
From nobody Wed Jun  1 07:40:10 2016
Return-Path: <pthatcher@google.com>
X-Original-To: ice@ietfa.amsl.com
Delivered-To: ice@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A47EC12D53A for <ice@ietfa.amsl.com>; Wed,  1 Jun 2016 07:40:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.126
X-Spam-Level: 
X-Spam-Status: No, score=-4.126 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RP_MATCHES_RCVD=-1.426, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=google.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3bfEDNnrM5K4 for <ice@ietfa.amsl.com>; Wed,  1 Jun 2016 07:40:08 -0700 (PDT)
Received: from mail-qk0-x235.google.com (mail-qk0-x235.google.com [IPv6:2607:f8b0:400d:c09::235]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F26CA12D50F for <ice@ietf.org>; Wed,  1 Jun 2016 07:40:07 -0700 (PDT)
Received: by mail-qk0-x235.google.com with SMTP id c140so14003455qke.2 for <ice@ietf.org>; Wed, 01 Jun 2016 07:40:07 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:from:date:message-id:subject:to; bh=7ygOaFAT7hl5wOQI5OsNmqY2Huc18XyoGyHLw2rRH4M=; b=Mtos69KTslfmEUh5DADrrrz2VCO8NyXtbJ35vV8C/3sxbVTqeYWwDS9ISz42xT3DUW ClbTtiFL1v5CIKH2GTMyjgO3dAdP2xsYlAGMXvcOlnlexwJRL2O660ePpegeSJVYRHBL xX0QBfA9p2AL/WH2GCDb7dCcYOTjrg8UNEN+d8HbzCVcWpglAo63jywd0hj3wk0sM5bg cz9Tc1UdymuEDtcmN0WGDD1YymUdZbSSjQga2GGXC8SwEL/bxiXcKIUJFN591lIIIovv wxGBZJzJRF05rHT1g7RZGEefbSGu2R4XKTRwpfmZCL6gJo8CoZ2YDi/kCfFGyecCOLY+ 82Tg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=7ygOaFAT7hl5wOQI5OsNmqY2Huc18XyoGyHLw2rRH4M=; b=VIxyn2qFdT4AxagpNdcd3kzTrP52MwVIhK8r8YbHJ1WGjpgTjRLbHytl37VT0bE0YJ 1T7Avo8rDAqI68XIZKpAtkewuDFZk7iiQJZ4zfhv71Orh+95Z/Qaflk7VrUWRy43g6J8 X32DDyRAdNO3WJPIpz9str3G8T8JFlAj6pTwZIG24b3STXSTSBxPIC4Tq0EKDqJh3PTc obPj7zc6CJVExi/5qhRUvv4dRtFfSAslFujNZR6oX5a5gIeguZh1xtanHVtGdVVhQN2z ifanvnQvh73EfVVEHrvu5nvMojT0lND8DSo9Y2yR25CgN26HsffajTjgY2/WtDxKJJ1q A67Q==
X-Gm-Message-State: ALyK8tKtlp3LBkmPjHa+ULkOAMFPIpNQEX9l3R2OBRtKVB9rVJgqO9hsEuR+oXwgfTgaBZcyk84Coqsy/WTpQWZV
X-Received: by 10.237.45.165 with SMTP id i34mr4028472qtd.3.1464792006923; Wed, 01 Jun 2016 07:40:06 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.55.189.195 with HTTP; Wed, 1 Jun 2016 07:39:27 -0700 (PDT)
From: Peter Thatcher <pthatcher@google.com>
Date: Wed, 1 Jun 2016 07:39:27 -0700
Message-ID: <CAJrXDUGPViMkdVMmtFx8zzY02YiSjuyRQR7TRSaHkPkbi_rsrA@mail.gmail.com>
To: ice@ietf.org
Content-Type: multipart/alternative; boundary=94eb2c06bf923e815805343877bb
Archived-At: <http://mailarchive.ietf.org/arch/msg/ice/LnCHWenr63FSw0moxK7c78e6Msg>
Subject: [Ice] Confirmation of consensus of 2 decisions for dual-stack-fairness
X-BeenThere: ice@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Interactive Connectivity Establishment \(ICE\)" <ice.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ice>, <mailto:ice-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ice/>
List-Post: <mailto:ice@ietf.org>
List-Help: <mailto:ice-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ice>, <mailto:ice-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Jun 2016 14:40:09 -0000

--94eb2c06bf923e815805343877bb
Content-Type: text/plain; charset=UTF-8

In discussion around the dual-stack-fairness document, we have have
concluded that the the dual-stack-fairness document should be published as
Best Current Practice (BCP) instead of Informative. This allows it to be a
normative reference for other documents.

Also, earlier the WG has decided that dual-stack-fairness should be a
separate document, not part of ICE-bis. Recently, arguments have been
raised supporting both approaches, but based on earlier discussions,
keeping the split appears to be more favored option.

This email is to confirm consensus with these decisions. If you have any
concerns with these decisions, please let it be known now. If no one
objects, we will proceed with these decisions.

Thanks,
Peter

--94eb2c06bf923e815805343877bb
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div class=3D"gmail_default" style=3D"font-family:arial,he=
lvetica,sans-serif"><span style=3D"font-family:arial,sans-serif;font-size:1=
2.8px">In discussion around the dual-stack-fairness document, we have have =
concluded that the the dual-stack-fairness document should be published as =
Best Current Practice (BCP) instead of Informative. This allows it to be a =
normative reference for other documents.</span><br style=3D"font-family:ari=
al,sans-serif;font-size:12.8px"><br style=3D"font-family:arial,sans-serif;f=
ont-size:12.8px"><span style=3D"font-family:arial,sans-serif;font-size:12.8=
px">Also, earlier the WG has decided that dual-stack-fairness should be a s=
eparate document, not part of ICE-bis. Recently, arguments have been raised=
 supporting both approaches, but based on earlier discussions, keeping the =
split appears to be more favored option.</span><br style=3D"font-family:ari=
al,sans-serif;font-size:12.8px"><br style=3D"font-family:arial,sans-serif;f=
ont-size:12.8px"><span style=3D"font-family:arial,sans-serif;font-size:12.8=
px">This email is to confirm consensus with these decisions. If you have an=
y concerns with these decisions, please let it be known now. If no one obje=
cts, we will proceed with these decisions.</span><br></div><div class=3D"gm=
ail_default" style=3D"font-family:arial,helvetica,sans-serif"><br></div><di=
v class=3D"gmail_default" style=3D"font-family:arial,helvetica,sans-serif">=
Thanks,</div><div class=3D"gmail_default" style=3D"font-family:arial,helvet=
ica,sans-serif">Peter</div></div>

--94eb2c06bf923e815805343877bb--


From nobody Wed Jun  1 07:59:09 2016
Return-Path: <christer.holmberg@ericsson.com>
X-Original-To: ice@ietfa.amsl.com
Delivered-To: ice@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8E2BC12D5AA for <ice@ietfa.amsl.com>; Wed,  1 Jun 2016 07:59:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.22
X-Spam-Level: 
X-Spam-Status: No, score=-4.22 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BL4MwwK1nsPh for <ice@ietfa.amsl.com>; Wed,  1 Jun 2016 07:59:06 -0700 (PDT)
Received: from sesbmg22.ericsson.net (sesbmg22.ericsson.net [193.180.251.48]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 78B0212D549 for <ice@ietf.org>; Wed,  1 Jun 2016 07:59:05 -0700 (PDT)
X-AuditID: c1b4fb30-f79486d0000069d0-bb-574ef8370afb
Received: from ESESSHC016.ericsson.se (Unknown_Domain [153.88.183.66]) by sesbmg22.ericsson.net (Symantec Mail Security) with SMTP id 23.A3.27088.738FE475; Wed,  1 Jun 2016 16:59:03 +0200 (CEST)
Received: from ESESSMB209.ericsson.se ([169.254.9.154]) by ESESSHC016.ericsson.se ([153.88.183.66]) with mapi id 14.03.0294.000; Wed, 1 Jun 2016 16:59:03 +0200
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: Peter Thatcher <pthatcher@google.com>, "ice@ietf.org" <ice@ietf.org>
Thread-Topic: [Ice] Confirmation of consensus of 2 decisions for dual-stack-fairness
Thread-Index: AQHRvBOCGRWgrwXFDkC1AgJg1p1pv5/UtB1d
Date: Wed, 1 Jun 2016 14:59:02 +0000
Message-ID: <7594FB04B1934943A5C02806D1A2204B3802BCA9@ESESSMB209.ericsson.se>
References: <CAJrXDUGPViMkdVMmtFx8zzY02YiSjuyRQR7TRSaHkPkbi_rsrA@mail.gmail.com>
In-Reply-To: <CAJrXDUGPViMkdVMmtFx8zzY02YiSjuyRQR7TRSaHkPkbi_rsrA@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Content-Type: multipart/alternative; boundary="_000_7594FB04B1934943A5C02806D1A2204B3802BCA9ESESSMB209erics_"
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFmpgkeLIzCtJLcpLzFFi42KZGbHdSdf8h1+4wdzH5hbfLtRaXFv+mtWB yWPBplKPJUt+MgUwRXHZpKTmZJalFunbJXBlrD+tWvBYteL/ovgGxi8KXYwcHBICJhL/lvF3 MXICmWISF+6tZwOxhQSOMEq8XZHYxcgFZC9mlNiy6gAzSD2bgIVE9z9tkBoRAQ+JzW+Wg9UL C4RKrHz2hg2kREQgTOLg03SIEiOJHU9WsIPYLAIqEmd6n7GAlPAK+Eqs/2wAsSlAYsPd74wg NqdAoMSf/ytZQWxGoGu+n1rDBGIzC4hLNH2BiEsICEgs2XOeGcIWlXj5+B8rRE2+xIU/c8Hq eQUEJU7OfMIygVF4FpL2WUjKZiEpg4gbSHx5fxvK1pZYtvA1M4StL9H9/jQTsvgCRvZVjKLF qcVJuelGRnqpRZnJxcX5eXp5qSWbGIHxcnDLb4MdjC+fOx5iFOBgVOLhTeD0CxdiTSwrrsw9 xCjBwawkwvviK1CINyWxsiq1KD++qDQntfgQozQHi5I4r/9LxXAhgfTEktTs1NSC1CKYLBMH p1QDY0HAdSGzZpX9muXtZ6ZnmB2ezHzEMih7uldVUkE054sWO8N1qxteZ/3uOOAwSyptelJV ovhi1i9PgzIy9aYqfPbcdbds62Umg9y/TznnKl5ROS+08UmFS8WqFQz3erpTtxyzmpT11KUl ZNUNDQvpqj02u6wv9h500vN7WFweuqtZzOT+2YJJSizFGYmGWsxFxYkAerKrHJMCAAA=
Archived-At: <http://mailarchive.ietf.org/arch/msg/ice/V67W8pinltkWE4714LY14qpBiJ0>
Subject: Re: [Ice] Confirmation of consensus of 2 decisions for dual-stack-fairness
X-BeenThere: ice@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Interactive Connectivity Establishment \(ICE\)" <ice.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ice>, <mailto:ice-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ice/>
List-Post: <mailto:ice@ietf.org>
List-Help: <mailto:ice-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ice>, <mailto:ice-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Jun 2016 14:59:08 -0000

--_000_7594FB04B1934943A5C02806D1A2204B3802BCA9ESESSMB209erics_
Content-Type: text/plain; charset="windows-1256"
Content-Transfer-Encoding: quoted-printable

Hi,

If the community wants a separate draft, I will not object.

However, as I wrote in another e-mail, the DuFa draft needs some editorial =
work. It is unclear exactly what it does, and exactly how we would referenc=
e if from 5245bis.

Regards,

Christer

Sent from my Windows Phone
________________________________
From: Peter Thatcher<mailto:pthatcher@google.com>
Sent: =FD01/=FD06/=FD2016 17:40
To: ice@ietf.org<mailto:ice@ietf.org>
Subject: [Ice] Confirmation of consensus of 2 decisions for dual-stack-fair=
ness

In discussion around the dual-stack-fairness document, we have have conclud=
ed that the the dual-stack-fairness document should be published as Best Cu=
rrent Practice (BCP) instead of Informative. This allows it to be a normati=
ve reference for other documents.

Also, earlier the WG has decided that dual-stack-fairness should be a separ=
ate document, not part of ICE-bis. Recently, arguments have been raised sup=
porting both approaches, but based on earlier discussions, keeping the spli=
t appears to be more favored option.

This email is to confirm consensus with these decisions. If you have any co=
ncerns with these decisions, please let it be known now. If no one objects,=
 we will proceed with these decisions.

Thanks,
Peter

--_000_7594FB04B1934943A5C02806D1A2204B3802BCA9ESESSMB209erics_
Content-Type: text/html; charset="windows-1256"
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dwindows-1=
256">
</head>
<body>
<div>
<div style=3D"font-family:Calibri,sans-serif; font-size:11pt">Hi,<br>
<br>
If the community wants a separate draft, I will not object.<br>
<br>
However, as I wrote in another e-mail, the DuFa draft needs some editorial =
work. It is unclear exactly what it does, and exactly how we would referenc=
e if from 5245bis.<br>
<br>
Regards,<br>
<br>
Christer<br>
<br>
Sent from my Windows Phone</div>
</div>
<div dir=3D"ltr">
<hr>
<span style=3D"font-family:Calibri,sans-serif; font-size:11pt; font-weight:=
bold">From:
</span><span style=3D"font-family:Calibri,sans-serif; font-size:11pt"><a hr=
ef=3D"mailto:pthatcher@google.com">Peter Thatcher</a></span><br>
<span style=3D"font-family:Calibri,sans-serif; font-size:11pt; font-weight:=
bold">Sent:
</span><span style=3D"font-family:Calibri,sans-serif; font-size:11pt">=FD01=
/=FD06/=FD2016 17:40</span><br>
<span style=3D"font-family:Calibri,sans-serif; font-size:11pt; font-weight:=
bold">To:
</span><span style=3D"font-family:Calibri,sans-serif; font-size:11pt"><a hr=
ef=3D"mailto:ice@ietf.org">ice@ietf.org</a></span><br>
<span style=3D"font-family:Calibri,sans-serif; font-size:11pt; font-weight:=
bold">Subject:
</span><span style=3D"font-family:Calibri,sans-serif; font-size:11pt">[Ice]=
 Confirmation of consensus of 2 decisions for dual-stack-fairness</span><br=
>
<br>
</div>
<div>
<div dir=3D"ltr">
<div class=3D"gmail_default" style=3D"font-family:arial,helvetica,sans-seri=
f"><span style=3D"font-family:arial,sans-serif; font-size:12.8px">In discus=
sion around the dual-stack-fairness document, we have have concluded that t=
he the dual-stack-fairness document should
 be published as Best Current Practice (BCP) instead of Informative. This a=
llows it to be a normative reference for other documents.</span><br style=
=3D"font-family:arial,sans-serif; font-size:12.8px">
<br style=3D"font-family:arial,sans-serif; font-size:12.8px">
<span style=3D"font-family:arial,sans-serif; font-size:12.8px">Also, earlie=
r the WG has decided that dual-stack-fairness should be a separate document=
, not part of ICE-bis. Recently, arguments have been raised supporting both=
 approaches, but based on earlier
 discussions, keeping the split appears to be more favored option.</span><b=
r style=3D"font-family:arial,sans-serif; font-size:12.8px">
<br style=3D"font-family:arial,sans-serif; font-size:12.8px">
<span style=3D"font-family:arial,sans-serif; font-size:12.8px">This email i=
s to confirm consensus with these decisions. If you have any concerns with =
these decisions, please let it be known now. If no one objects, we will pro=
ceed with these decisions.</span><br>
</div>
<div class=3D"gmail_default" style=3D"font-family:arial,helvetica,sans-seri=
f"><br>
</div>
<div class=3D"gmail_default" style=3D"font-family:arial,helvetica,sans-seri=
f">Thanks,</div>
<div class=3D"gmail_default" style=3D"font-family:arial,helvetica,sans-seri=
f">Peter</div>
</div>
</div>
</body>
</html>

--_000_7594FB04B1934943A5C02806D1A2204B3802BCA9ESESSMB209erics_--


From nobody Thu Jun  2 04:03:07 2016
Return-Path: <palmarti@cisco.com>
X-Original-To: ice@ietfa.amsl.com
Delivered-To: ice@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A660212D110 for <ice@ietfa.amsl.com>; Thu,  2 Jun 2016 04:03:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -15.946
X-Spam-Level: 
X-Spam-Status: No, score=-15.946 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-1.426, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id b_Y5CxL4p6KY for <ice@ietfa.amsl.com>; Thu,  2 Jun 2016 04:03:02 -0700 (PDT)
Received: from alln-iport-3.cisco.com (alln-iport-3.cisco.com [173.37.142.90]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B89EE12D6C1 for <ice@ietf.org>; Thu,  2 Jun 2016 04:02:48 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=11000; q=dns/txt; s=iport; t=1464865368; x=1466074968; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=oSd3ccE7YkcsGgbHl7+mSf3oaEtuhzuSKJpH4jzOEho=; b=aeplDXo0igIMJZl8CdLi22UXKbt/BmGNxHB9Zm+RhRHYRF46qkikjExn ZAI8EzUcIrwhhQq51bdg9DNQXaYTM42LY6r5D2KnIr2LtmDdge07ChgmJ FdOELDDD2Uu8XDY5MfmMWRA05MP9AC5HolE0fNRsJOUOVVZ8hUHWezbtj Q=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0DIBQC7EVBX/5JdJa1egm1NVn0GtTCGc?= =?us-ascii?q?hcBCoVvAhyBGDwQAQEBAQEBAWUnhEUBAQEEAQEBIEsLEAIBCBEEAQEoAwICAiU?= =?us-ascii?q?LFAMBBQgCBA4FFIgbDrAckSQBAQEBAQEBAQEBAQEBAQEBAQEBAQEXBYYngXcIg?= =?us-ascii?q?k6EEhEBgx0rgi4FmDcBjh+BaYRPiGSBQI4LATUfg21uiUc2fwEBAQ?=
X-IronPort-AV: E=Sophos;i="5.26,405,1459814400";  d="scan'208,217";a="280111553"
Received: from rcdn-core-10.cisco.com ([173.37.93.146]) by alln-iport-3.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 02 Jun 2016 11:02:47 +0000
Received: from XCH-RTP-016.cisco.com (xch-rtp-016.cisco.com [64.101.220.156]) by rcdn-core-10.cisco.com (8.14.5/8.14.5) with ESMTP id u52B2leD013587 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL); Thu, 2 Jun 2016 11:02:47 GMT
Received: from xch-rtp-019.cisco.com (64.101.220.159) by XCH-RTP-016.cisco.com (64.101.220.156) with Microsoft SMTP Server (TLS) id 15.0.1104.5; Thu, 2 Jun 2016 07:02:46 -0400
Received: from xch-rtp-019.cisco.com ([64.101.220.159]) by XCH-RTP-019.cisco.com ([64.101.220.159]) with mapi id 15.00.1104.009; Thu, 2 Jun 2016 07:02:46 -0400
From: "Pal Martinsen (palmarti)" <palmarti@cisco.com>
To: Christer Holmberg <christer.holmberg@ericsson.com>
Thread-Topic: [Ice] Confirmation of consensus of 2 decisions for dual-stack-fairness
Thread-Index: AQHRvBYp8LQk40uLNEqmk/PK/vcIWp/WR3aA
Date: Thu, 2 Jun 2016 11:02:46 +0000
Message-ID: <C295E5AD-7820-4F50-9FA4-1AB1F6A43299@cisco.com>
References: <CAJrXDUGPViMkdVMmtFx8zzY02YiSjuyRQR7TRSaHkPkbi_rsrA@mail.gmail.com> <7594FB04B1934943A5C02806D1A2204B3802BCA9@ESESSMB209.ericsson.se>
In-Reply-To: <7594FB04B1934943A5C02806D1A2204B3802BCA9@ESESSMB209.ericsson.se>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.61.249.111]
Content-Type: multipart/alternative; boundary="_000_C295E5AD78204F509FA41AB1F6A43299ciscocom_"
MIME-Version: 1.0
Archived-At: <http://mailarchive.ietf.org/arch/msg/ice/tLBV8pUubsRKovudiMIL4DPA01E>
Cc: Peter Thatcher <pthatcher@google.com>, "ice@ietf.org" <ice@ietf.org>
Subject: Re: [Ice] Confirmation of consensus of 2 decisions for dual-stack-fairness
X-BeenThere: ice@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Interactive Connectivity Establishment \(ICE\)" <ice.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ice>, <mailto:ice-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ice/>
List-Post: <mailto:ice@ietf.org>
List-Help: <mailto:ice-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ice>, <mailto:ice-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 02 Jun 2016 11:03:06 -0000

--_000_C295E5AD78204F509FA41AB1F6A43299ciscocom_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

DQpPbiAwMSBKdW4gMjAxNiwgYXQgMTY6NTksIENocmlzdGVyIEhvbG1iZXJnIDxjaHJpc3Rlci5o
b2xtYmVyZ0Blcmljc3Nvbi5jb208bWFpbHRvOmNocmlzdGVyLmhvbG1iZXJnQGVyaWNzc29uLmNv
bT4+IHdyb3RlOg0KDQpIaSwNCg0KSWYgdGhlIGNvbW11bml0eSB3YW50cyBhIHNlcGFyYXRlIGRy
YWZ0LCBJIHdpbGwgbm90IG9iamVjdC4NCg0KVGhlcmUgYXJlIHByb3MgYW5kIGNvbnMgd2l0aCBi
b3RoLg0KDQpJZiB3ZSBtZXJnZSBpdCB3aXRoIHRoZSBhcHByb3ByaWF0ZSB0ZXh0IGluIElDRWJp
cyB0aGUgb3ZlcmFsbCB0ZXh0IHdpbGwgYmUgbXVjaCBzaG9ydGVyLg0KDQpLZWVwaW5nIGl0IGFz
IGEgc2VwYXJhdGUgZHJhZnQgIGl0IG1pZ2h0IGJlIGEgdXNlZnVsIHJlZmVyZW5jZSBmb3Igb3Ro
ZXIgZG9jdW1lbnRzIGFzIHdlbGwuIEF0IGxlYXN0IGJlaW5nIGF3YXJlIHRoYXQgeW91IHBvdGVu
dGlhbGx5IGNhbiBlbmQgdXAgd2l0aCBhIGxvdCBJUHY2IGFkZHJlc3NlcyB5b3VyIGFwcGxpY2F0
aW9uIG5lZWRzIHRvIGRlYWwgd2l0aCBpbiBhIGZhaXIgd2F5IChDdXJyZW50bHkgSSBoYXZlIDE4
IElQdjYgYWRkcmVzc2VzIGFuZCAyIElQdjQgYWRkcmVzc2VzIG9uIG15IHR3byBhY3RpdmUgbmV0
d29yayBjYXJkcykuIFdpdGggaG9tZW5ldCB0aGlzIGNhbiBiZSBldmVuIG1vcmUgaW50ZXJlc3Rp
bmcgYXMgc2V2ZXJhbCBwcm92aWRlcnMgY2FuIGdpdmUgeW91IGFuIElQdjYgYWRkcmVzcyBhbmQg
dGhlIGhvc3QgY2hvb3NlcyBvbiBhZGRyZXNzIHlvdSB3YW50IHRvIHVzIGZvciBhIHBhcnRpY3Vs
YXIgc2VydmljZS4gSUNFIGFuZCBob21lbmV0IGlzIGdvaW5nIHRvIGJlIHNvIG11Y2ggZnVuLiA7
LSkNCg0KSG93ZXZlciwgYXMgSSB3cm90ZSBpbiBhbm90aGVyIGUtbWFpbCwgdGhlIER1RmEgZHJh
ZnQgbmVlZHMgc29tZSBlZGl0b3JpYWwgd29yay4gSXQgaXMgdW5jbGVhciBleGFjdGx5IHdoYXQg
aXQgZG9lcywgYW5kIGV4YWN0bHkgaG93IHdlIHdvdWxkIHJlZmVyZW5jZSBpZiBmcm9tIDUyNDVi
aXMuDQoNClllcy4NCg0KVXBkYXRlZCB2ZXJzaW9uIG9mIHRoZSBkcmFmdCBhbmQgcHJvcG9zZWQg
dGV4dCBjaGFuZ2VzIHRvIElDRWJpcyB3aWxsIHNvb24gYmUgYXZhaWxhYmxlLg0KDQouLS4NClDD
pWwtRXJpaw0KDQpSZWdhcmRzLA0KDQpDaHJpc3Rlcg0KDQpTZW50IGZyb20gbXkgV2luZG93cyBQ
aG9uZQ0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCkZyb206IFBldGVyIFRoYXRj
aGVyPG1haWx0bzpwdGhhdGNoZXJAZ29vZ2xlLmNvbT4NClNlbnQ6IOKAjjAxL+KAjjA2L+KAjjIw
MTYgMTc6NDANClRvOiBpY2VAaWV0Zi5vcmc8bWFpbHRvOmljZUBpZXRmLm9yZz4NClN1YmplY3Q6
IFtJY2VdIENvbmZpcm1hdGlvbiBvZiBjb25zZW5zdXMgb2YgMiBkZWNpc2lvbnMgZm9yIGR1YWwt
c3RhY2stZmFpcm5lc3MNCg0KSW4gZGlzY3Vzc2lvbiBhcm91bmQgdGhlIGR1YWwtc3RhY2stZmFp
cm5lc3MgZG9jdW1lbnQsIHdlIGhhdmUgaGF2ZSBjb25jbHVkZWQgdGhhdCB0aGUgdGhlIGR1YWwt
c3RhY2stZmFpcm5lc3MgZG9jdW1lbnQgc2hvdWxkIGJlIHB1Ymxpc2hlZCBhcyBCZXN0IEN1cnJl
bnQgUHJhY3RpY2UgKEJDUCkgaW5zdGVhZCBvZiBJbmZvcm1hdGl2ZS4gVGhpcyBhbGxvd3MgaXQg
dG8gYmUgYSBub3JtYXRpdmUgcmVmZXJlbmNlIGZvciBvdGhlciBkb2N1bWVudHMuDQoNCkFsc28s
IGVhcmxpZXIgdGhlIFdHIGhhcyBkZWNpZGVkIHRoYXQgZHVhbC1zdGFjay1mYWlybmVzcyBzaG91
bGQgYmUgYSBzZXBhcmF0ZSBkb2N1bWVudCwgbm90IHBhcnQgb2YgSUNFLWJpcy4gUmVjZW50bHks
IGFyZ3VtZW50cyBoYXZlIGJlZW4gcmFpc2VkIHN1cHBvcnRpbmcgYm90aCBhcHByb2FjaGVzLCBi
dXQgYmFzZWQgb24gZWFybGllciBkaXNjdXNzaW9ucywga2VlcGluZyB0aGUgc3BsaXQgYXBwZWFy
cyB0byBiZSBtb3JlIGZhdm9yZWQgb3B0aW9uLg0KDQpUaGlzIGVtYWlsIGlzIHRvIGNvbmZpcm0g
Y29uc2Vuc3VzIHdpdGggdGhlc2UgZGVjaXNpb25zLiBJZiB5b3UgaGF2ZSBhbnkgY29uY2VybnMg
d2l0aCB0aGVzZSBkZWNpc2lvbnMsIHBsZWFzZSBsZXQgaXQgYmUga25vd24gbm93LiBJZiBubyBv
bmUgb2JqZWN0cywgd2Ugd2lsbCBwcm9jZWVkIHdpdGggdGhlc2UgZGVjaXNpb25zLg0KDQpUaGFu
a3MsDQpQZXRlcg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18NCkljZSBtYWlsaW5nIGxpc3QNCkljZUBpZXRmLm9yZzxtYWlsdG86SWNlQGlldGYub3JnPg0K
aHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9pY2UNCg0K

--_000_C295E5AD78204F509FA41AB1F6A43299ciscocom_
Content-Type: text/html; charset="utf-8"
Content-ID: <1C8433F2A735AA4E9F9B07529A6417E9@emea.cisco.com>
Content-Transfer-Encoding: base64

PGh0bWw+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0i
dGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjwvaGVhZD4NCjxib2R5IHN0eWxlPSJ3b3JkLXdy
YXA6IGJyZWFrLXdvcmQ7IC13ZWJraXQtbmJzcC1tb2RlOiBzcGFjZTsgLXdlYmtpdC1saW5lLWJy
ZWFrOiBhZnRlci13aGl0ZS1zcGFjZTsiIGNsYXNzPSIiPg0KPGJyIGNsYXNzPSIiPg0KPGRpdj4N
CjxibG9ja3F1b3RlIHR5cGU9ImNpdGUiIGNsYXNzPSIiPg0KPGRpdiBjbGFzcz0iIj5PbiAwMSBK
dW4gMjAxNiwgYXQgMTY6NTksIENocmlzdGVyIEhvbG1iZXJnICZsdDs8YSBocmVmPSJtYWlsdG86
Y2hyaXN0ZXIuaG9sbWJlcmdAZXJpY3Nzb24uY29tIiBjbGFzcz0iIj5jaHJpc3Rlci5ob2xtYmVy
Z0Blcmljc3Nvbi5jb208L2E+Jmd0OyB3cm90ZTo8L2Rpdj4NCjxiciBjbGFzcz0iQXBwbGUtaW50
ZXJjaGFuZ2UtbmV3bGluZSI+DQo8ZGl2IGNsYXNzPSIiPg0KPGRpdiBjbGFzcz0iIj4NCjxkaXYg
Y2xhc3M9IiI+DQo8ZGl2IHN0eWxlPSJmb250LWZhbWlseTpDYWxpYnJpLHNhbnMtc2VyaWY7IGZv
bnQtc2l6ZToxMXB0IiBjbGFzcz0iIj5IaSw8YnIgY2xhc3M9IiI+DQo8YnIgY2xhc3M9IiI+DQpJ
ZiB0aGUgY29tbXVuaXR5IHdhbnRzIGEgc2VwYXJhdGUgZHJhZnQsIEkgd2lsbCBub3Qgb2JqZWN0
LjxiciBjbGFzcz0iIj4NCjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwv
ZGl2Pg0KPC9ibG9ja3F1b3RlPg0KPGRpdj5UaGVyZSBhcmUgcHJvcyBhbmQgY29ucyB3aXRoIGJv
dGguPC9kaXY+DQo8ZGl2PjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPGRpdj5JZiB3ZSBtZXJnZSBp
dCB3aXRoIHRoZSBhcHByb3ByaWF0ZSB0ZXh0IGluIElDRWJpcyB0aGUgb3ZlcmFsbCB0ZXh0IHdp
bGwgYmUgbXVjaCBzaG9ydGVyLjwvZGl2Pg0KPGRpdj48YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjxk
aXY+S2VlcGluZyBpdCBhcyBhIHNlcGFyYXRlIGRyYWZ0ICZuYnNwO2l0IG1pZ2h0IGJlIGEgdXNl
ZnVsIHJlZmVyZW5jZSBmb3Igb3RoZXIgZG9jdW1lbnRzIGFzIHdlbGwuIEF0IGxlYXN0IGJlaW5n
IGF3YXJlIHRoYXQgeW91IHBvdGVudGlhbGx5IGNhbiBlbmQgdXAgd2l0aCBhIGxvdCBJUHY2IGFk
ZHJlc3NlcyB5b3VyIGFwcGxpY2F0aW9uIG5lZWRzIHRvIGRlYWwgd2l0aCBpbiBhIGZhaXIgd2F5
IChDdXJyZW50bHkgSSBoYXZlIDE4IElQdjYgYWRkcmVzc2VzDQogYW5kIDIgSVB2NCBhZGRyZXNz
ZXMgb24gbXkgdHdvIGFjdGl2ZSBuZXR3b3JrIGNhcmRzKS4gV2l0aCBob21lbmV0IHRoaXMgY2Fu
IGJlIGV2ZW4gbW9yZSBpbnRlcmVzdGluZyBhcyBzZXZlcmFsIHByb3ZpZGVycyBjYW4gZ2l2ZSB5
b3UgYW4gSVB2NiBhZGRyZXNzIGFuZCB0aGUgaG9zdCBjaG9vc2VzIG9uIGFkZHJlc3MgeW91IHdh
bnQgdG8gdXMgZm9yIGEgcGFydGljdWxhciBzZXJ2aWNlLiBJQ0UgYW5kIGhvbWVuZXQgaXMgZ29p
bmcgdG8gYmUgc28NCiBtdWNoIGZ1bi4gOy0pPC9kaXY+DQo8ZGl2PjxiciBjbGFzcz0iIj4NCjwv
ZGl2Pg0KPGJsb2NrcXVvdGUgdHlwZT0iY2l0ZSIgY2xhc3M9IiI+DQo8ZGl2IGNsYXNzPSIiPg0K
PGRpdiBjbGFzcz0iIj4NCjxkaXYgY2xhc3M9IiI+DQo8ZGl2IHN0eWxlPSJmb250LWZhbWlseTpD
YWxpYnJpLHNhbnMtc2VyaWY7IGZvbnQtc2l6ZToxMXB0IiBjbGFzcz0iIj5Ib3dldmVyLCBhcyBJ
IHdyb3RlIGluIGFub3RoZXIgZS1tYWlsLCB0aGUgRHVGYSBkcmFmdCBuZWVkcyBzb21lIGVkaXRv
cmlhbCB3b3JrLiBJdCBpcyB1bmNsZWFyIGV4YWN0bHkgd2hhdCBpdCBkb2VzLCBhbmQgZXhhY3Rs
eSBob3cgd2Ugd291bGQgcmVmZXJlbmNlIGlmIGZyb20gNTI0NWJpcy48YnIgY2xhc3M9IiI+DQo8
YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvYmxvY2txdW90
ZT4NCjxkaXY+WWVzLjwvZGl2Pg0KPGRpdj48YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjxkaXY+VXBk
YXRlZCB2ZXJzaW9uIG9mIHRoZSBkcmFmdCBhbmQgcHJvcG9zZWQgdGV4dCBjaGFuZ2VzIHRvIElD
RWJpcyB3aWxsIHNvb24gYmUgYXZhaWxhYmxlLjwvZGl2Pg0KPGRpdj48YnIgY2xhc3M9IiI+DQo8
L2Rpdj4NCjxkaXY+Li0uPC9kaXY+DQo8ZGl2PlDDpWwtRXJpazwvZGl2Pg0KPGJyIGNsYXNzPSIi
Pg0KPGJsb2NrcXVvdGUgdHlwZT0iY2l0ZSIgY2xhc3M9IiI+DQo8ZGl2IGNsYXNzPSIiPg0KPGRp
diBjbGFzcz0iIj4NCjxkaXYgY2xhc3M9IiI+DQo8ZGl2IHN0eWxlPSJmb250LWZhbWlseTpDYWxp
YnJpLHNhbnMtc2VyaWY7IGZvbnQtc2l6ZToxMXB0IiBjbGFzcz0iIj5SZWdhcmRzLDxiciBjbGFz
cz0iIj4NCjxiciBjbGFzcz0iIj4NCkNocmlzdGVyPGJyIGNsYXNzPSIiPg0KPGJyIGNsYXNzPSIi
Pg0KU2VudCBmcm9tIG15IFdpbmRvd3MgUGhvbmU8L2Rpdj4NCjwvZGl2Pg0KPGRpdiBkaXI9Imx0
ciIgY2xhc3M9IiI+DQo8aHIgY2xhc3M9IiI+DQo8c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6Q2Fs
aWJyaSxzYW5zLXNlcmlmOyBmb250LXNpemU6MTFwdDsgZm9udC13ZWlnaHQ6Ym9sZCIgY2xhc3M9
IiI+RnJvbToNCjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6Q2FsaWJyaSxzYW5zLXNl
cmlmOyBmb250LXNpemU6MTFwdCIgY2xhc3M9IiI+PGEgaHJlZj0ibWFpbHRvOnB0aGF0Y2hlckBn
b29nbGUuY29tIiBjbGFzcz0iIj5QZXRlciBUaGF0Y2hlcjwvYT48L3NwYW4+PGJyIGNsYXNzPSIi
Pg0KPHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OkNhbGlicmksc2Fucy1zZXJpZjsgZm9udC1zaXpl
OjExcHQ7IGZvbnQtd2VpZ2h0OmJvbGQiIGNsYXNzPSIiPlNlbnQ6DQo8L3NwYW4+PHNwYW4gc3R5
bGU9ImZvbnQtZmFtaWx5OkNhbGlicmksc2Fucy1zZXJpZjsgZm9udC1zaXplOjExcHQiIGNsYXNz
PSIiPuKAjjAxL+KAjjA2L+KAjjIwMTYgMTc6NDA8L3NwYW4+PGJyIGNsYXNzPSIiPg0KPHNwYW4g
c3R5bGU9ImZvbnQtZmFtaWx5OkNhbGlicmksc2Fucy1zZXJpZjsgZm9udC1zaXplOjExcHQ7IGZv
bnQtd2VpZ2h0OmJvbGQiIGNsYXNzPSIiPlRvOg0KPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LWZh
bWlseTpDYWxpYnJpLHNhbnMtc2VyaWY7IGZvbnQtc2l6ZToxMXB0IiBjbGFzcz0iIj48YSBocmVm
PSJtYWlsdG86aWNlQGlldGYub3JnIiBjbGFzcz0iIj5pY2VAaWV0Zi5vcmc8L2E+PC9zcGFuPjxi
ciBjbGFzcz0iIj4NCjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTpDYWxpYnJpLHNhbnMtc2VyaWY7
IGZvbnQtc2l6ZToxMXB0OyBmb250LXdlaWdodDpib2xkIiBjbGFzcz0iIj5TdWJqZWN0Og0KPC9z
cGFuPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTpDYWxpYnJpLHNhbnMtc2VyaWY7IGZvbnQtc2l6
ZToxMXB0IiBjbGFzcz0iIj5bSWNlXSBDb25maXJtYXRpb24gb2YgY29uc2Vuc3VzIG9mIDIgZGVj
aXNpb25zIGZvciBkdWFsLXN0YWNrLWZhaXJuZXNzPC9zcGFuPjxiciBjbGFzcz0iIj4NCjxiciBj
bGFzcz0iIj4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj4NCjxkaXYgZGlyPSJsdHIiIGNsYXNzPSIi
Pg0KPGRpdiBjbGFzcz0iZ21haWxfZGVmYXVsdCIgc3R5bGU9ImZvbnQtZmFtaWx5OmFyaWFsLGhl
bHZldGljYSxzYW5zLXNlcmlmIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6YXJpYWwsc2Fucy1z
ZXJpZjsgZm9udC1zaXplOjEyLjhweCIgY2xhc3M9IiI+SW4gZGlzY3Vzc2lvbiBhcm91bmQgdGhl
IGR1YWwtc3RhY2stZmFpcm5lc3MgZG9jdW1lbnQsIHdlIGhhdmUgaGF2ZSBjb25jbHVkZWQgdGhh
dCB0aGUgdGhlIGR1YWwtc3RhY2stZmFpcm5lc3MgZG9jdW1lbnQNCiBzaG91bGQgYmUgcHVibGlz
aGVkIGFzIEJlc3QgQ3VycmVudCBQcmFjdGljZSAoQkNQKSBpbnN0ZWFkIG9mIEluZm9ybWF0aXZl
LiBUaGlzIGFsbG93cyBpdCB0byBiZSBhIG5vcm1hdGl2ZSByZWZlcmVuY2UgZm9yIG90aGVyIGRv
Y3VtZW50cy48L3NwYW4+PGJyIHN0eWxlPSJmb250LWZhbWlseTphcmlhbCxzYW5zLXNlcmlmOyBm
b250LXNpemU6MTIuOHB4IiBjbGFzcz0iIj4NCjxiciBzdHlsZT0iZm9udC1mYW1pbHk6YXJpYWws
c2Fucy1zZXJpZjsgZm9udC1zaXplOjEyLjhweCIgY2xhc3M9IiI+DQo8c3BhbiBzdHlsZT0iZm9u
dC1mYW1pbHk6YXJpYWwsc2Fucy1zZXJpZjsgZm9udC1zaXplOjEyLjhweCIgY2xhc3M9IiI+QWxz
bywgZWFybGllciB0aGUgV0cgaGFzIGRlY2lkZWQgdGhhdCBkdWFsLXN0YWNrLWZhaXJuZXNzIHNo
b3VsZCBiZSBhIHNlcGFyYXRlIGRvY3VtZW50LCBub3QgcGFydCBvZiBJQ0UtYmlzLiBSZWNlbnRs
eSwgYXJndW1lbnRzIGhhdmUgYmVlbiByYWlzZWQgc3VwcG9ydGluZyBib3RoIGFwcHJvYWNoZXMs
IGJ1dCBiYXNlZCBvbg0KIGVhcmxpZXIgZGlzY3Vzc2lvbnMsIGtlZXBpbmcgdGhlIHNwbGl0IGFw
cGVhcnMgdG8gYmUgbW9yZSBmYXZvcmVkIG9wdGlvbi48L3NwYW4+PGJyIHN0eWxlPSJmb250LWZh
bWlseTphcmlhbCxzYW5zLXNlcmlmOyBmb250LXNpemU6MTIuOHB4IiBjbGFzcz0iIj4NCjxiciBz
dHlsZT0iZm9udC1mYW1pbHk6YXJpYWwsc2Fucy1zZXJpZjsgZm9udC1zaXplOjEyLjhweCIgY2xh
c3M9IiI+DQo8c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6YXJpYWwsc2Fucy1zZXJpZjsgZm9udC1z
aXplOjEyLjhweCIgY2xhc3M9IiI+VGhpcyBlbWFpbCBpcyB0byBjb25maXJtIGNvbnNlbnN1cyB3
aXRoIHRoZXNlIGRlY2lzaW9ucy4gSWYgeW91IGhhdmUgYW55IGNvbmNlcm5zIHdpdGggdGhlc2Ug
ZGVjaXNpb25zLCBwbGVhc2UgbGV0IGl0IGJlIGtub3duIG5vdy4gSWYgbm8gb25lIG9iamVjdHMs
IHdlIHdpbGwgcHJvY2VlZCB3aXRoIHRoZXNlIGRlY2lzaW9ucy48L3NwYW4+PGJyIGNsYXNzPSIi
Pg0KPC9kaXY+DQo8ZGl2IGNsYXNzPSJnbWFpbF9kZWZhdWx0IiBzdHlsZT0iZm9udC1mYW1pbHk6
YXJpYWwsaGVsdmV0aWNhLHNhbnMtc2VyaWYiPjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPGRpdiBj
bGFzcz0iZ21haWxfZGVmYXVsdCIgc3R5bGU9ImZvbnQtZmFtaWx5OmFyaWFsLGhlbHZldGljYSxz
YW5zLXNlcmlmIj5UaGFua3MsPC9kaXY+DQo8ZGl2IGNsYXNzPSJnbWFpbF9kZWZhdWx0IiBzdHls
ZT0iZm9udC1mYW1pbHk6YXJpYWwsaGVsdmV0aWNhLHNhbnMtc2VyaWYiPlBldGVyPC9kaXY+DQo8
L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXzxiciBjbGFzcz0iIj4NCkljZSBtYWlsaW5nIGxpc3Q8YnIgY2xhc3M9IiI+
DQo8YSBocmVmPSJtYWlsdG86SWNlQGlldGYub3JnIiBjbGFzcz0iIj5JY2VAaWV0Zi5vcmc8L2E+
PGJyIGNsYXNzPSIiPg0KaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9pY2U8
YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjwvZGl2Pg0KPGJyIGNsYXNzPSIi
Pg0KPC9ib2R5Pg0KPC9odG1sPg0K

--_000_C295E5AD78204F509FA41AB1F6A43299ciscocom_--


From nobody Mon Jun  6 11:42:21 2016
Return-Path: <internet-drafts@ietf.org>
X-Original-To: ice@ietf.org
Delivered-To: ice@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 0A01512D526; Mon,  6 Jun 2016 11:42:17 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
X-Test-IDTracker: no
X-IETF-IDTracker: 6.21.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <20160606184217.20891.43538.idtracker@ietfa.amsl.com>
Date: Mon, 06 Jun 2016 11:42:17 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/_u4HhmM1-mOFHZsjwRK1iX77izk>
Cc: ice@ietf.org
Subject: [Ice] I-D Action: draft-ietf-ice-trickle-02.txt
X-BeenThere: ice@ietf.org
X-Mailman-Version: 2.1.17
List-Id: "Interactive Connectivity Establishment \(ICE\)" <ice.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ice>, <mailto:ice-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ice/>
List-Post: <mailto:ice@ietf.org>
List-Help: <mailto:ice-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ice>, <mailto:ice-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 06 Jun 2016 18:42:17 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Interactive Connectivity Establishment of the IETF.

        Title           : Trickle ICE: Incremental Provisioning of Candidates for the Interactive Connectivity Establishment (ICE) Protocol
        Authors         : Emil Ivov
                          Eric Rescorla
                          Justin Uberti
                          Peter Saint-Andre
	Filename        : draft-ietf-ice-trickle-02.txt
	Pages           : 25
	Date            : 2016-06-06

Abstract:
   This document describes an extension to the Interactive Connectivity
   Establishment (ICE) protocol that enables ICE agents to send and
   receive candidates incrementally rather than exchanging complete
   lists.  With such incremental provisioning, ICE agents can begin
   connectivity checks while they are still gathering candidates and
   considerably shorten the time necessary for ICE processing to
   complete.  This mechanism is called "trickle ICE".


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-ice-trickle/

There's also a htmlized version available at:
https://tools.ietf.org/html/draft-ietf-ice-trickle-02

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-ice-trickle-02


Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org.

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/


From nobody Mon Jun  6 11:58:56 2016
Return-Path: <stpeter@stpeter.im>
X-Original-To: ice@ietfa.amsl.com
Delivered-To: ice@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2567212D590 for <ice@ietfa.amsl.com>; Mon,  6 Jun 2016 11:58:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.328
X-Spam-Level: 
X-Spam-Status: No, score=-3.328 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-1.426, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lmszAjJXMRYU for <ice@ietfa.amsl.com>; Mon,  6 Jun 2016 11:58:52 -0700 (PDT)
Received: from stpeter.im (mailhost.stpeter.im [207.210.219.225]) by ietfa.amsl.com (Postfix) with ESMTP id A6F2A12D0B2 for <ice@ietf.org>; Mon,  6 Jun 2016 11:58:52 -0700 (PDT)
Received: from aither.local (unknown [98.245.40.52]) (Authenticated sender: stpeter) by stpeter.im (Postfix) with ESMTPSA id 6EEC7E8206; Mon,  6 Jun 2016 13:10:46 -0600 (MDT)
References: <20160606184217.20891.43538.idtracker@ietfa.amsl.com>
To: ice@ietf.org
From: Peter Saint-Andre <stpeter@stpeter.im>
Message-ID: <43f3ba66-0cfb-9030-c081-0bc533c2a243@stpeter.im>
Date: Mon, 6 Jun 2016 12:58:51 -0600
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0) Gecko/20100101 Thunderbird/45.1.1
MIME-Version: 1.0
In-Reply-To: <20160606184217.20891.43538.idtracker@ietfa.amsl.com>
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/Y2SOP3pLfQLx2vlNWebr5xqevK8>
Subject: Re: [Ice] I-D Action: draft-ietf-ice-trickle-02.txt
X-BeenThere: ice@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Interactive Connectivity Establishment \(ICE\)" <ice.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ice>, <mailto:ice-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ice/>
List-Post: <mailto:ice@ietf.org>
List-Help: <mailto:ice-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ice>, <mailto:ice-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 06 Jun 2016 18:58:54 -0000

On 6/6/16 12:42 PM, internet-drafts@ietf.org wrote:
>
> A New Internet-Draft is available from the on-line Internet-Drafts directories.
> This draft is a work item of the Interactive Connectivity Establishment of the IETF.
>
>         Title           : Trickle ICE: Incremental Provisioning of Candidates for the Interactive Connectivity Establishment (ICE) Protocol
>         Authors         : Emil Ivov
>                           Eric Rescorla
>                           Justin Uberti
>                           Peter Saint-Andre
> 	Filename        : draft-ietf-ice-trickle-02.txt

Just a small update to use IPv6 examples...

Peter




From nobody Tue Jun  7 08:22:05 2016
Return-Path: <pthatcher@google.com>
X-Original-To: ice@ietfa.amsl.com
Delivered-To: ice@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E136D12D787 for <ice@ietfa.amsl.com>; Tue,  7 Jun 2016 08:22:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.126
X-Spam-Level: 
X-Spam-Status: No, score=-4.126 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RP_MATCHES_RCVD=-1.426, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=google.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ynhrVBHbc-j5 for <ice@ietfa.amsl.com>; Tue,  7 Jun 2016 08:22:02 -0700 (PDT)
Received: from mail-qg0-x22c.google.com (mail-qg0-x22c.google.com [IPv6:2607:f8b0:400d:c04::22c]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 72CF312D786 for <ice@ietf.org>; Tue,  7 Jun 2016 08:22:02 -0700 (PDT)
Received: by mail-qg0-x22c.google.com with SMTP id q32so59930574qgq.3 for <ice@ietf.org>; Tue, 07 Jun 2016 08:22:02 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:from:date:message-id:subject:to; bh=bvbqcVCj/h1byqK0sSLmYag2SJf0eqrDEJn8ERu0Ze4=; b=eDKmT1NjYfpxURcQB7qCo7gvQmOQBony0qFbnSrThGVD02MiFjQfpnJ5JOP3wKK3Dk U+J6VG+8LAykZ3//pjefDQZSnwwPnvzsFcNt8G5wo03R/tNVaojPo9DVj6CFpuqQLhcI 79ggWrlfJfXmyoDl1PtcC3/XtvhkUUD9owgFcnXbT6Q+76rkz3h3qlQC0/gFonZ12erE rDv28e7Ck+zppBbCDgkZSA40v9s4g3taBvaI81V0q35ixRqNz4xOzwIcfrhfeGn0usfo H5Yn3DjRQHPMcnxuQjcBBucEBYGX28xqYveMDW8v458Fj0YKNv6EdPi5GNcFPZD0W2kz xQLQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=bvbqcVCj/h1byqK0sSLmYag2SJf0eqrDEJn8ERu0Ze4=; b=Qlq9GH9EEWX2xVRffd/BMHh/dNRO/ljcaMiD4C2OfjMgM1s70Ls5OlziZAW0hQT/d6 8gq8WYw3eyoKGCvA17nl/ADWa59xDTBWeF7nJGM+eiO2fTZQ88nFjXzoWHkGpfs+R79Q /wh5GNg/tl70WugcAcI1VJKontYGNBreR/3kNMY6QiyQspyJqRpwTiKmy96NwUK8yt/9 OK4gjrgSnIiiyZTUZfC7f1j3qGkx5JiCQqN2uKaY8fMmu5E8+6UG8AeMaIWF6VWRkLaT FKLZP8vjjywaz3VujeJJI61k53vMiNjkHwKCyGh2w9kEbNsSqLpCrYABLCsVX+dfrs81 7VlQ==
X-Gm-Message-State: ALyK8tIUxJ8y1xnAhDH3cp3osn845uhfQBauAvKwFhCzPxVZfYhQ7xcDlH9HSjYRBqI7R1ugfBou5e4DaADUu7lP
X-Received: by 10.140.43.166 with SMTP id e35mr21106633qga.72.1465312921302; Tue, 07 Jun 2016 08:22:01 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.55.189.195 with HTTP; Tue, 7 Jun 2016 08:21:21 -0700 (PDT)
From: Peter Thatcher <pthatcher@google.com>
Date: Tue, 7 Jun 2016 08:21:21 -0700
Message-ID: <CAJrXDUFSCGg7bYwKS-2SvQ+LaLsH7QjYwgojpUmpDz8BGYSxFQ@mail.gmail.com>
To: ice@ietf.org
Content-Type: multipart/alternative; boundary=001a113a9be8294e580534b1c0f6
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/XCK48y9N0VTJH1cWz6KKbCvK2do>
Subject: [Ice] Agenda requests for ICE WG at IETF 96
X-BeenThere: ice@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Interactive Connectivity Establishment \(ICE\)" <ice.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ice>, <mailto:ice-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ice/>
List-Post: <mailto:ice@ietf.org>
List-Help: <mailto:ice-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ice>, <mailto:ice-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Jun 2016 15:22:04 -0000

--001a113a9be8294e580534b1c0f6
Content-Type: text/plain; charset=UTF-8

Hello ICE WG,

We requested a 2.5-hour session for IETF 96 in Berlin.

If you would like to have a presentation slot at the ICE WG meeting, please
let us (the chairs) know as soon as possible, and at the latest by June
24th.

We will prioritize work that has been already discussed on the mailing
list, so please raise open issues on the ICE list already well before the
meeting.

In your agenda request e-mail please specify the following:
- name of the draft and the presenter
- how much time you would like to have
- outline of major open issues; what needs to be discussed at the meeting
- dependencies to your draft (if any)


Thanks,
Ari & Peter
(ICE WG co-chairs)

--001a113a9be8294e580534b1c0f6
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div class=3D"gmail_default" style=3D"font-family:arial,he=
lvetica,sans-serif"><span style=3D"font-family:arial,sans-serif;font-size:1=
2.8px">Hello ICE WG,</span><br style=3D"font-family:arial,sans-serif;font-s=
ize:12.8px"><br style=3D"font-family:arial,sans-serif;font-size:12.8px"><sp=
an style=3D"font-family:arial,sans-serif;font-size:12.8px">We requested a 2=
.5-hour session for IETF 96 in Berlin.</span><br style=3D"font-family:arial=
,sans-serif;font-size:12.8px"><br style=3D"font-family:arial,sans-serif;fon=
t-size:12.8px"><span style=3D"font-family:arial,sans-serif;font-size:12.8px=
">If you would like to have a presentation slot at the ICE WG meeting, plea=
se let us (the chairs) know as soon as possible, and at the latest by June =
24th. =C2=A0</span><br style=3D"font-family:arial,sans-serif;font-size:12.8=
px"><br style=3D"font-family:arial,sans-serif;font-size:12.8px"><span style=
=3D"font-family:arial,sans-serif;font-size:12.8px">We will prioritize work =
that has been already discussed on the mailing list, so please raise open i=
ssues on the ICE list already well before the meeting.</span><br style=3D"f=
ont-family:arial,sans-serif;font-size:12.8px"><br style=3D"font-family:aria=
l,sans-serif;font-size:12.8px"><span style=3D"font-family:arial,sans-serif;=
font-size:12.8px">In your=C2=A0</span><span class=3D"gmail-il" style=3D"fon=
t-family:arial,sans-serif;font-size:12.8px">agenda</span><span style=3D"fon=
t-family:arial,sans-serif;font-size:12.8px">=C2=A0request e-mail please spe=
cify the following:</span><br style=3D"font-family:arial,sans-serif;font-si=
ze:12.8px"><span style=3D"font-family:arial,sans-serif;font-size:12.8px">- =
name of the draft and the presenter</span><br style=3D"font-family:arial,sa=
ns-serif;font-size:12.8px"><span style=3D"font-family:arial,sans-serif;font=
-size:12.8px">- how much=C2=A0</span><span class=3D"gmail-il" style=3D"font=
-family:arial,sans-serif;font-size:12.8px">time</span><span style=3D"font-f=
amily:arial,sans-serif;font-size:12.8px">=C2=A0you would like to have</span=
><br style=3D"font-family:arial,sans-serif;font-size:12.8px"><span style=3D=
"font-family:arial,sans-serif;font-size:12.8px">- outline of major open iss=
ues; what needs to be discussed at the meeting</span><br style=3D"font-fami=
ly:arial,sans-serif;font-size:12.8px"><span style=3D"font-family:arial,sans=
-serif;font-size:12.8px">- dependencies to your draft (if any)</span><br st=
yle=3D"font-family:arial,sans-serif;font-size:12.8px"><br style=3D"font-fam=
ily:arial,sans-serif;font-size:12.8px"><br style=3D"font-family:arial,sans-=
serif;font-size:12.8px"><span style=3D"font-family:arial,sans-serif;font-si=
ze:12.8px">Thanks,</span><br style=3D"font-family:arial,sans-serif;font-siz=
e:12.8px"><span style=3D"font-family:arial,sans-serif;font-size:12.8px">Ari=
 &amp; Peter</span><br style=3D"font-family:arial,sans-serif;font-size:12.8=
px"><span style=3D"font-family:arial,sans-serif;font-size:12.8px">(ICE WG c=
o-chairs)</span><br></div></div>

--001a113a9be8294e580534b1c0f6--


From nobody Tue Jun  7 15:23:46 2016
Return-Path: <ben@nostrum.com>
X-Original-To: ice@ietfa.amsl.com
Delivered-To: ice@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AA13F12D83D; Tue,  7 Jun 2016 15:23:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.326
X-Spam-Level: 
X-Spam-Status: No, score=-3.326 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-1.426] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 34Qg9d2tfKnB; Tue,  7 Jun 2016 15:23:44 -0700 (PDT)
Received: from nostrum.com (raven-v6.nostrum.com [IPv6:2001:470:d:1130::1]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5DC5F12D6B2; Tue,  7 Jun 2016 15:23:43 -0700 (PDT)
Received: from [10.0.1.4] (cpe-66-25-7-22.tx.res.rr.com [66.25.7.22]) (authenticated bits=0) by nostrum.com (8.15.2/8.15.2) with ESMTPSA id u57MNbCk070575 (version=TLSv1 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO); Tue, 7 Jun 2016 17:23:37 -0500 (CDT) (envelope-from ben@nostrum.com)
X-Authentication-Warning: raven.nostrum.com: Host cpe-66-25-7-22.tx.res.rr.com [66.25.7.22] claimed to be [10.0.1.4]
From: "Ben Campbell" <ben@nostrum.com>
To: "Pal Martinsen" <palmarti@cisco.com>
Date: Tue, 07 Jun 2016 17:23:40 -0500
Message-ID: <85EF893C-936D-4368-83DF-12A26D74C47C@nostrum.com>
In-Reply-To: <D892B9A4-0246-48ED-AB37-B7F2844AAE47@nostrum.com>
References: <E583BE57-8C68-434E-B215-4CD49387AF98@nostrum.com> <86559E67-6412-4971-AB74-6680D079CAC8@cisco.com> <ACA03C0C-56E6-44B1-9A7C-38870FC4AA44@nostrum.com> <D364C889.8BA7%christer.holmberg@ericsson.com> <12099752-1FB6-4BB6-A9E7-1CC74871234C@ericsson.com> <5FB58FA2-75F4-4A13-8D0D-B83370278344@cisco.com> <D892B9A4-0246-48ED-AB37-B7F2844AAE47@nostrum.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Mailer: MailMate (1.9.4r5234)
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/w5I4ca0eg3vLhREHO05r2ybye-Y>
Cc: Ari =?utf-8?q?Ker=C3=A4nen?= <ari.keranen@ericsson.com>, "draft-ietf-ice-dualstack-fairness.all@ietf.org" <draft-ietf-ice-dualstack-fairness.all@ietf.org>, Christer Holmberg <christer.holmberg@ericsson.com>, "ice@ietf.org" <ice@ietf.org>
Subject: Re: [Ice] AD Evaluation of draft-ietf-ice-dualstack-fairness-02
X-BeenThere: ice@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Interactive Connectivity Establishment \(ICE\)" <ice.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ice>, <mailto:ice-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ice/>
List-Post: <mailto:ice@ietf.org>
List-Help: <mailto:ice-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ice>, <mailto:ice-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Jun 2016 22:23:46 -0000

Hi,

IIUC, the ball is in the authors court to submit a new revision. Can 
people offer an estimate of when that might happen?

Thanks!

Ben.

On 23 May 2016, at 9:25, Ben Campbell wrote:

> I'm okay with this approach in general. Some comments inline:
>
> Thanks!
>
> Ben.
>
> On 23 May 2016, at 5:58, Pal Martinsen (palmarti) wrote:
>
>> On 22 May 2016, at 22:34, Ari KerÃ¤nen <ari.keranen@ericsson.com> 
>> wrote:
>>>
>>> Hi,
>>>
>>> Regarding the split to different drafts, our goal with the ICEbis 
>>> work was to fix errors and make sure we have the right hooks and 
>>> text for the extensions that we need. And we decided that everything 
>>> else, such as new features/extra functionality, would go to 
>>> different document(s). Of course the DS draft is a borderline case, 
>>> but given how much material (e.g., the algorithm) there is, to me 
>>> (chair hat off) separate document sounds still like a better idea.
>>>
>>> But yes, the current text in ICEbis about RFC6724 needs to be 
>>> updated and point to the dual-stack document. Having text there 
>>> about the general procedure makes sense.
>>>
>>> Regarding BCP or Informational for the DS draft status, I don't 
>>> think we considered the BCP option. Now thinking about it, BCP seems 
>>> reasonable option.
>>>
>>
>>
>> +1 BCP Seems like a better option.
>>
>> The current proposal for progressing this draft:
>> - Move from Informational to BCP
>
> I think that makes sense, if we keep it separate from ICEBis. As an 
> individual, I think merging it into ICEBis would be the best long-term 
> choice, but as AD I'm ok with progressing things as is for 
> "historical" reasons. (read: Because we've gotten this far separately, 
> merging them would create a fair amount of re-work.) But do not be 
> surprised if this comes up again during IESG review.
>
>> - ICEbis will have a normative reference to ICE-Dualstack fairness. 
>> (So this can potentially hold up ICEbis, but probably not)
>> - Text can be shortened a lot if we assume readers are more familiar 
>> with ICE and only reference the appropriate ICE sections. I prefer 
>> the current text as it saves readers familiar with ICE but without 
>> fresh memories of details some time looking up the appropriate ICE 
>> section.
>
> The big issue here is, since ICEBis is still in play, do we expect the 
> explanatory text to stay "current"? Otherwise, it's just a matter of 
> making being clear that whatever explanatory material exists makes it 
> clear that it is not authoritative.
>
> I'll leave this to the authors an chairs to decide. My personal advice 
> would be to keep some explanatory text, but shorten it quite a bit. 
> It's reasonable to have enough to give a reader a sense of what is 
> going on, but it's also reasonable to expect people to understand ICE 
> to fully understand this.
>
>> - Normative references to ICEbis instead of ICE. Work with ICEbis to 
>> remove current ambiguity of SHOULD wording regarding 6724 (Will hold 
>> publication of draft until ICEbis is complete).
>
> +1
>
>>
>> Not sure if this requires a new WGLC. The chairs will decide that.
>
> Things like changing to BCP, changing normative references, etc need 
> to be confirmed with the working group. It might make sense to 
> reconfirm the split draft approach, but I will leave that to the 
> chairs to decide. I don't think these things need a full WGLC, but if 
> that's the easiest way forward it doesn't hurt.


From nobody Thu Jun  9 06:37:50 2016
Return-Path: <palmarti@cisco.com>
X-Original-To: ice@ietfa.amsl.com
Delivered-To: ice@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2B90612D767; Thu,  9 Jun 2016 06:37:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -15.946
X-Spam-Level: 
X-Spam-Status: No, score=-15.946 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-1.426, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Ci6OmcpguWaF; Thu,  9 Jun 2016 06:37:33 -0700 (PDT)
Received: from alln-iport-5.cisco.com (alln-iport-5.cisco.com [173.37.142.92]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3C31012D686; Thu,  9 Jun 2016 06:37:33 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=10840; q=dns/txt; s=iport; t=1465479453; x=1466689053; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=Ohk4l8UDFQgTeTaExMHSH1v1Y7lTHhlM5QSf6L2hltQ=; b=BNJXaNxhYoSdlBjII2ZVXTFhXcnPKU4vXQF4VnssT2IMsPW+UG8tGSgK bVanj7LgjE1lrOOeWVjqpA+4+nSTOPWoh4RV46bplWf0HS0sZjqkO7aB3 M+dygXcnFwiw9X2oWJzL9EYq6V4RA5CpuDTwVmeLzqqE7w0oQM9w9bCMS Y=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0APAgAbcFlX/4MNJK1egz6BUwa2EoR/g?= =?us-ascii?q?XqGEwIcgR04FAEBAQEBAQFlJ4RGAQEEI1YQAgEIQgICAjAlAgQOBYgvrSmRDAE?= =?us-ascii?q?BAQEBAQEBAQEBAQEBAQEBAQEBARyGJ4F3CIFLgQOHQSuCLgWTPIUZAY4mgWmHf?= =?us-ascii?q?oU5j2QBHjaDbm6JCX8BAQE?=
X-IronPort-AV: E=Sophos;i="5.26,444,1459814400";  d="scan'208,217";a="281778533"
Received: from alln-core-1.cisco.com ([173.36.13.131]) by alln-iport-5.cisco.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 09 Jun 2016 13:37:32 +0000
Received: from XCH-RTP-020.cisco.com (xch-rtp-020.cisco.com [64.101.220.160]) by alln-core-1.cisco.com (8.14.5/8.14.5) with ESMTP id u59DbVH0007448 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL); Thu, 9 Jun 2016 13:37:32 GMT
Received: from xch-rtp-019.cisco.com (64.101.220.159) by XCH-RTP-020.cisco.com (64.101.220.160) with Microsoft SMTP Server (TLS) id 15.0.1104.5; Thu, 9 Jun 2016 09:37:31 -0400
Received: from xch-rtp-019.cisco.com ([64.101.220.159]) by XCH-RTP-019.cisco.com ([64.101.220.159]) with mapi id 15.00.1104.009; Thu, 9 Jun 2016 09:37:31 -0400
From: "Pal Martinsen (palmarti)" <palmarti@cisco.com>
To: Ben Campbell <ben@nostrum.com>
Thread-Topic: [Ice] AD Evaluation of draft-ietf-ice-dualstack-fairness-02
Thread-Index: AQHRmgXS7VKNGBrK2EGvlNTtCBMZmp+RbqUAgBZiDACAGky7gIADxGQAgADxW4CAADmygIAYGKEAgAJ2d4A=
Date: Thu, 9 Jun 2016 13:37:31 +0000
Message-ID: <FABB84E1-2F41-4AF6-8124-779B21EF9CE1@cisco.com>
References: <E583BE57-8C68-434E-B215-4CD49387AF98@nostrum.com> <86559E67-6412-4971-AB74-6680D079CAC8@cisco.com> <ACA03C0C-56E6-44B1-9A7C-38870FC4AA44@nostrum.com> <D364C889.8BA7%christer.holmberg@ericsson.com> <12099752-1FB6-4BB6-A9E7-1CC74871234C@ericsson.com> <5FB58FA2-75F4-4A13-8D0D-B83370278344@cisco.com> <D892B9A4-0246-48ED-AB37-B7F2844AAE47@nostrum.com> <85EF893C-936D-4368-83DF-12A26D74C47C@nostrum.com>
In-Reply-To: <85EF893C-936D-4368-83DF-12A26D74C47C@nostrum.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.61.232.122]
Content-Type: multipart/alternative; boundary="_000_FABB84E12F414AF68124779B21EF9CE1ciscocom_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/WmCTJaDvdR7IaNsN0Kssl015cwM>
Cc: =?utf-8?B?QXJpIEtlcsOkbmVu?= <ari.keranen@ericsson.com>, "draft-ietf-ice-dualstack-fairness.all@ietf.org" <draft-ietf-ice-dualstack-fairness.all@ietf.org>, Christer Holmberg <christer.holmberg@ericsson.com>, "ice@ietf.org" <ice@ietf.org>
Subject: Re: [Ice] AD Evaluation of draft-ietf-ice-dualstack-fairness-02
X-BeenThere: ice@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Interactive Connectivity Establishment \(ICE\)" <ice.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ice>, <mailto:ice-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ice/>
List-Post: <mailto:ice@ietf.org>
List-Help: <mailto:ice-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ice>, <mailto:ice-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Jun 2016 13:37:35 -0000

--_000_FABB84E12F414AF68124779B21EF9CE1ciscocom_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

DQpPbiAwOCBKdW4gMjAxNiwgYXQgMDA6MjMsIEJlbiBDYW1wYmVsbCA8YmVuQG5vc3RydW0uY29t
PiB3cm90ZToNCg0KSGksDQoNCklJVUMsIHRoZSBiYWxsIGlzIGluIHRoZSBhdXRob3JzIGNvdXJ0
IHRvIHN1Ym1pdCBhIG5ldyByZXZpc2lvbi4gQ2FuIHBlb3BsZSBvZmZlciBhbiBlc3RpbWF0ZSBv
ZiB3aGVuIHRoYXQgbWlnaHQgaGFwcGVuPw0KDQpOZXh0IHdlZWssIHNvcnJ5IGZvciB0aGUgZGVs
YXkuDQoNCi4tLg0KUMOlbC1FcmlrDQoNClRoYW5rcyENCg0KQmVuLg0KDQpPbiAyMyBNYXkgMjAx
NiwgYXQgOToyNSwgQmVuIENhbXBiZWxsIHdyb3RlOg0KDQpJJ20gb2theSB3aXRoIHRoaXMgYXBw
cm9hY2ggaW4gZ2VuZXJhbC4gU29tZSBjb21tZW50cyBpbmxpbmU6DQoNClRoYW5rcyENCg0KQmVu
Lg0KDQpPbiAyMyBNYXkgMjAxNiwgYXQgNTo1OCwgUGFsIE1hcnRpbnNlbiAocGFsbWFydGkpIHdy
b3RlOg0KDQpPbiAyMiBNYXkgMjAxNiwgYXQgMjI6MzQsIEFyaSBLZXLDpG5lbiA8YXJpLmtlcmFu
ZW5AZXJpY3Nzb24uY29tPiB3cm90ZToNCg0KSGksDQoNClJlZ2FyZGluZyB0aGUgc3BsaXQgdG8g
ZGlmZmVyZW50IGRyYWZ0cywgb3VyIGdvYWwgd2l0aCB0aGUgSUNFYmlzIHdvcmsgd2FzIHRvIGZp
eCBlcnJvcnMgYW5kIG1ha2Ugc3VyZSB3ZSBoYXZlIHRoZSByaWdodCBob29rcyBhbmQgdGV4dCBm
b3IgdGhlIGV4dGVuc2lvbnMgdGhhdCB3ZSBuZWVkLiBBbmQgd2UgZGVjaWRlZCB0aGF0IGV2ZXJ5
dGhpbmcgZWxzZSwgc3VjaCBhcyBuZXcgZmVhdHVyZXMvZXh0cmEgZnVuY3Rpb25hbGl0eSwgd291
bGQgZ28gdG8gZGlmZmVyZW50IGRvY3VtZW50KHMpLiBPZiBjb3Vyc2UgdGhlIERTIGRyYWZ0IGlz
IGEgYm9yZGVybGluZSBjYXNlLCBidXQgZ2l2ZW4gaG93IG11Y2ggbWF0ZXJpYWwgKGUuZy4sIHRo
ZSBhbGdvcml0aG0pIHRoZXJlIGlzLCB0byBtZSAoY2hhaXIgaGF0IG9mZikgc2VwYXJhdGUgZG9j
dW1lbnQgc291bmRzIHN0aWxsIGxpa2UgYSBiZXR0ZXIgaWRlYS4NCg0KQnV0IHllcywgdGhlIGN1
cnJlbnQgdGV4dCBpbiBJQ0ViaXMgYWJvdXQgUkZDNjcyNCBuZWVkcyB0byBiZSB1cGRhdGVkIGFu
ZCBwb2ludCB0byB0aGUgZHVhbC1zdGFjayBkb2N1bWVudC4gSGF2aW5nIHRleHQgdGhlcmUgYWJv
dXQgdGhlIGdlbmVyYWwgcHJvY2VkdXJlIG1ha2VzIHNlbnNlLg0KDQpSZWdhcmRpbmcgQkNQIG9y
IEluZm9ybWF0aW9uYWwgZm9yIHRoZSBEUyBkcmFmdCBzdGF0dXMsIEkgZG9uJ3QgdGhpbmsgd2Ug
Y29uc2lkZXJlZCB0aGUgQkNQIG9wdGlvbi4gTm93IHRoaW5raW5nIGFib3V0IGl0LCBCQ1Agc2Vl
bXMgcmVhc29uYWJsZSBvcHRpb24uDQoNCg0KDQorMSBCQ1AgU2VlbXMgbGlrZSBhIGJldHRlciBv
cHRpb24uDQoNClRoZSBjdXJyZW50IHByb3Bvc2FsIGZvciBwcm9ncmVzc2luZyB0aGlzIGRyYWZ0
Og0KLSBNb3ZlIGZyb20gSW5mb3JtYXRpb25hbCB0byBCQ1ANCg0KSSB0aGluayB0aGF0IG1ha2Vz
IHNlbnNlLCBpZiB3ZSBrZWVwIGl0IHNlcGFyYXRlIGZyb20gSUNFQmlzLiBBcyBhbiBpbmRpdmlk
dWFsLCBJIHRoaW5rIG1lcmdpbmcgaXQgaW50byBJQ0VCaXMgd291bGQgYmUgdGhlIGJlc3QgbG9u
Zy10ZXJtIGNob2ljZSwgYnV0IGFzIEFEIEknbSBvayB3aXRoIHByb2dyZXNzaW5nIHRoaW5ncyBh
cyBpcyBmb3IgImhpc3RvcmljYWwiIHJlYXNvbnMuIChyZWFkOiBCZWNhdXNlIHdlJ3ZlIGdvdHRl
biB0aGlzIGZhciBzZXBhcmF0ZWx5LCBtZXJnaW5nIHRoZW0gd291bGQgY3JlYXRlIGEgZmFpciBh
bW91bnQgb2YgcmUtd29yay4pIEJ1dCBkbyBub3QgYmUgc3VycHJpc2VkIGlmIHRoaXMgY29tZXMg
dXAgYWdhaW4gZHVyaW5nIElFU0cgcmV2aWV3Lg0KDQotIElDRWJpcyB3aWxsIGhhdmUgYSBub3Jt
YXRpdmUgcmVmZXJlbmNlIHRvIElDRS1EdWFsc3RhY2sgZmFpcm5lc3MuIChTbyB0aGlzIGNhbiBw
b3RlbnRpYWxseSBob2xkIHVwIElDRWJpcywgYnV0IHByb2JhYmx5IG5vdCkNCi0gVGV4dCBjYW4g
YmUgc2hvcnRlbmVkIGEgbG90IGlmIHdlIGFzc3VtZSByZWFkZXJzIGFyZSBtb3JlIGZhbWlsaWFy
IHdpdGggSUNFIGFuZCBvbmx5IHJlZmVyZW5jZSB0aGUgYXBwcm9wcmlhdGUgSUNFIHNlY3Rpb25z
LiBJIHByZWZlciB0aGUgY3VycmVudCB0ZXh0IGFzIGl0IHNhdmVzIHJlYWRlcnMgZmFtaWxpYXIg
d2l0aCBJQ0UgYnV0IHdpdGhvdXQgZnJlc2ggbWVtb3JpZXMgb2YgZGV0YWlscyBzb21lIHRpbWUg
bG9va2luZyB1cCB0aGUgYXBwcm9wcmlhdGUgSUNFIHNlY3Rpb24uDQoNClRoZSBiaWcgaXNzdWUg
aGVyZSBpcywgc2luY2UgSUNFQmlzIGlzIHN0aWxsIGluIHBsYXksIGRvIHdlIGV4cGVjdCB0aGUg
ZXhwbGFuYXRvcnkgdGV4dCB0byBzdGF5ICJjdXJyZW50Ij8gT3RoZXJ3aXNlLCBpdCdzIGp1c3Qg
YSBtYXR0ZXIgb2YgbWFraW5nIGJlaW5nIGNsZWFyIHRoYXQgd2hhdGV2ZXIgZXhwbGFuYXRvcnkg
bWF0ZXJpYWwgZXhpc3RzIG1ha2VzIGl0IGNsZWFyIHRoYXQgaXQgaXMgbm90IGF1dGhvcml0YXRp
dmUuDQoNCkknbGwgbGVhdmUgdGhpcyB0byB0aGUgYXV0aG9ycyBhbiBjaGFpcnMgdG8gZGVjaWRl
LiBNeSBwZXJzb25hbCBhZHZpY2Ugd291bGQgYmUgdG8ga2VlcCBzb21lIGV4cGxhbmF0b3J5IHRl
eHQsIGJ1dCBzaG9ydGVuIGl0IHF1aXRlIGEgYml0LiBJdCdzIHJlYXNvbmFibGUgdG8gaGF2ZSBl
bm91Z2ggdG8gZ2l2ZSBhIHJlYWRlciBhIHNlbnNlIG9mIHdoYXQgaXMgZ29pbmcgb24sIGJ1dCBp
dCdzIGFsc28gcmVhc29uYWJsZSB0byBleHBlY3QgcGVvcGxlIHRvIHVuZGVyc3RhbmQgSUNFIHRv
IGZ1bGx5IHVuZGVyc3RhbmQgdGhpcy4NCg0KLSBOb3JtYXRpdmUgcmVmZXJlbmNlcyB0byBJQ0Vi
aXMgaW5zdGVhZCBvZiBJQ0UuIFdvcmsgd2l0aCBJQ0ViaXMgdG8gcmVtb3ZlIGN1cnJlbnQgYW1i
aWd1aXR5IG9mIFNIT1VMRCB3b3JkaW5nIHJlZ2FyZGluZyA2NzI0IChXaWxsIGhvbGQgcHVibGlj
YXRpb24gb2YgZHJhZnQgdW50aWwgSUNFYmlzIGlzIGNvbXBsZXRlKS4NCg0KKzENCg0KDQpOb3Qg
c3VyZSBpZiB0aGlzIHJlcXVpcmVzIGEgbmV3IFdHTEMuIFRoZSBjaGFpcnMgd2lsbCBkZWNpZGUg
dGhhdC4NCg0KVGhpbmdzIGxpa2UgY2hhbmdpbmcgdG8gQkNQLCBjaGFuZ2luZyBub3JtYXRpdmUg
cmVmZXJlbmNlcywgZXRjIG5lZWQgdG8gYmUgY29uZmlybWVkIHdpdGggdGhlIHdvcmtpbmcgZ3Jv
dXAuIEl0IG1pZ2h0IG1ha2Ugc2Vuc2UgdG8gcmVjb25maXJtIHRoZSBzcGxpdCBkcmFmdCBhcHBy
b2FjaCwgYnV0IEkgd2lsbCBsZWF2ZSB0aGF0IHRvIHRoZSBjaGFpcnMgdG8gZGVjaWRlLiBJIGRv
bid0IHRoaW5rIHRoZXNlIHRoaW5ncyBuZWVkIGEgZnVsbCBXR0xDLCBidXQgaWYgdGhhdCdzIHRo
ZSBlYXNpZXN0IHdheSBmb3J3YXJkIGl0IGRvZXNuJ3QgaHVydC4NCg0K

--_000_FABB84E12F414AF68124779B21EF9CE1ciscocom_
Content-Type: text/html; charset="utf-8"
Content-ID: <23F3DC7209DC2846AEAC528D035E185D@emea.cisco.com>
Content-Transfer-Encoding: base64

PGh0bWw+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0i
dGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjwvaGVhZD4NCjxib2R5IGRpcj0iYXV0byIgc3R5
bGU9IndvcmQtd3JhcDogYnJlYWstd29yZDsgLXdlYmtpdC1uYnNwLW1vZGU6IHNwYWNlOyAtd2Vi
a2l0LWxpbmUtYnJlYWs6IGFmdGVyLXdoaXRlLXNwYWNlOyI+DQo8YnI+DQo8YmxvY2txdW90ZSB0
eXBlPSJjaXRlIj5PbiAwOCBKdW4gMjAxNiwgYXQgMDA6MjMsIEJlbiBDYW1wYmVsbCAmbHQ7YmVu
QG5vc3RydW0uY29tJmd0OyB3cm90ZTo8YnI+DQo8YnI+DQpIaSw8YnI+DQo8YnI+DQpJSVVDLCB0
aGUgYmFsbCBpcyBpbiB0aGUgYXV0aG9ycyBjb3VydCB0byBzdWJtaXQgYSBuZXcgcmV2aXNpb24u
IENhbiBwZW9wbGUgb2ZmZXIgYW4gZXN0aW1hdGUgb2Ygd2hlbiB0aGF0IG1pZ2h0IGhhcHBlbj88
YnI+DQo8YnI+DQo8L2Jsb2NrcXVvdGU+DQpOZXh0IHdlZWssIHNvcnJ5IGZvciB0aGUgZGVsYXku
PGJyPg0KPGJyPg0KLi0uPGJyPg0KUMOlbC1FcmlrPGJyPg0KPGJyPg0KPGJsb2NrcXVvdGUgdHlw
ZT0iY2l0ZSI+VGhhbmtzITxicj4NCjxicj4NCkJlbi48YnI+DQo8YnI+DQpPbiAyMyBNYXkgMjAx
NiwgYXQgOToyNSwgQmVuIENhbXBiZWxsIHdyb3RlOjxicj4NCjxicj4NCjxibG9ja3F1b3RlIHR5
cGU9ImNpdGUiPkknbSBva2F5IHdpdGggdGhpcyBhcHByb2FjaCBpbiBnZW5lcmFsLiBTb21lIGNv
bW1lbnRzIGlubGluZTo8YnI+DQo8YnI+DQpUaGFua3MhPGJyPg0KPGJyPg0KQmVuLjxicj4NCjxi
cj4NCk9uIDIzIE1heSAyMDE2LCBhdCA1OjU4LCBQYWwgTWFydGluc2VuIChwYWxtYXJ0aSkgd3Jv
dGU6PGJyPg0KPGJyPg0KPGJsb2NrcXVvdGUgdHlwZT0iY2l0ZSI+T24gMjIgTWF5IDIwMTYsIGF0
IDIyOjM0LCBBcmkgS2Vyw6RuZW4gJmx0O2FyaS5rZXJhbmVuQGVyaWNzc29uLmNvbSZndDsgd3Jv
dGU6PGJyPg0KPGJsb2NrcXVvdGUgdHlwZT0iY2l0ZSI+PGJyPg0KSGksPGJyPg0KPGJyPg0KUmVn
YXJkaW5nIHRoZSBzcGxpdCB0byBkaWZmZXJlbnQgZHJhZnRzLCBvdXIgZ29hbCB3aXRoIHRoZSBJ
Q0ViaXMgd29yayB3YXMgdG8gZml4IGVycm9ycyBhbmQgbWFrZSBzdXJlIHdlIGhhdmUgdGhlIHJp
Z2h0IGhvb2tzIGFuZCB0ZXh0IGZvciB0aGUgZXh0ZW5zaW9ucyB0aGF0IHdlIG5lZWQuIEFuZCB3
ZSBkZWNpZGVkIHRoYXQgZXZlcnl0aGluZyBlbHNlLCBzdWNoIGFzIG5ldyBmZWF0dXJlcy9leHRy
YSBmdW5jdGlvbmFsaXR5LCB3b3VsZCBnbw0KIHRvIGRpZmZlcmVudCBkb2N1bWVudChzKS4gT2Yg
Y291cnNlIHRoZSBEUyBkcmFmdCBpcyBhIGJvcmRlcmxpbmUgY2FzZSwgYnV0IGdpdmVuIGhvdyBt
dWNoIG1hdGVyaWFsIChlLmcuLCB0aGUgYWxnb3JpdGhtKSB0aGVyZSBpcywgdG8gbWUgKGNoYWly
IGhhdCBvZmYpIHNlcGFyYXRlIGRvY3VtZW50IHNvdW5kcyBzdGlsbCBsaWtlIGEgYmV0dGVyIGlk
ZWEuPGJyPg0KPGJyPg0KQnV0IHllcywgdGhlIGN1cnJlbnQgdGV4dCBpbiBJQ0ViaXMgYWJvdXQg
UkZDNjcyNCBuZWVkcyB0byBiZSB1cGRhdGVkIGFuZCBwb2ludCB0byB0aGUgZHVhbC1zdGFjayBk
b2N1bWVudC4gSGF2aW5nIHRleHQgdGhlcmUgYWJvdXQgdGhlIGdlbmVyYWwgcHJvY2VkdXJlIG1h
a2VzIHNlbnNlLjxicj4NCjxicj4NClJlZ2FyZGluZyBCQ1Agb3IgSW5mb3JtYXRpb25hbCBmb3Ig
dGhlIERTIGRyYWZ0IHN0YXR1cywgSSBkb24ndCB0aGluayB3ZSBjb25zaWRlcmVkIHRoZSBCQ1Ag
b3B0aW9uLiBOb3cgdGhpbmtpbmcgYWJvdXQgaXQsIEJDUCBzZWVtcyByZWFzb25hYmxlIG9wdGlv
bi48YnI+DQo8YnI+DQo8L2Jsb2NrcXVvdGU+DQo8YnI+DQo8YnI+DQomIzQzOzEgQkNQIFNlZW1z
IGxpa2UgYSBiZXR0ZXIgb3B0aW9uLjxicj4NCjxicj4NClRoZSBjdXJyZW50IHByb3Bvc2FsIGZv
ciBwcm9ncmVzc2luZyB0aGlzIGRyYWZ0Ojxicj4NCi0gTW92ZSBmcm9tIEluZm9ybWF0aW9uYWwg
dG8gQkNQPGJyPg0KPC9ibG9ja3F1b3RlPg0KPGJyPg0KSSB0aGluayB0aGF0IG1ha2VzIHNlbnNl
LCBpZiB3ZSBrZWVwIGl0IHNlcGFyYXRlIGZyb20gSUNFQmlzLiBBcyBhbiBpbmRpdmlkdWFsLCBJ
IHRoaW5rIG1lcmdpbmcgaXQgaW50byBJQ0VCaXMgd291bGQgYmUgdGhlIGJlc3QgbG9uZy10ZXJt
IGNob2ljZSwgYnV0IGFzIEFEIEknbSBvayB3aXRoIHByb2dyZXNzaW5nIHRoaW5ncyBhcyBpcyBm
b3IgJnF1b3Q7aGlzdG9yaWNhbCZxdW90OyByZWFzb25zLiAocmVhZDogQmVjYXVzZSB3ZSd2ZSBn
b3R0ZW4gdGhpcyBmYXINCiBzZXBhcmF0ZWx5LCBtZXJnaW5nIHRoZW0gd291bGQgY3JlYXRlIGEg
ZmFpciBhbW91bnQgb2YgcmUtd29yay4pIEJ1dCBkbyBub3QgYmUgc3VycHJpc2VkIGlmIHRoaXMg
Y29tZXMgdXAgYWdhaW4gZHVyaW5nIElFU0cgcmV2aWV3Ljxicj4NCjxicj4NCjxibG9ja3F1b3Rl
IHR5cGU9ImNpdGUiPi0gSUNFYmlzIHdpbGwgaGF2ZSBhIG5vcm1hdGl2ZSByZWZlcmVuY2UgdG8g
SUNFLUR1YWxzdGFjayBmYWlybmVzcy4gKFNvIHRoaXMgY2FuIHBvdGVudGlhbGx5IGhvbGQgdXAg
SUNFYmlzLCBidXQgcHJvYmFibHkgbm90KTxicj4NCi0gVGV4dCBjYW4gYmUgc2hvcnRlbmVkIGEg
bG90IGlmIHdlIGFzc3VtZSByZWFkZXJzIGFyZSBtb3JlIGZhbWlsaWFyIHdpdGggSUNFIGFuZCBv
bmx5IHJlZmVyZW5jZSB0aGUgYXBwcm9wcmlhdGUgSUNFIHNlY3Rpb25zLiBJIHByZWZlciB0aGUg
Y3VycmVudCB0ZXh0IGFzIGl0IHNhdmVzIHJlYWRlcnMgZmFtaWxpYXIgd2l0aCBJQ0UgYnV0IHdp
dGhvdXQgZnJlc2ggbWVtb3JpZXMgb2YgZGV0YWlscyBzb21lIHRpbWUgbG9va2luZyB1cCB0aGUg
YXBwcm9wcmlhdGUNCiBJQ0Ugc2VjdGlvbi48YnI+DQo8L2Jsb2NrcXVvdGU+DQo8YnI+DQpUaGUg
YmlnIGlzc3VlIGhlcmUgaXMsIHNpbmNlIElDRUJpcyBpcyBzdGlsbCBpbiBwbGF5LCBkbyB3ZSBl
eHBlY3QgdGhlIGV4cGxhbmF0b3J5IHRleHQgdG8gc3RheSAmcXVvdDtjdXJyZW50JnF1b3Q7PyBP
dGhlcndpc2UsIGl0J3MganVzdCBhIG1hdHRlciBvZiBtYWtpbmcgYmVpbmcgY2xlYXIgdGhhdCB3
aGF0ZXZlciBleHBsYW5hdG9yeSBtYXRlcmlhbCBleGlzdHMgbWFrZXMgaXQgY2xlYXIgdGhhdCBp
dCBpcyBub3QgYXV0aG9yaXRhdGl2ZS48YnI+DQo8YnI+DQpJJ2xsIGxlYXZlIHRoaXMgdG8gdGhl
IGF1dGhvcnMgYW4gY2hhaXJzIHRvIGRlY2lkZS4gTXkgcGVyc29uYWwgYWR2aWNlIHdvdWxkIGJl
IHRvIGtlZXAgc29tZSBleHBsYW5hdG9yeSB0ZXh0LCBidXQgc2hvcnRlbiBpdCBxdWl0ZSBhIGJp
dC4gSXQncyByZWFzb25hYmxlIHRvIGhhdmUgZW5vdWdoIHRvIGdpdmUgYSByZWFkZXIgYSBzZW5z
ZSBvZiB3aGF0IGlzIGdvaW5nIG9uLCBidXQgaXQncyBhbHNvIHJlYXNvbmFibGUgdG8gZXhwZWN0
IHBlb3BsZQ0KIHRvIHVuZGVyc3RhbmQgSUNFIHRvIGZ1bGx5IHVuZGVyc3RhbmQgdGhpcy48YnI+
DQo8YnI+DQo8YmxvY2txdW90ZSB0eXBlPSJjaXRlIj4tIE5vcm1hdGl2ZSByZWZlcmVuY2VzIHRv
IElDRWJpcyBpbnN0ZWFkIG9mIElDRS4gV29yayB3aXRoIElDRWJpcyB0byByZW1vdmUgY3VycmVu
dCBhbWJpZ3VpdHkgb2YgU0hPVUxEIHdvcmRpbmcgcmVnYXJkaW5nIDY3MjQgKFdpbGwgaG9sZCBw
dWJsaWNhdGlvbiBvZiBkcmFmdCB1bnRpbCBJQ0ViaXMgaXMgY29tcGxldGUpLjxicj4NCjwvYmxv
Y2txdW90ZT4NCjxicj4NCiYjNDM7MTxicj4NCjxicj4NCjxibG9ja3F1b3RlIHR5cGU9ImNpdGUi
Pjxicj4NCk5vdCBzdXJlIGlmIHRoaXMgcmVxdWlyZXMgYSBuZXcgV0dMQy4gVGhlIGNoYWlycyB3
aWxsIGRlY2lkZSB0aGF0Ljxicj4NCjwvYmxvY2txdW90ZT4NCjxicj4NClRoaW5ncyBsaWtlIGNo
YW5naW5nIHRvIEJDUCwgY2hhbmdpbmcgbm9ybWF0aXZlIHJlZmVyZW5jZXMsIGV0YyBuZWVkIHRv
IGJlIGNvbmZpcm1lZCB3aXRoIHRoZSB3b3JraW5nIGdyb3VwLiBJdCBtaWdodCBtYWtlIHNlbnNl
IHRvIHJlY29uZmlybSB0aGUgc3BsaXQgZHJhZnQgYXBwcm9hY2gsIGJ1dCBJIHdpbGwgbGVhdmUg
dGhhdCB0byB0aGUgY2hhaXJzIHRvIGRlY2lkZS4gSSBkb24ndCB0aGluayB0aGVzZSB0aGluZ3Mg
bmVlZCBhIGZ1bGwgV0dMQywNCiBidXQgaWYgdGhhdCdzIHRoZSBlYXNpZXN0IHdheSBmb3J3YXJk
IGl0IGRvZXNuJ3QgaHVydC48YnI+DQo8L2Jsb2NrcXVvdGU+DQo8L2Jsb2NrcXVvdGU+DQo8YnI+
DQo8L2JvZHk+DQo8L2h0bWw+DQo=

--_000_FABB84E12F414AF68124779B21EF9CE1ciscocom_--


From nobody Thu Jun  9 18:15:24 2016
Return-Path: <finlayson@live555.com>
X-Original-To: ice@ietfa.amsl.com
Delivered-To: ice@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7E75512D826 for <ice@ietfa.amsl.com>; Thu,  9 Jun 2016 18:15:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.326
X-Spam-Level: 
X-Spam-Status: No, score=-3.326 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, RP_MATCHES_RCVD=-1.426] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yMaOCdhEI94H for <ice@ietfa.amsl.com>; Thu,  9 Jun 2016 18:15:22 -0700 (PDT)
Received: from ns.live555.com (ns.live555.com [4.79.217.242]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 418F212D863 for <ice@ietf.org>; Thu,  9 Jun 2016 18:15:22 -0700 (PDT)
Received: from [127.0.0.1] (localhost.live555.com [127.0.0.1]) by ns.live555.com (8.15.2/8.14.9) with ESMTP id u5A1FIub046513 for <ice@ietf.org>; Thu, 9 Jun 2016 18:15:18 -0700 (PDT) (envelope-from finlayson@live555.com)
X-Authentication-Warning: ns.live555.com: Host localhost.live555.com [127.0.0.1] claimed to be [127.0.0.1]
From: Ross Finlayson <finlayson@live555.com>
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Message-Id: <C3FF0F69-2BC2-412E-A54A-97713429194D@live555.com>
Date: Thu, 9 Jun 2016 18:15:18 -0700
To: ice@ietf.org
Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\))
X-Mailer: Apple Mail (2.3124)
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/W1aUTv2EPr1onH8hpn9XhonBHDc>
Subject: [Ice] STUN attribute 0xC057 - What is this?
X-BeenThere: ice@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Interactive Connectivity Establishment \(ICE\)" <ice.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ice>, <mailto:ice-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ice/>
List-Post: <mailto:ice@ietf.org>
List-Help: <mailto:ice-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ice>, <mailto:ice-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Jun 2016 01:15:23 -0000

(Apologies in advance for the slightly off-topic question)

I=E2=80=99ve found that my STUN server (in my WebRTC server =
implementation) often receives STUN Binding Requests that contain an =
unknown attribute type 0xC057.  This attribute is always 4-bytes long, =
with each of the four bytes being zero.

This unknown attribute is sent by Chrome (and Opera) browsers, but =
apparently never by Firefox.

According to RFC 5389 (and IANA), STUN attribute 0xC057 is unassigned, =
but is in the 'Designated Expert=E2=80=99 Comprehension-Optional range.

Does anyone know what this is?


Ross Finlayson
Live Networks, Inc.
http://www.live555.com/


From nobody Thu Jun  9 19:10:31 2016
Return-Path: <adam@nostrum.com>
X-Original-To: ice@ietfa.amsl.com
Delivered-To: ice@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3F52C12D68D for <ice@ietfa.amsl.com>; Thu,  9 Jun 2016 19:10:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.326
X-Spam-Level: 
X-Spam-Status: No, score=-3.326 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-1.426] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id B1ej6Qkp7wPD for <ice@ietfa.amsl.com>; Thu,  9 Jun 2016 19:10:28 -0700 (PDT)
Received: from nostrum.com (raven-v6.nostrum.com [IPv6:2001:470:d:1130::1]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D13B1128874 for <ice@ietf.org>; Thu,  9 Jun 2016 19:10:28 -0700 (PDT)
Received: from Svantevit.local (99-152-145-110.lightspeed.dllstx.sbcglobal.net [99.152.145.110]) (authenticated bits=0) by nostrum.com (8.15.2/8.15.2) with ESMTPSA id u5A2ARxt019160 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO); Thu, 9 Jun 2016 21:10:28 -0500 (CDT) (envelope-from adam@nostrum.com)
X-Authentication-Warning: raven.nostrum.com: Host 99-152-145-110.lightspeed.dllstx.sbcglobal.net [99.152.145.110] claimed to be Svantevit.local
To: Ross Finlayson <finlayson@live555.com>, ice@ietf.org
References: <C3FF0F69-2BC2-412E-A54A-97713429194D@live555.com>
From: Adam Roach <adam@nostrum.com>
Message-ID: <14d29af6-91f1-e782-c64c-9dfc29e5676c@nostrum.com>
Date: Thu, 9 Jun 2016 21:10:27 -0500
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:45.0) Gecko/20100101 Thunderbird/45.1.1
MIME-Version: 1.0
In-Reply-To: <C3FF0F69-2BC2-412E-A54A-97713429194D@live555.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/djoLxB0GZIHEnkLRAjBdJsgAxFE>
Subject: [Ice] draft-thatcher-ice-network-cost (was Re: STUN attribute 0xC057 - What is this?)
X-BeenThere: ice@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Interactive Connectivity Establishment \(ICE\)" <ice.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ice>, <mailto:ice-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ice/>
List-Post: <mailto:ice@ietf.org>
List-Help: <mailto:ice-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ice>, <mailto:ice-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Jun 2016 02:10:30 -0000

On 6/9/16 8:15 PM, Ross Finlayson wrote:
> (Apologies in advance for the slightly off-topic question)
>
> Iâ€™ve found that my STUN server (in my WebRTC server implementation) often receives STUN Binding Requests that contain an unknown attribute type 0xC057.  This attribute is always 4-bytes long, with each of the four bytes being zero.
>
> This unknown attribute is sent by Chrome (and Opera) browsers, but apparently never by Firefox.
>
> According to RFC 5389 (and IANA), STUN attribute 0xC057 is unassigned, but is in the 'Designated Expertâ€™ Comprehension-Optional range.
>
> Does anyone know what this is?

Yep, it's part of the webrtc.org code:

https://chromium.googlesource.com/external/webrtc/+/6ab3db249b075e0e820a263d54804f521e7bc24b/webrtc/p2p/base/stun.h#611

It appears to have been introduced here:

https://codereview.webrtc.org/1815473002

And it seems to be described, at least at a high level, here:

https://tools.ietf.org/html/draft-thatcher-ice-network-cost-00

Maybe Peter will explain his draft further? I would suggest that the 
IANA section, at least, is incorrect.

/a


From nobody Fri Jun 10 04:53:03 2016
Return-Path: <internet-drafts@ietf.org>
X-Original-To: ice@ietf.org
Delivered-To: ice@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 11EDA12B008; Fri, 10 Jun 2016 04:53:02 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
X-Test-IDTracker: no
X-IETF-IDTracker: 6.21.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <20160610115302.15435.33439.idtracker@ietfa.amsl.com>
Date: Fri, 10 Jun 2016 04:53:02 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/6DX4UATTs520Z4vFGeB86or3DZc>
Cc: ice@ietf.org
Subject: [Ice] I-D Action: draft-ietf-ice-dualstack-fairness-03.txt
X-BeenThere: ice@ietf.org
X-Mailman-Version: 2.1.17
List-Id: "Interactive Connectivity Establishment \(ICE\)" <ice.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ice>, <mailto:ice-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ice/>
List-Post: <mailto:ice@ietf.org>
List-Help: <mailto:ice-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ice>, <mailto:ice-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Jun 2016 11:53:02 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Interactive Connectivity Establishment of the IETF.

        Title           : ICE Multihomed and IPv4/IPv6 Dual Stack Fairness
        Authors         : Paal-Erik Martinsen
                          Tirumaleswar Reddy
                          Prashanth Patil
	Filename        : draft-ietf-ice-dualstack-fairness-03.txt
	Pages           : 10
	Date            : 2016-06-10

Abstract:
   This document provides guidelines on how to make Interactive
   Connectivity Establishment (ICE) conclude faster in multihomed and
   IPv4/IPv6 dual-stack scenarios where broken paths exist.  The
   provided guidelines are backwards compatible with the original ICE
   specification.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-ice-dualstack-fairness/

There's also a htmlized version available at:
https://tools.ietf.org/html/draft-ietf-ice-dualstack-fairness-03

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-ice-dualstack-fairness-03


Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org.

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/


From nobody Fri Jun 10 05:07:31 2016
Return-Path: <palmarti@cisco.com>
X-Original-To: ice@ietfa.amsl.com
Delivered-To: ice@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 708BA12D18D for <ice@ietfa.amsl.com>; Fri, 10 Jun 2016 05:07:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -15.947
X-Spam-Level: 
X-Spam-Status: No, score=-15.947 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-1.426, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Mu0fL3n3x0WY for <ice@ietfa.amsl.com>; Fri, 10 Jun 2016 05:07:27 -0700 (PDT)
Received: from alln-iport-6.cisco.com (alln-iport-6.cisco.com [173.37.142.93]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 594FD12D956 for <ice@ietf.org>; Fri, 10 Jun 2016 05:07:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=8384; q=dns/txt; s=iport; t=1465560446; x=1466770046; h=from:to:subject:date:message-id:references:in-reply-to: content-id:content-transfer-encoding:mime-version; bh=10GBPhiwU6tauiWj/stm/tFqUJ8/qJiUGpKI9urs8Sk=; b=FigAZgr8oeErVt42qiSMdhK+p38l4SGyC3n+xn5xCRiJXPXbA/7KLFQj vc+SsD7mU9/J3UhwBk54ACwCRZB/U2rrYaT1aAEoW7Gl20xBRCWbyLa2Y Rm7stOZ11Z4FchdI7cZhDGS4UrIK0udSCTj5uhNIk7Sl2u1JZLwNaUFkj E=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AYAgAlrVpX/5ldJa1dgz5WfQa7HIF6F?= =?us-ascii?q?wuFcQIcgRc4FAEBAQEBAQFlHAuERQEBAQMBAQEBIBE6EAsCAQgYAgImAgICJQs?= =?us-ascii?q?VEAIEE4goCA6tMZBmAQEBAQEBAQEBAQEBAQEBAQEBAQEBHIEBhSaBdwiCToQqF?= =?us-ascii?q?oMBK4IvBZhfAYYDgniFLIFpToQEgyyFOY9qAR42ggwXgUtuiQl/AQEB?=
X-IronPort-AV: E=Sophos;i="5.26,449,1459814400"; d="scan'208";a="284096592"
Received: from rcdn-core-2.cisco.com ([173.37.93.153]) by alln-iport-6.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 10 Jun 2016 12:07:13 +0000
Received: from XCH-RTP-016.cisco.com (xch-rtp-016.cisco.com [64.101.220.156]) by rcdn-core-2.cisco.com (8.14.5/8.14.5) with ESMTP id u5AC7C8p018235 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL) for <ice@ietf.org>; Fri, 10 Jun 2016 12:07:13 GMT
Received: from xch-rtp-019.cisco.com (64.101.220.159) by XCH-RTP-016.cisco.com (64.101.220.156) with Microsoft SMTP Server (TLS) id 15.0.1104.5; Fri, 10 Jun 2016 08:07:12 -0400
Received: from xch-rtp-019.cisco.com ([64.101.220.159]) by XCH-RTP-019.cisco.com ([64.101.220.159]) with mapi id 15.00.1104.009; Fri, 10 Jun 2016 08:07:12 -0400
From: "Pal Martinsen (palmarti)" <palmarti@cisco.com>
To: "ice@ietf.org" <ice@ietf.org>
Thread-Topic: [Ice] I-D Action: draft-ietf-ice-dualstack-fairness-03.txt
Thread-Index: AQHRww6oLZawCbGodE+XQzAhOWc3XJ/i3isA
Date: Fri, 10 Jun 2016 12:07:12 +0000
Message-ID: <B80DEF8B-1032-41EA-BD79-6826D655DDC4@cisco.com>
References: <20160610115302.15435.33439.idtracker@ietfa.amsl.com>
In-Reply-To: <20160610115302.15435.33439.idtracker@ietfa.amsl.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.61.232.122]
Content-Type: text/plain; charset="utf-8"
Content-ID: <14094C1D49F4FD479E855B11D0EDC2E9@emea.cisco.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/sRDtWsIQFUtbaEh6_xWl3PVzuTA>
Subject: Re: [Ice] I-D Action: draft-ietf-ice-dualstack-fairness-03.txt
X-BeenThere: ice@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Interactive Connectivity Establishment \(ICE\)" <ice.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ice>, <mailto:ice-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ice/>
List-Post: <mailto:ice@ietf.org>
List-Help: <mailto:ice-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ice>, <mailto:ice-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Jun 2016 12:07:29 -0000

SGkgYWxsLA0KDQpUaGlzIHZlcnNpb24gdHJpZXMgdG8gYWRkcmVzcyBpc3N1ZXMgZHVyaW5nIElF
U0cgcmV2aWV3Lg0KDQotIENoYW5nZWQgSW50ZW5kZWQgU3RhdHVzIHRvIEJlc3QgQ3VycmVudCBQ
cmFjdGljZXMNCi0gQWxsIHJlZmVyZW5jZXMgYXJlIG5vdyB0byBJQ0ViaXMgbm90IElDRS4gDQot
IENoYW5nZXMgdG8gcmVmbGVjdCBwcm9wb3NlZCBuZXcgdGV4dCBpbiBJQ0ViaXMNCi0gQm90aCBJ
Q0ViaXMgYW5kIHRoaXMgZHJhZnQgY3Jvc3MgcmVmZXJlbmNlIGVhY2ggb3RoZXIuDQoNClByb3Bv
c2VkIGNoYW5nZXMgdG8gSUNFYmlzDQoNClNlY3Rpb24gNC4xLjIuMQ0KDQpPbGQgdGV4dDogDQpJ
ZiBhIGhvc3QgaXMgbXVsdGlob21lZCBiZWNhdXNlIGl0IGlzIGR1YWwtc3RhY2ssIHRoZSBsb2Nh
bCBwcmVmZXJlbmNlDQpTSE9VTEQgYmUgc2V0IGVxdWFsIHRvIHRoZSBwcmVjZWRlbmNlIHZhbHVl
IGZvciBJUCBhZGRyZXNzZXMgZGVzY3JpYmVkDQppbiBSRkMgNjcyNCBbUkZDNjcyNF0uIElmIHRo
ZSBob3N0IG9wZXJhdGluZyBzeXN0ZW0gcHJvdmlkZXMgYW4gQVBJDQpmb3IgZGlzY292ZXJpbmcg
cHJlZmVyZW5jZSBhbW9uZyBkaWZmZXJlbnQgYWRkcmVzc2VzLCB0aG9zZQ0KcHJlZmVyZW5jZXMg
U0hPVUxEIGJlIHVzZWQgZm9yIHRoZSBsb2NhbCBwcmVmZXJlbmNlIHRvIHByaW9yaXRpemUNCmFk
ZHJlc3NlcyBpbmRpY2F0ZWQgYXMgcHJlZmVycmVkIGJ5IHRoZSBvcGVyYXRpbmcgc3lzdGVtLg0K
DQpOZXcgdGV4dDoNCklmIGEgaG9zdCBpcyBtdWx0aWhvbWVkIGJlY2F1c2UgaXQgaXMgZHVhbC1z
dGFjaywgdGhlIGxvY2FsIHByZWZlcmVuY2UNCnNob3VsZCBiZSBzZXQgYWNvcmRpbmcgdG8gdGhl
IGN1cnJlbnQgYmVzdCBwcmFjdGljZSBkZXNjcmliZWQgaW4NClJGQyBYWFhYIFtpY2UtZHVhbHN0
YWNrLWZhaXJuZXNzXS4NCg0KT3BlbiBJc3N1ZXM6DQotIE5vIGNhcGl0YWwgU0hPVUxEIHdoZW4g
cmVmZXJyaW5nIHRvIGEgQkNQPw0KLSBGYWlybmVzcyBkcmFmdCB1cGRhdGVkIHRvIG1lbnRpb24g
UkZDNjcyNCBzbyB3ZSBjYW4gYXZvaWQgcmVmZXJyaW5nIGl0DQppbiBJQ0ViaXM/DQotIE1ha2Ug
SUNFYmlzIGFzIHNpbXBsZSBhcyBwb3NzaWJsZSBhbmQgbGV0IHBlb3BsZSByZWFkIHRoZSBmYWly
bmVzcyBCQ1AgZm9yIGRldGFpbHM/IEF0IGxlYXN0IGF2b2lkIGhhdmluZyB0aGUgc2FtZSBpbmZv
cm1hdGlvbiBpbiBib3RoIFJGQ3MuDQoNCg0KU2VjdGlvbiA0LjEuMi4yDQoNCk5ldyB0ZXh0Og0K
T25lIGNyaXRlcmlvbiBmb3Igc2VsZWN0aW9uIG9mIHRoZSB0eXBlIGFuZCBsb2NhbCBwcmVmZXJl
bmNlIHZhbHVlcyBpcw0KdGhlIHVzZSBvZiBhIG1lZGlhIGludGVybWVkaWFyeSwgc3VjaCBhcyBh
IFRVUk4gc2VydmVyLCBhIHR1bm5lbA0Kc2VydmljZSBzdWNoIGFzIFZQTiBzZXJ2ZXIsIG9yIE5B
VC4gIFdpdGggYSBtZWRpYSBpbnRlcm1lZGlhcnksIGlmDQptZWRpYSBpcyBzZW50IHRvIHRoYXQg
Y2FuZGlkYXRlLCBpdCB3aWxsIGZpcnN0IHRyYW5zaXQgdGhlIG1lZGlhDQppbnRlcm1lZGlhcnkg
YmVmb3JlIGJlaW5nIHJlY2VpdmVkLiAgUmVsYXllZCBjYW5kaWRhdGVzIGFyZSBvbmUgdHlwZQ0K
b2YgY2FuZGlkYXRlIHRoYXQgaW52b2x2ZXMgYSBtZWRpYSBpbnRlcm1lZGlhcnkuICBBbm90aGVy
IGFyZSBob3N0DQpjYW5kaWRhdGVzIG9idGFpbmVkIGZyb20gYSBWUE4gaW50ZXJmYWNlLiAgV2hl
biBtZWRpYSBpcyB0cmFuc2l0ZWQNCnRocm91Z2ggYSBtZWRpYSBpbnRlcm1lZGlhcnksIGl0IGNh
biBpbmNyZWFzZSB0aGUgbGF0ZW5jeSBiZXR3ZWVuDQp0cmFuc21pc3Npb24gYW5kIHJlY2VwdGlv
bi4gIEl0IG1heSBvciBtYXkgbm90IGluY3JlYXNlIHRoZSBwYWNrZXQNCmxvc3NlcywgYmVjYXVz
ZSBvZiB0aGUgYWRkaXRpb25hbCByb3V0ZXIgaG9wcyB0aGF0IG1heSBiZSB0YWtlbi4gIEl0DQpt
YXkgaW5jcmVhc2UgdGhlIGNvc3Qgb2YgcHJvdmlkaW5nIHNlcnZpY2UsIHNpbmNlIG1lZGlhIHdp
bGwgYmUgcm91dGVkDQppbiBhbmQgcmlnaHQgYmFjayBvdXQgb2YgYSBtZWRpYSBpbnRlcm1lZGlh
cnkgcnVuIGJ5IGEgcHJvdmlkZXIuICBJZg0KdGhlc2UgY29uY2VybnMgYXJlIGltcG9ydGFudCwg
dGhlIHR5cGUgcHJlZmVyZW5jZSBmb3IgcmVsYXllZA0KY2FuZGlkYXRlcyBTSE9VTEQgYmUgbG93
ZXIgdGhhbiBob3N0IGNhbmRpZGF0ZXMuICBUaGUgUkVDT01NRU5ERUQNCnZhbHVlcyBhcmUgMTI2
IGZvciBob3N0IGNhbmRpZGF0ZXMsIDEwMCBmb3Igc2VydmVyIHJlZmxleGl2ZQ0KY2FuZGlkYXRl
cywgMTEwIGZvciBwZWVyIHJlZmxleGl2ZSBjYW5kaWRhdGVzLCBhbmQgMCBmb3IgcmVsYXllZA0K
Y2FuZGlkYXRlcy4NCg0KRnVydGhlcm1vcmUsIGlmIGFuIGFnZW50IGlzIG11bHRpaG9tZWQgYW5k
IGhhcyBtdWx0aXBsZSBJUCBhZGRyZXNzZXMsDQp0aGUgcmVjb21hbmRhdGlvbiBpbiBSRkNYWFhY
IFtkdWFsLXN0YWNrIGZhaXJuZXNdIHNob3VsZCBiZSBmb2xsb3dlZC4NCklmIG11bHRpcGxlIFRV
Uk4gc2VydmVycyBhcmUgdXNlZCwgbG9jYWwgcHJpb3JpdGllcyBmb3IgdGhlIGNhbmRpZGF0ZXMN
Cm9idGFpbmVkIGZyb20gdGhlIFRVUk4gc2VydmVycyBhcmUgY2hvc2VuIGluIGEgc2ltaWxhciBm
YXNoaW9uIGFzIGZvcg0KbXVsdGlob21lZCBsb2NhbCBjYW5kaWRhdGVzOiB0aGUgbG9jYWwgcHJl
ZmVyZW5jZSB2YWx1ZSBpcyB1c2VkIHRvDQppbmRpY2F0ZSBwcmVmZXJlbmNlIGFtb25nIGRpZmZl
cmVudCBzZXJ2ZXJzIGJ1dCB0aGUgcHJlZmVyZW5jZSBNVVNUIGJlDQp1bmlxdWUgZm9yIGVhY2gg
b25lLg0KDQpBbm90aGVyIGNyaXRlcmlvbiBmb3Igc2VsZWN0aW9uIG9mIHByZWZlcmVuY2VzIGlz
IElQIGFkZHJlc3MgZmFtaWx5Lg0KSUNFIHdvcmtzIHdpdGggYm90aCBJUHY0IGFuZCBJUHY2LiAg
SXQgdGhlcmVmb3JlIHByb3ZpZGVzIGEgdHJhbnNpdGlvbg0KbWVjaGFuaXNtIHRoYXQgYWxsb3dz
IGR1YWwtc3RhY2sgaG9zdHMgdG8gcHJlZmVyIGNvbm5lY3Rpdml0eSBvdmVyDQpJUHY2LCBidXQg
dG8gZmFsbCBiYWNrIHRvIElQdjQgaW4gY2FzZSB0aGUgdjYgbmV0d29ya3MgYXJlDQpkaXNjb25u
ZWN0ZWQuIEltcGxlbWVudGF0aW9uIHNob3VsZCBmb2xsb3cgdGhlIGd1ZGxpbmVzIGZyb20gUkZD
WFhYDQpbZHVhbHN0YWNrLWZhaXJuZXNdIHRvIGF2b2lkIGVjZXNzaXZlIGRlYWx5cyBpbiB0aGUg
Y29ubmVjdGl2aXR5IGNoZWNrDQpwaGFzZSBpZiBicm9rZW4gcGF0aHMgZXhpc3RzLg0KDQpBbm90
aGVyIGNyaXRlcmlvbiBmb3Igc2VsZWN0aW5nIHByZWZlcmVuY2VzIG1pZ2h0IGJlIHNlY3VyaXR5
IG9yDQpwcml2YWN5LiAgSWYgYSB1c2VyIGlzIGEgdGVsZWNvbW11dGVyLCBhbmQgdGhlcmVmb3Jl
IGNvbm5lY3RlZCB0byBhDQpjb3Jwb3JhdGUgbmV0d29yayBhbmQgYSBsb2NhbCBob21lIG5ldHdv
cmssIHRoZSB1c2VyIG1heSBwcmVmZXIgdGhlaXINCnZvaWNlIHRyYWZmaWMgdG8gYmUgcm91dGVk
IG92ZXIgdGhlIFZQTiBvciBzaW1pbGFyIHR1bm5lbCBpbiBvcmRlciB0bw0Ka2VlcCBpdCBvbiB0
aGUgY29ycG9yYXRlIG5ldHdvcmsgd2hlbiBjb21tdW5pY2F0aW5nIHdpdGhpbiB0aGUNCmVudGVy
cHJpc2UsIGJ1dCB1c2UgdGhlIGxvY2FsIG5ldHdvcmsgd2hlbiBjb21tdW5pY2F0aW5nIHdpdGgg
dXNlcnMNCm91dHNpZGUgb2YgdGhlIGVudGVycHJpc2UuICBJbiBzdWNoIGEgY2FzZSwgYSBWUE4g
YWRkcmVzcyB3b3VsZCBoYXZlIGENCmhpZ2hlciBsb2NhbCBwcmVmZXJlbmNlIHRoYW4gYW55IG90
aGVyIGFkZHJlc3MuDQoNCk9wZW4gSXNzdWVzOg0KLSBSZWxheGluZyBsYW5ndWFnZSB0aGF0IGlu
ZGljYXRlcyBiYWQgYmFkIHRoaW5ncyBoYXBwZW4gaWYgYSByZWxheSBpcyBpbnZvbHZlZC4NCi0g
UmVtb3ZlZCBUZXh0IHJlZ2FyZGluZyA2dG80LiBBbnlvbmUgdXNpbmcgaXQ/KE5BVDY0IGFuZCBE
TlM2NCBpcyB0aGUNCi0gd2F5IHRvIGdvPykgQ2FuIGFkZCB0ZXh0IHRvIHRoZQ0KICBmYWlybmVz
cyBkcmFmdCB0byBzaW1wbGlmeSBJQ0ViaXMuIDZ0bzQgaXMgYSB0dW5uZWwgYW5kIHRoZSBmYWly
bmVzcw0KICBkcmFmdCB0YWxrcyBhYm91dCB0dW5uZWxzLiAoTm9uZSBtZW50aW9uZWQgZm9yIHRo
ZSBmYXIgb2YgY2FsbGluZw0KICBvdXQgdGhlIGJhZCBvbmVzLi4pDQotIEFkZGVkIHByaXZhY3kg
dG8gYXMgYSBWUE4gZXhhbXBsZSBhcyB3ZWxsLiANCi0gSSBmZWVsIG1vcmUgdGV4dCBpcyBuZWVk
ZWQgaWYgd2Ugd2FudCB0byBrZWVwIHRoZSBWUE4gdGV4dCB0aGVyZS4gV2UNCiAgbmVlZCB0byBl
eHBsYWluIHNwbGl0IHR1bm5lbGluZyBhbmQgaG93IHRoYXQgbWlnaCBvciBtaWdodCBub3QgYmUN
CiAgYXZhaWxhYmxlLiBTb21lIHdvcmRpbmcgcmVnYXJkaW5nIElQIGFkcmVlc3MgbGVha2VnZSB3
b3VsZCBhbHNvIGJlDQogIGJlbmVmaWNpYWwuICANCg0KDQoNCi4tLg0KUMOlbC1FcmlrDQoNCj4g
T24gMTAgSnVuIDIwMTYsIGF0IDEzOjUzLCBpbnRlcm5ldC1kcmFmdHNAaWV0Zi5vcmcgd3JvdGU6
DQo+IA0KPiANCj4gQSBOZXcgSW50ZXJuZXQtRHJhZnQgaXMgYXZhaWxhYmxlIGZyb20gdGhlIG9u
LWxpbmUgSW50ZXJuZXQtRHJhZnRzIGRpcmVjdG9yaWVzLg0KPiBUaGlzIGRyYWZ0IGlzIGEgd29y
ayBpdGVtIG9mIHRoZSBJbnRlcmFjdGl2ZSBDb25uZWN0aXZpdHkgRXN0YWJsaXNobWVudCBvZiB0
aGUgSUVURi4NCj4gDQo+ICAgICAgICBUaXRsZSAgICAgICAgICAgOiBJQ0UgTXVsdGlob21lZCBh
bmQgSVB2NC9JUHY2IER1YWwgU3RhY2sgRmFpcm5lc3MNCj4gICAgICAgIEF1dGhvcnMgICAgICAg
ICA6IFBhYWwtRXJpayBNYXJ0aW5zZW4NCj4gICAgICAgICAgICAgICAgICAgICAgICAgIFRpcnVt
YWxlc3dhciBSZWRkeQ0KPiAgICAgICAgICAgICAgICAgICAgICAgICAgUHJhc2hhbnRoIFBhdGls
DQo+IAlGaWxlbmFtZSAgICAgICAgOiBkcmFmdC1pZXRmLWljZS1kdWFsc3RhY2stZmFpcm5lc3Mt
MDMudHh0DQo+IAlQYWdlcyAgICAgICAgICAgOiAxMA0KPiAJRGF0ZSAgICAgICAgICAgIDogMjAx
Ni0wNi0xMA0KPiANCj4gQWJzdHJhY3Q6DQo+ICAgVGhpcyBkb2N1bWVudCBwcm92aWRlcyBndWlk
ZWxpbmVzIG9uIGhvdyB0byBtYWtlIEludGVyYWN0aXZlDQo+ICAgQ29ubmVjdGl2aXR5IEVzdGFi
bGlzaG1lbnQgKElDRSkgY29uY2x1ZGUgZmFzdGVyIGluIG11bHRpaG9tZWQgYW5kDQo+ICAgSVB2
NC9JUHY2IGR1YWwtc3RhY2sgc2NlbmFyaW9zIHdoZXJlIGJyb2tlbiBwYXRocyBleGlzdC4gIFRo
ZQ0KPiAgIHByb3ZpZGVkIGd1aWRlbGluZXMgYXJlIGJhY2t3YXJkcyBjb21wYXRpYmxlIHdpdGgg
dGhlIG9yaWdpbmFsIElDRQ0KPiAgIHNwZWNpZmljYXRpb24uDQo+IA0KPiANCj4gVGhlIElFVEYg
ZGF0YXRyYWNrZXIgc3RhdHVzIHBhZ2UgZm9yIHRoaXMgZHJhZnQgaXM6DQo+IGh0dHBzOi8vZGF0
YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0LWlldGYtaWNlLWR1YWxzdGFjay1mYWlybmVzcy8N
Cj4gDQo+IFRoZXJlJ3MgYWxzbyBhIGh0bWxpemVkIHZlcnNpb24gYXZhaWxhYmxlIGF0Og0KPiBo
dHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtaWV0Zi1pY2UtZHVhbHN0YWNrLWZhaXJu
ZXNzLTAzDQo+IA0KPiBBIGRpZmYgZnJvbSB0aGUgcHJldmlvdXMgdmVyc2lvbiBpcyBhdmFpbGFi
bGUgYXQ6DQo+IGh0dHBzOi8vd3d3LmlldGYub3JnL3JmY2RpZmY/dXJsMj1kcmFmdC1pZXRmLWlj
ZS1kdWFsc3RhY2stZmFpcm5lc3MtMDMNCj4gDQo+IA0KPiBQbGVhc2Ugbm90ZSB0aGF0IGl0IG1h
eSB0YWtlIGEgY291cGxlIG9mIG1pbnV0ZXMgZnJvbSB0aGUgdGltZSBvZiBzdWJtaXNzaW9uDQo+
IHVudGlsIHRoZSBodG1saXplZCB2ZXJzaW9uIGFuZCBkaWZmIGFyZSBhdmFpbGFibGUgYXQgdG9v
bHMuaWV0Zi5vcmcuDQo+IA0KPiBJbnRlcm5ldC1EcmFmdHMgYXJlIGFsc28gYXZhaWxhYmxlIGJ5
IGFub255bW91cyBGVFAgYXQ6DQo+IGZ0cDovL2Z0cC5pZXRmLm9yZy9pbnRlcm5ldC1kcmFmdHMv
DQo+IA0KPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0K
PiBJY2UgbWFpbGluZyBsaXN0DQo+IEljZUBpZXRmLm9yZw0KPiBodHRwczovL3d3dy5pZXRmLm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL2ljZQ0KDQo=


From nobody Fri Jun 10 05:33:31 2016
Return-Path: <christer.holmberg@ericsson.com>
X-Original-To: ice@ietfa.amsl.com
Delivered-To: ice@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4B1F612D99E for <ice@ietfa.amsl.com>; Fri, 10 Jun 2016 05:33:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.221
X-Spam-Level: 
X-Spam-Status: No, score=-4.221 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Zdj5Wrp0AnWV for <ice@ietfa.amsl.com>; Fri, 10 Jun 2016 05:33:28 -0700 (PDT)
Received: from sessmg23.ericsson.net (sessmg23.ericsson.net [193.180.251.45]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5823212D911 for <ice@ietf.org>; Fri, 10 Jun 2016 05:33:27 -0700 (PDT)
X-AuditID: c1b4fb2d-f79936d0000030e4-cc-575ab395b7d2
Received: from ESESSHC019.ericsson.se (Unknown_Domain [153.88.183.75]) by sessmg23.ericsson.net (Symantec Mail Security) with SMTP id DA.11.12516.593BA575; Fri, 10 Jun 2016 14:33:25 +0200 (CEST)
Received: from ESESSMB209.ericsson.se ([169.254.9.154]) by ESESSHC019.ericsson.se ([153.88.183.75]) with mapi id 14.03.0294.000; Fri, 10 Jun 2016 14:33:24 +0200
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: "Pal Martinsen (palmarti)" <palmarti@cisco.com>, "ice@ietf.org" <ice@ietf.org>
Thread-Topic: [Ice] I-D Action: draft-ietf-ice-dualstack-fairness-03.txt
Thread-Index: AQHRww6nJ/0ewn6wGki81dDJBOldUp/ieZkAgAA6h4A=
Date: Fri, 10 Jun 2016 12:33:23 +0000
Message-ID: <D3808E5D.A91A%christer.holmberg@ericsson.com>
References: <20160610115302.15435.33439.idtracker@ietfa.amsl.com> <B80DEF8B-1032-41EA-BD79-6826D655DDC4@cisco.com>
In-Reply-To: <B80DEF8B-1032-41EA-BD79-6826D655DDC4@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/14.6.4.160422
x-originating-ip: [153.88.183.18]
Content-Type: text/plain; charset="iso-8859-1"
Content-ID: <5BBCDFFE45186B4AA98E03AF63A96D8A@ericsson.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprDIsWRmVeSWpSXmKPExsUyM2K7t+7UzVHhBpcP8lt8u1Br8f76ShYH Jo8pvzeyeixZ8pMpgCmKyyYlNSezLLVI3y6BK+Pql1MsBVfMKk619bM1ME7V6WLk5JAQMJGY 93wNK4QtJnHh3nq2LkYuDiGBI4wSf/dPZANJCAksYZSY9dSpi5GDg03AQqL7nzZIWEQgROLX 2XlgvcIC7hJvZ3aygJSICHhI9B/NhCixkrg/5S0zSJhFQFViWxc/SJgXKPyq7Q8LxPASiQ2f HrKD2JwCthK73u8Hm8gIdM33U2uYQGxmAXGJW0/mM0FcKSCxZM95ZghbVOLl439g9aICehJf 7s1jhIgrSnx8tY8RoldP4sbUKWwQtrXEmgsnWCBsbYllC18zQ9wjKHFy5hOWCYzis5Csm4Wk fRaS9llI2mchaV/AyLqKUbQ4tbg4N93IWC+1KDO5uDg/Ty8vtWQTIzDODm75rbuDcfVrx0OM AhyMSjy8D55FhguxJpYVV+YeYpTgYFYS4ZVfHxUuxJuSWFmVWpQfX1Sak1p8iFGag0VJnNf/ pWK4kEB6YklqdmpqQWoRTJaJg1OqgbGbwSJGSlXpdnFQx6bX88yjK0JX/JzFGBHc+DvFcUHV wV1HOEtLXvuv8Pn/88a/u/1f9h6J+a5vdPX02jUp/zfErzH49e/zx/cKt/zPi2ULR+22yIw6 s/DnpPjYC5Oelk9c/X9S0bxZh70WbLrn5Cc1kc22PKu36OalX35xO9ay5fPwZGtwmu5XYinO SDTUYi4qTgQA9Pb6868CAAA=
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/ET9STk4C6i28zPTKxZho8wXhwwM>
Subject: Re: [Ice] I-D Action: draft-ietf-ice-dualstack-fairness-03.txt
X-BeenThere: ice@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Interactive Connectivity Establishment \(ICE\)" <ice.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ice>, <mailto:ice-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ice/>
List-Post: <mailto:ice@ietf.org>
List-Help: <mailto:ice-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ice>, <mailto:ice-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Jun 2016 12:33:30 -0000

Hi,

The suggested text says that, if a host is multihomed because it is
dual-stack, the guidelines in ice-dualstack-fairness should be followed.

However, section 3 of ice-dualstack-fairness seems to be about multihoming
in general (not necessarily due to dual-stack).

And, as the name of section 3 contains =B3Improving=B2, shouldn=B9t all
multihoming hosts use ice-dualstack-fairness?

Regards,

Christer


On 10/06/16 15:07, "Ice on behalf of Pal Martinsen (palmarti)"
<ice-bounces@ietf.org on behalf of palmarti@cisco.com> wrote:

>Hi all,
>
>This version tries to address issues during IESG review.
>
>- Changed Intended Status to Best Current Practices
>- All references are now to ICEbis not ICE.
>- Changes to reflect proposed new text in ICEbis
>- Both ICEbis and this draft cross reference each other.
>
>Proposed changes to ICEbis
>
>Section 4.1.2.1
>
>Old text:=20
>If a host is multihomed because it is dual-stack, the local preference
>SHOULD be set equal to the precedence value for IP addresses described
>in RFC 6724 [RFC6724]. If the host operating system provides an API
>for discovering preference among different addresses, those
>preferences SHOULD be used for the local preference to prioritize
>addresses indicated as preferred by the operating system.
>
>New text:
>If a host is multihomed because it is dual-stack, the local preference
>should be set acording to the current best practice described in
>RFC XXXX [ice-dualstack-fairness].
>
>Open Issues:
>- No capital SHOULD when referring to a BCP?
>- Fairness draft updated to mention RFC6724 so we can avoid referring it
>in ICEbis?
>- Make ICEbis as simple as possible and let people read the fairness BCP
>for details? At least avoid having the same information in both RFCs.
>
>
>Section 4.1.2.2
>
>New text:
>One criterion for selection of the type and local preference values is
>the use of a media intermediary, such as a TURN server, a tunnel
>service such as VPN server, or NAT.  With a media intermediary, if
>media is sent to that candidate, it will first transit the media
>intermediary before being received.  Relayed candidates are one type
>of candidate that involves a media intermediary.  Another are host
>candidates obtained from a VPN interface.  When media is transited
>through a media intermediary, it can increase the latency between
>transmission and reception.  It may or may not increase the packet
>losses, because of the additional router hops that may be taken.  It
>may increase the cost of providing service, since media will be routed
>in and right back out of a media intermediary run by a provider.  If
>these concerns are important, the type preference for relayed
>candidates SHOULD be lower than host candidates.  The RECOMMENDED
>values are 126 for host candidates, 100 for server reflexive
>candidates, 110 for peer reflexive candidates, and 0 for relayed
>candidates.
>
>Furthermore, if an agent is multihomed and has multiple IP addresses,
>the recomandation in RFCXXXX [dual-stack fairnes] should be followed.
>If multiple TURN servers are used, local priorities for the candidates
>obtained from the TURN servers are chosen in a similar fashion as for
>multihomed local candidates: the local preference value is used to
>indicate preference among different servers but the preference MUST be
>unique for each one.
>
>Another criterion for selection of preferences is IP address family.
>ICE works with both IPv4 and IPv6.  It therefore provides a transition
>mechanism that allows dual-stack hosts to prefer connectivity over
>IPv6, but to fall back to IPv4 in case the v6 networks are
>disconnected. Implementation should follow the gudlines from RFCXXX
>[dualstack-fairnes] to avoid ecessive dealys in the connectivity check
>phase if broken paths exists.
>
>Another criterion for selecting preferences might be security or
>privacy.  If a user is a telecommuter, and therefore connected to a
>corporate network and a local home network, the user may prefer their
>voice traffic to be routed over the VPN or similar tunnel in order to
>keep it on the corporate network when communicating within the
>enterprise, but use the local network when communicating with users
>outside of the enterprise.  In such a case, a VPN address would have a
>higher local preference than any other address.
>
>Open Issues:
>- Relaxing language that indicates bad bad things happen if a relay is
>involved.
>- Removed Text regarding 6to4. Anyone using it?(NAT64 and DNS64 is the
>- way to go?) Can add text to the
>  fairness draft to simplify ICEbis. 6to4 is a tunnel and the fairness
>  draft talks about tunnels. (None mentioned for the far of calling
>  out the bad ones..)
>- Added privacy to as a VPN example as well.
>- I feel more text is needed if we want to keep the VPN text there. We
>  need to explain split tunneling and how that migh or might not be
>  available. Some wording regarding IP adreess leakege would also be
>  beneficial. =20
>
>
>
>.-.
>P=E5l-Erik
>
>> On 10 Jun 2016, at 13:53, internet-drafts@ietf.org wrote:
>>=20
>>=20
>> A New Internet-Draft is available from the on-line Internet-Drafts
>>directories.
>> This draft is a work item of the Interactive Connectivity Establishment
>>of the IETF.
>>=20
>>        Title           : ICE Multihomed and IPv4/IPv6 Dual Stack
>>Fairness
>>        Authors         : Paal-Erik Martinsen
>>                          Tirumaleswar Reddy
>>                          Prashanth Patil
>> 	Filename        : draft-ietf-ice-dualstack-fairness-03.txt
>> 	Pages           : 10
>> 	Date            : 2016-06-10
>>=20
>> Abstract:
>>   This document provides guidelines on how to make Interactive
>>   Connectivity Establishment (ICE) conclude faster in multihomed and
>>   IPv4/IPv6 dual-stack scenarios where broken paths exist.  The
>>   provided guidelines are backwards compatible with the original ICE
>>   specification.
>>=20
>>=20
>> The IETF datatracker status page for this draft is:
>> https://datatracker.ietf.org/doc/draft-ietf-ice-dualstack-fairness/
>>=20
>> There's also a htmlized version available at:
>> https://tools.ietf.org/html/draft-ietf-ice-dualstack-fairness-03
>>=20
>> A diff from the previous version is available at:
>> https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-ice-dualstack-fairness-03
>>=20
>>=20
>> Please note that it may take a couple of minutes from the time of
>>submission
>> until the htmlized version and diff are available at tools.ietf.org.
>>=20
>> Internet-Drafts are also available by anonymous FTP at:
>> ftp://ftp.ietf.org/internet-drafts/
>>=20
>> _______________________________________________
>> Ice mailing list
>> Ice@ietf.org
>> https://www.ietf.org/mailman/listinfo/ice
>
>_______________________________________________
>Ice mailing list
>Ice@ietf.org
>https://www.ietf.org/mailman/listinfo/ice


From nobody Fri Jun 10 06:28:20 2016
Return-Path: <palmarti@cisco.com>
X-Original-To: ice@ietfa.amsl.com
Delivered-To: ice@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C837D12D0B2 for <ice@ietfa.amsl.com>; Fri, 10 Jun 2016 06:28:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -15.947
X-Spam-Level: 
X-Spam-Status: No, score=-15.947 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-1.426, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cQ0bbMsxHU-Q for <ice@ietfa.amsl.com>; Fri, 10 Jun 2016 06:28:17 -0700 (PDT)
Received: from alln-iport-2.cisco.com (alln-iport-2.cisco.com [173.37.142.89]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9BE2D12D0C4 for <ice@ietf.org>; Fri, 10 Jun 2016 06:28:17 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=8028; q=dns/txt; s=iport; t=1465565297; x=1466774897; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=gidoEyFTpS0N4/wWnq24szCQa6TPXjcmROAi+DoWoPk=; b=gs86GaWsJ8YTUDHfYirTaWy3U7P07ceSx5o2CApLb/2i97AqfHHdF+x9 4msJE1cZ1CSLDqu+cZcaom8dq0puFWO3R09q1RWs/VHJ54gSXCnqe9U38 gdtitPD4cVxuaf/2zJ/a3G8xG1kHtFOykCP6307oG04EzYdZ3G81IVk5l 8=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AXAgDkv1pX/5pdJa1dgz5WfQa7HIF6F?= =?us-ascii?q?wuFcQKBJjgUAQEBAQEBAWUnhEUBAQEDAQEBAWsLBQsCAQgYLicLJQIEDgWIKAg?= =?us-ascii?q?Ovh8BAQEBAQEBAQEBAQEBAQEBAQEBAQEchieBd4FTgQOEKhaDLIIvBY1uOIo5A?= =?us-ascii?q?YYDgniFLIFpToQEgyyFOY9qAR42ggwXgUtuiQl/AQEB?=
X-IronPort-AV: E=Sophos;i="5.26,449,1459814400"; d="scan'208";a="282586591"
Received: from rcdn-core-3.cisco.com ([173.37.93.154]) by alln-iport-2.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 10 Jun 2016 13:28:16 +0000
Received: from XCH-RTP-018.cisco.com (xch-rtp-018.cisco.com [64.101.220.158]) by rcdn-core-3.cisco.com (8.14.5/8.14.5) with ESMTP id u5ADSGBX019308 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL); Fri, 10 Jun 2016 13:28:16 GMT
Received: from xch-rtp-019.cisco.com (64.101.220.159) by XCH-RTP-018.cisco.com (64.101.220.158) with Microsoft SMTP Server (TLS) id 15.0.1104.5; Fri, 10 Jun 2016 09:28:15 -0400
Received: from xch-rtp-019.cisco.com ([64.101.220.159]) by XCH-RTP-019.cisco.com ([64.101.220.159]) with mapi id 15.00.1104.009; Fri, 10 Jun 2016 09:28:15 -0400
From: "Pal Martinsen (palmarti)" <palmarti@cisco.com>
To: Christer Holmberg <christer.holmberg@ericsson.com>
Thread-Topic: [Ice] I-D Action: draft-ietf-ice-dualstack-fairness-03.txt
Thread-Index: AQHRww6oLZawCbGodE+XQzAhOWc3XJ/i3isAgAAHVICAAA9UgA==
Date: Fri, 10 Jun 2016 13:28:15 +0000
Message-ID: <6544C38E-B16B-445E-A23C-E2D14D540667@cisco.com>
References: <20160610115302.15435.33439.idtracker@ietfa.amsl.com> <B80DEF8B-1032-41EA-BD79-6826D655DDC4@cisco.com> <D3808E5D.A91A%christer.holmberg@ericsson.com>
In-Reply-To: <D3808E5D.A91A%christer.holmberg@ericsson.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.61.93.84]
Content-Type: text/plain; charset="iso-8859-1"
Content-ID: <47A27B336316DE418589C4DBB01FCD89@emea.cisco.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/coBgnMrteJx_kkf21Wlr2F-7e14>
Cc: "ice@ietf.org" <ice@ietf.org>
Subject: Re: [Ice] I-D Action: draft-ietf-ice-dualstack-fairness-03.txt
X-BeenThere: ice@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Interactive Connectivity Establishment \(ICE\)" <ice.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ice>, <mailto:ice-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ice/>
List-Post: <mailto:ice@ietf.org>
List-Help: <mailto:ice-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ice>, <mailto:ice-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Jun 2016 13:28:20 -0000

> On 10 Jun 2016, at 14:33, Christer Holmberg <christer.holmberg@ericsson.c=
om> wrote:
>=20
> Hi,
>=20
> The suggested text says that, if a host is multihomed because it is
> dual-stack, the guidelines in ice-dualstack-fairness should be followed.
>=20
> However, section 3 of ice-dualstack-fairness seems to be about multihomin=
g
> in general (not necessarily due to dual-stack).
>=20
> And, as the name of section 3 contains =B3Improving=B2, shouldn=B9t all
> multihoming hosts use ice-dualstack-fairness?
>=20
So would:

If a host is multihomed because it is dual-stack, the local preference
should be set acording to the current best practice described in
RFC XXXX [ice-dualstack-fairness] section 4.

be better?


ICEBis section 4.1.2.2. talks about multihoming in more generic terms so th=
at can reference without any specific sections.

We can collapse section 3 and 4 in the fairness draft and be more explicit =
that dual-stack really is a special case of multihoming. But I think people=
 are used to have a distinction between multihoming and dual-stack.=20


.-.
P=E5l-Erik

> Regards,
>=20
> Christer
>=20
>=20
> On 10/06/16 15:07, "Ice on behalf of Pal Martinsen (palmarti)"
> <ice-bounces@ietf.org on behalf of palmarti@cisco.com> wrote:
>=20
>> Hi all,
>>=20
>> This version tries to address issues during IESG review.
>>=20
>> - Changed Intended Status to Best Current Practices
>> - All references are now to ICEbis not ICE.
>> - Changes to reflect proposed new text in ICEbis
>> - Both ICEbis and this draft cross reference each other.
>>=20
>> Proposed changes to ICEbis
>>=20
>> Section 4.1.2.1
>>=20
>> Old text:=20
>> If a host is multihomed because it is dual-stack, the local preference
>> SHOULD be set equal to the precedence value for IP addresses described
>> in RFC 6724 [RFC6724]. If the host operating system provides an API
>> for discovering preference among different addresses, those
>> preferences SHOULD be used for the local preference to prioritize
>> addresses indicated as preferred by the operating system.
>>=20
>> New text:
>> If a host is multihomed because it is dual-stack, the local preference
>> should be set acording to the current best practice described in
>> RFC XXXX [ice-dualstack-fairness].
>>=20
>> Open Issues:
>> - No capital SHOULD when referring to a BCP?
>> - Fairness draft updated to mention RFC6724 so we can avoid referring it
>> in ICEbis?
>> - Make ICEbis as simple as possible and let people read the fairness BCP
>> for details? At least avoid having the same information in both RFCs.
>>=20
>>=20
>> Section 4.1.2.2
>>=20
>> New text:
>> One criterion for selection of the type and local preference values is
>> the use of a media intermediary, such as a TURN server, a tunnel
>> service such as VPN server, or NAT.  With a media intermediary, if
>> media is sent to that candidate, it will first transit the media
>> intermediary before being received.  Relayed candidates are one type
>> of candidate that involves a media intermediary.  Another are host
>> candidates obtained from a VPN interface.  When media is transited
>> through a media intermediary, it can increase the latency between
>> transmission and reception.  It may or may not increase the packet
>> losses, because of the additional router hops that may be taken.  It
>> may increase the cost of providing service, since media will be routed
>> in and right back out of a media intermediary run by a provider.  If
>> these concerns are important, the type preference for relayed
>> candidates SHOULD be lower than host candidates.  The RECOMMENDED
>> values are 126 for host candidates, 100 for server reflexive
>> candidates, 110 for peer reflexive candidates, and 0 for relayed
>> candidates.
>>=20
>> Furthermore, if an agent is multihomed and has multiple IP addresses,
>> the recomandation in RFCXXXX [dual-stack fairnes] should be followed.
>> If multiple TURN servers are used, local priorities for the candidates
>> obtained from the TURN servers are chosen in a similar fashion as for
>> multihomed local candidates: the local preference value is used to
>> indicate preference among different servers but the preference MUST be
>> unique for each one.
>>=20
>> Another criterion for selection of preferences is IP address family.
>> ICE works with both IPv4 and IPv6.  It therefore provides a transition
>> mechanism that allows dual-stack hosts to prefer connectivity over
>> IPv6, but to fall back to IPv4 in case the v6 networks are
>> disconnected. Implementation should follow the gudlines from RFCXXX
>> [dualstack-fairnes] to avoid ecessive dealys in the connectivity check
>> phase if broken paths exists.
>>=20
>> Another criterion for selecting preferences might be security or
>> privacy.  If a user is a telecommuter, and therefore connected to a
>> corporate network and a local home network, the user may prefer their
>> voice traffic to be routed over the VPN or similar tunnel in order to
>> keep it on the corporate network when communicating within the
>> enterprise, but use the local network when communicating with users
>> outside of the enterprise.  In such a case, a VPN address would have a
>> higher local preference than any other address.
>>=20
>> Open Issues:
>> - Relaxing language that indicates bad bad things happen if a relay is
>> involved.
>> - Removed Text regarding 6to4. Anyone using it?(NAT64 and DNS64 is the
>> - way to go?) Can add text to the
>> fairness draft to simplify ICEbis. 6to4 is a tunnel and the fairness
>> draft talks about tunnels. (None mentioned for the far of calling
>> out the bad ones..)
>> - Added privacy to as a VPN example as well.
>> - I feel more text is needed if we want to keep the VPN text there. We
>> need to explain split tunneling and how that migh or might not be
>> available. Some wording regarding IP adreess leakege would also be
>> beneficial. =20
>>=20
>>=20
>>=20
>> .-.
>> P=E5l-Erik
>>=20
>>> On 10 Jun 2016, at 13:53, internet-drafts@ietf.org wrote:
>>>=20
>>>=20
>>> A New Internet-Draft is available from the on-line Internet-Drafts
>>> directories.
>>> This draft is a work item of the Interactive Connectivity Establishment
>>> of the IETF.
>>>=20
>>>       Title           : ICE Multihomed and IPv4/IPv6 Dual Stack
>>> Fairness
>>>       Authors         : Paal-Erik Martinsen
>>>                         Tirumaleswar Reddy
>>>                         Prashanth Patil
>>> 	Filename        : draft-ietf-ice-dualstack-fairness-03.txt
>>> 	Pages           : 10
>>> 	Date            : 2016-06-10
>>>=20
>>> Abstract:
>>>  This document provides guidelines on how to make Interactive
>>>  Connectivity Establishment (ICE) conclude faster in multihomed and
>>>  IPv4/IPv6 dual-stack scenarios where broken paths exist.  The
>>>  provided guidelines are backwards compatible with the original ICE
>>>  specification.
>>>=20
>>>=20
>>> The IETF datatracker status page for this draft is:
>>> https://datatracker.ietf.org/doc/draft-ietf-ice-dualstack-fairness/
>>>=20
>>> There's also a htmlized version available at:
>>> https://tools.ietf.org/html/draft-ietf-ice-dualstack-fairness-03
>>>=20
>>> A diff from the previous version is available at:
>>> https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-ice-dualstack-fairness-0=
3
>>>=20
>>>=20
>>> Please note that it may take a couple of minutes from the time of
>>> submission
>>> until the htmlized version and diff are available at tools.ietf.org.
>>>=20
>>> Internet-Drafts are also available by anonymous FTP at:
>>> ftp://ftp.ietf.org/internet-drafts/
>>>=20
>>> _______________________________________________
>>> Ice mailing list
>>> Ice@ietf.org
>>> https://www.ietf.org/mailman/listinfo/ice
>>=20
>> _______________________________________________
>> Ice mailing list
>> Ice@ietf.org
>> https://www.ietf.org/mailman/listinfo/ice
>=20


From nobody Fri Jun 10 07:02:20 2016
Return-Path: <christer.holmberg@ericsson.com>
X-Original-To: ice@ietfa.amsl.com
Delivered-To: ice@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C4D6012D53B for <ice@ietfa.amsl.com>; Fri, 10 Jun 2016 07:02:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.22
X-Spam-Level: 
X-Spam-Status: No, score=-4.22 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2OUjTEV9i3KD for <ice@ietfa.amsl.com>; Fri, 10 Jun 2016 07:02:15 -0700 (PDT)
Received: from sessmg23.ericsson.net (sessmg23.ericsson.net [193.180.251.45]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E66A812D0B1 for <ice@ietf.org>; Fri, 10 Jun 2016 07:02:14 -0700 (PDT)
X-AuditID: c1b4fb2d-f79936d0000030e4-f2-575ac86592c6
Received: from ESESSHC006.ericsson.se (Unknown_Domain [153.88.183.36]) by sessmg23.ericsson.net (Symantec Mail Security) with SMTP id B9.11.12516.568CA575; Fri, 10 Jun 2016 16:02:13 +0200 (CEST)
Received: from ESESSMB209.ericsson.se ([169.254.9.154]) by ESESSHC006.ericsson.se ([153.88.183.36]) with mapi id 14.03.0294.000; Fri, 10 Jun 2016 16:01:49 +0200
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: "Pal Martinsen (palmarti)" <palmarti@cisco.com>
Thread-Topic: [Ice] I-D Action: draft-ietf-ice-dualstack-fairness-03.txt
Thread-Index: AQHRww6nJ/0ewn6wGki81dDJBOldUp/ieZkAgAA6h4D//9wegIAAKuho
Date: Fri, 10 Jun 2016 14:01:49 +0000
Message-ID: <7594FB04B1934943A5C02806D1A2204B3804A3E0@ESESSMB209.ericsson.se>
References: <20160610115302.15435.33439.idtracker@ietfa.amsl.com> <B80DEF8B-1032-41EA-BD79-6826D655DDC4@cisco.com> <D3808E5D.A91A%christer.holmberg@ericsson.com>, <6544C38E-B16B-445E-A23C-E2D14D540667@cisco.com>
In-Reply-To: <6544C38E-B16B-445E-A23C-E2D14D540667@cisco.com>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Content-Type: multipart/alternative; boundary="_000_7594FB04B1934943A5C02806D1A2204B3804A3E0ESESSMB209erics_"
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprMIsWRmVeSWpSXmKPExsUyM2K7im7qiahwg5tPhSy+Xai1eH99JYsD k8eU3xtZPZYs+ckUwBTFZZOSmpNZllqkb5fAlbH7djNbwbSXjBVz5l9naWBseczYxcjJISFg InHkbC8LhC0mceHeerYuRi4OIYEjjBKnnx5lgnCWMEq87O0DynBwsAlYSHT/0wZpEBEwlmg+ cpQdJMwsoCjxcq8aSFhYwF3ixqprzCBhEQEPif6jmRDVbhKXVuxgB7FZBFQldh3vBbN5BXwl vl/fAbXpGqPEplVHwG7jFLCVeDtzLZjNCHTb91NrmEBsZgFxiaYvK1khbhaQWLLnPDOELSrx 8vE/VoiafIlHW/6yQSwQlDg58wnLBEaRWUjaZyEpm4WkbBbYN5oS63fpQ5QoSkzpfsgOYWtI tM6Zy44svoCRfRWjaHFqcXFuupGxXmpRZnJxcX6eXl5qySZGYFQd3PJbdwfj6teOhxgFOBiV eHgfPIsMF2JNLCuuzD3EKMHBrCTCu+RYVLgQb0piZVVqUX58UWlOavEhRmkOFiVxXv+XiuFC AumJJanZqakFqUUwWSYOTqkGRi39FzfmrmSurpPauaY/eOfPZJGyQ7knlTiuHJ3AEqnrkXIs mU/T829v9qXMxrZt/J4SL5zPX7I8z2eXrM7yn+2Fc7SFxI7mh4pl5zdcTtf4OOeNQJ+Z89G5 Ry2z70l+WGEwNeK1VcbCB0c7VmXZrH7AJPJ2qdPZNN3ZixxkE184Tew4MTPYU4mlOCPRUIu5 qDgRACs7CWumAgAA
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/fRdeL_Ip3L8emtkL5e-_KNQKaZM>
Cc: "ice@ietf.org" <ice@ietf.org>
Subject: Re: [Ice] I-D Action: draft-ietf-ice-dualstack-fairness-03.txt
X-BeenThere: ice@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Interactive Connectivity Establishment \(ICE\)" <ice.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ice>, <mailto:ice-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ice/>
List-Post: <mailto:ice@ietf.org>
List-Help: <mailto:ice-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ice>, <mailto:ice-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Jun 2016 14:02:20 -0000

--_000_7594FB04B1934943A5C02806D1A2204B3804A3E0ESESSMB209erics_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

SGksDQoNCk15IHF1ZXN0aW9uIGlzOiBhcyBkcmFmdC1kc2YgdGFsa3MgYWJvdXQgaG93IHRvIGlt
cHJvdmUgbXVsdGlob21pbmcgaW4gZ2VuZXJhbCwgd2h5IGRvZXMgNTI0NWJpcyBvbmx5IHJlZmVy
ZW5jZXMgdGhlIGRyYWZ0IGZvciBkdWFsLXN0YWNrIG11bHRpaG9taW5nPw0KDQpJRiB5b3UgdGhp
bmsgZHJhZnQtZHNmIHNob3VsZCBiZSByZWZlcmVuY2VkIE9OTFkgZm9yIGR1YWwtc3RhY2sgbXVs
dGlob21pbmcsIHRoZW4gdGhlIGRyYWZ0IHNob3VsZCBPTkxZIHRhbGsgYWJvdXQgaG93IHRvIGlt
cHJvdmUgZHVhbC1zdGFjayBtdWx0aWhvbWluZyA6KQ0KDQpSZWdhcmRzLA0KDQpDaHJpc3Rlcg0K
DQpTZW50IGZyb20gbXkgV2luZG93cyBQaG9uZQ0KX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18NCkZyb206IFBhbCBNYXJ0aW5zZW4gKHBhbG1hcnRpKTxtYWlsdG86cGFsbWFydGlAY2lz
Y28uY29tPg0KU2VudDog4oCOMTAv4oCOMDYv4oCOMjAxNiAxNjoyOA0KVG86IENocmlzdGVyIEhv
bG1iZXJnPG1haWx0bzpjaHJpc3Rlci5ob2xtYmVyZ0Blcmljc3Nvbi5jb20+DQpDYzogaWNlQGll
dGYub3JnPG1haWx0bzppY2VAaWV0Zi5vcmc+DQpTdWJqZWN0OiBSZTogW0ljZV0gSS1EIEFjdGlv
bjogZHJhZnQtaWV0Zi1pY2UtZHVhbHN0YWNrLWZhaXJuZXNzLTAzLnR4dA0KDQoNCj4gT24gMTAg
SnVuIDIwMTYsIGF0IDE0OjMzLCBDaHJpc3RlciBIb2xtYmVyZyA8Y2hyaXN0ZXIuaG9sbWJlcmdA
ZXJpY3Nzb24uY29tPiB3cm90ZToNCj4NCj4gSGksDQo+DQo+IFRoZSBzdWdnZXN0ZWQgdGV4dCBz
YXlzIHRoYXQsIGlmIGEgaG9zdCBpcyBtdWx0aWhvbWVkIGJlY2F1c2UgaXQgaXMNCj4gZHVhbC1z
dGFjaywgdGhlIGd1aWRlbGluZXMgaW4gaWNlLWR1YWxzdGFjay1mYWlybmVzcyBzaG91bGQgYmUg
Zm9sbG93ZWQuDQo+DQo+IEhvd2V2ZXIsIHNlY3Rpb24gMyBvZiBpY2UtZHVhbHN0YWNrLWZhaXJu
ZXNzIHNlZW1zIHRvIGJlIGFib3V0IG11bHRpaG9taW5nDQo+IGluIGdlbmVyYWwgKG5vdCBuZWNl
c3NhcmlseSBkdWUgdG8gZHVhbC1zdGFjaykuDQo+DQo+IEFuZCwgYXMgdGhlIG5hbWUgb2Ygc2Vj
dGlvbiAzIGNvbnRhaW5zIMKzSW1wcm92aW5nwrIsIHNob3VsZG7CuXQgYWxsDQo+IG11bHRpaG9t
aW5nIGhvc3RzIHVzZSBpY2UtZHVhbHN0YWNrLWZhaXJuZXNzPw0KPg0KU28gd291bGQ6DQoNCklm
IGEgaG9zdCBpcyBtdWx0aWhvbWVkIGJlY2F1c2UgaXQgaXMgZHVhbC1zdGFjaywgdGhlIGxvY2Fs
IHByZWZlcmVuY2UNCnNob3VsZCBiZSBzZXQgYWNvcmRpbmcgdG8gdGhlIGN1cnJlbnQgYmVzdCBw
cmFjdGljZSBkZXNjcmliZWQgaW4NClJGQyBYWFhYIFtpY2UtZHVhbHN0YWNrLWZhaXJuZXNzXSBz
ZWN0aW9uIDQuDQoNCmJlIGJldHRlcj8NCg0KDQpJQ0VCaXMgc2VjdGlvbiA0LjEuMi4yLiB0YWxr
cyBhYm91dCBtdWx0aWhvbWluZyBpbiBtb3JlIGdlbmVyaWMgdGVybXMgc28gdGhhdCBjYW4gcmVm
ZXJlbmNlIHdpdGhvdXQgYW55IHNwZWNpZmljIHNlY3Rpb25zLg0KDQpXZSBjYW4gY29sbGFwc2Ug
c2VjdGlvbiAzIGFuZCA0IGluIHRoZSBmYWlybmVzcyBkcmFmdCBhbmQgYmUgbW9yZSBleHBsaWNp
dCB0aGF0IGR1YWwtc3RhY2sgcmVhbGx5IGlzIGEgc3BlY2lhbCBjYXNlIG9mIG11bHRpaG9taW5n
LiBCdXQgSSB0aGluayBwZW9wbGUgYXJlIHVzZWQgdG8gaGF2ZSBhIGRpc3RpbmN0aW9uIGJldHdl
ZW4gbXVsdGlob21pbmcgYW5kIGR1YWwtc3RhY2suDQoNCg0KLi0uDQpQw6VsLUVyaWsNCg0KPiBS
ZWdhcmRzLA0KPg0KPiBDaHJpc3Rlcg0KPg0KPg0KPiBPbiAxMC8wNi8xNiAxNTowNywgIkljZSBv
biBiZWhhbGYgb2YgUGFsIE1hcnRpbnNlbiAocGFsbWFydGkpIg0KPiA8aWNlLWJvdW5jZXNAaWV0
Zi5vcmcgb24gYmVoYWxmIG9mIHBhbG1hcnRpQGNpc2NvLmNvbT4gd3JvdGU6DQo+DQo+PiBIaSBh
bGwsDQo+Pg0KPj4gVGhpcyB2ZXJzaW9uIHRyaWVzIHRvIGFkZHJlc3MgaXNzdWVzIGR1cmluZyBJ
RVNHIHJldmlldy4NCj4+DQo+PiAtIENoYW5nZWQgSW50ZW5kZWQgU3RhdHVzIHRvIEJlc3QgQ3Vy
cmVudCBQcmFjdGljZXMNCj4+IC0gQWxsIHJlZmVyZW5jZXMgYXJlIG5vdyB0byBJQ0ViaXMgbm90
IElDRS4NCj4+IC0gQ2hhbmdlcyB0byByZWZsZWN0IHByb3Bvc2VkIG5ldyB0ZXh0IGluIElDRWJp
cw0KPj4gLSBCb3RoIElDRWJpcyBhbmQgdGhpcyBkcmFmdCBjcm9zcyByZWZlcmVuY2UgZWFjaCBv
dGhlci4NCj4+DQo+PiBQcm9wb3NlZCBjaGFuZ2VzIHRvIElDRWJpcw0KPj4NCj4+IFNlY3Rpb24g
NC4xLjIuMQ0KPj4NCj4+IE9sZCB0ZXh0Og0KPj4gSWYgYSBob3N0IGlzIG11bHRpaG9tZWQgYmVj
YXVzZSBpdCBpcyBkdWFsLXN0YWNrLCB0aGUgbG9jYWwgcHJlZmVyZW5jZQ0KPj4gU0hPVUxEIGJl
IHNldCBlcXVhbCB0byB0aGUgcHJlY2VkZW5jZSB2YWx1ZSBmb3IgSVAgYWRkcmVzc2VzIGRlc2Ny
aWJlZA0KPj4gaW4gUkZDIDY3MjQgW1JGQzY3MjRdLiBJZiB0aGUgaG9zdCBvcGVyYXRpbmcgc3lz
dGVtIHByb3ZpZGVzIGFuIEFQSQ0KPj4gZm9yIGRpc2NvdmVyaW5nIHByZWZlcmVuY2UgYW1vbmcg
ZGlmZmVyZW50IGFkZHJlc3NlcywgdGhvc2UNCj4+IHByZWZlcmVuY2VzIFNIT1VMRCBiZSB1c2Vk
IGZvciB0aGUgbG9jYWwgcHJlZmVyZW5jZSB0byBwcmlvcml0aXplDQo+PiBhZGRyZXNzZXMgaW5k
aWNhdGVkIGFzIHByZWZlcnJlZCBieSB0aGUgb3BlcmF0aW5nIHN5c3RlbS4NCj4+DQo+PiBOZXcg
dGV4dDoNCj4+IElmIGEgaG9zdCBpcyBtdWx0aWhvbWVkIGJlY2F1c2UgaXQgaXMgZHVhbC1zdGFj
aywgdGhlIGxvY2FsIHByZWZlcmVuY2UNCj4+IHNob3VsZCBiZSBzZXQgYWNvcmRpbmcgdG8gdGhl
IGN1cnJlbnQgYmVzdCBwcmFjdGljZSBkZXNjcmliZWQgaW4NCj4+IFJGQyBYWFhYIFtpY2UtZHVh
bHN0YWNrLWZhaXJuZXNzXS4NCj4+DQo+PiBPcGVuIElzc3VlczoNCj4+IC0gTm8gY2FwaXRhbCBT
SE9VTEQgd2hlbiByZWZlcnJpbmcgdG8gYSBCQ1A/DQo+PiAtIEZhaXJuZXNzIGRyYWZ0IHVwZGF0
ZWQgdG8gbWVudGlvbiBSRkM2NzI0IHNvIHdlIGNhbiBhdm9pZCByZWZlcnJpbmcgaXQNCj4+IGlu
IElDRWJpcz8NCj4+IC0gTWFrZSBJQ0ViaXMgYXMgc2ltcGxlIGFzIHBvc3NpYmxlIGFuZCBsZXQg
cGVvcGxlIHJlYWQgdGhlIGZhaXJuZXNzIEJDUA0KPj4gZm9yIGRldGFpbHM/IEF0IGxlYXN0IGF2
b2lkIGhhdmluZyB0aGUgc2FtZSBpbmZvcm1hdGlvbiBpbiBib3RoIFJGQ3MuDQo+Pg0KPj4NCj4+
IFNlY3Rpb24gNC4xLjIuMg0KPj4NCj4+IE5ldyB0ZXh0Og0KPj4gT25lIGNyaXRlcmlvbiBmb3Ig
c2VsZWN0aW9uIG9mIHRoZSB0eXBlIGFuZCBsb2NhbCBwcmVmZXJlbmNlIHZhbHVlcyBpcw0KPj4g
dGhlIHVzZSBvZiBhIG1lZGlhIGludGVybWVkaWFyeSwgc3VjaCBhcyBhIFRVUk4gc2VydmVyLCBh
IHR1bm5lbA0KPj4gc2VydmljZSBzdWNoIGFzIFZQTiBzZXJ2ZXIsIG9yIE5BVC4gIFdpdGggYSBt
ZWRpYSBpbnRlcm1lZGlhcnksIGlmDQo+PiBtZWRpYSBpcyBzZW50IHRvIHRoYXQgY2FuZGlkYXRl
LCBpdCB3aWxsIGZpcnN0IHRyYW5zaXQgdGhlIG1lZGlhDQo+PiBpbnRlcm1lZGlhcnkgYmVmb3Jl
IGJlaW5nIHJlY2VpdmVkLiAgUmVsYXllZCBjYW5kaWRhdGVzIGFyZSBvbmUgdHlwZQ0KPj4gb2Yg
Y2FuZGlkYXRlIHRoYXQgaW52b2x2ZXMgYSBtZWRpYSBpbnRlcm1lZGlhcnkuICBBbm90aGVyIGFy
ZSBob3N0DQo+PiBjYW5kaWRhdGVzIG9idGFpbmVkIGZyb20gYSBWUE4gaW50ZXJmYWNlLiAgV2hl
biBtZWRpYSBpcyB0cmFuc2l0ZWQNCj4+IHRocm91Z2ggYSBtZWRpYSBpbnRlcm1lZGlhcnksIGl0
IGNhbiBpbmNyZWFzZSB0aGUgbGF0ZW5jeSBiZXR3ZWVuDQo+PiB0cmFuc21pc3Npb24gYW5kIHJl
Y2VwdGlvbi4gIEl0IG1heSBvciBtYXkgbm90IGluY3JlYXNlIHRoZSBwYWNrZXQNCj4+IGxvc3Nl
cywgYmVjYXVzZSBvZiB0aGUgYWRkaXRpb25hbCByb3V0ZXIgaG9wcyB0aGF0IG1heSBiZSB0YWtl
bi4gIEl0DQo+PiBtYXkgaW5jcmVhc2UgdGhlIGNvc3Qgb2YgcHJvdmlkaW5nIHNlcnZpY2UsIHNp
bmNlIG1lZGlhIHdpbGwgYmUgcm91dGVkDQo+PiBpbiBhbmQgcmlnaHQgYmFjayBvdXQgb2YgYSBt
ZWRpYSBpbnRlcm1lZGlhcnkgcnVuIGJ5IGEgcHJvdmlkZXIuICBJZg0KPj4gdGhlc2UgY29uY2Vy
bnMgYXJlIGltcG9ydGFudCwgdGhlIHR5cGUgcHJlZmVyZW5jZSBmb3IgcmVsYXllZA0KPj4gY2Fu
ZGlkYXRlcyBTSE9VTEQgYmUgbG93ZXIgdGhhbiBob3N0IGNhbmRpZGF0ZXMuICBUaGUgUkVDT01N
RU5ERUQNCj4+IHZhbHVlcyBhcmUgMTI2IGZvciBob3N0IGNhbmRpZGF0ZXMsIDEwMCBmb3Igc2Vy
dmVyIHJlZmxleGl2ZQ0KPj4gY2FuZGlkYXRlcywgMTEwIGZvciBwZWVyIHJlZmxleGl2ZSBjYW5k
aWRhdGVzLCBhbmQgMCBmb3IgcmVsYXllZA0KPj4gY2FuZGlkYXRlcy4NCj4+DQo+PiBGdXJ0aGVy
bW9yZSwgaWYgYW4gYWdlbnQgaXMgbXVsdGlob21lZCBhbmQgaGFzIG11bHRpcGxlIElQIGFkZHJl
c3NlcywNCj4+IHRoZSByZWNvbWFuZGF0aW9uIGluIFJGQ1hYWFggW2R1YWwtc3RhY2sgZmFpcm5l
c10gc2hvdWxkIGJlIGZvbGxvd2VkLg0KPj4gSWYgbXVsdGlwbGUgVFVSTiBzZXJ2ZXJzIGFyZSB1
c2VkLCBsb2NhbCBwcmlvcml0aWVzIGZvciB0aGUgY2FuZGlkYXRlcw0KPj4gb2J0YWluZWQgZnJv
bSB0aGUgVFVSTiBzZXJ2ZXJzIGFyZSBjaG9zZW4gaW4gYSBzaW1pbGFyIGZhc2hpb24gYXMgZm9y
DQo+PiBtdWx0aWhvbWVkIGxvY2FsIGNhbmRpZGF0ZXM6IHRoZSBsb2NhbCBwcmVmZXJlbmNlIHZh
bHVlIGlzIHVzZWQgdG8NCj4+IGluZGljYXRlIHByZWZlcmVuY2UgYW1vbmcgZGlmZmVyZW50IHNl
cnZlcnMgYnV0IHRoZSBwcmVmZXJlbmNlIE1VU1QgYmUNCj4+IHVuaXF1ZSBmb3IgZWFjaCBvbmUu
DQo+Pg0KPj4gQW5vdGhlciBjcml0ZXJpb24gZm9yIHNlbGVjdGlvbiBvZiBwcmVmZXJlbmNlcyBp
cyBJUCBhZGRyZXNzIGZhbWlseS4NCj4+IElDRSB3b3JrcyB3aXRoIGJvdGggSVB2NCBhbmQgSVB2
Ni4gIEl0IHRoZXJlZm9yZSBwcm92aWRlcyBhIHRyYW5zaXRpb24NCj4+IG1lY2hhbmlzbSB0aGF0
IGFsbG93cyBkdWFsLXN0YWNrIGhvc3RzIHRvIHByZWZlciBjb25uZWN0aXZpdHkgb3Zlcg0KPj4g
SVB2NiwgYnV0IHRvIGZhbGwgYmFjayB0byBJUHY0IGluIGNhc2UgdGhlIHY2IG5ldHdvcmtzIGFy
ZQ0KPj4gZGlzY29ubmVjdGVkLiBJbXBsZW1lbnRhdGlvbiBzaG91bGQgZm9sbG93IHRoZSBndWRs
aW5lcyBmcm9tIFJGQ1hYWA0KPj4gW2R1YWxzdGFjay1mYWlybmVzXSB0byBhdm9pZCBlY2Vzc2l2
ZSBkZWFseXMgaW4gdGhlIGNvbm5lY3Rpdml0eSBjaGVjaw0KPj4gcGhhc2UgaWYgYnJva2VuIHBh
dGhzIGV4aXN0cy4NCj4+DQo+PiBBbm90aGVyIGNyaXRlcmlvbiBmb3Igc2VsZWN0aW5nIHByZWZl
cmVuY2VzIG1pZ2h0IGJlIHNlY3VyaXR5IG9yDQo+PiBwcml2YWN5LiAgSWYgYSB1c2VyIGlzIGEg
dGVsZWNvbW11dGVyLCBhbmQgdGhlcmVmb3JlIGNvbm5lY3RlZCB0byBhDQo+PiBjb3Jwb3JhdGUg
bmV0d29yayBhbmQgYSBsb2NhbCBob21lIG5ldHdvcmssIHRoZSB1c2VyIG1heSBwcmVmZXIgdGhl
aXINCj4+IHZvaWNlIHRyYWZmaWMgdG8gYmUgcm91dGVkIG92ZXIgdGhlIFZQTiBvciBzaW1pbGFy
IHR1bm5lbCBpbiBvcmRlciB0bw0KPj4ga2VlcCBpdCBvbiB0aGUgY29ycG9yYXRlIG5ldHdvcmsg
d2hlbiBjb21tdW5pY2F0aW5nIHdpdGhpbiB0aGUNCj4+IGVudGVycHJpc2UsIGJ1dCB1c2UgdGhl
IGxvY2FsIG5ldHdvcmsgd2hlbiBjb21tdW5pY2F0aW5nIHdpdGggdXNlcnMNCj4+IG91dHNpZGUg
b2YgdGhlIGVudGVycHJpc2UuICBJbiBzdWNoIGEgY2FzZSwgYSBWUE4gYWRkcmVzcyB3b3VsZCBo
YXZlIGENCj4+IGhpZ2hlciBsb2NhbCBwcmVmZXJlbmNlIHRoYW4gYW55IG90aGVyIGFkZHJlc3Mu
DQo+Pg0KPj4gT3BlbiBJc3N1ZXM6DQo+PiAtIFJlbGF4aW5nIGxhbmd1YWdlIHRoYXQgaW5kaWNh
dGVzIGJhZCBiYWQgdGhpbmdzIGhhcHBlbiBpZiBhIHJlbGF5IGlzDQo+PiBpbnZvbHZlZC4NCj4+
IC0gUmVtb3ZlZCBUZXh0IHJlZ2FyZGluZyA2dG80LiBBbnlvbmUgdXNpbmcgaXQ/KE5BVDY0IGFu
ZCBETlM2NCBpcyB0aGUNCj4+IC0gd2F5IHRvIGdvPykgQ2FuIGFkZCB0ZXh0IHRvIHRoZQ0KPj4g
ZmFpcm5lc3MgZHJhZnQgdG8gc2ltcGxpZnkgSUNFYmlzLiA2dG80IGlzIGEgdHVubmVsIGFuZCB0
aGUgZmFpcm5lc3MNCj4+IGRyYWZ0IHRhbGtzIGFib3V0IHR1bm5lbHMuIChOb25lIG1lbnRpb25l
ZCBmb3IgdGhlIGZhciBvZiBjYWxsaW5nDQo+PiBvdXQgdGhlIGJhZCBvbmVzLi4pDQo+PiAtIEFk
ZGVkIHByaXZhY3kgdG8gYXMgYSBWUE4gZXhhbXBsZSBhcyB3ZWxsLg0KPj4gLSBJIGZlZWwgbW9y
ZSB0ZXh0IGlzIG5lZWRlZCBpZiB3ZSB3YW50IHRvIGtlZXAgdGhlIFZQTiB0ZXh0IHRoZXJlLiBX
ZQ0KPj4gbmVlZCB0byBleHBsYWluIHNwbGl0IHR1bm5lbGluZyBhbmQgaG93IHRoYXQgbWlnaCBv
ciBtaWdodCBub3QgYmUNCj4+IGF2YWlsYWJsZS4gU29tZSB3b3JkaW5nIHJlZ2FyZGluZyBJUCBh
ZHJlZXNzIGxlYWtlZ2Ugd291bGQgYWxzbyBiZQ0KPj4gYmVuZWZpY2lhbC4NCj4+DQo+Pg0KPj4N
Cj4+IC4tLg0KPj4gUMOlbC1FcmlrDQo+Pg0KPj4+IE9uIDEwIEp1biAyMDE2LCBhdCAxMzo1Mywg
aW50ZXJuZXQtZHJhZnRzQGlldGYub3JnIHdyb3RlOg0KPj4+DQo+Pj4NCj4+PiBBIE5ldyBJbnRl
cm5ldC1EcmFmdCBpcyBhdmFpbGFibGUgZnJvbSB0aGUgb24tbGluZSBJbnRlcm5ldC1EcmFmdHMN
Cj4+PiBkaXJlY3Rvcmllcy4NCj4+PiBUaGlzIGRyYWZ0IGlzIGEgd29yayBpdGVtIG9mIHRoZSBJ
bnRlcmFjdGl2ZSBDb25uZWN0aXZpdHkgRXN0YWJsaXNobWVudA0KPj4+IG9mIHRoZSBJRVRGLg0K
Pj4+DQo+Pj4gICAgICAgVGl0bGUgICAgICAgICAgIDogSUNFIE11bHRpaG9tZWQgYW5kIElQdjQv
SVB2NiBEdWFsIFN0YWNrDQo+Pj4gRmFpcm5lc3MNCj4+PiAgICAgICBBdXRob3JzICAgICAgICAg
OiBQYWFsLUVyaWsgTWFydGluc2VuDQo+Pj4gICAgICAgICAgICAgICAgICAgICAgICAgVGlydW1h
bGVzd2FyIFJlZGR5DQo+Pj4gICAgICAgICAgICAgICAgICAgICAgICAgUHJhc2hhbnRoIFBhdGls
DQo+Pj4gICAgICBGaWxlbmFtZSAgICAgICAgOiBkcmFmdC1pZXRmLWljZS1kdWFsc3RhY2stZmFp
cm5lc3MtMDMudHh0DQo+Pj4gICAgICBQYWdlcyAgICAgICAgICAgOiAxMA0KPj4+ICAgICAgRGF0
ZSAgICAgICAgICAgIDogMjAxNi0wNi0xMA0KPj4+DQo+Pj4gQWJzdHJhY3Q6DQo+Pj4gIFRoaXMg
ZG9jdW1lbnQgcHJvdmlkZXMgZ3VpZGVsaW5lcyBvbiBob3cgdG8gbWFrZSBJbnRlcmFjdGl2ZQ0K
Pj4+ICBDb25uZWN0aXZpdHkgRXN0YWJsaXNobWVudCAoSUNFKSBjb25jbHVkZSBmYXN0ZXIgaW4g
bXVsdGlob21lZCBhbmQNCj4+PiAgSVB2NC9JUHY2IGR1YWwtc3RhY2sgc2NlbmFyaW9zIHdoZXJl
IGJyb2tlbiBwYXRocyBleGlzdC4gIFRoZQ0KPj4+ICBwcm92aWRlZCBndWlkZWxpbmVzIGFyZSBi
YWNrd2FyZHMgY29tcGF0aWJsZSB3aXRoIHRoZSBvcmlnaW5hbCBJQ0UNCj4+PiAgc3BlY2lmaWNh
dGlvbi4NCj4+Pg0KPj4+DQo+Pj4gVGhlIElFVEYgZGF0YXRyYWNrZXIgc3RhdHVzIHBhZ2UgZm9y
IHRoaXMgZHJhZnQgaXM6DQo+Pj4gaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJh
ZnQtaWV0Zi1pY2UtZHVhbHN0YWNrLWZhaXJuZXNzLw0KPj4+DQo+Pj4gVGhlcmUncyBhbHNvIGEg
aHRtbGl6ZWQgdmVyc2lvbiBhdmFpbGFibGUgYXQ6DQo+Pj4gaHR0cHM6Ly90b29scy5pZXRmLm9y
Zy9odG1sL2RyYWZ0LWlldGYtaWNlLWR1YWxzdGFjay1mYWlybmVzcy0wMw0KPj4+DQo+Pj4gQSBk
aWZmIGZyb20gdGhlIHByZXZpb3VzIHZlcnNpb24gaXMgYXZhaWxhYmxlIGF0Og0KPj4+IGh0dHBz
Oi8vd3d3LmlldGYub3JnL3JmY2RpZmY/dXJsMj1kcmFmdC1pZXRmLWljZS1kdWFsc3RhY2stZmFp
cm5lc3MtMDMNCj4+Pg0KPj4+DQo+Pj4gUGxlYXNlIG5vdGUgdGhhdCBpdCBtYXkgdGFrZSBhIGNv
dXBsZSBvZiBtaW51dGVzIGZyb20gdGhlIHRpbWUgb2YNCj4+PiBzdWJtaXNzaW9uDQo+Pj4gdW50
aWwgdGhlIGh0bWxpemVkIHZlcnNpb24gYW5kIGRpZmYgYXJlIGF2YWlsYWJsZSBhdCB0b29scy5p
ZXRmLm9yZy4NCj4+Pg0KPj4+IEludGVybmV0LURyYWZ0cyBhcmUgYWxzbyBhdmFpbGFibGUgYnkg
YW5vbnltb3VzIEZUUCBhdDoNCj4+PiBmdHA6Ly9mdHAuaWV0Zi5vcmcvaW50ZXJuZXQtZHJhZnRz
Lw0KPj4+DQo+Pj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18NCj4+PiBJY2UgbWFpbGluZyBsaXN0DQo+Pj4gSWNlQGlldGYub3JnDQo+Pj4gaHR0cHM6Ly93
d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9pY2UNCj4+DQo+PiBfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KPj4gSWNlIG1haWxpbmcgbGlzdA0KPj4g
SWNlQGlldGYub3JnDQo+PiBodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2lj
ZQ0KPg0KDQo=

--_000_7594FB04B1934943A5C02806D1A2204B3804A3E0ESESSMB209erics_
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: base64

PGh0bWw+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0i
dGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRvciIgY29udGVu
dD0iTWljcm9zb2Z0IEV4Y2hhbmdlIFNlcnZlciI+DQo8IS0tIGNvbnZlcnRlZCBmcm9tIHRleHQg
LS0+PHN0eWxlPjwhLS0gLkVtYWlsUXVvdGUgeyBtYXJnaW4tbGVmdDogMXB0OyBwYWRkaW5nLWxl
ZnQ6IDRwdDsgYm9yZGVyLWxlZnQ6ICM4MDAwMDAgMnB4IHNvbGlkOyB9IC0tPjwvc3R5bGU+DQo8
L2hlYWQ+DQo8Ym9keT4NCjxkaXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6Q2Fs
aWJyaSxzYW5zLXNlcmlmOyBmb250LXNpemU6MTFwdCI+SGksPGJyPg0KPGJyPg0KTXkgcXVlc3Rp
b24gaXM6IGFzIGRyYWZ0LWRzZiB0YWxrcyBhYm91dCBob3cgdG8gaW1wcm92ZSBtdWx0aWhvbWlu
ZyBpbiBnZW5lcmFsLCB3aHkgZG9lcyA1MjQ1YmlzIG9ubHkgcmVmZXJlbmNlcyB0aGUgZHJhZnQg
Zm9yIGR1YWwtc3RhY2sgbXVsdGlob21pbmc/PGJyPg0KPGJyPg0KSUYgeW91IHRoaW5rIGRyYWZ0
LWRzZiBzaG91bGQgYmUgcmVmZXJlbmNlZCBPTkxZIGZvciBkdWFsLXN0YWNrIG11bHRpaG9taW5n
LCB0aGVuIHRoZSBkcmFmdCBzaG91bGQgT05MWSB0YWxrIGFib3V0IGhvdyB0byBpbXByb3ZlIGR1
YWwtc3RhY2sgbXVsdGlob21pbmcgOik8YnI+DQo8YnI+DQpSZWdhcmRzLDxicj4NCjxicj4NCkNo
cmlzdGVyPGJyPg0KPGJyPg0KU2VudCBmcm9tIG15IFdpbmRvd3MgUGhvbmU8L2Rpdj4NCjwvZGl2
Pg0KPGRpdiBkaXI9Imx0ciI+DQo8aHI+DQo8c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6Q2FsaWJy
aSxzYW5zLXNlcmlmOyBmb250LXNpemU6MTFwdDsgZm9udC13ZWlnaHQ6Ym9sZCI+RnJvbToNCjwv
c3Bhbj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6Q2FsaWJyaSxzYW5zLXNlcmlmOyBmb250LXNp
emU6MTFwdCI+PGEgaHJlZj0ibWFpbHRvOnBhbG1hcnRpQGNpc2NvLmNvbSI+UGFsIE1hcnRpbnNl
biAocGFsbWFydGkpPC9hPjwvc3Bhbj48YnI+DQo8c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6Q2Fs
aWJyaSxzYW5zLXNlcmlmOyBmb250LXNpemU6MTFwdDsgZm9udC13ZWlnaHQ6Ym9sZCI+U2VudDoN
Cjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6Q2FsaWJyaSxzYW5zLXNlcmlmOyBmb250
LXNpemU6MTFwdCI+4oCOMTAv4oCOMDYv4oCOMjAxNiAxNjoyODwvc3Bhbj48YnI+DQo8c3BhbiBz
dHlsZT0iZm9udC1mYW1pbHk6Q2FsaWJyaSxzYW5zLXNlcmlmOyBmb250LXNpemU6MTFwdDsgZm9u
dC13ZWlnaHQ6Ym9sZCI+VG86DQo8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OkNhbGli
cmksc2Fucy1zZXJpZjsgZm9udC1zaXplOjExcHQiPjxhIGhyZWY9Im1haWx0bzpjaHJpc3Rlci5o
b2xtYmVyZ0Blcmljc3Nvbi5jb20iPkNocmlzdGVyIEhvbG1iZXJnPC9hPjwvc3Bhbj48YnI+DQo8
c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6Q2FsaWJyaSxzYW5zLXNlcmlmOyBmb250LXNpemU6MTFw
dDsgZm9udC13ZWlnaHQ6Ym9sZCI+Q2M6DQo8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5
OkNhbGlicmksc2Fucy1zZXJpZjsgZm9udC1zaXplOjExcHQiPjxhIGhyZWY9Im1haWx0bzppY2VA
aWV0Zi5vcmciPmljZUBpZXRmLm9yZzwvYT48L3NwYW4+PGJyPg0KPHNwYW4gc3R5bGU9ImZvbnQt
ZmFtaWx5OkNhbGlicmksc2Fucy1zZXJpZjsgZm9udC1zaXplOjExcHQ7IGZvbnQtd2VpZ2h0OmJv
bGQiPlN1YmplY3Q6DQo8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OkNhbGlicmksc2Fu
cy1zZXJpZjsgZm9udC1zaXplOjExcHQiPlJlOiBbSWNlXSBJLUQgQWN0aW9uOiBkcmFmdC1pZXRm
LWljZS1kdWFsc3RhY2stZmFpcm5lc3MtMDMudHh0PC9zcGFuPjxicj4NCjxicj4NCjwvZGl2Pg0K
PC9kaXY+DQo8Zm9udCBzaXplPSIyIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwcHQ7Ij4NCjxk
aXYgY2xhc3M9IlBsYWluVGV4dCI+PGJyPg0KJmd0OyBPbiAxMCBKdW4gMjAxNiwgYXQgMTQ6MzMs
IENocmlzdGVyIEhvbG1iZXJnICZsdDtjaHJpc3Rlci5ob2xtYmVyZ0Blcmljc3Nvbi5jb20mZ3Q7
IHdyb3RlOjxicj4NCiZndDsgPGJyPg0KJmd0OyBIaSw8YnI+DQomZ3Q7IDxicj4NCiZndDsgVGhl
IHN1Z2dlc3RlZCB0ZXh0IHNheXMgdGhhdCwgaWYgYSBob3N0IGlzIG11bHRpaG9tZWQgYmVjYXVz
ZSBpdCBpczxicj4NCiZndDsgZHVhbC1zdGFjaywgdGhlIGd1aWRlbGluZXMgaW4gaWNlLWR1YWxz
dGFjay1mYWlybmVzcyBzaG91bGQgYmUgZm9sbG93ZWQuPGJyPg0KJmd0OyA8YnI+DQomZ3Q7IEhv
d2V2ZXIsIHNlY3Rpb24gMyBvZiBpY2UtZHVhbHN0YWNrLWZhaXJuZXNzIHNlZW1zIHRvIGJlIGFi
b3V0IG11bHRpaG9taW5nPGJyPg0KJmd0OyBpbiBnZW5lcmFsIChub3QgbmVjZXNzYXJpbHkgZHVl
IHRvIGR1YWwtc3RhY2spLjxicj4NCiZndDsgPGJyPg0KJmd0OyBBbmQsIGFzIHRoZSBuYW1lIG9m
IHNlY3Rpb24gMyBjb250YWlucyDCs0ltcHJvdmluZ8KyLCBzaG91bGRuwrl0IGFsbDxicj4NCiZn
dDsgbXVsdGlob21pbmcgaG9zdHMgdXNlIGljZS1kdWFsc3RhY2stZmFpcm5lc3M/PGJyPg0KJmd0
OyA8YnI+DQpTbyB3b3VsZDo8YnI+DQo8YnI+DQpJZiBhIGhvc3QgaXMgbXVsdGlob21lZCBiZWNh
dXNlIGl0IGlzIGR1YWwtc3RhY2ssIHRoZSBsb2NhbCBwcmVmZXJlbmNlPGJyPg0Kc2hvdWxkIGJl
IHNldCBhY29yZGluZyB0byB0aGUgY3VycmVudCBiZXN0IHByYWN0aWNlIGRlc2NyaWJlZCBpbjxi
cj4NClJGQyBYWFhYIFtpY2UtZHVhbHN0YWNrLWZhaXJuZXNzXSBzZWN0aW9uIDQuPGJyPg0KPGJy
Pg0KYmUgYmV0dGVyPzxicj4NCjxicj4NCjxicj4NCklDRUJpcyBzZWN0aW9uIDQuMS4yLjIuIHRh
bGtzIGFib3V0IG11bHRpaG9taW5nIGluIG1vcmUgZ2VuZXJpYyB0ZXJtcyBzbyB0aGF0IGNhbiBy
ZWZlcmVuY2Ugd2l0aG91dCBhbnkgc3BlY2lmaWMgc2VjdGlvbnMuPGJyPg0KPGJyPg0KV2UgY2Fu
IGNvbGxhcHNlIHNlY3Rpb24gMyBhbmQgNCBpbiB0aGUgZmFpcm5lc3MgZHJhZnQgYW5kIGJlIG1v
cmUgZXhwbGljaXQgdGhhdCBkdWFsLXN0YWNrIHJlYWxseSBpcyBhIHNwZWNpYWwgY2FzZSBvZiBt
dWx0aWhvbWluZy4gQnV0IEkgdGhpbmsgcGVvcGxlIGFyZSB1c2VkIHRvIGhhdmUgYSBkaXN0aW5j
dGlvbiBiZXR3ZWVuIG11bHRpaG9taW5nIGFuZCBkdWFsLXN0YWNrLg0KPGJyPg0KPGJyPg0KPGJy
Pg0KLi0uPGJyPg0KUMOlbC1FcmlrPGJyPg0KPGJyPg0KJmd0OyBSZWdhcmRzLDxicj4NCiZndDsg
PGJyPg0KJmd0OyBDaHJpc3Rlcjxicj4NCiZndDsgPGJyPg0KJmd0OyA8YnI+DQomZ3Q7IE9uIDEw
LzA2LzE2IDE1OjA3LCAmcXVvdDtJY2Ugb24gYmVoYWxmIG9mIFBhbCBNYXJ0aW5zZW4gKHBhbG1h
cnRpKSZxdW90Ozxicj4NCiZndDsgJmx0O2ljZS1ib3VuY2VzQGlldGYub3JnIG9uIGJlaGFsZiBv
ZiBwYWxtYXJ0aUBjaXNjby5jb20mZ3Q7IHdyb3RlOjxicj4NCiZndDsgPGJyPg0KJmd0OyZndDsg
SGkgYWxsLDxicj4NCiZndDsmZ3Q7IDxicj4NCiZndDsmZ3Q7IFRoaXMgdmVyc2lvbiB0cmllcyB0
byBhZGRyZXNzIGlzc3VlcyBkdXJpbmcgSUVTRyByZXZpZXcuPGJyPg0KJmd0OyZndDsgPGJyPg0K
Jmd0OyZndDsgLSBDaGFuZ2VkIEludGVuZGVkIFN0YXR1cyB0byBCZXN0IEN1cnJlbnQgUHJhY3Rp
Y2VzPGJyPg0KJmd0OyZndDsgLSBBbGwgcmVmZXJlbmNlcyBhcmUgbm93IHRvIElDRWJpcyBub3Qg
SUNFLjxicj4NCiZndDsmZ3Q7IC0gQ2hhbmdlcyB0byByZWZsZWN0IHByb3Bvc2VkIG5ldyB0ZXh0
IGluIElDRWJpczxicj4NCiZndDsmZ3Q7IC0gQm90aCBJQ0ViaXMgYW5kIHRoaXMgZHJhZnQgY3Jv
c3MgcmVmZXJlbmNlIGVhY2ggb3RoZXIuPGJyPg0KJmd0OyZndDsgPGJyPg0KJmd0OyZndDsgUHJv
cG9zZWQgY2hhbmdlcyB0byBJQ0ViaXM8YnI+DQomZ3Q7Jmd0OyA8YnI+DQomZ3Q7Jmd0OyBTZWN0
aW9uIDQuMS4yLjE8YnI+DQomZ3Q7Jmd0OyA8YnI+DQomZ3Q7Jmd0OyBPbGQgdGV4dDogPGJyPg0K
Jmd0OyZndDsgSWYgYSBob3N0IGlzIG11bHRpaG9tZWQgYmVjYXVzZSBpdCBpcyBkdWFsLXN0YWNr
LCB0aGUgbG9jYWwgcHJlZmVyZW5jZTxicj4NCiZndDsmZ3Q7IFNIT1VMRCBiZSBzZXQgZXF1YWwg
dG8gdGhlIHByZWNlZGVuY2UgdmFsdWUgZm9yIElQIGFkZHJlc3NlcyBkZXNjcmliZWQ8YnI+DQom
Z3Q7Jmd0OyBpbiBSRkMgNjcyNCBbUkZDNjcyNF0uIElmIHRoZSBob3N0IG9wZXJhdGluZyBzeXN0
ZW0gcHJvdmlkZXMgYW4gQVBJPGJyPg0KJmd0OyZndDsgZm9yIGRpc2NvdmVyaW5nIHByZWZlcmVu
Y2UgYW1vbmcgZGlmZmVyZW50IGFkZHJlc3NlcywgdGhvc2U8YnI+DQomZ3Q7Jmd0OyBwcmVmZXJl
bmNlcyBTSE9VTEQgYmUgdXNlZCBmb3IgdGhlIGxvY2FsIHByZWZlcmVuY2UgdG8gcHJpb3JpdGl6
ZTxicj4NCiZndDsmZ3Q7IGFkZHJlc3NlcyBpbmRpY2F0ZWQgYXMgcHJlZmVycmVkIGJ5IHRoZSBv
cGVyYXRpbmcgc3lzdGVtLjxicj4NCiZndDsmZ3Q7IDxicj4NCiZndDsmZ3Q7IE5ldyB0ZXh0Ojxi
cj4NCiZndDsmZ3Q7IElmIGEgaG9zdCBpcyBtdWx0aWhvbWVkIGJlY2F1c2UgaXQgaXMgZHVhbC1z
dGFjaywgdGhlIGxvY2FsIHByZWZlcmVuY2U8YnI+DQomZ3Q7Jmd0OyBzaG91bGQgYmUgc2V0IGFj
b3JkaW5nIHRvIHRoZSBjdXJyZW50IGJlc3QgcHJhY3RpY2UgZGVzY3JpYmVkIGluPGJyPg0KJmd0
OyZndDsgUkZDIFhYWFggW2ljZS1kdWFsc3RhY2stZmFpcm5lc3NdLjxicj4NCiZndDsmZ3Q7IDxi
cj4NCiZndDsmZ3Q7IE9wZW4gSXNzdWVzOjxicj4NCiZndDsmZ3Q7IC0gTm8gY2FwaXRhbCBTSE9V
TEQgd2hlbiByZWZlcnJpbmcgdG8gYSBCQ1A/PGJyPg0KJmd0OyZndDsgLSBGYWlybmVzcyBkcmFm
dCB1cGRhdGVkIHRvIG1lbnRpb24gUkZDNjcyNCBzbyB3ZSBjYW4gYXZvaWQgcmVmZXJyaW5nIGl0
PGJyPg0KJmd0OyZndDsgaW4gSUNFYmlzPzxicj4NCiZndDsmZ3Q7IC0gTWFrZSBJQ0ViaXMgYXMg
c2ltcGxlIGFzIHBvc3NpYmxlIGFuZCBsZXQgcGVvcGxlIHJlYWQgdGhlIGZhaXJuZXNzIEJDUDxi
cj4NCiZndDsmZ3Q7IGZvciBkZXRhaWxzPyBBdCBsZWFzdCBhdm9pZCBoYXZpbmcgdGhlIHNhbWUg
aW5mb3JtYXRpb24gaW4gYm90aCBSRkNzLjxicj4NCiZndDsmZ3Q7IDxicj4NCiZndDsmZ3Q7IDxi
cj4NCiZndDsmZ3Q7IFNlY3Rpb24gNC4xLjIuMjxicj4NCiZndDsmZ3Q7IDxicj4NCiZndDsmZ3Q7
IE5ldyB0ZXh0Ojxicj4NCiZndDsmZ3Q7IE9uZSBjcml0ZXJpb24gZm9yIHNlbGVjdGlvbiBvZiB0
aGUgdHlwZSBhbmQgbG9jYWwgcHJlZmVyZW5jZSB2YWx1ZXMgaXM8YnI+DQomZ3Q7Jmd0OyB0aGUg
dXNlIG9mIGEgbWVkaWEgaW50ZXJtZWRpYXJ5LCBzdWNoIGFzIGEgVFVSTiBzZXJ2ZXIsIGEgdHVu
bmVsPGJyPg0KJmd0OyZndDsgc2VydmljZSBzdWNoIGFzIFZQTiBzZXJ2ZXIsIG9yIE5BVC4mbmJz
cDsgV2l0aCBhIG1lZGlhIGludGVybWVkaWFyeSwgaWY8YnI+DQomZ3Q7Jmd0OyBtZWRpYSBpcyBz
ZW50IHRvIHRoYXQgY2FuZGlkYXRlLCBpdCB3aWxsIGZpcnN0IHRyYW5zaXQgdGhlIG1lZGlhPGJy
Pg0KJmd0OyZndDsgaW50ZXJtZWRpYXJ5IGJlZm9yZSBiZWluZyByZWNlaXZlZC4mbmJzcDsgUmVs
YXllZCBjYW5kaWRhdGVzIGFyZSBvbmUgdHlwZTxicj4NCiZndDsmZ3Q7IG9mIGNhbmRpZGF0ZSB0
aGF0IGludm9sdmVzIGEgbWVkaWEgaW50ZXJtZWRpYXJ5LiZuYnNwOyBBbm90aGVyIGFyZSBob3N0
PGJyPg0KJmd0OyZndDsgY2FuZGlkYXRlcyBvYnRhaW5lZCBmcm9tIGEgVlBOIGludGVyZmFjZS4m
bmJzcDsgV2hlbiBtZWRpYSBpcyB0cmFuc2l0ZWQ8YnI+DQomZ3Q7Jmd0OyB0aHJvdWdoIGEgbWVk
aWEgaW50ZXJtZWRpYXJ5LCBpdCBjYW4gaW5jcmVhc2UgdGhlIGxhdGVuY3kgYmV0d2Vlbjxicj4N
CiZndDsmZ3Q7IHRyYW5zbWlzc2lvbiBhbmQgcmVjZXB0aW9uLiZuYnNwOyBJdCBtYXkgb3IgbWF5
IG5vdCBpbmNyZWFzZSB0aGUgcGFja2V0PGJyPg0KJmd0OyZndDsgbG9zc2VzLCBiZWNhdXNlIG9m
IHRoZSBhZGRpdGlvbmFsIHJvdXRlciBob3BzIHRoYXQgbWF5IGJlIHRha2VuLiZuYnNwOyBJdDxi
cj4NCiZndDsmZ3Q7IG1heSBpbmNyZWFzZSB0aGUgY29zdCBvZiBwcm92aWRpbmcgc2VydmljZSwg
c2luY2UgbWVkaWEgd2lsbCBiZSByb3V0ZWQ8YnI+DQomZ3Q7Jmd0OyBpbiBhbmQgcmlnaHQgYmFj
ayBvdXQgb2YgYSBtZWRpYSBpbnRlcm1lZGlhcnkgcnVuIGJ5IGEgcHJvdmlkZXIuJm5ic3A7IElm
PGJyPg0KJmd0OyZndDsgdGhlc2UgY29uY2VybnMgYXJlIGltcG9ydGFudCwgdGhlIHR5cGUgcHJl
ZmVyZW5jZSBmb3IgcmVsYXllZDxicj4NCiZndDsmZ3Q7IGNhbmRpZGF0ZXMgU0hPVUxEIGJlIGxv
d2VyIHRoYW4gaG9zdCBjYW5kaWRhdGVzLiZuYnNwOyBUaGUgUkVDT01NRU5ERUQ8YnI+DQomZ3Q7
Jmd0OyB2YWx1ZXMgYXJlIDEyNiBmb3IgaG9zdCBjYW5kaWRhdGVzLCAxMDAgZm9yIHNlcnZlciBy
ZWZsZXhpdmU8YnI+DQomZ3Q7Jmd0OyBjYW5kaWRhdGVzLCAxMTAgZm9yIHBlZXIgcmVmbGV4aXZl
IGNhbmRpZGF0ZXMsIGFuZCAwIGZvciByZWxheWVkPGJyPg0KJmd0OyZndDsgY2FuZGlkYXRlcy48
YnI+DQomZ3Q7Jmd0OyA8YnI+DQomZ3Q7Jmd0OyBGdXJ0aGVybW9yZSwgaWYgYW4gYWdlbnQgaXMg
bXVsdGlob21lZCBhbmQgaGFzIG11bHRpcGxlIElQIGFkZHJlc3Nlcyw8YnI+DQomZ3Q7Jmd0OyB0
aGUgcmVjb21hbmRhdGlvbiBpbiBSRkNYWFhYIFtkdWFsLXN0YWNrIGZhaXJuZXNdIHNob3VsZCBi
ZSBmb2xsb3dlZC48YnI+DQomZ3Q7Jmd0OyBJZiBtdWx0aXBsZSBUVVJOIHNlcnZlcnMgYXJlIHVz
ZWQsIGxvY2FsIHByaW9yaXRpZXMgZm9yIHRoZSBjYW5kaWRhdGVzPGJyPg0KJmd0OyZndDsgb2J0
YWluZWQgZnJvbSB0aGUgVFVSTiBzZXJ2ZXJzIGFyZSBjaG9zZW4gaW4gYSBzaW1pbGFyIGZhc2hp
b24gYXMgZm9yPGJyPg0KJmd0OyZndDsgbXVsdGlob21lZCBsb2NhbCBjYW5kaWRhdGVzOiB0aGUg
bG9jYWwgcHJlZmVyZW5jZSB2YWx1ZSBpcyB1c2VkIHRvPGJyPg0KJmd0OyZndDsgaW5kaWNhdGUg
cHJlZmVyZW5jZSBhbW9uZyBkaWZmZXJlbnQgc2VydmVycyBidXQgdGhlIHByZWZlcmVuY2UgTVVT
VCBiZTxicj4NCiZndDsmZ3Q7IHVuaXF1ZSBmb3IgZWFjaCBvbmUuPGJyPg0KJmd0OyZndDsgPGJy
Pg0KJmd0OyZndDsgQW5vdGhlciBjcml0ZXJpb24gZm9yIHNlbGVjdGlvbiBvZiBwcmVmZXJlbmNl
cyBpcyBJUCBhZGRyZXNzIGZhbWlseS48YnI+DQomZ3Q7Jmd0OyBJQ0Ugd29ya3Mgd2l0aCBib3Ro
IElQdjQgYW5kIElQdjYuJm5ic3A7IEl0IHRoZXJlZm9yZSBwcm92aWRlcyBhIHRyYW5zaXRpb248
YnI+DQomZ3Q7Jmd0OyBtZWNoYW5pc20gdGhhdCBhbGxvd3MgZHVhbC1zdGFjayBob3N0cyB0byBw
cmVmZXIgY29ubmVjdGl2aXR5IG92ZXI8YnI+DQomZ3Q7Jmd0OyBJUHY2LCBidXQgdG8gZmFsbCBi
YWNrIHRvIElQdjQgaW4gY2FzZSB0aGUgdjYgbmV0d29ya3MgYXJlPGJyPg0KJmd0OyZndDsgZGlz
Y29ubmVjdGVkLiBJbXBsZW1lbnRhdGlvbiBzaG91bGQgZm9sbG93IHRoZSBndWRsaW5lcyBmcm9t
IFJGQ1hYWDxicj4NCiZndDsmZ3Q7IFtkdWFsc3RhY2stZmFpcm5lc10gdG8gYXZvaWQgZWNlc3Np
dmUgZGVhbHlzIGluIHRoZSBjb25uZWN0aXZpdHkgY2hlY2s8YnI+DQomZ3Q7Jmd0OyBwaGFzZSBp
ZiBicm9rZW4gcGF0aHMgZXhpc3RzLjxicj4NCiZndDsmZ3Q7IDxicj4NCiZndDsmZ3Q7IEFub3Ro
ZXIgY3JpdGVyaW9uIGZvciBzZWxlY3RpbmcgcHJlZmVyZW5jZXMgbWlnaHQgYmUgc2VjdXJpdHkg
b3I8YnI+DQomZ3Q7Jmd0OyBwcml2YWN5LiZuYnNwOyBJZiBhIHVzZXIgaXMgYSB0ZWxlY29tbXV0
ZXIsIGFuZCB0aGVyZWZvcmUgY29ubmVjdGVkIHRvIGE8YnI+DQomZ3Q7Jmd0OyBjb3Jwb3JhdGUg
bmV0d29yayBhbmQgYSBsb2NhbCBob21lIG5ldHdvcmssIHRoZSB1c2VyIG1heSBwcmVmZXIgdGhl
aXI8YnI+DQomZ3Q7Jmd0OyB2b2ljZSB0cmFmZmljIHRvIGJlIHJvdXRlZCBvdmVyIHRoZSBWUE4g
b3Igc2ltaWxhciB0dW5uZWwgaW4gb3JkZXIgdG88YnI+DQomZ3Q7Jmd0OyBrZWVwIGl0IG9uIHRo
ZSBjb3Jwb3JhdGUgbmV0d29yayB3aGVuIGNvbW11bmljYXRpbmcgd2l0aGluIHRoZTxicj4NCiZn
dDsmZ3Q7IGVudGVycHJpc2UsIGJ1dCB1c2UgdGhlIGxvY2FsIG5ldHdvcmsgd2hlbiBjb21tdW5p
Y2F0aW5nIHdpdGggdXNlcnM8YnI+DQomZ3Q7Jmd0OyBvdXRzaWRlIG9mIHRoZSBlbnRlcnByaXNl
LiZuYnNwOyBJbiBzdWNoIGEgY2FzZSwgYSBWUE4gYWRkcmVzcyB3b3VsZCBoYXZlIGE8YnI+DQom
Z3Q7Jmd0OyBoaWdoZXIgbG9jYWwgcHJlZmVyZW5jZSB0aGFuIGFueSBvdGhlciBhZGRyZXNzLjxi
cj4NCiZndDsmZ3Q7IDxicj4NCiZndDsmZ3Q7IE9wZW4gSXNzdWVzOjxicj4NCiZndDsmZ3Q7IC0g
UmVsYXhpbmcgbGFuZ3VhZ2UgdGhhdCBpbmRpY2F0ZXMgYmFkIGJhZCB0aGluZ3MgaGFwcGVuIGlm
IGEgcmVsYXkgaXM8YnI+DQomZ3Q7Jmd0OyBpbnZvbHZlZC48YnI+DQomZ3Q7Jmd0OyAtIFJlbW92
ZWQgVGV4dCByZWdhcmRpbmcgNnRvNC4gQW55b25lIHVzaW5nIGl0PyhOQVQ2NCBhbmQgRE5TNjQg
aXMgdGhlPGJyPg0KJmd0OyZndDsgLSB3YXkgdG8gZ28/KSBDYW4gYWRkIHRleHQgdG8gdGhlPGJy
Pg0KJmd0OyZndDsgZmFpcm5lc3MgZHJhZnQgdG8gc2ltcGxpZnkgSUNFYmlzLiA2dG80IGlzIGEg
dHVubmVsIGFuZCB0aGUgZmFpcm5lc3M8YnI+DQomZ3Q7Jmd0OyBkcmFmdCB0YWxrcyBhYm91dCB0
dW5uZWxzLiAoTm9uZSBtZW50aW9uZWQgZm9yIHRoZSBmYXIgb2YgY2FsbGluZzxicj4NCiZndDsm
Z3Q7IG91dCB0aGUgYmFkIG9uZXMuLik8YnI+DQomZ3Q7Jmd0OyAtIEFkZGVkIHByaXZhY3kgdG8g
YXMgYSBWUE4gZXhhbXBsZSBhcyB3ZWxsLjxicj4NCiZndDsmZ3Q7IC0gSSBmZWVsIG1vcmUgdGV4
dCBpcyBuZWVkZWQgaWYgd2Ugd2FudCB0byBrZWVwIHRoZSBWUE4gdGV4dCB0aGVyZS4gV2U8YnI+
DQomZ3Q7Jmd0OyBuZWVkIHRvIGV4cGxhaW4gc3BsaXQgdHVubmVsaW5nIGFuZCBob3cgdGhhdCBt
aWdoIG9yIG1pZ2h0IG5vdCBiZTxicj4NCiZndDsmZ3Q7IGF2YWlsYWJsZS4gU29tZSB3b3JkaW5n
IHJlZ2FyZGluZyBJUCBhZHJlZXNzIGxlYWtlZ2Ugd291bGQgYWxzbyBiZTxicj4NCiZndDsmZ3Q7
IGJlbmVmaWNpYWwuJm5ic3A7IDxicj4NCiZndDsmZ3Q7IDxicj4NCiZndDsmZ3Q7IDxicj4NCiZn
dDsmZ3Q7IDxicj4NCiZndDsmZ3Q7IC4tLjxicj4NCiZndDsmZ3Q7IFDDpWwtRXJpazxicj4NCiZn
dDsmZ3Q7IDxicj4NCiZndDsmZ3Q7Jmd0OyBPbiAxMCBKdW4gMjAxNiwgYXQgMTM6NTMsIGludGVy
bmV0LWRyYWZ0c0BpZXRmLm9yZyB3cm90ZTo8YnI+DQomZ3Q7Jmd0OyZndDsgPGJyPg0KJmd0OyZn
dDsmZ3Q7IDxicj4NCiZndDsmZ3Q7Jmd0OyBBIE5ldyBJbnRlcm5ldC1EcmFmdCBpcyBhdmFpbGFi
bGUgZnJvbSB0aGUgb24tbGluZSBJbnRlcm5ldC1EcmFmdHM8YnI+DQomZ3Q7Jmd0OyZndDsgZGly
ZWN0b3JpZXMuPGJyPg0KJmd0OyZndDsmZ3Q7IFRoaXMgZHJhZnQgaXMgYSB3b3JrIGl0ZW0gb2Yg
dGhlIEludGVyYWN0aXZlIENvbm5lY3Rpdml0eSBFc3RhYmxpc2htZW50PGJyPg0KJmd0OyZndDsm
Z3Q7IG9mIHRoZSBJRVRGLjxicj4NCiZndDsmZ3Q7Jmd0OyA8YnI+DQomZ3Q7Jmd0OyZndDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgVGl0bGUmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgOiBJQ0UgTXVsdGlob21l
ZCBhbmQgSVB2NC9JUHY2IER1YWwgU3RhY2s8YnI+DQomZ3Q7Jmd0OyZndDsgRmFpcm5lc3M8YnI+
DQomZ3Q7Jmd0OyZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgQXV0aG9y
cyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyA6IFBhYWwt
RXJpayBNYXJ0aW5zZW48YnI+DQomZ3Q7Jmd0OyZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsgVGlydW1hbGVzd2FyIFJlZGR5PGJyPg0KJmd0OyZndDsmZ3Q7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7IFByYXNoYW50aCBQYXRpbDxicj4NCiZndDsmZ3Q7Jmd0OyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBGaWxlbmFtZSZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyA6IGRyYWZ0LWlldGYtaWNlLWR1YWxzdGFjay1mYWlybmVzcy0wMy50
eHQ8YnI+DQomZ3Q7Jmd0OyZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgUGFnZXMm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsgOiAxMDxicj4NCiZndDsmZ3Q7Jmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBE
YXRlJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7IDogMjAxNi0wNi0xMDxicj4NCiZndDsmZ3Q7Jmd0OyA8YnI+DQomZ3Q7Jmd0
OyZndDsgQWJzdHJhY3Q6PGJyPg0KJmd0OyZndDsmZ3Q7Jm5ic3A7IFRoaXMgZG9jdW1lbnQgcHJv
dmlkZXMgZ3VpZGVsaW5lcyBvbiBob3cgdG8gbWFrZSBJbnRlcmFjdGl2ZTxicj4NCiZndDsmZ3Q7
Jmd0OyZuYnNwOyBDb25uZWN0aXZpdHkgRXN0YWJsaXNobWVudCAoSUNFKSBjb25jbHVkZSBmYXN0
ZXIgaW4gbXVsdGlob21lZCBhbmQ8YnI+DQomZ3Q7Jmd0OyZndDsmbmJzcDsgSVB2NC9JUHY2IGR1
YWwtc3RhY2sgc2NlbmFyaW9zIHdoZXJlIGJyb2tlbiBwYXRocyBleGlzdC4mbmJzcDsgVGhlPGJy
Pg0KJmd0OyZndDsmZ3Q7Jm5ic3A7IHByb3ZpZGVkIGd1aWRlbGluZXMgYXJlIGJhY2t3YXJkcyBj
b21wYXRpYmxlIHdpdGggdGhlIG9yaWdpbmFsIElDRTxicj4NCiZndDsmZ3Q7Jmd0OyZuYnNwOyBz
cGVjaWZpY2F0aW9uLjxicj4NCiZndDsmZ3Q7Jmd0OyA8YnI+DQomZ3Q7Jmd0OyZndDsgPGJyPg0K
Jmd0OyZndDsmZ3Q7IFRoZSBJRVRGIGRhdGF0cmFja2VyIHN0YXR1cyBwYWdlIGZvciB0aGlzIGRy
YWZ0IGlzOjxicj4NCiZndDsmZ3Q7Jmd0OyA8YSBocmVmPSJodHRwczovL2RhdGF0cmFja2VyLmll
dGYub3JnL2RvYy9kcmFmdC1pZXRmLWljZS1kdWFsc3RhY2stZmFpcm5lc3MvIj4NCmh0dHBzOi8v
ZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0LWlldGYtaWNlLWR1YWxzdGFjay1mYWlybmVz
cy88L2E+PGJyPg0KJmd0OyZndDsmZ3Q7IDxicj4NCiZndDsmZ3Q7Jmd0OyBUaGVyZSdzIGFsc28g
YSBodG1saXplZCB2ZXJzaW9uIGF2YWlsYWJsZSBhdDo8YnI+DQomZ3Q7Jmd0OyZndDsgPGEgaHJl
Zj0iaHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0LWlldGYtaWNlLWR1YWxzdGFjay1m
YWlybmVzcy0wMyI+aHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0LWlldGYtaWNlLWR1
YWxzdGFjay1mYWlybmVzcy0wMzwvYT48YnI+DQomZ3Q7Jmd0OyZndDsgPGJyPg0KJmd0OyZndDsm
Z3Q7IEEgZGlmZiBmcm9tIHRoZSBwcmV2aW91cyB2ZXJzaW9uIGlzIGF2YWlsYWJsZSBhdDo8YnI+
DQomZ3Q7Jmd0OyZndDsgPGEgaHJlZj0iaHR0cHM6Ly93d3cuaWV0Zi5vcmcvcmZjZGlmZj91cmwy
PWRyYWZ0LWlldGYtaWNlLWR1YWxzdGFjay1mYWlybmVzcy0wMyI+DQpodHRwczovL3d3dy5pZXRm
Lm9yZy9yZmNkaWZmP3VybDI9ZHJhZnQtaWV0Zi1pY2UtZHVhbHN0YWNrLWZhaXJuZXNzLTAzPC9h
Pjxicj4NCiZndDsmZ3Q7Jmd0OyA8YnI+DQomZ3Q7Jmd0OyZndDsgPGJyPg0KJmd0OyZndDsmZ3Q7
IFBsZWFzZSBub3RlIHRoYXQgaXQgbWF5IHRha2UgYSBjb3VwbGUgb2YgbWludXRlcyBmcm9tIHRo
ZSB0aW1lIG9mPGJyPg0KJmd0OyZndDsmZ3Q7IHN1Ym1pc3Npb248YnI+DQomZ3Q7Jmd0OyZndDsg
dW50aWwgdGhlIGh0bWxpemVkIHZlcnNpb24gYW5kIGRpZmYgYXJlIGF2YWlsYWJsZSBhdCB0b29s
cy5pZXRmLm9yZy48YnI+DQomZ3Q7Jmd0OyZndDsgPGJyPg0KJmd0OyZndDsmZ3Q7IEludGVybmV0
LURyYWZ0cyBhcmUgYWxzbyBhdmFpbGFibGUgYnkgYW5vbnltb3VzIEZUUCBhdDo8YnI+DQomZ3Q7
Jmd0OyZndDsgPGEgaHJlZj0iZnRwOi8vZnRwLmlldGYub3JnL2ludGVybmV0LWRyYWZ0cy8iPmZ0
cDovL2Z0cC5pZXRmLm9yZy9pbnRlcm5ldC1kcmFmdHMvPC9hPjxicj4NCiZndDsmZ3Q7Jmd0OyA8
YnI+DQomZ3Q7Jmd0OyZndDsgX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX188YnI+DQomZ3Q7Jmd0OyZndDsgSWNlIG1haWxpbmcgbGlzdDxicj4NCiZndDsmZ3Q7
Jmd0OyBJY2VAaWV0Zi5vcmc8YnI+DQomZ3Q7Jmd0OyZndDsgPGEgaHJlZj0iaHR0cHM6Ly93d3cu
aWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9pY2UiPmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxt
YW4vbGlzdGluZm8vaWNlPC9hPjxicj4NCiZndDsmZ3Q7IDxicj4NCiZndDsmZ3Q7IF9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fPGJyPg0KJmd0OyZndDsgSWNl
IG1haWxpbmcgbGlzdDxicj4NCiZndDsmZ3Q7IEljZUBpZXRmLm9yZzxicj4NCiZndDsmZ3Q7IDxh
IGhyZWY9Imh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vaWNlIj5odHRwczov
L3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ljZTwvYT48YnI+DQomZ3Q7IDxicj4NCjxi
cj4NCjwvZGl2Pg0KPC9zcGFuPjwvZm9udD4NCjwvYm9keT4NCjwvaHRtbD4NCg==

--_000_7594FB04B1934943A5C02806D1A2204B3804A3E0ESESSMB209erics_--


From nobody Fri Jun 10 10:19:19 2016
Return-Path: <deadbeef@google.com>
X-Original-To: ice@ietfa.amsl.com
Delivered-To: ice@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A867112D821 for <ice@ietfa.amsl.com>; Fri, 10 Jun 2016 10:19:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.126
X-Spam-Level: 
X-Spam-Status: No, score=-4.126 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RP_MATCHES_RCVD=-1.426, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=google.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AHYm7HyMZIzE for <ice@ietfa.amsl.com>; Fri, 10 Jun 2016 10:19:16 -0700 (PDT)
Received: from mail-yw0-x22e.google.com (mail-yw0-x22e.google.com [IPv6:2607:f8b0:4002:c05::22e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EA24C12D098 for <ice@ietf.org>; Fri, 10 Jun 2016 10:19:15 -0700 (PDT)
Received: by mail-yw0-x22e.google.com with SMTP id c72so72173964ywb.1 for <ice@ietf.org>; Fri, 10 Jun 2016 10:19:15 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=2TwTzxR7jNI7VF6yjFVwRih70/AAf3rIJGx5xOYwbRc=; b=ZO5jURFeoLN+E8dsxGF14KIbCVarjxK+u/6Q7fKfhUA9NZbl0feh6fcDGEMnPE3WZ7 BLyHGq1qQmWRskhZ+ypd2HDAjy5bGLacIiu2iroq6JURWkfqUpTCFe8nMMFsHfCOAX22 C98igEBTMojwnt+3EwkKrRATLBmMTkpCiXgrs8xJoHhQTu7kNs9y/LabtaXIX2bMlXYj enQiVvn/S8GBT+gHch1IveBmWcQ170rjmYIlq6zFuEhFeUIeWbYkuM0bhtkpMdd8Xd9v BbY2geCUtK+B2nt+hO/jxTt++ppy9QNkj50hZXtnnqafV+qH67LuCPWVwPS+5xYZCBsd 2izg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=2TwTzxR7jNI7VF6yjFVwRih70/AAf3rIJGx5xOYwbRc=; b=aE2Xdri4HY6eL3frEUCK7YoQqe3v1lj4SsQ7UGj6N1je+ZqVfI4+7AxRQTnMjfYDb3 qa+HNgCnbxBCyZP80o7zIh4hYPoTrQbUDnN9+D6lkuHHrTsaowGG62gCo4nbOvdQF/Zd GgByGkpAkB3GiXa9ci4kC1h9+TcTmCDPlgpFrokLAfC88b7TBZc6t4944sU6wGcx4CNS 26ulio4KimQecUfMi14XkCotFHoiugLqU9AZ+/aw4OMB7BZx5zT66Kpo4qYlIDak6ilW l/xDknp8Ff4aqR9GMMyU4mNNzKAQKU0vyhIZAKxNkPq590OkfOABvdgbIhYdNiP57YAh X6lg==
X-Gm-Message-State: ALyK8tIxchUfSTzcRlGaUrpJoMaf1sFcc6QWbIfR9oiJxmihHXg6eI31xf2ldMtJAMyjcNukfMy64fD5pDkWvOoJ
X-Received: by 10.129.89.212 with SMTP id n203mr1848423ywb.102.1465579154999;  Fri, 10 Jun 2016 10:19:14 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.13.233.194 with HTTP; Fri, 10 Jun 2016 10:19:14 -0700 (PDT)
In-Reply-To: <C3FF0F69-2BC2-412E-A54A-97713429194D@live555.com>
References: <C3FF0F69-2BC2-412E-A54A-97713429194D@live555.com>
From: Taylor Brandstetter <deadbeef@google.com>
Date: Fri, 10 Jun 2016 10:19:14 -0700
Message-ID: <CAK35n0a6dNJng3=Ex5393fK7zn73u+oeNNwLPuW+Ven8C+Wu+w@mail.gmail.com>
To: Ross Finlayson <finlayson@live555.com>
Content-Type: multipart/alternative; boundary=001a11491644eceaef0534efbc14
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/gOAus-n6Ll3hfTfBC6zVd6_VTkE>
Cc: ice@ietf.org
Subject: Re: [Ice] STUN attribute 0xC057 - What is this?
X-BeenThere: ice@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Interactive Connectivity Establishment \(ICE\)" <ice.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ice>, <mailto:ice-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ice/>
List-Post: <mailto:ice@ietf.org>
List-Help: <mailto:ice-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ice>, <mailto:ice-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Jun 2016 17:19:18 -0000

--001a11491644eceaef0534efbc14
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Not off-topic at all, actually. We're using 0xC057 for an experimental
"network cost" attribute, which is described in this draft:
https://tools.ietf.org/html/draft-thatcher-ice-network-cost-00

This is used in order to communicate an endpoint's preference for different
networks (if the endpoint is using multiple network interfaces), so that
the controlling ICE endpoint can select the preferred one based on certain
criteria. We can't just use the ICE candidate priority, because the "type
preference" part of the priority (local, stun, relay) takes precedence over
the "local preference". There are other reasons as well, which are
discussed in the draft.

On Thu, Jun 9, 2016 at 6:15 PM, Ross Finlayson <finlayson@live555.com>
wrote:

> (Apologies in advance for the slightly off-topic question)
>
> I=E2=80=99ve found that my STUN server (in my WebRTC server implementatio=
n) often
> receives STUN Binding Requests that contain an unknown attribute type
> 0xC057.  This attribute is always 4-bytes long, with each of the four byt=
es
> being zero.
>
> This unknown attribute is sent by Chrome (and Opera) browsers, but
> apparently never by Firefox.
>
> According to RFC 5389 (and IANA), STUN attribute 0xC057 is unassigned, bu=
t
> is in the 'Designated Expert=E2=80=99 Comprehension-Optional range.
>
> Does anyone know what this is?
>
>
> Ross Finlayson
> Live Networks, Inc.
> http://www.live555.com/
>
> _______________________________________________
> Ice mailing list
> Ice@ietf.org
> https://www.ietf.org/mailman/listinfo/ice
>

--001a11491644eceaef0534efbc14
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Not off-topic at all, actually. We&#39;re using 0xC057 for=
 an experimental &quot;network cost&quot; attribute, which is described in =
this draft:=C2=A0<a href=3D"https://tools.ietf.org/html/draft-thatcher-ice-=
network-cost-00">https://tools.ietf.org/html/draft-thatcher-ice-network-cos=
t-00</a><div><br></div><div>This is used in order to communicate an endpoin=
t&#39;s preference for different networks (if the endpoint is using multipl=
e network interfaces), so that the controlling ICE endpoint can select the =
preferred one based on certain criteria. We can&#39;t just use the ICE cand=
idate priority, because the &quot;type preference&quot; part of the priorit=
y (local, stun, relay) takes precedence over the &quot;local preference&quo=
t;. There are other reasons as well, which are discussed in the draft.</div=
></div><div class=3D"gmail_extra"><br><div class=3D"gmail_quote">On Thu, Ju=
n 9, 2016 at 6:15 PM, Ross Finlayson <span dir=3D"ltr">&lt;<a href=3D"mailt=
o:finlayson@live555.com" target=3D"_blank">finlayson@live555.com</a>&gt;</s=
pan> wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex=
;border-left:1px #ccc solid;padding-left:1ex">(Apologies in advance for the=
 slightly off-topic question)<br>
<br>
I=E2=80=99ve found that my STUN server (in my WebRTC server implementation)=
 often receives STUN Binding Requests that contain an unknown attribute typ=
e 0xC057.=C2=A0 This attribute is always 4-bytes long, with each of the fou=
r bytes being zero.<br>
<br>
This unknown attribute is sent by Chrome (and Opera) browsers, but apparent=
ly never by Firefox.<br>
<br>
According to RFC 5389 (and IANA), STUN attribute 0xC057 is unassigned, but =
is in the &#39;Designated Expert=E2=80=99 Comprehension-Optional range.<br>
<br>
Does anyone know what this is?<br>
<br>
<br>
Ross Finlayson<br>
Live Networks, Inc.<br>
<a href=3D"http://www.live555.com/" rel=3D"noreferrer" target=3D"_blank">ht=
tp://www.live555.com/</a><br>
<br>
_______________________________________________<br>
Ice mailing list<br>
<a href=3D"mailto:Ice@ietf.org">Ice@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/ice" rel=3D"noreferrer" ta=
rget=3D"_blank">https://www.ietf.org/mailman/listinfo/ice</a><br>
</blockquote></div><br></div>

--001a11491644eceaef0534efbc14--


From nobody Fri Jun 10 11:33:22 2016
Return-Path: <palmarti@cisco.com>
X-Original-To: ice@ietfa.amsl.com
Delivered-To: ice@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8E3A812D7DE for <ice@ietfa.amsl.com>; Fri, 10 Jun 2016 11:33:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -15.946
X-Spam-Level: 
X-Spam-Status: No, score=-15.946 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-1.426, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QBy9TwdJ-gIU for <ice@ietfa.amsl.com>; Fri, 10 Jun 2016 11:33:18 -0700 (PDT)
Received: from alln-iport-4.cisco.com (alln-iport-4.cisco.com [173.37.142.91]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D3F0312D7C6 for <ice@ietf.org>; Fri, 10 Jun 2016 11:33:16 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=40464; q=dns/txt; s=iport; t=1465583596; x=1466793196; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=5l2WMAPr6e4Uj+vL5BZmxoZIXZAFG5u64V6uz9gov6U=; b=CXr+wYmWF5Vj7lxLs5J6FMVAgx4BWElYrmx1wqCzNBsgDUrFLQuBjaj9 CuFFJJlAZwWVnRfxw+sQggc5E36+a75vm698Q8nH90IIYW1QFQ+b4W2pZ MWYtGa1s0BRK9+nyjYPkVEJpokvybfIKQpag90beGK+gkwp2ShRvK8fBZ k=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0D9AQCvB1tX/4cNJK1egnBOVn0Gux+Be?= =?us-ascii?q?hcBCoV1AhyBDjgUAQEBAQEBAWUnhEUBAQEDAQEBASBLCwULAgEIEQQBAQEgBwM?= =?us-ascii?q?CAgIlCxQDAQUIAgQOBYgoCA6tIpBaAQEBAQEBAQEBAQEBAQEBAQEBAQEBHIYng?= =?us-ascii?q?XcIgUuBA4QqLSeCQyuCLwWNbopxAYYDgniFLIFpToQEgyyFOY9qAQ8PNoIMF4F?= =?us-ascii?q?LbokJfwEBAQ?=
X-IronPort-AV: E=Sophos;i="5.26,451,1459814400";  d="scan'208,217";a="283368475"
Received: from alln-core-2.cisco.com ([173.36.13.135]) by alln-iport-4.cisco.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 10 Jun 2016 18:33:10 +0000
Received: from XCH-RTP-018.cisco.com (xch-rtp-018.cisco.com [64.101.220.158]) by alln-core-2.cisco.com (8.14.5/8.14.5) with ESMTP id u5AIXATj027754 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL); Fri, 10 Jun 2016 18:33:10 GMT
Received: from xch-rtp-019.cisco.com (64.101.220.159) by XCH-RTP-018.cisco.com (64.101.220.158) with Microsoft SMTP Server (TLS) id 15.0.1104.5; Fri, 10 Jun 2016 14:33:09 -0400
Received: from xch-rtp-019.cisco.com ([64.101.220.159]) by XCH-RTP-019.cisco.com ([64.101.220.159]) with mapi id 15.00.1104.009; Fri, 10 Jun 2016 14:33:09 -0400
From: "Pal Martinsen (palmarti)" <palmarti@cisco.com>
To: Christer Holmberg <christer.holmberg@ericsson.com>
Thread-Topic: [Ice] I-D Action: draft-ietf-ice-dualstack-fairness-03.txt
Thread-Index: AQHRww6oLZawCbGodE+XQzAhOWc3XJ/i3isAgAAHVICAAA9UgIAACWGAgABL1oA=
Date: Fri, 10 Jun 2016 18:33:09 +0000
Message-ID: <5B5CF18D-3721-49C7-ADBA-EF5F82498DF6@cisco.com>
References: <20160610115302.15435.33439.idtracker@ietfa.amsl.com> <B80DEF8B-1032-41EA-BD79-6826D655DDC4@cisco.com> <D3808E5D.A91A%christer.holmberg@ericsson.com> <6544C38E-B16B-445E-A23C-E2D14D540667@cisco.com> <7594FB04B1934943A5C02806D1A2204B3804A3E0@ESESSMB209.ericsson.se>
In-Reply-To: <7594FB04B1934943A5C02806D1A2204B3804A3E0@ESESSMB209.ericsson.se>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.61.249.254]
Content-Type: multipart/alternative; boundary="_000_5B5CF18D372149C7ADBAEF5F82498DF6ciscocom_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/RXlMQXmKw4hS3bgMQU_4o5PbVoE>
Cc: "ice@ietf.org" <ice@ietf.org>
Subject: Re: [Ice] I-D Action: draft-ietf-ice-dualstack-fairness-03.txt
X-BeenThere: ice@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Interactive Connectivity Establishment \(ICE\)" <ice.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ice>, <mailto:ice-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ice/>
List-Post: <mailto:ice@ietf.org>
List-Help: <mailto:ice-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ice>, <mailto:ice-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Jun 2016 18:33:20 -0000

--_000_5B5CF18D372149C7ADBAEF5F82498DF6ciscocom_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

DQpIbW1tLA0KDQpOb3cgSSBhbSBjb25mdXNlZOKApg0KDQo1MjQ1YmlzIFNlY3Rpb24gNC4xLjIu
MSBleHBsaWNpdGx5IG1lbnRpb24gZHVhbC1zdGFjayBhcyBhIHR5cGUgb2YgbXVsdGlob21pbmcu
IEluIHRoYXQgc2VjdGlvbiBpdCBtYWtlIHNlbnNlIHRvIHJlZmVyZW5jZSB0aGUgc3BlY2lmaWMg
cGFydCBpbiBkc2YgdGhhdCBkaXNjdXNzZXMgdGhhdCAoU2VjdGlvbiA0KS4NCg0KU2VjdGlvbiA0
LjEuMi4yIHRhbGtzIGFib3V0IG11bHRpaG9taW5nIGluIG1vcmUgZ2VuZXJpYyB0ZXJtcywgbGlr
ZSBWUE4gdHVubmVscywgbXVsdGlwbGUgSVAgYWRkcmVzc2VzIHByIGludGVyZmFjZSBhbmQgc28g
b24uIEhvd2V2ZXIgaXQgYWxzbyBtZW50aW9ucyBkdWFsLXN0YWNrLiBTbyBpbiB0aGF0IHNlY3Rp
b24gaXQgbWFrZSBzZW5zZSB0byByZWZlcmVuY2UgdGhlIHdob2xlIGRzZiBkcmFmdC4NCg0KSSB0
aGluayBzZWN0aW9uIDQuMS4yLjIgc2hvdWxkIGhhdmUgYSBjb21wbGV0ZSBtYWtlb3ZlciBJIGRv
IG5vdCB0aGluayBpdCByZWFsbHkgcmVmbGVjdHMgcmVhbGl0eS4NCg0KLi0uDQpQw6VsLUVyaWsN
Cg0KT24gMTAgSnVuIDIwMTYsIGF0IDE2OjAxLCBDaHJpc3RlciBIb2xtYmVyZyA8Y2hyaXN0ZXIu
aG9sbWJlcmdAZXJpY3Nzb24uY29tPG1haWx0bzpjaHJpc3Rlci5ob2xtYmVyZ0Blcmljc3Nvbi5j
b20+PiB3cm90ZToNCg0KSGksDQoNCk15IHF1ZXN0aW9uIGlzOiBhcyBkcmFmdC1kc2YgdGFsa3Mg
YWJvdXQgaG93IHRvIGltcHJvdmUgbXVsdGlob21pbmcgaW4gZ2VuZXJhbCwgd2h5IGRvZXMgNTI0
NWJpcyBvbmx5IHJlZmVyZW5jZXMgdGhlIGRyYWZ0IGZvciBkdWFsLXN0YWNrIG11bHRpaG9taW5n
Pw0KDQpJRiB5b3UgdGhpbmsgZHJhZnQtZHNmIHNob3VsZCBiZSByZWZlcmVuY2VkIE9OTFkgZm9y
IGR1YWwtc3RhY2sgbXVsdGlob21pbmcsIHRoZW4gdGhlIGRyYWZ0IHNob3VsZCBPTkxZIHRhbGsg
YWJvdXQgaG93IHRvIGltcHJvdmUgZHVhbC1zdGFjayBtdWx0aWhvbWluZyA6KQ0KDQpSZWdhcmRz
LA0KDQpDaHJpc3Rlcg0KDQpTZW50IGZyb20gbXkgV2luZG93cyBQaG9uZQ0KX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18NCkZyb206IFBhbCBNYXJ0aW5zZW4gKHBhbG1hcnRpKTxtYWls
dG86cGFsbWFydGlAY2lzY28uY29tPg0KU2VudDog4oCOMTAv4oCOMDYv4oCOMjAxNiAxNjoyOA0K
VG86IENocmlzdGVyIEhvbG1iZXJnPG1haWx0bzpjaHJpc3Rlci5ob2xtYmVyZ0Blcmljc3Nvbi5j
b20+DQpDYzogaWNlQGlldGYub3JnPG1haWx0bzppY2VAaWV0Zi5vcmc+DQpTdWJqZWN0OiBSZTog
W0ljZV0gSS1EIEFjdGlvbjogZHJhZnQtaWV0Zi1pY2UtZHVhbHN0YWNrLWZhaXJuZXNzLTAzLnR4
dA0KDQoNCj4gT24gMTAgSnVuIDIwMTYsIGF0IDE0OjMzLCBDaHJpc3RlciBIb2xtYmVyZyA8Y2hy
aXN0ZXIuaG9sbWJlcmdAZXJpY3Nzb24uY29tPG1haWx0bzpjaHJpc3Rlci5ob2xtYmVyZ0Blcmlj
c3Nvbi5jb20+PiB3cm90ZToNCj4NCj4gSGksDQo+DQo+IFRoZSBzdWdnZXN0ZWQgdGV4dCBzYXlz
IHRoYXQsIGlmIGEgaG9zdCBpcyBtdWx0aWhvbWVkIGJlY2F1c2UgaXQgaXMNCj4gZHVhbC1zdGFj
aywgdGhlIGd1aWRlbGluZXMgaW4gaWNlLWR1YWxzdGFjay1mYWlybmVzcyBzaG91bGQgYmUgZm9s
bG93ZWQuDQo+DQo+IEhvd2V2ZXIsIHNlY3Rpb24gMyBvZiBpY2UtZHVhbHN0YWNrLWZhaXJuZXNz
IHNlZW1zIHRvIGJlIGFib3V0IG11bHRpaG9taW5nDQo+IGluIGdlbmVyYWwgKG5vdCBuZWNlc3Nh
cmlseSBkdWUgdG8gZHVhbC1zdGFjaykuDQo+DQo+IEFuZCwgYXMgdGhlIG5hbWUgb2Ygc2VjdGlv
biAzIGNvbnRhaW5zIMKzSW1wcm92aW5nwrIsIHNob3VsZG7CuXQgYWxsDQo+IG11bHRpaG9taW5n
IGhvc3RzIHVzZSBpY2UtZHVhbHN0YWNrLWZhaXJuZXNzPw0KPg0KU28gd291bGQ6DQoNCklmIGEg
aG9zdCBpcyBtdWx0aWhvbWVkIGJlY2F1c2UgaXQgaXMgZHVhbC1zdGFjaywgdGhlIGxvY2FsIHBy
ZWZlcmVuY2UNCnNob3VsZCBiZSBzZXQgYWNvcmRpbmcgdG8gdGhlIGN1cnJlbnQgYmVzdCBwcmFj
dGljZSBkZXNjcmliZWQgaW4NClJGQyBYWFhYIFtpY2UtZHVhbHN0YWNrLWZhaXJuZXNzXSBzZWN0
aW9uIDQuDQoNCmJlIGJldHRlcj8NCg0KDQpJQ0VCaXMgc2VjdGlvbiA0LjEuMi4yLiB0YWxrcyBh
Ym91dCBtdWx0aWhvbWluZyBpbiBtb3JlIGdlbmVyaWMgdGVybXMgc28gdGhhdCBjYW4gcmVmZXJl
bmNlIHdpdGhvdXQgYW55IHNwZWNpZmljIHNlY3Rpb25zLg0KDQpXZSBjYW4gY29sbGFwc2Ugc2Vj
dGlvbiAzIGFuZCA0IGluIHRoZSBmYWlybmVzcyBkcmFmdCBhbmQgYmUgbW9yZSBleHBsaWNpdCB0
aGF0IGR1YWwtc3RhY2sgcmVhbGx5IGlzIGEgc3BlY2lhbCBjYXNlIG9mIG11bHRpaG9taW5nLiBC
dXQgSSB0aGluayBwZW9wbGUgYXJlIHVzZWQgdG8gaGF2ZSBhIGRpc3RpbmN0aW9uIGJldHdlZW4g
bXVsdGlob21pbmcgYW5kIGR1YWwtc3RhY2suDQoNCg0KLi0uDQpQw6VsLUVyaWsNCg0KPiBSZWdh
cmRzLA0KPg0KPiBDaHJpc3Rlcg0KPg0KPg0KPiBPbiAxMC8wNi8xNiAxNTowNywgIkljZSBvbiBi
ZWhhbGYgb2YgUGFsIE1hcnRpbnNlbiAocGFsbWFydGkpIg0KPiA8aWNlLWJvdW5jZXNAaWV0Zi5v
cmc8bWFpbHRvOmljZS1ib3VuY2VzQGlldGYub3JnPiBvbiBiZWhhbGYgb2YgcGFsbWFydGlAY2lz
Y28uY29tPG1haWx0bzpwYWxtYXJ0aUBjaXNjby5jb20+PiB3cm90ZToNCj4NCj4+IEhpIGFsbCwN
Cj4+DQo+PiBUaGlzIHZlcnNpb24gdHJpZXMgdG8gYWRkcmVzcyBpc3N1ZXMgZHVyaW5nIElFU0cg
cmV2aWV3Lg0KPj4NCj4+IC0gQ2hhbmdlZCBJbnRlbmRlZCBTdGF0dXMgdG8gQmVzdCBDdXJyZW50
IFByYWN0aWNlcw0KPj4gLSBBbGwgcmVmZXJlbmNlcyBhcmUgbm93IHRvIElDRWJpcyBub3QgSUNF
Lg0KPj4gLSBDaGFuZ2VzIHRvIHJlZmxlY3QgcHJvcG9zZWQgbmV3IHRleHQgaW4gSUNFYmlzDQo+
PiAtIEJvdGggSUNFYmlzIGFuZCB0aGlzIGRyYWZ0IGNyb3NzIHJlZmVyZW5jZSBlYWNoIG90aGVy
Lg0KPj4NCj4+IFByb3Bvc2VkIGNoYW5nZXMgdG8gSUNFYmlzDQo+Pg0KPj4gU2VjdGlvbiA0LjEu
Mi4xDQo+Pg0KPj4gT2xkIHRleHQ6DQo+PiBJZiBhIGhvc3QgaXMgbXVsdGlob21lZCBiZWNhdXNl
IGl0IGlzIGR1YWwtc3RhY2ssIHRoZSBsb2NhbCBwcmVmZXJlbmNlDQo+PiBTSE9VTEQgYmUgc2V0
IGVxdWFsIHRvIHRoZSBwcmVjZWRlbmNlIHZhbHVlIGZvciBJUCBhZGRyZXNzZXMgZGVzY3JpYmVk
DQo+PiBpbiBSRkMgNjcyNCBbUkZDNjcyNF0uIElmIHRoZSBob3N0IG9wZXJhdGluZyBzeXN0ZW0g
cHJvdmlkZXMgYW4gQVBJDQo+PiBmb3IgZGlzY292ZXJpbmcgcHJlZmVyZW5jZSBhbW9uZyBkaWZm
ZXJlbnQgYWRkcmVzc2VzLCB0aG9zZQ0KPj4gcHJlZmVyZW5jZXMgU0hPVUxEIGJlIHVzZWQgZm9y
IHRoZSBsb2NhbCBwcmVmZXJlbmNlIHRvIHByaW9yaXRpemUNCj4+IGFkZHJlc3NlcyBpbmRpY2F0
ZWQgYXMgcHJlZmVycmVkIGJ5IHRoZSBvcGVyYXRpbmcgc3lzdGVtLg0KPj4NCj4+IE5ldyB0ZXh0
Og0KPj4gSWYgYSBob3N0IGlzIG11bHRpaG9tZWQgYmVjYXVzZSBpdCBpcyBkdWFsLXN0YWNrLCB0
aGUgbG9jYWwgcHJlZmVyZW5jZQ0KPj4gc2hvdWxkIGJlIHNldCBhY29yZGluZyB0byB0aGUgY3Vy
cmVudCBiZXN0IHByYWN0aWNlIGRlc2NyaWJlZCBpbg0KPj4gUkZDIFhYWFggW2ljZS1kdWFsc3Rh
Y2stZmFpcm5lc3NdLg0KPj4NCj4+IE9wZW4gSXNzdWVzOg0KPj4gLSBObyBjYXBpdGFsIFNIT1VM
RCB3aGVuIHJlZmVycmluZyB0byBhIEJDUD8NCj4+IC0gRmFpcm5lc3MgZHJhZnQgdXBkYXRlZCB0
byBtZW50aW9uIFJGQzY3MjQgc28gd2UgY2FuIGF2b2lkIHJlZmVycmluZyBpdA0KPj4gaW4gSUNF
YmlzPw0KPj4gLSBNYWtlIElDRWJpcyBhcyBzaW1wbGUgYXMgcG9zc2libGUgYW5kIGxldCBwZW9w
bGUgcmVhZCB0aGUgZmFpcm5lc3MgQkNQDQo+PiBmb3IgZGV0YWlscz8gQXQgbGVhc3QgYXZvaWQg
aGF2aW5nIHRoZSBzYW1lIGluZm9ybWF0aW9uIGluIGJvdGggUkZDcy4NCj4+DQo+Pg0KPj4gU2Vj
dGlvbiA0LjEuMi4yDQo+Pg0KPj4gTmV3IHRleHQ6DQo+PiBPbmUgY3JpdGVyaW9uIGZvciBzZWxl
Y3Rpb24gb2YgdGhlIHR5cGUgYW5kIGxvY2FsIHByZWZlcmVuY2UgdmFsdWVzIGlzDQo+PiB0aGUg
dXNlIG9mIGEgbWVkaWEgaW50ZXJtZWRpYXJ5LCBzdWNoIGFzIGEgVFVSTiBzZXJ2ZXIsIGEgdHVu
bmVsDQo+PiBzZXJ2aWNlIHN1Y2ggYXMgVlBOIHNlcnZlciwgb3IgTkFULiAgV2l0aCBhIG1lZGlh
IGludGVybWVkaWFyeSwgaWYNCj4+IG1lZGlhIGlzIHNlbnQgdG8gdGhhdCBjYW5kaWRhdGUsIGl0
IHdpbGwgZmlyc3QgdHJhbnNpdCB0aGUgbWVkaWENCj4+IGludGVybWVkaWFyeSBiZWZvcmUgYmVp
bmcgcmVjZWl2ZWQuICBSZWxheWVkIGNhbmRpZGF0ZXMgYXJlIG9uZSB0eXBlDQo+PiBvZiBjYW5k
aWRhdGUgdGhhdCBpbnZvbHZlcyBhIG1lZGlhIGludGVybWVkaWFyeS4gIEFub3RoZXIgYXJlIGhv
c3QNCj4+IGNhbmRpZGF0ZXMgb2J0YWluZWQgZnJvbSBhIFZQTiBpbnRlcmZhY2UuICBXaGVuIG1l
ZGlhIGlzIHRyYW5zaXRlZA0KPj4gdGhyb3VnaCBhIG1lZGlhIGludGVybWVkaWFyeSwgaXQgY2Fu
IGluY3JlYXNlIHRoZSBsYXRlbmN5IGJldHdlZW4NCj4+IHRyYW5zbWlzc2lvbiBhbmQgcmVjZXB0
aW9uLiAgSXQgbWF5IG9yIG1heSBub3QgaW5jcmVhc2UgdGhlIHBhY2tldA0KPj4gbG9zc2VzLCBi
ZWNhdXNlIG9mIHRoZSBhZGRpdGlvbmFsIHJvdXRlciBob3BzIHRoYXQgbWF5IGJlIHRha2VuLiAg
SXQNCj4+IG1heSBpbmNyZWFzZSB0aGUgY29zdCBvZiBwcm92aWRpbmcgc2VydmljZSwgc2luY2Ug
bWVkaWEgd2lsbCBiZSByb3V0ZWQNCj4+IGluIGFuZCByaWdodCBiYWNrIG91dCBvZiBhIG1lZGlh
IGludGVybWVkaWFyeSBydW4gYnkgYSBwcm92aWRlci4gIElmDQo+PiB0aGVzZSBjb25jZXJucyBh
cmUgaW1wb3J0YW50LCB0aGUgdHlwZSBwcmVmZXJlbmNlIGZvciByZWxheWVkDQo+PiBjYW5kaWRh
dGVzIFNIT1VMRCBiZSBsb3dlciB0aGFuIGhvc3QgY2FuZGlkYXRlcy4gIFRoZSBSRUNPTU1FTkRF
RA0KPj4gdmFsdWVzIGFyZSAxMjYgZm9yIGhvc3QgY2FuZGlkYXRlcywgMTAwIGZvciBzZXJ2ZXIg
cmVmbGV4aXZlDQo+PiBjYW5kaWRhdGVzLCAxMTAgZm9yIHBlZXIgcmVmbGV4aXZlIGNhbmRpZGF0
ZXMsIGFuZCAwIGZvciByZWxheWVkDQo+PiBjYW5kaWRhdGVzLg0KPj4NCj4+IEZ1cnRoZXJtb3Jl
LCBpZiBhbiBhZ2VudCBpcyBtdWx0aWhvbWVkIGFuZCBoYXMgbXVsdGlwbGUgSVAgYWRkcmVzc2Vz
LA0KPj4gdGhlIHJlY29tYW5kYXRpb24gaW4gUkZDWFhYWCBbZHVhbC1zdGFjayBmYWlybmVzXSBz
aG91bGQgYmUgZm9sbG93ZWQuDQo+PiBJZiBtdWx0aXBsZSBUVVJOIHNlcnZlcnMgYXJlIHVzZWQs
IGxvY2FsIHByaW9yaXRpZXMgZm9yIHRoZSBjYW5kaWRhdGVzDQo+PiBvYnRhaW5lZCBmcm9tIHRo
ZSBUVVJOIHNlcnZlcnMgYXJlIGNob3NlbiBpbiBhIHNpbWlsYXIgZmFzaGlvbiBhcyBmb3INCj4+
IG11bHRpaG9tZWQgbG9jYWwgY2FuZGlkYXRlczogdGhlIGxvY2FsIHByZWZlcmVuY2UgdmFsdWUg
aXMgdXNlZCB0bw0KPj4gaW5kaWNhdGUgcHJlZmVyZW5jZSBhbW9uZyBkaWZmZXJlbnQgc2VydmVy
cyBidXQgdGhlIHByZWZlcmVuY2UgTVVTVCBiZQ0KPj4gdW5pcXVlIGZvciBlYWNoIG9uZS4NCj4+
DQo+PiBBbm90aGVyIGNyaXRlcmlvbiBmb3Igc2VsZWN0aW9uIG9mIHByZWZlcmVuY2VzIGlzIElQ
IGFkZHJlc3MgZmFtaWx5Lg0KPj4gSUNFIHdvcmtzIHdpdGggYm90aCBJUHY0IGFuZCBJUHY2LiAg
SXQgdGhlcmVmb3JlIHByb3ZpZGVzIGEgdHJhbnNpdGlvbg0KPj4gbWVjaGFuaXNtIHRoYXQgYWxs
b3dzIGR1YWwtc3RhY2sgaG9zdHMgdG8gcHJlZmVyIGNvbm5lY3Rpdml0eSBvdmVyDQo+PiBJUHY2
LCBidXQgdG8gZmFsbCBiYWNrIHRvIElQdjQgaW4gY2FzZSB0aGUgdjYgbmV0d29ya3MgYXJlDQo+
PiBkaXNjb25uZWN0ZWQuIEltcGxlbWVudGF0aW9uIHNob3VsZCBmb2xsb3cgdGhlIGd1ZGxpbmVz
IGZyb20gUkZDWFhYDQo+PiBbZHVhbHN0YWNrLWZhaXJuZXNdIHRvIGF2b2lkIGVjZXNzaXZlIGRl
YWx5cyBpbiB0aGUgY29ubmVjdGl2aXR5IGNoZWNrDQo+PiBwaGFzZSBpZiBicm9rZW4gcGF0aHMg
ZXhpc3RzLg0KPj4NCj4+IEFub3RoZXIgY3JpdGVyaW9uIGZvciBzZWxlY3RpbmcgcHJlZmVyZW5j
ZXMgbWlnaHQgYmUgc2VjdXJpdHkgb3INCj4+IHByaXZhY3kuICBJZiBhIHVzZXIgaXMgYSB0ZWxl
Y29tbXV0ZXIsIGFuZCB0aGVyZWZvcmUgY29ubmVjdGVkIHRvIGENCj4+IGNvcnBvcmF0ZSBuZXR3
b3JrIGFuZCBhIGxvY2FsIGhvbWUgbmV0d29yaywgdGhlIHVzZXIgbWF5IHByZWZlciB0aGVpcg0K
Pj4gdm9pY2UgdHJhZmZpYyB0byBiZSByb3V0ZWQgb3ZlciB0aGUgVlBOIG9yIHNpbWlsYXIgdHVu
bmVsIGluIG9yZGVyIHRvDQo+PiBrZWVwIGl0IG9uIHRoZSBjb3Jwb3JhdGUgbmV0d29yayB3aGVu
IGNvbW11bmljYXRpbmcgd2l0aGluIHRoZQ0KPj4gZW50ZXJwcmlzZSwgYnV0IHVzZSB0aGUgbG9j
YWwgbmV0d29yayB3aGVuIGNvbW11bmljYXRpbmcgd2l0aCB1c2Vycw0KPj4gb3V0c2lkZSBvZiB0
aGUgZW50ZXJwcmlzZS4gIEluIHN1Y2ggYSBjYXNlLCBhIFZQTiBhZGRyZXNzIHdvdWxkIGhhdmUg
YQ0KPj4gaGlnaGVyIGxvY2FsIHByZWZlcmVuY2UgdGhhbiBhbnkgb3RoZXIgYWRkcmVzcy4NCj4+
DQo+PiBPcGVuIElzc3VlczoNCj4+IC0gUmVsYXhpbmcgbGFuZ3VhZ2UgdGhhdCBpbmRpY2F0ZXMg
YmFkIGJhZCB0aGluZ3MgaGFwcGVuIGlmIGEgcmVsYXkgaXMNCj4+IGludm9sdmVkLg0KPj4gLSBS
ZW1vdmVkIFRleHQgcmVnYXJkaW5nIDZ0bzQuIEFueW9uZSB1c2luZyBpdD8oTkFUNjQgYW5kIERO
UzY0IGlzIHRoZQ0KPj4gLSB3YXkgdG8gZ28/KSBDYW4gYWRkIHRleHQgdG8gdGhlDQo+PiBmYWly
bmVzcyBkcmFmdCB0byBzaW1wbGlmeSBJQ0ViaXMuIDZ0bzQgaXMgYSB0dW5uZWwgYW5kIHRoZSBm
YWlybmVzcw0KPj4gZHJhZnQgdGFsa3MgYWJvdXQgdHVubmVscy4gKE5vbmUgbWVudGlvbmVkIGZv
ciB0aGUgZmFyIG9mIGNhbGxpbmcNCj4+IG91dCB0aGUgYmFkIG9uZXMuLikNCj4+IC0gQWRkZWQg
cHJpdmFjeSB0byBhcyBhIFZQTiBleGFtcGxlIGFzIHdlbGwuDQo+PiAtIEkgZmVlbCBtb3JlIHRl
eHQgaXMgbmVlZGVkIGlmIHdlIHdhbnQgdG8ga2VlcCB0aGUgVlBOIHRleHQgdGhlcmUuIFdlDQo+
PiBuZWVkIHRvIGV4cGxhaW4gc3BsaXQgdHVubmVsaW5nIGFuZCBob3cgdGhhdCBtaWdoIG9yIG1p
Z2h0IG5vdCBiZQ0KPj4gYXZhaWxhYmxlLiBTb21lIHdvcmRpbmcgcmVnYXJkaW5nIElQIGFkcmVl
c3MgbGVha2VnZSB3b3VsZCBhbHNvIGJlDQo+PiBiZW5lZmljaWFsLg0KPj4NCj4+DQo+Pg0KPj4g
Li0uDQo+PiBQw6VsLUVyaWsNCj4+DQo+Pj4gT24gMTAgSnVuIDIwMTYsIGF0IDEzOjUzLCBpbnRl
cm5ldC1kcmFmdHNAaWV0Zi5vcmc8bWFpbHRvOmludGVybmV0LWRyYWZ0c0BpZXRmLm9yZz4gd3Jv
dGU6DQo+Pj4NCj4+Pg0KPj4+IEEgTmV3IEludGVybmV0LURyYWZ0IGlzIGF2YWlsYWJsZSBmcm9t
IHRoZSBvbi1saW5lIEludGVybmV0LURyYWZ0cw0KPj4+IGRpcmVjdG9yaWVzLg0KPj4+IFRoaXMg
ZHJhZnQgaXMgYSB3b3JrIGl0ZW0gb2YgdGhlIEludGVyYWN0aXZlIENvbm5lY3Rpdml0eSBFc3Rh
Ymxpc2htZW50DQo+Pj4gb2YgdGhlIElFVEYuDQo+Pj4NCj4+PiAgICAgICBUaXRsZSAgICAgICAg
ICAgOiBJQ0UgTXVsdGlob21lZCBhbmQgSVB2NC9JUHY2IER1YWwgU3RhY2sNCj4+PiBGYWlybmVz
cw0KPj4+ICAgICAgIEF1dGhvcnMgICAgICAgICA6IFBhYWwtRXJpayBNYXJ0aW5zZW4NCj4+PiAg
ICAgICAgICAgICAgICAgICAgICAgICBUaXJ1bWFsZXN3YXIgUmVkZHkNCj4+PiAgICAgICAgICAg
ICAgICAgICAgICAgICBQcmFzaGFudGggUGF0aWwNCj4+PiAgICAgIEZpbGVuYW1lICAgICAgICA6
IGRyYWZ0LWlldGYtaWNlLWR1YWxzdGFjay1mYWlybmVzcy0wMy50eHQNCj4+PiAgICAgIFBhZ2Vz
ICAgICAgICAgICA6IDEwDQo+Pj4gICAgICBEYXRlICAgICAgICAgICAgOiAyMDE2LTA2LTEwDQo+
Pj4NCj4+PiBBYnN0cmFjdDoNCj4+PiAgVGhpcyBkb2N1bWVudCBwcm92aWRlcyBndWlkZWxpbmVz
IG9uIGhvdyB0byBtYWtlIEludGVyYWN0aXZlDQo+Pj4gIENvbm5lY3Rpdml0eSBFc3RhYmxpc2ht
ZW50IChJQ0UpIGNvbmNsdWRlIGZhc3RlciBpbiBtdWx0aWhvbWVkIGFuZA0KPj4+ICBJUHY0L0lQ
djYgZHVhbC1zdGFjayBzY2VuYXJpb3Mgd2hlcmUgYnJva2VuIHBhdGhzIGV4aXN0LiAgVGhlDQo+
Pj4gIHByb3ZpZGVkIGd1aWRlbGluZXMgYXJlIGJhY2t3YXJkcyBjb21wYXRpYmxlIHdpdGggdGhl
IG9yaWdpbmFsIElDRQ0KPj4+ICBzcGVjaWZpY2F0aW9uLg0KPj4+DQo+Pj4NCj4+PiBUaGUgSUVU
RiBkYXRhdHJhY2tlciBzdGF0dXMgcGFnZSBmb3IgdGhpcyBkcmFmdCBpczoNCj4+PiBodHRwczov
L2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1pZXRmLWljZS1kdWFsc3RhY2stZmFpcm5l
c3MvDQo+Pj4NCj4+PiBUaGVyZSdzIGFsc28gYSBodG1saXplZCB2ZXJzaW9uIGF2YWlsYWJsZSBh
dDoNCj4+PiBodHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtaWV0Zi1pY2UtZHVhbHN0
YWNrLWZhaXJuZXNzLTAzDQo+Pj4NCj4+PiBBIGRpZmYgZnJvbSB0aGUgcHJldmlvdXMgdmVyc2lv
biBpcyBhdmFpbGFibGUgYXQ6DQo+Pj4gaHR0cHM6Ly93d3cuaWV0Zi5vcmcvcmZjZGlmZj91cmwy
PWRyYWZ0LWlldGYtaWNlLWR1YWxzdGFjay1mYWlybmVzcy0wMw0KPj4+DQo+Pj4NCj4+PiBQbGVh
c2Ugbm90ZSB0aGF0IGl0IG1heSB0YWtlIGEgY291cGxlIG9mIG1pbnV0ZXMgZnJvbSB0aGUgdGlt
ZSBvZg0KPj4+IHN1Ym1pc3Npb24NCj4+PiB1bnRpbCB0aGUgaHRtbGl6ZWQgdmVyc2lvbiBhbmQg
ZGlmZiBhcmUgYXZhaWxhYmxlIGF0IHRvb2xzLmlldGYub3JnPGh0dHA6Ly90b29scy5pZXRmLm9y
Zz4uDQo+Pj4NCj4+PiBJbnRlcm5ldC1EcmFmdHMgYXJlIGFsc28gYXZhaWxhYmxlIGJ5IGFub255
bW91cyBGVFAgYXQ6DQo+Pj4gZnRwOi8vZnRwLmlldGYub3JnL2ludGVybmV0LWRyYWZ0cy8NCj4+
Pg0KPj4+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQo+
Pj4gSWNlIG1haWxpbmcgbGlzdA0KPj4+IEljZUBpZXRmLm9yZzxtYWlsdG86SWNlQGlldGYub3Jn
Pg0KPj4+IGh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vaWNlDQo+Pg0KPj4g
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCj4+IEljZSBt
YWlsaW5nIGxpc3QNCj4+IEljZUBpZXRmLm9yZzxtYWlsdG86SWNlQGlldGYub3JnPg0KPj4gaHR0
cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9pY2UNCj4NCg0K

--_000_5B5CF18D372149C7ADBAEF5F82498DF6ciscocom_
Content-Type: text/html; charset="utf-8"
Content-ID: <3021926888E9174D8B43BA4E5D04A150@emea.cisco.com>
Content-Transfer-Encoding: base64

PGh0bWw+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0i
dGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjwvaGVhZD4NCjxib2R5IHN0eWxlPSJ3b3JkLXdy
YXA6IGJyZWFrLXdvcmQ7IC13ZWJraXQtbmJzcC1tb2RlOiBzcGFjZTsgLXdlYmtpdC1saW5lLWJy
ZWFrOiBhZnRlci13aGl0ZS1zcGFjZTsiIGNsYXNzPSIiPg0KPGRpdiBjbGFzcz0iIj48YnIgY2xh
c3M9IiI+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+SG1tbSw8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+
PGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPk5vdyBJIGFtIGNvbmZ1c2Vk4oCm
PC9kaXY+DQo8ZGl2IGNsYXNzPSIiPjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0i
Ij41MjQ1YmlzIFNlY3Rpb24gNC4xLjIuMSBleHBsaWNpdGx5IG1lbnRpb24gZHVhbC1zdGFjayBh
cyBhIHR5cGUgb2YgbXVsdGlob21pbmcuIEluIHRoYXQgc2VjdGlvbiBpdCBtYWtlIHNlbnNlIHRv
IHJlZmVyZW5jZSB0aGUgc3BlY2lmaWMgcGFydCBpbiBkc2YgdGhhdCBkaXNjdXNzZXMgdGhhdCAo
U2VjdGlvbiA0KS48L2Rpdj4NCjxkaXYgY2xhc3M9IiI+PGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8
ZGl2IGNsYXNzPSIiPlNlY3Rpb24gNC4xLjIuMiB0YWxrcyBhYm91dCBtdWx0aWhvbWluZyBpbiBt
b3JlIGdlbmVyaWMgdGVybXMsIGxpa2UgVlBOIHR1bm5lbHMsIG11bHRpcGxlIElQIGFkZHJlc3Nl
cyBwciBpbnRlcmZhY2UgYW5kIHNvIG9uLiBIb3dldmVyIGl0IGFsc28gbWVudGlvbnMgZHVhbC1z
dGFjay4gU28gaW4gdGhhdCBzZWN0aW9uIGl0IG1ha2Ugc2Vuc2UgdG8gcmVmZXJlbmNlIHRoZSB3
aG9sZSBkc2YgZHJhZnQuJm5ic3A7PC9kaXY+DQo8ZGl2IGNsYXNzPSIiPjxiciBjbGFzcz0iIj4N
CjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj5JIHRoaW5rIHNlY3Rpb24gNC4xLjIuMiBzaG91bGQgaGF2
ZSBhIGNvbXBsZXRlIG1ha2VvdmVyIEkgZG8gbm90IHRoaW5rIGl0IHJlYWxseSByZWZsZWN0cyBy
ZWFsaXR5LiZuYnNwOzwvZGl2Pg0KPGRpdiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8L2Rpdj4N
CjxkaXYgY2xhc3M9IiI+Li0uPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPlDDpWwtRXJpazwvZGl2Pg0K
PGJyIGNsYXNzPSIiPg0KPGRpdj4NCjxibG9ja3F1b3RlIHR5cGU9ImNpdGUiIGNsYXNzPSIiPg0K
PGRpdiBjbGFzcz0iIj5PbiAxMCBKdW4gMjAxNiwgYXQgMTY6MDEsIENocmlzdGVyIEhvbG1iZXJn
ICZsdDs8YSBocmVmPSJtYWlsdG86Y2hyaXN0ZXIuaG9sbWJlcmdAZXJpY3Nzb24uY29tIiBjbGFz
cz0iIj5jaHJpc3Rlci5ob2xtYmVyZ0Blcmljc3Nvbi5jb208L2E+Jmd0OyB3cm90ZTo8L2Rpdj4N
CjxiciBjbGFzcz0iQXBwbGUtaW50ZXJjaGFuZ2UtbmV3bGluZSI+DQo8ZGl2IGNsYXNzPSIiPg0K
PGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6IEhlbHZldGljYTsgZm9udC1zaXplOiAxMnB4OyBmb250
LXN0eWxlOiBub3JtYWw7IGZvbnQtdmFyaWFudC1jYXBzOiBub3JtYWw7IGZvbnQtd2VpZ2h0OiBu
b3JtYWw7IGxldHRlci1zcGFjaW5nOiBub3JtYWw7IG9ycGhhbnM6IGF1dG87IHRleHQtYWxpZ246
IHN0YXJ0OyB0ZXh0LWluZGVudDogMHB4OyB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgd2hpdGUtc3Bh
Y2U6IG5vcm1hbDsgd2lkb3dzOiBhdXRvOyB3b3JkLXNwYWNpbmc6IDBweDsgLXdlYmtpdC10ZXh0
LXN0cm9rZS13aWR0aDogMHB4OyIgY2xhc3M9IiI+DQo8ZGl2IGNsYXNzPSIiPg0KPGRpdiBzdHls
ZT0iZm9udC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMTFwdDsiIGNs
YXNzPSIiPkhpLDxiciBjbGFzcz0iIj4NCjxiciBjbGFzcz0iIj4NCk15IHF1ZXN0aW9uIGlzOiBh
cyBkcmFmdC1kc2YgdGFsa3MgYWJvdXQgaG93IHRvIGltcHJvdmUgbXVsdGlob21pbmcgaW4gZ2Vu
ZXJhbCwgd2h5IGRvZXMgNTI0NWJpcyBvbmx5IHJlZmVyZW5jZXMgdGhlIGRyYWZ0IGZvciBkdWFs
LXN0YWNrIG11bHRpaG9taW5nPzxiciBjbGFzcz0iIj4NCjxiciBjbGFzcz0iIj4NCklGIHlvdSB0
aGluayBkcmFmdC1kc2Ygc2hvdWxkIGJlIHJlZmVyZW5jZWQgT05MWSBmb3IgZHVhbC1zdGFjayBt
dWx0aWhvbWluZywgdGhlbiB0aGUgZHJhZnQgc2hvdWxkIE9OTFkgdGFsayBhYm91dCBob3cgdG8g
aW1wcm92ZSBkdWFsLXN0YWNrIG11bHRpaG9taW5nIDopPGJyIGNsYXNzPSIiPg0KPGJyIGNsYXNz
PSIiPg0KUmVnYXJkcyw8YnIgY2xhc3M9IiI+DQo8YnIgY2xhc3M9IiI+DQpDaHJpc3RlcjxiciBj
bGFzcz0iIj4NCjxiciBjbGFzcz0iIj4NClNlbnQgZnJvbSBteSBXaW5kb3dzIFBob25lPC9kaXY+
DQo8L2Rpdj4NCjxkaXYgZGlyPSJsdHIiIGNsYXNzPSIiPg0KPGhyIGNsYXNzPSIiPg0KPHNwYW4g
c3R5bGU9ImZvbnQtZmFtaWx5OiBDYWxpYnJpLCBzYW5zLXNlcmlmOyBmb250LXNpemU6IDExcHQ7
IGZvbnQtd2VpZ2h0OiBib2xkOyIgY2xhc3M9IiI+RnJvbTo8c3BhbiBjbGFzcz0iQXBwbGUtY29u
dmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+PC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LWZhbWls
eTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsgZm9udC1zaXplOiAxMXB0OyIgY2xhc3M9IiI+PGEgaHJl
Zj0ibWFpbHRvOnBhbG1hcnRpQGNpc2NvLmNvbSIgY2xhc3M9IiI+UGFsDQogTWFydGluc2VuIChw
YWxtYXJ0aSk8L2E+PC9zcGFuPjxiciBjbGFzcz0iIj4NCjxzcGFuIHN0eWxlPSJmb250LWZhbWls
eTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsgZm9udC1zaXplOiAxMXB0OyBmb250LXdlaWdodDogYm9s
ZDsiIGNsYXNzPSIiPlNlbnQ6PHNwYW4gY2xhc3M9IkFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5i
c3A7PC9zcGFuPjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6IENhbGlicmksIHNhbnMt
c2VyaWY7IGZvbnQtc2l6ZTogMTFwdDsiIGNsYXNzPSIiPuKAjjEwL+KAjjA2L+KAjjIwMTYgMTY6
Mjg8L3NwYW4+PGJyIGNsYXNzPSIiPg0KPHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiBDYWxpYnJp
LCBzYW5zLXNlcmlmOyBmb250LXNpemU6IDExcHQ7IGZvbnQtd2VpZ2h0OiBib2xkOyIgY2xhc3M9
IiI+VG86PHNwYW4gY2xhc3M9IkFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPjwv
c3Bhbj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2VyaWY7IGZvbnQt
c2l6ZTogMTFwdDsiIGNsYXNzPSIiPjxhIGhyZWY9Im1haWx0bzpjaHJpc3Rlci5ob2xtYmVyZ0Bl
cmljc3Nvbi5jb20iIGNsYXNzPSIiPkNocmlzdGVyDQogSG9sbWJlcmc8L2E+PC9zcGFuPjxiciBj
bGFzcz0iIj4NCjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsg
Zm9udC1zaXplOiAxMXB0OyBmb250LXdlaWdodDogYm9sZDsiIGNsYXNzPSIiPkNjOjxzcGFuIGNs
YXNzPSJBcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj48L3NwYW4+PHNwYW4gc3R5
bGU9ImZvbnQtZmFtaWx5OiBDYWxpYnJpLCBzYW5zLXNlcmlmOyBmb250LXNpemU6IDExcHQ7IiBj
bGFzcz0iIj48YSBocmVmPSJtYWlsdG86aWNlQGlldGYub3JnIiBjbGFzcz0iIj5pY2VAaWV0Zi5v
cmc8L2E+PC9zcGFuPjxiciBjbGFzcz0iIj4NCjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTogQ2Fs
aWJyaSwgc2Fucy1zZXJpZjsgZm9udC1zaXplOiAxMXB0OyBmb250LXdlaWdodDogYm9sZDsiIGNs
YXNzPSIiPlN1YmplY3Q6PHNwYW4gY2xhc3M9IkFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7
PC9zcGFuPjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2Vy
aWY7IGZvbnQtc2l6ZTogMTFwdDsiIGNsYXNzPSIiPlJlOiBbSWNlXSBJLUQgQWN0aW9uOiBkcmFm
dC1pZXRmLWljZS1kdWFsc3RhY2stZmFpcm5lc3MtMDMudHh0PC9zcGFuPjxiciBjbGFzcz0iIj4N
CjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPC9kaXY+DQo8Zm9udCBzaXplPSIyIiBzdHlsZT0iZm9u
dC1mYW1pbHk6IEhlbHZldGljYTsgZm9udC1zdHlsZTogbm9ybWFsOyBmb250LXZhcmlhbnQtY2Fw
czogbm9ybWFsOyBmb250LXdlaWdodDogbm9ybWFsOyBsZXR0ZXItc3BhY2luZzogbm9ybWFsOyBv
cnBoYW5zOiBhdXRvOyB0ZXh0LWFsaWduOiBzdGFydDsgdGV4dC1pbmRlbnQ6IDBweDsgdGV4dC10
cmFuc2Zvcm06IG5vbmU7IHdoaXRlLXNwYWNlOiBub3JtYWw7IHdpZG93czogYXV0bzsgd29yZC1z
cGFjaW5nOiAwcHg7IC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDBweDsiIGNsYXNzPSIiPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6IDEwcHQ7IiBjbGFzcz0iIj4NCjxkaXYgY2xhc3M9IlBsYWlu
VGV4dCI+PGJyIGNsYXNzPSIiPg0KJmd0OyBPbiAxMCBKdW4gMjAxNiwgYXQgMTQ6MzMsIENocmlz
dGVyIEhvbG1iZXJnICZsdDs8YSBocmVmPSJtYWlsdG86Y2hyaXN0ZXIuaG9sbWJlcmdAZXJpY3Nz
b24uY29tIiBjbGFzcz0iIj5jaHJpc3Rlci5ob2xtYmVyZ0Blcmljc3Nvbi5jb208L2E+Jmd0OyB3
cm90ZTo8YnIgY2xhc3M9IiI+DQomZ3Q7PHNwYW4gY2xhc3M9IkFwcGxlLWNvbnZlcnRlZC1zcGFj
ZSI+Jm5ic3A7PC9zcGFuPjxiciBjbGFzcz0iIj4NCiZndDsgSGksPGJyIGNsYXNzPSIiPg0KJmd0
OzxzcGFuIGNsYXNzPSJBcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj48YnIgY2xh
c3M9IiI+DQomZ3Q7IFRoZSBzdWdnZXN0ZWQgdGV4dCBzYXlzIHRoYXQsIGlmIGEgaG9zdCBpcyBt
dWx0aWhvbWVkIGJlY2F1c2UgaXQgaXM8YnIgY2xhc3M9IiI+DQomZ3Q7IGR1YWwtc3RhY2ssIHRo
ZSBndWlkZWxpbmVzIGluIGljZS1kdWFsc3RhY2stZmFpcm5lc3Mgc2hvdWxkIGJlIGZvbGxvd2Vk
LjxiciBjbGFzcz0iIj4NCiZndDs8c3BhbiBjbGFzcz0iQXBwbGUtY29udmVydGVkLXNwYWNlIj4m
bmJzcDs8L3NwYW4+PGJyIGNsYXNzPSIiPg0KJmd0OyBIb3dldmVyLCBzZWN0aW9uIDMgb2YgaWNl
LWR1YWxzdGFjay1mYWlybmVzcyBzZWVtcyB0byBiZSBhYm91dCBtdWx0aWhvbWluZzxiciBjbGFz
cz0iIj4NCiZndDsgaW4gZ2VuZXJhbCAobm90IG5lY2Vzc2FyaWx5IGR1ZSB0byBkdWFsLXN0YWNr
KS48YnIgY2xhc3M9IiI+DQomZ3Q7PHNwYW4gY2xhc3M9IkFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+
Jm5ic3A7PC9zcGFuPjxiciBjbGFzcz0iIj4NCiZndDsgQW5kLCBhcyB0aGUgbmFtZSBvZiBzZWN0
aW9uIDMgY29udGFpbnMgwrNJbXByb3ZpbmfCsiwgc2hvdWxkbsK5dCBhbGw8YnIgY2xhc3M9IiI+
DQomZ3Q7IG11bHRpaG9taW5nIGhvc3RzIHVzZSBpY2UtZHVhbHN0YWNrLWZhaXJuZXNzPzxiciBj
bGFzcz0iIj4NCiZndDs8c3BhbiBjbGFzcz0iQXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8
L3NwYW4+PGJyIGNsYXNzPSIiPg0KU28gd291bGQ6PGJyIGNsYXNzPSIiPg0KPGJyIGNsYXNzPSIi
Pg0KSWYgYSBob3N0IGlzIG11bHRpaG9tZWQgYmVjYXVzZSBpdCBpcyBkdWFsLXN0YWNrLCB0aGUg
bG9jYWwgcHJlZmVyZW5jZTxiciBjbGFzcz0iIj4NCnNob3VsZCBiZSBzZXQgYWNvcmRpbmcgdG8g
dGhlIGN1cnJlbnQgYmVzdCBwcmFjdGljZSBkZXNjcmliZWQgaW48YnIgY2xhc3M9IiI+DQpSRkMg
WFhYWCBbaWNlLWR1YWxzdGFjay1mYWlybmVzc10gc2VjdGlvbiA0LjxiciBjbGFzcz0iIj4NCjxi
ciBjbGFzcz0iIj4NCmJlIGJldHRlcj88YnIgY2xhc3M9IiI+DQo8YnIgY2xhc3M9IiI+DQo8YnIg
Y2xhc3M9IiI+DQpJQ0VCaXMgc2VjdGlvbiA0LjEuMi4yLiB0YWxrcyBhYm91dCBtdWx0aWhvbWlu
ZyBpbiBtb3JlIGdlbmVyaWMgdGVybXMgc28gdGhhdCBjYW4gcmVmZXJlbmNlIHdpdGhvdXQgYW55
IHNwZWNpZmljIHNlY3Rpb25zLjxiciBjbGFzcz0iIj4NCjxiciBjbGFzcz0iIj4NCldlIGNhbiBj
b2xsYXBzZSBzZWN0aW9uIDMgYW5kIDQgaW4gdGhlIGZhaXJuZXNzIGRyYWZ0IGFuZCBiZSBtb3Jl
IGV4cGxpY2l0IHRoYXQgZHVhbC1zdGFjayByZWFsbHkgaXMgYSBzcGVjaWFsIGNhc2Ugb2YgbXVs
dGlob21pbmcuIEJ1dCBJIHRoaW5rIHBlb3BsZSBhcmUgdXNlZCB0byBoYXZlIGEgZGlzdGluY3Rp
b24gYmV0d2VlbiBtdWx0aWhvbWluZyBhbmQgZHVhbC1zdGFjay48c3BhbiBjbGFzcz0iQXBwbGUt
Y29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+PGJyIGNsYXNzPSIiPg0KPGJyIGNsYXNzPSIi
Pg0KPGJyIGNsYXNzPSIiPg0KLi0uPGJyIGNsYXNzPSIiPg0KUMOlbC1FcmlrPGJyIGNsYXNzPSIi
Pg0KPGJyIGNsYXNzPSIiPg0KJmd0OyBSZWdhcmRzLDxiciBjbGFzcz0iIj4NCiZndDs8c3BhbiBj
bGFzcz0iQXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+PGJyIGNsYXNzPSIiPg0K
Jmd0OyBDaHJpc3RlcjxiciBjbGFzcz0iIj4NCiZndDs8c3BhbiBjbGFzcz0iQXBwbGUtY29udmVy
dGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+PGJyIGNsYXNzPSIiPg0KJmd0OzxzcGFuIGNsYXNzPSJB
cHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj48YnIgY2xhc3M9IiI+DQomZ3Q7IE9u
IDEwLzA2LzE2IDE1OjA3LCAmcXVvdDtJY2Ugb24gYmVoYWxmIG9mIFBhbCBNYXJ0aW5zZW4gKHBh
bG1hcnRpKSZxdW90OzxiciBjbGFzcz0iIj4NCiZndDsgJmx0OzxhIGhyZWY9Im1haWx0bzppY2Ut
Ym91bmNlc0BpZXRmLm9yZyIgY2xhc3M9IiI+aWNlLWJvdW5jZXNAaWV0Zi5vcmc8L2E+IG9uIGJl
aGFsZiBvZg0KPGEgaHJlZj0ibWFpbHRvOnBhbG1hcnRpQGNpc2NvLmNvbSIgY2xhc3M9IiI+cGFs
bWFydGlAY2lzY28uY29tPC9hPiZndDsgd3JvdGU6PGJyIGNsYXNzPSIiPg0KJmd0OzxzcGFuIGNs
YXNzPSJBcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj48YnIgY2xhc3M9IiI+DQom
Z3Q7Jmd0OyBIaSBhbGwsPGJyIGNsYXNzPSIiPg0KJmd0OyZndDs8c3BhbiBjbGFzcz0iQXBwbGUt
Y29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+PGJyIGNsYXNzPSIiPg0KJmd0OyZndDsgVGhp
cyB2ZXJzaW9uIHRyaWVzIHRvIGFkZHJlc3MgaXNzdWVzIGR1cmluZyBJRVNHIHJldmlldy48YnIg
Y2xhc3M9IiI+DQomZ3Q7Jmd0OzxzcGFuIGNsYXNzPSJBcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZu
YnNwOzwvc3Bhbj48YnIgY2xhc3M9IiI+DQomZ3Q7Jmd0OyAtIENoYW5nZWQgSW50ZW5kZWQgU3Rh
dHVzIHRvIEJlc3QgQ3VycmVudCBQcmFjdGljZXM8YnIgY2xhc3M9IiI+DQomZ3Q7Jmd0OyAtIEFs
bCByZWZlcmVuY2VzIGFyZSBub3cgdG8gSUNFYmlzIG5vdCBJQ0UuPGJyIGNsYXNzPSIiPg0KJmd0
OyZndDsgLSBDaGFuZ2VzIHRvIHJlZmxlY3QgcHJvcG9zZWQgbmV3IHRleHQgaW4gSUNFYmlzPGJy
IGNsYXNzPSIiPg0KJmd0OyZndDsgLSBCb3RoIElDRWJpcyBhbmQgdGhpcyBkcmFmdCBjcm9zcyBy
ZWZlcmVuY2UgZWFjaCBvdGhlci48YnIgY2xhc3M9IiI+DQomZ3Q7Jmd0OzxzcGFuIGNsYXNzPSJB
cHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj48YnIgY2xhc3M9IiI+DQomZ3Q7Jmd0
OyBQcm9wb3NlZCBjaGFuZ2VzIHRvIElDRWJpczxiciBjbGFzcz0iIj4NCiZndDsmZ3Q7PHNwYW4g
Y2xhc3M9IkFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPjxiciBjbGFzcz0iIj4N
CiZndDsmZ3Q7IFNlY3Rpb24gNC4xLjIuMTxiciBjbGFzcz0iIj4NCiZndDsmZ3Q7PHNwYW4gY2xh
c3M9IkFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPjxiciBjbGFzcz0iIj4NCiZn
dDsmZ3Q7IE9sZCB0ZXh0OjxzcGFuIGNsYXNzPSJBcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNw
Ozwvc3Bhbj48YnIgY2xhc3M9IiI+DQomZ3Q7Jmd0OyBJZiBhIGhvc3QgaXMgbXVsdGlob21lZCBi
ZWNhdXNlIGl0IGlzIGR1YWwtc3RhY2ssIHRoZSBsb2NhbCBwcmVmZXJlbmNlPGJyIGNsYXNzPSIi
Pg0KJmd0OyZndDsgU0hPVUxEIGJlIHNldCBlcXVhbCB0byB0aGUgcHJlY2VkZW5jZSB2YWx1ZSBm
b3IgSVAgYWRkcmVzc2VzIGRlc2NyaWJlZDxiciBjbGFzcz0iIj4NCiZndDsmZ3Q7IGluIFJGQyA2
NzI0IFtSRkM2NzI0XS4gSWYgdGhlIGhvc3Qgb3BlcmF0aW5nIHN5c3RlbSBwcm92aWRlcyBhbiBB
UEk8YnIgY2xhc3M9IiI+DQomZ3Q7Jmd0OyBmb3IgZGlzY292ZXJpbmcgcHJlZmVyZW5jZSBhbW9u
ZyBkaWZmZXJlbnQgYWRkcmVzc2VzLCB0aG9zZTxiciBjbGFzcz0iIj4NCiZndDsmZ3Q7IHByZWZl
cmVuY2VzIFNIT1VMRCBiZSB1c2VkIGZvciB0aGUgbG9jYWwgcHJlZmVyZW5jZSB0byBwcmlvcml0
aXplPGJyIGNsYXNzPSIiPg0KJmd0OyZndDsgYWRkcmVzc2VzIGluZGljYXRlZCBhcyBwcmVmZXJy
ZWQgYnkgdGhlIG9wZXJhdGluZyBzeXN0ZW0uPGJyIGNsYXNzPSIiPg0KJmd0OyZndDs8c3BhbiBj
bGFzcz0iQXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+PGJyIGNsYXNzPSIiPg0K
Jmd0OyZndDsgTmV3IHRleHQ6PGJyIGNsYXNzPSIiPg0KJmd0OyZndDsgSWYgYSBob3N0IGlzIG11
bHRpaG9tZWQgYmVjYXVzZSBpdCBpcyBkdWFsLXN0YWNrLCB0aGUgbG9jYWwgcHJlZmVyZW5jZTxi
ciBjbGFzcz0iIj4NCiZndDsmZ3Q7IHNob3VsZCBiZSBzZXQgYWNvcmRpbmcgdG8gdGhlIGN1cnJl
bnQgYmVzdCBwcmFjdGljZSBkZXNjcmliZWQgaW48YnIgY2xhc3M9IiI+DQomZ3Q7Jmd0OyBSRkMg
WFhYWCBbaWNlLWR1YWxzdGFjay1mYWlybmVzc10uPGJyIGNsYXNzPSIiPg0KJmd0OyZndDs8c3Bh
biBjbGFzcz0iQXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+PGJyIGNsYXNzPSIi
Pg0KJmd0OyZndDsgT3BlbiBJc3N1ZXM6PGJyIGNsYXNzPSIiPg0KJmd0OyZndDsgLSBObyBjYXBp
dGFsIFNIT1VMRCB3aGVuIHJlZmVycmluZyB0byBhIEJDUD88YnIgY2xhc3M9IiI+DQomZ3Q7Jmd0
OyAtIEZhaXJuZXNzIGRyYWZ0IHVwZGF0ZWQgdG8gbWVudGlvbiBSRkM2NzI0IHNvIHdlIGNhbiBh
dm9pZCByZWZlcnJpbmcgaXQ8YnIgY2xhc3M9IiI+DQomZ3Q7Jmd0OyBpbiBJQ0ViaXM/PGJyIGNs
YXNzPSIiPg0KJmd0OyZndDsgLSBNYWtlIElDRWJpcyBhcyBzaW1wbGUgYXMgcG9zc2libGUgYW5k
IGxldCBwZW9wbGUgcmVhZCB0aGUgZmFpcm5lc3MgQkNQPGJyIGNsYXNzPSIiPg0KJmd0OyZndDsg
Zm9yIGRldGFpbHM/IEF0IGxlYXN0IGF2b2lkIGhhdmluZyB0aGUgc2FtZSBpbmZvcm1hdGlvbiBp
biBib3RoIFJGQ3MuPGJyIGNsYXNzPSIiPg0KJmd0OyZndDs8c3BhbiBjbGFzcz0iQXBwbGUtY29u
dmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+PGJyIGNsYXNzPSIiPg0KJmd0OyZndDs8c3BhbiBj
bGFzcz0iQXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+PGJyIGNsYXNzPSIiPg0K
Jmd0OyZndDsgU2VjdGlvbiA0LjEuMi4yPGJyIGNsYXNzPSIiPg0KJmd0OyZndDs8c3BhbiBjbGFz
cz0iQXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+PGJyIGNsYXNzPSIiPg0KJmd0
OyZndDsgTmV3IHRleHQ6PGJyIGNsYXNzPSIiPg0KJmd0OyZndDsgT25lIGNyaXRlcmlvbiBmb3Ig
c2VsZWN0aW9uIG9mIHRoZSB0eXBlIGFuZCBsb2NhbCBwcmVmZXJlbmNlIHZhbHVlcyBpczxiciBj
bGFzcz0iIj4NCiZndDsmZ3Q7IHRoZSB1c2Ugb2YgYSBtZWRpYSBpbnRlcm1lZGlhcnksIHN1Y2gg
YXMgYSBUVVJOIHNlcnZlciwgYSB0dW5uZWw8YnIgY2xhc3M9IiI+DQomZ3Q7Jmd0OyBzZXJ2aWNl
IHN1Y2ggYXMgVlBOIHNlcnZlciwgb3IgTkFULiZuYnNwOyBXaXRoIGEgbWVkaWEgaW50ZXJtZWRp
YXJ5LCBpZjxiciBjbGFzcz0iIj4NCiZndDsmZ3Q7IG1lZGlhIGlzIHNlbnQgdG8gdGhhdCBjYW5k
aWRhdGUsIGl0IHdpbGwgZmlyc3QgdHJhbnNpdCB0aGUgbWVkaWE8YnIgY2xhc3M9IiI+DQomZ3Q7
Jmd0OyBpbnRlcm1lZGlhcnkgYmVmb3JlIGJlaW5nIHJlY2VpdmVkLiZuYnNwOyBSZWxheWVkIGNh
bmRpZGF0ZXMgYXJlIG9uZSB0eXBlPGJyIGNsYXNzPSIiPg0KJmd0OyZndDsgb2YgY2FuZGlkYXRl
IHRoYXQgaW52b2x2ZXMgYSBtZWRpYSBpbnRlcm1lZGlhcnkuJm5ic3A7IEFub3RoZXIgYXJlIGhv
c3Q8YnIgY2xhc3M9IiI+DQomZ3Q7Jmd0OyBjYW5kaWRhdGVzIG9idGFpbmVkIGZyb20gYSBWUE4g
aW50ZXJmYWNlLiZuYnNwOyBXaGVuIG1lZGlhIGlzIHRyYW5zaXRlZDxiciBjbGFzcz0iIj4NCiZn
dDsmZ3Q7IHRocm91Z2ggYSBtZWRpYSBpbnRlcm1lZGlhcnksIGl0IGNhbiBpbmNyZWFzZSB0aGUg
bGF0ZW5jeSBiZXR3ZWVuPGJyIGNsYXNzPSIiPg0KJmd0OyZndDsgdHJhbnNtaXNzaW9uIGFuZCBy
ZWNlcHRpb24uJm5ic3A7IEl0IG1heSBvciBtYXkgbm90IGluY3JlYXNlIHRoZSBwYWNrZXQ8YnIg
Y2xhc3M9IiI+DQomZ3Q7Jmd0OyBsb3NzZXMsIGJlY2F1c2Ugb2YgdGhlIGFkZGl0aW9uYWwgcm91
dGVyIGhvcHMgdGhhdCBtYXkgYmUgdGFrZW4uJm5ic3A7IEl0PGJyIGNsYXNzPSIiPg0KJmd0OyZn
dDsgbWF5IGluY3JlYXNlIHRoZSBjb3N0IG9mIHByb3ZpZGluZyBzZXJ2aWNlLCBzaW5jZSBtZWRp
YSB3aWxsIGJlIHJvdXRlZDxiciBjbGFzcz0iIj4NCiZndDsmZ3Q7IGluIGFuZCByaWdodCBiYWNr
IG91dCBvZiBhIG1lZGlhIGludGVybWVkaWFyeSBydW4gYnkgYSBwcm92aWRlci4mbmJzcDsgSWY8
YnIgY2xhc3M9IiI+DQomZ3Q7Jmd0OyB0aGVzZSBjb25jZXJucyBhcmUgaW1wb3J0YW50LCB0aGUg
dHlwZSBwcmVmZXJlbmNlIGZvciByZWxheWVkPGJyIGNsYXNzPSIiPg0KJmd0OyZndDsgY2FuZGlk
YXRlcyBTSE9VTEQgYmUgbG93ZXIgdGhhbiBob3N0IGNhbmRpZGF0ZXMuJm5ic3A7IFRoZSBSRUNP
TU1FTkRFRDxiciBjbGFzcz0iIj4NCiZndDsmZ3Q7IHZhbHVlcyBhcmUgMTI2IGZvciBob3N0IGNh
bmRpZGF0ZXMsIDEwMCBmb3Igc2VydmVyIHJlZmxleGl2ZTxiciBjbGFzcz0iIj4NCiZndDsmZ3Q7
IGNhbmRpZGF0ZXMsIDExMCBmb3IgcGVlciByZWZsZXhpdmUgY2FuZGlkYXRlcywgYW5kIDAgZm9y
IHJlbGF5ZWQ8YnIgY2xhc3M9IiI+DQomZ3Q7Jmd0OyBjYW5kaWRhdGVzLjxiciBjbGFzcz0iIj4N
CiZndDsmZ3Q7PHNwYW4gY2xhc3M9IkFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFu
PjxiciBjbGFzcz0iIj4NCiZndDsmZ3Q7IEZ1cnRoZXJtb3JlLCBpZiBhbiBhZ2VudCBpcyBtdWx0
aWhvbWVkIGFuZCBoYXMgbXVsdGlwbGUgSVAgYWRkcmVzc2VzLDxiciBjbGFzcz0iIj4NCiZndDsm
Z3Q7IHRoZSByZWNvbWFuZGF0aW9uIGluIFJGQ1hYWFggW2R1YWwtc3RhY2sgZmFpcm5lc10gc2hv
dWxkIGJlIGZvbGxvd2VkLjxiciBjbGFzcz0iIj4NCiZndDsmZ3Q7IElmIG11bHRpcGxlIFRVUk4g
c2VydmVycyBhcmUgdXNlZCwgbG9jYWwgcHJpb3JpdGllcyBmb3IgdGhlIGNhbmRpZGF0ZXM8YnIg
Y2xhc3M9IiI+DQomZ3Q7Jmd0OyBvYnRhaW5lZCBmcm9tIHRoZSBUVVJOIHNlcnZlcnMgYXJlIGNo
b3NlbiBpbiBhIHNpbWlsYXIgZmFzaGlvbiBhcyBmb3I8YnIgY2xhc3M9IiI+DQomZ3Q7Jmd0OyBt
dWx0aWhvbWVkIGxvY2FsIGNhbmRpZGF0ZXM6IHRoZSBsb2NhbCBwcmVmZXJlbmNlIHZhbHVlIGlz
IHVzZWQgdG88YnIgY2xhc3M9IiI+DQomZ3Q7Jmd0OyBpbmRpY2F0ZSBwcmVmZXJlbmNlIGFtb25n
IGRpZmZlcmVudCBzZXJ2ZXJzIGJ1dCB0aGUgcHJlZmVyZW5jZSBNVVNUIGJlPGJyIGNsYXNzPSIi
Pg0KJmd0OyZndDsgdW5pcXVlIGZvciBlYWNoIG9uZS48YnIgY2xhc3M9IiI+DQomZ3Q7Jmd0Ozxz
cGFuIGNsYXNzPSJBcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj48YnIgY2xhc3M9
IiI+DQomZ3Q7Jmd0OyBBbm90aGVyIGNyaXRlcmlvbiBmb3Igc2VsZWN0aW9uIG9mIHByZWZlcmVu
Y2VzIGlzIElQIGFkZHJlc3MgZmFtaWx5LjxiciBjbGFzcz0iIj4NCiZndDsmZ3Q7IElDRSB3b3Jr
cyB3aXRoIGJvdGggSVB2NCBhbmQgSVB2Ni4mbmJzcDsgSXQgdGhlcmVmb3JlIHByb3ZpZGVzIGEg
dHJhbnNpdGlvbjxiciBjbGFzcz0iIj4NCiZndDsmZ3Q7IG1lY2hhbmlzbSB0aGF0IGFsbG93cyBk
dWFsLXN0YWNrIGhvc3RzIHRvIHByZWZlciBjb25uZWN0aXZpdHkgb3ZlcjxiciBjbGFzcz0iIj4N
CiZndDsmZ3Q7IElQdjYsIGJ1dCB0byBmYWxsIGJhY2sgdG8gSVB2NCBpbiBjYXNlIHRoZSB2NiBu
ZXR3b3JrcyBhcmU8YnIgY2xhc3M9IiI+DQomZ3Q7Jmd0OyBkaXNjb25uZWN0ZWQuIEltcGxlbWVu
dGF0aW9uIHNob3VsZCBmb2xsb3cgdGhlIGd1ZGxpbmVzIGZyb20gUkZDWFhYPGJyIGNsYXNzPSIi
Pg0KJmd0OyZndDsgW2R1YWxzdGFjay1mYWlybmVzXSB0byBhdm9pZCBlY2Vzc2l2ZSBkZWFseXMg
aW4gdGhlIGNvbm5lY3Rpdml0eSBjaGVjazxiciBjbGFzcz0iIj4NCiZndDsmZ3Q7IHBoYXNlIGlm
IGJyb2tlbiBwYXRocyBleGlzdHMuPGJyIGNsYXNzPSIiPg0KJmd0OyZndDs8c3BhbiBjbGFzcz0i
QXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+PGJyIGNsYXNzPSIiPg0KJmd0OyZn
dDsgQW5vdGhlciBjcml0ZXJpb24gZm9yIHNlbGVjdGluZyBwcmVmZXJlbmNlcyBtaWdodCBiZSBz
ZWN1cml0eSBvcjxiciBjbGFzcz0iIj4NCiZndDsmZ3Q7IHByaXZhY3kuJm5ic3A7IElmIGEgdXNl
ciBpcyBhIHRlbGVjb21tdXRlciwgYW5kIHRoZXJlZm9yZSBjb25uZWN0ZWQgdG8gYTxiciBjbGFz
cz0iIj4NCiZndDsmZ3Q7IGNvcnBvcmF0ZSBuZXR3b3JrIGFuZCBhIGxvY2FsIGhvbWUgbmV0d29y
aywgdGhlIHVzZXIgbWF5IHByZWZlciB0aGVpcjxiciBjbGFzcz0iIj4NCiZndDsmZ3Q7IHZvaWNl
IHRyYWZmaWMgdG8gYmUgcm91dGVkIG92ZXIgdGhlIFZQTiBvciBzaW1pbGFyIHR1bm5lbCBpbiBv
cmRlciB0bzxiciBjbGFzcz0iIj4NCiZndDsmZ3Q7IGtlZXAgaXQgb24gdGhlIGNvcnBvcmF0ZSBu
ZXR3b3JrIHdoZW4gY29tbXVuaWNhdGluZyB3aXRoaW4gdGhlPGJyIGNsYXNzPSIiPg0KJmd0OyZn
dDsgZW50ZXJwcmlzZSwgYnV0IHVzZSB0aGUgbG9jYWwgbmV0d29yayB3aGVuIGNvbW11bmljYXRp
bmcgd2l0aCB1c2VyczxiciBjbGFzcz0iIj4NCiZndDsmZ3Q7IG91dHNpZGUgb2YgdGhlIGVudGVy
cHJpc2UuJm5ic3A7IEluIHN1Y2ggYSBjYXNlLCBhIFZQTiBhZGRyZXNzIHdvdWxkIGhhdmUgYTxi
ciBjbGFzcz0iIj4NCiZndDsmZ3Q7IGhpZ2hlciBsb2NhbCBwcmVmZXJlbmNlIHRoYW4gYW55IG90
aGVyIGFkZHJlc3MuPGJyIGNsYXNzPSIiPg0KJmd0OyZndDs8c3BhbiBjbGFzcz0iQXBwbGUtY29u
dmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+PGJyIGNsYXNzPSIiPg0KJmd0OyZndDsgT3BlbiBJ
c3N1ZXM6PGJyIGNsYXNzPSIiPg0KJmd0OyZndDsgLSBSZWxheGluZyBsYW5ndWFnZSB0aGF0IGlu
ZGljYXRlcyBiYWQgYmFkIHRoaW5ncyBoYXBwZW4gaWYgYSByZWxheSBpczxiciBjbGFzcz0iIj4N
CiZndDsmZ3Q7IGludm9sdmVkLjxiciBjbGFzcz0iIj4NCiZndDsmZ3Q7IC0gUmVtb3ZlZCBUZXh0
IHJlZ2FyZGluZyA2dG80LiBBbnlvbmUgdXNpbmcgaXQ/KE5BVDY0IGFuZCBETlM2NCBpcyB0aGU8
YnIgY2xhc3M9IiI+DQomZ3Q7Jmd0OyAtIHdheSB0byBnbz8pIENhbiBhZGQgdGV4dCB0byB0aGU8
YnIgY2xhc3M9IiI+DQomZ3Q7Jmd0OyBmYWlybmVzcyBkcmFmdCB0byBzaW1wbGlmeSBJQ0ViaXMu
IDZ0bzQgaXMgYSB0dW5uZWwgYW5kIHRoZSBmYWlybmVzczxiciBjbGFzcz0iIj4NCiZndDsmZ3Q7
IGRyYWZ0IHRhbGtzIGFib3V0IHR1bm5lbHMuIChOb25lIG1lbnRpb25lZCBmb3IgdGhlIGZhciBv
ZiBjYWxsaW5nPGJyIGNsYXNzPSIiPg0KJmd0OyZndDsgb3V0IHRoZSBiYWQgb25lcy4uKTxiciBj
bGFzcz0iIj4NCiZndDsmZ3Q7IC0gQWRkZWQgcHJpdmFjeSB0byBhcyBhIFZQTiBleGFtcGxlIGFz
IHdlbGwuPGJyIGNsYXNzPSIiPg0KJmd0OyZndDsgLSBJIGZlZWwgbW9yZSB0ZXh0IGlzIG5lZWRl
ZCBpZiB3ZSB3YW50IHRvIGtlZXAgdGhlIFZQTiB0ZXh0IHRoZXJlLiBXZTxiciBjbGFzcz0iIj4N
CiZndDsmZ3Q7IG5lZWQgdG8gZXhwbGFpbiBzcGxpdCB0dW5uZWxpbmcgYW5kIGhvdyB0aGF0IG1p
Z2ggb3IgbWlnaHQgbm90IGJlPGJyIGNsYXNzPSIiPg0KJmd0OyZndDsgYXZhaWxhYmxlLiBTb21l
IHdvcmRpbmcgcmVnYXJkaW5nIElQIGFkcmVlc3MgbGVha2VnZSB3b3VsZCBhbHNvIGJlPGJyIGNs
YXNzPSIiPg0KJmd0OyZndDsgYmVuZWZpY2lhbC4mbmJzcDs8c3BhbiBjbGFzcz0iQXBwbGUtY29u
dmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+PGJyIGNsYXNzPSIiPg0KJmd0OyZndDs8c3BhbiBj
bGFzcz0iQXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+PGJyIGNsYXNzPSIiPg0K
Jmd0OyZndDs8c3BhbiBjbGFzcz0iQXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+
PGJyIGNsYXNzPSIiPg0KJmd0OyZndDs8c3BhbiBjbGFzcz0iQXBwbGUtY29udmVydGVkLXNwYWNl
Ij4mbmJzcDs8L3NwYW4+PGJyIGNsYXNzPSIiPg0KJmd0OyZndDsgLi0uPGJyIGNsYXNzPSIiPg0K
Jmd0OyZndDsgUMOlbC1FcmlrPGJyIGNsYXNzPSIiPg0KJmd0OyZndDs8c3BhbiBjbGFzcz0iQXBw
bGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+PGJyIGNsYXNzPSIiPg0KJmd0OyZndDsm
Z3Q7IE9uIDEwIEp1biAyMDE2LCBhdCAxMzo1MywgPGEgaHJlZj0ibWFpbHRvOmludGVybmV0LWRy
YWZ0c0BpZXRmLm9yZyIgY2xhc3M9IiI+DQppbnRlcm5ldC1kcmFmdHNAaWV0Zi5vcmc8L2E+IHdy
b3RlOjxiciBjbGFzcz0iIj4NCiZndDsmZ3Q7Jmd0OzxzcGFuIGNsYXNzPSJBcHBsZS1jb252ZXJ0
ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj48YnIgY2xhc3M9IiI+DQomZ3Q7Jmd0OyZndDs8c3BhbiBj
bGFzcz0iQXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+PGJyIGNsYXNzPSIiPg0K
Jmd0OyZndDsmZ3Q7IEEgTmV3IEludGVybmV0LURyYWZ0IGlzIGF2YWlsYWJsZSBmcm9tIHRoZSBv
bi1saW5lIEludGVybmV0LURyYWZ0czxiciBjbGFzcz0iIj4NCiZndDsmZ3Q7Jmd0OyBkaXJlY3Rv
cmllcy48YnIgY2xhc3M9IiI+DQomZ3Q7Jmd0OyZndDsgVGhpcyBkcmFmdCBpcyBhIHdvcmsgaXRl
bSBvZiB0aGUgSW50ZXJhY3RpdmUgQ29ubmVjdGl2aXR5IEVzdGFibGlzaG1lbnQ8YnIgY2xhc3M9
IiI+DQomZ3Q7Jmd0OyZndDsgb2YgdGhlIElFVEYuPGJyIGNsYXNzPSIiPg0KJmd0OyZndDsmZ3Q7
PHNwYW4gY2xhc3M9IkFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPjxiciBjbGFz
cz0iIj4NCiZndDsmZ3Q7Jmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBU
aXRsZSZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyA6IElDRSBNdWx0aWhvbWVkIGFuZCBJUHY0L0lQdjYgRHVhbCBTdGFjazxiciBjbGFz
cz0iIj4NCiZndDsmZ3Q7Jmd0OyBGYWlybmVzczxiciBjbGFzcz0iIj4NCiZndDsmZ3Q7Jmd0OyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBBdXRob3JzJm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IDogUGFhbC1FcmlrIE1hcnRpbnNlbjxi
ciBjbGFzcz0iIj4NCiZndDsmZ3Q7Jmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBU
aXJ1bWFsZXN3YXIgUmVkZHk8YnIgY2xhc3M9IiI+DQomZ3Q7Jmd0OyZndDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsgUHJhc2hhbnRoIFBhdGlsPGJyIGNsYXNzPSIiPg0KJmd0OyZndDsm
Z3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IEZpbGVuYW1lJm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IDogZHJhZnQtaWV0Zi1pY2UtZHVhbHN0YWNrLWZh
aXJuZXNzLTAzLnR4dDxiciBjbGFzcz0iIj4NCiZndDsmZ3Q7Jmd0OyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyBQYWdlcyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyA6IDEwPGJyIGNsYXNzPSIiPg0KJmd0OyZndDsmZ3Q7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IERhdGUmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgOiAyMDE2LTA2LTEwPGJy
IGNsYXNzPSIiPg0KJmd0OyZndDsmZ3Q7PHNwYW4gY2xhc3M9IkFwcGxlLWNvbnZlcnRlZC1zcGFj
ZSI+Jm5ic3A7PC9zcGFuPjxiciBjbGFzcz0iIj4NCiZndDsmZ3Q7Jmd0OyBBYnN0cmFjdDo8YnIg
Y2xhc3M9IiI+DQomZ3Q7Jmd0OyZndDsmbmJzcDsgVGhpcyBkb2N1bWVudCBwcm92aWRlcyBndWlk
ZWxpbmVzIG9uIGhvdyB0byBtYWtlIEludGVyYWN0aXZlPGJyIGNsYXNzPSIiPg0KJmd0OyZndDsm
Z3Q7Jm5ic3A7IENvbm5lY3Rpdml0eSBFc3RhYmxpc2htZW50IChJQ0UpIGNvbmNsdWRlIGZhc3Rl
ciBpbiBtdWx0aWhvbWVkIGFuZDxiciBjbGFzcz0iIj4NCiZndDsmZ3Q7Jmd0OyZuYnNwOyBJUHY0
L0lQdjYgZHVhbC1zdGFjayBzY2VuYXJpb3Mgd2hlcmUgYnJva2VuIHBhdGhzIGV4aXN0LiZuYnNw
OyBUaGU8YnIgY2xhc3M9IiI+DQomZ3Q7Jmd0OyZndDsmbmJzcDsgcHJvdmlkZWQgZ3VpZGVsaW5l
cyBhcmUgYmFja3dhcmRzIGNvbXBhdGlibGUgd2l0aCB0aGUgb3JpZ2luYWwgSUNFPGJyIGNsYXNz
PSIiPg0KJmd0OyZndDsmZ3Q7Jm5ic3A7IHNwZWNpZmljYXRpb24uPGJyIGNsYXNzPSIiPg0KJmd0
OyZndDsmZ3Q7PHNwYW4gY2xhc3M9IkFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFu
PjxiciBjbGFzcz0iIj4NCiZndDsmZ3Q7Jmd0OzxzcGFuIGNsYXNzPSJBcHBsZS1jb252ZXJ0ZWQt
c3BhY2UiPiZuYnNwOzwvc3Bhbj48YnIgY2xhc3M9IiI+DQomZ3Q7Jmd0OyZndDsgVGhlIElFVEYg
ZGF0YXRyYWNrZXIgc3RhdHVzIHBhZ2UgZm9yIHRoaXMgZHJhZnQgaXM6PGJyIGNsYXNzPSIiPg0K
Jmd0OyZndDsmZ3Q7PHNwYW4gY2xhc3M9IkFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9z
cGFuPjxhIGhyZWY9Imh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0LWlldGYt
aWNlLWR1YWxzdGFjay1mYWlybmVzcy8iIGNsYXNzPSIiPmh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0
Zi5vcmcvZG9jL2RyYWZ0LWlldGYtaWNlLWR1YWxzdGFjay1mYWlybmVzcy88L2E+PGJyIGNsYXNz
PSIiPg0KJmd0OyZndDsmZ3Q7PHNwYW4gY2xhc3M9IkFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5i
c3A7PC9zcGFuPjxiciBjbGFzcz0iIj4NCiZndDsmZ3Q7Jmd0OyBUaGVyZSdzIGFsc28gYSBodG1s
aXplZCB2ZXJzaW9uIGF2YWlsYWJsZSBhdDo8YnIgY2xhc3M9IiI+DQomZ3Q7Jmd0OyZndDs8c3Bh
biBjbGFzcz0iQXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+PGEgaHJlZj0iaHR0
cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0LWlldGYtaWNlLWR1YWxzdGFjay1mYWlybmVz
cy0wMyIgY2xhc3M9IiI+aHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0LWlldGYtaWNl
LWR1YWxzdGFjay1mYWlybmVzcy0wMzwvYT48YnIgY2xhc3M9IiI+DQomZ3Q7Jmd0OyZndDs8c3Bh
biBjbGFzcz0iQXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+PGJyIGNsYXNzPSIi
Pg0KJmd0OyZndDsmZ3Q7IEEgZGlmZiBmcm9tIHRoZSBwcmV2aW91cyB2ZXJzaW9uIGlzIGF2YWls
YWJsZSBhdDo8YnIgY2xhc3M9IiI+DQomZ3Q7Jmd0OyZndDs8c3BhbiBjbGFzcz0iQXBwbGUtY29u
dmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+PGEgaHJlZj0iaHR0cHM6Ly93d3cuaWV0Zi5vcmcv
cmZjZGlmZj91cmwyPWRyYWZ0LWlldGYtaWNlLWR1YWxzdGFjay1mYWlybmVzcy0wMyIgY2xhc3M9
IiI+aHR0cHM6Ly93d3cuaWV0Zi5vcmcvcmZjZGlmZj91cmwyPWRyYWZ0LWlldGYtaWNlLWR1YWxz
dGFjay1mYWlybmVzcy0wMzwvYT48YnIgY2xhc3M9IiI+DQomZ3Q7Jmd0OyZndDs8c3BhbiBjbGFz
cz0iQXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+PGJyIGNsYXNzPSIiPg0KJmd0
OyZndDsmZ3Q7PHNwYW4gY2xhc3M9IkFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFu
PjxiciBjbGFzcz0iIj4NCiZndDsmZ3Q7Jmd0OyBQbGVhc2Ugbm90ZSB0aGF0IGl0IG1heSB0YWtl
IGEgY291cGxlIG9mIG1pbnV0ZXMgZnJvbSB0aGUgdGltZSBvZjxiciBjbGFzcz0iIj4NCiZndDsm
Z3Q7Jmd0OyBzdWJtaXNzaW9uPGJyIGNsYXNzPSIiPg0KJmd0OyZndDsmZ3Q7IHVudGlsIHRoZSBo
dG1saXplZCB2ZXJzaW9uIGFuZCBkaWZmIGFyZSBhdmFpbGFibGUgYXQgPGEgaHJlZj0iaHR0cDov
L3Rvb2xzLmlldGYub3JnIiBjbGFzcz0iIj4NCnRvb2xzLmlldGYub3JnPC9hPi48YnIgY2xhc3M9
IiI+DQomZ3Q7Jmd0OyZndDs8c3BhbiBjbGFzcz0iQXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJz
cDs8L3NwYW4+PGJyIGNsYXNzPSIiPg0KJmd0OyZndDsmZ3Q7IEludGVybmV0LURyYWZ0cyBhcmUg
YWxzbyBhdmFpbGFibGUgYnkgYW5vbnltb3VzIEZUUCBhdDo8YnIgY2xhc3M9IiI+DQomZ3Q7Jmd0
OyZndDs8c3BhbiBjbGFzcz0iQXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+PGEg
aHJlZj0iZnRwOi8vZnRwLmlldGYub3JnL2ludGVybmV0LWRyYWZ0cy8iIGNsYXNzPSIiPmZ0cDov
L2Z0cC5pZXRmLm9yZy9pbnRlcm5ldC1kcmFmdHMvPC9hPjxiciBjbGFzcz0iIj4NCiZndDsmZ3Q7
Jmd0OzxzcGFuIGNsYXNzPSJBcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj48YnIg
Y2xhc3M9IiI+DQomZ3Q7Jmd0OyZndDsgX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX188YnIgY2xhc3M9IiI+DQomZ3Q7Jmd0OyZndDsgSWNlIG1haWxpbmcgbGlz
dDxiciBjbGFzcz0iIj4NCiZndDsmZ3Q7Jmd0OyA8YSBocmVmPSJtYWlsdG86SWNlQGlldGYub3Jn
IiBjbGFzcz0iIj5JY2VAaWV0Zi5vcmc8L2E+PGJyIGNsYXNzPSIiPg0KJmd0OyZndDsmZ3Q7PHNw
YW4gY2xhc3M9IkFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPjxhIGhyZWY9Imh0
dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vaWNlIiBjbGFzcz0iIj5odHRwczov
L3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ljZTwvYT48YnIgY2xhc3M9IiI+DQomZ3Q7
Jmd0OzxzcGFuIGNsYXNzPSJBcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj48YnIg
Y2xhc3M9IiI+DQomZ3Q7Jmd0OyBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXzxiciBjbGFzcz0iIj4NCiZndDsmZ3Q7IEljZSBtYWlsaW5nIGxpc3Q8YnIgY2xh
c3M9IiI+DQomZ3Q7Jmd0OyA8YSBocmVmPSJtYWlsdG86SWNlQGlldGYub3JnIiBjbGFzcz0iIj5J
Y2VAaWV0Zi5vcmc8L2E+PGJyIGNsYXNzPSIiPg0KJmd0OyZndDs8c3BhbiBjbGFzcz0iQXBwbGUt
Y29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+PGEgaHJlZj0iaHR0cHM6Ly93d3cuaWV0Zi5v
cmcvbWFpbG1hbi9saXN0aW5mby9pY2UiIGNsYXNzPSIiPmh0dHBzOi8vd3d3LmlldGYub3JnL21h
aWxtYW4vbGlzdGluZm8vaWNlPC9hPjxiciBjbGFzcz0iIj4NCiZndDs8c3BhbiBjbGFzcz0iQXBw
bGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+PC9kaXY+DQo8L3NwYW4+PC9mb250Pjwv
ZGl2Pg0KPC9ibG9ja3F1b3RlPg0KPC9kaXY+DQo8YnIgY2xhc3M9IiI+DQo8L2JvZHk+DQo8L2h0
bWw+DQo=

--_000_5B5CF18D372149C7ADBAEF5F82498DF6ciscocom_--


From nobody Fri Jun 10 12:14:06 2016
Return-Path: <christer.holmberg@ericsson.com>
X-Original-To: ice@ietfa.amsl.com
Delivered-To: ice@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E89F612D1A4 for <ice@ietfa.amsl.com>; Fri, 10 Jun 2016 12:14:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.22
X-Spam-Level: 
X-Spam-Status: No, score=-4.22 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1LW5vJjhgFcg for <ice@ietfa.amsl.com>; Fri, 10 Jun 2016 12:14:01 -0700 (PDT)
Received: from sesbmg22.ericsson.net (sesbmg22.ericsson.net [193.180.251.48]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E8EF312D0DB for <ice@ietf.org>; Fri, 10 Jun 2016 12:14:00 -0700 (PDT)
X-AuditID: c1b4fb30-f79486d0000069d0-66-575b1176633e
Received: from ESESSHC019.ericsson.se (Unknown_Domain [153.88.183.75]) by sesbmg22.ericsson.net (Symantec Mail Security) with SMTP id 63.76.27088.6711B575; Fri, 10 Jun 2016 21:13:59 +0200 (CEST)
Received: from ESESSMB209.ericsson.se ([169.254.9.154]) by ESESSHC019.ericsson.se ([153.88.183.75]) with mapi id 14.03.0294.000; Fri, 10 Jun 2016 21:13:58 +0200
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: "Pal Martinsen (palmarti)" <palmarti@cisco.com>
Thread-Topic: [Ice] I-D Action: draft-ietf-ice-dualstack-fairness-03.txt
Thread-Index: AQHRww6nJ/0ewn6wGki81dDJBOldUp/ieZkAgAA6h4D//9wegIAAKuhogAAqSICAACuZAA==
Date: Fri, 10 Jun 2016 19:13:57 +0000
Message-ID: <7594FB04B1934943A5C02806D1A2204B3804AABA@ESESSMB209.ericsson.se>
References: <20160610115302.15435.33439.idtracker@ietfa.amsl.com> <B80DEF8B-1032-41EA-BD79-6826D655DDC4@cisco.com> <D3808E5D.A91A%christer.holmberg@ericsson.com> <6544C38E-B16B-445E-A23C-E2D14D540667@cisco.com> <7594FB04B1934943A5C02806D1A2204B3804A3E0@ESESSMB209.ericsson.se> <5B5CF18D-3721-49C7-ADBA-EF5F82498DF6@cisco.com>
In-Reply-To: <5B5CF18D-3721-49C7-ADBA-EF5F82498DF6@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [153.88.183.148]
Content-Type: multipart/alternative; boundary="_000_7594FB04B1934943A5C02806D1A2204B3804AABAESESSMB209erics_"
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprDIsWRmVeSWpSXmKPExsUyM2K7t265YHS4wd/pTBbfLtRavL++ksWB yWPK742sHkuW/GQKYIrisklJzcksSy3St0vgyvjx/RN7waWnTBUXTpxga2BccYepi5GDQ0LA RGLtDrEuRk4gU0ziwr31bF2MXBxCAkcYJWbdf8EK4SxhlPhw5xpYA5uAhUT3P22QBhEBY4nm I0fZQcLMAooSL/eqgYSFBdwlbqy6xgwSFhHwkOg/mglRHSax+P1vNhCbRUBVouHLSUYQm1fA V+LM2iOMEJvOM0ns2fyDHSTBKWArce76ThYQmxHotu+n1jCB2MwC4hK3nsxngrhZQGLJnvPM ELaoxMvH/1ghbCWJxiVPWCFOy5fYd4kLYpegxMmZT1gmMIrOQjJpFkLVLCRVEGFNifW79CGq FSWmdD9kh7A1JFrnzGVHFl/AyL6KUbQ4tTgpN93ISC+1KDO5uDg/Ty8vtWQTIzDODm75bbCD 8eVzx0OMAhyMSjy8D55FhguxJpYVV+YeYpTgYFYS4fXhjQ4X4k1JrKxKLcqPLyrNSS0+xCjN waIkzuv/UjFcSCA9sSQ1OzW1ILUIJsvEwSnVwCgULl1ZtqwvQ2Pl0e9hi6tXvBESfNW+a4NX iN1ZaWOxhQ/+xnG87eANXG3D8GN9jPLU8w5bU8re1Vc4Cq3U7DI5c+PXV74tUc35pg1/K3Q9 Dx0y1W3mYNrgdDYqmUGaZdLDmpm3jxzYcFMg3+74Or59TsclPa54cu/X3e99c+3WxBX3u17M n6TEUpyRaKjFXFScCAD13rwkrwIAAA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/X4MJYgJJHST6s_8VF7Aw8WUkfl8>
Cc: "ice@ietf.org" <ice@ietf.org>
Subject: Re: [Ice] I-D Action: draft-ietf-ice-dualstack-fairness-03.txt
X-BeenThere: ice@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Interactive Connectivity Establishment \(ICE\)" <ice.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ice>, <mailto:ice-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ice/>
List-Post: <mailto:ice@ietf.org>
List-Help: <mailto:ice-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ice>, <mailto:ice-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Jun 2016 19:14:05 -0000

--_000_7594FB04B1934943A5C02806D1A2204B3804AABAESESSMB209erics_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

SGksDQoNCj41MjQ1YmlzIFNlY3Rpb24gNC4xLjIuMSBleHBsaWNpdGx5IG1lbnRpb24gZHVhbC1z
dGFjayBhcyBhIHR5cGUgb2YgbXVsdGlob21pbmcuIEluIHRoYXQgc2VjdGlvbiA+aXQgbWFrZSBz
ZW5zZSB0byByZWZlcmVuY2UgdGhlIHNwZWNpZmljIHBhcnQgaW4gZHNmIHRoYXQgZGlzY3Vzc2Vz
IHRoYXQgKFNlY3Rpb24gNCkuDQoNClllcy4NCg0KPlNlY3Rpb24gNC4xLjIuMiB0YWxrcyBhYm91
dCBtdWx0aWhvbWluZyBpbiBtb3JlIGdlbmVyaWMgdGVybXMsIGxpa2UgVlBOIHR1bm5lbHMsIG11
bHRpcGxlIElQID5hZGRyZXNzZXMgcHIgaW50ZXJmYWNlIGFuZCBzbyBvbi4gSG93ZXZlciBpdCBh
bHNvIG1lbnRpb25zIGR1YWwtc3RhY2suIFNvIGluIHRoYXQgc2VjdGlvbiBpdCA+bWFrZSBzZW5z
ZSB0byByZWZlcmVuY2UgdGhlIHdob2xlIGRzZiBkcmFmdC4NCg0KT2ssIEkgbm93IHNlZSB0aGF0
IHlvdSBoYXZlIGFkZGVkIGEgcmVmZXJlbmNlIHRvIHRoZSBkcmFmdCBpbiB5b3VyIHN1Z2dlc3Rl
ZCBuZXcgdGV4dC4gU29ycnkgZm9yIHRoZSBjb25mdXNpb24uDQoNCj5JIHRoaW5rIHNlY3Rpb24g
NC4xLjIuMiBzaG91bGQgaGF2ZSBhIGNvbXBsZXRlIG1ha2VvdmVyIEkgZG8gbm90IHRoaW5rIGl0
IHJlYWxseSByZWZsZWN0cyByZWFsaXR5Lg0KDQpGZWVsIGZyZWUgdG8gc3VnZ2VzdCBhIGNoYW5n
ZSA6KQ0KDQpSZWdhcmRzLA0KDQpDaHJpc3Rlcg0KDQpPbiAxMCBKdW4gMjAxNiwgYXQgMTY6MDEs
IENocmlzdGVyIEhvbG1iZXJnIDxjaHJpc3Rlci5ob2xtYmVyZ0Blcmljc3Nvbi5jb208bWFpbHRv
OmNocmlzdGVyLmhvbG1iZXJnQGVyaWNzc29uLmNvbT4+IHdyb3RlOg0KDQpIaSwNCg0KTXkgcXVl
c3Rpb24gaXM6IGFzIGRyYWZ0LWRzZiB0YWxrcyBhYm91dCBob3cgdG8gaW1wcm92ZSBtdWx0aWhv
bWluZyBpbiBnZW5lcmFsLCB3aHkgZG9lcyA1MjQ1YmlzIG9ubHkgcmVmZXJlbmNlcyB0aGUgZHJh
ZnQgZm9yIGR1YWwtc3RhY2sgbXVsdGlob21pbmc/DQoNCklGIHlvdSB0aGluayBkcmFmdC1kc2Yg
c2hvdWxkIGJlIHJlZmVyZW5jZWQgT05MWSBmb3IgZHVhbC1zdGFjayBtdWx0aWhvbWluZywgdGhl
biB0aGUgZHJhZnQgc2hvdWxkIE9OTFkgdGFsayBhYm91dCBob3cgdG8gaW1wcm92ZSBkdWFsLXN0
YWNrIG11bHRpaG9taW5nIDopDQoNClJlZ2FyZHMsDQoNCkNocmlzdGVyDQoNClNlbnQgZnJvbSBt
eSBXaW5kb3dzIFBob25lDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KRnJvbTog
UGFsIE1hcnRpbnNlbiAocGFsbWFydGkpPG1haWx0bzpwYWxtYXJ0aUBjaXNjby5jb20+DQpTZW50
OiDigI4xMC/igI4wNi/igI4yMDE2IDE2OjI4DQpUbzogQ2hyaXN0ZXIgSG9sbWJlcmc8bWFpbHRv
OmNocmlzdGVyLmhvbG1iZXJnQGVyaWNzc29uLmNvbT4NCkNjOiBpY2VAaWV0Zi5vcmc8bWFpbHRv
OmljZUBpZXRmLm9yZz4NClN1YmplY3Q6IFJlOiBbSWNlXSBJLUQgQWN0aW9uOiBkcmFmdC1pZXRm
LWljZS1kdWFsc3RhY2stZmFpcm5lc3MtMDMudHh0DQoNCj4gT24gMTAgSnVuIDIwMTYsIGF0IDE0
OjMzLCBDaHJpc3RlciBIb2xtYmVyZyA8Y2hyaXN0ZXIuaG9sbWJlcmdAZXJpY3Nzb24uY29tPG1h
aWx0bzpjaHJpc3Rlci5ob2xtYmVyZ0Blcmljc3Nvbi5jb20+PiB3cm90ZToNCj4NCj4gSGksDQo+
DQo+IFRoZSBzdWdnZXN0ZWQgdGV4dCBzYXlzIHRoYXQsIGlmIGEgaG9zdCBpcyBtdWx0aWhvbWVk
IGJlY2F1c2UgaXQgaXMNCj4gZHVhbC1zdGFjaywgdGhlIGd1aWRlbGluZXMgaW4gaWNlLWR1YWxz
dGFjay1mYWlybmVzcyBzaG91bGQgYmUgZm9sbG93ZWQuDQo+DQo+IEhvd2V2ZXIsIHNlY3Rpb24g
MyBvZiBpY2UtZHVhbHN0YWNrLWZhaXJuZXNzIHNlZW1zIHRvIGJlIGFib3V0IG11bHRpaG9taW5n
DQo+IGluIGdlbmVyYWwgKG5vdCBuZWNlc3NhcmlseSBkdWUgdG8gZHVhbC1zdGFjaykuDQo+DQo+
IEFuZCwgYXMgdGhlIG5hbWUgb2Ygc2VjdGlvbiAzIGNvbnRhaW5zIMKzSW1wcm92aW5nwrIsIHNo
b3VsZG7CuXQgYWxsDQo+IG11bHRpaG9taW5nIGhvc3RzIHVzZSBpY2UtZHVhbHN0YWNrLWZhaXJu
ZXNzPw0KPg0KU28gd291bGQ6DQoNCklmIGEgaG9zdCBpcyBtdWx0aWhvbWVkIGJlY2F1c2UgaXQg
aXMgZHVhbC1zdGFjaywgdGhlIGxvY2FsIHByZWZlcmVuY2UNCnNob3VsZCBiZSBzZXQgYWNvcmRp
bmcgdG8gdGhlIGN1cnJlbnQgYmVzdCBwcmFjdGljZSBkZXNjcmliZWQgaW4NClJGQyBYWFhYIFtp
Y2UtZHVhbHN0YWNrLWZhaXJuZXNzXSBzZWN0aW9uIDQuDQoNCmJlIGJldHRlcj8NCg0KDQpJQ0VC
aXMgc2VjdGlvbiA0LjEuMi4yLiB0YWxrcyBhYm91dCBtdWx0aWhvbWluZyBpbiBtb3JlIGdlbmVy
aWMgdGVybXMgc28gdGhhdCBjYW4gcmVmZXJlbmNlIHdpdGhvdXQgYW55IHNwZWNpZmljIHNlY3Rp
b25zLg0KDQpXZSBjYW4gY29sbGFwc2Ugc2VjdGlvbiAzIGFuZCA0IGluIHRoZSBmYWlybmVzcyBk
cmFmdCBhbmQgYmUgbW9yZSBleHBsaWNpdCB0aGF0IGR1YWwtc3RhY2sgcmVhbGx5IGlzIGEgc3Bl
Y2lhbCBjYXNlIG9mIG11bHRpaG9taW5nLiBCdXQgSSB0aGluayBwZW9wbGUgYXJlIHVzZWQgdG8g
aGF2ZSBhIGRpc3RpbmN0aW9uIGJldHdlZW4gbXVsdGlob21pbmcgYW5kIGR1YWwtc3RhY2suDQoN
Cg0KLi0uDQpQw6VsLUVyaWsNCg0KPiBSZWdhcmRzLA0KPg0KPiBDaHJpc3Rlcg0KPg0KPg0KPiBP
biAxMC8wNi8xNiAxNTowNywgIkljZSBvbiBiZWhhbGYgb2YgUGFsIE1hcnRpbnNlbiAocGFsbWFy
dGkpIg0KPiA8aWNlLWJvdW5jZXNAaWV0Zi5vcmc8bWFpbHRvOmljZS1ib3VuY2VzQGlldGYub3Jn
PiBvbiBiZWhhbGYgb2YgcGFsbWFydGlAY2lzY28uY29tPG1haWx0bzpwYWxtYXJ0aUBjaXNjby5j
b20+PiB3cm90ZToNCj4NCj4+IEhpIGFsbCwNCj4+DQo+PiBUaGlzIHZlcnNpb24gdHJpZXMgdG8g
YWRkcmVzcyBpc3N1ZXMgZHVyaW5nIElFU0cgcmV2aWV3Lg0KPj4NCj4+IC0gQ2hhbmdlZCBJbnRl
bmRlZCBTdGF0dXMgdG8gQmVzdCBDdXJyZW50IFByYWN0aWNlcw0KPj4gLSBBbGwgcmVmZXJlbmNl
cyBhcmUgbm93IHRvIElDRWJpcyBub3QgSUNFLg0KPj4gLSBDaGFuZ2VzIHRvIHJlZmxlY3QgcHJv
cG9zZWQgbmV3IHRleHQgaW4gSUNFYmlzDQo+PiAtIEJvdGggSUNFYmlzIGFuZCB0aGlzIGRyYWZ0
IGNyb3NzIHJlZmVyZW5jZSBlYWNoIG90aGVyLg0KPj4NCj4+IFByb3Bvc2VkIGNoYW5nZXMgdG8g
SUNFYmlzDQo+Pg0KPj4gU2VjdGlvbiA0LjEuMi4xDQo+Pg0KPj4gT2xkIHRleHQ6DQo+PiBJZiBh
IGhvc3QgaXMgbXVsdGlob21lZCBiZWNhdXNlIGl0IGlzIGR1YWwtc3RhY2ssIHRoZSBsb2NhbCBw
cmVmZXJlbmNlDQo+PiBTSE9VTEQgYmUgc2V0IGVxdWFsIHRvIHRoZSBwcmVjZWRlbmNlIHZhbHVl
IGZvciBJUCBhZGRyZXNzZXMgZGVzY3JpYmVkDQo+PiBpbiBSRkMgNjcyNCBbUkZDNjcyNF0uIElm
IHRoZSBob3N0IG9wZXJhdGluZyBzeXN0ZW0gcHJvdmlkZXMgYW4gQVBJDQo+PiBmb3IgZGlzY292
ZXJpbmcgcHJlZmVyZW5jZSBhbW9uZyBkaWZmZXJlbnQgYWRkcmVzc2VzLCB0aG9zZQ0KPj4gcHJl
ZmVyZW5jZXMgU0hPVUxEIGJlIHVzZWQgZm9yIHRoZSBsb2NhbCBwcmVmZXJlbmNlIHRvIHByaW9y
aXRpemUNCj4+IGFkZHJlc3NlcyBpbmRpY2F0ZWQgYXMgcHJlZmVycmVkIGJ5IHRoZSBvcGVyYXRp
bmcgc3lzdGVtLg0KPj4NCj4+IE5ldyB0ZXh0Og0KPj4gSWYgYSBob3N0IGlzIG11bHRpaG9tZWQg
YmVjYXVzZSBpdCBpcyBkdWFsLXN0YWNrLCB0aGUgbG9jYWwgcHJlZmVyZW5jZQ0KPj4gc2hvdWxk
IGJlIHNldCBhY29yZGluZyB0byB0aGUgY3VycmVudCBiZXN0IHByYWN0aWNlIGRlc2NyaWJlZCBp
bg0KPj4gUkZDIFhYWFggW2ljZS1kdWFsc3RhY2stZmFpcm5lc3NdLg0KPj4NCj4+IE9wZW4gSXNz
dWVzOg0KPj4gLSBObyBjYXBpdGFsIFNIT1VMRCB3aGVuIHJlZmVycmluZyB0byBhIEJDUD8NCj4+
IC0gRmFpcm5lc3MgZHJhZnQgdXBkYXRlZCB0byBtZW50aW9uIFJGQzY3MjQgc28gd2UgY2FuIGF2
b2lkIHJlZmVycmluZyBpdA0KPj4gaW4gSUNFYmlzPw0KPj4gLSBNYWtlIElDRWJpcyBhcyBzaW1w
bGUgYXMgcG9zc2libGUgYW5kIGxldCBwZW9wbGUgcmVhZCB0aGUgZmFpcm5lc3MgQkNQDQo+PiBm
b3IgZGV0YWlscz8gQXQgbGVhc3QgYXZvaWQgaGF2aW5nIHRoZSBzYW1lIGluZm9ybWF0aW9uIGlu
IGJvdGggUkZDcy4NCj4+DQo+Pg0KPj4gU2VjdGlvbiA0LjEuMi4yDQo+Pg0KPj4gTmV3IHRleHQ6
DQo+PiBPbmUgY3JpdGVyaW9uIGZvciBzZWxlY3Rpb24gb2YgdGhlIHR5cGUgYW5kIGxvY2FsIHBy
ZWZlcmVuY2UgdmFsdWVzIGlzDQo+PiB0aGUgdXNlIG9mIGEgbWVkaWEgaW50ZXJtZWRpYXJ5LCBz
dWNoIGFzIGEgVFVSTiBzZXJ2ZXIsIGEgdHVubmVsDQo+PiBzZXJ2aWNlIHN1Y2ggYXMgVlBOIHNl
cnZlciwgb3IgTkFULiAgV2l0aCBhIG1lZGlhIGludGVybWVkaWFyeSwgaWYNCj4+IG1lZGlhIGlz
IHNlbnQgdG8gdGhhdCBjYW5kaWRhdGUsIGl0IHdpbGwgZmlyc3QgdHJhbnNpdCB0aGUgbWVkaWEN
Cj4+IGludGVybWVkaWFyeSBiZWZvcmUgYmVpbmcgcmVjZWl2ZWQuICBSZWxheWVkIGNhbmRpZGF0
ZXMgYXJlIG9uZSB0eXBlDQo+PiBvZiBjYW5kaWRhdGUgdGhhdCBpbnZvbHZlcyBhIG1lZGlhIGlu
dGVybWVkaWFyeS4gIEFub3RoZXIgYXJlIGhvc3QNCj4+IGNhbmRpZGF0ZXMgb2J0YWluZWQgZnJv
bSBhIFZQTiBpbnRlcmZhY2UuICBXaGVuIG1lZGlhIGlzIHRyYW5zaXRlZA0KPj4gdGhyb3VnaCBh
IG1lZGlhIGludGVybWVkaWFyeSwgaXQgY2FuIGluY3JlYXNlIHRoZSBsYXRlbmN5IGJldHdlZW4N
Cj4+IHRyYW5zbWlzc2lvbiBhbmQgcmVjZXB0aW9uLiAgSXQgbWF5IG9yIG1heSBub3QgaW5jcmVh
c2UgdGhlIHBhY2tldA0KPj4gbG9zc2VzLCBiZWNhdXNlIG9mIHRoZSBhZGRpdGlvbmFsIHJvdXRl
ciBob3BzIHRoYXQgbWF5IGJlIHRha2VuLiAgSXQNCj4+IG1heSBpbmNyZWFzZSB0aGUgY29zdCBv
ZiBwcm92aWRpbmcgc2VydmljZSwgc2luY2UgbWVkaWEgd2lsbCBiZSByb3V0ZWQNCj4+IGluIGFu
ZCByaWdodCBiYWNrIG91dCBvZiBhIG1lZGlhIGludGVybWVkaWFyeSBydW4gYnkgYSBwcm92aWRl
ci4gIElmDQo+PiB0aGVzZSBjb25jZXJucyBhcmUgaW1wb3J0YW50LCB0aGUgdHlwZSBwcmVmZXJl
bmNlIGZvciByZWxheWVkDQo+PiBjYW5kaWRhdGVzIFNIT1VMRCBiZSBsb3dlciB0aGFuIGhvc3Qg
Y2FuZGlkYXRlcy4gIFRoZSBSRUNPTU1FTkRFRA0KPj4gdmFsdWVzIGFyZSAxMjYgZm9yIGhvc3Qg
Y2FuZGlkYXRlcywgMTAwIGZvciBzZXJ2ZXIgcmVmbGV4aXZlDQo+PiBjYW5kaWRhdGVzLCAxMTAg
Zm9yIHBlZXIgcmVmbGV4aXZlIGNhbmRpZGF0ZXMsIGFuZCAwIGZvciByZWxheWVkDQo+PiBjYW5k
aWRhdGVzLg0KPj4NCj4+IEZ1cnRoZXJtb3JlLCBpZiBhbiBhZ2VudCBpcyBtdWx0aWhvbWVkIGFu
ZCBoYXMgbXVsdGlwbGUgSVAgYWRkcmVzc2VzLA0KPj4gdGhlIHJlY29tYW5kYXRpb24gaW4gUkZD
WFhYWCBbZHVhbC1zdGFjayBmYWlybmVzXSBzaG91bGQgYmUgZm9sbG93ZWQuDQo+PiBJZiBtdWx0
aXBsZSBUVVJOIHNlcnZlcnMgYXJlIHVzZWQsIGxvY2FsIHByaW9yaXRpZXMgZm9yIHRoZSBjYW5k
aWRhdGVzDQo+PiBvYnRhaW5lZCBmcm9tIHRoZSBUVVJOIHNlcnZlcnMgYXJlIGNob3NlbiBpbiBh
IHNpbWlsYXIgZmFzaGlvbiBhcyBmb3INCj4+IG11bHRpaG9tZWQgbG9jYWwgY2FuZGlkYXRlczog
dGhlIGxvY2FsIHByZWZlcmVuY2UgdmFsdWUgaXMgdXNlZCB0bw0KPj4gaW5kaWNhdGUgcHJlZmVy
ZW5jZSBhbW9uZyBkaWZmZXJlbnQgc2VydmVycyBidXQgdGhlIHByZWZlcmVuY2UgTVVTVCBiZQ0K
Pj4gdW5pcXVlIGZvciBlYWNoIG9uZS4NCj4+DQo+PiBBbm90aGVyIGNyaXRlcmlvbiBmb3Igc2Vs
ZWN0aW9uIG9mIHByZWZlcmVuY2VzIGlzIElQIGFkZHJlc3MgZmFtaWx5Lg0KPj4gSUNFIHdvcmtz
IHdpdGggYm90aCBJUHY0IGFuZCBJUHY2LiAgSXQgdGhlcmVmb3JlIHByb3ZpZGVzIGEgdHJhbnNp
dGlvbg0KPj4gbWVjaGFuaXNtIHRoYXQgYWxsb3dzIGR1YWwtc3RhY2sgaG9zdHMgdG8gcHJlZmVy
IGNvbm5lY3Rpdml0eSBvdmVyDQo+PiBJUHY2LCBidXQgdG8gZmFsbCBiYWNrIHRvIElQdjQgaW4g
Y2FzZSB0aGUgdjYgbmV0d29ya3MgYXJlDQo+PiBkaXNjb25uZWN0ZWQuIEltcGxlbWVudGF0aW9u
IHNob3VsZCBmb2xsb3cgdGhlIGd1ZGxpbmVzIGZyb20gUkZDWFhYDQo+PiBbZHVhbHN0YWNrLWZh
aXJuZXNdIHRvIGF2b2lkIGVjZXNzaXZlIGRlYWx5cyBpbiB0aGUgY29ubmVjdGl2aXR5IGNoZWNr
DQo+PiBwaGFzZSBpZiBicm9rZW4gcGF0aHMgZXhpc3RzLg0KPj4NCj4+IEFub3RoZXIgY3JpdGVy
aW9uIGZvciBzZWxlY3RpbmcgcHJlZmVyZW5jZXMgbWlnaHQgYmUgc2VjdXJpdHkgb3INCj4+IHBy
aXZhY3kuICBJZiBhIHVzZXIgaXMgYSB0ZWxlY29tbXV0ZXIsIGFuZCB0aGVyZWZvcmUgY29ubmVj
dGVkIHRvIGENCj4+IGNvcnBvcmF0ZSBuZXR3b3JrIGFuZCBhIGxvY2FsIGhvbWUgbmV0d29yaywg
dGhlIHVzZXIgbWF5IHByZWZlciB0aGVpcg0KPj4gdm9pY2UgdHJhZmZpYyB0byBiZSByb3V0ZWQg
b3ZlciB0aGUgVlBOIG9yIHNpbWlsYXIgdHVubmVsIGluIG9yZGVyIHRvDQo+PiBrZWVwIGl0IG9u
IHRoZSBjb3Jwb3JhdGUgbmV0d29yayB3aGVuIGNvbW11bmljYXRpbmcgd2l0aGluIHRoZQ0KPj4g
ZW50ZXJwcmlzZSwgYnV0IHVzZSB0aGUgbG9jYWwgbmV0d29yayB3aGVuIGNvbW11bmljYXRpbmcg
d2l0aCB1c2Vycw0KPj4gb3V0c2lkZSBvZiB0aGUgZW50ZXJwcmlzZS4gIEluIHN1Y2ggYSBjYXNl
LCBhIFZQTiBhZGRyZXNzIHdvdWxkIGhhdmUgYQ0KPj4gaGlnaGVyIGxvY2FsIHByZWZlcmVuY2Ug
dGhhbiBhbnkgb3RoZXIgYWRkcmVzcy4NCj4+DQo+PiBPcGVuIElzc3VlczoNCj4+IC0gUmVsYXhp
bmcgbGFuZ3VhZ2UgdGhhdCBpbmRpY2F0ZXMgYmFkIGJhZCB0aGluZ3MgaGFwcGVuIGlmIGEgcmVs
YXkgaXMNCj4+IGludm9sdmVkLg0KPj4gLSBSZW1vdmVkIFRleHQgcmVnYXJkaW5nIDZ0bzQuIEFu
eW9uZSB1c2luZyBpdD8oTkFUNjQgYW5kIEROUzY0IGlzIHRoZQ0KPj4gLSB3YXkgdG8gZ28/KSBD
YW4gYWRkIHRleHQgdG8gdGhlDQo+PiBmYWlybmVzcyBkcmFmdCB0byBzaW1wbGlmeSBJQ0ViaXMu
IDZ0bzQgaXMgYSB0dW5uZWwgYW5kIHRoZSBmYWlybmVzcw0KPj4gZHJhZnQgdGFsa3MgYWJvdXQg
dHVubmVscy4gKE5vbmUgbWVudGlvbmVkIGZvciB0aGUgZmFyIG9mIGNhbGxpbmcNCj4+IG91dCB0
aGUgYmFkIG9uZXMuLikNCj4+IC0gQWRkZWQgcHJpdmFjeSB0byBhcyBhIFZQTiBleGFtcGxlIGFz
IHdlbGwuDQo+PiAtIEkgZmVlbCBtb3JlIHRleHQgaXMgbmVlZGVkIGlmIHdlIHdhbnQgdG8ga2Vl
cCB0aGUgVlBOIHRleHQgdGhlcmUuIFdlDQo+PiBuZWVkIHRvIGV4cGxhaW4gc3BsaXQgdHVubmVs
aW5nIGFuZCBob3cgdGhhdCBtaWdoIG9yIG1pZ2h0IG5vdCBiZQ0KPj4gYXZhaWxhYmxlLiBTb21l
IHdvcmRpbmcgcmVnYXJkaW5nIElQIGFkcmVlc3MgbGVha2VnZSB3b3VsZCBhbHNvIGJlDQo+PiBi
ZW5lZmljaWFsLg0KPj4NCj4+DQo+Pg0KPj4gLi0uDQo+PiBQw6VsLUVyaWsNCj4+DQo+Pj4gT24g
MTAgSnVuIDIwMTYsIGF0IDEzOjUzLCBpbnRlcm5ldC1kcmFmdHNAaWV0Zi5vcmc8bWFpbHRvOmlu
dGVybmV0LWRyYWZ0c0BpZXRmLm9yZz4gd3JvdGU6DQo+Pj4NCj4+Pg0KPj4+IEEgTmV3IEludGVy
bmV0LURyYWZ0IGlzIGF2YWlsYWJsZSBmcm9tIHRoZSBvbi1saW5lIEludGVybmV0LURyYWZ0cw0K
Pj4+IGRpcmVjdG9yaWVzLg0KPj4+IFRoaXMgZHJhZnQgaXMgYSB3b3JrIGl0ZW0gb2YgdGhlIElu
dGVyYWN0aXZlIENvbm5lY3Rpdml0eSBFc3RhYmxpc2htZW50DQo+Pj4gb2YgdGhlIElFVEYuDQo+
Pj4NCj4+PiAgICAgICBUaXRsZSAgICAgICAgICAgOiBJQ0UgTXVsdGlob21lZCBhbmQgSVB2NC9J
UHY2IER1YWwgU3RhY2sNCj4+PiBGYWlybmVzcw0KPj4+ICAgICAgIEF1dGhvcnMgICAgICAgICA6
IFBhYWwtRXJpayBNYXJ0aW5zZW4NCj4+PiAgICAgICAgICAgICAgICAgICAgICAgICBUaXJ1bWFs
ZXN3YXIgUmVkZHkNCj4+PiAgICAgICAgICAgICAgICAgICAgICAgICBQcmFzaGFudGggUGF0aWwN
Cj4+PiAgICAgIEZpbGVuYW1lICAgICAgICA6IGRyYWZ0LWlldGYtaWNlLWR1YWxzdGFjay1mYWly
bmVzcy0wMy50eHQNCj4+PiAgICAgIFBhZ2VzICAgICAgICAgICA6IDEwDQo+Pj4gICAgICBEYXRl
ICAgICAgICAgICAgOiAyMDE2LTA2LTEwDQo+Pj4NCj4+PiBBYnN0cmFjdDoNCj4+PiAgVGhpcyBk
b2N1bWVudCBwcm92aWRlcyBndWlkZWxpbmVzIG9uIGhvdyB0byBtYWtlIEludGVyYWN0aXZlDQo+
Pj4gIENvbm5lY3Rpdml0eSBFc3RhYmxpc2htZW50IChJQ0UpIGNvbmNsdWRlIGZhc3RlciBpbiBt
dWx0aWhvbWVkIGFuZA0KPj4+ICBJUHY0L0lQdjYgZHVhbC1zdGFjayBzY2VuYXJpb3Mgd2hlcmUg
YnJva2VuIHBhdGhzIGV4aXN0LiAgVGhlDQo+Pj4gIHByb3ZpZGVkIGd1aWRlbGluZXMgYXJlIGJh
Y2t3YXJkcyBjb21wYXRpYmxlIHdpdGggdGhlIG9yaWdpbmFsIElDRQ0KPj4+ICBzcGVjaWZpY2F0
aW9uLg0KPj4+DQo+Pj4NCj4+PiBUaGUgSUVURiBkYXRhdHJhY2tlciBzdGF0dXMgcGFnZSBmb3Ig
dGhpcyBkcmFmdCBpczoNCj4+PiBodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFm
dC1pZXRmLWljZS1kdWFsc3RhY2stZmFpcm5lc3MvDQo+Pj4NCj4+PiBUaGVyZSdzIGFsc28gYSBo
dG1saXplZCB2ZXJzaW9uIGF2YWlsYWJsZSBhdDoNCj4+PiBodHRwczovL3Rvb2xzLmlldGYub3Jn
L2h0bWwvZHJhZnQtaWV0Zi1pY2UtZHVhbHN0YWNrLWZhaXJuZXNzLTAzDQo+Pj4NCj4+PiBBIGRp
ZmYgZnJvbSB0aGUgcHJldmlvdXMgdmVyc2lvbiBpcyBhdmFpbGFibGUgYXQ6DQo+Pj4gaHR0cHM6
Ly93d3cuaWV0Zi5vcmcvcmZjZGlmZj91cmwyPWRyYWZ0LWlldGYtaWNlLWR1YWxzdGFjay1mYWly
bmVzcy0wMw0KPj4+DQo+Pj4NCj4+PiBQbGVhc2Ugbm90ZSB0aGF0IGl0IG1heSB0YWtlIGEgY291
cGxlIG9mIG1pbnV0ZXMgZnJvbSB0aGUgdGltZSBvZg0KPj4+IHN1Ym1pc3Npb24NCj4+PiB1bnRp
bCB0aGUgaHRtbGl6ZWQgdmVyc2lvbiBhbmQgZGlmZiBhcmUgYXZhaWxhYmxlIGF0IHRvb2xzLmll
dGYub3JnPGh0dHA6Ly90b29scy5pZXRmLm9yZz4uDQo+Pj4NCj4+PiBJbnRlcm5ldC1EcmFmdHMg
YXJlIGFsc28gYXZhaWxhYmxlIGJ5IGFub255bW91cyBGVFAgYXQ6DQo+Pj4gZnRwOi8vZnRwLmll
dGYub3JnL2ludGVybmV0LWRyYWZ0cy8NCj4+Pg0KPj4+IF9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fDQo+Pj4gSWNlIG1haWxpbmcgbGlzdA0KPj4+IEljZUBp
ZXRmLm9yZzxtYWlsdG86SWNlQGlldGYub3JnPg0KPj4+IGh0dHBzOi8vd3d3LmlldGYub3JnL21h
aWxtYW4vbGlzdGluZm8vaWNlDQo+Pg0KPj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18NCj4+IEljZSBtYWlsaW5nIGxpc3QNCj4+IEljZUBpZXRmLm9yZzxt
YWlsdG86SWNlQGlldGYub3JnPg0KPj4gaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0
aW5mby9pY2UNCj4NCg0K

--_000_7594FB04B1934943A5C02806D1A2204B3804AABAESESSMB209erics_
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPCEtLVtp
ZiAhbXNvXT48c3R5bGU+dlw6KiB7YmVoYXZpb3I6dXJsKCNkZWZhdWx0I1ZNTCk7fQ0Kb1w6KiB7
YmVoYXZpb3I6dXJsKCNkZWZhdWx0I1ZNTCk7fQ0Kd1w6KiB7YmVoYXZpb3I6dXJsKCNkZWZhdWx0
I1ZNTCk7fQ0KLnNoYXBlIHtiZWhhdmlvcjp1cmwoI2RlZmF1bHQjVk1MKTt9DQo8L3N0eWxlPjwh
W2VuZGlmXS0tPjxzdHlsZT48IS0tDQovKiBGb250IERlZmluaXRpb25zICovDQpAZm9udC1mYWNl
DQoJe2ZvbnQtZmFtaWx5OkhlbHZldGljYTsNCglwYW5vc2UtMToyIDExIDYgNCAyIDIgMiAyIDIg
NDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OiJDYW1icmlhIE1hdGgiOw0KCXBhbm9zZS0x
OjIgNCA1IDMgNSA0IDYgMyAyIDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpDYWxpYnJp
Ow0KCXBhbm9zZS0xOjIgMTUgNSAyIDIgMiA0IDMgMiA0O30NCi8qIFN0eWxlIERlZmluaXRpb25z
ICovDQpwLk1zb05vcm1hbCwgbGkuTXNvTm9ybWFsLCBkaXYuTXNvTm9ybWFsDQoJe21hcmdpbjow
Y207DQoJbWFyZ2luLWJvdHRvbTouMDAwMXB0Ow0KCWZvbnQtc2l6ZToxMi4wcHQ7DQoJZm9udC1m
YW1pbHk6IlRpbWVzIE5ldyBSb21hbiIsc2VyaWY7fQ0KYTpsaW5rLCBzcGFuLk1zb0h5cGVybGlu
aw0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6Ymx1ZTsNCgl0ZXh0LWRlY29yYXRp
b246dW5kZXJsaW5lO30NCmE6dmlzaXRlZCwgc3Bhbi5Nc29IeXBlcmxpbmtGb2xsb3dlZA0KCXtt
c28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6cHVycGxlOw0KCXRleHQtZGVjb3JhdGlvbjp1
bmRlcmxpbmU7fQ0Kc3Bhbi5hcHBsZS1jb252ZXJ0ZWQtc3BhY2UNCgl7bXNvLXN0eWxlLW5hbWU6
YXBwbGUtY29udmVydGVkLXNwYWNlO30NCnNwYW4uRW1haWxTdHlsZTE4DQoJe21zby1zdHlsZS10
eXBlOnBlcnNvbmFsLXJlcGx5Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0K
CWNvbG9yOiMxRjQ5N0Q7fQ0KLk1zb0NocERlZmF1bHQNCgl7bXNvLXN0eWxlLXR5cGU6ZXhwb3J0
LW9ubHk7DQoJZm9udC1zaXplOjEwLjBwdDt9DQpAcGFnZSBXb3JkU2VjdGlvbjENCgl7c2l6ZTo2
MTIuMHB0IDc5Mi4wcHQ7DQoJbWFyZ2luOjcyLjBwdCA3Mi4wcHQgNzIuMHB0IDcyLjBwdDt9DQpk
aXYuV29yZFNlY3Rpb24xDQoJe3BhZ2U6V29yZFNlY3Rpb24xO30NCi0tPjwvc3R5bGU+PCEtLVtp
ZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFwZWRlZmF1bHRzIHY6ZXh0PSJlZGl0IiBzcGlkbWF4
PSIxMDI2IiAvPg0KPC94bWw+PCFbZW5kaWZdLS0+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQo8
bzpzaGFwZWxheW91dCB2OmV4dD0iZWRpdCI+DQo8bzppZG1hcCB2OmV4dD0iZWRpdCIgZGF0YT0i
MSIgLz4NCjwvbzpzaGFwZWxheW91dD48L3htbD48IVtlbmRpZl0tLT4NCjwvaGVhZD4NCjxib2R5
IGxhbmc9IkVOLUdCIiBsaW5rPSJibHVlIiB2bGluaz0icHVycGxlIj4NCjxkaXYgY2xhc3M9Ildv
cmRTZWN0aW9uMSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6
IzFGNDk3RDttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+SGksPG86cD48L286cD48L3NwYW4+
PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0K
PC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMx
RjQ5N0QiPiZndDs8L3NwYW4+NTI0NWJpcyBTZWN0aW9uIDQuMS4yLjEgZXhwbGljaXRseSBtZW50
aW9uIGR1YWwtc3RhY2sgYXMgYSB0eXBlIG9mIG11bHRpaG9taW5nLiBJbiB0aGF0IHNlY3Rpb24N
CjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj4mZ3Q7PC9zcGFuPml0IG1ha2Ugc2Vuc2UgdG8g
cmVmZXJlbmNlIHRoZSBzcGVjaWZpYyBwYXJ0IGluIGRzZiB0aGF0IGRpc2N1c3NlcyB0aGF0IChT
ZWN0aW9uIDQpLjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj48bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtm
b250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+
PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90Oyxz
YW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPlllcy48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwv
ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0
OTdEIj4mZ3Q7PC9zcGFuPlNlY3Rpb24gNC4xLjIuMiB0YWxrcyBhYm91dCBtdWx0aWhvbWluZyBp
biBtb3JlIGdlbmVyaWMgdGVybXMsIGxpa2UgVlBOIHR1bm5lbHMsIG11bHRpcGxlIElQDQo8c3Bh
biBzdHlsZT0iY29sb3I6IzFGNDk3RCI+Jmd0Ozwvc3Bhbj5hZGRyZXNzZXMgcHIgaW50ZXJmYWNl
IGFuZCBzbyBvbi4gSG93ZXZlciBpdCBhbHNvIG1lbnRpb25zIGR1YWwtc3RhY2suIFNvIGluIHRo
YXQgc2VjdGlvbiBpdA0KPHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPiZndDs8L3NwYW4+bWFr
ZSBzZW5zZSB0byByZWZlcmVuY2UgdGhlIHdob2xlIGRzZiBkcmFmdC4mbmJzcDs8bzpwPjwvbzpw
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPk9rLCBJIG5vdyBz
ZWUgdGhhdCB5b3UgaGF2ZSBhZGRlZCBhIHJlZmVyZW5jZSB0byB0aGUgZHJhZnQgaW4geW91ciBz
dWdnZXN0ZWQgbmV3IHRleHQuIFNvcnJ5IGZvciB0aGUgY29uZnVzaW9uLjxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7
PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jmd0O0kgdGhp
bmsgc2VjdGlvbiA0LjEuMi4yIHNob3VsZCBoYXZlIGEgY29tcGxldGUgbWFrZW92ZXIgSSBkbyBu
b3QgdGhpbmsgaXQgcmVhbGx5IHJlZmxlY3RzIHJlYWxpdHkuJm5ic3A7PG86cD48L286cD48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90
O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5GZWVsIGZyZWUgdG8gc3Vn
Z2VzdCBhIGNoYW5nZSA6KTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGli
cmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBw
dDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3
RCI+UmVnYXJkcyw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1
b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPkNo
cmlzdGVyPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90Oyxz
YW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwv
ZGl2Pg0KPGRpdj4NCjxibG9ja3F1b3RlIHN0eWxlPSJtYXJnaW4tdG9wOjUuMHB0O21hcmdpbi1i
b3R0b206NS4wcHQiPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPk9uIDEwIEp1biAyMDE2
LCBhdCAxNjowMSwgQ2hyaXN0ZXIgSG9sbWJlcmcgJmx0OzxhIGhyZWY9Im1haWx0bzpjaHJpc3Rl
ci5ob2xtYmVyZ0Blcmljc3Nvbi5jb20iPmNocmlzdGVyLmhvbG1iZXJnQGVyaWNzc29uLmNvbTwv
YT4mZ3Q7IHdyb3RlOjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxkaXY+DQo8ZGl2Pg0KPGRpdj4NCjxkaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWls
eTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPkhpLDxicj4NCjxicj4NCk15IHF1ZXN0
aW9uIGlzOiBhcyBkcmFmdC1kc2YgdGFsa3MgYWJvdXQgaG93IHRvIGltcHJvdmUgbXVsdGlob21p
bmcgaW4gZ2VuZXJhbCwgd2h5IGRvZXMgNTI0NWJpcyBvbmx5IHJlZmVyZW5jZXMgdGhlIGRyYWZ0
IGZvciBkdWFsLXN0YWNrIG11bHRpaG9taW5nPzxicj4NCjxicj4NCklGIHlvdSB0aGluayBkcmFm
dC1kc2Ygc2hvdWxkIGJlIHJlZmVyZW5jZWQgT05MWSBmb3IgZHVhbC1zdGFjayBtdWx0aWhvbWlu
ZywgdGhlbiB0aGUgZHJhZnQgc2hvdWxkIE9OTFkgdGFsayBhYm91dCBob3cgdG8gaW1wcm92ZSBk
dWFsLXN0YWNrIG11bHRpaG9taW5nIDopPGJyPg0KPGJyPg0KUmVnYXJkcyw8YnI+DQo8YnI+DQpD
aHJpc3Rlcjxicj4NCjxicj4NClNlbnQgZnJvbSBteSBXaW5kb3dzIFBob25lPG86cD48L286cD48
L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2IGNsYXNzPSJNc29Ob3JtYWwi
IGFsaWduPSJjZW50ZXIiIHN0eWxlPSJ0ZXh0LWFsaWduOmNlbnRlciI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZTo5LjBwdDtmb250LWZhbWlseTomcXVvdDtIZWx2ZXRpY2EmcXVvdDssc2Fucy1zZXJp
ZiI+DQo8aHIgc2l6ZT0iMyIgd2lkdGg9IjEwMCUiIGFsaWduPSJjZW50ZXIiPg0KPC9zcGFuPjwv
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1ib3R0b206MTIuMHB0Ij48
Yj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJp
JnF1b3Q7LHNhbnMtc2VyaWYiPkZyb206PHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRlZC1zcGFj
ZSI+Jm5ic3A7PC9zcGFuPjwvc3Bhbj48L2I+PGEgaHJlZj0ibWFpbHRvOnBhbG1hcnRpQGNpc2Nv
LmNvbSI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2Fs
aWJyaSZxdW90OyxzYW5zLXNlcmlmIj5QYWwNCiBNYXJ0aW5zZW4gKHBhbG1hcnRpKTwvc3Bhbj48
L2E+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo5LjBwdDtmb250LWZhbWlseTomcXVvdDtIZWx2ZXRp
Y2EmcXVvdDssc2Fucy1zZXJpZiI+PGJyPg0KPC9zcGFuPjxiPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+U2Vu
dDo8c3BhbiBjbGFzcz0iYXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+PC9zcGFu
PjwvYj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxp
YnJpJnF1b3Q7LHNhbnMtc2VyaWYiPuKAjjEwL+KAjjA2L+KAjjIwMTYgMTY6Mjg8L3NwYW4+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZTo5LjBwdDtmb250LWZhbWlseTomcXVvdDtIZWx2ZXRpY2EmcXVv
dDssc2Fucy1zZXJpZiI+PGJyPg0KPC9zcGFuPjxiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEu
MHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+VG86PHNwYW4g
Y2xhc3M9ImFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPjwvc3Bhbj48L2I+PGEg
aHJlZj0ibWFpbHRvOmNocmlzdGVyLmhvbG1iZXJnQGVyaWNzc29uLmNvbSI+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNl
cmlmIj5DaHJpc3RlciBIb2xtYmVyZzwvc3Bhbj48L2E+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo5
LjBwdDtmb250LWZhbWlseTomcXVvdDtIZWx2ZXRpY2EmcXVvdDssc2Fucy1zZXJpZiI+PGJyPg0K
PC9zcGFuPjxiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90
O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+Q2M6PHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRl
ZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPjwvc3Bhbj48L2I+PGEgaHJlZj0ibWFpbHRvOmljZUBpZXRm
Lm9yZyI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2Fs
aWJyaSZxdW90OyxzYW5zLXNlcmlmIj5pY2VAaWV0Zi5vcmc8L3NwYW4+PC9hPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6OS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7SGVsdmV0aWNhJnF1b3Q7LHNhbnMt
c2VyaWYiPjxicj4NCjwvc3Bhbj48Yj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250
LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPlN1YmplY3Q6PHNwYW4gY2xh
c3M9ImFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPjwvc3Bhbj48L2I+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90Oyxz
YW5zLXNlcmlmIj5SZTogW0ljZV0gSS1EIEFjdGlvbjogZHJhZnQtaWV0Zi1pY2UtZHVhbHN0YWNr
LWZhaXJuZXNzLTAzLnR4dDwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjkuMHB0O2ZvbnQt
ZmFtaWx5OiZxdW90O0hlbHZldGljYSZxdW90OyxzYW5zLXNlcmlmIj48bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0hlbHZldGljYSZxdW90
OyxzYW5zLXNlcmlmIj48YnI+DQomZ3Q7IE9uIDEwIEp1biAyMDE2LCBhdCAxNDozMywgQ2hyaXN0
ZXIgSG9sbWJlcmcgJmx0Ozwvc3Bhbj48YSBocmVmPSJtYWlsdG86Y2hyaXN0ZXIuaG9sbWJlcmdA
ZXJpY3Nzb24uY29tIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTom
cXVvdDtIZWx2ZXRpY2EmcXVvdDssc2Fucy1zZXJpZiI+Y2hyaXN0ZXIuaG9sbWJlcmdAZXJpY3Nz
b24uY29tPC9zcGFuPjwvYT48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWls
eTomcXVvdDtIZWx2ZXRpY2EmcXVvdDssc2Fucy1zZXJpZiI+Jmd0Ow0KIHdyb3RlOjxicj4NCiZn
dDs8c3BhbiBjbGFzcz0iYXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+PGJyPg0K
Jmd0OyBIaSw8YnI+DQomZ3Q7PHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5i
c3A7PC9zcGFuPjxicj4NCiZndDsgVGhlIHN1Z2dlc3RlZCB0ZXh0IHNheXMgdGhhdCwgaWYgYSBo
b3N0IGlzIG11bHRpaG9tZWQgYmVjYXVzZSBpdCBpczxicj4NCiZndDsgZHVhbC1zdGFjaywgdGhl
IGd1aWRlbGluZXMgaW4gaWNlLWR1YWxzdGFjay1mYWlybmVzcyBzaG91bGQgYmUgZm9sbG93ZWQu
PGJyPg0KJmd0OzxzcGFuIGNsYXNzPSJhcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bh
bj48YnI+DQomZ3Q7IEhvd2V2ZXIsIHNlY3Rpb24gMyBvZiBpY2UtZHVhbHN0YWNrLWZhaXJuZXNz
IHNlZW1zIHRvIGJlIGFib3V0IG11bHRpaG9taW5nPGJyPg0KJmd0OyBpbiBnZW5lcmFsIChub3Qg
bmVjZXNzYXJpbHkgZHVlIHRvIGR1YWwtc3RhY2spLjxicj4NCiZndDs8c3BhbiBjbGFzcz0iYXBw
bGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+PGJyPg0KJmd0OyBBbmQsIGFzIHRoZSBu
YW1lIG9mIHNlY3Rpb24gMyBjb250YWlucyDCs0ltcHJvdmluZ8KyLCBzaG91bGRuwrl0IGFsbDxi
cj4NCiZndDsgbXVsdGlob21pbmcgaG9zdHMgdXNlIGljZS1kdWFsc3RhY2stZmFpcm5lc3M/PGJy
Pg0KJmd0OzxzcGFuIGNsYXNzPSJhcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj48
YnI+DQpTbyB3b3VsZDo8YnI+DQo8YnI+DQpJZiBhIGhvc3QgaXMgbXVsdGlob21lZCBiZWNhdXNl
IGl0IGlzIGR1YWwtc3RhY2ssIHRoZSBsb2NhbCBwcmVmZXJlbmNlPGJyPg0Kc2hvdWxkIGJlIHNl
dCBhY29yZGluZyB0byB0aGUgY3VycmVudCBiZXN0IHByYWN0aWNlIGRlc2NyaWJlZCBpbjxicj4N
ClJGQyBYWFhYIFtpY2UtZHVhbHN0YWNrLWZhaXJuZXNzXSBzZWN0aW9uIDQuPGJyPg0KPGJyPg0K
YmUgYmV0dGVyPzxicj4NCjxicj4NCjxicj4NCklDRUJpcyBzZWN0aW9uIDQuMS4yLjIuIHRhbGtz
IGFib3V0IG11bHRpaG9taW5nIGluIG1vcmUgZ2VuZXJpYyB0ZXJtcyBzbyB0aGF0IGNhbiByZWZl
cmVuY2Ugd2l0aG91dCBhbnkgc3BlY2lmaWMgc2VjdGlvbnMuPGJyPg0KPGJyPg0KV2UgY2FuIGNv
bGxhcHNlIHNlY3Rpb24gMyBhbmQgNCBpbiB0aGUgZmFpcm5lc3MgZHJhZnQgYW5kIGJlIG1vcmUg
ZXhwbGljaXQgdGhhdCBkdWFsLXN0YWNrIHJlYWxseSBpcyBhIHNwZWNpYWwgY2FzZSBvZiBtdWx0
aWhvbWluZy4gQnV0IEkgdGhpbmsgcGVvcGxlIGFyZSB1c2VkIHRvIGhhdmUgYSBkaXN0aW5jdGlv
biBiZXR3ZWVuIG11bHRpaG9taW5nIGFuZCBkdWFsLXN0YWNrLjxzcGFuIGNsYXNzPSJhcHBsZS1j
b252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj48YnI+DQo8YnI+DQo8YnI+DQouLS48YnI+DQpQ
w6VsLUVyaWs8YnI+DQo8YnI+DQomZ3Q7IFJlZ2FyZHMsPGJyPg0KJmd0OzxzcGFuIGNsYXNzPSJh
cHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj48YnI+DQomZ3Q7IENocmlzdGVyPGJy
Pg0KJmd0OzxzcGFuIGNsYXNzPSJhcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj48
YnI+DQomZ3Q7PHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFu
Pjxicj4NCiZndDsgT24gMTAvMDYvMTYgMTU6MDcsICZxdW90O0ljZSBvbiBiZWhhbGYgb2YgUGFs
IE1hcnRpbnNlbiAocGFsbWFydGkpJnF1b3Q7PGJyPg0KJmd0OyAmbHQ7PC9zcGFuPjxhIGhyZWY9
Im1haWx0bzppY2UtYm91bmNlc0BpZXRmLm9yZyI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4w
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7SGVsdmV0aWNhJnF1b3Q7LHNhbnMtc2VyaWYiPmljZS1ib3Vu
Y2VzQGlldGYub3JnPC9zcGFuPjwvYT48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250
LWZhbWlseTomcXVvdDtIZWx2ZXRpY2EmcXVvdDssc2Fucy1zZXJpZiI+IG9uIGJlaGFsZiBvZg0K
PC9zcGFuPjxhIGhyZWY9Im1haWx0bzpwYWxtYXJ0aUBjaXNjby5jb20iPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0hlbHZldGljYSZxdW90OyxzYW5zLXNl
cmlmIj5wYWxtYXJ0aUBjaXNjby5jb208L3NwYW4+PC9hPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0hlbHZldGljYSZxdW90OyxzYW5zLXNlcmlmIj4mZ3Q7
IHdyb3RlOjxicj4NCiZndDs8c3BhbiBjbGFzcz0iYXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJz
cDs8L3NwYW4+PGJyPg0KJmd0OyZndDsgSGkgYWxsLDxicj4NCiZndDsmZ3Q7PHNwYW4gY2xhc3M9
ImFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPjxicj4NCiZndDsmZ3Q7IFRoaXMg
dmVyc2lvbiB0cmllcyB0byBhZGRyZXNzIGlzc3VlcyBkdXJpbmcgSUVTRyByZXZpZXcuPGJyPg0K
Jmd0OyZndDs8c3BhbiBjbGFzcz0iYXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+
PGJyPg0KJmd0OyZndDsgLSBDaGFuZ2VkIEludGVuZGVkIFN0YXR1cyB0byBCZXN0IEN1cnJlbnQg
UHJhY3RpY2VzPGJyPg0KJmd0OyZndDsgLSBBbGwgcmVmZXJlbmNlcyBhcmUgbm93IHRvIElDRWJp
cyBub3QgSUNFLjxicj4NCiZndDsmZ3Q7IC0gQ2hhbmdlcyB0byByZWZsZWN0IHByb3Bvc2VkIG5l
dyB0ZXh0IGluIElDRWJpczxicj4NCiZndDsmZ3Q7IC0gQm90aCBJQ0ViaXMgYW5kIHRoaXMgZHJh
ZnQgY3Jvc3MgcmVmZXJlbmNlIGVhY2ggb3RoZXIuPGJyPg0KJmd0OyZndDs8c3BhbiBjbGFzcz0i
YXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+PGJyPg0KJmd0OyZndDsgUHJvcG9z
ZWQgY2hhbmdlcyB0byBJQ0ViaXM8YnI+DQomZ3Q7Jmd0OzxzcGFuIGNsYXNzPSJhcHBsZS1jb252
ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj48YnI+DQomZ3Q7Jmd0OyBTZWN0aW9uIDQuMS4yLjE8
YnI+DQomZ3Q7Jmd0OzxzcGFuIGNsYXNzPSJhcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwv
c3Bhbj48YnI+DQomZ3Q7Jmd0OyBPbGQgdGV4dDo8c3BhbiBjbGFzcz0iYXBwbGUtY29udmVydGVk
LXNwYWNlIj4mbmJzcDs8L3NwYW4+PGJyPg0KJmd0OyZndDsgSWYgYSBob3N0IGlzIG11bHRpaG9t
ZWQgYmVjYXVzZSBpdCBpcyBkdWFsLXN0YWNrLCB0aGUgbG9jYWwgcHJlZmVyZW5jZTxicj4NCiZn
dDsmZ3Q7IFNIT1VMRCBiZSBzZXQgZXF1YWwgdG8gdGhlIHByZWNlZGVuY2UgdmFsdWUgZm9yIElQ
IGFkZHJlc3NlcyBkZXNjcmliZWQ8YnI+DQomZ3Q7Jmd0OyBpbiBSRkMgNjcyNCBbUkZDNjcyNF0u
IElmIHRoZSBob3N0IG9wZXJhdGluZyBzeXN0ZW0gcHJvdmlkZXMgYW4gQVBJPGJyPg0KJmd0OyZn
dDsgZm9yIGRpc2NvdmVyaW5nIHByZWZlcmVuY2UgYW1vbmcgZGlmZmVyZW50IGFkZHJlc3Nlcywg
dGhvc2U8YnI+DQomZ3Q7Jmd0OyBwcmVmZXJlbmNlcyBTSE9VTEQgYmUgdXNlZCBmb3IgdGhlIGxv
Y2FsIHByZWZlcmVuY2UgdG8gcHJpb3JpdGl6ZTxicj4NCiZndDsmZ3Q7IGFkZHJlc3NlcyBpbmRp
Y2F0ZWQgYXMgcHJlZmVycmVkIGJ5IHRoZSBvcGVyYXRpbmcgc3lzdGVtLjxicj4NCiZndDsmZ3Q7
PHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPjxicj4NCiZn
dDsmZ3Q7IE5ldyB0ZXh0Ojxicj4NCiZndDsmZ3Q7IElmIGEgaG9zdCBpcyBtdWx0aWhvbWVkIGJl
Y2F1c2UgaXQgaXMgZHVhbC1zdGFjaywgdGhlIGxvY2FsIHByZWZlcmVuY2U8YnI+DQomZ3Q7Jmd0
OyBzaG91bGQgYmUgc2V0IGFjb3JkaW5nIHRvIHRoZSBjdXJyZW50IGJlc3QgcHJhY3RpY2UgZGVz
Y3JpYmVkIGluPGJyPg0KJmd0OyZndDsgUkZDIFhYWFggW2ljZS1kdWFsc3RhY2stZmFpcm5lc3Nd
Ljxicj4NCiZndDsmZ3Q7PHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7
PC9zcGFuPjxicj4NCiZndDsmZ3Q7IE9wZW4gSXNzdWVzOjxicj4NCiZndDsmZ3Q7IC0gTm8gY2Fw
aXRhbCBTSE9VTEQgd2hlbiByZWZlcnJpbmcgdG8gYSBCQ1A/PGJyPg0KJmd0OyZndDsgLSBGYWly
bmVzcyBkcmFmdCB1cGRhdGVkIHRvIG1lbnRpb24gUkZDNjcyNCBzbyB3ZSBjYW4gYXZvaWQgcmVm
ZXJyaW5nIGl0PGJyPg0KJmd0OyZndDsgaW4gSUNFYmlzPzxicj4NCiZndDsmZ3Q7IC0gTWFrZSBJ
Q0ViaXMgYXMgc2ltcGxlIGFzIHBvc3NpYmxlIGFuZCBsZXQgcGVvcGxlIHJlYWQgdGhlIGZhaXJu
ZXNzIEJDUDxicj4NCiZndDsmZ3Q7IGZvciBkZXRhaWxzPyBBdCBsZWFzdCBhdm9pZCBoYXZpbmcg
dGhlIHNhbWUgaW5mb3JtYXRpb24gaW4gYm90aCBSRkNzLjxicj4NCiZndDsmZ3Q7PHNwYW4gY2xh
c3M9ImFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPjxicj4NCiZndDsmZ3Q7PHNw
YW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPjxicj4NCiZndDsm
Z3Q7IFNlY3Rpb24gNC4xLjIuMjxicj4NCiZndDsmZ3Q7PHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZl
cnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPjxicj4NCiZndDsmZ3Q7IE5ldyB0ZXh0Ojxicj4NCiZn
dDsmZ3Q7IE9uZSBjcml0ZXJpb24gZm9yIHNlbGVjdGlvbiBvZiB0aGUgdHlwZSBhbmQgbG9jYWwg
cHJlZmVyZW5jZSB2YWx1ZXMgaXM8YnI+DQomZ3Q7Jmd0OyB0aGUgdXNlIG9mIGEgbWVkaWEgaW50
ZXJtZWRpYXJ5LCBzdWNoIGFzIGEgVFVSTiBzZXJ2ZXIsIGEgdHVubmVsPGJyPg0KJmd0OyZndDsg
c2VydmljZSBzdWNoIGFzIFZQTiBzZXJ2ZXIsIG9yIE5BVC4mbmJzcDsgV2l0aCBhIG1lZGlhIGlu
dGVybWVkaWFyeSwgaWY8YnI+DQomZ3Q7Jmd0OyBtZWRpYSBpcyBzZW50IHRvIHRoYXQgY2FuZGlk
YXRlLCBpdCB3aWxsIGZpcnN0IHRyYW5zaXQgdGhlIG1lZGlhPGJyPg0KJmd0OyZndDsgaW50ZXJt
ZWRpYXJ5IGJlZm9yZSBiZWluZyByZWNlaXZlZC4mbmJzcDsgUmVsYXllZCBjYW5kaWRhdGVzIGFy
ZSBvbmUgdHlwZTxicj4NCiZndDsmZ3Q7IG9mIGNhbmRpZGF0ZSB0aGF0IGludm9sdmVzIGEgbWVk
aWEgaW50ZXJtZWRpYXJ5LiZuYnNwOyBBbm90aGVyIGFyZSBob3N0PGJyPg0KJmd0OyZndDsgY2Fu
ZGlkYXRlcyBvYnRhaW5lZCBmcm9tIGEgVlBOIGludGVyZmFjZS4mbmJzcDsgV2hlbiBtZWRpYSBp
cyB0cmFuc2l0ZWQ8YnI+DQomZ3Q7Jmd0OyB0aHJvdWdoIGEgbWVkaWEgaW50ZXJtZWRpYXJ5LCBp
dCBjYW4gaW5jcmVhc2UgdGhlIGxhdGVuY3kgYmV0d2Vlbjxicj4NCiZndDsmZ3Q7IHRyYW5zbWlz
c2lvbiBhbmQgcmVjZXB0aW9uLiZuYnNwOyBJdCBtYXkgb3IgbWF5IG5vdCBpbmNyZWFzZSB0aGUg
cGFja2V0PGJyPg0KJmd0OyZndDsgbG9zc2VzLCBiZWNhdXNlIG9mIHRoZSBhZGRpdGlvbmFsIHJv
dXRlciBob3BzIHRoYXQgbWF5IGJlIHRha2VuLiZuYnNwOyBJdDxicj4NCiZndDsmZ3Q7IG1heSBp
bmNyZWFzZSB0aGUgY29zdCBvZiBwcm92aWRpbmcgc2VydmljZSwgc2luY2UgbWVkaWEgd2lsbCBi
ZSByb3V0ZWQ8YnI+DQomZ3Q7Jmd0OyBpbiBhbmQgcmlnaHQgYmFjayBvdXQgb2YgYSBtZWRpYSBp
bnRlcm1lZGlhcnkgcnVuIGJ5IGEgcHJvdmlkZXIuJm5ic3A7IElmPGJyPg0KJmd0OyZndDsgdGhl
c2UgY29uY2VybnMgYXJlIGltcG9ydGFudCwgdGhlIHR5cGUgcHJlZmVyZW5jZSBmb3IgcmVsYXll
ZDxicj4NCiZndDsmZ3Q7IGNhbmRpZGF0ZXMgU0hPVUxEIGJlIGxvd2VyIHRoYW4gaG9zdCBjYW5k
aWRhdGVzLiZuYnNwOyBUaGUgUkVDT01NRU5ERUQ8YnI+DQomZ3Q7Jmd0OyB2YWx1ZXMgYXJlIDEy
NiBmb3IgaG9zdCBjYW5kaWRhdGVzLCAxMDAgZm9yIHNlcnZlciByZWZsZXhpdmU8YnI+DQomZ3Q7
Jmd0OyBjYW5kaWRhdGVzLCAxMTAgZm9yIHBlZXIgcmVmbGV4aXZlIGNhbmRpZGF0ZXMsIGFuZCAw
IGZvciByZWxheWVkPGJyPg0KJmd0OyZndDsgY2FuZGlkYXRlcy48YnI+DQomZ3Q7Jmd0OzxzcGFu
IGNsYXNzPSJhcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj48YnI+DQomZ3Q7Jmd0
OyBGdXJ0aGVybW9yZSwgaWYgYW4gYWdlbnQgaXMgbXVsdGlob21lZCBhbmQgaGFzIG11bHRpcGxl
IElQIGFkZHJlc3Nlcyw8YnI+DQomZ3Q7Jmd0OyB0aGUgcmVjb21hbmRhdGlvbiBpbiBSRkNYWFhY
IFtkdWFsLXN0YWNrIGZhaXJuZXNdIHNob3VsZCBiZSBmb2xsb3dlZC48YnI+DQomZ3Q7Jmd0OyBJ
ZiBtdWx0aXBsZSBUVVJOIHNlcnZlcnMgYXJlIHVzZWQsIGxvY2FsIHByaW9yaXRpZXMgZm9yIHRo
ZSBjYW5kaWRhdGVzPGJyPg0KJmd0OyZndDsgb2J0YWluZWQgZnJvbSB0aGUgVFVSTiBzZXJ2ZXJz
IGFyZSBjaG9zZW4gaW4gYSBzaW1pbGFyIGZhc2hpb24gYXMgZm9yPGJyPg0KJmd0OyZndDsgbXVs
dGlob21lZCBsb2NhbCBjYW5kaWRhdGVzOiB0aGUgbG9jYWwgcHJlZmVyZW5jZSB2YWx1ZSBpcyB1
c2VkIHRvPGJyPg0KJmd0OyZndDsgaW5kaWNhdGUgcHJlZmVyZW5jZSBhbW9uZyBkaWZmZXJlbnQg
c2VydmVycyBidXQgdGhlIHByZWZlcmVuY2UgTVVTVCBiZTxicj4NCiZndDsmZ3Q7IHVuaXF1ZSBm
b3IgZWFjaCBvbmUuPGJyPg0KJmd0OyZndDs8c3BhbiBjbGFzcz0iYXBwbGUtY29udmVydGVkLXNw
YWNlIj4mbmJzcDs8L3NwYW4+PGJyPg0KJmd0OyZndDsgQW5vdGhlciBjcml0ZXJpb24gZm9yIHNl
bGVjdGlvbiBvZiBwcmVmZXJlbmNlcyBpcyBJUCBhZGRyZXNzIGZhbWlseS48YnI+DQomZ3Q7Jmd0
OyBJQ0Ugd29ya3Mgd2l0aCBib3RoIElQdjQgYW5kIElQdjYuJm5ic3A7IEl0IHRoZXJlZm9yZSBw
cm92aWRlcyBhIHRyYW5zaXRpb248YnI+DQomZ3Q7Jmd0OyBtZWNoYW5pc20gdGhhdCBhbGxvd3Mg
ZHVhbC1zdGFjayBob3N0cyB0byBwcmVmZXIgY29ubmVjdGl2aXR5IG92ZXI8YnI+DQomZ3Q7Jmd0
OyBJUHY2LCBidXQgdG8gZmFsbCBiYWNrIHRvIElQdjQgaW4gY2FzZSB0aGUgdjYgbmV0d29ya3Mg
YXJlPGJyPg0KJmd0OyZndDsgZGlzY29ubmVjdGVkLiBJbXBsZW1lbnRhdGlvbiBzaG91bGQgZm9s
bG93IHRoZSBndWRsaW5lcyBmcm9tIFJGQ1hYWDxicj4NCiZndDsmZ3Q7IFtkdWFsc3RhY2stZmFp
cm5lc10gdG8gYXZvaWQgZWNlc3NpdmUgZGVhbHlzIGluIHRoZSBjb25uZWN0aXZpdHkgY2hlY2s8
YnI+DQomZ3Q7Jmd0OyBwaGFzZSBpZiBicm9rZW4gcGF0aHMgZXhpc3RzLjxicj4NCiZndDsmZ3Q7
PHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPjxicj4NCiZn
dDsmZ3Q7IEFub3RoZXIgY3JpdGVyaW9uIGZvciBzZWxlY3RpbmcgcHJlZmVyZW5jZXMgbWlnaHQg
YmUgc2VjdXJpdHkgb3I8YnI+DQomZ3Q7Jmd0OyBwcml2YWN5LiZuYnNwOyBJZiBhIHVzZXIgaXMg
YSB0ZWxlY29tbXV0ZXIsIGFuZCB0aGVyZWZvcmUgY29ubmVjdGVkIHRvIGE8YnI+DQomZ3Q7Jmd0
OyBjb3Jwb3JhdGUgbmV0d29yayBhbmQgYSBsb2NhbCBob21lIG5ldHdvcmssIHRoZSB1c2VyIG1h
eSBwcmVmZXIgdGhlaXI8YnI+DQomZ3Q7Jmd0OyB2b2ljZSB0cmFmZmljIHRvIGJlIHJvdXRlZCBv
dmVyIHRoZSBWUE4gb3Igc2ltaWxhciB0dW5uZWwgaW4gb3JkZXIgdG88YnI+DQomZ3Q7Jmd0OyBr
ZWVwIGl0IG9uIHRoZSBjb3Jwb3JhdGUgbmV0d29yayB3aGVuIGNvbW11bmljYXRpbmcgd2l0aGlu
IHRoZTxicj4NCiZndDsmZ3Q7IGVudGVycHJpc2UsIGJ1dCB1c2UgdGhlIGxvY2FsIG5ldHdvcmsg
d2hlbiBjb21tdW5pY2F0aW5nIHdpdGggdXNlcnM8YnI+DQomZ3Q7Jmd0OyBvdXRzaWRlIG9mIHRo
ZSBlbnRlcnByaXNlLiZuYnNwOyBJbiBzdWNoIGEgY2FzZSwgYSBWUE4gYWRkcmVzcyB3b3VsZCBo
YXZlIGE8YnI+DQomZ3Q7Jmd0OyBoaWdoZXIgbG9jYWwgcHJlZmVyZW5jZSB0aGFuIGFueSBvdGhl
ciBhZGRyZXNzLjxicj4NCiZndDsmZ3Q7PHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRlZC1zcGFj
ZSI+Jm5ic3A7PC9zcGFuPjxicj4NCiZndDsmZ3Q7IE9wZW4gSXNzdWVzOjxicj4NCiZndDsmZ3Q7
IC0gUmVsYXhpbmcgbGFuZ3VhZ2UgdGhhdCBpbmRpY2F0ZXMgYmFkIGJhZCB0aGluZ3MgaGFwcGVu
IGlmIGEgcmVsYXkgaXM8YnI+DQomZ3Q7Jmd0OyBpbnZvbHZlZC48YnI+DQomZ3Q7Jmd0OyAtIFJl
bW92ZWQgVGV4dCByZWdhcmRpbmcgNnRvNC4gQW55b25lIHVzaW5nIGl0PyhOQVQ2NCBhbmQgRE5T
NjQgaXMgdGhlPGJyPg0KJmd0OyZndDsgLSB3YXkgdG8gZ28/KSBDYW4gYWRkIHRleHQgdG8gdGhl
PGJyPg0KJmd0OyZndDsgZmFpcm5lc3MgZHJhZnQgdG8gc2ltcGxpZnkgSUNFYmlzLiA2dG80IGlz
IGEgdHVubmVsIGFuZCB0aGUgZmFpcm5lc3M8YnI+DQomZ3Q7Jmd0OyBkcmFmdCB0YWxrcyBhYm91
dCB0dW5uZWxzLiAoTm9uZSBtZW50aW9uZWQgZm9yIHRoZSBmYXIgb2YgY2FsbGluZzxicj4NCiZn
dDsmZ3Q7IG91dCB0aGUgYmFkIG9uZXMuLik8YnI+DQomZ3Q7Jmd0OyAtIEFkZGVkIHByaXZhY3kg
dG8gYXMgYSBWUE4gZXhhbXBsZSBhcyB3ZWxsLjxicj4NCiZndDsmZ3Q7IC0gSSBmZWVsIG1vcmUg
dGV4dCBpcyBuZWVkZWQgaWYgd2Ugd2FudCB0byBrZWVwIHRoZSBWUE4gdGV4dCB0aGVyZS4gV2U8
YnI+DQomZ3Q7Jmd0OyBuZWVkIHRvIGV4cGxhaW4gc3BsaXQgdHVubmVsaW5nIGFuZCBob3cgdGhh
dCBtaWdoIG9yIG1pZ2h0IG5vdCBiZTxicj4NCiZndDsmZ3Q7IGF2YWlsYWJsZS4gU29tZSB3b3Jk
aW5nIHJlZ2FyZGluZyBJUCBhZHJlZXNzIGxlYWtlZ2Ugd291bGQgYWxzbyBiZTxicj4NCiZndDsm
Z3Q7IGJlbmVmaWNpYWwuJm5ic3A7PHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+
Jm5ic3A7PC9zcGFuPjxicj4NCiZndDsmZ3Q7PHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRlZC1z
cGFjZSI+Jm5ic3A7PC9zcGFuPjxicj4NCiZndDsmZ3Q7PHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZl
cnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPjxicj4NCiZndDsmZ3Q7PHNwYW4gY2xhc3M9ImFwcGxl
LWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPjxicj4NCiZndDsmZ3Q7IC4tLjxicj4NCiZn
dDsmZ3Q7IFDDpWwtRXJpazxicj4NCiZndDsmZ3Q7PHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRl
ZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPjxicj4NCiZndDsmZ3Q7Jmd0OyBPbiAxMCBKdW4gMjAxNiwg
YXQgMTM6NTMsIDwvc3Bhbj48YSBocmVmPSJtYWlsdG86aW50ZXJuZXQtZHJhZnRzQGlldGYub3Jn
Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtIZWx2ZXRp
Y2EmcXVvdDssc2Fucy1zZXJpZiI+aW50ZXJuZXQtZHJhZnRzQGlldGYub3JnPC9zcGFuPjwvYT48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtIZWx2ZXRpY2Em
cXVvdDssc2Fucy1zZXJpZiI+IHdyb3RlOjxicj4NCiZndDsmZ3Q7Jmd0OzxzcGFuIGNsYXNzPSJh
cHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj48YnI+DQomZ3Q7Jmd0OyZndDs8c3Bh
biBjbGFzcz0iYXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+PGJyPg0KJmd0OyZn
dDsmZ3Q7IEEgTmV3IEludGVybmV0LURyYWZ0IGlzIGF2YWlsYWJsZSBmcm9tIHRoZSBvbi1saW5l
IEludGVybmV0LURyYWZ0czxicj4NCiZndDsmZ3Q7Jmd0OyBkaXJlY3Rvcmllcy48YnI+DQomZ3Q7
Jmd0OyZndDsgVGhpcyBkcmFmdCBpcyBhIHdvcmsgaXRlbSBvZiB0aGUgSW50ZXJhY3RpdmUgQ29u
bmVjdGl2aXR5IEVzdGFibGlzaG1lbnQ8YnI+DQomZ3Q7Jmd0OyZndDsgb2YgdGhlIElFVEYuPGJy
Pg0KJmd0OyZndDsmZ3Q7PHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7
PC9zcGFuPjxicj4NCiZndDsmZ3Q7Jmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyBUaXRsZSZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyA6IElDRSBNdWx0aWhvbWVkIGFuZCBJUHY0L0lQdjYgRHVhbCBTdGFjazxi
cj4NCiZndDsmZ3Q7Jmd0OyBGYWlybmVzczxicj4NCiZndDsmZ3Q7Jmd0OyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBBdXRob3JzJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IDogUGFhbC1FcmlrIE1hcnRpbnNlbjxicj4NCiZndDsmZ3Q7
Jmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBUaXJ1bWFsZXN3YXIgUmVkZHk8YnI+
DQomZ3Q7Jmd0OyZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgUHJhc2hhbnRoIFBh
dGlsPGJyPg0KJmd0OyZndDsmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IEZpbGVu
YW1lJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IDogZHJhZnQtaWV0
Zi1pY2UtZHVhbHN0YWNrLWZhaXJuZXNzLTAzLnR4dDxicj4NCiZndDsmZ3Q7Jmd0OyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBQYWdlcyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyA6IDEwPGJyPg0KJmd0OyZndDsmZ3Q7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IERhdGUmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgOiAyMDE2LTA2LTEwPGJy
Pg0KJmd0OyZndDsmZ3Q7PHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7
PC9zcGFuPjxicj4NCiZndDsmZ3Q7Jmd0OyBBYnN0cmFjdDo8YnI+DQomZ3Q7Jmd0OyZndDsmbmJz
cDsgVGhpcyBkb2N1bWVudCBwcm92aWRlcyBndWlkZWxpbmVzIG9uIGhvdyB0byBtYWtlIEludGVy
YWN0aXZlPGJyPg0KJmd0OyZndDsmZ3Q7Jm5ic3A7IENvbm5lY3Rpdml0eSBFc3RhYmxpc2htZW50
IChJQ0UpIGNvbmNsdWRlIGZhc3RlciBpbiBtdWx0aWhvbWVkIGFuZDxicj4NCiZndDsmZ3Q7Jmd0
OyZuYnNwOyBJUHY0L0lQdjYgZHVhbC1zdGFjayBzY2VuYXJpb3Mgd2hlcmUgYnJva2VuIHBhdGhz
IGV4aXN0LiZuYnNwOyBUaGU8YnI+DQomZ3Q7Jmd0OyZndDsmbmJzcDsgcHJvdmlkZWQgZ3VpZGVs
aW5lcyBhcmUgYmFja3dhcmRzIGNvbXBhdGlibGUgd2l0aCB0aGUgb3JpZ2luYWwgSUNFPGJyPg0K
Jmd0OyZndDsmZ3Q7Jm5ic3A7IHNwZWNpZmljYXRpb24uPGJyPg0KJmd0OyZndDsmZ3Q7PHNwYW4g
Y2xhc3M9ImFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPjxicj4NCiZndDsmZ3Q7
Jmd0OzxzcGFuIGNsYXNzPSJhcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj48YnI+
DQomZ3Q7Jmd0OyZndDsgVGhlIElFVEYgZGF0YXRyYWNrZXIgc3RhdHVzIHBhZ2UgZm9yIHRoaXMg
ZHJhZnQgaXM6PGJyPg0KJmd0OyZndDsmZ3Q7PHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRlZC1z
cGFjZSI+Jm5ic3A7PC9zcGFuPjwvc3Bhbj48YSBocmVmPSJodHRwczovL2RhdGF0cmFja2VyLmll
dGYub3JnL2RvYy9kcmFmdC1pZXRmLWljZS1kdWFsc3RhY2stZmFpcm5lc3MvIj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtIZWx2ZXRpY2EmcXVvdDssc2Fu
cy1zZXJpZiI+aHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtaWV0Zi1pY2Ut
ZHVhbHN0YWNrLWZhaXJuZXNzLzwvc3Bhbj48L2E+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4w
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7SGVsdmV0aWNhJnF1b3Q7LHNhbnMtc2VyaWYiPjxicj4NCiZn
dDsmZ3Q7Jmd0OzxzcGFuIGNsYXNzPSJhcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bh
bj48YnI+DQomZ3Q7Jmd0OyZndDsgVGhlcmUncyBhbHNvIGEgaHRtbGl6ZWQgdmVyc2lvbiBhdmFp
bGFibGUgYXQ6PGJyPg0KJmd0OyZndDsmZ3Q7PHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRlZC1z
cGFjZSI+Jm5ic3A7PC9zcGFuPjwvc3Bhbj48YSBocmVmPSJodHRwczovL3Rvb2xzLmlldGYub3Jn
L2h0bWwvZHJhZnQtaWV0Zi1pY2UtZHVhbHN0YWNrLWZhaXJuZXNzLTAzIj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtIZWx2ZXRpY2EmcXVvdDssc2Fucy1z
ZXJpZiI+aHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0LWlldGYtaWNlLWR1YWxzdGFj
ay1mYWlybmVzcy0wMzwvc3Bhbj48L2E+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7SGVsdmV0aWNhJnF1b3Q7LHNhbnMtc2VyaWYiPjxicj4NCiZndDsmZ3Q7
Jmd0OzxzcGFuIGNsYXNzPSJhcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj48YnI+
DQomZ3Q7Jmd0OyZndDsgQSBkaWZmIGZyb20gdGhlIHByZXZpb3VzIHZlcnNpb24gaXMgYXZhaWxh
YmxlIGF0Ojxicj4NCiZndDsmZ3Q7Jmd0OzxzcGFuIGNsYXNzPSJhcHBsZS1jb252ZXJ0ZWQtc3Bh
Y2UiPiZuYnNwOzwvc3Bhbj48L3NwYW4+PGEgaHJlZj0iaHR0cHM6Ly93d3cuaWV0Zi5vcmcvcmZj
ZGlmZj91cmwyPWRyYWZ0LWlldGYtaWNlLWR1YWxzdGFjay1mYWlybmVzcy0wMyI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7SGVsdmV0aWNhJnF1b3Q7LHNh
bnMtc2VyaWYiPmh0dHBzOi8vd3d3LmlldGYub3JnL3JmY2RpZmY/dXJsMj1kcmFmdC1pZXRmLWlj
ZS1kdWFsc3RhY2stZmFpcm5lc3MtMDM8L3NwYW4+PC9hPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0hlbHZldGljYSZxdW90OyxzYW5zLXNlcmlmIj48YnI+
DQomZ3Q7Jmd0OyZndDs8c3BhbiBjbGFzcz0iYXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8
L3NwYW4+PGJyPg0KJmd0OyZndDsmZ3Q7PHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRlZC1zcGFj
ZSI+Jm5ic3A7PC9zcGFuPjxicj4NCiZndDsmZ3Q7Jmd0OyBQbGVhc2Ugbm90ZSB0aGF0IGl0IG1h
eSB0YWtlIGEgY291cGxlIG9mIG1pbnV0ZXMgZnJvbSB0aGUgdGltZSBvZjxicj4NCiZndDsmZ3Q7
Jmd0OyBzdWJtaXNzaW9uPGJyPg0KJmd0OyZndDsmZ3Q7IHVudGlsIHRoZSBodG1saXplZCB2ZXJz
aW9uIGFuZCBkaWZmIGFyZSBhdmFpbGFibGUgYXQgPC9zcGFuPjxhIGhyZWY9Imh0dHA6Ly90b29s
cy5pZXRmLm9yZyI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7SGVsdmV0aWNhJnF1b3Q7LHNhbnMtc2VyaWYiPnRvb2xzLmlldGYub3JnPC9zcGFuPjwvYT48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtIZWx2ZXRpY2Em
cXVvdDssc2Fucy1zZXJpZiI+Ljxicj4NCiZndDsmZ3Q7Jmd0OzxzcGFuIGNsYXNzPSJhcHBsZS1j
b252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj48YnI+DQomZ3Q7Jmd0OyZndDsgSW50ZXJuZXQt
RHJhZnRzIGFyZSBhbHNvIGF2YWlsYWJsZSBieSBhbm9ueW1vdXMgRlRQIGF0Ojxicj4NCiZndDsm
Z3Q7Jmd0OzxzcGFuIGNsYXNzPSJhcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj48
L3NwYW4+PGEgaHJlZj0iZnRwOi8vZnRwLmlldGYub3JnL2ludGVybmV0LWRyYWZ0cy8iPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0hlbHZldGljYSZxdW90
OyxzYW5zLXNlcmlmIj5mdHA6Ly9mdHAuaWV0Zi5vcmcvaW50ZXJuZXQtZHJhZnRzLzwvc3Bhbj48
L2E+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7SGVsdmV0
aWNhJnF1b3Q7LHNhbnMtc2VyaWYiPjxicj4NCiZndDsmZ3Q7Jmd0OzxzcGFuIGNsYXNzPSJhcHBs
ZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj48YnI+DQomZ3Q7Jmd0OyZndDsgX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX188YnI+DQomZ3Q7Jmd0OyZn
dDsgSWNlIG1haWxpbmcgbGlzdDxicj4NCiZndDsmZ3Q7Jmd0OyA8L3NwYW4+PGEgaHJlZj0ibWFp
bHRvOkljZUBpZXRmLm9yZyI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1p
bHk6JnF1b3Q7SGVsdmV0aWNhJnF1b3Q7LHNhbnMtc2VyaWYiPkljZUBpZXRmLm9yZzwvc3Bhbj48
L2E+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7SGVsdmV0
aWNhJnF1b3Q7LHNhbnMtc2VyaWYiPjxicj4NCiZndDsmZ3Q7Jmd0OzxzcGFuIGNsYXNzPSJhcHBs
ZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj48L3NwYW4+PGEgaHJlZj0iaHR0cHM6Ly93
d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9pY2UiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0hlbHZldGljYSZxdW90OyxzYW5zLXNlcmlmIj5odHRw
czovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ljZTwvc3Bhbj48L2E+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7SGVsdmV0aWNhJnF1b3Q7LHNh
bnMtc2VyaWYiPjxicj4NCiZndDsmZ3Q7PHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRlZC1zcGFj
ZSI+Jm5ic3A7PC9zcGFuPjxicj4NCiZndDsmZ3Q7IF9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fPGJyPg0KJmd0OyZndDsgSWNlIG1haWxpbmcgbGlzdDxicj4N
CiZndDsmZ3Q7IDwvc3Bhbj48YSBocmVmPSJtYWlsdG86SWNlQGlldGYub3JnIj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtIZWx2ZXRpY2EmcXVvdDssc2Fu
cy1zZXJpZiI+SWNlQGlldGYub3JnPC9zcGFuPjwvYT48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEw
LjBwdDtmb250LWZhbWlseTomcXVvdDtIZWx2ZXRpY2EmcXVvdDssc2Fucy1zZXJpZiI+PGJyPg0K
Jmd0OyZndDs8c3BhbiBjbGFzcz0iYXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+
PC9zcGFuPjxhIGhyZWY9Imh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vaWNl
Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtIZWx2ZXRp
Y2EmcXVvdDssc2Fucy1zZXJpZiI+aHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5m
by9pY2U8L3NwYW4+PC9hPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5
OiZxdW90O0hlbHZldGljYSZxdW90OyxzYW5zLXNlcmlmIj48YnI+DQomZ3Q7PHNwYW4gY2xhc3M9
ImFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2JvZHk+DQo8L2h0bWw+DQo=

--_000_7594FB04B1934943A5C02806D1A2204B3804AABAESESSMB209erics_--


From nobody Mon Jun 13 02:13:01 2016
Return-Path: <internet-drafts@ietf.org>
X-Original-To: ice@ietf.org
Delivered-To: ice@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 3CAD212B00F; Mon, 13 Jun 2016 02:13:00 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
X-Test-IDTracker: no
X-IETF-IDTracker: 6.21.1
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <20160613091300.12454.45121.idtracker@ietfa.amsl.com>
Date: Mon, 13 Jun 2016 02:13:00 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/65NJvh9UA_WFh8PKwb1Q8GRX48U>
Cc: ice@ietf.org
Subject: [Ice] I-D Action: draft-ietf-ice-rfc5245bis-02.txt
X-BeenThere: ice@ietf.org
X-Mailman-Version: 2.1.17
List-Id: "Interactive Connectivity Establishment \(ICE\)" <ice.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ice>, <mailto:ice-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ice/>
List-Post: <mailto:ice@ietf.org>
List-Help: <mailto:ice-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ice>, <mailto:ice-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Jun 2016 09:13:00 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Interactive Connectivity Establishment of the IETF.

        Title           : Interactive Connectivity Establishment (ICE): A Protocol for Network Address Translator (NAT) Traversal
        Authors         : Ari Keranen
                          Christer Holmberg
                          Jonathan Rosenberg
	Filename        : draft-ietf-ice-rfc5245bis-02.txt
	Pages           : 93
	Date            : 2016-06-13

Abstract:
   This document describes a protocol for Network Address Translator
   (NAT) traversal for UDP-based multimedia.  This protocol is called
   Interactive Connectivity Establishment (ICE).  ICE makes use of the
   Session Traversal Utilities for NAT (STUN) protocol and its
   extension, Traversal Using Relay NAT (TURN).

   This document obsoletes RFC 5245.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-ice-rfc5245bis/

There's also a htmlized version available at:
https://tools.ietf.org/html/draft-ietf-ice-rfc5245bis-02

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-ice-rfc5245bis-02


Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org.

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/


From nobody Mon Jun 13 02:36:26 2016
Return-Path: <christer.holmberg@ericsson.com>
X-Original-To: ice@ietfa.amsl.com
Delivered-To: ice@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B249612D1CB for <ice@ietfa.amsl.com>; Mon, 13 Jun 2016 02:36:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.22
X-Spam-Level: 
X-Spam-Status: No, score=-4.22 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8VOhOXkBbPwW for <ice@ietfa.amsl.com>; Mon, 13 Jun 2016 02:36:23 -0700 (PDT)
Received: from sesbmg22.ericsson.net (sesbmg22.ericsson.net [193.180.251.48]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 36F2F12D1C8 for <ice@ietf.org>; Mon, 13 Jun 2016 02:36:22 -0700 (PDT)
X-AuditID: c1b4fb30-f79486d0000069d0-21-575e7e9405da
Received: from ESESSHC009.ericsson.se (Unknown_Domain [153.88.183.45]) by sesbmg22.ericsson.net (Symantec Mail Security) with SMTP id D8.57.27088.49E7E575; Mon, 13 Jun 2016 11:36:21 +0200 (CEST)
Received: from ESESSMB209.ericsson.se ([169.254.9.154]) by ESESSHC009.ericsson.se ([153.88.183.45]) with mapi id 14.03.0294.000; Mon, 13 Jun 2016 11:36:20 +0200
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: "ice@ietf.org" <ice@ietf.org>
Thread-Topic: Draft new version: draft-ietf-ice-rfc5245bis-02
Thread-Index: AQHRxVcKjKpNL7Bca0SUf7N8YGV+3w==
Date: Mon, 13 Jun 2016 09:36:19 +0000
Message-ID: <D3845A12.AA40%christer.holmberg@ericsson.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/14.6.4.160422
x-originating-ip: [153.88.183.17]
Content-Type: multipart/alternative; boundary="_000_D3845A12AA40christerholmbergericssoncom_"
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFmplkeLIzCtJLcpLzFFi42KZGbFdV3dqXVy4wdtfghbfLtQ6MHosWfKT KYAxissmJTUnsyy1SN8ugSvj7odXjAW7uSoe3L/E1sDYxNnFyMkhIWAisebBfzYIW0ziwr31 QDYXh5DAEUaJiZ+62EESQgJLGCX+dMZ0MXJwsAlYSHT/0wYJiwgoSsxsecYMYgsDhSe8f8IK EbeV+HtvGjtIuYiAnsSsthCQMIuAqsSB/k1gq3gFrCTer/4F1soItPb7qTVMIDazgLjErSfz mSDOEZBYsuc8M4QtKvHy8T+w8aJAI7/cm8cIMl4C6ITl/XIQrfES8x/MZoYYLyhxcuYTlgmM wrOQTJ2FpGwWkjKIuIHE+3PzmSFsbYllC19D2foSG7+cZZwFtI1ZwFpiY0MAspIFjByrGEWL U4uTctONjPRSizKTi4vz8/TyUks2MQIj5+CW3wY7GF8+dzzEKMDBqMTDm3A7NlyINbGsuDL3 EKMEB7OSCO/1mrhwId6UxMqq1KL8+KLSnNTiQ4zSHCxK4rz+LxXDhQTSE0tSs1NTC1KLYLJM HJxSDYyqClGiC05JXbuUMV8y8t8FVenLPr5VdVYFi/bdFLKXTzTQkbeVu+DfFhY/Ofm9bHX8 HdPrhjJfL/n7qK4zSJ/Odzeg7YdxcuG8H8EPuafVdHz+kNPNx5OzoEgx59X/c7mRDAdYins3 H2Gr+2EhZpB2VSByscmKv5M4Osrurd+wbf7/CUt/symxFGckGmoxFxUnAgCixM8kmAIAAA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/27XEe-zqAk0gTQpDhnQmQjwRTEg>
Subject: [Ice] Draft new version: draft-ietf-ice-rfc5245bis-02
X-BeenThere: ice@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Interactive Connectivity Establishment \(ICE\)" <ice.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ice>, <mailto:ice-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ice/>
List-Post: <mailto:ice@ietf.org>
List-Help: <mailto:ice-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ice>, <mailto:ice-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Jun 2016 09:36:25 -0000

--_000_D3845A12AA40christerholmbergericssoncom_
Content-Type: text/plain; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

Hi,

I=92ve submitted a new version (-02) of draft-ietf-ice-rfc5245-02.

The main changes are:


  *   The definition of the =91ice2=92 ice option has been added
  *   Aggressive nomination has been removed

Regards,

Christer

--_000_D3845A12AA40christerholmbergericssoncom_
Content-Type: text/html; charset="Windows-1252"
Content-ID: <CD5B037E52CCA4418B42F7A2E54C3333@ericsson.com>
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DWindows-1=
252">
</head>
<body style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-lin=
e-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-fami=
ly: Calibri, sans-serif;">
<div>Hi,</div>
<div><br>
</div>
<div>I=92ve submitted a new version (-02) of draft-ietf-ice-rfc5245-02.</di=
v>
<div><br>
</div>
<div>The main changes are:</div>
<div><br>
</div>
<ul>
<li>The definition of the =91ice2=92 ice option has been added</li><li>Aggr=
essive nomination has been removed</li></ul>
<div>Regards,</div>
<div><br>
</div>
<div>Christer</div>
</body>
</html>

--_000_D3845A12AA40christerholmbergericssoncom_--


From nobody Mon Jun 13 21:58:37 2016
Return-Path: <weichen2@cisco.com>
X-Original-To: ice@ietfa.amsl.com
Delivered-To: ice@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9513112D103 for <ice@ietfa.amsl.com>; Mon, 13 Jun 2016 21:58:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -15.946
X-Spam-Level: 
X-Spam-Status: No, score=-15.946 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-1.426, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dDdlyIaQtjx9 for <ice@ietfa.amsl.com>; Mon, 13 Jun 2016 21:58:34 -0700 (PDT)
Received: from alln-iport-1.cisco.com (alln-iport-1.cisco.com [173.37.142.88]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 56C3D12B054 for <ice@ietf.org>; Mon, 13 Jun 2016 21:58:34 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=4088; q=dns/txt; s=iport; t=1465880314; x=1467089914; h=from:to:subject:date:message-id:mime-version; bh=Mcg2EiZvTyDXeZYQrzKueX8gtMeAlIkV8ia6fECzSSY=; b=k53Ndbr2cslJZjKKCPArD17iJ2xKqdfhTf44zfGSJRf0kWWNXWkNvDvd dVkWWmiQ0nNK1YPWabMgrIKjcn5eEe2NxS6eU5Zq6kg24EIenj5KgsU35 BkLC0pvJspMyNebhmhG2Xd9YYfuWiiIza7uDVeDCQT5Dl5+uxpcSrRZQM 4=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0BzBQC+jV9X/5pdJa1cgnBOVn0Gti6FA?= =?us-ascii?q?YF5JIVzgTU5EwEBAQEBAQFlJ4RLAQEFgQsBCAQNAwECKDkUCQoEARKIMA66dgE?= =?us-ascii?q?BAQEGAQEBAQEBHAWKdIRghTsFjiiKOQIBhgOIJI8hj3EBHwE0g25uiQl/AQEB?=
X-IronPort-AV: E=Sophos;i="5.26,470,1459814400";  d="scan'208,217";a="285365161"
Received: from rcdn-core-3.cisco.com ([173.37.93.154]) by alln-iport-1.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 14 Jun 2016 04:58:33 +0000
Received: from XCH-ALN-003.cisco.com (xch-aln-003.cisco.com [173.36.7.13]) by rcdn-core-3.cisco.com (8.14.5/8.14.5) with ESMTP id u5E4wXii010623 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL); Tue, 14 Jun 2016 04:58:33 GMT
Received: from xch-rcd-002.cisco.com (173.37.102.12) by XCH-ALN-003.cisco.com (173.36.7.13) with Microsoft SMTP Server (TLS) id 15.0.1104.5; Mon, 13 Jun 2016 23:58:32 -0500
Received: from xch-rcd-002.cisco.com ([173.37.102.12]) by XCH-RCD-002.cisco.com ([173.37.102.12]) with mapi id 15.00.1104.009; Mon, 13 Jun 2016 23:58:32 -0500
From: "Wilson Chen (weichen2)" <weichen2@cisco.com>
To: Christer Holmberg <christer.holmberg@ericsson.com>, "ice@ietf.org" <ice@ietf.org>
Thread-Topic: [Ice] Draft new version: draft-ietf-ice-rfc5245bis-02
Thread-Index: AQHRxflmZ0i+9LjTqkOX99TF2UR/Vg==
Date: Tue, 14 Jun 2016 04:58:32 +0000
Message-ID: <D385AFB4.DE8A%weichen2@cisco.com>
Accept-Language: zh-CN, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/14.6.1.160122
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.140.48.213]
Content-Type: multipart/alternative; boundary="_000_D385AFB4DE8Aweichen2ciscocom_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/CS_AFAkgRf7bkqnQVuZZTwwEnzQ>
Subject: Re: [Ice] Draft new version: draft-ietf-ice-rfc5245bis-02
X-BeenThere: ice@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Interactive Connectivity Establishment \(ICE\)" <ice.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ice>, <mailto:ice-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ice/>
List-Post: <mailto:ice@ietf.org>
List-Help: <mailto:ice-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ice>, <mailto:ice-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Jun 2016 04:58:35 -0000

--_000_D385AFB4DE8Aweichen2ciscocom_
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Hi,

I think after removed aggressive nomination, the fast media can be achieved=
 through "early media", am I right?
Then, shall we mention that DTLS can be "early media" as well? Like discuss=
ed in this thread:
https://mailarchive.ietf.org/arch/msg/mmusic/Y19yzDAZKnS5u1yQLIpcNSX_EMA
DTLS should be bound to a virtual connection instead of a real transportati=
on.

I think we should also add these 2 outlines to the section 20.

Thanks,
Wilson Chen

From: Ice <ice-bounces@ietf.org<mailto:ice-bounces@ietf.org>> on behalf of =
Christer Holmberg <christer.holmberg@ericsson.com<mailto:christer.holmberg@=
ericsson.com>>
Date: Monday, June 13, 2016 at 5:36 PM
To: "ice@ietf.org<mailto:ice@ietf.org>" <ice@ietf.org<mailto:ice@ietf.org>>
Subject: [Ice] Draft new version: draft-ietf-ice-rfc5245bis-02

Hi,

I've submitted a new version (-02) of draft-ietf-ice-rfc5245-02.

The main changes are:


  *   The definition of the 'ice2' ice option has been added
  *   Aggressive nomination has been removed

Regards,

Christer

--_000_D385AFB4DE8Aweichen2ciscocom_
Content-Type: text/html; charset="iso-8859-1"
Content-ID: <96A3A9A5722190409723252285DAEC5E@emea.cisco.com>
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-8859-=
1">
</head>
<body style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-lin=
e-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-fami=
ly: Calibri, sans-serif;">
<div>Hi,</div>
<div><br>
</div>
<div>
<div>I think after removed aggressive nomination, the fast media can be ach=
ieved through &#8220;early media&#8221;, am I right?</div>
<div>Then, shall we mention that DTLS can be &quot;early media&#8221; as we=
ll? Like discussed in this thread:</div>
<div><a href=3D"https://mailarchive.ietf.org/arch/msg/mmusic/Y19yzDAZKnS5u1=
yQLIpcNSX_EMA">https://mailarchive.ietf.org/arch/msg/mmusic/Y19yzDAZKnS5u1y=
QLIpcNSX_EMA</a>&nbsp;</div>
<div>DTLS should be bound to a virtual connection instead of a real transpo=
rtation.</div>
<div><br>
</div>
<div>I think we should also add these 2 outlines to the section 20.</div>
<div><br>
</div>
<div>Thanks,</div>
<div>Wilson Chen</div>
</div>
<div><br>
</div>
<span id=3D"OLK_SRC_BODY_SECTION">
<div style=3D"font-family:Calibri; font-size:11pt; text-align:left; color:b=
lack; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM:=
 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #b5c4df 1pt solid;=
 BORDER-RIGHT: medium none; PADDING-TOP: 3pt">
<span style=3D"font-weight:bold">From: </span>Ice &lt;<a href=3D"mailto:ice=
-bounces@ietf.org">ice-bounces@ietf.org</a>&gt; on behalf of Christer Holmb=
erg &lt;<a href=3D"mailto:christer.holmberg@ericsson.com">christer.holmberg=
@ericsson.com</a>&gt;<br>
<span style=3D"font-weight:bold">Date: </span>Monday, June 13, 2016 at 5:36=
 PM<br>
<span style=3D"font-weight:bold">To: </span>&quot;<a href=3D"mailto:ice@iet=
f.org">ice@ietf.org</a>&quot; &lt;<a href=3D"mailto:ice@ietf.org">ice@ietf.=
org</a>&gt;<br>
<span style=3D"font-weight:bold">Subject: </span>[Ice] Draft new version: d=
raft-ietf-ice-rfc5245bis-02<br>
</div>
<div><br>
</div>
<div>
<div style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line=
-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-famil=
y: Calibri, sans-serif;">
<div>Hi,</div>
<div><br>
</div>
<div>I&#8217;ve submitted a new version (-02) of draft-ietf-ice-rfc5245-02.=
</div>
<div><br>
</div>
<div>The main changes are:</div>
<div><br>
</div>
<ul>
<li>The definition of the &#8216;ice2&#8217; ice option has been added</li>=
<li>Aggressive nomination has been removed</li></ul>
<div>Regards,</div>
<div><br>
</div>
<div>Christer</div>
</div>
</div>
</span>
</body>
</html>

--_000_D385AFB4DE8Aweichen2ciscocom_--


From nobody Mon Jun 13 23:00:15 2016
Return-Path: <christer.holmberg@ericsson.com>
X-Original-To: ice@ietfa.amsl.com
Delivered-To: ice@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 681EB12DA3E for <ice@ietfa.amsl.com>; Mon, 13 Jun 2016 23:00:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.22
X-Spam-Level: 
X-Spam-Status: No, score=-4.22 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Oqp5PeRtcRVo for <ice@ietfa.amsl.com>; Mon, 13 Jun 2016 23:00:12 -0700 (PDT)
Received: from sesbmg22.ericsson.net (sesbmg22.ericsson.net [193.180.251.48]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 012FA12DA1B for <ice@ietf.org>; Mon, 13 Jun 2016 23:00:11 -0700 (PDT)
X-AuditID: c1b4fb30-f79486d0000069d0-fa-575f9d6a7ea9
Received: from ESESSHC017.ericsson.se (Unknown_Domain [153.88.183.69]) by sesbmg22.ericsson.net (Symantec Mail Security) with SMTP id A6.7A.27088.A6D9F575; Tue, 14 Jun 2016 08:00:10 +0200 (CEST)
Received: from ESESSMB209.ericsson.se ([169.254.9.154]) by ESESSHC017.ericsson.se ([153.88.183.69]) with mapi id 14.03.0294.000; Tue, 14 Jun 2016 08:00:09 +0200
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: "Wilson Chen (weichen2)" <weichen2@cisco.com>, "ice@ietf.org" <ice@ietf.org>
Thread-Topic: [Ice] Draft new version: draft-ietf-ice-rfc5245bis-02
Thread-Index: AQHRxflmZ0i+9LjTqkOX99TF2UR/Vp/oicuA
Date: Tue, 14 Jun 2016 06:00:09 +0000
Message-ID: <D38577AD.AB15%christer.holmberg@ericsson.com>
References: <D385AFB4.DE8A%weichen2@cisco.com>
In-Reply-To: <D385AFB4.DE8A%weichen2@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/14.6.4.160422
x-originating-ip: [153.88.183.146]
Content-Type: multipart/alternative; boundary="_000_D38577ADAB15christerholmbergericssoncom_"
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrBIsWRmVeSWpSXmKPExsUyM2K7q27W3Phwg/uzRS2+Xai1OHpnMYsD k8eU3xtZPZYs+ckUwBTFZZOSmpNZllqkb5fAlTH14m22gqfqFb+/7WBqYLyi1MXIwSEhYCLx 9oJPFyMnkCkmceHeejYQW0jgCKPE03OMXYxcQPYSRomrd3YxgdSzCVhIdP/TBqkREQiS2Lvo ESuILSzgJPF6+VI2iLizxNqtGxkhbCOJc1dXsYPYLAKqEheWHQOzeQWsJF703mKC2KUn8ec0 hM0poC+x5dgksF5GoHu+n1oDFmcWEJe49WQ+E8SdAhJL9pxnhrBFJV4+/gd2gyjQnC/35jFC xJUkfmy4xALRGy+xuP0cI8ReQYmTM5+wTGAUnYVk7CwkZbOQlEHEDSTen5vPDGFrSyxb+BrK 1pfY+OUsUD0HkG0tcaxHGVnJAkaOVYyixanFSbnpRkZ6qUWZycXF+Xl6eaklmxiB8Xdwy2+D HYwvnzseYhTgYFTi4X2gEx8uxJpYVlyZe4hRgoNZSYS3YDZQiDclsbIqtSg/vqg0J7X4EKM0 B4uSOK//S8VwIYH0xJLU7NTUgtQimCwTB6dUA6NMnHi2yRnP8wZuPVk/fh97+Siq49iyiWlr 5qQ4Kk0qlp/isbVkD1uhYuWDyI0pPj85Us+U+xTsyPpSyqwQIjBzwWTHecGHV1/p/LpU5usX FwHPM/4NYvv5H4htsbbcPWFyZ++rPzJT1lyZun2yiLlPcqfElQM61x64/dU4422qaLSi1+5s epsSS3FGoqEWc1FxIgAmprfkuwIAAA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/2z80oyIYKcWml3SUqEgN7BP3wwg>
Subject: Re: [Ice] Draft new version: draft-ietf-ice-rfc5245bis-02
X-BeenThere: ice@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Interactive Connectivity Establishment \(ICE\)" <ice.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ice>, <mailto:ice-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ice/>
List-Post: <mailto:ice@ietf.org>
List-Help: <mailto:ice-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ice>, <mailto:ice-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Jun 2016 06:00:14 -0000

--_000_D38577ADAB15christerholmbergericssoncom_
Content-Type: text/plain; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

Hi,

>I think after removed aggressive nomination, the fast media can be achieve=
d through =93early media=94, am I right?
>Then, shall we mention that DTLS can be "early media=94 as well? Like disc=
ussed in this thread:
>https://mailarchive.ietf.org/arch/msg/mmusic/Y19yzDAZKnS5u1yQLIpcNSX_EMA
>DTLS should be bound to a virtual connection instead of a real transportat=
ion.
>
>I think we should also add these 2 outlines to the section 20.

Please see section 6 of draft-ietf-mmusic-dtls-sdp-13.

Regards,

Christer



From: Ice <ice-bounces@ietf.org<mailto:ice-bounces@ietf.org>> on behalf of =
Christer Holmberg <christer.holmberg@ericsson.com<mailto:christer.holmberg@=
ericsson.com>>
Date: Monday, June 13, 2016 at 5:36 PM
To: "ice@ietf.org<mailto:ice@ietf.org>" <ice@ietf.org<mailto:ice@ietf.org>>
Subject: [Ice] Draft new version: draft-ietf-ice-rfc5245bis-02

Hi,

I=92ve submitted a new version (-02) of draft-ietf-ice-rfc5245-02.

The main changes are:


  *   The definition of the =91ice2=92 ice option has been added
  *   Aggressive nomination has been removed

Regards,

Christer

--_000_D38577ADAB15christerholmbergericssoncom_
Content-Type: text/html; charset="Windows-1252"
Content-ID: <6BCD8EA784622C40911FAC6DEECCC049@ericsson.com>
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DWindows-1=
252">
</head>
<body style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-lin=
e-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-fami=
ly: Calibri, sans-serif;">
<div>Hi,</div>
<div><br>
</div>
<span id=3D"OLK_SRC_BODY_SECTION">
<div>
<div style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line=
-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-famil=
y: Calibri, sans-serif;">
<div>
<div>&gt;I think after removed aggressive nomination, the fast media can be=
 achieved through =93early media=94, am I right?</div>
<div>&gt;Then, shall we mention that DTLS can be &quot;early media=94 as we=
ll? Like discussed in this thread:</div>
<div>&gt;<a href=3D"https://mailarchive.ietf.org/arch/msg/mmusic/Y19yzDAZKn=
S5u1yQLIpcNSX_EMA">https://mailarchive.ietf.org/arch/msg/mmusic/Y19yzDAZKnS=
5u1yQLIpcNSX_EMA</a>&nbsp;</div>
<div>&gt;DTLS should be bound to a virtual connection instead of a real tra=
nsportation.</div>
<div>&gt;</div>
<div>&gt;I think we should also add these 2 outlines to the section 20.</di=
v>
</div>
</div>
</div>
</span>
<div><br>
</div>
<div>Please see section 6 of draft-ietf-mmusic-dtls-sdp-13.</div>
<div><br>
</div>
<div>Regards,</div>
<div><br>
</div>
<div>Christer</div>
<div><br>
</div>
<div>
<pre style=3D"font-variant-ligatures: normal; font-variant-position: normal=
; font-variant-numeric: normal; font-variant-alternates: normal; font-varia=
nt-east-asian: normal; line-height: normal; widows: 1; word-wrap: break-wor=
d; white-space: pre-wrap;"><br></pre>
</div>
<span id=3D"OLK_SRC_BODY_SECTION">
<div>
<div style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line=
-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-famil=
y: Calibri, sans-serif;">
<span id=3D"OLK_SRC_BODY_SECTION">
<div style=3D"font-family:Calibri; font-size:11pt; text-align:left; color:b=
lack; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM:=
 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #b5c4df 1pt solid;=
 BORDER-RIGHT: medium none; PADDING-TOP: 3pt">
<span style=3D"font-weight:bold">From: </span>Ice &lt;<a href=3D"mailto:ice=
-bounces@ietf.org">ice-bounces@ietf.org</a>&gt; on behalf of Christer Holmb=
erg &lt;<a href=3D"mailto:christer.holmberg@ericsson.com">christer.holmberg=
@ericsson.com</a>&gt;<br>
<span style=3D"font-weight:bold">Date: </span>Monday, June 13, 2016 at 5:36=
 PM<br>
<span style=3D"font-weight:bold">To: </span>&quot;<a href=3D"mailto:ice@iet=
f.org">ice@ietf.org</a>&quot; &lt;<a href=3D"mailto:ice@ietf.org">ice@ietf.=
org</a>&gt;<br>
<span style=3D"font-weight:bold">Subject: </span>[Ice] Draft new version: d=
raft-ietf-ice-rfc5245bis-02<br>
</div>
<div><br>
</div>
<div>
<div style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line=
-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-famil=
y: Calibri, sans-serif;">
<div>Hi,</div>
<div><br>
</div>
<div>I=92ve submitted a new version (-02) of draft-ietf-ice-rfc5245-02.</di=
v>
<div><br>
</div>
<div>The main changes are:</div>
<div><br>
</div>
<ul>
<li>The definition of the =91ice2=92 ice option has been added</li><li>Aggr=
essive nomination has been removed</li></ul>
<div>Regards,</div>
<div><br>
</div>
<div>Christer</div>
</div>
</div>
</span></div>
</div>
</span>
</body>
</html>

--_000_D38577ADAB15christerholmbergericssoncom_--


From nobody Tue Jun 14 11:28:39 2016
Return-Path: <pthatcher@google.com>
X-Original-To: ice@ietfa.amsl.com
Delivered-To: ice@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 40F9F12D8B3 for <ice@ietfa.amsl.com>; Tue, 14 Jun 2016 11:28:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.126
X-Spam-Level: 
X-Spam-Status: No, score=-4.126 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RP_MATCHES_RCVD=-1.426, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=google.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id A-hp67PckNX1 for <ice@ietfa.amsl.com>; Tue, 14 Jun 2016 11:28:36 -0700 (PDT)
Received: from mail-qk0-x22e.google.com (mail-qk0-x22e.google.com [IPv6:2607:f8b0:400d:c09::22e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0B26912D8B7 for <ice@ietf.org>; Tue, 14 Jun 2016 11:28:36 -0700 (PDT)
Received: by mail-qk0-x22e.google.com with SMTP id s186so93455372qkc.1 for <ice@ietf.org>; Tue, 14 Jun 2016 11:28:35 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=JHJVeQhhkzDmPUibZ2x1ysdmdSoZXfW4SAVxvmair68=; b=GK9yWcstGUvjU2jbXqOOcrXcQ96InRjlT7/tLbBJ7xRAjSWFtUY0TrB8tIFD/bflbH q2qbyVxK1+gKiT+ueKKYWpQOicXoo74Cb0R75WrkO31Ay+VBV1NIO+2y+znto41LwGXV Rd25x98e3O9Y+AcYLkJQ7BtEnyVRplhrfhRleGw7Kn6m2RX2lXU/pKnLz0kpDKR9hr81 Qj7mAYmgaBYjHy8bP6PL2eHlSzgsw6mi+ERn/jwIc8PPKucdg1ZvO0u0QMlZDr2Gpwww bPt2m6iECuXX/3dpBpPySwAHBgUwA5Nv7bCHaIAb6j3TBXD85ASpfwOHVLbYeUNSdJuW YqCw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=JHJVeQhhkzDmPUibZ2x1ysdmdSoZXfW4SAVxvmair68=; b=Nt6fGolUwvWgZNgrK2UPYfNLwwxO/tiVZjTJxIpkwkA45OSyuO1Zf+psimQkWyR3jF SwmEXTSDBE8/Z2Ag/3eVuYnYSlxk1X2lbRNWydJEH0ncrfAn2EjSkTo2EB15m89ctBaJ /YyYicm4GR4+6tS6h+MslPHrf+T/ftCjMi7zNjvzULnGo9slxUheE7ENso8mPjGiOBKN S7XFPxpJjhXSgC+nqDzwAbWFSMIRKEyA0FoWxH2GyWrf1JOOjDdCkBgfCQLqvHz3IBHt hKU3cXKx105WO01xREGtInW9Uy5Sd4+EtWfVtL2yZldGcpXqMOUWCUXhK6zk9SWA0YyG v9LQ==
X-Gm-Message-State: ALyK8tJqiXG9muAbq4MdY/fZ1JkkCWwKnstPFiXAeaYnHNAqHPkZvZuBihwV0nyj/7Lvf4XznbOVyoyJugC/6fup
X-Received: by 10.233.221.130 with SMTP id r124mr16459777qkf.19.1465928914999;  Tue, 14 Jun 2016 11:28:34 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.55.189.195 with HTTP; Tue, 14 Jun 2016 11:27:55 -0700 (PDT)
In-Reply-To: <D385AFB4.DE8A%weichen2@cisco.com>
References: <D385AFB4.DE8A%weichen2@cisco.com>
From: Peter Thatcher <pthatcher@google.com>
Date: Tue, 14 Jun 2016 11:27:55 -0700
Message-ID: <CAJrXDUGDPTJvogKR=RSg7n+QKXHnQbg15FrgP6aYSOgxue-CbQ@mail.gmail.com>
To: "Wilson Chen (weichen2)" <weichen2@cisco.com>
Content-Type: multipart/alternative; boundary=94eb2c0438983efa270535412c1e
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/VMJ7_T9yzFsZvh_OS930EWBUh68>
Cc: "ice@ietf.org" <ice@ietf.org>, Christer Holmberg <christer.holmberg@ericsson.com>
Subject: Re: [Ice] Draft new version: draft-ietf-ice-rfc5245bis-02
X-BeenThere: ice@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Interactive Connectivity Establishment \(ICE\)" <ice.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ice>, <mailto:ice-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ice/>
List-Post: <mailto:ice@ietf.org>
List-Help: <mailto:ice-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ice>, <mailto:ice-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Jun 2016 18:28:38 -0000

--94eb2c0438983efa270535412c1e
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

I don't think the ICE spec needs to specify what kind of "media" can be run
on top of it.  It just needs a generic enough definition of "media" to
allow anything.

On Mon, Jun 13, 2016 at 9:58 PM, Wilson Chen (weichen2) <weichen2@cisco.com=
>
wrote:

> Hi,
>
> I think after removed aggressive nomination, the fast media can be
> achieved through =E2=80=9Cearly media=E2=80=9D, am I right?
> Then, shall we mention that DTLS can be "early media=E2=80=9D as well? Li=
ke
> discussed in this thread:
> https://mailarchive.ietf.org/arch/msg/mmusic/Y19yzDAZKnS5u1yQLIpcNSX_EMA
> DTLS should be bound to a virtual connection instead of a real
> transportation.
>
> I think we should also add these 2 outlines to the section 20.
>
> Thanks,
> Wilson Chen
>
> From: Ice <ice-bounces@ietf.org> on behalf of Christer Holmberg <
> christer.holmberg@ericsson.com>
> Date: Monday, June 13, 2016 at 5:36 PM
> To: "ice@ietf.org" <ice@ietf.org>
> Subject: [Ice] Draft new version: draft-ietf-ice-rfc5245bis-02
>
> Hi,
>
> I=E2=80=99ve submitted a new version (-02) of draft-ietf-ice-rfc5245-02.
>
> The main changes are:
>
>
>    - The definition of the =E2=80=98ice2=E2=80=99 ice option has been add=
ed
>    - Aggressive nomination has been removed
>
> Regards,
>
> Christer
>
> _______________________________________________
> Ice mailing list
> Ice@ietf.org
> https://www.ietf.org/mailman/listinfo/ice
>
>

--94eb2c0438983efa270535412c1e
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div class=3D"gmail_default" style=3D"font-family:arial,he=
lvetica,sans-serif">I don&#39;t think the ICE spec needs to specify what ki=
nd of &quot;media&quot; can be run on top of it.=C2=A0 It just needs a gene=
ric enough definition of &quot;media&quot; to allow anything. =C2=A0</div><=
div class=3D"gmail_extra"><br><div class=3D"gmail_quote">On Mon, Jun 13, 20=
16 at 9:58 PM, Wilson Chen (weichen2) <span dir=3D"ltr">&lt;<a href=3D"mail=
to:weichen2@cisco.com" target=3D"_blank">weichen2@cisco.com</a>&gt;</span> =
wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;bord=
er-left:1px #ccc solid;padding-left:1ex">



<div style=3D"word-wrap:break-word;color:rgb(0,0,0);font-size:14px;font-fam=
ily:Calibri,sans-serif">
<div>Hi,</div>
<div><br>
</div>
<div>
<div>I think after removed aggressive nomination, the fast media can be ach=
ieved through =E2=80=9Cearly media=E2=80=9D, am I right?</div>
<div>Then, shall we mention that DTLS can be &quot;early media=E2=80=9D as =
well? Like discussed in this thread:</div>
<div><a href=3D"https://mailarchive.ietf.org/arch/msg/mmusic/Y19yzDAZKnS5u1=
yQLIpcNSX_EMA" target=3D"_blank">https://mailarchive.ietf.org/arch/msg/mmus=
ic/Y19yzDAZKnS5u1yQLIpcNSX_EMA</a>=C2=A0</div>
<div>DTLS should be bound to a virtual connection instead of a real transpo=
rtation.</div>
<div><br>
</div>
<div>I think we should also add these 2 outlines to the section 20.</div>
<div><br>
</div>
<div>Thanks,</div>
<div>Wilson Chen</div>
</div>
<div><br>
</div>
<span>
<div style=3D"font-family:Calibri;font-size:11pt;text-align:left;color:blac=
k;BORDER-BOTTOM:medium none;BORDER-LEFT:medium none;PADDING-BOTTOM:0in;PADD=
ING-LEFT:0in;PADDING-RIGHT:0in;BORDER-TOP:#b5c4df 1pt solid;BORDER-RIGHT:me=
dium none;PADDING-TOP:3pt">
<span style=3D"font-weight:bold">From: </span>Ice &lt;<a href=3D"mailto:ice=
-bounces@ietf.org" target=3D"_blank">ice-bounces@ietf.org</a>&gt; on behalf=
 of Christer Holmberg &lt;<a href=3D"mailto:christer.holmberg@ericsson.com"=
 target=3D"_blank">christer.holmberg@ericsson.com</a>&gt;<br>
<span style=3D"font-weight:bold">Date: </span>Monday, June 13, 2016 at 5:36=
 PM<br>
<span style=3D"font-weight:bold">To: </span>&quot;<a href=3D"mailto:ice@iet=
f.org" target=3D"_blank">ice@ietf.org</a>&quot; &lt;<a href=3D"mailto:ice@i=
etf.org" target=3D"_blank">ice@ietf.org</a>&gt;<br>
<span style=3D"font-weight:bold">Subject: </span>[Ice] Draft new version: d=
raft-ietf-ice-rfc5245bis-02<br>
</div><div><div class=3D"h5">
<div><br>
</div>
<div>
<div style=3D"word-wrap:break-word;color:rgb(0,0,0);font-size:14px;font-fam=
ily:Calibri,sans-serif">
<div>Hi,</div>
<div><br>
</div>
<div>I=E2=80=99ve submitted a new version (-02) of draft-ietf-ice-rfc5245-0=
2.</div>
<div><br>
</div>
<div>The main changes are:</div>
<div><br>
</div>
<ul>
<li>The definition of the =E2=80=98ice2=E2=80=99 ice option has been added<=
/li><li>Aggressive nomination has been removed</li></ul>
<div>Regards,</div>
<div><br>
</div>
<div>Christer</div>
</div>
</div>
</div></div></span>
</div>

<br>_______________________________________________<br>
Ice mailing list<br>
<a href=3D"mailto:Ice@ietf.org">Ice@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/ice" rel=3D"noreferrer" ta=
rget=3D"_blank">https://www.ietf.org/mailman/listinfo/ice</a><br>
<br></blockquote></div><br></div></div>

--94eb2c0438983efa270535412c1e--


From nobody Wed Jun 15 23:29:00 2016
Return-Path: <christer.holmberg@ericsson.com>
X-Original-To: ice@ietfa.amsl.com
Delivered-To: ice@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B3F5312D58E for <ice@ietfa.amsl.com>; Wed, 15 Jun 2016 23:28:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.22
X-Spam-Level: 
X-Spam-Status: No, score=-4.22 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gC0nH1IIRO94 for <ice@ietfa.amsl.com>; Wed, 15 Jun 2016 23:28:57 -0700 (PDT)
Received: from sessmg23.ericsson.net (sessmg23.ericsson.net [193.180.251.45]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D0E2C12D1B1 for <ice@ietf.org>; Wed, 15 Jun 2016 23:28:56 -0700 (PDT)
X-AuditID: c1b4fb2d-f79936d0000030e4-0c-5762472581b3
Received: from ESESSHC018.ericsson.se (Unknown_Domain [153.88.183.72]) by sessmg23.ericsson.net (Symantec Mail Security) with SMTP id 31.9E.12516.62742675; Thu, 16 Jun 2016 08:28:54 +0200 (CEST)
Received: from ESESSMB209.ericsson.se ([169.254.9.154]) by ESESSHC018.ericsson.se ([153.88.183.72]) with mapi id 14.03.0294.000; Thu, 16 Jun 2016 08:28:53 +0200
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: "ice@ietf.org" <ice@ietf.org>
Thread-Topic: 5245bis: Setting of Ta and RTP values
Thread-Index: AQHRx5haGCpSoAuZRkWTELhtRrfJyA==
Date: Thu, 16 Jun 2016 06:28:53 +0000
Message-ID: <D38822AA.AD7E%christer.holmberg@ericsson.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/14.6.4.160422
x-originating-ip: [153.88.183.147]
Content-Type: multipart/alternative; boundary="_000_D38822AAAD7Echristerholmbergericssoncom_"
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFupgkeLIzCtJLcpLzFFi42KZGbHdQ1fNPSncYOpiXotvF2odGD2WLPnJ FMAYxWWTkpqTWZZapG+XwJVx6O8U5oIr/BVL9x1ibGBcxNvFyMkhIWAicWZxKwuELSZx4d56 ti5GLg4hgSOMEo++9bFDOEsYJR6sncLcxcjBwSZgIdH9TxukQURAUWJmyzNmEFtYQE/i6qNH TBBxY4muHaeYIWw9ibXfzzCC2CwCqhJv710Ai/MKWEmc3DYZbDEj0OLvp9aA9TILiEvcejKf CeIgAYkle84zQ9iiEi8f/2MFsUWBZn65N48R5BwJASWJaVvTIFrjJV6/+8YKMV5Q4uTMJywT GIVnIZk6C0nZLCRlEHEdiQW7P7FB2NoSyxa+Zoaxzxx4DNVrLbH8Uh8zspoFjByrGEWLU4uL c9ONjPVSizKTi4vz8/TyUks2MQLj5+CW37o7GFe/djzEKMDBqMTD++B8YrgQa2JZcWXuIUYJ DmYlEd4H9knhQrwpiZVVqUX58UWlOanFhxilOViUxHn9XyqGCwmkJ5akZqemFqQWwWSZODil GhgLtmXN3KTRO2VzdM91uWU3s8plz/5qvVDQxGL1xl9Ev9TXUT3m2kees+zrSm5t1/i6mbvu c11ou0DqHuFVU0T3Le2++/CgabvCC7dd24+w3fhT7nO9wjrn65Ejb5a+Lfy5yXHSrCr+FXK7 2vMuPQ3r0xLfrTXtwK3E5beXzNQKZJ46he3Jtn5uJZbijERDLeai4kQAMZqAtpsCAAA=
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/VhL8shfYMF8fE54Fzorpq7hshtQ>
Subject: [Ice] 5245bis: Setting of Ta and RTP values
X-BeenThere: ice@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Interactive Connectivity Establishment \(ICE\)" <ice.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ice>, <mailto:ice-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ice/>
List-Post: <mailto:ice@ietf.org>
List-Help: <mailto:ice-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ice>, <mailto:ice-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Jun 2016 06:28:59 -0000

--_000_D38822AAAD7Echristerholmbergericssoncom_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Hi,

Some time ago, we agreed to define the same procedures for setting the Ta a=
nd RTO values no matter if a media is real-time or not, still allowing peop=
le to use different values if they have a good reason to do so (e.g. based =
on the characteristics of the media).

I have created a pull request where this change has been implemented:

https://github.com/ice-wg/rfc5245bis/pull/5

In addition, the pull request adds a new Appendix, with figures provided by=
 Justin, as agreed.

Regards,

Christer

--_000_D38822AAAD7Echristerholmbergericssoncom_
Content-Type: text/html; charset="us-ascii"
Content-ID: <9B7244F381B24148AECDE08511A80FFC@ericsson.com>
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
</head>
<body style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-lin=
e-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-fami=
ly: Calibri, sans-serif;">
<div>Hi,</div>
<div><br>
</div>
<div>Some time ago, we agreed to define the same procedures for setting the=
 Ta and RTO values no matter if a media is real-time or not, still allowing=
 people to use different values if they have a good reason to do so (e.g. b=
ased on the characteristics of the
 media).</div>
<div><br>
</div>
<div>I have created a pull request where this change has been implemented:<=
/div>
<div><br>
</div>
<div><a href=3D"https://github.com/ice-wg/rfc5245bis/pull/5">https://github=
.com/ice-wg/rfc5245bis/pull/5</a></div>
<div><br>
</div>
<div>In addition, the pull request adds a new Appendix, with figures provid=
ed by Justin, as agreed.</div>
<div><br>
</div>
<div>Regards,</div>
<div><br>
</div>
<div>Christer</div>
</body>
</html>

--_000_D38822AAAD7Echristerholmbergericssoncom_--


From nobody Thu Jun 16 00:50:23 2016
Return-Path: <christer.holmberg@ericsson.com>
X-Original-To: ice@ietfa.amsl.com
Delivered-To: ice@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A51FE12B027 for <ice@ietfa.amsl.com>; Thu, 16 Jun 2016 00:50:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.22
X-Spam-Level: 
X-Spam-Status: No, score=-4.22 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Q1Gk02nHRNaZ for <ice@ietfa.amsl.com>; Thu, 16 Jun 2016 00:50:17 -0700 (PDT)
Received: from sesbmg23.ericsson.net (sesbmg23.ericsson.net [193.180.251.37]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B413F12D090 for <ice@ietf.org>; Thu, 16 Jun 2016 00:50:14 -0700 (PDT)
X-AuditID: c1b4fb25-f79f26d00000327e-80-57625a349c35
Received: from ESESSHC018.ericsson.se (Unknown_Domain [153.88.183.72]) by sesbmg23.ericsson.net (Symantec Mail Security) with SMTP id 90.78.12926.43A52675; Thu, 16 Jun 2016 09:50:13 +0200 (CEST)
Received: from ESESSMB209.ericsson.se ([169.254.9.154]) by ESESSHC018.ericsson.se ([153.88.183.72]) with mapi id 14.03.0294.000; Thu, 16 Jun 2016 09:50:12 +0200
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: Taylor Brandstetter <deadbeef@google.com>, Peter Thatcher <pthatcher@google.com>
Thread-Topic: [Ice] Issues related to ICE role switching and conflicts
Thread-Index: AQHRsrMPW+cUSE0OREq9RLjfNQmSUJ/LioaAgAFQTgD///GtAIAAR2MAgB7f44A=
Date: Thu, 16 Jun 2016 07:50:12 +0000
Message-ID: <D388347E.AE64%christer.holmberg@ericsson.com>
References: <CAK35n0ZHAq6sZL7w=_0gB=EVPGD+AgZ_+BwxCAxOjr-L70xqYg@mail.gmail.com> <CAJrXDUF2+CsdiLL-PhkAr3Q4EqcLqUo1SbGEnEKWMQ_7JRar7Q@mail.gmail.com> <D36E1E9B.9565%christer.holmberg@ericsson.com> <CAJrXDUFk7dV9ccaMV-6dQ75e4VnPd+6p5YhEyEk08fvO25B3Bg@mail.gmail.com> <CAK35n0bMntUnQLdnN_OA=_TARKJAXcfhnMBVjtkrm=a7dWjyzw@mail.gmail.com>
In-Reply-To: <CAK35n0bMntUnQLdnN_OA=_TARKJAXcfhnMBVjtkrm=a7dWjyzw@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/14.6.4.160422
x-originating-ip: [153.88.183.146]
Content-Type: multipart/alternative; boundary="_000_D388347EAE64christerholmbergericssoncom_"
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrNIsWRmVeSWpSXmKPExsUyM2K7h65pVFK4wfRFLBaXVzxktfh2odbi 2vLXrA7MHgs2lXosWfKTKYApissmJTUnsyy1SN8ugStjwd3ZTAUzLzBW3Ho+k72B8dopxi5G Tg4JAROJd7fWskDYYhIX7q1n62Lk4hASOMIocbP5ODuEs4RRYuOjO0BVHBxsAhYS3f+0QRpE BMIkdj2cxAQSZhZQlHi5Vw3EFBZwlejqKYKocJN4dvc1M4TtJ7HueTfYWhYBVYn/O66wgdi8 AlYScw9Mgtp0jUniw4MWsHs4BQIlXj57BGYzAt32/dQaJhCbWUBc4taT+UwQNwtILNlznhnC FpV4+fgfK4gtKqAn8eXePKgflSR+bLjEAtEbL3H0xGtGiMWCEidnPmGZwCg2C8nYWUjKZiEp mwX2pabE+l36ECWKElO6H7JD2BoSrXPmQtnWEi9+zmBDVrOAkWMVo2hxanFSbrqRsV5qUWZy cXF+nl5easkmRmCUHtzyW3UH4+U3jocYBTgYlXh4H5xPDBdiTSwrrsw9xCjBwawkwlsdnhQu xJuSWFmVWpQfX1Sak1p8iFGag0VJnNf/pWK4kEB6YklqdmpqQWoRTJaJg1OqgTHp/51wRkkX sTUsrvaeQm+C55szNt495TidZ6O7+qmIYpevgrrvVudkuj6tDg231N6s4LP5rGbwsZhDMxdx tTWe8/nSLcK/cWvzvTbzw6+fKT7tvcnmlf7bNefN71wfHY5Vy125T5kdadA4Fpt8442wuuiq NVuv6T/8fVx1r7XWyxn5Pw4ec1RiKc5INNRiLipOBADO55QFzgIAAA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/ckC2m1SZTZepqtKltWxp6uElBH8>
Cc: "ice@ietf.org" <ice@ietf.org>
Subject: Re: [Ice] Issues related to ICE role switching and conflicts
X-BeenThere: ice@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Interactive Connectivity Establishment \(ICE\)" <ice.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ice>, <mailto:ice-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ice/>
List-Post: <mailto:ice@ietf.org>
List-Help: <mailto:ice-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ice>, <mailto:ice-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Jun 2016 07:50:21 -0000

--_000_D388347EAE64christerholmbergericssoncom_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

SGksDQoNCklmIEkgdW5kZXJzdGFuZCBjb3JyZWN0bHksIGZvcmtpbmcgY2FuIG9ubHkgdHJpZ2dl
ciBhIHJvbGUgY2hhbmdlIHdoZW4gdGhlIG9mZmVyZXIgaXMgSUNFIGxpdGUsIGFuZCB0aGUgcmVt
b3RlIHBlZXJzIGFyZSBmdWxsIGFuZCBsaXRlLg0KDQpCZWNhdXNlLCBpZiB0aGUgb2ZmZXJlciBp
cyBmdWxsIElDRSwgaXQgTVVTVCB0YWtlIHRoZSBjb250cm9sbGluZyByb2xlLCBubyBtYXR0ZXIg
aWYgdGhlIHJlbW90ZSBwZWVycyBhcmUgZnVsbCBvciBsaXRlLg0KDQpSZWdhcmRzLA0KDQpDaHJp
c3Rlcg0KDQoNCkZyb206IFRheWxvciBCcmFuZHN0ZXR0ZXIgPGRlYWRiZWVmQGdvb2dsZS5jb208
bWFpbHRvOmRlYWRiZWVmQGdvb2dsZS5jb20+Pg0KRGF0ZTogRnJpZGF5IDI3IE1heSAyMDE2IGF0
IDIyOjI0DQpUbzogInB0aGF0Y2hlckBnb29nbGUuY29tPG1haWx0bzpwdGhhdGNoZXJAZ29vZ2xl
LmNvbT4iIDxwdGhhdGNoZXJAZ29vZ2xlLmNvbTxtYWlsdG86cHRoYXRjaGVyQGdvb2dsZS5jb20+
Pg0KQ2M6IENocmlzdGVyIEhvbG1iZXJnIDxjaHJpc3Rlci5ob2xtYmVyZ0Blcmljc3Nvbi5jb208
bWFpbHRvOmNocmlzdGVyLmhvbG1iZXJnQGVyaWNzc29uLmNvbT4+LCAiaWNlQGlldGYub3JnPG1h
aWx0bzppY2VAaWV0Zi5vcmc+IiA8aWNlQGlldGYub3JnPG1haWx0bzppY2VAaWV0Zi5vcmc+Pg0K
U3ViamVjdDogUmU6IFtJY2VdIElzc3VlcyByZWxhdGVkIHRvIElDRSByb2xlIHN3aXRjaGluZyBh
bmQgY29uZmxpY3RzDQoNClllcywgc2VxdWVudGlhbCBmb3JraW5nIGlzIHRoZSBtYWluIHVzZSBj
YXNlLiBTcGVjaWZpY2FsbHksIGl0IHNlZW1zIHRoYXQgdGhlIGFiaWxpdHkgdG8gc3dpdGNoIElD
RSByb2xlcyB3YXMgaW50ZW5kZWQgZm9yIHRoZSB0aGlyZC1wYXJ0eSBjYWxsIGNvbnRyb2wgdXNl
IGNhc2VzIGRlc2NyaWJlZCBoZXJlOiBodHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvcmZjMzcy
NQ0KDQpPbiBGcmksIE1heSAyNywgMjAxNiBhdCA4OjA5IEFNLCBQZXRlciBUaGF0Y2hlciA8cHRo
YXRjaGVyQGdvb2dsZS5jb208bWFpbHRvOnB0aGF0Y2hlckBnb29nbGUuY29tPj4gd3JvdGU6DQpT
ZXF1ZW50aWFsIGZvcmtpbmcsIEkgYmVsaWV2ZS4NCg0KT24gRnJpLCBNYXkgMjcsIDIwMTYgYXQg
NTo1NyBBTSwgQ2hyaXN0ZXIgSG9sbWJlcmcgPGNocmlzdGVyLmhvbG1iZXJnQGVyaWNzc29uLmNv
bTxtYWlsdG86Y2hyaXN0ZXIuaG9sbWJlcmdAZXJpY3Nzb24uY29tPj4gd3JvdGU6DQoNCkhpLA0K
DQpXaGF0IHVzZS1jYXNlcyBhcmUgdGhlcmUgZm9yIGEgZnVsbC0+bGl0ZSBzd2l0Y2g/IFdoZW4g
YW4gZW5kcG9pbnQgcmVhbGlzZXMgdGhhdCBpdOKAmXMgbm8gbG9uZ2VyIGJlaGluZCBhIE5BVCwg
YW5kIGRvZXNu4oCZdCB3YW50IHRvIHVzZSBmdWxsIElDRT8NCg0KQXMgZmFyIGFzIEkgdW5kZXJz
dGFuZCwgSUNFLWxpdGUgaXMgbWVhbnQgZm9yIOKAnHN0YXRpY+KAnSBuZXR3b3JrIGJveGVzIChn
YXRld2F5cyBldGMpIHRoYXQgYXJlIG5vdCBsb2NhdGVkIGJlaGluZCBhIE5BVC4NCg0KUmVnYXJk
cywNCg0KQ2hyaXN0ZXINCg0KDQoNCkZyb206IEljZSA8aWNlLWJvdW5jZXNAaWV0Zi5vcmc8bWFp
bHRvOmljZS1ib3VuY2VzQGlldGYub3JnPj4gb24gYmVoYWxmIG9mICJwdGhhdGNoZXJAZ29vZ2xl
LmNvbTxtYWlsdG86cHRoYXRjaGVyQGdvb2dsZS5jb20+IiA8cHRoYXRjaGVyQGdvb2dsZS5jb208
bWFpbHRvOnB0aGF0Y2hlckBnb29nbGUuY29tPj4NCkRhdGU6IFRodXJzZGF5IDI2IE1heSAyMDE2
IGF0IDIyOjU2DQpUbzogVGF5bG9yIEJyYW5kc3RldHRlciA8ZGVhZGJlZWZAZ29vZ2xlLmNvbTxt
YWlsdG86ZGVhZGJlZWZAZ29vZ2xlLmNvbT4+DQpDYzogImljZUBpZXRmLm9yZzxtYWlsdG86aWNl
QGlldGYub3JnPiIgPGljZUBpZXRmLm9yZzxtYWlsdG86aWNlQGlldGYub3JnPj4NClN1YmplY3Q6
IFJlOiBbSWNlXSBJc3N1ZXMgcmVsYXRlZCB0byBJQ0Ugcm9sZSBzd2l0Y2hpbmcgYW5kIGNvbmZs
aWN0cw0KDQoNCg0KT24gRnJpLCBNYXkgMjAsIDIwMTYgYXQgOToxNiBBTSwgVGF5bG9yIEJyYW5k
c3RldHRlciA8ZGVhZGJlZWZAZ29vZ2xlLmNvbTxtYWlsdG86ZGVhZGJlZWZAZ29vZ2xlLmNvbT4+
IHdyb3RlOg0KV2hpbGUgaW52ZXN0aWdhdGluZyBhIFdlYlJUQyBpc3N1ZSByZWxhdGVkIHRvIElD
RSByb2xlIGNvbmZsaWN0cywgSSBub3RpY2VkIHdoYXQgc2VlbSB0byBiZSBzb21lIG1pbm9yIG9k
ZGl0aWVzIHdpdGggdGhlIHJ1bGVzIHN1cnJvdW5kaW5nIElDRSByb2xlIGRldGVybWluYXRpb24u
IEknZCBsaWtlIHRvIGhlYXIgd2hhdCBwZW9wbGUgdGhpbmsgYWJvdXQgdGhlc2UgaXNzdWVzLCBh
bmQgZmluZCBvdXQgaWYgSSdtIG92ZXJsb29raW5nIGFueSBtb3RpdmF0aW9ucyBmb3IgdGhlIGN1
cnJlbnQgcnVsZXMuDQoNCiAgMS4gIFNlY3Rpb24gNS4xLjIsIERldGVybWluaW5nIFJvbGUgc3Rh
dGVzICJBbiBJQ0UgcmVzdGFydCBjYXVzZXMgYSBuZXcgc2VsZWN0aW9uIG9mIHJvbGVzIGFuZCB0
aWVicmVha2VycyIuIFRoZSBvbmx5IHRpbWUgdGhpcyBpcyBuZWNlc3NhcnksIGFzIGZhciBhcyBJ
IGNhbiB0ZWxsLCBpcyB3aGVuIGFuIGFnZW50IGlzIGNoYW5naW5nIGl0cyBpbXBsZW1lbnRhdGlv
biBsZXZlbCAoc3VjaCBhcyAiZnVsbCAtPiBsaXRlIikgYW5kIG9uZSBhZ2VudCBuZWVkcyB0byB0
YWtlIHVwIHRoZSBjb250cm9sbGluZyByb2xlLiBTbyBpdCB3b3VsZCBiZSBpZGVhbCBpZiB0aGlz
IHdhcyB0aGUgb25seSBzaXR1YXRpb24gdGhhdCBjYXVzZWQgbmV3IHJvbGUgc2VsZWN0aW9uLiBP
dGhlcndpc2UsIGluIGEgdGhpcmQtcGFydHkgY2FsbCBjb250cm9sIHVzZSBjYXNlIHRoYXQgcmVz
dWx0ZWQgaW4gYSByb2xlIGNvbmZsaWN0IGluaXRpYWxseSwgZXZlcnkgSUNFIHJlc3RhcnQgd2ls
bCBwcm9iYWJseSByZXN1bHQgaW4gYW5vdGhlciByb2xlIGNvbmZsaWN0LCBhcyB0aGUgYWdlbnRz
IHJlLXNlbGVjdCB0aGVpciBpbml0aWFsIGNvbmZsaWN0aW5nIHJvbGVzLiBBbHNvLCB3aGF0IGhh
cHBlbnMgaWYgSUNFIGlzIHJlc3RhcnRpbmcgZm9yIG9ubHkgb25lIG1lZGlhIHN0cmVhbSBhbmQg
dGhlIHJvbGUgY2hhbmdlcyBhY2NvcmRpbmcgdG8gdGhpcyBydWxlPyBGcm9tIHRoZSBwZXJzcGVj
dGl2ZSBvZiB0aGUgbm9uLXJlc3RhcnRpbmcgbWVkaWEgc3RyZWFtcywgdGhlIHJvbGUgd291bGQg
YmUgc3dpdGNoaW5nIGluIHRoZSBtaWRkbGUgb2YgSUNFIHByb2Nlc3NpbmcuDQoNCuKAi0kgdGhp
bmsgdGhhdCB0aGUgdHdvIHJ1bGVzIGluIHRoZSBzcGVjIG9mICJtdXN0IGNoYW5nZSByb2xlIiBh
bmQgInJvbGUgbXVzdCBiZSB0aGUgc2FtZSBmb3IgYWxsIG1lZGlhIHN0cmVhbXMiIGlzIGJhZCBj
b21iaW5hdGlvbiwgYW5kIEkgYXNzdW1lIGEgbWlzdGFrZSBpbiBSRkM1MjQ1IHRoYXQgbm8gb25l
IG5vdGljZWQgYmVmb3JlLiAgQ2hhbmdpbmcgdGhlIHJvbGUgb2YgdGhlIG5vbi1yZXN0YXJ0ZWQg
bWVkaWEgc3RyZWFtcyBpcyB1bm5lY2Vzc2FyeSBhbmQgY2FuIG9ubHkgbGVhZCB0byBwcm9ibGVt
cy4gICBCdXQgcmF0aGVyIHRoYW4gaGF2ZSB0byBoYXZlIHBlci1tZWRpYS1zdHJlYW0gcm9sZXMg
KHJlbGF4aW5nIHRoZSBzZWNvbmQgcnVsZSksIEkgdGhpbmsgaXQgd291bGQgYmUgZWFzaWVyIHRv
IG5vdCBjaGFuZ2UgdGhlIHJvbGUgd2l0aCBhbiBJQ0UgcmVzdGFydCAoaW4gb3RoZXIgd29yZHMs
IHJlbGF4IHRoZSBmaXJzdCBydWxlKS4gIEFzIHlvdSBwb2ludCBvdXQsIHRoZXJlIHJlYWxseSBp
c24ndCBhbnkgcmVhc29uIHRvIGV4Y2VwdCBpZiB0aGUgcmVtb3RlIHNpZGUgbW92ZXMgZnJvbSBm
dWxsIHRvIGxpdGUsIHdoaWNoIGNhbiBiZSBoYW5kbGVkIHdpdGggYSBzcGVjaWZpYyBydWxlIHJh
dGhlciB0aGFuIGEgZ2VuZXJhbCAibXVzdCBhbHdheXMgY2hhbmdlIiBydWxlLg0KDQpTbywgSSBh
Z3JlZSB3aXRoIGNoYW5naW5nIHRoZSBydWxlIGZyb20gImFsd2F5cyBjaGFuZ2UgdGhlIHJvbGUg
Zm9yIGFsbCBtZWRpYSBzdHJlYW1zIHdoZW4gYW55IHN0cmVhbSBpcyByZXN0YXJ0ZWQiIHRvICJu
ZXZlciBjaGFuZ2UgdGhlIHJvbGUgZXhjZXB0IHdoZW4gdGhlIHJlbW90ZSBpbXBsZW1lbnRhdGlv
biBsZXZlbCBzd2l0Y2hlcyB0byBhIGxpdGUgaW1wbGVtZW50YXRpb24iLuKAiw0KDQoNCiAgMS4g
IEFsc28sIHdoeSBzZWxlY3QgYSBuZXcgdGllYnJlYWtlcj8gSSBkb24ndCBzZWUgYW55IHJlYWwg
aXNzdWUgd2l0aCB0aGlzLCBidXQgaXQgc2VlbXMgcG9pbnRsZXNzLg0KDQpJIGFsc28gZG9uJ3Qg
c2VlIGEgcG9pbnQsIGFuZCB3b3VsZCBiZSBpbiBmYXZvciBvZiBub3QgcmVxdWlyaW5nIGl0IHRv
IGNoYW5nZSwgaWYgd2UgY2FuJ3QgdGhpbmsgb2YgYSBnb29kIHJlYXNvbiB0byByZXF1aXJlIGl0
IHRvIGNoYW5nZS4NCg0KDQogIDEuICBUaGVyZSdzIG5vdGhpbmcgdGhhdCBzYXlzICJ3aGVuIGNo
YW5naW5nIGltcGxlbWVudGF0aW9uIGxldmVsLCB5b3UgTVVTVCByZXN0YXJ0IElDRSBmb3IgYWxs
IG1lZGlhIHN0cmVhbXMiLiBUaGlzIHJlcXVpcmVtZW50IGV4aXN0ZWQgaW4gZHJhZnQgMTMgb2Yg
SUNFLCBidXQgdGhlbiB0aGVyZSB3YXMgYSBidW5jaCBvZiByZXN0cnVjdHVyaW5nIGFuZCBJIHRo
aW5rIGl0IG1heSBoYXZlIGJlZW4gcmVtb3ZlZCBhY2NpZGVudGFsbHkuIFJlZ2FyZGxlc3MsIEkg
YmVsaWV2ZSB0aGlzIGNvbmRpdGlvbiBzaG91bGQgYmUgYWRkZWQgYmFjaywgYmVjYXVzZSBjaGFu
Z2luZyBpbXBsZW1lbnRhdGlvbiBsZXZlbCBpbiB0aGUgbWlkZGxlIG9mIElDRSBwcm9jZXNzaW5n
IGZvciBhIG1lZGlhIHN0cmVhbSBkb2Vzbid0IG1ha2UgbXVjaCBzZW5zZS4NCg0KSWYgdGhlIGlt
cGxlbWVudGF0aW9uIGxldmVsIG11c3QgYmUgdGhlIHNhbWUgZm9yIGFsbCBtZWRpYSBzdHJlYW1z
IChhbmQgaXQgbXVzdCBiZSwgcmlnaHQ/KSwgdGhlbiBJIHRoaW5rIHlvdSdyZSByaWdodCB0aGF0
IHdlIHNob3VsZCByZXF1aXJlIGFuIElDRSByZXN0YXJ0IGZvciBhbGwgdGhlIG1lZGlhIHN0cmVh
bXMgd2hlbiB0aGUgaW1wbGVtZW50YXRpb24gbGV2ZWwgY2hhbmdlcy4gIE90aGVyd2lzZSwgYXMg
eW91IHNheSwgYSBnaXZlbiBtZWRpYSBzdHJlYW0gd2lsbCBoYXZlIHRoZSByZW1vdGUgaW1wbGVt
ZW50YXRpb24gbGV2ZWwgY2hhbmdlIHdpdGhvdXQgYSByZXN0YXJ0LCB3aGljaCBzZWVtcyBwcm9i
bGVtYXRpYy4gIEFuZCBJIGRvbid0IHNlZSBhbnkgcmVhc29uIHdoeSB5b3Ugd291bGRuJ3QgcmVz
dGFydCBhbGwgbWVkaWEgc3RyZWFtcyB3aGVuIHlvdSBjaGFuZ2UgdGhlIGltcGxlbWVudGF0aW9u
IGxldmVsIChwcmVzdW1hYmx5IHlvdSdyZSB0YWxraW5nIHRvIGEgZGlmZmVyZW50IGVuZHBvaW50
IGFueXdheSkuDQoNCg0KICAxLiAgU2VjdGlvbiA2LjEuMy4xLCBGYWlsdXJlIENhc2VzIHN0YXRl
cyB0aGF0IHdoZW4gcmVjZWl2aW5nIGEgInJvbGUgY29uZmxpY3QiIGVycm9yIHJlc3BvbnNlLCAi
dGhlIGFnZW50IE1VU1Qgc3dpdGNoIHRvIHRoZSAoY29udHJvbGxpbmd8Y29udHJvbGxlZCkgcm9s
ZSBpZiBpdCBoYXMgbm90IGFscmVhZHkgZG9uZSBzbyIuIFRoZSBjb25kaXRpb24gImlmIGl0IGhh
cyBub3QgYWxyZWFkeSBkb25lIHNvIiwgaWYgaW50ZXJwcmV0ZWQgbGl0ZXJhbGx5LCBtZWFucyB0
aGF0IHRoZSBhZ2VudCBjYW4gb25seSBzd2l0Y2ggdG8gYSByb2xlIG9uY2UuIEkgZG9uJ3QgdGhp
bmsgdGhpcyB3YXMgdGhlIGludGVudGlvbiwgc28gdGhlIGNvbmRpdGlvbiBjYW4gcHJvYmFibHkg
YmUgcmVtb3ZlZC4gSXQncyB3b3J0aCBub3RpbmcgdGhhdCB0aGlzIGNvbmRpdGlvbiBkb2Vzbid0
IGV4aXN0IGluIFNlY3Rpb24gNi4yLjEuMSwgRGV0ZWN0aW5nIGFuZCBSZXBhaXJpbmcgUm9sZSBD
b25mbGljdHMuDQoNCuKAi0kgYWdyZWUgdGhhdCBpdCBzaG91bGQgYmUgbW9yZSBjbGVhciwgYW5k
IHdvdWxkIGJlIHdpdGggeW91ciBzdWdnZXN0ZWQgdGV4dCBjaGFuZ2UuDQrigIsNCg0KICAxLiAg
U3RhcnRpbmcgdG8gcmVhbGx5IHN0cmV0Y2ggaGVyZSwgYnV0IGluIHRoZSByYXJlIHNpdHVhdGlv
biB3aGVyZSB0aGVyZSdzIGEgcm9sZSBjb25mbGljdCBhbmQgdGhlIHRpZS1icmVha2VycyBhcmUg
ZXF1YWwsIHRoZSBwZWVycyBjb3VsZCBjb250aW51ZSBmbGlwcGluZyBiZXR3ZWVuIHJvbGVzIGFk
IGluZmluaXR1bS4gV2h5IG5vdCBqdXN0IGdlbmVyYXRlIGEgbmV3IHRpZS1icmVha2VyPyBJIHNh
dyB0aGF0IHRoaXMgd2FzIG9uY2UgYnJvdWdodCB1cCBvbiB0aGUgTU1VU0lDIG1haWxpbmcgbGlz
dCBidXQgSSBjb3VsZG4ndCBmaW5kIGEgcmVzcG9uc2UuDQoNCuKAi0l0IHNlZW1zIHNvIHJhcmUg
YXMgdG8gbm90IG1hdHRlci4gIEJ1dCBpZiBpdCB3b3VsZCBtYWtlIHlvdSBhbmQgb3RoZXJzIGZl
ZWwgbW9yZSBjb21mb3J0YWJsZSwgSSdkIGJlIGZpbmUgd2l0aCB0aGF0IGxvZ2ljLuKAiw0KDQoN
CklmIHRoZXJlJ3MgZ2VuZXJhbCBhZ3JlZW1lbnQgYWJvdXQgdGhlc2UgcG9pbnRzLCBJJ2xsIGhh
cHBpbHkgd3JpdGUgc29tZSBwdWxsIHJlcXVlc3RzIGZvciBJQ0ViaXMuDQoNCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQpJY2UgbWFpbGluZyBsaXN0DQpJ
Y2VAaWV0Zi5vcmc8bWFpbHRvOkljZUBpZXRmLm9yZz4NCmh0dHBzOi8vd3d3LmlldGYub3JnL21h
aWxtYW4vbGlzdGluZm8vaWNlDQoNCg0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXw0KSWNlIG1haWxpbmcgbGlzdA0KSWNlQGlldGYub3JnPG1haWx0bzpJ
Y2VAaWV0Zi5vcmc+DQpodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ljZQ0K
DQoNCg0K

--_000_D388347EAE64christerholmbergericssoncom_
Content-Type: text/html; charset="utf-8"
Content-ID: <472143BE52144A49BB17AAE8AD895B0F@ericsson.com>
Content-Transfer-Encoding: base64

PGh0bWw+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0i
dGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjwvaGVhZD4NCjxib2R5IHN0eWxlPSJ3b3JkLXdy
YXA6IGJyZWFrLXdvcmQ7IC13ZWJraXQtbmJzcC1tb2RlOiBzcGFjZTsgLXdlYmtpdC1saW5lLWJy
ZWFrOiBhZnRlci13aGl0ZS1zcGFjZTsgY29sb3I6IHJnYigwLCAwLCAwKTsgZm9udC1zaXplOiAx
NHB4OyBmb250LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsiPg0KPGRpdj5IaSw8L2Rpdj4N
CjxkaXY+PGJyPg0KPC9kaXY+DQo8ZGl2PklmIEkgdW5kZXJzdGFuZCBjb3JyZWN0bHksIGZvcmtp
bmcgY2FuIG9ubHkgdHJpZ2dlciBhIHJvbGUgY2hhbmdlIHdoZW4gdGhlIG9mZmVyZXIgaXMgSUNF
IGxpdGUsIGFuZCB0aGUgcmVtb3RlIHBlZXJzIGFyZSBmdWxsIGFuZCBsaXRlLjwvZGl2Pg0KPGRp
dj48YnI+DQo8L2Rpdj4NCjxkaXY+QmVjYXVzZSwgaWYgdGhlIG9mZmVyZXIgaXMgZnVsbCBJQ0Us
IGl0IE1VU1QgdGFrZSB0aGUgY29udHJvbGxpbmcgcm9sZSwgbm8gbWF0dGVyIGlmIHRoZSByZW1v
dGUgcGVlcnMgYXJlIGZ1bGwgb3IgbGl0ZS48L2Rpdj4NCjxkaXY+PGJyPg0KPC9kaXY+DQo8ZGl2
PlJlZ2FyZHMsPC9kaXY+DQo8ZGl2Pjxicj4NCjwvZGl2Pg0KPGRpdj5DaHJpc3RlcjwvZGl2Pg0K
PGRpdj48YnI+DQo8L2Rpdj4NCjxkaXY+PGJyPg0KPC9kaXY+DQo8c3BhbiBpZD0iT0xLX1NSQ19C
T0RZX1NFQ1RJT04iPg0KPGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6Q2FsaWJyaTsgZm9udC1zaXpl
OjExcHQ7IHRleHQtYWxpZ246bGVmdDsgY29sb3I6YmxhY2s7IEJPUkRFUi1CT1RUT006IG1lZGl1
bSBub25lOyBCT1JERVItTEVGVDogbWVkaXVtIG5vbmU7IFBBRERJTkctQk9UVE9NOiAwaW47IFBB
RERJTkctTEVGVDogMGluOyBQQURESU5HLVJJR0hUOiAwaW47IEJPUkRFUi1UT1A6ICNiNWM0ZGYg
MXB0IHNvbGlkOyBCT1JERVItUklHSFQ6IG1lZGl1bSBub25lOyBQQURESU5HLVRPUDogM3B0Ij4N
CjxzcGFuIHN0eWxlPSJmb250LXdlaWdodDpib2xkIj5Gcm9tOiA8L3NwYW4+VGF5bG9yIEJyYW5k
c3RldHRlciAmbHQ7PGEgaHJlZj0ibWFpbHRvOmRlYWRiZWVmQGdvb2dsZS5jb20iPmRlYWRiZWVm
QGdvb2dsZS5jb208L2E+Jmd0Ozxicj4NCjxzcGFuIHN0eWxlPSJmb250LXdlaWdodDpib2xkIj5E
YXRlOiA8L3NwYW4+RnJpZGF5IDI3IE1heSAyMDE2IGF0IDIyOjI0PGJyPg0KPHNwYW4gc3R5bGU9
ImZvbnQtd2VpZ2h0OmJvbGQiPlRvOiA8L3NwYW4+JnF1b3Q7PGEgaHJlZj0ibWFpbHRvOnB0aGF0
Y2hlckBnb29nbGUuY29tIj5wdGhhdGNoZXJAZ29vZ2xlLmNvbTwvYT4mcXVvdDsgJmx0OzxhIGhy
ZWY9Im1haWx0bzpwdGhhdGNoZXJAZ29vZ2xlLmNvbSI+cHRoYXRjaGVyQGdvb2dsZS5jb208L2E+
Jmd0Ozxicj4NCjxzcGFuIHN0eWxlPSJmb250LXdlaWdodDpib2xkIj5DYzogPC9zcGFuPkNocmlz
dGVyIEhvbG1iZXJnICZsdDs8YSBocmVmPSJtYWlsdG86Y2hyaXN0ZXIuaG9sbWJlcmdAZXJpY3Nz
b24uY29tIj5jaHJpc3Rlci5ob2xtYmVyZ0Blcmljc3Nvbi5jb208L2E+Jmd0OywgJnF1b3Q7PGEg
aHJlZj0ibWFpbHRvOmljZUBpZXRmLm9yZyI+aWNlQGlldGYub3JnPC9hPiZxdW90OyAmbHQ7PGEg
aHJlZj0ibWFpbHRvOmljZUBpZXRmLm9yZyI+aWNlQGlldGYub3JnPC9hPiZndDs8YnI+DQo8c3Bh
biBzdHlsZT0iZm9udC13ZWlnaHQ6Ym9sZCI+U3ViamVjdDogPC9zcGFuPlJlOiBbSWNlXSBJc3N1
ZXMgcmVsYXRlZCB0byBJQ0Ugcm9sZSBzd2l0Y2hpbmcgYW5kIGNvbmZsaWN0czxicj4NCjwvZGl2
Pg0KPGRpdj48YnI+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2Pg0KPGRpdiBkaXI9Imx0ciI+WWVzLCBz
ZXF1ZW50aWFsIGZvcmtpbmcgaXMgdGhlIG1haW4gdXNlIGNhc2UuIFNwZWNpZmljYWxseSwgaXQg
c2VlbXMgdGhhdCB0aGUgYWJpbGl0eSB0byBzd2l0Y2ggSUNFIHJvbGVzIHdhcyBpbnRlbmRlZCBm
b3IgdGhlIHRoaXJkLXBhcnR5IGNhbGwgY29udHJvbCB1c2UgY2FzZXMgZGVzY3JpYmVkIGhlcmU6
DQo8YSBocmVmPSJodHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvcmZjMzcyNSI+aHR0cHM6Ly90
b29scy5pZXRmLm9yZy9odG1sL3JmYzM3MjU8L2E+PC9kaXY+DQo8ZGl2IGNsYXNzPSJnbWFpbF9l
eHRyYSI+PGJyPg0KPGRpdiBjbGFzcz0iZ21haWxfcXVvdGUiPk9uIEZyaSwgTWF5IDI3LCAyMDE2
IGF0IDg6MDkgQU0sIFBldGVyIFRoYXRjaGVyIDxzcGFuIGRpcj0ibHRyIj4NCiZsdDs8YSBocmVm
PSJtYWlsdG86cHRoYXRjaGVyQGdvb2dsZS5jb20iIHRhcmdldD0iX2JsYW5rIj5wdGhhdGNoZXJA
Z29vZ2xlLmNvbTwvYT4mZ3Q7PC9zcGFuPiB3cm90ZTo8YnI+DQo8YmxvY2txdW90ZSBjbGFzcz0i
Z21haWxfcXVvdGUiIHN0eWxlPSJtYXJnaW46MCAwIDAgLjhleDtib3JkZXItbGVmdDoxcHggI2Nj
YyBzb2xpZDtwYWRkaW5nLWxlZnQ6MWV4Ij4NCjxkaXYgZGlyPSJsdHIiPg0KPGRpdiBjbGFzcz0i
Z21haWxfZGVmYXVsdCIgc3R5bGU9ImZvbnQtZmFtaWx5OmFyaWFsLGhlbHZldGljYSxzYW5zLXNl
cmlmIj5TZXF1ZW50aWFsIGZvcmtpbmcsIEkgYmVsaWV2ZS48L2Rpdj4NCjwvZGl2Pg0KPGRpdiBj
bGFzcz0iSE9FblpiIj4NCjxkaXYgY2xhc3M9Img1Ij4NCjxkaXYgY2xhc3M9ImdtYWlsX2V4dHJh
Ij48YnI+DQo8ZGl2IGNsYXNzPSJnbWFpbF9xdW90ZSI+T24gRnJpLCBNYXkgMjcsIDIwMTYgYXQg
NTo1NyBBTSwgQ2hyaXN0ZXIgSG9sbWJlcmcgPHNwYW4gZGlyPSJsdHIiPg0KJmx0OzxhIGhyZWY9
Im1haWx0bzpjaHJpc3Rlci5ob2xtYmVyZ0Blcmljc3Nvbi5jb20iIHRhcmdldD0iX2JsYW5rIj5j
aHJpc3Rlci5ob2xtYmVyZ0Blcmljc3Nvbi5jb208L2E+Jmd0Ozwvc3Bhbj4gd3JvdGU6PGJyPg0K
PGJsb2NrcXVvdGUgY2xhc3M9ImdtYWlsX3F1b3RlIiBzdHlsZT0ibWFyZ2luOjAgMCAwIC44ZXg7
Ym9yZGVyLWxlZnQ6MXB4ICNjY2Mgc29saWQ7cGFkZGluZy1sZWZ0OjFleCI+DQo8ZGl2IHN0eWxl
PSJ3b3JkLXdyYXA6YnJlYWstd29yZDtjb2xvcjpyZ2IoMCwwLDApO2ZvbnQtc2l6ZToxNHB4O2Zv
bnQtZmFtaWx5OkNhbGlicmksc2Fucy1zZXJpZiI+DQo8ZGl2Pjxicj4NCjwvZGl2Pg0KPGRpdj5I
aSw8L2Rpdj4NCjxkaXY+PGJyPg0KPC9kaXY+DQo8ZGl2PldoYXQgdXNlLWNhc2VzIGFyZSB0aGVy
ZSBmb3IgYSBmdWxsLSZndDtsaXRlIHN3aXRjaD8gV2hlbiBhbiBlbmRwb2ludCByZWFsaXNlcyB0
aGF0IGl04oCZcyBubyBsb25nZXIgYmVoaW5kIGEgTkFULCBhbmQgZG9lc27igJl0IHdhbnQgdG8g
dXNlIGZ1bGwgSUNFPzwvZGl2Pg0KPGRpdj48YnI+DQo8L2Rpdj4NCjxkaXY+QXMgZmFyIGFzIEkg
dW5kZXJzdGFuZCwgSUNFLWxpdGUgaXMgbWVhbnQgZm9yIOKAnHN0YXRpY+KAnSBuZXR3b3JrIGJv
eGVzIChnYXRld2F5cyBldGMpIHRoYXQgYXJlIG5vdCBsb2NhdGVkIGJlaGluZCBhIE5BVC48L2Rp
dj4NCjxkaXY+PGJyPg0KPC9kaXY+DQo8ZGl2PlJlZ2FyZHMsPC9kaXY+DQo8ZGl2Pjxicj4NCjwv
ZGl2Pg0KPGRpdj5DaHJpc3RlcjwvZGl2Pg0KPGRpdj48YnI+DQo8L2Rpdj4NCjxkaXY+PGJyPg0K
PC9kaXY+DQo8ZGl2Pjxicj4NCjwvZGl2Pg0KPHNwYW4+DQo8ZGl2IHN0eWxlPSJmb250LWZhbWls
eTpDYWxpYnJpO2ZvbnQtc2l6ZToxMXB0O3RleHQtYWxpZ246bGVmdDtjb2xvcjpibGFjaztCT1JE
RVItQk9UVE9NOm1lZGl1bSBub25lO0JPUkRFUi1MRUZUOm1lZGl1bSBub25lO1BBRERJTkctQk9U
VE9NOjBpbjtQQURESU5HLUxFRlQ6MGluO1BBRERJTkctUklHSFQ6MGluO0JPUkRFUi1UT1A6I2I1
YzRkZiAxcHQgc29saWQ7Qk9SREVSLVJJR0hUOm1lZGl1bSBub25lO1BBRERJTkctVE9QOjNwdCI+
DQo8c3BhbiBzdHlsZT0iZm9udC13ZWlnaHQ6Ym9sZCI+RnJvbTogPC9zcGFuPkljZSAmbHQ7PGEg
aHJlZj0ibWFpbHRvOmljZS1ib3VuY2VzQGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+aWNlLWJv
dW5jZXNAaWV0Zi5vcmc8L2E+Jmd0OyBvbiBiZWhhbGYgb2YgJnF1b3Q7PGEgaHJlZj0ibWFpbHRv
OnB0aGF0Y2hlckBnb29nbGUuY29tIiB0YXJnZXQ9Il9ibGFuayI+cHRoYXRjaGVyQGdvb2dsZS5j
b208L2E+JnF1b3Q7ICZsdDs8YSBocmVmPSJtYWlsdG86cHRoYXRjaGVyQGdvb2dsZS5jb20iIHRh
cmdldD0iX2JsYW5rIj5wdGhhdGNoZXJAZ29vZ2xlLmNvbTwvYT4mZ3Q7PGJyPg0KPHNwYW4gc3R5
bGU9ImZvbnQtd2VpZ2h0OmJvbGQiPkRhdGU6IDwvc3Bhbj5UaHVyc2RheSAyNiBNYXkgMjAxNiBh
dCAyMjo1Njxicj4NCjxzcGFuIHN0eWxlPSJmb250LXdlaWdodDpib2xkIj5UbzogPC9zcGFuPlRh
eWxvciBCcmFuZHN0ZXR0ZXIgJmx0OzxhIGhyZWY9Im1haWx0bzpkZWFkYmVlZkBnb29nbGUuY29t
IiB0YXJnZXQ9Il9ibGFuayI+ZGVhZGJlZWZAZ29vZ2xlLmNvbTwvYT4mZ3Q7PGJyPg0KPHNwYW4g
c3R5bGU9ImZvbnQtd2VpZ2h0OmJvbGQiPkNjOiA8L3NwYW4+JnF1b3Q7PGEgaHJlZj0ibWFpbHRv
OmljZUBpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPmljZUBpZXRmLm9yZzwvYT4mcXVvdDsgJmx0
OzxhIGhyZWY9Im1haWx0bzppY2VAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5pY2VAaWV0Zi5v
cmc8L2E+Jmd0Ozxicj4NCjxzcGFuIHN0eWxlPSJmb250LXdlaWdodDpib2xkIj5TdWJqZWN0OiA8
L3NwYW4+UmU6IFtJY2VdIElzc3VlcyByZWxhdGVkIHRvIElDRSByb2xlIHN3aXRjaGluZyBhbmQg
Y29uZmxpY3RzPGJyPg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdj4NCjxkaXY+PGJyPg0KPC9kaXY+DQo8
ZGl2Pg0KPGRpdj4NCjxkaXYgZGlyPSJsdHIiPg0KPGRpdiBjbGFzcz0iZ21haWxfZGVmYXVsdCIg
c3R5bGU9ImZvbnQtZmFtaWx5OmFyaWFsLGhlbHZldGljYSxzYW5zLXNlcmlmIj48YnI+DQo8L2Rp
dj4NCjxkaXYgY2xhc3M9ImdtYWlsX2V4dHJhIj48YnI+DQo8ZGl2IGNsYXNzPSJnbWFpbF9xdW90
ZSI+T24gRnJpLCBNYXkgMjAsIDIwMTYgYXQgOToxNiBBTSwgVGF5bG9yIEJyYW5kc3RldHRlciA8
c3BhbiBkaXI9Imx0ciI+DQombHQ7PGEgaHJlZj0ibWFpbHRvOmRlYWRiZWVmQGdvb2dsZS5jb20i
IHRhcmdldD0iX2JsYW5rIj5kZWFkYmVlZkBnb29nbGUuY29tPC9hPiZndDs8L3NwYW4+IHdyb3Rl
Ojxicj4NCjxibG9ja3F1b3RlIGNsYXNzPSJnbWFpbF9xdW90ZSIgc3R5bGU9Im1hcmdpbjowIDAg
MCAuOGV4O2JvcmRlci1sZWZ0OjFweCAjY2NjIHNvbGlkO3BhZGRpbmctbGVmdDoxZXgiPg0KPGRp
diBkaXI9Imx0ciI+V2hpbGUgaW52ZXN0aWdhdGluZyBhIFdlYlJUQyBpc3N1ZSByZWxhdGVkIHRv
IElDRSByb2xlIGNvbmZsaWN0cywgSSBub3RpY2VkIHdoYXQgc2VlbSB0byBiZSBzb21lIG1pbm9y
IG9kZGl0aWVzIHdpdGggdGhlIHJ1bGVzIHN1cnJvdW5kaW5nIElDRSByb2xlIGRldGVybWluYXRp
b24uIEknZCBsaWtlIHRvIGhlYXIgd2hhdCBwZW9wbGUgdGhpbmsgYWJvdXQgdGhlc2UgaXNzdWVz
LCBhbmQgZmluZCBvdXQgaWYgSSdtIG92ZXJsb29raW5nDQogYW55IG1vdGl2YXRpb25zIGZvciB0
aGUgY3VycmVudCBydWxlcy4NCjxkaXY+DQo8b2w+DQo8bGk+U2VjdGlvbiA1LjEuMiwgRGV0ZXJt
aW5pbmcgUm9sZSBzdGF0ZXMgJnF1b3Q7QW4gSUNFIHJlc3RhcnQgY2F1c2VzIGEgbmV3IHNlbGVj
dGlvbiBvZiByb2xlcyBhbmQgdGllYnJlYWtlcnMmcXVvdDsuIFRoZSBvbmx5IHRpbWUgdGhpcyBp
cyBuZWNlc3NhcnksIGFzIGZhciBhcyBJIGNhbiB0ZWxsLCBpcyB3aGVuIGFuIGFnZW50IGlzIGNo
YW5naW5nIGl0cyBpbXBsZW1lbnRhdGlvbiBsZXZlbCAoc3VjaCBhcyAmcXVvdDtmdWxsIC0mZ3Q7
IGxpdGUmcXVvdDspIGFuZCBvbmUgYWdlbnQNCjxpPm5lZWRzPC9pPiZuYnNwO3RvIHRha2UgdXAg
dGhlIGNvbnRyb2xsaW5nIHJvbGUuJm5ic3A7U28gaXQgd291bGQgYmUgaWRlYWwgaWYgdGhpcyB3
YXMgdGhlIG9ubHkgc2l0dWF0aW9uIHRoYXQgY2F1c2VkIG5ldyByb2xlIHNlbGVjdGlvbi4gT3Ro
ZXJ3aXNlLCBpbiBhIHRoaXJkLXBhcnR5IGNhbGwgY29udHJvbCB1c2UgY2FzZSB0aGF0IHJlc3Vs
dGVkIGluIGEgcm9sZSBjb25mbGljdCBpbml0aWFsbHksDQo8aT5ldmVyeTwvaT4mbmJzcDtJQ0Ug
cmVzdGFydCB3aWxsIHByb2JhYmx5IHJlc3VsdCBpbiBhbm90aGVyIHJvbGUgY29uZmxpY3QsIGFz
IHRoZSBhZ2VudHMgcmUtc2VsZWN0IHRoZWlyIGluaXRpYWwgY29uZmxpY3Rpbmcgcm9sZXMuIEFs
c28sIHdoYXQgaGFwcGVucyBpZiBJQ0UgaXMgcmVzdGFydGluZyBmb3Igb25seSBvbmUgbWVkaWEg
c3RyZWFtIGFuZCB0aGUgcm9sZSBjaGFuZ2VzIGFjY29yZGluZyB0byB0aGlzIHJ1bGU/IEZyb20g
dGhlIHBlcnNwZWN0aXZlDQogb2YgdGhlIG5vbi1yZXN0YXJ0aW5nIG1lZGlhIHN0cmVhbXMsIHRo
ZSByb2xlIHdvdWxkIGJlIHN3aXRjaGluZyBpbiB0aGUgbWlkZGxlIG9mIElDRSBwcm9jZXNzaW5n
LjwvbGk+PC9vbD4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8ZGl2Pg0KPGRpdiBj
bGFzcz0iZ21haWxfZGVmYXVsdCIgc3R5bGU9ImZvbnQtZmFtaWx5OmFyaWFsLGhlbHZldGljYSxz
YW5zLXNlcmlmIj7igItJIHRoaW5rIHRoYXQgdGhlIHR3byBydWxlcyBpbiB0aGUgc3BlYyBvZiAm
cXVvdDttdXN0IGNoYW5nZSByb2xlJnF1b3Q7IGFuZCAmcXVvdDtyb2xlIG11c3QgYmUgdGhlIHNh
bWUgZm9yIGFsbCBtZWRpYSBzdHJlYW1zJnF1b3Q7IGlzIGJhZCBjb21iaW5hdGlvbiwgYW5kIEkg
YXNzdW1lIGEgbWlzdGFrZSBpbiBSRkM1MjQ1IHRoYXQgbm8gb25lIG5vdGljZWQNCiBiZWZvcmUu
Jm5ic3A7IENoYW5naW5nIHRoZSByb2xlIG9mIHRoZSBub24tcmVzdGFydGVkIG1lZGlhIHN0cmVh
bXMgaXMgdW5uZWNlc3NhcnkgYW5kIGNhbiBvbmx5IGxlYWQgdG8gcHJvYmxlbXMuICZuYnNwOyBC
dXQgcmF0aGVyIHRoYW4gaGF2ZSB0byBoYXZlIHBlci1tZWRpYS1zdHJlYW0gcm9sZXMgKHJlbGF4
aW5nIHRoZSBzZWNvbmQgcnVsZSksIEkgdGhpbmsgaXQgd291bGQgYmUgZWFzaWVyIHRvIG5vdCBj
aGFuZ2UgdGhlIHJvbGUgd2l0aCBhbiBJQ0UgcmVzdGFydA0KIChpbiBvdGhlciB3b3JkcywgcmVs
YXggdGhlIGZpcnN0IHJ1bGUpLiZuYnNwOyBBcyB5b3UgcG9pbnQgb3V0LCB0aGVyZSByZWFsbHkg
aXNuJ3QgYW55IHJlYXNvbiB0byBleGNlcHQgaWYgdGhlIHJlbW90ZSBzaWRlIG1vdmVzIGZyb20g
ZnVsbCB0byBsaXRlLCB3aGljaCBjYW4gYmUgaGFuZGxlZCB3aXRoIGEgc3BlY2lmaWMgcnVsZSBy
YXRoZXIgdGhhbiBhIGdlbmVyYWwgJnF1b3Q7bXVzdCBhbHdheXMgY2hhbmdlJnF1b3Q7IHJ1bGUu
PC9kaXY+DQo8ZGl2IGNsYXNzPSJnbWFpbF9kZWZhdWx0IiBzdHlsZT0iZm9udC1mYW1pbHk6YXJp
YWwsaGVsdmV0aWNhLHNhbnMtc2VyaWYiPjxicj4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0iZ21haWxf
ZGVmYXVsdCIgc3R5bGU9ImZvbnQtZmFtaWx5OmFyaWFsLGhlbHZldGljYSxzYW5zLXNlcmlmIj5T
bywgSSBhZ3JlZSB3aXRoIGNoYW5naW5nIHRoZSBydWxlIGZyb20gJnF1b3Q7YWx3YXlzIGNoYW5n
ZSB0aGUgcm9sZSBmb3IgYWxsIG1lZGlhIHN0cmVhbXMgd2hlbiBhbnkgc3RyZWFtIGlzIHJlc3Rh
cnRlZCZxdW90OyB0byAmcXVvdDtuZXZlciBjaGFuZ2UgdGhlIHJvbGUgZXhjZXB0IHdoZW4gdGhl
IHJlbW90ZSBpbXBsZW1lbnRhdGlvbiBsZXZlbA0KIHN3aXRjaGVzIHRvIGEgbGl0ZSBpbXBsZW1l
bnRhdGlvbiZxdW90Oy7igIs8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4mbmJzcDs8L2Rpdj4NCjxibG9j
a3F1b3RlIGNsYXNzPSJnbWFpbF9xdW90ZSIgc3R5bGU9Im1hcmdpbjowIDAgMCAuOGV4O2JvcmRl
ci1sZWZ0OjFweCAjY2NjIHNvbGlkO3BhZGRpbmctbGVmdDoxZXgiPg0KPGRpdiBkaXI9Imx0ciI+
DQo8ZGl2Pg0KPG9sPg0KPGxpPkFsc28sIHdoeSBzZWxlY3QgYSBuZXcgdGllYnJlYWtlcj8gSSBk
b24ndCBzZWUgYW55IHJlYWwgaXNzdWUgd2l0aCB0aGlzLCBidXQgaXQgc2VlbXMgcG9pbnRsZXNz
LjwvbGk+PC9vbD4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8ZGl2Pg0KPGRpdiBj
bGFzcz0iZ21haWxfZGVmYXVsdCIgc3R5bGU9ImZvbnQtZmFtaWx5OmFyaWFsLGhlbHZldGljYSxz
YW5zLXNlcmlmIj5JIGFsc28gZG9uJ3Qgc2VlIGEgcG9pbnQsIGFuZCB3b3VsZCBiZSBpbiBmYXZv
ciBvZiBub3QgcmVxdWlyaW5nIGl0IHRvIGNoYW5nZSwgaWYgd2UgY2FuJ3QgdGhpbmsgb2YgYSBn
b29kIHJlYXNvbiB0byByZXF1aXJlIGl0IHRvIGNoYW5nZS48L2Rpdj4NCjwvZGl2Pg0KPGRpdj4m
bmJzcDs8L2Rpdj4NCjxibG9ja3F1b3RlIGNsYXNzPSJnbWFpbF9xdW90ZSIgc3R5bGU9Im1hcmdp
bjowIDAgMCAuOGV4O2JvcmRlci1sZWZ0OjFweCAjY2NjIHNvbGlkO3BhZGRpbmctbGVmdDoxZXgi
Pg0KPGRpdiBkaXI9Imx0ciI+DQo8ZGl2Pg0KPG9sPg0KPGxpPlRoZXJlJ3Mgbm90aGluZyB0aGF0
IHNheXMgJnF1b3Q7d2hlbiBjaGFuZ2luZyBpbXBsZW1lbnRhdGlvbiBsZXZlbCwgeW91IE1VU1Qg
cmVzdGFydCBJQ0UgZm9yDQo8aT5hbGw8L2k+IG1lZGlhIHN0cmVhbXMmcXVvdDsuIFRoaXMgcmVx
dWlyZW1lbnQgZXhpc3RlZCBpbiBkcmFmdCAxMyBvZiBJQ0UsIGJ1dCB0aGVuIHRoZXJlIHdhcyBh
IGJ1bmNoIG9mIHJlc3RydWN0dXJpbmcgYW5kIEkgdGhpbmsgaXQgbWF5IGhhdmUgYmVlbiByZW1v
dmVkIGFjY2lkZW50YWxseS4gUmVnYXJkbGVzcywgSSBiZWxpZXZlIHRoaXMgY29uZGl0aW9uIHNo
b3VsZCBiZSBhZGRlZCBiYWNrLCBiZWNhdXNlIGNoYW5naW5nIGltcGxlbWVudGF0aW9uDQogbGV2
ZWwgaW4gdGhlIG1pZGRsZSBvZiBJQ0UgcHJvY2Vzc2luZyBmb3IgYSBtZWRpYSBzdHJlYW0gZG9l
c24ndCBtYWtlIG11Y2ggc2Vuc2UuPC9saT48L29sPg0KPC9kaXY+DQo8L2Rpdj4NCjwvYmxvY2tx
dW90ZT4NCjxkaXY+DQo8ZGl2IGNsYXNzPSJnbWFpbF9kZWZhdWx0IiBzdHlsZT0iZm9udC1mYW1p
bHk6YXJpYWwsaGVsdmV0aWNhLHNhbnMtc2VyaWYiPklmIHRoZSBpbXBsZW1lbnRhdGlvbiBsZXZl
bCBtdXN0IGJlIHRoZSBzYW1lIGZvciBhbGwgbWVkaWEgc3RyZWFtcyAoYW5kIGl0IG11c3QgYmUs
IHJpZ2h0PyksIHRoZW4gSSB0aGluayB5b3UncmUgcmlnaHQgdGhhdCB3ZSBzaG91bGQgcmVxdWly
ZSBhbiBJQ0UgcmVzdGFydCBmb3IgYWxsIHRoZSBtZWRpYSBzdHJlYW1zDQogd2hlbiB0aGUgaW1w
bGVtZW50YXRpb24gbGV2ZWwgY2hhbmdlcy4mbmJzcDsgT3RoZXJ3aXNlLCBhcyB5b3Ugc2F5LCBh
IGdpdmVuIG1lZGlhIHN0cmVhbSB3aWxsIGhhdmUgdGhlIHJlbW90ZSBpbXBsZW1lbnRhdGlvbiBs
ZXZlbCBjaGFuZ2Ugd2l0aG91dCBhIHJlc3RhcnQsIHdoaWNoIHNlZW1zIHByb2JsZW1hdGljLiZu
YnNwOyBBbmQgSSBkb24ndCBzZWUgYW55IHJlYXNvbiB3aHkgeW91IHdvdWxkbid0IHJlc3RhcnQg
YWxsIG1lZGlhIHN0cmVhbXMgd2hlbiB5b3UNCiBjaGFuZ2UgdGhlIGltcGxlbWVudGF0aW9uIGxl
dmVsIChwcmVzdW1hYmx5IHlvdSdyZSB0YWxraW5nIHRvIGEgZGlmZmVyZW50IGVuZHBvaW50IGFu
eXdheSkuPC9kaXY+DQo8L2Rpdj4NCjxkaXY+Jm5ic3A7PC9kaXY+DQo8YmxvY2txdW90ZSBjbGFz
cz0iZ21haWxfcXVvdGUiIHN0eWxlPSJtYXJnaW46MCAwIDAgLjhleDtib3JkZXItbGVmdDoxcHgg
I2NjYyBzb2xpZDtwYWRkaW5nLWxlZnQ6MWV4Ij4NCjxkaXYgZGlyPSJsdHIiPg0KPGRpdj4NCjxv
bD4NCjxsaT5TZWN0aW9uIDYuMS4zLjEsIEZhaWx1cmUgQ2FzZXMgc3RhdGVzIHRoYXQgd2hlbiBy
ZWNlaXZpbmcgYSAmcXVvdDtyb2xlIGNvbmZsaWN0JnF1b3Q7IGVycm9yIHJlc3BvbnNlLCAmcXVv
dDt0aGUgYWdlbnQgTVVTVCBzd2l0Y2ggdG8gdGhlIChjb250cm9sbGluZ3xjb250cm9sbGVkKSBy
b2xlIGlmIGl0IGhhcyBub3QgYWxyZWFkeSBkb25lIHNvJnF1b3Q7LiBUaGUgY29uZGl0aW9uICZx
dW90O2lmIGl0IGhhcyBub3QgYWxyZWFkeSBkb25lIHNvJnF1b3Q7LCBpZiBpbnRlcnByZXRlZCBs
aXRlcmFsbHksDQogbWVhbnMgdGhhdCB0aGUgYWdlbnQgY2FuIG9ubHkgc3dpdGNoIHRvIGEgcm9s
ZSBvbmNlLiBJIGRvbid0IHRoaW5rIHRoaXMgd2FzIHRoZSBpbnRlbnRpb24sIHNvIHRoZSBjb25k
aXRpb24gY2FuIHByb2JhYmx5IGJlIHJlbW92ZWQuIEl0J3Mgd29ydGggbm90aW5nIHRoYXQgdGhp
cyBjb25kaXRpb24gZG9lc24ndCBleGlzdCBpbiBTZWN0aW9uIDYuMi4xLjEsIERldGVjdGluZyBh
bmQgUmVwYWlyaW5nIFJvbGUgQ29uZmxpY3RzLjwvbGk+PC9vbD4NCjwvZGl2Pg0KPC9kaXY+DQo8
L2Jsb2NrcXVvdGU+DQo8ZGl2IGNsYXNzPSJnbWFpbF9kZWZhdWx0IiBzdHlsZT0iZm9udC1mYW1p
bHk6YXJpYWwsaGVsdmV0aWNhLHNhbnMtc2VyaWYiPuKAi0kgYWdyZWUgdGhhdCBpdCBzaG91bGQg
YmUgbW9yZSBjbGVhciwgYW5kIHdvdWxkIGJlIHdpdGggeW91ciBzdWdnZXN0ZWQgdGV4dCBjaGFu
Z2UuICZuYnNwOzwvZGl2Pg0KPGRpdiBjbGFzcz0iZ21haWxfZGVmYXVsdCIgc3R5bGU9ImZvbnQt
ZmFtaWx5OmFyaWFsLGhlbHZldGljYSxzYW5zLXNlcmlmIj7igIs8L2Rpdj4NCjxibG9ja3F1b3Rl
IGNsYXNzPSJnbWFpbF9xdW90ZSIgc3R5bGU9Im1hcmdpbjowIDAgMCAuOGV4O2JvcmRlci1sZWZ0
OjFweCAjY2NjIHNvbGlkO3BhZGRpbmctbGVmdDoxZXgiPg0KPGRpdiBkaXI9Imx0ciI+DQo8ZGl2
Pg0KPG9sPg0KPGxpPlN0YXJ0aW5nIHRvIHJlYWxseSBzdHJldGNoIGhlcmUsIGJ1dCBpbiB0aGUg
cmFyZSBzaXR1YXRpb24gd2hlcmUgdGhlcmUncyBhIHJvbGUgY29uZmxpY3QgYW5kIHRoZSB0aWUt
YnJlYWtlcnMgYXJlIGVxdWFsLCB0aGUgcGVlcnMgY291bGQgY29udGludWUgZmxpcHBpbmcgYmV0
d2VlbiByb2xlcyBhZCBpbmZpbml0dW0uIFdoeSBub3QganVzdCBnZW5lcmF0ZSBhIG5ldyB0aWUt
YnJlYWtlcj8gSSBzYXcgdGhhdCB0aGlzIHdhcyBvbmNlIGJyb3VnaHQNCiB1cCBvbiB0aGUgTU1V
U0lDIG1haWxpbmcgbGlzdCBidXQgSSBjb3VsZG4ndCBmaW5kIGEgcmVzcG9uc2UuPC9saT48L29s
Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjxkaXY+DQo8ZGl2IGNsYXNzPSJnbWFp
bF9kZWZhdWx0IiBzdHlsZT0iZm9udC1mYW1pbHk6YXJpYWwsaGVsdmV0aWNhLHNhbnMtc2VyaWYi
PuKAi0l0IHNlZW1zIHNvIHJhcmUgYXMgdG8gbm90IG1hdHRlci4mbmJzcDsgQnV0IGlmIGl0IHdv
dWxkIG1ha2UgeW91IGFuZCBvdGhlcnMgZmVlbCBtb3JlIGNvbWZvcnRhYmxlLCBJJ2QgYmUgZmlu
ZSB3aXRoIHRoYXQgbG9naWMu4oCLPC9kaXY+DQo8YnI+DQo8L2Rpdj4NCjxkaXY+Jm5ic3A7PC9k
aXY+DQo8YmxvY2txdW90ZSBjbGFzcz0iZ21haWxfcXVvdGUiIHN0eWxlPSJtYXJnaW46MCAwIDAg
LjhleDtib3JkZXItbGVmdDoxcHggI2NjYyBzb2xpZDtwYWRkaW5nLWxlZnQ6MWV4Ij4NCjxkaXYg
ZGlyPSJsdHIiPg0KPGRpdj4NCjxkaXY+SWYgdGhlcmUncyBnZW5lcmFsIGFncmVlbWVudCBhYm91
dCB0aGVzZSBwb2ludHMsIEknbGwgaGFwcGlseSB3cml0ZSBzb21lIHB1bGwgcmVxdWVzdHMgZm9y
IElDRWJpcy48L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8YnI+DQpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXzxicj4NCkljZSBtYWlsaW5nIGxpc3Q8YnI+DQo8
YSBocmVmPSJtYWlsdG86SWNlQGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+SWNlQGlldGYub3Jn
PC9hPjxicj4NCjxhIGhyZWY9Imh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8v
aWNlIiByZWw9Im5vcmVmZXJyZXIiIHRhcmdldD0iX2JsYW5rIj5odHRwczovL3d3dy5pZXRmLm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL2ljZTwvYT48YnI+DQo8YnI+DQo8L2Jsb2NrcXVvdGU+DQo8L2Rp
dj4NCjxicj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4N
Cjwvc3Bhbj48L2Rpdj4NCjxicj4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fPGJyPg0KSWNlIG1haWxpbmcgbGlzdDxicj4NCjxhIGhyZWY9Im1haWx0bzpJ
Y2VAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5JY2VAaWV0Zi5vcmc8L2E+PGJyPg0KPGEgaHJl
Zj0iaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9pY2UiIHJlbD0ibm9yZWZl
cnJlciIgdGFyZ2V0PSJfYmxhbmsiPmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGlu
Zm8vaWNlPC9hPjxicj4NCjxicj4NCjwvYmxvY2txdW90ZT4NCjwvZGl2Pg0KPGJyPg0KPC9kaXY+
DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ibG9ja3F1b3RlPg0KPC9kaXY+DQo8YnI+DQo8L2Rpdj4NCjwv
ZGl2Pg0KPC9kaXY+DQo8L3NwYW4+DQo8L2JvZHk+DQo8L2h0bWw+DQo=

--_000_D388347EAE64christerholmbergericssoncom_--


From nobody Thu Jun 16 05:23:03 2016
Return-Path: <christer.holmberg@ericsson.com>
X-Original-To: ice@ietfa.amsl.com
Delivered-To: ice@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 64777128E19 for <ice@ietfa.amsl.com>; Thu, 16 Jun 2016 05:23:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.22
X-Spam-Level: 
X-Spam-Status: No, score=-4.22 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ybXffIgB0V5Z for <ice@ietfa.amsl.com>; Thu, 16 Jun 2016 05:23:00 -0700 (PDT)
Received: from sesbmg23.ericsson.net (sesbmg23.ericsson.net [193.180.251.37]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6FABA12D08E for <ice@ietf.org>; Thu, 16 Jun 2016 05:22:59 -0700 (PDT)
X-AuditID: c1b4fb25-f79f26d00000327e-c8-57629a2298b3
Received: from ESESSHC008.ericsson.se (Unknown_Domain [153.88.183.42]) by sesbmg23.ericsson.net (Symantec Mail Security) with SMTP id 61.36.12926.22A92675; Thu, 16 Jun 2016 14:22:58 +0200 (CEST)
Received: from ESESSMB209.ericsson.se ([169.254.9.154]) by ESESSHC008.ericsson.se ([153.88.183.42]) with mapi id 14.03.0294.000; Thu, 16 Jun 2016 14:22:54 +0200
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: "ice@ietf.org" <ice@ietf.org>
Thread-Topic: 5245bis: tie-breaker issues
Thread-Index: AQHRx8nOJ+HGKwIIY0+x/UxagK/WUQ==
Date: Thu, 16 Jun 2016 12:22:53 +0000
Message-ID: <D38875A3.AF5B%christer.holmberg@ericsson.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/14.6.4.160422
x-originating-ip: [153.88.183.16]
Content-Type: multipart/alternative; boundary="_000_D38875A3AF5Bchristerholmbergericssoncom_"
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFupkkeLIzCtJLcpLzFFi42KZGbFdS1dpVlK4wa9T8hbfLtQ6MHosWfKT KYAxissmJTUnsyy1SN8ugStj0dcfbAUrNCuW7j3A0sA4R6mLkZNDQsBE4tbUFawQtpjEhXvr 2boYuTiEBI4wSjRe/M8K4SxhlJjU+BvI4eBgE7CQ6P6nDdIgIqAoMbPlGTOILSygIvH7wxs2 iLimxM3jq5ggbD2JW1/fg8VZBFQlHt5bxg5i8wpYSTR83MgIYjMCLf5+ag1YPbOAuMStJ/OZ IA4SkFiy5zwzhC0q8fLxP7BDRYFmfrk3jxEiriix82w7M0RvvMSdjkVQ8wUlTs58wjKBUXgW krGzkJTNQlIGETeQeH9uPjOErS2xbOFrKFtfYuOXs4wQtrXE1SWXWJHVLGDkWMUoWpxanJSb bmSsl1qUmVxcnJ+nl5dasokRGEEHt/xW3cF4+Y3jIUYBDkYlHt4H5xPDhVgTy4orcw8xSnAw K4nw6s1MChfiTUmsrEotyo8vKs1JLT7EKM3BoiTO6/9SMVxIID2xJDU7NbUgtQgmy8TBKdXA mD/P99oHd88LLIYmK89bvQpNXK9TmZUd7p/jopnEmG4RIKwWemNlUFaWuPuu2Pv5ju679ryf 7uxREHI03WjNRpaLz25kylqI3FhSfvFb7ASl2PmLYn7LhVcballEbTnenBDPtbT/6Y49vAJf n3D+6LocbzCbZ4mLudKHNZHFtVF5OT/kLlxSYinOSDTUYi4qTgQAg4OwM5wCAAA=
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/x4tIXk9AIyQU2ZVtMVa4S9Z5Gvg>
Subject: [Ice] 5245bis: tie-breaker issues
X-BeenThere: ice@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Interactive Connectivity Establishment \(ICE\)" <ice.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ice>, <mailto:ice-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ice/>
List-Post: <mailto:ice@ietf.org>
List-Help: <mailto:ice-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ice>, <mailto:ice-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Jun 2016 12:23:02 -0000

--_000_D38875A3AF5Bchristerholmbergericssoncom_
Content-Type: text/plain; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

Hi,

I=92ve found some issues regarding the tie-breaker value. I know the tie-br=
eaker has been discussed in e-mails and/or meetings, so please let me know =
if the issues have been resolved. But, in any case, I think we the bis-draf=
t needs some clarifications.


Q1:

The =93tie-breaker=94/=93tie-breaker value=94 terminology is used throughou=
t the document, but there is no clear =93tie-breaker=94 definition.

Section 16.1, defining the new STUN attributes, does contain the following =
text:

   "The content of the attribute is a 64-bit unsigned integer in network by=
te order, which contains a random number used for tie-
   breaking of role conflicts.=94

=85but I think a more clear definition is needed. The following text exists=
 in RFC 5245, but for some reason it has been removed from bis:

      =93=85, each agent MUST select a random number, called the tie-breake=
r, uniformly distributed between 0 and (2**64) - 1
      (that is, a 64-bit positive integer)."


Q2:

Section 6.1.2.3 says:

   =93The content of either attribute MUST be the tie-breaker that was
   determined in Section 5.1.2.=94

However, section 5.1.2 does not say anything about determining the tie-brea=
ker. This is probably a left-over from RFC 5245.


Q3:

It is unclear whether a single tie-breaker value applies to the whole ICE s=
ession, i.e. all binding requests for all media.

There was an e-mail discussion related to this, back in 2012, where it was =
indicated that this will be clarified in bis:

https://www.ietf.org/mail-archive/web/mmusic/current/msg09708.html

I ASSUME we want to use the same value for the whole session, to make sure =
that an agent takes the same ICE role for all media in cases where the tie-=
breaker value is used to determine the role.


Regards,

Christer


--_000_D38875A3AF5Bchristerholmbergericssoncom_
Content-Type: text/html; charset="Windows-1252"
Content-ID: <365E3480DF37104998DFD41C04A7C69B@ericsson.com>
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DWindows-1=
252">
</head>
<body style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-lin=
e-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-fami=
ly: Calibri, sans-serif;">
<div>Hi,</div>
<div><br>
</div>
<div>I=92ve found some issues regarding the tie-breaker value. I know the t=
ie-breaker has been discussed in e-mails and/or meetings, so please let me =
know if the issues have been resolved. But, in any case, I think we the bis=
-draft needs some clarifications.</div>
<div><br>
</div>
<div><br>
</div>
<div>Q1:&nbsp;</div>
<div><br>
</div>
<div>The =93tie-breaker=94/=93tie-breaker value=94 terminology is used thro=
ughout the document, but there is no clear =93tie-breaker=94 definition.</d=
iv>
<div><br>
</div>
<div>Section 16.1, defining the new STUN attributes, does contain the follo=
wing text:</div>
<div><br>
</div>
<div>
<div>&nbsp; &nbsp;&quot;The content of the attribute is a 64-bit unsigned i=
nteger in network byte order, which contains a random number used for tie-<=
/div>
<div>&nbsp; &nbsp;breaking of role conflicts.=94</div>
</div>
<div><br>
</div>
<div>=85but I think a more clear definition is needed. The following text e=
xists in RFC 5245, but for some reason it has been removed from bis:</div>
<div><br>
</div>
<div>
<div>&nbsp; &nbsp; &nbsp; =93=85, each agent MUST select a random number, c=
alled the tie-breaker, uniformly distributed between 0 and (2**64) - 1</div=
>
<div>&nbsp; &nbsp; &nbsp; (that is, a 64-bit positive integer).&quot;</div>
</div>
<div><br>
</div>
<div><br>
</div>
<div>Q2:</div>
<div><br>
</div>
<div>Section 6.1.2.3 says:</div>
<div><br>
</div>
<div>
<div>&nbsp; &nbsp;=93The content of either attribute MUST be the tie-breake=
r that was</div>
<div>&nbsp; &nbsp;determined in Section 5.1.2.=94</div>
<div><br>
</div>
<div>However, section 5.1.2 does not say anything about determining the tie=
-breaker. This is probably a left-over from RFC 5245.</div>
</div>
<div><br>
</div>
<div><br>
</div>
<div>Q3:</div>
<div><br>
</div>
<div>It is unclear whether a single tie-breaker value applies to the whole =
ICE session, i.e. all binding requests for all media.</div>
<div><br>
</div>
<div>There was an e-mail discussion related to this, back in 2012, where it=
 was indicated that this will be clarified in bis:</div>
<div><br>
</div>
<div><a href=3D"https://www.ietf.org/mail-archive/web/mmusic/current/msg097=
08.html">https://www.ietf.org/mail-archive/web/mmusic/current/msg09708.html=
</a></div>
<div><br>
</div>
<div>I ASSUME we want to use the same value for the whole session, to make =
sure that an agent takes the same ICE role for all media in cases where the=
 tie-breaker value is used to determine the role.</div>
<div><br>
</div>
<div><br>
</div>
<div>Regards,</div>
<div><br>
</div>
<div>Christer</div>
<div><br>
</div>
</body>
</html>

--_000_D38875A3AF5Bchristerholmbergericssoncom_--


From nobody Thu Jun 16 06:34:37 2016
Return-Path: <christer.holmberg@ericsson.com>
X-Original-To: ice@ietfa.amsl.com
Delivered-To: ice@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8663C12D108 for <ice@ietfa.amsl.com>; Thu, 16 Jun 2016 06:34:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.221
X-Spam-Level: 
X-Spam-Status: No, score=-4.221 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ul7rrtTuFWP2 for <ice@ietfa.amsl.com>; Thu, 16 Jun 2016 06:34:34 -0700 (PDT)
Received: from sesbmg23.ericsson.net (sesbmg23.ericsson.net [193.180.251.37]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0BBF512D0FC for <ice@ietf.org>; Thu, 16 Jun 2016 06:34:32 -0700 (PDT)
X-AuditID: c1b4fb25-f79f26d00000327e-28-5762aae794e9
Received: from ESESSHC023.ericsson.se (Unknown_Domain [153.88.183.87]) by sesbmg23.ericsson.net (Symantec Mail Security) with SMTP id 44.75.12926.7EAA2675; Thu, 16 Jun 2016 15:34:31 +0200 (CEST)
Received: from ESESSMB209.ericsson.se ([169.254.9.154]) by ESESSHC023.ericsson.se ([153.88.183.87]) with mapi id 14.03.0294.000; Thu, 16 Jun 2016 15:34:08 +0200
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: Emil Ivov <emcho@jitsi.org>, Justin Uberti <juberti@google.com>
Thread-Topic: [Ice] Check lists and trickling
Thread-Index: AQHRlHXdfFJuTRJlt0yvJ21guJrCJJ+Fp7uAgAFDp4CAABD9gIAAPR4AgD/0XICAJWKBgA==
Date: Thu, 16 Jun 2016 13:34:07 +0000
Message-ID: <D3888637.AFA5%christer.holmberg@ericsson.com>
References: <CAOJ7v-2Xb0pTQzt_pEmXEGrERM1EEry_R7PxxtrqCahZacRDWw@mail.gmail.com> <CAPvvaaJd7D6pX9V3rVemb729R28ycJDwcHjrF5x1p7Q9c1K9Eg@mail.gmail.com> <CAOJ7v-0vqFjiP_wRHFn8hW6-y9hNdhveBf=HoUbMwoO1iwpfPw@mail.gmail.com> <CAPvvaa+Th_hYoaS8LJnWkruE4bs_WRFaSogx7WPoGtgW+KZf3Q@mail.gmail.com> <CAOJ7v-3HDv6m1UQK2=J3v_5rdo1wRjKFqzai93x-FfxCT20qNw@mail.gmail.com> <d13ac1c2-0a38-d5a0-f142-5f2024682776@jitsi.org>
In-Reply-To: <d13ac1c2-0a38-d5a0-f142-5f2024682776@jitsi.org>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/14.6.4.160422
x-originating-ip: [153.88.183.20]
Content-Type: text/plain; charset="windows-1251"
Content-ID: <233874D3CC73994D9D593D7B1D8F3BA3@ericsson.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrAIsWRmVeSWpSXmKPExsUyM2J7uO7zVUnhBq8XSVis2TmBxeLbhVqL rVOFHJg9Fmwq9Viy5CeTx/83gQHMUVw2Kak5mWWpRfp2CVwZM3fuZy84ZFbx5Mlx1gbGQ+pd jJwcEgImEu27+pkhbDGJC/fWs3UxcnEICRxhlLi78T6Us4RRYun8AyxdjBwcbAIWEt3/tEEa RAScJa5M+MEGEmYWUJR4uVcNJCwsoCPR8m49M0SJrsTZzfPZIewwiaXty9lAbBYBVYmnfa8Y QWxeASuJs9Nns0Ksms8sMXflZBaQBKeArcTa089YQWxGoOO+n1rDBGIzC4hL3HoynwniaAGJ JXvOQz0gKvHy8T+welEBPYkv9+YxQsQVJa5OX84EcaeBxL8NzBBjrCUezNnJDmFrSyxb+JoZ 4h5BiZMzn7BMYJSYhWTbLITuWUi6ZyHpnoWkewEj6ypG0eLU4qTcdCNjvdSizOTi4vw8vbzU kk2MwHg8uOW36g7Gy28cDzEKcDAq8fA+OJ8YLsSaWFZcmXuIUYKDWUmEN3x5UrgQb0piZVVq UX58UWlOavEhRmkOFiVxXv+XiuFCAumJJanZqakFqUUwWSYOTqkGRtnfD4+udt1/4xGvy59m q+35+hbsL97+yuBL0Xbflz2J+7imfrpt046Xe6YwZhxmf5y1+VF76KZZ+zh+xF/+mB+1ouq1 o8HiRd7SDEYssU7OYVoWn9XkbnnMTv7jWBa1xJc54MadoCslhl845NzWnih95Wkdd6Zbfu7p s7Zb3+tcd0pQurt3vhJLcUaioRZzUXEiAOleiY3DAgAA
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/9ldlRXIxRRRa5gi1FbVAiaSPwag>
Cc: "ice@ietf.org" <ice@ietf.org>
Subject: Re: [Ice] Check lists and trickling
X-BeenThere: ice@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Interactive Connectivity Establishment \(ICE\)" <ice.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ice>, <mailto:ice-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ice/>
List-Post: <mailto:ice@ietf.org>
List-Help: <mailto:ice-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ice>, <mailto:ice-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Jun 2016 13:34:36 -0000

Hi,

Just to clarify: I assume the referenced sections are in RFC 5245, right?
Because, they don=92t exist in draft-5245bis :)

Regards,

Christer

On 24/05/16 00:43, "Ice on behalf of Emil Ivov" <ice-bounces@ietf.org on
behalf of emcho@jitsi.org> wrote:

>Hey Justin,
>
>Many apologies for missing this one! I hadn't seen it until I explicitly
>went to check my mailbox for updates on this thread.
>
>So, I've gone over the text again and I can see what you mean. I think
>however that this is a contradiction in 5245 and that it goes against
>the intention of the freezing algorithm so we should probably fix it in
>5245bis.
>
>Specifically, I think that section 5.7.4 and later section 7... are more
>accurate in the description of the freezing algorithm.
>
>5.7.4 describes the initial situation:
>
>  <quote>
>The agent examines the check list for the first media stream.
>For that media stream:
>        *  For all pairs with the same foundation, it sets the
>state of the pair with the lowest component ID to Waiting.
>  </quote>
>
>(note how this only unfreezes a single pair per foundation)
>
>Then in 7.1.3.2.3 as we progress and update states we have the same
>foundation-based reasoning. Specifically as we validate pairs we will
>unfreeze certain foundations (and only foundations) of other frozen
>checklists:
>
>  <quote>
>7.1.3.2.3.
>subpoint 1.  The agent changes the states for all other Frozen pairs for
>the same media stream *and same foundation* to Waiting.
>  </quote>
>
>Then once we validate an entire foundation of a given stream we will
>only unfreeze the same foundation (and only that foundation) of other
>streams:
>
>  <quote>
>7.1.3.2.3.
>subpoint 2. If there is a pair in the valid list for every component of
>    this media stream. The agent examines the check list for each
>    other media stream in turn :
>    * the state of all pairs in the check list whose foundation
>    matches a pair in the valid list under consideration is set to
>    Waiting
>  </quote>
>
>This also complies with the non-normative text in 2.4:
>
>  <quote>
>    The
>    other candidate pairs are marked "frozen".  When the connectivity
>    checks for a candidate pair succeed, the other candidate pairs with
>    *the same foundation are unfrozen*.
>  </quote>
>
>And then:
>
>  <quote>
>    This *avoids* (Emil: not delays) repeated checking of
>    components that are superficially more attractive but in fact are
>    likely to fail.
>  </quote>
>
>So, as incredibly convoluted as this all may sound I do think that it
>makes more sense than the generic statement in 5.8.
>
>If we were to accept the statement in 5.8 it would create race
>conditions that might even get candidates that should be frozen to be
>checked before unfrozen ones ... it would be a mess.
>
>Do you see what I mean?
>
>Emil
>
>
>
>On 13.04.16 =E3. 0:04, Justin Uberti wrote:
>> reading 5.8, the algo indicates that for an active checklist, you check
>> the highest-prio pair in the waiting state, and if there is none, you
>> check the highest-prio frozen pair, thereby unfreezing it. This repeats
>> on each timer tick.
>>
>> Basically, once a checklist is active, you will soon end up checking all
>> of its pairs. What am I missing?
>>
>> On Tue, Apr 12, 2016 at 6:25 PM, Emil Ivov <emcho@jitsi.org
>> <mailto:emcho@jitsi.org>> wrote:
>>
>>
>>
>>     On Tuesday, 12 April 2016, Justin Uberti <juberti@google.com
>>     <mailto:juberti@google.com>> wrote:
>>
>>
>>
>>         On Mon, Apr 11, 2016 at 10:06 PM, Emil Ivov <emcho@jitsi.org>
>>wrote:
>>
>>             Hey Justin,
>>
>>             On Monday, 11 April 2016, Justin Uberti <juberti@google.com>
>>             wrote:
>>
>>                 In BA, I noted that unfreezing the candidate pairs
>>                 associated with a candidate that arrives for a media
>>                 stream other than the first one will cause all of that
>>                 stream's candidate pairs to unfreeze, due to the rules
>>                 in S 5.8
>>(https://tools.ietf.org/html/rfc5245#section-5.8).
>>
>>
>>             I may be missing your point but I don't think there's
>>             anything in 5245 (5.8 or elsewhere) that ever unfreezes all
>>             the pairs in a checklist in one go.
>>
>>
>>         It's not that the checklist unfreezes all at once - it's that
>>         once you unfreeze any pair in a checklist, the algo in 5.8 will
>>         necessarily unfreeze the entire checklist in short order. That
>>         defeats the purpose of a frozen checklist (i.e., you'll end up
>>         checking both streams in parallel).
>>
>>
>>     I really don't think that's the case (and if you are saying what I
>>     think you are saying then freezing would have been pointless even in
>>     vanilla ice)
>>
>>     Could you please point to the specific text that's bothering you?
>>
>>     The whole idea about unfreezing is that it happens along a
>>     foundation and across lists. There are many cases where you
>>     would unfreeze some candidates in a checklist (either because it was
>>     their turn or because their entire foundation got unfrozen) but
>>     other pairs in the same check list would remain frozen till ICE
>>     completes.
>>
>>     Emil
>>
>>
>>
>>             There's text that talks about activating a check list and
>>             there's text that unfreezes an entire foundation actoss all
>>             check lists but neither of them should be an issue with
>>             Peter's suggestion
>>
>>             I do agree with the rest of the mail here ... I just don't
>>             think any of it is a problem.
>>
>>             Emil
>>
>>
>>                 Someone mentioned that there was only a single check
>>                 list, which would make this a non-issue. However, I
>>                 checked and indeed each stream is supposed to have its
>>                 own check list (ignoring bundle), as described in S 5.7
>>                 (https://tools.ietf.org/html/rfc5245#section-5.7).
>>
>>
>>
>>
>>
>>                 Therefore, while this concern of prematurely unfreezing
>>                 check lists isn't an issue for candidates that arrive
>>                 for a different component (since they share a check
>>                 list), I think it is an issue for candidates that arrive
>>                 for different m=3D lines, and as such I'm not sure this
>>                 new unfreezing behavior is the correct solution in these
>>                 cases.
>>
>>
>>
>>             --
>>             sent from my mobile
>>
>>
>>
>>
>>     --
>>     sent from my mobile
>>
>>
>
>--=20
>https://jitsi.org
>
>_______________________________________________
>Ice mailing list
>Ice@ietf.org
>https://www.ietf.org/mailman/listinfo/ice


From nobody Thu Jun 16 06:59:56 2016
Return-Path: <emcho@sip-communicator.org>
X-Original-To: ice@ietfa.amsl.com
Delivered-To: ice@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0EA4612D625 for <ice@ietfa.amsl.com>; Thu, 16 Jun 2016 06:59:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=jitsi-org.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tOgkzoAlDIVE for <ice@ietfa.amsl.com>; Thu, 16 Jun 2016 06:59:50 -0700 (PDT)
Received: from mail-yw0-x22f.google.com (mail-yw0-x22f.google.com [IPv6:2607:f8b0:4002:c05::22f]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B099012D66A for <ice@ietf.org>; Thu, 16 Jun 2016 06:59:50 -0700 (PDT)
Received: by mail-yw0-x22f.google.com with SMTP id c72so43284109ywb.1 for <ice@ietf.org>; Thu, 16 Jun 2016 06:59:50 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jitsi-org.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=cZ/y4acqYSQArhmshzL84HWgnpM/WH9DKtQewOPfdeM=; b=nMcq3j/cnv3BKFWMWbLw3pMEKlR/lF4qCghFAp3LDDJdXGx3+AdAtXLRO0X/Bmwb9l ef/FPkUrI8sX6x/vuz3rdJz5K9LM0yHV9JG7SE7wkCcATcDygg3TzEMGaPmknhONb+iN wcdEB3sgcDb2fvHnl/vh9iXRT8AIcZPWkNzCt1oOSKZ7My+HsOv8WJ7wxNcX+O5v2vVA 9FLr4TaOCbmNwAYHPCkzin1Tj5tmejZTC3Eb5mtiV1kuJHRulh/sbUSzYZSb0dtaRszB sp8rsIiOmh/ksDmFNEZzabHm9kIwzjuol1Sz40Vp/1YNK5maUGV3nr1Nf+C68RRvVlvo 47fw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=cZ/y4acqYSQArhmshzL84HWgnpM/WH9DKtQewOPfdeM=; b=U/7jkNicqFrjqE5SbzgeXhfaD2dyVNe/Ej7nBKHC9ztPV/b5KN7CHtwX/HPET3vt1o DDEFBLZpjMmpxnYUH5I6pJC7tLp4WZWZgcsvrgilOfcasFBRmBbtKquIQXDs4d9RuWBs 9+arjPgG2jyW5qTl1M1Xh3kfsqiDFqQVHUnQLpBeaFD/FRon9h+xyvuMaJX7rcqoO8su zzDKeWD3Td/cdlv4nt6iFbO6dNY+jmwEYUb1zW6T4s4jTSDB7p6AVr+AAebsDUjP/osx kZSxDuQ4tlBFCyN5R8KszxLjGzGtzAeR3+k4e00XbVF51DVlXMdMErmHGNu6uxV5D5CJ zqdQ==
X-Gm-Message-State: ALyK8tI3/J4EG+3Bo4wLOFqNxKjmI88fzT8CA20UP92bDqgi/eyv1aM3ZhM/R/l0e+olkQ==
X-Received: by 10.37.36.65 with SMTP id k62mr2656679ybk.42.1466085589749; Thu, 16 Jun 2016 06:59:49 -0700 (PDT)
Received: from mail-yw0-f181.google.com (mail-yw0-f181.google.com. [209.85.161.181]) by smtp.gmail.com with ESMTPSA id i129sm21771922ywd.35.2016.06.16.06.59.49 for <ice@ietf.org> (version=TLSv1/SSLv3 cipher=OTHER); Thu, 16 Jun 2016 06:59:49 -0700 (PDT)
Received: by mail-yw0-f181.google.com with SMTP id g20so43573019ywb.0 for <ice@ietf.org>; Thu, 16 Jun 2016 06:59:49 -0700 (PDT)
X-Received: by 10.13.198.5 with SMTP id i5mr2784889ywd.263.1466085589253; Thu, 16 Jun 2016 06:59:49 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.83.35.205 with HTTP; Thu, 16 Jun 2016 06:59:29 -0700 (PDT)
In-Reply-To: <D3888637.AFA5%christer.holmberg@ericsson.com>
References: <CAOJ7v-2Xb0pTQzt_pEmXEGrERM1EEry_R7PxxtrqCahZacRDWw@mail.gmail.com> <CAPvvaaJd7D6pX9V3rVemb729R28ycJDwcHjrF5x1p7Q9c1K9Eg@mail.gmail.com> <CAOJ7v-0vqFjiP_wRHFn8hW6-y9hNdhveBf=HoUbMwoO1iwpfPw@mail.gmail.com> <CAPvvaa+Th_hYoaS8LJnWkruE4bs_WRFaSogx7WPoGtgW+KZf3Q@mail.gmail.com> <CAOJ7v-3HDv6m1UQK2=J3v_5rdo1wRjKFqzai93x-FfxCT20qNw@mail.gmail.com> <d13ac1c2-0a38-d5a0-f142-5f2024682776@jitsi.org> <D3888637.AFA5%christer.holmberg@ericsson.com>
From: Emil Ivov <emcho@jitsi.org>
Date: Thu, 16 Jun 2016 06:59:29 -0700
X-Gmail-Original-Message-ID: <CAPvvaaL1KMxDSt9bmkK0+pohwK_EAGi5VTznWNj4LEKEtPJ3gA@mail.gmail.com>
Message-ID: <CAPvvaaL1KMxDSt9bmkK0+pohwK_EAGi5VTznWNj4LEKEtPJ3gA@mail.gmail.com>
To: Christer Holmberg <christer.holmberg@ericsson.com>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/MKyXz2KBPp7wd2IksO67AqfLeFU>
Cc: "ice@ietf.org" <ice@ietf.org>, Justin Uberti <juberti@google.com>
Subject: Re: [Ice] Check lists and trickling
X-BeenThere: ice@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Interactive Connectivity Establishment \(ICE\)" <ice.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ice>, <mailto:ice-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ice/>
List-Post: <mailto:ice@ietf.org>
List-Help: <mailto:ice-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ice>, <mailto:ice-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Jun 2016 13:59:53 -0000

Hey Christer,

Yes they are!

Emil

On Thu, Jun 16, 2016 at 6:34 AM, Christer Holmberg
<christer.holmberg@ericsson.com> wrote:
> Hi,
>
> Just to clarify: I assume the referenced sections are in RFC 5245, right?
> Because, they don=E2=80=99t exist in draft-5245bis :)
>
> Regards,
>
> Christer
>
> On 24/05/16 00:43, "Ice on behalf of Emil Ivov" <ice-bounces@ietf.org on
> behalf of emcho@jitsi.org> wrote:
>
>>Hey Justin,
>>
>>Many apologies for missing this one! I hadn't seen it until I explicitly
>>went to check my mailbox for updates on this thread.
>>
>>So, I've gone over the text again and I can see what you mean. I think
>>however that this is a contradiction in 5245 and that it goes against
>>the intention of the freezing algorithm so we should probably fix it in
>>5245bis.
>>
>>Specifically, I think that section 5.7.4 and later section 7... are more
>>accurate in the description of the freezing algorithm.
>>
>>5.7.4 describes the initial situation:
>>
>>  <quote>
>>The agent examines the check list for the first media stream.
>>For that media stream:
>>        *  For all pairs with the same foundation, it sets the
>>state of the pair with the lowest component ID to Waiting.
>>  </quote>
>>
>>(note how this only unfreezes a single pair per foundation)
>>
>>Then in 7.1.3.2.3 as we progress and update states we have the same
>>foundation-based reasoning. Specifically as we validate pairs we will
>>unfreeze certain foundations (and only foundations) of other frozen
>>checklists:
>>
>>  <quote>
>>7.1.3.2.3.
>>subpoint 1.  The agent changes the states for all other Frozen pairs for
>>the same media stream *and same foundation* to Waiting.
>>  </quote>
>>
>>Then once we validate an entire foundation of a given stream we will
>>only unfreeze the same foundation (and only that foundation) of other
>>streams:
>>
>>  <quote>
>>7.1.3.2.3.
>>subpoint 2. If there is a pair in the valid list for every component of
>>    this media stream. The agent examines the check list for each
>>    other media stream in turn :
>>    * the state of all pairs in the check list whose foundation
>>    matches a pair in the valid list under consideration is set to
>>    Waiting
>>  </quote>
>>
>>This also complies with the non-normative text in 2.4:
>>
>>  <quote>
>>    The
>>    other candidate pairs are marked "frozen".  When the connectivity
>>    checks for a candidate pair succeed, the other candidate pairs with
>>    *the same foundation are unfrozen*.
>>  </quote>
>>
>>And then:
>>
>>  <quote>
>>    This *avoids* (Emil: not delays) repeated checking of
>>    components that are superficially more attractive but in fact are
>>    likely to fail.
>>  </quote>
>>
>>So, as incredibly convoluted as this all may sound I do think that it
>>makes more sense than the generic statement in 5.8.
>>
>>If we were to accept the statement in 5.8 it would create race
>>conditions that might even get candidates that should be frozen to be
>>checked before unfrozen ones ... it would be a mess.
>>
>>Do you see what I mean?
>>
>>Emil
>>
>>
>>
>>On 13.04.16 =D0=B3. 0:04, Justin Uberti wrote:
>>> reading 5.8, the algo indicates that for an active checklist, you check
>>> the highest-prio pair in the waiting state, and if there is none, you
>>> check the highest-prio frozen pair, thereby unfreezing it. This repeats
>>> on each timer tick.
>>>
>>> Basically, once a checklist is active, you will soon end up checking al=
l
>>> of its pairs. What am I missing?
>>>
>>> On Tue, Apr 12, 2016 at 6:25 PM, Emil Ivov <emcho@jitsi.org
>>> <mailto:emcho@jitsi.org>> wrote:
>>>
>>>
>>>
>>>     On Tuesday, 12 April 2016, Justin Uberti <juberti@google.com
>>>     <mailto:juberti@google.com>> wrote:
>>>
>>>
>>>
>>>         On Mon, Apr 11, 2016 at 10:06 PM, Emil Ivov <emcho@jitsi.org>
>>>wrote:
>>>
>>>             Hey Justin,
>>>
>>>             On Monday, 11 April 2016, Justin Uberti <juberti@google.com=
>
>>>             wrote:
>>>
>>>                 In BA, I noted that unfreezing the candidate pairs
>>>                 associated with a candidate that arrives for a media
>>>                 stream other than the first one will cause all of that
>>>                 stream's candidate pairs to unfreeze, due to the rules
>>>                 in S 5.8
>>>(https://tools.ietf.org/html/rfc5245#section-5.8).
>>>
>>>
>>>             I may be missing your point but I don't think there's
>>>             anything in 5245 (5.8 or elsewhere) that ever unfreezes all
>>>             the pairs in a checklist in one go.
>>>
>>>
>>>         It's not that the checklist unfreezes all at once - it's that
>>>         once you unfreeze any pair in a checklist, the algo in 5.8 will
>>>         necessarily unfreeze the entire checklist in short order. That
>>>         defeats the purpose of a frozen checklist (i.e., you'll end up
>>>         checking both streams in parallel).
>>>
>>>
>>>     I really don't think that's the case (and if you are saying what I
>>>     think you are saying then freezing would have been pointless even i=
n
>>>     vanilla ice)
>>>
>>>     Could you please point to the specific text that's bothering you?
>>>
>>>     The whole idea about unfreezing is that it happens along a
>>>     foundation and across lists. There are many cases where you
>>>     would unfreeze some candidates in a checklist (either because it wa=
s
>>>     their turn or because their entire foundation got unfrozen) but
>>>     other pairs in the same check list would remain frozen till ICE
>>>     completes.
>>>
>>>     Emil
>>>
>>>
>>>
>>>             There's text that talks about activating a check list and
>>>             there's text that unfreezes an entire foundation actoss all
>>>             check lists but neither of them should be an issue with
>>>             Peter's suggestion
>>>
>>>             I do agree with the rest of the mail here ... I just don't
>>>             think any of it is a problem.
>>>
>>>             Emil
>>>
>>>
>>>                 Someone mentioned that there was only a single check
>>>                 list, which would make this a non-issue. However, I
>>>                 checked and indeed each stream is supposed to have its
>>>                 own check list (ignoring bundle), as described in S 5.7
>>>                 (https://tools.ietf.org/html/rfc5245#section-5.7).
>>>
>>>
>>>
>>>
>>>
>>>                 Therefore, while this concern of prematurely unfreezing
>>>                 check lists isn't an issue for candidates that arrive
>>>                 for a different component (since they share a check
>>>                 list), I think it is an issue for candidates that arriv=
e
>>>                 for different m=3D lines, and as such I'm not sure this
>>>                 new unfreezing behavior is the correct solution in thes=
e
>>>                 cases.
>>>
>>>
>>>
>>>             --
>>>             sent from my mobile
>>>
>>>
>>>
>>>
>>>     --
>>>     sent from my mobile
>>>
>>>
>>
>>--
>>https://jitsi.org
>>
>>_______________________________________________
>>Ice mailing list
>>Ice@ietf.org
>>https://www.ietf.org/mailman/listinfo/ice
>



--=20
https://jitsi.org


From nobody Thu Jun 16 07:03:51 2016
Return-Path: <christer.holmberg@ericsson.com>
X-Original-To: ice@ietfa.amsl.com
Delivered-To: ice@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DE86412D0CE for <ice@ietfa.amsl.com>; Thu, 16 Jun 2016 07:03:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.221
X-Spam-Level: 
X-Spam-Status: No, score=-4.221 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gZzRyocYmUbP for <ice@ietfa.amsl.com>; Thu, 16 Jun 2016 07:03:45 -0700 (PDT)
Received: from sessmg23.ericsson.net (sessmg23.ericsson.net [193.180.251.45]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 22A4712B020 for <ice@ietf.org>; Thu, 16 Jun 2016 07:03:44 -0700 (PDT)
X-AuditID: c1b4fb2d-f79936d0000030e4-b5-5762b1bf5edc
Received: from ESESSHC004.ericsson.se (Unknown_Domain [153.88.183.30]) by sessmg23.ericsson.net (Symantec Mail Security) with SMTP id B2.A3.12516.FB1B2675; Thu, 16 Jun 2016 16:03:43 +0200 (CEST)
Received: from ESESSMB209.ericsson.se ([169.254.9.154]) by ESESSHC004.ericsson.se ([153.88.183.30]) with mapi id 14.03.0294.000; Thu, 16 Jun 2016 16:03:42 +0200
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: Emil Ivov <emcho@jitsi.org>
Thread-Topic: [Ice] Check lists and trickling
Thread-Index: AQHRlHXdfFJuTRJlt0yvJ21guJrCJJ+Fp7uAgAFDp4CAABD9gIAAPR4AgD/0XICAJWKBgP//08yAgAA0doA=
Date: Thu, 16 Jun 2016 14:03:41 +0000
Message-ID: <D3888D0E.AFCE%christer.holmberg@ericsson.com>
References: <CAOJ7v-2Xb0pTQzt_pEmXEGrERM1EEry_R7PxxtrqCahZacRDWw@mail.gmail.com> <CAPvvaaJd7D6pX9V3rVemb729R28ycJDwcHjrF5x1p7Q9c1K9Eg@mail.gmail.com> <CAOJ7v-0vqFjiP_wRHFn8hW6-y9hNdhveBf=HoUbMwoO1iwpfPw@mail.gmail.com> <CAPvvaa+Th_hYoaS8LJnWkruE4bs_WRFaSogx7WPoGtgW+KZf3Q@mail.gmail.com> <CAOJ7v-3HDv6m1UQK2=J3v_5rdo1wRjKFqzai93x-FfxCT20qNw@mail.gmail.com> <d13ac1c2-0a38-d5a0-f142-5f2024682776@jitsi.org> <D3888637.AFA5%christer.holmberg@ericsson.com> <CAPvvaaL1KMxDSt9bmkK0+pohwK_EAGi5VTznWNj4LEKEtPJ3gA@mail.gmail.com>
In-Reply-To: <CAPvvaaL1KMxDSt9bmkK0+pohwK_EAGi5VTznWNj4LEKEtPJ3gA@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/14.6.4.160422
x-originating-ip: [153.88.183.146]
Content-Type: text/plain; charset="windows-1251"
Content-ID: <64C8CD871C49D748899033E1CDDE3991@ericsson.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrIIsWRmVeSWpSXmKPExsUyM2K7nO7+jUnhBs/3yFus2TmBxeLbhVqL rVOFHJg9Fmwq9Viy5CeTx/83gQHMUVw2Kak5mWWpRfp2CVwZUx9MYCp4aVOx/vMFlgbGLt0u Rk4OCQETicZlPewQtpjEhXvr2boYuTiEBI4wSuz5dZMVwlnCKPHm6HegDAcHm4CFRPc/bZAG EQF5ie62RUwgNrOAq8SXfTeZQWxhAR2JlnfrmSFqdCXObp7PDmEnSXw78xEsziKgKnHh/CMW EJtXwEpi1dvrUIuns0jsuHQBrIhTIFCi6cQSVhCbEei676fWQC0Tl7j1ZD4TxNUCEkv2nGeG sEUlXj7+B1YvKqAn8eXePEaIuJLEjw2XWEDuZxYwkPi3gRlijLXE40N7oGxtiWULXzND3CMo cXLmE5YJjBKzkGybhdA9C0n3LCTds5B0L2BkXcUoWpxaXJybbmSsl1qUmVxcnJ+nl5dasokR GJEHt/zW3cG4+rXjIUYBDkYlHt4H5xPDhVgTy4orcw8xSnAwK4nwHtiQFC7Em5JYWZValB9f VJqTWnyIUZqDRUmc1/+lYriQQHpiSWp2ampBahFMlomDU6qBMSPjmjrn1bDA9qd6knlb5uyR r3jtJXll7iEv81VTzT58XZub9G9KZzubmGr/6zXPgz6dO8rxKruiIzYxxmLDpuV3H0qxa5zq ndj17pPE8ZBkEQm1fJvdnt5/s6u5w/f5hG3YPMuYRb7vfW3ZNYM30g8Npn0JyfB+1xdf//H7 +SDv/D1H5xRuVWIpzkg01GIuKk4EAEbiQmTEAgAA
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/6wDwhSITy_TsukL2HGSkn-QUv_E>
Cc: "ice@ietf.org" <ice@ietf.org>, Justin Uberti <juberti@google.com>
Subject: Re: [Ice] Check lists and trickling
X-BeenThere: ice@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Interactive Connectivity Establishment \(ICE\)" <ice.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ice>, <mailto:ice-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ice/>
List-Post: <mailto:ice@ietf.org>
List-Help: <mailto:ice-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ice>, <mailto:ice-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Jun 2016 14:03:49 -0000

So, what are the corresponding 5245bis sections? :)

Regards,

Christer


On 16/06/16 16:59, "Emil Ivov" <emcho@jitsi.org> wrote:

>Hey Christer,
>
>Yes they are!
>
>Emil
>
>On Thu, Jun 16, 2016 at 6:34 AM, Christer Holmberg
><christer.holmberg@ericsson.com> wrote:
>> Hi,
>>
>> Just to clarify: I assume the referenced sections are in RFC 5245,
>>right?
>> Because, they don=92t exist in draft-5245bis :)
>>
>> Regards,
>>
>> Christer
>>
>> On 24/05/16 00:43, "Ice on behalf of Emil Ivov" <ice-bounces@ietf.org on
>> behalf of emcho@jitsi.org> wrote:
>>
>>>Hey Justin,
>>>
>>>Many apologies for missing this one! I hadn't seen it until I explicitly
>>>went to check my mailbox for updates on this thread.
>>>
>>>So, I've gone over the text again and I can see what you mean. I think
>>>however that this is a contradiction in 5245 and that it goes against
>>>the intention of the freezing algorithm so we should probably fix it in
>>>5245bis.
>>>
>>>Specifically, I think that section 5.7.4 and later section 7... are more
>>>accurate in the description of the freezing algorithm.
>>>
>>>5.7.4 describes the initial situation:
>>>
>>>  <quote>
>>>The agent examines the check list for the first media stream.
>>>For that media stream:
>>>        *  For all pairs with the same foundation, it sets the
>>>state of the pair with the lowest component ID to Waiting.
>>>  </quote>
>>>
>>>(note how this only unfreezes a single pair per foundation)
>>>
>>>Then in 7.1.3.2.3 as we progress and update states we have the same
>>>foundation-based reasoning. Specifically as we validate pairs we will
>>>unfreeze certain foundations (and only foundations) of other frozen
>>>checklists:
>>>
>>>  <quote>
>>>7.1.3.2.3.
>>>subpoint 1.  The agent changes the states for all other Frozen pairs for
>>>the same media stream *and same foundation* to Waiting.
>>>  </quote>
>>>
>>>Then once we validate an entire foundation of a given stream we will
>>>only unfreeze the same foundation (and only that foundation) of other
>>>streams:
>>>
>>>  <quote>
>>>7.1.3.2.3.
>>>subpoint 2. If there is a pair in the valid list for every component of
>>>    this media stream. The agent examines the check list for each
>>>    other media stream in turn :
>>>    * the state of all pairs in the check list whose foundation
>>>    matches a pair in the valid list under consideration is set to
>>>    Waiting
>>>  </quote>
>>>
>>>This also complies with the non-normative text in 2.4:
>>>
>>>  <quote>
>>>    The
>>>    other candidate pairs are marked "frozen".  When the connectivity
>>>    checks for a candidate pair succeed, the other candidate pairs with
>>>    *the same foundation are unfrozen*.
>>>  </quote>
>>>
>>>And then:
>>>
>>>  <quote>
>>>    This *avoids* (Emil: not delays) repeated checking of
>>>    components that are superficially more attractive but in fact are
>>>    likely to fail.
>>>  </quote>
>>>
>>>So, as incredibly convoluted as this all may sound I do think that it
>>>makes more sense than the generic statement in 5.8.
>>>
>>>If we were to accept the statement in 5.8 it would create race
>>>conditions that might even get candidates that should be frozen to be
>>>checked before unfrozen ones ... it would be a mess.
>>>
>>>Do you see what I mean?
>>>
>>>Emil
>>>
>>>
>>>
>>>On 13.04.16 =E3. 0:04, Justin Uberti wrote:
>>>> reading 5.8, the algo indicates that for an active checklist, you
>>>>check
>>>> the highest-prio pair in the waiting state, and if there is none, you
>>>> check the highest-prio frozen pair, thereby unfreezing it. This
>>>>repeats
>>>> on each timer tick.
>>>>
>>>> Basically, once a checklist is active, you will soon end up checking
>>>>all
>>>> of its pairs. What am I missing?
>>>>
>>>> On Tue, Apr 12, 2016 at 6:25 PM, Emil Ivov <emcho@jitsi.org
>>>> <mailto:emcho@jitsi.org>> wrote:
>>>>
>>>>
>>>>
>>>>     On Tuesday, 12 April 2016, Justin Uberti <juberti@google.com
>>>>     <mailto:juberti@google.com>> wrote:
>>>>
>>>>
>>>>
>>>>         On Mon, Apr 11, 2016 at 10:06 PM, Emil Ivov <emcho@jitsi.org>
>>>>wrote:
>>>>
>>>>             Hey Justin,
>>>>
>>>>             On Monday, 11 April 2016, Justin Uberti
>>>><juberti@google.com>
>>>>             wrote:
>>>>
>>>>                 In BA, I noted that unfreezing the candidate pairs
>>>>                 associated with a candidate that arrives for a media
>>>>                 stream other than the first one will cause all of that
>>>>                 stream's candidate pairs to unfreeze, due to the rules
>>>>                 in S 5.8
>>>>(https://tools.ietf.org/html/rfc5245#section-5.8).
>>>>
>>>>
>>>>             I may be missing your point but I don't think there's
>>>>             anything in 5245 (5.8 or elsewhere) that ever unfreezes
>>>>all
>>>>             the pairs in a checklist in one go.
>>>>
>>>>
>>>>         It's not that the checklist unfreezes all at once - it's that
>>>>         once you unfreeze any pair in a checklist, the algo in 5.8
>>>>will
>>>>         necessarily unfreeze the entire checklist in short order. That
>>>>         defeats the purpose of a frozen checklist (i.e., you'll end up
>>>>         checking both streams in parallel).
>>>>
>>>>
>>>>     I really don't think that's the case (and if you are saying what I
>>>>     think you are saying then freezing would have been pointless even
>>>>in
>>>>     vanilla ice)
>>>>
>>>>     Could you please point to the specific text that's bothering you?
>>>>
>>>>     The whole idea about unfreezing is that it happens along a
>>>>     foundation and across lists. There are many cases where you
>>>>     would unfreeze some candidates in a checklist (either because it
>>>>was
>>>>     their turn or because their entire foundation got unfrozen) but
>>>>     other pairs in the same check list would remain frozen till ICE
>>>>     completes.
>>>>
>>>>     Emil
>>>>
>>>>
>>>>
>>>>             There's text that talks about activating a check list and
>>>>             there's text that unfreezes an entire foundation actoss
>>>>all
>>>>             check lists but neither of them should be an issue with
>>>>             Peter's suggestion
>>>>
>>>>             I do agree with the rest of the mail here ... I just don't
>>>>             think any of it is a problem.
>>>>
>>>>             Emil
>>>>
>>>>
>>>>                 Someone mentioned that there was only a single check
>>>>                 list, which would make this a non-issue. However, I
>>>>                 checked and indeed each stream is supposed to have its
>>>>                 own check list (ignoring bundle), as described in S
>>>>5.7
>>>>                 (https://tools.ietf.org/html/rfc5245#section-5.7).
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>                 Therefore, while this concern of prematurely
>>>>unfreezing
>>>>                 check lists isn't an issue for candidates that arrive
>>>>                 for a different component (since they share a check
>>>>                 list), I think it is an issue for candidates that
>>>>arrive
>>>>                 for different m=3D lines, and as such I'm not sure thi=
s
>>>>                 new unfreezing behavior is the correct solution in
>>>>these
>>>>                 cases.
>>>>
>>>>
>>>>
>>>>             --
>>>>             sent from my mobile
>>>>
>>>>
>>>>
>>>>
>>>>     --
>>>>     sent from my mobile
>>>>
>>>>
>>>
>>>--
>>>https://jitsi.org
>>>
>>>_______________________________________________
>>>Ice mailing list
>>>Ice@ietf.org
>>>https://www.ietf.org/mailman/listinfo/ice
>>
>
>
>
>--=20
>https://jitsi.org


From nobody Thu Jun 16 09:28:28 2016
Return-Path: <deadbeef@google.com>
X-Original-To: ice@ietfa.amsl.com
Delivered-To: ice@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C986712D56D for <ice@ietfa.amsl.com>; Thu, 16 Jun 2016 09:28:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.126
X-Spam-Level: 
X-Spam-Status: No, score=-4.126 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RP_MATCHES_RCVD=-1.426, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=google.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ChG98JXijI7j for <ice@ietfa.amsl.com>; Thu, 16 Jun 2016 09:28:24 -0700 (PDT)
Received: from mail-yw0-x232.google.com (mail-yw0-x232.google.com [IPv6:2607:f8b0:4002:c05::232]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0145B12B040 for <ice@ietf.org>; Thu, 16 Jun 2016 09:28:23 -0700 (PDT)
Received: by mail-yw0-x232.google.com with SMTP id c72so47550284ywb.1 for <ice@ietf.org>; Thu, 16 Jun 2016 09:28:23 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=GwKLOJ0TdTCfp+0H98ZigHxOdXOdXYyUMlVM/DNJW6w=; b=HFGIkHCLZd8lM14IotdQH+HUMNVlf9rLMSn/lSHOtUIpnT6PpsoHHRPISS+BaCeDFz Zutf9e0be9sJ1zKEn4niJXC0bvrzpFbe1x7VK3zdX2gIXSBIY9BeA7oQ4a3UiTJ0Eedk UQVA995vro+WgH2CC7nRDwAbWA/reqHF0W/kA7nQ8AiWtESsdOcHilC/lIaRySNBbn+D X0g53WMeiIKGGVzZ061Z60+syvXyMWANtxtxLs+W5QXUCr2vCulLeADE3Ll6cUmoMDZG JPbczbnozYZnL3hnGIbs1rZEmbqQnWfXRZMhHJgg4oYDTR6dG3wI+kpLmx+0em+j+hzb ZVVw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=GwKLOJ0TdTCfp+0H98ZigHxOdXOdXYyUMlVM/DNJW6w=; b=nKhQ2Tj0kMMn3XfHjh/gxRFHb26jJr+ip1VAoumn0UMh/23JWsgYU0lO3DpMoJ6Xcu FzUUaFhw6zBQFMwVzQjOioyue4pRAcPtjMfnsoOa5PjLBw36bkFnFbOLRi0nky8wcguI DY4VcxEUIbvDCeZjKpM/2ouyXBqSAjigiCi26ds98svhU7kHMk3l9Dwo0ytlNWYcIrQf wiokfXjb1OBvo3uFqXzO32pPLlVQxarhcEUA5SB+OiHz4A1+6dHegNF9WsepNXzXz7dL 57d4xenw15N+rV9SZA3l3cQkvCvxShIof260k3YtloSaISUy9RF+nuOQS3pc7ZrCk94w vraA==
X-Gm-Message-State: ALyK8tLU7i1NQcRRGPNgGVi1GC2rBdFq9z9kXA4uJ7MOQW3a3O8sEm8YcogWX2UlESlNQ02gVyOTljlOY17MJ4MU
X-Received: by 10.37.98.141 with SMTP id w135mr3131490ybb.9.1466094502925; Thu, 16 Jun 2016 09:28:22 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.13.233.194 with HTTP; Thu, 16 Jun 2016 09:28:22 -0700 (PDT)
In-Reply-To: <D388347E.AE64%christer.holmberg@ericsson.com>
References: <CAK35n0ZHAq6sZL7w=_0gB=EVPGD+AgZ_+BwxCAxOjr-L70xqYg@mail.gmail.com> <CAJrXDUF2+CsdiLL-PhkAr3Q4EqcLqUo1SbGEnEKWMQ_7JRar7Q@mail.gmail.com> <D36E1E9B.9565%christer.holmberg@ericsson.com> <CAJrXDUFk7dV9ccaMV-6dQ75e4VnPd+6p5YhEyEk08fvO25B3Bg@mail.gmail.com> <CAK35n0bMntUnQLdnN_OA=_TARKJAXcfhnMBVjtkrm=a7dWjyzw@mail.gmail.com> <D388347E.AE64%christer.holmberg@ericsson.com>
From: Taylor Brandstetter <deadbeef@google.com>
Date: Thu, 16 Jun 2016 09:28:22 -0700
Message-ID: <CAK35n0akwqryLqzteL3HTM6TZeNVWLm5+BMrSeMpRR4Be++y=w@mail.gmail.com>
To: Christer Holmberg <christer.holmberg@ericsson.com>
Content-Type: multipart/alternative; boundary=001a1142847e0e5648053567ba5f
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/U_dbcN6PkKstN6k9G2d0xlAwzEY>
Cc: Peter Thatcher <pthatcher@google.com>, "ice@ietf.org" <ice@ietf.org>
Subject: Re: [Ice] Issues related to ICE role switching and conflicts
X-BeenThere: ice@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Interactive Connectivity Establishment \(ICE\)" <ice.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ice>, <mailto:ice-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ice/>
List-Post: <mailto:ice@ietf.org>
List-Help: <mailto:ice-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ice>, <mailto:ice-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Jun 2016 16:28:27 -0000

--001a1142847e0e5648053567ba5f
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

If I understand correctly, your point is that changing from "full -> full"
to "full -> lite" would not require a role change, because the offering
endpoint would already have the "controlling" role?

However, there are still situations where the "full" peer could end up with
a "controlled" role, such as:

   1. The full peer being transferred to the lite peer was the answerer
   initially.
   2. Both endpoints in the initial offer/answer exchange believed
   themselves to be the offerer (or answerer), leaving the initial role
   decision up to the tie-breaker.
   3. The offer->answer direction is reversed in the second exchange.


On Thu, Jun 16, 2016 at 12:50 AM, Christer Holmberg <
christer.holmberg@ericsson.com> wrote:

> Hi,
>
> If I understand correctly, forking can only trigger a role change when th=
e
> offerer is ICE lite, and the remote peers are full and lite.
>
> Because, if the offerer is full ICE, it MUST take the controlling role, n=
o
> matter if the remote peers are full or lite.
>
> Regards,
>
> Christer
>
>
> From: Taylor Brandstetter <deadbeef@google.com>
> Date: Friday 27 May 2016 at 22:24
> To: "pthatcher@google.com" <pthatcher@google.com>
> Cc: Christer Holmberg <christer.holmberg@ericsson.com>, "ice@ietf.org" <
> ice@ietf.org>
>
> Subject: Re: [Ice] Issues related to ICE role switching and conflicts
>
> Yes, sequential forking is the main use case. Specifically, it seems that
> the ability to switch ICE roles was intended for the third-party call
> control use cases described here: https://tools.ietf.org/html/rfc3725
>
> On Fri, May 27, 2016 at 8:09 AM, Peter Thatcher <pthatcher@google.com>
> wrote:
>
>> Sequential forking, I believe.
>>
>> On Fri, May 27, 2016 at 5:57 AM, Christer Holmberg <
>> christer.holmberg@ericsson.com> wrote:
>>
>>>
>>> Hi,
>>>
>>> What use-cases are there for a full->lite switch? When an endpoint
>>> realises that it=E2=80=99s no longer behind a NAT, and doesn=E2=80=99t =
want to use full ICE?
>>>
>>> As far as I understand, ICE-lite is meant for =E2=80=9Cstatic=E2=80=9D =
network boxes
>>> (gateways etc) that are not located behind a NAT.
>>>
>>> Regards,
>>>
>>> Christer
>>>
>>>
>>>
>>> From: Ice <ice-bounces@ietf.org> on behalf of "pthatcher@google.com" <
>>> pthatcher@google.com>
>>> Date: Thursday 26 May 2016 at 22:56
>>> To: Taylor Brandstetter <deadbeef@google.com>
>>> Cc: "ice@ietf.org" <ice@ietf.org>
>>> Subject: Re: [Ice] Issues related to ICE role switching and conflicts
>>>
>>>
>>>
>>> On Fri, May 20, 2016 at 9:16 AM, Taylor Brandstetter <
>>> deadbeef@google.com> wrote:
>>>
>>>> While investigating a WebRTC issue related to ICE role conflicts, I
>>>> noticed what seem to be some minor oddities with the rules surrounding=
 ICE
>>>> role determination. I'd like to hear what people think about these iss=
ues,
>>>> and find out if I'm overlooking any motivations for the current rules.
>>>>
>>>>    1. Section 5.1.2, Determining Role states "An ICE restart causes a
>>>>    new selection of roles and tiebreakers". The only time this is nece=
ssary,
>>>>    as far as I can tell, is when an agent is changing its implementati=
on level
>>>>    (such as "full -> lite") and one agent *needs* to take up the
>>>>    controlling role. So it would be ideal if this was the only situati=
on that
>>>>    caused new role selection. Otherwise, in a third-party call control=
 use
>>>>    case that resulted in a role conflict initially, *every* ICE
>>>>    restart will probably result in another role conflict, as the agent=
s
>>>>    re-select their initial conflicting roles. Also, what happens if IC=
E is
>>>>    restarting for only one media stream and the role changes according=
 to this
>>>>    rule? From the perspective of the non-restarting media streams, the=
 role
>>>>    would be switching in the middle of ICE processing.
>>>>
>>>> =E2=80=8BI think that the two rules in the spec of "must change role" =
and "role
>>> must be the same for all media streams" is bad combination, and I assum=
e a
>>> mistake in RFC5245 that no one noticed before.  Changing the role of th=
e
>>> non-restarted media streams is unnecessary and can only lead to problem=
s.
>>> But rather than have to have per-media-stream roles (relaxing the secon=
d
>>> rule), I think it would be easier to not change the role with an ICE
>>> restart (in other words, relax the first rule).  As you point out, ther=
e
>>> really isn't any reason to except if the remote side moves from full to
>>> lite, which can be handled with a specific rule rather than a general "=
must
>>> always change" rule.
>>>
>>> So, I agree with changing the rule from "always change the role for all
>>> media streams when any stream is restarted" to "never change the role
>>> except when the remote implementation level switches to a lite
>>> implementation".=E2=80=8B
>>>
>>>
>>>>
>>>>    1. Also, why select a new tiebreaker? I don't see any real issue
>>>>    with this, but it seems pointless.
>>>>
>>>> I also don't see a point, and would be in favor of not requiring it to
>>> change, if we can't think of a good reason to require it to change.
>>>
>>>
>>>>
>>>>    1. There's nothing that says "when changing implementation level,
>>>>    you MUST restart ICE for *all* media streams". This requirement
>>>>    existed in draft 13 of ICE, but then there was a bunch of restructu=
ring and
>>>>    I think it may have been removed accidentally. Regardless, I believ=
e this
>>>>    condition should be added back, because changing implementation lev=
el in
>>>>    the middle of ICE processing for a media stream doesn't make much s=
ense.
>>>>
>>>> If the implementation level must be the same for all media streams (an=
d
>>> it must be, right?), then I think you're right that we should require a=
n
>>> ICE restart for all the media streams when the implementation level
>>> changes.  Otherwise, as you say, a given media stream will have the rem=
ote
>>> implementation level change without a restart, which seems problematic.
>>> And I don't see any reason why you wouldn't restart all media streams w=
hen
>>> you change the implementation level (presumably you're talking to a
>>> different endpoint anyway).
>>>
>>>
>>>>
>>>>    1. Section 6.1.3.1, Failure Cases states that when receiving a
>>>>    "role conflict" error response, "the agent MUST switch to the
>>>>    (controlling|controlled) role if it has not already done so". The c=
ondition
>>>>    "if it has not already done so", if interpreted literally, means th=
at the
>>>>    agent can only switch to a role once. I don't think this was the in=
tention,
>>>>    so the condition can probably be removed. It's worth noting that th=
is
>>>>    condition doesn't exist in Section 6.2.1.1, Detecting and Repairing=
 Role
>>>>    Conflicts.
>>>>
>>>> =E2=80=8BI agree that it should be more clear, and would be with your =
suggested
>>> text change.
>>> =E2=80=8B
>>>
>>>>
>>>>    1. Starting to really stretch here, but in the rare situation where
>>>>    there's a role conflict and the tie-breakers are equal, the peers c=
ould
>>>>    continue flipping between roles ad infinitum. Why not just generate=
 a new
>>>>    tie-breaker? I saw that this was once brought up on the MMUSIC mail=
ing list
>>>>    but I couldn't find a response.
>>>>
>>>> =E2=80=8BIt seems so rare as to not matter.  But if it would make you =
and
>>> others feel more comfortable, I'd be fine with that logic.=E2=80=8B
>>>
>>>
>>>
>>>> If there's general agreement about these points, I'll happily write
>>>> some pull requests for ICEbis.
>>>>
>>>> _______________________________________________
>>>> Ice mailing list
>>>> Ice@ietf.org
>>>> https://www.ietf.org/mailman/listinfo/ice
>>>>
>>>>
>>>
>>> _______________________________________________
>>> Ice mailing list
>>> Ice@ietf.org
>>> https://www.ietf.org/mailman/listinfo/ice
>>>
>>>
>>
>

--001a1142847e0e5648053567ba5f
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">If I understand correctly, your point is that changing fro=
m &quot;full -&gt; full&quot; to &quot;full -&gt; lite&quot; would not requ=
ire a role change, because the offering endpoint would already have the &qu=
ot;controlling&quot; role?<div><br></div><div>However, there are still situ=
ations where the &quot;full&quot; peer could end up with a &quot;controlled=
&quot; role, such as:</div><div><ol><li>The full peer being transferred to =
the lite peer was the answerer initially.</li><li>Both endpoints in the ini=
tial offer/answer exchange believed themselves to be the offerer (or answer=
er), leaving the initial role decision up to the tie-breaker.</li><li>The o=
ffer-&gt;answer direction is reversed in the second exchange.</li></ol></di=
v></div><div class=3D"gmail_extra"><br><div class=3D"gmail_quote">On Thu, J=
un 16, 2016 at 12:50 AM, Christer Holmberg <span dir=3D"ltr">&lt;<a href=3D=
"mailto:christer.holmberg@ericsson.com" target=3D"_blank">christer.holmberg=
@ericsson.com</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_quote" st=
yle=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">



<div style=3D"word-wrap:break-word;color:rgb(0,0,0);font-size:14px;font-fam=
ily:Calibri,sans-serif">
<div>Hi,</div>
<div><br>
</div>
<div>If I understand correctly, forking can only trigger a role change when=
 the offerer is ICE lite, and the remote peers are full and lite.</div>
<div><br>
</div>
<div>Because, if the offerer is full ICE, it MUST take the controlling role=
, no matter if the remote peers are full or lite.</div>
<div><br>
</div>
<div>Regards,</div>
<div><br>
</div>
<div>Christer</div>
<div><br>
</div>
<div><br>
</div>
<span>
<div style=3D"font-family:Calibri;font-size:11pt;text-align:left;color:blac=
k;BORDER-BOTTOM:medium none;BORDER-LEFT:medium none;PADDING-BOTTOM:0in;PADD=
ING-LEFT:0in;PADDING-RIGHT:0in;BORDER-TOP:#b5c4df 1pt solid;BORDER-RIGHT:me=
dium none;PADDING-TOP:3pt">
<span style=3D"font-weight:bold">From: </span>Taylor Brandstetter &lt;<a hr=
ef=3D"mailto:deadbeef@google.com" target=3D"_blank">deadbeef@google.com</a>=
&gt;<br>
<span style=3D"font-weight:bold">Date: </span>Friday 27 May 2016 at 22:24<b=
r>
<span style=3D"font-weight:bold">To: </span>&quot;<a href=3D"mailto:pthatch=
er@google.com" target=3D"_blank">pthatcher@google.com</a>&quot; &lt;<a href=
=3D"mailto:pthatcher@google.com" target=3D"_blank">pthatcher@google.com</a>=
&gt;<br>
<span style=3D"font-weight:bold">Cc: </span>Christer Holmberg &lt;<a href=
=3D"mailto:christer.holmberg@ericsson.com" target=3D"_blank">christer.holmb=
erg@ericsson.com</a>&gt;, &quot;<a href=3D"mailto:ice@ietf.org" target=3D"_=
blank">ice@ietf.org</a>&quot; &lt;<a href=3D"mailto:ice@ietf.org" target=3D=
"_blank">ice@ietf.org</a>&gt;<div><div class=3D"h5"><br>
<span style=3D"font-weight:bold">Subject: </span>Re: [Ice] Issues related t=
o ICE role switching and conflicts<br>
</div></div></div><div><div class=3D"h5">
<div><br>
</div>
<div>
<div>
<div dir=3D"ltr">Yes, sequential forking is the main use case. Specifically=
, it seems that the ability to switch ICE roles was intended for the third-=
party call control use cases described here:
<a href=3D"https://tools.ietf.org/html/rfc3725" target=3D"_blank">https://t=
ools.ietf.org/html/rfc3725</a></div>
<div class=3D"gmail_extra"><br>
<div class=3D"gmail_quote">On Fri, May 27, 2016 at 8:09 AM, Peter Thatcher =
<span dir=3D"ltr">
&lt;<a href=3D"mailto:pthatcher@google.com" target=3D"_blank">pthatcher@goo=
gle.com</a>&gt;</span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
<div dir=3D"ltr">
<div class=3D"gmail_default" style=3D"font-family:arial,helvetica,sans-seri=
f">Sequential forking, I believe.</div>
</div>
<div>
<div>
<div class=3D"gmail_extra"><br>
<div class=3D"gmail_quote">On Fri, May 27, 2016 at 5:57 AM, Christer Holmbe=
rg <span dir=3D"ltr">
&lt;<a href=3D"mailto:christer.holmberg@ericsson.com" target=3D"_blank">chr=
ister.holmberg@ericsson.com</a>&gt;</span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
<div style=3D"word-wrap:break-word;color:rgb(0,0,0);font-size:14px;font-fam=
ily:Calibri,sans-serif">
<div><br>
</div>
<div>Hi,</div>
<div><br>
</div>
<div>What use-cases are there for a full-&gt;lite switch? When an endpoint =
realises that it=E2=80=99s no longer behind a NAT, and doesn=E2=80=99t want=
 to use full ICE?</div>
<div><br>
</div>
<div>As far as I understand, ICE-lite is meant for =E2=80=9Cstatic=E2=80=9D=
 network boxes (gateways etc) that are not located behind a NAT.</div>
<div><br>
</div>
<div>Regards,</div>
<div><br>
</div>
<div>Christer</div>
<div><br>
</div>
<div><br>
</div>
<div><br>
</div>
<span>
<div style=3D"font-family:Calibri;font-size:11pt;text-align:left;color:blac=
k;BORDER-BOTTOM:medium none;BORDER-LEFT:medium none;PADDING-BOTTOM:0in;PADD=
ING-LEFT:0in;PADDING-RIGHT:0in;BORDER-TOP:#b5c4df 1pt solid;BORDER-RIGHT:me=
dium none;PADDING-TOP:3pt">
<span style=3D"font-weight:bold">From: </span>Ice &lt;<a href=3D"mailto:ice=
-bounces@ietf.org" target=3D"_blank">ice-bounces@ietf.org</a>&gt; on behalf=
 of &quot;<a href=3D"mailto:pthatcher@google.com" target=3D"_blank">pthatch=
er@google.com</a>&quot; &lt;<a href=3D"mailto:pthatcher@google.com" target=
=3D"_blank">pthatcher@google.com</a>&gt;<br>
<span style=3D"font-weight:bold">Date: </span>Thursday 26 May 2016 at 22:56=
<br>
<span style=3D"font-weight:bold">To: </span>Taylor Brandstetter &lt;<a href=
=3D"mailto:deadbeef@google.com" target=3D"_blank">deadbeef@google.com</a>&g=
t;<br>
<span style=3D"font-weight:bold">Cc: </span>&quot;<a href=3D"mailto:ice@iet=
f.org" target=3D"_blank">ice@ietf.org</a>&quot; &lt;<a href=3D"mailto:ice@i=
etf.org" target=3D"_blank">ice@ietf.org</a>&gt;<br>
<span style=3D"font-weight:bold">Subject: </span>Re: [Ice] Issues related t=
o ICE role switching and conflicts<br>
</div>
<div>
<div>
<div><br>
</div>
<div>
<div>
<div dir=3D"ltr">
<div class=3D"gmail_default" style=3D"font-family:arial,helvetica,sans-seri=
f"><br>
</div>
<div class=3D"gmail_extra"><br>
<div class=3D"gmail_quote">On Fri, May 20, 2016 at 9:16 AM, Taylor Brandste=
tter <span dir=3D"ltr">
&lt;<a href=3D"mailto:deadbeef@google.com" target=3D"_blank">deadbeef@googl=
e.com</a>&gt;</span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
<div dir=3D"ltr">While investigating a WebRTC issue related to ICE role con=
flicts, I noticed what seem to be some minor oddities with the rules surrou=
nding ICE role determination. I&#39;d like to hear what people think about =
these issues, and find out if I&#39;m overlooking
 any motivations for the current rules.
<div>
<ol>
<li>Section 5.1.2, Determining Role states &quot;An ICE restart causes a ne=
w selection of roles and tiebreakers&quot;. The only time this is necessary=
, as far as I can tell, is when an agent is changing its implementation lev=
el (such as &quot;full -&gt; lite&quot;) and one agent
<i>needs</i>=C2=A0to take up the controlling role.=C2=A0So it would be idea=
l if this was the only situation that caused new role selection. Otherwise,=
 in a third-party call control use case that resulted in a role conflict in=
itially,
<i>every</i>=C2=A0ICE restart will probably result in another role conflict=
, as the agents re-select their initial conflicting roles. Also, what happe=
ns if ICE is restarting for only one media stream and the role changes acco=
rding to this rule? From the perspective
 of the non-restarting media streams, the role would be switching in the mi=
ddle of ICE processing.</li></ol>
</div>
</div>
</blockquote>
<div>
<div class=3D"gmail_default" style=3D"font-family:arial,helvetica,sans-seri=
f">=E2=80=8BI think that the two rules in the spec of &quot;must change rol=
e&quot; and &quot;role must be the same for all media streams&quot; is bad =
combination, and I assume a mistake in RFC5245 that no one noticed
 before.=C2=A0 Changing the role of the non-restarted media streams is unne=
cessary and can only lead to problems. =C2=A0 But rather than have to have =
per-media-stream roles (relaxing the second rule), I think it would be easi=
er to not change the role with an ICE restart
 (in other words, relax the first rule).=C2=A0 As you point out, there real=
ly isn&#39;t any reason to except if the remote side moves from full to lit=
e, which can be handled with a specific rule rather than a general &quot;mu=
st always change&quot; rule.</div>
<div class=3D"gmail_default" style=3D"font-family:arial,helvetica,sans-seri=
f"><br>
</div>
<div class=3D"gmail_default" style=3D"font-family:arial,helvetica,sans-seri=
f">So, I agree with changing the rule from &quot;always change the role for=
 all media streams when any stream is restarted&quot; to &quot;never change=
 the role except when the remote implementation level
 switches to a lite implementation&quot;.=E2=80=8B</div>
</div>
<div>=C2=A0</div>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
<div dir=3D"ltr">
<div>
<ol>
<li>Also, why select a new tiebreaker? I don&#39;t see any real issue with =
this, but it seems pointless.</li></ol>
</div>
</div>
</blockquote>
<div>
<div class=3D"gmail_default" style=3D"font-family:arial,helvetica,sans-seri=
f">I also don&#39;t see a point, and would be in favor of not requiring it =
to change, if we can&#39;t think of a good reason to require it to change.<=
/div>
</div>
<div>=C2=A0</div>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
<div dir=3D"ltr">
<div>
<ol>
<li>There&#39;s nothing that says &quot;when changing implementation level,=
 you MUST restart ICE for
<i>all</i> media streams&quot;. This requirement existed in draft 13 of ICE=
, but then there was a bunch of restructuring and I think it may have been =
removed accidentally. Regardless, I believe this condition should be added =
back, because changing implementation
 level in the middle of ICE processing for a media stream doesn&#39;t make =
much sense.</li></ol>
</div>
</div>
</blockquote>
<div>
<div class=3D"gmail_default" style=3D"font-family:arial,helvetica,sans-seri=
f">If the implementation level must be the same for all media streams (and =
it must be, right?), then I think you&#39;re right that we should require a=
n ICE restart for all the media streams
 when the implementation level changes.=C2=A0 Otherwise, as you say, a give=
n media stream will have the remote implementation level change without a r=
estart, which seems problematic.=C2=A0 And I don&#39;t see any reason why y=
ou wouldn&#39;t restart all media streams when you
 change the implementation level (presumably you&#39;re talking to a differ=
ent endpoint anyway).</div>
</div>
<div>=C2=A0</div>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
<div dir=3D"ltr">
<div>
<ol>
<li>Section 6.1.3.1, Failure Cases states that when receiving a &quot;role =
conflict&quot; error response, &quot;the agent MUST switch to the (controll=
ing|controlled) role if it has not already done so&quot;. The condition &qu=
ot;if it has not already done so&quot;, if interpreted literally,
 means that the agent can only switch to a role once. I don&#39;t think thi=
s was the intention, so the condition can probably be removed. It&#39;s wor=
th noting that this condition doesn&#39;t exist in Section 6.2.1.1, Detecti=
ng and Repairing Role Conflicts.</li></ol>
</div>
</div>
</blockquote>
<div class=3D"gmail_default" style=3D"font-family:arial,helvetica,sans-seri=
f">=E2=80=8BI agree that it should be more clear, and would be with your su=
ggested text change. =C2=A0</div>
<div class=3D"gmail_default" style=3D"font-family:arial,helvetica,sans-seri=
f">=E2=80=8B</div>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
<div dir=3D"ltr">
<div>
<ol>
<li>Starting to really stretch here, but in the rare situation where there&=
#39;s a role conflict and the tie-breakers are equal, the peers could conti=
nue flipping between roles ad infinitum. Why not just generate a new tie-br=
eaker? I saw that this was once brought
 up on the MMUSIC mailing list but I couldn&#39;t find a response.</li></ol=
>
</div>
</div>
</blockquote>
<div>
<div class=3D"gmail_default" style=3D"font-family:arial,helvetica,sans-seri=
f">=E2=80=8BIt seems so rare as to not matter.=C2=A0 But if it would make y=
ou and others feel more comfortable, I&#39;d be fine with that logic.=E2=80=
=8B</div>
<br>
</div>
<div>=C2=A0</div>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
<div dir=3D"ltr">
<div>
<div>If there&#39;s general agreement about these points, I&#39;ll happily =
write some pull requests for ICEbis.</div>
</div>
</div>
<br>
_______________________________________________<br>
Ice mailing list<br>
<a href=3D"mailto:Ice@ietf.org" target=3D"_blank">Ice@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/ice" rel=3D"noreferrer" ta=
rget=3D"_blank">https://www.ietf.org/mailman/listinfo/ice</a><br>
<br>
</blockquote>
</div>
<br>
</div>
</div>
</div>
</div>
</div>
</div>
</span></div>
<br>
_______________________________________________<br>
Ice mailing list<br>
<a href=3D"mailto:Ice@ietf.org" target=3D"_blank">Ice@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/ice" rel=3D"noreferrer" ta=
rget=3D"_blank">https://www.ietf.org/mailman/listinfo/ice</a><br>
<br>
</blockquote>
</div>
<br>
</div>
</div>
</div>
</blockquote>
</div>
<br>
</div>
</div>
</div>
</div></div></span>
</div>

</blockquote></div><br></div>

--001a1142847e0e5648053567ba5f--


From nobody Thu Jun 16 09:38:41 2016
Return-Path: <christer.holmberg@ericsson.com>
X-Original-To: ice@ietfa.amsl.com
Delivered-To: ice@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AD7B812D759 for <ice@ietfa.amsl.com>; Thu, 16 Jun 2016 09:38:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.221
X-Spam-Level: 
X-Spam-Status: No, score=-4.221 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6UoyDanzT7Ep for <ice@ietfa.amsl.com>; Thu, 16 Jun 2016 09:38:37 -0700 (PDT)
Received: from sesbmg23.ericsson.net (sesbmg23.ericsson.net [193.180.251.37]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EEAD012D1B8 for <ice@ietf.org>; Thu, 16 Jun 2016 09:38:36 -0700 (PDT)
X-AuditID: c1b4fb25-f79f26d00000327e-ed-5762d60a3ab9
Received: from ESESSHC014.ericsson.se (Unknown_Domain [153.88.183.60]) by sesbmg23.ericsson.net (Symantec Mail Security) with SMTP id BC.14.12926.A06D2675; Thu, 16 Jun 2016 18:38:35 +0200 (CEST)
Received: from ESESSMB209.ericsson.se ([169.254.9.154]) by ESESSHC014.ericsson.se ([153.88.183.60]) with mapi id 14.03.0294.000; Thu, 16 Jun 2016 18:38:27 +0200
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: Taylor Brandstetter <deadbeef@google.com>
Thread-Topic: [Ice] Issues related to ICE role switching and conflicts
Thread-Index: AQHRsrMPW+cUSE0OREq9RLjfNQmSUJ/LioaAgAFQTgD///GtAIAAR2MAgB7f44CAAF1+AIAAIiog
Date: Thu, 16 Jun 2016 16:38:27 +0000
Message-ID: <7594FB04B1934943A5C02806D1A2204B38057872@ESESSMB209.ericsson.se>
References: <CAK35n0ZHAq6sZL7w=_0gB=EVPGD+AgZ_+BwxCAxOjr-L70xqYg@mail.gmail.com> <CAJrXDUF2+CsdiLL-PhkAr3Q4EqcLqUo1SbGEnEKWMQ_7JRar7Q@mail.gmail.com> <D36E1E9B.9565%christer.holmberg@ericsson.com> <CAJrXDUFk7dV9ccaMV-6dQ75e4VnPd+6p5YhEyEk08fvO25B3Bg@mail.gmail.com> <CAK35n0bMntUnQLdnN_OA=_TARKJAXcfhnMBVjtkrm=a7dWjyzw@mail.gmail.com> <D388347E.AE64%christer.holmberg@ericsson.com> <CAK35n0akwqryLqzteL3HTM6TZeNVWLm5+BMrSeMpRR4Be++y=w@mail.gmail.com>
In-Reply-To: <CAK35n0akwqryLqzteL3HTM6TZeNVWLm5+BMrSeMpRR4Be++y=w@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [153.88.183.148]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFupkkeLIzCtJLcpLzFFi42KZGbHdRpf7WlK4wdYrHBaXVzxktfh2odbi 2vLXrA7MHgs2lXosWfKTKYApissmJTUnsyy1SN8ugStj560FTAUXgiuuPldsYNwT2MXIySEh YCJxunMFE4QtJnHh3nq2LkYuDiGBI4wS71veMkE4Sxgl+h88A3I4ONgELCS6/2mDNIgI6Erc /LqQDcRmFvCQ+LKlkR3EFhZwlfg/v58VosZN4tnd18wQdpTElaN7wOIsAqoSXcsbwWxeAV+J meufQ+06xyzx4OpMsASnQKDE7u1Twa5jBLru+6k1TBDLxCVuPZkPdbWAxJI955khbFGJl4// sULYShKNS56wgtzMLKApsX6XPkSrosSU7ofsEHsFJU7OfMIygVFsFpKpsxA6ZiHpmIWkYwEj yypG0eLU4qTcdCNjvdSizOTi4vw8vbzUkk2MwAg6uOW36g7Gy28cDzEKcDAq8fA+OJ8YLsSa WFZcmXuIUYKDWUmEd/HFpHAh3pTEyqrUovz4otKc1OJDjNIcLErivP4vFcOFBNITS1KzU1ML UotgskwcnFINjKJl/v2KjI82cEovPybBL6okx58TFyE227Tk/AWPlfe5TDjKt4h8C+r+0PZH qG2K8AL3XQZ5G7+3cSlVrlr80KnpWZwrh0fxv3/T/jvI/ngnYPlzF1v8mUULrtpMkOfi5z79 Of/hXN8/NuHyZ5bNqJA5mLHOo0NeNXhxdN/nsIKMM/9vPY76rsRSnJFoqMVcVJwIACRvsPqc AgAA
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/bHNrvmvgrT0cc0Tmg3Lgpayd2AU>
Cc: Peter Thatcher <pthatcher@google.com>, "ice@ietf.org" <ice@ietf.org>
Subject: Re: [Ice] Issues related to ICE role switching and conflicts
X-BeenThere: ice@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Interactive Connectivity Establishment \(ICE\)" <ice.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ice>, <mailto:ice-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ice/>
List-Post: <mailto:ice@ietf.org>
List-Help: <mailto:ice-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ice>, <mailto:ice-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Jun 2016 16:38:40 -0000

SGksDQoNCj5JZiBJIHVuZGVyc3RhbmQgY29ycmVjdGx5LCB5b3VyIHBvaW50IGlzIHRoYXQgY2hh
bmdpbmcgZnJvbSAiZnVsbCAtPiBmdWxsIiB0byAiZnVsbCAtPiBsaXRlIiB3b3VsZCBub3QgcmVx
dWlyZSBhIHJvbGUgDQo+Y2hhbmdlLCBiZWNhdXNlIHRoZSBvZmZlcmluZyBlbmRwb2ludCB3b3Vs
ZCBhbHJlYWR5IGhhdmUgdGhlICJjb250cm9sbGluZyIgcm9sZT8NCg0KQ29ycmVjdC4gTm90ZSwg
dGhvdWdoLCB0aGF0IG15IGNvbW1lbnQgd2FzIG9ubHkgb24gdGhlIGluaXRpYWwgb2ZmZXIsIHdo
ZW4gZm9ya2luZyBjYW4gb2NjdXIuDQoNCj5Ib3dldmVyLCB0aGVyZSBhcmUgc3RpbGwgc2l0dWF0
aW9ucyB3aGVyZSB0aGUgImZ1bGwiIHBlZXIgY291bGQgZW5kIHVwIHdpdGggYSAiY29udHJvbGxl
ZCIgcm9sZSwgc3VjaCBhczoNCj4NCj4xLiBUaGUgZnVsbCBwZWVyIGJlaW5nIHRyYW5zZmVycmVk
IHRvIHRoZSBsaXRlIHBlZXIgd2FzIHRoZSBhbnN3ZXJlciBpbml0aWFsbHkuDQoNCkNvcnJlY3Qu
DQoNCj4yLiBCb3RoIGVuZHBvaW50cyBpbiB0aGUgaW5pdGlhbCBvZmZlci9hbnN3ZXIgZXhjaGFu
Z2UgYmVsaWV2ZWQgdGhlbXNlbHZlcyB0byBiZSB0aGUgb2ZmZXJlciAob3IgYW5zd2VyZXIpLCBs
ZWF2aW5nIHRoZSBpbml0aWFsIHJvbGUgZGVjaXNpb24gdXAgdG8gdGhlIHRpZS1icmVha2VyLg0K
DQpJIGFtIG5vdCBzdXJlIGhvdyB0aGF0IHdvdWxkIG9jY3VyOiBhbiBlbmRwb2ludCBhbHdheXMg
a25vdyB3aGV0aGVyIGl0J3MgYW4gb2ZmZXJlciBvciBhbnN3ZXJlci4NCg0KPjMuIFRoZSBvZmZl
ci0+YW5zd2VyIGRpcmVjdGlvbiBpcyByZXZlcnNlZCBpbiB0aGUgc2Vjb25kIGV4Y2hhbmdlLg0K
DQpDb3JyZWN0Lg0KDQpTbywgd2UgbmVlZCB0byB3b3JrIG9uIHRleHQgd2hpY2ggc2F5cyB0aGF0
LCBvbmNlIHRoZSByb2xlcyBoYXZlIGJlZW4gZGV0ZXJtaW5lZCwgZW5kcG9pbnRzIHNob3VsZCBu
b3QgY2hhbmdlIHRoZW0gZHVyaW5nIGFuIElDRSByZXN0YXJ0IC0gdW5sZXNzIHRoZXkgaGF2ZSB0
by4NCg0KSW4gb2ZmZXIvYW5zd2VyIHRlcm1pbm9sb2d5IHRoYXQgbWVhbnMgdGhhdCwgd2hlbiBh
IHN1YnNlcXVlbnQgb2ZmZXIgaXMgc2VudCAtIGZvciB3aGF0ZXZlciByZWFzb24gKGluY2x1ZGlu
ZywgYnV0IG5vdCBsaW1pdGVkIHRvLCBhbiBJQ0UgcmVzdGFydCkgLSB0aGUgcm9sZXMgc2hvdWxk
IG5vdCBjaGFuZ2UuDQoNCkluIDUyNDViaXMgd2UgZG9uJ3QgdGFsayBhYm91dCBvZmZlcnMgYW5k
IGFuc3dlcnMsIHNvIHdlIGhhdmUgdG8gd3JpdGUgc2ltaWxhciB0ZXh0IHVzaW5nIG1vcmUgZ2Vu
ZXJpYyBsYW5ndWFnZS4NCg0KUmVnYXJkcywNCg0KQ2hyaXN0ZXINCg0KDQoNCk9uIFRodSwgSnVu
IDE2LCAyMDE2IGF0IDEyOjUwIEFNLCBDaHJpc3RlciBIb2xtYmVyZyA8Y2hyaXN0ZXIuaG9sbWJl
cmdAZXJpY3Nzb24uY29tPiB3cm90ZToNCkhpLA0KDQpJZiBJIHVuZGVyc3RhbmQgY29ycmVjdGx5
LCBmb3JraW5nIGNhbiBvbmx5IHRyaWdnZXIgYSByb2xlIGNoYW5nZSB3aGVuIHRoZSBvZmZlcmVy
IGlzIElDRSBsaXRlLCBhbmQgdGhlIHJlbW90ZSBwZWVycyBhcmUgZnVsbCBhbmQgbGl0ZS4NCg0K
QmVjYXVzZSwgaWYgdGhlIG9mZmVyZXIgaXMgZnVsbCBJQ0UsIGl0IE1VU1QgdGFrZSB0aGUgY29u
dHJvbGxpbmcgcm9sZSwgbm8gbWF0dGVyIGlmIHRoZSByZW1vdGUgcGVlcnMgYXJlIGZ1bGwgb3Ig
bGl0ZS4NCg0KUmVnYXJkcywNCg0KQ2hyaXN0ZXINCg0KDQpGcm9tOiBUYXlsb3IgQnJhbmRzdGV0
dGVyIDxkZWFkYmVlZkBnb29nbGUuY29tPg0KRGF0ZTogRnJpZGF5IDI3IE1heSAyMDE2IGF0IDIy
OjI0DQpUbzogInB0aGF0Y2hlckBnb29nbGUuY29tIiA8cHRoYXRjaGVyQGdvb2dsZS5jb20+DQpD
YzogQ2hyaXN0ZXIgSG9sbWJlcmcgPGNocmlzdGVyLmhvbG1iZXJnQGVyaWNzc29uLmNvbT4sICJp
Y2VAaWV0Zi5vcmciIDxpY2VAaWV0Zi5vcmc+DQoNClN1YmplY3Q6IFJlOiBbSWNlXSBJc3N1ZXMg
cmVsYXRlZCB0byBJQ0Ugcm9sZSBzd2l0Y2hpbmcgYW5kIGNvbmZsaWN0cw0KDQpZZXMsIHNlcXVl
bnRpYWwgZm9ya2luZyBpcyB0aGUgbWFpbiB1c2UgY2FzZS4gU3BlY2lmaWNhbGx5LCBpdCBzZWVt
cyB0aGF0IHRoZSBhYmlsaXR5IHRvIHN3aXRjaCBJQ0Ugcm9sZXMgd2FzIGludGVuZGVkIGZvciB0
aGUgdGhpcmQtcGFydHkgY2FsbCBjb250cm9sIHVzZSBjYXNlcyBkZXNjcmliZWQgaGVyZTogaHR0
cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL3JmYzM3MjUNCg0KT24gRnJpLCBNYXkgMjcsIDIwMTYg
YXQgODowOSBBTSwgUGV0ZXIgVGhhdGNoZXIgPHB0aGF0Y2hlckBnb29nbGUuY29tPiB3cm90ZToN
ClNlcXVlbnRpYWwgZm9ya2luZywgSSBiZWxpZXZlLg0KDQpPbiBGcmksIE1heSAyNywgMjAxNiBh
dCA1OjU3IEFNLCBDaHJpc3RlciBIb2xtYmVyZyA8Y2hyaXN0ZXIuaG9sbWJlcmdAZXJpY3Nzb24u
Y29tPiB3cm90ZToNCg0KSGksDQoNCldoYXQgdXNlLWNhc2VzIGFyZSB0aGVyZSBmb3IgYSBmdWxs
LT5saXRlIHN3aXRjaD8gV2hlbiBhbiBlbmRwb2ludCByZWFsaXNlcyB0aGF0IGl04oCZcyBubyBs
b25nZXIgYmVoaW5kIGEgTkFULCBhbmQgZG9lc27igJl0IHdhbnQgdG8gdXNlIGZ1bGwgSUNFPw0K
DQpBcyBmYXIgYXMgSSB1bmRlcnN0YW5kLCBJQ0UtbGl0ZSBpcyBtZWFudCBmb3Ig4oCcc3RhdGlj
4oCdIG5ldHdvcmsgYm94ZXMgKGdhdGV3YXlzIGV0YykgdGhhdCBhcmUgbm90IGxvY2F0ZWQgYmVo
aW5kIGEgTkFULg0KDQpSZWdhcmRzLA0KDQpDaHJpc3Rlcg0KDQoNCg0KRnJvbTogSWNlIDxpY2Ut
Ym91bmNlc0BpZXRmLm9yZz4gb24gYmVoYWxmIG9mICJwdGhhdGNoZXJAZ29vZ2xlLmNvbSIgPHB0
aGF0Y2hlckBnb29nbGUuY29tPg0KRGF0ZTogVGh1cnNkYXkgMjYgTWF5IDIwMTYgYXQgMjI6NTYN
ClRvOiBUYXlsb3IgQnJhbmRzdGV0dGVyIDxkZWFkYmVlZkBnb29nbGUuY29tPg0KQ2M6ICJpY2VA
aWV0Zi5vcmciIDxpY2VAaWV0Zi5vcmc+DQpTdWJqZWN0OiBSZTogW0ljZV0gSXNzdWVzIHJlbGF0
ZWQgdG8gSUNFIHJvbGUgc3dpdGNoaW5nIGFuZCBjb25mbGljdHMNCg0KDQoNCk9uIEZyaSwgTWF5
IDIwLCAyMDE2IGF0IDk6MTYgQU0sIFRheWxvciBCcmFuZHN0ZXR0ZXIgPGRlYWRiZWVmQGdvb2ds
ZS5jb20+IHdyb3RlOg0KV2hpbGUgaW52ZXN0aWdhdGluZyBhIFdlYlJUQyBpc3N1ZSByZWxhdGVk
IHRvIElDRSByb2xlIGNvbmZsaWN0cywgSSBub3RpY2VkIHdoYXQgc2VlbSB0byBiZSBzb21lIG1p
bm9yIG9kZGl0aWVzIHdpdGggdGhlIHJ1bGVzIHN1cnJvdW5kaW5nIElDRSByb2xlIGRldGVybWlu
YXRpb24uIEknZCBsaWtlIHRvIGhlYXIgd2hhdCBwZW9wbGUgdGhpbmsgYWJvdXQgdGhlc2UgaXNz
dWVzLCBhbmQgZmluZCBvdXQgaWYgSSdtIG92ZXJsb29raW5nIGFueSBtb3RpdmF0aW9ucyBmb3Ig
dGhlIGN1cnJlbnQgcnVsZXMuIA0KMS4gU2VjdGlvbiA1LjEuMiwgRGV0ZXJtaW5pbmcgUm9sZSBz
dGF0ZXMgIkFuIElDRSByZXN0YXJ0IGNhdXNlcyBhIG5ldyBzZWxlY3Rpb24gb2Ygcm9sZXMgYW5k
IHRpZWJyZWFrZXJzIi4gVGhlIG9ubHkgdGltZSB0aGlzIGlzIG5lY2Vzc2FyeSwgYXMgZmFyIGFz
IEkgY2FuIHRlbGwsIGlzIHdoZW4gYW4gYWdlbnQgaXMgY2hhbmdpbmcgaXRzIGltcGxlbWVudGF0
aW9uIGxldmVsIChzdWNoIGFzICJmdWxsIC0+IGxpdGUiKSBhbmQgb25lIGFnZW50IG5lZWRzwqB0
byB0YWtlIHVwIHRoZSBjb250cm9sbGluZyByb2xlLsKgU28gaXQgd291bGQgYmUgaWRlYWwgaWYg
dGhpcyB3YXMgdGhlIG9ubHkgc2l0dWF0aW9uIHRoYXQgY2F1c2VkIG5ldyByb2xlIHNlbGVjdGlv
bi4gT3RoZXJ3aXNlLCBpbiBhIHRoaXJkLXBhcnR5IGNhbGwgY29udHJvbCB1c2UgY2FzZSB0aGF0
IHJlc3VsdGVkIGluIGEgcm9sZSBjb25mbGljdCBpbml0aWFsbHksIGV2ZXJ5wqBJQ0UgcmVzdGFy
dCB3aWxsIHByb2JhYmx5IHJlc3VsdCBpbiBhbm90aGVyIHJvbGUgY29uZmxpY3QsIGFzIHRoZSBh
Z2VudHMgcmUtc2VsZWN0IHRoZWlyIGluaXRpYWwgY29uZmxpY3Rpbmcgcm9sZXMuIEFsc28sIHdo
YXQgaGFwcGVucyBpZiBJQ0UgaXMgcmVzdGFydGluZyBmb3Igb25seSBvbmUgbWVkaWEgc3RyZWFt
IGFuZCB0aGUgcm9sZSBjaGFuZ2VzIGFjY29yZGluZyB0byB0aGlzIHJ1bGU/IEZyb20gdGhlIHBl
cnNwZWN0aXZlIG9mIHRoZSBub24tcmVzdGFydGluZyBtZWRpYSBzdHJlYW1zLCB0aGUgcm9sZSB3
b3VsZCBiZSBzd2l0Y2hpbmcgaW4gdGhlIG1pZGRsZSBvZiBJQ0UgcHJvY2Vzc2luZy4NCuKAi0kg
dGhpbmsgdGhhdCB0aGUgdHdvIHJ1bGVzIGluIHRoZSBzcGVjIG9mICJtdXN0IGNoYW5nZSByb2xl
IiBhbmQgInJvbGUgbXVzdCBiZSB0aGUgc2FtZSBmb3IgYWxsIG1lZGlhIHN0cmVhbXMiIGlzIGJh
ZCBjb21iaW5hdGlvbiwgYW5kIEkgYXNzdW1lIGEgbWlzdGFrZSBpbiBSRkM1MjQ1IHRoYXQgbm8g
b25lIG5vdGljZWQgYmVmb3JlLsKgIENoYW5naW5nIHRoZSByb2xlIG9mIHRoZSBub24tcmVzdGFy
dGVkIG1lZGlhIHN0cmVhbXMgaXMgdW5uZWNlc3NhcnkgYW5kIGNhbiBvbmx5IGxlYWQgdG8gcHJv
YmxlbXMuIMKgIEJ1dCByYXRoZXIgdGhhbiBoYXZlIHRvIGhhdmUgcGVyLW1lZGlhLXN0cmVhbSBy
b2xlcyAocmVsYXhpbmcgdGhlIHNlY29uZCBydWxlKSwgSSB0aGluayBpdCB3b3VsZCBiZSBlYXNp
ZXIgdG8gbm90IGNoYW5nZSB0aGUgcm9sZSB3aXRoIGFuIElDRSByZXN0YXJ0IChpbiBvdGhlciB3
b3JkcywgcmVsYXggdGhlIGZpcnN0IHJ1bGUpLsKgIEFzIHlvdSBwb2ludCBvdXQsIHRoZXJlIHJl
YWxseSBpc24ndCBhbnkgcmVhc29uIHRvIGV4Y2VwdCBpZiB0aGUgcmVtb3RlIHNpZGUgbW92ZXMg
ZnJvbSBmdWxsIHRvIGxpdGUsIHdoaWNoIGNhbiBiZSBoYW5kbGVkIHdpdGggYSBzcGVjaWZpYyBy
dWxlIHJhdGhlciB0aGFuIGEgZ2VuZXJhbCAibXVzdCBhbHdheXMgY2hhbmdlIiBydWxlLg0KDQpT
bywgSSBhZ3JlZSB3aXRoIGNoYW5naW5nIHRoZSBydWxlIGZyb20gImFsd2F5cyBjaGFuZ2UgdGhl
IHJvbGUgZm9yIGFsbCBtZWRpYSBzdHJlYW1zIHdoZW4gYW55IHN0cmVhbSBpcyByZXN0YXJ0ZWQi
IHRvICJuZXZlciBjaGFuZ2UgdGhlIHJvbGUgZXhjZXB0IHdoZW4gdGhlIHJlbW90ZSBpbXBsZW1l
bnRhdGlvbiBsZXZlbCBzd2l0Y2hlcyB0byBhIGxpdGUgaW1wbGVtZW50YXRpb24iLuKAiw0KwqAN
CjEuIEFsc28sIHdoeSBzZWxlY3QgYSBuZXcgdGllYnJlYWtlcj8gSSBkb24ndCBzZWUgYW55IHJl
YWwgaXNzdWUgd2l0aCB0aGlzLCBidXQgaXQgc2VlbXMgcG9pbnRsZXNzLg0KSSBhbHNvIGRvbid0
IHNlZSBhIHBvaW50LCBhbmQgd291bGQgYmUgaW4gZmF2b3Igb2Ygbm90IHJlcXVpcmluZyBpdCB0
byBjaGFuZ2UsIGlmIHdlIGNhbid0IHRoaW5rIG9mIGEgZ29vZCByZWFzb24gdG8gcmVxdWlyZSBp
dCB0byBjaGFuZ2UuDQrCoA0KMS4gVGhlcmUncyBub3RoaW5nIHRoYXQgc2F5cyAid2hlbiBjaGFu
Z2luZyBpbXBsZW1lbnRhdGlvbiBsZXZlbCwgeW91IE1VU1QgcmVzdGFydCBJQ0UgZm9yIGFsbCBt
ZWRpYSBzdHJlYW1zIi4gVGhpcyByZXF1aXJlbWVudCBleGlzdGVkIGluIGRyYWZ0IDEzIG9mIElD
RSwgYnV0IHRoZW4gdGhlcmUgd2FzIGEgYnVuY2ggb2YgcmVzdHJ1Y3R1cmluZyBhbmQgSSB0aGlu
ayBpdCBtYXkgaGF2ZSBiZWVuIHJlbW92ZWQgYWNjaWRlbnRhbGx5LiBSZWdhcmRsZXNzLCBJIGJl
bGlldmUgdGhpcyBjb25kaXRpb24gc2hvdWxkIGJlIGFkZGVkIGJhY2ssIGJlY2F1c2UgY2hhbmdp
bmcgaW1wbGVtZW50YXRpb24gbGV2ZWwgaW4gdGhlIG1pZGRsZSBvZiBJQ0UgcHJvY2Vzc2luZyBm
b3IgYSBtZWRpYSBzdHJlYW0gZG9lc24ndCBtYWtlIG11Y2ggc2Vuc2UuDQpJZiB0aGUgaW1wbGVt
ZW50YXRpb24gbGV2ZWwgbXVzdCBiZSB0aGUgc2FtZSBmb3IgYWxsIG1lZGlhIHN0cmVhbXMgKGFu
ZCBpdCBtdXN0IGJlLCByaWdodD8pLCB0aGVuIEkgdGhpbmsgeW91J3JlIHJpZ2h0IHRoYXQgd2Ug
c2hvdWxkIHJlcXVpcmUgYW4gSUNFIHJlc3RhcnQgZm9yIGFsbCB0aGUgbWVkaWEgc3RyZWFtcyB3
aGVuIHRoZSBpbXBsZW1lbnRhdGlvbiBsZXZlbCBjaGFuZ2VzLsKgIE90aGVyd2lzZSwgYXMgeW91
IHNheSwgYSBnaXZlbiBtZWRpYSBzdHJlYW0gd2lsbCBoYXZlIHRoZSByZW1vdGUgaW1wbGVtZW50
YXRpb24gbGV2ZWwgY2hhbmdlIHdpdGhvdXQgYSByZXN0YXJ0LCB3aGljaCBzZWVtcyBwcm9ibGVt
YXRpYy7CoCBBbmQgSSBkb24ndCBzZWUgYW55IHJlYXNvbiB3aHkgeW91IHdvdWxkbid0IHJlc3Rh
cnQgYWxsIG1lZGlhIHN0cmVhbXMgd2hlbiB5b3UgY2hhbmdlIHRoZSBpbXBsZW1lbnRhdGlvbiBs
ZXZlbCAocHJlc3VtYWJseSB5b3UncmUgdGFsa2luZyB0byBhIGRpZmZlcmVudCBlbmRwb2ludCBh
bnl3YXkpLg0KwqANCjEuIFNlY3Rpb24gNi4xLjMuMSwgRmFpbHVyZSBDYXNlcyBzdGF0ZXMgdGhh
dCB3aGVuIHJlY2VpdmluZyBhICJyb2xlIGNvbmZsaWN0IiBlcnJvciByZXNwb25zZSwgInRoZSBh
Z2VudCBNVVNUIHN3aXRjaCB0byB0aGUgKGNvbnRyb2xsaW5nfGNvbnRyb2xsZWQpIHJvbGUgaWYg
aXQgaGFzIG5vdCBhbHJlYWR5IGRvbmUgc28iLiBUaGUgY29uZGl0aW9uICJpZiBpdCBoYXMgbm90
IGFscmVhZHkgZG9uZSBzbyIsIGlmIGludGVycHJldGVkIGxpdGVyYWxseSwgbWVhbnMgdGhhdCB0
aGUgYWdlbnQgY2FuIG9ubHkgc3dpdGNoIHRvIGEgcm9sZSBvbmNlLiBJIGRvbid0IHRoaW5rIHRo
aXMgd2FzIHRoZSBpbnRlbnRpb24sIHNvIHRoZSBjb25kaXRpb24gY2FuIHByb2JhYmx5IGJlIHJl
bW92ZWQuIEl0J3Mgd29ydGggbm90aW5nIHRoYXQgdGhpcyBjb25kaXRpb24gZG9lc24ndCBleGlz
dCBpbiBTZWN0aW9uIDYuMi4xLjEsIERldGVjdGluZyBhbmQgUmVwYWlyaW5nIFJvbGUgQ29uZmxp
Y3RzLg0K4oCLSSBhZ3JlZSB0aGF0IGl0IHNob3VsZCBiZSBtb3JlIGNsZWFyLCBhbmQgd291bGQg
YmUgd2l0aCB5b3VyIHN1Z2dlc3RlZCB0ZXh0IGNoYW5nZS4gwqANCuKAiw0KMS4gU3RhcnRpbmcg
dG8gcmVhbGx5IHN0cmV0Y2ggaGVyZSwgYnV0IGluIHRoZSByYXJlIHNpdHVhdGlvbiB3aGVyZSB0
aGVyZSdzIGEgcm9sZSBjb25mbGljdCBhbmQgdGhlIHRpZS1icmVha2VycyBhcmUgZXF1YWwsIHRo
ZSBwZWVycyBjb3VsZCBjb250aW51ZSBmbGlwcGluZyBiZXR3ZWVuIHJvbGVzIGFkIGluZmluaXR1
bS4gV2h5IG5vdCBqdXN0IGdlbmVyYXRlIGEgbmV3IHRpZS1icmVha2VyPyBJIHNhdyB0aGF0IHRo
aXMgd2FzIG9uY2UgYnJvdWdodCB1cCBvbiB0aGUgTU1VU0lDIG1haWxpbmcgbGlzdCBidXQgSSBj
b3VsZG4ndCBmaW5kIGEgcmVzcG9uc2UuDQrigItJdCBzZWVtcyBzbyByYXJlIGFzIHRvIG5vdCBt
YXR0ZXIuwqAgQnV0IGlmIGl0IHdvdWxkIG1ha2UgeW91IGFuZCBvdGhlcnMgZmVlbCBtb3JlIGNv
bWZvcnRhYmxlLCBJJ2QgYmUgZmluZSB3aXRoIHRoYXQgbG9naWMu4oCLDQoNCsKgDQpJZiB0aGVy
ZSdzIGdlbmVyYWwgYWdyZWVtZW50IGFib3V0IHRoZXNlIHBvaW50cywgSSdsbCBoYXBwaWx5IHdy
aXRlIHNvbWUgcHVsbCByZXF1ZXN0cyBmb3IgSUNFYmlzLg0KDQpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KSWNlIG1haWxpbmcgbGlzdA0KSWNlQGlldGYu
b3JnDQpodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ljZQ0KDQoNCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQpJY2UgbWFpbGluZyBs
aXN0DQpJY2VAaWV0Zi5vcmcNCmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8v
aWNlDQoNCg0KDQo=


From nobody Thu Jun 16 09:39:51 2016
Return-Path: <deadbeef@google.com>
X-Original-To: ice@ietfa.amsl.com
Delivered-To: ice@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9AB7312D67B for <ice@ietfa.amsl.com>; Thu, 16 Jun 2016 09:39:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.126
X-Spam-Level: 
X-Spam-Status: No, score=-4.126 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RP_MATCHES_RCVD=-1.426, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=google.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yL6ENWTMCYfS for <ice@ietfa.amsl.com>; Thu, 16 Jun 2016 09:39:47 -0700 (PDT)
Received: from mail-yw0-x230.google.com (mail-yw0-x230.google.com [IPv6:2607:f8b0:4002:c05::230]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id ADA1912D1B8 for <ice@ietf.org>; Thu, 16 Jun 2016 09:39:47 -0700 (PDT)
Received: by mail-yw0-x230.google.com with SMTP id c72so47854026ywb.1 for <ice@ietf.org>; Thu, 16 Jun 2016 09:39:47 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=DO4rT2WwQPR3oIATTwZv/g970CkQENDEg8dHx/PCPso=; b=j0J/kiCPg1ZfdPYpBii9jY7l/jXjXLOdBpeUV0HaujUCxHEhcTWRkAb+dqDFg1NscQ 2FOhb42UzLXm6EirDf2u5454b3j20d8/S2by3BlBv0HBrINgE+SQmn2XIVdxR3lVxq4B F/4nTFg7s7PgUPnAAt8h0oLQQ34rKiM0VMvXpV4Og0HEy3r3ovDmj+AdUztVLsDPHuLp +9USvdid7O0C9hsRmdiJPPtShTYtyI73ALwwNBz3HJ6WXbpw0s8s2v4ZprbnePIZq721 bPAiYlqxZrcHODWoGw5sOeKXusvP73zgkBsP872tAUNO2pgQog1oGPgp1pXElWtao2f6 4noA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=DO4rT2WwQPR3oIATTwZv/g970CkQENDEg8dHx/PCPso=; b=VBSq59992N/Xr3LoBvXWDaKkH4riwAvzgnhioV/DUzn7ntKiqrQgPndciDX8j5IC4S sojsfTtE5pBcymwW0spVD2WbN+zJrbXQ1R09whFxRoiwLnXXW9hyyqE0LXHNaNIm9ftt BRsD0+oh4hrUl0KSqouFEi0qqSGiVbAHZeGkm56B0Zp6OLoyadYTy1Hvg4FOKy40/zpb 480tG10vbs6+CLO7Z96SAUooDpAhlfOiDFBqW/y+astO1dhWVwV7DLa+ti5JzM245mk2 SRdXfwI/9DK16t49Ipb0cLPQhq+qseQKF9O4nODUQrXrGxaV1QauGoXHfXbgCCLljchU wVCg==
X-Gm-Message-State: ALyK8tINKAStgc8bz5m1vJcPHdBbTHgTcOz4X5DneIcSTUBjyIgBYxqcEHGEtIQiq7+iuhLfnBiyVnAg7oEXQU8y
X-Received: by 10.37.66.17 with SMTP id p17mr3166250yba.77.1466095186794; Thu, 16 Jun 2016 09:39:46 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.13.233.194 with HTTP; Thu, 16 Jun 2016 09:39:46 -0700 (PDT)
In-Reply-To: <D38875A3.AF5B%christer.holmberg@ericsson.com>
References: <D38875A3.AF5B%christer.holmberg@ericsson.com>
From: Taylor Brandstetter <deadbeef@google.com>
Date: Thu, 16 Jun 2016 09:39:46 -0700
Message-ID: <CAK35n0YHtv+NA--NtxnxxPh6TeakKpUkk2VqUNs_qMOZaz55iQ@mail.gmail.com>
To: Christer Holmberg <christer.holmberg@ericsson.com>
Content-Type: multipart/alternative; boundary=001a11451860d140ed053567e23b
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/2IDHq0U08Ok1AMVIor_Y8rzYHWo>
Cc: "ice@ietf.org" <ice@ietf.org>
Subject: Re: [Ice] 5245bis: tie-breaker issues
X-BeenThere: ice@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Interactive Connectivity Establishment \(ICE\)" <ice.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ice>, <mailto:ice-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ice/>
List-Post: <mailto:ice@ietf.org>
List-Help: <mailto:ice-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ice>, <mailto:ice-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Jun 2016 16:39:49 -0000

--001a11451860d140ed053567e23b
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

I agree with your conclusion to Q3. Since each ICE agent uses a single ICE
role for the entire session, it only makes sense to use a single
tie-breaker value for the entire session as well. Of course, if the ICE
role were re-defined to be per-media-stream, the tie-breaker could be
per-media-stream as well.

On Thu, Jun 16, 2016 at 5:22 AM, Christer Holmberg <
christer.holmberg@ericsson.com> wrote:

> Hi,
>
> I=E2=80=99ve found some issues regarding the tie-breaker value. I know th=
e
> tie-breaker has been discussed in e-mails and/or meetings, so please let =
me
> know if the issues have been resolved. But, in any case, I think we the
> bis-draft needs some clarifications.
>
>
> Q1:
>
> The =E2=80=9Ctie-breaker=E2=80=9D/=E2=80=9Ctie-breaker value=E2=80=9D ter=
minology is used throughout the
> document, but there is no clear =E2=80=9Ctie-breaker=E2=80=9D definition.
>
> Section 16.1, defining the new STUN attributes, does contain the followin=
g
> text:
>
>    "The content of the attribute is a 64-bit unsigned integer in network
> byte order, which contains a random number used for tie-
>    breaking of role conflicts.=E2=80=9D
>
> =E2=80=A6but I think a more clear definition is needed. The following tex=
t exists
> in RFC 5245, but for some reason it has been removed from bis:
>
>       =E2=80=9C=E2=80=A6, each agent MUST select a random number, called =
the tie-breaker,
> uniformly distributed between 0 and (2**64) - 1
>       (that is, a 64-bit positive integer)."
>
>
> Q2:
>
> Section 6.1.2.3 says:
>
>    =E2=80=9CThe content of either attribute MUST be the tie-breaker that =
was
>    determined in Section 5.1.2.=E2=80=9D
>
> However, section 5.1.2 does not say anything about determining the
> tie-breaker. This is probably a left-over from RFC 5245.
>
>
> Q3:
>
> It is unclear whether a single tie-breaker value applies to the whole ICE
> session, i.e. all binding requests for all media.
>
> There was an e-mail discussion related to this, back in 2012, where it wa=
s
> indicated that this will be clarified in bis:
>
> https://www.ietf.org/mail-archive/web/mmusic/current/msg09708.html
>
> I ASSUME we want to use the same value for the whole session, to make sur=
e
> that an agent takes the same ICE role for all media in cases where the
> tie-breaker value is used to determine the role.
>
>
> Regards,
>
> Christer
>
>
> _______________________________________________
> Ice mailing list
> Ice@ietf.org
> https://www.ietf.org/mailman/listinfo/ice
>
>

--001a11451860d140ed053567e23b
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">I agree with your conclusion to Q3. Since each ICE agent u=
ses a single ICE role for the entire session, it only makes sense to use a =
single tie-breaker value for the entire session as well. Of course, if the =
ICE role were re-defined to be per-media-stream, the tie-breaker could be p=
er-media-stream as well.</div><div class=3D"gmail_extra"><br><div class=3D"=
gmail_quote">On Thu, Jun 16, 2016 at 5:22 AM, Christer Holmberg <span dir=
=3D"ltr">&lt;<a href=3D"mailto:christer.holmberg@ericsson.com" target=3D"_b=
lank">christer.holmberg@ericsson.com</a>&gt;</span> wrote:<br><blockquote c=
lass=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;=
padding-left:1ex">



<div style=3D"word-wrap:break-word;color:rgb(0,0,0);font-size:14px;font-fam=
ily:Calibri,sans-serif">
<div>Hi,</div>
<div><br>
</div>
<div>I=E2=80=99ve found some issues regarding the tie-breaker value. I know=
 the tie-breaker has been discussed in e-mails and/or meetings, so please l=
et me know if the issues have been resolved. But, in any case, I think we t=
he bis-draft needs some clarifications.</div>
<div><br>
</div>
<div><br>
</div>
<div>Q1:=C2=A0</div>
<div><br>
</div>
<div>The =E2=80=9Ctie-breaker=E2=80=9D/=E2=80=9Ctie-breaker value=E2=80=9D =
terminology is used throughout the document, but there is no clear =E2=80=
=9Ctie-breaker=E2=80=9D definition.</div>
<div><br>
</div>
<div>Section 16.1, defining the new STUN attributes, does contain the follo=
wing text:</div>
<div><br>
</div>
<div>
<div>=C2=A0 =C2=A0&quot;The content of the attribute is a 64-bit unsigned i=
nteger in network byte order, which contains a random number used for tie-<=
/div>
<div>=C2=A0 =C2=A0breaking of role conflicts.=E2=80=9D</div>
</div>
<div><br>
</div>
<div>=E2=80=A6but I think a more clear definition is needed. The following =
text exists in RFC 5245, but for some reason it has been removed from bis:<=
/div>
<div><br>
</div>
<div>
<div>=C2=A0 =C2=A0 =C2=A0 =E2=80=9C=E2=80=A6, each agent MUST select a rand=
om number, called the tie-breaker, uniformly distributed between 0 and (2**=
64) - 1</div>
<div>=C2=A0 =C2=A0 =C2=A0 (that is, a 64-bit positive integer).&quot;</div>
</div>
<div><br>
</div>
<div><br>
</div>
<div>Q2:</div>
<div><br>
</div>
<div>Section 6.1.2.3 says:</div>
<div><br>
</div>
<div>
<div>=C2=A0 =C2=A0=E2=80=9CThe content of either attribute MUST be the tie-=
breaker that was</div>
<div>=C2=A0 =C2=A0determined in Section 5.1.2.=E2=80=9D</div>
<div><br>
</div>
<div>However, section 5.1.2 does not say anything about determining the tie=
-breaker. This is probably a left-over from RFC 5245.</div>
</div>
<div><br>
</div>
<div><br>
</div>
<div>Q3:</div>
<div><br>
</div>
<div>It is unclear whether a single tie-breaker value applies to the whole =
ICE session, i.e. all binding requests for all media.</div>
<div><br>
</div>
<div>There was an e-mail discussion related to this, back in 2012, where it=
 was indicated that this will be clarified in bis:</div>
<div><br>
</div>
<div><a href=3D"https://www.ietf.org/mail-archive/web/mmusic/current/msg097=
08.html" target=3D"_blank">https://www.ietf.org/mail-archive/web/mmusic/cur=
rent/msg09708.html</a></div>
<div><br>
</div>
<div>I ASSUME we want to use the same value for the whole session, to make =
sure that an agent takes the same ICE role for all media in cases where the=
 tie-breaker value is used to determine the role.</div>
<div><br>
</div>
<div><br>
</div>
<div>Regards,</div>
<div><br>
</div>
<div>Christer</div>
<div><br>
</div>
</div>

<br>_______________________________________________<br>
Ice mailing list<br>
<a href=3D"mailto:Ice@ietf.org">Ice@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/ice" rel=3D"noreferrer" ta=
rget=3D"_blank">https://www.ietf.org/mailman/listinfo/ice</a><br>
<br></blockquote></div><br></div>

--001a11451860d140ed053567e23b--


From nobody Thu Jun 16 10:22:22 2016
Return-Path: <christer.holmberg@ericsson.com>
X-Original-To: ice@ietfa.amsl.com
Delivered-To: ice@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E5E1212DA2B for <ice@ietfa.amsl.com>; Thu, 16 Jun 2016 10:22:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.22
X-Spam-Level: 
X-Spam-Status: No, score=-4.22 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Fm0CpAk_uCBr for <ice@ietfa.amsl.com>; Thu, 16 Jun 2016 10:22:19 -0700 (PDT)
Received: from sessmg23.ericsson.net (sessmg23.ericsson.net [193.180.251.45]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4EF3C12DA22 for <ice@ietf.org>; Thu, 16 Jun 2016 10:22:18 -0700 (PDT)
X-AuditID: c1b4fb2d-f79936d0000030e4-5c-5762e048287f
Received: from ESESSHC014.ericsson.se (Unknown_Domain [153.88.183.60]) by sessmg23.ericsson.net (Symantec Mail Security) with SMTP id 23.8F.12516.840E2675; Thu, 16 Jun 2016 19:22:16 +0200 (CEST)
Received: from ESESSMB209.ericsson.se ([169.254.9.154]) by ESESSHC014.ericsson.se ([153.88.183.60]) with mapi id 14.03.0294.000; Thu, 16 Jun 2016 19:22:16 +0200
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: Taylor Brandstetter <deadbeef@google.com>
Thread-Topic: [Ice] 5245bis: tie-breaker issues
Thread-Index: AQHRx8nOJ+HGKwIIY0+x/UxagK/WUZ/sKkcAgAAs5LA=
Date: Thu, 16 Jun 2016 17:22:15 +0000
Message-ID: <7594FB04B1934943A5C02806D1A2204B38057919@ESESSMB209.ericsson.se>
References: <D38875A3.AF5B%christer.holmberg@ericsson.com> <CAK35n0YHtv+NA--NtxnxxPh6TeakKpUkk2VqUNs_qMOZaz55iQ@mail.gmail.com>
In-Reply-To: <CAK35n0YHtv+NA--NtxnxxPh6TeakKpUkk2VqUNs_qMOZaz55iQ@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [153.88.183.148]
Content-Type: multipart/alternative; boundary="_000_7594FB04B1934943A5C02806D1A2204B38057919ESESSMB209erics_"
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprHIsWRmVeSWpSXmKPExsUyM2K7ja7Hg6Rwg/krNC0ur3jIavHtQq0D k8eCTaUeS5b8ZApgiuKySUnNySxLLdK3S+DKWLz7GnvBjZWMFbM//mdtYJyxlLGLkZNDQsBE YubxLlYIW0ziwr31bF2MXBxCAkcYJX7umw7lLGGUePyzDaiDg4NNwEKi+582SIOIgK7Eza8L 2UDCzAKKEi/3qoGEhQX0JH493AxWLSKgL3H4kw5EtZXExF3zmUFsFgFViYfbLzKB2LwCvhKn JsKsbWSUOPjjLViCUyBQ4nDbV7AGRqDbvp9aAxZnFhCXuPVkPhPEzQISS/acZ4awRSVePv4H 9YuSROOSJ6wQ9fkSH64cYIFYJihxcuYTlgmMorOQjJqFpGwWkrJZYJ9pSqzfpQ9Roigxpfsh O4StIdE6Zy47svgCRvZVjKLFqcXFuelGxnqpRZnJxcX5eXp5qSWbGIGxdnDLb90djKtfOx5i FOBgVOLhfXA+MVyINbGsuDL3EKMEB7OSCC/H7aRwId6UxMqq1KL8+KLSnNTiQ4zSHCxK4rz+ LxXDhQTSE0tSs1NTC1KLYLJMHJxSDYzLGzRWp8y/canHelvtsWTPU6lZnFNk9c3F76bqcL1+ 1xRw/vffXWbZ862DmUMn2DzJjU3VznJmOqRu6iL05kjgn7XPb+j9c+/ifJLsemw1k9yO+e+5 53Ld1CgJzLn38UvKkvJPXUt/LLGfMmf/jJ2GVz0PXPa0lJjWtWrFVb7nZdoCuj+mXHJTYinO SDTUYi4qTgQAm1HTcLECAAA=
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/PIHPCN8_atpKJBk0i5EJTZMSM0Y>
Cc: "ice@ietf.org" <ice@ietf.org>
Subject: Re: [Ice] 5245bis: tie-breaker issues
X-BeenThere: ice@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Interactive Connectivity Establishment \(ICE\)" <ice.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ice>, <mailto:ice-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ice/>
List-Post: <mailto:ice@ietf.org>
List-Help: <mailto:ice-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ice>, <mailto:ice-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Jun 2016 17:22:21 -0000

--_000_7594FB04B1934943A5C02806D1A2204B38057919ESESSMB209erics_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

SGksDQoNCj5JIGFncmVlIHdpdGggeW91ciBjb25jbHVzaW9uIHRvIFEzLiBTaW5jZSBlYWNoIElD
RSBhZ2VudCB1c2VzIGEgc2luZ2xlIElDRSByb2xlIGZvciB0aGUgZW50aXJlID5zZXNzaW9uLCBp
dCBvbmx5IG1ha2VzIHNlbnNlIHRvIHVzZSBhIHNpbmdsZSB0aWUtYnJlYWtlciB2YWx1ZSBmb3Ig
dGhlIGVudGlyZSBzZXNzaW9uIGFzIHdlbGwuIE9mID5jb3Vyc2UsIGlmIHRoZSBJQ0Ugcm9sZSB3
ZXJlIHJlLWRlZmluZWQgdG8gYmUgcGVyLW1lZGlhLXN0cmVhbSwgdGhlIHRpZS1icmVha2VyIGNv
dWxkIGJlIHBlci0+bWVkaWEtc3RyZWFtIGFzIHdlbGwuDQoNClN1cmUuIEJ1dCwgdW5sZXNzIGl0
4oCZcyBhbHJlYWR5IGNsZWFyLCB3ZSB3aWxsIGNsYXJpZnkgdGhhdCB0aGUgSUNFIHJvbGUgaXMg
YWxzbyBmb3IgdGhlIHdob2xlIHNlc3Npb24gKHdoaWNoIGlzIHJlbGF0ZWQgdG8gdGhlIGRpc2N1
c3Npb24gYWJvdXQgSUNFIHJvbGVzIGFuZCByZXN0YXJ0KS4NCg0KUmVnYXJkcywNCg0KQ2hyaXN0
ZXINCg0KDQpPbiBUaHUsIEp1biAxNiwgMjAxNiBhdCA1OjIyIEFNLCBDaHJpc3RlciBIb2xtYmVy
ZyA8Y2hyaXN0ZXIuaG9sbWJlcmdAZXJpY3Nzb24uY29tPG1haWx0bzpjaHJpc3Rlci5ob2xtYmVy
Z0Blcmljc3Nvbi5jb20+PiB3cm90ZToNCkhpLA0KDQpJ4oCZdmUgZm91bmQgc29tZSBpc3N1ZXMg
cmVnYXJkaW5nIHRoZSB0aWUtYnJlYWtlciB2YWx1ZS4gSSBrbm93IHRoZSB0aWUtYnJlYWtlciBo
YXMgYmVlbiBkaXNjdXNzZWQgaW4gZS1tYWlscyBhbmQvb3IgbWVldGluZ3MsIHNvIHBsZWFzZSBs
ZXQgbWUga25vdyBpZiB0aGUgaXNzdWVzIGhhdmUgYmVlbiByZXNvbHZlZC4gQnV0LCBpbiBhbnkg
Y2FzZSwgSSB0aGluayB3ZSB0aGUgYmlzLWRyYWZ0IG5lZWRzIHNvbWUgY2xhcmlmaWNhdGlvbnMu
DQoNCg0KUTE6DQoNClRoZSDigJx0aWUtYnJlYWtlcuKAnS/igJx0aWUtYnJlYWtlciB2YWx1ZeKA
nSB0ZXJtaW5vbG9neSBpcyB1c2VkIHRocm91Z2hvdXQgdGhlIGRvY3VtZW50LCBidXQgdGhlcmUg
aXMgbm8gY2xlYXIg4oCcdGllLWJyZWFrZXLigJ0gZGVmaW5pdGlvbi4NCg0KU2VjdGlvbiAxNi4x
LCBkZWZpbmluZyB0aGUgbmV3IFNUVU4gYXR0cmlidXRlcywgZG9lcyBjb250YWluIHRoZSBmb2xs
b3dpbmcgdGV4dDoNCg0KICAgIlRoZSBjb250ZW50IG9mIHRoZSBhdHRyaWJ1dGUgaXMgYSA2NC1i
aXQgdW5zaWduZWQgaW50ZWdlciBpbiBuZXR3b3JrIGJ5dGUgb3JkZXIsIHdoaWNoIGNvbnRhaW5z
IGEgcmFuZG9tIG51bWJlciB1c2VkIGZvciB0aWUtDQogICBicmVha2luZyBvZiByb2xlIGNvbmZs
aWN0cy7igJ0NCg0K4oCmYnV0IEkgdGhpbmsgYSBtb3JlIGNsZWFyIGRlZmluaXRpb24gaXMgbmVl
ZGVkLiBUaGUgZm9sbG93aW5nIHRleHQgZXhpc3RzIGluIFJGQyA1MjQ1LCBidXQgZm9yIHNvbWUg
cmVhc29uIGl0IGhhcyBiZWVuIHJlbW92ZWQgZnJvbSBiaXM6DQoNCiAgICAgIOKAnOKApiwgZWFj
aCBhZ2VudCBNVVNUIHNlbGVjdCBhIHJhbmRvbSBudW1iZXIsIGNhbGxlZCB0aGUgdGllLWJyZWFr
ZXIsIHVuaWZvcm1seSBkaXN0cmlidXRlZCBiZXR3ZWVuIDAgYW5kICgyKio2NCkgLSAxDQogICAg
ICAodGhhdCBpcywgYSA2NC1iaXQgcG9zaXRpdmUgaW50ZWdlcikuIg0KDQoNClEyOg0KDQpTZWN0
aW9uIDYuMS4yLjMgc2F5czoNCg0KICAg4oCcVGhlIGNvbnRlbnQgb2YgZWl0aGVyIGF0dHJpYnV0
ZSBNVVNUIGJlIHRoZSB0aWUtYnJlYWtlciB0aGF0IHdhcw0KICAgZGV0ZXJtaW5lZCBpbiBTZWN0
aW9uIDUuMS4yLuKAnQ0KDQpIb3dldmVyLCBzZWN0aW9uIDUuMS4yIGRvZXMgbm90IHNheSBhbnl0
aGluZyBhYm91dCBkZXRlcm1pbmluZyB0aGUgdGllLWJyZWFrZXIuIFRoaXMgaXMgcHJvYmFibHkg
YSBsZWZ0LW92ZXIgZnJvbSBSRkMgNTI0NS4NCg0KDQpRMzoNCg0KSXQgaXMgdW5jbGVhciB3aGV0
aGVyIGEgc2luZ2xlIHRpZS1icmVha2VyIHZhbHVlIGFwcGxpZXMgdG8gdGhlIHdob2xlIElDRSBz
ZXNzaW9uLCBpLmUuIGFsbCBiaW5kaW5nIHJlcXVlc3RzIGZvciBhbGwgbWVkaWEuDQoNClRoZXJl
IHdhcyBhbiBlLW1haWwgZGlzY3Vzc2lvbiByZWxhdGVkIHRvIHRoaXMsIGJhY2sgaW4gMjAxMiwg
d2hlcmUgaXQgd2FzIGluZGljYXRlZCB0aGF0IHRoaXMgd2lsbCBiZSBjbGFyaWZpZWQgaW4gYmlz
Og0KDQpodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsLWFyY2hpdmUvd2ViL21tdXNpYy9jdXJyZW50
L21zZzA5NzA4Lmh0bWwNCg0KSSBBU1NVTUUgd2Ugd2FudCB0byB1c2UgdGhlIHNhbWUgdmFsdWUg
Zm9yIHRoZSB3aG9sZSBzZXNzaW9uLCB0byBtYWtlIHN1cmUgdGhhdCBhbiBhZ2VudCB0YWtlcyB0
aGUgc2FtZSBJQ0Ugcm9sZSBmb3IgYWxsIG1lZGlhIGluIGNhc2VzIHdoZXJlIHRoZSB0aWUtYnJl
YWtlciB2YWx1ZSBpcyB1c2VkIHRvIGRldGVybWluZSB0aGUgcm9sZS4NCg0KDQpSZWdhcmRzLA0K
DQpDaHJpc3Rlcg0KDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fDQpJY2UgbWFpbGluZyBsaXN0DQpJY2VAaWV0Zi5vcmc8bWFpbHRvOkljZUBpZXRmLm9y
Zz4NCmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vaWNlDQoNCg==

--_000_7594FB04B1934943A5C02806D1A2204B38057919ESESSMB209erics_
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAy
IDQ7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMgKi8NCnAuTXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWws
IGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBjbTsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJ
Zm9udC1zaXplOjEyLjBwdDsNCglmb250LWZhbWlseToiVGltZXMgTmV3IFJvbWFuIixzZXJpZjt9
DQphOmxpbmssIHNwYW4uTXNvSHlwZXJsaW5rDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCglj
b2xvcjpibHVlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KYTp2aXNpdGVkLCBzcGFu
Lk1zb0h5cGVybGlua0ZvbGxvd2VkDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xvcjpw
dXJwbGU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQpzcGFuLkVtYWlsU3R5bGUxNw0K
CXttc28tc3R5bGUtdHlwZTpwZXJzb25hbC1yZXBseTsNCglmb250LWZhbWlseToiQ2FsaWJyaSIs
c2Fucy1zZXJpZjsNCgljb2xvcjojMUY0OTdEO30NCi5Nc29DaHBEZWZhdWx0DQoJe21zby1zdHls
ZS10eXBlOmV4cG9ydC1vbmx5Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0K
CW1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTO30NCkBwYWdlIFdvcmRTZWN0aW9uMQ0KCXtzaXpl
OjYxMi4wcHQgNzkyLjBwdDsNCgltYXJnaW46NzIuMHB0IDcyLjBwdCA3Mi4wcHQgNzIuMHB0O30N
CmRpdi5Xb3JkU2VjdGlvbjENCgl7cGFnZTpXb3JkU2VjdGlvbjE7fQ0KLS0+PC9zdHlsZT48IS0t
W2lmIGd0ZSBtc28gOV0+PHhtbD4NCjxvOnNoYXBlZGVmYXVsdHMgdjpleHQ9ImVkaXQiIHNwaWRt
YXg9IjEwMjYiIC8+DQo8L3htbD48IVtlbmRpZl0tLT48IS0tW2lmIGd0ZSBtc28gOV0+PHhtbD4N
CjxvOnNoYXBlbGF5b3V0IHY6ZXh0PSJlZGl0Ij4NCjxvOmlkbWFwIHY6ZXh0PSJlZGl0IiBkYXRh
PSIxIiAvPg0KPC9vOnNoYXBlbGF5b3V0PjwveG1sPjwhW2VuZGlmXS0tPg0KPC9oZWFkPg0KPGJv
ZHkgbGFuZz0iRU4tR0IiIGxpbms9ImJsdWUiIHZsaW5rPSJwdXJwbGUiPg0KPGRpdiBjbGFzcz0i
V29yZFNlY3Rpb24xIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xv
cjojMUY0OTdEO21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5IaSw8bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+Jmd0Ozwv
c3Bhbj5JIGFncmVlIHdpdGggeW91ciBjb25jbHVzaW9uIHRvIFEzLiBTaW5jZSBlYWNoIElDRSBh
Z2VudCB1c2VzIGEgc2luZ2xlIElDRSByb2xlIGZvciB0aGUgZW50aXJlDQo8c3BhbiBzdHlsZT0i
Y29sb3I6IzFGNDk3RCI+Jmd0Ozwvc3Bhbj5zZXNzaW9uLCBpdCBvbmx5IG1ha2VzIHNlbnNlIHRv
IHVzZSBhIHNpbmdsZSB0aWUtYnJlYWtlciB2YWx1ZSBmb3IgdGhlIGVudGlyZSBzZXNzaW9uIGFz
IHdlbGwuIE9mDQo8c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+Jmd0Ozwvc3Bhbj5jb3Vyc2Us
IGlmIHRoZSBJQ0Ugcm9sZSB3ZXJlIHJlLWRlZmluZWQgdG8gYmUgcGVyLW1lZGlhLXN0cmVhbSwg
dGhlIHRpZS1icmVha2VyIGNvdWxkIGJlIHBlci08c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+
Jmd0Ozwvc3Bhbj5tZWRpYS1zdHJlYW0gYXMgd2VsbC48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0K
PGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj48
bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNh
bnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+U3VyZS4gQnV0LCB1bmxlc3MgaXTigJlzIGFscmVhZHkg
Y2xlYXIsIHdlIHdpbGwgY2xhcmlmeSB0aGF0IHRoZSBJQ0Ugcm9sZSBpcyBhbHNvIGZvciB0aGUg
d2hvbGUgc2Vzc2lvbiAod2hpY2ggaXMgcmVsYXRlZCB0byB0aGUgZGlzY3Vzc2lvbiBhYm91dCBJ
Q0Ugcm9sZXMgYW5kDQogcmVzdGFydCkuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xv
cjojMUY0OTdEIj5SZWdhcmRzLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0Nh
bGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEx
LjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFG
NDk3RCI+Q2hyaXN0ZXI8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJp
JnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0Qi
PjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij5PbiBUaHUsIEp1biAxNiwgMjAxNiBhdCA1OjIyIEFNLCBDaHJpc3RlciBIb2xtYmVyZyAmbHQ7
PGEgaHJlZj0ibWFpbHRvOmNocmlzdGVyLmhvbG1iZXJnQGVyaWNzc29uLmNvbSIgdGFyZ2V0PSJf
YmxhbmsiPmNocmlzdGVyLmhvbG1iZXJnQGVyaWNzc29uLmNvbTwvYT4mZ3Q7IHdyb3RlOjxvOnA+
PC9vOnA+PC9wPg0KPGJsb2NrcXVvdGUgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci1sZWZ0OnNv
bGlkICNDQ0NDQ0MgMS4wcHQ7cGFkZGluZzowY20gMGNtIDBjbSA2LjBwdDttYXJnaW4tbGVmdDo0
LjhwdDttYXJnaW4tcmlnaHQ6MGNtIj4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJy
aSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOmJsYWNrIj5IaSw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29s
b3I6YmxhY2siPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFt
aWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjpibGFjayI+SeKAmXZlIGZv
dW5kIHNvbWUgaXNzdWVzIHJlZ2FyZGluZyB0aGUgdGllLWJyZWFrZXIgdmFsdWUuIEkga25vdyB0
aGUgdGllLWJyZWFrZXIgaGFzIGJlZW4gZGlzY3Vzc2VkIGluIGUtbWFpbHMgYW5kL29yIG1lZXRp
bmdzLCBzbyBwbGVhc2UgbGV0IG1lIGtub3cgaWYgdGhlIGlzc3Vlcw0KIGhhdmUgYmVlbiByZXNv
bHZlZC4gQnV0LCBpbiBhbnkgY2FzZSwgSSB0aGluayB3ZSB0aGUgYmlzLWRyYWZ0IG5lZWRzIHNv
bWUgY2xhcmlmaWNhdGlvbnMuPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1m
YW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOmJsYWNrIj48bzpwPiZu
YnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJp
JnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6YmxhY2siPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwv
cD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtj
b2xvcjpibGFjayI+UTE6Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOmJsYWNrIj48bzpw
PiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtDYWxp
YnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6YmxhY2siPlRoZSDigJx0aWUtYnJlYWtlcuKAnS/i
gJx0aWUtYnJlYWtlciB2YWx1ZeKAnSB0ZXJtaW5vbG9neSBpcyB1c2VkIHRocm91Z2hvdXQgdGhl
IGRvY3VtZW50LCBidXQgdGhlcmUgaXMgbm8gY2xlYXIg4oCcdGllLWJyZWFrZXLigJ0gZGVmaW5p
dGlvbi48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtD
YWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6YmxhY2siPjxvOnA+Jm5ic3A7PC9vOnA+PC9z
cGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1z
ZXJpZjtjb2xvcjpibGFjayI+U2VjdGlvbiAxNi4xLCBkZWZpbmluZyB0aGUgbmV3IFNUVU4gYXR0
cmlidXRlcywgZG9lcyBjb250YWluIHRoZSBmb2xsb3dpbmcgdGV4dDo8bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2Vy
aWY7Y29sb3I6YmxhY2siPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEw
LjVwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6Ymxh
Y2siPiZuYnNwOyAmbmJzcDsmcXVvdDtUaGUgY29udGVudCBvZiB0aGUgYXR0cmlidXRlIGlzIGEg
NjQtYml0IHVuc2lnbmVkIGludGVnZXIgaW4gbmV0d29yayBieXRlIG9yZGVyLCB3aGljaCBjb250
YWlucyBhIHJhbmRvbSBudW1iZXIgdXNlZCBmb3IgdGllLTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xv
cjpibGFjayI+Jm5ic3A7ICZuYnNwO2JyZWFraW5nIG9mIHJvbGUgY29uZmxpY3RzLuKAnTxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2Fs
aWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOmJsYWNrIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bh
bj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2Vy
aWY7Y29sb3I6YmxhY2siPuKApmJ1dCBJIHRoaW5rIGEgbW9yZSBjbGVhciBkZWZpbml0aW9uIGlz
IG5lZWRlZC4gVGhlIGZvbGxvd2luZyB0ZXh0IGV4aXN0cyBpbiBSRkMgNTI0NSwgYnV0IGZvciBz
b21lIHJlYXNvbiBpdCBoYXMgYmVlbiByZW1vdmVkIGZyb20gYmlzOjxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJp
Zjtjb2xvcjpibGFjayI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAu
NXB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjpibGFj
ayI+Jm5ic3A7ICZuYnNwOyAmbmJzcDsg4oCc4oCmLCBlYWNoIGFnZW50IE1VU1Qgc2VsZWN0IGEg
cmFuZG9tIG51bWJlciwgY2FsbGVkIHRoZSB0aWUtYnJlYWtlciwgdW5pZm9ybWx5IGRpc3RyaWJ1
dGVkIGJldHdlZW4gMCBhbmQgKDIqKjY0KSAtIDE8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEw
LjVwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6Ymxh
Y2siPiZuYnNwOyAmbmJzcDsgJm5ic3A7ICh0aGF0IGlzLCBhIDY0LWJpdCBwb3NpdGl2ZSBpbnRl
Z2VyKS4mcXVvdDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQt
ZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjpibGFjayI+PG86cD4m
bmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJy
aSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOmJsYWNrIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48
L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7
Y29sb3I6YmxhY2siPlEyOjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFt
aWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjpibGFjayI+PG86cD4mbmJz
cDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZx
dW90OyxzYW5zLXNlcmlmO2NvbG9yOmJsYWNrIj5TZWN0aW9uIDYuMS4yLjMgc2F5czo8bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7
LHNhbnMtc2VyaWY7Y29sb3I6YmxhY2siPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwv
ZGl2Pg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7
Y29sb3I6YmxhY2siPiZuYnNwOyAmbmJzcDvigJxUaGUgY29udGVudCBvZiBlaXRoZXIgYXR0cmli
dXRlIE1VU1QgYmUgdGhlIHRpZS1icmVha2VyIHRoYXQgd2FzPG86cD48L286cD48L3NwYW4+PC9w
Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2Nv
bG9yOmJsYWNrIj4mbmJzcDsgJm5ic3A7ZGV0ZXJtaW5lZCBpbiBTZWN0aW9uIDUuMS4yLuKAnTxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkm
cXVvdDssc2Fucy1zZXJpZjtjb2xvcjpibGFjayI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9w
Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2Nv
bG9yOmJsYWNrIj5Ib3dldmVyLCBzZWN0aW9uIDUuMS4yIGRvZXMgbm90IHNheSBhbnl0aGluZyBh
Ym91dCBkZXRlcm1pbmluZyB0aGUgdGllLWJyZWFrZXIuIFRoaXMgaXMgcHJvYmFibHkgYSBsZWZ0
LW92ZXIgZnJvbSBSRkMgNTI0NS48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvZGl2
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAu
NXB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjpibGFj
ayI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOmJsYWNrIj48bzpwPiZuYnNwOzwvbzpw
Pjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNh
bnMtc2VyaWY7Y29sb3I6YmxhY2siPlEzOjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0K
PGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0
O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjpibGFjayI+
PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOmJsYWNrIj5JdCBpcyB1bmNsZWFyIHdoZXRo
ZXIgYSBzaW5nbGUgdGllLWJyZWFrZXIgdmFsdWUgYXBwbGllcyB0byB0aGUgd2hvbGUgSUNFIHNl
c3Npb24sIGkuZS4gYWxsIGJpbmRpbmcgcmVxdWVzdHMgZm9yIGFsbCBtZWRpYS48bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNh
bnMtc2VyaWY7Y29sb3I6YmxhY2siPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAu
NXB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjpibGFj
ayI+VGhlcmUgd2FzIGFuIGUtbWFpbCBkaXNjdXNzaW9uIHJlbGF0ZWQgdG8gdGhpcywgYmFjayBp
biAyMDEyLCB3aGVyZSBpdCB3YXMgaW5kaWNhdGVkIHRoYXQgdGhpcyB3aWxsIGJlIGNsYXJpZmll
ZCBpbiBiaXM6PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOmJsYWNrIj48bzpwPiZuYnNwOzwvbzpw
Pjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNh
bnMtc2VyaWY7Y29sb3I6YmxhY2siPjxhIGhyZWY9Imh0dHBzOi8vd3d3LmlldGYub3JnL21haWwt
YXJjaGl2ZS93ZWIvbW11c2ljL2N1cnJlbnQvbXNnMDk3MDguaHRtbCIgdGFyZ2V0PSJfYmxhbmsi
Pmh0dHBzOi8vd3d3LmlldGYub3JnL21haWwtYXJjaGl2ZS93ZWIvbW11c2ljL2N1cnJlbnQvbXNn
MDk3MDguaHRtbDwvYT48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWls
eTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6YmxhY2siPjxvOnA+Jm5ic3A7
PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVv
dDssc2Fucy1zZXJpZjtjb2xvcjpibGFjayI+SSBBU1NVTUUgd2Ugd2FudCB0byB1c2UgdGhlIHNh
bWUgdmFsdWUgZm9yIHRoZSB3aG9sZSBzZXNzaW9uLCB0byBtYWtlIHN1cmUgdGhhdCBhbiBhZ2Vu
dCB0YWtlcyB0aGUgc2FtZSBJQ0Ugcm9sZSBmb3IgYWxsIG1lZGlhIGluIGNhc2VzIHdoZXJlIHRo
ZSB0aWUtYnJlYWtlciB2YWx1ZQ0KIGlzIHVzZWQgdG8gZGV0ZXJtaW5lIHRoZSByb2xlLjxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVv
dDssc2Fucy1zZXJpZjtjb2xvcjpibGFjayI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0K
PC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9y
OmJsYWNrIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWls
eTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6YmxhY2siPlJlZ2FyZHMsPG86
cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZx
dW90OyxzYW5zLXNlcmlmO2NvbG9yOmJsYWNrIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+
DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29s
b3I6YmxhY2siPkNocmlzdGVyPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1m
YW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOmJsYWNrIj48bzpwPiZu
YnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1hcmdpbi1ib3R0b206MTIuMHB0Ij48YnI+DQpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXzxicj4NCkljZSBtYWlsaW5nIGxpc3Q8YnI+DQo8
YSBocmVmPSJtYWlsdG86SWNlQGlldGYub3JnIj5JY2VAaWV0Zi5vcmc8L2E+PGJyPg0KPGEgaHJl
Zj0iaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9pY2UiIHRhcmdldD0iX2Js
YW5rIj5odHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ljZTwvYT48bzpwPjwv
bzpwPjwvcD4NCjwvYmxvY2txdW90ZT4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86
cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ib2R5Pg0KPC9odG1sPg0K

--_000_7594FB04B1934943A5C02806D1A2204B38057919ESESSMB209erics_--


From nobody Thu Jun 16 10:38:56 2016
Return-Path: <deadbeef@google.com>
X-Original-To: ice@ietfa.amsl.com
Delivered-To: ice@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2E96B12D596 for <ice@ietfa.amsl.com>; Thu, 16 Jun 2016 10:38:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.126
X-Spam-Level: 
X-Spam-Status: No, score=-4.126 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RP_MATCHES_RCVD=-1.426, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=google.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id i3PJpI923mMp for <ice@ietfa.amsl.com>; Thu, 16 Jun 2016 10:38:52 -0700 (PDT)
Received: from mail-yw0-x22b.google.com (mail-yw0-x22b.google.com [IPv6:2607:f8b0:4002:c05::22b]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A04F612D7D8 for <ice@ietf.org>; Thu, 16 Jun 2016 10:38:50 -0700 (PDT)
Received: by mail-yw0-x22b.google.com with SMTP id v137so49591031ywa.3 for <ice@ietf.org>; Thu, 16 Jun 2016 10:38:50 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=ErFAsGCoPwD5BIwyDr+sC406bIS6ky3ZyabW2ArDW+A=; b=ERz6xAcxRctLyeMWuUJgp9t8J5b8coujH+TlDIN7Ibt9yhSJ45+lfzkRoay+5K/GZY KqSym/wKk8vPMB2gB9Psu13OR8hWbkHRVE6JqJxRxPWqw8QE0bINNnzePvrtnhtutIri gxW+XZZ+yLho/z8jld6h6GgXSOn2iyDqAi37cIFOby6f+CVBZv80IM+561BP4Cfx1QmJ o05NODn8iqLYM5DbAW50n2G2kzRngqAKhjZzY+h+gmZaEEiNG8warhUVaST4699Jkd0H QuxK5OiyeCWDcXRTOmcxd1OzTeq/dg2qSylacOLbBEjBsUyhR1LRz/VegxrrUaVQPs2P ku7w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=ErFAsGCoPwD5BIwyDr+sC406bIS6ky3ZyabW2ArDW+A=; b=JT04+KLxRPcA83doWa103Go5VyqUzTWQwRL7+yMegnfdfgL5UEgSkqKqE3IeJaCnMx CrWY0QokiwwG6gDLz5wBIjdzoKFN+/HrNNMAVf4hhdcsKz28uaCpo5AH2Qyed/zIumKc eus/6qHImnH7erSg4CeyB6Cre4VS2mHzNMB2dZm4d5ALNBKOrR9hNfSLVjO5x0bWRCdv xnCYWZNdY6wOOZVFXmRDysoYHo4u87/krq0PAHTzrxIzI+09x0ZbhPrEiMhMzDCOBE3N erOaXgLMgKSdEwUubuaTSLKwlH9RQW5oQh63nICakY/uQmhdfkKH0cOvlwgqo2A6qmm2 qCfA==
X-Gm-Message-State: ALyK8tLRNxaOELNUSeeoLjHW4j387DY/jFMGNdcOidK83npX8O0nd9C57/BAmkqqmm/5L5hvCl/toXQTmk7V9P9w
X-Received: by 10.37.214.2 with SMTP id n2mr3120882ybg.161.1466098729530; Thu, 16 Jun 2016 10:38:49 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.13.233.194 with HTTP; Thu, 16 Jun 2016 10:38:48 -0700 (PDT)
In-Reply-To: <7594FB04B1934943A5C02806D1A2204B38057872@ESESSMB209.ericsson.se>
References: <CAK35n0ZHAq6sZL7w=_0gB=EVPGD+AgZ_+BwxCAxOjr-L70xqYg@mail.gmail.com> <CAJrXDUF2+CsdiLL-PhkAr3Q4EqcLqUo1SbGEnEKWMQ_7JRar7Q@mail.gmail.com> <D36E1E9B.9565%christer.holmberg@ericsson.com> <CAJrXDUFk7dV9ccaMV-6dQ75e4VnPd+6p5YhEyEk08fvO25B3Bg@mail.gmail.com> <CAK35n0bMntUnQLdnN_OA=_TARKJAXcfhnMBVjtkrm=a7dWjyzw@mail.gmail.com> <D388347E.AE64%christer.holmberg@ericsson.com> <CAK35n0akwqryLqzteL3HTM6TZeNVWLm5+BMrSeMpRR4Be++y=w@mail.gmail.com> <7594FB04B1934943A5C02806D1A2204B38057872@ESESSMB209.ericsson.se>
From: Taylor Brandstetter <deadbeef@google.com>
Date: Thu, 16 Jun 2016 10:38:48 -0700
Message-ID: <CAK35n0bq1gCQx7JbaGiaO8f3TM4jdfbpcsxD68aRzWwqxTtKSA@mail.gmail.com>
To: Christer Holmberg <christer.holmberg@ericsson.com>
Content-Type: multipart/alternative; boundary=94eb2c068682fb2d73053568b5ca
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/fodLmfjUKE6ymNLlqdHoWSncphY>
Cc: Peter Thatcher <pthatcher@google.com>, "ice@ietf.org" <ice@ietf.org>
Subject: Re: [Ice] Issues related to ICE role switching and conflicts
X-BeenThere: ice@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Interactive Connectivity Establishment \(ICE\)" <ice.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ice>, <mailto:ice-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ice/>
List-Post: <mailto:ice@ietf.org>
List-Help: <mailto:ice-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ice>, <mailto:ice-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Jun 2016 17:38:56 -0000

--94eb2c068682fb2d73053568b5ca
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

> I am not sure how that would occur: an endpoint always know whether it's
an offerer or answerer.

If an endpoint always knows whether it's an offerer or an answerer, there
would be no point in having a tie-breaker.

One example of how this is possible:
https://tools.ietf.org/html/rfc3725#section-4.2
In short, the third-party call control system acts as the offerer for each
of the endpoints it's connecting.

This was apparently brought up at IETF 68. See slide 15:
https://www.ietf.org/proceedings/68/slides/mmusic-0.pdf

> So, we need to work on text which says that, once the roles have been
determined, endpoints should not change them during an ICE restart - unless
they have to.

Agreed.

On Thu, Jun 16, 2016 at 9:38 AM, Christer Holmberg <
christer.holmberg@ericsson.com> wrote:

> Hi,
>
> >If I understand correctly, your point is that changing from "full ->
> full" to "full -> lite" would not require a role
> >change, because the offering endpoint would already have the
> "controlling" role?
>
> Correct. Note, though, that my comment was only on the initial offer, whe=
n
> forking can occur.
>
> >However, there are still situations where the "full" peer could end up
> with a "controlled" role, such as:
> >
> >1. The full peer being transferred to the lite peer was the answerer
> initially.
>
> Correct.
>
> >2. Both endpoints in the initial offer/answer exchange believed
> themselves to be the offerer (or answerer), leaving the initial role
> decision up to the tie-breaker.
>
> I am not sure how that would occur: an endpoint always know whether it's
> an offerer or answerer.
>
> >3. The offer->answer direction is reversed in the second exchange.
>
> Correct.
>
> So, we need to work on text which says that, once the roles have been
> determined, endpoints should not change them during an ICE restart - unle=
ss
> they have to.
>
> In offer/answer terminology that means that, when a subsequent offer is
> sent - for whatever reason (including, but not limited to, an ICE restart=
)
> - the roles should not change.
>
> In 5245bis we don't talk about offers and answers, so we have to write
> similar text using more generic language.
>
> Regards,
>
> Christer
>
>
>
> On Thu, Jun 16, 2016 at 12:50 AM, Christer Holmberg <
> christer.holmberg@ericsson.com> wrote:
> Hi,
>
> If I understand correctly, forking can only trigger a role change when th=
e
> offerer is ICE lite, and the remote peers are full and lite.
>
> Because, if the offerer is full ICE, it MUST take the controlling role, n=
o
> matter if the remote peers are full or lite.
>
> Regards,
>
> Christer
>
>
> From: Taylor Brandstetter <deadbeef@google.com>
> Date: Friday 27 May 2016 at 22:24
> To: "pthatcher@google.com" <pthatcher@google.com>
> Cc: Christer Holmberg <christer.holmberg@ericsson.com>, "ice@ietf.org" <
> ice@ietf.org>
>
> Subject: Re: [Ice] Issues related to ICE role switching and conflicts
>
> Yes, sequential forking is the main use case. Specifically, it seems that
> the ability to switch ICE roles was intended for the third-party call
> control use cases described here: https://tools.ietf.org/html/rfc3725
>
> On Fri, May 27, 2016 at 8:09 AM, Peter Thatcher <pthatcher@google.com>
> wrote:
> Sequential forking, I believe.
>
> On Fri, May 27, 2016 at 5:57 AM, Christer Holmberg <
> christer.holmberg@ericsson.com> wrote:
>
> Hi,
>
> What use-cases are there for a full->lite switch? When an endpoint
> realises that it=E2=80=99s no longer behind a NAT, and doesn=E2=80=99t wa=
nt to use full ICE?
>
> As far as I understand, ICE-lite is meant for =E2=80=9Cstatic=E2=80=9D ne=
twork boxes
> (gateways etc) that are not located behind a NAT.
>
> Regards,
>
> Christer
>
>
>
> From: Ice <ice-bounces@ietf.org> on behalf of "pthatcher@google.com" <
> pthatcher@google.com>
> Date: Thursday 26 May 2016 at 22:56
> To: Taylor Brandstetter <deadbeef@google.com>
> Cc: "ice@ietf.org" <ice@ietf.org>
> Subject: Re: [Ice] Issues related to ICE role switching and conflicts
>
>
>
> On Fri, May 20, 2016 at 9:16 AM, Taylor Brandstetter <deadbeef@google.com=
>
> wrote:
> While investigating a WebRTC issue related to ICE role conflicts, I
> noticed what seem to be some minor oddities with the rules surrounding IC=
E
> role determination. I'd like to hear what people think about these issues=
,
> and find out if I'm overlooking any motivations for the current rules.
> 1. Section 5.1.2, Determining Role states "An ICE restart causes a new
> selection of roles and tiebreakers". The only time this is necessary, as
> far as I can tell, is when an agent is changing its implementation level
> (such as "full -> lite") and one agent needs to take up the controlling
> role. So it would be ideal if this was the only situation that caused new
> role selection. Otherwise, in a third-party call control use case that
> resulted in a role conflict initially, every ICE restart will probably
> result in another role conflict, as the agents re-select their initial
> conflicting roles. Also, what happens if ICE is restarting for only one
> media stream and the role changes according to this rule? From the
> perspective of the non-restarting media streams, the role would be
> switching in the middle of ICE processing.
> =E2=80=8BI think that the two rules in the spec of "must change role" and=
 "role
> must be the same for all media streams" is bad combination, and I assume =
a
> mistake in RFC5245 that no one noticed before.  Changing the role of the
> non-restarted media streams is unnecessary and can only lead to problems.
> But rather than have to have per-media-stream roles (relaxing the second
> rule), I think it would be easier to not change the role with an ICE
> restart (in other words, relax the first rule).  As you point out, there
> really isn't any reason to except if the remote side moves from full to
> lite, which can be handled with a specific rule rather than a general "mu=
st
> always change" rule.
>
> So, I agree with changing the rule from "always change the role for all
> media streams when any stream is restarted" to "never change the role
> except when the remote implementation level switches to a lite
> implementation".=E2=80=8B
>
> 1. Also, why select a new tiebreaker? I don't see any real issue with
> this, but it seems pointless.
> I also don't see a point, and would be in favor of not requiring it to
> change, if we can't think of a good reason to require it to change.
>
> 1. There's nothing that says "when changing implementation level, you MUS=
T
> restart ICE for all media streams". This requirement existed in draft 13 =
of
> ICE, but then there was a bunch of restructuring and I think it may have
> been removed accidentally. Regardless, I believe this condition should be
> added back, because changing implementation level in the middle of ICE
> processing for a media stream doesn't make much sense.
> If the implementation level must be the same for all media streams (and i=
t
> must be, right?), then I think you're right that we should require an ICE
> restart for all the media streams when the implementation level changes.
> Otherwise, as you say, a given media stream will have the remote
> implementation level change without a restart, which seems problematic.
> And I don't see any reason why you wouldn't restart all media streams whe=
n
> you change the implementation level (presumably you're talking to a
> different endpoint anyway).
>
> 1. Section 6.1.3.1, Failure Cases states that when receiving a "role
> conflict" error response, "the agent MUST switch to the
> (controlling|controlled) role if it has not already done so". The conditi=
on
> "if it has not already done so", if interpreted literally, means that the
> agent can only switch to a role once. I don't think this was the intentio=
n,
> so the condition can probably be removed. It's worth noting that this
> condition doesn't exist in Section 6.2.1.1, Detecting and Repairing Role
> Conflicts.
> =E2=80=8BI agree that it should be more clear, and would be with your sug=
gested
> text change.
> =E2=80=8B
> 1. Starting to really stretch here, but in the rare situation where
> there's a role conflict and the tie-breakers are equal, the peers could
> continue flipping between roles ad infinitum. Why not just generate a new
> tie-breaker? I saw that this was once brought up on the MMUSIC mailing li=
st
> but I couldn't find a response.
> =E2=80=8BIt seems so rare as to not matter.  But if it would make you and=
 others
> feel more comfortable, I'd be fine with that logic.=E2=80=8B
>
>
> If there's general agreement about these points, I'll happily write some
> pull requests for ICEbis.
>
> _______________________________________________
> Ice mailing list
> Ice@ietf.org
> https://www.ietf.org/mailman/listinfo/ice
>
>
> _______________________________________________
> Ice mailing list
> Ice@ietf.org
> https://www.ietf.org/mailman/listinfo/ice
>
>
>
>

--94eb2c068682fb2d73053568b5ca
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">&gt;=C2=A0<span style=3D"font-size:12.8px">I am not sure h=
ow that would occur: an endpoint always know whether it&#39;s an offerer or=
 answerer.</span><div><span style=3D"font-size:12.8px"><br></span></div><di=
v><span style=3D"font-size:12.8px">If an endpoint always knows whether it&#=
39;s an offerer or an answerer, there would be no point in having a tie-bre=
aker.</span></div><div><span style=3D"font-size:12.8px"><br></span></div><d=
iv><span style=3D"font-size:12.8px">One example of how this is possible:=C2=
=A0<a href=3D"https://tools.ietf.org/html/rfc3725#section-4.2">https://tool=
s.ietf.org/html/rfc3725#section-4.2</a><br></span>In short, the third-party=
 call control system acts as the offerer for each of the endpoints it&#39;s=
 connecting.</div><div><br></div><div>This was apparently brought up at IET=
F 68. See slide 15:=C2=A0<a href=3D"https://www.ietf.org/proceedings/68/sli=
des/mmusic-0.pdf">https://www.ietf.org/proceedings/68/slides/mmusic-0.pdf</=
a></div><div><div><span style=3D"font-size:12.8px"><br></span></div><div><s=
pan style=3D"font-size:12.8px">&gt;=C2=A0</span><span style=3D"font-size:12=
.8px">So, we need to work on text which says that, once the roles have been=
 determined, endpoints should not change them during an ICE restart - unles=
s they have to.</span></div><div><span style=3D"font-size:12.8px"><br></spa=
n></div><div><span style=3D"font-size:12.8px">Agreed.</span></div></div></d=
iv><div class=3D"gmail_extra"><br><div class=3D"gmail_quote">On Thu, Jun 16=
, 2016 at 9:38 AM, Christer Holmberg <span dir=3D"ltr">&lt;<a href=3D"mailt=
o:christer.holmberg@ericsson.com" target=3D"_blank">christer.holmberg@erics=
son.com</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_quote" style=3D=
"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<span class=3D""><br>
&gt;If I understand correctly, your point is that changing from &quot;full =
-&gt; full&quot; to &quot;full -&gt; lite&quot; would not require a role<br=
>
&gt;change, because the offering endpoint would already have the &quot;cont=
rolling&quot; role?<br>
<br>
</span>Correct. Note, though, that my comment was only on the initial offer=
, when forking can occur.<br>
<span class=3D""><br>
&gt;However, there are still situations where the &quot;full&quot; peer cou=
ld end up with a &quot;controlled&quot; role, such as:<br>
&gt;<br>
</span>&gt;1. The full peer being transferred to the lite peer was the answ=
erer initially.<br>
<br>
Correct.<br>
<br>
&gt;2. Both endpoints in the initial offer/answer exchange believed themsel=
ves to be the offerer (or answerer), leaving the initial role decision up t=
o the tie-breaker.<br>
<br>
I am not sure how that would occur: an endpoint always know whether it&#39;=
s an offerer or answerer.<br>
<br>
&gt;3. The offer-&gt;answer direction is reversed in the second exchange.<b=
r>
<br>
Correct.<br>
<br>
So, we need to work on text which says that, once the roles have been deter=
mined, endpoints should not change them during an ICE restart - unless they=
 have to.<br>
<br>
In offer/answer terminology that means that, when a subsequent offer is sen=
t - for whatever reason (including, but not limited to, an ICE restart) - t=
he roles should not change.<br>
<br>
In 5245bis we don&#39;t talk about offers and answers, so we have to write =
similar text using more generic language.<br>
<br>
Regards,<br>
<br>
Christer<br>
<div><div class=3D"h5"><br>
<br>
<br>
On Thu, Jun 16, 2016 at 12:50 AM, Christer Holmberg &lt;<a href=3D"mailto:c=
hrister.holmberg@ericsson.com">christer.holmberg@ericsson.com</a>&gt; wrote=
:<br>
Hi,<br>
<br>
If I understand correctly, forking can only trigger a role change when the =
offerer is ICE lite, and the remote peers are full and lite.<br>
<br>
Because, if the offerer is full ICE, it MUST take the controlling role, no =
matter if the remote peers are full or lite.<br>
<br>
Regards,<br>
<br>
Christer<br>
<br>
<br>
From: Taylor Brandstetter &lt;<a href=3D"mailto:deadbeef@google.com">deadbe=
ef@google.com</a>&gt;<br>
Date: Friday 27 May 2016 at 22:24<br>
To: &quot;<a href=3D"mailto:pthatcher@google.com">pthatcher@google.com</a>&=
quot; &lt;<a href=3D"mailto:pthatcher@google.com">pthatcher@google.com</a>&=
gt;<br>
Cc: Christer Holmberg &lt;<a href=3D"mailto:christer.holmberg@ericsson.com"=
>christer.holmberg@ericsson.com</a>&gt;, &quot;<a href=3D"mailto:ice@ietf.o=
rg">ice@ietf.org</a>&quot; &lt;<a href=3D"mailto:ice@ietf.org">ice@ietf.org=
</a>&gt;<br>
<br>
Subject: Re: [Ice] Issues related to ICE role switching and conflicts<br>
<br>
Yes, sequential forking is the main use case. Specifically, it seems that t=
he ability to switch ICE roles was intended for the third-party call contro=
l use cases described here: <a href=3D"https://tools.ietf.org/html/rfc3725"=
 rel=3D"noreferrer" target=3D"_blank">https://tools.ietf.org/html/rfc3725</=
a><br>
<br>
On Fri, May 27, 2016 at 8:09 AM, Peter Thatcher &lt;<a href=3D"mailto:pthat=
cher@google.com">pthatcher@google.com</a>&gt; wrote:<br>
Sequential forking, I believe.<br>
<br>
On Fri, May 27, 2016 at 5:57 AM, Christer Holmberg &lt;<a href=3D"mailto:ch=
rister.holmberg@ericsson.com">christer.holmberg@ericsson.com</a>&gt; wrote:=
<br>
<br>
Hi,<br>
<br>
What use-cases are there for a full-&gt;lite switch? When an endpoint reali=
ses that it=E2=80=99s no longer behind a NAT, and doesn=E2=80=99t want to u=
se full ICE?<br>
<br>
As far as I understand, ICE-lite is meant for =E2=80=9Cstatic=E2=80=9D netw=
ork boxes (gateways etc) that are not located behind a NAT.<br>
<br>
Regards,<br>
<br>
Christer<br>
<br>
<br>
<br>
From: Ice &lt;<a href=3D"mailto:ice-bounces@ietf.org">ice-bounces@ietf.org<=
/a>&gt; on behalf of &quot;<a href=3D"mailto:pthatcher@google.com">pthatche=
r@google.com</a>&quot; &lt;<a href=3D"mailto:pthatcher@google.com">pthatche=
r@google.com</a>&gt;<br>
Date: Thursday 26 May 2016 at 22:56<br>
To: Taylor Brandstetter &lt;<a href=3D"mailto:deadbeef@google.com">deadbeef=
@google.com</a>&gt;<br>
Cc: &quot;<a href=3D"mailto:ice@ietf.org">ice@ietf.org</a>&quot; &lt;<a hre=
f=3D"mailto:ice@ietf.org">ice@ietf.org</a>&gt;<br>
Subject: Re: [Ice] Issues related to ICE role switching and conflicts<br>
<br>
<br>
<br>
On Fri, May 20, 2016 at 9:16 AM, Taylor Brandstetter &lt;<a href=3D"mailto:=
deadbeef@google.com">deadbeef@google.com</a>&gt; wrote:<br>
While investigating a WebRTC issue related to ICE role conflicts, I noticed=
 what seem to be some minor oddities with the rules surrounding ICE role de=
termination. I&#39;d like to hear what people think about these issues, and=
 find out if I&#39;m overlooking any motivations for the current rules.<br>
</div></div>1. Section 5.1.2, Determining Role states &quot;An ICE restart =
causes a new selection of roles and tiebreakers&quot;. The only time this i=
s necessary, as far as I can tell, is when an agent is changing its impleme=
ntation level (such as &quot;full -&gt; lite&quot;) and one agent needs=C2=
=A0to take up the controlling role.=C2=A0So it would be ideal if this was t=
he only situation that caused new role selection. Otherwise, in a third-par=
ty call control use case that resulted in a role conflict initially, every=
=C2=A0ICE restart will probably result in another role conflict, as the age=
nts re-select their initial conflicting roles. Also, what happens if ICE is=
 restarting for only one media stream and the role changes according to thi=
s rule? From the perspective of the non-restarting media streams, the role =
would be switching in the middle of ICE processing.<br>
<span class=3D"">=E2=80=8BI think that the two rules in the spec of &quot;m=
ust change role&quot; and &quot;role must be the same for all media streams=
&quot; is bad combination, and I assume a mistake in RFC5245 that no one no=
ticed before.=C2=A0 Changing the role of the non-restarted media streams is=
 unnecessary and can only lead to problems. =C2=A0 But rather than have to =
have per-media-stream roles (relaxing the second rule), I think it would be=
 easier to not change the role with an ICE restart (in other words, relax t=
he first rule).=C2=A0 As you point out, there really isn&#39;t any reason t=
o except if the remote side moves from full to lite, which can be handled w=
ith a specific rule rather than a general &quot;must always change&quot; ru=
le.<br>
<br>
So, I agree with changing the rule from &quot;always change the role for al=
l media streams when any stream is restarted&quot; to &quot;never change th=
e role except when the remote implementation level switches to a lite imple=
mentation&quot;.=E2=80=8B<br>
=C2=A0<br>
</span>1. Also, why select a new tiebreaker? I don&#39;t see any real issue=
 with this, but it seems pointless.<br>
<span class=3D"">I also don&#39;t see a point, and would be in favor of not=
 requiring it to change, if we can&#39;t think of a good reason to require =
it to change.<br>
=C2=A0<br>
</span>1. There&#39;s nothing that says &quot;when changing implementation =
level, you MUST restart ICE for all media streams&quot;. This requirement e=
xisted in draft 13 of ICE, but then there was a bunch of restructuring and =
I think it may have been removed accidentally. Regardless, I believe this c=
ondition should be added back, because changing implementation level in the=
 middle of ICE processing for a media stream doesn&#39;t make much sense.<b=
r>
<span class=3D"">If the implementation level must be the same for all media=
 streams (and it must be, right?), then I think you&#39;re right that we sh=
ould require an ICE restart for all the media streams when the implementati=
on level changes.=C2=A0 Otherwise, as you say, a given media stream will ha=
ve the remote implementation level change without a restart, which seems pr=
oblematic.=C2=A0 And I don&#39;t see any reason why you wouldn&#39;t restar=
t all media streams when you change the implementation level (presumably yo=
u&#39;re talking to a different endpoint anyway).<br>
=C2=A0<br>
</span>1. Section 6.1.3.1, Failure Cases states that when receiving a &quot=
;role conflict&quot; error response, &quot;the agent MUST switch to the (co=
ntrolling|controlled) role if it has not already done so&quot;. The conditi=
on &quot;if it has not already done so&quot;, if interpreted literally, mea=
ns that the agent can only switch to a role once. I don&#39;t think this wa=
s the intention, so the condition can probably be removed. It&#39;s worth n=
oting that this condition doesn&#39;t exist in Section 6.2.1.1, Detecting a=
nd Repairing Role Conflicts.<br>
<span class=3D"">=E2=80=8BI agree that it should be more clear, and would b=
e with your suggested text change. =C2=A0<br>
=E2=80=8B<br>
</span>1. Starting to really stretch here, but in the rare situation where =
there&#39;s a role conflict and the tie-breakers are equal, the peers could=
 continue flipping between roles ad infinitum. Why not just generate a new =
tie-breaker? I saw that this was once brought up on the MMUSIC mailing list=
 but I couldn&#39;t find a response.<br>
<div class=3D"HOEnZb"><div class=3D"h5">=E2=80=8BIt seems so rare as to not=
 matter.=C2=A0 But if it would make you and others feel more comfortable, I=
&#39;d be fine with that logic.=E2=80=8B<br>
<br>
=C2=A0<br>
If there&#39;s general agreement about these points, I&#39;ll happily write=
 some pull requests for ICEbis.<br>
<br>
_______________________________________________<br>
Ice mailing list<br>
<a href=3D"mailto:Ice@ietf.org">Ice@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/ice" rel=3D"noreferrer" ta=
rget=3D"_blank">https://www.ietf.org/mailman/listinfo/ice</a><br>
<br>
<br>
_______________________________________________<br>
Ice mailing list<br>
<a href=3D"mailto:Ice@ietf.org">Ice@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/ice" rel=3D"noreferrer" ta=
rget=3D"_blank">https://www.ietf.org/mailman/listinfo/ice</a><br>
<br>
<br>
<br>
</div></div></blockquote></div><br></div>

--94eb2c068682fb2d73053568b5ca--


From nobody Thu Jun 16 10:52:26 2016
Return-Path: <christer.holmberg@ericsson.com>
X-Original-To: ice@ietfa.amsl.com
Delivered-To: ice@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AAA4112D850 for <ice@ietfa.amsl.com>; Thu, 16 Jun 2016 10:52:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.221
X-Spam-Level: 
X-Spam-Status: No, score=-4.221 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8vOUP1ZyiWE0 for <ice@ietfa.amsl.com>; Thu, 16 Jun 2016 10:52:22 -0700 (PDT)
Received: from sesbmg22.ericsson.net (sesbmg22.ericsson.net [193.180.251.48]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 43ACB12D7BF for <ice@ietf.org>; Thu, 16 Jun 2016 10:52:21 -0700 (PDT)
X-AuditID: c1b4fb30-f79486d0000069d0-0a-5762e75369a5
Received: from ESESSHC015.ericsson.se (Unknown_Domain [153.88.183.63]) by sesbmg22.ericsson.net (Symantec Mail Security) with SMTP id 1B.00.27088.357E2675; Thu, 16 Jun 2016 19:52:19 +0200 (CEST)
Received: from ESESSMB209.ericsson.se ([169.254.9.154]) by ESESSHC015.ericsson.se ([153.88.183.63]) with mapi id 14.03.0294.000; Thu, 16 Jun 2016 19:52:18 +0200
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: Taylor Brandstetter <deadbeef@google.com>
Thread-Topic: [Ice] Issues related to ICE role switching and conflicts
Thread-Index: AQHRsrMPW+cUSE0OREq9RLjfNQmSUJ/LioaAgAFQTgD///GtAIAAR2MAgB7f44CAAF1+AIAAIiog///xhACAACOAsA==
Date: Thu, 16 Jun 2016 17:52:18 +0000
Message-ID: <7594FB04B1934943A5C02806D1A2204B380579BD@ESESSMB209.ericsson.se>
References: <CAK35n0ZHAq6sZL7w=_0gB=EVPGD+AgZ_+BwxCAxOjr-L70xqYg@mail.gmail.com> <CAJrXDUF2+CsdiLL-PhkAr3Q4EqcLqUo1SbGEnEKWMQ_7JRar7Q@mail.gmail.com> <D36E1E9B.9565%christer.holmberg@ericsson.com> <CAJrXDUFk7dV9ccaMV-6dQ75e4VnPd+6p5YhEyEk08fvO25B3Bg@mail.gmail.com> <CAK35n0bMntUnQLdnN_OA=_TARKJAXcfhnMBVjtkrm=a7dWjyzw@mail.gmail.com> <D388347E.AE64%christer.holmberg@ericsson.com> <CAK35n0akwqryLqzteL3HTM6TZeNVWLm5+BMrSeMpRR4Be++y=w@mail.gmail.com> <7594FB04B1934943A5C02806D1A2204B38057872@ESESSMB209.ericsson.se> <CAK35n0bq1gCQx7JbaGiaO8f3TM4jdfbpcsxD68aRzWwqxTtKSA@mail.gmail.com>
In-Reply-To: <CAK35n0bq1gCQx7JbaGiaO8f3TM4jdfbpcsxD68aRzWwqxTtKSA@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [153.88.183.148]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFupikeLIzCtJLcpLzFFi42KZGbHdXjf4eVK4wbN5qhaXVzxktfh2odbi 2vLXrA7MHgs2lXosWfKTKYApissmJTUnsyy1SN8ugSvj0v0DLAV3Uiq2fjzN3sA4IamLkZND QsBEYvPum0wQtpjEhXvr2boYuTiEBI4wSqw9PJsRwlnCKHH/2EqgDAcHm4CFRPc/bZAGEQFd iZtfF7KB2MwCHhJftjSyg9jCAq4S/+f3s0LUuEk8u/uaGcLOkmhZsRfMZhFQlfjRdYoFxOYV 8JV4MHUB1OKbLBKXJu0CG8QpECix8PcXsOsYga77fmoNE8QycYlbT+ZDXS0gsWTPeWYIW1Ti 5eN/rBC2kkTjkiesIDczC2hKrN+lD9GqKDGl+yE7xF5BiZMzn7BMYBSbhWTqLISOWUg6ZiHp WMDIsopRtDi1OCk33chIL7UoM7m4OD9PLy+1ZBMjMIYObvltsIPx5XPHQ4wCHIxKPLwPzieG C7EmlhVX5h5ilOBgVhLhzXmSFC7Em5JYWZValB9fVJqTWnyIUZqDRUmc1/+lYriQQHpiSWp2 ampBahFMlomDU6qB0dX32swPwV+bvDPX/FX/PenGl9QJxQelTrzMFLpl0Hp5in5TcQKbiu2i 3mmib/KdnU8t22lc9vRuNvO2dwkx+z6dmxbhcoDvg83++CPbZk8SWjXr0xEftVWMWx8t283F eEOTneuhh90ce/GndoeWn470V34wcYrHxOMPDPY+WSG0qCJ3zu6bUpxKLMUZiYZazEXFiQCf tZfjnQIAAA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/WrHQGpcp6LVAJA8z6BLTu-gnGgo>
Cc: Peter Thatcher <pthatcher@google.com>, "ice@ietf.org" <ice@ietf.org>
Subject: Re: [Ice] Issues related to ICE role switching and conflicts
X-BeenThere: ice@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Interactive Connectivity Establishment \(ICE\)" <ice.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ice>, <mailto:ice-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ice/>
List-Post: <mailto:ice@ietf.org>
List-Help: <mailto:ice-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ice>, <mailto:ice-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Jun 2016 17:52:25 -0000

SGksDQoNCj4+wqBJIGFtIG5vdCBzdXJlIGhvdyB0aGF0IHdvdWxkIG9jY3VyOiBhbiBlbmRwb2lu
dCBhbHdheXMga25vdyB3aGV0aGVyIGl0J3MgYW4gb2ZmZXJlciBvciBhbnN3ZXJlci4NCj4NCj4g
SWYgYW4gZW5kcG9pbnQgYWx3YXlzIGtub3dzIHdoZXRoZXIgaXQncyBhbiBvZmZlcmVyIG9yIGFu
IGFuc3dlcmVyLCB0aGVyZSB3b3VsZCBiZSBubyBwb2ludCBpbiBoYXZpbmcgYSB0aWUtYnJlYWtl
ci4NCj4NCj4gT25lIGV4YW1wbGUgb2YgaG93IHRoaXMgaXMgcG9zc2libGU6wqBodHRwczovL3Rv
b2xzLmlldGYub3JnL2h0bWwvcmZjMzcyNSNzZWN0aW9uLTQuMg0KPiBJbiBzaG9ydCwgdGhlIHRo
aXJkLXBhcnR5IGNhbGwgY29udHJvbCBzeXN0ZW0gYWN0cyBhcyB0aGUgb2ZmZXJlciBmb3IgZWFj
aCBvZiB0aGUgZW5kcG9pbnRzIGl0J3MgY29ubmVjdGluZy4NCj4NCj4gVGhpcyB3YXMgYXBwYXJl
bnRseSBicm91Z2h0IHVwIGF0IElFVEYgNjguIFNlZSBzbGlkZSAxNTrCoGh0dHBzOi8vd3d3Lmll
dGYub3JnL3Byb2NlZWRpbmdzLzY4L3NsaWRlcy9tbXVzaWMtMC5wZGYNCg0KUGVvcGxlIHRhbGsg
YWJvdXQgdGhlc2UgM3BjYyBjYXNlcywgYnV0IGl0IHdvdWxkIGJlIHJlYWxseSBuaWNlIHRvIHNl
ZSBhbiBleGFtcGxlIDopDQoNCkhvd2V2ZXIsIEkgZG9uJ3QgdGhpbmsgdGhlIGlzc3VlIGlzIHRo
YXQgdGhlIGVuZHBvaW50cyBkb27igJl0IGtub3cgd2hldGhlciB0aGV5IGFyZSBhbiBvZmZlcmVy
IG9yIGFuZCBhbnN3ZXJlciAtIEkgdGhpbmsgdGhleSBjYXNlIGlzIHRoYXQgdGhleSBib3RoIGFj
dCBhcyBvZmZlcmVyLg0KDQpFeGFtcGxlOg0KDQotIEEgZXN0YWJsaXNoZXMgYSBzZXNzaW9uIHdp
dGggQi4gQSBpcyB0aGUgY29udHJvbGxlci4NCg0KLSBDICgzcGNjIGNvbnRyb2xsZXIpIHNlbmRz
IGFuIG9mZmVyIHRvIEEsIGluIG9yZGVyIHRvIHRyYW5zZmVyIEEgdG8gRC4NCg0KLSBDIHRha2Vz
IHRoZSByb2xlIGFzIGNvbnRyb2xsZXIuIEEgaXMgdGhlIGNvbnRyb2xsZXIgZnJvbSB0aGUgaW5p
dGlhbCBuZWdvdGlhdGlvbiB3aXRoIEIuIA0KDQotIE5vdywgaXQgbmVlZHMgdG8gYmUgZGVjaWRl
ZCB3aGV0aGVyIEEgb3IgQyBpcyBjb250cm9sbGVyLiBJIGd1ZXNzIHRoZSB0aWUtYnJlYWtlciBj
b3VsZCBiZSB1c2VkIHRvIGRldGVybWluZSB0aGF0IC0gYnV0IEEgY291bGQgYWxzbyBzaW1wbHkg
c2VuZCBhbiBhbnN3ZXIgYW5kIGNoYW5nZSBpdHMgcm9sZSB0byBDT05UUk9MTEVELg0KDQpCdXQs
ICBhZ2FpbiwgSSBoYXZlIG5vIGlkZWEgd2hldGhlciB0aGlzIGlzIHRoZSAzcGNjIGNhc2UgcGVv
cGxlIGhhdmUgaGFkIGluIG1pbmQgOikNCg0KU2luY2Ugd2UgZGVmaW5lIHRoZSB0aWUtYnJlYWtl
ciwgSSByZWFsbHkgdGhpbmsgd2Ugc2hvdWxkIGhhdmUgYW4gZXhhbXBsZSB3aGVyZSBpdCdzIG5l
ZWRlZCwgaW5zdGVhZCBvZiBvbmx5IHNheWluZyAiaW4gY2VydGFpbiAzcGNjIGNhc2VzIi4NCg0K
UmVnYXJkcywNCg0KQ2hyaXN0ZXINCg0KDQpPbiBUaHUsIEp1biAxNiwgMjAxNiBhdCA5OjM4IEFN
LCBDaHJpc3RlciBIb2xtYmVyZyA8Y2hyaXN0ZXIuaG9sbWJlcmdAZXJpY3Nzb24uY29tPiB3cm90
ZToNCkhpLA0KDQo+SWYgSSB1bmRlcnN0YW5kIGNvcnJlY3RseSwgeW91ciBwb2ludCBpcyB0aGF0
IGNoYW5naW5nIGZyb20gImZ1bGwgLT4gZnVsbCIgdG8gImZ1bGwgLT4gbGl0ZSIgd291bGQgbm90
IHJlcXVpcmUgYSByb2xlDQo+Y2hhbmdlLCBiZWNhdXNlIHRoZSBvZmZlcmluZyBlbmRwb2ludCB3
b3VsZCBhbHJlYWR5IGhhdmUgdGhlICJjb250cm9sbGluZyIgcm9sZT8NCg0KQ29ycmVjdC4gTm90
ZSwgdGhvdWdoLCB0aGF0IG15IGNvbW1lbnQgd2FzIG9ubHkgb24gdGhlIGluaXRpYWwgb2ZmZXIs
IHdoZW4gZm9ya2luZyBjYW4gb2NjdXIuDQoNCj5Ib3dldmVyLCB0aGVyZSBhcmUgc3RpbGwgc2l0
dWF0aW9ucyB3aGVyZSB0aGUgImZ1bGwiIHBlZXIgY291bGQgZW5kIHVwIHdpdGggYSAiY29udHJv
bGxlZCIgcm9sZSwgc3VjaCBhczoNCj4NCj4xLiBUaGUgZnVsbCBwZWVyIGJlaW5nIHRyYW5zZmVy
cmVkIHRvIHRoZSBsaXRlIHBlZXIgd2FzIHRoZSBhbnN3ZXJlciBpbml0aWFsbHkuDQoNCkNvcnJl
Y3QuDQoNCj4yLiBCb3RoIGVuZHBvaW50cyBpbiB0aGUgaW5pdGlhbCBvZmZlci9hbnN3ZXIgZXhj
aGFuZ2UgYmVsaWV2ZWQgdGhlbXNlbHZlcyB0byBiZSB0aGUgb2ZmZXJlciAob3IgYW5zd2VyZXIp
LCBsZWF2aW5nIHRoZSBpbml0aWFsIHJvbGUgZGVjaXNpb24gdXAgdG8gdGhlIHRpZS1icmVha2Vy
Lg0KDQpJIGFtIG5vdCBzdXJlIGhvdyB0aGF0IHdvdWxkIG9jY3VyOiBhbiBlbmRwb2ludCBhbHdh
eXMga25vdyB3aGV0aGVyIGl0J3MgYW4gb2ZmZXJlciBvciBhbnN3ZXJlci4NCg0KPjMuIFRoZSBv
ZmZlci0+YW5zd2VyIGRpcmVjdGlvbiBpcyByZXZlcnNlZCBpbiB0aGUgc2Vjb25kIGV4Y2hhbmdl
Lg0KDQpDb3JyZWN0Lg0KDQpTbywgd2UgbmVlZCB0byB3b3JrIG9uIHRleHQgd2hpY2ggc2F5cyB0
aGF0LCBvbmNlIHRoZSByb2xlcyBoYXZlIGJlZW4gZGV0ZXJtaW5lZCwgZW5kcG9pbnRzIHNob3Vs
ZCBub3QgY2hhbmdlIHRoZW0gZHVyaW5nIGFuIElDRSByZXN0YXJ0IC0gdW5sZXNzIHRoZXkgaGF2
ZSB0by4NCg0KSW4gb2ZmZXIvYW5zd2VyIHRlcm1pbm9sb2d5IHRoYXQgbWVhbnMgdGhhdCwgd2hl
biBhIHN1YnNlcXVlbnQgb2ZmZXIgaXMgc2VudCAtIGZvciB3aGF0ZXZlciByZWFzb24gKGluY2x1
ZGluZywgYnV0IG5vdCBsaW1pdGVkIHRvLCBhbiBJQ0UgcmVzdGFydCkgLSB0aGUgcm9sZXMgc2hv
dWxkIG5vdCBjaGFuZ2UuDQoNCkluIDUyNDViaXMgd2UgZG9uJ3QgdGFsayBhYm91dCBvZmZlcnMg
YW5kIGFuc3dlcnMsIHNvIHdlIGhhdmUgdG8gd3JpdGUgc2ltaWxhciB0ZXh0IHVzaW5nIG1vcmUg
Z2VuZXJpYyBsYW5ndWFnZS4NCg0KUmVnYXJkcywNCg0KQ2hyaXN0ZXINCg0KDQoNCk9uIFRodSwg
SnVuIDE2LCAyMDE2IGF0IDEyOjUwIEFNLCBDaHJpc3RlciBIb2xtYmVyZyA8Y2hyaXN0ZXIuaG9s
bWJlcmdAZXJpY3Nzb24uY29tPiB3cm90ZToNCkhpLA0KDQpJZiBJIHVuZGVyc3RhbmQgY29ycmVj
dGx5LCBmb3JraW5nIGNhbiBvbmx5IHRyaWdnZXIgYSByb2xlIGNoYW5nZSB3aGVuIHRoZSBvZmZl
cmVyIGlzIElDRSBsaXRlLCBhbmQgdGhlIHJlbW90ZSBwZWVycyBhcmUgZnVsbCBhbmQgbGl0ZS4N
Cg0KQmVjYXVzZSwgaWYgdGhlIG9mZmVyZXIgaXMgZnVsbCBJQ0UsIGl0IE1VU1QgdGFrZSB0aGUg
Y29udHJvbGxpbmcgcm9sZSwgbm8gbWF0dGVyIGlmIHRoZSByZW1vdGUgcGVlcnMgYXJlIGZ1bGwg
b3IgbGl0ZS4NCg0KUmVnYXJkcywNCg0KQ2hyaXN0ZXINCg0KDQpGcm9tOiBUYXlsb3IgQnJhbmRz
dGV0dGVyIDxkZWFkYmVlZkBnb29nbGUuY29tPg0KRGF0ZTogRnJpZGF5IDI3IE1heSAyMDE2IGF0
IDIyOjI0DQpUbzogInB0aGF0Y2hlckBnb29nbGUuY29tIiA8cHRoYXRjaGVyQGdvb2dsZS5jb20+
DQpDYzogQ2hyaXN0ZXIgSG9sbWJlcmcgPGNocmlzdGVyLmhvbG1iZXJnQGVyaWNzc29uLmNvbT4s
ICJpY2VAaWV0Zi5vcmciIDxpY2VAaWV0Zi5vcmc+DQoNClN1YmplY3Q6IFJlOiBbSWNlXSBJc3N1
ZXMgcmVsYXRlZCB0byBJQ0Ugcm9sZSBzd2l0Y2hpbmcgYW5kIGNvbmZsaWN0cw0KDQpZZXMsIHNl
cXVlbnRpYWwgZm9ya2luZyBpcyB0aGUgbWFpbiB1c2UgY2FzZS4gU3BlY2lmaWNhbGx5LCBpdCBz
ZWVtcyB0aGF0IHRoZSBhYmlsaXR5IHRvIHN3aXRjaCBJQ0Ugcm9sZXMgd2FzIGludGVuZGVkIGZv
ciB0aGUgdGhpcmQtcGFydHkgY2FsbCBjb250cm9sIHVzZSBjYXNlcyBkZXNjcmliZWQgaGVyZTog
aHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL3JmYzM3MjUNCg0KT24gRnJpLCBNYXkgMjcsIDIw
MTYgYXQgODowOSBBTSwgUGV0ZXIgVGhhdGNoZXIgPHB0aGF0Y2hlckBnb29nbGUuY29tPiB3cm90
ZToNClNlcXVlbnRpYWwgZm9ya2luZywgSSBiZWxpZXZlLg0KDQpPbiBGcmksIE1heSAyNywgMjAx
NiBhdCA1OjU3IEFNLCBDaHJpc3RlciBIb2xtYmVyZyA8Y2hyaXN0ZXIuaG9sbWJlcmdAZXJpY3Nz
b24uY29tPiB3cm90ZToNCg0KSGksDQoNCldoYXQgdXNlLWNhc2VzIGFyZSB0aGVyZSBmb3IgYSBm
dWxsLT5saXRlIHN3aXRjaD8gV2hlbiBhbiBlbmRwb2ludCByZWFsaXNlcyB0aGF0IGl04oCZcyBu
byBsb25nZXIgYmVoaW5kIGEgTkFULCBhbmQgZG9lc27igJl0IHdhbnQgdG8gdXNlIGZ1bGwgSUNF
Pw0KDQpBcyBmYXIgYXMgSSB1bmRlcnN0YW5kLCBJQ0UtbGl0ZSBpcyBtZWFudCBmb3Ig4oCcc3Rh
dGlj4oCdIG5ldHdvcmsgYm94ZXMgKGdhdGV3YXlzIGV0YykgdGhhdCBhcmUgbm90IGxvY2F0ZWQg
YmVoaW5kIGEgTkFULg0KDQpSZWdhcmRzLA0KDQpDaHJpc3Rlcg0KDQoNCg0KRnJvbTogSWNlIDxp
Y2UtYm91bmNlc0BpZXRmLm9yZz4gb24gYmVoYWxmIG9mICJwdGhhdGNoZXJAZ29vZ2xlLmNvbSIg
PHB0aGF0Y2hlckBnb29nbGUuY29tPg0KRGF0ZTogVGh1cnNkYXkgMjYgTWF5IDIwMTYgYXQgMjI6
NTYNClRvOiBUYXlsb3IgQnJhbmRzdGV0dGVyIDxkZWFkYmVlZkBnb29nbGUuY29tPg0KQ2M6ICJp
Y2VAaWV0Zi5vcmciIDxpY2VAaWV0Zi5vcmc+DQpTdWJqZWN0OiBSZTogW0ljZV0gSXNzdWVzIHJl
bGF0ZWQgdG8gSUNFIHJvbGUgc3dpdGNoaW5nIGFuZCBjb25mbGljdHMNCg0KDQoNCk9uIEZyaSwg
TWF5IDIwLCAyMDE2IGF0IDk6MTYgQU0sIFRheWxvciBCcmFuZHN0ZXR0ZXIgPGRlYWRiZWVmQGdv
b2dsZS5jb20+IHdyb3RlOg0KV2hpbGUgaW52ZXN0aWdhdGluZyBhIFdlYlJUQyBpc3N1ZSByZWxh
dGVkIHRvIElDRSByb2xlIGNvbmZsaWN0cywgSSBub3RpY2VkIHdoYXQgc2VlbSB0byBiZSBzb21l
IG1pbm9yIG9kZGl0aWVzIHdpdGggdGhlIHJ1bGVzIHN1cnJvdW5kaW5nIElDRSByb2xlIGRldGVy
bWluYXRpb24uIEknZCBsaWtlIHRvIGhlYXIgd2hhdCBwZW9wbGUgdGhpbmsgYWJvdXQgdGhlc2Ug
aXNzdWVzLCBhbmQgZmluZCBvdXQgaWYgSSdtIG92ZXJsb29raW5nIGFueSBtb3RpdmF0aW9ucyBm
b3IgdGhlIGN1cnJlbnQgcnVsZXMuDQoxLiBTZWN0aW9uIDUuMS4yLCBEZXRlcm1pbmluZyBSb2xl
IHN0YXRlcyAiQW4gSUNFIHJlc3RhcnQgY2F1c2VzIGEgbmV3IHNlbGVjdGlvbiBvZiByb2xlcyBh
bmQgdGllYnJlYWtlcnMiLiBUaGUgb25seSB0aW1lIHRoaXMgaXMgbmVjZXNzYXJ5LCBhcyBmYXIg
YXMgSSBjYW4gdGVsbCwgaXMgd2hlbiBhbiBhZ2VudCBpcyBjaGFuZ2luZyBpdHMgaW1wbGVtZW50
YXRpb24gbGV2ZWwgKHN1Y2ggYXMgImZ1bGwgLT4gbGl0ZSIpIGFuZCBvbmUgYWdlbnQgbmVlZHPC
oHRvIHRha2UgdXAgdGhlIGNvbnRyb2xsaW5nIHJvbGUuwqBTbyBpdCB3b3VsZCBiZSBpZGVhbCBp
ZiB0aGlzIHdhcyB0aGUgb25seSBzaXR1YXRpb24gdGhhdCBjYXVzZWQgbmV3IHJvbGUgc2VsZWN0
aW9uLiBPdGhlcndpc2UsIGluIGEgdGhpcmQtcGFydHkgY2FsbCBjb250cm9sIHVzZSBjYXNlIHRo
YXQgcmVzdWx0ZWQgaW4gYSByb2xlIGNvbmZsaWN0IGluaXRpYWxseSwgZXZlcnnCoElDRSByZXN0
YXJ0IHdpbGwgcHJvYmFibHkgcmVzdWx0IGluIGFub3RoZXIgcm9sZSBjb25mbGljdCwgYXMgdGhl
IGFnZW50cyByZS1zZWxlY3QgdGhlaXIgaW5pdGlhbCBjb25mbGljdGluZyByb2xlcy4gQWxzbywg
d2hhdCBoYXBwZW5zIGlmIElDRSBpcyByZXN0YXJ0aW5nIGZvciBvbmx5IG9uZSBtZWRpYSBzdHJl
YW0gYW5kIHRoZSByb2xlIGNoYW5nZXMgYWNjb3JkaW5nIHRvIHRoaXMgcnVsZT8gRnJvbSB0aGUg
cGVyc3BlY3RpdmUgb2YgdGhlIG5vbi1yZXN0YXJ0aW5nIG1lZGlhIHN0cmVhbXMsIHRoZSByb2xl
IHdvdWxkIGJlIHN3aXRjaGluZyBpbiB0aGUgbWlkZGxlIG9mIElDRSBwcm9jZXNzaW5nLg0K4oCL
SSB0aGluayB0aGF0IHRoZSB0d28gcnVsZXMgaW4gdGhlIHNwZWMgb2YgIm11c3QgY2hhbmdlIHJv
bGUiIGFuZCAicm9sZSBtdXN0IGJlIHRoZSBzYW1lIGZvciBhbGwgbWVkaWEgc3RyZWFtcyIgaXMg
YmFkIGNvbWJpbmF0aW9uLCBhbmQgSSBhc3N1bWUgYSBtaXN0YWtlIGluIFJGQzUyNDUgdGhhdCBu
byBvbmUgbm90aWNlZCBiZWZvcmUuwqAgQ2hhbmdpbmcgdGhlIHJvbGUgb2YgdGhlIG5vbi1yZXN0
YXJ0ZWQgbWVkaWEgc3RyZWFtcyBpcyB1bm5lY2Vzc2FyeSBhbmQgY2FuIG9ubHkgbGVhZCB0byBw
cm9ibGVtcy4gwqAgQnV0IHJhdGhlciB0aGFuIGhhdmUgdG8gaGF2ZSBwZXItbWVkaWEtc3RyZWFt
IHJvbGVzIChyZWxheGluZyB0aGUgc2Vjb25kIHJ1bGUpLCBJIHRoaW5rIGl0IHdvdWxkIGJlIGVh
c2llciB0byBub3QgY2hhbmdlIHRoZSByb2xlIHdpdGggYW4gSUNFIHJlc3RhcnQgKGluIG90aGVy
IHdvcmRzLCByZWxheCB0aGUgZmlyc3QgcnVsZSkuwqAgQXMgeW91IHBvaW50IG91dCwgdGhlcmUg
cmVhbGx5IGlzbid0IGFueSByZWFzb24gdG8gZXhjZXB0IGlmIHRoZSByZW1vdGUgc2lkZSBtb3Zl
cyBmcm9tIGZ1bGwgdG8gbGl0ZSwgd2hpY2ggY2FuIGJlIGhhbmRsZWQgd2l0aCBhIHNwZWNpZmlj
IHJ1bGUgcmF0aGVyIHRoYW4gYSBnZW5lcmFsICJtdXN0IGFsd2F5cyBjaGFuZ2UiIHJ1bGUuDQoN
ClNvLCBJIGFncmVlIHdpdGggY2hhbmdpbmcgdGhlIHJ1bGUgZnJvbSAiYWx3YXlzIGNoYW5nZSB0
aGUgcm9sZSBmb3IgYWxsIG1lZGlhIHN0cmVhbXMgd2hlbiBhbnkgc3RyZWFtIGlzIHJlc3RhcnRl
ZCIgdG8gIm5ldmVyIGNoYW5nZSB0aGUgcm9sZSBleGNlcHQgd2hlbiB0aGUgcmVtb3RlIGltcGxl
bWVudGF0aW9uIGxldmVsIHN3aXRjaGVzIHRvIGEgbGl0ZSBpbXBsZW1lbnRhdGlvbiIu4oCLDQrC
oA0KMS4gQWxzbywgd2h5IHNlbGVjdCBhIG5ldyB0aWVicmVha2VyPyBJIGRvbid0IHNlZSBhbnkg
cmVhbCBpc3N1ZSB3aXRoIHRoaXMsIGJ1dCBpdCBzZWVtcyBwb2ludGxlc3MuDQpJIGFsc28gZG9u
J3Qgc2VlIGEgcG9pbnQsIGFuZCB3b3VsZCBiZSBpbiBmYXZvciBvZiBub3QgcmVxdWlyaW5nIGl0
IHRvIGNoYW5nZSwgaWYgd2UgY2FuJ3QgdGhpbmsgb2YgYSBnb29kIHJlYXNvbiB0byByZXF1aXJl
IGl0IHRvIGNoYW5nZS4NCsKgDQoxLiBUaGVyZSdzIG5vdGhpbmcgdGhhdCBzYXlzICJ3aGVuIGNo
YW5naW5nIGltcGxlbWVudGF0aW9uIGxldmVsLCB5b3UgTVVTVCByZXN0YXJ0IElDRSBmb3IgYWxs
IG1lZGlhIHN0cmVhbXMiLiBUaGlzIHJlcXVpcmVtZW50IGV4aXN0ZWQgaW4gZHJhZnQgMTMgb2Yg
SUNFLCBidXQgdGhlbiB0aGVyZSB3YXMgYSBidW5jaCBvZiByZXN0cnVjdHVyaW5nIGFuZCBJIHRo
aW5rIGl0IG1heSBoYXZlIGJlZW4gcmVtb3ZlZCBhY2NpZGVudGFsbHkuIFJlZ2FyZGxlc3MsIEkg
YmVsaWV2ZSB0aGlzIGNvbmRpdGlvbiBzaG91bGQgYmUgYWRkZWQgYmFjaywgYmVjYXVzZSBjaGFu
Z2luZyBpbXBsZW1lbnRhdGlvbiBsZXZlbCBpbiB0aGUgbWlkZGxlIG9mIElDRSBwcm9jZXNzaW5n
IGZvciBhIG1lZGlhIHN0cmVhbSBkb2Vzbid0IG1ha2UgbXVjaCBzZW5zZS4NCklmIHRoZSBpbXBs
ZW1lbnRhdGlvbiBsZXZlbCBtdXN0IGJlIHRoZSBzYW1lIGZvciBhbGwgbWVkaWEgc3RyZWFtcyAo
YW5kIGl0IG11c3QgYmUsIHJpZ2h0PyksIHRoZW4gSSB0aGluayB5b3UncmUgcmlnaHQgdGhhdCB3
ZSBzaG91bGQgcmVxdWlyZSBhbiBJQ0UgcmVzdGFydCBmb3IgYWxsIHRoZSBtZWRpYSBzdHJlYW1z
IHdoZW4gdGhlIGltcGxlbWVudGF0aW9uIGxldmVsIGNoYW5nZXMuwqAgT3RoZXJ3aXNlLCBhcyB5
b3Ugc2F5LCBhIGdpdmVuIG1lZGlhIHN0cmVhbSB3aWxsIGhhdmUgdGhlIHJlbW90ZSBpbXBsZW1l
bnRhdGlvbiBsZXZlbCBjaGFuZ2Ugd2l0aG91dCBhIHJlc3RhcnQsIHdoaWNoIHNlZW1zIHByb2Js
ZW1hdGljLsKgIEFuZCBJIGRvbid0IHNlZSBhbnkgcmVhc29uIHdoeSB5b3Ugd291bGRuJ3QgcmVz
dGFydCBhbGwgbWVkaWEgc3RyZWFtcyB3aGVuIHlvdSBjaGFuZ2UgdGhlIGltcGxlbWVudGF0aW9u
IGxldmVsIChwcmVzdW1hYmx5IHlvdSdyZSB0YWxraW5nIHRvIGEgZGlmZmVyZW50IGVuZHBvaW50
IGFueXdheSkuDQrCoA0KMS4gU2VjdGlvbiA2LjEuMy4xLCBGYWlsdXJlIENhc2VzIHN0YXRlcyB0
aGF0IHdoZW4gcmVjZWl2aW5nIGEgInJvbGUgY29uZmxpY3QiIGVycm9yIHJlc3BvbnNlLCAidGhl
IGFnZW50IE1VU1Qgc3dpdGNoIHRvIHRoZSAoY29udHJvbGxpbmd8Y29udHJvbGxlZCkgcm9sZSBp
ZiBpdCBoYXMgbm90IGFscmVhZHkgZG9uZSBzbyIuIFRoZSBjb25kaXRpb24gImlmIGl0IGhhcyBu
b3QgYWxyZWFkeSBkb25lIHNvIiwgaWYgaW50ZXJwcmV0ZWQgbGl0ZXJhbGx5LCBtZWFucyB0aGF0
IHRoZSBhZ2VudCBjYW4gb25seSBzd2l0Y2ggdG8gYSByb2xlIG9uY2UuIEkgZG9uJ3QgdGhpbmsg
dGhpcyB3YXMgdGhlIGludGVudGlvbiwgc28gdGhlIGNvbmRpdGlvbiBjYW4gcHJvYmFibHkgYmUg
cmVtb3ZlZC4gSXQncyB3b3J0aCBub3RpbmcgdGhhdCB0aGlzIGNvbmRpdGlvbiBkb2Vzbid0IGV4
aXN0IGluIFNlY3Rpb24gNi4yLjEuMSwgRGV0ZWN0aW5nIGFuZCBSZXBhaXJpbmcgUm9sZSBDb25m
bGljdHMuDQrigItJIGFncmVlIHRoYXQgaXQgc2hvdWxkIGJlIG1vcmUgY2xlYXIsIGFuZCB3b3Vs
ZCBiZSB3aXRoIHlvdXIgc3VnZ2VzdGVkIHRleHQgY2hhbmdlLiDCoA0K4oCLDQoxLiBTdGFydGlu
ZyB0byByZWFsbHkgc3RyZXRjaCBoZXJlLCBidXQgaW4gdGhlIHJhcmUgc2l0dWF0aW9uIHdoZXJl
IHRoZXJlJ3MgYSByb2xlIGNvbmZsaWN0IGFuZCB0aGUgdGllLWJyZWFrZXJzIGFyZSBlcXVhbCwg
dGhlIHBlZXJzIGNvdWxkIGNvbnRpbnVlIGZsaXBwaW5nIGJldHdlZW4gcm9sZXMgYWQgaW5maW5p
dHVtLiBXaHkgbm90IGp1c3QgZ2VuZXJhdGUgYSBuZXcgdGllLWJyZWFrZXI/IEkgc2F3IHRoYXQg
dGhpcyB3YXMgb25jZSBicm91Z2h0IHVwIG9uIHRoZSBNTVVTSUMgbWFpbGluZyBsaXN0IGJ1dCBJ
IGNvdWxkbid0IGZpbmQgYSByZXNwb25zZS4NCuKAi0l0IHNlZW1zIHNvIHJhcmUgYXMgdG8gbm90
IG1hdHRlci7CoCBCdXQgaWYgaXQgd291bGQgbWFrZSB5b3UgYW5kIG90aGVycyBmZWVsIG1vcmUg
Y29tZm9ydGFibGUsIEknZCBiZSBmaW5lIHdpdGggdGhhdCBsb2dpYy7igIsNCg0KwqANCklmIHRo
ZXJlJ3MgZ2VuZXJhbCBhZ3JlZW1lbnQgYWJvdXQgdGhlc2UgcG9pbnRzLCBJJ2xsIGhhcHBpbHkg
d3JpdGUgc29tZSBwdWxsIHJlcXVlc3RzIGZvciBJQ0ViaXMuDQoNCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQpJY2UgbWFpbGluZyBsaXN0DQpJY2VAaWV0
Zi5vcmcNCmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vaWNlDQoNCg0KX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCkljZSBtYWlsaW5n
IGxpc3QNCkljZUBpZXRmLm9yZw0KaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5m
by9pY2UNCg0KDQoNCg==


From nobody Thu Jun 16 11:33:28 2016
Return-Path: <deadbeef@google.com>
X-Original-To: ice@ietfa.amsl.com
Delivered-To: ice@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 15FBA12DAA8 for <ice@ietfa.amsl.com>; Thu, 16 Jun 2016 11:33:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.126
X-Spam-Level: 
X-Spam-Status: No, score=-4.126 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RP_MATCHES_RCVD=-1.426, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=google.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vTdpf0jdriDe for <ice@ietfa.amsl.com>; Thu, 16 Jun 2016 11:33:24 -0700 (PDT)
Received: from mail-yw0-x22a.google.com (mail-yw0-x22a.google.com [IPv6:2607:f8b0:4002:c05::22a]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2D6BB12DAC0 for <ice@ietf.org>; Thu, 16 Jun 2016 11:33:22 -0700 (PDT)
Received: by mail-yw0-x22a.google.com with SMTP id g20so51097579ywb.0 for <ice@ietf.org>; Thu, 16 Jun 2016 11:33:22 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=7SaYRcuILIL6aUFMrp+z1FGSk6p6epIld8jYubHJQIk=; b=jf9Cue1g2MD5coUfLAl/UbqjeyPwncZfjzjq47FNnrxp/sC6VmIN+kQuq2eTaQ6VNN Wd8cdOWjxEZNzWYdZVJd343eGhHtJAxQXe7/opnC0leujpIGgbZDjyBsHCslMyhUlrqI P3Wb//Ip3zte4lEB9IFRAOiFXn4TJgzD9DgmUcB65M6aqHITFLidHOs/Src3WOXL/wI3 4L9er0AHkSFH8tBHXrR3M8DDon2jk6YoXjbTCiyekYlQILhvL42GunFBAEc/B8uYXdsG 23j3KojqGhVza2LeMuHAy7qRkqse/4fjGMFqzPc5YBqLQGMaqowsc0Do9+DhjBjjW/+C cBOg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=7SaYRcuILIL6aUFMrp+z1FGSk6p6epIld8jYubHJQIk=; b=djC4PRK+xxO1NSQ78emdkVN0hc51S4oav8oO6AMMaeccWbJwvn0QiBqP62sGWOdUaG /5Sw+n6ymxknwmBqThwM7GyJjmrBrAekSup3vu3l9shkVU6ihWM0hVKz4PKZQzeX8qPx DYUVaBID2GU1F7wDyzwDDpEQfW8BiZS07/xbvKDmuSpoDdOjeGEjMU3UpRYkhHRDVh5Q IgbLy4+7+Dz6Ji/zOoKr5iuKg7N4qPBMMpRLUZmD/BSUak2GW3/dLA5xXD4fe0SY6BbF jclVJ63bPJuTTpZxGTwMnyT5uHBL7JTHtFTINb4851GDpSHdb8fKic406dRUNY5nJhco NoxQ==
X-Gm-Message-State: ALyK8tLMvZCMq1SL9tbeZ47NEWu/E7anJXRO8Byb/nEI/I0tnodzLKx7SD50v/ly1+pUFT1h8v8MF/HHK9ZH5ZIG
X-Received: by 10.129.147.132 with SMTP id k126mr3791895ywg.131.1466102001039;  Thu, 16 Jun 2016 11:33:21 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.13.233.194 with HTTP; Thu, 16 Jun 2016 11:33:20 -0700 (PDT)
In-Reply-To: <7594FB04B1934943A5C02806D1A2204B380579BD@ESESSMB209.ericsson.se>
References: <CAK35n0ZHAq6sZL7w=_0gB=EVPGD+AgZ_+BwxCAxOjr-L70xqYg@mail.gmail.com> <CAJrXDUF2+CsdiLL-PhkAr3Q4EqcLqUo1SbGEnEKWMQ_7JRar7Q@mail.gmail.com> <D36E1E9B.9565%christer.holmberg@ericsson.com> <CAJrXDUFk7dV9ccaMV-6dQ75e4VnPd+6p5YhEyEk08fvO25B3Bg@mail.gmail.com> <CAK35n0bMntUnQLdnN_OA=_TARKJAXcfhnMBVjtkrm=a7dWjyzw@mail.gmail.com> <D388347E.AE64%christer.holmberg@ericsson.com> <CAK35n0akwqryLqzteL3HTM6TZeNVWLm5+BMrSeMpRR4Be++y=w@mail.gmail.com> <7594FB04B1934943A5C02806D1A2204B38057872@ESESSMB209.ericsson.se> <CAK35n0bq1gCQx7JbaGiaO8f3TM4jdfbpcsxD68aRzWwqxTtKSA@mail.gmail.com> <7594FB04B1934943A5C02806D1A2204B380579BD@ESESSMB209.ericsson.se>
From: Taylor Brandstetter <deadbeef@google.com>
Date: Thu, 16 Jun 2016 11:33:20 -0700
Message-ID: <CAK35n0ZDZJGF1kwyWkastwOYznNXTAxeP2XZ+UPr80WWUq4y9w@mail.gmail.com>
To: Christer Holmberg <christer.holmberg@ericsson.com>
Content-Type: multipart/alternative; boundary=94eb2c07f3b2fa875c0535697848
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/6POodaR42oOgi54WSwikBkHGbv8>
Cc: Peter Thatcher <pthatcher@google.com>, "ice@ietf.org" <ice@ietf.org>
Subject: Re: [Ice] Issues related to ICE role switching and conflicts
X-BeenThere: ice@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Interactive Connectivity Establishment \(ICE\)" <ice.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ice>, <mailto:ice-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ice/>
List-Post: <mailto:ice@ietf.org>
List-Help: <mailto:ice-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ice>, <mailto:ice-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Jun 2016 18:33:27 -0000

--94eb2c07f3b2fa875c0535697848
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

> However, I don't think the issue is that the endpoints don=E2=80=99t know=
 whether
they are an offerer or and answerer - I think they case is that they both
act as offerer.

Yes, sorry if my wording was poor. The case I'm talking about is when the
endpoints performing ICE both acted as offerer (or answerer). Or in
RFC5245bis terminology, both acted as the initiator or responder.

https://tools.ietf.org/html/rfc3725#section-4.2, which I linked earlier,
shows an example of this. The flow is, in essence:

1. Controller sends offer to Alice.
2. Alice sends an answer to Controller, taking controlled role.
3. Controller sends offer to Bob using information from Alice's answer.
4. Bob sends answer to Controller, taking controlled role.
5. Now Alice is performing ICE with Bob, and they both have the controlled
role. Hence the tie-breaker is needed.


On Thu, Jun 16, 2016 at 10:52 AM, Christer Holmberg <
christer.holmberg@ericsson.com> wrote:

> Hi,
>
> >> I am not sure how that would occur: an endpoint always know whether
> it's an offerer or answerer.
> >
> > If an endpoint always knows whether it's an offerer or an answerer,
> there would be no point in having a tie-breaker.
> >
> > One example of how this is possible:
> https://tools.ietf.org/html/rfc3725#section-4.2
> > In short, the third-party call control system acts as the offerer for
> each of the endpoints it's connecting.
> >
> > This was apparently brought up at IETF 68. See slide 15:
> https://www.ietf.org/proceedings/68/slides/mmusic-0.pdf
>
> People talk about these 3pcc cases, but it would be really nice to see an
> example :)
>
> However, I don't think the issue is that the endpoints don=E2=80=99t know=
 whether
> they are an offerer or and answerer - I think they case is that they both
> act as offerer.
>
> Example:
>
> - A establishes a session with B. A is the controller.
>
> - C (3pcc controller) sends an offer to A, in order to transfer A to D.
>
> - C takes the role as controller. A is the controller from the initial
> negotiation with B.
>
> - Now, it needs to be decided whether A or C is controller. I guess the
> tie-breaker could be used to determine that - but A could also simply sen=
d
> an answer and change its role to CONTROLLED.
>
> But,  again, I have no idea whether this is the 3pcc case people have had
> in mind :)
>
> Since we define the tie-breaker, I really think we should have an example
> where it's needed, instead of only saying "in certain 3pcc cases".
>
> Regards,
>
> Christer
>
>
> On Thu, Jun 16, 2016 at 9:38 AM, Christer Holmberg <
> christer.holmberg@ericsson.com> wrote:
> Hi,
>
> >If I understand correctly, your point is that changing from "full ->
> full" to "full -> lite" would not require a role
> >change, because the offering endpoint would already have the
> "controlling" role?
>
> Correct. Note, though, that my comment was only on the initial offer, whe=
n
> forking can occur.
>
> >However, there are still situations where the "full" peer could end up
> with a "controlled" role, such as:
> >
> >1. The full peer being transferred to the lite peer was the answerer
> initially.
>
> Correct.
>
> >2. Both endpoints in the initial offer/answer exchange believed
> themselves to be the offerer (or answerer), leaving the initial role
> decision up to the tie-breaker.
>
> I am not sure how that would occur: an endpoint always know whether it's
> an offerer or answerer.
>
> >3. The offer->answer direction is reversed in the second exchange.
>
> Correct.
>
> So, we need to work on text which says that, once the roles have been
> determined, endpoints should not change them during an ICE restart - unle=
ss
> they have to.
>
> In offer/answer terminology that means that, when a subsequent offer is
> sent - for whatever reason (including, but not limited to, an ICE restart=
)
> - the roles should not change.
>
> In 5245bis we don't talk about offers and answers, so we have to write
> similar text using more generic language.
>
> Regards,
>
> Christer
>
>
>
> On Thu, Jun 16, 2016 at 12:50 AM, Christer Holmberg <
> christer.holmberg@ericsson.com> wrote:
> Hi,
>
> If I understand correctly, forking can only trigger a role change when th=
e
> offerer is ICE lite, and the remote peers are full and lite.
>
> Because, if the offerer is full ICE, it MUST take the controlling role, n=
o
> matter if the remote peers are full or lite.
>
> Regards,
>
> Christer
>
>
> From: Taylor Brandstetter <deadbeef@google.com>
> Date: Friday 27 May 2016 at 22:24
> To: "pthatcher@google.com" <pthatcher@google.com>
> Cc: Christer Holmberg <christer.holmberg@ericsson.com>, "ice@ietf.org" <
> ice@ietf.org>
>
> Subject: Re: [Ice] Issues related to ICE role switching and conflicts
>
> Yes, sequential forking is the main use case. Specifically, it seems that
> the ability to switch ICE roles was intended for the third-party call
> control use cases described here: https://tools.ietf.org/html/rfc3725
>
> On Fri, May 27, 2016 at 8:09 AM, Peter Thatcher <pthatcher@google.com>
> wrote:
> Sequential forking, I believe.
>
> On Fri, May 27, 2016 at 5:57 AM, Christer Holmberg <
> christer.holmberg@ericsson.com> wrote:
>
> Hi,
>
> What use-cases are there for a full->lite switch? When an endpoint
> realises that it=E2=80=99s no longer behind a NAT, and doesn=E2=80=99t wa=
nt to use full ICE?
>
> As far as I understand, ICE-lite is meant for =E2=80=9Cstatic=E2=80=9D ne=
twork boxes
> (gateways etc) that are not located behind a NAT.
>
> Regards,
>
> Christer
>
>
>
> From: Ice <ice-bounces@ietf.org> on behalf of "pthatcher@google.com" <
> pthatcher@google.com>
> Date: Thursday 26 May 2016 at 22:56
> To: Taylor Brandstetter <deadbeef@google.com>
> Cc: "ice@ietf.org" <ice@ietf.org>
> Subject: Re: [Ice] Issues related to ICE role switching and conflicts
>
>
>
> On Fri, May 20, 2016 at 9:16 AM, Taylor Brandstetter <deadbeef@google.com=
>
> wrote:
> While investigating a WebRTC issue related to ICE role conflicts, I
> noticed what seem to be some minor oddities with the rules surrounding IC=
E
> role determination. I'd like to hear what people think about these issues=
,
> and find out if I'm overlooking any motivations for the current rules.
> 1. Section 5.1.2, Determining Role states "An ICE restart causes a new
> selection of roles and tiebreakers". The only time this is necessary, as
> far as I can tell, is when an agent is changing its implementation level
> (such as "full -> lite") and one agent needs to take up the controlling
> role. So it would be ideal if this was the only situation that caused new
> role selection. Otherwise, in a third-party call control use case that
> resulted in a role conflict initially, every ICE restart will probably
> result in another role conflict, as the agents re-select their initial
> conflicting roles. Also, what happens if ICE is restarting for only one
> media stream and the role changes according to this rule? From the
> perspective of the non-restarting media streams, the role would be
> switching in the middle of ICE processing.
> =E2=80=8BI think that the two rules in the spec of "must change role" and=
 "role
> must be the same for all media streams" is bad combination, and I assume =
a
> mistake in RFC5245 that no one noticed before.  Changing the role of the
> non-restarted media streams is unnecessary and can only lead to problems.
> But rather than have to have per-media-stream roles (relaxing the second
> rule), I think it would be easier to not change the role with an ICE
> restart (in other words, relax the first rule).  As you point out, there
> really isn't any reason to except if the remote side moves from full to
> lite, which can be handled with a specific rule rather than a general "mu=
st
> always change" rule.
>
> So, I agree with changing the rule from "always change the role for all
> media streams when any stream is restarted" to "never change the role
> except when the remote implementation level switches to a lite
> implementation".=E2=80=8B
>
> 1. Also, why select a new tiebreaker? I don't see any real issue with
> this, but it seems pointless.
> I also don't see a point, and would be in favor of not requiring it to
> change, if we can't think of a good reason to require it to change.
>
> 1. There's nothing that says "when changing implementation level, you MUS=
T
> restart ICE for all media streams". This requirement existed in draft 13 =
of
> ICE, but then there was a bunch of restructuring and I think it may have
> been removed accidentally. Regardless, I believe this condition should be
> added back, because changing implementation level in the middle of ICE
> processing for a media stream doesn't make much sense.
> If the implementation level must be the same for all media streams (and i=
t
> must be, right?), then I think you're right that we should require an ICE
> restart for all the media streams when the implementation level changes.
> Otherwise, as you say, a given media stream will have the remote
> implementation level change without a restart, which seems problematic.
> And I don't see any reason why you wouldn't restart all media streams whe=
n
> you change the implementation level (presumably you're talking to a
> different endpoint anyway).
>
> 1. Section 6.1.3.1, Failure Cases states that when receiving a "role
> conflict" error response, "the agent MUST switch to the
> (controlling|controlled) role if it has not already done so". The conditi=
on
> "if it has not already done so", if interpreted literally, means that the
> agent can only switch to a role once. I don't think this was the intentio=
n,
> so the condition can probably be removed. It's worth noting that this
> condition doesn't exist in Section 6.2.1.1, Detecting and Repairing Role
> Conflicts.
> =E2=80=8BI agree that it should be more clear, and would be with your sug=
gested
> text change.
> =E2=80=8B
> 1. Starting to really stretch here, but in the rare situation where
> there's a role conflict and the tie-breakers are equal, the peers could
> continue flipping between roles ad infinitum. Why not just generate a new
> tie-breaker? I saw that this was once brought up on the MMUSIC mailing li=
st
> but I couldn't find a response.
> =E2=80=8BIt seems so rare as to not matter.  But if it would make you and=
 others
> feel more comfortable, I'd be fine with that logic.=E2=80=8B
>
>
> If there's general agreement about these points, I'll happily write some
> pull requests for ICEbis.
>
> _______________________________________________
> Ice mailing list
> Ice@ietf.org
> https://www.ietf.org/mailman/listinfo/ice
>
>
> _______________________________________________
> Ice mailing list
> Ice@ietf.org
> https://www.ietf.org/mailman/listinfo/ice
>
>
>
>

--94eb2c07f3b2fa875c0535697848
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>&gt;=C2=A0<span style=3D"font-size:12.8px">However, I=
 don&#39;t think the issue is that the endpoints don=E2=80=99t know whether=
 they are an offerer or and answerer - I think they case is that they both =
act as offerer.</span></div><div><br></div>Yes, sorry if my wording was poo=
r. The case I&#39;m talking about is when the endpoints performing ICE both=
 acted as offerer (or answerer). Or in RFC5245bis terminology, both acted a=
s the initiator or responder.<div><br></div><div><a href=3D"https://tools.i=
etf.org/html/rfc3725#section-4.2">https://tools.ietf.org/html/rfc3725#secti=
on-4.2</a>, which I linked earlier, shows an example of this. The flow is, =
in essence:<br></div><div><br></div><div>1. Controller sends offer to Alice=
.</div><div>2. Alice sends an answer to Controller, taking controlled role.=
</div><div>3. Controller sends offer to Bob using information from Alice&#3=
9;s answer.</div><div>4. Bob sends answer to Controller, taking controlled =
role.</div><div>5. Now Alice is performing ICE with Bob, and they both have=
 the controlled role. Hence the tie-breaker is needed.</div><div><br></div>=
</div><div class=3D"gmail_extra"><br><div class=3D"gmail_quote">On Thu, Jun=
 16, 2016 at 10:52 AM, Christer Holmberg <span dir=3D"ltr">&lt;<a href=3D"m=
ailto:christer.holmberg@ericsson.com" target=3D"_blank">christer.holmberg@e=
ricsson.com</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_quote" styl=
e=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<span class=3D""><br>
&gt;&gt;=C2=A0I am not sure how that would occur: an endpoint always know w=
hether it&#39;s an offerer or answerer.<br>
&gt;<br>
&gt; If an endpoint always knows whether it&#39;s an offerer or an answerer=
, there would be no point in having a tie-breaker.<br>
&gt;<br>
&gt; One example of how this is possible:=C2=A0<a href=3D"https://tools.iet=
f.org/html/rfc3725#section-4.2" rel=3D"noreferrer" target=3D"_blank">https:=
//tools.ietf.org/html/rfc3725#section-4.2</a><br>
&gt; In short, the third-party call control system acts as the offerer for =
each of the endpoints it&#39;s connecting.<br>
&gt;<br>
&gt; This was apparently brought up at IETF 68. See slide 15:=C2=A0<a href=
=3D"https://www.ietf.org/proceedings/68/slides/mmusic-0.pdf" rel=3D"norefer=
rer" target=3D"_blank">https://www.ietf.org/proceedings/68/slides/mmusic-0.=
pdf</a><br>
<br>
</span>People talk about these 3pcc cases, but it would be really nice to s=
ee an example :)<br>
<br>
However, I don&#39;t think the issue is that the endpoints don=E2=80=99t kn=
ow whether they are an offerer or and answerer - I think they case is that =
they both act as offerer.<br>
<br>
Example:<br>
<br>
- A establishes a session with B. A is the controller.<br>
<br>
- C (3pcc controller) sends an offer to A, in order to transfer A to D.<br>
<br>
- C takes the role as controller. A is the controller from the initial nego=
tiation with B.<br>
<br>
- Now, it needs to be decided whether A or C is controller. I guess the tie=
-breaker could be used to determine that - but A could also simply send an =
answer and change its role to CONTROLLED.<br>
<br>
But,=C2=A0 again, I have no idea whether this is the 3pcc case people have =
had in mind :)<br>
<br>
Since we define the tie-breaker, I really think we should have an example w=
here it&#39;s needed, instead of only saying &quot;in certain 3pcc cases&qu=
ot;.<br>
<div class=3D"HOEnZb"><div class=3D"h5"><br>
Regards,<br>
<br>
Christer<br>
<br>
<br>
On Thu, Jun 16, 2016 at 9:38 AM, Christer Holmberg &lt;<a href=3D"mailto:ch=
rister.holmberg@ericsson.com">christer.holmberg@ericsson.com</a>&gt; wrote:=
<br>
Hi,<br>
<br>
&gt;If I understand correctly, your point is that changing from &quot;full =
-&gt; full&quot; to &quot;full -&gt; lite&quot; would not require a role<br=
>
&gt;change, because the offering endpoint would already have the &quot;cont=
rolling&quot; role?<br>
<br>
Correct. Note, though, that my comment was only on the initial offer, when =
forking can occur.<br>
<br>
&gt;However, there are still situations where the &quot;full&quot; peer cou=
ld end up with a &quot;controlled&quot; role, such as:<br>
&gt;<br>
&gt;1. The full peer being transferred to the lite peer was the answerer in=
itially.<br>
<br>
Correct.<br>
<br>
&gt;2. Both endpoints in the initial offer/answer exchange believed themsel=
ves to be the offerer (or answerer), leaving the initial role decision up t=
o the tie-breaker.<br>
<br>
I am not sure how that would occur: an endpoint always know whether it&#39;=
s an offerer or answerer.<br>
<br>
&gt;3. The offer-&gt;answer direction is reversed in the second exchange.<b=
r>
<br>
Correct.<br>
<br>
So, we need to work on text which says that, once the roles have been deter=
mined, endpoints should not change them during an ICE restart - unless they=
 have to.<br>
<br>
In offer/answer terminology that means that, when a subsequent offer is sen=
t - for whatever reason (including, but not limited to, an ICE restart) - t=
he roles should not change.<br>
<br>
In 5245bis we don&#39;t talk about offers and answers, so we have to write =
similar text using more generic language.<br>
<br>
Regards,<br>
<br>
Christer<br>
<br>
<br>
<br>
On Thu, Jun 16, 2016 at 12:50 AM, Christer Holmberg &lt;<a href=3D"mailto:c=
hrister.holmberg@ericsson.com">christer.holmberg@ericsson.com</a>&gt; wrote=
:<br>
Hi,<br>
<br>
If I understand correctly, forking can only trigger a role change when the =
offerer is ICE lite, and the remote peers are full and lite.<br>
<br>
Because, if the offerer is full ICE, it MUST take the controlling role, no =
matter if the remote peers are full or lite.<br>
<br>
Regards,<br>
<br>
Christer<br>
<br>
<br>
From: Taylor Brandstetter &lt;<a href=3D"mailto:deadbeef@google.com">deadbe=
ef@google.com</a>&gt;<br>
Date: Friday 27 May 2016 at 22:24<br>
To: &quot;<a href=3D"mailto:pthatcher@google.com">pthatcher@google.com</a>&=
quot; &lt;<a href=3D"mailto:pthatcher@google.com">pthatcher@google.com</a>&=
gt;<br>
Cc: Christer Holmberg &lt;<a href=3D"mailto:christer.holmberg@ericsson.com"=
>christer.holmberg@ericsson.com</a>&gt;, &quot;<a href=3D"mailto:ice@ietf.o=
rg">ice@ietf.org</a>&quot; &lt;<a href=3D"mailto:ice@ietf.org">ice@ietf.org=
</a>&gt;<br>
<br>
Subject: Re: [Ice] Issues related to ICE role switching and conflicts<br>
<br>
Yes, sequential forking is the main use case. Specifically, it seems that t=
he ability to switch ICE roles was intended for the third-party call contro=
l use cases described here: <a href=3D"https://tools.ietf.org/html/rfc3725"=
 rel=3D"noreferrer" target=3D"_blank">https://tools.ietf.org/html/rfc3725</=
a><br>
<br>
On Fri, May 27, 2016 at 8:09 AM, Peter Thatcher &lt;<a href=3D"mailto:pthat=
cher@google.com">pthatcher@google.com</a>&gt; wrote:<br>
Sequential forking, I believe.<br>
<br>
On Fri, May 27, 2016 at 5:57 AM, Christer Holmberg &lt;<a href=3D"mailto:ch=
rister.holmberg@ericsson.com">christer.holmberg@ericsson.com</a>&gt; wrote:=
<br>
<br>
Hi,<br>
<br>
What use-cases are there for a full-&gt;lite switch? When an endpoint reali=
ses that it=E2=80=99s no longer behind a NAT, and doesn=E2=80=99t want to u=
se full ICE?<br>
<br>
As far as I understand, ICE-lite is meant for =E2=80=9Cstatic=E2=80=9D netw=
ork boxes (gateways etc) that are not located behind a NAT.<br>
<br>
Regards,<br>
<br>
Christer<br>
<br>
<br>
<br>
From: Ice &lt;<a href=3D"mailto:ice-bounces@ietf.org">ice-bounces@ietf.org<=
/a>&gt; on behalf of &quot;<a href=3D"mailto:pthatcher@google.com">pthatche=
r@google.com</a>&quot; &lt;<a href=3D"mailto:pthatcher@google.com">pthatche=
r@google.com</a>&gt;<br>
Date: Thursday 26 May 2016 at 22:56<br>
To: Taylor Brandstetter &lt;<a href=3D"mailto:deadbeef@google.com">deadbeef=
@google.com</a>&gt;<br>
Cc: &quot;<a href=3D"mailto:ice@ietf.org">ice@ietf.org</a>&quot; &lt;<a hre=
f=3D"mailto:ice@ietf.org">ice@ietf.org</a>&gt;<br>
Subject: Re: [Ice] Issues related to ICE role switching and conflicts<br>
<br>
<br>
<br>
On Fri, May 20, 2016 at 9:16 AM, Taylor Brandstetter &lt;<a href=3D"mailto:=
deadbeef@google.com">deadbeef@google.com</a>&gt; wrote:<br>
While investigating a WebRTC issue related to ICE role conflicts, I noticed=
 what seem to be some minor oddities with the rules surrounding ICE role de=
termination. I&#39;d like to hear what people think about these issues, and=
 find out if I&#39;m overlooking any motivations for the current rules.<br>
1. Section 5.1.2, Determining Role states &quot;An ICE restart causes a new=
 selection of roles and tiebreakers&quot;. The only time this is necessary,=
 as far as I can tell, is when an agent is changing its implementation leve=
l (such as &quot;full -&gt; lite&quot;) and one agent needs=C2=A0to take up=
 the controlling role.=C2=A0So it would be ideal if this was the only situa=
tion that caused new role selection. Otherwise, in a third-party call contr=
ol use case that resulted in a role conflict initially, every=C2=A0ICE rest=
art will probably result in another role conflict, as the agents re-select =
their initial conflicting roles. Also, what happens if ICE is restarting fo=
r only one media stream and the role changes according to this rule? From t=
he perspective of the non-restarting media streams, the role would be switc=
hing in the middle of ICE processing.<br>
=E2=80=8BI think that the two rules in the spec of &quot;must change role&q=
uot; and &quot;role must be the same for all media streams&quot; is bad com=
bination, and I assume a mistake in RFC5245 that no one noticed before.=C2=
=A0 Changing the role of the non-restarted media streams is unnecessary and=
 can only lead to problems. =C2=A0 But rather than have to have per-media-s=
tream roles (relaxing the second rule), I think it would be easier to not c=
hange the role with an ICE restart (in other words, relax the first rule).=
=C2=A0 As you point out, there really isn&#39;t any reason to except if the=
 remote side moves from full to lite, which can be handled with a specific =
rule rather than a general &quot;must always change&quot; rule.<br>
<br>
So, I agree with changing the rule from &quot;always change the role for al=
l media streams when any stream is restarted&quot; to &quot;never change th=
e role except when the remote implementation level switches to a lite imple=
mentation&quot;.=E2=80=8B<br>
=C2=A0<br>
1. Also, why select a new tiebreaker? I don&#39;t see any real issue with t=
his, but it seems pointless.<br>
I also don&#39;t see a point, and would be in favor of not requiring it to =
change, if we can&#39;t think of a good reason to require it to change.<br>
=C2=A0<br>
1. There&#39;s nothing that says &quot;when changing implementation level, =
you MUST restart ICE for all media streams&quot;. This requirement existed =
in draft 13 of ICE, but then there was a bunch of restructuring and I think=
 it may have been removed accidentally. Regardless, I believe this conditio=
n should be added back, because changing implementation level in the middle=
 of ICE processing for a media stream doesn&#39;t make much sense.<br>
If the implementation level must be the same for all media streams (and it =
must be, right?), then I think you&#39;re right that we should require an I=
CE restart for all the media streams when the implementation level changes.=
=C2=A0 Otherwise, as you say, a given media stream will have the remote imp=
lementation level change without a restart, which seems problematic.=C2=A0 =
And I don&#39;t see any reason why you wouldn&#39;t restart all media strea=
ms when you change the implementation level (presumably you&#39;re talking =
to a different endpoint anyway).<br>
=C2=A0<br>
1. Section 6.1.3.1, Failure Cases states that when receiving a &quot;role c=
onflict&quot; error response, &quot;the agent MUST switch to the (controlli=
ng|controlled) role if it has not already done so&quot;. The condition &quo=
t;if it has not already done so&quot;, if interpreted literally, means that=
 the agent can only switch to a role once. I don&#39;t think this was the i=
ntention, so the condition can probably be removed. It&#39;s worth noting t=
hat this condition doesn&#39;t exist in Section 6.2.1.1, Detecting and Repa=
iring Role Conflicts.<br>
=E2=80=8BI agree that it should be more clear, and would be with your sugge=
sted text change. =C2=A0<br>
=E2=80=8B<br>
1. Starting to really stretch here, but in the rare situation where there&#=
39;s a role conflict and the tie-breakers are equal, the peers could contin=
ue flipping between roles ad infinitum. Why not just generate a new tie-bre=
aker? I saw that this was once brought up on the MMUSIC mailing list but I =
couldn&#39;t find a response.<br>
=E2=80=8BIt seems so rare as to not matter.=C2=A0 But if it would make you =
and others feel more comfortable, I&#39;d be fine with that logic.=E2=80=8B=
<br>
<br>
=C2=A0<br>
If there&#39;s general agreement about these points, I&#39;ll happily write=
 some pull requests for ICEbis.<br>
<br>
_______________________________________________<br>
Ice mailing list<br>
<a href=3D"mailto:Ice@ietf.org">Ice@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/ice" rel=3D"noreferrer" ta=
rget=3D"_blank">https://www.ietf.org/mailman/listinfo/ice</a><br>
<br>
<br>
_______________________________________________<br>
Ice mailing list<br>
<a href=3D"mailto:Ice@ietf.org">Ice@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/ice" rel=3D"noreferrer" ta=
rget=3D"_blank">https://www.ietf.org/mailman/listinfo/ice</a><br>
<br>
<br>
<br>
</div></div></blockquote></div><br></div>

--94eb2c07f3b2fa875c0535697848--


From nobody Thu Jun 16 12:03:07 2016
Return-Path: <christer.holmberg@ericsson.com>
X-Original-To: ice@ietfa.amsl.com
Delivered-To: ice@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F2B4C12DAF8 for <ice@ietfa.amsl.com>; Thu, 16 Jun 2016 12:03:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.22
X-Spam-Level: 
X-Spam-Status: No, score=-4.22 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6GtE7neGQJ5X for <ice@ietfa.amsl.com>; Thu, 16 Jun 2016 12:03:02 -0700 (PDT)
Received: from sesbmg22.ericsson.net (sesbmg22.ericsson.net [193.180.251.48]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D944012DAED for <ice@ietf.org>; Thu, 16 Jun 2016 12:03:01 -0700 (PDT)
X-AuditID: c1b4fb30-f79486d0000069d0-fc-5762f7e38048
Received: from ESESSHC023.ericsson.se (Unknown_Domain [153.88.183.87]) by sesbmg22.ericsson.net (Symantec Mail Security) with SMTP id 94.46.27088.3E7F2675; Thu, 16 Jun 2016 21:03:00 +0200 (CEST)
Received: from ESESSMB209.ericsson.se ([169.254.9.154]) by ESESSHC023.ericsson.se ([153.88.183.87]) with mapi id 14.03.0294.000; Thu, 16 Jun 2016 21:02:59 +0200
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: Taylor Brandstetter <deadbeef@google.com>
Thread-Topic: [Ice] Issues related to ICE role switching and conflicts
Thread-Index: AQHRsrMPW+cUSE0OREq9RLjfNQmSUJ/LioaAgAFQTgD///GtAIAAR2MAgB7f44CAAF1+AIAAIiog///xhACAACOAsP//67wAAAUS9yA=
Date: Thu, 16 Jun 2016 19:02:59 +0000
Message-ID: <7594FB04B1934943A5C02806D1A2204B38057AC6@ESESSMB209.ericsson.se>
References: <CAK35n0ZHAq6sZL7w=_0gB=EVPGD+AgZ_+BwxCAxOjr-L70xqYg@mail.gmail.com> <CAJrXDUF2+CsdiLL-PhkAr3Q4EqcLqUo1SbGEnEKWMQ_7JRar7Q@mail.gmail.com> <D36E1E9B.9565%christer.holmberg@ericsson.com> <CAJrXDUFk7dV9ccaMV-6dQ75e4VnPd+6p5YhEyEk08fvO25B3Bg@mail.gmail.com> <CAK35n0bMntUnQLdnN_OA=_TARKJAXcfhnMBVjtkrm=a7dWjyzw@mail.gmail.com> <D388347E.AE64%christer.holmberg@ericsson.com> <CAK35n0akwqryLqzteL3HTM6TZeNVWLm5+BMrSeMpRR4Be++y=w@mail.gmail.com> <7594FB04B1934943A5C02806D1A2204B38057872@ESESSMB209.ericsson.se> <CAK35n0bq1gCQx7JbaGiaO8f3TM4jdfbpcsxD68aRzWwqxTtKSA@mail.gmail.com> <7594FB04B1934943A5C02806D1A2204B380579BD@ESESSMB209.ericsson.se> <CAK35n0ZDZJGF1kwyWkastwOYznNXTAxeP2XZ+UPr80WWUq4y9w@mail.gmail.com>
In-Reply-To: <CAK35n0ZDZJGF1kwyWkastwOYznNXTAxeP2XZ+UPr80WWUq4y9w@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [153.88.183.148]
Content-Type: multipart/alternative; boundary="_000_7594FB04B1934943A5C02806D1A2204B38057AC6ESESSMB209erics_"
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrCIsWRmVeSWpSXmKPExsUyM2J7uO6T70nhBnfX8VtcXvGQ1eLbhVqL a8tfszoweyzYVOqxZMlPpgCmKC6blNSczLLUIn27BK6M9s/HWQrebWGq6N67g6mB8ckapi5G Tg4JAROJRa8XsUPYYhIX7q1n62Lk4hASOMIo0XJnJzOEs4RR4sGE9YxdjBwcbAIWEt3/tEEa RAR0JW5+XcgGYjMLeEh82dIINkhYwFXi//x+VogaN4lnd18zQ9hlEr9W/mUEsVkEVCV2tZxn AxnJK+ArcXOyF8SqJ6wSb5uWgc3kFAiUmP5yC9hMRqDjvp+COJpZQFzi1pP5UA8ISCzZc54Z whaVePn4HyuErSTRuOQJK0R9vsS0Y4fA9vIKCEqcnPmEZQKj6Cwko2YhKZuFpGwW0HnMApoS 63fpQ5QoSkzpfsgOYWtItM6Zy44svoCRfRWjaHFqcVJuupGRXmpRZnJxcX6eXl5qySZGYNwd 3PLbYAfjy+eOhxgFOBiVeHgfnE8MF2JNLCuuzD3EKMHBrCTC2/opKVyINyWxsiq1KD++qDQn tfgQozQHi5I4r/9LxXAhgfTEktTs1NSC1CKYLBMHp1QDo0yEU+Eni7Y4x+w1392k5uy9wOt4 8F5/TvCyl6dn/vpu6WCRcXXqskS/izo3KpmN0xuKqyLW8PpVH1r70Gj2/E3K/Efm7Lc3FgxW kPF9qrrEbfOnC+uXPV0i5HKft9Au7Fun+p5FByUNFrPZmC04bXFqtqiwygRdJxZPkddr6q8K Cs6fFL6gR4mlOCPRUIu5qDgRAEPry8m3AgAA
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/VLclqlcrTkrTTyW4yLVQJW4pZ7k>
Cc: Peter Thatcher <pthatcher@google.com>, "ice@ietf.org" <ice@ietf.org>
Subject: Re: [Ice] Issues related to ICE role switching and conflicts
X-BeenThere: ice@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Interactive Connectivity Establishment \(ICE\)" <ice.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ice>, <mailto:ice-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ice/>
List-Post: <mailto:ice@ietf.org>
List-Help: <mailto:ice-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ice>, <mailto:ice-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Jun 2016 19:03:06 -0000

--_000_7594FB04B1934943A5C02806D1A2204B38057AC6ESESSMB209erics_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

SGksDQoNCj4+IEhvd2V2ZXIsIEkgZG9uJ3QgdGhpbmsgdGhlIGlzc3VlIGlzIHRoYXQgdGhlIGVu
ZHBvaW50cyBkb27igJl0IGtub3cgd2hldGhlciB0aGV5IGFyZSBhbiBvZmZlcmVyIG9yIGFuZCBh
bnN3ZXJlciAtIEkgdGhpbmsgdGhleSBjYXNlIGlzIHRoYXQgdGhleSBib3RoIGFjdCBhcyBvZmZl
cmVyLg0KPg0KPiBZZXMsIHNvcnJ5IGlmIG15IHdvcmRpbmcgd2FzIHBvb3IuIFRoZSBjYXNlIEkn
bSB0YWxraW5nIGFib3V0IGlzIHdoZW4gdGhlIGVuZHBvaW50cyBwZXJmb3JtaW5nIElDRSBib3Ro
IGFjdGVkIGFzIG9mZmVyZXIgKG9yIGFuc3dlcmVyKS4gT3INCj4gaW4gUkZDNTI0NWJpcyB0ZXJt
aW5vbG9neSwgYm90aCBhY3RlZCBhcyB0aGUgPiBpbml0aWF0b3Igb3IgcmVzcG9uZGVyLg0KPg0K
PiBodHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvcmZjMzcyNSNzZWN0aW9uLTQuMiwgd2hpY2gg
SSBsaW5rZWQgZWFybGllciwgc2hvd3MgYW4gZXhhbXBsZSBvZiB0aGlzLiBUaGUgZmxvdyBpcywg
aW4gZXNzZW5jZToNCj4NCj4xLiBDb250cm9sbGVyIHNlbmRzIG9mZmVyIHRvIEFsaWNlLg0KPjIu
IEFsaWNlIHNlbmRzIGFuIGFuc3dlciB0byBDb250cm9sbGVyLCB0YWtpbmcgY29udHJvbGxlZCBy
b2xlLg0KPjMuIENvbnRyb2xsZXIgc2VuZHMgb2ZmZXIgdG8gQm9iIHVzaW5nIGluZm9ybWF0aW9u
IGZyb20gQWxpY2UncyBhbnN3ZXIuDQo+NC4gQm9iIHNlbmRzIGFuc3dlciB0byBDb250cm9sbGVy
LCB0YWtpbmcgY29udHJvbGxlZCByb2xlLg0KPjUuIE5vdyBBbGljZSBpcyBwZXJmb3JtaW5nIElD
RSB3aXRoIEJvYiwgYW5kIHRoZXkgYm90aCBoYXZlIHRoZSBjb250cm9sbGVkIHJvbGUuIEhlbmNl
IHRoZSB0aWUtYnJlYWtlciBpcyBuZWVkZWQuDQoNCkluIHN0ZXAgMywgQ29udHJvbGxlciBjb3Vs
ZCB0YWtlIHRoZSBjb250cm9sbGVkIHJvbGUgaW4gdGhlIG9mZmVyIHRvIEJvYi4gVGhlbiBCb2Ig
aXMgd291bGQgdGFrZSB0aGUgY29udHJvbGxlciByb2xlICh1bmxlc3MgaGUgaXMgSUNFIGxpdGUp
LCBhbmQgdGhlcmUgd291bGQgYmUgbm8gbmVlZCBmb3IgdGhlIHRpZS1icmVha2VyLg0KDQpPYnZp
b3VzbHksIHRoaXMgd291bGQgcmVxdWlyZSBhIGNoYW5nZSBpbiB0aGUgY3VycmVudCBydWxlcywg
c2F5aW5nIHRoYXQgb25lIG11c3QgaW5kaWNhdGUgQ29udHJvbGxlciBpbiB0aGUgaW5pdGlhbCBv
ZmZlci4NCg0KUmVnYXJkcywNCg0KQ2hyaXN0ZXINCg0KDQpPbiBUaHUsIEp1biAxNiwgMjAxNiBh
dCAxMDo1MiBBTSwgQ2hyaXN0ZXIgSG9sbWJlcmcgPGNocmlzdGVyLmhvbG1iZXJnQGVyaWNzc29u
LmNvbTxtYWlsdG86Y2hyaXN0ZXIuaG9sbWJlcmdAZXJpY3Nzb24uY29tPj4gd3JvdGU6DQpIaSwN
Cg0KPj4gSSBhbSBub3Qgc3VyZSBob3cgdGhhdCB3b3VsZCBvY2N1cjogYW4gZW5kcG9pbnQgYWx3
YXlzIGtub3cgd2hldGhlciBpdCdzIGFuIG9mZmVyZXIgb3IgYW5zd2VyZXIuDQo+DQo+IElmIGFu
IGVuZHBvaW50IGFsd2F5cyBrbm93cyB3aGV0aGVyIGl0J3MgYW4gb2ZmZXJlciBvciBhbiBhbnN3
ZXJlciwgdGhlcmUgd291bGQgYmUgbm8gcG9pbnQgaW4gaGF2aW5nIGEgdGllLWJyZWFrZXIuDQo+
DQo+IE9uZSBleGFtcGxlIG9mIGhvdyB0aGlzIGlzIHBvc3NpYmxlOiBodHRwczovL3Rvb2xzLmll
dGYub3JnL2h0bWwvcmZjMzcyNSNzZWN0aW9uLTQuMg0KPiBJbiBzaG9ydCwgdGhlIHRoaXJkLXBh
cnR5IGNhbGwgY29udHJvbCBzeXN0ZW0gYWN0cyBhcyB0aGUgb2ZmZXJlciBmb3IgZWFjaCBvZiB0
aGUgZW5kcG9pbnRzIGl0J3MgY29ubmVjdGluZy4NCj4NCj4gVGhpcyB3YXMgYXBwYXJlbnRseSBi
cm91Z2h0IHVwIGF0IElFVEYgNjguIFNlZSBzbGlkZSAxNTogaHR0cHM6Ly93d3cuaWV0Zi5vcmcv
cHJvY2VlZGluZ3MvNjgvc2xpZGVzL21tdXNpYy0wLnBkZg0KDQpQZW9wbGUgdGFsayBhYm91dCB0
aGVzZSAzcGNjIGNhc2VzLCBidXQgaXQgd291bGQgYmUgcmVhbGx5IG5pY2UgdG8gc2VlIGFuIGV4
YW1wbGUgOikNCg0KSG93ZXZlciwgSSBkb24ndCB0aGluayB0aGUgaXNzdWUgaXMgdGhhdCB0aGUg
ZW5kcG9pbnRzIGRvbuKAmXQga25vdyB3aGV0aGVyIHRoZXkgYXJlIGFuIG9mZmVyZXIgb3IgYW5k
IGFuc3dlcmVyIC0gSSB0aGluayB0aGV5IGNhc2UgaXMgdGhhdCB0aGV5IGJvdGggYWN0IGFzIG9m
ZmVyZXIuDQoNCkV4YW1wbGU6DQoNCi0gQSBlc3RhYmxpc2hlcyBhIHNlc3Npb24gd2l0aCBCLiBB
IGlzIHRoZSBjb250cm9sbGVyLg0KDQotIEMgKDNwY2MgY29udHJvbGxlcikgc2VuZHMgYW4gb2Zm
ZXIgdG8gQSwgaW4gb3JkZXIgdG8gdHJhbnNmZXIgQSB0byBELg0KDQotIEMgdGFrZXMgdGhlIHJv
bGUgYXMgY29udHJvbGxlci4gQSBpcyB0aGUgY29udHJvbGxlciBmcm9tIHRoZSBpbml0aWFsIG5l
Z290aWF0aW9uIHdpdGggQi4NCg0KLSBOb3csIGl0IG5lZWRzIHRvIGJlIGRlY2lkZWQgd2hldGhl
ciBBIG9yIEMgaXMgY29udHJvbGxlci4gSSBndWVzcyB0aGUgdGllLWJyZWFrZXIgY291bGQgYmUg
dXNlZCB0byBkZXRlcm1pbmUgdGhhdCAtIGJ1dCBBIGNvdWxkIGFsc28gc2ltcGx5IHNlbmQgYW4g
YW5zd2VyIGFuZCBjaGFuZ2UgaXRzIHJvbGUgdG8gQ09OVFJPTExFRC4NCg0KQnV0LCAgYWdhaW4s
IEkgaGF2ZSBubyBpZGVhIHdoZXRoZXIgdGhpcyBpcyB0aGUgM3BjYyBjYXNlIHBlb3BsZSBoYXZl
IGhhZCBpbiBtaW5kIDopDQoNClNpbmNlIHdlIGRlZmluZSB0aGUgdGllLWJyZWFrZXIsIEkgcmVh
bGx5IHRoaW5rIHdlIHNob3VsZCBoYXZlIGFuIGV4YW1wbGUgd2hlcmUgaXQncyBuZWVkZWQsIGlu
c3RlYWQgb2Ygb25seSBzYXlpbmcgImluIGNlcnRhaW4gM3BjYyBjYXNlcyIuDQoNClJlZ2FyZHMs
DQoNCkNocmlzdGVyDQoNCg0KT24gVGh1LCBKdW4gMTYsIDIwMTYgYXQgOTozOCBBTSwgQ2hyaXN0
ZXIgSG9sbWJlcmcgPGNocmlzdGVyLmhvbG1iZXJnQGVyaWNzc29uLmNvbTxtYWlsdG86Y2hyaXN0
ZXIuaG9sbWJlcmdAZXJpY3Nzb24uY29tPj4gd3JvdGU6DQpIaSwNCg0KPklmIEkgdW5kZXJzdGFu
ZCBjb3JyZWN0bHksIHlvdXIgcG9pbnQgaXMgdGhhdCBjaGFuZ2luZyBmcm9tICJmdWxsIC0+IGZ1
bGwiIHRvICJmdWxsIC0+IGxpdGUiIHdvdWxkIG5vdCByZXF1aXJlIGEgcm9sZQ0KPmNoYW5nZSwg
YmVjYXVzZSB0aGUgb2ZmZXJpbmcgZW5kcG9pbnQgd291bGQgYWxyZWFkeSBoYXZlIHRoZSAiY29u
dHJvbGxpbmciIHJvbGU/DQoNCkNvcnJlY3QuIE5vdGUsIHRob3VnaCwgdGhhdCBteSBjb21tZW50
IHdhcyBvbmx5IG9uIHRoZSBpbml0aWFsIG9mZmVyLCB3aGVuIGZvcmtpbmcgY2FuIG9jY3VyLg0K
DQo+SG93ZXZlciwgdGhlcmUgYXJlIHN0aWxsIHNpdHVhdGlvbnMgd2hlcmUgdGhlICJmdWxsIiBw
ZWVyIGNvdWxkIGVuZCB1cCB3aXRoIGEgImNvbnRyb2xsZWQiIHJvbGUsIHN1Y2ggYXM6DQo+DQo+
MS4gVGhlIGZ1bGwgcGVlciBiZWluZyB0cmFuc2ZlcnJlZCB0byB0aGUgbGl0ZSBwZWVyIHdhcyB0
aGUgYW5zd2VyZXIgaW5pdGlhbGx5Lg0KDQpDb3JyZWN0Lg0KDQo+Mi4gQm90aCBlbmRwb2ludHMg
aW4gdGhlIGluaXRpYWwgb2ZmZXIvYW5zd2VyIGV4Y2hhbmdlIGJlbGlldmVkIHRoZW1zZWx2ZXMg
dG8gYmUgdGhlIG9mZmVyZXIgKG9yIGFuc3dlcmVyKSwgbGVhdmluZyB0aGUgaW5pdGlhbCByb2xl
IGRlY2lzaW9uIHVwIHRvIHRoZSB0aWUtYnJlYWtlci4NCg0KSSBhbSBub3Qgc3VyZSBob3cgdGhh
dCB3b3VsZCBvY2N1cjogYW4gZW5kcG9pbnQgYWx3YXlzIGtub3cgd2hldGhlciBpdCdzIGFuIG9m
ZmVyZXIgb3IgYW5zd2VyZXIuDQoNCj4zLiBUaGUgb2ZmZXItPmFuc3dlciBkaXJlY3Rpb24gaXMg
cmV2ZXJzZWQgaW4gdGhlIHNlY29uZCBleGNoYW5nZS4NCg0KQ29ycmVjdC4NCg0KU28sIHdlIG5l
ZWQgdG8gd29yayBvbiB0ZXh0IHdoaWNoIHNheXMgdGhhdCwgb25jZSB0aGUgcm9sZXMgaGF2ZSBi
ZWVuIGRldGVybWluZWQsIGVuZHBvaW50cyBzaG91bGQgbm90IGNoYW5nZSB0aGVtIGR1cmluZyBh
biBJQ0UgcmVzdGFydCAtIHVubGVzcyB0aGV5IGhhdmUgdG8uDQoNCkluIG9mZmVyL2Fuc3dlciB0
ZXJtaW5vbG9neSB0aGF0IG1lYW5zIHRoYXQsIHdoZW4gYSBzdWJzZXF1ZW50IG9mZmVyIGlzIHNl
bnQgLSBmb3Igd2hhdGV2ZXIgcmVhc29uIChpbmNsdWRpbmcsIGJ1dCBub3QgbGltaXRlZCB0bywg
YW4gSUNFIHJlc3RhcnQpIC0gdGhlIHJvbGVzIHNob3VsZCBub3QgY2hhbmdlLg0KDQpJbiA1MjQ1
YmlzIHdlIGRvbid0IHRhbGsgYWJvdXQgb2ZmZXJzIGFuZCBhbnN3ZXJzLCBzbyB3ZSBoYXZlIHRv
IHdyaXRlIHNpbWlsYXIgdGV4dCB1c2luZyBtb3JlIGdlbmVyaWMgbGFuZ3VhZ2UuDQoNClJlZ2Fy
ZHMsDQoNCkNocmlzdGVyDQoNCg0KDQpPbiBUaHUsIEp1biAxNiwgMjAxNiBhdCAxMjo1MCBBTSwg
Q2hyaXN0ZXIgSG9sbWJlcmcgPGNocmlzdGVyLmhvbG1iZXJnQGVyaWNzc29uLmNvbTxtYWlsdG86
Y2hyaXN0ZXIuaG9sbWJlcmdAZXJpY3Nzb24uY29tPj4gd3JvdGU6DQpIaSwNCg0KSWYgSSB1bmRl
cnN0YW5kIGNvcnJlY3RseSwgZm9ya2luZyBjYW4gb25seSB0cmlnZ2VyIGEgcm9sZSBjaGFuZ2Ug
d2hlbiB0aGUgb2ZmZXJlciBpcyBJQ0UgbGl0ZSwgYW5kIHRoZSByZW1vdGUgcGVlcnMgYXJlIGZ1
bGwgYW5kIGxpdGUuDQoNCkJlY2F1c2UsIGlmIHRoZSBvZmZlcmVyIGlzIGZ1bGwgSUNFLCBpdCBN
VVNUIHRha2UgdGhlIGNvbnRyb2xsaW5nIHJvbGUsIG5vIG1hdHRlciBpZiB0aGUgcmVtb3RlIHBl
ZXJzIGFyZSBmdWxsIG9yIGxpdGUuDQoNClJlZ2FyZHMsDQoNCkNocmlzdGVyDQoNCg0KRnJvbTog
VGF5bG9yIEJyYW5kc3RldHRlciA8ZGVhZGJlZWZAZ29vZ2xlLmNvbTxtYWlsdG86ZGVhZGJlZWZA
Z29vZ2xlLmNvbT4+DQpEYXRlOiBGcmlkYXkgMjcgTWF5IDIwMTYgYXQgMjI6MjQNClRvOiAicHRo
YXRjaGVyQGdvb2dsZS5jb208bWFpbHRvOnB0aGF0Y2hlckBnb29nbGUuY29tPiIgPHB0aGF0Y2hl
ckBnb29nbGUuY29tPG1haWx0bzpwdGhhdGNoZXJAZ29vZ2xlLmNvbT4+DQpDYzogQ2hyaXN0ZXIg
SG9sbWJlcmcgPGNocmlzdGVyLmhvbG1iZXJnQGVyaWNzc29uLmNvbTxtYWlsdG86Y2hyaXN0ZXIu
aG9sbWJlcmdAZXJpY3Nzb24uY29tPj4sICJpY2VAaWV0Zi5vcmc8bWFpbHRvOmljZUBpZXRmLm9y
Zz4iIDxpY2VAaWV0Zi5vcmc8bWFpbHRvOmljZUBpZXRmLm9yZz4+DQoNClN1YmplY3Q6IFJlOiBb
SWNlXSBJc3N1ZXMgcmVsYXRlZCB0byBJQ0Ugcm9sZSBzd2l0Y2hpbmcgYW5kIGNvbmZsaWN0cw0K
DQpZZXMsIHNlcXVlbnRpYWwgZm9ya2luZyBpcyB0aGUgbWFpbiB1c2UgY2FzZS4gU3BlY2lmaWNh
bGx5LCBpdCBzZWVtcyB0aGF0IHRoZSBhYmlsaXR5IHRvIHN3aXRjaCBJQ0Ugcm9sZXMgd2FzIGlu
dGVuZGVkIGZvciB0aGUgdGhpcmQtcGFydHkgY2FsbCBjb250cm9sIHVzZSBjYXNlcyBkZXNjcmli
ZWQgaGVyZTogaHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL3JmYzM3MjUNCg0KT24gRnJpLCBN
YXkgMjcsIDIwMTYgYXQgODowOSBBTSwgUGV0ZXIgVGhhdGNoZXIgPHB0aGF0Y2hlckBnb29nbGUu
Y29tPG1haWx0bzpwdGhhdGNoZXJAZ29vZ2xlLmNvbT4+IHdyb3RlOg0KU2VxdWVudGlhbCBmb3Jr
aW5nLCBJIGJlbGlldmUuDQoNCk9uIEZyaSwgTWF5IDI3LCAyMDE2IGF0IDU6NTcgQU0sIENocmlz
dGVyIEhvbG1iZXJnIDxjaHJpc3Rlci5ob2xtYmVyZ0Blcmljc3Nvbi5jb208bWFpbHRvOmNocmlz
dGVyLmhvbG1iZXJnQGVyaWNzc29uLmNvbT4+IHdyb3RlOg0KDQpIaSwNCg0KV2hhdCB1c2UtY2Fz
ZXMgYXJlIHRoZXJlIGZvciBhIGZ1bGwtPmxpdGUgc3dpdGNoPyBXaGVuIGFuIGVuZHBvaW50IHJl
YWxpc2VzIHRoYXQgaXTigJlzIG5vIGxvbmdlciBiZWhpbmQgYSBOQVQsIGFuZCBkb2VzbuKAmXQg
d2FudCB0byB1c2UgZnVsbCBJQ0U/DQoNCkFzIGZhciBhcyBJIHVuZGVyc3RhbmQsIElDRS1saXRl
IGlzIG1lYW50IGZvciDigJxzdGF0aWPigJ0gbmV0d29yayBib3hlcyAoZ2F0ZXdheXMgZXRjKSB0
aGF0IGFyZSBub3QgbG9jYXRlZCBiZWhpbmQgYSBOQVQuDQoNClJlZ2FyZHMsDQoNCkNocmlzdGVy
DQoNCg0KDQpGcm9tOiBJY2UgPGljZS1ib3VuY2VzQGlldGYub3JnPG1haWx0bzppY2UtYm91bmNl
c0BpZXRmLm9yZz4+IG9uIGJlaGFsZiBvZiAicHRoYXRjaGVyQGdvb2dsZS5jb208bWFpbHRvOnB0
aGF0Y2hlckBnb29nbGUuY29tPiIgPHB0aGF0Y2hlckBnb29nbGUuY29tPG1haWx0bzpwdGhhdGNo
ZXJAZ29vZ2xlLmNvbT4+DQpEYXRlOiBUaHVyc2RheSAyNiBNYXkgMjAxNiBhdCAyMjo1Ng0KVG86
IFRheWxvciBCcmFuZHN0ZXR0ZXIgPGRlYWRiZWVmQGdvb2dsZS5jb208bWFpbHRvOmRlYWRiZWVm
QGdvb2dsZS5jb20+Pg0KQ2M6ICJpY2VAaWV0Zi5vcmc8bWFpbHRvOmljZUBpZXRmLm9yZz4iIDxp
Y2VAaWV0Zi5vcmc8bWFpbHRvOmljZUBpZXRmLm9yZz4+DQpTdWJqZWN0OiBSZTogW0ljZV0gSXNz
dWVzIHJlbGF0ZWQgdG8gSUNFIHJvbGUgc3dpdGNoaW5nIGFuZCBjb25mbGljdHMNCg0KDQoNCk9u
IEZyaSwgTWF5IDIwLCAyMDE2IGF0IDk6MTYgQU0sIFRheWxvciBCcmFuZHN0ZXR0ZXIgPGRlYWRi
ZWVmQGdvb2dsZS5jb208bWFpbHRvOmRlYWRiZWVmQGdvb2dsZS5jb20+PiB3cm90ZToNCldoaWxl
IGludmVzdGlnYXRpbmcgYSBXZWJSVEMgaXNzdWUgcmVsYXRlZCB0byBJQ0Ugcm9sZSBjb25mbGlj
dHMsIEkgbm90aWNlZCB3aGF0IHNlZW0gdG8gYmUgc29tZSBtaW5vciBvZGRpdGllcyB3aXRoIHRo
ZSBydWxlcyBzdXJyb3VuZGluZyBJQ0Ugcm9sZSBkZXRlcm1pbmF0aW9uLiBJJ2QgbGlrZSB0byBo
ZWFyIHdoYXQgcGVvcGxlIHRoaW5rIGFib3V0IHRoZXNlIGlzc3VlcywgYW5kIGZpbmQgb3V0IGlm
IEknbSBvdmVybG9va2luZyBhbnkgbW90aXZhdGlvbnMgZm9yIHRoZSBjdXJyZW50IHJ1bGVzLg0K
MS4gU2VjdGlvbiA1LjEuMiwgRGV0ZXJtaW5pbmcgUm9sZSBzdGF0ZXMgIkFuIElDRSByZXN0YXJ0
IGNhdXNlcyBhIG5ldyBzZWxlY3Rpb24gb2Ygcm9sZXMgYW5kIHRpZWJyZWFrZXJzIi4gVGhlIG9u
bHkgdGltZSB0aGlzIGlzIG5lY2Vzc2FyeSwgYXMgZmFyIGFzIEkgY2FuIHRlbGwsIGlzIHdoZW4g
YW4gYWdlbnQgaXMgY2hhbmdpbmcgaXRzIGltcGxlbWVudGF0aW9uIGxldmVsIChzdWNoIGFzICJm
dWxsIC0+IGxpdGUiKSBhbmQgb25lIGFnZW50IG5lZWRzIHRvIHRha2UgdXAgdGhlIGNvbnRyb2xs
aW5nIHJvbGUuIFNvIGl0IHdvdWxkIGJlIGlkZWFsIGlmIHRoaXMgd2FzIHRoZSBvbmx5IHNpdHVh
dGlvbiB0aGF0IGNhdXNlZCBuZXcgcm9sZSBzZWxlY3Rpb24uIE90aGVyd2lzZSwgaW4gYSB0aGly
ZC1wYXJ0eSBjYWxsIGNvbnRyb2wgdXNlIGNhc2UgdGhhdCByZXN1bHRlZCBpbiBhIHJvbGUgY29u
ZmxpY3QgaW5pdGlhbGx5LCBldmVyeSBJQ0UgcmVzdGFydCB3aWxsIHByb2JhYmx5IHJlc3VsdCBp
biBhbm90aGVyIHJvbGUgY29uZmxpY3QsIGFzIHRoZSBhZ2VudHMgcmUtc2VsZWN0IHRoZWlyIGlu
aXRpYWwgY29uZmxpY3Rpbmcgcm9sZXMuIEFsc28sIHdoYXQgaGFwcGVucyBpZiBJQ0UgaXMgcmVz
dGFydGluZyBmb3Igb25seSBvbmUgbWVkaWEgc3RyZWFtIGFuZCB0aGUgcm9sZSBjaGFuZ2VzIGFj
Y29yZGluZyB0byB0aGlzIHJ1bGU/IEZyb20gdGhlIHBlcnNwZWN0aXZlIG9mIHRoZSBub24tcmVz
dGFydGluZyBtZWRpYSBzdHJlYW1zLCB0aGUgcm9sZSB3b3VsZCBiZSBzd2l0Y2hpbmcgaW4gdGhl
IG1pZGRsZSBvZiBJQ0UgcHJvY2Vzc2luZy4NCuKAi0kgdGhpbmsgdGhhdCB0aGUgdHdvIHJ1bGVz
IGluIHRoZSBzcGVjIG9mICJtdXN0IGNoYW5nZSByb2xlIiBhbmQgInJvbGUgbXVzdCBiZSB0aGUg
c2FtZSBmb3IgYWxsIG1lZGlhIHN0cmVhbXMiIGlzIGJhZCBjb21iaW5hdGlvbiwgYW5kIEkgYXNz
dW1lIGEgbWlzdGFrZSBpbiBSRkM1MjQ1IHRoYXQgbm8gb25lIG5vdGljZWQgYmVmb3JlLiAgQ2hh
bmdpbmcgdGhlIHJvbGUgb2YgdGhlIG5vbi1yZXN0YXJ0ZWQgbWVkaWEgc3RyZWFtcyBpcyB1bm5l
Y2Vzc2FyeSBhbmQgY2FuIG9ubHkgbGVhZCB0byBwcm9ibGVtcy4gICBCdXQgcmF0aGVyIHRoYW4g
aGF2ZSB0byBoYXZlIHBlci1tZWRpYS1zdHJlYW0gcm9sZXMgKHJlbGF4aW5nIHRoZSBzZWNvbmQg
cnVsZSksIEkgdGhpbmsgaXQgd291bGQgYmUgZWFzaWVyIHRvIG5vdCBjaGFuZ2UgdGhlIHJvbGUg
d2l0aCBhbiBJQ0UgcmVzdGFydCAoaW4gb3RoZXIgd29yZHMsIHJlbGF4IHRoZSBmaXJzdCBydWxl
KS4gIEFzIHlvdSBwb2ludCBvdXQsIHRoZXJlIHJlYWxseSBpc24ndCBhbnkgcmVhc29uIHRvIGV4
Y2VwdCBpZiB0aGUgcmVtb3RlIHNpZGUgbW92ZXMgZnJvbSBmdWxsIHRvIGxpdGUsIHdoaWNoIGNh
biBiZSBoYW5kbGVkIHdpdGggYSBzcGVjaWZpYyBydWxlIHJhdGhlciB0aGFuIGEgZ2VuZXJhbCAi
bXVzdCBhbHdheXMgY2hhbmdlIiBydWxlLg0KDQpTbywgSSBhZ3JlZSB3aXRoIGNoYW5naW5nIHRo
ZSBydWxlIGZyb20gImFsd2F5cyBjaGFuZ2UgdGhlIHJvbGUgZm9yIGFsbCBtZWRpYSBzdHJlYW1z
IHdoZW4gYW55IHN0cmVhbSBpcyByZXN0YXJ0ZWQiIHRvICJuZXZlciBjaGFuZ2UgdGhlIHJvbGUg
ZXhjZXB0IHdoZW4gdGhlIHJlbW90ZSBpbXBsZW1lbnRhdGlvbiBsZXZlbCBzd2l0Y2hlcyB0byBh
IGxpdGUgaW1wbGVtZW50YXRpb24iLuKAiw0KDQoxLiBBbHNvLCB3aHkgc2VsZWN0IGEgbmV3IHRp
ZWJyZWFrZXI/IEkgZG9uJ3Qgc2VlIGFueSByZWFsIGlzc3VlIHdpdGggdGhpcywgYnV0IGl0IHNl
ZW1zIHBvaW50bGVzcy4NCkkgYWxzbyBkb24ndCBzZWUgYSBwb2ludCwgYW5kIHdvdWxkIGJlIGlu
IGZhdm9yIG9mIG5vdCByZXF1aXJpbmcgaXQgdG8gY2hhbmdlLCBpZiB3ZSBjYW4ndCB0aGluayBv
ZiBhIGdvb2QgcmVhc29uIHRvIHJlcXVpcmUgaXQgdG8gY2hhbmdlLg0KDQoxLiBUaGVyZSdzIG5v
dGhpbmcgdGhhdCBzYXlzICJ3aGVuIGNoYW5naW5nIGltcGxlbWVudGF0aW9uIGxldmVsLCB5b3Ug
TVVTVCByZXN0YXJ0IElDRSBmb3IgYWxsIG1lZGlhIHN0cmVhbXMiLiBUaGlzIHJlcXVpcmVtZW50
IGV4aXN0ZWQgaW4gZHJhZnQgMTMgb2YgSUNFLCBidXQgdGhlbiB0aGVyZSB3YXMgYSBidW5jaCBv
ZiByZXN0cnVjdHVyaW5nIGFuZCBJIHRoaW5rIGl0IG1heSBoYXZlIGJlZW4gcmVtb3ZlZCBhY2Np
ZGVudGFsbHkuIFJlZ2FyZGxlc3MsIEkgYmVsaWV2ZSB0aGlzIGNvbmRpdGlvbiBzaG91bGQgYmUg
YWRkZWQgYmFjaywgYmVjYXVzZSBjaGFuZ2luZyBpbXBsZW1lbnRhdGlvbiBsZXZlbCBpbiB0aGUg
bWlkZGxlIG9mIElDRSBwcm9jZXNzaW5nIGZvciBhIG1lZGlhIHN0cmVhbSBkb2Vzbid0IG1ha2Ug
bXVjaCBzZW5zZS4NCklmIHRoZSBpbXBsZW1lbnRhdGlvbiBsZXZlbCBtdXN0IGJlIHRoZSBzYW1l
IGZvciBhbGwgbWVkaWEgc3RyZWFtcyAoYW5kIGl0IG11c3QgYmUsIHJpZ2h0PyksIHRoZW4gSSB0
aGluayB5b3UncmUgcmlnaHQgdGhhdCB3ZSBzaG91bGQgcmVxdWlyZSBhbiBJQ0UgcmVzdGFydCBm
b3IgYWxsIHRoZSBtZWRpYSBzdHJlYW1zIHdoZW4gdGhlIGltcGxlbWVudGF0aW9uIGxldmVsIGNo
YW5nZXMuICBPdGhlcndpc2UsIGFzIHlvdSBzYXksIGEgZ2l2ZW4gbWVkaWEgc3RyZWFtIHdpbGwg
aGF2ZSB0aGUgcmVtb3RlIGltcGxlbWVudGF0aW9uIGxldmVsIGNoYW5nZSB3aXRob3V0IGEgcmVz
dGFydCwgd2hpY2ggc2VlbXMgcHJvYmxlbWF0aWMuICBBbmQgSSBkb24ndCBzZWUgYW55IHJlYXNv
biB3aHkgeW91IHdvdWxkbid0IHJlc3RhcnQgYWxsIG1lZGlhIHN0cmVhbXMgd2hlbiB5b3UgY2hh
bmdlIHRoZSBpbXBsZW1lbnRhdGlvbiBsZXZlbCAocHJlc3VtYWJseSB5b3UncmUgdGFsa2luZyB0
byBhIGRpZmZlcmVudCBlbmRwb2ludCBhbnl3YXkpLg0KDQoxLiBTZWN0aW9uIDYuMS4zLjEsIEZh
aWx1cmUgQ2FzZXMgc3RhdGVzIHRoYXQgd2hlbiByZWNlaXZpbmcgYSAicm9sZSBjb25mbGljdCIg
ZXJyb3IgcmVzcG9uc2UsICJ0aGUgYWdlbnQgTVVTVCBzd2l0Y2ggdG8gdGhlIChjb250cm9sbGlu
Z3xjb250cm9sbGVkKSByb2xlIGlmIGl0IGhhcyBub3QgYWxyZWFkeSBkb25lIHNvIi4gVGhlIGNv
bmRpdGlvbiAiaWYgaXQgaGFzIG5vdCBhbHJlYWR5IGRvbmUgc28iLCBpZiBpbnRlcnByZXRlZCBs
aXRlcmFsbHksIG1lYW5zIHRoYXQgdGhlIGFnZW50IGNhbiBvbmx5IHN3aXRjaCB0byBhIHJvbGUg
b25jZS4gSSBkb24ndCB0aGluayB0aGlzIHdhcyB0aGUgaW50ZW50aW9uLCBzbyB0aGUgY29uZGl0
aW9uIGNhbiBwcm9iYWJseSBiZSByZW1vdmVkLiBJdCdzIHdvcnRoIG5vdGluZyB0aGF0IHRoaXMg
Y29uZGl0aW9uIGRvZXNuJ3QgZXhpc3QgaW4gU2VjdGlvbiA2LjIuMS4xLCBEZXRlY3RpbmcgYW5k
IFJlcGFpcmluZyBSb2xlIENvbmZsaWN0cy4NCuKAi0kgYWdyZWUgdGhhdCBpdCBzaG91bGQgYmUg
bW9yZSBjbGVhciwgYW5kIHdvdWxkIGJlIHdpdGggeW91ciBzdWdnZXN0ZWQgdGV4dCBjaGFuZ2Uu
DQrigIsNCjEuIFN0YXJ0aW5nIHRvIHJlYWxseSBzdHJldGNoIGhlcmUsIGJ1dCBpbiB0aGUgcmFy
ZSBzaXR1YXRpb24gd2hlcmUgdGhlcmUncyBhIHJvbGUgY29uZmxpY3QgYW5kIHRoZSB0aWUtYnJl
YWtlcnMgYXJlIGVxdWFsLCB0aGUgcGVlcnMgY291bGQgY29udGludWUgZmxpcHBpbmcgYmV0d2Vl
biByb2xlcyBhZCBpbmZpbml0dW0uIFdoeSBub3QganVzdCBnZW5lcmF0ZSBhIG5ldyB0aWUtYnJl
YWtlcj8gSSBzYXcgdGhhdCB0aGlzIHdhcyBvbmNlIGJyb3VnaHQgdXAgb24gdGhlIE1NVVNJQyBt
YWlsaW5nIGxpc3QgYnV0IEkgY291bGRuJ3QgZmluZCBhIHJlc3BvbnNlLg0K4oCLSXQgc2VlbXMg
c28gcmFyZSBhcyB0byBub3QgbWF0dGVyLiAgQnV0IGlmIGl0IHdvdWxkIG1ha2UgeW91IGFuZCBv
dGhlcnMgZmVlbCBtb3JlIGNvbWZvcnRhYmxlLCBJJ2QgYmUgZmluZSB3aXRoIHRoYXQgbG9naWMu
4oCLDQoNCg0KSWYgdGhlcmUncyBnZW5lcmFsIGFncmVlbWVudCBhYm91dCB0aGVzZSBwb2ludHMs
IEknbGwgaGFwcGlseSB3cml0ZSBzb21lIHB1bGwgcmVxdWVzdHMgZm9yIElDRWJpcy4NCg0KX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCkljZSBtYWlsaW5n
IGxpc3QNCkljZUBpZXRmLm9yZzxtYWlsdG86SWNlQGlldGYub3JnPg0KaHR0cHM6Ly93d3cuaWV0
Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9pY2UNCg0KDQpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXw0KSWNlIG1haWxpbmcgbGlzdA0KSWNlQGlldGYub3JnPG1h
aWx0bzpJY2VAaWV0Zi5vcmc+DQpodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZv
L2ljZQ0KDQoNCg0K

--_000_7594FB04B1934943A5C02806D1A2204B38057AC6ESESSMB209erics_
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAy
IDQ7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMgKi8NCnAuTXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWws
IGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBjbTsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJ
Zm9udC1zaXplOjEyLjBwdDsNCglmb250LWZhbWlseToiVGltZXMgTmV3IFJvbWFuIixzZXJpZjt9
DQphOmxpbmssIHNwYW4uTXNvSHlwZXJsaW5rDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCglj
b2xvcjpibHVlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KYTp2aXNpdGVkLCBzcGFu
Lk1zb0h5cGVybGlua0ZvbGxvd2VkDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xvcjpw
dXJwbGU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQpzcGFuLkVtYWlsU3R5bGUxNw0K
CXttc28tc3R5bGUtdHlwZTpwZXJzb25hbDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1z
ZXJpZjsNCgljb2xvcjojMUY0OTdEO30NCnNwYW4uRW1haWxTdHlsZTE4DQoJe21zby1zdHlsZS10
eXBlOnBlcnNvbmFsLWNvbXBvc2U7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7
DQoJY29sb3I6d2luZG93dGV4dDt9DQouTXNvQ2hwRGVmYXVsdA0KCXttc28tc3R5bGUtdHlwZTpl
eHBvcnQtb25seTsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCgltc28tZmFy
ZWFzdC1sYW5ndWFnZTpFTi1VUzt9DQpAcGFnZSBXb3JkU2VjdGlvbjENCgl7c2l6ZTo2MTIuMHB0
IDc5Mi4wcHQ7DQoJbWFyZ2luOjcyLjBwdCA3Mi4wcHQgNzIuMHB0IDcyLjBwdDt9DQpkaXYuV29y
ZFNlY3Rpb24xDQoJe3BhZ2U6V29yZFNlY3Rpb24xO30NCi0tPjwvc3R5bGU+PCEtLVtpZiBndGUg
bXNvIDldPjx4bWw+DQo8bzpzaGFwZWRlZmF1bHRzIHY6ZXh0PSJlZGl0IiBzcGlkbWF4PSIxMDI2
IiAvPg0KPC94bWw+PCFbZW5kaWZdLS0+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFw
ZWxheW91dCB2OmV4dD0iZWRpdCI+DQo8bzppZG1hcCB2OmV4dD0iZWRpdCIgZGF0YT0iMSIgLz4N
CjwvbzpzaGFwZWxheW91dD48L3htbD48IVtlbmRpZl0tLT4NCjwvaGVhZD4NCjxib2R5IGxhbmc9
IkVOLUdCIiBsaW5rPSJibHVlIiB2bGluaz0icHVycGxlIj4NCjxkaXYgY2xhc3M9IldvcmRTZWN0
aW9uMSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBw
dDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3
RDttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+SGksPG86cD48L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8ZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZndDsmZ3Q7Jm5ic3A7PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZTo5LjVwdCI+SG93ZXZlciwgSSBkb24ndCB0aGluayB0aGUgaXNzdWUgaXMgdGhhdCB0aGUgZW5k
cG9pbnRzIGRvbuKAmXQga25vdyB3aGV0aGVyIHRoZXkgYXJlIGFuIG9mZmVyZXIgb3IgYW5kIGFu
c3dlcmVyIC0gSSB0aGluayB0aGV5IGNhc2UgaXMgdGhhdCB0aGV5IGJvdGggYWN0IGFzIG9mZmVy
ZXIuPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+Jmd0OzxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj4mZ3Q7IFllcywgc29ycnkgaWYgbXkgd29yZGluZyB3YXMgcG9vci4gVGhlIGNhc2UgSSdt
IHRhbGtpbmcgYWJvdXQgaXMgd2hlbiB0aGUgZW5kcG9pbnRzIHBlcmZvcm1pbmcgSUNFIGJvdGgg
YWN0ZWQgYXMgb2ZmZXJlciAob3IgYW5zd2VyZXIpLiBPcg0KPG86cD48L286cD48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWls
eTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPiZndDsNCjwvc3Bhbj5pbiBSRkM1MjQ1
YmlzIHRlcm1pbm9sb2d5LCBib3RoIGFjdGVkIGFzIHRoZSAmZ3Q7IGluaXRpYXRvciBvciByZXNw
b25kZXIuPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2Fs
aWJyaSZxdW90OyxzYW5zLXNlcmlmIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+Jmd0OzxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jmd0OyA8YSBocmVmPSJodHRwczovL3Rvb2xzLmlldGYu
b3JnL2h0bWwvcmZjMzcyNSNzZWN0aW9uLTQuMiI+DQpodHRwczovL3Rvb2xzLmlldGYub3JnL2h0
bWwvcmZjMzcyNSNzZWN0aW9uLTQuMjwvYT4sIHdoaWNoIEkgbGlua2VkIGVhcmxpZXIsIHNob3dz
IGFuIGV4YW1wbGUgb2YgdGhpcy4gVGhlIGZsb3cgaXMsIGluIGVzc2VuY2U6PG86cD48L286cD48
L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mZ3Q7PG86cD4mbmJzcDs8
L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mZ3Q7MS4gQ29u
dHJvbGxlciBzZW5kcyBvZmZlciB0byBBbGljZS48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZndDsyLiBBbGljZSBzZW5kcyBhbiBhbnN3ZXIgdG8g
Q29udHJvbGxlciwgdGFraW5nIGNvbnRyb2xsZWQgcm9sZS48bzpwPjwvbzpwPjwvcD4NCjwvZGl2
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZndDszLiBDb250cm9sbGVyIHNlbmRzIG9m
ZmVyIHRvIEJvYiB1c2luZyBpbmZvcm1hdGlvbiBmcm9tIEFsaWNlJ3MgYW5zd2VyLjxvOnA+PC9v
OnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jmd0OzQuIEJvYiBz
ZW5kcyBhbnN3ZXIgdG8gQ29udHJvbGxlciwgdGFraW5nIGNvbnRyb2xsZWQgcm9sZS48bzpwPjwv
bzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZndDs1LiBOb3cg
QWxpY2UgaXMgcGVyZm9ybWluZyBJQ0Ugd2l0aCBCb2IsIGFuZCB0aGV5IGJvdGggaGF2ZSB0aGUg
Y29udHJvbGxlZCByb2xlLiBIZW5jZSB0aGUgdGllLWJyZWFrZXIgaXMgbmVlZGVkLjxvOnA+PC9v
OnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8
L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEx
LjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPkluIHN0ZXAg
MywgQ29udHJvbGxlciBjb3VsZCB0YWtlIHRoZSBjb250cm9sbGVkIHJvbGUgaW4gdGhlIG9mZmVy
IHRvIEJvYi4gVGhlbiBCb2IgaXMgd291bGQgdGFrZSB0aGUgY29udHJvbGxlciByb2xlICh1bmxl
c3MgaGUgaXMgSUNFIGxpdGUpLCBhbmQgdGhlcmUgd291bGQgYmUgbm8gbmVlZCBmb3INCiB0aGUg
dGllLWJyZWFrZXIuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZx
dW90OyxzYW5zLXNlcmlmIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVv
dDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPk9idmlvdXNseSwgdGhpcyB3b3VsZCByZXF1aXJl
IGEgY2hhbmdlIGluIHRoZSBjdXJyZW50IHJ1bGVzLCBzYXlpbmcgdGhhdCBvbmUgbXVzdCBpbmRp
Y2F0ZSBDb250cm9sbGVyIGluIHRoZSBpbml0aWFsIG9mZmVyLjxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2Zv
bnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+PG86cD4mbmJzcDs8L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj5SZWdh
cmRzLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fu
cy1zZXJpZiI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJy
aSZxdW90OyxzYW5zLXNlcmlmIj5DaHJpc3RlcjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5
OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+
PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZu
YnNwOzwvbzpwPjwvcD4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5PbiBUaHUsIEp1biAx
NiwgMjAxNiBhdCAxMDo1MiBBTSwgQ2hyaXN0ZXIgSG9sbWJlcmcgJmx0OzxhIGhyZWY9Im1haWx0
bzpjaHJpc3Rlci5ob2xtYmVyZ0Blcmljc3Nvbi5jb20iIHRhcmdldD0iX2JsYW5rIj5jaHJpc3Rl
ci5ob2xtYmVyZ0Blcmljc3Nvbi5jb208L2E+Jmd0OyB3cm90ZTo8bzpwPjwvbzpwPjwvcD4NCjxi
bG9ja3F1b3RlIHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xpZCAjQ0NDQ0NDIDEu
MHB0O3BhZGRpbmc6MGNtIDBjbSAwY20gNi4wcHQ7bWFyZ2luLWxlZnQ6NC44cHQ7bWFyZ2luLXJp
Z2h0OjBjbSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5IaSw8YnI+DQo8YnI+DQomZ3Q7Jmd0OyZu
YnNwO0kgYW0gbm90IHN1cmUgaG93IHRoYXQgd291bGQgb2NjdXI6IGFuIGVuZHBvaW50IGFsd2F5
cyBrbm93IHdoZXRoZXIgaXQncyBhbiBvZmZlcmVyIG9yIGFuc3dlcmVyLjxicj4NCiZndDs8YnI+
DQomZ3Q7IElmIGFuIGVuZHBvaW50IGFsd2F5cyBrbm93cyB3aGV0aGVyIGl0J3MgYW4gb2ZmZXJl
ciBvciBhbiBhbnN3ZXJlciwgdGhlcmUgd291bGQgYmUgbm8gcG9pbnQgaW4gaGF2aW5nIGEgdGll
LWJyZWFrZXIuPGJyPg0KJmd0Ozxicj4NCiZndDsgT25lIGV4YW1wbGUgb2YgaG93IHRoaXMgaXMg
cG9zc2libGU6Jm5ic3A7PGEgaHJlZj0iaHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL3JmYzM3
MjUjc2VjdGlvbi00LjIiIHRhcmdldD0iX2JsYW5rIj5odHRwczovL3Rvb2xzLmlldGYub3JnL2h0
bWwvcmZjMzcyNSNzZWN0aW9uLTQuMjwvYT48YnI+DQomZ3Q7IEluIHNob3J0LCB0aGUgdGhpcmQt
cGFydHkgY2FsbCBjb250cm9sIHN5c3RlbSBhY3RzIGFzIHRoZSBvZmZlcmVyIGZvciBlYWNoIG9m
IHRoZSBlbmRwb2ludHMgaXQncyBjb25uZWN0aW5nLjxicj4NCiZndDs8YnI+DQomZ3Q7IFRoaXMg
d2FzIGFwcGFyZW50bHkgYnJvdWdodCB1cCBhdCBJRVRGIDY4LiBTZWUgc2xpZGUgMTU6Jm5ic3A7
PGEgaHJlZj0iaHR0cHM6Ly93d3cuaWV0Zi5vcmcvcHJvY2VlZGluZ3MvNjgvc2xpZGVzL21tdXNp
Yy0wLnBkZiIgdGFyZ2V0PSJfYmxhbmsiPmh0dHBzOi8vd3d3LmlldGYub3JnL3Byb2NlZWRpbmdz
LzY4L3NsaWRlcy9tbXVzaWMtMC5wZGY8L2E+PGJyPg0KPGJyPg0KUGVvcGxlIHRhbGsgYWJvdXQg
dGhlc2UgM3BjYyBjYXNlcywgYnV0IGl0IHdvdWxkIGJlIHJlYWxseSBuaWNlIHRvIHNlZSBhbiBl
eGFtcGxlIDopPGJyPg0KPGJyPg0KSG93ZXZlciwgSSBkb24ndCB0aGluayB0aGUgaXNzdWUgaXMg
dGhhdCB0aGUgZW5kcG9pbnRzIGRvbuKAmXQga25vdyB3aGV0aGVyIHRoZXkgYXJlIGFuIG9mZmVy
ZXIgb3IgYW5kIGFuc3dlcmVyIC0gSSB0aGluayB0aGV5IGNhc2UgaXMgdGhhdCB0aGV5IGJvdGgg
YWN0IGFzIG9mZmVyZXIuPGJyPg0KPGJyPg0KRXhhbXBsZTo8YnI+DQo8YnI+DQotIEEgZXN0YWJs
aXNoZXMgYSBzZXNzaW9uIHdpdGggQi4gQSBpcyB0aGUgY29udHJvbGxlci48YnI+DQo8YnI+DQot
IEMgKDNwY2MgY29udHJvbGxlcikgc2VuZHMgYW4gb2ZmZXIgdG8gQSwgaW4gb3JkZXIgdG8gdHJh
bnNmZXIgQSB0byBELjxicj4NCjxicj4NCi0gQyB0YWtlcyB0aGUgcm9sZSBhcyBjb250cm9sbGVy
LiBBIGlzIHRoZSBjb250cm9sbGVyIGZyb20gdGhlIGluaXRpYWwgbmVnb3RpYXRpb24gd2l0aCBC
Ljxicj4NCjxicj4NCi0gTm93LCBpdCBuZWVkcyB0byBiZSBkZWNpZGVkIHdoZXRoZXIgQSBvciBD
IGlzIGNvbnRyb2xsZXIuIEkgZ3Vlc3MgdGhlIHRpZS1icmVha2VyIGNvdWxkIGJlIHVzZWQgdG8g
ZGV0ZXJtaW5lIHRoYXQgLSBidXQgQSBjb3VsZCBhbHNvIHNpbXBseSBzZW5kIGFuIGFuc3dlciBh
bmQgY2hhbmdlIGl0cyByb2xlIHRvIENPTlRST0xMRUQuPGJyPg0KPGJyPg0KQnV0LCZuYnNwOyBh
Z2FpbiwgSSBoYXZlIG5vIGlkZWEgd2hldGhlciB0aGlzIGlzIHRoZSAzcGNjIGNhc2UgcGVvcGxl
IGhhdmUgaGFkIGluIG1pbmQgOik8YnI+DQo8YnI+DQpTaW5jZSB3ZSBkZWZpbmUgdGhlIHRpZS1i
cmVha2VyLCBJIHJlYWxseSB0aGluayB3ZSBzaG91bGQgaGF2ZSBhbiBleGFtcGxlIHdoZXJlIGl0
J3MgbmVlZGVkLCBpbnN0ZWFkIG9mIG9ubHkgc2F5aW5nICZxdW90O2luIGNlcnRhaW4gM3BjYyBj
YXNlcyZxdW90Oy48bzpwPjwvbzpwPjwvcD4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1hcmdpbi1ib3R0b206MTIuMHB0Ij48YnI+DQpSZWdhcmRzLDxicj4NCjxi
cj4NCkNocmlzdGVyPGJyPg0KPGJyPg0KPGJyPg0KT24gVGh1LCBKdW4gMTYsIDIwMTYgYXQgOToz
OCBBTSwgQ2hyaXN0ZXIgSG9sbWJlcmcgJmx0OzxhIGhyZWY9Im1haWx0bzpjaHJpc3Rlci5ob2xt
YmVyZ0Blcmljc3Nvbi5jb20iPmNocmlzdGVyLmhvbG1iZXJnQGVyaWNzc29uLmNvbTwvYT4mZ3Q7
IHdyb3RlOjxicj4NCkhpLDxicj4NCjxicj4NCiZndDtJZiBJIHVuZGVyc3RhbmQgY29ycmVjdGx5
LCB5b3VyIHBvaW50IGlzIHRoYXQgY2hhbmdpbmcgZnJvbSAmcXVvdDtmdWxsIC0mZ3Q7IGZ1bGwm
cXVvdDsgdG8gJnF1b3Q7ZnVsbCAtJmd0OyBsaXRlJnF1b3Q7IHdvdWxkIG5vdCByZXF1aXJlIGEg
cm9sZTxicj4NCiZndDtjaGFuZ2UsIGJlY2F1c2UgdGhlIG9mZmVyaW5nIGVuZHBvaW50IHdvdWxk
IGFscmVhZHkgaGF2ZSB0aGUgJnF1b3Q7Y29udHJvbGxpbmcmcXVvdDsgcm9sZT88YnI+DQo8YnI+
DQpDb3JyZWN0LiBOb3RlLCB0aG91Z2gsIHRoYXQgbXkgY29tbWVudCB3YXMgb25seSBvbiB0aGUg
aW5pdGlhbCBvZmZlciwgd2hlbiBmb3JraW5nIGNhbiBvY2N1ci48YnI+DQo8YnI+DQomZ3Q7SG93
ZXZlciwgdGhlcmUgYXJlIHN0aWxsIHNpdHVhdGlvbnMgd2hlcmUgdGhlICZxdW90O2Z1bGwmcXVv
dDsgcGVlciBjb3VsZCBlbmQgdXAgd2l0aCBhICZxdW90O2NvbnRyb2xsZWQmcXVvdDsgcm9sZSwg
c3VjaCBhczo8YnI+DQomZ3Q7PGJyPg0KJmd0OzEuIFRoZSBmdWxsIHBlZXIgYmVpbmcgdHJhbnNm
ZXJyZWQgdG8gdGhlIGxpdGUgcGVlciB3YXMgdGhlIGFuc3dlcmVyIGluaXRpYWxseS48YnI+DQo8
YnI+DQpDb3JyZWN0Ljxicj4NCjxicj4NCiZndDsyLiBCb3RoIGVuZHBvaW50cyBpbiB0aGUgaW5p
dGlhbCBvZmZlci9hbnN3ZXIgZXhjaGFuZ2UgYmVsaWV2ZWQgdGhlbXNlbHZlcyB0byBiZSB0aGUg
b2ZmZXJlciAob3IgYW5zd2VyZXIpLCBsZWF2aW5nIHRoZSBpbml0aWFsIHJvbGUgZGVjaXNpb24g
dXAgdG8gdGhlIHRpZS1icmVha2VyLjxicj4NCjxicj4NCkkgYW0gbm90IHN1cmUgaG93IHRoYXQg
d291bGQgb2NjdXI6IGFuIGVuZHBvaW50IGFsd2F5cyBrbm93IHdoZXRoZXIgaXQncyBhbiBvZmZl
cmVyIG9yIGFuc3dlcmVyLjxicj4NCjxicj4NCiZndDszLiBUaGUgb2ZmZXItJmd0O2Fuc3dlciBk
aXJlY3Rpb24gaXMgcmV2ZXJzZWQgaW4gdGhlIHNlY29uZCBleGNoYW5nZS48YnI+DQo8YnI+DQpD
b3JyZWN0Ljxicj4NCjxicj4NClNvLCB3ZSBuZWVkIHRvIHdvcmsgb24gdGV4dCB3aGljaCBzYXlz
IHRoYXQsIG9uY2UgdGhlIHJvbGVzIGhhdmUgYmVlbiBkZXRlcm1pbmVkLCBlbmRwb2ludHMgc2hv
dWxkIG5vdCBjaGFuZ2UgdGhlbSBkdXJpbmcgYW4gSUNFIHJlc3RhcnQgLSB1bmxlc3MgdGhleSBo
YXZlIHRvLjxicj4NCjxicj4NCkluIG9mZmVyL2Fuc3dlciB0ZXJtaW5vbG9neSB0aGF0IG1lYW5z
IHRoYXQsIHdoZW4gYSBzdWJzZXF1ZW50IG9mZmVyIGlzIHNlbnQgLSBmb3Igd2hhdGV2ZXIgcmVh
c29uIChpbmNsdWRpbmcsIGJ1dCBub3QgbGltaXRlZCB0bywgYW4gSUNFIHJlc3RhcnQpIC0gdGhl
IHJvbGVzIHNob3VsZCBub3QgY2hhbmdlLjxicj4NCjxicj4NCkluIDUyNDViaXMgd2UgZG9uJ3Qg
dGFsayBhYm91dCBvZmZlcnMgYW5kIGFuc3dlcnMsIHNvIHdlIGhhdmUgdG8gd3JpdGUgc2ltaWxh
ciB0ZXh0IHVzaW5nIG1vcmUgZ2VuZXJpYyBsYW5ndWFnZS48YnI+DQo8YnI+DQpSZWdhcmRzLDxi
cj4NCjxicj4NCkNocmlzdGVyPGJyPg0KPGJyPg0KPGJyPg0KPGJyPg0KT24gVGh1LCBKdW4gMTYs
IDIwMTYgYXQgMTI6NTAgQU0sIENocmlzdGVyIEhvbG1iZXJnICZsdDs8YSBocmVmPSJtYWlsdG86
Y2hyaXN0ZXIuaG9sbWJlcmdAZXJpY3Nzb24uY29tIj5jaHJpc3Rlci5ob2xtYmVyZ0Blcmljc3Nv
bi5jb208L2E+Jmd0OyB3cm90ZTo8YnI+DQpIaSw8YnI+DQo8YnI+DQpJZiBJIHVuZGVyc3RhbmQg
Y29ycmVjdGx5LCBmb3JraW5nIGNhbiBvbmx5IHRyaWdnZXIgYSByb2xlIGNoYW5nZSB3aGVuIHRo
ZSBvZmZlcmVyIGlzIElDRSBsaXRlLCBhbmQgdGhlIHJlbW90ZSBwZWVycyBhcmUgZnVsbCBhbmQg
bGl0ZS48YnI+DQo8YnI+DQpCZWNhdXNlLCBpZiB0aGUgb2ZmZXJlciBpcyBmdWxsIElDRSwgaXQg
TVVTVCB0YWtlIHRoZSBjb250cm9sbGluZyByb2xlLCBubyBtYXR0ZXIgaWYgdGhlIHJlbW90ZSBw
ZWVycyBhcmUgZnVsbCBvciBsaXRlLjxicj4NCjxicj4NClJlZ2FyZHMsPGJyPg0KPGJyPg0KQ2hy
aXN0ZXI8YnI+DQo8YnI+DQo8YnI+DQpGcm9tOiBUYXlsb3IgQnJhbmRzdGV0dGVyICZsdDs8YSBo
cmVmPSJtYWlsdG86ZGVhZGJlZWZAZ29vZ2xlLmNvbSI+ZGVhZGJlZWZAZ29vZ2xlLmNvbTwvYT4m
Z3Q7PGJyPg0KRGF0ZTogRnJpZGF5IDI3IE1heSAyMDE2IGF0IDIyOjI0PGJyPg0KVG86ICZxdW90
OzxhIGhyZWY9Im1haWx0bzpwdGhhdGNoZXJAZ29vZ2xlLmNvbSI+cHRoYXRjaGVyQGdvb2dsZS5j
b208L2E+JnF1b3Q7ICZsdDs8YSBocmVmPSJtYWlsdG86cHRoYXRjaGVyQGdvb2dsZS5jb20iPnB0
aGF0Y2hlckBnb29nbGUuY29tPC9hPiZndDs8YnI+DQpDYzogQ2hyaXN0ZXIgSG9sbWJlcmcgJmx0
OzxhIGhyZWY9Im1haWx0bzpjaHJpc3Rlci5ob2xtYmVyZ0Blcmljc3Nvbi5jb20iPmNocmlzdGVy
LmhvbG1iZXJnQGVyaWNzc29uLmNvbTwvYT4mZ3Q7LCAmcXVvdDs8YSBocmVmPSJtYWlsdG86aWNl
QGlldGYub3JnIj5pY2VAaWV0Zi5vcmc8L2E+JnF1b3Q7ICZsdDs8YSBocmVmPSJtYWlsdG86aWNl
QGlldGYub3JnIj5pY2VAaWV0Zi5vcmc8L2E+Jmd0Ozxicj4NCjxicj4NClN1YmplY3Q6IFJlOiBb
SWNlXSBJc3N1ZXMgcmVsYXRlZCB0byBJQ0Ugcm9sZSBzd2l0Y2hpbmcgYW5kIGNvbmZsaWN0czxi
cj4NCjxicj4NClllcywgc2VxdWVudGlhbCBmb3JraW5nIGlzIHRoZSBtYWluIHVzZSBjYXNlLiBT
cGVjaWZpY2FsbHksIGl0IHNlZW1zIHRoYXQgdGhlIGFiaWxpdHkgdG8gc3dpdGNoIElDRSByb2xl
cyB3YXMgaW50ZW5kZWQgZm9yIHRoZSB0aGlyZC1wYXJ0eSBjYWxsIGNvbnRyb2wgdXNlIGNhc2Vz
IGRlc2NyaWJlZCBoZXJlOg0KPGEgaHJlZj0iaHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL3Jm
YzM3MjUiIHRhcmdldD0iX2JsYW5rIj5odHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvcmZjMzcy
NTwvYT48YnI+DQo8YnI+DQpPbiBGcmksIE1heSAyNywgMjAxNiBhdCA4OjA5IEFNLCBQZXRlciBU
aGF0Y2hlciAmbHQ7PGEgaHJlZj0ibWFpbHRvOnB0aGF0Y2hlckBnb29nbGUuY29tIj5wdGhhdGNo
ZXJAZ29vZ2xlLmNvbTwvYT4mZ3Q7IHdyb3RlOjxicj4NClNlcXVlbnRpYWwgZm9ya2luZywgSSBi
ZWxpZXZlLjxicj4NCjxicj4NCk9uIEZyaSwgTWF5IDI3LCAyMDE2IGF0IDU6NTcgQU0sIENocmlz
dGVyIEhvbG1iZXJnICZsdDs8YSBocmVmPSJtYWlsdG86Y2hyaXN0ZXIuaG9sbWJlcmdAZXJpY3Nz
b24uY29tIj5jaHJpc3Rlci5ob2xtYmVyZ0Blcmljc3Nvbi5jb208L2E+Jmd0OyB3cm90ZTo8YnI+
DQo8YnI+DQpIaSw8YnI+DQo8YnI+DQpXaGF0IHVzZS1jYXNlcyBhcmUgdGhlcmUgZm9yIGEgZnVs
bC0mZ3Q7bGl0ZSBzd2l0Y2g/IFdoZW4gYW4gZW5kcG9pbnQgcmVhbGlzZXMgdGhhdCBpdOKAmXMg
bm8gbG9uZ2VyIGJlaGluZCBhIE5BVCwgYW5kIGRvZXNu4oCZdCB3YW50IHRvIHVzZSBmdWxsIElD
RT88YnI+DQo8YnI+DQpBcyBmYXIgYXMgSSB1bmRlcnN0YW5kLCBJQ0UtbGl0ZSBpcyBtZWFudCBm
b3Ig4oCcc3RhdGlj4oCdIG5ldHdvcmsgYm94ZXMgKGdhdGV3YXlzIGV0YykgdGhhdCBhcmUgbm90
IGxvY2F0ZWQgYmVoaW5kIGEgTkFULjxicj4NCjxicj4NClJlZ2FyZHMsPGJyPg0KPGJyPg0KQ2hy
aXN0ZXI8YnI+DQo8YnI+DQo8YnI+DQo8YnI+DQpGcm9tOiBJY2UgJmx0OzxhIGhyZWY9Im1haWx0
bzppY2UtYm91bmNlc0BpZXRmLm9yZyI+aWNlLWJvdW5jZXNAaWV0Zi5vcmc8L2E+Jmd0OyBvbiBi
ZWhhbGYgb2YgJnF1b3Q7PGEgaHJlZj0ibWFpbHRvOnB0aGF0Y2hlckBnb29nbGUuY29tIj5wdGhh
dGNoZXJAZ29vZ2xlLmNvbTwvYT4mcXVvdDsgJmx0OzxhIGhyZWY9Im1haWx0bzpwdGhhdGNoZXJA
Z29vZ2xlLmNvbSI+cHRoYXRjaGVyQGdvb2dsZS5jb208L2E+Jmd0Ozxicj4NCkRhdGU6IFRodXJz
ZGF5IDI2IE1heSAyMDE2IGF0IDIyOjU2PGJyPg0KVG86IFRheWxvciBCcmFuZHN0ZXR0ZXIgJmx0
OzxhIGhyZWY9Im1haWx0bzpkZWFkYmVlZkBnb29nbGUuY29tIj5kZWFkYmVlZkBnb29nbGUuY29t
PC9hPiZndDs8YnI+DQpDYzogJnF1b3Q7PGEgaHJlZj0ibWFpbHRvOmljZUBpZXRmLm9yZyI+aWNl
QGlldGYub3JnPC9hPiZxdW90OyAmbHQ7PGEgaHJlZj0ibWFpbHRvOmljZUBpZXRmLm9yZyI+aWNl
QGlldGYub3JnPC9hPiZndDs8YnI+DQpTdWJqZWN0OiBSZTogW0ljZV0gSXNzdWVzIHJlbGF0ZWQg
dG8gSUNFIHJvbGUgc3dpdGNoaW5nIGFuZCBjb25mbGljdHM8YnI+DQo8YnI+DQo8YnI+DQo8YnI+
DQpPbiBGcmksIE1heSAyMCwgMjAxNiBhdCA5OjE2IEFNLCBUYXlsb3IgQnJhbmRzdGV0dGVyICZs
dDs8YSBocmVmPSJtYWlsdG86ZGVhZGJlZWZAZ29vZ2xlLmNvbSI+ZGVhZGJlZWZAZ29vZ2xlLmNv
bTwvYT4mZ3Q7IHdyb3RlOjxicj4NCldoaWxlIGludmVzdGlnYXRpbmcgYSBXZWJSVEMgaXNzdWUg
cmVsYXRlZCB0byBJQ0Ugcm9sZSBjb25mbGljdHMsIEkgbm90aWNlZCB3aGF0IHNlZW0gdG8gYmUg
c29tZSBtaW5vciBvZGRpdGllcyB3aXRoIHRoZSBydWxlcyBzdXJyb3VuZGluZyBJQ0Ugcm9sZSBk
ZXRlcm1pbmF0aW9uLiBJJ2QgbGlrZSB0byBoZWFyIHdoYXQgcGVvcGxlIHRoaW5rIGFib3V0IHRo
ZXNlIGlzc3VlcywgYW5kIGZpbmQgb3V0IGlmIEknbSBvdmVybG9va2luZyBhbnkgbW90aXZhdGlv
bnMNCiBmb3IgdGhlIGN1cnJlbnQgcnVsZXMuPGJyPg0KMS4gU2VjdGlvbiA1LjEuMiwgRGV0ZXJt
aW5pbmcgUm9sZSBzdGF0ZXMgJnF1b3Q7QW4gSUNFIHJlc3RhcnQgY2F1c2VzIGEgbmV3IHNlbGVj
dGlvbiBvZiByb2xlcyBhbmQgdGllYnJlYWtlcnMmcXVvdDsuIFRoZSBvbmx5IHRpbWUgdGhpcyBp
cyBuZWNlc3NhcnksIGFzIGZhciBhcyBJIGNhbiB0ZWxsLCBpcyB3aGVuIGFuIGFnZW50IGlzIGNo
YW5naW5nIGl0cyBpbXBsZW1lbnRhdGlvbiBsZXZlbCAoc3VjaCBhcyAmcXVvdDtmdWxsIC0mZ3Q7
IGxpdGUmcXVvdDspIGFuZCBvbmUgYWdlbnQgbmVlZHMmbmJzcDt0bw0KIHRha2UgdXAgdGhlIGNv
bnRyb2xsaW5nIHJvbGUuJm5ic3A7U28gaXQgd291bGQgYmUgaWRlYWwgaWYgdGhpcyB3YXMgdGhl
IG9ubHkgc2l0dWF0aW9uIHRoYXQgY2F1c2VkIG5ldyByb2xlIHNlbGVjdGlvbi4gT3RoZXJ3aXNl
LCBpbiBhIHRoaXJkLXBhcnR5IGNhbGwgY29udHJvbCB1c2UgY2FzZSB0aGF0IHJlc3VsdGVkIGlu
IGEgcm9sZSBjb25mbGljdCBpbml0aWFsbHksIGV2ZXJ5Jm5ic3A7SUNFIHJlc3RhcnQgd2lsbCBw
cm9iYWJseSByZXN1bHQgaW4gYW5vdGhlcg0KIHJvbGUgY29uZmxpY3QsIGFzIHRoZSBhZ2VudHMg
cmUtc2VsZWN0IHRoZWlyIGluaXRpYWwgY29uZmxpY3Rpbmcgcm9sZXMuIEFsc28sIHdoYXQgaGFw
cGVucyBpZiBJQ0UgaXMgcmVzdGFydGluZyBmb3Igb25seSBvbmUgbWVkaWEgc3RyZWFtIGFuZCB0
aGUgcm9sZSBjaGFuZ2VzIGFjY29yZGluZyB0byB0aGlzIHJ1bGU/IEZyb20gdGhlIHBlcnNwZWN0
aXZlIG9mIHRoZSBub24tcmVzdGFydGluZyBtZWRpYSBzdHJlYW1zLCB0aGUgcm9sZSB3b3VsZA0K
IGJlIHN3aXRjaGluZyBpbiB0aGUgbWlkZGxlIG9mIElDRSBwcm9jZXNzaW5nLjxicj4NCuKAi0kg
dGhpbmsgdGhhdCB0aGUgdHdvIHJ1bGVzIGluIHRoZSBzcGVjIG9mICZxdW90O211c3QgY2hhbmdl
IHJvbGUmcXVvdDsgYW5kICZxdW90O3JvbGUgbXVzdCBiZSB0aGUgc2FtZSBmb3IgYWxsIG1lZGlh
IHN0cmVhbXMmcXVvdDsgaXMgYmFkIGNvbWJpbmF0aW9uLCBhbmQgSSBhc3N1bWUgYSBtaXN0YWtl
IGluIFJGQzUyNDUgdGhhdCBubyBvbmUgbm90aWNlZCBiZWZvcmUuJm5ic3A7IENoYW5naW5nIHRo
ZSByb2xlIG9mIHRoZSBub24tcmVzdGFydGVkIG1lZGlhIHN0cmVhbXMgaXMgdW5uZWNlc3NhcnkN
CiBhbmQgY2FuIG9ubHkgbGVhZCB0byBwcm9ibGVtcy4gJm5ic3A7IEJ1dCByYXRoZXIgdGhhbiBo
YXZlIHRvIGhhdmUgcGVyLW1lZGlhLXN0cmVhbSByb2xlcyAocmVsYXhpbmcgdGhlIHNlY29uZCBy
dWxlKSwgSSB0aGluayBpdCB3b3VsZCBiZSBlYXNpZXIgdG8gbm90IGNoYW5nZSB0aGUgcm9sZSB3
aXRoIGFuIElDRSByZXN0YXJ0IChpbiBvdGhlciB3b3JkcywgcmVsYXggdGhlIGZpcnN0IHJ1bGUp
LiZuYnNwOyBBcyB5b3UgcG9pbnQgb3V0LCB0aGVyZSByZWFsbHkgaXNuJ3QNCiBhbnkgcmVhc29u
IHRvIGV4Y2VwdCBpZiB0aGUgcmVtb3RlIHNpZGUgbW92ZXMgZnJvbSBmdWxsIHRvIGxpdGUsIHdo
aWNoIGNhbiBiZSBoYW5kbGVkIHdpdGggYSBzcGVjaWZpYyBydWxlIHJhdGhlciB0aGFuIGEgZ2Vu
ZXJhbCAmcXVvdDttdXN0IGFsd2F5cyBjaGFuZ2UmcXVvdDsgcnVsZS48YnI+DQo8YnI+DQpTbywg
SSBhZ3JlZSB3aXRoIGNoYW5naW5nIHRoZSBydWxlIGZyb20gJnF1b3Q7YWx3YXlzIGNoYW5nZSB0
aGUgcm9sZSBmb3IgYWxsIG1lZGlhIHN0cmVhbXMgd2hlbiBhbnkgc3RyZWFtIGlzIHJlc3RhcnRl
ZCZxdW90OyB0byAmcXVvdDtuZXZlciBjaGFuZ2UgdGhlIHJvbGUgZXhjZXB0IHdoZW4gdGhlIHJl
bW90ZSBpbXBsZW1lbnRhdGlvbiBsZXZlbCBzd2l0Y2hlcyB0byBhIGxpdGUgaW1wbGVtZW50YXRp
b24mcXVvdDsu4oCLPGJyPg0KJm5ic3A7PGJyPg0KMS4gQWxzbywgd2h5IHNlbGVjdCBhIG5ldyB0
aWVicmVha2VyPyBJIGRvbid0IHNlZSBhbnkgcmVhbCBpc3N1ZSB3aXRoIHRoaXMsIGJ1dCBpdCBz
ZWVtcyBwb2ludGxlc3MuPGJyPg0KSSBhbHNvIGRvbid0IHNlZSBhIHBvaW50LCBhbmQgd291bGQg
YmUgaW4gZmF2b3Igb2Ygbm90IHJlcXVpcmluZyBpdCB0byBjaGFuZ2UsIGlmIHdlIGNhbid0IHRo
aW5rIG9mIGEgZ29vZCByZWFzb24gdG8gcmVxdWlyZSBpdCB0byBjaGFuZ2UuPGJyPg0KJm5ic3A7
PGJyPg0KMS4gVGhlcmUncyBub3RoaW5nIHRoYXQgc2F5cyAmcXVvdDt3aGVuIGNoYW5naW5nIGlt
cGxlbWVudGF0aW9uIGxldmVsLCB5b3UgTVVTVCByZXN0YXJ0IElDRSBmb3IgYWxsIG1lZGlhIHN0
cmVhbXMmcXVvdDsuIFRoaXMgcmVxdWlyZW1lbnQgZXhpc3RlZCBpbiBkcmFmdCAxMyBvZiBJQ0Us
IGJ1dCB0aGVuIHRoZXJlIHdhcyBhIGJ1bmNoIG9mIHJlc3RydWN0dXJpbmcgYW5kIEkgdGhpbmsg
aXQgbWF5IGhhdmUgYmVlbiByZW1vdmVkIGFjY2lkZW50YWxseS4gUmVnYXJkbGVzcywNCiBJIGJl
bGlldmUgdGhpcyBjb25kaXRpb24gc2hvdWxkIGJlIGFkZGVkIGJhY2ssIGJlY2F1c2UgY2hhbmdp
bmcgaW1wbGVtZW50YXRpb24gbGV2ZWwgaW4gdGhlIG1pZGRsZSBvZiBJQ0UgcHJvY2Vzc2luZyBm
b3IgYSBtZWRpYSBzdHJlYW0gZG9lc24ndCBtYWtlIG11Y2ggc2Vuc2UuPGJyPg0KSWYgdGhlIGlt
cGxlbWVudGF0aW9uIGxldmVsIG11c3QgYmUgdGhlIHNhbWUgZm9yIGFsbCBtZWRpYSBzdHJlYW1z
IChhbmQgaXQgbXVzdCBiZSwgcmlnaHQ/KSwgdGhlbiBJIHRoaW5rIHlvdSdyZSByaWdodCB0aGF0
IHdlIHNob3VsZCByZXF1aXJlIGFuIElDRSByZXN0YXJ0IGZvciBhbGwgdGhlIG1lZGlhIHN0cmVh
bXMgd2hlbiB0aGUgaW1wbGVtZW50YXRpb24gbGV2ZWwgY2hhbmdlcy4mbmJzcDsgT3RoZXJ3aXNl
LCBhcyB5b3Ugc2F5LCBhIGdpdmVuIG1lZGlhDQogc3RyZWFtIHdpbGwgaGF2ZSB0aGUgcmVtb3Rl
IGltcGxlbWVudGF0aW9uIGxldmVsIGNoYW5nZSB3aXRob3V0IGEgcmVzdGFydCwgd2hpY2ggc2Vl
bXMgcHJvYmxlbWF0aWMuJm5ic3A7IEFuZCBJIGRvbid0IHNlZSBhbnkgcmVhc29uIHdoeSB5b3Ug
d291bGRuJ3QgcmVzdGFydCBhbGwgbWVkaWEgc3RyZWFtcyB3aGVuIHlvdSBjaGFuZ2UgdGhlIGlt
cGxlbWVudGF0aW9uIGxldmVsIChwcmVzdW1hYmx5IHlvdSdyZSB0YWxraW5nIHRvIGEgZGlmZmVy
ZW50IGVuZHBvaW50DQogYW55d2F5KS48YnI+DQombmJzcDs8YnI+DQoxLiBTZWN0aW9uIDYuMS4z
LjEsIEZhaWx1cmUgQ2FzZXMgc3RhdGVzIHRoYXQgd2hlbiByZWNlaXZpbmcgYSAmcXVvdDtyb2xl
IGNvbmZsaWN0JnF1b3Q7IGVycm9yIHJlc3BvbnNlLCAmcXVvdDt0aGUgYWdlbnQgTVVTVCBzd2l0
Y2ggdG8gdGhlIChjb250cm9sbGluZ3xjb250cm9sbGVkKSByb2xlIGlmIGl0IGhhcyBub3QgYWxy
ZWFkeSBkb25lIHNvJnF1b3Q7LiBUaGUgY29uZGl0aW9uICZxdW90O2lmIGl0IGhhcyBub3QgYWxy
ZWFkeSBkb25lIHNvJnF1b3Q7LCBpZiBpbnRlcnByZXRlZCBsaXRlcmFsbHksDQogbWVhbnMgdGhh
dCB0aGUgYWdlbnQgY2FuIG9ubHkgc3dpdGNoIHRvIGEgcm9sZSBvbmNlLiBJIGRvbid0IHRoaW5r
IHRoaXMgd2FzIHRoZSBpbnRlbnRpb24sIHNvIHRoZSBjb25kaXRpb24gY2FuIHByb2JhYmx5IGJl
IHJlbW92ZWQuIEl0J3Mgd29ydGggbm90aW5nIHRoYXQgdGhpcyBjb25kaXRpb24gZG9lc24ndCBl
eGlzdCBpbiBTZWN0aW9uIDYuMi4xLjEsIERldGVjdGluZyBhbmQgUmVwYWlyaW5nIFJvbGUgQ29u
ZmxpY3RzLjxicj4NCuKAi0kgYWdyZWUgdGhhdCBpdCBzaG91bGQgYmUgbW9yZSBjbGVhciwgYW5k
IHdvdWxkIGJlIHdpdGggeW91ciBzdWdnZXN0ZWQgdGV4dCBjaGFuZ2UuICZuYnNwOzxicj4NCuKA
izxicj4NCjEuIFN0YXJ0aW5nIHRvIHJlYWxseSBzdHJldGNoIGhlcmUsIGJ1dCBpbiB0aGUgcmFy
ZSBzaXR1YXRpb24gd2hlcmUgdGhlcmUncyBhIHJvbGUgY29uZmxpY3QgYW5kIHRoZSB0aWUtYnJl
YWtlcnMgYXJlIGVxdWFsLCB0aGUgcGVlcnMgY291bGQgY29udGludWUgZmxpcHBpbmcgYmV0d2Vl
biByb2xlcyBhZCBpbmZpbml0dW0uIFdoeSBub3QganVzdCBnZW5lcmF0ZSBhIG5ldyB0aWUtYnJl
YWtlcj8gSSBzYXcgdGhhdCB0aGlzIHdhcyBvbmNlIGJyb3VnaHQNCiB1cCBvbiB0aGUgTU1VU0lD
IG1haWxpbmcgbGlzdCBidXQgSSBjb3VsZG4ndCBmaW5kIGEgcmVzcG9uc2UuPGJyPg0K4oCLSXQg
c2VlbXMgc28gcmFyZSBhcyB0byBub3QgbWF0dGVyLiZuYnNwOyBCdXQgaWYgaXQgd291bGQgbWFr
ZSB5b3UgYW5kIG90aGVycyBmZWVsIG1vcmUgY29tZm9ydGFibGUsIEknZCBiZSBmaW5lIHdpdGgg
dGhhdCBsb2dpYy7igIs8YnI+DQo8YnI+DQombmJzcDs8YnI+DQpJZiB0aGVyZSdzIGdlbmVyYWwg
YWdyZWVtZW50IGFib3V0IHRoZXNlIHBvaW50cywgSSdsbCBoYXBwaWx5IHdyaXRlIHNvbWUgcHVs
bCByZXF1ZXN0cyBmb3IgSUNFYmlzLjxicj4NCjxicj4NCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fPGJyPg0KSWNlIG1haWxpbmcgbGlzdDxicj4NCjxhIGhy
ZWY9Im1haWx0bzpJY2VAaWV0Zi5vcmciPkljZUBpZXRmLm9yZzwvYT48YnI+DQo8YSBocmVmPSJo
dHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ljZSIgdGFyZ2V0PSJfYmxhbmsi
Pmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vaWNlPC9hPjxicj4NCjxicj4N
Cjxicj4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fPGJy
Pg0KSWNlIG1haWxpbmcgbGlzdDxicj4NCjxhIGhyZWY9Im1haWx0bzpJY2VAaWV0Zi5vcmciPklj
ZUBpZXRmLm9yZzwvYT48YnI+DQo8YSBocmVmPSJodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFu
L2xpc3RpbmZvL2ljZSIgdGFyZ2V0PSJfYmxhbmsiPmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxt
YW4vbGlzdGluZm8vaWNlPC9hPjxicj4NCjxicj4NCjxicj4NCjxvOnA+PC9vOnA+PC9wPg0KPC9k
aXY+DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ib2R5Pg0KPC9odG1sPg0K

--_000_7594FB04B1934943A5C02806D1A2204B38057AC6ESESSMB209erics_--


From nobody Thu Jun 16 12:06:51 2016
Return-Path: <ari.keranen@ericsson.com>
X-Original-To: ice@ietfa.amsl.com
Delivered-To: ice@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 842F512DAF8 for <ice@ietfa.amsl.com>; Thu, 16 Jun 2016 12:06:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.221
X-Spam-Level: 
X-Spam-Status: No, score=-4.221 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id g8mQdcue4xDq for <ice@ietfa.amsl.com>; Thu, 16 Jun 2016 12:06:49 -0700 (PDT)
Received: from sesbmg23.ericsson.net (sesbmg23.ericsson.net [193.180.251.37]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C29D612DAE2 for <ice@ietf.org>; Thu, 16 Jun 2016 12:06:48 -0700 (PDT)
X-AuditID: c1b4fb25-f79f26d00000327e-de-5762f8c6246a
Received: from ESESSHC022.ericsson.se (Unknown_Domain [153.88.183.84]) by sesbmg23.ericsson.net (Symantec Mail Security) with SMTP id 2B.12.12926.6C8F2675; Thu, 16 Jun 2016 21:06:47 +0200 (CEST)
Received: from ESESSMB205.ericsson.se ([169.254.5.112]) by ESESSHC022.ericsson.se ([153.88.183.84]) with mapi id 14.03.0294.000; Thu, 16 Jun 2016 21:06:46 +0200
From: =?iso-8859-1?Q?Ari_Ker=E4nen?= <ari.keranen@ericsson.com>
To: Christer Holmberg <christer.holmberg@ericsson.com>
Thread-Topic: [Ice] 5245bis: Setting of Ta and RTP values
Thread-Index: AQHRx5haGCpSoAuZRkWTELhtRrfJyJ/sU7uA
Date: Thu, 16 Jun 2016 19:06:46 +0000
Message-ID: <D7D7B5AD-68E5-4B38-915B-A38404C9EC55@ericsson.com>
References: <D38822AA.AD7E%christer.holmberg@ericsson.com>
In-Reply-To: <D38822AA.AD7E%christer.holmberg@ericsson.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [153.88.183.154]
Content-Type: text/plain; charset="iso-8859-1"
Content-ID: <B1BA400570916C42A74DA1DB59A41508@ericsson.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprCIsWRmVeSWpSXmKPExsUyM2J7iO7xH0nhBsf2cVl8u1DrwOixZMlP pgDGKC6blNSczLLUIn27BK6Mu82/WQv62Cse3tjP2sB4i7WLkZNDQsBE4sKBTihbTOLCvfVs XYxcHEICRxglZjbdgXKWMEpsenOVEaSKTcBeYvKaj2C2iICZxPXPvUxdjBwczAKKEi/3qoGE hQUsJCbcXMYOUWIp8XbFFlaQEhEBI4nZDZYgYRYBVYm1x3aA7eUFmrjr+jYmEFtIwEpi6adT YK2cAtYSk/5OB7MZgW77fmoNWA2zgLjErSfzmSBuFpBYsuc8M4QtKvHy8T+oX5QkFt3+DFWv J3Fj6hQ2CNtaoqfhNFRcW2LZwtfMEDcISpyc+YRlAqP4LCQrZiFpn4WkfRaS9llI2hcwsq5i FC1OLU7KTTcy1kstykwuLs7P08tLLdnECIyrg1t+q+5gvPzG8RCjAAejEg/vg/OJ4UKsiWXF lbmHGCU4mJVEeBO/J4UL8aYkVlalFuXHF5XmpBYfYpTmYFES5/V/qRguJJCeWJKanZpakFoE k2Xi4JRqYGz41/ysJ75i4QnD/XMznxRuLtmyqfQAo5vZrkvPfSdkzNDV8mxe4P0tiWXBqoL5 d7reF/75cWPztb+siRKKjiWzJrw7ODm8VVzyq/QjlwPumXMvbE3Q/px4dzuL568PGoH1bm9k Emo62xX/nF7HZpN8K7zoP5e2rZ2+7DEx/i9rFKO+mHTxKimxFGckGmoxFxUnAgDnS+KvpwIA AA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/9MQcEuuLwFRINhjsWHJssjs2zFA>
Cc: "ice@ietf.org" <ice@ietf.org>
Subject: Re: [Ice] 5245bis: Setting of Ta and RTP values
X-BeenThere: ice@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Interactive Connectivity Establishment \(ICE\)" <ice.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ice>, <mailto:ice-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ice/>
List-Post: <mailto:ice@ietf.org>
List-Help: <mailto:ice-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ice>, <mailto:ice-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Jun 2016 19:06:50 -0000

Hi,

The pull request looked good to me. Spotted couple of typos though (comment=
ed on pr).


Cheers,
Ari

> On 16 Jun 2016, at 09:28, Christer Holmberg <christer.holmberg@ericsson.c=
om> wrote:
>=20
> Hi,
>=20
> Some time ago, we agreed to define the same procedures for setting the Ta=
 and RTO values no matter if a media is real-time or not, still allowing pe=
ople to use different values if they have a good reason to do so (e.g. base=
d on the characteristics of the media).
>=20
> I have created a pull request where this change has been implemented:
>=20
> https://github.com/ice-wg/rfc5245bis/pull/5
>=20
> In addition, the pull request adds a new Appendix, with figures provided =
by Justin, as agreed.
>=20
> Regards,
>=20
> Christer
> _______________________________________________
> Ice mailing list
> Ice@ietf.org
> https://www.ietf.org/mailman/listinfo/ice


From nobody Thu Jun 16 23:28:29 2016
Return-Path: <christer.holmberg@ericsson.com>
X-Original-To: ice@ietfa.amsl.com
Delivered-To: ice@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6E29F12D17B for <ice@ietfa.amsl.com>; Thu, 16 Jun 2016 23:28:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.22
X-Spam-Level: 
X-Spam-Status: No, score=-4.22 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VA_2xnzTS-rL for <ice@ietfa.amsl.com>; Thu, 16 Jun 2016 23:28:25 -0700 (PDT)
Received: from sessmg23.ericsson.net (sessmg23.ericsson.net [193.180.251.45]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5F82D12B024 for <ice@ietf.org>; Thu, 16 Jun 2016 23:28:25 -0700 (PDT)
X-AuditID: c1b4fb2d-f79936d0000030e4-49-57639887c852
Received: from ESESSHC008.ericsson.se (Unknown_Domain [153.88.183.42]) by sessmg23.ericsson.net (Symantec Mail Security) with SMTP id C6.4A.12516.78893675; Fri, 17 Jun 2016 08:28:23 +0200 (CEST)
Received: from ESESSMB209.ericsson.se ([169.254.9.154]) by ESESSHC008.ericsson.se ([153.88.183.42]) with mapi id 14.03.0294.000; Fri, 17 Jun 2016 08:28:23 +0200
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: "ice@ietf.org" <ice@ietf.org>
Thread-Topic: 5245bis: Removal of no-op and RTP comfort noise for keepalives
Thread-Index: AdHIYCCIubgl7k3JQ66C6ibBZd28Rg==
Date: Fri, 17 Jun 2016 06:28:22 +0000
Message-ID: <7594FB04B1934943A5C02806D1A2204B3805828A@ESESSMB209.ericsson.se>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [153.88.183.154]
Content-Type: multipart/alternative; boundary="_000_7594FB04B1934943A5C02806D1A2204B3805828AESESSMB209erics_"
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrPLMWRmVeSWpSXmKPExsUyM2K7lm77jORwg60HJS2+Xah1YPRYsuQn UwBjFJdNSmpOZllqkb5dAlfG6idOBV2SFXO7jjM3MC4V62Lk5JAQMJG48mkpM4QtJnHh3nq2 LkYuDiGBI4wSBy8fZoVwljBK7Pn5nKWLkYODTcBCovufNkiDiICixMyWZ2DNwgLuEq8b/rFC xH0keu61M0HYehIPr61iBWllEVCVuLcgBiTMK+ArMeXiZLByRqC930+tAStnFhCXuPVkPhPE PQISS/ach7pNVOLlY4jxEgJKEotuf4aqz5c49+ADM8RMQYmTM5+wTGAUmoVk1CwkZbOQlEHE dSQW7P7EBmFrSyxb+JoZxj5z4DETsvgCRvZVjKLFqcXFuelGxnqpRZnJxcX5eXp5qSWbGIHR cHDLb90djKtfOx5iFOBgVOLhTVBMDhdiTSwrrsw9xCjBwawkwqs5HSjEm5JYWZValB9fVJqT WnyIUZqDRUmc1/+lYriQQHpiSWp2ampBahFMlomDU6qBkTdF+U7kykW9P298C79tlDGZ4UcD W6Vx/lqHiSy2D/ovaB6tFZ4XJsPV+C0y9W7U58Zt1ULl/4/fnLfq0l7xxbY2rAK5dtbcXzjv H1j1IvhgytlCq18RtidTu8xKnx7PuSkW9mRTrBxT3JZmsZOzJu+V2qP6lu3p3otrXs24f3ia ooJDWySTnxJLcUaioRZzUXEiAF1vZvWCAgAA
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/wUDZbqTiCSRGE6LffYZ5N-SLOIw>
Subject: [Ice] 5245bis: Removal of no-op and RTP comfort noise for keepalives
X-BeenThere: ice@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Interactive Connectivity Establishment \(ICE\)" <ice.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ice>, <mailto:ice-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ice/>
List-Post: <mailto:ice@ietf.org>
List-Help: <mailto:ice-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ice>, <mailto:ice-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Jun 2016 06:28:27 -0000

--_000_7594FB04B1934943A5C02806D1A2204B3805828AESESSMB209erics_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Hi,

Based on the agreement in Buenos Aires, I've removed the text regarding usa=
ge of RTP no-op and comfort noise for ICE keepalives, and the text regardin=
g keepalives in non-ICE usages.

The pull request:

https://github.com/ice-wg/rfc5245bis/pull/6

Regards,

Christer

--_000_7594FB04B1934943A5C02806D1A2204B3805828AESESSMB209erics_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:#954F72;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri",sans-serif;
	mso-fareast-language:EN-US;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-GB" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">Hi,<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Based on the agreement in Buenos Aires, I&#8217;ve r=
emoved the text regarding usage of RTP no-op and comfort noise for ICE keep=
alives, and the text regarding keepalives in non-ICE usages.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">The pull request:<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><a href=3D"https://github.com/ice-wg/rfc5245bis/pull=
/6">https://github.com/ice-wg/rfc5245bis/pull/6</a><o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Regards,<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Christer<o:p></o:p></p>
</div>
</body>
</html>

--_000_7594FB04B1934943A5C02806D1A2204B3805828AESESSMB209erics_--


From nobody Thu Jun 16 23:55:04 2016
Return-Path: <christer.holmberg@ericsson.com>
X-Original-To: ice@ietfa.amsl.com
Delivered-To: ice@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6C94312B024 for <ice@ietfa.amsl.com>; Thu, 16 Jun 2016 23:55:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.22
X-Spam-Level: 
X-Spam-Status: No, score=-4.22 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SGn3NzUgvAcd for <ice@ietfa.amsl.com>; Thu, 16 Jun 2016 23:55:01 -0700 (PDT)
Received: from sessmg23.ericsson.net (sessmg23.ericsson.net [193.180.251.45]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 78E8112B019 for <ice@ietf.org>; Thu, 16 Jun 2016 23:55:00 -0700 (PDT)
X-AuditID: c1b4fb2d-f79936d0000030e4-6c-57639ec26b52
Received: from ESESSHC024.ericsson.se (Unknown_Domain [153.88.183.90]) by sessmg23.ericsson.net (Symantec Mail Security) with SMTP id CA.9F.12516.2CE93675; Fri, 17 Jun 2016 08:54:58 +0200 (CEST)
Received: from ESESSMB209.ericsson.se ([169.254.9.154]) by ESESSHC024.ericsson.se ([153.88.183.90]) with mapi id 14.03.0294.000; Fri, 17 Jun 2016 08:54:57 +0200
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: "ice@ietf.org" <ice@ietf.org>, "ice-chairs@tools.ietf.org" <ice-chairs@tools.ietf.org>
Thread-Topic: 5245bis: Author's status update (17th June 2016)
Thread-Index: AdHIZTWCexFsGjLMRlyAMkPH//gWOA==
Date: Fri, 17 Jun 2016 06:54:57 +0000
Message-ID: <7594FB04B1934943A5C02806D1A2204B3805837B@ESESSMB209.ericsson.se>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [153.88.183.154]
Content-Type: multipart/alternative; boundary="_000_7594FB04B1934943A5C02806D1A2204B3805837BESESSMB209erics_"
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFupmkeLIzCtJLcpLzFFi42KZGbE9SvfQvORwg+c9yhZ7rt1ms5jdNZfV 4tuFWgdmjyVLfjJ5fLn8mS2AKYrLJiU1J7MstUjfLoEr4/GhZ2wFa2wrrrbOYmtgfGvWxcjJ ISFgInH97W12CFtM4sK99WwgtpDAEUaJvr1FXYxcQPYSRokza0+xdDFycLAJWEh0/9MGqRER iJH4f+wSM4jNLJAt8WHSdkYQW1jAUuLD5k52iBo7iWMLl0DZehLLG36C1bMIqEp8eX2WBcTm FfCV2HvlM5jNCHTD91NrmCBmikvcejKfCeI2AYkle84zQ9iiEi8f/2OFsJUkFt3+DFWfL9HW dANqpqDEyZlPWCYwCs9CMmoWkrJZSMog4joSC3Z/YoOwtSWWLXzNDGOfOfCYCVl8ASP7KkbR 4tTi4tx0I2O91KLM5OLi/Dy9vNSSTYzAKDq45bfuDsbVrx0PMQpwMCrx8CYoJocLsSaWFVfm HmKU4GBWEuF9MBsoxJuSWFmVWpQfX1Sak1p8iFGag0VJnNf/pWK4kEB6YklqdmpqQWoRTJaJ g1OqgXFpVOiMW/ZfdjHeVW379nCOxUHFTvGgCx1H+1rV4/7ONFt8UDppXr7yBAnF/xyPb7G2 nFS99dbLs/3Xol+pB042dgr96dbUdDnwkDH1XdLDl4U8XQWlCt7aefMWTzZ3yl3qc0vq6nLR Gkf9JMHbr7a2dYk3yHX6zn3tezXg0J/+YEu12jMWkUosxRmJhlrMRcWJAOKvIIieAgAA
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/eANUKFRSS1o2AlWJS-X_W0cCmoA>
Cc: "draft-ietf-mmusic-ice-sip-sdp.all@tools.ietf.org" <draft-ietf-mmusic-ice-sip-sdp.all@tools.ietf.org>
Subject: [Ice] 5245bis: Author's status update (17th June 2016)
X-BeenThere: ice@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Interactive Connectivity Establishment \(ICE\)" <ice.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ice>, <mailto:ice-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ice/>
List-Post: <mailto:ice@ietf.org>
List-Help: <mailto:ice-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ice>, <mailto:ice-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Jun 2016 06:55:02 -0000

--_000_7594FB04B1934943A5C02806D1A2204B3805837BESESSMB209erics_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Hi ICE lovers,

Some status regarding draft-5245bis:

For all issue decisions made in Buenos Aires (https://www.ietf.org/proceedi=
ngs/95/minutes/minutes-95-ice.htm), there now exist test. Some decisions ha=
ve already been implemented in the previously released -02 version of draft=
-5245bis.

ISSUE: Keep-alives
Text: https://github.com/ice-wg/rfc5245bis/pull/6

ISSUE: Connectivity Check Pacing
Text: https://github.com/ice-wg/rfc5245bis/pull/5

ISSUE: Aggressive nomination
Text: https://www.ietf.org/id/draft-ietf-ice-rfc5245bis-02.txt


At least the removal of aggressive nomination will also have impact on draf=
t-ietf-mmusic-ice-sip-sdp, so I encourage the authors and the MMUSIC commun=
ity to start looking into that.


Currently open issues:
------------------------------

ISSUE: Any changes needs in order to reference draft-dual-fairness
Discussion: http://www.ietf.org/mail-archive/web/ice/current/msg00242.html

ISSUE: Change of ICE roles due to ICE restart
Discussion: http://www.ietf.org/mail-archive/web/ice/current/msg00208.html

ISSUE: Tie-breaker clarification
Discussion: http://www.ietf.org/mail-archive/web/ice/current/msg00257.html

ISSUES: Check lists and trickling
Discussion: http://www.ietf.org/mail-archive/web/ice/current/msg00187.html

Anything else?

I hope that we will be able to close the open issues no later than Berlin, =
so please contribute with suggestions, text and passion.

Also, if you find some major issues with how the solved issues have been im=
plemented, please let the community know asap, so we can discuss it in Berl=
in if needed.

Regards,

Christer


--_000_7594FB04B1934943A5C02806D1A2204B3805837BESESSMB209erics_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:#954F72;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	mso-fareast-language:EN-US;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-GB" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">Hi ICE lovers,<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Some status regarding draft-5245bis:<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">For all issue decisions made in Buenos Aires (https:=
//www.ietf.org/proceedings/95/minutes/minutes-95-ice.htm), there now exist =
test. Some decisions have already been implemented in the previously releas=
ed -02 version of draft-5245bis.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">ISSUE: <span lang=3D"EN-US">Keep-alives</span><o:p><=
/o:p></p>
<p class=3D"MsoNormal">Text: <a href=3D"https://github.com/ice-wg/rfc5245bi=
s/pull/6">
https://github.com/ice-wg/rfc5245bis/pull/6</a><o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">ISSUE: <span lang=3D"EN-US">Connectivity Check Pacin=
g</span><o:p></o:p></p>
<p class=3D"MsoNormal">Text: <a href=3D"https://github.com/ice-wg/rfc5245bi=
s/pull/5">
https://github.com/ice-wg/rfc5245bis/pull/5</a><o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">ISSUE: <span lang=3D"EN-US">Aggressive nomination</s=
pan><o:p></o:p></p>
<p class=3D"MsoNormal">Text: <a href=3D"https://www.ietf.org/id/draft-ietf-=
ice-rfc5245bis-02.txt">
https://www.ietf.org/id/draft-ietf-ice-rfc5245bis-02.txt</a><o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">At least the removal of aggressive nomination will a=
lso have impact on draft-ietf-mmusic-ice-sip-sdp, so I encourage the author=
s and the MMUSIC community to start looking into that.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Currently open issues:<o:p></o:p></p>
<p class=3D"MsoNormal">------------------------------<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">ISSUE: Any changes needs in order to reference draft=
-dual-fairness<o:p></o:p></p>
<p class=3D"MsoNormal">Discussion: <a href=3D"http://www.ietf.org/mail-arch=
ive/web/ice/current/msg00242.html">
http://www.ietf.org/mail-archive/web/ice/current/msg00242.html</a><o:p></o:=
p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">ISSUE: Change of ICE roles due to ICE restart <o:p><=
/o:p></p>
<p class=3D"MsoNormal">Discussion: <a href=3D"http://www.ietf.org/mail-arch=
ive/web/ice/current/msg00208.html">
http://www.ietf.org/mail-archive/web/ice/current/msg00208.html</a><o:p></o:=
p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">ISSUE: Tie-breaker clarification<o:p></o:p></p>
<p class=3D"MsoNormal">Discussion: <a href=3D"http://www.ietf.org/mail-arch=
ive/web/ice/current/msg00257.html">
http://www.ietf.org/mail-archive/web/ice/current/msg00257.html</a><o:p></o:=
p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">ISSUES: Check lists and trickling<o:p></o:p></p>
<p class=3D"MsoNormal">Discussion: <a href=3D"http://www.ietf.org/mail-arch=
ive/web/ice/current/msg00187.html">
http://www.ietf.org/mail-archive/web/ice/current/msg00187.html</a><o:p></o:=
p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Anything else?<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">I hope that we will be able to close the open issues=
 no later than Berlin, so please contribute with suggestions, text and pass=
ion.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Also, if you find some major issues with how the sol=
ved issues have been implemented, please let the community know asap, so we=
 can discuss it in Berlin if needed.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Regards,<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Christer<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
</body>
</html>

--_000_7594FB04B1934943A5C02806D1A2204B3805837BESESSMB209erics_--


From nobody Fri Jun 17 02:46:46 2016
Return-Path: <christer.holmberg@ericsson.com>
X-Original-To: ice@ietfa.amsl.com
Delivered-To: ice@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D476F12B04C for <ice@ietfa.amsl.com>; Fri, 17 Jun 2016 02:46:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.22
X-Spam-Level: 
X-Spam-Status: No, score=-4.22 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mp4jPzQU25ac for <ice@ietfa.amsl.com>; Fri, 17 Jun 2016 02:46:42 -0700 (PDT)
Received: from sesbmg23.ericsson.net (sesbmg23.ericsson.net [193.180.251.37]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 24E4D12B027 for <ice@ietf.org>; Fri, 17 Jun 2016 02:46:41 -0700 (PDT)
X-AuditID: c1b4fb25-f79f26d00000327e-70-5763c700107a
Received: from ESESSHC023.ericsson.se (Unknown_Domain [153.88.183.87]) by sesbmg23.ericsson.net (Symantec Mail Security) with SMTP id 85.10.12926.007C3675; Fri, 17 Jun 2016 11:46:40 +0200 (CEST)
Received: from ESESSMB209.ericsson.se ([169.254.9.154]) by ESESSHC023.ericsson.se ([153.88.183.87]) with mapi id 14.03.0294.000; Fri, 17 Jun 2016 11:46:39 +0200
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: Christer Holmberg <christer.holmberg@ericsson.com>, Taylor Brandstetter <deadbeef@google.com>
Thread-Topic: [Ice] 5245bis: tie-breaker issues
Thread-Index: AQHRx8nOJ+HGKwIIY0+x/UxagK/WUZ/sKkcAgAAs5LCAASVQgA==
Date: Fri, 17 Jun 2016 09:46:39 +0000
Message-ID: <D389A1B7.B054%christer.holmberg@ericsson.com>
References: <D38875A3.AF5B%christer.holmberg@ericsson.com> <CAK35n0YHtv+NA--NtxnxxPh6TeakKpUkk2VqUNs_qMOZaz55iQ@mail.gmail.com> <7594FB04B1934943A5C02806D1A2204B38057919@ESESSMB209.ericsson.se>
In-Reply-To: <7594FB04B1934943A5C02806D1A2204B38057919@ESESSMB209.ericsson.se>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/14.6.4.160422
x-originating-ip: [153.88.183.19]
Content-Type: multipart/alternative; boundary="_000_D389A1B7B054christerholmbergericssoncom_"
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrMIsWRmVeSWpSXmKPExsUyM2J7uC7D8eRwg7/dShaXVzxktfh2odaB yWPBplKPJUt+MgUwRXHZpKTmZJalFunbJXBlnF/1iKXg/FrGilmvlBsYn8xg7GLk5JAQMJG4 M/U3G4QtJnHh3nogm4tDSOAIo8T2SdvYQRJCAksYJfYsYupi5OBgE7CQ6P6nDRIWEUiWuDLx FRtImFlAUeLlXjWQsLCAnkTDlclg1SIC+hKHP+lAVDtJXF+9hwnEZhFQlbi3ewMriM0rYCVx ceFvVoitRxklXm1azwyS4BTwk3hzdAqYzQh02vdTa8CamQXEJW49mc8EcbKAxJI955khbFGJ l4//gQ0VBbrhy715UC8qSrQ/bWCEODNe4uayeoi9ghInZz5hmcAoNgvJ1FkIVbOQVEGUGEi8 PzefGcLWlli28DWUrS+x8ctZRgjbWqJ//SM2ZDULGDlWMYoWpxYn5aYbGeulFmUmFxfn5+nl pZZsYgRG5cEtv1V3MF5+43iIUYCDUYmHN0ExOVyINbGsuDL3EKMEB7OSCK/8MaAQb0piZVVq UX58UWlOavEhRmkOFiVxXv+XiuFCAumJJanZqakFqUUwWSYOTqkGxrA3/xpnHyp1tT8nkf/r aMimORs3vWLZKnZkTeyT9O03xLiqZK5xcTjfn7pV7YQjK5+RV7W25W/F2W8Lyx37O7eLmsdn ehdsY92RLvDIYrL5PO7+c1tXP9mVcf766boahsk//VqTSltyt3+Yu+r7KYav6i5rU579cJW7 ks1nW3Xc/PlOsdXT/JRYijMSDbWYi4oTAdPOUFjGAgAA
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/b-yvpqNWG-gFzy67ICdiITTYkV4>
Cc: "ice@ietf.org" <ice@ietf.org>
Subject: Re: [Ice] 5245bis: tie-breaker issues
X-BeenThere: ice@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Interactive Connectivity Establishment \(ICE\)" <ice.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ice>, <mailto:ice-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ice/>
List-Post: <mailto:ice@ietf.org>
List-Help: <mailto:ice-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ice>, <mailto:ice-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Jun 2016 09:46:45 -0000

--_000_D389A1B7B054christerholmbergericssoncom_
Content-Type: text/plain; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

Hi,

What about the following test for the ICE-CONTROLLED and ICE-CONTROLLING de=
finitions.

Note that, in addition to mandating that the same value must be used for al=
l streams associated with the ICE session, the test also says MUST NOT chan=
ge the value during the session =96 not even during an ICE restart. Are we =
ok with that, or do we want to be able to change the value?

Regards,

Christer

-----

<t>
The ICE-CONTROLLED attribute is present in a Binding request and
indicates that the client believes it is currently in the controlled
role. The content of the attribute is a 64-bit unsigned integer in
network byte order, which contains a random number. The number is used
for solving role conflicts, when it is referred to as the tie-breaker
value. An ICE agent MUST use the same number for all Bining requests,
for all streams, within an ICE session. The ICE agent MUST NOT change
the number when an ICE restart occurs, even if the ICE roles are
re-negotiated.
</t>

<t>
The ICE-CONTROLLING attribute is present in a Binding request and
indicates that the client believes it is currently in the controlling
role. The content of the attribute is a 64-bit unsigned integer in
network byte order, which contains a random number. The number is used
for solving role conflicts, when it is referred to as the tie-breaker
value. An ICE agent MUST use the same number for all Bining requests,
for all streams, within an ICE session. The ICE agent MUST NOT change
the number when an ICE restart occurs, even if the ICE roles are
re-negotiated.
</t>

-----

From: Ice <ice-bounces@ietf.org<mailto:ice-bounces@ietf.org>> on behalf of =
Christer Holmberg <christer.holmberg@ericsson.com<mailto:christer.holmberg@=
ericsson.com>>
Date: Thursday 16 June 2016 at 20:22
To: Taylor Brandstetter <deadbeef@google.com<mailto:deadbeef@google.com>>
Cc: "ice@ietf.org<mailto:ice@ietf.org>" <ice@ietf.org<mailto:ice@ietf.org>>
Subject: Re: [Ice] 5245bis: tie-breaker issues

Hi,

>I agree with your conclusion to Q3. Since each ICE agent uses a single ICE=
 role for the entire >session, it only makes sense to use a single tie-brea=
ker value for the entire session as well. Of >course, if the ICE role were =
re-defined to be per-media-stream, the tie-breaker could be per->media-stre=
am as well.

Sure. But, unless it=92s already clear, we will clarify that the ICE role i=
s also for the whole session (which is related to the discussion about ICE =
roles and restart).

Regards,

Christer


On Thu, Jun 16, 2016 at 5:22 AM, Christer Holmberg <christer.holmberg@erics=
son.com<mailto:christer.holmberg@ericsson.com>> wrote:
Hi,

I=92ve found some issues regarding the tie-breaker value. I know the tie-br=
eaker has been discussed in e-mails and/or meetings, so please let me know =
if the issues have been resolved. But, in any case, I think we the bis-draf=
t needs some clarifications.


Q1:

The =93tie-breaker=94/=93tie-breaker value=94 terminology is used throughou=
t the document, but there is no clear =93tie-breaker=94 definition.

Section 16.1, defining the new STUN attributes, does contain the following =
text:

   "The content of the attribute is a 64-bit unsigned integer in network by=
te order, which contains a random number used for tie-
   breaking of role conflicts.=94

=85but I think a more clear definition is needed. The following text exists=
 in RFC 5245, but for some reason it has been removed from bis:

      =93=85, each agent MUST select a random number, called the tie-breake=
r, uniformly distributed between 0 and (2**64) - 1
      (that is, a 64-bit positive integer)."


Q2:

Section 6.1.2.3 says:

   =93The content of either attribute MUST be the tie-breaker that was
   determined in Section 5.1.2.=94

However, section 5.1.2 does not say anything about determining the tie-brea=
ker. This is probably a left-over from RFC 5245.


Q3:

It is unclear whether a single tie-breaker value applies to the whole ICE s=
ession, i.e. all binding requests for all media.

There was an e-mail discussion related to this, back in 2012, where it was =
indicated that this will be clarified in bis:

https://www.ietf.org/mail-archive/web/mmusic/current/msg09708.html

I ASSUME we want to use the same value for the whole session, to make sure =
that an agent takes the same ICE role for all media in cases where the tie-=
breaker value is used to determine the role.


Regards,

Christer


_______________________________________________
Ice mailing list
Ice@ietf.org<mailto:Ice@ietf.org>
https://www.ietf.org/mailman/listinfo/ice


--_000_D389A1B7B054christerholmbergericssoncom_
Content-Type: text/html; charset="Windows-1252"
Content-ID: <921ED5C8779741468F918323B636B612@ericsson.com>
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DWindows-1=
252">
</head>
<body style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-lin=
e-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-fami=
ly: Calibri, sans-serif;">
<div>Hi,</div>
<div><br>
</div>
<div>What about the following test for the ICE-CONTROLLED and ICE-CONTROLLI=
NG definitions.</div>
<div><br>
</div>
<div>Note that, in addition to mandating that the same value must be used f=
or all streams associated with the ICE session, the test also says MUST NOT=
 change the value during the session =96 not even during an ICE restart. Ar=
e we ok with that, or do we want to
 be able to change the value?</div>
<div><br>
</div>
<div>Regards,</div>
<div><br>
</div>
<div>Christer</div>
<div><br>
</div>
<div>-----</div>
<div>
<div><br>
</div>
<div>&lt;t&gt;</div>
<div>The ICE-CONTROLLED attribute is present in a Binding request and</div>
<div>indicates that the client believes it is currently in the controlled</=
div>
<div>role. The content of the attribute is a 64-bit unsigned integer in</di=
v>
<div>network byte order, which contains a random number. The number is used=
</div>
<div>for solving role conflicts, when it is referred to as the tie-breaker<=
/div>
<div>value. An ICE agent MUST use the same number for all Bining requests,&=
nbsp;</div>
<div>for all streams, within an ICE session. The ICE agent MUST NOT change&=
nbsp;</div>
<div>the number when an ICE restart occurs, even if the ICE roles are&nbsp;=
</div>
<div>re-negotiated.</div>
<div>&lt;/t&gt;</div>
<div><br>
</div>
<div>&lt;t&gt;</div>
<div>The ICE-CONTROLLING attribute is present in a Binding request and</div=
>
<div>indicates that the client believes it is currently in the controlling<=
/div>
<div>role. The content of the attribute is a 64-bit unsigned integer in</di=
v>
<div>network byte order, which contains a random number. The number is used=
</div>
<div>for solving role conflicts, when it is referred to as the tie-breaker<=
/div>
<div>value. An ICE agent MUST use the same number for all Bining requests,<=
/div>
<div>for all streams, within an ICE session. The ICE agent MUST NOT change&=
nbsp;</div>
<div>the number when an ICE restart occurs, even if the ICE roles are&nbsp;=
</div>
<div>re-negotiated.</div>
<div>&lt;/t&gt;</div>
</div>
<div><br>
</div>
<div>
<div>-----</div>
<div></div>
</div>
<div><br>
</div>
<span id=3D"OLK_SRC_BODY_SECTION">
<div style=3D"font-family:Calibri; font-size:11pt; text-align:left; color:b=
lack; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM:=
 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #b5c4df 1pt solid;=
 BORDER-RIGHT: medium none; PADDING-TOP: 3pt">
<span style=3D"font-weight:bold">From: </span>Ice &lt;<a href=3D"mailto:ice=
-bounces@ietf.org">ice-bounces@ietf.org</a>&gt; on behalf of Christer Holmb=
erg &lt;<a href=3D"mailto:christer.holmberg@ericsson.com">christer.holmberg=
@ericsson.com</a>&gt;<br>
<span style=3D"font-weight:bold">Date: </span>Thursday 16 June 2016 at 20:2=
2<br>
<span style=3D"font-weight:bold">To: </span>Taylor Brandstetter &lt;<a href=
=3D"mailto:deadbeef@google.com">deadbeef@google.com</a>&gt;<br>
<span style=3D"font-weight:bold">Cc: </span>&quot;<a href=3D"mailto:ice@iet=
f.org">ice@ietf.org</a>&quot; &lt;<a href=3D"mailto:ice@ietf.org">ice@ietf.=
org</a>&gt;<br>
<span style=3D"font-weight:bold">Subject: </span>Re: [Ice] 5245bis: tie-bre=
aker issues<br>
</div>
<div><br>
</div>
<div xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micro=
soft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" x=
mlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:/=
/www.w3.org/TR/REC-html40">
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman",serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:#1F497D;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri",sans-serif;
	mso-fareast-language:EN-US;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
<div lang=3D"EN-GB" link=3D"blue" vlink=3D"purple">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D;mso-fareast-language:EN-US">Hi,<o:p></=
o:p></span></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<div>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">&gt;</span>I agree wit=
h your conclusion to Q3. Since each ICE agent uses a single ICE role for th=
e entire
<span style=3D"color:#1F497D">&gt;</span>session, it only makes sense to us=
e a single tie-breaker value for the entire session as well. Of
<span style=3D"color:#1F497D">&gt;</span>course, if the ICE role were re-de=
fined to be per-media-stream, the tie-breaker could be per-<span style=3D"c=
olor:#1F497D">&gt;</span>media-stream as well.<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p>&nbsp;</o:p></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">Sure. But, unless it=92s already clea=
r, we will clarify that the ICE role is also for the whole session (which i=
s related to the discussion about ICE roles and
 restart).<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">Regards,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">Christer<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<div>
<p class=3D"MsoNormal">On Thu, Jun 16, 2016 at 5:22 AM, Christer Holmberg &=
lt;<a href=3D"mailto:christer.holmberg@ericsson.com" target=3D"_blank">chri=
ster.holmberg@ericsson.com</a>&gt; wrote:<o:p></o:p></p>
<blockquote style=3D"border:none;border-left:solid #CCCCCC 1.0pt;padding:0c=
m 0cm 0cm 6.0pt;margin-left:4.8pt;margin-right:0cm">
<div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">Hi,<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">I=92ve found some issues regarding the =
tie-breaker value. I know the tie-breaker has been discussed in e-mails and=
/or meetings, so please let me know if the issues
 have been resolved. But, in any case, I think we the bis-draft needs some =
clarifications.<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">Q1:&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">The =93tie-breaker=94/=93tie-breaker va=
lue=94 terminology is used throughout the document, but there is no clear =
=93tie-breaker=94 definition.<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">Section 16.1, defining the new STUN att=
ributes, does contain the following text:<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">&nbsp; &nbsp;&quot;The content of the a=
ttribute is a 64-bit unsigned integer in network byte order, which contains=
 a random number used for tie-<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">&nbsp; &nbsp;breaking of role conflicts=
.=94<o:p></o:p></span></p>
</div>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">=85but I think a more clear definition =
is needed. The following text exists in RFC 5245, but for some reason it ha=
s been removed from bis:<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">&nbsp; &nbsp; &nbsp; =93=85, each agent=
 MUST select a random number, called the tie-breaker, uniformly distributed=
 between 0 and (2**64) - 1<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">&nbsp; &nbsp; &nbsp; (that is, a 64-bit=
 positive integer).&quot;<o:p></o:p></span></p>
</div>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">Q2:<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">Section 6.1.2.3 says:<o:p></o:p></span>=
</p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">&nbsp; &nbsp;=93The content of either a=
ttribute MUST be the tie-breaker that was<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">&nbsp; &nbsp;determined in Section 5.1.=
2.=94<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">However, section 5.1.2 does not say any=
thing about determining the tie-breaker. This is probably a left-over from =
RFC 5245.<o:p></o:p></span></p>
</div>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">Q3:<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">It is unclear whether a single tie-brea=
ker value applies to the whole ICE session, i.e. all binding requests for a=
ll media.<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">There was an e-mail discussion related =
to this, back in 2012, where it was indicated that this will be clarified i=
n bis:<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black"><a href=3D"https://www.ietf.org/mail-ar=
chive/web/mmusic/current/msg09708.html" target=3D"_blank">https://www.ietf.=
org/mail-archive/web/mmusic/current/msg09708.html</a><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">I ASSUME we want to use the same value =
for the whole session, to make sure that an agent takes the same ICE role f=
or all media in cases where the tie-breaker value
 is used to determine the role.<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">Regards,<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">Christer<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
</div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><br>
_______________________________________________<br>
Ice mailing list<br>
<a href=3D"mailto:Ice@ietf.org">Ice@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/ice" target=3D"_blank">htt=
ps://www.ietf.org/mailman/listinfo/ice</a><o:p></o:p></p>
</blockquote>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
</div>
</div>
</div>
</span>
</body>
</html>

--_000_D389A1B7B054christerholmbergericssoncom_--


From nobody Fri Jun 17 02:53:30 2016
Return-Path: <christer.holmberg@ericsson.com>
X-Original-To: ice@ietfa.amsl.com
Delivered-To: ice@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id ABC6612B012 for <ice@ietfa.amsl.com>; Fri, 17 Jun 2016 02:53:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.22
X-Spam-Level: 
X-Spam-Status: No, score=-4.22 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wwfTDYw0Vg-V for <ice@ietfa.amsl.com>; Fri, 17 Jun 2016 02:53:27 -0700 (PDT)
Received: from sessmg23.ericsson.net (sessmg23.ericsson.net [193.180.251.45]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A21C912B010 for <ice@ietf.org>; Fri, 17 Jun 2016 02:53:26 -0700 (PDT)
X-AuditID: c1b4fb2d-f79936d0000030e4-18-5763c894a6b1
Received: from ESESSHC011.ericsson.se (Unknown_Domain [153.88.183.51]) by sessmg23.ericsson.net (Symantec Mail Security) with SMTP id B4.87.12516.498C3675; Fri, 17 Jun 2016 11:53:24 +0200 (CEST)
Received: from ESESSMB209.ericsson.se ([169.254.9.154]) by ESESSHC011.ericsson.se ([153.88.183.51]) with mapi id 14.03.0294.000; Fri, 17 Jun 2016 11:53:21 +0200
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: Christer Holmberg <christer.holmberg@ericsson.com>, Taylor Brandstetter <deadbeef@google.com>
Thread-Topic: [Ice] 5245bis: tie-breaker issues
Thread-Index: AQHRx8nOJ+HGKwIIY0+x/UxagK/WUZ/sKkcAgAAs5LCAASVQgIAAAeEA
Date: Fri, 17 Jun 2016 09:53:21 +0000
Message-ID: <D389A3B2.B05E%christer.holmberg@ericsson.com>
References: <D38875A3.AF5B%christer.holmberg@ericsson.com> <CAK35n0YHtv+NA--NtxnxxPh6TeakKpUkk2VqUNs_qMOZaz55iQ@mail.gmail.com> <7594FB04B1934943A5C02806D1A2204B38057919@ESESSMB209.ericsson.se> <D389A1B7.B054%christer.holmberg@ericsson.com>
In-Reply-To: <D389A1B7.B054%christer.holmberg@ericsson.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/14.6.4.160422
x-originating-ip: [153.88.183.147]
Content-Type: multipart/alternative; boundary="_000_D389A3B2B05Echristerholmbergericssoncom_"
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrGIsWRmVeSWpSXmKPExsUyM2K7se6UE8nhBr936FtcXvGQ1eLbhVoH Jo8Fm0o9liz5yRTAFMVlk5Kak1mWWqRvl8CVMfvfGeaCe4cZK17//8fawNi8hrGLkZNDQsBE omf3dSYIW0ziwr31bF2MXBxCAkcYJY52bmOCcJYwSqxYNZW5i5GDg03AQqL7nzZIg4hAssSV ia/YQMLMAooSL/eqgYSFBfQkGq5MZgIJiwjoSxz+pANR7Sbx5XgP2FoWAVWJqf1n2EFsXgEr ifc3l0Nt+sYosfv5HrB7OAWsJb4eXMUMYjMC3fb91BqwOLOAuMStJ/OhbhaQWLLnPDOELSrx 8vE/VhBbFOiGL/fmMYLcICGgJDFtaxpEa7zEi3VdTBB7BSVOznzCMoFRbBaSqbOQlM1CUgYR N5B4f24+M4StLbFs4WsoW19i45ezjBC2tcSeZc9ZkdUsYORYxShanFpcnJtuZKyXWpSZXFyc n6eXl1qyiREYmwe3/Nbdwbj6teMhRgEORiUe3gTF5HAh1sSy4srcQ4wSHMxKIrzyx4BCvCmJ lVWpRfnxRaU5qcWHGKU5WJTEef1fKoYLCaQnlqRmp6YWpBbBZJk4OKUaGPV/63c2T1qR3Loi 20ft3q97c4Qn3L2ppT11HmON9ZJ70dpzvese5s9m1D/6WXAzP5/ClUd7Z58XfS2vXqJ8+uF6 jafcRjN+32qzMdOYWhE48ar6+4THdvNlD946uPq7kqrnrzep5b0THfvl3ht6txZEP17fEftT +MJaCaavO5Tsj58RSinLXafEUpyRaKjFXFScCAAC15cJyQIAAA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/mndhyl0cpQwvBPdilEilv4CvprE>
Cc: "ice@ietf.org" <ice@ietf.org>
Subject: Re: [Ice] 5245bis: tie-breaker issues
X-BeenThere: ice@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Interactive Connectivity Establishment \(ICE\)" <ice.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ice>, <mailto:ice-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ice/>
List-Post: <mailto:ice@ietf.org>
List-Help: <mailto:ice-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ice>, <mailto:ice-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Jun 2016 09:53:29 -0000

--_000_D389A3B2B05Echristerholmbergericssoncom_
Content-Type: text/plain; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

Hi,

Note, though, that the draft contains the following text:

  "Once roles are determined for a session, they persist unless ICE is
   restarted. An ICE restart causes a new selection of roles and
   tie-breakers.=94

=85which indicates that we DO allow new selection of tie-breaker values dur=
ing an ICE restart. But, is there really a need to assign new values?

Regards,

Christer

From: Christer Holmberg <christer.holmberg@ericsson.com<mailto:christer.hol=
mberg@ericsson.com>>
Date: Friday 17 June 2016 at 12:46
To: Christer Holmberg <christer.holmberg@ericsson.com<mailto:christer.holmb=
erg@ericsson.com>>, Taylor Brandstetter <deadbeef@google.com<mailto:deadbee=
f@google.com>>
Cc: "ice@ietf.org<mailto:ice@ietf.org>" <ice@ietf.org<mailto:ice@ietf.org>>
Subject: Re: [Ice] 5245bis: tie-breaker issues

Hi,

What about the following test for the ICE-CONTROLLED and ICE-CONTROLLING de=
finitions.

Note that, in addition to mandating that the same value must be used for al=
l streams associated with the ICE session, the test also says MUST NOT chan=
ge the value during the session =96 not even during an ICE restart. Are we =
ok with that, or do we want to be able to change the value?

Regards,

Christer

-----

<t>
The ICE-CONTROLLED attribute is present in a Binding request and
indicates that the client believes it is currently in the controlled
role. The content of the attribute is a 64-bit unsigned integer in
network byte order, which contains a random number. The number is used
for solving role conflicts, when it is referred to as the tie-breaker
value. An ICE agent MUST use the same number for all Bining requests,
for all streams, within an ICE session. The ICE agent MUST NOT change
the number when an ICE restart occurs, even if the ICE roles are
re-negotiated.
</t>

<t>
The ICE-CONTROLLING attribute is present in a Binding request and
indicates that the client believes it is currently in the controlling
role. The content of the attribute is a 64-bit unsigned integer in
network byte order, which contains a random number. The number is used
for solving role conflicts, when it is referred to as the tie-breaker
value. An ICE agent MUST use the same number for all Bining requests,
for all streams, within an ICE session. The ICE agent MUST NOT change
the number when an ICE restart occurs, even if the ICE roles are
re-negotiated.
</t>

-----

From: Ice <ice-bounces@ietf.org<mailto:ice-bounces@ietf.org>> on behalf of =
Christer Holmberg <christer.holmberg@ericsson.com<mailto:christer.holmberg@=
ericsson.com>>
Date: Thursday 16 June 2016 at 20:22
To: Taylor Brandstetter <deadbeef@google.com<mailto:deadbeef@google.com>>
Cc: "ice@ietf.org<mailto:ice@ietf.org>" <ice@ietf.org<mailto:ice@ietf.org>>
Subject: Re: [Ice] 5245bis: tie-breaker issues

Hi,

>I agree with your conclusion to Q3. Since each ICE agent uses a single ICE=
 role for the entire >session, it only makes sense to use a single tie-brea=
ker value for the entire session as well. Of >course, if the ICE role were =
re-defined to be per-media-stream, the tie-breaker could be per->media-stre=
am as well.

Sure. But, unless it=92s already clear, we will clarify that the ICE role i=
s also for the whole session (which is related to the discussion about ICE =
roles and restart).

Regards,

Christer


On Thu, Jun 16, 2016 at 5:22 AM, Christer Holmberg <christer.holmberg@erics=
son.com<mailto:christer.holmberg@ericsson.com>> wrote:
Hi,

I=92ve found some issues regarding the tie-breaker value. I know the tie-br=
eaker has been discussed in e-mails and/or meetings, so please let me know =
if the issues have been resolved. But, in any case, I think we the bis-draf=
t needs some clarifications.


Q1:

The =93tie-breaker=94/=93tie-breaker value=94 terminology is used throughou=
t the document, but there is no clear =93tie-breaker=94 definition.

Section 16.1, defining the new STUN attributes, does contain the following =
text:

   "The content of the attribute is a 64-bit unsigned integer in network by=
te order, which contains a random number used for tie-
   breaking of role conflicts.=94

=85but I think a more clear definition is needed. The following text exists=
 in RFC 5245, but for some reason it has been removed from bis:

      =93=85, each agent MUST select a random number, called the tie-breake=
r, uniformly distributed between 0 and (2**64) - 1
      (that is, a 64-bit positive integer)."


Q2:

Section 6.1.2.3 says:

   =93The content of either attribute MUST be the tie-breaker that was
   determined in Section 5.1.2.=94

However, section 5.1.2 does not say anything about determining the tie-brea=
ker. This is probably a left-over from RFC 5245.


Q3:

It is unclear whether a single tie-breaker value applies to the whole ICE s=
ession, i.e. all binding requests for all media.

There was an e-mail discussion related to this, back in 2012, where it was =
indicated that this will be clarified in bis:

https://www.ietf.org/mail-archive/web/mmusic/current/msg09708.html

I ASSUME we want to use the same value for the whole session, to make sure =
that an agent takes the same ICE role for all media in cases where the tie-=
breaker value is used to determine the role.


Regards,

Christer


_______________________________________________
Ice mailing list
Ice@ietf.org<mailto:Ice@ietf.org>
https://www.ietf.org/mailman/listinfo/ice


--_000_D389A3B2B05Echristerholmbergericssoncom_
Content-Type: text/html; charset="Windows-1252"
Content-ID: <6E6BBDB6A815964BA8303FB4D1B53D6D@ericsson.com>
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DWindows-1=
252">
</head>
<body style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-lin=
e-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-fami=
ly: Calibri, sans-serif;">
<div>Hi,</div>
<div><br>
</div>
<div>Note, though, that the draft contains the following text:</div>
<div><br>
</div>
<div>
<div>&nbsp; &quot;Once roles are determined for a session, they persist unl=
ess ICE is</div>
<div>&nbsp; &nbsp;restarted. An ICE restart causes a new selection of roles=
 and</div>
<div>&nbsp; &nbsp;tie-breakers.=94</div>
</div>
<div><br>
</div>
<div>=85which indicates that we DO allow new selection of tie-breaker value=
s during an ICE restart. But, is there really a need to assign new values?&=
nbsp;</div>
<div><br>
</div>
<div>Regards,</div>
<div><br>
</div>
<div>Christer</div>
<div><br>
</div>
<span id=3D"OLK_SRC_BODY_SECTION">
<div style=3D"font-family:Calibri; font-size:11pt; text-align:left; color:b=
lack; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM:=
 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #b5c4df 1pt solid;=
 BORDER-RIGHT: medium none; PADDING-TOP: 3pt">
<span style=3D"font-weight:bold">From: </span>Christer Holmberg &lt;<a href=
=3D"mailto:christer.holmberg@ericsson.com">christer.holmberg@ericsson.com</=
a>&gt;<br>
<span style=3D"font-weight:bold">Date: </span>Friday 17 June 2016 at 12:46<=
br>
<span style=3D"font-weight:bold">To: </span>Christer Holmberg &lt;<a href=
=3D"mailto:christer.holmberg@ericsson.com">christer.holmberg@ericsson.com</=
a>&gt;, Taylor Brandstetter &lt;<a href=3D"mailto:deadbeef@google.com">dead=
beef@google.com</a>&gt;<br>
<span style=3D"font-weight:bold">Cc: </span>&quot;<a href=3D"mailto:ice@iet=
f.org">ice@ietf.org</a>&quot; &lt;<a href=3D"mailto:ice@ietf.org">ice@ietf.=
org</a>&gt;<br>
<span style=3D"font-weight:bold">Subject: </span>Re: [Ice] 5245bis: tie-bre=
aker issues<br>
</div>
<div><br>
</div>
<div>
<div style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line=
-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-famil=
y: Calibri, sans-serif;">
<div>Hi,</div>
<div><br>
</div>
<div>What about the following test for the ICE-CONTROLLED and ICE-CONTROLLI=
NG definitions.</div>
<div><br>
</div>
<div>Note that, in addition to mandating that the same value must be used f=
or all streams associated with the ICE session, the test also says MUST NOT=
 change the value during the session =96 not even during an ICE restart. Ar=
e we ok with that, or do we want to
 be able to change the value?</div>
<div><br>
</div>
<div>Regards,</div>
<div><br>
</div>
<div>Christer</div>
<div><br>
</div>
<div>-----</div>
<div>
<div><br>
</div>
<div>&lt;t&gt;</div>
<div>The ICE-CONTROLLED attribute is present in a Binding request and</div>
<div>indicates that the client believes it is currently in the controlled</=
div>
<div>role. The content of the attribute is a 64-bit unsigned integer in</di=
v>
<div>network byte order, which contains a random number. The number is used=
</div>
<div>for solving role conflicts, when it is referred to as the tie-breaker<=
/div>
<div>value. An ICE agent MUST use the same number for all Bining requests,&=
nbsp;</div>
<div>for all streams, within an ICE session. The ICE agent MUST NOT change&=
nbsp;</div>
<div>the number when an ICE restart occurs, even if the ICE roles are&nbsp;=
</div>
<div>re-negotiated.</div>
<div>&lt;/t&gt;</div>
<div><br>
</div>
<div>&lt;t&gt;</div>
<div>The ICE-CONTROLLING attribute is present in a Binding request and</div=
>
<div>indicates that the client believes it is currently in the controlling<=
/div>
<div>role. The content of the attribute is a 64-bit unsigned integer in</di=
v>
<div>network byte order, which contains a random number. The number is used=
</div>
<div>for solving role conflicts, when it is referred to as the tie-breaker<=
/div>
<div>value. An ICE agent MUST use the same number for all Bining requests,<=
/div>
<div>for all streams, within an ICE session. The ICE agent MUST NOT change&=
nbsp;</div>
<div>the number when an ICE restart occurs, even if the ICE roles are&nbsp;=
</div>
<div>re-negotiated.</div>
<div>&lt;/t&gt;</div>
</div>
<div><br>
</div>
<div>
<div>-----</div>
<div></div>
</div>
<div><br>
</div>
<span id=3D"OLK_SRC_BODY_SECTION">
<div style=3D"font-family:Calibri; font-size:11pt; text-align:left; color:b=
lack; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM:=
 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #b5c4df 1pt solid;=
 BORDER-RIGHT: medium none; PADDING-TOP: 3pt">
<span style=3D"font-weight:bold">From: </span>Ice &lt;<a href=3D"mailto:ice=
-bounces@ietf.org">ice-bounces@ietf.org</a>&gt; on behalf of Christer Holmb=
erg &lt;<a href=3D"mailto:christer.holmberg@ericsson.com">christer.holmberg=
@ericsson.com</a>&gt;<br>
<span style=3D"font-weight:bold">Date: </span>Thursday 16 June 2016 at 20:2=
2<br>
<span style=3D"font-weight:bold">To: </span>Taylor Brandstetter &lt;<a href=
=3D"mailto:deadbeef@google.com">deadbeef@google.com</a>&gt;<br>
<span style=3D"font-weight:bold">Cc: </span>&quot;<a href=3D"mailto:ice@iet=
f.org">ice@ietf.org</a>&quot; &lt;<a href=3D"mailto:ice@ietf.org">ice@ietf.=
org</a>&gt;<br>
<span style=3D"font-weight:bold">Subject: </span>Re: [Ice] 5245bis: tie-bre=
aker issues<br>
</div>
<div><br>
</div>
<div xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micro=
soft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" x=
mlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:/=
/www.w3.org/TR/REC-html40">
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman",serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:#1F497D;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri",sans-serif;
	mso-fareast-language:EN-US;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
<div lang=3D"EN-GB" link=3D"blue" vlink=3D"purple">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D;mso-fareast-language:EN-US">Hi,<o:p></=
o:p></span></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<div>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">&gt;</span>I agree wit=
h your conclusion to Q3. Since each ICE agent uses a single ICE role for th=
e entire
<span style=3D"color:#1F497D">&gt;</span>session, it only makes sense to us=
e a single tie-breaker value for the entire session as well. Of
<span style=3D"color:#1F497D">&gt;</span>course, if the ICE role were re-de=
fined to be per-media-stream, the tie-breaker could be per-<span style=3D"c=
olor:#1F497D">&gt;</span>media-stream as well.<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p>&nbsp;</o:p></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">Sure. But, unless it=92s already clea=
r, we will clarify that the ICE role is also for the whole session (which i=
s related to the discussion about ICE roles and
 restart).<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">Regards,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">Christer<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<div>
<p class=3D"MsoNormal">On Thu, Jun 16, 2016 at 5:22 AM, Christer Holmberg &=
lt;<a href=3D"mailto:christer.holmberg@ericsson.com" target=3D"_blank">chri=
ster.holmberg@ericsson.com</a>&gt; wrote:<o:p></o:p></p>
<blockquote style=3D"border:none;border-left:solid #CCCCCC 1.0pt;padding:0c=
m 0cm 0cm 6.0pt;margin-left:4.8pt;margin-right:0cm">
<div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">Hi,<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">I=92ve found some issues regarding the =
tie-breaker value. I know the tie-breaker has been discussed in e-mails and=
/or meetings, so please let me know if the issues
 have been resolved. But, in any case, I think we the bis-draft needs some =
clarifications.<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">Q1:&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">The =93tie-breaker=94/=93tie-breaker va=
lue=94 terminology is used throughout the document, but there is no clear =
=93tie-breaker=94 definition.<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">Section 16.1, defining the new STUN att=
ributes, does contain the following text:<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">&nbsp; &nbsp;&quot;The content of the a=
ttribute is a 64-bit unsigned integer in network byte order, which contains=
 a random number used for tie-<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">&nbsp; &nbsp;breaking of role conflicts=
.=94<o:p></o:p></span></p>
</div>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">=85but I think a more clear definition =
is needed. The following text exists in RFC 5245, but for some reason it ha=
s been removed from bis:<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">&nbsp; &nbsp; &nbsp; =93=85, each agent=
 MUST select a random number, called the tie-breaker, uniformly distributed=
 between 0 and (2**64) - 1<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">&nbsp; &nbsp; &nbsp; (that is, a 64-bit=
 positive integer).&quot;<o:p></o:p></span></p>
</div>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">Q2:<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">Section 6.1.2.3 says:<o:p></o:p></span>=
</p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">&nbsp; &nbsp;=93The content of either a=
ttribute MUST be the tie-breaker that was<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">&nbsp; &nbsp;determined in Section 5.1.=
2.=94<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">However, section 5.1.2 does not say any=
thing about determining the tie-breaker. This is probably a left-over from =
RFC 5245.<o:p></o:p></span></p>
</div>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">Q3:<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">It is unclear whether a single tie-brea=
ker value applies to the whole ICE session, i.e. all binding requests for a=
ll media.<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">There was an e-mail discussion related =
to this, back in 2012, where it was indicated that this will be clarified i=
n bis:<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black"><a href=3D"https://www.ietf.org/mail-ar=
chive/web/mmusic/current/msg09708.html" target=3D"_blank">https://www.ietf.=
org/mail-archive/web/mmusic/current/msg09708.html</a><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">I ASSUME we want to use the same value =
for the whole session, to make sure that an agent takes the same ICE role f=
or all media in cases where the tie-breaker value
 is used to determine the role.<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">Regards,<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">Christer<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
</div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><br>
_______________________________________________<br>
Ice mailing list<br>
<a href=3D"mailto:Ice@ietf.org">Ice@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/ice" target=3D"_blank">htt=
ps://www.ietf.org/mailman/listinfo/ice</a><o:p></o:p></p>
</blockquote>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
</div>
</div>
</div>
</span></div>
</div>
</span>
</body>
</html>

--_000_D389A3B2B05Echristerholmbergericssoncom_--


From nobody Fri Jun 17 03:08:24 2016
Return-Path: <ari.keranen@ericsson.com>
X-Original-To: ice@ietfa.amsl.com
Delivered-To: ice@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 67D0E12B027 for <ice@ietfa.amsl.com>; Fri, 17 Jun 2016 03:08:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.221
X-Spam-Level: 
X-Spam-Status: No, score=-4.221 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id d_JTy5IR7DBe for <ice@ietfa.amsl.com>; Fri, 17 Jun 2016 03:08:17 -0700 (PDT)
Received: from sesbmg22.ericsson.net (sesbmg22.ericsson.net [193.180.251.48]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 03A4412B01C for <ice@ietf.org>; Fri, 17 Jun 2016 03:08:16 -0700 (PDT)
X-AuditID: c1b4fb30-f79486d0000069d0-ed-5763cc0f821c
Received: from ESESSHC020.ericsson.se (Unknown_Domain [153.88.183.78]) by sesbmg22.ericsson.net (Symantec Mail Security) with SMTP id C9.27.27088.F0CC3675; Fri, 17 Jun 2016 12:08:15 +0200 (CEST)
Received: from ESESSMB205.ericsson.se ([169.254.5.112]) by ESESSHC020.ericsson.se ([153.88.183.78]) with mapi id 14.03.0294.000; Fri, 17 Jun 2016 12:08:14 +0200
From: =?utf-8?B?QXJpIEtlcsOkbmVu?= <ari.keranen@ericsson.com>
To: Christer Holmberg <christer.holmberg@ericsson.com>
Thread-Topic: [Ice] 5245bis: Removal of no-op and RTP comfort noise for keepalives
Thread-Index: AdHIYCCIubgl7k3JQ66C6ibBZd28RgAD24WA
Date: Fri, 17 Jun 2016 10:08:14 +0000
Message-ID: <E081376F-D061-4471-BFA6-ABC491C671BC@ericsson.com>
References: <7594FB04B1934943A5C02806D1A2204B3805828A@ESESSMB209.ericsson.se>
In-Reply-To: <7594FB04B1934943A5C02806D1A2204B3805828A@ESESSMB209.ericsson.se>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [153.88.183.149]
Content-Type: text/plain; charset="utf-8"
Content-ID: <56F9A29B05BACF488F42BB87E4BBBD76@ericsson.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprEIsWRmVeSWpSXmKPExsUyM2K7ny7/meRwgxnHBC2+Xah1YPRYsuQn UwBjFJdNSmpOZllqkb5dAlfG3fXLmAumsVWsvT6PvYGxga2LkZNDQsBEYsPhiawQtpjEhXvr geJcHEICRxglJi7czQLhLGGUmLK9jx2kik3AVuJJ6z6wDhEBM4nrn3uZuhg5OJgFFCVe7lUD CQsLBEs072phgigJkZj76QcLhG0k0Xh4G1gri4CqxNHfXxhBbF4Be4n9a0+DjRES8JVoeaYI EuYU8JPYeaANbAwj0G3fT60Bs5kFxCVuPZnPBHGzgMSSPeeZIWxRiZeP/0H9oiSx9vB2FojL NCXW79KHaLWWuP3xJzOErSgxpfshO8QFghInZz5hmcAoPgvJhlkI3bOQdM9C0j0LSfcCRtZV jKLFqcVJuelGRnqpRZnJxcX5eXp5qSWbGIExdXDLb4MdjC+fOx5iFOBgVOLhTVRMDhdiTSwr rsw9xCjBwawkwnv6FFCINyWxsiq1KD++qDQntfgQozQHi5I4r/9LxXAhgfTEktTs1NSC1CKY LBMHp1QD40TWG/qZJUr6QUxtBjMCWM0C3hULLL6lvThzyeP9l8/b/+PgcfhR1SFtevyoNL9k Oev6BUK8Nh/WzWMqqPe4/KHpyl/ToPTP08Qreg5ZnzHa/Dbqsv66nSIdyhWxd+atfvqz5/M5 1ZYkrqOnrrVrXZt8RGGx74XPlbUt9uZaFiUXuLy3PFsmosRSnJFoqMVcVJwIAISSj1qlAgAA
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/H9qmpLNReU-8kYJAsmsabMUqbi8>
Cc: "ice@ietf.org" <ice@ietf.org>
Subject: Re: [Ice] 5245bis: Removal of no-op and RTP comfort noise for keepalives
X-BeenThere: ice@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Interactive Connectivity Establishment \(ICE\)" <ice.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ice>, <mailto:ice-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ice/>
List-Post: <mailto:ice@ietf.org>
List-Help: <mailto:ice-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ice>, <mailto:ice-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Jun 2016 10:08:23 -0000

TG9va3MgZ29vZCB0byBtZS4gDQoNCg0KVGhhbmtzLA0KQXJpDQoNCj4gT24gMTcgSnVuIDIwMTYs
IGF0IDA5OjI4LCBDaHJpc3RlciBIb2xtYmVyZyA8Y2hyaXN0ZXIuaG9sbWJlcmdAZXJpY3Nzb24u
Y29tPiB3cm90ZToNCj4gDQo+IEhpLA0KPiAgDQo+IEJhc2VkIG9uIHRoZSBhZ3JlZW1lbnQgaW4g
QnVlbm9zIEFpcmVzLCBJ4oCZdmUgcmVtb3ZlZCB0aGUgdGV4dCByZWdhcmRpbmcgdXNhZ2Ugb2Yg
UlRQIG5vLW9wIGFuZCBjb21mb3J0IG5vaXNlIGZvciBJQ0Uga2VlcGFsaXZlcywgYW5kIHRoZSB0
ZXh0IHJlZ2FyZGluZyBrZWVwYWxpdmVzIGluIG5vbi1JQ0UgdXNhZ2VzLg0KPiAgDQo+IFRoZSBw
dWxsIHJlcXVlc3Q6DQo+ICANCj4gaHR0cHM6Ly9naXRodWIuY29tL2ljZS13Zy9yZmM1MjQ1Ymlz
L3B1bGwvNg0KPiAgDQo+IFJlZ2FyZHMsDQo+ICANCj4gQ2hyaXN0ZXINCj4gX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCj4gSWNlIG1haWxpbmcgbGlzdA0K
PiBJY2VAaWV0Zi5vcmcNCj4gaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9p
Y2UNCg0K


From nobody Fri Jun 17 03:39:14 2016
Return-Path: <christer.holmberg@ericsson.com>
X-Original-To: ice@ietfa.amsl.com
Delivered-To: ice@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2A55212D0DF for <ice@ietfa.amsl.com>; Fri, 17 Jun 2016 03:39:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.22
X-Spam-Level: 
X-Spam-Status: No, score=-4.22 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id U9v5MEpVAEAD for <ice@ietfa.amsl.com>; Fri, 17 Jun 2016 03:39:09 -0700 (PDT)
Received: from sesbmg23.ericsson.net (sesbmg23.ericsson.net [193.180.251.37]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 95DF612D0B1 for <ice@ietf.org>; Fri, 17 Jun 2016 03:39:08 -0700 (PDT)
X-AuditID: c1b4fb25-f79f26d00000327e-3a-5763d34a04db
Received: from ESESSHC024.ericsson.se (Unknown_Domain [153.88.183.90]) by sesbmg23.ericsson.net (Symantec Mail Security) with SMTP id E0.4B.12926.A43D3675; Fri, 17 Jun 2016 12:39:06 +0200 (CEST)
Received: from ESESSMB209.ericsson.se ([169.254.9.154]) by ESESSHC024.ericsson.se ([153.88.183.90]) with mapi id 14.03.0294.000; Fri, 17 Jun 2016 12:39:06 +0200
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: Christer Holmberg <christer.holmberg@ericsson.com>, Taylor Brandstetter <deadbeef@google.com>
Thread-Topic: [Ice] 5245bis: tie-breaker issues
Thread-Index: AQHRx8nOJ+HGKwIIY0+x/UxagK/WUZ/sKkcAgAAs5LCAASVQgIAAAeEAgAAMxoA=
Date: Fri, 17 Jun 2016 10:39:05 +0000
Message-ID: <D389AE6B.B078%christer.holmberg@ericsson.com>
References: <D38875A3.AF5B%christer.holmberg@ericsson.com> <CAK35n0YHtv+NA--NtxnxxPh6TeakKpUkk2VqUNs_qMOZaz55iQ@mail.gmail.com> <7594FB04B1934943A5C02806D1A2204B38057919@ESESSMB209.ericsson.se> <D389A1B7.B054%christer.holmberg@ericsson.com> <D389A3B2.B05E%christer.holmberg@ericsson.com>
In-Reply-To: <D389A3B2.B05E%christer.holmberg@ericsson.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/14.6.4.160422
x-originating-ip: [153.88.183.16]
Content-Type: multipart/alternative; boundary="_000_D389AE6BB078christerholmbergericssoncom_"
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrKIsWRmVeSWpSXmKPExsUyM2J7lK7X5eRwgyeHbCwur3jIavHtQq0D k8eCTaUeS5b8ZApgiuKySUnNySxLLdK3S+DK2Li9vKDvFmPFhwenmRsYT+9n7GLk5JAQMJHo anjADmGLSVy4t54NxBYSOMIo0fmirIuRC8hewiix6shsoCIODjYBC4nuf9ogNSICyRJXJr5i AwkzCyhKvNyrBhIWFtCTaLgymQkkLCKgL3H4kw5EtZ/Eu0vrwDaxCKhKHF61HWwTr4CVxNN7 P1ghNi1nklh16R8LSIJTwFri/uoNYDYj0GnfT61hArGZBcQlbj2ZzwRxsoDEkj3nmSFsUYmX j/+xgtiiQDd8uTcP6kVFiZ1n25kheuMlJvw4wwKxWFDi5MwnLBMYxWYhGTsLSdksJGUQcQOJ 9+fmM0PY2hLLFr6GsvUlNn45ywhhW0t0fl7ChKxmASPHKkbR4tTipNx0I2O91KLM5OLi/Dy9 vNSSTYzAyDy45bfqDsbLbxwPMQpwMCrx8CYoJocLsSaWFVfmHmKU4GBWEuGtPw8U4k1JrKxK LcqPLyrNSS0+xCjNwaIkzuv/UjFcSCA9sSQ1OzW1ILUIJsvEwSnVwKjmaRMksDxGZGlRm+D0 4yfLW28xCBYVrti9sOL59Kc8Z5erxOyrfdHwauvl3W+TrgjoLXqVw6TWWiZ/lU910qRPq65d 5H6/2E2qICs79GZPQNA8x7aGL/mX/zX8mXrGtVM6zCgjSspj9b+FgcW/94Ve3rjq1Z2Xf4vu tqjfVPEO6nvYtlRzSo8SS3FGoqEWc1FxIgCZJSnzyAIAAA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/JPA_qkYop3DpJATPuVcFh5i3H1M>
Cc: "ice@ietf.org" <ice@ietf.org>
Subject: Re: [Ice] 5245bis: tie-breaker issues
X-BeenThere: ice@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Interactive Connectivity Establishment \(ICE\)" <ice.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ice>, <mailto:ice-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ice/>
List-Post: <mailto:ice@ietf.org>
List-Help: <mailto:ice-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ice>, <mailto:ice-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Jun 2016 10:39:12 -0000

--_000_D389AE6BB078christerholmbergericssoncom_
Content-Type: text/plain; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

Hi,

I=92ve created a pull request with a suggestion how to clarify the tie-brea=
ker.

Note that there is an open issue whether an ICE agent is allowed/required t=
o change the tie-breaker value during an ICE restart, or during a tie-break=
er role conflict. The current text seems to say that an ICE agent MUST choo=
se new values in both cases.

https://github.com/ice-wg/rfc5245bis/pull/7

Regards,

Christer

From: Christer Holmberg <christer.holmberg@ericsson.com<mailto:christer.hol=
mberg@ericsson.com>>
Date: Friday 17 June 2016 at 12:53
To: Christer Holmberg <christer.holmberg@ericsson.com<mailto:christer.holmb=
erg@ericsson.com>>, Taylor Brandstetter <deadbeef@google.com<mailto:deadbee=
f@google.com>>
Cc: "ice@ietf.org<mailto:ice@ietf.org>" <ice@ietf.org<mailto:ice@ietf.org>>
Subject: Re: [Ice] 5245bis: tie-breaker issues

Hi,

Note, though, that the draft contains the following text:

  "Once roles are determined for a session, they persist unless ICE is
   restarted. An ICE restart causes a new selection of roles and
   tie-breakers.=94

=85which indicates that we DO allow new selection of tie-breaker values dur=
ing an ICE restart. But, is there really a need to assign new values?

Regards,

Christer

From: Christer Holmberg <christer.holmberg@ericsson.com<mailto:christer.hol=
mberg@ericsson.com>>
Date: Friday 17 June 2016 at 12:46
To: Christer Holmberg <christer.holmberg@ericsson.com<mailto:christer.holmb=
erg@ericsson.com>>, Taylor Brandstetter <deadbeef@google.com<mailto:deadbee=
f@google.com>>
Cc: "ice@ietf.org<mailto:ice@ietf.org>" <ice@ietf.org<mailto:ice@ietf.org>>
Subject: Re: [Ice] 5245bis: tie-breaker issues

Hi,

What about the following test for the ICE-CONTROLLED and ICE-CONTROLLING de=
finitions.

Note that, in addition to mandating that the same value must be used for al=
l streams associated with the ICE session, the test also says MUST NOT chan=
ge the value during the session =96 not even during an ICE restart. Are we =
ok with that, or do we want to be able to change the value?

Regards,

Christer

-----

<t>
The ICE-CONTROLLED attribute is present in a Binding request and
indicates that the client believes it is currently in the controlled
role. The content of the attribute is a 64-bit unsigned integer in
network byte order, which contains a random number. The number is used
for solving role conflicts, when it is referred to as the tie-breaker
value. An ICE agent MUST use the same number for all Bining requests,
for all streams, within an ICE session. The ICE agent MUST NOT change
the number when an ICE restart occurs, even if the ICE roles are
re-negotiated.
</t>

<t>
The ICE-CONTROLLING attribute is present in a Binding request and
indicates that the client believes it is currently in the controlling
role. The content of the attribute is a 64-bit unsigned integer in
network byte order, which contains a random number. The number is used
for solving role conflicts, when it is referred to as the tie-breaker
value. An ICE agent MUST use the same number for all Bining requests,
for all streams, within an ICE session. The ICE agent MUST NOT change
the number when an ICE restart occurs, even if the ICE roles are
re-negotiated.
</t>

-----

From: Ice <ice-bounces@ietf.org<mailto:ice-bounces@ietf.org>> on behalf of =
Christer Holmberg <christer.holmberg@ericsson.com<mailto:christer.holmberg@=
ericsson.com>>
Date: Thursday 16 June 2016 at 20:22
To: Taylor Brandstetter <deadbeef@google.com<mailto:deadbeef@google.com>>
Cc: "ice@ietf.org<mailto:ice@ietf.org>" <ice@ietf.org<mailto:ice@ietf.org>>
Subject: Re: [Ice] 5245bis: tie-breaker issues

Hi,

>I agree with your conclusion to Q3. Since each ICE agent uses a single ICE=
 role for the entire >session, it only makes sense to use a single tie-brea=
ker value for the entire session as well. Of >course, if the ICE role were =
re-defined to be per-media-stream, the tie-breaker could be per->media-stre=
am as well.

Sure. But, unless it=92s already clear, we will clarify that the ICE role i=
s also for the whole session (which is related to the discussion about ICE =
roles and restart).

Regards,

Christer


On Thu, Jun 16, 2016 at 5:22 AM, Christer Holmberg <christer.holmberg@erics=
son.com<mailto:christer.holmberg@ericsson.com>> wrote:
Hi,

I=92ve found some issues regarding the tie-breaker value. I know the tie-br=
eaker has been discussed in e-mails and/or meetings, so please let me know =
if the issues have been resolved. But, in any case, I think we the bis-draf=
t needs some clarifications.


Q1:

The =93tie-breaker=94/=93tie-breaker value=94 terminology is used throughou=
t the document, but there is no clear =93tie-breaker=94 definition.

Section 16.1, defining the new STUN attributes, does contain the following =
text:

   "The content of the attribute is a 64-bit unsigned integer in network by=
te order, which contains a random number used for tie-
   breaking of role conflicts.=94

=85but I think a more clear definition is needed. The following text exists=
 in RFC 5245, but for some reason it has been removed from bis:

      =93=85, each agent MUST select a random number, called the tie-breake=
r, uniformly distributed between 0 and (2**64) - 1
      (that is, a 64-bit positive integer)."


Q2:

Section 6.1.2.3 says:

   =93The content of either attribute MUST be the tie-breaker that was
   determined in Section 5.1.2.=94

However, section 5.1.2 does not say anything about determining the tie-brea=
ker. This is probably a left-over from RFC 5245.


Q3:

It is unclear whether a single tie-breaker value applies to the whole ICE s=
ession, i.e. all binding requests for all media.

There was an e-mail discussion related to this, back in 2012, where it was =
indicated that this will be clarified in bis:

https://www.ietf.org/mail-archive/web/mmusic/current/msg09708.html

I ASSUME we want to use the same value for the whole session, to make sure =
that an agent takes the same ICE role for all media in cases where the tie-=
breaker value is used to determine the role.


Regards,

Christer


_______________________________________________
Ice mailing list
Ice@ietf.org<mailto:Ice@ietf.org>
https://www.ietf.org/mailman/listinfo/ice


--_000_D389AE6BB078christerholmbergericssoncom_
Content-Type: text/html; charset="Windows-1252"
Content-ID: <5ADB771A26C88B4BA3DCF9DAEB4C6167@ericsson.com>
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DWindows-1=
252">
</head>
<body style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-lin=
e-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-fami=
ly: Calibri, sans-serif;">
<div>Hi,</div>
<div><br>
</div>
<div>I=92ve created a pull request with a suggestion how to clarify the tie=
-breaker.</div>
<div><br>
</div>
<div>Note that there is an open issue whether an ICE agent is allowed/requi=
red to change the tie-breaker value during an ICE restart, or during a tie-=
breaker role conflict. The current text seems to say that an ICE agent MUST=
 choose new values in both cases.</div>
<div><br>
</div>
<div><a href=3D"https://github.com/ice-wg/rfc5245bis/pull/7">https://github=
.com/ice-wg/rfc5245bis/pull/7</a></div>
<div><br>
</div>
<div>Regards,</div>
<div><br>
</div>
<div>Christer</div>
<div><br>
</div>
<span id=3D"OLK_SRC_BODY_SECTION">
<div style=3D"font-family:Calibri; font-size:11pt; text-align:left; color:b=
lack; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM:=
 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #b5c4df 1pt solid;=
 BORDER-RIGHT: medium none; PADDING-TOP: 3pt">
<span style=3D"font-weight:bold">From: </span>Christer Holmberg &lt;<a href=
=3D"mailto:christer.holmberg@ericsson.com">christer.holmberg@ericsson.com</=
a>&gt;<br>
<span style=3D"font-weight:bold">Date: </span>Friday 17 June 2016 at 12:53<=
br>
<span style=3D"font-weight:bold">To: </span>Christer Holmberg &lt;<a href=
=3D"mailto:christer.holmberg@ericsson.com">christer.holmberg@ericsson.com</=
a>&gt;, Taylor Brandstetter &lt;<a href=3D"mailto:deadbeef@google.com">dead=
beef@google.com</a>&gt;<br>
<span style=3D"font-weight:bold">Cc: </span>&quot;<a href=3D"mailto:ice@iet=
f.org">ice@ietf.org</a>&quot; &lt;<a href=3D"mailto:ice@ietf.org">ice@ietf.=
org</a>&gt;<br>
<span style=3D"font-weight:bold">Subject: </span>Re: [Ice] 5245bis: tie-bre=
aker issues<br>
</div>
<div><br>
</div>
<div>
<div style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line=
-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-famil=
y: Calibri, sans-serif;">
<div>Hi,</div>
<div><br>
</div>
<div>Note, though, that the draft contains the following text:</div>
<div><br>
</div>
<div>
<div>&nbsp; &quot;Once roles are determined for a session, they persist unl=
ess ICE is</div>
<div>&nbsp; &nbsp;restarted. An ICE restart causes a new selection of roles=
 and</div>
<div>&nbsp; &nbsp;tie-breakers.=94</div>
</div>
<div><br>
</div>
<div>=85which indicates that we DO allow new selection of tie-breaker value=
s during an ICE restart. But, is there really a need to assign new values?&=
nbsp;</div>
<div><br>
</div>
<div>Regards,</div>
<div><br>
</div>
<div>Christer</div>
<div><br>
</div>
<span id=3D"OLK_SRC_BODY_SECTION">
<div style=3D"font-family:Calibri; font-size:11pt; text-align:left; color:b=
lack; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM:=
 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #b5c4df 1pt solid;=
 BORDER-RIGHT: medium none; PADDING-TOP: 3pt">
<span style=3D"font-weight:bold">From: </span>Christer Holmberg &lt;<a href=
=3D"mailto:christer.holmberg@ericsson.com">christer.holmberg@ericsson.com</=
a>&gt;<br>
<span style=3D"font-weight:bold">Date: </span>Friday 17 June 2016 at 12:46<=
br>
<span style=3D"font-weight:bold">To: </span>Christer Holmberg &lt;<a href=
=3D"mailto:christer.holmberg@ericsson.com">christer.holmberg@ericsson.com</=
a>&gt;, Taylor Brandstetter &lt;<a href=3D"mailto:deadbeef@google.com">dead=
beef@google.com</a>&gt;<br>
<span style=3D"font-weight:bold">Cc: </span>&quot;<a href=3D"mailto:ice@iet=
f.org">ice@ietf.org</a>&quot; &lt;<a href=3D"mailto:ice@ietf.org">ice@ietf.=
org</a>&gt;<br>
<span style=3D"font-weight:bold">Subject: </span>Re: [Ice] 5245bis: tie-bre=
aker issues<br>
</div>
<div><br>
</div>
<div>
<div style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line=
-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-famil=
y: Calibri, sans-serif;">
<div>Hi,</div>
<div><br>
</div>
<div>What about the following test for the ICE-CONTROLLED and ICE-CONTROLLI=
NG definitions.</div>
<div><br>
</div>
<div>Note that, in addition to mandating that the same value must be used f=
or all streams associated with the ICE session, the test also says MUST NOT=
 change the value during the session =96 not even during an ICE restart. Ar=
e we ok with that, or do we want to
 be able to change the value?</div>
<div><br>
</div>
<div>Regards,</div>
<div><br>
</div>
<div>Christer</div>
<div><br>
</div>
<div>-----</div>
<div>
<div><br>
</div>
<div>&lt;t&gt;</div>
<div>The ICE-CONTROLLED attribute is present in a Binding request and</div>
<div>indicates that the client believes it is currently in the controlled</=
div>
<div>role. The content of the attribute is a 64-bit unsigned integer in</di=
v>
<div>network byte order, which contains a random number. The number is used=
</div>
<div>for solving role conflicts, when it is referred to as the tie-breaker<=
/div>
<div>value. An ICE agent MUST use the same number for all Bining requests,&=
nbsp;</div>
<div>for all streams, within an ICE session. The ICE agent MUST NOT change&=
nbsp;</div>
<div>the number when an ICE restart occurs, even if the ICE roles are&nbsp;=
</div>
<div>re-negotiated.</div>
<div>&lt;/t&gt;</div>
<div><br>
</div>
<div>&lt;t&gt;</div>
<div>The ICE-CONTROLLING attribute is present in a Binding request and</div=
>
<div>indicates that the client believes it is currently in the controlling<=
/div>
<div>role. The content of the attribute is a 64-bit unsigned integer in</di=
v>
<div>network byte order, which contains a random number. The number is used=
</div>
<div>for solving role conflicts, when it is referred to as the tie-breaker<=
/div>
<div>value. An ICE agent MUST use the same number for all Bining requests,<=
/div>
<div>for all streams, within an ICE session. The ICE agent MUST NOT change&=
nbsp;</div>
<div>the number when an ICE restart occurs, even if the ICE roles are&nbsp;=
</div>
<div>re-negotiated.</div>
<div>&lt;/t&gt;</div>
</div>
<div><br>
</div>
<div>
<div>-----</div>
<div></div>
</div>
<div><br>
</div>
<span id=3D"OLK_SRC_BODY_SECTION">
<div style=3D"font-family:Calibri; font-size:11pt; text-align:left; color:b=
lack; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM:=
 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #b5c4df 1pt solid;=
 BORDER-RIGHT: medium none; PADDING-TOP: 3pt">
<span style=3D"font-weight:bold">From: </span>Ice &lt;<a href=3D"mailto:ice=
-bounces@ietf.org">ice-bounces@ietf.org</a>&gt; on behalf of Christer Holmb=
erg &lt;<a href=3D"mailto:christer.holmberg@ericsson.com">christer.holmberg=
@ericsson.com</a>&gt;<br>
<span style=3D"font-weight:bold">Date: </span>Thursday 16 June 2016 at 20:2=
2<br>
<span style=3D"font-weight:bold">To: </span>Taylor Brandstetter &lt;<a href=
=3D"mailto:deadbeef@google.com">deadbeef@google.com</a>&gt;<br>
<span style=3D"font-weight:bold">Cc: </span>&quot;<a href=3D"mailto:ice@iet=
f.org">ice@ietf.org</a>&quot; &lt;<a href=3D"mailto:ice@ietf.org">ice@ietf.=
org</a>&gt;<br>
<span style=3D"font-weight:bold">Subject: </span>Re: [Ice] 5245bis: tie-bre=
aker issues<br>
</div>
<div><br>
</div>
<div xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micro=
soft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" x=
mlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:/=
/www.w3.org/TR/REC-html40">
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman",serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:#1F497D;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri",sans-serif;
	mso-fareast-language:EN-US;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
<div lang=3D"EN-GB" link=3D"blue" vlink=3D"purple">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D;mso-fareast-language:EN-US">Hi,<o:p></=
o:p></span></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<div>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">&gt;</span>I agree wit=
h your conclusion to Q3. Since each ICE agent uses a single ICE role for th=
e entire
<span style=3D"color:#1F497D">&gt;</span>session, it only makes sense to us=
e a single tie-breaker value for the entire session as well. Of
<span style=3D"color:#1F497D">&gt;</span>course, if the ICE role were re-de=
fined to be per-media-stream, the tie-breaker could be per-<span style=3D"c=
olor:#1F497D">&gt;</span>media-stream as well.<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p>&nbsp;</o:p></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">Sure. But, unless it=92s already clea=
r, we will clarify that the ICE role is also for the whole session (which i=
s related to the discussion about ICE roles and
 restart).<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">Regards,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">Christer<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<div>
<p class=3D"MsoNormal">On Thu, Jun 16, 2016 at 5:22 AM, Christer Holmberg &=
lt;<a href=3D"mailto:christer.holmberg@ericsson.com" target=3D"_blank">chri=
ster.holmberg@ericsson.com</a>&gt; wrote:<o:p></o:p></p>
<blockquote style=3D"border:none;border-left:solid #CCCCCC 1.0pt;padding:0c=
m 0cm 0cm 6.0pt;margin-left:4.8pt;margin-right:0cm">
<div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">Hi,<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">I=92ve found some issues regarding the =
tie-breaker value. I know the tie-breaker has been discussed in e-mails and=
/or meetings, so please let me know if the issues
 have been resolved. But, in any case, I think we the bis-draft needs some =
clarifications.<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">Q1:&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">The =93tie-breaker=94/=93tie-breaker va=
lue=94 terminology is used throughout the document, but there is no clear =
=93tie-breaker=94 definition.<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">Section 16.1, defining the new STUN att=
ributes, does contain the following text:<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">&nbsp; &nbsp;&quot;The content of the a=
ttribute is a 64-bit unsigned integer in network byte order, which contains=
 a random number used for tie-<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">&nbsp; &nbsp;breaking of role conflicts=
.=94<o:p></o:p></span></p>
</div>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">=85but I think a more clear definition =
is needed. The following text exists in RFC 5245, but for some reason it ha=
s been removed from bis:<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">&nbsp; &nbsp; &nbsp; =93=85, each agent=
 MUST select a random number, called the tie-breaker, uniformly distributed=
 between 0 and (2**64) - 1<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">&nbsp; &nbsp; &nbsp; (that is, a 64-bit=
 positive integer).&quot;<o:p></o:p></span></p>
</div>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">Q2:<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">Section 6.1.2.3 says:<o:p></o:p></span>=
</p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">&nbsp; &nbsp;=93The content of either a=
ttribute MUST be the tie-breaker that was<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">&nbsp; &nbsp;determined in Section 5.1.=
2.=94<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">However, section 5.1.2 does not say any=
thing about determining the tie-breaker. This is probably a left-over from =
RFC 5245.<o:p></o:p></span></p>
</div>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">Q3:<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">It is unclear whether a single tie-brea=
ker value applies to the whole ICE session, i.e. all binding requests for a=
ll media.<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">There was an e-mail discussion related =
to this, back in 2012, where it was indicated that this will be clarified i=
n bis:<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black"><a href=3D"https://www.ietf.org/mail-ar=
chive/web/mmusic/current/msg09708.html" target=3D"_blank">https://www.ietf.=
org/mail-archive/web/mmusic/current/msg09708.html</a><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">I ASSUME we want to use the same value =
for the whole session, to make sure that an agent takes the same ICE role f=
or all media in cases where the tie-breaker value
 is used to determine the role.<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">Regards,<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">Christer<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
</div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><br>
_______________________________________________<br>
Ice mailing list<br>
<a href=3D"mailto:Ice@ietf.org">Ice@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/ice" target=3D"_blank">htt=
ps://www.ietf.org/mailman/listinfo/ice</a><o:p></o:p></p>
</blockquote>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
</div>
</div>
</div>
</span></div>
</div>
</span></div>
</div>
</span>
</body>
</html>

--_000_D389AE6BB078christerholmbergericssoncom_--


From nobody Fri Jun 17 05:49:32 2016
Return-Path: <palmarti@cisco.com>
X-Original-To: ice@ietfa.amsl.com
Delivered-To: ice@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E09BE12D568 for <ice@ietfa.amsl.com>; Fri, 17 Jun 2016 05:49:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -15.946
X-Spam-Level: 
X-Spam-Status: No, score=-15.946 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-1.426, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5U5kBpPkoYvi for <ice@ietfa.amsl.com>; Fri, 17 Jun 2016 05:49:22 -0700 (PDT)
Received: from rcdn-iport-7.cisco.com (rcdn-iport-7.cisco.com [173.37.86.78]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D29D912D5F6 for <ice@ietf.org>; Fri, 17 Jun 2016 05:42:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=55214; q=dns/txt; s=iport; t=1466167346; x=1467376946; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=4emzNqPWQOvqMZ/ojp9lbwqUZi0gtZOznwH/oGKU7NU=; b=f154r9dvFe4I+uPZl6V3hGdEsdQSjZT9toOjGk+CQgQRCxz/ZkAC/zWI tg3Hm9tw3rx01cfV6JUCWZu0fVQc/Q9QABJBVzJ3BZjWAykzORqMWlhrg DwNqpz6QaRWDM7aj95YLJzt/vE86UNxSCF3wumqTPng6phha6BmHWxZRN 4=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AdAgDF7mNX/4gNJK1dgnBOVn0GulmBd?= =?us-ascii?q?gQXAQqFdQIcgRA4FAEBAQEBAQFlJ4RLAQEBAwEBAQEgSwsFCwIBCBEEAQEBIAE?= =?us-ascii?q?GAwICAiULFAMBBQgCBA4FiCgIDrAKkFEBAQEBAQEBAQEBAQEBAQEBAQEBAQEch?= =?us-ascii?q?ieBd4FTgQOEKh4PEA8IgkMrgi8FjXSKfQGGBIJ4hSyBaU6EBIMthTqPdAEPDza?= =?us-ascii?q?CDReBTG6IfH8BAQE?=
X-IronPort-AV: E=Sophos;i="5.26,483,1459814400";  d="scan'208,217";a="114359080"
Received: from alln-core-3.cisco.com ([173.36.13.136]) by rcdn-iport-7.cisco.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 17 Jun 2016 12:42:25 +0000
Received: from XCH-RTP-018.cisco.com (xch-rtp-018.cisco.com [64.101.220.158]) by alln-core-3.cisco.com (8.14.5/8.14.5) with ESMTP id u5HCgOZS014490 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL); Fri, 17 Jun 2016 12:42:24 GMT
Received: from xch-rtp-019.cisco.com (64.101.220.159) by XCH-RTP-018.cisco.com (64.101.220.158) with Microsoft SMTP Server (TLS) id 15.0.1104.5; Fri, 17 Jun 2016 08:42:23 -0400
Received: from xch-rtp-019.cisco.com ([64.101.220.159]) by XCH-RTP-019.cisco.com ([64.101.220.159]) with mapi id 15.00.1104.009; Fri, 17 Jun 2016 08:42:23 -0400
From: "Pal Martinsen (palmarti)" <palmarti@cisco.com>
To: Christer Holmberg <christer.holmberg@ericsson.com>
Thread-Topic: [Ice] I-D Action: draft-ietf-ice-dualstack-fairness-03.txt
Thread-Index: AQHRww6oLZawCbGodE+XQzAhOWc3XJ/i3isAgAAHVICAAA9UgIAACWGAgABL1oCAAAtfgIAKkumA
Date: Fri, 17 Jun 2016 12:42:23 +0000
Message-ID: <160240D5-F554-49BD-9C98-CBBC987FF095@cisco.com>
References: <20160610115302.15435.33439.idtracker@ietfa.amsl.com> <B80DEF8B-1032-41EA-BD79-6826D655DDC4@cisco.com> <D3808E5D.A91A%christer.holmberg@ericsson.com> <6544C38E-B16B-445E-A23C-E2D14D540667@cisco.com> <7594FB04B1934943A5C02806D1A2204B3804A3E0@ESESSMB209.ericsson.se> <5B5CF18D-3721-49C7-ADBA-EF5F82498DF6@cisco.com> <7594FB04B1934943A5C02806D1A2204B3804AABA@ESESSMB209.ericsson.se>
In-Reply-To: <7594FB04B1934943A5C02806D1A2204B3804AABA@ESESSMB209.ericsson.se>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.61.253.67]
Content-Type: multipart/alternative; boundary="_000_160240D5F55449BD9C98CBBC987FF095ciscocom_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/7brAEwIvM3FaSVWAu2z9vtaaUAo>
Cc: "ice@ietf.org" <ice@ietf.org>
Subject: Re: [Ice] I-D Action: draft-ietf-ice-dualstack-fairness-03.txt
X-BeenThere: ice@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Interactive Connectivity Establishment \(ICE\)" <ice.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ice>, <mailto:ice-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ice/>
List-Post: <mailto:ice@ietf.org>
List-Help: <mailto:ice-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ice>, <mailto:ice-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Jun 2016 12:49:25 -0000

--_000_160240D5F55449BD9C98CBBC987FF095ciscocom_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

SGksDQoNCk9uIDEwIEp1biAyMDE2LCBhdCAyMToxMywgQ2hyaXN0ZXIgSG9sbWJlcmcgPGNocmlz
dGVyLmhvbG1iZXJnQGVyaWNzc29uLmNvbTxtYWlsdG86Y2hyaXN0ZXIuaG9sbWJlcmdAZXJpY3Nz
b24uY29tPj4gd3JvdGU6DQoNCkhpLA0KDQo+NTI0NWJpcyBTZWN0aW9uIDQuMS4yLjEgZXhwbGlj
aXRseSBtZW50aW9uIGR1YWwtc3RhY2sgYXMgYSB0eXBlIG9mIG11bHRpaG9taW5nLiBJbiB0aGF0
IHNlY3Rpb24gPml0IG1ha2Ugc2Vuc2UgdG8gcmVmZXJlbmNlIHRoZSBzcGVjaWZpYyBwYXJ0IGlu
IGRzZiB0aGF0IGRpc2N1c3NlcyB0aGF0IChTZWN0aW9uIDQpLg0KDQpZZXMuDQoNCj5TZWN0aW9u
IDQuMS4yLjIgdGFsa3MgYWJvdXQgbXVsdGlob21pbmcgaW4gbW9yZSBnZW5lcmljIHRlcm1zLCBs
aWtlIFZQTiB0dW5uZWxzLCBtdWx0aXBsZSBJUCA+YWRkcmVzc2VzIHByIGludGVyZmFjZSBhbmQg
c28gb24uIEhvd2V2ZXIgaXQgYWxzbyBtZW50aW9ucyBkdWFsLXN0YWNrLiBTbyBpbiB0aGF0IHNl
Y3Rpb24gaXQgPm1ha2Ugc2Vuc2UgdG8gcmVmZXJlbmNlIHRoZSB3aG9sZSBkc2YgZHJhZnQuDQoN
Ck9rLCBJIG5vdyBzZWUgdGhhdCB5b3UgaGF2ZSBhZGRlZCBhIHJlZmVyZW5jZSB0byB0aGUgZHJh
ZnQgaW4geW91ciBzdWdnZXN0ZWQgbmV3IHRleHQuIFNvcnJ5IGZvciB0aGUgY29uZnVzaW9uLg0K
DQo+SSB0aGluayBzZWN0aW9uIDQuMS4yLjIgc2hvdWxkIGhhdmUgYSBjb21wbGV0ZSBtYWtlb3Zl
ciBJIGRvIG5vdCB0aGluayBpdCByZWFsbHkgcmVmbGVjdHMgcmVhbGl0eS4NCg0KRmVlbCBmcmVl
IHRvIHN1Z2dlc3QgYSBjaGFuZ2UgOikNCg0KUHVsbCBSZXF1ZXN0IChodHRwczovL2dpdGh1Yi5j
b20vaWNlLXdnL3JmYzUyNDViaXMvcHVsbC84KSB0cmllcyB0byBhZGRyZXNzIHRoaXMuDQoNCi0g
QWRkcyByZWZlcmVuY2VzIHRvIHRoZSBtdWx0aWhvbWUgZHVhbHN0YWNrIGRyYWZ0Lg0KLSBDaGFu
Z2VkIHRleHQgc28gaW50ZXJtZWRpYXJpZXMgbGlrZSBUVVJOIG5vdCBhbHdheXMgaGF2ZSBhIG5l
Z2F0aXZlIGltcGFjdCAgb24gdGhlIG1lZGlhIGZsb3cuIEEgY29tbW9uIHNjZW5hcmlvIGlzIHRv
IHVzZSBUVVJOIHRvIHJvdXRlIG1lZGlhIHRob3VnaCBh4oCddHJhbnNpdCBuZXR3b3Jr4oCdIHRv
IGltcHJvdmUgUlRUIGFuZCBCVyBhdmFpbGFiaWxpdHkuDQoNCkkgc3RpbGwgZmVsbCB3ZSBzaG91
bGQgc2F5IG1vcmUgcmVnYXJkaW5nIHNwbGl0IFZQTiB0dW5uZWxsaW5nIGFuZCBhZGRyZXNzIGxl
YWthZ2VzLiBCdXQgdGhhdCBtYXkgYmVsb25nIGluIHRoZSBzZWN1cml0eSBzZWN0aW9uPw0KDQou
LS4NClDDpWwtRXJpaw0KDQoNClJlZ2FyZHMsDQoNCkNocmlzdGVyDQoNCk9uIDEwIEp1biAyMDE2
LCBhdCAxNjowMSwgQ2hyaXN0ZXIgSG9sbWJlcmcgPGNocmlzdGVyLmhvbG1iZXJnQGVyaWNzc29u
LmNvbTxtYWlsdG86Y2hyaXN0ZXIuaG9sbWJlcmdAZXJpY3Nzb24uY29tPj4gd3JvdGU6DQoNCkhp
LA0KDQpNeSBxdWVzdGlvbiBpczogYXMgZHJhZnQtZHNmIHRhbGtzIGFib3V0IGhvdyB0byBpbXBy
b3ZlIG11bHRpaG9taW5nIGluIGdlbmVyYWwsIHdoeSBkb2VzIDUyNDViaXMgb25seSByZWZlcmVu
Y2VzIHRoZSBkcmFmdCBmb3IgZHVhbC1zdGFjayBtdWx0aWhvbWluZz8NCg0KSUYgeW91IHRoaW5r
IGRyYWZ0LWRzZiBzaG91bGQgYmUgcmVmZXJlbmNlZCBPTkxZIGZvciBkdWFsLXN0YWNrIG11bHRp
aG9taW5nLCB0aGVuIHRoZSBkcmFmdCBzaG91bGQgT05MWSB0YWxrIGFib3V0IGhvdyB0byBpbXBy
b3ZlIGR1YWwtc3RhY2sgbXVsdGlob21pbmcgOikNCg0KUmVnYXJkcywNCg0KQ2hyaXN0ZXINCg0K
U2VudCBmcm9tIG15IFdpbmRvd3MgUGhvbmUNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fDQpGcm9tOiBQYWwgTWFydGluc2VuIChwYWxtYXJ0aSk8bWFpbHRvOnBhbG1hcnRpQGNpc2Nv
LmNvbT4NClNlbnQ6IOKAjjEwL+KAjjA2L+KAjjIwMTYgMTY6MjgNClRvOiBDaHJpc3RlciBIb2xt
YmVyZzxtYWlsdG86Y2hyaXN0ZXIuaG9sbWJlcmdAZXJpY3Nzb24uY29tPg0KQ2M6IGljZUBpZXRm
Lm9yZzxtYWlsdG86aWNlQGlldGYub3JnPg0KU3ViamVjdDogUmU6IFtJY2VdIEktRCBBY3Rpb246
IGRyYWZ0LWlldGYtaWNlLWR1YWxzdGFjay1mYWlybmVzcy0wMy50eHQNCg0KPiBPbiAxMCBKdW4g
MjAxNiwgYXQgMTQ6MzMsIENocmlzdGVyIEhvbG1iZXJnIDxjaHJpc3Rlci5ob2xtYmVyZ0Blcmlj
c3Nvbi5jb208bWFpbHRvOmNocmlzdGVyLmhvbG1iZXJnQGVyaWNzc29uLmNvbT4+IHdyb3RlOg0K
Pg0KPiBIaSwNCj4NCj4gVGhlIHN1Z2dlc3RlZCB0ZXh0IHNheXMgdGhhdCwgaWYgYSBob3N0IGlz
IG11bHRpaG9tZWQgYmVjYXVzZSBpdCBpcw0KPiBkdWFsLXN0YWNrLCB0aGUgZ3VpZGVsaW5lcyBp
biBpY2UtZHVhbHN0YWNrLWZhaXJuZXNzIHNob3VsZCBiZSBmb2xsb3dlZC4NCj4NCj4gSG93ZXZl
ciwgc2VjdGlvbiAzIG9mIGljZS1kdWFsc3RhY2stZmFpcm5lc3Mgc2VlbXMgdG8gYmUgYWJvdXQg
bXVsdGlob21pbmcNCj4gaW4gZ2VuZXJhbCAobm90IG5lY2Vzc2FyaWx5IGR1ZSB0byBkdWFsLXN0
YWNrKS4NCj4NCj4gQW5kLCBhcyB0aGUgbmFtZSBvZiBzZWN0aW9uIDMgY29udGFpbnMgwrNJbXBy
b3ZpbmfCsiwgc2hvdWxkbsK5dCBhbGwNCj4gbXVsdGlob21pbmcgaG9zdHMgdXNlIGljZS1kdWFs
c3RhY2stZmFpcm5lc3M/DQo+DQpTbyB3b3VsZDoNCg0KSWYgYSBob3N0IGlzIG11bHRpaG9tZWQg
YmVjYXVzZSBpdCBpcyBkdWFsLXN0YWNrLCB0aGUgbG9jYWwgcHJlZmVyZW5jZQ0Kc2hvdWxkIGJl
IHNldCBhY29yZGluZyB0byB0aGUgY3VycmVudCBiZXN0IHByYWN0aWNlIGRlc2NyaWJlZCBpbg0K
UkZDIFhYWFggW2ljZS1kdWFsc3RhY2stZmFpcm5lc3NdIHNlY3Rpb24gNC4NCg0KYmUgYmV0dGVy
Pw0KDQoNCklDRUJpcyBzZWN0aW9uIDQuMS4yLjIuIHRhbGtzIGFib3V0IG11bHRpaG9taW5nIGlu
IG1vcmUgZ2VuZXJpYyB0ZXJtcyBzbyB0aGF0IGNhbiByZWZlcmVuY2Ugd2l0aG91dCBhbnkgc3Bl
Y2lmaWMgc2VjdGlvbnMuDQoNCldlIGNhbiBjb2xsYXBzZSBzZWN0aW9uIDMgYW5kIDQgaW4gdGhl
IGZhaXJuZXNzIGRyYWZ0IGFuZCBiZSBtb3JlIGV4cGxpY2l0IHRoYXQgZHVhbC1zdGFjayByZWFs
bHkgaXMgYSBzcGVjaWFsIGNhc2Ugb2YgbXVsdGlob21pbmcuIEJ1dCBJIHRoaW5rIHBlb3BsZSBh
cmUgdXNlZCB0byBoYXZlIGEgZGlzdGluY3Rpb24gYmV0d2VlbiBtdWx0aWhvbWluZyBhbmQgZHVh
bC1zdGFjay4NCg0KDQouLS4NClDDpWwtRXJpaw0KDQo+IFJlZ2FyZHMsDQo+DQo+IENocmlzdGVy
DQo+DQo+DQo+IE9uIDEwLzA2LzE2IDE1OjA3LCAiSWNlIG9uIGJlaGFsZiBvZiBQYWwgTWFydGlu
c2VuIChwYWxtYXJ0aSkiDQo+IDxpY2UtYm91bmNlc0BpZXRmLm9yZzxtYWlsdG86aWNlLWJvdW5j
ZXNAaWV0Zi5vcmc+IG9uIGJlaGFsZiBvZiBwYWxtYXJ0aUBjaXNjby5jb208bWFpbHRvOnBhbG1h
cnRpQGNpc2NvLmNvbT4+IHdyb3RlOg0KPg0KPj4gSGkgYWxsLA0KPj4NCj4+IFRoaXMgdmVyc2lv
biB0cmllcyB0byBhZGRyZXNzIGlzc3VlcyBkdXJpbmcgSUVTRyByZXZpZXcuDQo+Pg0KPj4gLSBD
aGFuZ2VkIEludGVuZGVkIFN0YXR1cyB0byBCZXN0IEN1cnJlbnQgUHJhY3RpY2VzDQo+PiAtIEFs
bCByZWZlcmVuY2VzIGFyZSBub3cgdG8gSUNFYmlzIG5vdCBJQ0UuDQo+PiAtIENoYW5nZXMgdG8g
cmVmbGVjdCBwcm9wb3NlZCBuZXcgdGV4dCBpbiBJQ0ViaXMNCj4+IC0gQm90aCBJQ0ViaXMgYW5k
IHRoaXMgZHJhZnQgY3Jvc3MgcmVmZXJlbmNlIGVhY2ggb3RoZXIuDQo+Pg0KPj4gUHJvcG9zZWQg
Y2hhbmdlcyB0byBJQ0ViaXMNCj4+DQo+PiBTZWN0aW9uIDQuMS4yLjENCj4+DQo+PiBPbGQgdGV4
dDoNCj4+IElmIGEgaG9zdCBpcyBtdWx0aWhvbWVkIGJlY2F1c2UgaXQgaXMgZHVhbC1zdGFjaywg
dGhlIGxvY2FsIHByZWZlcmVuY2UNCj4+IFNIT1VMRCBiZSBzZXQgZXF1YWwgdG8gdGhlIHByZWNl
ZGVuY2UgdmFsdWUgZm9yIElQIGFkZHJlc3NlcyBkZXNjcmliZWQNCj4+IGluIFJGQyA2NzI0IFtS
RkM2NzI0XS4gSWYgdGhlIGhvc3Qgb3BlcmF0aW5nIHN5c3RlbSBwcm92aWRlcyBhbiBBUEkNCj4+
IGZvciBkaXNjb3ZlcmluZyBwcmVmZXJlbmNlIGFtb25nIGRpZmZlcmVudCBhZGRyZXNzZXMsIHRo
b3NlDQo+PiBwcmVmZXJlbmNlcyBTSE9VTEQgYmUgdXNlZCBmb3IgdGhlIGxvY2FsIHByZWZlcmVu
Y2UgdG8gcHJpb3JpdGl6ZQ0KPj4gYWRkcmVzc2VzIGluZGljYXRlZCBhcyBwcmVmZXJyZWQgYnkg
dGhlIG9wZXJhdGluZyBzeXN0ZW0uDQo+Pg0KPj4gTmV3IHRleHQ6DQo+PiBJZiBhIGhvc3QgaXMg
bXVsdGlob21lZCBiZWNhdXNlIGl0IGlzIGR1YWwtc3RhY2ssIHRoZSBsb2NhbCBwcmVmZXJlbmNl
DQo+PiBzaG91bGQgYmUgc2V0IGFjb3JkaW5nIHRvIHRoZSBjdXJyZW50IGJlc3QgcHJhY3RpY2Ug
ZGVzY3JpYmVkIGluDQo+PiBSRkMgWFhYWCBbaWNlLWR1YWxzdGFjay1mYWlybmVzc10uDQo+Pg0K
Pj4gT3BlbiBJc3N1ZXM6DQo+PiAtIE5vIGNhcGl0YWwgU0hPVUxEIHdoZW4gcmVmZXJyaW5nIHRv
IGEgQkNQPw0KPj4gLSBGYWlybmVzcyBkcmFmdCB1cGRhdGVkIHRvIG1lbnRpb24gUkZDNjcyNCBz
byB3ZSBjYW4gYXZvaWQgcmVmZXJyaW5nIGl0DQo+PiBpbiBJQ0ViaXM/DQo+PiAtIE1ha2UgSUNF
YmlzIGFzIHNpbXBsZSBhcyBwb3NzaWJsZSBhbmQgbGV0IHBlb3BsZSByZWFkIHRoZSBmYWlybmVz
cyBCQ1ANCj4+IGZvciBkZXRhaWxzPyBBdCBsZWFzdCBhdm9pZCBoYXZpbmcgdGhlIHNhbWUgaW5m
b3JtYXRpb24gaW4gYm90aCBSRkNzLg0KPj4NCj4+DQo+PiBTZWN0aW9uIDQuMS4yLjINCj4+DQo+
PiBOZXcgdGV4dDoNCj4+IE9uZSBjcml0ZXJpb24gZm9yIHNlbGVjdGlvbiBvZiB0aGUgdHlwZSBh
bmQgbG9jYWwgcHJlZmVyZW5jZSB2YWx1ZXMgaXMNCj4+IHRoZSB1c2Ugb2YgYSBtZWRpYSBpbnRl
cm1lZGlhcnksIHN1Y2ggYXMgYSBUVVJOIHNlcnZlciwgYSB0dW5uZWwNCj4+IHNlcnZpY2Ugc3Vj
aCBhcyBWUE4gc2VydmVyLCBvciBOQVQuICBXaXRoIGEgbWVkaWEgaW50ZXJtZWRpYXJ5LCBpZg0K
Pj4gbWVkaWEgaXMgc2VudCB0byB0aGF0IGNhbmRpZGF0ZSwgaXQgd2lsbCBmaXJzdCB0cmFuc2l0
IHRoZSBtZWRpYQ0KPj4gaW50ZXJtZWRpYXJ5IGJlZm9yZSBiZWluZyByZWNlaXZlZC4gIFJlbGF5
ZWQgY2FuZGlkYXRlcyBhcmUgb25lIHR5cGUNCj4+IG9mIGNhbmRpZGF0ZSB0aGF0IGludm9sdmVz
IGEgbWVkaWEgaW50ZXJtZWRpYXJ5LiAgQW5vdGhlciBhcmUgaG9zdA0KPj4gY2FuZGlkYXRlcyBv
YnRhaW5lZCBmcm9tIGEgVlBOIGludGVyZmFjZS4gIFdoZW4gbWVkaWEgaXMgdHJhbnNpdGVkDQo+
PiB0aHJvdWdoIGEgbWVkaWEgaW50ZXJtZWRpYXJ5LCBpdCBjYW4gaW5jcmVhc2UgdGhlIGxhdGVu
Y3kgYmV0d2Vlbg0KPj4gdHJhbnNtaXNzaW9uIGFuZCByZWNlcHRpb24uICBJdCBtYXkgb3IgbWF5
IG5vdCBpbmNyZWFzZSB0aGUgcGFja2V0DQo+PiBsb3NzZXMsIGJlY2F1c2Ugb2YgdGhlIGFkZGl0
aW9uYWwgcm91dGVyIGhvcHMgdGhhdCBtYXkgYmUgdGFrZW4uICBJdA0KPj4gbWF5IGluY3JlYXNl
IHRoZSBjb3N0IG9mIHByb3ZpZGluZyBzZXJ2aWNlLCBzaW5jZSBtZWRpYSB3aWxsIGJlIHJvdXRl
ZA0KPj4gaW4gYW5kIHJpZ2h0IGJhY2sgb3V0IG9mIGEgbWVkaWEgaW50ZXJtZWRpYXJ5IHJ1biBi
eSBhIHByb3ZpZGVyLiAgSWYNCj4+IHRoZXNlIGNvbmNlcm5zIGFyZSBpbXBvcnRhbnQsIHRoZSB0
eXBlIHByZWZlcmVuY2UgZm9yIHJlbGF5ZWQNCj4+IGNhbmRpZGF0ZXMgU0hPVUxEIGJlIGxvd2Vy
IHRoYW4gaG9zdCBjYW5kaWRhdGVzLiAgVGhlIFJFQ09NTUVOREVEDQo+PiB2YWx1ZXMgYXJlIDEy
NiBmb3IgaG9zdCBjYW5kaWRhdGVzLCAxMDAgZm9yIHNlcnZlciByZWZsZXhpdmUNCj4+IGNhbmRp
ZGF0ZXMsIDExMCBmb3IgcGVlciByZWZsZXhpdmUgY2FuZGlkYXRlcywgYW5kIDAgZm9yIHJlbGF5
ZWQNCj4+IGNhbmRpZGF0ZXMuDQo+Pg0KPj4gRnVydGhlcm1vcmUsIGlmIGFuIGFnZW50IGlzIG11
bHRpaG9tZWQgYW5kIGhhcyBtdWx0aXBsZSBJUCBhZGRyZXNzZXMsDQo+PiB0aGUgcmVjb21hbmRh
dGlvbiBpbiBSRkNYWFhYIFtkdWFsLXN0YWNrIGZhaXJuZXNdIHNob3VsZCBiZSBmb2xsb3dlZC4N
Cj4+IElmIG11bHRpcGxlIFRVUk4gc2VydmVycyBhcmUgdXNlZCwgbG9jYWwgcHJpb3JpdGllcyBm
b3IgdGhlIGNhbmRpZGF0ZXMNCj4+IG9idGFpbmVkIGZyb20gdGhlIFRVUk4gc2VydmVycyBhcmUg
Y2hvc2VuIGluIGEgc2ltaWxhciBmYXNoaW9uIGFzIGZvcg0KPj4gbXVsdGlob21lZCBsb2NhbCBj
YW5kaWRhdGVzOiB0aGUgbG9jYWwgcHJlZmVyZW5jZSB2YWx1ZSBpcyB1c2VkIHRvDQo+PiBpbmRp
Y2F0ZSBwcmVmZXJlbmNlIGFtb25nIGRpZmZlcmVudCBzZXJ2ZXJzIGJ1dCB0aGUgcHJlZmVyZW5j
ZSBNVVNUIGJlDQo+PiB1bmlxdWUgZm9yIGVhY2ggb25lLg0KPj4NCj4+IEFub3RoZXIgY3JpdGVy
aW9uIGZvciBzZWxlY3Rpb24gb2YgcHJlZmVyZW5jZXMgaXMgSVAgYWRkcmVzcyBmYW1pbHkuDQo+
PiBJQ0Ugd29ya3Mgd2l0aCBib3RoIElQdjQgYW5kIElQdjYuICBJdCB0aGVyZWZvcmUgcHJvdmlk
ZXMgYSB0cmFuc2l0aW9uDQo+PiBtZWNoYW5pc20gdGhhdCBhbGxvd3MgZHVhbC1zdGFjayBob3N0
cyB0byBwcmVmZXIgY29ubmVjdGl2aXR5IG92ZXINCj4+IElQdjYsIGJ1dCB0byBmYWxsIGJhY2sg
dG8gSVB2NCBpbiBjYXNlIHRoZSB2NiBuZXR3b3JrcyBhcmUNCj4+IGRpc2Nvbm5lY3RlZC4gSW1w
bGVtZW50YXRpb24gc2hvdWxkIGZvbGxvdyB0aGUgZ3VkbGluZXMgZnJvbSBSRkNYWFgNCj4+IFtk
dWFsc3RhY2stZmFpcm5lc10gdG8gYXZvaWQgZWNlc3NpdmUgZGVhbHlzIGluIHRoZSBjb25uZWN0
aXZpdHkgY2hlY2sNCj4+IHBoYXNlIGlmIGJyb2tlbiBwYXRocyBleGlzdHMuDQo+Pg0KPj4gQW5v
dGhlciBjcml0ZXJpb24gZm9yIHNlbGVjdGluZyBwcmVmZXJlbmNlcyBtaWdodCBiZSBzZWN1cml0
eSBvcg0KPj4gcHJpdmFjeS4gIElmIGEgdXNlciBpcyBhIHRlbGVjb21tdXRlciwgYW5kIHRoZXJl
Zm9yZSBjb25uZWN0ZWQgdG8gYQ0KPj4gY29ycG9yYXRlIG5ldHdvcmsgYW5kIGEgbG9jYWwgaG9t
ZSBuZXR3b3JrLCB0aGUgdXNlciBtYXkgcHJlZmVyIHRoZWlyDQo+PiB2b2ljZSB0cmFmZmljIHRv
IGJlIHJvdXRlZCBvdmVyIHRoZSBWUE4gb3Igc2ltaWxhciB0dW5uZWwgaW4gb3JkZXIgdG8NCj4+
IGtlZXAgaXQgb24gdGhlIGNvcnBvcmF0ZSBuZXR3b3JrIHdoZW4gY29tbXVuaWNhdGluZyB3aXRo
aW4gdGhlDQo+PiBlbnRlcnByaXNlLCBidXQgdXNlIHRoZSBsb2NhbCBuZXR3b3JrIHdoZW4gY29t
bXVuaWNhdGluZyB3aXRoIHVzZXJzDQo+PiBvdXRzaWRlIG9mIHRoZSBlbnRlcnByaXNlLiAgSW4g
c3VjaCBhIGNhc2UsIGEgVlBOIGFkZHJlc3Mgd291bGQgaGF2ZSBhDQo+PiBoaWdoZXIgbG9jYWwg
cHJlZmVyZW5jZSB0aGFuIGFueSBvdGhlciBhZGRyZXNzLg0KPj4NCj4+IE9wZW4gSXNzdWVzOg0K
Pj4gLSBSZWxheGluZyBsYW5ndWFnZSB0aGF0IGluZGljYXRlcyBiYWQgYmFkIHRoaW5ncyBoYXBw
ZW4gaWYgYSByZWxheSBpcw0KPj4gaW52b2x2ZWQuDQo+PiAtIFJlbW92ZWQgVGV4dCByZWdhcmRp
bmcgNnRvNC4gQW55b25lIHVzaW5nIGl0PyhOQVQ2NCBhbmQgRE5TNjQgaXMgdGhlDQo+PiAtIHdh
eSB0byBnbz8pIENhbiBhZGQgdGV4dCB0byB0aGUNCj4+IGZhaXJuZXNzIGRyYWZ0IHRvIHNpbXBs
aWZ5IElDRWJpcy4gNnRvNCBpcyBhIHR1bm5lbCBhbmQgdGhlIGZhaXJuZXNzDQo+PiBkcmFmdCB0
YWxrcyBhYm91dCB0dW5uZWxzLiAoTm9uZSBtZW50aW9uZWQgZm9yIHRoZSBmYXIgb2YgY2FsbGlu
Zw0KPj4gb3V0IHRoZSBiYWQgb25lcy4uKQ0KPj4gLSBBZGRlZCBwcml2YWN5IHRvIGFzIGEgVlBO
IGV4YW1wbGUgYXMgd2VsbC4NCj4+IC0gSSBmZWVsIG1vcmUgdGV4dCBpcyBuZWVkZWQgaWYgd2Ug
d2FudCB0byBrZWVwIHRoZSBWUE4gdGV4dCB0aGVyZS4gV2UNCj4+IG5lZWQgdG8gZXhwbGFpbiBz
cGxpdCB0dW5uZWxpbmcgYW5kIGhvdyB0aGF0IG1pZ2ggb3IgbWlnaHQgbm90IGJlDQo+PiBhdmFp
bGFibGUuIFNvbWUgd29yZGluZyByZWdhcmRpbmcgSVAgYWRyZWVzcyBsZWFrZWdlIHdvdWxkIGFs
c28gYmUNCj4+IGJlbmVmaWNpYWwuDQo+Pg0KPj4NCj4+DQo+PiAuLS4NCj4+IFDDpWwtRXJpaw0K
Pj4NCj4+PiBPbiAxMCBKdW4gMjAxNiwgYXQgMTM6NTMsIGludGVybmV0LWRyYWZ0c0BpZXRmLm9y
ZzxtYWlsdG86aW50ZXJuZXQtZHJhZnRzQGlldGYub3JnPiB3cm90ZToNCj4+Pg0KPj4+DQo+Pj4g
QSBOZXcgSW50ZXJuZXQtRHJhZnQgaXMgYXZhaWxhYmxlIGZyb20gdGhlIG9uLWxpbmUgSW50ZXJu
ZXQtRHJhZnRzDQo+Pj4gZGlyZWN0b3JpZXMuDQo+Pj4gVGhpcyBkcmFmdCBpcyBhIHdvcmsgaXRl
bSBvZiB0aGUgSW50ZXJhY3RpdmUgQ29ubmVjdGl2aXR5IEVzdGFibGlzaG1lbnQNCj4+PiBvZiB0
aGUgSUVURi4NCj4+Pg0KPj4+ICAgICAgIFRpdGxlICAgICAgICAgICA6IElDRSBNdWx0aWhvbWVk
IGFuZCBJUHY0L0lQdjYgRHVhbCBTdGFjaw0KPj4+IEZhaXJuZXNzDQo+Pj4gICAgICAgQXV0aG9y
cyAgICAgICAgIDogUGFhbC1FcmlrIE1hcnRpbnNlbg0KPj4+ICAgICAgICAgICAgICAgICAgICAg
ICAgIFRpcnVtYWxlc3dhciBSZWRkeQ0KPj4+ICAgICAgICAgICAgICAgICAgICAgICAgIFByYXNo
YW50aCBQYXRpbA0KPj4+ICAgICAgRmlsZW5hbWUgICAgICAgIDogZHJhZnQtaWV0Zi1pY2UtZHVh
bHN0YWNrLWZhaXJuZXNzLTAzLnR4dA0KPj4+ICAgICAgUGFnZXMgICAgICAgICAgIDogMTANCj4+
PiAgICAgIERhdGUgICAgICAgICAgICA6IDIwMTYtMDYtMTANCj4+Pg0KPj4+IEFic3RyYWN0Og0K
Pj4+ICBUaGlzIGRvY3VtZW50IHByb3ZpZGVzIGd1aWRlbGluZXMgb24gaG93IHRvIG1ha2UgSW50
ZXJhY3RpdmUNCj4+PiAgQ29ubmVjdGl2aXR5IEVzdGFibGlzaG1lbnQgKElDRSkgY29uY2x1ZGUg
ZmFzdGVyIGluIG11bHRpaG9tZWQgYW5kDQo+Pj4gIElQdjQvSVB2NiBkdWFsLXN0YWNrIHNjZW5h
cmlvcyB3aGVyZSBicm9rZW4gcGF0aHMgZXhpc3QuICBUaGUNCj4+PiAgcHJvdmlkZWQgZ3VpZGVs
aW5lcyBhcmUgYmFja3dhcmRzIGNvbXBhdGlibGUgd2l0aCB0aGUgb3JpZ2luYWwgSUNFDQo+Pj4g
IHNwZWNpZmljYXRpb24uDQo+Pj4NCj4+Pg0KPj4+IFRoZSBJRVRGIGRhdGF0cmFja2VyIHN0YXR1
cyBwYWdlIGZvciB0aGlzIGRyYWZ0IGlzOg0KPj4+IGh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5v
cmcvZG9jL2RyYWZ0LWlldGYtaWNlLWR1YWxzdGFjay1mYWlybmVzcy8NCj4+Pg0KPj4+IFRoZXJl
J3MgYWxzbyBhIGh0bWxpemVkIHZlcnNpb24gYXZhaWxhYmxlIGF0Og0KPj4+IGh0dHBzOi8vdG9v
bHMuaWV0Zi5vcmcvaHRtbC9kcmFmdC1pZXRmLWljZS1kdWFsc3RhY2stZmFpcm5lc3MtMDMNCj4+
Pg0KPj4+IEEgZGlmZiBmcm9tIHRoZSBwcmV2aW91cyB2ZXJzaW9uIGlzIGF2YWlsYWJsZSBhdDoN
Cj4+PiBodHRwczovL3d3dy5pZXRmLm9yZy9yZmNkaWZmP3VybDI9ZHJhZnQtaWV0Zi1pY2UtZHVh
bHN0YWNrLWZhaXJuZXNzLTAzDQo+Pj4NCj4+Pg0KPj4+IFBsZWFzZSBub3RlIHRoYXQgaXQgbWF5
IHRha2UgYSBjb3VwbGUgb2YgbWludXRlcyBmcm9tIHRoZSB0aW1lIG9mDQo+Pj4gc3VibWlzc2lv
bg0KPj4+IHVudGlsIHRoZSBodG1saXplZCB2ZXJzaW9uIGFuZCBkaWZmIGFyZSBhdmFpbGFibGUg
YXQgdG9vbHMuaWV0Zi5vcmc8aHR0cDovL3Rvb2xzLmlldGYub3JnLz4uDQo+Pj4NCj4+PiBJbnRl
cm5ldC1EcmFmdHMgYXJlIGFsc28gYXZhaWxhYmxlIGJ5IGFub255bW91cyBGVFAgYXQ6DQo+Pj4g
ZnRwOi8vZnRwLmlldGYub3JnL2ludGVybmV0LWRyYWZ0cy8NCj4+Pg0KPj4+IF9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQo+Pj4gSWNlIG1haWxpbmcgbGlz
dA0KPj4+IEljZUBpZXRmLm9yZzxtYWlsdG86SWNlQGlldGYub3JnPg0KPj4+IGh0dHBzOi8vd3d3
LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vaWNlDQo+Pg0KPj4gX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCj4+IEljZSBtYWlsaW5nIGxpc3QNCj4+IElj
ZUBpZXRmLm9yZzxtYWlsdG86SWNlQGlldGYub3JnPg0KPj4gaHR0cHM6Ly93d3cuaWV0Zi5vcmcv
bWFpbG1hbi9saXN0aW5mby9pY2UNCj4NCg0K

--_000_160240D5F55449BD9C98CBBC987FF095ciscocom_
Content-Type: text/html; charset="utf-8"
Content-ID: <F93471979682074B811D1A7C60781188@emea.cisco.com>
Content-Transfer-Encoding: base64

PGh0bWw+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0i
dGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjwvaGVhZD4NCjxib2R5IHN0eWxlPSJ3b3JkLXdy
YXA6IGJyZWFrLXdvcmQ7IC13ZWJraXQtbmJzcC1tb2RlOiBzcGFjZTsgLXdlYmtpdC1saW5lLWJy
ZWFrOiBhZnRlci13aGl0ZS1zcGFjZTsiIGNsYXNzPSIiPg0KPGRpdiBjbGFzcz0iIj5IaSw8L2Rp
dj4NCjxkaXYgY2xhc3M9IiI+PGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8ZGl2Pg0KPGJsb2NrcXVv
dGUgdHlwZT0iY2l0ZSIgY2xhc3M9IiI+DQo8ZGl2IGNsYXNzPSIiPk9uIDEwIEp1biAyMDE2LCBh
dCAyMToxMywgQ2hyaXN0ZXIgSG9sbWJlcmcgJmx0OzxhIGhyZWY9Im1haWx0bzpjaHJpc3Rlci5o
b2xtYmVyZ0Blcmljc3Nvbi5jb20iIGNsYXNzPSIiPmNocmlzdGVyLmhvbG1iZXJnQGVyaWNzc29u
LmNvbTwvYT4mZ3Q7IHdyb3RlOjwvZGl2Pg0KPGJyIGNsYXNzPSJBcHBsZS1pbnRlcmNoYW5nZS1u
ZXdsaW5lIj4NCjxkaXYgY2xhc3M9IiI+DQo8ZGl2IGNsYXNzPSJXb3JkU2VjdGlvbjEiIHN0eWxl
PSJwYWdlOiBXb3JkU2VjdGlvbjE7IGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2E7IGZvbnQtc2l6ZTog
MTJweDsgZm9udC1zdHlsZTogbm9ybWFsOyBmb250LXZhcmlhbnQtY2Fwczogbm9ybWFsOyBmb250
LXdlaWdodDogbm9ybWFsOyBsZXR0ZXItc3BhY2luZzogbm9ybWFsOyBvcnBoYW5zOiBhdXRvOyB0
ZXh0LWFsaWduOiBzdGFydDsgdGV4dC1pbmRlbnQ6IDBweDsgdGV4dC10cmFuc2Zvcm06IG5vbmU7
IHdoaXRlLXNwYWNlOiBub3JtYWw7IHdpZG93czogYXV0bzsgd29yZC1zcGFjaW5nOiAwcHg7IC13
ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDBweDsiPg0KPGRpdiBzdHlsZT0ibWFyZ2luOiAwY20g
MGNtIDAuMDAwMXB0OyBmb250LXNpemU6IDEycHQ7IGZvbnQtZmFtaWx5OiAnVGltZXMgTmV3IFJv
bWFuJywgc2VyaWY7IiBjbGFzcz0iIj4NCjxzcGFuIHN0eWxlPSJmb250LXNpemU6IDExcHQ7IGZv
bnQtZmFtaWx5OiBDYWxpYnJpLCBzYW5zLXNlcmlmOyBjb2xvcjogcmdiKDMxLCA3MywgMTI1KTsi
IGNsYXNzPSIiPkhpLDxvOnAgY2xhc3M9IiI+PC9vOnA+PC9zcGFuPjwvZGl2Pg0KPGRpdiBjbGFz
cz0iIj4NCjxkaXYgc3R5bGU9Im1hcmdpbjogMGNtIDBjbSAwLjAwMDFwdDsgZm9udC1zaXplOiAx
MnB0OyBmb250LWZhbWlseTogJ1RpbWVzIE5ldyBSb21hbicsIHNlcmlmOyIgY2xhc3M9IiI+DQo8
bzpwIGNsYXNzPSIiPiZuYnNwOzwvbzpwPjwvZGl2Pg0KPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPg0K
PGRpdiBzdHlsZT0ibWFyZ2luOiAwY20gMGNtIDAuMDAwMXB0OyBmb250LXNpemU6IDEycHQ7IGZv
bnQtZmFtaWx5OiAnVGltZXMgTmV3IFJvbWFuJywgc2VyaWY7IiBjbGFzcz0iIj4NCjxzcGFuIHN0
eWxlPSJjb2xvcjogcmdiKDMxLCA3MywgMTI1KTsiIGNsYXNzPSIiPiZndDs8L3NwYW4+NTI0NWJp
cyBTZWN0aW9uIDQuMS4yLjEgZXhwbGljaXRseSBtZW50aW9uIGR1YWwtc3RhY2sgYXMgYSB0eXBl
IG9mIG11bHRpaG9taW5nLiBJbiB0aGF0IHNlY3Rpb248c3BhbiBjbGFzcz0iQXBwbGUtY29udmVy
dGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+PHNwYW4gc3R5bGU9ImNvbG9yOiByZ2IoMzEsIDczLCAx
MjUpOyIgY2xhc3M9IiI+Jmd0Ozwvc3Bhbj5pdCBtYWtlDQogc2Vuc2UgdG8gcmVmZXJlbmNlIHRo
ZSBzcGVjaWZpYyBwYXJ0IGluIGRzZiB0aGF0IGRpc2N1c3NlcyB0aGF0IChTZWN0aW9uIDQpLjxz
cGFuIHN0eWxlPSJjb2xvcjogcmdiKDMxLCA3MywgMTI1KTsiIGNsYXNzPSIiPjxvOnAgY2xhc3M9
IiI+PC9vOnA+PC9zcGFuPjwvZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luOiAwY20gMGNtIDAuMDAw
MXB0OyBmb250LXNpemU6IDEycHQ7IGZvbnQtZmFtaWx5OiAnVGltZXMgTmV3IFJvbWFuJywgc2Vy
aWY7IiBjbGFzcz0iIj4NCjxzcGFuIHN0eWxlPSJmb250LXNpemU6IDExcHQ7IGZvbnQtZmFtaWx5
OiBDYWxpYnJpLCBzYW5zLXNlcmlmOyBjb2xvcjogcmdiKDMxLCA3MywgMTI1KTsiIGNsYXNzPSIi
PjxvOnAgY2xhc3M9IiI+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvZGl2Pg0KPGRpdiBzdHlsZT0ibWFy
Z2luOiAwY20gMGNtIDAuMDAwMXB0OyBmb250LXNpemU6IDEycHQ7IGZvbnQtZmFtaWx5OiAnVGlt
ZXMgTmV3IFJvbWFuJywgc2VyaWY7IiBjbGFzcz0iIj4NCjxzcGFuIHN0eWxlPSJmb250LXNpemU6
IDExcHQ7IGZvbnQtZmFtaWx5OiBDYWxpYnJpLCBzYW5zLXNlcmlmOyBjb2xvcjogcmdiKDMxLCA3
MywgMTI1KTsiIGNsYXNzPSIiPlllcy48bzpwIGNsYXNzPSIiPjwvbzpwPjwvc3Bhbj48L2Rpdj4N
CjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj4NCjxkaXYgc3R5bGU9Im1hcmdpbjogMGNtIDBjbSAwLjAw
MDFwdDsgZm9udC1zaXplOiAxMnB0OyBmb250LWZhbWlseTogJ1RpbWVzIE5ldyBSb21hbicsIHNl
cmlmOyIgY2xhc3M9IiI+DQo8bzpwIGNsYXNzPSIiPiZuYnNwOzwvbzpwPjwvZGl2Pg0KPC9kaXY+
DQo8ZGl2IGNsYXNzPSIiPg0KPGRpdiBzdHlsZT0ibWFyZ2luOiAwY20gMGNtIDAuMDAwMXB0OyBm
b250LXNpemU6IDEycHQ7IGZvbnQtZmFtaWx5OiAnVGltZXMgTmV3IFJvbWFuJywgc2VyaWY7IiBj
bGFzcz0iIj4NCjxzcGFuIHN0eWxlPSJjb2xvcjogcmdiKDMxLCA3MywgMTI1KTsiIGNsYXNzPSIi
PiZndDs8L3NwYW4+U2VjdGlvbiA0LjEuMi4yIHRhbGtzIGFib3V0IG11bHRpaG9taW5nIGluIG1v
cmUgZ2VuZXJpYyB0ZXJtcywgbGlrZSBWUE4gdHVubmVscywgbXVsdGlwbGUgSVA8c3BhbiBjbGFz
cz0iQXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+PHNwYW4gc3R5bGU9ImNvbG9y
OiByZ2IoMzEsIDczLCAxMjUpOyIgY2xhc3M9IiI+Jmd0Ozwvc3Bhbj5hZGRyZXNzZXMNCiBwciBp
bnRlcmZhY2UgYW5kIHNvIG9uLiBIb3dldmVyIGl0IGFsc28gbWVudGlvbnMgZHVhbC1zdGFjay4g
U28gaW4gdGhhdCBzZWN0aW9uIGl0PHNwYW4gY2xhc3M9IkFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+
Jm5ic3A7PC9zcGFuPjxzcGFuIHN0eWxlPSJjb2xvcjogcmdiKDMxLCA3MywgMTI1KTsiIGNsYXNz
PSIiPiZndDs8L3NwYW4+bWFrZSBzZW5zZSB0byByZWZlcmVuY2UgdGhlIHdob2xlIGRzZiBkcmFm
dC4mbmJzcDs8bzpwIGNsYXNzPSIiPjwvbzpwPjwvZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luOiAw
Y20gMGNtIDAuMDAwMXB0OyBmb250LXNpemU6IDEycHQ7IGZvbnQtZmFtaWx5OiAnVGltZXMgTmV3
IFJvbWFuJywgc2VyaWY7IiBjbGFzcz0iIj4NCjxvOnAgY2xhc3M9IiI+Jm5ic3A7PC9vOnA+PC9k
aXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW46IDBjbSAwY20gMC4wMDAxcHQ7IGZvbnQtc2l6ZTogMTJw
dDsgZm9udC1mYW1pbHk6ICdUaW1lcyBOZXcgUm9tYW4nLCBzZXJpZjsiIGNsYXNzPSIiPg0KPHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZTogMTFwdDsgZm9udC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2Vy
aWY7IGNvbG9yOiByZ2IoMzEsIDczLCAxMjUpOyIgY2xhc3M9IiI+T2ssIEkgbm93IHNlZSB0aGF0
IHlvdSBoYXZlIGFkZGVkIGEgcmVmZXJlbmNlIHRvIHRoZSBkcmFmdCBpbiB5b3VyIHN1Z2dlc3Rl
ZCBuZXcgdGV4dC4gU29ycnkgZm9yIHRoZSBjb25mdXNpb24uPG86cCBjbGFzcz0iIj48L286cD48
L3NwYW4+PC9kaXY+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+DQo8ZGl2IHN0eWxlPSJtYXJnaW46
IDBjbSAwY20gMC4wMDAxcHQ7IGZvbnQtc2l6ZTogMTJwdDsgZm9udC1mYW1pbHk6ICdUaW1lcyBO
ZXcgUm9tYW4nLCBzZXJpZjsiIGNsYXNzPSIiPg0KPG86cCBjbGFzcz0iIj4mbmJzcDs8L286cD48
L2Rpdj4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj4NCjxkaXYgc3R5bGU9Im1hcmdpbjogMGNtIDBj
bSAwLjAwMDFwdDsgZm9udC1zaXplOiAxMnB0OyBmb250LWZhbWlseTogJ1RpbWVzIE5ldyBSb21h
bicsIHNlcmlmOyIgY2xhc3M9IiI+DQomZ3Q7SSB0aGluayBzZWN0aW9uIDQuMS4yLjIgc2hvdWxk
IGhhdmUgYSBjb21wbGV0ZSBtYWtlb3ZlciBJIGRvIG5vdCB0aGluayBpdCByZWFsbHkgcmVmbGVj
dHMgcmVhbGl0eS4mbmJzcDs8bzpwIGNsYXNzPSIiPjwvbzpwPjwvZGl2Pg0KPGRpdiBzdHlsZT0i
bWFyZ2luOiAwY20gMGNtIDAuMDAwMXB0OyBmb250LXNpemU6IDEycHQ7IGZvbnQtZmFtaWx5OiAn
VGltZXMgTmV3IFJvbWFuJywgc2VyaWY7IiBjbGFzcz0iIj4NCjxvOnAgY2xhc3M9IiI+Jm5ic3A7
PC9vOnA+PC9kaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW46IDBjbSAwY20gMC4wMDAxcHQ7IGZvbnQt
c2l6ZTogMTJwdDsgZm9udC1mYW1pbHk6ICdUaW1lcyBOZXcgUm9tYW4nLCBzZXJpZjsiIGNsYXNz
PSIiPg0KPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTogMTFwdDsgZm9udC1mYW1pbHk6IENhbGlicmks
IHNhbnMtc2VyaWY7IGNvbG9yOiByZ2IoMzEsIDczLCAxMjUpOyIgY2xhc3M9IiI+RmVlbCBmcmVl
IHRvIHN1Z2dlc3QgYSBjaGFuZ2UgOik8bzpwIGNsYXNzPSIiPjwvbzpwPjwvc3Bhbj48L2Rpdj4N
CjxkaXYgc3R5bGU9Im1hcmdpbjogMGNtIDBjbSAwLjAwMDFwdDsgZm9udC1zaXplOiAxMnB0OyBm
b250LWZhbWlseTogJ1RpbWVzIE5ldyBSb21hbicsIHNlcmlmOyIgY2xhc3M9IiI+DQo8c3BhbiBz
dHlsZT0iZm9udC1zaXplOiAxMXB0OyBmb250LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsg
Y29sb3I6IHJnYigzMSwgNzMsIDEyNSk7IiBjbGFzcz0iIj48bzpwIGNsYXNzPSIiPiZuYnNwOzwv
bzpwPjwvc3Bhbj48L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4N
CjxkaXY+DQo8ZGl2IGNsYXNzPSIiPlB1bGwgUmVxdWVzdCAoPGEgaHJlZj0iaHR0cHM6Ly9naXRo
dWIuY29tL2ljZS13Zy9yZmM1MjQ1YmlzL3B1bGwvOCIgY2xhc3M9IiI+aHR0cHM6Ly9naXRodWIu
Y29tL2ljZS13Zy9yZmM1MjQ1YmlzL3B1bGwvODwvYT4pIHRyaWVzIHRvIGFkZHJlc3MgdGhpcy48
L2Rpdj4NCjxkaXYgY2xhc3M9IiI+PGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8ZGl2IGNsYXNzPSIi
Pi0gQWRkcyByZWZlcmVuY2VzIHRvIHRoZSBtdWx0aWhvbWUgZHVhbHN0YWNrIGRyYWZ0LjwvZGl2
Pg0KPGRpdiBjbGFzcz0iIj4tIENoYW5nZWQgdGV4dCBzbyBpbnRlcm1lZGlhcmllcyBsaWtlIFRV
Uk4gbm90IGFsd2F5cyBoYXZlIGEgbmVnYXRpdmUgaW1wYWN0ICZuYnNwO29uIHRoZSBtZWRpYSBm
bG93LiBBIGNvbW1vbiBzY2VuYXJpbyBpcyB0byB1c2UgVFVSTiB0byByb3V0ZSBtZWRpYSB0aG91
Z2ggYeKAnXRyYW5zaXQgbmV0d29ya+KAnSB0byBpbXByb3ZlIFJUVCBhbmQgQlcgYXZhaWxhYmls
aXR5LiAmbmJzcDs8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+PGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8
ZGl2IGNsYXNzPSIiPkkgc3RpbGwgZmVsbCB3ZSBzaG91bGQgc2F5IG1vcmUgcmVnYXJkaW5nIHNw
bGl0IFZQTiB0dW5uZWxsaW5nIGFuZCBhZGRyZXNzIGxlYWthZ2VzLiBCdXQgdGhhdCBtYXkgYmVs
b25nIGluIHRoZSBzZWN1cml0eSBzZWN0aW9uPzwvZGl2Pg0KPGRpdiBjbGFzcz0iIj48YnIgY2xh
c3M9IiI+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+Li0uPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPlDD
pWwtRXJpayZuYnNwOzwvZGl2Pg0KPC9kaXY+DQo8ZGl2PjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0K
PGJyIGNsYXNzPSIiPg0KPGJsb2NrcXVvdGUgdHlwZT0iY2l0ZSIgY2xhc3M9IiI+DQo8ZGl2IGNs
YXNzPSIiPg0KPGRpdiBjbGFzcz0iV29yZFNlY3Rpb24xIiBzdHlsZT0icGFnZTogV29yZFNlY3Rp
b24xOyBmb250LWZhbWlseTogSGVsdmV0aWNhOyBmb250LXNpemU6IDEycHg7IGZvbnQtc3R5bGU6
IG5vcm1hbDsgZm9udC12YXJpYW50LWNhcHM6IG5vcm1hbDsgZm9udC13ZWlnaHQ6IG5vcm1hbDsg
bGV0dGVyLXNwYWNpbmc6IG5vcm1hbDsgb3JwaGFuczogYXV0bzsgdGV4dC1hbGlnbjogc3RhcnQ7
IHRleHQtaW5kZW50OiAwcHg7IHRleHQtdHJhbnNmb3JtOiBub25lOyB3aGl0ZS1zcGFjZTogbm9y
bWFsOyB3aWRvd3M6IGF1dG87IHdvcmQtc3BhY2luZzogMHB4OyAtd2Via2l0LXRleHQtc3Ryb2tl
LXdpZHRoOiAwcHg7Ij4NCjxkaXYgY2xhc3M9IiI+DQo8ZGl2IHN0eWxlPSJtYXJnaW46IDBjbSAw
Y20gMC4wMDAxcHQ7IGZvbnQtc2l6ZTogMTJwdDsgZm9udC1mYW1pbHk6ICdUaW1lcyBOZXcgUm9t
YW4nLCBzZXJpZjsiIGNsYXNzPSIiPg0KPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTogMTFwdDsgZm9u
dC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2VyaWY7IGNvbG9yOiByZ2IoMzEsIDczLCAxMjUpOyIg
Y2xhc3M9IiI+UmVnYXJkcyw8bzpwIGNsYXNzPSIiPjwvbzpwPjwvc3Bhbj48L2Rpdj4NCjxkaXYg
c3R5bGU9Im1hcmdpbjogMGNtIDBjbSAwLjAwMDFwdDsgZm9udC1zaXplOiAxMnB0OyBmb250LWZh
bWlseTogJ1RpbWVzIE5ldyBSb21hbicsIHNlcmlmOyIgY2xhc3M9IiI+DQo8c3BhbiBzdHlsZT0i
Zm9udC1zaXplOiAxMXB0OyBmb250LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsgY29sb3I6
IHJnYigzMSwgNzMsIDEyNSk7IiBjbGFzcz0iIj48bzpwIGNsYXNzPSIiPiZuYnNwOzwvbzpwPjwv
c3Bhbj48L2Rpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbjogMGNtIDBjbSAwLjAwMDFwdDsgZm9udC1z
aXplOiAxMnB0OyBmb250LWZhbWlseTogJ1RpbWVzIE5ldyBSb21hbicsIHNlcmlmOyIgY2xhc3M9
IiI+DQo8c3BhbiBzdHlsZT0iZm9udC1zaXplOiAxMXB0OyBmb250LWZhbWlseTogQ2FsaWJyaSwg
c2Fucy1zZXJpZjsgY29sb3I6IHJnYigzMSwgNzMsIDEyNSk7IiBjbGFzcz0iIj5DaHJpc3Rlcjxv
OnAgY2xhc3M9IiI+PC9vOnA+PC9zcGFuPjwvZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luOiAwY20g
MGNtIDAuMDAwMXB0OyBmb250LXNpemU6IDEycHQ7IGZvbnQtZmFtaWx5OiAnVGltZXMgTmV3IFJv
bWFuJywgc2VyaWY7IiBjbGFzcz0iIj4NCjxzcGFuIHN0eWxlPSJmb250LXNpemU6IDExcHQ7IGZv
bnQtZmFtaWx5OiBDYWxpYnJpLCBzYW5zLXNlcmlmOyBjb2xvcjogcmdiKDMxLCA3MywgMTI1KTsi
IGNsYXNzPSIiPjxvOnAgY2xhc3M9IiI+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvZGl2Pg0KPC9kaXY+
DQo8ZGl2IGNsYXNzPSIiPg0KPGJsb2NrcXVvdGUgc3R5bGU9Im1hcmdpbi10b3A6IDVwdDsgbWFy
Z2luLWJvdHRvbTogNXB0OyIgY2xhc3M9IiI+DQo8ZGl2IGNsYXNzPSIiPg0KPGRpdiBzdHlsZT0i
bWFyZ2luOiAwY20gMGNtIDAuMDAwMXB0OyBmb250LXNpemU6IDEycHQ7IGZvbnQtZmFtaWx5OiAn
VGltZXMgTmV3IFJvbWFuJywgc2VyaWY7IiBjbGFzcz0iIj4NCk9uIDEwIEp1biAyMDE2LCBhdCAx
NjowMSwgQ2hyaXN0ZXIgSG9sbWJlcmcgJmx0OzxhIGhyZWY9Im1haWx0bzpjaHJpc3Rlci5ob2xt
YmVyZ0Blcmljc3Nvbi5jb20iIHN0eWxlPSJjb2xvcjogcHVycGxlOyB0ZXh0LWRlY29yYXRpb246
IHVuZGVybGluZTsiIGNsYXNzPSIiPmNocmlzdGVyLmhvbG1iZXJnQGVyaWNzc29uLmNvbTwvYT4m
Z3Q7IHdyb3RlOjxvOnAgY2xhc3M9IiI+PC9vOnA+PC9kaXY+DQo8L2Rpdj4NCjxkaXYgc3R5bGU9
Im1hcmdpbjogMGNtIDBjbSAwLjAwMDFwdDsgZm9udC1zaXplOiAxMnB0OyBmb250LWZhbWlseTog
J1RpbWVzIE5ldyBSb21hbicsIHNlcmlmOyIgY2xhc3M9IiI+DQo8bzpwIGNsYXNzPSIiPiZuYnNw
OzwvbzpwPjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj4NCjxkaXYgY2xhc3M9IiI+DQo8ZGl2IGNsYXNz
PSIiPg0KPGRpdiBjbGFzcz0iIj4NCjxkaXYgc3R5bGU9Im1hcmdpbjogMGNtIDBjbSAwLjAwMDFw
dDsgZm9udC1zaXplOiAxMnB0OyBmb250LWZhbWlseTogJ1RpbWVzIE5ldyBSb21hbicsIHNlcmlm
OyIgY2xhc3M9IiI+DQo8c3BhbiBzdHlsZT0iZm9udC1zaXplOiAxMXB0OyBmb250LWZhbWlseTog
Q2FsaWJyaSwgc2Fucy1zZXJpZjsiIGNsYXNzPSIiPkhpLDxiciBjbGFzcz0iIj4NCjxiciBjbGFz
cz0iIj4NCk15IHF1ZXN0aW9uIGlzOiBhcyBkcmFmdC1kc2YgdGFsa3MgYWJvdXQgaG93IHRvIGlt
cHJvdmUgbXVsdGlob21pbmcgaW4gZ2VuZXJhbCwgd2h5IGRvZXMgNTI0NWJpcyBvbmx5IHJlZmVy
ZW5jZXMgdGhlIGRyYWZ0IGZvciBkdWFsLXN0YWNrIG11bHRpaG9taW5nPzxiciBjbGFzcz0iIj4N
CjxiciBjbGFzcz0iIj4NCklGIHlvdSB0aGluayBkcmFmdC1kc2Ygc2hvdWxkIGJlIHJlZmVyZW5j
ZWQgT05MWSBmb3IgZHVhbC1zdGFjayBtdWx0aWhvbWluZywgdGhlbiB0aGUgZHJhZnQgc2hvdWxk
IE9OTFkgdGFsayBhYm91dCBob3cgdG8gaW1wcm92ZSBkdWFsLXN0YWNrIG11bHRpaG9taW5nIDop
PGJyIGNsYXNzPSIiPg0KPGJyIGNsYXNzPSIiPg0KUmVnYXJkcyw8YnIgY2xhc3M9IiI+DQo8YnIg
Y2xhc3M9IiI+DQpDaHJpc3RlcjxiciBjbGFzcz0iIj4NCjxiciBjbGFzcz0iIj4NClNlbnQgZnJv
bSBteSBXaW5kb3dzIFBob25lPG86cCBjbGFzcz0iIj48L286cD48L3NwYW4+PC9kaXY+DQo8L2Rp
dj4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj4NCjxkaXYgY2xhc3M9Ik1zb05vcm1hbCIgYWxpZ249
ImNlbnRlciIgc3R5bGU9Im1hcmdpbjogMGNtIDBjbSAwLjAwMDFwdDsgZm9udC1zaXplOiAxMnB0
OyBmb250LWZhbWlseTogJ1RpbWVzIE5ldyBSb21hbicsIHNlcmlmOyB0ZXh0LWFsaWduOiBjZW50
ZXI7Ij4NCjxzcGFuIHN0eWxlPSJmb250LXNpemU6IDlwdDsgZm9udC1mYW1pbHk6IEhlbHZldGlj
YSwgc2Fucy1zZXJpZjsiIGNsYXNzPSIiPg0KPGhyIHNpemU9IjMiIHdpZHRoPSIxMDAlIiBhbGln
bj0iY2VudGVyIiBjbGFzcz0iIj4NCjwvc3Bhbj48L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtYXJnaW46IDBjbSAwY20gMTJwdDsgZm9udC1zaXplOiAxMnB0OyBmb250LWZhbWls
eTogJ1RpbWVzIE5ldyBSb21hbicsIHNlcmlmOyI+DQo8YiBjbGFzcz0iIj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOiAxMXB0OyBmb250LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsiIGNsYXNz
PSIiPkZyb206PHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFu
Pjwvc3Bhbj48L2I+PGEgaHJlZj0ibWFpbHRvOnBhbG1hcnRpQGNpc2NvLmNvbSIgc3R5bGU9ImNv
bG9yOiBwdXJwbGU7IHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyIgY2xhc3M9IiI+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZTogMTFwdDsgZm9udC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2VyaWY7
IiBjbGFzcz0iIj5QYWwNCiBNYXJ0aW5zZW4gKHBhbG1hcnRpKTwvc3Bhbj48L2E+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZTogOXB0OyBmb250LWZhbWlseTogSGVsdmV0aWNhLCBzYW5zLXNlcmlmOyIg
Y2xhc3M9IiI+PGJyIGNsYXNzPSIiPg0KPC9zcGFuPjxiIGNsYXNzPSIiPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6IDExcHQ7IGZvbnQtZmFtaWx5OiBDYWxpYnJpLCBzYW5zLXNlcmlmOyIgY2xhc3M9
IiI+U2VudDo8c3BhbiBjbGFzcz0iYXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+
PC9zcGFuPjwvYj48c3BhbiBzdHlsZT0iZm9udC1zaXplOiAxMXB0OyBmb250LWZhbWlseTogQ2Fs
aWJyaSwgc2Fucy1zZXJpZjsiIGNsYXNzPSIiPuKAjjEwL+KAjjA2L+KAjjIwMTYgMTY6Mjg8L3Nw
YW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTogOXB0OyBmb250LWZhbWlseTogSGVsdmV0aWNhLCBz
YW5zLXNlcmlmOyIgY2xhc3M9IiI+PGJyIGNsYXNzPSIiPg0KPC9zcGFuPjxiIGNsYXNzPSIiPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6IDExcHQ7IGZvbnQtZmFtaWx5OiBDYWxpYnJpLCBzYW5zLXNl
cmlmOyIgY2xhc3M9IiI+VG86PHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5i
c3A7PC9zcGFuPjwvc3Bhbj48L2I+PGEgaHJlZj0ibWFpbHRvOmNocmlzdGVyLmhvbG1iZXJnQGVy
aWNzc29uLmNvbSIgc3R5bGU9ImNvbG9yOiBwdXJwbGU7IHRleHQtZGVjb3JhdGlvbjogdW5kZXJs
aW5lOyIgY2xhc3M9IiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTogMTFwdDsgZm9udC1mYW1pbHk6
IENhbGlicmksIHNhbnMtc2VyaWY7IiBjbGFzcz0iIj5DaHJpc3Rlcg0KIEhvbG1iZXJnPC9zcGFu
PjwvYT48c3BhbiBzdHlsZT0iZm9udC1zaXplOiA5cHQ7IGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2Es
IHNhbnMtc2VyaWY7IiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8L3NwYW4+PGIgY2xhc3M9IiI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTogMTFwdDsgZm9udC1mYW1pbHk6IENhbGlicmksIHNhbnMt
c2VyaWY7IiBjbGFzcz0iIj5DYzo8c3BhbiBjbGFzcz0iYXBwbGUtY29udmVydGVkLXNwYWNlIj4m
bmJzcDs8L3NwYW4+PC9zcGFuPjwvYj48YSBocmVmPSJtYWlsdG86aWNlQGlldGYub3JnIiBzdHls
ZT0iY29sb3I6IHB1cnBsZTsgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IiBjbGFzcz0iIj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOiAxMXB0OyBmb250LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1z
ZXJpZjsiIGNsYXNzPSIiPmljZUBpZXRmLm9yZzwvc3Bhbj48L2E+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZTogOXB0OyBmb250LWZhbWlseTogSGVsdmV0aWNhLCBzYW5zLXNlcmlmOyIgY2xhc3M9IiI+
PGJyIGNsYXNzPSIiPg0KPC9zcGFuPjxiIGNsYXNzPSIiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
IDExcHQ7IGZvbnQtZmFtaWx5OiBDYWxpYnJpLCBzYW5zLXNlcmlmOyIgY2xhc3M9IiI+U3ViamVj
dDo8c3BhbiBjbGFzcz0iYXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+PC9zcGFu
PjwvYj48c3BhbiBzdHlsZT0iZm9udC1zaXplOiAxMXB0OyBmb250LWZhbWlseTogQ2FsaWJyaSwg
c2Fucy1zZXJpZjsiIGNsYXNzPSIiPlJlOiBbSWNlXSBJLUQgQWN0aW9uOiBkcmFmdC1pZXRmLWlj
ZS1kdWFsc3RhY2stZmFpcm5lc3MtMDMudHh0PC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
IDlwdDsgZm9udC1mYW1pbHk6IEhlbHZldGljYSwgc2Fucy1zZXJpZjsiIGNsYXNzPSIiPjxvOnAg
Y2xhc3M9IiI+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2IGNsYXNzPSIi
Pg0KPGRpdiBzdHlsZT0ibWFyZ2luOiAwY20gMGNtIDAuMDAwMXB0OyBmb250LXNpemU6IDEycHQ7
IGZvbnQtZmFtaWx5OiAnVGltZXMgTmV3IFJvbWFuJywgc2VyaWY7IiBjbGFzcz0iIj4NCjxzcGFu
IHN0eWxlPSJmb250LXNpemU6IDEwcHQ7IGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2EsIHNhbnMtc2Vy
aWY7IiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQomZ3Q7IE9uIDEwIEp1biAyMDE2LCBhdCAxNDoz
MywgQ2hyaXN0ZXIgSG9sbWJlcmcgJmx0Ozwvc3Bhbj48YSBocmVmPSJtYWlsdG86Y2hyaXN0ZXIu
aG9sbWJlcmdAZXJpY3Nzb24uY29tIiBzdHlsZT0iY29sb3I6IHB1cnBsZTsgdGV4dC1kZWNvcmF0
aW9uOiB1bmRlcmxpbmU7IiBjbGFzcz0iIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOiAxMHB0OyBm
b250LWZhbWlseTogSGVsdmV0aWNhLCBzYW5zLXNlcmlmOyIgY2xhc3M9IiI+Y2hyaXN0ZXIuaG9s
bWJlcmdAZXJpY3Nzb24uY29tPC9zcGFuPjwvYT48c3BhbiBzdHlsZT0iZm9udC1zaXplOiAxMHB0
OyBmb250LWZhbWlseTogSGVsdmV0aWNhLCBzYW5zLXNlcmlmOyIgY2xhc3M9IiI+Jmd0Ow0KIHdy
b3RlOjxiciBjbGFzcz0iIj4NCiZndDs8c3BhbiBjbGFzcz0iYXBwbGUtY29udmVydGVkLXNwYWNl
Ij4mbmJzcDs8L3NwYW4+PGJyIGNsYXNzPSIiPg0KJmd0OyBIaSw8YnIgY2xhc3M9IiI+DQomZ3Q7
PHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPjxiciBjbGFz
cz0iIj4NCiZndDsgVGhlIHN1Z2dlc3RlZCB0ZXh0IHNheXMgdGhhdCwgaWYgYSBob3N0IGlzIG11
bHRpaG9tZWQgYmVjYXVzZSBpdCBpczxiciBjbGFzcz0iIj4NCiZndDsgZHVhbC1zdGFjaywgdGhl
IGd1aWRlbGluZXMgaW4gaWNlLWR1YWxzdGFjay1mYWlybmVzcyBzaG91bGQgYmUgZm9sbG93ZWQu
PGJyIGNsYXNzPSIiPg0KJmd0OzxzcGFuIGNsYXNzPSJhcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZu
YnNwOzwvc3Bhbj48YnIgY2xhc3M9IiI+DQomZ3Q7IEhvd2V2ZXIsIHNlY3Rpb24gMyBvZiBpY2Ut
ZHVhbHN0YWNrLWZhaXJuZXNzIHNlZW1zIHRvIGJlIGFib3V0IG11bHRpaG9taW5nPGJyIGNsYXNz
PSIiPg0KJmd0OyBpbiBnZW5lcmFsIChub3QgbmVjZXNzYXJpbHkgZHVlIHRvIGR1YWwtc3RhY2sp
LjxiciBjbGFzcz0iIj4NCiZndDs8c3BhbiBjbGFzcz0iYXBwbGUtY29udmVydGVkLXNwYWNlIj4m
bmJzcDs8L3NwYW4+PGJyIGNsYXNzPSIiPg0KJmd0OyBBbmQsIGFzIHRoZSBuYW1lIG9mIHNlY3Rp
b24gMyBjb250YWlucyDCs0ltcHJvdmluZ8KyLCBzaG91bGRuwrl0IGFsbDxiciBjbGFzcz0iIj4N
CiZndDsgbXVsdGlob21pbmcgaG9zdHMgdXNlIGljZS1kdWFsc3RhY2stZmFpcm5lc3M/PGJyIGNs
YXNzPSIiPg0KJmd0OzxzcGFuIGNsYXNzPSJhcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwv
c3Bhbj48YnIgY2xhc3M9IiI+DQpTbyB3b3VsZDo8YnIgY2xhc3M9IiI+DQo8YnIgY2xhc3M9IiI+
DQpJZiBhIGhvc3QgaXMgbXVsdGlob21lZCBiZWNhdXNlIGl0IGlzIGR1YWwtc3RhY2ssIHRoZSBs
b2NhbCBwcmVmZXJlbmNlPGJyIGNsYXNzPSIiPg0Kc2hvdWxkIGJlIHNldCBhY29yZGluZyB0byB0
aGUgY3VycmVudCBiZXN0IHByYWN0aWNlIGRlc2NyaWJlZCBpbjxiciBjbGFzcz0iIj4NClJGQyBY
WFhYIFtpY2UtZHVhbHN0YWNrLWZhaXJuZXNzXSBzZWN0aW9uIDQuPGJyIGNsYXNzPSIiPg0KPGJy
IGNsYXNzPSIiPg0KYmUgYmV0dGVyPzxiciBjbGFzcz0iIj4NCjxiciBjbGFzcz0iIj4NCjxiciBj
bGFzcz0iIj4NCklDRUJpcyBzZWN0aW9uIDQuMS4yLjIuIHRhbGtzIGFib3V0IG11bHRpaG9taW5n
IGluIG1vcmUgZ2VuZXJpYyB0ZXJtcyBzbyB0aGF0IGNhbiByZWZlcmVuY2Ugd2l0aG91dCBhbnkg
c3BlY2lmaWMgc2VjdGlvbnMuPGJyIGNsYXNzPSIiPg0KPGJyIGNsYXNzPSIiPg0KV2UgY2FuIGNv
bGxhcHNlIHNlY3Rpb24gMyBhbmQgNCBpbiB0aGUgZmFpcm5lc3MgZHJhZnQgYW5kIGJlIG1vcmUg
ZXhwbGljaXQgdGhhdCBkdWFsLXN0YWNrIHJlYWxseSBpcyBhIHNwZWNpYWwgY2FzZSBvZiBtdWx0
aWhvbWluZy4gQnV0IEkgdGhpbmsgcGVvcGxlIGFyZSB1c2VkIHRvIGhhdmUgYSBkaXN0aW5jdGlv
biBiZXR3ZWVuIG11bHRpaG9taW5nIGFuZCBkdWFsLXN0YWNrLjxzcGFuIGNsYXNzPSJhcHBsZS1j
b252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj48YnIgY2xhc3M9IiI+DQo8YnIgY2xhc3M9IiI+
DQo8YnIgY2xhc3M9IiI+DQouLS48YnIgY2xhc3M9IiI+DQpQw6VsLUVyaWs8YnIgY2xhc3M9IiI+
DQo8YnIgY2xhc3M9IiI+DQomZ3Q7IFJlZ2FyZHMsPGJyIGNsYXNzPSIiPg0KJmd0OzxzcGFuIGNs
YXNzPSJhcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj48YnIgY2xhc3M9IiI+DQom
Z3Q7IENocmlzdGVyPGJyIGNsYXNzPSIiPg0KJmd0OzxzcGFuIGNsYXNzPSJhcHBsZS1jb252ZXJ0
ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj48YnIgY2xhc3M9IiI+DQomZ3Q7PHNwYW4gY2xhc3M9ImFw
cGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPjxiciBjbGFzcz0iIj4NCiZndDsgT24g
MTAvMDYvMTYgMTU6MDcsICZxdW90O0ljZSBvbiBiZWhhbGYgb2YgUGFsIE1hcnRpbnNlbiAocGFs
bWFydGkpJnF1b3Q7PGJyIGNsYXNzPSIiPg0KJmd0OyAmbHQ7PC9zcGFuPjxhIGhyZWY9Im1haWx0
bzppY2UtYm91bmNlc0BpZXRmLm9yZyIgc3R5bGU9ImNvbG9yOiBwdXJwbGU7IHRleHQtZGVjb3Jh
dGlvbjogdW5kZXJsaW5lOyIgY2xhc3M9IiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTogMTBwdDsg
Zm9udC1mYW1pbHk6IEhlbHZldGljYSwgc2Fucy1zZXJpZjsiIGNsYXNzPSIiPmljZS1ib3VuY2Vz
QGlldGYub3JnPC9zcGFuPjwvYT48c3BhbiBzdHlsZT0iZm9udC1zaXplOiAxMHB0OyBmb250LWZh
bWlseTogSGVsdmV0aWNhLCBzYW5zLXNlcmlmOyIgY2xhc3M9IiI+PHNwYW4gY2xhc3M9IkFwcGxl
LWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPm9uDQogYmVoYWxmIG9mPHNwYW4gY2xhc3M9
IkFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPjwvc3Bhbj48YSBocmVmPSJtYWls
dG86cGFsbWFydGlAY2lzY28uY29tIiBzdHlsZT0iY29sb3I6IHB1cnBsZTsgdGV4dC1kZWNvcmF0
aW9uOiB1bmRlcmxpbmU7IiBjbGFzcz0iIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOiAxMHB0OyBm
b250LWZhbWlseTogSGVsdmV0aWNhLCBzYW5zLXNlcmlmOyIgY2xhc3M9IiI+cGFsbWFydGlAY2lz
Y28uY29tPC9zcGFuPjwvYT48c3BhbiBzdHlsZT0iZm9udC1zaXplOiAxMHB0OyBmb250LWZhbWls
eTogSGVsdmV0aWNhLCBzYW5zLXNlcmlmOyIgY2xhc3M9IiI+Jmd0Ow0KIHdyb3RlOjxiciBjbGFz
cz0iIj4NCiZndDs8c3BhbiBjbGFzcz0iYXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3Nw
YW4+PGJyIGNsYXNzPSIiPg0KJmd0OyZndDsgSGkgYWxsLDxiciBjbGFzcz0iIj4NCiZndDsmZ3Q7
PHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPjxiciBjbGFz
cz0iIj4NCiZndDsmZ3Q7IFRoaXMgdmVyc2lvbiB0cmllcyB0byBhZGRyZXNzIGlzc3VlcyBkdXJp
bmcgSUVTRyByZXZpZXcuPGJyIGNsYXNzPSIiPg0KJmd0OyZndDs8c3BhbiBjbGFzcz0iYXBwbGUt
Y29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+PGJyIGNsYXNzPSIiPg0KJmd0OyZndDsgLSBD
aGFuZ2VkIEludGVuZGVkIFN0YXR1cyB0byBCZXN0IEN1cnJlbnQgUHJhY3RpY2VzPGJyIGNsYXNz
PSIiPg0KJmd0OyZndDsgLSBBbGwgcmVmZXJlbmNlcyBhcmUgbm93IHRvIElDRWJpcyBub3QgSUNF
LjxiciBjbGFzcz0iIj4NCiZndDsmZ3Q7IC0gQ2hhbmdlcyB0byByZWZsZWN0IHByb3Bvc2VkIG5l
dyB0ZXh0IGluIElDRWJpczxiciBjbGFzcz0iIj4NCiZndDsmZ3Q7IC0gQm90aCBJQ0ViaXMgYW5k
IHRoaXMgZHJhZnQgY3Jvc3MgcmVmZXJlbmNlIGVhY2ggb3RoZXIuPGJyIGNsYXNzPSIiPg0KJmd0
OyZndDs8c3BhbiBjbGFzcz0iYXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+PGJy
IGNsYXNzPSIiPg0KJmd0OyZndDsgUHJvcG9zZWQgY2hhbmdlcyB0byBJQ0ViaXM8YnIgY2xhc3M9
IiI+DQomZ3Q7Jmd0OzxzcGFuIGNsYXNzPSJhcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwv
c3Bhbj48YnIgY2xhc3M9IiI+DQomZ3Q7Jmd0OyBTZWN0aW9uIDQuMS4yLjE8YnIgY2xhc3M9IiI+
DQomZ3Q7Jmd0OzxzcGFuIGNsYXNzPSJhcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bh
bj48YnIgY2xhc3M9IiI+DQomZ3Q7Jmd0OyBPbGQgdGV4dDo8c3BhbiBjbGFzcz0iYXBwbGUtY29u
dmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+PGJyIGNsYXNzPSIiPg0KJmd0OyZndDsgSWYgYSBo
b3N0IGlzIG11bHRpaG9tZWQgYmVjYXVzZSBpdCBpcyBkdWFsLXN0YWNrLCB0aGUgbG9jYWwgcHJl
ZmVyZW5jZTxiciBjbGFzcz0iIj4NCiZndDsmZ3Q7IFNIT1VMRCBiZSBzZXQgZXF1YWwgdG8gdGhl
IHByZWNlZGVuY2UgdmFsdWUgZm9yIElQIGFkZHJlc3NlcyBkZXNjcmliZWQ8YnIgY2xhc3M9IiI+
DQomZ3Q7Jmd0OyBpbiBSRkMgNjcyNCBbUkZDNjcyNF0uIElmIHRoZSBob3N0IG9wZXJhdGluZyBz
eXN0ZW0gcHJvdmlkZXMgYW4gQVBJPGJyIGNsYXNzPSIiPg0KJmd0OyZndDsgZm9yIGRpc2NvdmVy
aW5nIHByZWZlcmVuY2UgYW1vbmcgZGlmZmVyZW50IGFkZHJlc3NlcywgdGhvc2U8YnIgY2xhc3M9
IiI+DQomZ3Q7Jmd0OyBwcmVmZXJlbmNlcyBTSE9VTEQgYmUgdXNlZCBmb3IgdGhlIGxvY2FsIHBy
ZWZlcmVuY2UgdG8gcHJpb3JpdGl6ZTxiciBjbGFzcz0iIj4NCiZndDsmZ3Q7IGFkZHJlc3NlcyBp
bmRpY2F0ZWQgYXMgcHJlZmVycmVkIGJ5IHRoZSBvcGVyYXRpbmcgc3lzdGVtLjxiciBjbGFzcz0i
Ij4NCiZndDsmZ3Q7PHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9z
cGFuPjxiciBjbGFzcz0iIj4NCiZndDsmZ3Q7IE5ldyB0ZXh0OjxiciBjbGFzcz0iIj4NCiZndDsm
Z3Q7IElmIGEgaG9zdCBpcyBtdWx0aWhvbWVkIGJlY2F1c2UgaXQgaXMgZHVhbC1zdGFjaywgdGhl
IGxvY2FsIHByZWZlcmVuY2U8YnIgY2xhc3M9IiI+DQomZ3Q7Jmd0OyBzaG91bGQgYmUgc2V0IGFj
b3JkaW5nIHRvIHRoZSBjdXJyZW50IGJlc3QgcHJhY3RpY2UgZGVzY3JpYmVkIGluPGJyIGNsYXNz
PSIiPg0KJmd0OyZndDsgUkZDIFhYWFggW2ljZS1kdWFsc3RhY2stZmFpcm5lc3NdLjxiciBjbGFz
cz0iIj4NCiZndDsmZ3Q7PHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7
PC9zcGFuPjxiciBjbGFzcz0iIj4NCiZndDsmZ3Q7IE9wZW4gSXNzdWVzOjxiciBjbGFzcz0iIj4N
CiZndDsmZ3Q7IC0gTm8gY2FwaXRhbCBTSE9VTEQgd2hlbiByZWZlcnJpbmcgdG8gYSBCQ1A/PGJy
IGNsYXNzPSIiPg0KJmd0OyZndDsgLSBGYWlybmVzcyBkcmFmdCB1cGRhdGVkIHRvIG1lbnRpb24g
UkZDNjcyNCBzbyB3ZSBjYW4gYXZvaWQgcmVmZXJyaW5nIGl0PGJyIGNsYXNzPSIiPg0KJmd0OyZn
dDsgaW4gSUNFYmlzPzxiciBjbGFzcz0iIj4NCiZndDsmZ3Q7IC0gTWFrZSBJQ0ViaXMgYXMgc2lt
cGxlIGFzIHBvc3NpYmxlIGFuZCBsZXQgcGVvcGxlIHJlYWQgdGhlIGZhaXJuZXNzIEJDUDxiciBj
bGFzcz0iIj4NCiZndDsmZ3Q7IGZvciBkZXRhaWxzPyBBdCBsZWFzdCBhdm9pZCBoYXZpbmcgdGhl
IHNhbWUgaW5mb3JtYXRpb24gaW4gYm90aCBSRkNzLjxiciBjbGFzcz0iIj4NCiZndDsmZ3Q7PHNw
YW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPjxiciBjbGFzcz0i
Ij4NCiZndDsmZ3Q7PHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9z
cGFuPjxiciBjbGFzcz0iIj4NCiZndDsmZ3Q7IFNlY3Rpb24gNC4xLjIuMjxiciBjbGFzcz0iIj4N
CiZndDsmZ3Q7PHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFu
PjxiciBjbGFzcz0iIj4NCiZndDsmZ3Q7IE5ldyB0ZXh0OjxiciBjbGFzcz0iIj4NCiZndDsmZ3Q7
IE9uZSBjcml0ZXJpb24gZm9yIHNlbGVjdGlvbiBvZiB0aGUgdHlwZSBhbmQgbG9jYWwgcHJlZmVy
ZW5jZSB2YWx1ZXMgaXM8YnIgY2xhc3M9IiI+DQomZ3Q7Jmd0OyB0aGUgdXNlIG9mIGEgbWVkaWEg
aW50ZXJtZWRpYXJ5LCBzdWNoIGFzIGEgVFVSTiBzZXJ2ZXIsIGEgdHVubmVsPGJyIGNsYXNzPSIi
Pg0KJmd0OyZndDsgc2VydmljZSBzdWNoIGFzIFZQTiBzZXJ2ZXIsIG9yIE5BVC4mbmJzcDsgV2l0
aCBhIG1lZGlhIGludGVybWVkaWFyeSwgaWY8YnIgY2xhc3M9IiI+DQomZ3Q7Jmd0OyBtZWRpYSBp
cyBzZW50IHRvIHRoYXQgY2FuZGlkYXRlLCBpdCB3aWxsIGZpcnN0IHRyYW5zaXQgdGhlIG1lZGlh
PGJyIGNsYXNzPSIiPg0KJmd0OyZndDsgaW50ZXJtZWRpYXJ5IGJlZm9yZSBiZWluZyByZWNlaXZl
ZC4mbmJzcDsgUmVsYXllZCBjYW5kaWRhdGVzIGFyZSBvbmUgdHlwZTxiciBjbGFzcz0iIj4NCiZn
dDsmZ3Q7IG9mIGNhbmRpZGF0ZSB0aGF0IGludm9sdmVzIGEgbWVkaWEgaW50ZXJtZWRpYXJ5LiZu
YnNwOyBBbm90aGVyIGFyZSBob3N0PGJyIGNsYXNzPSIiPg0KJmd0OyZndDsgY2FuZGlkYXRlcyBv
YnRhaW5lZCBmcm9tIGEgVlBOIGludGVyZmFjZS4mbmJzcDsgV2hlbiBtZWRpYSBpcyB0cmFuc2l0
ZWQ8YnIgY2xhc3M9IiI+DQomZ3Q7Jmd0OyB0aHJvdWdoIGEgbWVkaWEgaW50ZXJtZWRpYXJ5LCBp
dCBjYW4gaW5jcmVhc2UgdGhlIGxhdGVuY3kgYmV0d2VlbjxiciBjbGFzcz0iIj4NCiZndDsmZ3Q7
IHRyYW5zbWlzc2lvbiBhbmQgcmVjZXB0aW9uLiZuYnNwOyBJdCBtYXkgb3IgbWF5IG5vdCBpbmNy
ZWFzZSB0aGUgcGFja2V0PGJyIGNsYXNzPSIiPg0KJmd0OyZndDsgbG9zc2VzLCBiZWNhdXNlIG9m
IHRoZSBhZGRpdGlvbmFsIHJvdXRlciBob3BzIHRoYXQgbWF5IGJlIHRha2VuLiZuYnNwOyBJdDxi
ciBjbGFzcz0iIj4NCiZndDsmZ3Q7IG1heSBpbmNyZWFzZSB0aGUgY29zdCBvZiBwcm92aWRpbmcg
c2VydmljZSwgc2luY2UgbWVkaWEgd2lsbCBiZSByb3V0ZWQ8YnIgY2xhc3M9IiI+DQomZ3Q7Jmd0
OyBpbiBhbmQgcmlnaHQgYmFjayBvdXQgb2YgYSBtZWRpYSBpbnRlcm1lZGlhcnkgcnVuIGJ5IGEg
cHJvdmlkZXIuJm5ic3A7IElmPGJyIGNsYXNzPSIiPg0KJmd0OyZndDsgdGhlc2UgY29uY2VybnMg
YXJlIGltcG9ydGFudCwgdGhlIHR5cGUgcHJlZmVyZW5jZSBmb3IgcmVsYXllZDxiciBjbGFzcz0i
Ij4NCiZndDsmZ3Q7IGNhbmRpZGF0ZXMgU0hPVUxEIGJlIGxvd2VyIHRoYW4gaG9zdCBjYW5kaWRh
dGVzLiZuYnNwOyBUaGUgUkVDT01NRU5ERUQ8YnIgY2xhc3M9IiI+DQomZ3Q7Jmd0OyB2YWx1ZXMg
YXJlIDEyNiBmb3IgaG9zdCBjYW5kaWRhdGVzLCAxMDAgZm9yIHNlcnZlciByZWZsZXhpdmU8YnIg
Y2xhc3M9IiI+DQomZ3Q7Jmd0OyBjYW5kaWRhdGVzLCAxMTAgZm9yIHBlZXIgcmVmbGV4aXZlIGNh
bmRpZGF0ZXMsIGFuZCAwIGZvciByZWxheWVkPGJyIGNsYXNzPSIiPg0KJmd0OyZndDsgY2FuZGlk
YXRlcy48YnIgY2xhc3M9IiI+DQomZ3Q7Jmd0OzxzcGFuIGNsYXNzPSJhcHBsZS1jb252ZXJ0ZWQt
c3BhY2UiPiZuYnNwOzwvc3Bhbj48YnIgY2xhc3M9IiI+DQomZ3Q7Jmd0OyBGdXJ0aGVybW9yZSwg
aWYgYW4gYWdlbnQgaXMgbXVsdGlob21lZCBhbmQgaGFzIG11bHRpcGxlIElQIGFkZHJlc3Nlcyw8
YnIgY2xhc3M9IiI+DQomZ3Q7Jmd0OyB0aGUgcmVjb21hbmRhdGlvbiBpbiBSRkNYWFhYIFtkdWFs
LXN0YWNrIGZhaXJuZXNdIHNob3VsZCBiZSBmb2xsb3dlZC48YnIgY2xhc3M9IiI+DQomZ3Q7Jmd0
OyBJZiBtdWx0aXBsZSBUVVJOIHNlcnZlcnMgYXJlIHVzZWQsIGxvY2FsIHByaW9yaXRpZXMgZm9y
IHRoZSBjYW5kaWRhdGVzPGJyIGNsYXNzPSIiPg0KJmd0OyZndDsgb2J0YWluZWQgZnJvbSB0aGUg
VFVSTiBzZXJ2ZXJzIGFyZSBjaG9zZW4gaW4gYSBzaW1pbGFyIGZhc2hpb24gYXMgZm9yPGJyIGNs
YXNzPSIiPg0KJmd0OyZndDsgbXVsdGlob21lZCBsb2NhbCBjYW5kaWRhdGVzOiB0aGUgbG9jYWwg
cHJlZmVyZW5jZSB2YWx1ZSBpcyB1c2VkIHRvPGJyIGNsYXNzPSIiPg0KJmd0OyZndDsgaW5kaWNh
dGUgcHJlZmVyZW5jZSBhbW9uZyBkaWZmZXJlbnQgc2VydmVycyBidXQgdGhlIHByZWZlcmVuY2Ug
TVVTVCBiZTxiciBjbGFzcz0iIj4NCiZndDsmZ3Q7IHVuaXF1ZSBmb3IgZWFjaCBvbmUuPGJyIGNs
YXNzPSIiPg0KJmd0OyZndDs8c3BhbiBjbGFzcz0iYXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJz
cDs8L3NwYW4+PGJyIGNsYXNzPSIiPg0KJmd0OyZndDsgQW5vdGhlciBjcml0ZXJpb24gZm9yIHNl
bGVjdGlvbiBvZiBwcmVmZXJlbmNlcyBpcyBJUCBhZGRyZXNzIGZhbWlseS48YnIgY2xhc3M9IiI+
DQomZ3Q7Jmd0OyBJQ0Ugd29ya3Mgd2l0aCBib3RoIElQdjQgYW5kIElQdjYuJm5ic3A7IEl0IHRo
ZXJlZm9yZSBwcm92aWRlcyBhIHRyYW5zaXRpb248YnIgY2xhc3M9IiI+DQomZ3Q7Jmd0OyBtZWNo
YW5pc20gdGhhdCBhbGxvd3MgZHVhbC1zdGFjayBob3N0cyB0byBwcmVmZXIgY29ubmVjdGl2aXR5
IG92ZXI8YnIgY2xhc3M9IiI+DQomZ3Q7Jmd0OyBJUHY2LCBidXQgdG8gZmFsbCBiYWNrIHRvIElQ
djQgaW4gY2FzZSB0aGUgdjYgbmV0d29ya3MgYXJlPGJyIGNsYXNzPSIiPg0KJmd0OyZndDsgZGlz
Y29ubmVjdGVkLiBJbXBsZW1lbnRhdGlvbiBzaG91bGQgZm9sbG93IHRoZSBndWRsaW5lcyBmcm9t
IFJGQ1hYWDxiciBjbGFzcz0iIj4NCiZndDsmZ3Q7IFtkdWFsc3RhY2stZmFpcm5lc10gdG8gYXZv
aWQgZWNlc3NpdmUgZGVhbHlzIGluIHRoZSBjb25uZWN0aXZpdHkgY2hlY2s8YnIgY2xhc3M9IiI+
DQomZ3Q7Jmd0OyBwaGFzZSBpZiBicm9rZW4gcGF0aHMgZXhpc3RzLjxiciBjbGFzcz0iIj4NCiZn
dDsmZ3Q7PHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPjxi
ciBjbGFzcz0iIj4NCiZndDsmZ3Q7IEFub3RoZXIgY3JpdGVyaW9uIGZvciBzZWxlY3RpbmcgcHJl
ZmVyZW5jZXMgbWlnaHQgYmUgc2VjdXJpdHkgb3I8YnIgY2xhc3M9IiI+DQomZ3Q7Jmd0OyBwcml2
YWN5LiZuYnNwOyBJZiBhIHVzZXIgaXMgYSB0ZWxlY29tbXV0ZXIsIGFuZCB0aGVyZWZvcmUgY29u
bmVjdGVkIHRvIGE8YnIgY2xhc3M9IiI+DQomZ3Q7Jmd0OyBjb3Jwb3JhdGUgbmV0d29yayBhbmQg
YSBsb2NhbCBob21lIG5ldHdvcmssIHRoZSB1c2VyIG1heSBwcmVmZXIgdGhlaXI8YnIgY2xhc3M9
IiI+DQomZ3Q7Jmd0OyB2b2ljZSB0cmFmZmljIHRvIGJlIHJvdXRlZCBvdmVyIHRoZSBWUE4gb3Ig
c2ltaWxhciB0dW5uZWwgaW4gb3JkZXIgdG88YnIgY2xhc3M9IiI+DQomZ3Q7Jmd0OyBrZWVwIGl0
IG9uIHRoZSBjb3Jwb3JhdGUgbmV0d29yayB3aGVuIGNvbW11bmljYXRpbmcgd2l0aGluIHRoZTxi
ciBjbGFzcz0iIj4NCiZndDsmZ3Q7IGVudGVycHJpc2UsIGJ1dCB1c2UgdGhlIGxvY2FsIG5ldHdv
cmsgd2hlbiBjb21tdW5pY2F0aW5nIHdpdGggdXNlcnM8YnIgY2xhc3M9IiI+DQomZ3Q7Jmd0OyBv
dXRzaWRlIG9mIHRoZSBlbnRlcnByaXNlLiZuYnNwOyBJbiBzdWNoIGEgY2FzZSwgYSBWUE4gYWRk
cmVzcyB3b3VsZCBoYXZlIGE8YnIgY2xhc3M9IiI+DQomZ3Q7Jmd0OyBoaWdoZXIgbG9jYWwgcHJl
ZmVyZW5jZSB0aGFuIGFueSBvdGhlciBhZGRyZXNzLjxiciBjbGFzcz0iIj4NCiZndDsmZ3Q7PHNw
YW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPjxiciBjbGFzcz0i
Ij4NCiZndDsmZ3Q7IE9wZW4gSXNzdWVzOjxiciBjbGFzcz0iIj4NCiZndDsmZ3Q7IC0gUmVsYXhp
bmcgbGFuZ3VhZ2UgdGhhdCBpbmRpY2F0ZXMgYmFkIGJhZCB0aGluZ3MgaGFwcGVuIGlmIGEgcmVs
YXkgaXM8YnIgY2xhc3M9IiI+DQomZ3Q7Jmd0OyBpbnZvbHZlZC48YnIgY2xhc3M9IiI+DQomZ3Q7
Jmd0OyAtIFJlbW92ZWQgVGV4dCByZWdhcmRpbmcgNnRvNC4gQW55b25lIHVzaW5nIGl0PyhOQVQ2
NCBhbmQgRE5TNjQgaXMgdGhlPGJyIGNsYXNzPSIiPg0KJmd0OyZndDsgLSB3YXkgdG8gZ28/KSBD
YW4gYWRkIHRleHQgdG8gdGhlPGJyIGNsYXNzPSIiPg0KJmd0OyZndDsgZmFpcm5lc3MgZHJhZnQg
dG8gc2ltcGxpZnkgSUNFYmlzLiA2dG80IGlzIGEgdHVubmVsIGFuZCB0aGUgZmFpcm5lc3M8YnIg
Y2xhc3M9IiI+DQomZ3Q7Jmd0OyBkcmFmdCB0YWxrcyBhYm91dCB0dW5uZWxzLiAoTm9uZSBtZW50
aW9uZWQgZm9yIHRoZSBmYXIgb2YgY2FsbGluZzxiciBjbGFzcz0iIj4NCiZndDsmZ3Q7IG91dCB0
aGUgYmFkIG9uZXMuLik8YnIgY2xhc3M9IiI+DQomZ3Q7Jmd0OyAtIEFkZGVkIHByaXZhY3kgdG8g
YXMgYSBWUE4gZXhhbXBsZSBhcyB3ZWxsLjxiciBjbGFzcz0iIj4NCiZndDsmZ3Q7IC0gSSBmZWVs
IG1vcmUgdGV4dCBpcyBuZWVkZWQgaWYgd2Ugd2FudCB0byBrZWVwIHRoZSBWUE4gdGV4dCB0aGVy
ZS4gV2U8YnIgY2xhc3M9IiI+DQomZ3Q7Jmd0OyBuZWVkIHRvIGV4cGxhaW4gc3BsaXQgdHVubmVs
aW5nIGFuZCBob3cgdGhhdCBtaWdoIG9yIG1pZ2h0IG5vdCBiZTxiciBjbGFzcz0iIj4NCiZndDsm
Z3Q7IGF2YWlsYWJsZS4gU29tZSB3b3JkaW5nIHJlZ2FyZGluZyBJUCBhZHJlZXNzIGxlYWtlZ2Ug
d291bGQgYWxzbyBiZTxiciBjbGFzcz0iIj4NCiZndDsmZ3Q7IGJlbmVmaWNpYWwuJm5ic3A7PHNw
YW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPjxiciBjbGFzcz0i
Ij4NCiZndDsmZ3Q7PHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9z
cGFuPjxiciBjbGFzcz0iIj4NCiZndDsmZ3Q7PHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRlZC1z
cGFjZSI+Jm5ic3A7PC9zcGFuPjxiciBjbGFzcz0iIj4NCiZndDsmZ3Q7PHNwYW4gY2xhc3M9ImFw
cGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPjxiciBjbGFzcz0iIj4NCiZndDsmZ3Q7
IC4tLjxiciBjbGFzcz0iIj4NCiZndDsmZ3Q7IFDDpWwtRXJpazxiciBjbGFzcz0iIj4NCiZndDsm
Z3Q7PHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPjxiciBj
bGFzcz0iIj4NCiZndDsmZ3Q7Jmd0OyBPbiAxMCBKdW4gMjAxNiwgYXQgMTM6NTMsPHNwYW4gY2xh
c3M9IkFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPjwvc3Bhbj48YSBocmVmPSJt
YWlsdG86aW50ZXJuZXQtZHJhZnRzQGlldGYub3JnIiBzdHlsZT0iY29sb3I6IHB1cnBsZTsgdGV4
dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IiBjbGFzcz0iIj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OiAxMHB0OyBmb250LWZhbWlseTogSGVsdmV0aWNhLCBzYW5zLXNlcmlmOyIgY2xhc3M9IiI+aW50
ZXJuZXQtZHJhZnRzQGlldGYub3JnPC9zcGFuPjwvYT48c3BhbiBzdHlsZT0iZm9udC1zaXplOiAx
MHB0OyBmb250LWZhbWlseTogSGVsdmV0aWNhLCBzYW5zLXNlcmlmOyIgY2xhc3M9IiI+PHNwYW4g
Y2xhc3M9IkFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPndyb3RlOjxiciBjbGFz
cz0iIj4NCiZndDsmZ3Q7Jmd0OzxzcGFuIGNsYXNzPSJhcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZu
YnNwOzwvc3Bhbj48YnIgY2xhc3M9IiI+DQomZ3Q7Jmd0OyZndDs8c3BhbiBjbGFzcz0iYXBwbGUt
Y29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+PGJyIGNsYXNzPSIiPg0KJmd0OyZndDsmZ3Q7
IEEgTmV3IEludGVybmV0LURyYWZ0IGlzIGF2YWlsYWJsZSBmcm9tIHRoZSBvbi1saW5lIEludGVy
bmV0LURyYWZ0czxiciBjbGFzcz0iIj4NCiZndDsmZ3Q7Jmd0OyBkaXJlY3Rvcmllcy48YnIgY2xh
c3M9IiI+DQomZ3Q7Jmd0OyZndDsgVGhpcyBkcmFmdCBpcyBhIHdvcmsgaXRlbSBvZiB0aGUgSW50
ZXJhY3RpdmUgQ29ubmVjdGl2aXR5IEVzdGFibGlzaG1lbnQ8YnIgY2xhc3M9IiI+DQomZ3Q7Jmd0
OyZndDsgb2YgdGhlIElFVEYuPGJyIGNsYXNzPSIiPg0KJmd0OyZndDsmZ3Q7PHNwYW4gY2xhc3M9
ImFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPjxiciBjbGFzcz0iIj4NCiZndDsm
Z3Q7Jmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBUaXRsZSZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyA6IElD
RSBNdWx0aWhvbWVkIGFuZCBJUHY0L0lQdjYgRHVhbCBTdGFjazxiciBjbGFzcz0iIj4NCiZndDsm
Z3Q7Jmd0OyBGYWlybmVzczxiciBjbGFzcz0iIj4NCiZndDsmZ3Q7Jmd0OyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBBdXRob3JzJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IDogUGFhbC1FcmlrIE1hcnRpbnNlbjxiciBjbGFzcz0iIj4N
CiZndDsmZ3Q7Jmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBUaXJ1bWFsZXN3YXIg
UmVkZHk8YnIgY2xhc3M9IiI+DQomZ3Q7Jmd0OyZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsgUHJhc2hhbnRoIFBhdGlsPGJyIGNsYXNzPSIiPg0KJmd0OyZndDsmZ3Q7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IEZpbGVuYW1lJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7IDogZHJhZnQtaWV0Zi1pY2UtZHVhbHN0YWNrLWZhaXJuZXNzLTAzLnR4
dDxiciBjbGFzcz0iIj4NCiZndDsmZ3Q7Jmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyBQYWdlcyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyA6IDEwPGJyIGNsYXNzPSIiPg0KJmd0OyZndDsmZ3Q7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7IERhdGUmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgOiAyMDE2LTA2LTEwPGJyIGNsYXNzPSIiPg0K
Jmd0OyZndDsmZ3Q7PHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9z
cGFuPjxiciBjbGFzcz0iIj4NCiZndDsmZ3Q7Jmd0OyBBYnN0cmFjdDo8YnIgY2xhc3M9IiI+DQom
Z3Q7Jmd0OyZndDsmbmJzcDsgVGhpcyBkb2N1bWVudCBwcm92aWRlcyBndWlkZWxpbmVzIG9uIGhv
dyB0byBtYWtlIEludGVyYWN0aXZlPGJyIGNsYXNzPSIiPg0KJmd0OyZndDsmZ3Q7Jm5ic3A7IENv
bm5lY3Rpdml0eSBFc3RhYmxpc2htZW50IChJQ0UpIGNvbmNsdWRlIGZhc3RlciBpbiBtdWx0aWhv
bWVkIGFuZDxiciBjbGFzcz0iIj4NCiZndDsmZ3Q7Jmd0OyZuYnNwOyBJUHY0L0lQdjYgZHVhbC1z
dGFjayBzY2VuYXJpb3Mgd2hlcmUgYnJva2VuIHBhdGhzIGV4aXN0LiZuYnNwOyBUaGU8YnIgY2xh
c3M9IiI+DQomZ3Q7Jmd0OyZndDsmbmJzcDsgcHJvdmlkZWQgZ3VpZGVsaW5lcyBhcmUgYmFja3dh
cmRzIGNvbXBhdGlibGUgd2l0aCB0aGUgb3JpZ2luYWwgSUNFPGJyIGNsYXNzPSIiPg0KJmd0OyZn
dDsmZ3Q7Jm5ic3A7IHNwZWNpZmljYXRpb24uPGJyIGNsYXNzPSIiPg0KJmd0OyZndDsmZ3Q7PHNw
YW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPjxiciBjbGFzcz0i
Ij4NCiZndDsmZ3Q7Jmd0OzxzcGFuIGNsYXNzPSJhcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNw
Ozwvc3Bhbj48YnIgY2xhc3M9IiI+DQomZ3Q7Jmd0OyZndDsgVGhlIElFVEYgZGF0YXRyYWNrZXIg
c3RhdHVzIHBhZ2UgZm9yIHRoaXMgZHJhZnQgaXM6PGJyIGNsYXNzPSIiPg0KJmd0OyZndDsmZ3Q7
PHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPjwvc3Bhbj48
YSBocmVmPSJodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1pZXRmLWljZS1k
dWFsc3RhY2stZmFpcm5lc3MvIiBzdHlsZT0iY29sb3I6IHB1cnBsZTsgdGV4dC1kZWNvcmF0aW9u
OiB1bmRlcmxpbmU7IiBjbGFzcz0iIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOiAxMHB0OyBmb250
LWZhbWlseTogSGVsdmV0aWNhLCBzYW5zLXNlcmlmOyIgY2xhc3M9IiI+aHR0cHM6Ly9kYXRhdHJh
Y2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtaWV0Zi1pY2UtZHVhbHN0YWNrLWZhaXJuZXNzLzwvc3Bh
bj48L2E+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTogMTBwdDsgZm9udC1mYW1pbHk6IEhlbHZldGlj
YSwgc2Fucy1zZXJpZjsiIGNsYXNzPSIiPjxiciBjbGFzcz0iIj4NCiZndDsmZ3Q7Jmd0OzxzcGFu
IGNsYXNzPSJhcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj48YnIgY2xhc3M9IiI+
DQomZ3Q7Jmd0OyZndDsgVGhlcmUncyBhbHNvIGEgaHRtbGl6ZWQgdmVyc2lvbiBhdmFpbGFibGUg
YXQ6PGJyIGNsYXNzPSIiPg0KJmd0OyZndDsmZ3Q7PHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRl
ZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPjwvc3Bhbj48YSBocmVmPSJodHRwczovL3Rvb2xzLmlldGYu
b3JnL2h0bWwvZHJhZnQtaWV0Zi1pY2UtZHVhbHN0YWNrLWZhaXJuZXNzLTAzIiBzdHlsZT0iY29s
b3I6IHB1cnBsZTsgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IiBjbGFzcz0iIj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOiAxMHB0OyBmb250LWZhbWlseTogSGVsdmV0aWNhLCBzYW5zLXNlcmlm
OyIgY2xhc3M9IiI+aHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0LWlldGYtaWNlLWR1
YWxzdGFjay1mYWlybmVzcy0wMzwvc3Bhbj48L2E+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTogMTBw
dDsgZm9udC1mYW1pbHk6IEhlbHZldGljYSwgc2Fucy1zZXJpZjsiIGNsYXNzPSIiPjxiciBjbGFz
cz0iIj4NCiZndDsmZ3Q7Jmd0OzxzcGFuIGNsYXNzPSJhcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZu
YnNwOzwvc3Bhbj48YnIgY2xhc3M9IiI+DQomZ3Q7Jmd0OyZndDsgQSBkaWZmIGZyb20gdGhlIHBy
ZXZpb3VzIHZlcnNpb24gaXMgYXZhaWxhYmxlIGF0OjxiciBjbGFzcz0iIj4NCiZndDsmZ3Q7Jmd0
OzxzcGFuIGNsYXNzPSJhcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj48L3NwYW4+
PGEgaHJlZj0iaHR0cHM6Ly93d3cuaWV0Zi5vcmcvcmZjZGlmZj91cmwyPWRyYWZ0LWlldGYtaWNl
LWR1YWxzdGFjay1mYWlybmVzcy0wMyIgc3R5bGU9ImNvbG9yOiBwdXJwbGU7IHRleHQtZGVjb3Jh
dGlvbjogdW5kZXJsaW5lOyIgY2xhc3M9IiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTogMTBwdDsg
Zm9udC1mYW1pbHk6IEhlbHZldGljYSwgc2Fucy1zZXJpZjsiIGNsYXNzPSIiPmh0dHBzOi8vd3d3
LmlldGYub3JnL3JmY2RpZmY/dXJsMj1kcmFmdC1pZXRmLWljZS1kdWFsc3RhY2stZmFpcm5lc3Mt
MDM8L3NwYW4+PC9hPjxzcGFuIHN0eWxlPSJmb250LXNpemU6IDEwcHQ7IGZvbnQtZmFtaWx5OiBI
ZWx2ZXRpY2EsIHNhbnMtc2VyaWY7IiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQomZ3Q7Jmd0OyZn
dDs8c3BhbiBjbGFzcz0iYXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+PGJyIGNs
YXNzPSIiPg0KJmd0OyZndDsmZ3Q7PHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+
Jm5ic3A7PC9zcGFuPjxiciBjbGFzcz0iIj4NCiZndDsmZ3Q7Jmd0OyBQbGVhc2Ugbm90ZSB0aGF0
IGl0IG1heSB0YWtlIGEgY291cGxlIG9mIG1pbnV0ZXMgZnJvbSB0aGUgdGltZSBvZjxiciBjbGFz
cz0iIj4NCiZndDsmZ3Q7Jmd0OyBzdWJtaXNzaW9uPGJyIGNsYXNzPSIiPg0KJmd0OyZndDsmZ3Q7
IHVudGlsIHRoZSBodG1saXplZCB2ZXJzaW9uIGFuZCBkaWZmIGFyZSBhdmFpbGFibGUgYXQ8c3Bh
biBjbGFzcz0iQXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+PC9zcGFuPjxhIGhy
ZWY9Imh0dHA6Ly90b29scy5pZXRmLm9yZy8iIHN0eWxlPSJjb2xvcjogcHVycGxlOyB0ZXh0LWRl
Y29yYXRpb246IHVuZGVybGluZTsiIGNsYXNzPSIiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6IDEw
cHQ7IGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7IiBjbGFzcz0iIj50b29scy5p
ZXRmLm9yZzwvc3Bhbj48L2E+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTogMTBwdDsgZm9udC1mYW1p
bHk6IEhlbHZldGljYSwgc2Fucy1zZXJpZjsiIGNsYXNzPSIiPi48YnIgY2xhc3M9IiI+DQomZ3Q7
Jmd0OyZndDs8c3BhbiBjbGFzcz0iYXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+
PGJyIGNsYXNzPSIiPg0KJmd0OyZndDsmZ3Q7IEludGVybmV0LURyYWZ0cyBhcmUgYWxzbyBhdmFp
bGFibGUgYnkgYW5vbnltb3VzIEZUUCBhdDo8YnIgY2xhc3M9IiI+DQomZ3Q7Jmd0OyZndDs8c3Bh
biBjbGFzcz0iYXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+PC9zcGFuPjxhIGhy
ZWY9ImZ0cDovL2Z0cC5pZXRmLm9yZy9pbnRlcm5ldC1kcmFmdHMvIiBzdHlsZT0iY29sb3I6IHB1
cnBsZTsgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IiBjbGFzcz0iIj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOiAxMHB0OyBmb250LWZhbWlseTogSGVsdmV0aWNhLCBzYW5zLXNlcmlmOyIgY2xh
c3M9IiI+ZnRwOi8vZnRwLmlldGYub3JnL2ludGVybmV0LWRyYWZ0cy88L3NwYW4+PC9hPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6IDEwcHQ7IGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2EsIHNhbnMtc2Vy
aWY7IiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQomZ3Q7Jmd0OyZndDs8c3BhbiBjbGFzcz0iYXBw
bGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+PGJyIGNsYXNzPSIiPg0KJmd0OyZndDsm
Z3Q7IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fPGJyIGNs
YXNzPSIiPg0KJmd0OyZndDsmZ3Q7IEljZSBtYWlsaW5nIGxpc3Q8YnIgY2xhc3M9IiI+DQomZ3Q7
Jmd0OyZndDs8c3BhbiBjbGFzcz0iQXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+
PC9zcGFuPjxhIGhyZWY9Im1haWx0bzpJY2VAaWV0Zi5vcmciIHN0eWxlPSJjb2xvcjogcHVycGxl
OyB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsiIGNsYXNzPSIiPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6IDEwcHQ7IGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7IiBjbGFzcz0i
Ij5JY2VAaWV0Zi5vcmc8L3NwYW4+PC9hPjxzcGFuIHN0eWxlPSJmb250LXNpemU6IDEwcHQ7IGZv
bnQtZmFtaWx5OiBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7IiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+
DQomZ3Q7Jmd0OyZndDs8c3BhbiBjbGFzcz0iYXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8
L3NwYW4+PC9zcGFuPjxhIGhyZWY9Imh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGlu
Zm8vaWNlIiBzdHlsZT0iY29sb3I6IHB1cnBsZTsgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7
IiBjbGFzcz0iIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOiAxMHB0OyBmb250LWZhbWlseTogSGVs
dmV0aWNhLCBzYW5zLXNlcmlmOyIgY2xhc3M9IiI+aHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1h
bi9saXN0aW5mby9pY2U8L3NwYW4+PC9hPjxzcGFuIHN0eWxlPSJmb250LXNpemU6IDEwcHQ7IGZv
bnQtZmFtaWx5OiBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7IiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+
DQomZ3Q7Jmd0OzxzcGFuIGNsYXNzPSJhcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bh
bj48YnIgY2xhc3M9IiI+DQomZ3Q7Jmd0OyBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXzxiciBjbGFzcz0iIj4NCiZndDsmZ3Q7IEljZSBtYWlsaW5nIGxpc3Q8
YnIgY2xhc3M9IiI+DQomZ3Q7Jmd0OzxzcGFuIGNsYXNzPSJBcHBsZS1jb252ZXJ0ZWQtc3BhY2Ui
PiZuYnNwOzwvc3Bhbj48L3NwYW4+PGEgaHJlZj0ibWFpbHRvOkljZUBpZXRmLm9yZyIgc3R5bGU9
ImNvbG9yOiBwdXJwbGU7IHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyIgY2xhc3M9IiI+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZTogMTBwdDsgZm9udC1mYW1pbHk6IEhlbHZldGljYSwgc2Fucy1z
ZXJpZjsiIGNsYXNzPSIiPkljZUBpZXRmLm9yZzwvc3Bhbj48L2E+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZTogMTBwdDsgZm9udC1mYW1pbHk6IEhlbHZldGljYSwgc2Fucy1zZXJpZjsiIGNsYXNzPSIi
PjxiciBjbGFzcz0iIj4NCiZndDsmZ3Q7PHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRlZC1zcGFj
ZSI+Jm5ic3A7PC9zcGFuPjwvc3Bhbj48YSBocmVmPSJodHRwczovL3d3dy5pZXRmLm9yZy9tYWls
bWFuL2xpc3RpbmZvL2ljZSIgc3R5bGU9ImNvbG9yOiBwdXJwbGU7IHRleHQtZGVjb3JhdGlvbjog
dW5kZXJsaW5lOyIgY2xhc3M9IiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTogMTBwdDsgZm9udC1m
YW1pbHk6IEhlbHZldGljYSwgc2Fucy1zZXJpZjsiIGNsYXNzPSIiPmh0dHBzOi8vd3d3LmlldGYu
b3JnL21haWxtYW4vbGlzdGluZm8vaWNlPC9zcGFuPjwvYT48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OiAxMHB0OyBmb250LWZhbWlseTogSGVsdmV0aWNhLCBzYW5zLXNlcmlmOyIgY2xhc3M9IiI+PGJy
IGNsYXNzPSIiPg0KJmd0Ozwvc3Bhbj48L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Jsb2NrcXVv
dGU+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8L2Rpdj4NCjxiciBj
bGFzcz0iIj4NCjwvYm9keT4NCjwvaHRtbD4NCg==

--_000_160240D5F55449BD9C98CBBC987FF095ciscocom_--


From nobody Fri Jun 17 05:51:43 2016
Return-Path: <ari.keranen@ericsson.com>
X-Original-To: ice@ietfa.amsl.com
Delivered-To: ice@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4066112D613 for <ice@ietfa.amsl.com>; Fri, 17 Jun 2016 05:51:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.221
X-Spam-Level: 
X-Spam-Status: No, score=-4.221 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KLCnsMZwx7gV for <ice@ietfa.amsl.com>; Fri, 17 Jun 2016 05:51:40 -0700 (PDT)
Received: from sessmg23.ericsson.net (sessmg23.ericsson.net [193.180.251.45]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 864B312D08E for <ice@ietf.org>; Fri, 17 Jun 2016 05:51:39 -0700 (PDT)
X-AuditID: c1b4fb2d-f79936d0000030e4-99-5763f25879a3
Received: from ESESSHC021.ericsson.se (Unknown_Domain [153.88.183.81]) by sessmg23.ericsson.net (Symantec Mail Security) with SMTP id 2C.FB.12516.852F3675; Fri, 17 Jun 2016 14:51:36 +0200 (CEST)
Received: from ESESSMB205.ericsson.se ([169.254.5.112]) by ESESSHC021.ericsson.se ([153.88.183.81]) with mapi id 14.03.0294.000; Fri, 17 Jun 2016 14:50:56 +0200
From: =?Windows-1252?Q?Ari_Ker=E4nen?= <ari.keranen@ericsson.com>
To: Christer Holmberg <christer.holmberg@ericsson.com>
Thread-Topic: [Ice] 5245bis: tie-breaker issues
Thread-Index: AQHRx8nOJ+HGKwIIY0+x/UxagK/WUZ/sKkcAgAAs5LCAASVQgIAAAeEAgAAMxoD///HeAA==
Date: Fri, 17 Jun 2016 12:50:56 +0000
Message-ID: <7547CF86-5198-48D2-8969-E479805B959E@ericsson.com>
References: <D38875A3.AF5B%christer.holmberg@ericsson.com> <CAK35n0YHtv+NA--NtxnxxPh6TeakKpUkk2VqUNs_qMOZaz55iQ@mail.gmail.com> <7594FB04B1934943A5C02806D1A2204B38057919@ESESSMB209.ericsson.se> <D389A1B7.B054%christer.holmberg@ericsson.com> <D389A3B2.B05E%christer.holmberg@ericsson.com> <D389AE6B.B078%christer.holmberg@ericsson.com>
In-Reply-To: <D389AE6B.B078%christer.holmberg@ericsson.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [153.88.183.150]
Content-Type: text/plain; charset="Windows-1252"
Content-ID: <9BEF6477AA792F48AF7DEB9224A63CFE@ericsson.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprDIsWRmVeSWpSXmKPExsUyM2J7oG7Ep+Rwg4cXjCwur3jIavHtQq0D k8eCTaUeS5b8ZApgiuKySUnNySxLLdK3S+DKWLr3GnvBJrOKrtZzbA2M57W7GDk4JARMJD7s quhi5AQyxSQu3FvPBmILCRxhlGju0Oli5AKylzBKHFv6gREkwSbgKHHq4VpWEFtEwEzi+ude JhCbWcBH4sq7rewgtrCAnkTDlclMIPNFBPQlDn/SgSgPk+je1QY2n0VAVWJH2z0WEJtXwF7i /qzbzBB7bzBJLO2NArE5BawlWvddBVvFCHTb91NroFaJS9x6Mp8J4mYBiSV7zjND2KISLx// Y4WwlSRWbL/ECFFvIPH+3HxmCNtaYuKKRihbW2LZwtfMEDcISpyc+YRlAqP4LCQrZiFpn4Wk fRaS9llI2hcwsq5iFC1OLS7OTTcy1kstykwuLs7P08tLLdnECIyzg1t+6+5gXP3a8RCjAAej Eg9vgmJyuBBrYllxZe4hRgkOZiUR3rgPQCHelMTKqtSi/Pii0pzU4kOM0hwsSuK8/i8Vw4UE 0hNLUrNTUwtSi2CyTBycUg2MZYrT/p4oNN7EWDZpZt+Wtyrvbuedijt0oEnjXNnkVZ8Mnh5e IxL09WGQhPupM+kshntezth4UnHpzFW/JM4IXLDPEAvOkDbq6E1byHyprqrunfjnfOnGxWfU FjJ+OOWftmzOlWqtZxvX7rN9c3viI0lRxtI84/wprm6fpe1SNsmcPTPzqWfCdyWW4oxEQy3m ouJEAH1B+aqvAgAA
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/b01e5DCMX1MThG6M-MArLyp6aMY>
Cc: "ice@ietf.org" <ice@ietf.org>, Taylor Brandstetter <deadbeef@google.com>
Subject: Re: [Ice] 5245bis: tie-breaker issues
X-BeenThere: ice@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Interactive Connectivity Establishment \(ICE\)" <ice.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ice>, <mailto:ice-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ice/>
List-Post: <mailto:ice@ietf.org>
List-Help: <mailto:ice-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ice>, <mailto:ice-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Jun 2016 12:51:42 -0000

Hi,

I think we should align the non-broker functionality in bis as well as poss=
ible with 5245. Since 5245 says that ICE restart allows for tie-breaker cha=
nge, we should not change that in bis.

For Q1, clarifying sound reasonable.

For Q3, same tie-breaker value for whole sessions seems right to me.


Cheers,
Ari

> On 17 Jun 2016, at 13:39, Christer Holmberg <christer.holmberg@ericsson.c=
om> wrote:
>=20
> Hi,
>=20
> I=92ve created a pull request with a suggestion how to clarify the tie-br=
eaker.
>=20
> Note that there is an open issue whether an ICE agent is allowed/required=
 to change the tie-breaker value during an ICE restart, or during a tie-bre=
aker role conflict. The current text seems to say that an ICE agent MUST ch=
oose new values in both cases.
>=20
> https://github.com/ice-wg/rfc5245bis/pull/7
>=20
> Regards,
>=20
> Christer
>=20
> From: Christer Holmberg <christer.holmberg@ericsson.com>
> Date: Friday 17 June 2016 at 12:53
> To: Christer Holmberg <christer.holmberg@ericsson.com>, Taylor Brandstett=
er <deadbeef@google.com>
> Cc: "ice@ietf.org" <ice@ietf.org>
> Subject: Re: [Ice] 5245bis: tie-breaker issues
>=20
> Hi,
>=20
> Note, though, that the draft contains the following text:
>=20
>   "Once roles are determined for a session, they persist unless ICE is
>    restarted. An ICE restart causes a new selection of roles and
>    tie-breakers.=94
>=20
> =85which indicates that we DO allow new selection of tie-breaker values d=
uring an ICE restart. But, is there really a need to assign new values?=20
>=20
> Regards,
>=20
> Christer
>=20
> From: Christer Holmberg <christer.holmberg@ericsson.com>
> Date: Friday 17 June 2016 at 12:46
> To: Christer Holmberg <christer.holmberg@ericsson.com>, Taylor Brandstett=
er <deadbeef@google.com>
> Cc: "ice@ietf.org" <ice@ietf.org>
> Subject: Re: [Ice] 5245bis: tie-breaker issues
>=20
> Hi,
>=20
> What about the following test for the ICE-CONTROLLED and ICE-CONTROLLING =
definitions.
>=20
> Note that, in addition to mandating that the same value must be used for =
all streams associated with the ICE session, the test also says MUST NOT ch=
ange the value during the session =96 not even during an ICE restart. Are w=
e ok with that, or do we want to be able to change the value?
>=20
> Regards,
>=20
> Christer
>=20
> -----
>=20
> <t>
> The ICE-CONTROLLED attribute is present in a Binding request and
> indicates that the client believes it is currently in the controlled
> role. The content of the attribute is a 64-bit unsigned integer in
> network byte order, which contains a random number. The number is used
> for solving role conflicts, when it is referred to as the tie-breaker
> value. An ICE agent MUST use the same number for all Bining requests,=20
> for all streams, within an ICE session. The ICE agent MUST NOT change=20
> the number when an ICE restart occurs, even if the ICE roles are=20
> re-negotiated.
> </t>
>=20
> <t>
> The ICE-CONTROLLING attribute is present in a Binding request and
> indicates that the client believes it is currently in the controlling
> role. The content of the attribute is a 64-bit unsigned integer in
> network byte order, which contains a random number. The number is used
> for solving role conflicts, when it is referred to as the tie-breaker
> value. An ICE agent MUST use the same number for all Bining requests,
> for all streams, within an ICE session. The ICE agent MUST NOT change=20
> the number when an ICE restart occurs, even if the ICE roles are=20
> re-negotiated.
> </t>
>=20
> -----
>=20
> From: Ice <ice-bounces@ietf.org> on behalf of Christer Holmberg <christer=
.holmberg@ericsson.com>
> Date: Thursday 16 June 2016 at 20:22
> To: Taylor Brandstetter <deadbeef@google.com>
> Cc: "ice@ietf.org" <ice@ietf.org>
> Subject: Re: [Ice] 5245bis: tie-breaker issues
>=20
> Hi,
> =20
> >I agree with your conclusion to Q3. Since each ICE agent uses a single I=
CE role for the entire >session, it only makes sense to use a single tie-br=
eaker value for the entire session as well. Of >course, if the ICE role wer=
e re-defined to be per-media-stream, the tie-breaker could be per->media-st=
ream as well.
> =20
> Sure. But, unless it=92s already clear, we will clarify that the ICE role=
 is also for the whole session (which is related to the discussion about IC=
E roles and restart).
> =20
> Regards,
> =20
> Christer
> =20
> =20
> On Thu, Jun 16, 2016 at 5:22 AM, Christer Holmberg <christer.holmberg@eri=
csson.com> wrote:
>> Hi,
>> =20
>> I=92ve found some issues regarding the tie-breaker value. I know the tie=
-breaker has been discussed in e-mails and/or meetings, so please let me kn=
ow if the issues have been resolved. But, in any case, I think we the bis-d=
raft needs some clarifications.
>> =20
>> =20
>> Q1:=20
>> =20
>> The =93tie-breaker=94/=93tie-breaker value=94 terminology is used throug=
hout the document, but there is no clear =93tie-breaker=94 definition.
>> =20
>> Section 16.1, defining the new STUN attributes, does contain the followi=
ng text:
>> =20
>>    "The content of the attribute is a 64-bit unsigned integer in network=
 byte order, which contains a random number used for tie-
>>    breaking of role conflicts.=94
>> =20
>> =85but I think a more clear definition is needed. The following text exi=
sts in RFC 5245, but for some reason it has been removed from bis:
>> =20
>>       =93=85, each agent MUST select a random number, called the tie-bre=
aker, uniformly distributed between 0 and (2**64) - 1
>>       (that is, a 64-bit positive integer)."
>> =20
>> =20
>> Q2:
>> =20
>> Section 6.1.2.3 says:
>> =20
>>    =93The content of either attribute MUST be the tie-breaker that was
>>    determined in Section 5.1.2.=94
>> =20
>> However, section 5.1.2 does not say anything about determining the tie-b=
reaker. This is probably a left-over from RFC 5245.
>> =20
>> =20
>> Q3:
>> =20
>> It is unclear whether a single tie-breaker value applies to the whole IC=
E session, i.e. all binding requests for all media.
>> =20
>> There was an e-mail discussion related to this, back in 2012, where it w=
as indicated that this will be clarified in bis:
>> =20
>> https://www.ietf.org/mail-archive/web/mmusic/current/msg09708.html
>> =20
>> I ASSUME we want to use the same value for the whole session, to make su=
re that an agent takes the same ICE role for all media in cases where the t=
ie-breaker value is used to determine the role.
>> =20
>> =20
>> Regards,
>> =20
>> Christer
>> =20
>>=20
>> _______________________________________________
>> Ice mailing list
>> Ice@ietf.org
>> https://www.ietf.org/mailman/listinfo/ice
>>=20
> =20
> _______________________________________________
> Ice mailing list
> Ice@ietf.org
> https://www.ietf.org/mailman/listinfo/ice


From nobody Fri Jun 17 05:52:24 2016
Return-Path: <ari.keranen@ericsson.com>
X-Original-To: ice@ietfa.amsl.com
Delivered-To: ice@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D2F4812D5FC for <ice@ietfa.amsl.com>; Fri, 17 Jun 2016 05:52:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.221
X-Spam-Level: 
X-Spam-Status: No, score=-4.221 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id so1pPabbmMwV for <ice@ietfa.amsl.com>; Fri, 17 Jun 2016 05:52:22 -0700 (PDT)
Received: from sesbmg22.ericsson.net (sesbmg22.ericsson.net [193.180.251.48]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4C1AB12D08E for <ice@ietf.org>; Fri, 17 Jun 2016 05:52:22 -0700 (PDT)
X-AuditID: c1b4fb30-f79486d0000069d0-81-5763f2846a86
Received: from ESESSHC005.ericsson.se (Unknown_Domain [153.88.183.33]) by sesbmg22.ericsson.net (Symantec Mail Security) with SMTP id 6F.58.27088.482F3675; Fri, 17 Jun 2016 14:52:20 +0200 (CEST)
Received: from ESESSMB205.ericsson.se ([169.254.5.112]) by ESESSHC005.ericsson.se ([153.88.183.33]) with mapi id 14.03.0294.000; Fri, 17 Jun 2016 14:52:20 +0200
From: =?Windows-1252?Q?Ari_Ker=E4nen?= <ari.keranen@ericsson.com>
To: Christer Holmberg <christer.holmberg@ericsson.com>
Thread-Topic: [Ice] 5245bis: tie-breaker issues
Thread-Index: AQHRx8nOJ+HGKwIIY0+x/UxagK/WUZ/sKkcAgAAs5LCAASVQgIAAAeEAgAAMxoD///HeAIAAAGQA
Date: Fri, 17 Jun 2016 12:52:20 +0000
Message-ID: <C68C35AC-9668-4D41-B5FB-33A585A86D3B@ericsson.com>
References: <D38875A3.AF5B%christer.holmberg@ericsson.com> <CAK35n0YHtv+NA--NtxnxxPh6TeakKpUkk2VqUNs_qMOZaz55iQ@mail.gmail.com> <7594FB04B1934943A5C02806D1A2204B38057919@ESESSMB209.ericsson.se> <D389A1B7.B054%christer.holmberg@ericsson.com> <D389A3B2.B05E%christer.holmberg@ericsson.com> <D389AE6B.B078%christer.holmberg@ericsson.com> <7547CF86-5198-48D2-8969-E479805B959E@ericsson.com>
In-Reply-To: <7547CF86-5198-48D2-8969-E479805B959E@ericsson.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [153.88.183.150]
Content-Type: text/plain; charset="Windows-1252"
Content-ID: <FD04C1BE1FC9C640B70E4CF47EEE1522@ericsson.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprLIsWRmVeSWpSXmKPExsUyM2K7om7Lp+Rwg0XzdSwur3jIavHtQq0D k8eCTaUeS5b8ZApgiuKySUnNySxLLdK3S+DKOPPmC2vBa8aK+atfMTUw7mbsYuTkkBAwkXhz sYUdwhaTuHBvPVsXIxeHkMARRon7194ygSSEBJYwSrx8Fgpiswk4Spx6uJYVxBYRMJO4/rkX rIZZwEfiyrutYIOEBfQkGq5MBopzANXoSxz+pANRHiXx5f0yNhCbRUBVYlbPRLBWXgF7iVe3 1rBCrOpjlvi+uB7E5hRwkNj8+xpYPSPQbd9PrYFaJS5x68l8JoibBSSW7DnPDGGLSrx8/I8V wlaSWLH9EiNEvYHE+3PzmSFsa4m3K/6xQdjaEssWvmaGuEFQ4uTMJywTGMVnIVkxC0n7LCTt s5C0z0LSvoCRdRWjaHFqcVJuupGRXmpRZnJxcX6eXl5qySZGYKQd3PLbYAfjy+eOhxgFOBiV eHgTFZPDhVgTy4orcw8xSnAwK4nwxn0ACvGmJFZWpRblxxeV5qQWH2KU5mBREuf1f6kYLiSQ nliSmp2aWpBaBJNl4uCUamBUNv99pGnaypkPTCTuirw5eWiTj+WR4Jdztlh5Gm6MYGaZ1CN3 pJ1TzFvjdYP0mjCRS0tvnRc/X8TvXVwoUPQ/98W8U/apUl9X1L+9KPHxeH7Gpvarby89NzrX 5VGUHKjulutkOX992f0gEf5PScsl7fUnxYQ58uRtkPo/t3nvKtMbD+sfKiQosRRnJBpqMRcV JwIAcNOnKLACAAA=
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/UTWRzXmo4Q92es8T0Cz28zfNPY0>
Cc: "ice@ietf.org" <ice@ietf.org>, Taylor Brandstetter <deadbeef@google.com>
Subject: Re: [Ice] 5245bis: tie-breaker issues
X-BeenThere: ice@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Interactive Connectivity Establishment \(ICE\)" <ice.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ice>, <mailto:ice-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ice/>
List-Post: <mailto:ice@ietf.org>
List-Help: <mailto:ice-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ice>, <mailto:ice-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Jun 2016 12:52:24 -0000

> On 17 Jun 2016, at 15:52, Ari Ker=E4nen <ari.keranen@ericsson.com> wrote:
>=20
> I think we should align the non-broker functionality in bis as well as po=
ssible with 5245.

s/non-broker/non-broken/
(DYAC)


Cheers,
Ari=


From nobody Fri Jun 17 10:16:46 2016
Return-Path: <deadbeef@google.com>
X-Original-To: ice@ietfa.amsl.com
Delivered-To: ice@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E281012D8D8 for <ice@ietfa.amsl.com>; Fri, 17 Jun 2016 10:16:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.126
X-Spam-Level: 
X-Spam-Status: No, score=-4.126 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RP_MATCHES_RCVD=-1.426, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=google.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YP9ToyTvYIoP for <ice@ietfa.amsl.com>; Fri, 17 Jun 2016 10:16:43 -0700 (PDT)
Received: from mail-yw0-x236.google.com (mail-yw0-x236.google.com [IPv6:2607:f8b0:4002:c05::236]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4E5DF12D8BA for <ice@ietf.org>; Fri, 17 Jun 2016 10:16:43 -0700 (PDT)
Received: by mail-yw0-x236.google.com with SMTP id d137so1520688ywe.3 for <ice@ietf.org>; Fri, 17 Jun 2016 10:16:43 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=nwKCv1cX0uv7Xg2e20xnlS+wObHFrala/o5fkjsRLvI=; b=hPeukpEJZUDbABzMqM6O7aSBlYJED2HPsqtC26PZuiz8XVygqvnQYSfgoB8JNOoJYN RWM/DmRKavwE1uP7GiLgZ5oEa3aK/m0ATaV5Sl8mqkamJhc4WsNKyPb2uc2HF8ARfnQe eyuoP3usjVhWP2yEqeHlTKu4q8La5t5NPcKNCmBOCNC8RPaAImTu42LWD+Nm4mV9Jkyk XDjUMwG3xy5cxl6ztVPQEZ52H4LhIqhaAPcqwo1kFrAf32rRqlAVeAyE2ttPaM8t+/45 d+TUu+H20EFIFI/wr11WAo/q5g9AEFLfddlkPKi36ek+LwPwKxOdhqRyPSw5Vd4c8n4T fNpg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=nwKCv1cX0uv7Xg2e20xnlS+wObHFrala/o5fkjsRLvI=; b=LBH0Nm7i3QiMsivW7m5q22LK00DsYXsSlnG4UU+3iRHc3ZnEwkMrrIXc56u+YVI5Gt vGChhqkSV5akU6/iCTlw1Bs83Or2vDuz5HfSf/p6hE5Mu7JGHSjny8LzemgmXpU393rR V8vrN5silg/sP/NfmT2kskH3K/Dsf15iucQQUWXKkARDBEcYOmDySySkGsLM5RX9NM7r iFAVUEoRjGkCdH7Vdmq1EKYT8Q6+h5x1FYkYE0VkXaL8SSW/s1XSIoQypa7bIPsY8QLJ v5+dKn2kb77ZVbm64ZW4tScT3lXn5N6YRfWZyaUm0+dVC/9TCNMFhYDBY+/AbYGhOcJz zO2Q==
X-Gm-Message-State: ALyK8tJEkTSJdrKsuUv0d19ZVHNj1ju36xt2rb6jOxuEKlSFK2xZcXcL5199i/uZIutajUu9A1xYTcTSoSTUJYVG
X-Received: by 10.37.197.147 with SMTP id v141mr1737572ybe.161.1466183802421;  Fri, 17 Jun 2016 10:16:42 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.13.233.194 with HTTP; Fri, 17 Jun 2016 10:16:41 -0700 (PDT)
In-Reply-To: <C68C35AC-9668-4D41-B5FB-33A585A86D3B@ericsson.com>
References: <D38875A3.AF5B%christer.holmberg@ericsson.com> <CAK35n0YHtv+NA--NtxnxxPh6TeakKpUkk2VqUNs_qMOZaz55iQ@mail.gmail.com> <7594FB04B1934943A5C02806D1A2204B38057919@ESESSMB209.ericsson.se> <D389A1B7.B054%christer.holmberg@ericsson.com> <D389A3B2.B05E%christer.holmberg@ericsson.com> <D389AE6B.B078%christer.holmberg@ericsson.com> <7547CF86-5198-48D2-8969-E479805B959E@ericsson.com> <C68C35AC-9668-4D41-B5FB-33A585A86D3B@ericsson.com>
From: Taylor Brandstetter <deadbeef@google.com>
Date: Fri, 17 Jun 2016 10:16:41 -0700
Message-ID: <CAK35n0Yp1-g+KZ7mF6UAXcTC-xfWE7nBV1K04+TNQUDAB6xuog@mail.gmail.com>
To: =?UTF-8?B?QXJpIEtlcsOkbmVu?= <ari.keranen@ericsson.com>
Content-Type: multipart/alternative; boundary=94eb2c1477d2b885ae05357c841a
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/XTy9Ce5E3GUhZdboAaHOUuemuHs>
Cc: "ice@ietf.org" <ice@ietf.org>, Christer Holmberg <christer.holmberg@ericsson.com>
Subject: Re: [Ice] 5245bis: tie-breaker issues
X-BeenThere: ice@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Interactive Connectivity Establishment \(ICE\)" <ice.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ice>, <mailto:ice-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ice/>
List-Post: <mailto:ice@ietf.org>
List-Help: <mailto:ice-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ice>, <mailto:ice-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Jun 2016 17:16:45 -0000

--94eb2c1477d2b885ae05357c841a
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

The "ICE restart must change tie-breaker" rule is something I also noticed
and brought up here
<https://www.ietf.org/mail-archive/web/ice/current/msg00208.html>.
It seems pointless, but it also doesn't do any harm. So I don't have any
objection to keeping it in.

Also, just an editorial comment: It may make more sense to define the
tie-breaker in its own section. Perhaps after "Determining ICE Role".

On Fri, Jun 17, 2016 at 5:52 AM, Ari Ker=C3=A4nen <ari.keranen@ericsson.com=
>
wrote:

>
> > On 17 Jun 2016, at 15:52, Ari Ker=C3=A4nen <ari.keranen@ericsson.com> w=
rote:
> >
> > I think we should align the non-broker functionality in bis as well as
> possible with 5245.
>
> s/non-broker/non-broken/
> (DYAC)
>
>
> Cheers,
> Ari

--94eb2c1477d2b885ae05357c841a
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">The &quot;ICE restart must change tie-breaker&quot; rule i=
s something I also noticed and brought up <a href=3D"https://www.ietf.org/m=
ail-archive/web/ice/current/msg00208.html">here</a>.<div>It seems pointless=
, but it also doesn&#39;t do any harm. So I don&#39;t have any objection to=
 keeping it in.</div><div><br></div><div>Also, just an editorial comment: I=
t may make more sense to define the tie-breaker in its own section. Perhaps=
 after &quot;Determining ICE Role&quot;.</div></div><div class=3D"gmail_ext=
ra"><br><div class=3D"gmail_quote">On Fri, Jun 17, 2016 at 5:52 AM, Ari Ker=
=C3=A4nen <span dir=3D"ltr">&lt;<a href=3D"mailto:ari.keranen@ericsson.com"=
 target=3D"_blank">ari.keranen@ericsson.com</a>&gt;</span> wrote:<br><block=
quote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc=
 solid;padding-left:1ex"><span class=3D""><br>
&gt; On 17 Jun 2016, at 15:52, Ari Ker=C3=A4nen &lt;<a href=3D"mailto:ari.k=
eranen@ericsson.com">ari.keranen@ericsson.com</a>&gt; wrote:<br>
&gt;<br>
&gt; I think we should align the non-broker functionality in bis as well as=
 possible with 5245.<br>
<br>
</span>s/non-broker/non-broken/<br>
(DYAC)<br>
<br>
<br>
Cheers,<br>
Ari</blockquote></div><br></div>

--94eb2c1477d2b885ae05357c841a--


From nobody Fri Jun 17 10:38:30 2016
Return-Path: <pthatcher@google.com>
X-Original-To: ice@ietfa.amsl.com
Delivered-To: ice@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9121512D8E6 for <ice@ietfa.amsl.com>; Fri, 17 Jun 2016 10:38:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.126
X-Spam-Level: 
X-Spam-Status: No, score=-4.126 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RP_MATCHES_RCVD=-1.426, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=google.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id csv6VFpwCAw1 for <ice@ietfa.amsl.com>; Fri, 17 Jun 2016 10:38:19 -0700 (PDT)
Received: from mail-qg0-x234.google.com (mail-qg0-x234.google.com [IPv6:2607:f8b0:400d:c04::234]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2CC7D12D8F2 for <ice@ietf.org>; Fri, 17 Jun 2016 10:38:19 -0700 (PDT)
Received: by mail-qg0-x234.google.com with SMTP id v48so41039258qgd.2 for <ice@ietf.org>; Fri, 17 Jun 2016 10:38:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=ZYPQov4Oxp8O5o6zA7HUquDBkN45vbyvU/lD2SAwNKA=; b=JbbtdCfi1gFG+cVJiWpnroDt8OJk2qSVuSdoss/cP5k/f1At4WPth3bEGghvc1K8lp GxFqUVgRuXdeyUAugAKXg++wmN/vogZ5FYxgrE2tptCw3PX+l5nXsaql5/TlkWbvn4Mi uPbPiZBb+Ug2ejKSjq1xX0VhQ1NiLPXVppZUGJgLBAsc4KHFqKlanXHTFuJtAxzgSGJF QzA7qQsIPOs7SwXpEEm+Q6DM+IG5xwW7ak4SFhyn+rfSDVxg9sC6PYYJ4h7xlSGP5zIb HN6fvDNBgGIrg45k4JLaC2M+VyPaLSXfOJJDZl2dT8O6Sw0gaRPstDpCZB5FNVV/Kdmz W6hg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=ZYPQov4Oxp8O5o6zA7HUquDBkN45vbyvU/lD2SAwNKA=; b=KbRsKlbjDj6Uti2OvkrWpjuR+FUuU3mCwOQDzywZ21+gCFAt8HwU5qhaEtMGIXd3Hw V4QuW119umroNqLIU8Sx1EEzVycdCb823UJN0ktbou+Mj8rd++4P4l3vtVei/3ViRzqo vGTebCZRJlzRoaOp5IzK+3a5FaK5b7UEATHN+nRifgTbn9tfnhnh7fiNtcBmucwEtoay Eg13cfi6PM5XdA8/Rr85WQN9lmMjzTnaFwNEpAB0JHVDIGMTqumWP56zyM1CLmLILDq7 J1VghFbsziid6YAIpioKonk5y5y1bbTntrJUWeRq96W+PZbZBg0GObMrl6piTx+2CcX/ Dxeg==
X-Gm-Message-State: ALyK8tL5+yB51RpxBn8OTDZsHZBdKK9sBxD+kAtikAEuw76+8ZRn6Ovx8iNpVetPAlvHbKI7bV91hKbXGXJZl/DX
X-Received: by 10.140.100.240 with SMTP id s103mr3671630qge.39.1466185098183;  Fri, 17 Jun 2016 10:38:18 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.55.189.195 with HTTP; Fri, 17 Jun 2016 10:37:38 -0700 (PDT)
In-Reply-To: <CAK35n0Yp1-g+KZ7mF6UAXcTC-xfWE7nBV1K04+TNQUDAB6xuog@mail.gmail.com>
References: <D38875A3.AF5B%christer.holmberg@ericsson.com> <CAK35n0YHtv+NA--NtxnxxPh6TeakKpUkk2VqUNs_qMOZaz55iQ@mail.gmail.com> <7594FB04B1934943A5C02806D1A2204B38057919@ESESSMB209.ericsson.se> <D389A1B7.B054%christer.holmberg@ericsson.com> <D389A3B2.B05E%christer.holmberg@ericsson.com> <D389AE6B.B078%christer.holmberg@ericsson.com> <7547CF86-5198-48D2-8969-E479805B959E@ericsson.com> <C68C35AC-9668-4D41-B5FB-33A585A86D3B@ericsson.com> <CAK35n0Yp1-g+KZ7mF6UAXcTC-xfWE7nBV1K04+TNQUDAB6xuog@mail.gmail.com>
From: Peter Thatcher <pthatcher@google.com>
Date: Fri, 17 Jun 2016 10:37:38 -0700
Message-ID: <CAJrXDUEY3hozZRB0WqbMtWNZrOdtoHEHujh_9arwatgCpdq_=g@mail.gmail.com>
To: Taylor Brandstetter <deadbeef@google.com>
Content-Type: multipart/alternative; boundary=001a11c16cccf4343805357cd1e6
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/11T9PWv-zmTWgnUZVvyCttRDDwM>
Cc: =?UTF-8?B?QXJpIEtlcsOkbmVu?= <ari.keranen@ericsson.com>, Christer Holmberg <christer.holmberg@ericsson.com>, "ice@ietf.org" <ice@ietf.org>
Subject: Re: [Ice] 5245bis: tie-breaker issues
X-BeenThere: ice@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Interactive Connectivity Establishment \(ICE\)" <ice.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ice>, <mailto:ice-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ice/>
List-Post: <mailto:ice@ietf.org>
List-Help: <mailto:ice-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ice>, <mailto:ice-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Jun 2016 17:38:23 -0000

--001a11c16cccf4343805357cd1e6
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

If it doesn't matter whether or not an implementation does something (such
as changing the ICE breaker), then =E2=80=8BI'd suggest to just remove it f=
rom the
spec:  a shorter spec, and less to worry about.  If it must stay, then at
least make it a SHOULD instead of a MUST so implementations don't have to
do something pointless.

On Fri, Jun 17, 2016 at 10:16 AM, Taylor Brandstetter <deadbeef@google.com>
wrote:

> The "ICE restart must change tie-breaker" rule is something I also notice=
d
> and brought up here
> <https://www.ietf.org/mail-archive/web/ice/current/msg00208.html>.
> It seems pointless, but it also doesn't do any harm. So I don't have any
> objection to keeping it in.
>
> Also, just an editorial comment: It may make more sense to define the
> tie-breaker in its own section. Perhaps after "Determining ICE Role".
>
> On Fri, Jun 17, 2016 at 5:52 AM, Ari Ker=C3=A4nen <ari.keranen@ericsson.c=
om>
> wrote:
>
>>
>> > On 17 Jun 2016, at 15:52, Ari Ker=C3=A4nen <ari.keranen@ericsson.com> =
wrote:
>> >
>> > I think we should align the non-broker functionality in bis as well as
>> possible with 5245.
>>
>> s/non-broker/non-broken/
>> (DYAC)
>>
>>
>> Cheers,
>> Ari
>
>
>
> _______________________________________________
> Ice mailing list
> Ice@ietf.org
> https://www.ietf.org/mailman/listinfo/ice
>
>

--001a11c16cccf4343805357cd1e6
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div class=3D"gmail_default" style=3D"font-family:arial,he=
lvetica,sans-serif">If it doesn&#39;t matter whether or not an implementati=
on does something (such as changing the ICE breaker), then =E2=80=8BI&#39;d=
 suggest to just remove it from the spec: =C2=A0a shorter spec, and less to=
 worry about.=C2=A0 If it must stay, then at least make it a SHOULD instead=
 of a MUST so implementations don&#39;t have to do something pointless.</di=
v></div><div class=3D"gmail_extra"><br><div class=3D"gmail_quote">On Fri, J=
un 17, 2016 at 10:16 AM, Taylor Brandstetter <span dir=3D"ltr">&lt;<a href=
=3D"mailto:deadbeef@google.com" target=3D"_blank">deadbeef@google.com</a>&g=
t;</span> wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0=
 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir=3D"ltr">The &qu=
ot;ICE restart must change tie-breaker&quot; rule is something I also notic=
ed and brought up <a href=3D"https://www.ietf.org/mail-archive/web/ice/curr=
ent/msg00208.html" target=3D"_blank">here</a>.<div>It seems pointless, but =
it also doesn&#39;t do any harm. So I don&#39;t have any objection to keepi=
ng it in.</div><div><br></div><div>Also, just an editorial comment: It may =
make more sense to define the tie-breaker in its own section. Perhaps after=
 &quot;Determining ICE Role&quot;.</div></div><div class=3D"HOEnZb"><div cl=
ass=3D"h5"><div class=3D"gmail_extra"><br><div class=3D"gmail_quote">On Fri=
, Jun 17, 2016 at 5:52 AM, Ari Ker=C3=A4nen <span dir=3D"ltr">&lt;<a href=
=3D"mailto:ari.keranen@ericsson.com" target=3D"_blank">ari.keranen@ericsson=
.com</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_quote" style=3D"ma=
rgin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span><br>
&gt; On 17 Jun 2016, at 15:52, Ari Ker=C3=A4nen &lt;<a href=3D"mailto:ari.k=
eranen@ericsson.com" target=3D"_blank">ari.keranen@ericsson.com</a>&gt; wro=
te:<br>
&gt;<br>
&gt; I think we should align the non-broker functionality in bis as well as=
 possible with 5245.<br>
<br>
</span>s/non-broker/non-broken/<br>
(DYAC)<br>
<br>
<br>
Cheers,<br>
Ari</blockquote></div><br></div>
</div></div><br>_______________________________________________<br>
Ice mailing list<br>
<a href=3D"mailto:Ice@ietf.org">Ice@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/ice" rel=3D"noreferrer" ta=
rget=3D"_blank">https://www.ietf.org/mailman/listinfo/ice</a><br>
<br></blockquote></div><br></div>

--001a11c16cccf4343805357cd1e6--


From nobody Fri Jun 17 13:21:20 2016
Return-Path: <christer.holmberg@ericsson.com>
X-Original-To: ice@ietfa.amsl.com
Delivered-To: ice@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 96B1112DA70 for <ice@ietfa.amsl.com>; Fri, 17 Jun 2016 13:21:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.22
X-Spam-Level: 
X-Spam-Status: No, score=-4.22 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TsB7BPYeSumH for <ice@ietfa.amsl.com>; Fri, 17 Jun 2016 13:21:16 -0700 (PDT)
Received: from sessmg22.ericsson.net (sessmg22.ericsson.net [193.180.251.58]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4CF1912D1ED for <ice@ietf.org>; Fri, 17 Jun 2016 13:21:16 -0700 (PDT)
X-AuditID: c1b4fb3a-f79386d00000467b-33-57645bba0594
Received: from ESESSHC019.ericsson.se (Unknown_Domain [153.88.183.75]) by sessmg22.ericsson.net (Symantec Mail Security) with SMTP id 8C.51.18043.ABB54675; Fri, 17 Jun 2016 22:21:14 +0200 (CEST)
Received: from ESESSMB209.ericsson.se ([169.254.9.154]) by ESESSHC019.ericsson.se ([153.88.183.75]) with mapi id 14.03.0294.000; Fri, 17 Jun 2016 22:21:14 +0200
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: Peter Thatcher <pthatcher@google.com>, Taylor Brandstetter <deadbeef@google.com>
Thread-Topic: [Ice] 5245bis: tie-breaker issues
Thread-Index: AQHRx8nOJ+HGKwIIY0+x/UxagK/WUZ/sKkcAgAAs5LCAASVQgIAAAeEAgAAMxoD///HeAIAAAGQAgABJiICAAAXaAIAATd3w
Date: Fri, 17 Jun 2016 20:21:14 +0000
Message-ID: <7594FB04B1934943A5C02806D1A2204B38059C0A@ESESSMB209.ericsson.se>
References: <D38875A3.AF5B%christer.holmberg@ericsson.com> <CAK35n0YHtv+NA--NtxnxxPh6TeakKpUkk2VqUNs_qMOZaz55iQ@mail.gmail.com> <7594FB04B1934943A5C02806D1A2204B38057919@ESESSMB209.ericsson.se> <D389A1B7.B054%christer.holmberg@ericsson.com> <D389A3B2.B05E%christer.holmberg@ericsson.com> <D389AE6B.B078%christer.holmberg@ericsson.com> <7547CF86-5198-48D2-8969-E479805B959E@ericsson.com> <C68C35AC-9668-4D41-B5FB-33A585A86D3B@ericsson.com> <CAK35n0Yp1-g+KZ7mF6UAXcTC-xfWE7nBV1K04+TNQUDAB6xuog@mail.gmail.com> <CAJrXDUEY3hozZRB0WqbMtWNZrOdtoHEHujh_9arwatgCpdq_=g@mail.gmail.com>
In-Reply-To: <CAJrXDUEY3hozZRB0WqbMtWNZrOdtoHEHujh_9arwatgCpdq_=g@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [153.88.183.150]
Content-Type: multipart/alternative; boundary="_000_7594FB04B1934943A5C02806D1A2204B38059C0AESESSMB209erics_"
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrIIsWRmVeSWpSXmKPExsUyM2K7t+6u6JRwg01/1Cwur3jIavHtQq3F teWvWR2YPRZsKvVYsuQnUwBTFJdNSmpOZllqkb5dAlfGp0+TGQs64iv+vPzJ3MC4J6aLkZND QsBEov/3BHYIW0ziwr31bF2MXBxCAkcYJQ5/PcQIkhASWMIo8eS4bxcjBwebgIVE9z9tkLCI QJjEhJNn2EBsZoEYiTO7ToLNERbQk/j1cDMjSLmIgL7E4U86EOV5Ete3TQcrYRFQlZg6+RML iM0r4Ctx7MwmFoi1l1gkXq3oByviFAiUuH71EtgJjEC3fT+1hglil7jErSfzmSBuFpBYsuc8 M4QtKvHy8T9WCFtJYsV2iF5mgXyJn7fXsUEsE5Q4OfMJywRG0VlIRs1CUjYLSdksoBeYBTQl 1u/ShyhRlJjS/ZAdwtaQaJ0zlx1ZfAEj+ypG0eLU4uLcdCMjvdSizOTi4vw8vbzUkk2MwIg7 uOW31Q7Gg88dDzEKcDAq8fAmKCaHC7EmlhVX5h5ilOBgVhLhfROeEi7Em5JYWZValB9fVJqT WnyIUZqDRUmc1/+lYriQQHpiSWp2ampBahFMlomDU6qBUe18Lt+GhRtNlp2oWMl6//letTeF sY1Hjl2c9nJ5sEWrAssKT9dNkvuW+uZHm8Tp+olfafr48Bi70v+62Q9i9ZN61kxWPGv99x/X PM0dBYH2d9QPnbsQfDlHTy7NT/nYzG+32EMep3EWxF5cadsTfPMrzyemtz8Vb6sE3Nb+kbJa ZKJ7YFaqmhJLcUaioRZzUXEiAPuixDG0AgAA
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/7rWpY0ILiC0_sv2sDApTTSTDL4c>
Cc: =?utf-8?B?QXJpIEtlcsOkbmVu?= <ari.keranen@ericsson.com>, "ice@ietf.org" <ice@ietf.org>
Subject: Re: [Ice] 5245bis: tie-breaker issues
X-BeenThere: ice@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Interactive Connectivity Establishment \(ICE\)" <ice.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ice>, <mailto:ice-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ice/>
List-Post: <mailto:ice@ietf.org>
List-Help: <mailto:ice-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ice>, <mailto:ice-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Jun 2016 20:21:18 -0000

--_000_7594FB04B1934943A5C02806D1A2204B38059C0AESESSMB209erics_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

SGksDQoNCj5JZiBpdCBkb2Vzbid0IG1hdHRlciB3aGV0aGVyIG9yIG5vdCBhbiBpbXBsZW1lbnRh
dGlvbiBkb2VzIHNvbWV0aGluZyAoc3VjaCBhcyBjaGFuZ2luZyA+dGhlIElDRSBicmVha2VyKSwg
dGhlbiDigItJJ2Qgc3VnZ2VzdCB0byBqdXN0IHJlbW92ZSBpdCBmcm9tIHRoZSBzcGVjOiAgYSBz
aG9ydGVyIHNwZWMsIGFuZCA+bGVzcyB0byB3b3JyeSBhYm91dC4gIElmIGl0IG11c3Qgc3RheSwg
dGhlbiBhdCBsZWFzdCBtYWtlIGl0IGEgU0hPVUxEIGluc3RlYWQgb2YgYSBNVVNUID5zbyBpbXBs
ZW1lbnRhdGlvbnMgZG9uJ3QgaGF2ZSB0byBkbyBzb21ldGhpbmcgcG9pbnRsZXNzLg0KDQpJZiBp
dCBzdGF5cywgd2Ugc2hvdWxkIGF0IGxlYXN0IGtub3cgd2h5IGl04oCZcyBhIFNIT1VMRC9NVVNU
LiBJIGRpZCBub3QgZmluZCBhbnkgZXhwbGFuYXRpb24uDQoNClRoZXJlIGlzIGFsc28gdGV4dCBz
YXlpbmcgdGhhdCBhIG5ldyB2YWx1ZSBtdXN0IGJlIGdlbmVyYXRlZCB3aGVuIGEgNDg3IGhhcyBi
ZWVuIHJlY2VpdmVkLCBidXQgSSBkaWRu4oCZdCBmaW5kIGFueSBqdXN0aWZpY2F0aW9uIGZvciB0
aGF0IGVpdGhlci4NCg0KT25lIHdheSwgdW5sZXNzIHdlIGZpbmQgYSBnb29kIHVzZS1jYXNlIHdo
ZXJlIGEgY2hhbmdlIG9mIHZhbHVlIGlzIG5lZWRlZCwgY291bGQgYmUgdG8gc2F5IHRoYXQgYW4g
ZW5kcG9pbnQgbXVzdCBub3QgY2hhbmdlIHRoZSB2YWx1ZSwgYnV0IG11c3QgYmUgcHJlcGFyZWQg
dGhhdCB0aGUgcGVlciBtYXkgY2hhbmdlIGl0cyB2YWx1ZS4NCg0KUmVnYXJkcywNCg0KQ2hyaXN0
ZXINCg0KDQpPbiBGcmksIEp1biAxNywgMjAxNiBhdCAxMDoxNiBBTSwgVGF5bG9yIEJyYW5kc3Rl
dHRlciA8ZGVhZGJlZWZAZ29vZ2xlLmNvbTxtYWlsdG86ZGVhZGJlZWZAZ29vZ2xlLmNvbT4+IHdy
b3RlOg0KVGhlICJJQ0UgcmVzdGFydCBtdXN0IGNoYW5nZSB0aWUtYnJlYWtlciIgcnVsZSBpcyBz
b21ldGhpbmcgSSBhbHNvIG5vdGljZWQgYW5kIGJyb3VnaHQgdXAgaGVyZTxodHRwczovL3d3dy5p
ZXRmLm9yZy9tYWlsLWFyY2hpdmUvd2ViL2ljZS9jdXJyZW50L21zZzAwMjA4Lmh0bWw+Lg0KSXQg
c2VlbXMgcG9pbnRsZXNzLCBidXQgaXQgYWxzbyBkb2Vzbid0IGRvIGFueSBoYXJtLiBTbyBJIGRv
bid0IGhhdmUgYW55IG9iamVjdGlvbiB0byBrZWVwaW5nIGl0IGluLg0KDQpBbHNvLCBqdXN0IGFu
IGVkaXRvcmlhbCBjb21tZW50OiBJdCBtYXkgbWFrZSBtb3JlIHNlbnNlIHRvIGRlZmluZSB0aGUg
dGllLWJyZWFrZXIgaW4gaXRzIG93biBzZWN0aW9uLiBQZXJoYXBzIGFmdGVyICJEZXRlcm1pbmlu
ZyBJQ0UgUm9sZSIuDQoNCk9uIEZyaSwgSnVuIDE3LCAyMDE2IGF0IDU6NTIgQU0sIEFyaSBLZXLD
pG5lbiA8YXJpLmtlcmFuZW5AZXJpY3Nzb24uY29tPG1haWx0bzphcmkua2VyYW5lbkBlcmljc3Nv
bi5jb20+PiB3cm90ZToNCg0KPiBPbiAxNyBKdW4gMjAxNiwgYXQgMTU6NTIsIEFyaSBLZXLDpG5l
biA8YXJpLmtlcmFuZW5AZXJpY3Nzb24uY29tPG1haWx0bzphcmkua2VyYW5lbkBlcmljc3Nvbi5j
b20+PiB3cm90ZToNCj4NCj4gSSB0aGluayB3ZSBzaG91bGQgYWxpZ24gdGhlIG5vbi1icm9rZXIg
ZnVuY3Rpb25hbGl0eSBpbiBiaXMgYXMgd2VsbCBhcyBwb3NzaWJsZSB3aXRoIDUyNDUuDQoNCnMv
bm9uLWJyb2tlci9ub24tYnJva2VuLw0KKERZQUMpDQoNCg0KQ2hlZXJzLA0KQXJpDQoNCg0KX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCkljZSBtYWlsaW5n
IGxpc3QNCkljZUBpZXRmLm9yZzxtYWlsdG86SWNlQGlldGYub3JnPg0KaHR0cHM6Ly93d3cuaWV0
Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9pY2UNCg0K

--_000_7594FB04B1934943A5C02806D1A2204B38059C0AESESSMB209erics_
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAy
IDQ7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMgKi8NCnAuTXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWws
IGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBjbTsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJ
Zm9udC1zaXplOjEyLjBwdDsNCglmb250LWZhbWlseToiVGltZXMgTmV3IFJvbWFuIixzZXJpZjt9
DQphOmxpbmssIHNwYW4uTXNvSHlwZXJsaW5rDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCglj
b2xvcjpibHVlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KYTp2aXNpdGVkLCBzcGFu
Lk1zb0h5cGVybGlua0ZvbGxvd2VkDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xvcjpw
dXJwbGU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQpzcGFuLkVtYWlsU3R5bGUxNw0K
CXttc28tc3R5bGUtdHlwZTpwZXJzb25hbC1yZXBseTsNCglmb250LWZhbWlseToiQ2FsaWJyaSIs
c2Fucy1zZXJpZjsNCgljb2xvcjojMUY0OTdEO30NCi5Nc29DaHBEZWZhdWx0DQoJe21zby1zdHls
ZS10eXBlOmV4cG9ydC1vbmx5Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0K
CW1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTO30NCkBwYWdlIFdvcmRTZWN0aW9uMQ0KCXtzaXpl
OjYxMi4wcHQgNzkyLjBwdDsNCgltYXJnaW46NzIuMHB0IDcyLjBwdCA3Mi4wcHQgNzIuMHB0O30N
CmRpdi5Xb3JkU2VjdGlvbjENCgl7cGFnZTpXb3JkU2VjdGlvbjE7fQ0KLS0+PC9zdHlsZT48IS0t
W2lmIGd0ZSBtc28gOV0+PHhtbD4NCjxvOnNoYXBlZGVmYXVsdHMgdjpleHQ9ImVkaXQiIHNwaWRt
YXg9IjEwMjYiIC8+DQo8L3htbD48IVtlbmRpZl0tLT48IS0tW2lmIGd0ZSBtc28gOV0+PHhtbD4N
CjxvOnNoYXBlbGF5b3V0IHY6ZXh0PSJlZGl0Ij4NCjxvOmlkbWFwIHY6ZXh0PSJlZGl0IiBkYXRh
PSIxIiAvPg0KPC9vOnNoYXBlbGF5b3V0PjwveG1sPjwhW2VuZGlmXS0tPg0KPC9oZWFkPg0KPGJv
ZHkgbGFuZz0iRU4tR0IiIGxpbms9ImJsdWUiIHZsaW5rPSJwdXJwbGUiPg0KPGRpdiBjbGFzcz0i
V29yZFNlY3Rpb24xIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xv
cjojMUY0OTdEO21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5IaSw8bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxkaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZx
dW90O0FyaWFsJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+Jmd0Ozwvc3Bhbj48c3Bh
biBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fucy1zZXJpZiI+SWYgaXQg
ZG9lc24ndCBtYXR0ZXIgd2hldGhlciBvciBub3QgYW4gaW1wbGVtZW50YXRpb24gZG9lcyBzb21l
dGhpbmcgKHN1Y2ggYXMgY2hhbmdpbmcNCjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj4mZ3Q7
PC9zcGFuPnRoZSBJQ0UgYnJlYWtlciksIHRoZW4g4oCLSSdkIHN1Z2dlc3QgdG8ganVzdCByZW1v
dmUgaXQgZnJvbSB0aGUgc3BlYzogJm5ic3A7YSBzaG9ydGVyIHNwZWMsIGFuZA0KPHNwYW4gc3R5
bGU9ImNvbG9yOiMxRjQ5N0QiPiZndDs8L3NwYW4+bGVzcyB0byB3b3JyeSBhYm91dC4mbmJzcDsg
SWYgaXQgbXVzdCBzdGF5LCB0aGVuIGF0IGxlYXN0IG1ha2UgaXQgYSBTSE9VTEQgaW5zdGVhZCBv
ZiBhIE1VU1QNCjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj4mZ3Q7PC9zcGFuPnNvIGltcGxl
bWVudGF0aW9ucyBkb24ndCBoYXZlIHRvIGRvIHNvbWV0aGluZyBwb2ludGxlc3MuPHNwYW4gc3R5
bGU9ImNvbG9yOiMxRjQ5N0QiPjxvOnA+PC9vOnA+PC9zcGFuPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTom
cXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+PG86cD4mbmJzcDs8
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2Nv
bG9yOiMxRjQ5N0QiPklmIGl0IHN0YXlzLCB3ZSBzaG91bGQgYXQgbGVhc3Qga25vdyB3aHkgaXTi
gJlzIGEgU0hPVUxEL01VU1QuIEkgZGlkIG5vdCBmaW5kIGFueSBleHBsYW5hdGlvbi48bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29s
b3I6IzFGNDk3RCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2Fs
aWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPlRoZXJlIGlzIGFsc28gdGV4dCBz
YXlpbmcgdGhhdCBhIG5ldyB2YWx1ZSBtdXN0IGJlIGdlbmVyYXRlZCB3aGVuIGEgNDg3IGhhcyBi
ZWVuIHJlY2VpdmVkLCBidXQgSSBkaWRu4oCZdCBmaW5kIGFueSBqdXN0aWZpY2F0aW9uIGZvciB0
aGF0IGVpdGhlci48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1
b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPk9u
ZSB3YXksIHVubGVzcyB3ZSBmaW5kIGEgZ29vZCB1c2UtY2FzZSB3aGVyZSBhIGNoYW5nZSBvZiB2
YWx1ZSBpcyBuZWVkZWQsIGNvdWxkIGJlIHRvIHNheSB0aGF0IGFuIGVuZHBvaW50IG11c3Qgbm90
IGNoYW5nZSB0aGUgdmFsdWUsIGJ1dCBtdXN0IGJlIHByZXBhcmVkIHRoYXQNCiB0aGUgcGVlciBt
YXkgY2hhbmdlIGl0cyB2YWx1ZS48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtD
YWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+PG86cD4mbmJzcDs8L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMx
RjQ5N0QiPlJlZ2FyZHMsPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJy
aSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0
O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdE
Ij5DaHJpc3RlcjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVv
dDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+
DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7
PC9vOnA+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPk9uIEZyaSwgSnVuIDE3LCAy
MDE2IGF0IDEwOjE2IEFNLCBUYXlsb3IgQnJhbmRzdGV0dGVyICZsdDs8YSBocmVmPSJtYWlsdG86
ZGVhZGJlZWZAZ29vZ2xlLmNvbSIgdGFyZ2V0PSJfYmxhbmsiPmRlYWRiZWVmQGdvb2dsZS5jb208
L2E+Jmd0OyB3cm90ZTo8bzpwPjwvbzpwPjwvcD4NCjxibG9ja3F1b3RlIHN0eWxlPSJib3JkZXI6
bm9uZTtib3JkZXItbGVmdDpzb2xpZCAjQ0NDQ0NDIDEuMHB0O3BhZGRpbmc6MGNtIDBjbSAwY20g
Ni4wcHQ7bWFyZ2luLWxlZnQ6NC44cHQ7bWFyZ2luLXJpZ2h0OjBjbSI+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+VGhlICZxdW90O0lDRSByZXN0YXJ0IG11c3QgY2hhbmdlIHRpZS1icmVh
a2VyJnF1b3Q7IHJ1bGUgaXMgc29tZXRoaW5nIEkgYWxzbyBub3RpY2VkIGFuZCBicm91Z2h0IHVw
DQo8YSBocmVmPSJodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsLWFyY2hpdmUvd2ViL2ljZS9jdXJy
ZW50L21zZzAwMjA4Lmh0bWwiIHRhcmdldD0iX2JsYW5rIj4NCmhlcmU8L2E+LjxvOnA+PC9vOnA+
PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkl0IHNlZW1zIHBvaW50bGVzcywgYnV0
IGl0IGFsc28gZG9lc24ndCBkbyBhbnkgaGFybS4gU28gSSBkb24ndCBoYXZlIGFueSBvYmplY3Rp
b24gdG8ga2VlcGluZyBpdCBpbi48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+QWxzbywganVzdCBhbiBlZGl0b3JpYWwgY29tbWVudDogSXQgbWF5
IG1ha2UgbW9yZSBzZW5zZSB0byBkZWZpbmUgdGhlIHRpZS1icmVha2VyIGluIGl0cyBvd24gc2Vj
dGlvbi4gUGVyaGFwcyBhZnRlciAmcXVvdDtEZXRlcm1pbmluZyBJQ0UgUm9sZSZxdW90Oy48bzpw
PjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj5PbiBGcmksIEp1biAxNywgMjAxNiBhdCA1OjUyIEFNLCBBcmkgS2Vyw6RuZW4gJmx0
OzxhIGhyZWY9Im1haWx0bzphcmkua2VyYW5lbkBlcmljc3Nvbi5jb20iIHRhcmdldD0iX2JsYW5r
Ij5hcmkua2VyYW5lbkBlcmljc3Nvbi5jb208L2E+Jmd0OyB3cm90ZTo8bzpwPjwvbzpwPjwvcD4N
CjxibG9ja3F1b3RlIHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xpZCAjQ0NDQ0ND
IDEuMHB0O3BhZGRpbmc6MGNtIDBjbSAwY20gNi4wcHQ7bWFyZ2luLWxlZnQ6NC44cHQ7bWFyZ2lu
LXJpZ2h0OjBjbSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48YnI+DQomZ3Q7IE9uIDE3IEp1biAy
MDE2LCBhdCAxNTo1MiwgQXJpIEtlcsOkbmVuICZsdDs8YSBocmVmPSJtYWlsdG86YXJpLmtlcmFu
ZW5AZXJpY3Nzb24uY29tIiB0YXJnZXQ9Il9ibGFuayI+YXJpLmtlcmFuZW5AZXJpY3Nzb24uY29t
PC9hPiZndDsgd3JvdGU6PGJyPg0KJmd0Ozxicj4NCiZndDsgSSB0aGluayB3ZSBzaG91bGQgYWxp
Z24gdGhlIG5vbi1icm9rZXIgZnVuY3Rpb25hbGl0eSBpbiBiaXMgYXMgd2VsbCBhcyBwb3NzaWJs
ZSB3aXRoIDUyNDUuPGJyPg0KPGJyPg0Kcy9ub24tYnJva2VyL25vbi1icm9rZW4vPGJyPg0KKERZ
QUMpPGJyPg0KPGJyPg0KPGJyPg0KQ2hlZXJzLDxicj4NCkFyaTxvOnA+PC9vOnA+PC9wPg0KPC9i
bG9ja3F1b3RlPg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpw
PjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtYXJnaW4tYm90dG9tOjEyLjBwdCI+PGJyPg0KX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX188YnI+DQpJY2UgbWFpbGluZyBsaXN0PGJyPg0KPGEgaHJlZj0i
bWFpbHRvOkljZUBpZXRmLm9yZyI+SWNlQGlldGYub3JnPC9hPjxicj4NCjxhIGhyZWY9Imh0dHBz
Oi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vaWNlIiB0YXJnZXQ9Il9ibGFuayI+aHR0
cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9pY2U8L2E+PG86cD48L286cD48L3A+
DQo8L2Jsb2NrcXVvdGU+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7
PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvYm9keT4NCjwvaHRtbD4NCg==

--_000_7594FB04B1934943A5C02806D1A2204B38059C0AESESSMB209erics_--


From nobody Fri Jun 17 13:25:25 2016
Return-Path: <christer.holmberg@ericsson.com>
X-Original-To: ice@ietfa.amsl.com
Delivered-To: ice@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F332312D891 for <ice@ietfa.amsl.com>; Fri, 17 Jun 2016 13:25:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.22
X-Spam-Level: 
X-Spam-Status: No, score=-4.22 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id s3O15-Zxz4i2 for <ice@ietfa.amsl.com>; Fri, 17 Jun 2016 13:25:22 -0700 (PDT)
Received: from sessmg22.ericsson.net (sessmg22.ericsson.net [193.180.251.58]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B9B5512D887 for <ice@ietf.org>; Fri, 17 Jun 2016 13:25:21 -0700 (PDT)
X-AuditID: c1b4fb3a-f79386d00000467b-c8-57645caf6764
Received: from ESESSHC017.ericsson.se (Unknown_Domain [153.88.183.69]) by sessmg22.ericsson.net (Symantec Mail Security) with SMTP id E5.91.18043.FAC54675; Fri, 17 Jun 2016 22:25:20 +0200 (CEST)
Received: from ESESSMB209.ericsson.se ([169.254.9.154]) by ESESSHC017.ericsson.se ([153.88.183.69]) with mapi id 14.03.0294.000; Fri, 17 Jun 2016 22:25:19 +0200
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: Peter Thatcher <pthatcher@google.com>, Taylor Brandstetter <deadbeef@google.com>
Thread-Topic: [Ice] 5245bis: tie-breaker issues
Thread-Index: AQHRx8nOJ+HGKwIIY0+x/UxagK/WUZ/sKkcAgAAs5LCAASVQgIAAAeEAgAAMxoD///HeAIAAAGQAgABJiICAAAXaAIAATd3wgAACXwA=
Date: Fri, 17 Jun 2016 20:25:18 +0000
Message-ID: <7594FB04B1934943A5C02806D1A2204B38059CB4@ESESSMB209.ericsson.se>
References: <D38875A3.AF5B%christer.holmberg@ericsson.com> <CAK35n0YHtv+NA--NtxnxxPh6TeakKpUkk2VqUNs_qMOZaz55iQ@mail.gmail.com> <7594FB04B1934943A5C02806D1A2204B38057919@ESESSMB209.ericsson.se> <D389A1B7.B054%christer.holmberg@ericsson.com> <D389A3B2.B05E%christer.holmberg@ericsson.com> <D389AE6B.B078%christer.holmberg@ericsson.com> <7547CF86-5198-48D2-8969-E479805B959E@ericsson.com> <C68C35AC-9668-4D41-B5FB-33A585A86D3B@ericsson.com> <CAK35n0Yp1-g+KZ7mF6UAXcTC-xfWE7nBV1K04+TNQUDAB6xuog@mail.gmail.com> <CAJrXDUEY3hozZRB0WqbMtWNZrOdtoHEHujh_9arwatgCpdq_=g@mail.gmail.com> <7594FB04B1934943A5C02806D1A2204B38059C0A@ESESSMB209.ericsson.se>
In-Reply-To: <7594FB04B1934943A5C02806D1A2204B38059C0A@ESESSMB209.ericsson.se>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [153.88.183.150]
Content-Type: multipart/alternative; boundary="_000_7594FB04B1934943A5C02806D1A2204B38059CB4ESESSMB209erics_"
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrEIsWRmVeSWpSXmKPExsUyM2K7q+6GmJRwg7ffGC0ur3jIavHtQq3F teWvWR2YPRZsKvVYsuQnUwBTFJdNSmpOZllqkb5dAldG655prAVnKiqOL3zE2MC4prSLkZND QsBEYvKZ00wQtpjEhXvr2boYuTiEBI4wSiz79p0RwlnCKNEw5xxQFQcHm4CFRPc/bZAGEYEw iQknz7CB2MwCMRJndp1kB7GFBfQkfj3czAhSLiKgL3H4kw5EeZnEtMfnWEBsFgFVifYXFxhB bF4BX4l9N3uYIVZNY5U41v+KGSTBKeAn8X9dC5jNCHTc91NrmCB2iUvcejIf6mgBiSV7zjND 2KISLx//Y4WwlSRWbL/ECFGfL9E1/T8zxDJBiZMzn7BMYBSdhWTULCRls5CUzQJ6gVlAU2L9 Ln2IEkWJKd0P2SFsDYnWOXPZkcUXMLKvYhQtTi0uzk03MtJLLcpMLi7Oz9PLSy3ZxAiMuYNb flvtYDz43PEQowAHoxIPb4JicrgQa2JZcWXuIUYJDmYlEd434SnhQrwpiZVVqUX58UWlOanF hxilOViUxHn9XyqGCwmkJ5akZqemFqQWwWSZODilGhhnXLJvb9N4Kf7wxyT5eUecH6SLXQ+Z 5ayvrpu+6rNx2VQHI3MrgZeWBfbLvgavuemzW8jr+tSyHUdu65hlhpxod7Rgujb1Y6fv3Gfi Tn82+0lKl35umME/35Xjx7k9vxoaZ5ZJSISpbX2Y85V10o/w3PePFj878HbVJL7SnEam+eI3 Fs/w+GiqxFKckWioxVxUnAgAEQd9YrUCAAA=
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/M_HvivTvmsmS7Th8koqo6GwQn8A>
Cc: =?utf-8?B?QXJpIEtlcsOkbmVu?= <ari.keranen@ericsson.com>, "ice@ietf.org" <ice@ietf.org>
Subject: Re: [Ice] 5245bis: tie-breaker issues
X-BeenThere: ice@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Interactive Connectivity Establishment \(ICE\)" <ice.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ice>, <mailto:ice-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ice/>
List-Post: <mailto:ice@ietf.org>
List-Help: <mailto:ice-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ice>, <mailto:ice-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Jun 2016 20:25:24 -0000

--_000_7594FB04B1934943A5C02806D1A2204B38059CB4ESESSMB209erics_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

4oCmb3IsIGlmIHdlIHdhbnQgdG8gYmUgbGVzcyByZXN0cmljdGl2ZSwgd2UgY291bGQgc2F5IOKA
nE1BWSBnZW5lcmF0ZSBhIG5ldyB2YWx1ZeKAnS4NCg0KUmVnYXJkcywNCg0KQ2hyaXN0ZXINCg0K
RnJvbTogSWNlIFttYWlsdG86aWNlLWJvdW5jZXNAaWV0Zi5vcmddIE9uIEJlaGFsZiBPZiBDaHJp
c3RlciBIb2xtYmVyZw0KU2VudDogMTcgSnVuZSAyMDE2IDIzOjIxDQpUbzogUGV0ZXIgVGhhdGNo
ZXIgPHB0aGF0Y2hlckBnb29nbGUuY29tPjsgVGF5bG9yIEJyYW5kc3RldHRlciA8ZGVhZGJlZWZA
Z29vZ2xlLmNvbT4NCkNjOiBBcmkgS2Vyw6RuZW4gPGFyaS5rZXJhbmVuQGVyaWNzc29uLmNvbT47
IGljZUBpZXRmLm9yZw0KU3ViamVjdDogUmU6IFtJY2VdIDUyNDViaXM6IHRpZS1icmVha2VyIGlz
c3Vlcw0KDQpIaSwNCg0KPklmIGl0IGRvZXNuJ3QgbWF0dGVyIHdoZXRoZXIgb3Igbm90IGFuIGlt
cGxlbWVudGF0aW9uIGRvZXMgc29tZXRoaW5nIChzdWNoIGFzIGNoYW5naW5nID50aGUgSUNFIGJy
ZWFrZXIpLCB0aGVuIOKAi0knZCBzdWdnZXN0IHRvIGp1c3QgcmVtb3ZlIGl0IGZyb20gdGhlIHNw
ZWM6ICBhIHNob3J0ZXIgc3BlYywgYW5kID5sZXNzIHRvIHdvcnJ5IGFib3V0LiAgSWYgaXQgbXVz
dCBzdGF5LCB0aGVuIGF0IGxlYXN0IG1ha2UgaXQgYSBTSE9VTEQgaW5zdGVhZCBvZiBhIE1VU1Qg
PnNvIGltcGxlbWVudGF0aW9ucyBkb24ndCBoYXZlIHRvIGRvIHNvbWV0aGluZyBwb2ludGxlc3Mu
DQoNCklmIGl0IHN0YXlzLCB3ZSBzaG91bGQgYXQgbGVhc3Qga25vdyB3aHkgaXTigJlzIGEgU0hP
VUxEL01VU1QuIEkgZGlkIG5vdCBmaW5kIGFueSBleHBsYW5hdGlvbi4NCg0KVGhlcmUgaXMgYWxz
byB0ZXh0IHNheWluZyB0aGF0IGEgbmV3IHZhbHVlIG11c3QgYmUgZ2VuZXJhdGVkIHdoZW4gYSA0
ODcgaGFzIGJlZW4gcmVjZWl2ZWQsIGJ1dCBJIGRpZG7igJl0IGZpbmQgYW55IGp1c3RpZmljYXRp
b24gZm9yIHRoYXQgZWl0aGVyLg0KDQpPbmUgd2F5LCB1bmxlc3Mgd2UgZmluZCBhIGdvb2QgdXNl
LWNhc2Ugd2hlcmUgYSBjaGFuZ2Ugb2YgdmFsdWUgaXMgbmVlZGVkLCBjb3VsZCBiZSB0byBzYXkg
dGhhdCBhbiBlbmRwb2ludCBtdXN0IG5vdCBjaGFuZ2UgdGhlIHZhbHVlLCBidXQgbXVzdCBiZSBw
cmVwYXJlZCB0aGF0IHRoZSBwZWVyIG1heSBjaGFuZ2UgaXRzIHZhbHVlLg0KDQpSZWdhcmRzLA0K
DQpDaHJpc3Rlcg0KDQoNCk9uIEZyaSwgSnVuIDE3LCAyMDE2IGF0IDEwOjE2IEFNLCBUYXlsb3Ig
QnJhbmRzdGV0dGVyIDxkZWFkYmVlZkBnb29nbGUuY29tPG1haWx0bzpkZWFkYmVlZkBnb29nbGUu
Y29tPj4gd3JvdGU6DQpUaGUgIklDRSByZXN0YXJ0IG11c3QgY2hhbmdlIHRpZS1icmVha2VyIiBy
dWxlIGlzIHNvbWV0aGluZyBJIGFsc28gbm90aWNlZCBhbmQgYnJvdWdodCB1cCBoZXJlPGh0dHBz
Oi8vd3d3LmlldGYub3JnL21haWwtYXJjaGl2ZS93ZWIvaWNlL2N1cnJlbnQvbXNnMDAyMDguaHRt
bD4uDQpJdCBzZWVtcyBwb2ludGxlc3MsIGJ1dCBpdCBhbHNvIGRvZXNuJ3QgZG8gYW55IGhhcm0u
IFNvIEkgZG9uJ3QgaGF2ZSBhbnkgb2JqZWN0aW9uIHRvIGtlZXBpbmcgaXQgaW4uDQoNCkFsc28s
IGp1c3QgYW4gZWRpdG9yaWFsIGNvbW1lbnQ6IEl0IG1heSBtYWtlIG1vcmUgc2Vuc2UgdG8gZGVm
aW5lIHRoZSB0aWUtYnJlYWtlciBpbiBpdHMgb3duIHNlY3Rpb24uIFBlcmhhcHMgYWZ0ZXIgIkRl
dGVybWluaW5nIElDRSBSb2xlIi4NCg0KT24gRnJpLCBKdW4gMTcsIDIwMTYgYXQgNTo1MiBBTSwg
QXJpIEtlcsOkbmVuIDxhcmkua2VyYW5lbkBlcmljc3Nvbi5jb208bWFpbHRvOmFyaS5rZXJhbmVu
QGVyaWNzc29uLmNvbT4+IHdyb3RlOg0KDQo+IE9uIDE3IEp1biAyMDE2LCBhdCAxNTo1MiwgQXJp
IEtlcsOkbmVuIDxhcmkua2VyYW5lbkBlcmljc3Nvbi5jb208bWFpbHRvOmFyaS5rZXJhbmVuQGVy
aWNzc29uLmNvbT4+IHdyb3RlOg0KPg0KPiBJIHRoaW5rIHdlIHNob3VsZCBhbGlnbiB0aGUgbm9u
LWJyb2tlciBmdW5jdGlvbmFsaXR5IGluIGJpcyBhcyB3ZWxsIGFzIHBvc3NpYmxlIHdpdGggNTI0
NS4NCg0Kcy9ub24tYnJva2VyL25vbi1icm9rZW4vDQooRFlBQykNCg0KDQpDaGVlcnMsDQpBcmkN
Cg0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KSWNl
IG1haWxpbmcgbGlzdA0KSWNlQGlldGYub3JnPG1haWx0bzpJY2VAaWV0Zi5vcmc+DQpodHRwczov
L3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ljZQ0KDQo=

--_000_7594FB04B1934943A5C02806D1A2204B38059CB4ESESSMB209erics_
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAy
IDQ7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMgKi8NCnAuTXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWws
IGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBjbTsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJ
Zm9udC1zaXplOjEyLjBwdDsNCglmb250LWZhbWlseToiVGltZXMgTmV3IFJvbWFuIixzZXJpZjt9
DQphOmxpbmssIHNwYW4uTXNvSHlwZXJsaW5rDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCglj
b2xvcjpibHVlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KYTp2aXNpdGVkLCBzcGFu
Lk1zb0h5cGVybGlua0ZvbGxvd2VkDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xvcjpw
dXJwbGU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQpzcGFuLkVtYWlsU3R5bGUxNw0K
CXttc28tc3R5bGUtdHlwZTpwZXJzb25hbDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1z
ZXJpZjsNCgljb2xvcjojMUY0OTdEO30NCnNwYW4uRW1haWxTdHlsZTE4DQoJe21zby1zdHlsZS10
eXBlOnBlcnNvbmFsLXJlcGx5Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0K
CWNvbG9yOiMxRjQ5N0Q7fQ0KLk1zb0NocERlZmF1bHQNCgl7bXNvLXN0eWxlLXR5cGU6ZXhwb3J0
LW9ubHk7DQoJZm9udC1zaXplOjEwLjBwdDt9DQpAcGFnZSBXb3JkU2VjdGlvbjENCgl7c2l6ZTo2
MTIuMHB0IDc5Mi4wcHQ7DQoJbWFyZ2luOjcyLjBwdCA3Mi4wcHQgNzIuMHB0IDcyLjBwdDt9DQpk
aXYuV29yZFNlY3Rpb24xDQoJe3BhZ2U6V29yZFNlY3Rpb24xO30NCi0tPjwvc3R5bGU+PCEtLVtp
ZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFwZWRlZmF1bHRzIHY6ZXh0PSJlZGl0IiBzcGlkbWF4
PSIxMDI2IiAvPg0KPC94bWw+PCFbZW5kaWZdLS0+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQo8
bzpzaGFwZWxheW91dCB2OmV4dD0iZWRpdCI+DQo8bzppZG1hcCB2OmV4dD0iZWRpdCIgZGF0YT0i
MSIgLz4NCjwvbzpzaGFwZWxheW91dD48L3htbD48IVtlbmRpZl0tLT4NCjwvaGVhZD4NCjxib2R5
IGxhbmc9IkVOLUdCIiBsaW5rPSJibHVlIiB2bGluaz0icHVycGxlIj4NCjxkaXYgY2xhc3M9Ildv
cmRTZWN0aW9uMSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6
IzFGNDk3RDttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+4oCmb3IsIGlmIHdlIHdhbnQgdG8g
YmUgbGVzcyByZXN0cmljdGl2ZSwgd2UgY291bGQgc2F5IOKAnE1BWSBnZW5lcmF0ZSBhIG5ldyB2
YWx1ZeKAnS48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7
LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RDttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86
cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5z
LXNlcmlmO2NvbG9yOiMxRjQ5N0Q7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPlJlZ2FyZHMs
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNl
cmlmO2NvbG9yOiMxRjQ5N0Q7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+Jm5ic3A7
PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtj
b2xvcjojMUY0OTdEO21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5DaHJpc3RlcjxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxhIG5hbWU9Il9NYWlsRW5kQ29t
cG9zZSI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2Fs
aWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0Q7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6
RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvYT48L3A+DQo8ZGl2Pg0KPGRpdiBzdHls
ZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjRTFFMUUxIDEuMHB0O3BhZGRpbmc6My4w
cHQgMGNtIDBjbSAwY20iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+PHNwYW4gbGFuZz0iRU4t
VVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVv
dDssc2Fucy1zZXJpZiI+RnJvbTo8L3NwYW4+PC9iPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0i
Zm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2Vy
aWYiPiBJY2UgW21haWx0bzppY2UtYm91bmNlc0BpZXRmLm9yZ10NCjxiPk9uIEJlaGFsZiBPZiA8
L2I+Q2hyaXN0ZXIgSG9sbWJlcmc8YnI+DQo8Yj5TZW50OjwvYj4gMTcgSnVuZSAyMDE2IDIzOjIx
PGJyPg0KPGI+VG86PC9iPiBQZXRlciBUaGF0Y2hlciAmbHQ7cHRoYXRjaGVyQGdvb2dsZS5jb20m
Z3Q7OyBUYXlsb3IgQnJhbmRzdGV0dGVyICZsdDtkZWFkYmVlZkBnb29nbGUuY29tJmd0Ozxicj4N
CjxiPkNjOjwvYj4gQXJpIEtlcsOkbmVuICZsdDthcmkua2VyYW5lbkBlcmljc3Nvbi5jb20mZ3Q7
OyBpY2VAaWV0Zi5vcmc8YnI+DQo8Yj5TdWJqZWN0OjwvYj4gUmU6IFtJY2VdIDUyNDViaXM6IHRp
ZS1icmVha2VyIGlzc3VlczxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0Nh
bGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEO21zby1mYXJlYXN0LWxhbmd1YWdl
OkVOLVVTIj5IaSw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LHNhbnMtc2VyaWY7Y29s
b3I6IzFGNDk3RCI+Jmd0Ozwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJp
YWwmcXVvdDssc2Fucy1zZXJpZiI+SWYgaXQgZG9lc24ndCBtYXR0ZXIgd2hldGhlciBvciBub3Qg
YW4gaW1wbGVtZW50YXRpb24gZG9lcyBzb21ldGhpbmcgKHN1Y2ggYXMgY2hhbmdpbmcNCjxzcGFu
IHN0eWxlPSJjb2xvcjojMUY0OTdEIj4mZ3Q7PC9zcGFuPnRoZSBJQ0UgYnJlYWtlciksIHRoZW4g
4oCLSSdkIHN1Z2dlc3QgdG8ganVzdCByZW1vdmUgaXQgZnJvbSB0aGUgc3BlYzogJm5ic3A7YSBz
aG9ydGVyIHNwZWMsIGFuZA0KPHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPiZndDs8L3NwYW4+
bGVzcyB0byB3b3JyeSBhYm91dC4mbmJzcDsgSWYgaXQgbXVzdCBzdGF5LCB0aGVuIGF0IGxlYXN0
IG1ha2UgaXQgYSBTSE9VTEQgaW5zdGVhZCBvZiBhIE1VU1QNCjxzcGFuIHN0eWxlPSJjb2xvcjoj
MUY0OTdEIj4mZ3Q7PC9zcGFuPnNvIGltcGxlbWVudGF0aW9ucyBkb24ndCBoYXZlIHRvIGRvIHNv
bWV0aGluZyBwb2ludGxlc3MuPHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPjxvOnA+PC9vOnA+
PC9zcGFuPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7
Y29sb3I6IzFGNDk3RCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPklmIGl0IHN0YXlzLCB3ZSBz
aG91bGQgYXQgbGVhc3Qga25vdyB3aHkgaXTigJlzIGEgU0hPVUxEL01VU1QuIEkgZGlkIG5vdCBm
aW5kIGFueSBleHBsYW5hdGlvbi48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtD
YWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+PG86cD4mbmJzcDs8L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMx
RjQ5N0QiPlRoZXJlIGlzIGFsc28gdGV4dCBzYXlpbmcgdGhhdCBhIG5ldyB2YWx1ZSBtdXN0IGJl
IGdlbmVyYXRlZCB3aGVuIGEgNDg3IGhhcyBiZWVuIHJlY2VpdmVkLCBidXQgSSBkaWRu4oCZdCBm
aW5kIGFueSBqdXN0aWZpY2F0aW9uIGZvciB0aGF0IGVpdGhlci48bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtm
b250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+
PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90Oyxz
YW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPk9uZSB3YXksIHVubGVzcyB3ZSBmaW5kIGEgZ29vZCB1
c2UtY2FzZSB3aGVyZSBhIGNoYW5nZSBvZiB2YWx1ZSBpcyBuZWVkZWQsIGNvdWxkIGJlIHRvIHNh
eSB0aGF0IGFuIGVuZHBvaW50IG11c3Qgbm90IGNoYW5nZSB0aGUgdmFsdWUsIGJ1dCBtdXN0IGJl
IHByZXBhcmVkIHRoYXQNCiB0aGUgcGVlciBtYXkgY2hhbmdlIGl0cyB2YWx1ZS48bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6
IzFGNDk3RCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJy
aSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPlJlZ2FyZHMsPG86cD48L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4w
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5
N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVv
dDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5DaHJpc3RlcjxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2Zv
bnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj48
bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPk9uIEZyaSwgSnVuIDE3LCAyMDE2IGF0IDEwOjE2IEFNLCBUYXlsb3IgQnJhbmRz
dGV0dGVyICZsdDs8YSBocmVmPSJtYWlsdG86ZGVhZGJlZWZAZ29vZ2xlLmNvbSIgdGFyZ2V0PSJf
YmxhbmsiPmRlYWRiZWVmQGdvb2dsZS5jb208L2E+Jmd0OyB3cm90ZTo8bzpwPjwvbzpwPjwvcD4N
CjxibG9ja3F1b3RlIHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xpZCAjQ0NDQ0ND
IDEuMHB0O3BhZGRpbmc6MGNtIDBjbSAwY20gNi4wcHQ7bWFyZ2luLWxlZnQ6NC44cHQ7bWFyZ2lu
LXRvcDo1LjBwdDttYXJnaW4tcmlnaHQ6MGNtO21hcmdpbi1ib3R0b206NS4wcHQiPg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPlRoZSAmcXVvdDtJQ0UgcmVzdGFydCBtdXN0IGNoYW5nZSB0
aWUtYnJlYWtlciZxdW90OyBydWxlIGlzIHNvbWV0aGluZyBJIGFsc28gbm90aWNlZCBhbmQgYnJv
dWdodCB1cA0KPGEgaHJlZj0iaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbC1hcmNoaXZlL3dlYi9p
Y2UvY3VycmVudC9tc2cwMDIwOC5odG1sIiB0YXJnZXQ9Il9ibGFuayI+DQpoZXJlPC9hPi48bzpw
PjwvbzpwPjwvcD4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5JdCBzZWVtcyBwb2ludGxl
c3MsIGJ1dCBpdCBhbHNvIGRvZXNuJ3QgZG8gYW55IGhhcm0uIFNvIEkgZG9uJ3QgaGF2ZSBhbnkg
b2JqZWN0aW9uIHRvIGtlZXBpbmcgaXQgaW4uPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkFsc28sIGp1c3QgYW4gZWRpdG9yaWFsIGNvbW1lbnQ6
IEl0IG1heSBtYWtlIG1vcmUgc2Vuc2UgdG8gZGVmaW5lIHRoZSB0aWUtYnJlYWtlciBpbiBpdHMg
b3duIHNlY3Rpb24uIFBlcmhhcHMgYWZ0ZXIgJnF1b3Q7RGV0ZXJtaW5pbmcgSUNFIFJvbGUmcXVv
dDsuPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxkaXY+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+T24gRnJpLCBKdW4gMTcsIDIwMTYgYXQgNTo1MiBBTSwgQXJpIEtlcsOk
bmVuICZsdDs8YSBocmVmPSJtYWlsdG86YXJpLmtlcmFuZW5AZXJpY3Nzb24uY29tIiB0YXJnZXQ9
Il9ibGFuayI+YXJpLmtlcmFuZW5AZXJpY3Nzb24uY29tPC9hPiZndDsgd3JvdGU6PG86cD48L286
cD48L3A+DQo8YmxvY2txdW90ZSBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6c29saWQg
I0NDQ0NDQyAxLjBwdDtwYWRkaW5nOjBjbSAwY20gMGNtIDYuMHB0O21hcmdpbi1sZWZ0OjQuOHB0
O21hcmdpbi10b3A6NS4wcHQ7bWFyZ2luLXJpZ2h0OjBjbTttYXJnaW4tYm90dG9tOjUuMHB0Ij4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxicj4NCiZndDsgT24gMTcgSnVuIDIwMTYsIGF0IDE1OjUy
LCBBcmkgS2Vyw6RuZW4gJmx0OzxhIGhyZWY9Im1haWx0bzphcmkua2VyYW5lbkBlcmljc3Nvbi5j
b20iIHRhcmdldD0iX2JsYW5rIj5hcmkua2VyYW5lbkBlcmljc3Nvbi5jb208L2E+Jmd0OyB3cm90
ZTo8YnI+DQomZ3Q7PGJyPg0KJmd0OyBJIHRoaW5rIHdlIHNob3VsZCBhbGlnbiB0aGUgbm9uLWJy
b2tlciBmdW5jdGlvbmFsaXR5IGluIGJpcyBhcyB3ZWxsIGFzIHBvc3NpYmxlIHdpdGggNTI0NS48
YnI+DQo8YnI+DQpzL25vbi1icm9rZXIvbm9uLWJyb2tlbi88YnI+DQooRFlBQyk8YnI+DQo8YnI+
DQo8YnI+DQpDaGVlcnMsPGJyPg0KQXJpPG86cD48L286cD48L3A+DQo8L2Jsb2NrcXVvdGU+DQo8
L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+
DQo8L2Rpdj4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1ib3R0
b206MTIuMHB0Ij48YnI+DQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXzxicj4NCkljZSBtYWlsaW5nIGxpc3Q8YnI+DQo8YSBocmVmPSJtYWlsdG86SWNlQGll
dGYub3JnIj5JY2VAaWV0Zi5vcmc8L2E+PGJyPg0KPGEgaHJlZj0iaHR0cHM6Ly93d3cuaWV0Zi5v
cmcvbWFpbG1hbi9saXN0aW5mby9pY2UiIHRhcmdldD0iX2JsYW5rIj5odHRwczovL3d3dy5pZXRm
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ljZTwvYT48bzpwPjwvbzpwPjwvcD4NCjwvYmxvY2txdW90
ZT4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8
L2Rpdj4NCjwvZGl2Pg0KPC9ib2R5Pg0KPC9odG1sPg0K

--_000_7594FB04B1934943A5C02806D1A2204B38059CB4ESESSMB209erics_--


From nobody Fri Jun 17 15:31:32 2016
Return-Path: <ben@nostrum.com>
X-Original-To: ice@ietfa.amsl.com
Delivered-To: ice@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5213D12DBFB for <ice@ietfa.amsl.com>; Fri, 17 Jun 2016 15:31:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.326
X-Spam-Level: 
X-Spam-Status: No, score=-3.326 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-1.426] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7ILkHJfNlCo8 for <ice@ietfa.amsl.com>; Fri, 17 Jun 2016 15:31:29 -0700 (PDT)
Received: from nostrum.com (raven-v6.nostrum.com [IPv6:2001:470:d:1130::1]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5F26012DBF8 for <ice@ietf.org>; Fri, 17 Jun 2016 15:31:29 -0700 (PDT)
Received: from [10.0.1.4] (cpe-66-25-7-22.tx.res.rr.com [66.25.7.22]) (authenticated bits=0) by nostrum.com (8.15.2/8.15.2) with ESMTPSA id u5HMVPem093396 (version=TLSv1 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO); Fri, 17 Jun 2016 17:31:26 -0500 (CDT) (envelope-from ben@nostrum.com)
X-Authentication-Warning: raven.nostrum.com: Host cpe-66-25-7-22.tx.res.rr.com [66.25.7.22] claimed to be [10.0.1.4]
From: "Ben Campbell" <ben@nostrum.com>
To: "Pal Martinsen" <palmarti@cisco.com>
Date: Fri, 17 Jun 2016 17:31:27 -0500
Message-ID: <7EF56049-A57F-4009-B470-7F1B9B0C5022@nostrum.com>
In-Reply-To: <B80DEF8B-1032-41EA-BD79-6826D655DDC4@cisco.com>
References: <20160610115302.15435.33439.idtracker@ietfa.amsl.com> <B80DEF8B-1032-41EA-BD79-6826D655DDC4@cisco.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Mailer: MailMate (1.9.4r5234)
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/143-quh24BYksWlKPmhgairCklg>
Cc: "ice@ietf.org" <ice@ietf.org>
Subject: Re: [Ice] I-D Action: draft-ietf-ice-dualstack-fairness-03.txt
X-BeenThere: ice@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Interactive Connectivity Establishment \(ICE\)" <ice.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ice>, <mailto:ice-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ice/>
List-Post: <mailto:ice@ietf.org>
List-Help: <mailto:ice-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ice>, <mailto:ice-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Jun 2016 22:31:31 -0000

Hi,

In your opinion, is this version ready to move to IETF last call? Or do 
you plan other updates.

I note that section 5, paragraph 3 has one remaining upper-case MUST. We 
can deal with that after IETF last call (but don't be surprised if 
people comment on it.)

Thanks!

Ben.

On 10 Jun 2016, at 7:07, Pal Martinsen (palmarti) wrote:

> Hi all,
>
> This version tries to address issues during IESG review.
>
> - Changed Intended Status to Best Current Practices
> - All references are now to ICEbis not ICE.
> - Changes to reflect proposed new text in ICEbis
> - Both ICEbis and this draft cross reference each other.
>
> Proposed changes to ICEbis
>
> Section 4.1.2.1
>
> Old text:
> If a host is multihomed because it is dual-stack, the local preference
> SHOULD be set equal to the precedence value for IP addresses described
> in RFC 6724 [RFC6724]. If the host operating system provides an API
> for discovering preference among different addresses, those
> preferences SHOULD be used for the local preference to prioritize
> addresses indicated as preferred by the operating system.
>
> New text:
> If a host is multihomed because it is dual-stack, the local preference
> should be set acording to the current best practice described in
> RFC XXXX [ice-dualstack-fairness].
>
> Open Issues:
> - No capital SHOULD when referring to a BCP?
> - Fairness draft updated to mention RFC6724 so we can avoid referring 
> it
> in ICEbis?
> - Make ICEbis as simple as possible and let people read the fairness 
> BCP for details? At least avoid having the same information in both 
> RFCs.
>
>
> Section 4.1.2.2
>
> New text:
> One criterion for selection of the type and local preference values is
> the use of a media intermediary, such as a TURN server, a tunnel
> service such as VPN server, or NAT.  With a media intermediary, if
> media is sent to that candidate, it will first transit the media
> intermediary before being received.  Relayed candidates are one type
> of candidate that involves a media intermediary.  Another are host
> candidates obtained from a VPN interface.  When media is transited
> through a media intermediary, it can increase the latency between
> transmission and reception.  It may or may not increase the packet
> losses, because of the additional router hops that may be taken.  It
> may increase the cost of providing service, since media will be routed
> in and right back out of a media intermediary run by a provider.  If
> these concerns are important, the type preference for relayed
> candidates SHOULD be lower than host candidates.  The RECOMMENDED
> values are 126 for host candidates, 100 for server reflexive
> candidates, 110 for peer reflexive candidates, and 0 for relayed
> candidates.
>
> Furthermore, if an agent is multihomed and has multiple IP addresses,
> the recomandation in RFCXXXX [dual-stack fairnes] should be followed.
> If multiple TURN servers are used, local priorities for the candidates
> obtained from the TURN servers are chosen in a similar fashion as for
> multihomed local candidates: the local preference value is used to
> indicate preference among different servers but the preference MUST be
> unique for each one.
>
> Another criterion for selection of preferences is IP address family.
> ICE works with both IPv4 and IPv6.  It therefore provides a transition
> mechanism that allows dual-stack hosts to prefer connectivity over
> IPv6, but to fall back to IPv4 in case the v6 networks are
> disconnected. Implementation should follow the gudlines from RFCXXX
> [dualstack-fairnes] to avoid ecessive dealys in the connectivity check
> phase if broken paths exists.
>
> Another criterion for selecting preferences might be security or
> privacy.  If a user is a telecommuter, and therefore connected to a
> corporate network and a local home network, the user may prefer their
> voice traffic to be routed over the VPN or similar tunnel in order to
> keep it on the corporate network when communicating within the
> enterprise, but use the local network when communicating with users
> outside of the enterprise.  In such a case, a VPN address would have a
> higher local preference than any other address.
>
> Open Issues:
> - Relaxing language that indicates bad bad things happen if a relay is 
> involved.
> - Removed Text regarding 6to4. Anyone using it?(NAT64 and DNS64 is the
> - way to go?) Can add text to the
>   fairness draft to simplify ICEbis. 6to4 is a tunnel and the fairness
>   draft talks about tunnels. (None mentioned for the far of calling
>   out the bad ones..)
> - Added privacy to as a VPN example as well.
> - I feel more text is needed if we want to keep the VPN text there. We
>   need to explain split tunneling and how that migh or might not be
>   available. Some wording regarding IP adreess leakege would also be
>   beneficial.
>
>
>
> .-.
> PÃ¥l-Erik
>
>> On 10 Jun 2016, at 13:53, internet-drafts@ietf.org wrote:
>>
>>
>> A New Internet-Draft is available from the on-line Internet-Drafts 
>> directories.
>> This draft is a work item of the Interactive Connectivity 
>> Establishment of the IETF.
>>
>>        Title           : ICE Multihomed and IPv4/IPv6 Dual Stack 
>> Fairness
>>        Authors         : Paal-Erik Martinsen
>>                          Tirumaleswar Reddy
>>                          Prashanth Patil
>> 	Filename        : draft-ietf-ice-dualstack-fairness-03.txt
>> 	Pages           : 10
>> 	Date            : 2016-06-10
>>
>> Abstract:
>>   This document provides guidelines on how to make Interactive
>>   Connectivity Establishment (ICE) conclude faster in multihomed and
>>   IPv4/IPv6 dual-stack scenarios where broken paths exist.  The
>>   provided guidelines are backwards compatible with the original ICE
>>   specification.
>>
>>
>> The IETF datatracker status page for this draft is:
>> https://datatracker.ietf.org/doc/draft-ietf-ice-dualstack-fairness/
>>
>> There's also a htmlized version available at:
>> https://tools.ietf.org/html/draft-ietf-ice-dualstack-fairness-03
>>
>> A diff from the previous version is available at:
>> https://www.ietf.org/rfcdiff?url2=draft-ietf-ice-dualstack-fairness-03
>>
>>
>> Please note that it may take a couple of minutes from the time of 
>> submission
>> until the htmlized version and diff are available at tools.ietf.org.
>>
>> Internet-Drafts are also available by anonymous FTP at:
>> ftp://ftp.ietf.org/internet-drafts/
>>
>> _______________________________________________
>> Ice mailing list
>> Ice@ietf.org
>> https://www.ietf.org/mailman/listinfo/ice
>
> _______________________________________________
> Ice mailing list
> Ice@ietf.org
> https://www.ietf.org/mailman/listinfo/ice


From nobody Mon Jun 20 04:01:20 2016
Return-Path: <internet-drafts@ietf.org>
X-Original-To: ice@ietf.org
Delivered-To: ice@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 0053812D53C; Mon, 20 Jun 2016 04:01:18 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
X-Test-IDTracker: no
X-IETF-IDTracker: 6.23.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <20160620110118.30202.67008.idtracker@ietfa.amsl.com>
Date: Mon, 20 Jun 2016 04:01:18 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/JE_L-EF5xv8ypOxYq4tejBnGzIw>
Cc: ice@ietf.org
Subject: [Ice] I-D Action: draft-ietf-ice-rfc5245bis-03.txt
X-BeenThere: ice@ietf.org
X-Mailman-Version: 2.1.17
List-Id: "Interactive Connectivity Establishment \(ICE\)" <ice.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ice>, <mailto:ice-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ice/>
List-Post: <mailto:ice@ietf.org>
List-Help: <mailto:ice-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ice>, <mailto:ice-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Jun 2016 11:01:19 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Interactive Connectivity Establishment of the IETF.

        Title           : Interactive Connectivity Establishment (ICE): A Protocol for Network Address Translator (NAT) Traversal
        Authors         : Ari Keranen
                          Christer Holmberg
                          Jonathan Rosenberg
	Filename        : draft-ietf-ice-rfc5245bis-03.txt
	Pages           : 93
	Date            : 2016-06-20

Abstract:
   This document describes a protocol for Network Address Translator
   (NAT) traversal for UDP-based multimedia.  This protocol is called
   Interactive Connectivity Establishment (ICE).  ICE makes use of the
   Session Traversal Utilities for NAT (STUN) protocol and its
   extension, Traversal Using Relay NAT (TURN).

   This document obsoletes RFC 5245.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-ice-rfc5245bis/

There's also a htmlized version available at:
https://tools.ietf.org/html/draft-ietf-ice-rfc5245bis-03

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-ice-rfc5245bis-03


Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org.

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/


From nobody Mon Jun 20 04:05:44 2016
Return-Path: <christer.holmberg@ericsson.com>
X-Original-To: ice@ietfa.amsl.com
Delivered-To: ice@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2A36612D0B0 for <ice@ietfa.amsl.com>; Mon, 20 Jun 2016 04:05:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.22
X-Spam-Level: 
X-Spam-Status: No, score=-4.22 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vwUC3HoOznPw for <ice@ietfa.amsl.com>; Mon, 20 Jun 2016 04:05:42 -0700 (PDT)
Received: from sessmg23.ericsson.net (sessmg23.ericsson.net [193.180.251.45]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D2F4212D0AA for <ice@ietf.org>; Mon, 20 Jun 2016 04:05:41 -0700 (PDT)
X-AuditID: c1b4fb2d-f79936d0000030e4-79-5767ce038b24
Received: from ESESSHC016.ericsson.se (Unknown_Domain [153.88.183.66]) by sessmg23.ericsson.net (Symantec Mail Security) with SMTP id 45.20.12516.30EC7675; Mon, 20 Jun 2016 13:05:39 +0200 (CEST)
Received: from ESESSMB209.ericsson.se ([169.254.9.241]) by ESESSHC016.ericsson.se ([153.88.183.66]) with mapi id 14.03.0294.000; Mon, 20 Jun 2016 13:05:39 +0200
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: "ice@ietf.org" <ice@ietf.org>
Thread-Topic: Draft new version: draft-ietf-ice-rfc5245bis-03
Thread-Index: AQHRyuOt2s2dTQngEkW/wBkpJQhndQ==
Date: Mon, 20 Jun 2016 11:05:39 +0000
Message-ID: <D38DA995.B1C1%christer.holmberg@ericsson.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/14.6.4.160422
x-originating-ip: [153.88.183.16]
Content-Type: multipart/alternative; boundary="_000_D38DA995B1C1christerholmbergericssoncom_"
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFmplkeLIzCtJLcpLzFFi42KZGbHdSZf5XHq4wbklxhbfLtQ6MHosWfKT KYAxissmJTUnsyy1SN8ugStjxZ6nbAX/eSvWPLnM3MD4nruLkZNDQsBEYu+xw4wQtpjEhXvr 2boYuTiEBI4wSrR/PskKkhASWMIosWS+SBcjBwebgIVE9z9tkLCIgKLEzJZnzCC2MFC4/8cT doi4rcSc45dYIGw9iY5FN5lAbBYBVYntB/tZQMbwClhJzPqdDRJmBFr7/dQasBJmAXGJW0/m M0GcIyCxZM95ZghbVOLl439g14gCjfxybx7UyYoSO8+2M4OMZBaIl5j5MwAkzCsgKHFy5hOW CYzCs5BMnYVQNQtJFUSJgcT7c/OZIWxtiWULX0PZ+hIbv5xlhLCtJfp23kJRs4CRYxWjaHFq cXFuupGxXmpRZnJxcX6eXl5qySZGYOQc3PJbdwfj6teOhxgFOBiVeHgX3E0LF2JNLCuuzD3E KMHBrCTCe/V0ergQb0piZVVqUX58UWlOavEhRmkOFiVxXv+XiuFCAumJJanZqakFqUUwWSYO TqkGxp6FSfcZ9xze9WHvmjAWQ8aSzsNxJxRLH85JfGoyu0xQ+XJAxWbOvSFsLGtOuVzYWcAu lvA+Jb1U5LrwJBGZR32f6tbfXCHF8+G7yvRXyduN/qhuOr36d/kn5WUpx31ubtsVp+1UHiG5 9YmTxfpOY5s3j5YsXrukii/T6lJqKA93zde39Zb/1yuxFGckGmoxFxUnAgAFNd/QmAIAAA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/mrSC-t0uE-qRZsDIYndVf-vtKPg>
Subject: [Ice] Draft new version: draft-ietf-ice-rfc5245bis-03
X-BeenThere: ice@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Interactive Connectivity Establishment \(ICE\)" <ice.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ice>, <mailto:ice-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ice/>
List-Post: <mailto:ice@ietf.org>
List-Help: <mailto:ice-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ice>, <mailto:ice-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Jun 2016 11:05:43 -0000

--_000_D38DA995B1C1christerholmbergericssoncom_
Content-Type: text/plain; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

Hi,

I=92ve submitted a new version (-03) of draft-5245bis.

Based on the agreements in Buenos Aires, the following changes have been im=
plemented:


  *   The same Ta/RTO formula is used for RTP-based and non-RTP-based media
  *   The default Ta value has changed
  *   Usage of RTP no-op and comfort noise has been removed from the keepal=
ives section

All agreements in Buenos Aires have now been implemented.

Regards,

Christer

--_000_D38DA995B1C1christerholmbergericssoncom_
Content-Type: text/html; charset="Windows-1252"
Content-ID: <662FF498FB6CAA4E8FC96D91CB9CF240@ericsson.com>
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DWindows-1=
252">
</head>
<body style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-lin=
e-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-fami=
ly: Calibri, sans-serif;">
<div>Hi,</div>
<div><br>
</div>
<div>I=92ve submitted a new version (-03) of draft-5245bis.</div>
<div><br>
</div>
<div>Based on the agreements in Buenos Aires, the following changes have be=
en implemented:</div>
<div><br>
</div>
<ul>
<li>The same Ta/RTO formula is used for RTP-based and non-RTP-based media</=
li><li>The default Ta value has changed</li><li>Usage of RTP no-op and comf=
ort noise has been removed from the keepalives section</li></ul>
<div>All agreements in Buenos Aires have now been implemented.</div>
<div><br>
</div>
<div>Regards,</div>
<div><br>
</div>
<div>Christer</div>
</body>
</html>

--_000_D38DA995B1C1christerholmbergericssoncom_--


From nobody Mon Jun 20 06:04:35 2016
Return-Path: <palmarti@cisco.com>
X-Original-To: ice@ietfa.amsl.com
Delivered-To: ice@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4F98912B05C for <ice@ietfa.amsl.com>; Mon, 20 Jun 2016 06:04:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -15.947
X-Spam-Level: 
X-Spam-Status: No, score=-15.947 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-1.426, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HhfAn0F1dR5K for <ice@ietfa.amsl.com>; Mon, 20 Jun 2016 06:04:32 -0700 (PDT)
Received: from alln-iport-2.cisco.com (alln-iport-2.cisco.com [173.37.142.89]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8873612D0C2 for <ice@ietf.org>; Mon, 20 Jun 2016 06:04:29 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=10650; q=dns/txt; s=iport; t=1466427869; x=1467637469; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=zNuil0r6oxpykp1aWaooKn6EqduTdRxAXhDRV8hjKRU=; b=b4qwGVQhgNinZIF3Qw1DmaRMpphqD7vJO3dDWvmmsoxfR24fibRJPxJr 24Wj4Z2an3HGDs8ebj5YeXsJ3pomQqVvbOmFLqm4k8VuDlvcRZMoRWl1l MJdFCrYFD/vbSQg4EMsIBgLUV4+dPM1ccNo9CrPvUclHOWG6NNcV9GMmB c=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0ABAgAV6WdX/4ENJK1egz5WfQa6X4F6F?= =?us-ascii?q?wuFdQIcgRQ4FAEBAQEBAQFlJ4RLAQEBAwEBAQEgEToLBQsCAQgYAgImAgICJQs?= =?us-ascii?q?VEAIEDgWIKAgOsAKQGgEBAQEBAQEBAQEBAQEBAQEBAQEBARyBAYUmgXcIgUuBA?= =?us-ascii?q?4QqFoMBK4IvBZh2AYYFgniFLIFpToQEgy2FOo92AR42gg0XgUxuiUl/AQEB?=
X-IronPort-AV: E=Sophos;i="5.26,498,1459814400"; d="scan'208";a="286193766"
Received: from alln-core-9.cisco.com ([173.36.13.129]) by alln-iport-2.cisco.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 20 Jun 2016 13:04:28 +0000
Received: from XCH-RTP-016.cisco.com (xch-rtp-016.cisco.com [64.101.220.156]) by alln-core-9.cisco.com (8.14.5/8.14.5) with ESMTP id u5KD4Sbd013905 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL); Mon, 20 Jun 2016 13:04:28 GMT
Received: from xch-rtp-019.cisco.com (64.101.220.159) by XCH-RTP-016.cisco.com (64.101.220.156) with Microsoft SMTP Server (TLS) id 15.0.1104.5; Mon, 20 Jun 2016 09:04:27 -0400
Received: from xch-rtp-019.cisco.com ([64.101.220.159]) by XCH-RTP-019.cisco.com ([64.101.220.159]) with mapi id 15.00.1104.009; Mon, 20 Jun 2016 09:04:27 -0400
From: "Pal Martinsen (palmarti)" <palmarti@cisco.com>
To: Ben Campbell <ben@nostrum.com>
Thread-Topic: [Ice] I-D Action: draft-ietf-ice-dualstack-fairness-03.txt
Thread-Index: AQHRww6oLZawCbGodE+XQzAhOWc3XJ/i3isAgAuuvoCABBiRgA==
Date: Mon, 20 Jun 2016 13:04:27 +0000
Message-ID: <0292C38D-7869-4635-8B24-0A1E97C679C3@cisco.com>
References: <20160610115302.15435.33439.idtracker@ietfa.amsl.com> <B80DEF8B-1032-41EA-BD79-6826D655DDC4@cisco.com> <7EF56049-A57F-4009-B470-7F1B9B0C5022@nostrum.com>
In-Reply-To: <7EF56049-A57F-4009-B470-7F1B9B0C5022@nostrum.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.61.250.225]
Content-Type: text/plain; charset="utf-8"
Content-ID: <01E3132BD34BF34EA453193566A76FF2@emea.cisco.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/deF9N1sx3eRl_KfVoKhDVKPqizg>
Cc: "ice@ietf.org" <ice@ietf.org>
Subject: Re: [Ice] I-D Action: draft-ietf-ice-dualstack-fairness-03.txt
X-BeenThere: ice@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Interactive Connectivity Establishment \(ICE\)" <ice.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ice>, <mailto:ice-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ice/>
List-Post: <mailto:ice@ietf.org>
List-Help: <mailto:ice-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ice>, <mailto:ice-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Jun 2016 13:04:34 -0000

DQo+IE9uIDE4IEp1biAyMDE2LCBhdCAwMDozMSwgQmVuIENhbXBiZWxsIDxiZW5Abm9zdHJ1bS5j
b20+IHdyb3RlOg0KPiANCj4gSGksDQo+IA0KPiBJbiB5b3VyIG9waW5pb24sIGlzIHRoaXMgdmVy
c2lvbiByZWFkeSB0byBtb3ZlIHRvIElFVEYgbGFzdCBjYWxsPyBPciBkbyANCj4geW91IHBsYW4g
b3RoZXIgdXBkYXRlcy4NCj4gDQpObyBwbGFucyBmb3IgdXBkYXRpbmcgdGhlIGR1YWxzdGFjay1m
YWlybmVzcyBkcmFmdC4gUHJvYmFibHkgc29tZSBuaXRzIHJlbWFpbmluZyBpbiA1MjQ1YmlzIHRv
IHByb3Blcmx5IHJlZmVyZW5jZSBhbmQgY2xlYW4gdXAgc3Vycm91bmRpbmcgdGV4dC4NCg0KSWYg
c29tZXRoaW5nIHNpZ25pZmljYW50IGNoYW5nZXMgaW4gcmZjIDUyNDViaXMgdGhlIGR1YWxzdGFj
ayBmYWlybmVzcyBkcmFmdCBtaWdodCBuZWVkIHRvIGJlIHVwZGF0ZWQuIA0KDQo+IEkgbm90ZSB0
aGF0IHNlY3Rpb24gNSwgcGFyYWdyYXBoIDMgaGFzIG9uZSByZW1haW5pbmcgdXBwZXItY2FzZSBN
VVNULiBXZSANCj4gY2FuIGRlYWwgd2l0aCB0aGF0IGFmdGVyIElFVEYgbGFzdCBjYWxsIChidXQg
ZG9uJ3QgYmUgc3VycHJpc2VkIGlmIA0KPiBwZW9wbGUgY29tbWVudCBvbiBpdC4pDQo+IA0KVGhh
dCBNVVNUIGlzIHBhcnQgb2YgYSBxdW90ZSBmcm9tIHJmYzUyNDViaXMgc2VjdGlvbiA0LjEuMi4g
KEFjdHVhbGx5IGl0IHNob3VsZCBiZSBzZWN0aW9uIDQuMS4yLjEgdG8gYmUgbW9yZSBwcmVjaXNl
LCBjYW4gc3VibWl0IGEgbmV3IHZlcnNpb24gdG8gZml4IHRoYXQsIGJ1dCB3YWl0aW5nIHRvIHNl
ZSBpZiBhbnkgbW9yZSBjaGFuZ2VzIGFyZSBuZWNlc3NhcnkgaWYgSUNFQmlzIGNoYW5nZXMuKQ0K
DQpTbyBob3BlZnVsbHkgaXQgaXMgb2sgdG8gcXVvdGUgdGV4dCBmcm9tIGFub3RoZXIgUkZDIGNv
bnRhaW5pbmcgdXBwZXJjYXNlIE1VU1Qgd2l0aG91dCBuZWVkaW5nIHRvIGhhdmUgdGhlIHN0YW5k
YXJkIE1VU1QsIFNIT1VMRCBldGMgYm9pbGVycGxhdGU/IA0KDQouLS4NClDDpWwtRXJpaw0KDQo+
IFRoYW5rcyENCj4gDQo+IEJlbi4NCj4gDQo+IE9uIDEwIEp1biAyMDE2LCBhdCA3OjA3LCBQYWwg
TWFydGluc2VuIChwYWxtYXJ0aSkgd3JvdGU6DQo+IA0KPj4gSGkgYWxsLA0KPj4gDQo+PiBUaGlz
IHZlcnNpb24gdHJpZXMgdG8gYWRkcmVzcyBpc3N1ZXMgZHVyaW5nIElFU0cgcmV2aWV3Lg0KPj4g
DQo+PiAtIENoYW5nZWQgSW50ZW5kZWQgU3RhdHVzIHRvIEJlc3QgQ3VycmVudCBQcmFjdGljZXMN
Cj4+IC0gQWxsIHJlZmVyZW5jZXMgYXJlIG5vdyB0byBJQ0ViaXMgbm90IElDRS4NCj4+IC0gQ2hh
bmdlcyB0byByZWZsZWN0IHByb3Bvc2VkIG5ldyB0ZXh0IGluIElDRWJpcw0KPj4gLSBCb3RoIElD
RWJpcyBhbmQgdGhpcyBkcmFmdCBjcm9zcyByZWZlcmVuY2UgZWFjaCBvdGhlci4NCj4+IA0KPj4g
UHJvcG9zZWQgY2hhbmdlcyB0byBJQ0ViaXMNCj4+IA0KPj4gU2VjdGlvbiA0LjEuMi4xDQo+PiAN
Cj4+IE9sZCB0ZXh0Og0KPj4gSWYgYSBob3N0IGlzIG11bHRpaG9tZWQgYmVjYXVzZSBpdCBpcyBk
dWFsLXN0YWNrLCB0aGUgbG9jYWwgcHJlZmVyZW5jZQ0KPj4gU0hPVUxEIGJlIHNldCBlcXVhbCB0
byB0aGUgcHJlY2VkZW5jZSB2YWx1ZSBmb3IgSVAgYWRkcmVzc2VzIGRlc2NyaWJlZA0KPj4gaW4g
UkZDIDY3MjQgW1JGQzY3MjRdLiBJZiB0aGUgaG9zdCBvcGVyYXRpbmcgc3lzdGVtIHByb3ZpZGVz
IGFuIEFQSQ0KPj4gZm9yIGRpc2NvdmVyaW5nIHByZWZlcmVuY2UgYW1vbmcgZGlmZmVyZW50IGFk
ZHJlc3NlcywgdGhvc2UNCj4+IHByZWZlcmVuY2VzIFNIT1VMRCBiZSB1c2VkIGZvciB0aGUgbG9j
YWwgcHJlZmVyZW5jZSB0byBwcmlvcml0aXplDQo+PiBhZGRyZXNzZXMgaW5kaWNhdGVkIGFzIHBy
ZWZlcnJlZCBieSB0aGUgb3BlcmF0aW5nIHN5c3RlbS4NCj4+IA0KPj4gTmV3IHRleHQ6DQo+PiBJ
ZiBhIGhvc3QgaXMgbXVsdGlob21lZCBiZWNhdXNlIGl0IGlzIGR1YWwtc3RhY2ssIHRoZSBsb2Nh
bCBwcmVmZXJlbmNlDQo+PiBzaG91bGQgYmUgc2V0IGFjb3JkaW5nIHRvIHRoZSBjdXJyZW50IGJl
c3QgcHJhY3RpY2UgZGVzY3JpYmVkIGluDQo+PiBSRkMgWFhYWCBbaWNlLWR1YWxzdGFjay1mYWly
bmVzc10uDQo+PiANCj4+IE9wZW4gSXNzdWVzOg0KPj4gLSBObyBjYXBpdGFsIFNIT1VMRCB3aGVu
IHJlZmVycmluZyB0byBhIEJDUD8NCj4+IC0gRmFpcm5lc3MgZHJhZnQgdXBkYXRlZCB0byBtZW50
aW9uIFJGQzY3MjQgc28gd2UgY2FuIGF2b2lkIHJlZmVycmluZyANCj4+IGl0DQo+PiBpbiBJQ0Vi
aXM/DQo+PiAtIE1ha2UgSUNFYmlzIGFzIHNpbXBsZSBhcyBwb3NzaWJsZSBhbmQgbGV0IHBlb3Bs
ZSByZWFkIHRoZSBmYWlybmVzcyANCj4+IEJDUCBmb3IgZGV0YWlscz8gQXQgbGVhc3QgYXZvaWQg
aGF2aW5nIHRoZSBzYW1lIGluZm9ybWF0aW9uIGluIGJvdGggDQo+PiBSRkNzLg0KPj4gDQo+PiAN
Cj4+IFNlY3Rpb24gNC4xLjIuMg0KPj4gDQo+PiBOZXcgdGV4dDoNCj4+IE9uZSBjcml0ZXJpb24g
Zm9yIHNlbGVjdGlvbiBvZiB0aGUgdHlwZSBhbmQgbG9jYWwgcHJlZmVyZW5jZSB2YWx1ZXMgaXMN
Cj4+IHRoZSB1c2Ugb2YgYSBtZWRpYSBpbnRlcm1lZGlhcnksIHN1Y2ggYXMgYSBUVVJOIHNlcnZl
ciwgYSB0dW5uZWwNCj4+IHNlcnZpY2Ugc3VjaCBhcyBWUE4gc2VydmVyLCBvciBOQVQuICBXaXRo
IGEgbWVkaWEgaW50ZXJtZWRpYXJ5LCBpZg0KPj4gbWVkaWEgaXMgc2VudCB0byB0aGF0IGNhbmRp
ZGF0ZSwgaXQgd2lsbCBmaXJzdCB0cmFuc2l0IHRoZSBtZWRpYQ0KPj4gaW50ZXJtZWRpYXJ5IGJl
Zm9yZSBiZWluZyByZWNlaXZlZC4gIFJlbGF5ZWQgY2FuZGlkYXRlcyBhcmUgb25lIHR5cGUNCj4+
IG9mIGNhbmRpZGF0ZSB0aGF0IGludm9sdmVzIGEgbWVkaWEgaW50ZXJtZWRpYXJ5LiAgQW5vdGhl
ciBhcmUgaG9zdA0KPj4gY2FuZGlkYXRlcyBvYnRhaW5lZCBmcm9tIGEgVlBOIGludGVyZmFjZS4g
IFdoZW4gbWVkaWEgaXMgdHJhbnNpdGVkDQo+PiB0aHJvdWdoIGEgbWVkaWEgaW50ZXJtZWRpYXJ5
LCBpdCBjYW4gaW5jcmVhc2UgdGhlIGxhdGVuY3kgYmV0d2Vlbg0KPj4gdHJhbnNtaXNzaW9uIGFu
ZCByZWNlcHRpb24uICBJdCBtYXkgb3IgbWF5IG5vdCBpbmNyZWFzZSB0aGUgcGFja2V0DQo+PiBs
b3NzZXMsIGJlY2F1c2Ugb2YgdGhlIGFkZGl0aW9uYWwgcm91dGVyIGhvcHMgdGhhdCBtYXkgYmUg
dGFrZW4uICBJdA0KPj4gbWF5IGluY3JlYXNlIHRoZSBjb3N0IG9mIHByb3ZpZGluZyBzZXJ2aWNl
LCBzaW5jZSBtZWRpYSB3aWxsIGJlIHJvdXRlZA0KPj4gaW4gYW5kIHJpZ2h0IGJhY2sgb3V0IG9m
IGEgbWVkaWEgaW50ZXJtZWRpYXJ5IHJ1biBieSBhIHByb3ZpZGVyLiAgSWYNCj4+IHRoZXNlIGNv
bmNlcm5zIGFyZSBpbXBvcnRhbnQsIHRoZSB0eXBlIHByZWZlcmVuY2UgZm9yIHJlbGF5ZWQNCj4+
IGNhbmRpZGF0ZXMgU0hPVUxEIGJlIGxvd2VyIHRoYW4gaG9zdCBjYW5kaWRhdGVzLiAgVGhlIFJF
Q09NTUVOREVEDQo+PiB2YWx1ZXMgYXJlIDEyNiBmb3IgaG9zdCBjYW5kaWRhdGVzLCAxMDAgZm9y
IHNlcnZlciByZWZsZXhpdmUNCj4+IGNhbmRpZGF0ZXMsIDExMCBmb3IgcGVlciByZWZsZXhpdmUg
Y2FuZGlkYXRlcywgYW5kIDAgZm9yIHJlbGF5ZWQNCj4+IGNhbmRpZGF0ZXMuDQo+PiANCj4+IEZ1
cnRoZXJtb3JlLCBpZiBhbiBhZ2VudCBpcyBtdWx0aWhvbWVkIGFuZCBoYXMgbXVsdGlwbGUgSVAg
YWRkcmVzc2VzLA0KPj4gdGhlIHJlY29tYW5kYXRpb24gaW4gUkZDWFhYWCBbZHVhbC1zdGFjayBm
YWlybmVzXSBzaG91bGQgYmUgZm9sbG93ZWQuDQo+PiBJZiBtdWx0aXBsZSBUVVJOIHNlcnZlcnMg
YXJlIHVzZWQsIGxvY2FsIHByaW9yaXRpZXMgZm9yIHRoZSBjYW5kaWRhdGVzDQo+PiBvYnRhaW5l
ZCBmcm9tIHRoZSBUVVJOIHNlcnZlcnMgYXJlIGNob3NlbiBpbiBhIHNpbWlsYXIgZmFzaGlvbiBh
cyBmb3INCj4+IG11bHRpaG9tZWQgbG9jYWwgY2FuZGlkYXRlczogdGhlIGxvY2FsIHByZWZlcmVu
Y2UgdmFsdWUgaXMgdXNlZCB0bw0KPj4gaW5kaWNhdGUgcHJlZmVyZW5jZSBhbW9uZyBkaWZmZXJl
bnQgc2VydmVycyBidXQgdGhlIHByZWZlcmVuY2UgTVVTVCBiZQ0KPj4gdW5pcXVlIGZvciBlYWNo
IG9uZS4NCj4+IA0KPj4gQW5vdGhlciBjcml0ZXJpb24gZm9yIHNlbGVjdGlvbiBvZiBwcmVmZXJl
bmNlcyBpcyBJUCBhZGRyZXNzIGZhbWlseS4NCj4+IElDRSB3b3JrcyB3aXRoIGJvdGggSVB2NCBh
bmQgSVB2Ni4gIEl0IHRoZXJlZm9yZSBwcm92aWRlcyBhIHRyYW5zaXRpb24NCj4+IG1lY2hhbmlz
bSB0aGF0IGFsbG93cyBkdWFsLXN0YWNrIGhvc3RzIHRvIHByZWZlciBjb25uZWN0aXZpdHkgb3Zl
cg0KPj4gSVB2NiwgYnV0IHRvIGZhbGwgYmFjayB0byBJUHY0IGluIGNhc2UgdGhlIHY2IG5ldHdv
cmtzIGFyZQ0KPj4gZGlzY29ubmVjdGVkLiBJbXBsZW1lbnRhdGlvbiBzaG91bGQgZm9sbG93IHRo
ZSBndWRsaW5lcyBmcm9tIFJGQ1hYWA0KPj4gW2R1YWxzdGFjay1mYWlybmVzXSB0byBhdm9pZCBl
Y2Vzc2l2ZSBkZWFseXMgaW4gdGhlIGNvbm5lY3Rpdml0eSBjaGVjaw0KPj4gcGhhc2UgaWYgYnJv
a2VuIHBhdGhzIGV4aXN0cy4NCj4+IA0KPj4gQW5vdGhlciBjcml0ZXJpb24gZm9yIHNlbGVjdGlu
ZyBwcmVmZXJlbmNlcyBtaWdodCBiZSBzZWN1cml0eSBvcg0KPj4gcHJpdmFjeS4gIElmIGEgdXNl
ciBpcyBhIHRlbGVjb21tdXRlciwgYW5kIHRoZXJlZm9yZSBjb25uZWN0ZWQgdG8gYQ0KPj4gY29y
cG9yYXRlIG5ldHdvcmsgYW5kIGEgbG9jYWwgaG9tZSBuZXR3b3JrLCB0aGUgdXNlciBtYXkgcHJl
ZmVyIHRoZWlyDQo+PiB2b2ljZSB0cmFmZmljIHRvIGJlIHJvdXRlZCBvdmVyIHRoZSBWUE4gb3Ig
c2ltaWxhciB0dW5uZWwgaW4gb3JkZXIgdG8NCj4+IGtlZXAgaXQgb24gdGhlIGNvcnBvcmF0ZSBu
ZXR3b3JrIHdoZW4gY29tbXVuaWNhdGluZyB3aXRoaW4gdGhlDQo+PiBlbnRlcnByaXNlLCBidXQg
dXNlIHRoZSBsb2NhbCBuZXR3b3JrIHdoZW4gY29tbXVuaWNhdGluZyB3aXRoIHVzZXJzDQo+PiBv
dXRzaWRlIG9mIHRoZSBlbnRlcnByaXNlLiAgSW4gc3VjaCBhIGNhc2UsIGEgVlBOIGFkZHJlc3Mg
d291bGQgaGF2ZSBhDQo+PiBoaWdoZXIgbG9jYWwgcHJlZmVyZW5jZSB0aGFuIGFueSBvdGhlciBh
ZGRyZXNzLg0KPj4gDQo+PiBPcGVuIElzc3VlczoNCj4+IC0gUmVsYXhpbmcgbGFuZ3VhZ2UgdGhh
dCBpbmRpY2F0ZXMgYmFkIGJhZCB0aGluZ3MgaGFwcGVuIGlmIGEgcmVsYXkgaXMgDQo+PiBpbnZv
bHZlZC4NCj4+IC0gUmVtb3ZlZCBUZXh0IHJlZ2FyZGluZyA2dG80LiBBbnlvbmUgdXNpbmcgaXQ/
KE5BVDY0IGFuZCBETlM2NCBpcyB0aGUNCj4+IC0gd2F5IHRvIGdvPykgQ2FuIGFkZCB0ZXh0IHRv
IHRoZQ0KPj4gIGZhaXJuZXNzIGRyYWZ0IHRvIHNpbXBsaWZ5IElDRWJpcy4gNnRvNCBpcyBhIHR1
bm5lbCBhbmQgdGhlIGZhaXJuZXNzDQo+PiAgZHJhZnQgdGFsa3MgYWJvdXQgdHVubmVscy4gKE5v
bmUgbWVudGlvbmVkIGZvciB0aGUgZmFyIG9mIGNhbGxpbmcNCj4+ICBvdXQgdGhlIGJhZCBvbmVz
Li4pDQo+PiAtIEFkZGVkIHByaXZhY3kgdG8gYXMgYSBWUE4gZXhhbXBsZSBhcyB3ZWxsLg0KPj4g
LSBJIGZlZWwgbW9yZSB0ZXh0IGlzIG5lZWRlZCBpZiB3ZSB3YW50IHRvIGtlZXAgdGhlIFZQTiB0
ZXh0IHRoZXJlLiBXZQ0KPj4gIG5lZWQgdG8gZXhwbGFpbiBzcGxpdCB0dW5uZWxpbmcgYW5kIGhv
dyB0aGF0IG1pZ2ggb3IgbWlnaHQgbm90IGJlDQo+PiAgYXZhaWxhYmxlLiBTb21lIHdvcmRpbmcg
cmVnYXJkaW5nIElQIGFkcmVlc3MgbGVha2VnZSB3b3VsZCBhbHNvIGJlDQo+PiAgYmVuZWZpY2lh
bC4NCj4+IA0KPj4gDQo+PiANCj4+IC4tLg0KPj4gUMOlbC1FcmlrDQo+PiANCj4+PiBPbiAxMCBK
dW4gMjAxNiwgYXQgMTM6NTMsIGludGVybmV0LWRyYWZ0c0BpZXRmLm9yZyB3cm90ZToNCj4+PiAN
Cj4+PiANCj4+PiBBIE5ldyBJbnRlcm5ldC1EcmFmdCBpcyBhdmFpbGFibGUgZnJvbSB0aGUgb24t
bGluZSBJbnRlcm5ldC1EcmFmdHMgDQo+Pj4gZGlyZWN0b3JpZXMuDQo+Pj4gVGhpcyBkcmFmdCBp
cyBhIHdvcmsgaXRlbSBvZiB0aGUgSW50ZXJhY3RpdmUgQ29ubmVjdGl2aXR5IA0KPj4+IEVzdGFi
bGlzaG1lbnQgb2YgdGhlIElFVEYuDQo+Pj4gDQo+Pj4gICAgICAgVGl0bGUgICAgICAgICAgIDog
SUNFIE11bHRpaG9tZWQgYW5kIElQdjQvSVB2NiBEdWFsIFN0YWNrIA0KPj4+IEZhaXJuZXNzDQo+
Pj4gICAgICAgQXV0aG9ycyAgICAgICAgIDogUGFhbC1FcmlrIE1hcnRpbnNlbg0KPj4+ICAgICAg
ICAgICAgICAgICAgICAgICAgIFRpcnVtYWxlc3dhciBSZWRkeQ0KPj4+ICAgICAgICAgICAgICAg
ICAgICAgICAgIFByYXNoYW50aCBQYXRpbA0KPj4+IAlGaWxlbmFtZSAgICAgICAgOiBkcmFmdC1p
ZXRmLWljZS1kdWFsc3RhY2stZmFpcm5lc3MtMDMudHh0DQo+Pj4gCVBhZ2VzICAgICAgICAgICA6
IDEwDQo+Pj4gCURhdGUgICAgICAgICAgICA6IDIwMTYtMDYtMTANCj4+PiANCj4+PiBBYnN0cmFj
dDoNCj4+PiAgVGhpcyBkb2N1bWVudCBwcm92aWRlcyBndWlkZWxpbmVzIG9uIGhvdyB0byBtYWtl
IEludGVyYWN0aXZlDQo+Pj4gIENvbm5lY3Rpdml0eSBFc3RhYmxpc2htZW50IChJQ0UpIGNvbmNs
dWRlIGZhc3RlciBpbiBtdWx0aWhvbWVkIGFuZA0KPj4+ICBJUHY0L0lQdjYgZHVhbC1zdGFjayBz
Y2VuYXJpb3Mgd2hlcmUgYnJva2VuIHBhdGhzIGV4aXN0LiAgVGhlDQo+Pj4gIHByb3ZpZGVkIGd1
aWRlbGluZXMgYXJlIGJhY2t3YXJkcyBjb21wYXRpYmxlIHdpdGggdGhlIG9yaWdpbmFsIElDRQ0K
Pj4+ICBzcGVjaWZpY2F0aW9uLg0KPj4+IA0KPj4+IA0KPj4+IFRoZSBJRVRGIGRhdGF0cmFja2Vy
IHN0YXR1cyBwYWdlIGZvciB0aGlzIGRyYWZ0IGlzOg0KPj4+IGh0dHBzOi8vZGF0YXRyYWNrZXIu
aWV0Zi5vcmcvZG9jL2RyYWZ0LWlldGYtaWNlLWR1YWxzdGFjay1mYWlybmVzcy8NCj4+PiANCj4+
PiBUaGVyZSdzIGFsc28gYSBodG1saXplZCB2ZXJzaW9uIGF2YWlsYWJsZSBhdDoNCj4+PiBodHRw
czovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtaWV0Zi1pY2UtZHVhbHN0YWNrLWZhaXJuZXNz
LTAzDQo+Pj4gDQo+Pj4gQSBkaWZmIGZyb20gdGhlIHByZXZpb3VzIHZlcnNpb24gaXMgYXZhaWxh
YmxlIGF0Og0KPj4+IGh0dHBzOi8vd3d3LmlldGYub3JnL3JmY2RpZmY/dXJsMj1kcmFmdC1pZXRm
LWljZS1kdWFsc3RhY2stZmFpcm5lc3MtMDMNCj4+PiANCj4+PiANCj4+PiBQbGVhc2Ugbm90ZSB0
aGF0IGl0IG1heSB0YWtlIGEgY291cGxlIG9mIG1pbnV0ZXMgZnJvbSB0aGUgdGltZSBvZiANCj4+
PiBzdWJtaXNzaW9uDQo+Pj4gdW50aWwgdGhlIGh0bWxpemVkIHZlcnNpb24gYW5kIGRpZmYgYXJl
IGF2YWlsYWJsZSBhdCB0b29scy5pZXRmLm9yZy4NCj4+PiANCj4+PiBJbnRlcm5ldC1EcmFmdHMg
YXJlIGFsc28gYXZhaWxhYmxlIGJ5IGFub255bW91cyBGVFAgYXQ6DQo+Pj4gZnRwOi8vZnRwLmll
dGYub3JnL2ludGVybmV0LWRyYWZ0cy8NCj4+PiANCj4+PiBfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXw0KPj4+IEljZSBtYWlsaW5nIGxpc3QNCj4+PiBJY2VA
aWV0Zi5vcmcNCj4+PiBodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ljZQ0K
Pj4gDQo+PiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0K
Pj4gSWNlIG1haWxpbmcgbGlzdA0KPj4gSWNlQGlldGYub3JnDQo+PiBodHRwczovL3d3dy5pZXRm
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ljZQ0KDQo=


From nobody Mon Jun 20 07:45:24 2016
Return-Path: <ben@nostrum.com>
X-Original-To: ice@ietfa.amsl.com
Delivered-To: ice@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9450012D0C1 for <ice@ietfa.amsl.com>; Mon, 20 Jun 2016 07:45:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.326
X-Spam-Level: 
X-Spam-Status: No, score=-3.326 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-1.426] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2X5pH0o2QTCD for <ice@ietfa.amsl.com>; Mon, 20 Jun 2016 07:45:20 -0700 (PDT)
Received: from nostrum.com (raven-v6.nostrum.com [IPv6:2001:470:d:1130::1]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9A14012D08E for <ice@ietf.org>; Mon, 20 Jun 2016 07:45:19 -0700 (PDT)
Received: from [10.0.1.4] (cpe-66-25-7-22.tx.res.rr.com [66.25.7.22]) (authenticated bits=0) by nostrum.com (8.15.2/8.15.2) with ESMTPSA id u5KEjHQm043454 (version=TLSv1 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO); Mon, 20 Jun 2016 09:45:17 -0500 (CDT) (envelope-from ben@nostrum.com)
X-Authentication-Warning: raven.nostrum.com: Host cpe-66-25-7-22.tx.res.rr.com [66.25.7.22] claimed to be [10.0.1.4]
From: "Ben Campbell" <ben@nostrum.com>
To: "Pal Martinsen" <palmarti@cisco.com>
Date: Mon, 20 Jun 2016 09:45:16 -0500
Message-ID: <DA4EE854-EEFD-4BD2-8DC0-F547F6C8A2B7@nostrum.com>
In-Reply-To: <0292C38D-7869-4635-8B24-0A1E97C679C3@cisco.com>
References: <20160610115302.15435.33439.idtracker@ietfa.amsl.com> <B80DEF8B-1032-41EA-BD79-6826D655DDC4@cisco.com> <7EF56049-A57F-4009-B470-7F1B9B0C5022@nostrum.com> <0292C38D-7869-4635-8B24-0A1E97C679C3@cisco.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Mailer: MailMate (1.9.4r5234)
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/E37NlKFtrMgG7VGDKWJpNQsikHo>
Cc: "ice@ietf.org" <ice@ietf.org>
Subject: Re: [Ice] I-D Action: draft-ietf-ice-dualstack-fairness-03.txt
X-BeenThere: ice@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Interactive Connectivity Establishment \(ICE\)" <ice.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ice>, <mailto:ice-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ice/>
List-Post: <mailto:ice@ietf.org>
List-Help: <mailto:ice-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ice>, <mailto:ice-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Jun 2016 14:45:21 -0000

On 20 Jun 2016, at 8:04, Pal Martinsen (palmarti) wrote:

>> On 18 Jun 2016, at 00:31, Ben Campbell <ben@nostrum.com> wrote:
>>
>> Hi,
>>
>> In your opinion, is this version ready to move to IETF last call? Or 
>> do
>> you plan other updates.
>>
> No plans for updating the dualstack-fairness draft. Probably some nits 
> remaining in 5245bis to properly reference and clean up surrounding 
> text.
>
> If something significant changes in rfc 5245bis the dualstack fairness 
> draft might need to be updated.

With the normative reference, this won't be published until 5245bis is 
published. We can progress this draft now and let it wait in the RFC 
editors queue, where we could make a last minute change if necessary. Or 
we could hold this draft back in the working group and progress them 
together.

I favor the former. Does anyone think otherwise?

>
>> I note that section 5, paragraph 3 has one remaining upper-case MUST. 
>> We
>> can deal with that after IETF last call (but don't be surprised if
>> people comment on it.)
>>
> That MUST is part of a quote from rfc5245bis section 4.1.2. (Actually 
> it should be section 4.1.2.1 to be more precise, can submit a new 
> version to fix that, but waiting to see if any more changes are 
> necessary if ICEBis changes.)
>
> So hopefully it is ok to quote text from another RFC containing 
> uppercase MUST without needing to have the standard MUST, SHOULD etc 
> boilerplate?

Ah, on closer inspection the quote is fine as is.

>
> .-.
> PÃ¥l-Erik
>
>> Thanks!
>>
>> Ben.
>>
>> On 10 Jun 2016, at 7:07, Pal Martinsen (palmarti) wrote:
>>
>>> Hi all,
>>>
>>> This version tries to address issues during IESG review.
>>>
>>> - Changed Intended Status to Best Current Practices
>>> - All references are now to ICEbis not ICE.
>>> - Changes to reflect proposed new text in ICEbis
>>> - Both ICEbis and this draft cross reference each other.
>>>
>>> Proposed changes to ICEbis
>>>
>>> Section 4.1.2.1
>>>
>>> Old text:
>>> If a host is multihomed because it is dual-stack, the local 
>>> preference
>>> SHOULD be set equal to the precedence value for IP addresses 
>>> described
>>> in RFC 6724 [RFC6724]. If the host operating system provides an API
>>> for discovering preference among different addresses, those
>>> preferences SHOULD be used for the local preference to prioritize
>>> addresses indicated as preferred by the operating system.
>>>
>>> New text:
>>> If a host is multihomed because it is dual-stack, the local 
>>> preference
>>> should be set acording to the current best practice described in
>>> RFC XXXX [ice-dualstack-fairness].
>>>
>>> Open Issues:
>>> - No capital SHOULD when referring to a BCP?
>>> - Fairness draft updated to mention RFC6724 so we can avoid 
>>> referring
>>> it
>>> in ICEbis?
>>> - Make ICEbis as simple as possible and let people read the fairness
>>> BCP for details? At least avoid having the same information in both
>>> RFCs.
>>>
>>>
>>> Section 4.1.2.2
>>>
>>> New text:
>>> One criterion for selection of the type and local preference values 
>>> is
>>> the use of a media intermediary, such as a TURN server, a tunnel
>>> service such as VPN server, or NAT.  With a media intermediary, if
>>> media is sent to that candidate, it will first transit the media
>>> intermediary before being received.  Relayed candidates are one type
>>> of candidate that involves a media intermediary.  Another are host
>>> candidates obtained from a VPN interface.  When media is transited
>>> through a media intermediary, it can increase the latency between
>>> transmission and reception.  It may or may not increase the packet
>>> losses, because of the additional router hops that may be taken.  It
>>> may increase the cost of providing service, since media will be 
>>> routed
>>> in and right back out of a media intermediary run by a provider.  If
>>> these concerns are important, the type preference for relayed
>>> candidates SHOULD be lower than host candidates.  The RECOMMENDED
>>> values are 126 for host candidates, 100 for server reflexive
>>> candidates, 110 for peer reflexive candidates, and 0 for relayed
>>> candidates.
>>>
>>> Furthermore, if an agent is multihomed and has multiple IP 
>>> addresses,
>>> the recomandation in RFCXXXX [dual-stack fairnes] should be 
>>> followed.
>>> If multiple TURN servers are used, local priorities for the 
>>> candidates
>>> obtained from the TURN servers are chosen in a similar fashion as 
>>> for
>>> multihomed local candidates: the local preference value is used to
>>> indicate preference among different servers but the preference MUST 
>>> be
>>> unique for each one.
>>>
>>> Another criterion for selection of preferences is IP address family.
>>> ICE works with both IPv4 and IPv6.  It therefore provides a 
>>> transition
>>> mechanism that allows dual-stack hosts to prefer connectivity over
>>> IPv6, but to fall back to IPv4 in case the v6 networks are
>>> disconnected. Implementation should follow the gudlines from RFCXXX
>>> [dualstack-fairnes] to avoid ecessive dealys in the connectivity 
>>> check
>>> phase if broken paths exists.
>>>
>>> Another criterion for selecting preferences might be security or
>>> privacy.  If a user is a telecommuter, and therefore connected to a
>>> corporate network and a local home network, the user may prefer 
>>> their
>>> voice traffic to be routed over the VPN or similar tunnel in order 
>>> to
>>> keep it on the corporate network when communicating within the
>>> enterprise, but use the local network when communicating with users
>>> outside of the enterprise.  In such a case, a VPN address would have 
>>> a
>>> higher local preference than any other address.
>>>
>>> Open Issues:
>>> - Relaxing language that indicates bad bad things happen if a relay 
>>> is
>>> involved.
>>> - Removed Text regarding 6to4. Anyone using it?(NAT64 and DNS64 is 
>>> the
>>> - way to go?) Can add text to the
>>>  fairness draft to simplify ICEbis. 6to4 is a tunnel and the 
>>> fairness
>>>  draft talks about tunnels. (None mentioned for the far of calling
>>>  out the bad ones..)
>>> - Added privacy to as a VPN example as well.
>>> - I feel more text is needed if we want to keep the VPN text there. 
>>> We
>>>  need to explain split tunneling and how that migh or might not be
>>>  available. Some wording regarding IP adreess leakege would also be
>>>  beneficial.
>>>
>>>
>>>
>>> .-.
>>> PÃ¥l-Erik
>>>
>>>> On 10 Jun 2016, at 13:53, internet-drafts@ietf.org wrote:
>>>>
>>>>
>>>> A New Internet-Draft is available from the on-line Internet-Drafts
>>>> directories.
>>>> This draft is a work item of the Interactive Connectivity
>>>> Establishment of the IETF.
>>>>
>>>>       Title           : ICE Multihomed and IPv4/IPv6 Dual Stack
>>>> Fairness
>>>>       Authors         : Paal-Erik Martinsen
>>>>                         Tirumaleswar Reddy
>>>>                         Prashanth Patil
>>>> 	Filename        : draft-ietf-ice-dualstack-fairness-03.txt
>>>> 	Pages           : 10
>>>> 	Date            : 2016-06-10
>>>>
>>>> Abstract:
>>>>  This document provides guidelines on how to make Interactive
>>>>  Connectivity Establishment (ICE) conclude faster in multihomed and
>>>>  IPv4/IPv6 dual-stack scenarios where broken paths exist.  The
>>>>  provided guidelines are backwards compatible with the original ICE
>>>>  specification.
>>>>
>>>>
>>>> The IETF datatracker status page for this draft is:
>>>> https://datatracker.ietf.org/doc/draft-ietf-ice-dualstack-fairness/
>>>>
>>>> There's also a htmlized version available at:
>>>> https://tools.ietf.org/html/draft-ietf-ice-dualstack-fairness-03
>>>>
>>>> A diff from the previous version is available at:
>>>> https://www.ietf.org/rfcdiff?url2=draft-ietf-ice-dualstack-fairness-03
>>>>
>>>>
>>>> Please note that it may take a couple of minutes from the time of
>>>> submission
>>>> until the htmlized version and diff are available at 
>>>> tools.ietf.org.
>>>>
>>>> Internet-Drafts are also available by anonymous FTP at:
>>>> ftp://ftp.ietf.org/internet-drafts/
>>>>
>>>> _______________________________________________
>>>> Ice mailing list
>>>> Ice@ietf.org
>>>> https://www.ietf.org/mailman/listinfo/ice
>>>
>>> _______________________________________________
>>> Ice mailing list
>>> Ice@ietf.org
>>> https://www.ietf.org/mailman/listinfo/ice


From nobody Tue Jun 21 04:42:18 2016
Return-Path: <christer.holmberg@ericsson.com>
X-Original-To: ice@ietfa.amsl.com
Delivered-To: ice@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 554D312D561 for <ice@ietfa.amsl.com>; Tue, 21 Jun 2016 04:42:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.22
X-Spam-Level: 
X-Spam-Status: No, score=-4.22 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Y8ojEGSI-20T for <ice@ietfa.amsl.com>; Tue, 21 Jun 2016 04:42:15 -0700 (PDT)
Received: from sessmg23.ericsson.net (sessmg23.ericsson.net [193.180.251.45]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C719D12D54D for <ice@ietf.org>; Tue, 21 Jun 2016 04:42:14 -0700 (PDT)
X-AuditID: c1b4fb2d-f79936d0000030e4-fb-57692814ff94
Received: from ESESSHC008.ericsson.se (Unknown_Domain [153.88.183.42]) by sessmg23.ericsson.net (Symantec Mail Security) with SMTP id 21.95.12516.41829675; Tue, 21 Jun 2016 13:42:12 +0200 (CEST)
Received: from ESESSMB209.ericsson.se ([169.254.9.241]) by ESESSHC008.ericsson.se ([153.88.183.42]) with mapi id 14.03.0294.000; Tue, 21 Jun 2016 13:41:37 +0200
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: Christer Holmberg <christer.holmberg@ericsson.com>, Peter Thatcher <pthatcher@google.com>, Taylor Brandstetter <deadbeef@google.com>
Thread-Topic: [Ice] 5245bis: tie-breaker issues
Thread-Index: AQHRx8nOJ+HGKwIIY0+x/UxagK/WUZ/sKkcAgAAs5LCAASVQgIAAAeEAgAAMxoD///HeAIAAAGQAgABJiICAAAXaAIAATd3wgAACXwCABcj6gA==
Date: Tue, 21 Jun 2016 11:41:37 +0000
Message-ID: <D38F0314.B329%christer.holmberg@ericsson.com>
References: <D38875A3.AF5B%christer.holmberg@ericsson.com> <CAK35n0YHtv+NA--NtxnxxPh6TeakKpUkk2VqUNs_qMOZaz55iQ@mail.gmail.com> <7594FB04B1934943A5C02806D1A2204B38057919@ESESSMB209.ericsson.se> <D389A1B7.B054%christer.holmberg@ericsson.com> <D389A3B2.B05E%christer.holmberg@ericsson.com> <D389AE6B.B078%christer.holmberg@ericsson.com> <7547CF86-5198-48D2-8969-E479805B959E@ericsson.com> <C68C35AC-9668-4D41-B5FB-33A585A86D3B@ericsson.com> <CAK35n0Yp1-g+KZ7mF6UAXcTC-xfWE7nBV1K04+TNQUDAB6xuog@mail.gmail.com> <CAJrXDUEY3hozZRB0WqbMtWNZrOdtoHEHujh_9arwatgCpdq_=g@mail.gmail.com> <7594FB04B1934943A5C02806D1A2204B38059C0A@ESESSMB209.ericsson.se> <7594FB04B1934943A5C02806D1A2204B38059CB4@ESESSMB209.ericsson.se>
In-Reply-To: <7594FB04B1934943A5C02806D1A2204B38059CB4@ESESSMB209.ericsson.se>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/14.6.4.160422
x-originating-ip: [153.88.183.18]
Content-Type: multipart/alternative; boundary="_000_D38F0314B329christerholmbergericssoncom_"
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrNIsWRmVeSWpSXmKPExsUyM2K7lq6IRma4wcLPehaXVzxktfh2odbi 2vLXrA7MHgs2lXosWfKTKYApissmJTUnsyy1SN8ugStjwuzrTAXd8xkrdr9ex9zA+GoWYxcj J4eEgInEuqavbBC2mMSFe+vBbCGBI4wS89qUIewljBI7vrt3MXJwsAlYSHT/0+5i5OIQEehi lNi8axILSA2zQIzEmV0n2UFsYQE9iYYrk5lA6kUE9CUOf9IBCYsI1EksuPsbbC2LgKrEz/2H wFbxClhJ7FkO0soFtOoWq8TeT//B5nAK+Enc/9EEZjMC3fb91BomiF3iEreezGeCuFlAYsme 88wQtqjEy8f/WEFsUaAbvtybB/WjosTHV/sYIXrjJe5Muc8OsVhQ4uTMJywTGMVmIRk7C0nZ LCRls4DeYRbQlFi/Sx+iRFFiSvdDdghbQ6J1zlwo21ri9twbLMhqFjByrGIULU4tLs5NNzLW Sy3KTC4uzs/Ty0st2cQIjNKDW37r7mBc/drxEKMAB6MSD6+Cfka4EGtiWXFl7iFGCQ5mJRHe NuXMcCHelMTKqtSi/Pii0pzU4kOM0hwsSuK8/i8Vw4UE0hNLUrNTUwtSi2CyTBycUg2MautV IjlPcs15LXym7PqMySc2xZxL5zm+0eqy0Oyiu0l5RbFHktsTt/XkByjYhZoUaBaeiPt4Lblg Ts+mxBtK2zsPmjcFe6hJalw4furiA2uPNvPbgmbzFdm/rXHjbiiO5y4U19qhff9iwvxtt1jz 2Df9NAk+cSJotcL36am787Iutj5a1zRHiaU4I9FQi7moOBEAJmdmn84CAAA=
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/8p7OgjcbEvbQnFobH7RCd_U-85k>
Cc: =?utf-8?B?QXJpIEtlcsOkbmVu?= <ari.keranen@ericsson.com>, "ice@ietf.org" <ice@ietf.org>
Subject: Re: [Ice] 5245bis: tie-breaker issues
X-BeenThere: ice@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Interactive Connectivity Establishment \(ICE\)" <ice.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ice>, <mailto:ice-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ice/>
List-Post: <mailto:ice@ietf.org>
List-Help: <mailto:ice-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ice>, <mailto:ice-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Jun 2016 11:42:17 -0000

--_000_D38F0314B329christerholmbergericssoncom_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

SGksDQoNCknigJl2ZSB1cGRhdGVkIHRoZSB0aWUtYnJlYWtlci1jbGFyaWZpY2F0aW9uIHB1bGwg
cmVxdWVzdC4gSXQgbm93IGFsc28gY29udGFpbnMgdGV4dCBzcGVjaWZ5aW5nIHRoYXQgdGhlIHJv
bGVzIG11c3Qgbm90IGJlIHJlLWRldGVybWluZWQgYXMgcGFydCBvZiBhbiBJQ0UgcmVzdGFydCDi
gJMgdW5sZXNzIHJlcXVpcmVkIGJ5IHNvbWUgb2YgdGhlIGNyaXRlcmlhIGxpc3RlZCBieSBUYXls
b3IuDQoNCmh0dHBzOi8vZ2l0aHViLmNvbS9pY2Utd2cvcmZjNTI0NWJpcy90cmVlL3RpZS1icmVh
a2VyLWNsYXJpZmljYXRpb24NCg0KSSBkbyBpbnRlbmQgdG8gc3VibWl0IGEgbmV3IHZlcnNpb24g
b2YgZHJhZnQtNTI0NWJpcyByZWxhdGl2ZWx5IHNvb24sIGFuZCBtZXJnZSB0aGUgcHVsbCByZXF1
ZXN0LCBzbyBwbGVhc2UgdGFrZSBhIGxvb2suDQoNClJlZ2FyZHMsDQoNCkNocmlzdGVyDQoNCg0K
DQpGcm9tOiBJY2UgPGljZS1ib3VuY2VzQGlldGYub3JnPG1haWx0bzppY2UtYm91bmNlc0BpZXRm
Lm9yZz4+IG9uIGJlaGFsZiBvZiBDaHJpc3RlciBIb2xtYmVyZyA8Y2hyaXN0ZXIuaG9sbWJlcmdA
ZXJpY3Nzb24uY29tPG1haWx0bzpjaHJpc3Rlci5ob2xtYmVyZ0Blcmljc3Nvbi5jb20+Pg0KRGF0
ZTogRnJpZGF5IDE3IEp1bmUgMjAxNiBhdCAyMzoyNQ0KVG86ICJwdGhhdGNoZXJAZ29vZ2xlLmNv
bTxtYWlsdG86cHRoYXRjaGVyQGdvb2dsZS5jb20+IiA8cHRoYXRjaGVyQGdvb2dsZS5jb208bWFp
bHRvOnB0aGF0Y2hlckBnb29nbGUuY29tPj4sIFRheWxvciBCcmFuZHN0ZXR0ZXIgPGRlYWRiZWVm
QGdvb2dsZS5jb208bWFpbHRvOmRlYWRiZWVmQGdvb2dsZS5jb20+Pg0KQ2M6IEFyaSBLZXLDpG5l
biA8YXJpLmtlcmFuZW5AZXJpY3Nzb24uY29tPG1haWx0bzphcmkua2VyYW5lbkBlcmljc3Nvbi5j
b20+PiwgImljZUBpZXRmLm9yZzxtYWlsdG86aWNlQGlldGYub3JnPiIgPGljZUBpZXRmLm9yZzxt
YWlsdG86aWNlQGlldGYub3JnPj4NClN1YmplY3Q6IFJlOiBbSWNlXSA1MjQ1YmlzOiB0aWUtYnJl
YWtlciBpc3N1ZXMNCg0K4oCmb3IsIGlmIHdlIHdhbnQgdG8gYmUgbGVzcyByZXN0cmljdGl2ZSwg
d2UgY291bGQgc2F5IOKAnE1BWSBnZW5lcmF0ZSBhIG5ldyB2YWx1ZeKAnS4NCg0KUmVnYXJkcywN
Cg0KQ2hyaXN0ZXINCg0KRnJvbTogSWNlIFttYWlsdG86aWNlLWJvdW5jZXNAaWV0Zi5vcmddIE9u
IEJlaGFsZiBPZiBDaHJpc3RlciBIb2xtYmVyZw0KU2VudDogMTcgSnVuZSAyMDE2IDIzOjIxDQpU
bzogUGV0ZXIgVGhhdGNoZXIgPHB0aGF0Y2hlckBnb29nbGUuY29tPG1haWx0bzpwdGhhdGNoZXJA
Z29vZ2xlLmNvbT4+OyBUYXlsb3IgQnJhbmRzdGV0dGVyIDxkZWFkYmVlZkBnb29nbGUuY29tPG1h
aWx0bzpkZWFkYmVlZkBnb29nbGUuY29tPj4NCkNjOiBBcmkgS2Vyw6RuZW4gPGFyaS5rZXJhbmVu
QGVyaWNzc29uLmNvbTxtYWlsdG86YXJpLmtlcmFuZW5AZXJpY3Nzb24uY29tPj47IGljZUBpZXRm
Lm9yZzxtYWlsdG86aWNlQGlldGYub3JnPg0KU3ViamVjdDogUmU6IFtJY2VdIDUyNDViaXM6IHRp
ZS1icmVha2VyIGlzc3Vlcw0KDQpIaSwNCg0KPklmIGl0IGRvZXNuJ3QgbWF0dGVyIHdoZXRoZXIg
b3Igbm90IGFuIGltcGxlbWVudGF0aW9uIGRvZXMgc29tZXRoaW5nIChzdWNoIGFzIGNoYW5naW5n
ID50aGUgSUNFIGJyZWFrZXIpLCB0aGVuIOKAi0knZCBzdWdnZXN0IHRvIGp1c3QgcmVtb3ZlIGl0
IGZyb20gdGhlIHNwZWM6ICBhIHNob3J0ZXIgc3BlYywgYW5kID5sZXNzIHRvIHdvcnJ5IGFib3V0
LiAgSWYgaXQgbXVzdCBzdGF5LCB0aGVuIGF0IGxlYXN0IG1ha2UgaXQgYSBTSE9VTEQgaW5zdGVh
ZCBvZiBhIE1VU1QgPnNvIGltcGxlbWVudGF0aW9ucyBkb24ndCBoYXZlIHRvIGRvIHNvbWV0aGlu
ZyBwb2ludGxlc3MuDQoNCklmIGl0IHN0YXlzLCB3ZSBzaG91bGQgYXQgbGVhc3Qga25vdyB3aHkg
aXTigJlzIGEgU0hPVUxEL01VU1QuIEkgZGlkIG5vdCBmaW5kIGFueSBleHBsYW5hdGlvbi4NCg0K
VGhlcmUgaXMgYWxzbyB0ZXh0IHNheWluZyB0aGF0IGEgbmV3IHZhbHVlIG11c3QgYmUgZ2VuZXJh
dGVkIHdoZW4gYSA0ODcgaGFzIGJlZW4gcmVjZWl2ZWQsIGJ1dCBJIGRpZG7igJl0IGZpbmQgYW55
IGp1c3RpZmljYXRpb24gZm9yIHRoYXQgZWl0aGVyLg0KDQpPbmUgd2F5LCB1bmxlc3Mgd2UgZmlu
ZCBhIGdvb2QgdXNlLWNhc2Ugd2hlcmUgYSBjaGFuZ2Ugb2YgdmFsdWUgaXMgbmVlZGVkLCBjb3Vs
ZCBiZSB0byBzYXkgdGhhdCBhbiBlbmRwb2ludCBtdXN0IG5vdCBjaGFuZ2UgdGhlIHZhbHVlLCBi
dXQgbXVzdCBiZSBwcmVwYXJlZCB0aGF0IHRoZSBwZWVyIG1heSBjaGFuZ2UgaXRzIHZhbHVlLg0K
DQpSZWdhcmRzLA0KDQpDaHJpc3Rlcg0KDQoNCk9uIEZyaSwgSnVuIDE3LCAyMDE2IGF0IDEwOjE2
IEFNLCBUYXlsb3IgQnJhbmRzdGV0dGVyIDxkZWFkYmVlZkBnb29nbGUuY29tPG1haWx0bzpkZWFk
YmVlZkBnb29nbGUuY29tPj4gd3JvdGU6DQpUaGUgIklDRSByZXN0YXJ0IG11c3QgY2hhbmdlIHRp
ZS1icmVha2VyIiBydWxlIGlzIHNvbWV0aGluZyBJIGFsc28gbm90aWNlZCBhbmQgYnJvdWdodCB1
cCBoZXJlPGh0dHBzOi8vd3d3LmlldGYub3JnL21haWwtYXJjaGl2ZS93ZWIvaWNlL2N1cnJlbnQv
bXNnMDAyMDguaHRtbD4uDQpJdCBzZWVtcyBwb2ludGxlc3MsIGJ1dCBpdCBhbHNvIGRvZXNuJ3Qg
ZG8gYW55IGhhcm0uIFNvIEkgZG9uJ3QgaGF2ZSBhbnkgb2JqZWN0aW9uIHRvIGtlZXBpbmcgaXQg
aW4uDQoNCkFsc28sIGp1c3QgYW4gZWRpdG9yaWFsIGNvbW1lbnQ6IEl0IG1heSBtYWtlIG1vcmUg
c2Vuc2UgdG8gZGVmaW5lIHRoZSB0aWUtYnJlYWtlciBpbiBpdHMgb3duIHNlY3Rpb24uIFBlcmhh
cHMgYWZ0ZXIgIkRldGVybWluaW5nIElDRSBSb2xlIi4NCg0KT24gRnJpLCBKdW4gMTcsIDIwMTYg
YXQgNTo1MiBBTSwgQXJpIEtlcsOkbmVuIDxhcmkua2VyYW5lbkBlcmljc3Nvbi5jb208bWFpbHRv
OmFyaS5rZXJhbmVuQGVyaWNzc29uLmNvbT4+IHdyb3RlOg0KDQo+IE9uIDE3IEp1biAyMDE2LCBh
dCAxNTo1MiwgQXJpIEtlcsOkbmVuIDxhcmkua2VyYW5lbkBlcmljc3Nvbi5jb208bWFpbHRvOmFy
aS5rZXJhbmVuQGVyaWNzc29uLmNvbT4+IHdyb3RlOg0KPg0KPiBJIHRoaW5rIHdlIHNob3VsZCBh
bGlnbiB0aGUgbm9uLWJyb2tlciBmdW5jdGlvbmFsaXR5IGluIGJpcyBhcyB3ZWxsIGFzIHBvc3Np
YmxlIHdpdGggNTI0NS4NCg0Kcy9ub24tYnJva2VyL25vbi1icm9rZW4vDQooRFlBQykNCg0KDQpD
aGVlcnMsDQpBcmkNCg0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXw0KSWNlIG1haWxpbmcgbGlzdA0KSWNlQGlldGYub3JnPG1haWx0bzpJY2VAaWV0Zi5v
cmc+DQpodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ljZQ0KDQo=

--_000_D38F0314B329christerholmbergericssoncom_
Content-Type: text/html; charset="utf-8"
Content-ID: <58A3DD9F068E5249983AB7C15C5852FC@ericsson.com>
Content-Transfer-Encoding: base64

PGh0bWw+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0i
dGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjwvaGVhZD4NCjxib2R5IHN0eWxlPSJ3b3JkLXdy
YXA6IGJyZWFrLXdvcmQ7IC13ZWJraXQtbmJzcC1tb2RlOiBzcGFjZTsgLXdlYmtpdC1saW5lLWJy
ZWFrOiBhZnRlci13aGl0ZS1zcGFjZTsgY29sb3I6IHJnYigwLCAwLCAwKTsgZm9udC1zaXplOiAx
NHB4OyBmb250LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsiPg0KPGRpdj5IaSw8L2Rpdj4N
CjxkaXY+PGJyPg0KPC9kaXY+DQo8ZGl2PknigJl2ZSB1cGRhdGVkIHRoZSB0aWUtYnJlYWtlci1j
bGFyaWZpY2F0aW9uIHB1bGwgcmVxdWVzdC4gSXQgbm93IGFsc28gY29udGFpbnMgdGV4dCBzcGVj
aWZ5aW5nIHRoYXQgdGhlIHJvbGVzIG11c3Qgbm90IGJlIHJlLWRldGVybWluZWQgYXMgcGFydCBv
ZiBhbiBJQ0UgcmVzdGFydCDigJMgdW5sZXNzIHJlcXVpcmVkIGJ5IHNvbWUgb2YgdGhlIGNyaXRl
cmlhIGxpc3RlZCBieSBUYXlsb3IuPC9kaXY+DQo8ZGl2Pjxicj4NCjwvZGl2Pg0KPGRpdj48YSBo
cmVmPSJodHRwczovL2dpdGh1Yi5jb20vaWNlLXdnL3JmYzUyNDViaXMvdHJlZS90aWUtYnJlYWtl
ci1jbGFyaWZpY2F0aW9uIj5odHRwczovL2dpdGh1Yi5jb20vaWNlLXdnL3JmYzUyNDViaXMvdHJl
ZS90aWUtYnJlYWtlci1jbGFyaWZpY2F0aW9uPC9hPjwvZGl2Pg0KPGRpdj48YnI+DQo8L2Rpdj4N
CjxkaXY+SSBkbyBpbnRlbmQgdG8gc3VibWl0IGEgbmV3IHZlcnNpb24gb2YgZHJhZnQtNTI0NWJp
cyByZWxhdGl2ZWx5IHNvb24sIGFuZCBtZXJnZSB0aGUgcHVsbCByZXF1ZXN0LCBzbyBwbGVhc2Ug
dGFrZSBhIGxvb2suPC9kaXY+DQo8ZGl2Pjxicj4NCjwvZGl2Pg0KPGRpdj5SZWdhcmRzLDwvZGl2
Pg0KPGRpdj48YnI+DQo8L2Rpdj4NCjxkaXY+Q2hyaXN0ZXI8L2Rpdj4NCjxkaXY+PGJyPg0KPC9k
aXY+DQo8ZGl2Pjxicj4NCjwvZGl2Pg0KPGRpdj48YnI+DQo8L2Rpdj4NCjxzcGFuIGlkPSJPTEtf
U1JDX0JPRFlfU0VDVElPTiI+DQo8ZGl2IHN0eWxlPSJmb250LWZhbWlseTpDYWxpYnJpOyBmb250
LXNpemU6MTFwdDsgdGV4dC1hbGlnbjpsZWZ0OyBjb2xvcjpibGFjazsgQk9SREVSLUJPVFRPTTog
bWVkaXVtIG5vbmU7IEJPUkRFUi1MRUZUOiBtZWRpdW0gbm9uZTsgUEFERElORy1CT1RUT006IDBp
bjsgUEFERElORy1MRUZUOiAwaW47IFBBRERJTkctUklHSFQ6IDBpbjsgQk9SREVSLVRPUDogI2I1
YzRkZiAxcHQgc29saWQ7IEJPUkRFUi1SSUdIVDogbWVkaXVtIG5vbmU7IFBBRERJTkctVE9QOiAz
cHQiPg0KPHNwYW4gc3R5bGU9ImZvbnQtd2VpZ2h0OmJvbGQiPkZyb206IDwvc3Bhbj5JY2UgJmx0
OzxhIGhyZWY9Im1haWx0bzppY2UtYm91bmNlc0BpZXRmLm9yZyI+aWNlLWJvdW5jZXNAaWV0Zi5v
cmc8L2E+Jmd0OyBvbiBiZWhhbGYgb2YgQ2hyaXN0ZXIgSG9sbWJlcmcgJmx0OzxhIGhyZWY9Im1h
aWx0bzpjaHJpc3Rlci5ob2xtYmVyZ0Blcmljc3Nvbi5jb20iPmNocmlzdGVyLmhvbG1iZXJnQGVy
aWNzc29uLmNvbTwvYT4mZ3Q7PGJyPg0KPHNwYW4gc3R5bGU9ImZvbnQtd2VpZ2h0OmJvbGQiPkRh
dGU6IDwvc3Bhbj5GcmlkYXkgMTcgSnVuZSAyMDE2IGF0IDIzOjI1PGJyPg0KPHNwYW4gc3R5bGU9
ImZvbnQtd2VpZ2h0OmJvbGQiPlRvOiA8L3NwYW4+JnF1b3Q7PGEgaHJlZj0ibWFpbHRvOnB0aGF0
Y2hlckBnb29nbGUuY29tIj5wdGhhdGNoZXJAZ29vZ2xlLmNvbTwvYT4mcXVvdDsgJmx0OzxhIGhy
ZWY9Im1haWx0bzpwdGhhdGNoZXJAZ29vZ2xlLmNvbSI+cHRoYXRjaGVyQGdvb2dsZS5jb208L2E+
Jmd0OywgVGF5bG9yIEJyYW5kc3RldHRlciAmbHQ7PGEgaHJlZj0ibWFpbHRvOmRlYWRiZWVmQGdv
b2dsZS5jb20iPmRlYWRiZWVmQGdvb2dsZS5jb208L2E+Jmd0Ozxicj4NCjxzcGFuIHN0eWxlPSJm
b250LXdlaWdodDpib2xkIj5DYzogPC9zcGFuPkFyaSBLZXLDpG5lbiAmbHQ7PGEgaHJlZj0ibWFp
bHRvOmFyaS5rZXJhbmVuQGVyaWNzc29uLmNvbSI+YXJpLmtlcmFuZW5AZXJpY3Nzb24uY29tPC9h
PiZndDssICZxdW90OzxhIGhyZWY9Im1haWx0bzppY2VAaWV0Zi5vcmciPmljZUBpZXRmLm9yZzwv
YT4mcXVvdDsgJmx0OzxhIGhyZWY9Im1haWx0bzppY2VAaWV0Zi5vcmciPmljZUBpZXRmLm9yZzwv
YT4mZ3Q7PGJyPg0KPHNwYW4gc3R5bGU9ImZvbnQtd2VpZ2h0OmJvbGQiPlN1YmplY3Q6IDwvc3Bh
bj5SZTogW0ljZV0gNTI0NWJpczogdGllLWJyZWFrZXIgaXNzdWVzPGJyPg0KPC9kaXY+DQo8ZGl2
Pjxicj4NCjwvZGl2Pg0KPGRpdiB4bWxuczp2PSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOnZt
bCIgeG1sbnM6bz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2ZmaWNlIiB4bWxu
czp3PSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiB4bWxuczptPSJodHRw
Oi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiIHhtbG5zPSJodHRw
Oi8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4NCjxtZXRhIG5hbWU9IkdlbmVyYXRvciIgY29u
dGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxlPjwhLS0N
Ci8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6IkNhbWJy
aWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1mYWNlDQoJ
e2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAyIDQ7fQ0K
LyogU3R5bGUgRGVmaW5pdGlvbnMgKi8NCnAuTXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWwsIGRpdi5N
c29Ob3JtYWwNCgl7bWFyZ2luOjBjbTsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJZm9udC1z
aXplOjEyLjBwdDsNCglmb250LWZhbWlseToiVGltZXMgTmV3IFJvbWFuIixzZXJpZjt9DQphOmxp
bmssIHNwYW4uTXNvSHlwZXJsaW5rDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xvcjpi
bHVlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KYTp2aXNpdGVkLCBzcGFuLk1zb0h5
cGVybGlua0ZvbGxvd2VkDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xvcjpwdXJwbGU7
DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQpzcGFuLkVtYWlsU3R5bGUxNw0KCXttc28t
c3R5bGUtdHlwZTpwZXJzb25hbDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsN
Cgljb2xvcjojMUY0OTdEO30NCnNwYW4uRW1haWxTdHlsZTE4DQoJe21zby1zdHlsZS10eXBlOnBl
cnNvbmFsLXJlcGx5Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0KCWNvbG9y
OiMxRjQ5N0Q7fQ0KLk1zb0NocERlZmF1bHQNCgl7bXNvLXN0eWxlLXR5cGU6ZXhwb3J0LW9ubHk7
DQoJZm9udC1zaXplOjEwLjBwdDt9DQpAcGFnZSBXb3JkU2VjdGlvbjENCgl7c2l6ZTo2MTIuMHB0
IDc5Mi4wcHQ7DQoJbWFyZ2luOjcyLjBwdCA3Mi4wcHQgNzIuMHB0IDcyLjBwdDt9DQpkaXYuV29y
ZFNlY3Rpb24xDQoJe3BhZ2U6V29yZFNlY3Rpb24xO30NCi0tPjwvc3R5bGU+PCEtLVtpZiBndGUg
bXNvIDldPjx4bWw+DQo8bzpzaGFwZWRlZmF1bHRzIHY6ZXh0PSJlZGl0IiBzcGlkbWF4PSIxMDI2
IiAvPg0KPC94bWw+PCFbZW5kaWZdLS0+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFw
ZWxheW91dCB2OmV4dD0iZWRpdCI+DQo8bzppZG1hcCB2OmV4dD0iZWRpdCIgZGF0YT0iMSIgLz4N
CjwvbzpzaGFwZWxheW91dD48L3htbD48IVtlbmRpZl0tLT4NCjxkaXYgbGFuZz0iRU4tR0IiIGxp
bms9ImJsdWUiIHZsaW5rPSJwdXJwbGUiPg0KPGRpdiBjbGFzcz0iV29yZFNlY3Rpb24xIj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFt
aWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEO21zby1mYXJl
YXN0LWxhbmd1YWdlOkVOLVVTIj7igKZvciwgaWYgd2Ugd2FudCB0byBiZSBsZXNzIHJlc3RyaWN0
aXZlLCB3ZSBjb3VsZCBzYXkg4oCcTUFZIGdlbmVyYXRlIGEgbmV3IHZhbHVl4oCdLjxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xv
cjojMUY0OTdEO21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEx
LjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFG
NDk3RDttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+UmVnYXJkcyw8bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBw
dDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3
RDttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0Q7bXNv
LWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPkNocmlzdGVyPG86cD48L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PGEgbmFtZT0iX01haWxFbmRDb21wb3NlIj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMt
c2VyaWY7Y29sb3I6IzFGNDk3RDttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86cD4mbmJz
cDs8L286cD48L3NwYW4+PC9hPjwvcD4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTti
b3JkZXItdG9wOnNvbGlkICNFMUUxRTEgMS4wcHQ7cGFkZGluZzozLjBwdCAwY20gMGNtIDBjbSI+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQt
c2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj5G
cm9tOjwvc3Bhbj48L2I+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0
O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+IEljZSBbPGEgaHJl
Zj0ibWFpbHRvOmljZS1ib3VuY2VzQGlldGYub3JnIj5tYWlsdG86aWNlLWJvdW5jZXNAaWV0Zi5v
cmc8L2E+XQ0KPGI+T24gQmVoYWxmIE9mIDwvYj5DaHJpc3RlciBIb2xtYmVyZzxicj4NCjxiPlNl
bnQ6PC9iPiAxNyBKdW5lIDIwMTYgMjM6MjE8YnI+DQo8Yj5Ubzo8L2I+IFBldGVyIFRoYXRjaGVy
ICZsdDs8YSBocmVmPSJtYWlsdG86cHRoYXRjaGVyQGdvb2dsZS5jb20iPnB0aGF0Y2hlckBnb29n
bGUuY29tPC9hPiZndDs7IFRheWxvciBCcmFuZHN0ZXR0ZXIgJmx0OzxhIGhyZWY9Im1haWx0bzpk
ZWFkYmVlZkBnb29nbGUuY29tIj5kZWFkYmVlZkBnb29nbGUuY29tPC9hPiZndDs8YnI+DQo8Yj5D
Yzo8L2I+IEFyaSBLZXLDpG5lbiAmbHQ7PGEgaHJlZj0ibWFpbHRvOmFyaS5rZXJhbmVuQGVyaWNz
c29uLmNvbSI+YXJpLmtlcmFuZW5AZXJpY3Nzb24uY29tPC9hPiZndDs7DQo8YSBocmVmPSJtYWls
dG86aWNlQGlldGYub3JnIj5pY2VAaWV0Zi5vcmc8L2E+PGJyPg0KPGI+U3ViamVjdDo8L2I+IFJl
OiBbSWNlXSA1MjQ1YmlzOiB0aWUtYnJlYWtlciBpc3N1ZXM8bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8L2Rpdj4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtm
b250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RDtt
c28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+SGksPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8ZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtBcmlhbCZx
dW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPiZndDs8L3NwYW4+PHNwYW4gc3R5bGU9ImZv
bnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LHNhbnMtc2VyaWYiPklmIGl0IGRvZXNuJ3QgbWF0
dGVyIHdoZXRoZXIgb3Igbm90IGFuIGltcGxlbWVudGF0aW9uIGRvZXMgc29tZXRoaW5nIChzdWNo
IGFzIGNoYW5naW5nDQo8c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+Jmd0Ozwvc3Bhbj50aGUg
SUNFIGJyZWFrZXIpLCB0aGVuIOKAi0knZCBzdWdnZXN0IHRvIGp1c3QgcmVtb3ZlIGl0IGZyb20g
dGhlIHNwZWM6ICZuYnNwO2Egc2hvcnRlciBzcGVjLCBhbmQNCjxzcGFuIHN0eWxlPSJjb2xvcjoj
MUY0OTdEIj4mZ3Q7PC9zcGFuPmxlc3MgdG8gd29ycnkgYWJvdXQuJm5ic3A7IElmIGl0IG11c3Qg
c3RheSwgdGhlbiBhdCBsZWFzdCBtYWtlIGl0IGEgU0hPVUxEIGluc3RlYWQgb2YgYSBNVVNUDQo8
c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+Jmd0Ozwvc3Bhbj5zbyBpbXBsZW1lbnRhdGlvbnMg
ZG9uJ3QgaGF2ZSB0byBkbyBzb21ldGhpbmcgcG9pbnRsZXNzLjxzcGFuIHN0eWxlPSJjb2xvcjoj
MUY0OTdEIj48bzpwPjwvbzpwPjwvc3Bhbj48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJy
aSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0
O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdE
Ij5JZiBpdCBzdGF5cywgd2Ugc2hvdWxkIGF0IGxlYXN0IGtub3cgd2h5IGl04oCZcyBhIFNIT1VM
RC9NVVNULiBJIGRpZCBub3QgZmluZCBhbnkgZXhwbGFuYXRpb24uPG86cD48L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0Qi
PjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDss
c2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5UaGVyZSBpcyBhbHNvIHRleHQgc2F5aW5nIHRoYXQg
YSBuZXcgdmFsdWUgbXVzdCBiZSBnZW5lcmF0ZWQgd2hlbiBhIDQ4NyBoYXMgYmVlbiByZWNlaXZl
ZCwgYnV0IEkgZGlkbuKAmXQgZmluZCBhbnkganVzdGlmaWNhdGlvbiBmb3IgdGhhdCBlaXRoZXIu
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNl
cmlmO2NvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZx
dW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5PbmUgd2F5LCB1bmxl
c3Mgd2UgZmluZCBhIGdvb2QgdXNlLWNhc2Ugd2hlcmUgYSBjaGFuZ2Ugb2YgdmFsdWUgaXMgbmVl
ZGVkLCBjb3VsZCBiZSB0byBzYXkgdGhhdCBhbiBlbmRwb2ludCBtdXN0IG5vdCBjaGFuZ2UgdGhl
IHZhbHVlLCBidXQgbXVzdCBiZSBwcmVwYXJlZCB0aGF0DQogdGhlIHBlZXIgbWF5IGNoYW5nZSBp
dHMgdmFsdWUuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90
OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQt
ZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5SZWdh
cmRzLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fu
cy1zZXJpZjtjb2xvcjojMUY0OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWls
eTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+Q2hyaXN0ZXI8
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2Vy
aWY7Y29sb3I6IzFGNDk3RCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8
L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4N
CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5PbiBGcmksIEp1biAxNywgMjAxNiBhdCAxMDox
NiBBTSwgVGF5bG9yIEJyYW5kc3RldHRlciAmbHQ7PGEgaHJlZj0ibWFpbHRvOmRlYWRiZWVmQGdv
b2dsZS5jb20iIHRhcmdldD0iX2JsYW5rIj5kZWFkYmVlZkBnb29nbGUuY29tPC9hPiZndDsgd3Jv
dGU6PG86cD48L286cD48L3A+DQo8YmxvY2txdW90ZSBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVy
LWxlZnQ6c29saWQgI0NDQ0NDQyAxLjBwdDtwYWRkaW5nOjBjbSAwY20gMGNtIDYuMHB0O21hcmdp
bi1sZWZ0OjQuOHB0O21hcmdpbi10b3A6NS4wcHQ7bWFyZ2luLXJpZ2h0OjBjbTttYXJnaW4tYm90
dG9tOjUuMHB0Ij4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5UaGUgJnF1b3Q7SUNFIHJl
c3RhcnQgbXVzdCBjaGFuZ2UgdGllLWJyZWFrZXImcXVvdDsgcnVsZSBpcyBzb21ldGhpbmcgSSBh
bHNvIG5vdGljZWQgYW5kIGJyb3VnaHQgdXANCjxhIGhyZWY9Imh0dHBzOi8vd3d3LmlldGYub3Jn
L21haWwtYXJjaGl2ZS93ZWIvaWNlL2N1cnJlbnQvbXNnMDAyMDguaHRtbCIgdGFyZ2V0PSJfYmxh
bmsiPg0KaGVyZTwvYT4uPG86cD48L286cD48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+SXQgc2VlbXMgcG9pbnRsZXNzLCBidXQgaXQgYWxzbyBkb2Vzbid0IGRvIGFueSBoYXJtLiBT
byBJIGRvbid0IGhhdmUgYW55IG9iamVjdGlvbiB0byBrZWVwaW5nIGl0IGluLjxvOnA+PC9vOnA+
PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286
cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5BbHNvLCBqdXN0IGFu
IGVkaXRvcmlhbCBjb21tZW50OiBJdCBtYXkgbWFrZSBtb3JlIHNlbnNlIHRvIGRlZmluZSB0aGUg
dGllLWJyZWFrZXIgaW4gaXRzIG93biBzZWN0aW9uLiBQZXJoYXBzIGFmdGVyICZxdW90O0RldGVy
bWluaW5nIElDRSBSb2xlJnF1b3Q7LjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxk
aXY+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+
PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPk9uIEZyaSwgSnVuIDE3LCAyMDE2IGF0
IDU6NTIgQU0sIEFyaSBLZXLDpG5lbiAmbHQ7PGEgaHJlZj0ibWFpbHRvOmFyaS5rZXJhbmVuQGVy
aWNzc29uLmNvbSIgdGFyZ2V0PSJfYmxhbmsiPmFyaS5rZXJhbmVuQGVyaWNzc29uLmNvbTwvYT4m
Z3Q7IHdyb3RlOjxvOnA+PC9vOnA+PC9wPg0KPGJsb2NrcXVvdGUgc3R5bGU9ImJvcmRlcjpub25l
O2JvcmRlci1sZWZ0OnNvbGlkICNDQ0NDQ0MgMS4wcHQ7cGFkZGluZzowY20gMGNtIDBjbSA2LjBw
dDttYXJnaW4tbGVmdDo0LjhwdDttYXJnaW4tdG9wOjUuMHB0O21hcmdpbi1yaWdodDowY207bWFy
Z2luLWJvdHRvbTo1LjBwdCI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48YnI+DQomZ3Q7IE9uIDE3
IEp1biAyMDE2LCBhdCAxNTo1MiwgQXJpIEtlcsOkbmVuICZsdDs8YSBocmVmPSJtYWlsdG86YXJp
LmtlcmFuZW5AZXJpY3Nzb24uY29tIiB0YXJnZXQ9Il9ibGFuayI+YXJpLmtlcmFuZW5AZXJpY3Nz
b24uY29tPC9hPiZndDsgd3JvdGU6PGJyPg0KJmd0Ozxicj4NCiZndDsgSSB0aGluayB3ZSBzaG91
bGQgYWxpZ24gdGhlIG5vbi1icm9rZXIgZnVuY3Rpb25hbGl0eSBpbiBiaXMgYXMgd2VsbCBhcyBw
b3NzaWJsZSB3aXRoIDUyNDUuPGJyPg0KPGJyPg0Kcy9ub24tYnJva2VyL25vbi1icm9rZW4vPGJy
Pg0KKERZQUMpPGJyPg0KPGJyPg0KPGJyPg0KQ2hlZXJzLDxicj4NCkFyaTxvOnA+PC9vOnA+PC9w
Pg0KPC9ibG9ja3F1b3RlPg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNw
OzwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtYXJnaW4tYm90dG9tOjEyLjBwdCI+PGJyPg0KX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX188YnI+DQpJY2UgbWFpbGluZyBsaXN0PGJyPg0KPGEg
aHJlZj0ibWFpbHRvOkljZUBpZXRmLm9yZyI+SWNlQGlldGYub3JnPC9hPjxicj4NCjxhIGhyZWY9
Imh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vaWNlIiB0YXJnZXQ9Il9ibGFu
ayI+aHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9pY2U8L2E+PG86cD48L286
cD48L3A+DQo8L2Jsb2NrcXVvdGU+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+
Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L3NwYW4+
DQo8L2JvZHk+DQo8L2h0bWw+DQo=

--_000_D38F0314B329christerholmbergericssoncom_--


From nobody Tue Jun 21 04:53:53 2016
Return-Path: <christer.holmberg@ericsson.com>
X-Original-To: ice@ietfa.amsl.com
Delivered-To: ice@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1AB7A12B00A for <ice@ietfa.amsl.com>; Tue, 21 Jun 2016 04:53:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.221
X-Spam-Level: 
X-Spam-Status: No, score=-4.221 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pMluYenP5tmd for <ice@ietfa.amsl.com>; Tue, 21 Jun 2016 04:53:49 -0700 (PDT)
Received: from sessmg23.ericsson.net (sessmg23.ericsson.net [193.180.251.45]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9138C12B00B for <ice@ietf.org>; Tue, 21 Jun 2016 04:53:48 -0700 (PDT)
X-AuditID: c1b4fb2d-f79936d0000030e4-17-57692acabb1c
Received: from ESESSHC005.ericsson.se (Unknown_Domain [153.88.183.33]) by sessmg23.ericsson.net (Symantec Mail Security) with SMTP id EB.F7.12516.ACA29675; Tue, 21 Jun 2016 13:53:46 +0200 (CEST)
Received: from ESESSMB209.ericsson.se ([169.254.9.241]) by ESESSHC005.ericsson.se ([153.88.183.33]) with mapi id 14.03.0294.000; Tue, 21 Jun 2016 13:53:43 +0200
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: Ben Campbell <ben@nostrum.com>, Pal Martinsen <palmarti@cisco.com>
Thread-Topic: [Ice] I-D Action: draft-ietf-ice-dualstack-fairness-03.txt
Thread-Index: AQHRww6nJ/0ewn6wGki81dDJBOldUp/ieZkAgAuuu4CABBiUgIAAHCsAgAGVvwA=
Date: Tue, 21 Jun 2016 11:53:43 +0000
Message-ID: <D38F057F.B335%christer.holmberg@ericsson.com>
References: <20160610115302.15435.33439.idtracker@ietfa.amsl.com> <B80DEF8B-1032-41EA-BD79-6826D655DDC4@cisco.com> <7EF56049-A57F-4009-B470-7F1B9B0C5022@nostrum.com> <0292C38D-7869-4635-8B24-0A1E97C679C3@cisco.com> <DA4EE854-EEFD-4BD2-8DC0-F547F6C8A2B7@nostrum.com>
In-Reply-To: <DA4EE854-EEFD-4BD2-8DC0-F547F6C8A2B7@nostrum.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/14.6.4.160422
x-originating-ip: [153.88.183.16]
Content-Type: text/plain; charset="iso-8859-1"
Content-ID: <2EB2BB6E0A3ACB4DBE975BE97DE5138D@ericsson.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrMIsWRmVeSWpSXmKPExsUyM2K7ou4prcxwgwkzrC3md55mt/h2odbi /fWVLA7MHlN+b2T1WLLkJ5PHrJ1PWAKYo7hsUlJzMstSi/TtErgy3tx5yV7wzLNiyd45bA2M m6y7GDk5JARMJBZ8bmKCsMUkLtxbz9bFyMUhJHCEUWLBsalQzhJGiT+/z7J3MXJwsAlYSHT/ 0wZpEBFwk1jUNYkVJMwsoCjxcq8aSFhYwF3i7cxOFpCwiICHRP/RTIhqP4nOVXsYQcIsAqoS n89EgoR5Bawknj38zwSxaCKTxLJvHxhBEpwC9hJf5uxlBrEZgU77fmoN2JnMAuISt57MhzpZ QGLJnvPMELaoxMvH/1hBbFEBPYkv9+YxQsQVJXaebWeG6NWTuDF1ChuEbS3R+mQNVFxbYtnC 18wQBwlKnJz5hGUCo8QsJOtmIWmfhaR9FpL2WUjaFzCyrmIULU4tLs5NNzLWSy3KTC4uzs/T y0st2cQIjMqDW37r7mBc/drxEKMAB6MSD6+Cfka4EGtiWXFl7iFGCQ5mJRFeK43McCHelMTK qtSi/Pii0pzU4kOM0hwsSuK8/i8Vw4UE0hNLUrNTUwtSi2CyTBycUg2MjhHXSh1z+K99//+c +YnFrsD5Cff+vkr+cGBfrbLmLO3T78oZEq/veeN7VuHsh9a2D6sqWJM/ufVsDP8az2ysstkk S9c3Ymr7noWMUftZw95PSfHZLpfe3bBzp3VCbofY2R2J9pJPpt09/Om/gYrLtwOSJ90Wx33U 8HqgHn383oPm+PKVwcdjlFiKMxINtZiLihMBRO8SCMYCAAA=
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/v6jOl3E44ZcebPN81j-D6gzMbQ0>
Cc: "ice@ietf.org" <ice@ietf.org>
Subject: Re: [Ice] I-D Action: draft-ietf-ice-dualstack-fairness-03.txt
X-BeenThere: ice@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Interactive Connectivity Establishment \(ICE\)" <ice.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ice>, <mailto:ice-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ice/>
List-Post: <mailto:ice@ietf.org>
List-Help: <mailto:ice-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ice>, <mailto:ice-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Jun 2016 11:53:52 -0000

Hi,

I agree that we should progress the draft, if the community considers that
it=B9s ready. There is a long list of drafts coming up, so let=B9s move
forward whatever we can.

I also ask people to take a look at the 5245bis pull request that P=E5l has
created for this: https://github.com/ice-wg/rfc5245bis/pull/8

I intend to merge it, and submit a new version of draft-5245bis,
relatively soon.

Regards,

Christer



On 20/06/16 17:45, "Ice on behalf of Ben Campbell" <ice-bounces@ietf.org
on behalf of ben@nostrum.com> wrote:

>On 20 Jun 2016, at 8:04, Pal Martinsen (palmarti) wrote:
>
>>> On 18 Jun 2016, at 00:31, Ben Campbell <ben@nostrum.com> wrote:
>>>
>>> Hi,
>>>
>>> In your opinion, is this version ready to move to IETF last call? Or
>>> do
>>> you plan other updates.
>>>
>> No plans for updating the dualstack-fairness draft. Probably some nits
>> remaining in 5245bis to properly reference and clean up surrounding
>> text.
>>
>> If something significant changes in rfc 5245bis the dualstack fairness
>> draft might need to be updated.
>
>With the normative reference, this won't be published until 5245bis is
>published. We can progress this draft now and let it wait in the RFC
>editors queue, where we could make a last minute change if necessary. Or
>we could hold this draft back in the working group and progress them
>together.
>
>I favor the former. Does anyone think otherwise?
>
>>
>>> I note that section 5, paragraph 3 has one remaining upper-case MUST.
>>> We
>>> can deal with that after IETF last call (but don't be surprised if
>>> people comment on it.)
>>>
>> That MUST is part of a quote from rfc5245bis section 4.1.2. (Actually
>> it should be section 4.1.2.1 to be more precise, can submit a new
>> version to fix that, but waiting to see if any more changes are
>> necessary if ICEBis changes.)
>>
>> So hopefully it is ok to quote text from another RFC containing
>> uppercase MUST without needing to have the standard MUST, SHOULD etc
>> boilerplate?
>
>Ah, on closer inspection the quote is fine as is.
>
>>
>> .-.
>> P=E5l-Erik
>>
>>> Thanks!
>>>
>>> Ben.
>>>
>>> On 10 Jun 2016, at 7:07, Pal Martinsen (palmarti) wrote:
>>>
>>>> Hi all,
>>>>
>>>> This version tries to address issues during IESG review.
>>>>
>>>> - Changed Intended Status to Best Current Practices
>>>> - All references are now to ICEbis not ICE.
>>>> - Changes to reflect proposed new text in ICEbis
>>>> - Both ICEbis and this draft cross reference each other.
>>>>
>>>> Proposed changes to ICEbis
>>>>
>>>> Section 4.1.2.1
>>>>
>>>> Old text:
>>>> If a host is multihomed because it is dual-stack, the local
>>>> preference
>>>> SHOULD be set equal to the precedence value for IP addresses
>>>> described
>>>> in RFC 6724 [RFC6724]. If the host operating system provides an API
>>>> for discovering preference among different addresses, those
>>>> preferences SHOULD be used for the local preference to prioritize
>>>> addresses indicated as preferred by the operating system.
>>>>
>>>> New text:
>>>> If a host is multihomed because it is dual-stack, the local
>>>> preference
>>>> should be set acording to the current best practice described in
>>>> RFC XXXX [ice-dualstack-fairness].
>>>>
>>>> Open Issues:
>>>> - No capital SHOULD when referring to a BCP?
>>>> - Fairness draft updated to mention RFC6724 so we can avoid
>>>> referring
>>>> it
>>>> in ICEbis?
>>>> - Make ICEbis as simple as possible and let people read the fairness
>>>> BCP for details? At least avoid having the same information in both
>>>> RFCs.
>>>>
>>>>
>>>> Section 4.1.2.2
>>>>
>>>> New text:
>>>> One criterion for selection of the type and local preference values
>>>> is
>>>> the use of a media intermediary, such as a TURN server, a tunnel
>>>> service such as VPN server, or NAT.  With a media intermediary, if
>>>> media is sent to that candidate, it will first transit the media
>>>> intermediary before being received.  Relayed candidates are one type
>>>> of candidate that involves a media intermediary.  Another are host
>>>> candidates obtained from a VPN interface.  When media is transited
>>>> through a media intermediary, it can increase the latency between
>>>> transmission and reception.  It may or may not increase the packet
>>>> losses, because of the additional router hops that may be taken.  It
>>>> may increase the cost of providing service, since media will be
>>>> routed
>>>> in and right back out of a media intermediary run by a provider.  If
>>>> these concerns are important, the type preference for relayed
>>>> candidates SHOULD be lower than host candidates.  The RECOMMENDED
>>>> values are 126 for host candidates, 100 for server reflexive
>>>> candidates, 110 for peer reflexive candidates, and 0 for relayed
>>>> candidates.
>>>>
>>>> Furthermore, if an agent is multihomed and has multiple IP
>>>> addresses,
>>>> the recomandation in RFCXXXX [dual-stack fairnes] should be
>>>> followed.
>>>> If multiple TURN servers are used, local priorities for the
>>>> candidates
>>>> obtained from the TURN servers are chosen in a similar fashion as
>>>> for
>>>> multihomed local candidates: the local preference value is used to
>>>> indicate preference among different servers but the preference MUST
>>>> be
>>>> unique for each one.
>>>>
>>>> Another criterion for selection of preferences is IP address family.
>>>> ICE works with both IPv4 and IPv6.  It therefore provides a
>>>> transition
>>>> mechanism that allows dual-stack hosts to prefer connectivity over
>>>> IPv6, but to fall back to IPv4 in case the v6 networks are
>>>> disconnected. Implementation should follow the gudlines from RFCXXX
>>>> [dualstack-fairnes] to avoid ecessive dealys in the connectivity
>>>> check
>>>> phase if broken paths exists.
>>>>
>>>> Another criterion for selecting preferences might be security or
>>>> privacy.  If a user is a telecommuter, and therefore connected to a
>>>> corporate network and a local home network, the user may prefer
>>>> their
>>>> voice traffic to be routed over the VPN or similar tunnel in order
>>>> to
>>>> keep it on the corporate network when communicating within the
>>>> enterprise, but use the local network when communicating with users
>>>> outside of the enterprise.  In such a case, a VPN address would have
>>>> a
>>>> higher local preference than any other address.
>>>>
>>>> Open Issues:
>>>> - Relaxing language that indicates bad bad things happen if a relay
>>>> is
>>>> involved.
>>>> - Removed Text regarding 6to4. Anyone using it?(NAT64 and DNS64 is
>>>> the
>>>> - way to go?) Can add text to the
>>>>  fairness draft to simplify ICEbis. 6to4 is a tunnel and the
>>>> fairness
>>>>  draft talks about tunnels. (None mentioned for the far of calling
>>>>  out the bad ones..)
>>>> - Added privacy to as a VPN example as well.
>>>> - I feel more text is needed if we want to keep the VPN text there.
>>>> We
>>>>  need to explain split tunneling and how that migh or might not be
>>>>  available. Some wording regarding IP adreess leakege would also be
>>>>  beneficial.
>>>>
>>>>
>>>>
>>>> .-.
>>>> P=E5l-Erik
>>>>
>>>>> On 10 Jun 2016, at 13:53, internet-drafts@ietf.org wrote:
>>>>>
>>>>>
>>>>> A New Internet-Draft is available from the on-line Internet-Drafts
>>>>> directories.
>>>>> This draft is a work item of the Interactive Connectivity
>>>>> Establishment of the IETF.
>>>>>
>>>>>       Title           : ICE Multihomed and IPv4/IPv6 Dual Stack
>>>>> Fairness
>>>>>       Authors         : Paal-Erik Martinsen
>>>>>                         Tirumaleswar Reddy
>>>>>                         Prashanth Patil
>>>>> 	Filename        : draft-ietf-ice-dualstack-fairness-03.txt
>>>>> 	Pages           : 10
>>>>> 	Date            : 2016-06-10
>>>>>
>>>>> Abstract:
>>>>>  This document provides guidelines on how to make Interactive
>>>>>  Connectivity Establishment (ICE) conclude faster in multihomed and
>>>>>  IPv4/IPv6 dual-stack scenarios where broken paths exist.  The
>>>>>  provided guidelines are backwards compatible with the original ICE
>>>>>  specification.
>>>>>
>>>>>
>>>>> The IETF datatracker status page for this draft is:
>>>>> https://datatracker.ietf.org/doc/draft-ietf-ice-dualstack-fairness/
>>>>>
>>>>> There's also a htmlized version available at:
>>>>> https://tools.ietf.org/html/draft-ietf-ice-dualstack-fairness-03
>>>>>
>>>>> A diff from the previous version is available at:
>>>>>=20
>>>>>https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-ice-dualstack-fairness-=
03
>>>>>
>>>>>
>>>>> Please note that it may take a couple of minutes from the time of
>>>>> submission
>>>>> until the htmlized version and diff are available at
>>>>> tools.ietf.org.
>>>>>
>>>>> Internet-Drafts are also available by anonymous FTP at:
>>>>> ftp://ftp.ietf.org/internet-drafts/
>>>>>
>>>>> _______________________________________________
>>>>> Ice mailing list
>>>>> Ice@ietf.org
>>>>> https://www.ietf.org/mailman/listinfo/ice
>>>>
>>>> _______________________________________________
>>>> Ice mailing list
>>>> Ice@ietf.org
>>>> https://www.ietf.org/mailman/listinfo/ice
>
>_______________________________________________
>Ice mailing list
>Ice@ietf.org
>https://www.ietf.org/mailman/listinfo/ice


From nobody Tue Jun 21 21:02:26 2016
Return-Path: <stpeter@stpeter.im>
X-Original-To: ice@ietfa.amsl.com
Delivered-To: ice@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AF12512D8B8 for <ice@ietfa.amsl.com>; Tue, 21 Jun 2016 21:02:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.328
X-Spam-Level: 
X-Spam-Status: No, score=-3.328 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-1.426, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kMTWM18v8JOl for <ice@ietfa.amsl.com>; Tue, 21 Jun 2016 21:02:23 -0700 (PDT)
Received: from stpeter.im (mailhost.stpeter.im [207.210.219.225]) by ietfa.amsl.com (Postfix) with ESMTP id 39DFA12D1AD for <ice@ietf.org>; Tue, 21 Jun 2016 21:02:23 -0700 (PDT)
Received: from aither.local (unknown [73.34.202.214]) (Authenticated sender: stpeter) by stpeter.im (Postfix) with ESMTPSA id 09C60E8288; Tue, 21 Jun 2016 22:15:19 -0600 (MDT)
To: Peter Thatcher <pthatcher@google.com>, ice@ietf.org
References: <CAJrXDUFHFvODhgNaZLXB=jKZoUAZEHpKJLrUV7iznTY=mhQ8eA@mail.gmail.com>
From: Peter Saint-Andre <stpeter@stpeter.im>
Message-ID: <8c823265-fdce-f7a1-2c6e-10030155fb97@stpeter.im>
Date: Tue, 21 Jun 2016 22:02:21 -0600
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0) Gecko/20100101 Thunderbird/45.1.1
MIME-Version: 1.0
In-Reply-To: <CAJrXDUFHFvODhgNaZLXB=jKZoUAZEHpKJLrUV7iznTY=mhQ8eA@mail.gmail.com>
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/W39KHBZim93wojo2T7QVQA8WjO0>
Subject: Re: [Ice] One more idea for how to resolve trickle ICE freezing behavior
X-BeenThere: ice@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Interactive Connectivity Establishment \(ICE\)" <ice.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ice>, <mailto:ice-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ice/>
List-Post: <mailto:ice@ietf.org>
List-Help: <mailto:ice-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ice>, <mailto:ice-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Jun 2016 04:02:25 -0000

On 4/5/16 2:26 PM, Peter Thatcher wrote:
> (With chair hat off)
>
> We still haven't figured out how to handle the freezing algorithm for
> trickle ICE.  I'd be happy with saying "freezing is an optimization left
> to the implementation" and leave it out of the spec, which avoids the
> issue altogether.  But if that doesn't work, here's another idea:
>
> Change the rule from
>
> "attempts to unfreeze all candidates belonging to the first component on
> the first media stream"
>
> to
>
> "attempts to unfreeze all candidates belonging to the first component on
> the first media stream /of the candidates received so far/"

Is that equivalent to the following?

   "attempts to unfreeze all candidates it has received so far
   that belong to the first component on the first media stream"

> This means that if you receive a trickled candidate out of order
> according to the "stream/component order", then its unfrozen.  When you
> receive a trickled candidate later that is earlier in that order, then
> its unfrozen also.   This avoids candidates being frozen indefinitely
> and at worse leads to some candidates being unfrozen prematurely.

That seems reasonable.

> This has solves our problem with little downside.  I propose we use it
> and remove the requirement that candidates be signaled in
> "media/component order".

The trickle spec makes a kind of "nesting" assumption (inherited from 
5245 and 5245bis): a candidate exists within the context of a component, 
which in turn exists within the context of a media stream. I think this 
is what you mean by an "order". However, the trickle spec uses the term 
"media stream" (not "media" vs. "stream"), so I'm not sure how you 
understand the difference between "stream/component order" and 
"media/component order". If you could clarify that, I'd be most grateful.

Thanks!

Peter



From nobody Wed Jun 22 10:19:15 2016
Return-Path: <ari.keranen@ericsson.com>
X-Original-To: ice@ietfa.amsl.com
Delivered-To: ice@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 589F812D1EB for <ice@ietfa.amsl.com>; Wed, 22 Jun 2016 10:19:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.221
X-Spam-Level: 
X-Spam-Status: No, score=-4.221 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qFOKYwKUahP6 for <ice@ietfa.amsl.com>; Wed, 22 Jun 2016 10:19:13 -0700 (PDT)
Received: from sessmg22.ericsson.net (sessmg22.ericsson.net [193.180.251.58]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BEFFB12B05D for <ice@ietf.org>; Wed, 22 Jun 2016 10:19:12 -0700 (PDT)
X-AuditID: c1b4fb3a-f79386d00000467b-a2-576ac88f4126
Received: from ESESSHC008.ericsson.se (Unknown_Domain [153.88.183.42]) by sessmg22.ericsson.net (Symantec Mail Security) with SMTP id C4.8D.18043.F88CA675; Wed, 22 Jun 2016 19:19:11 +0200 (CEST)
Received: from ESESSMB205.ericsson.se ([169.254.5.140]) by ESESSHC008.ericsson.se ([153.88.183.42]) with mapi id 14.03.0294.000; Wed, 22 Jun 2016 19:18:50 +0200
From: =?iso-8859-1?Q?Ari_Ker=E4nen?= <ari.keranen@ericsson.com>
To: "draft-ietf-ice-trickle@tools.ietf.org" <draft-ietf-ice-trickle@tools.ietf.org>
Thread-Topic: draft-ietf-ice-trickle outdated reference
Thread-Index: AQHRzKok4ngNX3uvTEiITkGbfDbHuQ==
Date: Wed, 22 Jun 2016 17:18:49 +0000
Message-ID: <BED0DC3C-1E78-49D4-BAF8-152CD2699506@ericsson.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [153.88.183.154]
Content-Type: text/plain; charset="iso-8859-1"
Content-ID: <348670A3546C064493B19FEEB3757EE4@ericsson.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFmpnkeLIzCtJLcpLzFFi42KZGbFdS7f/RFa4wcM9vBb9PzpZLb5dqHVg 8liy5CeTx5fLn9kCmKK4bFJSczLLUov07RK4Mh5MDyn4y1qx99Ny1gbG2yxdjJwcEgImEnef 9DJC2GISF+6tZ+ti5OIQEjjCKNH28QQLhLOEUeLg4VnMIFVsAvYSk9d8BOsQEQiVOPN+L5jN LCApsfbzUnYQW1jASOLNuRVsEDXmElO372SCsPUkLs9dzApiswioSrxfuAbM5gWa+WLSZrD5 jEBXfD+1hgliprjErSfzmSCuE5BYsuc8M4QtKvHy8T9WCFtJYtHtz1D1ehI3pk5hg7CtJd58 2AN1m7bEsoWvmSF2CUqcnPmEZQKj6CwkK2YhaZ+FpH0WkvZZSNoXMLKuYhQtTi0uzk03MtJL LcpMLi7Oz9PLSy3ZxAiMnoNbflvtYDz43PEQowAHoxIP74MdmeFCrIllxZW5hxglOJiVRHgD jmWFC/GmJFZWpRblxxeV5qQWH2KU5mBREuf1f6kYLiSQnliSmp2aWpBaBJNl4uCUamBMuOqy mOlBaMCCmXyszVNeX/a89/BTftq1p5yLlmv731gRuiUp7vDXF9vzs1r2/V7AvmzP3kxZ9y/t 3zZLNZss3xoYm2t5s1Fp48I7KteyLasWM2XfWXJg95xdwW5J4qdb1h91rPyg2+8kOqP7dfRK Ezt79wP3UvmSZzw5cm5Hl/mPt+rHjA59V2Ipzkg01GIuKk4EAFmR8f2aAgAA
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/Qyr2cMqzbWfdmCFRiqxZw9VaEow>
Cc: ICE WG <ice@ietf.org>
Subject: [Ice] draft-ietf-ice-trickle outdated reference
X-BeenThere: ice@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Interactive Connectivity Establishment \(ICE\)" <ice.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ice>, <mailto:ice-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ice/>
List-Post: <mailto:ice@ietf.org>
List-Help: <mailto:ice-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ice>, <mailto:ice-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Jun 2016 17:19:14 -0000

Hi,
(chair hat off)

The Trickle ICE draft has still an informative reference to a draft that ha=
s expired long ago and will not go forward since it became part of ICE-bis:

>    A similar race condition would occur if the initial offer from Alice
>    only contains candidates that can be determined as unreachable (per
>    [I-D.keranen-mmusic-ice-address-selection]) from any of the
>    candidates that Bob has gathered.=20

While this will not hold back publication of the Trickle draft since it's o=
nly informative reference in appendix, I was thinking that the reference do=
es not provide much value here so if could as well be removed. If needed, s=
entence or two of the issue could be copy-pasted from the draft here.


Cheers,
Ari=


From nobody Wed Jun 22 10:33:44 2016
Return-Path: <stpeter@stpeter.im>
X-Original-To: ice@ietfa.amsl.com
Delivered-To: ice@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 70D1812D98F for <ice@ietfa.amsl.com>; Wed, 22 Jun 2016 10:33:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.328
X-Spam-Level: 
X-Spam-Status: No, score=-3.328 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-1.426, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ikb2ufigldPd for <ice@ietfa.amsl.com>; Wed, 22 Jun 2016 10:33:41 -0700 (PDT)
Received: from stpeter.im (mailhost.stpeter.im [207.210.219.225]) by ietfa.amsl.com (Postfix) with ESMTP id 07E0D12D78B for <ice@ietf.org>; Wed, 22 Jun 2016 10:33:41 -0700 (PDT)
Received: from aither.local (unknown [73.34.202.214]) (Authenticated sender: stpeter) by stpeter.im (Postfix) with ESMTPSA id 1DD8940FC8; Wed, 22 Jun 2016 11:46:40 -0600 (MDT)
To: =?UTF-8?Q?Ari_Ker=c3=a4nen?= <ari.keranen@ericsson.com>, "draft-ietf-ice-trickle@tools.ietf.org" <draft-ietf-ice-trickle@tools.ietf.org>
References: <BED0DC3C-1E78-49D4-BAF8-152CD2699506@ericsson.com>
From: Peter Saint-Andre <stpeter@stpeter.im>
Message-ID: <8e9abd17-49c5-02b8-14b0-f729b7dc1b20@stpeter.im>
Date: Wed, 22 Jun 2016 11:33:39 -0600
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0) Gecko/20100101 Thunderbird/45.1.1
MIME-Version: 1.0
In-Reply-To: <BED0DC3C-1E78-49D4-BAF8-152CD2699506@ericsson.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/lf3TbDMIqaW7UqUklaP9FfVQSmI>
Cc: ICE WG <ice@ietf.org>
Subject: Re: [Ice] draft-ietf-ice-trickle outdated reference
X-BeenThere: ice@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Interactive Connectivity Establishment \(ICE\)" <ice.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ice>, <mailto:ice-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ice/>
List-Post: <mailto:ice@ietf.org>
List-Help: <mailto:ice-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ice>, <mailto:ice-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Jun 2016 17:33:42 -0000

On 6/22/16 11:18 AM, Ari KerÃ¤nen wrote:
> Hi, (chair hat off)
>
> The Trickle ICE draft has still an informative reference to a draft
> that has expired long ago and will not go forward since it became
> part of ICE-bis:
>
>> A similar race condition would occur if the initial offer from
>> Alice only contains candidates that can be determined as
>> unreachable (per [I-D.keranen-mmusic-ice-address-selection]) from
>> any of the candidates that Bob has gathered.
>
> While this will not hold back publication of the Trickle draft since
> it's only informative reference in appendix, I was thinking that the
> reference does not provide much value here so if could as well be
> removed. If needed, sentence or two of the issue could be copy-pasted
> from the draft here.

It seems to me that we can safely remove the reference. If there is 
specific text in 5245bis that's relevant, we can point to that.

Peter



From nobody Wed Jun 22 19:43:53 2016
Return-Path: <stpeter@stpeter.im>
X-Original-To: ice@ietfa.amsl.com
Delivered-To: ice@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 721B212DED8 for <ice@ietfa.amsl.com>; Wed, 22 Jun 2016 19:43:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.328
X-Spam-Level: 
X-Spam-Status: No, score=-3.328 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-1.426, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qXhZl72nvxh4 for <ice@ietfa.amsl.com>; Wed, 22 Jun 2016 19:43:50 -0700 (PDT)
Received: from stpeter.im (mailhost.stpeter.im [207.210.219.225]) by ietfa.amsl.com (Postfix) with ESMTP id 1144612DED7 for <ice@ietf.org>; Wed, 22 Jun 2016 19:43:49 -0700 (PDT)
Received: from aither.local (unknown [73.34.202.214]) (Authenticated sender: stpeter) by stpeter.im (Postfix) with ESMTPSA id 7127741694; Wed, 22 Jun 2016 20:56:50 -0600 (MDT)
To: Christer Holmberg <christer.holmberg@ericsson.com>, Emil Ivov <emcho@jitsi.org>
References: <CAOJ7v-2Xb0pTQzt_pEmXEGrERM1EEry_R7PxxtrqCahZacRDWw@mail.gmail.com> <CAPvvaaJd7D6pX9V3rVemb729R28ycJDwcHjrF5x1p7Q9c1K9Eg@mail.gmail.com> <CAOJ7v-0vqFjiP_wRHFn8hW6-y9hNdhveBf=HoUbMwoO1iwpfPw@mail.gmail.com> <CAPvvaa+Th_hYoaS8LJnWkruE4bs_WRFaSogx7WPoGtgW+KZf3Q@mail.gmail.com> <CAOJ7v-3HDv6m1UQK2=J3v_5rdo1wRjKFqzai93x-FfxCT20qNw@mail.gmail.com> <d13ac1c2-0a38-d5a0-f142-5f2024682776@jitsi.org> <D3888637.AFA5%christer.holmberg@ericsson.com> <CAPvvaaL1KMxDSt9bmkK0+pohwK_EAGi5VTznWNj4LEKEtPJ3gA@mail.gmail.com> <D3888D0E.AFCE%christer.holmberg@ericsson.com>
From: Peter Saint-Andre <stpeter@stpeter.im>
Message-ID: <93335a6b-0c57-a677-9cc1-548278347e12@stpeter.im>
Date: Wed, 22 Jun 2016 20:43:48 -0600
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0) Gecko/20100101 Thunderbird/45.1.1
MIME-Version: 1.0
In-Reply-To: <D3888D0E.AFCE%christer.holmberg@ericsson.com>
Content-Type: text/plain; charset=windows-1251; format=flowed
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/dKABlX__egrwQuxAPF2ZclKR5hc>
Cc: Justin Uberti <juberti@google.com>, "ice@ietf.org" <ice@ietf.org>
Subject: Re: [Ice] Check lists and trickling
X-BeenThere: ice@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Interactive Connectivity Establishment \(ICE\)" <ice.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ice>, <mailto:ice-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ice/>
List-Post: <mailto:ice@ietf.org>
List-Help: <mailto:ice-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ice>, <mailto:ice-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Jun 2016 02:43:52 -0000

On 6/16/16 8:03 AM, Christer Holmberg wrote:
> So, what are the corresponding 5245bis sections? :)

Seems easy to determine:

5245    ===>	5245bis

2.4		2.4
5.7.4		5.1.3.4
5.8		5.1.4
7.1.3.2.3	6.1.3.2.3

I haven't checked every line of text but it does appear that the text 
that Emil cites here has been copied across from 5245 to 5245bis.

/psa



>
> Regards,
>
> Christer
>
>
> On 16/06/16 16:59, "Emil Ivov" <emcho@jitsi.org> wrote:
>
>> Hey Christer,
>>
>> Yes they are!
>>
>> Emil
>>
>> On Thu, Jun 16, 2016 at 6:34 AM, Christer Holmberg
>> <christer.holmberg@ericsson.com> wrote:
>>> Hi,
>>>
>>> Just to clarify: I assume the referenced sections are in RFC 5245,
>>> right?
>>> Because, they don’t exist in draft-5245bis :)
>>>
>>> Regards,
>>>
>>> Christer
>>>
>>> On 24/05/16 00:43, "Ice on behalf of Emil Ivov" <ice-bounces@ietf.org on
>>> behalf of emcho@jitsi.org> wrote:
>>>
>>>> Hey Justin,
>>>>
>>>> Many apologies for missing this one! I hadn't seen it until I explicitly
>>>> went to check my mailbox for updates on this thread.
>>>>
>>>> So, I've gone over the text again and I can see what you mean. I think
>>>> however that this is a contradiction in 5245 and that it goes against
>>>> the intention of the freezing algorithm so we should probably fix it in
>>>> 5245bis.
>>>>
>>>> Specifically, I think that section 5.7.4 and later section 7... are more
>>>> accurate in the description of the freezing algorithm.
>>>>
>>>> 5.7.4 describes the initial situation:
>>>>
>>>>  <quote>
>>>> The agent examines the check list for the first media stream.
>>>> For that media stream:
>>>>        *  For all pairs with the same foundation, it sets the
>>>> state of the pair with the lowest component ID to Waiting.
>>>>  </quote>
>>>>
>>>> (note how this only unfreezes a single pair per foundation)
>>>>
>>>> Then in 7.1.3.2.3 as we progress and update states we have the same
>>>> foundation-based reasoning. Specifically as we validate pairs we will
>>>> unfreeze certain foundations (and only foundations) of other frozen
>>>> checklists:
>>>>
>>>>  <quote>
>>>> 7.1.3.2.3.
>>>> subpoint 1.  The agent changes the states for all other Frozen pairs for
>>>> the same media stream *and same foundation* to Waiting.
>>>>  </quote>
>>>>
>>>> Then once we validate an entire foundation of a given stream we will
>>>> only unfreeze the same foundation (and only that foundation) of other
>>>> streams:
>>>>
>>>>  <quote>
>>>> 7.1.3.2.3.
>>>> subpoint 2. If there is a pair in the valid list for every component of
>>>>    this media stream. The agent examines the check list for each
>>>>    other media stream in turn :
>>>>    * the state of all pairs in the check list whose foundation
>>>>    matches a pair in the valid list under consideration is set to
>>>>    Waiting
>>>>  </quote>
>>>>
>>>> This also complies with the non-normative text in 2.4:
>>>>
>>>>  <quote>
>>>>    The
>>>>    other candidate pairs are marked "frozen".  When the connectivity
>>>>    checks for a candidate pair succeed, the other candidate pairs with
>>>>    *the same foundation are unfrozen*.
>>>>  </quote>
>>>>
>>>> And then:
>>>>
>>>>  <quote>
>>>>    This *avoids* (Emil: not delays) repeated checking of
>>>>    components that are superficially more attractive but in fact are
>>>>    likely to fail.
>>>>  </quote>
>>>>
>>>> So, as incredibly convoluted as this all may sound I do think that it
>>>> makes more sense than the generic statement in 5.8.
>>>>
>>>> If we were to accept the statement in 5.8 it would create race
>>>> conditions that might even get candidates that should be frozen to be
>>>> checked before unfrozen ones ... it would be a mess.
>>>>
>>>> Do you see what I mean?
>>>>
>>>> Emil
>>>>
>>>>
>>>>
>>>> On 13.04.16 ã. 0:04, Justin Uberti wrote:
>>>>> reading 5.8, the algo indicates that for an active checklist, you
>>>>> check
>>>>> the highest-prio pair in the waiting state, and if there is none, you
>>>>> check the highest-prio frozen pair, thereby unfreezing it. This
>>>>> repeats
>>>>> on each timer tick.
>>>>>
>>>>> Basically, once a checklist is active, you will soon end up checking
>>>>> all
>>>>> of its pairs. What am I missing?
>>>>>
>>>>> On Tue, Apr 12, 2016 at 6:25 PM, Emil Ivov <emcho@jitsi.org
>>>>> <mailto:emcho@jitsi.org>> wrote:
>>>>>
>>>>>
>>>>>
>>>>>     On Tuesday, 12 April 2016, Justin Uberti <juberti@google.com
>>>>>     <mailto:juberti@google.com>> wrote:
>>>>>
>>>>>
>>>>>
>>>>>         On Mon, Apr 11, 2016 at 10:06 PM, Emil Ivov <emcho@jitsi.org>
>>>>> wrote:
>>>>>
>>>>>             Hey Justin,
>>>>>
>>>>>             On Monday, 11 April 2016, Justin Uberti
>>>>> <juberti@google.com>
>>>>>             wrote:
>>>>>
>>>>>                 In BA, I noted that unfreezing the candidate pairs
>>>>>                 associated with a candidate that arrives for a media
>>>>>                 stream other than the first one will cause all of that
>>>>>                 stream's candidate pairs to unfreeze, due to the rules
>>>>>                 in S 5.8
>>>>> (https://tools.ietf.org/html/rfc5245#section-5.8).
>>>>>
>>>>>
>>>>>             I may be missing your point but I don't think there's
>>>>>             anything in 5245 (5.8 or elsewhere) that ever unfreezes
>>>>> all
>>>>>             the pairs in a checklist in one go.
>>>>>
>>>>>
>>>>>         It's not that the checklist unfreezes all at once - it's that
>>>>>         once you unfreeze any pair in a checklist, the algo in 5.8
>>>>> will
>>>>>         necessarily unfreeze the entire checklist in short order. That
>>>>>         defeats the purpose of a frozen checklist (i.e., you'll end up
>>>>>         checking both streams in parallel).
>>>>>
>>>>>
>>>>>     I really don't think that's the case (and if you are saying what I
>>>>>     think you are saying then freezing would have been pointless even
>>>>> in
>>>>>     vanilla ice)
>>>>>
>>>>>     Could you please point to the specific text that's bothering you?
>>>>>
>>>>>     The whole idea about unfreezing is that it happens along a
>>>>>     foundation and across lists. There are many cases where you
>>>>>     would unfreeze some candidates in a checklist (either because it
>>>>> was
>>>>>     their turn or because their entire foundation got unfrozen) but
>>>>>     other pairs in the same check list would remain frozen till ICE
>>>>>     completes.
>>>>>
>>>>>     Emil
>>>>>
>>>>>
>>>>>
>>>>>             There's text that talks about activating a check list and
>>>>>             there's text that unfreezes an entire foundation actoss
>>>>> all
>>>>>             check lists but neither of them should be an issue with
>>>>>             Peter's suggestion
>>>>>
>>>>>             I do agree with the rest of the mail here ... I just don't
>>>>>             think any of it is a problem.
>>>>>
>>>>>             Emil
>>>>>
>>>>>
>>>>>                 Someone mentioned that there was only a single check
>>>>>                 list, which would make this a non-issue. However, I
>>>>>                 checked and indeed each stream is supposed to have its
>>>>>                 own check list (ignoring bundle), as described in S
>>>>> 5.7
>>>>>                 (https://tools.ietf.org/html/rfc5245#section-5.7).
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>                 Therefore, while this concern of prematurely
>>>>> unfreezing
>>>>>                 check lists isn't an issue for candidates that arrive
>>>>>                 for a different component (since they share a check
>>>>>                 list), I think it is an issue for candidates that
>>>>> arrive
>>>>>                 for different m= lines, and as such I'm not sure this
>>>>>                 new unfreezing behavior is the correct solution in
>>>>> these
>>>>>                 cases.
>>>>>
>>>>>


From nobody Wed Jun 22 19:47:37 2016
Return-Path: <stpeter@stpeter.im>
X-Original-To: ice@ietfa.amsl.com
Delivered-To: ice@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D733412DEE5 for <ice@ietfa.amsl.com>; Wed, 22 Jun 2016 19:47:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.328
X-Spam-Level: 
X-Spam-Status: No, score=-3.328 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-1.426, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sQ8PdreEsPTU for <ice@ietfa.amsl.com>; Wed, 22 Jun 2016 19:47:34 -0700 (PDT)
Received: from stpeter.im (mailhost.stpeter.im [207.210.219.225]) by ietfa.amsl.com (Postfix) with ESMTP id 3997012DEE9 for <ice@ietf.org>; Wed, 22 Jun 2016 19:47:34 -0700 (PDT)
Received: from aither.local (unknown [73.34.202.214]) (Authenticated sender: stpeter) by stpeter.im (Postfix) with ESMTPSA id AE2F941694; Wed, 22 Jun 2016 21:00:34 -0600 (MDT)
To: =?UTF-8?Q?Ari_Ker=c3=a4nen?= <ari.keranen@ericsson.com>, "ice@ietf.org" <ice@ietf.org>
References: <56CBE148.9050100@stpeter.im> <CAJrXDUHBOOjqGkSbSdtRqOaUjiCARTbA=0YwzTma_A4oMZ9FFg@mail.gmail.com> <56E383FC.6090504@stpeter.im> <CAJrXDUFwLsastSUcedsBCbMV=1e3LDHy3YW0aDGxFbwKCz7kag@mail.gmail.com> <D3108FD6.5D4A%christer.holmberg@ericsson.com> <CAJrXDUHt=+FjEyhC=-W9APRLQe6Zi0qay2QXs9LLbO2A2SZW7g@mail.gmail.com> <7594FB04B1934943A5C02806D1A2204B37EBF6CD@ESESSMB209.ericsson.se> <CAJrXDUHjqhKU2Oy+-Ft+nQ3ZRKA6AyMhcAFHf+MKes523gGrDQ@mail.gmail.com> <7594FB04B1934943A5C02806D1A2204B37EBF9E2@ESESSMB209.ericsson.se> <CAJrXDUHLejGKsX9pO4y_rxN1MmDqF29v7zwL8s00QUWgsULWcw@mail.gmail.com> <1F541F0A-F666-4A10-AFD7-76E6974C8291@ericsson.com>
From: Peter Saint-Andre <stpeter@stpeter.im>
Message-ID: <371618c7-869e-6724-37c5-dd9392dc782c@stpeter.im>
Date: Wed, 22 Jun 2016 20:47:31 -0600
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0) Gecko/20100101 Thunderbird/45.1.1
MIME-Version: 1.0
In-Reply-To: <1F541F0A-F666-4A10-AFD7-76E6974C8291@ericsson.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/XKNptX5S-WOUrceAwbIu-xXvxlI>
Cc: Peter Thatcher <pthatcher@google.com>, Christer Holmberg <christer.holmberg@ericsson.com>
Subject: Re: [Ice] Removing ICE frozen algorithm
X-BeenThere: ice@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Interactive Connectivity Establishment \(ICE\)" <ice.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ice>, <mailto:ice-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ice/>
List-Post: <mailto:ice@ietf.org>
List-Help: <mailto:ice-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ice>, <mailto:ice-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Jun 2016 02:47:36 -0000

On 4/1/16 12:26 PM, Ari KerÃ¤nen wrote:
> All,
>
> What do you think about removing requirement for implementing frozen
> algorithm altogether from ICE-bis?

Hi Ari, do you mean removing the definition of the frozen algorithm, or 
saying that it is no longer mandatory-to-implement?

Peter

>
> This would obviously be a bigger change than what we originally
> planned for ICE-bis work, but based on the discussion so far there
> could be merit to it.
>
> Frozen algorithm is essentially an optimisation that allows one to
> not check high-priority candidate pairs that are likely not to work
> (e.g., host-host candidate for more than one stream/component). If
> agent has only one one stream and component, or uses RTCP-mux and
> Bundles all streams, frozen algorithm is not even used today. And
> current draft says you don't have to implement it for usages with
> only one stream and component. However, with multiple streams and/or
> components, it makes a difference.
>
> Apparently even if one endpoint does not implement the frozen
> algorithm, it would still interoperate with one that does. The checks
> would be slightly out of sync (one endpoint is doing checks for the
> candidate pairs that are frozen on the other), but if we reduce the
> STUN pacing value, this will be less of a problem since the NAT
> bindings should be alive and the whole process is likely to end in
> reasonable time. And if one cares about minimising amount of sent
> checks, one could still implement the algorithm.
>
> What is your opinion? Should we keep or remove the frozen algorithm
> requirement from ICE bis?
>
>
> Cheers, Ari
>
>> On 17 Mar 2016, at 16:32, Peter Thatcher <pthatcher@google.com>
>> wrote:
>>
>>
>>
>> On Thu, Mar 17, 2016 at 12:22 PM, Christer Holmberg
>> <christer.holmberg@ericsson.com> wrote: Hi,
>>
>>>> I was thinking that we wouldn't care if candidates share the
>>>> same foundation or not - we deal with all candidates in the
>>>> same way.
>>>
>>> For trickle ICE specifically or for 5245bis?  â€‹
>>>
>>> I'm all for simplification and removing things we don't need.  I
>>> just want to understand the scope of which you are proposing we
>>> do so.
>>
>> I was thinking 5245bis: remove everything that talks about frozen
>> candidates.
>>
>>
>> Sounds good to me, if we feel like the downsides of not having
>> freezing are such that we can simply say "if you care about these
>> downsides, use rtcp-mux".  I'd like to hear from everyone else if
>> feels the same.â€‹â€‹
>>


From nobody Wed Jun 22 20:04:19 2016
Return-Path: <stpeter@stpeter.im>
X-Original-To: ice@ietfa.amsl.com
Delivered-To: ice@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9660512DE2F for <ice@ietfa.amsl.com>; Wed, 22 Jun 2016 20:04:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.328
X-Spam-Level: 
X-Spam-Status: No, score=-3.328 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-1.426, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0EkVJ1I7ibDd for <ice@ietfa.amsl.com>; Wed, 22 Jun 2016 20:04:14 -0700 (PDT)
Received: from stpeter.im (mailhost.stpeter.im [207.210.219.225]) by ietfa.amsl.com (Postfix) with ESMTP id 7687412DEE6 for <ice@ietf.org>; Wed, 22 Jun 2016 20:04:14 -0700 (PDT)
Received: from aither.local (unknown [73.34.202.214]) (Authenticated sender: stpeter) by stpeter.im (Postfix) with ESMTPSA id 57AF441694; Wed, 22 Jun 2016 21:17:15 -0600 (MDT)
To: Peter Thatcher <pthatcher@google.com>, Emil Ivov <emcho@jitsi.org>
References: <CAJrXDUF9Oz2LBRETGO9Xfpud1-WQ_FjKQCvD59F1Ri1jJsaubg@mail.gmail.com> <7594FB04B1934943A5C02806D1A2204B37EDB483@ESESSMB209.ericsson.se> <CAPvvaaLbSCiEFp2hEnyo6abZqXr2_7U_sK_HSeoWGqMO16j5nw@mail.gmail.com> <CAJrXDUG=ZvHwUOsMHcJkWkQwG4GHXBN05kn=urRaPX-LJ27Q+Q@mail.gmail.com> <7594FB04B1934943A5C02806D1A2204B37EF8E18@ESESSMB209.ericsson.se> <56FC513A.7080100@jitsi.org> <CAJrXDUH3Wvy_eWR-gRBTA9_4G1yvQfcWOWNJtySzkYLc8-29xg@mail.gmail.com> <56FC85BD.7090002@jitsi.org> <CAJrXDUEQQ1Kr1p+w6u49rH++qNMLK0mT6KdLu2cRJvai2aLVLQ@mail.gmail.com> <56FC9AFE.1090002@jitsi.org> <CAJrXDUHeh+QpBWPyE+=fJ9QnYhk2+SdtxUiq57Vhp4v_yYeMBg@mail.gmail.com>
From: Peter Saint-Andre <stpeter@stpeter.im>
Message-ID: <8e98608f-50b5-5828-b44a-d5a57c865fd2@stpeter.im>
Date: Wed, 22 Jun 2016 21:04:12 -0600
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0) Gecko/20100101 Thunderbird/45.1.1
MIME-Version: 1.0
In-Reply-To: <CAJrXDUHeh+QpBWPyE+=fJ9QnYhk2+SdtxUiq57Vhp4v_yYeMBg@mail.gmail.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/X_XhRi6eEdG11GAUVppIihhKMrk>
Cc: Christer Holmberg <christer.holmberg@ericsson.com>, "ice@ietf.org" <ice@ietf.org>
Subject: Re: [Ice] Some thoughts on trickling the ufrag
X-BeenThere: ice@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Interactive Connectivity Establishment \(ICE\)" <ice.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ice>, <mailto:ice-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ice/>
List-Post: <mailto:ice@ietf.org>
List-Help: <mailto:ice-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ice>, <mailto:ice-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Jun 2016 03:04:17 -0000

On 3/31/16 11:33 AM, Peter Thatcher wrote:
>
>
> On Wed, Mar 30, 2016 at 8:35 PM, Emil Ivov <emcho@jitsi.org
> <mailto:emcho@jitsi.org>> wrote:
>
>     On 30.03.16 Ð³. 21:58, Peter Thatcher wrote:
>
>
>
>         On Wed, Mar 30, 2016 at 7:04 PM, Emil Ivov <emcho@jitsi.org
>         <mailto:emcho@jitsi.org>
>         <mailto:emcho@jitsi.org <mailto:emcho@jitsi.org>>> wrote:
>
>             On 30.03.16 Ð³. 18:15, Peter Thatcher wrote:
>
>
>                 On Wed, Mar 30, 2016 at 3:20 PM, Emil Ivov
>         <emcho@jitsi.org <mailto:emcho@jitsi.org>
>                 <mailto:emcho@jitsi.org <mailto:emcho@jitsi.org>>
>                 <mailto:emcho@jitsi.org <mailto:emcho@jitsi.org>
>         <mailto:emcho@jitsi.org <mailto:emcho@jitsi.org>>>>wrote:
>
>                      My concern is that Trickle ICE is supposed to be
>         signalling
>                 agnostic.
>
>                      The whole part with the a= lines was only meant to be a
>                 convenience
>                      but addressing over the wire issues are supposed to be
>                 handled by
>                      other specs like Trickle ICE for SIP.
>
>                      Whether or not the generation needs to be signalled
>         depends
>                 entirely
>                      on the transport.
>
>
>                 â€‹I agree that generation doesn't need to be signalled,
>         but the ufrag
>                 does, as I'll explain further down.
>
>                      SIP for example does allow for out of order
>         messages so it
>                      absolutely needs it and that's why that draft says:
>
>                          All INFO requests MUST carry the "a=ice-pwd:" and
>                 "a=ice-ufrag:"
>                          attributes that would allow mapping them to a
>         specific ICE
>                          generation.
>
>                      A WebRTC browser, when signalling candidates
>         through the
>                 API does
>                      NOT need that at all because it can guarantee that
>                 candidates it
>                      trickles will be mappable to an SLD/SRD round.
>
>
>                 â€‹If there are multiple candidate gathering phases
>         happening at
>                 the same
>                 time right after an ICE restart,
>
>
>             I am not sure I understand what this means -> "multiple
>         candidate
>             gathering phases happening at the same time"
>
>
>         â€‹A timeline like this:
>
>         1.  ufrag = X
>         2.  candidate 1 (tied to ufrag = X)
>         3.  restart to ufrag = Y
>         4.  candidate 2 (tied to ufrag = X)
>         5.  candidate 3 (tied to ufrag = Y)
>
>         When you receive candidate 2, how do you know which ufrag it's
>         supposed
>         to have?â€‹
>
>         This is the issue Lennox brought up in Yokohama.  And since then
>         we have
>         observed it in production systems as well.  Either you disallow
>         trickling candidate 2 or you indicate somehow that its ufrag is
>         X, not
>         Y.  But you can't trickle it without indicating that it has ufrag X.
>         Otherwise, you'd think it was Y and be wrong.
>
>
>     I think the confusion persists. I never said you shouldn't signal
>     it. In fact in many cases, like SIP, you must or otherwise you get
>     in ambiguous situations. That's why we added this to trickle ICE for
>     SIP.
>
>
> â€‹Now I am confused.  â€‹
> â€‹
> â€‹ â€‹
> You already adde
> â€‹d what to trickle ICE for SIP?  Trickling candidate 2 or including the
> ufrag (I'm guessing the former)?
>
>
>
>     What I did say is that signalling is not always necessary, and I
>     pointed out that the WebRTC API is one case where it is not.
>
>
>
>             Do you mean something like several PeerConnection-s restarting
>             simultaneously? Or some ICE concurrent phases that have not been
>             defined yet?
>
>                 the WebRTC API does need to tell the
>                 application â€‹which ufrag the candidate applies to so
>         that the
>                 application can signal that (via whatever signalling,
>         not just
>                 SDP), so
>                 that the remote side can know which pwd/ufrag to use when
>                 sending STUN
>                 messages.  Either that or you say that after an ICE
>         restart, you
>                 can't
>                 gather any more candidates from the previous ufrag/pwd,
>         which I
>                 don't
>                 think is reasonable.   Assuming you do allow more
>         candidates to be
>                 gathered after an ICE restart, then you need to be able
>         to tell
>                 if the
>                 candidate is for the ufrag/pwd before or after the restart.
>
>
>             ICE restarts can obviously yield new candidates and they all
>         have a
>             new ufrag/pwd that a WebRTC client will learn the same way it
>             learned the first one: by getting the offer/answer from the
>         browser.
>
>
>             In other words, during an ice restart, all checks have the same
>             ufrag and password even if some or all the candidates are
>         the same
>             as before.
>
>
>         â€‹You're assuming you can only send checks to one set of
>         candidates at
>         the same time.
>
>
>     I am assuming no such thing. I think what might have led you to
>     believe I did is my WebRTC example in which I said the browser
>     didn't need to signal ufrag on a per-candidate level. And it
>     doesn't. It should simply signal them in the offer or answer because
>     they are the same for all candidates.
>
>
>
>         But if ICE wasn't complete when you restarted ICE, then
>         you have two sets of candidates you can send checks to: the ones
>         from
>         before the restart, and the ones for after
>
>
>     You absolutely do. There is no argument here.
>
>             This is how 5245 works and there is no reason for trickle ICE to
>             break that rule. In fact it strives to be backward
>         compatible so ...
>
>
>         â€‹Except that if you are sending checks to two different sets of
>         candidates at the same time, you need to know which set a candidate
>         belongs to.
>
>
>     Totally.
>
>         So you either say 5245 disallows sending checks to more
>         than one set of candidates at the same time (which I don't
>         believe it
>         does, and shouldn't), or you disallow trickling candidates to the
>         pre-restart set of candidates (which would be suboptimal) or you
>         indicate which set of candidates the candidate applies to (its
>         ufrag).
>
>
>     I am saying neither of those two things. Could it be that you
>     somehow assume that a candidate can only operate with one
>     ufrag/password?
>
>     That is not the case.
>
>     After a restart, all of your candidates get a new ufrag. Including
>     the ones that haven't changed at all. In WebRTC that ufrag and
>     password get reported via the offer or answer and *all* candidates
>     the browser reports beyond this point will implicitly have the new
>     ufrag/password.
>
>     There won't be any need to indicate ufrags.
>
>
> â€‹So you're suggesting that (using my example), â€‹candidate 2 would accept
> ICE checks from with either ufrag/pwd X or ufrag/pwd Y?  Or just
> ufrag/pwd Y?
>
> I had not considered that possibility.  It goes counter to what my
> understanding of "make before break" ICE restart means.  My mental model
> of a candidate is that it's tied to a ufrag/pwd, not that it can change
> during an ICE restart.

My mental model, too.

> Is there text in the RFCs/drafts that clarifies
> this, or are we just reading our own different meanings into ambiguous text?

IMHO restarts are underspecified (certainly with respect to trickling), 
which is why we're having this conversation.

> If this is true, what local ufrag would it use to send ICE checks on the
> candidate pairs that existed before the ICE restart?  Would those
> suddenly change from ufrag X to ufrag Y as well?  If so, when does that
> happen?  After sending the local offer to restart or receiving a remote
> answer acknowledging the restart?

I'd think it would be the latter.

>                 In other words, this isn't just a matter of message
>         ordering or
>                 signalling transport.
>
>                 In a WebRTC 1.0 API, that means putting something like
>         "ufrag
>                 foo" on
>                 the a=candidate line.  In an ORTC-ish API, that means
>         putting a
>                 .ufrag
>                 on the IceCandidate object.
>
>                      So, as I said, a recommendation for extending specs and
>                 implementors
>                      sounds like the best path here. Normative language
>         sounds
>                 like going
>                      out of scope for this draft.
>
>                 â€‹
>                 â€‹I think this doc should at least say "the ufrag of the
>                 candidate MUST
>                 be signalled if the ufrag of the trickled candidate does
>         match
>                 the ufrag
>                 since the last ICE restart" or something along those lines.â€‹
>
>
>             The point is that it would never match the ufrag from before the
>             restart,
>
>
>         First: why not match the ufrag from before?
>
>
>     Why not? Because it creates the very problem you are trying to solve
>     here.
>
>     It also makes it impossible for the receiving agent to understand
>     that a specific check belongs to a certain ICE session and that will
>     break a lot of stuff.
>
>         Are you suggesting is
>         forbidden by the spec or allowed but not a good idea?
>
>
>     Yes, as per 5245, ICE restarts mean all candidates get reported
>     again and they *all* have the same/new ufrag and password.
>
>         Secondly: production applications are already matching the ufrag
>         from
>         before the restart.
>
>
>     I have yet to see an application that does that. Even if we did find
>     one, we simply can't write specs to match buggy stuff out
>     there.Especially in disruptive cases like this one. If they are
>     reusing ufrag-s they should fix it.
>
>         That's why Lennox brought it up, and that's what
>         Chrome (and any mobile app using Chrome's ICE stack) does.
>         That's why
>         we're proposing adding ufrag to the candidate: it's a simple fix
>         to a
>         production problem.
>
>
>     Wait ... what? I think I am losing you here. Are you implying that,
>     after an ICE restart, Chrome somehow reports the old ufrag/pwd in
>     the offer/answer but then uses a new one for newly discovered
>     candidates?
>
>
> â€‹The other way around.  It signals the new ufrag/pwd in offer/answer,
> and then it signals the ufrag of the candidate, which may be the old
> ufrag or the new, depending on if it's a candidate that applies to the
> set of candidates before or after the ICE restart.

I think that makes sense.

How exactly does it signal the ufrag of the candidate? Let's say that 
before the restart it signalled 5 candidates. Does it resend all of 
those candidates after the restart and include the old ufrag?

Peter



From nobody Thu Jun 23 03:52:33 2016
Return-Path: <ari.keranen@ericsson.com>
X-Original-To: ice@ietfa.amsl.com
Delivered-To: ice@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2CC6112E29D for <ice@ietfa.amsl.com>; Thu, 23 Jun 2016 03:52:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.221
X-Spam-Level: 
X-Spam-Status: No, score=-4.221 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 81uRO-ZKtNrK for <ice@ietfa.amsl.com>; Thu, 23 Jun 2016 03:52:30 -0700 (PDT)
Received: from sesbmg22.ericsson.net (sesbmg22.ericsson.net [193.180.251.48]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EB20712E0FF for <ice@ietf.org>; Thu, 23 Jun 2016 03:52:29 -0700 (PDT)
X-AuditID: c1b4fb30-f79486d0000069d0-d2-576bbf6cb66d
Received: from ESESSHC015.ericsson.se (Unknown_Domain [153.88.183.63]) by sesbmg22.ericsson.net (Symantec Mail Security) with SMTP id 98.2E.27088.C6FBB675; Thu, 23 Jun 2016 12:52:28 +0200 (CEST)
Received: from ESESSMB205.ericsson.se ([169.254.5.140]) by ESESSHC015.ericsson.se ([153.88.183.63]) with mapi id 14.03.0294.000; Thu, 23 Jun 2016 12:52:27 +0200
From: =?utf-8?B?QXJpIEtlcsOkbmVu?= <ari.keranen@ericsson.com>
To: Peter Saint-Andre <stpeter@stpeter.im>
Thread-Topic: [Ice] Removing ICE frozen algorithm
Thread-Index: AQHRjEP7NlQlLWmqpE6zKeFyz2CXZZ/2uR2AgACHfAA=
Date: Thu, 23 Jun 2016 10:52:27 +0000
Message-ID: <512A41D4-2D00-404B-ACAF-CE84920A92B0@ericsson.com>
References: <56CBE148.9050100@stpeter.im> <CAJrXDUHBOOjqGkSbSdtRqOaUjiCARTbA=0YwzTma_A4oMZ9FFg@mail.gmail.com> <56E383FC.6090504@stpeter.im> <CAJrXDUFwLsastSUcedsBCbMV=1e3LDHy3YW0aDGxFbwKCz7kag@mail.gmail.com> <D3108FD6.5D4A%christer.holmberg@ericsson.com> <CAJrXDUHt=+FjEyhC=-W9APRLQe6Zi0qay2QXs9LLbO2A2SZW7g@mail.gmail.com> <7594FB04B1934943A5C02806D1A2204B37EBF6CD@ESESSMB209.ericsson.se> <CAJrXDUHjqhKU2Oy+-Ft+nQ3ZRKA6AyMhcAFHf+MKes523gGrDQ@mail.gmail.com> <7594FB04B1934943A5C02806D1A2204B37EBF9E2@ESESSMB209.ericsson.se> <CAJrXDUHLejGKsX9pO4y_rxN1MmDqF29v7zwL8s00QUWgsULWcw@mail.gmail.com> <1F541F0A-F666-4A10-AFD7-76E6974C8291@ericsson.com> <371618c7-869e-6724-37c5-dd9392dc782c@stpeter.im>
In-Reply-To: <371618c7-869e-6724-37c5-dd9392dc782c@stpeter.im>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [153.88.183.148]
Content-Type: text/plain; charset="utf-8"
Content-ID: <5E2DC2A3B8641F499DC4122C996A1E84@ericsson.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrGIsWRmVeSWpSXmKPExsUyM2K7vW7O/uxwg9UzxSy+Xai1uLb8NavF sT39zA7MHgs2lXosWfKTyWPunhfMAcxRXDYpqTmZZalF+nYJXBmTzp5kKlimUPGz/StbA+Me +S5GTg4JAROJIw07mCFsMYkL99azdTFycQgJHGGU+HT0HxOEs4RRYv+iz0wgVWwCthJPWvex gtgiAloSl671sYPYzAJ1ElOanwPZHBzCAgYSy55qQpQYSjz/tgSq3Eriyq7VYOUsAqoS0883 MoGU8wrYS3T+LYJYdZ5V4ubRW2AHcQrYScxf9QbMZgQ67vupNUwQq8Qlbj2ZzwRxtIDEkj3n oR4QlXj5+B8rhK0k0bjkCSvIfGYBTYn1u/QhWq0lDs3cxAJhK0pM6X4Idg6vgKDEyZlPWCYw is9CsmEWQvcsJN2zkHTPQtK9gJF1FaNocWpxUm66kZFealFmcnFxfp5eXmrJJkZg7B3c8ttg B+PL546HGAU4GJV4eBUuZYULsSaWFVfmHmKU4GBWEuH9sCs7XIg3JbGyKrUoP76oNCe1+BCj NAeLkjiv/0vFcCGB9MSS1OzU1ILUIpgsEwenVAOjI8c/dvGCrR23Nk62W+swa9KZm13Vzuts MwWqdJL8b7D8uTtJiufvrzeScRvsJyQ0Pvl1W0an9421n/CPWW+qQ9lYOfrnG2VHR39Teljg zh9h/4nVRXV7+FoZpSUHCya+ULDpEOFY4hMwzywvattD3oe8HF802IIeia3c1H0q2d9EPLT+ y2clluKMREMt5qLiRABkUSxIuQIAAA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/wnHXkEPlEELU-L0ZD4sEPPWdp3U>
Cc: Christer Holmberg <christer.holmberg@ericsson.com>, Peter Thatcher <pthatcher@google.com>, "ice@ietf.org" <ice@ietf.org>
Subject: Re: [Ice] Removing ICE frozen algorithm
X-BeenThere: ice@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Interactive Connectivity Establishment \(ICE\)" <ice.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ice>, <mailto:ice-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ice/>
List-Post: <mailto:ice@ietf.org>
List-Help: <mailto:ice-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ice>, <mailto:ice-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Jun 2016 10:52:32 -0000

SGkgUGV0ZXIsDQoNCj4gT24gMjMgSnVuIDIwMTYsIGF0IDA1OjQ3LCBQZXRlciBTYWludC1BbmRy
ZSA8c3RwZXRlckBzdHBldGVyLmltPiB3cm90ZToNCj4gDQo+IE9uIDQvMS8xNiAxMjoyNiBQTSwg
QXJpIEtlcsOkbmVuIHdyb3RlOg0KPj4gQWxsLA0KPj4gDQo+PiBXaGF0IGRvIHlvdSB0aGluayBh
Ym91dCByZW1vdmluZyByZXF1aXJlbWVudCBmb3IgaW1wbGVtZW50aW5nIGZyb3plbg0KPj4gYWxn
b3JpdGhtIGFsdG9nZXRoZXIgZnJvbSBJQ0UtYmlzPw0KPiANCj4gSGkgQXJpLCBkbyB5b3UgbWVh
biByZW1vdmluZyB0aGUgZGVmaW5pdGlvbiBvZiB0aGUgZnJvemVuIGFsZ29yaXRobSwgb3Igc2F5
aW5nIHRoYXQgaXQgaXMgbm8gbG9uZ2VyIG1hbmRhdG9yeS10by1pbXBsZW1lbnQ/DQoNCklmIHdl
IHdvdWxkIGRvIHRoaXMsIEkgd2FzIHRoaW5raW5nIHRoYXQgaXQgY291bGQgYmUgZG9uZSBlLmcu
IGJ5IG1vdmluZyB0aGUgZGVmaW5pdGlvbiB0byBhcHBlbmRpeCB0byBkZXNjcmliZSAibGVnYWN5
IGJlaGF2aW9yIi4gDQoNCkhvd2V2ZXIsIGJhc2VkIG9uIHRoZSBsYXRlc3QgZGlzY3Vzc2lvbiB0
aGVyZSB3YXNuJ3QgYW55bW9yZSBkZXNpcmUgdG8gZG8gdGhpcyBjaGFuZ2UsIHNvIHRoZSBmcm96
ZW4gYWxnb3JpdGhtIGlzIHN0aWxsIHBhcnQgb2YgYmlzLg0KDQoNCkNoZWVycywNCkFyaQ0KDQo+
PiBUaGlzIHdvdWxkIG9idmlvdXNseSBiZSBhIGJpZ2dlciBjaGFuZ2UgdGhhbiB3aGF0IHdlIG9y
aWdpbmFsbHkNCj4+IHBsYW5uZWQgZm9yIElDRS1iaXMgd29yaywgYnV0IGJhc2VkIG9uIHRoZSBk
aXNjdXNzaW9uIHNvIGZhciB0aGVyZQ0KPj4gY291bGQgYmUgbWVyaXQgdG8gaXQuDQo+PiANCj4+
IEZyb3plbiBhbGdvcml0aG0gaXMgZXNzZW50aWFsbHkgYW4gb3B0aW1pc2F0aW9uIHRoYXQgYWxs
b3dzIG9uZSB0bw0KPj4gbm90IGNoZWNrIGhpZ2gtcHJpb3JpdHkgY2FuZGlkYXRlIHBhaXJzIHRo
YXQgYXJlIGxpa2VseSBub3QgdG8gd29yaw0KPj4gKGUuZy4sIGhvc3QtaG9zdCBjYW5kaWRhdGUg
Zm9yIG1vcmUgdGhhbiBvbmUgc3RyZWFtL2NvbXBvbmVudCkuIElmDQo+PiBhZ2VudCBoYXMgb25s
eSBvbmUgb25lIHN0cmVhbSBhbmQgY29tcG9uZW50LCBvciB1c2VzIFJUQ1AtbXV4IGFuZA0KPj4g
QnVuZGxlcyBhbGwgc3RyZWFtcywgZnJvemVuIGFsZ29yaXRobSBpcyBub3QgZXZlbiB1c2VkIHRv
ZGF5LiBBbmQNCj4+IGN1cnJlbnQgZHJhZnQgc2F5cyB5b3UgZG9uJ3QgaGF2ZSB0byBpbXBsZW1l
bnQgaXQgZm9yIHVzYWdlcyB3aXRoDQo+PiBvbmx5IG9uZSBzdHJlYW0gYW5kIGNvbXBvbmVudC4g
SG93ZXZlciwgd2l0aCBtdWx0aXBsZSBzdHJlYW1zIGFuZC9vcg0KPj4gY29tcG9uZW50cywgaXQg
bWFrZXMgYSBkaWZmZXJlbmNlLg0KPj4gDQo+PiBBcHBhcmVudGx5IGV2ZW4gaWYgb25lIGVuZHBv
aW50IGRvZXMgbm90IGltcGxlbWVudCB0aGUgZnJvemVuDQo+PiBhbGdvcml0aG0sIGl0IHdvdWxk
IHN0aWxsIGludGVyb3BlcmF0ZSB3aXRoIG9uZSB0aGF0IGRvZXMuIFRoZSBjaGVja3MNCj4+IHdv
dWxkIGJlIHNsaWdodGx5IG91dCBvZiBzeW5jIChvbmUgZW5kcG9pbnQgaXMgZG9pbmcgY2hlY2tz
IGZvciB0aGUNCj4+IGNhbmRpZGF0ZSBwYWlycyB0aGF0IGFyZSBmcm96ZW4gb24gdGhlIG90aGVy
KSwgYnV0IGlmIHdlIHJlZHVjZSB0aGUNCj4+IFNUVU4gcGFjaW5nIHZhbHVlLCB0aGlzIHdpbGwg
YmUgbGVzcyBvZiBhIHByb2JsZW0gc2luY2UgdGhlIE5BVA0KPj4gYmluZGluZ3Mgc2hvdWxkIGJl
IGFsaXZlIGFuZCB0aGUgd2hvbGUgcHJvY2VzcyBpcyBsaWtlbHkgdG8gZW5kIGluDQo+PiByZWFz
b25hYmxlIHRpbWUuIEFuZCBpZiBvbmUgY2FyZXMgYWJvdXQgbWluaW1pc2luZyBhbW91bnQgb2Yg
c2VudA0KPj4gY2hlY2tzLCBvbmUgY291bGQgc3RpbGwgaW1wbGVtZW50IHRoZSBhbGdvcml0aG0u
DQo+PiANCj4+IFdoYXQgaXMgeW91ciBvcGluaW9uPyBTaG91bGQgd2Uga2VlcCBvciByZW1vdmUg
dGhlIGZyb3plbiBhbGdvcml0aG0NCj4+IHJlcXVpcmVtZW50IGZyb20gSUNFIGJpcz8NCj4+IA0K
Pj4gDQo+PiBDaGVlcnMsIEFyaQ0KPj4gDQo+Pj4gT24gMTcgTWFyIDIwMTYsIGF0IDE2OjMyLCBQ
ZXRlciBUaGF0Y2hlciA8cHRoYXRjaGVyQGdvb2dsZS5jb20+DQo+Pj4gd3JvdGU6DQo+Pj4gDQo+
Pj4gDQo+Pj4gDQo+Pj4gT24gVGh1LCBNYXIgMTcsIDIwMTYgYXQgMTI6MjIgUE0sIENocmlzdGVy
IEhvbG1iZXJnDQo+Pj4gPGNocmlzdGVyLmhvbG1iZXJnQGVyaWNzc29uLmNvbT4gd3JvdGU6IEhp
LA0KPj4+IA0KPj4+Pj4gSSB3YXMgdGhpbmtpbmcgdGhhdCB3ZSB3b3VsZG4ndCBjYXJlIGlmIGNh
bmRpZGF0ZXMgc2hhcmUgdGhlDQo+Pj4+PiBzYW1lIGZvdW5kYXRpb24gb3Igbm90IC0gd2UgZGVh
bCB3aXRoIGFsbCBjYW5kaWRhdGVzIGluIHRoZQ0KPj4+Pj4gc2FtZSB3YXkuDQo+Pj4+IA0KPj4+
PiBGb3IgdHJpY2tsZSBJQ0Ugc3BlY2lmaWNhbGx5IG9yIGZvciA1MjQ1YmlzPyAg4oCLDQo+Pj4+
IA0KPj4+PiBJJ20gYWxsIGZvciBzaW1wbGlmaWNhdGlvbiBhbmQgcmVtb3ZpbmcgdGhpbmdzIHdl
IGRvbid0IG5lZWQuICBJDQo+Pj4+IGp1c3Qgd2FudCB0byB1bmRlcnN0YW5kIHRoZSBzY29wZSBv
ZiB3aGljaCB5b3UgYXJlIHByb3Bvc2luZyB3ZQ0KPj4+PiBkbyBzby4NCj4+PiANCj4+PiBJIHdh
cyB0aGlua2luZyA1MjQ1YmlzOiByZW1vdmUgZXZlcnl0aGluZyB0aGF0IHRhbGtzIGFib3V0IGZy
b3plbg0KPj4+IGNhbmRpZGF0ZXMuDQo+Pj4gDQo+Pj4gDQo+Pj4gU291bmRzIGdvb2QgdG8gbWUs
IGlmIHdlIGZlZWwgbGlrZSB0aGUgZG93bnNpZGVzIG9mIG5vdCBoYXZpbmcNCj4+PiBmcmVlemlu
ZyBhcmUgc3VjaCB0aGF0IHdlIGNhbiBzaW1wbHkgc2F5ICJpZiB5b3UgY2FyZSBhYm91dCB0aGVz
ZQ0KPj4+IGRvd25zaWRlcywgdXNlIHJ0Y3AtbXV4Ii4gIEknZCBsaWtlIHRvIGhlYXIgZnJvbSBl
dmVyeW9uZSBlbHNlIGlmDQo+Pj4gZmVlbHMgdGhlIHNhbWUu4oCL4oCLDQo+Pj4gDQo+IA0KDQo=


From nobody Thu Jun 23 05:10:39 2016
Return-Path: <internet-drafts@ietf.org>
X-Original-To: ice@ietf.org
Delivered-To: ice@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 7D77912E301; Thu, 23 Jun 2016 05:10:38 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
X-Test-IDTracker: no
X-IETF-IDTracker: 6.24.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <20160623121038.31156.44966.idtracker@ietfa.amsl.com>
Date: Thu, 23 Jun 2016 05:10:38 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/FB1yIibU5QVnFbXnFldW2Fx-mkA>
Cc: ice@ietf.org
Subject: [Ice] I-D Action: draft-ietf-ice-rfc5245bis-04.txt
X-BeenThere: ice@ietf.org
X-Mailman-Version: 2.1.17
List-Id: "Interactive Connectivity Establishment \(ICE\)" <ice.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ice>, <mailto:ice-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ice/>
List-Post: <mailto:ice@ietf.org>
List-Help: <mailto:ice-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ice>, <mailto:ice-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Jun 2016 12:10:38 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Interactive Connectivity Establishment of the IETF.

        Title           : Interactive Connectivity Establishment (ICE): A Protocol for Network Address Translator (NAT) Traversal
        Authors         : Ari Keranen
                          Christer Holmberg
                          Jonathan Rosenberg
	Filename        : draft-ietf-ice-rfc5245bis-04.txt
	Pages           : 94
	Date            : 2016-06-23

Abstract:
   This document describes a protocol for Network Address Translator
   (NAT) traversal for UDP-based multimedia.  This protocol is called
   Interactive Connectivity Establishment (ICE).  ICE makes use of the
   Session Traversal Utilities for NAT (STUN) protocol and its
   extension, Traversal Using Relay NAT (TURN).

   This document obsoletes RFC 5245.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-ice-rfc5245bis/

There's also a htmlized version available at:
https://tools.ietf.org/html/draft-ietf-ice-rfc5245bis-04

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-ice-rfc5245bis-04


Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org.

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/


From nobody Thu Jun 23 05:20:21 2016
Return-Path: <christer.holmberg@ericsson.com>
X-Original-To: ice@ietfa.amsl.com
Delivered-To: ice@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6D3E812D0F3 for <ice@ietfa.amsl.com>; Thu, 23 Jun 2016 05:20:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.22
X-Spam-Level: 
X-Spam-Status: No, score=-4.22 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UHYJcEkb2M52 for <ice@ietfa.amsl.com>; Thu, 23 Jun 2016 05:20:17 -0700 (PDT)
Received: from sessmg23.ericsson.net (sessmg23.ericsson.net [193.180.251.45]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E13B3126D74 for <ice@ietf.org>; Thu, 23 Jun 2016 05:20:16 -0700 (PDT)
X-AuditID: c1b4fb2d-f79936d0000030e4-07-576bd3fe03b7
Received: from ESESSHC010.ericsson.se (Unknown_Domain [153.88.183.48]) by sessmg23.ericsson.net (Symantec Mail Security) with SMTP id E5.7F.12516.EF3DB675; Thu, 23 Jun 2016 14:20:14 +0200 (CEST)
Received: from ESESSMB209.ericsson.se ([169.254.9.241]) by ESESSHC010.ericsson.se ([153.88.183.48]) with mapi id 14.03.0294.000; Thu, 23 Jun 2016 14:20:14 +0200
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: "ice@ietf.org" <ice@ietf.org>
Thread-Topic: Draft new version: draft-ietf-ice-rfc5245bis-04
Thread-Index: AQHRzUmY3gv1UpVJuEWTMSgy3yO3Mg==
Date: Thu, 23 Jun 2016 12:20:14 +0000
Message-ID: <D391AF98.B72C%christer.holmberg@ericsson.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/14.6.5.160527
x-originating-ip: [153.88.183.19]
Content-Type: multipart/alternative; boundary="_000_D391AF98B72Cchristerholmbergericssoncom_"
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFmpnkeLIzCtJLcpLzFFi42KZGbHdQPff5exwg0mTrSy+Xah1YPRYsuQn UwBjFJdNSmpOZllqkb5dAlfG9y6rghe8FRe2LmRvYHzI3cXIySEhYCLxfsp1JghbTOLCvfVs XYxcHEICRxglVvXfZYJwljBKPLp2nbWLkYODTcBCovufNkiDiICixMyWZ8wgtjBQ+O2Em2wQ cVuJCUseQ9l6Eo8WTAKrYRFQlTg9uQvM5hWwkvj89A4LiM0ItPj7qTVgRzALiEvcejIf6iAB iSV7zjND2KISLx//YwWxRYFmfv86GyquKNH+tIERojdeYv+9y2wQ8wUlTs58wjKBUXgWkrGz kJTNQlIGETeQeH9uPjOErS2xbOFrKFtfYuOXs4yzgL5nFrCWWHrOHlnJAkaOVYyixanFxbnp RsZ6qUWZycXF+Xl6eaklmxiB0XNwy2/dHYyrXzseYhTgYFTi4VW4lBUuxJpYVlyZe4hRgoNZ SYS3+lJ2uBBvSmJlVWpRfnxRaU5q8SFGaQ4WJXFe/5eK4UIC6YklqdmpqQWpRTBZJg5OqQbG BQLvXv3pe/198c/J5rzzmAKdfyh1Jz7a9tNw77d3vJN6JvoFnLI/vkAi6o4DV2PT+oy/UXUP Z2w5sNR89zm/BQ9qvqbP/CnRMWP5+6jA4smrHy38zLPt4zzN9Q/zlpfL+niFWe7pvt3EpTVn 4myNNT1ti9O0y78KtDUt1EgP2VP26+L1xuBf95VYijMSDbWYi4oTAe4AfHSaAgAA
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/qLhkOlt_kB98mhtjqikiW1iJRA4>
Subject: [Ice] Draft new version: draft-ietf-ice-rfc5245bis-04
X-BeenThere: ice@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Interactive Connectivity Establishment \(ICE\)" <ice.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ice>, <mailto:ice-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ice/>
List-Post: <mailto:ice@ietf.org>
List-Help: <mailto:ice-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ice>, <mailto:ice-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Jun 2016 12:20:19 -0000

--_000_D391AF98B72Cchristerholmbergericssoncom_
Content-Type: text/plain; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

Hi,

I=92ve submitted a new version (-04) of draft-5245bis.

The draft now contains a reference to draft-dualstack-fairness. It also con=
tains the tie-breaker clarifications, and text saying that the roles can on=
ly be changed during an ICE restart in certain situations.

I do not intend to submit any further versions before Berlin, so this is wh=
at you need to read in order to prepare for the f2f session :)

Regards,

Christer

--_000_D391AF98B72Cchristerholmbergericssoncom_
Content-Type: text/html; charset="Windows-1252"
Content-ID: <78C2764C5844624B92F46082094B67AF@ericsson.com>
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DWindows-1=
252">
</head>
<body style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-lin=
e-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-fami=
ly: Calibri, sans-serif;">
<div>Hi,</div>
<div><br>
</div>
<div>I=92ve submitted a new version (-04) of draft-5245bis.</div>
<div><br>
</div>
<div>The draft now contains a reference to draft-dualstack-fairness. It als=
o contains the tie-breaker clarifications, and text saying that the roles c=
an only be changed during an ICE restart in certain situations.</div>
<div><br>
</div>
<div>I do not intend to submit any further versions before Berlin, so this =
is what you need to read in order to prepare for the f2f session :)</div>
<div><br>
</div>
<div>Regards,</div>
<div><br>
</div>
<div>Christer</div>
</body>
</html>

--_000_D391AF98B72Cchristerholmbergericssoncom_--


From nobody Thu Jun 23 07:02:18 2016
Return-Path: <bernard.aboba@gmail.com>
X-Original-To: ice@ietfa.amsl.com
Delivered-To: ice@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 260D712B074 for <ice@ietfa.amsl.com>; Thu, 23 Jun 2016 07:02:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level: 
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0Q1YrO7fTph2 for <ice@ietfa.amsl.com>; Thu, 23 Jun 2016 07:02:10 -0700 (PDT)
Received: from mail-vk0-x22b.google.com (mail-vk0-x22b.google.com [IPv6:2607:f8b0:400c:c05::22b]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0DCC212B03F for <ice@ietf.org>; Thu, 23 Jun 2016 07:02:10 -0700 (PDT)
Received: by mail-vk0-x22b.google.com with SMTP id d185so107267866vkg.0 for <ice@ietf.org>; Thu, 23 Jun 2016 07:02:10 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=nxORh3YdFXbfeM3VtbSWe/mfBUOLPcK2mDCjmxlraTE=; b=fjxh8ZPj/XDk3aN9Ae5/1rkKn9+WioiZM8dUGXtgRTi8CriOhNhyBkoEtYOLilE7kO NNbu19mc1SnNT/24A8A+F/u8Q1l4vA59MUw8/2U3RydWR6tij2rY6PhIcl353WPM2SGY JiPX3VYhtRn3u0SwENojwYmyff5UFpnGuZSA1KeTKErqWeQDG5kEcV7UJ5+qyrByCu4g B3a9/JLZof2Ln34SCKDn0NCrHcmUfUDzcRu/pcbMWAcvPt9eoS8g6zp0uYxmhsbmBG80 xOMe3pTHxdXCdTLwctY4fYRvmUO3zavXSpO0LoccDPZiLE9Y4nPQaAvkhzuJ/E51XTHJ wzYw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=nxORh3YdFXbfeM3VtbSWe/mfBUOLPcK2mDCjmxlraTE=; b=WH5EcTda/sTtu5f8wbZyUgyWxLamgzNur2k0Iwfs2gZTw9FGeuCWi97B4DRwqp+4hF S6RVKJfoNgtiPok4g14bmb0gRAaQ07GOgAbCZrDWtkYPcsPmitqP39mCtRxeRcj5padk nDzKRLRfR/fv9/3gA51OVG4sSk+BTC6Yw0P4IxBHNEj9kHHVlqPTaqbdy6Ac+a1jq3IX b6fOhMl149/iDE9vpNYYaVjVZxTTnQvH+uvzA25aAnMhtrR4C+XwRVqNJjGiat9S1qBO mDSJVRR2Bt75REFM9DYZPyjiBcei3mCaA0IxuVNZOoGDHJ6nMrGaym6H0RKIH4DfMt2/ E+yg==
X-Gm-Message-State: ALyK8tJIhn7tmhqUS0ZfJhHbplKg7JklvoTLDVHAqPfX1yo4QNtTZ7MFb2N6NW2dvytMayRUBdb8ohrXXTko+g==
X-Received: by 10.31.137.68 with SMTP id l65mr16238969vkd.103.1466690529098; Thu, 23 Jun 2016 07:02:09 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.159.41.198 with HTTP; Thu, 23 Jun 2016 07:01:49 -0700 (PDT)
In-Reply-To: <1F541F0A-F666-4A10-AFD7-76E6974C8291@ericsson.com>
References: <56CBE148.9050100@stpeter.im> <CAJrXDUHBOOjqGkSbSdtRqOaUjiCARTbA=0YwzTma_A4oMZ9FFg@mail.gmail.com> <56E383FC.6090504@stpeter.im> <CAJrXDUFwLsastSUcedsBCbMV=1e3LDHy3YW0aDGxFbwKCz7kag@mail.gmail.com> <D3108FD6.5D4A%christer.holmberg@ericsson.com> <CAJrXDUHt=+FjEyhC=-W9APRLQe6Zi0qay2QXs9LLbO2A2SZW7g@mail.gmail.com> <7594FB04B1934943A5C02806D1A2204B37EBF6CD@ESESSMB209.ericsson.se> <CAJrXDUHjqhKU2Oy+-Ft+nQ3ZRKA6AyMhcAFHf+MKes523gGrDQ@mail.gmail.com> <7594FB04B1934943A5C02806D1A2204B37EBF9E2@ESESSMB209.ericsson.se> <CAJrXDUHLejGKsX9pO4y_rxN1MmDqF29v7zwL8s00QUWgsULWcw@mail.gmail.com> <1F541F0A-F666-4A10-AFD7-76E6974C8291@ericsson.com>
From: Bernard Aboba <bernard.aboba@gmail.com>
Date: Thu, 23 Jun 2016 07:01:49 -0700
Message-ID: <CAOW+2dsh1nCS2OBrk7XaC7krwNhyOriirhAHPkuG8NWRgqLPdA@mail.gmail.com>
To: =?UTF-8?B?QXJpIEtlcsOkbmVu?= <ari.keranen@ericsson.com>
Content-Type: multipart/alternative; boundary=001a11441656fb83de0535f27f2d
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/Jl538mng7fcBzcs2_YZFLdWKT0g>
Cc: Christer Holmberg <christer.holmberg@ericsson.com>, Peter Thatcher <pthatcher@google.com>, Peter Saint-Andre <stpeter@stpeter.im>, "ice@ietf.org" <ice@ietf.org>
Subject: Re: [Ice] Removing ICE frozen algorithm
X-BeenThere: ice@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Interactive Connectivity Establishment \(ICE\)" <ice.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ice>, <mailto:ice-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ice/>
List-Post: <mailto:ice@ietf.org>
List-Help: <mailto:ice-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ice>, <mailto:ice-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Jun 2016 14:02:17 -0000

--001a11441656fb83de0535f27f2d
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

I would support moving the algorithm to an Appendix and making it
non-mandatory to implement.  As you say, with BUNDLE/MUX becoming so widely
used, it is not needed in common situations.  Plus, it is possible to not
implement it and still interoperate.

On Fri, Apr 1, 2016 at 11:26 AM, Ari Ker=C3=A4nen <ari.keranen@ericsson.com=
>
wrote:

> All,
>
> What do you think about removing requirement for implementing frozen
> algorithm altogether from ICE-bis?
>
> This would obviously be a bigger change than what we originally planned
> for ICE-bis work, but based on the discussion so far there could be merit
> to it.
>
> Frozen algorithm is essentially an optimisation that allows one to not
> check high-priority candidate pairs that are likely not to work (e.g.,
> host-host candidate for more than one stream/component). If agent has onl=
y
> one one stream and component, or uses RTCP-mux and Bundles all streams,
> frozen algorithm is not even used today. And current draft says you don't
> have to implement it for usages with only one stream and component.
> However, with multiple streams and/or components, it makes a difference.
>
> Apparently even if one endpoint does not implement the frozen algorithm,
> it would still interoperate with one that does. The checks would be
> slightly out of sync (one endpoint is doing checks for the candidate pair=
s
> that are frozen on the other), but if we reduce the STUN pacing value, th=
is
> will be less of a problem since the NAT bindings should be alive and the
> whole process is likely to end in reasonable time. And if one cares about
> minimising amount of sent checks, one could still implement the algorithm=
.
>
> What is your opinion? Should we keep or remove the frozen algorithm
> requirement from ICE bis?
>
>
> Cheers,
> Ari
>
> > On 17 Mar 2016, at 16:32, Peter Thatcher <pthatcher@google.com> wrote:
> >
> >
> >
> > On Thu, Mar 17, 2016 at 12:22 PM, Christer Holmberg <
> christer.holmberg@ericsson.com> wrote:
> > Hi,
> >
> > >> I was thinking that we wouldn't care if candidates share the same
> foundation or not - we deal with all candidates in the same way.
> > >
> > > For trickle ICE specifically or for 5245bis?  =E2=80=8B
> > >
> > > I'm all for simplification and removing things we don't need.  I just
> want to understand the scope of which you are proposing we do so.
> >
> > I was thinking 5245bis: remove everything that talks about frozen
> candidates.
> >
> >
> > Sounds good to me, if we feel like the downsides of not having freezing
> are such that we can simply say "if you care about these downsides, use
> rtcp-mux".  I'd like to hear from everyone else if feels the same.=E2=80=
=8B=E2=80=8B
> >
> >
>
> _______________________________________________
> Ice mailing list
> Ice@ietf.org
> https://www.ietf.org/mailman/listinfo/ice
>

--001a11441656fb83de0535f27f2d
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">I would support moving the algorithm to an Appendix and ma=
king it non-mandatory to implement.=C2=A0 As you say, with BUNDLE/MUX becom=
ing so widely used, it is not needed in common situations.=C2=A0 Plus, it i=
s possible to not implement it and still interoperate. =C2=A0</div><div cla=
ss=3D"gmail_extra"><br><div class=3D"gmail_quote">On Fri, Apr 1, 2016 at 11=
:26 AM, Ari Ker=C3=A4nen <span dir=3D"ltr">&lt;<a href=3D"mailto:ari.kerane=
n@ericsson.com" target=3D"_blank">ari.keranen@ericsson.com</a>&gt;</span> w=
rote:<br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;borde=
r-left:1px #ccc solid;padding-left:1ex">All,<br>
<br>
What do you think about removing requirement for implementing frozen algori=
thm altogether from ICE-bis?<br>
<br>
This would obviously be a bigger change than what we originally planned for=
 ICE-bis work, but based on the discussion so far there could be merit to i=
t.<br>
<br>
Frozen algorithm is essentially an optimisation that allows one to not chec=
k high-priority candidate pairs that are likely not to work (e.g., host-hos=
t candidate for more than one stream/component). If agent has only one one =
stream and component, or uses RTCP-mux and Bundles all streams, frozen algo=
rithm is not even used today. And current draft says you don&#39;t have to =
implement it for usages with only one stream and component. However, with m=
ultiple streams and/or components, it makes a difference.<br>
<br>
Apparently even if one endpoint does not implement the frozen algorithm, it=
 would still interoperate with one that does. The checks would be slightly =
out of sync (one endpoint is doing checks for the candidate pairs that are =
frozen on the other), but if we reduce the STUN pacing value, this will be =
less of a problem since the NAT bindings should be alive and the whole proc=
ess is likely to end in reasonable time. And if one cares about minimising =
amount of sent checks, one could still implement the algorithm.<br>
<br>
What is your opinion? Should we keep or remove the frozen algorithm require=
ment from ICE bis?<br>
<br>
<br>
Cheers,<br>
Ari<br>
<br>
&gt; On 17 Mar 2016, at 16:32, Peter Thatcher &lt;<a href=3D"mailto:pthatch=
er@google.com">pthatcher@google.com</a>&gt; wrote:<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; On Thu, Mar 17, 2016 at 12:22 PM, Christer Holmberg &lt;<a href=3D"mai=
lto:christer.holmberg@ericsson.com">christer.holmberg@ericsson.com</a>&gt; =
wrote:<br>
&gt; Hi,<br>
&gt;<br>
&gt; &gt;&gt; I was thinking that we wouldn&#39;t care if candidates share =
the same foundation or not - we deal with all candidates in the same way.<b=
r>
&gt; &gt;<br>
&gt; &gt; For trickle ICE specifically or for 5245bis?=C2=A0 =E2=80=8B<br>
&gt; &gt;<br>
&gt; &gt; I&#39;m all for simplification and removing things we don&#39;t n=
eed.=C2=A0 I just want to understand the scope of which you are proposing w=
e do so.<br>
&gt;<br>
&gt; I was thinking 5245bis: remove everything that talks about frozen cand=
idates.<br>
&gt;<br>
&gt;<br>
&gt; Sounds good to me, if we feel like the downsides of not having freezin=
g are such that we can simply say &quot;if you care about these downsides, =
use rtcp-mux&quot;.=C2=A0 I&#39;d like to hear from everyone else if feels =
the same.=E2=80=8B=E2=80=8B<br>
&gt;<br>
&gt;<br>
<br>
_______________________________________________<br>
Ice mailing list<br>
<a href=3D"mailto:Ice@ietf.org">Ice@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/ice" rel=3D"noreferrer" ta=
rget=3D"_blank">https://www.ietf.org/mailman/listinfo/ice</a><br>
</blockquote></div><br></div>

--001a11441656fb83de0535f27f2d--


From nobody Thu Jun 23 17:49:36 2016
Return-Path: <ben@nostrum.com>
X-Original-To: ice@ietfa.amsl.com
Delivered-To: ice@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 81B3A12D16F for <ice@ietfa.amsl.com>; Thu, 23 Jun 2016 17:49:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.326
X-Spam-Level: 
X-Spam-Status: No, score=-3.326 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-1.426] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ePpZ6t_60HxD for <ice@ietfa.amsl.com>; Thu, 23 Jun 2016 17:49:33 -0700 (PDT)
Received: from nostrum.com (raven-v6.nostrum.com [IPv6:2001:470:d:1130::1]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BCF0712D0C0 for <ice@ietf.org>; Thu, 23 Jun 2016 17:49:32 -0700 (PDT)
Received: from [10.0.1.4] (cpe-66-25-7-22.tx.res.rr.com [66.25.7.22]) (authenticated bits=0) by nostrum.com (8.15.2/8.15.2) with ESMTPSA id u5O0nTHN031159 (version=TLSv1 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO); Thu, 23 Jun 2016 19:49:29 -0500 (CDT) (envelope-from ben@nostrum.com)
X-Authentication-Warning: raven.nostrum.com: Host cpe-66-25-7-22.tx.res.rr.com [66.25.7.22] claimed to be [10.0.1.4]
From: "Ben Campbell" <ben@nostrum.com>
To: "Pal Martinsen" <palmarti@cisco.com>
Date: Thu, 23 Jun 2016 19:49:28 -0500
Message-ID: <A04C7EF0-3690-46A7-AFAD-A222BDFA1445@nostrum.com>
In-Reply-To: <DA4EE854-EEFD-4BD2-8DC0-F547F6C8A2B7@nostrum.com>
References: <20160610115302.15435.33439.idtracker@ietfa.amsl.com> <B80DEF8B-1032-41EA-BD79-6826D655DDC4@cisco.com> <7EF56049-A57F-4009-B470-7F1B9B0C5022@nostrum.com> <0292C38D-7869-4635-8B24-0A1E97C679C3@cisco.com> <DA4EE854-EEFD-4BD2-8DC0-F547F6C8A2B7@nostrum.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Mailer: MailMate (1.9.4r5234)
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/dz4ppzpdnFa5MB_LIneuMNt8BA8>
Cc: "ice@ietf.org" <ice@ietf.org>
Subject: Re: [Ice] I-D Action: draft-ietf-ice-dualstack-fairness-03.txt
X-BeenThere: ice@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Interactive Connectivity Establishment \(ICE\)" <ice.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ice>, <mailto:ice-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ice/>
List-Post: <mailto:ice@ietf.org>
List-Help: <mailto:ice-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ice>, <mailto:ice-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 24 Jun 2016 00:49:35 -0000

I requested IETF last call.

Thanks!

Ben.

On 20 Jun 2016, at 9:45, Ben Campbell wrote:

> On 20 Jun 2016, at 8:04, Pal Martinsen (palmarti) wrote:
>
>>> On 18 Jun 2016, at 00:31, Ben Campbell <ben@nostrum.com> wrote:
>>>
>>> Hi,
>>>
>>> In your opinion, is this version ready to move to IETF last call? Or 
>>> do
>>> you plan other updates.
>>>
>> No plans for updating the dualstack-fairness draft. Probably some 
>> nits remaining in 5245bis to properly reference and clean up 
>> surrounding text.
>>
>> If something significant changes in rfc 5245bis the dualstack 
>> fairness draft might need to be updated.
>
> With the normative reference, this won't be published until 5245bis is 
> published. We can progress this draft now and let it wait in the RFC 
> editors queue, where we could make a last minute change if necessary. 
> Or we could hold this draft back in the working group and progress 
> them together.
>
> I favor the former. Does anyone think otherwise?
>
>>
>>> I note that section 5, paragraph 3 has one remaining upper-case 
>>> MUST. We
>>> can deal with that after IETF last call (but don't be surprised if
>>> people comment on it.)
>>>
>> That MUST is part of a quote from rfc5245bis section 4.1.2. (Actually 
>> it should be section 4.1.2.1 to be more precise, can submit a new 
>> version to fix that, but waiting to see if any more changes are 
>> necessary if ICEBis changes.)
>>
>> So hopefully it is ok to quote text from another RFC containing 
>> uppercase MUST without needing to have the standard MUST, SHOULD etc 
>> boilerplate?
>
> Ah, on closer inspection the quote is fine as is.
>
>>
>> .-.
>> PÃ¥l-Erik
>>
>>> Thanks!
>>>
>>> Ben.
>>>
>>> On 10 Jun 2016, at 7:07, Pal Martinsen (palmarti) wrote:
>>>
>>>> Hi all,
>>>>
>>>> This version tries to address issues during IESG review.
>>>>
>>>> - Changed Intended Status to Best Current Practices
>>>> - All references are now to ICEbis not ICE.
>>>> - Changes to reflect proposed new text in ICEbis
>>>> - Both ICEbis and this draft cross reference each other.
>>>>
>>>> Proposed changes to ICEbis
>>>>
>>>> Section 4.1.2.1
>>>>
>>>> Old text:
>>>> If a host is multihomed because it is dual-stack, the local 
>>>> preference
>>>> SHOULD be set equal to the precedence value for IP addresses 
>>>> described
>>>> in RFC 6724 [RFC6724]. If the host operating system provides an API
>>>> for discovering preference among different addresses, those
>>>> preferences SHOULD be used for the local preference to prioritize
>>>> addresses indicated as preferred by the operating system.
>>>>
>>>> New text:
>>>> If a host is multihomed because it is dual-stack, the local 
>>>> preference
>>>> should be set acording to the current best practice described in
>>>> RFC XXXX [ice-dualstack-fairness].
>>>>
>>>> Open Issues:
>>>> - No capital SHOULD when referring to a BCP?
>>>> - Fairness draft updated to mention RFC6724 so we can avoid 
>>>> referring
>>>> it
>>>> in ICEbis?
>>>> - Make ICEbis as simple as possible and let people read the 
>>>> fairness
>>>> BCP for details? At least avoid having the same information in both
>>>> RFCs.
>>>>
>>>>
>>>> Section 4.1.2.2
>>>>
>>>> New text:
>>>> One criterion for selection of the type and local preference values 
>>>> is
>>>> the use of a media intermediary, such as a TURN server, a tunnel
>>>> service such as VPN server, or NAT.  With a media intermediary, if
>>>> media is sent to that candidate, it will first transit the media
>>>> intermediary before being received.  Relayed candidates are one 
>>>> type
>>>> of candidate that involves a media intermediary.  Another are host
>>>> candidates obtained from a VPN interface.  When media is transited
>>>> through a media intermediary, it can increase the latency between
>>>> transmission and reception.  It may or may not increase the packet
>>>> losses, because of the additional router hops that may be taken.  
>>>> It
>>>> may increase the cost of providing service, since media will be 
>>>> routed
>>>> in and right back out of a media intermediary run by a provider.  
>>>> If
>>>> these concerns are important, the type preference for relayed
>>>> candidates SHOULD be lower than host candidates.  The RECOMMENDED
>>>> values are 126 for host candidates, 100 for server reflexive
>>>> candidates, 110 for peer reflexive candidates, and 0 for relayed
>>>> candidates.
>>>>
>>>> Furthermore, if an agent is multihomed and has multiple IP 
>>>> addresses,
>>>> the recomandation in RFCXXXX [dual-stack fairnes] should be 
>>>> followed.
>>>> If multiple TURN servers are used, local priorities for the 
>>>> candidates
>>>> obtained from the TURN servers are chosen in a similar fashion as 
>>>> for
>>>> multihomed local candidates: the local preference value is used to
>>>> indicate preference among different servers but the preference MUST 
>>>> be
>>>> unique for each one.
>>>>
>>>> Another criterion for selection of preferences is IP address 
>>>> family.
>>>> ICE works with both IPv4 and IPv6.  It therefore provides a 
>>>> transition
>>>> mechanism that allows dual-stack hosts to prefer connectivity over
>>>> IPv6, but to fall back to IPv4 in case the v6 networks are
>>>> disconnected. Implementation should follow the gudlines from RFCXXX
>>>> [dualstack-fairnes] to avoid ecessive dealys in the connectivity 
>>>> check
>>>> phase if broken paths exists.
>>>>
>>>> Another criterion for selecting preferences might be security or
>>>> privacy.  If a user is a telecommuter, and therefore connected to a
>>>> corporate network and a local home network, the user may prefer 
>>>> their
>>>> voice traffic to be routed over the VPN or similar tunnel in order 
>>>> to
>>>> keep it on the corporate network when communicating within the
>>>> enterprise, but use the local network when communicating with users
>>>> outside of the enterprise.  In such a case, a VPN address would 
>>>> have a
>>>> higher local preference than any other address.
>>>>
>>>> Open Issues:
>>>> - Relaxing language that indicates bad bad things happen if a relay 
>>>> is
>>>> involved.
>>>> - Removed Text regarding 6to4. Anyone using it?(NAT64 and DNS64 is 
>>>> the
>>>> - way to go?) Can add text to the
>>>>  fairness draft to simplify ICEbis. 6to4 is a tunnel and the 
>>>> fairness
>>>>  draft talks about tunnels. (None mentioned for the far of calling
>>>>  out the bad ones..)
>>>> - Added privacy to as a VPN example as well.
>>>> - I feel more text is needed if we want to keep the VPN text there. 
>>>> We
>>>>  need to explain split tunneling and how that migh or might not be
>>>>  available. Some wording regarding IP adreess leakege would also be
>>>>  beneficial.
>>>>
>>>>
>>>>
>>>> .-.
>>>> PÃ¥l-Erik
>>>>
>>>>> On 10 Jun 2016, at 13:53, internet-drafts@ietf.org wrote:
>>>>>
>>>>>
>>>>> A New Internet-Draft is available from the on-line Internet-Drafts
>>>>> directories.
>>>>> This draft is a work item of the Interactive Connectivity
>>>>> Establishment of the IETF.
>>>>>
>>>>>       Title           : ICE Multihomed and IPv4/IPv6 Dual Stack
>>>>> Fairness
>>>>>       Authors         : Paal-Erik Martinsen
>>>>>                         Tirumaleswar Reddy
>>>>>                         Prashanth Patil
>>>>> 	Filename        : draft-ietf-ice-dualstack-fairness-03.txt
>>>>> 	Pages           : 10
>>>>> 	Date            : 2016-06-10
>>>>>
>>>>> Abstract:
>>>>>  This document provides guidelines on how to make Interactive
>>>>>  Connectivity Establishment (ICE) conclude faster in multihomed 
>>>>> and
>>>>>  IPv4/IPv6 dual-stack scenarios where broken paths exist.  The
>>>>>  provided guidelines are backwards compatible with the original 
>>>>> ICE
>>>>>  specification.
>>>>>
>>>>>
>>>>> The IETF datatracker status page for this draft is:
>>>>> https://datatracker.ietf.org/doc/draft-ietf-ice-dualstack-fairness/
>>>>>
>>>>> There's also a htmlized version available at:
>>>>> https://tools.ietf.org/html/draft-ietf-ice-dualstack-fairness-03
>>>>>
>>>>> A diff from the previous version is available at:
>>>>> https://www.ietf.org/rfcdiff?url2=draft-ietf-ice-dualstack-fairness-03
>>>>>
>>>>>
>>>>> Please note that it may take a couple of minutes from the time of
>>>>> submission
>>>>> until the htmlized version and diff are available at 
>>>>> tools.ietf.org.
>>>>>
>>>>> Internet-Drafts are also available by anonymous FTP at:
>>>>> ftp://ftp.ietf.org/internet-drafts/
>>>>>
>>>>> _______________________________________________
>>>>> Ice mailing list
>>>>> Ice@ietf.org
>>>>> https://www.ietf.org/mailman/listinfo/ice
>>>>
>>>> _______________________________________________
>>>> Ice mailing list
>>>> Ice@ietf.org
>>>> https://www.ietf.org/mailman/listinfo/ice
>
> _______________________________________________
> Ice mailing list
> Ice@ietf.org
> https://www.ietf.org/mailman/listinfo/ice


From nobody Fri Jun 24 07:00:41 2016
Return-Path: <christer.holmberg@ericsson.com>
X-Original-To: ice@ietfa.amsl.com
Delivered-To: ice@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D7CF212DB1A for <ice@ietfa.amsl.com>; Fri, 24 Jun 2016 07:00:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.22
X-Spam-Level: 
X-Spam-Status: No, score=-4.22 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dA6hAJDItL4Y for <ice@ietfa.amsl.com>; Fri, 24 Jun 2016 07:00:32 -0700 (PDT)
Received: from sesbmg23.ericsson.net (sesbmg23.ericsson.net [193.180.251.37]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DBBDD12DB29 for <ice@ietf.org>; Fri, 24 Jun 2016 07:00:20 -0700 (PDT)
X-AuditID: c1b4fb25-f79f26d00000327e-20-576d3cf1e3bd
Received: from ESESSHC017.ericsson.se (Unknown_Domain [153.88.183.69]) by sesbmg23.ericsson.net (Symantec Mail Security) with SMTP id 27.36.12926.1FC3D675; Fri, 24 Jun 2016 16:00:18 +0200 (CEST)
Received: from ESESSMB209.ericsson.se ([169.254.9.241]) by ESESSHC017.ericsson.se ([153.88.183.69]) with mapi id 14.03.0294.000; Fri, 24 Jun 2016 16:00:17 +0200
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: Bernard Aboba <bernard.aboba@gmail.com>, =?utf-8?B?QXJpIEtlcsOkbmVu?= <ari.keranen@ericsson.com>
Thread-Topic: [Ice] Removing ICE frozen algorithm
Thread-Index: AQHRjEP7AhNDcrcC7EegNJyYwRJxK5/3dYOAgAGy2pA=
Date: Fri, 24 Jun 2016 14:00:17 +0000
Message-ID: <7594FB04B1934943A5C02806D1A2204B38107DF4@ESESSMB209.ericsson.se>
References: <56CBE148.9050100@stpeter.im> <CAJrXDUHBOOjqGkSbSdtRqOaUjiCARTbA=0YwzTma_A4oMZ9FFg@mail.gmail.com> <56E383FC.6090504@stpeter.im> <CAJrXDUFwLsastSUcedsBCbMV=1e3LDHy3YW0aDGxFbwKCz7kag@mail.gmail.com> <D3108FD6.5D4A%christer.holmberg@ericsson.com> <CAJrXDUHt=+FjEyhC=-W9APRLQe6Zi0qay2QXs9LLbO2A2SZW7g@mail.gmail.com> <7594FB04B1934943A5C02806D1A2204B37EBF6CD@ESESSMB209.ericsson.se> <CAJrXDUHjqhKU2Oy+-Ft+nQ3ZRKA6AyMhcAFHf+MKes523gGrDQ@mail.gmail.com> <7594FB04B1934943A5C02806D1A2204B37EBF9E2@ESESSMB209.ericsson.se> <CAJrXDUHLejGKsX9pO4y_rxN1MmDqF29v7zwL8s00QUWgsULWcw@mail.gmail.com> <1F541F0A-F666-4A10-AFD7-76E6974C8291@ericsson.com> <CAOW+2dsh1nCS2OBrk7XaC7krwNhyOriirhAHPkuG8NWRgqLPdA@mail.gmail.com>
In-Reply-To: <CAOW+2dsh1nCS2OBrk7XaC7krwNhyOriirhAHPkuG8NWRgqLPdA@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [153.88.183.148]
Content-Type: multipart/alternative; boundary="_000_7594FB04B1934943A5C02806D1A2204B38107DF4ESESSMB209erics_"
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPIsWRmVeSWpSXmKPExsUyM2K7q+4nm9xwgyftnBYb9v1ntvh2odbi 2vLXrBbH9vQzO7B47Jx1l91jwaZSjyVLfjJ5zN3zgjmAJYrLJiU1J7MstUjfLoEr49bMTywF 38orppz9w9zAeKOki5GDQ0LARGLZRqsuRk4gU0ziwr31bF2MXBxCAkcYJQ53LWGEcJYwSlyc uIcFpIFNwEKi+582SIOIQJrEw6ZfbCA2s0CRRN+pXcwgtrCAgcTCC29ZIWoMJZ5/WwJlW0k8 W/WJCWQMi4CqxO+ZMSBhXgFfiQurWsBahQQesUo8mWsCYnMKBEqc3DGJHcRmBLrt+6k1TBCr xCVuPZnPBHGzgMSSPeeZIWxRiZeP/7FC2EoSjUuesELU50t8nHSTBWKXoMTJmU9YJjCKzkIy ahaSsllIymYBXcosoCmxfpc+RImixJTuh+wQtoZE65y57MjiCxjZVzGKFqcWJ+WmGxnrpRZl JhcX5+fp5aWWbGIERuPBLb9VdzBefuN4iFGAg1GJh3eBck64EGtiWXFl7iFGCQ5mJRHeUGAs C/GmJFZWpRblxxeV5qQWH2KU5mBREuf1f6kYLiSQnliSmp2aWpBaBJNl4uCUamDMlTjplL3I XFRldtjTR2zz1OJEchN9Y5b+LjpevZ9JcoE/x/XfL2ZHC+t8EA+Tfp45u3fLI3HfG/unVNp5 fr6jF75ntXaY4sSm/U+e2YWssvLZs7txAZ+3c9fWnUu+u5oeucmm13n9QJNf0W1zaW5R7x9H g94dVPR+znotKpc3ccLa1GOtnlOUWIozEg21mIuKEwFln5W8wgIAAA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/rmHS6oF-XjrZYGuDyHt6kExPIjw>
Cc: Peter Thatcher <pthatcher@google.com>, Peter Saint-Andre <stpeter@stpeter.im>, "ice@ietf.org" <ice@ietf.org>
Subject: Re: [Ice] Removing ICE frozen algorithm
X-BeenThere: ice@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Interactive Connectivity Establishment \(ICE\)" <ice.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ice>, <mailto:ice-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ice/>
List-Post: <mailto:ice@ietf.org>
List-Help: <mailto:ice-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ice>, <mailto:ice-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 24 Jun 2016 14:00:40 -0000

--_000_7594FB04B1934943A5C02806D1A2204B38107DF4ESESSMB209erics_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

SGksDQoNCkkgYW0gZ29pbmcgdG8gYmUgYXdheSBmb3IgdHdvIHdlZWtzLCBhbmQgdGhlIFdHIHdv
dWxkIGhhdmUgdG8gbWFrZSBhIGZvcm1hbCBkZWNpc2lvbiB0byBkbyB0aGUgY2hhbmdlLCBidXQg
YW55b25lIGlzIHdlbGNvbWUgdG8gY3JlYXRlIGEgcHVsbCByZXF1ZXN0IChvciBzdWdnZXN0IHRl
eHQgY2hhbmdlcyBpbiBhbiBlLW1haWwpIGZvciB0aGlzIGF0IGFueSB0aW1lIDopDQoNClJlZ2Fy
ZHMsDQoNCkNocmlzdGVyDQoNCkZyb206IEJlcm5hcmQgQWJvYmEgW21haWx0bzpiZXJuYXJkLmFi
b2JhQGdtYWlsLmNvbV0NClNlbnQ6IDIzIEp1bmUgMjAxNiAxNzowMg0KVG86IEFyaSBLZXLDpG5l
biA8YXJpLmtlcmFuZW5AZXJpY3Nzb24uY29tPg0KQ2M6IGljZUBpZXRmLm9yZzsgUGV0ZXIgVGhh
dGNoZXIgPHB0aGF0Y2hlckBnb29nbGUuY29tPjsgUGV0ZXIgU2FpbnQtQW5kcmUgPHN0cGV0ZXJA
c3RwZXRlci5pbT47IENocmlzdGVyIEhvbG1iZXJnIDxjaHJpc3Rlci5ob2xtYmVyZ0Blcmljc3Nv
bi5jb20+DQpTdWJqZWN0OiBSZTogW0ljZV0gUmVtb3ZpbmcgSUNFIGZyb3plbiBhbGdvcml0aG0N
Cg0KSSB3b3VsZCBzdXBwb3J0IG1vdmluZyB0aGUgYWxnb3JpdGhtIHRvIGFuIEFwcGVuZGl4IGFu
ZCBtYWtpbmcgaXQgbm9uLW1hbmRhdG9yeSB0byBpbXBsZW1lbnQuICBBcyB5b3Ugc2F5LCB3aXRo
IEJVTkRMRS9NVVggYmVjb21pbmcgc28gd2lkZWx5IHVzZWQsIGl0IGlzIG5vdCBuZWVkZWQgaW4g
Y29tbW9uIHNpdHVhdGlvbnMuICBQbHVzLCBpdCBpcyBwb3NzaWJsZSB0byBub3QgaW1wbGVtZW50
IGl0IGFuZCBzdGlsbCBpbnRlcm9wZXJhdGUuDQoNCk9uIEZyaSwgQXByIDEsIDIwMTYgYXQgMTE6
MjYgQU0sIEFyaSBLZXLDpG5lbiA8YXJpLmtlcmFuZW5AZXJpY3Nzb24uY29tPG1haWx0bzphcmku
a2VyYW5lbkBlcmljc3Nvbi5jb20+PiB3cm90ZToNCkFsbCwNCg0KV2hhdCBkbyB5b3UgdGhpbmsg
YWJvdXQgcmVtb3ZpbmcgcmVxdWlyZW1lbnQgZm9yIGltcGxlbWVudGluZyBmcm96ZW4gYWxnb3Jp
dGhtIGFsdG9nZXRoZXIgZnJvbSBJQ0UtYmlzPw0KDQpUaGlzIHdvdWxkIG9idmlvdXNseSBiZSBh
IGJpZ2dlciBjaGFuZ2UgdGhhbiB3aGF0IHdlIG9yaWdpbmFsbHkgcGxhbm5lZCBmb3IgSUNFLWJp
cyB3b3JrLCBidXQgYmFzZWQgb24gdGhlIGRpc2N1c3Npb24gc28gZmFyIHRoZXJlIGNvdWxkIGJl
IG1lcml0IHRvIGl0Lg0KDQpGcm96ZW4gYWxnb3JpdGhtIGlzIGVzc2VudGlhbGx5IGFuIG9wdGlt
aXNhdGlvbiB0aGF0IGFsbG93cyBvbmUgdG8gbm90IGNoZWNrIGhpZ2gtcHJpb3JpdHkgY2FuZGlk
YXRlIHBhaXJzIHRoYXQgYXJlIGxpa2VseSBub3QgdG8gd29yayAoZS5nLiwgaG9zdC1ob3N0IGNh
bmRpZGF0ZSBmb3IgbW9yZSB0aGFuIG9uZSBzdHJlYW0vY29tcG9uZW50KS4gSWYgYWdlbnQgaGFz
IG9ubHkgb25lIG9uZSBzdHJlYW0gYW5kIGNvbXBvbmVudCwgb3IgdXNlcyBSVENQLW11eCBhbmQg
QnVuZGxlcyBhbGwgc3RyZWFtcywgZnJvemVuIGFsZ29yaXRobSBpcyBub3QgZXZlbiB1c2VkIHRv
ZGF5LiBBbmQgY3VycmVudCBkcmFmdCBzYXlzIHlvdSBkb24ndCBoYXZlIHRvIGltcGxlbWVudCBp
dCBmb3IgdXNhZ2VzIHdpdGggb25seSBvbmUgc3RyZWFtIGFuZCBjb21wb25lbnQuIEhvd2V2ZXIs
IHdpdGggbXVsdGlwbGUgc3RyZWFtcyBhbmQvb3IgY29tcG9uZW50cywgaXQgbWFrZXMgYSBkaWZm
ZXJlbmNlLg0KDQpBcHBhcmVudGx5IGV2ZW4gaWYgb25lIGVuZHBvaW50IGRvZXMgbm90IGltcGxl
bWVudCB0aGUgZnJvemVuIGFsZ29yaXRobSwgaXQgd291bGQgc3RpbGwgaW50ZXJvcGVyYXRlIHdp
dGggb25lIHRoYXQgZG9lcy4gVGhlIGNoZWNrcyB3b3VsZCBiZSBzbGlnaHRseSBvdXQgb2Ygc3lu
YyAob25lIGVuZHBvaW50IGlzIGRvaW5nIGNoZWNrcyBmb3IgdGhlIGNhbmRpZGF0ZSBwYWlycyB0
aGF0IGFyZSBmcm96ZW4gb24gdGhlIG90aGVyKSwgYnV0IGlmIHdlIHJlZHVjZSB0aGUgU1RVTiBw
YWNpbmcgdmFsdWUsIHRoaXMgd2lsbCBiZSBsZXNzIG9mIGEgcHJvYmxlbSBzaW5jZSB0aGUgTkFU
IGJpbmRpbmdzIHNob3VsZCBiZSBhbGl2ZSBhbmQgdGhlIHdob2xlIHByb2Nlc3MgaXMgbGlrZWx5
IHRvIGVuZCBpbiByZWFzb25hYmxlIHRpbWUuIEFuZCBpZiBvbmUgY2FyZXMgYWJvdXQgbWluaW1p
c2luZyBhbW91bnQgb2Ygc2VudCBjaGVja3MsIG9uZSBjb3VsZCBzdGlsbCBpbXBsZW1lbnQgdGhl
IGFsZ29yaXRobS4NCg0KV2hhdCBpcyB5b3VyIG9waW5pb24/IFNob3VsZCB3ZSBrZWVwIG9yIHJl
bW92ZSB0aGUgZnJvemVuIGFsZ29yaXRobSByZXF1aXJlbWVudCBmcm9tIElDRSBiaXM/DQoNCg0K
Q2hlZXJzLA0KQXJpDQoNCj4gT24gMTcgTWFyIDIwMTYsIGF0IDE2OjMyLCBQZXRlciBUaGF0Y2hl
ciA8cHRoYXRjaGVyQGdvb2dsZS5jb208bWFpbHRvOnB0aGF0Y2hlckBnb29nbGUuY29tPj4gd3Jv
dGU6DQo+DQo+DQo+DQo+IE9uIFRodSwgTWFyIDE3LCAyMDE2IGF0IDEyOjIyIFBNLCBDaHJpc3Rl
ciBIb2xtYmVyZyA8Y2hyaXN0ZXIuaG9sbWJlcmdAZXJpY3Nzb24uY29tPG1haWx0bzpjaHJpc3Rl
ci5ob2xtYmVyZ0Blcmljc3Nvbi5jb20+PiB3cm90ZToNCj4gSGksDQo+DQo+ID4+IEkgd2FzIHRo
aW5raW5nIHRoYXQgd2Ugd291bGRuJ3QgY2FyZSBpZiBjYW5kaWRhdGVzIHNoYXJlIHRoZSBzYW1l
IGZvdW5kYXRpb24gb3Igbm90IC0gd2UgZGVhbCB3aXRoIGFsbCBjYW5kaWRhdGVzIGluIHRoZSBz
YW1lIHdheS4NCj4gPg0KPiA+IEZvciB0cmlja2xlIElDRSBzcGVjaWZpY2FsbHkgb3IgZm9yIDUy
NDViaXM/ICDigIsNCj4gPg0KPiA+IEknbSBhbGwgZm9yIHNpbXBsaWZpY2F0aW9uIGFuZCByZW1v
dmluZyB0aGluZ3Mgd2UgZG9uJ3QgbmVlZC4gIEkganVzdCB3YW50IHRvIHVuZGVyc3RhbmQgdGhl
IHNjb3BlIG9mIHdoaWNoIHlvdSBhcmUgcHJvcG9zaW5nIHdlIGRvIHNvLg0KPg0KPiBJIHdhcyB0
aGlua2luZyA1MjQ1YmlzOiByZW1vdmUgZXZlcnl0aGluZyB0aGF0IHRhbGtzIGFib3V0IGZyb3pl
biBjYW5kaWRhdGVzLg0KPg0KPg0KPiBTb3VuZHMgZ29vZCB0byBtZSwgaWYgd2UgZmVlbCBsaWtl
IHRoZSBkb3duc2lkZXMgb2Ygbm90IGhhdmluZyBmcmVlemluZyBhcmUgc3VjaCB0aGF0IHdlIGNh
biBzaW1wbHkgc2F5ICJpZiB5b3UgY2FyZSBhYm91dCB0aGVzZSBkb3duc2lkZXMsIHVzZSBydGNw
LW11eCIuICBJJ2QgbGlrZSB0byBoZWFyIGZyb20gZXZlcnlvbmUgZWxzZSBpZiBmZWVscyB0aGUg
c2FtZS7igIvigIsNCj4NCj4NCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18NCkljZSBtYWlsaW5nIGxpc3QNCkljZUBpZXRmLm9yZzxtYWlsdG86SWNlQGll
dGYub3JnPg0KaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9pY2UNCg0K

--_000_7594FB04B1934943A5C02806D1A2204B38107DF4ESESSMB209erics_
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAy
IDQ7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMgKi8NCnAuTXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWws
IGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBjbTsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJ
Zm9udC1zaXplOjEyLjBwdDsNCglmb250LWZhbWlseToiVGltZXMgTmV3IFJvbWFuIixzZXJpZjt9
DQphOmxpbmssIHNwYW4uTXNvSHlwZXJsaW5rDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCglj
b2xvcjpibHVlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KYTp2aXNpdGVkLCBzcGFu
Lk1zb0h5cGVybGlua0ZvbGxvd2VkDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xvcjpw
dXJwbGU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQpzcGFuLkVtYWlsU3R5bGUxNw0K
CXttc28tc3R5bGUtdHlwZTpwZXJzb25hbC1yZXBseTsNCglmb250LWZhbWlseToiQ2FsaWJyaSIs
c2Fucy1zZXJpZjsNCgljb2xvcjojMUY0OTdEO30NCi5Nc29DaHBEZWZhdWx0DQoJe21zby1zdHls
ZS10eXBlOmV4cG9ydC1vbmx5Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0K
CW1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTO30NCkBwYWdlIFdvcmRTZWN0aW9uMQ0KCXtzaXpl
OjYxMi4wcHQgNzkyLjBwdDsNCgltYXJnaW46NzIuMHB0IDcyLjBwdCA3Mi4wcHQgNzIuMHB0O30N
CmRpdi5Xb3JkU2VjdGlvbjENCgl7cGFnZTpXb3JkU2VjdGlvbjE7fQ0KLS0+PC9zdHlsZT48IS0t
W2lmIGd0ZSBtc28gOV0+PHhtbD4NCjxvOnNoYXBlZGVmYXVsdHMgdjpleHQ9ImVkaXQiIHNwaWRt
YXg9IjEwMjYiIC8+DQo8L3htbD48IVtlbmRpZl0tLT48IS0tW2lmIGd0ZSBtc28gOV0+PHhtbD4N
CjxvOnNoYXBlbGF5b3V0IHY6ZXh0PSJlZGl0Ij4NCjxvOmlkbWFwIHY6ZXh0PSJlZGl0IiBkYXRh
PSIxIiAvPg0KPC9vOnNoYXBlbGF5b3V0PjwveG1sPjwhW2VuZGlmXS0tPg0KPC9oZWFkPg0KPGJv
ZHkgbGFuZz0iRU4tR0IiIGxpbms9ImJsdWUiIHZsaW5rPSJwdXJwbGUiPg0KPGRpdiBjbGFzcz0i
V29yZFNlY3Rpb24xIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xv
cjojMUY0OTdEO21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5IaSw8bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBw
dDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3
RDttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0Q7bXNv
LWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPkkgYW0gZ29pbmcgdG8gYmUgYXdheSBmb3IgdHdvIHdl
ZWtzLCBhbmQgdGhlIFdHIHdvdWxkIGhhdmUgdG8gbWFrZSBhIGZvcm1hbCBkZWNpc2lvbiB0byBk
byB0aGUgY2hhbmdlLCBidXQgYW55b25lIGlzIHdlbGNvbWUgdG8gY3JlYXRlDQogYSBwdWxsIHJl
cXVlc3QgKG9yIHN1Z2dlc3QgdGV4dCBjaGFuZ2VzIGluIGFuIGUtbWFpbCkgZm9yIHRoaXMgYXQg
YW55IHRpbWUgOik8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1
b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RDttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+
PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90Oyxz
YW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0Q7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPlJlZ2Fy
ZHMsPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5z
LXNlcmlmO2NvbG9yOiMxRjQ5N0Q7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+Jm5i
c3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJp
Zjtjb2xvcjojMUY0OTdEO21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5DaHJpc3RlcjxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxhIG5hbWU9Il9NYWlsRW5k
Q29tcG9zZSI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0Q7bXNvLWZhcmVhc3QtbGFuZ3Vh
Z2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvYT48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48Yj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj5Gcm9tOjwvc3Bhbj48L2I+
PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZx
dW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+IEJlcm5hcmQgQWJvYmEgW21haWx0bzpiZXJu
YXJkLmFib2JhQGdtYWlsLmNvbV0NCjxicj4NCjxiPlNlbnQ6PC9iPiAyMyBKdW5lIDIwMTYgMTc6
MDI8YnI+DQo8Yj5Ubzo8L2I+IEFyaSBLZXLDpG5lbiAmbHQ7YXJpLmtlcmFuZW5AZXJpY3Nzb24u
Y29tJmd0Ozxicj4NCjxiPkNjOjwvYj4gaWNlQGlldGYub3JnOyBQZXRlciBUaGF0Y2hlciAmbHQ7
cHRoYXRjaGVyQGdvb2dsZS5jb20mZ3Q7OyBQZXRlciBTYWludC1BbmRyZSAmbHQ7c3RwZXRlckBz
dHBldGVyLmltJmd0OzsgQ2hyaXN0ZXIgSG9sbWJlcmcgJmx0O2NocmlzdGVyLmhvbG1iZXJnQGVy
aWNzc29uLmNvbSZndDs8YnI+DQo8Yj5TdWJqZWN0OjwvYj4gUmU6IFtJY2VdIFJlbW92aW5nIElD
RSBmcm96ZW4gYWxnb3JpdGhtPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
SSB3b3VsZCBzdXBwb3J0IG1vdmluZyB0aGUgYWxnb3JpdGhtIHRvIGFuIEFwcGVuZGl4IGFuZCBt
YWtpbmcgaXQgbm9uLW1hbmRhdG9yeSB0byBpbXBsZW1lbnQuJm5ic3A7IEFzIHlvdSBzYXksIHdp
dGggQlVORExFL01VWCBiZWNvbWluZyBzbyB3aWRlbHkgdXNlZCwgaXQgaXMgbm90IG5lZWRlZCBp
biBjb21tb24gc2l0dWF0aW9ucy4mbmJzcDsgUGx1cywgaXQgaXMgcG9zc2libGUgdG8gbm90IGlt
cGxlbWVudCBpdCBhbmQgc3RpbGwNCiBpbnRlcm9wZXJhdGUuICZuYnNwOzxvOnA+PC9vOnA+PC9w
Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48
L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+T24gRnJpLCBBcHIgMSwgMjAxNiBhdCAx
MToyNiBBTSwgQXJpIEtlcsOkbmVuICZsdDs8YSBocmVmPSJtYWlsdG86YXJpLmtlcmFuZW5AZXJp
Y3Nzb24uY29tIiB0YXJnZXQ9Il9ibGFuayI+YXJpLmtlcmFuZW5AZXJpY3Nzb24uY29tPC9hPiZn
dDsgd3JvdGU6PG86cD48L286cD48L3A+DQo8YmxvY2txdW90ZSBzdHlsZT0iYm9yZGVyOm5vbmU7
Ym9yZGVyLWxlZnQ6c29saWQgI0NDQ0NDQyAxLjBwdDtwYWRkaW5nOjBjbSAwY20gMGNtIDYuMHB0
O21hcmdpbi1sZWZ0OjQuOHB0O21hcmdpbi1yaWdodDowY20iPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+QWxsLDxicj4NCjxicj4NCldoYXQgZG8geW91IHRoaW5rIGFib3V0IHJlbW92aW5nIHJlcXVp
cmVtZW50IGZvciBpbXBsZW1lbnRpbmcgZnJvemVuIGFsZ29yaXRobSBhbHRvZ2V0aGVyIGZyb20g
SUNFLWJpcz88YnI+DQo8YnI+DQpUaGlzIHdvdWxkIG9idmlvdXNseSBiZSBhIGJpZ2dlciBjaGFu
Z2UgdGhhbiB3aGF0IHdlIG9yaWdpbmFsbHkgcGxhbm5lZCBmb3IgSUNFLWJpcyB3b3JrLCBidXQg
YmFzZWQgb24gdGhlIGRpc2N1c3Npb24gc28gZmFyIHRoZXJlIGNvdWxkIGJlIG1lcml0IHRvIGl0
Ljxicj4NCjxicj4NCkZyb3plbiBhbGdvcml0aG0gaXMgZXNzZW50aWFsbHkgYW4gb3B0aW1pc2F0
aW9uIHRoYXQgYWxsb3dzIG9uZSB0byBub3QgY2hlY2sgaGlnaC1wcmlvcml0eSBjYW5kaWRhdGUg
cGFpcnMgdGhhdCBhcmUgbGlrZWx5IG5vdCB0byB3b3JrIChlLmcuLCBob3N0LWhvc3QgY2FuZGlk
YXRlIGZvciBtb3JlIHRoYW4gb25lIHN0cmVhbS9jb21wb25lbnQpLiBJZiBhZ2VudCBoYXMgb25s
eSBvbmUgb25lIHN0cmVhbSBhbmQgY29tcG9uZW50LCBvciB1c2VzIFJUQ1AtbXV4DQogYW5kIEJ1
bmRsZXMgYWxsIHN0cmVhbXMsIGZyb3plbiBhbGdvcml0aG0gaXMgbm90IGV2ZW4gdXNlZCB0b2Rh
eS4gQW5kIGN1cnJlbnQgZHJhZnQgc2F5cyB5b3UgZG9uJ3QgaGF2ZSB0byBpbXBsZW1lbnQgaXQg
Zm9yIHVzYWdlcyB3aXRoIG9ubHkgb25lIHN0cmVhbSBhbmQgY29tcG9uZW50LiBIb3dldmVyLCB3
aXRoIG11bHRpcGxlIHN0cmVhbXMgYW5kL29yIGNvbXBvbmVudHMsIGl0IG1ha2VzIGEgZGlmZmVy
ZW5jZS48YnI+DQo8YnI+DQpBcHBhcmVudGx5IGV2ZW4gaWYgb25lIGVuZHBvaW50IGRvZXMgbm90
IGltcGxlbWVudCB0aGUgZnJvemVuIGFsZ29yaXRobSwgaXQgd291bGQgc3RpbGwgaW50ZXJvcGVy
YXRlIHdpdGggb25lIHRoYXQgZG9lcy4gVGhlIGNoZWNrcyB3b3VsZCBiZSBzbGlnaHRseSBvdXQg
b2Ygc3luYyAob25lIGVuZHBvaW50IGlzIGRvaW5nIGNoZWNrcyBmb3IgdGhlIGNhbmRpZGF0ZSBw
YWlycyB0aGF0IGFyZSBmcm96ZW4gb24gdGhlIG90aGVyKSwgYnV0IGlmIHdlDQogcmVkdWNlIHRo
ZSBTVFVOIHBhY2luZyB2YWx1ZSwgdGhpcyB3aWxsIGJlIGxlc3Mgb2YgYSBwcm9ibGVtIHNpbmNl
IHRoZSBOQVQgYmluZGluZ3Mgc2hvdWxkIGJlIGFsaXZlIGFuZCB0aGUgd2hvbGUgcHJvY2VzcyBp
cyBsaWtlbHkgdG8gZW5kIGluIHJlYXNvbmFibGUgdGltZS4gQW5kIGlmIG9uZSBjYXJlcyBhYm91
dCBtaW5pbWlzaW5nIGFtb3VudCBvZiBzZW50IGNoZWNrcywgb25lIGNvdWxkIHN0aWxsIGltcGxl
bWVudCB0aGUgYWxnb3JpdGhtLjxicj4NCjxicj4NCldoYXQgaXMgeW91ciBvcGluaW9uPyBTaG91
bGQgd2Uga2VlcCBvciByZW1vdmUgdGhlIGZyb3plbiBhbGdvcml0aG0gcmVxdWlyZW1lbnQgZnJv
bSBJQ0UgYmlzPzxicj4NCjxicj4NCjxicj4NCkNoZWVycyw8YnI+DQpBcmk8YnI+DQo8YnI+DQom
Z3Q7IE9uIDE3IE1hciAyMDE2LCBhdCAxNjozMiwgUGV0ZXIgVGhhdGNoZXIgJmx0OzxhIGhyZWY9
Im1haWx0bzpwdGhhdGNoZXJAZ29vZ2xlLmNvbSI+cHRoYXRjaGVyQGdvb2dsZS5jb208L2E+Jmd0
OyB3cm90ZTo8YnI+DQomZ3Q7PGJyPg0KJmd0Ozxicj4NCiZndDs8YnI+DQomZ3Q7IE9uIFRodSwg
TWFyIDE3LCAyMDE2IGF0IDEyOjIyIFBNLCBDaHJpc3RlciBIb2xtYmVyZyAmbHQ7PGEgaHJlZj0i
bWFpbHRvOmNocmlzdGVyLmhvbG1iZXJnQGVyaWNzc29uLmNvbSI+Y2hyaXN0ZXIuaG9sbWJlcmdA
ZXJpY3Nzb24uY29tPC9hPiZndDsgd3JvdGU6PGJyPg0KJmd0OyBIaSw8YnI+DQomZ3Q7PGJyPg0K
Jmd0OyAmZ3Q7Jmd0OyBJIHdhcyB0aGlua2luZyB0aGF0IHdlIHdvdWxkbid0IGNhcmUgaWYgY2Fu
ZGlkYXRlcyBzaGFyZSB0aGUgc2FtZSBmb3VuZGF0aW9uIG9yIG5vdCAtIHdlIGRlYWwgd2l0aCBh
bGwgY2FuZGlkYXRlcyBpbiB0aGUgc2FtZSB3YXkuPGJyPg0KJmd0OyAmZ3Q7PGJyPg0KJmd0OyAm
Z3Q7IEZvciB0cmlja2xlIElDRSBzcGVjaWZpY2FsbHkgb3IgZm9yIDUyNDViaXM/Jm5ic3A7IOKA
izxicj4NCiZndDsgJmd0Ozxicj4NCiZndDsgJmd0OyBJJ20gYWxsIGZvciBzaW1wbGlmaWNhdGlv
biBhbmQgcmVtb3ZpbmcgdGhpbmdzIHdlIGRvbid0IG5lZWQuJm5ic3A7IEkganVzdCB3YW50IHRv
IHVuZGVyc3RhbmQgdGhlIHNjb3BlIG9mIHdoaWNoIHlvdSBhcmUgcHJvcG9zaW5nIHdlIGRvIHNv
Ljxicj4NCiZndDs8YnI+DQomZ3Q7IEkgd2FzIHRoaW5raW5nIDUyNDViaXM6IHJlbW92ZSBldmVy
eXRoaW5nIHRoYXQgdGFsa3MgYWJvdXQgZnJvemVuIGNhbmRpZGF0ZXMuPGJyPg0KJmd0Ozxicj4N
CiZndDs8YnI+DQomZ3Q7IFNvdW5kcyBnb29kIHRvIG1lLCBpZiB3ZSBmZWVsIGxpa2UgdGhlIGRv
d25zaWRlcyBvZiBub3QgaGF2aW5nIGZyZWV6aW5nIGFyZSBzdWNoIHRoYXQgd2UgY2FuIHNpbXBs
eSBzYXkgJnF1b3Q7aWYgeW91IGNhcmUgYWJvdXQgdGhlc2UgZG93bnNpZGVzLCB1c2UgcnRjcC1t
dXgmcXVvdDsuJm5ic3A7IEknZCBsaWtlIHRvIGhlYXIgZnJvbSBldmVyeW9uZSBlbHNlIGlmIGZl
ZWxzIHRoZSBzYW1lLuKAi+KAizxicj4NCiZndDs8YnI+DQomZ3Q7PGJyPg0KPGJyPg0KX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX188YnI+DQpJY2UgbWFpbGlu
ZyBsaXN0PGJyPg0KPGEgaHJlZj0ibWFpbHRvOkljZUBpZXRmLm9yZyI+SWNlQGlldGYub3JnPC9h
Pjxicj4NCjxhIGhyZWY9Imh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vaWNl
IiB0YXJnZXQ9Il9ibGFuayI+aHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9p
Y2U8L2E+PG86cD48L286cD48L3A+DQo8L2Jsb2NrcXVvdGU+DQo8L2Rpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvYm9keT4N
CjwvaHRtbD4NCg==

--_000_7594FB04B1934943A5C02806D1A2204B38107DF4ESESSMB209erics_--


From nobody Fri Jun 24 07:41:55 2016
Return-Path: <iesg-secretary@ietf.org>
X-Original-To: ice@ietf.org
Delivered-To: ice@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 541C212D0DC; Fri, 24 Jun 2016 07:41:49 -0700 (PDT)
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
From: The IESG <iesg-secretary@ietf.org>
To: "IETF-Announce" <ietf-announce@ietf.org>
X-Test-IDTracker: no
X-IETF-IDTracker: 6.24.0
Auto-Submitted: auto-generated
Precedence: bulk
Sender: <iesg-secretary@ietf.org>
Message-ID: <20160624144149.10812.98044.idtracker@ietfa.amsl.com>
Date: Fri, 24 Jun 2016 07:41:49 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/zWSvUr0CD5AGeh7gS3XA00CQD2s>
Cc: ice@ietf.org, ben@nostrum.com, Ari Keranen <ari.keranen@ericsson.com>, draft-ietf-ice-dualstack-fairness@ietf.org, ice-chairs@ietf.org
Subject: [Ice] Last Call: <draft-ietf-ice-dualstack-fairness-03.txt> (ICE Multihomed and IPv4/IPv6 Dual Stack Fairness) to Informational RFC
X-BeenThere: ice@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: ietf@ietf.org
List-Id: "Interactive Connectivity Establishment \(ICE\)" <ice.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ice>, <mailto:ice-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ice/>
List-Post: <mailto:ice@ietf.org>
List-Help: <mailto:ice-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ice>, <mailto:ice-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 24 Jun 2016 14:41:49 -0000

The IESG has received a request from the Interactive Connectivity
Establishment WG (ice) to consider the following document:
- 'ICE Multihomed and IPv4/IPv6 Dual Stack Fairness'
  <draft-ietf-ice-dualstack-fairness-03.txt> as Informational RFC

The IESG plans to make a decision in the next few weeks, and solicits
final comments on this action. Please send substantive comments to the
ietf@ietf.org mailing lists by 2016-07-08. Exceptionally, comments may be
sent to iesg@ietf.org instead. In either case, please retain the
beginning of the Subject line to allow automated sorting.

Abstract


   This document provides guidelines on how to make Interactive
   Connectivity Establishment (ICE) conclude faster in multihomed and
   IPv4/IPv6 dual-stack scenarios where broken paths exist.  The
   provided guidelines are backwards compatible with the original ICE
   specification.




The file can be obtained via
https://datatracker.ietf.org/doc/draft-ietf-ice-dualstack-fairness/

IESG discussion can be tracked via
https://datatracker.ietf.org/doc/draft-ietf-ice-dualstack-fairness/ballot/


No IPR declarations have been submitted directly on this I-D.



From nobody Fri Jun 24 09:10:34 2016
Return-Path: <agenda@ietf.org>
X-Original-To: ice@ietf.org
Delivered-To: ice@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 1C37412DCC2; Fri, 24 Jun 2016 09:01:03 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: "\"IETF Secretariat\"" <agenda@ietf.org>
To: <ice-chairs@ietf.org>, <pthatcher@google.com>
X-Test-IDTracker: no
X-IETF-IDTracker: 6.24.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <20160624160103.10933.32016.idtracker@ietfa.amsl.com>
Date: Fri, 24 Jun 2016 09:01:03 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/PY7av6zfZDimgUoheZD48HeU7uo>
Cc: ben@nostrum.com, ice@ietf.org
Subject: [Ice] ice - Requested session has been scheduled for IETF 96
X-BeenThere: ice@ietf.org
X-Mailman-Version: 2.1.17
List-Id: "Interactive Connectivity Establishment \(ICE\)" <ice.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ice>, <mailto:ice-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ice/>
List-Post: <mailto:ice@ietf.org>
List-Help: <mailto:ice-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ice>, <mailto:ice-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 24 Jun 2016 16:01:03 -0000

Dear Peter Thatcher,

The session(s) that you have requested have been scheduled.
Below is the scheduled session information followed by
the original request. 

ice Session 1 (2:30:00)
    Thursday, Morning Session I 1000-1230
    Room Name: Schoeneberg size: 100
    ---------------------------------------------
    


Request Information:


---------------------------------------------------------
Working Group Name: Interactive Connectivity Establishment
Area Name: Applications and Real-Time Area
Session Requester: Peter Thatcher

Number of Sessions: 1
Length of Session(s):  2.5 Hours
Number of Attendees: 45
Conflicts to Avoid: 
 First Priority: payload core rtcweb avtext avtcore t2trg tls tsvarea tsvwg tram mmusic dispatch
 Second Priority: netvc rmcat httpbis perc
 Third Priority: ace 6lo lwig clue xrblock sipcore


Special Requests:
  
---------------------------------------------------------


From nobody Mon Jun 27 11:45:35 2016
Return-Path: <deadbeef@google.com>
X-Original-To: ice@ietfa.amsl.com
Delivered-To: ice@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7DD0B12D78A for <ice@ietfa.amsl.com>; Mon, 27 Jun 2016 11:45:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.126
X-Spam-Level: 
X-Spam-Status: No, score=-4.126 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RP_MATCHES_RCVD=-1.426, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=google.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CAg4Ek7l9yU0 for <ice@ietfa.amsl.com>; Mon, 27 Jun 2016 11:45:31 -0700 (PDT)
Received: from mail-qk0-x232.google.com (mail-qk0-x232.google.com [IPv6:2607:f8b0:400d:c09::232]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 335E212D76F for <ice@ietf.org>; Mon, 27 Jun 2016 11:45:31 -0700 (PDT)
Received: by mail-qk0-x232.google.com with SMTP id t127so220486465qkf.1 for <ice@ietf.org>; Mon, 27 Jun 2016 11:45:31 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:from:date:message-id:subject:to:cc; bh=ep+xdGqZU8TLVo/PpmmODiAVzglVrn7W+YIT0QsI7+o=; b=k8MNvgUwrC6RHWNA0psbaC8P1K3n8vE+l+Of9VKThjB4kh7hfm7xaPEeIBsAejxT0N HvjX0IcWqe/tebexpvE4PSNLXt/w258vforbH7/8DPpzAhHmoHw3KucuTaqnbkM3u2MF frrYpGCoQSGxngpDQ2OxO2oDlDjZYgswyJR/nGw/M9Z6mhCtLWRSZq183MKDrMaNPi8U Uhxef4hrFjJXiJjv39NkVkFOObDnibmBv2A8rQxnyTJtGDVfXKlSEFHllEqgfU7Sgtzz DDMK/PGYQPEiYFnEPRVLpOjA5oxFLep7I+hXLidKL1buJGInC1dVMS6WaaoYpQzMAW2H ELhQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to:cc; bh=ep+xdGqZU8TLVo/PpmmODiAVzglVrn7W+YIT0QsI7+o=; b=GgeOHZoN0tlKLQIUOzhpWIoMXiIdhB55dZJ307PLXTf7c6B5MkAA3HTWjumff8hM1F YbVWIqglEyDMwWmnP40cAiREqoNiQz2+fjgkN2NPvxgyWRzGizprvHxayf0zRG7C5bC/ WBE5HR66Ae0aLNa2npMCgosTeXsWFOpYFxIozr+xyeZUY5PTSqeF3+u+YVqdKrIP4S07 3e19IMTqBaqbqI6NMaem/lRg9bXxJ9ANPmNaUf06u6HtHCi5iCgpENVUQGhpGPuykxQs /t12i1p0VTmztjbGMC9Dpyaf1l0OxxqsIJ+leDl1iDPVTAzN5r3+u13BF+FhePPxDesP T9YQ==
X-Gm-Message-State: ALyK8tJYUG0lTlawakrPFwJJLk/f9gL0YCFRI7fNKgDXk9DaAsSe7c8WBBw7qAFK4Os7LM9/R2wANfm1CH34f/DE
X-Received: by 10.129.70.194 with SMTP id t185mr4118118ywa.34.1467053130096; Mon, 27 Jun 2016 11:45:30 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.13.233.194 with HTTP; Mon, 27 Jun 2016 11:45:29 -0700 (PDT)
From: Taylor Brandstetter <deadbeef@google.com>
Date: Mon, 27 Jun 2016 11:45:29 -0700
Message-ID: <CAK35n0YwCJHZtnQf8Gqe3DvMVcAJS9tp+CLdMo7=LnTJ9yAU-g@mail.gmail.com>
To: ice@ietf.org
Content-Type: multipart/alternative; boundary=001a114e8758b01283053646ec2b
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/K8UzOVtwaNQRtQbsmA3bmktP_Gc>
Cc: jonathan@vidyo.com
Subject: [Ice] Issue with candidate deduplication rule
X-BeenThere: ice@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Interactive Connectivity Establishment \(ICE\)" <ice.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ice>, <mailto:ice-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ice/>
List-Post: <mailto:ice@ietf.org>
List-Help: <mailto:ice-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ice>, <mailto:ice-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Jun 2016 18:45:33 -0000

--001a114e8758b01283053646ec2b
Content-Type: text/plain; charset=UTF-8

At IETF 95, the decision was made to choose the candidate with the higher
priority if duplicate candidates are received (see:
https://github.com/ice-wg/trickle/issues/6). However, I see a potential
issue with this, specifically regarding peer reflexive candidates.

It's possible for a remote peer reflexive candidate to be created simply
because a binding request was received before the candidate was signaled.
Then, according to this rule, the peer reflexive candidate would not be
replaced by the server reflexive candidate when it's signaled, because the
peer reflexive candidate is guaranteed to have a higher priority.

As a result, the endpoints will prioritize the same candidate pair
differently, because one endpoint sees the candidate as peer reflexive
while the other sees it as something else. This means the endpoints could
have different ideas of which candidate pair is the highest priority, which
could result in sub-optimal selection of a candidate pair, or asymmetric
selection if the controlling agent is an RFC 5245 endpoint that uses
aggressive nomination.

So, I suggest a minor modification to the rule: peer reflexive candidates
are always replaced by other types of candidates, regardless of priority.

--001a114e8758b01283053646ec2b
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">At IETF 95, the decision was made to choose the candidate =
with the higher priority if duplicate candidates are received (see: <a href=
=3D"https://github.com/ice-wg/trickle/issues/6">https://github.com/ice-wg/t=
rickle/issues/6</a>).=C2=A0However, I see a potential issue with this, spec=
ifically regarding peer reflexive candidates.<div><br></div><div>It&#39;s p=
ossible for a remote peer reflexive candidate to be created simply because =
a binding request was received before the candidate was signaled. Then, acc=
ording to this rule, the peer reflexive candidate would not be replaced by =
the server reflexive candidate when it&#39;s signaled, because the peer ref=
lexive candidate is guaranteed to have a higher priority.</div><div><br></d=
iv><div>As a result, the endpoints will prioritize the same candidate pair =
differently, because one endpoint sees the candidate as peer reflexive whil=
e the other sees it as something else. This means the endpoints could have =
different ideas of which candidate pair is the highest priority, which coul=
d result in sub-optimal selection of a candidate pair, or asymmetric select=
ion if the controlling agent is an RFC 5245 endpoint that uses aggressive n=
omination.</div><div><br></div><div>So, I suggest a minor modification to t=
he rule: peer reflexive candidates are always replaced by other types of ca=
ndidates, regardless of priority.</div></div>

--001a114e8758b01283053646ec2b--


From nobody Mon Jun 27 12:35:38 2016
Return-Path: <pthatcher@google.com>
X-Original-To: ice@ietfa.amsl.com
Delivered-To: ice@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7A59D12D7B4 for <ice@ietfa.amsl.com>; Mon, 27 Jun 2016 12:35:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.126
X-Spam-Level: 
X-Spam-Status: No, score=-4.126 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RP_MATCHES_RCVD=-1.426, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=google.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LXu-dzyji_Ko for <ice@ietfa.amsl.com>; Mon, 27 Jun 2016 12:35:32 -0700 (PDT)
Received: from mail-qk0-x232.google.com (mail-qk0-x232.google.com [IPv6:2607:f8b0:400d:c09::232]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 96EBB12D0B2 for <ice@ietf.org>; Mon, 27 Jun 2016 12:35:32 -0700 (PDT)
Received: by mail-qk0-x232.google.com with SMTP id t127so222977996qkf.1 for <ice@ietf.org>; Mon, 27 Jun 2016 12:35:32 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=R+839x3R9tbyMVIvBMZagljDSU0xjpDNqb3fpkWv6OE=; b=oCXvldOhqmPGPro51kOnk+4/BCoQNVcMBTiUcocBLSJePTSr6dRTrYmLMWbowzTP8e mT44ulwk0bFNIEOCgk+SYeFGywQLnmtSmAQSBDXvNwMfmz7FBSdbs7hsv+yc2q3CdySb X+R2+UpM/ENkHssUhZpRpSQsie8qo1CWRjUK0kiAVW7WRlEZ/3QUSpmNGsf6qHEuTxbE ritElXEC9hpbMpqzSpslURspbNw2ugfRAjwQGNvihJkv+zMXXLAY5Q817WUSj2fj43Zk iRv7exmmsWgXcAH8bow2HdFR+ZXeMJsbnGyZiTJIHcu9bMCnva+vIyrbsBcCXAC2VXcK SPzA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=R+839x3R9tbyMVIvBMZagljDSU0xjpDNqb3fpkWv6OE=; b=AX/RfntYx91k23mAJRhDjvUTm5EuLDJrf91vndnRvlkvUjunNKnDjY/2Aera249Q6j MhHXbpDGxjSGow1pWb47nkqR5N37NKB3NGtri+ZHgMrwu2lWIuHIEblXKqaaMzZRIbB2 ruGLtfkFi5eq7xcFrOgSIyRNAdfO7uesGRtQSfvKWQWmrZW4QzhWZbKQDyHcgNt3fFpL DObSCuZmKqDyoaMXZDcT27Go4tyUQgL/cM/g2tr8iM3f1HM39rHQbG71w+Ca0A7kIZ7+ c8d/GGiYL0Y+m7WJJcOdyOiiCb6KZEpkx/uV2PrEo9jiQe0ZxpfifIyK9CJHg/m+aT38 w1eQ==
X-Gm-Message-State: ALyK8tICaiekgbceaNx8QppA/3Tt4yhXKslSAMx5by5ok/GrxvrV9wu8/RSSXyjFV3Pb/gnjxewVm1b3j/kxQ7bs
X-Received: by 10.233.239.87 with SMTP id d84mr4426034qkg.68.1467056131591; Mon, 27 Jun 2016 12:35:31 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.55.140.198 with HTTP; Mon, 27 Jun 2016 12:34:52 -0700 (PDT)
In-Reply-To: <14d29af6-91f1-e782-c64c-9dfc29e5676c@nostrum.com>
References: <C3FF0F69-2BC2-412E-A54A-97713429194D@live555.com> <14d29af6-91f1-e782-c64c-9dfc29e5676c@nostrum.com>
From: Peter Thatcher <pthatcher@google.com>
Date: Mon, 27 Jun 2016 12:34:52 -0700
Message-ID: <CAJrXDUHMgVyoNdZyK1VjYNuC4Bu4KE6ZZ0QP+vb0X3xNw8+ucQ@mail.gmail.com>
To: Adam Roach <adam@nostrum.com>
Content-Type: multipart/alternative; boundary=94eb2c0b821a97255a0536479ff3
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/dsT_425CBemF7nVs7srbc9Q_07s>
Cc: Ross Finlayson <finlayson@live555.com>, ice@ietf.org
Subject: Re: [Ice] draft-thatcher-ice-network-cost (was Re: STUN attribute 0xC057 - What is this?)
X-BeenThere: ice@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Interactive Connectivity Establishment \(ICE\)" <ice.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ice>, <mailto:ice-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ice/>
List-Post: <mailto:ice@ietf.org>
List-Help: <mailto:ice-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ice>, <mailto:ice-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Jun 2016 19:35:36 -0000

--94eb2c0b821a97255a0536479ff3
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

On Thu, Jun 9, 2016 at 7:10 PM, Adam Roach <adam@nostrum.com> wrote:

> On 6/9/16 8:15 PM, Ross Finlayson wrote:
>
>> (Apologies in advance for the slightly off-topic question)
>>
>> I=E2=80=99ve found that my STUN server (in my WebRTC server implementati=
on) often
>> receives STUN Binding Requests that contain an unknown attribute type
>> 0xC057.  This attribute is always 4-bytes long, with each of the four by=
tes
>> being zero.
>>
>> This unknown attribute is sent by Chrome (and Opera) browsers, but
>> apparently never by Firefox.
>>
>> According to RFC 5389 (and IANA), STUN attribute 0xC057 is unassigned,
>> but is in the 'Designated Expert=E2=80=99 Comprehension-Optional range.
>>
>> Does anyone know what this is?
>>
>
> Yep, it's part of the webrtc.org code:
>
>
> https://chromium.googlesource.com/external/webrtc/+/6ab3db249b075e0e820a2=
63d54804f521e7bc24b/webrtc/p2p/base/stun.h#611
>
> It appears to have been introduced here:
>
> https://codereview.webrtc.org/1815473002

=E2=80=8B

>
> And it seems to be described, at least at a high level, here:
>
> https://tools.ietf.org/html/draft-thatcher-ice-network-cost-00
>
> =E2=80=8B
Yes, that's what it is.  =E2=80=8B
=E2=80=8B  It's our implementation of the draft whereby an ICE endpoint can
indicate how much it thinks a network interface will cost to use (wifi vs
cell, for example).=E2=80=8B




> Maybe Peter will explain his draft further? I would suggest that the IANA
> section, at least, is incorrect.
>
>
=E2=80=8BI don't know what to say other than read the draft.  It's quite sh=
ort.  I
will hopefully be presenting about it at IETF 96.

You are correct that I should update the IANA section of the draft to
indicate we'll need to register a STUN attribute (instead of the temporary
0xC057).



> /a
>
> _______________________________________________
> Ice mailing list
> Ice@ietf.org
> https://www.ietf.org/mailman/listinfo/ice
>

--94eb2c0b821a97255a0536479ff3
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div class=3D"gmail_default" style=3D"font-family:arial,he=
lvetica,sans-serif"><br></div><div class=3D"gmail_extra"><br><div class=3D"=
gmail_quote">On Thu, Jun 9, 2016 at 7:10 PM, Adam Roach <span dir=3D"ltr">&=
lt;<a href=3D"mailto:adam@nostrum.com">adam@nostrum.com</a>&gt;</span> wrot=
e:<br><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;b=
order-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:s=
olid;padding-left:1ex">On 6/9/16 8:15 PM, Ross Finlayson wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-=
left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;p=
adding-left:1ex">
(Apologies in advance for the slightly off-topic question)<br>
<br>
I=E2=80=99ve found that my STUN server (in my WebRTC server implementation)=
 often receives STUN Binding Requests that contain an unknown attribute typ=
e 0xC057.=C2=A0 This attribute is always 4-bytes long, with each of the fou=
r bytes being zero.<br>
<br>
This unknown attribute is sent by Chrome (and Opera) browsers, but apparent=
ly never by Firefox.<br>
<br>
According to RFC 5389 (and IANA), STUN attribute 0xC057 is unassigned, but =
is in the &#39;Designated Expert=E2=80=99 Comprehension-Optional range.<br>
<br>
Does anyone know what this is?<br>
</blockquote>
<br>
Yep, it&#39;s part of the <a href=3D"http://webrtc.org" rel=3D"noreferrer">=
webrtc.org</a> code:<br>
<br>
<a href=3D"https://chromium.googlesource.com/external/webrtc/+/6ab3db249b07=
5e0e820a263d54804f521e7bc24b/webrtc/p2p/base/stun.h#611" rel=3D"noreferrer"=
>https://chromium.googlesource.com/external/webrtc/+/6ab3db249b075e0e820a26=
3d54804f521e7bc24b/webrtc/p2p/base/stun.h#611</a><br>
<br>
It appears to have been introduced here:<br>
<br>
<a href=3D"https://codereview.webrtc.org/1815473002" rel=3D"noreferrer">htt=
ps://codereview.webrtc.org/1815473002</a></blockquote><div><div class=3D"gm=
ail_default" style=3D"font-family:arial,helvetica,sans-serif">=E2=80=8B</di=
v></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex=
;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style=
:solid;padding-left:1ex">
<br>
And it seems to be described, at least at a high level, here:<br>
<br>
<a href=3D"https://tools.ietf.org/html/draft-thatcher-ice-network-cost-00" =
rel=3D"noreferrer">https://tools.ietf.org/html/draft-thatcher-ice-network-c=
ost-00</a><br>
<br></blockquote><div><span style=3D"font-family:arial,helvetica,sans-serif=
">=E2=80=8B</span><br></div><div><div><span style=3D"font-family:arial,helv=
etica,sans-serif">Yes, that&#39;s what it is. =C2=A0</span><span style=3D"f=
ont-family:arial,helvetica,sans-serif">=E2=80=8B<div class=3D"gmail_default=
" style=3D"font-family:arial,helvetica,sans-serif;display:inline">=E2=80=8B=
 =C2=A0It&#39;s our implementation of the draft whereby an ICE endpoint can=
 indicate how much it thinks a network interface will cost to use (wifi vs =
cell, for example).=E2=80=8B</div></span><br></div><br></div><div>=C2=A0</d=
iv><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;bord=
er-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:soli=
d;padding-left:1ex">
Maybe Peter will explain his draft further? I would suggest that the IANA s=
ection, at least, is incorrect.<br>
<br></blockquote><div><br></div><div><div class=3D"gmail_default" style=3D"=
font-family:arial,helvetica,sans-serif">=E2=80=8BI don&#39;t know what to s=
ay other than read the draft.=C2=A0 It&#39;s quite short.=C2=A0 I will hope=
fully be presenting about it at IETF 96. =C2=A0</div><div class=3D"gmail_de=
fault" style=3D"font-family:arial,helvetica,sans-serif"><br></div><div clas=
s=3D"gmail_default" style=3D"font-family:arial,helvetica,sans-serif">You ar=
e correct that I should update the IANA section of the draft to indicate we=
&#39;ll need to register a STUN attribute (instead of the temporary 0xC057)=
. =C2=A0</div><br></div><div>=C2=A0</div><blockquote class=3D"gmail_quote" =
style=3D"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:r=
gb(204,204,204);border-left-style:solid;padding-left:1ex">
/a<br>
<br>
_______________________________________________<br>
Ice mailing list<br>
<a href=3D"mailto:Ice@ietf.org">Ice@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/ice" rel=3D"noreferrer">ht=
tps://www.ietf.org/mailman/listinfo/ice</a><br>
</blockquote></div><br></div></div>

--94eb2c0b821a97255a0536479ff3--


From nobody Mon Jun 27 12:48:22 2016
Return-Path: <prvs=098624041b=jonathan@vidyo.com>
X-Original-To: ice@ietfa.amsl.com
Delivered-To: ice@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BE4D012B044 for <ice@ietfa.amsl.com>; Mon, 27 Jun 2016 12:48:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.83
X-Spam-Level: 
X-Spam-Status: No, score=-1.83 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_SORBS_WEB=0.77, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id A-J5lHJN2_ss for <ice@ietfa.amsl.com>; Mon, 27 Jun 2016 12:48:18 -0700 (PDT)
Received: from mx0b-00198e01.pphosted.com (mx0b-00198e01.pphosted.com [67.231.157.197]) (using TLSv1.2 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 32BCB12D7D1 for <ice@ietf.org>; Mon, 27 Jun 2016 12:48:18 -0700 (PDT)
Received: from pps.filterd (m0073110.ppops.net [127.0.0.1]) by mx0b-00198e01.pphosted.com (8.15.0.59/8.15.0.59) with SMTP id u5RJjaG9022492; Mon, 27 Jun 2016 15:48:15 -0400
Received: from mail.vidyo.com ([162.209.16.214]) by mx0b-00198e01.pphosted.com with ESMTP id 23kfmh7sv7-1 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NOT); Mon, 27 Jun 2016 15:48:15 -0400
Received: from 492132-EXCH1.vidyo.com ([fe80::50:56ff:fe85:4f77]) by 492133-EXCH2.vidyo.com ([fe80::50:56ff:fe85:6b62%13]) with mapi id 14.03.0195.001; Mon, 27 Jun 2016 14:48:13 -0500
From: Jonathan Lennox <jonathan@vidyo.com>
To: Taylor Brandstetter <deadbeef@google.com>
Thread-Topic: Issue with candidate deduplication rule
Thread-Index: AQHR0KQVH55f8jEv6k+A6QUy4MwItZ/+DDeA
Date: Mon, 27 Jun 2016 19:48:13 +0000
Message-ID: <D219746C-8F19-464F-9B03-6855B1D8D93A@vidyo.com>
References: <CAK35n0YwCJHZtnQf8Gqe3DvMVcAJS9tp+CLdMo7=LnTJ9yAU-g@mail.gmail.com>
In-Reply-To: <CAK35n0YwCJHZtnQf8Gqe3DvMVcAJS9tp+CLdMo7=LnTJ9yAU-g@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [160.79.219.114]
Content-Type: multipart/alternative; boundary="_000_D219746C8F19464F9B036855B1D8D93Avidyocom_"
MIME-Version: 1.0
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:5.15.96, 1.0.3, 0.0.0000 definitions=2016-06-27_13:2016-06-27,2016-06-27,1970-01-01 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 spamscore=0 suspectscore=0 phishscore=0 adultscore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=7.0.1-1603290000 definitions=main-1606270199
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/zzKStv0av9hdcNsjItbz7VIHzD0>
Cc: "ice@ietf.org" <ice@ietf.org>
Subject: Re: [Ice] Issue with candidate deduplication rule
X-BeenThere: ice@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Interactive Connectivity Establishment \(ICE\)" <ice.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ice>, <mailto:ice-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ice/>
List-Post: <mailto:ice@ietf.org>
List-Help: <mailto:ice-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ice>, <mailto:ice-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Jun 2016 19:48:20 -0000

--_000_D219746C8F19464F9B036855B1D8D93Avidyocom_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable


On Jun 27, 2016, at 2:45 PM, Taylor Brandstetter <deadbeef@google.com<mailt=
o:deadbeef@google.com>> wrote:

At IETF 95, the decision was made to choose the candidate with the higher p=
riority if duplicate candidates are received (see: https://github.com/ice-w=
g/trickle/issues/6). However, I see a potential issue with this, specifical=
ly regarding peer reflexive candidates.

It's possible for a remote peer reflexive candidate to be created simply be=
cause a binding request was received before the candidate was signaled. The=
n, according to this rule, the peer reflexive candidate would not be replac=
ed by the server reflexive candidate when it's signaled, because the peer r=
eflexive candidate is guaranteed to have a higher priority.

As a result, the endpoints will prioritize the same candidate pair differen=
tly, because one endpoint sees the candidate as peer reflexive while the ot=
her sees it as something else. This means the endpoints could have differen=
t ideas of which candidate pair is the highest priority, which could result=
 in sub-optimal selection of a candidate pair, or asymmetric selection if t=
he controlling agent is an RFC 5245 endpoint that uses aggressive nominatio=
n.

So, I suggest a minor modification to the rule: peer reflexive candidates a=
re always replaced by other types of candidates, regardless of priority.

This makes sense to me.

--_000_D219746C8F19464F9B036855B1D8D93Avidyocom_
Content-Type: text/html; charset="us-ascii"
Content-ID: <DA9771276C07844AA1529958664875A9@vidyo.com>
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
</head>
<body style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-lin=
e-break: after-white-space;" class=3D"">
<br class=3D"">
<div>
<blockquote type=3D"cite" class=3D"">
<div class=3D"">On Jun 27, 2016, at 2:45 PM, Taylor Brandstetter &lt;<a hre=
f=3D"mailto:deadbeef@google.com" class=3D"">deadbeef@google.com</a>&gt; wro=
te:</div>
<br class=3D"Apple-interchange-newline">
<div class=3D"">
<div dir=3D"ltr" class=3D"">At IETF 95, the decision was made to choose the=
 candidate with the higher priority if duplicate candidates are received (s=
ee:
<a href=3D"https://github.com/ice-wg/trickle/issues/6" class=3D"">https://g=
ithub.com/ice-wg/trickle/issues/6</a>).&nbsp;However, I see a potential iss=
ue with this, specifically regarding peer reflexive candidates.
<div class=3D""><br class=3D"">
</div>
<div class=3D"">It's possible for a remote peer reflexive candidate to be c=
reated simply because a binding request was received before the candidate w=
as signaled. Then, according to this rule, the peer reflexive candidate wou=
ld not be replaced by the server reflexive
 candidate when it's signaled, because the peer reflexive candidate is guar=
anteed to have a higher priority.</div>
<div class=3D""><br class=3D"">
</div>
<div class=3D"">As a result, the endpoints will prioritize the same candida=
te pair differently, because one endpoint sees the candidate as peer reflex=
ive while the other sees it as something else. This means the endpoints cou=
ld have different ideas of which candidate
 pair is the highest priority, which could result in sub-optimal selection =
of a candidate pair, or asymmetric selection if the controlling agent is an=
 RFC 5245 endpoint that uses aggressive nomination.</div>
<div class=3D""><br class=3D"">
</div>
<div class=3D"">So, I suggest a minor modification to the rule: peer reflex=
ive candidates are always replaced by other types of candidates, regardless=
 of priority.</div>
</div>
</div>
</blockquote>
</div>
<br class=3D"">
<div class=3D"">This makes sense to me.</div>
</body>
</html>

--_000_D219746C8F19464F9B036855B1D8D93Avidyocom_--


From nobody Mon Jun 27 18:28:44 2016
Return-Path: <pthatcher@google.com>
X-Original-To: ice@ietfa.amsl.com
Delivered-To: ice@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7D58B12DAD1 for <ice@ietfa.amsl.com>; Mon, 27 Jun 2016 18:28:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.126
X-Spam-Level: 
X-Spam-Status: No, score=-4.126 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RP_MATCHES_RCVD=-1.426, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=google.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MdB26Im6_xWa for <ice@ietfa.amsl.com>; Mon, 27 Jun 2016 18:28:40 -0700 (PDT)
Received: from mail-qk0-x22a.google.com (mail-qk0-x22a.google.com [IPv6:2607:f8b0:400d:c09::22a]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5843412DAD8 for <ice@ietf.org>; Mon, 27 Jun 2016 18:28:39 -0700 (PDT)
Received: by mail-qk0-x22a.google.com with SMTP id p10so3773523qke.3 for <ice@ietf.org>; Mon, 27 Jun 2016 18:28:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=7Z42BoVeOIgmzKrugxnMjFt0c8QhIuIOdKqF0k4blDo=; b=C/H57k287CobN3idMub5G9zAAL4ZcMonFK9RSZvYANVW/BfWfYx9cKstZvvjGXf4tf vV72y8i883GKQdNQJA/76XtPhm7RhvYewY/eN85z//VJ3kZxyX9BOoF0aBpmOdFQUVOX chGrB9MQtLJRogPY8rtyjmqw3+8S37165PsH6DKS8GqksOOPsuqfqzwBTrEx/htSFhk9 RigoboiksPAL6sQjGcyCyTs17lWGhZpMozEH8/d+N7gkdrYBxaXZ//EApbjr2V9oC82g 9zTE4rPX1Vjm6CsdPdo0/PmOBYWTANK5sV5kpdC1iXzCeg7PGwpxSE3p3UJDTjoUoIEh /NyQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=7Z42BoVeOIgmzKrugxnMjFt0c8QhIuIOdKqF0k4blDo=; b=ZhpLoR3Scw0/7w9kMyxHlPf3oc7IBjV16MSkgbifS+yBPKpmrHrqNV20HMOBmuRBYr C/7v3nGAQDjsmbIp52RzlIfaXiAYx+eo+aarzEma+UOqhtQQ4w8NPSWRGz9exYrNCopA Nh/cK3eod9CluuxdEkFvM31vLQkzdNHHTwEcXVOVg+76Z1pLMksX//6WCPVi8dK8kkpz 4wAd7x/qxKkB66ctqqdrlXz6aY7vqb4pBn7Rco/E3OjwH8Btc6Y6Wn5utYcqK0PaaCQN TcJvlEUzHf5gZ8701QsxNl2j1l25umGurO9OvQxhmonE25wgayMrGr+OEiC1ndB1mbZ2 ygSQ==
X-Gm-Message-State: ALyK8tJj6A2DDtieF8hmzdiOEreKerhTAZcERyS2vqCEba02peWCMcGvFpzmzhsCuOVCi9PPmz/S/n0xNlonMefk
X-Received: by 10.233.221.130 with SMTP id r124mr474477qkf.19.1467077318420; Mon, 27 Jun 2016 18:28:38 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.55.140.198 with HTTP; Mon, 27 Jun 2016 18:27:58 -0700 (PDT)
In-Reply-To: <D219746C-8F19-464F-9B03-6855B1D8D93A@vidyo.com>
References: <CAK35n0YwCJHZtnQf8Gqe3DvMVcAJS9tp+CLdMo7=LnTJ9yAU-g@mail.gmail.com> <D219746C-8F19-464F-9B03-6855B1D8D93A@vidyo.com>
From: Peter Thatcher <pthatcher@google.com>
Date: Mon, 27 Jun 2016 18:27:58 -0700
Message-ID: <CAJrXDUGa4zLPg2AgHXVS=1egDr_Xn5rpXqavuNz1mMooRG02hg@mail.gmail.com>
To: Jonathan Lennox <jonathan@vidyo.com>
Content-Type: multipart/alternative; boundary=94eb2c0438986c72bf05364c8ec4
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/uZFF-FrC_XB95y4q8xxByy9uug4>
Cc: "ice@ietf.org" <ice@ietf.org>, Taylor Brandstetter <deadbeef@google.com>
Subject: Re: [Ice] Issue with candidate deduplication rule
X-BeenThere: ice@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Interactive Connectivity Establishment \(ICE\)" <ice.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ice>, <mailto:ice-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ice/>
List-Post: <mailto:ice@ietf.org>
List-Help: <mailto:ice-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ice>, <mailto:ice-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Jun 2016 01:28:42 -0000

--94eb2c0438986c72bf05364c8ec4
Content-Type: text/plain; charset=UTF-8

I think Taylor is correct, and I think that small change should fix it.  I
suggest we update the doc to represent this change and then bring it up in
Berlin.

On Mon, Jun 27, 2016 at 12:48 PM, Jonathan Lennox <jonathan@vidyo.com>
wrote:

>
> On Jun 27, 2016, at 2:45 PM, Taylor Brandstetter <deadbeef@google.com>
> wrote:
>
> At IETF 95, the decision was made to choose the candidate with the higher
> priority if duplicate candidates are received (see:
> https://github.com/ice-wg/trickle/issues/6). However, I see a potential
> issue with this, specifically regarding peer reflexive candidates.
>
> It's possible for a remote peer reflexive candidate to be created simply
> because a binding request was received before the candidate was signaled.
> Then, according to this rule, the peer reflexive candidate would not be
> replaced by the server reflexive candidate when it's signaled, because the
> peer reflexive candidate is guaranteed to have a higher priority.
>
> As a result, the endpoints will prioritize the same candidate pair
> differently, because one endpoint sees the candidate as peer reflexive
> while the other sees it as something else. This means the endpoints could
> have different ideas of which candidate pair is the highest priority, which
> could result in sub-optimal selection of a candidate pair, or asymmetric
> selection if the controlling agent is an RFC 5245 endpoint that uses
> aggressive nomination.
>
> So, I suggest a minor modification to the rule: peer reflexive candidates
> are always replaced by other types of candidates, regardless of priority.
>
>
> This makes sense to me.
>
> _______________________________________________
> Ice mailing list
> Ice@ietf.org
> https://www.ietf.org/mailman/listinfo/ice
>
>

--94eb2c0438986c72bf05364c8ec4
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div class=3D"gmail_default" style=3D"font-family:arial,he=
lvetica,sans-serif">I think Taylor is correct, and I think that small chang=
e should fix it.=C2=A0 I suggest we update the doc to represent this change=
 and then bring it up in Berlin.</div></div><div class=3D"gmail_extra"><br>=
<div class=3D"gmail_quote">On Mon, Jun 27, 2016 at 12:48 PM, Jonathan Lenno=
x <span dir=3D"ltr">&lt;<a href=3D"mailto:jonathan@vidyo.com" target=3D"_bl=
ank">jonathan@vidyo.com</a>&gt;</span> wrote:<br><blockquote class=3D"gmail=
_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:=
1ex">



<div style=3D"word-wrap:break-word"><div><div class=3D"h5">
<br>
<div>
<blockquote type=3D"cite">
<div>On Jun 27, 2016, at 2:45 PM, Taylor Brandstetter &lt;<a href=3D"mailto=
:deadbeef@google.com" target=3D"_blank">deadbeef@google.com</a>&gt; wrote:<=
/div>
<br>
<div>
<div dir=3D"ltr">At IETF 95, the decision was made to choose the candidate =
with the higher priority if duplicate candidates are received (see:
<a href=3D"https://github.com/ice-wg/trickle/issues/6" target=3D"_blank">ht=
tps://github.com/ice-wg/trickle/issues/6</a>).=C2=A0However, I see a potent=
ial issue with this, specifically regarding peer reflexive candidates.
<div><br>
</div>
<div>It&#39;s possible for a remote peer reflexive candidate to be created =
simply because a binding request was received before the candidate was sign=
aled. Then, according to this rule, the peer reflexive candidate would not =
be replaced by the server reflexive
 candidate when it&#39;s signaled, because the peer reflexive candidate is =
guaranteed to have a higher priority.</div>
<div><br>
</div>
<div>As a result, the endpoints will prioritize the same candidate pair dif=
ferently, because one endpoint sees the candidate as peer reflexive while t=
he other sees it as something else. This means the endpoints could have dif=
ferent ideas of which candidate
 pair is the highest priority, which could result in sub-optimal selection =
of a candidate pair, or asymmetric selection if the controlling agent is an=
 RFC 5245 endpoint that uses aggressive nomination.</div>
<div><br>
</div>
<div>So, I suggest a minor modification to the rule: peer reflexive candida=
tes are always replaced by other types of candidates, regardless of priorit=
y.</div>
</div>
</div>
</blockquote>
</div>
<br>
</div></div><div>This makes sense to me.</div>
</div>

<br>_______________________________________________<br>
Ice mailing list<br>
<a href=3D"mailto:Ice@ietf.org">Ice@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/ice" rel=3D"noreferrer" ta=
rget=3D"_blank">https://www.ietf.org/mailman/listinfo/ice</a><br>
<br></blockquote></div><br></div>

--94eb2c0438986c72bf05364c8ec4--


From nobody Mon Jun 27 19:59:07 2016
Return-Path: <emcho@sip-communicator.org>
X-Original-To: ice@ietfa.amsl.com
Delivered-To: ice@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 291B212D567 for <ice@ietfa.amsl.com>; Mon, 27 Jun 2016 19:59:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=jitsi-org.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WNK6moZNg0X6 for <ice@ietfa.amsl.com>; Mon, 27 Jun 2016 19:59:00 -0700 (PDT)
Received: from mail-qk0-x22b.google.com (mail-qk0-x22b.google.com [IPv6:2607:f8b0:400d:c09::22b]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9602212DADC for <ice@ietf.org>; Mon, 27 Jun 2016 19:58:55 -0700 (PDT)
Received: by mail-qk0-x22b.google.com with SMTP id p10so6434721qke.3 for <ice@ietf.org>; Mon, 27 Jun 2016 19:58:55 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jitsi-org.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=9xr3QTmg2vBOAm9Iqv5gVzpyHuYq/2J0Hll6ooirMNY=; b=lRtfYXWwpZ0Z8QVMWv+UyvqnvlmSssTfrYif5wXH2lfdRM/B6vUJ6UYU02JIAOJsMB ZF6suNk8Jqf2gfMCRpnGJydIsbvwIgBH+myk8/UmdBv8xuJHsX6sHf7rVJWOffvypdxF BHQZzZ9P28Y5cA5gkrYq/FHr0rCI4rOIhhqv7QxDhj5jixRgzWP9XAsrw7Z48EHlNhvy 3Yqn0AaniB6mSz4Fv+dnJ5HcPMCqPW57Yqo5/RpvOISoCECVGrLm2f+8UOxqs6mk2wXr gFkTM3oONPBpBTUHk8aH21Pqmo1Pru1fWFvUvlsmDhSO/ID/WqoXf/PxkJQQGT1z+XFH zGqw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=9xr3QTmg2vBOAm9Iqv5gVzpyHuYq/2J0Hll6ooirMNY=; b=PhS8oDNKGyP1SrJIEf0uMUjiOYvYOHbVp98GIlcovOcnqELaBo+MwM/lajHJGK8cxf NaKOE5IS5Fran1dYdP6BT8iVTzDyQqVSIKXHhasG6nhyyDGmJqM1GFuUr54AmCYF/2No i7TxhVSNXx+qVFbZP5ZsFWXYV7rW40zB3Lb23X1yQLi+yxVx4iznInZ/fUy3Imt04DSo 4aU/RM1qhq4drp0mNbihHyoiopuS3PLl3KYZ7Lsy7yZEpdz3luNCuFrq8UEmT10RDLTp 9TMNJel1iZ/Sx3S2d4lEIYcx6nmYtk70q/NF2WaTGL+92glGZWSXHNDYx8V3BbIMHQA1 i0KA==
X-Gm-Message-State: ALyK8tKLGhLMlDhuJ1PIEC/DyBfd02/rmjQvCgvtOJSLzAOy42rEBCN55QqN2Yd0oukTvQ==
X-Received: by 10.55.175.134 with SMTP id y128mr961004qke.67.1467082734594; Mon, 27 Jun 2016 19:58:54 -0700 (PDT)
Received: from mail-qk0-f172.google.com (mail-qk0-f172.google.com. [209.85.220.172]) by smtp.gmail.com with ESMTPSA id e41sm819433qta.37.2016.06.27.19.58.54 for <ice@ietf.org> (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 27 Jun 2016 19:58:54 -0700 (PDT)
Received: by mail-qk0-f172.google.com with SMTP id p10so6434309qke.3 for <ice@ietf.org>; Mon, 27 Jun 2016 19:58:54 -0700 (PDT)
X-Received: by 10.37.230.65 with SMTP id d62mr143937ybh.111.1467082733982; Mon, 27 Jun 2016 19:58:53 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.83.35.205 with HTTP; Mon, 27 Jun 2016 19:58:34 -0700 (PDT)
In-Reply-To: <CAJrXDUGa4zLPg2AgHXVS=1egDr_Xn5rpXqavuNz1mMooRG02hg@mail.gmail.com>
References: <CAK35n0YwCJHZtnQf8Gqe3DvMVcAJS9tp+CLdMo7=LnTJ9yAU-g@mail.gmail.com> <D219746C-8F19-464F-9B03-6855B1D8D93A@vidyo.com> <CAJrXDUGa4zLPg2AgHXVS=1egDr_Xn5rpXqavuNz1mMooRG02hg@mail.gmail.com>
From: Emil Ivov <emcho@jitsi.org>
Date: Mon, 27 Jun 2016 21:58:34 -0500
X-Gmail-Original-Message-ID: <CAPvvaaLTobT1pBNUVQvmJM_+4ykyEa12HH2bqyBt2rdt52xQiQ@mail.gmail.com>
Message-ID: <CAPvvaaLTobT1pBNUVQvmJM_+4ykyEa12HH2bqyBt2rdt52xQiQ@mail.gmail.com>
To: Peter Thatcher <pthatcher@google.com>
Content-Type: text/plain; charset=UTF-8
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/YWEbxJWG_1g7gaRpPTfmoPwJGc0>
Cc: Jonathan Lennox <jonathan@vidyo.com>, Taylor Brandstetter <deadbeef@google.com>, "ice@ietf.org" <ice@ietf.org>
Subject: Re: [Ice] Issue with candidate deduplication rule
X-BeenThere: ice@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Interactive Connectivity Establishment \(ICE\)" <ice.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ice>, <mailto:ice-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ice/>
List-Post: <mailto:ice@ietf.org>
List-Help: <mailto:ice-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ice>, <mailto:ice-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Jun 2016 02:59:02 -0000

That's a pretty good catch!  (Darned aggressive nomination!!!)

I wonder if the fix-rule should mention PR candidates at all though.
Are there cases where the priority should not be overwritten?

Emil



On Mon, Jun 27, 2016 at 8:27 PM, Peter Thatcher <pthatcher@google.com> wrote:
> I think Taylor is correct, and I think that small change should fix it.  I
> suggest we update the doc to represent this change and then bring it up in
> Berlin.
>
> On Mon, Jun 27, 2016 at 12:48 PM, Jonathan Lennox <jonathan@vidyo.com>
> wrote:
>>
>>
>> On Jun 27, 2016, at 2:45 PM, Taylor Brandstetter <deadbeef@google.com>
>> wrote:
>>
>> At IETF 95, the decision was made to choose the candidate with the higher
>> priority if duplicate candidates are received (see:
>> https://github.com/ice-wg/trickle/issues/6). However, I see a potential
>> issue with this, specifically regarding peer reflexive candidates.
>>
>> It's possible for a remote peer reflexive candidate to be created simply
>> because a binding request was received before the candidate was signaled.
>> Then, according to this rule, the peer reflexive candidate would not be
>> replaced by the server reflexive candidate when it's signaled, because the
>> peer reflexive candidate is guaranteed to have a higher priority.
>>
>> As a result, the endpoints will prioritize the same candidate pair
>> differently, because one endpoint sees the candidate as peer reflexive while
>> the other sees it as something else. This means the endpoints could have
>> different ideas of which candidate pair is the highest priority, which could
>> result in sub-optimal selection of a candidate pair, or asymmetric selection
>> if the controlling agent is an RFC 5245 endpoint that uses aggressive
>> nomination.
>>
>> So, I suggest a minor modification to the rule: peer reflexive candidates
>> are always replaced by other types of candidates, regardless of priority.
>>
>>
>> This makes sense to me.
>>
>> _______________________________________________
>> Ice mailing list
>> Ice@ietf.org
>> https://www.ietf.org/mailman/listinfo/ice
>>
>
>
> _______________________________________________
> Ice mailing list
> Ice@ietf.org
> https://www.ietf.org/mailman/listinfo/ice
>



-- 
https://jitsi.org


From nobody Tue Jun 28 06:20:14 2016
Return-Path: <magnus.westerlund@ericsson.com>
X-Original-To: ice@ietfa.amsl.com
Delivered-To: ice@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C50EA12B054; Tue, 28 Jun 2016 06:20:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.221
X-Spam-Level: 
X-Spam-Status: No, score=-4.221 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TrMgxFX-4MnU; Tue, 28 Jun 2016 06:20:01 -0700 (PDT)
Received: from sesbmg22.ericsson.net (sesbmg22.ericsson.net [193.180.251.48]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BDA6112DBF6; Tue, 28 Jun 2016 06:19:48 -0700 (PDT)
X-AuditID: c1b4fb30-f79486d0000069d0-25-577275edbd1e
Received: from ESESSHC004.ericsson.se (Unknown_Domain [153.88.183.30]) by sesbmg22.ericsson.net (Symantec Mail Security) with SMTP id EA.22.27088.DE572775; Tue, 28 Jun 2016 15:04:45 +0200 (CEST)
Received: from [127.0.0.1] (153.88.183.153) by smtp.internal.ericsson.com (153.88.183.32) with Microsoft SMTP Server id 14.3.294.0; Tue, 28 Jun 2016 15:04:44 +0200
To: IETF AVTCore WG <avt@ietf.org>, "tram@ietf.org" <tram@ietf.org>, <ice@ietf.org>, "tls@ietf.org" <tls@ietf.org>, "mmusic (E-mail)" <mmusic@ietf.org>, "draft-ietf-avtcore-rfc5764-mux-fixes@ietf.org" <draft-ietf-avtcore-rfc5764-mux-fixes@ietf.org>
From: Magnus Westerlund <magnus.westerlund@ericsson.com>
Message-ID: <edd5512f-57c7-25e1-0f19-19bba38968a2@ericsson.com>
Date: Tue, 28 Jun 2016 15:04:42 +0200
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.1.1
MIME-Version: 1.0
Content-Type: text/plain; charset="windows-1252"; format=flowed
Content-Transfer-Encoding: 8bit
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrJLMWRmVeSWpSXmKPExsUyM2K7nO7b0qJwg/55ghYve1ayWxz4OJXZ 4tuFWoupyx+zWHw638Vo8WHtBTYHNo8lS34yBTBGcdmkpOZklqUW6dslcGXMWPSEreA4V8Wt 3dINjKc5uhg5OSQETCSOtX1gh7DFJC7cW8/WxcjFISRwhFHi2LFGVghnOaPEh197GEEcEYF/ jBIfN95kAWlhE7CQuPmjkQ3EFhZwlTj89jojiM0rYC/RvnILmM0ioCqxfspVsBWiAjESjbcP s0PUCEqcnPkEaA4HBzNQ/YOtZSBhZgF5ieats5lBbCEBbYmGpg7WCYx8s5B0zELomIWkYwEj 8ypG0eLU4qTcdCMjvdSizOTi4vw8vbzUkk2MwAA8uOW3wQ7Gl88dDzEKcDAq8fA+WFgYLsSa WFZcmXuIUYKDWUmEd2NxUbgQb0piZVVqUX58UWlOavEhRmkOFiVxXv+XiuFCAumJJanZqakF qUUwWSYOTqkGxjXpU/u8j22docrEXHgla4/f1bANt81yhb2iAr4rZbps3Pb4qMmluVEKUtPt Wc64OO+60LN8zfPGiV6Hfh/bVfZdUfDp1+A/fI6Tjf53zpKpnutiuWIeozgz/0/NoNVTI4Me uT1OCGx+GndKWJdhygfH7/NF+R4539xhu96P2+tx37/auXGLViixFGckGmoxFxUnAgCr17fD PAIAAA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/Yqo47zxVTsFiBp_JXBlwH3_pb-c>
Subject: [Ice] Confirmation call on draft-ietf-avtcore-rfc5764-mux-fixes-09
X-BeenThere: ice@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Interactive Connectivity Establishment \(ICE\)" <ice.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ice>, <mailto:ice-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ice/>
List-Post: <mailto:ice@ietf.org>
List-Help: <mailto:ice-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ice>, <mailto:ice-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Jun 2016 13:20:09 -0000

WGs,

I as WG chair earlier made a mistake in failing to include the relevant 
WGs in our previous WG last call. Thus I would like to make a one week 
confirmation call on the content of 
draft-ietf-avtcore-rfc5764-mux-fixes-09 prior to publication request.

https://datatracker.ietf.org/doc/draft-ietf-avtcore-rfc5764-mux-fixes/


TRAM WG: Please check that you are okay with the restrictions and 
updates to the TURN channel allocations as well as STUN Method 
restrictions.

TLS WG: I believe you are satisfied with the impact on the TLS IANA 
registry after previous discussions, but you are welcome to confirm this.

ICE: For your information as this impacts protocol mechanism your are 
dependent on.

MMUSIC: For your information due to some notes in regards to BUNDLE and 
RFC7345.

Please provide any feedback by 5th of July.

cheers

Magnus Westerlund

----------------------------------------------------------------------
Services, Media and Network features, Ericsson Research EAB/TXM
----------------------------------------------------------------------
Ericsson AB                 | Phone  +46 10 7148287
Färögatan 6                 | Mobile +46 73 0949079
SE-164 80 Stockholm, Sweden | mailto: magnus.westerlund@ericsson.com
----------------------------------------------------------------------


From nobody Tue Jun 28 07:35:16 2016
Return-Path: <magnus.westerlund@ericsson.com>
X-Original-To: ice@ietfa.amsl.com
Delivered-To: ice@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 240B912D1A6; Tue, 28 Jun 2016 07:35:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.221
X-Spam-Level: 
X-Spam-Status: No, score=-4.221 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IC2OEfy-XCii; Tue, 28 Jun 2016 07:35:10 -0700 (PDT)
Received: from sessmg22.ericsson.net (sessmg22.ericsson.net [193.180.251.58]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 01E4D12D1B9; Tue, 28 Jun 2016 07:35:08 -0700 (PDT)
X-AuditID: c1b4fb3a-f79386d00000467b-73-57728b1a87e4
Received: from ESESSHC005.ericsson.se (Unknown_Domain [153.88.183.33]) by sessmg22.ericsson.net (Symantec Mail Security) with SMTP id E9.6B.18043.A1B82775; Tue, 28 Jun 2016 16:35:06 +0200 (CEST)
Received: from [127.0.0.1] (153.88.183.153) by smtp.internal.ericsson.com (153.88.183.35) with Microsoft SMTP Server id 14.3.294.0; Tue, 28 Jun 2016 16:35:06 +0200
To: IETF AVTCore WG <avt@ietf.org>, "tram@ietf.org" <tram@ietf.org>, <ice@ietf.org>, "tls@ietf.org" <tls@ietf.org>, "mmusic (E-mail)" <mmusic@ietf.org>, "draft-ietf-avtcore-rfc5764-mux-fixes@ietf.org" <draft-ietf-avtcore-rfc5764-mux-fixes@ietf.org>
References: <edd5512f-57c7-25e1-0f19-19bba38968a2@ericsson.com>
From: Magnus Westerlund <magnus.westerlund@ericsson.com>
Message-ID: <10a73efe-2e50-77ed-e78f-298d388efb47@ericsson.com>
Date: Tue, 28 Jun 2016 16:35:04 +0200
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.1.1
MIME-Version: 1.0
In-Reply-To: <edd5512f-57c7-25e1-0f19-19bba38968a2@ericsson.com>
Content-Type: text/plain; charset="windows-1252"; format=flowed
Content-Transfer-Encoding: 8bit
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrPLMWRmVeSWpSXmKPExsUyM2K7oq5Ud1G4waPthhYve1ayWxz4OJXZ 4tuFWoupyx+zWHw638Vo8WHtBTYHNo8lS34yBTBGcdmkpOZklqUW6dslcGVsWbuTveCdRMWK td2MDYwPhLsYOTkkBEwkPszYzgphi0lcuLeeDcQWEjjCKPFpXX0XIxeQvZxR4s3VtcxdjBwc wgIhEsf3J4HERQT+MUp83HiTBaLBXuLXzkZmEJtNwELi5o9GsEG8QPETb74zgvSyCKhK3Pge CxIWFYiRaLx9mB2iRFDi5MwnYGM4BRwkjv/cwAJSzgzU+mBrGUiYWUBeonnrbGaITdoSDU0d rBMYBWYh6Z6F0DELSccCRuZVjKLFqcXFuelGRnqpRZnJxcX5eXp5qSWbGIHBenDLb6sdjAef Ox5iFOBgVOLhfbCwMFyINbGsuDL3EKMEB7OSCK9nV1G4EG9KYmVValF+fFFpTmrxIUZpDhYl cV7/l4rhQgLpiSWp2ampBalFMFkmDk6pBsYIVu65q/fbrOl8Y5aWzliVlNs27diE1suTYqw5 n0zP+im5f/U6tSjjCPZzWrNSDLYF9R32nda0ojqsYNvfCbN5VxQd31Gqlm7WYG948ZHo2Udz X4gcVwpbn+A7u+Lk829sTheLGT7ZRgTn6qUxfVrtEsq9um6Ly13Vd49EpxtmOXi5HGqY7q/E UpyRaKjFXFScCADk8d++UgIAAA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/Aj1W5dZsxfKyeYZY_9MboloWXe0>
Subject: Re: [Ice] [MMUSIC] Confirmation call on draft-ietf-avtcore-rfc5764-mux-fixes-09
X-BeenThere: ice@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Interactive Connectivity Establishment \(ICE\)" <ice.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ice>, <mailto:ice-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ice/>
List-Post: <mailto:ice@ietf.org>
List-Help: <mailto:ice-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ice>, <mailto:ice-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Jun 2016 14:35:12 -0000

Authors and WGs,

In my review for the publication writeup I did spot some issues in the 
draft. Please consider the following issues:

1. Abstract: With the addition of the ZRTP the abstract should benefit 
from being updated. The ZRTP protocol being possible to multiplex is 
missing as well as that there are now 4 issues.

2. Abstract contains [ref] to RFC 5764. This is an ID nit.

3. Section 1. The introduction is not explicitly saying that it updates 
RFC 5764. I think that can be put as a sentence after:

    This is achieved by
    modifying the IANA registries with instructions for coordination
    between the protocols at risk.

4. Reference ID-nits:

   == Outdated reference: A later version (-31) exists of
      draft-ietf-mmusic-sdp-bundle-negotiation-23

5. Section 2:

ID-nits complains about the modified boilerplate for the RFC2119 text. 
First of all one usually don't cut down the list to only the used ones. 
The requirement on all caps ones I am very divided about. I do have a 
preference for unmodified boilerplate, this as I otherwise have to 
explain in the write-up the ID-nit.

6. Section 6:

    In order to prevent future documents from assigning values from the
    unused range to a new protocol, this document modifies the RFC 5764
    demultiplexing algorithm to properly account for TURN channels by
    allocating the values from 64 to 79 for this purpose.

I think this text fails to be explicit about that this restricts the 
TURN Channel space to a more limited set of possible channels when the 
TURN client does the channel binding request. Thus affecting the TURN 
channel allocation algorithm in the client implementations, at least 
when used in combination of muxing.

Based on this and the fact that this specification changes the IANA 
registrations performed by RFC5766, I think this document to have 
"Updates" for RFC5766 also. So please add that in header, abstract and 
introduction.

7. Updates RFC5389:

Looking at the impact also on the STUN protocol I would also think that 
this requires and "Updates" also for RFC 5389.


8. Section 10.3:

The IANA registry name is not the correct one. The IANA page says that 
the registry name is:

Traversal Using Relays around NAT (TURN) Channel Numbers
http://www.iana.org/assignments/stun-parameters/stun-parameters.xhtml#turn-channel

Please update.

9. Section 12.2:

The reference to ZRTP [RFC6189] is likely in the wrong category, at the 
same time moving this to a normative one creates a downref. I guess it 
one that has to be accepted in this case. I suggest that you move it to 
the normative references.

Cheers

Magnus Westerlund

----------------------------------------------------------------------
Services, Media and Network features, Ericsson Research EAB/TXM
----------------------------------------------------------------------
Ericsson AB                 | Phone  +46 10 7148287
Färögatan 6                 | Mobile +46 73 0949079
SE-164 80 Stockholm, Sweden | mailto: magnus.westerlund@ericsson.com
----------------------------------------------------------------------


From nobody Tue Jun 28 10:16:23 2016
Return-Path: <deadbeef@google.com>
X-Original-To: ice@ietfa.amsl.com
Delivered-To: ice@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 245FD12B02B for <ice@ietfa.amsl.com>; Tue, 28 Jun 2016 10:16:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.126
X-Spam-Level: 
X-Spam-Status: No, score=-4.126 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RP_MATCHES_RCVD=-1.426, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=google.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SZ5T_OG5cDNR for <ice@ietfa.amsl.com>; Tue, 28 Jun 2016 10:16:18 -0700 (PDT)
Received: from mail-qk0-x232.google.com (mail-qk0-x232.google.com [IPv6:2607:f8b0:400d:c09::232]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9841A12D592 for <ice@ietf.org>; Tue, 28 Jun 2016 10:16:18 -0700 (PDT)
Received: by mail-qk0-x232.google.com with SMTP id a125so41927847qkc.2 for <ice@ietf.org>; Tue, 28 Jun 2016 10:16:18 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=L9gAFOz1O1WyZhkdLoRYe//j/5Uf4yRMtW6vEbdMHLw=; b=NC2QaH11zULL2VrMKLAdo2BfmqadxX59PI33lQ1fjd3tkYfWil4rC1Pl3n4k+yAAUr ZgT+xafwebgNwKT8EO0L1mzGdTUv07iwmb18b8+jxpoSTFEZgdZ8p/+N2MYm73mZACKM uR4boMbSc2lrirWYFW1Y1JgqVXdCuEwgM88jkiYO5BUNmwyBvTXnkScLdUzQpaqz14w8 jPvZecmIK6wZ6I0Zyn2H6BGg29H5M68C8khsWojv3RAZwgc+p48UrPxB3QhEjYmmgz3M BZ8zWT39bkC0Hjl+56KJWbRkeRrfCR/niQIuDKQ4Opir+LScwoiruI/kVBPMnLruKr9/ olww==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=L9gAFOz1O1WyZhkdLoRYe//j/5Uf4yRMtW6vEbdMHLw=; b=DB7M5NpUfzpcnURBFnrzCTQSmVZq5JvS62OiK63LjtPoPQDZhTG2T1La8q5+LOAgHS MaR51FJTF5RGMwfKWa6+UbRvxa5KzAX12FttZFb0fKVyQpai0T8LA9c/6lahL6ckjdgc zwuN0JiLiezzCzrtv9DnRojcj9uKxko7vR/2p5ZrZt3Oc/lLYvQJQ9A/HCnzMdWH1xOh GFnXg9puJgdXEx4iPBQtRIxDHnsQ3yIC8Q1qZ+qwYr6vOPusnA4Dy+1CxQBHGfmtd2x3 aHLv51+PjTeu29hziHgoFCOEzckp4t2V2p3wmpq8AJhn2Sv49oWNuAaPMR+C62EsxffB Gxag==
X-Gm-Message-State: ALyK8tIdADse9xzNEfgPupqrK+6Ci/0YC4jdJCtIK8Woz2y+hiJEu7r5UUiyRMWelUdymHFiQaNBof202qd6kOfa
X-Received: by 10.13.228.133 with SMTP id n127mr1416573ywe.131.1467134177294;  Tue, 28 Jun 2016 10:16:17 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.13.233.194 with HTTP; Tue, 28 Jun 2016 10:16:16 -0700 (PDT)
In-Reply-To: <CAPvvaaLTobT1pBNUVQvmJM_+4ykyEa12HH2bqyBt2rdt52xQiQ@mail.gmail.com>
References: <CAK35n0YwCJHZtnQf8Gqe3DvMVcAJS9tp+CLdMo7=LnTJ9yAU-g@mail.gmail.com> <D219746C-8F19-464F-9B03-6855B1D8D93A@vidyo.com> <CAJrXDUGa4zLPg2AgHXVS=1egDr_Xn5rpXqavuNz1mMooRG02hg@mail.gmail.com> <CAPvvaaLTobT1pBNUVQvmJM_+4ykyEa12HH2bqyBt2rdt52xQiQ@mail.gmail.com>
From: Taylor Brandstetter <deadbeef@google.com>
Date: Tue, 28 Jun 2016 10:16:16 -0700
Message-ID: <CAK35n0Z_1EHMX-ctkvU0mpxnV+m8SO5t6cYUJj2hqq=jvxB8FQ@mail.gmail.com>
To: Emil Ivov <emcho@jitsi.org>
Content-Type: multipart/alternative; boundary=94eb2c034fcc7a1e46053659cbef
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/Ez-e3Ldlik29JobB-_MFPexFm2I>
Cc: Jonathan Lennox <jonathan@vidyo.com>, Peter Thatcher <pthatcher@google.com>, "ice@ietf.org" <ice@ietf.org>
Subject: Re: [Ice] Issue with candidate deduplication rule
X-BeenThere: ice@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Interactive Connectivity Establishment \(ICE\)" <ice.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ice>, <mailto:ice-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ice/>
List-Post: <mailto:ice@ietf.org>
List-Help: <mailto:ice-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ice>, <mailto:ice-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Jun 2016 17:16:21 -0000

--94eb2c034fcc7a1e46053659cbef
Content-Type: text/plain; charset=UTF-8

Well, if a host candidate is signaled first, and then a server reflexive
candidate is signaled with the same address, I wouldn't expect the host
candidate to be replaced. I think PR candidates are the only candidates
that should be replaced regardless of priority.

On Mon, Jun 27, 2016 at 7:58 PM, Emil Ivov <emcho@jitsi.org> wrote:

> That's a pretty good catch!  (Darned aggressive nomination!!!)
>
> I wonder if the fix-rule should mention PR candidates at all though.
> Are there cases where the priority should not be overwritten?
>
> Emil
>
>
>
> On Mon, Jun 27, 2016 at 8:27 PM, Peter Thatcher <pthatcher@google.com>
> wrote:
> > I think Taylor is correct, and I think that small change should fix it.
> I
> > suggest we update the doc to represent this change and then bring it up
> in
> > Berlin.
> >
> > On Mon, Jun 27, 2016 at 12:48 PM, Jonathan Lennox <jonathan@vidyo.com>
> > wrote:
> >>
> >>
> >> On Jun 27, 2016, at 2:45 PM, Taylor Brandstetter <deadbeef@google.com>
> >> wrote:
> >>
> >> At IETF 95, the decision was made to choose the candidate with the
> higher
> >> priority if duplicate candidates are received (see:
> >> https://github.com/ice-wg/trickle/issues/6). However, I see a potential
> >> issue with this, specifically regarding peer reflexive candidates.
> >>
> >> It's possible for a remote peer reflexive candidate to be created simply
> >> because a binding request was received before the candidate was
> signaled.
> >> Then, according to this rule, the peer reflexive candidate would not be
> >> replaced by the server reflexive candidate when it's signaled, because
> the
> >> peer reflexive candidate is guaranteed to have a higher priority.
> >>
> >> As a result, the endpoints will prioritize the same candidate pair
> >> differently, because one endpoint sees the candidate as peer reflexive
> while
> >> the other sees it as something else. This means the endpoints could have
> >> different ideas of which candidate pair is the highest priority, which
> could
> >> result in sub-optimal selection of a candidate pair, or asymmetric
> selection
> >> if the controlling agent is an RFC 5245 endpoint that uses aggressive
> >> nomination.
> >>
> >> So, I suggest a minor modification to the rule: peer reflexive
> candidates
> >> are always replaced by other types of candidates, regardless of
> priority.
> >>
> >>
> >> This makes sense to me.
> >>
> >> _______________________________________________
> >> Ice mailing list
> >> Ice@ietf.org
> >> https://www.ietf.org/mailman/listinfo/ice
> >>
> >
> >
> > _______________________________________________
> > Ice mailing list
> > Ice@ietf.org
> > https://www.ietf.org/mailman/listinfo/ice
> >
>
>
>
> --
> https://jitsi.org
>

--94eb2c034fcc7a1e46053659cbef
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Well, if a host candidate is signaled first, and then a se=
rver reflexive candidate is signaled with the same address, I wouldn&#39;t =
expect the host candidate to be replaced. I think PR candidates are the onl=
y candidates that should be replaced regardless of priority.</div><div clas=
s=3D"gmail_extra"><br><div class=3D"gmail_quote">On Mon, Jun 27, 2016 at 7:=
58 PM, Emil Ivov <span dir=3D"ltr">&lt;<a href=3D"mailto:emcho@jitsi.org" t=
arget=3D"_blank">emcho@jitsi.org</a>&gt;</span> wrote:<br><blockquote class=
=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padd=
ing-left:1ex">That&#39;s a pretty good catch!=C2=A0 (Darned aggressive nomi=
nation!!!)<br>
<br>
I wonder if the fix-rule should mention PR candidates at all though.<br>
Are there cases where the priority should not be overwritten?<br>
<br>
Emil<br>
<div class=3D"HOEnZb"><div class=3D"h5"><br>
<br>
<br>
On Mon, Jun 27, 2016 at 8:27 PM, Peter Thatcher &lt;<a href=3D"mailto:pthat=
cher@google.com">pthatcher@google.com</a>&gt; wrote:<br>
&gt; I think Taylor is correct, and I think that small change should fix it=
.=C2=A0 I<br>
&gt; suggest we update the doc to represent this change and then bring it u=
p in<br>
&gt; Berlin.<br>
&gt;<br>
&gt; On Mon, Jun 27, 2016 at 12:48 PM, Jonathan Lennox &lt;<a href=3D"mailt=
o:jonathan@vidyo.com">jonathan@vidyo.com</a>&gt;<br>
&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; On Jun 27, 2016, at 2:45 PM, Taylor Brandstetter &lt;<a href=3D"ma=
ilto:deadbeef@google.com">deadbeef@google.com</a>&gt;<br>
&gt;&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt; At IETF 95, the decision was made to choose the candidate with the=
 higher<br>
&gt;&gt; priority if duplicate candidates are received (see:<br>
&gt;&gt; <a href=3D"https://github.com/ice-wg/trickle/issues/6" rel=3D"nore=
ferrer" target=3D"_blank">https://github.com/ice-wg/trickle/issues/6</a>). =
However, I see a potential<br>
&gt;&gt; issue with this, specifically regarding peer reflexive candidates.=
<br>
&gt;&gt;<br>
&gt;&gt; It&#39;s possible for a remote peer reflexive candidate to be crea=
ted simply<br>
&gt;&gt; because a binding request was received before the candidate was si=
gnaled.<br>
&gt;&gt; Then, according to this rule, the peer reflexive candidate would n=
ot be<br>
&gt;&gt; replaced by the server reflexive candidate when it&#39;s signaled,=
 because the<br>
&gt;&gt; peer reflexive candidate is guaranteed to have a higher priority.<=
br>
&gt;&gt;<br>
&gt;&gt; As a result, the endpoints will prioritize the same candidate pair=
<br>
&gt;&gt; differently, because one endpoint sees the candidate as peer refle=
xive while<br>
&gt;&gt; the other sees it as something else. This means the endpoints coul=
d have<br>
&gt;&gt; different ideas of which candidate pair is the highest priority, w=
hich could<br>
&gt;&gt; result in sub-optimal selection of a candidate pair, or asymmetric=
 selection<br>
&gt;&gt; if the controlling agent is an RFC 5245 endpoint that uses aggress=
ive<br>
&gt;&gt; nomination.<br>
&gt;&gt;<br>
&gt;&gt; So, I suggest a minor modification to the rule: peer reflexive can=
didates<br>
&gt;&gt; are always replaced by other types of candidates, regardless of pr=
iority.<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; This makes sense to me.<br>
&gt;&gt;<br>
&gt;&gt; _______________________________________________<br>
&gt;&gt; Ice mailing list<br>
&gt;&gt; <a href=3D"mailto:Ice@ietf.org">Ice@ietf.org</a><br>
&gt;&gt; <a href=3D"https://www.ietf.org/mailman/listinfo/ice" rel=3D"noref=
errer" target=3D"_blank">https://www.ietf.org/mailman/listinfo/ice</a><br>
&gt;&gt;<br>
&gt;<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; Ice mailing list<br>
&gt; <a href=3D"mailto:Ice@ietf.org">Ice@ietf.org</a><br>
&gt; <a href=3D"https://www.ietf.org/mailman/listinfo/ice" rel=3D"noreferre=
r" target=3D"_blank">https://www.ietf.org/mailman/listinfo/ice</a><br>
&gt;<br>
<br>
<br>
<br>
</div></div><span class=3D"HOEnZb"><font color=3D"#888888">--<br>
<a href=3D"https://jitsi.org" rel=3D"noreferrer" target=3D"_blank">https://=
jitsi.org</a><br>
</font></span></blockquote></div><br></div>

--94eb2c034fcc7a1e46053659cbef--

