
From mayer@ntp.org  Sat Dec  1 06:54:54 2012
Return-Path: <mayer@ntp.org>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4793B21F8CB4 for <dhcwg@ietfa.amsl.com>; Sat,  1 Dec 2012 06:54:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2k0nVbRzJ2ij for <dhcwg@ietfa.amsl.com>; Sat,  1 Dec 2012 06:54:53 -0800 (PST)
Received: from mail1.ntp.org (mail1.ntp.org [IPv6:2001:4f8:fff7:1::5]) by ietfa.amsl.com (Postfix) with ESMTP id B6DD321F8CB1 for <dhcwg@ietf.org>; Sat,  1 Dec 2012 06:54:53 -0800 (PST)
Received: from 75-147-10-138-newengland.hfc.comcastbusiness.net ([75.147.10.138] helo=[172.168.1.115]) by mail1.ntp.org with esmtpsa (TLSv1:CAMELLIA256-SHA:256) (Exim 4.77 (FreeBSD)) (envelope-from <mayer@ntp.org>) id 1TeoSu-000NpR-H7; Sat, 01 Dec 2012 14:54:51 +0000
Message-ID: <50BA1A2F.3020009@ntp.org>
Date: Sat, 01 Dec 2012 09:54:39 -0500
From: Danny Mayer <mayer@ntp.org>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:16.0) Gecko/20121026 Thunderbird/16.0.2
MIME-Version: 1.0
To: Ted Lemon <Ted.Lemon@nominum.com>
References: <94C682931C08B048B7A8645303FDC9F36E947B0E73@PUEXCB1B.nanterre.francetelecom.fr> <706C6EB5-3833-46B8-B79F-B8A4340669CE@cisco.com> <50B38CE3.5060806@s-carlsen.dk> <8D23D4052ABE7A4490E77B1A012B6307474137AE@mbx-01.win.nominum.com> <94C682931C08B048B7A8645303FDC9F36E98722CE4@PUEXCB1B.nanterre.francetelecom.fr> <489D13FBFA9B3E41812EA89F188F018E0F5AC6FA@xmb-rcd-x04.cisco.com> <94C682931C08B048B7A8645303FDC9F36E98AB155A@PUEXCB1B.nanterre.francetelecom.fr> <8D23D4052ABE7A4490E77B1A012B63074741747B@mbx-01.win.nominum.com> <50B7B41B.3040503@s-carlsen.dk> <8D23D4052ABE7A4490E77B1A012B630747417B0A@mbx-01.win.nominum.com > <50B7B907.4080204@s-carlsen.dk> <8D23D4052ABE7A4490E77B1A012B630747417D25@mbx-01.win.nominum.com> <50B7C7C6.30403@s-carlsen.dk> <8D23D4052ABE7A4490E77B1A012B630747417E15@mbx-01.win.nominum.com> <50B7CA19.103@s-carlsen.dk> <50B8247E.6050601@ntp.org> <8D23D4052ABE7A4490E77B1A012B630747418F2B@mbx-01.win.nominum.com> <50B8EC16.9060102@ntp.org>
In-Reply-To: <50B8EC16.9060102@ntp.org>
X-Enigmail-Version: 1.4.6
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
X-SA-Exim-Connect-IP: 75.147.10.138
X-SA-Exim-Rcpt-To: Ted.Lemon@nominum.com, dhcwg@ietf.org
X-SA-Exim-Mail-From: mayer@ntp.org
X-SA-Exim-Version: 4.2
X-SA-Exim-Scanned: Yes (on mail1.ntp.org)
Cc: "<dhcwg@ietf.org>" <dhcwg@ietf.org>
Subject: Re: [dhcwg] IP address vs. FQDN discussion
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 01 Dec 2012 14:54:54 -0000

On 11/30/2012 12:25 PM, Danny Mayer wrote:
> On 11/30/2012 9:08 AM, Ted Lemon wrote:
>> On Nov 29, 2012, at 10:14 PM, Danny Mayer <mayer@ntp.org> wrote:
>>> NTP will use all addresses it can get up to 10 if you use the pool
>>> option but it can only do that with FQDN addresses.
>>
>> So you can't give it a list of ten IP addresses, but you can give it
> an FQDN? If true, this is simply an implementation bug, and requires no
> protocol action to correct.
> 
> 
> No that's not true and an assumption on your part. The pool option is an
> implementation design and not a protocol issue. If you use the pool DNS
> servers (pool.ntp.org) you will get a different list of addresses every
> time you ask. Failure of one address will cause it to go out and find
> new addresses.
> 

Here's additional detail about the pool option:

The answers returned by the pool servers have a short TTL.  They get
rotated quickly.  ntpd will use what it gets, then try again,
occasionally, until it gets enough unique working addresses.  Addresses
that don't respond get dropped.  During startup, it may add more than it
needs if some of the ones added recently haven't responded yet.  The
extras will get dropped.


Danny

From volz@cisco.com  Sun Dec  2 17:25:43 2012
Return-Path: <volz@cisco.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F1ED621F894C for <dhcwg@ietfa.amsl.com>; Sun,  2 Dec 2012 17:25:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.509
X-Spam-Level: 
X-Spam-Status: No, score=-10.509 tagged_above=-999 required=5 tests=[AWL=0.090, BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SHWETY2bFib4 for <dhcwg@ietfa.amsl.com>; Sun,  2 Dec 2012 17:25:42 -0800 (PST)
Received: from rcdn-iport-8.cisco.com (rcdn-iport-8.cisco.com [173.37.86.79]) by ietfa.amsl.com (Postfix) with ESMTP id 61B3721F88DE for <dhcwg@ietf.org>; Sun,  2 Dec 2012 17:25:42 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=157; q=dns/txt; s=iport; t=1354497942; x=1355707542; h=from:to:subject:date:message-id:content-id: content-transfer-encoding:mime-version; bh=t7soD1rewVM/4BEZ6pGsVL+cP67h7i2AP9sGeIdEeQw=; b=e23Y+Q6kJB8G0T+VdVETqWyq2gR794f6XeXIvsKA+BoGpmaHWurFtf7u VelVzJg/eIc6VGGt9mzw65qJS4NKBrvVzUHq70gk7CJTqjZF1VSq20S+M RFRxwO5XTz7F/kNpopBnVI/ulGvFHEXoMCtT67Ml7nKo4PQAe3cWPJV4t g=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AnQLAO3+u1CtJV2c/2dsb2JhbABEwAoWbAeCJTpRAT5CJgEEiCOdY6ArkCBhA5YBkEeCcg
X-IronPort-AV: E=McAfee;i="5400,1158,6914"; a="148527025"
Received: from rcdn-core-5.cisco.com ([173.37.93.156]) by rcdn-iport-8.cisco.com with ESMTP; 03 Dec 2012 01:25:42 +0000
Received: from xhc-rcd-x10.cisco.com (xhc-rcd-x10.cisco.com [173.37.183.84]) by rcdn-core-5.cisco.com (8.14.5/8.14.5) with ESMTP id qB31PfUc018110 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL) for <dhcwg@ietf.org>; Mon, 3 Dec 2012 01:25:41 GMT
Received: from xmb-rcd-x04.cisco.com ([169.254.8.203]) by xhc-rcd-x10.cisco.com ([173.37.183.84]) with mapi id 14.02.0318.001; Sun, 2 Dec 2012 19:25:41 -0600
From: "Bernie Volz (volz)" <volz@cisco.com>
To: "dhcwg@ietf.org" <dhcwg@ietf.org>
Thread-Topic: draft-ietf-dhc-dhcpv6-stateful-issues-03
Thread-Index: Ac3Q9Rt2+8Dix9CVTYmAMJDRC/+Qkg==
Date: Mon, 3 Dec 2012 01:25:41 +0000
Message-ID: <30813AC8-4595-4AE7-9135-F2AEEB62D8DB@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Content-Type: text/plain; charset="us-ascii"
Content-ID: <9F9238D1E06F7E4FAA6CA170ADDDAAAA@cisco.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Subject: [dhcwg] draft-ietf-dhc-dhcpv6-stateful-issues-03
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 03 Dec 2012 01:25:43 -0000

Hi:

I think I had addressed the issues raised to date ... Can a last call be st=
arted? Or, what else needs to b done to move this forward?

- Bernie


From Tina.Tsou.Zouting@huawei.com  Sun Dec  2 23:08:50 2012
Return-Path: <Tina.Tsou.Zouting@huawei.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D327821F8A6C for <dhcwg@ietfa.amsl.com>; Sun,  2 Dec 2012 23:08:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.999
X-Spam-Level: 
X-Spam-Status: No, score=-5.999 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, J_CHICKENPOX_42=0.6, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yfB2Ud+ZQ1H9 for <dhcwg@ietfa.amsl.com>; Sun,  2 Dec 2012 23:08:50 -0800 (PST)
Received: from lhrrgout.huawei.com (lhrrgout.huawei.com [194.213.3.17]) by ietfa.amsl.com (Postfix) with ESMTP id 5D32C21F899B for <dhcwg@ietf.org>; Sun,  2 Dec 2012 23:08:49 -0800 (PST)
Received: from 172.18.7.190 (EHLO lhreml204-edg.china.huawei.com) ([172.18.7.190]) by lhrrg02-dlp.huawei.com (MOS 4.3.5-GA FastPath queued) with ESMTP id AMC78841; Mon, 03 Dec 2012 07:08:48 +0000 (GMT)
Received: from LHREML402-HUB.china.huawei.com (10.201.5.241) by lhreml204-edg.china.huawei.com (172.18.7.223) with Microsoft SMTP Server (TLS) id 14.1.323.3; Mon, 3 Dec 2012 07:08:25 +0000
Received: from DFWEML403-HUB.china.huawei.com (10.193.5.151) by lhreml402-hub.china.huawei.com (10.201.5.241) with Microsoft SMTP Server (TLS) id 14.1.323.3; Mon, 3 Dec 2012 07:08:47 +0000
Received: from DFWEML513-MBS.china.huawei.com ([169.254.4.39]) by dfweml403-hub.china.huawei.com ([10.193.5.151]) with mapi id 14.01.0323.003; Sun, 2 Dec 2012 23:08:43 -0800
From: Tina TSOU <Tina.Tsou.Zouting@huawei.com>
To: "mohamed.boucadair@orange.com" <mohamed.boucadair@orange.com>
Thread-Topic: [dhcwg] Call	for	adoption: draft-boucadair-dhc-address-name-encoding-03
Thread-Index: AQHNzw6pCdXdD9/1t0atgx3UHfhpoZgGq/Kx
Date: Mon, 3 Dec 2012 07:08:43 +0000
Message-ID: <108E46E9-2983-4352-8D53-F2F81A80C16F@huawei.com>
References: <8D23D4052ABE7A4490E77B1A012B6307474192DE@mbx-01.win.nominum.com> <8D23D4052ABE7A4490E77B1A012B630747419370@mbx-01.win.nominum.com>, <94C682931C08B048B7A8645303FDC9F36E99E2D80B@PUEXCB1B.nanterre.francetelecom.fr>
In-Reply-To: <94C682931C08B048B7A8645303FDC9F36E99E2D80B@PUEXCB1B.nanterre.francetelecom.fr>
Accept-Language: en-US, zh-CN
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Cc: "dhcwg@ietf.org WG" <dhcwg@ietf.org>, Ted Lemon <Ted.Lemon@nominum.com>
Subject: Re: [dhcwg] Call	for	adoption:	draft-boucadair-dhc-address-name-encoding-03
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 03 Dec 2012 07:08:51 -0000

Dear all,
Support draft-boucadair-dhc-address-name-encoding-03 being adopted as WG it=
em.
My comments on the previous version to the authors have been addressed in t=
his version.

Thank you,
Tina

On Nov 30, 2012, at 7:23 AM, "mohamed.boucadair@orange.com" <mohamed.boucad=
air@orange.com> wrote:

> Re-
>=20
> FWIW, the latest version of the draft is available here: http://tools.iet=
f.org/html/draft-boucadair-dhc-address-name-encoding-03
>=20
> As this is a call for adoption, I would avoid answering the message below=
 from Ted.
>=20
> Unlike Ted, I strongly support the WG adopting this alternative encoding =
scheme which is restricted to the following scope: deployment context where=
 both an IP address and FQDN are needed. The proposed approach requires new=
 options to justify why an IP-Address only or FQDN-only option does not mee=
t their requirement.=20
>=20
> Cheers,
> Med=20
>=20
>> -----Message d'origine-----
>> De : dhcwg-bounces@ietf.org [mailto:dhcwg-bounces@ietf.org] De=20
>> la part de Ted Lemon
>> Envoy=E9 : vendredi 30 novembre 2012 16:14
>> =C0 : dhcwg@ietf.org WG
>> Objet : Re: [dhcwg] Call for adoption:=20
>> draft-boucadair-dhc-address-name-encoding-03
>>=20
>> My response to this call for adoption, wearing my working=20
>> group participant hat, not my working group chair hat, is that=20
>> I strongly oppose adoption of this work.
>>=20
>> A number of arguments have been raised in favor of doing this=20
>> work, and I've attempted to state my considered opinion on them below:
>>=20
>> The DHC working group long ago decided not to put dual-stack=20
>> transition technology into DHCPv6.   So if the motivation for=20
>> using an FQDN is dual-stack transition, this is not a good=20
>> argument.   And if the motivation for using a text=20
>> representation of an IPv6 address is dual-stack transition,=20
>> again this is not a good argument.
>>=20
>> Similarly, the argument has been made that the FQDN+IP option=20
>> format is necessary to support certain deployment strategies=20
>> that are already adequately addressed by existing technology. =20
>> This again is not a good argument-if the existing standards=20
>> already support the functionality that is needed, then there=20
>> is no need to extend the standards.
>>=20
>> A specific use case has been raised where the same domain name=20
>> returns different results (that is to say, completely=20
>> different sets of addresses) depending on the location from=20
>> which the query is done.   And that we have to extend DHCPv6=20
>> to support this use case.   But this isn't a valid use case at=20
>> all, because standards-compliant DNS does not return=20
>> completely different values depending on location.   If it=20
>> did, this would break all kinds of things-DNSSEC, tunnels,=20
>> standards-compliant local caching servers.
>>=20
>> I know that this sort of thing is done all the time in CDNs,=20
>> but the fact that people do it in the wild is not a reason to=20
>> put it in an IETF standard.
>>=20
>> With regard to validation, the author referred to RFC2181,=20
>> which says the content of labels is not restricted.   But this=20
>> doesn't help, because we are not talking about the content of=20
>> labels-we are talking about a human-readable presentation of=20
>> the content of labels, with an undefined transform between the=20
>> one and the other.   No document defines this transformation. =20
>> This is why we chose to use the wire-format representation=20
>> for FQDNs in DHCP.
>>=20
>> So the bottom line is that there are a lot of really weak=20
>> arguments for adding this complexity to DHCP.   But this=20
>> proposal adds significant complexity.   I spent an hour=20
>> yesterday doing a fairly thorough review of the existing=20
>> documents that talk about the text representation for DNS, and=20
>> was unable to identify a document that specifies how to=20
>> validate the text representation of a domain name, although=20
>> many different documents talk about aspects of how domain=20
>> names are represented as text.
>>=20
>> So this proposal adds a very real attack surface to any=20
>> service that uses this option format.  There's no standard for=20
>> validation that, if followed, would eliminate that attack=20
>> surface.  And there's no compelling use case to motivate adding it.
>>=20
>> This is why I do not support this work.
>> _______________________________________________
>> dhcwg mailing list
>> dhcwg@ietf.org
>> https://www.ietf.org/mailman/listinfo/dhcwg
>>=20
> _______________________________________________
> dhcwg mailing list
> dhcwg@ietf.org
> https://www.ietf.org/mailman/listinfo/dhcwg

From volz@cisco.com  Mon Dec  3 04:22:57 2012
Return-Path: <volz@cisco.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2373E21F8714 for <dhcwg@ietfa.amsl.com>; Mon,  3 Dec 2012 04:22:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.222
X-Spam-Level: 
X-Spam-Status: No, score=-10.222 tagged_above=-999 required=5 tests=[AWL=-0.223, BAYES_00=-2.599, J_CHICKENPOX_42=0.6, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id trB9sZxdnCp9 for <dhcwg@ietfa.amsl.com>; Mon,  3 Dec 2012 04:22:56 -0800 (PST)
Received: from rcdn-iport-2.cisco.com (rcdn-iport-2.cisco.com [173.37.86.73]) by ietfa.amsl.com (Postfix) with ESMTP id 1E34121F86CF for <dhcwg@ietf.org>; Mon,  3 Dec 2012 04:22:56 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=4712; q=dns/txt; s=iport; t=1354537376; x=1355746976; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=bw8cXhYF5YEOqWIi46Q36I/bhFzIrBJDKGoFSKXkW+4=; b=Om1FJU3XYPyM7ovUvKarF5i9Xgd5yi2ImsG+7VhvVcH7HfT54H6BMUID y3W8eOQ1Lb+ji6k5lAxyxuW+0mejH+xqi0vetUEOb+DVrLSBfKGkZXSeF YVYUucLXKAKDVmfE8v6+06ZSwdWNzbIPLH6vXSidDyNpfQ32EpXSBrRVn Q=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: Av8EAKKXvFCtJXG//2dsb2JhbAA6CsAAFnOCHgEBAQMBAQEBGlELEAIBCA4xBycLFBECBA4FG4dvBgy+FwSMQBGDT2EDiCmNWJBHgnKBZSQ
X-IronPort-AV: E=McAfee;i="5400,1158,6914"; a="148665706"
Received: from rcdn-core2-4.cisco.com ([173.37.113.191]) by rcdn-iport-2.cisco.com with ESMTP; 03 Dec 2012 12:22:55 +0000
Received: from xhc-rcd-x05.cisco.com (xhc-rcd-x05.cisco.com [173.37.183.79]) by rcdn-core2-4.cisco.com (8.14.5/8.14.5) with ESMTP id qB3CMtEw007947 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Mon, 3 Dec 2012 12:22:55 GMT
Received: from xmb-rcd-x04.cisco.com ([169.254.8.203]) by xhc-rcd-x05.cisco.com ([173.37.183.79]) with mapi id 14.02.0318.001; Mon, 3 Dec 2012 06:22:55 -0600
From: "Bernie Volz (volz)" <volz@cisco.com>
To: Ted Lemon <mellon@fugue.com>
Thread-Topic: [dhcwg]	Call	for	adoption: draft-boucadair-dhc-address-name-encoding-03
Thread-Index: AQHNzw6pCdXdD9/1t0atgx3UHfhpoZgGq/KxgABXx6Q=
Date: Mon, 3 Dec 2012 12:22:54 +0000
Message-ID: <A7CD5090-4E5F-4D6A-8809-C054F518269F@cisco.com>
References: <8D23D4052ABE7A4490E77B1A012B6307474192DE@mbx-01.win.nominum.com> <8D23D4052ABE7A4490E77B1A012B630747419370@mbx-01.win.nominum.com>, <94C682931C08B048B7A8645303FDC9F36E99E2D80B@PUEXCB1B.nanterre.francetelecom.fr>, <108E46E9-2983-4352-8D53-F2F81A80C16F@huawei.com>
In-Reply-To: <108E46E9-2983-4352-8D53-F2F81A80C16F@huawei.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: "dhcwg@ietf.org WG" <dhcwg@ietf.org>
Subject: Re: [dhcwg] Call	for	adoption:	draft-boucadair-dhc-address-name-encoding-03
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 03 Dec 2012 12:22:57 -0000

Ted ... I would hope that one outcoming of this work, if not adopted, would=
 be that the DHC wg would have a strong recommendation (requirement?) that =
new drafts that require a fqdn/address MUST pick one? Thus, I think there i=
s a lot of benefit in coming to a conclusion and documenting it. That is wh=
y I support the general effort to address this question and come up with an=
 answer - even if it is don't do both, pick one.

I don't share most of your concerns (with DHCP there are a lot eaiser attac=
k vectors than trying to inject some junk into this option data, for exampl=
e).

I don't believe there is an attempt to support dual-stack addresses with th=
is? I raised v4 addresses because I think this solution, if used, should ap=
ply to new v4 options and in that context v4 addresses should be valid.

- Bernie


>=20
> De : dhcwg-bounces@ietf.org [mailto:dhcwg-bounces@ietf.org] De=20
> la part de Ted Lemon
> Envoy=E9 : vendredi 30 novembre 2012 16:14
> =C0 : dhcwg@ietf.org WG
> Objet : Re: [dhcwg] Call for adoption:=20
> draft-boucadair-dhc-address-name-encoding-03
>=20
> My response to this call for adoption, wearing my working=20
> group participant hat, not my working group chair hat, is that=20
> I strongly oppose adoption of this work.
>=20
> A number of arguments have been raised in favor of doing this=20
> work, and I've attempted to state my considered opinion on them below:
>=20
> The DHC working group long ago decided not to put dual-stack=20
> transition technology into DHCPv6.   So if the motivation for=20
> using an FQDN is dual-stack transition, this is not a good=20
> argument.   And if the motivation for using a text=20
> representation of an IPv6 address is dual-stack transition,=20
> again this is not a good argument.
>=20
> Similarly, the argument has been made that the FQDN+IP option=20
> format is necessary to support certain deployment strategies=20
> that are already adequately addressed by existing technology. =20
> This again is not a good argument-if the existing standards=20
> already support the functionality that is needed, then there=20
> is no need to extend the standards.
>=20
> A specific use case has been raised where the same domain name=20
> returns different results (that is to say, completely=20
> different sets of addresses) depending on the location from=20
> which the query is done.   And that we have to extend DHCPv6=20
> to support this use case.   But this isn't a valid use case at=20
> all, because standards-compliant DNS does not return=20
> completely different values depending on location.   If it=20
> did, this would break all kinds of things-DNSSEC, tunnels,=20
> standards-compliant local caching servers.
>=20
> I know that this sort of thing is done all the time in CDNs,=20
> but the fact that people do it in the wild is not a reason to=20
> put it in an IETF standard.
>=20
> With regard to validation, the author referred to RFC2181,=20
> which says the content of labels is not restricted.   But this=20
> doesn't help, because we are not talking about the content of=20
> labels-we are talking about a human-readable presentation of=20
> the content of labels, with an undefined transform between the=20
> one and the other.   No document defines this transformation. =20
> This is why we chose to use the wire-format representation=20
> for FQDNs in DHCP.
>=20
> So the bottom line is that there are a lot of really weak=20
> arguments for adding this complexity to DHCP.   But this=20
> proposal adds significant complexity.   I spent an hour=20
> yesterday doing a fairly thorough review of the existing=20
> documents that talk about the text representation for DNS, and=20
> was unable to identify a document that specifies how to=20
> validate the text representation of a domain name, although=20
> many different documents talk about aspects of how domain=20
> names are represented as text.
>=20
> So this proposal adds a very real attack surface to any=20
> service that uses this option format.  There's no standard for=20
> validation that, if followed, would eliminate that attack=20
> surface.  And there's no compelling use case to motivate adding it.
>=20
> This is why I do not support this work.
> _______________________________________________
> dhcwg mailing list
> dhcwg@ietf.org
> https://www.ietf.org/mailman/listinfo/dhcwg
_______________________________________________
dhcwg mailing list
dhcwg@ietf.org
https://www.ietf.org/mailman/listinfo/dhcwg________________________________=
_______________
dhcwg mailing list
dhcwg@ietf.org
https://www.ietf.org/mailman/listinfo/dhcwg

From Olaf.Bonness@telekom.de  Tue Dec  4 01:38:12 2012
Return-Path: <Olaf.Bonness@telekom.de>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C2ACF21F8681 for <dhcwg@ietfa.amsl.com>; Tue,  4 Dec 2012 01:38:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.649
X-Spam-Level: 
X-Spam-Status: No, score=-2.649 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_DE=0.35, J_CHICKENPOX_42=0.6, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sDIScsUKoVSs for <dhcwg@ietfa.amsl.com>; Tue,  4 Dec 2012 01:38:12 -0800 (PST)
Received: from tcmail43.telekom.de (tcmail43.telekom.de [80.149.113.173]) by ietfa.amsl.com (Postfix) with ESMTP id 86B5421F85EE for <dhcwg@ietf.org>; Tue,  4 Dec 2012 01:38:11 -0800 (PST)
Received: from he113415.emea1.cds.t-internal.com ([10.125.65.81]) by tcmail41.telekom.de with ESMTP/TLS/AES128-SHA; 04 Dec 2012 10:38:09 +0100
Received: from HE113605.emea1.cds.t-internal.com ([169.254.1.43]) by HE113415.emea1.cds.t-internal.com ([::1]) with mapi; Tue, 4 Dec 2012 10:38:08 +0100
From: <Olaf.Bonness@telekom.de>
To: <dhcwg@ietf.org>
Date: Tue, 4 Dec 2012 10:38:07 +0100
Thread-Topic: [dhcwg] Call for adoption: draft-boucadair-dhc-address-name-encoding-03
Thread-Index: Ac3SAm2GfJX7enSHSSqT0JxLxXT/wg==
Message-ID: <FFD91DE61362694C94B174BB03CFDCDDECBE293C7E@HE113605.emea1.cds.t-internal.com>
Accept-Language: de-DE
Content-Language: de-DE
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: de-DE
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: Ted.Lemon@nominum.com
Subject: Re: [dhcwg] Call for adoption: draft-boucadair-dhc-address-name-encoding-03
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2012 09:38:12 -0000

Seeing that there are different standards (upcoming) for coding server info=
rmation in DHCP(v6) messages (FQDN e.g. for AFTR, IP address e.g. for TSV) =
I would like to have a solution that gives this decision to the one who ope=
rates the network. That's why I would like to see this I-D discussed and  a=
dopted within this WG.

Kind regards
	Olaf

-----Urspr=FCngliche Nachricht-----
Von: dhcwg-bounces@ietf.org [mailto:dhcwg-bounces@ietf.org] Im Auftrag von =
mohamed.boucadair@orange.com
Gesendet: Freitag, 30. November 2012 16:23
An: Ted Lemon; dhcwg@ietf.org WG
Betreff: Re: [dhcwg] Call for adoption: draft-boucadair-dhc-address-name-en=
coding-03

Re-

FWIW, the latest version of the draft is available here: http://tools.ietf.=
org/html/draft-boucadair-dhc-address-name-encoding-03

As this is a call for adoption, I would avoid answering the message below f=
rom Ted.

Unlike Ted, I strongly support the WG adopting this alternative encoding sc=
heme which is restricted to the following scope: deployment context where b=
oth an IP address and FQDN are needed. The proposed approach requires new o=
ptions to justify why an IP-Address only or FQDN-only option does not meet =
their requirement.=20

Cheers,
Med=20

>-----Message d'origine-----
>De : dhcwg-bounces@ietf.org [mailto:dhcwg-bounces@ietf.org] De la part=20
>de Ted Lemon Envoy=E9 : vendredi 30 novembre 2012 16:14 =C0 :=20
>dhcwg@ietf.org WG Objet : Re: [dhcwg] Call for adoption:
>draft-boucadair-dhc-address-name-encoding-03
>
>My response to this call for adoption, wearing my working group=20
>participant hat, not my working group chair hat, is that I strongly=20
>oppose adoption of this work.
>
>A number of arguments have been raised in favor of doing this work, and=20
>I've attempted to state my considered opinion on them below:
>
>The DHC working group long ago decided not to put dual-stack=20
>transition technology into DHCPv6.   So if the motivation for=20
>using an FQDN is dual-stack transition, this is not a good=20
>argument.   And if the motivation for using a text=20
>representation of an IPv6 address is dual-stack transition, again this=20
>is not a good argument.
>
>Similarly, the argument has been made that the FQDN+IP option format is=20
>necessary to support certain deployment strategies that are already=20
>adequately addressed by existing technology.
> This again is not a good argument-if the existing standards already=20
>support the functionality that is needed, then there is no need to=20
>extend the standards.
>
>A specific use case has been raised where the same domain name returns=20
>different results (that is to say, completely different sets of=20
>addresses) depending on the location from
>which the query is done.   And that we have to extend DHCPv6=20
>to support this use case.   But this isn't a valid use case at=20
>all, because standards-compliant DNS does not return=20
>completely different values depending on location.   If it=20
>did, this would break all kinds of things-DNSSEC, tunnels,=20
>standards-compliant local caching servers.
>
>I know that this sort of thing is done all the time in CDNs, but the=20
>fact that people do it in the wild is not a reason to put it in an IETF=20
>standard.
>
>With regard to validation, the author referred to RFC2181,=20
>which says the content of labels is not restricted.   But this=20
>doesn't help, because we are not talking about the content of labels-we=20
>are talking about a human-readable presentation of the content of=20
>labels, with an undefined transform between the
>one and the other.   No document defines this transformation. =20
> This is why we chose to use the wire-format representation for FQDNs=20
>in DHCP.
>
>So the bottom line is that there are a lot of really weak=20
>arguments for adding this complexity to DHCP.   But this=20
>proposal adds significant complexity.   I spent an hour=20
>yesterday doing a fairly thorough review of the existing documents that=20
>talk about the text representation for DNS, and was unable to identify=20
>a document that specifies how to validate the text representation of a=20
>domain name, although many different documents talk about aspects of=20
>how domain names are represented as text.
>
>So this proposal adds a very real attack surface to any service that=20
>uses this option format.  There's no standard for validation that, if=20
>followed, would eliminate that attack surface.  And there's no=20
>compelling use case to motivate adding it.
>
>This is why I do not support this work.
>_______________________________________________
>dhcwg mailing list
>dhcwg@ietf.org
>https://www.ietf.org/mailman/listinfo/dhcwg
>
_______________________________________________
dhcwg mailing list
dhcwg@ietf.org
https://www.ietf.org/mailman/listinfo/dhcwg

From leaf.y.yeh@huawei.com  Tue Dec  4 03:45:19 2012
Return-Path: <leaf.y.yeh@huawei.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 303C921F89D5 for <dhcwg@ietfa.amsl.com>; Tue,  4 Dec 2012 03:45:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.468
X-Spam-Level: 
X-Spam-Status: No, score=-6.468 tagged_above=-999 required=5 tests=[AWL=0.131,  BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ujYwPc6bfkBv for <dhcwg@ietfa.amsl.com>; Tue,  4 Dec 2012 03:45:17 -0800 (PST)
Received: from lhrrgout.huawei.com (lhrrgout.huawei.com [194.213.3.17]) by ietfa.amsl.com (Postfix) with ESMTP id 02C6A21F89C5 for <dhcwg@ietf.org>; Tue,  4 Dec 2012 03:45:14 -0800 (PST)
Received: from 172.18.7.190 (EHLO lhreml203-edg.china.huawei.com) ([172.18.7.190]) by lhrrg02-dlp.huawei.com (MOS 4.3.5-GA FastPath queued) with ESMTP id AMD96954; Tue, 04 Dec 2012 11:45:12 +0000 (GMT)
Received: from LHREML403-HUB.china.huawei.com (10.201.5.217) by lhreml203-edg.huawei.com (172.18.7.221) with Microsoft SMTP Server (TLS) id 14.1.323.3; Tue, 4 Dec 2012 11:44:43 +0000
Received: from SZXEML412-HUB.china.huawei.com (10.82.67.91) by lhreml403-hub.china.huawei.com (10.201.5.217) with Microsoft SMTP Server (TLS) id 14.1.323.3; Tue, 4 Dec 2012 11:45:10 +0000
Received: from SZXEML546-MBS.china.huawei.com ([169.254.4.9]) by szxeml412-hub.china.huawei.com ([10.82.67.91]) with mapi id 14.01.0323.003; Tue, 4 Dec 2012 19:45:03 +0800
From: Leaf yeh <leaf.y.yeh@huawei.com>
To: Tomek Mrugalski <tomasz.mrugalski@gmail.com>, "dhcwg@ietf.org" <dhcwg@ietf.org>
Thread-Topic: Comments on draft-ietf-dhc-dhcpv6-radius-opt-05.txt
Thread-Index: AQHNzyACdIjJxN9rD0WLk0ObF90RZ5gGTUOg
Date: Tue, 4 Dec 2012 11:45:02 +0000
Message-ID: <E1CE3E6E6D4E1C438B0ADC9FFFA345EA3CE645CD@szxeml546-mbs.china.huawei.com>
References: <20121129121314.23806.75684.idtracker@ietfa.amsl.com> <50B8EC72.9050509@gmail.com>
In-Reply-To: <50B8EC72.9050509@gmail.com>
Accept-Language: en-US, zh-CN
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.66.83.152]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Subject: Re: [dhcwg] Comments on draft-ietf-dhc-dhcpv6-radius-opt-05.txt
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2012 11:45:19 -0000

Tomek - Abstract: I think abstract could be a bit more precise in first sen=
tence.
> Typically "relay agent" and "server" are obvious in the DHCP context,
> but when radius is mixed in, it is better to refer to them as DHCPv6
> server and DHCPv6 relay.

Accepted. I will add 'DHCPv6' before each of the DHCPv6 server, relay agent=
 and client in the Abstract.


Tomek - Section 1: "In this document, the DHCPv6 server is deployed in the =
central part of
> an ISP network." =3D> "In the scenario described in this document, ..."

Adopted, the text will be 'In the scenarios described ...'.


Tomek - Section 2, first sentence: The word distributed is unclear in this =
context. I think it should be
> removed (or clarified what you have in mind, as there is no such thing
> as distributed relay agent).

Accepted. The relay agent sounds 'distributed' natively. In this regard, it=
 sounds no need to employ the word 'distributed' here. In fact, I have no m=
uch in my mind. If you care, I will replace the 'the distributed Relay Agen=
t ' to be 'the DHCPv6 Relay Agent'.


Tomek - Section 3:
> "Figure 1 and Figure 2 shows" =3D> "Figure 1 and Figure 2 show"

Appreciate and will doubtless accept this revision.


Tomek - IPoE is not defined before. I presume it is IP over Ethernet, but i=
t is
> not defined in this draft, RFC2865 or 3315, so you should explain it.

IPoE means IP over Ethernet, which is borrowed from Broadband Forum TR-177.=
 I guess it is a well-known word and it means a well-known access model. It=
 does 'represents the scenario when the access loop supports direct Etherne=
t encapsulation'. Per the description in BBF TR-177 & TR-187, IPoE and PPPo=
E are 2 typical network models.
How about update the text to be 'Figure 1 shows the sequence of DHCPv6 and =
RADIUS messages for IP over Ethernet (IPoE) access model, when the access l=
oop adopts the direct Ethernet encapsulation' ?


Tomek - On a related note, does it matter at all? Would the mechanism chang=
e if I
> wanted to deploy it over other access technology? I think not. A simple
> clarification that IPoE is just an example and this will work the same
> way for other access technologies would be helpful here. Perhaps you can
> remove "IPoE" comment altogether?

When the access model changes, the message sequences in the Fig.1 of IPoE l=
ook differently with the Fig.2 of PPPoE.=20


Tomek - In figure 1, I would position radius server and DHCPv6 server boxes
> differently. Aligning them one directly above another may give the
> impression that they are the same. The same applies to Figure 2.

The 1st sentence in section 3 has said that 'In these scenarios, the centra=
lized DHCPv6 server is not co-located with the RADIUS server,...'


Tomek - In the paragraph below Figure 2 there is a discussion when NAS shou=
ld
> and shouldn't exchange data with radius server. Shouldn't that be a
> normative language (capital SHOULD/SHOULD NOT instead of "has"/"does not
> have")?

Accepted. I will change the text to be 'SHOULD/SHOULD NOT' if you care. It =
seems to me the roughly same mechanism was introduced by section 3 of RFC65=
19, but we have DHCPv6 relay here. The text in section 3 of RFC6519 has 1x =
'does not have' and 1x 'MUST'. Your further opinion?


Tomek - General comment after figure 1 and 2:
> It would be useful to note somewhere that NAS keeps the information
> retrieved over radius, so it can be later used when REQUEST is relayed.
> That is perhaps obvious for people dealing with NAS, but statefulness vs
> statelessness is a touchy topic in DHCP world. It is better to state it
> clearly that this makes the relay stateful. There is nothing wrong with
> it, but it should be clear for implementors as this is significant
> change, compared to "normal" dhcpv6 relay, which is completely
> stateless. This comment should likely go to section 5.

Appreciate your carefulness. I tend not to touch the word of 'stateful', bu=
t could make the clarification after Fig. 2 in section 3 as follows: 'If th=
e authentication or the authorization through RADIUS passes, the NAS MUST s=
tore the RADIUS attributes received in the Access-Accept message from the R=
ADIUS server during the whole session.' I regard this is the part of the RA=
DIUS protocol.


Tomek - Section 4.
> Agree with previous Bernie's comments: There's no such thing as
> stateless option. See my suggestion about clarifying if this RADIUS
> option may appear when relaying inf-request and other messages.

I will remove the word of 'stateless' if your guys really care.=20


Tomek - Couple comments about this sentence: "Only the attributes listed in=
 the
> IANA Registry of 'RADIUS Attributes Permitted in the DHCPv6 RADIUS
> option' SHOULD be included in the OPTION_RADIUS."
> 1. It should be MAY, not SHOULD. SHOULD is almost as strong as MUST,
> unless there are very good reasons not to. In the current form this
> sentence means: you must send every attribute from the permitted
> attributes list, unless there is very good reason to do otherwise and
> all consequences of not sending it are understood. I'm sure that is not
> what you meant.

Section 4 of RFC4014 used the word of 'SHOULD'.
The option doesn't send 'every attribute', but one or more RADIUS attribute=
s in the recommended list.


Tomek - 2. Is this really a good idea to define such a list? Some folks may
> have odd, but valid policies and would like to use other radius
> attributes. Let me give an example. If I ever run access network, I'll
> make sure that a user with user-name equal to tomek will get a special
> prefix, so I'd like my relay to convey User-Name attribute. Strange,
> perhaps insecure, but valid policy. Unfortunately, your current draft
> forbids that.

In your example, the NAS gets the 'special prefix' in the attribute of Dele=
gated-IPv6-Prefix (123) from the RADIUS server. Then the relay only need to=
 convey the Delegated-IPv6-Prefix (123) to the server. I meant the relay do=
n't need to convey 'User-Name (1)' through this option to the server, if it=
 is regarded only for the RADIUS server.


Tomek - 3. Having such a list is rather error-prone. I'm not sure how radex=
t WG
> is organized, but I'm sure that sooner or later someone will forget to
> add a statement in his/her draft to add newly defined parameter to the
> list and it won't be allowed to be included in DHCP option.
> My point is that I would prefer to not have such a list at all. I would
> reword the text that in normal case attributes listed at the end of
> section 4 are useful. Other attributes may appear if they are needed.

I guess the group of AAA-Doctors might need someone who can understand DHCP=
v6.


Tomek - Section 5:
> This section lists radius parameters by name. What about new attributes?
> It should say "all parameters from the Permitted Radius Attributes" or
> something along that lines.

The draft has the text of 'New RADIUS attributes MAY be added to this list =
after the IETF Expert Review [RFC5226].' in section 4.


Tomek - This section should state that relay (or NAS) should keep relay
> responses received during SOLICIT processing, so they will be reused in
> REQUEST. In fact, it should be defined how long relay/nas is supposed to
> keep that information. What about RENEWs? It should be clarified if
> OPTION_RADIUS should be included just in SOLICIT/REQUEST or in other
> relayed messages as well (REBIND, DECLINE, CONFIRM, RELEASE, INF-REQUEST)=
.

As mentioned above, NAS will keep the RADIUS attributes received in the Acc=
ess-Accept message during the whole session.=20
Per the text in the draft now, the relay may include OPTION_RADIUS in RELAY=
-FORW for each kind of message from client to server.=20
If we intend to figure out which message from the client need the relay inc=
lude OPTION_RADIUS, I try to think about as follows:
a.  SOLICIT/REBIND must include this option because they are directly relat=
ed to the RADIUS accept-access message;
b.  REQUEST must include this option because the server need the indication=
 from it to assign the address/prefix;
c.  RENEW should include it if the server would not like to keep those attr=
ibutes; or might not include it if the server keep the attributes for the c=
lient in the lease of the address/prefix;
d.  RELEASE might not need to include it, but the inclusion could help to r=
elease the attributes in the server if the server would like to keep them;
e.  DHCPv6-PD don't use DECLINE, CONFIRM; but in the case of pure DHCPv6 fo=
r address assignment to host, if the relay include this option, it could be=
 harmless;
f.  INFORMATION-REQUEST is used for the case of non-address/prefix assignme=
nt to host, if the relay include this option, it also could be harmless;
In the end, I tend to keep the text right now. Your further opinion?


Tomek - Section 6:
"If the DHCPv6 server does not support OPTION_RADIUS, the DHCPv6 server
MUST silently discard this option." Server discards any unrecognised
options. It is a repetition of RFC3315, but it is good to have it for
clarity.

Agreed. The text sounds redundant, but harmless. :-)


Tomek - Section 7:
"OPTION_RADIUS is only exchanged between the relay agents and the
servers." Not true. Relays send this option to servers. Servers never
send it back. At least that's my understanding. Why was this changed
between -04 and -05? Previous text was ok.

Bernie mentioned in his comments @ http://www.ietf.org/mail-archive/web/dhc=
wg/current/msg13350.html . ERO might request the server to reply the OPTION=
_RADIUS, though I haven't figured out that use case yet. Maybe we need more=
 discussion on it, but the above revision sounds harmless again?


Tomek - Section 8:
You should add that by successfully attacking the relay you can
influence legitimate server to alter its policy. Once you have your
relay compromised you are likely to have bigger problems anyway, but
this should probably be mentioned.

Any further suggested text on it? There is a text in section 9 as follows: =
'The IETF expert review SHOULD include careful consideration of the securit=
y implications of allowing the relay agent to include the RADIUS attribute =
being considered for addition to this registry.'


Tomek - ...I support this document going forward.

I really appreciate the above Tomek's thorough review, though long comments=
 always need long reply. :-)


Best Regards,
Leaf



-----Original Message-----
From: Tomek Mrugalski [mailto:tomasz.mrugalski@gmail.com]=20
Sent: Saturday, December 01, 2012 1:27 AM
To: dhcwg@ietf.org; Leaf yeh
Subject: Comments on draft-ietf-dhc-dhcpv6-radius-opt-05.txt

On 29.11.2012 13:13, internet-drafts@ietf.org wrote:
> A New Internet-Draft is available from the on-line Internet-Drafts direct=
ories.
>  This draft is a work item of the Dynamic Host Configuration Working Grou=
p of the IETF.
>=20
> 	Title           : RADIUS Option for DHCPv6 Relay Agents on Broadband Acc=
ess Server
> 	Author(s)       : Leaf Y. Yeh
>                           Mohamed Boucadair
>                           Ted Lemon
> 	Filename        : draft-ietf-dhc-dhcpv6-radius-opt-05.txt
> 	Pages           : 9
> 	Date            : 2012-11-29
>=20
> Abstract:
>    The DHCPv6 RADIUS option provides a mechanism to exchange
>    authorization and identification information between relay agent and
>    server.  This mechanism is meant for the centralized DHCPv6 server to
>    select the right configuration for the requesting client based on the
>    authorization information received from the RADIUS server, which is
>    not co-located with the DHCPv6 server.  The Network Access Server
>    (NAS) acts as DHCPv6 relay agent and RADIUS client simultaneously in
>    this document.

Here are my comments:

Abstract:

I think abstract could be a bit more precise in first sentence.
Typically "relay agent" and "server" are obvious in the DHCP context,
but when radius is mixed in, it is better to refer to them as DHCPv6
server and DHCPv6 relay. (I don't know much about radius, but googling
for "radius relay" returns over 26 millions pages...)

Section 1:
"In this document, the DHCPv6 server is deployed in the central part of
an ISP network." =3D> "In the scenario described in this document, ..."

Section 2, first sentence:
The word distributed is unclear in this context. I think it should be
removed (or clarified what you have in mind, as there is no such thing
as distributed relay agent).

Section 3:
"Figure 1 and Figure 2 shows" =3D> "Figure 1 and Figure 2 show"

IPoE is not defined before. I presume it is IP over Ethernet, but it is
not defined in this draft, RFC2865 or 3315, so you should explain it. On
a related note, does it matter at all? Would the mechanism change if I
wanted to deploy it over other access technology? I think not. A simple
clarification that IPoE is just an example and this will work the same
way for other access technologies would be helpful here. Perhaps you can
remove "IPoE" comment altogether?

In figure 1, I would position radius server and DHCPv6 server boxes
differently. Aligning them one directly above another may give the
impression that they are the same. The same applies to Figure 2.

In the paragraph below Figure 2 there is a discussion when NAS should
and shouldn't exchange data with radius server. Shouldn't that be a
normative language (capital SHOULD/SHOULD NOT instead of "has"/"does not
have")?

General comment after figure 1 and 2:
It would be useful to note somewhere that NAS keeps the information
retrieved over radius, so it can be later used when REQUEST is relayed.
That is perhaps obvious for people dealing with NAS, but statefulness vs
statelessness is a touchy topic in DHCP world. It is better to state it
clearly that this makes the relay stateful. There is nothing wrong with
it, but it should be clear for implementors as this is significant
change, compared to "normal" dhcpv6 relay, which is completely
stateless. This comment should likely go to section 5.

Section 4.
Agree with previous Bernie's comments: There's no such thing as
stateless option. See my suggestion about clarifying if this RADIUS
option may appear when relaying inf-request and other messages.

Couple comments about this sentence: "Only the attributes listed in the
IANA Registry of 'RADIUS Attributes Permitted in the DHCPv6 RADIUS
option' SHOULD be included in the OPTION_RADIUS."

1. It should be MAY, not SHOULD. SHOULD is almost as strong as MUST,
unless there are very good reasons not to. In the current form this
sentence means: you must send every attribute from the permitted
attributes list, unless there is very good reason to do otherwise and
all consequences of not sending it are understood. I'm sure that is not
what you meant.

2. Is this really a good idea to define such a list? Some folks may
have odd, but valid policies and would like to use other radius
attributes. Let me give an example. If I ever run access network, I'll
make sure that a user with user-name equal to tomek will get a special
prefix, so I'd like my relay to convey User-Name attribute. Strange,
perhaps insecure, but valid policy. Unfortunately, your current draft
forbids that.

3. Having such a list is rather error-prone. I'm not sure how radext WG
is organized, but I'm sure that sooner or later someone will forget to
add a statement in his/her draft to add newly defined parameter to the
list and it won't be allowed to be included in DHCP option.

My point is that I would prefer to not have such a list at all. I would
reword the text that in normal case attributes listed at the end of
section 4 are useful. Other attributes may appear if they are needed.

Section 5:
This section lists radius parameters by name. What about new attributes?
It should say "all parameters from the Permitted Radius Attributes" or
something along that lines.

This section should state that relay (or NAS) should keep relay
responses received during SOLICIT processing, so they will be reused in
REQUEST. In fact, it should be defined how long relay/nas is supposed to
keep that information. What about RENEWs? It should be clarified if
OPTION_RADIUS should be included just in SOLICIT/REQUEST or in other
relayed messages as well (REBIND, DECLINE, CONFIRM, RELEASE, INF-REQUEST).

Section 6:
"If the DHCPv6 server does not support OPTION_RADIUS, the DHCPv6 server
MUST silently discard this option." Server discards any unrecognised
options. It is a repetition of RFC3315, but it is good to have it for
clarity.

Section 7:
"OPTION_RADIUS is only exchanged between the relay agents and the
servers." Not true. Relays send this option to servers. Servers never
send it back. At least that's my understanding. Why was this changed
between -04 and -05? Previous text was ok.

Section 8:
You should add that by successfully attacking the relay you can
influence legitimate server to alter its policy. Once you have your
relay compromised you are likely to have bigger problems anyway, but
this should probably be mentioned.

Sorry for posting my comments so late, but I was on vacation. Is the
WGLC still in progress or concluded already? If it is still on-going, I
support this document going forward.

Cheers,
Tomek



From Ted.Lemon@nominum.com  Tue Dec  4 05:19:29 2012
Return-Path: <Ted.Lemon@nominum.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 742E421F8BB2 for <dhcwg@ietfa.amsl.com>; Tue,  4 Dec 2012 05:19:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.568
X-Spam-Level: 
X-Spam-Status: No, score=-106.568 tagged_above=-999 required=5 tests=[AWL=0.031, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GtaeJ5KSRXtR for <dhcwg@ietfa.amsl.com>; Tue,  4 Dec 2012 05:19:29 -0800 (PST)
Received: from exprod7og106.obsmtp.com (exprod7og106.obsmtp.com [64.18.2.165]) by ietfa.amsl.com (Postfix) with ESMTP id CA57A21F8AA2 for <dhcwg@ietf.org>; Tue,  4 Dec 2012 05:19:28 -0800 (PST)
Received: from shell-too.nominum.com ([64.89.228.229]) (using TLSv1) by exprod7ob106.postini.com ([64.18.6.12]) with SMTP ID DSNKUL34YCRZFBTEfcsn2/Vx1S723jg1En9I@postini.com; Tue, 04 Dec 2012 05:19:28 PST
Received: from archivist.nominum.com (archivist.nominum.com [64.89.228.108]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.nominum.com", Issuer "Go Daddy Secure Certification Authority" (verified OK)) by shell-too.nominum.com (Postfix) with ESMTP id 951A71B8210 for <dhcwg@ietf.org>; Tue,  4 Dec 2012 05:19:27 -0800 (PST)
Received: from webmail.nominum.com (cas-02.win.nominum.com [64.89.228.132]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (Client CN "mail.nominum.com", Issuer "Go Daddy Secure Certification Authority" (verified OK)) by archivist.nominum.com (Postfix) with ESMTPS id 8B9D2190052; Tue,  4 Dec 2012 05:19:27 -0800 (PST) (envelope-from Ted.Lemon@nominum.com)
Received: from MBX-02.WIN.NOMINUM.COM ([64.89.228.134]) by CAS-02.WIN.NOMINUM.COM ([64.89.228.132]) with mapi id 14.02.0318.004; Tue, 4 Dec 2012 05:19:27 -0800
From: Ted Lemon <Ted.Lemon@nominum.com>
To: "Olaf.Bonness@telekom.de" <Olaf.Bonness@telekom.de>
Thread-Topic: [dhcwg] Call for adoption: draft-boucadair-dhc-address-name-encoding-03
Thread-Index: Ac3SAm2GfJX7enSHSSqT0JxLxXT/wgAYpr8A
Date: Tue, 4 Dec 2012 13:19:26 +0000
Message-ID: <8D23D4052ABE7A4490E77B1A012B6307474255F7@mbx-02.win.nominum.com>
References: <FFD91DE61362694C94B174BB03CFDCDDECBE293C7E@HE113605.emea1.cds.t-internal.com>
In-Reply-To: <FFD91DE61362694C94B174BB03CFDCDDECBE293C7E@HE113605.emea1.cds.t-internal.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [192.168.1.10]
Content-Type: text/plain; charset="iso-8859-1"
Content-ID: <3C8C62E2465A14488978CC0E60A8D532@nominum.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: "<dhcwg@ietf.org>" <dhcwg@ietf.org>
Subject: Re: [dhcwg] Call for adoption: draft-boucadair-dhc-address-name-encoding-03
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2012 13:19:29 -0000

On Dec 4, 2012, at 4:38 AM, Olaf.Bonness@telekom.de wrote:
> Seeing that there are different standards (upcoming) for coding server in=
formation in DHCP(v6) messages (FQDN e.g. for AFTR, IP address e.g. for TSV=
) I would like to have a solution that gives this decision to the one who o=
perates the network. That's why I would like to see this I-D discussed and =
 adopted within this WG.

Olaf, as I said in the CFA message, the question before the working group i=
s not whether we would like an option to send either FQDN or IP address.   =
The question is whether we would like to do it in the way that Med proposes=
.   There is already a way to do it, which the NTP option uses.   Med's pro=
posal is to do it using a text string rather than a clearly defined format.

So I'll take it that you are in favor of having some way of allowing the op=
erator to choose; could you tell me whether you specifically prefer Med's p=
roposal and want it adopted, or whether you just want *some* proposal to be=
 adopted?


From Olaf.Bonness@telekom.de  Tue Dec  4 06:18:32 2012
Return-Path: <Olaf.Bonness@telekom.de>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C650821F89BF for <dhcwg@ietfa.amsl.com>; Tue,  4 Dec 2012 06:18:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.949
X-Spam-Level: 
X-Spam-Status: No, score=-2.949 tagged_above=-999 required=5 tests=[AWL=0.300,  BAYES_00=-2.599, HELO_EQ_DE=0.35, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id z79PK-UUwG5e for <dhcwg@ietfa.amsl.com>; Tue,  4 Dec 2012 06:18:31 -0800 (PST)
Received: from tcmail23.telekom.de (tcmail23.telekom.de [80.149.113.243]) by ietfa.amsl.com (Postfix) with ESMTP id 9994E21F89BB for <dhcwg@ietf.org>; Tue,  4 Dec 2012 06:18:31 -0800 (PST)
Received: from he111528.emea1.cds.t-internal.com ([10.125.90.87]) by tcmail21.telekom.de with ESMTP/TLS/AES128-SHA; 04 Dec 2012 15:17:18 +0100
Received: from HE113605.emea1.cds.t-internal.com ([169.254.1.43]) by HE111528.EMEA1.CDS.T-INTERNAL.COM ([2002:7cd:5a57::7cd:5a57]) with mapi; Tue, 4 Dec 2012 15:17:18 +0100
From: <Olaf.Bonness@telekom.de>
To: <Ted.Lemon@nominum.com>
Date: Tue, 4 Dec 2012 15:17:16 +0100
Thread-Topic: [dhcwg] Call for adoption: draft-boucadair-dhc-address-name-encoding-03
Thread-Index: Ac3SAm2GfJX7enSHSSqT0JxLxXT/wgAYpr8AAA7xQjA=
Message-ID: <FFD91DE61362694C94B174BB03CFDCDDECBE29400D@HE113605.emea1.cds.t-internal.com>
References: <FFD91DE61362694C94B174BB03CFDCDDECBE293C7E@HE113605.emea1.cds.t-internal.com> <8D23D4052ABE7A4490E77B1A012B6307474255F7@mbx-02.win.nominum.com>
In-Reply-To: <8D23D4052ABE7A4490E77B1A012B6307474255F7@mbx-02.win.nominum.com>
Accept-Language: de-DE
Content-Language: de-DE
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: de-DE
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: dhcwg@ietf.org
Subject: Re: [dhcwg] Call for adoption: draft-boucadair-dhc-address-name-encoding-03
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2012 14:18:32 -0000

I personally like the approach of a providing a string that can be passed d=
irecty to to the getaddrinfo. (As described by Med's I-D.)

-----Urspr=FCngliche Nachricht-----
Von: Ted Lemon [mailto:Ted.Lemon@nominum.com]=20
Gesendet: Dienstag, 4. Dezember 2012 14:19
An: Bonne=DF, Olaf
Cc: <dhcwg@ietf.org>; <mohamed.boucadair@orange.com>
Betreff: Re: [dhcwg] Call for adoption: draft-boucadair-dhc-address-name-en=
coding-03

On Dec 4, 2012, at 4:38 AM, Olaf.Bonness@telekom.de wrote:
> Seeing that there are different standards (upcoming) for coding server in=
formation in DHCP(v6) messages (FQDN e.g. for AFTR, IP address e.g. for TSV=
) I would like to have a solution that gives this decision to the one who o=
perates the network. That's why I would like to see this I-D discussed and =
 adopted within this WG.

Olaf, as I said in the CFA message, the question before the working group i=
s not whether we would like an option to send either FQDN or IP address.   =
The question is whether we would like to do it in the way that Med proposes=
.   There is already a way to do it, which the NTP option uses.   Med's pro=
posal is to do it using a text string rather than a clearly defined format.

So I'll take it that you are in favor of having some way of allowing the op=
erator to choose; could you tell me whether you specifically prefer Med's p=
roposal and want it adopted, or whether you just want *some* proposal to be=
 adopted?


From Ted.Lemon@nominum.com  Wed Dec  5 07:53:25 2012
Return-Path: <Ted.Lemon@nominum.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 68AA821F89AD for <dhcwg@ietfa.amsl.com>; Wed,  5 Dec 2012 07:53:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.569
X-Spam-Level: 
X-Spam-Status: No, score=-106.569 tagged_above=-999 required=5 tests=[AWL=0.030, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YGSrqqlxgre9 for <dhcwg@ietfa.amsl.com>; Wed,  5 Dec 2012 07:53:21 -0800 (PST)
Received: from exprod7og111.obsmtp.com (exprod7og111.obsmtp.com [64.18.2.175]) by ietfa.amsl.com (Postfix) with ESMTP id 7DD4121F8983 for <dhcwg@ietf.org>; Wed,  5 Dec 2012 07:53:21 -0800 (PST)
Received: from shell-too.nominum.com ([64.89.228.229]) (using TLSv1) by exprod7ob111.postini.com ([64.18.6.12]) with SMTP ID DSNKUL9t8EvG/Mo6sq/EZeIQdQRIFfmDK3Wu@postini.com; Wed, 05 Dec 2012 07:53:21 PST
Received: from archivist.nominum.com (archivist.nominum.com [64.89.228.108]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.nominum.com", Issuer "Go Daddy Secure Certification Authority" (verified OK)) by shell-too.nominum.com (Postfix) with ESMTP id 809771B80F6 for <dhcwg@ietf.org>; Wed,  5 Dec 2012 07:53:20 -0800 (PST)
Received: from webmail.nominum.com (cas-02.win.nominum.com [64.89.228.132]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (Client CN "mail.nominum.com", Issuer "Go Daddy Secure Certification Authority" (verified OK)) by archivist.nominum.com (Postfix) with ESMTPS id 76C50190052 for <dhcwg@ietf.org>; Wed,  5 Dec 2012 07:53:20 -0800 (PST) (envelope-from Ted.Lemon@nominum.com)
Received: from MBX-01.WIN.NOMINUM.COM ([64.89.228.133]) by CAS-02.WIN.NOMINUM.COM ([64.89.228.132]) with mapi id 14.02.0318.004; Wed, 5 Dec 2012 07:53:14 -0800
From: Ted Lemon <Ted.Lemon@nominum.com>
To: "<dhcwg@ietf.org> WG" <dhcwg@ietf.org>
Thread-Topic: IETF 85 meeting minutes uploaded.
Thread-Index: AQHN0wChthF7XL+bQEiy4L1VoVML6g==
Date: Wed, 5 Dec 2012 15:53:13 +0000
Message-ID: <8D23D4052ABE7A4490E77B1A012B63074742D9CC@mbx-01.win.nominum.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [192.168.1.10]
Content-Type: text/plain; charset="us-ascii"
Content-ID: <1D0B0F9C9599E047A4DAF4C5DC680865@nominum.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Subject: [dhcwg] IETF 85 meeting minutes uploaded.
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 05 Dec 2012 15:53:25 -0000

This is the draft version of the minutes.   If you were involved in discuss=
ion at the meeting, or are interested in the outcome of the discussion, ple=
ase review the minutes and let me know if you find any errors or omissions.

http://www.ietf.org/proceedings/85/minutes/minutes-85-dhc


From otroan@employees.org  Thu Dec  6 03:21:04 2012
Return-Path: <otroan@employees.org>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2693F21F8778; Thu,  6 Dec 2012 03:21:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.299
X-Spam-Level: 
X-Spam-Status: No, score=-10.299 tagged_above=-999 required=5 tests=[AWL=-0.000, BAYES_00=-2.599, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VIi3umNYId4o; Thu,  6 Dec 2012 03:21:03 -0800 (PST)
Received: from ams-iport-2.cisco.com (ams-iport-2.cisco.com [144.254.224.141]) by ietfa.amsl.com (Postfix) with ESMTP id B652C21F8774; Thu,  6 Dec 2012 03:21:02 -0800 (PST)
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: ArEHAGF+wFCQ/khL/2dsb2JhbABEg0e6YBZzgh4BAQQBOj8FCwtGVwaIHQYMwg2QG2EDklCET48rgnQ
X-IronPort-AV: E=McAfee;i="5400,1158,6917"; a="78854465"
Received: from ams-core-2.cisco.com ([144.254.72.75]) by ams-iport-2.cisco.com with ESMTP; 06 Dec 2012 11:21:01 +0000
Received: from dhcp-10-61-106-143.cisco.com (dhcp-10-61-106-143.cisco.com [10.61.106.143]) by ams-core-2.cisco.com (8.14.5/8.14.5) with ESMTP id qB6BL0Ap022171 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Thu, 6 Dec 2012 11:21:01 GMT
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 6.2 \(1499\))
From: =?iso-8859-1?Q?Ole_Tr=F8an?= <otroan@employees.org>
In-Reply-To: <5D36713D8A4E7348A7E10DF7437A4B9239FCFF2E@szxeml545-mbs.china.huawei.com>
Date: Thu, 6 Dec 2012 12:20:59 +0100
Content-Transfer-Encoding: quoted-printable
Message-Id: <CD38B68B-DA3B-477E-8E19-99F3CD5808BE@employees.org>
References: <5D36713D8A4E7348A7E10DF7437A4B9239FCFF2E@szxeml545-mbs.china.huawei.com>
To: Sheng Jiang <jiangsheng@huawei.com>
X-Mailer: Apple Mail (2.1499)
Cc: "<dhcwg@ietf.org> WG" <dhcwg@ietf.org>, IPv6 List <ipv6@ietf.org>
Subject: Re: [dhcwg] Review of draft "Prefix Assignment in DHCPv6"
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 06 Dec 2012 11:21:04 -0000

Sheng,

> Back in Atlanta, in DHC WG meeting, you said you would review the =
document. Could you give the comments?

I knew that would come back and haunt me. ;)
comments below. also included dhc and 6man

>> Draft:	   Prefix Assignment in DHCPv6
>> Presenter: Sheng Jiang
>> URL:	   http://tools.ietf.org/html/draft-ietf-dhc-host-gen-id-04
>> Slot:	   5 min
>=20
>> ** Ole will review the document and maybe bring it up on 6man
>=20
> Many thanks and best regards,

in arbitrary order:

- draft-ietf-mif-dhcpv6-route-option also supports prefix discovery =
using DHCP
- a host wanting a particular address, why can it not use the "hint" =
option in a vanilla IA_NA?
- a prefix on a link must always be coordinated with the onlink router, =
so I don't understand the argument
  of why the "L-flag" isn't needed
- we shouldn't create new DHCPv6 options with T1/T2 timers. those should =
be put in a separate option
- what do you do if the prefix length is different from /64?

in general I think the use case presented is already supported by DHCPv6 =
address assignment; the client puts
the addresses it desire as hints in the IA_NA option in DHCPv6 requests.

I think the argument given in the draft for operators wanting a =
DHCPv6-managed network without ND is flawed.
ND is required for router discovery, neighbour discovery etc anyway. and =
a router on the link must be configured
with the onlink prefix regardless.

while we can clearly make this work, I don't think it is justified to =
create a duplicate mechanism for prefix discovery.
section 3.2 RFC1958.

cheers,
Ole



From iesg-secretary@ietf.org  Thu Dec  6 11:29:45 2012
Return-Path: <iesg-secretary@ietf.org>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6853E21F8853; Thu,  6 Dec 2012 11:29:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.497
X-Spam-Level: 
X-Spam-Status: No, score=-102.497 tagged_above=-999 required=5 tests=[AWL=0.102, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Y0y7BXwvnd1I; Thu,  6 Dec 2012 11:29:44 -0800 (PST)
Received: from ietfa.amsl.com (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A15F121F88E3; Thu,  6 Dec 2012 11:29:44 -0800 (PST)
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: 4.36
Message-ID: <20121206192944.6070.18293.idtracker@ietfa.amsl.com>
Date: Thu, 06 Dec 2012 11:29:44 -0800
Cc: dhc mailing list <dhcwg@ietf.org>, dhc chair <dhc-chairs@tools.ietf.org>, RFC Editor <rfc-editor@rfc-editor.org>
Subject: [dhcwg] Protocol Action: 'Bulk DHCPv4 Lease Query' to Proposed Standard	(draft-ietf-dhc-dhcpv4-bulk-leasequery-07.txt)
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 06 Dec 2012 19:29:45 -0000

The IESG has approved the following document:
- 'Bulk DHCPv4 Lease Query'
  (draft-ietf-dhc-dhcpv4-bulk-leasequery-07.txt) as Proposed Standard

This document is the product of the Dynamic Host Configuration Working
Group.

The IESG contact persons are Ralph Droms and Brian Haberman.

A URL of this Internet Draft is:
http://datatracker.ietf.org/doc/draft-ietf-dhc-dhcpv4-bulk-leasequery/




Technical Summary

    The Dynamic Host Configuration Protocol for IPv4 (DHCPv4)
    Leasequery extension allows a requestor to request information
    about DHCPv4 bindings. This mechanism is limited to queries for
    individual bindings. In some situations individual binding queries
    may not be efficient, or even possible. This document extends the
    DHCPv4 Leasequery protocol to allow for bulk transfer of DHCPv4
    address binding data via TCP.

Working Group Summary

   This document received a thorough review by the WG. Many comments
   were made, and revisions done, but the process was amicable and
   seems to have satisfied all participants.

Document Quality

    The authors are aware of three client implementations and one
    server implementation of the protocol. These implementations are
    of an earlier version of the document, but the authors believe
    they have gotten a good sense of the quality of the document from
    the exercise and do not anticipate that the changes that have been
    made during review will negatively impact interoperability.

Personnel

    Ted Lemon <Ted.Lemon@nominum.com> is the Document
    Shepherd.  Ralph Droms <rdroms.ietf@gmail.com> is the
    Responsible Area Director.

RFC Editor Note

In the IANA Considerations section:

OLD:

   New values for this name space may only be defined by IETF Consensus,
   as described in [RFC5226]. Basically, this means that they are
   defined by RFCs approved by the IESG.

NEW:

   New values for this name space may only be defined by IETF Review,
   as described in [RFC5226].


From sander@steffann.nl  Thu Dec  6 08:02:38 2012
Return-Path: <sander@steffann.nl>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7380121F85F4; Thu,  6 Dec 2012 08:02:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.748
X-Spam-Level: 
X-Spam-Status: No, score=-0.748 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FH_RELAY_NODNS=1.451, MIME_8BIT_HEADER=0.3, RDNS_NONE=0.1]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JE81iUsZ5W-D; Thu,  6 Dec 2012 08:02:37 -0800 (PST)
Received: from mail.sintact.nl (mail.sintact.nl [IPv6:2001:4038:0:16::7]) by ietfa.amsl.com (Postfix) with ESMTP id F411F21F85DB; Thu,  6 Dec 2012 08:02:36 -0800 (PST)
Received: from [10.87.180.41] (unknown [80.187.201.44]) by mail.sintact.nl (Postfix) with ESMTP id 411D42005; Thu,  6 Dec 2012 17:02:25 +0100 (CET)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 6.2 \(1499\))
From: Sander Steffann <sander@steffann.nl>
In-Reply-To: <CD38B68B-DA3B-477E-8E19-99F3CD5808BE@employees.org>
Date: Thu, 6 Dec 2012 17:02:15 +0100
Content-Transfer-Encoding: quoted-printable
Message-Id: <11DACE08-3FB5-44B5-B578-9E82F61F8FD7@steffann.nl>
References: <5D36713D8A4E7348A7E10DF7437A4B9239FCFF2E@szxeml545-mbs.china.huawei.com> <CD38B68B-DA3B-477E-8E19-99F3CD5808BE@employees.org>
To: =?iso-8859-1?Q?Ole_Tr=F8an?= <otroan@employees.org>
X-Mailer: Apple Mail (2.1499)
X-Mailman-Approved-At: Thu, 06 Dec 2012 11:52:44 -0800
Cc: "<dhcwg@ietf.org> WG" <dhcwg@ietf.org>, IPv6 List <ipv6@ietf.org>
Subject: Re: [dhcwg] Review of draft "Prefix Assignment in DHCPv6"
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 06 Dec 2012 16:02:38 -0000

Hi Ole,

> in general I think the use case presented is already supported by =
DHCPv6 address assignment; the client puts
> the addresses it desire as hints in the IA_NA option in DHCPv6 =
requests.
>=20
> I think the argument given in the draft for operators wanting a =
DHCPv6-managed network without ND is flawed.
> ND is required for router discovery, neighbour discovery etc anyway. =
and a router on the link must be configured
> with the onlink prefix regardless.
>=20
> while we can clearly make this work, I don't think it is justified to =
create a duplicate mechanism for prefix discovery.

I fully agree. Those are my thought as well. Thank you for writing them =
down :-)
Sander


From volz@cisco.com  Thu Dec  6 15:09:16 2012
Return-Path: <volz@cisco.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 82FF921F86CE for <dhcwg@ietfa.amsl.com>; Thu,  6 Dec 2012 15:09:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.494
X-Spam-Level: 
X-Spam-Status: No, score=-10.494 tagged_above=-999 required=5 tests=[AWL=0.105, BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id R+pwehdCZ48F for <dhcwg@ietfa.amsl.com>; Thu,  6 Dec 2012 15:09:11 -0800 (PST)
Received: from rcdn-iport-7.cisco.com (rcdn-iport-7.cisco.com [173.37.86.78]) by ietfa.amsl.com (Postfix) with ESMTP id 5E6F921F86AD for <dhcwg@ietf.org>; Thu,  6 Dec 2012 15:09:11 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=4463; q=dns/txt; s=iport; t=1354835351; x=1356044951; h=from:to:subject:date:message-id: content-transfer-encoding:mime-version; bh=3A5p2JPtH2pfhbwpDlbWu3lYc0p5gnUy1E9XZ2gcr4M=; b=fsN7Wj55SgcIJLbDIaJAd8/QZLiII1lipOzV1NR5Qc3kHdGnAQTgMWu6 IyvU0XXnn5nT+zB5DtJ5QR3c4LP5AL6q7Zaj0beIz20mEIHtw0pd9XDMt tL0sHQIzwNjbJ/Cij/SI+BV+1Qo/X6iB8O7pWc75su5GF9Uke86XiTd/X E=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AiMAADwkwVCtJV2Z/2dsb2JhbABEq2aSTxZzgh4BAQEEAQEBNzQXBgEIEQQBAQsUCS4LFAkJAQQBEggBiAcMwmGMOQsQg0dhA6ZKgnOBbTU
X-IronPort-AV: E=McAfee;i="5400,1158,6918"; a="150284528"
Received: from rcdn-core-2.cisco.com ([173.37.93.153]) by rcdn-iport-7.cisco.com with ESMTP; 06 Dec 2012 23:09:09 +0000
Received: from xhc-rcd-x06.cisco.com (xhc-rcd-x06.cisco.com [173.37.183.80]) by rcdn-core-2.cisco.com (8.14.5/8.14.5) with ESMTP id qB6N992L022796 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Thu, 6 Dec 2012 23:09:09 GMT
Received: from xmb-rcd-x04.cisco.com ([169.254.8.203]) by xhc-rcd-x06.cisco.com ([173.37.183.80]) with mapi id 14.02.0318.001; Thu, 6 Dec 2012 17:09:08 -0600
From: "Bernie Volz (volz)" <volz@cisco.com>
To: Ted Lemon <Ted.Lemon@nominum.com>, "<dhcwg@ietf.org> WG" <dhcwg@ietf.org>
Thread-Topic: IETF 85 meeting minutes uploaded & draft-ietf-dhc-addr-registration
Thread-Index: Ac3UBqDDKHTtmC+vQYijL43u0jZfoA==
Date: Thu, 6 Dec 2012 23:09:08 +0000
Message-ID: <489D13FBFA9B3E41812EA89F188F018E0F5C7DBA@xmb-rcd-x04.cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.86.255.32]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Subject: Re: [dhcwg] IETF 85 meeting minutes uploaded & draft-ietf-dhc-addr-registration
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 06 Dec 2012 23:09:16 -0000

>Generic IPv6 address registration (Sheng)
>
>Kim: why use FQDN?
>...
>Sheng: I think Bernie wanted the FQDN.
>...
>Ted: It would be really great if you could have this conversation on the m=
ailing list.   Did you get the impression that we could use IP address rath=
er than FQDN?
>
>** Author will check with Bernie, and maybe work on some text to send to L=
orenzo and Erik.

I sure do seem to be given credit for a things that I don't recall. Of cour=
se, perhaps someone will find an email the confirms that my memory is fault=
y.

I did find the following email (at end of message) from Sheng regarding the=
 03 draft which shifted to an FQDN ... but I didn't find anything that I se=
nt that would have suggested switching to an FQDN. And, I didn't attend IET=
F meetings around that time where we might have spoken about it.

Also, the 02 draft had:

       Should we use FQDN instead of Address?=20
       Multiple address registration servers?

----

I do have some serious reservations about this work and object to it advanc=
ing as it is currently:

Do we really think it is wise to use a unicast DHCPv6 communication for thi=
s purpose? I'm OK with the DHCPv6 message/option formats being used, but I =
think it is a bad idea to use the DHCPv6 port numbers for this service if t=
his isn't going to basically be 'normal' DHCPv6 communication -- yes, DHCPv=
6 allows unicast, but it generally is not widely used. There may be port fi=
ltering on switches or routers that would end up blocking this communicatio=
n (unless special actions are taken to open up this communication).

Also, if this was going to a 'standard' DHCPv6 server, why communicate a se=
rver address at all to the client? Why not use normal DHCPv6 communication =
(client multicasts to ff02::1:2)? Of course, you'd either then need to use =
new and different messages (not a Request but a Registration-Request or som=
ething similar) or you'd need to communicate the server-id option that MUST=
 be sent in the Request (see RFC 3315). Note that the draft mentions NOTHIN=
G about that the Request message requirement that it include a Server-ID op=
tion is removed, as there is no way to communicate this with the present sc=
heme.

And, if you do communicate an address, wouldn't you want to have the abilit=
y to communicate multiple? Or will this be a single point of failure (I sup=
pose you could say specify a multicast address, but that has issues).

Thus, my recommendations are:
1. Use standard DHCPv6 client/server communication - send packets to ff02::=
1:2.
2. Define a new "Registration-Request" message. This is similar to a Reques=
t, but has no server-identifier option and should only contain IA_NA option=
(s) and client-identifier. The Reply message should be usable. Perhaps defi=
ne new status codes to indicate errors: Registration-Not-Supported, Registr=
ation-Denied.
3. Use ND or DHCPv6 to notify clients that the server can accept registrati=
on requests. This just tells them it is available, no other information (su=
ch as addresses or FQDN) are needed.

- Bernie

Here's that email:

-----Original Message-----
From: dhcwg-bounces@ietf.org [mailto:dhcwg-bounces@ietf.org] On Behalf Of J=
iangsheng
Sent: Wednesday, August 10, 2011 11:55 PM
To: dhc WG
Subject: [dhcwg] FW: New Version Notification for draft-jiang-dhc-addr-regi=
stration-03.txt

The authors has updated this draft according to recent discussion on the ma=
il list - removing the address rejection function. Another modification tha=
t is worth mentioning is we use FQDN replace address of address registratio=
n server in the solicitation options. We believe the FQDN has many advantag=
e over address.

Best regards,

Sheng


-----Original Message-----
From: dhcwg-bounces@ietf.org [mailto:dhcwg-bounces@ietf.org] On Behalf Of T=
ed Lemon
Sent: Wednesday, December 05, 2012 10:53 AM
To: <dhcwg@ietf.org> WG
Subject: [dhcwg] IETF 85 meeting minutes uploaded.

This is the draft version of the minutes.   If you were involved in discuss=
ion at the meeting, or are interested in the outcome of the discussion, ple=
ase review the minutes and let me know if you find any errors or omissions.

http://www.ietf.org/proceedings/85/minutes/minutes-85-dhc

_______________________________________________
dhcwg mailing list
dhcwg@ietf.org
https://www.ietf.org/mailman/listinfo/dhcwg

From Ted.Lemon@nominum.com  Thu Dec  6 15:51:50 2012
Return-Path: <Ted.Lemon@nominum.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8AE1021F8575 for <dhcwg@ietfa.amsl.com>; Thu,  6 Dec 2012 15:51:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.57
X-Spam-Level: 
X-Spam-Status: No, score=-106.57 tagged_above=-999 required=5 tests=[AWL=0.029, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id d7u4iszr+Edu for <dhcwg@ietfa.amsl.com>; Thu,  6 Dec 2012 15:51:47 -0800 (PST)
Received: from exprod7og102.obsmtp.com (exprod7og102.obsmtp.com [64.18.2.157]) by ietfa.amsl.com (Postfix) with ESMTP id 7BC8021F8551 for <dhcwg@ietf.org>; Thu,  6 Dec 2012 15:51:47 -0800 (PST)
Received: from shell-too.nominum.com ([64.89.228.229]) (using TLSv1) by exprod7ob102.postini.com ([64.18.6.12]) with SMTP ID DSNKUMEvknBC1iJMSlkCZ0QCPzLQbg0KB+Aj@postini.com; Thu, 06 Dec 2012 15:51:47 PST
Received: from archivist.nominum.com (archivist.nominum.com [64.89.228.108]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.nominum.com", Issuer "Go Daddy Secure Certification Authority" (verified OK)) by shell-too.nominum.com (Postfix) with ESMTP id 8CE931B821C for <dhcwg@ietf.org>; Thu,  6 Dec 2012 15:51:46 -0800 (PST)
Received: from webmail.nominum.com (cas-02.win.nominum.com [64.89.228.132]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (Client CN "mail.nominum.com", Issuer "Go Daddy Secure Certification Authority" (verified OK)) by archivist.nominum.com (Postfix) with ESMTPS id 83963190052; Thu,  6 Dec 2012 15:51:46 -0800 (PST) (envelope-from Ted.Lemon@nominum.com)
Received: from MBX-01.WIN.NOMINUM.COM ([64.89.228.133]) by CAS-02.WIN.NOMINUM.COM ([64.89.228.132]) with mapi id 14.02.0318.004; Thu, 6 Dec 2012 15:51:46 -0800
From: Ted Lemon <Ted.Lemon@nominum.com>
To: "Bernie Volz (volz)" <volz@cisco.com>
Thread-Topic: IETF 85 meeting minutes uploaded & draft-ietf-dhc-addr-registration
Thread-Index: Ac3UBqDDKHTtmC+vQYijL43u0jZfoAASRKUA
Date: Thu, 6 Dec 2012 23:51:46 +0000
Message-ID: <8D23D4052ABE7A4490E77B1A012B63074743028D@mbx-01.win.nominum.com>
References: <489D13FBFA9B3E41812EA89F188F018E0F5C7DBA@xmb-rcd-x04.cisco.com>
In-Reply-To: <489D13FBFA9B3E41812EA89F188F018E0F5C7DBA@xmb-rcd-x04.cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [192.168.1.10]
Content-Type: text/plain; charset="Windows-1252"
Content-ID: <BE057F612D3FF4409E5BD3F676F9BDAC@nominum.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: "<dhcwg@ietf.org> WG" <dhcwg@ietf.org>
Subject: Re: [dhcwg] IETF 85 meeting minutes uploaded & draft-ietf-dhc-addr-registration
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 06 Dec 2012 23:51:50 -0000

On Dec 6, 2012, at 6:09 PM, Bernie Volz (volz) <volz@cisco.com> wrote:
> 1. Use standard DHCPv6 client/server communication - send packets to ff02=
::1:2.

Yes, I think this makes a lot of sense.

> 2. Define a new "Registration-Request" message. This is similar to a Requ=
est, but has no server-identifier option and should only contain IA_NA opti=
on(s) and client-identifier. The Reply message should be usable. Perhaps de=
fine new status codes to indicate errors: Registration-Not-Supported, Regis=
tration-Denied.

Again I agree=97this delivers the functionality I want.   However, I presum=
e that Sheng had some reason for not doing it this way.   Sheng, can you ta=
lk about that?

> 3. Use ND or DHCPv6 to notify clients that the server can accept registra=
tion requests. This just tells them it is available, no other information (=
such as addresses or FQDN) are needed.

I think this is unnecessary.   The client can just send the registration-re=
quest; if the server doesn't support it, it will not respond.   Although I =
suppose this is an argument for using an existing message and a different I=
A_xx option.   For example, if this were done with an information-request, =
the client would know that registration wasn't supported if it got back an =
answer that didn't acknowledge the registration.

(Apologies if this response doesn't make sense in the context of the draft=
=97I haven't read it in a long time, and I guess I should do so to refresh =
my memory.)


From jiangsheng@huawei.com  Thu Dec  6 19:47:34 2012
Return-Path: <jiangsheng@huawei.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1867121F87CA for <dhcwg@ietfa.amsl.com>; Thu,  6 Dec 2012 19:47:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.499
X-Spam-Level: 
X-Spam-Status: No, score=-6.499 tagged_above=-999 required=5 tests=[AWL=0.100,  BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HGxctlOjcY8d for <dhcwg@ietfa.amsl.com>; Thu,  6 Dec 2012 19:47:33 -0800 (PST)
Received: from lhrrgout.huawei.com (lhrrgout.huawei.com [194.213.3.17]) by ietfa.amsl.com (Postfix) with ESMTP id 785AB21F8521 for <dhcwg@ietf.org>; Thu,  6 Dec 2012 19:47:32 -0800 (PST)
Received: from 172.18.7.190 (EHLO lhreml204-edg.china.huawei.com) ([172.18.7.190]) by lhrrg01-dlp.huawei.com (MOS 4.3.5-GA FastPath queued) with ESMTP id ANO36310; Fri, 07 Dec 2012 03:47:31 +0000 (GMT)
Received: from LHREML406-HUB.china.huawei.com (10.201.5.243) by lhreml204-edg.china.huawei.com (172.18.7.223) with Microsoft SMTP Server (TLS) id 14.1.323.3; Fri, 7 Dec 2012 03:46:24 +0000
Received: from SZXEML430-HUB.china.huawei.com (10.72.61.38) by lhreml406-hub.china.huawei.com (10.201.5.243) with Microsoft SMTP Server (TLS) id 14.1.323.3; Fri, 7 Dec 2012 03:46:56 +0000
Received: from SZXEML545-MBS.china.huawei.com ([169.254.2.174]) by szxeml430-hub.china.huawei.com ([10.72.61.38]) with mapi id 14.01.0323.003; Fri, 7 Dec 2012 11:46:49 +0800
From: Sheng Jiang <jiangsheng@huawei.com>
To: "Bernie Volz (volz)" <volz@cisco.com>, Ted Lemon <Ted.Lemon@nominum.com>,  "<dhcwg@ietf.org> WG" <dhcwg@ietf.org>
Thread-Topic: [dhcwg] IETF 85 meeting minutes uploaded & draft-ietf-dhc-addr-registration
Thread-Index: Ac3UBqDDKHTtmC+vQYijL43u0jZfoAAFIAMQ
Date: Fri, 7 Dec 2012 03:46:48 +0000
Message-ID: <5D36713D8A4E7348A7E10DF7437A4B9239FD290A@szxeml545-mbs.china.huawei.com>
References: <489D13FBFA9B3E41812EA89F188F018E0F5C7DBA@xmb-rcd-x04.cisco.com>
In-Reply-To: <489D13FBFA9B3E41812EA89F188F018E0F5C7DBA@xmb-rcd-x04.cisco.com>
Accept-Language: en-GB, zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.111.98.140]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Subject: Re: [dhcwg] IETF 85 meeting minutes uploaded & draft-ietf-dhc-addr-registration
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 07 Dec 2012 03:47:34 -0000

Pj5HZW5lcmljIElQdjYgYWRkcmVzcyByZWdpc3RyYXRpb24gKFNoZW5nKQ0KPj4NCj4+S2ltOiB3
aHkgdXNlIEZRRE4/DQo+Pi4uLg0KPj5TaGVuZzogSSB0aGluayBCZXJuaWUgd2FudGVkIHRoZSBG
UUROLg0KPj4uLi4NCj4+VGVkOiBJdCB3b3VsZCBiZSByZWFsbHkgZ3JlYXQgaWYgeW91IGNvdWxk
IGhhdmUgdGhpcyBjb252ZXJzYXRpb24gb24gdGhlDQo+bWFpbGluZyBsaXN0LiAgIERpZCB5b3Ug
Z2V0IHRoZSBpbXByZXNzaW9uIHRoYXQgd2UgY291bGQgdXNlIElQIGFkZHJlc3MgcmF0aGVyDQo+
dGhhbiBGUUROPw0KPj4NCj4+KiogQXV0aG9yIHdpbGwgY2hlY2sgd2l0aCBCZXJuaWUsIGFuZCBt
YXliZSB3b3JrIG9uIHNvbWUgdGV4dCB0byBzZW5kIHRvDQo+TG9yZW56byBhbmQgRXJpay4NCj4N
Cj5JIHN1cmUgZG8gc2VlbSB0byBiZSBnaXZlbiBjcmVkaXQgZm9yIGEgdGhpbmdzIHRoYXQgSSBk
b24ndCByZWNhbGwuIE9mIGNvdXJzZSwNCj5wZXJoYXBzIHNvbWVvbmUgd2lsbCBmaW5kIGFuIGVt
YWlsIHRoZSBjb25maXJtcyB0aGF0IG15IG1lbW9yeSBpcyBmYXVsdHkuDQo+DQo+SSBkaWQgZmlu
ZCB0aGUgZm9sbG93aW5nIGVtYWlsIChhdCBlbmQgb2YgbWVzc2FnZSkgZnJvbSBTaGVuZyByZWdh
cmRpbmcgdGhlIDAzDQo+ZHJhZnQgd2hpY2ggc2hpZnRlZCB0byBhbiBGUUROIC4uLiBidXQgSSBk
aWRuJ3QgZmluZCBhbnl0aGluZyB0aGF0IEkgc2VudCB0aGF0DQo+d291bGQgaGF2ZSBzdWdnZXN0
ZWQgc3dpdGNoaW5nIHRvIGFuIEZRRE4uIEFuZCwgSSBkaWRuJ3QgYXR0ZW5kIElFVEYNCj5tZWV0
aW5ncyBhcm91bmQgdGhhdCB0aW1lIHdoZXJlIHdlIG1pZ2h0IGhhdmUgc3Bva2VuIGFib3V0IGl0
Lg0KDQpIaSwgQmVybmllLA0KDQpNeSBhcG9sb2dpemUgZm9yIHRoZSBtaXN0YWtlLiBJIGRpZCBu
b3QgcmVtZW1iZXIgd2hvIHN1Z2dlc3RlZCBGUUROLiBJIHRob3VnaHQgaXQgbWlnaHQgYmUgeW91
IGJlY2F1c2UgeW91ciBuYW1lIHdhcyB0aGUgb25seSBvbmUgYWRkZWQgaW4gYWNrbm93bGVkZ2Vt
ZW50IGZyb20gMDIgdG8gMDMgdmVyc2lvbi4gQnV0IG1vcmUgbGlrZWx5LCB5b3UgY29udHJpYnV0
ZWQgc29tZXRoaW5nIGVsc2UuIFNvbWUgZGlzY3Vzc2lvbiBmb3IgeW91ciByZWNvbW1lbmRhdGlv
biBiZWxvdy4NCg0KPkkgZG8gaGF2ZSBzb21lIHNlcmlvdXMgcmVzZXJ2YXRpb25zIGFib3V0IHRo
aXMgd29yayBhbmQgb2JqZWN0IHRvIGl0DQo+YWR2YW5jaW5nIGFzIGl0IGlzIGN1cnJlbnRseToN
Cj4NCj5EbyB3ZSByZWFsbHkgdGhpbmsgaXQgaXMgd2lzZSB0byB1c2UgYSB1bmljYXN0IERIQ1B2
NiBjb21tdW5pY2F0aW9uIGZvciB0aGlzDQo+cHVycG9zZT8gSSdtIE9LIHdpdGggdGhlIERIQ1B2
NiBtZXNzYWdlL29wdGlvbiBmb3JtYXRzIGJlaW5nIHVzZWQsIGJ1dCBJDQo+dGhpbmsgaXQgaXMg
YSBiYWQgaWRlYSB0byB1c2UgdGhlIERIQ1B2NiBwb3J0IG51bWJlcnMgZm9yIHRoaXMgc2Vydmlj
ZSBpZiB0aGlzDQo+aXNuJ3QgZ29pbmcgdG8gYmFzaWNhbGx5IGJlICdub3JtYWwnIERIQ1B2NiBj
b21tdW5pY2F0aW9uIC0tIHllcywgREhDUHY2DQo+YWxsb3dzIHVuaWNhc3QsIGJ1dCBpdCBnZW5l
cmFsbHkgaXMgbm90IHdpZGVseSB1c2VkLiBUaGVyZSBtYXkgYmUgcG9ydCBmaWx0ZXJpbmcNCj5v
biBzd2l0Y2hlcyBvciByb3V0ZXJzIHRoYXQgd291bGQgZW5kIHVwIGJsb2NraW5nIHRoaXMgY29t
bXVuaWNhdGlvbiAodW5sZXNzDQo+c3BlY2lhbCBhY3Rpb25zIGFyZSB0YWtlbiB0byBvcGVuIHVw
IHRoaXMgY29tbXVuaWNhdGlvbikuDQo+DQo+QWxzbywgaWYgdGhpcyB3YXMgZ29pbmcgdG8gYSAn
c3RhbmRhcmQnIERIQ1B2NiBzZXJ2ZXIsIHdoeSBjb21tdW5pY2F0ZSBhDQo+c2VydmVyIGFkZHJl
c3MgYXQgYWxsIHRvIHRoZSBjbGllbnQ/IFdoeSBub3QgdXNlIG5vcm1hbCBESENQdjYNCj5jb21t
dW5pY2F0aW9uIChjbGllbnQgbXVsdGljYXN0cyB0byBmZjAyOjoxOjIpPyBPZiBjb3Vyc2UsIHlv
dSdkIGVpdGhlciB0aGVuDQo+bmVlZCB0byB1c2UgbmV3IGFuZCBkaWZmZXJlbnQgbWVzc2FnZXMg
KG5vdCBhIFJlcXVlc3QgYnV0IGENCj5SZWdpc3RyYXRpb24tUmVxdWVzdCBvciBzb21ldGhpbmcg
c2ltaWxhcikgb3IgeW91J2QgbmVlZCB0byBjb21tdW5pY2F0ZSB0aGUNCj5zZXJ2ZXItaWQgb3B0
aW9uIHRoYXQgTVVTVCBiZSBzZW50IGluIHRoZSBSZXF1ZXN0IChzZWUgUkZDIDMzMTUpLiBOb3Rl
IHRoYXQNCj50aGUgZHJhZnQgbWVudGlvbnMgTk9USElORyBhYm91dCB0aGF0IHRoZSBSZXF1ZXN0
IG1lc3NhZ2UgcmVxdWlyZW1lbnQNCj50aGF0IGl0IGluY2x1ZGUgYSBTZXJ2ZXItSUQgb3B0aW9u
IGlzIHJlbW92ZWQsIGFzIHRoZXJlIGlzIG5vIHdheSB0bw0KPmNvbW11bmljYXRlIHRoaXMgd2l0
aCB0aGUgcHJlc2VudCBzY2hlbWUuDQo+DQo+QW5kLCBpZiB5b3UgZG8gY29tbXVuaWNhdGUgYW4g
YWRkcmVzcywgd291bGRuJ3QgeW91IHdhbnQgdG8gaGF2ZSB0aGUgYWJpbGl0eQ0KPnRvIGNvbW11
bmljYXRlIG11bHRpcGxlPyBPciB3aWxsIHRoaXMgYmUgYSBzaW5nbGUgcG9pbnQgb2YgZmFpbHVy
ZSAoSSBzdXBwb3NlDQo+eW91IGNvdWxkIHNheSBzcGVjaWZ5IGEgbXVsdGljYXN0IGFkZHJlc3Ms
IGJ1dCB0aGF0IGhhcyBpc3N1ZXMpLg0KPg0KPlRodXMsIG15IHJlY29tbWVuZGF0aW9ucyBhcmU6
DQo+MS4gVXNlIHN0YW5kYXJkIERIQ1B2NiBjbGllbnQvc2VydmVyIGNvbW11bmljYXRpb24gLSBz
ZW5kIHBhY2tldHMgdG8NCj5mZjAyOjoxOjIuDQoNCkRvZXMgdGhpcyBtZWFuIGV2ZXJ5IERIQ1B2
NiBzZXJ2ZXIgY3JlYXRlcyBhIHJlZ2lzdHJhdGlvbiBlbnRyeSBmb3IgYSBzaW5nbGUgcmVnaXN0
cmF0aW9uIHJlcXVlc3Q/IA0KDQpXaGVuIEkgZmlyc3Qgd3JvdGUgdGhlIGRyYWZ0LCBJIGRpZCBu
b3QgdGhpbmsgYSByZWdpc3RyYXRpb24gc2VydmVyIChtYXkgb3IgbWF5IG5vdCBjb21iaW5lIHdp
dGggYSBESENQdjYgc2VydmVyKSB3YXMgYSAnc3RhbmRhcmQnIERIQ1B2NiBzZXJ2ZXIuIEkgdGhv
dWdodCBpdCBtaWdodCBiZSBzdGFuZC1hbG9uZSBhbmQganVzdCByZS11c2VkIERIQ1B2NiBhcyBk
ZWxpdmVyeSB0b29sLiBIb3dldmVyLCB0aGlzIGNhbiBiZSBhIHN1YmplY3QgdG8gY2hhbmdlLg0K
DQo+Mi4gRGVmaW5lIGEgbmV3ICJSZWdpc3RyYXRpb24tUmVxdWVzdCIgbWVzc2FnZS4gVGhpcyBp
cyBzaW1pbGFyIHRvIGEgUmVxdWVzdCwNCj5idXQgaGFzIG5vIHNlcnZlci1pZGVudGlmaWVyIG9w
dGlvbiBhbmQgc2hvdWxkIG9ubHkgY29udGFpbiBJQV9OQSBvcHRpb24ocykNCj5hbmQgY2xpZW50
LWlkZW50aWZpZXIuIFRoZSBSZXBseSBtZXNzYWdlIHNob3VsZCBiZSB1c2FibGUuIFBlcmhhcHMg
ZGVmaW5lIG5ldw0KPnN0YXR1cyBjb2RlcyB0byBpbmRpY2F0ZSBlcnJvcnM6IFJlZ2lzdHJhdGlv
bi1Ob3QtU3VwcG9ydGVkLA0KPlJlZ2lzdHJhdGlvbi1EZW5pZWQuDQoNCkFncmVlLiBCZXNpZGUg
dGhlIHJlYXNvbiBmb3IgcmVnaXN0cmF0aW9uIHNlcnZlciB0aGF0IGlzIG5vdCBhIHN0YW5kYXJk
IERIQ1B2NiBzZXJ2ZXIsIGFub3RoZXIgcmVhc29uIEkgaGFkIHdhcyB0byBjcmVhdGUgYXMgbGl0
dGxlIGFzIHBvc3NpYmxlIGltcGFjdCBmb3IgY3VycmVudCBESENQdjYuIEkgdHJpZWQgdG8gcmV1
c2UgdGhlIGV4aXN0aW5nIGRlc2lnbiBhcyBtdWNoIGFzIHBvc3NpYmxlLiANCg0KPjMuIFVzZSBO
RCBvciBESENQdjYgdG8gbm90aWZ5IGNsaWVudHMgdGhhdCB0aGUgc2VydmVyIGNhbiBhY2NlcHQg
cmVnaXN0cmF0aW9uDQo+cmVxdWVzdHMuIFRoaXMganVzdCB0ZWxscyB0aGVtIGl0IGlzIGF2YWls
YWJsZSwgbm8gb3RoZXIgaW5mb3JtYXRpb24gKHN1Y2ggYXMNCj5hZGRyZXNzZXMgb3IgRlFETikg
YXJlIG5lZWRlZC4NCg0KSSBndWVzcyB0aGlzIGlzIHBhcnQgb2YgcmVjb21tZW5kYXRpb24gMS4g
SWYgQWxsX0RIQ1BfUmVsYXlfQWdlbnRzX2FuZF9TZXJ2ZXJzIGFkZHJlc3MgaGFzIGFsd2F5cyBi
ZWVuIHVzZWQsIGFuIGVtcHR5IG9wdGlvbiBpcyBlbm91Z2ggdG8gaW5kaWNhdGUgdGhlIGNsaWVu
dCBzaG91bGQgcmVnaXN0cmF0aW9uLg0KDQpCZXN0IHJlZ2FyZHMsDQoNClNoZW5nDQoNCj4tIEJl
cm5pZQ0KPg0KPkhlcmUncyB0aGF0IGVtYWlsOg0KPg0KPi0tLS0tT3JpZ2luYWwgTWVzc2FnZS0t
LS0tDQo+RnJvbTogZGhjd2ctYm91bmNlc0BpZXRmLm9yZyBbbWFpbHRvOmRoY3dnLWJvdW5jZXNA
aWV0Zi5vcmddIE9uIEJlaGFsZg0KPk9mIEppYW5nc2hlbmcNCj5TZW50OiBXZWRuZXNkYXksIEF1
Z3VzdCAxMCwgMjAxMSAxMTo1NSBQTQ0KPlRvOiBkaGMgV0cNCj5TdWJqZWN0OiBbZGhjd2ddIEZX
OiBOZXcgVmVyc2lvbiBOb3RpZmljYXRpb24gZm9yDQo+ZHJhZnQtamlhbmctZGhjLWFkZHItcmVn
aXN0cmF0aW9uLTAzLnR4dA0KPg0KPlRoZSBhdXRob3JzIGhhcyB1cGRhdGVkIHRoaXMgZHJhZnQg
YWNjb3JkaW5nIHRvIHJlY2VudCBkaXNjdXNzaW9uIG9uIHRoZSBtYWlsDQo+bGlzdCAtIHJlbW92
aW5nIHRoZSBhZGRyZXNzIHJlamVjdGlvbiBmdW5jdGlvbi4gQW5vdGhlciBtb2RpZmljYXRpb24g
dGhhdCBpcw0KPndvcnRoIG1lbnRpb25pbmcgaXMgd2UgdXNlIEZRRE4gcmVwbGFjZSBhZGRyZXNz
IG9mIGFkZHJlc3MgcmVnaXN0cmF0aW9uDQo+c2VydmVyIGluIHRoZSBzb2xpY2l0YXRpb24gb3B0
aW9ucy4gV2UgYmVsaWV2ZSB0aGUgRlFETiBoYXMgbWFueSBhZHZhbnRhZ2UNCj5vdmVyIGFkZHJl
c3MuDQo+DQo+QmVzdCByZWdhcmRzLA0KPg0KPlNoZW5nDQo+DQo+DQo+LS0tLS1PcmlnaW5hbCBN
ZXNzYWdlLS0tLS0NCj5Gcm9tOiBkaGN3Zy1ib3VuY2VzQGlldGYub3JnIFttYWlsdG86ZGhjd2ct
Ym91bmNlc0BpZXRmLm9yZ10gT24gQmVoYWxmDQo+T2YgVGVkIExlbW9uDQo+U2VudDogV2VkbmVz
ZGF5LCBEZWNlbWJlciAwNSwgMjAxMiAxMDo1MyBBTQ0KPlRvOiA8ZGhjd2dAaWV0Zi5vcmc+IFdH
DQo+U3ViamVjdDogW2RoY3dnXSBJRVRGIDg1IG1lZXRpbmcgbWludXRlcyB1cGxvYWRlZC4NCj4N
Cj5UaGlzIGlzIHRoZSBkcmFmdCB2ZXJzaW9uIG9mIHRoZSBtaW51dGVzLiAgIElmIHlvdSB3ZXJl
IGludm9sdmVkIGluIGRpc2N1c3Npb24NCj5hdCB0aGUgbWVldGluZywgb3IgYXJlIGludGVyZXN0
ZWQgaW4gdGhlIG91dGNvbWUgb2YgdGhlIGRpc2N1c3Npb24sIHBsZWFzZQ0KPnJldmlldyB0aGUg
bWludXRlcyBhbmQgbGV0IG1lIGtub3cgaWYgeW91IGZpbmQgYW55IGVycm9ycyBvciBvbWlzc2lv
bnMuDQo+DQo+aHR0cDovL3d3dy5pZXRmLm9yZy9wcm9jZWVkaW5ncy84NS9taW51dGVzL21pbnV0
ZXMtODUtZGhjDQo+DQo+X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18NCj5kaGN3ZyBtYWlsaW5nIGxpc3QNCj5kaGN3Z0BpZXRmLm9yZw0KPmh0dHBzOi8vd3d3
LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vZGhjd2cNCj5fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXw0KPmRoY3dnIG1haWxpbmcgbGlzdA0KPmRoY3dnQGll
dGYub3JnDQo+aHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9kaGN3Zw0K

From volz@cisco.com  Thu Dec  6 20:08:39 2012
Return-Path: <volz@cisco.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C804111E80A4 for <dhcwg@ietfa.amsl.com>; Thu,  6 Dec 2012 20:08:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.599
X-Spam-Level: 
X-Spam-Status: No, score=-10.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id v+8miqvU5S9K for <dhcwg@ietfa.amsl.com>; Thu,  6 Dec 2012 20:08:38 -0800 (PST)
Received: from rcdn-iport-4.cisco.com (rcdn-iport-4.cisco.com [173.37.86.75]) by ietfa.amsl.com (Postfix) with ESMTP id BB89521F86CE for <dhcwg@ietf.org>; Thu,  6 Dec 2012 20:08:38 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=7003; q=dns/txt; s=iport; t=1354853318; x=1356062918; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=Z7nXbZ4nq8m76Hk3FKuOMVTA2iBrVV4mDBWYVgIb1BY=; b=N0MGL6xM09jpqMdwm6HcCJFW83F3HcJNi7nmUeLP24w8Kmm3Nt0uSEei phh1GSoaspo2XebG6oUHsnX5UR1kyVV18DX+kuOHtFscVQaQePOxmr6Ug FfDaLfngQaNyYIjPXN9spna5G+uIZBBXeSCQMPFR4tgH3bwIp+U8EK6TR M=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AjMAANRqwVCtJXHB/2dsb2JhbABEg0eoHpJPFnOCHgEBAQMBAQEBNzQLDAQCAQgRBAEBHgEJBycLFAkIAQEEDgUJiAEGDMJnjDkLEINHYQOWA5BHgnOBbQ
X-IronPort-AV: E=McAfee;i="5400,1158,6918"; a="150387832"
Received: from rcdn-core2-6.cisco.com ([173.37.113.193]) by rcdn-iport-4.cisco.com with ESMTP; 07 Dec 2012 04:08:38 +0000
Received: from xhc-aln-x12.cisco.com (xhc-aln-x12.cisco.com [173.36.12.86]) by rcdn-core2-6.cisco.com (8.14.5/8.14.5) with ESMTP id qB748ctd006470 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Fri, 7 Dec 2012 04:08:38 GMT
Received: from xmb-rcd-x04.cisco.com ([169.254.8.203]) by xhc-aln-x12.cisco.com ([173.36.12.86]) with mapi id 14.02.0318.001; Thu, 6 Dec 2012 22:08:37 -0600
From: "Bernie Volz (volz)" <volz@cisco.com>
To: Sheng Jiang <jiangsheng@huawei.com>
Thread-Topic: [dhcwg] IETF 85 meeting minutes uploaded & draft-ietf-dhc-addr-registration
Thread-Index: Ac3UBqDDKHTtmC+vQYijL43u0jZfoAAFIAMQAAVZwGc=
Date: Fri, 7 Dec 2012 04:08:36 +0000
Message-ID: <0D379F82-D701-492C-8D6A-FF2D8E0624FD@cisco.com>
References: <489D13FBFA9B3E41812EA89F188F018E0F5C7DBA@xmb-rcd-x04.cisco.com>, <5D36713D8A4E7348A7E10DF7437A4B9239FD290A@szxeml545-mbs.china.huawei.com>
In-Reply-To: <5D36713D8A4E7348A7E10DF7437A4B9239FD290A@szxeml545-mbs.china.huawei.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: "<dhcwg@ietf.org> WG" <dhcwg@ietf.org>, Ted Lemon <Ted.Lemon@nominum.com>
Subject: Re: [dhcwg] IETF 85 meeting minutes uploaded & draft-ietf-dhc-addr-registration
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 07 Dec 2012 04:08:39 -0000

If you don't want this to be a normal part of DHCPv6, then why use DHCPv6 p=
orts? If this is different, best to use different ports. You can still use =
DHCPv6 message formats with changes.

Otherwise, this just gets messy - how do firewalls know? How do relays know=
 (if packets are received or snooped). How does Wireshark and other tools k=
now - especially as a Request without server-id violates RFC 3315 section 1=
5 and might be flagged as invalid.

I personnally think it best to use standard DHCPv6 - perhaps with a differe=
nt message or a different IA option. There are some issues to be worked out=
, but I think this is the best way forward.

Sure if normal DHCPv6 is used, relays and existing servers might have probl=
ems handling unknow message numbers or unknown options (??) but those would=
 be fixed quickly and best that they are as these would be obvious DOS atta=
cks.

- Bernie

On Dec 6, 2012, at 10:47 PM, "Sheng Jiang" <jiangsheng@huawei.com> wrote:

>>> Generic IPv6 address registration (Sheng)
>>>=20
>>> Kim: why use FQDN?
>>> ...
>>> Sheng: I think Bernie wanted the FQDN.
>>> ...
>>> Ted: It would be really great if you could have this conversation on th=
e
>> mailing list.   Did you get the impression that we could use IP address =
rather
>> than FQDN?
>>>=20
>>> ** Author will check with Bernie, and maybe work on some text to send t=
o
>> Lorenzo and Erik.
>>=20
>> I sure do seem to be given credit for a things that I don't recall. Of c=
ourse,
>> perhaps someone will find an email the confirms that my memory is faulty=
.
>>=20
>> I did find the following email (at end of message) from Sheng regarding =
the 03
>> draft which shifted to an FQDN ... but I didn't find anything that I sen=
t that
>> would have suggested switching to an FQDN. And, I didn't attend IETF
>> meetings around that time where we might have spoken about it.
>=20
> Hi, Bernie,
>=20
> My apologize for the mistake. I did not remember who suggested FQDN. I th=
ought it might be you because your name was the only one added in acknowled=
gement from 02 to 03 version. But more likely, you contributed something el=
se. Some discussion for your recommendation below.
>=20
>> I do have some serious reservations about this work and object to it
>> advancing as it is currently:
>>=20
>> Do we really think it is wise to use a unicast DHCPv6 communication for =
this
>> purpose? I'm OK with the DHCPv6 message/option formats being used, but I
>> think it is a bad idea to use the DHCPv6 port numbers for this service i=
f this
>> isn't going to basically be 'normal' DHCPv6 communication -- yes, DHCPv6
>> allows unicast, but it generally is not widely used. There may be port f=
iltering
>> on switches or routers that would end up blocking this communication (un=
less
>> special actions are taken to open up this communication).
>>=20
>> Also, if this was going to a 'standard' DHCPv6 server, why communicate a
>> server address at all to the client? Why not use normal DHCPv6
>> communication (client multicasts to ff02::1:2)? Of course, you'd either =
then
>> need to use new and different messages (not a Request but a
>> Registration-Request or something similar) or you'd need to communicate =
the
>> server-id option that MUST be sent in the Request (see RFC 3315). Note t=
hat
>> the draft mentions NOTHING about that the Request message requirement
>> that it include a Server-ID option is removed, as there is no way to
>> communicate this with the present scheme.
>>=20
>> And, if you do communicate an address, wouldn't you want to have the abi=
lity
>> to communicate multiple? Or will this be a single point of failure (I su=
ppose
>> you could say specify a multicast address, but that has issues).
>>=20
>> Thus, my recommendations are:
>> 1. Use standard DHCPv6 client/server communication - send packets to
>> ff02::1:2.
>=20
> Does this mean every DHCPv6 server creates a registration entry for a sin=
gle registration request?=20
>=20
> When I first wrote the draft, I did not think a registration server (may =
or may not combine with a DHCPv6 server) was a 'standard' DHCPv6 server. I =
thought it might be stand-alone and just re-used DHCPv6 as delivery tool. H=
owever, this can be a subject to change.
>=20
>> 2. Define a new "Registration-Request" message. This is similar to a Req=
uest,
>> but has no server-identifier option and should only contain IA_NA option=
(s)
>> and client-identifier. The Reply message should be usable. Perhaps defin=
e new
>> status codes to indicate errors: Registration-Not-Supported,
>> Registration-Denied.
>=20
> Agree. Beside the reason for registration server that is not a standard D=
HCPv6 server, another reason I had was to create as little as possible impa=
ct for current DHCPv6. I tried to reuse the existing design as much as poss=
ible.=20
>=20
>> 3. Use ND or DHCPv6 to notify clients that the server can accept registr=
ation
>> requests. This just tells them it is available, no other information (su=
ch as
>> addresses or FQDN) are needed.
>=20
> I guess this is part of recommendation 1. If All_DHCP_Relay_Agents_and_Se=
rvers address has always been used, an empty option is enough to indicate t=
he client should registration.
>=20
> Best regards,
>=20
> Sheng
>=20
>> - Bernie
>>=20
>> Here's that email:
>>=20
>> -----Original Message-----
>> From: dhcwg-bounces@ietf.org [mailto:dhcwg-bounces@ietf.org] On Behalf
>> Of Jiangsheng
>> Sent: Wednesday, August 10, 2011 11:55 PM
>> To: dhc WG
>> Subject: [dhcwg] FW: New Version Notification for
>> draft-jiang-dhc-addr-registration-03.txt
>>=20
>> The authors has updated this draft according to recent discussion on the=
 mail
>> list - removing the address rejection function. Another modification tha=
t is
>> worth mentioning is we use FQDN replace address of address registration
>> server in the solicitation options. We believe the FQDN has many advanta=
ge
>> over address.
>>=20
>> Best regards,
>>=20
>> Sheng
>>=20
>>=20
>> -----Original Message-----
>> From: dhcwg-bounces@ietf.org [mailto:dhcwg-bounces@ietf.org] On Behalf
>> Of Ted Lemon
>> Sent: Wednesday, December 05, 2012 10:53 AM
>> To: <dhcwg@ietf.org> WG
>> Subject: [dhcwg] IETF 85 meeting minutes uploaded.
>>=20
>> This is the draft version of the minutes.   If you were involved in disc=
ussion
>> at the meeting, or are interested in the outcome of the discussion, plea=
se
>> review the minutes and let me know if you find any errors or omissions.
>>=20
>> http://www.ietf.org/proceedings/85/minutes/minutes-85-dhc
>>=20
>> _______________________________________________
>> dhcwg mailing list
>> dhcwg@ietf.org
>> https://www.ietf.org/mailman/listinfo/dhcwg
>> _______________________________________________
>> dhcwg mailing list
>> dhcwg@ietf.org
>> https://www.ietf.org/mailman/listinfo/dhcwg

From leaf.y.yeh@huawei.com  Fri Dec  7 00:41:27 2012
Return-Path: <leaf.y.yeh@huawei.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9BC0121F87C9 for <dhcwg@ietfa.amsl.com>; Fri,  7 Dec 2012 00:41:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.185
X-Spam-Level: 
X-Spam-Status: No, score=-6.185 tagged_above=-999 required=5 tests=[AWL=-0.186, BAYES_00=-2.599, J_CHICKENPOX_42=0.6, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SWS0oxrahvyq for <dhcwg@ietfa.amsl.com>; Fri,  7 Dec 2012 00:41:26 -0800 (PST)
Received: from lhrrgout.huawei.com (lhrrgout.huawei.com [194.213.3.17]) by ietfa.amsl.com (Postfix) with ESMTP id 49EF121F876B for <dhcwg@ietf.org>; Fri,  7 Dec 2012 00:41:26 -0800 (PST)
Received: from 172.18.7.190 (EHLO lhreml203-edg.china.huawei.com) ([172.18.7.190]) by lhrrg02-dlp.huawei.com (MOS 4.3.5-GA FastPath queued) with ESMTP id AMG46621; Fri, 07 Dec 2012 08:41:25 +0000 (GMT)
Received: from LHREML406-HUB.china.huawei.com (10.201.5.243) by lhreml203-edg.huawei.com (172.18.7.221) with Microsoft SMTP Server (TLS) id 14.1.323.3; Fri, 7 Dec 2012 08:40:48 +0000
Received: from SZXEML437-HUB.china.huawei.com (10.72.61.72) by lhreml406-hub.china.huawei.com (10.201.5.243) with Microsoft SMTP Server (TLS) id 14.1.323.3; Fri, 7 Dec 2012 08:41:23 +0000
Received: from SZXEML546-MBS.china.huawei.com ([169.254.4.9]) by szxeml437-hub.china.huawei.com ([10.72.61.72]) with mapi id 14.01.0323.003; Fri, 7 Dec 2012 16:41:19 +0800
From: Leaf yeh <leaf.y.yeh@huawei.com>
To: "Bernie Volz (volz)" <volz@cisco.com>
Thread-Topic: [dhcwg]	Call	for	adoption: draft-boucadair-dhc-address-name-encoding-03
Thread-Index: AQHN0SgO1yTv0rC/dkmqocZ4CmQkkpgGeWoAgAaJjOA=
Date: Fri, 7 Dec 2012 08:41:17 +0000
Message-ID: <E1CE3E6E6D4E1C438B0ADC9FFFA345EA3CE656EB@szxeml546-mbs.china.huawei.com>
References: <8D23D4052ABE7A4490E77B1A012B6307474192DE@mbx-01.win.nominum.com> <8D23D4052ABE7A4490E77B1A012B630747419370@mbx-01.win.nominum.com>, <94C682931C08B048B7A8645303FDC9F36E99E2D80B@PUEXCB1B.nanterre.francetelecom.fr>, <108E46E9-2983-4352-8D53-F2F81A80C16F@huawei.com> <A7CD5090-4E5F-4D6A-8809-C054F518269F@cisco.com>
In-Reply-To: <A7CD5090-4E5F-4D6A-8809-C054F518269F@cisco.com>
Accept-Language: en-US, zh-CN
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.66.83.152]
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Cc: "dhcwg@ietf.org WG" <dhcwg@ietf.org>
Subject: Re: [dhcwg] Call	for	adoption:	draft-boucadair-dhc-address-name-encoding-03
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 07 Dec 2012 08:41:27 -0000

Bernie - I think there is a lot of benefit in coming to a conclusion and do=
cumenting it. That is why I support the general effort to address this ques=
tion and come up with an answer - even if it is don't do both, pick one.

Could the solution described in RFC 5908 be a general one on this topic?


Best Regards,
Leaf



-----Original Message-----
From: dhcwg-bounces@ietf.org [mailto:dhcwg-bounces@ietf.org] On Behalf Of B=
ernie Volz (volz)
Sent: Monday, December 03, 2012 8:23 PM
To: Ted Lemon
Cc: dhcwg@ietf.org WG
Subject: Re: [dhcwg] Call for adoption: draft-boucadair-dhc-address-name-en=
coding-03

Ted ... I would hope that one outcoming of this work, if not adopted, would=
 be that the DHC wg would have a strong recommendation (requirement?) that =
new drafts that require a fqdn/address MUST pick one? Thus, I think there i=
s a lot of benefit in coming to a conclusion and documenting it. That is wh=
y I support the general effort to address this question and come up with an=
 answer - even if it is don't do both, pick one.

I don't share most of your concerns (with DHCP there are a lot eaiser attac=
k vectors than trying to inject some junk into this option data, for exampl=
e).

I don't believe there is an attempt to support dual-stack addresses with th=
is? I raised v4 addresses because I think this solution, if used, should ap=
ply to new v4 options and in that context v4 addresses should be valid.

- Bernie


>=20
> De : dhcwg-bounces@ietf.org [mailto:dhcwg-bounces@ietf.org] De=20
> la part de Ted Lemon
> Envoy=E9 : vendredi 30 novembre 2012 16:14
> =C0 : dhcwg@ietf.org WG
> Objet : Re: [dhcwg] Call for adoption:=20
> draft-boucadair-dhc-address-name-encoding-03
>=20
> My response to this call for adoption, wearing my working=20
> group participant hat, not my working group chair hat, is that=20
> I strongly oppose adoption of this work.
>=20
> A number of arguments have been raised in favor of doing this=20
> work, and I've attempted to state my considered opinion on them below:
>=20
> The DHC working group long ago decided not to put dual-stack=20
> transition technology into DHCPv6.   So if the motivation for=20
> using an FQDN is dual-stack transition, this is not a good=20
> argument.   And if the motivation for using a text=20
> representation of an IPv6 address is dual-stack transition,=20
> again this is not a good argument.
>=20
> Similarly, the argument has been made that the FQDN+IP option=20
> format is necessary to support certain deployment strategies=20
> that are already adequately addressed by existing technology. =20
> This again is not a good argument-if the existing standards=20
> already support the functionality that is needed, then there=20
> is no need to extend the standards.
>=20
> A specific use case has been raised where the same domain name=20
> returns different results (that is to say, completely=20
> different sets of addresses) depending on the location from=20
> which the query is done.   And that we have to extend DHCPv6=20
> to support this use case.   But this isn't a valid use case at=20
> all, because standards-compliant DNS does not return=20
> completely different values depending on location.   If it=20
> did, this would break all kinds of things-DNSSEC, tunnels,=20
> standards-compliant local caching servers.
>=20
> I know that this sort of thing is done all the time in CDNs,=20
> but the fact that people do it in the wild is not a reason to=20
> put it in an IETF standard.
>=20
> With regard to validation, the author referred to RFC2181,=20
> which says the content of labels is not restricted.   But this=20
> doesn't help, because we are not talking about the content of=20
> labels-we are talking about a human-readable presentation of=20
> the content of labels, with an undefined transform between the=20
> one and the other.   No document defines this transformation. =20
> This is why we chose to use the wire-format representation=20
> for FQDNs in DHCP.
>=20
> So the bottom line is that there are a lot of really weak=20
> arguments for adding this complexity to DHCP.   But this=20
> proposal adds significant complexity.   I spent an hour=20
> yesterday doing a fairly thorough review of the existing=20
> documents that talk about the text representation for DNS, and=20
> was unable to identify a document that specifies how to=20
> validate the text representation of a domain name, although=20
> many different documents talk about aspects of how domain=20
> names are represented as text.
>=20
> So this proposal adds a very real attack surface to any=20
> service that uses this option format.  There's no standard for=20
> validation that, if followed, would eliminate that attack=20
> surface.  And there's no compelling use case to motivate adding it.
>=20
> This is why I do not support this work.
> _______________________________________________
> dhcwg mailing list
> dhcwg@ietf.org
> https://www.ietf.org/mailman/listinfo/dhcwg
_______________________________________________
dhcwg mailing list
dhcwg@ietf.org
https://www.ietf.org/mailman/listinfo/dhcwg________________________________=
_______________
dhcwg mailing list
dhcwg@ietf.org
https://www.ietf.org/mailman/listinfo/dhcwg
_______________________________________________
dhcwg mailing list
dhcwg@ietf.org
https://www.ietf.org/mailman/listinfo/dhcwg

From volz@cisco.com  Fri Dec  7 06:21:56 2012
Return-Path: <volz@cisco.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8DFA021F851A for <dhcwg@ietfa.amsl.com>; Fri,  7 Dec 2012 06:21:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.299
X-Spam-Level: 
X-Spam-Status: No, score=-10.299 tagged_above=-999 required=5 tests=[AWL=-0.300, BAYES_00=-2.599, J_CHICKENPOX_42=0.6, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TkSB4Jsw5mO6 for <dhcwg@ietfa.amsl.com>; Fri,  7 Dec 2012 06:21:55 -0800 (PST)
Received: from rcdn-iport-2.cisco.com (rcdn-iport-2.cisco.com [173.37.86.73]) by ietfa.amsl.com (Postfix) with ESMTP id 8397121F8519 for <dhcwg@ietf.org>; Fri,  7 Dec 2012 06:21:55 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=6810; q=dns/txt; s=iport; t=1354890115; x=1356099715; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=Vct8pMj3ATv1YMH9e3c6IxdHHSeNlr7qEQow67TO0eU=; b=KhlQXXpCYMmKuogRHXdJGddGOVuzKH28CC3kJeDScs8+OYSIEC/byE6K ymmGFHwHCRdJNSLl5vaW6tFzWVx7Ab+yzGsgLiy3BXEL8OFahyENHcdM5 uE8W72n4fBa6szbrUqqIlzBNRABAGX0peiptEpqTswPpk6cMINABDt0l1 k=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: ApgHALX6wVCtJXG9/2dsb2JhbAA6CoNHunAWc4IeAQEBAwEBAQEaUQsFBwQCAQgRBAEBKAcnCxQJCAIEDgUbh3AGDMJMBIw/EYNRYQOIKo1bkEiCc4FmJA
X-IronPort-AV: E=McAfee;i="5400,1158,6918"; a="150466200"
Received: from rcdn-core2-2.cisco.com ([173.37.113.189]) by rcdn-iport-2.cisco.com with ESMTP; 07 Dec 2012 14:21:55 +0000
Received: from xhc-aln-x15.cisco.com (xhc-aln-x15.cisco.com [173.36.12.89]) by rcdn-core2-2.cisco.com (8.14.5/8.14.5) with ESMTP id qB7ELshN026693 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Fri, 7 Dec 2012 14:21:54 GMT
Received: from xmb-rcd-x04.cisco.com ([169.254.8.203]) by xhc-aln-x15.cisco.com ([173.36.12.89]) with mapi id 14.02.0318.001; Fri, 7 Dec 2012 08:21:54 -0600
From: "Bernie Volz (volz)" <volz@cisco.com>
To: Leaf yeh <leaf.y.yeh@huawei.com>
Thread-Topic: [dhcwg]	Call	for	adoption: draft-boucadair-dhc-address-name-encoding-03
Thread-Index: AQHNzw6pCdXdD9/1t0atgx3UHfhpoZgGq/KxgABXx6SABm/9gP//+pZP
Date: Fri, 7 Dec 2012 14:21:54 +0000
Message-ID: <C49D5B49-5008-4988-8745-C93989AA7114@cisco.com>
References: <8D23D4052ABE7A4490E77B1A012B6307474192DE@mbx-01.win.nominum.com> <8D23D4052ABE7A4490E77B1A012B630747419370@mbx-01.win.nominum.com>, <94C682931C08B048B7A8645303FDC9F36E99E2D80B@PUEXCB1B.nanterre.francetelecom.fr>, <108E46E9-2983-4352-8D53-F2F81A80C16F@huawei.com> <A7CD5090-4E5F-4D6A-8809-C054F518269F@cisco.com>, <E1CE3E6E6D4E1C438B0ADC9FFFA345EA3CE656EB@szxeml546-mbs.china.huawei.com>
In-Reply-To: <E1CE3E6E6D4E1C438B0ADC9FFFA345EA3CE656EB@szxeml546-mbs.china.huawei.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: "dhcwg@ietf.org WG" <dhcwg@ietf.org>
Subject: Re: [dhcwg] Call	for	adoption:	draft-boucadair-dhc-address-name-encoding-03
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 07 Dec 2012 14:21:56 -0000

Personnally, I don't like that solution - overly complicated.

The possibilities are:
1. only allow one (address or fqdn)
2. two options
3. option with a type field followed by data (address bytes or fqdn wire)
4. option with string (address string or domain name string)
5. rfc 5908
Perhaps there are more?

Note that ideally a list of addresses or fqdns is often best. But in v6, we=
 can have multiple options so that could be solved by doing that.

In general, #1 is what we want people to do - pick one.

#2 has issues in that it may end up that a device only implements support f=
or one, not both options, and a client must request both and server has to =
return both if configured. (Server could resolve fqdn if client only reques=
ts address option not fqdn, but that requires specialized code in server fo=
r new options).

#3 is pretty clean and explicit. I think Ted would prefer this over #4.

#4 has been widely discussed as that is what draft proposes.

#5 is as I indicated overly complex. I think the other solutions are prefer=
red.

- Bernie

On Dec 7, 2012, at 3:41 AM, "Leaf yeh" <leaf.y.yeh@huawei.com> wrote:

> Bernie - I think there is a lot of benefit in coming to a conclusion and =
documenting it. That is why I support the general effort to address this qu=
estion and come up with an answer - even if it is don't do both, pick one.
>=20
> Could the solution described in RFC 5908 be a general one on this topic?
>=20
>=20
> Best Regards,
> Leaf
>=20
>=20
>=20
> -----Original Message-----
> From: dhcwg-bounces@ietf.org [mailto:dhcwg-bounces@ietf.org] On Behalf Of=
 Bernie Volz (volz)
> Sent: Monday, December 03, 2012 8:23 PM
> To: Ted Lemon
> Cc: dhcwg@ietf.org WG
> Subject: Re: [dhcwg] Call for adoption: draft-boucadair-dhc-address-name-=
encoding-03
>=20
> Ted ... I would hope that one outcoming of this work, if not adopted, wou=
ld be that the DHC wg would have a strong recommendation (requirement?) tha=
t new drafts that require a fqdn/address MUST pick one? Thus, I think there=
 is a lot of benefit in coming to a conclusion and documenting it. That is =
why I support the general effort to address this question and come up with =
an answer - even if it is don't do both, pick one.
>=20
> I don't share most of your concerns (with DHCP there are a lot eaiser att=
ack vectors than trying to inject some junk into this option data, for exam=
ple).
>=20
> I don't believe there is an attempt to support dual-stack addresses with =
this? I raised v4 addresses because I think this solution, if used, should =
apply to new v4 options and in that context v4 addresses should be valid.
>=20
> - Bernie
>=20
>=20
>>=20
>> De : dhcwg-bounces@ietf.org [mailto:dhcwg-bounces@ietf.org] De=20
>> la part de Ted Lemon
>> Envoy=E9 : vendredi 30 novembre 2012 16:14
>> =C0 : dhcwg@ietf.org WG
>> Objet : Re: [dhcwg] Call for adoption:=20
>> draft-boucadair-dhc-address-name-encoding-03
>>=20
>> My response to this call for adoption, wearing my working=20
>> group participant hat, not my working group chair hat, is that=20
>> I strongly oppose adoption of this work.
>>=20
>> A number of arguments have been raised in favor of doing this=20
>> work, and I've attempted to state my considered opinion on them below:
>>=20
>> The DHC working group long ago decided not to put dual-stack=20
>> transition technology into DHCPv6.   So if the motivation for=20
>> using an FQDN is dual-stack transition, this is not a good=20
>> argument.   And if the motivation for using a text=20
>> representation of an IPv6 address is dual-stack transition,=20
>> again this is not a good argument.
>>=20
>> Similarly, the argument has been made that the FQDN+IP option=20
>> format is necessary to support certain deployment strategies=20
>> that are already adequately addressed by existing technology. =20
>> This again is not a good argument-if the existing standards=20
>> already support the functionality that is needed, then there=20
>> is no need to extend the standards.
>>=20
>> A specific use case has been raised where the same domain name=20
>> returns different results (that is to say, completely=20
>> different sets of addresses) depending on the location from=20
>> which the query is done.   And that we have to extend DHCPv6=20
>> to support this use case.   But this isn't a valid use case at=20
>> all, because standards-compliant DNS does not return=20
>> completely different values depending on location.   If it=20
>> did, this would break all kinds of things-DNSSEC, tunnels,=20
>> standards-compliant local caching servers.
>>=20
>> I know that this sort of thing is done all the time in CDNs,=20
>> but the fact that people do it in the wild is not a reason to=20
>> put it in an IETF standard.
>>=20
>> With regard to validation, the author referred to RFC2181,=20
>> which says the content of labels is not restricted.   But this=20
>> doesn't help, because we are not talking about the content of=20
>> labels-we are talking about a human-readable presentation of=20
>> the content of labels, with an undefined transform between the=20
>> one and the other.   No document defines this transformation. =20
>> This is why we chose to use the wire-format representation=20
>> for FQDNs in DHCP.
>>=20
>> So the bottom line is that there are a lot of really weak=20
>> arguments for adding this complexity to DHCP.   But this=20
>> proposal adds significant complexity.   I spent an hour=20
>> yesterday doing a fairly thorough review of the existing=20
>> documents that talk about the text representation for DNS, and=20
>> was unable to identify a document that specifies how to=20
>> validate the text representation of a domain name, although=20
>> many different documents talk about aspects of how domain=20
>> names are represented as text.
>>=20
>> So this proposal adds a very real attack surface to any=20
>> service that uses this option format.  There's no standard for=20
>> validation that, if followed, would eliminate that attack=20
>> surface.  And there's no compelling use case to motivate adding it.
>>=20
>> This is why I do not support this work.
>> _______________________________________________
>> dhcwg mailing list
>> dhcwg@ietf.org
>> https://www.ietf.org/mailman/listinfo/dhcwg
> _______________________________________________
> dhcwg mailing list
> dhcwg@ietf.org
> https://www.ietf.org/mailman/listinfo/dhcwg______________________________=
_________________
> dhcwg mailing list
> dhcwg@ietf.org
> https://www.ietf.org/mailman/listinfo/dhcwg
> _______________________________________________
> dhcwg mailing list
> dhcwg@ietf.org
> https://www.ietf.org/mailman/listinfo/dhcwg

From Ted.Lemon@nominum.com  Fri Dec  7 06:27:56 2012
Return-Path: <Ted.Lemon@nominum.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 25BF821F8643 for <dhcwg@ietfa.amsl.com>; Fri,  7 Dec 2012 06:27:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.571
X-Spam-Level: 
X-Spam-Status: No, score=-106.571 tagged_above=-999 required=5 tests=[AWL=0.028, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8BaMNOGb4eAD for <dhcwg@ietfa.amsl.com>; Fri,  7 Dec 2012 06:27:55 -0800 (PST)
Received: from exprod7og121.obsmtp.com (exprod7og121.obsmtp.com [64.18.2.20]) by ietfa.amsl.com (Postfix) with ESMTP id 198DF21F8532 for <dhcwg@ietf.org>; Fri,  7 Dec 2012 06:27:55 -0800 (PST)
Received: from shell-too.nominum.com ([64.89.228.229]) (using TLSv1) by exprod7ob121.postini.com ([64.18.6.12]) with SMTP ID DSNKUMH86sPvkndXvcJR4KjMTnuq1rWn5muu@postini.com; Fri, 07 Dec 2012 06:27:55 PST
Received: from archivist.nominum.com (archivist.nominum.com [64.89.228.108]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.nominum.com", Issuer "Go Daddy Secure Certification Authority" (verified OK)) by shell-too.nominum.com (Postfix) with ESMTP id 5E9BA1B809C for <dhcwg@ietf.org>; Fri,  7 Dec 2012 06:27:54 -0800 (PST)
Received: from webmail.nominum.com (cas-02.win.nominum.com [64.89.228.132]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (Client CN "mail.nominum.com", Issuer "Go Daddy Secure Certification Authority" (verified OK)) by archivist.nominum.com (Postfix) with ESMTPS id 5423C190052; Fri,  7 Dec 2012 06:27:54 -0800 (PST) (envelope-from Ted.Lemon@nominum.com)
Received: from MBX-01.WIN.NOMINUM.COM ([64.89.228.133]) by CAS-02.WIN.NOMINUM.COM ([64.89.228.132]) with mapi id 14.02.0318.004; Fri, 7 Dec 2012 06:27:54 -0800
From: Ted Lemon <Ted.Lemon@nominum.com>
To: Leaf yeh <leaf.y.yeh@huawei.com>
Thread-Topic: [dhcwg]	Call	for	adoption: draft-boucadair-dhc-address-name-encoding-03
Thread-Index: AQHN0VDwZH2EYELqaUid6AdSDkklk5gNkLmAgABg2AA=
Date: Fri, 7 Dec 2012 14:27:53 +0000
Message-ID: <8D23D4052ABE7A4490E77B1A012B630747430989@mbx-01.win.nominum.com>
References: <8D23D4052ABE7A4490E77B1A012B6307474192DE@mbx-01.win.nominum.com> <8D23D4052ABE7A4490E77B1A012B630747419370@mbx-01.win.nominum.com>, <94C682931C08B048B7A8645303FDC9F36E99E2D80B@PUEXCB1B.nanterre.francetelecom.fr>, <108E46E9-2983-4352-8D53-F2F81A80C16F@huawei.com> <A7CD5090-4E5F-4D6A-8809-C054F518269F@cisco.com> <E1CE3E6E6D4E1C438B0ADC9FFFA345EA3CE656EB@szxeml546-mbs.china.huawei.com>
In-Reply-To: <E1CE3E6E6D4E1C438B0ADC9FFFA345EA3CE656EB@szxeml546-mbs.china.huawei.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [192.168.1.10]
Content-Type: text/plain; charset="iso-8859-1"
Content-ID: <56728A0F40E0B64C9D530E0059D3FCF2@nominum.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: "dhcwg@ietf.org WG" <dhcwg@ietf.org>, "Bernie Volz \(volz\)" <volz@cisco.com>
Subject: Re: [dhcwg] Call	for	adoption:	draft-boucadair-dhc-address-name-encoding-03
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 07 Dec 2012 14:27:56 -0000

On Dec 7, 2012, at 3:41 AM, Leaf yeh <leaf.y.yeh@huawei.com> wrote:
> Bernie - I think there is a lot of benefit in coming to a conclusion and =
documenting it. That is why I support the general effort to address this qu=
estion and come up with an answer - even if it is don't do both, pick one.

As I said to Bernie, this question is in scope for draft-ietf-dhc-option-gu=
idelines, which is already a working group document, so there is no need to=
 adopt a new working group document simply for the purpose of addressing th=
is issue.

The reason to support or oppose Med's work here is that you either agree th=
at his proposed new way of solving the problem is a good idea, or you think=
 it's a bad idea.   If you just want *some* solution to the problem, we alr=
eady have one.


From kkinnear@cisco.com  Fri Dec  7 06:50:05 2012
Return-Path: <kkinnear@cisco.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8841A21F8984 for <dhcwg@ietfa.amsl.com>; Fri,  7 Dec 2012 06:50:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.599
X-Spam-Level: 
X-Spam-Status: No, score=-10.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SsGucIame-zO for <dhcwg@ietfa.amsl.com>; Fri,  7 Dec 2012 06:50:04 -0800 (PST)
Received: from mtv-iport-2.cisco.com (mtv-iport-2.cisco.com [173.36.130.13]) by ietfa.amsl.com (Postfix) with ESMTP id D31C821F8983 for <dhcwg@ietf.org>; Fri,  7 Dec 2012 06:50:04 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=2094; q=dns/txt; s=iport; t=1354891805; x=1356101405; h=subject:mime-version:from:in-reply-to:date:cc: content-transfer-encoding:message-id:references:to; bh=WX/KndojIC+eMZTMupCYPOIB9Yo/ejQIueWKOUCe2vQ=; b=OP8Wb8gOfp6f9Ca7sFv9mGxjP1aDJB67+F6WWK232HPlYmb2kB1C1a8Z HxVkElm9v8amvWMR5+DpjSjO8aVlmFikkJccaHmsuDo8NmWesMD/wF5fJ kg9+yMqPpKhaUDkXAdzvoYNiiNqnq6UAcJKZbnEpe6o7h9UcapXrNJQYh I=;
X-IronPort-AV: E=McAfee;i="5400,1158,6918"; a="65973128"
Received: from mtv-core-3.cisco.com ([171.68.58.8]) by mtv-iport-2.cisco.com with ESMTP; 07 Dec 2012 14:50:04 +0000
Received: from [10.86.253.166] ([10.86.253.166]) by mtv-core-3.cisco.com (8.14.5/8.14.5) with ESMTP id qB7Eo3ux006595; Fri, 7 Dec 2012 14:50:03 GMT
Mime-Version: 1.0 (Apple Message framework v1278)
Content-Type: text/plain; charset=us-ascii
From: Kim Kinnear <kkinnear@cisco.com>
In-Reply-To: <8D23D4052ABE7A4490E77B1A012B630747430989@mbx-01.win.nominum.com>
Date: Fri, 7 Dec 2012 09:50:02 -0500
Content-Transfer-Encoding: quoted-printable
Message-Id: <2FBF7FCA-E372-4A53-8AC0-15787CB52B48@cisco.com>
References: <8D23D4052ABE7A4490E77B1A012B6307474192DE@mbx-01.win.nominum.com> <8D23D4052ABE7A4490E77B1A012B630747419370@mbx-01.win.nominum.com>, <94C682931C08B048B7A8645303FDC9F36E99E2D80B@PUEXCB1B.nanterre.francetelecom.fr>, <108E46E9-2983-4352-8D53-F2F81A80C16F@huawei.com> <A7CD5090-4E5F-4D6A-8809-C054F518269F@cisco.com> <E1CE3E6E6D4E1C438B0ADC9FFFA345EA3CE656EB@szxeml546-mbs.china.huawei.com> <8D23D4052ABE7A4490E77B1A012B630747430989@mbx-01.win.nominum.com>
To: Ted Lemon <Ted.Lemon@nominum.com>, "dhcwg@ietf.org WG" <dhcwg@ietf.org>
X-Mailer: Apple Mail (2.1278)
Cc: "Bernie Volz \(volz\)" <volz@cisco.com>, Kim Kinnear <kkinnear@cisco.com>
Subject: Re: [dhcwg] Call	for	adoption:	draft-boucadair-dhc-address-name-encoding-03
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 07 Dec 2012 14:50:05 -0000

To follow along where (I imagine) Ted was going, I would like to see =
Bernie's
list of possibilities:

> The possibilities are:
> 1. only allow one (address or fqdn)
> 2. two options
> 3. option with a type field followed by data (address bytes or fqdn =
wire)
> 4. option with string (address string or domain name string)
> 5. rfc 5908
> Perhaps there are more?

added to draft-ietf-dhc-option-guidelines.  I think the order in the
list above is the correct ordering for the desirability of each
solution.  I hope that someone will pull together the reasoning
for or against each approach and add it to that draft. Almost
certainly the text for this already resides in this email thread,
though it will take work to pull it together.

I think #4 will cause more problems long-term than it will solve,
so I am not in favor of *anyone* using that approach.  Because of
my position on that approach, I certainly am not in favor of adopting
a draft as a WG work item whose goal it is suggest that as a=20
generally applicable approach.

Regards -- Kim


On Dec 7, 2012, at 9:27 AM, Ted Lemon wrote:

> On Dec 7, 2012, at 3:41 AM, Leaf yeh <leaf.y.yeh@huawei.com> wrote:
>> Bernie - I think there is a lot of benefit in coming to a conclusion =
and documenting it. That is why I support the general effort to address =
this question and come up with an answer - even if it is don't do both, =
pick one.
>=20
> As I said to Bernie, this question is in scope for =
draft-ietf-dhc-option-guidelines, which is already a working group =
document, so there is no need to adopt a new working group document =
simply for the purpose of addressing this issue.
>=20
> The reason to support or oppose Med's work here is that you either =
agree that his proposed new way of solving the problem is a good idea, =
or you think it's a bad idea.   If you just want *some* solution to the =
problem, we already have one.
>=20
> _______________________________________________
> dhcwg mailing list
> dhcwg@ietf.org
> https://www.ietf.org/mailman/listinfo/dhcwg


From mohamed.boucadair@orange.com  Fri Dec  7 07:10:38 2012
Return-Path: <mohamed.boucadair@orange.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AAB6B21F88C6 for <dhcwg@ietfa.amsl.com>; Fri,  7 Dec 2012 07:10:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.214
X-Spam-Level: 
X-Spam-Status: No, score=-2.214 tagged_above=-999 required=5 tests=[AWL=0.034,  BAYES_00=-2.599, HELO_EQ_FR=0.35, UNPARSEABLE_RELAY=0.001]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rO5GmOjqcQyb for <dhcwg@ietfa.amsl.com>; Fri,  7 Dec 2012 07:10:34 -0800 (PST)
Received: from relais-inet.francetelecom.com (relais-ias92.francetelecom.com [193.251.215.92]) by ietfa.amsl.com (Postfix) with ESMTP id 57B4621F87D1 for <dhcwg@ietf.org>; Fri,  7 Dec 2012 07:10:34 -0800 (PST)
Received: from omfedm08.si.francetelecom.fr (unknown [xx.xx.xx.4]) by omfedm11.si.francetelecom.fr (ESMTP service) with ESMTP id 1164A3B4C7E; Fri,  7 Dec 2012 16:10:33 +0100 (CET)
Received: from PUEXCH51.nanterre.francetelecom.fr (unknown [10.101.44.31]) by omfedm08.si.francetelecom.fr (ESMTP service) with ESMTP id E0154238055; Fri,  7 Dec 2012 16:10:32 +0100 (CET)
Received: from PUEXCB1B.nanterre.francetelecom.fr ([10.101.44.8]) by PUEXCH51.nanterre.francetelecom.fr ([10.101.44.31]) with mapi; Fri, 7 Dec 2012 16:10:32 +0100
From: <mohamed.boucadair@orange.com>
To: Kim Kinnear <kkinnear@cisco.com>, Ted Lemon <Ted.Lemon@nominum.com>, "dhcwg@ietf.org WG" <dhcwg@ietf.org>
Date: Fri, 7 Dec 2012 16:10:31 +0100
Thread-Topic: [dhcwg]	Call	for	adoption: draft-boucadair-dhc-address-name-encoding-03
Thread-Index: Ac3UiiiXXT7xRNqaR8CIZC5B0JPzOQAAfmzQ
Message-ID: <94C682931C08B048B7A8645303FDC9F36E9B6B666A@PUEXCB1B.nanterre.francetelecom.fr>
References: <8D23D4052ABE7A4490E77B1A012B6307474192DE@mbx-01.win.nominum.com> <8D23D4052ABE7A4490E77B1A012B630747419370@mbx-01.win.nominum.com>, <94C682931C08B048B7A8645303FDC9F36E99E2D80B@PUEXCB1B.nanterre.francetelecom.fr>, <108E46E9-2983-4352-8D53-F2F81A80C16F@huawei.com> <A7CD5090-4E5F-4D6A-8809-C054F518269F@cisco.com> <E1CE3E6E6D4E1C438B0ADC9FFFA345EA3CE656EB@szxeml546-mbs.china.huawei.com> <8D23D4052ABE7A4490E77B1A012B630747430989@mbx-01.win.nominum.com> <2FBF7FCA-E372-4A53-8AC0-15787CB52B48@cisco.com>
In-Reply-To: <2FBF7FCA-E372-4A53-8AC0-15787CB52B48@cisco.com>
Accept-Language: fr-FR
Content-Language: fr-FR
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: fr-FR
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-PMX-Version: 5.6.1.2065439, Antispam-Engine: 2.7.2.376379, Antispam-Data: 2012.12.7.124219
Cc: "Bernie Volz \(volz\)" <volz@cisco.com>
Subject: Re: [dhcwg] Call	for	adoption:	draft-boucadair-dhc-address-name-encoding-03
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 07 Dec 2012 15:10:38 -0000

Dear Kim,

It seems there is a confusion. The approach proposed in draft-boucadair-* i=
s as follows (excerpt from the draft):

(1) New DHCP options SHOULD use either an IP-Address or FQDN encoding for
   the data.  If there is a strong requirement to support both an IP-
   Address and FQDN encoding, the option specification MUST use the
   encoding specified in this document and MUST provide the rationale to
   motivate why either an IP-Address or FQDN encoding is insufficient.

(2) The document defines one single option which is encoded as UTF-8 string=
.

This call is whether you support or not that approach.

Cheers,
Med

>-----Message d'origine-----
>De : dhcwg-bounces@ietf.org [mailto:dhcwg-bounces@ietf.org] De=20
>la part de Kim Kinnear
>Envoy=E9 : vendredi 7 d=E9cembre 2012 15:50
>=C0 : Ted Lemon; dhcwg@ietf.org WG
>Cc : Bernie Volz (volz); Kim Kinnear
>Objet : Re: [dhcwg] Call for adoption:=20
>draft-boucadair-dhc-address-name-encoding-03
>
>
>To follow along where (I imagine) Ted was going, I would like=20
>to see Bernie's
>list of possibilities:
>
>> The possibilities are:
>> 1. only allow one (address or fqdn)
>> 2. two options
>> 3. option with a type field followed by data (address bytes=20
>or fqdn wire)
>> 4. option with string (address string or domain name string)
>> 5. rfc 5908
>> Perhaps there are more?
>
>added to draft-ietf-dhc-option-guidelines.  I think the order in the
>list above is the correct ordering for the desirability of each
>solution.  I hope that someone will pull together the reasoning
>for or against each approach and add it to that draft. Almost
>certainly the text for this already resides in this email thread,
>though it will take work to pull it together.
>
>I think #4 will cause more problems long-term than it will solve,
>so I am not in favor of *anyone* using that approach.  Because of
>my position on that approach, I certainly am not in favor of adopting
>a draft as a WG work item whose goal it is suggest that as a=20
>generally applicable approach.
>
>Regards -- Kim
>
>
>On Dec 7, 2012, at 9:27 AM, Ted Lemon wrote:
>
>> On Dec 7, 2012, at 3:41 AM, Leaf yeh <leaf.y.yeh@huawei.com> wrote:
>>> Bernie - I think there is a lot of benefit in coming to a=20
>conclusion and documenting it. That is why I support the=20
>general effort to address this question and come up with an=20
>answer - even if it is don't do both, pick one.
>>=20
>> As I said to Bernie, this question is in scope for=20
>draft-ietf-dhc-option-guidelines, which is already a working=20
>group document, so there is no need to adopt a new working=20
>group document simply for the purpose of addressing this issue.
>>=20
>> The reason to support or oppose Med's work here is that you=20
>either agree that his proposed new way of solving the problem=20
>is a good idea, or you think it's a bad idea.   If you just=20
>want *some* solution to the problem, we already have one.
>>=20
>> _______________________________________________
>> dhcwg mailing list
>> dhcwg@ietf.org
>> https://www.ietf.org/mailman/listinfo/dhcwg
>
>_______________________________________________
>dhcwg mailing list
>dhcwg@ietf.org
>https://www.ietf.org/mailman/listinfo/dhcwg
>=

From Ted.Lemon@nominum.com  Fri Dec  7 07:11:22 2012
Return-Path: <Ted.Lemon@nominum.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 36FAA21F8A9C for <dhcwg@ietfa.amsl.com>; Fri,  7 Dec 2012 07:11:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.572
X-Spam-Level: 
X-Spam-Status: No, score=-106.572 tagged_above=-999 required=5 tests=[AWL=0.027, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id T1ExK0uCdNYc for <dhcwg@ietfa.amsl.com>; Fri,  7 Dec 2012 07:11:21 -0800 (PST)
Received: from exprod7og102.obsmtp.com (exprod7og102.obsmtp.com [64.18.2.157]) by ietfa.amsl.com (Postfix) with ESMTP id D810921F8A94 for <dhcwg@ietf.org>; Fri,  7 Dec 2012 07:11:11 -0800 (PST)
Received: from shell-too.nominum.com ([64.89.228.229]) (using TLSv1) by exprod7ob102.postini.com ([64.18.6.12]) with SMTP ID DSNKUMIHD04vWamvrHfoT0ihJpe5MiBfZ6IF@postini.com; Fri, 07 Dec 2012 07:11:11 PST
Received: from archivist.nominum.com (archivist.nominum.com [64.89.228.108]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.nominum.com", Issuer "Go Daddy Secure Certification Authority" (verified OK)) by shell-too.nominum.com (Postfix) with ESMTP id 217521B8210 for <dhcwg@ietf.org>; Fri,  7 Dec 2012 07:11:11 -0800 (PST)
Received: from webmail.nominum.com (cas-02.win.nominum.com [64.89.228.132]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (Client CN "mail.nominum.com", Issuer "Go Daddy Secure Certification Authority" (verified OK)) by archivist.nominum.com (Postfix) with ESMTPS id 19095190052; Fri,  7 Dec 2012 07:11:11 -0800 (PST) (envelope-from Ted.Lemon@nominum.com)
Received: from MBX-01.WIN.NOMINUM.COM ([64.89.228.133]) by CAS-02.WIN.NOMINUM.COM ([64.89.228.132]) with mapi id 14.02.0318.004; Fri, 7 Dec 2012 07:11:11 -0800
From: Ted Lemon <Ted.Lemon@nominum.com>
To: Kim Kinnear <kkinnear@cisco.com>
Thread-Topic: [dhcwg] Call	for	adoption: draft-boucadair-dhc-address-name-encoding-03
Thread-Index: AQHN1Iol8UCnfJ5j5k+7exjhewp65ZgN9zSA
Date: Fri, 7 Dec 2012 15:11:10 +0000
Message-ID: <8D23D4052ABE7A4490E77B1A012B630747430A5F@mbx-01.win.nominum.com>
References: <8D23D4052ABE7A4490E77B1A012B6307474192DE@mbx-01.win.nominum.com> <8D23D4052ABE7A4490E77B1A012B630747419370@mbx-01.win.nominum.com>, <94C682931C08B048B7A8645303FDC9F36E99E2D80B@PUEXCB1B.nanterre.francetelecom.fr>, <108E46E9-2983-4352-8D53-F2F81A80C16F@huawei.com> <A7CD5090-4E5F-4D6A-8809-C054F518269F@cisco.com> <E1CE3E6E6D4E1C438B0ADC9FFFA345EA3CE656EB@szxeml546-mbs.china.huawei.com> <8D23D4052ABE7A4490E77B1A012B630747430989@mbx-01.win.nominum.com> <2FBF7FCA-E372-4A53-8AC0-15787CB52B48@cisco.com>
In-Reply-To: <2FBF7FCA-E372-4A53-8AC0-15787CB52B48@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [192.168.1.10]
Content-Type: text/plain; charset="us-ascii"
Content-ID: <2B5F212011A0E142B36C62F4359A0093@nominum.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: "dhcwg@ietf.org WG" <dhcwg@ietf.org>, "Bernie Volz \(volz\)" <volz@cisco.com>
Subject: Re: [dhcwg] Call	for	adoption:	draft-boucadair-dhc-address-name-encoding-03
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 07 Dec 2012 15:11:22 -0000

On Dec 7, 2012, at 9:50 AM, Kim Kinnear <kkinnear@cisco.com>
 wrote:
> added to draft-ietf-dhc-option-guidelines.  I think the order in the
> list above is the correct ordering for the desirability of each
> solution.  I hope that someone will pull together the reasoning
> for or against each approach and add it to that draft. Almost
> certainly the text for this already resides in this email thread,
> though it will take work to pull it together.

Thanks, Kim.   Yes, I like Bernie's summary, and agree with you about optio=
n 4 (and with him about option 3).   I read over the text about FQDNs in th=
e current draft, and it could certainly stand to be expanded with a lot of =
what we've been talking about here.


From kkinnear@cisco.com  Fri Dec  7 14:53:39 2012
Return-Path: <kkinnear@cisco.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 32CA821F87C8 for <dhcwg@ietfa.amsl.com>; Fri,  7 Dec 2012 14:53:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.599
X-Spam-Level: 
X-Spam-Status: No, score=-10.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id j0FEZFdS5imy for <dhcwg@ietfa.amsl.com>; Fri,  7 Dec 2012 14:53:38 -0800 (PST)
Received: from rcdn-iport-3.cisco.com (rcdn-iport-3.cisco.com [173.37.86.74]) by ietfa.amsl.com (Postfix) with ESMTP id 49F3921F85B2 for <dhcwg@ietf.org>; Fri,  7 Dec 2012 14:53:38 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=4451; q=dns/txt; s=iport; t=1354920818; x=1356130418; h=subject:mime-version:from:in-reply-to:date:cc: content-transfer-encoding:message-id:references:to; bh=Vq2Z+lf7bZWAeL4wsn7jHHanCgYYLIE+eILKF7h9puc=; b=f6Ur1iJtfhj/vejXjXWRTwAhKWOU6Z/XVP+33Vij6nM+D7Nf42KcXsZA r1a+ihwdjLZ9ZQDkd+oB04949pbzKGA3daEp4BbUl6bvsLTAmNJFJruYU /etfWiuM3G0DDLPzjsHHSeFNVGuT8TMMkkb0Ast5l/msiHUYOu0AHNqDU 0=;
X-IronPort-AV: E=McAfee;i="5400,1158,6919"; a="150707221"
Received: from rcdn-core2-3.cisco.com ([173.37.113.190]) by rcdn-iport-3.cisco.com with ESMTP; 07 Dec 2012 22:53:38 +0000
Received: from [10.86.253.166] ([10.86.253.166]) by rcdn-core2-3.cisco.com (8.14.5/8.14.5) with ESMTP id qB7MraWb026256;  Fri, 7 Dec 2012 22:53:37 GMT
Mime-Version: 1.0 (Apple Message framework v1278)
Content-Type: text/plain; charset=iso-8859-1
From: Kim Kinnear <kkinnear@cisco.com>
In-Reply-To: <94C682931C08B048B7A8645303FDC9F36E9B6B666A@PUEXCB1B.nanterre.francetelecom.fr>
Date: Fri, 7 Dec 2012 17:53:35 -0500
Content-Transfer-Encoding: quoted-printable
Message-Id: <21754FC8-12CC-4653-9106-401120BFC67A@cisco.com>
References: <8D23D4052ABE7A4490E77B1A012B6307474192DE@mbx-01.win.nominum.com> <8D23D4052ABE7A4490E77B1A012B630747419370@mbx-01.win.nominum.com>, <94C682931C08B048B7A8645303FDC9F36E99E2D80B@PUEXCB1B.nanterre.francetelecom.fr>, <108E46E9-2983-4352-8D53-F2F81A80C16F@huawei.com> <A7CD5090-4E5F-4D6A-8809-C054F518269F@cisco.com> <E1CE3E6E6D4E1C438B0ADC9FFFA345EA3CE656EB@szxeml546-mbs.china.huawei.com> <8D23D4052ABE7A4490E77B1A012B630747430989@mbx-01.win.nominum.com> <2FBF7FCA-E372-4A53-8AC0-15787CB52B48@cisco.com> <94C682931C08B048B7A8645303FDC9F36E9B6B666A@PUEXCB1B.nanterre.francetelecom.fr>
To: "<mohamed.boucadair@orange.com>" <mohamed.boucadair@orange.com>
X-Mailer: Apple Mail (2.1278)
Cc: "dhcwg@ietf.org WG" <dhcwg@ietf.org>, "Bernie Volz \(volz\)" <volz@cisco.com>, Ted Lemon <Ted.Lemon@nominum.com>, Kim Kinnear <kkinnear@cisco.com>
Subject: Re: [dhcwg] Call	for	adoption: draft-boucadair-dhc-address-name-encoding-03
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 07 Dec 2012 22:53:39 -0000

Med,

Ted just said:

> The reason to support or oppose Med's work here is that you either =
agree that his proposed new way of solving the problem is a good idea, =
or you think it's a bad idea.   If you just want *some* solution to the =
problem, we already have one.

I think it is a bad idea.  So...

Now, perhaps you are saying "Yes, it is a bad idea, but if you
*really* *have* to do this bad thing, here is the option
definition that you should use to do this bad thing." =20

...

So, I am feeling a bit of a disconnect between what you are
saying and what Ted is saying about what it means to support
adopting this draft as a WG work item. =20

That said, doesn't having this option already defined make it
easier for people to use this approach in future drafts?

If yes, isn't that a reason to *not* do this draft?

Regards -- Kim




On Dec 7, 2012, at 10:10 AM, <mohamed.boucadair@orange.com> =
<mohamed.boucadair@orange.com> wrote:

> Dear Kim,
>=20
> It seems there is a confusion. The approach proposed in =
draft-boucadair-* is as follows (excerpt from the draft):
>=20
> (1) New DHCP options SHOULD use either an IP-Address or FQDN encoding =
for
>   the data.  If there is a strong requirement to support both an IP-
>   Address and FQDN encoding, the option specification MUST use the
>   encoding specified in this document and MUST provide the rationale =
to
>   motivate why either an IP-Address or FQDN encoding is insufficient.
>=20
> (2) The document defines one single option which is encoded as UTF-8 =
string.
>=20
> This call is whether you support or not that approach.
>=20
> Cheers,
> Med
>=20
>> -----Message d'origine-----
>> De : dhcwg-bounces@ietf.org [mailto:dhcwg-bounces@ietf.org] De=20
>> la part de Kim Kinnear
>> Envoy=E9 : vendredi 7 d=E9cembre 2012 15:50
>> =C0 : Ted Lemon; dhcwg@ietf.org WG
>> Cc : Bernie Volz (volz); Kim Kinnear
>> Objet : Re: [dhcwg] Call for adoption:=20
>> draft-boucadair-dhc-address-name-encoding-03
>>=20
>>=20
>> To follow along where (I imagine) Ted was going, I would like=20
>> to see Bernie's
>> list of possibilities:
>>=20
>>> The possibilities are:
>>> 1. only allow one (address or fqdn)
>>> 2. two options
>>> 3. option with a type field followed by data (address bytes=20
>> or fqdn wire)
>>> 4. option with string (address string or domain name string)
>>> 5. rfc 5908
>>> Perhaps there are more?
>>=20
>> added to draft-ietf-dhc-option-guidelines.  I think the order in the
>> list above is the correct ordering for the desirability of each
>> solution.  I hope that someone will pull together the reasoning
>> for or against each approach and add it to that draft. Almost
>> certainly the text for this already resides in this email thread,
>> though it will take work to pull it together.
>>=20
>> I think #4 will cause more problems long-term than it will solve,
>> so I am not in favor of *anyone* using that approach.  Because of
>> my position on that approach, I certainly am not in favor of adopting
>> a draft as a WG work item whose goal it is suggest that as a=20
>> generally applicable approach.
>>=20
>> Regards -- Kim
>>=20
>>=20
>> On Dec 7, 2012, at 9:27 AM, Ted Lemon wrote:
>>=20
>>> On Dec 7, 2012, at 3:41 AM, Leaf yeh <leaf.y.yeh@huawei.com> wrote:
>>>> Bernie - I think there is a lot of benefit in coming to a=20
>> conclusion and documenting it. That is why I support the=20
>> general effort to address this question and come up with an=20
>> answer - even if it is don't do both, pick one.
>>>=20
>>> As I said to Bernie, this question is in scope for=20
>> draft-ietf-dhc-option-guidelines, which is already a working=20
>> group document, so there is no need to adopt a new working=20
>> group document simply for the purpose of addressing this issue.
>>>=20
>>> The reason to support or oppose Med's work here is that you=20
>> either agree that his proposed new way of solving the problem=20
>> is a good idea, or you think it's a bad idea.   If you just=20
>> want *some* solution to the problem, we already have one.
>>>=20
>>> _______________________________________________
>>> dhcwg mailing list
>>> dhcwg@ietf.org
>>> https://www.ietf.org/mailman/listinfo/dhcwg
>>=20
>> _______________________________________________
>> dhcwg mailing list
>> dhcwg@ietf.org
>> https://www.ietf.org/mailman/listinfo/dhcwg


From xiayangsong@huawei.com  Sun Dec  9 17:38:24 2012
Return-Path: <xiayangsong@huawei.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BC6AF21F8D18; Sun,  9 Dec 2012 17:38:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.699
X-Spam-Level: 
X-Spam-Status: No, score=-5.699 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, J_CHICKENPOX_22=0.6, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id V5-sVxw4Y4uG; Sun,  9 Dec 2012 17:38:24 -0800 (PST)
Received: from lhrrgout.huawei.com (lhrrgout.huawei.com [194.213.3.17]) by ietfa.amsl.com (Postfix) with ESMTP id 9066221F8D17; Sun,  9 Dec 2012 17:38:23 -0800 (PST)
Received: from 172.18.7.190 (EHLO lhreml203-edg.china.huawei.com) ([172.18.7.190]) by lhrrg02-dlp.huawei.com (MOS 4.3.5-GA FastPath queued) with ESMTP id AMI12242; Mon, 10 Dec 2012 01:38:22 +0000 (GMT)
Received: from LHREML401-HUB.china.huawei.com (10.201.5.240) by lhreml203-edg.huawei.com (172.18.7.221) with Microsoft SMTP Server (TLS) id 14.1.323.3; Mon, 10 Dec 2012 01:37:38 +0000
Received: from SZXEML431-HUB.china.huawei.com (10.72.61.39) by lhreml401-hub.china.huawei.com (10.201.5.240) with Microsoft SMTP Server (TLS) id 14.1.323.3; Mon, 10 Dec 2012 01:38:21 +0000
Received: from SZXEML539-MBS.china.huawei.com ([169.254.5.165]) by szxeml431-hub.china.huawei.com ([10.72.61.39]) with mapi id 14.01.0323.003; Mon, 10 Dec 2012 09:38:10 +0800
From: Xiayangsong <xiayangsong@huawei.com>
To: =?iso-8859-1?Q?Ole_Tr=F8an?= <otroan@employees.org>, Sheng Jiang <jiangsheng@huawei.com>
Thread-Topic: [dhcwg] Review of draft "Prefix Assignment in DHCPv6"
Thread-Index: AQHN06PpGGmwQfROEkan4/fgoay/YpgRQcKg
Date: Mon, 10 Dec 2012 01:38:09 +0000
Message-ID: <CB60645E6241144CB82269604373757A218F5D0F@szxeml539-mbs.china.huawei.com>
References: <5D36713D8A4E7348A7E10DF7437A4B9239FCFF2E@szxeml545-mbs.china.huawei.com> <CD38B68B-DA3B-477E-8E19-99F3CD5808BE@employees.org>
In-Reply-To: <CD38B68B-DA3B-477E-8E19-99F3CD5808BE@employees.org>
Accept-Language: en-US, zh-CN
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.138.103.48]
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Cc: "<dhcwg@ietf.org> WG" <dhcwg@ietf.org>, IPv6 List <ipv6@ietf.org>
Subject: Re: [dhcwg] Review of draft "Prefix Assignment in DHCPv6"
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 10 Dec 2012 01:38:24 -0000

Hi Ole

Thank you your review. Please see my inline response.

Thanks
Frank

-----Original Message-----
From: dhcwg-bounces@ietf.org [mailto:dhcwg-bounces@ietf.org] On Behalf Of O=
le Tr?an
Sent: Thursday, December 06, 2012 7:21 PM
To: Sheng Jiang
Cc: <dhcwg@ietf.org> WG; IPv6 List
Subject: Re: [dhcwg] Review of draft "Prefix Assignment in DHCPv6"

Sheng,

> Back in Atlanta, in DHC WG meeting, you said you would review the documen=
t. Could you give the comments?

I knew that would come back and haunt me. ;)
comments below. also included dhc and 6man

>> Draft:	   Prefix Assignment in DHCPv6
>> Presenter: Sheng Jiang
>> URL:	   http://tools.ietf.org/html/draft-ietf-dhc-host-gen-id-04
>> Slot:	   5 min
>=20
>> ** Ole will review the document and maybe bring it up on 6man
>=20
> Many thanks and best regards,

in arbitrary order:

- draft-ietf-mif-dhcpv6-route-option also supports prefix discovery using D=
HCP
Frank=3D>Our draft is about prefix for a host's address formulation.

- a host wanting a particular address, why can it not use the "hint" option=
 in a vanilla IA_NA?
Frank=3D>This draft is about prefix which is a part of  address.
- a prefix on a link must always be coordinated with the onlink router, so =
I don't understand the argument
  of why the "L-flag" isn't needed
Frank=3D>we can discuss further.

- we shouldn't create new DHCPv6 options with T1/T2 timers. those should be=
 put in a separate option
Frank=3D>Please give me a link so that I could check the "SHOULDN'T"  rule.

- what do you do if the prefix length is different from /64?
Frank=3D>We can discuss later.

in general I think the use case presented is already supported by DHCPv6 ad=
dress assignment; the client puts
the addresses it desire as hints in the IA_NA option in DHCPv6 requests.
Frank=3D>I would like to highlight that we should give an option a clear de=
finition.=20
Wild usage of existing option is a double sword.

I think the argument given in the draft for operators wanting a DHCPv6-mana=
ged network without ND is flawed.
ND is required for router discovery, neighbour discovery etc anyway. and a =
router on the link must be configured
with the onlink prefix regardless.
Frank=3D>  ND is not mandatory for network deployments. AFASIK, ND is optio=
nal, while
DHCPv6 is mandatory for WiMAX network.=20

while we can clearly make this work, I don't think it is justified to creat=
e a duplicate mechanism for prefix discovery.
section 3.2 RFC1958.
Frank=3D>I don't believe this is "a duplicate mechanism" for "THE SAME THIN=
G".=20

cheers,
Ole


_______________________________________________
dhcwg mailing list
dhcwg@ietf.org
https://www.ietf.org/mailman/listinfo/dhcwg

From mohamed.boucadair@orange.com  Sun Dec  9 23:50:42 2012
Return-Path: <mohamed.boucadair@orange.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 235C121F8F72 for <dhcwg@ietfa.amsl.com>; Sun,  9 Dec 2012 23:50:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.216
X-Spam-Level: 
X-Spam-Status: No, score=-2.216 tagged_above=-999 required=5 tests=[AWL=0.032,  BAYES_00=-2.599, HELO_EQ_FR=0.35, UNPARSEABLE_RELAY=0.001]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JxrmA8IfWgx3 for <dhcwg@ietfa.amsl.com>; Sun,  9 Dec 2012 23:50:41 -0800 (PST)
Received: from relais-inet.francetelecom.com (relais-ias92.francetelecom.com [193.251.215.92]) by ietfa.amsl.com (Postfix) with ESMTP id 34B5321F8F55 for <dhcwg@ietf.org>; Sun,  9 Dec 2012 23:50:41 -0800 (PST)
Received: from omfedm05.si.francetelecom.fr (unknown [xx.xx.xx.1]) by omfedm14.si.francetelecom.fr (ESMTP service) with ESMTP id E4E2122C224; Mon, 10 Dec 2012 08:50:39 +0100 (CET)
Received: from PUEXCH81.nanterre.francetelecom.fr (unknown [10.101.44.34]) by omfedm05.si.francetelecom.fr (ESMTP service) with ESMTP id C447135C065; Mon, 10 Dec 2012 08:50:39 +0100 (CET)
Received: from PUEXCB1B.nanterre.francetelecom.fr ([10.101.44.8]) by PUEXCH81.nanterre.francetelecom.fr ([10.101.44.34]) with mapi; Mon, 10 Dec 2012 08:50:39 +0100
From: <mohamed.boucadair@orange.com>
To: Kim Kinnear <kkinnear@cisco.com>
Date: Mon, 10 Dec 2012 08:50:38 +0100
Thread-Topic: [dhcwg]	Call	for	adoption: draft-boucadair-dhc-address-name-encoding-03
Thread-Index: Ac3UzbM45n8TQUIpR9akwW1LZ76K7gB2OJ0w
Message-ID: <94C682931C08B048B7A8645303FDC9F36E9B6B67C1@PUEXCB1B.nanterre.francetelecom.fr>
References: <8D23D4052ABE7A4490E77B1A012B6307474192DE@mbx-01.win.nominum.com> <8D23D4052ABE7A4490E77B1A012B630747419370@mbx-01.win.nominum.com>, <94C682931C08B048B7A8645303FDC9F36E99E2D80B@PUEXCB1B.nanterre.francetelecom.fr>, <108E46E9-2983-4352-8D53-F2F81A80C16F@huawei.com> <A7CD5090-4E5F-4D6A-8809-C054F518269F@cisco.com> <E1CE3E6E6D4E1C438B0ADC9FFFA345EA3CE656EB@szxeml546-mbs.china.huawei.com> <8D23D4052ABE7A4490E77B1A012B630747430989@mbx-01.win.nominum.com> <2FBF7FCA-E372-4A53-8AC0-15787CB52B48@cisco.com> <94C682931C08B048B7A8645303FDC9F36E9B6B666A@PUEXCB1B.nanterre.francetelecom.fr> <21754FC8-12CC-4653-9106-401120BFC67A@cisco.com>
In-Reply-To: <21754FC8-12CC-4653-9106-401120BFC67A@cisco.com>
Accept-Language: fr-FR
Content-Language: fr-FR
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: fr-FR
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-PMX-Version: 5.6.1.2065439, Antispam-Engine: 2.7.2.376379, Antispam-Data: 2012.12.10.52415
Cc: "dhcwg@ietf.org WG" <dhcwg@ietf.org>, Ted Lemon <Ted.Lemon@nominum.com>, "Bernie Volz \(volz\)" <volz@cisco.com>
Subject: Re: [dhcwg] Call	for	adoption: draft-boucadair-dhc-address-name-encoding-03
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 10 Dec 2012 07:50:42 -0000

Dear Kim,

I'm not saying it is a bad idea. I sincerely think it is a ** simple ** sol=
ution which ** solve ** a valid problem.=20

I disagree with Ted there is already a solution for this problem: choosing =
between an FQDN or an IP address is ** not ** a solution for some contexts =
(options). Ted's approach assumes the DHCP server has interfaces to all ser=
vice-logics enabled in an administrative domain (e.g, to service-specific D=
NS infrastructure, to all service load-balancing functions, etc.) and also =
ignores operational constraints (e.g., network/service separation, two-leve=
l indirection, etc.).

The approach proposed in this document can be enabled in scenarios where Te=
d' assumptions are valid ** but ** also for the other deployment contexts.

The proposed approach does not require defining two options to provision th=
e same parameter but only one single option is needed.=20

Because some of the WG participants see as a risk this approach will be gen=
eralized and adopted as de facto format, draft-boucadair-* recommends optio=
n designers to motivate why an IP Address only or FQDN only format can not =
meet their requirements. It seems to me this is pragmatic approach.

Cheers,
Med=20

>-----Message d'origine-----
>De : Kim Kinnear [mailto:kkinnear@cisco.com]=20
>Envoy=E9 : vendredi 7 d=E9cembre 2012 23:54
>=C0 : BOUCADAIR Mohamed OLNC/OLN
>Cc : Kim Kinnear; Ted Lemon; dhcwg@ietf.org WG; Bernie Volz (volz)
>Objet : Re: [dhcwg] Call for adoption:=20
>draft-boucadair-dhc-address-name-encoding-03
>
>
>Med,
>
>Ted just said:
>
>> The reason to support or oppose Med's work here is that you=20
>either agree that his proposed new way of solving the problem=20
>is a good idea, or you think it's a bad idea.   If you just=20
>want *some* solution to the problem, we already have one.
>
>I think it is a bad idea.  So...
>
>Now, perhaps you are saying "Yes, it is a bad idea, but if you
>*really* *have* to do this bad thing, here is the option
>definition that you should use to do this bad thing." =20
>
>...
>
>So, I am feeling a bit of a disconnect between what you are
>saying and what Ted is saying about what it means to support
>adopting this draft as a WG work item. =20
>
>That said, doesn't having this option already defined make it
>easier for people to use this approach in future drafts?
>
>If yes, isn't that a reason to *not* do this draft?
>
>Regards -- Kim
>
>
>
>
>On Dec 7, 2012, at 10:10 AM, <mohamed.boucadair@orange.com>=20
><mohamed.boucadair@orange.com> wrote:
>
>> Dear Kim,
>>=20
>> It seems there is a confusion. The approach proposed in=20
>draft-boucadair-* is as follows (excerpt from the draft):
>>=20
>> (1) New DHCP options SHOULD use either an IP-Address or FQDN=20
>encoding for
>>   the data.  If there is a strong requirement to support both an IP-
>>   Address and FQDN encoding, the option specification MUST use the
>>   encoding specified in this document and MUST provide the=20
>rationale to
>>   motivate why either an IP-Address or FQDN encoding is insufficient.
>>=20
>> (2) The document defines one single option which is encoded=20
>as UTF-8 string.
>>=20
>> This call is whether you support or not that approach.
>>=20
>> Cheers,
>> Med
>>=20
>>> -----Message d'origine-----
>>> De : dhcwg-bounces@ietf.org [mailto:dhcwg-bounces@ietf.org] De=20
>>> la part de Kim Kinnear
>>> Envoy=E9 : vendredi 7 d=E9cembre 2012 15:50
>>> =C0 : Ted Lemon; dhcwg@ietf.org WG
>>> Cc : Bernie Volz (volz); Kim Kinnear
>>> Objet : Re: [dhcwg] Call for adoption:=20
>>> draft-boucadair-dhc-address-name-encoding-03
>>>=20
>>>=20
>>> To follow along where (I imagine) Ted was going, I would like=20
>>> to see Bernie's
>>> list of possibilities:
>>>=20
>>>> The possibilities are:
>>>> 1. only allow one (address or fqdn)
>>>> 2. two options
>>>> 3. option with a type field followed by data (address bytes=20
>>> or fqdn wire)
>>>> 4. option with string (address string or domain name string)
>>>> 5. rfc 5908
>>>> Perhaps there are more?
>>>=20
>>> added to draft-ietf-dhc-option-guidelines.  I think the order in the
>>> list above is the correct ordering for the desirability of each
>>> solution.  I hope that someone will pull together the reasoning
>>> for or against each approach and add it to that draft. Almost
>>> certainly the text for this already resides in this email thread,
>>> though it will take work to pull it together.
>>>=20
>>> I think #4 will cause more problems long-term than it will solve,
>>> so I am not in favor of *anyone* using that approach.  Because of
>>> my position on that approach, I certainly am not in favor=20
>of adopting
>>> a draft as a WG work item whose goal it is suggest that as a=20
>>> generally applicable approach.
>>>=20
>>> Regards -- Kim
>>>=20
>>>=20
>>> On Dec 7, 2012, at 9:27 AM, Ted Lemon wrote:
>>>=20
>>>> On Dec 7, 2012, at 3:41 AM, Leaf yeh <leaf.y.yeh@huawei.com> wrote:
>>>>> Bernie - I think there is a lot of benefit in coming to a=20
>>> conclusion and documenting it. That is why I support the=20
>>> general effort to address this question and come up with an=20
>>> answer - even if it is don't do both, pick one.
>>>>=20
>>>> As I said to Bernie, this question is in scope for=20
>>> draft-ietf-dhc-option-guidelines, which is already a working=20
>>> group document, so there is no need to adopt a new working=20
>>> group document simply for the purpose of addressing this issue.
>>>>=20
>>>> The reason to support or oppose Med's work here is that you=20
>>> either agree that his proposed new way of solving the problem=20
>>> is a good idea, or you think it's a bad idea.   If you just=20
>>> want *some* solution to the problem, we already have one.
>>>>=20
>>>> _______________________________________________
>>>> dhcwg mailing list
>>>> dhcwg@ietf.org
>>>> https://www.ietf.org/mailman/listinfo/dhcwg
>>>=20
>>> _______________________________________________
>>> dhcwg mailing list
>>> dhcwg@ietf.org
>>> https://www.ietf.org/mailman/listinfo/dhcwg
>
>=

From leaf.y.yeh@huawei.com  Mon Dec 10 00:54:38 2012
Return-Path: <leaf.y.yeh@huawei.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EB30D21F8E65 for <dhcwg@ietfa.amsl.com>; Mon, 10 Dec 2012 00:54:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.164
X-Spam-Level: 
X-Spam-Status: No, score=-6.164 tagged_above=-999 required=5 tests=[AWL=-0.165, BAYES_00=-2.599, J_CHICKENPOX_42=0.6, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id i6k7TaxVtxm6 for <dhcwg@ietfa.amsl.com>; Mon, 10 Dec 2012 00:54:38 -0800 (PST)
Received: from lhrrgout.huawei.com (lhrrgout.huawei.com [194.213.3.17]) by ietfa.amsl.com (Postfix) with ESMTP id 890E121F8E54 for <dhcwg@ietf.org>; Mon, 10 Dec 2012 00:54:37 -0800 (PST)
Received: from 172.18.7.190 (EHLO lhreml203-edg.china.huawei.com) ([172.18.7.190]) by lhrrg01-dlp.huawei.com (MOS 4.3.5-GA FastPath queued) with ESMTP id ANQ55536; Mon, 10 Dec 2012 08:54:36 +0000 (GMT)
Received: from LHREML406-HUB.china.huawei.com (10.201.5.243) by lhreml203-edg.huawei.com (172.18.7.221) with Microsoft SMTP Server (TLS) id 14.1.323.3; Mon, 10 Dec 2012 08:53:51 +0000
Received: from SZXEML454-HUB.china.huawei.com (10.82.67.197) by lhreml406-hub.china.huawei.com (10.201.5.243) with Microsoft SMTP Server (TLS) id 14.1.323.3; Mon, 10 Dec 2012 08:54:34 +0000
Received: from SZXEML546-MBS.china.huawei.com ([169.254.4.9]) by SZXEML454-HUB.china.huawei.com ([10.82.67.197]) with mapi id 14.01.0323.003; Mon, 10 Dec 2012 16:54:31 +0800
From: Leaf yeh <leaf.y.yeh@huawei.com>
To: "Bernie Volz (volz)" <volz@cisco.com>
Thread-Topic: [dhcwg]	Call	for	adoption: draft-boucadair-dhc-address-name-encoding-03
Thread-Index: AQHN0SgO1yTv0rC/dkmqocZ4CmQkkpgGeWoAgAaJjOD//+EHAIAE4KWQ
Date: Mon, 10 Dec 2012 08:54:30 +0000
Message-ID: <E1CE3E6E6D4E1C438B0ADC9FFFA345EA3CE66205@szxeml546-mbs.china.huawei.com>
References: <8D23D4052ABE7A4490E77B1A012B6307474192DE@mbx-01.win.nominum.com> <8D23D4052ABE7A4490E77B1A012B630747419370@mbx-01.win.nominum.com>, <94C682931C08B048B7A8645303FDC9F36E99E2D80B@PUEXCB1B.nanterre.francetelecom.fr>, <108E46E9-2983-4352-8D53-F2F81A80C16F@huawei.com> <A7CD5090-4E5F-4D6A-8809-C054F518269F@cisco.com>, <E1CE3E6E6D4E1C438B0ADC9FFFA345EA3CE656EB@szxeml546-mbs.china.huawei.com> <C49D5B49-5008-4988-8745-C93989AA7114@cisco.com>
In-Reply-To: <C49D5B49-5008-4988-8745-C93989AA7114@cisco.com>
Accept-Language: en-US, zh-CN
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.66.83.152]
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Cc: "dhcwg@ietf.org WG" <dhcwg@ietf.org>
Subject: Re: [dhcwg] Call	for	adoption:	draft-boucadair-dhc-address-name-encoding-03
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 10 Dec 2012 08:54:39 -0000

Bernie - #3 is pretty clean and explicit. I think Ted would prefer this ove=
r #4.

Do we have an example (of Option definition) for solution #3 before?


Best Regards,
Leaf



-----Original Message-----
From: Bernie Volz (volz) [mailto:volz@cisco.com]=20
Sent: Friday, December 07, 2012 10:22 PM
To: Leaf yeh
Cc: dhcwg@ietf.org WG
Subject: Re: [dhcwg] Call for adoption: draft-boucadair-dhc-address-name-en=
coding-03

Personnally, I don't like that solution - overly complicated.

The possibilities are:
1. only allow one (address or fqdn)
2. two options
3. option with a type field followed by data (address bytes or fqdn wire)
4. option with string (address string or domain name string)
5. rfc 5908
Perhaps there are more?

Note that ideally a list of addresses or fqdns is often best. But in v6, we=
 can have multiple options so that could be solved by doing that.

In general, #1 is what we want people to do - pick one.

#2 has issues in that it may end up that a device only implements support f=
or one, not both options, and a client must request both and server has to =
return both if configured. (Server could resolve fqdn if client only reques=
ts address option not fqdn, but that requires specialized code in server fo=
r new options).

#3 is pretty clean and explicit. I think Ted would prefer this over #4.

#4 has been widely discussed as that is what draft proposes.

#5 is as I indicated overly complex. I think the other solutions are prefer=
red.

- Bernie

On Dec 7, 2012, at 3:41 AM, "Leaf yeh" <leaf.y.yeh@huawei.com> wrote:

> Bernie - I think there is a lot of benefit in coming to a conclusion and =
documenting it. That is why I support the general effort to address this qu=
estion and come up with an answer - even if it is don't do both, pick one.
>=20
> Could the solution described in RFC 5908 be a general one on this topic?
>=20
>=20
> Best Regards,
> Leaf
>=20
>=20
>=20
> -----Original Message-----
> From: dhcwg-bounces@ietf.org [mailto:dhcwg-bounces@ietf.org] On Behalf Of=
 Bernie Volz (volz)
> Sent: Monday, December 03, 2012 8:23 PM
> To: Ted Lemon
> Cc: dhcwg@ietf.org WG
> Subject: Re: [dhcwg] Call for adoption: draft-boucadair-dhc-address-name-=
encoding-03
>=20
> Ted ... I would hope that one outcoming of this work, if not adopted, wou=
ld be that the DHC wg would have a strong recommendation (requirement?) tha=
t new drafts that require a fqdn/address MUST pick one? Thus, I think there=
 is a lot of benefit in coming to a conclusion and documenting it. That is =
why I support the general effort to address this question and come up with =
an answer - even if it is don't do both, pick one.
>=20
> I don't share most of your concerns (with DHCP there are a lot eaiser att=
ack vectors than trying to inject some junk into this option data, for exam=
ple).
>=20
> I don't believe there is an attempt to support dual-stack addresses with =
this? I raised v4 addresses because I think this solution, if used, should =
apply to new v4 options and in that context v4 addresses should be valid.
>=20
> - Bernie
>=20
>=20
>>=20
>> De : dhcwg-bounces@ietf.org [mailto:dhcwg-bounces@ietf.org] De=20
>> la part de Ted Lemon
>> Envoy=E9 : vendredi 30 novembre 2012 16:14
>> =C0 : dhcwg@ietf.org WG
>> Objet : Re: [dhcwg] Call for adoption:=20
>> draft-boucadair-dhc-address-name-encoding-03
>>=20
>> My response to this call for adoption, wearing my working=20
>> group participant hat, not my working group chair hat, is that=20
>> I strongly oppose adoption of this work.
>>=20
>> A number of arguments have been raised in favor of doing this=20
>> work, and I've attempted to state my considered opinion on them below:
>>=20
>> The DHC working group long ago decided not to put dual-stack=20
>> transition technology into DHCPv6.   So if the motivation for=20
>> using an FQDN is dual-stack transition, this is not a good=20
>> argument.   And if the motivation for using a text=20
>> representation of an IPv6 address is dual-stack transition,=20
>> again this is not a good argument.
>>=20
>> Similarly, the argument has been made that the FQDN+IP option=20
>> format is necessary to support certain deployment strategies=20
>> that are already adequately addressed by existing technology. =20
>> This again is not a good argument-if the existing standards=20
>> already support the functionality that is needed, then there=20
>> is no need to extend the standards.
>>=20
>> A specific use case has been raised where the same domain name=20
>> returns different results (that is to say, completely=20
>> different sets of addresses) depending on the location from=20
>> which the query is done.   And that we have to extend DHCPv6=20
>> to support this use case.   But this isn't a valid use case at=20
>> all, because standards-compliant DNS does not return=20
>> completely different values depending on location.   If it=20
>> did, this would break all kinds of things-DNSSEC, tunnels,=20
>> standards-compliant local caching servers.
>>=20
>> I know that this sort of thing is done all the time in CDNs,=20
>> but the fact that people do it in the wild is not a reason to=20
>> put it in an IETF standard.
>>=20
>> With regard to validation, the author referred to RFC2181,=20
>> which says the content of labels is not restricted.   But this=20
>> doesn't help, because we are not talking about the content of=20
>> labels-we are talking about a human-readable presentation of=20
>> the content of labels, with an undefined transform between the=20
>> one and the other.   No document defines this transformation. =20
>> This is why we chose to use the wire-format representation=20
>> for FQDNs in DHCP.
>>=20
>> So the bottom line is that there are a lot of really weak=20
>> arguments for adding this complexity to DHCP.   But this=20
>> proposal adds significant complexity.   I spent an hour=20
>> yesterday doing a fairly thorough review of the existing=20
>> documents that talk about the text representation for DNS, and=20
>> was unable to identify a document that specifies how to=20
>> validate the text representation of a domain name, although=20
>> many different documents talk about aspects of how domain=20
>> names are represented as text.
>>=20
>> So this proposal adds a very real attack surface to any=20
>> service that uses this option format.  There's no standard for=20
>> validation that, if followed, would eliminate that attack=20
>> surface.  And there's no compelling use case to motivate adding it.
>>=20
>> This is why I do not support this work.
>> _______________________________________________
>> dhcwg mailing list
>> dhcwg@ietf.org
>> https://www.ietf.org/mailman/listinfo/dhcwg
> _______________________________________________
> dhcwg mailing list
> dhcwg@ietf.org
> https://www.ietf.org/mailman/listinfo/dhcwg______________________________=
_________________
> dhcwg mailing list
> dhcwg@ietf.org
> https://www.ietf.org/mailman/listinfo/dhcwg
> _______________________________________________
> dhcwg mailing list
> dhcwg@ietf.org
> https://www.ietf.org/mailman/listinfo/dhcwg

From leaf.y.yeh@huawei.com  Mon Dec 10 01:14:08 2012
Return-Path: <leaf.y.yeh@huawei.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EA5C321F8DC5 for <dhcwg@ietfa.amsl.com>; Mon, 10 Dec 2012 01:14:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[AWL=0.151,  BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id S-y71B8OOzPs for <dhcwg@ietfa.amsl.com>; Mon, 10 Dec 2012 01:14:08 -0800 (PST)
Received: from lhrrgout.huawei.com (lhrrgout.huawei.com [194.213.3.17]) by ietfa.amsl.com (Postfix) with ESMTP id 9120C21F8DA8 for <dhcwg@ietf.org>; Mon, 10 Dec 2012 01:14:07 -0800 (PST)
Received: from 172.18.7.190 (EHLO lhreml204-edg.china.huawei.com) ([172.18.7.190]) by lhrrg02-dlp.huawei.com (MOS 4.3.5-GA FastPath queued) with ESMTP id AMI46178; Mon, 10 Dec 2012 09:14:06 +0000 (GMT)
Received: from LHREML404-HUB.china.huawei.com (10.201.5.218) by lhreml204-edg.china.huawei.com (172.18.7.223) with Microsoft SMTP Server (TLS) id 14.1.323.3; Mon, 10 Dec 2012 09:13:25 +0000
Received: from SZXEML407-HUB.china.huawei.com (10.82.67.94) by lhreml404-hub.china.huawei.com (10.201.5.218) with Microsoft SMTP Server (TLS) id 14.1.323.3; Mon, 10 Dec 2012 17:14:05 +0800
Received: from SZXEML546-MBS.china.huawei.com ([169.254.4.9]) by szxeml407-hub.china.huawei.com ([10.82.67.94]) with mapi id 14.01.0323.003; Mon, 10 Dec 2012 17:14:03 +0800
From: Leaf yeh <leaf.y.yeh@huawei.com>
To: Kim Kinnear <kkinnear@cisco.com>
Thread-Topic: [dhcwg]	Call	for	adoption: draft-boucadair-dhc-address-name-encoding-03
Thread-Index: AQHN0SgO1yTv0rC/dkmqocZ4CmQkkpgGeWoAgAaJjOD//+KzgIAABjAAgATeIPA=
Date: Mon, 10 Dec 2012 09:14:01 +0000
Message-ID: <E1CE3E6E6D4E1C438B0ADC9FFFA345EA3CE66227@szxeml546-mbs.china.huawei.com>
References: <8D23D4052ABE7A4490E77B1A012B6307474192DE@mbx-01.win.nominum.com> <8D23D4052ABE7A4490E77B1A012B630747419370@mbx-01.win.nominum.com>, <94C682931C08B048B7A8645303FDC9F36E99E2D80B@PUEXCB1B.nanterre.francetelecom.fr>, <108E46E9-2983-4352-8D53-F2F81A80C16F@huawei.com> <A7CD5090-4E5F-4D6A-8809-C054F518269F@cisco.com> <E1CE3E6E6D4E1C438B0ADC9FFFA345EA3CE656EB@szxeml546-mbs.china.huawei.com> <8D23D4052ABE7A4490E77B1A012B630747430989@mbx-01.win.nominum.com> <2FBF7FCA-E372-4A53-8AC0-15787CB52B48@cisco.com>
In-Reply-To: <2FBF7FCA-E372-4A53-8AC0-15787CB52B48@cisco.com>
Accept-Language: en-US, zh-CN
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.66.83.152]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Cc: "dhcwg@ietf.org WG" <dhcwg@ietf.org>, "Bernie Volz \(volz\)" <volz@cisco.com>, Ted Lemon <Ted.Lemon@nominum.com>
Subject: Re: [dhcwg] Call	for	adoption:	draft-boucadair-dhc-address-name-encoding-03
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 10 Dec 2012 09:14:09 -0000

Kim - I think the order in the list above is the correct ordering for the d=
esirability of each solution.

That sound you prefer #1 (Address?), then let the Server help to resolve th=
e FQDN. Right?


Best Regards,
Leaf



-----Original Message-----
From: dhcwg-bounces@ietf.org [mailto:dhcwg-bounces@ietf.org] On Behalf Of K=
im Kinnear
Sent: Friday, December 07, 2012 10:50 PM
To: Ted Lemon; dhcwg@ietf.org WG
Cc: Bernie Volz (volz); Kim Kinnear
Subject: Re: [dhcwg] Call for adoption: draft-boucadair-dhc-address-name-en=
coding-03


To follow along where (I imagine) Ted was going, I would like to see Bernie=
's
list of possibilities:

> The possibilities are:
> 1. only allow one (address or fqdn)
> 2. two options
> 3. option with a type field followed by data (address bytes or fqdn wire)
> 4. option with string (address string or domain name string)
> 5. rfc 5908
> Perhaps there are more?

added to draft-ietf-dhc-option-guidelines.  I think the order in the
list above is the correct ordering for the desirability of each
solution.  I hope that someone will pull together the reasoning
for or against each approach and add it to that draft. Almost
certainly the text for this already resides in this email thread,
though it will take work to pull it together.

I think #4 will cause more problems long-term than it will solve,
so I am not in favor of *anyone* using that approach.  Because of
my position on that approach, I certainly am not in favor of adopting
a draft as a WG work item whose goal it is suggest that as a=20
generally applicable approach.

Regards -- Kim


On Dec 7, 2012, at 9:27 AM, Ted Lemon wrote:

> On Dec 7, 2012, at 3:41 AM, Leaf yeh <leaf.y.yeh@huawei.com> wrote:
>> Bernie - I think there is a lot of benefit in coming to a conclusion and=
 documenting it. That is why I support the general effort to address this q=
uestion and come up with an answer - even if it is don't do both, pick one.
>=20
> As I said to Bernie, this question is in scope for draft-ietf-dhc-option-=
guidelines, which is already a working group document, so there is no need =
to adopt a new working group document simply for the purpose of addressing =
this issue.
>=20
> The reason to support or oppose Med's work here is that you either agree =
that his proposed new way of solving the problem is a good idea, or you thi=
nk it's a bad idea.   If you just want *some* solution to the problem, we a=
lready have one.
>=20
> _______________________________________________
> dhcwg mailing list
> dhcwg@ietf.org
> https://www.ietf.org/mailman/listinfo/dhcwg

_______________________________________________
dhcwg mailing list
dhcwg@ietf.org
https://www.ietf.org/mailman/listinfo/dhcwg

From otroan@employees.org  Mon Dec 10 02:52:28 2012
Return-Path: <otroan@employees.org>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 738DF21F8BE6; Mon, 10 Dec 2012 02:52:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.299
X-Spam-Level: 
X-Spam-Status: No, score=-10.299 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NnYNPp7jpzuO; Mon, 10 Dec 2012 02:52:27 -0800 (PST)
Received: from ams-iport-3.cisco.com (ams-iport-3.cisco.com [144.254.224.146]) by ietfa.amsl.com (Postfix) with ESMTP id 35EDE21F8E56; Mon, 10 Dec 2012 02:52:26 -0800 (PST)
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AtcHAAy+xVCQ/khN/2dsb2JhbABEg0iCKLkBFnOCHwEFeRALRlcGiCQMtgKQIWEDlyKET4pdgnQ
X-IronPort-AV: E=McAfee;i="5400,1158,6921"; a="10290500"
Received: from ams-core-4.cisco.com ([144.254.72.77]) by ams-iport-3.cisco.com with ESMTP; 10 Dec 2012 10:52:25 +0000
Received: from [10.61.105.36] (dhcp-10-61-105-36.cisco.com [10.61.105.36]) by ams-core-4.cisco.com (8.14.5/8.14.5) with ESMTP id qBAAqO8E029491 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Mon, 10 Dec 2012 10:52:24 GMT
Content-Type: text/plain; charset=iso-8859-1
Mime-Version: 1.0 (Mac OS X Mail 6.2 \(1499\))
From: =?iso-8859-1?Q?Ole_Tr=F8an?= <otroan@employees.org>
In-Reply-To: <CB60645E6241144CB82269604373757A218F5D0F@szxeml539-mbs.china.huawei.com>
Date: Mon, 10 Dec 2012 11:52:24 +0100
Content-Transfer-Encoding: quoted-printable
Message-Id: <53F1D668-4D8A-440F-BAB3-6E970BBD26B6@employees.org>
References: <5D36713D8A4E7348A7E10DF7437A4B9239FCFF2E@szxeml545-mbs.china.huawei.com> <CD38B68B-DA3B-477E-8E19-99F3CD5808BE@employees.org> <CB60645E6241144CB82269604373757A218F5D0F@szxeml539-mbs.china.huawei.com>
To: Xiayangsong <xiayangsong@huawei.com>
X-Mailer: Apple Mail (2.1499)
Cc: "<dhcwg@ietf.org> WG" <dhcwg@ietf.org>, IPv6 List <ipv6@ietf.org>
Subject: Re: [dhcwg] Review of draft "Prefix Assignment in DHCPv6"
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 10 Dec 2012 10:52:28 -0000

> - we shouldn't create new DHCPv6 options with T1/T2 timers. those =
should be put in a separate option
> Frank=3D>Please give me a link so that I could check the "SHOULDN'T"  =
rule.

wouldn't go as far as claiming it is a "SHOULD NOT".
=
http://tools.ietf.org/html/draft-ietf-dhc-dhcpv6-stateful-issues-03#sectio=
n-4.3

if we were to create new IA options I do think we should fix this =
though. preferably in rfc3315bis.

cheers,
Ole=

From xiayangsong@huawei.com  Mon Dec 10 03:37:59 2012
Return-Path: <xiayangsong@huawei.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 95B6921F8E5E; Mon, 10 Dec 2012 03:37:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.999
X-Spam-Level: 
X-Spam-Status: No, score=-5.999 tagged_above=-999 required=5 tests=[AWL=0.300,  BAYES_00=-2.599, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hvHyFDDnILlp; Mon, 10 Dec 2012 03:37:59 -0800 (PST)
Received: from lhrrgout.huawei.com (lhrrgout.huawei.com [194.213.3.17]) by ietfa.amsl.com (Postfix) with ESMTP id 15ECE21F8E66; Mon, 10 Dec 2012 03:37:56 -0800 (PST)
Received: from 172.18.7.190 (EHLO lhreml203-edg.china.huawei.com) ([172.18.7.190]) by lhrrg02-dlp.huawei.com (MOS 4.3.5-GA FastPath queued) with ESMTP id AMI60822; Mon, 10 Dec 2012 11:37:56 +0000 (GMT)
Received: from LHREML406-HUB.china.huawei.com (10.201.5.243) by lhreml203-edg.huawei.com (172.18.7.221) with Microsoft SMTP Server (TLS) id 14.1.323.3; Mon, 10 Dec 2012 11:37:11 +0000
Received: from SZXEML456-HUB.china.huawei.com (10.82.67.199) by lhreml406-hub.china.huawei.com (10.201.5.243) with Microsoft SMTP Server (TLS) id 14.1.323.3; Mon, 10 Dec 2012 11:37:55 +0000
Received: from SZXEML539-MBS.china.huawei.com ([169.254.5.165]) by szxeml456-hub.china.huawei.com ([10.82.67.199]) with mapi id 14.01.0323.003; Mon, 10 Dec 2012 19:37:42 +0800
From: Xiayangsong <xiayangsong@huawei.com>
To: =?iso-8859-1?Q?Ole_Tr=F8an?= <otroan@employees.org>
Thread-Topic: [dhcwg] Review of draft "Prefix Assignment in DHCPv6"
Thread-Index: AQHN06PpGGmwQfROEkan4/fgoay/YpgRQcKggAAZuQCAAI6XkA==
Date: Mon, 10 Dec 2012 11:37:42 +0000
Message-ID: <CB60645E6241144CB82269604373757A218F65EE@szxeml539-mbs.china.huawei.com>
References: <5D36713D8A4E7348A7E10DF7437A4B9239FCFF2E@szxeml545-mbs.china.huawei.com> <CD38B68B-DA3B-477E-8E19-99F3CD5808BE@employees.org> <CB60645E6241144CB82269604373757A218F5D0F@szxeml539-mbs.china.huawei.com> <53F1D668-4D8A-440F-BAB3-6E970BBD26B6@employees.org>
In-Reply-To: <53F1D668-4D8A-440F-BAB3-6E970BBD26B6@employees.org>
Accept-Language: en-US, zh-CN
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.138.103.48]
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Cc: "<dhcwg@ietf.org> WG" <dhcwg@ietf.org>, IPv6 List <ipv6@ietf.org>
Subject: Re: [dhcwg] Review of draft "Prefix Assignment in DHCPv6"
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 10 Dec 2012 11:37:59 -0000

Hi Ole

I read the texts you pointed to.  I believe
this inconvenience needs more systematical way to fix,
which is beyond the scope of the draft.

Thanks
Frank

-----Original Message-----
From: Ole Tr=F8an [mailto:otroan@employees.org]=20
Sent: Monday, December 10, 2012 6:52 PM
To: Xiayangsong
Cc: Sheng Jiang; <dhcwg@ietf.org> WG; IPv6 List
Subject: Re: [dhcwg] Review of draft "Prefix Assignment in DHCPv6"

> - we shouldn't create new DHCPv6 options with T1/T2 timers. those should =
be put in a separate option
> Frank=3D>Please give me a link so that I could check the "SHOULDN'T"  rul=
e.

wouldn't go as far as claiming it is a "SHOULD NOT".
http://tools.ietf.org/html/draft-ietf-dhc-dhcpv6-stateful-issues-03#section=
-4.3

if we were to create new IA options I do think we should fix this though. p=
referably in rfc3315bis.

cheers,
Ole

From tomasz.mrugalski@gmail.com  Mon Dec 10 06:19:56 2012
Return-Path: <tomasz.mrugalski@gmail.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C258221F8DE6 for <dhcwg@ietfa.amsl.com>; Mon, 10 Dec 2012 06:19:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.599
X-Spam-Level: 
X-Spam-Status: No, score=-3.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TRw6ajZC9W5q for <dhcwg@ietfa.amsl.com>; Mon, 10 Dec 2012 06:19:56 -0800 (PST)
Received: from mail-lb0-f172.google.com (mail-lb0-f172.google.com [209.85.217.172]) by ietfa.amsl.com (Postfix) with ESMTP id 742D621F8DC8 for <dhcwg@ietf.org>; Mon, 10 Dec 2012 06:19:55 -0800 (PST)
Received: by mail-lb0-f172.google.com with SMTP id y2so2277785lbk.31 for <dhcwg@ietf.org>; Mon, 10 Dec 2012 06:19:54 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:x-tagtoolbar-keys:content-type :content-transfer-encoding; bh=d5fN4xotnDKyGdTP7646++HWZdYJytVfHkizSpHFFCI=; b=m6j05LOkLwKlFiQdtleCQg11vmxTkTyYA9BEUgGCKrfJxQzCFpzXtvFA6IaPGrUSdh O50j4c/aecI7atl8Y0J6Ql3XPSdSNP+g1AQrCBHjtWF2XJxCo+acvmPmE8gAtlmAP6s5 91AL3JUYkf7oJBhlhGCuWpGysord/LBW2PGf6szmbltY/KjVvN7q91N/GOxtLYyi1ctI E7TCgPAVD00CyICk2C7jd4w4QrhC2qhEuPaQUUkQi2wQpX/kyIKtg/V6kincwJiOljgZ 6A4Nbsnzz/DXoM1V7G5MCoCJWkXsC+2Q8LmNnaQyWa+pDwRTkcDEB1Yju1O8Q8xp4jUJ SITA==
Received: by 10.152.106.212 with SMTP id gw20mr14038995lab.8.1355149194259; Mon, 10 Dec 2012 06:19:54 -0800 (PST)
Received: from ?IPv6:2001:470:6061:1:5114:50e:25fc:a90c? ([2001:470:6061:1:5114:50e:25fc:a90c]) by mx.google.com with ESMTPS id s9sm4262121lbc.12.2012.12.10.06.19.51 (version=SSLv3 cipher=OTHER); Mon, 10 Dec 2012 06:19:53 -0800 (PST)
Message-ID: <50C5EF85.2090302@gmail.com>
Date: Mon, 10 Dec 2012 15:19:49 +0100
From: Tomek Mrugalski <tomasz.mrugalski@gmail.com>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/17.0 Thunderbird/17.0
MIME-Version: 1.0
To: dhcwg@ietf.org
References: <8D23D4052ABE7A4490E77B1A012B6307474192DE@mbx-01.win.nominum.com> <8D23D4052ABE7A4490E77B1A012B630747419370@mbx-01.win.nominum.com>, <94C682931C08B048B7A8645303FDC9F36E99E2D80B@PUEXCB1B.nanterre.francetelecom.fr>, <108E46E9-2983-4352-8D53-F2F81A80C16F@huawei.com> <A7CD5090-4E5F-4D6A-8809-C054F518269F@cisco.com> <E1CE3E6E6D4E1C438B0ADC9FFFA345EA3CE656EB@szxeml546-mbs.china.huawei.com> <8D23D4052ABE7A4490E77B1A012B630747430989@mbx-01.win.nominum.com> <2FBF7FCA-E372-4A53-8AC0-15787CB52B48@cisco.com> <E1CE3E6E6D4E1C438B0ADC9FFFA345EA3CE66227@szxeml546-mbs.china.huawei.com>
In-Reply-To: <E1CE3E6E6D4E1C438B0ADC9FFFA345EA3CE66227@szxeml546-mbs.china.huawei.com>
X-TagToolbar-Keys: D20121210151949536
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Subject: Re: [dhcwg] Call for adoption: draft-boucadair-dhc-address-name-encoding-03
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 10 Dec 2012 14:19:56 -0000

On 10.12.2012 10:14, Leaf yeh wrote:
> Kim - I think the order in the list above is the correct ordering for the desirability of each solution.
> 
> That sound you prefer #1 (Address?), then let the Server help to resolve the FQDN. Right?
Yes. The server allowing user to specify fqdn is an implementation
detail here. Depending on the way a server is implemented, that
resolution may happen when user enters the fqdn for the first time, when
the server is started or immediately before sending a response to a
client. These are all implementation details and we definitely don't
want to standardize that.

As for the list or options, here are my comments:

The possibilities are:
> 1. only allow one (address or fqdn)
There is already a discussion about trade-offs between them, both in
address-name-encoding and option-guidelines (with address-name-encoding
discussion being more thorough IMHO). In general, address is preferred
unless that are valid reasons for fqdn. For the clarify, we may split it
into two possibilities, with address being listed first. And it's often
address list vs fqdn list, but that's really a nit pick.

> 2. two options
Been there, tried that. See RFC6334 (DS-Lite option). IESG laughed at us
and said to make up our minds and just pick one. Perhaps we were unable
to produce convincing enough arguments for both options, but in my
opinion that approach is very unlikely to complete standardization process.

Just for your convenience, here's a brief list of issues that we've
encountered. This approach introduces some ugly problems without any
good solutions. Should client request both options? If both are
returned, which one should be used? Both? In what order? What about the
other one? Is it discarded or kept as a backup value? This introduces
solution specific questions about failover type solutions. What if
client requests one option, but gets the other? Should authors add a
statement that clients and servers MUST implement both? If only one is
mandatory and the other is optional, which one is mandatory? What if
client requests one and receives the other that it does not support?
When server receives a request for both, should it send back both if
configured with values for both?

Regardless of which answers you choose, you'll break down some basic
principles DHCPv6 is operating on. In summary, that's a mess that you
*really* want to avoid.

> 3. option with a type field followed by data (address bytes or fqdn wire)
option-guidelines draft recommends against conditional formatting. We
may put this as a viable option, but we should clearly mark it as a
lesser evil.

> 4. option with string (address string or domain name string)
> 5. rfc 5908

I would recommend swapping the order of RFC5908 (nested options) with
option with a string, but I won't object to the order proposed by
Bernie. Depending on the implementation, parsing nested option is
sometimes very easy thing to do. Also, there are two sub-cases of
RFC5908 approach: you can either use new option space (sub-options start
with 1, 2, 3...) or you can put normal options as nested options within
some container option (with the nested options getting regular numbers,
like 79, 80 and onwards). The latter is a very similar to possibility #2.

Personally I have a couple objections to address-name-encoding, with one
being serious. First, this proposal has a significant problem with the
validation. You allow configuring domains, IPv4 literals and IPv6
literals. But in which format? Normal IPv6 text format is obvious, but
what about IPv4-mapped IPv6 addresses and other odd, exotic notations?
Let me give you an example:
"www.google.com" is obviously valid. "74.125.136.100" is still valid,
right? But what about "0x4a7d8864"? All browsers I have around will turn
this into IPv4 address, which will happen to be 74.125.136.100. I guess
(haven't checked, so it's just a guess) that getaddrinfo() just resolves
it to the address. Do you allow that? What about corner cases, like
1.2.3.256?

Section 3 of the draft says "The DHCP client decoding an option in this
format MUST validate the contents of the option.". An honest question as
a DHCP implementor: how am I supposed to write a validation of such string?

Blindly passing the content to getaddrinfo() will open nice remote
attack vector in case there are issues with getaddrinfo() implementation.

Second issue is about efficiency - sending address as 16 bytes is more
efficient than as a string that is potentially as long as 45 bytes. This
is even more important if we decide to allow it in DHCPv4. Note that
this document currently proposes to do so.

Of course that format also brings in the issues FQDN has with all the
failure modes: DNS not available, not responding, having only A when you
want AAAA (or vice versa), etc. There may be less obvious failure modes
as draft-boucadair-dhc-address-name-encoding explicitly mentions that
other resolution mechanisms may be used.

To summarise my opinion, I object adoption of this draft. My main
objection is that it will give a wrong signal to people, who don't
follow DHC too closely. They will likely just look that it's DHC draft,
so they'll start using this approach.

But this is not a "forget it" type of objection. This draft tries to
solve a problem that is real and is quite frequently encountered. This
draft also has a lot of very thoughtful text about benefits and
downsides of various approaches. Here's what I recommend:

1. document Bernie's proposal in draft-ietf-dhc-option-guidelines.
2. merge parts of draft-boucadair-dhc-address-name-encoding into
draft-ietf-dhc-option-guidelines.
3. publish updated option-guidelines and last call it?

Does this sound reasonable?

Tomek

p.s.
option-guidelines-09 will expire in 8 days. We need to update it one way
or the other.

From tomasz.mrugalski@gmail.com  Mon Dec 10 06:53:17 2012
Return-Path: <tomasz.mrugalski@gmail.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5C6C421F84FD for <dhcwg@ietfa.amsl.com>; Mon, 10 Dec 2012 06:53:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.599
X-Spam-Level: 
X-Spam-Status: No, score=-3.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id q+zMbZmw-Uhq for <dhcwg@ietfa.amsl.com>; Mon, 10 Dec 2012 06:53:16 -0800 (PST)
Received: from mail-la0-f44.google.com (mail-la0-f44.google.com [209.85.215.44]) by ietfa.amsl.com (Postfix) with ESMTP id CC5DA21F84FC for <dhcwg@ietf.org>; Mon, 10 Dec 2012 06:53:15 -0800 (PST)
Received: by mail-la0-f44.google.com with SMTP id d3so2234442lah.31 for <dhcwg@ietf.org>; Mon, 10 Dec 2012 06:53:14 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:x-tagtoolbar-keys:content-type :content-transfer-encoding; bh=Q7RQYr58JmgLlAU/7uNbJUgGZYIWa7Xizd1cMeXf/VU=; b=Wrm+ZyBMmPKIM1LyzhNEP9P5Jbxbl5ayq0QSGaiCA46PlBIHx6kv/rIwN3fshVUcK6 SK7Uwr7pukhXJCwAyBUezA4B6nMStQu1r0eOm/AOVyavJ5g9cPg565dfK4kRmyD62o7X EGkAirQTmnGdVUQRg2xytZTydeJ8S7FRhIwveY3FCWARYpNIepFQY5yIn/fkuLU2cTwD 2QtcyHIvaLBbzPg4ki0hEQZ5MMkqWciwXnjL34oxWnaWSiqf1DoXEP0NKkYSFL9WCOS5 Ve9p/TkAZ6972ZQbv9n3YP2Ytg1lVIZXc4D0JQyvxzdiTjSBtx3MbOHW75zAZwBAd7Vl NVcg==
Received: by 10.152.148.129 with SMTP id ts1mr6944350lab.19.1355151194619; Mon, 10 Dec 2012 06:53:14 -0800 (PST)
Received: from ?IPv6:2001:470:6061:1:5114:50e:25fc:a90c? ([2001:470:6061:1:5114:50e:25fc:a90c]) by mx.google.com with ESMTPS id z9sm8024692lby.8.2012.12.10.06.53.12 (version=SSLv3 cipher=OTHER); Mon, 10 Dec 2012 06:53:13 -0800 (PST)
Message-ID: <50C5F756.8070006@gmail.com>
Date: Mon, 10 Dec 2012 15:53:10 +0100
From: Tomek Mrugalski <tomasz.mrugalski@gmail.com>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/17.0 Thunderbird/17.0
MIME-Version: 1.0
To: "dhcwg@ietf.org" <dhcwg@ietf.org>
References: <20121129121314.23806.75684.idtracker@ietfa.amsl.com> <50B8EC72.9050509@gmail.com> <E1CE3E6E6D4E1C438B0ADC9FFFA345EA3CE645CD@szxeml546-mbs.china.huawei.com>
In-Reply-To: <E1CE3E6E6D4E1C438B0ADC9FFFA345EA3CE645CD@szxeml546-mbs.china.huawei.com>
X-TagToolbar-Keys: D20121210155310102
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Subject: Re: [dhcwg] Comments on draft-ietf-dhc-dhcpv6-radius-opt-05.txt
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 10 Dec 2012 14:53:17 -0000

On 04.12.2012 12:45, Leaf yeh wrote:
>> Tomek - IPoE is not defined before. I presume it is IP over Ethernet,
>>  but it is not defined in this draft, RFC2865 or 3315, so you should explain
>> it.
> 
> IPoE means IP over Ethernet, which is borrowed from Broadband Forum
> TR-177. I guess it is a well-known word and it means a well-known
> access model. It does 'represents the scenario when the access loop
> supports direct Ethernet encapsulation'. Per the description in BBF
> TR-177 & TR-187, IPoE and PPPoE are 2 typical network models. How
> about update the text to be 'Figure 1 shows the sequence of DHCPv6
> and RADIUS messages for IP over Ethernet (IPoE) access model, when
> the access loop adopts the direct Ethernet encapsulation' ?
It was just a simple comment about using an abbreviation that was not
explained before. Your proposal sounds good.

>> wanted to deploy it over other access technology? I think not. A
>> simple clarification that IPoE is just an example and this will
>> work the same way for other access technologies would be helpful
>> here. Perhaps you can remove "IPoE" comment altogether?
> When the access model changes, the message sequences in the Fig.1 of
> IPoE look differently with the Fig.2 of PPPoE.
My question was a bit more generic. I think that IPoE is a generic case
that many deployments will encounter (not just service provider
networks, but also e.g. campus networks with WiFi access points or
corporate networks), while PPPoE is something rather service provider
specific.

> Tomek - In figure 1, I would position radius server and DHCPv6 server
> boxes
>> differently. Aligning them one directly above another may give the 
>> impression that they are the same. The same applies to Figure 2.
> The 1st sentence in section 3 has said that 'In these scenarios, the
> centralized DHCPv6 server is not co-located with the RADIUS
> server,...'
Yes, the text is clear. It was just a suggestion how to make the figure
clearer and less ambiguous. If you think that the text is sufficient, I
won't insist on this.

> Tomek - In the paragraph below Figure 2 there is a discussion when
> NAS should
>> and shouldn't exchange data with radius server. Shouldn't that be
>> a normative language (capital SHOULD/SHOULD NOT instead of
>> "has"/"does not have")?
> 
> Accepted. I will change the text to be 'SHOULD/SHOULD NOT' if you
> care. It seems to me the roughly same mechanism was introduced by
> section 3 of RFC6519, but we have DHCPv6 relay here. The text in
> section 3 of RFC6519 has 1x 'does not have' and 1x 'MUST'. Your
> further opinion?
Too long, didn't read :) Just use common sense and RFC2119
recommendations. 2119 is really short - just 2 pages.

> Appreciate your carefulness. I tend not to touch the word of
> 'stateful', but could make the clarification after Fig. 2 in section
> 3 as follows: 'If the authentication or the authorization through
> RADIUS passes, the NAS MUST store the RADIUS attributes received in
> the Access-Accept message from the RADIUS server during the whole
> session.' I regard this is the part of the RADIUS protocol.
Ok. You may add that radius state and exact retention policy is outside
of this document and just reference whatever document governs NAS behavior.

>> Agree with previous Bernie's comments: There's no such thing as 
>> stateless option. See my suggestion about clarifying if this
>> RADIUS option may appear when relaying inf-request and other
>> messages.
> 
> I will remove the word of 'stateless' if your guys really care.
We do. Thanks.

> Tomek - Couple comments about this sentence: "Only the attributes
> listed in the
>> IANA Registry of 'RADIUS Attributes Permitted in the DHCPv6 RADIUS 
>> option' SHOULD be included in the OPTION_RADIUS." 1. It should be
>> MAY, not SHOULD. SHOULD is almost as strong as MUST, unless there
>> are very good reasons not to. In the current form this sentence
>> means: you must send every attribute from the permitted attributes
>> list, unless there is very good reason to do otherwise and all
>> consequences of not sending it are understood. I'm sure that is
>> not what you meant.
> 
> Section 4 of RFC4014 used the word of 'SHOULD'. The option doesn't
> send 'every attribute', but one or more RADIUS attributes in the
> recommended list.
Ok, so it is perhaps something that slipped through during RFC4014 review.


> Tomek - 2. Is this really a good idea to define such a list? Some
> folks may
>> have odd, but valid policies and would like to use other radius 
>> attributes. Let me give an example. If I ever run access network,
>> I'll make sure that a user with user-name equal to tomek will get a
>> special prefix, so I'd like my relay to convey User-Name attribute.
>> Strange, perhaps insecure, but valid policy. Unfortunately, your
>> current draft forbids that.
> 
> In your example, the NAS gets the 'special prefix' in the attribute
> of Delegated-IPv6-Prefix (123) from the RADIUS server. Then the relay
> only need to convey the Delegated-IPv6-Prefix (123) to the server. I
> meant the relay don't need to convey 'User-Name (1)' through this
> option to the server, if it is regarded only for the RADIUS server.
You are thinking about your use cases. It's not about prefixes and
addresses only. What if I want someone with special Radius user-name to
get a different set of other DHCP options, special personal dns server
for my boss, dedicated NTP server for engineers in lab etc?

I'd like it to be a generic Radius option that happens to solve your
cases, but is flexible enough to cover others as well.

> OPTION_RADIUS, I try to think about as follows: a.  SOLICIT/REBIND
> must include this option because they are directly related to the
> RADIUS accept-access message; b.  REQUEST must include this option
> because the server need the indication from it to assign the
> address/prefix; c.  RENEW should include it if the server would not
> like to keep those attributes; or might not include it if the server
> keep the attributes for the client in the lease of the
> address/prefix; d.  RELEASE might not need to include it, but the
> inclusion could help to release the attributes in the server if the
> server would like to keep them; e.  DHCPv6-PD don't use DECLINE,
> CONFIRM; but in the case of pure DHCPv6 for address assignment to
> host, if the relay include this option, it could be harmless; f.
> INFORMATION-REQUEST is used for the case of non-address/prefix
> assignment to host, if the relay include this option, it also could
> be harmless; In the end, I tend to keep the text right now. Your
> further opinion?
Again, this mechanism should be generic and cover other cases than just
prefix delegation. I propose:
MUST during relaying SOLICIT, REQUEST and RENEW
MAY during relaying every other client message.

> Tomek - Section 7: "OPTION_RADIUS is only exchanged between the relay
> agents and the servers." Not true. Relays send this option to
> servers. Servers never send it back. At least that's my
> understanding. Why was this changed between -04 and -05? Previous
> text was ok.
> 
> Bernie mentioned in his comments @
> http://www.ietf.org/mail-archive/web/dhcwg/current/msg13350.html .
> ERO might request the server to reply the OPTION_RADIUS, though I
> haven't figured out that use case yet. Maybe we need more discussion
> on it, but the above revision sounds harmless again?
Ok, good point. Let's keep the text as it is.

> Tomek - Section 8: You should add that by successfully attacking the
> relay you can influence legitimate server to alter its policy. Once
> you have your relay compromised you are likely to have bigger
> problems anyway, but this should probably be mentioned.
> 
> Any further suggested text on it? There is a text in section 9 as
> follows: 'The IETF expert review SHOULD include careful consideration
> of the security implications of allowing the relay agent to include
> the RADIUS attribute being considered for addition to this
> registry.'
Existing text is ok, but it is not sufficient and it talks about
different circumstances (what to do when someone tries to add a new
option to the registry). I'm talking about potential security problems
once the protocol is deployed. How about this one:

"Networks that deploy this mechanism may allow new attack vector against
DHCPv6 servers in case DHCPv6 relay is compromised. By forging Radius
options in relayed messages, the attacker can influence DHCPv6 server
assignment policy.". In simple words, if your Radius authentication is
completely secure and bullet proof, someone still can hijack your relay
and just include options that say "yeah, this user has authentication,
honest!" and the server will happily provision an unathenticated device.

Cheers,
Tomek

From volz@cisco.com  Mon Dec 10 07:09:18 2012
Return-Path: <volz@cisco.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A2A0221F8456 for <dhcwg@ietfa.amsl.com>; Mon, 10 Dec 2012 07:09:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.249
X-Spam-Level: 
X-Spam-Status: No, score=-10.249 tagged_above=-999 required=5 tests=[AWL=-0.250, BAYES_00=-2.599, J_CHICKENPOX_42=0.6, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lH4Gz5MdkoeR for <dhcwg@ietfa.amsl.com>; Mon, 10 Dec 2012 07:09:12 -0800 (PST)
Received: from rcdn-iport-8.cisco.com (rcdn-iport-8.cisco.com [173.37.86.79]) by ietfa.amsl.com (Postfix) with ESMTP id 4247721F8443 for <dhcwg@ietf.org>; Mon, 10 Dec 2012 07:09:12 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=7844; q=dns/txt; s=iport; t=1355152152; x=1356361752; h=from:to:cc:subject:date:message-id: content-transfer-encoding:mime-version; bh=GvdAkvoOTs7ceKDP7qxT9Js9uNx616875j1mi5CKwwA=; b=Gsaj7nVQt9q52y9EqC0p1Ib9vRZ3idAnhLpQzL/Acut2Nyub6I5CWROc eG7Iq5573FazPQjbalSIT+8cGHSf6q2YxBXWWOAP+jJpXIAOxo7A4nK1W CrWUaplXGmAHMyw662wO49tEroUx+YhMdQwBGdkvk3nAv2zwpJhAd/m/2 E=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AgAFANj6xVCtJV2c/2dsb2JhbAA7Cr5+FnOCHgEBAQMBAQEBGlELBQcGAQgRBAEBCx0uCxQJCQEEDgUIE4dwBgy1bYw/EYNRYQOIKo54jyyCc4FmJBg
X-IronPort-AV: E=McAfee;i="5400,1158,6921"; a="151244957"
Received: from rcdn-core-5.cisco.com ([173.37.93.156]) by rcdn-iport-8.cisco.com with ESMTP; 10 Dec 2012 15:09:02 +0000
Received: from xhc-aln-x01.cisco.com (xhc-aln-x01.cisco.com [173.36.12.75]) by rcdn-core-5.cisco.com (8.14.5/8.14.5) with ESMTP id qBAF91AW026944 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Mon, 10 Dec 2012 15:09:01 GMT
Received: from xmb-rcd-x04.cisco.com ([169.254.8.29]) by xhc-aln-x01.cisco.com ([173.36.12.75]) with mapi id 14.02.0318.004; Mon, 10 Dec 2012 09:09:01 -0600
From: "Bernie Volz (volz)" <volz@cisco.com>
To: Leaf yeh <leaf.y.yeh@huawei.com>
Thread-Topic: [dhcwg] Call for adoption: draft-boucadair-dhc-address-name-encoding-03
Thread-Index: Ac3W6EiMTGw5z4LCQNulgBBJJrqu6w==
Date: Mon, 10 Dec 2012 15:09:01 +0000
Message-ID: <489D13FBFA9B3E41812EA89F188F018E0F5E57FC@xmb-rcd-x04.cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.86.255.32]
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: "dhcwg@ietf.org WG" <dhcwg@ietf.org>
Subject: Re: [dhcwg] Call for adoption: draft-boucadair-dhc-address-name-encoding-03
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 10 Dec 2012 15:09:18 -0000

See http://tools.ietf.org/html/rfc3361 -- this is V4. Not exactly sure why =
for V6 (RFC 3319) we went for two options instead of similar encoding; like=
ly the answer is that we had plenty of v6 option codes available so there w=
as no reason to conserve (of course, that does result in the other issues I=
 mentioned for that choice).

- Bernie

-----Original Message-----
From: Leaf yeh [mailto:leaf.y.yeh@huawei.com]=20
Sent: Monday, December 10, 2012 3:55 AM
To: Bernie Volz (volz)
Cc: dhcwg@ietf.org WG
Subject: RE: [dhcwg] Call for adoption: draft-boucadair-dhc-address-name-en=
coding-03

Bernie - #3 is pretty clean and explicit. I think Ted would prefer this ove=
r #4.

Do we have an example (of Option definition) for solution #3 before?


Best Regards,
Leaf



-----Original Message-----
From: Bernie Volz (volz) [mailto:volz@cisco.com]
Sent: Friday, December 07, 2012 10:22 PM
To: Leaf yeh
Cc: dhcwg@ietf.org WG
Subject: Re: [dhcwg] Call for adoption: draft-boucadair-dhc-address-name-en=
coding-03

Personnally, I don't like that solution - overly complicated.

The possibilities are:
1. only allow one (address or fqdn)
2. two options
3. option with a type field followed by data (address bytes or fqdn wire) 4=
. option with string (address string or domain name string) 5. rfc 5908 Per=
haps there are more?

Note that ideally a list of addresses or fqdns is often best. But in v6, we=
 can have multiple options so that could be solved by doing that.

In general, #1 is what we want people to do - pick one.

#2 has issues in that it may end up that a device only implements support f=
or one, not both options, and a client must request both and server has to =
return both if configured. (Server could resolve fqdn if client only reques=
ts address option not fqdn, but that requires specialized code in server fo=
r new options).

#3 is pretty clean and explicit. I think Ted would prefer this over #4.

#4 has been widely discussed as that is what draft proposes.

#5 is as I indicated overly complex. I think the other solutions are prefer=
red.

- Bernie

On Dec 7, 2012, at 3:41 AM, "Leaf yeh" <leaf.y.yeh@huawei.com> wrote:

> Bernie - I think there is a lot of benefit in coming to a conclusion and =
documenting it. That is why I support the general effort to address this qu=
estion and come up with an answer - even if it is don't do both, pick one.
>=20
> Could the solution described in RFC 5908 be a general one on this topic?
>=20
>=20
> Best Regards,
> Leaf
>=20
>=20
>=20
> -----Original Message-----
> From: dhcwg-bounces@ietf.org [mailto:dhcwg-bounces@ietf.org] On Behalf=20
> Of Bernie Volz (volz)
> Sent: Monday, December 03, 2012 8:23 PM
> To: Ted Lemon
> Cc: dhcwg@ietf.org WG
> Subject: Re: [dhcwg] Call for adoption:=20
> draft-boucadair-dhc-address-name-encoding-03
>=20
> Ted ... I would hope that one outcoming of this work, if not adopted, wou=
ld be that the DHC wg would have a strong recommendation (requirement?) tha=
t new drafts that require a fqdn/address MUST pick one? Thus, I think there=
 is a lot of benefit in coming to a conclusion and documenting it. That is =
why I support the general effort to address this question and come up with =
an answer - even if it is don't do both, pick one.
>=20
> I don't share most of your concerns (with DHCP there are a lot eaiser att=
ack vectors than trying to inject some junk into this option data, for exam=
ple).
>=20
> I don't believe there is an attempt to support dual-stack addresses with =
this? I raised v4 addresses because I think this solution, if used, should =
apply to new v4 options and in that context v4 addresses should be valid.
>=20
> - Bernie
>=20
>=20
>>=20
>> De : dhcwg-bounces@ietf.org [mailto:dhcwg-bounces@ietf.org] De la=20
>> part de Ted Lemon Envoy=E9 : vendredi 30 novembre 2012 16:14 =C0 :=20
>> dhcwg@ietf.org WG Objet : Re: [dhcwg] Call for adoption:
>> draft-boucadair-dhc-address-name-encoding-03
>>=20
>> My response to this call for adoption, wearing my working group=20
>> participant hat, not my working group chair hat, is that I strongly=20
>> oppose adoption of this work.
>>=20
>> A number of arguments have been raised in favor of doing this work,=20
>> and I've attempted to state my considered opinion on them below:
>>=20
>> The DHC working group long ago decided not to put dual-stack=20
>> transition technology into DHCPv6.   So if the motivation for=20
>> using an FQDN is dual-stack transition, this is not a good=20
>> argument.   And if the motivation for using a text=20
>> representation of an IPv6 address is dual-stack transition, again=20
>> this is not a good argument.
>>=20
>> Similarly, the argument has been made that the FQDN+IP option format=20
>> is necessary to support certain deployment strategies that are=20
>> already adequately addressed by existing technology.
>> This again is not a good argument-if the existing standards already=20
>> support the functionality that is needed, then there is no need to=20
>> extend the standards.
>>=20
>> A specific use case has been raised where the same domain name=20
>> returns different results (that is to say, completely different sets=20
>> of addresses) depending on the location from
>> which the query is done.   And that we have to extend DHCPv6=20
>> to support this use case.   But this isn't a valid use case at=20
>> all, because standards-compliant DNS does not return=20
>> completely different values depending on location.   If it=20
>> did, this would break all kinds of things-DNSSEC, tunnels,=20
>> standards-compliant local caching servers.
>>=20
>> I know that this sort of thing is done all the time in CDNs, but the=20
>> fact that people do it in the wild is not a reason to put it in an=20
>> IETF standard.
>>=20
>> With regard to validation, the author referred to RFC2181,=20
>> which says the content of labels is not restricted.   But this=20
>> doesn't help, because we are not talking about the content of=20
>> labels-we are talking about a human-readable presentation of the=20
>> content of labels, with an undefined transform between the
>> one and the other.   No document defines this transformation. =20
>> This is why we chose to use the wire-format representation for FQDNs=20
>> in DHCP.
>>=20
>> So the bottom line is that there are a lot of really weak=20
>> arguments for adding this complexity to DHCP.   But this=20
>> proposal adds significant complexity.   I spent an hour=20
>> yesterday doing a fairly thorough review of the existing documents=20
>> that talk about the text representation for DNS, and was unable to=20
>> identify a document that specifies how to validate the text=20
>> representation of a domain name, although many different documents=20
>> talk about aspects of how domain names are represented as text.
>>=20
>> So this proposal adds a very real attack surface to any service that=20
>> uses this option format.  There's no standard for validation that, if=20
>> followed, would eliminate that attack surface.  And there's no=20
>> compelling use case to motivate adding it.
>>=20
>> This is why I do not support this work.
>> _______________________________________________
>> dhcwg mailing list
>> dhcwg@ietf.org
>> https://www.ietf.org/mailman/listinfo/dhcwg
> _______________________________________________
> dhcwg mailing list
> dhcwg@ietf.org
> https://www.ietf.org/mailman/listinfo/dhcwg___________________________
> ____________________
> dhcwg mailing list
> dhcwg@ietf.org
> https://www.ietf.org/mailman/listinfo/dhcwg
> _______________________________________________
> dhcwg mailing list
> dhcwg@ietf.org
> https://www.ietf.org/mailman/listinfo/dhcwg

From stenc@s-carlsen.dk  Mon Dec 10 07:17:15 2012
Return-Path: <stenc@s-carlsen.dk>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7A30F21F8505 for <dhcwg@ietfa.amsl.com>; Mon, 10 Dec 2012 07:17:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.503
X-Spam-Level: 
X-Spam-Status: No, score=-1.503 tagged_above=-999 required=5 tests=[AWL=0.086,  BAYES_00=-2.599, HELO_EQ_DK=1.009, HTML_MESSAGE=0.001]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DgNF5oiM0gGy for <dhcwg@ietfa.amsl.com>; Mon, 10 Dec 2012 07:17:11 -0800 (PST)
Received: from mail2.s-carlsen.dk (0134100024.0.fullrate.dk [90.185.128.210]) by ietfa.amsl.com (Postfix) with ESMTP id 838CB21F84D8 for <dhcwg@ietf.org>; Mon, 10 Dec 2012 07:17:11 -0800 (PST)
Received: from silver3airport.s-carlsen.dk (unknown [IPv6:2001:16d8:dd00:81ac:5ab0:35ff:fe78:122b]) by mail2.s-carlsen.dk (Postfix) with ESMTPA id 843C5FAE9 for <dhcwg@ietf.org>; Mon, 10 Dec 2012 16:17:07 +0100 (CET)
Message-ID: <50C5FCF2.7040002@s-carlsen.dk>
Date: Mon, 10 Dec 2012 16:17:06 +0100
From: Sten Carlsen <stenc@s-carlsen.dk>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:17.0) Gecko/17.0 Thunderbird/17.0
MIME-Version: 1.0
To: dhcwg@ietf.org
References: <8D23D4052ABE7A4490E77B1A012B6307474192DE@mbx-01.win.nominum.com> <8D23D4052ABE7A4490E77B1A012B630747419370@mbx-01.win.nominum.com>, <94C682931C08B048B7A8645303FDC9F36E99E2D80B@PUEXCB1B.nanterre.francetelecom.fr>, <108E46E9-2983-4352-8D53-F2F81A80C16F@huawei.com> <A7CD5090-4E5F-4D6A-8809-C054F518269F@cisco.com> <E1CE3E6E6D4E1C438B0ADC9FFFA345EA3CE656EB@szxeml546-mbs.china.huawei.com> <8D23D4052ABE7A4490E77B1A012B630747430989@mbx-01.win.nominum.com> <2FBF7FCA-E372-4A53-8AC0-15787CB52B48@cisco.com> <E1CE3E6E6D4E1C438B0ADC9FFFA345EA3CE66227@szxeml546-mbs.china.huawei.com> <50C5EF85.2090302@gmail.com>
In-Reply-To: <50C5EF85.2090302@gmail.com>
X-Enigmail-Version: 1.4.6
Content-Type: multipart/alternative; boundary="------------080302000806070802090801"
Subject: Re: [dhcwg] Call for adoption: draft-boucadair-dhc-address-name-encoding-03
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 10 Dec 2012 15:17:15 -0000

This is a multi-part message in MIME format.
--------------080302000806070802090801
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit


On 10/12/12 15:19, Tomek Mrugalski wrote:
> On 10.12.2012 10:14, Leaf yeh wrote:
>> Kim - I think the order in the list above is the correct ordering for the desirability of each solution.
>>
>> That sound you prefer #1 (Address?), then let the Server help to resolve the FQDN. Right?
> Yes. The server allowing user to specify fqdn is an implementation
> detail here. Depending on the way a server is implemented, that
> resolution may happen when user enters the fqdn for the first time, when
> the server is started or immediately before sending a response to a
> client. These are all implementation details and we definitely don't
> want to standardize that.
>
>
One argument I don't see here: Could resolution be intended to happen
when the client actually uses that data? My point is - it could have
changed between the server doing resolution and the need in the client?

Just a thought for completeness. I don't have specific use cases.

-- 
Best regards

Sten Carlsen

No improvements come from shouting:
       "MALE BOVINE MANURE!!!"


--------------080302000806070802090801
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFCC" text="#000000">
    <br>
    <div class="moz-cite-prefix">On 10/12/12 15:19, Tomek Mrugalski
      wrote:<br>
    </div>
    <blockquote cite="mid:50C5EF85.2090302@gmail.com" type="cite">
      <pre wrap="">On 10.12.2012 10:14, Leaf yeh wrote:
</pre>
      <blockquote type="cite">
        <pre wrap="">Kim - I think the order in the list above is the correct ordering for the desirability of each solution.

That sound you prefer #1 (Address?), then let the Server help to resolve the FQDN. Right?
</pre>
      </blockquote>
      <pre wrap="">Yes. The server allowing user to specify fqdn is an implementation
detail here. Depending on the way a server is implemented, that
resolution may happen when user enters the fqdn for the first time, when
the server is started or immediately before sending a response to a
client. These are all implementation details and we definitely don't
want to standardize that.


</pre>
    </blockquote>
    One argument I don't see here: Could resolution be intended to
    happen when the client actually uses that data? My point is - it
    could have changed between the server doing resolution and the need
    in the client?<br>
    <br>
    Just a thought for completeness. I don't have specific use cases.<br>
    <pre class="moz-signature" cols="72">-- 
Best regards

Sten Carlsen

No improvements come from shouting:
       "MALE BOVINE MANURE!!!"
</pre>
  </body>
</html>

--------------080302000806070802090801--

From Ted.Lemon@nominum.com  Mon Dec 10 07:18:10 2012
Return-Path: <Ted.Lemon@nominum.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 505A721F8523 for <dhcwg@ietfa.amsl.com>; Mon, 10 Dec 2012 07:18:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.573
X-Spam-Level: 
X-Spam-Status: No, score=-106.573 tagged_above=-999 required=5 tests=[AWL=0.026, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nQbnNmoYj7LQ for <dhcwg@ietfa.amsl.com>; Mon, 10 Dec 2012 07:18:09 -0800 (PST)
Received: from exprod7og108.obsmtp.com (exprod7og108.obsmtp.com [64.18.2.169]) by ietfa.amsl.com (Postfix) with ESMTP id ABA3821F8505 for <dhcwg@ietf.org>; Mon, 10 Dec 2012 07:18:09 -0800 (PST)
Received: from shell-too.nominum.com ([64.89.228.229]) (using TLSv1) by exprod7ob108.postini.com ([64.18.6.12]) with SMTP ID DSNKUMX9LX39oeFqb3SaaqdY7DdnGjSITPH3@postini.com; Mon, 10 Dec 2012 07:18:09 PST
Received: from archivist.nominum.com (archivist.nominum.com [64.89.228.108]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.nominum.com", Issuer "Go Daddy Secure Certification Authority" (verified OK)) by shell-too.nominum.com (Postfix) with ESMTP id BD6841B8211 for <dhcwg@ietf.org>; Mon, 10 Dec 2012 07:18:05 -0800 (PST)
Received: from webmail.nominum.com (cas-01.win.nominum.com [64.89.228.131]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (Client CN "mail.nominum.com", Issuer "Go Daddy Secure Certification Authority" (verified OK)) by archivist.nominum.com (Postfix) with ESMTPS id B4CB0190052; Mon, 10 Dec 2012 07:18:05 -0800 (PST) (envelope-from Ted.Lemon@nominum.com)
Received: from MBX-01.WIN.NOMINUM.COM ([64.89.228.133]) by CAS-01.WIN.NOMINUM.COM ([64.89.228.131]) with mapi id 14.02.0318.004; Mon, 10 Dec 2012 07:18:05 -0800
From: Ted Lemon <Ted.Lemon@nominum.com>
To: "mohamed.boucadair@orange.com" <mohamed.boucadair@orange.com>
Thread-Topic: [dhcwg]	Call	for	adoption: draft-boucadair-dhc-address-name-encoding-03
Thread-Index: AQHN1M2z+3nmWbqdW02KFq6L0/BLuZgSMpcAgAB9AwA=
Date: Mon, 10 Dec 2012 15:18:05 +0000
Message-ID: <8D23D4052ABE7A4490E77B1A012B630747434EE4@mbx-01.win.nominum.com>
References: <8D23D4052ABE7A4490E77B1A012B6307474192DE@mbx-01.win.nominum.com> <8D23D4052ABE7A4490E77B1A012B630747419370@mbx-01.win.nominum.com>, <94C682931C08B048B7A8645303FDC9F36E99E2D80B@PUEXCB1B.nanterre.francetelecom.fr>, <108E46E9-2983-4352-8D53-F2F81A80C16F@huawei.com> <A7CD5090-4E5F-4D6A-8809-C054F518269F@cisco.com> <E1CE3E6E6D4E1C438B0ADC9FFFA345EA3CE656EB@szxeml546-mbs.china.huawei.com> <8D23D4052ABE7A4490E77B1A012B630747430989@mbx-01.win.nominum.com> <2FBF7FCA-E372-4A53-8AC0-15787CB52B48@cisco.com> <94C682931C08B048B7A8645303FDC9F36E9B6B666A@PUEXCB1B.nanterre.francetelecom.fr> <21754FC8-12CC-4653-9106-401120BFC67A@cisco.com> <94C682931C08B048B7A8645303FDC9F36E9B6B67C1@PUEXCB1B.nanterre.francetelecom.fr>
In-Reply-To: <94C682931C08B048B7A8645303FDC9F36E9B6B67C1@PUEXCB1B.nanterre.francetelecom.fr>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [192.168.1.10]
Content-Type: text/plain; charset="iso-8859-1"
Content-ID: <65D8D00ADAF01A4492CB8EA52767C495@nominum.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: "dhcwg@ietf.org WG" <dhcwg@ietf.org>, "Bernie Volz \(volz\)" <volz@cisco.com>, Kim Kinnear <kkinnear@cisco.com>
Subject: Re: [dhcwg] Call	for	adoption: draft-boucadair-dhc-address-name-encoding-03
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 10 Dec 2012 15:18:10 -0000

On Dec 10, 2012, at 2:50 AM, mohamed.boucadair@orange.com wrote:
> I disagree with Ted there is already a solution for this problem: choosin=
g between an FQDN or an IP address is ** not ** a solution for some context=
s (options). Ted's approach assumes the DHCP server has interfaces to all s=
ervice-logics enabled in an administrative domain (e.g, to service-specific=
 DNS infrastructure, to all service load-balancing functions, etc.) and als=
o ignores operational constraints (e.g., network/service separation, two-le=
vel indirection, etc.).

So you're saying that one of the motivations for this draft is operation in=
 a split-horizon DNS environment?   If so, why wouldn't an option that cont=
ains an FQDN address that use case?


From Ted.Lemon@nominum.com  Mon Dec 10 07:26:01 2012
Return-Path: <Ted.Lemon@nominum.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 478E521F84FD for <dhcwg@ietfa.amsl.com>; Mon, 10 Dec 2012 07:26:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.573
X-Spam-Level: 
X-Spam-Status: No, score=-106.573 tagged_above=-999 required=5 tests=[AWL=0.026, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qTA9o+susfBt for <dhcwg@ietfa.amsl.com>; Mon, 10 Dec 2012 07:26:00 -0800 (PST)
Received: from exprod7og121.obsmtp.com (exprod7og121.obsmtp.com [64.18.2.20]) by ietfa.amsl.com (Postfix) with ESMTP id B158221F843F for <dhcwg@ietf.org>; Mon, 10 Dec 2012 07:26:00 -0800 (PST)
Received: from shell-too.nominum.com ([64.89.228.229]) (using TLSv1) by exprod7ob121.postini.com ([64.18.6.12]) with SMTP ID DSNKUMX/CL+P0yZDbLVqz+laAvnI0hsyw84N@postini.com; Mon, 10 Dec 2012 07:26:00 PST
Received: from archivist.nominum.com (archivist.nominum.com [64.89.228.108]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.nominum.com", Issuer "Go Daddy Secure Certification Authority" (verified OK)) by shell-too.nominum.com (Postfix) with ESMTP id 19A741B820C for <dhcwg@ietf.org>; Mon, 10 Dec 2012 07:26:00 -0800 (PST)
Received: from webmail.nominum.com (cas-01.win.nominum.com [64.89.228.131]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (Client CN "mail.nominum.com", Issuer "Go Daddy Secure Certification Authority" (verified OK)) by archivist.nominum.com (Postfix) with ESMTPS id 12208190052; Mon, 10 Dec 2012 07:26:00 -0800 (PST) (envelope-from Ted.Lemon@nominum.com)
Received: from MBX-01.WIN.NOMINUM.COM ([64.89.228.133]) by CAS-01.WIN.NOMINUM.COM ([64.89.228.131]) with mapi id 14.02.0318.004; Mon, 10 Dec 2012 07:25:54 -0800
From: Ted Lemon <Ted.Lemon@nominum.com>
To: Tomek Mrugalski <tomasz.mrugalski@gmail.com>
Thread-Topic: [dhcwg] Call for adoption: draft-boucadair-dhc-address-name-encoding-03
Thread-Index: AQHN1uFyQEdD67zNM0WGV5tLJJmy3ZgSraAA
Date: Mon, 10 Dec 2012 15:25:53 +0000
Message-ID: <8D23D4052ABE7A4490E77B1A012B630747434F69@mbx-01.win.nominum.com>
References: <8D23D4052ABE7A4490E77B1A012B6307474192DE@mbx-01.win.nominum.com> <8D23D4052ABE7A4490E77B1A012B630747419370@mbx-01.win.nominum.com>, <94C682931C08B048B7A8645303FDC9F36E99E2D80B@PUEXCB1B.nanterre.francetelecom.fr>, <108E46E9-2983-4352-8D53-F2F81A80C16F@huawei.com> <A7CD5090-4E5F-4D6A-8809-C054F518269F@cisco.com> <E1CE3E6E6D4E1C438B0ADC9FFFA345EA3CE656EB@szxeml546-mbs.china.huawei.com> <8D23D4052ABE7A4490E77B1A012B630747430989@mbx-01.win.nominum.com> <2FBF7FCA-E372-4A53-8AC0-15787CB52B48@cisco.com> <E1CE3E6E6D4E1C438B0ADC9FFFA345EA3CE66227@szxeml546-mbs.china.huawei.com> <50C5EF85.2090302@gmail.com>
In-Reply-To: <50C5EF85.2090302@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [192.168.1.10]
Content-Type: text/plain; charset="us-ascii"
Content-ID: <4D79F23D4D7E1744904535FFDB8A352E@nominum.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: "<dhcwg@ietf.org>" <dhcwg@ietf.org>
Subject: Re: [dhcwg] Call for adoption:	draft-boucadair-dhc-address-name-encoding-03
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 10 Dec 2012 15:26:01 -0000

On Dec 10, 2012, at 9:19 AM, Tomek Mrugalski <tomasz.mrugalski@gmail.com> w=
rote:
> But this is not a "forget it" type of objection. This draft tries to
> solve a problem that is real and is quite frequently encountered. This
> draft also has a lot of very thoughtful text about benefits and
> downsides of various approaches. Here's what I recommend:
>=20
> 1. document Bernie's proposal in draft-ietf-dhc-option-guidelines.
> 2. merge parts of draft-boucadair-dhc-address-name-encoding into
> draft-ietf-dhc-option-guidelines.
> 3. publish updated option-guidelines and last call it?
>=20
> Does this sound reasonable?

In general I'm in agreement with this approach, but I would like to know wh=
at you mean by (2).   Are you saying that we should in fact offer the addre=
ss/name text encoding as an alternative in the option guidelines draft?   B=
ecause I strongly oppose this, both for reasons you've stated and for addit=
ional reasons I've stated separately.   If you just mean that we should off=
er a way to solve Med's problem in an option, but not as a text string, the=
n I'm fine with that, as long as it's expressed as a "only do this when the=
re is a clear motivating use case not addressed by FQDN or IP address alone=
" kind of alternative.


From Ted.Lemon@nominum.com  Mon Dec 10 07:27:34 2012
Return-Path: <Ted.Lemon@nominum.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4F61821F8471 for <dhcwg@ietfa.amsl.com>; Mon, 10 Dec 2012 07:27:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.574
X-Spam-Level: 
X-Spam-Status: No, score=-106.574 tagged_above=-999 required=5 tests=[AWL=0.025, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zK1eNWV+QKYz for <dhcwg@ietfa.amsl.com>; Mon, 10 Dec 2012 07:27:33 -0800 (PST)
Received: from exprod7og126.obsmtp.com (exprod7og126.obsmtp.com [64.18.2.206]) by ietfa.amsl.com (Postfix) with ESMTP id C9C6621F849E for <dhcwg@ietf.org>; Mon, 10 Dec 2012 07:27:33 -0800 (PST)
Received: from shell-too.nominum.com ([64.89.228.229]) (using TLSv1) by exprod7ob126.postini.com ([64.18.6.12]) with SMTP ID DSNKUMX/ZWKIpbsCROozSXXiOBK1d3PPnLi4@postini.com; Mon, 10 Dec 2012 07:27:33 PST
Received: from archivist.nominum.com (archivist.nominum.com [64.89.228.108]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.nominum.com", Issuer "Go Daddy Secure Certification Authority" (verified OK)) by shell-too.nominum.com (Postfix) with ESMTP id 8C60E1B820C for <dhcwg@ietf.org>; Mon, 10 Dec 2012 07:27:33 -0800 (PST)
Received: from webmail.nominum.com (cas-02.win.nominum.com [64.89.228.132]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (Client CN "mail.nominum.com", Issuer "Go Daddy Secure Certification Authority" (verified OK)) by archivist.nominum.com (Postfix) with ESMTPS id 8630D190052; Mon, 10 Dec 2012 07:27:33 -0800 (PST) (envelope-from Ted.Lemon@nominum.com)
Received: from MBX-01.WIN.NOMINUM.COM ([64.89.228.133]) by CAS-02.WIN.NOMINUM.COM ([64.89.228.132]) with mapi id 14.02.0318.004; Mon, 10 Dec 2012 07:27:33 -0800
From: Ted Lemon <Ted.Lemon@nominum.com>
To: Sten Carlsen <stenc@s-carlsen.dk>
Thread-Topic: [dhcwg] Call for adoption: draft-boucadair-dhc-address-name-encoding-03
Thread-Index: AQHN1uFyQEdD67zNM0WGV5tLJJmy3ZgSqy0AgAAC6gA=
Date: Mon, 10 Dec 2012 15:27:33 +0000
Message-ID: <8D23D4052ABE7A4490E77B1A012B630747434F96@mbx-01.win.nominum.com>
References: <8D23D4052ABE7A4490E77B1A012B6307474192DE@mbx-01.win.nominum.com> <8D23D4052ABE7A4490E77B1A012B630747419370@mbx-01.win.nominum.com>, <94C682931C08B048B7A8645303FDC9F36E99E2D80B@PUEXCB1B.nanterre.francetelecom.fr>, <108E46E9-2983-4352-8D53-F2F81A80C16F@huawei.com> <A7CD5090-4E5F-4D6A-8809-C054F518269F@cisco.com> <E1CE3E6E6D4E1C438B0ADC9FFFA345EA3CE656EB@szxeml546-mbs.china.huawei.com> <8D23D4052ABE7A4490E77B1A012B630747430989@mbx-01.win.nominum.com> <2FBF7FCA-E372-4A53-8AC0-15787CB52B48@cisco.com> <E1CE3E6E6D4E1C438B0ADC9FFFA345EA3CE66227@szxeml546-mbs.china.huawei.com> <50C5EF85.2090302@gmail.com> <50C5FCF2.7040002@s-carlsen.dk>
In-Reply-To: <50C5FCF2.7040002@s-carlsen.dk>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [192.168.1.10]
Content-Type: text/plain; charset="Windows-1252"
Content-ID: <EFC600509C16504A954022B35224F62D@nominum.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: "<dhcwg@ietf.org>" <dhcwg@ietf.org>
Subject: Re: [dhcwg] Call for adoption:	draft-boucadair-dhc-address-name-encoding-03
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 10 Dec 2012 15:27:34 -0000

On Dec 10, 2012, at 10:17 AM, Sten Carlsen <stenc@s-carlsen.dk>
 wrote:
> One argument I don't see here: Could resolution be intended to happen whe=
n the client actually uses that data? My point is - it could have changed b=
etween the server doing resolution and the need in the client?

This would be addressed by FQDN alone=97no need for Med's proposed encoding=
.   Also, it's a pretty unlikely scenario, since DHCP renewals can happen p=
retty frequently, and do not happen at predictable times.


From Ted.Lemon@nominum.com  Mon Dec 10 07:31:31 2012
Return-Path: <Ted.Lemon@nominum.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B124421F8501 for <dhcwg@ietfa.amsl.com>; Mon, 10 Dec 2012 07:31:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.575
X-Spam-Level: 
X-Spam-Status: No, score=-106.575 tagged_above=-999 required=5 tests=[AWL=0.024, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bjEYtu-X3L6w for <dhcwg@ietfa.amsl.com>; Mon, 10 Dec 2012 07:31:31 -0800 (PST)
Received: from exprod7og108.obsmtp.com (exprod7og108.obsmtp.com [64.18.2.169]) by ietfa.amsl.com (Postfix) with ESMTP id 3025A21F84FA for <dhcwg@ietf.org>; Mon, 10 Dec 2012 07:31:31 -0800 (PST)
Received: from shell-too.nominum.com ([64.89.228.229]) (using TLSv1) by exprod7ob108.postini.com ([64.18.6.12]) with SMTP ID DSNKUMYAUyh4AfIkYouft9yD+z0mqH9+sCgU@postini.com; Mon, 10 Dec 2012 07:31:31 PST
Received: from archivist.nominum.com (archivist.nominum.com [64.89.228.108]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.nominum.com", Issuer "Go Daddy Secure Certification Authority" (verified OK)) by shell-too.nominum.com (Postfix) with ESMTP id D00E21B820C for <dhcwg@ietf.org>; Mon, 10 Dec 2012 07:31:30 -0800 (PST)
Received: from webmail.nominum.com (cas-02.win.nominum.com [64.89.228.132]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (Client CN "mail.nominum.com", Issuer "Go Daddy Secure Certification Authority" (verified OK)) by archivist.nominum.com (Postfix) with ESMTPS id CA1EC190052 for <dhcwg@ietf.org>; Mon, 10 Dec 2012 07:31:30 -0800 (PST) (envelope-from Ted.Lemon@nominum.com)
Received: from MBX-01.WIN.NOMINUM.COM ([64.89.228.133]) by CAS-02.WIN.NOMINUM.COM ([64.89.228.132]) with mapi id 14.02.0318.004; Mon, 10 Dec 2012 07:31:30 -0800
From: Ted Lemon <Ted.Lemon@nominum.com>
To: "dhcwg@ietf.org WG" <dhcwg@ietf.org>
Thread-Topic: [dhcwg] Call for adoption: draft-kostur-dhc-loadbv6
Thread-Index: AQHNyCpQew5U9EycT0KdIO17tnO80JgSzKCA
Date: Mon, 10 Dec 2012 15:31:30 +0000
Message-ID: <8D23D4052ABE7A4490E77B1A012B630747434FDB@mbx-01.win.nominum.com>
References: <8D23D4052ABE7A4490E77B1A012B63074740E9BE@mbx-01.win.nominum.com>
In-Reply-To: <8D23D4052ABE7A4490E77B1A012B63074740E9BE@mbx-01.win.nominum.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [192.168.1.10]
Content-Type: text/plain; charset="us-ascii"
Content-ID: <A2EDE1BB7AD867478431C3424885627F@nominum.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Subject: Re: [dhcwg] Call for adoption: draft-kostur-dhc-loadbv6
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 10 Dec 2012 15:31:31 -0000

On Nov 21, 2012, at 3:53 PM, Ted Lemon <ted.lemon@nominum.com> wrote:
> Andre has asked if the working group would be willing to adopt his load b=
alancing draft as a working group work item.   There's already been some di=
scussion on the mailing list, but we haven't formally taken on the work.   =
 The draft is here: http://tools.ietf.org/html/draft-kostur-dhc-loadbv6-03

Two people responded in favor of this call for adoption.   Nobody responded=
 against.   If that's the total interest in the work, I think we don't have=
 consensus to adopt.   If you just forgot to reply, please do so now, or el=
se we'll drop this at least until some real demand surfaces.


From volz@cisco.com  Mon Dec 10 07:37:56 2012
Return-Path: <volz@cisco.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2E49021F8528 for <dhcwg@ietfa.amsl.com>; Mon, 10 Dec 2012 07:37:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.513
X-Spam-Level: 
X-Spam-Status: No, score=-10.513 tagged_above=-999 required=5 tests=[AWL=0.086, BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Hgz2oBrhKvvH for <dhcwg@ietfa.amsl.com>; Mon, 10 Dec 2012 07:37:51 -0800 (PST)
Received: from rcdn-iport-7.cisco.com (rcdn-iport-7.cisco.com [173.37.86.78]) by ietfa.amsl.com (Postfix) with ESMTP id 9F14321F852A for <dhcwg@ietf.org>; Mon, 10 Dec 2012 07:37:51 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=8040; q=dns/txt; s=iport; t=1355153871; x=1356363471; h=from:to:subject:date:message-id: content-transfer-encoding:mime-version; bh=MgLmlkgzR8kGYJ0xtQ/QihfTOYVNLqgdWbw3ZWFbK2E=; b=TmmBy7MK8X7TCM7LcrNdVxXUU3+o2KFT8Lig30xSLcNq3fD1xiUikwaJ tCNVAhyJE5hLtzZziEHedMXF0xTSMEpTjGQD2F4/8+6OknQ1lmvWsynqc hmvBgi/Rx54/D4lerdxILKx4XGBNJKmscUxs6V2olRzJQgW4ypMAGy1/k 0=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AgAFADMBxlCtJV2a/2dsb2JhbABFvn4Wc4IeAQEBAwEBAQEaHTQQBwYBCA4DBAEBAQoUCS4LFAkJAQQBEggTh3AGDLZAjD8CE4NNYQOSU5N7gnOBZAIeBhg
X-IronPort-AV: E=McAfee;i="5400,1158,6921"; a="151255090"
Received: from rcdn-core-3.cisco.com ([173.37.93.154]) by rcdn-iport-7.cisco.com with ESMTP; 10 Dec 2012 15:37:51 +0000
Received: from xhc-aln-x11.cisco.com (xhc-aln-x11.cisco.com [173.36.12.85]) by rcdn-core-3.cisco.com (8.14.5/8.14.5) with ESMTP id qBAFboaW029636 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Mon, 10 Dec 2012 15:37:50 GMT
Received: from xmb-rcd-x04.cisco.com ([169.254.8.29]) by xhc-aln-x11.cisco.com ([173.36.12.85]) with mapi id 14.02.0318.004; Mon, 10 Dec 2012 09:37:50 -0600
From: "Bernie Volz (volz)" <volz@cisco.com>
To: Tomek Mrugalski <tomasz.mrugalski@gmail.com>, "dhcwg@ietf.org" <dhcwg@ietf.org>
Thread-Topic: [dhcwg] Call for adoption: draft-boucadair-dhc-address-name-encoding-03
Thread-Index: Ac3W7CK1EcvkfcZ8R/2jOGvU0zLwEQ==
Date: Mon, 10 Dec 2012 15:37:50 +0000
Message-ID: <489D13FBFA9B3E41812EA89F188F018E0F5E58D7@xmb-rcd-x04.cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.86.255.32]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Subject: Re: [dhcwg] Call for adoption: draft-boucadair-dhc-address-name-encoding-03
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 10 Dec 2012 15:37:56 -0000

Tomek:

Regarding "Depending on the implementation, parsing nested option is someti=
mes very easy thing to do", I wasn't really worried about the client parsin=
g. What wasn't that nice was the server's user interface for configuring th=
is. That was actually why I lowered its preference. I can also envision tha=
t over time additional choices might be added to the mix and that would jus=
t further complicate the user interface for this -- one nice UI would be to=
 allow the user to enter either an address or FQDN and have the UI figure i=
t out ... oh wait ...

Regarding the address-name-encoding issue (which ties into above UI issue),=
 I think we would want to keep it simple in that only a limited set of synt=
axes would be fully interoperable. If the DHCP server administrator entered=
 0x4a7d8864, I would not expect that to work across all clients (whereas 74=
.125.136.100) would. We would also be clear that no special characters such=
 as [ and ] would be included for addresses.

Yes, allowing a free form text string could cause invalid or unexpected res=
ults or even allow someone to perform something malicious (perhaps get root=
 access). I think we can protect fairly well against this. I would think th=
e parsing at the client would be no different than what would be expected w=
hen entering a domain name or address to another application.

While I agree it may be possible that there could be attacks using this, I =
would think that if you can hijack DHCP you'd have many avenues available f=
or attacks.

- Bernie

-----Original Message-----
From: dhcwg-bounces@ietf.org [mailto:dhcwg-bounces@ietf.org] On Behalf Of T=
omek Mrugalski
Sent: Monday, December 10, 2012 9:20 AM
To: dhcwg@ietf.org
Subject: Re: [dhcwg] Call for adoption: draft-boucadair-dhc-address-name-en=
coding-03

On 10.12.2012 10:14, Leaf yeh wrote:
> Kim - I think the order in the list above is the correct ordering for the=
 desirability of each solution.
>=20
> That sound you prefer #1 (Address?), then let the Server help to resolve =
the FQDN. Right?
Yes. The server allowing user to specify fqdn is an implementation detail h=
ere. Depending on the way a server is implemented, that resolution may happ=
en when user enters the fqdn for the first time, when the server is started=
 or immediately before sending a response to a client. These are all implem=
entation details and we definitely don't want to standardize that.

As for the list or options, here are my comments:

The possibilities are:
> 1. only allow one (address or fqdn)
There is already a discussion about trade-offs between them, both in addres=
s-name-encoding and option-guidelines (with address-name-encoding discussio=
n being more thorough IMHO). In general, address is preferred unless that a=
re valid reasons for fqdn. For the clarify, we may split it into two possib=
ilities, with address being listed first. And it's often address list vs fq=
dn list, but that's really a nit pick.

> 2. two options
Been there, tried that. See RFC6334 (DS-Lite option). IESG laughed at us an=
d said to make up our minds and just pick one. Perhaps we were unable to pr=
oduce convincing enough arguments for both options, but in my opinion that =
approach is very unlikely to complete standardization process.

Just for your convenience, here's a brief list of issues that we've encount=
ered. This approach introduces some ugly problems without any good solution=
s. Should client request both options? If both are returned, which one shou=
ld be used? Both? In what order? What about the other one? Is it discarded =
or kept as a backup value? This introduces solution specific questions abou=
t failover type solutions. What if client requests one option, but gets the=
 other? Should authors add a statement that clients and servers MUST implem=
ent both? If only one is mandatory and the other is optional, which one is =
mandatory? What if client requests one and receives the other that it does =
not support?
When server receives a request for both, should it send back both if config=
ured with values for both?

Regardless of which answers you choose, you'll break down some basic princi=
ples DHCPv6 is operating on. In summary, that's a mess that you
*really* want to avoid.

> 3. option with a type field followed by data (address bytes or fqdn=20
> wire)
option-guidelines draft recommends against conditional formatting. We may p=
ut this as a viable option, but we should clearly mark it as a lesser evil.

> 4. option with string (address string or domain name string) 5. rfc=20
> 5908

I would recommend swapping the order of RFC5908 (nested options) with optio=
n with a string, but I won't object to the order proposed by Bernie. Depend=
ing on the implementation, parsing nested option is sometimes very easy thi=
ng to do. Also, there are two sub-cases of
RFC5908 approach: you can either use new option space (sub-options start wi=
th 1, 2, 3...) or you can put normal options as nested options within some =
container option (with the nested options getting regular numbers, like 79,=
 80 and onwards). The latter is a very similar to possibility #2.

Personally I have a couple objections to address-name-encoding, with one be=
ing serious. First, this proposal has a significant problem with the valida=
tion. You allow configuring domains, IPv4 literals and IPv6 literals. But i=
n which format? Normal IPv6 text format is obvious, but what about IPv4-map=
ped IPv6 addresses and other odd, exotic notations?
Let me give you an example:
"www.google.com" is obviously valid. "74.125.136.100" is still valid, right=
? But what about "0x4a7d8864"? All browsers I have around will turn this in=
to IPv4 address, which will happen to be 74.125.136.100. I guess (haven't c=
hecked, so it's just a guess) that getaddrinfo() just resolves it to the ad=
dress. Do you allow that? What about corner cases, like 1.2.3.256?

Section 3 of the draft says "The DHCP client decoding an option in this for=
mat MUST validate the contents of the option.". An honest question as a DHC=
P implementor: how am I supposed to write a validation of such string?

Blindly passing the content to getaddrinfo() will open nice remote attack v=
ector in case there are issues with getaddrinfo() implementation.

Second issue is about efficiency - sending address as 16 bytes is more effi=
cient than as a string that is potentially as long as 45 bytes. This is eve=
n more important if we decide to allow it in DHCPv4. Note that this documen=
t currently proposes to do so.


Of course that format also brings in the issues FQDN has with all the failu=
re modes: DNS not available, not responding, having only A when you want AA=
AA (or vice versa), etc. There may be less obvious failure modes as draft-b=
oucadair-dhc-address-name-encoding explicitly mentions that other resolutio=
n mechanisms may be used.

To summarise my opinion, I object adoption of this draft. My main objection=
 is that it will give a wrong signal to people, who don't follow DHC too cl=
osely. They will likely just look that it's DHC draft, so they'll start usi=
ng this approach.

But this is not a "forget it" type of objection. This draft tries to solve =
a problem that is real and is quite frequently encountered. This draft also=
 has a lot of very thoughtful text about benefits and downsides of various =
approaches. Here's what I recommend:

1. document Bernie's proposal in draft-ietf-dhc-option-guidelines.
2. merge parts of draft-boucadair-dhc-address-name-encoding into draft-ietf=
-dhc-option-guidelines.
3. publish updated option-guidelines and last call it?

Does this sound reasonable?

Tomek

p.s.
option-guidelines-09 will expire in 8 days. We need to update it one way or=
 the other.
_______________________________________________
dhcwg mailing list
dhcwg@ietf.org
https://www.ietf.org/mailman/listinfo/dhcwg

From kkinnear@cisco.com  Mon Dec 10 07:40:11 2012
Return-Path: <kkinnear@cisco.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5ECC121F8536 for <dhcwg@ietfa.amsl.com>; Mon, 10 Dec 2012 07:40:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.599
X-Spam-Level: 
X-Spam-Status: No, score=-10.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UGoiQmYK1ttU for <dhcwg@ietfa.amsl.com>; Mon, 10 Dec 2012 07:40:10 -0800 (PST)
Received: from mtv-iport-1.cisco.com (mtv-iport-1.cisco.com [173.36.130.12]) by ietfa.amsl.com (Postfix) with ESMTP id EB88921F8534 for <dhcwg@ietf.org>; Mon, 10 Dec 2012 07:40:10 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=670; q=dns/txt; s=iport; t=1355154010; x=1356363610; h=subject:mime-version:from:in-reply-to:date:cc: content-transfer-encoding:message-id:references:to; bh=cnpMDa6YPS9b49OuZTluU46K7+IRYhUOoT0nml4fHXw=; b=cJ3IIbAjrBUYsvxYJGYrPew4MQoSB4vyyfXaO9uJeIoffG7JXPTqEi1E bswcl6b5KafO6DVEe1vJSpLru3eJWiE9Ow00pFrsZnbwrdOVsezfZ3ULJ +vs7Mwey6pfXvhlenBnUFj42+D7LQfGu8LmFTC/nqaH3IG9e4whQhDOVw U=;
X-IronPort-AV: E=McAfee;i="5400,1158,6921"; a="63082445"
Received: from mtv-core-2.cisco.com ([171.68.58.7]) by mtv-iport-1.cisco.com with ESMTP; 10 Dec 2012 15:40:10 +0000
Received: from [161.44.65.109] ([161.44.65.109]) by mtv-core-2.cisco.com (8.14.5/8.14.5) with ESMTP id qBAFeA6g028145; Mon, 10 Dec 2012 15:40:10 GMT
Mime-Version: 1.0 (Apple Message framework v1278)
Content-Type: text/plain; charset=us-ascii
From: Kim Kinnear <kkinnear@cisco.com>
In-Reply-To: <50C5EF85.2090302@gmail.com>
Date: Mon, 10 Dec 2012 10:40:13 -0500
Content-Transfer-Encoding: 7bit
Message-Id: <80FCB711-2548-4151-AE02-2DB6E29344B3@cisco.com>
References: <8D23D4052ABE7A4490E77B1A012B6307474192DE@mbx-01.win.nominum.com> <8D23D4052ABE7A4490E77B1A012B630747419370@mbx-01.win.nominum.com>, <94C682931C08B048B7A8645303FDC9F36E99E2D80B@PUEXCB1B.nanterre.francetelecom.fr>, <108E46E9-2983-4352-8D53-F2F81A80C16F@huawei.com> <A7CD5090-4E5F-4D6A-8809-C054F518269F@cisco.com> <E1CE3E6E6D4E1C438B0ADC9FFFA345EA3CE656EB@szxeml546-mbs.china.huawei.com> <8D23D4052ABE7A4490E77B1A012B630747430989@mbx-01.win.nominum.com> <2FBF7FCA-E372-4A53-8AC0-15787CB52B48@cisco.com> <E1CE3E6E6D4E1C438B0ADC9FFFA345EA3CE66227@szxeml546-mbs.china.huawei.com> <50C5EF85.2090302@gmail.com>
To: Tomek Mrugalski <tomasz.mrugalski@gmail.com>
X-Mailer: Apple Mail (2.1278)
Cc: dhcwg@ietf.org, Kim Kinnear <kkinnear@cisco.com>
Subject: Re: [dhcwg] Call for adoption: draft-boucadair-dhc-address-name-encoding-03
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 10 Dec 2012 15:40:11 -0000

Tomek,

That sounds like a good plan to me.

Regards -- Kim

On Dec 10, 2012, at 9:19 AM, Tomek Mrugalski wrote:

> But this is not a "forget it" type of objection. This draft tries to
> solve a problem that is real and is quite frequently encountered. This
> draft also has a lot of very thoughtful text about benefits and
> downsides of various approaches. Here's what I recommend:
> 
> 1. document Bernie's proposal in draft-ietf-dhc-option-guidelines.
> 2. merge parts of draft-boucadair-dhc-address-name-encoding into
> draft-ietf-dhc-option-guidelines.
> 3. publish updated option-guidelines and last call it?
> 
> Does this sound reasonable?


From volz@cisco.com  Mon Dec 10 07:42:22 2012
Return-Path: <volz@cisco.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1434F21F852A for <dhcwg@ietfa.amsl.com>; Mon, 10 Dec 2012 07:42:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.524
X-Spam-Level: 
X-Spam-Status: No, score=-10.524 tagged_above=-999 required=5 tests=[AWL=0.075, BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dgVVLcwoz92e for <dhcwg@ietfa.amsl.com>; Mon, 10 Dec 2012 07:42:21 -0800 (PST)
Received: from rcdn-iport-2.cisco.com (rcdn-iport-2.cisco.com [173.37.86.73]) by ietfa.amsl.com (Postfix) with ESMTP id 6679A21F84FB for <dhcwg@ietf.org>; Mon, 10 Dec 2012 07:42:21 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=1185; q=dns/txt; s=iport; t=1355154141; x=1356363741; h=from:to:subject:date:message-id:references:in-reply-to: content-transfer-encoding:mime-version; bh=HLKA2B94xbyGWo+GgGj/ZIfAKXNB2fm4M6abvZq7q4Y=; b=aru09li//UESLb7Dfx7p3wOeDQAFy6xfVIzRRwi5TKsOWlZkYqpyoxZ/ 8ypS9xssW5kMYFoYMLlEhHgmZe8fKcO2Dn9uSVWLABcn/vr2yoYeVNA/M f0qvHxFHY07y31J/rS3jbeU7BOrrIB1usCuy8wCVjqu1G55TcIG6fCR94 g=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AgAFAEkCxlCtJXG9/2dsb2JhbABFvn4Wc4IeAQEBBAEBARodNBcEAgEIEQQBAQEKFAkHJwsUCQgCBAESCIgJDLZKjD+DYmEDlyKPLIJzgiI
X-IronPort-AV: E=McAfee;i="5400,1158,6921"; a="151240187"
Received: from rcdn-core2-2.cisco.com ([173.37.113.189]) by rcdn-iport-2.cisco.com with ESMTP; 10 Dec 2012 15:42:21 +0000
Received: from xhc-aln-x04.cisco.com (xhc-aln-x04.cisco.com [173.36.12.78]) by rcdn-core2-2.cisco.com (8.14.5/8.14.5) with ESMTP id qBAFgKpR032409 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Mon, 10 Dec 2012 15:42:20 GMT
Received: from xmb-rcd-x04.cisco.com ([169.254.8.29]) by xhc-aln-x04.cisco.com ([173.36.12.78]) with mapi id 14.02.0318.004; Mon, 10 Dec 2012 09:42:20 -0600
From: "Bernie Volz (volz)" <volz@cisco.com>
To: Ted Lemon <Ted.Lemon@nominum.com>, "dhcwg@ietf.org WG" <dhcwg@ietf.org>
Thread-Topic: [dhcwg] Call for adoption: draft-kostur-dhc-loadbv6
Thread-Index: AQHNyCpQew5U9EycT0KdIO17tnO80JgSzKCA//98wFA=
Date: Mon, 10 Dec 2012 15:42:20 +0000
Message-ID: <489D13FBFA9B3E41812EA89F188F018E0F5E5928@xmb-rcd-x04.cisco.com>
References: <8D23D4052ABE7A4490E77B1A012B63074740E9BE@mbx-01.win.nominum.com> <8D23D4052ABE7A4490E77B1A012B630747434FDB@mbx-01.win.nominum.com>
In-Reply-To: <8D23D4052ABE7A4490E77B1A012B630747434FDB@mbx-01.win.nominum.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.86.255.32]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Subject: Re: [dhcwg] Call for adoption: draft-kostur-dhc-loadbv6
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 10 Dec 2012 15:42:22 -0000

Sorry I missed this call as I was on vacation at the time.

I do support adopting it. (So that makes 3 ...)

- Bernie

-----Original Message-----
From: dhcwg-bounces@ietf.org [mailto:dhcwg-bounces@ietf.org] On Behalf Of T=
ed Lemon
Sent: Monday, December 10, 2012 10:32 AM
To: dhcwg@ietf.org WG
Subject: Re: [dhcwg] Call for adoption: draft-kostur-dhc-loadbv6

On Nov 21, 2012, at 3:53 PM, Ted Lemon <ted.lemon@nominum.com> wrote:
> Andre has asked if the working group would be willing to adopt his load b=
alancing draft as a working group work item.   There's already been some di=
scussion on the mailing list, but we haven't formally taken on the work.   =
 The draft is here: http://tools.ietf.org/html/draft-kostur-dhc-loadbv6-03

Two people responded in favor of this call for adoption.   Nobody responded=
 against.   If that's the total interest in the work, I think we don't have=
 consensus to adopt.   If you just forgot to reply, please do so now, or el=
se we'll drop this at least until some real demand surfaces.

_______________________________________________
dhcwg mailing list
dhcwg@ietf.org
https://www.ietf.org/mailman/listinfo/dhcwg

From ghalwasi@cisco.com  Mon Dec 10 07:43:47 2012
Return-Path: <ghalwasi@cisco.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3545C21F8536 for <dhcwg@ietfa.amsl.com>; Mon, 10 Dec 2012 07:43:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.599
X-Spam-Level: 
X-Spam-Status: No, score=-10.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Ftj-ENc7+msq for <dhcwg@ietfa.amsl.com>; Mon, 10 Dec 2012 07:43:46 -0800 (PST)
Received: from rcdn-iport-8.cisco.com (rcdn-iport-8.cisco.com [173.37.86.79]) by ietfa.amsl.com (Postfix) with ESMTP id 9B93521F84FB for <dhcwg@ietf.org>; Mon, 10 Dec 2012 07:43:46 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=1629; q=dns/txt; s=iport; t=1355154226; x=1356363826; h=from:to:subject:date:message-id:references:in-reply-to: content-transfer-encoding:mime-version; bh=Us5cXLXoQhIbA/po8w6/ubKSsHA2VFOhUnAaht4gMAo=; b=H+F0agcfiwzyZWZpqVrpbR4S2SPgYW9zyJknkroYuqYmxcQEzUxpU8FY 6SybM10N4sP3D9Tqrf08Uh59x3IhYGABi2N6ODLm5jgl2bn46FvTVjuLk XmV3nxtKj+3ydpic3AEWE7TIPnxQRdJTGiWgl1m9yAVx/gXwzFwmEmR0j c=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AgAFAI0CxlCtJXHA/2dsb2JhbABFvn4Wc4IeAQEBBAEBARodNBcEAgEIEQQBAQEKFAkHJwsUCQgCBAESCIgJDLZKjD+DYmEDlyKPLIJzgiI
X-IronPort-AV: E=McAfee;i="5400,1158,6921"; a="151258914"
Received: from rcdn-core2-5.cisco.com ([173.37.113.192]) by rcdn-iport-8.cisco.com with ESMTP; 10 Dec 2012 15:43:46 +0000
Received: from xhc-rcd-x10.cisco.com (xhc-rcd-x10.cisco.com [173.37.183.84]) by rcdn-core2-5.cisco.com (8.14.5/8.14.5) with ESMTP id qBAFhkWI026428 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Mon, 10 Dec 2012 15:43:46 GMT
Received: from xmb-aln-x06.cisco.com ([169.254.1.195]) by xhc-rcd-x10.cisco.com ([173.37.183.84]) with mapi id 14.02.0318.004; Mon, 10 Dec 2012 09:43:45 -0600
From: "Gaurav Halwasia (ghalwasi)" <ghalwasi@cisco.com>
To: "Bernie Volz (volz)" <volz@cisco.com>, Ted Lemon <Ted.Lemon@nominum.com>,  "dhcwg@ietf.org WG" <dhcwg@ietf.org>
Thread-Topic: [dhcwg] Call for adoption: draft-kostur-dhc-loadbv6
Thread-Index: AQHNyCpQew5U9EycT0KdIO17tnO80JgSzKCA//98wFCAAABxkA==
Date: Mon, 10 Dec 2012 15:43:44 +0000
Message-ID: <90903C21C73202418A48BFBE80AEE5EB22D89C2A@xmb-aln-x06.cisco.com>
References: <8D23D4052ABE7A4490E77B1A012B63074740E9BE@mbx-01.win.nominum.com> <8D23D4052ABE7A4490E77B1A012B630747434FDB@mbx-01.win.nominum.com> <489D13FBFA9B3E41812EA89F188F018E0F5E5928@xmb-rcd-x04.cisco.com>
In-Reply-To: <489D13FBFA9B3E41812EA89F188F018E0F5E5928@xmb-rcd-x04.cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.65.71.149]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Subject: Re: [dhcwg] Call for adoption: draft-kostur-dhc-loadbv6
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 10 Dec 2012 15:43:47 -0000

+1 (So that makes 4 ...)

Regards,
Gaurav
-----Original Message-----
From: dhcwg-bounces@ietf.org [mailto:dhcwg-bounces@ietf.org] On Behalf Of B=
ernie Volz (volz)
Sent: Monday, December 10, 2012 9:12 PM
To: Ted Lemon; dhcwg@ietf.org WG
Subject: Re: [dhcwg] Call for adoption: draft-kostur-dhc-loadbv6

Sorry I missed this call as I was on vacation at the time.

I do support adopting it. (So that makes 3 ...)

- Bernie

-----Original Message-----
From: dhcwg-bounces@ietf.org [mailto:dhcwg-bounces@ietf.org] On Behalf Of T=
ed Lemon
Sent: Monday, December 10, 2012 10:32 AM
To: dhcwg@ietf.org WG
Subject: Re: [dhcwg] Call for adoption: draft-kostur-dhc-loadbv6

On Nov 21, 2012, at 3:53 PM, Ted Lemon <ted.lemon@nominum.com> wrote:
> Andre has asked if the working group would be willing to adopt his load b=
alancing draft as a working group work item.   There's already been some di=
scussion on the mailing list, but we haven't formally taken on the work.   =
 The draft is here: http://tools.ietf.org/html/draft-kostur-dhc-loadbv6-03

Two people responded in favor of this call for adoption.   Nobody responded=
 against.   If that's the total interest in the work, I think we don't have=
 consensus to adopt.   If you just forgot to reply, please do so now, or el=
se we'll drop this at least until some real demand surfaces.

_______________________________________________
dhcwg mailing list
dhcwg@ietf.org
https://www.ietf.org/mailman/listinfo/dhcwg
_______________________________________________
dhcwg mailing list
dhcwg@ietf.org
https://www.ietf.org/mailman/listinfo/dhcwg

From mohamed.boucadair@orange.com  Mon Dec 10 08:06:08 2012
Return-Path: <mohamed.boucadair@orange.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6D0E521F84F5 for <dhcwg@ietfa.amsl.com>; Mon, 10 Dec 2012 08:06:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.217
X-Spam-Level: 
X-Spam-Status: No, score=-2.217 tagged_above=-999 required=5 tests=[AWL=0.031,  BAYES_00=-2.599, HELO_EQ_FR=0.35, UNPARSEABLE_RELAY=0.001]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ErRGy-BNac38 for <dhcwg@ietfa.amsl.com>; Mon, 10 Dec 2012 08:06:07 -0800 (PST)
Received: from relais-inet.francetelecom.com (relais-ias91.francetelecom.com [193.251.215.91]) by ietfa.amsl.com (Postfix) with ESMTP id 19AAF21F8467 for <dhcwg@ietf.org>; Mon, 10 Dec 2012 08:06:06 -0800 (PST)
Received: from omfedm05.si.francetelecom.fr (unknown [xx.xx.xx.1]) by omfedm10.si.francetelecom.fr (ESMTP service) with ESMTP id 703A926433F; Mon, 10 Dec 2012 17:06:05 +0100 (CET)
Received: from PUEXCH51.nanterre.francetelecom.fr (unknown [10.101.44.31]) by omfedm05.si.francetelecom.fr (ESMTP service) with ESMTP id 558D835C061; Mon, 10 Dec 2012 17:06:05 +0100 (CET)
Received: from PUEXCB1B.nanterre.francetelecom.fr ([10.101.44.8]) by PUEXCH51.nanterre.francetelecom.fr ([10.101.44.31]) with mapi; Mon, 10 Dec 2012 17:06:04 +0100
From: <mohamed.boucadair@orange.com>
To: Tomek Mrugalski <tomasz.mrugalski@gmail.com>, "dhcwg@ietf.org" <dhcwg@ietf.org>
Date: Mon, 10 Dec 2012 17:06:04 +0100
Thread-Topic: [dhcwg] Call for adoption: draft-boucadair-dhc-address-name-encoding-03
Thread-Index: Ac3W4XE5GgUjGa1LTYWYewusD4XnigAC5VwQ
Message-ID: <94C682931C08B048B7A8645303FDC9F36E9B6B6BD9@PUEXCB1B.nanterre.francetelecom.fr>
References: <8D23D4052ABE7A4490E77B1A012B6307474192DE@mbx-01.win.nominum.com> <8D23D4052ABE7A4490E77B1A012B630747419370@mbx-01.win.nominum.com>, <94C682931C08B048B7A8645303FDC9F36E99E2D80B@PUEXCB1B.nanterre.francetelecom.fr>, <108E46E9-2983-4352-8D53-F2F81A80C16F@huawei.com> <A7CD5090-4E5F-4D6A-8809-C054F518269F@cisco.com> <E1CE3E6E6D4E1C438B0ADC9FFFA345EA3CE656EB@szxeml546-mbs.china.huawei.com> <8D23D4052ABE7A4490E77B1A012B630747430989@mbx-01.win.nominum.com> <2FBF7FCA-E372-4A53-8AC0-15787CB52B48@cisco.com> <E1CE3E6E6D4E1C438B0ADC9FFFA345EA3CE66227@szxeml546-mbs.china.huawei.com> <50C5EF85.2090302@gmail.com>
In-Reply-To: <50C5EF85.2090302@gmail.com>
Accept-Language: fr-FR
Content-Language: fr-FR
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: fr-FR
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-PMX-Version: 5.6.1.2065439, Antispam-Engine: 2.7.2.376379, Antispam-Data: 2012.10.24.110314
Subject: Re: [dhcwg] Call for adoption:	draft-boucadair-dhc-address-name-encoding-03
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 10 Dec 2012 16:06:08 -0000

Hi Tomek,

There is already some text about validation in the address-name-encoding dr=
aft:

"    A Name is considered as valid if:

      *  It is a legal UTF-8 string which does not contain any spaces
         nor nulls.
      *  It contains IPv4 address in dotted-decimal form (e.g.,
         192.0.2.33), textual representation of an IPv6 address (e.g.,
         2001:db8::1) [RFC4291] [RFC5952] or a domain name (e.g.,
         "myservice.example.com")[RFC2181].  Note:
         +  The trailing dot is optional when a domain name is conveyed
            in the option.
         +  IPv6 addresses MUST NOT be enclosed in brackets.
         +  A domain name is structured as one or more labels
            concatenated with dots.  A label MUST NOT be no more than 63
            characters."

Some of the cases you mentioned can be handled by the name resolution libra=
ry itself.=20

As for the security issue you mentioned, I must admit I'm unable to judge i=
ts severity and if this is specific to this encoding (see for example this =
security alarm http://securitytracker.com/id/1009368).

Could you please indicate which ordering you are suggesting to include in t=
he guideline draft? Thanks.=20

Cheers,
Med

>-----Message d'origine-----
>De : dhcwg-bounces@ietf.org [mailto:dhcwg-bounces@ietf.org] De=20
>la part de Tomek Mrugalski
>Envoy=E9 : lundi 10 d=E9cembre 2012 15:20
>=C0 : dhcwg@ietf.org
>Objet : Re: [dhcwg] Call for adoption:=20
>draft-boucadair-dhc-address-name-encoding-03
>
>On 10.12.2012 10:14, Leaf yeh wrote:
>> Kim - I think the order in the list above is the correct=20
>ordering for the desirability of each solution.
>>=20
>> That sound you prefer #1 (Address?), then let the Server=20
>help to resolve the FQDN. Right?
>Yes. The server allowing user to specify fqdn is an implementation
>detail here. Depending on the way a server is implemented, that
>resolution may happen when user enters the fqdn for the first=20
>time, when
>the server is started or immediately before sending a response to a
>client. These are all implementation details and we definitely don't
>want to standardize that.
>
>As for the list or options, here are my comments:
>
>The possibilities are:
>> 1. only allow one (address or fqdn)
>There is already a discussion about trade-offs between them, both in
>address-name-encoding and option-guidelines (with address-name-encoding
>discussion being more thorough IMHO). In general, address is preferred
>unless that are valid reasons for fqdn. For the clarify, we=20
>may split it
>into two possibilities, with address being listed first. And it's often
>address list vs fqdn list, but that's really a nit pick.
>
>> 2. two options
>Been there, tried that. See RFC6334 (DS-Lite option). IESG=20
>laughed at us
>and said to make up our minds and just pick one. Perhaps we were unable
>to produce convincing enough arguments for both options, but in my
>opinion that approach is very unlikely to complete=20
>standardization process.
>
>Just for your convenience, here's a brief list of issues that we've
>encountered. This approach introduces some ugly problems without any
>good solutions. Should client request both options? If both are
>returned, which one should be used? Both? In what order? What about the
>other one? Is it discarded or kept as a backup value? This introduces
>solution specific questions about failover type solutions. What if
>client requests one option, but gets the other? Should authors add a
>statement that clients and servers MUST implement both? If only one is
>mandatory and the other is optional, which one is mandatory? What if
>client requests one and receives the other that it does not support?
>When server receives a request for both, should it send back both if
>configured with values for both?
>
>Regardless of which answers you choose, you'll break down some basic
>principles DHCPv6 is operating on. In summary, that's a mess that you
>*really* want to avoid.
>
>> 3. option with a type field followed by data (address bytes=20
>or fqdn wire)
>option-guidelines draft recommends against conditional formatting. We
>may put this as a viable option, but we should clearly mark it as a
>lesser evil.
>
>> 4. option with string (address string or domain name string)
>> 5. rfc 5908
>
>I would recommend swapping the order of RFC5908 (nested options) with
>option with a string, but I won't object to the order proposed by
>Bernie. Depending on the implementation, parsing nested option is
>sometimes very easy thing to do. Also, there are two sub-cases of
>RFC5908 approach: you can either use new option space=20
>(sub-options start
>with 1, 2, 3...) or you can put normal options as nested options within
>some container option (with the nested options getting regular numbers,
>like 79, 80 and onwards). The latter is a very similar to=20
>possibility #2.
>
>Personally I have a couple objections to=20
>address-name-encoding, with one
>being serious. First, this proposal has a significant problem with the
>validation. You allow configuring domains, IPv4 literals and IPv6
>literals. But in which format? Normal IPv6 text format is obvious, but
>what about IPv4-mapped IPv6 addresses and other odd, exotic notations?
>Let me give you an example:
>"www.google.com" is obviously valid. "74.125.136.100" is still valid,
>right? But what about "0x4a7d8864"? All browsers I have around=20
>will turn
>this into IPv4 address, which will happen to be 74.125.136.100. I guess
>(haven't checked, so it's just a guess) that getaddrinfo()=20
>just resolves
>it to the address. Do you allow that? What about corner cases, like
>1.2.3.256?
>
>Section 3 of the draft says "The DHCP client decoding an option in this
>format MUST validate the contents of the option.". An honest=20
>question as
>a DHCP implementor: how am I supposed to write a validation of=20
>such string?
>
>Blindly passing the content to getaddrinfo() will open nice remote
>attack vector in case there are issues with getaddrinfo()=20
>implementation.
>
>Second issue is about efficiency - sending address as 16 bytes is more
>efficient than as a string that is potentially as long as 45=20
>bytes. This
>is even more important if we decide to allow it in DHCPv4. Note that
>this document currently proposes to do so.
>
>Of course that format also brings in the issues FQDN has with all the
>failure modes: DNS not available, not responding, having only=20
>A when you
>want AAAA (or vice versa), etc. There may be less obvious failure modes
>as draft-boucadair-dhc-address-name-encoding explicitly mentions that
>other resolution mechanisms may be used.
>
>To summarise my opinion, I object adoption of this draft. My main
>objection is that it will give a wrong signal to people, who don't
>follow DHC too closely. They will likely just look that it's DHC draft,
>so they'll start using this approach.
>
>But this is not a "forget it" type of objection. This draft tries to
>solve a problem that is real and is quite frequently encountered. This
>draft also has a lot of very thoughtful text about benefits and
>downsides of various approaches. Here's what I recommend:
>
>1. document Bernie's proposal in draft-ietf-dhc-option-guidelines.
>2. merge parts of draft-boucadair-dhc-address-name-encoding into
>draft-ietf-dhc-option-guidelines.
>3. publish updated option-guidelines and last call it?
>
>Does this sound reasonable?
>
>Tomek
>
>p.s.
>option-guidelines-09 will expire in 8 days. We need to update=20
>it one way
>or the other.
>_______________________________________________
>dhcwg mailing list
>dhcwg@ietf.org
>https://www.ietf.org/mailman/listinfo/dhcwg
>=

From kkinnear@cisco.com  Mon Dec 10 08:18:21 2012
Return-Path: <kkinnear@cisco.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9330121F852A for <dhcwg@ietfa.amsl.com>; Mon, 10 Dec 2012 08:18:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.599
X-Spam-Level: 
X-Spam-Status: No, score=-10.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Z2fxiPtiNUeD for <dhcwg@ietfa.amsl.com>; Mon, 10 Dec 2012 08:18:20 -0800 (PST)
Received: from mtv-iport-2.cisco.com (mtv-iport-2.cisco.com [173.36.130.13]) by ietfa.amsl.com (Postfix) with ESMTP id D8F7321F8524 for <dhcwg@ietf.org>; Mon, 10 Dec 2012 08:18:20 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=1983; q=dns/txt; s=iport; t=1355156300; x=1356365900; h=subject:mime-version:from:in-reply-to:date:cc: content-transfer-encoding:message-id:references:to; bh=4KaWJx7jdtCn2axSF1fsTUWx1WzDH4Kg6STcONSSZgs=; b=eL7NBjLM8KytnRdNKRPeHHWvTRwSFM9psoO3S0agtZJqWNh31m3cpueM 6ywpfDwRtZiFVS1gwVRT7RrAMGrc5ViNvOcgQ+uE0ZRohTTBQkpxvRa2y przePGU69nZ3sCEdaTpgq1YvUXVdfAZabHBiIwyw0OU+c0wjiHxZPENou c=;
X-IronPort-AV: E=McAfee;i="5400,1158,6921"; a="66191602"
Received: from mtv-core-3.cisco.com ([171.68.58.8]) by mtv-iport-2.cisco.com with ESMTP; 10 Dec 2012 16:18:20 +0000
Received: from [161.44.65.109] ([161.44.65.109]) by mtv-core-3.cisco.com (8.14.5/8.14.5) with ESMTP id qBAGGpWs012755; Mon, 10 Dec 2012 16:18:20 GMT
Mime-Version: 1.0 (Apple Message framework v1278)
Content-Type: text/plain; charset=us-ascii
From: Kim Kinnear <kkinnear@cisco.com>
In-Reply-To: <90903C21C73202418A48BFBE80AEE5EB22D89C2A@xmb-aln-x06.cisco.com>
Date: Mon, 10 Dec 2012 11:18:23 -0500
Content-Transfer-Encoding: quoted-printable
Message-Id: <038E5DC6-E961-4E47-9768-FBA12E694470@cisco.com>
References: <8D23D4052ABE7A4490E77B1A012B63074740E9BE@mbx-01.win.nominum.com> <8D23D4052ABE7A4490E77B1A012B630747434FDB@mbx-01.win.nominum.com> <489D13FBFA9B3E41812EA89F188F018E0F5E5928@xmb-rcd-x04.cisco.com> <90903C21C73202418A48BFBE80AEE5EB22D89C2A@xmb-aln-x06.cisco.com>
To: "Gaurav Halwasia (ghalwasi)" <ghalwasi@cisco.com>
X-Mailer: Apple Mail (2.1278)
Cc: "dhcwg@ietf.org WG" <dhcwg@ietf.org>, Ted Lemon <Ted.Lemon@nominum.com>, "Bernie Volz \(volz\)" <volz@cisco.com>, Kim Kinnear <kkinnear@cisco.com>
Subject: Re: [dhcwg] Call for adoption: draft-kostur-dhc-loadbv6
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 10 Dec 2012 16:18:21 -0000

I support adopting it as well. (So that makes 5 ...)

On Dec 10, 2012, at 10:43 AM, Gaurav Halwasia (ghalwasi) wrote:

> +1 (So that makes 4 ...)
>=20
> Regards,
> Gaurav
> -----Original Message-----
> From: dhcwg-bounces@ietf.org [mailto:dhcwg-bounces@ietf.org] On Behalf =
Of Bernie Volz (volz)
> Sent: Monday, December 10, 2012 9:12 PM
> To: Ted Lemon; dhcwg@ietf.org WG
> Subject: Re: [dhcwg] Call for adoption: draft-kostur-dhc-loadbv6
>=20
> Sorry I missed this call as I was on vacation at the time.
>=20
> I do support adopting it. (So that makes 3 ...)
>=20
> - Bernie
>=20
> -----Original Message-----
> From: dhcwg-bounces@ietf.org [mailto:dhcwg-bounces@ietf.org] On Behalf =
Of Ted Lemon
> Sent: Monday, December 10, 2012 10:32 AM
> To: dhcwg@ietf.org WG
> Subject: Re: [dhcwg] Call for adoption: draft-kostur-dhc-loadbv6
>=20
> On Nov 21, 2012, at 3:53 PM, Ted Lemon <ted.lemon@nominum.com> wrote:
>> Andre has asked if the working group would be willing to adopt his =
load balancing draft as a working group work item.   There's already =
been some discussion on the mailing list, but we haven't formally taken =
on the work.    The draft is here: =
http://tools.ietf.org/html/draft-kostur-dhc-loadbv6-03
>=20
> Two people responded in favor of this call for adoption.   Nobody =
responded against.   If that's the total interest in the work, I think =
we don't have consensus to adopt.   If you just forgot to reply, please =
do so now, or else we'll drop this at least until some real demand =
surfaces.
>=20
> _______________________________________________
> dhcwg mailing list
> dhcwg@ietf.org
> https://www.ietf.org/mailman/listinfo/dhcwg
> _______________________________________________
> dhcwg mailing list
> dhcwg@ietf.org
> https://www.ietf.org/mailman/listinfo/dhcwg
> _______________________________________________
> dhcwg mailing list
> dhcwg@ietf.org
> https://www.ietf.org/mailman/listinfo/dhcwg


From tomasz.mrugalski@gmail.com  Mon Dec 10 08:35:41 2012
Return-Path: <tomasz.mrugalski@gmail.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 228C921F8542 for <dhcwg@ietfa.amsl.com>; Mon, 10 Dec 2012 08:35:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.599
X-Spam-Level: 
X-Spam-Status: No, score=-3.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Y6QAditdmLOk for <dhcwg@ietfa.amsl.com>; Mon, 10 Dec 2012 08:35:40 -0800 (PST)
Received: from mail-la0-f44.google.com (mail-la0-f44.google.com [209.85.215.44]) by ietfa.amsl.com (Postfix) with ESMTP id EA27E21F84FC for <dhcwg@ietf.org>; Mon, 10 Dec 2012 08:35:39 -0800 (PST)
Received: by mail-la0-f44.google.com with SMTP id d3so2335763lah.31 for <dhcwg@ietf.org>; Mon, 10 Dec 2012 08:35:38 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:x-tagtoolbar-keys:content-type :content-transfer-encoding; bh=99mnbQWKgVWdV9og/IrPYjM7pi4tSqA+kayQH9NXdVs=; b=O+dQI4SUFTe24kzt0eA17ewwiXmNEvAYRgZzpKgqecUxEODH/hNMoR5Rl4+HrwZ99i JvDOGKXdPCdKimkbtWLVJUdFKwD16ci7mpdc+wsuzm8VCll3ZdOr0etDcsKqIWtm6kZg nqsuAVGBcz36La4+ZD5f84frFVVV6OVBnHbcNIpTNXefDjQQsS4kX/u+EHrYDtoIzUmp tmTJMULkySpFDMAoQtpw0kO7DlPmItBpakPslBAGQBjd1gLFkHPiLTurAKX2c3Uo/rZr e5jUIJrPc4YZvzZIysaTn/PVfsmHfCla3jVrYyin5KrhCnvJjTA32tz0/tkRDqgPLlS0 ur8w==
Received: by 10.112.44.164 with SMTP id f4mr6220788lbm.111.1355157338857; Mon, 10 Dec 2012 08:35:38 -0800 (PST)
Received: from ?IPv6:2001:470:6061:1:5114:50e:25fc:a90c? ([2001:470:6061:1:5114:50e:25fc:a90c]) by mx.google.com with ESMTPS id b3sm8183974lbl.0.2012.12.10.08.35.36 (version=SSLv3 cipher=OTHER); Mon, 10 Dec 2012 08:35:37 -0800 (PST)
Message-ID: <50C60F56.3070507@gmail.com>
Date: Mon, 10 Dec 2012 17:35:34 +0100
From: Tomek Mrugalski <tomasz.mrugalski@gmail.com>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/17.0 Thunderbird/17.0
MIME-Version: 1.0
To: "Bernie Volz (volz)" <volz@cisco.com>
References: <489D13FBFA9B3E41812EA89F188F018E0F5E58D7@xmb-rcd-x04.cisco.com>
In-Reply-To: <489D13FBFA9B3E41812EA89F188F018E0F5E58D7@xmb-rcd-x04.cisco.com>
X-TagToolbar-Keys: D20121210173534412
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Cc: "dhcwg@ietf.org" <dhcwg@ietf.org>
Subject: Re: [dhcwg] Call for adoption: draft-boucadair-dhc-address-name-encoding-03
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 10 Dec 2012 16:35:41 -0000

On 10.12.2012 16:37, Bernie Volz (volz) wrote:
> Regarding "Depending on the implementation, parsing nested option is
> sometimes very easy thing to do", I wasn't really worried about the
> client parsing. What wasn't that nice was the server's user interface
> for configuring this. That was actually why I lowered its preference.
> I can also envision that over time additional choices might be added
> to the mix and that would just further complicate the user interface
> for this -- one nice UI would be to allow the user to enter either an
> address or FQDN and have the UI figure it out ... oh wait ...
:)

> Regarding the address-name-encoding issue (which ties into above UI
> issue), I think we would want to keep it simple in that only a
> limited set of syntaxes would be fully interoperable. If the DHCP
> server administrator entered 0x4a7d8864, I would not expect that to
> work across all clients (whereas 74.125.136.100) would. We would also
> be clear that no special characters such as [ and ] would be included
> for addresses.
I was just an example, perhaps not a good one. I was not suggesting that
those particular examples should or should not be allowed, just trying
to point out that proposed text is vague and I don't see any simple way
to make it more precise. Requirements from section 3 allow any UTF-8
text without spaces and nulls. According to current text, the following
are valid names: foo@#$!%^&*#@, "\t\t\n", (a series of random bytes that
is not equal to 0 or 32). Even if you extend the definition (replace
"The Name MUST NOT contain spaces or nulls." from Section 3 with
something more precise), you head into other problems with UTF-8. There
are many types of hyphens, dashes and minuses and similar looking
characters and that's all even without leaving Europe. Now think about
folks in Asia (or Poland for that matter - we do have accented
characters over here. Yes, we do have upper-case and lower-case for
them.). I have no idea how to code a validation what is a proper
Chineese, Korean or Japanese name and what is not. The draft does not
give me any clues in that regard, but requires me to validate it anyway
("The DHCP client decoding an option in this format MUST validate the
contents of the option.").

> Yes, allowing a free form text string could cause invalid or
> unexpected results or even allow someone to perform something
> malicious (perhaps get root access).
Having one server compromised in your network is a bad thing. But if an
attacker can easily escalate that into root access on all your hosts,
then suddenly DHCPv6 servers will become primary targets in all networks.

> I think we can protect fairly well against this.
How? We can pass received content of the option to getaddrinfo and hope
that OS vendor did his job well. We could reject invalid strings, but
deciding what is valid and what is not is a non-trivial problem. Do you
have any other alternatives in mind?

> I would think the parsing at the client would be
> no different than what would be expected when entering a domain name
> or address to another application.
Current domain encoding is straight-forward and allows only latin
alphabet, with nice and easy isascii, isalpha, isdigit etc. calls at
your disposal. This draft proposes UTF-8, which is way beyond that.

> While I agree it may be possible that there could be attacks using
> this, I would think that if you can hijack DHCP you'd have many
> avenues available for attacks.
Having your DHCP server compromised is likely to ruin your day, I agree. :)

To summarize my point: lack of firm rules for validation of received
option is a serious drawback of this approach. It is not a showstopper,
but it causes that this approach should be used as a last resort, when
every other solution is not suitable.

On a related topic, IDN is probably yet another topic for 3315bis.

Tomek

From Ted.Lemon@nominum.com  Mon Dec 10 08:40:23 2012
Return-Path: <Ted.Lemon@nominum.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 15B2B21F8552 for <dhcwg@ietfa.amsl.com>; Mon, 10 Dec 2012 08:40:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.575
X-Spam-Level: 
X-Spam-Status: No, score=-106.575 tagged_above=-999 required=5 tests=[AWL=0.024, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jI+M+F53Tzoe for <dhcwg@ietfa.amsl.com>; Mon, 10 Dec 2012 08:40:22 -0800 (PST)
Received: from exprod7og125.obsmtp.com (exprod7og125.obsmtp.com [64.18.2.28]) by ietfa.amsl.com (Postfix) with ESMTP id 781E621F854F for <dhcwg@ietf.org>; Mon, 10 Dec 2012 08:40:21 -0800 (PST)
Received: from shell-too.nominum.com ([64.89.228.229]) (using TLSv1) by exprod7ob125.postini.com ([64.18.6.12]) with SMTP ID DSNKUMYQdP2eX7lALzrwb8EwF4Iv3J8AHvRU@postini.com; Mon, 10 Dec 2012 08:40:21 PST
Received: from archivist.nominum.com (archivist.nominum.com [64.89.228.108]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.nominum.com", Issuer "Go Daddy Secure Certification Authority" (verified OK)) by shell-too.nominum.com (Postfix) with ESMTP id C45641B81ED for <dhcwg@ietf.org>; Mon, 10 Dec 2012 08:40:20 -0800 (PST)
Received: from webmail.nominum.com (cas-01.win.nominum.com [64.89.228.131]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (Client CN "mail.nominum.com", Issuer "Go Daddy Secure Certification Authority" (verified OK)) by archivist.nominum.com (Postfix) with ESMTPS id B7C85190052; Mon, 10 Dec 2012 08:40:20 -0800 (PST) (envelope-from Ted.Lemon@nominum.com)
Received: from MBX-01.WIN.NOMINUM.COM ([64.89.228.133]) by CAS-01.WIN.NOMINUM.COM ([64.89.228.131]) with mapi id 14.02.0318.004; Mon, 10 Dec 2012 08:40:20 -0800
From: Ted Lemon <Ted.Lemon@nominum.com>
To: Tomek Mrugalski <tomasz.mrugalski@gmail.com>
Thread-Topic: [dhcwg] Call for adoption: draft-boucadair-dhc-address-name-encoding-03
Thread-Index: AQHN1vRvCjnhkP4ZG0WXJ/5lwsFcppgSwkeA
Date: Mon, 10 Dec 2012 16:40:20 +0000
Message-ID: <8D23D4052ABE7A4490E77B1A012B630747435203@mbx-01.win.nominum.com>
References: <489D13FBFA9B3E41812EA89F188F018E0F5E58D7@xmb-rcd-x04.cisco.com> <50C60F56.3070507@gmail.com>
In-Reply-To: <50C60F56.3070507@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [192.168.1.10]
Content-Type: text/plain; charset="Windows-1252"
Content-ID: <8FF488DF0F7377498E33C4770054E5A4@nominum.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: "dhcwg@ietf.org" <dhcwg@ietf.org>, "Bernie Volz \(volz\)" <volz@cisco.com>
Subject: Re: [dhcwg] Call for adoption:	draft-boucadair-dhc-address-name-encoding-03
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 10 Dec 2012 16:40:23 -0000

On Dec 10, 2012, at 11:35 AM, Tomek Mrugalski <tomasz.mrugalski@gmail.com> =
wrote:
> On a related topic, IDN is probably yet another topic for 3315bis.

It's worth noting that IDN is already addressed by 3315, because the FQDN f=
ormat in 3315 is a binary format=97we've neatly sidestepped any issues with=
 text representations because we don't currently specify any text represent=
ation.   This was a deliberate choice when we wrote 3315, which was carried=
 forward from related work done for DHCPv4.


From volz@cisco.com  Mon Dec 10 08:45:47 2012
Return-Path: <volz@cisco.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5D00821F84FA for <dhcwg@ietfa.amsl.com>; Mon, 10 Dec 2012 08:45:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.532
X-Spam-Level: 
X-Spam-Status: No, score=-10.532 tagged_above=-999 required=5 tests=[AWL=0.067, BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wMAbxFU6N7WG for <dhcwg@ietfa.amsl.com>; Mon, 10 Dec 2012 08:45:46 -0800 (PST)
Received: from rcdn-iport-9.cisco.com (rcdn-iport-9.cisco.com [173.37.86.80]) by ietfa.amsl.com (Postfix) with ESMTP id 3D0E121F84F9 for <dhcwg@ietf.org>; Mon, 10 Dec 2012 08:45:45 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=4828; q=dns/txt; s=iport; t=1355157946; x=1356367546; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=7gXIMwfwZOHGwlGyGSjKBiDPrlVxdBLR2rh+CM/UBko=; b=i+2o8v85PiWOO3Rmlg9qaZsyx4H+bEFI4IzGGTd6ekTH8iENP19HXWZK yxAQAKwRab6OUxUe8EbCDMSpBuBA2rGuAyJnkqKNduOgvKFzIYCwOhQTy bUPaDb1Rh3y38H68ndqj3DRK7FkDtqczBmvfRwDSr2exhdaucjNFtqULj w=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AgAFACwQxlCtJV2Y/2dsb2JhbABEvwAWc4IeAQEBAwEdHT8FBwQCAQgOAwQBAQEKFAkHIREUCQgBAQQOBQgTh2QDCQatMw2JVItWaQoLg01hA5QwjQ2FEYJzgWQCHgYY
X-IronPort-AV: E=McAfee;i="5400,1158,6921"; a="148286249"
Received: from rcdn-core-1.cisco.com ([173.37.93.152]) by rcdn-iport-9.cisco.com with ESMTP; 10 Dec 2012 16:45:45 +0000
Received: from xhc-aln-x10.cisco.com (xhc-aln-x10.cisco.com [173.36.12.84]) by rcdn-core-1.cisco.com (8.14.5/8.14.5) with ESMTP id qBAGjjAG000539 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Mon, 10 Dec 2012 16:45:45 GMT
Received: from xmb-rcd-x04.cisco.com ([169.254.8.29]) by xhc-aln-x10.cisco.com ([173.36.12.84]) with mapi id 14.02.0318.004; Mon, 10 Dec 2012 10:45:45 -0600
From: "Bernie Volz (volz)" <volz@cisco.com>
To: Tomek Mrugalski <tomasz.mrugalski@gmail.com>
Thread-Topic: [dhcwg] Call for adoption: draft-boucadair-dhc-address-name-encoding-03
Thread-Index: Ac3W7CK1EcvkfcZ8R/2jOGvU0zLwEQAOog0AAAyAxdA=
Date: Mon, 10 Dec 2012 16:45:44 +0000
Message-ID: <489D13FBFA9B3E41812EA89F188F018E0F5E5B77@xmb-rcd-x04.cisco.com>
References: <489D13FBFA9B3E41812EA89F188F018E0F5E58D7@xmb-rcd-x04.cisco.com> <50C60F56.3070507@gmail.com>
In-Reply-To: <50C60F56.3070507@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.86.255.32]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: "dhcwg@ietf.org" <dhcwg@ietf.org>
Subject: Re: [dhcwg] Call for adoption: draft-boucadair-dhc-address-name-encoding-03
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 10 Dec 2012 16:45:47 -0000

Tomek:

I had proposed that we require the string to be the IDN ACE encoding so tha=
t it would follow a much more restricted character set (ASCII subset?). I t=
hink we want this to be basically the string from of the (well formed) FQDN=
. I don't know if that requires UTF-8 or just plain (7-bit) ASCII?

I agree that we don't want this to be the 'raw' native language UTF-8 strin=
g for what an administrator might have entered.

But, it could be that I know not what I talk about.

- Bernie

-----Original Message-----
From: Tomek Mrugalski [mailto:tomasz.mrugalski@gmail.com]=20
Sent: Monday, December 10, 2012 11:36 AM
To: Bernie Volz (volz)
Cc: dhcwg@ietf.org
Subject: Re: [dhcwg] Call for adoption: draft-boucadair-dhc-address-name-en=
coding-03

On 10.12.2012 16:37, Bernie Volz (volz) wrote:
> Regarding "Depending on the implementation, parsing nested option is=20
> sometimes very easy thing to do", I wasn't really worried about the=20
> client parsing. What wasn't that nice was the server's user interface=20
> for configuring this. That was actually why I lowered its preference.
> I can also envision that over time additional choices might be added=20
> to the mix and that would just further complicate the user interface=20
> for this -- one nice UI would be to allow the user to enter either an=20
> address or FQDN and have the UI figure it out ... oh wait ...
:)

> Regarding the address-name-encoding issue (which ties into above UI=20
> issue), I think we would want to keep it simple in that only a limited=20
> set of syntaxes would be fully interoperable. If the DHCP server=20
> administrator entered 0x4a7d8864, I would not expect that to work=20
> across all clients (whereas 74.125.136.100) would. We would also be=20
> clear that no special characters such as [ and ] would be included for=20
> addresses.
I was just an example, perhaps not a good one. I was not suggesting that th=
ose particular examples should or should not be allowed, just trying to poi=
nt out that proposed text is vague and I don't see any simple way to make i=
t more precise. Requirements from section 3 allow any UTF-8 text without sp=
aces and nulls. According to current text, the following are valid names: f=
oo@#$!%^&*#@, "\t\t\n", (a series of random bytes that is not equal to 0 or=
 32). Even if you extend the definition (replace "The Name MUST NOT contain=
 spaces or nulls." from Section 3 with something more precise), you head in=
to other problems with UTF-8. There are many types of hyphens, dashes and m=
inuses and similar looking characters and that's all even without leaving E=
urope. Now think about folks in Asia (or Poland for that matter - we do hav=
e accented characters over here. Yes, we do have upper-case and lower-case =
for them.). I have no idea how to code a validation what is a proper Chinee=
se, Korean or Japanese name and what is not. The draft does not give me any=
 clues in that regard, but requires me to validate it anyway ("The DHCP cli=
ent decoding an option in this format MUST validate the contents of the opt=
ion.").

> Yes, allowing a free form text string could cause invalid or=20
> unexpected results or even allow someone to perform something=20
> malicious (perhaps get root access).
Having one server compromised in your network is a bad thing. But if an att=
acker can easily escalate that into root access on all your hosts, then sud=
denly DHCPv6 servers will become primary targets in all networks.

> I think we can protect fairly well against this.
How? We can pass received content of the option to getaddrinfo and hope tha=
t OS vendor did his job well. We could reject invalid strings, but deciding=
 what is valid and what is not is a non-trivial problem. Do you have any ot=
her alternatives in mind?

> I would think the parsing at the client would be no different than=20
> what would be expected when entering a domain name or address to=20
> another application.
Current domain encoding is straight-forward and allows only latin alphabet,=
 with nice and easy isascii, isalpha, isdigit etc. calls at your disposal. =
This draft proposes UTF-8, which is way beyond that.

> While I agree it may be possible that there could be attacks using=20
> this, I would think that if you can hijack DHCP you'd have many=20
> avenues available for attacks.
Having your DHCP server compromised is likely to ruin your day, I agree. :)

To summarize my point: lack of firm rules for validation of received option=
 is a serious drawback of this approach. It is not a showstopper, but it ca=
uses that this approach should be used as a last resort, when every other s=
olution is not suitable.

On a related topic, IDN is probably yet another topic for 3315bis.

Tomek

From mohamed.boucadair@orange.com  Mon Dec 10 23:06:19 2012
Return-Path: <mohamed.boucadair@orange.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D908821F84B2 for <dhcwg@ietfa.amsl.com>; Mon, 10 Dec 2012 23:06:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.218
X-Spam-Level: 
X-Spam-Status: No, score=-3.218 tagged_above=-999 required=5 tests=[AWL=1.030,  BAYES_00=-2.599, GB_I_LETTER=-2, HELO_EQ_FR=0.35, UNPARSEABLE_RELAY=0.001]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uCWSWRQD0d2h for <dhcwg@ietfa.amsl.com>; Mon, 10 Dec 2012 23:06:16 -0800 (PST)
Received: from relais-inet.francetelecom.com (relais-ias92.francetelecom.com [193.251.215.92]) by ietfa.amsl.com (Postfix) with ESMTP id 6FDBA21F869B for <dhcwg@ietf.org>; Mon, 10 Dec 2012 23:06:16 -0800 (PST)
Received: from omfedm05.si.francetelecom.fr (unknown [xx.xx.xx.1]) by omfedm10.si.francetelecom.fr (ESMTP service) with ESMTP id 0CDC02643A8; Tue, 11 Dec 2012 08:06:15 +0100 (CET)
Received: from PUEXCH11.nanterre.francetelecom.fr (unknown [10.101.44.27]) by omfedm05.si.francetelecom.fr (ESMTP service) with ESMTP id E4EF435C05B; Tue, 11 Dec 2012 08:06:14 +0100 (CET)
Received: from PUEXCB1B.nanterre.francetelecom.fr ([10.101.44.8]) by PUEXCH11.nanterre.francetelecom.fr ([10.101.44.27]) with mapi; Tue, 11 Dec 2012 08:06:14 +0100
From: <mohamed.boucadair@orange.com>
To: Tomek Mrugalski <tomasz.mrugalski@gmail.com>, "Bernie Volz (volz)" <volz@cisco.com>
Date: Tue, 11 Dec 2012 08:06:13 +0100
Thread-Topic: [dhcwg] Call for adoption: draft-boucadair-dhc-address-name-encoding-03
Thread-Index: Ac3W9G8vXfXpcVD3RaqNCXi8eTwzggAeQLsA
Message-ID: <94C682931C08B048B7A8645303FDC9F36E9B6B6CA9@PUEXCB1B.nanterre.francetelecom.fr>
References: <489D13FBFA9B3E41812EA89F188F018E0F5E58D7@xmb-rcd-x04.cisco.com> <50C60F56.3070507@gmail.com>
In-Reply-To: <50C60F56.3070507@gmail.com>
Accept-Language: fr-FR
Content-Language: fr-FR
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: fr-FR
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-PMX-Version: 5.6.1.2065439, Antispam-Engine: 2.7.2.376379, Antispam-Data: 2012.12.11.64224
Cc: "dhcwg@ietf.org" <dhcwg@ietf.org>
Subject: Re: [dhcwg] Call for adoption:	draft-boucadair-dhc-address-name-encoding-03
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Dec 2012 07:06:19 -0000

Hi Tomek,
=20
Please see inline.=20

Cheers,
Med

>-----Message d'origine-----
>De : dhcwg-bounces@ietf.org [mailto:dhcwg-bounces@ietf.org] De=20
>la part de Tomek Mrugalski
>Envoy=E9 : lundi 10 d=E9cembre 2012 17:36
>=C0 : Bernie Volz (volz)
>Cc : dhcwg@ietf.org
>Objet : Re: [dhcwg] Call for adoption:=20
>draft-boucadair-dhc-address-name-encoding-03
>
>On 10.12.2012 16:37, Bernie Volz (volz) wrote:
>> Regarding "Depending on the implementation, parsing nested option is
>> sometimes very easy thing to do", I wasn't really worried about the
>> client parsing. What wasn't that nice was the server's user interface
>> for configuring this. That was actually why I lowered its preference.
>> I can also envision that over time additional choices might be added
>> to the mix and that would just further complicate the user interface
>> for this -- one nice UI would be to allow the user to enter either an
>> address or FQDN and have the UI figure it out ... oh wait ...
>:)
>
>> Regarding the address-name-encoding issue (which ties into above UI
>> issue), I think we would want to keep it simple in that only a
>> limited set of syntaxes would be fully interoperable. If the DHCP
>> server administrator entered 0x4a7d8864, I would not expect that to
>> work across all clients (whereas 74.125.136.100) would. We would also
>> be clear that no special characters such as [ and ] would be included
>> for addresses.
>I was just an example, perhaps not a good one. I was not=20
>suggesting that
>those particular examples should or should not be allowed, just trying
>to point out that proposed text is vague and I don't see any simple way
>to make it more precise. Requirements from section 3 allow any UTF-8
>text without spaces and nulls. According to current text, the following
>are valid names: foo@#$!%^&*#@, "\t\t\n", (a series of random=20
>bytes that
>is not equal to 0 or 32). Even if you extend the definition (replace
>"The Name MUST NOT contain spaces or nulls." from Section 3 with
>something more precise), you head into other problems with UTF-8. There
>are many types of hyphens, dashes and minuses and similar looking
>characters and that's all even without leaving Europe. Now think about
>folks in Asia (or Poland for that matter - we do have accented
>characters over here. Yes, we do have upper-case and lower-case for
>them.). I have no idea how to code a validation what is a proper
>Chineese, Korean or Japanese name and what is not. The draft does not
>give me any clues in that regard, but requires me to validate it anyway
>("The DHCP client decoding an option in this format MUST validate the
>contents of the option.").
>


Med: I have considered updating the text with more validation rules (in add=
ition to the ones already listed in -03 of the draft), but after reading th=
e following (excerpt from RFC6055) I decided to not add more rules:

   By 1997, things had progressed to a state where it was necessary to
   clarify these areas of confusion.  "Clarifications to the DNS
   Specification" [RFC2181], Section 11 states:

      The DNS itself places only one restriction on the particular
      labels that can be used to identify resource records.  That one
      restriction relates to the length of the label and the full name.
      The length of any one label is limited to between 1 and 63 octets.
      A full domain name is limited to 255 octets (including the
      separators).  The zero length full name is defined as representing
      the root of the DNS tree, and is typically written and displayed
      as ".".  Those restrictions aside, any binary string whatever can
      be used as the label of any resource record.  Similarly, any
      binary string can serve as the value of any record that includes a
      domain name as some or all of its value (SOA, NS, MX, PTR, CNAME,
      and any others that may be added).  Implementations of the DNS
      protocols must not place any restrictions on the labels that can
      be used.

   Hence, it clarified that the restriction to letters, digits, and
   hyphens does not apply to DNS names in general, nor to records that
   include "domain names".  Hence, the "preferred" name syntax described
   in the original DNS specification [RFC1034] is indeed merely
   "preferred", not mandatory.

   Since there is no restriction even to ASCII, let alone letter-digit-
   hyphen use, DNS does not violate the subsequent IETF requirement to
   allow UTF-8 [RFC2277].

From mohamed.boucadair@orange.com  Mon Dec 10 23:06:52 2012
Return-Path: <mohamed.boucadair@orange.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9062021F8716 for <dhcwg@ietfa.amsl.com>; Mon, 10 Dec 2012 23:06:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.244
X-Spam-Level: 
X-Spam-Status: No, score=-2.244 tagged_above=-999 required=5 tests=[AWL=0.004,  BAYES_00=-2.599, HELO_EQ_FR=0.35, UNPARSEABLE_RELAY=0.001]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZHFpcECSKzmz for <dhcwg@ietfa.amsl.com>; Mon, 10 Dec 2012 23:06:50 -0800 (PST)
Received: from relais-inet.francetelecom.com (relais-ias92.francetelecom.com [193.251.215.92]) by ietfa.amsl.com (Postfix) with ESMTP id 9E75621F870F for <dhcwg@ietf.org>; Mon, 10 Dec 2012 23:06:39 -0800 (PST)
Received: from omfedm05.si.francetelecom.fr (unknown [xx.xx.xx.1]) by omfedm13.si.francetelecom.fr (ESMTP service) with ESMTP id 0B0E532451E; Tue, 11 Dec 2012 08:06:39 +0100 (CET)
Received: from puexch31.nanterre.francetelecom.fr (unknown [10.101.44.29]) by omfedm05.si.francetelecom.fr (ESMTP service) with ESMTP id E377835C045; Tue, 11 Dec 2012 08:06:38 +0100 (CET)
Received: from PUEXCB1B.nanterre.francetelecom.fr ([10.101.44.8]) by puexch31.nanterre.francetelecom.fr ([10.101.44.29]) with mapi; Tue, 11 Dec 2012 08:06:38 +0100
From: <mohamed.boucadair@orange.com>
To: "Bernie Volz (volz)" <volz@cisco.com>, Tomek Mrugalski <tomasz.mrugalski@gmail.com>
Date: Tue, 11 Dec 2012 08:06:37 +0100
Thread-Topic: [dhcwg] Call for adoption: draft-boucadair-dhc-address-name-encoding-03
Thread-Index: Ac3W7CK1EcvkfcZ8R/2jOGvU0zLwEQAOog0AAAyAxdAABFv6kA==
Message-ID: <94C682931C08B048B7A8645303FDC9F36E9B6B6CAD@PUEXCB1B.nanterre.francetelecom.fr>
References: <489D13FBFA9B3E41812EA89F188F018E0F5E58D7@xmb-rcd-x04.cisco.com> <50C60F56.3070507@gmail.com> <489D13FBFA9B3E41812EA89F188F018E0F5E5B77@xmb-rcd-x04.cisco.com>
In-Reply-To: <489D13FBFA9B3E41812EA89F188F018E0F5E5B77@xmb-rcd-x04.cisco.com>
Accept-Language: fr-FR
Content-Language: fr-FR
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: fr-FR
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-PMX-Version: 5.6.1.2065439, Antispam-Engine: 2.7.2.376379, Antispam-Data: 2012.12.11.64224
Cc: "dhcwg@ietf.org" <dhcwg@ietf.org>
Subject: Re: [dhcwg] Call for adoption: draft-boucadair-dhc-address-name-encoding-03
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Dec 2012 07:06:52 -0000

Dear Bernie,

FWIW, when I was preparing -03 of the draft I have considered integrating y=
our comment (use IDN ICE) but after re-reading RFC2181 and RFC6055 in parti=
cular, I added only the following:

         +  A domain name is structured as one or more labels
            concatenated with dots.  A label MUST NOT be no more than 63
            characters.

Do you agree/disagree with my interpretation of the those RFCs?

Cheers,
Med=20

>-----Message d'origine-----
>De : dhcwg-bounces@ietf.org [mailto:dhcwg-bounces@ietf.org] De=20
>la part de Bernie Volz (volz)
>Envoy=E9 : lundi 10 d=E9cembre 2012 17:46
>=C0 : Tomek Mrugalski
>Cc : dhcwg@ietf.org
>Objet : Re: [dhcwg] Call for adoption:=20
>draft-boucadair-dhc-address-name-encoding-03
>
>Tomek:
>
>I had proposed that we require the string to be the IDN ACE=20
>encoding so that it would follow a much more restricted=20
>character set (ASCII subset?). I think we want this to be=20
>basically the string from of the (well formed) FQDN. I don't=20
>know if that requires UTF-8 or just plain (7-bit) ASCII?
>
>I agree that we don't want this to be the 'raw' native=20
>language UTF-8 string for what an administrator might have entered.
>
>But, it could be that I know not what I talk about.
>
>- Bernie
>
>-----Original Message-----
>From: Tomek Mrugalski [mailto:tomasz.mrugalski@gmail.com]=20
>Sent: Monday, December 10, 2012 11:36 AM
>To: Bernie Volz (volz)
>Cc: dhcwg@ietf.org
>Subject: Re: [dhcwg] Call for adoption:=20
>draft-boucadair-dhc-address-name-encoding-03
>
>On 10.12.2012 16:37, Bernie Volz (volz) wrote:
>> Regarding "Depending on the implementation, parsing nested option is=20
>> sometimes very easy thing to do", I wasn't really worried about the=20
>> client parsing. What wasn't that nice was the server's user=20
>interface=20
>> for configuring this. That was actually why I lowered its preference.
>> I can also envision that over time additional choices might be added=20
>> to the mix and that would just further complicate the user interface=20
>> for this -- one nice UI would be to allow the user to enter=20
>either an=20
>> address or FQDN and have the UI figure it out ... oh wait ...
>:)
>
>> Regarding the address-name-encoding issue (which ties into above UI=20
>> issue), I think we would want to keep it simple in that only=20
>a limited=20
>> set of syntaxes would be fully interoperable. If the DHCP server=20
>> administrator entered 0x4a7d8864, I would not expect that to work=20
>> across all clients (whereas 74.125.136.100) would. We would also be=20
>> clear that no special characters such as [ and ] would be=20
>included for=20
>> addresses.
>I was just an example, perhaps not a good one. I was not=20
>suggesting that those particular examples should or should not=20
>be allowed, just trying to point out that proposed text is=20
>vague and I don't see any simple way to make it more precise.=20
>Requirements from section 3 allow any UTF-8 text without=20
>spaces and nulls. According to current text, the following are=20
>valid names: foo@#$!%^&*#@, "\t\t\n", (a series of random=20
>bytes that is not equal to 0 or 32). Even if you extend the=20
>definition (replace "The Name MUST NOT contain spaces or=20
>nulls." from Section 3 with something more precise), you head=20
>into other problems with UTF-8. There are many types of=20
>hyphens, dashes and minuses and similar looking characters and=20
>that's all even without leaving Europe. Now think about folks=20
>in Asia (or Poland for that matter - we do have accented=20
>characters over here. Yes, we do have upper-case and=20
>lower-case for them.). I have no idea how to code a validation=20
>what is a proper Chineese, Korean or J
> apanese name and what is not. The draft does not give me any=20
>clues in that regard, but requires me to validate it anyway=20
>("The DHCP client decoding an option in this format MUST=20
>validate the contents of the option.").
>
>> Yes, allowing a free form text string could cause invalid or=20
>> unexpected results or even allow someone to perform something=20
>> malicious (perhaps get root access).
>Having one server compromised in your network is a bad thing.=20
>But if an attacker can easily escalate that into root access=20
>on all your hosts, then suddenly DHCPv6 servers will become=20
>primary targets in all networks.
>
>> I think we can protect fairly well against this.
>How? We can pass received content of the option to getaddrinfo=20
>and hope that OS vendor did his job well. We could reject=20
>invalid strings, but deciding what is valid and what is not is=20
>a non-trivial problem. Do you have any other alternatives in mind?
>
>> I would think the parsing at the client would be no different than=20
>> what would be expected when entering a domain name or address to=20
>> another application.
>Current domain encoding is straight-forward and allows only=20
>latin alphabet, with nice and easy isascii, isalpha, isdigit=20
>etc. calls at your disposal. This draft proposes UTF-8, which=20
>is way beyond that.
>
>> While I agree it may be possible that there could be attacks using=20
>> this, I would think that if you can hijack DHCP you'd have many=20
>> avenues available for attacks.
>Having your DHCP server compromised is likely to ruin your=20
>day, I agree. :)
>
>To summarize my point: lack of firm rules for validation of=20
>received option is a serious drawback of this approach. It is=20
>not a showstopper, but it causes that this approach should be=20
>used as a last resort, when every other solution is not suitable.
>
>On a related topic, IDN is probably yet another topic for 3315bis.
>
>Tomek
>_______________________________________________
>dhcwg mailing list
>dhcwg@ietf.org
>https://www.ietf.org/mailman/listinfo/dhcwg
>=

From lear@cisco.com  Tue Dec 11 00:16:21 2012
Return-Path: <lear@cisco.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6FACD21F86F5 for <dhcwg@ietfa.amsl.com>; Tue, 11 Dec 2012 00:16:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -110.466
X-Spam-Level: 
X-Spam-Status: No, score=-110.466 tagged_above=-999 required=5 tests=[AWL=0.134, BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nlmgSqz7oO5O for <dhcwg@ietfa.amsl.com>; Tue, 11 Dec 2012 00:16:20 -0800 (PST)
Received: from ams-iport-3.cisco.com (ams-iport-3.cisco.com [144.254.224.146]) by ietfa.amsl.com (Postfix) with ESMTP id 8154321F86D2 for <dhcwg@ietf.org>; Tue, 11 Dec 2012 00:16:20 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=490; q=dns/txt; s=iport; t=1355213780; x=1356423380; h=message-id:date:from:mime-version:to:cc:subject: references:in-reply-to:content-transfer-encoding; bh=bB2FFvuB5FNKdugqG+7FaVnLru9/xVrpgqZOYPBBAeg=; b=TIp7JQkT096lKOR/q1JB41sfr/R26b25Q2xm3yIPmpiU/mg2I2ipuB2t VZF4TtJxu8RaTheGsBC+Xn8ALeANx3v136FDgDga/mWm+2T3xWrWZmShm td7UESSmnqEG0uOGvWc0T7Mmf7SHvfkcfYATSutB36MU4jojZmBqzC4e0 M=;
X-IronPort-AV: E=McAfee;i="5400,1158,6922"; a="10315828"
Received: from ams-core-2.cisco.com ([144.254.72.75]) by ams-iport-3.cisco.com with ESMTP; 11 Dec 2012 08:16:18 +0000
Received: from dhcp-10-55-90-103.cisco.com (dhcp-10-55-90-103.cisco.com [10.55.90.103]) by ams-core-2.cisco.com (8.14.5/8.14.5) with ESMTP id qBB8GIao023589 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 11 Dec 2012 08:16:18 GMT
Message-ID: <50C6EBD1.20305@cisco.com>
Date: Tue, 11 Dec 2012 09:16:17 +0100
From: Eliot Lear <lear@cisco.com>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:17.0) Gecko/17.0 Thunderbird/17.0
MIME-Version: 1.0
To: Leaf yeh <leaf.y.yeh@huawei.com>
References: <8D23D4052ABE7A4490E77B1A012B6307474192DE@mbx-01.win.nominum.com> <8D23D4052ABE7A4490E77B1A012B630747419370@mbx-01.win.nominum.com>, <94C682931C08B048B7A8645303FDC9F36E99E2D80B@PUEXCB1B.nanterre.francetelecom.fr>, <108E46E9-2983-4352-8D53-F2F81A80C16F@huawei.com> <A7CD5090-4E5F-4D6A-8809-C054F518269F@cisco.com>, <E1CE3E6E6D4E1C438B0ADC9FFFA345EA3CE656EB@szxeml546-mbs.china.huawei.com> <C49D5B49-5008-4988-8745-C93989AA7114@cisco.com> <E1CE3E6E6D4E1C438B0ADC9FFFA345EA3CE66205@szxeml546-mbs.china.huawei.com>
In-Reply-To: <E1CE3E6E6D4E1C438B0ADC9FFFA345EA3CE66205@szxeml546-mbs.china.huawei.com>
X-Enigmail-Version: 1.4.6
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
Cc: "dhcwg@ietf.org WG" <dhcwg@ietf.org>, "Bernie Volz \(volz\)" <volz@cisco.com>
Subject: Re: [dhcwg] Call	for	adoption:	draft-boucadair-dhc-address-name-encoding-03
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Dec 2012 08:16:21 -0000

Hi Leaf,

On 12/10/12 9:54 AM, Leaf yeh wrote:
> Bernie - #3 is pretty clean and explicit. I think Ted would prefer this over #4.
>
> Do we have an example (of Option definition) for solution #3 before?
>

I don't know about domains but for timezones we ended up with multiple
options just to flatten things.  That made for even EASIER parsing ;-) 
I don't know if that logic would hold for all circumstances, tho.  The
key thing that DOES hold (IMHO) is use of types.

Eliot

From Ted.Lemon@nominum.com  Tue Dec 11 05:58:16 2012
Return-Path: <Ted.Lemon@nominum.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0D2E121F8820 for <dhcwg@ietfa.amsl.com>; Tue, 11 Dec 2012 05:58:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.576
X-Spam-Level: 
X-Spam-Status: No, score=-106.576 tagged_above=-999 required=5 tests=[AWL=0.023, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TONfmy3sMoxt for <dhcwg@ietfa.amsl.com>; Tue, 11 Dec 2012 05:58:15 -0800 (PST)
Received: from exprod7og126.obsmtp.com (exprod7og126.obsmtp.com [64.18.2.206]) by ietfa.amsl.com (Postfix) with ESMTP id 8071621F8765 for <dhcwg@ietf.org>; Tue, 11 Dec 2012 05:58:15 -0800 (PST)
Received: from shell-too.nominum.com ([64.89.228.229]) (using TLSv1) by exprod7ob126.postini.com ([64.18.6.12]) with SMTP ID DSNKUMc79yuWERFdiEPn3x8EZCNxIYX0ypDY@postini.com; Tue, 11 Dec 2012 05:58:15 PST
Received: from archivist.nominum.com (archivist.nominum.com [64.89.228.108]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.nominum.com", Issuer "Go Daddy Secure Certification Authority" (verified OK)) by shell-too.nominum.com (Postfix) with ESMTP id 05D611B8083 for <dhcwg@ietf.org>; Tue, 11 Dec 2012 05:58:15 -0800 (PST)
Received: from webmail.nominum.com (cas-02.win.nominum.com [64.89.228.132]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (Client CN "mail.nominum.com", Issuer "Go Daddy Secure Certification Authority" (verified OK)) by archivist.nominum.com (Postfix) with ESMTPS id E8056190052 for <dhcwg@ietf.org>; Tue, 11 Dec 2012 05:58:14 -0800 (PST) (envelope-from Ted.Lemon@nominum.com)
Received: from MBX-01.WIN.NOMINUM.COM ([64.89.228.133]) by CAS-02.WIN.NOMINUM.COM ([64.89.228.132]) with mapi id 14.02.0318.004; Tue, 11 Dec 2012 05:58:15 -0800
From: Ted Lemon <Ted.Lemon@nominum.com>
To: "dhcwg@ietf.org WG" <dhcwg@ietf.org>
Thread-Topic: [dhcwg] WGLC: draft-ietf-dhc-triggered-reconfigure-01
Thread-Index: AQHN16eQVKOVI37gxU+D5mwktZ70zQ==
Date: Tue, 11 Dec 2012 13:58:14 +0000
Message-ID: <8D23D4052ABE7A4490E77B1A012B630747435F45@mbx-01.win.nominum.com>
References: <8D23D4052ABE7A4490E77B1A012B63074740F186@mbx-01.win.nominum.com>
In-Reply-To: <8D23D4052ABE7A4490E77B1A012B63074740F186@mbx-01.win.nominum.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [192.168.1.10]
Content-Type: text/plain; charset="us-ascii"
Content-ID: <BF3CA1632707004084B9D5B09F79B8D1@nominum.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Subject: Re: [dhcwg] WGLC: draft-ietf-dhc-triggered-reconfigure-01
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Dec 2012 13:58:16 -0000

On Nov 22, 2012, at 7:53 AM, Ted Lemon <ted.lemon@nominum.com> wrote:
> The authors have requested a working group last call on the triggered-rec=
onfigure draft.   This draft allows the relay agent to communicate to the D=
HCP server that configuration information provided by the relay agent has c=
hanged.   The DHCP server may then, if so configured, send a Reconfigure me=
ssage to the client.

We had a working group last call on Med's triggered-reconfigure draft and g=
ot only one response.   Is it truly the case that nobody else is interested=
 in this work?   Quite a few more people expressed interest in adopting the=
 draft when the call for adoption went out.


From volz@cisco.com  Tue Dec 11 14:39:33 2012
Return-Path: <volz@cisco.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3EEAE21E808E for <dhcwg@ietfa.amsl.com>; Tue, 11 Dec 2012 14:39:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.598
X-Spam-Level: 
X-Spam-Status: No, score=-10.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JW3rv2F0ZxG1 for <dhcwg@ietfa.amsl.com>; Tue, 11 Dec 2012 14:39:31 -0800 (PST)
Received: from rcdn-iport-5.cisco.com (rcdn-iport-5.cisco.com [173.37.86.76]) by ietfa.amsl.com (Postfix) with ESMTP id 6F71D1F0CB1 for <dhcwg@ietf.org>; Tue, 11 Dec 2012 14:39:31 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=9585; q=dns/txt; s=iport; t=1355265571; x=1356475171; h=from:to:subject:date:message-id:mime-version; bh=a7l4a+PRQoPHNkC/NoKKAsh9DJmrT94UOqZyU50+eUA=; b=WOnoYg7LNQIVh8cxoI3Xu/2976spJUDx1hkk2apP9R77MFHmYNtMgKbN DpDTXmcPhSy+yniAq1aNCWGFZJx+is1Wz6w6KVs2P6ksiBe+Fjpw+2KKx YpjjKRtgaADnESzKd7WsKitHtPc20eMQhE1oiAxhsWm5iv/3gdoLYe6va Q=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: Av8EAFC1x1CtJV2Y/2dsb2JhbABFgkm8BxZzgiABBC1EGgEqViYBBBuICZogkRGQQZAsYQOmT4JzgiI
X-IronPort-AV: E=McAfee;i="5400,1158,6923"; a="151880372"
Received: from rcdn-core-1.cisco.com ([173.37.93.152]) by rcdn-iport-5.cisco.com with ESMTP; 11 Dec 2012 22:39:30 +0000
Received: from xhc-aln-x08.cisco.com (xhc-aln-x08.cisco.com [173.36.12.82]) by rcdn-core-1.cisco.com (8.14.5/8.14.5) with ESMTP id qBBMdUPm003927 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL) for <dhcwg@ietf.org>; Tue, 11 Dec 2012 22:39:30 GMT
Received: from xmb-rcd-x04.cisco.com ([169.254.8.29]) by xhc-aln-x08.cisco.com ([173.36.12.82]) with mapi id 14.02.0318.004; Tue, 11 Dec 2012 16:39:30 -0600
From: "Bernie Volz (volz)" <volz@cisco.com>
To: "dhcwg@ietf.org" <dhcwg@ietf.org>
Thread-Topic: Multiple Provisioning Domains (future work mentioned in draft-ietf-dhc-dhcpv6-stateful-issues)
Thread-Index: Ac3X8EJJkzabn3NcQL+2USumBHFQCA==
Date: Tue, 11 Dec 2012 22:39:30 +0000
Message-ID: <489D13FBFA9B3E41812EA89F188F018E0F5E84B0@xmb-rcd-x04.cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [161.44.65.110]
Content-Type: multipart/alternative; boundary="_000_489D13FBFA9B3E41812EA89F188F018E0F5E84B0xmbrcdx04ciscoc_"
MIME-Version: 1.0
Subject: [dhcwg] Multiple Provisioning Domains (future work mentioned in draft-ietf-dhc-dhcpv6-stateful-issues)
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Dec 2012 22:39:33 -0000

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

On my "to-do" list that never seems to bubble to the top is a draft about m=
ultiple provisioning domains (this is related to the single provisioning do=
main that DHCPv6 assumes today explicitly mentioned in draft-ietf-dhc-dhcpv=
6-stateful-issues)  ... a while back I had written to the DHC WG:


I do know Ted wants to see an I-D regarding the multiple provisioning domai=
ns but I am not sure whether that would block draft-ietf-dhc-dhcpv6-statefu=
l-issues-00 until available. I just haven't had much time to work on that I=
D -- the concept is fairly simple in that servers would have to include the=
 provisioning domain identifier in their responses and clients would have t=
o make decisions based on the provisioning identifier - Advertisements that=
 have the same provisioning identifier are selected from pretty much as cli=
ents do today without this support and if multiple provisioning identifiers=
 are present, a client can select one Advertisement from each set and fork =
separate transactions (when and why a client may want to do this need to be=
 worked out - such as is it only done if one domain provides addresses and =
another prefixes, or should the client do it always).

Now, while I guess I should submit something basic, I also wonder whether a=
nyone has a need for this today and thus is it worth drafting something for=
 a hypothetical situation that doesn't exist today and thus might not meet =
(future) real world requirements. There may also be unexpected issues that =
aren't addressed - one could be how different server's options would be int=
egrated into a single configuration (this is much like the issues a client =
with multiple interfaces faces).

If there is someone that believes they have a need for this or feels strong=
ly that a draft to address this exist, please let me (or the WG) know so th=
at perhaps we can partner on this draft and make use of those real world re=
quirements.

Thanks for your attention.


-          Bernie

--_000_489D13FBFA9B3E41812EA89F188F018E0F5E84B0xmbrcdx04ciscoc_
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 14 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:Wingdings;
	panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
	{font-family:Wingdings;
	panose-1:5 0 0 0 0 0 0 0 0 0;}
@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:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri","sans-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;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
	{mso-style-priority:99;
	mso-style-link:"Plain Text Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
	{mso-style-priority:34;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:.5in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri","sans-serif";
	color:windowtext;}
span.PlainTextChar
	{mso-style-name:"Plain Text Char";
	mso-style-priority:99;
	mso-style-link:"Plain Text";
	font-family:"Calibri","sans-serif";}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri","sans-serif";}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
/* List Definitions */
@list l0
	{mso-list-id:1435589294;
	mso-list-type:hybrid;
	mso-list-template-ids:1893870878 -2024383784 67698691 67698693 67698689 67=
698691 67698693 67698689 67698691 67698693;}
@list l0:level1
	{mso-level-start-at:0;
	mso-level-number-format:bullet;
	mso-level-text:-;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:"Calibri","sans-serif";
	mso-fareast-font-family:Calibri;
	mso-bidi-font-family:"Times New Roman";}
@list l0:level2
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l0:level3
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;}
@list l0:level4
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Symbol;}
@list l0:level5
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l0:level6
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;}
@list l0:level7
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Symbol;}
@list l0:level8
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l0:level9
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;}
ol
	{margin-bottom:0in;}
ul
	{margin-bottom:0in;}
--></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-US" link=3D"blue" vlink=3D"purple">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">On my &#8220;to-do&#8221; list that never seems to b=
ubble to the top is a draft about multiple provisioning domains (this is re=
lated to the single provisioning domain that DHCPv6 assumes today explicitl=
y mentioned in draft-ietf-dhc-dhcpv6-stateful-issues)
 &nbsp;&#8230; a while back I had written to the DHC WG:<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText" style=3D"margin-left:.5in">I do know Ted wants to=
 see an I-D regarding the multiple provisioning domains but I am not sure w=
hether that would block draft-ietf-dhc-dhcpv6-stateful-issues-00 until avai=
lable. I just haven't had much time
 to work on that ID -- the concept is fairly simple in that servers would h=
ave to include the provisioning domain identifier in their responses and cl=
ients would have to make decisions based on the provisioning identifier - A=
dvertisements that have the same
 provisioning identifier are selected from pretty much as clients do today =
without this support and if multiple provisioning identifiers are present, =
a client can select one Advertisement from each set and fork separate trans=
actions (when and why a client may
 want to do this need to be worked out - such as is it only done if one dom=
ain provides addresses and another prefixes, or should the client do it alw=
ays).<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Now, while I guess I should submit something basic, =
I also wonder whether anyone has a need for this today and thus is it worth=
 drafting something for a hypothetical situation that doesn&#8217;t exist t=
oday and thus might not meet (future) real
 world requirements. There may also be unexpected issues that aren&#8217;t =
addressed &#8211; one could be how different server&#8217;s options would b=
e integrated into a single configuration (this is much like the issues a cl=
ient with multiple interfaces faces).<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">If there is someone that believes they have a need f=
or this or feels strongly that a draft to address this exist, please let me=
 (or the WG) know so that perhaps we can partner on this draft and make use=
 of those real world requirements.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Thanks for your attention.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoListParagraph" style=3D"text-indent:-.25in;mso-list:l0 level=
1 lfo1"><![if !supportLists]><span style=3D"mso-list:Ignore">-<span style=
=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;
</span></span><![endif]>Bernie<o:p></o:p></p>
</div>
</body>
</html>

--_000_489D13FBFA9B3E41812EA89F188F018E0F5E84B0xmbrcdx04ciscoc_--

From Ted.Lemon@nominum.com  Tue Dec 11 18:35:25 2012
Return-Path: <Ted.Lemon@nominum.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 485E321F8884 for <dhcwg@ietfa.amsl.com>; Tue, 11 Dec 2012 18:35:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.577
X-Spam-Level: 
X-Spam-Status: No, score=-106.577 tagged_above=-999 required=5 tests=[AWL=0.022, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7lUltoLVOdWg for <dhcwg@ietfa.amsl.com>; Tue, 11 Dec 2012 18:35:22 -0800 (PST)
Received: from exprod7og119.obsmtp.com (exprod7og119.obsmtp.com [64.18.2.16]) by ietfa.amsl.com (Postfix) with ESMTP id 2240521F8878 for <dhcwg@ietf.org>; Tue, 11 Dec 2012 18:35:17 -0800 (PST)
Received: from shell-too.nominum.com ([64.89.228.229]) (using TLSv1) by exprod7ob119.postini.com ([64.18.6.12]) with SMTP ID DSNKUMftYqfMZXWW2wZYHOepReBJxxpKWWAp@postini.com; Tue, 11 Dec 2012 18:35:22 PST
Received: from archivist.nominum.com (archivist.nominum.com [64.89.228.108]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.nominum.com", Issuer "Go Daddy Secure Certification Authority" (verified OK)) by shell-too.nominum.com (Postfix) with ESMTP id 4B56AF8004 for <dhcwg@ietf.org>; Tue, 11 Dec 2012 18:35:14 -0800 (PST)
Received: from webmail.nominum.com (cas-01.win.nominum.com [64.89.228.131]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (Client CN "mail.nominum.com", Issuer "Go Daddy Secure Certification Authority" (verified OK)) by archivist.nominum.com (Postfix) with ESMTPS id 36DD4190052; Tue, 11 Dec 2012 18:35:14 -0800 (PST) (envelope-from Ted.Lemon@nominum.com)
Received: from MBX-01.WIN.NOMINUM.COM ([64.89.228.133]) by CAS-01.WIN.NOMINUM.COM ([64.89.228.131]) with mapi id 14.02.0318.004; Tue, 11 Dec 2012 18:35:14 -0800
From: Ted Lemon <Ted.Lemon@nominum.com>
To: "Bernie Volz (volz)" <volz@cisco.com>
Thread-Topic: [dhcwg] Multiple Provisioning Domains (future work mentioned in draft-ietf-dhc-dhcpv6-stateful-issues)
Thread-Index: Ac3X8EJJkzabn3NcQL+2USumBHFQCAAZBskA
Date: Wed, 12 Dec 2012 02:35:13 +0000
Message-ID: <8D23D4052ABE7A4490E77B1A012B630747437190@mbx-01.win.nominum.com>
References: <489D13FBFA9B3E41812EA89F188F018E0F5E84B0@xmb-rcd-x04.cisco.com>
In-Reply-To: <489D13FBFA9B3E41812EA89F188F018E0F5E84B0@xmb-rcd-x04.cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [192.168.1.10]
Content-Type: text/plain; charset="us-ascii"
Content-ID: <654D8DC76031E8458689C78A583E6A6E@nominum.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: "dhcwg@ietf.org" <dhcwg@ietf.org>
Subject: Re: [dhcwg] Multiple Provisioning Domains (future work mentioned in draft-ietf-dhc-dhcpv6-stateful-issues)
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2012 02:35:25 -0000

On Dec 11, 2012, at 5:39 PM, Bernie Volz (volz) <volz@cisco.com> wrote:
> If there is someone that believes they have a need for this or feels stro=
ngly that a draft to address this exist, please let me (or the WG) know so =
that perhaps we can partner on this draft and make use of those real world =
requirements.

Yes, _please_!   I've been feeling guilty about not writing this for at lea=
st a year now.


From jiangsheng@huawei.com  Tue Dec 11 18:17:00 2012
Return-Path: <jiangsheng@huawei.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C5DB421E80C1; Tue, 11 Dec 2012 18:17:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0
X-Spam-Level: 
X-Spam-Status: No, score=x tagged_above=-999 required=5 tests=[]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yniFvKrhrR1J; Tue, 11 Dec 2012 18:17:00 -0800 (PST)
Received: from lhrrgout.huawei.com (lhrrgout.huawei.com [194.213.3.17]) by ietfa.amsl.com (Postfix) with ESMTP id 3551321E80C0; Tue, 11 Dec 2012 18:16:57 -0800 (PST)
Received: from 172.18.7.190 (EHLO lhreml203-edg.china.huawei.com) ([172.18.7.190]) by lhrrg01-dlp.huawei.com (MOS 4.3.5-GA FastPath queued) with ESMTP id ANT12380; Wed, 12 Dec 2012 02:16:56 +0000 (GMT)
Received: from LHREML401-HUB.china.huawei.com (10.201.5.240) by lhreml203-edg.huawei.com (172.18.7.221) with Microsoft SMTP Server (TLS) id 14.1.323.3; Wed, 12 Dec 2012 02:16:05 +0000
Received: from SZXEML432-HUB.china.huawei.com (10.72.61.60) by lhreml401-hub.china.huawei.com (10.201.5.240) with Microsoft SMTP Server (TLS) id 14.1.323.3; Wed, 12 Dec 2012 02:16:52 +0000
Received: from SZXEML545-MBS.china.huawei.com ([169.254.2.174]) by SZXEML432-HUB.china.huawei.com ([10.72.61.60]) with mapi id 14.01.0323.003; Wed, 12 Dec 2012 10:16:47 +0800
From: Sheng Jiang <jiangsheng@huawei.com>
To: =?utf-8?B?T2xlIFRyw7hhbg==?= <otroan@employees.org>
Thread-Topic: Review of draft "Prefix Assignment in DHCPv6"
Thread-Index: Ac3TeMv/pnhXVKXKQIm8jrwjt/ulh///z9SA//alzmA=
Date: Wed, 12 Dec 2012 02:16:46 +0000
Message-ID: <5D36713D8A4E7348A7E10DF7437A4B9239FD3DDE@szxeml545-mbs.china.huawei.com>
References: <5D36713D8A4E7348A7E10DF7437A4B9239FCFF2E@szxeml545-mbs.china.huawei.com> <CD38B68B-DA3B-477E-8E19-99F3CD5808BE@employees.org>
In-Reply-To: <CD38B68B-DA3B-477E-8E19-99F3CD5808BE@employees.org>
Accept-Language: en-GB, zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
x-originating-ip: [10.111.98.140]
Content-Type: multipart/mixed; boundary="_002_5D36713D8A4E7348A7E10DF7437A4B9239FD3DDEszxeml545mbschi_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
X-Mailman-Approved-At: Tue, 11 Dec 2012 18:37:03 -0800
Cc: "<dhcwg@ietf.org> WG" <dhcwg@ietf.org>, IPv6 List <ipv6@ietf.org>
Subject: Re: [dhcwg] Review of draft "Prefix Assignment in DHCPv6"
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2012 02:17:00 -0000

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

PkkgdGhpbmsgdGhlIGFyZ3VtZW50IGdpdmVuIGluIHRoZSBkcmFmdCBmb3Igb3BlcmF0b3JzIHdh
bnRpbmcgYQ0KPkRIQ1B2Ni1tYW5hZ2VkIG5ldHdvcmsgd2l0aG91dCBORCBpcyBmbGF3ZWQuDQo+
TkQgaXMgcmVxdWlyZWQgZm9yIHJvdXRlciBkaXNjb3ZlcnksIG5laWdoYm91ciBkaXNjb3Zlcnkg
ZXRjIGFueXdheS4gYW5kIGENCj5yb3V0ZXIgb24gdGhlIGxpbmsgbXVzdCBiZSBjb25maWd1cmVk
DQo+d2l0aCB0aGUgb25saW5rIHByZWZpeCByZWdhcmRsZXNzLg0KPg0KPndoaWxlIHdlIGNhbiBj
bGVhcmx5IG1ha2UgdGhpcyB3b3JrLCBJIGRvbid0IHRoaW5rIGl0IGlzIGp1c3RpZmllZCB0byBj
cmVhdGUgYQ0KPmR1cGxpY2F0ZSBtZWNoYW5pc20gZm9yIHByZWZpeCBkaXNjb3ZlcnkuDQo+c2Vj
dGlvbiAzLjIgUkZDMTk1OC4NCg0KSGksIE9sZSwNCg0KQXNzdW1pbmcgYWxsIG5ldHdvcmtzIGFy
ZSB1c2luZyBTTEFBQyBpcyBub3QgcmlnaHQuDQoNCkluIFdpTUFYIE5XRyBJUHY2IHNwZWMsIFJl
dmlzaW9uIDYsIHNlZSB0aGUgYXR0YWNobWVudC4NCg0KU3RhdGVmdWwgKERIQ1B2NikgYWRkcmVz
cyBjb25maWd1cmF0aW9uIGlzIHN1cHBvcnRlZC4NCkNoZWNrIFNlY3Rpb25zIDUuMTEuMTEuNCBh
bmQgNS4xMS4xMi4yLiANCg0KQWxzbywgQkJGIGRvY3VtZW50IFRSLTE3NyBzdXBwb3J0cyBzdGF0
ZWZ1bCBhZGRyZXNzIGNvbmZpZ3VyYXRpb24gdXNpbmcgREhDUHY2LCBjaGVjayBTZWN0aW9uIDQu
Mi4NCg0KSSBhbHNvIGtub3cgYSBmZXcgSVNQIGRlc2lyZSB0byB1c2UgREhDUHY2IGluIHRoZWly
IG5ldHdvcmtzLg0KDQpCZXN0IHJlZ2FyZHMsDQoNClNoZW5nDQoNCj5jaGVlcnMsDQo+T2xlDQo+
DQoNCg==

--_002_5D36713D8A4E7348A7E10DF7437A4B9239FD3DDEszxeml545mbschi_
Content-Type: application/msword;
	name="060928_NWG_Stage3_IPv6_Revision_6.doc"
Content-Description: 060928_NWG_Stage3_IPv6_Revision_6.doc
Content-Disposition: attachment;
	filename="060928_NWG_Stage3_IPv6_Revision_6.doc"; size=378880;
	creation-date="Mon, 12 Dec 2011 22:34:42 GMT";
	modification-date="Wed, 04 Oct 2006 01:44:36 GMT"
Content-Transfer-Encoding: base64

0M8R4KGxGuEAAAAAAAAAAAAAAAAAAAAAPgADAP7/CQAGAAAAAAAAAAAAAAAGAAAAsgAAAAAAAAAA
EAAAwwAAAAEAAAD+////AAAAALAAAACxAAAA/AAAAIABAAAAAgAAfAIAAP//////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////s
pcEAcWAJBAAA+FK/AAAAAAAAEAAAAAAABgAAeTgBAA4AYmpianFQcVAAAAAAAAAAAAAAAAAAAAAA
AAAJBBYAeEIBABM6AQATOgEA/nwAAAAAAAAPAAAAAAAAAAAAAAAAAAAAawAAAAAAAAD//w8AAAAA
AAAAAAD//w8AAAAAAAAAAAD//w8AAAAAAAAAAAAAAAAAAAAAAKQAAAAAAFgqAAAAAAAAWCoAAFgq
AAAAAAAAWCoAAAAAAAB4LQAAAAAAAHgtAAAAAAAAeC0AACQAAAAAAAAAAAAAABQvAABEDwAASKsA
AAAAAABIqwAAAAAAAEirAABQAAAAmKsAADQBAADMrAAAtAEAAFg+AAAAAAAArWUBAN4DAACMrgAA
WgEAAOavAAAAAAAA5q8AAAAAAADmrwAAAAAAAOavAAAAAAAAbeUAAAYDAABz6AAA9AAAAGfpAAB8
AAAA3GQBAAIAAADeZAEAAAAAAN5kAQAAAAAA3mQBAAAAAADeZAEAAAAAAN5kAQAAAAAA3mQBACQA
AACLaQEAaAIAAPNrAQBMAQAAAmUBADkAAAAAAAAAAAAAAAAAAAAAAAAAeC0AAAAAAADj6QAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAt5QAAQAAAAG3lAAAAAAAA4+kAAAAAAADj6QAAAAAAAAJlAQAAAAAA
AAAAAAAAAABYKgAAAAAAAFgqAAAAAAAA5q8AAAAAAAAAAAAAAAAAAOavAABHNQAAO2UBADYAAADx
9AAAAAAAAPH0AAAAAAAA8fQAAAAAAADj6QAAegUAAFgqAABAAgAA5q8AAAAAAAB4LQAAAAAAAOav
AAAAAAAA3GQBAAAAAAAAAAAAAAAAAPH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAA4+kAAAAAAADcZAEAAAAAAAAAAAAAAAAA8fQAAAAAAADx9AAA
KgQAAMRWAQAsAwAAmCwAAOAAAAB4LQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4F8BAAAAAADmrwAAAAAAAICuAAAMAAAAsNYYpVbn
xgEAAAAAAAAAAEirAAAAAAAAXe8AAAICAADwWQEANgEAAAAAAAAAAAAAqGEBADQDAABxZQEAPAAA
AK1lAQAAAAAAJlsBALoEAAA/bQEAAAAAAF/xAAB8AwAAP20BAKQAAADgXwEAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADg
XwEAgAAAAD9tAQAAAAAAAAAAAAAAAAB4LQAAAAAAAGBgAQBIAQAAAAAAAAAAAAAAAAAAAAAAAPH0
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4+kA
AAAAAADj6QAAAAAAAOPpAAAAAAAAAmUBAAAAAAACZQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAA2/QAABYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOPpAAAA
AAAA4+kAAAAAAADj6QAAAAAAAK1lAQAAAAAA4+kAAAAAAADj6QAAAAAAAOPpAAAAAAAA4+kAAAAA
AAAAAAAAAAAAAFg+AABEAgAAnEAAAEQgAADgYAAAZCgAAESJAAAEIgAAWD4AAAAAAACcQAAAAAAA
AOBgAAAAAAAARIkAAAAAAACcLQAA5AAAAIAuAACQAAAAEC8AAAQAAABYKgAAAAAAAFgqAAAAAAAA
WCoAAAAAAABYKgAAAAAAAFgqAAAAAAAAWCoAAAAAAAD/////AAAAAAIADAEAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFByb2pl
Y3QHV2lNQVggRm9ydW0gTmV0d29yayBXb3JraW5nIEdyb3VwBwdUaXRsZQdJUHY2IG9wZXJhdGlv
biB3aXRoIHRoZSBQdFAgbGluayBtb2RlbAcHTnVtYmVyIGFuZCBGaWxlIE5hbWUHMDYwOTE1X05X
R19TdGFnZTJfRmlndXJlIDdfNi5kb2MHB1NvdXJjZShzKQdDb21wYW55IG5hbWUocykgliBpbiBh
bHBoYWJldGljYWwgb3JkZXINSHVhd2VpLCBOb2tpYSwgU2Ftc3VuZw0HbWFpbHRvOiATIEhZUEVS
TElOSyAibWFpbHRvOmJhc2F2YXJhai5wYXRpbEBub2tpYS5jb20iIAEUYmFzYXZhcmFqLnBhdGls
QG5va2lhLmNvbRUsIBMgSFlQRVJMSU5LICJtYWlsdG86amluY2hvZUBzYW1zdW5nLmNvbSIgARRq
aW5jaG9lQHNhbXN1bmcuY29tFSwgEyBIWVBFUkxJTksgIm1haWx0bzpic2FyaWtheWFAaHVhd2Vp
LmNvbSIgARRic2FyaWtheWFAaHVhd2VpLmNvbRUgBwdNZW1iZXJzaGlwB0FyZSBhbGwgcHJvcG9z
aW5nIG9yZ2FuaXphdGlvbnMgbWVtYmVycyBvZiB0aGUgV2lNQVggRm9ydW0/IFllcyBbWCBdICBO
byBbICBdBwdSZToHSVB2NiB1cGRhdGVzIHRvIHN0YWdlIDMgYmFzZWQgb24gdGhlIGNvbnNlbnN1
cyB0byBhZG9wdCB0aGUgcG9pbnQtdG8tcG9pbnQgbGluayBtb2RlbC4HB1JhdGlvbmFsB0NoYW5n
ZXMgdG8gSVB2NiBvcGVyYXRpb24gYmFzZWQgb24gZWFjaCBNUyBiZWluZyBhbGxvY2F0ZWQgYSB1
bmlxdWUgcHJlZml4LgcHQ3VycmVudCBUZXh0IFNlY3Rpb24gTnVtYmVyB1NlYyA1LjExLjMHB05v
dGljZSAHVGhpcyBkb2N1bWVudCBpcyBzdWJtaXR0ZWQgdG8gdGhlIFdpTUFYIEZvcnVtIGFzIGEg
YmFzaXMgZm9yIGRpc2N1c3Npb24gYW5kIGlzIG5vdCBiaW5kaW5nIG9uIHRoZSBjb250cmlidXRp
bmcgaW5kaXZpZHVhbChzKSBvciBvcmdhbml6YXRpb24ocykuIFRoZSBtYXRlcmlhbCBpbiB0aGlz
IGRvY3VtZW50IGlzIHN1YmplY3QgdG8gY2hhbmdlIGluIGZvcm0gYW5kIGNvbnRlbnQgYWZ0ZXIg
ZnVydGhlciBzdHVkeS4gVGhlIGNvbnRyaWJ1dG9yKHMpIHJlc2VydmUocykgdGhlIHJpZ2h0IHRv
IGFkZCwgYW1lbmQgb3Igd2l0aGRyYXcgbWF0ZXJpYWwgY29udGFpbmVkIGhlcmVpbi4gBwdSZWxl
YXNlIAdFYWNoIGNvbnRyaWJ1dG9yIGdyYW50cyBhIGZyZWUsIGlycmV2b2NhYmxlIGxpY2Vuc2Ug
dG8gdGhlIFdpTUFYIEZvcnVtICB0byBpbmNvcnBvcmF0ZSBtYXRlcmlhbCBjb250YWluZWQgaW4g
dGhpcyBjb250cmlidXRpb24sIGFuZCBhbnkgbW9kaWZpY2F0aW9ucyB0aGVyZW9mLCBpbiB0aGUg
Y3JlYXRpb24gb2YgYSBXaU1BWCBGb3J1bSBwdWJsaWNhdGlvbiBhbmQgYXQgdGhlIFdpTUFYIEZv
cnVtknMgc29sZSBkaXNjcmV0aW9uIHRvIHBlcm1pdCBvdGhlcnMgdG8gcmVwcm9kdWNlIGluIHdo
b2xlIG9yIGluIHBhcnQgdGhlIHJlc3VsdGluZyBXSU1BWCBGb3J1bSBwdWJsaWNhdGlvbi4gVGhl
IGNvbnRyaWJ1dG9yIGFsc28gYWNrbm93bGVkZ2VzIGFuZCBhY2NlcHRzIHRoYXQgdGhpcyBjb250
cmlidXRpb24gbWF5IGJlIG1hZGUgcHVibGljIGJ5IFdpTUFYIEZvcnVtLiBDb21wbGV0ZSBJUFIg
YW5kIGNvcHlyaWdodCBydWxlcyBnb3Zlcm5pbmcgY29udHJpYnV0aW9ucyBzdWJtaXR0ZWQgdG8g
dGhlIFdpTUFYIEZvcnVtIGFyZSBhdmFpbGFibGUgZnJvbSB0aGUgV2lNQVggRm9ydW0gYWRtaW5p
c3RyYXRvci4gBwcMSVB2Ng01LjExLjEgSW50cm9kdWN0aW9uDVtKSF0gVGhpcyBpcyBjb3BpZWQg
ZnJvbSB2ZXIwNA0NVGhpcyBzZWN0aW9uIGRlc2NyaWJlcyB0aGUgb3BlcmF0aW9uIG9mIElQdjYg
b3ZlciB0aGUgSVB2NiBjb252ZXJnZW5jZSBzdWItbGF5ZXIgYmFzZWQgb24gSUVURnMgSVB2NiBS
RkNzLiAgSVB2NiBpbiB0aGUgY2FzZSBvZiBJUHY2IENTIGluIFdpTUFYIHJ1bnMgZGlyZWN0bHkg
b3ZlciB0aGUgTUFDIGxheWVyLiAgVGhlIGJlaGF2aW9yIG9mIGhvc3RzIGFuZCB0aGUgbmV0d29y
ayBlbGVtZW50cyBpbmNsdWRpbmcgdGhlIGJhc2Ugc3RhdGlvbiBhbmQgdGhlIEFTTiBHVy9BUiBy
ZWZlcnJlZCB0byBhcyBBUiBoZXJlYWZ0ZXIgYXJlIGV4cGxhaW5lZCBpbiB0aGlzIHNlY3Rpb24u
DTUuMTEuMiA4MDIuMTZlIGFuZCBXaU1BWCBTdXBwb3J0IGZvciBJUHY2DVtKSF0gVGhpcyBpcyBj
b3BpZWQgZnJvbSB2ZXIwNA0NSUVFRSBoYXMgZGVmaW5lZCBzZXZlcmFsIGNvbnZlcmdlbmNlIHN1
Yi1sYXllcnMgZm9yIDgwMi4xNmUuIElQIGFuZCBFdGhlcm5ldCBhcmUgdGhlIG1vc3QgcmVsZXZh
bnQgb25lcyBmb3IgcnVubmluZyBJUHY2IG92ZXIgdGhlIC4xNiBsaW5rLiBXaU1BWCBoYXMgc3Bl
Y2lmaWVkIElQIGFzIHRoZSBtYW5kYXRvcnkgY29udmVyZ2VuY2Ugc3ViLWxheWVyLiBJUHY0IGFu
ZCBJUHY2IGhhdmUgYSBjb3JyZXNwb25kaW5nIElQIENTIG92ZXIgdGhlIE1BQyBsYXllci4gIFdo
aWxlIElQdjYgY2FuIGJlIG9wZXJhdGVkIG92ZXIgdGhlIElQdjYgQ1MsIGl0IFNIT1VMRCBiZSBu
b3RlZCB0aGF0IElQdjYgY2FuIGFsc28gYmUgb3BlcmF0ZWQgb3ZlciB0aGUgRXRoZXJuZXQgY29u
dmVyZ2VuY2Ugc3ViLWxheWVyIGFzIHdlbGwuIElQdjYgb3ZlciBJUHY2IENTIGFuZCBFdGhlcm5l
dCBDUyBhcmUgYm90aCBkZXNjcmliZWQgaW4gdGhlIGZvbGxvd2luZyBzZWN0aW9ucy4NVGhlIC4x
NiBhaXIgaW50ZXJmYWNlIGlzIGFraW4gdG8gYW55IG90aGVyIHdpcmVsZXNzIGxpbmsgYW5kIHRy
YW5zbWlzc2lvbiBvZiBJUCBvdmVyIGl0IGlzIHJ1ZGltZW50YXJ5LiBIb3dldmVyIHNvbWUgY29u
c2lkZXJhdGlvbnMgYWJvdXQgdGhlIGxpbmsgbW9kZWwgbmVlZCB0byBiZSBhY2NvdW50ZWQgZm9y
IGFuZCBvcHRpbWl6ZWQgYWNjb3JkaW5nbHkuIC4xNmUgaXRzZWxmIGRvZXMgbm90IGhhdmUgYW55
IHNwZWNpYWwgY2hhcmFjdGVyaXN0aWNzIHRoYXQgc3VwcG9ydHMgSVB2Ni4gVGhlIDgwMi4xNmUg
bGluayBpcyBkZXNpZ25lZCBmb3Igc3VwcG9ydGluZyBJUCB0cmFmZmljIGluIGFuIG9wdGltYWwg
bWFubmVyLiANODAyLjE2ZSBoYXMgc3BlY2lmaWVkIHNldmVyYWwgY29udmVyZ2VuY2Ugc3VibGF5
ZXJzIGZvciBzdXBwb3J0aW5nIElQdjYuIElQdjYgY2FuIGJlIG9wZXJhdGVkIG92ZXIgZWloZXIg
dGhlIElQdjYgY29udmVyZ2VuY2Ugc3VibGF5ZXIgKENTKSBvciBjYW4gYmUgb3BlcmF0ZWQgb3Zl
ciBFdGhlcm5ldCB3aGljaCBzaXRzIGFib3ZlIHRoZSBFdGhlcm5ldCBDUy4gIFRoZSBmcmFtZSBz
dHJ1Y3R1cmUgb2YgSVB2Ni9FdGhlcm5ldCBDUyBpcyBzcGVjaWZpZWQgaW4gW1JlZjFdDUZ1bmN0
aW9uYWwgTW9kZWwNW0pIXSBUaGlzIGlzIGNvcGllZCBmcm9tIHZlcjA0DQ1UaGUgSVB2NiBjYXBh
YmxlIE1TIGlzIGNvbm5lY3RlZCB2aWEgdGhlIEJTIHRvIGFuIElQdjYgYWNjZXNzIHJvdXRlciAo
QVIpLiBUaGUgSVB2NiBhY2Nlc3Mgcm91dGVyIGZ1bmN0aW9uYWxpdHkgZXhpc3RzIGVpdGhlciBp
biB0aGUgQVNOIEdXIGluIHRoZSBjYXNlIG9mIHByb2ZpbGVzIEEgYW5kIEMsIGFuZCBhcyBhbiBp
bnRlZ3JhbCBwYXJ0IG9mIHRoZSBBU04gaW4gdGhlIGNhc2Ugb2YgcHJvZmlsZSBCLiBUaGlzIGFj
Y2VzcyByb3V0ZXIgYWN0cyBhcyB0aGUgZmlyc3QgaG9wIHJvdXRlciBmcm9tIHRoZSBwZXJzcGVj
dGl2ZSBvZiB0aGUgTVMuICBUaGUgbW9kZWwgaXMgaWxsdXN0cmF0ZWQgaW4gEyBSRUYgX1JlZjE0
MTg2NjM0MyBcaCABFEZpZ3VyZSA1HjU3FToNCBMgU0hBUEUgIFwqIE1FUkdFRk9STUFUIBQIARUB
DUZpZ3VyZSATIFNUWUxFUkVGIDEgXHMgFDUVHhMgU0VRIEZpZ3VyZSBcKiBBUkFCSUMgXHMgMSAU
NTcVIJYgSVB2NiBNb2RlbA0NSW4gdGhlIGZpZ3VyZSBhYm92ZSB0aGUgTVMgaXMgYXR0YWNoZWQg
YXQgdGhlIElQIGxheWVyIHRvIHRoZSBJUHY2IGFjY2VzcyByb3V0ZXIgaW4gdGhlIEFTTiBHVy4g
SVB2NiBwYWNrZXRzIGJldHdlZW4gdGhlIEJTIGFuZCBBU04gR1cgYXJlIHRyYW5zcG9ydGVkIG92
ZXIgYSB0dW5uZWxlZCBpbnRlcmZhY2UsIHJlZmVyZWQgdG8gYXMgdGhlIFI2IHJlZmVyZW5jZSBw
b2ludCBpbiB0aGUgYXJjaGl0ZWN0dXJlLiBUaGlzIGlzIGFwcGxpY2FibGUgaW4gdGhlIGNhc2Ug
b2YgUHJvZmlsZXMgQSBhbmQgQy4gSW4gdGhlIGNhc2Ugb2YgUHJvZmlsZSBCLCB0aGUgTVMgaXMg
YXR0YWNoZWQgYXQgdGhlIElQIGxheWVyIHRvIGFuIElQdjYgYWNjZXNzIHJvdXRlciB3aGljaCBp
cyBhIGZ1bmN0aW9uYWwgZW50aXR5IHdpdGhpbiB0aGUgc2NvcGUgb2YgYW4gQVNOLg1JUHY2IGxp
bmsgbW9kZWwNW0pIXSBJIHJlLXdyb3RlIHRoaXMuIEkgZGVmaW5lZCB0aGUgbGluayBmb2xsb3dp
bmcgM0dQUCBjYXNlIGluIFJGQyAzMzE0LiBLaW5kbHkgY2hlY2sgd2h0aGVyIHRoZSBsaW5rIGRl
ZmluaXRpb24gaXMgb2suIEmSbGwgZ28gb3ZlciB0aGUgc2VjdGlvbiBvbmUgbW9yZSB0aW1lIHRv
bW9ycm93LiANDVJGQyAyNDYxIGRlZmluZXMgbGluayBhcyBhIGNvbW11bmljYXRpb24gZmFjaWxp
dHkgb3IgbWVkaXVtIG92ZXIgd2hpY2ggbm9kZXMgY2FuIGNvbW11bmljYXRlIGF0IHRoZSBsaW5r
IGxheWVyLCBpLmUuLCB0aGUgbGF5ZXIgaW1tZWRpYXRlbHkgYmVsb3cgSVAuIFVzdWFsbHkgYSBs
aW5rIGlzIGJvdW5kZWQgYnkgcm91dGVycyB0aGF0IGRlY3JlbWVudCBUVEwuICBXaGVuIGFuIE1T
IG1vdmVzIHdpdGhpbiBhIGxpbmssIGl0IGNhbiBrZWVwIHVzaW5nIGl0cyBJUCBhZGRyZXNzZXMu
IFRoaXMgaXMgYSBsYXllciAzIGRlZmluaXRpb24gYW5kIG5vdGUgdGhhdCB0aGUgZGVmaW5pdGlv
biBpcyBub3QgaWRlbnRpY2FsIHdpdGggdGhlIGRlZmluaXRpb24gb2YgdGhlIHRlcm0gJyhMMikg
bGluaycgaW4gSUVFRSA4MDIgc3RhbmRhcmRzLiBUaGlzIHNlY3Rpb24gcHJlc2VudHMgYSBtb2Rl
bCBmb3IgdGhlIGxhc3QgbWlsZSBsaW5rLCBpLmUuIHRoZSBsaW5rIHRvIHdoaWNoIE1TcyBhdHRh
Y2ggdGhlbXNlbHZlcyBieSBkZXNjcmliaW5nIHRoZSBjaGFyYWN0ZXJpc3RpY3Mgb2YgQWNjZXNz
IFJvdXRlciwgT24tbGluayBuZWlnaGJvciBhbmQgUHJlZml4IGFzc2lnbm1lbnQuDQ1Gb3IgSVB2
NiBvcGVyYXRpb24sIHdlIHJlY29tbWVuZCBwb2ludC10by1wb2ludCBsaW5rIG1vZGVsLCBpLmUu
ICdwZXIgTVMgcHJlZml4IG1vZGVsJyBmb2xsb3dpbmcgdGhlIDNHUFAgcHJlY2VkZW50IGluIFJG
QyAzMzE0IFtSZWZ5XS4gSW4gV2lNQVgsIHRoZXJlIGV4aXN0cyBhIGNvbm5lY3Rpb24gKHNlcnZp
Y2UgZmxvdykgYmV0d2VlbiBhbiBNUyBhbmQgdGhlIEFSICB2aWEgYSBCUywgb3ZlciB3aGljaCBw
YWNrZXRzIGFyZSB0cmFuc2ZlcnJlZC4gDQ0ncGVyIE1TIHByZWZpeCBtb2RlbCcgZGVmaW5lcyB0
aGUgY29sbGVjdGlvbiBvZiBhbGwgc2VydmljZSBmbG93cyAgKHRyYW5zcG9ydCBjb25uZWN0aW9u
cykgdG8gdGhlYSBzYW1lIE1TIGFzIGEgc2luZ2xlIGxpbmsuIEFSIHNob3VsZCB0cmVhdCB0aGUg
Y29sbGVjdGlvbiBvZiBzZXJ2aWNlIGZsb3dzIHRvIGVhY2ggTVMgYXMgYSBzZXBhcmF0ZSB2aXJ0
dWFsIGxpbmsgYW5kIG1hbmFnZSBhIHZpcnR1YWwgaW50ZXJmYWNlIGZvciBlYWNoIHZpcnR1YWwg
bGluay4NDUVhY2ggbGluayBoYXMgb25seSBhbiBNUyBhbmQgYW4gQVIuIEVhY2ggTVMgYmVsb25n
cyB0byBhIGRpZmZlcmVudCBsaW5rLiBObyB0d28gTVNzIGJlbG9uZyB0AG8AIAB0AGgAZQAgAHMA
YQBtAGUAIABsAGkAbgBrAC4AIABBACAAZABpAGYAZgBlAHIAZQBuAHQAIABwAHIAZQBmAGkAeAAg
AHMAaABvAHUAbABkACAAYgBlACAAYQBzAHMAaQBnAG4AZQBkACAAdABvACAAYQAgAGQAaQBmAGYA
ZQByAGUAbgB0ACAAbABpAG4AawAuACAAVABoAGkAcwAgAGwAaQBuAGsAIABpAHMAIABmAHUAbABs
AHkAIABjAG8AbgBzAGkAcwB0AGUAbgB0ACAAdwBpAHQAaAAgAGEAIABzAHQAYQBuAGQAYQByAGQA
IABJAFAAIABsAGkAbgBrACwAIAB3AGkAdABoAG8AdQB0ACAAZQB4AGMAZQBwAHQAaQBvAG4AIABh
AG4AZAAgAGMAbwBuAGYAbwByAG0AcwAgAHcAaQB0AGgAIAAgAHQALgAgAFQAaABlACAAZABlAGYA
aQBuAGkAdABpAG8AbgAgAG8AZgAgAGEAaQBzACAAYQBzACAAYQAgACAAcABvAGkAbgB0AC0AdABv
AC0AcABvAGkAbgB0ACAAbABpAG4AawAgAGkAbgBhAHMAIABvAGYAIABSAEYAQwAgADIANAA2ADEA
AjANAA0ATwBuAC0AbABpAG4AawAgAG4AZQBpAGcAaABiAG8AcgANAEluIGFueSBsaW5rLCB0aGVy
ZSBhcmUgb25seSBhbiBNUyBhbmQgYW4gQVIuIE9uIGxpbmsgbmVpZ2hib3Igb2YgYW4gTVMgaXMg
YWx3YXlzIGFuIEFSLiBMaW5rLXNjb3BlIG11bHRpY2FzdCBpcyBhbHNvIHN1cHBvcnRlZC4NDUlQ
djYgcHJlZml4DVtKSF0gVGhpcyBzZWN0aW9uIG1heSBuZWVkIGZ1cnRoZXIgZGV0YWlscy4gSZJs
bCBnbyBvdmVyIHRoZSBzZWN0aW9uIG9uZSBtb3JlIHRpbWUgdG9tb3Jyb3cNDUluIHRoaXMgbW9k
ZWwsIGVhY2ggbGluayBiZXR3ZWVuIGFuIE1TIGFuZCB0aGUgQVIgaXMgYWxsb2NhdGVkIGEgc2Vw
YXJhdGUsIHVuaXF1ZSA2NC1iaXQgcHJlZml4IG9yIHVuaXF1ZSBzZXQgb2YgcHJlZml4ZXMgYnkg
dGhlIEFSLiBObyB0d28gTVNzIHNoYXJlIHRoZSBzYW1lIHByZWZpeC4gQmVhciBpbiBtaW5kIHRo
YXQgYSBwcmVmaXggaXMgYXNzaWduZWQgbm90IHRvIGFuIE1TIGJ1dCB0byB0aGUgbGluayBiZXR3
ZWVuIHRoZSBNUyBhbmQgdGhlIEFSLiBBUlNOIEdXIG5vdGlmaWVzIGFuIGFzc2lnbmVkIHByZWZp
eCBieSBzZW5kaW5nIHRoZSBwcmVmaXggaW4gYSBSb3V0ZXIgIEFkdmVydGlzZW1lbnQgKFJBKSBt
ZXNzYWdlLg0NQW4gQVIgc2hvdWxkIG1hbmFnZSB0aGUgcG9vbCBvZiBwcmVmaXhlcyBhbmQgYXNz
aWduIGFuIHVuaXF1ZSBwcmVmaXggb3IgYW4gdW5pcXVlIHNldCBvZiBwcmVmaXhlcyBmb3IgZWFj
aCBNUy4gQW4gQVIgc2hvdWxkIGtlZXAgdHJhY2sgb2YgYSBwcmVmaXggb3IgYSBzZXQgb2YgcHJl
Zml4ZXMgcGVyIGFuIE1TIGFuZCBhZHZlcnRpc2UgYW4gTVMgaXRzIHByZWZpeGVzIGFjY29yZGlu
Z2x5LiBJZiBhbiBNUyBzZW5kcyBhbiBSUywgdGhlIEFSIHNob3VsZCByZXBseSBhbiBSQSB3aXRo
IGEgcHJlZml4IHRoYXQgaXMgYXNzaWduZWQgZm9yIHRoZSBzb2xpY2l0aW5nIE1TICAocHJlY2lz
ZWx5IHNwZWFraW5nIGEgcHJlZml4IHRoYXQgaXMgYXNzaWduZWQgb24gdGhlIGxpbmsgdG8gd2hp
Y2ggdGhlICBzb2xpY2l0aW5nIE1TIGJlbG9uZ3MpLiBXaGVuIGFuIE1TIG1vdmVzIHdpdGhpbiBh
biBBUiBhbmQgbWFrZXMgYSAgbmV3IGF0dGFjaG1lbnQsIHRoZSBBUiByZWNvZ25pemVzIGl0cyBw
cmV2aW91cyBhdHRhY2htZW50IGFuZCAgYWR2ZXJ0aXNlIHRoZSBNUydzIGV4aXN0aW5nIHByZWZp
eC4NDVdlIHJlY29tbWVuZCB0aGUgYWdncmVnYXRpb24gb2YgcHJlZml4ZXMuIEFSIG1heSBnZXQg
YSA0OC1iaXQgcHJlZml4IGFuZCBhbGxvY2F0ZSA2NC1iaXQgc3ViIHByZWZpeGVzIHRvIE1Tcy4N
DVRyYW5zcG9ydCBjb25uZWN0aW9uIGZvciBjb25maWd1cmluZyB0aGUgaG9zdA1bUmFqXSBFeHBs
YWluIHRoZSBlc3RhYmxpc2htZW50IG9mIHRoZSBJU0YgYXMgaXMgaW4gdGhlIGN1cnJlbnQgc2Vj
dGlvbi4gQWRkIGRldGFpbHMgYWJvdXQgdGhlIGdyYW51bGFyaXR5IG9mIHRoZSBHUkUgdHVubmVs
IGJldHdlZW4gdGhlIEJTIGFuZCB0aGUgQVNOLUdXL0FSLg1bSkhdIFRoaXMgaXMgY29waWVkIGZy
b20gdmVyMDQuIEkgZGlkbpJ0IG1lbnRpb24gdGhlIGdyYW51bGl0eSBiZWNhdXNlIEkgZG9uknQg
a25vdyB3aGV0aGVyIHRvIHB1dCB0aGF0LiANVGhlIG1vYmlsZSBzdGF0aW9uIHBlcmZvcm1zIGlu
aXRpYWwgbmV0d29yayBlbnRyeSBhcyBkZXNjcmliZWQgaW4gW1JlZmVyZW5jZSB0byBuZXR3b3Jr
IGVudHJ5IHByb2NlZHVyZSBpbiBzZWN0aW9uIDUuNV0uICBUaGUgc3Vic2NyaWJlciBwcm9maWxl
IGlzIGRvd25sb2FkZWQgdG8gdGhlIEFTTiBhcyBwYXJ0IG9mIHRoZSBzdWNjZXNmdWwgY29tcGxl
dGlvbiBvZiB0aGUgbmV0d29yayBlbnRyeSBwcm9jZWR1cmUuICANT24gY29tcGxldGlvbiBvZiB0
aGUgbmV0d29yayBlbnRyeSBwcm9jZWR1cmUsIHRoZSB0aGUgaW5pdGlhbCBzZXJ2aWNlIGZsb3cg
KElTRikgZm9yIElQdjYgQ1MgaXMgZXN0YWJsaXNoZWQgYnkgdGhlIG5ldHdvcmsuIFRoZSBJU0Yg
ZXN0YWJsaXNobWVudCBwcm9jZWR1cmUgaXMgZGVzY3JpYmVkIGluIFtSZWZlcmVuY2UgdG8gSVNG
IGluIFFvUyBzZWN0aW9uXS4gIFRoZSB0cmlnZ2VyIG9yIGRlY2lzaW9uIHRvIGVzdGFibGlzaCB0
aGUgSVB2NiBJU0YgaXMgYmFzZWQgb24gdGhlIHN1YnNjcmliZXJzIHByb2ZpbGUgYW5kIGNvbnRy
b2xsZWQgYnkgdGhlIFNGQSBpbiB0aGUgQVNOLg1UaGUgZXN0YWJsaXNobWVudCBvZiB0aGUgSVNG
IGVuYWJsZXMgdGhlIHNlbmRpbmcgYW5kIHJlY2VpdmluZyBvZiBJUHY2IHBhY2tldHMgYmV0d2Vl
biB0aGUgTVMgYW5kIHRoZSBhY2Nlc3Mgcm91dGVyIGluIHRoZSBBU04gb3ZlciBJUHY2IENTLiBP
biBjb21wbGV0aW9uIG9mIHRoZSBlc3RhYmxpc2htZW50IG9mIHRoZSBJU0YsIHJvdXRlciBhZHZl
cnRpc2VtZW50cyBhbmQgYWRkcmVzcyBhc3NpZ25tZW50IHByb2NlZHVyZXMgYXJlIGluaXRpYXRl
ZC4NQW5jaG9yIERhdGEgUGF0aCBGdW5jdGlvbg1bUmFqXUFzIGV4cGxhaW5lZCBpbiB0aGUgY3Vy
cmVudCBkb2N1bWVudC4gQWRkIGZ1cnRoZXIgZGV0YWlscyBpZiBuZWVkZWQuDVtKSF0gVGhpcyBp
cyBjb3BpZWQgZnJvbSB2ZXIwNC4NVGhlIElTRiB0cmlnZ2VycyB0aGUgY3JlYXRpb24gb2YgdGhl
IEFuY2hvciBkYXRhIHBhdGggZnVuY3Rpb24gYXQgdGhlIEFjY2VzcyByb3V0ZXIgKEFSKS4gVGhl
IEFuY2hvciBEUEYgaXMgcmVzcG9uc2libGUgZm9yIGJ1ZmZlcmluZyBJUHY2IHBhY2tldHMgZGVz
dGluZWQgdG8gYW4gTVMgd2hlbiB0aGUgTVMgaXMgaW4gaWRsZSBtb2RlLiBUaGUgQW5jaG9yIERQ
RiBpbnRlcmFjdHMgd2l0aCB0aGUgQW5jaG9yIHBhZ2luZyBjb250cm9sbGVyIGZ1bmN0aW9uIChB
UENGKSBhcyBkZXNjcmliZWQgaW4gW1JlZiBQYWdpbmcgc2VjdGlvbl0uDVJvdXRlciBEaXNjb3Zl
cnkNW1Jhal1VdGlsaXplIGN1cnJlbnQgdGV4dCBrZWVwaW5nIGluIG1pbmQgdGhlIFB0UCBsaW5r
IG1vZGVsLg1bSkhdIEkgcmVhcnJhbmdlZCB0aGUgc2VjdGlvbnMgYnV0IGNvbnRlbnRzIGFyZSBq
dXN0IGNvcGllZCBmcm9tIHZlcjA0LiBUaGUgc2VjdGlvbiBuZWVkcyBmdXJ0aGVyIGRldGFpbCB3
LnIudC4gcDJwIGxpbmsgbW9kZWwuIEmSbGwgdXBkYXRlIHRoaXMgdG9tb3Jyb3cuIA0NUm91dGVy
IERpc2NvdmVyeSBkZWZpbmVzIGhvdyBhbiBNUyBsb2NhdGVzIHRoZSByb3V0ZXJzIHRoYXQgcmVz
aWRlIG9uIGFuIGF0dGFjaGVkIGxpbmsuIEFmdGVyIGF0dGFjaGluZyB0byBhIG5ldyBCUywgYW4g
TVMgbmVlZHMgdG8gZXN0YWJsaXNoIGFuIGluaXRpYWwgdHJhbnNwb3J0IGNvbm5lY3Rpb24gdGhh
dCBjYW4gYmUgdXNlZCBmb3IgSVAgc2lnbmFsaW5nIHN1Y2ggYXMgUlMvIFJBIGFuZCBOUy8gTkEg
bWVzc2FnZXMuIA1BbiBNUyBNQVkgc2VuZCBhbiBSUyAoUm91dGVyIFNvbGljaXRhdGlvbikgbWVz
c2FnZSB0byBzb2xpY2l0IGFuIFJBIChSb3V0ZXIgQWR2ZXJ0aXNlbWVudCkgbWVzc2FnZSBmcm9t
IEFTTiB0byBhY3F1aXJlIG5lY2Vzc2FyeSBpbmZvcm1hdGlvbiBhcyBzcGVjaWZpZWQgaW4gUkZD
IDI0NjEuIFVwb24gcmVjZWl2aW5nIGFuIFJTIG1lc3NhZ2UsIHRoZSBBUkFTTiBNQVkgcmVwbHkg
YW4gUkEgdG8gdGhlIHNvbGljaXRpbmcgTVMuIEJlY2F1c2Ugb25seSBvbmUgQVJTTi1HVyByZWNl
aXZlcyB0aGUgUlMsIHRoZSBSQSBjYW4gYmUgc2VudCB3aXRob3V0IGFueSByYW5kb20gZGVsYXku
DUFSU04gTUFZIHNlbmQgdW5zb2xpY2l0ZWQgUkFzIHBlcmlvZGljYWxseSBhcyBzcGVjaWZpZWQg
aW4gUkZDIDI0NjEgb3IgaW1tZWRpYXRlbHkgYWZ0ZXIgdGhlIGluaXRpYWwgdHJhbnNwb3J0IGNv
bm5lY3Rpb24gaGFzIGJlZW4gZXN0YWJsaXNoZWQgYXMgc3BlY2lmaWVkIGluIEZSRCAoRmFzdCBS
b3V0ZXIgRGlzY292ZXJ5KSBiZWxvdyB0byBzcGVlZCB1cCBSb3V0ZXIgRGlzY292ZXJ5Lg1TY2Vu
YXJpbzE6IFdoZW4gYW4gTVMgYXR0YWNoZXMgdG8gYSBuZXcgQlMNRlJEDRMgRU1CRUQgV29yZC5Q
aWN0dXJlLjggIBQBFQ1GaWd1cmUgNS0xMSAeEyBTRVEgRmlndXJlIFwqIEFSQUJJQyBccyAxIBQy
FSBSb3V0ZXIgRGlzY292ZXJ5IHVzaW5nIEZSRA1BbiBNUyBtYWtlcyBhIHJlZ2lzdHJhdGlvbiB0
byBBUlNOIGFjY29yZGluZyB0byA4MDIuMTZlLyBXaU1BWCBwcm9jZWR1cmUuDVRoZSBNUyBlc3Rh
Ymxpc2hlcyB0aGUgaW5pdGlhbCBzZXJ2aWNlIGZsb3cgZm9yIHRoZSBob3N0IGNvbmZpZ3VyYXRp
b24uDVRoZSBlc3RhYmxpc2htZW50IG9mIHRoZSBpbml0aWFsIHNlcnZpY2UgZmxvdyB0cmlnZ2Vy
cyB0aGUgSVB2NiBBUiBpbiB0aGUgQVNOIHRvIHNlbmQgYW4gdW5zb2xpY2l0ZWQgUkEgdG8gdGhl
IE1TDVJTLyBSQSBFeGNoYW5nZQ1BcyBleHBsYWluZWQgaW4gdGhlIGN1cnJlbnQgZG9jdW1lbnQu
IEFkZCBmdXJ0aGVyIGRldGFpbHMgaWYgbmVlZGVkLg0TIEVNQkVEIFdvcmQuUGljdHVyZS44ICAU
ARUNRmlndXJlIDUtMTEeEyBTRVEgRmlndXJlIFwqIEFSQUJJQyBccyAxIBQzFVJvdXRlciBkaXNj
b3ZlcnkgdXNpbmcgUlMvUkEgZXhjaGFuZ2UNQW4gTVMgcGVyZm9ybXMgcmVnaXN0cmF0aW9uIHRv
IGFuIEFSU04gYWNjb3JkaW5nIHRvIDgwMi4xNmUvIFdpTUFYIHByb2NlZHVyZXMuDVRoZSBNUyBl
c3RhYmxpc2hlcyB0aGUgaW5pdGlhbCBzZXJ2aWNlIGZsb3cgd2hpY2ggaXMgdXNlZCBmb3IgdGhl
IGhvc3QgY29uZmlndXJhdGlvbi4NVGhlIE1TIHNlbmRzIGFuIFJTIChSb3V0ZXIgU29saWNpdGF0
aW9uKSB3aXRoIHRoZSBkZXN0aW5hdGlvbiBhZGRyZXNzIHNldCB0byB0aGUgYWxsLXJvdXRlcnMg
bXVsdGljYXN0IGFkZHJlc3MgYW5kIHVuc3BlY2lmaWVkIGFkZHJlc3MgYXMgdGhlIHNvdXJjZSBh
ZGRyZXNzIHZpYSB0aGUgdHJhbnNwb3J0IGNvbm5lY3Rpb24gZXN0YWJsaXNoZWQgaW4gU3RlcDIu
IFRoZSBSUyBpcyBkZWxpdmVyZWQgdG8gdGhlIElQdjYgQVIgaW4gdGhlIEFTTiBhcyBhIHVuaWNh
c3QgbWVzc2FnZS4gRXZlbiB0aG91Z2ggdGhlIGRlc3RpbmF0aW9uIGFkZHJlc3MgaXMgc2V0IHRv
IHRoZSBhbGwtcm91dGVycyBtdWx0aWNhc3QgYWRkcmVzcywgdGhlIGNvbWJpbmF0aW9uIG9mIHRo
ZSB0cmFuc3BvcnQgY29ubmVjdGlvbiBhbmQgdGhlIElTRiBjcmVhdGVzIGEgcG9pbnQgdG8gcG9p
bnQgY29ubmVjdGlvbiBiZXR3ZWVuIHRoZSBNUyBhbmQgdGhlIEFSIGFuZCBoZW5jZSB0aGUgUlMg
aXMgZGVsaXZlcmVkIGFzIGEgdW5pY2FzdCBtZXNzYWdlLg1UaGUgQVNOIHJlc3BvbmRzIHdpdGgg
YW4gUkEgd2l0aCBhbGwtbm9kZXMgbXVsdGljYXN0IGFkZHJlc3Mgc2V0IGFzIHRoZSBkZXN0aW5h
dGlvbiBJUCBhZGRyZXNzIGFuZCB0aGUgQVIgbGluayBsb2NhbCBhZGRyZXNzIGFzIHRoZSBzb3Vy
Y2UgYWRkcmVzcyB2aWEgdGhlIElTRi90cmFuc3BvcnQgY29ubmVjdGlvbiBlc3RhYmxpc2hlZCBp
biBTdGVwIDIuIFRoZSBSQSBpcyBkZWxpdmVyZWQgb25seSB0byB0aGUgTVMgd2l0aCB3aGljaCB0
aGUgSVNGIGlzIGFzc29jaWF0ZWQuIEl0IHNob3VsZCBiZSBub3RlZCB0aGF0IHRoZSBBUiBzZW5k
cyB0aGUgUkEgdG8gdGhlIGFsbC1ub2RlcyBtdWx0aWNhc3QgYWRkcmVzcy4gQnV0IHRoZSBSQSBp
cyBkZWxpdmVyZWQgdmlhIHRoZSBkYXRhLXBhdGggYXNzb2NpYXRlZCB3aXRoIHRoZSBJU0YgYW5k
IGxpbmtzIGl0IHRvIGEgc2luZ2xlIE1TLiBUaGUgUkEgaXMgbm90IGRlbGl2ZXJlZCB0byBldmVy
eSBNUyB0aGF0IGhhcyBhIGxpbmsgd2l0aCB0aGUgQVIuIFRoZSBBUiBoYXMgdG8gZGVsaXZlciB0
aGUgUkEgdG8gdGhlIERQRiBmcm9tIHdoaWNoIHRoZSBSUyB3YXMgcmVjZWl2ZWQgd2hpY2ggZW5z
dXJlcyB0aGF0IHRoZSBSQSBpcyBkZWxpdmVyZWQgb25seSB0byB0aGUgTVMgdGhhdCBzZW50IHRo
ZSBSUy4NDVNjZW5hcmlvMjogV2hlbiBhbiBNUyByZW1haW5zIGF0IHRoZSBjdXJyZW50IEJTDVBl
cmlvZGljIFVuc29saWNpdGVkIFJBDUFuIEFSQVNOIE1BWSBzZW5kIHVuc29saWNpdGVkIFJBcyBw
ZXJpb2RpY2FsbHkgYXMgc3BlY2lmaWVkIGluIFJGQzI0NjEgdG8gZmFjaWxpdGF0ZSB0aGUgaW50
ZXJvcGVyYXRpb24gd2l0aCB0aGUgc3RhbmRhcmQgYWJpZGluZyBNU3MuIEhvd2V2ZXIgZXZlbiB0
aGUgcGVyaW9kaWMgdW5zb2xpY2l0ZWQgUkFzIGFyZSByZWNvbW1lbmRlZCB0byBiZSBkZWxpdmVy
ZWQgaW4gdW5pY2FzdC4gVGhlIHBlcmlvZCBiZXR3ZWVuIHRoZXNlIFJvdXRlciBBZHZlcnRpc2Vt
ZW50cyBjYW4gYmUgaW5jcmVhc2VkIHRvIGEgc3VpdGFibGUgdmFsdWUgY29tcGFyYWJsZSB0byAo
bGVzcyB0aGFuKSByb3V0ZXIgbGlmZXRpbWUgdG8gcmVkdWNlIHRoZSBvdmVyaGVhZCBvbiB0aGUg
YWlyIGludGVyZmFjZS4gVGhlIGN1cnJlbnQgTWF4UnRyQWR2SW50ZXJ2YWwgYXMgZGVmaW5lZCBp
biBSRkMyNDYxIGhhcyBhIE1heCB2YWx1ZSBvZiAxODAwIHNlY29uZHMgYW5kIGEgZGVmYXVsdCBv
ZiA2MDAgc2Vjb25kcy4gVGhlIE1heCB2YWx1ZSBvZiAxODAwIHNlY29uZHMgbWF5IG5lZWQgdG8g
YmUgY29uZmlndXJlZCB0byBhIGdyZWF0ZXIgdmFsdWUgaW4gYSBXaU1BWCBlbnZpcm9ubWVudCBh
bmQgYSBjaGFuZ2UgdG8gdGhlIE1heCB2YWx1ZSByZXF1ZXN0ZWQgdG8gYmUgbWFkZSBpbiBSRkMy
NDYxLg1SUy8gUkEgRXhjaGFuZ2UNQSBtb2JpbGUgc3RhdGlvbiB0aGF0IGlzIGF0dGFjaGVkIHRv
IGFuIEFSIGFuZCBpcyBhd2FyZSBvZiB0aGUgQVKScyB1bmljYXN0IGFkZHJlc3MgbWF5IHNlbmQg
cm91dGVyIHNvbGljaXRhdGlvbnMgcmFuZG9tbHkgb3IgaW50ZXJtaXR0ZW50bHkuICBUaGUgZmln
dXJlIGJlbG93IHNob3dzIHN1Y2ggYSBzY2VuYXJpbzoNEyBFTUJFRCBXb3JkLlBpY3R1cmUuOCAg
FAEVDUZpZ3VyZSA1LTExHhMgU0VRIEZpZ3VyZSBcKiBBUkFCSUMgXHMgMSAUNBUgUmFuZG9tIG9y
IGludGVybWl0dGVudCBSUy9SQSBleGNoYW5nZQ1BbiBNUyBzZW5kcyBhbiBSUyB3aXRoIHRoZSBB
UpJzIElQIGFkZHJlc3MgYXMgZGVzdGluYXRpb24gYWRkcmVzcyBhbmQgdGhlIE1TIGFkZHJlc3Mg
YXMgc291cmNlIGFkZHJlc3MuDVRoZSBBUiBpbiBBU04gcmVjZWl2ZXMgdGhlIFJTIGFuZCByZXBs
aWVzIGFuIFJBIHdpdGggdGhlIE1TIGFkZHJlc3MgYXMgZGVzdGluYXRpb24gYWRkcmVzcyBhbmQg
QVJTTi1HVyBhZGRyZXNzIGFzIHNvdXJjZSBhZGRyZXNzDQ1Sb3V0ZXIgQWR2ZXJ0aXNlbWVudCBD
b250ZW50DUVhY2ggTVMgYmVsb25ncyB0byBhIGRpZmZlcmVudCBsaW5rLiBBU04gR1cgc2hvdWxk
IHNlbmQgZGlmZmVyZW50IE1TcyBkaWZmZXJlbnQgUkFzIGFjY29yZGluZ2x5LiBFc3BlY2lhbGx5
IGRpZmZlcmVudCBwcmVmaXhlcyBzaG91bGQgYmUgYWR2ZXJ0aXNlZCBmb3IgZGlmZmVyZW50IE1T
cy4gDVJGQyAyNDYxIGFsbG93cyBhbiBBUiB0byBvbWl0IHNvbWUgaW5mb3JtYXRpb24gZnJvbSBh
biBSQSBhdCBpdHMgb3duIGRpc2NyZXRpb24uIEZvciBleGFtcGxlLCBhbiBBUiBNQVkgYWR2ZXJ0
aXNlIGFuIFJBIHdpdGhvdXQgYW55IHByZWZpeCBpbmNsdWRlZC4gSG93ZXZlciwgaXQgaXMgcmVj
b21tZW5kZWQgdGhhdCBhbnkgUkEsIHdoZXRoZXIgc29saWNpdGVkIG9yIHVuc29saWNpdGVkLCBT
SE9VTEQgTk9UIG9taXQgc29tZSBvcHRpb25zIHN1Y2ggYXMgUElPIChQcmVmaXggSW5mb3JtYXRp
b24gT3B0aW9uKSBhbmQgY29udGFpbiBhbGwgdGhlIGluZm9ybWF0aW9uLiBMLSBhbmQgQS1iaXRz
IG9mIFBJTyBzaG91bGQgYmUgc2V0IHRvIGZvcmNlIHRoZSBzdGF0ZWxlc3MgYWRkcmVzcyBhdXRv
Y29uZmlndXJhdGlvbiBhdCB0aGUgTVMuDVVwc3RyZWFtIFJvdXRlIEFkdmVydGlzZW1lbnQNSW4g
cGVyLU1TIHByZWZpeCBtb2RlbCwgQVIgYWR2ZXJ0aXNlcyAvNjQgcHJlZml4ZXMgb2J0YWluZWQg
ZnJvbSBhIC80OCBvciAvMzIgcHJlZml4LiBBUiBNVVNUIGFkdmVydGlzZSAvNDggb3IgLzMyIHJv
dXRlIHVwc3RyZWFtIGluIG9yZGVyIHRvIGFjaGlldmUgdGhlIHJvdXRlIGFnZ3JlZ2F0aW9uLg0N
QWRkcmVzcyByZXNvbHV0aW9uIA1bUmFqXSBFeHBsYWluIHRoYXQgdGhlcmUgaXMgbm8gYWRkcmVz
cyBjb25mbGljdCBpbiBhIFB0UCBsaW5rIG1vZGVsLiBIb3dldmVyIERBRCBzdGlsbCBuZWVkcyB0
byBiZSBwZXJmb3JtZWQgYW5kIHN1cHBvcnRlZC4NW0pIXSBJIGNvbWJpbmVkIHRoZSBzZWN0aW9u
IGZyb20gdmVyMDQgYW5kIEJlaGNldJJzIHdyaXRpbmcuIC4NDUFkZHJlc3MgcmVzb2x1dGlvbiBp
cyB0aGUgcHJvY2VzcyBieSB3aGljaCBhbiBJUHY2IG5vZGUgZGV0ZXJtaW5lcyB0aGUgbGluay1s
YXllciBhZGRyZXNzIG9mIGFuIG9uLWxpbmsgZGVzdGluYXRpb24gKGUuZy4sIGEgbmVpZ2hib3Ip
IGdpdmVuIG9ubHkgdGhlIGRlc3RpbmF0aW9uJ3MgSVAgYWRkcmVzcy4gSW4gY2FzZSBvZiBJUHY2
IENTLCB0aGUgTUFDIGFkZHJlc3MgaXMgbm90IHVzZWQgZm9yIGRlbGl2ZXJpbmcgdGhlIGZyYW1l
czsgaGVuY2UgdGhlIGFkZHJlc3MgcmVzb2x1dGlvbiBpcyBub3QgbmVlZGVkLiAgDUhvd2V2ZXIg
YW4gTVMgaW1wbGVtZW50ZWQgYXMgcGVyIHRoZSBJUHY2IHNwZWNpZmljYXRpb24gbWF5IHBlcmZv
cm0gYWRkcmVzcyByZXNvbHV0aW9uLiBFdmVuIGluIHN1Y2ggY2FzZXMsIGFkZHJlc3MgcmVzb2x1
dGlvbiBpcyBvbmx5IG5lZWRlZCBiZXR3ZWVuIGFuIEFSU04gR1cgYW5kIGFuIE1TIGFuZCBwZXJm
b3JtZWQgYXMgb2YgUkZDIDI0NjEuICANQW4gaW50ZWxsaWdlbnQvZnV0dXJlIGltcGxlbWVudGF0
aW9uIE1BWSBjaG9vc2Ugbm90IHRvIGRvIHRoZSBhZGRyZXNzIHJlc29sdXRpb24gaWYgdGhlIGFj
Y2VzcyB0ZWNobm9sb2d5IGlzIDgwMi4xNiB3aXRoIElQdjYgQ1MuDUluIHRoZSBwZXItTVMgc3Vi
bmV0IHByZWZpeCBtb2RlbCwgdGhlcmUgbm9ybWFsbHkgaXMgbm8gYWRkcmVzcyBjb25mbGljdC4g
SG93ZXZlciBkdXBsaWNhdGUgYWRkcmVzcyBkZXRlY3Rpb24gKERBRCkgc3RpbGwgbmVlZHMgdG8g
YmUgcGVyZm9ybWVkLiBBUiBhbmQgTVMgY3JlYXRlIHRoZWlyIHJlc3BlY3RpdmUgbGluayBsb2Nh
bCBhZGRyZXNzZXMgYW5kIHBlcmZvcm0gREFEIHdpdGhpbiB0aGUgbGluayBpbmRlcGVuZGVudGx5
Lg1OZXh0IEhvcA1bSkhdIFRoaXMgaXMgY29waWVkIGZyb20gdmVyMDQuDQ1OZXh0LWhvcCBkZXRl
cm1pbmF0aW9uIGlzIGEgcHJvY2VzcyBmb3IgbWFwcGluZyBhbiBJUCBkZXN0aW5hdGlvbiBhZGRy
ZXNzIGludG8gdGhlIElQIGFkZHJlc3Mgb2YgdGhlIG5laWdoYm9yIHRvIHdoaWNoIHRyYWZmaWMg
Zm9yIHRoZSBkZXN0aW5hdGlvbiBTSE9VTEQgYmUgc2VudC4gSW4gV2lNQVggQXJjaGl0ZWN0dXJl
LCB0aGUgbmV4dCBob3AgZm9yIGFuIE1TIGlzIGFsd2F5cyBhbiBBUlNOLg1BbiBpbnRlbGxpZ2Vu
dC9mdXR1cmUgaW1wbGVtZW50YXRpb24gTUFZIGNob29zZSBub3QgdG8gZG8gdGhlIG5leHQtaG9w
IGRldGVybWluYXRpb24gaWYgdGhlIGFjY2VzcyB0ZWNobm9sb2d5IGlzIDgwMi4xNiBieSBwcmV2
ZW50aW5nIHN1Y2ggcGFja2V0cyBmcm9tIGJlaW5nIHNlbnQgYnkgdGhlIGhvc3QuDU5VRA1bSkhd
IFRoaXMgaXMgY29waWVkIGZyb20gdmVyMDQuDQ1BbiBNUyBtYXkgbG9zZSBjb21tdW5pY2F0aW9u
IGxpbmsgd2l0aCBhbm90aGVyIGNvcnJlc3BvbmRpbmcgaG9zdCBvciB0byBpdHMgYWNjZXNzIHJv
dXRlciBhdCBhbnkgdGltZS4gSWYgYSBwYXRoIGhhcyBmYWlsZWQsIGl0IGlzIHBvc3NpYmxlIHRv
IHJlY292ZXIgZnJvbSBzdWNoIGEgZmFpbHVyZS4gUkZDMjQ2MSBzcGVjaWZpZXMgbmVpZ2hib3Ig
dW5yZWFjaGFiaWxpdHkgZGV0ZWN0aW9uIChOVUQpIHRoYXQgaXMgYXBwbGljYWJsZSB0byBob3N0
cyBhbmQgcm91dGVycy4gTlVEIGlzIHVzZWQgdG8gdGVzdCB0aGUgcGF0aCBiZXR3ZWVuIGhvc3Rz
LCBiZXR3ZWVuIGhvc3RzIGFuZCByb3V0ZXIgYW5kLCBiZXR3ZWVuIHJvdXRlcnMgYW5kIGhvc3Rz
LiBSb3V0ZXItdG8tcm91dGVyIGNvbW11bmljYXRpb24gcGF0aCBpcyBub3QgY29uc2lkZXJlZCBo
ZXJlLiANSW4gdGhlIGNhc2Ugb2YgV2lNQVggdGhlIE1TIGFuZCBCUyBhcmUgYXdhcmUgb2YgdGhl
IGxpbmsgc3RhdGUgb3ZlciB0aGUgODAyLjE2IGFpciBpbnRlcmZhY2UuIFdoZW4gdGhlIE1TIGlz
IGluIElkbGUgbW9kZSwgdGhlIGRhdGEgcGF0aCBiZXR3ZWVuIHRoZSBCUyBhbmQgQVJTTi1HVy9h
Y2Nlc3Mgcm91dGVyIGlzIHRvcm4gZG93bi4gUGFnaW5nIGlzIHVzZWQgdG8gd2FrZSBhbiBJZGxl
IG1vZGUgTVMgYW5kIGVzdGFibGlzaCBhIGRhdGEgcGF0aCBiZWZvcmUgcGFja2V0cyBkZXN0aW5l
ZCB0byBhbiBNUyBjYW4gYmUgZGVsaXZlcmVkLiBIZW5jZSBOVUQgYXQgdGhlIElQIGxheWVyIGlz
IG5vdCBhbHdheXMgcmVxdWlyZWQuIEEgaG9zdCBtYXkgaG93ZXZlciBwZXJmb3JtIE5VRC4gQnV0
IGlmIGFuIE1TIGlzIGluIElkbGUgbW9kZSwgTlVEIGJlY29tZXMgYSBzdWJvcHRpbWFsIG9wZXJh
dGlvbi4gQSBXaU1BWC1saW5rIGF3YXJlIGhvc3QgbWF5IGJlIGRlc2lnbmVkIHRvIGF2b2lkIE5V
RC4gQnV0IGZvciByZWd1bGFyIElQdjYgaG9zdHMgc3VjaCBhcyBsYXB0b3BzIHdpdGggZGF0YSBj
YXJkcyBOVUQgU0hPVUxEc2hvdWxkIGJlIHN1cHBvcnRlZC4NUGF0aCBNVFUNW0pIXSBUaGlzIGlz
IGNvcGllZCBmcm9tIHZlcjA0Lg0NUkZDMjQ2MCBzcGVjaWZpZXMgdGhhdCBldmVyeSBsaW5rIGlu
IHRoZSBJbnRlcm5ldCBoYXMgYW4gTVRVIG9mIDEyODAgb2N0ZXRzIG9yIGdyZWF0ZXIuIFdoZW4g
SVB2NiBpcyBydW4gb3ZlciBFdGhlcm5ldCB0aGUgTVRVIGlzIHNldCB0byAxNTAwIG9jdGV0cy4g
VGhpcyBpcyBnZW5lcmFsbHkgdmlld2VkIGFzIHRoZSBvcHRpbWFsIE1UVSBmb3IgYSBob3N0IGdp
dmVuIHRoZSBsaW5rIHR5cGVzIGluIHRoZSBjb3JlIG5ldHdvcmsuIA1UaGUgTVRVIGF0IHRoZSBs
aW5rIGxheWVyIGZvciA4MDIuMTYvZSBpcyBzcGVjaWZpZWQgYXMgMTUyMiBvY3RldHMgW1JlZjFd
LiBIZW5jZSB0aGUgSVB2NiBNVFUgc2hvdWxkIGJlIGxlc3MgdGhhbiB0aGUgbGluayBNVFUuIE1U
VSBzZXR0aW5nIGlzIGltcG9ydGFudCBpbiBvcmRlciB0byBhdm9pZCBmcmFnbWVudGF0aW9uIG9m
IHBhY2tldHMuIFdoZW4gYW4gTVMgc2VuZHMgYW4gSVB2NiBwYWNrZXQgb3ZlciBJUHY2IENTLCB0
aGUgcGFja2V0IGlzIGNhcnJpZWQgb3ZlciB0aGUgUjEgcmVmZXJlbmNlIHBvaW50LiBUaGUgcGFj
a2V0IHNpemUgYXQgdGhlIElQdjYgQ1MgaXMgdGhlIHNpemUgb2YgdGhlIElQdjYgcGFja2V0IGFu
ZCB0aGUgNiBvY3RldCAgTUFDIGhlYWRlci4gVGhlIE1BQyBoZWFkZXIgaXMgc3RyaXBwZWQgYXQg
dGhlIEJTIGFuZCB0aGUgSVB2NiBwYWNrZXQgaXMgc2VudCB0byB0aGUgYWNjZXNzIHJvdXRlciB2
aWEgdGhlIFI2IHR1bm5lbCBpbiB0aGUgY2FzZSBvZiBQcm9maWxlcyBBIGFuZCBDIGFuZCBkZWxp
dmVyZWQgdG8gdGhlIGFjY2VzcyByb3V0ZXIgZnVuY3Rpb24gaW4gdGhlIGNhc2Ugb2YgcHJvZmls
ZSBCLiBXaGVuIHRoZSBJUHY2IHBhY2tldCBpcyB0cmFuc3BvcnRlZCBvdmVyIFI2LCBpdCBpcyBl
bmNhcHN1bGF0ZWQgd2l0aCBhIEdSRSBoZWFkZXIgYW5kIGNhcnJpZWQgb3ZlciBJUHY0LiBIZW5j
ZSBNVFUgYXQgdGhlIE1TIGFuZCBhY2Nlc3Mgcm91dGVyIG5lZWQgdG8gY29uc2lkZXIgdGhlIG92
ZXJoZWFkIG9mIHRoZSBSNiBhbmQgUjQgdHVubmVscy4gSW4gb3JkZXIgdG8gYXZvaWQgZnJhZ21l
bnRhdGlvbiBpbiB2YXJpb3VzIHNjZW5hcmlvcyBzdWNoIGFzIElQc2VjIGluIHR1bm5lbCBtb2Rl
IGFuZCBvdGhlcnMsIHRoZSByZWNvbW1lbmRhdGlvbiBmb3IgZGVmYXVsdCBNVFUgaXMgMTQwMCBv
Y3RldHMgYXQgdGhlIE1TLiBUaGUgcmVjb21tZW5kYXRpb24gZm9yIGRlZmF1bHQgTVRVIHNpemUg
aXMgMTI4MCBvY3RldHMgYXQgdGhlIE1TIGlmIEdSRSBpcyBjYXJyaWVkIG92ZXIgSVB2NiBbcmVm
dF0uIE5vdGUgdGhhdCB0aGlzIGlzIGEgY29uZmlndXJhYmxlIHBhcmFtZXRlciBhbmQgb3BlcmF0
b3JzIG1heSBjaG9vc2UgdG8gb3ZlcnJpZGUgdGhlIGRlZmF1bHQgTVRVIGJhc2VkIG9uIG5ldHdv
cmsgY29uZmlndXJhdGlvbiBhbmQgbGluayB0eXBlcy4gDVJGQzI0NjEgYWxzbyByZWNvbW1lbmRz
IHRoYXQgSVB2NiBub2RlcyBpbXBsZW1lbnQgUGF0aCBNVFUgZGlzY292ZXJ5LiBXaU1BWFRoZSBo
b3N0cyBjYW4gbGVhcm4gdGhlIFNEVSBzaXplIGZyb20gdGhlIEJTIHVzaW5nIERTQS1SRVEvUlNQ
IG1lc3NhZ2VzIHdoZXJlIFRMViAxNiBpZGVudGlmaWVzIHRoZSBTRFUgc2l6ZS4gVGhpcyB2YWx1
ZSBTSE9VTEQgYmUgdXNlZCBhcyB0aGUgTVRVIHNpemUuDUlQdjYgQWRkcmVzc2luZyBmb3IgaG9z
dHMNW1Jhal0gU2ltcGxpZnkgdGhpcyBzZWN0aW9uIGFzIGEgcmVzdWx0IG9mIHRoZSBQdFAgbGlu
ayBtb2RlbC4gQ29tcGxldGUgYWxsIHRoZSBzdWJzZWN0aW9ucyBmb3IgdGhpcy4NW0pIXSBJIHJl
d3JvdGUgdGhlIHNlY3Rpb24gd2hpY2ggaGFzIGJlY29tZSBtdWNoIHNpbXBsaWZpZWQuIEtpbmRs
eSBjaGVjay4gDQ1UaGUgYWRkcmVzc2luZyBzY2hlbWUgZm9yIElQdjYgaG9zdHMgaW4gV2lNQVgg
Zm9sbG93cyB0aGUgSUVURnMgcmVjb21tZW5kYXRpb24gZm9yIGhvc3RzIHNwZWNpZmllZCBpbiBS
RkMgMjQ5NC4gVGhlIElQdjYgbm9kZSByZXF1aXJlbWVudHMgUkZDIHNwZWNpZmllcyBhIHNldCBv
ZiBSRkNzIHRoYXQgYXJlIGFwcGxpY2FibGUgZm9yIGFkZHJlc3NpbmcuIFRoZXNlIGluY2x1ZGU6
DVRoZSBJUHY2IEFkZHJlc3NpbmcgQXJjaGl0ZWN0dXJlIJYgUkZDMzUxMyAoVXBkYXRlZCBieSBS
RkMzODc5KQ1JUHY2IHN0YXRlbGVzcyBhZGRyZXNzIGF1dG9jb25maWd1cmF0aW9uIC0gUkZDMjQ2
Mg1Qcml2YWN5IEV4dGVuc2lvbnMgZm9yIEFkZHJlc3MgQ29uZmlndXJhdGlvbiBpbiBJUHY2IC0g
UkZDIDMwNDENRGVmYXVsdCBBZGRyZXNzIFNlbGVjdGlvbiBmb3IgSVB2NiAtIFJGQyAzNDg0DVN0
YXRlZnVsIEFkZHJlc3MgQXV0b2NvbmZpZ3VyYXRpb24gLSAgREhDUHY2LCBSRkMtMzMxNQ1UaGUg
bm9kZSByZXF1aXJlbWVudHMgUkZDICgyNDk0KSBzcGVjaWZpZXMgd2hpY2ggb2YgdGhlIGFib3Zl
IGFkZHJlc3NpbmcgcmVsYXRlZCBSRkNzIGFyZSBtYW5kYXRvcnkgdG8gaW1wbGVtZW50IGFuZCB3
aGljaCBhcmUgb3B0aW9uYWwuDUludGVyZmFjZSBJZGVudGlmaWVyIChJSUQpDVRoZSBNUyBoYXMg
YSA0OC1iaXQgTUFDIGFkZHJlc3MgYXMgc3BlY2lmaWVkIGluIFtSZWYxXS4gVGhpcyBNQUMgYWRk
cmVzcyBpcyB1c2VkIHRvIGdlbmVyYXRlIHRoZSA2NCBiaXQgaW50ZXJmYWNlIGlkZW50aWZpZXIg
d2hpY2ggaXMgdXNlZCBieSB0aGUgTVMgZm9yIGFkZHJlc3MgYXV0b2NvbmZpZ3VyYXRpb24uIFRo
ZSBJSUQgaXMgZ2VuZXJhdGVkIGJ5IHRoZSBNUyBhcyBzcGVjaWZpZWQgaW4gUkZDMjQ2NC4NSVB2
NiBhZGRyZXNzIGlzIGZvcm1lZCBieSBhZGRpbmcgYW4gSW50ZXJmYWNlIElkZW50aWZpZXIgKElJ
RCkgdG8gdGhlIHByZWZpeCBsZWFybnQgZnJvbSBSb3V0ZXIgQWR2ZXJ0aXNlbWVudC4gVGhlIElJ
RCBmb3JtcyB0aGUgbGVhc3Qgc2lnbmlmaWNhbnQgYml0cyBvZiB0aGUgSVB2NiBhZGRyZXNzIGFz
IHNob3duIGJlbG93DRMgRU1CRUQgV29yZC5QaWN0dXJlLjggIBQBFQ1GaWd1cmUgNS0xMR4TIFNU
WUxFUkVGIDEgXHMgFEVycm9yISBObyB0ZXh0IG9mIHNwZWNpZmllZCBzdHlsZSBpbiBkb2N1bWVu
dC4VHhMgU0VRIEZpZ3VyZSBcKiBBUkFCSUMgXHMgMSAUNRUgSVB2NiBhZGRyZXNzIGZvcm1hdA1U
aGUgbGVuZ3RoIG9mIHRoZSBJSUQgaXMgZml4ZWQgYW5kIG11c3QgYmUgNjQtYml0cyBmb3IgYWxs
IG5vZGVzIGluIHRoZSBXSU1BWCBOZXR3b3JrLiANVGhlIElJRCBmb3IgODAyLjE2IGludGVyZmFj
ZXMgaXMgYmFzZWQgb24gdGhlIEVVSS02NCBpZGVudGlmaWVyIGRlcml2ZWQgZnJvbSB0aGUgaW50
ZXJmYWNlJ3MgYnVpbHQtaW4gNDgtYml0IE1BQyBhZGRyZXNzLiBFVUktNjQgYml0IGlkZW50aWZp
ZXIgaXMgZm9ybWVkIGJ5IGluc2VydGluZyAweEZGRkUgaW4gdGhlIE1BQyBhZGRyZXNzIGJldHdl
ZW4gdGhlIGNvbXBhbnkgSUQgKGZpcnN0IDI0IGJpdHMpIGFuZCB0aGUgbWFudWZhY3R1cmVyIHNl
bGVjdGVkIGV4dGVuc2lvbiBJRCAobGFzdCAyNCBiaXRzKS4gVGhlIElJRCBpcyB0aGVuIGZvcm1l
ZCBmcm9tIHRoZSBFVUktNjQgYnkgaW52ZXJ0aW5nIHRoZSB1bml2ZXJzYWwvbG9jYWwgKHUvbCkg
Yml0LiBUaGlzIGlzIHRoZSA3dGggYml0IG9mIHRoZSBtb3N0IHNpZ25pZmljYW50IG9jdGV0LiBJ
bnZlcnRpbmcgdGhpcyBiaXQgd2lsbCBnZW5lcmFsbHkgY2hhbmdlIGEgMCB2YWx1ZSB0byBhIDEg
bWVhbmluZyBnbG9iYWxseSB1bmlxdWUgSVB2NiBJSUQuDRMgRU1CRUQgV29yZC5QaWN0dXJlLjgg
IBQBFQ1GaWd1cmUgNS0xMR4TIFNUWUxFUkVGIDEgXHMgFEVycm9yISBObyB0ZXh0IG9mIHNwZWNp
ZmllZCBzdHlsZSBpbiBkb2N1bWVudC4VHhMgU0VRIEZpZ3VyZSBcKiBBUkFCSUMgXHMgMSAUNhUg
SWxsdXN0cmF0aW9uIG9mIGZvcm1pbmcgdGhlIElJRA1Gb3IgYWRkcmVzc2VzIHRoYXQgYXJlIGJh
c2VkIG9uIHByaXZhY3kgZXh0ZW5zaW9ucywgdGhlIE1TIG1heSBnZW5lcmF0ZSByYW5kb20gSUlE
cyBhcyBzcGVjaWZpZWQgaW4gUkZDMzA0MS4NRHVwbGljYXRlIEFkZHJlc3MgRGV0ZWN0aW9uIChE
QUQpDURBRCBpcyBwZXJmb3JtZWQgYXMgcGVyb2YgUkZDIDI0NjEsIDI0NjIuDVN0YXRlbGVzcyBh
ZGRyZXNzIGF1dG8tY29uZmlndXJhdGlvbg1JZiBMLSBhbmQgQS1iaXRzIGluIFBJTyBhcmUgc2V0
IGFuZCBNLWZsYWcgbm90IHNldCBNUyBwZXJmb3JtcyBzU3RhdGVsZXNzIGFkZHJlc3MgYXV0by1j
b25maWd1cmF0aW9uIGlzIHBlcmZvcm1lZCBhcyBwZXJvZiBSRkMgMjQ2MSwgMjQ2Mi4gVGhlIGFj
Y2VzcyByb3V0ZXIgaW4gdGhlIEFTTiBpcyB0aGUgZGVmYXVsdCByb3V0ZXIgdGhhdCBhZHZlcnRp
c2VzIGEgcHJlZml4IHRoYXQgaXMgdXNlZCBieSB0aGUgTVMgdG8gY29uZmlndXJlIGFuIGFkZHJl
c3MuDVN0YXRlZnVsIGFkZHJlc3MgYXV0by1jb25maWd1cmF0aW9uDUlmIHRoZSBNLWZsYWcgaXMg
c2V0IGluIHRoZSBSQSBtZXNzYWdlIGZyb20gdGhlIGFjY2VzcyByb3V0ZXIgdG8gdGhlIE1TLCB0
aGUgTVMgTUFZIHBlcmZvcm0sIHN0YXRlZnVsIGFkZHJlc3MgY29uZmlndXJhdGlvbi4gSWYgdGhl
IE0tZmxhZyBpcyBzZXQsIEEgYml0IGluIHRoZSBQcmVmaXggSW5mb3JtYXRpb24gT3B0aW9uIE1V
U1Qgbm90IGJlIHNldC4gRm9yIHRoaXMgcHVycG9zZSwgdGhlIE1TIFNIQUxMIHVzZSBESENQdjYg
cHJvY2VkdXJlcyBhcyBkZWZpbmVkIGluIFJGQyAzMzE1LiBUaGUgTVMgU0hBTEwgc2VuZCB0aGUg
REhDUCByZXF1ZXN0IG1lc3NhZ2UgdG8gdGhlIGFsbC1ub2RlcyBESENQIHNlcnZlciBvciBhbGwt
bm9kZXMgREhDUCByZWxheSBhZGRyZXNzZXMuIFRoZSBBUlNOLUdXL0FTTiBhY3RzIGFzIHRoZSBE
SENQLXNlcnZlciAocHJveHkpIG9yIERIQ1AtcmVsYXkgdG8gYXNzaXN0IHRoZSBNUyB0byBhY3F1
aXJlIGFuIElQdjYgYWRkcmVzcyBpbiBhIHN0YXRlZnVsIG1hbm5lci4gSWYgYWN0aW5nIGFzIGEg
cmVsYXksIHRoZSBBUlNOLUdXIFNIQUxMIGZvbGxvdyB0aGUgcmVsYXkgcHJvY2VkdXJlcyBkZWZp
bmVkIGluIFJGQzMzMTUuDQ1JZiBESENQIGlzIHVzZWQgZm9yIGFkZHJlc3MgY29uZmlnaWd1cmF0
aW9uICgnTT0xJyBpbiB0aGUgUm91dGVyIEFkdmVydGlzZW1lbnQpLCB0aGUgREhDUCBzZXJ2ZXIg
bXVzdCBwcm92aWRlIGFkZHJlc3NlcyB3aXRoIGEgc2VwYXJhdGUgcHJlZml4IHBlciBtb2JpbGUg
bm9kZS4gVGhlIHByZWZpeCBtdXN0IG9mIGNvdXJzZSBtYXRjaCB3aGF0ZXZlciBwcmVmaXggdGhl
IEFSU04gR2F0ZXdheSBoYXMgYWR2ZXJ0aXNlZCB0byB0aGUgbW9iaWxlIG5vZGUgKGlmIGFueSku
DUROUyBEaXNjb3ZlcnkNW0pIXSBUaGlzIGlzIGNvcGllZCBmcm9tIHZlcjA0Lg0NSW4gb3JkZXIg
dG8gYmUgYWJsZSB0byB1c2UgdGhlIER5bmFtaWMgTmFtZSBTZXJ2aWNlIChETlMpLCB0aGUgTVMg
aGFzIHRvIGJlIGNvbmZpZ3VyZWQgd2l0aCB0aGUgSVB2NiBETlMgc2VydmVyIGFkZHJlc3Nlcy4g
Q3VycmVudGx5IHRoZXJlIGFyZSB0d28gbWVjaGFuaXNtcyBpbiB1c2UgaW4gdGhlIEludGVybmV0
IGZvciBkeW5hbWljYWxseSBjb25maWd1cmluZyB0aGUgRE5TIHNlcnZlciBhZGRyZXNzZXM6IFVz
aW5nIHdlbGwta25vd24gYWRkcmVzc2VzIGZvciB0aGUgSVB2NiBETlMgc2VydmVycyBhbmQgZHlu
YW1pY2FsbHkgY29uZmlndXJpbmcgdGhlIEROUyBzZXJ2ZXIgYWRkcmVzc2VzIHZpYSBEeW5hbWlj
IEhvc3QgQ29uZmlndXJhdGlvbiBQcm90b2NvbCAoREhDUCkgZm9yIElQdjYgdXNpbmcgRE5TIENv
bmZpZ3VyYXRpb24gb3B0aW9ucyBbUmVmelgsWV0uIA1DaG9vc2luZyB0aGUgcmlnaHQgRE5TIFNl
cnZlciBjb25maWd1cmF0aW9uIG1ldGhvZCBpcyBkZXBlbmRlbnQgb24gdGhlIGFkZHJlc3MgYWxs
b2NhdGlvbiBtZWNoYW5pc21zLiBJZiBzdGF0ZWZ1bCwgREhDUC1iYXNlZCwgYWRkcmVzcyBhdXRv
LWNvbmZpZ3VyYXRpb24gaXMgdXNlZDsgdGhlIERIQ1B2NiBETlMgQ29uZmlndXJhdGlvbiBvcHRp
b25zIFNIQUxMIGJlIHVzZWQuIEhvd2V2ZXIsIGlmd2hlbiB1c2luZyBzdGF0ZWxlc3MgYWRkcmVz
cyBhdXRvLWNvbmZpZ3VyYXRpb24gaXMgdXNlZCwgd2VsbC1rbm93biBhZGRyZXNzZXMsIG9yIHN0
YXRlbGVzcyBESENQdjYgW1JlZnVaXSBTSEFMTCBiZSB1c2VkLg1UaGUgRE5TIFNlcnZlciBhZGRy
ZXNzIFNIQUxMIGJlIGZyb20gdGhlIHNhbWUgbmV0d29yayBhcyB0aGUgTVOSZXMgSVAgYWRkcmVz
cy4gVGhlIGluZm9ybWF0aW9uIGZvciB0aGUgRE5TIENvbmZpZ3VyYXRpb24gT3B0aW9ucyBpcyBz
ZXQgdG8gdGhlIERIQ1AgcHJveHkgd2l0aCB0aGUgQUFBIHByb2NlZHVyZXMgYXMgZGVzY3JpYmVk
IGluIHRoZSBzZWN0aW9uIFt0aGUgc3BlYyBhbmQgdGhlIHNlY3Rpb24gbnVtYmVyIHdoZXJlIHRo
ZSBzdGFnZSAzIEFBQSBwcm9jZWR1cmVzIGFyZV0gSSBkbyBub3QgdW5kZXJzdGFuZCB0aGlzIHNl
bnRlbmNlIGFuZCBjb3VsZCBub3QgZml4IGl0Og1XZWxsIEtub3duIEFkZHJlc3NlcyBmb3IgRE5T
IFNlcnZlciBEaXNjb3ZlcnkNW0pIXSBUaGlzIGlzIGNvcGllZCBmcm9tIHZlcjA0LiBJIHJlbWVt
YmVyIFYmViBjb21tZW50cyBvbiB0aGlzLiBXZSBtYXkgbmVlZCB0byBjaGFuZ2UuIA0NQW4gTVMg
dGhhdCB1c2VzIElQdjYgRE5TIFNlcnZlciBkaXNjb3ZlcnkgU0hBTEwgdXNlIHRoZSBmb2xsb3dp
bmcgdGhyZWUgYWRkcmVzc2VzIGFzIHRoZSBwcmltYXJ5IEROUyBzZXJ2ZXIgYWRkcmVzcywgYW5k
IHRoZSBzZWNvbmRhcnkgYWRkcmVzc2VzIHJlc3BlY3RpdmVseS4NZmVjMDowMDAwOjAwMDA6ZmZm
Zjo6MSwgDWZlYzA6MDAwMDowMDAwOmZmZmY6OjINZmVjMDowMDAwOjAwMDA6ZmZmZjo6Mw1BbiBN
UyB1c2luZyB3ZWxsLWtub3duIGFkZHJlc3NlcyBTSEFMTCBzZW5kIHRoZSBETlMgcXVlcmllcyB0
byBvbmUgb2YgdGhlc2UgYWRkcmVzc2VzLiANTVMgTUFZIHN1cHBvcnQgd2VsbC1rbm93biBhZGRy
ZXNzZXMuIFRoZSBuZXR3b3JrIFNIQUxMIHN1cHBvcnQgd2VsbC1rbm93biBhZGRyZXNzZXMuDURI
Q1B2NiBETlMgY29uZmlndXJhdGlvbiBvcHRpb25zDVtKSF0gVGhpcyBpcyBjb3BpZWQgZnJvbSB2
ZXIwNC4gSSByZW1lbWJlciBWJlYgY29tbWVudHMgb24gdGhpcy4gV2UgbWF5IG5lZWQgdG8gY2hh
bmdlLiANDVRoZSBESENQdjYgRE5TIGNvbmZpZ3VyYXRpb24gb3B0aW9ucyBhcmUgZGVmaW5lZCBp
biBbUmVmelldLiBUaGUgRE5TIHJlY3Vyc2l2ZSBuYW1lIHNlcnZlciBvcHRpb25zIFNIQUxMIGJl
IHBvcHVsYXRlZCBieSB0aGUgbmV0d29ya5JzIG5hbWUgc2VydmVyIGFkZHJlc3Nlcy4gSW4gYWRk
aXRpb24sIHRoZSBEb21haW4gc2VhcmNoIGxpc3Qgb3B0aW9uIE1BWSBiZSBwcmVzZW50IGFuZCBw
b3B1bGF0ZWQgd2l0aCB0aGUgbmV0d29ya5JzIHNlYXJjaCBsaXN0Lg1UaGUgTVMgTUFZIHVzZSBE
SENQdjYgRE5TIENvbmZpZ3VyYXRpb24gT3B0aW9ucyBbUmVmelldIJYgZWl0aGVyIHdpdGggREhD
UHY2IFtSZWZ3WF0gd2hlbiBzdGF0ZWZ1bCBhZGRyZXNzIGNvbmZpZ3VyYXRpb24gaXMgdXNlZCwg
b3IgU3RhdGVsZXNzIERIQ1B2NiBbUmVmdVpdIHdoZW4gc3RhdGVsZXNzIGFkZHJlc3MgYXV0by1j
b25maWd1cmF0aW9uIGlzIHVzZWQuDVRoZSBuZXR3b3JrIFNIQUxMIHN1cHBvcnQgREhDUHY2IFtS
ZWZ3WF0gYW5kIERIQ1B2NiBETlMgQ29uZmlndXJhdGlvbiBPcHRpb25zIFtSZWZ6WV0gd2hlbiBz
dGF0ZWZ1bCBhZGRyZXNzIGF1dG8tY29uZmlndXJhdGlvbiwgaXMgdXNlZC4gVGhlIG5ldHdvcmsg
U0hBTEwgc3VwcG9ydCBzdGF0ZWxlc3MgREhDUHY2IFtSZWZ1Wl0gd2l0aCB0aGUgRE5TIENvbmZp
Z3VyYXRpb24gb3B0aW9ucyBbUmVmelldIHdoZW4gc3RhdGVsZXNzIGFkZHJlc3MgYXV0by1jb25m
aWd1cmF0aW9uIGlzIHVzZWQuDVJBIE9wdGlvbg1bSkhdIFRoaXMgaXMgY29waWVkIGZyb20gdmVy
MDQuIEkgcmVtZW1iZXIgViZWIGNvbW1lbnRzIG9uIHRoaXMuIFdlIG1heSBuZWVkIHRvIGNoYW5n
ZS4gDQ1UaGUgUkEgb3B0aW9uIGZvciBETlMgZGlzY292ZXJ5IGlzIGRlc2NyaWJlZCBpbiBSRkM0
MzM5Lg1JQ01QdjYNW0pIXSBUaGlzIGlzIGNvcGllZCBmcm9tIHZlcjA0LiANDUlDTVB2VjYgTVVT
VCBiZSBpbXBsZW1lbnRlZCBhcyBzcGVjaWZpZWQgaW4gUkZDNDQ0My4NSVAgU2VjdXJpdHkgKElQ
U2VjKQ1bSkhdIFRoaXMgaXMgY29waWVkIGZyb20gdmVyMDQuIA0NSVBzZWMgaXMgYW4gaW50ZWdy
YWwgcGFydCBvZiB0aGUgSVB2NiBzdGFjayBvbiBob3N0cy4gSVBzZWMgaXMgYWxzbyBjb21tb25s
eSB1c2VkIGZvciBWUE5zIGFuZCBvdGhlciBhcHBsaWNhdGlvbnMuIElLRXYyIHNob3VsZCBhbHNv
IGJlIHN1cHBvcnRlZCBhcyBwZXIgUkZDIDQzMDYuICBTZWN1cml0eSBmb3IgbW9iaWxlIHN0YXRp
b25zIHNob3VsZCBiZSBzdXBwb3J0ZWQgYXMgc3BlY2lmaWVkIGluIFJGQzQyOTQuDVVwbGluayBh
bmQgZG93bmxpbmtnIHRyYW5zbWlzc2lvbiBvZiBJUHY2IHBhY2tldHMNW0pIXSBUaGlzIGlzIGNv
cGllZCBmcm9tIHZlcjA0LiANDVVwbGluaw1JUHY2IHBhY2tldHMgY2FuIGJlIHNlbnQgYnkgdGhl
IE1TIG92ZXIgSVB2NiBDUyB2aWEgYSB0cmFuc3BvcnQgY29ubmVjdGlvbiB0aGF0IG1hcHMgdG8g
ZWl0aGVyIHRoZSBJbml0aWFsIHNlcnZpY2UgZmxvdyBvciB0byBhbm90aGVyIHByZS1wcm92aXNp
aW9uZWQgc2VydmljZSBmbG93IGluIHRoZSBBU04uIFRoZSBNUyBzZW5kcyBJUHY2IHBhY2tldHMg
dGhhdCBhcmUgY2FycmllZCBvdmVyIGEgdHJhbnNwb3J0IGNvbm5lY3Rpb24gaWRlbnRpZmllZCBi
eSBhIGNvbm5lY3Rpb24gSWRlbnRpZmllciAoQ0lEKS4gVGhlIElQdjYgQ1MgYXQgdGhlIEJTIHJl
Y2VpdmVzIHRoZSBJUHY2IHBhY2tldC4gQmFzZWQgb24gdGhlIENJRCB0aGF0IHRoZSBwYWNrZXQg
d2FzIHJlY2VpdmVkIG9uLCB0aGUgQlMgaGFzIGEgbWFwcGluZyB0byBhIHNlcnZpY2UgZmxvdyB3
aGljaCBtYXBzIHRvIGEgRGF0YSBQYXRoIElEIChHUkUga2V5KS4gVGhlIEJTIHVzZXMgdGhlIERh
dGEgcGF0aCBJRCAoR1JFIGtleSkgdG8gc2VuZCB0aGUgcGFja2V0IHRvIHRoZSBBY2Nlc3Mgcm91
dGVyIChBUikgdmlhIHRoZSBHUkUgdHVubmVsIChSNikgd2hlbiB0aGUgQlMgYW5kIEFjY2VzcyBy
b3V0ZXIgYXJlIHNlcGFyYXRlZCAoUHJvZmlsZXMgQSBhbmQgQykuIEluIHRoZSBjYXNlIG9mIFBy
b2ZpbGUgQiwgdGhlIEJTIGZvcndhcmRzIHRoZSBJUHY2IHBhY2tldCB0byB0aGUgQVIuDURvd25s
aW5rDVdoZW4gYSBwYWNrZXQgZGVzdGluZWQgZm9yIGFuIE1TIGFycml2ZXMgYXQgdGhlIEFTTiBH
Vy9BUiwgdGhlIEFTTiBHVy9BUiBsb29rcyBhdCB0aGUgSVB2NiBwYWNrZXQgaGVhZGVyIGFuZC9v
ciBmbG93IElEIHRvIGRldGVybWluZSB0aGUgc2VydmljZSBmbG93IElEIChTRklEKSB0aGF0IHRo
aXMgcGFja2V0IG5lZWRzIHRvIGJlIG1hcHBlZCBvbiB0by4gVGhlIFNGSUQgbWFwcyB0byBhIGRh
dGEgcGF0aCBJRC4gVGhlIEFTTiBHVyB1c2VzIHRoZSBHUkUga2V5IGFzc29jaWF0ZWQgd2l0aCB0
aGUgZGF0YSBwYXRoIElEIHRvIGZvcndhcmQgdGhlIElQdjYgcGFja2V0IHZpYSB0aGUgR1JFIHR1
bm5lbCB0byB0aGUgQlMgaW4gdGhlIGNhc2Ugd2hlbiB0aGUgQVIgYW5kIHRoZSBCUyBhcmUgc2Vw
YXJhdGVkIGJ5IHRoZSBSNiBpbnRlcmZhY2UgKFByb2ZpbGVzIEEgYW5kIEMpLiBJbiB0aGUgY2Fz
ZSBvZiBQcm9maWxlIEIsIHRoZSBBUiBmb3J3YXJkcyB0aGUgcGFja2V0IHRvIHRoZSBCUyBpbiBj
YXNlIHRoZSBCUyBhbmQgQVIgYXJlIG5vdCBjb2xvY2F0ZWQuIFRoZSBCUyByZWNlaXZlcyB0aGUg
SVB2NiBwYWNrZXQuIFRoZSBCUyBtYXkgbm90IGJlIGFibGUgdG8gZGlyZWN0bHkgbWFwIGFuIElQ
djYgcGFja2V0IHRvIGEgdHJhbnNwb3J0IGNvbm5lY3Rpb24gKENJRCkgYmFzZWQgb24ganVzdCB0
aGUgR1JFIGtleSB3aGVuIHRoZSBncmFudWxhcml0eSBvZiB0aGUgR1JFIGtleSBpcyBub3QgYXQg
YSBwZXIgTVMgb3Igc2VydmljZSBmbG93IGJhc2lzIC4gSW4gc3VjaCBpbnN0YW5jZXMgdGhlIEJT
IHdpbGwgdXNlIHRoZSBHUkUga2V5IGFzIHdlbGwgYXMgdGhlIHR1cGxlcyBpbiB0aGUgSVB2NiBo
ZWFkZXIgdG8gaWRlbnRpZnkgdGhlIGFwcHJvcHJpYXRlIENJRCB0byBzZW5kIHRoZSBJUHY2IHBh
Y2tldCBvbi4gVGhlIEJTIGZvcndhcmRzIHRoZSBJUHY2IHBhY2tldCBvbiBhIHRyYW5zcG9ydCBj
b25uZWN0aW9uIGlkZW50aWZpZWQgYnkgYSBDSUQgdG8gdGhlIGFwcHJvcHJpYXRlIE1TLg1QcmVm
aXggbWFuYWdlbWVudCBhdCB0aGUgQVINW0pIXSBXZZJkIGJldHRlciBrZWVwIGZyb20gdXNpbmcg
dGhlIHRlcm0gkXByZWZpeCBkZWxlZ2F0aW9ukiBQZW9wbGUgbWF5IGJlIGNvbnN1ZGVkIHRoYXQg
dGhlIHByZWZpeCBpcyBkZWxlZ2F0ZWQgdG8gYW4gTVMsIG5vdCBhc3NpZ25lZCBvbiBhIHAycCBs
aW5rLiBBbHNvIEkgd29uZGVyIHdoZXRoZXIgd2UgbmVlZCB0byBpbmNsdWRlIHN1Y2ggY29tcGxp
Y2F0ZWQgc2NoZW1lLiBJdCBzZWVtcyBzaW1wbGVyIHRvIGp1c3QgdXNlIGxvY2FsIHBvb2wgaW4g
QVNOIEdXLiAgIA0NVXNpbmcgREhDUHY2IGZvciBQcmVmaXggbWFuYWdlbWVudA1UaGUgZmlndXJl
IGJlbG93IHByZXNlbnRzIGEgcHJlZml4IGRlbGVnYXRpb24gcHJvY2VkdXJlIHVzaW5nIERIQ1B2
Ni4gDQENVGFibGUgICBVc2luZyBESENQdjYgZm9yIFByZWZpeCBEZWxlZ2F0aW9uDVN0ZXAHRGVz
Y3JpcHRpb24HByAgICAgIDEHTVMgcGVyZm9ybXMgaW5pdGlhbCBuZXR3b3JrIGVudHJ5IGFuZCBh
dXRoZW50aWNhdGlvbiBwcm9jZWR1cmVzLiBhcyBkZXNjcmliZWQgdGhlIHByZXZpb3VzIHNlY3Rp
b25zBwcyB09uY2UgYXV0aGVudGljYXRpb24gc3VjY2VlZHMsICBBdXRoIGZ1bmN0aW9uIG1vZHVs
ZSBub3RpZmllcyBESENQIGNsaWVudCBtb2R1bGUuICBBdXRoIFN1Y2Nlc3MgbWVzc2FnZSBpbmNs
dWRlcyBzb21lIG9mIE1TkiBpbmZvcm1hdGlvbiAsIHN1Y2ggYXMgTUFDIGFkZHJlc3MgYW5kIHNv
IG9uLgcHMwdESENQIG1lc3NhZ2VzIHNob3VsZCBiZSByZWxheWVkIGlmIHRoZSBBUiBhbmQgYSBE
SENQIHNlcnZlciBhcmUgbm90ICBjb25uZWN0ZWQgZGlyZWN0bHkuICBUaGUgYWJvdmUgZmlndXJl
IGlsbHVzdHJhdGVzIHRoZSBzY2VuYXJpbyB0aGF0IHRoZSBBUlNOLUdXIGFuZCB0aGUgIERIQ1Ag
U2VydmVyIGFyZW4ndCBjb25uZWN0ZWQgZGlyZWN0bHkuICBUaGUgREhDUCBDbGllbnQgaW5pdGlh
dGVzIERIQ1AgICAgcHJvY2VkdXJlIHdpdGggU29saWNpdCB0byByZXF1ZXN0IHByZWZpeGVzIGZv
ciB0aGUgTVMuICBUaGUgQVJTTi1HVyAgY3JlYXRlcyBhbmQgdHJhbnNtaXRzIGEgU29saWNpdCBt
ZXNzYWdlIGFzIGRlc2NyaWJlZCBpbiBzZWN0aW9ucyAgMTcuMS4xLCAiQ3JlYXRpb24gb2YgU29s
aWNpdCBNZXNzYWdlcyIgYW5kIDE3LjEuMiwgdHJhbnNtaXNzaW9uICBvZiBTb2xpY2l0IE1lc3Nh
Z2VzIiBvZiBSRkMgMzMxNS4gIFRoZSBBUlNOLUdXIGNyZWF0ZXMgYW4gSUFfUEQgYW5kICBhc3Np
Z25zIGl0IGFuIElBSUQuICBJQUlEIGNhbpJ0IGJlIGNyZWF0ZWQgYmFzZWQgb24gdGhlIE1TkiBN
QUMgYWRkcmVzcywgIGFuZCB0aGUgYWxnb3JpdGhtIGlzIGltcGxlbWVudGlvbiBzcGVjaWZpYy4g
VGhlIEFSU04tR1cgTVVTVCBpbmNsdWRlIHRoZSBJQV9QRCBvcHRpb24gaW4gdGhlICBTb2xpY2l0
IG1lc3NhZ2UgBwc0B1RoZSBESENQIFNlcnZlcpJzICBJUCBhZGRyZXNzIHNob3VsZCBiZSBjb25m
aWd1cmVkIGluIHRoZSBBUlNOLUdXLiAgREhDUCBSZWxheSBtb2R1bGUgcmVsYXlzIHRoZSBTb2xp
Y2l0ICBtZXNzYWdlIHRvIHRUaGUgREhDUCBTZXJ2ZXIuICAHBzUsNgdUaGUgREhDUCBzZXJ2ZXIg
c2VuZHMgYW4gQWR2ZXJ0aXNlIG1lc3NhZ2UgdG8gdGhlIERIQ1AgQ2xpZW50IHRocm91Z2ggREhD
UCBSZWxheSBpbiB0aGUgc2FtZSAgIHdheSBhcyBkZXNjcmliZWQgaW4gc2VjdGlvbiAgNy4yLjIs
ICJDcmVhdGlvbiBhbmQgdHJhbnNtaXNzaW9uIG9mICAgQWR2ZXJ0aXNlIG1lc3NhZ2VzIiBvZiBS
RkMgMzMxNS4HBzcsOCw5LDEwB1RoZSBESENQIENsaWVudCB1c2VzIHRoZSBzYW1lIG1lc3NhZ2Ug
ZXhjaGFuZ2VzIGFzIGRlc2NyaWJlZCBpbiBzZWN0aW9uICAxOCwgIkRIQ1AgQ2xpZW50LUluaXRp
YXRlZCBjb25maWd1cmF0aW9uIEV4Y2hhbmdlIiBvZiBSRkMgMzMxNSB0byAgb2J0YWluIG9yIHVw
ZGF0ZSBwcmVmaXhlcyBmcm9tIGEgREhDUCBzZXJ2ZXIuICBUaGUgREhDUCBDbGllbnQgYW5kIHRo
ZSAgREhDUCBzZXJ2ZXIgdXNlIHRoZSBJQV9QRCBQcmVmaXggb3B0aW9uIHRvIGV4Y2hhbmdlIGlu
Zm9ybWF0aW9uICBhYm91dCBwcmVmaXhlcyBpbiBtdWNoIHRoZSBzYW1lIHdheSBhcyBJQSBBZGRy
ZXNzIG9wdGlvbnMgYXJlICB1c2VkIGZvciBhc3NpZ25lZCBhZGRyZXNzZXMuICAgBwcxMQdUaGUg
REhDUCBDbGllbnQgIHNlbmRzIHRoZSBkZWxlZ2F0ZWQgZGVsZWdhdGlvbiBwcmVmaXhlcyB0byBT
RkEgbW9kdWxlLiAHBzEyB0lTRiBpcyBlc3RhYmxpc2hlZAcHMTMHU0ZBIG1vZHVsZSBhZHZlcnRp
c2VzIHRoZSBwcmVmaXhlcyB0byBNUyB0aHJvdWdoIFJBIG1lc3NhZ2UuIAcHDVByZWZpeGVzIGNh
biBiZSByZWxlYXNlZCBpbiB0d28gd2F5cywgcHJlZml4IGFnaW5nIG9yIERIQ1AgcmVsZWFzZSAg
cHJvY2VkdXJlLiAgSW4gdGhlIGZvcm1lciB3YXksIGEgcHJlZml4IFNIT1VMRCAgYmUgZGVsZXRl
ZCBieSAgdGhlIERIQ1AgQ2xpZW50ICB3aGVuIHRoZSBwcmVmaXggYWdlcywgYW5kIHRoZSBESENQ
IFNlcnZlciBjYW4gZGVsZWdhdGUgaXQgdG8gYW5vdGhlciAgTVMuICBJbiB0aGUgbGF0dGVyIHdh
eSwgdGhlIEFSU04tR1cgaW5pdGlhdGVzIGEgUmVsZWFzZSBtZXNzYWdlICB3aGljaCBpcyByZWxh
eWVkIGJ5IERIQ1AgUmVsYXkgdG8gZ2l2ZSBiYWNrIHRoZSBwcmVmaXhlcyB0byAgdGhlIERIQ1Ag
c2VydmVyLiAgVGhlIHNlcnZlciByZXNwb25kcyB3aXRoIGEgUmVwbHkgbWVzc2FnZSAgYW5kICB0
aGVuIHRoZSBwcmVmaXhlcyBjYW4gYmUgcmV1c2VkIGJ5IG90aGVyIE1Tcy4NUmVudW1iZXJpbmcg
Y2FuIGJlIG9idGFpbmVkIHRocm91Z2ggUmVuZXcgTWVzc2FnZSBvciBTZXJ2ZXIgSW5pdGlhdGVk
IFJlY29uZmlndXJhdGlvbi4gIFRvIGV4dGVuZCB0aGUgdmFsaWQgYW5kIHByZWZlcnJlZCBsaWZl
dGltZXMgZm9yIHRoZSBwcmVmaXhlcyAgYXNzb2NpYXRlZCB3aXRoIGFuIE1TLCB0aGUgTVMgc2Vu
ZHMgYSBSZW5ldyBtZXNzYWdlIHRvIHRoZSBESENQIHNlcnZlci4gIFRoZSBzZXJ2ZXIgZGV0ZXJt
aW5lcyBuZXcgbGlmZXRpbWVzIGZvciB0aGUgcHJlZml4ZXMuICBUaGUgIHNlcnZlciBNQVkgYWRk
IG5ldyBwcmVmaXhlcyB0byB0aGUgTVMgZm9yIHJlbnVtYmVyaW5nLiAgQXMgZm9yIFNlcnZlciBJ
bml0aWF0ZWQgUmVjb25maWd1cmF0aW9uLCAgREhDUCBzZXJ2ZXIgaW5pdGlhdGVzIGEgY29uZmln
dXJhdGlvbiBtZXNzYWdlIGV4Y2hhbmdlIHdpdGggdGhlIEFTTi1HVyBieSAgc2VuZGluZyBhIFJl
Y29uZmlndXJlIG1lc3NhZ2UuICBUaGUgcmVjb25maWd1cmUgbWVzc2FnZSB0cmlnZ2VycyB0aGUg
IERIQ1AgQ2xpZW50IHRvIHNlbmQgUmVuZXcgbWVzc2FnZS4NVXNpbmcgTG9jYWwgUHJlZml4IFBv
b2wgDUp1c3QgbGlrZSBhZGRyZXNzIGFsbG9jYXRpb24gYSBsb2NhbCBwcmVmaXggcG9vbCBpbiB0
aGUgQVNOLUdXIGNhbiBiZSB1c2VkIGZvciBwcmVmaXggZGVsZWdhdGlvbi4gIENvbXBhcmVkIHRv
IHRoZSBhYm92ZSBtZXRob2QsIHNvbWUgbWFudWFsIGNvbmZpZ3VyYXRpb24gc2hvdWxkIGJlIGRv
bmUsIGFuZCAgYSBwcmVmaXggZGVsZWdhdGlvbiBhbGdvcml0aG0gc2hvdWxkIGJlIGRlc2lnbmVk
Lg1Vc2luZyBBQUEgU2VydmVycyBmb3IgUHJlZml4IE1hbmFnZW1lbnQgDUR1cmluZyBuZXR3b3Jr
IGVudHJ5LCBBUiBhcyBSQURJVVMgKERpYW1ldGVyKSBjbGllbnQgc2VuZHMgQWNjZXNzLVJlcXVl
c3QgKEFBLVJlcXVlc3QpIG1lc3NhZ2UgdG8gQUFBIHNlcnZlci4gQVIgTUFZIGluY2x1ZGUgRGVs
ZWdhdGVkLUlQdjYtUHJlZml4IFtSZWZ4XSBhdHRyaWJ1dGUgaW4gQWNjZXNzLVJlcXVlc3QgKEFB
LVJlcXVlc3QpLiBJZiBNUyBwYXNzZXMgdGhlIGF1dGhlbnRpY2F0aW9uLCBBQUEgc2VydmVyIFNI
T1VMRCBzZW5kIEFjY2Vzcy1BY2NlcHQgKEFBLUFuc3dlcikgbWVzc2FnZSB3aXRoIERlbGVnYXRl
ZC1JUHY2LVByZWZpeCBhdHRyaWJ1dGUuIFRoZSBhdHRyaWJ1dGUgY2FuIGFwcGVhciBtdWx0aXBs
ZSB0aW1lcyB3aGVuIFJBRElVUyBzZXJ2ZXIgYXNzaWducyBtdWx0aXBsZSBwcmVmaXhlcyB0byBN
Uy4NQVIgcmVsZWFzZXMgdGhlIHByZWZpeGVzIHdoZW4gTVMgaGFuZHNvZmYgb3Igc3dpdGNoZXMg
b2ZmIGJ5IHNlbmRpbmcgQWNjb3VudGluZy1SZXF1ZXN0IG1lc3NhZ2UgdG8gQUFBIHNlcnZlciB3
aXRoIERlbGVnYXRlZC1JUHY2LVByZWZpeCBjYXJyeWluZyB0aGUgcHJlZml4KGVzKSB0byBiZSBy
ZWxlYXNlZC4NDVVzaW5nIExvY2FsIFByZWZpeCBQb29sIA1KdXN0IGxpa2UgYWRkcmVzcyBhbGxv
Y2F0aW9uIHdoaWNoIGlzIGEgREhDUCBzZXJ2ZXIgZnVuY3Rpb25hbGl0eSwgYSBsb2NhbCBwcmVm
aXggcG9vbCBpbiB0aGUgQVIgY2FuIGJlIHVzZWQgZm9yIHByZWZpeCBtYW5hZ2VtZW50IGF0IHRo
ZSBBUi4gIENvbXBhcmVkIHRvIHRoZSBhYm92ZSBtZXRob2RzLCBzb21lIG1hbnVhbCBjb25maWd1
cmF0aW9uIHNob3VsZCBiZSBkb25lLCBhbmQgIGEgcHJlZml4IGFsbG9jYXRpb24vZGVhbGxvY2F0
aW9uIGFsZ29yaXRobSBzaG91bGQgYmUgZGVzaWduZWQuDVtSZWZ4XSBTYWxvd2V5LCBKLiBhbmQg
Ui4gRHJvbXMsICJSQURJVVMgRGVsZWdhdGVkLUlQdjYtUHJlZml4IEF0dHJpYnV0ZSIsIFNlcHRl
bWJlciAyMDA2LCA8ZHJhZnQtaWV0Zi1yYWRleHQtZGVsZWdhdGVkLXByZWZpeC0wMy50eHQ+Lg1b
UmVmeV0gTmVpZ2hib3IgRGlzY292ZXJ5IGFuZCBBZGRyZXNzIEF1dG9jb25maWd1cmF0aW9uIGlu
IFBlci1NUyBTdWJuZXQgUHJlZml4IE1vZGVsLCBJRVRGIERyYWZ0LCAyMDA2Lg1bUmVmel0gRHJv
bXMsIFIuLCBFZC4sICJETlMgQ29uZmlndXJhdGlvbiBvcHRpb25zIGZvciBEeW5hbWljIEhvc3Qg
Q29uZmlndXJhdGlvbiBQcm90b2NvbCBmb3IgSVB2NiAoREhDUHY2KSIsIFJGQyAzNjQ2LCBEZWNl
bWJlciAgMjAwMy4NW1JlZnVdIERyb21zLCBSLiwgIlN0YXRlbGVzcyBEeW5hbWljIEhvc3QgQ29u
ZmlndXJhdGlvbiBQcm90b2NvbCAoREhDUCkgc2VydmljZSBmb3IgSVB2NiIsIFJGQyAzNzM2LCBB
cHJpbCAgMjAwNC4NW1JlZnddIERyb21zLCBSLiwgZXQgYWwuLCAiRHluYW1pYyBIb3N0IENvbmZp
Z3VyYXRpb24gUHJvdG9jb2wgKERIQ1ApIGZvciBJUHY2IChESENQdjYpIiwgUkZDIDMzMTUsIEp1
bHkgIDIwMDMuDVtyZWZ0XSBQYWd0emlzLCBULiwgIjgwMi4xNi9lIE1UVS9TRFUgY29uc2lkZXJh
dGlvbnMgZm9yIEV0aGVybmV0IEJyaWRnaW5nlCwgZHJhZnQtcGFndHppcy0xNm5nLU1UVS1TRFUt
Y29uZmlnLTAwLnR4dCwgd29yay1pbi1wcm9ncmVzcywgQXVnLiAyMDA2Lg0DDQAGAADaCAAA4QgA
AOIIAADjCAAAEQkAABIJAAATCQAALAkAAC0JAAAvCQAAMAkAAFgJAABZCQAAWgkAAG0JAABuCQAA
cAkAAHEJAACaCQAAmwkAAJwJAACwCQAAsQkAALMJAAC0CQAAvgoAAL8KAACFDgAAhg4AAIkOAACL
DgAAjA4AAJ4OAAD88ePU47/Ur9Tj1OOa1K/U49TjhdSv1OPx/H/8d3NoW1YAAAAJFmicEXwAaAgA
GBZoSi4qAFBKAwBoCABuSBIEbygBdEgSBAAVFmhKLioAUEoDAG5IEgRvKAF0SBIEBhZoSi4qAAAO
FmidV1QAbkgRBHRIEQQAChZonVdUAGFKFAAAKQIIgQNqHAQAAAYIARVoDlqYABZonVdUADUIgVUI
AVwIgW1IEARzSBAEKQIIgQNqSQMAAAYIARVoDlqYABZonVdUADUIgVUIAVwIgW1IEARzSBAEHhVo
nVdUABZonVdUADBKFgA1CIFcCIFtSAsEc0gLBAApAgiBA2peAgAABggBFWgOWpgAFmidV1QANQiB
VQgBXAiBbUgQBHNIEAQdA2oAAAAAFmidV1QANQiBVQgBXAiBbUgQBHNIEAQaFWidV1QAFmidV1QA
NQiBXAiBbUgLBHNICwQAFBVonVdUABZonVdUAG1ICwRzSAsEAAYWaJ1XVAAhAAYAAAgIAAAqCAAA
KwgAADEIAABYCAAA7wAAAAAAAAAAAAAAAN8AAAAAAAAAAAAAAABeAAAAAAAAAAAAAAAA7wAAAAAA
AAAAAAAAAN8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAACBAABrZAAAAAAWJAEXJAFJZgEAAAAClmwABdYYBAEAAAAAAAAEAQAAAAAAAAQBAAAAAAAA
CNYwAAJE/D4CgieABvoFBAEAAAAAAAAEAQAAAAAAAIAGRCUEAQAAAAAAAAQBAAAAAAAACdYCAAIS
1goAAAD/2dnZAAAAE9YwAAAA/wQBAAAAAAD/AAAAAAAAAP8EAQAAAAAA/wAAAAAAAAD/BAEAAAAA
AP8AAAAAFPYDPisX9gMAABj2AwAAGtYIAAAA/wAAAP8b1ggAAAD/AAAA/xzWCAAAAP8AAAD/HdYI
AAAA/wAAAP801gYAAQoDbABh9gOw/HDWCgAAAP/Z2dkAAAAAD1cAFiQBSWYBAAAAbMYQCwAAAP8A
AAAAEAAAAQAAAAAPXwAWJAFJZgEAAABsxhALAAAA/wAAAAAQAAABAAAAAAUABgAA/oUAAA04AQB4
OAEA/f39AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQEAAEBA1gIAABZCAAAbggAAI8I
AAB+AAAAAAAAAAAAAAAAbgAAAAAAAAAAAAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
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
AABkaAAAAABkaK/jqYYAGC8yAAA+NAAAzTYAAM42AAC1AAAAAAAAAAAAAAAAawAAAAAAAAAAAAAA
AGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDwBnZMll
SwAASWsACiYAC0YmAEXGgAEAAQCJ46mGAQAAAAAAAAAAAAQCAAQCAAQCAAAEAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAKQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZ2SeBBEAAElrAAomAAtGJgBFxoABAAEAieOp
hgEAAAAAAAAAAAAEAgAEAgAEAgAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AgAAACkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAGdkngQRAAADzjYAAP42AAAWNwAAsTkAALUAAAAAAAAAAAAAAABrAAAAAAAAAAAAAAAA
ZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQPAGdkngQR
AABJBAAKJgQLRhgARcaAAQABAInjqYYBAwUHCQAAAAAAAAAAAAAAAAAAAAUAAAALAAAABgAAAAIA
AAABAAAAAAAAAAAAAAAAAAAAAAAAAAkAAAAuAAEALgACAC4AAwAuAAQAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABnZMllSwAASQQACiYDC0YYAEXGgAEAAQCJ46mG
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
AHRIEgQAGxZouza5AEIqAlBKAwBuSBIEcGgAAP8AdEgSBB4WaLs2uQBCKgJQSgMAbkgSBG8oAXBo
AAD/AHRIEgQAHhZonVdUAEIqBlBKAwBuSBIEbygBcGj/AAAAdEgSBAAVFWj0JEcAFmidV1QAQioG
cGj/AAAAHhZouza5AEIqBlBKAwBuSBIEbygBcGj/AAAAdEgSBAAPFWjRFgsAFmidV1QAaAgABhZo
nVdUAAAYFWieBBEAFmgMO64AUEoDAG5IEgR0SBIEAB8BCIEESAEABWgK5KmGFmgMO64AUEoDAG5I
EgR0SBIEHwEIgQRIAQAFaAzkqYYWaAw7rgBQSgMAbkgSBHRIEgQfAQiBBEgBAAVoDeSphhZoDDuu
AFBKAwBuSBIEdEgSBBMBCIEESAEABWgK5KmGFmgMO64AHwEIgQRIAQAFaAvkqYYWaAw7rgBQSgMA
bkgSBHRIEgQAFTk+AABWPgAAAz8AAAQ/AAC0AAAAAAAAAAAAAAAAbAAAAAAAAAAAAAAAAGwAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABH
DwBDJAFFxoAAAAEACuSphgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAGdkyWVLAEsEAAomAwtGGABDJAFFxoAAAAEACuSphgAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AGdkDDuuAAADBD8AABg/AACUPwAA0z8AANQ/AAD9QAAAyEEAAEpCAABBQwAASkMAAGpDAAC1AAAA
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
qYYWaF1kUgBQSgMAbkgSBHRIEgQ3AAiBFWjDTagAFmjDTagAF2gMO64AUEoDAGNIAQBkaAAAAABk
aAAAAABkaBDkqYZuSBIEdEgSBBgVaMNNqAAWaMNNqABQSgMAbkgSBHRIEgQANwAIgRVow02oABZo
w02oABdoDDuuAFBKAwBjSAEAZGgAAAAAZGgAAAAAZGgP5KmGbkgSBHRIEgQfAQiBBEgBAAVoD+Sp
hhZoDDuuAFBKAwBuSBIEdEgSBB8BCIEESAEABWgQ5KmGFmgMO64AUEoDAG5IEgR0SBIEABMYXAAA
IVwAAK1cAACuXAAAs1wAAOlcAADrXAAADF0AAA5dAAArXQAALF0AAKpdAACrXQAAwF0AAMFdAADH
XQAAy10AAPFdAADyXQAA910AAPhdAAAFXgAABl4AACVeAAAmXgAA6eLYwuK9uaa5vbm9uZyJprm9
uXtwZVVCAAAAAAAAAAAkFWi7NrkAFmi7NrkAQioGUEoDAG5IEgRvKAFwaP8AAAB0SBIEAB4WaLs2
uQBCKgJQSgMAbkgSBG8oAXBoAAD/AHRIEgQAFRZo0RYLAFBKAwBuSBIEbygBdEgSBBUWaEZNMQBQ
SgMAbkgSBG8oAXRIEgQbFWjDTagAFmidV1QAUEoDAG5IEgRvKAF0SBIEJQAIgRZow02oABdoKXqr
AGNIAQBkaAAAAABkaAAAAABkaM7jqYYTAQiBBEgBAAVozuOphhZoKXqrACUACIEWaMNNqAAXaCl6
qwBjSAEAZGgAAAAAZGgAAAAAZGjN46mGBhZow02oAAAJFmjDTagAbygBKwAIgRVodllXABZow02o
ABdoKXqrAGNIAQBkaAAAAABkaAAAAABkaM3jqYYTAQiBBEgBAAVozeOphhZoKXqrAAwVaHZZVwAW
aMNNqAAAKwAIgRVodllXABZow02oABdoKXqrAGNIAQBkaAAAAABkaAAAAABkaMzjqYYAGPhdAAAG
XgAAJl4AACdeAADfXwAAO2EAAIhiAAC2YgAAD2MAABBjAAC1AAAAAAAAAAAAAAAAsAAAAAAAAAAA
AAAAAKsAAAAAAAAAAAAAAACrAAAAAAAAAAAAAAAAqwAAAAAAAAAAAAAAAKYAAAAAAAAAAAAAAABV
AAAAAAAAAAAAAAAAqwAAAAAAAAAAAAAAAKsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAEAAMk
AwomAwtGGAATpPAAFKQ8AEXGgAEAAQCJ46mGAQMFBwAAAAAAAAAAAAAAAAAAAAAFAAAACwAAAAwA
AAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAALgABAC4AAgAuAAMAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYSQDZ2TDTagAAAQPAGdkRk0xAAAEDwBn
ZMNNqAAABA8AZ2S7NrkAAEkDAAomAgtGGABFxoABAAEAieOphgEDBQAAAAAAAAAAAAAAAAAAAAAA
BQAAAAsAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAC4AAQAuAAIAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGdk0RYLAAAJJl4AACde
AADUXwAA2F8AANlfAADbXwAAgGAAAIFgAAC/YAAAwWAAAMtgAAAlYQAAKWEAACphAABOYgAAUGIA
AIZiAACHYgAA9PDm08DwrfCjkPCGc/BpTTkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJhVoZzvc
ABZow02oAInKBwEBABHkqYaDKgFCKgZhShQAcGj/AAAAADYBCAEESAEABWjj46mGFWhnO9wAFmgo
AMEAicoHAQEAEeSphoMqATUIAUIqBmFKFABwaP8AAAAAEwEIgQRIAQAFaOPjqYYWaCgAwQAlAAiB
FmjDTagAF2gqABwAY0gBAGRoAAAAAGRoAAAAAGRo3eOphhMBCIEESAEABWjd46mGFmgqABwAJQAI
gRZow02oABdoKADBAGNIAQBkaAAAAABkaAAAAABkaOHjqYYTAQiBBEgBAAVo4eOphhZoKADBACUA
CIEWaMNNqAAXaCgAwQBjSAEAZGgAAAAAZGgAAAAAZGjg46mGJQAIgRZow02oABdoKADBAGNIAQBk
aAAAAABkaAAAAABkaOTjqYYlAAiBFmjDTagAF2gqABwAY0gBAGRoAAAAAGRoAAAAAGRo2+OphhMB
CIEESAEABWjb46mGFmgqABwABhZow02oAAAVFmi7NrkAUEoDAG5IEgRvKAF0SBIEABGHYgAAiGIA
ALZiAAAOYwAAD2MAABBjAACjZAAAxGQAABxlAAAeZQAAU2UAAFZlAABXZQAAWGUAAFVmAABZZgAA
WmYAAHBmAABxZgAAcmYAAHZmAAB3ZgAAuWYAALpmAAC7ZgAAv2YAAMBmAAAVZwAAFmcAABdnAAAb
ZwAAHGcAAERnAABIZwAASWcAAKpnAACuZwAAr2cAANVnAADZZwAA9PDg0sfwvODS8LKolfCogvCo
8Hhl8KjwqILwePB4ZfB4ZfB4ZfB4AAAAJQAIgRZow02oABdoKADBAGNIAQBkaAAAAABkaAAAAABk
aObjqYYTAQiBBEgBAAVo5uOphhZoKADBACUACIEWaMNNqAAXaCgAwQBjSAEAZGgAAAAAZGgAAAAA
ZGjl46mGJQAIgRZow02oABdoKADBAGNIAQBkaAAAAABkaAAAAABkaOTjqYYTAQiBBEgBAAVo5eOp
hhZoKADBABMBCIEESAEABWjk46mGFmgoAMEAFRZow02oAFBKAwBuSBIEbygBdEgSBBUWaLs2uQBQ
SgMAbkgSBG8oAXRIEgQbFWi7NrkAFmi7NrkAUEoDAG5IEgRvKAF0SBIEHhZouza5AEIqAlBKAwBu
SBIEbygBcGgAAP8AdEgSBAAGFmjDTagAABUWaEZNMQBQSgMAbkgSBG8oAXRIEgQAJxBjAACvYwAA
yGMAAN9jAAD2YwAA+gAAAAAAAAAAAAAAALQAAAAAAAAAAAAAAABuAAAAAAAAAAAAAAAAKAAAAAAA
AAAAAAAAAAAAAAAAAAAARjcARcaAAQABAInjqYYAAAAAAAAAAAAXFxcXFxcXFxcAAAgAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAt/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABnZMNNqABGNwBFxoABAAEAieOphgAA
AAAAAAAAABcXFxcXFxcXFwAABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQC3
8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAGdkw02oAEY3AEXGgAEAAQCJ46mGAAAAAAAAAAAAFxcXFxcXFxcXAAAGAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABALfwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZ2TDTagAAAQPAGdkw02oAAAE9mMAAE5kAACj
ZAAAxGQAAB1lAAAeZQAAJGYAAPVmAAAPaAAAGWgAAHJoAABzaAAA+gAAAAAAAAAAAAAAAPoAAAAA
AAAAAAAAAACwAAAAAAAAAAAAAAAAqwAAAAAAAAAAAAAAAKsAAAAAAAAAAAAAAAD6AAAAAAAAAAAA
AAAA+gAAAAAAAAAAAAAAAPoAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAqwAAAAAAAAAAAAAAAKsA
AAAAAAAAAAAAAAAAAAAASQQACiYDC0YYAEXGgAEAAQCJ46mGAQMFBwAAAAAAAAAAAAAAAAAAAAAF
AAAACwAAAAwAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAALgABAC4AAgAuAAMAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZ2TDTagAAAQPAGdkuza5
AABJBAAKJgMLRhgARcaAAQABAInjqYYBAwUHAAAAAAAAAAAAAAAAAAAAAAUAAAALAAAADAAAAAIA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAuAAEALgACAC4AAwAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABnZMNNqAAABA8AZ2TDTagAAAvZZwAA2mcAAA5o
AAAZaAAAcWgAAHNoAACraAAArGgAALJoAACzaAAA02gAANRoAADVaAAA2WgAANpoAADbaAAACWkA
AAppAAAdaQAAHmkAAD5pAABAaQAALWoAAC5qAABAagAA7Ojdzb+ypJmRzb+GsnZaskyZkc2/skyZ
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABsVaMNNqAAWaEZNMQBQSgMAbkgSBG8oAXRIEgQ3
AAiBFWjDTagAFmjDTagAF2goAMEAUEoDAGNIAQBkaAAAAABkaAAAAABkaOjjqYZuSBIEdEgSBB8B
CIEESAEABWjo46mGFmgoAMEAUEoDAG5IEgR0SBIEFRZouza5AFBKAwBuSBIEbygBdEgSBA8VaNEW
CwAWaEZNMQBoCAAVFmhGTTEAUEoDAG5IEgRvKAF0SBIEGxVow02oABZow02oAFBKAwBuSBIEbygB
dEgSBBgVaMNNqAAWaMNNqABQSgMAbkgSBHRIEgQAGxVouza5ABZouza5AFBKAwBuSBIEbygBdEgS
BB4WaLs2uQBCKgJQSgMAbkgSBG8oAXBoAAD/AHRIEgQAFRZow02oAFBKAwBuSBIEbygBdEgSBAYW
aMNNqAAAJQAIgRZow02oABdoKADBAGNIAQBkaAAAAABkaAAAAABkaObjqYYAGHNoAACsaAAAs2gA
ANRoAADVaAAACmkAAB5pAAA/aQAAQGkAAC5qAAD6AAAAAAAAAAAAAAAAsAAAAAAAAAAAAAAAAKsA
AAAAAAAAAAAAAACmAAAAAAAAAAAAAAAApgAAAAAAAAAAAAAAAFwAAAAAAAAAAAAAAACrAAAAAAAA
AAAAAAAApgAAAAAAAAAAAAAAAKYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAASQMACiYCC0YYAEXGgAEAAQCJ46mGAQMFAAAAAAAAAAAAAAAAAAAAAAAFAAAACwAAAA4AAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAALgABAC4AAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZ2RGTTEAAAQPAGdkRk0xAAAEDwBnZLs2uQAA
SQMACiYCC0YYAEXGgAEAAQCJ46mGAQMFAAAAAAAAAAAAAAAAAAAAAAAFAAAACwAAAA0AAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAALgABAC4AAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZ2RGTTEAAAQPAGdkw02oAAAJQGoAAEFqAABCagAA
YGoAAIBqAACCagAAiGoAAIlqAAAXawAAGGsAABlrAAAaawAAG2sAAE5tAABPbQAAV20AAFhtAACI
bQAAj20AAJdtAACebQAA79TJuaugmIvvi3tfi1GgmIs1izUAADcACIEVaMNNqAAWaMNNqAAXaF9v
+ABQSgMAY0gBAGRoAAAAAGRoAAAAAGRo6+Ophm5IEgR0SBIEGxVow02oABZow02oAFBKAwBuSBIE
bygBdEgSBDcACIEVaMNNqAAWaMNNqAAXaCgAwQBQSgMAY0gBAGRoAAAAAGRoAAAAAGRo6eOphm5I
EgR0SBIEHwEIgQRIAQAFaOrjqYYWaF9v+ABQSgMAbkgSBHRIEgQYFWjDTagAFmjDTagAUEoDAG5I
EgR0SBIEAA8VaMllSwAWaMNNqABvKAEVFmjDTagAUEoDAG5IEgRvKAF0SBIEGxVouza5ABZouza5
AFBKAwBuSBIEbygBdEgSBB4WaLs2uQBCKgJQSgMAbkgSBG8oAXBoAAD/AHRIEgQAFRZoRk0xAFBK
AwBuSBIEbygBdEgSBDQACIEWaEZNMQAXaCgAwQBQSgMAY0gBAGRoAAAAAGRoAAAAAGRo6eOphm5I
EgRvKAF0SBIEAB8BCIEESAEABWjp46mGFmgoAMEAUEoDAG5IEgR0SBIEABQuagAAYGoAAIFqAACC
agAAiWoAAE9tAAC1AAAAAAAAAAAAAAAAsAAAAAAAAAAAAAAAALAAAAAAAAAAAAAAAABmAAAAAAAA
AAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAEDwBnZEZNMQAASQQACiYDC0YYAEXGgAEAAQCJ46mGAQMFBwAAAAAAAAAAAAAA
AAAAAAAFAAAACwAAAA8AAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAALgABAC4AAgAuAAMA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZ2TDTagAAAQP
AGdkuza5AABJAwAKJgILRhgARcaAAQABAInjqYYBAwUAAAAAAAAAAAAAAAAAAAAAAAUAAAALAAAA
DwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAuAAEALgACAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABnZEZNMQAABU9tAABYbQAAUnEAAG5x
AAB+cgAAf3IAALUAAAAAAAAAAAAAAACwAAAAAAAAAAAAAAAAZgAAAAAAAAAAAAAAAGEAAAAAAAAA
AAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAQPAGdkoRfsAABJAwAKJgILRhgARcaAAQABAInjqYYBAwUAAAAAAAAAAAAAAAAA
AAAAAAUAAAALAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAuAAEALgACAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABnZEZNMQAABA8A
Z2RGTTEAAEkEAAomAwtGGABFxoABAAEAieOphgEDBQcAAAAAAAAAAAAAAAAAAAAABQAAAAsAAAAP
AAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAC4AAQAuAAIALgADAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGdkw02oAAAFnm0AAFdwAABYcAAAUXEA
AFJxAABtcQAAbnEAAHVxAAB2cQAAmHEAAJlxAACqcQAAq3EAAH1yAAB+cgAAf3IAAKJyAADocgAA
6XIAAOpyAADrcgAA73IAABVzAAAocwAA89fzycW6qpyqnKqcqo6Ad2xhWVJORU4AAAAAAAAAAAAA
AAAAAAAAAAAAERZodTjDAG5IBAhvKAF0SAQIBhZoYx59AAAMFWjRNfQAFmhjHn0AAA8DapB4AAAW
aNE19ABVCAEVFmidV1QAUEoEAG5IBAhvKAF0SAQIFRZoVEtoAFBKBABuSAQIbygBdEgECBEWaGMe
fQBuSAQIbygBdEgECBsVaKEX7AAWaKEX7ABQSgMAbkgSBG8oAXRIEgQbFWi7NrkAFmihF+wAUEoD
AG5IEgRvKAF0SBIEGxZooRfsAEIqAlBKAwBuSBIEcGgAAP8AdEgSBB4WaKEX7ABCKgJQSgMAbkgS
BG8oAXBoAAD/AHRIEgQAFRZonVdUAFBKAwBuSBIEbygBdEgSBAYWaJ1XVAAAGxVow02oABZow02o
AFBKAwBuSBIEbygBdEgSBDcACIEVaMNNqAAWaMNNqAAXaF9v+ABQSgMAY0gBAGRoAAAAAGRoAAAA
AGRo7uOphm5IEgR0SBIEGBVow02oABZow02oAFBKAwBuSBIEdEgSBBd/cgAAonIAAOlyAADrcgAA
FnMAABtzAAAncwAAtQAAAAAAAAAAAAAAALAAAAAAAAAAAAAAAACwAAAAAAAAAAAAAAAAqAAAAAAA
AAAAAAAAAJUAAAAAAAAAAAAAAACVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABJp
ABYkAUlmAQAAAGdkYx59AGzGEAsAAAD/HAAAABAAAAEAAAAIGwAGJAETpGgBZ2RjHn0AAAQPAGdk
nVdUAABJBAAKJgMLRgoARcaAAQABAInjqYYBAwUHAAAAAAAAAAAAAAAAAAAAAAUAAAALAAAABAAA
AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAuAAEALgACAC4AAwAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABnZGMefQAABidzAAAocwAAMHMAAJRzAABk
AAAAAAAAAAAAAAAAUQAAAAAAAAAAAAAAAFEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASAAAWJAFJZgEAAABnZJQJyABsxhALAAAA
/xsAAAAQAAABAAAAAJoAAGtkieEAABYkARckAUlmAQAAAABUAQAClmwABDQBBdYYBAEAAAQBAAAE
AQAABAEAAAQBAAAEAQAACNYwAAKU//cCJCSABM8BAAAAAAAAAAAAAAAAAAAAAIAEuREAAAAAAAAA
AAAAAAAAAAAACdYEAAIAAgp0AADgARLWFAAAAP/MzMwAAAAAAAD/zMzMAAAAE9YwAAAA/wQBAAAA
AAD/BAEAAAAAAP8EAQAAAAAA/wQBAAAAAAD/BAEAAAAAAP8EAQAAFPYDkCQVNgEX9gMAABj2AwAA
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
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGdkKgAcAG/GBwEB
ANzjqYZkJgEARjwAABINBA0NAw0NBA0NDQ0NDQ1SMQ0NTVMNDVByb2ZpbGUgQg0NUjENDU1TDQ1B
U04NDVIzDQ1BUg0NSVB2Ng0NQlMNDVByb2ZpbGVzIEEgYW5kIEMNDQ1BU04NDVI2DQ1SMw0NQlMN
DUFSDQ1JUHY2DQ1BU04tR1cNDQ0NAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAc4AQAIOAEACjgBAAs4AQAMOAEADTgBAA84AQAROAEAEjgBABM4AQAVOAEA
FjgBABc4AQAgOAEAITgBACI4AQAkOAEAJTgBACY4AQAoOAEAKTgBACo4AQAtOAEALjgBAC84AQAx
OAEAMjgBADM4AQA1OAEANjgBADc4AQA7OAEAPDgBAD04AQA/OAEAQDgBAEE4AQBROAEAUjgBAFQ4
AQBXOAEAWDgBAFk4AQBbOAEAXDgBAF04AQBfOAEAYDgBAGE4AQBjOAEAZDgBAGU4AQBnOAEAaDgB
AGk4AQBtOAEAbjgBAG84AQB1OAEAdjgBAHc4AQB4OAEA9/Pt8+nz19Pz19PzxdPz19Pz19PzxdPz
19Pz19Pz19Pz19Pzs9Pz19Pz19Pz19PzxdPz19Pz19PzodPznQAAAAAABhZonVdUAAAjFmhbV9QA
QioBQ0oQAE9KAgBRSgIAXkoCAGFKEABwaAAAAAAjFmhbV9QAQioBQ0oSAE9KAgBRSgIAXkoCAGFK
EgBwaAAAAAAbFmhbV9QAQioBT0oCAFFKAgBeSgIAcGgAAAAABhZoW1fUAAAjFmhbV9QAQioBQ0oM
AE9KAgBRSgIAXkoCAGFKDABwaAAAAAAGFmjQUMwAAAoWaExMmABeSgIAAAYWaExMmAAADwNqAAAA
ABZoTEyYAFUIAQA9FzgBACE4AQAiOAEAJTgBACY4AQApOAEAKjgBAC44AQAvOAEAMjgBADM4AQA2
OAEANzgBADw4AQA9OAEAQDgBAEE4AQBSOAEAUzgBAFQ4AQBYOAEAWTgBAFw4AQBdOAEAYDgBAGE4
AQBkOAEAZTgBAGg4AQBpOAEA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA
/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAA
AAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAA
AAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0A
AAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAA
AAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAA
AP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAQAAAB1pOAEAbjgBAG84AQB2OAEAdzgBAHg4AQB5OAEA/QAAAAAAAAAAAAAAAP0AAAAA
AAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAACpAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAABTBAAKJgALRgAAQyQBRcaAAAABACcdqkYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABnZCoAHABvxgcBAQDc46mGZCYB
AEY8AAABAAAABng4AQB5OAEA5gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAyFWhbV9QAFmhbV9QAicoHAQEAKR2qRoMqAUIqAFBKBABhShgAbUgJEHBo
AAAA/3NICRABOgAKMAEOMAIVUAEAJlABADGQaAEfsNAvILDgPSGwoAUisKAFI5CgBSSQoAUlsAAA
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
AAAKAAAAAAAAAAAAAAAAAMgUQAvoA+gDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP
AATwYgAAALIECvAIAAAABgQAAAAKAABjAAvwJAAAAH8AgACAAARBBgAAAD8BAAAGAL8BDAAfAP8B
AAAIAD8DEAAQADMAIvESAAAAvwEAAGAAvwMAAIABPwQAAAcAAAAQ8AQAAAACAACAMgAH8M0EAAAD
BJkuo3TKeHYt990hM7Cb5Y3/AKkEAAABAAAA6BoAAAAAFABgIRvwoQQAAJkuo3TKeHYt990hM7Cb
5Y3QDQAAAAAAAAAAAACnCAAAsAQAAECMMwDA5xsAbwQAAAD+eNq1V01oG0cUfvOzP1rblZ22rjFy
2QgrxcRWbfeSgAlxjX+Suk6JDAm6qbEgIpYUpE2Dj4lJzj0UUoIiSAsuJQ3EwSWE1JccAQAAAAIA
AAADAAAABAAAAAUAAAAGAAAABwAAAAgAAAAJAAAACgAAAAsAAAAMAAAADQAAAA4AAAAPAAAAEAAA
ABEAAAASAAAAEwAAABQAAAAVAAAAFgAAABcAAAAYAAAAGQAAABoAAAAbAAAAHAAAAB0AAAAeAAAA
HwAAACAAAAAhAAAAIgAAACMAAAAkAAAAJQAAACYAAAAnAAAAKAAAACkAAAAqAAAAKwAAACwAAAAt
AAAALgAAAC8AAAAwAAAAMQAAADIAAAAzAAAANAAAADUAAAA2AAAANwAAADgAAAA5AAAAOgAAADsA
AAA8AAAAPQAAAD4AAAA/AAAAQAAAAEEAAABCAAAAQwAAAEQAAABFAAAARgAAAEcAAABIAAAASQAA
AEoAAABLAAAATAAAAE0AAABOAAAATwAAAFAAAABRAAAAUgAAAFMAAABUAAAAVQAAAFYAAABXAAAA
WAAAAFkAAABaAAAAWwAAAFwAAABdAAAAXgAAAF8AAABgAAAAYQAAAGIAAABjAAAAZAAAAGUAAABm
AAAAZwAAAGgAAABpAAAAagAAAGsAAABsAAAAbQAAAG4AAABvAAAAcAAAAHEAAAByAAAAcwAAAHQA
AAB1AAAAdgAAAHcAAAB4AAAAeQAAAHoAAAB7AAAAfAAAAH0AAAB+AAAAfwAAAIAAAACBAAAAggAA
AIMAAACEAAAAhQAAAIYAAACHAAAAiAAAAIkAAACKAAAAiwAAAIwAAACNAAAAjgAAAI8AAACQAAAA
kQAAAJIAAACTAAAAlAAAAJUAAACWAAAAlwAAAJgAAACZAAAAmgAAAJsAAACcAAAAnQAAAJ4AAACf
AAAAoAAAAKEAAAD+////owAAAKQAAAClAAAApgAAAKcAAACoAAAAqQAAAKoAAACrAAAArAAAAK0A
AACuAAAArwAAAMABAAD9/////f///7MAAADFAAAAtQAAALYAAAC3AAAAuAAAALkAAAC6AAAAuwAA
ALwAAAC9AAAAvgAAAL8AAADAAAAAwQAAAMIAAAD+/////v///x0BAADhAAAAxwAAAMgAAADJAAAA
ygAAAMsAAADMAAAAzQAAAM4AAAD+////0AAAANEAAADSAAAA0wAAANQAAADVAAAA1gAAANcAAADY
AAAA/v///9oAAADbAAAA3AAAAN0AAADeAAAA3wAAAOAAAAD+////+wAAAOMAAADkAAAA5QAAAOYA
AADnAAAA6AAAAOkAAADqAAAA6wAAAOwAAADtAAAA7gAAAO8AAADwAAAA8QAAAP7////zAAAA9AAA
APUAAAD2AAAA9wAAAPgAAAD5AAAA+gAAAP7///8cAQAA/f////4AAAD/AAAAAAEAAFIAbwBvAHQA
IABFAG4AdAByAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAW
AAUB//////////8qAAAABgkCAAAAAADAAAAAAAAARgAAAAAAAAAAAAAAAKA5f6VW58YBxAAAAMAJ
AAAAAAAARABhAHQAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAoAAgH///////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAACiAAAAo+cAAAAAAABXAG8AcgBkAEQAbwBjAHUAbQBlAG4AdAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGgACASkAAAD//////////wAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4QgEAAAAAAE8AYgBqAGUAYwB0AFAAbwBvAGwAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWAAEBLAAAAP////8EAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAADAanWkVufGAaA5f6VW58YBAAAAAAAAAAAAAAAAXwAxADIAMgAw
ADkANQA5ADkAMwAyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgA
AQEaAAAACwAAAAYAAAAHCQIAAAAAAMAAAAAAAABGAAAAAMBqdaRW58YBQLqHpFbnxgEAAAAAAAAA
AAAAAAAxAFQAYQBiAGwAZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAADgACAf///////////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAALQAAADYHAAAAAAAAAEAQwBvAG0AcABPAGIAagAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASAAIBBQAAAAgAAAD/////AAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG8AAAAAAAAAAwBPAGIAagBJAG4AZgBvAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABIAAgH///////////////8A
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAABgAAAAAAAACGAhAAEgABAJwA
DwAEAAAAAwAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
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
AQAAAAEAAAAAAAAAIQMA8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApQbAB7QAtACAAH40
AAARABkAZAAAABkAAAABAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAfAwAAAAAJM4NxAPAQAAgAAwAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAhQAAAAACDg/w8BAAAAAAAAAAAA////f////3////9/////f////38A
AAAA////f6NwCQAAAAAAMgAAAAAAAAAAAAAAAAAAAAAA//8SAAAAAAAAAAAAAAAAAAAADwBCAGEA
cwBhAHYAYQByAGEAagAgAFAAYQB0AGkAbAAPAEIAZQBoAGMAZQB0ACAAUwBhAHIAaQBrAGEAeQBh
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAA/v////7///8EAAAA/v////7///8H
AAAA/v////7///8KAAAA/v////7///8NAAAA/v////7///8QAAAAEQAAABIAAAATAAAAFAAAABUA
AAAWAAAA/v///xgAAAAZAAAAGgAAABsAAAAcAAAAHQAAAB4AAAAfAAAAIAAAACEAAAAiAAAAIwAA
ACQAAAD+////JgAAAP7/////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////wEA/v8DCgAA/////wcJAgAAAAAAwAAAAAAA
AEYeAAAATWljcm9zb2Z0IE9mZmljZSBXb3JkIFBpY3R1cmUACgAAAE1TV29yZERvYwAPAAAAV29y
ZC5QaWN0dXJlLjgA9DmycQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAQAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEA/v8D
CgAA/////wcJAgAAAAAAwAAAAAAAAEYeAAAATWljcm9zb2Z0IE9mZmljZSBXb3JkIFBpY3R1cmUA
CgAAAE1TV29yZERvYwAPAAAAV29yZC5QaWN0dXJlLjgA9DmycQAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAADAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAEA/v8CAAEA/////wcJAgAAAAAAwAAAAAAAAEYXAAAATWljcm9zb2Z0
IFdvcmQgUGljdHVyZQD+////TkI2Vw8AAABXb3JkLlBpY3R1cmUuOAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVwBvAHIAZABEAG8AYwB1AG0AZQBuAHQAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABoAAgAHAAAACQAAAP////8AAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADGAAAAMBAAAAAAAAAFAFMAdQBtAG0AYQBy
AHkASQBuAGYAbwByAG0AYQB0AGkAbwBuAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAACAf//
//8KAAAA/////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAM8AAABMEwAAAAAA
AAUARABvAGMAdQBtAGUAbgB0AFMAdQBtAG0AYQByAHkASQBuAGYAbwByAG0AYQB0AGkAbwBuAAAA
AAAAAAAAAAA4AAIA////////////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAA2QAAAAAQAAAAAAAAXwAxADIAMgAwADkANgAwADAAMQA0AAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAQH//////////w0AAAAHCQIAAAAAAMAAAAAAAABGAAAA
AEC6h6RW58YBoGiSpFbnxgEAAAAAAAAAAAAAAADspcEAA2AJBAAA8FK/AAAAAAAAEAAAAAAABgAA
mQgAAA4AYmpiastzy3MAAAAAAAAAAAAAAAAAAAAAAAAJBBYAMBAAAKkZAQCpGQEAAgAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAlgAAAAAAAAD//w8AAAAAAAAAAAD//w8AAAAAAAAAAAD//w8AAAAAAAAA
AAAAAAAAAAAAAKQAAAAAAOYDAAAAAAAA5gMAAOYDAAAAAAAA5gMAAAAAAAAOBQAAAAAAAA4FAAAA
AAAADgUAABQAAAAAAAAAAAAAAEgFAABkAAAAsAcAAAAAAACwBwAAAAAAALAHAAAAAAAAsAcAAAwA
AAC8BwAADAAAAKwFAAAAAAAA1BgAADYBAADUBwAAAAAAANQHAAAAAAAA1AcAAAAAAADUBwAAAAAA
ANQHAAAAAAAAkxcAAAAAAACTFwAAAAAAAJMXAAAAAAAAPRgAAAIAAAA/GAAAAAAAAD8YAAAAAAAA
PxgAAAAAAAA/GAAAAAAAAD8YAAAAAAAAPxgAACQAAAAKGgAAaAIAAHIcAABmAAAAYxgAABUAAAAA
AAAAAAAAAAAAAAAAAAAADgUAAAAAAACTFwAAAAAAAAAAAAAAAAAAAAAAAAAAAABxFwAAIgAAAJMX
AAAAAAAAkxcAAAAAAACTFwAAAAAAAGMYAAAAAAAAAAAAAAAAAADmAwAAAAAAAOYDAAAAAAAA1AcA
AAAAAAAAAAAAAAAAANQHAACdDwAAeBgAACAAAAAhGAAAAAAAACEYAAAAAAAAIRgAAAAAAACTFwAA
EAAAAOYDAADUAAAA1AcAAAAAAAAOBQAAAAAAANQHAAAAAAAAPRgAAAAAAAAAAAAAAAAAACEYAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkxcAAAAA
AAA9GAAAAAAAAAAAAAAAAAAAIRgAAAAAAAAAAAAAAAAAACEYAAAAAAAAugQAAFQAAAAOBQAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
IRgAAAAAAADUBwAAAAAAAMgHAAAMAAAAkDHNwDbjxgEAAAAAAAAAALAHAAAAAAAAoxcAABAAAAAh
GAAAAAAAAAAAAAAAAAAAPRgAAAAAAACYGAAAPAAAANQYAAAAAAAAIRgAAAAAAADYHAAAAAAAALMX
AABeAAAA2BwAAAAAAAAhGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANgcAAAAAAAAAAAAAAAAAAAOBQAA
AAAAACEYAAAcAAAAAAAAAAAAAAAAAAAAAAAAACEYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkxcAAAAAAACTFwAAAAAAAJMXAAAAAAAAYxgAAAAA
AABjGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAERgAABAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJMXAAAAAAAAkxcAAAAAAACTFwAAAAAAANQYAAAAAAAA
kxcAAAAAAACTFwAAAAAAAJMXAAAAAAAAkxcAAAAAAAAAAAAAAAAAAKwFAAAAAAAArAUAAAAAAACs
BQAABAIAALAHAAAAAAAArAUAAAAAAACsBQAAAAAAAKwFAAAAAAAAsAcAAAAAAAAiBQAAFAAAADYF
AAAOAAAARAUAAAQAAADmAwAAAAAAAOYDAAAAAAAA5gMAAAAAAADmAwAAAAAAAOYDAAAAAAAA5gMA
AAAAAAD/////AAAAAAIADAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgNVHJhbnNwb3J0IENvbm5lY3Rpb25JU0YNDTMuIFJv
dXRlciBBZHZlcnRpc2VtZW50DQ0yLiBUcmFuc3BvcnQgQ29ubmVjdGlvbiBFc3RhYmxpc2htZW50
DQ0xLiBOZXR3b3JrIEVudHJ5IGFuZCBOZXR3b3JrIEF1dGhlbnRpY2F0aW9uDQ1BUiBHVw0NQlMN
DU1TDQ0NDQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAEIAAACCAAAFggAABkIAAAbCAAAMggAADQIAABZ
CAAAWwgAAIYIAACICAAAiwgAAI0IAACPCAAAkQgAAJMIAACVCAAAmQgAAO3px67pnOmc6ZzpjnDp
Xule6QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAjFmifTmwAQioBQ0oaAE9K
AgBRSgIAXkoCAGFKGgBwaAAAAAA6AAiBFmifTmwAF2jEBPAAQioBT0oCAFFKAgBeSgIAY0gBAGRo
AAAAAGRoAAAAAGRonpOlhnBoAAAAAAAbFmifTmwAQioBT0oCAFFKAgBeSgIAcGgAAAAAIxZon05s
AEIqAUNKEABPSgIAUUoCAF5KAgBhShAAcGgAAAAAMAEIgQRIAQAFaKCTpYYWaJ9ObABCKgFDShIA
T0oCAFFKAgBeSgIAYUoSAHBoAAAAAABCAAiBFmifTmwAF2jEBPAAQioBQ0oSAE9KAgBRSgIAXkoC
AGFKEgBjSAEAZGgAAAAAZGgAAAAAZGigk6WGcGgAAAAAAAYWaJ9ObAAAIwNqAAAAABZon05sAFUI
AWFKFABtSAAEbkgABHNIAAR0SAAEABIABgAAAggAABoIAAAbCAAAMwgAADQIAABaCAAAWwgAAIcI
AACICAAAjggAAI8IAACSCAAAkwgAAJYIAACXCAAAmAgAAJkIAAD9AAAAAAAAAAAAAAAA/QAAAAAA
AAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAA
AAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAA
AAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAA
AAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAABAAAAEQAGAAACCAAAmAgAAP39AAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAABAQAAQECLgA6cJ9ObAAfsMBOILDATiGwhA0isHQsI5BMCSSQNDolsAAA
F7DQAhiw0AIMkNACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAD+/wAABQECAAAAAAAAAAAAAAAAAAAAAAABAAAA4IWf8vlPaBCr
kQgAKyez2TAAAAAcEwAAEQAAAAEAAACQAAAAAgAAAJgAAAADAAAApAAAAAQAAACwAAAABQAAAMgA
AAAHAAAA1AAAAAgAAADkAAAACQAAAPwAAAASAAAACAEAAAoAAAAoAQAADAAAADQBAAANAAAAQAEA
AA4AAABMAQAADwAAAFQBAAAQAAAAXAEAABMAAABkAQAAEQAAAGwBAAACAAAAqAMAAB4AAAAEAAAA
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
AAAtAQQABAAAAC0BBQAEAAAA8AEJAAQAAAAnAf//AwAAAB4ACAAAAPoCAAADAAAAAAAAAAQAAAAt
AQkABAAAAC0BAwAIAAAAJQMCALQHsQC0B50EBAAAAC0BBAAEAAAALQEFAAQAAADwAQkABAAAACcB
//8EAAAA8AECAAMAAAAeAAcAAAD8AgAA////AAAABAAAAC0BAgAEAAAABgEBAAQAAAAtAQYAGgAA
ACQDCwD2AFgBTgK9AU4CoQFaBqEBWga9AbQHWAFaBvQAWgYQAU4CEAFOAvQA9gBYAQQAAAAtAQQA
BAAAAAYBAQAEAAAALQEFAAgAAAD6AgAAAwAAAP///wAEAAAALQEJAAQAAAAtAQMAGgAAACQDCwD2
AFgBTgK9AU4CoQFaBqEBWga9AbQHWAFaBvQAWgYQAU4CEAFOAvQA9gBYAQQAAAAtAQQABAAAAC0B
BQAEAAAA8AEJAAQAAAAnAf//AwAAAB4ACAAAAPoCAAADAAAAAAAAAAQAAAAtAQkABAAAAC0BAwAa
AAAAJQMLAPYAWAFOAr0BTgKhAVoGoQFaBr0BtAdYAVoG9ABaBhABTgIQAU4C9AD2AFgBBAAAAC0B
BAAEAAAALQEFAAQAAADwAQkABAAAACcB//8DAAAAHgAHAAAAFgSpBZ8MEAVwBwQAAAAtAQEABAAA
AAIBAQAcAAAA+wK9/wAAAAAAAJABAAAAAARAACJBcmlhbAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAQAAAAtAQkABQAAAAkCAAAAAkwAAAAyCk0FcAcrAAQAcAcQBZ8MqQUxLiBOZXR3b3JrIEVu
dHJ5IGFuZCBOZXR3b3JrIEF1dGhlbnRpY2F0aW9uACUAEwATADAAJQATAC8AJQAWACIAEwAtACQA
EwAWACEAEwAlACUAJQATADAAJQATAC8AJQAWACIAEwAtACQAEgAlACUAJQATAA8AIgAlABIADwAl
ACUABAAAAC0BAQANAAAAMgpNBZ8MAQAEAHAHEAWfDKkFIOxKAAQAAAAnAf//AwAAAB4ABAAAAC0B
AgAEAAAABgEBAAQAAAAtAQYAGgAAACQDCwD2AGQCTgLIAk4CrQJaBq0CWgbIArQHZAJaBgACWgYc
Ak4CHAJOAgAC9gBkAgQAAAAtAQQABAAAAAYBAQAEAAAALQEFAAgAAAD6AgAAAwAAAP///wAEAAAA
LQEKAAQAAAAtAQMAGgAAACQDCwD2AGQCTgLIAk4CrQJaBq0CWgbIArQHZAJaBgACWgYcAk4CHAJO
AgAC9gBkAgQAAAAtAQQABAAAAC0BBQAEAAAA8AEKAAQAAAAnAf//AwAAAB4ACAAAAPoCAAADAAAA
AAAAAAQAAAAtAQoABAAAAC0BAwAaAAAAJQMLAPYAZAJOAsgCTgKtAloGrQJaBsgCtAdkAloGAAJa
BhwCTgIcAk4CAAL2AGQCBAAAAC0BBAAEAAAALQEFAAQAAADwAQoABAAAACcB//8DAAAAHgAHAAAA
FgS1BkUMHAbEBwQAAAAtAQEABAAAAAIBAQAEAAAALQEJAAUAAAAJAgAAAAJDAAAAMgpZBsQHJQAE
AMQHHAZFDLUGMi4gVHJhbnNwb3J0IENvbm5lY3Rpb24gRXN0YWJsaXNobWVudAAlABMAEwApABYA
JQAlACIAJQAlABUAEwATADAAJQAlACUAJQAhABMADwAlACUAEgAtACEAEwAlACUADwAOACIAJAA5
ACUAJAATAAQAAAAtAQEADQAAADIKWQZFDAEABADEBxwGRQy1BiDsSgAEAAAAJwH//wMAAAAeAAgA
AAD6AgAAAwAAAAAAAAAEAAAALQEKAAQAAAAtAQMACAAAACUDAgC0B+QDRwHlAwQAAAAtAQQABAAA
AC0BBQAEAAAA8AEKAAQAAAAnAf//BAAAAPABAgADAAAAHgAHAAAA/AIAAAAAAAAAAAQAAAAtAQIA
BAAAAAYBAQAEAAAALQEGAAwAAAAkAwQATwECBPYA5ANPAcYDTwECBAQAAAAtAQQABAAAAAYBAQAE
AAAALQEFAAQAAAAnAf//AwAAAB4ABwAAABYEEQhxC3cHoQgEAAAALQEBAAQAAAACAQEABAAAAC0B
CQAFAAAACQIAAAACLgAAADIKtAehCBcABAChCHcHcQsRCDMuIFJvdXRlciBBZHZlcnRpc2VtZW50
ACUAEwATADAAJQAlABMAJQAWABIALQAlACEAJQAWABMADwAiACQAOAAlACUAEgAEAAAALQEBAA0A
AAAyCrQHcAsBAAQAoQh3B3ELEQgg7EoABAAAACcB//8DAAAAHgAHAAAAFgSGB/kI2gaECAQAAAAt
AQEABAAAAAIBAQAcAAAA+wK1/wAAAAAAAJABAAAAAARAACJBcmlhbAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAQAAAAtAQoABQAAAAkCAAAAAhAAAAAyCh4HhAgDAAQAhAjaBvkIhgdJU0YAFQAy
AC4ABAAAAC0BAQANAAAAMgoeB/kIAQAEAIQI2gb5CIYHIOxLAAQAAAAnAf//BAAAAC0BAAAFAAAA
FAIAAAAABQAAABMC0CAAAAUAAAATAtAg0CAFAAAAEwIAANAgBQAAABMCAAAAAAUAAAAUAgEAAQAF
AAAAEwLPIAEABQAAABMCzyDPIAUAAAATAgEAzyAFAAAAEwIBAAEABQAAABQCAgACAAUAAAATAs4g
AgAFAAAAEwLOIM4gBQAAABMCAgDOIAUAAAATAgIAAgAFAAAAFAIDAAMABQAAABMCzSADAAUAAAAT
As0gzSAFAAAAEwIDAM0gBQAAABMCAwADAAUAAAAUAgQABAAFAAAAEwLMIAQABQAAABMCzCDMIAUA
AAATAgQAzCAFAAAAEwIEAAQABQAAABQCBQAFAAUAAAATAssgBQAFAAAAEwLLIMsgBQAAABMCBQDL
IAUAAAATAgUABQAFAAAAFAIGAAYABQAAABMCyiAGAAUAAAATAsogyiAFAAAAEwIGAMogBQAAABMC
BgAGAAUAAAAUAgcABwAFAAAAEwLJIAcABQAAABMCySDJIAUAAAATAgcAySAFAAAAEwIHAAcABQAA
ABQCCAAIAAUAAAATAsggCAAFAAAAEwLIIMggBQAAABMCCADIIAUAAAATAggACAAFAAAAFAIJAAkA
BQAAABMCxyAJAAUAAAATAscgxyAFAAAAEwIJAMcgBQAAABMCCQAJAAUAAAAUAgoACgAFAAAAEwLG
IAoABQAAABMCxiDGIAUAAAATAgoAxiAFAAAAEwIKAAoABQAAABQCCwALAAUAAAATAsUgCwAFAAAA
EwLFIMUgBQAAABMCCwDFIAUAAAATAgsACwAFAAAAFAIMAAwABQAAABMCxCAMAAUAAAATAsQgxCAF
AAAAEwIMAMQgBQAAABMCDAAMAAUAAAAUAg0ADQAFAAAAEwLDIA0ABQAAABMCwyDDIAUAAAATAg0A
wyAFAAAAEwINAA0ABQAAABQCDgAOAAUAAAATAsIgDgAFAAAAEwLCIMIgBQAAABMCDgDCIAUAAAAT
Ag4ADgAFAAAAFAIPAA8ABQAAABMCwSAPAAUAAAATAsEgwSAFAAAAEwIPAMEgBQAAABMCDwAPAAUA
AAAUAhAAEAAFAAAAEwLAIBAABQAAABMCwCDAIAUAAAATAhAAwCAFAAAAEwIQABAABQAAABQCEQAR
AAUAAAATAr8gEQAFAAAAEwK/IL8gBQAAABMCEQC/IAUAAAATAhEAEQAFAAAAFAISABIABQAAABMC
viASAAUAAAATAr4gviAFAAAAEwISAL4gBQAAABMCEgASAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAP7/AAAFAQIAAAAAAAAAAAAAAAAAAAAAAAEAAAAC1c3VnC4bEJOXCAArLPmuMAAA
AOwAAAAMAAAAAQAAAGgAAAAPAAAAcAAAAAUAAACAAAAABgAAAIgAAAARAAAAkAAAABcAAACYAAAA
CwAAAKAAAAAQAAAAqAAAABMAAACwAAAAFgAAALgAAAANAAAAwAAAAAwAAADNAAAAAgAAAKgDAAAe
AAAACAAAAE5va2lhAAAAAwAAAAEAAAADAAAAAQAAAAMAAAABAAAAAwAAAKgZCwALAAAAAAAAAAsA
AAAAAAAACwAAAAAAAAALAAAAAAAAAB4QAAABAAAAAQAAAAAMEAAAAgAAAB4AAAAGAAAAVGl0bGUA
AwAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAxAFQAYQBiAGwAZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAADgACAf///////////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAOIAAAAYHwAAAAAAAAEAQwBvAG0AcABPAGIAagAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASAAIBDAAAAA8AAAD/////AAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAwAAAG8AAAAAAAAAAwBPAGIAagBJAG4AZgBvAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABIAAgH///////////////8AAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABgAAAAAAAABXAG8AcgBkAEQAbwBj
AHUAbQBlAG4AdAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGgACAA4A
AAAQAAAA/////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPIAAAAwEAAAAAAA
AIYCEAASAAEAnAAPAAQAAAADAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAADwAAEDx/wIAPAAMAAAAAAAAAAAABgBOAG8AcgBtAGEAbAAA
AAIAAAAUAENKGABhShgAbUgJBHNICQR0SAkEAAAAAAAAAAAAAAAAAAAAAAAARABBAPL/oQBEAAwB
AAAAAAAAAAAWAEQAZQBmAGEAdQBsAHQAIABQAGEAcgBhAGcAcgBhAHAAaAAgAEYAbwBuAHQAAAAA
AFIAaQDz/7MAUgAMAQAAAAAAAAAADABUAGEAYgBsAGUAIABOAG8AcgBtAGEAbAAAABwAF/YDAAA0
1gYAAQoDbAA01gYAAQUDAABh9gMAAAIACwAAACgAawD0/8EAKAAAAQAAAAAAAAAABwBOAG8AIABM
AGkAcwB0AAAAAgAAAAAAAABEAJkAAQDyAEQADAEAACM/4wAAAAwAQgBhAGwAbABvAG8AbgAgAFQA
ZQB4AHQAAAACAA8AEABDShIAT0oEAFFKBABhShIAAAAAABkAAAAyAAAASgAAAHEAAACeAAAApQAA
AKkAAACtAAAAsQAAAAEAAAAAAAAAAAD/////GgQAAAAAAAABAAAAAAAAAAAA/////xkEAAAAAAAA
AQAAAAAAAAAAAP////8YBAAAAAAAAAEAAAAAAAAAAAD/////FQQAAAAAAAABAAAAAAAAAAAA////
/xIEAAAAAAAAAQAAAAAAAAAAAP////8NBAAAAAAAAAEAAAAAAAAAAAD/////CwQAAAAAAAABAAAA
AAAAAAAA/////wkEAAAAAAAA/////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZAAAAMgAAAEoAAABx
AAAAngAAAKUAAACpAAAArQAAALAAAAAAAAAAABABAAAAABACAAAAABADAAAAABAEAAAAABAFAAAA
ABAGAAAAABAHAAAAABD//wAAAAAAAAAAsQAAAAoAABAAAAAA/////wEAAAAEIAAA//8BAEBWwwAA
AAAAAAAAALEAAAAAAAAAAAAAAAAAAAAAAAIAAAA0AAAATAAAAHMAAACnAAAAqwAAALIAAAABAQAA
yBQAAI2sAgAAAgAAvQYAAF7IAQAAAgAAxAUAAF7IAQAAAgAAzQoAAF7IAQAAAgAAbwwAAF7IAQAA
AgAAWgEAAJnlAgAAAQAAhgEAAJnlAgAAAAAAAgAAABoAAAAbAAAAMwAAADQAAABLAAAATAAAAHIA
AABzAAAAnwAAAKAAAACmAAAApwAAAKoAAACrAAAArgAAAK8AAACyAAAAmAAAAAAwAAAAAAAAAQAA
AAAAAAAAAAAAAACAAJgAAAAAMAAAAAAAAACAAAAAgAAAAAAAAAAAAABoiwAwAAAAAAAAAAACAAAA
DQAAAAAAAAAAALsDkAAAAAAwAAAAAAAAAIAAAACAAAAAAAAAAAAAAGiLADAAAAAAAAAAAAIAAAAL
AAAAAAAAAAAAuwOQAAAAADAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAaIsAMAAAAAAAAAAAAgAAAAkA
AAAAAAAAAAC7A5AAAAAAMAAAAAAAAACAAAAAgAAAAAAAAAAAAABoiwAwAAAAAAAAAAACAAAABwAA
AAAAAAAAALsDkAAAAAAwAAAAAAAAAIAAAACAAAAAAAAAAAAAAGiLADAAAAAAAAAAAAIAAAAFAAAA
AAAAAAAAuwOQAAAAADAAAAAAAAAAgAAAAIAAAAAAAAAAAAABaIsAMAAAAAAAAAAAAgAAAAMAAAAA
AAAAAAC7A5AAAAAAMAAAAAAAAACAAAAAgAAAAAAAAAAAAABoiwAwAAAAAAAAAAACAAAAAQAAAAAA
AAAAALsDkAAAAAAwAAAAAAAAAIAAAACAAAAAAAAAAAAAAGiLADAAAAAAAAAAAAEAAAAAAAAAAAAA
AAAAtQNoiwAwAAAAAAAAAAABAAAAAAAAAAAAAAAAALUDAAYAALEIAAAFAAAAAAYAALEIAAAGAAAA
AAYAALAIAAAHAAAADwAA8DgAAAAAAAbwGAAAAAIIAAACAAAAHAAAAAEAAAABAAAAHQAAAEAAHvEQ
AAAA//8AAAAA/wCAgIAA9wAAEAAPAALwCBEAABAACPAIAAAAHAAAABwEAAAPAAPwphAAAA8ABPAo
AAAAAQAJ8BAAAAD/////Vkr6/0NR//8AAAAAAgAK8AgAAAAABAAABQAAAA8AA/BuEAAADwAE8IwA
AAABAAnwEAAAAAAAAAAAAAAAzRQAAF0MAAACAArwCAAAAAIEAAABAgAAQwAL8BgAAAB/AIAAwAH/
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
AQD//wIAAAAAAAAA//8AAAIA//8AAAAA//8AAAIA//8AAAAABQAAAEcWkAEAAAICBgMFBAUCAwSH
egAgAAAAgAgAAAAAAAAA/wEAAAAAAABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgAAADUW
kAECAAUFAQIBBwYCBQcAAAAAAAAAEAAAAAAAAAAAAAAAgAAAAABTAHkAbQBiAG8AbAAAADMmkAEA
AAILBgQCAgICAgSHegAgAAAAgAgAAAAAAAAA/wEAAAAAAABBAHIAaQBhAGwAAAA7BpABhgMCAQYA
AwEBAQEBAwAAAAAADggQAAAAAAAAAAEABAAAAAAAi1tTTwAAUwBpAG0AUwB1AG4AAABDBpABAABS
IAAD8AC//8ZgAAAAAwAAAAAAAAAAAAAAAAEAAAAAAAAATAB1AGMAaQBkAGEAIABHAHIAYQBuAGQA
ZQAAACAABADxCIgAAPDQAgAAaAEAAAAAr+Ophq/jqYYAAAAAAgAAAAAAAAAAAAEAAAABAAEAAAAE
AAMQAQAAAAAAAAABAAAAAQABAAAAAQAAAAAAAAAhAwDwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAClBsAHtAC0AIAAcjQAABEAGQBkAAAAGQAAAAEAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAB8DAAAAAAkzg3EA
8BAACAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACFAAAAAAAOD/DwEAAAAAAAAAAAD///9/
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
AADmAwAAAAAAAOYDAAAAAAAA/////wAAAAACAAwBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIDTQuIFJvdXRlciBBZHZlcnRp
c2VtZW50DQ1UcmFuc3BvcnQgQ29ubmVjdGlvbklTRg0NMy4gUm91dGVyIFNvbGljaXRhdGlvbg0N
Mi4gVHJhbnNwb3J0IENvbm5lY3Rpb24gRXN0YWJsaXNobWVudA0NMS4gTmV0d29yayBFbnRyeSBh
bmQgTmV0d29yayBBdXRoZW50aWNhdGlvbg0NQVIgR1cNDUJTDQ1NUw0NDQ0AAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAABCAAAAggAABkIAAAbCAAA
LwgAADIIAAA0CAAASggAAEwIAABxCAAAcwgAAJ4IAACgCAAAoggAAKUIAACnCAAAqQgAAKsIAACt
CAAAsQgAAO3p1+m1nOnX6dfp1+mOcOle6V7pAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIxZo
OyxcAEIqAUNKGgBPSgIAUUoCAF5KAgBhShoAcGgAAAAAOgAIgRZoOyxcABdoxATwAEIqAU9KAgBR
SgIAXkoCAGNIAQBkaAAAAABkaAAAAABkaKCTpYZwaAAAAAAAGxZoOyxcAEIqAU9KAgBRSgIAXkoC
AHBoAAAAADABCIEESAEABWigk6WGFmg7LFwAQioBQ0oSAE9KAgBRSgIAXkoCAGFKEgBwaAAAAAAA
QgAIgRZoOyxcABdoxATwAEIqAUNKEgBPSgIAUUoCAF5KAgBhShIAY0gBAGRoAAAAAGRoAAAAAGRo
oJOlhnBoAAAAAAAjFmg7LFwAQioBQ0oQAE9KAgBRSgIAXkoCAGFKEABwaAAAAAAGFmg7LFwAACMD
agAAAAAWaDssXABVCAFhShQAbUgABG5IAARzSAAEdEgABAAUAAYAAAIIAAAaCAAAGwgAADMIAAA0
CAAASwgAAEwIAAByCAAAcwgAAJ8IAACgCAAApggAAKcIAACqCAAAqwgAAK4IAACvCAAAsAgAALEI
AAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAA
AAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAA
AAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA
/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAA
AAAAAAAAAAD9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAABMABgAAAggAALAIAAD9/QAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQEAAEBAi4AOnA7LFwAH7DATiCwwE4hsIQNIrB0
LCOQ/BwkkGwlJbAAABew0AIYsNACDJDQAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQBTAHUAbQBtAGEAcgB5AEkAbgBmAG8A
cgBtAGEAdABpAG8AbgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAgH/////EQAAAP////8A
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD9AAAAwBQAAAAAAAAFAEQAbwBjAHUA
bQBlAG4AdABTAHUAbQBtAGEAcgB5AEkAbgBmAG8AcgBtAGEAdABpAG8AbgAAAAAAAAAAAAAAOAAC
AP///////////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgBAAAAEAAA
AAAAAF8AMQAwADgAMwA1ADAANgA3ADYANQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAYAAEA//////////8UAAAABwkCAAAAAADAAAAAAAAARgAAAACgaJKkVufGAUBZ
rKRW58YBAAAAAAAAAAAAAAAAMQBUAGEAYgBsAGUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAgH///////////////8AAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAQAQAA9hYAAAAAAAABAQAAAgEAAAMBAAAEAQAABQEAAAYBAAAH
AQAA/v///wkBAAAKAQAACwEAAAwBAAANAQAADgEAAA8BAAD+////EQEAABIBAAATAQAAFAEAABUB
AAAWAQAAFwEAABgBAAAZAQAAGgEAABsBAAD+////JgEAAKYCAAAfAQAAIAEAACEBAAAiAQAAIwEA
ACQBAAAlAQAA/v///24BAAAoAQAAKQEAACoBAAArAQAALAEAAC0BAAAuAQAALwEAADABAAAxAQAA
MgEAADMBAAA0AQAANQEAADYBAAA3AQAAOAEAADkBAAA6AQAAOwEAADwBAAA9AQAAPgEAAD8BAABA
AQAAQQEAAEIBAABDAQAARAEAAEUBAABGAQAARwEAAEgBAABJAQAASgEAAEsBAABMAQAATQEAAE4B
AABPAQAAUAEAAFEBAABSAQAAUwEAAFQBAABVAQAAVgEAAFcBAABYAQAAWQEAAFoBAABbAQAAXAEA
AF0BAAD+////XwEAAGABAABhAQAAYgEAAGMBAABkAQAAZQEAAP7///9nAQAAaAEAAGkBAABqAQAA
awEAAGwBAABtAQAA/v///4EBAABwAQAAcQEAAHIBAABzAQAAdAEAAHUBAAB2AQAA/v///3gBAAB5
AQAAegEAAHsBAAB8AQAAfQEAAH4BAAB/AQAA/v////7/AAAFAQIAAAAAAAAAAAAAAAAAAAAAAAEA
AADghZ/y+U9oEKuRCAArJ7PZMAAAAJAUAAARAAAAAQAAAJAAAAACAAAAmAAAAAMAAACkAAAABAAA
ALAAAAAFAAAAyAAAAAcAAADUAAAACAAAAOQAAAAJAAAA/AAAABIAAAAIAQAACgAAACgBAAAMAAAA
NAEAAA0AAABAAQAADgAAAEwBAAAPAAAAVAEAABAAAABcAQAAEwAAAGQBAAARAAAAbAEAAAIAAACo
AwAAHgAAAAQAAAAAAAAAHgAAAAQAAAAAAAAAHgAAABAAAABCYXNhdmFyYWogUGF0aWwAHgAAAAQA
AAAAAAAAHgAAAAgAAABOb3JtYWwAAB4AAAAQAAAAQmVoY2V0IFNhcmlrYXlhAB4AAAAEAAAAMgAA
AB4AAAAYAAAATWljcm9zb2Z0IE9mZmljZSBXb3JkAAAAQAAAAAAAAAAAAAAAQAAAAABS39w248YB
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
AAAJAgAAAAIuAAAAMgo1EJUIFwAEAJUI+A9lC5EQNC4gUm91dGVyIEFkdmVydGlzZW1lbnQAJQAT
ABMAMAAlACUAEwAlABYAEgAtACUAIQAlABYAEwAPACIAJAA4ACUAJQASAAQAAAAtAQEADQAAADIK
NRBkCwEABACVCPgPZQuRECDzSgAEAAAAJwH//wMAAAAeAAgAAAD6AgAAAwAAAAAAAAAEAAAALQEL
AAQAAAAtAQMACAAAACUDAgC0BzsERwE8BAQAAAAtAQQABAAAAC0BBQAEAAAA8AELAAQAAAAnAf//
AwAAAB4ABAAAAC0BAgAEAAAABgEBAAQAAAAtAQYADAAAACQDBABPAVkE9gA7BE8BHgRPAVkEBAAA
AC0BBAAEAAAABgEBAAQAAAAtAQUABAAAACcB//8EAAAALQEAAAUAAAAUAgAAAAAFAAAAEwLQIAAA
BQAAABMC0CDQIAUAAAATAgAA0CAFAAAAEwIAAAAABQAAABQCAQABAAUAAAATAs8gAQAFAAAAEwLP
IM8gBQAAABMCAQDPIAUAAAATAgEAAQAFAAAAFAICAAIABQAAABMCziACAAUAAAATAs4gziAFAAAA
EwICAM4gBQAAABMCAgACAAUAAAAUAgMAAwAFAAAAEwLNIAMABQAAABMCzSDNIAUAAAATAgMAzSAF
AAAAEwIDAAMABQAAABQCBAAEAAUAAAATAswgBAAFAAAAEwLMIMwgBQAAABMCBADMIAUAAAATAgQA
BAAFAAAAFAIFAAUABQAAABMCyyAFAAUAAAATAssgyyAFAAAAEwIFAMsgBQAAABMCBQAFAAUAAAAU
AgYABgAFAAAAEwLKIAYABQAAABMCyiDKIAUAAAATAgYAyiAFAAAAEwIGAAYABQAAABQCBwAHAAUA
AAATAskgBwAFAAAAEwLJIMkgBQAAABMCBwDJIAUAAAATAgcABwAFAAAAFAIIAAgABQAAABMCyCAI
AAUAAAATAsggyCAFAAAAEwIIAMggBQAAABMCCAAIAAUAAAAUAgkACQAFAAAAEwLHIAkABQAAABMC
xyDHIAUAAAATAgkAxyAFAAAAEwIJAAkABQAAABQCCgAKAAUAAAATAsYgCgAFAAAAEwLGIMYgBQAA
ABMCCgDGIAUAAAATAgoACgAFAAAAFAILAAsABQAAABMCxSALAAUAAAATAsUgxSAFAAAAEwILAMUg
BQAAABMCCwALAAUAAAAUAgwADAAFAAAAEwLEIAwABQAAABMCxCDEIAUAAAATAgwAxCAFAAAAEwIM
AAwABQAAABQCDQANAAUAAAATAsMgDQAFAAAAEwLDIMMgBQAAABMCDQDDIAUAAAATAg0ADQAFAAAA
FAIOAA4ABQAAABMCwiAOAAUAAAATAsIgwiAFAAAAEwIOAMIgBQAAABMCDgAOAAUAAAAUAg8ADwAF
AAAAEwLBIA8ABQAAABMCwSDBIAUAAAATAg8AwSAFAAAAEwIPAA8ABQAAABQCEAAQAAUAAAATAsAg
EAAFAAAAEwLAIMAgBQAAABMCEADAIAUAAAATAhAAEAAFAAAAFAIRABEABQAAABMCvyARAAUAAAAT
Ar8gvyAFAAAAEwIRAL8gBQAAABMCEQARAAUAAAAUAhIAEgAFAAAAEwK+IBIABQAAABMCviC+IAUA
AAATAhIAviAFAAAAEwISABIAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAD+/wAABQECAAAAAAAAAAAAAAAAAAAAAAABAAAAAtXN1ZwuGxCT
lwgAKyz5rjAAAADsAAAADAAAAAEAAABoAAAADwAAAHAAAAAFAAAAgAAAAAYAAACIAAAAEQAAAJAA
AAAXAAAAmAAAAAsAAACgAAAAEAAAAKgAAAATAAAAsAAAABYAAAC4AAAADQAAAMAAAAAMAAAAzQAA
AAIAAACoAwAAHgAAAAgAAABOb2tpYQAAAAMAAAABAAAAAwAAAAEAAAADAAAAAQAAAAMAAACoGQsA
CwAAAAAAAAALAAAAAAAAAAsAAAAAAAAACwAAAAAAAAAeEAAAAQAAAAEAAAAADBAAAAIAAAAeAAAA
BgAAAFRpdGxlAAMAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
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
AE0EAAAJEQAA6QQAAAAAEfAEAAAAAAAAAg8ABPBCAAAAEgAK8AgAAAABBAAAAA4AAFMAC/AeAAAA
vwEAABAAywEAAAAA/wEAAAgABAMJAAAAPwMBAAEAAAAR8AQAAAAAAAABAAAAAF4AAAACBAAA9v//
/wAAAABqEwAAJAsAAHSAAAAAAAAAAAABAAAAAgAAAAIAAAAaAAAAGgAAABsAAAAbAAAAMgAAADIA
AAAzAAAAMwAAAEsAAABLAAAATAAAAEwAAABTAAAAUwAAAFQAAABUAAAAVwAAAFcAAABYAAAAWAAA
AFsAAABbAAAAXwAAAAMABwAEAAcABAADAAQABwAEAAMABAAHAAQAAwAEAAcABAADAAQABwAEAAMA
BAAHAAQAAwAAAAAAAQAAAAIAAAACAAAAGgAAABoAAAAbAAAAGwAAADIAAAAyAAAAMwAAADMAAABL
AAAASwAAAEwAAABMAAAAUwAAAFMAAABUAAAAVAAAAFcAAABXAAAAWAAAAFgAAABbAAAAWwAAAF8A
AAADAAcABAAHAAQAAwAEAAcABAADAAQABwAEAAMABAAHAAQAAwAEAAcABAADAAQABwAEAAMA/0AB
AQEAAAAAAAEAAAAwTk0QAQABAAAAAAAAAAAAAQAAAAAAAAAkACQAdwSAAwIQAAAAAAAAAF4AAADw
AQAMAEAAAP//AgAAAAcAVQBuAGsAbgBvAHcAbgAEAHMAeQBhAG0A//8CAAgAAAAAAAAAAAAAAAAA
AAAAAAAAAQD//wIAAAAAAAAA//8AAAIA//8AAAAA//8AAAIA//8AAAAABAAAAEcGkAEAAAACAgYD
BQQFAgMAAAADAAAAAAAAAAAAAAAAAQAAAAAAAABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEA
bgAAADUGkAECAAACAAUAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAgAAAAABTAHkAbQBiAG8AbAAA
ADMGkAEAAAACCwYEAgICAgIAAAADAAAAAAAAAAAAAAAAAQAAAAAAAABBAHIAaQBhAGwAAABDBpAB
AADSFAADwgC//8ZgAAAAAwAAAAAAAAAAAAAAAAEAAAAAAAAATAB1AGMAaQBkAGEAIABHAHIAYQBu
AGQAZQAAACAABAAxCIgAAPDQAgAAaAEAAAAAU6SlxlOkpcYAAAAAAgAAAAAAAAAAAAAAAAABAAEA
AAAEAAMQAQAAAAAAAAAAAAAAAQABAAAAAQAAAAAAAAAhAwDwEAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAClBsAHtAC0AIAAEjQAABEAGQBkAAAAGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAgB
AGAA8BAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOD/DwAAAAAAAAAAAAD/
//9/////f////3////9/////fzEAAAD///9/o3AJAP//EgAAAAAAAAAAAAAAAAAAAA8AQgBhAHMA
YQB2AGEAcgBhAGoAIABQAGEAdABpAGwADwBCAGEAcwBhAHYAYQByAGEAagAgAFAAYQB0AGkAbAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
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
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAClEgAAAAAAAAAAAAAAAAAAagQAAAwAAACDRpXAAAAA
AAAAAAAAAAAAUgQAAAAAAAAFEgAAoAAAAKUSAAAAAAAAAAAAAAAAAAClEgAAAAAAAAgTAAA8AAAA
RBMAAAAAAAClEgAAAAAAAPYWAAAAAAAApRIAAAAAAAD2FgAAAAAAAKUSAAAAAAAApRIAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAArgIAAAAAAACuAgAApAEAAFIEAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAK4CAAAAAAAArgIAAAAAAABSBAAAAAAAAAQAAQEPAAQBAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgNMi4g
Um91dGVyIEFkdmVydGlzZW1lbnQNDTEuIFJvdXRlciBTb2xpY2l0YXRpb24NDVRyYW5zcG9ydCBD
b25uZWN0aW9uSVNGDQ1BU04gR1cNDUJTDQ1NUw0NDQ0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAEG
AAACBgAAGQYAABsGAAAxBgAAMwYAAEcGAABKBgAATAYAAE8GAABSBgAAVAYAAFYGAABYBgAAWgYA
AF4GAADt6dvp2+m6oumQbunb6dvpAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEIACIEWaFoDiQAXaMQE
8ABCKgFDShYAT0oCAFFKAgBeSgIAYUoWAGNIAQBkaAAAAABkaAAAAABkaKKTpYZwaAAAAAAAIxZo
WgOJAEIqAUNKFgBPSgIAUUoCAF5KAgBhShYAcGgAAAAALgEIgQRIAQAFaKKTpYYWaFoDiQA1CIFC
KgFPSgIAUUoCAFwIgV5KAgBwaAAAAAAAQAAIgRZoWgOJABdoxATwADUIgUIqAU9KAgBRSgIAXAiB
XkoCAGNIAQBkaAAAAABkaAAAAABkaKKTpYZwaAAAAAAAGxZoWgOJAEIqAU9KAgBRSgIAXkoCAHBo
AAAAAAYWaFoDiQAAIwNqAAAAABZoWgOJAFUIAWFKFABtSAAEbkgABHNIAAR0SAAEABAABgAAAgYA
ABoGAAAbBgAAMgYAADMGAABLBgAATAYAAFMGAABUBgAAVwYAAFgGAABbBgAAXAYAAF0GAABeBgAA
/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAA
AAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAA
AAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0A
AAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAADwAGAAACBgAA
XQYAAP7+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAQECIgA6cFoDiQAf
sMBOILDATiGwOA4isBQtI5CoBySQ7DslsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAFMAdQBtAG0A
YQByAHkASQBuAGYAbwByAG0AYQB0AGkAbwBuAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAC
ARcAAAAZAAAA/////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACcBAACQbQAA
AAAAAAUARABvAGMAdQBtAGUAbgB0AFMAdQBtAG0AYQByAHkASQBuAGYAbwByAG0AYQB0AGkAbwBu
AAAAAAAAAAAAAAA4AAIA////////////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAXgEAAAAQAAAAAAAAXwAxADIAMAA5ADQANQA3ADIAOQAwAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAQESAAAAIgAAABwAAAAHCQIAAAAAAMAAAAAAAABG
AAAAAEBZrKRW58YBsC63pFbnxgEAAAAAAAAAAAAAAABEAGEAdABhAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgACAf///////////////wAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGYBAAAAEAAAAAAAAP7/AAADCgEAAAAA
AAAAAAAAAAAAAAAAAAEAAADghZ/y+U9oEKuRCAArJ7PZMAAAAGBtAAARAAAAAQAAAJAAAAACAAAA
mAAAAAMAAACkAAAABAAAALAAAAAFAAAAyAAAAAcAAADUAAAACAAAAOQAAAAJAAAA/AAAABIAAAAI
AQAACgAAACQBAAAMAAAAMAEAAA0AAAA8AQAADgAAAEgBAAAPAAAAUAEAABAAAABYAQAAEwAAAGAB
AAARAAAAaAEAAAIAAAAQJwAAHgAAAAEAAAAA5UyQHgAAAAEAAAAA5UyQHgAAABAAAABCYXNhdmFy
YWogUGF0aWwAHgAAAAEAAAAA5UyQHgAAAAcAAABOb3JtYWwAAR4AAAAQAAAAQmFzYXZhcmFqIFBh
dGlsAB4AAAACAAAAMgBMkB4AAAAUAAAATWljcm9zb2Z0IFdvcmQgMTEuMgBAAAAAAAAAAAAAAABA
AAAAAKKzZFt8xgFAAAAAAKKzZFt8xgEDAAAAAQAAAAMAAAAAAAAAAwAAAAAAAAADAAAAAAAAAEcA
AADwawAA/v///1BJQ1Rr6AAAAAAD8APwABEC/wwA//4AAAEsAAABLAAAAAAAABBoEGgAAAAAAKEB
8gAETVNXRAAeAAEACgAAAAAQaBBoACwAEgfaD1RpbWVzIE5ldyBSb21hbgADB9oADQAyAAYAGAAA
AC0ACAAX/8AAAAAAAC4ABAAAAAAAFgeuACgBxgL2ASAAoQCMAAgBmAL0A+sHAgChAIwACAAAAAAA
AAAAAKAAjQChAGQHV1BQTlQCASVQREYtMS4zCiXE5fLl66fzoNDExgoyIDAgb2JqCjw8IC9MZW5n
dGggNCAwIFIgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCnjaK1QIVChUMFEoVzBU8ALi
LAULBV8FfediQwXnYAUDMAx2VjA0MjdUMLE0U8iFMC3MLBRyFIIVAgHEOQ2oCmVuZHN0cmVhbQpl
bmRvYmoKNCAwIG9iago2MgplbmRvYmoKMSAwIG9iago8PCAvVHlwZSAvUGFnZSAvUGFyZW50IDYg
MCBSIC9SZXNvdXJjZXMgMyAwIFIgL0NvbnRlbnRzIDIgMCBSIC9NZWRpYUJveApbMTI2OCA0OTMg
MTI3NSA4NzJdID4+CmVuZG9iagozIDAgb2JqCjw8IC9Qcm9jU2V0IFsgL1BERiBdIC9Db2xvclNw
YWNlIDw8IC9DczEgNSAwIFIgPj4gPj4KZW5kb2JqCjcgMCBvYmoKPDwgL0xlbmd0aCA4IDAgUiAv
TiAzIC9BbHRlcm5hdGUgL0RldmljZVJHQiAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0K
eNp9kk9IFFEcx7+zJUKsBWUmUvBOtgdXBu1gHYzd9W/Ktqxrpgiyzr7ZHZ2dnd7MbiUeQoguQdYx
uljRSTqGBw8dAg8RgmJdIugoGQSCl5DtNzO77ojagzfvM7//v997QF0obZp6gAF5wxbJ/ii7Oz7B
6jdQhwYEQSutWGYkkRh2mWxxZO19heScm+Hj9f9dDYISAhJVgMasx9ccnvZ4wOH7tmkTTzqs5NIZ
YpO4TaSSMeJXxGezPp72cYZbCvEy8U3FFBQnkCIeKClZJ+YOsWxkNIPkl4m7MpaSJybfwFNnFl6Z
9hDQfQU49bkmm7CA5XfApdaaLNQMXBwDVjprst2kOx+pad1SOztckRSMAnU/yuXdVqD+BbD/vFz+
+7pc3n9DOb4DH3WlKEqVGUnSF8Drw12N/dzgQlOYc18JUVA1nftGerza69eLR/Ulq3QSezNxVxew
RPcwdgYYegy8/AlcfQ9c+AAkGoDUdQQeobpt/sDNEyuYD4WWzdmsQ5Y7WNg5OlmEXghnsULeLNpc
sEFDaW9jaV1nrqnFBLe4KPFMO/J6sdrvOdpBboyO0EnzCqjc6q2wNJNJ99DdoJ14I8N7ep13Qbyo
an2DzoXQ/qSKvlGPpfOaPZjyONBt6PHhCsMoxG97MbFj2tFkNb5VGumtymfStxJ0tpD8xmxhyLFp
It/QXC415rGUmsvF4hVexTh0cGgw6GuAIYl+RBGGCYECVNJoZKGRlLs2gtjC7LGWOhI+ZqTfJp9t
1+ceiuTteN1BNI6FtoMITP4m/5a35CX5rfxrsaUYqmkWxJSmrD/7Q3GdzNW4FW2lJi++QnkjpNWR
JWn+oCfLV6mvOtVYbKlFcnLwJ/E9X5fclymMaTfSrJup5Oos+kZ82U6aHtmuza8213JtnV6Z3Ayu
zR+aVeFIV/ygq8P/NTu/P/8HzbABaAplbmRzdHJlYW0KZW5kb2JqCjggMCBvYmoKNzA2CmVuZG9i
ago1IDAgb2JqClsgL0lDQ0Jhc2VkIDcgMCBSIF0KZW5kb2JqCjYgMCBvYmoKPDwgL1R5cGUgL1Bh
Z2VzIC9NZWRpYUJveCBbMTI2OCA0OTMgMTI3NSA4NzJdIC9Db3VudCAxIC9LaWRzIFsgMSAwIFIK
XSA+PgplbmRvYmoKOSAwIG9iago8PCAvVHlwZSAvQ2F0YWxvZyAvUGFnZXMgNiAwIFIgPj4KZW5k
b2JqCjEwIDAgb2JqCjw8IC9DcmVhdGlvbkRhdGUgKEQ6MjAwNjA1MjAxNzE5NDYtMDUnMDAnKSAv
TW9kRGF0ZSAoRDoyMDA2MDUyMDE3MTk0Ni0wNScwMCcpCi9Qcm9kdWNlciAoTWFjIE9TIFggMTAu
NC42IFF1YXJ0eiBQREZDb250ZXh0KSA+PgplbmRvYmoKeHJlZgowIDExCjAwMDAwMDAwMDAgMDAw
MDAgbiAKMDAwMDAwMDE3NiAwMDAwMCBuIAowMDAwMDAwMDIyIDAwMDAwIG4gCjAwMDAwMDAyODYg
MDAwMDAgbiAKMDAwMDAwMDE1OCAwMDAwMCBuIAowMDAwMDAxMTgwIDAwMDAwIG4gCjAwMDAwMDEy
MTUgMDAwMDAgbiAKMDAwMDAwMDM1NCAwMDAwMCBuIAowMDAwMDAxMTYxIDAwMDAwIG4gCjAwMDAw
MDEzMDQgMDAwMDAgbiAKMDAwMDAwMTM1MyAwMDAwMCBuIAp0cmFpbGVyCjw8IC9TaXplIDExIC9S
b290IDkgMCBSIC9JbmZvIDEwIDAgUiAvSUQgWyA8ZmVmMzQ3NTA2NGM4MzkzZDgzOTlhYTY0MTYx
MWI4NDY+CjxmZWYzNDc1MDY0YzgzOTNkODM5OWFhNjQxNjExYjg0Nj4gXSA+PgpzdGFydHhyZWYK
MTQ5NgolJUVPRgoAAKEAjAAIAe0E9ANoBPsAAQAKgAGAAX//f/8ABwAEAAQAIgHvBPcA/wAjAP8A
I///ACP/AAAj/wEAI/8BACEDYgTzACMAAQAjAQEAIwEAACMBAAAjAQAAIwD/ACEB7wT3AKAAjQCh
AGQABlBQTlQCAgChAGQHtlBQTlQCASVQREYtMS4zCiXE5fLl66fzoNDExgoyIDAgb2JqCjw8IC9M
ZW5ndGggNCAwIFIgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCnjadc87DgIxDATQPqeY
mgLifGyn5gR7hpUQRShWub9E1vGKiu5JicfjAxsOPJ6DsA/EuxaJVTX/4dhBnBKqMj5oRKaOFilw
lCltBZzaKRVwTaYMlmoicFOXpOtVSvUJYQ0rRRqtZCjlU3Ob5jJlFS7m5O/EhXxo8koiruTxk8V3
GlcR+7Da2diqbGHrDlsxjwv9d3vHG68bti+v30HxCmVuZHN0cmVhbQplbmRvYmoKNCAwIG9iagox
NTgKZW5kb2JqCjEgMCBvYmoKPDwgL1R5cGUgL1BhZ2UgL1BhcmVudCA2IDAgUiAvUmVzb3VyY2Vz
IDMgMCBSIC9Db250ZW50cyAyIDAgUiAvTWVkaWFCb3gKWzg4MSA1ODYgMTY1NSA4MzVdID4+CmVu
ZG9iagozIDAgb2JqCjw8IC9Qcm9jU2V0IFsgL1BERiBdIC9Db2xvclNwYWNlIDw8IC9DczEgNSAw
IFIgPj4gPj4KZW5kb2JqCjcgMCBvYmoKPDwgL0xlbmd0aCA4IDAgUiAvTiAzIC9BbHRlcm5hdGUg
L0RldmljZVJHQiAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeNp9kk9IFFEcx7+zJUKs
BWUmUvBOtgdXBu1gHYzd9W/Ktqxrpgiyzr7ZHZ2dnd7MbiUeQoguQdYxuljRSTqGBw8dAg8RgmJd
IugoGQSCl5DtNzO77ojagzfvM7//v997QF0obZp6gAF5wxbJ/ii7Oz7B6jdQhwYEQSutWGYkkRh2
mWxxZO19heScm+Hj9f9dDYISAhJVgMasx9ccnvZ4wOH7tmkTTzqs5NIZYpO4TaSSMeJXxGezPp72
cYZbCvEy8U3FFBQnkCIeKClZJ+YOsWxkNIPkl4m7MpaSJybfwFNnFl6Z9hDQfQU49bkmm7CA5XfA
pdaaLNQMXBwDVjprst2kOx+pad1SOztckRSMAnU/yuXdVqD+BbD/vFz++7pc3n9DOb4DH3WlKEqV
GUnSF8Drw12N/dzgQlOYc18JUVA1nftGerza69eLR/Ulq3QSezNxVxewRPcwdgYYegy8/AlcfQ9c
+AAkGoDUdQQeobpt/sDNEyuYD4WWzdmsQ5Y7WNg5OlmEXghnsULeLNpcsEFDaW9jaV1nrqnFBLe4
KPFMO/J6sdrvOdpBboyO0EnzCqjc6q2wNJNJ99DdoJ14I8N7ep13Qbyoan2DzoXQ/qSKvlGPpfOa
PZjyONBt6PHhCsMoxG97MbFj2tFkNb5VGumtymfStxJ0tpD8xmxhyLFpIt/QXC415rGUmsvF4hVe
xTh0cGgw6GuAIYl+RBGGCYECVNJoZKGRlLs2gtjC7LGWOhI+ZqTfJp9t1+ceiuTteN1BNI6FtoMI
TP4m/5a35CX5rfxrsaUYqmkWxJSmrD/7Q3GdzNW4FW2lJi++QnkjpNWRJWn+oCfLV6mvOtVYbKlF
cnLwJ/E9X5fclymMaTfSrJup5Oos+kZ82U6aHtmuza8213JtnV6Z3AyuzR+aVeFIV/ygq8P/NTu/
P/8HzbABaAplbmRzdHJlYW0KZW5kb2JqCjggMCBvYmoKNzA2CmVuZG9iago1IDAgb2JqClsgL0lD
Q0Jhc2VkIDcgMCBSIF0KZW5kb2JqCjYgMCBvYmoKPDwgL1R5cGUgL1BhZ2VzIC9NZWRpYUJveCBb
ODgxIDU4NiAxNjU1IDgzNV0gL0NvdW50IDEgL0tpZHMgWyAxIDAgUgpdID4+CmVuZG9iago5IDAg
b2JqCjw8IC9UeXBlIC9DYXRhbG9nIC9QYWdlcyA2IDAgUiA+PgplbmRvYmoKMTAgMCBvYmoKPDwg
L0NyZWF0aW9uRGF0ZSAoRDoyMDA2MDUyMDE3MTk0Ni0wNScwMCcpIC9Nb2REYXRlIChEOjIwMDYw
NTIwMTcxOTQ2LTA1JzAwJykKL1Byb2R1Y2VyIChNYWMgT1MgWCAxMC40LjYgUXVhcnR6IFBERkNv
bnRleHQpID4+CmVuZG9iagp4cmVmCjAgMTEKMDAwMDAwMDAwMCAwMDAwMCBuIAowMDAwMDAwMjcz
IDAwMDAwIG4gCjAwMDAwMDAwMjIgMDAwMDAgbiAKMDAwMDAwMDM4MiAwMDAwMCBuIAowMDAwMDAw
MjU0IDAwMDAwIG4gCjAwMDAwMDEyNzYgMDAwMDAgbiAKMDAwMDAwMTMxMSAwMDAwMCBuIAowMDAw
MDAwNDUwIDAwMDAwIG4gCjAwMDAwMDEyNTcgMDAwMDAgbiAKMDAwMDAwMTM5OSAwMDAwMCBuIAow
MDAwMDAxNDQ4IDAwMDAwIG4gCnRyYWlsZXIKPDwgL1NpemUgMTEgL1Jvb3QgOSAwIFIgL0luZm8g
MTAgMCBSIC9JRCBbIDwxNjkyMDU0NDU3NDdkYTEzMDljYmY0ZjYwM2Q2MjBiND4KPDE2OTIwNTQ0
NTc0N2RhMTMwOWNiZjRmNjAzZDYyMGI0PiBdID4+CnN0YXJ0eHJlZgoxNTkxCiUlRU9GCgChAIwA
CAJKA3EDQwZ3ABrY2NjY2NgAcQByAkoDcQNCBnYCSgZWAkoDjwJfA4UCdQN+AowDdwKjA3MCugNx
AtIDcQLpA3MDAAN3AxcDfgMtA4UDQgOPA0IGVgMtBmADFwZpAwAGbwLpBnMC0gZ2AroGdgKjBnMC
jAZvAnUGaQJfBmACSgZWAkoGVgCgAI0AoQBkAAZQUE5UAgIAoQBkB8BQUE5UAgElUERGLTEuMwol
xOXy5eun86DQxMYKMiAwIG9iago8PCAvTGVuZ3RoIDQgMCBSIC9GaWx0ZXIgL0ZsYXRlRGVjb2Rl
ID4+CnN0cmVhbQp42j2QSwrDMAxE9znFnKCN/JHkdXaBLkKO0F1JFqH3h8qyUozMg5FHI1/YcIGw
Wn2geOG5fAnLjtnPvrjc0e5H9XqfIE4JVRknGlGn6UCbCTwLDmgr4NQ6qYBrcspgqU7W1zRI0q1K
GapMwhou0gjDWSl3smmai5FHuDGn0IkLxSPD24m4UtgblpjpOIJ4w0jXn0VkNxt79BHTWO6/+4Hd
vm/7ARmwQhYKZW5kc3RyZWFtCmVuZG9iago0IDAgb2JqCjE2OAplbmRvYmoKMSAwIG9iago8PCAv
VHlwZSAvUGFnZSAvUGFyZW50IDYgMCBSIC9SZXNvdXJjZXMgMyAwIFIgL0NvbnRlbnRzIDIgMCBS
IC9NZWRpYUJveApbODgwIDU4NSAxNjU2IDgzNl0gPj4KZW5kb2JqCjMgMCBvYmoKPDwgL1Byb2NT
ZXQgWyAvUERGIF0gL0NvbG9yU3BhY2UgPDwgL0NzMSA1IDAgUiA+PiA+PgplbmRvYmoKNyAwIG9i
ago8PCAvTGVuZ3RoIDggMCBSIC9OIDMgL0FsdGVybmF0ZSAvRGV2aWNlUkdCIC9GaWx0ZXIgL0Zs
YXRlRGVjb2RlID4+CnN0cmVhbQp42n2ST0gUURzHv7MlQqwFZSZS8E62B1cG7WAdjN31b8q2rGum
CLLOvtkdnZ2d3sxuJR5CiC5B1jG6WNFJOoYHDx0CDxGCYl0i6CgZBIKXkO03M7vuiNqDN+8zv/+/
33tAXShtmnqAAXnDFsn+KLs7PsHqN1CHBgRBK61YZiSRGHaZbHFk7X2F5Jyb4eP1/10NghICElWA
xqzH1xye9njA4fu2aRNPOqzk0hlik7hNpJIx4lfEZ7M+nvZxhlsK8TLxTcUUFCeQIh4oKVkn5g6x
bGQ0g+SXibsylpInJt/AU2cWXpn2ENB9BTj1uSabsIDld8Cl1pos1AxcHANWOmuy3aQ7H6lp3VI7
O1yRFIwCdT/K5d1WoP4FsP+8XP77ulzef0M5vgMfdaUoSpUZSdIXwOvDXY393OBCU5hzXwlRUDWd
+0Z6vNrr14tH9SWrdBJ7M3FXF7BE9zB2Bhh6DLz8CVx9D1z4ACQagNR1BB6hum3+wM0TK5gPhZbN
2axDljtY2Dk6WYReCGexQt4s2lywQUNpb2NpXWeuqcUEt7go8Uw78nqx2u852kFujI7QSfMKqNzq
rbA0k0n30N2gnXgjw3t6nXdBvKhqfYPOhdD+pIq+UY+l85o9mPI40G3o8eEKwyjEb3sxsWPa0WQ1
vlUa6a3KZ9K3EnS2kPzGbGHIsWki39BcLjXmsZSay8XiFV7FOHRwaDDoa4AhiX5EEYYJgQJU0mhk
oZGUuzaC2MLssZY6Ej5mpN8mn23X5x6K5O143UE0joW2gwhM/ib/lrfkJfmt/GuxpRiqaRbElKas
P/tDcZ3M1bgVbaUmL75CeSOk1ZElaf6gJ8tXqa861VhsqUVycvAn8T1fl9yXKYxpN9Ksm6nk6iz6
RnzZTpoe2a7NrzbXcm2dXpncDK7NH5pV4UhX/KCrw/81O78//wfNsAFoCmVuZHN0cmVhbQplbmRv
YmoKOCAwIG9iago3MDYKZW5kb2JqCjUgMCBvYmoKWyAvSUNDQmFzZWQgNyAwIFIgXQplbmRvYmoK
NiAwIG9iago8PCAvVHlwZSAvUGFnZXMgL01lZGlhQm94IFs4ODAgNTg1IDE2NTYgODM2XSAvQ291
bnQgMSAvS2lkcyBbIDEgMCBSCl0gPj4KZW5kb2JqCjkgMCBvYmoKPDwgL1R5cGUgL0NhdGFsb2cg
L1BhZ2VzIDYgMCBSID4+CmVuZG9iagoxMCAwIG9iago8PCAvQ3JlYXRpb25EYXRlIChEOjIwMDYw
NTIwMTcxOTQ2LTA1JzAwJykgL01vZERhdGUgKEQ6MjAwNjA1MjAxNzE5NDYtMDUnMDAnKQovUHJv
ZHVjZXIgKE1hYyBPUyBYIDEwLjQuNiBRdWFydHogUERGQ29udGV4dCkgPj4KZW5kb2JqCnhyZWYK
MCAxMQowMDAwMDAwMDAwIDAwMDAwIG4gCjAwMDAwMDAyODMgMDAwMDAgbiAKMDAwMDAwMDAyMiAw
MDAwMCBuIAowMDAwMDAwMzkyIDAwMDAwIG4gCjAwMDAwMDAyNjQgMDAwMDAgbiAKMDAwMDAwMTI4
NiAwMDAwMCBuIAowMDAwMDAxMzIxIDAwMDAwIG4gCjAwMDAwMDA0NjAgMDAwMDAgbiAKMDAwMDAw
MTI2NyAwMDAwMCBuIAowMDAwMDAxNDA5IDAwMDAwIG4gCjAwMDAwMDE0NTggMDAwMDAgbiAKdHJh
aWxlcgo8PCAvU2l6ZSAxMSAvUm9vdCA5IDAgUiAvSW5mbyAxMCAwIFIgL0lEIFsgPDFjMmEwZWVl
YzM3NmJhNzczZDQ4OGMxZDNjYWY4ZjgwPgo8MWMyYTBlZWVjMzc2YmE3NzNkNDg4YzFkM2NhZjhm
ODA+IF0gPj4Kc3RhcnR4cmVmCjE2MDEKJSVFT0YKAKEAjAAIAkkDcANEBngAGgAAAAAAAAAHAAEA
AQAgAkoGVgJKA48AI/YVACP5FgAj+RcAI/wXACP+FwAjABgAIwIXACMEFwAjBxcAIwcWACMKFQAh
A0IGVgAjCusAIwnqACMG6QAjBOkAIwPpACMA6AAj/ekAI/zpACP66QAj9+oAI/brAKAAjQChAGQA
BlBQTlQCAgChAGQHj1BQTlQCASVQREYtMS4zCiXE5fLl66fzoNDExgoyIDAgb2JqCjw8IC9MZW5n
dGggNCAwIFIgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCnjaNc49CsMwDAXgPad4J2gt
2dbP7C3QIfgI3Uo7hN4fKosUI/OhJ2OdOHCCsEe9YHjgPr6EMVHyzJHxYty3nvX8wInQTRBihhTd
3vBaIOxYEkjnpRY97amYc7uk/E+19euFSqa1bOq0FDNGdSl+s9pCM/Y9fkFAJSsKZW5kc3RyZWFt
CmVuZG9iago0IDAgb2JqCjEyMQplbmRvYmoKMSAwIG9iago8PCAvVHlwZSAvUGFnZSAvUGFyZW50
IDYgMCBSIC9SZXNvdXJjZXMgMyAwIFIgL0NvbnRlbnRzIDIgMCBSIC9NZWRpYUJveApbOTEwIDU4
NSA5NDQgODM2XSA+PgplbmRvYmoKMyAwIG9iago8PCAvUHJvY1NldCBbIC9QREYgXSAvQ29sb3JT
cGFjZSA8PCAvQ3MxIDUgMCBSID4+ID4+CmVuZG9iago3IDAgb2JqCjw8IC9MZW5ndGggOCAwIFIg
L04gMyAvQWx0ZXJuYXRlIC9EZXZpY2VSR0IgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFt
CnjafZJPSBRRHMe/syVCrAVlJlLwTrYHVwbtYB2M3fVvyrasa6YIss6+2R2dnZ3ezG4lHkKILkHW
MbpY0Uk6hgcPHQIPEYJiXSLoKBkEgpeQ7Tczu+6I2oM37zO//7/fe0BdKG2aeoABecMWyf4ouzs+
weo3UIcGBEErrVhmJJEYdplscWTtfYXknJvh4/X/XQ2CEgISVYDGrMfXHJ72eMDh+7ZpE086rOTS
GWKTuE2kkjHiV8Rnsz6e9nGGWwrxMvFNxRQUJ5AiHigpWSfmDrFsZDSD5JeJuzKWkicm38BTZxZe
mfYQ0H0FOPW5JpuwgOV3wKXWmizUDFwcA1Y6a7LdpDsfqWndUjs7XJEUjAJ1P8rl3Vag/gWw/7xc
/vu6XN5/Qzm+Ax91pShKlRlJ0hfA68Ndjf3c4EJTmHNfCVFQNZ37Rnq82uvXi0f1Jat0EnszcVcX
sET3MHYGGHoMvPwJXH0PXPgAJBqA1HUEHqG6bf7AzRMrmA+Fls3ZrEOWO1jYOTpZhF4IZ7FC3iza
XLBBQ2lvY2ldZ66pxQS3uCjxTDvyerHa7znaQW6MjtBJ8wqo3OqtsDSTSffQ3aCdeCPDe3qdd0G8
qGp9g86F0P6kir5Rj6Xzmj2Y8jjQbejx4QrDKMRvezGxY9rRZDW+VRrprcpn0rcSdLaQ/MZsYcix
aSLf0FwuNeaxlJrLxeIVXsU4dHBoMOhrgCGJfkQRhgmBAlTSaGShkZS7NoLYwuyxljoSPmak3yaf
bdfnHork7XjdQTSOhbaDCEz+Jv+Wt+Ql+a38a7GlGKppFsSUpqw/+0NxnczVuBVtpSYvvkJ5I6TV
kSVp/qAny1eprzrVWGypRXJy8CfxPV+X3JcpjGk30qybqeTqLPpGfNlOmh7Zrs2vNtdybZ1emdwM
rs0fmlXhSFf8oKvD/zU7vz//B82wAWgKZW5kc3RyZWFtCmVuZG9iago4IDAgb2JqCjcwNgplbmRv
YmoKNSAwIG9iagpbIC9JQ0NCYXNlZCA3IDAgUiBdCmVuZG9iago2IDAgb2JqCjw8IC9UeXBlIC9Q
YWdlcyAvTWVkaWFCb3ggWzkxMCA1ODUgOTQ0IDgzNl0gL0NvdW50IDEgL0tpZHMgWyAxIDAgUgpd
ID4+CmVuZG9iago5IDAgb2JqCjw8IC9UeXBlIC9DYXRhbG9nIC9QYWdlcyA2IDAgUiA+PgplbmRv
YmoKMTAgMCBvYmoKPDwgL0NyZWF0aW9uRGF0ZSAoRDoyMDA2MDUyMDE3MTk0Ni0wNScwMCcpIC9N
b2REYXRlIChEOjIwMDYwNTIwMTcxOTQ2LTA1JzAwJykKL1Byb2R1Y2VyIChNYWMgT1MgWCAxMC40
LjYgUXVhcnR6IFBERkNvbnRleHQpID4+CmVuZG9iagp4cmVmCjAgMTEKMDAwMDAwMDAwMCAwMDAw
MCBuIAowMDAwMDAwMjM2IDAwMDAwIG4gCjAwMDAwMDAwMjIgMDAwMDAgbiAKMDAwMDAwMDM0NCAw
MDAwMCBuIAowMDAwMDAwMjE3IDAwMDAwIG4gCjAwMDAwMDEyMzggMDAwMDAgbiAKMDAwMDAwMTI3
MyAwMDAwMCBuIAowMDAwMDAwNDEyIDAwMDAwIG4gCjAwMDAwMDEyMTkgMDAwMDAgbiAKMDAwMDAw
MTM2MCAwMDAwMCBuIAowMDAwMDAxNDA5IDAwMDAwIG4gCnRyYWlsZXIKPDwgL1NpemUgMTEgL1Jv
b3QgOSAwIFIgL0luZm8gMTAgMCBSIC9JRCBbIDwyYjI4MTc1ZGEyMTNkZDRmNjAyZTQxNTgyMGMx
MmE0YT4KPDJiMjgxNzVkYTIxM2RkNGY2MDJlNDE1ODIwYzEyYTRhPiBdID4+CnN0YXJ0eHJlZgox
NTUyCiUlRU9GCgAAoQCMAAgCSQOOA0QDsAAiAkoDjwsVACMIFgAjBhcAIwQXACMCFwAjABgAI/4X
ACP8FwAj+hcAI/gWACP1FQCgAI0AoQBkAAZQUE5UAgIAoQBkB3BQUE5UAgElUERGLTEuMwolxOXy
5eun86DQxMYKMiAwIG9iago8PCAvTGVuZ3RoIDQgMCBSIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+
CnN0cmVhbQp42iWMOw6AIBQEe08xN9BnEKSmM7EgHIFoLLRACq8vn2wzye5swpMYXRZiRlpyxOgF
JYZZFMbyHpwovlJurOxdcIGpJbgqDFV4sGVf6e5kdaF21+gi4H/6hhljCmVuZHN0cmVhbQplbmRv
YmoKNCAwIG9iago5MQplbmRvYmoKMSAwIG9iago8PCAvVHlwZSAvUGFnZSAvUGFyZW50IDYgMCBS
IC9SZXNvdXJjZXMgMyAwIFIgL0NvbnRlbnRzIDIgMCBSIC9NZWRpYUJveApbNzYzIDQxNSA5ODEg
NDk4XSA+PgplbmRvYmoKMyAwIG9iago8PCAvUHJvY1NldCBbIC9QREYgXSAvQ29sb3JTcGFjZSA8
PCAvQ3MxIDUgMCBSID4+ID4+CmVuZG9iago3IDAgb2JqCjw8IC9MZW5ndGggOCAwIFIgL04gMyAv
QWx0ZXJuYXRlIC9EZXZpY2VSR0IgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCnjafZJP
SBRRHMe/syVCrAVlJlLwTrYHVwbtYB2M3fVvyrasa6YIss6+2R2dnZ3ezG4lHkKILkHWMbpY0Uk6
hgcPHQIPEYJiXSLoKBkEgpeQ7Tczu+6I2oM37zO//7/fe0BdKG2aeoABecMWyf4ouzs+weo3UIcG
BEErrVhmJJEYdplscWTtfYXknJvh4/X/XQ2CEgISVYDGrMfXHJ72eMDh+7ZpE086rOTSGWKTuE2k
kjHiV8Rnsz6e9nGGWwrxMvFNxRQUJ5AiHigpWSfmDrFsZDSD5JeJuzKWkicm38BTZxZemfYQ0H0F
OPW5JpuwgOV3wKXWmizUDFwcA1Y6a7LdpDsfqWndUjs7XJEUjAJ1P8rl3Vag/gWw/7xc/vu6XN5/
Qzm+Ax91pShKlRlJ0hfA68Ndjf3c4EJTmHNfCVFQNZ37Rnq82uvXi0f1Jat0EnszcVcXsET3MHYG
GHoMvPwJXH0PXPgAJBqA1HUEHqG6bf7AzRMrmA+Fls3ZrEOWO1jYOTpZhF4IZ7FC3izaXLBBQ2lv
Y2ldZ66pxQS3uCjxTDvyerHa7znaQW6MjtBJ8wqo3OqtsDSTSffQ3aCdeCPDe3qdd0G8qGp9g86F
0P6kir5Rj6Xzmj2Y8jjQbejx4QrDKMRvezGxY9rRZDW+VRrprcpn0rcSdLaQ/MZsYcixaSLf0Fwu
NeaxlJrLxeIVXsU4dHBoMOhrgCGJfkQRhgmBAlTSaGShkZS7NoLYwuyxljoSPmak3yafbdfnHork
7XjdQTSOhbaDCEz+Jv+Wt+Ql+a38a7GlGKppFsSUpqw/+0NxnczVuBVtpSYvvkJ5I6TVkSVp/qAn
y1eprzrVWGypRXJy8CfxPV+X3JcpjGk30qybqeTqLPpGfNlOmh7Zrs2vNtdybZ1emdwMrs0fmlXh
SFf8oKvD/zU7vz//B82wAWgKZW5kc3RyZWFtCmVuZG9iago4IDAgb2JqCjcwNgplbmRvYmoKNSAw
IG9iagpbIC9JQ0NCYXNlZCA3IDAgUiBdCmVuZG9iago2IDAgb2JqCjw8IC9UeXBlIC9QYWdlcyAv
TWVkaWFCb3ggWzc2MyA0MTUgOTgxIDQ5OF0gL0NvdW50IDEgL0tpZHMgWyAxIDAgUgpdID4+CmVu
ZG9iago5IDAgb2JqCjw8IC9UeXBlIC9DYXRhbG9nIC9QYWdlcyA2IDAgUiA+PgplbmRvYmoKMTAg
MCBvYmoKPDwgL0NyZWF0aW9uRGF0ZSAoRDoyMDA2MDUyMDE3MTk0Ni0wNScwMCcpIC9Nb2REYXRl
IChEOjIwMDYwNTIwMTcxOTQ2LTA1JzAwJykKL1Byb2R1Y2VyIChNYWMgT1MgWCAxMC40LjYgUXVh
cnR6IFBERkNvbnRleHQpID4+CmVuZG9iagp4cmVmCjAgMTEKMDAwMDAwMDAwMCAwMDAwMCBuIAow
MDAwMDAwMjA1IDAwMDAwIG4gCjAwMDAwMDAwMjIgMDAwMDAgbiAKMDAwMDAwMDMxMyAwMDAwMCBu
IAowMDAwMDAwMTg3IDAwMDAwIG4gCjAwMDAwMDEyMDcgMDAwMDAgbiAKMDAwMDAwMTI0MiAwMDAw
MCBuIAowMDAwMDAwMzgxIDAwMDAwIG4gCjAwMDAwMDExODggMDAwMDAgbiAKMDAwMDAwMTMyOSAw
MDAwMCBuIAowMDAwMDAxMzc4IDAwMDAwIG4gCnRyYWlsZXIKPDwgL1NpemUgMTEgL1Jvb3QgOSAw
IFIgL0luZm8gMTAgMCBSIC9JRCBbIDxmOGRjOTM2OTU2MTgyY2VlNGEyZDk4ZTZmYTM4NzMxZT4K
PGY4ZGM5MzY5NTYxODJjZWU0YTJkOThlNmZhMzg3MzFlPiBdID4+CnN0YXJ0eHJlZgoxNTIxCiUl
RU9GCgChAIwACAGRAu0CAAPjAAkAAAAAAAAAAAAxAaMC/wHuA9EABwAEAAQACf//////////ADAB
nwL7AfID1QCgAI0AoQBkAAZQUE5UAgIAoQCMAAgAAAAAAAAAAACgAI0AAQAKAawDOQHlA5cALAAI
B9EFQXJpYWwAAwfRAAYAAQAAAC0ACAAA/SAAAAAAABYAUQArTRQBTQAGAAAAAAAtAAgAAAAAAAAA
AAAWAAAAKSoBUwAAAwfaAAYAGAAAAC0ACAAX/8AAAAAAABYHrgApIQEgAAChAGQHdlBQTlQCASVQ
REYtMS4zCiXE5fLl66fzoNDExgoyIDAgb2JqCjw8IC9MZW5ndGggNCAwIFIgL0ZpbHRlciAvRmxh
dGVEZWNvZGUgPj4Kc3RyZWFtCnjaLYw7CoAwEAV7TzE30I3xkzqdYBFyhKBYaKEpvL5mlWkGHvNO
Aie1z0LKiJITIp3DyoAxHYPjWlix3O86MTJ/hY80SvRaVKU4kHa0Gu+/ur6oXqpuRMIDdCEaPQpl
bmRzdHJlYW0KZW5kb2JqCjQgMCBvYmoKOTMKZW5kb2JqCjEgMCBvYmoKPDwgL1R5cGUgL1BhZ2Ug
L1BhcmVudCA2IDAgUiAvUmVzb3VyY2VzIDMgMCBSIC9Db250ZW50cyAyIDAgUiAvTWVkaWFCb3gK
WzExNTcgNDE1IDEzODYgNDk4XSA+PgplbmRvYmoKMyAwIG9iago8PCAvUHJvY1NldCBbIC9QREYg
XSAvQ29sb3JTcGFjZSA8PCAvQ3MxIDUgMCBSID4+ID4+CmVuZG9iago3IDAgb2JqCjw8IC9MZW5n
dGggOCAwIFIgL04gMyAvQWx0ZXJuYXRlIC9EZXZpY2VSR0IgL0ZpbHRlciAvRmxhdGVEZWNvZGUg
Pj4Kc3RyZWFtCnjafZJPSBRRHMe/syVCrAVlJlLwTrYHVwbtYB2M3fVvyrasa6YIss6+2R2dnZ3e
zG4lHkKILkHWMbpY0Uk6hgcPHQIPEYJiXSLoKBkEgpeQ7Tczu+6I2oM37zO//7/fe0BdKG2aeoAB
ecMWyf4ouzs+weo3UIcGBEErrVhmJJEYdplscWTtfYXknJvh4/X/XQ2CEgISVYDGrMfXHJ72eMDh
+7ZpE086rOTSGWKTuE2kkjHiV8Rnsz6e9nGGWwrxMvFNxRQUJ5AiHigpWSfmDrFsZDSD5JeJuzKW
kicm38BTZxZemfYQ0H0FOPW5JpuwgOV3wKXWmizUDFwcA1Y6a7LdpDsfqWndUjs7XJEUjAJ1P8rl
3Vag/gWw/7xc/vu6XN5/Qzm+Ax91pShKlRlJ0hfA68Ndjf3c4EJTmHNfCVFQNZ37Rnq82uvXi0f1
Jat0EnszcVcXsET3MHYGGHoMvPwJXH0PXPgAJBqA1HUEHqG6bf7AzRMrmA+Fls3ZrEOWO1jYOTpZ
hF4IZ7FC3izaXLBBQ2lvY2ldZ66pxQS3uCjxTDvyerHa7znaQW6MjtBJ8wqo3OqtsDSTSffQ3aCd
eCPDe3qdd0G8qGp9g86F0P6kir5Rj6Xzmj2Y8jjQbejx4QrDKMRvezGxY9rRZDW+VRrprcpn0rcS
dLaQ/MZsYcixaSLf0FwuNeaxlJrLxeIVXsU4dHBoMOhrgCGJfkQRhgmBAlTSaGShkZS7NoLYwuyx
ljoSPmak3yafbdfnHork7XjdQTSOhbaDCEz+Jv+Wt+Ql+a38a7GlGKppFsSUpqw/+0NxnczVuBVt
pSYvvkJ5I6TVkSVp/qAny1eprzrVWGypRXJy8CfxPV+X3JcpjGk30qybqeTqLPpGfNlOmh7Zrs2v
NtdybZ1emdwMrs0fmlXhSFf8oKvD/zU7vz//B82wAWgKZW5kc3RyZWFtCmVuZG9iago4IDAgb2Jq
CjcwNgplbmRvYmoKNSAwIG9iagpbIC9JQ0NCYXNlZCA3IDAgUiBdCmVuZG9iago2IDAgb2JqCjw8
IC9UeXBlIC9QYWdlcyAvTWVkaWFCb3ggWzExNTcgNDE1IDEzODYgNDk4XSAvQ291bnQgMSAvS2lk
cyBbIDEgMCBSCl0gPj4KZW5kb2JqCjkgMCBvYmoKPDwgL1R5cGUgL0NhdGFsb2cgL1BhZ2VzIDYg
MCBSID4+CmVuZG9iagoxMCAwIG9iago8PCAvQ3JlYXRpb25EYXRlIChEOjIwMDYwNTIwMTcxOTQ2
LTA1JzAwJykgL01vZERhdGUgKEQ6MjAwNjA1MjAxNzE5NDYtMDUnMDAnKQovUHJvZHVjZXIgKE1h
YyBPUyBYIDEwLjQuNiBRdWFydHogUERGQ29udGV4dCkgPj4KZW5kb2JqCnhyZWYKMCAxMQowMDAw
MDAwMDAwIDAwMDAwIG4gCjAwMDAwMDAyMDcgMDAwMDAgbiAKMDAwMDAwMDAyMiAwMDAwMCBuIAow
MDAwMDAwMzE3IDAwMDAwIG4gCjAwMDAwMDAxODkgMDAwMDAgbiAKMDAwMDAwMTIxMSAwMDAwMCBu
IAowMDAwMDAxMjQ2IDAwMDAwIG4gCjAwMDAwMDAzODUgMDAwMDAgbiAKMDAwMDAwMTE5MiAwMDAw
MCBuIAowMDAwMDAxMzM1IDAwMDAwIG4gCjAwMDAwMDEzODQgMDAwMDAgbiAKdHJhaWxlcgo8PCAv
U2l6ZSAxMSAvUm9vdCA5IDAgUiAvSW5mbyAxMCAwIFIgL0lEIFsgPDcyNGI0ZmMyOTFkZmI3NDU4
MWI2OGM2Y2IyZDkxMWE3Pgo8NzI0YjRmYzI5MWRmYjc0NTgxYjY4YzZjYjJkOTExYTc+IF0gPj4K
c3RhcnR4cmVmCjE1MjcKJSVFT0YKAKEAjAAIAZEEdwIABXgAAQAKgAGAAX//f/8ACQAAAAAAAAAA
ADEBowSJAe4FZgAJ//////////8AMAGfBIUB8gVqAKAAjQChAGQABlBQTlQCAgChAIwACAAAAAAA
AAAAAKAAjQABAAoBrATNAh8FIgAsAAgH0QVBcmlhbAADB9EABgAAAAAALQAIAAAAAAAAAAAAFgAA
ACgB2gTWAkJTAAADB9oABgAZAAAALQAIABkAAAAAAAAAFggAAClCASAAAKEAZAd2UFBOVAIBJVBE
Ri0xLjMKJcTl8uXrp/Og0MTGCjIgMCBvYmoKPDwgL0xlbmd0aCA0IDAgUiAvRmlsdGVyIC9GbGF0
ZURlY29kZSA+PgpzdHJlYW0KeNotjEEOQDAUBfdOMTfgt6W67k5iIT2CEAsWdOH69JPZTPIy72Ti
pI5ZmDOi5BlpW4MTj7GCD1wLK477XQd6xq+IiUZJUYuqFAfie6vx/mvoiuql6kZiegByIho3CmVu
ZHN0cmVhbQplbmRvYmoKNCAwIG9iago5MwplbmRvYmoKMSAwIG9iago8PCAvVHlwZSAvUGFnZSAv
UGFyZW50IDYgMCBSIC9SZXNvdXJjZXMgMyAwIFIgL0NvbnRlbnRzIDIgMCBSIC9NZWRpYUJveApb
MTU1MCA0MTUgMTc4NSA0OThdID4+CmVuZG9iagozIDAgb2JqCjw8IC9Qcm9jU2V0IFsgL1BERiBd
IC9Db2xvclNwYWNlIDw8IC9DczEgNSAwIFIgPj4gPj4KZW5kb2JqCjcgMCBvYmoKPDwgL0xlbmd0
aCA4IDAgUiAvTiAzIC9BbHRlcm5hdGUgL0RldmljZVJHQiAvRmlsdGVyIC9GbGF0ZURlY29kZSA+
PgpzdHJlYW0KeNp9kk9IFFEcx7+zJUKsBWUmUvBOtgdXBu1gHYzd9W/Ktqxrpgiyzr7ZHZ2dnd7M
biUeQoguQdYxuljRSTqGBw8dAg8RgmJdIugoGQSCl5DtNzO77ojagzfvM7//v997QF0obZp6gAF5
wxbJ/ii7Oz7B6jdQhwYEQSutWGYkkRh2mWxxZO19heScm+Hj9f9dDYISAhJVgMasx9ccnvZ4wOH7
tmkTTzqs5NIZYpO4TaSSMeJXxGezPp72cYZbCvEy8U3FFBQnkCIeKClZJ+YOsWxkNIPkl4m7MpaS
JybfwFNnFl6Z9hDQfQU49bkmm7CA5XfApdaaLNQMXBwDVjprst2kOx+pad1SOztckRSMAnU/yuXd
VqD+BbD/vFz++7pc3n9DOb4DH3WlKEqVGUnSF8Drw12N/dzgQlOYc18JUVA1nftGerza69eLR/Ul
q3QSezNxVxewRPcwdgYYegy8/AlcfQ9c+AAkGoDUdQQeobpt/sDNEyuYD4WWzdmsQ5Y7WNg5OlmE
XghnsULeLNpcsEFDaW9jaV1nrqnFBLe4KPFMO/J6sdrvOdpBboyO0EnzCqjc6q2wNJNJ99DdoJ14
I8N7ep13Qbyoan2DzoXQ/qSKvlGPpfOaPZjyONBt6PHhCsMoxG97MbFj2tFkNb5VGumtymfStxJ0
tpD8xmxhyLFpIt/QXC415rGUmsvF4hVexTh0cGgw6GuAIYl+RBGGCYECVNJoZKGRlLs2gtjC7LGW
OhI+ZqTfJp9t1+ceiuTteN1BNI6FtoMITP4m/5a35CX5rfxrsaUYqmkWxJSmrD/7Q3GdzNW4FW2l
Ji++QnkjpNWRJWn+oCfLV6mvOtVYbKlFcnLwJ/E9X5fclymMaTfSrJup5Oos+kZ82U6aHtmuza82
13JtnV6Z3AyuzR+aVeFIV/ygq8P/NTu/P/8HzbABaAplbmRzdHJlYW0KZW5kb2JqCjggMCBvYmoK
NzA2CmVuZG9iago1IDAgb2JqClsgL0lDQ0Jhc2VkIDcgMCBSIF0KZW5kb2JqCjYgMCBvYmoKPDwg
L1R5cGUgL1BhZ2VzIC9NZWRpYUJveCBbMTU1MCA0MTUgMTc4NSA0OThdIC9Db3VudCAxIC9LaWRz
IFsgMSAwIFIKXSA+PgplbmRvYmoKOSAwIG9iago8PCAvVHlwZSAvQ2F0YWxvZyAvUGFnZXMgNiAw
IFIgPj4KZW5kb2JqCjEwIDAgb2JqCjw8IC9DcmVhdGlvbkRhdGUgKEQ6MjAwNjA1MjAxNzE5NDYt
MDUnMDAnKSAvTW9kRGF0ZSAoRDoyMDA2MDUyMDE3MTk0Ni0wNScwMCcpCi9Qcm9kdWNlciAoTWFj
IE9TIFggMTAuNC42IFF1YXJ0eiBQREZDb250ZXh0KSA+PgplbmRvYmoKeHJlZgowIDExCjAwMDAw
MDAwMDAgMDAwMDAgbiAKMDAwMDAwMDIwNyAwMDAwMCBuIAowMDAwMDAwMDIyIDAwMDAwIG4gCjAw
MDAwMDAzMTcgMDAwMDAgbiAKMDAwMDAwMDE4OSAwMDAwMCBuIAowMDAwMDAxMjExIDAwMDAwIG4g
CjAwMDAwMDEyNDYgMDAwMDAgbiAKMDAwMDAwMDM4NSAwMDAwMCBuIAowMDAwMDAxMTkyIDAwMDAw
IG4gCjAwMDAwMDEzMzUgMDAwMDAgbiAKMDAwMDAwMTM4NCAwMDAwMCBuIAp0cmFpbGVyCjw8IC9T
aXplIDExIC9Sb290IDkgMCBSIC9JbmZvIDEwIDAgUiAvSUQgWyA8NzI0YjRmYzI5MWRmYjc0NTgx
YjY4YzZjYjJkOTExYTc+Cjw3MjRiNGZjMjkxZGZiNzQ1ODFiNjhjNmNiMmQ5MTFhNz4gXSA+Pgpz
dGFydHhyZWYKMTUyNwolJUVPRgoAoQCMAAgBkQYAAgAHBwABAAqAAYABf/9//wAJAAAAAAAAAAAA
MQGjBhIB7gb1AAn//////////wAwAZ8GDgHyBvkAoACNAKEAZAAGUFBOVAICAKEAjAAIAAAAAAAA
AAAAoACNAAEACgGuBh4CFwaPAAMH0QANAC0ABgAAAAAALQAIAAAAAAAAAAAAFgAAACgB1wYnAUEA
BgABAAAALQAIAAD/8AAAAAAAFgBbACkeAVMAAAYAAAAAAC0ACAAAAAAAAAAAABYAAAApHwFOAAAD
B9oADQAyAAYAGQAAAC0ACAAZAAAAAAAAABYIAAApIAEgAAChAGQHV1BQTlQCASVQREYtMS4zCiXE
5fLl66fzoNDExgoyIDAgb2JqCjw8IC9MZW5ndGggNCAwIFIgL0ZpbHRlciAvRmxhdGVEZWNvZGUg
Pj4Kc3RyZWFtCnjaK1QIVChUMFEoVzBU8ALiLAULBV8FfediQwXnYAUDMAx2VjA0MzNVMLE0U8iF
MC3MzBRyFIIVAgHFIA20CmVuZHN0cmVhbQplbmRvYmoKNCAwIG9iago2MgplbmRvYmoKMSAwIG9i
ago8PCAvVHlwZSAvUGFnZSAvUGFyZW50IDYgMCBSIC9SZXNvdXJjZXMgMyAwIFIgL0NvbnRlbnRz
IDIgMCBSIC9NZWRpYUJveApbMTY2MiA0OTMgMTY2OSA4NzBdID4+CmVuZG9iagozIDAgb2JqCjw8
IC9Qcm9jU2V0IFsgL1BERiBdIC9Db2xvclNwYWNlIDw8IC9DczEgNSAwIFIgPj4gPj4KZW5kb2Jq
CjcgMCBvYmoKPDwgL0xlbmd0aCA4IDAgUiAvTiAzIC9BbHRlcm5hdGUgL0RldmljZVJHQiAvRmls
dGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeNp9kk9IFFEcx7+zJUKsBWUmUvBOtgdXBu1gHYzd
9W/Ktqxrpgiyzr7ZHZ2dnd7MbiUeQoguQdYxuljRSTqGBw8dAg8RgmJdIugoGQSCl5DtNzO77oja
gzfvM7//v997QF0obZp6gAF5wxbJ/ii7Oz7B6jdQhwYEQSutWGYkkRh2mWxxZO19heScm+Hj9f9d
DYISAhJVgMasx9ccnvZ4wOH7tmkTTzqs5NIZYpO4TaSSMeJXxGezPp72cYZbCvEy8U3FFBQnkCIe
KClZJ+YOsWxkNIPkl4m7MpaSJybfwFNnFl6Z9hDQfQU49bkmm7CA5XfApdaaLNQMXBwDVjprst2k
Ox+pad1SOztckRSMAnU/yuXdVqD+BbD/vFz++7pc3n9DOb4DH3WlKEqVGUnSF8Drw12N/dzgQlOY
c18JUVA1nftGerza69eLR/Ulq3QSezNxVxewRPcwdgYYegy8/AlcfQ9c+AAkGoDUdQQeobpt/sDN
EyuYD4WWzdmsQ5Y7WNg5OlmEXghnsULeLNpcsEFDaW9jaV1nrqnFBLe4KPFMO/J6sdrvOdpBboyO
0EnzCqjc6q2wNJNJ99DdoJ14I8N7ep13Qbyoan2DzoXQ/qSKvlGPpfOaPZjyONBt6PHhCsMoxG97
MbFj2tFkNb5VGumtymfStxJ0tpD8xmxhyLFpIt/QXC415rGUmsvF4hVexTh0cGgw6GuAIYl+RBGG
CYECVNJoZKGRlLs2gtjC7LGWOhI+ZqTfJp9t1+ceiuTteN1BNI6FtoMITP4m/5a35CX5rfxrsaUY
qmkWxJSmrD/7Q3GdzNW4FW2lJi++QnkjpNWRJWn+oCfLV6mvOtVYbKlFcnLwJ/E9X5fclymMaTfS
rJup5Oos+kZ82U6aHtmuza8213JtnV6Z3AyuzR+aVeFIV/ygq8P/NTu/P/8HzbABaAplbmRzdHJl
YW0KZW5kb2JqCjggMCBvYmoKNzA2CmVuZG9iago1IDAgb2JqClsgL0lDQ0Jhc2VkIDcgMCBSIF0K
ZW5kb2JqCjYgMCBvYmoKPDwgL1R5cGUgL1BhZ2VzIC9NZWRpYUJveCBbMTY2MiA0OTMgMTY2OSA4
NzBdIC9Db3VudCAxIC9LaWRzIFsgMSAwIFIKXSA+PgplbmRvYmoKOSAwIG9iago8PCAvVHlwZSAv
Q2F0YWxvZyAvUGFnZXMgNiAwIFIgPj4KZW5kb2JqCjEwIDAgb2JqCjw8IC9DcmVhdGlvbkRhdGUg
KEQ6MjAwNjA1MjAxNzE5NDYtMDUnMDAnKSAvTW9kRGF0ZSAoRDoyMDA2MDUyMDE3MTk0Ni0wNScw
MCcpCi9Qcm9kdWNlciAoTWFjIE9TIFggMTAuNC42IFF1YXJ0eiBQREZDb250ZXh0KSA+PgplbmRv
YmoKeHJlZgowIDExCjAwMDAwMDAwMDAgMDAwMDAgbiAKMDAwMDAwMDE3NiAwMDAwMCBuIAowMDAw
MDAwMDIyIDAwMDAwIG4gCjAwMDAwMDAyODYgMDAwMDAgbiAKMDAwMDAwMDE1OCAwMDAwMCBuIAow
MDAwMDAxMTgwIDAwMDAwIG4gCjAwMDAwMDEyMTUgMDAwMDAgbiAKMDAwMDAwMDM1NCAwMDAwMCBu
IAowMDAwMDAxMTYxIDAwMDAwIG4gCjAwMDAwMDEzMDQgMDAwMDAgbiAKMDAwMDAwMTM1MyAwMDAw
MCBuIAp0cmFpbGVyCjw8IC9TaXplIDExIC9Sb290IDkgMCBSIC9JbmZvIDEwIDAgUiAvSUQgWyA8
ZmVmMzQ3NTA2NGM4MzkzZDgzOTlhYTY0MTYxMWI4NDY+CjxmZWYzNDc1MDY0YzgzOTNkODM5OWFh
NjQxNjExYjg0Nj4gXSA+PgpzdGFydHhyZWYKMTQ5NgolJUVPRgoAAKEAjAAIAe0GfgNmBoUAAQAK
gAGAAX//f/8AIgHvBoEA/wAjAP8AI///ACP/AAAj/wEAI/8BACEDYAZ9ACMAAQAjAQEAIwEAACMB
AAAjAQAAIwD/ACEB7waBAKAAjQChAGQABlBQTlQCAgChAGQHU1BQTlQCASVQREYtMS4zCiXE5fLl
66fzoNDExgoyIDAgb2JqCjw8IC9MZW5ndGggNCAwIFIgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4K
c3RyZWFtCnjaK1QIVChUMFEoVzBU8ALiLAULBV8FfediQwXnYAUDMAx2VrAwM1MwsTRTyAWyzIHY
QiFHIVghEACrQQ1bCmVuZHN0cmVhbQplbmRvYmoKNCAwIG9iago2MgplbmRvYmoKMSAwIG9iago8
PCAvVHlwZSAvUGFnZSAvUGFyZW50IDYgMCBSIC9SZXNvdXJjZXMgMyAwIFIgL0NvbnRlbnRzIDIg
MCBSIC9NZWRpYUJveApbODYzIDQ5MyA4NzEgODcyXSA+PgplbmRvYmoKMyAwIG9iago8PCAvUHJv
Y1NldCBbIC9QREYgXSAvQ29sb3JTcGFjZSA8PCAvQ3MxIDUgMCBSID4+ID4+CmVuZG9iago3IDAg
b2JqCjw8IC9MZW5ndGggOCAwIFIgL04gMyAvQWx0ZXJuYXRlIC9EZXZpY2VSR0IgL0ZpbHRlciAv
RmxhdGVEZWNvZGUgPj4Kc3RyZWFtCnjafZJPSBRRHMe/syVCrAVlJlLwTrYHVwbtYB2M3fVvyras
a6YIss6+2R2dnZ3ezG4lHkKILkHWMbpY0Uk6hgcPHQIPEYJiXSLoKBkEgpeQ7Tczu+6I2oM37zO/
/7/fe0BdKG2aeoABecMWyf4ouzs+weo3UIcGBEErrVhmJJEYdplscWTtfYXknJvh4/X/XQ2CEgIS
VYDGrMfXHJ72eMDh+7ZpE086rOTSGWKTuE2kkjHiV8Rnsz6e9nGGWwrxMvFNxRQUJ5AiHigpWSfm
DrFsZDSD5JeJuzKWkicm38BTZxZemfYQ0H0FOPW5JpuwgOV3wKXWmizUDFwcA1Y6a7LdpDsfqWnd
Ujs7XJEUjAJ1P8rl3Vag/gWw/7xc/vu6XN5/Qzm+Ax91pShKlRlJ0hfA68Ndjf3c4EJTmHNfCVFQ
NZ37Rnq82uvXi0f1Jat0EnszcVcXsET3MHYGGHoMvPwJXH0PXPgAJBqA1HUEHqG6bf7AzRMrmA+F
ls3ZrEOWO1jYOTpZhF4IZ7FC3izaXLBBQ2lvY2ldZ66pxQS3uCjxTDvyerHa7znaQW6MjtBJ8wqo
3OqtsDSTSffQ3aCdeCPDe3qdd0G8qGp9g86F0P6kir5Rj6Xzmj2Y8jjQbejx4QrDKMRvezGxY9rR
ZDW+VRrprcpn0rcSdLaQ/MZsYcixaSLf0FwuNeaxlJrLxeIVXsU4dHBoMOhrgCGJfkQRhgmBAlTS
aGShkZS7NoLYwuyxljoSPmak3yafbdfnHork7XjdQTSOhbaDCEz+Jv+Wt+Ql+a38a7GlGKppFsSU
pqw/+0NxnczVuBVtpSYvvkJ5I6TVkSVp/qAny1eprzrVWGypRXJy8CfxPV+X3JcpjGk30qybqeTq
LPpGfNlOmh7Zrs2vNtdybZ1emdwMrs0fmlXhSFf8oKvD/zU7vz//B82wAWgKZW5kc3RyZWFtCmVu
ZG9iago4IDAgb2JqCjcwNgplbmRvYmoKNSAwIG9iagpbIC9JQ0NCYXNlZCA3IDAgUiBdCmVuZG9i
ago2IDAgb2JqCjw8IC9UeXBlIC9QYWdlcyAvTWVkaWFCb3ggWzg2MyA0OTMgODcxIDg3Ml0gL0Nv
dW50IDEgL0tpZHMgWyAxIDAgUgpdID4+CmVuZG9iago5IDAgb2JqCjw8IC9UeXBlIC9DYXRhbG9n
IC9QYWdlcyA2IDAgUiA+PgplbmRvYmoKMTAgMCBvYmoKPDwgL0NyZWF0aW9uRGF0ZSAoRDoyMDA2
MDUyMDE3MTk0Ni0wNScwMCcpIC9Nb2REYXRlIChEOjIwMDYwNTIwMTcxOTQ2LTA1JzAwJykKL1By
b2R1Y2VyIChNYWMgT1MgWCAxMC40LjYgUXVhcnR6IFBERkNvbnRleHQpID4+CmVuZG9iagp4cmVm
CjAgMTEKMDAwMDAwMDAwMCAwMDAwMCBuIAowMDAwMDAwMTc2IDAwMDAwIG4gCjAwMDAwMDAwMjIg
MDAwMDAgbiAKMDAwMDAwMDI4NCAwMDAwMCBuIAowMDAwMDAwMTU4IDAwMDAwIG4gCjAwMDAwMDEx
NzggMDAwMDAgbiAKMDAwMDAwMTIxMyAwMDAwMCBuIAowMDAwMDAwMzUyIDAwMDAwIG4gCjAwMDAw
MDExNTkgMDAwMDAgbiAKMDAwMDAwMTMwMCAwMDAwMCBuIAowMDAwMDAxMzQ5IDAwMDAwIG4gCnRy
YWlsZXIKPDwgL1NpemUgMTEgL1Jvb3QgOSAwIFIgL0luZm8gMTAgMCBSIC9JRCBbIDxlNTAzMzRk
NGUzZWUxNmExYmY2ZjYxYzkyODRmNTM2YT4KPGU1MDMzNGQ0ZTNlZTE2YTFiZjZmNjFjOTI4NGY1
MzZhPiBdID4+CnN0YXJ0eHJlZgoxNDkyCiUlRU9GCgAAoQCMAAgB7QNfA2gDZwAiAe4DYgD/ACP/
/wAj/wAAI/8BACP/AQAjAAEAIQNjA18AIwEBACMBAAAjAQAAIwEAACMA/wAjAP8AIQHuA2IAoACN
AKEAZAAGUFBOVAICAKEAZAdVUFBOVAIBJVBERi0xLjMKJcTl8uXrp/Og0MTGCjIgMCBvYmoKPDwg
L0xlbmd0aCA0IDAgUiAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeNorVAhUKFQwUShX
MFTwAuIsBQsFXwV952JDBedgBQMwDHZWMDQzM1UwN7dQyFWwNDQEs3IUghUCAbfHDYIKZW5kc3Ry
ZWFtCmVuZG9iago0IDAgb2JqCjYyCmVuZG9iagoxIDAgb2JqCjw8IC9UeXBlIC9QYWdlIC9QYXJl
bnQgNiAwIFIgL1Jlc291cmNlcyAzIDAgUiAvQ29udGVudHMgMiAwIFIgL01lZGlhQm94Cls5MDgg
Nzc1IDE2NjkgNzgyXSA+PgplbmRvYmoKMyAwIG9iago8PCAvUHJvY1NldCBbIC9QREYgXSAvQ29s
b3JTcGFjZSA8PCAvQ3MxIDUgMCBSID4+ID4+CmVuZG9iago3IDAgb2JqCjw8IC9MZW5ndGggOCAw
IFIgL04gMyAvQWx0ZXJuYXRlIC9EZXZpY2VSR0IgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3Ry
ZWFtCnjafZJPSBRRHMe/syVCrAVlJlLwTrYHVwbtYB2M3fVvyrasa6YIss6+2R2dnZ3ezG4lHkKI
LkHWMbpY0Uk6hgcPHQIPEYJiXSLoKBkEgpeQ7Tczu+6I2oM37zO//7/fe0BdKG2aeoABecMWyf4o
uzs+weo3UIcGBEErrVhmJJEYdplscWTtfYXknJvh4/X/XQ2CEgISVYDGrMfXHJ72eMDh+7ZpE086
rOTSGWKTuE2kkjHiV8Rnsz6e9nGGWwrxMvFNxRQUJ5AiHigpWSfmDrFsZDSD5JeJuzKWkicm38BT
ZxZemfYQ0H0FOPW5JpuwgOV3wKXWmizUDFwcA1Y6a7LdpDsfqWndUjs7XJEUjAJ1P8rl3Vag/gWw
/7xc/vu6XN5/Qzm+Ax91pShKlRlJ0hfA68Ndjf3c4EJTmHNfCVFQNZ37Rnq82uvXi0f1Jat0Ensz
cVcXsET3MHYGGHoMvPwJXH0PXPgAJBqA1HUEHqG6bf7AzRMrmA+Fls3ZrEOWO1jYOTpZhF4IZ7FC
3izaXLBBQ2lvY2ldZ66pxQS3uCjxTDvyerHa7znaQW6MjtBJ8wqo3OqtsDSTSffQ3aCdeCPDe3qd
d0G8qGp9g86F0P6kir5Rj6Xzmj2Y8jjQbejx4QrDKMRvezGxY9rRZDW+VRrprcpn0rcSdLaQ/MZs
YcixaSLf0FwuNeaxlJrLxeIVXsU4dHBoMOhrgCGJfkQRhgmBAlTSaGShkZS7NoLYwuyxljoSPmak
3yafbdfnHork7XjdQTSOhbaDCEz+Jv+Wt+Ql+a38a7GlGKppFsSUpqw/+0NxnczVuBVtpSYvvkJ5
I6TVkSVp/qAny1eprzrVWGypRXJy8CfxPV+X3JcpjGk30qybqeTqLPpGfNlOmh7Zrs2vNtdybZ1e
mdwMrs0fmlXhSFf8oKvD/zU7vz//B82wAWgKZW5kc3RyZWFtCmVuZG9iago4IDAgb2JqCjcwNgpl
bmRvYmoKNSAwIG9iagpbIC9JQ0NCYXNlZCA3IDAgUiBdCmVuZG9iago2IDAgb2JqCjw8IC9UeXBl
IC9QYWdlcyAvTWVkaWFCb3ggWzkwOCA3NzUgMTY2OSA3ODJdIC9Db3VudCAxIC9LaWRzIFsgMSAw
IFIKXSA+PgplbmRvYmoKOSAwIG9iago8PCAvVHlwZSAvQ2F0YWxvZyAvUGFnZXMgNiAwIFIgPj4K
ZW5kb2JqCjEwIDAgb2JqCjw8IC9DcmVhdGlvbkRhdGUgKEQ6MjAwNjA1MjAxNzE5NDYtMDUnMDAn
KSAvTW9kRGF0ZSAoRDoyMDA2MDUyMDE3MTk0Ni0wNScwMCcpCi9Qcm9kdWNlciAoTWFjIE9TIFgg
MTAuNC42IFF1YXJ0eiBQREZDb250ZXh0KSA+PgplbmRvYmoKeHJlZgowIDExCjAwMDAwMDAwMDAg
MDAwMDAgbiAKMDAwMDAwMDE3NiAwMDAwMCBuIAowMDAwMDAwMDIyIDAwMDAwIG4gCjAwMDAwMDAy
ODUgMDAwMDAgbiAKMDAwMDAwMDE1OCAwMDAwMCBuIAowMDAwMDAxMTc5IDAwMDAwIG4gCjAwMDAw
MDEyMTQgMDAwMDAgbiAKMDAwMDAwMDM1MyAwMDAwMCBuIAowMDAwMDAxMTYwIDAwMDAwIG4gCjAw
MDAwMDEzMDIgMDAwMDAgbiAKMDAwMDAwMTM1MSAwMDAwMCBuIAp0cmFpbGVyCjw8IC9TaXplIDEx
IC9Sb290IDkgMCBSIC9JbmZvIDEwIDAgUiAvSUQgWyA8MjUwNjc0NDIyNTFiNGNiNzhmZmU4NTEx
N2I0NjhiMTc+CjwyNTA2NzQ0MjI1MWI0Y2I3OGZmZTg1MTE3YjQ2OGIxNz4gXSA+PgpzdGFydHhy
ZWYKMTQ5NAolJUVPRgoAAKEAjAAIAwcDjAMOBoUAIgMKBoABAAAjAP8AIwD/ACMA/wAj//8AI/8A
ACEDBgONACP/AQAj/wEAIwABACMBAQAjAQAAIwEAACEDCgaAAKAAjQChAGQABlBQTlQCAgChAGQH
U1BQTlQCASVQREYtMS4zCiXE5fLl66fzoNDExgoyIDAgb2JqCjw8IC9MZW5ndGggNCAwIFIgL0Zp
bHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCnjaK1QIVChU0HcuNlRILlYwAMPiZAVLQ1MFc0sT
hVwFCzMzBXNzC4UciJiZIYwFlM1RyFBI01IIBAApsw9tCmVuZHN0cmVhbQplbmRvYmoKNCAwIG9i
ago2MgplbmRvYmoKMSAwIG9iago8PCAvVHlwZSAvUGFnZSAvUGFyZW50IDYgMCBSIC9SZXNvdXJj
ZXMgMyAwIFIgL0NvbnRlbnRzIDIgMCBSIC9NZWRpYUJveApbODY2IDc2MSA5MTYgNzk1XSA+Pgpl
bmRvYmoKMyAwIG9iago8PCAvUHJvY1NldCBbIC9QREYgXSAvQ29sb3JTcGFjZSA8PCAvQ3MxIDUg
MCBSID4+ID4+CmVuZG9iago3IDAgb2JqCjw8IC9MZW5ndGggOCAwIFIgL04gMyAvQWx0ZXJuYXRl
IC9EZXZpY2VSR0IgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCnjafZJPSBRRHMe/syVC
rAVlJlLwTrYHVwbtYB2M3fVvyrasa6YIss6+2R2dnZ3ezG4lHkKILkHWMbpY0Uk6hgcPHQIPEYJi
XSLoKBkEgpeQ7Tczu+6I2oM37zO//7/fe0BdKG2aeoABecMWyf4ouzs+weo3UIcGBEErrVhmJJEY
dplscWTtfYXknJvh4/X/XQ2CEgISVYDGrMfXHJ72eMDh+7ZpE086rOTSGWKTuE2kkjHiV8Rnsz6e
9nGGWwrxMvFNxRQUJ5AiHigpWSfmDrFsZDSD5JeJuzKWkicm38BTZxZemfYQ0H0FOPW5JpuwgOV3
wKXWmizUDFwcA1Y6a7LdpDsfqWndUjs7XJEUjAJ1P8rl3Vag/gWw/7xc/vu6XN5/Qzm+Ax91pShK
lRlJ0hfA68Ndjf3c4EJTmHNfCVFQNZ37Rnq82uvXi0f1Jat0EnszcVcXsET3MHYGGHoMvPwJXH0P
XPgAJBqA1HUEHqG6bf7AzRMrmA+Fls3ZrEOWO1jYOTpZhF4IZ7FC3izaXLBBQ2lvY2ldZ66pxQS3
uCjxTDvyerHa7znaQW6MjtBJ8wqo3OqtsDSTSffQ3aCdeCPDe3qdd0G8qGp9g86F0P6kir5Rj6Xz
mj2Y8jjQbejx4QrDKMRvezGxY9rRZDW+VRrprcpn0rcSdLaQ/MZsYcixaSLf0FwuNeaxlJrLxeIV
XsU4dHBoMOhrgCGJfkQRhgmBAlTSaGShkZS7NoLYwuyxljoSPmak3yafbdfnHork7XjdQTSOhbaD
CEz+Jv+Wt+Ql+a38a7GlGKppFsSUpqw/+0NxnczVuBVtpSYvvkJ5I6TVkSVp/qAny1eprzrVWGyp
RXJy8CfxPV+X3JcpjGk30qybqeTqLPpGfNlOmh7Zrs2vNtdybZ1emdwMrs0fmlXhSFf8oKvD/zU7
vz//B82wAWgKZW5kc3RyZWFtCmVuZG9iago4IDAgb2JqCjcwNgplbmRvYmoKNSAwIG9iagpbIC9J
Q0NCYXNlZCA3IDAgUiBdCmVuZG9iago2IDAgb2JqCjw8IC9UeXBlIC9QYWdlcyAvTWVkaWFCb3gg
Wzg2NiA3NjEgOTE2IDc5NV0gL0NvdW50IDEgL0tpZHMgWyAxIDAgUgpdID4+CmVuZG9iago5IDAg
b2JqCjw8IC9UeXBlIC9DYXRhbG9nIC9QYWdlcyA2IDAgUiA+PgplbmRvYmoKMTAgMCBvYmoKPDwg
L0NyZWF0aW9uRGF0ZSAoRDoyMDA2MDUyMDE3MTk0Ni0wNScwMCcpIC9Nb2REYXRlIChEOjIwMDYw
NTIwMTcxOTQ2LTA1JzAwJykKL1Byb2R1Y2VyIChNYWMgT1MgWCAxMC40LjYgUXVhcnR6IFBERkNv
bnRleHQpID4+CmVuZG9iagp4cmVmCjAgMTEKMDAwMDAwMDAwMCAwMDAwMCBuIAowMDAwMDAwMTc2
IDAwMDAwIG4gCjAwMDAwMDAwMjIgMDAwMDAgbiAKMDAwMDAwMDI4NCAwMDAwMCBuIAowMDAwMDAw
MTU4IDAwMDAwIG4gCjAwMDAwMDExNzggMDAwMDAgbiAKMDAwMDAwMTIxMyAwMDAwMCBuIAowMDAw
MDAwMzUyIDAwMDAwIG4gCjAwMDAwMDExNTkgMDAwMDAgbiAKMDAwMDAwMTMwMCAwMDAwMCBuIAow
MDAwMDAxMzQ5IDAwMDAwIG4gCnRyYWlsZXIKPDwgL1NpemUgMTEgL1Jvb3QgOSAwIFIgL0luZm8g
MTAgMCBSIC9JRCBbIDxlNTAzMzRkNGUzZWUxNmExYmY2ZjYxYzkyODRmNTM2YT4KPGU1MDMzNGQ0
ZTNlZTE2YTFiZjZmNjFjOTI4NGY1MzZhPiBdID4+CnN0YXJ0eHJlZgoxNDkyCiUlRU9GCgAAoQCM
AAgC+QNiAxsDlABxAB4C+QNiAxoDkwMaA5MDCgNiAvkDkwMaA5MDGgOTAKAAjQChAGQABlBQTlQC
AgChAIwACAAAAAAAAAAAAKAAjQABAAoDeAQ5A+oEmQADB9EABAEAAAYAAQAAAC0ACAAA/SAAAAAA
ABYAUQAoA6YEQgFJAAYAAAAAAC0ACAAAAAAAAAAAABYAAAApDgJTRgADB9oABAAAAAYAGAAAAC0A
CAAX/8AAAAAAABYHrgApQAEgAAChAIwACAAAAAAAAAAAAKAAjQABAAoCXwQQAtIF8AADB9EABgAA
AAAALQAIAAAAAAAAAAAAFgAAACgCjQQZDDEuIFJvdXRlciBTbwAABv//AAAALQAI//7/wAAAAAAA
Fv+uACgCjQUzAmxpAAAGAAAAAAAtAAgAAAAAAAAAAAAWAAAAKRYBYwAABv//AAAALQAI//7/wAAA
AAAAFv+uACkZAWkAAAYAAAAAAC0ACAAAAAAAAAAAABYAAAApCwN0YXQAAAb//gAAAC0ACP/9/4AA
AAAAABb/XAApOAFpAAAGAAAAAAAtAAgAAAAAAAAAAAAWAAAAKQoCb24AAwfaAAYAFwAAAC0ACAAW
/4AAAAAAABYHXAApOAEgAAChAIwACAAAAAAAAAAAAKAAjQABAAoC1QQSA0gGQAADB9EABgAAAAAA
LQAIAAAAAAAAAAAAFgAAACgDAwQcCTIuIFJvdXRlcgAG//8AAAAtAAj//v/AAAAAAAAW/64AKc8B
IAAABgAAAAAALQAIAAAAAAAAAAAAFgAAACgDPQQcBkFkdmVydAAABv//AAAALQAI//7/wAAAAAAA
Fv+uACmRAWkAAAYAAAAAAC0ACAAAAAAAAAAAABYAAAApCwJzZQAGAAIAAAAtAAgAAf1gAAAAAAAW
AKMAKTUBbQAABgAAAAAALQAIAAAAAAAAAAAAFgAAACkqA2VudAAAAwfaAAYAFwAAAC0ACAAW/4AA
AAAAABYHXAApRgEgAAChAGQHVVBQTlQCASVQREYtMS4zCiXE5fLl66fzoNDExgoyIDAgb2JqCjw8
IC9MZW5ndGggNCAwIFIgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCnjaK1QIVChUMFEo
VzBU8ALiLAULBV8FfediQwXnYAUDMAx2VrAwM1MwMzVRyFUwNDMyADNzFIIVAgG3Wg10CmVuZHN0
cmVhbQplbmRvYmoKNCAwIG9iago2MgplbmRvYmoKMSAwIG9iago8PCAvVHlwZSAvUGFnZSAvUGFy
ZW50IDYgMCBSIC9SZXNvdXJjZXMgMyAwIFIgL0NvbnRlbnRzIDIgMCBSIC9NZWRpYUJveApbODYz
IDY1MSAxNjI0IDY1OF0gPj4KZW5kb2JqCjMgMCBvYmoKPDwgL1Byb2NTZXQgWyAvUERGIF0gL0Nv
bG9yU3BhY2UgPDwgL0NzMSA1IDAgUiA+PiA+PgplbmRvYmoKNyAwIG9iago8PCAvTGVuZ3RoIDgg
MCBSIC9OIDMgL0FsdGVybmF0ZSAvRGV2aWNlUkdCIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0
cmVhbQp42n2ST0gUURzHv7MlQqwFZSZS8E62B1cG7WAdjN31b8q2rGumCLLOvtkdnZ2d3sxuJR5C
iC5B1jG6WNFJOoYHDx0CDxGCYl0i6CgZBIKXkO03M7vuiNqDN+8zv/+/33tAXShtmnqAAXnDFsn+
KLs7PsHqN1CHBgRBK61YZiSRGHaZbHFk7X2F5Jyb4eP1/10NghICElWAxqzH1xye9njA4fu2aRNP
Oqzk0hlik7hNpJIx4lfEZ7M+nvZxhlsK8TLxTcUUFCeQIh4oKVkn5g6xbGQ0g+SXibsylpInJt/A
U2cWXpn2ENB9BTj1uSabsIDld8Cl1pos1AxcHANWOmuy3aQ7H6lp3VI7O1yRFIwCdT/K5d1WoP4F
sP+8XP77ulzef0M5vgMfdaUoSpUZSdIXwOvDXY393OBCU5hzXwlRUDWd+0Z6vNrr14tH9SWrdBJ7
M3FXF7BE9zB2Bhh6DLz8CVx9D1z4ACQagNR1BB6hum3+wM0TK5gPhZbN2axDljtY2Dk6WYReCGex
Qt4s2lywQUNpb2NpXWeuqcUEt7go8Uw78nqx2u852kFujI7QSfMKqNzqrbA0k0n30N2gnXgjw3t6
nXdBvKhqfYPOhdD+pIq+UY+l85o9mPI40G3o8eEKwyjEb3sxsWPa0WQ1vlUa6a3KZ9K3EnS2kPzG
bGHIsWki39BcLjXmsZSay8XiFV7FOHRwaDDoa4AhiX5EEYYJgQJU0mhkoZGUuzaC2MLssZY6Ej5m
pN8mn23X5x6K5O143UE0joW2gwhM/ib/lrfkJfmt/GuxpRiqaRbElKasP/tDcZ3M1bgVbaUmL75C
eSOk1ZElaf6gJ8tXqa861VhsqUVycvAn8T1fl9yXKYxpN9Ksm6nk6iz6RnzZTpoe2a7NrzbXcm2d
XpncDK7NH5pV4UhX/KCrw/81O78//wfNsAFoCmVuZHN0cmVhbQplbmRvYmoKOCAwIG9iago3MDYK
ZW5kb2JqCjUgMCBvYmoKWyAvSUNDQmFzZWQgNyAwIFIgXQplbmRvYmoKNiAwIG9iago8PCAvVHlw
ZSAvUGFnZXMgL01lZGlhQm94IFs4NjMgNjUxIDE2MjQgNjU4XSAvQ291bnQgMSAvS2lkcyBbIDEg
MCBSCl0gPj4KZW5kb2JqCjkgMCBvYmoKPDwgL1R5cGUgL0NhdGFsb2cgL1BhZ2VzIDYgMCBSID4+
CmVuZG9iagoxMCAwIG9iago8PCAvQ3JlYXRpb25EYXRlIChEOjIwMDYwNTIwMTcxOTQ2LTA1JzAw
JykgL01vZERhdGUgKEQ6MjAwNjA1MjAxNzE5NDYtMDUnMDAnKQovUHJvZHVjZXIgKE1hYyBPUyBY
IDEwLjQuNiBRdWFydHogUERGQ29udGV4dCkgPj4KZW5kb2JqCnhyZWYKMCAxMQowMDAwMDAwMDAw
IDAwMDAwIG4gCjAwMDAwMDAxNzYgMDAwMDAgbiAKMDAwMDAwMDAyMiAwMDAwMCBuIAowMDAwMDAw
Mjg1IDAwMDAwIG4gCjAwMDAwMDAxNTggMDAwMDAgbiAKMDAwMDAwMTE3OSAwMDAwMCBuIAowMDAw
MDAxMjE0IDAwMDAwIG4gCjAwMDAwMDAzNTMgMDAwMDAgbiAKMDAwMDAwMTE2MCAwMDAwMCBuIAow
MDAwMDAxMzAyIDAwMDAwIG4gCjAwMDAwMDEzNTEgMDAwMDAgbiAKdHJhaWxlcgo8PCAvU2l6ZSAx
MSAvUm9vdCA5IDAgUiAvSW5mbyAxMCAwIFIgL0lEIFsgPDI1MDY3NDQyMjUxYjRjYjc4ZmZlODUx
MTdiNDY4YjE3Pgo8MjUwNjc0NDIyNTFiNGNiNzhmZmU4NTExN2I0NjhiMTc+IF0gPj4Kc3RhcnR4
cmVmCjE0OTQKJSVFT0YKAAChAIwACAKLA18CkgZYAAEACoABgAF//3//ACICigNh/wAAI/8BACP/
AQAjAAEAIwEBACMBAAAhAo4GUgAjAQAAIwEAACMA/wAjAP8AIwD/ACP//wAhAooDYQCgAI0AoQBk
AAZQUE5UAgIAoQBkB1hQUE5UAgElUERGLTEuMwolxOXy5eun86DQxMYKMiAwIG9iago8PCAvTGVu
Z3RoIDQgMCBSIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp42itUCFQoVNB3LjZUSC5W
MADD4mQFQzNDMwUzYwuFXCDTzFTBzNREIQcqam4AZwIV5ChkKKRpKQQCAGN/EBoKZW5kc3RyZWFt
CmVuZG9iago0IDAgb2JqCjYzCmVuZG9iagoxIDAgb2JqCjw8IC9UeXBlIC9QYWdlIC9QYXJlbnQg
NiAwIFIgL1Jlc291cmNlcyAzIDAgUiAvQ29udGVudHMgMiAwIFIgL01lZGlhQm94ClsxNjE2IDYz
OCAxNjY2IDY3MV0gPj4KZW5kb2JqCjMgMCBvYmoKPDwgL1Byb2NTZXQgWyAvUERGIF0gL0NvbG9y
U3BhY2UgPDwgL0NzMSA1IDAgUiA+PiA+PgplbmRvYmoKNyAwIG9iago8PCAvTGVuZ3RoIDggMCBS
IC9OIDMgL0FsdGVybmF0ZSAvRGV2aWNlUkdCIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVh
bQp42n2ST0gUURzHv7MlQqwFZSZS8E62B1cG7WAdjN31b8q2rGumCLLOvtkdnZ2d3sxuJR5CiC5B
1jG6WNFJOoYHDx0CDxGCYl0i6CgZBIKXkO03M7vuiNqDN+8zv/+/33tAXShtmnqAAXnDFsn+KLs7
PsHqN1CHBgRBK61YZiSRGHaZbHFk7X2F5Jyb4eP1/10NghICElWAxqzH1xye9njA4fu2aRNPOqzk
0hlik7hNpJIx4lfEZ7M+nvZxhlsK8TLxTcUUFCeQIh4oKVkn5g6xbGQ0g+SXibsylpInJt/AU2cW
Xpn2ENB9BTj1uSabsIDld8Cl1pos1AxcHANWOmuy3aQ7H6lp3VI7O1yRFIwCdT/K5d1WoP4FsP+8
XP77ulzef0M5vgMfdaUoSpUZSdIXwOvDXY393OBCU5hzXwlRUDWd+0Z6vNrr14tH9SWrdBJ7M3FX
F7BE9zB2Bhh6DLz8CVx9D1z4ACQagNR1BB6hum3+wM0TK5gPhZbN2axDljtY2Dk6WYReCGexQt4s
2lywQUNpb2NpXWeuqcUEt7go8Uw78nqx2u852kFujI7QSfMKqNzqrbA0k0n30N2gnXgjw3t6nXdB
vKhqfYPOhdD+pIq+UY+l85o9mPI40G3o8eEKwyjEb3sxsWPa0WQ1vlUa6a3KZ9K3EnS2kPzGbGHI
sWki39BcLjXmsZSay8XiFV7FOHRwaDDoa4AhiX5EEYYJgQJU0mhkoZGUuzaC2MLssZY6Ej5mpN8m
n23X5x6K5O143UE0joW2gwhM/ib/lrfkJfmt/GuxpRiqaRbElKasP/tDcZ3M1bgVbaUmL75CeSOk
1ZElaf6gJ8tXqa861VhsqUVycvAn8T1fl9yXKYxpN9Ksm6nk6iz6RnzZTpoe2a7NrzbXcm2dXpnc
DK7NH5pV4UhX/KCrw/81O78//wfNsAFoCmVuZHN0cmVhbQplbmRvYmoKOCAwIG9iago3MDYKZW5k
b2JqCjUgMCBvYmoKWyAvSUNDQmFzZWQgNyAwIFIgXQplbmRvYmoKNiAwIG9iago8PCAvVHlwZSAv
UGFnZXMgL01lZGlhQm94IFsxNjE2IDYzOCAxNjY2IDY3MV0gL0NvdW50IDEgL0tpZHMgWyAxIDAg
UgpdID4+CmVuZG9iago5IDAgb2JqCjw8IC9UeXBlIC9DYXRhbG9nIC9QYWdlcyA2IDAgUiA+Pgpl
bmRvYmoKMTAgMCBvYmoKPDwgL0NyZWF0aW9uRGF0ZSAoRDoyMDA2MDUyMDE3MTk0Ni0wNScwMCcp
IC9Nb2REYXRlIChEOjIwMDYwNTIwMTcxOTQ2LTA1JzAwJykKL1Byb2R1Y2VyIChNYWMgT1MgWCAx
MC40LjYgUXVhcnR6IFBERkNvbnRleHQpID4+CmVuZG9iagp4cmVmCjAgMTEKMDAwMDAwMDAwMCAw
MDAwMCBuIAowMDAwMDAwMTc3IDAwMDAwIG4gCjAwMDAwMDAwMjIgMDAwMDAgbiAKMDAwMDAwMDI4
NyAwMDAwMCBuIAowMDAwMDAwMTU5IDAwMDAwIG4gCjAwMDAwMDExODEgMDAwMDAgbiAKMDAwMDAw
MTIxNiAwMDAwMCBuIAowMDAwMDAwMzU1IDAwMDAwIG4gCjAwMDAwMDExNjIgMDAwMDAgbiAKMDAw
MDAwMTMwNSAwMDAwMCBuIAowMDAwMDAxMzU0IDAwMDAwIG4gCnRyYWlsZXIKPDwgL1NpemUgMTEg
L1Jvb3QgOSAwIFIgL0luZm8gMTAgMCBSIC9JRCBbIDxiMzU3YmMyY2Q5YjFiYWNiODhhMWFlNDMy
Mzg2OTdiYz4KPGIzNTdiYzJjZDliMWJhY2I4OGExYWU0MzIzODY5N2JjPiBdID4+CnN0YXJ0eHJl
ZgoxNDk3CiUlRU9GCgChAIwACAJ+BlACnwaCAHEAHgJ+BlACngaBAn4GUAKOBoECngZQAn4GUAJ+
BlAAoACNAKEAZAAGUFBOVAICAAcAAQABACAAAAAAEGgAAAAhEGgQaAAhAAAQaAAhAAAAAAAgAAEA
ARBnAAEAIRBnEGcAIQABEGcAIQABAAEAIAACAAIQZgACACEQZhBmACEAAhBmACEAAgACACAAAwAD
EGUAAwAhEGUQZQAhAAMQZQAhAAMAAwAgAAQABBBkAAQAIRBkEGQAIQAEEGQAIQAEAAQAIAAFAAUQ
YwAFACEQYxBjACEABRBjACEABQAFACAABgAGEGIABgAhEGIQYgAhAAYQYgAhAAYABgAgAAcABxBh
AAcAIRBhEGEAIQAHEGEAIQAHAAcAIAAIAAgQYAAIACEQYBBgACEACBBgACEACAAIAP8AAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/v8AAAMKAQAA
AAAAAAAAAAAAAAAAAAAAAQAAAALVzdWcLhsQk5cIACss+a4wAAAA7AAAAAwAAAABAAAAaAAAAA8A
AABwAAAABQAAAIAAAAAGAAAAiAAAABEAAACQAAAAFwAAAJgAAAALAAAAoAAAABAAAACoAAAAEwAA
ALAAAAAWAAAAuAAAAA0AAADAAAAADAAAAM0AAAACAAAAECcAAB4AAAAGAAAATm9raWEAAAEDAAAA
AQAAAAMAAAABAAAAAwAAAAAAAAADAAAAAwILAAsAAAAAAAAACwAAAAAAAAALAAAAAAAAAAsAAAAA
AAAAHhAAAAEAAAABAAAAAAwQAAACAAAAHgAAAAYAAABUaXRsZQADAAAAAQAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJAAAABEAGQAAAAAAAAAAgAA
AAAAAAAAAAAAAAAgHOAQtgP6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwAE8EQA
AACyBArwCAAAAAEEAAAACgAAMwAL8BIAAAB/AEABQAEAARAA//8BAfD/AAATACLxBgAAAD8FAQAB
AAAAEPAEAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
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
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAEgSwCG0ALQAgYFyNAAAAAAAAAAAAAAAAAAAHAAAABwAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAA
AAAAAAAAATKDEQDwEAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABIAAAAAAAp8P8PAQAB
PwAA5AQAAP///3////9/////f////3////9/////f////391IX0A//8SAAAAAAAAAAAAAAAAAAAA
BABzAHkAYQBtAAQAcwB5AGEAbQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAADspcEABUAJBAAA+BK/AAAAAAAAEAAAAAAABgAAWQgAAA4A
Ympiau5G7kYAAAAAAAAAAAAAAAAAAAAAAAAJBBYAKBAAAIwsAACMLAAAHQAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAOwAAAAAAAAD//w8AAAAAAAAAAAD//w8AAAAAAAAAAAD//w8AAAAAAAAAAAAAAAAA
AAAAAIgAAAAAADYBAAAAAAAANgEAADYBAAAAAAAANgEAAAAAAAAWAgAAAAAAABYCAAAAAAAAFgIA
ABQAAAAAAAAAAAAAAEwCAAAAAAAAcAMAAAAAAABwAwAAAAAAAHADAAAAAAAAcAMAAAwAAAB8AwAA
DAAAAEwCAAAAAAAAhgoAAP4AAACUAwAAFgAAAKoDAAAAAAAAqgMAAAAAAACqAwAAAAAAAKoDAAAA
AAAAhQYAAAAAAACFBgAAAAAAAIUGAAAAAAAABQoAAAIAAAAHCgAAAAAAAAcKAAAAAAAABwoAAAAA
AAAHCgAAAAAAAAcKAAAAAAAABwoAACQAAACECwAAUgIAANYNAAA6AAAAKwoAABUAAAAAAAAAAAAA
AAAAAAAAAAAAFgIAAAAAAACFBgAAAAAAAAAAAAAAAAAAAAAAAAAAAABjBgAAIgAAAIUGAAAAAAAA
hQYAAAAAAACFBgAAAAAAACsKAAAAAAAAAAAAAAAAAAA2AQAAAAAAADYBAAAAAAAAqgMAAAAAAAAA
AAAAAAAAAKoDAAC5AgAAQAoAABYAAAANBwAAAAAAAA0HAAAAAAAADQcAAAAAAACFBgAARgAAADYB
AACgAAAAqgMAAAAAAAAWAgAAAAAAAKoDAAAAAAAABQoAAAAAAAAAAAAAAAAAAA0HAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhQYAAAAAAAAFCgAA
AAAAAAAAAAAAAAAADQcAAAAAAAAAAAAAAAAAAA0HAAAAAAAA1gEAAEAAAAAWAgAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQcAAAAA
AACqAwAAAAAAAIgDAAAMAAAA4HNw+EF6xgEAAAAAAAAAAHADAAAAAAAAywYAABAAAAANBwAAAAAA
AAAAAAAAAAAABQoAAAAAAABWCgAAMAAAAIYKAAAAAAAADQcAAAAAAAAQDgAAAAAAANsGAAAiAAAA
EA4AAAAAAAANBwAAAAAAAAAAAAAAAAAAKgIAABQAAAA+AgAADgAAADYBAAAAAAAANgEAAAAAAAA2
AQAAAAAAADYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAOAAAAAAAAAAAAAAAAAAAWAgAAAAAAAA0H
AAD4AgAAhQYAAAAAAACFBgAAAAAAAA0HAAAAAAAAhQYAAAAAAACFBgAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAhQYAAAAAAACFBgAAAAAAAIUGAAAAAAAAKwoAAAAAAAArCgAA
AAAAAEwCAAAAAAAATAIAACQBAABwAwAAAAAAAAAAAAAAAAAA/QYAABAAAABMAgAAAAAAAEwCAAAA
AAAAcAMAAAAAAAACAAEBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAABMgU0hBUEUgIFwqIE1FUkdFRk9STUFUIBQIARUNSVB2NiBQcmVm
aXggKDY0IGJpdHMpDQ0NDQ1JbnRlcmZhY2UgSWRlbnRpZmllciAoNjQgYml0cykNDQ0NAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAYAAAEIAAAYCAAAGQgAABoIAAAcCAAAHQgAADIIAAAzCAAANwgA
AFUIAABWCAAAWAgAAFkIAAD38/fj99/XzPPXzPPfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFBVo+D3DABZo+D3DAENKFABhShQAAA4WaPg9wwBD
ShQAYUoUAAAGFmilArIAAB4DagAAAAAWaPg9wwBVCAFfSDkEbUgABG5IAAR1CAEABhZo+D3DAAAP
A2oAAAAAFmj4PcMAVQgBAA0ABgAAHQgAADMIAAA0CAAANQgAADYIAAA3CAAAVggAAFcIAABYCAAA
WQgAAPoBAQAAuBoAAOh2CgDyAAEAAG4LAAB2OgIA8AAAAAAAAAAAAAAAAPAAAAAAAAAAAAAAAADw
AAAAAAAAAAAAAAAA8AAAAAAAAAAAAAAAAPIAAQAAbgsAAHY6AgDwAAAAAAAAAAAAAAAA8AAAAAAA
AAAAAAAAAPoBAQAAuBoAAOh2CgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAcAAAMkAWEkAWdk
+D3DAAAEAABnZPg9wwAACgAGAAAdCAAAWAgAAP7+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAACAQECJgAxkGgBOnD4PcMAH7DATiCwwE4hsEgSIrDAISOQwCEkkMgoJbAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAD9////pAEAAIMBAACEAQAAhQEAAIYBAACHAQAAiAEAAIkBAAD+////iwEA
AIwBAACNAQAAjgEAAI8BAACQAQAAkQEAAP7///+TAQAAlAEAAJUBAACWAQAAlwEAAJgBAACZAQAA
mgEAAJsBAACcAQAAnQEAAJ4BAACfAQAAoAEAAKEBAACiAQAAowEAAP7///+3AQAApgEAAKcBAACo
AQAAqQEAAKoBAACrAQAArAEAAK0BAACuAQAA/v///7ABAACxAQAAsgEAALMBAAC0AQAAtQEAALYB
AAD+////4gIAALkBAAC6AQAAuwEAALwBAAC9AQAAvgEAAL8BAAD+////wQEAAMIBAADDAQAAxAEA
AMUBAADGAQAAxwEAAMgBAADJAQAAygEAAMsBAADMAQAAzQEAAM4BAADPAQAA0AEAANEBAADSAQAA
0wEAANQBAADVAQAA1gEAANcBAADYAQAA2QEAANoBAADbAQAA3AEAAN0BAADeAQAA3wEAAOABAADh
AQAA4gEAAOMBAADkAQAA5QEAAOYBAADnAQAA6AEAAOkBAADqAQAA6wEAAOwBAADtAQAA7gEAAO8B
AADwAQAA8QEAAPIBAADzAQAA9AEAAPUBAAD2AQAA9wEAAPgBAAD5AQAA+gEAAPsBAAD8AQAA/QEA
AP4BAAD/AQAAAQIAAAUAUwB1AG0AbQBhAHIAeQBJAG4AZgBvAHIAbQBhAHQAaQBvAG4AAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAoAAIBHwAAACEAAAD/////AAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAggEAAAAQAAAAAAAABQBEAG8AYwB1AG0AZQBuAHQAUwB1AG0AbQBhAHIA
eQBJAG4AZgBvAHIAbQBhAHQAaQBvAG4AAAAAAAAAAAAAADgAAgD///////////////8AAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKAQAAABAAAAAAAABfADEAMgAwADkANAA1ADkA
NgAxADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAABAP//////
////JAAAAAcJAgAAAAAAwAAAAAAAAEYAAAAAsC63pFbnxgGQ98ekVufGAQAAAAAAAAAAAAAAADEA
VABhAGIAbABlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAOAAIB////////////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
kgEAAG4iAAAAAAAA/v8AAAUBAgAAAAAAAAAAAAAAAAAAAAAAAQAAAOCFn/L5T2gQq5EIACsns9kw
AAAAaAEAABEAAAABAAAAkAAAAAIAAACYAAAAAwAAAKQAAAAEAAAAsAAAAAUAAADAAAAABgAAAMwA
AAAHAAAA2AAAAAgAAADsAAAACQAAAPwAAAASAAAACAEAAAoAAAAkAQAADAAAADABAAANAAAAPAEA
AA4AAABIAQAADwAAAFABAAAQAAAAWAEAABMAAABgAQAAAgAAAOQEAAAeAAAAAQAAAAAAcwAeAAAA
AQAAAAAAcwAeAAAABQAAAHN5YW0AAGYAHgAAAAEAAAAAeWFtHgAAAAEAAAAAeWFtHgAAAAsAAABO
b3JtYWwuZG90AAAeAAAABQAAAHN5YW0AbC5kHgAAAAIAAAAyAGFtHgAAABQAAABNaWNyb3NvZnQg
V29yZCAxMC4wAEAAAAAARsMjAAAAAEAAAAAAzuv+QHrGAUAAAAAAcn/VQXrGAQMAAAABAAAAAwAA
AAQAAAADAAAAGQAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAP7/AAAFAQIAAAAAAAAAAAAAAAAAAAAAAAEAAAAC1c3VnC4bEJOXCAArLPmuMAAAAOgAAAAM
AAAAAQAAAGgAAAAPAAAAcAAAAAUAAAB8AAAABgAAAIQAAAARAAAAjAAAABcAAACUAAAACwAAAJwA
AAAQAAAApAAAABMAAACsAAAAFgAAALQAAAANAAAAvAAAAAwAAADJAAAAAgAAAOQEAAAeAAAAAQAA
AAAAAAADAAAAAQAAAAMAAAABAAAAAwAAABwAAAADAAAA4hkKAAsAAAAAAAAACwAAAAAAAAALAAAA
AAAAAAsAAAAAAAAAHhAAAAEAAAABAAAAAAwQAAACAAAAHgAAAAYAAABUaXRsZQADAAAAAQAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAA8A
EgABAJwADwADAAAAAwAAAAAARAAAQPH/AgBEAAwAAAAAAAAAAAAGAE4AbwByAG0AYQBsAAAAAgAA
ABwAQ0oYAF9IAQRhShgAbUgJBG5IEQRzSAkEdEgRBAAAAAAAAAAAAAAAAAAAAAAAAEQAQQDy/6EA
RAAMAQAAAAAAAAAAFgBEAGUAZgBhAHUAbAB0ACAAUABhAHIAYQBnAHIAYQBwAGgAIABGAG8AbgB0
AAAAAABSAGkA8/+zAFIADAEAAAAAAAAAAAwAVABhAGIAbABlACAATgBvAHIAbQBhAGwAAAAcABf2
AwAANNYGAAEKA2wANNYGAAEFAwAAYfYDAAACAAsAAAAoAGsA9P/BACgAAAEAAAAAAAAAAAcATgBv
ACAATABpAHMAdAAAAAIAAAAAAAAAAAAAAAYAAAAkAAAAPAAAAEIAAABgAAAAeAAAAJAAAACuAAAA
tAAAALoAAADOAAAA4gAAAPMAAAAKAQAAAQAAAAAAAAAAAP////8DBAAAAAAAAAEAAAAAAAAAAAD/
////AgQAAAAAAAABAAAAAAAAAAAA/////wQEAAAAAAAAAQAAAAAAAAAAAP////8FBAAAAAAAAAEA
AAAAAAAAAAD/////BgQAAAAAAAABAAAAAAAAAAAA/////wcEAAAAAAAAAQAAAAAAAAAAAP////8b
BAAAAAAAAAEAAAAAAAAAAAD/////GgQAAAAAAAABAAAAAAAAAAAA/////xkEAAAAAAAAAQAAAAAA
AAAAAP////8YBAAAAAAAAAEAAAAAAAAAAAD/////JAQAAAAAAAABAAAAAAAAAAAA/////yUEAAAA
AAAAAQAAAAAAAAAAAP////8mBAAAAAAAAP////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAACQA
AAA8AAAAQgAAAGAAAAB4AAAAkAAAAK4AAAC0AAAAugAAAM4AAADiAAAA8wAAAPYAAAAAAAAAABAB
AAAAABACAAAAABADAAAAABAEAAAAABAFAAAAABAGAAAAABAHAAAAABAIAAAAABAJAAAAABAKAAAA
AAALAAAAAAAMAAAAAAD//wAAAAAAAAAACgEAAA4AABIAAAAA/////wEAAAAEIAAA//8BAEBWwwAA
AAAAAAAAAAoBAAAAAAAAAAAAAAAAFQAAABoAAAAbAAAAOAAAADkAAABQAAAAUQAAAFYAAABXAAAA
dAAAAHUAAACMAAAAjQAAAKQAAAClAAAAwgAAAMMAAADIAAAAyQAAAM4AAADPAAAA4gAAAOMAAAD2
AAAA9wAAAAcBAAAIAQAACwEAAJgAAAAAMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYAAAAADAAAAAA
AAAAgAAAAIAAAAAAAAAAAAAAmAAAAAAwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJgAAAAAMAAAAAAA
AACAAAAAgAAAAAAAAAAAAACYAAAAADAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmAAAAAAwAAAAAAAA
AIAAAACAAAAAAAAAAAAAAJgAAAAAMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYAAAAADAAAAAAAAAA
gAAAAIAAAAAAAAAAAAAAmAAAAAAwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJgAAAAAMAAAAAAAAACA
AAAAgAAAAAAAAAAAAACYAAAAADAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmAAAAAAwAAAAAAAAAIAA
AACAAAAAAAAAAAAAAJgAAAAAMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYAAAAADAAAAAAAAAAgAAA
AIAAAAAAAAAAAAAAmAAAAAAwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJgAAAAAMAAAAAAAAACAAAAA
gAAAAAAAAAAAAACYAAAAADAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmAAAAAAwAAAAAAAAAIAAAACA
AAAAAAAAAAAAAJgAAAAAMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYAAAAADAAAAAAAAAAgAAAAIAA
AAAAAAAAAAAAmAAAAAAwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJgAAAAAMAAAAAAAAACAAAAAgAAA
AAAAAAAAAACYAAAAADAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmAAAAAAwAAAAAAAAAIAAAACAAAAA
AAAAAAAAAJgAAAAAMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYAAAAADAAAAAAAAAAgAAAAIAAAAAA
AAAAAAAAmAAAAAAwAAAAAAAAAIAAAACAAAAAAAAAAAAAA5gAAAAAMAAAAAAAAACAAAAAgAAAWBK8
AG+gAQcABgAACgkAAAUAAAAABgAACQkAAAoJAAAGAAAACAAAAAAGAAAJCQAABwAAAAoBAAAPAADw
egcAAAAABvAYAAAAAggAAAIAAAAmAAAAAQAAAAEAAAAnAAAAcwYL8GoCAACBADBlAQCCAJiyAACD
ADBlAQCEAJiyAACFAAAAAACHAAAAAACIAAAAAACJAAAAAAC/AAAADwAMAfQAABANAQAAACAOAQAA
ACDAAQAAAADBAQAAAQDCAf///wDDAQAAACDEAQAAAADFQQAAAADGwQAAAADHAQAAAADIAQAAAADJ
AQAAAADKAQAAAADLATUlAADMAQAACADNAQAAAADOAQAAAADPwQAAAADQAQAAAADSAQEAAADTAQEA
AADUAQEAAADVAQEAAADXAQIAAAD/AQ4ADgAAAgAAAAABAoCAgAACAsvLywADAgAAACAEAgAAAQAF
AjhjAAAGAjhjAAAHAgAAAAAIAgAAAAAJAgAAAQAKAgAAAAALAgAAAAAMAgAAAQANAgAAAAAOAgAA
AAAPAgABAAAQAgAAAAARAgAAAAA/AgAAAwCAAgAAAACBAgAAAQCCAgUAAACDApwxAACEAgAAAACF
AvD5BgCGAgAAAACHAvcAABCIAgAAACC/AgEADwDAAgAAAADBAgAAAADCAmQAAADDAgAAAADEAgAA
AADFAgAAAADGAgAAAADHAgAAAADIAgAAAADJAgAAAADKAjB1AADLAtASEwDMAjDt7P/NAkBUiQDO
AgCAAADPAgCA///QAgAAef/RAjIAAADSAiBOAADTAlDDAADUAgAAAADVAhAnAADWAnCUAADXArA8
///YAgAAAADZAhAnAADaAnCUAAD/AhYAHwAEAwEAAABBA6gpAQBCAwAAAABDAwMAAABEA3y+AQBF
AwAAAAB/AwAADwCEA3y+AQCFAwAAAACGA3y+AQCHAwAAAADDDCLxyAQAAIwAAQAAAI0AMGUBAH8B
AABAANkB/////9oB/////9sBAAAAINzBAAAAAN0B/////94B/////98BAAAAIODBAAAAAOEB////
/+IB//////8BAADAABIC/////xMC/////xQCAAAAIBXCAAAAABYC/////xcC/////xgCAAAAIBnC
AAAAABoC/////xsC/////4kC/////4oC/////4sCAAAAIIzCAAAAAI0C/////48DAAAAAJADAgAA
AJEDAAAAAJIDAgAAAL8DAIIAgkAFAAAAAEEFAAABAEIF////AEMFAAAAIEQFAAAAAEVFAAAAAEbF
AAAAAEcFAAAAAEgFAAAAAEkFAAAAAEoFAAAAAEsFNSUAAEwFAAAIAE0FAAAAAE4FAAAAAE/FAAAA
AFAFAAAAAFEFAAAAAFIFAQAAAFMFAQAAAFQFAQAAAFUFAQAAAFcFAgAAAFkF/////1oF/////1sF
AAAAIFzFAAAAAF0F/////14F/////18FAAAAIGDFAAAAAGEF/////2IF/////38FBgBOAIAFAAAA
AIEFAAABAIIF////AIMFAAAAIIQFAAAAAIVFAAAAAIbFAAAAAIcFAAAAAIgFAAAAAIkFAAAAAIoF
AAAAAIsFNSUAAIwFAAAIAI0FAAAAAI4FAAAAAI/FAAAAAJAFAAAAAJEFAAAAAJIFAQAAAJMFAQAA
AJQFAQAAAJUFAQAAAJcFAgAAAJkF/////5oF/////5sFAAAAIJzFAAAAAJ0F/////54F/////58F
AAAAIKDFAAAAAKEF/////6IF/////78FBgBOAMAFAAAAAMEFAAABAMIF////AMMFAAAAIMQFAAAA
AMVFAAAAAMbFAAAAAMcFAAAAAMgFAAAAAMkFAAAAAMoFAAAAAMsFNSUAAMwFAAAIAM0FAAAAAM4F
AAAAAM/FAAAAANAFAAAAANEFAAAAANIFAQAAANMFAQAAANQFAQAAANUFAQAAANcFAgAAANkF////
/9oF/////9sFAAAAINzFAAAAAN0F/////94F/////98FAAAAIODFAAAAAOEF/////+IF//////8F
BgBOAAAGAAAAAAEGAAABAAIG////AAMGAAAAIAQGAAAAAAVGAAAAAAbGAAAAAAcGAAAAAAgGAAAA
AAkGAAAAAAoGAAAAAAsGNSUAAAwGAAAIAA0GAAAAAA4GAAAAAA/GAAAAABAGAAAAABEGAAAAABIG
AQAAABMGAQAAABQGAQAAABUGAQAAABcGAgAAABkG/////xoG/////xsGAAAAIBzGAAAAAB0G////
/x4G/////x8GAAAAICDGAAAAACEG/////yIG/////z8GBgBOAEAGAAAAAEEGAAABAEIG////AEMG
AAAAIEQGAAAAAEVGAAAAAEbGAAAAAEcGAAAAAEgGAAAAAEkGAAAAAEoGAAAAAEsGNSUAAEwGAAAI
AE0GAAAAAE4GAAAAAE/GAAAAAFAGAAAAAFEGAAAAAFIGAQAAAFMGAQAAAFQGAQAAAFUGAQAAAFcG
AgAAAFkG/////1oG/////1sGAAAAIFzGAAAAAF0G/////14G/////18GAAAAIGDGAAAAAGEG////
/2IG/////38GBgAOAEAAHvEQAAAA//8AAAAA/wCAgIAA9wAAEAAPAALwGgkAABAACPAIAAAAFQAA
ACYEAAAPAAPwuAgAAA8ABPAoAAAAAQAJ8BAAAAAAAAAAAAAAAAAAAAAAAAAAAgAK8AgAAAAABAAA
BQAAAA8ABPBcAAAAogwK8AgAAAACBAAAAAoAADMAC/ASAAAAgAAAAAIAigACBAAAywEDPgAAEwAi
8QYAAAC/AQAAYAAAABDwBAAAABIAAAAAABHwBAAAABEAAAAAAA3wBAAAAAAAAgAPAATwXAAAAKIM
CvAIAAAAAwQAAAAKAAAzAAvwEgAAAIAAAAABAIoAAwQAAMsBAz4AABMAIvEGAAAAvwEAAGAAAAAQ
8AQAAAAQAAAAAAAR8AQAAAA+AAAAAAAN8AQAAAAAAAEADwAE8FwAAACiDArwCAAAAAQEAAAACgAA
MwAL8BIAAACAAAAAAwCKAAQEAADLAQM+AAATACLxBgAAAL8BAABgAAAAEPAEAAAAEwAAAAAAEfAE
AAAACwAAAAAADfAEAAAAAAADAA8ABPBcAAAAogwK8AgAAAAFBAAAAAoAADMAC/ASAAAAgAAAAAQA
igAFBAAAywEDPgAAEwAi8QYAAAC/AQAAYAAAABDwBAAAABEAAAAAABHwBAAAAEkAAAAAAA3wBAAA
AAAABAAPAATwXAAAAKIMCvAIAAAABgQAAAAKAAAzAAvwEgAAAIAAAAAFAIoABgQAAMsBAz4AABMA
IvEGAAAAvwEAAGAAAAAQ8AQAAAAPAAAAAAAR8AQAAAAjAAAAAAAN8AQAAAAAAAUADwAE8FwAAACi
DArwCAAAAAcEAAAACgAAMwAL8BIAAACAAAAABgCKAAcEAADLAQM+AAATACLxBgAAAL8BAABgAAAA
EPAEAAAADgAAAAAAEfAEAAAAEgAAAAAADfAEAAAAAAAGAA8ABPBUAAAAQgEK8AgAAAANBAAAQAoA
AGMAC/AkAAAARAEEAAAAfwEAAAEAvwEAABAAywEDPgAAzgECAAAA/wEYABgAAAAQ8AQAAAANAAAA
AAAR8AQAAAAJAAAADwAE8FQAAABCAQrwCAAAABAEAAAACgAAYwAL8CQAAABEAQQAAAB/AQAAAQC/
AQAAEADLAQM+AADOAQIAAAD/ARgAGAAAABDwBAAAAAwAAAAAABHwBAAAAAYAAAAPAATwVAAAAEIB
CvAIAAAAFgQAAAAKAABjAAvwJAAAAEQBBAAAAH8BAAABAL8BAAAQAMsBAz4AAM4BAgAAAP8BGAAY
AAAAEPAEAAAACwAAAAAAEfAEAAAABQAAAA8ABPBUAAAAQgEK8AgAAAAXBAAAQAoAAGMAC/AkAAAA
RAEEAAAAfwEAAAEAvwEAABAAywEDPgAAzgECAAAA/wEYABgAAAAQ8AQAAAAKAAAAAAAR8AQAAAAF
AAAADwAE8FwAAACiDArwCAAAABgEAAAACgAAMwAL8BIAAACAAAAACgCKABgEAADLAQM+AAATACLx
BgAAAL8BAABgAAAAEPAEAAAABwAAAAAAEfAEAAAADQAAAAAADfAEAAAAAAAKAA8ABPBcAAAAogwK
8AgAAAAZBAAAAAoAADMAC/ASAAAAgAAAAAkAigAZBAAAywEDPgAAEwAi8QYAAAC/AQAAYAAAABDw
BAAAAAYAAAAAABHwBAAAAA0AAAAAAA3wBAAAAAAACQAPAATwXAAAAKIMCvAIAAAAGgQAAAAKAAAz
AAvwEgAAAIAAAAAIAIoAGgQAAMsBAz4AABMAIvEGAAAAvwEAAGAAAAAQ8AQAAAAJAAAAAAAR8AQA
AAANAAAAAAAN8AQAAAAAAAgADwAE8FwAAACiDArwCAAAABsEAAAACgAAMwAL8BIAAACAAAAABwCK
ABsEAADLAQM+AAATACLxBgAAAL8BAABgAAAAEPAEAAAACAAAAAAAEfAEAAAADQAAAAAADfAEAAAA
AAAHAA8ABPBUAAAAQgEK8AgAAAAfBAAAAAoAAGMAC/AkAAAARAEEAAAAfwEAAAEAvwEAABAAywED
PgAAzgECAAAA/wEYABgAAAAQ8AQAAAAEAAAAAAAR8AQAAAAQAAAADwAE8FQAAABCAQrwCAAAACAE
AAAACgAAYwAL8CQAAABEAQQAAAB/AQAAAQC/AQAAEADLAQM+AADOAQIAAAD/ARgAGAAAABDwBAAA
AAUAAAAAABHwBAAAADEAAAAPAATwWgAAAEIBCvAIAAAAIQQAAAAKAABzAAvwKgAAAEQBBAAAAH8B
AAABAL8BAAAQAMsBAz4AAM4BAgAAANEBAQAAAP8BGAAYAAAAEPAEAAAAAwAAAAAAEfAEAAAANQAA
AA8ABPCqAAAAogwK8AgAAAAkBAAAAAoAAIMAC/AwAAAAgAAAAAsAvwAAAA0AvwEAABAA/wEGAA4A
PwIAAAMAvwIBAA8A/wIWAB8AfwMAAA8AkwAi8TYAAAB/AQAAQAC/AQAAYAD/AQAAwAC/AwACAAJ/
BQYATgC/BQYATgD/BQYATgA/BgYATgB/BgYADgAAABDwBAAAAAIAAAAAABHwBAAAABYAAAAAAA3w
BAAAAAAACwAPAATwqgAAAKIMCvAIAAAAJQQAAAAKAACDAAvwMAAAAIAAAAAMAL8AAAANAL8BAAAQ
AP8BBgAOAD8CAAADAL8CAQAPAP8CFgAfAH8DAAAPAJMAIvE2AAAAfwEAAEAAvwEAAGAA/wEAAMAA
vwMAAgACfwUGAE4AvwUGAE4A/wUGAE4APwYGAE4AfwYGAA4AAAAQ8AQAAAABAAAAAAAR8AQAAAAR
AAAAAAAN8AQAAAAAAAwADwAE8KoAAACiDArwCAAAACYEAAAACgAAgwAL8DAAAACAAAAADQC/AAAA
DQC/AQAAEAD/AQYADgA/AgAAAwC/AgEADwD/AhYAHwB/AwAADwCTACLxNgAAAH8BAABAAL8BAABg
AP8BAADAAL8DAAIAAn8FBgBOAL8FBgBOAP8FBgBOAD8GBgBOAH8GBgAOAAAAEPAEAAAAAAAAAAAA
EfAEAAAAGgAAAAAADfAEAAAAAAANAA8ABPBCAAAAEgAK8AgAAAABBAAAAA4AAFMAC/AeAAAAvwEA
ABAAywEAAAAA/wEAAAgABAMJAAAAPwMBAAEAAAAR8AQAAAABAAAAAAAAAAEAAAACAAAAAwAAAAQA
AAAFAAAABgAAAAcAAAAIAAAACQAAAAoAAAALAAAADAAAAA0AAAAOAAAADwAAABAAAAARAAAAEgAA
ABMAAAAKAQAAJgQAAC8cAAAECwAAkCQAACANAAB0AAAAAAAlBAAAaxwAAHMFAABEJQAAjwcAAHQA
AAAAACQEAAB6HAAAAAAAAEQlAAAcAgAAdAAAAAAAIQQAAO4CAAAIBwAA7gIAAEALAAB0AAAAAAAf
BAAAIBwAAAgHAAAgHAAAQAsAAHQAAAAAACAEAAAPAAAACAcAAA8AAABACwAAdAAAAAAAGQQAABAO
AABACwAAhREAAKgMAAB0AAEAAAAYBAAAmwoAAEALAAAQDgAAqAwAAHQAAQAAABsEAACFEQAAQAsA
ABEcAACoDAAAdAABAAAAGgQAAA8AAABACwAAmwoAAKgMAAB0AAEAAAAXBAAAHgAAAGgBAACiAwAA
oAUAAHQAAAAAABYEAACrGAAAaAEAAC8cAACgBQAAdAAAAAAAEAQAAB8OAABoAQAAoxEAAKAFAAB0
AAAAAAANBAAAqgoAAGgBAAAuDgAAoAUAAHQAAAAAAAcEAACUEQAAoAUAACAcAAAIBwAAdAABAAAA
BgQAAB4AAACgBQAAqgoAAAgHAAB0AAEAAAADBAAAqgoAAKAFAAAfDgAACAcAAHQAAQAAAAUEAAAf
DgAAoAUAAJQRAAAIBwAAdAABAAAAAgQAAJMDAAAPAAAAHw4AAHcBAAB0AAEAAAAEBAAAHw4AAA8A
AACrGAAAdwEAAHQAAQAAAAAAAAAVAAAAJQAAAC0AAAAvAAAANwAAAGEAAABpAAAAawAAAHMAAACv
AAAAtwAAALkAAADBAAAACwEAAAcABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAAAAAAFQAAABsA
AAAtAAAAVwAAAGkAAAClAAAAtwAAAAsBAAAHAAcAOgAHADoABwA6AAcAAAAAABUAAAAZAAAAGwAA
ADcAAAA5AAAATwAAAFEAAABVAAAAVwAAAHMAAAB1AAAAiwAAAI0AAACjAAAApQAAAMEAAADDAAAA
xwAAAMkAAADNAAAAzwAAAOEAAADjAAAA9QAAAPcAAAAGAQAACwEAAAcABQAHAAUABwAFAAcABQAH
AAUABwAFAAcABQAHAAUABwAFAAcABQAHAAUABwAFAAcABQAHAAAAAAAVAAAACwEAAAcABwC6AAAA
BAAAAAgAAADlAAAAAAAAALkAAAA+UgAA1UsDAI4IBQAOLgUAiykGAD5yCACUBQkAF0YKAORYCgCG
SwwADSsNAJtFDQAfSREAhV0RAF4VEgAoHRIAl0MSAB5PEwCdfBYAzBUaAC8eGgC7eBoAGxEeADwr
HgB3FiEAkzghAEomIgC1byUAxF0nAN1NKwA2WSsAwWorABEDLACaWy4APmUxAJkoMwCiMzMA5z85
AJ1FOgCcNUEAsklDAFcTRAAdX0QATWtEAJpgRQA5HkcAXSBHAKMmRwBhckoA3j5LAEkaTQB4UE0A
ARhOAIAwTgBtZFAA/SRSAKldUgDscVQAa1RVABsCVgAMeVYAySFaAPonXADUX1wAygheAEtBYACA
OGEATAVjALEVZACZcGQAfgZmAPxZaAAlY2oAWyVsAGAxcABNGHQAFhl0AHBidgDtEncAdSF9ABU6
fgBHVX4A/H9+ACYSgQCVD4IAojmHAIAKiQBbPokAyTSNACBUjQDDf5IASxeTAEQ1kwA+VZMACx6U
ACgxlwDeQJcA+TGYAJdAmADFVJgAlHKYAEBSmgDXQ5sAm0ebAHknnQCBC54ArxygAIJrogBxLaMA
+3qlAKQWqADJQqkAHBiqAN9qqgDQQa4A+wqxAKUCsgDEDLMAIVG0ABUitwBgGrkAbzW5AApWuQBP
J7sA3wW8APUxvAA8ML0AHj29ANYDvwA3I78AJGu/AAN0vwDaIsAAUgLBAC98wgAKEMMAABPFAPoZ
xQBoYsYAGBjHAJhfyADqA8oAlz7KAHEKzADOes4A4GvPAMR90ACvA9IAuzjSAF9z0gARFdMAgyXT
AO4o1QBGdtUAWFPWAI8i2ACSRdgAOC7ZAA9U2wAiANwAcQHcAAp83AANDt0AjRTdABwW4gAFQeQA
XGLlAFUW6ADoWOgAWFDpAEFW6wABL/AAVlfxADZh8QDlA/IAh0jyAFt39AAAYPUAoT33AH8n+ACy
QPkAolb5ADUi+wDyB/0AHDP/AFk1/wD/QAOAAQAUAAAAFAAAAEy5QQ8BAAEAFAAAAAAAAAAUAAAA
AAAAAAIQAAAAAAAAAAoBAADgAAAQAEAAAP//AQAAAAcAVQBuAGsAbgBvAHcAbgD//wEACAAAAAAA
AAAAAAAA//8BAAAAAAD//wAAAgD//wAAAAD//wAAAgD//wAAAAAEAAAARxaQAQAAAgIGAwUEBQID
BIc6ACAAAAAAAAAAAAAAAAD/AQAAAAAAAFQAaQBtAGUAcwAgAE4AZQB3ACAAUgBvAG0AYQBuAAAA
NRaQAQIABQUBAgEHBgIFBwAAAAAAAAAQAAAAAAAAAAAAAACAAAAAAFMAeQBtAGIAbwBsAAAAMyaQ
AQAAAgsGBAICAgICBIc6ACAAAAAAAAAAAAAAAAD/AQAAAAAAAEEAcgBpAGEAbAAAAEc1kAGACgIC
BgkEAgUIAwS/AgCg+/zHaBAAAAAAAAAAnwACAAAAAABNAFMAIABNAGkAbgBjAGgAbwAAAC3/M/8g
AA5mHWcAACIABABxCIgYAPDQAgAAaAEAAAAADpOlhg+TpYYAAAAAAgABAAAAAwAAABIAAAABAAEA
AAAEAAMQAQAAAAMAAAASAAAAAQABAAAAAQAAAAAAAAAhAwDwEAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAiC74jtAC0AIGBPjQAAAAAAAAAAAAAAAAAABQAAAAUAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAEy
g1EA8BAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASAAAAAAAKfD/DwEAAT8AAOQEAAD/
//9/////f////3////9/////f////3////9/dSF9AP//EgAAAAAAAAAAAAAAAAAAAAQAcwB5AGEA
bQAEAHMAeQBhAG0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAEMAbwBtAHAATwBiAGoAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEgACASMAAAAmAAAA////
/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAABoAAAAAAAAAAMATwBiAGoA
SQBuAGYAbwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAS
AAIB////////////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAYA
AAAAAAAAVwBvAHIAZABEAG8AYwB1AG0AZQBuAHQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAABoAAgAlAAAAJwAAAP////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAClAQAAKBIAAAAAAAAFAFMAdQBtAG0AYQByAHkASQBuAGYAbwByAG0AYQB0AGkAbwBu
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAACAf////8oAAAA/////wAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAK8BAAAAEAAAAAAAAOylwQAFQAkEAADwEr8AAAAAAAAQAAAA
AAAGAAAKCQAADgBiamJq7kbuRgAAAAAAAAAAAAAAAAAAAAAAAAkEFgAoEgAAjCwAAIwsAAAVAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAD0AAAAAAAAAP//DwAAAAAAAAAAAP//DwAAAAAAAAAAAP//DwAA
AAAAAAAAAAAAAAAAAAAAiAAAAAAANgEAAAAAAAA2AQAANgEAAAAAAAA2AQAAAAAAADYDAAAAAAAA
NgMAAAAAAAA2AwAAFAAAAAAAAAAAAAAAbAMAAAAAAADwBgAAAAAAAPAGAAAAAAAA8AYAAAAAAADw
BgAADAAAAPwGAAAUAAAAbAMAAAAAAADkHgAA/gAAABwHAAAEAAAAIAcAAAAAAAAgBwAAAAAAACAH
AAAAAAAAIAcAAAAAAAAhGgAAAAAAACEaAAAAAAAAIRoAAAAAAABjHgAAAgAAAGUeAAAAAAAAZR4A
AAAAAABlHgAAAAAAAGUeAAAAAAAAZR4AAAAAAABlHgAAJAAAAOIfAABSAgAANCIAADoAAACJHgAA
FQAAAAAAAAAAAAAAAAAAAAAAAAA2AwAAAAAAACEaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMUXAABc
AgAAIRoAAAAAAAAhGgAAAAAAACEaAAAAAAAAiR4AAAAAAAAAAAAAAAAAADYBAAAAAAAANgEAAAAA
AAAgBwAAAAAAAAAAAAAAAAAAIAcAAKUQAACeHgAAFgAAAGMbAAAAAAAAYxsAAAAAAABjGwAAAAAA
ACEaAABYAAAANgEAAHABAAAgBwAAAAAAADYDAAAAAAAAIAcAAAAAAABjHgAAAAAAAAAAAAAAAAAA
YxsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAh
GgAAAAAAAGMeAAAAAAAAAAAAAAAAAABjGwAAAAAAAAAAAAAAAAAAYxsAAAAAAACmAgAAkAAAADYD
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAABjGwAAAAAAACAHAAAAAAAAEAcAAAwAAADAZrimRnrGAQAAAAAAAAAA8AYAAAAAAAB5GgAA
NAAAAGMbAAAAAAAAAAAAAAAAAABjHgAAAAAAALQeAAAwAAAA5B4AAAAAAABjGwAAAAAAAG4iAAAA
AAAArRoAAKYAAABuIgAAAAAAAGMbAAAAAAAAAAAAAAAAAABKAwAAFAAAAF4DAAAOAAAANgEAAAAA
AAA2AQAAAAAAADYBAAAAAAAANgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAbiIAAAAAAAAAAAAAAAAA
ADYDAAAAAAAAYxsAAAADAAAhGgAAAAAAACEaAAAAAAAAYxsAAAAAAAAhGgAAAAAAACEaAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhGgAAAAAAACEaAAAAAAAAIRoAAAAAAACJ
HgAAAAAAAIkeAAAAAAAAbAMAAAAAAABsAwAAhAMAAPAGAAAAAAAAAAAAAAAAAABTGwAAEAAAAGwD
AAAAAAAAbAMAAAAAAADwBgAAAAAAAAIAAQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAgICAgICAgICAgICAgICAgICAgNMHhGRg0N
Y2NjY2NjMDAgIGNjY2NjY2NjICBjY2NjY2NjYw0NRXh0ZW5zaW9uIElEICgyNC1iaXQpIA0NMHhG
RQ0NY2NjY2NjMDAgIGNjY2NjY2NjICBjY2NjY2NjYw0NRXh0ZW5zaW9uIElEICgyNC1iaXQpIA0N
RXh0ZW5zaW9uIElEICgyNC1iaXQpIA0NY2NjY2NjMTAgIGNjY2NjY2NjICBjY2NjY2NjYw0NMHhG
RQ0NMHhGRg0NNDgtYml0IE1BQyBBZGRyZXNzDQ02NC1iaXQgRVVJIEFkZHJlc3MNDTY0LWJpdCBJ
UHY2IElJRA0NDQ0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAggAABQIAAAVCAAAGQgAABoIAAAbCAAA
IQgAADcIAAA4CAAAOQgAAFAIAABRCAAAVQgAAFYIAABXCAAAXQgAAHMIAAB0CAAAdQgAAIwIAACN
CAAApAgAAKUIAACrCAAArAgAAMEIAADCCAAAwwgAAMcIAADICAAAyQgAAM0IAADOCAAAzwgAANsI
AADcCAAA4ggAAOMIAAD2CAAA9wgAAAcJAAAJCQAACgkAAPDg3NTJxcnUycW6xdTJxcnUycW6xbrF
ybLUycXUycXUycWnnKfFp8WnxdwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAU
FWgiANwAFmgiANwAQ0oWAGFKFgAAFBVoIgDcABZoOC7ZAENKFgBhShYAAA4WaLs40gBDShQAYUoU
AAAUFWg4LtkAFmg4LtkAQ0oUAGFKFAAABhZoOC7ZAAAUFWj4PcMAFmg4LtkAQ0oUAGFKFAAADhZo
OC7ZAENKFABhShQAAAYWaKUCsgAAHgNqAAAAABZoOC7ZAFUIAV9IOQRtSAAEbkgABHUIAQAeA2oA
AAAAFmgiANwAVQgBX0g5BG1IAARuSAAEdQgBKwAGAAAVCAAAGggAABsIAAA4CAAAOQgAAFAIAABR
CAAAVggAAFcIAAB0CAAAdQgAAIwIAACNCAAApAgAAKUIAADCCAAAwwgAAMgIAADJCAAAzggAAM8I
AADiCAAA4wgAAPYIAAD3CAAABwkAAAgJAAAJCQAA/QABAABEJQAAjawCAPUAAQAAOwIAAHY6AgD9
AAAAAAAAAAAAAAAA8AABAABSCQAAdjoCAP0AAAAAAAAAAAAAAADwAAEAAFIJAAB2OgIA/QAAAAAA
AAAAAAAAAPUAAQAAOwIAAHY6AgD9AAAAAAAAAAAAAAAA8AABAABSCQAAdjoCAP0AAAAAAAAAAAAA
AADwAAEAAFIJAAB2OgIA/QAAAAAAAAAAAAAAAPAAAQAAUgkAAHY6AgD9AAAAAAAAAAAAAAAA8AAB
AABSCQAAdjoCAP0AAAAAAAAAAAAAAAD1AAEAADsCAAB2OgIA/QAAAAAAAAAAAAAAAPUAAQAAOwIA
AHY6AgD9AAAAAAAAAAAAAAAA/QABAACpBwAAgXMCAP0AAAAAAAAAAAAAAADwAAEAALgHAACBcwIA
/QAAAAAAAAAAAAAAAPAAAQAAQAcAAIFzAgD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAAAEAABn
ZDgu2QAABwAAAyQBYSQBZ2Q4LtkAAAEAAAAcAAYAABUIAAAJCQAA/v4AAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIBAQIJCQAACgkAAP0AAQAARCUAAI2sAgAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAASYAMZBoATpwIgDcAB+wwE4gsMBOIbAiCyKwWh4jkL4j
JJDiHSWwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/v8AAAUBAgAAAAAAAAAAAAAAAAAAAAAAAQAAAOCFn/L5
T2gQq5EIACsns9kwAAAAaAEAABEAAAABAAAAkAAAAAIAAACYAAAAAwAAAKQAAAAEAAAAsAAAAAUA
AADAAAAABgAAAMwAAAAHAAAA2AAAAAgAAADsAAAACQAAAPwAAAASAAAACAEAAAoAAAAkAQAADAAA
ADABAAANAAAAPAEAAA4AAABIAQAADwAAAFABAAAQAAAAWAEAABMAAABgAQAAAgAAAOQEAAAeAAAA
AQAAAAAAcwAeAAAAAQAAAAAAcwAeAAAABQAAAHN5YW0AAGYAHgAAAAEAAAAAeWFtHgAAAAEAAAAA
eWFtHgAAAAsAAABOb3JtYWwuZG90AAAeAAAABQAAAHN5YW0AbC5kHgAAAAIAAAAyAGFtHgAAABQA
AABNaWNyb3NvZnQgV29yZCAxMC4wAEAAAAAARsMjAAAAAEAAAAAAeKtxRnrGAUAAAAAAvm6VRnrG
AQMAAAABAAAAAwAAAAMAAAADAAAAEgAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAUARABvAGMAdQBtAGUAbgB0AFMAdQBtAG0AYQByAHkASQBuAGYAbwBy
AG0AYQB0AGkAbwBuAAAAAAAAAAAAAAA4AAIA////////////////AAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAuAEAAAAQAAAAAAAAMQBUAGEAYgBsAGUAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAgABAAAAAwAAAP////8AAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnAgAA420BAAAAAAAFAFMAdQBtAG0AYQBy
AHkASQBuAGYAbwByAG0AYQB0AGkAbwBuAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAACAQIA
AAArAAAA/////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8AAADcAQAAAAAA
AAUARABvAGMAdQBtAGUAbgB0AFMAdQBtAG0AYQByAHkASQBuAGYAbwByAG0AYQB0AGkAbwBuAAAA
AAAAAAAAAAA4AAIB////////////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAFwAAAFgDAAAAAAAA/v8AAAUBAgAAAAAAAAAAAAAAAAAAAAAAAQAAAALVzdWcLhsQk5cIACss
+a4wAAAA6AAAAAwAAAABAAAAaAAAAA8AAABwAAAABQAAAHwAAAAGAAAAhAAAABEAAACMAAAAFwAA
AJQAAAALAAAAnAAAABAAAACkAAAAEwAAAKwAAAAWAAAAtAAAAA0AAAC8AAAADAAAAMkAAAACAAAA
5AQAAB4AAAABAAAAAAAAAAMAAAABAAAAAwAAAAEAAAADAAAAFAAAAAMAAADiGQoACwAAAAAAAAAL
AAAAAAAAAAsAAAAAAAAACwAAAAAAAAAeEAAAAQAAAAEAAAAADBAAAAIAAAAeAAAABgAAAFRpdGxl
AAMAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
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
pRd0qFnQ7vkZS3ZvFbxWmgzPYZPpORS9Ju6lhhLueBE1dG99TTw1fd+5T02vOU+t1dG/3neu+Plo
qjY4VJ/+NZF/hq+JNpaviROPmX57YGVNzdI/7zt5m/l+5jXR5uRrIv9zXxOf/3iKXhP9vuRr4rtI
tclved8Z2/qaOPV5OJPn4N/1mniVg8/ji+9Qx/ltPv/YReDKa/E5dKKBt/657kRjr9Zf2Ltsm20X
Z96bT/w58eM2p7y/1o15zu69YX8mZ97J+/U4ecxBfvZycH8mPrz8mP0ftpb3b/1n9nu5X6hH5j42
w/H6z3965/7MrU4lnAPKgf22jcuO2U+6GLzanfg61CPz+78e6nHyPpur2trvfnWx/fhzefb0/S3f
H7Vvvy3N7//bvdn7tm311f+MVY7ZS/h+W0PeE/fX/+g1L7lxf+ZY9/79Nr0uPZ59037b+j2Zh910
/vVu/VrvN+cb+kPf7DmVv6T189DA7vx+DhrEHX35LfdrV9ZMx2qu1n92eX5LvXNPOd8/a/2j98Ia
22zbDD7B6J93qgxMaP2dvbO/96RnF05g4zl7Ns6XQsH5kp+b8xv6t18O64/z3rx9/F8sP5a/2HC/
Ucd8+SP15+oenhOeT/2we7vmHfscx0y+b69aPN/8dUvu7R3yaWn7M+fX4VDLufp558uj391vi3O7
6Wet53No/4kmmPnvkjtb6urr229bzX3uvo/7873dr/7WfqK/vu7dbzsS2G/rkddyvvz0DM8XV+v5
8gMO6sEdj1ucLy/nt7x+Tne+LLY18CzuyfxXP0fGtPaYEYavv8g5Y9Wffp/f8p59Tduv4D372fE1
+vvMki/2nn2BoVdf8K+8Z/8xv+U9++q22ffsg6NnFx8c3bVcnq2jfz27+Au8Xxg+QzUJPse2PcP3
7HbW79mtj5l+m3mvvuO6k7fZ9+x2J9+z237+e/bnPp6i9+z1X/I9W/+7ov6efVvb7Hv2qc/DmTwH
/6737En8oLr1fHo1/6t9z77d4nE+0x7c8w9nvwfrHge/YA9WWnvwwTPowT+2nZ0erPexPTxZGzjo
OLeRU3qw/rO781tyfl4P1q81yHThma3v0V+21x7ujCtfTOHveZ/kn91ee+c/V81curRdja3bkRm2
ovVf+lqCqNc+Qg09uaODGv7R+lnn4223d/t42xN94pfp6F/f3u3sXjM45wx7bXvLXnviMcvcXjSl
5s4fqdlb/bHM9Nr2J3vtOf+Hrhn8iOfhfZ6kVTwP/Vt77anPw3/CNYNlnWy2Dvp51PnsvyaWXl85
01bdpuZnHz33BT5/fPnXxPJOLX/Hy+ucfU3EVq7vFlv5RJ9zNunoX68/y6+Jc8/wNdHB+jpa62Om
3+qvhQPnLzh5q3+/5TXR4eRr4tz/Q6+JCTwP7/AkFXfOviZOfR7+E14TzdTRVn9Poo6O/+ZrBqd+
/vgqrhmUtl4T+P/LNYPHeD5HctDj/ODqUz5/6D9z/wddM3jnK/i8evfo//xrBq/azt41A/2c+I7+
9w9+8BeL8+X3X+CawTqevc22Btt2m9s2svV3nt96vUCnzxl8jn23c8v73eau//5rmv+O/lT4/7P+
VNql5Zrm6K651zT1n/0nXdN86SvoT+m3zn5/0h/PB75gf9rQ2p8eOIP+9PxZ6k8nzhf9muaLXXKv
aeo/e/kLnC+76E1beQ4v4xyQWnuS/nvLWvvNl+1N3+cFeAHcCD27ZnvTo/CLf+HvE+dWd8xfkDmv
s5+bX8rL/Xyd8xn75P+vqbra/Hm7U5sTMw7690/cf2nlhpb/fzW3eW13zmz5fN3p5OfrjobPnfqv
/7J/hznxmTvP6jP3+XktJ8RpPnPnGeYM8k/zubyH4evJra4FrZ+HEzxRn/Wz2cYb4u/3b/m73jiL
8+SczH1u7a9JP+8fhTAcID4gfb//iRwHWnOeLscB6Xi/sPRmvyhokCBOSJ/1u8DC76ICs9/7BSK/
PEmTzpOiEIYDxAek9wuMfhcViPzmF4SlmoIoaJAgTkgXFVj5PSyZ/RYOEPmtHaBJlwyIQhgOEB+Q
Fg4w+uk5T+93iNpuocZbqPUWKUGckB6WrPz6FZr97ioU+R0p1KQnCqMQhgPEB6S7Co1+/QpFfp04
1kYOG7lshQnihNSv0Mrv0oFmv85FIr+CIk0aWhSFMBwgPiB1LjL66TlP77d5YFhaMzAKGiSIE9Kl
A638ni8y+20ZJPK7bJAmfX1QFMJwgPiAtGWQ0e/5IpHf49R2mBoPU+vhogRxQnq+yMqvotjs92Sx
yO+FYk16tTgKYThAfEB6stjoV1Es8hvCsf3J0Z9c/YsTxAmpotjK77uDzX7DSkR+lSWaVF0ShTAc
ID4gDSsx+uk5T+931eCwtHdwFDRIECek7w628nuvxOx39RCR3/VDNOlHQ6IQhgPEB6Srhxj93isR
+b1CbUep8Si1Hi1JECek90qs/OShZr/Xhor8jg/VpH8OjUIY6LXw2lCjnzxU5DeVY8eRYxy5xg1N
ECckeaiV353DzH7Thov85g/XpJXDoxAGei1MG27003Oe3u+mYWFp37AoaJAgTkh3DrPy6zDC7Hfz
CJHfoRGa9MCIKISBXgs3jzD6dRgh8vuY2o5R4zFqPTY8QZyQOoyw8ts40uz3yUiRX6dSTepdGoUw
0Gvhk5FGv40jRX4rRoaleSOjoEGCOCFtHGnl91ip2W/VKJHf5lGa5B4VhTDQa2HVKKOfnvP0fvdT
20FqPEitB0sTxAnpsVIrv8GjzX4Pjhb5PT5ak347OgphoNfCg6ONfoNHi/x6cWxHcnQkV8fRCeKE
NHi0ld/Xxpj9+pSJ/IaUaZK9LAphoNdCnzKjn57z9H7qmLC0aUwUNEgQJ6SvjbHyS5aZ/XbbRX5X
2TXpO/YohIFeC7vtRr9kmchPo7YYNcaoNVaWIE5IyTIrvwvKzX7PlYv8XinXpP8tj0IY6LXwXLnR
74JykV8Zx5aQo4RcJeUJ4oR0QbmV3w/Hmv3KK0R+Uys06cKKKISBXgvlFUY/Pefp/Xxjw9KVY6Og
QYI4If1wrJXfPyrMfteOE/ndNE6TfjYuCmGg18K144x+/6gQ+b1DbS9T48vU+nJFgjgh/aPCyq+u
0uyXqhT5fVypSeeMj0IY6LWVB6RUpdGvrlLkV1sZlqZURkGDBHFCqqu08guPN/vNmSDyWzFBk9ZP
iEIY6LUwZ4LRT895er/bqe1GarxxvAYJ4oQUHm/l12Oi2e+OiSK/+ydq0q8mRiEM9Fq4Y6LRr8dE
kV87jv2IGj+i1o8mJIgTUo+JVn47J5n92jtEfr0cmlTkiEIY6LXQ3mH003Oe3m/dpLC0fFIUNEgQ
J6Sdk6z8fuMw+zVMFvmpkzXJMzkKYaDXQsNko99vHCK/CLXdR433Uet9jgRxQvqNw8pvdJXZL1ol
8tOqNClRFYUw0GshWmX0G10l8hvIsT3J0ZNcPasSxAlpdJWV37cvMPsNmiLyK5uiSY4pUQgDvRYG
TTH66TlP7/ffF4SlXRdEQYMEcUL69gVWfn+ZYva7YqrIzzdVk/ZPjUIY6LVwxVSj31+miPz+RG3P
UuOz1PrslARxQvrLFCu/WdVmvxerRX7vVGvS36ujEAZ6LbxYbfSbVS3ym8SxY8gxhlxjqhPECWlW
tZVfcJrZb/J0kV/tdE1aMj0KYaDXwuTpRj895+n9/NPCkndaFDRIECek4DQrvzYzzH43zBD53T5D
k+6dEYUw0GvhhhlGvzYzRH4fUNvb1Pg2tb49PUGckNrMsPK7uMbs92GNyK/dTE3qNjMKYaDXwoc1
Rr+La0R+i2vC0uyaKGiQIE5IF9dY+T0y0+y31CnyW+fUpO3OKISBXgtLnUY/Pefp/e6httuo8TZq
vW1mgjghPTLTym/ALLNfaJbILzJLk+KzohAGei2EZhn9BswS+XXl2LbkaEuutrMSxAlpwCwrv/+a
bfbrXivyG1irSSNroxAGei10rzX66TlP77dtdliqnx0FDRLECem/Zlv5/aHW7LfjQpHff1+oSd+8
MAphoNfCjguNfn+oFfk9TW2PUuOj1PpobYI4If2h1spvwhyz3zNzRH5/mqNJb86JQhjotfDMHKPf
hDkivxEcW0iOQnIVzkkQJ6QJc6z8vj/X7Fcqi/wmyZpUI0chDPRaKJWNfnrO0/s1zw1Ll8+NggYJ
4oT0/blWfu/LZr9r5on8/PM06ZZ5UQgDvRaumWf0e18W+b1BbX+kxj9S6x/lBHFCel+28ls43+z3
1nyR3wfzNcm2IAphoNfOPyC9Nd/ot3C+yG/G/LA0cX4UNEgQJ6SF86387lpg9pu5UOS3eKEmrVkY
hTDQa2HmQqOfnvP0fj+hth9Q4w8WaJAgTkh3LbDy67zI7HfrIpHfPYs06fCiKISBXgu3LjL6dV4k
8vuM2v5GjX+j1r8tTBAnpM6LrPy2LDb75S0R+XVdokn9l0QhDPRayFti9NNznt7vosVhadHiKGiQ
IE5IWxZb+T25xOy3dqnIb9tSTdq7NAphoNfC2qVGvyeXiPwepra7qfFuar17SYI4IT25xMpv2DKz
35FlIr+nl2nS0WVRCAO9Fo4sM/oNWyby68exXcjRhVxdliWIE9KwZVZ+V9eZ/QqWi/xGLNekccuj
EAZ6LRQsN/rpOU/vd2ldWNpaFwUNEsQJ6eo6K7/Xlpv9Llsh8mteoUn7VkQhDPRauGyF0e+15SK/
56ntKWp8ilqfWp4gTkivLbfym7bS7PfCSpHfGys16djKKISBXgsvrDT6TVsp8qvg2OHkGE6u4SsT
xAlp2korv5tXmf0qV4v8ZqzWpHmroxAGei1Urjb66TlP7/fdVWHpG6uioEGCOCHdvMrK75PVZr/r
LxL5/eQiTTp4URTCQK+F6y8y+n2yWuT3HrW9To2vU+vrqxPECemT1VZ+q9aY/Y6vEfl9tkaTOq6N
QhjotWsOSMfXGP1WrRH5yWvC0vQ1UdAgQZyQVq2x8ntwrdlvviLyu0jRpE1KFMJAr4X5itFPz3l6
vzup7cfU+OO1GiSIE9KDa638+lxs9jt0scjv4Ys1KXZxFMJAr4VDFxv9+lws8uvAsZ9S46fU+qmS
IE5IfS628ttdb/brtE7k12+dJpWsi0IY6LXQaZ3RT895er+N9WFpdX0UNEgQJ6Td9VZ+z60z+21e
L/K7dL0mXbk+CmGg18Lm9Ua/59aJ/B6jtoeo8SFqfWhdgjghPbfOyq+8wez3eIPI7/kGTXq5IQph
oNfC4w1Gv/IGkd9gju1Ljr7k6tuQIE5I5Q1WftduMPsN2Sjyq9ioSVM2RiEM9FoYstHop+c8vd/X
NoSlPRuioEGCOCFdu8HKL7XR7HfVJpHfdzdp0o2bohAGei1ctcnol9oo8ktS2++o8XfU+ruNCeKE
lNpo5Tdns9nvlc0iv/c2a9JHm6MQBnotvLLZ6Ddns8jvAo4dS46x5Bq7OUGckOZstvK74xKz39Qt
Ij95iyYt3xKFMNBrYeoWo5+e8/R+P7wkLF13SRQ0SBAnpDsusfJrv9Xsd9NWkd+dWzXpvq1RCAO9
Fm7aavRrv1Xk9w9qe5ca36XWd7ckiBNS+61Wfg3bzH4fbxP5ddiuST23RyEM9Fr4eJvRr2GbyK9u
W1iauy0KGiSIE1LDNiu/6Haz34odIr+NOzRp144ohIFeCyt2GP30nKf3C1PbAWo8QK0HtieIE1J0
u5XfIJfZ736XyO8xlyY964pCGOi1cL/L6DfIJfLrwbHnkuNccp3rShAnpEEuK78rdpr9eu0S+Q3e
pUljdkUhDPRa6LXL6KfnPL3fzp1hacPOKGiQIE5IV+y08ntxl9lPVUV+X1M1yatGIQz0WlBVo9+L
u0R+v6G2X1Pjr6n117sSxAnpxV1WfpPdZj/NLfJLujXpbXcUwkCvBc1t9JvsFvmN5thichSTq9id
IE5Ik91WfjfsNvuV7RH5XbBHk2bviUIY6LVQtsfop+c8vd+3d4elpt1R0CBBnJBu2G3l9+Ees5/v
UpHfDy/VpNsujUIY6LXgu9To9+Eekd9fqO0lanyJWl/akyBOSB/usfJbutfs59kr8vPu1ST/3iiE
4QDxAcmz1+i3dK/IbxbHVpGjilxVexPECWnp3hN+Va23U1vnf69vwzkDN7Vp2QnXw+LfR9oM/76u
/b/47+vyvoJ/U3dT95a58J92P9O58PPO8lx4Z8u5cFtbX2Z/mX7bMhf+ta/1qu58ci78POEsuHhn
0+fNgrf9ArPgX3Tm26c/yJ2z57Qez+l8+vPR51zUudlZ17kJGsFN7HbO6Xwih7s15+lyuJ3/OK/R
+f55TdAMPmJ+d+cLLPzuOsXvI6FfXpdm5zldmqAR3MRu50cmv7uEfj+jtluo8RZqvaWzj9jnvMvS
b00Xs98dXUR+d+MXxi+MXxi3u+GOLka/NV1EfnUcu5AcC8m1sIuP2Odc08XKr3NXs9/yriK/tV2b
neu7NkEjuIndzuVdjX6du4r8zuFYGzls5LJ19RH7nJ27WvkdPsWvfTeRX5duzc4e3ZqgEdzEbmf7
bka/w0K/MH534XcXfnfhFobDln5bupn97hP6HcHvV/j9Cr9f4XYE7jP5bekm8lvPsWvIsYZca7r5
iH3OLd2s/Pp3N/s1dBf5be3e7NzZvQkawU3sdjZ0N/r17y7y68GxncnRmVydu/uIfc7+3a38njzF
r+f5Ir+C85udRec3QSO4id3Onucb/Z4U+v0Kv8P4HcbvMG6/gict/faeb/aLCv2ewu83+P0Gv9/g
9hRETX57zxf57eTYLeTYQq4t5/uIfc6951v5Deth9tvVQ+R3WY9mp6dHEzSCm9jt3NXD6Desh8iv
iGP7k6M/ufr38BH7nMN6WPkdPcVvUE+R3/Cezc7RPZugEdzEbuegnka/o0K/3+D3JH5P4vckbr+B
o5Z+V/c0+z0r9HsBvwR+CfwSuL0Az5r8ru4p8vNw7F5y7CXX3p4+Yp/z6p5WfuN6mf2u6CXy+0av
Zue3ezVBI7iJ3c4rehn9xvUS+Y3m2GHkGEauYb18xD7nuF5Wfq+d4jemt8ivsnez09G7CRrBTex2
jult9HtN6JfA7yh+R/E7ilsCXrP029fb7Pei0O91/P6C31/w+wtur8OLJr99vUV+3+bYq8lxNbmu
7u0j9jn39bbym9bH7OftI/K7vk+zc3+fJmgEN7Hb6e1j9JvWR+Tn4Nhx5BhHrnF9fMQ+57Q+Vn7H
TvGb3FfkN71vs3NW3yZoBDex2zm5r9HvmNDvL/i9ht9r+L2G21/gmKXfzX3Nfm8L/Y7j93f8/o7f
33E7Dm+b/G7uK/Lbz7H7yLGPXPv6+oh9zpv7WvnN62f2u6GfyO/H/ZqdwX5N0AhuYrfzhn5Gv3n9
RH6zOHYaOaaRa1o/H7HPOa+fld8np/jN7i/ym9+/2bmkfxM0gpvY7Zzd3+j3idDv7/gdw+8Yfsdw
+zt8Yul3sL/Z70Oh36f4tSlogkZwE7udH5r8DvYX+QWp7WZqvJlcN/f3EfucB/tb+a0qMPvdViDy
O1TQ7LwXv3vxuxe/Q3BbgdFvVYHIbwnHziPHPHLNK/AR+5yrCqz8Okpmv6WSyG+11Oy8WGqCRnAT
u51LJaNfR0nk14ZjP8HvE/w+wa2N5HN2lKz8HjzFr+0AkV+nAc3ObgOaoBHcxG5n2wFGvweFfvfi
d5AaD1LrQdzuhQct/TYNMPuFhH4P4fcIfo/g9whuD0HI5LdpgMjvYo5dRY5V5Fo1wEfsc24aYOXX
p9DsV18o8ttc2OzcXtgEjeAmdjvrC41+fQpFft04tiM5OpKrY6GP2OfsU2jlFzvFr/tAkV/fgc3O
AQOboBHcxG5n94FGv5jQ7xH8HsTvQfwexO0RiFn67R5o9ntU6Pc4fnH84vjFcXscHjX57R4o8tvO
sZvIsYlcmwb6iH3O3QOt/EqKzH47ikR+e4qanf9V1ASN4CZ2O3cUGf1KikR+Azi2Dzn6kKtPkY/Y
5ywpsvJ77hS/wkEivyGDmp0jBzVBI7iJ3c7CQUa/54R+cfxi+MXwi+EWh+cs/a4cZPZ7Ruj3O/z+
gN8f8PsDbr+DZ0x+Vw4S+f0Xx+4mx25y7R7kI/Y5rxxk5VdebPa7vFjkd1Vxs/ObxU3QCG5it/Py
YqNfebHIbyTHlpCjhFwlxT5in7O82Mrv5VP8SgeL/MYObnZOGNwEjeAmdjtLBxv9Xhb6/QG/5/B7
Dr/ncPsDvGzpd+1gs98fhX6v4Pcmfm/i9yZur8AfTX7XDhb5fZNjryTHleS6crCP2Oe8drCV35QS
s981JSK/60qand8vaYJGcBO7ndeUGP2mlIj8JnBsOTnKyVVe4iP2OaeUWPmlTvGbOETkN3VIs7Nm
SBM0gpvY7Zw4xOiXEvq9id/L+L2M38u4vQkpS78bh5j93hL6vYvf+/i9j9/7uL0Lb5n8bhwi8vs+
x15LjmvJde0QH7HPeeMQK785Q81+Pxgq8rtpaLPzlqFN0AhuYrfzB0ONfnOGivxqOHYKOaaQa8pQ
H7HPOWeold9Hp/jNHCbymzus2blwWBM0gpvY7Zw5zOj3kdDvffxS+KXwS+H2Pnxk6XfHMLPf34R+
H+NnG94EjeAmdjv/ZvK7Y5jI7xZqu5EabyTXjcN8xD7nHcOs/JYPN/vdOlzkd2B4s/Mu/O7C7y78
DsCtw41+y4eL/BZy7BxyzCHXnOE+Yp9z+XArv/YjzH6LRoj8Voxodq4Z0QSN4CZ2OxeNMPq1HyHy
s3HsR/h9hN9HuNlG+JztR1j53XeKX95Ikd+5I5udnUc2QSO4id3OvJFGv/uEfnfhdwc13kGtd+B2
F9xn6dcw0ux3t9DvfvwO43cYv8O43Q93m/waRor81nDscnIsJ9fykT5in7NhpJVfz1Kz39pSkd+G
0mbnltImaAQ3sdu5ttTo17NU5NeZY9uToz252pf6iH3OnqVWftFT/LqMEvn1GtXs7D+qCRrBTex2
dhll9IsK/Q7jdx9+9+F3H26HIWrpt2uU2e+I0O/X+D2J35P4PYnbr+GIyW/XKJHfFo5tIEcDuRpG
+Yh9zl2jrPwGjTb7bR0t8lNHNzv3jm6CRnATu51bRxv9Bo0W+fXn2J7k6EmunqN9xD7noNFWfs+e
4lcwRuRXPKbZOWxMEzSCm9jtLBhj9HtW6PckflH8ovhFcXsSnrX0u2KM2e8poZ+G31H8juJ3FDcN
njL5XTFG5LeXY3eRYxe5do3xEfucV4yx8htTZva7rEzk11TW7Ly6rAkawU3sdl5WZvQbUybyG8ax
g8gxiFyDynzEPueYMiu/F0/xG24X+ZXZm53j7E3QCG5it3O43ej3otDvKH7P4vcsfs/idhRetPTz
2s1+Lwj9XsLvNfxew+813F6CF0x+XrvI72qOvYIcV5DrCruP2Of02q38Jpeb/b5RLvLzlTc795U3
QSO4id3Ob5Qb/SaXi/zGcewYcowh15hyH7HPObncyu/tU/wqx4r8qsY2O6eNbYJGcBO7nZVjjX5v
C/1ew+9F/F7E70XcXoO3Lf1uGGv2e13o9w5+x/A7ht8x3N6B101+N4wV+e3jWC85vOTyjvUR+5w3
jLXym11h9ru+QuQXqGh23lzRBI3gJnY7r68w+s2uEPlN49jJ5JhMrskVPmKfc3aFld+Hp/hNHyfy
qx3X7Jw3rgkawU3sdk4fZ/T7UOh3DL+38Xsbv7dxOwYfWvrdNs7sd1zol8bvE/w+we8T3NJw3OR3
2ziR380cewM5biDXDeN8xD7nbeOs/JZWmv1+XCnyu72y2XmwsgkawU3sdv640ui3tFLkN49jZ5Nj
NrlmV/qIfc6llVZ+bceb/eaPF/ktG9/sXDW+CRrBTex2zh9v9Gs7XuT3CX4f4vchfh/i9gm0HW/l
FzrF71OhX7sJzc6OE5qgEdzEbuenJr+Q0O8gtd1GjbdR623jfcQ+Z8jSr36C2e/QBJHfL/B7EL8H
8XsQt1/AoQlGv/oJIr9VHLuUHEvJtXSCj9jnrJ9g5dd9otlv9USR37qJzc5NE5ugEdzEbufqiUa/
7hNFfh05ti052pKr7UQfsc/ZfaKV36On+HWaJPI7f1Kzs8+kJmgEN7Hb2WmS0e9Rod+D+IXwC+EX
wu1BeNTSb8cks99DQr8IfjH8YvjFcIvAQya/HZNEfps4tp4c9eSqn+Qj9jl3TLLyK3SY/TY7RH4u
R7Nzt6MJGsFN7HZudhj9Ch0ivz4c250c3cnV3eEj9jkLHVZ+z5zi13eyyG/g5GZnyeQmaAQ3sdvZ
d7LR7xmhXwy/R/F7FL9HcYvBM5Z+l082+z0u9Psf/J7D7zn8nsPtf+Bxk9/lk0V+uzl2Bzl2kGvH
ZB+xz3n5ZCu/0iqz39QqkZ+zqtk5t6oJGsFN7HZOrTL6lVaJ/Eo4tpAcheQqrPIR+5ylVZ838/3D
7i0z38HuX2bmW/y/w/pVzHwf6mCzdeGHv+D2jS5nMvPd5SzPfHe13gXepmDmnfr/1h+3eb2367vA
83pVdz05893F9v92//cXnfn2yzbbNw0zNXpcKJjn8Muj+nnlCf084IIG4ga58OTMSkNrztPlaJAb
+7rkHX094AU/sV/+Zs5Mje7zZj+z3+X9RX7f6u+Vv9/fAy5oIG6QL+9v9Huzn8jv99T2DDU+Q63P
9PMT++U3+1n51RSY/f5YIPL7c4FXfr/AAy5oIG6Q/1hg9KspEPmN59hScpSSq7TAT+yXawqs/G6R
zH4TB4j8nAO88sIBHnBBA3GDPHGA0e8WSeT3PcklXyN5wAt+Yr98i2TlZys0+/2gUOT300KvfFeh
B1zQQNwg/6DQ6GcrFPn9ldreosa3qPWtAX5ifnehld+agWa/vw0U+eUXeeXORR5wQQNxg/y3gUa/
NQNFfgsGuuSZAz3gBT+xX14z0MrvcJHZb9EgkZ8yyCtvGeQBFzQQN8iLBhn9DheJ/H5ObbdS463U
/f///wICAAADAgAABAIAAAUCAAAGAgAABwIAAAgCAAAJAgAACgIAAAsCAAAMAgAADQIAAA4CAAAP
AgAAEAIAABECAAASAgAAEwIAABQCAAAVAgAAFgIAABcCAAAYAgAAGQIAABoCAAAbAgAAHAIAAB0C
AAAeAgAAHwIAACACAAAhAgAAIgIAACMCAAAkAgAAJQIAACYCAAD+////KAIAACkCAAAqAgAAKwIA
ACwCAAAtAgAALgIAAC8CAAAwAgAAMQIAADICAAAzAgAANAIAADUCAAA2AgAANwIAADgCAAA5AgAA
OgIAADsCAAA8AgAAPQIAAD4CAAA/AgAAQAIAAEECAABCAgAAQwIAAEQCAABFAgAARgIAAEcCAABI
AgAASQIAAEoCAABLAgAATAIAAE0CAABOAgAATwIAAFACAABRAgAAUgIAAFMCAABUAgAAVQIAAFYC
AABXAgAAWAIAAFkCAABaAgAAWwIAAFwCAABdAgAAXgIAAF8CAABgAgAAYQIAAGICAABjAgAAZAIA
AGUCAABmAgAAZwIAAGgCAABpAgAAagIAAGsCAABsAgAAbQIAAG4CAABvAgAAcAIAAHECAAByAgAA
cwIAAHQCAAB1AgAAdgIAAHcCAAB4AgAAeQIAAHoCAAB7AgAAfQIAAP3///9+AgAAfwIAAIACAAB6
a5Gf2C8fLrLy619s9ru7WOT3y2Kv/GSxB1zQQNwg311s9OtfLPI7j2PzyJFHrrxiP7Ff7l9s5bd3
sNmvS4nITyrxysNKPOCCBuIGuUuJ0W/vYJHfJYNd8trBHvCCn9gv7x1s5Xe0xOy3dYjIr3GIV756
iAdcQK+FrUOMfkdLRH5PUNsRajxCrUdK/MR++WiJld+4oWa/p4aK/H4/1Cu/NtQDLqDXwlNDjX7j
hor8hnJsATkKyFUw1E/sl8cNtfLbN8zsN3y4yG/8cK88bbgHXECvheHDjX77hon8vj7MJV82zANe
8BP75X3DrPyODTf7fWOEyO97I7zyzSM84AJ6LXxjhNHv2HCR36vU9gI1vkCtLwz3E/vlY8Ot/OaN
NPu9PlLk99eRXvmTkR5wAb0WXh9p9Js3UuRXzbGV5KgkV+VIP7FfnjfSyu9gqdlv+iiR34JRXnnV
KA+4gF4L00cZ/Q6Wivx+VOqSry/1gBf8xH75YKmVX8fRZr8fjxb5/Xy0V35wtAdcQK+FH482+nUc
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
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASAAAQPH/AgBIAAwAAAAAAAAA
AAAGAE4AbwByAG0AYQBsAAAABgAAABSkeAAcAE9KBQBRSgUAX0gBBGFKGABtSAkEc0gJBHRICQSI
AAFAAQDyAIgADAQAAAAAAAAAABIASABlAGEAZABpAG4AZwAgADEALABDAGgAYQByADQALABIADEA
AAArAAEABiQBByQBCiYAC0YHABOk8AAUpLQAJGQMAQAFQCYATsYIAAAA/wwBBQAAHgA1CIFDSiAA
S0ggAE9KAgBRSgIAXAiBXkoCAGFKIAAkAgJAAQDyACQCDAQAAAAAAAAAAOoASABlAGEAZABpAG4A
ZwAgADIALABIAGUAYQBkAGkAbgBnACAAMgAgAEMAaABhAHIAMgAsAEgAZQBhAGQAaQBuAGcAIAAy
ACAAQwBoAGEAcgAxACAAQwBoAGEAcgAxACwASABlAGEAZABpAG4AZwAgADIAIABDAGgAYQByACAA
QwBoAGEAcgAgAEMAaABhAHIAMQAsAEgAZQBhAC4ALgAuACwAaAAyACwAMgAsAGgAZQBhAGQAaQBu
AGcAIAAyAFQATwBDACwASABlAGEAZABpAG4AZwAgADIAIABDAGgAYQByADEAIABDAGgAYQByACAA
QwBoAGEAcgAgAEMAaABhAHIALABIAGUAYQBkAGkAbgBnACAAMgAgAEMAaABhAHIAIABDAGgAYQBy
ACAAQwBoAGEAcgAgAEMAaABhAHIAIABDAGgAYQByACwAQwBoAGEAcgA0ACAAQwBoAGEAcgAgAEMA
aABhAHIAMQAgAEMAaABhAHIAIABDAGgAYQByACAAQwBoAGEAcgAsAEMAaABhAHIANAAgAEMAaABh
AHIAIABDAGgAYQByADEALABIAGUAYQBkAGkAbgBnACAAMgAgAEMAaABhAHIAIABDAGgAYQByADEA
AAATAAIABiQBCiYBC0YHABOk8ABAJgEAIQA1CIFDShgAT0oCAFBKBgBRSgIAXAiBXQiBXkoCAGFK
HAAACgEDQAEA8gAKAQwEAAAAAAAAAABcAEgAZQBhAGQAaQBuAGcAIAAzACwAQwBoAGEAcgAzACAA
QwBoAGEAcgAsAGgAMwAsADMALABoAGUAYQBkAGkAbgBnACAAMwBUAE8AQwAsAGgAZQBhAGQAaQBu
AGcAIAAzAFQATwBDACAAKwAgAEwAZQBmAHQAOgAgACAAMAAiACwARgBpAHIAcwB0ACAAbABpAG4A
ZQA6ACAAIAAwACIALABSAGkAZwBoAHQAOgAgACAAMAAuADUAIgAAACEAAwAGJAEKJgILRgcADcYH
AdACAWADABOk8AAUpDwAQCYCABYANQiBQ0oWAE9KAgBRSgIAXAiBXkoCAE4ABEABAPIATgAMBAAA
AAAAAAAACQBIAGUAYQBkAGkAbgBnACAANAAAABMABAAGJAEKJgMLRgcAE6S0AEAmAwAOADUIgU9K
AgBRSgIAXAiBhAAFQAEA8gCEAAwEAAAAAAAAAAASAEgAZQBhAGQAaQBuAGcAIAA1ACwAaAA1ACwA
bAA1ACwAaABtAAAAJAAFAAYkAQomBAtGBwANxgcBqAMBOAQAE6S0ABSkPAAzJABAJgQhADUIgU9K
AgBQSgYAUUoCAF0IgWFKGgBuSAQEdEgEBHUIAABWAAZAAQDyAFYADAQAAAAAAAAAAAkASABlAGEA
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
PgAaQAEAAgA+AA0FAAAAAAAAAAAFAFQATwBDACAAOAAAAA4ALAAPhHgFFKQAAF6EeAUMAE9KAABR
SgAAYUoUAD4AG0ABAAIAPgANBQAAAAAAAAAABQBUAE8AQwAgADkAAAAOAC0AD4RABhSkAABehEAG
DABPSgAAUUoAAGFKFABAACZAogDhAkAADAEAAAAAAAAAABIARgBvAG8AdABuAG8AdABlACAAUgBl
AGYAZQByAGUAbgBjAGUAAAADAEgqAQAOAh1AAQDyAg4CDAEAAAAAAAAAAPMARgBvAG8AdABuAG8A
dABlACAAVABlAHgAdAAsAGYAbwBvAHQAbgBvAHQAZQAgAHQAZQB4AHQALABmAG8AbwB0AG4AbwB0
AGUAIAB0AGUAeAB0ADEALABmAG8AbwB0AG4AbwB0AGUAIAB0AGUAeAB0ADIALABmAG8AbwB0AG4A
bwB0AGUAIAB0AGUAeAB0ADMALABmAG8AbwB0AG4AbwB0AGUAIAB0AGUAeAB0ADQALABmAG8AbwB0
AG4AbwB0AGUAIAB0AGUAeAB0ADUALABmAG8AbwB0AG4AbwB0AGUAIAB0AGUAeAB0ADYALABmAG8A
bwB0AG4AbwB0AGUAIAB0AGUAeAB0ADcALABmAG8AbwB0AG4AbwB0AGUAIAB0AGUAeAB0ADEAMQAs
AGYAbwBvAHQAbgBvAHQAZQAgAHQAZQB4AHQAMgAxACwAZgBvAG8AdABuAG8AdABlACAAdABlAHgA
dAAzADEALABmAG8AbwB0AG4AbwB0AGUAIAB0AGUAeAB0ADQAMQAsAGYAbwBvAHQAbgBvAHQAZQAg
AHQAZQB4AHQANQAxACwAZgBvAG8AdABuAG8AdABlACAAdABlAHgAdAA2ADEALABmAG8AbwB0AG4A
bwB0AGUAIAB0AGUAeAB0ADgAAAAGAC8AFKQoAAgAQ0oSAGFKFABEAC5AAQACAEQADAEAAAAAAAAA
AAsAVABPAEEAIABIAGUAYQBkAGkAbgBnAAAAEAAwAA3GCAACKCOQJAACKiQBBABhShQARABaQAEA
EgNEAAwEAAAAAAAAAAAKAFAAbABhAGkAbgAgAFQAZQB4AHQAAAACADEAEwBPSggAUUoIAFwIgV5K
CABhShQAAGYAI0ABAAIAZgAFBQAAAAAAAAAAEABUAGEAYgBsAGUAIABvAGYAIABGAGkAZwB1AHIA
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
IABNAGEAcAAAABcAUAAUpAAALUQgAU3GCgAAAP8AAIAAAAAABABQSgQA0gD+TyEAEgXSAAwDAAAA
AAAAAABEAFMAdAB5AGwAZQAgAEgAZQBhAGQAaQBuAGcAIAAyAEgAZQBhAGQAaQBuAGcAIAAyACAA
QwBoAGEAcgAyAEgAZQBhAGQAaQBuAGcAIAAyACAAQwBoAGEAcgAxACAAQwBoAGEAcgAxAEgAZQBh
AGQAaQBuAGcAIAAyACAAQwBoAGEALgAuAC4AMgAAAC8AUQADJAMKJgALRgAADcYFAAGwAQYPhLAB
EYRQ/hOkaAEUpLQAXoSwAWCEUP5hJAMAAADIAP5PIQAiBcgADAMAAAAAAAAAAEQAUwB0AHkAbABl
ACAASABlAGEAZABpAG4AZwAgADIASABlAGEAZABpAG4AZwAgADIAIABDAGgAYQByADIASABlAGEA
ZABpAG4AZwAgADIAIABDAGgAYQByADEAIABDAGgAYQByADEASABlAGEAZABpAG4AZwAgADIAIABD
AGgAYQAuAC4ALgAzAAAAIQBSAAomAAtGAAANxgUAAUACBg+EQAIRhMD9XoRAAmCEwP0ABABhShYA
UAD+TwEAMgVQAAwDAAAAAAAAAAAEAHgAbAAyADMAAAAWAFMAAyQCE6RkABSkZABbJAFcJAFhJAIY
AENKGABPSgsAUEoLAFFKCwBeSgsAX0gNBEoA/k8BAEIFSgAMAwAAAAAAAAAABAB4AGwAMgAyAAAA
EABUABOkZAAUpGQAWyQBXCQBGABDShgAT0oLAFBKCwBRSgsAXkoLAF9IDQREADdAAQBSBUQADAQA
AAAAAAAAAA0ATABpAHMAdAAgAEIAdQBsAGwAZQB0ACAAMwAAABAAVQAKJgALRgEADcYEATgEAAAA
RgD+T1EBYgVGAAUAAAAAAAAAAAALAFQATwBDACAASABlAGEAZABpAG4AZwAAAAIAVgATADsIgUNK
GABPSgIAUUoCAF5KAgAAOAD+TwEAcgU4AAwAAAAAAAAAAAAKAFQAYQBiAGwAZQAgAFQAZQB4AHQA
AAAKAFcAE6Q8ABSkPAAAAEoA/k9xBYIFSgAMAAAAAAAAAAAADABUAGEAYgBsAGUAIABCAHUAbABs
AGUAdAAAABgAWAAKJgALRgIADcYEAdACAA+EaAFehGgBAAA4AP5PAQCSBTgADAAAAAAAAAAAAAcA
UABpAGMAdAB1AHIAZQAAAA8AWQADJAEGJAETpPAAYSQBAAAARgD+TwEAogVGAAwAAAAAAAAAAAAK
AEwAaQBzAHQAIABBAGwAcABoAGEAAAAYAFoACiYAC0YFAA3GBAE4BAAPhGgBXoRoAQAAMgD+TwEA
sgUyAAwAAAAAAAAAAAAGAEUAZABpAHQAbwByAAAAAgBbAAkAQioCcGgAAP8AAFYA/k+iAMEFVgAM
AAAAAAAAAAAACwBFAGQAaQB0AG8AcgAgAEMAaABhAHIAAAAoAEIqAk9KBQBRSgUAX0gBBGFKGABt
SAkEcGgAAP8Ac0gJBHRICQR1CABOAP5PAQDSBU4ADAAAAAAAAAAAAAwASABlAGEAZABpAG4AZwBO
AG8ATgB1AG0AAAAJAF0ABiQBE6TwAAASADUIgU9KAgBRSgIAXAiBXkoCAGQA/k+iAOEFZAAMAAAA
AAAAAAAAEQBIAGUAYQBkAGkAbgBnAE4AbwBOAHUAbQAgAEMAaABhAHIAAAApADUIAU9KAgBRSgIA
XAgBXkoCAF9IAQRhShgAbUgJBHNICQR0SAkEdQgAAEwA/k8BAPIFTAAMAAAAAAAAAAAADQBUAGEA
YgBsAGUAIABIAGUAYQBkAGkAbgBnAAAADABfAAMkAROkeABhJAELADUIgU9KAgBRSgIAAE4A/k8B
AAIGTgAMBQAAAAAAAAAACwCN1CDBIADEs8DG0LkgAE3RpMK40jIAAAAGAGAAFKQAABgAQ0oQAE9K
BwBQSgQAUUoHAF5KBwBhShAAPAD+T6IAEQY8AEwBAAAAAAAAAAADAHTHwMmgzAAAHgBDShQAT0oM
AFBKDABRSgIAXkoCAGFKFABwaAAAgAAyAP5PsQOyAzIADAUAAAAAAAAAAAYAVLqouiAA/MgcyDEA
AAAGAGIAFKQAAAYANQiBXAiBWAD+T6IAMQZYAEwBAAAAAAAAAAAIAHMAYgBhAG4AZQByAGoAMQAA
AC8ANQgANggANwgAPioAQioAQ0oUAE9KAgBRSgIAXAgAXQgAXkoCAGFKFABwaAAAAP8APgD+TwEA
QgY+AAwAAAAAAAAAAAAHAEYAbwByAG0AdQBsAGEAAAAKAGQAE6R4ABSkAAAMAENKFgBPSggAUUoI
ADoAMUABAFIGOgAMBAAAAAAAAAAACwBMAGkAcwB0ACAATgB1AG0AYgBlAHIAAAAJAGUACiYAC0YI
AAAAAF4A/k+xA7IDXgAMBQAAAAAAAAAAEABDAG8AbQBtAGUAbgB0ACAAUwB1AGIAagBlAGMAdAAx
AAAADgBmAAMkA2EkA2dkIE+EABYANQiBT0oFAFBKAABRSgUAXAiBYUoUAEAAK0ABAHIGQAAMAQAA
AAAAAAAADABFAG4AZABuAG8AdABlACAAVABlAHgAdAAAAAYAZwAUpAAACABQSgQAYUoUAIAA/k+i
AIEGgAAMAAAAAAAAAAAAIABCAG8AZAB5ACAAVABlAHgAdAAgAEMAaABhAHIALABiAHQAIABDAGgA
YQByACwAdABlAHgAdAAgAEMAaABhAHIAAAAnAE9KBQBQSgYAUUoFAF9IAQRhShgAbUgJBG5IEQRz
SAkEdEgRBHUIAABOAP5PAQCSBk4ADAIAAAAAAAAAAAwAVABhAGIAbABlACAAaABlAGEAZABlAHIA
AAAPAGkAAyQBBiQBE6R4AGEkAQALADUIgU9KAgBRSgIAAKoA/k9BAKIGqgAMAAAAYXkEAAAAIADh
BdIF4AXVBd8FIADbBdUF6gXoBeoFIAA0ACAAKwAgANAF1wXoBdkFOgAgACAAMwAuADYAOAAgAOEF
JwAnAN4FAAAxAGoABiQACiYFC0YTAA3GCgGABAKlBkALAAYPhAAAEYSY/hOkAAAUpPAAXoQAAGCE
mP4AHQA1CIFDShgAT0oAAFFKAABcCIFeSg0AX0gNBGgIAABSAP5PAQCyBlIADAAAAJ4EEQAAAA0A
bABpAHMAdAAtAG4AdQBtAGIAZQByAGUAZAAAABkAawADJAMKJgALRiUAFKQ8AGEkA2dkIE+EAAAE
AFBKAwBOAP5PogDBBk4ADAIbAJ4EEQAAAAsAIABDAGgAYQByACAAQwBoAGEAcgAzAAAAHwA1CAFP
SgIAUEoEAFFKAgBfSAEEbUgJBHNICQR0SAkEAAAAAAABAAAAAgAAAAYAAAAKAAAAFQAAABkAAAAd
AAAAIgAAACYAAAAqAAAAMAAAADQAAABGAAAARwAAAEwAAABQAAAAVAAAAFgAAABcAAAAYgAAAGoA
AAB5fQAAAQAAAAEAAAABAP////8AAAAAAAAAAP////8AAAAAAQD/////AAAAAAAAAAABAAAAAAAA
AAAA/////2kEAAAAAAAAAQAAAAAAAAAAAP////9lBAAAAAAAAAEAAAAAAAAAAAD/////YwQAAAAA
AAABAAAAAAAAAAAA/////2IEAAAAAAAAAQAAAAAAAAAAAP////9eBAAAAAAAAAEAAAAAAAAAAAD/
////XAQAAAAAAAABAAAAAAAAAAAA/////1sEAAAAAAAAAQAAAAAAAAAAAP////9ZBAAAAAAAAAEA
AAAAAAAAAAD/////WAQAAAAAAAABAAAAAAAAAAAA/////1YEAAAAAAAAAQAAAAAAAAAAAP////9T
BAAAAAAAAAAAAAACAAAAAQD/////AAAAAAAAAAABAAAAAAAAAAAA/////0cEAAAAAAAAAQAAAAAA
AAAAAP////9GBAAAAAAAAAEAAAAAAAAAAAD/////RQQAAAAAAAABAAAAAAAAAAAA/////0IEAAAA
AAAAAQAAAAAAAAAAAP////9ABAAAAAAAAAEAAAAAAAAAAAD/////PwQAAAAAAAABAAAAAAAAAAAA
/////z0EAAAAAAAADQAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAgAAAAYAAAAKAAAAFQAA
ABkAAAAdAAAAIgAAACYAAAAqAAAAMAAAADQAAABGAAAARwAAAEwAAABQAAAAVAAAAFgAAABcAAAA
YgAAAGoAAABtAAAAAAAAAAAIAQAAAAAIAgAAAAAQAwAAAAAQBAAAAAAQBQAAAAAQBgAAAAAQBwAA
AAAQCAAAAAAQCQAAAAAQCgAAAAAQCwAAAAAQDAAAAAAQDQAAAAAIDgAAAAAQDwAAAAAQEAAAAAAQ
EQAAAAAQEgAAAAAQEwAAAAAQFAAAAAAQ//8AAAAAAAAAAIYGAAB5fQAABQAAQgEAAAD/////BQA8
QgEAAAD/////DgAAAAQgAAABAAEAoHqZAAAAAAAAIAEAAQACAKB6mQAAAAAABCABABsAAwCgepkA
AAAAAAAgAQAdAAQAoHqZAAAAAAAEIAEAKgAFAKB6mQAAAAAAACABABcABgCgepkAAAAAAAQgAQAd
AAcAoHqZAAAAAAAAIAEAIQAIAKB6mQAAAAAABCAAAC4ACQCgepkAAAAAAAAgAQAcAAoAoHqZAAAA
AAAEIAEAKgALAKB6mQAAAAAAACABACoADACgepkAAAAAAAQkAQAPAA0AoHqZAAAAAAAAJAEAGAAO
AKB6mQAAAAAAAAAAAIYGAABgDgAA7xYAAHQiAAAdKAAAeDEAAEE6AACmRwAA808AAKNbAAAhZgAA
lWoAAAB7AAB5fQAAAAAcBQAAAQABAAAAAgALAAAAAwAbAQAABAAoAAAABQACAAAABgArAAAABwCW
AAAACABMAAAACQARAAAACgC0AwAACwABAAAADAABAAAADQAAAAAAAAAAAAAAAAAIAAAAKgAAACsA
AAAxAAAAWAAAAFkAAABuAAAAjwAAAJAAAACaAAAAwgAAANkAAADaAAAAswEAALQBAAC/AQAADQIA
AA4CAAASAgAAaQIAAGoCAABzAgAAvwIAAMACAADcAgAA5wIAAOgCAADwAgAAOwQAADwEAABFBAAA
hAYAAIYGAACLBgAAnwYAAL4GAAC/BgAACggAADQIAABTCAAAVAgAAKILAACxDAAAwgwAAOEMAADi
DAAAYA4AAH8OAADIDgAAyQ4AAHgQAACIEAAAMxEAADQRAACVEwAApBUAAO4WAADvFgAAABcAAIAX
AACBFwAAjRcAAOkXAABTGQAAVBkAAIgbAACJGwAA9xsAAPgbAAAmHAAAxRwAAC8dAABrHwAAbiAA
AIggAADSIAAA8iAAACUiAAA2IgAAdCIAABAjAAARIwAAMSYAAFwmAABgJgAAfCYAAA4nAABWJwAA
yCcAANgnAAAdKAAAOSgAANkoAAAvKQAAPisAAM0tAADOLQAA/i0AALEwAADBMAAAeDEAAJQxAADm
MQAAzzIAANAyAADtMgAAlTMAAFY1AAADNgAABDYAABg2AACUNgAA0zYAANQ2AADIOAAASjkAAEE6
AABKOgAAajoAAE87AAD/OwAAAzwAACM8AAAtQAAANkAAAFZAAABXQAAAT0EAANlGAADzRgAAWUcA
AKVHAACmRwAAgEgAAMBIAADzSAAAM0kAAGFJAACYSQAAIUoAADxKAAAoSwAA40sAAP9LAACATAAA
2EwAAN1OAAD5TgAAhk8AAPNPAAA/UAAAa1EAAOpTAAD4VAAABlUAACZVAACIWQAAtlkAAA9aAAAQ
WgAAr1oAAMhaAADfWgAA9loAAE5bAACjWwAAxFsAAB1cAAAPXwAAGV8AAHJfAABzXwAArF8AALNf
AADUXwAACmAAAB5gAAA/YAAAQGAAAGBhAACBYQAAgmEAAE9kAABSaAAAbmgAAH5pAAB/aQAAomkA
AOlpAADraQAAFmoAABtqAAAnagAAKGoAAJVqAACXagAAQGsAAEFrAADxbQAA8m0AAH5uAACCbgAA
Rm8AAEdvAABQbwAAxHAAAMVwAAAScQAAFXEAAChxAAApcQAALHEAAGpxAABrcQAAiHYAACh4AADZ
eAAA83gAAA96AAAAewAAiHsAAPp7AAAKfQAADX0AAA99AAATfQAAF30AACJ9AAAmfQAAKn0AAC99
AAAzfQAAN30AAD19AABBfQAAU30AAFR9AABZfQAAXX0AAGF9AABlfQAAaX0AAG99AAB6fQAAAAEA
ACIFAAB2OgIAAAEAAGwkAAADOgIAAAAAAAAAAADFjQQAAAEAACIFAAB2OgIAAAEAAGwkAAADOgIA
AAAAAAAAAADFjQQAAAIAACIFAAB2OgIAAAEAAGwkAAADOgIAAAAAAAAAAAA7yAYAAAEAACIFAAB2
OgIAAAEAAEYOAAADOgIAAAEAAEYOAAADOgIAAAEAAEYOAAADOgIAAAIAAE4VAAADOgIAAAAAAAAA
AABYAQkAAAEAACIFAAB2OgIAAAEAAGwkAAADOgIAAAAAAAAAAADFjQQAAAEAACIFAAB2OgIAAAEA
AGwkAAADOgIAAAAAAAAAAAAulQkAAAEAACIFAAB2OgIAAAEAAGwkAAADOgIAAAAAAAAAAADFjQQA
AAMAACIFAAB2OgIAAAEAAGwkAAADOgIAAAAAAAAAAACwAgkAAAEAACIFAAB2OgIAAAMAAGwkAAAD
OgIAAAAAAAAAAACw1wcAAAEAACIFAAB2OgIAAAYAAGwkAAADOgIAAAAAAAAAAAC5hQ4AAAEAAJAk
AACNrAIAAAEAAJAkAACBcwIAAAEAAJAkAAADOgIAAAEAAJAkAAADOgIAAAMAAJAkAAADOgIAAAEA
AJAkAACBcwIAAAEAAJAkAAADOgIAAAEAAJAkAAADOgIAAAUAAJAkAAADOgIAAAMAAJAkAAADOgIA
AAEAAJAkAACBcwIAAAEAAJAkAAADOgIAAAEAAJAkAAADOgIAAAQAAJAkAAADOgIAAgEAAJAkAAB4
XS4AAAEAAJAkAAB2OgIAAAEAAJAkAAADOgIAAAQAAJAkAAADOgIAAAEAAJAkAACBcwIAAAIAAJAk
AAADOgIAAAEAAJAkAAADOgIAAAYAAJAkAAADOgIAAAEAAJAkAAADOgIAAAEAAJAkAAADOgIAAAEA
AJAkAAADOgIAAAEAAJAkAAB2OgIAAAIAAJAkAAADOgIAAAEAAJAkAAADOgIAAAEAAJAkAAB2OgIA
AAEAAJAkAAADOgIAAAEAAJAkAAADOgIAAAEAAJAkAAADOgIAAAUAAJAkAAADOgIAAAEAAJAkAAAD
OgIAAAEAAJAkAAADOgIAAAEAAJAkAAADOgIAAAEAAJAkAACBcwIAAAIAAJAkAAADOgIAAAEAAJAk
AAADOgIAAAMAAJAkAAADOgIAAAMAAJAkAAADOgIAAAEAAJAkAAB2OgIAAAEAAJAkAAADOgIAAAEA
AJAkAAADOgIAAAMAAJAkAAADOgIAAAEAAJAkAACBcwIAAAEAAJAkAAADOgIAAAIAAJAkAAADOgIA
AAEAAJAkAAADOgIAAAMAAJAkAAADOgIAAAEAAJAkAAB2OgIAAAEAAJAkAAB2OgIAAAEAAJAkAADA
5xsAAAEAAJAkAAB2OgIAAAEAAJAkAAADOgIAAAIAAJAkAAADOgIAAAEAAJAkAAB2OgIAAAEAAJAk
AAADOgIAAAEAAJAkAABInh4AAAEAAJAkAAB2OgIAAAEAAJAkAAADOgIAAAUAAJAkAAADOgIAAAcA
AJAkAAADOgIAAAEAAJAkAAADOgIAAAEAAJAkAAB2OgIAAAEAAJAkAAB2OgIAAAEAAJAkAAB2OgIA
AAIAAJAkAAADOgIAAAEAAJAkAAAkthsAAAEAAJAkAAB2OgIAAAEAAJAkAAADOgIAAAEAAJAkAAAD
OgIAAAEAAJAkAAB2OgIAAAIAAJAkAAADOgIAAAQAAJAkAAADOgIAAAIAAJAkAAADOgIAAAEAAJAk
AAADOgIAAAEAAJAkAACBcwIAAAIAAJAkAAADOgIAAAEAAJAkAAADOgIAAAEAAJAkAAADOgIAAAMA
AJAkAAADOgIAAAIAAJAkAAADOgIAAAMAAJAkAAADOgIAAAEAAJAkAACBcwIAAAEAAJAkAAADOgIA
AAEAAJAkAAADOgIAAAIAAJAkAAADOgIAAAEAAJAkAACBcwIAAAEAAJAkAAADOgIAAAEAAJAkAAAD
OgIAAAEAAJAkAACBcwIAAAEAAJAkAAADOgIAAAEAAJAkAAADOgIAAAMAAJAkAAADOgIAAAsAAJAk
AAADOgIAAAEAAJAkAACBcwIAAAEAAJAkAAADOgIAAAEAAJAkAAADOgIAAAEAAJAkAAADOgIAAAIA
AJAkAAADOgIAAAEAAJAkAADpXQIAAAEAAJAkAADpXQIAAAEAAJAkAADpXQIAAAEAAJAkAADpXQIA
AAEAAJAkAADpXQIAAAIAAJAkAAADOgIAAAEAAJAkAAB2OgIAAAMAAJAkAAADOgIAAAIAAJAkAAAD
OgIAAAEAAJAkAABsdAoAAAEAAJAkAAB2OgIAAAEAAJAkAAADOgIAAAUAAJAkAAADOgIABP8AAJAk
AAAL8iMAAAEAAJAkAAB2OgIAAAEAAJAkAAADOgIAAAEAAJAkAAB2OgIAAAEAAJAkAAB2OgIAAAEA
AJAkAAB2OgIAAAEAAJAkAAADOgIAAAEAAJAkAACBcwIAAAEAAJAkAAADOgIAAAEAAJAkAAADOgIA
AAEAAJAkAAB2OgIAAAEAAJAkAAADOgIAAAEAAJAkAAADOgIAAAIAAJAkAAADOgIAAAEAAJAkAADp
XQIAAAEAAJAkAADpXQIAAAEAAJAkAADpXQIAAAEAAJAkAAADOgIAAAEAAJAkAAADOgIAAAEAAJAk
AAB2OgIAAAEAAJAkAAADOgIAAAEAAJAkAAADOgIAAAEAAJAkAAB2OgIAAAEAAJAkAAADOgIAAAEA
AJAkAAADOgIAAAEAAJAkAAADOgIAAAEAAJAkAACBcwIAAAEAAJAkAAADOgIAAAEAAJAkAAADOgIA
AAEAAJAkAACBcwIAAAEAAJAkAAADOgIAAAEAAJAkAAADOgIAAAMAAJAkAAADOgIAAAEAAJAkAAAD
OgIAAAEAAJAkAAADOgIAAAEAAJAkAAB2OgIAAAEAAJAkAAB2OgIAAAEAAJAkAACBcwIAAAMAAJAk
AAADOgIAAAEAAJAkAAADOgIAAAEAAJAkAAB2OgIAAAEAAJAkAAADOgIAAAEAAJAkAAB4aEkAAAEA
AJAkAAB2OgIAAAEAAIsCAAB2OgIAAAEAAFUgAAB2OgIAAAAAAAAAAADFjQQAAAEAAIsCAAADOgIA
AAEAAIsCAAADOgIAAAIAAFUgAAADOgIAAAAAAAAAAAAAAAAAAAEAAIsCAAADOgIAAgAAAAAAAAAA
AAAAAAEAAIsCAAADOgIAAAEAAIsCAAADOgIAAAIAAFUgAAADOgIAAAAAAAAAAACtnQUAAAEAAIsC
AAADOgIAAAQAAFUgAAADOgIAAAAAAAAAAACzEQoAAAEAAIsCAAADOgIAAAEAAIsCAAADOgIAAAEA
AFUgAAADOgIAAAAAAAAAAACqYwMAAAEAAIsCAAADOgIAAAEAAFUgAAADOgIAAAAAAAAAAACqYwMA
AAEAAJAkAAADOgIAAAQAAJAkAAADOgIAAAIAAJAkAAADOgIAAAEAAJAkAAADOgIAAAMAAJAkAAAD
OgIAAAIAAJAkAAB2OgIAAAIAAJAkAAD7MQIAAAIAAJAkAAD7MQIAAAIAAJAkAAD7MQIAAAEAAJAk
AAADOgIAAgIAAPAAAABHVgEAAAIAAJkAAABHVgEAAAEAALQAAABHVgEAAAIAAPMCAAB2OgIAAAIA
AJkAAABHVgEAAAEAALQAAABHVgEAAAIAAJsBAAB2OgIAAAIAAJkAAABHVgEAAAIAAKYAAABHVgEA
AAIAAPAAAABHVgEAAAIAAKAAAABHVgEAAAIAABQFAABqAQIAAgIAAPAAAABHVgEAAAIAAPYAAABH
VgEAAAIAAJkAAABHVgEAAAIAAJkAAABHVgEAAAIAAAoBAAB2OgIAAAIAAKYAAABHVgEAAAIAAPAA
AABHVgEAAAIAAJECAABeyAEAAAAAAIgQAACVEwAAmhQAAKQVAAClFQAA7hYAAO8WAAAAFwAAgBcA
AIEXAACNFwAAUxkAAFQZAACIGwAAiRsAAPcbAAD4GwAAen0AAIqNADAAMAAAAAAAAAEAAAAAAAAA
AAAAAAQStwdajgAwHDAAAAEAAAAEErcADY0AMF0OAAAEErcHWo4AMBwwAAACAAAABBK3AA2NADBz
DwAABBK3B1qOADAcMAAABAAAAAQStwANjQAwchAAAAQStwdajgAwHDAAAAUAAAAEErcADY0AMHkR
AAAEErcHWo4AMBwwAAAGAAAABBK3AA2NADB6EQAABBK3B1qOADAcMAAABwAAAAQStwANjQAwsBIA
AAQStwdajgAwHDAAAAgAAAAEErcADY0AMLESAAAEErcHUo4AMBwwAAAJAAAABBK3AA2NADDCEgAA
BBK3B1KOADAcMAAACgAAAAQStwANjQAwRBMAAAQStwdajgAwHDAAAAsAAAAEErcADY0AMEUTAAAE
ErcHUo4AMBwwAAAMAAAABBK3AA2NADBREwAABBK3B1KOADAcMAAADQAAAAQStwANjQAwtxQAAAQS
twdSjgAwHDAAAA4AAAAEErcADY0AMLgUAAAEErcHUo4AMBwwAAAPAAAABBK3AA2NADDuFgAABBK3
B1KOADAcMAAAEAAAAAQStwANjQAw7xYAAAQStwdSjgAwHDAAABEAAAAEErcADY0AMFwXAAAEErcH
mgAAAAAwAAAAAAAAAIAAAACAAAAAAAAAAAAABwAAAAAIAAAAKgAAACsAAAAxAAAAWAAAAFkAAABu
AAAAjwAAAJAAAACaAAAAwgAAANkAAADaAAAAswEAALQBAAC/AQAADQIAAA4CAAASAgAAaQIAAGoC
AABzAgAAvwIAAMACAADcAgAA5wIAAOgCAADwAgAAOwQAADwEAABFBAAAhAYAAIUGAACGBgAAiwYA
AJ8GAAC+BgAAvwYAAAoIAAA0CAAAUwgAAFQIAAA9CgAAogsAALEMAADCDAAA4QwAAOIMAABgDgAA
fw4AAMgOAADJDgAAeBAAAIgQAAAzEQAANBEAAJUTAACWEwAAmhQAAJsUAACkFQAApRUAAO4WAADv
FgAAABcAAIAXAACBFwAAjRcAAOkXAADqFwAAUxkAAFQZAACIGwAAiRsAAPcbAAD4GwAAJhwAAMUc
AAAvHQAAHx4AAGsfAABuIAAAiCAAANIgAADyIAAAJSIAADYiAAB0IgAAECMAABEjAAAGJAAAUiUA
ADEmAABcJgAAYCYAAHwmAADEJgAADicAAFYnAADIJwAA2CcAAB0oAAA5KAAAiigAANkoAAAvKQAA
PisAAM0tAADOLQAA/i0AABYuAACxMAAAwTAAAHgxAACUMQAA5jEAAE4yAADPMgAA0DIAAO0yAACV
MwAAVjUAAAQ2AAAYNgAAlDYAANM2AADUNgAA/TcAAMg4AABKOQAAQToAAEo6AABqOgAAazoAAE87
AAD/OwAAAzwAACM8AAAkPAAA1T0AAC1AAAA2QAAAVkAAAFdAAABPQQAA9UUAANlGAADzRgAAWUcA
AKVHAACmRwAAgEgAAMBIAADzSAAAM0kAAGFJAACYSQAAIUoAADxKAAAoSwAA40sAAP9LAACATAAA
2EwAAN1OAAD5TgAAhk8AAPNPAAAVUAAAP1AAAGRQAABrUQAAj1EAAOpTAADrUwAA+FQAAAZVAAAm
VQAAJ1UAAN9WAAA7WAAAiFkAALZZAAAPWgAAEFoAAK9aAADIWgAA31oAAPZaAABOWwAAo1sAAMRb
AAAdXAAAHlwAACRdAAD1XQAAD18AABlfAAByXwAAc18AAKxfAACzXwAA1F8AANVfAAAKYAAAHmAA
AD9gAABAYAAALmEAAGBhAACBYQAAgmEAAIlhAABPZAAAWGQAAFJoAABuaAAAfmkAAH9pAACiaQAA
6WkAAOtpAAAWagAAG2oAACdqAAAoagAAMGoAAJRqAACVagAAl2oAAEBrAABBawAAQ2sAAPFtAADy
bQAA9G0AAH1uAAB+bgAAgm4AAEZvAABHbwAAUG8AAMRwAADFcAAAyHAAABFxAAAScQAAFXEAAChx
AAApcQAALHEAAGpxAABrcQAAbHEAADNzAABkdQAAfXUAAHp9AACrAAAAXzAAAAAAAAAAgAAAAIAB
AAAAAAAAAKAHqwAAAFcwAAAAAAAAAIAAAACAAQAAAAAAAACgB5sAAAAAMAAAAAAAAACAAAAAgAEA
AAQAAAAAoAerAAAAXzAAAAAAAAAAgAAAAIABAAAAAAAAAKAHqwAAAFcwAAAAAAAAAIAAAACAAQAA
AAAAAACgB5sAAAAAMAAAAAAAAACAAAAAgAEAAAQAAAAAoAerAAAAXzAAAAAAAAAAgAAAAIABAAAA
AAAAAKAHqwAAAFcwAAAAAAAAAIAAAACAAQAAAAAAAACgB5sAAAAAMAAAAAAAAACAAAAAgAEAAAQA
AAAAoAerAAAAXzAAAAAAAAAAgAAAAIABAAAAAAAAAKAHqwAAAFcwAAAAAAAAAIAAAACAAQAAAAAA
AACAB6sAAABXMAAAAAAAAACAAAAAgAEAAAAAAAAAgAerAAAAVzAAAAAAAAAAgAAAAIABAAAAAAAA
AKAHqwAAAFcwAAAAAAAAAIAAAACAAQAAAAAAAACgB5sAAAAAMAAAAAAAAACAAAAAgAEAAAQAAAAA
oAerAAAAXzAAAAAAAAAAgAAAAIABAAAAAAAAAKAHqwAAAFcwAAAAAAAAAIAAAACAAQAAAAAAAACg
B5sAAAAAMAAAAAAAAACAAAAAgAEAAAQAAAAAoAerAAAAXzAAAAAAAAAAgAAAAIABAAAAAAAAAKAH
qwAAAFcwAAAAAAAAAIAAAACAAQAAAAAAAACgB5sAAAAAMAAAAAAAAACAAAAAgAEAAAQAAAAAoAer
AAAAXzAAAAAAAAAAgAAAAIABAAAAAAAAAKAHqwAAAFcwAAAAAAAAAIAAAACAAQAAAAAAAACgB5sA
AAAAMAAAAAAAAACAAAAAgAEAAAQAAAAAoAerAAAAXzAAAAAAAAAAgAAAAIABAAAAAAAAAKAHqwAA
AFcwAAAAAAAAAIAAAACAAQAAAAAAAACgB5sAAAAAMAAAAAAAAACAAAAAgAEAAAQAAAAAoAerAAAA
XzAAAAAAAAAAgAAAAIABAAAAAAAAAKAHqwAAAFcwAAAAAAAAAIAAAACAAQAAAAAAAACgB5sAAAAA
MAAAAAAAAACAAAAAgAEAAAQAAAAAoAerAAAAXzAAAAAAAAAAgAAAAIABAAAAAAAAAKAHqwAAAFcw
AAAAAAAAAIAAAACAAQAAAAAAAACgB5sAAAAAMAAAAAAAAACAAAAAgAEAAAQAAAAAoAeaAAAAADAA
AAAAAAAAgAAAAIAAAAAAAAAAAIAHGgEhIAIwAAAAAAAAAIAAAACAAAAAAAAAAACAByoAAAADMAAA
AAAAAACAhgYAAAAAAAAAAAAAgAeaAAAADzAAAAAAAAAAgIsGAAAAAAAAAAAAAIAHmgAAAA8wAAAA
AAAAAICLBgAAAAAAAAAAAACAB5oAAAAPMAAAAAAAAACAiwYAAAAAAAAAAAAAgAcqAAAAAzAAAAAA
AAAAgIYGAAAAAAAAAAAAAIAHmgAAAA8wAAAAAAAAAIAKCAAAAAAAAAAAAACAB5oAAAAAMAAAAAAA
AACACggAAAAAAAAAAAAAgAeaAAAAADAAAAAAAAAAgAoIAAAAAAAAAAAAAIAHmgAAAAAwAAAAAAAA
AIAKCAAAAAAAAAAAAACAB5oAAAAPMAAAAAAAAACACggAAAAAAAAAAAAAgAcqAhggAzAAAAAAAAAA
gIYGAAAAAAAAAAAAAIAHmgAAAA8wAAAAAAAAAICxDAAAAAAAAAAAAACAB5oAAAAPMAAAAAAAAACA
sQwAAAAAAAAAAAAAgAeaAAAADzAAAAAAAAAAgLEMAAAAAAAAAAAAAIAHmgAAAFkwAAAAAAAAAICx
DAAAAAAAAAAAAACAB5oAAAAbMAAAAAAAAACAsQwAAAAAAAAAAAAAgAeaAAAADzAAAAAAAAAAgLEM
AAAAAAAAAAAAAIAHmgAAAA8wAAAAAAAAAICxDAAAAAAAAAAAAACAByoCGCADMAEAAAAAAACAhgYA
AAAAAAAAAAAAgAeaAAAADzAAAAAAAAAAgFsQAAAAAAAAAAAAAIAHmgAAAA8wAAAAAAAAAIBbEAAA
AAAAAAAAAACAB5oAAAAPMAAAAAAAAACAWxAAAAAAAAAAAAAAgAeaAAAADzAAAAAAAAAAgFsQAAAA
AAAIAAAAAIAHmgAAAA8wAAAAAAAAAIBbEAAAAAAACAAAAACIB5oAAAAPMAAAAAAAAACAWxAAAAAA
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
AAAAAAAAAAAAAIAHqwAAAGkwAAAAAAAAAIDrZwAAAQAAAAAAAACgB6sAAABpMAAAAAAAAACA62cA
AAEAAAAAAAAAoAebAAAAADAAAAAAAAAAgOtnAAABAAAEAAAAAKAHqwAAAAAwAAAAAAAAAIDrZwAA
AQAAAAAAAACgB6sAAAAAMAAAAAAAAACA62cAAAEAAAAAAAAAoAebAAAAADAAAAAAAAAAgOtnAAAB
AAAEAAAAAKAHqwAAAFcwAAAAAAAAAIDrZwAAAQAAAAAAAACgB6sAAABXMAAAAAAAAACA62cAAAEA
AAAAAAAAoAebAAAAADAAAAAAAAAAgOtnAAABAAAEAAAAAKAHqwAAAFcwAAAAAAAAAIDrZwAAAQAA
AAAAAACgB6sAAABXMAAAAAAAAACA62cAAAEAAAAAAAAAoAebAAAAADAAAAAAAAAAgOtnAAABAAAE
AAAAAKAHqwAAAFcwAAAAAAAAAIDrZwAAAQAAAAAAAACgB6sAAABXMAAAAAAAAACA62cAAAEAAAAA
AAAAoAebAAAAADAAAAAAAAAAgOtnAAABAAAEAAAAAKAHqwAAAFcwAAAAAAAAAIDrZwAAAQAAAAAA
AACgB6sAAABXMAAAAAAAAACA62cAAAEAAAAAAAAAoAebAAAAADAAAAAAAAAAgOtnAAABAAAEAAAA
AKAHqwAAAFcwAAAAAAAAAIDrZwAAAQAAAAAAAACgB6sAAABXMAAAAAAAAACA62cAAAEAAAAAAAAA
oAebAAAAADAAAAAAAAAAgOtnAAABAAAEAAAAAKAHqwAAAFcwAAAAAAAAAIDrZwAAAQAAAAAAAACg
B6sAAABXMAAAAAAAAACA62cAAAEAAAAAAAAAoAebAAAAADAAAAAAAAAAgOtnAAABAAAEAAAAAKAH
qwAAAFcwAAAAAAAAAIDrZwAAAQAAAAAAAACgB6sAAABXMAAAAAAAAACA62cAAAEAAAAAAAAAoAeb
AAAAADAAAAAAAAAAgOtnAAABAAAEAAAAAKAHqwAAAFcwAAAAAAAAAIDrZwAAAQAAAAAAAACgB6sA
AABXMAAAAAAAAACA62cAAAEAAAAAAAAAoAebAAAAADAAAAAAAAAAgOtnAAABAAAEAAAAAKAHmgAA
AA8wAAAAAAAAAIDrZwAAAAAAgAAAAACAB5oAAAAPMAAAAAAAAACA62cAAAAAAIAAAAAAgAeaAAAA
DzAAAAAAAAAAgOtnAAAAAACAAAAAAIgHOhMKIAQwAQAAAAAAAIC+ZgAAAAAAgAAAAACIB5oAAAAA
MAAAAAAAAACAAAAAgAAAAAAAAAAAAAcAAAAACAAAACoAAAArAAAAMQAAAFgAAABZAAAAbgAAAI8A
AACQAAAAmgAAAMIAAADZAAAA2gAAALMBAAC0AQAAvwEAAA0CAAAOAgAAEgIAAGkCAABqAgAAcwIA
AL8CAADAAgAA3AIAAOcCAADoAgAA8AIAADsEAAA8BAAARQQAAIQGAACFBgAAhgYAAIsGAACfBgAA
vgYAAL8GAAAKCAAANAgAAFMIAABUCAAAPQoAAKILAACxDAAAwgwAAOEMAADiDAAAYA4AAH8OAADI
DgAAyQ4AAHgQAACIEAAAMxEAADQRAACVEwAAlhMAAJoUAACbFAAApBUAAKUVAADuFgAA7xYAAAAX
AACAFwAAgRcAAI0XAADpFwAA6hcAAFMZAABUGQAAiBsAAIkbAAD3GwAA+BsAACYcAADFHAAALx0A
AB8eAABrHwAAbiAAAIggAADSIAAA8iAAACUiAAA2IgAAdCIAABAjAAARIwAABiQAAFIlAAAxJgAA
XCYAAGAmAAB8JgAAxCYAAA4nAABWJwAAyCcAANgnAAAdKAAAOSgAAIooAADZKAAALykAAD4rAADN
LQAAzi0AAP4tAAAWLgAAsTAAAMEwAAB4MQAAlDEAAOYxAABOMgAAzzIAANAyAADtMgAAlTMAADk1
AABWNQAAAzYAAAQ2AAAYNgAAlDYAANM2AADUNgAA/TcAAMg4AABKOQAAQToAAEo6AABqOgAAazoA
AE87AAD/OwAAAzwAACM8AAAkPAAA1T0AAC1AAAA2QAAAVkAAAFdAAABPQQAA9UUAANlGAADzRgAA
WUcAAKVHAACmRwAAgEgAAMBIAADzSAAAM0kAAGFJAACYSQAAIUoAADxKAAAoSwAA40sAAP9LAACA
TAAA2EwAAN1OAAD5TgAAhk8AAPNPAAAVUAAAP1AAAGRQAABrUQAAj1EAAOpTAADrUwAA+FQAAAZV
AAAmVQAAJ1UAAN9WAAA7WAAAiFkAALZZAAAPWgAAEFoAAK9aAADIWgAA31oAAPZaAABOWwAAo1sA
AMRbAAAdXAAAHlwAACRdAAD1XQAAD18AABlfAAByXwAAc18AAKxfAACzXwAA1F8AANVfAAAKYAAA
HmAAAD9gAABAYAAALmEAAGBhAACBYQAAgmEAAIlhAABPZAAAWGQAAFJoAABuaAAAfmkAAH9pAACi
aQAA6WkAAOtpAAAWagAAG2oAACdqAAAoagAAMGoAAJRqAACVagAAl2oAAEBrAABBawAAQ2sAAPFt
AADybQAA9G0AAH1uAAB+bgAAgm4AAEZvAABHbwAAUG8AAMRwAADFcAAAyHAAABFxAAAScQAAFXEA
AChxAAApcQAALHEAAGpxAABrcQAAbHEAADNzAABkdQAAfXUAAF92AACIdgAAKHgAANl4AADaeAAA
83gAAA96AACXegAAAHsAAIh7AAD6ewAAanwAAP58AAAAfQAAAX0AAAN9AAAEfQAABn0AAAd9AAAJ
fQAACn0AAAt9AAAMfQAADX0AAA59AAAPfQAAEn0AABN9AAAWfQAAF30AACF9AAAifQAAJX0AACZ9
AAApfQAAKn0AAC59AAAvfQAAMn0AADN9AAA2fQAAN30AADx9AAA9fQAAQH0AAEF9AABSfQAAU30A
AFR9AABYfQAAWX0AAFx9AABdfQAAYH0AAGF9AABkfQAAZX0AAGh9AABpfQAAbn0AAG99AAB2fQAA
d30AAHp9AACpAAAAXzAAAAAAAAAAgAAAAIABAADQAAAAACAAqQAAAFcwAAAAAAAAAIAAAACAAQAA
0AAAAAAgAJkAAAAAMAAAAAAAAACAAAAAgAEAANQAAAAAIACpAAAAXzAAAAAAAAAAgAAAAIABAADQ
AAAAACAAqQAAAFcwAAAAAAAAAIAAAACAAQAA0AAAAAAgAJkAAAAAMAAAAAAAAACAAAAAgAEAANQA
AAAAIACpAAAAXzAAAAAAAAAAgAAAAIABAADQAAAAACAAqQAAAFcwAAAAAAAAAIAAAACAAQAA0AAA
AAAgAJkAAAAAMAAAAAAAAACAAAAAgAEAANQAAAAAIACpAAAAXzAAAAAAAAAAgAAAAIABAADQAAAA
ACAAqQAAAFcwAAAAAAAAAIAAAACAAQAA0AAAAAAAAKkAAABXMAAAAAAAAACAAAAAgAEAANAAAAAA
AACpAAAAVzAAAAAAAAAAgAAAAIABAADQAAAAACAAqQAAAFcwAAAAAAAAAIAAAACAAQAA0AAAAAAg
AJkAAAAAMAAAAAAAAACAAAAAgAEAANQAAAAAIACpAAAAXzAAAAAAAAAAgAAAAIABAADQAAAAACAA
qQAAAFcwAAAAAAAAAIAAAACAAQAA0AAAAAAgAJkAAAAAMAAAAAAAAACAAAAAgAEAANQAAAAAIACp
AAAAXzAAAAAAAAAAgAAAAIABAADQAAAAACAAqQAAAFcwAAAAAAAAAIAAAACAAQAA0AAAAAAgAJkA
AAAAMAAAAAAAAACAAAAAgAEAANQAAAAAIACpAAAAXzAAAAAAAAAAgAAAAIABAADQAAAAACAAqQAA
AFcwAAAAAAAAAIAAAACAAQAA0AAAAAAgAJkAAAAAMAAAAAAAAACAAAAAgAEAANQAAAAAIACpAAAA
XzAAAAAAAAAAgAAAAIABAADQAAAAACAAqQAAAFcwAAAAAAAAAIAAAACAAQAA0AAAAAAgAJkAAAAA
MAAAAAAAAACAAAAAgAEAANQAAAAAIACpAAAAXzAAAAAAAAAAgAAAAIABAADQAAAAACAAqQAAAFcw
AAAAAAAAAIAAAACAAQAA0AAAAAAgAJkAAAAAMAAAAAAAAACAAAAAgAEAANQAAAAAIACpAAAAXzAA
AAAAAAAAgAAAAIABAADQAAAAACAAqQAAAFcwAAAAAAAAAIAAAACAAQAA0AAAAAAgAJkAAAAAMAAA
AAAAAACAAAAAgAEAANQAAAAAIACYAAAAADAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAGAEhIAIwAAAA
AAAAAIAAAACAAAAAAAAAAAAAACgAAAADMAAAAAAAAACAhgYAAAAAAAAAAAAAgACYAAAADzAAAAAA
AAAAgIsGAAAAAAAAAAAAAIAAmAAAAA8wAAAAAAAAAICLBgAAAAAAAAAAAACAAJgAAAAPMAAAAAAA
AACAiwYAAAAAAAAAAAAAgAAoAAAAAzAAAAAAAAAAgIYGAAAAAAAAAAAAAIAAmAAAAA8wAAAAAAAA
AIAKCAAAAAAAAAAAAAAAAJgAAAAAMAAAAAAAAACACggAAAAAAAAAAAAAAACYAAAAADAAAAAAAAAA
gAoIAAAAAAAAAAAAAAAAmAAAAAAwAAAAAAAAAIAKCAAAAAAAAAAAAAAAAJgAAAAPMAAAAAAAAACA
CggAAAAAAAAAAAAAAAAoAhggAzAAAAAAAAAAgIYGAAAAAAAAAAAAAIAAmAAAAA8wAAAAAAAAAICx
DAAAAAAAAAAAAACAAJgAAAAPMAAAAAAAAACAsQwAAAAAAAAAAAAAgACYAAAADzAAAAAAAAAAgLEM
AAAAAAAAAAAAAIAAmAAAAFkwAAAAAAAAAICxDAAAAAAAAAAAAACAAJgAAAAbMAAAAAAAAACAsQwA
AAAAAAAAAAAAgACYAAAADzAAAAAAAAAAgLEMAAAAAAAAAAAAAIAAmAAAAA8wAAAAAAAAAICxDAAA
AAAAAAAAAACAACgCGCADMAEAAAAAAACAhgYAAAAAAAAAAAAAgACYAAAADzAAAAAAAAAAgHgQAAAA
AAAAAAAAAAAAmAAAAA8wAAAAAAAAAIB4EAAAAAAAAAAAAAAAAJgAAAAPMAAAAAAAAACAeBAAAAAA
AAAAAAAAAACYAAAADzAAAAAAAAAAgHgQAAAAAAAAAAAAAAAAmAAAAA8wAAAAAAAAAIB4EAAAAAAA
AAAAAAAIAJgAAAAPMAAAAAAAAACAeBAAAAAAAAAAAAAACACYAAAADzAAAAAAAAAAgHgQAAAAAAAA
AAAAAAAAmAAAAA8wAAAAAAAAAIB4EAAAAAAAAAAAAAAAAJgAAAAPMAAAAAAAAACAeBAAAAAAAAAA
AAAAAACYAAAADzAAAAAAAAAAgHgQAAAAAAAAAAAAAIAAOAMYIAQwAAAAAHgQAAB4EAAAAAAAAAAA
AACAAJAAAAAPMAAAAAAAAACA7xYAAAAAAAAAAAAAgACQAAAADzAAAAAAAAAAgO8WAAAAAAAAAAAA
AIAAOAMYIAQwAQAAAHgQAAB4EAAAAAAAAAAAAACAAJAAAAAPMAAAAAAAAACAgRcAAAAAAAAAAAAA
AACQAAAADzAAAAAAAAAAgIEXAAAAAAAAAAAAAAAAkAAAAA8wAAAAAAAAAICBFwAAAAAAAAAAAAAA
AJAAAAAPMAAAAAAAAACAgRcAAAAAAAAAAAAAAACQAAAADzAAAAAAAAAAgIEXAAAAAAAAAAAAAAAA
kAAAAA8wAAAAAAAAAICBFwAAAAAAAAAAAAAAAJAAAAAPMAAAAAAAAACAgRcAAAAAAAAAAAAAAACQ
AAAADzAAAAAAAAAAgIEXAAAAAAAAAAAAAIAAKAIYIAMwAgAAAAAAAICGBgAAAAAAAAAAAACAAJgA
AAAPMAAAAAAAAACA+BsAAAAAAAAAAAAAAACYAAAADzAAAAAAAAAAgPgbAAAAAAAAAAAAAIAAmAAA
AA8wAAAAAAAAAID4GwAAAAAAAAAAAACAAJgAAAAPMAAAAAAAAACA+BsAAAAAAAAAAAAAgACYAAAA
DzAAAAAAAAAAgPgbAAAAAAAAAAAAAAAAOAMYIAQwAAAAAPgbAAD4GwAAAAAAAAAAAACAAJgAAAAP
MAAAAAAAAACAbiAAAAAAAAAAAAAAAACYAAAADzAAAAAAAAAAgG4gAAAAAAAAAAAAAAAAmAAAAA8w
AAAAAAAAAIBuIAAAAAAAAAAAAAAAACgCGCADMAMAAAAAAACAhgYAAAAAAAAAAAAAgACYAAAADzAA
AAAAAAAAgCUiAAAAAAAAAAAAAIAAmAAAAA8wAAAAAAAAAIAlIgAAAAAAAAAAAAAAAJgAAAAPMAAA
AAAAAACAJSIAAAAAAAAAAAAAAACYAAAADzAAAAAAAAAAgCUiAAAAAAAAAAAAAIAAmAAAAA8wAAAA
AAAAAIAlIgAAAAAAAAAAAAAAAJgAAAAPMAAAAAAAAACAJSIAAAAAAAAAAAAAgAA4AxggBDAAAAAA
JSIAACUiAAAAAAAAAAAAAIAAOAQYIAQwAAAAADEmAAAlIgAAAAAAAAAAAACAAJgAAAAPMAAAAAAA
AACAXCYAAAAAAAAAAAAAAACYAAAAGzAAAAAAAAAAgFwmAAAAAAAAAAAAAIAAmAAlIGswAAAAAAAA
AIBcJgAAAAAAAAAAAACAAJgAJSBrMAEAAAAAAACAXCYAAAAAAAAAAAAAgACYACUgazACAAAAAAAA
gFwmAAAAAAAAAAAAAIAAOAQYIAQwAQAAADEmAAAlIgAAAAAAAAAAAACAAJgAAAAPMAAAAAAAAACA
yCcAAAAAAAAAAAAAgACYAAAADzAAAAAAAAAAgMgnAAAAAAAAAAAAAIAAmAAAABswAAAAAAAAAIDI
JwAAAAAAAAAAAACAAJgAJiBrMAAAAAAAAACAyCcAAAAAAAAAAAAAgACYACYgazABAAAAAAAAgMgn
AAAAAAAAAAAAAIAAmAAmIGswAgAAAAAAAIDIJwAAAAAAAAAAAACAAJgAJiBrMAMAAAAAAACAyCcA
AAAAAAAAAAAAgACYAAAADzAAAAAAAAAAgMgnAAAAAAAAAAAAAIAAOAMYIAQwAQAAACUiAAAlIgAA
AAAAAAAAAACAADgEGCAEMAAAAADOLQAAJSIAAAAAAAAAAAAAgACYAAAADzAAAAAAAAAAgP4tAAAA
AAAAAAAAAIAAOAQYIAQwAQAAAM4tAAAlIgAAAAAAAAAAAACAAJgAAAAPMAAAAAAAAACAsTAAAAAA
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
AICGBgAAAAAAAAAAAACAAJgAAAAPMAAAAAAAAACAEWEAAAAAAAAAAAAAgACYAAAADzAAAAAAAAAA
gBFhAAAAAAAAAAAAAIAAOAMYIAQwAAAAABFhAAARYQAAAAAAAAAAAACAAJgAAAAPMAAAAAAAAACA
ZWEAAAAAAAAAAAAAgAA4AxggBDABAAAAEWEAABFhAAAAAAAAAAAAAIAAmAAAAA8wAAAAAAAAAIAy
ZAAAAAAAAAAAAAAAACgCGCADMA0AAAAAAACAhgYAAAAAAAAAAAAAgACYAAAADzAAAAAAAAAAgDVo
AAAAAAAAAAAAAIAAmAAAAA8wAAAAAAAAAIA1aAAAAAAAAAAAAACAADgDCiAEMAAAAAAAAACANWgA
AAAAAAAAAAAAAACYAAAADzAAAAAAAAAAgGJpAAAAAAAAAAAAAIAAmAAAAA8wAAAAAAAAAIBiaQAA
AAAAAAAAAACAAJgAAAAbMAAAAAAAAACAYmkAAAAAAAAAAAAAgACpAAAAaTAAAAAAAAAAgGJpAAAB
AADQAAAAACAAqQAAAGkwAAAAAAAAAIBiaQAAAQAA0AAAAAAgAJkAAAAAMAAAAAAAAACAYmkAAAEA
ANQAAAAAIACpAAAAADAAAAAAAAAAgGJpAAABAADQAAAAACAAqQAAAAAwAAAAAAAAAIBiaQAAAQAA
0AAAAAAgAJkAAAAAMAAAAAAAAACAYmkAAAEAANQAAAAAIACpAAAAVzAAAAAAAAAAgGJpAAABAADQ
AAAAACAAqQAAAFcwAAAAAAAAAIBiaQAAAQAA0AAAAAAgAJkAAAAAMAAAAAAAAACAYmkAAAEAANQA
AAAAIACpAAAAVzAAAAAAAAAAgGJpAAABAADQAAAAACAAqQAAAFcwAAAAAAAAAIBiaQAAAQAA0AAA
AAAgAJkAAAAAMAAAAAAAAACAYmkAAAEAANQAAAAAIACpAAAAVzAAAAAAAAAAgGJpAAABAADQAAAA
ACAAqQAAAFcwAAAAAAAAAIBiaQAAAQAA0AAAAAAgAJkAAAAAMAAAAAAAAACAYmkAAAEAANQAAAAA
IACpAAAAVzAAAAAAAAAAgGJpAAABAADQAAAAACAAqQAAAFcwAAAAAAAAAIBiaQAAAQAA0AAAAAAg
AJkAAAAAMAAAAAAAAACAYmkAAAEAANQAAAAAIACpAAAAVzAAAAAAAAAAgGJpAAABAADQAAAAACAA
qQAAAFcwAAAAAAAAAIBiaQAAAQAA0AAAAAAgAJkAAAAAMAAAAAAAAACAYmkAAAEAANQAAAAAIACp
AAAAVzAAAAAAAAAAgGJpAAABAADQAAAAACAAqQAAAFcwAAAAAAAAAIBiaQAAAQAA0AAAAAAgAJkA
AAAAMAAAAAAAAACAYmkAAAEAANQAAAAAIACpAAAAVzAAAAAAAAAAgGJpAAABAADQAAAAACAAqQAA
AFcwAAAAAAAAAIBiaQAAAQAA0AAAAAAgAJkAAAAAMAAAAAAAAACAYmkAAAEAANQAAAAAIACpAAAA
VzAAAAAAAAAAgGJpAAABAADQAAAAACAAqQAAAFcwAAAAAAAAAIBiaQAAAQAA0AAAAAAgAJkAAAAA
MAAAAAAAAACAYmkAAAEAANQAAAAAIACYAAAADzAAAAAAAAAAgGJpAAAAAAAAAAAAAAAAmAAAAA8w
AAAAAAAAAIBiaQAAAAAAAAAAAAAAAJgAAAAPMAAAAAAAAACAYmkAAAAAAAAAAAAACACYAAAADzAA
AAAAAAAAgGJpAAAAAAAAAAAAAAgAmAAAAA8wAAAAAAAAAIBiaQAAAAAAAAAAAACAADgDCiAEMAEA
AAAAAACANWgAAAAAAAAAAAAAAACYAAAADzAAAAAAAAAAgEJ2AAAAAAAAAAAAAAAAmAAAAA8wAAAA
AAAAAIBCdgAAAAAAAAAAAAAAAJgAAAAPMAAAAAAAAACAQnYAAAAAAAAAAAAAEAA4gwogBDACAAAA
AAAAgDVoAAAAAAAAAAAAABAAmAAAAA8wAAAAAAAAAIAAAACAAAAAAAAAAAAAADgAAAAEMAAAAAAA
AACAAAAAgAAAAAAAAAAAEACYAAAAPDAAAAAAAAAAgAAAAIAAAAAAAAAAABAAmAAAADwwAAAAAAAA
AIAAAACAAAAAAAAAAAAQAJgAAAA8MAAAAAAAAACAAAAAgAAAAAAAAAAAEACYAAAAPDAAAAAAAAAA
gAAAAIAAAAAAAAAAABAAmAAAADwwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJgAAAAAMAAAAAAAAACA
AAAAgAAAAAAAAAAAgAeYAAAAADAAAAAAAAAAgAAAAIAAAAAAAAAAAIAHmAAAAAAwAAAAAAAAAIAA
AACAAAAAAAAAAACAB5gAAAAAMAAAAAAAAACAAAAAgAAAAAAAAAAAgAeYAAAAADAAAAAAAAAAgAAA
AIAAAAAAAAAAAIAHmAAAAAAwAAAAAAAAAIAAAACAAAAAAAAAAACAB5gAAAAAMAAAAAAAAACAAAAA
gAAAAAAAAAAAgAeYAAAAADAAAAAAAAAAgAAAAIAAAAAAAAAAAIAHmAAAAAAwAAAAAAAAAIAAAACA
AAAAAAAAAAAAAJhAAAAAMAAAAAAAAACAAAAAgAAAAAAAAAAAgAeYAAAAADAAAAAAAAAAgAAAAIAA
AAAAAAAAAIAHmAAAAAAwAAAAAAAAAIAAAACAAAAAAAAAAACAB5gAAAAAMAAAAAAAAACAAAAAgAAA
AAAAAAAAgAeYAAAAADAAAAAAAAAAgAAAAIAAAAAAAAAAAIABmAAAAAAwAAAAAAAAAIAAAACAAAAA
AAAAAACAB5gAAAAAMAAAAAAAAACAAAAAgAAAAAAAAAAAgAGYAAAAADAAAAAAAAAAgAAAAIAAAAAA
AAAAAIAHmAAAAAAwAAAAAAAAAIAAAACAAAAAAAAAAACAAZgAAAAAMAAAAAAAAACAAAAAgAAAAAAA
AAAAgAeYAAAAADAAAAAAAAAAgAAAAIAAAAAAAAAAAIABmAAAAAAwAAAAAAAAAIAAAACAAAAAAAAA
AACAB5gAAAAAMAAAAAAAAACAAAAAgAAAAAAAAAAAgAGYAAAAADAAAAAAAAAAgAAAAIAAAAAAAAAA
AIAHmAAAAAAwAAAAAAAAAIAAAACAAAAAAAAAAACAAZgAAAAAMAAAAAAAAACAAAAAgAAAAAAAAAAA
gAeYAAAAADAAAAAAAAAAgAAAAIAAAAAAAAAAAIABmAAAAAAwAAAAAAAAAIAAAACAAAAAAAAAAACA
B5gAAAAAMAAAAAAAAACAAAAAgAAAAAAAAAAAgAGYAAAAADAAAAAAAAAAgAAAAIAAAAAAAAAAAIAH
mAAAAAAwAAAAAAAAAIAAAACAAAAAAAAAAACAAZgAAAAAMAAAAAAAAACAAAAAgAAAAAAAAAAAgAeY
AAAAADAAAAAAAAAAgAAAAIAAAAAAAAAAAIABmAAAAAAwAAAAAAAAAIAAAACAAAAAAAAAAACAB5gA
AAAAMAAAAAAAAACAAAAAgAAAAAAAAAAAgAGYAAAAADAAAAAAAAAAgAAAAIAAAAAAAAAAAIAHmAAA
AAAwAAAAAAAAAIAAAACAAAAAAAAAAACAB5gAAAAAMAAAAAAAAACAAAAAgAAAAAAAAAAAgAGYAAAA
ADAAAAAAAAAAgAAAAIAAAAAAAAAAAIAHmAAAAAAwAAAAAAAAAIAAAACAAAAAAAAAAACAAZgAAAAA
MAAAAAAAAACAAAAAgAAAAAAAAAAAgAeYAAAAADAAAAAAAAAAgAAAAIAAAAAAAAAAAIABmAAAAAAw
AAAAAAAAAIAAAACAAAAAAAAAAACAB5gAAAAAMAAAAAAAAACAAAAAgAAAAAAAAAAAgAGYAAAAADAA
AAAAAAAAgAAAAIAAAAAAAAAAAIAHmAAAAAAwAAAAAAAAAIAAAACAAAAAAAAAAACAAZgAAAAAMAAA
AAAAAACAAAAAgAAAAAAAAAAAgAeYAAAAADAAAAAAAAAAgAAAAIAAAAAAAAAAAAABmAAAAAAwAAAA
AAAAAIAAAACAAAAAAAAAAAAAB5gAAAAAMAAAAAAAAACAAAAAgAAAAAAAAAAAAAGYAAAAADAAAAAA
AAAAgAAAAIAAAAAAAAAAAAAHSYgAMBUwAAAAAAAAAQAAAAIAAAAAAAAAAABDBwAAAAAIAAAAKgAA
ACsAAAAxAAAAWAAAAFkAAABuAAAAjwAAAJAAAACaAAAAwgAAANkAAADaAAAAswEAALQBAAC/AQAA
DQIAAA4CAAASAgAAaQIAAGoCAABzAgAAvwIAAMACAADcAgAA5wIAAOgCAADwAgAAOwQAADwEAABF
BAAAhAYAAIUGAACGBgAAiwYAAJ8GAAC+BgAAvwYAAAoIAAA0CAAAUwgAAFQIAAA9CgAAogsAALEM
AADCDAAA4QwAAOIMAABgDgAAfw4AAMgOAADJDgAAeBAAAIgQAAAzEQAANBEAAJUTAACWEwAAmhQA
AJsUAACkFQAApRUAAO4WAADvFgAAABcAAIAXAACBFwAAjRcAAOkXAADqFwAAUxkAAFQZAACIGwAA
iRsAAPcbAAD4GwAAJhwAAMUcAAAvHQAAHx4AAGsfAABuIAAAiCAAANIgAADyIAAAJSIAADYiAAB0
IgAAECMAABEjAAAGJAAAUiUAADEmAABcJgAAYCYAAHwmAADEJgAADicAAFYnAADIJwAA2CcAAB0o
AAA5KAAAiigAANkoAAAvKQAAPisAAM0tAADOLQAA/i0AABYuAACxMAAAwTAAAHgxAACUMQAA5jEA
AE4yAADPMgAA0DIAAO0yAACVMwAAOTUAAFY1AAADNgAABDYAABg2AACUNgAA0zYAANQ2AAD9NwAA
yDgAAEo5AABBOgAASjoAAGo6AABrOgAATzsAAP87AAADPAAAIzwAACQ8AADVPQAALUAAADZAAABW
QAAAV0AAAE9BAAD1RQAA2UYAAPNGAABZRwAApUcAAKZHAACASAAAwEgAAPNIAAAzSQAAYUkAAJhJ
AAAhSgAAPEoAAChLAADjSwAA/0sAAIBMAADYTAAA3U4AAPlOAACGTwAA808AABVQAAA/UAAAZFAA
AGtRAACPUQAA6lMAAOtTAAD4VAAABlUAACZVAAAnVQAA31YAADtYAACIWQAAtlkAAA9aAAAQWgAA
r1oAAMhaAADfWgAA9loAAE5bAACjWwAAxFsAAB1cAAAeXAAAJF0AAPVdAAAPXwAAGV8AAHJfAABz
XwAArF8AALNfAADUXwAA1V8AAApgAAAeYAAAP2AAAEBgAAAuYQAAYGEAAIFhAACCYQAAiWEAAE9k
AABYZAAAUmgAAG5oAAB+aQAAf2kAAKJpAADpaQAA62kAABZqAAAbagAAJ2oAAChqAAAwagAAlGoA
AJVqAACXagAAQGsAAEFrAABDawAA8W0AAPJtAAD0bQAAfW4AAH5uAACCbgAARm8AAEdvAABQbwAA
xHAAAMVwAADIcAAAEXEAABJxAAAVcQAAKHEAAClxAAAscQAAanEAAGtxAABscQAAM3MAAGR1AAB9
dQAAX3YAAIh2AAAoeAAA2XgAANp4AADzeAAAD3oAAJd6AAAAewAAiHsAAPp7AABqfAAAen0AAKkA
AABfMAAAAAAAAACAAAAAgAEAAAAAAAAAoAepAAAAVzAAAAAAAAAAgAAAAIABAAAAAAAAAKAHmQAA
AAAwAAAAAAAAAIAAAACAAQAABAAAAACgBakAAABfMAAAAAAAAACAAAAAgAEAAAAAAAAAoAepAAAA
VzAAAAAAAAAAgAAAAIABAAAAAAAAAKAHmQAAAAAwAAAAAAAAAIAAAACAAQAABAAAAACgBakAAABf
MAAAAAAAAACAAAAAgAEAAAAAAAAAoAepAAAAVzAAAAAAAAAAgAAAAIABAAAAAAAAAKAHmQAAAAAw
AAAAAAAAAIAAAACAAQAABAAAAACgBakAAABfMAAAAAAAAACAAAAAgAEAAAAAAAAAoAepAAAAVzAA
AAAAAAAAgAAAAIABAAAAAAAAAIAHqQAAAFcwAAAAAAAAAIAAAACAAQAAAAAAAACAB6kAAABXMAAA
AAAAAACAAAAAgAEAAAAAAAAAoAepAAAAVzAAAAAAAAAAgAAAAIABAAAAAAAAAKAHmQAAAAAwAAAA
AAAAAIAAAACAAQAABAAAAACgBakAAABfMAAAAAAAAACAAAAAgAEAAAAAAAAAoAepAAAAVzAAAAAA
AAAAgAAAAIABAAAAAAAAAKAHmQAAAAAwAAAAAAAAAIAAAACAAQAABAAAAACgBakAAABfMAAAAAAA
AACAAAAAgAEAAAAAAAAAoAepAAAAVzAAAAAAAAAAgAAAAIABAAAAAAAAAKAHmQAAAAAwAAAAAAAA
AIAAAACAAQAABAAAAACgBakAAABfMAAAAAAAAACAAAAAgAEAAAAAAAAAoAepAAAAVzAAAAAAAAAA
gAAAAIABAAAAAAAAAKAHmQAAAAAwAAAAAAAAAIAAAACAAQAABAAAAACgBakAAABfMAAAAAAAAACA
AAAAgAEAAAAAAAAAoAepAAAAVzAAAAAAAAAAgAAAAIABAAAAAAAAAKAHmQAAAAAwAAAAAAAAAIAA
AACAAQAABAAAAACgBakAAABfMAAAAAAAAACAAAAAgAEAAAAAAAAAoAepAAAAVzAAAAAAAAAAgAAA
AIABAAAAAAAAAKAHmQAAAAAwAAAAAAAAAIAAAACAAQAABAAAAACgBakAAABfMAAAAAAAAACAAAAA
gAEAAAAAAAAAoAepAAAAVzAAAAAAAAAAgAAAAIABAAAAAAAAAKAHmQAAAAAwAAAAAAAAAIAAAACA
AQAABAAAAACgBZgAAAAAMAAAAAAAAACAAAAAgAAAAAAAAAAAgAcYASEgAjAAAAAAAAAAgAAAAIAA
AAAAAAAAAIAHKAAAAAMwAAAAAAAAAICGBgAAAAAAAAAAAACAB5gAAAAPMAAAAAAAAACAiwYAAAAA
AAAAAAAAgAeYAAAADzAAAAAAAAAAgIsGAAAAAAAAAAAAAAAHmAAAAA8wAAAAAAAAAICLBgAAAAAA
AAAAAAAABygAAAADMAAAAAAAAACAhgYAAAAAAAAAAAAAgAeYAAAADzAAAAAAAAAAgAoIAAAAAAAA
AAAAAIAHmAAAAAAwAAAAAAAAAIAKCAAAAAAAAAAAAACAB5gAAAAAMAAAAAAAAACACggAAAAAAAAA
AAAAgAeYAAAAADAAAAAAAAAAgAoIAAAAAAAAAAAAAIAHmAAAAA8wAAAAAAAAAIAKCAAAAAAAAAAA
AACABygCGCADMAAAAAAAAACAhgYAAAAAAAAAAAAAgAeYAAAADzAAAAAAAAAAgLEMAAAAAAAAAAAA
AIAHmAAAAA8wAAAAAAAAAICxDAAAAAAAGAAAAAAAAZgAAAAPMAAAAAAAAACAsQwAAAAAABgAAAAA
AAGYAAAAWTAAAAAAAAAAgLEMAAAAAAAYAAAAAAABmAAAABswAAAAAAAAAICxDAAAAAAAAAAAAAAA
B5gAAAAPMAAAAAAAAACAsQwAAAAAAAAAAAAAgAeYAAAADzAAAAAAAAAAgLEMAAAAAAAAAAAAAIAH
KAIYIAMwAQAAAAAAAICGBgAAAAAAAAAAAACAB5gAAAAPMAAAAAAAAACAWxAAAAAAAAAAAAAAgAeY
AAAADzAAAAAAAAAAgFsQAAAAAAAAAAAAAIAHmAAAAA8wAAAAAAAAAIBbEAAAAAAAAAAAAACAB5gA
AAAPMAAAAAAAAACAWxAAAAAAAAAAAAAAgAeYAAAADzAAAAAAAAAAgFsQAAAAAAAAAAAAAIgHmAAA
AA8wAAAAAAAAAIBbEAAAAAAAAAAAAACIB5gAAAAPMAAAAAAAAACAWxAAAAAAAAAAAAAAgAeYAAAA
DzAAAAAAAAAAgFsQAAAAAAAAAAAAAIAHmAAAAA8wAAAAAAAAAIBbEAAAAAAAAAAAAACAB5gAAAAP
MAAAAAAAAACAWxAAAAAAAAAAAAAAgAc4AxggBDAAAAAAWxAAAFsQAAAAAAAAAAAAAIAHkAAAAA8w
AAAAAAAAAIDSFgAAAAAAAAAAAACAB5AAAAAPMAAAAAAAAACA0hYAAAAAAAAAAAAAgAc4AxggBDAB
AAAAWxAAAFsQAAAAAAAAAAAAAIAHkAAAAA8wAAAAAAAAAIBkFwAAAAAAAAAAAACAB5AAAAAPMAAA
AAAAAACAZBcAAAAAAAAAAAAAgAeQAAAADzAAAAAAAAAAgGQXAAAAAAAAAAAAAIAHkAAAAA8wAAAA
AAAAAIBkFwAAAAAAAAAAAACAB5AAAAAPMAAAAAAAAACAZBcAAAAAAAAAAAAAgAeQAAAADzAAAAAA
AAAAgGQXAAAAAAAAAAAAAIAHkAAAAA8wAAAAAAAAAIBkFwAAAAAAAAAAAACAB5AAAAAPMAAAAAAA
AACAZBcAAAAAAAAAAAAAgAcoAhggAzACAAAAAAAAgIYGAAAAAAAAAAAAAIAHmAAAAA8wAAAAAAAA
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
AAAAAAAAgAeYAAAADzAAAAAAAAAAgNNfAAAAAAAAAAAAAAAHmAAAAA8wAAAAAAAAAIDTXwAAAAAA
AAAAAACAB5gAAAAPMAAAAAAAAACA018AAAAAAAAAAAAAgAcoAhggAzAMAAAAAAAAgIYGAAAAAAAA
AAAAAIAHmAAAAA8wAAAAAAAAAID3YAAAAAAAAAAAAAAAB5gAAAAPMAAAAAAAAACA92AAAAAAAAAA
AAAAgAc4AxggBDAAAAAA92AAAPdgAAAAAAAAAAAAAIAHmAAAAA8wAAAAAAAAAIBLYQAAAAAAAAAA
AACABzgDGCAEMAEAAAD3YAAA92AAAAAAAAAAAAAAgAeYAAAADzAAAAAAAAAAgBhkAAAAAAAAAAAA
AIAHKAIYIAMwDQAAAAAAAICGBgAAAAAAAAAAAACAB5gAAAAPMAAAAAAAAACAG2gAAAAAAAAAAAAA
AAeYAAAADzAAAAAAAAAAgBtoAAAAAAAAAAAAAIAHOAMKIAQwAAAAAAAAAIAbaAAAAAAAAAAAAACA
B5gAAAAPMAAAAAAAAACASGkAAAAAAAAAAAAAgAeYAAAADzAAAAAAAAAAgEhpAAAAAAAAAAAAAIAH
mAAAABswAAAAAAAAAIBIaQAAAAAAAAAAAAAAB6kAAABpMAAAAAAAAACASGkAAAEAAAAAAAAAIAep
AAAAaTAAAAAAAAAAgEhpAAABAAAAAAAAACAHmQAAAAAwAAAAAAAAAIBIaQAAAQAABAAAAACgBakA
AAAAMAAAAAAAAACASGkAAAEAAAAAAAAAoAepAAAAADAAAAAAAAAAgEhpAAABAAAAAAAAAKAHmQAA
AAAwAAAAAAAAAIBIaQAAAQAABAAAAACgBakAAABXMAAAAAAAAACASGkAAAEAAAAAAAAAIAepAAAA
VzAAAAAAAAAAgEhpAAABAAAAAAAAACAHmQAAAAAwAAAAAAAAAIBIaQAAAQAABAAAAACgBakAAABX
MAAAAAAAAACASGkAAAEAAAAAAAAAIAepAAAAVzAAAAAAAAAAgEhpAAABAAAAAAAAACAHmQAAAAAw
AAAAAAAAAIBIaQAAAQAABAAAAACgBakAAABXMAAAAAAAAACASGkAAAEAAAAAAAAAIAepAAAAVzAA
AAAAAAAAgEhpAAABAAAAAAAAACAHmQAAAAAwAAAAAAAAAIBIaQAAAQAABAAAAACgBakAAABXMAAA
AAAAAACASGkAAAEAAAAAAAAAIAepAAAAVzAAAAAAAAAAgEhpAAABAAAAAAAAACAHmQAAAAAwAAAA
AAAAAIBIaQAAAQAABAAAAACgBakAAABXMAAAAAAAAACASGkAAAEAAAAAAAAAIAepAAAAVzAAAAAA
AAAAgEhpAAABAAAAAAAAACAHmQAAAAAwAAAAAAAAAIBIaQAAAQAABAAAAACgBakAAABXMAAAAAAA
AACASGkAAAEAAAAAAAAAIAepAAAAVzAAAAAAAAAAgEhpAAABAAAAAAAAACAHmQAAAAAwAAAAAAAA
AIBIaQAAAQAABAAAAACgBakAAABXMAAAAAAAAACASGkAAAEAAAAAAAAAIAepAAAAVzAAAAAAAAAA
gEhpAAABAAAAAAAAACAHmQAAAAAwAAAAAAAAAIBIaQAAAQAABAAAAACgBakAAABXMAAAAAAAAACA
SGkAAAEAAAAAAAAAIAepAAAAVzAAAAAAAAAAgEhpAAABAAAAAAAAACAHmQAAAAAwAAAAAAAAAIBI
aQAAAQAABAAAAACgBZgAAAAPMAAAAAAAAACASGkAAAAAAAAAAAAAgAeYAAAADzAAAAAAAAAAgEhp
AAAAAAAAAAAAAIAHmAAAAA8wAAAAAAAAAIBIaQAAAAAAAAAAAACIBzgTCiAEMAAAAAAAAACAG2gA
AAAAAAAAAAAACAeYAAAADzAAAAAAAAAAgC11AAAAAAAAAAAAAIAHOAMKIAQwAQCBAgAAggIAAIMC
AACEAgAAhQIAAIYCAACHAgAAiAIAAIkCAACKAgAAiwIAAIwCAACNAgAAjgIAAI8CAACQAgAAkQIA
AJICAACTAgAAlAIAAJUCAACWAgAAlwIAAJgCAACZAgAAmgIAAJsCAACcAgAAnQIAAJ4CAACfAgAA
oAIAAKECAACiAgAAowIAAKQCAAClAgAAqQIAAKcCAACoAgAA/v///6oCAACrAgAArAIAAK0CAACu
AgAArwIAALACAACxAgAAsgIAALMCAAC0AgAAtQIAALYCAAC3AgAAuAIAALkCAAC6AgAAuwIAALwC
AAC9AgAAvgIAAL8CAADAAgAAwQIAAMICAADDAgAAxAIAAMUCAADGAgAAxwIAAMgCAADJAgAAygIA
AMsCAADMAgAAzQIAAM4CAADPAgAA0AIAANECAADSAgAA0wIAANQCAADVAgAA1gIAANcCAADYAgAA
2QIAANoCAADbAgAA3AIAAN0CAADeAgAA3wIAAOACAADhAgAA/v////7/////////////////////
////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////wAAAAAAgBtoAAAA
AAAAAAAAAIAHmAAAAA8wAAAAAAAAAIAodgAAAAAAAAAAAACAB5gAAAAPMAAAAAAAAACAKHYAAAAA
AAAAAAAAgAeYAAAADzAAAAAAAAAAgCh2AAAAAAAAAAAAAJAHOIMKIAQwAgAAAAAAAIAbaAAAAAAA
AAAAAAAQB5gAAAAPMAAAAAAAAACAgHIAAAAAAAAAAAAAAAdoiwAwBTEAAAAAAAABAAAAAgAAAAAA
AAAAAJAHmAAAAAAwAAAAAAAAAIAAAACAAAAAgAAAAACQAWiLADAHMQAAAAAAAAEAAAACAAAAAAAA
AAAAkAFoiwAwCDEAAAAAAAABAAAAAgAAAAAAAAAAAJABSYgAMA4xAAAAAAAAAQAAAAIAAAAAAAAA
AAAQAZgAAAAAMAAAAAAAAACAAAAAgAAAAAAAAAAAAAEAAAAAAwAAAAYAAAAGAAAACQAAAAwAAAAM
AAAADAAAAA4AAAAOAAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAAEQAAAAAG
AACeDgAAWRYAAJgWAABIGgAAVB8AALghAAAmJQAA9SsAAHkvAACuMQAAoToAAEY+AACRQAAA/kQA
AG1JAACkUAAA9lcAAJdZAAAYXAAAJl4AAIdiAADZZwAAQGoAAJ5tAAAocwAAnXQAAFV2AABrdwAA
mHoAAIt8AABjfgAAGoAAANmCAABDhAAASIUAAAc4AQB4OAEAeTgBAEMAAABPAAAAUQAAAFIAAABU
AAAAVQAAAFcAAABZAAAAWwAAAF0AAABgAAAAZAAAAGYAAABpAAAAawAAAG0AAABuAAAAcgAAAHQA
AAB1AAAAdwAAAHgAAAB7AAAAfQAAAIAAAACDAAAAhgAAAIcAAACJAAAAkAAAAJEAAACSAAAAlAAA
AJYAAACYAAAAmgAAAJ0AAACgAAAAAAYAAFgIAACPCAAAswkAAA0KAABpCgAAvwoAAOcKAAA7DAAA
hA4AAJ8OAADJFgAA3h8AAPgkAAAlKwAAXC8AAA4wAAAdMQAALzIAAM42AACxOQAATjsAADk+AAAE
PwAAakMAADZJAACAUQAAM1IAADxTAAA/WQAA+F0AABBjAAD2YwAAc2gAAC5qAABPbQAAf3IAACdz
AACUcwAAQHQAAPF2AAB9dwAARngAAMR5AAARegAAKHoAAGp6AABkfgAA2YEAAJeDAACIhAAAaoUA
ABc4AQBpOAEAeTgBAEQAAABGAAAARwAAAEgAAABJAAAASgAAAEsAAABMAAAATQAAAE4AAABQAAAA
UwAAAFYAAABYAAAAWgAAAFwAAABeAAAAXwAAAGEAAABiAAAAYwAAAGUAAABnAAAAaAAAAGoAAABs
AAAAbwAAAHAAAABxAAAAcwAAAHYAAAB5AAAAegAAAHwAAAB+AAAAfwAAAIEAAACCAAAAhAAAAIUA
AACIAAAAigAAAIsAAACMAAAAjQAAAI4AAACPAAAAkwAAAJUAAACXAAAAmQAAAJsAAACeAAAAnwAA
AAAGAAB4OAEARQAAAOIAAAASAQAALAEAAC8BAABZAQAAbQEAAHABAACbAQAAsAEAADkOAABRDgAA
XQ4AAGEOAAB5DgAAfA4AAIYOAACWDgAAmA4AAJoOAAC2DgAAuQ4AAGAmAAB4JgAAeiYAAIkmAACl
JgAApyYAAB0oAAA1KAAANygAAEUoAABhKAAAYygAAHgxAACQMQAAkjEAAKAxAAC8MQAAvjEAAONL
AAD7SwAA/UsAAAtMAAAbTAAASkwAAExMAABoTAAAakwAAN1OAAD1TgAA904AAAVPAAAVTwAARE8A
AEZPAABiTwAAZE8AAHl9AAATWBT/FYATWBT/FYATWBT/FYATAxT/lYSTXxT/FZwTChT/lYQTDBT/
lYQTOpT/lYATDBT/lYQTOpT/lYATDBT/lYQTOpT/lYQTDBT/lYQTOpT/lYQTChT/lYQTDBT/lYQT
OpT/lYwTChT/lYQTDBT/lYQPAADwxAAAAAAABvAYAAAAAggAAAIAAAClAAAAAQAAAAEAAACmAAAA
PwAB8IQAAAAyAAfwJAAAAAMEEtzUbRQKmR3dH9Bgkm0+v/8AKg4AAAAAAAD/////AAAAACIAB/Ak
AAAAAgSFPzLAAsYVyNPeJ2qlEUlv/wDuZwAAAAAAAP////8AAAAAIgAH8CQAAAACBOHCIUVLNcrw
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
AACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEA
AKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAWAAgAAAD/AQAAAAUggAAMsNAAAXCgAAAxAA
AAAAEfAEAAAAAQAAAA8ABPB+AAAAEgAK8AgAAABWBAAAAgoAAJMAC/A2AAAAgAAAAAwAgQAAAAAA
ggAAAAAAgwAAAAAAhAAAAAAAhQACAAAAvwASABsAvwEAABAA/wEAAAgAAAAP8BAAAADeCAAAnA4A
AH8JAAAoEAAAAAAR8AQAAAABAAAAAAAN8AQAAAAAAAwADwAE8OgBAAACAArwCAAAAFcEAAACCgAA
4wAL8KwBAABCAWQCAABDAZoBAABEAQQAAABFwaQAAABGwa4AAAB/AQEAAQCAAQAAAACBAf///wC/
ARAAEADAAQAAAADEAQAAAADLAcQdAADOAQAAAAD/ARgAGAApACkA8P8AAM4ABACtAA8AjwAgAHIA
OQBVAFgAPgB8ACkApwAXANMADAABAQQAMQEAAGEBBACPAQwAvQEXAOUBKQAKAj4AKAJVAEECcgBU
Ao8AYAKtAGQCzgBgAu0AVAIOAUECKwEoAkUBCgJeAeUBdAG9AYUBjwGRAWEBmAExAZoBAQGYAdMA
kQGnAIUBfAB0AVgAXgE5AEUBIAArAQ8ADgEEAO0AAADOAFQAWAACAABAAKwBAACsAQAArAEAAKwB
AACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEA
AKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAA
rAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAWAAgAAAD/AQAAAAXAoAABoOAADADAAA
tA8AAAAAEfAEAAAAAQAAAA8ABPB+AAAAEgAK8AgAAABYBAAAAgoAAJMAC/A2AAAAgAAAAAsAgQAA
AAAAggAAAAAAgwAAAAAAhAAAAAAAhQACAAAAvwASABsAvwEAABAA/wEAAAgAAAAP8BAAAAAMCwAA
Tw4AAP0LAADbDwAAAAAR8AQAAAABAAAAAAAN8AQAAAAAAAsADwAE8H4AAAASAArwCAAAAFkEAAAC
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
AHsAHwCdAA4AwAAEAOIAAAAHAQQAKQEOAEoBHwBoATYAgwFTAJoBdgCsAZwAuQHFAMMB8QDFAR0B
wwFJAbkBdAGsAZ4BmgHFAYMB5QFoAQICSgEZAikBKwIHATYC4gA4AsAANgKdACsCewAZAl4AAgJD
AOUBLADFARkAngELAHQBAgBJAQAAHQFUAFgAAgAAQACsAQAArAEAAKwBAACsAQAArAEAAKwBAACs
AQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwB
AACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEA
AKwBAACsAQAArAEAAKwBAACsAQAArAFgAIAAAA/wEAAAAFIIAADLDQAAFwoAAAMQAAAAABHwBAAA
AAEAAAAPAATwfgAAABIACvAIAAAAjAQAAAIKAACTAAvwNgAAAIAAAAAMAIEAAAAAAIIAAAAAAIMA
AAAAAIQAAAAAAIUAAgAAAL8AEgAbAL8BAAAQAP8BAAAIAAAAD/AQAAAA3ggAAJwOAADXCQAAWQ8A
AAAAEfAEAAAAAQAAAAAADfAEAAAAAAAMAA8ABPDuAQAAAgAK8AgAAACNBAAAAgoAAPMAC/CyAQAA
QgFkAgAAQwGaAQAARAEEAAAARcGkAAAARsGuAAAAfwEBAAEAgAEAAAAAgQH///8AvwEQABAAwAEA
AAAAxAEAAAAAywHEHQAAzgEAAAAA/wEYABgAiAMAAAAAKQApAPD/AADOAAQArQAPAI8AIAByADkA
VQBYAD4AfAApAKcAFwDTAAwAAQEEADEBAABhAQQAjwEMAL0BFwDlASkACgI+ACgCVQBBAnIAVAKP
AGACrQBkAs4AYALtAFQCDgFBAisBKAJFAQoCXgHlAXQBvQGFAY8BkQFhAZgBMQGaAQEBmAHTAJEB
pwCFAXwAdAFYAF4BOQBFASAAKwEPAA4BBADtAAAAzgBUAFgAAgAAQACsAQAArAEAAKwBAACsAQAA
rAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACs
AQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwB
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
ADIANAA3ADMAMQAwADcADQBfAFQAbwBjADEANAAyADkAMgAwADkAMAAwAA0AXwBUAG8AYwAxADQA
MgAzADcANQA2ADgAMAANAF8AVABvAGMAMQA0ADIANAA3ADMAMQAwADgADQBfAFQAbwBjADEANAAy
ADkAMgAwADkAMAAxAA0AXwBSAGUAZgAxADQAMQA4ADYANgAzADQAMwANAF8AVABvAGMAMQA0ADIA
OQAyADAANgAzADQACwBfADEAMAA4ADMANQAwADQAMgA4ADAACwBfADEAMAA4ADMANQAwADQAMwA0
ADAACwBfADEAMAA4ADMANQAwADQANQA5ADUACwBfADEAMAA4ADkAMAAwADgAOAA4ADUACwBfADEA
MAA4ADkAMAAwADgAOQAwADgACwBfADEAMAA4ADkAMAAwADgAOQAxADcACwBfADEAMgAyADAAOQA1
ADkAOQAwADgACwBfADEAMAA4ADMANQAwADYAMgA4ADYACwBfADEAMAA4ADkAMAAwADgAOQAzADAA
CwBfADEAMgAyADAAOQA2ADAAMAAwADAACwBfADEAMAA4ADMANQAwADYANwA2ADUACwBfADEAMgAw
ADkANAA1ADcAMgA5ADAACwBfADEAMgAwADkANAA1ADcANgA5ADAACwBfADEAMgAwADkANAA1ADgA
NwAyADQACwBfADEAMgAwADkANAA1ADkANgAxADgACwBfADEAMAA4ADMANQAwADQANQA0ADAACwBf
AFQAbwBjADUAMAA5ADUAMwA2ADUACwBfAFQAbwBjADUAMAA5ADUAMwA3ADkADQBfAFQAbwBjADEA
MwAzADUANQAyADUAMAAwAIsGAACLBgAAiwYAABEIAAARCAAAEQgAALEMAACxDAAAsQwAAH8OAAB/
DgAAeCYAAHgmAAB4JgAAeCYAAHgmAAB4JgAAeCYAADUoAAA1KAAANSgAAJAxAAD7SwAA+0sAAPVO
AAD1TgAA9U4AAIhZAADraQAA62kAAHp9AAAAAAAAAQAAAAIAAAADAAAABAAAAAUAAAAGAAAABwAA
AAgAAAAJAAAACgAAAAsAAEAMAABADQAAQA4AAEAPAABAEAAAQBEAAEASAABAEwAAQBQAAEAVAABA
FgAAQBcAAEAYAABAGQAAQBoAAEAbAAAAHAAAAB0AAACeBgAAngYAAJ4GAAAzCAAAMwgAADMIAADB
DAAAwQwAAMEMAAC6DgAAxw4AAHgmAAB4JgAAeCYAAHgmAAB4JgAAeCYAAHgmAAA1KAAANSgAADUo
AACQMQAA+0sAAPtLAAD1TgAA9U4AAPVOAAC1WQAAFWoAABVqAAB6fQAAAAAAAAgAAAANAAAASQAA
AEwAAADaAAAA4QAAABMBAAAsAQAAWgEAAG0BAACcAQAAsAEAAO4BAADzAQAAEgMAABcDAACABAAA
hQQAAPkEAAD+BAAAHAUAACEFAADuBQAA8wUAAEUGAABKBgAAaAYAAG0GAAAZBwAAHgcAACQHAAAo
BwAASgcAAE8HAAAdCAAAIggAAOAIAADlCAAAzAsAANULAAAFDAAACgwAACAMAAAoDAAAUg4AAFkO
AAB7DwAAgg8AAN8QAADlEAAAIxMAACYTAAAXFAAAGxQAACEUAAAmFAAA9RUAAPgVAADsFgAA7RYA
AHYYAAB5GAAA8hsAAPUbAAAnHAAAKhwAAPocAAADHQAA6B0AAPEdAADgHgAA4x4AAIkgAACMIAAA
NyIAADoiAABkIgAAZyIAAN0iAADiIgAA/SYAAAInAADHKAAAzCgAADIqAAA5KgAALSsAADQrAACY
LgAAmy4AAOouAADxLgAAqi8AALsvAABgMAAAZTAAAAUxAAAMMQAALzMAADIzAACPMwAAkjMAABw1
AAAtNQAAGTYAABw2AABNNgAAUDYAAL82AADHNgAAETsAABY7AADrPAAA+TwAAOQ9AADpPQAAnz8A
AKQ/AACiRAAAp0QAAF5FAABiRQAAO0YAAEBGAAD0RgAA90YAACJHAAAlRwAAzkcAANNHAADgRwAA
5UcAAEhIAABMSAAA10gAAOhIAABhSQAAaUkAAHJJAACDSQAA6UkAAO1JAADdSgAA7koAANVPAADZ
TwAAa1EAAHNRAADsUQAA9FEAAIFTAACJUwAA1FYAANhWAABIVwAAUFcAACVYAAApWAAAeFgAAH1Y
AABTXAAAV1wAAFVdAABZXQAAcl0AAHZdAAB+XQAAhl0AALtdAAC/XQAAF14AABteAABEXgAASF4A
AFBeAABYXgAAql4AAK5eAADVXgAA2V4AAEBgAABFYAAAdmAAAHtgAACWYAAAmmAAAG9mAAB4ZgAA
l2cAAJ1nAAC6aAAAwmgAAJdtAACjbQAALnMAADFzAAAcdwAAIHcAAEl4AABReAAAxXgAAMd4AADk
eQAA8HkAABB6AAAUegAAFnoAAB16AAApegAALnoAAJh6AACcegAAvXoAAM56AAABewAABXsAAAd7
AAAMewAAiXsAAI17AACPewAAlHsAAPt7AAD/ewAAAXwAAAZ8AABrfAAAb3wAAHF8AAB4fAAA/nwA
AA19AAB6fQAABwAcAAcAHAAHAAUABwAFAAcABQAHAAUABwAcAAcAHAAHABwABwAcAAcAHAAHABwA
BwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcABQAHABwABwAcAAcAHAAH
ABwABwAcAAcAHAAHAAUABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcA
HAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAc
AAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwA
BwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAH
ABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcA
HAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAc
AAcAHAAHABwABwAcAAcABwAHAAAAAADaAAAAsgEAAFkNAACSDQAAZxQAAG4UAACcFAAAnxQAAE0W
AADtFgAALxkAAEQZAACIGQAAihkAAJYaAACbGgAAIhsAACgbAABoLwAAnC8AAEU+AABJPgAAbj8A
AHI/AAAfQAAAIUAAAL1CAADHQgAAlkcAAKNHAAC6UwAAwFMAAAVYAAAPWAAAs2oAALpqAAATawAA
IGsAAINrAACRawAA3GsAAOVrAAAzbQAAP20AAH9tAACFbQAA/W0AAAluAABVbgAAZW4AAB9wAAAo
cAAA0XAAAN5wAACncQAAuXEAANhxAADicQAAfnIAAIxyAAD3cgAAA3MAAL54AADFeAAAGXkAAB95
AADLeQAA0XkAABZ6AACWegAAnnoAAP96AAB4ewAAhnsAAO17AAD4ewAAXnwAAGh8AABrfAAAb3wA
AHF8AAD9fAAA/nwAAA19AAB6fQAABwAFAAcAOgAHADoABwA6AAcABQAHADoABwA6AAcAOgAHADoA
BwA6AAcAOgAHADoABwA6AAcAOgAHADoABwA6AAcAOgAHADoABwA6AAcAOgAHADoABwA6AAcAOgAH
ADoABwA6AAcAOgAHADoABwA6AAcAOgAHADoABwA6AAcAOgAHADoABwA6AAcAOgAHADoABwA6AAcA
OgAHADoABwA6AAcAOgAHAAcABwAAAAAACAAAACsAAAAxAAAAWQAAAJoAAADCAAAA2gAAALQBAAC/
AQAA+wEAABICAABqAgAAcwIAAMACAADwAgAAPAQAAEUEAACGBgAAngYAALEMAADCDAAAHQ4AAGAO
AAB4EAAAiBAAAAERAAAyEQAA7xYAAAAXAABYFwAAjRcAAG4gAACIIAAAJSIAADUiAABcJgAAXyYA
AHwmAADEJgAAyCcAANgnAAD+LQAAFS4AALEwAADBMAAA0DIAAOwyAAA5NQAAVjUAAEE6AABJOgAA
/zsAAAI8AAAtQAAANkAAANlGAADzRgAAlkcAAKRHAADASAAA80gAACFKAAA8SgAA808AABVQAAA/
UAAAZFAAAGtRAACPUQAA+FQAAAZVAAD3WQAADloAAK9aAAD2WgAAo1sAAMNbAAAPXwAAGF8AAFpf
AABzXwAArF8AALNfAAAKYAAAHmAAAIJhAACJYQAAT2QAAFhkAADraQAACWoAABZqAAAwagAAlWoA
AJdqAABBawAAQ2sAAPJtAAD0bQAAfm4AAIJuAABHbwAAUG8AAMVwAADIcAAAEnEAACxxAADaeAAA
83gAAP58AAANfQAAD30AABF9AAATfQAAFX0AABd9AAAgfQAAIn0AACR9AAAmfQAAKH0AACp9AAAt
fQAAL30AADF9AAAzfQAANX0AADd9AAA7fQAAPX0AAD99AABBfQAAUX0AAFR9AABXfQAAWX0AAFt9
AABdfQAAX30AAGF9AABjfQAAZX0AAGd9AABpfQAAbX0AAG99AAB1fQAAen0AAAUABwAFAAcABQAH
AAUABwAFAAcABQAHAAUABwAFAAcABQAHAAUABwAFAAcABQAHAAUABwAFAAcABQAHAAUABwAFAAcA
BQAHAAUABwAFAAcABQAHAAUABwAFAAcABQAHAAUABwAFAAcABQAHAAUABwAFAAcABQAHAAUABwAF
AAcABQAHAAUABwAFAAcABQAHAAUABwAFAAcABQAHAAUABwAFAAcABQAHAAUABwAFAAcABQAHAAUA
BwAFAAcABQAHAAUABwAFAAcABQAHAAUABwAFAAcABQAHAAUABwAHAAcABQAHAAUABwAFAAcABQAH
AAUABwAFAAcABQAHAAUABwAFAAcABQAHAAUABwAFAAcABQAHAAUABwAFAAcABQAHAAUABwAFAAcA
AAAAAP58AAANfQAAen0AAAcABwAHACYAgv///xw9ErBVAAAAAAAAAAAAAAAAAAAAAAABAIj///8E
5CT9ZQAAAAAAAAAAAAAAAAAAAAAAAQBsEF4C0m/AoP8P/w//D/8P/w//D/8P/w//DwAAT2TSArxl
pl7/D/8P/w//D/8P/w//D/8P/w8QAOhXMATCvkhR/w//D/8P/w//D/8P/w//D/8PAACjCgsJ0m/A
oP8P/w//D/8P/w//D/8P/w//DwAAayjuCURYorT/D/8P/w//D/8P/w//D/8P/w8AAAknwg8kH6be
/w//D/8P/w//D/8P/w//D/8PEADNIXgTAnfGwf8P/w//D/8P/w//D/8P/w//DwAAMHq1FdJvwKD/
D/8P/w//D/8P/w//D/8P/w8AABlgyRkCd8bB/w//D/8P/w//D/8P/w//D/8PAADmepUa0m/AoP8P
/w//D/8P/w//D/8P/w//DwAAqSRlIsDWML5rAP8P/w//D/8P/w//D/8P/w8QAOlxESMsf0IR/w//
D/8P/w//D2oA/w//D/8PAACHeYQl0m/AoP8P/w//D/8P/w//D/8P/w//DwAAQ1/EJtJvwKD/D/8P
/w//D/8P/w//D/8P/w8AAEBXyyrSb8Cg/w//D/8P/w//D/8P/w//D/8PAABdd3krAphWuf8P/w//
D/8P/w//D/8P/w//DwAAnTH2MxyPMCz/D/8P/w//D/8P/w//D/8P/w8AALIxED7yUbSR/w//D/8P
/w//D/8P/w//D/8PEAAzSadF0m/AoP8P/w//D/8P/w//D/8P/w//DwAAFU60RWYg5mb/D/8P/w//
D/8P/w//D/8P/w8QAC8470XSb8Cg/w//D/8P/w//D/8P/w//D/8PAADNPTVJ0m/AoP8P/w//D/8P
/w//D/8P/w//DwAAoxx0UdJvwKD/D/8P/w//D/8P/w//D/8P/w8AADhrrFGOEUgL/w//D/8P/w//
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
AAAAAAAAAACpJGUi6AMzAIzJ+QEBAAAAayjuCQAAAAAAAAAAAAAAAKY/Q1UAAAAAAAAAAAAAAAD/
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////iigAAAEAAAAQAAAA/////////////5gA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAA//+YAAAAAAAAAAAAEgCcJTixGQAJBBsACQQPAAkEGQAJBBsA
CQQPAAkEGQAJBBsACQQAAAAAAAAAAAAAAAAAAAAAEgDg+mAUKDBW4AkEGwAJBA8ACQQZAAkEGwAJ
BA8ACQQZAAkEGwAAAAAAAAAAAAAAAAASAPypYMUZAAkEGwAJBA8ACQQZAAkEGwAJBA8ACQQZAAkE
GwAJBAAAEgABAAkEAwAJBAUACQQBAAkEAwAJBAUACQQBAAkEAwAJBAUACQQAAAAAAAAAAAAAEgD/
//////////////////////////////////////////////8AAAAAEgBSfwrVGQAJBBsACQQPAAkE
GQAJBBsACQQPAAkEGQAJBBsACQQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASAOgmuiwFAAkEGwAJBA8ACQQZAAkE
GwAJBA8ACQQZAAkEGwAJBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAASAA8ADAQZAAwEGwAMBA8ADAQZAAwEGwAMBA8ADAQZAAwEGwAMBBIABQAJBAMACQQFAAkEAQAJ
BAMACQQFAAkEAQAJBAMACQQFAAkEEgAFAAkEAwAJBAUACQQBAAkEAwAJBAUACQQBAAkEAwAJBAUA
CQQAAAAAAAAAABIAdtrOxxkACQQbAAkEDwAJBBkACQQbAAkEDwAJBBkACQQbAAkEAAAAABIA4Ppg
FCgwVuAJBBsACQQPAAkEGQAJBBsACQQPAAkEGQAJBBsAEgAFAAkEAwAJBAUACQQBAAkEAwAJBAUA
CQQBAAkEAwAJBAUACQQSAAUACQQDAAkEBQAJBAEACQQDAAkEBQAJBAEACQQDAAkEBQAJBAAAAAAS
AMoiJAQZAAkEGwAJBA8ACQQZAAkEGwAJBA8ACQQZAAkEGwAJBBIAAQAJBAMACQQBAAkEAQAJBAMA
CQQFAAkEAQAJBAMACQQFAAkEAAAAABIA////////////////////////////////////////////
////EgD///////////////////////////////////////////////8AAAAAAAAAABIAAQAJBP//
////////////////////////////////////////AAAAABIA////////////////////////////
////////////////////EgD///////////////////////////////////////////////8SAOZP
vsz//////////////////////////////////////////xIA////////////////////////////
////////////////////EgDY/X4xGQAJBBsACQQPAAkEGQAJBBsACQQPAAkEGQAJBBsACQQSAKaY
eGEDAAkEBQAJBAEACQQDAAkEBQAJBAEACQQDAAkEBQAJBAcAGnRTCQAAAAAAAAAAAAECAAIAay+9
GQAAAAAAAAAAAAECAAIAhE6KKQAAAAAAAAAAAAECAAIAHUMcQwAAAAAAAAAAAAECAAIAAA9pTAAA
AAAAAAAAAAECAAIARRnBbwAAAAAAAAAAAAECAAIA/g85ewAAAAAAAAAAAAECAAIATAAAAAQAAAAI
AAAA5QAAAAAAAABLAAAAYXkEACAtBQD9EAgA0RYLABt7CwC4IQwAsGMQAJ4EEQDJLhEA6TAbACoA
HADJLx0A7lYdADVzJQBKLioAPHgvAEZNMQBsCjgA+gk7AHYTOwB4STsANTtAAPlXQAD0JEcAnxFK
AJIHSwDJZUsAIjdQAKIFUgBdZFIANABTAKptUwCdV1QAwlRiAFRLaABlYm0ATUFuAEZidQDEPnsA
nBF8AGMefQAUaIIApVqEAF9nhQBFPIkARUSSAExMmADFaJwAzyGjADsfpgDDTagAKXqrAIRdrQAM
O64Auza5ACgAwQCBS8EAdTjDAJ05xABIasUAlAnIAKZZyACsEMkAM3DJANBQzABbV9QAhlHXAJ5g
2gBnO9wANnbfAPkG4wDAWOMAoRfsANE19ABfb/gAGin+AAAAAAAIAAAAKgAAACsAAAAxAAAAWAAA
AFkAAABuAAAAjwAAAJAAAACaAAAA2gAAALMBAAC0AQAAvwEAAA0CAAAOAgAAEgIAAGkCAABqAgAA
cwIAAL8CAADAAgAA3AIAAOcCAADoAgAA8AIAADsEAAA8BAAARQQAAIQGAACFBgAAnhAAANIQAADo
FwAALh0AAPEgAAC8IgAABVwAAG5oAAB+aQAA62kAABZqAAAbagAAJ2oAAChqAAAwagAAlGoAAJVq
AACXagAAQGsAAEFrAABDawAA8W0AAPJtAAD0bQAAfW4AAH5uAACCbgAARm8AAEdvAABQbwAAxHAA
AMVwAADIcAAAEXEAABJxAAAVcQAAKHEAAClxAAAscQAAanEAAGtxAAD+cQAAA3MAADNzAAD+fAAA
AH0AAAN9AAAGfQAACX0AAA19AAAOfQAAD30AABN9AAAXfQAAIn0AACZ9AAAqfQAAL30AADN9AAA3
fQAAPX0AAEF9AABTfQAAVH0AAFl9AABdfQAAYX0AAGV9AABpfQAAb30AAHp9AAAIAAAAAgEAAAIB
AACeAQAEAgEAAAIBAACeAQAEAgEAAAIBAACeAQAEAgEAAAIBAAACAQAAngEABAIBAAACAQAAngEA
BAIBAAACAQAAngEABAIBAAACAQAAngEABAIBAAACAQAAngEABAIBAAACAQAAngEABAIBAAACAQAA
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
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AACgBaAFtAC0AIGBPjQAABEAGQBkAAAAGQAAAL98AAC/fAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAEADAAAAAA0zg3EA8BAA
CNwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASFgAAAAAIPD/DwAAAAAAAAAAAAA9CgAA////
f////3////9/////f////3////9/emJhAAAAAAAyAAAAAAAAAAAAAAAAAAEACwD//xIAAAAAAGUA
QwA6AFwAUAByAG8AagBlAGMAdAAgAEYAbwBsAGQAZQByAHMAXABDAHUAcgByAGUAbgB0ACAAUABy
AG8AagBlAGMAdABzAFwAVwBpAE0AQQBYAFwAVwBpAE0AQQBYACAARgBvAHIAdQBtAFwATgBXAEcA
XABSAGUAbABlAGEAcwBlACAAMQBcAFYAJgBWAFwAVgAmAFYAIABDAG8AbgB0AHIAaQBiAHUAdABp
AG8AbgAgAFQAZQBtAHAAbABhAHQAZQAuAGQAbwB0AA4AUwB0AGEAZwBlADIAYQBuAGQAMwAgAFYA
JgBWAAAAAAAAAA8AQgBhAHMAYQB2AGEAcgBhAGoAIABQAGEAdABpAGwADwBCAGUAaABjAGUAdAAg
AFMAYQByAGkAawBhAHkAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAKQAAAAGAAAAJgAAAAAADAABAAwA
AgAMAAMADAAEAAwABQAMAAYADAAHAAwACAAMAAkADAAKAAwACwAMAAwADAANAAwADgAMAA8ADAAQ
AAwAEQAMABIADAATAAwAFAAMABUADAAWAAwAFwAMABgADAAZAAwAGgAMABsADAAcAAwAHQAMAB4A
DAAfAAwAIAAMACEADAAiAAwAIwAMACQADAAlAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAABAEMAbwBtAHAATwBiAGoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAEgACAP///////////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAACUAAABxAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////////////////AAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///////////////8AAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP//
/////////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AA==

--_002_5D36713D8A4E7348A7E10DF7437A4B9239FD3DDEszxeml545mbschi_--

From otroan@employees.org  Wed Dec 12 00:38:40 2012
Return-Path: <otroan@employees.org>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 02D8D21F88CF; Wed, 12 Dec 2012 00:38:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.299
X-Spam-Level: 
X-Spam-Status: No, score=-10.299 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2Rbw+wOpGNCc; Wed, 12 Dec 2012 00:38:39 -0800 (PST)
Received: from ams-iport-2.cisco.com (ams-iport-2.cisco.com [144.254.224.141]) by ietfa.amsl.com (Postfix) with ESMTP id C3C6D21F8884; Wed, 12 Dec 2012 00:38:38 -0800 (PST)
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: ApEIADZByFCQ/khM/2dsb2JhbABFg0i7WhZzgh4BAQQBOj8QC0ZXBogeBrxAkC1hA6ZPgnQ
X-IronPort-AV: E=Sophos;i="4.84,265,1355097600"; d="scan'208";a="79015421"
Received: from ams-core-3.cisco.com ([144.254.72.76]) by ams-iport-2.cisco.com with ESMTP; 12 Dec 2012 08:38:37 +0000
Received: from dhcp-lys02-vla252-10-147-117-91.cisco.com (dhcp-lys02-vla252-10-147-117-91.cisco.com [10.147.117.91]) by ams-core-3.cisco.com (8.14.5/8.14.5) with ESMTP id qBC8caTh032367 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Wed, 12 Dec 2012 08:38:37 GMT
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 6.2 \(1499\))
From: =?iso-8859-1?Q?Ole_Tr=F8an?= <otroan@employees.org>
In-Reply-To: <5D36713D8A4E7348A7E10DF7437A4B9239FD3DDE@szxeml545-mbs.china.huawei.com>
Date: Wed, 12 Dec 2012 09:38:34 +0100
Content-Transfer-Encoding: quoted-printable
Message-Id: <A3F12423-A919-4FFE-9B3F-76968BAFC044@employees.org>
References: <5D36713D8A4E7348A7E10DF7437A4B9239FCFF2E@szxeml545-mbs.china.huawei.com> <CD38B68B-DA3B-477E-8E19-99F3CD5808BE@employees.org> <5D36713D8A4E7348A7E10DF7437A4B9239FD3DDE@szxeml545-mbs.china.huawei.com>
To: Sheng Jiang <jiangsheng@huawei.com>
X-Mailer: Apple Mail (2.1499)
Cc: "<dhcwg@ietf.org> WG" <dhcwg@ietf.org>, IPv6 List <ipv6@ietf.org>
Subject: Re: [dhcwg] Review of draft "Prefix Assignment in DHCPv6"
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2012 08:38:40 -0000

Sheng,

>> I think the argument given in the draft for operators wanting a
>> DHCPv6-managed network without ND is flawed.
>> ND is required for router discovery, neighbour discovery etc anyway. =
and a
>> router on the link must be configured
>> with the onlink prefix regardless.
>>=20
>> while we can clearly make this work, I don't think it is justified to =
create a
>> duplicate mechanism for prefix discovery.
>> section 3.2 RFC1958.
>=20
> Hi, Ole,
>=20
> Assuming all networks are using SLAAC is not right.
>=20
> In WiMAX NWG IPv6 spec, Revision 6, see the attachment.
>=20
> Stateful (DHCPv6) address configuration is supported.
> Check Sections 5.11.11.4 and 5.11.12.2.=20
>=20
> Also, BBF document TR-177 supports stateful address configuration =
using DHCPv6, check Section 4.2.
>=20
> I also know a few ISP desire to use DHCPv6 in their networks.

I make no assumption that all networks are using SLAAC for address =
assignment.

there is no conflict between using ND for prefix assignment and DHCPv6 =
for address assignment.

cheers,
Ole=

From jiangsheng@huawei.com  Wed Dec 12 00:50:52 2012
Return-Path: <jiangsheng@huawei.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C71BB21F8951; Wed, 12 Dec 2012 00:50:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.424
X-Spam-Level: 
X-Spam-Status: No, score=-6.424 tagged_above=-999 required=5 tests=[AWL=-0.125, BAYES_00=-2.599, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FjuddNnclSa0; Wed, 12 Dec 2012 00:50:51 -0800 (PST)
Received: from lhrrgout.huawei.com (lhrrgout.huawei.com [194.213.3.17]) by ietfa.amsl.com (Postfix) with ESMTP id 26F8F21F894E; Wed, 12 Dec 2012 00:50:51 -0800 (PST)
Received: from 172.18.7.190 (EHLO lhreml204-edg.china.huawei.com) ([172.18.7.190]) by lhrrg01-dlp.huawei.com (MOS 4.3.5-GA FastPath queued) with ESMTP id ANT42587; Wed, 12 Dec 2012 08:50:50 +0000 (GMT)
Received: from LHREML404-HUB.china.huawei.com (10.201.5.218) by lhreml204-edg.china.huawei.com (172.18.7.223) with Microsoft SMTP Server (TLS) id 14.1.323.3; Wed, 12 Dec 2012 08:50:03 +0000
Received: from SZXEML429-HUB.china.huawei.com (10.72.61.37) by lhreml404-hub.china.huawei.com (10.201.5.218) with Microsoft SMTP Server (TLS) id 14.1.323.3; Wed, 12 Dec 2012 16:50:48 +0800
Received: from SZXEML545-MBS.china.huawei.com ([169.254.2.174]) by SZXEML429-HUB.china.huawei.com ([10.72.61.37]) with mapi id 14.01.0323.003; Wed, 12 Dec 2012 16:49:21 +0800
From: Sheng Jiang <jiangsheng@huawei.com>
To: =?utf-8?B?T2xlIFRyw7hhbg==?= <otroan@employees.org>
Thread-Topic: Review of draft "Prefix Assignment in DHCPv6"
Thread-Index: Ac3TeMv/pnhXVKXKQIm8jrwjt/ulh///z9SA//alzmCAEprOAP//ea5Q
Date: Wed, 12 Dec 2012 08:49:21 +0000
Message-ID: <5D36713D8A4E7348A7E10DF7437A4B9239FD3FF0@szxeml545-mbs.china.huawei.com>
References: <5D36713D8A4E7348A7E10DF7437A4B9239FCFF2E@szxeml545-mbs.china.huawei.com> <CD38B68B-DA3B-477E-8E19-99F3CD5808BE@employees.org> <5D36713D8A4E7348A7E10DF7437A4B9239FD3DDE@szxeml545-mbs.china.huawei.com> <A3F12423-A919-4FFE-9B3F-76968BAFC044@employees.org>
In-Reply-To: <A3F12423-A919-4FFE-9B3F-76968BAFC044@employees.org>
Accept-Language: en-GB, zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.111.98.140]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Cc: "<dhcwg@ietf.org> WG" <dhcwg@ietf.org>, IPv6 List <ipv6@ietf.org>
Subject: Re: [dhcwg] Review of draft "Prefix Assignment in DHCPv6"
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2012 08:50:52 -0000

Pi0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+RnJvbTogT2xlIFRyw7hhbiBbbWFpbHRvOm90
cm9hbkBlbXBsb3llZXMub3JnXQ0KPlNlbnQ6IFdlZG5lc2RheSwgRGVjZW1iZXIgMTIsIDIwMTIg
NDozOSBQTQ0KPlRvOiBTaGVuZyBKaWFuZw0KPkNjOiA8ZGhjd2dAaWV0Zi5vcmc+IFdHOyBJUHY2
IExpc3QNCj5TdWJqZWN0OiBSZTogUmV2aWV3IG9mIGRyYWZ0ICJQcmVmaXggQXNzaWdubWVudCBp
biBESENQdjYiDQo+DQo+U2hlbmcsDQo+DQo+Pj4gSSB0aGluayB0aGUgYXJndW1lbnQgZ2l2ZW4g
aW4gdGhlIGRyYWZ0IGZvciBvcGVyYXRvcnMgd2FudGluZyBhDQo+Pj4gREhDUHY2LW1hbmFnZWQg
bmV0d29yayB3aXRob3V0IE5EIGlzIGZsYXdlZC4NCj4+PiBORCBpcyByZXF1aXJlZCBmb3Igcm91
dGVyIGRpc2NvdmVyeSwgbmVpZ2hib3VyIGRpc2NvdmVyeSBldGMgYW55d2F5LiBhbmQgYQ0KPj4+
IHJvdXRlciBvbiB0aGUgbGluayBtdXN0IGJlIGNvbmZpZ3VyZWQNCj4+PiB3aXRoIHRoZSBvbmxp
bmsgcHJlZml4IHJlZ2FyZGxlc3MuDQo+Pj4NCj4+PiB3aGlsZSB3ZSBjYW4gY2xlYXJseSBtYWtl
IHRoaXMgd29yaywgSSBkb24ndCB0aGluayBpdCBpcyBqdXN0aWZpZWQgdG8gY3JlYXRlIGENCj4+
PiBkdXBsaWNhdGUgbWVjaGFuaXNtIGZvciBwcmVmaXggZGlzY292ZXJ5Lg0KPj4+IHNlY3Rpb24g
My4yIFJGQzE5NTguDQo+Pg0KPj4gSGksIE9sZSwNCj4+DQo+PiBBc3N1bWluZyBhbGwgbmV0d29y
a3MgYXJlIHVzaW5nIFNMQUFDIGlzIG5vdCByaWdodC4NCj4+DQo+PiBJbiBXaU1BWCBOV0cgSVB2
NiBzcGVjLCBSZXZpc2lvbiA2LCBzZWUgdGhlIGF0dGFjaG1lbnQuDQo+Pg0KPj4gU3RhdGVmdWwg
KERIQ1B2NikgYWRkcmVzcyBjb25maWd1cmF0aW9uIGlzIHN1cHBvcnRlZC4NCj4+IENoZWNrIFNl
Y3Rpb25zIDUuMTEuMTEuNCBhbmQgNS4xMS4xMi4yLg0KPj4NCj4+IEFsc28sIEJCRiBkb2N1bWVu
dCBUUi0xNzcgc3VwcG9ydHMgc3RhdGVmdWwgYWRkcmVzcyBjb25maWd1cmF0aW9uIHVzaW5nDQo+
REhDUHY2LCBjaGVjayBTZWN0aW9uIDQuMi4NCj4+DQo+PiBJIGFsc28ga25vdyBhIGZldyBJU1Ag
ZGVzaXJlIHRvIHVzZSBESENQdjYgaW4gdGhlaXIgbmV0d29ya3MuDQo+DQo+SSBtYWtlIG5vIGFz
c3VtcHRpb24gdGhhdCBhbGwgbmV0d29ya3MgYXJlIHVzaW5nIFNMQUFDIGZvciBhZGRyZXNzDQo+
YXNzaWdubWVudC4NCj4NCj50aGVyZSBpcyBubyBjb25mbGljdCBiZXR3ZWVuIHVzaW5nIE5EIGZv
ciBwcmVmaXggYXNzaWdubWVudCBhbmQgREhDUHY2IGZvcg0KPmFkZHJlc3MgYXNzaWdubWVudC4N
Cg0KU28sIGhvdyBjYW4geW91IGdldCBob3N0IGdlbmVyYXRlZCBhZGRyZXNzZXMsIGxpa2UgRVVJ
NjQgYWRkcmVzcywgQ0dBLCBvciBQcml2YWN5IGFkZHJlc3M/IFBhcnRpY3VsYXIgZm9yIENHQSwg
aG9zdCBoYXMgdG8gZ2V0IHByZWZpeCBmaXJzdCwgdGhlbiB1c2UgcHJlZml4IGFzIHBhcnQgb2Yg
aW5wdXQgdG8gZ2VuZXJhdGUgaG9zdCBpZGVudGlmaWVyLg0KDQpPciB5b3UgYXJlIHNheWluZyBp
biBESENQdjYtbWFuYWdlZCBuZXR3b3JrLCB5b3Ugc3RpbGwgdXNlIE5EIHRvIGFzc2lnbiBwcmVm
aXguIEkgZG9uJ3QgdGhpbmsgdGhhdCBkZXBsb3ltZW50IGlzIGdvb2QgaWRlYS4NCg0KQ2hlZXJz
LA0KDQpTaGVuZw0KDQo+Y2hlZXJzLA0KPk9sZQ0K

From otroan@employees.org  Wed Dec 12 01:09:51 2012
Return-Path: <otroan@employees.org>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5487621F887E; Wed, 12 Dec 2012 01:09:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.299
X-Spam-Level: 
X-Spam-Status: No, score=-10.299 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xcx6ippgVWWU; Wed, 12 Dec 2012 01:09:50 -0800 (PST)
Received: from ams-iport-4.cisco.com (ams-iport-4.cisco.com [144.254.224.147]) by ietfa.amsl.com (Postfix) with ESMTP id 842F521F8774; Wed, 12 Dec 2012 01:09:48 -0800 (PST)
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: ApEIALlIyFCQ/khM/2dsb2JhbABFg0i7WhZzgh8BBTo/EAtGVwaIJLxTkC1hA6ZPgnQ
X-IronPort-AV: E=Sophos;i="4.84,265,1355097600"; d="scan'208";a="10363690"
Received: from ams-core-3.cisco.com ([144.254.72.76]) by ams-iport-4.cisco.com with ESMTP; 12 Dec 2012 09:09:44 +0000
Received: from dhcp-lys02-vla252-10-147-117-91.cisco.com (dhcp-lys02-vla252-10-147-117-91.cisco.com [10.147.117.91]) by ams-core-3.cisco.com (8.14.5/8.14.5) with ESMTP id qBC99h8o004334 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Wed, 12 Dec 2012 09:09:44 GMT
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 6.2 \(1499\))
From: =?iso-8859-1?Q?Ole_Tr=F8an?= <otroan@employees.org>
In-Reply-To: <5D36713D8A4E7348A7E10DF7437A4B9239FD3FF0@szxeml545-mbs.china.huawei.com>
Date: Wed, 12 Dec 2012 10:09:43 +0100
Content-Transfer-Encoding: quoted-printable
Message-Id: <0181F4E0-D1FC-42B9-8C80-8B57FCF88CF5@employees.org>
References: <5D36713D8A4E7348A7E10DF7437A4B9239FCFF2E@szxeml545-mbs.china.huawei.com> <CD38B68B-DA3B-477E-8E19-99F3CD5808BE@employees.org> <5D36713D8A4E7348A7E10DF7437A4B9239FD3DDE@szxeml545-mbs.china.huawei.com> <A3F12423-A919-4FFE-9B3F-76968BAFC044@employees.org> <5D36713D8A4E7348A7E10DF7437A4B9239FD3FF0@szxeml545-mbs.china.huawei.com>
To: Sheng Jiang <jiangsheng@huawei.com>
X-Mailer: Apple Mail (2.1499)
Cc: "<dhcwg@ietf.org> WG" <dhcwg@ietf.org>, IPv6 List <ipv6@ietf.org>
Subject: Re: [dhcwg] Review of draft "Prefix Assignment in DHCPv6"
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2012 09:09:51 -0000

Sheng,

>>>> I think the argument given in the draft for operators wanting a
>>>> DHCPv6-managed network without ND is flawed.
>>>> ND is required for router discovery, neighbour discovery etc =
anyway. and a
>>>> router on the link must be configured
>>>> with the onlink prefix regardless.
>>>>=20
>>>> while we can clearly make this work, I don't think it is justified =
to create a
>>>> duplicate mechanism for prefix discovery.
>>>> section 3.2 RFC1958.
>>>=20
>>> Hi, Ole,
>>>=20
>>> Assuming all networks are using SLAAC is not right.
>>>=20
>>> In WiMAX NWG IPv6 spec, Revision 6, see the attachment.
>>>=20
>>> Stateful (DHCPv6) address configuration is supported.
>>> Check Sections 5.11.11.4 and 5.11.12.2.
>>>=20
>>> Also, BBF document TR-177 supports stateful address configuration =
using
>> DHCPv6, check Section 4.2.
>>>=20
>>> I also know a few ISP desire to use DHCPv6 in their networks.
>>=20
>> I make no assumption that all networks are using SLAAC for address
>> assignment.
>>=20
>> there is no conflict between using ND for prefix assignment and =
DHCPv6 for
>> address assignment.
>=20
> So, how can you get host generated addresses, like EUI64 address, CGA, =
or Privacy address? Particular for CGA, host has to get prefix first, =
then use prefix as part of input to generate host identifier.
>=20
> Or you are saying in DHCPv6-managed network, you still use ND to =
assign prefix. I don't think that deployment is good idea.

that's how the IPv6 protocols are designed. from the beginning. that's =
how all DHCPv6 managed networks run today.
I don't see the problem?

cheers,
Ole


From xiayangsong@huawei.com  Wed Dec 12 02:53:38 2012
Return-Path: <xiayangsong@huawei.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AA8B321F894D; Wed, 12 Dec 2012 02:53:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.849
X-Spam-Level: 
X-Spam-Status: No, score=-5.849 tagged_above=-999 required=5 tests=[AWL=-0.150, BAYES_00=-2.599, J_CHICKENPOX_22=0.6, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8QuLtG1YT33I; Wed, 12 Dec 2012 02:53:38 -0800 (PST)
Received: from lhrrgout.huawei.com (lhrrgout.huawei.com [194.213.3.17]) by ietfa.amsl.com (Postfix) with ESMTP id 1182B21F86DB; Wed, 12 Dec 2012 02:53:36 -0800 (PST)
Received: from 172.18.7.190 (EHLO lhreml203-edg.china.huawei.com) ([172.18.7.190]) by lhrrg02-dlp.huawei.com (MOS 4.3.5-GA FastPath queued) with ESMTP id AMK49526; Wed, 12 Dec 2012 10:53:36 +0000 (GMT)
Received: from LHREML403-HUB.china.huawei.com (10.201.5.217) by lhreml203-edg.huawei.com (172.18.7.221) with Microsoft SMTP Server (TLS) id 14.1.323.3; Wed, 12 Dec 2012 10:52:45 +0000
Received: from SZXEML405-HUB.china.huawei.com (10.82.67.60) by lhreml403-hub.china.huawei.com (10.201.5.217) with Microsoft SMTP Server (TLS) id 14.1.323.3; Wed, 12 Dec 2012 10:53:34 +0000
Received: from SZXEML539-MBS.china.huawei.com ([169.254.5.165]) by szxeml405-hub.china.huawei.com ([::1]) with mapi id 14.01.0323.003; Wed, 12 Dec 2012 18:53:24 +0800
From: Xiayangsong <xiayangsong@huawei.com>
To: =?iso-8859-1?Q?Ole_Tr=F8an?= <otroan@employees.org>, Sheng Jiang <jiangsheng@huawei.com>
Thread-Topic: [dhcwg] Review of draft "Prefix Assignment in DHCPv6"
Thread-Index: AQHN2EcxfDSILmNF202OrnUCcojOD5gUWi2AgACiVvA=
Date: Wed, 12 Dec 2012 10:53:24 +0000
Message-ID: <CB60645E6241144CB82269604373757A218F7D2B@szxeml539-mbs.china.huawei.com>
References: <5D36713D8A4E7348A7E10DF7437A4B9239FCFF2E@szxeml545-mbs.china.huawei.com> <CD38B68B-DA3B-477E-8E19-99F3CD5808BE@employees.org> <5D36713D8A4E7348A7E10DF7437A4B9239FD3DDE@szxeml545-mbs.china.huawei.com> <A3F12423-A919-4FFE-9B3F-76968BAFC044@employees.org> <5D36713D8A4E7348A7E10DF7437A4B9239FD3FF0@szxeml545-mbs.china.huawei.com> <0181F4E0-D1FC-42B9-8C80-8B57FCF88CF5@employees.org>
In-Reply-To: <0181F4E0-D1FC-42B9-8C80-8B57FCF88CF5@employees.org>
Accept-Language: en-US, zh-CN
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.138.103.48]
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Cc: "<dhcwg@ietf.org> WG" <dhcwg@ietf.org>, IPv6 List <ipv6@ietf.org>
Subject: Re: [dhcwg] Review of draft "Prefix Assignment in DHCPv6"
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2012 10:53:38 -0000

Hi Ole

I am a little bit confused what we are talking about.
Our draft is necessary when there is no SLAAC.

Could you elaborate your viewpoints?

Thanks
Frank

-----Original Message-----
From: dhcwg-bounces@ietf.org [mailto:dhcwg-bounces@ietf.org] On Behalf Of O=
le Tr?an
Sent: Wednesday, December 12, 2012 5:10 PM
To: Sheng Jiang
Cc: <dhcwg@ietf.org> WG; IPv6 List
Subject: Re: [dhcwg] Review of draft "Prefix Assignment in DHCPv6"

Sheng,

>>>> I think the argument given in the draft for operators wanting a
>>>> DHCPv6-managed network without ND is flawed.
>>>> ND is required for router discovery, neighbour discovery etc anyway. a=
nd a
>>>> router on the link must be configured
>>>> with the onlink prefix regardless.
>>>>=20
>>>> while we can clearly make this work, I don't think it is justified to =
create a
>>>> duplicate mechanism for prefix discovery.
>>>> section 3.2 RFC1958.
>>>=20
>>> Hi, Ole,
>>>=20
>>> Assuming all networks are using SLAAC is not right.
>>>=20
>>> In WiMAX NWG IPv6 spec, Revision 6, see the attachment.
>>>=20
>>> Stateful (DHCPv6) address configuration is supported.
>>> Check Sections 5.11.11.4 and 5.11.12.2.
>>>=20
>>> Also, BBF document TR-177 supports stateful address configuration using
>> DHCPv6, check Section 4.2.
>>>=20
>>> I also know a few ISP desire to use DHCPv6 in their networks.
>>=20
>> I make no assumption that all networks are using SLAAC for address
>> assignment.
>>=20
>> there is no conflict between using ND for prefix assignment and DHCPv6 f=
or
>> address assignment.
>=20
> So, how can you get host generated addresses, like EUI64 address, CGA, or=
 Privacy address? Particular for CGA, host has to get prefix first, then us=
e prefix as part of input to generate host identifier.
>=20
> Or you are saying in DHCPv6-managed network, you still use ND to assign p=
refix. I don't think that deployment is good idea.

that's how the IPv6 protocols are designed. from the beginning. that's how =
all DHCPv6 managed networks run today.
I don't see the problem?

cheers,
Ole

_______________________________________________
dhcwg mailing list
dhcwg@ietf.org
https://www.ietf.org/mailman/listinfo/dhcwg

From Ted.Lemon@nominum.com  Wed Dec 12 06:05:19 2012
Return-Path: <Ted.Lemon@nominum.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 23DE921F8A28 for <dhcwg@ietfa.amsl.com>; Wed, 12 Dec 2012 06:05:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.577
X-Spam-Level: 
X-Spam-Status: No, score=-106.577 tagged_above=-999 required=5 tests=[AWL=0.022, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uOWzBQA1eHMa for <dhcwg@ietfa.amsl.com>; Wed, 12 Dec 2012 06:05:12 -0800 (PST)
Received: from exprod7og124.obsmtp.com (exprod7og124.obsmtp.com [64.18.2.26]) by ietfa.amsl.com (Postfix) with ESMTP id 444FA21F89AB for <dhcwg@ietf.org>; Wed, 12 Dec 2012 06:05:11 -0800 (PST)
Received: from shell-too.nominum.com ([64.89.228.229]) (using TLSv1) by exprod7ob124.postini.com ([64.18.6.12]) with SMTP ID DSNKUMiPFhk1wapNjItA85KQCYZbsNu6TlmI@postini.com; Wed, 12 Dec 2012 06:05:11 PST
Received: from archivist.nominum.com (archivist.nominum.com [64.89.228.108]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.nominum.com", Issuer "Go Daddy Secure Certification Authority" (verified OK)) by shell-too.nominum.com (Postfix) with ESMTP id 9C53AF8004 for <dhcwg@ietf.org>; Wed, 12 Dec 2012 06:05:10 -0800 (PST)
Received: from webmail.nominum.com (cas-01.win.nominum.com [64.89.228.131]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (Client CN "mail.nominum.com", Issuer "Go Daddy Secure Certification Authority" (verified OK)) by archivist.nominum.com (Postfix) with ESMTPS id 8D68C190052 for <dhcwg@ietf.org>; Wed, 12 Dec 2012 06:05:10 -0800 (PST) (envelope-from Ted.Lemon@nominum.com)
Received: from MBX-01.WIN.NOMINUM.COM ([64.89.228.133]) by CAS-01.WIN.NOMINUM.COM ([64.89.228.131]) with mapi id 14.02.0318.004; Wed, 12 Dec 2012 06:05:04 -0800
From: Ted Lemon <Ted.Lemon@nominum.com>
To: "dhcwg@ietf.org WG" <dhcwg@ietf.org>
Thread-Topic: [dhcwg] Call for adoption: draft-kostur-dhc-loadbv6
Thread-Index: AQHNyCpQew5U9EycT0KdIO17tnO80JgSzKCAgAMMhoA=
Date: Wed, 12 Dec 2012 14:05:04 +0000
Message-ID: <8D23D4052ABE7A4490E77B1A012B630747437636@mbx-01.win.nominum.com>
References: <8D23D4052ABE7A4490E77B1A012B63074740E9BE@mbx-01.win.nominum.com> <8D23D4052ABE7A4490E77B1A012B630747434FDB@mbx-01.win.nominum.com>
In-Reply-To: <8D23D4052ABE7A4490E77B1A012B630747434FDB@mbx-01.win.nominum.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [192.168.1.10]
Content-Type: text/plain; charset="us-ascii"
Content-ID: <C7757B00C495594E93F597C2B63C0D10@nominum.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Subject: Re: [dhcwg] Call for adoption: draft-kostur-dhc-loadbv6
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2012 14:05:19 -0000

On Dec 10, 2012, at 10:31 AM, Ted Lemon <ted.lemon@nominum.com> wrote:
> Two people responded in favor of this call for adoption.   Nobody respond=
ed against.   If that's the total interest in the work, I think we don't ha=
ve consensus to adopt.   If you just forgot to reply, please do so now, or =
else we'll drop this at least until some real demand surfaces.

We now have a total of five people who've weighed in in favor of adopting t=
his work.   There's nobody against it, but five in favor is a pretty weak c=
onsensus.   Are any of you all planning to implement this?   Why is this wo=
rk needed?


From Ted.Lemon@nominum.com  Wed Dec 12 06:09:13 2012
Return-Path: <Ted.Lemon@nominum.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 38D3021F89E8 for <dhcwg@ietfa.amsl.com>; Wed, 12 Dec 2012 06:09:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.578
X-Spam-Level: 
X-Spam-Status: No, score=-106.578 tagged_above=-999 required=5 tests=[AWL=0.021, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5+PrNC8OROZw for <dhcwg@ietfa.amsl.com>; Wed, 12 Dec 2012 06:09:12 -0800 (PST)
Received: from exprod7og106.obsmtp.com (exprod7og106.obsmtp.com [64.18.2.165]) by ietfa.amsl.com (Postfix) with ESMTP id BC5B321F89E2 for <dhcwg@ietf.org>; Wed, 12 Dec 2012 06:09:11 -0800 (PST)
Received: from shell-too.nominum.com ([64.89.228.229]) (using TLSv1) by exprod7ob106.postini.com ([64.18.6.12]) with SMTP ID DSNKUMiP/oP1jdhJ2aDpf/vDsw73Hu/mCLrc@postini.com; Wed, 12 Dec 2012 06:09:11 PST
Received: from archivist.nominum.com (archivist.nominum.com [64.89.228.108]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.nominum.com", Issuer "Go Daddy Secure Certification Authority" (verified OK)) by shell-too.nominum.com (Postfix) with ESMTP id 2181B1B8051 for <dhcwg@ietf.org>; Wed, 12 Dec 2012 06:09:02 -0800 (PST)
Received: from webmail.nominum.com (cas-01.win.nominum.com [64.89.228.131]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (Client CN "mail.nominum.com", Issuer "Go Daddy Secure Certification Authority" (verified OK)) by archivist.nominum.com (Postfix) with ESMTPS id 1B7AE190052 for <dhcwg@ietf.org>; Wed, 12 Dec 2012 06:09:02 -0800 (PST) (envelope-from Ted.Lemon@nominum.com)
Received: from MBX-01.WIN.NOMINUM.COM ([64.89.228.133]) by CAS-01.WIN.NOMINUM.COM ([64.89.228.131]) with mapi id 14.02.0318.004; Wed, 12 Dec 2012 06:09:02 -0800
From: Ted Lemon <Ted.Lemon@nominum.com>
To: "dhcwg@ietf.org WG" <dhcwg@ietf.org>
Thread-Topic: draft-ietf-dhc-triggered-reconfigure did not pass WGLC
Thread-Index: AQHN2HI8XgG/kyrA5kiErh0zOt+o/A==
Date: Wed, 12 Dec 2012 14:09:01 +0000
Message-ID: <8D23D4052ABE7A4490E77B1A012B63074743767B@mbx-01.win.nominum.com>
References: <8D23D4052ABE7A4490E77B1A012B63074740F186@mbx-01.win.nominum.com> <8D23D4052ABE7A4490E77B1A012B630747435F45@mbx-01.win.nominum.com>
In-Reply-To: <8D23D4052ABE7A4490E77B1A012B630747435F45@mbx-01.win.nominum.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [192.168.1.10]
Content-Type: text/plain; charset="Windows-1252"
Content-ID: <15BF7CC857B1AD43A87978F5F174F0B5@nominum.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Subject: [dhcwg] draft-ietf-dhc-triggered-reconfigure did not pass WGLC
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2012 14:09:13 -0000

On Dec 11, 2012, at 8:58 AM, Ted Lemon <ted.lemon@nominum.com> wrote:
> We had a working group last call on Med's triggered-reconfigure draft and=
 got only one response.   Is it truly the case that nobody else is interest=
ed in this work?   Quite a few more people expressed interest in adopting t=
he draft when the call for adoption went out.

No replies.   I guess nobody wants this=97just me and Med in favor isn't en=
ough to count as a consensus.   That's a shame=97I think this is useful wor=
k.

Med, I think if you want this to advance you need to start doing a sales pi=
tch to the working group to get people interested.   It's hard for me to be=
lieve that nobody wants this, but I can't call consensus in favor on a hunc=
h.   :(


From dankney@network1.net  Wed Dec 12 06:09:47 2012
Return-Path: <dankney@network1.net>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3804721E802E for <dhcwg@ietfa.amsl.com>; Wed, 12 Dec 2012 06:09:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.598
X-Spam-Level: 
X-Spam-Status: No, score=-2.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZdCvLo6VMnAQ for <dhcwg@ietfa.amsl.com>; Wed, 12 Dec 2012 06:09:46 -0800 (PST)
Received: from zimbra.network1.net (zimbra.network1.net [74.115.181.69]) by ietfa.amsl.com (Postfix) with ESMTP id 38D5211E80C5 for <dhcwg@ietf.org>; Wed, 12 Dec 2012 06:09:46 -0800 (PST)
Received: from zimbra.network1.net (localhost [127.0.0.1]) by zimbra.network1.net (Postfix) with ESMTP id 9E212540E13; Wed, 12 Dec 2012 09:09:44 -0500 (EST)
Date: Wed, 12 Dec 2012 09:09:44 -0500 (EST)
From: perl-list <perl-list@network1.net>
To: Ted Lemon <Ted.Lemon@nominum.com>
Message-ID: <1467787306.519349.1355321384611.JavaMail.root@network1.net>
In-Reply-To: <8D23D4052ABE7A4490E77B1A012B630747437636@mbx-01.win.nominum.com>
MIME-Version: 1.0
Content-Type: multipart/alternative;  boundary="----=_Part_519348_858850799.1355321384610"
X-Originating-IP: [74.115.182.5]
X-Mailer: Zimbra 7.2.0_GA_2669 (ZimbraWebClient - GC23 (Mac)/7.2.0_GA_2669)
Cc: "dhcwg@ietf.org WG" <dhcwg@ietf.org>
Subject: Re: [dhcwg] Call for adoption: draft-kostur-dhc-loadbv6
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2012 14:09:47 -0000

------=_Part_519348_858850799.1355321384610
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 7bit

Isn't this redundant to the failover document that is already adopted? Doesn't that document provide a mechanism for deciding which server should answer requests? 

----- Original Message -----

> From: "Ted Lemon" <Ted.Lemon@nominum.com>
> To: "dhcwg@ietf.org WG" <dhcwg@ietf.org>
> Sent: Wednesday, December 12, 2012 9:05:04 AM
> Subject: Re: [dhcwg] Call for adoption: draft-kostur-dhc-loadbv6

> On Dec 10, 2012, at 10:31 AM, Ted Lemon <ted.lemon@nominum.com>
> wrote:
> > Two people responded in favor of this call for adoption. Nobody
> > responded against. If that's the total interest in the work, I
> > think we don't have consensus to adopt. If you just forgot to
> > reply, please do so now, or else we'll drop this at least until
> > some real demand surfaces.

> We now have a total of five people who've weighed in in favor of
> adopting this work. There's nobody against it, but five in favor is
> a pretty weak consensus. Are any of you all planning to implement
> this? Why is this work needed?

> _______________________________________________
> dhcwg mailing list
> dhcwg@ietf.org
> https://www.ietf.org/mailman/listinfo/dhcwg

------=_Part_519348_858850799.1355321384610
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: quoted-printable

<html><head><style type=3D'text/css'>p { margin: 0; }</style></head><body><=
div style=3D'font-family: arial,helvetica,sans-serif; font-size: 10pt; colo=
r: #000000'>Isn't this redundant to the failover document that is already a=
dopted? &nbsp;Doesn't that document provide a mechanism for deciding which =
server should answer requests?<div><br><hr id=3D"zwchr"><blockquote style=
=3D"border-left:2px solid rgb(16, 16, 255);margin-left:5px;padding-left:5px=
;color:#000;font-weight:normal;font-style:normal;text-decoration:none;font-=
family:Helvetica,Arial,sans-serif;font-size:12pt;"><b>From: </b>"Ted Lemon"=
 &lt;Ted.Lemon@nominum.com&gt;<br><b>To: </b>"dhcwg@ietf.org WG" &lt;dhcwg@=
ietf.org&gt;<br><b>Sent: </b>Wednesday, December 12, 2012 9:05:04 AM<br><b>=
Subject: </b>Re: [dhcwg] Call for adoption: draft-kostur-dhc-loadbv6<br><br=
>On Dec 10, 2012, at 10:31 AM, Ted Lemon &lt;ted.lemon@nominum.com&gt; wrot=
e:<br>&gt; Two people responded in favor of this call for adoption. &nbsp; =
Nobody responded against. &nbsp; If that's the total interest in the work, =
I think we don't have consensus to adopt. &nbsp; If you just forgot to repl=
y, please do so now, or else we'll drop this at least until some real deman=
d surfaces.<br><br>We now have a total of five people who've weighed in in =
favor of adopting this work. &nbsp; There's nobody against it, but five in =
favor is a pretty weak consensus. &nbsp; Are any of you all planning to imp=
lement this? &nbsp; Why is this work needed?<br><br>_______________________=
________________________<br>dhcwg mailing list<br>dhcwg@ietf.org<br>https:/=
/www.ietf.org/mailman/listinfo/dhcwg<br><br></blockquote><br></div></div></=
body></html>
------=_Part_519348_858850799.1355321384610--

From Ted.Lemon@nominum.com  Wed Dec 12 06:36:09 2012
Return-Path: <Ted.Lemon@nominum.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8D23D21F8A40 for <dhcwg@ietfa.amsl.com>; Wed, 12 Dec 2012 06:36:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.578
X-Spam-Level: 
X-Spam-Status: No, score=-106.578 tagged_above=-999 required=5 tests=[AWL=0.021, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZFAs6dptl3Gg for <dhcwg@ietfa.amsl.com>; Wed, 12 Dec 2012 06:36:08 -0800 (PST)
Received: from exprod7og115.obsmtp.com (exprod7og115.obsmtp.com [64.18.2.217]) by ietfa.amsl.com (Postfix) with ESMTP id E1A1621F8A3F for <dhcwg@ietf.org>; Wed, 12 Dec 2012 06:36:07 -0800 (PST)
Received: from shell-too.nominum.com ([64.89.228.229]) (using TLSv1) by exprod7ob115.postini.com ([64.18.6.12]) with SMTP ID DSNKUMiWVjcXAHQ82xS8GFFKcy8CywJxNMfn@postini.com; Wed, 12 Dec 2012 06:36:07 PST
Received: from archivist.nominum.com (archivist.nominum.com [64.89.228.108]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.nominum.com", Issuer "Go Daddy Secure Certification Authority" (verified OK)) by shell-too.nominum.com (Postfix) with ESMTP id 9C4791B80B3 for <dhcwg@ietf.org>; Wed, 12 Dec 2012 06:36:06 -0800 (PST)
Received: from webmail.nominum.com (cas-02.win.nominum.com [64.89.228.132]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (Client CN "mail.nominum.com", Issuer "Go Daddy Secure Certification Authority" (verified OK)) by archivist.nominum.com (Postfix) with ESMTPS id 89D40190052; Wed, 12 Dec 2012 06:36:06 -0800 (PST) (envelope-from Ted.Lemon@nominum.com)
Received: from MBX-01.WIN.NOMINUM.COM ([64.89.228.133]) by CAS-02.WIN.NOMINUM.COM ([64.89.228.132]) with mapi id 14.02.0318.004; Wed, 12 Dec 2012 06:36:06 -0800
From: Ted Lemon <Ted.Lemon@nominum.com>
To: perl-list <perl-list@network1.net>
Thread-Topic: [dhcwg] Call for adoption: draft-kostur-dhc-loadbv6
Thread-Index: AQHNyCpQew5U9EycT0KdIO17tnO80JgSzKCAgAMMhoCAAAFNAIAAB1yA
Date: Wed, 12 Dec 2012 14:36:05 +0000
Message-ID: <8D23D4052ABE7A4490E77B1A012B630747437725@mbx-01.win.nominum.com>
References: <1467787306.519349.1355321384611.JavaMail.root@network1.net>
In-Reply-To: <1467787306.519349.1355321384611.JavaMail.root@network1.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [192.168.1.10]
Content-Type: text/plain; charset="Windows-1252"
Content-ID: <A9891D4E1B3B3944B229CCB03F38E129@nominum.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: "dhcwg@ietf.org WG" <dhcwg@ietf.org>
Subject: Re: [dhcwg] Call for adoption: draft-kostur-dhc-loadbv6
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2012 14:36:09 -0000

On Dec 12, 2012, at 9:09 AM, perl-list <perl-list@network1.net> wrote:
> Isn't this redundant to the failover document that is already adopted?  D=
oesn't that document provide a mechanism for deciding which server should a=
nswer requests?

No, this document first of all is useful even if failover isn't in the pict=
ure=97you can use it to set up two independent servers that share the load =
of serving a particular set of networks.   Second, load balancing is declar=
ed specifically out of scope in section 3.2 of the failover design document=
.


From dankney@network1.net  Wed Dec 12 06:42:54 2012
Return-Path: <dankney@network1.net>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E736021F8905 for <dhcwg@ietfa.amsl.com>; Wed, 12 Dec 2012 06:42:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.598
X-Spam-Level: 
X-Spam-Status: No, score=-2.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NuKZp742QjFZ for <dhcwg@ietfa.amsl.com>; Wed, 12 Dec 2012 06:42:54 -0800 (PST)
Received: from zimbra.network1.net (zimbra.network1.net [74.115.181.69]) by ietfa.amsl.com (Postfix) with ESMTP id 5B35021F8738 for <dhcwg@ietf.org>; Wed, 12 Dec 2012 06:42:54 -0800 (PST)
Received: from zimbra.network1.net (localhost [127.0.0.1]) by zimbra.network1.net (Postfix) with ESMTP id CF17E540E13; Wed, 12 Dec 2012 09:42:53 -0500 (EST)
Date: Wed, 12 Dec 2012 09:42:53 -0500 (EST)
From: perl-list <perl-list@network1.net>
To: Ted Lemon <Ted.Lemon@nominum.com>
Message-ID: <1981736171.519652.1355323373755.JavaMail.root@network1.net>
In-Reply-To: <8D23D4052ABE7A4490E77B1A012B630747437725@mbx-01.win.nominum.com>
MIME-Version: 1.0
Content-Type: multipart/alternative;  boundary="----=_Part_519651_152806848.1355323373754"
X-Originating-IP: [74.115.182.5]
X-Mailer: Zimbra 7.2.0_GA_2669 (ZimbraWebClient - GC23 (Mac)/7.2.0_GA_2669)
Cc: "dhcwg@ietf.org WG" <dhcwg@ietf.org>
Subject: Re: [dhcwg] Call for adoption: draft-kostur-dhc-loadbv6
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2012 14:42:55 -0000

------=_Part_519651_152806848.1355323373754
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

hmmm... seems like we need load balancing if we are to have failover... unl=
ess people plan to not load balance as we did in DHCPv4 ... I support this =
document then.=20
----- Original Message -----

> From: "Ted Lemon" <Ted.Lemon@nominum.com>
> To: "perl-list" <perl-list@network1.net>
> Cc: "dhcwg@ietf.org WG" <dhcwg@ietf.org>
> Sent: Wednesday, December 12, 2012 9:36:05 AM
> Subject: Re: [dhcwg] Call for adoption: draft-kostur-dhc-loadbv6

> On Dec 12, 2012, at 9:09 AM, perl-list <perl-list@network1.net>
> wrote:
> > Isn't this redundant to the failover document that is already
> > adopted? Doesn't that document provide a mechanism for deciding
> > which server should answer requests?

> No, this document first of all is useful even if failover isn't in
> the picture=E2=80=94you can use it to set up two independent servers that
> share the load of serving a particular set of networks. Second, load
> balancing is declared specifically out of scope in section 3.2 of
> the failover design document.

------=_Part_519651_152806848.1355323373754
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: quoted-printable

<html><head><style type=3D'text/css'>p { margin: 0; }</style></head><body><=
div style=3D'font-family: arial,helvetica,sans-serif; font-size: 10pt; colo=
r: #000000'><div id=3D"e0348634-667e-4419-a4bb-c159618b4b92">hmmm... seems =
like we need load balancing if we are to have failover... &nbsp;unless peop=
le plan to not load balance as we did in DHCPv4 ... I support this document=
 then.</div><br><hr id=3D"zwchr"><blockquote style=3D"border-left:2px solid=
 rgb(16, 16, 255);margin-left:5px;padding-left:5px;color:#000;font-weight:n=
ormal;font-style:normal;text-decoration:none;font-family:Helvetica,Arial,sa=
ns-serif;font-size:12pt;"><b>From: </b>"Ted Lemon" &lt;Ted.Lemon@nominum.co=
m&gt;<br><b>To: </b>"perl-list" &lt;perl-list@network1.net&gt;<br><b>Cc: </=
b>"dhcwg@ietf.org WG" &lt;dhcwg@ietf.org&gt;<br><b>Sent: </b>Wednesday, Dec=
ember 12, 2012 9:36:05 AM<br><b>Subject: </b>Re: [dhcwg] Call for adoption:=
 draft-kostur-dhc-loadbv6<br><br>On Dec 12, 2012, at 9:09 AM, perl-list &lt=
;perl-list@network1.net&gt; wrote:<br>&gt; Isn't this redundant to the fail=
over document that is already adopted? &nbsp;Doesn't that document provide =
a mechanism for deciding which server should answer requests?<br><br>No, th=
is document first of all is useful even if failover isn't in the picture=E2=
=80=94you can use it to set up two independent servers that share the load =
of serving a particular set of networks. &nbsp; Second, load balancing is d=
eclared specifically out of scope in section 3.2 of the failover design doc=
ument.<br><br><br></blockquote><br></div></body></html>
------=_Part_519651_152806848.1355323373754--

From stenc@s-carlsen.dk  Wed Dec 12 06:46:16 2012
Return-Path: <stenc@s-carlsen.dk>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B1BCE21F8903 for <dhcwg@ietfa.amsl.com>; Wed, 12 Dec 2012 06:46:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.514
X-Spam-Level: 
X-Spam-Status: No, score=-1.514 tagged_above=-999 required=5 tests=[AWL=0.075,  BAYES_00=-2.599, HELO_EQ_DK=1.009, HTML_MESSAGE=0.001]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QcTwHWTc8z+x for <dhcwg@ietfa.amsl.com>; Wed, 12 Dec 2012 06:46:15 -0800 (PST)
Received: from mail2.s-carlsen.dk (0134100024.0.fullrate.dk [90.185.128.210]) by ietfa.amsl.com (Postfix) with ESMTP id 2BA9821F891A for <dhcwg@ietf.org>; Wed, 12 Dec 2012 06:46:15 -0800 (PST)
Received: from silver4-wire.s-carlsen.dk (unknown [IPv6:2001:16d8:dd00:81ac:cabc:c8ff:fe91:1152]) by mail2.s-carlsen.dk (Postfix) with ESMTPA id B05A44D5 for <dhcwg@ietf.org>; Wed, 12 Dec 2012 15:46:10 +0100 (CET)
Message-ID: <50C898B2.7050909@s-carlsen.dk>
Date: Wed, 12 Dec 2012 15:46:10 +0100
From: Sten Carlsen <stenc@s-carlsen.dk>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:18.0) Gecko/20121128 Thunderbird/18.0
MIME-Version: 1.0
To: dhcwg@ietf.org
References: <1981736171.519652.1355323373755.JavaMail.root@network1.net>
In-Reply-To: <1981736171.519652.1355323373755.JavaMail.root@network1.net>
Content-Type: multipart/alternative; boundary="------------090508020108080602060507"
Subject: Re: [dhcwg] Call for adoption: draft-kostur-dhc-loadbv6
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2012 14:46:16 -0000

This is a multi-part message in MIME format.
--------------090508020108080602060507
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

One could ask if the decision to not have load balancing in the failover 
paper is still valid?
It could seem that load balancing comes first and as an option failover?

On 12/12/12 15:42, perl-list wrote:
> hmmm... seems like we need load balancing if we are to have 
> failover...  unless people plan to not load balance as we did in 
> DHCPv4 ... I support this document then.
>
> ------------------------------------------------------------------------
>
>     *From: *"Ted Lemon" <Ted.Lemon@nominum.com>
>     *To: *"perl-list" <perl-list@network1.net>
>     *Cc: *"dhcwg@ietf.org WG" <dhcwg@ietf.org>
>     *Sent: *Wednesday, December 12, 2012 9:36:05 AM
>     *Subject: *Re: [dhcwg] Call for adoption: draft-kostur-dhc-loadbv6
>
>     On Dec 12, 2012, at 9:09 AM, perl-list <perl-list@network1.net> wrote:
>     > Isn't this redundant to the failover document that is already
>     adopted?  Doesn't that document provide a mechanism for deciding
>     which server should answer requests?
>
>     No, this document first of all is useful even if failover isn't in
>     the picture---you can use it to set up two independent servers
>     that share the load of serving a particular set of networks.  
>     Second, load balancing is declared specifically out of scope in
>     section 3.2 of the failover design document.
>
>
>
>
>
> _______________________________________________
> dhcwg mailing list
> dhcwg@ietf.org
> https://www.ietf.org/mailman/listinfo/dhcwg

-- 
Best regards

Sten Carlsen

No improvements come from shouting:

        "MALE BOVINE MANURE!!!"


--------------090508020108080602060507
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFCC">
    One could ask if the decision to not have load balancing in the
    failover paper is still valid?<br>
    It could seem that load balancing comes first and as an option
    failover?<br>
    <br>
    <div class="moz-cite-prefix">On 12/12/12 15:42, perl-list wrote:<br>
    </div>
    <blockquote
      cite="mid:1981736171.519652.1355323373755.JavaMail.root@network1.net"
      type="cite">
      <style type="text/css">p { margin: 0; }</style>
      <div style="font-family: arial,helvetica,sans-serif; font-size:
        10pt; color: #000000">
        <div id="e0348634-667e-4419-a4bb-c159618b4b92">hmmm... seems
          like we need load balancing if we are to have failover...
          &nbsp;unless people plan to not load balance as we did in DHCPv4
          ... I support this document then.</div>
        <br>
        <hr id="zwchr">
        <blockquote style="border-left:2px solid rgb(16, 16,
255);margin-left:5px;padding-left:5px;color:#000;font-weight:normal;font-style:normal;text-decoration:none;font-family:Helvetica,Arial,sans-serif;font-size:12pt;"><b>From:
          </b>"Ted Lemon" <a class="moz-txt-link-rfc2396E" href="mailto:Ted.Lemon@nominum.com">&lt;Ted.Lemon@nominum.com&gt;</a><br>
          <b>To: </b>"perl-list" <a class="moz-txt-link-rfc2396E" href="mailto:perl-list@network1.net">&lt;perl-list@network1.net&gt;</a><br>
          <b>Cc: </b><a class="moz-txt-link-rfc2396E" href="mailto:dhcwg@ietf.orgWG">"dhcwg@ietf.org WG"</a> <a class="moz-txt-link-rfc2396E" href="mailto:dhcwg@ietf.org">&lt;dhcwg@ietf.org&gt;</a><br>
          <b>Sent: </b>Wednesday, December 12, 2012 9:36:05 AM<br>
          <b>Subject: </b>Re: [dhcwg] Call for adoption:
          draft-kostur-dhc-loadbv6<br>
          <br>
          On Dec 12, 2012, at 9:09 AM, perl-list
          <a class="moz-txt-link-rfc2396E" href="mailto:perl-list@network1.net">&lt;perl-list@network1.net&gt;</a> wrote:<br>
          &gt; Isn't this redundant to the failover document that is
          already adopted? &nbsp;Doesn't that document provide a mechanism
          for deciding which server should answer requests?<br>
          <br>
          No, this document first of all is useful even if failover
          isn't in the picture&#8212;you can use it to set up two independent
          servers that share the load of serving a particular set of
          networks. &nbsp; Second, load balancing is declared specifically
          out of scope in section 3.2 of the failover design document.<br>
          <br>
          <br>
        </blockquote>
        <br>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
dhcwg mailing list
<a class="moz-txt-link-abbreviated" href="mailto:dhcwg@ietf.org">dhcwg@ietf.org</a>
<a class="moz-txt-link-freetext" href="https://www.ietf.org/mailman/listinfo/dhcwg">https://www.ietf.org/mailman/listinfo/dhcwg</a>
</pre>
    </blockquote>
    <br>
    <pre class="moz-signature" cols="72">-- 
Best regards

Sten Carlsen

No improvements come from shouting:

       "MALE BOVINE MANURE!!!" 
</pre>
  </body>
</html>

--------------090508020108080602060507--

From dankney@network1.net  Wed Dec 12 07:03:53 2012
Return-Path: <dankney@network1.net>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3F6C621F895E for <dhcwg@ietfa.amsl.com>; Wed, 12 Dec 2012 07:03:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.598
X-Spam-Level: 
X-Spam-Status: No, score=-2.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lccuWwxfq+JD for <dhcwg@ietfa.amsl.com>; Wed, 12 Dec 2012 07:03:51 -0800 (PST)
Received: from zimbra.network1.net (zimbra.network1.net [74.115.181.69]) by ietfa.amsl.com (Postfix) with ESMTP id BE38821F8937 for <dhcwg@ietf.org>; Wed, 12 Dec 2012 07:03:51 -0800 (PST)
Received: from zimbra.network1.net (localhost [127.0.0.1]) by zimbra.network1.net (Postfix) with ESMTP id 6A91D540E13; Wed, 12 Dec 2012 10:03:50 -0500 (EST)
Date: Wed, 12 Dec 2012 10:03:50 -0500 (EST)
From: perl-list <perl-list@network1.net>
To: Sten Carlsen <stenc@s-carlsen.dk>
Message-ID: <1579655380.519714.1355324630365.JavaMail.root@network1.net>
In-Reply-To: <50C898B2.7050909@s-carlsen.dk>
MIME-Version: 1.0
Content-Type: multipart/alternative;  boundary="----=_Part_519713_969381246.1355324630365"
X-Originating-IP: [74.115.182.5]
X-Mailer: Zimbra 7.2.0_GA_2669 (ZimbraWebClient - GC23 (Mac)/7.2.0_GA_2669)
Cc: dhcwg@ietf.org
Subject: Re: [dhcwg] Call for adoption: draft-kostur-dhc-loadbv6
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2012 15:03:53 -0000

------=_Part_519713_969381246.1355324630365
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

I could see failover without load balancing, but no load balancing without =
failover ( unnecessary ) ... the original RFC allows for one or more DHCPv6=
 servers and the client decides which one to use... or at least that is my =
understanding ... I have been wrong many times :)=20
----- Original Message -----

> From: "Sten Carlsen" <stenc@s-carlsen.dk>
> To: dhcwg@ietf.org
> Sent: Wednesday, December 12, 2012 9:46:10 AM
> Subject: Re: [dhcwg] Call for adoption: draft-kostur-dhc-loadbv6

> One could ask if the decision to not have load balancing in the
> failover paper is still valid?
> It could seem that load balancing comes first and as an option
> failover?

> On 12/12/12 15:42, perl-list wrote:

> > hmmm... seems like we need load balancing if we are to have
> > failover... unless people plan to not load balance as we did in
> > DHCPv4 ... I support this document then.
>=20
> > ----- Original Message -----
>=20

> > > From: "Ted Lemon" <Ted.Lemon@nominum.com>
> >=20
>=20
> > > To: "perl-list" <perl-list@network1.net>
> >=20
>=20
> > > Cc: "dhcwg@ietf.org WG" <dhcwg@ietf.org>
> >=20
>=20
> > > Sent: Wednesday, December 12, 2012 9:36:05 AM
> >=20
>=20
> > > Subject: Re: [dhcwg] Call for adoption: draft-kostur-dhc-loadbv6
> >=20
>=20

> > > On Dec 12, 2012, at 9:09 AM, perl-list <perl-list@network1.net>
> > > wrote:
> >=20
>=20
> > > > Isn't this redundant to the failover document that is already
> > > > adopted? Doesn't that document provide a mechanism for deciding
> > > > which server should answer requests?
> >=20
>=20

> > > No, this document first of all is useful even if failover isn't
> > > in
> > > the picture=E2=80=94you can use it to set up two independent servers =
that
> > > share the load of serving a particular set of networks. Second,
> > > load
> > > balancing is declared specifically out of scope in section 3.2 of
> > > the failover design document.
> >=20
>=20

> > _______________________________________________
>=20
> > dhcwg mailing list dhcwg@ietf.org
> > https://www.ietf.org/mailman/listinfo/dhcwg
>=20
> --
> Best regards

> Sten Carlsen

> No improvements come from shouting:

> "MALE BOVINE MANURE!!!"
> _______________________________________________
> dhcwg mailing list
> dhcwg@ietf.org
> https://www.ietf.org/mailman/listinfo/dhcwg

------=_Part_519713_969381246.1355324630365
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: quoted-printable

<html><head><style type=3D'text/css'>p { margin: 0; }</style></head><body><=
div style=3D'font-family: arial,helvetica,sans-serif; font-size: 10pt; colo=
r: #000000'><div><font face=3D"arial, helvetica, sans-serif" size=3D"2">I c=
ould see failover without load balancing, but no load balancing without fai=
lover (unnecessary) ... the original RFC allows for one or more DHCPv6 serv=
ers and the client decides which one to use... or at least that is my under=
standing ... I have been wrong many times :)</font></div><br><hr id=3D"zwch=
r" style=3D"color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif;=
 font-size: 10pt;"><blockquote style=3D"color: rgb(0, 0, 0); font-family: H=
elvetica, Arial, sans-serif; font-size: 12pt; border-left-width: 2px; borde=
r-left-style: solid; border-left-color: rgb(16, 16, 255); margin-left: 5px;=
 padding-left: 5px; font-weight: normal; font-style: normal; text-decoratio=
n: initial;"><b>From: </b>"Sten Carlsen" &lt;stenc@s-carlsen.dk&gt;<br><b>T=
o: </b>dhcwg@ietf.org<br><b>Sent: </b>Wednesday, December 12, 2012 9:46:10 =
AM<br><b>Subject: </b>Re: [dhcwg] Call for adoption: draft-kostur-dhc-loadb=
v6<br><br>
 =20
   =20
 =20
 =20
    One could ask if the decision to not have load balancing in the
    failover paper is still valid?<br>
    It could seem that load balancing comes first and as an option
    failover?<br>
    <br>
    <div class=3D"moz-cite-prefix">On 12/12/12 15:42, perl-list wrote:<br>
    </div>
    <blockquote cite=3D"mid:1981736171.519652.1355323373755.JavaMail.root@n=
etwork1.net">
      <style>p { margin: 0; }</style>
      <div style=3D"font-family: arial,helvetica,sans-serif; font-size:
        10pt; color: #000000">
        <div id=3D"e0348634-667e-4419-a4bb-c159618b4b92">hmmm... seems
          like we need load balancing if we are to have failover...
          &nbsp;unless people plan to not load balance as we did in DHCPv4
          ... I support this document then.</div>
        <br>
        <hr id=3D"zwchr">
        <blockquote style=3D"border-left:2px solid rgb(16, 16,
255);margin-left:5px;padding-left:5px;color:#000;font-weight:normal;font-st=
yle:normal;text-decoration:none;font-family:Helvetica,Arial,sans-serif;font=
-size:12pt;"><b>From:
          </b>"Ted Lemon" <a class=3D"moz-txt-link-rfc2396E" href=3D"mailto=
:Ted.Lemon@nominum.com" target=3D"_blank">&lt;Ted.Lemon@nominum.com&gt;</a>=
<br>
          <b>To: </b>"perl-list" <a class=3D"moz-txt-link-rfc2396E" href=3D=
"mailto:perl-list@network1.net" target=3D"_blank">&lt;perl-list@network1.ne=
t&gt;</a><br>
          <b>Cc: </b><a class=3D"moz-txt-link-rfc2396E" href=3D"mailto:dhcw=
g@ietf.orgWG" target=3D"_blank">"dhcwg@ietf.org WG"</a> <a class=3D"moz-txt=
-link-rfc2396E" href=3D"mailto:dhcwg@ietf.org" target=3D"_blank">&lt;dhcwg@=
ietf.org&gt;</a><br>
          <b>Sent: </b>Wednesday, December 12, 2012 9:36:05 AM<br>
          <b>Subject: </b>Re: [dhcwg] Call for adoption:
          draft-kostur-dhc-loadbv6<br>
          <br>
          On Dec 12, 2012, at 9:09 AM, perl-list
          <a class=3D"moz-txt-link-rfc2396E" href=3D"mailto:perl-list@netwo=
rk1.net" target=3D"_blank">&lt;perl-list@network1.net&gt;</a> wrote:<br>
          &gt; Isn't this redundant to the failover document that is
          already adopted? &nbsp;Doesn't that document provide a mechanism
          for deciding which server should answer requests?<br>
          <br>
          No, this document first of all is useful even if failover
          isn't in the picture=E2=80=94you can use it to set up two indepen=
dent
          servers that share the load of serving a particular set of
          networks. &nbsp; Second, load balancing is declared specifically
          out of scope in section 3.2 of the failover design document.<br>
          <br>
          <br>
        </blockquote>
        <br>
      </div>
      <br>
      <fieldset class=3D"mimeAttachmentHeader"></fieldset>
      <br>
      <pre>_______________________________________________
dhcwg mailing list
<a class=3D"moz-txt-link-abbreviated" href=3D"mailto:dhcwg@ietf.org" target=
=3D"_blank">dhcwg@ietf.org</a>
<a class=3D"moz-txt-link-freetext" href=3D"https://www.ietf.org/mailman/lis=
tinfo/dhcwg" target=3D"_blank">https://www.ietf.org/mailman/listinfo/dhcwg<=
/a>
</pre>
    </blockquote>
    <br>
    <pre class=3D"moz-signature">--=20
Best regards

Sten Carlsen

No improvements come from shouting:

       "MALE BOVINE MANURE!!!"=20
</pre>
 =20

<br>_______________________________________________<br>dhcwg mailing list<b=
r>dhcwg@ietf.org<br>https://www.ietf.org/mailman/listinfo/dhcwg<br></blockq=
uote><br></div></body></html>
------=_Part_519713_969381246.1355324630365--

From Ted.Lemon@nominum.com  Wed Dec 12 07:05:44 2012
Return-Path: <Ted.Lemon@nominum.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 39EA321E8042 for <dhcwg@ietfa.amsl.com>; Wed, 12 Dec 2012 07:05:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.579
X-Spam-Level: 
X-Spam-Status: No, score=-106.579 tagged_above=-999 required=5 tests=[AWL=0.020, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Xxr3RjAfr8eU for <dhcwg@ietfa.amsl.com>; Wed, 12 Dec 2012 07:05:43 -0800 (PST)
Received: from exprod7og109.obsmtp.com (exprod7og109.obsmtp.com [64.18.2.171]) by ietfa.amsl.com (Postfix) with ESMTP id 249EC21E802E for <dhcwg@ietf.org>; Wed, 12 Dec 2012 07:05:43 -0800 (PST)
Received: from shell-too.nominum.com ([64.89.228.229]) (using TLSv1) by exprod7ob109.postini.com ([64.18.6.12]) with SMTP ID DSNKUMidRmw0Ro3a4U64Hg2mArgW9pnwbNxP@postini.com; Wed, 12 Dec 2012 07:05:43 PST
Received: from archivist.nominum.com (archivist.nominum.com [64.89.228.108]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.nominum.com", Issuer "Go Daddy Secure Certification Authority" (verified OK)) by shell-too.nominum.com (Postfix) with ESMTP id 1CAD01B80B3 for <dhcwg@ietf.org>; Wed, 12 Dec 2012 07:05:42 -0800 (PST)
Received: from webmail.nominum.com (cas-01.win.nominum.com [64.89.228.131]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (Client CN "mail.nominum.com", Issuer "Go Daddy Secure Certification Authority" (verified OK)) by archivist.nominum.com (Postfix) with ESMTPS id 14403190052; Wed, 12 Dec 2012 07:05:42 -0800 (PST) (envelope-from Ted.Lemon@nominum.com)
Received: from MBX-01.WIN.NOMINUM.COM ([64.89.228.133]) by CAS-01.WIN.NOMINUM.COM ([64.89.228.131]) with mapi id 14.02.0318.004; Wed, 12 Dec 2012 07:05:42 -0800
From: Ted Lemon <Ted.Lemon@nominum.com>
To: Sten Carlsen <stenc@s-carlsen.dk>
Thread-Topic: [dhcwg] Call for adoption: draft-kostur-dhc-loadbv6
Thread-Index: AQHNyCpQew5U9EycT0KdIO17tnO80JgSzKCAgAMMhoCAAAFNAIAAB1yAgAAB54CAAADrAIAABXIA
Date: Wed, 12 Dec 2012 15:05:41 +0000
Message-ID: <8D23D4052ABE7A4490E77B1A012B6307474377F3@mbx-01.win.nominum.com>
References: <1981736171.519652.1355323373755.JavaMail.root@network1.net> <50C898B2.7050909@s-carlsen.dk>
In-Reply-To: <50C898B2.7050909@s-carlsen.dk>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [192.168.1.10]
Content-Type: text/plain; charset="iso-8859-1"
Content-ID: <0DB0F935FBEDE94A97CA09A253406375@nominum.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: "<dhcwg@ietf.org>" <dhcwg@ietf.org>
Subject: Re: [dhcwg] Call for adoption: draft-kostur-dhc-loadbv6
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2012 15:05:44 -0000

On Dec 12, 2012, at 9:46 AM, Sten Carlsen <stenc@s-carlsen.dk> wrote:
> One could ask if the decision to not have load balancing in the failover =
paper is still valid?
> It could seem that load balancing comes first and as an option failover?

When we did DHCPv4 failover I argued in favor of this exact point.   Howeve=
r, in retrospect I'm not sure my argument was correct.   The problem is tha=
t failover with load balancing actually doesn't reduce server load: both se=
rvers still have to process all the leases, either directly or as binding u=
pdates.   So you get a bunch of added complexity with no performance payoff=
.    You _only_ get the performance payoff with two independent DHCP server=
s doing load balancing.   Which is actually a very practical configuration =
in DHCPv6, because address scarcity is so much less of a problem.


From akostur@incognito.com  Wed Dec 12 07:32:49 2012
Return-Path: <akostur@incognito.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7D10421F8200 for <dhcwg@ietfa.amsl.com>; Wed, 12 Dec 2012 07:32:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.977
X-Spam-Level: 
X-Spam-Status: No, score=-5.977 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cTYuIhYvJVvG for <dhcwg@ietfa.amsl.com>; Wed, 12 Dec 2012 07:32:49 -0800 (PST)
Received: from na3sys010aog113.obsmtp.com (na3sys010aog113.obsmtp.com [74.125.245.94]) by ietfa.amsl.com (Postfix) with SMTP id 101DE21F843F for <dhcwg@ietf.org>; Wed, 12 Dec 2012 07:32:44 -0800 (PST)
Received: from mail-ob0-f198.google.com ([209.85.214.198]) (using TLSv1) by na3sys010aob113.postini.com ([74.125.244.12]) with SMTP ID DSNKUMijnOy3tZ/lHFxqEjr9UPgMsQ1U1znB@postini.com; Wed, 12 Dec 2012 07:32:45 PST
Received: by mail-ob0-f198.google.com with SMTP id un3so3786423obb.1 for <dhcwg@ietf.org>; Wed, 12 Dec 2012 07:32:43 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding:x-gm-message-state; bh=uBgtcfhvfoma2vt4PUtjd3sK3X57MWVntUWiNTMa0KM=; b=h+oHdIe2AYw7MF7/sHcIV3mW4YiyIgEvKR2rqkJwU0QzPh7cC0BtMjFqNdGglNDP8T cG4lKknH8uo0IdEauuZd0UKC0FTaSx8eASdXavYBWmB2FF0HLg5qBjAESvODjyR/Q5hd TygAbWmQfHd1A25tei1+irQrOdBuoyLfczlpcmR8787KGcV/AQqtxNcfhUFGnurwiHPI mWQ8kqvSE3OSfbapbSo1uS1ZbMBu7pOCEbE3IeIEN5MuSY9ReozXZMrIjOHI5qxR/PSW LONvGiMa/lpGnyF350NZH9fcEIWGx1+S1ebQZ+Flle//9n4LBDdaguI2ql4b8Y+2ay3z NkCg==
Received: by 10.50.152.137 with SMTP id uy9mr1195655igb.62.1355326363488; Wed, 12 Dec 2012 07:32:43 -0800 (PST)
MIME-Version: 1.0
Received: by 10.50.152.137 with SMTP id uy9mr1195646igb.62.1355326363342; Wed, 12 Dec 2012 07:32:43 -0800 (PST)
Received: by 10.64.51.3 with HTTP; Wed, 12 Dec 2012 07:32:43 -0800 (PST)
In-Reply-To: <8D23D4052ABE7A4490E77B1A012B6307474377F3@mbx-01.win.nominum.com>
References: <1981736171.519652.1355323373755.JavaMail.root@network1.net> <50C898B2.7050909@s-carlsen.dk> <8D23D4052ABE7A4490E77B1A012B6307474377F3@mbx-01.win.nominum.com>
Date: Wed, 12 Dec 2012 07:32:43 -0800
Message-ID: <CAL10_Bq+Z7-m4zU6oPTk_bJteSnnK26XPRxGGwjwmm5-Peh=nQ@mail.gmail.com>
From: Andre Kostur <akostur@incognito.com>
To: Ted Lemon <Ted.Lemon@nominum.com>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
X-Gm-Message-State: ALoCoQncp3JIaSwpmWPcz+hj76bCw6Blpz6TEqdysCpCIxYRb17gg4BlYNWKt7cA24IqxYrgNj5Fm8TFny58sKW4fQZ0N7BHRgmFUftBtOx3wXIKKbGNYooYkZB3qZ+tBCfr7piapf3+U2iVT6exotVZno2fDYNUcA==
Cc: "<dhcwg@ietf.org>" <dhcwg@ietf.org>
Subject: Re: [dhcwg] Call for adoption: draft-kostur-dhc-loadbv6
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2012 15:32:49 -0000

On Wed, Dec 12, 2012 at 7:05 AM, Ted Lemon <Ted.Lemon@nominum.com> wrote:
> On Dec 12, 2012, at 9:46 AM, Sten Carlsen <stenc@s-carlsen.dk> wrote:
>> One could ask if the decision to not have load balancing in the failover=
 paper is still valid?
>> It could seem that load balancing comes first and as an option failover?
>
> When we did DHCPv4 failover I argued in favor of this exact point.   Howe=
ver, in retrospect I'm not sure my argument was correct.   The problem is t=
hat failover with load balancing actually doesn't reduce server load: both =
servers still have to process all the leases, either directly or as binding=
 updates.   So you get a bunch of added complexity with no performance payo=
ff.    You _only_ get the performance payoff with two independent DHCP serv=
ers doing load balancing.   Which is actually a very practical configuratio=
n in DHCPv6, because address scarcity is so much less of a problem.
>

We are going to implement it, and there is server load reduction in a
load balancing case.  If your DHCP server is doing some heavy lifting
when considering incoming requests, the load balanced partner only has
to decide that it won't answer the request vs the "primary" partner
which has to do the expensive stuff (consult external systems,
perhaps?).  In our internal testing, it did increase the total
throughput of the DHCP system when comparing a single DHCP server vs.
a load balanced pair.

--
Andre Kostur

From brian.e.carpenter@gmail.com  Wed Dec 12 07:39:44 2012
Return-Path: <brian.e.carpenter@gmail.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D904621E804A; Wed, 12 Dec 2012 07:39:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -101.319
X-Spam-Level: 
X-Spam-Status: No, score=-101.319 tagged_above=-999 required=5 tests=[AWL=-0.228, BAYES_00=-2.599, J_CHICKENPOX_22=0.6, RCVD_ILLEGAL_IP=1.908, RCVD_IN_DNSWL_LOW=-1, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7LynJYkBZVAT; Wed, 12 Dec 2012 07:39:43 -0800 (PST)
Received: from mail-wg0-f51.google.com (mail-wg0-f51.google.com [74.125.82.51]) by ietfa.amsl.com (Postfix) with ESMTP id D0E2D21E8042; Wed, 12 Dec 2012 07:39:42 -0800 (PST)
Received: by mail-wg0-f51.google.com with SMTP id gg4so300659wgb.18 for <multiple recipients>; Wed, 12 Dec 2012 07:39:42 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:organization:user-agent:mime-version:to:cc :subject:references:in-reply-to:content-type :content-transfer-encoding; bh=s8662U6gCicTl8iagL7WBzB/9UHjkOs+Gh6nB1v5NEU=; b=M9k41pcGRWaQ4sonIG/BB6ajyYpK2GFIhmjHO6FCaMWODy+z3jXaQzjR/HYZjyLLk8 BzyNlt60jrWJLH96HQMio6Map47ECvNwXyI9iK3xBbFcffT8B2+rReXwiV/ViWaENi5M QXi8t/ONTW5wGwHPBLq/VgPk8N9SEMOGfU+RGFwJuimuJq+9s2TLA6jud05DtNpHtE25 nvFkSCILoMvrCiM0NYc9zhU0bqFk/MwLyDvs5Q+3hXSHXB2p2tVwpL78U3c/343ruMqs KV4rfEShZPXcn8LRhSJLtWUyseKpw5GiFdCqjNQGbSEcfEXxpViE9kBSW3Ofyec0VsJx v8Sg==
Received: by 10.180.81.232 with SMTP id d8mr3837735wiy.14.1355326781987; Wed, 12 Dec 2012 07:39:41 -0800 (PST)
Received: from [192.168.1.65] (host-2-102-219-7.as13285.net. [2.102.219.7]) by mx.google.com with ESMTPS id b1sm21747258wix.11.2012.12.12.07.39.39 (version=SSLv3 cipher=OTHER); Wed, 12 Dec 2012 07:39:40 -0800 (PST)
Message-ID: <50C8A559.8090103@gmail.com>
Date: Wed, 12 Dec 2012 15:40:09 +0000
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Organization: University of Auckland
User-Agent: Thunderbird 2.0.0.6 (Windows/20070728)
MIME-Version: 1.0
To: Xiayangsong <xiayangsong@huawei.com>
References: <5D36713D8A4E7348A7E10DF7437A4B9239FCFF2E@szxeml545-mbs.china.huawei.com>	<CD38B68B-DA3B-477E-8E19-99F3CD5808BE@employees.org>	<5D36713D8A4E7348A7E10DF7437A4B9239FD3DDE@szxeml545-mbs.china.huawei.com>	<A3F12423-A919-4FFE-9B3F-76968BAFC044@employees.org>	<5D36713D8A4E7348A7E10DF7437A4B9239FD3FF0@szxeml545-mbs.china.huawei.com>	<0181F4E0-D1FC-42B9-8C80-8B57FCF88CF5@employees.org> <CB60645E6241144CB82269604373757A218F7D2B@szxeml539-mbs.china.huawei.com>
In-Reply-To: <CB60645E6241144CB82269604373757A218F7D2B@szxeml539-mbs.china.huawei.com>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
Cc: "<dhcwg@ietf.org> WG" <dhcwg@ietf.org>, IPv6 List <ipv6@ietf.org>
Subject: Re: [dhcwg] Review of draft "Prefix Assignment in DHCPv6"
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2012 15:39:44 -0000

But all IPv6 nodes are required to support SLAAC and all
routers are required to generate RAs. What is the meaning
of "no SLAAC"?

Regards
   Brian

On 12/12/2012 10:53, Xiayangsong wrote:
> Hi Ole
> 
> I am a little bit confused what we are talking about.
> Our draft is necessary when there is no SLAAC.
> 
> Could you elaborate your viewpoints?
> 
> Thanks
> Frank
> 
> -----Original Message-----
> From: dhcwg-bounces@ietf.org [mailto:dhcwg-bounces@ietf.org] On Behalf Of Ole Tr?an
> Sent: Wednesday, December 12, 2012 5:10 PM
> To: Sheng Jiang
> Cc: <dhcwg@ietf.org> WG; IPv6 List
> Subject: Re: [dhcwg] Review of draft "Prefix Assignment in DHCPv6"
> 
> Sheng,
> 
>>>>> I think the argument given in the draft for operators wanting a
>>>>> DHCPv6-managed network without ND is flawed.
>>>>> ND is required for router discovery, neighbour discovery etc anyway. and a
>>>>> router on the link must be configured
>>>>> with the onlink prefix regardless.
>>>>>
>>>>> while we can clearly make this work, I don't think it is justified to create a
>>>>> duplicate mechanism for prefix discovery.
>>>>> section 3.2 RFC1958.
>>>> Hi, Ole,
>>>>
>>>> Assuming all networks are using SLAAC is not right.
>>>>
>>>> In WiMAX NWG IPv6 spec, Revision 6, see the attachment.
>>>>
>>>> Stateful (DHCPv6) address configuration is supported.
>>>> Check Sections 5.11.11.4 and 5.11.12.2.
>>>>
>>>> Also, BBF document TR-177 supports stateful address configuration using
>>> DHCPv6, check Section 4.2.
>>>> I also know a few ISP desire to use DHCPv6 in their networks.
>>> I make no assumption that all networks are using SLAAC for address
>>> assignment.
>>>
>>> there is no conflict between using ND for prefix assignment and DHCPv6 for
>>> address assignment.
>> So, how can you get host generated addresses, like EUI64 address, CGA, or Privacy address? Particular for CGA, host has to get prefix first, then use prefix as part of input to generate host identifier.
>>
>> Or you are saying in DHCPv6-managed network, you still use ND to assign prefix. I don't think that deployment is good idea.
> 
> that's how the IPv6 protocols are designed. from the beginning. that's how all DHCPv6 managed networks run today.
> I don't see the problem?
> 
> cheers,
> Ole
> 
> _______________________________________________
> dhcwg mailing list
> dhcwg@ietf.org
> https://www.ietf.org/mailman/listinfo/dhcwg
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------
> 

From Ted.Lemon@nominum.com  Wed Dec 12 08:58:50 2012
Return-Path: <Ted.Lemon@nominum.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6070421E8084; Wed, 12 Dec 2012 08:58:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.579
X-Spam-Level: 
X-Spam-Status: No, score=-106.579 tagged_above=-999 required=5 tests=[AWL=0.020, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kjmI93wJy5-w; Wed, 12 Dec 2012 08:58:50 -0800 (PST)
Received: from exprod7og101.obsmtp.com (exprod7og101.obsmtp.com [64.18.2.155]) by ietfa.amsl.com (Postfix) with ESMTP id D52A821E8043; Wed, 12 Dec 2012 08:58:49 -0800 (PST)
Received: from shell-too.nominum.com ([64.89.228.229]) (using TLSv1) by exprod7ob101.postini.com ([64.18.6.12]) with SMTP ID DSNKUMi3yYluQAni0McyLC60OhTzJ+ZKuuMu@postini.com; Wed, 12 Dec 2012 08:58:49 PST
Received: from archivist.nominum.com (archivist.nominum.com [64.89.228.108]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.nominum.com", Issuer "Go Daddy Secure Certification Authority" (verified OK)) by shell-too.nominum.com (Postfix) with ESMTP id 7B0A6108004; Wed, 12 Dec 2012 08:58:49 -0800 (PST)
Received: from webmail.nominum.com (cas-02.win.nominum.com [64.89.228.132]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (Client CN "mail.nominum.com", Issuer "Go Daddy Secure Certification Authority" (verified OK)) by archivist.nominum.com (Postfix) with ESMTPS id 6F62F190052; Wed, 12 Dec 2012 08:58:49 -0800 (PST) (envelope-from Ted.Lemon@nominum.com)
Received: from MBX-01.WIN.NOMINUM.COM ([64.89.228.133]) by CAS-02.WIN.NOMINUM.COM ([64.89.228.132]) with mapi id 14.02.0318.004; Wed, 12 Dec 2012 08:58:43 -0800
From: Ted Lemon <Ted.Lemon@nominum.com>
To: Brian E Carpenter <brian.e.carpenter@gmail.com>
Thread-Topic: [dhcwg] Review of draft "Prefix Assignment in DHCPv6"
Thread-Index: AQHN2EXdSJw5XwopF0Sxa1TFbI7ekpgVZmmAgAAc+ACAAFAegIAAFfIA
Date: Wed, 12 Dec 2012 16:58:43 +0000
Message-ID: <8D23D4052ABE7A4490E77B1A012B6307474379E6@mbx-01.win.nominum.com>
References: <5D36713D8A4E7348A7E10DF7437A4B9239FCFF2E@szxeml545-mbs.china.huawei.com> <CD38B68B-DA3B-477E-8E19-99F3CD5808BE@employees.org> <5D36713D8A4E7348A7E10DF7437A4B9239FD3DDE@szxeml545-mbs.china.huawei.com> <A3F12423-A919-4FFE-9B3F-76968BAFC044@employees.org> <5D36713D8A4E7348A7E10DF7437A4B9239FD3FF0@szxeml545-mbs.china.huawei.com> <0181F4E0-D1FC-42B9-8C80-8B57FCF88CF5@employees.org> <CB60645E6241144CB82269604373757A218F7D2B@szxeml539-mbs.china.huawei.com> <50C8A559.8090103@gmail.com>
In-Reply-To: <50C8A559.8090103@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [192.168.1.10]
Content-Type: text/plain; charset="us-ascii"
Content-ID: <B7AA63BDCDCC0C4E91921A92C8645CFC@nominum.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: "<dhcwg@ietf.org> WG" <dhcwg@ietf.org>, IPv6 List <ipv6@ietf.org>
Subject: Re: [dhcwg] Review of draft "Prefix Assignment in DHCPv6"
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2012 16:58:50 -0000

On Dec 12, 2012, at 10:40 AM, Brian E Carpenter <brian.e.carpenter@gmail.co=
m> wrote:
> But all IPv6 nodes are required to support SLAAC and all
> routers are required to generate RAs. What is the meaning
> of "no SLAAC"?

A router advertisement that doesn't offer any prefixes where stateless auto=
configuration is enabled?


From otroan@employees.org  Wed Dec 12 10:48:14 2012
Return-Path: <otroan@employees.org>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4492821F87FB; Wed, 12 Dec 2012 10:48:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.299
X-Spam-Level: 
X-Spam-Status: No, score=-10.299 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0kHIL5m+OSok; Wed, 12 Dec 2012 10:48:12 -0800 (PST)
Received: from ams-iport-4.cisco.com (ams-iport-4.cisco.com [144.254.224.147]) by ietfa.amsl.com (Postfix) with ESMTP id E065A21F880A; Wed, 12 Dec 2012 10:48:04 -0800 (PST)
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: ArkHANzQyFCQ/khM/2dsb2JhbABFg0i7UBZzgh4BAQQBeQULC0ZXBogeBr1vkC1hA5t0il2CdA
X-IronPort-AV: E=Sophos;i="4.84,267,1355097600"; d="scan'208";a="10390704"
Received: from ams-core-3.cisco.com ([144.254.72.76]) by ams-iport-4.cisco.com with ESMTP; 12 Dec 2012 18:48:03 +0000
Received: from [10.61.104.202] (dhcp-10-61-104-202.cisco.com [10.61.104.202]) by ams-core-3.cisco.com (8.14.5/8.14.5) with ESMTP id qBCIm3SX014857 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Wed, 12 Dec 2012 18:48:03 GMT
Content-Type: text/plain; charset=iso-8859-1
Mime-Version: 1.0 (Mac OS X Mail 6.2 \(1499\))
From: =?iso-8859-1?Q?Ole_Tr=F8an?= <otroan@employees.org>
In-Reply-To: <CB60645E6241144CB82269604373757A218F7D2B@szxeml539-mbs.china.huawei.com>
Date: Wed, 12 Dec 2012 19:48:02 +0100
Content-Transfer-Encoding: quoted-printable
Message-Id: <51B09765-C765-45D5-8AA6-D24ADB72D558@employees.org>
References: <5D36713D8A4E7348A7E10DF7437A4B9239FCFF2E@szxeml545-mbs.china.huawei.com> <CD38B68B-DA3B-477E-8E19-99F3CD5808BE@employees.org> <5D36713D8A4E7348A7E10DF7437A4B9239FD3DDE@szxeml545-mbs.china.huawei.com> <A3F12423-A919-4FFE-9B3F-76968BAFC044@employees.org> <5D36713D8A4E7348A7E10DF7437A4B9239FD3FF0@szxeml545-mbs.china.huawei.com> <0181F4E0-D1FC-42B9-8C80-8B57FCF88CF5@employees.org> <CB60645E6241144CB82269604373757A218F7D2B@szxeml539-mbs.china.huawei.com>
To: Xiayangsong <xiayangsong@huawei.com>
X-Mailer: Apple Mail (2.1499)
Cc: "<dhcwg@ietf.org> WG" <dhcwg@ietf.org>, IPv6 List <ipv6@ietf.org>
Subject: Re: [dhcwg] Review of draft "Prefix Assignment in DHCPv6"
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2012 18:48:14 -0000

Hi,

> I am a little bit confused what we are talking about.
> Our draft is necessary when there is no SLAAC.
>=20
> Could you elaborate your viewpoints?

the PIO option in RA has several functions.

1) with the A-flag on, it is used by SLAAC.
2) with the L-flag on, it is used for onlink determination (prefix =
discovery).

"when there is no SLAAC" does that mean?
 - there is no RA
 - there is an empty RA (no PIO)
 - the PIO has A-flag off

if I understand your draft correctly, you want a DHCPv6 alternative to =
the RA PIO option.
generally we try to avoid duplicate mechanisms, so could you please give =
a use case?

cheers,
Ole=

From tjc@ecs.soton.ac.uk  Wed Dec 12 11:06:29 2012
Return-Path: <tjc@ecs.soton.ac.uk>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C5F7021E80F4; Wed, 12 Dec 2012 11:06:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.449
X-Spam-Level: 
X-Spam-Status: No, score=-4.449 tagged_above=-999 required=5 tests=[AWL=-2.151, BAYES_00=-2.599, HTML_MESSAGE=0.001, MIME_8BIT_HEADER=0.3]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GcJkXeHKusNL; Wed, 12 Dec 2012 11:06:28 -0800 (PST)
Received: from falcon.ecs.soton.ac.uk (falcon.ecs.soton.ac.uk [IPv6:2001:630:d0:f102::25e]) by ietfa.amsl.com (Postfix) with ESMTP id E873921E80F7; Wed, 12 Dec 2012 11:06:27 -0800 (PST)
Received: from falcon.ecs.soton.ac.uk (localhost [127.0.0.1]) by falcon.ecs.soton.ac.uk (8.13.8/8.13.8) with ESMTP id qBCJ6JlQ021483;  Wed, 12 Dec 2012 19:06:19 GMT
X-DKIM: Sendmail DKIM Filter v2.8.2 falcon.ecs.soton.ac.uk qBCJ6JlQ021483
DKIM-Signature: v=1; a=rsa-sha1; c=simple/simple; d=ecs.soton.ac.uk; s=200903; t=1355339180; bh=zxhpGw/XI7HUUhaT6ABw58VT+AM=; h=Mime-Version:Subject:From:In-Reply-To:Date:Cc:References:To; b=iDTVO0iSZtlKCocZ+8lONiNZjSkK2vEgx+xPA3xe8giuuGV7g44sOyGH5NCmxlC6I p2zNTMiKWr4pVsRiiP0sHzzuhqkBn2KubK+3YPx8gBVoU9+4aZlPM50DLQS7i3Z/yg F6oxmvrGEtUcqAnEuWtOA/+uERR47FSfIAwQq4t4=
Received: from gander.ecs.soton.ac.uk (gander.ecs.soton.ac.uk [2001:630:d0:f102::25d]) by falcon.ecs.soton.ac.uk (falcon.ecs.soton.ac.uk [2001:630:d0:f102::25e]) envelope-from <tjc@ecs.soton.ac.uk> with ESMTP (valid=N/A) id oBBJ6J0430653669Qz ret-id none; Wed, 12 Dec 2012 19:06:20 +0000
Received: from [192.168.1.102] (host213-123-213-183.in-addr.btopenworld.com [213.123.213.183]) (authenticated bits=0) by gander.ecs.soton.ac.uk (8.13.8/8.13.8) with ESMTP id qBCJ4wqk017904 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Wed, 12 Dec 2012 19:04:59 GMT
Content-Type: multipart/alternative; boundary="Apple-Mail=_291E5DFF-E717-4EE1-90A0-B88052B5B3D5"
Mime-Version: 1.0 (Mac OS X Mail 6.2 \(1499\))
From: Tim Chown <tjc@ecs.soton.ac.uk>
In-Reply-To: <51B09765-C765-45D5-8AA6-D24ADB72D558@employees.org>
Date: Wed, 12 Dec 2012 19:04:58 +0000
Message-ID: <EMEW3|ccc9de4820ceea387b759cccb31f2fa6oBBJ6J03tjc|ecs.soton.ac.uk|808EE39B-C43F-42E4-94DA-216655DBB16E@ecs.soton.ac.uk>
References: <5D36713D8A4E7348A7E10DF7437A4B9239FCFF2E@szxeml545-mbs.china.huawei.com> <CD38B68B-DA3B-477E-8E19-99F3CD5808BE@employees.org> <5D36713D8A4E7348A7E10DF7437A4B9239FD3DDE@szxeml545-mbs.china.huawei.com> <A3F12423-A919-4FFE-9B3F-76968BAFC044@employees.org> <5D36713D8A4E7348A7E10DF7437A4B9239FD3FF0@szxeml545-mbs.china.huawei.com> <0181F4E0-D1FC-42B9-8C80-8B57FCF88CF5@employees.org> <CB60645E6241144CB82269604373757A218F7D2B@szxeml539-mbs.china.huawei.com> <51B09765-C765-45D5-8AA6-D24ADB72D558@employees.org> <808EE39B-C43F-42E4-94DA-216655DBB16E@ecs.soton.ac.uk>
To: =?iso-8859-1?Q?Ole_Tr=F8an?= <otroan@employees.org>
X-Mailer: Apple Mail (2.1499)
X-ECS-MailScanner: Found to be clean, Found to be clean
X-smtpf-Report: sid=oBBJ6J043065366900; tid=oBBJ6J0430653669Qz; client=relay,ipv6; mail=; rcpt=; nrcpt=4:0; fails=0
X-ECS-MailScanner-Information: Please contact the ISP for more information
X-ECS-MailScanner-ID: qBCJ6JlQ021483
X-ECS-MailScanner-From: tjc@ecs.soton.ac.uk
Cc: "<dhcwg@ietf.org> WG" <dhcwg@ietf.org>, IPv6 List <ipv6@ietf.org>
Subject: Re: [dhcwg] Review of draft "Prefix Assignment in DHCPv6"
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2012 19:06:30 -0000

--Apple-Mail=_291E5DFF-E717-4EE1-90A0-B88052B5B3D5
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=iso-8859-1

On 12 Dec 2012, at 18:48, Ole Tr=F8an <otroan@employees.org> wrote:

> Hi,
>=20
>> I am a little bit confused what we are talking about.
>> Our draft is necessary when there is no SLAAC.
>>=20
>> Could you elaborate your viewpoints?
>=20
> the PIO option in RA has several functions.
>=20
> 1) with the A-flag on, it is used by SLAAC.
> 2) with the L-flag on, it is used for onlink determination (prefix =
discovery).
>=20
> "when there is no SLAAC" does that mean?
> - there is no RA
> - there is an empty RA (no PIO)
> - the PIO has A-flag off
>=20
> if I understand your draft correctly, you want a DHCPv6 alternative to =
the RA PIO option.
> generally we try to avoid duplicate mechanisms, so could you please =
give a use case?

And so we end up back at
http://tools.ietf.org/html/draft-droms-dhc-dhcpv6-default-router-00
and
http://www.ietf.org/mail-archive/web/dhcwg/current/msg09715.html

Tim=

--Apple-Mail=_291E5DFF-E717-4EE1-90A0-B88052B5B3D5
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=iso-8859-1

<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-line-break: after-white-space; =
"><div><div>On 12 Dec 2012, at 18:48, Ole Tr=F8an &lt;<a =
href=3D"mailto:otroan@employees.org">otroan@employees.org</a>&gt; =
wrote:</div><br class=3D"Apple-interchange-newline"><blockquote =
type=3D"cite">Hi,<br><br><blockquote type=3D"cite">I am a little bit =
confused what we are talking about.<br>Our draft is necessary when there =
is no SLAAC.<br><br>Could you elaborate your =
viewpoints?<br></blockquote><br>the PIO option in RA has several =
functions.<br><br>1) with the A-flag on, it is used by SLAAC.<br>2) with =
the L-flag on, it is used for onlink determination (prefix =
discovery).<br><br>"when there is no SLAAC" does that mean?<br> - there =
is no RA<br> - there is an empty RA (no PIO)<br> - the PIO has A-flag =
off<br><br>if I understand your draft correctly, you want a DHCPv6 =
alternative to the RA PIO option.<br>generally we try to avoid duplicate =
mechanisms, so could you please give a use =
case?<br></blockquote><div><br></div>And so we end up back =
at</div><div><a =
href=3D"http://tools.ietf.org/html/draft-droms-dhc-dhcpv6-default-router-0=
0">http://tools.ietf.org/html/draft-droms-dhc-dhcpv6-default-router-00</a>=
</div><div>and</div><div><a =
href=3D"http://www.ietf.org/mail-archive/web/dhcwg/current/msg09715.html">=
http://www.ietf.org/mail-archive/web/dhcwg/current/msg09715.html</a></div>=
<div><br></div><div>Tim</div></body></html>=

--Apple-Mail=_291E5DFF-E717-4EE1-90A0-B88052B5B3D5--

From rdroms.ietf@gmail.com  Wed Dec 12 11:12:24 2012
Return-Path: <rdroms.ietf@gmail.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E535721E80C0; Wed, 12 Dec 2012 11:12:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -103.628
X-Spam-Level: 
X-Spam-Status: No, score=-103.628 tagged_above=-999 required=5 tests=[AWL=-0.029, BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZRqUTBifN7Af; Wed, 12 Dec 2012 11:12:21 -0800 (PST)
Received: from mail-vc0-f172.google.com (mail-vc0-f172.google.com [209.85.220.172]) by ietfa.amsl.com (Postfix) with ESMTP id 856E021E808D; Wed, 12 Dec 2012 11:12:21 -0800 (PST)
Received: by mail-vc0-f172.google.com with SMTP id fw7so1190368vcb.31 for <multiple recipients>; Wed, 12 Dec 2012 11:12:20 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=content-type:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to:x-mailer; bh=IcojSsmJqxsROHSNHqwtbDLdq6AuHSpCIQJ4VU/NIao=; b=lTeMeyBjVvXeRD4nWQAAQpBwdpSNeLnbilPPtu6g2Pu6cXqI41awL7BftJWwvm0y6E b/58CGATSJaA8UR5cmaeYVe1dJ1L/O4TJ9pov7PTjCBzc9MP6UVNp9AdrCGC4dYr9fNL VcDOAXz58PdvXD7t2WiFDPDiTIslobb01CvRwhvpyTVCmNpOvHGayEzcPQnrxpr1vTV/ ioxyEpD5ja9kIcN91WlM2cVi14KuZJUlxrj7C137/fefi8mF9Ql4WkMteaf2fK3eG8p6 xOaa1PQK3Ugu2dsnZF9PTEYtwgT9SPl7eQBVZNhyIjM76zYwkmbgf6NgP/Szy0f9RsuS iyog==
Received: by 10.220.115.72 with SMTP id h8mr1104540vcq.43.1355339540885; Wed, 12 Dec 2012 11:12:20 -0800 (PST)
Received: from [161.44.65.173] ([161.44.65.173]) by mx.google.com with ESMTPS id bm2sm9366865vdc.6.2012.12.12.11.12.15 (version=TLSv1/SSLv3 cipher=OTHER); Wed, 12 Dec 2012 11:12:19 -0800 (PST)
Content-Type: text/plain; charset=iso-8859-1
Mime-Version: 1.0 (Mac OS X Mail 6.2 \(1499\))
From: Ralph Droms <rdroms.ietf@gmail.com>
In-Reply-To: <EMEW3|ccc9de4820ceea387b759cccb31f2fa6oBBJ6J03tjc|ecs.soton.ac.uk|808EE39B-C43F-42E4-94DA-216655DBB16E@ecs.soton.ac.uk>
Date: Wed, 12 Dec 2012 14:12:14 -0500
Content-Transfer-Encoding: quoted-printable
Message-Id: <0A8BA132-205F-4076-AA55-196CE62ECDCB@gmail.com>
References: <5D36713D8A4E7348A7E10DF7437A4B9239FCFF2E@szxeml545-mbs.china.huawei.com> <CD38B68B-DA3B-477E-8E19-99F3CD5808BE@employees.org> <5D36713D8A4E7348A7E10DF7437A4B9239FD3DDE@szxeml545-mbs.china.huawei.com> <A3F12423-A919-4FFE-9B3F-76968BAFC044@employees.org> <5D36713D8A4E7348A7E10DF7437A4B9239FD3FF0@szxeml545-mbs.china.huawei.com> <0181F4E0-D1FC-42B9-8C80-8B57FCF88CF5@employees.org> <CB60645E6241144CB82269604373757A218F7D2B@szxeml539-mbs.china.huawei.com> <51B09765-C765-45D5-8AA6-D24ADB72D558@employees.org> <808EE39B-C43F-42E4-94DA-216655DBB16E@ecs.soton.ac.uk> <EMEW3|ccc9de4820ceea387b759cccb31f2fa6oBBJ6J03tjc|ecs.soton.ac.uk|808EE39B-C43F-42E4-94DA-216655DBB16E@ecs.soton.ac.uk>
To: Tim Chown <tjc@ecs.soton.ac.uk>
X-Mailer: Apple Mail (2.1499)
Cc: "<dhcwg@ietf.org> WG" <dhcwg@ietf.org>, IPv6 List <ipv6@ietf.org>
Subject: Re: [dhcwg] Review of draft "Prefix Assignment in DHCPv6"
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2012 19:12:24 -0000

On Dec 12, 2012, at 2:04 PM 12/12/12, Tim Chown <tjc@ecs.soton.ac.uk> =
wrote:

> On 12 Dec 2012, at 18:48, Ole Tr=F8an <otroan@employees.org> wrote:
>=20
>> Hi,
>>=20
>>> I am a little bit confused what we are talking about.
>>> Our draft is necessary when there is no SLAAC.
>>>=20
>>> Could you elaborate your viewpoints?
>>=20
>> the PIO option in RA has several functions.
>>=20
>> 1) with the A-flag on, it is used by SLAAC.
>> 2) with the L-flag on, it is used for onlink determination (prefix =
discovery).
>>=20
>> "when there is no SLAAC" does that mean?
>> - there is no RA
>> - there is an empty RA (no PIO)
>> - the PIO has A-flag off
>>=20
>> if I understand your draft correctly, you want a DHCPv6 alternative =
to the RA PIO option.
>> generally we try to avoid duplicate mechanisms, so could you please =
give a use case?
>=20
> And so we end up back at
> http://tools.ietf.org/html/draft-droms-dhc-dhcpv6-default-router-00
> and
> http://www.ietf.org/mail-archive/web/dhcwg/current/msg09715.html

plus =E7a change, plus c'est la m=EAme chose

(English translation: Groundhog Day*)

- Ralph

*http://en.wikipedia.org/wiki/Groundhog_Day_(film)

>=20
> Tim
> _______________________________________________
> dhcwg mailing list
> dhcwg@ietf.org
> https://www.ietf.org/mailman/listinfo/dhcwg


From xiayangsong@huawei.com  Wed Dec 12 16:19:14 2012
Return-Path: <xiayangsong@huawei.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 47F9A21F8A52; Wed, 12 Dec 2012 16:19:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.099
X-Spam-Level: 
X-Spam-Status: No, score=-6.099 tagged_above=-999 required=5 tests=[AWL=0.200,  BAYES_00=-2.599, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FzpHAoM3tfgG; Wed, 12 Dec 2012 16:19:13 -0800 (PST)
Received: from lhrrgout.huawei.com (lhrrgout.huawei.com [194.213.3.17]) by ietfa.amsl.com (Postfix) with ESMTP id C483A1F0CB9; Wed, 12 Dec 2012 16:19:12 -0800 (PST)
Received: from 172.18.7.190 (EHLO lhreml203-edg.china.huawei.com) ([172.18.7.190]) by lhrrg01-dlp.huawei.com (MOS 4.3.5-GA FastPath queued) with ESMTP id ANU03688; Thu, 13 Dec 2012 00:19:11 +0000 (GMT)
Received: from LHREML404-HUB.china.huawei.com (10.201.5.218) by lhreml203-edg.huawei.com (172.18.7.221) with Microsoft SMTP Server (TLS) id 14.1.323.3; Thu, 13 Dec 2012 00:18:19 +0000
Received: from SZXEML407-HUB.china.huawei.com (10.82.67.94) by lhreml404-hub.china.huawei.com (10.201.5.218) with Microsoft SMTP Server (TLS) id 14.1.323.3; Thu, 13 Dec 2012 08:19:10 +0800
Received: from SZXEML539-MBS.china.huawei.com ([169.254.5.165]) by szxeml407-hub.china.huawei.com ([10.82.67.94]) with mapi id 14.01.0323.003; Thu, 13 Dec 2012 08:19:00 +0800
From: Xiayangsong <xiayangsong@huawei.com>
To: =?iso-8859-1?Q?Ole_Tr=F8an?= <otroan@employees.org>
Thread-Topic: [dhcwg] Review of draft "Prefix Assignment in DHCPv6"
Thread-Index: AQHN2EcxfDSILmNF202OrnUCcojOD5gUWi2AgACiVvD///8/AIAA4CFw
Date: Thu, 13 Dec 2012 00:19:00 +0000
Message-ID: <CB60645E6241144CB82269604373757A218F8156@szxeml539-mbs.china.huawei.com>
References: <5D36713D8A4E7348A7E10DF7437A4B9239FCFF2E@szxeml545-mbs.china.huawei.com> <CD38B68B-DA3B-477E-8E19-99F3CD5808BE@employees.org> <5D36713D8A4E7348A7E10DF7437A4B9239FD3DDE@szxeml545-mbs.china.huawei.com> <A3F12423-A919-4FFE-9B3F-76968BAFC044@employees.org> <5D36713D8A4E7348A7E10DF7437A4B9239FD3FF0@szxeml545-mbs.china.huawei.com> <0181F4E0-D1FC-42B9-8C80-8B57FCF88CF5@employees.org> <CB60645E6241144CB82269604373757A218F7D2B@szxeml539-mbs.china.huawei.com> <51B09765-C765-45D5-8AA6-D24ADB72D558@employees.org>
In-Reply-To: <51B09765-C765-45D5-8AA6-D24ADB72D558@employees.org>
Accept-Language: en-US, zh-CN
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.138.103.48]
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Cc: "<dhcwg@ietf.org> WG" <dhcwg@ietf.org>, IPv6 List <ipv6@ietf.org>
Subject: Re: [dhcwg] Review of draft "Prefix Assignment in DHCPv6"
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2012 00:19:14 -0000

Hi Ole

There is no ND at all, that is, no NA/NS/RA/RS etc.
You can check the document Sheng sent out in previous
emails.  In WiMAX, DHCPv6 is mandatory while ND is optional.
In a word, in some scenarios, DHCPv6 is the only way
to configure IP address.=20

By the way, operators are more familiar to DHCP than ND,=20
and they get used to DHCP for address management.

You are right that we should avoid duplicate mechanisms
for the SAME scenario.  However, this is different.

Thanks
Frank

-----Original Message-----
From: Ole Tr=F8an [mailto:otroan@employees.org]=20
Sent: Thursday, December 13, 2012 2:48 AM
To: Xiayangsong
Cc: Sheng Jiang; <dhcwg@ietf.org> WG; IPv6 List
Subject: Re: [dhcwg] Review of draft "Prefix Assignment in DHCPv6"

Hi,

> I am a little bit confused what we are talking about.
> Our draft is necessary when there is no SLAAC.
>=20
> Could you elaborate your viewpoints?

the PIO option in RA has several functions.

1) with the A-flag on, it is used by SLAAC.
2) with the L-flag on, it is used for onlink determination (prefix discover=
y).

"when there is no SLAAC" does that mean?
 - there is no RA
 - there is an empty RA (no PIO)
 - the PIO has A-flag off

if I understand your draft correctly, you want a DHCPv6 alternative to the =
RA PIO option.
generally we try to avoid duplicate mechanisms, so could you please give a =
use case?

cheers,
Ole

From xiayangsong@huawei.com  Wed Dec 12 16:25:19 2012
Return-Path: <xiayangsong@huawei.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8E0ED1F0CD2; Wed, 12 Dec 2012 16:25:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.999
X-Spam-Level: 
X-Spam-Status: No, score=-5.999 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, J_CHICKENPOX_22=0.6, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BkVrNakhOK3F; Wed, 12 Dec 2012 16:25:19 -0800 (PST)
Received: from lhrrgout.huawei.com (lhrrgout.huawei.com [194.213.3.17]) by ietfa.amsl.com (Postfix) with ESMTP id 030701F0CC1; Wed, 12 Dec 2012 16:25:17 -0800 (PST)
Received: from 172.18.7.190 (EHLO lhreml203-edg.china.huawei.com) ([172.18.7.190]) by lhrrg01-dlp.huawei.com (MOS 4.3.5-GA FastPath queued) with ESMTP id ANU03920; Thu, 13 Dec 2012 00:25:16 +0000 (GMT)
Received: from LHREML403-HUB.china.huawei.com (10.201.5.217) by lhreml203-edg.huawei.com (172.18.7.221) with Microsoft SMTP Server (TLS) id 14.1.323.3; Thu, 13 Dec 2012 00:24:24 +0000
Received: from SZXEML454-HUB.china.huawei.com (10.82.67.197) by lhreml403-hub.china.huawei.com (10.201.5.217) with Microsoft SMTP Server (TLS) id 14.1.323.3; Thu, 13 Dec 2012 00:25:15 +0000
Received: from SZXEML539-MBS.china.huawei.com ([169.254.5.165]) by SZXEML454-HUB.china.huawei.com ([10.82.67.197]) with mapi id 14.01.0323.003; Thu, 13 Dec 2012 08:25:06 +0800
From: Xiayangsong <xiayangsong@huawei.com>
To: Brian E Carpenter <brian.e.carpenter@gmail.com>
Thread-Topic: [dhcwg] Review of draft "Prefix Assignment in DHCPv6"
Thread-Index: AQHN2EcxfDSILmNF202OrnUCcojOD5gUWi2AgACiVvD//8rAgIABF/jw
Date: Thu, 13 Dec 2012 00:25:05 +0000
Message-ID: <CB60645E6241144CB82269604373757A218F817C@szxeml539-mbs.china.huawei.com>
References: <5D36713D8A4E7348A7E10DF7437A4B9239FCFF2E@szxeml545-mbs.china.huawei.com> <CD38B68B-DA3B-477E-8E19-99F3CD5808BE@employees.org> <5D36713D8A4E7348A7E10DF7437A4B9239FD3DDE@szxeml545-mbs.china.huawei.com> <A3F12423-A919-4FFE-9B3F-76968BAFC044@employees.org> <5D36713D8A4E7348A7E10DF7437A4B9239FD3FF0@szxeml545-mbs.china.huawei.com> <0181F4E0-D1FC-42B9-8C80-8B57FCF88CF5@employees.org> <CB60645E6241144CB82269604373757A218F7D2B@szxeml539-mbs.china.huawei.com> <50C8A559.8090103@gmail.com>
In-Reply-To: <50C8A559.8090103@gmail.com>
Accept-Language: en-US, zh-CN
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.138.103.48]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Cc: "<dhcwg@ietf.org> WG" <dhcwg@ietf.org>, IPv6 List <ipv6@ietf.org>
Subject: Re: [dhcwg] Review of draft "Prefix Assignment in DHCPv6"
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2012 00:25:19 -0000

SGkgQnJpYW4NCg0KUHJvYmFibHksIEkgYW0gbWlzc2luZyBzb21ldGhpbmcuDQp3aGljaCBkb2N1
bWVudHMgc2F5ICIgYWxsIElQdjYgbm9kZXMgYXJlIHJlcXVpcmVkIHRvIHN1cHBvcnQgU0xBQUMg
Ij8NCg0KSnVzdCBJIG1lbnRpb25lZCBpbiBwcmV2aW91cyBlbWFpbCwgU0xBQUMgaXMgb3B0aW9u
YWwgV2lNQVggZGVwbG95bWVudC4NCg0KVGhhbmsNCkZyYW5rDQoNCi0tLS0tT3JpZ2luYWwgTWVz
c2FnZS0tLS0tDQpGcm9tOiBCcmlhbiBFIENhcnBlbnRlciBbbWFpbHRvOmJyaWFuLmUuY2FycGVu
dGVyQGdtYWlsLmNvbV0gDQpTZW50OiBXZWRuZXNkYXksIERlY2VtYmVyIDEyLCAyMDEyIDExOjQw
IFBNDQpUbzogWGlheWFuZ3NvbmcNCkNjOiBPbGUgVHLDuGFuOyBTaGVuZyBKaWFuZzsgPGRoY3dn
QGlldGYub3JnPiBXRzsgSVB2NiBMaXN0DQpTdWJqZWN0OiBSZTogW2RoY3dnXSBSZXZpZXcgb2Yg
ZHJhZnQgIlByZWZpeCBBc3NpZ25tZW50IGluIERIQ1B2NiINCg0KQnV0IGFsbCBJUHY2IG5vZGVz
IGFyZSByZXF1aXJlZCB0byBzdXBwb3J0IFNMQUFDIGFuZCBhbGwNCnJvdXRlcnMgYXJlIHJlcXVp
cmVkIHRvIGdlbmVyYXRlIFJBcy4gV2hhdCBpcyB0aGUgbWVhbmluZw0Kb2YgIm5vIFNMQUFDIj8N
Cg0KUmVnYXJkcw0KICAgQnJpYW4NCg0KT24gMTIvMTIvMjAxMiAxMDo1MywgWGlheWFuZ3Nvbmcg
d3JvdGU6DQo+IEhpIE9sZQ0KPiANCj4gSSBhbSBhIGxpdHRsZSBiaXQgY29uZnVzZWQgd2hhdCB3
ZSBhcmUgdGFsa2luZyBhYm91dC4NCj4gT3VyIGRyYWZ0IGlzIG5lY2Vzc2FyeSB3aGVuIHRoZXJl
IGlzIG5vIFNMQUFDLg0KPiANCj4gQ291bGQgeW91IGVsYWJvcmF0ZSB5b3VyIHZpZXdwb2ludHM/
DQo+IA0KPiBUaGFua3MNCj4gRnJhbmsNCj4gDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0t
DQo+IEZyb206IGRoY3dnLWJvdW5jZXNAaWV0Zi5vcmcgW21haWx0bzpkaGN3Zy1ib3VuY2VzQGll
dGYub3JnXSBPbiBCZWhhbGYgT2YgT2xlIFRyP2FuDQo+IFNlbnQ6IFdlZG5lc2RheSwgRGVjZW1i
ZXIgMTIsIDIwMTIgNToxMCBQTQ0KPiBUbzogU2hlbmcgSmlhbmcNCj4gQ2M6IDxkaGN3Z0BpZXRm
Lm9yZz4gV0c7IElQdjYgTGlzdA0KPiBTdWJqZWN0OiBSZTogW2RoY3dnXSBSZXZpZXcgb2YgZHJh
ZnQgIlByZWZpeCBBc3NpZ25tZW50IGluIERIQ1B2NiINCj4gDQo+IFNoZW5nLA0KPiANCj4+Pj4+
IEkgdGhpbmsgdGhlIGFyZ3VtZW50IGdpdmVuIGluIHRoZSBkcmFmdCBmb3Igb3BlcmF0b3JzIHdh
bnRpbmcgYQ0KPj4+Pj4gREhDUHY2LW1hbmFnZWQgbmV0d29yayB3aXRob3V0IE5EIGlzIGZsYXdl
ZC4NCj4+Pj4+IE5EIGlzIHJlcXVpcmVkIGZvciByb3V0ZXIgZGlzY292ZXJ5LCBuZWlnaGJvdXIg
ZGlzY292ZXJ5IGV0YyBhbnl3YXkuIGFuZCBhDQo+Pj4+PiByb3V0ZXIgb24gdGhlIGxpbmsgbXVz
dCBiZSBjb25maWd1cmVkDQo+Pj4+PiB3aXRoIHRoZSBvbmxpbmsgcHJlZml4IHJlZ2FyZGxlc3Mu
DQo+Pj4+Pg0KPj4+Pj4gd2hpbGUgd2UgY2FuIGNsZWFybHkgbWFrZSB0aGlzIHdvcmssIEkgZG9u
J3QgdGhpbmsgaXQgaXMganVzdGlmaWVkIHRvIGNyZWF0ZSBhDQo+Pj4+PiBkdXBsaWNhdGUgbWVj
aGFuaXNtIGZvciBwcmVmaXggZGlzY292ZXJ5Lg0KPj4+Pj4gc2VjdGlvbiAzLjIgUkZDMTk1OC4N
Cj4+Pj4gSGksIE9sZSwNCj4+Pj4NCj4+Pj4gQXNzdW1pbmcgYWxsIG5ldHdvcmtzIGFyZSB1c2lu
ZyBTTEFBQyBpcyBub3QgcmlnaHQuDQo+Pj4+DQo+Pj4+IEluIFdpTUFYIE5XRyBJUHY2IHNwZWMs
IFJldmlzaW9uIDYsIHNlZSB0aGUgYXR0YWNobWVudC4NCj4+Pj4NCj4+Pj4gU3RhdGVmdWwgKERI
Q1B2NikgYWRkcmVzcyBjb25maWd1cmF0aW9uIGlzIHN1cHBvcnRlZC4NCj4+Pj4gQ2hlY2sgU2Vj
dGlvbnMgNS4xMS4xMS40IGFuZCA1LjExLjEyLjIuDQo+Pj4+DQo+Pj4+IEFsc28sIEJCRiBkb2N1
bWVudCBUUi0xNzcgc3VwcG9ydHMgc3RhdGVmdWwgYWRkcmVzcyBjb25maWd1cmF0aW9uIHVzaW5n
DQo+Pj4gREhDUHY2LCBjaGVjayBTZWN0aW9uIDQuMi4NCj4+Pj4gSSBhbHNvIGtub3cgYSBmZXcg
SVNQIGRlc2lyZSB0byB1c2UgREhDUHY2IGluIHRoZWlyIG5ldHdvcmtzLg0KPj4+IEkgbWFrZSBu
byBhc3N1bXB0aW9uIHRoYXQgYWxsIG5ldHdvcmtzIGFyZSB1c2luZyBTTEFBQyBmb3IgYWRkcmVz
cw0KPj4+IGFzc2lnbm1lbnQuDQo+Pj4NCj4+PiB0aGVyZSBpcyBubyBjb25mbGljdCBiZXR3ZWVu
IHVzaW5nIE5EIGZvciBwcmVmaXggYXNzaWdubWVudCBhbmQgREhDUHY2IGZvcg0KPj4+IGFkZHJl
c3MgYXNzaWdubWVudC4NCj4+IFNvLCBob3cgY2FuIHlvdSBnZXQgaG9zdCBnZW5lcmF0ZWQgYWRk
cmVzc2VzLCBsaWtlIEVVSTY0IGFkZHJlc3MsIENHQSwgb3IgUHJpdmFjeSBhZGRyZXNzPyBQYXJ0
aWN1bGFyIGZvciBDR0EsIGhvc3QgaGFzIHRvIGdldCBwcmVmaXggZmlyc3QsIHRoZW4gdXNlIHBy
ZWZpeCBhcyBwYXJ0IG9mIGlucHV0IHRvIGdlbmVyYXRlIGhvc3QgaWRlbnRpZmllci4NCj4+DQo+
PiBPciB5b3UgYXJlIHNheWluZyBpbiBESENQdjYtbWFuYWdlZCBuZXR3b3JrLCB5b3Ugc3RpbGwg
dXNlIE5EIHRvIGFzc2lnbiBwcmVmaXguIEkgZG9uJ3QgdGhpbmsgdGhhdCBkZXBsb3ltZW50IGlz
IGdvb2QgaWRlYS4NCj4gDQo+IHRoYXQncyBob3cgdGhlIElQdjYgcHJvdG9jb2xzIGFyZSBkZXNp
Z25lZC4gZnJvbSB0aGUgYmVnaW5uaW5nLiB0aGF0J3MgaG93IGFsbCBESENQdjYgbWFuYWdlZCBu
ZXR3b3JrcyBydW4gdG9kYXkuDQo+IEkgZG9uJ3Qgc2VlIHRoZSBwcm9ibGVtPw0KPiANCj4gY2hl
ZXJzLA0KPiBPbGUNCj4gDQo+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fDQo+IGRoY3dnIG1haWxpbmcgbGlzdA0KPiBkaGN3Z0BpZXRmLm9yZw0KPiBodHRw
czovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RoY3dnDQo+IC0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQo+
IElFVEYgSVB2NiB3b3JraW5nIGdyb3VwIG1haWxpbmcgbGlzdA0KPiBpcHY2QGlldGYub3JnDQo+
IEFkbWluaXN0cmF0aXZlIFJlcXVlc3RzOiBodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xp
c3RpbmZvL2lwdjYNCj4gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCj4gDQo=

From jiangsheng@huawei.com  Wed Dec 12 19:41:46 2012
Return-Path: <jiangsheng@huawei.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5232F21F869F; Wed, 12 Dec 2012 19:41:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.399
X-Spam-Level: 
X-Spam-Status: No, score=-6.399 tagged_above=-999 required=5 tests=[AWL=-0.100, BAYES_00=-2.599, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4gS9dooOJ3vi; Wed, 12 Dec 2012 19:41:45 -0800 (PST)
Received: from lhrrgout.huawei.com (lhrrgout.huawei.com [194.213.3.17]) by ietfa.amsl.com (Postfix) with ESMTP id C44AC21F861E; Wed, 12 Dec 2012 19:41:44 -0800 (PST)
Received: from 172.18.7.190 (EHLO lhreml204-edg.china.huawei.com) ([172.18.7.190]) by lhrrg02-dlp.huawei.com (MOS 4.3.5-GA FastPath queued) with ESMTP id AML08775; Thu, 13 Dec 2012 03:41:43 +0000 (GMT)
Received: from LHREML402-HUB.china.huawei.com (10.201.5.241) by lhreml204-edg.china.huawei.com (172.18.7.223) with Microsoft SMTP Server (TLS) id 14.1.323.3; Thu, 13 Dec 2012 03:40:29 +0000
Received: from SZXEML415-HUB.china.huawei.com (10.82.67.154) by lhreml402-hub.china.huawei.com (10.201.5.241) with Microsoft SMTP Server (TLS) id 14.1.323.3; Thu, 13 Dec 2012 03:41:17 +0000
Received: from SZXEML545-MBS.china.huawei.com ([169.254.2.174]) by szxeml415-hub.china.huawei.com ([10.82.67.154]) with mapi id 14.01.0323.003; Thu, 13 Dec 2012 11:41:11 +0800
From: Sheng Jiang <jiangsheng@huawei.com>
To: =?utf-8?B?T2xlIFRyw7hhbg==?= <otroan@employees.org>, Xiayangsong <xiayangsong@huawei.com>
Thread-Topic: [dhcwg] Review of draft "Prefix Assignment in DHCPv6"
Thread-Index: Ac3TeMv/pnhXVKXKQIm8jrwjt/ulh///z9SA//alzmCAEprOAP//ea5QgACPBoCAABz4AIAAhJwA//7lmZA=
Date: Thu, 13 Dec 2012 03:41:10 +0000
Message-ID: <5D36713D8A4E7348A7E10DF7437A4B9239FD46D6@szxeml545-mbs.china.huawei.com>
References: <5D36713D8A4E7348A7E10DF7437A4B9239FCFF2E@szxeml545-mbs.china.huawei.com> <CD38B68B-DA3B-477E-8E19-99F3CD5808BE@employees.org> <5D36713D8A4E7348A7E10DF7437A4B9239FD3DDE@szxeml545-mbs.china.huawei.com> <A3F12423-A919-4FFE-9B3F-76968BAFC044@employees.org> <5D36713D8A4E7348A7E10DF7437A4B9239FD3FF0@szxeml545-mbs.china.huawei.com> <0181F4E0-D1FC-42B9-8C80-8B57FCF88CF5@employees.org> <CB60645E6241144CB82269604373757A218F7D2B@szxeml539-mbs.china.huawei.com> <51B09765-C765-45D5-8AA6-D24ADB72D558@employees.org>
In-Reply-To: <51B09765-C765-45D5-8AA6-D24ADB72D558@employees.org>
Accept-Language: en-GB, zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.111.98.140]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Cc: "<dhcwg@ietf.org> WG" <dhcwg@ietf.org>, IPv6 List <ipv6@ietf.org>
Subject: Re: [dhcwg] Review of draft "Prefix Assignment in DHCPv6"
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2012 03:41:46 -0000

Pj4gSSBhbSBhIGxpdHRsZSBiaXQgY29uZnVzZWQgd2hhdCB3ZSBhcmUgdGFsa2luZyBhYm91dC4N
Cj4+IE91ciBkcmFmdCBpcyBuZWNlc3Nhcnkgd2hlbiB0aGVyZSBpcyBubyBTTEFBQy4NCj4+DQo+
PiBDb3VsZCB5b3UgZWxhYm9yYXRlIHlvdXIgdmlld3BvaW50cz8NCj4NCj50aGUgUElPIG9wdGlv
biBpbiBSQSBoYXMgc2V2ZXJhbCBmdW5jdGlvbnMuDQo+DQo+MSkgd2l0aCB0aGUgQS1mbGFnIG9u
LCBpdCBpcyB1c2VkIGJ5IFNMQUFDLg0KPjIpIHdpdGggdGhlIEwtZmxhZyBvbiwgaXQgaXMgdXNl
ZCBmb3Igb25saW5rIGRldGVybWluYXRpb24gKHByZWZpeCBkaXNjb3ZlcnkpLg0KPg0KPiJ3aGVu
IHRoZXJlIGlzIG5vIFNMQUFDIiBkb2VzIHRoYXQgbWVhbj8NCj4gLSB0aGVyZSBpcyBubyBSQQ0K
PiAtIHRoZXJlIGlzIGFuIGVtcHR5IFJBIChubyBQSU8pDQo+IC0gdGhlIFBJTyBoYXMgQS1mbGFn
IG9mZg0KPg0KPmlmIEkgdW5kZXJzdGFuZCB5b3VyIGRyYWZ0IGNvcnJlY3RseSwgeW91IHdhbnQg
YSBESENQdjYgYWx0ZXJuYXRpdmUgdG8gdGhlIFJBDQo+UElPIG9wdGlvbi4NCj5nZW5lcmFsbHkg
d2UgdHJ5IHRvIGF2b2lkIGR1cGxpY2F0ZSBtZWNoYW5pc21zLCBzbyBjb3VsZCB5b3UgcGxlYXNl
IGdpdmUgYQ0KPnVzZSBjYXNlPw0KDQpJZiB0aGUgY3VycmVudCBmb3JtIG9mIG91ciBkcmFmdCBt
aXNsZWFkZWQgeW91LCB3ZSBjYW4gbW9kaWZ5IG91ciBkcmFmdCBpbiBmdXR1cmUgdmVyc2lvbi4g
T3VyIG1vdGl2YXRpb24gaXMgdGhlc2UgdHdvIHNjZW5hcmlvcyB5b3Ugc3RhdGVkLiANCg0KLSB0
aGVyZSBpcyBubyBSQQ0KLSB0aGVyZSBpcyBhbiBlbXB0eSBSQSAobm8gUElPKQ0KDQpCZXN0IHJl
Z2FyZHMsDQoNClNoZW5nDQoNCj5jaGVlcnMsDQo+T2xlDQo=

From mohamed.boucadair@orange.com  Wed Dec 12 22:41:30 2012
Return-Path: <mohamed.boucadair@orange.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2A66721F8ABC for <dhcwg@ietfa.amsl.com>; Wed, 12 Dec 2012 22:41:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.244
X-Spam-Level: 
X-Spam-Status: No, score=-2.244 tagged_above=-999 required=5 tests=[AWL=0.004,  BAYES_00=-2.599, HELO_EQ_FR=0.35, UNPARSEABLE_RELAY=0.001]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DKGJmMMmgi3V for <dhcwg@ietfa.amsl.com>; Wed, 12 Dec 2012 22:41:29 -0800 (PST)
Received: from relais-inet.francetelecom.com (relais-ias92.francetelecom.com [193.251.215.92]) by ietfa.amsl.com (Postfix) with ESMTP id 1317B21F8AA2 for <dhcwg@ietf.org>; Wed, 12 Dec 2012 22:41:28 -0800 (PST)
Received: from omfedm08.si.francetelecom.fr (unknown [xx.xx.xx.4]) by omfedm10.si.francetelecom.fr (ESMTP service) with ESMTP id BB1A92646AA; Thu, 13 Dec 2012 07:41:26 +0100 (CET)
Received: from PUEXCH81.nanterre.francetelecom.fr (unknown [10.101.44.34]) by omfedm08.si.francetelecom.fr (ESMTP service) with ESMTP id 9A196238072; Thu, 13 Dec 2012 07:41:26 +0100 (CET)
Received: from PUEXCB1B.nanterre.francetelecom.fr ([10.101.44.8]) by PUEXCH81.nanterre.francetelecom.fr ([10.101.44.34]) with mapi; Thu, 13 Dec 2012 07:41:26 +0100
From: <mohamed.boucadair@orange.com>
To: Ted Lemon <Ted.Lemon@nominum.com>, "dhcwg@ietf.org WG" <dhcwg@ietf.org>
Importance: high
X-Priority: 1
Date: Thu, 13 Dec 2012 07:41:25 +0100
Thread-Topic: draft-ietf-dhc-triggered-reconfigure did not pass WGLC
Thread-Index: AQHN2HI8XgG/kyrA5kiErh0zOt+o/JgWQ7Qg
Message-ID: <94C682931C08B048B7A8645303FDC9F36E9D16DAE6@PUEXCB1B.nanterre.francetelecom.fr>
References: <8D23D4052ABE7A4490E77B1A012B63074740F186@mbx-01.win.nominum.com> <8D23D4052ABE7A4490E77B1A012B630747435F45@mbx-01.win.nominum.com> <8D23D4052ABE7A4490E77B1A012B63074743767B@mbx-01.win.nominum.com>
In-Reply-To: <8D23D4052ABE7A4490E77B1A012B63074743767B@mbx-01.win.nominum.com>
Accept-Language: fr-FR
Content-Language: fr-FR
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: fr-FR
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-PMX-Version: 5.6.1.2065439, Antispam-Engine: 2.7.2.376379, Antispam-Data: 2012.12.13.50327
Cc: JACQUENET Christian OLNC/OLN <christian.jacquenet@orange.com>
Subject: Re: [dhcwg] draft-ietf-dhc-triggered-reconfigure did not pass WGLC
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2012 06:41:30 -0000

Hi Ted,=20

I fully understand your concern. I was also expecting more reviews in addit=
ion to the ones acknowledged in the draft.  =20

The practices in some other WGs is to ask for 5 reviewers for documents to =
pass the WGLC.=20

I know Christian and Roberta are OK with the changes I made to integrate th=
eir comment. I let them confirm/infirm they are OK with this version to mov=
e forward. Gurav has sent a message when the WGLC was initiated.=20

I sincerely hope to see at least one or two more reviews; otherwise shouldn=
't we interpret "no answer" as consent ;-)?

Cheers,
Med

>-----Message d'origine-----
>De : dhcwg-bounces@ietf.org [mailto:dhcwg-bounces@ietf.org] De=20
>la part de Ted Lemon
>Envoy=E9 : mercredi 12 d=E9cembre 2012 15:09
>=C0 : dhcwg@ietf.org WG
>Objet : [dhcwg] draft-ietf-dhc-triggered-reconfigure did not pass WGLC
>
>On Dec 11, 2012, at 8:58 AM, Ted Lemon <ted.lemon@nominum.com> wrote:
>> We had a working group last call on Med's=20
>triggered-reconfigure draft and got only one response.   Is it=20
>truly the case that nobody else is interested in this work?  =20
>Quite a few more people expressed interest in adopting the=20
>draft when the call for adoption went out.
>
>No replies.   I guess nobody wants this-just me and Med in=20
>favor isn't enough to count as a consensus.   That's a shame-I=20
>think this is useful work.
>
>Med, I think if you want this to advance you need to start=20
>doing a sales pitch to the working group to get people=20
>interested.   It's hard for me to believe that nobody wants=20
>this, but I can't call consensus in favor on a hunch.   :(
>
>_______________________________________________
>dhcwg mailing list
>dhcwg@ietf.org
>https://www.ietf.org/mailman/listinfo/dhcwg
>=

From otroan@employees.org  Thu Dec 13 00:13:49 2012
Return-Path: <otroan@employees.org>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 25C0221F8AA2; Thu, 13 Dec 2012 00:13:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.299
X-Spam-Level: 
X-Spam-Status: No, score=-10.299 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id T+xaDjJxF5gj; Thu, 13 Dec 2012 00:13:48 -0800 (PST)
Received: from ams-iport-4.cisco.com (ams-iport-4.cisco.com [144.254.224.147]) by ietfa.amsl.com (Postfix) with ESMTP id E7DD421F889E; Thu, 13 Dec 2012 00:13:47 -0800 (PST)
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AkgIAGmNyVCQ/khR/2dsb2JhbABFg0i7KBZzgh4BAQQBeQULC0ZXBogeBr46kC1hA6ZRgnQ
X-IronPort-AV: E=Sophos;i="4.84,273,1355097600"; d="scan'208";a="10416934"
Received: from ams-core-1.cisco.com ([144.254.72.81]) by ams-iport-4.cisco.com with ESMTP; 13 Dec 2012 08:13:46 +0000
Received: from dhcp-lys01-vla250-10-147-112-51.cisco.com (dhcp-lys01-vla250-10-147-112-51.cisco.com [10.147.112.51]) by ams-core-1.cisco.com (8.14.5/8.14.5) with ESMTP id qBD8Djnn027981 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Thu, 13 Dec 2012 08:13:46 GMT
Content-Type: text/plain; charset=iso-8859-1
Mime-Version: 1.0 (Mac OS X Mail 6.2 \(1499\))
From: =?iso-8859-1?Q?Ole_Tr=F8an?= <otroan@employees.org>
In-Reply-To: <CB60645E6241144CB82269604373757A218F8156@szxeml539-mbs.china.huawei.com>
Date: Thu, 13 Dec 2012 09:13:45 +0100
Content-Transfer-Encoding: quoted-printable
Message-Id: <B9869F5B-BA1E-4E7B-B368-B7F72F6405C0@employees.org>
References: <5D36713D8A4E7348A7E10DF7437A4B9239FCFF2E@szxeml545-mbs.china.huawei.com> <CD38B68B-DA3B-477E-8E19-99F3CD5808BE@employees.org> <5D36713D8A4E7348A7E10DF7437A4B9239FD3DDE@szxeml545-mbs.china.huawei.com> <A3F12423-A919-4FFE-9B3F-76968BAFC044@employees.org> <5D36713D8A4E7348A7E10DF7437A4B9239FD3FF0@szxeml545-mbs.china.huawei.com> <0181F4E0-D1FC-42B9-8C80-8B57FCF88CF5@employees.org> <CB60645E6241144CB82269604373757A218F7D2B@szxeml539-mbs.china.huawei.com> <51B09765-C765-45D5-8AA6-D24ADB72D558@employees.org> <CB60645E6241144CB82269604373757A218F8156@szxeml539-mbs.china.huawei.com>
To: Xiayangsong <xiayangsong@huawei.com>
X-Mailer: Apple Mail (2.1499)
Cc: "<dhcwg@ietf.org> WG" <dhcwg@ietf.org>, IPv6 List <ipv6@ietf.org>
Subject: Re: [dhcwg] Review of draft "Prefix Assignment in DHCPv6"
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2012 08:13:49 -0000

> There is no ND at all, that is, no NA/NS/RA/RS etc.

the document you references states that ND is used like for any other =
IPv6 link.
where do you get the "no ND" from?

as a thought experiment, how would a link without ND function?
how do you do router discovery, and address resolution?

> You can check the document Sheng sent out in previous
> emails.  In WiMAX, DHCPv6 is mandatory while ND is optional.
> In a word, in some scenarios, DHCPv6 is the only way
> to configure IP address.=20

can you give me the reference in the document. as far as I can see it =
states no such thing.
what it does mention is "prefix management" on the AR. for that you can =
use IA_PD.

> By the way, operators are more familiar to DHCP than ND,=20
> and they get used to DHCP for address management.

no-one is saying that you cannot use DHCPV6 address management.
that is already supported with todays specifications.

> You are right that we should avoid duplicate mechanisms
> for the SAME scenario.  However, this is different.

I may be somewhat dense, could someone else try to explain to me what =
the scenario is?

cheers,
Ole=

From brian.e.carpenter@gmail.com  Thu Dec 13 00:29:45 2012
Return-Path: <brian.e.carpenter@gmail.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2483721F8AAC; Thu, 13 Dec 2012 00:29:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -101.312
X-Spam-Level: 
X-Spam-Status: No, score=-101.312 tagged_above=-999 required=5 tests=[AWL=-0.221, BAYES_00=-2.599, J_CHICKENPOX_22=0.6, RCVD_ILLEGAL_IP=1.908, RCVD_IN_DNSWL_LOW=-1, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id l-eynbS85vrF; Thu, 13 Dec 2012 00:29:44 -0800 (PST)
Received: from mail-wi0-f174.google.com (mail-wi0-f174.google.com [209.85.212.174]) by ietfa.amsl.com (Postfix) with ESMTP id 037EB21F8AB4; Thu, 13 Dec 2012 00:29:43 -0800 (PST)
Received: by mail-wi0-f174.google.com with SMTP id hm9so3771187wib.13 for <multiple recipients>; Thu, 13 Dec 2012 00:29:43 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:organization:user-agent:mime-version:to:cc :subject:references:in-reply-to:content-type :content-transfer-encoding; bh=ulizwNKN3+JX0ewN3LU4Nu9sC8FIUiy3fTpdODWvAQU=; b=w1Lj1pJooFhnaANJLSE1jpymp7YO9/bHQQfN407K6CBr2/hJ8UfGccOFZ85MB1M4Wn Ze/iSE3ZSYnDaaiI11kG0Ypc45xGbuUOZ1JwIurVKLB6a6gvBP8Ks766X9VAhr6Zr3gS WNVZFIF5U8L0m6kcBdUakF8wbyM+9CMxRhIWFmpBuhfVngXQLk6fyhKQ2/LhsAwDbNd9 61GqnfgsrfZwL9C3iNsOTNmsSCXQVWPmSQ4AmT0MkNaOj+xQ32UtfCkn2SkgrIZCT4yd Z0hYbSJDFbdTaTZLIFj6f0JALRyzLlLsIeHhILGhvURm5U8Zw4yC/hQkoCKD6hpLgNoU HX1A==
Received: by 10.180.104.136 with SMTP id ge8mr1570334wib.2.1355387383181; Thu, 13 Dec 2012 00:29:43 -0800 (PST)
Received: from [192.168.1.65] (host-2-102-216-160.as13285.net. [2.102.216.160]) by mx.google.com with ESMTPS id fv2sm6684644wib.4.2012.12.13.00.29.40 (version=SSLv3 cipher=OTHER); Thu, 13 Dec 2012 00:29:41 -0800 (PST)
Message-ID: <50C99213.7070000@gmail.com>
Date: Thu, 13 Dec 2012 08:30:11 +0000
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Organization: University of Auckland
User-Agent: Thunderbird 2.0.0.6 (Windows/20070728)
MIME-Version: 1.0
To: Xiayangsong <xiayangsong@huawei.com>
References: <5D36713D8A4E7348A7E10DF7437A4B9239FCFF2E@szxeml545-mbs.china.huawei.com>	<CD38B68B-DA3B-477E-8E19-99F3CD5808BE@employees.org>	<5D36713D8A4E7348A7E10DF7437A4B9239FD3DDE@szxeml545-mbs.china.huawei.com>	<A3F12423-A919-4FFE-9B3F-76968BAFC044@employees.org>	<5D36713D8A4E7348A7E10DF7437A4B9239FD3FF0@szxeml545-mbs.china.huawei.com>	<0181F4E0-D1FC-42B9-8C80-8B57FCF88CF5@employees.org> <CB60645E6241144CB82269604373757A218F7D2B@szxeml539-mbs.china.huawei.com> <50C8A559.8090103@gmail.com> <CB60645E6241144CB82269604373757A218F817C@szxeml539-mbs.china.huawei.com>
In-Reply-To: <CB60645E6241144CB82269604373757A218F817C@szxeml539-mbs.china.huawei.com>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Cc: "<dhcwg@ietf.org> WG" <dhcwg@ietf.org>, IPv6 List <ipv6@ietf.org>
Subject: Re: [dhcwg] Review of draft "Prefix Assignment in DHCPv6"
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2012 08:29:45 -0000

Frank,

On 13/12/2012 00:25, Xiayangsong wrote:
> Hi Brian
>=20
> Probably, I am missing something.
> which documents say " all IPv6 nodes are required to support SLAAC "?

RFC 6434 says this:

5.9.2. IPv6 Stateless Address Autoconfiguration - RFC 4862

   Hosts MUST support IPv6 Stateless Address Autoconfiguration as
   defined in [RFC4862].  Configuration of static address(es) may be
   supported as well.

   Nodes that are routers MUST be able to generate link-local addresses
   as described in [RFC4862].
=2E..
12. Router-Specific Functionality
=2E..
12.2. Neighbor Discovery for IPv6 - RFC 4861

   Sending Router Advertisements and processing Router Solicitations
   MUST be supported.

It seems clear to me that SLAAC and RA are required functionalities.

If you can justify a scenario where RAs do not include PIO, you can
justify your proposal. But you cannot say there is no SLAAC.

> Just I mentioned in previous email, SLAAC is optional WiMAX deployment.=


That is another problem.

   Brian

>=20
> Thank
> Frank
>=20
> -----Original Message-----
> From: Brian E Carpenter [mailto:brian.e.carpenter@gmail.com]=20
> Sent: Wednesday, December 12, 2012 11:40 PM
> To: Xiayangsong
> Cc: Ole Tr=C3=B8an; Sheng Jiang; <dhcwg@ietf.org> WG; IPv6 List
> Subject: Re: [dhcwg] Review of draft "Prefix Assignment in DHCPv6"
>=20
> But all IPv6 nodes are required to support SLAAC and all
> routers are required to generate RAs. What is the meaning
> of "no SLAAC"?
>=20
> Regards
>    Brian
>=20
> On 12/12/2012 10:53, Xiayangsong wrote:
>> Hi Ole
>>
>> I am a little bit confused what we are talking about.
>> Our draft is necessary when there is no SLAAC.
>>
>> Could you elaborate your viewpoints?
>>
>> Thanks
>> Frank
>>
>> -----Original Message-----
>> From: dhcwg-bounces@ietf.org [mailto:dhcwg-bounces@ietf.org] On Behalf=
 Of Ole Tr?an
>> Sent: Wednesday, December 12, 2012 5:10 PM
>> To: Sheng Jiang
>> Cc: <dhcwg@ietf.org> WG; IPv6 List
>> Subject: Re: [dhcwg] Review of draft "Prefix Assignment in DHCPv6"
>>
>> Sheng,
>>
>>>>>> I think the argument given in the draft for operators wanting a
>>>>>> DHCPv6-managed network without ND is flawed.
>>>>>> ND is required for router discovery, neighbour discovery etc anywa=
y. and a
>>>>>> router on the link must be configured
>>>>>> with the onlink prefix regardless.
>>>>>>
>>>>>> while we can clearly make this work, I don't think it is justified=
 to create a
>>>>>> duplicate mechanism for prefix discovery.
>>>>>> section 3.2 RFC1958.
>>>>> Hi, Ole,
>>>>>
>>>>> Assuming all networks are using SLAAC is not right.
>>>>>
>>>>> In WiMAX NWG IPv6 spec, Revision 6, see the attachment.
>>>>>
>>>>> Stateful (DHCPv6) address configuration is supported.
>>>>> Check Sections 5.11.11.4 and 5.11.12.2.
>>>>>
>>>>> Also, BBF document TR-177 supports stateful address configuration u=
sing
>>>> DHCPv6, check Section 4.2.
>>>>> I also know a few ISP desire to use DHCPv6 in their networks.
>>>> I make no assumption that all networks are using SLAAC for address
>>>> assignment.
>>>>
>>>> there is no conflict between using ND for prefix assignment and DHCP=
v6 for
>>>> address assignment.
>>> So, how can you get host generated addresses, like EUI64 address, CGA=
, or Privacy address? Particular for CGA, host has to get prefix first, t=
hen use prefix as part of input to generate host identifier.
>>>
>>> Or you are saying in DHCPv6-managed network, you still use ND to assi=
gn prefix. I don't think that deployment is good idea.
>> that's how the IPv6 protocols are designed. from the beginning. that's=
 how all DHCPv6 managed networks run today.
>> I don't see the problem?
>>
>> cheers,
>> Ole
>>
>> _______________________________________________
>> dhcwg mailing list
>> dhcwg@ietf.org
>> https://www.ietf.org/mailman/listinfo/dhcwg
>> --------------------------------------------------------------------
>> IETF IPv6 working group mailing list
>> ipv6@ietf.org
>> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
>> --------------------------------------------------------------------
>>


From christian.jacquenet@orange.com  Thu Dec 13 01:36:41 2012
Return-Path: <christian.jacquenet@orange.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4F34321F893D for <dhcwg@ietfa.amsl.com>; Thu, 13 Dec 2012 01:36:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.248
X-Spam-Level: 
X-Spam-Status: No, score=-2.248 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_FR=0.35, UNPARSEABLE_RELAY=0.001]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gARjzYjL7r0Q for <dhcwg@ietfa.amsl.com>; Thu, 13 Dec 2012 01:36:40 -0800 (PST)
Received: from relais-inet.francetelecom.com (relais-ias91.francetelecom.com [193.251.215.91]) by ietfa.amsl.com (Postfix) with ESMTP id 8408F21F8934 for <dhcwg@ietf.org>; Thu, 13 Dec 2012 01:36:40 -0800 (PST)
Received: from omfedm08.si.francetelecom.fr (unknown [xx.xx.xx.4]) by omfedm14.si.francetelecom.fr (ESMTP service) with ESMTP id 8F5EF22C2E3; Thu, 13 Dec 2012 10:36:39 +0100 (CET)
Received: from puexch91.nanterre.francetelecom.fr (unknown [10.101.44.48]) by omfedm08.si.francetelecom.fr (ESMTP service) with ESMTP id 6BE54238070; Thu, 13 Dec 2012 10:36:39 +0100 (CET)
Received: from PUEXCB1C.nanterre.francetelecom.fr ([10.101.44.9]) by puexch91.nanterre.francetelecom.fr ([10.101.44.48]) with mapi; Thu, 13 Dec 2012 10:36:38 +0100
From: <christian.jacquenet@orange.com>
To: BOUCADAIR Mohamed OLNC/OLN <mohamed.boucadair@orange.com>, Ted Lemon <Ted.Lemon@nominum.com>, "dhcwg@ietf.org WG" <dhcwg@ietf.org>
Date: Thu, 13 Dec 2012 10:36:36 +0100
Thread-Topic: draft-ietf-dhc-triggered-reconfigure did not pass WGLC
Thread-Index: AQHN2HI8XgG/kyrA5kiErh0zOt+o/JgWQ7QggAA2FTA=
Message-ID: <30427_1355391399_50C9A1A7_30427_1160_1_983A1D8DA0DA5F4EB747BF34CBEE5CD15A61A65D82@PUEXCB1C.nanterre.francetelecom.fr>
References: <8D23D4052ABE7A4490E77B1A012B63074740F186@mbx-01.win.nominum.com> <8D23D4052ABE7A4490E77B1A012B630747435F45@mbx-01.win.nominum.com> <8D23D4052ABE7A4490E77B1A012B63074743767B@mbx-01.win.nominum.com> <94C682931C08B048B7A8645303FDC9F36E9D16DAE6@PUEXCB1B.nanterre.francetelecom.fr>
In-Reply-To: <94C682931C08B048B7A8645303FDC9F36E9D16DAE6@PUEXCB1B.nanterre.francetelecom.fr>
Accept-Language: fr-FR
Content-Language: fr-FR
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: fr-FR
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-PMX-Version: 5.6.1.2065439, Antispam-Engine: 2.7.2.376379, Antispam-Data: 2012.10.24.110314
Subject: Re: [dhcwg] draft-ietf-dhc-triggered-reconfigure did not pass WGLC
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2012 09:36:41 -0000

Dear all,

I indeed confirm that the -01 version of this draft reflects the comments I=
 had. Let me also take the opportunity of this message to insist on the use=
fulness of this work, as it addresses the rather typical issue depicted in =
section 1.1 and experienced in some provider's environment, like ours.

Cheers,

Christian.=20=20

-----Message d'origine-----
De : BOUCADAIR Mohamed OLNC/OLN=20
Envoy=E9 : jeudi 13 d=E9cembre 2012 07:41
=C0 : Ted Lemon; dhcwg@ietf.org WG
Cc : JACQUENET Christian OLNC/OLN; Maglione Roberta; Gaurav Halwasia (ghalw=
asi)
Objet : RE: draft-ietf-dhc-triggered-reconfigure did not pass WGLC
Importance : Haute

Hi Ted,=20

I fully understand your concern. I was also expecting more reviews in addit=
ion to the ones acknowledged in the draft.=20=20=20

The practices in some other WGs is to ask for 5 reviewers for documents to =
pass the WGLC.=20

I know Christian and Roberta are OK with the changes I made to integrate th=
eir comment. I let them confirm/infirm they are OK with this version to mov=
e forward. Gurav has sent a message when the WGLC was initiated.=20

I sincerely hope to see at least one or two more reviews; otherwise shouldn=
't we interpret "no answer" as consent ;-)?

Cheers,
Med

>-----Message d'origine-----
>De : dhcwg-bounces@ietf.org [mailto:dhcwg-bounces@ietf.org] De la part=20
>de Ted Lemon Envoy=E9 : mercredi 12 d=E9cembre 2012 15:09 =C0 :=20
>dhcwg@ietf.org WG Objet : [dhcwg] draft-ietf-dhc-triggered-reconfigure=20
>did not pass WGLC
>
>On Dec 11, 2012, at 8:58 AM, Ted Lemon <ted.lemon@nominum.com> wrote:
>> We had a working group last call on Med's
>triggered-reconfigure draft and got only one response.   Is it=20
>truly the case that nobody else is interested in this work?=20=20=20
>Quite a few more people expressed interest in adopting the draft when=20
>the call for adoption went out.
>
>No replies.   I guess nobody wants this-just me and Med in=20
>favor isn't enough to count as a consensus.   That's a shame-I=20
>think this is useful work.
>
>Med, I think if you want this to advance you need to start doing a=20
>sales pitch to the working group to get people
>interested.   It's hard for me to believe that nobody wants=20
>this, but I can't call consensus in favor on a hunch.   :(
>
>_______________________________________________
>dhcwg mailing list
>dhcwg@ietf.org
>https://www.ietf.org/mailman/listinfo/dhcwg
>
___________________________________________________________________________=
______________________________________________

Ce message et ses pieces jointes peuvent contenir des informations confiden=
tielles ou privilegiees et ne doivent donc
pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu=
 ce message par erreur, veuillez le signaler
a l'expediteur et le detruire ainsi que les pieces jointes. Les messages el=
ectroniques etant susceptibles d'alteration,
France Telecom - Orange decline toute responsabilite si ce message a ete al=
tere, deforme ou falsifie. Merci.

This message and its attachments may contain confidential or privileged inf=
ormation that may be protected by law;
they should not be distributed, used or copied without authorisation.
If you have received this email in error, please notify the sender and dele=
te this message and its attachments.
As emails may be altered, France Telecom - Orange is not liable for message=
s that have been modified, changed or falsified.
Thank you.


From tomasz.mrugalski@gmail.com  Thu Dec 13 05:36:36 2012
Return-Path: <tomasz.mrugalski@gmail.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F027C21F89E6 for <dhcwg@ietfa.amsl.com>; Thu, 13 Dec 2012 05:36:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.599
X-Spam-Level: 
X-Spam-Status: No, score=-3.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XFSJrIZIMzh0 for <dhcwg@ietfa.amsl.com>; Thu, 13 Dec 2012 05:36:36 -0800 (PST)
Received: from mail-lb0-f172.google.com (mail-lb0-f172.google.com [209.85.217.172]) by ietfa.amsl.com (Postfix) with ESMTP id 2DAFB21F89D2 for <dhcwg@ietf.org>; Thu, 13 Dec 2012 05:36:35 -0800 (PST)
Received: by mail-lb0-f172.google.com with SMTP id y2so1738274lbk.31 for <dhcwg@ietf.org>; Thu, 13 Dec 2012 05:36:35 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:x-tagtoolbar-keys:content-type :content-transfer-encoding; bh=JPEkJa85mM+2Srbv1PjODkcpAWLIu+H9r5+lZbaVhMo=; b=HoQuBEVReia+57U4s1/PCRifN0SEzJ3xOygbLWaE1bpbIh32IHSYaaBVT9Zs8plBGn J4Z0AWieS++iUwGLqN5Xsv07Tchm6zLYiFySSlivtjGry9d3GXFWXB95rzyvV4Wzf9bi w2NeOdmb7Jokfnzk3gjoghfPXHnJEEblS6HhpM7VBrye8vkcImOPC0zJ/3FuEUxvdb9U Cg/OLruHrzmfVvVAjl5YjesU5Z9IQMnUzFJl10WbJjEyOtC6IMCPmhcmzrqToxaqwf+Y cu1GQ4FPMj+9Rveafs0+p20fHj5YBPoXLdakgYwFajLK2OHoKv0b1XqURLl5HUN1MqFx j0JQ==
Received: by 10.152.124.111 with SMTP id mh15mr25566lab.20.1355405795144; Thu, 13 Dec 2012 05:36:35 -0800 (PST)
Received: from ?IPv6:2001:470:6061:1:c80a:d537:3f07:3d33? ([2001:470:6061:1:c80a:d537:3f07:3d33]) by mx.google.com with ESMTPS id ee5sm734904lbb.14.2012.12.13.05.36.32 (version=SSLv3 cipher=OTHER); Thu, 13 Dec 2012 05:36:33 -0800 (PST)
Message-ID: <50C9D9DA.80504@gmail.com>
Date: Thu, 13 Dec 2012 14:36:26 +0100
From: Tomek Mrugalski <tomasz.mrugalski@gmail.com>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/17.0 Thunderbird/17.0
MIME-Version: 1.0
To: dhcwg@ietf.org
References: <8D23D4052ABE7A4490E77B1A012B63074740E9BE@mbx-01.win.nominum.com> <8D23D4052ABE7A4490E77B1A012B630747434FDB@mbx-01.win.nominum.com> <489D13FBFA9B3E41812EA89F188F018E0F5E5928@xmb-rcd-x04.cisco.com> <90903C21C73202418A48BFBE80AEE5EB22D89C2A@xmb-aln-x06.cisco.com> <038E5DC6-E961-4E47-9768-FBA12E694470@cisco.com>
In-Reply-To: <038E5DC6-E961-4E47-9768-FBA12E694470@cisco.com>
X-TagToolbar-Keys: D20121213143626339
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Subject: Re: [dhcwg] Call for adoption: draft-kostur-dhc-loadbv6
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2012 13:36:37 -0000

I support this work as well (so that makes 6...)

Tomek

On 10.12.2012 17:18, Kim Kinnear wrote:
> 
> I support adopting it as well. (So that makes 5 ...)
> 
> On Dec 10, 2012, at 10:43 AM, Gaurav Halwasia (ghalwasi) wrote:
> 
>> +1 (So that makes 4 ...)
>>
>> Regards,
>> Gaurav
>> -----Original Message-----
>> From: dhcwg-bounces@ietf.org [mailto:dhcwg-bounces@ietf.org] On Behalf Of Bernie Volz (volz)
>> Sent: Monday, December 10, 2012 9:12 PM
>> To: Ted Lemon; dhcwg@ietf.org WG
>> Subject: Re: [dhcwg] Call for adoption: draft-kostur-dhc-loadbv6
>>
>> Sorry I missed this call as I was on vacation at the time.
>>
>> I do support adopting it. (So that makes 3 ...)
>>
>> - Bernie



From volz@cisco.com  Thu Dec 13 05:49:56 2012
Return-Path: <volz@cisco.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0E31F21F8AD8 for <dhcwg@ietfa.amsl.com>; Thu, 13 Dec 2012 05:49:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.539
X-Spam-Level: 
X-Spam-Status: No, score=-10.539 tagged_above=-999 required=5 tests=[AWL=0.060, BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TuRh6cYkmjFQ for <dhcwg@ietfa.amsl.com>; Thu, 13 Dec 2012 05:49:55 -0800 (PST)
Received: from rcdn-iport-6.cisco.com (rcdn-iport-6.cisco.com [173.37.86.77]) by ietfa.amsl.com (Postfix) with ESMTP id 0F1F921F8AD7 for <dhcwg@ietf.org>; Thu, 13 Dec 2012 05:49:55 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=4507; q=dns/txt; s=iport; t=1355406595; x=1356616195; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=lziAYxdm4alzF4evnrqACgPnwTzp/mVVrDa3qPwmwIo=; b=UeFXQM/fJqpXtMvJKSZ6ftBmPbWdE701xeL3580ONl4ihC2ZhPSgkipP RRmMHOOiDAKu2Ixjdz47sohsaa/kqhGN3uOCCE72g1pGE97cnO9iw1u52 DCjRr433OdIzxYrlytKz25mc+U5soUR3B49ZUAoPxHj/F2XoKQu41WbMr w=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AmwIAHrbyVCtJV2b/2dsb2JhbABFg0i7KRZzgh4BAQEDAQEBARpRBQYFCwIBCBgnBycLFBECBA4FiA0GDL1bBIxXC4NXYQOIK41ekEiCc4Ft
X-IronPort-AV: E=Sophos;i="4.84,273,1355097600"; d="scan'208";a="152544739"
Received: from rcdn-core-4.cisco.com ([173.37.93.155]) by rcdn-iport-6.cisco.com with ESMTP; 13 Dec 2012 13:49:54 +0000
Received: from xhc-aln-x04.cisco.com (xhc-aln-x04.cisco.com [173.36.12.78]) by rcdn-core-4.cisco.com (8.14.5/8.14.5) with ESMTP id qBDDns2O013089 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Thu, 13 Dec 2012 13:49:54 GMT
Received: from xmb-rcd-x04.cisco.com ([169.254.8.29]) by xhc-aln-x04.cisco.com ([173.36.12.78]) with mapi id 14.02.0318.004; Thu, 13 Dec 2012 07:49:54 -0600
From: "Bernie Volz (volz)" <volz@cisco.com>
To: "christian.jacquenet@orange.com" <christian.jacquenet@orange.com>
Thread-Topic: [dhcwg] draft-ietf-dhc-triggered-reconfigure did not pass WGLC
Thread-Index: AQHN2Ti6D54X16CAik6Ju2yO32BHuw==
Date: Thu, 13 Dec 2012 13:49:53 +0000
Message-ID: <6EBE28CD-41FB-4F35-8A6F-D14864F5E535@cisco.com>
References: <8D23D4052ABE7A4490E77B1A012B63074740F186@mbx-01.win.nominum.com> <8D23D4052ABE7A4490E77B1A012B630747435F45@mbx-01.win.nominum.com> <8D23D4052ABE7A4490E77B1A012B63074743767B@mbx-01.win.nominum.com> <94C682931C08B048B7A8645303FDC9F36E9D16DAE6@PUEXCB1B.nanterre.francetelecom.fr>, <30427_1355391399_50C9A1A7_30427_1160_1_983A1D8DA0DA5F4EB747BF34CBEE5CD15A61A65D82@PUEXCB1C.nanterre.francetelecom.fr>
In-Reply-To: <30427_1355391399_50C9A1A7_30427_1160_1_983A1D8DA0DA5F4EB747BF34CBEE5CD15A61A65D82@PUEXCB1C.nanterre.francetelecom.fr>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: "dhcwg@ietf.org WG" <dhcwg@ietf.org>, Ted Lemon <Ted.Lemon@nominum.com>
Subject: Re: [dhcwg] draft-ietf-dhc-triggered-reconfigure did not pass WGLC
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2012 13:49:56 -0000

I do NOT favor advancing this draft. It needs to include information simila=
r to the link-address that would normally be included in relayed messages s=
o that the server can more easily locate the client and is not required to =
reconfigure all instances of the client (such as a multi-homed client that =
may have obtained leases on different links, even from different relays).

I also am not sure if providing some additional relay information might be =
warranted (i.e., the things a relay would normally have added to a relay-fo=
rw).

- Bernie

On Dec 13, 2012, at 4:36 AM, "christian.jacquenet@orange.com" <christian.ja=
cquenet@orange.com> wrote:

> Dear all,
>=20
> I indeed confirm that the -01 version of this draft reflects the comments=
 I had. Let me also take the opportunity of this message to insist on the u=
sefulness of this work, as it addresses the rather typical issue depicted i=
n section 1.1 and experienced in some provider's environment, like ours.
>=20
> Cheers,
>=20
> Christian. =20
>=20
> -----Message d'origine-----
> De : BOUCADAIR Mohamed OLNC/OLN=20
> Envoy=E9 : jeudi 13 d=E9cembre 2012 07:41
> =C0 : Ted Lemon; dhcwg@ietf.org WG
> Cc : JACQUENET Christian OLNC/OLN; Maglione Roberta; Gaurav Halwasia (gha=
lwasi)
> Objet : RE: draft-ietf-dhc-triggered-reconfigure did not pass WGLC
> Importance : Haute
>=20
> Hi Ted,=20
>=20
> I fully understand your concern. I was also expecting more reviews in add=
ition to the ones acknowledged in the draft.  =20
>=20
> The practices in some other WGs is to ask for 5 reviewers for documents t=
o pass the WGLC.=20
>=20
> I know Christian and Roberta are OK with the changes I made to integrate =
their comment. I let them confirm/infirm they are OK with this version to m=
ove forward. Gurav has sent a message when the WGLC was initiated.=20
>=20
> I sincerely hope to see at least one or two more reviews; otherwise shoul=
dn't we interpret "no answer" as consent ;-)?
>=20
> Cheers,
> Med
>=20
>> -----Message d'origine-----
>> De : dhcwg-bounces@ietf.org [mailto:dhcwg-bounces@ietf.org] De la part=20
>> de Ted Lemon Envoy=E9 : mercredi 12 d=E9cembre 2012 15:09 =C0 :=20
>> dhcwg@ietf.org WG Objet : [dhcwg] draft-ietf-dhc-triggered-reconfigure=20
>> did not pass WGLC
>>=20
>> On Dec 11, 2012, at 8:58 AM, Ted Lemon <ted.lemon@nominum.com> wrote:
>>> We had a working group last call on Med's
>> triggered-reconfigure draft and got only one response.   Is it=20
>> truly the case that nobody else is interested in this work?  =20
>> Quite a few more people expressed interest in adopting the draft when=20
>> the call for adoption went out.
>>=20
>> No replies.   I guess nobody wants this-just me and Med in=20
>> favor isn't enough to count as a consensus.   That's a shame-I=20
>> think this is useful work.
>>=20
>> Med, I think if you want this to advance you need to start doing a=20
>> sales pitch to the working group to get people
>> interested.   It's hard for me to believe that nobody wants=20
>> this, but I can't call consensus in favor on a hunch.   :(
>>=20
>> _______________________________________________
>> dhcwg mailing list
>> dhcwg@ietf.org
>> https://www.ietf.org/mailman/listinfo/dhcwg
> _________________________________________________________________________=
________________________________________________
>=20
> Ce message et ses pieces jointes peuvent contenir des informations confid=
entielles ou privilegiees et ne doivent donc
> pas etre diffuses, exploites ou copies sans autorisation. Si vous avez re=
cu ce message par erreur, veuillez le signaler
> a l'expediteur et le detruire ainsi que les pieces jointes. Les messages =
electroniques etant susceptibles d'alteration,
> France Telecom - Orange decline toute responsabilite si ce message a ete =
altere, deforme ou falsifie. Merci.
>=20
> This message and its attachments may contain confidential or privileged i=
nformation that may be protected by law;
> they should not be distributed, used or copied without authorisation.
> If you have received this email in error, please notify the sender and de=
lete this message and its attachments.
> As emails may be altered, France Telecom - Orange is not liable for messa=
ges that have been modified, changed or falsified.
> Thank you.
>=20
> _______________________________________________
> dhcwg mailing list
> dhcwg@ietf.org
> https://www.ietf.org/mailman/listinfo/dhcwg

From tomasz.mrugalski@gmail.com  Thu Dec 13 05:59:18 2012
Return-Path: <tomasz.mrugalski@gmail.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 231E221F8AD1 for <dhcwg@ietfa.amsl.com>; Thu, 13 Dec 2012 05:59:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.299
X-Spam-Level: 
X-Spam-Status: No, score=-3.299 tagged_above=-999 required=5 tests=[AWL=-0.300, BAYES_00=-2.599, J_CHICKENPOX_28=0.6, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8AYyQ-1QMD5l for <dhcwg@ietfa.amsl.com>; Thu, 13 Dec 2012 05:59:17 -0800 (PST)
Received: from mail-bk0-f44.google.com (mail-bk0-f44.google.com [209.85.214.44]) by ietfa.amsl.com (Postfix) with ESMTP id 45B3D21F8A4A for <dhcwg@ietf.org>; Thu, 13 Dec 2012 05:59:17 -0800 (PST)
Received: by mail-bk0-f44.google.com with SMTP id w11so1054124bku.31 for <dhcwg@ietf.org>; Thu, 13 Dec 2012 05:59:15 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:x-tagtoolbar-keys:content-type :content-transfer-encoding; bh=olTOMmCuxyzI724v6Kh1Kgjj1nbDzPaEW6L9+GCfFNY=; b=h7JhLJIWIcx2232MGLO3RDYriKhZ15wNk8rEFJnuOyrfy9iViidRohYKoBG737sUyE 0zOfrDknPPDe0AxrWVdUBEFqrG4bSYmM5E78CtAaKcqZcsQQn4TynWlUovcCdRY+SE8p DNqA+eEakOhCMBKBbYvPWrSHrTRukIaWSx5PaUYU3yPlq6/Qng+orsqMjRWwxR3MRjL0 jFJ2d+fHHoCLI85d846lpqIqtonIcROiQMUAeTAfzypzIwoCUpBt9pICetpIdBnSb3+X XJ+QjSAhOkrD6CWuzK9e3ZXfCBzuRQiheKaEWDLlUWNh2cahqaVd8CgLNj4bIKnZCC+7 fb0g==
Received: by 10.204.148.195 with SMTP id q3mr1004279bkv.122.1355407154974; Thu, 13 Dec 2012 05:59:14 -0800 (PST)
Received: from ?IPv6:2001:470:6061:1:c80a:d537:3f07:3d33? ([2001:470:6061:1:c80a:d537:3f07:3d33]) by mx.google.com with ESMTPS id i20sm1467765bkw.5.2012.12.13.05.59.12 (version=SSLv3 cipher=OTHER); Thu, 13 Dec 2012 05:59:13 -0800 (PST)
Message-ID: <50C9DF2A.8000408@gmail.com>
Date: Thu, 13 Dec 2012 14:59:06 +0100
From: Tomek Mrugalski <tomasz.mrugalski@gmail.com>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/17.0 Thunderbird/17.0
MIME-Version: 1.0
To: dhcwg@ietf.org
References: <1981736171.519652.1355323373755.JavaMail.root@network1.net> <50C898B2.7050909@s-carlsen.dk>
In-Reply-To: <50C898B2.7050909@s-carlsen.dk>
X-TagToolbar-Keys: D20121213145906882
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Subject: Re: [dhcwg] Call for adoption: draft-kostur-dhc-loadbv6
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2012 13:59:18 -0000

On 12.12.2012 15:46, Sten Carlsen wrote:
> One could ask if the decision to not have load balancing in the failover
> paper is still valid?
Yes, and it is even more valid than before. We tried what we could to
make it as short as possible, but the current design draft is over 50
pages already (still an improvement to v4 draft that was 130+ pages).
There was no a single review since it was published over a month ago. So
yes - our initial assumption that it will be difficult to proceed,
simply because of its size was and still is correct.

Now having said that, we want to have failover to cover load balancing,
just not in the base draft. We have clearly stated that it will likely
be defined as an extension (see section 3.2 in
draft-ietf-dhc-dhcpv6-failover-design-02).

We even did more than just wishing to have it defined. Several states in
current state machine are really useful only when running in load
balancing (active-active) mode. We decided to keep them to make the
addition of LB easier. There is no text in failover drafts to highlight
that, because this would just confuse the reader. However, one of our
goals was to keep state machines for active-passive and active-active
modes exactly the same. My understanding of the states machines is that
we achieved that goal.

Also, we would welcome any authors that would like to start working on
the load balancing+failover draft. Due to other commitments I can't
start this work at this time, but I'm willing to help as a co-author. My
personal plan is to try to finish failover design draft and then start
working on failover on-wire spec. If the 3315bis work is not started in
the meantime, I'll work on LB+failover once requirements, design and
on-wire spec are done.

> It could seem that load balancing comes first and as an option failover?
It depends on what your goals are. If you don't need lease stability, go
for load balancing. If you need lease stability, failover is the way to
go (or tricks explained in redundancy-considerations, but some of them
are a bit scary).

There's also a somewhat philosophical question about load balancing and
failover. By definition each failover partner must be able to handle
100% traffic in case of its partner crash. So the typical reason for
deploying load balancing here (my server is not able to handle whole
traffic, so let's have two of them) will only give you false illusion of
safety. And this will bite you in the worst possible moment - when there
is a failure in your network and you expect failover to save the day.

Speaking of the failover, did anyone had a chance to review
draft-ietf-dhc-dhcpv6-failover-design-02? I would be very grateful for
any comments or suggestions, especially what to take away from it to
make it easier to read?

Tomek


From Ted.Lemon@nominum.com  Thu Dec 13 06:33:29 2012
Return-Path: <Ted.Lemon@nominum.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 63A9C21F8A43 for <dhcwg@ietfa.amsl.com>; Thu, 13 Dec 2012 06:33:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.569
X-Spam-Level: 
X-Spam-Status: No, score=-106.569 tagged_above=-999 required=5 tests=[AWL=0.030, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 50iIQ6DRCK4K for <dhcwg@ietfa.amsl.com>; Thu, 13 Dec 2012 06:33:27 -0800 (PST)
Received: from exprod7og112.obsmtp.com (exprod7og112.obsmtp.com [64.18.2.177]) by ietfa.amsl.com (Postfix) with ESMTP id D81E921F8A27 for <dhcwg@ietf.org>; Thu, 13 Dec 2012 06:33:26 -0800 (PST)
Received: from shell-too.nominum.com ([64.89.228.229]) (using TLSv1) by exprod7ob112.postini.com ([64.18.6.12]) with SMTP ID DSNKUMnnNiRP0kQrHeQhqeHrfnmAP6Kp5jR8@postini.com; Thu, 13 Dec 2012 06:33:26 PST
Received: from archivist.nominum.com (archivist.nominum.com [64.89.228.108]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.nominum.com", Issuer "Go Daddy Secure Certification Authority" (verified OK)) by shell-too.nominum.com (Postfix) with ESMTP id 4F1EBF8011 for <dhcwg@ietf.org>; Thu, 13 Dec 2012 06:33:26 -0800 (PST)
Received: from webmail.nominum.com (cas-02.win.nominum.com [64.89.228.132]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (Client CN "mail.nominum.com", Issuer "Go Daddy Secure Certification Authority" (verified OK)) by archivist.nominum.com (Postfix) with ESMTPS id 3F78F190052; Thu, 13 Dec 2012 06:33:26 -0800 (PST) (envelope-from Ted.Lemon@nominum.com)
Received: from MBX-01.WIN.NOMINUM.COM ([64.89.228.133]) by CAS-02.WIN.NOMINUM.COM ([64.89.228.132]) with mapi id 14.02.0318.004; Thu, 13 Dec 2012 06:33:20 -0800
From: Ted Lemon <Ted.Lemon@nominum.com>
To: "Bernie Volz (volz)" <volz@cisco.com>
Thread-Topic: [dhcwg] draft-ietf-dhc-triggered-reconfigure did not pass WGLC
Thread-Index: AQHN2HI8XgG/kyrA5kiErh0zOt+o/JgWQ7QggAA2FTCAAMzjgIAADCQA
Date: Thu, 13 Dec 2012 14:33:20 +0000
Message-ID: <8D23D4052ABE7A4490E77B1A012B6307474389C2@mbx-01.win.nominum.com>
References: <8D23D4052ABE7A4490E77B1A012B63074740F186@mbx-01.win.nominum.com> <8D23D4052ABE7A4490E77B1A012B630747435F45@mbx-01.win.nominum.com> <8D23D4052ABE7A4490E77B1A012B63074743767B@mbx-01.win.nominum.com> <94C682931C08B048B7A8645303FDC9F36E9D16DAE6@PUEXCB1B.nanterre.francetelecom.fr>, <30427_1355391399_50C9A1A7_30427_1160_1_983A1D8DA0DA5F4EB747BF34CBEE5CD15A61A65D82@PUEXCB1C.nanterre.francetelecom.fr> <6EBE28CD-41FB-4F35-8A6F-D14864F5E535@cisco.com>
In-Reply-To: <6EBE28CD-41FB-4F35-8A6F-D14864F5E535@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [192.168.1.10]
Content-Type: text/plain; charset="Windows-1252"
Content-ID: <F3792E53C4C2BF4FA9BE2E7E0CE24A9C@nominum.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: "dhcwg@ietf.org WG" <dhcwg@ietf.org>
Subject: Re: [dhcwg] draft-ietf-dhc-triggered-reconfigure did not pass WGLC
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2012 14:33:29 -0000

On Dec 13, 2012, at 8:49 AM, Bernie Volz (volz) <volz@cisco.com> wrote:
> I do NOT favor advancing this draft. It needs to include information simi=
lar to the link-address that would normally be included in relayed messages=
 so that the server can more easily locate the client and is not required t=
o reconfigure all instances of the client (such as a multi-homed client tha=
t may have obtained leases on different links, even from different relays).

How likely is that in practice?   I don't think this is a terrible suggesti=
on=97it would be pretty easy to add the requirement for the link address op=
tion.   But I'm having trouble picturing a common real-world scenario where=
 this would be necessary.


From volz@cisco.com  Thu Dec 13 06:37:54 2012
Return-Path: <volz@cisco.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id ADA7821F88CE for <dhcwg@ietfa.amsl.com>; Thu, 13 Dec 2012 06:37:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.505
X-Spam-Level: 
X-Spam-Status: No, score=-10.505 tagged_above=-999 required=5 tests=[AWL=0.094, BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7yiCn1C6uSUG for <dhcwg@ietfa.amsl.com>; Thu, 13 Dec 2012 06:37:54 -0800 (PST)
Received: from rcdn-iport-8.cisco.com (rcdn-iport-8.cisco.com [173.37.86.79]) by ietfa.amsl.com (Postfix) with ESMTP id 1AD3A21F88E1 for <dhcwg@ietf.org>; Thu, 13 Dec 2012 06:37:54 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=1255; q=dns/txt; s=iport; t=1355409474; x=1356619074; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=4PjHPYTxGN2y2VWU7o1oM9WhbEbjCC5AOafeteGW/6s=; b=hevUo01aScHbyV7GCRTnvxIRUy0ttPQBYw0m9F0KAvTIX5asFJcTajmb viN4dQyo7jAw6oTqrtH0J5iDaC0afGU+DXYANGRsNt96gU/7gnPF9UioT tmB+FCS0tyMlx519wfPxwiTYFJKLqWEajxmC8KRNyg4oG184viytCvVLs w=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AmoIAAToyVCtJXHA/2dsb2JhbABFg0i7KBZzgh4BAQEDAXkFCwIBCBguMiUCBA4FiA0GvgGMV4NiYQOWCZBIgnM
X-IronPort-AV: E=Sophos;i="4.84,273,1355097600"; d="scan'208";a="152564234"
Received: from rcdn-core2-5.cisco.com ([173.37.113.192]) by rcdn-iport-8.cisco.com with ESMTP; 13 Dec 2012 14:37:12 +0000
Received: from xhc-rcd-x04.cisco.com (xhc-rcd-x04.cisco.com [173.37.183.78]) by rcdn-core2-5.cisco.com (8.14.5/8.14.5) with ESMTP id qBDEbCiG007431 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Thu, 13 Dec 2012 14:37:12 GMT
Received: from xmb-rcd-x04.cisco.com ([169.254.8.29]) by xhc-rcd-x04.cisco.com ([173.37.183.78]) with mapi id 14.02.0318.004; Thu, 13 Dec 2012 08:37:12 -0600
From: "Bernie Volz (volz)" <volz@cisco.com>
To: Ted Lemon <Ted.Lemon@nominum.com>
Thread-Topic: [dhcwg] draft-ietf-dhc-triggered-reconfigure did not pass WGLC
Thread-Index: AQHN2Ti6D54X16CAik6Ju2yO32BHu5gXL7wA//+cfnE=
Date: Thu, 13 Dec 2012 14:37:11 +0000
Message-ID: <9ED9351E-8213-474C-B79F-6D885558F774@cisco.com>
References: <8D23D4052ABE7A4490E77B1A012B63074740F186@mbx-01.win.nominum.com> <8D23D4052ABE7A4490E77B1A012B630747435F45@mbx-01.win.nominum.com> <8D23D4052ABE7A4490E77B1A012B63074743767B@mbx-01.win.nominum.com> <94C682931C08B048B7A8645303FDC9F36E9D16DAE6@PUEXCB1B.nanterre.francetelecom.fr>, <30427_1355391399_50C9A1A7_30427_1160_1_983A1D8DA0DA5F4EB747BF34CBEE5CD15A61A65D82@PUEXCB1C.nanterre.francetelecom.fr> <6EBE28CD-41FB-4F35-8A6F-D14864F5E535@cisco.com>, <8D23D4052ABE7A4490E77B1A012B6307474389C2@mbx-01.win.nominum.com>
In-Reply-To: <8D23D4052ABE7A4490E77B1A012B6307474389C2@mbx-01.win.nominum.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Content-Type: text/plain; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: "dhcwg@ietf.org WG" <dhcwg@ietf.org>
Subject: Re: [dhcwg] draft-ietf-dhc-triggered-reconfigure did not pass WGLC
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2012 14:37:54 -0000

Again, the main issue is for server to know what link this is. It has no su=
ch information and can't use the relay's source address as that isn't neces=
sarily related to the client's "location". For all requests the server gets=
 this information (either explicitly or implicitly, if client is on same li=
nk as server). So we need to be consistent.

I will not remove my objection until this is addressed. Sorry.

- Bernie

On Dec 13, 2012, at 9:33 AM, "Ted Lemon" <Ted.Lemon@nominum.com> wrote:

> On Dec 13, 2012, at 8:49 AM, Bernie Volz (volz) <volz@cisco.com> wrote:
>> I do NOT favor advancing this draft. It needs to include information sim=
ilar to the link-address that would normally be included in relayed message=
s so that the server can more easily locate the client and is not required =
to reconfigure all instances of the client (such as a multi-homed client th=
at may have obtained leases on different links, even from different relays)=
.
>=20
> How likely is that in practice?   I don't think this is a terrible sugges=
tion=97it would be pretty easy to add the requirement for the link address =
option.   But I'm having trouble picturing a common real-world scenario whe=
re this would be necessary.
>=20

From volz@cisco.com  Thu Dec 13 06:51:25 2012
Return-Path: <volz@cisco.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0D1BB21F8AAC for <dhcwg@ietfa.amsl.com>; Thu, 13 Dec 2012 06:51:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.544
X-Spam-Level: 
X-Spam-Status: No, score=-10.544 tagged_above=-999 required=5 tests=[AWL=0.055, BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2SJ-2RAyvlFl for <dhcwg@ietfa.amsl.com>; Thu, 13 Dec 2012 06:51:24 -0800 (PST)
Received: from rcdn-iport-4.cisco.com (rcdn-iport-4.cisco.com [173.37.86.75]) by ietfa.amsl.com (Postfix) with ESMTP id 29D8C21F8AA6 for <dhcwg@ietf.org>; Thu, 13 Dec 2012 06:51:24 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=1002; q=dns/txt; s=iport; t=1355410284; x=1356619884; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=d4ZWeuc0t81za7BaDkJ7BGphw6kidy9TLEkdHteeFsU=; b=dh7FEGeMyeQzetBwo93wNORmgsxpNHctF6ULPQyBzYIjlHp02lRjbTaH KQNEuNxEjFMvOICKNVabCNReCbU8BZgvrRVhD6/C630JqTxscyM7ce+HJ Mro2+Lnm0u/+9F5eQZXKdkHi8PS9iDppGNC8Jr9+Xb7h5eczD3//ifwmF g=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: Av8EAO3qyVCtJXG+/2dsb2JhbABFvm4Wc4IeAQEBBDo/DAQCAQgRBAEBAQoUCQcyFAkIAgQOBQiIC712jFeDYmEDplGCc4Ii
X-IronPort-AV: E=Sophos;i="4.84,274,1355097600"; d="scan'208";a="152611756"
Received: from rcdn-core2-3.cisco.com ([173.37.113.190]) by rcdn-iport-4.cisco.com with ESMTP; 13 Dec 2012 14:51:21 +0000
Received: from xhc-aln-x15.cisco.com (xhc-aln-x15.cisco.com [173.36.12.89]) by rcdn-core2-3.cisco.com (8.14.5/8.14.5) with ESMTP id qBDEpLE8003556 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Thu, 13 Dec 2012 14:51:21 GMT
Received: from xmb-rcd-x04.cisco.com ([169.254.8.29]) by xhc-aln-x15.cisco.com ([173.36.12.89]) with mapi id 14.02.0318.004; Thu, 13 Dec 2012 08:51:21 -0600
From: "Bernie Volz (volz)" <volz@cisco.com>
To: Ted Lemon <Ted.Lemon@nominum.com>
Thread-Topic: [dhcwg] draft-ietf-dhc-triggered-reconfigure did not pass WGLC
Thread-Index: AQHN2Ti6D54X16CAik6Ju2yO32BHu5gXL7wA//+cfnGAAGY5gP//nUFg
Date: Thu, 13 Dec 2012 14:51:20 +0000
Message-ID: <489D13FBFA9B3E41812EA89F188F018E0F5EB342@xmb-rcd-x04.cisco.com>
References: <8D23D4052ABE7A4490E77B1A012B63074740F186@mbx-01.win.nominum.com> <8D23D4052ABE7A4490E77B1A012B630747435F45@mbx-01.win.nominum.com> <8D23D4052ABE7A4490E77B1A012B63074743767B@mbx-01.win.nominum.com> <94C682931C08B048B7A8645303FDC9F36E9D16DAE6@PUEXCB1B.nanterre.francetelecom.fr>, <30427_1355391399_50C9A1A7_30427_1160_1_983A1D8DA0DA5F4EB747BF34CBEE5CD15A61A65D82@PUEXCB1C.nanterre.francetelecom.fr> <6EBE28CD-41FB-4F35-8A6F-D14864F5E535@cisco.com>, <8D23D4052ABE7A4490E77B1A012B6307474389C2@mbx-01.win.nominum.com> <9ED9351E-8213-474C-B79F-6D885558F774@cisco.com> <8D23D4052ABE7A4490E77B1A012B630747438A6F@mbx-01.win.nominum.com>
In-Reply-To: <8D23D4052ABE7A4490E77B1A012B630747438A6F@mbx-01.win.nominum.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.86.244.247]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: "dhcwg@ietf.org" <dhcwg@ietf.org>
Subject: Re: [dhcwg] draft-ietf-dhc-triggered-reconfigure did not pass WGLC
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2012 14:51:25 -0000

No. This is DHCPv6 and we don't use the relay's source address at all (well=
, only for sending back a Relay-Reply). The link-address is what is used fr=
om the Relay-Forw to determine the client's "location".

- Bernie

-----Original Message-----
From: Ted Lemon [mailto:Ted.Lemon@nominum.com]=20
Sent: Thursday, December 13, 2012 9:43 AM
To: Bernie Volz (volz)
Subject: Re: [dhcwg] draft-ietf-dhc-triggered-reconfigure did not pass WGLC

On Dec 13, 2012, at 9:37 AM, "Bernie Volz (volz)" <volz@cisco.com>
 wrote:
> Again, the main issue is for server to know what link this is. It has no =
such information and can't use the relay's source address as that isn't nec=
essarily related to the client's "location". For all requests the server ge=
ts this information (either explicitly or implicitly, if client is on same =
link as server). So we need to be consistent.

Right now doesn't the DHCP server figure out the client's "location" from t=
he relay agent's source address?


From Ted.Lemon@nominum.com  Thu Dec 13 07:28:08 2012
Return-Path: <Ted.Lemon@nominum.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1A88C21F879F for <dhcwg@ietfa.amsl.com>; Thu, 13 Dec 2012 07:28:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.569
X-Spam-Level: 
X-Spam-Status: No, score=-106.569 tagged_above=-999 required=5 tests=[AWL=0.030, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id leN3GwJbUlwc for <dhcwg@ietfa.amsl.com>; Thu, 13 Dec 2012 07:28:06 -0800 (PST)
Received: from exprod7og120.obsmtp.com (exprod7og120.obsmtp.com [64.18.2.18]) by ietfa.amsl.com (Postfix) with ESMTP id 3DD1321F88CE for <dhcwg@ietf.org>; Thu, 13 Dec 2012 07:28:00 -0800 (PST)
Received: from shell-too.nominum.com ([64.89.228.229]) (using TLSv1) by exprod7ob120.postini.com ([64.18.6.12]) with SMTP ID DSNKUMnz/AJMES84qUAHte5IhoVdYitZEZsV@postini.com; Thu, 13 Dec 2012 07:28:00 PST
Received: from archivist.nominum.com (archivist.nominum.com [64.89.228.108]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.nominum.com", Issuer "Go Daddy Secure Certification Authority" (verified OK)) by shell-too.nominum.com (Postfix) with ESMTP id 64A6DF800F for <dhcwg@ietf.org>; Thu, 13 Dec 2012 07:00:55 -0800 (PST)
Received: from webmail.nominum.com (cas-01.win.nominum.com [64.89.228.131]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (Client CN "mail.nominum.com", Issuer "Go Daddy Secure Certification Authority" (verified OK)) by archivist.nominum.com (Postfix) with ESMTPS id 5C738190052; Thu, 13 Dec 2012 07:00:55 -0800 (PST) (envelope-from Ted.Lemon@nominum.com)
Received: from MBX-01.WIN.NOMINUM.COM ([64.89.228.133]) by CAS-01.WIN.NOMINUM.COM ([64.89.228.131]) with mapi id 14.02.0318.004; Thu, 13 Dec 2012 07:00:55 -0800
From: Ted Lemon <Ted.Lemon@nominum.com>
To: "Bernie Volz (volz)" <volz@cisco.com>
Thread-Topic: [dhcwg] draft-ietf-dhc-triggered-reconfigure did not pass WGLC
Thread-Index: AQHN2HI8XgG/kyrA5kiErh0zOt+o/JgWQ7QggAA2FTCAAMzjgIAADCQAgAABE4CAAAGkgIAAAlAAgAACroA=
Date: Thu, 13 Dec 2012 15:00:55 +0000
Message-ID: <8D23D4052ABE7A4490E77B1A012B630747438ABF@mbx-01.win.nominum.com>
References: <8D23D4052ABE7A4490E77B1A012B63074740F186@mbx-01.win.nominum.com> <8D23D4052ABE7A4490E77B1A012B630747435F45@mbx-01.win.nominum.com> <8D23D4052ABE7A4490E77B1A012B63074743767B@mbx-01.win.nominum.com> <94C682931C08B048B7A8645303FDC9F36E9D16DAE6@PUEXCB1B.nanterre.francetelecom.fr>, <30427_1355391399_50C9A1A7_30427_1160_1_983A1D8DA0DA5F4EB747BF34CBEE5CD15A61A65D82@PUEXCB1C.nanterre.francetelecom.fr> <6EBE28CD-41FB-4F35-8A6F-D14864F5E535@cisco.com>, <8D23D4052ABE7A4490E77B1A012B6307474389C2@mbx-01.win.nominum.com> <9ED9351E-8213-474C-B79F-6D885558F774@cisco.com> <8D23D4052ABE7A4490E77B1A012B630747438A6F@mbx-01.win.nominum.com> <489D13FBFA9B3E41812EA89F188F018E0F5EB342@xmb-rcd-x04.cisco.com>
In-Reply-To: <489D13FBFA9B3E41812EA89F188F018E0F5EB342@xmb-rcd-x04.cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [192.168.1.10]
Content-Type: text/plain; charset="us-ascii"
Content-ID: <A307292DC47A7148BF112FFBF5FD29D9@nominum.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: "dhcwg@ietf.org" <dhcwg@ietf.org>
Subject: Re: [dhcwg] draft-ietf-dhc-triggered-reconfigure did not pass WGLC
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2012 15:28:08 -0000

On Dec 13, 2012, at 9:51 AM, Bernie Volz (volz) <volz@cisco.com> wrote:
> No. This is DHCPv6 and we don't use the relay's source address at all (we=
ll, only for sending back a Relay-Reply). The link-address is what is used =
from the Relay-Forw to determine the client's "location".

How does the link-address option indicate the client's location?


From akostur@incognito.com  Thu Dec 13 07:33:38 2012
Return-Path: <akostur@incognito.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D95E021F88EF for <dhcwg@ietfa.amsl.com>; Thu, 13 Dec 2012 07:33:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.977
X-Spam-Level: 
X-Spam-Status: No, score=-5.977 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id y9AJmaFGVDHA for <dhcwg@ietfa.amsl.com>; Thu, 13 Dec 2012 07:33:38 -0800 (PST)
Received: from na3sys010aog104.obsmtp.com (na3sys010aog104.obsmtp.com [74.125.245.76]) by ietfa.amsl.com (Postfix) with SMTP id 7CDDE21F88F6 for <dhcwg@ietf.org>; Thu, 13 Dec 2012 07:33:32 -0800 (PST)
Received: from mail-ye0-f198.google.com ([209.85.213.198]) (using TLSv1) by na3sys010aob104.postini.com ([74.125.244.12]) with SMTP ID DSNKUMn1TKpyV98PyMm+cW47ftFm0zRxXRnd@postini.com; Thu, 13 Dec 2012 07:33:32 PST
Received: by mail-ye0-f198.google.com with SMTP id l11so3133697yen.1 for <dhcwg@ietf.org>; Thu, 13 Dec 2012 07:33:31 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:x-gm-message-state; bh=vAp4dho8rjZSqF7ivQIYxU9prIB5RsR3Yhgbc+oPV10=; b=cxJPZ1rZ8J9xiKtz9NzZcVSR/k3FSkxFogCxeakacPggKLLk2eIYDObR6CMccPRl75 EvujIlF8TF/+NyfXogNZqXuHB8Vt/Arc95l1IaGrckoKB7HPmyaI2eTyYftHLkYXmQ96 Vb5AjWK4/lkUi6IAEeoEz4Gn5djAb5DQuQ5ClyMsUigNBsvAJRdPUudnmCkiI1IZd7ki Sx3O7TPv5MUrAP0moA/dW9PcAbxLmiic26ybx1MK+4jvC3EI0tzH3atm5yCWVgYKfdy6 FGos+fJuIgOdE+2hgjcxJh66lX66QD9V/p1V82pS64gVi5mOaN5OuPh6bgJzxIKxIHoP ob3g==
Received: by 10.49.82.75 with SMTP id g11mr1182342qey.12.1355412811679; Thu, 13 Dec 2012 07:33:31 -0800 (PST)
MIME-Version: 1.0
Received: by 10.49.82.75 with SMTP id g11mr1182338qey.12.1355412811564; Thu, 13 Dec 2012 07:33:31 -0800 (PST)
Received: by 10.229.172.76 with HTTP; Thu, 13 Dec 2012 07:33:31 -0800 (PST)
In-Reply-To: <8D23D4052ABE7A4490E77B1A012B630747438ABF@mbx-01.win.nominum.com>
References: <8D23D4052ABE7A4490E77B1A012B63074740F186@mbx-01.win.nominum.com> <8D23D4052ABE7A4490E77B1A012B630747435F45@mbx-01.win.nominum.com> <8D23D4052ABE7A4490E77B1A012B63074743767B@mbx-01.win.nominum.com> <94C682931C08B048B7A8645303FDC9F36E9D16DAE6@PUEXCB1B.nanterre.francetelecom.fr> <30427_1355391399_50C9A1A7_30427_1160_1_983A1D8DA0DA5F4EB747BF34CBEE5CD15A61A65D82@PUEXCB1C.nanterre.francetelecom.fr> <6EBE28CD-41FB-4F35-8A6F-D14864F5E535@cisco.com> <8D23D4052ABE7A4490E77B1A012B6307474389C2@mbx-01.win.nominum.com> <9ED9351E-8213-474C-B79F-6D885558F774@cisco.com> <8D23D4052ABE7A4490E77B1A012B630747438A6F@mbx-01.win.nominum.com> <489D13FBFA9B3E41812EA89F188F018E0F5EB342@xmb-rcd-x04.cisco.com> <8D23D4052ABE7A4490E77B1A012B630747438ABF@mbx-01.win.nominum.com>
Date: Thu, 13 Dec 2012 07:33:31 -0800
Message-ID: <CAL10_BqwOEVeKR71JRjRhtqy1x755SXPFf8x6v7-ipw+C0JPbQ@mail.gmail.com>
From: Andre Kostur <akostur@incognito.com>
To: Ted Lemon <Ted.Lemon@nominum.com>
Content-Type: text/plain; charset=ISO-8859-1
X-Gm-Message-State: ALoCoQn7ogr27/LAwvJ0Jsq6m/JUDRiHOtvyuyy5VUUIQ3SB3ak4dTv4h9p1sjqAiqCRnWZsMMpPkDd0Je4vhDYpc+2vRdsrK0ewkeQooe8rUDXZZtvAddXsN8vDzwvOagDJ/8FKEYF4NZ0aM6qi09wBuUU2SZKbCQ==
Cc: "dhcwg@ietf.org" <dhcwg@ietf.org>, "Bernie Volz \(volz\)" <volz@cisco.com>
Subject: Re: [dhcwg] draft-ietf-dhc-triggered-reconfigure did not pass WGLC
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2012 15:33:39 -0000

The relay is supposed to put "A global or site-local address that will
be used by the server to identify the link on which the client is
located." into the link-address of the relay-forward.

On Thu, Dec 13, 2012 at 7:00 AM, Ted Lemon <Ted.Lemon@nominum.com> wrote:
> On Dec 13, 2012, at 9:51 AM, Bernie Volz (volz) <volz@cisco.com> wrote:
>> No. This is DHCPv6 and we don't use the relay's source address at all (well, only for sending back a Relay-Reply). The link-address is what is used from the Relay-Forw to determine the client's "location".
>
> How does the link-address option indicate the client's location?
>
> _______________________________________________
> dhcwg mailing list
> dhcwg@ietf.org
> https://www.ietf.org/mailman/listinfo/dhcwg



-- 
Andre Kostur
Distinguished Software Architect & Engineer
P: 604-678-2864
E: akostur@incognito.com
Toll-Free: 1-800-877-1856


F: 604-678-2864
VoIP: sip:864@sip.incognito.com

From Ted.Lemon@nominum.com  Thu Dec 13 07:44:05 2012
Return-Path: <Ted.Lemon@nominum.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4E0BA21F8B3F for <dhcwg@ietfa.amsl.com>; Thu, 13 Dec 2012 07:44:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.57
X-Spam-Level: 
X-Spam-Status: No, score=-106.57 tagged_above=-999 required=5 tests=[AWL=0.029, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4N50sgiiliFF for <dhcwg@ietfa.amsl.com>; Thu, 13 Dec 2012 07:44:04 -0800 (PST)
Received: from exprod7og119.obsmtp.com (exprod7og119.obsmtp.com [64.18.2.16]) by ietfa.amsl.com (Postfix) with ESMTP id 8FEA721F8B3B for <dhcwg@ietf.org>; Thu, 13 Dec 2012 07:44:01 -0800 (PST)
Received: from shell-too.nominum.com ([64.89.228.229]) (using TLSv1) by exprod7ob119.postini.com ([64.18.6.12]) with SMTP ID DSNKUMn3wapbnXuw9TLH2OJKOfbfNAmai8jd@postini.com; Thu, 13 Dec 2012 07:44:01 PST
Received: from archivist.nominum.com (archivist.nominum.com [64.89.228.108]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.nominum.com", Issuer "Go Daddy Secure Certification Authority" (verified OK)) by shell-too.nominum.com (Postfix) with ESMTP id 1C6A6F800F for <dhcwg@ietf.org>; Thu, 13 Dec 2012 07:44:01 -0800 (PST)
Received: from webmail.nominum.com (cas-01.win.nominum.com [64.89.228.131]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (Client CN "mail.nominum.com", Issuer "Go Daddy Secure Certification Authority" (verified OK)) by archivist.nominum.com (Postfix) with ESMTPS id 128FB190052; Thu, 13 Dec 2012 07:44:01 -0800 (PST) (envelope-from Ted.Lemon@nominum.com)
Received: from MBX-01.WIN.NOMINUM.COM ([64.89.228.133]) by CAS-01.WIN.NOMINUM.COM ([64.89.228.131]) with mapi id 14.02.0318.004; Thu, 13 Dec 2012 07:44:00 -0800
From: Ted Lemon <Ted.Lemon@nominum.com>
To: Andre Kostur <akostur@incognito.com>
Thread-Topic: [dhcwg] draft-ietf-dhc-triggered-reconfigure did not pass WGLC
Thread-Index: AQHN2HI8XgG/kyrA5kiErh0zOt+o/JgWQ7QggAA2FTCAAMzjgIAADCQAgAABE4CAAAGkgIAAAlAAgAACroCAAAkbgIAAAu2A
Date: Thu, 13 Dec 2012 15:44:00 +0000
Message-ID: <8D23D4052ABE7A4490E77B1A012B630747438BB4@mbx-01.win.nominum.com>
References: <8D23D4052ABE7A4490E77B1A012B63074740F186@mbx-01.win.nominum.com> <8D23D4052ABE7A4490E77B1A012B630747435F45@mbx-01.win.nominum.com> <8D23D4052ABE7A4490E77B1A012B63074743767B@mbx-01.win.nominum.com> <94C682931C08B048B7A8645303FDC9F36E9D16DAE6@PUEXCB1B.nanterre.francetelecom.fr> <30427_1355391399_50C9A1A7_30427_1160_1_983A1D8DA0DA5F4EB747BF34CBEE5CD15A61A65D82@PUEXCB1C.nanterre.francetelecom.fr> <6EBE28CD-41FB-4F35-8A6F-D14864F5E535@cisco.com> <8D23D4052ABE7A4490E77B1A012B6307474389C2@mbx-01.win.nominum.com> <9ED9351E-8213-474C-B79F-6D885558F774@cisco.com> <8D23D4052ABE7A4490E77B1A012B630747438A6F@mbx-01.win.nominum.com> <489D13FBFA9B3E41812EA89F188F018E0F5EB342@xmb-rcd-x04.cisco.com> <8D23D4052ABE7A4490E77B1A012B630747438ABF@mbx-01.win.nominum.com> <CAL10_BqwOEVeKR71JRjRhtqy1x755SXPFf8x6v7-ipw+C0JPbQ@mail.gmail.com>
In-Reply-To: <CAL10_BqwOEVeKR71JRjRhtqy1x755SXPFf8x6v7-ipw+C0JPbQ@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [192.168.1.10]
Content-Type: text/plain; charset="iso-8859-1"
Content-ID: <A48A84010CE22743B89715260A596320@nominum.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: "dhcwg@ietf.org" <dhcwg@ietf.org>, "Bernie Volz \(volz\)" <volz@cisco.com>
Subject: Re: [dhcwg] draft-ietf-dhc-triggered-reconfigure did not pass WGLC
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2012 15:44:05 -0000

On Dec 13, 2012, at 10:33 AM, Andre Kostur <akostur@incognito.com> wrote:
> The relay is supposed to put "A global or site-local address that will
> be used by the server to identify the link on which the client is
> located." into the link-address of the relay-forward.

Ah, thanks, sorry, I was confusing link-address and peer-address.

So Bernie, you would be satisfied if the triggered reconfigure message incl=
uded a link-address field that contained the same address that was included=
 in previous requests from the client?

Med, is that operationally possible in the use case you are trying to addre=
ss?


From volz@cisco.com  Thu Dec 13 07:55:51 2012
Return-Path: <volz@cisco.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 885D921F8B64 for <dhcwg@ietfa.amsl.com>; Thu, 13 Dec 2012 07:55:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.599
X-Spam-Level: 
X-Spam-Status: No, score=-10.599 tagged_above=-999 required=5 tests=[AWL=0.000, BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Bc-wL6TzYlXO for <dhcwg@ietfa.amsl.com>; Thu, 13 Dec 2012 07:55:50 -0800 (PST)
Received: from rcdn-iport-5.cisco.com (rcdn-iport-5.cisco.com [173.37.86.76]) by ietfa.amsl.com (Postfix) with ESMTP id A6F4321F8B5F for <dhcwg@ietf.org>; Thu, 13 Dec 2012 07:55:50 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=1739; q=dns/txt; s=iport; t=1355414150; x=1356623750; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=ZO3iUgSkAwHCEAudhWepW4Z5yTYDSb06vGr3vRxtoqE=; b=ArQ9QYIAlTs4vCPs/2PJK8Xno9jF06pZ56vizxFhgohdbOSOUW3oPpUu 5Odb7/Wc+rq8wvxM4iGq3QTsUwozHULpRXcKdyEuXAslMEriwLoNmekjW a6dirsoBXRUrZw3OlKT8bTSIUs5o0ksEIVEFVoFf2MJ4R8kN+Ddk0PcDE U=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AgAFAMP5yVCtJXG//2dsb2JhbAA7Cr5uFnOCHgEBAQMBOj8FBwQCAQgRBAEBAQoUCQcyFAkIAgQBDQUIiAUGvVaMVxGDUWEDplGCc4Ii
X-IronPort-AV: E=Sophos;i="4.84,274,1355097600"; d="scan'208";a="152599323"
Received: from rcdn-core2-4.cisco.com ([173.37.113.191]) by rcdn-iport-5.cisco.com with ESMTP; 13 Dec 2012 15:55:48 +0000
Received: from xhc-aln-x01.cisco.com (xhc-aln-x01.cisco.com [173.36.12.75]) by rcdn-core2-4.cisco.com (8.14.5/8.14.5) with ESMTP id qBDFtlUw003588 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Thu, 13 Dec 2012 15:55:47 GMT
Received: from xmb-rcd-x04.cisco.com ([169.254.8.29]) by xhc-aln-x01.cisco.com ([173.36.12.75]) with mapi id 14.02.0318.004; Thu, 13 Dec 2012 09:55:47 -0600
From: "Bernie Volz (volz)" <volz@cisco.com>
To: Ted Lemon <Ted.Lemon@nominum.com>, Andre Kostur <akostur@incognito.com>
Thread-Topic: [dhcwg] draft-ietf-dhc-triggered-reconfigure did not pass WGLC
Thread-Index: AQHN2Ti6D54X16CAik6Ju2yO32BHu5gXL7wA//+cfnGAAGY5gP//nUFggABnvICAAAkcgIAAAu4A//+ca0A=
Date: Thu, 13 Dec 2012 15:55:47 +0000
Message-ID: <489D13FBFA9B3E41812EA89F188F018E0F5EB4F7@xmb-rcd-x04.cisco.com>
References: <8D23D4052ABE7A4490E77B1A012B63074740F186@mbx-01.win.nominum.com> <8D23D4052ABE7A4490E77B1A012B630747435F45@mbx-01.win.nominum.com> <8D23D4052ABE7A4490E77B1A012B63074743767B@mbx-01.win.nominum.com> <94C682931C08B048B7A8645303FDC9F36E9D16DAE6@PUEXCB1B.nanterre.francetelecom.fr> <30427_1355391399_50C9A1A7_30427_1160_1_983A1D8DA0DA5F4EB747BF34CBEE5CD15A61A65D82@PUEXCB1C.nanterre.francetelecom.fr> <6EBE28CD-41FB-4F35-8A6F-D14864F5E535@cisco.com> <8D23D4052ABE7A4490E77B1A012B6307474389C2@mbx-01.win.nominum.com> <9ED9351E-8213-474C-B79F-6D885558F774@cisco.com> <8D23D4052ABE7A4490E77B1A012B630747438A6F@mbx-01.win.nominum.com> <489D13FBFA9B3E41812EA89F188F018E0F5EB342@xmb-rcd-x04.cisco.com> <8D23D4052ABE7A4490E77B1A012B630747438ABF@mbx-01.win.nominum.com> <CAL10_BqwOEVeKR71JRjRhtqy1x755SXPFf8x6v7-ipw+C0JPbQ@mail.gmail.com> <8D23D4052ABE7A4490E77B1A012B630747438BB4@mbx-01.win.nominum.com>
In-Reply-To: <8D23D4052ABE7A4490E77B1A012B630747438BB4@mbx-01.win.nominum.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [161.44.65.110]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: "dhcwg@ietf.org" <dhcwg@ietf.org>
Subject: Re: [dhcwg] draft-ietf-dhc-triggered-reconfigure did not pass WGLC
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2012 15:55:51 -0000

> So Bernie, you would be satisfied if the triggered reconfigure message in=
cluded a link-address field that contained the same address that was includ=
ed in previous requests from the client?

That is correct. Note that there is no "field" if this is a normal looking =
client packet and thus it would need to be an option (and I don't think we =
presently have such an option).

Perhaps that the document is silent about whether other relay options can o=
r cannot be included is OK - that leaves it open for people to do what is n=
ecessary should they need additional relay information to be communicated (=
I've heard various rumblings where apparently other information is desired =
to be used to determine the client's location - such as the interface-id op=
tion -- RFC 3315 doesn't really forbid that.).=20

- Bernie

-----Original Message-----
From: Ted Lemon [mailto:Ted.Lemon@nominum.com]=20
Sent: Thursday, December 13, 2012 10:44 AM
To: Andre Kostur
Cc: Bernie Volz (volz); dhcwg@ietf.org
Subject: Re: [dhcwg] draft-ietf-dhc-triggered-reconfigure did not pass WGLC

On Dec 13, 2012, at 10:33 AM, Andre Kostur <akostur@incognito.com> wrote:
> The relay is supposed to put "A global or site-local address that will=20
> be used by the server to identify the link on which the client is=20
> located." into the link-address of the relay-forward.

Ah, thanks, sorry, I was confusing link-address and peer-address.

So Bernie, you would be satisfied if the triggered reconfigure message incl=
uded a link-address field that contained the same address that was included=
 in previous requests from the client?

Med, is that operationally possible in the use case you are trying to addre=
ss?


From mohamed.boucadair@orange.com  Thu Dec 13 07:57:36 2012
Return-Path: <mohamed.boucadair@orange.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 09E3B21F8B5D for <dhcwg@ietfa.amsl.com>; Thu, 13 Dec 2012 07:57:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.244
X-Spam-Level: 
X-Spam-Status: No, score=-2.244 tagged_above=-999 required=5 tests=[AWL=0.004,  BAYES_00=-2.599, HELO_EQ_FR=0.35, UNPARSEABLE_RELAY=0.001]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id r5GztMa3dRgt for <dhcwg@ietfa.amsl.com>; Thu, 13 Dec 2012 07:57:35 -0800 (PST)
Received: from relais-inet.francetelecom.com (relais-ias91.francetelecom.com [193.251.215.91]) by ietfa.amsl.com (Postfix) with ESMTP id 193AD21F8433 for <dhcwg@ietf.org>; Thu, 13 Dec 2012 07:57:34 -0800 (PST)
Received: from omfedm06.si.francetelecom.fr (unknown [xx.xx.xx.2]) by omfedm12.si.francetelecom.fr (ESMTP service) with ESMTP id BC6CE18C399; Thu, 13 Dec 2012 16:57:33 +0100 (CET)
Received: from PUEXCH11.nanterre.francetelecom.fr (unknown [10.101.44.27]) by omfedm06.si.francetelecom.fr (ESMTP service) with ESMTP id 8094227C079; Thu, 13 Dec 2012 16:57:33 +0100 (CET)
Received: from PUEXCB1B.nanterre.francetelecom.fr ([10.101.44.8]) by PUEXCH11.nanterre.francetelecom.fr ([10.101.44.27]) with mapi; Thu, 13 Dec 2012 16:57:32 +0100
From: <mohamed.boucadair@orange.com>
To: "Bernie Volz (volz)" <volz@cisco.com>, JACQUENET Christian OLNC/OLN <christian.jacquenet@orange.com>
Date: Thu, 13 Dec 2012 16:57:31 +0100
Thread-Topic: [dhcwg] draft-ietf-dhc-triggered-reconfigure did not pass WGLC
Thread-Index: AQHN2Ti6D54X16CAik6Ju2yO32BHu5gW3mJw
Message-ID: <94C682931C08B048B7A8645303FDC9F36E9D16DEC7@PUEXCB1B.nanterre.francetelecom.fr>
References: <8D23D4052ABE7A4490E77B1A012B63074740F186@mbx-01.win.nominum.com> <8D23D4052ABE7A4490E77B1A012B630747435F45@mbx-01.win.nominum.com> <8D23D4052ABE7A4490E77B1A012B63074743767B@mbx-01.win.nominum.com> <94C682931C08B048B7A8645303FDC9F36E9D16DAE6@PUEXCB1B.nanterre.francetelecom.fr>, <30427_1355391399_50C9A1A7_30427_1160_1_983A1D8DA0DA5F4EB747BF34CBEE5CD15A61A65D82@PUEXCB1C.nanterre.francetelecom.fr> <6EBE28CD-41FB-4F35-8A6F-D14864F5E535@cisco.com>
In-Reply-To: <6EBE28CD-41FB-4F35-8A6F-D14864F5E535@cisco.com>
Accept-Language: fr-FR
Content-Language: fr-FR
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: fr-FR
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-PMX-Version: 5.6.1.2065439, Antispam-Engine: 2.7.2.376379, Antispam-Data: 2012.10.24.110314
Cc: "dhcwg@ietf.org WG" <dhcwg@ietf.org>, Ted Lemon <Ted.Lemon@nominum.com>
Subject: Re: [dhcwg] draft-ietf-dhc-triggered-reconfigure did not pass WGLC
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2012 15:57:36 -0000

Dear Bernie,

I have considered the alternative to design RECONFIGURE-REQUEST message usi=
ng the same format as RELAY-FORW. I have even the text hidden as a comment =
in my xml version. The reason I abandoned that approach is: If we forgot ab=
out the reconfigure-request extension, RFC 3315 says:

   A server sends each Reconfigure message to a single DHCP client,
   using an IPv6 unicast address of sufficient scope belonging to the
   DHCP client.  If the server does not have an address to which it can
   send the Reconfigure message directly to the client, the server uses
   a Relay-reply message (as described in section 20.3) to send the
   Reconfigure message to a relay agent that will relay the message to
   the client.  The server may obtain the address of the client (and the
   appropriate relay agent, if required) through the information the
   server has about clients that have been in contact with the server,
   or through some external agent.

For this reason, RECONFIGURE-REQUEST does only need to indicate which clien=
t is concerned with a configuration change.

Could you please clarify why RECONFIGURE-REQUEST should include more inform=
ation than what is described in the excerpt from rfc3315 cited above?=20

Many thanks in advance.=20

Cheers,
Med

>-----Message d'origine-----
>De : Bernie Volz (volz) [mailto:volz@cisco.com]=20
>Envoy=E9 : jeudi 13 d=E9cembre 2012 14:50
>=C0 : JACQUENET Christian OLNC/OLN
>Cc : BOUCADAIR Mohamed OLNC/OLN; Ted Lemon; dhcwg@ietf.org WG
>Objet : Re: [dhcwg] draft-ietf-dhc-triggered-reconfigure did=20
>not pass WGLC
>
>I do NOT favor advancing this draft. It needs to include=20
>information similar to the link-address that would normally be=20
>included in relayed messages so that the server can more=20
>easily locate the client and is not required to reconfigure=20
>all instances of the client (such as a multi-homed client that=20
>may have obtained leases on different links, even from=20
>different relays).
>
>I also am not sure if providing some additional relay=20
>information might be warranted (i.e., the things a relay would=20
>normally have added to a relay-forw).
>
>- Bernie
>
>On Dec 13, 2012, at 4:36 AM, "christian.jacquenet@orange.com"=20
><christian.jacquenet@orange.com> wrote:
>
>> Dear all,
>>=20
>> I indeed confirm that the -01 version of this draft reflects=20
>the comments I had. Let me also take the opportunity of this=20
>message to insist on the usefulness of this work, as it=20
>addresses the rather typical issue depicted in section 1.1 and=20
>experienced in some provider's environment, like ours.
>>=20
>> Cheers,
>>=20
>> Christian. =20
>>=20
>> -----Message d'origine-----
>> De : BOUCADAIR Mohamed OLNC/OLN=20
>> Envoy=E9 : jeudi 13 d=E9cembre 2012 07:41
>> =C0 : Ted Lemon; dhcwg@ietf.org WG
>> Cc : JACQUENET Christian OLNC/OLN; Maglione Roberta; Gaurav=20
>Halwasia (ghalwasi)
>> Objet : RE: draft-ietf-dhc-triggered-reconfigure did not pass WGLC
>> Importance : Haute
>>=20
>> Hi Ted,=20
>>=20
>> I fully understand your concern. I was also expecting more=20
>reviews in addition to the ones acknowledged in the draft.  =20
>>=20
>> The practices in some other WGs is to ask for 5 reviewers=20
>for documents to pass the WGLC.=20
>>=20
>> I know Christian and Roberta are OK with the changes I made=20
>to integrate their comment. I let them confirm/infirm they are=20
>OK with this version to move forward. Gurav has sent a message=20
>when the WGLC was initiated.=20
>>=20
>> I sincerely hope to see at least one or two more reviews;=20
>otherwise shouldn't we interpret "no answer" as consent ;-)?
>>=20
>> Cheers,
>> Med
>>=20
>>> -----Message d'origine-----
>>> De : dhcwg-bounces@ietf.org [mailto:dhcwg-bounces@ietf.org]=20
>De la part=20
>>> de Ted Lemon Envoy=E9 : mercredi 12 d=E9cembre 2012 15:09 =C0 :=20
>>> dhcwg@ietf.org WG Objet : [dhcwg]=20
>draft-ietf-dhc-triggered-reconfigure=20
>>> did not pass WGLC
>>>=20
>>> On Dec 11, 2012, at 8:58 AM, Ted Lemon=20
><ted.lemon@nominum.com> wrote:
>>>> We had a working group last call on Med's
>>> triggered-reconfigure draft and got only one response.   Is it=20
>>> truly the case that nobody else is interested in this work?  =20
>>> Quite a few more people expressed interest in adopting the=20
>draft when=20
>>> the call for adoption went out.
>>>=20
>>> No replies.   I guess nobody wants this-just me and Med in=20
>>> favor isn't enough to count as a consensus.   That's a shame-I=20
>>> think this is useful work.
>>>=20
>>> Med, I think if you want this to advance you need to start doing a=20
>>> sales pitch to the working group to get people
>>> interested.   It's hard for me to believe that nobody wants=20
>>> this, but I can't call consensus in favor on a hunch.   :(
>>>=20
>>> _______________________________________________
>>> dhcwg mailing list
>>> dhcwg@ietf.org
>>> https://www.ietf.org/mailman/listinfo/dhcwg
>>=20
>_______________________________________________________________
>__________________________________________________________
>>=20
>> Ce message et ses pieces jointes peuvent contenir des=20
>informations confidentielles ou privilegiees et ne doivent donc
>> pas etre diffuses, exploites ou copies sans autorisation. Si=20
>vous avez recu ce message par erreur, veuillez le signaler
>> a l'expediteur et le detruire ainsi que les pieces jointes.=20
>Les messages electroniques etant susceptibles d'alteration,
>> France Telecom - Orange decline toute responsabilite si ce=20
>message a ete altere, deforme ou falsifie. Merci.
>>=20
>> This message and its attachments may contain confidential or=20
>privileged information that may be protected by law;
>> they should not be distributed, used or copied without authorisation.
>> If you have received this email in error, please notify the=20
>sender and delete this message and its attachments.
>> As emails may be altered, France Telecom - Orange is not=20
>liable for messages that have been modified, changed or falsified.
>> Thank you.
>>=20
>> _______________________________________________
>> dhcwg mailing list
>> dhcwg@ietf.org
>> https://www.ietf.org/mailman/listinfo/dhcwg
>=

From volz@cisco.com  Thu Dec 13 08:10:47 2012
Return-Path: <volz@cisco.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9C97E21F8529 for <dhcwg@ietfa.amsl.com>; Thu, 13 Dec 2012 08:10:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.599
X-Spam-Level: 
X-Spam-Status: No, score=-10.599 tagged_above=-999 required=5 tests=[AWL=0.000, BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tkDiSF2MZ-rx for <dhcwg@ietfa.amsl.com>; Thu, 13 Dec 2012 08:10:32 -0800 (PST)
Received: from rcdn-iport-2.cisco.com (rcdn-iport-2.cisco.com [173.37.86.73]) by ietfa.amsl.com (Postfix) with ESMTP id 95C6121F862E for <dhcwg@ietf.org>; Thu, 13 Dec 2012 08:10:31 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=6730; q=dns/txt; s=iport; t=1355415031; x=1356624631; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=pZqT8INna78uddnWPnv7jFYdGcZWOQOfC8fvZOE2fPk=; b=F07M7TJ4KkdXpZDlXEhH54OQlgGFOX5T0tm5LTVgi1qfZflYwxopSG5j yZi4kRAl4J5GeWrvUG9MMlxcYOEYxAqTrs8joq7v6d+KwrKyt9SG01IJU +Eb3hs+/5OAoFyERhiOV8LzkK29m47SRdAw3wsuFQ0fhgGMkc6jhGHyOr w=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AgAFAMj8yVCtJXG//2dsb2JhbABFvm4Wc4IeAQEBBAEBARpRBQYMBAIBCBEEAQEBCh0HJwsUCQgCBA4FCIgLDL05BIxXC4NXYQOIK54mgnOBZAcCFx4
X-IronPort-AV: E=Sophos;i="4.84,274,1355097600"; d="scan'208";a="152587931"
Received: from rcdn-core2-4.cisco.com ([173.37.113.191]) by rcdn-iport-2.cisco.com with ESMTP; 13 Dec 2012 16:10:24 +0000
Received: from xhc-aln-x07.cisco.com (xhc-aln-x07.cisco.com [173.36.12.81]) by rcdn-core2-4.cisco.com (8.14.5/8.14.5) with ESMTP id qBDGAO5x000793 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Thu, 13 Dec 2012 16:10:24 GMT
Received: from xmb-rcd-x04.cisco.com ([169.254.8.29]) by xhc-aln-x07.cisco.com ([173.36.12.81]) with mapi id 14.02.0318.004; Thu, 13 Dec 2012 10:10:23 -0600
From: "Bernie Volz (volz)" <volz@cisco.com>
To: "mohamed.boucadair@orange.com" <mohamed.boucadair@orange.com>, "JACQUENET Christian OLNC/OLN" <christian.jacquenet@orange.com>
Thread-Topic: [dhcwg] draft-ietf-dhc-triggered-reconfigure did not pass WGLC
Thread-Index: AQHN2Ti6D54X16CAik6Ju2yO32BHu5gW3mJwgAAHU0A=
Date: Thu, 13 Dec 2012 16:10:23 +0000
Message-ID: <489D13FBFA9B3E41812EA89F188F018E0F5EC640@xmb-rcd-x04.cisco.com>
References: <8D23D4052ABE7A4490E77B1A012B63074740F186@mbx-01.win.nominum.com> <8D23D4052ABE7A4490E77B1A012B630747435F45@mbx-01.win.nominum.com> <8D23D4052ABE7A4490E77B1A012B63074743767B@mbx-01.win.nominum.com> <94C682931C08B048B7A8645303FDC9F36E9D16DAE6@PUEXCB1B.nanterre.francetelecom.fr>, <30427_1355391399_50C9A1A7_30427_1160_1_983A1D8DA0DA5F4EB747BF34CBEE5CD15A61A65D82@PUEXCB1C.nanterre.francetelecom.fr> <6EBE28CD-41FB-4F35-8A6F-D14864F5E535@cisco.com> <94C682931C08B048B7A8645303FDC9F36E9D16DEC7@PUEXCB1B.nanterre.francetelecom.fr>
In-Reply-To: <94C682931C08B048B7A8645303FDC9F36E9D16DEC7@PUEXCB1B.nanterre.francetelecom.fr>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [161.44.65.110]
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: "dhcwg@ietf.org WG" <dhcwg@ietf.org>, Ted Lemon <Ted.Lemon@nominum.com>
Subject: Re: [dhcwg] draft-ietf-dhc-triggered-reconfigure did not pass WGLC
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2012 16:10:48 -0000

This "link-address" is not being used to send the Reconfigure request to th=
e client -- other than to find the correct client to send the reconfigure t=
o.

- Bernie

-----Original Message-----
From: mohamed.boucadair@orange.com [mailto:mohamed.boucadair@orange.com]=20
Sent: Thursday, December 13, 2012 10:58 AM
To: Bernie Volz (volz); JACQUENET Christian OLNC/OLN
Cc: Ted Lemon; dhcwg@ietf.org WG
Subject: RE: [dhcwg] draft-ietf-dhc-triggered-reconfigure did not pass WGLC

Dear Bernie,

I have considered the alternative to design RECONFIGURE-REQUEST message usi=
ng the same format as RELAY-FORW. I have even the text hidden as a comment =
in my xml version. The reason I abandoned that approach is: If we forgot ab=
out the reconfigure-request extension, RFC 3315 says:

   A server sends each Reconfigure message to a single DHCP client,
   using an IPv6 unicast address of sufficient scope belonging to the
   DHCP client.  If the server does not have an address to which it can
   send the Reconfigure message directly to the client, the server uses
   a Relay-reply message (as described in section 20.3) to send the
   Reconfigure message to a relay agent that will relay the message to
   the client.  The server may obtain the address of the client (and the
   appropriate relay agent, if required) through the information the
   server has about clients that have been in contact with the server,
   or through some external agent.

For this reason, RECONFIGURE-REQUEST does only need to indicate which clien=
t is concerned with a configuration change.

Could you please clarify why RECONFIGURE-REQUEST should include more inform=
ation than what is described in the excerpt from rfc3315 cited above?=20

Many thanks in advance.=20

Cheers,
Med

>-----Message d'origine-----
>De : Bernie Volz (volz) [mailto:volz@cisco.com] Envoy=E9 : jeudi 13=20
>d=E9cembre 2012 14:50 =C0 : JACQUENET Christian OLNC/OLN Cc : BOUCADAIR=20
>Mohamed OLNC/OLN; Ted Lemon; dhcwg@ietf.org WG Objet : Re: [dhcwg]=20
>draft-ietf-dhc-triggered-reconfigure did not pass WGLC
>
>I do NOT favor advancing this draft. It needs to include information=20
>similar to the link-address that would normally be included in relayed=20
>messages so that the server can more easily locate the client and is=20
>not required to reconfigure all instances of the client (such as a=20
>multi-homed client that may have obtained leases on different links,=20
>even from different relays).
>
>I also am not sure if providing some additional relay information might=20
>be warranted (i.e., the things a relay would normally have added to a=20
>relay-forw).
>
>- Bernie
>
>On Dec 13, 2012, at 4:36 AM, "christian.jacquenet@orange.com"=20
><christian.jacquenet@orange.com> wrote:
>
>> Dear all,
>>=20
>> I indeed confirm that the -01 version of this draft reflects
>the comments I had. Let me also take the opportunity of this message to=20
>insist on the usefulness of this work, as it addresses the rather=20
>typical issue depicted in section 1.1 and experienced in some=20
>provider's environment, like ours.
>>=20
>> Cheers,
>>=20
>> Christian. =20
>>=20
>> -----Message d'origine-----
>> De : BOUCADAIR Mohamed OLNC/OLN
>> Envoy=E9 : jeudi 13 d=E9cembre 2012 07:41 =C0 : Ted Lemon; dhcwg@ietf.or=
g=20
>> WG Cc : JACQUENET Christian OLNC/OLN; Maglione Roberta; Gaurav
>Halwasia (ghalwasi)
>> Objet : RE: draft-ietf-dhc-triggered-reconfigure did not pass WGLC=20
>> Importance : Haute
>>=20
>> Hi Ted,
>>=20
>> I fully understand your concern. I was also expecting more
>reviews in addition to the ones acknowledged in the draft.  =20
>>=20
>> The practices in some other WGs is to ask for 5 reviewers
>for documents to pass the WGLC.=20
>>=20
>> I know Christian and Roberta are OK with the changes I made
>to integrate their comment. I let them confirm/infirm they are OK with=20
>this version to move forward. Gurav has sent a message when the WGLC=20
>was initiated.
>>=20
>> I sincerely hope to see at least one or two more reviews;
>otherwise shouldn't we interpret "no answer" as consent ;-)?
>>=20
>> Cheers,
>> Med
>>=20
>>> -----Message d'origine-----
>>> De : dhcwg-bounces@ietf.org [mailto:dhcwg-bounces@ietf.org]
>De la part
>>> de Ted Lemon Envoy=E9 : mercredi 12 d=E9cembre 2012 15:09 =C0 :=20
>>> dhcwg@ietf.org WG Objet : [dhcwg]
>draft-ietf-dhc-triggered-reconfigure
>>> did not pass WGLC
>>>=20
>>> On Dec 11, 2012, at 8:58 AM, Ted Lemon
><ted.lemon@nominum.com> wrote:
>>>> We had a working group last call on Med's
>>> triggered-reconfigure draft and got only one response.   Is it=20
>>> truly the case that nobody else is interested in this work?  =20
>>> Quite a few more people expressed interest in adopting the
>draft when
>>> the call for adoption went out.
>>>=20
>>> No replies.   I guess nobody wants this-just me and Med in=20
>>> favor isn't enough to count as a consensus.   That's a shame-I=20
>>> think this is useful work.
>>>=20
>>> Med, I think if you want this to advance you need to start doing a=20
>>> sales pitch to the working group to get people
>>> interested.   It's hard for me to believe that nobody wants=20
>>> this, but I can't call consensus in favor on a hunch.   :(
>>>=20
>>> _______________________________________________
>>> dhcwg mailing list
>>> dhcwg@ietf.org
>>> https://www.ietf.org/mailman/listinfo/dhcwg
>>=20
>_______________________________________________________________
>__________________________________________________________
>>=20
>> Ce message et ses pieces jointes peuvent contenir des
>informations confidentielles ou privilegiees et ne doivent donc
>> pas etre diffuses, exploites ou copies sans autorisation. Si
>vous avez recu ce message par erreur, veuillez le signaler
>> a l'expediteur et le detruire ainsi que les pieces jointes.=20
>Les messages electroniques etant susceptibles d'alteration,
>> France Telecom - Orange decline toute responsabilite si ce
>message a ete altere, deforme ou falsifie. Merci.
>>=20
>> This message and its attachments may contain confidential or
>privileged information that may be protected by law;
>> they should not be distributed, used or copied without authorisation.
>> If you have received this email in error, please notify the
>sender and delete this message and its attachments.
>> As emails may be altered, France Telecom - Orange is not
>liable for messages that have been modified, changed or falsified.
>> Thank you.
>>=20
>> _______________________________________________
>> dhcwg mailing list
>> dhcwg@ietf.org
>> https://www.ietf.org/mailman/listinfo/dhcwg
>

From Ted.Lemon@nominum.com  Thu Dec 13 09:59:12 2012
Return-Path: <Ted.Lemon@nominum.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2C68721F88B5 for <dhcwg@ietfa.amsl.com>; Thu, 13 Dec 2012 09:59:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.571
X-Spam-Level: 
X-Spam-Status: No, score=-106.571 tagged_above=-999 required=5 tests=[AWL=0.028, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CNzFHgE8P6ap for <dhcwg@ietfa.amsl.com>; Thu, 13 Dec 2012 09:59:11 -0800 (PST)
Received: from exprod7og126.obsmtp.com (exprod7og126.obsmtp.com [64.18.2.206]) by ietfa.amsl.com (Postfix) with ESMTP id 5A94521F885E for <dhcwg@ietf.org>; Thu, 13 Dec 2012 09:59:11 -0800 (PST)
Received: from shell-too.nominum.com ([64.89.228.229]) (using TLSv1) by exprod7ob126.postini.com ([64.18.6.12]) with SMTP ID DSNKUMoXbxJ5uP2/N/5LcuebUGmglZ3PmpzS@postini.com; Thu, 13 Dec 2012 09:59:11 PST
Received: from archivist.nominum.com (archivist.nominum.com [64.89.228.108]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.nominum.com", Issuer "Go Daddy Secure Certification Authority" (verified OK)) by shell-too.nominum.com (Postfix) with ESMTP id DC43BF800F for <dhcwg@ietf.org>; Thu, 13 Dec 2012 09:59:10 -0800 (PST)
Received: from webmail.nominum.com (cas-01.win.nominum.com [64.89.228.131]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (Client CN "mail.nominum.com", Issuer "Go Daddy Secure Certification Authority" (verified OK)) by archivist.nominum.com (Postfix) with ESMTPS id D57D1190052; Thu, 13 Dec 2012 09:59:10 -0800 (PST) (envelope-from Ted.Lemon@nominum.com)
Received: from MBX-01.WIN.NOMINUM.COM ([64.89.228.133]) by CAS-01.WIN.NOMINUM.COM ([64.89.228.131]) with mapi id 14.02.0318.004; Thu, 13 Dec 2012 09:59:10 -0800
From: Ted Lemon <Ted.Lemon@nominum.com>
To: "Bernie Volz (volz)" <volz@cisco.com>
Thread-Topic: Should triggered-reconfigure define a new DHCP message header format?
Thread-Index: AQHN2VuNONeWnuIhq0C/3qk5zhBgSA==
Date: Thu, 13 Dec 2012 17:59:09 +0000
Message-ID: <8D23D4052ABE7A4490E77B1A012B630747438F27@mbx-01.win.nominum.com>
References: <8D23D4052ABE7A4490E77B1A012B63074740F186@mbx-01.win.nominum.com> <8D23D4052ABE7A4490E77B1A012B630747435F45@mbx-01.win.nominum.com> <8D23D4052ABE7A4490E77B1A012B63074743767B@mbx-01.win.nominum.com> <94C682931C08B048B7A8645303FDC9F36E9D16DAE6@PUEXCB1B.nanterre.francetelecom.fr> <30427_1355391399_50C9A1A7_30427_1160_1_983A1D8DA0DA5F4EB747BF34CBEE5CD15A61A65D82@PUEXCB1C.nanterre.francetelecom.fr> <6EBE28CD-41FB-4F35-8A6F-D14864F5E535@cisco.com> <8D23D4052ABE7A4490E77B1A012B6307474389C2@mbx-01.win.nominum.com> <9ED9351E-8213-474C-B79F-6D885558F774@cisco.com> <8D23D4052ABE7A4490E77B1A012B630747438A6F@mbx-01.win.nominum.com> <489D13FBFA9B3E41812EA89F188F018E0F5EB342@xmb-rcd-x04.cisco.com> <8D23D4052ABE7A4490E77B1A012B630747438ABF@mbx-01.win.nominum.com> <CAL10_BqwOEVeKR71JRjRhtqy1x755SXPFf8x6v7-ipw+C0JPbQ@mail.gmail.com> <8D23D4052ABE7A4490E77B1A012B630747438BB4@mbx-01.win.nominum.com> <489D13FBFA9B3E41812EA89F188F018E0F5EB4F7@xmb-rcd-x04.cisco.com>
In-Reply-To: <489D13FBFA9B3E41812EA89F188F018E0F5EB4F7@xmb-rcd-x04.cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [192.168.1.10]
Content-Type: text/plain; charset="Windows-1252"
Content-ID: <04ED06522D72F24BA9ED6B78D29E9F5D@nominum.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: "dhcwg@ietf.org" <dhcwg@ietf.org>, Andre Kostur <akostur@incognito.com>
Subject: [dhcwg] Should triggered-reconfigure define a new DHCP message header format?
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2012 17:59:12 -0000

So for the benefit of the working group, I should mention that Med has done=
 an update to the draft that defines a new format for the triggered reconfi=
gure message.   The format is just a message type followed by a link-addres=
s field followed by a variable-length option field.

This was my preference=97back when we originally wrote 3315, we decided tha=
t fixed-length information that's mandatory should just go in the message h=
eader, and this is why we have a different message header for relay message=
s than for client<->server messages.

Bernie objected to defining a third format, because he feels that it will c=
omplicate message parsers.   So he'd prefer that we use the same format tha=
t is used for client<->server messages, and just define a new link-address =
option to carry the link address information.

So the question for the working group is, what do others think about this? =
  Is it better to continue the RFC3315 convention, or to break from that co=
nvention and just use an option?


From tomasz.mrugalski@gmail.com  Thu Dec 13 10:18:50 2012
Return-Path: <tomasz.mrugalski@gmail.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 793A421F88B5 for <dhcwg@ietfa.amsl.com>; Thu, 13 Dec 2012 10:18:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.549
X-Spam-Level: 
X-Spam-Status: No, score=-3.549 tagged_above=-999 required=5 tests=[AWL=0.050,  BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2IHv332mR1nu for <dhcwg@ietfa.amsl.com>; Thu, 13 Dec 2012 10:18:50 -0800 (PST)
Received: from mail-bk0-f44.google.com (mail-bk0-f44.google.com [209.85.214.44]) by ietfa.amsl.com (Postfix) with ESMTP id A8A2021F897E for <dhcwg@ietf.org>; Thu, 13 Dec 2012 10:18:49 -0800 (PST)
Received: by mail-bk0-f44.google.com with SMTP id w11so1241741bku.31 for <dhcwg@ietf.org>; Thu, 13 Dec 2012 10:18:48 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:x-tagtoolbar-keys:content-type :content-transfer-encoding; bh=UXamwDyBkN+9r1rIUygf3tGDTgXmyEhz28DiJIv+7Bo=; b=Agn4Bn6UUefzucGF/VCcyREzOYu1L24u6Ne6OdtfTK8v9J8pdagKkJXsEAZ8krRCDu J3C7Z9SsiiZvQDCg9MQgXfROLIe2L26jMeR5vUHOcU1QDGjz9RCa5bDoTVwiIbS0CZzq 7ACqQF5FPQTR8+XbciyXxGnO5pZ0/OjpSYwd2671FX9grHoDqz6hi8pmwo7FlP0PO+06 UP523kpNi6LDAbm1YnFVFEwtM0Cb7AUHFUG/HNS8Db9eTa1PMuyrEk2jUJ5+aJ68+ITo lrq8uWtvthAFBcTW5s+0i2yDwKUgTq41T7xAZU08aoudinkupsG/6riAf2SS4z0o5OF4 qUkw==
Received: by 10.204.150.205 with SMTP id z13mr1534280bkv.16.1355422728759; Thu, 13 Dec 2012 10:18:48 -0800 (PST)
Received: from ?IPv6:2001:470:6061:1:c80a:d537:3f07:3d33? ([2001:470:6061:1:c80a:d537:3f07:3d33]) by mx.google.com with ESMTPS id m20sm2282640bkw.4.2012.12.13.10.18.46 (version=SSLv3 cipher=OTHER); Thu, 13 Dec 2012 10:18:47 -0800 (PST)
Message-ID: <50CA1C00.2050800@gmail.com>
Date: Thu, 13 Dec 2012 19:18:40 +0100
From: Tomek Mrugalski <tomasz.mrugalski@gmail.com>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/17.0 Thunderbird/17.0
MIME-Version: 1.0
To: dhcwg@ietf.org
References: <8D23D4052ABE7A4490E77B1A012B63074740F186@mbx-01.win.nominum.com> <8D23D4052ABE7A4490E77B1A012B63074743767B@mbx-01.win.nominum.com> <94C682931C08B048B7A8645303FDC9F36E9D16DAE6@PUEXCB1B.nanterre.francetelecom.fr> <30427_1355391399_50C9A1A7_30427_1160_1_983A1D8DA0DA5F4EB747BF34CBEE5CD15A61A65D82@PUEXCB1C.nanterre.francetelecom.fr> <6EBE28CD-41FB-4F35-8A6F-D14864F5E535@cisco.com> <8D23D4052ABE7A4490E77B1A012B6307474389C2@mbx-01.win.nominum.com> <9ED9351E-8213-474C-B79F-6D885558F774@cisco.com> <8D23D4052ABE7A4490E77B1A012B630747438A6F@mbx-01.win.nominum.com> <489D13FBFA9B3E41812EA89F188F018E0F5EB342@xmb-rcd-x04.cisco.com> <8D23D4052ABE7A4490E77B1A012B630747438ABF@mbx-01.win.nominum.com> <CAL10_BqwOEVeKR71JRjRhtqy1x755SXPFf8x6v7-ipw+C0JPbQ@mail.gmail.com> <8D23D4052ABE7A4490E77B1A012B630747438BB4@mbx-01.win.nominum.com> <489D13FBFA9B3E41812EA89F188F018E0F5EB4F7@xmb-rcd-x04.cisco.com> <8D23D4052ABE7A4490E77B1A012B630747438F27@mbx-01.win.nominum.com>
In-Reply-To: <8D23D4052ABE7A4490E77B1A012B630747438F27@mbx-01.win.nominum.com>
X-TagToolbar-Keys: D20121213191840901
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: 8bit
Subject: Re: [dhcwg] Should triggered-reconfigure define a new DHCP message header format?
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2012 18:18:50 -0000

On 13.12.2012 18:59, Ted Lemon wrote:
> So for the benefit of the working group, I should mention that Med
> has done an update to the draft that defines a new format for the
> triggered reconfigure message.   The format is just a message type
> followed by a link-address field followed by a variable-length option
> field.
> 
> This was my preference—back when we originally wrote 3315, we decided
> that fixed-length information that's mandatory should just go in the
> message header, and this is why we have a different message header
> for relay messages than for client<->server messages.
I recently dug up old, old versions of dhc-dhcpv6 draft. Fascinating
stuff. Why did you guys drop the "Bad hair day" or "Insufficient funds"
status codes? :)

> Bernie objected to defining a third format, because he feels that it
> will complicate message parsers.   So he'd prefer that we use the
That is my preference as well. Every server and client implementation
already have routines for checking if mandatory options are present and
handling cases where they are missing.

> same format that is used for client<->server messages, and just
It is not only client-server, but also server-requestor in leasequery.

> define a new link-address option to carry the link address
> information.

> So the question for the working group is, what do others think about
> this?   Is it better to continue the RFC3315 convention, or to break
> from that convention and just use an option?
I prefer to continue RFC3315 convention. There are some options that are
mandatory, e.g. client-id, yet there is no such field in SOLICIT or
REQUEST. It is not exactly the same (DUIDs have variable length), but
it's close.

Just add a text that the option MUST be present and the server MUST drop
the message if it is missing. Simple, clear and easy to implement.

Tomek


From kkinnear@cisco.com  Thu Dec 13 11:26:52 2012
Return-Path: <kkinnear@cisco.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9857221F8883 for <dhcwg@ietfa.amsl.com>; Thu, 13 Dec 2012 11:26:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.599
X-Spam-Level: 
X-Spam-Status: No, score=-10.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wJ+uD50BwFEN for <dhcwg@ietfa.amsl.com>; Thu, 13 Dec 2012 11:26:14 -0800 (PST)
Received: from mtv-iport-2.cisco.com (mtv-iport-2.cisco.com [173.36.130.13]) by ietfa.amsl.com (Postfix) with ESMTP id 70B2921F8667 for <dhcwg@ietf.org>; Thu, 13 Dec 2012 11:26:14 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=2475; q=dns/txt; s=iport; t=1355426774; x=1356636374; h=subject:mime-version:from:in-reply-to:date:cc: content-transfer-encoding:message-id:references:to; bh=f4zOKat4JVi3syZAiKBNkj8V9VCopmefEGeg1s8C998=; b=HgMJZ29tTnzpucnRpeMOBqSQ+dzVHlA41TBFlx7ChFSDmNt/FIlMKK/2 NXyK4My6EAR+9A4eyelxVGAxHrcyqVMyHGNKLWW2DwRzK7jLIJPLIzQdQ hsrsGMQqcNCvDtIgM79ycm1TS6ICtXAPjnZAJlZl9mBh3++CQn1kLNXnJ U=;
X-IronPort-AV: E=Sophos;i="4.84,275,1355097600"; d="scan'208";a="66490123"
Received: from mtv-core-3.cisco.com ([171.68.58.8]) by mtv-iport-2.cisco.com with ESMTP; 13 Dec 2012 19:25:42 +0000
Received: from [161.44.104.41] ([161.44.104.41]) by mtv-core-3.cisco.com (8.14.5/8.14.5) with ESMTP id qBDJPenZ001763; Thu, 13 Dec 2012 19:25:40 GMT
Mime-Version: 1.0 (Apple Message framework v1278)
Content-Type: text/plain; charset=windows-1252
From: Kim Kinnear <kkinnear@cisco.com>
In-Reply-To: <8D23D4052ABE7A4490E77B1A012B630747438F27@mbx-01.win.nominum.com>
Date: Thu, 13 Dec 2012 14:25:40 -0500
Content-Transfer-Encoding: quoted-printable
Message-Id: <399EAC0B-D466-472A-A8AF-A16B96ED3B55@cisco.com>
References: <8D23D4052ABE7A4490E77B1A012B63074740F186@mbx-01.win.nominum.com> <8D23D4052ABE7A4490E77B1A012B630747435F45@mbx-01.win.nominum.com> <8D23D4052ABE7A4490E77B1A012B63074743767B@mbx-01.win.nominum.com> <94C682931C08B048B7A8645303FDC9F36E9D16DAE6@PUEXCB1B.nanterre.francetelecom.fr> <30427_1355391399_50C9A1A7_30427_1160_1_983A1D8DA0DA5F4EB747BF34CBEE5CD15A61A65D82@PUEXCB1C.nanterre.francetelecom.fr> <6EBE28CD-41FB-4F35-8A6F-D14864F5E535@cisco.com> <8D23D4052ABE7A4490E77B1A012B6307474389C2@mbx-01.win.nominum.com> <9ED9351E-8213-474C-B79F-6D885558F774@cisco.com> <8D23D4052ABE7A4490E77B1A012B630747438A6F@mbx-01.win.nominum.com> <489D13FBFA9B3E41812EA89F188F018E0F5EB342@xmb-rcd-x04.cisco.com> <8D23D4052ABE7A4490E77B1A012B630747438ABF@mbx-01.win.nominum.com> <CAL10_BqwOEVeKR71JRjRhtqy1x755SXPFf8x6v7-ipw+C0JPbQ@mail.gmail.com> <8D23D4052ABE7A4490E77B1A012B630747438BB4@mbx-01.win.nominum.com> <489D13FBFA9B3E41812EA89F188F018E0F5EB4F7@xmb-rcd-x04.cisco.com> <8D23D4052ABE7A4490E 77B1A012B630747438F27@mbx-01.win.nominum.com>
To: Ted Lemon <Ted.Lemon@nominum.com>
X-Mailer: Apple Mail (2.1278)
Cc: "dhcwg@ietf.org" <dhcwg@ietf.org>, Andre Kostur <akostur@incognito.com>, "Bernie Volz \(volz\)" <volz@cisco.com>, Kim Kinnear <kkinnear@cisco.com>
Subject: Re: [dhcwg] Should triggered-reconfigure define a new DHCP message header format?
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2012 19:27:00 -0000

Ted,

"continue the RFC3315 convention" could be taken more than one way. =20

 a) I believe that you mean it to be taken "define a new message
 header whenever there is fixed-length mandatory information"
 required for the processing.

 b) An alternative reading of "continue the RFC3315 convention" is
 to consider the existing fixed-length message headers defined
 in RFC3315 as the headers that you should use unless you
 *really* need another fixed length message header, and to use
 options in the *existing* 3315-defined message headers.

------------------------

Personally, I prefer minimizing the new message headers, and
using options where possible.  I think that it is easier to
modify servers and clients to handle (or require) a new option
than it is to handle a new message header, and that nothing bad
happens from using options.  I also think that servers and
clients will tend to handle options they don't understand better
than message headers they don't understand, though I can
certainly create straw-man proposals where that isn't true.

In any case, my preference for options over new message headers
is moderate, but it isn't a huge deal for me.

Regards -- Kim



On Dec 13, 2012, at 12:59 PM, Ted Lemon wrote:

> So for the benefit of the working group, I should mention that Med has =
done an update to the draft that defines a new format for the triggered =
reconfigure message.   The format is just a message type followed by a =
link-address field followed by a variable-length option field.
>=20
> This was my preference=97back when we originally wrote 3315, we =
decided that fixed-length information that's mandatory should just go in =
the message header, and this is why we have a different message header =
for relay messages than for client<->server messages.
>=20
> Bernie objected to defining a third format, because he feels that it =
will complicate message parsers.   So he'd prefer that we use the same =
format that is used for client<->server messages, and just define a new =
link-address option to carry the link address information.
>=20
> So the question for the working group is, what do others think about =
this?   Is it better to continue the RFC3315 convention, or to break =
from that convention and just use an option?
>=20
> _______________________________________________
> dhcwg mailing list
> dhcwg@ietf.org
> https://www.ietf.org/mailman/listinfo/dhcwg


From bs7652@att.com  Thu Dec 13 11:27:07 2012
Return-Path: <bs7652@att.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1554C21F8846; Thu, 13 Dec 2012 11:27:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.599
X-Spam-Level: 
X-Spam-Status: No, score=-106.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8UAnTFRNC4n5; Thu, 13 Dec 2012 11:27:06 -0800 (PST)
Received: from nbfkord-smmo07.seg.att.com (nbfkord-smmo07.seg.att.com [209.65.160.93]) by ietfa.amsl.com (Postfix) with ESMTP id 3BDA921F8667; Thu, 13 Dec 2012 11:27:06 -0800 (PST)
Received: from unknown [144.160.20.146] (EHLO nbfkord-smmo07.seg.att.com) by nbfkord-smmo07.seg.att.com(mxl_mta-6.11.0-12) with ESMTP id a0c2ac05.2aab0225c940.453519.00-567.1261473.nbfkord-smmo07.seg.att.com (envelope-from <bs7652@att.com>);  Thu, 13 Dec 2012 19:27:06 +0000 (UTC)
X-MXL-Hash: 50ca2c0a09d3238b-6d15147e8af72d4655d5b1f489505111db3f4804
Received: from unknown [144.160.20.146] (EHLO mlpd194.enaf.sfdc.sbc.com) by nbfkord-smmo07.seg.att.com(mxl_mta-6.11.0-12) over TLS secured channel with ESMTP id 60c2ac05.0.453505.00-350.1261436.nbfkord-smmo07.seg.att.com (envelope-from <bs7652@att.com>);  Thu, 13 Dec 2012 19:27:03 +0000 (UTC)
X-MXL-Hash: 50ca2c0765614c46-07f4fd332b63e88fb0c1a4362bfa9ae3275495f6
Received: from enaf.sfdc.sbc.com (localhost.localdomain [127.0.0.1]) by mlpd194.enaf.sfdc.sbc.com (8.14.5/8.14.5) with ESMTP id qBDJR1Rs007380; Thu, 13 Dec 2012 14:27:02 -0500
Received: from sflint04.pst.cso.att.com (sflint04.pst.cso.att.com [144.154.234.231]) by mlpd194.enaf.sfdc.sbc.com (8.14.5/8.14.5) with ESMTP id qBDJQt8P007328 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 13 Dec 2012 14:26:56 -0500
Received: from GAALPA1MSGHUB9E.ITServices.sbc.com (gaalpa1msghub9e.itservices.sbc.com [130.8.36.91]) by sflint04.pst.cso.att.com (RSA Interceptor); Thu, 13 Dec 2012 14:26:40 -0500
Received: from GAALPA1MSGUSR9L.ITServices.sbc.com ([130.8.36.69]) by GAALPA1MSGHUB9E.ITServices.sbc.com ([130.8.36.91]) with mapi id 14.02.0318.001; Thu, 13 Dec 2012 14:26:40 -0500
From: "STARK, BARBARA H" <bs7652@ATT.COM>
To: Xiayangsong <xiayangsong@huawei.com>
Thread-Topic: [dhcwg] Review of draft "Prefix Assignment in DHCPv6"
Thread-Index: AQHN2EXWVDPM6W64WEumU0LX6nT9sJgVNB6AgAAc+ACAAFAegIAAkqqAgACHiYCAABCYoA==
Date: Thu, 13 Dec 2012 19:26:40 +0000
Message-ID: <2D09D61DDFA73D4C884805CC7865E611302168ED@GAALPA1MSGUSR9L.ITServices.sbc.com>
References: <5D36713D8A4E7348A7E10DF7437A4B9239FCFF2E@szxeml545-mbs.china.huawei.com> <CD38B68B-DA3B-477E-8E19-99F3CD5808BE@employees.org> <5D36713D8A4E7348A7E10DF7437A4B9239FD3DDE@szxeml545-mbs.china.huawei.com> <A3F12423-A919-4FFE-9B3F-76968BAFC044@employees.org> <5D36713D8A4E7348A7E10DF7437A4B9239FD3FF0@szxeml545-mbs.china.huawei.com> <0181F4E0-D1FC-42B9-8C80-8B57FCF88CF5@employees.org> <CB60645E6241144CB82269604373757A218F7D2B@szxeml539-mbs.china.huawei.com> <50C8A559.8090103@gmail.com> <CB60645E6241144CB82269604373757A218F817C@szxeml539-mbs.china.huawei.com> <50C99213.7070000@gmail.com>
In-Reply-To: <50C99213.7070000@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [130.10.171.52]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-RSA-Inspected: yes
X-RSA-Classifications: public
X-Spam: [F=0.2000000000; CM=0.500; S=0.200(2010122901)]
X-MAIL-FROM: <bs7652@att.com>
X-SOURCE-IP: [144.160.20.146]
X-AnalysisOut: [v=2.0 cv=TO3yvSZa c=1 sm=0 a=Qs8R1XBwmid1qBFB/a8mmA==:17 a]
X-AnalysisOut: [=W74e7bWCSRAA:10 a=ILal01uo-soA:10 a=ofMgfj31e3cA:10 a=BLc]
X-AnalysisOut: [eEmwcHowA:10 a=IkcTkHD0fZMA:10 a=zQP7CpKOAAAA:8 a=XIqpo32R]
X-AnalysisOut: [AAAA:8 a=794P58EulqsA:10 a=Lqza4clpX3661RfRwiUA:9 a=QEXdDO]
X-AnalysisOut: [2ut3YA:10]
Cc: "<dhcwg@ietf.org> WG" <dhcwg@ietf.org>, IPv6 List <ipv6@ietf.org>
Subject: Re: [dhcwg] Review of draft "Prefix Assignment in DHCPv6"
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2012 19:27:07 -0000

PiBKdXN0IEkgbWVudGlvbmVkIGluIHByZXZpb3VzIGVtYWlsLCBTTEFBQyBpcyBvcHRpb25hbCBX
aU1BWCBkZXBsb3ltZW50Lg0KDQpUaGUgYXR0ZW1wdCB0byBjcmVhdGUgYW4gYWNjZXNzIG5ldHdv
cmsgd2l0aG91dCBSQS9SUyBpcyBub3RoaW5nIG5ldy4NCk90aGVyIChlLmcuLCBEU0wsIFBPTikg
YWNjZXNzIG5ldHdvcmsgdGVjaG5vbG9naWVzIGhhdmUgY29uc2lkZXJlZCB0aGlzIGFuZCBkZXRl
cm1pbmVkIHRoYXQgdGhlIGJpZ2dlc3QgbWlzc2luZyBwaWVjZSBpcyByb3V0ZSBpbmZvLiBXaGlj
aCBpcyB0aGUgcmVhc29uIGJlaGluZCBkcmFmdC1pZXRmLW1pZi1kaGNwdjYtcm91dGUtb3B0aW9u
LiBCdXQgb24gcG9pbnQtdG8tcG9pbnQgbGlua3MgaXQgaXMgcG9zc2libGUgdG8gYXNzdW1lIHRo
ZSBuZXh0IGhvcCwgc28gdGhhdCByb3V0ZSBpbmZvIGlzbid0IG5lZWRlZC4gQSBzb2x1dGlvbiB3
aXRob3V0IFJBIGlzIHNpbXBsZSBvbiBwb2ludC10by1wb2ludCBsaW5rcy4NCg0KSSBiZWxpZXZl
IHRoZSBleGlzdGluZyBhZGRyZXNzIGFuZCBwcmVmaXggREhDUHY2IG9wdGlvbnMgYXJlIHN1ZmZp
Y2llbnQgdG8gc3VwcG9ydCB3aGF0IHlvdSBzZWVtIHRvIGJlIHRyeWluZyB0byBkby4gVW5sZXNz
IHRoZSBnb2FsIGlzIHRvIGJlIGFibGUgdG8gc2hhcmUgYSBzaW5nbGUgcHJlZml4IGFtb25nIG11
bHRpcGxlIFdpTUFYIGVuZHBvaW50cz8gSSdtIG5vdCBmYW1pbGlhciB3aXRoIHByZWZpeCBzaGFy
aW5nIGFjcm9zcyBwb2ludC10by1wb2ludCBjb25uZWN0aW9ucywgc28gSSdtIGd1ZXNzaW5nIHRo
ZSBleHBlY3RhdGlvbiBpcyBvbmUgLzY0IHByZWZpeCBwZXIgV2lNQVggZW5kcG9pbnQ/DQogDQpJ
biB3aGljaCBjYXNlLCBpdCB3b3VsZCBhcHBlYXIgdGhhdCBhIGhvc3QgY291bGQgcmVxdWVzdCBh
IC82NCBJQV9QRCwgYW5kIHRoZW4gdXNlIHRoYXQgcHJlZml4IGZvciB3aGF0ZXZlciBpdCB3YW50
ZWQuIFRoZSBob3N0IGRvZXNuJ3QgaGF2ZSB0byBiZSBhIHJvdXRlciwgb3Igb2ZmZXIgdGhlIHBy
ZWZpeCB0byBhbnkgb3RoZXIgaG9zdC4gSXQgY2FuIGNyZWF0ZSBhbnkgYWRkcmVzc2VzIGl0IHdh
bnRzIGZvciBpdHNlbGYuIEluIHRoZSBDRSBSb3V0ZXIgKFJGQyA2MjA0KSByZXF1aXJlbWVudHMs
IHRoZSAidW5udW1iZXJlZCIgbW9kZWwgaXMgYWxyZWFkeSBkZXNjcmliZWQsIHdoZXJlIHRoZSBS
QSBjb250YWlucyBubyAiQSIgcHJlZml4IGFuZCBubyBJQV9OQSBpcyBvZmZlcmVkOyBzbyBpdCB0
YWtlcyBhZGRyZXNzZXMgZm9yIGl0c2VsZiBmcm9tIHRoZSBJQV9QRC4gWW91ciBwcm9wb3NhbCBz
ZWVtcyB0byBiZSBleGFjdGx5IHRoaXMsIHdpdGggdGhlIG9ubHkgZGlmZmVyZW5jZSBiZWluZyB0
aGF0IHRoZSBDRSByb3V0ZXIgZG9lcyB0cnkgdG8gYWxzbyBvZmZlciB0aGUgSUFfUEQgcHJlZml4
IG9uIGl0cyBMQU4uIEJ1dCBzaW5jZSB0aGVyZSdzIG5vdGhpbmcgcG9saWNpbmcgdGhpcyAodGhl
IGFjY2VzcyBuZXR3b3JrIGhhcyBubyBjbHVlIHdoYXQgdXNlIHRoZSBJQV9QRCBpcyBwdXQgdG8p
LCB0aGVyZSdzIG5vdGhpbmcgdG8gcHJldmVudCB0aGUgaG9zdCBmcm9tIGp1c3Qga2VlcGluZyB0
aGUgZW50aXJlIElBX1BEIGZvciBpdHNlbGYuIFdoeSBkb2VzIHRoaXMgbm90IG1lZXQgeW91ciBu
ZWVkPw0KDQpGb3IgYSBXaU1BWC1kZWZpbmVkIGVuZHBvaW50IHVzaW5nIElBX1BEIHdvdWxkIGJl
IG5vIG1vcmUgZGlmZmljdWx0IHRoYXQgd2hhdCB5b3UgYXJlIHByb3Bvc2luZy4gSW4gZmFjdCwg
aXQgd291bGQgYmUgcHJldHR5IG11Y2ggdGhlIHNhbWUuIEZvciB0aGUgREhDUHY2IHNlcnZlciBp
dCB3b3VsZCBiZSBzaW1wbGVyLCBiZWNhdXNlIHRoZSBzZXJ2ZXIgd291bGQgbm90IG5lZWQgdG8g
aGF2ZSBkaWZmZXJlbnQgb3B0aW9ucyB0aGF0IGZ1bmN0aW9uIGlkZW50aWNhbGx5IChmcm9tIHRo
ZSBzZXJ2ZXIncyBwZXJzcGVjdGl2ZSkuIFRoZSBESENQdjYgc2VydmVyIHRydWx5IGRvZXMgbm90
IGNhcmUgd2hhdCB1c2UgdGhlIElBX1BEIHByZWZpeCBpcyBwdXQgdG8sIG9yIHdoZXRoZXIgdGhl
IHJlcXVlc3RpbmcgREhDUHY2IGNsaWVudCBpcyByZWFsbHkgYSAicmVxdWVzdGluZyByb3V0ZXIi
IG9yIGp1c3QgYSBkZXZpY2Ugd2hvIHdhbnRzIGEgcHJlZml4IGFsbCB0byBpdHNlbGYuDQpCYXJi
YXJhDQo=

From Ted.Lemon@nominum.com  Thu Dec 13 11:45:34 2012
Return-Path: <Ted.Lemon@nominum.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6E97A21F8A44 for <dhcwg@ietfa.amsl.com>; Thu, 13 Dec 2012 11:45:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.572
X-Spam-Level: 
X-Spam-Status: No, score=-106.572 tagged_above=-999 required=5 tests=[AWL=0.027, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id viiNZ+1JR3Wz for <dhcwg@ietfa.amsl.com>; Thu, 13 Dec 2012 11:45:34 -0800 (PST)
Received: from exprod7og102.obsmtp.com (exprod7og102.obsmtp.com [64.18.2.157]) by ietfa.amsl.com (Postfix) with ESMTP id B5DF821F8A15 for <dhcwg@ietf.org>; Thu, 13 Dec 2012 11:45:33 -0800 (PST)
Received: from shell-too.nominum.com ([64.89.228.229]) (using TLSv1) by exprod7ob102.postini.com ([64.18.6.12]) with SMTP ID DSNKUMowXVVgguTOfPiEA0e3lWtiC2jaDq1Q@postini.com; Thu, 13 Dec 2012 11:45:33 PST
Received: from archivist.nominum.com (archivist.nominum.com [64.89.228.108]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.nominum.com", Issuer "Go Daddy Secure Certification Authority" (verified OK)) by shell-too.nominum.com (Postfix) with ESMTP id CD0F9F8010 for <dhcwg@ietf.org>; Thu, 13 Dec 2012 11:45:32 -0800 (PST)
Received: from webmail.nominum.com (cas-02.win.nominum.com [64.89.228.132]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (Client CN "mail.nominum.com", Issuer "Go Daddy Secure Certification Authority" (verified OK)) by archivist.nominum.com (Postfix) with ESMTPS id C491019005D; Thu, 13 Dec 2012 11:45:32 -0800 (PST) (envelope-from Ted.Lemon@nominum.com)
Received: from MBX-01.WIN.NOMINUM.COM ([64.89.228.133]) by CAS-02.WIN.NOMINUM.COM ([64.89.228.132]) with mapi id 14.02.0318.004; Thu, 13 Dec 2012 11:45:32 -0800
From: Ted Lemon <Ted.Lemon@nominum.com>
To: "mohamed.boucadair@orange.com OLNC/OLN" <mohamed.boucadair@orange.com>
Thread-Topic: [dhcwg] Should triggered-reconfigure define a new DHCP message header format?
Thread-Index: AQHN2VuNONeWnuIhq0C/3qk5zhBgSJgXoqoAgAAFjIA=
Date: Thu, 13 Dec 2012 19:45:31 +0000
Message-ID: <8D23D4052ABE7A4490E77B1A012B630747439188@mbx-01.win.nominum.com>
References: <8D23D4052ABE7A4490E77B1A012B63074740F186@mbx-01.win.nominum.com> <8D23D4052ABE7A4490E77B1A012B630747435F45@mbx-01.win.nominum.com> <8D23D4052ABE7A4490E77B1A012B63074743767B@mbx-01.win.nominum.com> <94C682931C08B048B7A8645303FDC9F36E9D16DAE6@PUEXCB1B.nanterre.francetelecom.fr> <30427_1355391399_50C9A1A7_30427_1160_1_983A1D8DA0DA5F4EB747BF34CBEE5CD15A61A65D82@PUEXCB1C.nanterre.francetelecom.fr> <6EBE28CD-41FB-4F35-8A6F-D14864F5E535@cisco.com> <8D23D4052ABE7A4490E77B1A012B6307474389C2@mbx-01.win.nominum.com> <9ED9351E-8213-474C-B79F-6D885558F774@cisco.com> <8D23D4052ABE7A4490E77B1A012B630747438A6F@mbx-01.win.nominum.com> <489D13FBFA9B3E41812EA89F188F018E0F5EB342@xmb-rcd-x04.cisco.com> <8D23D4052ABE7A4490E77B1A012B630747438ABF@mbx-01.win.nominum.com> <CAL10_BqwOEVeKR71JRjRhtqy1x755SXPFf8x6v7-ipw+C0JPbQ@mail.gmail.com> <8D23D4052ABE7A4490E77B1A012B630747438BB4@mbx-01.win.nominum.com> <489D13FBFA9B3E41812EA89F188F018E0F5EB4F7@xmb-rcd-x04.cisco.com> <8D23D4052ABE7A4490E 77B1A012B630747438F27@mbx-01.win.nominum.com> <399EAC0B-D466-472A-A8AF-A16B96ED3B55@cisco.com>
In-Reply-To: <399EAC0B-D466-472A-A8AF-A16B96ED3B55@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [192.168.1.10]
Content-Type: text/plain; charset="Windows-1252"
Content-ID: <F0EAE4974DCAAF42B574B696186FB8A3@nominum.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: "dhcwg@ietf.org WG" <dhcwg@ietf.org>
Subject: Re: [dhcwg] Should triggered-reconfigure define a new DHCP message header format?
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2012 19:45:34 -0000

On Dec 13, 2012, at 2:25 PM, Kim Kinnear <kkinnear@cisco.com> wrote:
> Personally, I prefer minimizing the new message headers, and
> using options where possible.=20

It seems to me that we have three people saying they'd like to use an exist=
ing header format, one saying we should define a new format, and one, Med, =
probably not caring either way.

That being the case, Med, can you spin the draft one more time?

I think you can go back to the text you had, and just add the requirement f=
or the link-address option.   You'll also have to define the link-address o=
ption and explain how it should be used.   Maybe you can talk Bernie into p=
roviding some text... :)

Once you've done that, let's re-spin the draft and do another last call, an=
d see if we get any more responses.   I'm hoping that Kim, Bernie and Tomek=
 will weigh in on the next last call, since they've helped to figure out ho=
w to proceed with the draft.


From Ted.Lemon@nominum.com  Thu Dec 13 13:11:38 2012
Return-Path: <Ted.Lemon@nominum.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E773521F88E7 for <dhcwg@ietfa.amsl.com>; Thu, 13 Dec 2012 13:11:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.573
X-Spam-Level: 
X-Spam-Status: No, score=-106.573 tagged_above=-999 required=5 tests=[AWL=0.026, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id x4KXlzcwVXQX for <dhcwg@ietfa.amsl.com>; Thu, 13 Dec 2012 13:11:38 -0800 (PST)
Received: from exprod7og121.obsmtp.com (exprod7og121.obsmtp.com [64.18.2.20]) by ietfa.amsl.com (Postfix) with ESMTP id 67D6621F858F for <dhcwg@ietf.org>; Thu, 13 Dec 2012 13:11:38 -0800 (PST)
Received: from shell-too.nominum.com ([64.89.228.229]) (using TLSv1) by exprod7ob121.postini.com ([64.18.6.12]) with SMTP ID DSNKUMpEioMohX7pSiXfr8hiJxjHKZG5iGT8@postini.com; Thu, 13 Dec 2012 13:11:38 PST
Received: from archivist.nominum.com (archivist.nominum.com [64.89.228.108]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.nominum.com", Issuer "Go Daddy Secure Certification Authority" (verified OK)) by shell-too.nominum.com (Postfix) with ESMTP id 0E4CF1B8064 for <dhcwg@ietf.org>; Thu, 13 Dec 2012 13:11:38 -0800 (PST)
Received: from webmail.nominum.com (cas-01.win.nominum.com [64.89.228.131]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (Client CN "mail.nominum.com", Issuer "Go Daddy Secure Certification Authority" (verified OK)) by archivist.nominum.com (Postfix) with ESMTPS id 0289F190052; Thu, 13 Dec 2012 13:11:38 -0800 (PST) (envelope-from Ted.Lemon@nominum.com)
Received: from MBX-01.WIN.NOMINUM.COM ([64.89.228.133]) by CAS-01.WIN.NOMINUM.COM ([64.89.228.131]) with mapi id 14.02.0318.004; Thu, 13 Dec 2012 13:11:38 -0800
From: Ted Lemon <Ted.Lemon@nominum.com>
To: dhc WG <dhcwg@ietf.org>
Thread-Topic: DHCwg adoption of draft-droms-dhc-dhcpv6-solmaxrt-update
Thread-Index: AQHN2XZwgdlSz8TwX06FA8Vxeyod6w==
Date: Thu, 13 Dec 2012 21:11:37 +0000
Message-ID: <8D23D4052ABE7A4490E77B1A012B630747439368@mbx-01.win.nominum.com>
References: <BD87928F6BFAEF4EBEB883E1C4F58772222887D4@PACDCEXMB01.cable.comcast.com>
In-Reply-To: <BD87928F6BFAEF4EBEB883E1C4F58772222887D4@PACDCEXMB01.cable.comcast.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [192.168.1.10]
Content-Type: text/plain; charset="us-ascii"
Content-ID: <2470E0CAE30E02459508A10A7182B78D@nominum.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: Ralph Droms <rdroms@cisco.com>
Subject: [dhcwg] DHCwg adoption of draft-droms-dhc-dhcpv6-solmaxrt-update
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2012 21:11:39 -0000

On Aug 7, 2012, at 5:44 PM, "Brzozowski, John" <John_Brzozowski@Cable.Comca=
st.com> wrote:
> The following draft was discussed during dhcwg meeting during IETF83.  Th=
e draft was recently updated after being expired for a short period.  Based=
 on the identified need and interest in this topic I have conferred with Te=
d and our ADs regarding next steps.  As such I would like to initiate a cal=
l to adopt this draft as a working group work item:

I'd just like to remind the authors that this document passed the call for =
adoption back in August, and no working group version of the draft has been=
 submitted.   Do the authors intend to submit a working group version?   It=
 was my understanding that there was some degree of urgency to this.


From Carl.Wuyts@technicolor.com  Thu Dec 13 13:16:49 2012
Return-Path: <Carl.Wuyts@technicolor.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CC88C21F8B6C for <dhcwg@ietfa.amsl.com>; Thu, 13 Dec 2012 13:16:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.599
X-Spam-Level: 
X-Spam-Status: No, score=-6.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id P0ntVx3jcEjO for <dhcwg@ietfa.amsl.com>; Thu, 13 Dec 2012 13:16:48 -0800 (PST)
Received: from na3sys009aog127.obsmtp.com (na3sys009aog127.obsmtp.com [74.125.149.107]) by ietfa.amsl.com (Postfix) with ESMTP id E298321F8B64 for <dhcwg@ietf.org>; Thu, 13 Dec 2012 13:16:41 -0800 (PST)
Received: from mopesedge02.eu.thmulti.com ([129.35.174.203]) (using TLSv1) by na3sys009aob127.postini.com ([74.125.148.12]) with SMTP ID DSNKUMpFuCml0a+eaIFL6BOr149LXUq04C3x@postini.com; Thu, 13 Dec 2012 13:16:47 PST
Received: from MOPESMAILHC01.eu.thmulti.com (141.11.100.25) by mopesedge02.eu.thmulti.com (141.11.253.23) with Microsoft SMTP Server (TLS) id 8.3.279.1; Thu, 13 Dec 2012 22:12:44 +0100
Received: from MOPESMBX01.eu.thmulti.com ([169.254.1.78]) by MOPESMAILHC01.eu.thmulti.com ([141.11.100.25]) with mapi; Thu, 13 Dec 2012 22:12:57 +0100
From: Wuyts Carl <Carl.Wuyts@technicolor.com>
To: Ted Lemon <Ted.Lemon@nominum.com>, dhc WG <dhcwg@ietf.org>
Date: Thu, 13 Dec 2012 22:12:54 +0100
Thread-Topic: DHCwg adoption of draft-droms-dhc-dhcpv6-solmaxrt-update
Thread-Index: AQHN2XZwgdlSz8TwX06FA8Vxeyod65gXOjJg
Message-ID: <867F4B6A1672E541A94676D556793ACD1EBC4F4853@MOPESMBX01.eu.thmulti.com>
References: <BD87928F6BFAEF4EBEB883E1C4F58772222887D4@PACDCEXMB01.cable.comcast.com> <8D23D4052ABE7A4490E77B1A012B630747439368@mbx-01.win.nominum.com>
In-Reply-To: <8D23D4052ABE7A4490E77B1A012B630747439368@mbx-01.win.nominum.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: Ralph Droms <rdroms@cisco.com>
Subject: Re: [dhcwg] DHCwg adoption of draft-droms-dhc-dhcpv6-solmaxrt-update
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2012 21:16:50 -0000

Has there been a option number assigned for this in the mean time ?


Carl Wuyts
GCD System Architect Networking
CONNECT DIVISION
carl.wuyts@technicolor.com
tel.: +32 3 443 65 90

Prins Boudewijnlaan 47=A0=A0-=A0=A02650 Edegem=A0=A0-=A0=A0Belgium
Technicolor Delivery Technologies Belgium NV
Registered office (maatschappelijke zetel): Prins Boudewijnlaan 47, 2650 Ed=
egem, Belgium
Company registration number (ondernemingsnummer): 0428837295 - RPR Antwerpe=
n

Help preserve the color of our world - Think before you print.




-----Original Message-----
From: dhcwg-bounces@ietf.org [mailto:dhcwg-bounces@ietf.org] On Behalf Of T=
ed Lemon
Sent: donderdag 13 december 2012 22:12
To: dhc WG
Cc: Ralph Droms
Subject: [dhcwg] DHCwg adoption of draft-droms-dhc-dhcpv6-solmaxrt-update

On Aug 7, 2012, at 5:44 PM, "Brzozowski, John" <John_Brzozowski@Cable.Comca=
st.com> wrote:
> The following draft was discussed during dhcwg meeting during IETF83.  Th=
e draft was recently updated after being expired for a short period.  Based=
 on the identified need and interest in this topic I have conferred with Te=
d and our ADs regarding next steps.  As such I would like to initiate a cal=
l to adopt this draft as a working group work item:

I'd just like to remind the authors that this document passed the call for =
adoption back in August, and no working group version of the draft has been=
 submitted.   Do the authors intend to submit a working group version?   It=
 was my understanding that there was some degree of urgency to this.

_______________________________________________
dhcwg mailing list
dhcwg@ietf.org
https://www.ietf.org/mailman/listinfo/dhcwg

From Ted.Lemon@nominum.com  Thu Dec 13 13:48:18 2012
Return-Path: <Ted.Lemon@nominum.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A19F621F86AB for <dhcwg@ietfa.amsl.com>; Thu, 13 Dec 2012 13:48:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.573
X-Spam-Level: 
X-Spam-Status: No, score=-106.573 tagged_above=-999 required=5 tests=[AWL=0.026, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MO50KJ8skylM for <dhcwg@ietfa.amsl.com>; Thu, 13 Dec 2012 13:48:18 -0800 (PST)
Received: from exprod7og123.obsmtp.com (exprod7og123.obsmtp.com [64.18.2.24]) by ietfa.amsl.com (Postfix) with ESMTP id 1597521F8653 for <dhcwg@ietf.org>; Thu, 13 Dec 2012 13:48:17 -0800 (PST)
Received: from shell-too.nominum.com ([64.89.228.229]) (using TLSv1) by exprod7ob123.postini.com ([64.18.6.12]) with SMTP ID DSNKUMpNIXyBjHPOGj/n27DZpcUxaf6jYyHP@postini.com; Thu, 13 Dec 2012 13:48:18 PST
Received: from archivist.nominum.com (archivist.nominum.com [64.89.228.108]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.nominum.com", Issuer "Go Daddy Secure Certification Authority" (verified OK)) by shell-too.nominum.com (Postfix) with ESMTP id 6ACD8F800F for <dhcwg@ietf.org>; Thu, 13 Dec 2012 13:48:17 -0800 (PST)
Received: from webmail.nominum.com (cas-01.win.nominum.com [64.89.228.131]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (Client CN "mail.nominum.com", Issuer "Go Daddy Secure Certification Authority" (verified OK)) by archivist.nominum.com (Postfix) with ESMTPS id 50512190052 for <dhcwg@ietf.org>; Thu, 13 Dec 2012 13:48:17 -0800 (PST) (envelope-from Ted.Lemon@nominum.com)
Received: from MBX-01.WIN.NOMINUM.COM ([64.89.228.133]) by CAS-01.WIN.NOMINUM.COM ([64.89.228.131]) with mapi id 14.02.0318.004; Thu, 13 Dec 2012 13:48:17 -0800
From: Ted Lemon <Ted.Lemon@nominum.com>
To: "dhcwg@ietf.org WG" <dhcwg@ietf.org>
Thread-Topic: [dhcwg] Call for adoption: draft-kostur-dhc-loadbv6
Thread-Index: AQHNyCpQew5U9EycT0KdIO17tnO80JgSzKCAgAMMhoCAAhO+AA==
Date: Thu, 13 Dec 2012 21:48:16 +0000
Message-ID: <8D23D4052ABE7A4490E77B1A012B63074743947A@mbx-01.win.nominum.com>
References: <8D23D4052ABE7A4490E77B1A012B63074740E9BE@mbx-01.win.nominum.com> <8D23D4052ABE7A4490E77B1A012B630747434FDB@mbx-01.win.nominum.com> <8D23D4052ABE7A4490E77B1A012B630747437636@mbx-01.win.nominum.com>
In-Reply-To: <8D23D4052ABE7A4490E77B1A012B630747437636@mbx-01.win.nominum.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [192.168.1.10]
Content-Type: text/plain; charset="us-ascii"
Content-ID: <9C1EFD9FB2B9DF40B3D1784FBD14D3C5@nominum.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Subject: Re: [dhcwg] Call for adoption: draft-kostur-dhc-loadbv6
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2012 21:48:18 -0000

On Dec 12, 2012, at 9:05 AM, Ted Lemon <ted.lemon@nominum.com> wrote:
> We now have a total of five people who've weighed in in favor of adopting=
 this work.   There's nobody against it, but five in favor is a pretty weak=
 consensus.   Are any of you all planning to implement this?   Why is this =
work needed?

Okay, after sending this out several more people responded that they suppor=
t the work, so I think we can adopt it as a working group document.   Andre=
, can you submit a working group document with any changes that you have wa=
iting (if any)?


From rdroms.ietf@gmail.com  Thu Dec 13 13:55:04 2012
Return-Path: <rdroms.ietf@gmail.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9843C21F8B67 for <dhcwg@ietfa.amsl.com>; Thu, 13 Dec 2012 13:55:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -103.617
X-Spam-Level: 
X-Spam-Status: No, score=-103.617 tagged_above=-999 required=5 tests=[AWL=-0.018, BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4W5HbKpUISnB for <dhcwg@ietfa.amsl.com>; Thu, 13 Dec 2012 13:55:04 -0800 (PST)
Received: from mail-vc0-f172.google.com (mail-vc0-f172.google.com [209.85.220.172]) by ietfa.amsl.com (Postfix) with ESMTP id DD88321F8B59 for <dhcwg@ietf.org>; Thu, 13 Dec 2012 13:55:03 -0800 (PST)
Received: by mail-vc0-f172.google.com with SMTP id fw7so3075826vcb.31 for <dhcwg@ietf.org>; Thu, 13 Dec 2012 13:55:03 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=content-type:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to:x-mailer; bh=q0Tu8IsN7RrHW7F6rhxlFV6SstmIO1MwGEhCLdqLysI=; b=gmW/js2bXhZOJw34szWa1v2rPGN/aJYj9O6FsxYdeQm7jwLfXGNFtakT4CqqLvmS3w o3bKHKYd+Re2dl+pYj19sikZiBCn1Nx6NecI9jcCW4XuiSuGedI0OfUJAic0Yxf8xC3a RtjliQVWl+IZB7NbmbD0lZ2gEX9W3QPJvBrKnHOrJuv2tjN+rbOSqA12a+fTRMT4iFZy fBwAB2mdto3Jwx4qRD1/zEs2jouziEJkPDu+9OENfzOvV5pj0FFxbakGKEAfHe4Bkaxx yIqJjElv+thEavt70BV/qEVQAWgWJr1IdrRPSORy+XbkZiBwDwja0WIUZV5clNFgUW65 KBDg==
Received: by 10.220.157.9 with SMTP id z9mr6045395vcw.45.1355435703299; Thu, 13 Dec 2012 13:55:03 -0800 (PST)
Received: from [161.44.65.173] ([161.44.65.173]) by mx.google.com with ESMTPS id p10sm1998773vdh.4.2012.12.13.13.54.59 (version=TLSv1/SSLv3 cipher=OTHER); Thu, 13 Dec 2012 13:55:02 -0800 (PST)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 6.2 \(1499\))
From: Ralph Droms <rdroms.ietf@gmail.com>
In-Reply-To: <8D23D4052ABE7A4490E77B1A012B630747439368@mbx-01.win.nominum.com>
Date: Thu, 13 Dec 2012 16:54:58 -0500
Content-Transfer-Encoding: quoted-printable
Message-Id: <CC64F234-96E8-483B-BB92-526F82799A2D@gmail.com>
References: <BD87928F6BFAEF4EBEB883E1C4F58772222887D4@PACDCEXMB01.cable.comcast.com> <8D23D4052ABE7A4490E77B1A012B630747439368@mbx-01.win.nominum.com>
To: Ted Lemon <Ted.Lemon@nominum.com>
X-Mailer: Apple Mail (2.1499)
Cc: dhc WG <dhcwg@ietf.org>
Subject: Re: [dhcwg] DHCwg adoption of draft-droms-dhc-dhcpv6-solmaxrt-update
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2012 21:55:04 -0000

On Dec 13, 2012, at 4:11 PM 12/13/12, Ted Lemon <Ted.Lemon@nominum.com> =
wrote:

> On Aug 7, 2012, at 5:44 PM, "Brzozowski, John" =
<John_Brzozowski@Cable.Comcast.com> wrote:
>> The following draft was discussed during dhcwg meeting during IETF83. =
 The draft was recently updated after being expired for a short period.  =
Based on the identified need and interest in this topic I have conferred =
with Ted and our ADs regarding next steps.  As such I would like to =
initiate a call to adopt this draft as a working group work item:
>=20
> I'd just like to remind the authors that this document passed the call =
for adoption back in August, and no working group version of the draft =
has been submitted.

Sorry, I must have missed the formal announcement that the document =
passed call for adoption.

>   Do the authors intend to submit a working group version?   It was my =
understanding that there was some degree of urgency to this.

I've submitted the WG version.  You should get a request to approve =
publication of the -00 rev of a WG document.

- Ralph

>=20
> _______________________________________________
> dhcwg mailing list
> dhcwg@ietf.org
> https://www.ietf.org/mailman/listinfo/dhcwg


From internet-drafts@ietf.org  Thu Dec 13 18:29:19 2012
Return-Path: <internet-drafts@ietf.org>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CA62921F8BDD; Thu, 13 Dec 2012 18:29:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.531
X-Spam-Level: 
X-Spam-Status: No, score=-102.531 tagged_above=-999 required=5 tests=[AWL=0.068, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7VVE0f7LkxKj; Thu, 13 Dec 2012 18:29:19 -0800 (PST)
Received: from ietfa.amsl.com (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6C4C721F8922; Thu, 13 Dec 2012 18:29:19 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
From: internet-drafts@ietf.org
To: i-d-announce@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 4.36
Message-ID: <20121214022919.19971.21882.idtracker@ietfa.amsl.com>
Date: Thu, 13 Dec 2012 18:29:19 -0800
Cc: dhcwg@ietf.org
Subject: [dhcwg] I-D Action: draft-ietf-dhc-dhcpv6-solmaxrt-update-00.txt
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2012 02:29:19 -0000

A New Internet-Draft is available from the on-line Internet-Drafts director=
ies.
 This draft is a work item of the Dynamic Host Configuration Working Group =
of the IETF.

	Title           : Modification to Default Value of SOL_MAX_RT
	Author(s)       : Ralph Droms
	Filename        : draft-ietf-dhc-dhcpv6-solmaxrt-update-00.txt
	Pages           : 5
	Date            : 2012-12-13

Abstract:
   This document updates RFC 3315 by redefining the default value for
   SOL_MAX_RT and defining an option through which a DHCPv6 server can
   override the client's default value for SOL_MAX_RT with a new value.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-dhc-dhcpv6-solmaxrt-update

There's also a htmlized version available at:
http://tools.ietf.org/html/draft-ietf-dhc-dhcpv6-solmaxrt-update-00


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


From Ted.Lemon@nominum.com  Thu Dec 13 18:30:32 2012
Return-Path: <Ted.Lemon@nominum.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DB3F021F8C11 for <dhcwg@ietfa.amsl.com>; Thu, 13 Dec 2012 18:30:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.574
X-Spam-Level: 
X-Spam-Status: No, score=-106.574 tagged_above=-999 required=5 tests=[AWL=0.025, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7Qh270+iJ4C2 for <dhcwg@ietfa.amsl.com>; Thu, 13 Dec 2012 18:30:32 -0800 (PST)
Received: from exprod7og103.obsmtp.com (exprod7og103.obsmtp.com [64.18.2.159]) by ietfa.amsl.com (Postfix) with ESMTP id 5E8B921F8BD2 for <dhcwg@ietf.org>; Thu, 13 Dec 2012 18:30:32 -0800 (PST)
Received: from shell-too.nominum.com ([64.89.228.229]) (using TLSv1) by exprod7ob103.postini.com ([64.18.6.12]) with SMTP ID DSNKUMqPSH2u0h0MxVvcUF1OLCk/qQeinCMl@postini.com; Thu, 13 Dec 2012 18:30:32 PST
Received: from archivist.nominum.com (archivist.nominum.com [64.89.228.108]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.nominum.com", Issuer "Go Daddy Secure Certification Authority" (verified OK)) by shell-too.nominum.com (Postfix) with ESMTP id 04342F800F for <dhcwg@ietf.org>; Thu, 13 Dec 2012 18:30:32 -0800 (PST)
Received: from webmail.nominum.com (cas-01.win.nominum.com [64.89.228.131]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (Client CN "mail.nominum.com", Issuer "Go Daddy Secure Certification Authority" (verified OK)) by archivist.nominum.com (Postfix) with ESMTPS id EE3F1190052; Thu, 13 Dec 2012 18:30:31 -0800 (PST) (envelope-from Ted.Lemon@nominum.com)
Received: from MBX-01.WIN.NOMINUM.COM ([64.89.228.133]) by CAS-01.WIN.NOMINUM.COM ([64.89.228.131]) with mapi id 14.02.0318.004; Thu, 13 Dec 2012 18:30:31 -0800
From: Ted Lemon <Ted.Lemon@nominum.com>
To: Ralph Droms <rdroms.ietf@gmail.com>
Thread-Topic: [dhcwg] DHCwg adoption of draft-droms-dhc-dhcpv6-solmaxrt-update
Thread-Index: AQHN2XZwgdlSz8TwX06FA8Vxeyod65gXzCsAgABM/YA=
Date: Fri, 14 Dec 2012 02:30:30 +0000
Message-ID: <8D23D4052ABE7A4490E77B1A012B63074743958D@mbx-01.win.nominum.com>
References: <BD87928F6BFAEF4EBEB883E1C4F58772222887D4@PACDCEXMB01.cable.comcast.com> <8D23D4052ABE7A4490E77B1A012B630747439368@mbx-01.win.nominum.com> <CC64F234-96E8-483B-BB92-526F82799A2D@gmail.com>
In-Reply-To: <CC64F234-96E8-483B-BB92-526F82799A2D@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [192.168.1.10]
Content-Type: text/plain; charset="us-ascii"
Content-ID: <BD880347E848D74FAA3BF87E8B97FE94@nominum.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: dhc WG <dhcwg@ietf.org>
Subject: Re: [dhcwg] DHCwg adoption of draft-droms-dhc-dhcpv6-solmaxrt-update
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2012 02:30:33 -0000

On Dec 13, 2012, at 4:54 PM, Ralph Droms <rdroms.ietf@gmail.com> wrote:
> Sorry, I must have missed the formal announcement that the document passe=
d call for adoption.

That's because it was done silently, to honor the submission of a draft by =
a distinguished former working group chair.


From sunqi.csnet.thu@gmail.com  Thu Dec 13 19:07:06 2012
Return-Path: <sunqi.csnet.thu@gmail.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8858421F8C0B; Thu, 13 Dec 2012 19:07:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.202
X-Spam-Level: 
X-Spam-Status: No, score=-2.202 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, MIME_QP_LONG_LINE=1.396, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ehKYMU1c4r33; Thu, 13 Dec 2012 19:06:53 -0800 (PST)
Received: from mail-da0-f44.google.com (mail-da0-f44.google.com [209.85.210.44]) by ietfa.amsl.com (Postfix) with ESMTP id C7E4D21F8C16; Thu, 13 Dec 2012 19:06:53 -0800 (PST)
Received: by mail-da0-f44.google.com with SMTP id z20so1111238dae.31 for <multiple recipients>; Thu, 13 Dec 2012 19:06:53 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=subject:mime-version:content-type:from:in-reply-to:date:cc :message-id:references:to:x-mailer; bh=8tJwehCSyU7YV6bwb9ZDgtRrPxVWscdZ7ZIHIghwzZc=; b=zkFO2Gug/mugBw2rJhdgoKyAaBkIDjJeVeDNO2eCDsALyalxlT+3T+BsLxL7DZ7dH8 EZQpsM0m1JkCS9N+TFzrx0dVSA+L4gLxYHSKiUwm6XEzNvs4c+bkmmo1WeKkDvQJvb6o exiTALBwUUOet9uZemxS+xcI0eDxeuU9Ui85zfJbH6fEYAl1G/iKhWF7wRWGtEWx/7zG Vw9OYyibb7nc22kE2Xl6VDtcIPVioTvxiu0YNzOcQKKeI6wzzb3yJoAxyfkD/sWHNtf1 LyYNuVlYPCJn78w1Eab/njmQg2ZML5QMHFkuJxJAGWhllTlFoKtQGKPnGXN5x1xQ1tt7 RiCw==
Received: by 10.68.223.131 with SMTP id qu3mr11626424pbc.89.1355454413449; Thu, 13 Dec 2012 19:06:53 -0800 (PST)
Received: from ?IPv6:2001:da8:215:6819:9284:dff:fef3:d346? ([2001:da8:215:6819:9284:dff:fef3:d346]) by mx.google.com with ESMTPS id ix9sm2077668pbc.7.2012.12.13.19.06.50 (version=TLSv1/SSLv3 cipher=OTHER); Thu, 13 Dec 2012 19:06:52 -0800 (PST)
Mime-Version: 1.0 (Apple Message framework v1084)
Content-Type: multipart/alternative; boundary=Apple-Mail-14--809912885
From: Qi Sun <sunqi.csnet.thu@gmail.com>
In-Reply-To: <94C682931C08B048B7A8645303FDC9F36E9A176EAC@PUEXCB1B.nanterre.francetelecom.fr>
Date: Fri, 14 Dec 2012 11:06:48 +0800
Message-Id: <64EEC0CC-0132-420E-A91C-7735850ACE72@gmail.com>
References: <94C682931C08B048B7A8645303FDC9F36E98AB16AD@PUEXCB1B.nanterre.francetelecom.fr> <50B8ADAD.5010409@viagenie.ca> <94C682931C08B048B7A8645303FDC9F36E99E2D6F6@PUEXCB1B.nanterre.francetelecom.fr> <9207CAAE-7907-4103-994C-07961030FAE9@employees.org> <50B9B5C7.107@viagenie.ca> <10C9FD27-2894-4495-90E1-15A9AC9D73B9@employees.org> <8A1B81989BCFAE44A22B2B86BF2B76318954FEE360@HE111643.EMEA1.CDS.T-INTERNAL.COM> <FDDE7D1B-D750-4684-A34D-8CB24D2F19A2@employees.org>, <8A1B81989BCFAE44A22B2B86BF2B7631895539BCBC@HE111643.EMEA1.CDS.T-INTERNAL.COM> <8B727D3A-2531-49C8-808B-91EE79AC9453@huawei.com> <94C682931C08B048B7A8645303FDC9F36E9A176EAC@PUEXCB1B.nanterre.francetelecom.fr>
To: <mohamed.boucadair@orange.com> <mohamed.boucadair@orange.com>
X-Mailer: Apple Mail (2.1084)
Cc: "softwires@ietf.org WG" <softwires@ietf.org>, IETF Working Group DHC <dhcwg@ietf.org>
Subject: Re: [dhcwg] [Softwires] Unified Softwire	CPE: draft-bfmk-softwire-unified-cpe
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2012 03:07:06 -0000

--Apple-Mail-14--809912885
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8


Dear authors,

Thank you for your hard work! I think we are trying to move forward.=20

I have some comments on the provisioning method.

In the section 4.4 that there is a new sub-option OPTION_MAP_BIND. It is =
the sub-option of OPTION_MAP (OPTION_SW) used to convey an IPv4 address. =
Considering OPTION_MAP (OPTION_SW) is a DHCPv6 option, it is a little =
confusing that we are going to use DHCPv6 for IPv4 resources allocation. =
IMHO, this should be the decision of DHC WG, which hasn't published the =
outcome of this issue.

Is it possible that we make this part clearer?

Best Regards,
Qi


On 2012-12-6, at =E4=B8=8B=E5=8D=882:35, <mohamed.boucadair@orange.com> =
<mohamed.boucadair@orange.com> wrote:

> Hi Tina,
> =20
> Many thanks for the comments. Some clarifications below:
> =20
> * DS-Lite is included in the scope for the reasons detailed in the =
draft (see Section 1.1):
>    (2)  Simplify solution migration paths: Define a unified CPE =
behavior
>         which allows for smooth migration between the different modes
> and
>    (4)  Re-usability: Maximize the re-use of existing functional =
blocks
>         including Tunnel Endpoint, port restricted NAPT44, Forwarding
>         behavior, etc.
> * Public 4over6 is already included in the draft:
>    (2)  Binding approach (e.g., Lightweight 4over6 (Lw4o6)
>         [I-D.cui-softwire-b4-translated-ds-lite],
>         [I-D.ietf-softwire-public-4over6] or MAP 1:1
>         [I-D.ietf-softwire-map] ): Requires a single per-subscriber
>         state (or a few) to be maintained in the Service Provider's
>         network.
> * I agree with you the title should be updated to reflect the scope of =
the draft. The proposed scope is IPv4 service continuity over IPv6 =
mechanisms.
> =20
> Cheers,
> Med
>=20
> De : softwires-bounces@ietf.org [mailto:softwires-bounces@ietf.org] De =
la part de Tina TSOU
> Envoy=C3=A9 : mercredi 5 d=C3=A9cembre 2012 19:34
> =C3=80 : ian.farrer@telekom.de
> Cc : softwires@ietf.org
> Objet : Re: [Softwires] Unified Softwire CPE: =
draft-bfmk-softwire-unified-cpe
>=20
> Dear Med, Ian and Suresh,
> Great job! Draft-bfmk is written very well to reach consensus.
> Two small comments are below.
> 1.      I=E2=80=99m not sure whether it is appropriate to put DS-Lite =
case into the document, since in DS-Lite case the CPE is only the tunnel =
end point without NAT, which is basically different with lw4over6/MAP. =
But if the objective of this document is to define an unified CPE for =
all the 4over6 mechanisms, other mechanisms like public 4over6 should =
also be included in the document. My understanding may be wrong.
> 2.      The title says =E2=80=9Cunified softwire CPE=E2=80=9D, but in =
softwire, there are many other transition technologies, e.g., 6rd. To be =
specific, maybe 4over6 CPE is more appropriate.
>=20
> Thank you,
> Tina
>=20
> On Dec 4, 2012, at 9:53 AM, "ian.farrer@telekom.de" =
<ian.farrer@telekom.de> wrote:
>=20
>> Hi Ole,
>>=20
>> Answers inline.
>>=20
>> Cheers,
>> Ian
>>=20
>> -----Original Message-----
>> From: Ole Tr=C3=B8an [mailto:otroan@employees.org]=20
>> Sent: Montag, 3. Dezember 2012 10:06
>> To: Farrer, Ian
>> Cc: simon.perreault@viagenie.ca; softwires@ietf.org
>> Subject: Re: [Softwires] Unified Softwire CPE: =
draft-bfmk-softwire-unified-cpe
>>=20
>> Ian,
>>=20
>>> Whichever state is selected, NAT is certainly fundamental to how the =
state will operate and so we tried to weave it into the functional =
description. I'm not sure that provisioned NAT info enough to be able to =
use to unambiguously define with operating 'mode' (for want of a better =
word) to use.
>>>=20
>>> One of the reasons for the use of state in the draft is try and =
define the operating modes with as little overlap as possible (it's not =
100%, but there's only 1 exception at the moment for binding mode and =
MAP1:1). =46rom this, then it is easier to align the specific solution =
names to the state characteristics.
>>=20
>> I don't think you should try to define modes such that the map (no =
pun intended) into the specific solution names.
>> shouldn't the purpose of a "unified CPE", be for the CPE not to have =
to care about the different "deployment modes" on the head end?
>>=20
>> Ian: But a MAP CPE does have to care about what is on the tunnel head =
end as it could be another mesh client, or it could be the BR. It uses a =
different mapping rule type for each, so it is aware of the capabilities =
of the head end.
>>=20
>>> But, with what you've suggested, there is more overlap, i.e. both =
2&4 have NAT functions that are supported by two different mechanisms.
>>>=20
>>> However, what you've said does raise the following point:
>>>=20
>>> The way that state is described in the draft at the moment is =
actually taken from a concentrator perspective. This could be taken to =
be almost the inverse of the amount of state that is required from the =
CPEs perspective (i.e. if all of the state is in the providers network =
(DS-Lite), then the CPE doesn't need it. If the providers network has =
less state ('per-customer', 'stateless'), then the CPE needs to have =
more - i.e. dynamic state table for NAT, configuration for local =
IPv4/port set, MAPing rules etc.
>>>=20
>>> Would describing the different states more from the CPE's =
perspective make this clearer?
>>=20
>> that would certainly help. although I don't think "state" is the =
defining characteristic.
>>=20
>> Ian: Is the problem with the what's being described (i.e. the content =
and functional differentiations) or the naming and terminology used to =
describe it?
>>=20
>>=20
>> cheers,
>> Ole
>> _______________________________________________
>> Softwires mailing list
>> Softwires@ietf.org
>> https://www.ietf.org/mailman/listinfo/softwires
> _______________________________________________
> Softwires mailing list
> Softwires@ietf.org
> https://www.ietf.org/mailman/listinfo/softwires


--Apple-Mail-14--809912885
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space; =
"><div><br class=3D"webkit-block-placeholder"></div><div><span =
class=3D"Apple-style-span" style=3D"border-collapse: separate; color: =
rgb(0, 0, 0); font-family: 'Heiti SC'; font-style: normal; font-variant: =
normal; font-weight: normal; letter-spacing: normal; line-height: =
normal; orphans: 2; text-align: auto; text-indent: 0px; text-transform: =
none; white-space: normal; widows: 2; word-spacing: 0px; =
-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: =
0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: =
auto; -webkit-text-stroke-width: 0px; font-size: medium; "><span =
class=3D"Apple-style-span" style=3D"border-collapse: separate; color: =
rgb(0, 0, 0); font-family: 'Heiti SC'; font-style: normal; font-variant: =
normal; font-weight: normal; letter-spacing: normal; line-height: =
normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: =
normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: =
0px; -webkit-border-vertical-spacing: 0px; =
-webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: =
auto; -webkit-text-stroke-width: 0px; font-size: medium; "><div =
style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; =
-webkit-line-break: after-white-space; "><span class=3D"Apple-style-span" =
style=3D"border-collapse: separate; color: rgb(0, 0, 0); font-family: =
'Heiti SC'; font-style: normal; font-variant: normal; font-weight: =
normal; letter-spacing: normal; line-height: normal; orphans: 2; =
text-indent: 0px; text-transform: none; white-space: normal; widows: 2; =
word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; =
-webkit-border-vertical-spacing: 0px; =
-webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: =
auto; -webkit-text-stroke-width: 0px; font-size: medium; "><div =
style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; =
-webkit-line-break: after-white-space; "><span class=3D"Apple-style-span" =
style=3D"border-collapse: separate; color: rgb(0, 0, 0); font-family: =
'Heiti SC'; font-style: normal; font-variant: normal; font-weight: =
normal; letter-spacing: normal; line-height: normal; orphans: 2; =
text-indent: 0px; text-transform: none; white-space: normal; widows: 2; =
word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; =
-webkit-border-vertical-spacing: 0px; =
-webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: =
auto; -webkit-text-stroke-width: 0px; font-size: medium; "><div =
style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; =
-webkit-line-break: after-white-space; "><div style=3D"margin-top: 0px; =
margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal =
normal normal 15px/normal 'Heiti SC Light'; ">Dear authors,</div><div =
style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; =
margin-left: 0px; font: normal normal normal 15px/normal 'Heiti SC =
Light'; min-height: 15px; "><br></div><div style=3D"margin-top: 0px; =
margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal =
normal normal 15px/normal 'Heiti SC Light'; ">Thank you for your hard =
work! I think we are trying to move forward.&nbsp;</div><div =
style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; =
margin-left: 0px; font: normal normal normal 15px/normal 'Heiti SC =
Light'; min-height: 15px; "><br></div><div style=3D"margin-top: 0px; =
margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal =
normal normal 15px/normal 'Heiti SC Light'; ">I have some comments on =
the provisioning method.</div><div style=3D"margin-top: 0px; =
margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal =
normal normal 15px/normal 'Heiti SC Light'; min-height: 15px; =
"><br></div><div style=3D"margin-top: 0px; margin-right: 0px; =
margin-bottom: 0px; margin-left: 0px; font: normal normal normal =
15px/normal 'Heiti SC Light'; ">In the section 4.4 that there is a new =
sub-option OPTION_MAP_BIND. It is the sub-option of OPTION_MAP =
(OPTION_SW) used to convey an IPv4 address. Considering OPTION_MAP =
(OPTION_SW) is a DHCPv6 option, it is a little confusing that we are =
going to use DHCPv6 for IPv4 resources allocation. IMHO, this should be =
the decision of DHC WG, which hasn't published the outcome of this =
issue.</div><div style=3D"margin-top: 0px; margin-right: 0px; =
margin-bottom: 0px; margin-left: 0px; font: normal normal normal =
15px/normal 'Heiti SC Light'; min-height: 15px; "><br></div><div =
style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; =
margin-left: 0px; font: normal normal normal 15px/normal 'Heiti SC =
Light'; ">Is it possible that we make this part clearer?</div><div =
style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; =
margin-left: 0px; font: normal normal normal 15px/normal 'Heiti SC =
Light'; min-height: 15px; "><br></div><div style=3D"margin-top: 0px; =
margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal =
normal normal 15px/normal 'Heiti SC Light'; ">Best Regards,</div><div =
style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; =
margin-left: 0px; font: normal normal normal 15px/normal 'Heiti SC =
Light'; ">Qi</div><br></div></span></div></span></div></span></span>
</div>
<br><div><div>On 2012-12-6, at =E4=B8=8B=E5=8D=882:35, &lt;<a =
href=3D"mailto:mohamed.boucadair@orange.com">mohamed.boucadair@orange.com<=
/a>&gt; &lt;<a =
href=3D"mailto:mohamed.boucadair@orange.com">mohamed.boucadair@orange.com<=
/a>&gt; wrote:</div><br class=3D"Apple-interchange-newline"><blockquote =
type=3D"cite">
<div bgcolor=3D"#ffffff">
<div dir=3D"ltr" align=3D"left"><span class=3D"626222806-06122012"><font =
color=3D"#0000ff" size=3D"2" face=3D"Courier New">Hi =
Tina,</font></span></div>
<div dir=3D"ltr" align=3D"left"><span class=3D"626222806-06122012"><font =
color=3D"#0000ff" size=3D"2" face=3D"Courier =
New"></font></span>&nbsp;</div>
<div dir=3D"ltr" align=3D"left"><span class=3D"626222806-06122012"><font =
color=3D"#0000ff" size=3D"2" face=3D"Courier New">Many thanks for the =
comments. Some clarifications=20
below:</font></span></div>
<div dir=3D"ltr" align=3D"left"><span class=3D"626222806-06122012"><font =
color=3D"#0000ff" size=3D"2" face=3D"Courier =
New"></font></span>&nbsp;</div>
<div dir=3D"ltr" align=3D"left"><span class=3D"626222806-06122012"><font =
color=3D"#0000ff" size=3D"2" face=3D"Courier New">* DS-Lite is included =
in the scope for the reasons=20
detailed in the draft (see Section 1.1):</font></span></div>
<div dir=3D"ltr" align=3D"left"><span class=3D"626222806-06122012"><pre =
class=3D"newpage">   (2)  Simplify solution migration paths: Define a =
unified CPE behavior
        which allows for smooth migration between the different modes
and</pre><pre class=3D"newpage">   (4)  Re-usability: Maximize the =
re-use of existing functional blocks
        including Tunnel Endpoint, port restricted NAPT44, Forwarding
        behavior, etc.</pre></span></div>
<div dir=3D"ltr" align=3D"left"><span class=3D"626222806-06122012"><font =
color=3D"#0000ff" size=3D"2" face=3D"Courier New">* Public 4over6 is =
already included in the=20
draft:</font></span></div>
<div dir=3D"ltr" align=3D"left"><span class=3D"626222806-06122012"><pre =
class=3D"newpage">   (2)  Binding approach (e.g., Lightweight 4over6 =
(Lw4o6)
        [<a =
href=3D"http://tools.ietf.org/html/draft-bfmk-softwire-unified-cpe-00#ref-=
I-D.cui-softwire-b4-translated-ds-lite">I-D.cui-softwire-b4-translated-ds-=
lite</a>],
        [<a =
href=3D"http://tools.ietf.org/html/draft-bfmk-softwire-unified-cpe-00#ref-=
I-D.ietf-softwire-public-4over6">I-D.ietf-softwire-public-4over6</a>] or =
MAP 1:1
        [<a =
href=3D"http://tools.ietf.org/html/draft-bfmk-softwire-unified-cpe-00#ref-=
I-D.ietf-softwire-map">I-D.ietf-softwire-map</a>] ): Requires a single =
per-subscriber
        state (or a few) to be maintained in the Service Provider's
        network.</pre></span></div>
<div dir=3D"ltr" align=3D"left"><span class=3D"626222806-06122012"><font =
color=3D"#0000ff" size=3D"2" face=3D"Courier New">* I agree with you the =
title should be updated to=20
reflect the scope of the draft. The proposed scope is&nbsp;IPv4 service=20=

continuity over IPv6 mechanisms. </font></span></div>
<div dir=3D"ltr" align=3D"left"><span class=3D"626222806-06122012"><font =
color=3D"#0000ff" size=3D"2" face=3D"Courier =
New"></font></span>&nbsp;</div>
<div dir=3D"ltr" align=3D"left"><span class=3D"626222806-06122012"><font =
color=3D"#0000ff" size=3D"2" face=3D"Courier =
New">Cheers,</font></span></div>
<div dir=3D"ltr" align=3D"left"><span class=3D"626222806-06122012"><font =
color=3D"#0000ff" size=3D"2" face=3D"Courier =
New">Med</font></span></div><br>
<blockquote style=3D"BORDER-LEFT: #0000ff 2px solid; PADDING-LEFT: 5px; =
MARGIN-LEFT: 5px; MARGIN-RIGHT: 0px" dir=3D"ltr">
  <div dir=3D"ltr" lang=3D"fr" class=3D"OutlookMessageHeader" =
align=3D"left">
  <hr tabindex=3D"-1">
  <font size=3D"2" face=3D"Tahoma"><b>De&nbsp;:</b> <a =
href=3D"mailto:softwires-bounces@ietf.org">softwires-bounces@ietf.org</a>=20=

  [mailto:softwires-bounces@ietf.org] <b>De la part de</b> Tina=20
  TSOU<br><b>Envoy=C3=A9&nbsp;:</b> mercredi 5 d=C3=A9cembre 2012 =
19:34<br><b>=C3=80&nbsp;:</b>=20
  <a =
href=3D"mailto:ian.farrer@telekom.de">ian.farrer@telekom.de</a><br><b>Cc&n=
bsp;:</b>=20
  <a =
href=3D"mailto:softwires@ietf.org">softwires@ietf.org</a><br><b>Objet&nbsp=
;:</b> Re: [Softwires] Unified Softwire=20
  CPE: draft-bfmk-softwire-unified-cpe<br></font><br></div>
  <div></div>
  <div>Dear Med, Ian and Suresh,</div>
  <div><span style=3D"-webkit-tap-highlight-color: rgba(26, 26, 26, =
0.296875); -webkit-composition-fill-color: rgba(175, 192, 227, =
0.230469); -webkit-composition-frame-color: rgba(77, 128, 180, =
0.230469)" class=3D"Apple-style-span">Great job! Draft-bfmk is written =
very well to reach=20
  consensus.</span></div>
  <div><div style=3D"margin-top: 0cm; margin-right: 0cm; margin-bottom: =
0pt; margin-left: 0cm; "><span lang=3D"EN-US">Two small=20
  comments are below.<o:p></o:p></span></div><div style=3D"text-indent: =
0px; margin-top: 0cm; margin-right: 0cm; margin-bottom: 0pt; =
margin-left: 18pt; "><span lang=3D"EN-US"><span>1.<span style=3D"FONT: =
7pt 'Times New =
Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span></span></span><span =
lang=3D"EN-US">I=E2=80=99m not sure whether it is appropriate to put =
DS-Lite case into the=20
  document, since in DS-Lite case the CPE is only the tunnel end point =
without=20
  NAT, which is basically different with lw4over6/MAP. But if the =
objective of=20
  this document is to define an unified CPE for all the 4over6 =
mechanisms, other=20
  mechanisms like public 4over6 should also be included in the document. =
My=20
  understanding may be wrong.<o:p></o:p></span></div><div =
style=3D"text-indent: 0px; margin-top: 0cm; margin-right: 0cm; =
margin-bottom: 0pt; margin-left: 18pt; "><span =
lang=3D"EN-US"><span>2.<span style=3D"FONT: 7pt 'Times New =
Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span></span></span><span =
lang=3D"EN-US">The title says =E2=80=9Cunified softwire CPE=E2=80=9D, =
but in softwire, there are=20
  many other transition technologies, e.g., 6rd. To be specific, maybe =
4over6=20
  CPE is more appropriate.</span></div>
  <div><br></div>
  <div>Thank you,</div>Tina</div>
  <div><br>On Dec 4, 2012, at 9:53 AM, "<a =
href=3D"mailto:ian.farrer@telekom.de">ian.farrer@telekom.de</a>" &lt;<a =
href=3D"mailto:ian.farrer@telekom.de">ian.farrer@telekom.de</a>&gt;=20
  wrote:<br><br></div>
  <div></div>
  <blockquote type=3D"cite">
    <div><span>Hi Ole,</span><br><span></span><br><span>Answers=20
    =
inline.</span><br><span></span><br><span>Cheers,</span><br><span>Ian</span=
><br><span></span><br><span>-----Original=20
    Message-----</span><br><span>From: Ole Tr=C3=B8an =
[mailto:otroan@employees.org]=20
    </span><br><span>Sent: Montag, 3. Dezember 2012 =
10:06</span><br><span>To:=20
    Farrer, Ian</span><br><span>Cc: <a =
href=3D"mailto:simon.perreault@viagenie.ca">simon.perreault@viagenie.ca</a=
>;=20
    <a =
href=3D"mailto:softwires@ietf.org">softwires@ietf.org</a></span><br><span>=
Subject:=20
    Re: [Softwires] Unified Softwire CPE:=20
    =
draft-bfmk-softwire-unified-cpe</span><br><span></span><br><span>Ian,</spa=
n><br><span></span><br>
    <blockquote type=3D"cite"><span>Whichever state is selected, NAT is=20=

      certainly fundamental to how the state will operate and so we =
tried to=20
      weave it into the functional description. I'm not sure that =
provisioned=20
      NAT info enough to be able to use to unambiguously define with =
operating=20
      'mode' (for want of a better word) to use.</span><br></blockquote>
    <blockquote type=3D"cite"><span></span><br></blockquote>
    <blockquote type=3D"cite"><span>One of the reasons for the use of =
state in=20
      the draft is try and define the operating modes with as little =
overlap as=20
      possible (it's not 100%, but there's only 1 exception at the =
moment for=20
      binding mode and MAP1:1). =46rom this, then it is easier to align =
the=20
      specific solution names to the state=20
    characteristics.</span><br></blockquote><span></span><br><span>I =
don't think=20
    you should try to define modes such that the map (no pun intended) =
into the=20
    specific solution names.</span><br><span>shouldn't the purpose of a =
"unified=20
    CPE", be for the CPE not to have to care about the different =
"deployment=20
    modes" on the head end?</span><br><span></span><br><span>Ian: But a =
MAP CPE=20
    does have to care about what is on the tunnel head end as it could =
be=20
    another mesh client, or it could be the BR. It uses a different =
mapping rule=20
    type for each, so it is aware of the capabilities of the head=20
    end.</span><br><span></span><br>
    <blockquote type=3D"cite"><span>But, with what you've suggested, =
there is=20
      more overlap, i.e. both 2&amp;4 have NAT functions that are =
supported by=20
      two different mechanisms.</span><br></blockquote>
    <blockquote type=3D"cite"><span></span><br></blockquote>
    <blockquote type=3D"cite"><span>However, what you've said does raise =
the=20
      following point:</span><br></blockquote>
    <blockquote type=3D"cite"><span></span><br></blockquote>
    <blockquote type=3D"cite"><span>The way that state is described in =
the draft=20
      at the moment is actually taken from a concentrator perspective. =
This=20
      could be taken to be almost the inverse of the amount of state =
that is=20
      required from the CPEs perspective (i.e. if all of the state is in =
the=20
      providers network (DS-Lite), then the CPE doesn't need it. If the=20=

      providers network has less state ('per-customer', 'stateless'), =
then the=20
      CPE needs to have more - i.e. dynamic state table for NAT, =
configuration=20
      for local IPv4/port set, MAPing rules etc.</span><br></blockquote>
    <blockquote type=3D"cite"><span></span><br></blockquote>
    <blockquote type=3D"cite"><span>Would describing the different =
states more=20
      from the CPE's perspective make this=20
    clearer?</span><br></blockquote><span></span><br><span>that would =
certainly=20
    help. although I don't think "state" is the defining=20
    characteristic.</span><br><span></span><br><span>Ian: Is the problem =
with=20
    the what's being described (i.e. the content and functional=20
    differentiations) or the naming and terminology used to describe=20
    =
it?</span><br><span></span><br><span></span><br><span>cheers,</span><br><s=
pan>Ole</span><br><span>_______________________________________________</s=
pan><br><span>Softwires=20
    mailing list</span><br><span><a =
href=3D"mailto:Softwires@ietf.org">Softwires@ietf.org</a></span><br><span>=
<a =
href=3D"https://www.ietf.org/mailman/listinfo/softwires">https://www.ietf.=
org/mailman/listinfo/softwires</a></span><br></div></blockquote></blockquo=
te></div>
_______________________________________________<br>Softwires mailing =
list<br><a =
href=3D"mailto:Softwires@ietf.org">Softwires@ietf.org</a><br>https://www.i=
etf.org/mailman/listinfo/softwires<br></blockquote></div><br></body></html=
>=

--Apple-Mail-14--809912885--

From leaf.y.yeh@huawei.com  Thu Dec 13 23:59:35 2012
Return-Path: <leaf.y.yeh@huawei.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A6C7A21F88DC for <dhcwg@ietfa.amsl.com>; Thu, 13 Dec 2012 23:59:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.442
X-Spam-Level: 
X-Spam-Status: No, score=-6.442 tagged_above=-999 required=5 tests=[AWL=0.157,  BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id a0Ywx1hu3f9l for <dhcwg@ietfa.amsl.com>; Thu, 13 Dec 2012 23:59:34 -0800 (PST)
Received: from lhrrgout.huawei.com (lhrrgout.huawei.com [194.213.3.17]) by ietfa.amsl.com (Postfix) with ESMTP id 8D75721F88DA for <dhcwg@ietf.org>; Thu, 13 Dec 2012 23:59:33 -0800 (PST)
Received: from 172.18.7.190 (EHLO lhreml203-edg.china.huawei.com) ([172.18.7.190]) by lhrrg02-dlp.huawei.com (MOS 4.3.5-GA FastPath queued) with ESMTP id AMM19221; Fri, 14 Dec 2012 07:59:31 +0000 (GMT)
Received: from LHREML403-HUB.china.huawei.com (10.201.5.217) by lhreml203-edg.huawei.com (172.18.7.221) with Microsoft SMTP Server (TLS) id 14.1.323.3; Fri, 14 Dec 2012 07:58:35 +0000
Received: from SZXEML434-HUB.china.huawei.com (10.72.61.62) by lhreml403-hub.china.huawei.com (10.201.5.217) with Microsoft SMTP Server (TLS) id 14.1.323.3; Fri, 14 Dec 2012 07:59:29 +0000
Received: from SZXEML546-MBS.china.huawei.com ([169.254.4.9]) by szxeml434-hub.china.huawei.com ([10.72.61.62]) with mapi id 14.01.0323.003; Fri, 14 Dec 2012 15:59:26 +0800
From: Leaf yeh <leaf.y.yeh@huawei.com>
To: Tomek Mrugalski <tomasz.mrugalski@gmail.com>
Thread-Topic: Comments on draft-ietf-dhc-dhcpv6-radius-opt-05.txt
Thread-Index: AQHNzyACdIjJxN9rD0WLk0ObF90RZ5gGTUOggAtahQCABfG5wA==
Date: Fri, 14 Dec 2012 07:59:24 +0000
Message-ID: <E1CE3E6E6D4E1C438B0ADC9FFFA345EA3CE67630@szxeml546-mbs.china.huawei.com>
References: <20121129121314.23806.75684.idtracker@ietfa.amsl.com> <50B8EC72.9050509@gmail.com> <E1CE3E6E6D4E1C438B0ADC9FFFA345EA3CE645CD@szxeml546-mbs.china.huawei.com> <50C5F756.8070006@gmail.com>
In-Reply-To: <50C5F756.8070006@gmail.com>
Accept-Language: en-US, zh-CN
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.66.83.152]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Cc: "dhcwg@ietf.org" <dhcwg@ietf.org>
Subject: Re: [dhcwg] Comments on draft-ietf-dhc-dhcpv6-radius-opt-05.txt
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2012 07:59:35 -0000

>> wanted to deploy it over other access technology? I think not. A
>> simple clarification that IPoE is just an example and this will
>> work the same way for other access technologies would be helpful
>> here. Perhaps you can remove "IPoE" comment altogether?
> When the access model changes, the message sequences in the Fig.1 of
> IPoE look differently with the Fig.2 of PPPoE.
Tomek - My question was a bit more generic. I think that IPoE is a generic =
case
that many deployments will encounter (not just service provider
networks, but also e.g. campus networks with WiFi access points or
corporate networks), while PPPoE is something rather service provider
specific.

PPP (oE) is always related to the AAA mechanism of RADIUS, and sounds a nat=
ive feature (or function) of the Broadband Access Server, which is the key =
network component in the use cases defined in the draft.


> Appreciate your carefulness. I tend not to touch the word of
> 'stateful', but could make the clarification after Fig. 2 in section
> 3 as follows: 'If the authentication or the authorization through
> RADIUS passes, the NAS MUST store the RADIUS attributes received in
> the Access-Accept message from the RADIUS server during the whole
> session.' I regard this is the part of the RADIUS protocol.
Ok. You may add that radius state and exact retention policy is outside
of this document and just reference whatever document governs NAS behavior.

Section 1.2 of RFC2865 has the definition of 'session', but it seems diffic=
ult to find the exact words on 'radius state' or 'retention policy' in this=
 RFC.


> In your example, the NAS gets the 'special prefix' in the attribute
> of Delegated-IPv6-Prefix (123) from the RADIUS server. Then the relay
> only need to convey the Delegated-IPv6-Prefix (123) to the server. I
> meant the relay don't need to convey 'User-Name (1)' through this
> option to the server, if it is regarded only for the RADIUS server.
Tomek - You are thinking about your use cases. It's not about prefixes and
addresses only. What if I want someone with special Radius user-name to
get a different set of other DHCP options, special personal dns server
for my boss, dedicated NTP server for engineers in lab etc?
I'd like it to be a generic Radius option that happens to solve your
cases, but is flexible enough to cover others as well.

I tend to keep the scope of the draft for the use cases defined, and still =
can't get the border of your question on the real use case yet.=20


> OPTION_RADIUS, I try to think about as follows: a.  SOLICIT/REBIND
> must include this option because they are directly related to the
> RADIUS accept-access message; b.  REQUEST must include this option
> because the server need the indication from it to assign the
> address/prefix; c.  RENEW should include it if the server would not
> like to keep those attributes; or might not include it if the server
> keep the attributes for the client in the lease of the
> address/prefix; d.  RELEASE might not need to include it, but the
> inclusion could help to release the attributes in the server if the
> server would like to keep them; e.  DHCPv6-PD don't use DECLINE,
> CONFIRM; but in the case of pure DHCPv6 for address assignment to
> host, if the relay include this option, it could be harmless; f.
> INFORMATION-REQUEST is used for the case of non-address/prefix
> assignment to host, if the relay include this option, it also could
> be harmless; In the end, I tend to keep the text right now. Your
> further opinion?
Tomek - Again, this mechanism should be generic and cover other cases than =
just
prefix delegation. I propose:
MUST during relaying SOLICIT, REQUEST and RENEW
MAY during relaying every other client message.

As the appearance of the OPTION_RADIUS, how about the following text: ' Acc=
ording to the network scenarios described in section 3, the OPTION_RADIUS S=
HOULD appear in the RELAY-FORW (12) message relaying SOLICIT (1), REQUEST (=
3) and REBIND (6) from the DHCPv6 client, and MAY appear in the RELAY-FORW =
(12) relaying any other message from the    DHCPv6 client. ' ?


> Tomek - Section 8: You should add that by successfully attacking the
> relay you can influence legitimate server to alter its policy. Once
> you have your relay compromised you are likely to have bigger
> problems anyway, but this should probably be mentioned.

> Any further suggested text on it? There is a text in section 9 as
> follows: 'The IETF expert review SHOULD include careful consideration
> of the security implications of allowing the relay agent to include
> the RADIUS attribute being considered for addition to this
> registry.'

Tomek - Existing text is ok, but it is not sufficient and it talks about
different circumstances (what to do when someone tries to add a new
option to the registry). I'm talking about potential security problems
once the protocol is deployed. How about this one:
"Networks that deploy this mechanism may allow new attack vector against
DHCPv6 servers in case DHCPv6 relay is compromised. By forging Radius
options in relayed messages, the attacker can influence DHCPv6 server
assignment policy.". In simple words, if your Radius authentication is
completely secure and bullet proof, someone still can hijack your relay
and just include options that say "yeah, this user has authentication,
honest!" and the server will happily provision an unathenticated device.

I would adopt the above text for 'Security Consideration' if you insist. Ho=
w about the text to be: 'The mechanism described in this document may intro=
duce new attack vector against the DHCPv6 server in case the DHCPv6 relay a=
gent is compromised. By forging the RADIUS attributes contained in the OPTI=
ON_RADIUS of the RELAY-FORW (12) messages, the attacker may influence the p=
arameter assignment on the DHCPv6 server for the DHCPv6 clients. But in the=
 network scenarios described in the section 3, NAS could always be regarded=
 as a trusted network component in the real deployment. ' ?


Best Regards,
Leaf



-----Original Message-----
From: Tomek Mrugalski [mailto:tomasz.mrugalski@gmail.com]=20
Sent: Monday, December 10, 2012 10:53 PM
To: dhcwg@ietf.org
Cc: Leaf yeh
Subject: Re: Comments on draft-ietf-dhc-dhcpv6-radius-opt-05.txt

On 04.12.2012 12:45, Leaf yeh wrote:
>> Tomek - IPoE is not defined before. I presume it is IP over Ethernet,
>>  but it is not defined in this draft, RFC2865 or 3315, so you should exp=
lain
>> it.
>=20
> IPoE means IP over Ethernet, which is borrowed from Broadband Forum
> TR-177. I guess it is a well-known word and it means a well-known
> access model. It does 'represents the scenario when the access loop
> supports direct Ethernet encapsulation'. Per the description in BBF
> TR-177 & TR-187, IPoE and PPPoE are 2 typical network models. How
> about update the text to be 'Figure 1 shows the sequence of DHCPv6
> and RADIUS messages for IP over Ethernet (IPoE) access model, when
> the access loop adopts the direct Ethernet encapsulation' ?
It was just a simple comment about using an abbreviation that was not
explained before. Your proposal sounds good.

>> wanted to deploy it over other access technology? I think not. A
>> simple clarification that IPoE is just an example and this will
>> work the same way for other access technologies would be helpful
>> here. Perhaps you can remove "IPoE" comment altogether?
> When the access model changes, the message sequences in the Fig.1 of
> IPoE look differently with the Fig.2 of PPPoE.
My question was a bit more generic. I think that IPoE is a generic case
that many deployments will encounter (not just service provider
networks, but also e.g. campus networks with WiFi access points or
corporate networks), while PPPoE is something rather service provider
specific.

> Tomek - In figure 1, I would position radius server and DHCPv6 server
> boxes
>> differently. Aligning them one directly above another may give the=20
>> impression that they are the same. The same applies to Figure 2.
> The 1st sentence in section 3 has said that 'In these scenarios, the
> centralized DHCPv6 server is not co-located with the RADIUS
> server,...'
Yes, the text is clear. It was just a suggestion how to make the figure
clearer and less ambiguous. If you think that the text is sufficient, I
won't insist on this.

> Tomek - In the paragraph below Figure 2 there is a discussion when
> NAS should
>> and shouldn't exchange data with radius server. Shouldn't that be
>> a normative language (capital SHOULD/SHOULD NOT instead of
>> "has"/"does not have")?
>=20
> Accepted. I will change the text to be 'SHOULD/SHOULD NOT' if you
> care. It seems to me the roughly same mechanism was introduced by
> section 3 of RFC6519, but we have DHCPv6 relay here. The text in
> section 3 of RFC6519 has 1x 'does not have' and 1x 'MUST'. Your
> further opinion?
Too long, didn't read :) Just use common sense and RFC2119
recommendations. 2119 is really short - just 2 pages.

> Appreciate your carefulness. I tend not to touch the word of
> 'stateful', but could make the clarification after Fig. 2 in section
> 3 as follows: 'If the authentication or the authorization through
> RADIUS passes, the NAS MUST store the RADIUS attributes received in
> the Access-Accept message from the RADIUS server during the whole
> session.' I regard this is the part of the RADIUS protocol.
Ok. You may add that radius state and exact retention policy is outside
of this document and just reference whatever document governs NAS behavior.

>> Agree with previous Bernie's comments: There's no such thing as=20
>> stateless option. See my suggestion about clarifying if this
>> RADIUS option may appear when relaying inf-request and other
>> messages.
>=20
> I will remove the word of 'stateless' if your guys really care.
We do. Thanks.

> Tomek - Couple comments about this sentence: "Only the attributes
> listed in the
>> IANA Registry of 'RADIUS Attributes Permitted in the DHCPv6 RADIUS=20
>> option' SHOULD be included in the OPTION_RADIUS." 1. It should be
>> MAY, not SHOULD. SHOULD is almost as strong as MUST, unless there
>> are very good reasons not to. In the current form this sentence
>> means: you must send every attribute from the permitted attributes
>> list, unless there is very good reason to do otherwise and all
>> consequences of not sending it are understood. I'm sure that is
>> not what you meant.
>=20
> Section 4 of RFC4014 used the word of 'SHOULD'. The option doesn't
> send 'every attribute', but one or more RADIUS attributes in the
> recommended list.
Ok, so it is perhaps something that slipped through during RFC4014 review.


> Tomek - 2. Is this really a good idea to define such a list? Some
> folks may
>> have odd, but valid policies and would like to use other radius=20
>> attributes. Let me give an example. If I ever run access network,
>> I'll make sure that a user with user-name equal to tomek will get a
>> special prefix, so I'd like my relay to convey User-Name attribute.
>> Strange, perhaps insecure, but valid policy. Unfortunately, your
>> current draft forbids that.
>=20
> In your example, the NAS gets the 'special prefix' in the attribute
> of Delegated-IPv6-Prefix (123) from the RADIUS server. Then the relay
> only need to convey the Delegated-IPv6-Prefix (123) to the server. I
> meant the relay don't need to convey 'User-Name (1)' through this
> option to the server, if it is regarded only for the RADIUS server.
You are thinking about your use cases. It's not about prefixes and
addresses only. What if I want someone with special Radius user-name to
get a different set of other DHCP options, special personal dns server
for my boss, dedicated NTP server for engineers in lab etc?

I'd like it to be a generic Radius option that happens to solve your
cases, but is flexible enough to cover others as well.

> OPTION_RADIUS, I try to think about as follows: a.  SOLICIT/REBIND
> must include this option because they are directly related to the
> RADIUS accept-access message; b.  REQUEST must include this option
> because the server need the indication from it to assign the
> address/prefix; c.  RENEW should include it if the server would not
> like to keep those attributes; or might not include it if the server
> keep the attributes for the client in the lease of the
> address/prefix; d.  RELEASE might not need to include it, but the
> inclusion could help to release the attributes in the server if the
> server would like to keep them; e.  DHCPv6-PD don't use DECLINE,
> CONFIRM; but in the case of pure DHCPv6 for address assignment to
> host, if the relay include this option, it could be harmless; f.
> INFORMATION-REQUEST is used for the case of non-address/prefix
> assignment to host, if the relay include this option, it also could
> be harmless; In the end, I tend to keep the text right now. Your
> further opinion?
Again, this mechanism should be generic and cover other cases than just
prefix delegation. I propose:
MUST during relaying SOLICIT, REQUEST and RENEW
MAY during relaying every other client message.

> Tomek - Section 7: "OPTION_RADIUS is only exchanged between the relay
> agents and the servers." Not true. Relays send this option to
> servers. Servers never send it back. At least that's my
> understanding. Why was this changed between -04 and -05? Previous
> text was ok.
>=20
> Bernie mentioned in his comments @
> http://www.ietf.org/mail-archive/web/dhcwg/current/msg13350.html .
> ERO might request the server to reply the OPTION_RADIUS, though I
> haven't figured out that use case yet. Maybe we need more discussion
> on it, but the above revision sounds harmless again?
Ok, good point. Let's keep the text as it is.

> Tomek - Section 8: You should add that by successfully attacking the
> relay you can influence legitimate server to alter its policy. Once
> you have your relay compromised you are likely to have bigger
> problems anyway, but this should probably be mentioned.
>=20
> Any further suggested text on it? There is a text in section 9 as
> follows: 'The IETF expert review SHOULD include careful consideration
> of the security implications of allowing the relay agent to include
> the RADIUS attribute being considered for addition to this
> registry.'
Existing text is ok, but it is not sufficient and it talks about
different circumstances (what to do when someone tries to add a new
option to the registry). I'm talking about potential security problems
once the protocol is deployed. How about this one:

"Networks that deploy this mechanism may allow new attack vector against
DHCPv6 servers in case DHCPv6 relay is compromised. By forging Radius
options in relayed messages, the attacker can influence DHCPv6 server
assignment policy.". In simple words, if your Radius authentication is
completely secure and bullet proof, someone still can hijack your relay
and just include options that say "yeah, this user has authentication,
honest!" and the server will happily provision an unathenticated device.

Cheers,
Tomek

From tomasz.mrugalski@gmail.com  Fri Dec 14 04:41:33 2012
Return-Path: <tomasz.mrugalski@gmail.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 18DCD21F885D for <dhcwg@ietfa.amsl.com>; Fri, 14 Dec 2012 04:41:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.556
X-Spam-Level: 
X-Spam-Status: No, score=-3.556 tagged_above=-999 required=5 tests=[AWL=0.043,  BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KW4LXo2fNR8K for <dhcwg@ietfa.amsl.com>; Fri, 14 Dec 2012 04:41:32 -0800 (PST)
Received: from mail-bk0-f44.google.com (mail-bk0-f44.google.com [209.85.214.44]) by ietfa.amsl.com (Postfix) with ESMTP id D81C421F85C6 for <dhcwg@ietf.org>; Fri, 14 Dec 2012 04:41:31 -0800 (PST)
Received: by mail-bk0-f44.google.com with SMTP id w11so1652074bku.31 for <dhcwg@ietf.org>; Fri, 14 Dec 2012 04:41:30 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:x-tagtoolbar-keys:content-type :content-transfer-encoding; bh=6Fk8G3tW8LNqSeGiAHraZVopFWswqkxysEhC9YMJBP4=; b=LXkgxUrLSX7gJOwWZX4xqyV+NRrskQhGkwWFh6dYdT59fysAwA5mI/NKepel/ekEi+ migD5OBt/gS+DYCZ6ecmDwnh4njvsy8ZC+Wn5N+ywnDHFTY9YXVVTYfeH6ctH2IGqWxG GWiIGgQgXX0TDqV3n7rchom6BJTltdHpKRbO0rCPPk571rLfgamvRtRSNcdSTBUW3yHM tSY+JsrXDN9vfRBFoJLF/LQRLF+i+TKGGA2XvitryLpSN+oOMpPR6+8qi/XAZPmRWi5t S0arUp2bqfj53JA4KJD+DwRzsgm4j1gKYuUdxp87f/IMA3gsPhiAygtBnSf41si+tEcO cG1Q==
Received: by 10.204.9.147 with SMTP id l19mr2847005bkl.15.1355488890833; Fri, 14 Dec 2012 04:41:30 -0800 (PST)
Received: from ?IPv6:2001:470:6061:1:ddcf:d6fa:9360:de4b? ([2001:470:6061:1:ddcf:d6fa:9360:de4b]) by mx.google.com with ESMTPS id r16sm4319241bkv.3.2012.12.14.04.41.28 (version=SSLv3 cipher=OTHER); Fri, 14 Dec 2012 04:41:29 -0800 (PST)
Message-ID: <50CB1E72.6030600@gmail.com>
Date: Fri, 14 Dec 2012 13:41:22 +0100
From: Tomek Mrugalski <tomasz.mrugalski@gmail.com>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/17.0 Thunderbird/17.0
MIME-Version: 1.0
To: Leaf yeh <leaf.y.yeh@huawei.com>
References: <20121129121314.23806.75684.idtracker@ietfa.amsl.com> <50B8EC72.9050509@gmail.com> <E1CE3E6E6D4E1C438B0ADC9FFFA345EA3CE645CD@szxeml546-mbs.china.huawei.com> <50C5F756.8070006@gmail.com> <E1CE3E6E6D4E1C438B0ADC9FFFA345EA3CE67630@szxeml546-mbs.china.huawei.com>
In-Reply-To: <E1CE3E6E6D4E1C438B0ADC9FFFA345EA3CE67630@szxeml546-mbs.china.huawei.com>
X-TagToolbar-Keys: D20121214134122680
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Cc: "dhcwg@ietf.org" <dhcwg@ietf.org>
Subject: Re: [dhcwg] Comments on draft-ietf-dhc-dhcpv6-radius-opt-05.txt
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2012 12:41:33 -0000

On 14.12.2012 08:59, Leaf yeh wrote:
>> Appreciate your carefulness. I tend not to touch the word of 
>> 'stateful', but could make the clarification after Fig. 2 in
>> section 3 as follows: 'If the authentication or the authorization
>> through RADIUS passes, the NAS MUST store the RADIUS attributes
>> received in the Access-Accept message from the RADIUS server during
>> the whole session.' I regard this is the part of the RADIUS
>> protocol.
> Ok. You may add that radius state and exact retention policy is
> outside of this document and just reference whatever document governs
> NAS behavior.
> 
> Section 1.2 of RFC2865 has the definition of 'session', but it seems
> difficult to find the exact words on 'radius state' or 'retention
> policy' in this RFC.
Ok. So I think just saying that "how NAS manages the state is outside of
scope of this document" would be ok.

>> In your example, the NAS gets the 'special prefix' in the
>> attribute of Delegated-IPv6-Prefix (123) from the RADIUS server.
>> Then the relay only need to convey the Delegated-IPv6-Prefix (123)
>> to the server. I meant the relay don't need to convey 'User-Name
>> (1)' through this option to the server, if it is regarded only for
>> the RADIUS server.
> Tomek - You are thinking about your use cases. It's not about
> prefixes and addresses only. What if I want someone with special
> Radius user-name to get a different set of other DHCP options,
> special personal dns server for my boss, dedicated NTP server for
> engineers in lab etc? I'd like it to be a generic Radius option that
> happens to solve your cases, but is flexible enough to cover others
> as well.
> 
> I tend to keep the scope of the draft for the use cases defined, and
> still can't get the border of your question on the real use case yet.
Since nobody else joined the discussion, I suppose there's not much
desire for other cases. Keep the text as it is then.

> As the appearance of the OPTION_RADIUS, how about the following text:
> ' According to the network scenarios described in section 3, the
> OPTION_RADIUS SHOULD appear in the RELAY-FORW (12) message relaying
> SOLICIT (1), REQUEST (3) and REBIND (6) from the DHCPv6 client, and
> MAY appear in the RELAY-FORW (12) relaying any other message from the
> DHCPv6 client. ' ?
Sounds good. I'm not sure if you meant REBIND or RENEW, but I'm fine
with both.

> Tomek - Existing text is ok, but it is not sufficient and it talks
> about different circumstances (what to do when someone tries to add a
> new option to the registry). I'm talking about potential security
> problems once the protocol is deployed. How about this one: "Networks
> that deploy this mechanism may allow new attack vector against DHCPv6
> servers in case DHCPv6 relay is compromised. By forging Radius 
> options in relayed messages, the attacker can influence DHCPv6
> server assignment policy.". In simple words, if your Radius
> authentication is completely secure and bullet proof, someone still
> can hijack your relay and just include options that say "yeah, this
> user has authentication, honest!" and the server will happily
> provision an unathenticated device.
> 
> I would adopt the above text for 'Security Consideration' if you
> insist. How about the text to be: 'The mechanism described in this
> document may introduce new attack vector against the DHCPv6 server in
> case the DHCPv6 relay agent is compromised. By forging the RADIUS
> attributes contained in the OPTION_RADIUS of the RELAY-FORW (12)
> messages, the attacker may influence the parameter assignment on the
> DHCPv6 server for the DHCPv6 clients. But in the network scenarios
> described in the section 3, NAS could always be regarded as a trusted
> network component in the real deployment. ' ?
I don't have any experience with NAS, but my understanding is that if
someone manages to hijack your NAS you have bigger problems than just
influencing your DHCP server. But since this draft is about DHCP, it is
useful to mention that. Your proposed text is ok.

Ok, this addresses all my comments. Thank you.

Cheers,
Tomek

From internet-drafts@ietf.org  Fri Dec 14 06:30:38 2012
Return-Path: <internet-drafts@ietf.org>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2665A21F8770; Fri, 14 Dec 2012 06:30:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.533
X-Spam-Level: 
X-Spam-Status: No, score=-102.533 tagged_above=-999 required=5 tests=[AWL=0.066, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wq07TgV5FVdg; Fri, 14 Dec 2012 06:30:37 -0800 (PST)
Received: from ietfa.amsl.com (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8F23D21F8741; Fri, 14 Dec 2012 06:30:37 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
From: internet-drafts@ietf.org
To: i-d-announce@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 4.36
Message-ID: <20121214143037.30547.44693.idtracker@ietfa.amsl.com>
Date: Fri, 14 Dec 2012 06:30:37 -0800
Cc: dhcwg@ietf.org
Subject: [dhcwg] I-D Action: draft-ietf-dhc-dhcpv6-client-link-layer-addr-opt-04.txt
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2012 14:30:38 -0000

A New Internet-Draft is available from the on-line Internet-Drafts director=
ies.
 This draft is a work item of the Dynamic Host Configuration Working Group =
of the IETF.

	Title           : Client Link-layer Address Option in DHCPv6
	Author(s)       : Gaurav Halwasia
                          Shwetha Bhandari
                          Wojciech Dec
	Filename        : draft-ietf-dhc-dhcpv6-client-link-layer-addr-opt-04.txt
	Pages           : 7
	Date            : 2012-12-14

Abstract:
   This document specifies the format and mechanism that is to be used
   for encoding client link-layer address in DHCPv6 Relay-Forward
   messages by defining a new DHCPv6 Client Link-layer Address option.



The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-dhc-dhcpv6-client-link-layer-ad=
dr-opt

There's also a htmlized version available at:
http://tools.ietf.org/html/draft-ietf-dhc-dhcpv6-client-link-layer-addr-opt=
-04

A diff from the previous version is available at:
http://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-dhc-dhcpv6-client-link-layer-=
addr-opt-04


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


From budmillwood@gmail.com  Fri Dec 14 07:23:07 2012
Return-Path: <budmillwood@gmail.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3910E21F845E for <dhcwg@ietfa.amsl.com>; Fri, 14 Dec 2012 07:23:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.977
X-Spam-Level: 
X-Spam-Status: No, score=-2.977 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oAg8K2q3ABFa for <dhcwg@ietfa.amsl.com>; Fri, 14 Dec 2012 07:23:06 -0800 (PST)
Received: from mail-ie0-f172.google.com (mail-ie0-f172.google.com [209.85.223.172]) by ietfa.amsl.com (Postfix) with ESMTP id 697BD21F84ED for <dhcwg@ietf.org>; Fri, 14 Dec 2012 07:23:01 -0800 (PST)
Received: by mail-ie0-f172.google.com with SMTP id c13so6097991ieb.31 for <dhcwg@ietf.org>; Fri, 14 Dec 2012 07:23:01 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; bh=neyF/H7ogx1L2bnd0c+nQQ+ovv4uIQahFZJ2R7WXJT4=; b=C4XZN3/jlBNJ/xBjfORdK7dHvwxh0GGxxIcGrkaQ7XlK9mh/RH7nAT34f503vAuMtI q6r0+Zm86DHCXDUjDcGfaDMswmkgTVJW+bBgumUPKXmFZQxoE5CxzRuXalk61gxTBfb7 KVgbwNPhsvEG6Vpbad7XN4VY9s8AxSxWyJ7+uQC0wk1nDewp188kwgVtHzJZHtEI7Zj1 s/OIAJ+XShyL2JgYvEkRRL0bIBDF9/muQ7hmCBO8AvCgIwohHPTaMmR7hMJRqsxpKCoj Gu4DkvEpWpmQ4vromBGn9vhNi473fCnB76xelZ4KorH12CUfB8Uq/10gwwloX+fBr5cg LTvQ==
MIME-Version: 1.0
Received: by 10.42.68.203 with SMTP id y11mr4810973ici.26.1355498580984; Fri, 14 Dec 2012 07:23:00 -0800 (PST)
Sender: budmillwood@gmail.com
Received: by 10.64.86.47 with HTTP; Fri, 14 Dec 2012 07:23:00 -0800 (PST)
In-Reply-To: <8D23D4052ABE7A4490E77B1A012B630747439188@mbx-01.win.nominum.com>
References: <8D23D4052ABE7A4490E77B1A012B63074740F186@mbx-01.win.nominum.com> <8D23D4052ABE7A4490E77B1A012B630747435F45@mbx-01.win.nominum.com> <8D23D4052ABE7A4490E77B1A012B63074743767B@mbx-01.win.nominum.com> <94C682931C08B048B7A8645303FDC9F36E9D16DAE6@PUEXCB1B.nanterre.francetelecom.fr> <30427_1355391399_50C9A1A7_30427_1160_1_983A1D8DA0DA5F4EB747BF34CBEE5CD15A61A65D82@PUEXCB1C.nanterre.francetelecom.fr> <6EBE28CD-41FB-4F35-8A6F-D14864F5E535@cisco.com> <8D23D4052ABE7A4490E77B1A012B6307474389C2@mbx-01.win.nominum.com> <9ED9351E-8213-474C-B79F-6D885558F774@cisco.com> <8D23D4052ABE7A4490E77B1A012B630747438A6F@mbx-01.win.nominum.com> <489D13FBFA9B3E41812EA89F188F018E0F5EB342@xmb-rcd-x04.cisco.com> <8D23D4052ABE7A4490E77B1A012B630747438ABF@mbx-01.win.nominum.com> <CAL10_BqwOEVeKR71JRjRhtqy1x755SXPFf8x6v7-ipw+C0JPbQ@mail.gmail.com> <8D23D4052ABE7A4490E77B1A012B630747438BB4@mbx-01.win.nominum.com> <489D13FBFA9B3E41812EA89F188F018E0F5EB4F7@xmb-rcd-x04.cisco.com> <399EAC0B-D466-472A-A8AF-A16B96ED3B55@cisco.com> <8D23D4052ABE7A4490E77B1A012B630747439188@mbx-01.win.nominum.com>
Date: Fri, 14 Dec 2012 16:23:00 +0100
X-Google-Sender-Auth: I19cDOf-WWvP0qpFwikTXZrOdp8
Message-ID: <CAOpJ=k0Kctghb38BKfU7Stfi-xQOVvOfPiJb_HH_Apu_53JPOQ@mail.gmail.com>
From: Bud Millwood <budm@weird-solutions.com>
To: Ted Lemon <Ted.Lemon@nominum.com>
Content-Type: text/plain; charset=ISO-8859-1
Cc: "dhcwg@ietf.org WG" <dhcwg@ietf.org>
Subject: Re: [dhcwg] Should triggered-reconfigure define a new DHCP message header format?
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2012 15:23:07 -0000

> b) An alternative reading of "continue the RFC3315 convention" is
> to consider the existing fixed-length message headers defined
> in RFC3315 as the headers that you should use unless you
> *really* need another fixed length message header, and to use
> options in the *existing* 3315-defined message headers.

This sums it up for me. I'll happily add a new message format if
that's where it really belongs, but if seems to belong in the context
of an existing message in any way then it should be an option.

Anything that doesn't throw away messages it doesn't understand is an
accident waiting to happen.

- Bud

From iesg-secretary@ietf.org  Fri Dec 14 08:20:01 2012
Return-Path: <iesg-secretary@ietf.org>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7990D21F897E; Fri, 14 Dec 2012 08:20:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.466
X-Spam-Level: 
X-Spam-Status: No, score=-102.466 tagged_above=-999 required=5 tests=[AWL=0.133, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CMrDNNdmyV7m; Fri, 14 Dec 2012 08:20:01 -0800 (PST)
Received: from ietfa.amsl.com (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DE84F21F891C; Fri, 14 Dec 2012 08:20:00 -0800 (PST)
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: 4.36
Message-ID: <20121214162000.15288.54401.idtracker@ietfa.amsl.com>
Date: Fri, 14 Dec 2012 08:20:00 -0800
Cc: dhcwg@ietf.org
Subject: [dhcwg] Last Call: <draft-ietf-dhc-relay-id-suboption-11.txt> (The DHCPv4	Relay Agent Identifier Suboption) to Proposed Standard
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
Reply-To: ietf@ietf.org
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2012 16:20:01 -0000

The IESG has received a request from the Dynamic Host Configuration WG
(dhc) to consider the following document:
- 'The DHCPv4 Relay Agent Identifier Suboption'
  <draft-ietf-dhc-relay-id-suboption-11.txt> as Proposed Standard

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 2013-01-07. 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 draft defines a new Relay Agent Identifier suboption for the
   Dynamic Host Configuration Protocol's (DHCP) Relay Agent Information
   option.  The suboption carries a value that uniquely identifies the
   relay agent device within the administrative domain.  The value is
   normally administratively-configured in the relay agent.  The
   suboption allows a DHCP relay agent to include the identifier in the
   DHCP messages it sends.




The file can be obtained via
http://datatracker.ietf.org/doc/draft-ietf-dhc-relay-id-suboption/

IESG discussion can be tracked via
http://datatracker.ietf.org/doc/draft-ietf-dhc-relay-id-suboption/ballot/


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



From budmillwood@gmail.com  Fri Dec 14 08:33:16 2012
Return-Path: <budmillwood@gmail.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 46CAD21F85EF for <dhcwg@ietfa.amsl.com>; Fri, 14 Dec 2012 08:33:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.977
X-Spam-Level: 
X-Spam-Status: No, score=-2.977 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wWNFwj4PzPRm for <dhcwg@ietfa.amsl.com>; Fri, 14 Dec 2012 08:33:15 -0800 (PST)
Received: from mail-ia0-f172.google.com (mail-ia0-f172.google.com [209.85.210.172]) by ietfa.amsl.com (Postfix) with ESMTP id B9B1C21F85EE for <dhcwg@ietf.org>; Fri, 14 Dec 2012 08:33:15 -0800 (PST)
Received: by mail-ia0-f172.google.com with SMTP id z13so3327537iaz.31 for <dhcwg@ietf.org>; Fri, 14 Dec 2012 08:33:15 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=RJ2VKbqnxU0vrFPpys4pn8NjYqtn8zfycA+v0Etc1Jw=; b=ZMVEo5BD/4wRZh4FGMNHudvhtKkT4HIXfFEGmqTsOhQzsLwUTwSI1LO+BtL9EOa1BC fKf322iQnYCLdyW0wNhdBmy1XtMp8tJO63aGlyWfAcexo/hVrFlRAjPTcPR4kqz6hhXT s9iuDg4AO+NJScpzLynrC7Tn8oPfBNy7OuNL1LMXYn+/Yqex4Q5FGVkeQxtAkjeAc9na UOxE5NpJoxmigasKHInF/tQ0Qje1zpaqW0p8cGDhqCPnKSB2K40yaxCZXBcAbAB6k81L Ay5lqBLQAV6wI7Qrt1doZ3DP04oIDqQ+H4vyjxShr56tRP6CXZKw+Y8DwT8QskOAfSTr 0L2w==
MIME-Version: 1.0
Received: by 10.50.197.169 with SMTP id iv9mr2140868igc.32.1355502795301; Fri, 14 Dec 2012 08:33:15 -0800 (PST)
Sender: budmillwood@gmail.com
Received: by 10.64.86.47 with HTTP; Fri, 14 Dec 2012 08:33:15 -0800 (PST)
In-Reply-To: <CAL10_Bq+Z7-m4zU6oPTk_bJteSnnK26XPRxGGwjwmm5-Peh=nQ@mail.gmail.com>
References: <1981736171.519652.1355323373755.JavaMail.root@network1.net> <50C898B2.7050909@s-carlsen.dk> <8D23D4052ABE7A4490E77B1A012B6307474377F3@mbx-01.win.nominum.com> <CAL10_Bq+Z7-m4zU6oPTk_bJteSnnK26XPRxGGwjwmm5-Peh=nQ@mail.gmail.com>
Date: Fri, 14 Dec 2012 17:33:15 +0100
X-Google-Sender-Auth: LHX0s_Roc3sTgizV6iF9qXxUL4E
Message-ID: <CAOpJ=k1f=YoO=5U3gsC4JLAeorh20+xfps2YYG3sLd2BxKcqmQ@mail.gmail.com>
From: Bud Millwood <budm@weird-solutions.com>
To: Andre Kostur <akostur@incognito.com>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Cc: "<dhcwg@ietf.org>" <dhcwg@ietf.org>, Ted Lemon <Ted.Lemon@nominum.com>
Subject: Re: [dhcwg] Call for adoption: draft-kostur-dhc-loadbv6
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2012 16:33:16 -0000

>> When we did DHCPv4 failover I argued in favor of this exact point.   How=
ever, in retrospect I'm not sure my argument was correct.   The problem is =
that failover with load balancing actually doesn't reduce server load: both=
 servers still have to process all the leases, either directly or as bindin=
g updates.   So you get a bunch of added complexity with no performance pay=
off.    You _only_ get the performance payoff with two independent DHCP ser=
vers doing load balancing.   Which is actually a very practical configurati=
on in DHCPv6, because address scarcity is so much less of a problem.
>>
>
> We are going to implement it, and there is server load reduction in a
> load balancing case.  If your DHCP server is doing some heavy lifting
> when considering incoming requests, the load balanced partner only has
> to decide that it won't answer the request vs the "primary" partner
> which has to do the expensive stuff (consult external systems,
> perhaps?).  In our internal testing, it did increase the total
> throughput of the DHCP system when comparing a single DHCP server vs.
> a load balanced pair.

Complicated subject.

We can parse about 2k packets per second, but only run about 200
transactions/s per engine thread, so avoiding the transaction really
makes a difference as far as the ability of two servers to process an
inbound load. That said, I think Ted meant that with failover, you're
replicating bindings sideways between servers, so each server has to
stuff the other's bindings into its storage, which means you end up
with the same database I/O rate as if you didn't have load balancing.

However... if sideways replication with your failover system requires
less overhead than processing the same lease as a transaction in the
DHCP in the engine, then load balancing with failover is a win.

Another thing to consider is the regularity of the inbound load. If it
varies over time, lazy-update failover may help to even out the
resource usage on each system by deferring part of the storage I/O
load to a later point in time.

- Bud

From internet-drafts@ietf.org  Fri Dec 14 10:00:07 2012
Return-Path: <internet-drafts@ietf.org>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CD35921F8AC1; Fri, 14 Dec 2012 10:00:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.534
X-Spam-Level: 
X-Spam-Status: No, score=-102.534 tagged_above=-999 required=5 tests=[AWL=0.065, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lRb-3zrHtrfI; Fri, 14 Dec 2012 10:00:07 -0800 (PST)
Received: from ietfa.amsl.com (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 298C321F8A3B; Fri, 14 Dec 2012 10:00:07 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
From: internet-drafts@ietf.org
To: i-d-announce@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 4.36
Message-ID: <20121214180007.28988.76760.idtracker@ietfa.amsl.com>
Date: Fri, 14 Dec 2012 10:00:07 -0800
Cc: dhcwg@ietf.org
Subject: [dhcwg] I-D Action: draft-ietf-dhc-dhcpv6-load-balancing-00.txt
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2012 18:00:08 -0000

A New Internet-Draft is available from the on-line Internet-Drafts director=
ies.
 This draft is a work item of the Dynamic Host Configuration Working Group =
of the IETF.

	Title           : DHC Load Balancing Algorithm for DHCPv6
	Author(s)       : Andre Kostur
	Filename        : draft-ietf-dhc-dhcpv6-load-balancing-00.txt
	Pages           : 5
	Date            : 2012-12-14

Abstract:
   This document proposes a method of algorithmic load balancing for
   IPv6 Dynamic Host Configuration Protocol (DHCPv6) traffic.  It
   enables multiple, cooperating servers to decide which one should
   service a client, without exchanging any information beyond initial
   configuration.  The server selection is based on the servers hashing
   client DHCP Unique Identifiers (DUIDs) when multiple DHCPv6 (DHCPv6)
   servers are available to service DHCPv6 clients.  The proposed
   technique provides for efficient server selection when multiple
   DHCPv6 servers offer services on a network without requiring any
   changes to existing DHCPv6 clients.  The same method is proposed to
   select the target server of a DHCPv6 relay.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-dhc-dhcpv6-load-balancing

There's also a htmlized version available at:
http://tools.ietf.org/html/draft-ietf-dhc-dhcpv6-load-balancing-00


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


From christian.jacquenet@orange.com  Thu Dec 13 01:34:19 2012
Return-Path: <christian.jacquenet@orange.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5ADBB21F8934 for <dhcwg@ietfa.amsl.com>; Thu, 13 Dec 2012 01:34:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.248
X-Spam-Level: 
X-Spam-Status: No, score=-2.248 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_FR=0.35, UNPARSEABLE_RELAY=0.001]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vNVkgz1jg7kl for <dhcwg@ietfa.amsl.com>; Thu, 13 Dec 2012 01:34:18 -0800 (PST)
Received: from relais-inet.francetelecom.com (relais-ias92.francetelecom.com [193.251.215.92]) by ietfa.amsl.com (Postfix) with ESMTP id 8CFF921F878F for <dhcwg@ietf.org>; Thu, 13 Dec 2012 01:34:18 -0800 (PST)
Received: from omfedm06.si.francetelecom.fr (unknown [xx.xx.xx.2]) by omfedm13.si.francetelecom.fr (ESMTP service) with ESMTP id 4AA863245D3; Thu, 13 Dec 2012 10:34:17 +0100 (CET)
Received: from PUEXCH71.nanterre.francetelecom.fr (unknown [10.101.44.33]) by omfedm06.si.francetelecom.fr (ESMTP service) with ESMTP id 20B1D27C054; Thu, 13 Dec 2012 10:34:17 +0100 (CET)
Received: from PUEXCB1C.nanterre.francetelecom.fr ([10.101.44.9]) by PUEXCH71.nanterre.francetelecom.fr ([10.101.44.33]) with mapi; Thu, 13 Dec 2012 10:34:11 +0100
From: <christian.jacquenet@orange.com>
To: BOUCADAIR Mohamed OLNC/OLN <mohamed.boucadair@orange.com>, Ted Lemon <Ted.Lemon@nominum.com>, "dhcwg@ietf.org WG" <dhcwg@ietf.org>
Date: Thu, 13 Dec 2012 10:34:10 +0100
Thread-Topic: draft-ietf-dhc-triggered-reconfigure did not pass WGLC
Thread-Index: AQHN2HI8XgG/kyrA5kiErh0zOt+o/JgWQ7QggAA0FwA=
Message-ID: <24742_1355391257_50C9A119_24742_375_8_983A1D8DA0DA5F4EB747BF34CBEE5CD15A61A65D7E@PUEXCB1C.nanterre.francetelecom.fr>
References: <8D23D4052ABE7A4490E77B1A012B63074740F186@mbx-01.win.nominum.com> <8D23D4052ABE7A4490E77B1A012B630747435F45@mbx-01.win.nominum.com> <8D23D4052ABE7A4490E77B1A012B63074743767B@mbx-01.win.nominum.com> <94C682931C08B048B7A8645303FDC9F36E9D16DAE6@PUEXCB1B.nanterre.francetelecom.fr>
In-Reply-To: <94C682931C08B048B7A8645303FDC9F36E9D16DAE6@PUEXCB1B.nanterre.francetelecom.fr>
Accept-Language: fr-FR
Content-Language: fr-FR
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: fr-FR
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-PMX-Version: 5.6.1.2065439, Antispam-Engine: 2.7.2.376379, Antispam-Data: 2012.10.24.110314
X-Mailman-Approved-At: Fri, 14 Dec 2012 10:05:44 -0800
Subject: Re: [dhcwg] draft-ietf-dhc-triggered-reconfigure did not pass WGLC
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2012 09:34:19 -0000

Dear all,

I indeed confirm that the -01 version of this draft reflects the comments I=
 had. Let me also take the opportunity of this message to insist on the use=
fulness of this work, as it addresses the rather typical issue depicted in =
section 1.1 and experienced in some provider's environment, like ours.

Cheers,

Christian.=20

-----Message d'origine-----
De : BOUCADAIR Mohamed OLNC/OLN=20
Envoy=E9 : jeudi 13 d=E9cembre 2012 07:41
=C0 : Ted Lemon; dhcwg@ietf.org WG
Cc : JACQUENET Christian OLNC/OLN; Maglione Roberta; Gaurav Halwasia (ghalw=
asi)
Objet : RE: draft-ietf-dhc-triggered-reconfigure did not pass WGLC
Importance : Haute

Hi Ted,=20

I fully understand your concern. I was also expecting more reviews in addit=
ion to the ones acknowledged in the draft.=20=20=20

The practices in some other WGs is to ask for 5 reviewers for documents to =
pass the WGLC.=20

I know Christian and Roberta are OK with the changes I made to integrate th=
eir comment. I let them confirm/infirm they are OK with this version to mov=
e forward. Gurav has sent a message when the WGLC was initiated.=20

I sincerely hope to see at least one or two more reviews; otherwise shouldn=
't we interpret "no answer" as consent ;-)?

Cheers,
Med

>-----Message d'origine-----
>De : dhcwg-bounces@ietf.org [mailto:dhcwg-bounces@ietf.org] De la part=20
>de Ted Lemon Envoy=E9 : mercredi 12 d=E9cembre 2012 15:09 =C0 :=20
>dhcwg@ietf.org WG Objet : [dhcwg] draft-ietf-dhc-triggered-reconfigure=20
>did not pass WGLC
>
>On Dec 11, 2012, at 8:58 AM, Ted Lemon <ted.lemon@nominum.com> wrote:
>> We had a working group last call on Med's
>triggered-reconfigure draft and got only one response.   Is it=20
>truly the case that nobody else is interested in this work?=20=20=20
>Quite a few more people expressed interest in adopting the draft when=20
>the call for adoption went out.
>
>No replies.   I guess nobody wants this-just me and Med in=20
>favor isn't enough to count as a consensus.   That's a shame-I=20
>think this is useful work.
>
>Med, I think if you want this to advance you need to start doing a=20
>sales pitch to the working group to get people
>interested.   It's hard for me to believe that nobody wants=20
>this, but I can't call consensus in favor on a hunch.   :(
>
>_______________________________________________
>dhcwg mailing list
>dhcwg@ietf.org
>https://www.ietf.org/mailman/listinfo/dhcwg
>
___________________________________________________________________________=
______________________________________________

Ce message et ses pieces jointes peuvent contenir des informations confiden=
tielles ou privilegiees et ne doivent donc
pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu=
 ce message par erreur, veuillez le signaler
a l'expediteur et le detruire ainsi que les pieces jointes. Les messages el=
ectroniques etant susceptibles d'alteration,
France Telecom - Orange decline toute responsabilite si ce message a ete al=
tere, deforme ou falsifie. Merci.

This message and its attachments may contain confidential or privileged inf=
ormation that may be protected by law;
they should not be distributed, used or copied without authorisation.
If you have received this email in error, please notify the sender and dele=
te this message and its attachments.
As emails may be altered, France Telecom - Orange is not liable for message=
s that have been modified, changed or falsified.
Thank you.


From internet-drafts@ietf.org  Sun Dec 16 23:21:32 2012
Return-Path: <internet-drafts@ietf.org>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E102121F8991; Sun, 16 Dec 2012 23:21:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.535
X-Spam-Level: 
X-Spam-Status: No, score=-102.535 tagged_above=-999 required=5 tests=[AWL=0.064, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bA4yve7ppK9X; Sun, 16 Dec 2012 23:21:31 -0800 (PST)
Received: from ietfa.amsl.com (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 404E921F8993; Sun, 16 Dec 2012 23:21:31 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
From: internet-drafts@ietf.org
To: i-d-announce@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 4.36
Message-ID: <20121217072131.26172.44666.idtracker@ietfa.amsl.com>
Date: Sun, 16 Dec 2012 23:21:31 -0800
Cc: dhcwg@ietf.org
Subject: [dhcwg] I-D Action: draft-ietf-dhc-triggered-reconfigure-02.txt
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Dec 2012 07:21:32 -0000

A New Internet-Draft is available from the on-line Internet-Drafts director=
ies.
 This draft is a work item of the Dynamic Host Configuration Working Group =
of the IETF.

	Title           : RECONFIGURE Triggered by DHCPv6 Relay Agents
	Author(s)       : Mohamed Boucadair
                          Xavier Pougnard
	Filename        : draft-ietf-dhc-triggered-reconfigure-02.txt
	Pages           : 10
	Date            : 2012-12-16

Abstract:
   This document defines a new DHCPv6 message type: RECONFIGURE-REQUEST.
   This message is sent by a DHCPv6 relay agent to notify a DHCPv6
   server about a configuration information change, so that the DHCPv6
   server can send a RECONFIGURE message accordingly.

   This document updates RFC3315 and RFC6422.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-dhc-triggered-reconfigure

There's also a htmlized version available at:
http://tools.ietf.org/html/draft-ietf-dhc-triggered-reconfigure-02

A diff from the previous version is available at:
http://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-dhc-triggered-reconfigure-02


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


From mohamed.boucadair@orange.com  Sun Dec 16 23:26:37 2012
Return-Path: <mohamed.boucadair@orange.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7194B21F86A0 for <dhcwg@ietfa.amsl.com>; Sun, 16 Dec 2012 23:26:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.245
X-Spam-Level: 
X-Spam-Status: No, score=-2.245 tagged_above=-999 required=5 tests=[AWL=0.003,  BAYES_00=-2.599, HELO_EQ_FR=0.35, UNPARSEABLE_RELAY=0.001]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id d1pRM-UtoxLQ for <dhcwg@ietfa.amsl.com>; Sun, 16 Dec 2012 23:26:36 -0800 (PST)
Received: from relais-inet.francetelecom.com (relais-ias92.francetelecom.com [193.251.215.92]) by ietfa.amsl.com (Postfix) with ESMTP id 61FE121F8597 for <dhcwg@ietf.org>; Sun, 16 Dec 2012 23:26:35 -0800 (PST)
Received: from omfedm08.si.francetelecom.fr (unknown [xx.xx.xx.4]) by omfedm10.si.francetelecom.fr (ESMTP service) with ESMTP id 923B9264225; Mon, 17 Dec 2012 08:26:34 +0100 (CET)
Received: from PUEXCH11.nanterre.francetelecom.fr (unknown [10.101.44.27]) by omfedm08.si.francetelecom.fr (ESMTP service) with ESMTP id 755A32380D2; Mon, 17 Dec 2012 08:26:34 +0100 (CET)
Received: from PUEXCB1B.nanterre.francetelecom.fr ([10.101.44.8]) by PUEXCH11.nanterre.francetelecom.fr ([10.101.44.27]) with mapi; Mon, 17 Dec 2012 08:26:34 +0100
From: <mohamed.boucadair@orange.com>
To: Ted Lemon <Ted.Lemon@nominum.com>
Date: Mon, 17 Dec 2012 08:26:33 +0100
Thread-Topic: [dhcwg] Should triggered-reconfigure define a new DHCP message header format?
Thread-Index: AQHN2VuNONeWnuIhq0C/3qk5zhBgSJgXoqoAgAAFjICABPRccA==
Message-ID: <94C682931C08B048B7A8645303FDC9F36E9D16E433@PUEXCB1B.nanterre.francetelecom.fr>
References: <8D23D4052ABE7A4490E77B1A012B63074740F186@mbx-01.win.nominum.com> <8D23D4052ABE7A4490E77B1A012B630747435F45@mbx-01.win.nominum.com> <8D23D4052ABE7A4490E77B1A012B63074743767B@mbx-01.win.nominum.com> <94C682931C08B048B7A8645303FDC9F36E9D16DAE6@PUEXCB1B.nanterre.francetelecom.fr> <30427_1355391399_50C9A1A7_30427_1160_1_983A1D8DA0DA5F4EB747BF34CBEE5CD15A61A65D82@PUEXCB1C.nanterre.francetelecom.fr> <6EBE28CD-41FB-4F35-8A6F-D14864F5E535@cisco.com> <8D23D4052ABE7A4490E77B1A012B6307474389C2@mbx-01.win.nominum.com> <9ED9351E-8213-474C-B79F-6D885558F774@cisco.com> <8D23D4052ABE7A4490E77B1A012B630747438A6F@mbx-01.win.nominum.com> <489D13FBFA9B3E41812EA89F188F018E0F5EB342@xmb-rcd-x04.cisco.com> <8D23D4052ABE7A4490E77B1A012B630747438ABF@mbx-01.win.nominum.com> <CAL10_BqwOEVeKR71JRjRhtqy1x755SXPFf8x6v7-ipw+C0JPbQ@mail.gmail.com> <8D23D4052ABE7A4490E77B1A012B630747438BB4@mbx-01.win.nominum.com> <489D13FBFA9B3E41812EA89F188F018E0F5EB4F7@xmb-rcd-x04.cisco.com> <8D23D4052ABE7A4490E 77B1A012B630747438F27@mbx-01.win.nominum.com> <399EAC0B-D466-472A-A8AF-A16B96ED3B55@cisco.com> <8D23D4052ABE7A4490E77B1A012B630747439188@mbx-01.win.nominum.com>
In-Reply-To: <8D23D4052ABE7A4490E77B1A012B630747439188@mbx-01.win.nominum.com>
Accept-Language: fr-FR
Content-Language: fr-FR
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: fr-FR
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-PMX-Version: 5.6.1.2065439, Antispam-Engine: 2.7.2.376379, Antispam-Data: 2012.12.17.22414
Cc: "dhcwg@ietf.org WG" <dhcwg@ietf.org>
Subject: Re: [dhcwg] Should triggered-reconfigure define a new DHCP message header format?
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Dec 2012 07:26:37 -0000

Hi Ted, all,

I updated the draft with the suggested changes. Please check the diff:=20

http://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-dhc-triggered-reconfigure-02

Cheers,
Med=20

>-----Message d'origine-----
>De : Ted Lemon [mailto:Ted.Lemon@nominum.com]=20
>Envoy=E9 : jeudi 13 d=E9cembre 2012 20:46
>=C0 : BOUCADAIR Mohamed OLNC/OLN
>Cc : dhcwg@ietf.org WG
>Objet : Re: [dhcwg] Should triggered-reconfigure define a new=20
>DHCP message header format?
>
>On Dec 13, 2012, at 2:25 PM, Kim Kinnear <kkinnear@cisco.com> wrote:
>> Personally, I prefer minimizing the new message headers, and
>> using options where possible.=20
>
>It seems to me that we have three people saying they'd like to=20
>use an existing header format, one saying we should define a=20
>new format, and one, Med, probably not caring either way.
>
>That being the case, Med, can you spin the draft one more time?
>
>I think you can go back to the text you had, and just add the=20
>requirement for the link-address option.   You'll also have to=20
>define the link-address option and explain how it should be=20
>used.   Maybe you can talk Bernie into providing some text... :)
>
>Once you've done that, let's re-spin the draft and do another=20
>last call, and see if we get any more responses.   I'm hoping=20
>that Kim, Bernie and Tomek will weigh in on the next last=20
>call, since they've helped to figure out how to proceed with the draft.
>
>=

From Ted.Lemon@nominum.com  Mon Dec 17 07:09:05 2012
Return-Path: <Ted.Lemon@nominum.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 681CD21F8B1E for <dhcwg@ietfa.amsl.com>; Mon, 17 Dec 2012 07:09:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.574
X-Spam-Level: 
X-Spam-Status: No, score=-106.574 tagged_above=-999 required=5 tests=[AWL=0.025, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AKH1Bw4ccRYu for <dhcwg@ietfa.amsl.com>; Mon, 17 Dec 2012 07:09:04 -0800 (PST)
Received: from exprod7og115.obsmtp.com (exprod7og115.obsmtp.com [64.18.2.217]) by ietfa.amsl.com (Postfix) with ESMTP id 8C95C21F8B06 for <dhcwg@ietf.org>; Mon, 17 Dec 2012 07:09:04 -0800 (PST)
Received: from shell-too.nominum.com ([64.89.228.229]) (using TLSv1) by exprod7ob115.postini.com ([64.18.6.12]) with SMTP ID DSNKUM81juHu4/mf0vx1fcyPDMwOX2HZq1Nf@postini.com; Mon, 17 Dec 2012 07:09:04 PST
Received: from archivist.nominum.com (archivist.nominum.com [64.89.228.108]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.nominum.com", Issuer "Go Daddy Secure Certification Authority" (verified OK)) by shell-too.nominum.com (Postfix) with ESMTP id 217E91B8212 for <dhcwg@ietf.org>; Mon, 17 Dec 2012 07:09:02 -0800 (PST)
Received: from webmail.nominum.com (cas-02.win.nominum.com [64.89.228.132]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (Client CN "mail.nominum.com", Issuer "Go Daddy Secure Certification Authority" (verified OK)) by archivist.nominum.com (Postfix) with ESMTPS id 13B15190052 for <dhcwg@ietf.org>; Mon, 17 Dec 2012 07:09:02 -0800 (PST) (envelope-from Ted.Lemon@nominum.com)
Received: from MBX-01.WIN.NOMINUM.COM ([64.89.228.133]) by CAS-02.WIN.NOMINUM.COM ([64.89.228.132]) with mapi id 14.02.0318.004; Mon, 17 Dec 2012 07:08:56 -0800
From: Ted Lemon <Ted.Lemon@nominum.com>
To: dhc WG <dhcwg@ietf.org>
Thread-Topic: WGLC: draft-ietf-dhc-triggered-reconfigure-02
Thread-Index: AQHN3GhuXCE3BUxBlE28h7Sn+Ze5cw==
Date: Mon, 17 Dec 2012 15:08:55 +0000
Message-ID: <8D23D4052ABE7A4490E77B1A012B63074743D696@mbx-01.win.nominum.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [192.168.1.10]
Content-Type: text/plain; charset="Windows-1252"
Content-ID: <3613F55D40D23B4982CBA0701875F07B@nominum.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Subject: [dhcwg] WGLC: draft-ietf-dhc-triggered-reconfigure-02
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Dec 2012 15:09:05 -0000

Based on some feedback from the working group, we have a new version of the=
 triggered-reconfigure document that I think addresses the concerns that we=
re raised during the previous last call.   For those who tuned in late, thi=
s document describes a mechanism for triggering a reconfigure when a relay =
agent is sending some relay options to the server, and the information in t=
hose options has changed (e.g., the RSOO, or Leaf's RADIUS options).

So this is a second last call, so the working group can review the changes.=
   The diffs are here:

http://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-dhc-triggered-reconfigure-02

If you think this work is useful, please respond again to this WGLC=97we go=
t a pretty anemic response last time.   We will evaluate consensus on Decem=
ber 31.

Thanks!


From christian.jacquenet@orange.com  Mon Dec 17 07:11:18 2012
Return-Path: <christian.jacquenet@orange.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 530CD21F8B28 for <dhcwg@ietfa.amsl.com>; Mon, 17 Dec 2012 07:11:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.248
X-Spam-Level: 
X-Spam-Status: No, score=-2.248 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_FR=0.35, UNPARSEABLE_RELAY=0.001]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id S0W20NVVYXNm for <dhcwg@ietfa.amsl.com>; Mon, 17 Dec 2012 07:11:17 -0800 (PST)
Received: from relais-inet.francetelecom.com (relais-ias91.francetelecom.com [193.251.215.91]) by ietfa.amsl.com (Postfix) with ESMTP id 29F4D21F8B1F for <dhcwg@ietf.org>; Mon, 17 Dec 2012 07:11:17 -0800 (PST)
Received: from omfedm08.si.francetelecom.fr (unknown [xx.xx.xx.4]) by omfedm10.si.francetelecom.fr (ESMTP service) with ESMTP id E2B92264272; Mon, 17 Dec 2012 16:11:15 +0100 (CET)
Received: from puexch91.nanterre.francetelecom.fr (unknown [10.101.44.48]) by omfedm08.si.francetelecom.fr (ESMTP service) with ESMTP id 724DD238173; Mon, 17 Dec 2012 16:11:15 +0100 (CET)
Received: from PUEXCB1C.nanterre.francetelecom.fr ([10.101.44.9]) by puexch91.nanterre.francetelecom.fr ([10.101.44.48]) with mapi; Mon, 17 Dec 2012 16:11:15 +0100
From: <christian.jacquenet@orange.com>
To: Ted Lemon <Ted.Lemon@nominum.com>, dhc WG <dhcwg@ietf.org>
Date: Mon, 17 Dec 2012 16:11:14 +0100
Thread-Topic: WGLC: draft-ietf-dhc-triggered-reconfigure-02
Thread-Index: AQHN3GhuXCE3BUxBlE28h7Sn+Ze5c5gdGHcQ
Message-ID: <5156_1355757075_50CF3613_5156_1262_1_983A1D8DA0DA5F4EB747BF34CBEE5CD15A61EBB550@PUEXCB1C.nanterre.francetelecom.fr>
References: <8D23D4052ABE7A4490E77B1A012B63074743D696@mbx-01.win.nominum.com>
In-Reply-To: <8D23D4052ABE7A4490E77B1A012B63074743D696@mbx-01.win.nominum.com>
Accept-Language: fr-FR
Content-Language: fr-FR
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: fr-FR
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-PMX-Version: 5.6.1.2065439, Antispam-Engine: 2.7.2.376379, Antispam-Data: 2012.10.24.110314
Subject: Re: [dhcwg] WGLC: draft-ietf-dhc-triggered-reconfigure-02
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Dec 2012 15:11:18 -0000

Hello WG,

I support this draft as I think this work is useful. The updated version lo=
oks good to me.

Cheers,

Christian.=20

-----Message d'origine-----
De : dhcwg-bounces@ietf.org [mailto:dhcwg-bounces@ietf.org] De la part de T=
ed Lemon
Envoy=E9 : lundi 17 d=E9cembre 2012 16:09
=C0 : dhc WG
Objet : [dhcwg] WGLC: draft-ietf-dhc-triggered-reconfigure-02

Based on some feedback from the working group, we have a new version of the=
 triggered-reconfigure document that I think addresses the concerns that we=
re raised during the previous last call.   For those who tuned in late, thi=
s document describes a mechanism for triggering a reconfigure when a relay =
agent is sending some relay options to the server, and the information in t=
hose options has changed (e.g., the RSOO, or Leaf's RADIUS options).

So this is a second last call, so the working group can review the changes.=
   The diffs are here:

http://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-dhc-triggered-reconfigure-02

If you think this work is useful, please respond again to this WGLC-we got =
a pretty anemic response last time.   We will evaluate consensus on Decembe=
r 31.

Thanks!

_______________________________________________
dhcwg mailing list
dhcwg@ietf.org
https://www.ietf.org/mailman/listinfo/dhcwg

___________________________________________________________________________=
______________________________________________

Ce message et ses pieces jointes peuvent contenir des informations confiden=
tielles ou privilegiees et ne doivent donc
pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu=
 ce message par erreur, veuillez le signaler
a l'expediteur et le detruire ainsi que les pieces jointes. Les messages el=
ectroniques etant susceptibles d'alteration,
France Telecom - Orange decline toute responsabilite si ce message a ete al=
tere, deforme ou falsifie. Merci.

This message and its attachments may contain confidential or privileged inf=
ormation that may be protected by law;
they should not be distributed, used or copied without authorisation.
If you have received this email in error, please notify the sender and dele=
te this message and its attachments.
As emails may be altered, France Telecom - Orange is not liable for message=
s that have been modified, changed or falsified.
Thank you.


From iesg-secretary@ietf.org  Mon Dec 17 09:48:32 2012
Return-Path: <iesg-secretary@ietf.org>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 20F4821F8525; Mon, 17 Dec 2012 09:48:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.475
X-Spam-Level: 
X-Spam-Status: No, score=-102.475 tagged_above=-999 required=5 tests=[AWL=0.124, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sdEIAnzVmteH; Mon, 17 Dec 2012 09:48:31 -0800 (PST)
Received: from ietfa.amsl.com (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 886E521F8549; Mon, 17 Dec 2012 09:48:31 -0800 (PST)
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: 4.37
Message-ID: <20121217174831.30259.19710.idtracker@ietfa.amsl.com>
Date: Mon, 17 Dec 2012 09:48:31 -0800
Cc: dhc mailing list <dhcwg@ietf.org>, dhc chair <dhc-chairs@tools.ietf.org>, RFC Editor <rfc-editor@rfc-editor.org>
Subject: [dhcwg] Protocol Action: 'DHCPv6 Redundancy Deployment Considerations' to	Best Current Practice	(draft-ietf-dhc-dhcpv6-redundancy-consider-03.txt)
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Dec 2012 17:48:32 -0000

The IESG has approved the following document:
- 'DHCPv6 Redundancy Deployment Considerations'
  (draft-ietf-dhc-dhcpv6-redundancy-consider-03.txt) as Best Current
Practice

This document is the product of the Dynamic Host Configuration Working
Group.

The IESG contact persons are Ralph Droms and Brian Haberman.

A URL of this Internet Draft is:
http://datatracker.ietf.org/doc/draft-ietf-dhc-dhcpv6-redundancy-consider/




Technical Summary

   This document documents deployment scenarios for installing
   redundant stateful DHCPv6 servers so as to provide fault tolerance.

Working Group Summary

   This document received a thorough review by the WG, and had broad
   support.

Document Quality

   The document is written by DHCPv6 service operators and DHCPv6
   protocol implementers, and is based on operational experience.

Personnel

   Ted Lemon <mellon@fugue.com> is the Document Shepherd.  Ralph
   Droms <rdroms.ietf@gmail.com> is the Responsible AD.


From internet-drafts@ietf.org  Mon Dec 17 10:36:27 2012
Return-Path: <internet-drafts@ietf.org>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2318721F8B3E; Mon, 17 Dec 2012 10:36:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.53
X-Spam-Level: 
X-Spam-Status: No, score=-102.53 tagged_above=-999 required=5 tests=[AWL=0.069, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id noN4eqv3GV4V; Mon, 17 Dec 2012 10:36:26 -0800 (PST)
Received: from ietfa.amsl.com (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B87F521F8B5E; Mon, 17 Dec 2012 10:36:26 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
From: internet-drafts@ietf.org
To: i-d-announce@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 4.37
Message-ID: <20121217183626.26963.38376.idtracker@ietfa.amsl.com>
Date: Mon, 17 Dec 2012 10:36:26 -0800
Cc: dhcwg@ietf.org
Subject: [dhcwg] I-D Action: draft-ietf-dhc-container-opt-06.txt
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Dec 2012 18:36:27 -0000

A New Internet-Draft is available from the on-line Internet-Drafts director=
ies.
 This draft is a work item of the Dynamic Host Configuration Working Group =
of the IETF.

	Title           : Container Option for Server Configuration
	Author(s)       : Ralph Droms
                          Reinaldo Penno
	Filename        : draft-ietf-dhc-container-opt-06.txt
	Pages           : 10
	Date            : 2012-12-17

Abstract:
   In some DHCP service deployments, it is desirable for a DHCP server
   in one administrative domain to pass configuration options to a DHCP
   server in a different administrative domain.  This DHCP option
   carries a set of DHCP options that can be used by another DHCP
   server.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-dhc-container-opt

There's also a htmlized version available at:
http://tools.ietf.org/html/draft-ietf-dhc-container-opt-06

A diff from the previous version is available at:
http://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-dhc-container-opt-06


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


From Ted.Lemon@nominum.com  Wed Dec 19 06:25:09 2012
Return-Path: <Ted.Lemon@nominum.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0C8AD21F8563 for <dhcwg@ietfa.amsl.com>; Wed, 19 Dec 2012 06:25:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.575
X-Spam-Level: 
X-Spam-Status: No, score=-106.575 tagged_above=-999 required=5 tests=[AWL=0.024, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id N+EHEU4iArHW for <dhcwg@ietfa.amsl.com>; Wed, 19 Dec 2012 06:25:08 -0800 (PST)
Received: from exprod7og113.obsmtp.com (exprod7og113.obsmtp.com [64.18.2.179]) by ietfa.amsl.com (Postfix) with ESMTP id 5F63121F8558 for <dhcwg@ietf.org>; Wed, 19 Dec 2012 06:25:07 -0800 (PST)
Received: from shell-too.nominum.com ([64.89.228.229]) (using TLSv1) by exprod7ob113.postini.com ([64.18.6.12]) with SMTP ID DSNKUNHOQ7bv0jLYbDxdT1UJXB+dliPK62za@postini.com; Wed, 19 Dec 2012 06:25:08 PST
Received: from archivist.nominum.com (archivist.nominum.com [64.89.228.108]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.nominum.com", Issuer "Go Daddy Secure Certification Authority" (verified OK)) by shell-too.nominum.com (Postfix) with ESMTP id 8033D1B80BD for <dhcwg@ietf.org>; Wed, 19 Dec 2012 06:25:07 -0800 (PST)
Received: from webmail.nominum.com (cas-01.win.nominum.com [64.89.228.131]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (Client CN "mail.nominum.com", Issuer "Go Daddy Secure Certification Authority" (verified OK)) by archivist.nominum.com (Postfix) with ESMTPS id 767BA190052 for <dhcwg@ietf.org>; Wed, 19 Dec 2012 06:25:07 -0800 (PST) (envelope-from Ted.Lemon@nominum.com)
Received: from MBX-01.WIN.NOMINUM.COM ([64.89.228.133]) by CAS-01.WIN.NOMINUM.COM ([64.89.228.131]) with mapi id 14.02.0318.004; Wed, 19 Dec 2012 06:25:07 -0800
From: Ted Lemon <Ted.Lemon@nominum.com>
To: "dhcwg@ietf.org WG" <dhcwg@ietf.org>
Thread-Topic: Call for adoption: draft-boucadair-dhc-address-name-encoding-03
Thread-Index: AQHN3fSkzEXZVHzb80SI7TTWGp/wXg==
Date: Wed, 19 Dec 2012 14:25:06 +0000
Message-ID: <8D23D4052ABE7A4490E77B1A012B63074743F5BC@mbx-01.win.nominum.com>
References: <F68673BC-646A-474F-A000-4D640D35664F@nominum.com>
In-Reply-To: <F68673BC-646A-474F-A000-4D640D35664F@nominum.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [192.168.1.10]
Content-Type: text/plain; charset="Windows-1252"
Content-ID: <37BD719DCE22C946B5B8ACD3B8A7E38A@nominum.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Subject: Re: [dhcwg] Call for adoption: draft-boucadair-dhc-address-name-encoding-03
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2012 14:25:09 -0000

On Nov 30, 2012, at 10:07 AM, Ted Lemon <ted.lemon@nominum.com> wrote:
> Med has asked for a call for adoption to gauge working group consensus as=
 to whether we should work on his proposal.   The consensus we are trying t=
o get here is, is it a good idea have a DHCP option format that is a text r=
epresentation of either a name or an IP address, and to recommend the use o=
f this format to address some use cases that might arise in the development=
 of future DHCPv6 options.
>=20
> To be clear, this is not a consensus call on whether we should have an op=
tion format representation for FQDNs: we already have one.   It is not even=
 a consensus call on whether we should be able to have options that carry b=
oth FQDNs and IP addresses=97there's already an example of such an option i=
n the ntp option document.

There was a lot of good discussion on this call for adoption, but it's clea=
r that we do not have consensus=97there were one or two more people against=
 adopting than in favor, with about ten people getting involved in the conv=
ersation.   Several participants were neither for nor against, but thought =
the question should be addressed in the dhcpv6 option guidelines draft.

So the bottom line is that the DHC working group will not be adopting this =
draft, and those who think this is an interesting question should engage in=
 discussion with the authors of the DHCPv6 Option Guidelines draft to see t=
hat the use cases this draft was intended to address are addressed.

While this does not mean that this option format has been formally rejected=
 by the working group, I would expect that an option that attempted to use =
this format would have similar difficulty gaining consensus in the working =
group.


From mohamed.boucadair@orange.com  Wed Dec 19 07:15:44 2012
Return-Path: <mohamed.boucadair@orange.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F2E4F21F8732 for <dhcwg@ietfa.amsl.com>; Wed, 19 Dec 2012 07:15:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.245
X-Spam-Level: 
X-Spam-Status: No, score=-2.245 tagged_above=-999 required=5 tests=[AWL=0.003,  BAYES_00=-2.599, HELO_EQ_FR=0.35, UNPARSEABLE_RELAY=0.001]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SdtPOFG0g6xT for <dhcwg@ietfa.amsl.com>; Wed, 19 Dec 2012 07:15:43 -0800 (PST)
Received: from relais-inet.francetelecom.com (relais-ias91.francetelecom.com [193.251.215.91]) by ietfa.amsl.com (Postfix) with ESMTP id 3477F21F86DA for <dhcwg@ietf.org>; Wed, 19 Dec 2012 07:15:43 -0800 (PST)
Received: from omfedm08.si.francetelecom.fr (unknown [xx.xx.xx.4]) by omfedm12.si.francetelecom.fr (ESMTP service) with ESMTP id CE6CF18C877; Wed, 19 Dec 2012 16:15:41 +0100 (CET)
Received: from PUEXCH41.nanterre.francetelecom.fr (unknown [10.101.44.30]) by omfedm08.si.francetelecom.fr (ESMTP service) with ESMTP id A433F238055; Wed, 19 Dec 2012 16:15:41 +0100 (CET)
Received: from PUEXCB1B.nanterre.francetelecom.fr ([10.101.44.8]) by PUEXCH41.nanterre.francetelecom.fr ([10.101.44.30]) with mapi; Wed, 19 Dec 2012 16:15:41 +0100
From: <mohamed.boucadair@orange.com>
To: Ted Lemon <Ted.Lemon@nominum.com>, "dhcwg@ietf.org WG" <dhcwg@ietf.org>
Date: Wed, 19 Dec 2012 16:15:40 +0100
Thread-Topic: [dhcwg] Call for adoption: draft-boucadair-dhc-address-name-encoding-03
Thread-Index: AQHN3fSkzEXZVHzb80SI7TTWGp/wXpggOa7Q
Message-ID: <94C682931C08B048B7A8645303FDC9F36E9D4AEE7D@PUEXCB1B.nanterre.francetelecom.fr>
References: <F68673BC-646A-474F-A000-4D640D35664F@nominum.com> <8D23D4052ABE7A4490E77B1A012B63074743F5BC@mbx-01.win.nominum.com>
In-Reply-To: <8D23D4052ABE7A4490E77B1A012B63074743F5BC@mbx-01.win.nominum.com>
Accept-Language: fr-FR
Content-Language: fr-FR
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: fr-FR
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-PMX-Version: 5.6.1.2065439, Antispam-Engine: 2.7.2.376379, Antispam-Data: 2012.10.24.110314
Subject: Re: [dhcwg] Call for adoption:	draft-boucadair-dhc-address-name-encoding-03
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2012 15:15:44 -0000

Hi Ted,

Thank you for this fair conclusion.=20

The discussion has shown: (1) this is a real problem, (2) there is a need f=
or a dhc recommendation.

I personally like the plan proposed by Tomek here: http://www.ietf.org/mail=
-archive/web/dhcwg/current/msg13559.html

I still think we need to discuss the ordering of the encoding choices when =
both IP/FQDN are needed.=20

Cheers,
Med=20

>-----Message d'origine-----
>De : dhcwg-bounces@ietf.org [mailto:dhcwg-bounces@ietf.org] De=20
>la part de Ted Lemon
>Envoy=E9 : mercredi 19 d=E9cembre 2012 15:25
>=C0 : dhcwg@ietf.org WG
>Objet : Re: [dhcwg] Call for adoption:=20
>draft-boucadair-dhc-address-name-encoding-03
>
>On Nov 30, 2012, at 10:07 AM, Ted Lemon <ted.lemon@nominum.com> wrote:
>> Med has asked for a call for adoption to gauge working group=20
>consensus as to whether we should work on his proposal.   The=20
>consensus we are trying to get here is, is it a good idea have=20
>a DHCP option format that is a text representation of either a=20
>name or an IP address, and to recommend the use of this format=20
>to address some use cases that might arise in the development=20
>of future DHCPv6 options.
>>=20
>> To be clear, this is not a consensus call on whether we=20
>should have an option format representation for FQDNs: we=20
>already have one.   It is not even a consensus call on whether=20
>we should be able to have options that carry both FQDNs and IP=20
>addresses-there's already an example of such an option in the=20
>ntp option document.
>
>There was a lot of good discussion on this call for adoption,=20
>but it's clear that we do not have consensus-there were one or=20
>two more people against adopting than in favor, with about ten=20
>people getting involved in the conversation.   Several=20
>participants were neither for nor against, but thought the=20
>question should be addressed in the dhcpv6 option guidelines draft.
>
>So the bottom line is that the DHC working group will not be=20
>adopting this draft, and those who think this is an=20
>interesting question should engage in discussion with the=20
>authors of the DHCPv6 Option Guidelines draft to see that the=20
>use cases this draft was intended to address are addressed.
>
>While this does not mean that this option format has been=20
>formally rejected by the working group, I would expect that an=20
>option that attempted to use this format would have similar=20
>difficulty gaining consensus in the working group.
>
>_______________________________________________
>dhcwg mailing list
>dhcwg@ietf.org
>https://www.ietf.org/mailman/listinfo/dhcwg
>=

From Ted.Lemon@nominum.com  Wed Dec 19 07:58:59 2012
Return-Path: <Ted.Lemon@nominum.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9E35621F8A3D for <dhcwg@ietfa.amsl.com>; Wed, 19 Dec 2012 07:58:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.575
X-Spam-Level: 
X-Spam-Status: No, score=-106.575 tagged_above=-999 required=5 tests=[AWL=0.024, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9neoMlsj-lRW for <dhcwg@ietfa.amsl.com>; Wed, 19 Dec 2012 07:58:59 -0800 (PST)
Received: from exprod7og120.obsmtp.com (exprod7og120.obsmtp.com [64.18.2.18]) by ietfa.amsl.com (Postfix) with ESMTP id 0BD5321F8A4B for <dhcwg@ietf.org>; Wed, 19 Dec 2012 07:58:58 -0800 (PST)
Received: from shell-too.nominum.com ([64.89.228.229]) (using TLSv1) by exprod7ob120.postini.com ([64.18.6.12]) with SMTP ID DSNKUNHkPWXu1uRRgiOZol0pJEJAUcKYMZqR@postini.com; Wed, 19 Dec 2012 07:58:59 PST
Received: from archivist.nominum.com (archivist.nominum.com [64.89.228.108]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.nominum.com", Issuer "Go Daddy Secure Certification Authority" (verified OK)) by shell-too.nominum.com (Postfix) with ESMTP id 163EB1B8211 for <dhcwg@ietf.org>; Wed, 19 Dec 2012 07:58:53 -0800 (PST)
Received: from webmail.nominum.com (cas-02.win.nominum.com [64.89.228.132]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (Client CN "mail.nominum.com", Issuer "Go Daddy Secure Certification Authority" (verified OK)) by archivist.nominum.com (Postfix) with ESMTPS id 0BC79190052; Wed, 19 Dec 2012 07:58:53 -0800 (PST) (envelope-from Ted.Lemon@nominum.com)
Received: from MBX-01.WIN.NOMINUM.COM ([64.89.228.133]) by CAS-02.WIN.NOMINUM.COM ([64.89.228.132]) with mapi id 14.02.0318.004; Wed, 19 Dec 2012 07:58:53 -0800
From: Ted Lemon <Ted.Lemon@nominum.com>
To: "<mohamed.boucadair@orange.com> " <mohamed.boucadair@orange.com>
Thread-Topic: [dhcwg] Call for adoption: draft-boucadair-dhc-address-name-encoding-03
Thread-Index: AQHN3fu39YEIz8vStk+4ajLOdRYloZggzZ8A
Date: Wed, 19 Dec 2012 15:58:52 +0000
Message-ID: <8D23D4052ABE7A4490E77B1A012B63074743F82D@mbx-01.win.nominum.com>
References: <F68673BC-646A-474F-A000-4D640D35664F@nominum.com> <8D23D4052ABE7A4490E77B1A012B63074743F5BC@mbx-01.win.nominum.com> <94C682931C08B048B7A8645303FDC9F36E9D4AEE7D@PUEXCB1B.nanterre.francetelecom.fr>
In-Reply-To: <94C682931C08B048B7A8645303FDC9F36E9D4AEE7D@PUEXCB1B.nanterre.francetelecom.fr>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [192.168.1.10]
Content-Type: text/plain; charset="Windows-1252"
Content-ID: <7E02D1271622D341BE50360131777D65@nominum.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: "dhcwg@ietf.org WG" <dhcwg@ietf.org>
Subject: Re: [dhcwg] Call for adoption:	draft-boucadair-dhc-address-name-encoding-03
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2012 15:58:59 -0000

On Dec 19, 2012, at 10:15 AM, <mohamed.boucadair@orange.com>
 wrote:
> I personally like the plan proposed by Tomek here: http://www.ietf.org/ma=
il-archive/web/dhcwg/current/msg13559.html
+1

> I still think we need to discuss the ordering of the encoding choices whe=
n both IP/FQDN are needed.=20

What do you mean by ordering here?   The order of preference on the client,=
 or the order the options appear on the server?

I would not expect a server to supply both IP address and FQDN, since the u=
se cases are different.   You'd supply FQDN because you had to=97for exampl=
e in the case you were talking about where you have two administrative doma=
ins, one of which controls DHCP and one of which controls DNS, and the DNS =
is configured to return different answers depending on the location of the =
client.   In this case, the IP address option won't work at all, so the adm=
inistrator would not configure it.

Similarly, in the case where IP address _would_ work, I would expect the ad=
ministrator to configure only IP address, or else to configure only FQDN, s=
ince there's no benefit to configuring both.

Of course your draft would have to _require_ that the client use the FQDN i=
f it gets an FQDN, or else we'd have interoperability problems.


From cra@WPI.EDU  Wed Dec 19 17:31:35 2012
Return-Path: <cra@WPI.EDU>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 46F6821F89CB; Wed, 19 Dec 2012 17:31:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.599
X-Spam-Level: 
X-Spam-Status: No, score=-6.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qdg+QmW+Dr4R; Wed, 19 Dec 2012 17:31:34 -0800 (PST)
Received: from MAIL1.WPI.EDU (MAIL1.WPI.EDU [130.215.36.91]) by ietfa.amsl.com (Postfix) with ESMTP id 4870E21F892A; Wed, 19 Dec 2012 17:31:33 -0800 (PST)
Received: from MAIL1.WPI.EDU (MAIL1.WPI.EDU [130.215.36.91]) by MAIL1.WPI.EDU (8.14.6.Gamma0/8.14.6.Gamma0) with ESMTP id qBK1VWaW019002; Wed, 19 Dec 2012 20:31:32 -0500
X-DKIM: Sendmail DKIM Filter v2.8.3 MAIL1.WPI.EDU qBK1VWaW019002
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wpi.edu; s=_dkim; t=1355967092; bh=B9K0ckca2zzyEMbGXCjsEwDZs8UeDW3DPicjQa/NbsY=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:In-Reply-To; b=MdGXpfvMHfE2IzzTrAGXBii/nzZZJiLjhh2xdoxwrOXuJ9Cbl4mhx4JN/zld2+PXb 1B83TgbojJGeIjPKsZZt4HSsPqL9RWOLYooQNiKeoLCqYD+Yfrka1pF4YXg6E1yaVF LJSulcIpT1CjJ5MvfQXzl9O/p0/ztoJKmVEAyAK0=
Received: from SMTP.WPI.EDU (SMTP.WPI.EDU [130.215.36.186]) by MAIL1.WPI.EDU (8.14.6.Gamma0/8.14.6.Gamma0) with ESMTP id qBK1VVxF018992; Wed, 19 Dec 2012 20:31:32 -0500
Received: from angus.ind.WPI.EDU (ANGUS.IND.WPI.EDU [130.215.130.21]) by SMTP.WPI.EDU (8.14.4/8.14.4) with ESMTP id qBK1VUWT021731; Wed, 19 Dec 2012 20:31:30 -0500 (envelope-from cra@WPI.EDU)
Received: from angus.ind.WPI.EDU (localhost [127.0.0.1]) by angus.ind.WPI.EDU (8.14.4/8.14.4) with ESMTP id qBK1VUl2022809; Wed, 19 Dec 2012 20:31:30 -0500
Received: (from cra@localhost) by angus.ind.WPI.EDU (8.14.4/8.14.4/Submit) id qBK1VTOF022808; Wed, 19 Dec 2012 20:31:29 -0500
X-Authentication-Warning: angus.ind.WPI.EDU: cra set sender to cra@WPI.EDU using -f
Date: Wed, 19 Dec 2012 20:31:28 -0500
From: Chuck Anderson <cra@WPI.EDU>
To: internet-drafts@ietf.org
Message-ID: <20121220013128.GY29170@angus.ind.WPI.EDU>
Mail-Followup-To: internet-drafts@ietf.org, i-d-announce@ietf.org, dhcwg@ietf.org
References: <20121214143037.30547.44693.idtracker@ietfa.amsl.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <20121214143037.30547.44693.idtracker@ietfa.amsl.com>
User-Agent: Mutt/1.5.20 (2009-12-10)
Cc: dhcwg@ietf.org, i-d-announce@ietf.org
Subject: Re: [dhcwg] I-D Action: draft-ietf-dhc-dhcpv6-client-link-layer-addr-opt-04.txt
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2012 01:31:35 -0000

Looks good.  I support this draft moving forward to the IESG ASAP.  

Thanks,
Chuck

On Fri, Dec 14, 2012 at 06:30:37AM -0800, 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 Dynamic Host Configuration Working Group of the IETF.
> 
> 	Title           : Client Link-layer Address Option in DHCPv6
> 	Author(s)       : Gaurav Halwasia
>                           Shwetha Bhandari
>                           Wojciech Dec
> 	Filename        : draft-ietf-dhc-dhcpv6-client-link-layer-addr-opt-04.txt
> 	Pages           : 7
> 	Date            : 2012-12-14
> 
> Abstract:
>    This document specifies the format and mechanism that is to be used
>    for encoding client link-layer address in DHCPv6 Relay-Forward
>    messages by defining a new DHCPv6 Client Link-layer Address option.

From mohamed.boucadair@orange.com  Wed Dec 19 22:39:29 2012
Return-Path: <mohamed.boucadair@orange.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3266121F8834 for <dhcwg@ietfa.amsl.com>; Wed, 19 Dec 2012 22:39:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.245
X-Spam-Level: 
X-Spam-Status: No, score=-2.245 tagged_above=-999 required=5 tests=[AWL=0.003,  BAYES_00=-2.599, HELO_EQ_FR=0.35, UNPARSEABLE_RELAY=0.001]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Ls+cIBK3n3u9 for <dhcwg@ietfa.amsl.com>; Wed, 19 Dec 2012 22:39:28 -0800 (PST)
Received: from relais-inet.francetelecom.com (relais-ias92.francetelecom.com [193.251.215.92]) by ietfa.amsl.com (Postfix) with ESMTP id 3C7B721F880C for <dhcwg@ietf.org>; Wed, 19 Dec 2012 22:39:28 -0800 (PST)
Received: from omfedm08.si.francetelecom.fr (unknown [xx.xx.xx.4]) by omfedm11.si.francetelecom.fr (ESMTP service) with ESMTP id D57413B4905; Thu, 20 Dec 2012 07:39:26 +0100 (CET)
Received: from PUEXCH51.nanterre.francetelecom.fr (unknown [10.101.44.31]) by omfedm08.si.francetelecom.fr (ESMTP service) with ESMTP id BBFA0238048; Thu, 20 Dec 2012 07:39:26 +0100 (CET)
Received: from PUEXCB1B.nanterre.francetelecom.fr ([10.101.44.8]) by PUEXCH51.nanterre.francetelecom.fr ([10.101.44.31]) with mapi; Thu, 20 Dec 2012 07:39:26 +0100
From: <mohamed.boucadair@orange.com>
To: Ted Lemon <Ted.Lemon@nominum.com>
Date: Thu, 20 Dec 2012 07:39:24 +0100
Thread-Topic: [dhcwg] Call for adoption: draft-boucadair-dhc-address-name-encoding-03
Thread-Index: AQHN3fu39YEIz8vStk+4ajLOdRYloZggzZ8AgABvbHA=
Message-ID: <94C682931C08B048B7A8645303FDC9F36E9E4D6866@PUEXCB1B.nanterre.francetelecom.fr>
References: <F68673BC-646A-474F-A000-4D640D35664F@nominum.com> <8D23D4052ABE7A4490E77B1A012B63074743F5BC@mbx-01.win.nominum.com> <94C682931C08B048B7A8645303FDC9F36E9D4AEE7D@PUEXCB1B.nanterre.francetelecom.fr> <8D23D4052ABE7A4490E77B1A012B63074743F82D@mbx-01.win.nominum.com>
In-Reply-To: <8D23D4052ABE7A4490E77B1A012B63074743F82D@mbx-01.win.nominum.com>
Accept-Language: fr-FR
Content-Language: fr-FR
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: fr-FR
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-PMX-Version: 5.6.1.2065439, Antispam-Engine: 2.7.2.376379, Antispam-Data: 2012.12.20.54216
Cc: "dhcwg@ietf.org WG" <dhcwg@ietf.org>
Subject: Re: [dhcwg] Call for adoption:	draft-boucadair-dhc-address-name-encoding-03
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2012 06:39:29 -0000

Hi Ted,=20

Please see inline.

Cheers,
Med=20

>-----Message d'origine-----
>De : Ted Lemon [mailto:Ted.Lemon@nominum.com]=20
>Envoy=E9 : mercredi 19 d=E9cembre 2012 16:59
>=C0 : BOUCADAIR Mohamed OLNC/OLN
>Cc : dhcwg@ietf.org WG
>Objet : Re: [dhcwg] Call for adoption:=20
>draft-boucadair-dhc-address-name-encoding-03
>
>On Dec 19, 2012, at 10:15 AM, <mohamed.boucadair@orange.com>
> wrote:
>> I personally like the plan proposed by Tomek here:=20
>http://www.ietf.org/mail-archive/web/dhcwg/current/msg13559.html
>+1
>
>> I still think we need to discuss the ordering of the=20
>encoding choices when both IP/FQDN are needed.=20
>
>What do you mean by ordering here?=20

Med: I meant the ordering of the possibilities listed by B. Volz here: http=
://www.ietf.org/mail-archive/web/dhcwg/current/msg13547.html.


  The order of preference=20
>on the client, or the order the options appear on the server?
>
>I would not expect a server to supply both IP address and=20
>FQDN, since the use cases are different.   You'd supply FQDN=20
>because you had to-for example in the case you were talking=20
>about where you have two administrative domains, one of which=20
>controls DHCP and one of which controls DNS, and the DNS is=20
>configured to return different answers depending on the=20
>location of the client.   In this case, the IP address option=20
>won't work at all, so the administrator would not configure it.
>
>Similarly, in the case where IP address _would_ work, I would=20
>expect the administrator to configure only IP address, or else=20
>to configure only FQDN, since there's no benefit to configuring both.
>
>Of course your draft would have to _require_ that the client=20
>use the FQDN if it gets an FQDN, or else we'd have=20
>interoperability problems.
>
>=

From dankney@network1.net  Thu Dec 20 06:08:48 2012
Return-Path: <dankney@network1.net>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5DD4821F84F5; Thu, 20 Dec 2012 06:08:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.598
X-Spam-Level: 
X-Spam-Status: No, score=-2.598 tagged_above=-999 required=5 tests=[AWL=-0.000, BAYES_00=-2.599, HTML_MESSAGE=0.001]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jw4pmQR+kFhY; Thu, 20 Dec 2012 06:08:43 -0800 (PST)
Received: from zimbra.network1.net (zimbra.network1.net [74.115.181.69]) by ietfa.amsl.com (Postfix) with ESMTP id B46AF21F8923; Thu, 20 Dec 2012 06:08:43 -0800 (PST)
Received: from zimbra.network1.net (localhost [127.0.0.1]) by zimbra.network1.net (Postfix) with ESMTP id 3BD695410DC; Thu, 20 Dec 2012 09:08:42 -0500 (EST)
Date: Thu, 20 Dec 2012 09:08:42 -0500 (EST)
From: perl-list <perl-list@network1.net>
To: Chuck Anderson <cra@WPI.EDU>
Message-ID: <562211465.541590.1356012522155.JavaMail.root@network1.net>
In-Reply-To: <20121220013128.GY29170@angus.ind.WPI.EDU>
MIME-Version: 1.0
Content-Type: multipart/alternative;  boundary="----=_Part_541589_2135378647.1356012522155"
X-Originating-IP: [74.115.182.5]
X-Mailer: Zimbra 7.2.0_GA_2669 (ZimbraWebClient - GC23 (Mac)/7.2.0_GA_2669)
Cc: dhcwg@ietf.org, internet-drafts@ietf.org, i-d-announce@ietf.org
Subject: Re: [dhcwg] I-D Action: draft-ietf-dhc-dhcpv6-client-link-layer-addr-opt-04.txt
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2012 14:08:48 -0000

------=_Part_541589_2135378647.1356012522155
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 7bit

> Looks good. I support this draft moving forward to the IESG ASAP.

> Thanks,
> Chuck
I support same 
------=_Part_541589_2135378647.1356012522155
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: quoted-printable

<html><head><style type=3D'text/css'>p { margin: 0; }</style></head><body><=
div style=3D'font-family: arial,helvetica,sans-serif; font-size: 10pt; colo=
r: #000000'><blockquote style=3D"border-left:2px solid rgb(16, 16, 255);mar=
gin-left:5px;padding-left:5px;color:#000;font-weight:normal;font-style:norm=
al;text-decoration:none;font-family:Helvetica,Arial,sans-serif;font-size:12=
pt;" id=3D"DWT352">Looks good. &nbsp;I support this draft moving forward to=
 the IESG ASAP. &nbsp;<br><br>Thanks,<br>Chuck</blockquote><blockquote styl=
e=3D"border-left:2px solid rgb(16, 16, 255);margin-left:5px;padding-left:5p=
x;color:#000;font-weight:normal;font-style:normal;text-decoration:none;font=
-family:Helvetica,Arial,sans-serif;font-size:12pt;"><br></blockquote><block=
quote style=3D"border-left:2px solid rgb(16, 16, 255);margin-left:5px;paddi=
ng-left:5px;color:#000;font-weight:normal;font-style:normal;text-decoration=
:none;font-family:Helvetica,Arial,sans-serif;font-size:12pt;" id=3D"DWT353"=
><br></blockquote><br><blockquote style=3D"border-left:2px solid rgb(16, 16=
, 255);margin-left:5px;padding-left:5px;color:#000;font-weight:normal;font-=
style:normal;text-decoration:none;font-family:Helvetica,Arial,sans-serif;fo=
nt-size:12pt;"></blockquote><div>I support same</div></div></body></html>
------=_Part_541589_2135378647.1356012522155--

From internet-drafts@ietf.org  Thu Dec 20 11:35:42 2012
Return-Path: <internet-drafts@ietf.org>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 103F321F8A9A; Thu, 20 Dec 2012 11:35:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.529
X-Spam-Level: 
X-Spam-Status: No, score=-102.529 tagged_above=-999 required=5 tests=[AWL=0.070, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 40Hu1iBU0BS3; Thu, 20 Dec 2012 11:35:40 -0800 (PST)
Received: from ietfa.amsl.com (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7500C21F8A99; Thu, 20 Dec 2012 11:35:34 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
From: internet-drafts@ietf.org
To: i-d-announce@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 4.37
Message-ID: <20121220193533.7150.74970.idtracker@ietfa.amsl.com>
Date: Thu, 20 Dec 2012 11:35:33 -0800
Cc: dhcwg@ietf.org
Subject: [dhcwg] I-D Action: draft-ietf-dhc-option-guidelines-09.txt
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2012 19:35:42 -0000

A New Internet-Draft is available from the on-line Internet-Drafts director=
ies.
 This draft is a work item of the Dynamic Host Configuration Working Group =
of the IETF.

	Title           : Guidelines for Creating New DHCPv6 Options
	Author(s)       : David W. Hankins
                          Tomasz Mrugalski
                          Marcin Siodelski
                          Sheng Jiang
                          Suresh Krishnan
	Filename        : draft-ietf-dhc-option-guidelines-09.txt
	Pages           : 22
	Date            : 2012-12-20

Abstract:
   This document provides guidance to prospective DHCPv6 Option
   developers to help them creating option formats that are easily
   adoptable by existing DHCPv6 software.  This document updates
   RFC3315.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-dhc-option-guidelines

There's also a htmlized version available at:
http://tools.ietf.org/html/draft-ietf-dhc-option-guidelines-09

A diff from the previous version is available at:
http://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-dhc-option-guidelines-09


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


From msiodelski@gmail.com  Fri Dec 21 01:33:11 2012
Return-Path: <msiodelski@gmail.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0C8AA21F8AA4 for <dhcwg@ietfa.amsl.com>; Fri, 21 Dec 2012 01:33:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.598
X-Spam-Level: 
X-Spam-Status: No, score=-3.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cmVKOSeSdiQn for <dhcwg@ietfa.amsl.com>; Fri, 21 Dec 2012 01:33:09 -0800 (PST)
Received: from mail-la0-f49.google.com (mail-la0-f49.google.com [209.85.215.49]) by ietfa.amsl.com (Postfix) with ESMTP id ACE2C21F8A8C for <dhcwg@ietf.org>; Fri, 21 Dec 2012 01:33:08 -0800 (PST)
Received: by mail-la0-f49.google.com with SMTP id r15so4568111lag.22 for <dhcwg@ietf.org>; Fri, 21 Dec 2012 01:33:07 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=t7UVv+W/z87S5pEXn18bj7q0oblmUGBogXcBgRIOvBQ=; b=O9YOHrbr1cSdo7RH5DoCbQuvWPZKDZxC8Mr1bAcHeiXY8gWf0R/cKYv3hR9FeDwuc7 BgM7eFgm5s8SFoGEg4r7jMETrWBAqJrinpAd+H/2B2+0k+0bOoDQYt86izwHmAfbGdAu HIsF0qfWh7iAZfmcV/0wpJ8Ygw2oveq6C0H4UPiSv7SyxZ56MxKYO32Szrob6lciajn4 LkYXXicMU+MbLuZcdvUpJgL/vjkpTp5KTd9xRXnirX2ykO8YH/X0cTBlL6qTtbXV9Agc cuI33rjeq7Oro5SAKY3hDz6ncNev0Y4tGOOmsFYFVSqDbHnqjZDwq3wtuad4UDaNZ89Z Gbyg==
MIME-Version: 1.0
Received: by 10.152.105.203 with SMTP id go11mr11518945lab.53.1356082387456; Fri, 21 Dec 2012 01:33:07 -0800 (PST)
Received: by 10.112.42.33 with HTTP; Fri, 21 Dec 2012 01:33:07 -0800 (PST)
In-Reply-To: <20121220193533.7150.74970.idtracker@ietfa.amsl.com>
References: <20121220193533.7150.74970.idtracker@ietfa.amsl.com>
Date: Fri, 21 Dec 2012 10:33:07 +0100
Message-ID: <CAFGoqUPWZ_p=CuFdhAHiefmoSKx-n+rmu36k3Ep9jU2bfG8QWg@mail.gmail.com>
From: Marcin Siodelski <msiodelski@gmail.com>
To: dhcwg@ietf.org
Content-Type: multipart/alternative; boundary=f46d04083e33fd93b604d1598868
Subject: Re: [dhcwg] I-D Action: draft-ietf-dhc-option-guidelines-09.txt
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2012 09:33:11 -0000

--f46d04083e33fd93b604d1598868
Content-Type: text/plain; charset=ISO-8859-1

Hi All,

The new version of "draft-ietf-dhc-option-guidelines-09" has been uploaded.
The key changes in this version are:

1. Switched from "Informational" status to "Standards Track" status and
updating RFC3315.
2. Described the format of an option that conveys IPv6 address prefix
3. Described the format of an option that conveys boolean value (an option
with a length 0)
4. Added a section on choosing between FQDN and address when defining an
option
5. Added "Transition Technologies" section that gives the guideline, that
options specific to a transition from IPv4 to IPv6, should be carried as
DHCPv4 options so as they get deprecated along with DHCPv4.
6. Updated Acknowledgments and References

There is an ongoing discussion about possible ways to solve the problem
whether both FQDN and address can be carried in a single option and how
they should be encoded (boucadair-dhc-address-name-encoding thread). Since
there appear to be no consensus on this yet, the outcome from this
discussion (in particular, order of choices preference:
http://www.ietf.org/mail-archive/web/dhcwg/current/msg13547.html) has not
been included in the latest version of "Option Guidelines" document.

Cheers,
Marcin


On Thu, Dec 20, 2012 at 8:35 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 Dynamic Host Configuration Working Group
> of the IETF.
>
>         Title           : Guidelines for Creating New DHCPv6 Options
>         Author(s)       : David W. Hankins
>                           Tomasz Mrugalski
>                           Marcin Siodelski
>                           Sheng Jiang
>                           Suresh Krishnan
>         Filename        : draft-ietf-dhc-option-guidelines-09.txt
>         Pages           : 22
>         Date            : 2012-12-20
>
> Abstract:
>    This document provides guidance to prospective DHCPv6 Option
>    developers to help them creating option formats that are easily
>    adoptable by existing DHCPv6 software.  This document updates
>    RFC3315.
>
>
> The IETF datatracker status page for this draft is:
> https://datatracker.ietf.org/doc/draft-ietf-dhc-option-guidelines
>
> There's also a htmlized version available at:
> http://tools.ietf.org/html/draft-ietf-dhc-option-guidelines-09
>
> A diff from the previous version is available at:
> http://www.ietf.org/rfcdiff?url2=draft-ietf-dhc-option-guidelines-09
>
>
> Internet-Drafts are also available by anonymous FTP at:
> ftp://ftp.ietf.org/internet-drafts/
>
> _______________________________________________
> dhcwg mailing list
> dhcwg@ietf.org
> https://www.ietf.org/mailman/listinfo/dhcwg
>

--f46d04083e33fd93b604d1598868
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Hi All,<div><br></div><div>The new version of &quot;draft-ietf-dhc-option-g=
uidelines-09&quot; has been uploaded. The key changes in this version are:<=
/div><div><br></div><div>1. Switched from &quot;Informational&quot; status =
to &quot;Standards Track&quot; status and updating RFC3315.</div>
<div>2. Described the format of an option that conveys IPv6 address prefix<=
/div><div>3. Described the format of an option that conveys boolean value (=
an option with a length 0)</div><div>4. Added a section on choosing between=
 FQDN and address when defining an option</div>
<div>5. Added &quot;Transition Technologies&quot; section that gives the gu=
ideline, that options specific to a transition from IPv4 to IPv6, should be=
 carried as DHCPv4 options so as they get deprecated along with DHCPv4.</di=
v>
<div>6. Updated Acknowledgments and References</div><div><br></div><div>The=
re is an ongoing discussion about possible ways to solve the problem whethe=
r both FQDN and address can be carried in a single option and how they shou=
ld be encoded (<span style=3D"color:rgb(34,34,34);font-family:arial,sans-se=
rif;font-size:13px;background-color:rgb(255,255,255)">boucadair-dhc-address=
-name-</span><span style=3D"color:rgb(34,34,34);font-family:arial,sans-seri=
f;font-size:13px;background-color:rgb(255,255,255)">encoding thread). Since=
 there appear to be no consensus on this yet, the outcome from this discuss=
ion (in particular, order of choices preference:=A0</span><a href=3D"http:/=
/www.ietf.org/mail-archive/web/dhcwg/current/msg13547.html">http://www.ietf=
.org/mail-archive/web/dhcwg/current/msg13547.html</a>)<span style=3D"backgr=
ound-color:rgb(255,255,255);color:rgb(34,34,34);font-family:arial,sans-seri=
f;font-size:13px">=A0has not been included in the latest version of &quot;O=
ption Guidelines&quot; document.</span></div>
<div><br></div><div>Cheers,</div><div>Marcin</div><div><br><br><div class=
=3D"gmail_quote">On Thu, Dec 20, 2012 at 8:35 PM,  <span dir=3D"ltr">&lt;<a=
 href=3D"mailto:internet-drafts@ietf.org" target=3D"_blank">internet-drafts=
@ietf.org</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"><br>
A New Internet-Draft is available from the on-line Internet-Drafts director=
ies.<br>
=A0This draft is a work item of the Dynamic Host Configuration Working Grou=
p of the IETF.<br>
<br>
=A0 =A0 =A0 =A0 Title =A0 =A0 =A0 =A0 =A0 : Guidelines for Creating New DHC=
Pv6 Options<br>
=A0 =A0 =A0 =A0 Author(s) =A0 =A0 =A0 : David W. Hankins<br>
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 Tomasz Mrugalski<br>
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 Marcin Siodelski<br>
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 Sheng Jiang<br>
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 Suresh Krishnan<br>
=A0 =A0 =A0 =A0 Filename =A0 =A0 =A0 =A0: draft-ietf-dhc-option-guidelines-=
09.txt<br>
=A0 =A0 =A0 =A0 Pages =A0 =A0 =A0 =A0 =A0 : 22<br>
=A0 =A0 =A0 =A0 Date =A0 =A0 =A0 =A0 =A0 =A0: 2012-12-20<br>
<br>
Abstract:<br>
=A0 =A0This document provides guidance to prospective DHCPv6 Option<br>
=A0 =A0developers to help them creating option formats that are easily<br>
=A0 =A0adoptable by existing DHCPv6 software. =A0This document updates<br>
=A0 =A0RFC3315.<br>
<br>
<br>
The IETF datatracker status page for this draft is:<br>
<a href=3D"https://datatracker.ietf.org/doc/draft-ietf-dhc-option-guideline=
s" target=3D"_blank">https://datatracker.ietf.org/doc/draft-ietf-dhc-option=
-guidelines</a><br>
<br>
There&#39;s also a htmlized version available at:<br>
<a href=3D"http://tools.ietf.org/html/draft-ietf-dhc-option-guidelines-09" =
target=3D"_blank">http://tools.ietf.org/html/draft-ietf-dhc-option-guidelin=
es-09</a><br>
<br>
A diff from the previous version is available at:<br>
<a href=3D"http://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-dhc-option-guideli=
nes-09" target=3D"_blank">http://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-dhc=
-option-guidelines-09</a><br>
<br>
<br>
Internet-Drafts are also available by anonymous FTP at:<br>
<a href=3D"ftp://ftp.ietf.org/internet-drafts/" target=3D"_blank">ftp://ftp=
.ietf.org/internet-drafts/</a><br>
<br>
_______________________________________________<br>
dhcwg mailing list<br>
<a href=3D"mailto:dhcwg@ietf.org" target=3D"_blank">dhcwg@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/dhcwg" target=3D"_blank">h=
ttps://www.ietf.org/mailman/listinfo/dhcwg</a><br>
</blockquote></div><br></div>

--f46d04083e33fd93b604d1598868--

From tomasz.mrugalski@gmail.com  Fri Dec 21 03:11:28 2012
Return-Path: <tomasz.mrugalski@gmail.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7B70C21F87DE for <dhcwg@ietfa.amsl.com>; Fri, 21 Dec 2012 03:11:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.562
X-Spam-Level: 
X-Spam-Status: No, score=-3.562 tagged_above=-999 required=5 tests=[AWL=0.038,  BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UWh0vNNYd2sZ for <dhcwg@ietfa.amsl.com>; Fri, 21 Dec 2012 03:11:28 -0800 (PST)
Received: from mail-la0-f43.google.com (mail-la0-f43.google.com [209.85.215.43]) by ietfa.amsl.com (Postfix) with ESMTP id 8D70621F87A3 for <dhcwg@ietf.org>; Fri, 21 Dec 2012 03:11:27 -0800 (PST)
Received: by mail-la0-f43.google.com with SMTP id z14so4837136lag.16 for <dhcwg@ietf.org>; Fri, 21 Dec 2012 03:11:26 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:message-id:date:from:user-agent:mime-version:to:subject :references:in-reply-to:x-tagtoolbar-keys:content-type :content-transfer-encoding; bh=48oM6egkhFgSuwmRCuDaXE0HvDKINx2dVxwpFAZl6Is=; b=CMtJtHoTI9CxN4Nfii/nNJnhXlZa6VG/jOP2xsUc+06UPfOYdhGjgospiu3HrQ4ZYC A8TgJ7rA+7C+9Fqm7i75lmyTJebBVouhnpG5oegVZPtWc72oL+RrsHSoDE1yC1oYcwgS zDm88TKrPBAmdJUPutTDVpijopO6T+tyEKlcJFJYrrMalpnhRkEdCaxbOPPAxM4OpXN7 vV1rpGgQ8uJ9uUvM9D8hvoRqx2CUe4V1hDNnqEbfVAz7ppTb9zrIcIPpYNnQKm+yqJ0D 2izULmOTa4NXWRZ3hbr0mnFjNpCO9lN9g818eH4YXqDTuYX+iUhuTh63T+TSz9RCRvg2 bMtg==
X-Received: by 10.152.148.40 with SMTP id tp8mr11878460lab.30.1356088286233; Fri, 21 Dec 2012 03:11:26 -0800 (PST)
Received: from ?IPv6:2001:470:6061:1:486e:73e:1bf5:e405? ([2001:470:6061:1:486e:73e:1bf5:e405]) by mx.google.com with ESMTPS id ew10sm4453931lbb.10.2012.12.21.03.11.24 (version=SSLv3 cipher=OTHER); Fri, 21 Dec 2012 03:11:25 -0800 (PST)
Message-ID: <50D443D7.8060008@gmail.com>
Date: Fri, 21 Dec 2012 12:11:19 +0100
From: Tomek Mrugalski <tomasz.mrugalski@gmail.com>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/17.0 Thunderbird/17.0
MIME-Version: 1.0
To: dhcwg@ietf.org
References: <F68673BC-646A-474F-A000-4D640D35664F@nominum.com> <8D23D4052ABE7A4490E77B1A012B63074743F5BC@mbx-01.win.nominum.com> <94C682931C08B048B7A8645303FDC9F36E9D4AEE7D@PUEXCB1B.nanterre.francetelecom.fr>
In-Reply-To: <94C682931C08B048B7A8645303FDC9F36E9D4AEE7D@PUEXCB1B.nanterre.francetelecom.fr>
X-TagToolbar-Keys: D20121221121119974
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Subject: Re: [dhcwg] Call for adoption: draft-boucadair-dhc-address-name-encoding-03
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2012 11:11:28 -0000

On 19.12.2012 16:15, mohamed.boucadair@orange.com wrote:
> I personally like the plan proposed by Tomek here:
> http://www.ietf.org/mail-archive/web/dhcwg/current/msg13559.html
I wouldn't call it my proposal. My first choice would be to not do it at
all. My second choice is "if you really have to write anything about
this, do it this way".

option-guidelines-09 was uploaded, but without any reference to
address-name-encoding. There were 2 reasons for that. First, we were
working under time pressure to upload before expiration
(option-guidelines would have expired today). Second, several co-authors
of option-guidelines spoke against this solution and nobody wanted to do it.
The conclusion reached was that we will include something once the WG
reaches consensus on how to formulate the recommendation here.
Another aspect taken into consideration here was Ted's summary of the
adoption call of address-name-encoding. We believe it summarizes the
situation very well - there was no consensus.

> I still think we need to discuss the ordering of the encoding choices
> when both IP/FQDN are needed.
I think the WG should reach a consensus if this is really the approach
we want to recommend.

Personally, I fear that if we write that address-name-encoding is least
preferred, but viable option, many authors will ignore all the arguments
against it and just use it anyway. They may even turn the whole thing
around and try to legitimize that approach by saying that it was
recommended by option-guidelines.

I hope that this mail and my previous comments on this topic explain my
opinion on this topic. When gauging a consensus I'm afraid my voice
should be counted as "moderately against".

Tomek

From tomasz.mrugalski@gmail.com  Fri Dec 28 04:36:44 2012
Return-Path: <tomasz.mrugalski@gmail.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 693C321F8ABA for <dhcwg@ietfa.amsl.com>; Fri, 28 Dec 2012 04:36:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.566
X-Spam-Level: 
X-Spam-Status: No, score=-3.566 tagged_above=-999 required=5 tests=[AWL=0.033,  BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kYw4BW4UPk99 for <dhcwg@ietfa.amsl.com>; Fri, 28 Dec 2012 04:36:44 -0800 (PST)
Received: from mail-bk0-f42.google.com (mail-bk0-f42.google.com [209.85.214.42]) by ietfa.amsl.com (Postfix) with ESMTP id A589B21F8A66 for <dhcwg@ietf.org>; Fri, 28 Dec 2012 04:36:43 -0800 (PST)
Received: by mail-bk0-f42.google.com with SMTP id ji2so4675963bkc.15 for <dhcwg@ietf.org>; Fri, 28 Dec 2012 04:36:42 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:message-id:date:from:user-agent:mime-version:to:cc :subject:references:in-reply-to:x-tagtoolbar-keys:content-type :content-transfer-encoding; bh=+6wxmSY7vGeu24eaHXohN9sb+AwCR3HZVHGfRZJ3ZfU=; b=Hfb6ZxSZb1jnR2p9OdwpHhqDgo5hmV52yPj3A/mgh0mpsrHzfk67Hjj8lPhurwYLSv CzRH4Fw2svfT+0ibeqo0vU33vfcOQig71SNK0Bx7vitRv1QO1rGymWtz4pU6tbNmUTiu ohn2uc/5eKgKREtRv+uIjzOQBAmuHQcSK1oARvb6PVW1p/CYRw87Vf+iUnOWhw7qpnXx hd42XUn1NCKz8dOWMXLRniNF5lwCtkONJi+Ir1xcSFfqiX9ckjpYJJNjFXCEjQlR99jQ q7L47j1Teg0MsdDk8zGyhs3V+ssftj1Xe43DrfbzTqqojVb2HuBCpAVGdGYQAatcCn07 NDug==
X-Received: by 10.204.130.87 with SMTP id r23mr15954110bks.90.1356698202536; Fri, 28 Dec 2012 04:36:42 -0800 (PST)
Received: from ?IPv6:2001:470:6061:1:1cd6:b50d:e7df:c0e1? ([2001:470:6061:1:1cd6:b50d:e7df:c0e1]) by mx.google.com with ESMTPS id q22sm22730392bkv.16.2012.12.28.04.36.40 (version=SSLv3 cipher=OTHER); Fri, 28 Dec 2012 04:36:41 -0800 (PST)
Message-ID: <50DD9255.6050303@gmail.com>
Date: Fri, 28 Dec 2012 13:36:37 +0100
From: Tomek Mrugalski <tomasz.mrugalski@gmail.com>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/17.0 Thunderbird/17.0
MIME-Version: 1.0
To: dhcwg@ietf.org
References: <EDE04BE3-EF07-4CD2-B8D9-D82A570E8C19@nominum.com>
In-Reply-To: <EDE04BE3-EF07-4CD2-B8D9-D82A570E8C19@nominum.com>
X-TagToolbar-Keys: D20121228133637804
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Subject: Re: [dhcwg] Call for adoption: draft-mrugalski-softwire-dhcpv4-over-v6-option-01
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Dec 2012 12:36:44 -0000

On 26.09.2012 19:27, Ted Lemon wrote:
> The authors have requested that the working group adopt
> draft-mrugalski-softwire-dhcpv4-over-v6-option as a working group
> work item.   The document is within the scope of the current charter.
> It describes a DHCPv6 option that is used to configure client relay
> agents (draft-ietf-dhc-dhcpv4-over-ipv6).
> 
> If you think the working group should be working on such an option,
> please respond to this message by saying so.   If you think we should
> not, please say that.
> 
> We will evaluate consensus on or after October 10.
I think this one slipped through the cracks. Ted, John, did we reach
consensus to adopt this one? If not, what are your suggestions for the
next steps?

Cheers,
Tomek

From Ted.Lemon@nominum.com  Fri Dec 28 16:52:10 2012
Return-Path: <Ted.Lemon@nominum.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 09D0D21F8E09 for <dhcwg@ietfa.amsl.com>; Fri, 28 Dec 2012 16:52:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.576
X-Spam-Level: 
X-Spam-Status: No, score=-106.576 tagged_above=-999 required=5 tests=[AWL=0.023, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EjeJ40fXXBhJ for <dhcwg@ietfa.amsl.com>; Fri, 28 Dec 2012 16:52:09 -0800 (PST)
Received: from exprod7og101.obsmtp.com (exprod7og101.obsmtp.com [64.18.2.155]) by ietfa.amsl.com (Postfix) with ESMTP id 7E4BE21F8525 for <dhcwg@ietf.org>; Fri, 28 Dec 2012 16:52:09 -0800 (PST)
Received: from shell-too.nominum.com ([64.89.228.229]) (using TLSv1) by exprod7ob101.postini.com ([64.18.6.12]) with SMTP ID DSNKUN4+uD9AV0RG5cvhuoMObPGv3RZLVw7W@postini.com; Fri, 28 Dec 2012 16:52:09 PST
Received: from archivist.nominum.com (archivist.nominum.com [64.89.228.108]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.nominum.com", Issuer "Go Daddy Secure Certification Authority" (verified OK)) by shell-too.nominum.com (Postfix) with ESMTP id DFE971B816D for <dhcwg@ietf.org>; Fri, 28 Dec 2012 16:52:07 -0800 (PST)
Received: from webmail.nominum.com (cas-01.win.nominum.com [64.89.228.131]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (Client CN "mail.nominum.com", Issuer "Go Daddy Secure Certification Authority" (verified OK)) by archivist.nominum.com (Postfix) with ESMTPS id D410A19005D; Fri, 28 Dec 2012 16:52:07 -0800 (PST) (envelope-from Ted.Lemon@nominum.com)
Received: from MBX-01.WIN.NOMINUM.COM ([64.89.228.133]) by CAS-01.WIN.NOMINUM.COM ([64.89.228.131]) with mapi id 14.02.0318.004; Fri, 28 Dec 2012 16:52:07 -0800
From: Ted Lemon <Ted.Lemon@nominum.com>
To: Tomek Mrugalski <tomasz.mrugalski@gmail.com>
Thread-Topic: [dhcwg] Call for adoption: draft-mrugalski-softwire-dhcpv4-over-v6-option-01
Thread-Index: AQHN5PgBt970vMGhFkSsn51r4X+SH5gveaKA
Date: Sat, 29 Dec 2012 00:52:07 +0000
Message-ID: <8D23D4052ABE7A4490E77B1A012B630747445D33@mbx-01.win.nominum.com>
References: <EDE04BE3-EF07-4CD2-B8D9-D82A570E8C19@nominum.com> <50DD9255.6050303@gmail.com>
In-Reply-To: <50DD9255.6050303@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [192.168.1.10]
Content-Type: text/plain; charset="us-ascii"
Content-ID: <F7128641638C5F4C8E8389793D03FA83@nominum.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: "<dhcwg@ietf.org>" <dhcwg@ietf.org>
Subject: Re: [dhcwg] Call for adoption:	draft-mrugalski-softwire-dhcpv4-over-v6-option-01
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 29 Dec 2012 00:52:10 -0000

On Dec 28, 2012, at 7:36 AM, Tomek Mrugalski <tomasz.mrugalski@gmail.com> w=
rote:
> I think this one slipped through the cracks. Ted, John, did we reach
> consensus to adopt this one? If not, what are your suggestions for the
> next steps?

The document does have consensus of the working group to adopt, but we kind=
 of went off the rails with it because of the discussion about DHCP for MAP=
-E and lightweight 4over6.   We agreed in Atlanta to do a document talking =
about the problem space for DHCP configuration for MAP-E and lw4over6; we r=
eally need to get that work moving once the holiday season is over.

