
From nobody Wed Mar  1 06:30:15 2017
Return-Path: <roy@dnss.ec>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 50BE5129449 for <dnsop@ietfa.amsl.com>; Wed,  1 Mar 2017 06:30:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level: 
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=dnss.ec
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OE0yF96xkwsZ for <dnsop@ietfa.amsl.com>; Wed,  1 Mar 2017 06:30:12 -0800 (PST)
Received: from mail-qk0-x22f.google.com (mail-qk0-x22f.google.com [IPv6:2607:f8b0:400d:c09::22f]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DE6B512940C for <dnsop@ietf.org>; Wed,  1 Mar 2017 06:30:11 -0800 (PST)
Received: by mail-qk0-x22f.google.com with SMTP id n186so70691962qkb.3 for <dnsop@ietf.org>; Wed, 01 Mar 2017 06:30:11 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dnss.ec; s=google; h=mime-version:subject:from:in-reply-to:date :content-transfer-encoding:message-id:references:to; bh=HEVissP7vSUCqiS+iNvy+qHgxlrB6dyuG67ILQqeyYQ=; b=UUjU01Q7JUPi+rdRh7xWtgzY6kpuFl5O3s3HuKDQs/R34G11ON1Zh6OLVqXAEY9Z2r R7m8AbZwO7zk95pIxdxg0F9kmLnEvjnIJHiQ5VtWS6UufmSfSJt2RM6xw29mdu93DDVV qtxVSOdpAxib5LtPXfMJz/lrpsMO5WvJapa3U=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date :content-transfer-encoding:message-id:references:to; bh=HEVissP7vSUCqiS+iNvy+qHgxlrB6dyuG67ILQqeyYQ=; b=G2nagK3jUcoWZ5iihvjEYEOs750RWmdcBlM4SXr6c61qoS2Wezjrp76Qh4J4mphecm A5/LohCbvg4bcgt0l0EiPKw2M54c3F0+jn4pr1txVT3Om82lsivUw6HIGTjQdspmlV5U ZkNWsm4XHAEncFlT4+SsueJzNVONAjZcszEv6qvWg4MOYY0t0sCt7Vd5gND3IfxRxcqz X0jBGZkzUA9arkETSKQsriPRphiYX+o7MyDI3sy2uXVvbRJmcaM2opHOxWsmi//Dz8+3 IwZ/gy0Y6gHWB9a82t+BoodglzvGUlOOuAamFRhwmc+BDHb6ujGYqmtJ40z2id3ztATW sCGA==
X-Gm-Message-State: AMke39n4g+78k+U3OuL3pfNhGZOYVqE68XP2XckQQ6SBcttAWVMsvoO+WezexPDRrzGT/g==
X-Received: by 10.237.36.210 with SMTP id u18mr10801892qtc.51.1488378610350; Wed, 01 Mar 2017 06:30:10 -0800 (PST)
Received: from [192.168.1.82] (host217-42-115-115.range217-42.btcentralplus.com. [217.42.115.115]) by smtp.gmail.com with ESMTPSA id d30sm3256882qtb.18.2017.03.01.06.30.08 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 01 Mar 2017 06:30:08 -0800 (PST)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
From: Roy Arends <roy@dnss.ec>
In-Reply-To: <alpine.LRH.2.20.1702282052220.28866@bofh.nohats.ca>
Date: Wed, 1 Mar 2017 14:30:06 +0000
Content-Transfer-Encoding: quoted-printable
Message-Id: <AC4C0368-1454-4718-95AF-BB4DDECEF17E@dnss.ec>
References: <78013346-6100-f7e6-a3c8-87d2f92533d8@gmail.com> <F40B69DF-6391-4008-A7CD-C85277952D8A@dnss.ec> <alpine.LRH.2.20.1702281627360.22841@bofh.nohats.ca> <920390D7-BFF8-4680-B2D8-488777671DCA@dnss.ec> <alpine.LRH.2.20.1702282052220.28866@bofh.nohats.ca>
To: dnsop <dnsop@ietf.org>
X-Mailer: Apple Mail (2.3259)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/W_Ro6DvOiV3nLkLCN0DQvLhISAg>
Subject: Re: [DNSOP] Call for Adoption draft-wouters-sury-dnsop-algorithm-update
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Mar 2017 14:30:13 -0000

> On 1 Mar 2017, at 01:56, Paul Wouters <paul@nohats.ca> wrote:
>=20
> On Tue, 28 Feb 2017, Roy Arends wrote:
>=20
>>> We can't stuff PDF prefixes into this,
>>=20
>> We don=E2=80=99t need to.
>>=20
>>> there are a lot less bytes
>>> for an attacker to play with.
>>=20
>> A CNAME chain will give you plenty of bytes to futz with.
>=20
> None of the SHA1 hases we use are covering a chain of records.

The point is not the chain itself, but the right hand side of the first =
CNAME in a chain. Make it long enough and you=E2=80=99ll have enough =
bits.

An attacker needs two successive 512 bit blocks and a prefix.=20

However, you _do_ hash a chain of records. Forget CNAME, take a DNSKEY =
RRset with a few DNSKEY records in it. A fake 1024 bit key aligned just =
right will do the trick.=20

All in all. The assumption that there are a lot less bytes for an =
attacker to play with is incorrect.=20

>=20
>>>> Please also refrain from using MUST- SHOULD+ and SHOULD-.
>>> For this SHA1 case or in general?
>>=20
>> In general.
>=20
> I disagree then. Did you read the motivation of why we use
> those terms to clarify that we expect an algorithm to be
> promoted or demoted in a future update?

Yes. I've read it. It is silly.

I expect any algorithm to be demoted in a future update.=20
I expect any algorithm to be promoted in a future update.
I expect world peace too. And a pony!

I understand that you want to reflect, at the time of writing, the =
expectation that in the future some algorithms are king, some algorithms =
were king and some algorithms will be king.=20

However, the only thing you _can_ state is what you know at the time of =
writing: some algorithms are king, SHA1 algorithms were king. Anything =
else is guesswork.

Why don=E2=80=99t you leave these future predictions to a future update.

>=20
>>> I'd say we could update the DNSSEC
>>> Signing entry from MUST- to SHOULD NOT
>>=20
>> Good. That is exactly my request.
>=20
> This is still only meaningful if the signer software vendors
> in general agree with this. If they will just ignore this
> document, then I feel there isn't much point in proceeding
> with it.

Vendors are on this list and usually fairly vocal. I welcome their =
input.=20

>=20
>>> but I would leave SHA1 for
>>> DNSSEC validation at MUST-.
>>=20
>> I=E2=80=99d say you have to update that as well to SHOULD NOT.
>=20
> That is just unreasonable. Do you want half the the DNSSEC
> signed zones in the world to go insecure or bogus?

I have different numbers, but I do prefer a zone going bogus rather than =
falsely secure.=20

Can you please show where you got the =E2=80=9Chalf the the DNSSEC =
signed zones in the world to go insecure or bogus=E2=80=9D numbers, or =
are you just picking a convenient number to make your argument?

>=20
> Migration should be done responsibly.

Sure. But a migration doc is something else. This is not it.=20

Roy=


From nobody Wed Mar  1 07:10:58 2017
Return-Path: <suzworldwide@gmail.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9757612955B for <dnsop@ietfa.amsl.com>; Wed,  1 Mar 2017 07:10:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level: 
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id u_g7YNAN5lH2 for <dnsop@ietfa.amsl.com>; Wed,  1 Mar 2017 07:10:55 -0800 (PST)
Received: from mail-qk0-x22e.google.com (mail-qk0-x22e.google.com [IPv6:2607:f8b0:400d:c09::22e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 37F09129516 for <dnsop@ietf.org>; Wed,  1 Mar 2017 07:10:55 -0800 (PST)
Received: by mail-qk0-x22e.google.com with SMTP id s186so74485292qkb.1 for <dnsop@ietf.org>; Wed, 01 Mar 2017 07:10:55 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=from:content-transfer-encoding:subject:message-id:date:to :mime-version; bh=M8HdGMloJP4bJhHgUYKuj9FBJitxtp4NJ/ZTacPCkIE=; b=J098LVEctm15m2xx2Le9RNjz/JKcBYmZ6YcyHnBd8K6X/hXaxHq7i+phE0zYFUVGH9 Ac2YMPcL1YxzdZREt/eVQqs5JPk1zfsqslVI/fHiFWMHmGE3j2gu276fBpQotPkXkZa9 qOFfAKSQfgbOrLZbaXvZBIrhuMPdEPHAYg4uoZHhnjgkhc5R6Fc/zK6rQgFSWCbwGo+5 cob3UnKIMoiKbeIqOVz2QVfPL320t/8vM/JZwgHI13jOnUoHdlPQbNxhsJNiYjqcg4d4 w70Xe6J6WO4iFOJ4ZX26K3rxqTpRCVyK2UZQFcKJ3xl68L7ri2FADMHzU5wczr0srB9S XpmQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:content-transfer-encoding:subject :message-id:date:to:mime-version; bh=M8HdGMloJP4bJhHgUYKuj9FBJitxtp4NJ/ZTacPCkIE=; b=LT7Th3uY7JgcSqu5xU7JJnYb8kLx207SqNR2LRU6eJrI+Hz+7psTS7pwsW76c7ZPky oYZqnsbNSwVhCb6OqRvg2uEnpOiuhnu8ULFd4OL9XwfWk5R37YSKfTc+AO9iNuAfQe+5 PtolpsFTrnt/9UbPZdkJdeQMo7HmtwTpoYG9efvcyK5MWD40SX5Jb0b5lrXHHOBUBpaB KVTkHt51IFJatCPsg7fpt4DqYTLguDjZF7ERWyry/2GxxAxKliVj0QAfHershQrXwVXH YfNw6dS80ar8d2Aph/ZM0hNEC/UE6xDBHbAXczZXmj4u9yCL6S4EygovEJwIU76a9vFu LTFg==
X-Gm-Message-State: AMke39ndZqmoZIzBAGuzEfRAPw/kHVyiVcVWL5QGJbgfmTI84DtFJ/axzF3K+UmEa4LUtQ==
X-Received: by 10.200.50.112 with SMTP id y45mr10025565qta.75.1488381053766; Wed, 01 Mar 2017 07:10:53 -0800 (PST)
Received: from ?IPv6:2601:181:c381:c20:e5ca:383c:3105:6200? ([2601:181:c381:c20:e5ca:383c:3105:6200]) by smtp.gmail.com with ESMTPSA id v63sm3340772qkc.5.2017.03.01.07.10.53 for <dnsop@ietf.org> (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Wed, 01 Mar 2017 07:10:53 -0800 (PST)
From: Suzanne Woolf <suzworldwide@gmail.com>
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Message-Id: <486D0D61-3B17-4783-B5C7-715294978CA7@gmail.com>
Date: Wed, 1 Mar 2017 10:10:52 -0500
To: dnsop <dnsop@ietf.org>
Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2104\))
X-Mailer: Apple Mail (2.2104)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/3YQmxlrx1rI_sG_0ffaktCZKkxg>
Subject: [DNSOP] call for agenda items, IETF 98
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Mar 2017 15:10:56 -0000

Hi,

Several folks have already spoken with us, but this is the official call =
for agenda items for the DNSOP WG meeting at IETF 98 in Chicago.

The preliminary agenda has DNSOP meeting on Monday afternoon, March 27, =
13:00-15:00 local time.=20

As usual, we=E2=80=99re likely to prefer agenda time for working group =
drafts with issues to resolve, other items that already have drafts =
written or recently revised, and new work that=E2=80=99s gotten some =
preliminary interest on the mailing list. ***The drafts deadline is =
March 13.***

If you have an agenda request, please drop a note to =
dnsop-chairs@ietf.org.


thanks,
Suzanne & Tim


From nobody Wed Mar  1 07:51:35 2017
Return-Path: <paul.hoffman@vpnc.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 673FC1295A1 for <dnsop@ietfa.amsl.com>; Wed,  1 Mar 2017 07:51:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sCWW-5tR2hHj for <dnsop@ietfa.amsl.com>; Wed,  1 Mar 2017 07:51:29 -0800 (PST)
Received: from mail.proper.com (Opus1.Proper.COM [207.182.41.91]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 58A17129598 for <dnsop@ietf.org>; Wed,  1 Mar 2017 07:51:29 -0800 (PST)
Received: from [10.32.60.146] (142-254-101-176.dsl.dynamic.fusionbroadband.com [142.254.101.176]) (authenticated bits=0) by mail.proper.com (8.15.2/8.14.9) with ESMTPSA id v21FpQIS091202 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for <dnsop@ietf.org>; Wed, 1 Mar 2017 08:51:27 -0700 (MST) (envelope-from paul.hoffman@vpnc.org)
X-Authentication-Warning: mail.proper.com: Host 142-254-101-176.dsl.dynamic.fusionbroadband.com [142.254.101.176] claimed to be [10.32.60.146]
From: "Paul Hoffman" <paul.hoffman@vpnc.org>
To: dnsop <dnsop@ietf.org>
Date: Wed, 01 Mar 2017 07:51:26 -0800
Message-ID: <D5404E7B-B017-4168-B4C6-E25A166FC42C@vpnc.org>
In-Reply-To: <486D0D61-3B17-4783-B5C7-715294978CA7@gmail.com>
References: <486D0D61-3B17-4783-B5C7-715294978CA7@gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Mailer: MailMate (1.9.6r5347)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/DCJ2g9zGFSzcGjLiHYmDlSPYff8>
Subject: Re: [DNSOP] call for agenda items, IETF 98
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Mar 2017 15:51:33 -0000

On 1 Mar 2017, at 7:10, Suzanne Woolf wrote:

> Several folks have already spoken with us, but this is the official 
> call for agenda items for the DNSOP WG meeting at IETF 98 in Chicago.
>
> The preliminary agenda has DNSOP meeting on Monday afternoon, March 
> 27, 13:00-15:00 local time.
>
> As usual, we’re likely to prefer agenda time for working group 
> drafts with issues to resolve, other items that already have drafts 
> written or recently revised, and new work that’s gotten some 
> preliminary interest on the mailing list. ***The drafts deadline is 
> March 13.***
>
> If you have an agenda request, please drop a note to 
> dnsop-chairs@ietf.org.

<secretary-hat on>

As you are thinking of agenda requests, please look at
    https://svn.tools.ietf.org/svn/wg/dnsop/doclist.html
There are a lot of WG documents for which we haven't heard much 
discussion *on the list*. Instead, we seem to hear more about documents 
that are "Candidate for WG adoption" or document that people want in 
that category.

It would be grand if we could have more discussion about any of the WG 
documents on the list before having presentations in the face-to-face 
meeting: that makes the meeting time more useful.

--Paul Hoffman

<secretary-hat off>


From nobody Wed Mar  1 08:15:28 2017
Return-Path: <ray@bellis.me.uk>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 29BBA1295B3 for <dnsop@ietfa.amsl.com>; Wed,  1 Mar 2017 08:15:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id R7isn9NOH13K for <dnsop@ietfa.amsl.com>; Wed,  1 Mar 2017 08:15:25 -0800 (PST)
Received: from hydrogen.portfast.net (hydrogen.portfast.net [188.246.200.2]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 301FD1295B7 for <dnsop@ietf.org>; Wed,  1 Mar 2017 08:15:25 -0800 (PST)
Received: from [46.227.151.81] (port=58601 helo=rays-mbp.local) by hydrogen.portfast.net ([188.246.200.2]:465) with esmtpsa (fixed_plain:ray@bellis.me.uk) (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) id 1cj6uP-0003V7-Co (Exim 4.72) for dnsop@ietf.org (return-path <ray@bellis.me.uk>); Wed, 01 Mar 2017 16:15:21 +0000
To: dnsop <dnsop@ietf.org>
From: Ray Bellis <ray@bellis.me.uk>
Message-ID: <ae024822-f9d3-a939-c8f2-5cbb1703d24c@bellis.me.uk>
Date: Wed, 1 Mar 2017 16:15:23 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:45.0) Gecko/20100101 Thunderbird/45.7.1
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/lmsya1tnJcxnJeQEtZBqbDnEtJs>
Subject: [DNSOP] OARC 26 CfP Deadline extended until 17th March
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Mar 2017 16:15:27 -0000

Dear colleagues

We are pleased to confirm the OARC Programme Committee have so far
accepted 15 talks to be presented at OARC 26 in Madrid, with more still
under review. Topics range from an introduction to a new project to
document (and resolve) non-conformant DNS implementations, through how
Cloudflare analyze over 100 billion DNS requests each day, to a look at
how DNS security might change as and when Quantum Cryptography becomes a
reality.

A lists of speakers and the talks accepted so far are at:

         https://indico.dns-oarc.net/event/26/speakers

We are still looking for more talks to complete our programme, and have
thus extended the Call for Presentations deadline to Friday, March 17th,
2017. Please submit your abstracts for consideration by the Programme
Committee before this deadline. Details are at:

         https://indico.dns-oarc.net/event/26/call-for-abstracts/

The updated schedule is now:

6th January 2017, Call for Presentations posted and open for submissions
17th March 2017, Revised Deadline for submission
31st March 2017, Draft Agenda published
14th April 2017, Final Agenda Published
28th April 2017, Final deadline for slideset submission

A reminder to register your attendance. Early Bird registration is open
until and including Saturday, April 29th, 2017 via:

         https://indico.dns-oarc.net/event/26/page/1

See you in Madrid!


From nobody Wed Mar  1 09:41:33 2017
Return-Path: <paul@nohats.ca>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 69C24129629 for <dnsop@ietfa.amsl.com>; Wed,  1 Mar 2017 09:41:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level: 
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RP_MATCHES_RCVD=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nohats.ca
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YKzv-aScLuTZ for <dnsop@ietfa.amsl.com>; Wed,  1 Mar 2017 09:41:30 -0800 (PST)
Received: from mx.nohats.ca (mx.nohats.ca [IPv6:2a03:6000:1004:1::68]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6969B1204D9 for <dnsop@ietf.org>; Wed,  1 Mar 2017 09:41:30 -0800 (PST)
Received: from localhost (localhost [IPv6:::1]) by mx.nohats.ca (Postfix) with ESMTP id 3vYN6G1flWz311 for <dnsop@ietf.org>; Wed,  1 Mar 2017 18:41:26 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nohats.ca; s=default; t=1488390086; bh=9K+zaPL6gSH/oFhZE36VP8gXmxnK5i7pIZi0TxZ7KdY=; h=Date:From:To:Subject:In-Reply-To:References; b=qv7tBzFA/Kue0b/gcQ+0uORIV7pdNJ3DE146YaxkmfOt5LVhw3PhIbd7AGKEXp4xI wU9W1LdbWlhoA0P8yuj8yjlMP/Hap67exrPIUKZP7ipZjZTkMRT4jbL7HponogWlOo qSPWqeHMu1aEx42M+P/HhCS1WZV5Mu8YQ1rmDMgw=
X-Virus-Scanned: amavisd-new at mx.nohats.ca
Received: from mx.nohats.ca ([IPv6:::1]) by localhost (mx.nohats.ca [IPv6:::1]) (amavisd-new, port 10024) with ESMTP id T3no66_1aOma for <dnsop@ietf.org>; Wed,  1 Mar 2017 18:41:23 +0100 (CET)
Received: from bofh.nohats.ca (bofh.nohats.ca [76.10.157.69]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx.nohats.ca (Postfix) with ESMTPS for <dnsop@ietf.org>; Wed,  1 Mar 2017 18:41:23 +0100 (CET)
Received: by bofh.nohats.ca (Postfix, from userid 1000) id AB2E23F2851; Wed,  1 Mar 2017 12:41:22 -0500 (EST)
DKIM-Filter: OpenDKIM Filter v2.11.0 bofh.nohats.ca AB2E23F2851
Received: from localhost (localhost [127.0.0.1]) by bofh.nohats.ca (Postfix) with ESMTP id 9524C41DA420 for <dnsop@ietf.org>; Wed,  1 Mar 2017 12:41:22 -0500 (EST)
Date: Wed, 1 Mar 2017 12:41:22 -0500 (EST)
From: Paul Wouters <paul@nohats.ca>
To: dnsop <dnsop@ietf.org>
In-Reply-To: <AC4C0368-1454-4718-95AF-BB4DDECEF17E@dnss.ec>
Message-ID: <alpine.LRH.2.20.1703011221400.15273@bofh.nohats.ca>
References: <78013346-6100-f7e6-a3c8-87d2f92533d8@gmail.com> <F40B69DF-6391-4008-A7CD-C85277952D8A@dnss.ec> <alpine.LRH.2.20.1702281627360.22841@bofh.nohats.ca> <920390D7-BFF8-4680-B2D8-488777671DCA@dnss.ec> <alpine.LRH.2.20.1702282052220.28866@bofh.nohats.ca> <AC4C0368-1454-4718-95AF-BB4DDECEF17E@dnss.ec>
User-Agent: Alpine 2.20 (LRH 67 2015-01-07)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8BIT
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/x1V3yh_c5q1rtpuqCQ_3E7qwvC8>
Subject: Re: [DNSOP] Call for Adoption draft-wouters-sury-dnsop-algorithm-update
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Mar 2017 17:41:32 -0000

On Wed, 1 Mar 2017, Roy Arends wrote:

[cut previously answered items]

> The point is not the chain itself, but the right hand side of the first CNAME in a chain. Make it long enough and you’ll have enough bits.

Still very constrained, 63 octet chunks with a total of 253 octets.

> An attacker needs two successive 512 bit blocks and a prefix. 
>
> However, you _do_ hash a chain of records. Forget CNAME, take a DNSKEY RRset with a few DNSKEY records in it. A fake 1024 bit key aligned just right will do the trick.

Those are still intersparsed with mandatory DNS markers, unlike the
variable size giant blob inside a PDF.

> Why don’t you leave these future predictions to a future update.

Because having multiple MUST or SHOULD entries does not help the
implementer knowing which ones are more important for the future,
and which ones are more there for legacy deployment reasons.

> Vendors are on this list and usually fairly vocal. I welcome their input.

Agreed.

>> That is just unreasonable. Do you want half the the DNSSEC
>> signed zones in the world to go insecure or bogus?
>
> I have different numbers, but I do prefer a zone going bogus rather than falsely secure. 
>
> Can you please show where you got the “half the the DNSSEC signed zones in the world to go insecure or bogus” numbers, or are you just picking a convenient number to make your argument?

Well, secspider is pretty good?  http://secspider.verisignlabs.com/stats.html

1,641,133 	Production DNSSEC-enabled zones

RSASHA1-NSEC3-SHA1	1,320,540
RSA/MD5			21
RSA/SHA-1 [RSASHA1]	123,575
RSA/SHA256 [RSASHA256]	2,332,855

Number of keys does not directly map to number of zones (we have 3.6M
keys and 1.6M zones) but this shows 1/3 of the keys are still using
SHA1.

To compare, browsers generally are unwilling to kill something if it
affects more then 0.01% of browsers.

Clearly the goal of our draft is moving this in the right direction,
but saying you want to change the security of a third of the zones
to make a point about SHA1 does more damage than good. And the minus
symbols you so dislike is our way or signaling to people to take
note that something we must support today, is being moved to the
chopping block.

>> Migration should be done responsibly.
>
> Sure. But a migration doc is something else. This is not it.

It is part of it. Whatever is no longer mandatory to implement is given a
death sentence. The whole point of this document, as we did with 7321 and
4307 in IPsec, is to make things orderly but firmly. Walk, not run. Which
is why we made the distinction between validators and signers. And we
really need the help of the signers to gradually stop signing with the
insecure algorithms while giving them a chance to warn their users,
and more importantly, warn the owners of automated shell scripts.

Paul


From nobody Wed Mar  1 11:19:32 2017
Return-Path: <suzworldwide@gmail.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 96D4C129882 for <dnsop@ietfa.amsl.com>; Wed,  1 Mar 2017 11:19:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level: 
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TvPXF3Q0KLBq for <dnsop@ietfa.amsl.com>; Wed,  1 Mar 2017 11:19:30 -0800 (PST)
Received: from mail-qk0-x22a.google.com (mail-qk0-x22a.google.com [IPv6:2607:f8b0:400d:c09::22a]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CF1CA129878 for <dnsop@ietf.org>; Wed,  1 Mar 2017 11:19:29 -0800 (PST)
Received: by mail-qk0-x22a.google.com with SMTP id n186so84350893qkb.3 for <dnsop@ietf.org>; Wed, 01 Mar 2017 11:19:29 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=NP7/KrsnKw9PRA9M4gexCn6lkOyKf2p2bFcYTvpKzbM=; b=Ri6VJB3AskdOa6rAj4T/LaEVqrQ9ywdjyTZy2zHgXuidMOXGizseDmHQoUAcYQ1RUj q3MTwdZUKMXrLO12SOAJCZuah4pUMb/hPbMgPC8g0drI0NwZPmx7ZXpUHsIiN0K5mCHc Iq0aS/0nBxGVfbXnIsjvdbT0+A+B/aTkSMkx5yLJqsXIYW65gj7wRVbhv4yF+ejZRidG SztwQuTrLkTMa2f5pSaZrpnnZdbLrTC9Riz1S56AwksPhHk4aHfwuv4l26ibRXgKaMZG lZofH54OxnEzq18Q0oBEHohLQVmKT30YEAW+vRHpBhiXpHm703k4I+bPF44LQZFEOGgi OO2w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=NP7/KrsnKw9PRA9M4gexCn6lkOyKf2p2bFcYTvpKzbM=; b=FadH36hZXoI9OVHBc4l4hDjrX1+I0Q1A85IvpTD2VyshEpp5UO0GXrCVeHAclqTwj0 tuI7J0k7/+MieFKHF41VxmiBtmvzlgRF6AJs7+nZw5DqZAH61UKIlSnpVPp+Sqnd+rTP 7/tQqcs6M3KTX0Q+RTyMhDDPkPA0G5ByOBncOfPld9vq48XBd9+u2CPws1Sqn3at+mCj tKjRj+aLA09YmC2CUryDCsh6HVn+xFhsxSroURCvuMuIEbmbRC99yNKUIxnlFT4/bqV2 H2XW4rDKVTs6688WbE3At7NFRD4l8l9i+0YtoPBV6p4o2Dv30fk6shqeAPpdMNb/J+CJ hnKw==
X-Gm-Message-State: AMke39lv3QYrHIeThhRgIhhMFA80tf1AEcJTWiEgn3SvVUjFj60wh4GkXJFJAUL3fB91fw==
X-Received: by 10.200.3.81 with SMTP id w17mr11882149qtg.36.1488395968748; Wed, 01 Mar 2017 11:19:28 -0800 (PST)
Received: from ?IPv6:2601:181:c381:c20:e5ca:383c:3105:6200? ([2601:181:c381:c20:e5ca:383c:3105:6200]) by smtp.gmail.com with ESMTPSA id q5sm3762143qtc.36.2017.03.01.11.19.27 (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Wed, 01 Mar 2017 11:19:28 -0800 (PST)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2104\))
From: Suzanne Woolf <suzworldwide@gmail.com>
In-Reply-To: <D5404E7B-B017-4168-B4C6-E25A166FC42C@vpnc.org>
Date: Wed, 1 Mar 2017 14:19:26 -0500
Content-Transfer-Encoding: quoted-printable
Message-Id: <82CC6803-53F1-4E22-8E8C-9FC6A198ACE5@gmail.com>
References: <486D0D61-3B17-4783-B5C7-715294978CA7@gmail.com> <D5404E7B-B017-4168-B4C6-E25A166FC42C@vpnc.org>
To: Paul Hoffman <paul.hoffman@vpnc.org>
X-Mailer: Apple Mail (2.2104)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/TWWF7BktgBSlVabnyMsTTJ750n8>
Cc: dnsop <dnsop@ietf.org>
Subject: Re: [DNSOP] call for agenda items, IETF 98
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Mar 2017 19:19:31 -0000

Hi,

This is a good point, thanks Paul.

If you=E2=80=99re an editor on a WG document, please consider what you =
need from the WG to get it ready for a Working Group Last Call.  If =
you=E2=80=99re missing reviews/reviewers, the chairs/secretary are happy =
to help you find some. If you need input from the WG, please ask for it.

If you=E2=80=99ve been meaning to review a Working Group document, why =
not make it part of your prep for IETF 98?

And if you want to propose new work, please remember you=E2=80=99ll need =
reviewers and editors, and pay it forward by reviewing a current draft =
or two :-)


Suzanne



> On Mar 1, 2017, at 10:51 AM, Paul Hoffman <paul.hoffman@vpnc.org> =
wrote:
>=20
>=20
> <secretary-hat on>
>=20
> As you are thinking of agenda requests, please look at
>   https://svn.tools.ietf.org/svn/wg/dnsop/doclist.html
> There are a lot of WG documents for which we haven't heard much =
discussion *on the list*. Instead, we seem to hear more about documents =
that are "Candidate for WG adoption" or document that people want in =
that category.
>=20
> It would be grand if we could have more discussion about any of the WG =
documents on the list before having presentations in the face-to-face =
meeting: that makes the meeting time more useful.
>=20
> --Paul Hoffman
>=20
> <secretary-hat off>
>=20
> _______________________________________________
> DNSOP mailing list
> DNSOP@ietf.org
> https://www.ietf.org/mailman/listinfo/dnsop


From nobody Wed Mar  1 12:44:00 2017
Return-Path: <ogud@ogud.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B2CD41296AB for <dnsop@ietfa.amsl.com>; Wed,  1 Mar 2017 12:43:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JzN_k8Ryz_C7 for <dnsop@ietfa.amsl.com>; Wed,  1 Mar 2017 12:43:57 -0800 (PST)
Received: from smtp85.ord1c.emailsrvr.com (smtp85.ord1c.emailsrvr.com [108.166.43.85]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 90C4112969A for <dnsop@ietf.org>; Wed,  1 Mar 2017 12:43:57 -0800 (PST)
Received: from smtp3.relay.ord1c.emailsrvr.com (localhost [127.0.0.1]) by smtp3.relay.ord1c.emailsrvr.com (SMTP Server) with ESMTP id B3F92A0328; Wed,  1 Mar 2017 15:43:56 -0500 (EST)
X-Auth-ID: ogud@ogud.com
Received: by smtp3.relay.ord1c.emailsrvr.com (Authenticated sender: ogud-AT-ogud.com) with ESMTPSA id 69BC8A0255;  Wed,  1 Mar 2017 15:43:53 -0500 (EST)
X-Sender-Id: ogud@ogud.com
Received: from [10.20.30.43] (pool-71-191-33-181.washdc.fios.verizon.net [71.191.33.181]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384) by 0.0.0.0:587 (trex/5.7.12); Wed, 01 Mar 2017 15:43:56 -0500
From: Olafur Gudmundsson <ogud@ogud.com>
Message-Id: <DD88BEAA-6E4D-429D-914D-16F0F706053C@ogud.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_92A8ED09-8148-48C3-A536-F423D9F90C07"
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
Date: Wed, 1 Mar 2017 15:43:53 -0500
In-Reply-To: <82CC6803-53F1-4E22-8E8C-9FC6A198ACE5@gmail.com>
To: Suzanne Woolf <suzworldwide@gmail.com>
References: <486D0D61-3B17-4783-B5C7-715294978CA7@gmail.com> <D5404E7B-B017-4168-B4C6-E25A166FC42C@vpnc.org> <82CC6803-53F1-4E22-8E8C-9FC6A198ACE5@gmail.com>
X-Mailer: Apple Mail (2.3259)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/6G1QrezHVvs9WIS4d9mmJ_naHoU>
Cc: dnsop <dnsop@ietf.org>, Paul Hoffman <paul.hoffman@vpnc.org>
Subject: Re: [DNSOP] call for agenda items, IETF 98
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Mar 2017 20:43:59 -0000

--Apple-Mail=_92A8ED09-8148-48C3-A536-F423D9F90C07
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8


> On Mar 1, 2017, at 2:19 PM, Suzanne Woolf <suzworldwide@gmail.com> =
wrote:
>=20
> Hi,
>=20
> This is a good point, thanks Paul.
>=20
> If you=E2=80=99re an editor on a WG document, please consider what you =
need from the WG to get it ready for a Working Group Last Call.  If =
you=E2=80=99re missing reviews/reviewers, the chairs/secretary are happy =
to help you find some. If you need input from the WG, please ask for it.
>=20
> If you=E2=80=99ve been meaning to review a Working Group document, why =
not make it part of your prep for IETF 98?
>=20
> And if you want to propose new work, please remember you=E2=80=99ll =
need reviewers and editors, and pay it forward by reviewing a current =
draft or two :-)
>=20
>=20
> Suzanne
>=20

Refuse-Any is ready for LC can we start it before Chicago meeting ?

Olafur


--Apple-Mail=_92A8ED09-8148-48C3-A536-F423D9F90C07
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D""><br class=3D""><div><blockquote type=3D"cite" class=3D""><div =
class=3D"">On Mar 1, 2017, at 2:19 PM, Suzanne Woolf &lt;<a =
href=3D"mailto:suzworldwide@gmail.com" =
class=3D"">suzworldwide@gmail.com</a>&gt; wrote:</div><br =
class=3D"Apple-interchange-newline"><div class=3D""><span =
style=3D"font-family: Helvetica; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
orphans: auto; text-align: start; text-indent: 0px; text-transform: =
none; white-space: normal; widows: auto; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; float: none; display: inline =
!important;" class=3D"">Hi,</span><br style=3D"font-family: Helvetica; =
font-size: 14px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; orphans: auto; text-align: =
start; text-indent: 0px; text-transform: none; white-space: normal; =
widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" =
class=3D""><br style=3D"font-family: Helvetica; font-size: 14px; =
font-style: normal; font-variant-caps: normal; font-weight: normal; =
letter-spacing: normal; orphans: auto; text-align: start; text-indent: =
0px; text-transform: none; white-space: normal; widows: auto; =
word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=3D""><span =
style=3D"font-family: Helvetica; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
orphans: auto; text-align: start; text-indent: 0px; text-transform: =
none; white-space: normal; widows: auto; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; float: none; display: inline =
!important;" class=3D"">This is a good point, thanks Paul.</span><br =
style=3D"font-family: Helvetica; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
orphans: auto; text-align: start; text-indent: 0px; text-transform: =
none; white-space: normal; widows: auto; word-spacing: 0px; =
-webkit-text-stroke-width: 0px;" class=3D""><br style=3D"font-family: =
Helvetica; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; orphans: auto; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: =
0px;" class=3D""><span style=3D"font-family: Helvetica; font-size: 14px; =
font-style: normal; font-variant-caps: normal; font-weight: normal; =
letter-spacing: normal; orphans: auto; text-align: start; text-indent: =
0px; text-transform: none; white-space: normal; widows: auto; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: =
inline !important;" class=3D"">If you=E2=80=99re an editor on a WG =
document, please consider what you need from the WG to get it ready for =
a Working Group Last Call. &nbsp;If you=E2=80=99re missing =
reviews/reviewers, the chairs/secretary are happy to help you find some. =
If you need input from the WG, please ask for it.</span><br =
style=3D"font-family: Helvetica; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
orphans: auto; text-align: start; text-indent: 0px; text-transform: =
none; white-space: normal; widows: auto; word-spacing: 0px; =
-webkit-text-stroke-width: 0px;" class=3D""><br style=3D"font-family: =
Helvetica; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; orphans: auto; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: =
0px;" class=3D""><span style=3D"font-family: Helvetica; font-size: 14px; =
font-style: normal; font-variant-caps: normal; font-weight: normal; =
letter-spacing: normal; orphans: auto; text-align: start; text-indent: =
0px; text-transform: none; white-space: normal; widows: auto; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: =
inline !important;" class=3D"">If you=E2=80=99ve been meaning to review =
a Working Group document, why not make it part of your prep for IETF =
98?</span><br style=3D"font-family: Helvetica; font-size: 14px; =
font-style: normal; font-variant-caps: normal; font-weight: normal; =
letter-spacing: normal; orphans: auto; text-align: start; text-indent: =
0px; text-transform: none; white-space: normal; widows: auto; =
word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=3D""><br =
style=3D"font-family: Helvetica; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
orphans: auto; text-align: start; text-indent: 0px; text-transform: =
none; white-space: normal; widows: auto; word-spacing: 0px; =
-webkit-text-stroke-width: 0px;" class=3D""><span style=3D"font-family: =
Helvetica; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; orphans: auto; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
float: none; display: inline !important;" class=3D"">And if you want to =
propose new work, please remember you=E2=80=99ll need reviewers and =
editors, and pay it forward by reviewing a current draft or two =
:-)</span><br style=3D"font-family: Helvetica; font-size: 14px; =
font-style: normal; font-variant-caps: normal; font-weight: normal; =
letter-spacing: normal; orphans: auto; text-align: start; text-indent: =
0px; text-transform: none; white-space: normal; widows: auto; =
word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=3D""><br =
style=3D"font-family: Helvetica; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
orphans: auto; text-align: start; text-indent: 0px; text-transform: =
none; white-space: normal; widows: auto; word-spacing: 0px; =
-webkit-text-stroke-width: 0px;" class=3D""><br style=3D"font-family: =
Helvetica; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; orphans: auto; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: =
0px;" class=3D""><span style=3D"font-family: Helvetica; font-size: 14px; =
font-style: normal; font-variant-caps: normal; font-weight: normal; =
letter-spacing: normal; orphans: auto; text-align: start; text-indent: =
0px; text-transform: none; white-space: normal; widows: auto; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: =
inline !important;" class=3D"">Suzanne</span><br style=3D"font-family: =
Helvetica; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; orphans: auto; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: =
0px;" class=3D""><br style=3D"font-family: Helvetica; font-size: 14px; =
font-style: normal; font-variant-caps: normal; font-weight: normal; =
letter-spacing: normal; orphans: auto; text-align: start; text-indent: =
0px; text-transform: none; white-space: normal; widows: auto; =
word-spacing: 0px; -webkit-text-stroke-width: 0px;" =
class=3D""></div></blockquote></div><br class=3D""><div =
class=3D"">Refuse-Any is ready for LC can we start it before Chicago =
meeting ?</div><div class=3D""><br class=3D""></div><div =
class=3D"">Olafur</div><div class=3D""><br class=3D""></div></body></html>=

--Apple-Mail=_92A8ED09-8148-48C3-A536-F423D9F90C07--


From nobody Thu Mar  2 03:00:12 2017
Return-Path: <roy@dnss.ec>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 19D8D1297BE for <dnsop@ietfa.amsl.com>; Thu,  2 Mar 2017 03:00:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level: 
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_NONE=-0.0001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=dnss.ec
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SrjECE5eQu_K for <dnsop@ietfa.amsl.com>; Thu,  2 Mar 2017 03:00:09 -0800 (PST)
Received: from mail-qk0-x244.google.com (mail-qk0-x244.google.com [IPv6:2607:f8b0:400d:c09::244]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D7E6A1297CB for <dnsop@ietf.org>; Thu,  2 Mar 2017 03:00:08 -0800 (PST)
Received: by mail-qk0-x244.google.com with SMTP id n127so17799816qkf.2 for <dnsop@ietf.org>; Thu, 02 Mar 2017 03:00:08 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dnss.ec; s=google; h=mime-version:subject:from:in-reply-to:date :content-transfer-encoding:message-id:references:to; bh=ChI6LviXn2RfAxSPqNZsIGHTyFYRvHfFOiyZx2DJ4Tw=; b=Zu+/c8yMH4NlHrj/5kTIyLUhUPqAydx8WwXuZ+K59KQUoSx0syiYMw/GODMi8S7eN3 MvkJNCZ/qQxof0hZvo14Vp3TpXH0Fj1JiCzKvbNhyR3vbzu2QNbQYfLz+pa6HWe1U1aX JANbr6M2QRiXGGY2mcFpIDpXALOFqsW0pXvd4=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date :content-transfer-encoding:message-id:references:to; bh=ChI6LviXn2RfAxSPqNZsIGHTyFYRvHfFOiyZx2DJ4Tw=; b=N4amzl60brndAK5/yi+Gndr+x+pHfCWIRiupTrJu8hP72HYRV1NYHta78gin0Otmza e0t52mseVNfT1OzDtUh5d9ORLNfFG9xE3VQVhIRP6cpoIJZgTYE93O/qeoYFoUY0Zdtt +Z/k4cvOahfvyx7a0pS2ZgL0C22EgB1bBnzoL3kD5ZSvx9oIKD0r9tFwT5lvJbLFGI0c 8UFbAWJb/RHpUWyjWUH/sQtOMhOL5g+EB98wqokhcaO5EURx8vo4ynHTgDi0xNAu4lUY 9Bz4nr6xetVM7MLJfHUc+J7w1J5ujVVTe0qw4Xb3UFVPk8XgnrGZLxR2m2BMqlrakRcy IrOg==
X-Gm-Message-State: AMke39lmflQoe9o5ooCHtBghpMECq3e9dCDfcyxRbp3SH+5QF2yNxwibOfZGaht4RT8mJw==
X-Received: by 10.55.73.201 with SMTP id w192mr16080296qka.7.1488452407395; Thu, 02 Mar 2017 03:00:07 -0800 (PST)
Received: from [192.168.1.82] (host217-42-115-130.range217-42.btcentralplus.com. [217.42.115.130]) by smtp.gmail.com with ESMTPSA id o16sm5075114qkl.67.2017.03.02.03.00.05 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 02 Mar 2017 03:00:06 -0800 (PST)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
From: Roy Arends <roy@dnss.ec>
In-Reply-To: <alpine.LRH.2.20.1703011221400.15273@bofh.nohats.ca>
Date: Thu, 2 Mar 2017 11:00:03 +0000
Content-Transfer-Encoding: quoted-printable
Message-Id: <76B12F6D-9D53-4FEB-974D-BB4D6DB02F0B@dnss.ec>
References: <78013346-6100-f7e6-a3c8-87d2f92533d8@gmail.com> <F40B69DF-6391-4008-A7CD-C85277952D8A@dnss.ec> <alpine.LRH.2.20.1702281627360.22841@bofh.nohats.ca> <920390D7-BFF8-4680-B2D8-488777671DCA@dnss.ec> <alpine.LRH.2.20.1702282052220.28866@bofh.nohats.ca> <AC4C0368-1454-4718-95AF-BB4DDECEF17E@dnss.ec> <alpine.LRH.2.20.1703011221400.15273@bofh.nohats.ca>
To: dnsop <dnsop@ietf.org>
X-Mailer: Apple Mail (2.3259)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/rx0CqTLU130qilTCnaPZUjrLhgU>
Subject: Re: [DNSOP] Call for Adoption draft-wouters-sury-dnsop-algorithm-update
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 02 Mar 2017 11:00:11 -0000

> On 1 Mar 2017, at 17:41, Paul Wouters <paul@nohats.ca> wrote:
>=20
> On Wed, 1 Mar 2017, Roy Arends wrote:
>=20
>> An attacker needs two successive 512 bit blocks and a prefix.=20
>> However, you _do_ hash a chain of records. Forget CNAME, take a =
DNSKEY RRset with a few DNSKEY records in it. A fake 1024 bit key =
aligned just right will do the trick.
>=20
> Those are still intersparsed with mandatory DNS markers, unlike the
> variable size giant blob inside a PDF.

This is not true. The shattered.io pdf files contain an embedded jpeg. =
The difference between the files is in the jpeg comment. The size of the =
difference is 128 bytes. These are two consecutive 64 byte inputs. The =
two versions hash to the same output, given the prefix.
The prefix is 192 bytes, and contains the PDF header and the start of =
the embedded JPEG. This could have been any arbitrary content (such as =
owner name, TTL, class, type, etc) as long as it is a multiple of 64 =
bytes (size of input block for sha1).

These 128 bytes can be the content of the DNSKEY. It would therefor not =
have to be =E2=80=9Cintersparsed with mandatory DNS markers=E2=80=9D.

>> Why don=E2=80=99t you leave these future predictions to a future =
update.
>=20
> Because having multiple MUST or SHOULD entries does not help the
> implementer knowing which ones are more important for the future,
> and which ones are more there for legacy deployment reasons.

Implementer should follow spec. Spec sez MUST or SHOULD.=20

Now it says MUST- MUST+ MUST SHOULD- SHOULD+ and SHOULD. Very confusing. =
Which one should be implemented? How do I add a grade of importance to =
specific algorithms, while the protocol itself doesn=E2=80=99t care. =
DNSSEC has no signalling which algorithm is more or less important in =
the future.=20

>=20
>>> That is just unreasonable. Do you want half the the DNSSEC
>>> signed zones in the world to go insecure or bogus?
>>=20
>> I have different numbers, but I do prefer a zone going bogus rather =
than falsely secure.=20
>> Can you please show where you got the =E2=80=9Chalf the the DNSSEC =
signed zones in the world to go insecure or bogus=E2=80=9D numbers, or =
are you just picking a convenient number to make your argument?
>=20
> Well, secspider is pretty good?  =
http://secspider.verisignlabs.com/stats.html
>=20
> 1,641,133 	Production DNSSEC-enabled zones
>=20
> RSASHA1-NSEC3-SHA1	1,320,540
> RSA/MD5			21
> RSA/SHA-1 [RSASHA1]	123,575
> RSA/SHA256 [RSASHA256]	2,332,855
>=20
> Number of keys does not directly map to number of zones (we have 3.6M
> keys and 1.6M zones) but this shows 1/3 of the keys are still using
> SHA1.

Okay, so you did make it up.

1/3 is not 1/2. How many of those SHA1 keys are used in conjunction with =
non-SHA1? That is, how many would still be secure when SHA1 is ignored?

>=20
> To compare, browsers generally are unwilling to kill something if it
> affects more then 0.01% of browsers.

This is nonsense.

> Clearly the goal of our draft is moving this in the right direction,
> but saying you want to change the security of a third of the zones
> to make a point about SHA1 does more damage than good.

Again, how many zones does it affect when most of them have SHA2 as =
well?=20

The damage I=E2=80=99m trying to avoid is the false sense of security =
you are inflicting by not taking the proper action.

It is because the lack of action from specs like these that BIND-9.11.0 =
still ships with SHA1 defaults:

$dnssec-keygen
Version: 9.11.0
Options:
    -a <algorithm>:
<snip>
       (default: RSASHA1, or NSEC3RSASHA1 if using -3)

> And the minus
> symbols you so dislike is our way or signaling to people to take
> note that something we must support today, is being moved to the
> chopping block.

oh dear.

I see that further discussion is useless.=20

Roy=


From nobody Thu Mar  2 06:25:14 2017
Return-Path: <dot@dotat.at>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6B1D5129612 for <dnsop@ietfa.amsl.com>; Thu,  2 Mar 2017 06:25:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.921
X-Spam-Level: 
X-Spam-Status: No, score=-1.921 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VtB7r376-doP for <dnsop@ietfa.amsl.com>; Thu,  2 Mar 2017 06:25:07 -0800 (PST)
Received: from ppsw-43.csi.cam.ac.uk (ppsw-43.csi.cam.ac.uk [131.111.8.143]) by ietfa.amsl.com (Postfix) with ESMTP id 3C9B91295F2 for <dnsop@ietf.org>; Thu,  2 Mar 2017 06:25:07 -0800 (PST)
X-Cam-AntiVirus: no malware found
X-Cam-ScannerInfo: http://help.uis.cam.ac.uk/email-scanner-virus
Received: from grey.csi.cam.ac.uk ([131.111.57.57]:45114) by ppsw-43.csi.cam.ac.uk (ppsw.cam.ac.uk [131.111.8.139]:25) with esmtps (TLSv1:ECDHE-RSA-AES256-SHA:256) id 1cjRfG-0002Pp-nS (Exim 4.89_RC7) (return-path <dot@dotat.at>); Thu, 02 Mar 2017 14:25:06 +0000
Date: Thu, 2 Mar 2017 14:25:05 +0000
From: Tony Finch <dot@dotat.at>
To: Roy Arends <roy@dnss.ec>
In-Reply-To: <76B12F6D-9D53-4FEB-974D-BB4D6DB02F0B@dnss.ec>
Message-ID: <alpine.DEB.2.11.1703021325290.3294@grey.csi.cam.ac.uk>
References: <78013346-6100-f7e6-a3c8-87d2f92533d8@gmail.com> <F40B69DF-6391-4008-A7CD-C85277952D8A@dnss.ec> <alpine.LRH.2.20.1702281627360.22841@bofh.nohats.ca> <920390D7-BFF8-4680-B2D8-488777671DCA@dnss.ec> <alpine.LRH.2.20.1702282052220.28866@bofh.nohats.ca> <AC4C0368-1454-4718-95AF-BB4DDECEF17E@dnss.ec> <alpine.LRH.2.20.1703011221400.15273@bofh.nohats.ca> <76B12F6D-9D53-4FEB-974D-BB4D6DB02F0B@dnss.ec>
User-Agent: Alpine 2.11 (DEB 23 2013-08-11)
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/NNfQwRU7MIKaIvhFloNUZiHegj8>
Cc: dnsop <dnsop@ietf.org>
Subject: Re: [DNSOP] Call for Adoption draft-wouters-sury-dnsop-algorithm-update
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 02 Mar 2017 14:25:11 -0000

Roy Arends <roy@dnss.ec> wrote:
>
> This is not true. The shattered.io pdf files contain an embedded jpeg.
> The difference between the files is in the jpeg comment. The size of the
> difference is 128 bytes. These are two consecutive 64 byte inputs. The
> two versions hash to the same output, given the prefix. The prefix is
> 192 bytes, and contains the PDF header and the start of the embedded
> JPEG.

AIUI it is slightly more complicated than that.

Both shattered.io PDFs contain both versions of the content as two JPEGs -
observe that both files contain two JFIF headers, and that the first JFIF
is after the colliding differences which are between octets 0x00c0 and
0x0140.

$ for i in 1 2; do echo $i; hd shattered-$i.pdf | grep -C1 JFI; done
1
00000230  00 00 ff fe 00 fc 00 00  00 00 00 00 00 00 ff e0  |................|
00000240  00 10 4a 46 49 46 00 01  01 01 00 48 00 48 00 00  |..JFIF.....H.H..|
00000250  ff db 00 43 00 01 01 01  01 01 01 01 01 01 01 01  |...C............|
--
0002da90  a8 87 d0 7f cc ba d0 1d  db 8d 23 a7 c3 89 1a 66  |..........#....f|
0002daa0  66 66 7f ff d9 41 4e 47  45 ff e0 00 10 4a 46 49  |ff...ANGE....JFI|
0002dab0  46 00 01 01 00 00 48 00  48 00 00 ff e1 00 40 45  |F.....H.H.....@E|
2
00000230  00 00 ff fe 00 fc 00 00  00 00 00 00 00 00 ff e0  |................|
00000240  00 10 4a 46 49 46 00 01  01 01 00 48 00 48 00 00  |..JFIF.....H.H..|
00000250  ff db 00 43 00 01 01 01  01 01 01 01 01 01 01 01  |...C............|
--
0002da90  a8 87 d0 7f cc ba d0 1d  db 8d 23 a7 c3 89 1a 66  |..........#....f|
0002daa0  66 66 7f ff d9 41 4e 47  45 ff e0 00 10 4a 46 49  |ff...ANGE....JFI|
0002dab0  46 00 01 01 00 00 48 00  48 00 00 ff e1 00 40 45  |F.....H.H.....@E|

The header before the collision is the start of a binary stream object
that contains the SHA-1 collision followed by both JPEGs. The first two
hunks below are the start and end of this stream object, and the third
hunk is in the PDF rubric towards the end of the file.

$ hd shattered-1.pdf | grep -C1 ream
00000080  43 6f 6d 70 6f 6e 65 6e  74 20 38 3e 3e 0a 73 74  |Component 8>>.st|
00000090  72 65 61 6d 0a ff d8 ff  fe 00 24 53 48 41 2d 31  |ream......$SHA-1|
000000a0  20 69 73 20 64 65 61 64  21 21 21 21 21 85 2f ec  | is dead!!!!!./.|
--
00066e90  a0 02 80 0a 00 28 00 a0  02 80 0a 00 ff d9 0a 65  |.....(.........e|
00066ea0  6e 64 73 74 72 65 61 6d  0a 65 6e 64 6f 62 6a 0a  |ndstream.endobj.|
00066eb0  0a 32 20 30 20 6f 62 6a  0a 31 30 32 34 0a 65 6e  |.2 0 obj.1024.en|
--
00067080  0a 0a 31 32 20 30 20 6f  62 6a 0a 3c 3c 2f 4c 65  |..12 0 obj.<</Le|
00067090  6e 67 74 68 20 33 35 3e  3e 0a 73 74 72 65 61 6d  |ngth 35>>.stream|
000670a0  0a 71 0a 20 20 31 30 32  34 20 30 20 30 20 37 34  |.q.  1024 0 0 74|
000670b0  30 20 30 20 30 20 63 6d  0a 20 20 2f 49 6d 30 20  |0 0 0 cm.  /Im0 |
000670c0  44 6f 0a 51 0a 65 6e 64  73 74 72 65 61 6d 0a 65  |Do.Q.endstream.e|
000670d0  6e 64 6f 62 6a 0a 0a 0a  0a 78 72 65 66 0a 30 20  |ndobj....xref.0 |

PDF files use indirect pointers to pull assets out of a binary stream. I
haven't picked out the details, but I believe the shattered.io PDFs
indirect via the SHA-1 collision garbage near the start of the binary
stream in order to select either the first or second embedded JPEG.

Now you might be able to use this existing collision to attack other file
formats which have PDF-style indirection, if you have Ange Albertini
levels of POC||GFTO polyglot construction skills :-) The main restriction
is that the colliding header must appear at the very start, so your target
has to be happy with files starting %PDF.

So I don't think you can use this particular collision to attack DNSSEC,
but if you can spend 6000 CPU-years of work, and if you can get a crafted
key into a DNSKEY record, then you could do some interesting things :-)
But you'll need to spend 6000 CPU-years per targeted attack, because the
RRset starts with the targeted domain name, and each collision depends on
a fixed prefix.

It's worth comparing with MD5 collisions. For SHA-1 they haven't yet got
to the point where they can construct a collision from two different
chosen prefixes, as they can for MD5, and which was necessary for creating
the rogue CA certificate.

https://www.iacr.org/conferences/eurocrypt2007/slides/s01t1.pdf
http://www.phreedom.org/research/rogue-ca/

Tony.
-- 
f.anthony.n.finch  <dot@dotat.at>  http://dotat.at/  -  I xn--zr8h punycode
Fitzroy, Sole: Southwest becoming cyclonic later 5 to 7, increasing gale 8 for
a time in southeast Fitzroy. Rough or very rough. Rain or thundery showers.
Good, occasionally poor.


From nobody Thu Mar  2 10:00:42 2017
Return-Path: <paul@nohats.ca>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A8C8E129598 for <dnsop@ietfa.amsl.com>; Thu,  2 Mar 2017 10:00:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.001
X-Spam-Level: 
X-Spam-Status: No, score=-2.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RP_MATCHES_RCVD=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nohats.ca
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0Yixh6JKAfLt for <dnsop@ietfa.amsl.com>; Thu,  2 Mar 2017 10:00:39 -0800 (PST)
Received: from mx.nohats.ca (mx.nohats.ca [IPv6:2a03:6000:1004:1::68]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 158E1129594 for <dnsop@ietf.org>; Thu,  2 Mar 2017 10:00:39 -0800 (PST)
Received: from localhost (localhost [IPv6:::1]) by mx.nohats.ca (Postfix) with ESMTP id 3vZ0Tv0vH9z1x3 for <dnsop@ietf.org>; Thu,  2 Mar 2017 19:00:35 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nohats.ca; s=default; t=1488477635; bh=bhX228Wby3jKcPnGFeCB3Kld/xL+MHF7FPaq5eBzit4=; h=Date:From:To:Subject:In-Reply-To:References; b=tpZIKRYo8YYDBV+3qvX5KAJLuHHdC/3KVfIxiwojDaV6aq2893lGThQ7HTS0CcpMD kyTplmKRrF5QKlekqIG5HQLu7HqS9zrJ8JXGOEzB4y93Kbn4Iefdn9uNOVy0K2SMvX gHug7R0vdMG8GY/lylnWYrN3rm84SW4V0PuLePR4=
X-Virus-Scanned: amavisd-new at mx.nohats.ca
Received: from mx.nohats.ca ([IPv6:::1]) by localhost (mx.nohats.ca [IPv6:::1]) (amavisd-new, port 10024) with ESMTP id 1WCSAECnmW2Y for <dnsop@ietf.org>; Thu,  2 Mar 2017 19:00:31 +0100 (CET)
Received: from bofh.nohats.ca (bofh.nohats.ca [76.10.157.69]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx.nohats.ca (Postfix) with ESMTPS for <dnsop@ietf.org>; Thu,  2 Mar 2017 19:00:31 +0100 (CET)
Received: by bofh.nohats.ca (Postfix, from userid 1000) id 805B3227094; Thu,  2 Mar 2017 13:00:30 -0500 (EST)
DKIM-Filter: OpenDKIM Filter v2.11.0 bofh.nohats.ca 805B3227094
Received: from localhost (localhost [127.0.0.1]) by bofh.nohats.ca (Postfix) with ESMTP id 7A144420AC94 for <dnsop@ietf.org>; Thu,  2 Mar 2017 13:00:30 -0500 (EST)
Date: Thu, 2 Mar 2017 13:00:30 -0500 (EST)
From: Paul Wouters <paul@nohats.ca>
To: dnsop <dnsop@ietf.org>
In-Reply-To: <76B12F6D-9D53-4FEB-974D-BB4D6DB02F0B@dnss.ec>
Message-ID: <alpine.LRH.2.20.1703021223170.10405@bofh.nohats.ca>
References: <78013346-6100-f7e6-a3c8-87d2f92533d8@gmail.com> <F40B69DF-6391-4008-A7CD-C85277952D8A@dnss.ec> <alpine.LRH.2.20.1702281627360.22841@bofh.nohats.ca> <920390D7-BFF8-4680-B2D8-488777671DCA@dnss.ec> <alpine.LRH.2.20.1702282052220.28866@bofh.nohats.ca> <AC4C0368-1454-4718-95AF-BB4DDECEF17E@dnss.ec> <alpine.LRH.2.20.1703011221400.15273@bofh.nohats.ca> <76B12F6D-9D53-4FEB-974D-BB4D6DB02F0B@dnss.ec>
User-Agent: Alpine 2.20 (LRH 67 2015-01-07)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8BIT
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/shDC60j6CYqQuO8A6UXL67pONq4>
Subject: Re: [DNSOP] Call for Adoption draft-wouters-sury-dnsop-algorithm-update
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 02 Mar 2017 18:00:41 -0000

On Thu, 2 Mar 2017, Roy Arends wrote:

> Implementer should follow spec. Spec sez MUST or SHOULD.

Implementers may decide to implent some algorithms and not some others,
depending on the level.

> Now it says MUST- MUST+ MUST SHOULD- SHOULD+ and SHOULD. Very confusing.

I understand _you_ find it confusing. It has been used for years in the
ipsec working group without having caused confusion.

> Which one should be implemented?

Saving you the time to re-read Section 1.2 and Section 2:

    SHOULD+   This term means the same as SHOULD.  However, it is likely
              that an algorithm marked as SHOULD+ will be promoted at some
              future time to be a MUST.

    SHOULD-   This term means the same as SHOULD.  However, an algorithm
              marked as SHOULD- may be deprecated to a MAY in a future
              version of this document.
    MUST-     This term means the same as MUST.  However, we expect at
              some point that this algorithm will no longer be a MUST in a
              future document.  Although its status will be determined at
              a later time, it is reasonable to expect that if a future
              revision of a document alters the status of a MUST-
              algorithm, it will remain at least a SHOULD or a SHOULD-.


MUST+ is something you made up, but if you have any divine algorithms
to share, maybe we can do something :P

> How do I add a grade of importance to specific algorithms, while the protocol itself doesn’t care.

I don't understand this remark.

What the + and - symbols are conveying is a likely trend. It is an
effort to ramp up secure algorithms more quickly and to make the long
tail shorter. Without being naive and writing in flag days into RFCs
that implementers are forced to ignore. If we write MUST NOT for SHA1
one, it would be extremely damaging to the current deployment.

You indicated you find this useless. That's fine. If the majority of
the WG agrees with you, we can remove it. I think it will make the
document less informative to implementers.

> DNSSEC has no signalling which algorithm is more or less important in the future.

Which seems to only be a reason in favour of describing this in the RFCs
for implementers?

>> Well, secspider is pretty good?  http://secspider.verisignlabs.com/stats.html
>> 
>> 1,641,133 	Production DNSSEC-enabled zones
>> 
>> RSASHA1-NSEC3-SHA1	1,320,540
>> RSA/MD5			21
>> RSA/SHA-1 [RSASHA1]	123,575
>> RSA/SHA256 [RSASHA256]	2,332,855
>> 
>> Number of keys does not directly map to number of zones (we have 3.6M
>> keys and 1.6M zones) but this shows 1/3 of the keys are still using
>> SHA1.
>
> Okay, so you did make it up.
>
> 1/3 is not 1/2.

There are people willing to break 1/3 of the internet but not willing to
break 1/2 of the internet?

> How many of those SHA1 keys are used in conjunction with non-SHA1? That is, how many would still be secure when SHA1 is ignored?

Yes, it is theoretically possible that the 1.3 million keys with SHA1 that
are currently deployed are in a zone that is currently in the process of
an algorithm rollover with SHA2. Maybe we can ask Geof since secspider
does not log this.

> Again, how many zones does it affect when most of them have SHA2 as well?

"Do you have the data or are you making this up"

> The damage I’m trying to avoid is the false sense of security you are inflicting by not taking the proper action.

The proper action being to make millions of zones lose SHA1 based DNSSEC
protection and leaving them vulnerable to simple DNS spoofing that does
not take 6500 CPU years?

You are afraid this document obsoletes too slowly, yet we have vendors who
says this document is moving way too quickly and they will never ever
remove anything. As an author, it is not my goal to produce a document
that has to be ignored.

> It is because the lack of action from specs like these that BIND-9.11.0 still ships with SHA1 defaults:

Hmm. If you look at algorithm selection in Section 3.1, you can see SHA1
based algorithms listed as MUST- and SHA256 based algorithms listed as
MUST. So our +/- signaling would actually be a great way for
implementers to decide that RSASHA256 is a better default then RSASHA1.

And had we both had to list them as MUST without any qualifier,
implementers wouldn't have been given that guidance.

Paul


From nobody Thu Mar  2 21:50:15 2017
Return-Path: <internet-drafts@ietf.org>
X-Original-To: dnsop@ietf.org
Delivered-To: dnsop@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 394D21296CA; Thu,  2 Mar 2017 21:50:14 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
X-Test-IDTracker: no
X-IETF-IDTracker: 6.46.1
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <148852021423.30814.17580676029441098082.idtracker@ietfa.amsl.com>
Date: Thu, 02 Mar 2017 21:50:14 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/-RnVIIvVjldDwYt7bP37Bc_g6mo>
Cc: dnsop@ietf.org
Subject: [DNSOP] I-D Action: draft-ietf-dnsop-no-response-issue-07.txt
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 03 Mar 2017 05:50:14 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Domain Name System Operations of the IETF.

        Title           : A Common Operational Problem in DNS Servers - Failure To Respond.
        Author          : M. Andrews
	Filename        : draft-ietf-dnsop-no-response-issue-07.txt
	Pages           : 25
	Date            : 2017-03-02

Abstract:
   The DNS is a query / response protocol.  Failure to respond or to
   respond correctly to queries causes both immediate operational
   problems and long term problems with protocol development.

   This document identifies a number of common kinds of queries to which
   some servers either fail to respond or else respond incorrectly.
   This document also suggests procedures for TLD and other zone
   operators to apply to help reduce / eliminate the problem.

   The document does not look at the DNS data itself, just the structure
   of the responses.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-dnsop-no-response-issue/

There's also a htmlized version available at:
https://tools.ietf.org/html/draft-ietf-dnsop-no-response-issue-07

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-dnsop-no-response-issue-07


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

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


From nobody Thu Mar  2 22:07:05 2017
Return-Path: <marka@isc.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E1971129713 for <dnsop@ietfa.amsl.com>; Thu,  2 Mar 2017 22:07:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.88
X-Spam-Level: 
X-Spam-Status: No, score=-5.88 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, MISSING_HEADERS=1.021, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SqriSXz4YyUD for <dnsop@ietfa.amsl.com>; Thu,  2 Mar 2017 22:07:04 -0800 (PST)
Received: from mx.ams1.isc.org (mx.ams1.isc.org [199.6.1.65]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 24E6C1295CC for <dnsop@ietf.org>; Thu,  2 Mar 2017 22:07:04 -0800 (PST)
Received: from zmx1.isc.org (zmx1.isc.org [149.20.0.20]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx.ams1.isc.org (Postfix) with ESMTPS id 2BD2A24AE09 for <dnsop@ietf.org>; Fri,  3 Mar 2017 06:05:41 +0000 (UTC)
Received: from zmx1.isc.org (localhost [127.0.0.1]) by zmx1.isc.org (Postfix) with ESMTPS id 4767C16005B for <dnsop@ietf.org>; Fri,  3 Mar 2017 06:05:40 +0000 (UTC)
Received: from localhost (localhost [127.0.0.1]) by zmx1.isc.org (Postfix) with ESMTP id 339D516006A for <dnsop@ietf.org>; Fri,  3 Mar 2017 06:05:40 +0000 (UTC)
Received: from zmx1.isc.org ([127.0.0.1]) by localhost (zmx1.isc.org [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id UWLgQxZVj0qF for <dnsop@ietf.org>; Fri,  3 Mar 2017 06:05:40 +0000 (UTC)
Received: from rock.dv.isc.org (c27-253-115-14.carlnfd2.nsw.optusnet.com.au [27.253.115.14]) by zmx1.isc.org (Postfix) with ESMTPSA id BD4F716005B for <dnsop@ietf.org>; Fri,  3 Mar 2017 06:05:39 +0000 (UTC)
Received: from rock.dv.isc.org (localhost [IPv6:::1]) by rock.dv.isc.org (Postfix) with ESMTP id F2C4A65D84AA for <dnsop@ietf.org>; Fri,  3 Mar 2017 17:05:35 +1100 (EST)
Cc: dnsop@ietf.org
From: Mark Andrews <marka@isc.org>
References: <148852021423.30814.17580676029441098082.idtracker@ietfa.amsl.com>
In-reply-to: Your message of "Thu, 02 Mar 2017 21:50:14 -0800." <148852021423.30814.17580676029441098082.idtracker@ietfa.amsl.com>
Date: Fri, 03 Mar 2017 17:05:35 +1100
Message-Id: <20170303060535.F2C4A65D84AA@rock.dv.isc.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/YvAOuYaIiyRac0zNxfkPFTBRgeM>
Subject: Re: [DNSOP] I-D Action: draft-ietf-dnsop-no-response-issue-07.txt
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 03 Mar 2017 06:07:05 -0000

This adds descriptions of each test using words in addition to DiG
commands.

Mark
-- 
Mark Andrews, ISC
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE: +61 2 9871 4742                 INTERNET: marka@isc.org


From nobody Fri Mar  3 00:49:17 2017
Return-Path: <petr.spacek@nic.cz>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E2DA51297B8 for <dnsop@ietfa.amsl.com>; Fri,  3 Mar 2017 00:49:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.021
X-Spam-Level: 
X-Spam-Status: No, score=-7.021 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nic.cz
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id m9zN4NMu6rF9 for <dnsop@ietfa.amsl.com>; Fri,  3 Mar 2017 00:49:14 -0800 (PST)
Received: from mail.nic.cz (mail.nic.cz [217.31.204.67]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2C6181297AA for <dnsop@ietf.org>; Fri,  3 Mar 2017 00:49:13 -0800 (PST)
Received: from [192.168.3.170] (unknown [95.82.146.6]) by mail.nic.cz (Postfix) with ESMTPSA id 7D900600D5 for <dnsop@ietf.org>; Fri,  3 Mar 2017 09:49:11 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=nic.cz; s=default; t=1488530951; bh=Fw36NH9dqNnLVEj7WURW3+YMrfJxHCgjU14bCdfrR5Y=; h=To:From:Date; b=bkOJDJHpTPUMvT5Aw+fD8f1NN8fKsWmQuybRYSvSsPSe4foZgL1e/WPI5+4ubqI06 GjKPy1ijYSY7a0VsLX88uZ9ttJQgwzAUJ0oUz4kvTmvf894q6Ugc3zkntwoW0ADmrj D2XOsIvAUcmpSaLnRSIHid2AN4ErVwpy/S2k2Tjw=
To: dnsop@ietf.org
References: <78013346-6100-f7e6-a3c8-87d2f92533d8@gmail.com> <F40B69DF-6391-4008-A7CD-C85277952D8A@dnss.ec> <alpine.LRH.2.20.1702281627360.22841@bofh.nohats.ca> <920390D7-BFF8-4680-B2D8-488777671DCA@dnss.ec> <alpine.LRH.2.20.1702282052220.28866@bofh.nohats.ca> <AC4C0368-1454-4718-95AF-BB4DDECEF17E@dnss.ec> <alpine.LRH.2.20.1703011221400.15273@bofh.nohats.ca> <76B12F6D-9D53-4FEB-974D-BB4D6DB02F0B@dnss.ec> <alpine.LRH.2.20.1703021223170.10405@bofh.nohats.ca>
From: =?UTF-8?B?UGV0ciDFoHBhxI1law==?= <petr.spacek@nic.cz>
Organization: CZ.NIC
Message-ID: <b3ff3793-0bb2-d277-c232-0068d1726c68@nic.cz>
Date: Fri, 3 Mar 2017 09:49:11 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.7.0
MIME-Version: 1.0
In-Reply-To: <alpine.LRH.2.20.1703021223170.10405@bofh.nohats.ca>
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Virus-Scanned: clamav-milter 0.99.2 at mail
X-Virus-Status: Clean
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/dSXgdd4j_1TS5HL0mUarwQz6kQ0>
Subject: Re: [DNSOP] Call for Adoption draft-wouters-sury-dnsop-algorithm-update
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 03 Mar 2017 08:49:16 -0000

On 2.3.2017 19:00, Paul Wouters wrote:
> On Thu, 2 Mar 2017, Roy Arends wrote:
> 
>> Implementer should follow spec. Spec sez MUST or SHOULD.
> 
> Implementers may decide to implent some algorithms and not some others,
> depending on the level.
> 
>> Now it says MUST- MUST+ MUST SHOULD- SHOULD+ and SHOULD. Very confusing.
> 
> I understand _you_ find it confusing. It has been used for years in the
> ipsec working group without having caused confusion.
> 
>> Which one should be implemented?
> 
> Saving you the time to re-read Section 1.2 and Section 2:
> 
>    SHOULD+   This term means the same as SHOULD.  However, it is likely
>              that an algorithm marked as SHOULD+ will be promoted at some
>              future time to be a MUST.
> 
>    SHOULD-   This term means the same as SHOULD.  However, an algorithm
>              marked as SHOULD- may be deprecated to a MAY in a future
>              version of this document.
>    MUST-     This term means the same as MUST.  However, we expect at
>              some point that this algorithm will no longer be a MUST in a
>              future document.  Although its status will be determined at
>              a later time, it is reasonable to expect that if a future
>              revision of a document alters the status of a MUST-
>              algorithm, it will remain at least a SHOULD or a SHOULD-.
> 
> 
> MUST+ is something you made up, but if you have any divine algorithms
> to share, maybe we can do something :P
> 
>> How do I add a grade of importance to specific algorithms, while the
>> protocol itself doesn’t care.
> 
> I don't understand this remark.
> 
> What the + and - symbols are conveying is a likely trend. It is an
> effort to ramp up secure algorithms more quickly and to make the long
> tail shorter. Without being naive and writing in flag days into RFCs
> that implementers are forced to ignore. If we write MUST NOT for SHA1
> one, it would be extremely damaging to the current deployment.
> 
> You indicated you find this useless. That's fine. If the majority of
> the WG agrees with you, we can remove it. I think it will make the
> document less informative to implementers.

Personally I find this +/- notation useful in general but the document
version 02 is hard to follow. I grasped its meaning after reading
conversation in this thread.


To improve the document I propose:
- somehow add shortened version of (sometimes implied) advices from 1.2.
 Updating Algorithm Requirement Levels into SHOULD+/SHOULD-/MUST-
definitions in 2.  Conventions Used in This Document.

Examples I would like to see:
   SHOULD-   This term means the same as SHOULD.  However, an algorithm
             marked as SHOULD- may be deprecated to a MAY in a future
             version of this document. It SHOULD be supported for
             interoperability reasons.
             Implementations which give control over used algorithms
             to user SHOULD NOT use algorithms labeled with "SHOULD-"
             as default choice. Algorithms with label "MUST" SHOULD
             [yuck, rephrase this] be preferred.

And so on. This would convey the important message in much cleaner way
than the looong text in 1.2. I understand that this somehow semantically
duplicates 5.  Operational Considerations but IMHO it is much easier to
follow if definition of the term and reasonably short advices are at one
place.


Speaking of 3.  Algorithm Selection, I would like to see definitions of
columns headers "DNSSEC Signing", "DNSSEC Validation", "DNSSEC
Delegation" and "DNSSEC Validation" again either in 2.  Conventions Used
in This Document or in text preceding the tables.

Table headers in 3.1.  DNSKEY Algorithms seem somehow clear (signer vs.
validator) but table 3.2.  DS and CDS Algorithms seems vague to me.

My guesses:
- "DNSSEC Validation" = usage in configuration file as Trust Anchor
- "DNSSEC Delegation" = other uses than Trust Anchor in config file

Is that right? Why are these two different? It would deserve
clarification in the document.


Section 5.  Operational Considerations could emphasise recommendation to
phase out SHOULD- algorithms in signers and other recommendations for
MUST- etc. should be added here as well (or the section can be somehow
merged with 2. Conventions)


Editorial nits:
Section 3.1.  DNSKEY Algorithms would be much easier to follow if text
comments were labeled with algorithm number from the table and ordered
by number. E.g.:

   1: RSAMD5 is not widely deployed and there is an industry-wide trend
      to deprecate MD5 usage.

The very same applies to 3.2.  DS and CDS Algorithms (and it would allow
to get rid of special-case asterisk.)


Let me know if something above is not clear ;-)

-- 
Petr Špaček  @  CZ.NIC


From nobody Fri Mar  3 01:23:26 2017
Return-Path: <internet-drafts@ietf.org>
X-Original-To: dnsop@ietf.org
Delivered-To: dnsop@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 3871D12942F; Fri,  3 Mar 2017 01:23:20 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
X-Test-IDTracker: no
X-IETF-IDTracker: 6.46.1
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <148853300022.10133.1786841727275160096.idtracker@ietfa.amsl.com>
Date: Fri, 03 Mar 2017 01:23:20 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/uaVO7iamWcOBvLeQhia1ZWtDm-w>
Cc: dnsop@ietf.org
Subject: [DNSOP] I-D Action: draft-ietf-dnsop-no-response-issue-08.txt
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 03 Mar 2017 09:23:20 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Domain Name System Operations of the IETF.

        Title           : A Common Operational Problem in DNS Servers - Failure To Respond.
        Author          : M. Andrews
	Filename        : draft-ietf-dnsop-no-response-issue-08.txt
	Pages           : 25
	Date            : 2017-03-03

Abstract:
   The DNS is a query / response protocol.  Failure to respond or to
   respond correctly to queries causes both immediate operational
   problems and long term problems with protocol development.

   This document identifies a number of common kinds of queries to which
   some servers either fail to respond or else respond incorrectly.
   This document also suggests procedures for TLD and other zone
   operators to apply to help reduce / eliminate the problem.

   The document does not look at the DNS data itself, just the structure
   of the responses.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-dnsop-no-response-issue/

There's also a htmlized version available at:
https://tools.ietf.org/html/draft-ietf-dnsop-no-response-issue-08

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-dnsop-no-response-issue-08


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

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


From nobody Fri Mar  3 01:57:15 2017
Return-Path: <marka@isc.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A816712941E for <dnsop@ietfa.amsl.com>; Fri,  3 Mar 2017 01:57:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.88
X-Spam-Level: 
X-Spam-Status: No, score=-5.88 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, MISSING_HEADERS=1.021, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AewuS6lEvPLF for <dnsop@ietfa.amsl.com>; Fri,  3 Mar 2017 01:57:14 -0800 (PST)
Received: from mx.pao1.isc.org (mx.pao1.isc.org [IPv6:2001:4f8:0:2::2b]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 007651293F4 for <dnsop@ietf.org>; Fri,  3 Mar 2017 01:57:13 -0800 (PST)
Received: from zmx1.isc.org (zmx1.isc.org [149.20.0.20]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx.pao1.isc.org (Postfix) with ESMTPS id 463343493A5 for <dnsop@ietf.org>; Fri,  3 Mar 2017 09:57:11 +0000 (UTC)
Received: from zmx1.isc.org (localhost [127.0.0.1]) by zmx1.isc.org (Postfix) with ESMTPS id 1305016004F for <dnsop@ietf.org>; Fri,  3 Mar 2017 09:57:11 +0000 (UTC)
Received: from localhost (localhost [127.0.0.1]) by zmx1.isc.org (Postfix) with ESMTP id E8CA816006B for <dnsop@ietf.org>; Fri,  3 Mar 2017 09:57:10 +0000 (UTC)
Received: from zmx1.isc.org ([127.0.0.1]) by localhost (zmx1.isc.org [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id WXphCKLaesTW for <dnsop@ietf.org>; Fri,  3 Mar 2017 09:57:10 +0000 (UTC)
Received: from rock.dv.isc.org (c27-253-115-14.carlnfd2.nsw.optusnet.com.au [27.253.115.14]) by zmx1.isc.org (Postfix) with ESMTPSA id 5532416004F for <dnsop@ietf.org>; Fri,  3 Mar 2017 09:57:10 +0000 (UTC)
Received: from rock.dv.isc.org (localhost [IPv6:::1]) by rock.dv.isc.org (Postfix) with ESMTP id ABA6465D917E for <dnsop@ietf.org>; Fri,  3 Mar 2017 20:57:06 +1100 (EST)
Cc: dnsop@ietf.org
From: Mark Andrews <marka@isc.org>
References: <148853300022.10133.1786841727275160096.idtracker@ietfa.amsl.com>
In-reply-to: Your message of "Fri, 03 Mar 2017 01:23:20 -0800." <148853300022.10133.1786841727275160096.idtracker@ietfa.amsl.com>
Date: Fri, 03 Mar 2017 20:57:06 +1100
Message-Id: <20170303095706.ABA6465D917E@rock.dv.isc.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/3y-WwgGF30DO3wharZolbS30AY4>
Subject: Re: [DNSOP] I-D Action: draft-ietf-dnsop-no-response-issue-08.txt
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 03 Mar 2017 09:57:14 -0000

Added missing EDNS truncation behaviour test.

-- 
Mark Andrews, ISC
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE: +61 2 9871 4742                 INTERNET: marka@isc.org


From nobody Fri Mar  3 07:33:53 2017
Return-Path: <internet-drafts@ietf.org>
X-Original-To: dnsop@ietf.org
Delivered-To: dnsop@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 73B011294A6; Fri,  3 Mar 2017 07:33:47 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
X-Test-IDTracker: no
X-IETF-IDTracker: 6.46.1
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <148855522746.10182.4882958803139443410.idtracker@ietfa.amsl.com>
Date: Fri, 03 Mar 2017 07:33:47 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/XFPD34_2fZmmqhUpNJXnOGrYTXw>
Cc: dnsop@ietf.org
Subject: [DNSOP] I-D Action: draft-ietf-dnsop-alt-tld-08.txt
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 03 Mar 2017 15:33:47 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Domain Name System Operations of the IETF.

        Title           : The ALT Special Use Top Level Domain
        Authors         : Warren Kumari
                          Andrew Sullivan
	Filename        : draft-ietf-dnsop-alt-tld-08.txt
	Pages           : 11
	Date            : 2017-03-03

Abstract:
   This document reserves a string (ALT) to be used as a TLD label in
   non-DNS contexts.  It also provides advice and guidance to developers
   developing alternative namespaces.

   [Ed note: Text inside square brackets ([]) is additional background
   information, answers to frequently asked questions, general musings,
   etc.  They will be removed before publication.  This document is
   being collaborated on in Github at: https://github.com/wkumari/draft-
   wkumari-dnsop-alt-tld.  The most recent version of the document, open
   issues, etc should all be available here.  The authors (gratefully)
   accept pull requests. ]


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-dnsop-alt-tld/

There's also a htmlized version available at:
https://tools.ietf.org/html/draft-ietf-dnsop-alt-tld-08

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-dnsop-alt-tld-08


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

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


From nobody Fri Mar  3 14:56:23 2017
Return-Path: <paul@nohats.ca>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 86E97129418 for <dnsop@ietfa.amsl.com>; Fri,  3 Mar 2017 14:56:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.001
X-Spam-Level: 
X-Spam-Status: No, score=-2.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RP_MATCHES_RCVD=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nohats.ca
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id J-kkfJZ1XDfY for <dnsop@ietfa.amsl.com>; Fri,  3 Mar 2017 14:56:20 -0800 (PST)
Received: from mx.nohats.ca (mx.nohats.ca [IPv6:2a03:6000:1004:1::68]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9EF48124281 for <dnsop@ietf.org>; Fri,  3 Mar 2017 14:56:19 -0800 (PST)
Received: from localhost (localhost [IPv6:::1]) by mx.nohats.ca (Postfix) with ESMTP id 3vZl0c4jbmz9K; Fri,  3 Mar 2017 23:56:16 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nohats.ca; s=default; t=1488581776; bh=PgSN1SwkbrPp4X6HbSTr4mlxh/rvAHwivAQyFFMxPhg=; h=Date:From:To:cc:Subject:In-Reply-To:References; b=dreQd5Asrcup4zZn7n11+vsKIVmBgOJ5jE2rCieWXfAesppV//wfa8I2Uvwml801q DTTEB3rqifMz7BuqNsxwAvly4odP+V4rm/xbsbzqYFQ87BavsDwhq2qZyLYAqX+2F3 3iiTTeVQEIp4NgzwbASL51dPQ6SUGmx3UfUXbVf0=
X-Virus-Scanned: amavisd-new at mx.nohats.ca
Received: from mx.nohats.ca ([IPv6:::1]) by localhost (mx.nohats.ca [IPv6:::1]) (amavisd-new, port 10024) with ESMTP id 02ZL5WSojdcI; Fri,  3 Mar 2017 23:56:15 +0100 (CET)
Received: from bofh.nohats.ca (bofh.nohats.ca [76.10.157.69]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx.nohats.ca (Postfix) with ESMTPS; Fri,  3 Mar 2017 23:56:14 +0100 (CET)
Received: by bofh.nohats.ca (Postfix, from userid 1000) id B95B2446AEA; Fri,  3 Mar 2017 17:56:13 -0500 (EST)
DKIM-Filter: OpenDKIM Filter v2.11.0 bofh.nohats.ca B95B2446AEA
Received: from localhost (localhost [127.0.0.1]) by bofh.nohats.ca (Postfix) with ESMTP id A2F0541D9FEE; Fri,  3 Mar 2017 17:56:13 -0500 (EST)
Date: Fri, 3 Mar 2017 17:56:13 -0500 (EST)
From: Paul Wouters <paul@nohats.ca>
To: =?ISO-8859-2?Q?Petr_=A9pa=E8ek?= <petr.spacek@nic.cz>
In-Reply-To: <b3ff3793-0bb2-d277-c232-0068d1726c68@nic.cz>
Message-ID: <alpine.LRH.2.20.1703031747050.13761@bofh.nohats.ca>
References: <78013346-6100-f7e6-a3c8-87d2f92533d8@gmail.com> <F40B69DF-6391-4008-A7CD-C85277952D8A@dnss.ec> <alpine.LRH.2.20.1702281627360.22841@bofh.nohats.ca> <920390D7-BFF8-4680-B2D8-488777671DCA@dnss.ec> <alpine.LRH.2.20.1702282052220.28866@bofh.nohats.ca> <AC4C0368-1454-4718-95AF-BB4DDECEF17E@dnss.ec> <alpine.LRH.2.20.1703011221400.15273@bofh.nohats.ca> <76B12F6D-9D53-4FEB-974D-BB4D6DB02F0B@dnss.ec> <alpine.LRH.2.20.1703021223170.10405@bofh.nohats.ca> <b3ff3793-0bb2-d277-c232-0068d1726c68@nic.cz>
User-Agent: Alpine 2.20 (LRH 67 2015-01-07)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8BIT
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/3UCBuj7kryFn6iI0aR4jzSESZew>
Cc: dnsop@ietf.org
Subject: Re: [DNSOP] Call for Adoption draft-wouters-sury-dnsop-algorithm-update
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 03 Mar 2017 22:56:21 -0000

On Fri, 3 Mar 2017, Petr Špaček wrote:

> To improve the document I propose:
> - somehow add shortened version of (sometimes implied) advices from 1.2.
> Updating Algorithm Requirement Levels into SHOULD+/SHOULD-/MUST-
> definitions in 2.  Conventions Used in This Document.
>
> Examples I would like to see:
>   SHOULD-   This term means the same as SHOULD.  However, an algorithm
>             marked as SHOULD- may be deprecated to a MAY in a future
>             version of this document. It SHOULD be supported for
>             interoperability reasons.
>             Implementations which give control over used algorithms
>             to user SHOULD NOT use algorithms labeled with "SHOULD-"
>             as default choice. Algorithms with label "MUST" SHOULD
>             [yuck, rephrase this] be preferred.

In the past for ipsec, we have stayed away from telling implementers
what defaults to use. Perhaps this makes a little more sense in the
DNSSEC context, so that's something we should consider.

> Speaking of 3.  Algorithm Selection, I would like to see definitions of
> columns headers "DNSSEC Signing", "DNSSEC Validation", "DNSSEC
> Delegation" and "DNSSEC Validation" again either in 2.  Conventions Used
> in This Document or in text preceding the tables.

Okay.

> Table headers in 3.1.  DNSKEY Algorithms seem somehow clear (signer vs.
> validator) but table 3.2.  DS and CDS Algorithms seems vague to me.
>
> My guesses:
> - "DNSSEC Validation" = usage in configuration file as Trust Anchor

What we mean is "consuming DS/CDS records"

> - "DNSSEC Delegation" = other uses than Trust Anchor in config file

And here we mean "producing DS/CDS records"

> Section 5.  Operational Considerations could emphasise recommendation to
> phase out SHOULD- algorithms in signers and other recommendations for
> MUST- etc. should be added here as well (or the section can be somehow
> merged with 2. Conventions)

The idea is that those terms indicate that already. And Section 5 is
meant to point to potential pitfalls for implementers.

>
> Editorial nits:
> Section 3.1.  DNSKEY Algorithms would be much easier to follow if text
> comments were labeled with algorithm number from the table and ordered
> by number. E.g.:
>
>   1: RSAMD5 is not widely deployed and there is an industry-wide trend
>      to deprecate MD5 usage.

It was not done like that because although in this case we felt we
should describe all table entries, that is not neccesarilly true in
the future. So we did not want to make it an enumerated list. I'll
think about how to increase the readability.

> Let me know if something above is not clear ;-)

I'd be interested if you as an implementer would be willing to follow
these recommendations. And for instance would stop creating new zones
with SHA1, or would stop producing SHA1 based DS records.

Paul


From nobody Fri Mar  3 16:02:51 2017
Return-Path: <agenda@ietf.org>
X-Original-To: dnsop@ietf.org
Delivered-To: dnsop@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id DB1D012967B; Fri,  3 Mar 2017 15:55:37 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: "\"IETF Secretariat\"" <agenda@ietf.org>
To: <tjw.ietf@gmail.com>, <dnsop-chairs@ietf.org>
X-Test-IDTracker: no
X-IETF-IDTracker: 6.46.1
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <148858533789.15846.16874673929368640965.idtracker@ietfa.amsl.com>
Date: Fri, 03 Mar 2017 15:55:37 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/N9NuZyuI524-0ZXKl5rXHSfuWmA>
Cc: joelja@bogus.com, dnsop@ietf.org
Subject: [DNSOP] dnsop - Requested session has been scheduled for IETF 98
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 03 Mar 2017 23:55:39 -0000

Dear Tim Wicinski,

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

dnsop Session 1 (2:00:00)
    Monday, Afternoon Session I 1300-1500
    Room Name: Zurich D size: 250
    ---------------------------------------------
    


Request Information:


---------------------------------------------------------
Working Group Name: Domain Name System Operations
Area Name: Operations and Management Area
Session Requester: Tim Wicinski

Number of Sessions: 1
Length of Session(s):  2 Hours
Number of Attendees: 160
Conflicts to Avoid: 
 First Priority: dbound dane dhc apparea appsawg homenet dnssd dprive
 Second Priority: v6ops intarea trans
 Third Priority: 6man grow opsarea opsawg pcp saag sidr


People who must be present:
  Suzanne Woolf
  Joel Jaeggli
  Tim Wicinski

Resources Requested:

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


From nobody Sun Mar  5 16:39:09 2017
Return-Path: <internet-drafts@ietf.org>
X-Original-To: dnsop@ietf.org
Delivered-To: dnsop@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 8BC8E124281; Sun,  5 Mar 2017 16:39:07 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
X-Test-IDTracker: no
X-IETF-IDTracker: 6.46.1
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <148876074756.26186.6179392399306070912.idtracker@ietfa.amsl.com>
Date: Sun, 05 Mar 2017 16:39:07 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/ekCmOCSCjq5vUF9EcmIfU43nz78>
Cc: dnsop@ietf.org
Subject: [DNSOP] I-D Action: draft-ietf-dnsop-attrleaf-01.txt
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 06 Mar 2017 00:39:07 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Domain Name System Operations of the IETF.

        Title           : DNS Scoped Data Through '_Underscore' Attribute Leaves
        Author          : Dave Crocker
	Filename        : draft-ietf-dnsop-attrleaf-01.txt
	Pages           : 12
	Date            : 2017-03-05

Abstract:
   Historically, any DNS RR may occur for any domain name.  Recent
   additions have defined DNS leaf nodes that contain a reserved node
   name, beginning with an underscore.  The underscore construct is used
   to define a semantic scope for DNS records that are associated with
   the parent domain.  This specification explores the nature of this
   DNS usage and defines the "underscore names" registry with IANA.


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

There's also a htmlized version available at:
https://tools.ietf.org/html/draft-ietf-dnsop-attrleaf-01

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-dnsop-attrleaf-01


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

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


From nobody Sun Mar  5 16:46:48 2017
Return-Path: <dhc@dcrocker.net>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A76BE1288B8 for <dnsop@ietfa.amsl.com>; Sun,  5 Mar 2017 16:46:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.002
X-Spam-Level: 
X-Spam-Status: No, score=-2.002 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=dcrocker.net
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9olXq6M6ep9K for <dnsop@ietfa.amsl.com>; Sun,  5 Mar 2017 16:46:46 -0800 (PST)
Received: from simon.songbird.com (simon.songbird.com [72.52.113.5]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CD61D124281 for <dnsop@ietf.org>; Sun,  5 Mar 2017 16:46:46 -0800 (PST)
Received: from [192.168.11.211] (50.sub-166-154-63.myvzw.com [166.154.63.50]) (authenticated bits=0) by simon.songbird.com (8.14.4/8.14.4/Debian-4.1ubuntu1) with ESMTP id v260mPMa012814 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT); Sun, 5 Mar 2017 16:48:25 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=dcrocker.net; s=default; t=1488761306; bh=yVG3xk1TAj3umyvkJLuEUVvaagVTK39v8FhK22NtRBg=; h=Subject:To:References:Cc:From:Reply-To:Date:In-Reply-To:From; b=LRVIg93Qc+EgakEFGnChJ/1thu0G/tyNb1LbAULDi6EacQtRZ1BO3QWHfPA581/Rw jSsEd4J0pefWoNGzq5Dgw+VItuAMcoYT77fLNVBIPSxedzQS17YmvMdWvxGZ4qtTaw 3dfpE4u0csePKoXIqvbHeOjRKPpJir/jn5PqmWoU=
To: dnsop <dnsop@ietf.org>
References: <20160804015840.60405.qmail@ary.lan> <dd070788-bf7a-e7de-b07b-b81151f101db@dcrocker.net> <1073c89f-1158-ccde-df02-ae9a416eacf5@bbiw.net>
From: Dave Crocker <dhc@dcrocker.net>
Organization: Brandenburg InternetWorking
Message-ID: <654358a9-10a9-52f3-c1e9-5f6e3392fcbd@dcrocker.net>
Date: Sun, 5 Mar 2017 16:46:16 -0800
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.7.1
MIME-Version: 1.0
In-Reply-To: <1073c89f-1158-ccde-df02-ae9a416eacf5@bbiw.net>
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/Vg1OK1LTRgQcrWvzJvii-FgALc8>
Subject: Re: [DNSOP] [apps-discuss] Draft of interest in DNSOP: draft-ietf-dnsop-attrleaf
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: dcrocker@bbiw.net
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 06 Mar 2017 00:46:47 -0000

Hi, folks,

I've been reminded that the attrleaf draft is still pending.  I've 
re-submitted the -00 draft as -01, just to restart the timer on the 
document.

On reviewing the discussion history, I see some items for the list that 
I believe weren't resolved...


On 8/28/2016 4:04 PM, Dave Crocker wrote:
>>> For URI records RFC 7553 says they're either named the same as SRV
>>> records, or they use enumservice names from the Enumservice
>>
>> Declaring a namespace as the union of two, independently-maintained
>> registries is a very efficient way to encourage -- actually in
>> theoretical terms, it guarantees -- collisions.
>
> Patrik's and John 's postings notwithstanding, I'm still concerned about
> the proposed way of handling this, namely to rely on IANA to do a manual
> check of the two registries the URI RR might call on.  First, it does
> not seem reasonable to me to impose that burden on the IANA staff and
> second a manual process like that is almost certain to produce errors.

This needs discussion and resolution by the working group.

Again, my concern is with handing IANA an on-going task -- making a 
check every time they update the Attrleaf table -- that requires their 
being perfect at detecting collisions with one or more other tables.

If the wg decides this is acceptable, I'd like to document the basis for 
the decision.


> On 8/3/2016 9:05 PM, John R Levine wrote:
>> I suppose, but since the two registries exist and the URI RFC says to
>> use both of them as _name, that horse has left the barn.
>
> I think it left the theoretical barn, but not the practical one.  We've
> been told that there is not yet any uptake in the URI RR.  That makes it
> plausible to modify its spec to eliminate this problem.

Can we get a working group assessment of the real-world uptake of the 
URI RR?


> Really, the burden of trying to have on-going coordination for the URI
> RR, between two different registries is worth finding a way to avoid.
> The problem is that I am not sure what to suggest that will work for URI
> usage.
>
> Suggestions?

Suggestions are still solicited.

d/

-- 
Dave Crocker
Brandenburg InternetWorking
bbiw.net


From nobody Sun Mar  5 18:35:27 2017
Return-Path: <johnl@taugh.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 036AE1293D8 for <dnsop@ietfa.amsl.com>; Sun,  5 Mar 2017 18:35:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.821
X-Spam-Level: 
X-Spam-Status: No, score=-0.821 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, KHOP_DYNAMIC=1.08, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qEBQSHsalTs1 for <dnsop@ietfa.amsl.com>; Sun,  5 Mar 2017 18:35:25 -0800 (PST)
Received: from miucha.iecc.com (abusenet-1-pt.tunnel.tserv4.nyc4.ipv6.he.net [IPv6:2001:470:1f06:1126::2]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E7CC0126D73 for <dnsop@ietf.org>; Sun,  5 Mar 2017 18:35:24 -0800 (PST)
Received: (qmail 67335 invoked from network); 6 Mar 2017 02:35:23 -0000
Received: from unknown (64.57.183.18) by mail1.iecc.com with QMQP; 6 Mar 2017 02:35:23 -0000
Date: 6 Mar 2017 02:35:01 -0000
Message-ID: <20170306023501.22939.qmail@ary.lan>
From: "John Levine" <johnl@taugh.com>
To: dnsop@ietf.org
In-Reply-To: <654358a9-10a9-52f3-c1e9-5f6e3392fcbd@dcrocker.net>
Organization: 
X-Headerized: yes
Mime-Version: 1.0
Content-type: text/plain; charset=utf-8
Content-transfer-encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/gxetlMlW9S09AbXmfdIb8urKblk>
Cc: dcrocker@bbiw.net
Subject: Re: [DNSOP] [apps-discuss] Draft of interest in DNSOP: draft-ietf-dnsop-attrleaf
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 06 Mar 2017 02:35:26 -0000

In article <654358a9-10a9-52f3-c1e9-5f6e3392fcbd@dcrocker.net> you write:
>>>> For URI records RFC 7553 says they're either named the same as SRV
>>>> records, or they use enumservice names from the Enumservice

>> Patrik's and John 's postings notwithstanding, I'm still concerned about
>> the proposed way of handling this, namely to rely on IANA to do a manual
>> check of the two registries the URI RR might call on.  First, it does
>> not seem reasonable to me to impose that burden on the IANA staff and
>> second a manual process like that is almost certain to produce errors.

>Again, my concern is with handing IANA an on-going task -- making a 
>check every time they update the Attrleaf table -- that requires their 
>being perfect at detecting collisions with one or more other tables.

Has anyone asked IANA whether they have an opinion on how hard this
would be?  For that matter, are there other registries with similar
issues?  Do they have or would they plan to write software to do the
cross check automatically when one of the registries is to be updated?
I wouldn't think it'd be much different from checking whether a single
registry has duplicate entries.

R's,
John


From nobody Sun Mar  5 19:11:50 2017
Return-Path: <dhc@dcrocker.net>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 357B7128BA2 for <dnsop@ietfa.amsl.com>; Sun,  5 Mar 2017 19:11:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.002
X-Spam-Level: 
X-Spam-Status: No, score=-2.002 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=dcrocker.net
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3GzDvhaDxA31 for <dnsop@ietfa.amsl.com>; Sun,  5 Mar 2017 19:11:47 -0800 (PST)
Received: from simon.songbird.com (simon.songbird.com [72.52.113.5]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 78935126D73 for <dnsop@ietf.org>; Sun,  5 Mar 2017 19:11:47 -0800 (PST)
Received: from [192.168.1.168] (76-218-8-128.lightspeed.sntcca.sbcglobal.net [76.218.8.128]) (authenticated bits=0) by simon.songbird.com (8.14.4/8.14.4/Debian-4.1ubuntu1) with ESMTP id v263DcCC018029 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT); Sun, 5 Mar 2017 19:13:39 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=dcrocker.net; s=default; t=1488770019; bh=DxCSq+uFJPA06AHODCBwlQBu8XYCocGEqITAizzDV/c=; h=Subject:To:References:Reply-To:From:Date:In-Reply-To:From; b=LU4K4NSKTZG2Sn2mXzmhlsPMnBfmVCVViTU8IgNCuAbPPIYfIJcfD9glH4ecRpP97 u3COQl7v2NuuQQVmV6b43yLyDsnB1JM5pVts2Kvy8vKsF+RkKACA/3Y7LPsJArxFP7 TIrU2do0MFSDGlpzNZ9fe1E34EE4898qtfjRbKfA=
To: John Levine <johnl@taugh.com>, dnsop@ietf.org
References: <20170306023501.22939.qmail@ary.lan>
From: Dave Crocker <dhc@dcrocker.net>
Organization: Brandenburg InternetWorking
Message-ID: <389cfea1-a599-84bf-de22-34a51defab04@dcrocker.net>
Date: Sun, 5 Mar 2017 19:11:27 -0800
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.7.1
MIME-Version: 1.0
In-Reply-To: <20170306023501.22939.qmail@ary.lan>
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/2DWVltvnhFX7y9VLLSa56MWRwAo>
Subject: Re: [DNSOP] [apps-discuss] Draft of interest in DNSOP: draft-ietf-dnsop-attrleaf
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: dcrocker@bbiw.net
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 06 Mar 2017 03:11:48 -0000

On 3/5/2017 6:35 PM, John Levine wrote:
>> Again, my concern is with handing IANA an on-going task -- making a
>> check every time they update the Attrleaf table -- that requires their
>> being perfect at detecting collisions with one or more other tables.
>
> Has anyone asked IANA whether they have an opinion on how hard this
> would be?  For that matter, are there other registries with similar
> issues?  Do they have or would they plan to write software to do the
> cross check automatically when one of the registries is to be updated?
> I wouldn't think it'd be much different from checking whether a single
> registry has duplicate entries.


The advocate gets to pursue the questions.  Thank you for offering...

d/

-- 
Dave Crocker
Brandenburg InternetWorking
bbiw.net


From nobody Sun Mar  5 19:22:19 2017
Return-Path: <dhc@dcrocker.net>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6F13B128BA2 for <dnsop@ietfa.amsl.com>; Sun,  5 Mar 2017 19:22:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.002
X-Spam-Level: 
X-Spam-Status: No, score=-2.002 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=dcrocker.net
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Ijtiqt_esDcl for <dnsop@ietfa.amsl.com>; Sun,  5 Mar 2017 19:22:16 -0800 (PST)
Received: from simon.songbird.com (simon.songbird.com [72.52.113.5]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A6EE9126D73 for <dnsop@ietf.org>; Sun,  5 Mar 2017 19:22:16 -0800 (PST)
Received: from [192.168.1.168] (76-218-8-128.lightspeed.sntcca.sbcglobal.net [76.218.8.128]) (authenticated bits=0) by simon.songbird.com (8.14.4/8.14.4/Debian-4.1ubuntu1) with ESMTP id v263O8YS018164 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT) for <dnsop@ietf.org>; Sun, 5 Mar 2017 19:24:08 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=dcrocker.net; s=default; t=1488770648; bh=jCBP8JYs61+Co1ANPJtheGlFWKmPxoQye9U9m149Ldw=; h=Subject:To:References:Reply-To:From:Date:In-Reply-To:From; b=H1WEa3HSigSNIsj4DNje/u4RCGorgiZhMA2jerKO1DgX0XWKnQK1ya0yHjggQSZGK Wll8DSn8+kahz5u+Ew4Ea/fJQKLCv+/O1rRYuTii4/UxTrqfjs5TL2aylRQIpAgGTj +946O9hLWm3Lc2rGDmRlQh15ZV/Yn8p8xNdaKT7c=
To: dnsop <dnsop@ietf.org>
References: <20160804015840.60405.qmail@ary.lan> <dd070788-bf7a-e7de-b07b-b81151f101db@dcrocker.net> <1073c89f-1158-ccde-df02-ae9a416eacf5@bbiw.net> <654358a9-10a9-52f3-c1e9-5f6e3392fcbd@dcrocker.net>
From: Dave Crocker <dhc@dcrocker.net>
Organization: Brandenburg InternetWorking
Message-ID: <ca80bc15-b6dd-d055-bb24-443891e187b1@dcrocker.net>
Date: Sun, 5 Mar 2017 19:21:57 -0800
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.7.1
MIME-Version: 1.0
In-Reply-To: <654358a9-10a9-52f3-c1e9-5f6e3392fcbd@dcrocker.net>
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/TO93kuoiYqCdupup44frvickd48>
Subject: [DNSOP] _attrleaf - "scoping rules" terminology
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: dcrocker@bbiw.net
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 06 Mar 2017 03:22:17 -0000

On 3/5/2017 4:46 PM, Dave Crocker wrote:
> On reviewing the discussion history, I see some items for the list
> that I believe weren't resolved...


For those more interested in linguistic issues, as well as protocol
details, there is a 'comment' in Introduction of the _Attrleaf draft
that I'd like to get agreement on -- possibly with refinement -- and
move from 'comment' to 'note':

> The terms "resolution context" and "scoping rules" have been
> suggested, in place of "semantic scope". In order to avoid concern
> for matters of semantics, this specification uses the term "scoping
> rules", to create a focus on the mechanics being defined, rather than
> nuances of interpretation for the mechanism.


Comments?

d/



-- 
Dave Crocker
Brandenburg InternetWorking
bbiw.net

-- 
Dave Crocker
Brandenburg InternetWorking
bbiw.net


From nobody Mon Mar  6 00:56:45 2017
Return-Path: <petr.spacek@nic.cz>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6567812947D for <dnsop@ietfa.amsl.com>; Mon,  6 Mar 2017 00:56:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.021
X-Spam-Level: 
X-Spam-Status: No, score=-7.021 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nic.cz
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rUWPWmX8FiQe for <dnsop@ietfa.amsl.com>; Mon,  6 Mar 2017 00:56:39 -0800 (PST)
Received: from mail.nic.cz (mail.nic.cz [217.31.204.67]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5386F129479 for <dnsop@ietf.org>; Mon,  6 Mar 2017 00:56:39 -0800 (PST)
Received: from [IPv6:2001:67c:1220:80c:a01b:81f:b724:bdf4] (unknown [IPv6:2001:67c:1220:80c:a01b:81f:b724:bdf4]) by mail.nic.cz (Postfix) with ESMTPSA id 407E360757; Mon,  6 Mar 2017 09:56:37 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=nic.cz; s=default; t=1488790597; bh=GAM2Dd7feZIyiIBS00fRAHa4QepS3/D0jw9ARAPE2jw=; h=To:From:Date; b=RHa2sVcQMs+HKp96CmIhPK7GEDNRCa0gmktBmJLYMjD5n1UmT9hhYpOlT7bKl8hH9 CxJgeChknFS7/gheJ2YmzRhJhwCP07h/VJq+X2du/cEMwt7pQNvC2lfgo9cmQCERBb eeV1kVQuJ/zL9tDAiv7VD71mIm3j4OQnLSjV3/9I=
To: Paul Wouters <paul@nohats.ca>
References: <78013346-6100-f7e6-a3c8-87d2f92533d8@gmail.com> <F40B69DF-6391-4008-A7CD-C85277952D8A@dnss.ec> <alpine.LRH.2.20.1702281627360.22841@bofh.nohats.ca> <920390D7-BFF8-4680-B2D8-488777671DCA@dnss.ec> <alpine.LRH.2.20.1702282052220.28866@bofh.nohats.ca> <AC4C0368-1454-4718-95AF-BB4DDECEF17E@dnss.ec> <alpine.LRH.2.20.1703011221400.15273@bofh.nohats.ca> <76B12F6D-9D53-4FEB-974D-BB4D6DB02F0B@dnss.ec> <alpine.LRH.2.20.1703021223170.10405@bofh.nohats.ca> <b3ff3793-0bb2-d277-c232-0068d1726c68@nic.cz> <alpine.LRH.2.20.1703031747050.13761@bofh.nohats.ca>
From: =?UTF-8?B?UGV0ciDFoHBhxI1law==?= <petr.spacek@nic.cz>
Organization: CZ.NIC
Message-ID: <f39fd22b-bbcb-71b6-0cf9-f8e7afd20ba0@nic.cz>
Date: Mon, 6 Mar 2017 09:56:36 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.7.0
MIME-Version: 1.0
In-Reply-To: <alpine.LRH.2.20.1703031747050.13761@bofh.nohats.ca>
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Virus-Scanned: clamav-milter 0.99.2 at mail
X-Virus-Status: Clean
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/_aSSIImWufNkgXZRm16nlbWzJtI>
Cc: dnsop@ietf.org
Subject: Re: [DNSOP] Call for Adoption draft-wouters-sury-dnsop-algorithm-update
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 06 Mar 2017 08:56:42 -0000

On 3.3.2017 23:56, Paul Wouters wrote:
> On Fri, 3 Mar 2017, Petr Špaček wrote:
> 
>> To improve the document I propose:
>> - somehow add shortened version of (sometimes implied) advices from 1.2.
>> Updating Algorithm Requirement Levels into SHOULD+/SHOULD-/MUST-
>> definitions in 2.  Conventions Used in This Document.
>>
>> Examples I would like to see:
>>   SHOULD-   This term means the same as SHOULD.  However, an algorithm
>>             marked as SHOULD- may be deprecated to a MAY in a future
>>             version of this document. It SHOULD be supported for
>>             interoperability reasons.
>>             Implementations which give control over used algorithms
>>             to user SHOULD NOT use algorithms labeled with "SHOULD-"
>>             as default choice. Algorithms with label "MUST" SHOULD
>>             [yuck, rephrase this] be preferred.
> 
> In the past for ipsec, we have stayed away from telling implementers
> what defaults to use. Perhaps this makes a little more sense in the
> DNSSEC context, so that's something we should consider.
> 
>> Speaking of 3.  Algorithm Selection, I would like to see definitions of
>> columns headers "DNSSEC Signing", "DNSSEC Validation", "DNSSEC
>> Delegation" and "DNSSEC Validation" again either in 2.  Conventions Used
>> in This Document or in text preceding the tables.
> 
> Okay.
> 
>> Table headers in 3.1.  DNSKEY Algorithms seem somehow clear (signer vs.
>> validator) but table 3.2.  DS and CDS Algorithms seems vague to me.
>>
>> My guesses:
>> - "DNSSEC Validation" = usage in configuration file as Trust Anchor
> 
> What we mean is "consuming DS/CDS records"
> 
>> - "DNSSEC Delegation" = other uses than Trust Anchor in config file
> 
> And here we mean "producing DS/CDS records"

Oh, this was totally unclear to me. Please clarify that in 2.
Conventions Used in This Document, or even better re-phase table headers
to make it obvious at the first glance.


>> Section 5.  Operational Considerations could emphasise recommendation to
>> phase out SHOULD- algorithms in signers and other recommendations for
>> MUST- etc. should be added here as well (or the section can be somehow
>> merged with 2. Conventions)
> 
> The idea is that those terms indicate that already. And Section 5 is
> meant to point to potential pitfalls for implementers.

Understood. Unfortunately it is not that obvious after first read.
Please clarify it either in 2.  Conventions Used in This Document or in
section 5.

I will be happy to re-review potential new versions.


>> Editorial nits:
>> Section 3.1.  DNSKEY Algorithms would be much easier to follow if text
>> comments were labeled with algorithm number from the table and ordered
>> by number. E.g.:
>>
>>   1: RSAMD5 is not widely deployed and there is an industry-wide trend
>>      to deprecate MD5 usage.
> 
> It was not done like that because although in this case we felt we
> should describe all table entries, that is not neccesarilly true in
> the future. So we did not want to make it an enumerated list. I'll
> think about how to increase the readability.

I see. IMHO it would be sufficient to prefix the list with a label
indicating that these are only notes. Maybe this?

   Footnotes:
   1: RSAMD5 is not widely deployed and there is an industry-wide trend
      to deprecate MD5 usage.


>> Let me know if something above is not clear ;-)
> 
> I'd be interested if you as an implementer would be willing to follow
> these recommendations. And for instance would stop creating new zones
> with SHA1, or would stop producing SHA1 based DS records.

It is important to keep in mind that all of the parameters we are
talking about are user-configurable, so any recommendation will affect
*defaults* which can be overriden by user. I.e. we are not talking about
"stop producing SHA1 based DS records", we can talk about "stop
producing SHA1 based DS records by default".

>From my point of view, having recommendations for interoperable defaults
is very good. Also it lifts burden from implementer as finding good
defaults is a hard thing so I would welcome it.

-- 
Petr Špaček  @  CZ.NIC


From nobody Tue Mar  7 08:18:25 2017
Return-Path: <shuque@gmail.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C6D44128824 for <dnsop@ietfa.amsl.com>; Tue,  7 Mar 2017 07:30:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.698
X-Spam-Level: 
X-Spam-Status: No, score=-2.698 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vly0pxJQjmOm for <dnsop@ietfa.amsl.com>; Tue,  7 Mar 2017 07:30:58 -0800 (PST)
Received: from mail-it0-x22c.google.com (mail-it0-x22c.google.com [IPv6:2607:f8b0:4001:c0b::22c]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DE41C128B44 for <dnsop@ietf.org>; Tue,  7 Mar 2017 07:29:52 -0800 (PST)
Received: by mail-it0-x22c.google.com with SMTP id m27so15231029iti.0 for <dnsop@ietf.org>; Tue, 07 Mar 2017 07:29:52 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:from:date:message-id:subject:to; bh=qVIhwMJb/r3l2YFZmSzqKp7dF2yNGbZc1Y5InMODolY=; b=QrfcdyjaSh3Wm1zU38dDrgLhuTXAvTrJbWxyPyPWZvuIh/1hipswmHPYHdMsr6tUUV O1wFmcjq+6tn1XluU9MGpregczn5xJTamMa2LWSHKgLzVVO9gmcbrQPk5yye0MIUvvYv /x6bNhvV0kzPqFKHnneVx9wFdkGSTxidiijr9cGeavERo9IPjPE/xseD8vhD3jwhr4YA BHdBENr6PEw7rCPrtbfAa1WMvs4FenREJrv6R8qh13f18V+0qKOFbRc6tifFllT4qIlg FsP9cXsFB2A5fq6/j2tUyDkvvLhJMjppTf+gzGrJsMjAV9Zk1nI+xonNG+yGrc6BnyGv SC6g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=qVIhwMJb/r3l2YFZmSzqKp7dF2yNGbZc1Y5InMODolY=; b=KNARlP6rA9IYgYc3hC+xQfQSvBtWrTF7d084dAolKm9ZJToq8Kp1KdEWrxAZRDXV7T qkFJT4xJr5XWN+Faovcva9nMe1vthP5t7LSOMIlOb21bcgSDF1VOxxTm4AwnEpdC1csE 1HG40VTXabtnMKKIzysLNkPelCWmDc2nKbrHm7Cw6rjlHqIRi+Dox0K5aA8yvIvtQ+57 uyCUu/j6NULsDb2tuHiHrwI6z3tgoRp5RHDDb7dJukm1JyQH7ERCd6llQzlUidw3+D+a +Ke0ugShx1Yz7m0/PvwT3lSNIcbdWJaHUcUrhc5RBH58l3POjDSP3DWPPvsYkXd0rtjB ZkCw==
X-Gm-Message-State: AMke39noPWbfwJKUEBIfzZHR2WzJw+rxf/ADTHcPNIi14DBOIUa7aK5TntaG5CB9nCZmGEpr/7xrtN5TDxVKTA==
X-Received: by 10.13.204.88 with SMTP id o85mr313961ywd.347.1488900591650; Tue, 07 Mar 2017 07:29:51 -0800 (PST)
MIME-Version: 1.0
Received: by 10.129.50.205 with HTTP; Tue, 7 Mar 2017 07:29:51 -0800 (PST)
From: Shumon Huque <shuque@gmail.com>
Date: Tue, 7 Mar 2017 10:29:51 -0500
Message-ID: <CAHPuVdXTcSaVcN6fBbPy3e=PgRvg8=GemSN_YFhzX387x8YW-A@mail.gmail.com>
To: "dnsop@ietf.org WG" <dnsop@ietf.org>
Content-Type: multipart/alternative; boundary=001a11482484df20b2054a25ae71
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/ikDNmj3s6jVL4tCfMklESjHYrOA>
Subject: [DNSOP] Updated NSEC5 protocol spec and paper
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Mar 2017 15:31:00 -0000

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

Hi folks,

We've requested an agenda slot at the DNSOP working group meeting at
IETF98 to talk about the NSEC5 protocol. Our chairs have requested that
we send out a note to the group ahead of time, so here it is.

This protocol has not to our knowledge been presented at dnsop before,
but has been discussed previously at other IETF venues, such as SAAG.

Sharon Goldberg has recently presented NSEC5 to good reception at
the following venues:

1) Real World Crypto conference, New York (Jan 2017)
2) IETF Boston Hub Meetup (Feb 2017)
3) DNS Privacy Workshop at NDSS'17 (Feb 2017)

The latest NSEC5 protocol now supports elliptic curve cryptography,
and uses verifiable random functions. The protocol has been implemented,
and we have good performance results to share.

There is a research paper, with many more details:

    https://eprint.iacr.org/2017/099.pdf

The current draft for the NSEC5 spec is here:

    https://tools.ietf.org/html/draft-vcelak-nsec5-04

Some IETF security folk have recommended that we split out the VRF
construction (currently described in the draft's appendix) into a
separate draft, as it may be useful to other IETF protocols. We think
that's a good idea and are working on it - we hope to have updated
drafts before the IETF98 draft cutoff deadline.

Hope to chat in person at IETF, and/or on the list.

Shumon, Sharon, Dimitris, Jan, and Dave.

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

<div dir=3D"ltr"><div>Hi folks,</div><div><br></div><div>We&#39;ve requeste=
d an agenda slot at the DNSOP working group meeting at</div><div>IETF98 to =
talk about the NSEC5 protocol. Our chairs have requested that=C2=A0</div><d=
iv>we send out a note to the group ahead of time, so here it is.</div><div>=
<br></div><div>This protocol has not to our knowledge been presented at dns=
op before,</div><div>but has been discussed previously at other IETF venues=
, such as SAAG.</div><div><br></div><div>Sharon Goldberg has recently prese=
nted NSEC5 to good reception at</div><div>the following venues:</div><div><=
br></div><div>1) Real World Crypto conference, New York (Jan 2017)</div><di=
v>2) IETF Boston Hub Meetup (Feb 2017)</div><div>3) DNS Privacy Workshop at=
 NDSS&#39;17 (Feb 2017)</div><div><br></div><div>The latest NSEC5 protocol =
now supports elliptic curve cryptography,</div><div>and uses verifiable ran=
dom functions. The protocol has been implemented,</div><div>and we have goo=
d performance results to share.</div><div><br></div><div>There is a researc=
h paper, with many more details:</div><div><br></div><div>=C2=A0 =C2=A0 <a =
href=3D"https://eprint.iacr.org/2017/099.pdf">https://eprint.iacr.org/2017/=
099.pdf</a></div><div><br></div><div>The current draft for the NSEC5 spec i=
s here:</div><div><br></div><div>=C2=A0 =C2=A0 <a href=3D"https://tools.iet=
f.org/html/draft-vcelak-nsec5-04">https://tools.ietf.org/html/draft-vcelak-=
nsec5-04</a></div><div><br></div><div>Some IETF security folk have recommen=
ded that we split out the VRF</div><div>construction (currently described i=
n the draft&#39;s appendix) into a</div><div>separate draft, as it may be u=
seful to other IETF protocols. We think</div><div>that&#39;s a good idea an=
d are working on it - we hope to have updated</div><div>drafts before the I=
ETF98 draft cutoff deadline.</div><div><br></div><div>Hope to chat in perso=
n at IETF, and/or on the list.</div><div><br></div><div>Shumon, Sharon, Dim=
itris, Jan, and Dave.</div><div><br></div></div>

--001a11482484df20b2054a25ae71--


From nobody Tue Mar  7 08:20:52 2017
Return-Path: <hallam@gmail.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 225E6129640 for <dnsop@ietfa.amsl.com>; Tue,  7 Mar 2017 07:54:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.368
X-Spam-Level: 
X-Spam-Status: No, score=-2.368 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.229, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZdJ_yPpMzfP6 for <dnsop@ietfa.amsl.com>; Tue,  7 Mar 2017 07:54:50 -0800 (PST)
Received: from mail-it0-x22a.google.com (mail-it0-x22a.google.com [IPv6:2607:f8b0:4001:c0b::22a]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5C5A612949B for <dnsop@ietf.org>; Tue,  7 Mar 2017 07:54:31 -0800 (PST)
Received: by mail-it0-x22a.google.com with SMTP id h10so72743295ith.1 for <dnsop@ietf.org>; Tue, 07 Mar 2017 07:54:31 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=2f54LUDSf6I9tlko0/Fw7hHpn9dW4dSOsp96vbSCz8U=; b=L5X++Xq8zo5FLNAjE+ORZxBfegzBcR+MxOkiAUKb8RXBiC7rFTL0u2mdyFM0wa+SeD bjL4tF1uFodt+1ER1vqKsrUemu71X1/JrKLSDAOfs0MRpQXOZsP/tzYIUGmlKHNptT9I PjRaDsOJNsKwVLowGSFFI40YvuVNwQbCyDTAvwGImp8r1NjXCZVxtTBc1Ya4n2rVXpX1 lC/659oP8vHBN0gjHLA00sB9r7yb51Bpb6kb6Hmmeb3HHqhAS5y8bgEzHSVIMWQwzLuI X1peEMSP8Xt6iwRjH3L3B8VGqUU3I9ye/E1Stp9khtnW0vCemLsjgfSj0jVLwiNLm9rv 2aMQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=2f54LUDSf6I9tlko0/Fw7hHpn9dW4dSOsp96vbSCz8U=; b=i9IP/JSUHN/gfkKoD2h/dSeL28/U+RCRTLLerLqYz+FA/EoIXRYFD9zwz5fRF0aHdd i8+DfWWHy4/0/nDd9Z8Io/07SwGJZk5uMu9V5+2BZjNVeRfc8Y03aDASabqiceCGBkZO 7jM5xEuqmvOsKnGdrgL1aeDs9pL9dTQO8G2sHHZ1MxV19C4f1QcxWNyR2txzSVEPQlfK Dg90dUTzmGbFAFVj6kZUx02owhG+BeZHVcL29sqfUvFOW9sz+tjyVF5uFrubunxRd6gC UqK0WH1nEwWYoK2X+d1lvMB+59+Thrh4C0P6ZKBgs5HAiTaSHnlvj0yTuRdpWfwGdG2K 4/bQ==
X-Gm-Message-State: AMke39lhEvmlhdYLjuhcShnkOto6gKg4xGolu4I+jQ66Y0e1p9/ur/P6Ul+e7VpoZDkScQj4Zqnjf3r/simmYA==
X-Received: by 10.37.43.135 with SMTP id r129mr358292ybr.126.1488902070561; Tue, 07 Mar 2017 07:54:30 -0800 (PST)
MIME-Version: 1.0
Sender: hallam@gmail.com
Received: by 10.83.19.20 with HTTP; Tue, 7 Mar 2017 07:54:30 -0800 (PST)
In-Reply-To: <CAHPuVdXTcSaVcN6fBbPy3e=PgRvg8=GemSN_YFhzX387x8YW-A@mail.gmail.com>
References: <CAHPuVdXTcSaVcN6fBbPy3e=PgRvg8=GemSN_YFhzX387x8YW-A@mail.gmail.com>
From: Phillip Hallam-Baker <phill@hallambaker.com>
Date: Tue, 7 Mar 2017 10:54:30 -0500
X-Google-Sender-Auth: jHo0AmHjkuUyvNy1y9_RMaaeLhk
Message-ID: <CAMm+Lwhk9pkV5SVNNHPH0fUeA9zkpE7cJJ5k04xPEKiDTKF-mQ@mail.gmail.com>
To: Shumon Huque <shuque@gmail.com>
Content-Type: multipart/alternative; boundary=94eb2c13587c056fd7054a2607aa
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/r8glFv89nVwi82qM-T-rsrwbbUI>
Cc: "dnsop@ietf.org WG" <dnsop@ietf.org>
Subject: Re: [DNSOP] Updated NSEC5 protocol spec and paper
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Mar 2017 15:54:56 -0000

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

There are two reasons for splitting out the VRF

1) It is a useful building block

2) The intersection between the people who really understand the VRF math
and really understand DNS is very small

I think most DNSOps folk will want to treat VRF as a black box and let the
crypto folk put what they think is right in it and many of the people we
need to review the VRF are not going to want a lesson on DNS or NSEC5 use
of it.



On Tue, Mar 7, 2017 at 10:29 AM, Shumon Huque <shuque@gmail.com> wrote:

> Hi folks,
>
> We've requested an agenda slot at the DNSOP working group meeting at
> IETF98 to talk about the NSEC5 protocol. Our chairs have requested that
> we send out a note to the group ahead of time, so here it is.
>
> This protocol has not to our knowledge been presented at dnsop before,
> but has been discussed previously at other IETF venues, such as SAAG.
>
> Sharon Goldberg has recently presented NSEC5 to good reception at
> the following venues:
>
> 1) Real World Crypto conference, New York (Jan 2017)
> 2) IETF Boston Hub Meetup (Feb 2017)
> 3) DNS Privacy Workshop at NDSS'17 (Feb 2017)
>
> The latest NSEC5 protocol now supports elliptic curve cryptography,
> and uses verifiable random functions. The protocol has been implemented,
> and we have good performance results to share.
>
> There is a research paper, with many more details:
>
>     https://eprint.iacr.org/2017/099.pdf
>
> The current draft for the NSEC5 spec is here:
>
>     https://tools.ietf.org/html/draft-vcelak-nsec5-04
>
> Some IETF security folk have recommended that we split out the VRF
> construction (currently described in the draft's appendix) into a
> separate draft, as it may be useful to other IETF protocols. We think
> that's a good idea and are working on it - we hope to have updated
> drafts before the IETF98 draft cutoff deadline.
>
> Hope to chat in person at IETF, and/or on the list.
>
> Shumon, Sharon, Dimitris, Jan, and Dave.
>
>
> _______________________________________________
> DNSOP mailing list
> DNSOP@ietf.org
> https://www.ietf.org/mailman/listinfo/dnsop
>
>

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

<div dir=3D"ltr"><div class=3D"gmail_default" style=3D"font-size:small">The=
re are two reasons for splitting out the VRF</div><div class=3D"gmail_defau=
lt" style=3D"font-size:small"><br></div><div class=3D"gmail_default" style=
=3D"font-size:small">1) It is a useful building block</div><div class=3D"gm=
ail_default" style=3D"font-size:small"><br></div><div class=3D"gmail_defaul=
t" style=3D"font-size:small">2) The intersection between the people who rea=
lly understand the VRF math and really understand DNS is very small</div><d=
iv class=3D"gmail_default" style=3D"font-size:small"><br></div><div class=
=3D"gmail_default" style=3D"font-size:small">I think most DNSOps folk will =
want to treat VRF as a black box and let the crypto folk put what they thin=
k is right in it and many of the people we need to review the VRF are not g=
oing to want a lesson on DNS or NSEC5 use of it.</div><div class=3D"gmail_d=
efault" style=3D"font-size:small"><br></div><div class=3D"gmail_default" st=
yle=3D"font-size:small"><br></div></div><div class=3D"gmail_extra"><br><div=
 class=3D"gmail_quote">On Tue, Mar 7, 2017 at 10:29 AM, Shumon Huque <span =
dir=3D"ltr">&lt;<a href=3D"mailto:shuque@gmail.com" target=3D"_blank">shuqu=
e@gmail.com</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_quote" styl=
e=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div di=
r=3D"ltr"><div>Hi folks,</div><div><br></div><div>We&#39;ve requested an ag=
enda slot at the DNSOP working group meeting at</div><div>IETF98 to talk ab=
out the NSEC5 protocol. Our chairs have requested that=C2=A0</div><div>we s=
end out a note to the group ahead of time, so here it is.</div><div><br></d=
iv><div>This protocol has not to our knowledge been presented at dnsop befo=
re,</div><div>but has been discussed previously at other IETF venues, such =
as SAAG.</div><div><br></div><div>Sharon Goldberg has recently presented NS=
EC5 to good reception at</div><div>the following venues:</div><div><br></di=
v><div>1) Real World Crypto conference, New York (Jan 2017)</div><div>2) IE=
TF Boston Hub Meetup (Feb 2017)</div><div>3) DNS Privacy Workshop at NDSS&#=
39;17 (Feb 2017)</div><div><br></div><div>The latest NSEC5 protocol now sup=
ports elliptic curve cryptography,</div><div>and uses verifiable random fun=
ctions. The protocol has been implemented,</div><div>and we have good perfo=
rmance results to share.</div><div><br></div><div>There is a research paper=
, with many more details:</div><div><br></div><div>=C2=A0 =C2=A0 <a href=3D=
"https://eprint.iacr.org/2017/099.pdf" target=3D"_blank">https://eprint.iac=
r.org/2017/<wbr>099.pdf</a></div><div><br></div><div>The current draft for =
the NSEC5 spec is here:</div><div><br></div><div>=C2=A0 =C2=A0 <a href=3D"h=
ttps://tools.ietf.org/html/draft-vcelak-nsec5-04" target=3D"_blank">https:/=
/tools.ietf.org/html/<wbr>draft-vcelak-nsec5-04</a></div><div><br></div><di=
v>Some IETF security folk have recommended that we split out the VRF</div><=
div>construction (currently described in the draft&#39;s appendix) into a</=
div><div>separate draft, as it may be useful to other IETF protocols. We th=
ink</div><div>that&#39;s a good idea and are working on it - we hope to hav=
e updated</div><div>drafts before the IETF98 draft cutoff deadline.</div><d=
iv><br></div><div>Hope to chat in person at IETF, and/or on the list.</div>=
<div><br></div><div>Shumon, Sharon, Dimitris, Jan, and Dave.</div><div><br>=
</div></div>
<br>______________________________<wbr>_________________<br>
DNSOP mailing list<br>
<a href=3D"mailto:DNSOP@ietf.org">DNSOP@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/dnsop" rel=3D"noreferrer" =
target=3D"_blank">https://www.ietf.org/mailman/<wbr>listinfo/dnsop</a><br>
<br></blockquote></div><br></div>

--94eb2c13587c056fd7054a2607aa--


From nobody Tue Mar  7 08:20:59 2017
Return-Path: <tale@dd.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 884071295C0 for <dnsop@ietfa.amsl.com>; Tue,  7 Mar 2017 08:02:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.902
X-Spam-Level: 
X-Spam-Status: No, score=-1.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id msh00tKldFLc for <dnsop@ietfa.amsl.com>; Tue,  7 Mar 2017 08:02:50 -0800 (PST)
Received: from gro.dd.org (gro.dd.org [207.136.192.136]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CD11F129503 for <dnsop@ietf.org>; Tue,  7 Mar 2017 08:01:52 -0800 (PST)
Received: by gro.dd.org (Postfix, from userid 102) id 322FB3F468; Tue,  7 Mar 2017 11:01:51 -0500 (EST)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Message-ID: <22718.55663.86767.508579@gro.dd.org>
Date: Tue, 7 Mar 2017 11:01:51 -0500
From: Dave Lawrence <tale@dd.org>
To: Phillip Hallam-Baker <phill@hallambaker.com>
In-Reply-To: <CAMm+Lwhk9pkV5SVNNHPH0fUeA9zkpE7cJJ5k04xPEKiDTKF-mQ@mail.gmail.com>
References: <CAHPuVdXTcSaVcN6fBbPy3e=PgRvg8=GemSN_YFhzX387x8YW-A@mail.gmail.com> <CAMm+Lwhk9pkV5SVNNHPH0fUeA9zkpE7cJJ5k04xPEKiDTKF-mQ@mail.gmail.com>
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/Dwf1EYV8iVt7B8aTfKiSQp1iEfM>
Cc: "dnsop@ietf.org WG" <dnsop@ietf.org>
Subject: Re: [DNSOP] Updated NSEC5 protocol spec and paper
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Mar 2017 16:02:51 -0000

Phillip Hallam-Baker writes:
> There are two reasons for splitting out the VRF [...]
 
Thanks, Phill!  Those were our thoughts as well.  Though the VRF
appendix is still included in -04, the VRF document has already been
started.  It is planned that the appendix will disappear (to be
replaced with examples of different nsec5 responses) and the VRF
document incorporated by normative reference.


From nobody Tue Mar  7 09:40:55 2017
Return-Path: <petr.spacek@nic.cz>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5453F1295BF for <dnsop@ietfa.amsl.com>; Tue,  7 Mar 2017 09:40:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nic.cz
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cTzoAMO3i_r8 for <dnsop@ietfa.amsl.com>; Tue,  7 Mar 2017 09:40:51 -0800 (PST)
Received: from mail.nic.cz (mail.nic.cz [IPv6:2001:1488:800:400::400]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2AF4612959B for <dnsop@ietf.org>; Tue,  7 Mar 2017 09:40:51 -0800 (PST)
Received: from [10.102.55.177] (cz10.datarail.eu [77.93.192.43]) by mail.nic.cz (Postfix) with ESMTPSA id 3D13260CAB; Tue,  7 Mar 2017 18:40:48 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=nic.cz; s=default; t=1488908449; bh=xznfla/RN2ZwYRcWvnPaD7wcDC+tkVguhqH4Mkstm4Y=; h=From:To:Date; b=Pm99v9Fwm+ZToyq/MU7f5vVKLHNElTi6t75qX97oKuUA9Imz5JXObh6xXvaAJWXUg S5lfcV9KK+fJuKGTfLzsgnmSRe2C3RzBAiWb/5p4d64m+LnncJ7oCphMw4/dZ+W4Fd lMW8Q9Kayzn9JvcTTK9DFvXqDUmxymLZnyGs7Xck=
From: =?UTF-8?B?UGV0ciDFoHBhxI1law==?= <petr.spacek@nic.cz>
To: dnsop@ietf.org
References: <148853300022.10133.1786841727275160096.idtracker@ietfa.amsl.com> <20170303095706.ABA6465D917E@rock.dv.isc.org>
Organization: CZ.NIC
Message-ID: <04ef4b96-a363-2b34-ba4f-ef6efcba9429@nic.cz>
Date: Tue, 7 Mar 2017 18:40:47 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.7.0
MIME-Version: 1.0
In-Reply-To: <20170303095706.ABA6465D917E@rock.dv.isc.org>
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Virus-Scanned: clamav-milter 0.99.2 at mail
X-Virus-Status: Clean
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/n4U9osEGgVcR_mYL8gt1tSAsOFE>
Subject: Re: [DNSOP] I-D Action: draft-ietf-dnsop-no-response-issue-08.txt
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Mar 2017 17:40:53 -0000

Hello,

version 08 is the first one I reviewed so this should be viewed as
first-time-reader's point of view.

Let me express my support for this work before we dive into deficiencies
of version 08:
I support moving this forward because I believe that this document has
potential to serve as an excellent checklist for diligent DNS
implementors and important reference usable by users to bash .

To serve this purpose, it first needs to be extensively rewritten to
improve readability and structure of the document.

Besides other things, the text needs clarification what parts are
applicable to resolvers and what is specific for authoritative servers.
If I had to guess, section 3.1.5.  Recursive Queries suggests that this
is about authoritative servers but term "non-recursive server" is not
defined in DNS Terminology [RFC7719].

Further, the text in section 3 is missing regular structure and thus is
hard to follow. I think that many Ondrej's suggestions from 20 September
2016 are very good and would improve the draft *a lot*. Please see:
https://mailarchive.ietf.org/arch/msg/dnsop/bpE9T0olLrtQqvdt7qsbMFFRXvY

Some of these suggestions overlap with suggestions in
https://mailarchive.ietf.org/arch/msg/dnsop/z5OqfuJIgwssxsqCqDOFnazIgME
and I agree with them as well. Please incorporate this feedback, it will
IMHO improve the document *a lot*.



I will add couple more suggestions to what was said already:

Section 6.  Whole Answer Caches deserves an additional note that this
section is a warning for DNS implementers. The name got me thinking what
software is an implementation of "Whole Answer Cache" before I realized
that it is (I guess) just note about one possible trap while
implementing DNS .

My attempt to find whether this was discussed already returned e-mail:
https://mailarchive.ietf.org/arch/msg/dnsop/_uO-eIImbFysAD_-UcDFbdh4zlw
Apparently I'm not the only one who got confused by current text. Please
clarify the text. Proposal:
   Some of mentioned problems may be caused by DNS implementations
   caching whole answers, just updating the query id field and possibly
   the qname to match the incoming query to avoid constructing each
   response individually.

   This is not a good idea because whole answer caches can return ...
[the original text from paragraph 2 on continues here]



Section 7.  Response Code Selection confused me when I encountered
following paragraph:
   Unimplemented type codes, Name Error (NXDOMAIN) and NOERROR (no data)
   are the expected response codes.  A server is not supposed to serve a
   zone which contains unsupported types ([RFC1034]) so the only thing
   left is return if the QNAME exists or not.  NOTIMP and REFUSED are
   not useful responses as they force the clients to try the other
   authoritative servers for a zone looking for a server which will
   answer the query.
It took me a while to find out that *previous* paragraph starts with
"For unimplemented opcodes". Judging from this I guess that the
paragraph in question should start with "For unimplemented type codes".
Or even better, "for unimplemented query type codes".

Still, following sentence seems torn out of context:
  "A server is not supposed to serve a
   zone which contains unsupported types ([RFC1034])"
What part of RFC 1034 is referenced in here? I'm clearly missing
something and it seems that I'm not the only one:
https://mailarchive.ietf.org/arch/msg/dnsop/UmTnGzmjijKY4mGuwfuxor6WvoY
Judging from repeated confusion, this part of text needs clarification.


Nits

Typo:
  Requests with unknown EDNS options is expected client behaviour and
  should not be construed as an attack.  The correct behaviour for
  unknown EDNS options is to ignore *there* presence when constructing a
  reply.

Subsection 8.3.  When EDNS Is Not Supported would be more logically
placed as very first or very last sub-subsection of 8.2.  Testing -
Extended DNS.



I hope we can get the document into a good shape and publish it as BCP.
Let me know if there is a repo with source code, I would be happy to
contribute changes so we can move this forward.

-- 
Petr Špaček  @  CZ.NIC


From nobody Thu Mar  9 09:31:41 2017
Return-Path: <paul.hoffman@vpnc.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 166FF1296D6 for <dnsop@ietfa.amsl.com>; Thu,  9 Mar 2017 09:31:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JzDjnCR7_DNU for <dnsop@ietfa.amsl.com>; Thu,  9 Mar 2017 09:31:31 -0800 (PST)
Received: from mail.proper.com (Opus1.Proper.COM [207.182.41.91]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 77FAC1296C3 for <dnsop@ietf.org>; Thu,  9 Mar 2017 09:31:31 -0800 (PST)
Received: from [10.32.60.20] (142-254-101-176.dsl.dynamic.fusionbroadband.com [142.254.101.176]) (authenticated bits=0) by mail.proper.com (8.15.2/8.14.9) with ESMTPSA id v29HVPUf005212 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for <dnsop@ietf.org>; Thu, 9 Mar 2017 10:31:26 -0700 (MST) (envelope-from paul.hoffman@vpnc.org)
X-Authentication-Warning: mail.proper.com: Host 142-254-101-176.dsl.dynamic.fusionbroadband.com [142.254.101.176] claimed to be [10.32.60.20]
From: "Paul Hoffman" <paul.hoffman@vpnc.org>
To: "dnsop@ietf.org WG" <dnsop@ietf.org>
Date: Thu, 09 Mar 2017 09:31:29 -0800
Message-ID: <CFBF172D-FDD7-4DE1-B5C5-7C76A7792549@vpnc.org>
In-Reply-To: <CAHPuVdXTcSaVcN6fBbPy3e=PgRvg8=GemSN_YFhzX387x8YW-A@mail.gmail.com>
References: <CAHPuVdXTcSaVcN6fBbPy3e=PgRvg8=GemSN_YFhzX387x8YW-A@mail.gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; format=flowed
X-Mailer: MailMate (1.9.6r5347)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/YFvCgbR0ZxwuwZuGyBe3mdnSXoc>
Subject: Re: [DNSOP] Updated NSEC5 protocol spec and paper
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Mar 2017 17:31:35 -0000

On 7 Mar 2017, at 7:29, Shumon Huque wrote:

> We've requested an agenda slot at the DNSOP working group meeting at
> IETF98 to talk about the NSEC5 protocol. Our chairs have requested 
> that
> we send out a note to the group ahead of time, so here it is.
>
> This protocol has not to our knowledge been presented at dnsop before,
> but has been discussed previously at other IETF venues, such as SAAG.

The protocol described in draft-vcelak-nsec5 has improved since it was 
first presented, but it is still unclear why we should adopt it as part 
of DNSSEC. The benefits listed in the draft are real, but they come at a 
very steep cost for zone administrators who might use NSEC5.

Is there a community of zone admins who want this so much that they 
won't start signing until it exists?

Short of that, is there a community of zone admins who are using 
NSEC/NSEC3 white lies who find this to be a significant improvement?

If not, adopting this seems like a bad idea. No one can operationally 
sign with NSEC5 until nearly all validators have it installed. In the 
meantime, a zone admin who cares about zone enumeration and wants to 
sign will use white lies, and those who don't care about zone 
enumeration won't pay any attention to this.

Even though this document has some really nice design decisions in it, 
should it be adopted in DNSSEC unless it is likely to be deployed?

--Paul Hoffman


From nobody Thu Mar  9 09:54:30 2017
Return-Path: <tjw.ietf@gmail.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 32606129554 for <dnsop@ietfa.amsl.com>; Thu,  9 Mar 2017 09:54:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.698
X-Spam-Level: 
X-Spam-Status: No, score=-2.698 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TNkDds9QmZTq for <dnsop@ietfa.amsl.com>; Thu,  9 Mar 2017 09:54:27 -0800 (PST)
Received: from mail-wm0-x232.google.com (mail-wm0-x232.google.com [IPv6:2a00:1450:400c:c09::232]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8B74D1293E3 for <dnsop@ietf.org>; Thu,  9 Mar 2017 09:54:27 -0800 (PST)
Received: by mail-wm0-x232.google.com with SMTP id v186so145254061wmd.0 for <dnsop@ietf.org>; Thu, 09 Mar 2017 09:54:27 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:in-reply-to:references:from:date:message-id:subject:to;  bh=m4hByyFelHwaV0LkGBrulVCx+JRvna79EoXWhbMBETw=; b=ITOaVDReAmtYYMBrXMbmHLg1qNRsKvEAsVmk5NLgJyEeHzZkDArONudRKYyan4xfxQ dY/17yhoU0xeX6ndIjhHIrPltVzla75KhZ8Iy+LHq6q3pAnRVbvkWlRpBw3VWjdUOEJf rtxZef+u+SM9O37v2+sQYDgd3N0+dkrGR5rY7M3XOy4GCpfA2vDFe9K7QTsAP36VKSpG vBd8AJA/176haw5lqUcY+BzBddIR2F4d2tsLOvcAq2zjQkTMJL/sCOMHpdcy+TvMEftC BQGBgMUu7ia/D8wyzSyTol89zOSlXjMTJCC3uhcrcvpTQu/7UwFIA9R800PSb60To9OQ aAmQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=m4hByyFelHwaV0LkGBrulVCx+JRvna79EoXWhbMBETw=; b=CwWHPQtiKnFQa1cQElSNPVwgX0b71NHep7SUFfYHd9WQ9UzknkHtCI6AQNE4VnGb/u xwgLtGvq2jVaLaGyYMvoKJgjVlyPa9hDe6N5K+MDaw1x1B47h4xmITAoCEwfVfBZdxVu WR0JsiHQLeRshGk3f9up3DJIt423MF5ABuIHPUQCNWn9HTBUww0U0kztoNd9PO8taBai 3Vr+ssvcAhVXjJTXHiwR/yMRrBCCwPEWvV6O/USHIoPe+MnQoLROS0spBI+Uy0/9Yu87 B9yICU8aDf6TVNH5peVwnsfdROAF0wM8l6vO6WFClT7SQ6R/kZ9mBuyKMhWmWpKCxcz1 QgAQ==
X-Gm-Message-State: AMke39lO4iIv0aMuuyzO1JWH0RDY+oYpHg/V2dXLbKBnEvy3d7039acS1PgDNr9nNBT3+c74MIG2OQuyOUKzkg==
X-Received: by 10.28.12.13 with SMTP id 13mr10994333wmm.10.1489082065890; Thu, 09 Mar 2017 09:54:25 -0800 (PST)
MIME-Version: 1.0
Received: by 10.223.178.87 with HTTP; Thu, 9 Mar 2017 09:54:25 -0800 (PST)
In-Reply-To: <CADyWQ+ETSd199ok0fgh=PB=--hW7buPgSoCg22aK51Bk4xxBmw@mail.gmail.com>
References: <CADyWQ+ETSd199ok0fgh=PB=--hW7buPgSoCg22aK51Bk4xxBmw@mail.gmail.com>
From: tjw ietf <tjw.ietf@gmail.com>
Date: Thu, 9 Mar 2017 12:54:25 -0500
Message-ID: <CADyWQ+GUDg2iA+MQ9xjNLDVvRgnd9PD=pLBNNvp0xK3UZVSqTA@mail.gmail.com>
To: dnsop <dnsop@ietf.org>
Content-Type: multipart/alternative; boundary=001a114449f4944c2c054a4fef2a
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/Zobqd61WHxPkU4hbXyLCRoaxUeQ>
Subject: Re: [DNSOP] DNSOP Call for Adoption draft-vixie-dns-rpz
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Mar 2017 17:54:29 -0000

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

All

The Call for Adoption on draft-vixie-dns-rpz ended some time ago, and the
results were a solid in favor of adoption.  However, the legitmacy of the
argument in opposition to adopting seems fairly significant about certain
parts of the draft.

In discussing this with our AD, the opinion is that if this same
opposition  manifests in the IETF last call there would have
reservations about advancing it.

So if we consider this rough consensus for  the purposes of adoption
it means we believe we will be better off with an improved, working-
group-owned document then this one.

We=E2=80=99re going to go ahead and adopt it for DNSOP, with the intention =
of
resolving the concerns people expressed by keeping the status as
informational (not standards track) and making sure the cautions and
limitations the WG discussed on the use of RPZ are clear in the document.

thanks
tim
suzanne


On Tue, Dec 20, 2016 at 10:16 AM, tjw ietf <tjw.ietf@gmail.com> wrote:

> Why not just wade into this discussion...
>
> The draft is being present as "Informational", and the point here is to
> document current working behavior in the DNS (for the past several years)=
.
>   It is obvious that some feel this draft is a large mistake, but like
> edns-client-subnet, more operators are deploying this than one is aware o=
f.
>
> This starts a Call for Adoption for draft-vixie-dns-rpz
>
> The draft is available here:
> https://datatracker.ietf.org/doc/draft-vixie-dns-rpz/
>
> Please review this draft to see if you think it is suitable for adoption
> by DNSOP, and comments to the list, clearly stating your view.
>
> Please also indicate if you are willing to contribute text, review, etc.
>
> With the holiday period upon us, we'll make this a three week call for
> adoption. This call for adoption ends on 10 January 2017
>
> Thanks,
> tim wicinski
> DNSOP co-chair
>

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

<div dir=3D"ltr"><div><br></div><div><br></div><div>All</div><div><br></div=
><div>The Call for Adoption on draft-vixie-dns-rpz ended some time ago, and=
 the</div><div>results were a solid in favor of adoption.=C2=A0 However, th=
e legitmacy of the</div><div>argument in opposition to adopting seems fairl=
y significant about certain</div><div>parts of the draft.</div><div><br></d=
iv><div>In discussing this with our AD, the opinion is that if this same</d=
iv><div>opposition =C2=A0manifests in the IETF last call there would have</=
div><div>reservations about advancing it.</div><div><br></div><div>So if we=
 consider this rough consensus for =C2=A0the purposes of adoption</div><div=
>it means we believe we will be better off with an improved, working-</div>=
<div>group-owned document then this one.</div><div><br></div><div>We=E2=80=
=99re going to go ahead and adopt it for DNSOP, with the intention of</div>=
<div>resolving the concerns people expressed by keeping the status as</div>=
<div>informational (not standards track) and making sure the cautions and</=
div><div>limitations the WG discussed on the use of RPZ are clear in the do=
cument.</div><div><br></div><div>thanks</div><div>tim</div><div>suzanne</di=
v><div><br></div></div><div class=3D"gmail_extra"><br><div class=3D"gmail_q=
uote">On Tue, Dec 20, 2016 at 10:16 AM, tjw ietf <span dir=3D"ltr">&lt;<a h=
ref=3D"mailto:tjw.ietf@gmail.com" target=3D"_blank">tjw.ietf@gmail.com</a>&=
gt;</span> wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 =
0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir=3D"ltr"><div s=
tyle=3D"font-family:monospace;font-size:14px">Why not just wade into this d=
iscussion...</div><div style=3D"font-family:monospace;font-size:14px"><br><=
/div><div style=3D"font-family:monospace;font-size:14px">The draft is being=
 present as &quot;Informational&quot;, and the point here is to document cu=
rrent working behavior in the DNS (for the past several years). =C2=A0=C2=
=A0It is obvious that some feel this draft is a large mistake, but like edn=
s-client-subnet, more operators are deploying this than one is aware of.=C2=
=A0</div><div style=3D"font-family:monospace;font-size:14px"><br></div><div=
 style=3D"font-family:monospace;font-size:14px">This starts a Call for Adop=
tion for=C2=A0draft-vixie-dns-rpz<br></div><div style=3D"font-family:monosp=
ace;font-size:14px"><br></div><div style=3D"font-family:monospace;font-size=
:14px">The draft is available here:</div><div style=3D"font-family:monospac=
e;font-size:14px"><a href=3D"https://datatracker.ietf.org/doc/draft-vixie-d=
ns-rpz/" target=3D"_blank">https://datatracker.ietf.org/<wbr>doc/draft-vixi=
e-dns-rpz/</a><br></div><div style=3D"font-family:monospace;font-size:14px"=
><br></div><div style=3D"font-family:monospace;font-size:14px">Please revie=
w this draft to see if you think it is suitable for adoption by DNSOP, and =
comments to the list, clearly stating your view.</div><div style=3D"font-fa=
mily:monospace;font-size:14px"><br></div><div style=3D"font-family:monospac=
e;font-size:14px">Please also indicate if you are willing to contribute tex=
t, review, etc.</div><div style=3D"font-family:monospace;font-size:14px"><b=
r></div><div style=3D"font-family:monospace;font-size:14px">With the holida=
y period upon us, we&#39;ll make this a three week call for adoption.=C2=A0=
This call for adoption ends on 10 January 2017</div><div style=3D"font-fami=
ly:monospace;font-size:14px"><br></div><div style=3D"font-family:monospace;=
font-size:14px">Thanks,</div><div style=3D"font-family:monospace;font-size:=
14px">tim wicinski</div><div style=3D"font-family:monospace;font-size:14px"=
>DNSOP co-chair</div><div style=3D"font-family:monospace;font-size:14px"></=
div></div>
</blockquote></div><br></div>

--001a114449f4944c2c054a4fef2a--


From nobody Thu Mar  9 10:55:55 2017
Return-Path: <internet-drafts@ietf.org>
X-Original-To: dnsop@ietf.org
Delivered-To: dnsop@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 4C7C11297BF; Thu,  9 Mar 2017 10:55:54 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
X-Test-IDTracker: no
X-IETF-IDTracker: 6.47.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <148908575424.5723.9713644575879365480@ietfa.amsl.com>
Date: Thu, 09 Mar 2017 10:55:54 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/SEuf7nKSt0039bKQbcbVcr0F9y8>
Cc: dnsop@ietf.org
Subject: [DNSOP] I-D Action: draft-ietf-dnsop-dns-rpz-00.txt
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Mar 2017 18:55:54 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Domain Name System Operations of the IETF.

        Title           : DNS Response Policy Zones (RPZ)
        Authors         : Paul Vixie
                          Vernon Schryver
	Filename        : draft-ietf-dnsop-dns-rpz-00.txt
	Pages           : 30
	Date            : 2017-03-09

Abstract:
   This document describes a method for expressing DNS response policy
   inside a specially constructed DNS zone, and for recursive name
   servers to use such policy to return modified results to DNS clients.
   The modified DNS results can stop access to selected HTTP servers,
   redirect users to "walled gardens", block objectionable email, and
   otherwise defend against attack.  These "DNS Firewalls" are widely
   used in fighting Internet crime and abuse.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-dnsop-dns-rpz/

There's also a htmlized version available at:
https://tools.ietf.org/html/draft-ietf-dnsop-dns-rpz-00


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

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


From nobody Thu Mar  9 12:27:56 2017
Return-Path: <paul@nohats.ca>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6672512947A for <dnsop@ietfa.amsl.com>; Thu,  9 Mar 2017 12:27:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.001
X-Spam-Level: 
X-Spam-Status: No, score=-2.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RP_MATCHES_RCVD=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nohats.ca
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yx2BpeVxf6HG for <dnsop@ietfa.amsl.com>; Thu,  9 Mar 2017 12:27:53 -0800 (PST)
Received: from mx.nohats.ca (mx.nohats.ca [193.110.157.68]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 26C841293EE for <dnsop@ietf.org>; Thu,  9 Mar 2017 12:27:53 -0800 (PST)
Received: from localhost (localhost [IPv6:::1]) by mx.nohats.ca (Postfix) with ESMTP id 3vfMQW6fn2z1cL; Thu,  9 Mar 2017 21:27:47 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nohats.ca; s=default; t=1489091267; bh=LAFbtRv0o0kqEr/XcqqvQKM34BsYK94YbY7QdGmOYQE=; h=Subject:From:In-Reply-To:Date:Cc:References:To; b=QfvWtavzNg8y8MNOlcEO+1pY47fTUKWYifRm8UPxYU1NGFBEesY10oiKWUJ0Q74sL 1zwg7aE8pgGhKcsgD41iPnffOzlzLe8yemokqadwhh5lrAi34OfOZbamObpLBndr7k gMl7EwE6jjaikgIB9iACk3Qdjg2tj1MleFEAF28I=
X-Virus-Scanned: amavisd-new at mx.nohats.ca
Received: from mx.nohats.ca ([IPv6:::1]) by localhost (mx.nohats.ca [IPv6:::1]) (amavisd-new, port 10024) with ESMTP id b_73fv5Qtbfw; Thu,  9 Mar 2017 21:27:46 +0100 (CET)
Received: from bofh.nohats.ca (bofh.nohats.ca [76.10.157.69]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx.nohats.ca (Postfix) with ESMTPS; Thu,  9 Mar 2017 21:27:45 +0100 (CET)
Received: from [192.168.2.130] (4daf9e5c.ftth.telfortglasvezel.nl [77.175.158.92]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by bofh.nohats.ca (Postfix) with ESMTPSA id 8AB213943A1; Thu,  9 Mar 2017 15:27:44 -0500 (EST)
DKIM-Filter: OpenDKIM Filter v2.11.0 bofh.nohats.ca 8AB213943A1
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (1.0)
From: Paul Wouters <paul@nohats.ca>
X-Mailer: iPhone Mail (14D27)
In-Reply-To: <CADyWQ+GUDg2iA+MQ9xjNLDVvRgnd9PD=pLBNNvp0xK3UZVSqTA@mail.gmail.com>
Date: Thu, 9 Mar 2017 21:27:42 +0100
Content-Transfer-Encoding: quoted-printable
Message-Id: <1AD82FB6-735A-4124-A0A3-2158EC567AD6@nohats.ca>
References: <CADyWQ+ETSd199ok0fgh=PB=--hW7buPgSoCg22aK51Bk4xxBmw@mail.gmail.com> <CADyWQ+GUDg2iA+MQ9xjNLDVvRgnd9PD=pLBNNvp0xK3UZVSqTA@mail.gmail.com>
To: tjw ietf <tjw.ietf@gmail.com>
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/LV0UF3DyBUWal6ka5ot0DiZigvY>
Cc: dnsop <dnsop@ietf.org>
Subject: Re: [DNSOP] DNSOP Call for Adoption draft-vixie-dns-rpz
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Mar 2017 20:27:55 -0000

> On Mar 9, 2017, at 18:54, tjw ietf <tjw.ietf@gmail.com> wrote:

> We=E2=80=99re going to go ahead and adopt it for DNSOP, with the intention=
 of
> resolving the concerns people expressed by keeping the status as
> informational (not standards track) and making sure the cautions and
> limitations the WG discussed on the use of RPZ are clear in the document.

I don't understand how this works.=20

The authors clearly stated the document will describe only what is currently=
 implemented and they were
not willing to make changes. How can this ever turn into a real WG document?=


Paul




From nobody Thu Mar  9 12:30:21 2017
Return-Path: <paul@nohats.ca>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 30F5B12947A for <dnsop@ietfa.amsl.com>; Thu,  9 Mar 2017 12:30:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level: 
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RP_MATCHES_RCVD=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nohats.ca
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id auST7bhrJkwy for <dnsop@ietfa.amsl.com>; Thu,  9 Mar 2017 12:30:19 -0800 (PST)
Received: from mx.nohats.ca (mx.nohats.ca [193.110.157.68]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 260721293EE for <dnsop@ietf.org>; Thu,  9 Mar 2017 12:30:19 -0800 (PST)
Received: from localhost (localhost [IPv6:::1]) by mx.nohats.ca (Postfix) with ESMTP id 3vfMTP5gjrz21P; Thu,  9 Mar 2017 21:30:17 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nohats.ca; s=default; t=1489091417; bh=4NkPf7bxGD8Vo6gNUK98Ju49UP8TM15Age1hvYQJbsg=; h=Subject:From:In-Reply-To:Date:Cc:References:To; b=SY6vSYE+K7rTu1H0kx+6q0ubyLDcrePcO7ohfTk60MtauWpYFT72aSaMxHdjOWfFb 0eWM08BZa9gbfcJvuiKRbrYhxn5trDXOo9QKDe2oz6ny+RNJ4Gxm042ZvMX0Jm/vBa ZBKQip59hyJBssUxcQYbsbFn3BI5Q+/s4ZK3m29A=
X-Virus-Scanned: amavisd-new at mx.nohats.ca
Received: from mx.nohats.ca ([IPv6:::1]) by localhost (mx.nohats.ca [IPv6:::1]) (amavisd-new, port 10024) with ESMTP id q1ej74j5wMKS; Thu,  9 Mar 2017 21:30:15 +0100 (CET)
Received: from bofh.nohats.ca (bofh.nohats.ca [76.10.157.69]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx.nohats.ca (Postfix) with ESMTPS; Thu,  9 Mar 2017 21:30:15 +0100 (CET)
Received: from [192.168.2.130] (4daf9e5c.ftth.telfortglasvezel.nl [77.175.158.92]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by bofh.nohats.ca (Postfix) with ESMTPSA id 6C5033943A1; Thu,  9 Mar 2017 15:30:14 -0500 (EST)
DKIM-Filter: OpenDKIM Filter v2.11.0 bofh.nohats.ca 6C5033943A1
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (1.0)
From: Paul Wouters <paul@nohats.ca>
X-Mailer: iPhone Mail (14D27)
In-Reply-To: <CFBF172D-FDD7-4DE1-B5C5-7C76A7792549@vpnc.org>
Date: Thu, 9 Mar 2017 21:30:12 +0100
Content-Transfer-Encoding: quoted-printable
Message-Id: <5FEB0B80-D60D-4159-AED0-82FA7E10C949@nohats.ca>
References: <CAHPuVdXTcSaVcN6fBbPy3e=PgRvg8=GemSN_YFhzX387x8YW-A@mail.gmail.com> <CFBF172D-FDD7-4DE1-B5C5-7C76A7792549@vpnc.org>
To: Paul Hoffman <paul.hoffman@vpnc.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/mHqiiKOnDB54K2K5dH41Z61Xt7M>
Cc: "dnsop@ietf.org WG" <dnsop@ietf.org>
Subject: Re: [DNSOP] Updated NSEC5 protocol spec and paper
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Mar 2017 20:30:20 -0000

> On Mar 9, 2017, at 18:31, Paul Hoffman <paul.hoffman@vpnc.org> wrote:
>=20
> The protocol described in draft-vcelak-nsec5 has improved since it was fir=
st presented, but it is still unclear why we should adopt it as part of DNSS=
EC. The benefits listed in the draft are real, but they come at a very steep=
 cost for zone administrators who might use NSEC5.
>=20
> Is there a community of zone admins who want this so much that they won't s=
tart signing until it exists?


> If not, adopting this seems like a bad idea.

I agree with this summary.

Paul=20=


From nobody Thu Mar  9 12:58:25 2017
Return-Path: <hallam@gmail.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9E8E41294A3 for <dnsop@ietfa.amsl.com>; Thu,  9 Mar 2017 12:58:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.668
X-Spam-Level: 
X-Spam-Status: No, score=-1.668 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.229, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8RLsLwExC-m4 for <dnsop@ietfa.amsl.com>; Thu,  9 Mar 2017 12:58:23 -0800 (PST)
Received: from mail-yb0-x235.google.com (mail-yb0-x235.google.com [IPv6:2607:f8b0:4002:c09::235]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4DDA412948F for <dnsop@ietf.org>; Thu,  9 Mar 2017 12:58:23 -0800 (PST)
Received: by mail-yb0-x235.google.com with SMTP id a5so5529476ybb.2 for <dnsop@ietf.org>; Thu, 09 Mar 2017 12:58:23 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=9gScIk4A2Sgb94NP9loTPy/wKxFflnP6BxGivcVlCl4=; b=K2HM7R3EVBXRi7lRl3C+uOQ+xh/0N4VqfknQdtHinO0SYbiombjk4Z34XxREJI889j CC0NNpDAQB8ieS/9Lv77Jl20qF4rlbSr5FK4zJ6r82UuEcSWfCr3cQLaPuiezAYISrtt UtYeL3xuXWfwzZDCMfcqqB0ROwHkKbSwjNrr7iaOdTm+DXVyHSdTyXtissnFGNbmb6MH jVUegc5dFlBelW7eVv4NGvvPjCVF+OnToUyCxI9+CyD1MfyEODU8/XTHVA1a05x4GyuS iWV3O/43Tt+aBtk/hP1uDQqprriFGeh7+mvSIZ6c6en2D6KessDqSg8wRFJSFpwvtJSO TNhQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=9gScIk4A2Sgb94NP9loTPy/wKxFflnP6BxGivcVlCl4=; b=uYPJ+Rj/v4h7ehjVsSRznGrPu8h33v51dRuV8M99+7iXA3yD6SoDZ9akMIQUPdTPOz qXdbFscKuepUkWAOO9ZbxQzU4lIZf6X68JYsZGSrmi/rLa1HpFGYD7M4QKCDFWy1qr4g v2o6AZ6iG1TG5/APHRbqsaTAEhNe4Ab4+Ue5oJ29peqyIMCDOflmDzPWgT1n75++EIMZ w6NdrLXN583vaxkmvuC7f4HVkuSmxwAVGE2eUHqonCxgkOq+X25KL4629rzZCQuDbB90 6rPOxSJhIGg62lLpYEsSnCefZjfM+su8nY9qd3zUnMohSmgMxEh6B9ujO6+jOkPXpiXZ IUTA==
X-Gm-Message-State: AMke39mTgVXHVpfP+CTzpdWq5Cd1SWWSRb445OxeB8QsXpW1zqGOyIVuLDmPBd6ia+DyXEQYVRtupgoEap5vwA==
X-Received: by 10.37.96.137 with SMTP id u131mr5213849ybb.1.1489093102478; Thu, 09 Mar 2017 12:58:22 -0800 (PST)
MIME-Version: 1.0
Sender: hallam@gmail.com
Received: by 10.83.19.20 with HTTP; Thu, 9 Mar 2017 12:58:21 -0800 (PST)
In-Reply-To: <CFBF172D-FDD7-4DE1-B5C5-7C76A7792549@vpnc.org>
References: <CAHPuVdXTcSaVcN6fBbPy3e=PgRvg8=GemSN_YFhzX387x8YW-A@mail.gmail.com> <CFBF172D-FDD7-4DE1-B5C5-7C76A7792549@vpnc.org>
From: Phillip Hallam-Baker <phill@hallambaker.com>
Date: Thu, 9 Mar 2017 15:58:21 -0500
X-Google-Sender-Auth: NULpgCeMYeOtiB_r-6glE6sRxA4
Message-ID: <CAMm+LwgoQEN42DCbWDDy0vNTcJ1tBovX18txDErzcxFTOoAzSw@mail.gmail.com>
To: Paul Hoffman <paul.hoffman@vpnc.org>
Content-Type: multipart/alternative; boundary=001a1143cd7469690f054a528128
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/ZyRp2-9uEVYrsCdlI3w-31wDHZ0>
Cc: "dnsop@ietf.org WG" <dnsop@ietf.org>
Subject: Re: [DNSOP] Updated NSEC5 protocol spec and paper
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Mar 2017 20:58:24 -0000

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

The perfect is the enemy of the good.

I suggest we first deploy NSEC0 which simply nulls out the whole NSEC/NXT
issue entirely. At this point anyone who is deploying DNSSEC is helping the
cause. Do not set membership requirements that exclude them.

Node insertion is a security concern for some DNSSEC applications but not
for all.

Implementing NSEC0 would not be a burden on validators. If nobody uses it
then there is no harm to it. If people only use it for a short time during
deployment then it is useful. If people use it and won't stop then that is
proof of a demand for NSEC5.


I completely reject your notion of where validation occurs and what the
value is BTW but that is a different issue. Bottom line is that I do not
depend on validators being deployed to the end points as I do not expect
that to happen soon and quite possibly not ever.


On Thu, Mar 9, 2017 at 12:31 PM, Paul Hoffman <paul.hoffman@vpnc.org> wrote:

> On 7 Mar 2017, at 7:29, Shumon Huque wrote:
>
> We've requested an agenda slot at the DNSOP working group meeting at
>> IETF98 to talk about the NSEC5 protocol. Our chairs have requested that
>> we send out a note to the group ahead of time, so here it is.
>>
>> This protocol has not to our knowledge been presented at dnsop before,
>> but has been discussed previously at other IETF venues, such as SAAG.
>>
>
> The protocol described in draft-vcelak-nsec5 has improved since it was
> first presented, but it is still unclear why we should adopt it as part of
> DNSSEC. The benefits listed in the draft are real, but they come at a very
> steep cost for zone administrators who might use NSEC5.
>
> Is there a community of zone admins who want this so much that they won't
> start signing until it exists?
>
> Short of that, is there a community of zone admins who are using
> NSEC/NSEC3 white lies who find this to be a significant improvement?
>
> If not, adopting this seems like a bad idea. No one can operationally sign
> with NSEC5 until nearly all validators have it installed. In the meantime,
> a zone admin who cares about zone enumeration and wants to sign will use
> white lies, and those who don't care about zone enumeration won't pay any
> attention to this.
>
> Even though this document has some really nice design decisions in it,
> should it be adopted in DNSSEC unless it is likely to be deployed?
>
> --Paul Hoffman
>
>
> _______________________________________________
> DNSOP mailing list
> DNSOP@ietf.org
> https://www.ietf.org/mailman/listinfo/dnsop
>

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

<div dir=3D"ltr"><div class=3D"gmail_default" style=3D"font-size:small">The=
 perfect is the enemy of the good.</div><div class=3D"gmail_default" style=
=3D"font-size:small"><br></div><div class=3D"gmail_default" style=3D"font-s=
ize:small">I suggest we first deploy NSEC0 which simply nulls out the whole=
 NSEC/NXT issue entirely. At this point anyone who is deploying DNSSEC is h=
elping the cause. Do not set membership requirements that exclude them.</di=
v><div class=3D"gmail_default" style=3D"font-size:small"><br></div><div cla=
ss=3D"gmail_default" style=3D"font-size:small">Node insertion is a security=
 concern for some DNSSEC applications but not for all.=C2=A0</div><div clas=
s=3D"gmail_default" style=3D"font-size:small"><br></div><div class=3D"gmail=
_default" style=3D"font-size:small">Implementing NSEC0 would not be a burde=
n on validators. If nobody uses it then there is no harm to it. If people o=
nly use it for a short time during deployment then it is useful. If people =
use it and won&#39;t stop then that is proof of a demand for NSEC5.</div><d=
iv class=3D"gmail_default" style=3D"font-size:small"><br></div><div class=
=3D"gmail_default" style=3D"font-size:small"><br></div><div class=3D"gmail_=
default" style=3D"font-size:small">I completely reject your notion of where=
 validation occurs and what the value is BTW but that is a different issue.=
 Bottom line is that I do not depend on validators being deployed to the en=
d points as I do not expect that to happen soon and quite possibly not ever=
.</div><div class=3D"gmail_default" style=3D"font-size:small"><br></div></d=
iv><div class=3D"gmail_extra"><br><div class=3D"gmail_quote">On Thu, Mar 9,=
 2017 at 12:31 PM, Paul Hoffman <span dir=3D"ltr">&lt;<a href=3D"mailto:pau=
l.hoffman@vpnc.org" target=3D"_blank">paul.hoffman@vpnc.org</a>&gt;</span> =
wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;bord=
er-left:1px #ccc solid;padding-left:1ex"><span class=3D"">On 7 Mar 2017, at=
 7:29, Shumon Huque wrote:<br>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
We&#39;ve requested an agenda slot at the DNSOP working group meeting at<br=
>
IETF98 to talk about the NSEC5 protocol. Our chairs have requested that<br>
we send out a note to the group ahead of time, so here it is.<br>
<br>
This protocol has not to our knowledge been presented at dnsop before,<br>
but has been discussed previously at other IETF venues, such as SAAG.<br>
</blockquote>
<br></span>
The protocol described in draft-vcelak-nsec5 has improved since it was firs=
t presented, but it is still unclear why we should adopt it as part of DNSS=
EC. The benefits listed in the draft are real, but they come at a very stee=
p cost for zone administrators who might use NSEC5.<br>
<br>
Is there a community of zone admins who want this so much that they won&#39=
;t start signing until it exists?<br>
<br>
Short of that, is there a community of zone admins who are using NSEC/NSEC3=
 white lies who find this to be a significant improvement?<br>
<br>
If not, adopting this seems like a bad idea. No one can operationally sign =
with NSEC5 until nearly all validators have it installed. In the meantime, =
a zone admin who cares about zone enumeration and wants to sign will use wh=
ite lies, and those who don&#39;t care about zone enumeration won&#39;t pay=
 any attention to this.<br>
<br>
Even though this document has some really nice design decisions in it, shou=
ld it be adopted in DNSSEC unless it is likely to be deployed?<span class=
=3D"HOEnZb"><font color=3D"#888888"><br>
<br>
--Paul Hoffman</font></span><div class=3D"HOEnZb"><div class=3D"h5"><br>
<br>
______________________________<wbr>_________________<br>
DNSOP mailing list<br>
<a href=3D"mailto:DNSOP@ietf.org" target=3D"_blank">DNSOP@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/dnsop" rel=3D"noreferrer" =
target=3D"_blank">https://www.ietf.org/mailman/l<wbr>istinfo/dnsop</a><br>
</div></div></blockquote></div><br></div>

--001a1143cd7469690f054a528128--


From nobody Thu Mar  9 13:05:55 2017
Return-Path: <roy@dnss.ec>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4E184129518 for <dnsop@ietfa.amsl.com>; Thu,  9 Mar 2017 13:05:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level: 
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=dnss.ec
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yD9bgokQGEst for <dnsop@ietfa.amsl.com>; Thu,  9 Mar 2017 13:05:53 -0800 (PST)
Received: from mail-qk0-x22f.google.com (mail-qk0-x22f.google.com [IPv6:2607:f8b0:400d:c09::22f]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E400D1294E7 for <dnsop@ietf.org>; Thu,  9 Mar 2017 13:05:52 -0800 (PST)
Received: by mail-qk0-x22f.google.com with SMTP id 1so139454519qkl.3 for <dnsop@ietf.org>; Thu, 09 Mar 2017 13:05:52 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dnss.ec; s=google; h=mime-version:subject:from:in-reply-to:date :content-transfer-encoding:message-id:references:to; bh=prLUWW1OlEcMvB+i0JlNGlmC5mxHjLuP1FFFLsy+hUk=; b=Aehi4pXMmDGVtPOHoHQphmSch4eLYqAilReYWysnLVofQCtIm07jrYpPAu7ytuuCkr gG54F3krsX4Dz4qL7ppS42/42Y8u9uE+OTm7yiLD8yFUoW8SR9RJay93H2Oq37OnsrTK JXRsg1abLUZIQZzyEpgGj8okzbVcZMnSWl7Co=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date :content-transfer-encoding:message-id:references:to; bh=prLUWW1OlEcMvB+i0JlNGlmC5mxHjLuP1FFFLsy+hUk=; b=hVIiYhRSgvDecpQsEe5yWfV/qcfOVwxumMMLiY5bW8x9arCUQwg/d0Z/iFK1UqSl99 FTfIXT1CplZ3Y8d2CiAaRMaNyP7hTB/sAeDts0WaIJAeFhZKf4LJnznXqRqSDSvHQ/HE NLLFO9bhAXNqgr2oDiT+N0DLsg3bUHVbfc25X0yLf8LibqMAFS+uT6g99JuQQ9scS+rP 7tFPT7JF9Gb1o4sMueSEN54Kzo8+ZJElvgsT+WYknaWTuoS+Tm3fAMSLIG6HowafduPF NwTDD937KDK9MDU7Bhe15KuEXhryW0uxGHLu9MTxtb1vUfHzDzGDrenlnAUfxHKF8wnp HQ7w==
X-Gm-Message-State: AMke39ljWVCc4mOJskTPKr0eBXNExSk74FkfgHNduNjmsUMilLDfWEMts+2tj37dI8g0xQ==
X-Received: by 10.237.34.140 with SMTP id p12mr17506921qtc.111.1489093551574;  Thu, 09 Mar 2017 13:05:51 -0800 (PST)
Received: from [192.168.1.82] (host86-132-188-185.range86-132.btcentralplus.com. [86.132.188.185]) by smtp.gmail.com with ESMTPSA id q67sm5017280qkl.48.2017.03.09.13.05.50 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 09 Mar 2017 13:05:50 -0800 (PST)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
From: Roy Arends <roy@dnss.ec>
In-Reply-To: <CAMm+LwgoQEN42DCbWDDy0vNTcJ1tBovX18txDErzcxFTOoAzSw@mail.gmail.com>
Date: Thu, 9 Mar 2017 21:05:48 +0000
Content-Transfer-Encoding: quoted-printable
Message-Id: <64D446DB-2638-4894-B3C6-1FA2B8E4BB1E@dnss.ec>
References: <CAHPuVdXTcSaVcN6fBbPy3e=PgRvg8=GemSN_YFhzX387x8YW-A@mail.gmail.com> <CFBF172D-FDD7-4DE1-B5C5-7C76A7792549@vpnc.org> <CAMm+LwgoQEN42DCbWDDy0vNTcJ1tBovX18txDErzcxFTOoAzSw@mail.gmail.com>
To: "dnsop@ietf.org WG" <dnsop@ietf.org>
X-Mailer: Apple Mail (2.3259)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/yCk5GgkxAVdxCGB0HG0Ok__dtLo>
Subject: Re: [DNSOP] Updated NSEC5 protocol spec and paper
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Mar 2017 21:05:54 -0000

> On 9 Mar 2017, at 20:58, Phillip Hallam-Baker <phill@hallambaker.com> =
wrote:
>=20
> I suggest we first deploy NSEC0 which simply nulls out the whole =
NSEC/NXT issue entirely.

What is NSEC0?

Roy=


From nobody Thu Mar  9 13:12:46 2017
Return-Path: <hallam@gmail.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id ED74D129551 for <dnsop@ietfa.amsl.com>; Thu,  9 Mar 2017 13:12:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.368
X-Spam-Level: 
X-Spam-Status: No, score=-2.368 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.229, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id U5-z81Pbu_dg for <dnsop@ietfa.amsl.com>; Thu,  9 Mar 2017 13:12:42 -0800 (PST)
Received: from mail-yw0-x233.google.com (mail-yw0-x233.google.com [IPv6:2607:f8b0:4002:c05::233]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 63986129534 for <dnsop@ietf.org>; Thu,  9 Mar 2017 13:12:42 -0800 (PST)
Received: by mail-yw0-x233.google.com with SMTP id p77so13596915ywg.1 for <dnsop@ietf.org>; Thu, 09 Mar 2017 13:12:42 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=/RJPo1El3uAeuWNwuGtO+SsRGlt6YqeFf9POZmRClFY=; b=sdFSnRbDHNI/t3FWcTuccM/KRTcEjV94bulZeo/61lUlyGe3e36gqZE3Cr7kltijXP h6aczl3cwdJdrqCJqzOHj/m1KJDebAMB7d3cj61lUWQZyAn6yok6pyNppnCBFS5VwtVJ PMpOgPT9tsNG0mlJwk2OkrQxnPsEu+rx/e8SIJVkVWeOwYHqoo5FFqpqFie/bquw9NEb od9+S5QHqjUwXL9vUGRmPYXKuYywPkGDdChEwzpZdT9gFXZig9h/StrsUq94umSqK00w 4BtKKotWIhymAYkGO1BlsN2UPN0SuSJs993XWxrstGWGMhXtgMDmFjYjHJizGF6jMJy0 AqGw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=/RJPo1El3uAeuWNwuGtO+SsRGlt6YqeFf9POZmRClFY=; b=LAqzJ7YwfxT2jKZ2WBW0V9XA16XcRHI57AIUiqnQUt+GMXGvEU1dFU4pENxy3eFe0J PApyz/RQBYuT8Hwbt69gZFD9ehDriHlTtDeHhyeKQyMZbJD6aNVwHj9yOJWCrXB5QC2e n3WHWVZrm+choGS6aF8qCIxDhcN7p+vuR4DVfRDaYhxwxlncAlTFfvEOu39RWYgyp8R8 8j+aaCSlOE2IQOGFfYQskUlJgGZgvg00EE8Dii3s/QOK9ymKXitivPsK3JJ5hYwNSz7i zHu+loyT7mrFLbfVHGNui2HxeRlwfD+hGdZx+vuel7K7UxqecLDvfKiK7nTNLTdCm2v2 bisA==
X-Gm-Message-State: AMke39k+/I9twMQj2xMp4uPAL6efmP0nH6axg+cQNJBB8ilulGNvu6WTF47lq4uGp0+eFkxsXoUQrrOD7LmguQ==
X-Received: by 10.129.52.72 with SMTP id b69mr5439055ywa.163.1489093961665; Thu, 09 Mar 2017 13:12:41 -0800 (PST)
MIME-Version: 1.0
Sender: hallam@gmail.com
Received: by 10.83.19.20 with HTTP; Thu, 9 Mar 2017 13:12:39 -0800 (PST)
In-Reply-To: <64D446DB-2638-4894-B3C6-1FA2B8E4BB1E@dnss.ec>
References: <CAHPuVdXTcSaVcN6fBbPy3e=PgRvg8=GemSN_YFhzX387x8YW-A@mail.gmail.com> <CFBF172D-FDD7-4DE1-B5C5-7C76A7792549@vpnc.org> <CAMm+LwgoQEN42DCbWDDy0vNTcJ1tBovX18txDErzcxFTOoAzSw@mail.gmail.com> <64D446DB-2638-4894-B3C6-1FA2B8E4BB1E@dnss.ec>
From: Phillip Hallam-Baker <phill@hallambaker.com>
Date: Thu, 9 Mar 2017 16:12:39 -0500
X-Google-Sender-Auth: t7JuxRzGOoAOaaSxRnCqZG3z1-I
Message-ID: <CAMm+Lwj4+TYikzg-OmfX6H9MSOKKTe-fqeAewdYd3ZnXgQs=bQ@mail.gmail.com>
To: Roy Arends <roy@dnss.ec>
Content-Type: multipart/alternative; boundary=001a114073f09f53e0054a52b4fa
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/0eoDJ-tYiptfA1pMaa9rSnFW5GA>
Cc: "dnsop@ietf.org WG" <dnsop@ietf.org>
Subject: Re: [DNSOP] Updated NSEC5 protocol spec and paper
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Mar 2017 21:12:44 -0000

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

On Thu, Mar 9, 2017 at 4:05 PM, Roy Arends <roy@dnss.ec> wrote:

>
> > On 9 Mar 2017, at 20:58, Phillip Hallam-Baker <phill@hallambaker.com>
> wrote:
> >
> > I suggest we first deploy NSEC0 which simply nulls out the whole
> NSEC/NXT issue entirely.
>
> What is NSEC0?
>
>
=E2=80=8BThat which "simply nulls out the whole NSEC/NXT issue entirely."

To be specified but we could do that if we wanted to.=E2=80=8B

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

<div dir=3D"ltr"><div class=3D"gmail_default" style=3D"font-size:small"><br=
></div><div class=3D"gmail_extra"><br><div class=3D"gmail_quote">On Thu, Ma=
r 9, 2017 at 4:05 PM, Roy Arends <span dir=3D"ltr">&lt;<a href=3D"mailto:ro=
y@dnss.ec" target=3D"_blank">roy@dnss.ec</a>&gt;</span> wrote:<br><blockquo=
te class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px =
solid rgb(204,204,204);padding-left:1ex"><span class=3D"gmail-"><br>
&gt; On 9 Mar 2017, at 20:58, Phillip Hallam-Baker &lt;<a href=3D"mailto:ph=
ill@hallambaker.com">phill@hallambaker.com</a>&gt; wrote:<br>
&gt;<br>
&gt; I suggest we first deploy NSEC0 which simply nulls out the whole NSEC/=
NXT issue entirely.<br>
<br>
</span>What is NSEC0?<br><div class=3D"gmail-HOEnZb"><div class=3D"gmail-h5=
"><br></div></div></blockquote><div><br></div><div><div class=3D"gmail_defa=
ult" style=3D"font-size:small">=E2=80=8BThat which &quot;simply nulls out t=
he whole NSEC/NXT issue entirely.&quot;</div><div class=3D"gmail_default" s=
tyle=3D"font-size:small"><br></div><div class=3D"gmail_default" style=3D"fo=
nt-size:small">To be specified but we could do that if we wanted to.=E2=80=
=8B</div><br></div><div>=C2=A0</div></div><br></div></div>

--001a114073f09f53e0054a52b4fa--


From nobody Thu Mar  9 13:12:50 2017
Return-Path: <hallam@gmail.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 09A95129534 for <dnsop@ietfa.amsl.com>; Thu,  9 Mar 2017 13:12:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.368
X-Spam-Level: 
X-Spam-Status: No, score=-2.368 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.229, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Q6T6Uk0v77tm for <dnsop@ietfa.amsl.com>; Thu,  9 Mar 2017 13:12:42 -0800 (PST)
Received: from mail-yw0-x234.google.com (mail-yw0-x234.google.com [IPv6:2607:f8b0:4002:c05::234]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 68C6612953E for <dnsop@ietf.org>; Thu,  9 Mar 2017 13:12:42 -0800 (PST)
Received: by mail-yw0-x234.google.com with SMTP id p77so13596916ywg.1 for <dnsop@ietf.org>; Thu, 09 Mar 2017 13:12:42 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=VlWJ1Ro8VOmK94F3mbcBn2mNhn5n1RwRFwYOILaZMBs=; b=DB9LpMB63aBWcLQ6vxHjGeSAlEBvgAHFlK/zC45xLXpM9lNldaNH+Szzcjy8NkffZj HNRSlbCyEXAQ13DNdLB4Nr96ZwyixhTJV+EafgXLCE9wX6y+SyGQDJ1rsKwW7UAtbLoQ AgRd1xiWhPnmd4MuIfKfP5VDRMDVWdPDkacAtuaBbQJooJqBqzLE/ANbjbObWAXNWEyB rqbPFebwm7nN1MT4WzL4izIsrlORahm4hmK8WhLddtOVxTSZikJbFJ3no6wlIyFaiW+k IjAyhaXbkGqNY5nLvkBb0EKgTwcLW7QC15LMBkRaz3WrB4bpTN6rHSZOl+6eIHqs10v8 oU6g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=VlWJ1Ro8VOmK94F3mbcBn2mNhn5n1RwRFwYOILaZMBs=; b=l3d4v7nuRJfZZw50FPwqPRLfo+fud66t2Vkfa7u59gsQKguFLcJk0TjT2WwidA+ogG jPiawbIC6NPGHAIeXXBEwKegOPuoyGfZX7c8727Ir7a4e7gSTWZFUx3x2u8u9tS4A6EV 1bRYhORK63n0Vxp3sWAz1GpauaoZULn+GZbaa8aG7LZhmqHVZZhDdJHylBlhNWdkLybF tZdk1/SWkvasB2qMkmaljrvxQQIzFdSgXQa9ZrVP+AthFNdBxBbPsvRBWlRLx60tIXWI bKNIGP+etWRzLd28LpoC77cTj8p/bo7jLskvO7EOHEgOQN5bO0nreOLB5LlqYQ8kuxDq dxGA==
X-Gm-Message-State: AMke39mQ2Cjn84Uvvs+LkmurXTiI2AgUFqKOv96Z5PZJmX+96UZLClaIegu0Yr7s+GUazL2A24pnUgkAeYgucQ==
X-Received: by 10.129.115.84 with SMTP id o81mr5550830ywc.186.1489093961679; Thu, 09 Mar 2017 13:12:41 -0800 (PST)
MIME-Version: 1.0
Sender: hallam@gmail.com
Received: by 10.83.19.20 with HTTP; Thu, 9 Mar 2017 13:12:40 -0800 (PST)
In-Reply-To: <64D446DB-2638-4894-B3C6-1FA2B8E4BB1E@dnss.ec>
References: <CAHPuVdXTcSaVcN6fBbPy3e=PgRvg8=GemSN_YFhzX387x8YW-A@mail.gmail.com> <CFBF172D-FDD7-4DE1-B5C5-7C76A7792549@vpnc.org> <CAMm+LwgoQEN42DCbWDDy0vNTcJ1tBovX18txDErzcxFTOoAzSw@mail.gmail.com> <64D446DB-2638-4894-B3C6-1FA2B8E4BB1E@dnss.ec>
From: Phillip Hallam-Baker <phill@hallambaker.com>
Date: Thu, 9 Mar 2017 16:12:40 -0500
X-Google-Sender-Auth: vCZQpIWonfJNsB14gGBOQUHq3P0
Message-ID: <CAMm+Lwhk0vsazVxpysO9ZHjWtv6NZEpBV=09u9P9f2vFBTjSNA@mail.gmail.com>
To: Roy Arends <roy@dnss.ec>
Content-Type: multipart/alternative; boundary=001a1147e3029f89c8054a52b4ac
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/7rKnIG7LXhrCjnQZtDl2_llcVek>
Cc: "dnsop@ietf.org WG" <dnsop@ietf.org>
Subject: Re: [DNSOP] Updated NSEC5 protocol spec and paper
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Mar 2017 21:12:45 -0000

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

On Thu, Mar 9, 2017 at 4:05 PM, Roy Arends <roy@dnss.ec> wrote:

>
> > On 9 Mar 2017, at 20:58, Phillip Hallam-Baker <phill@hallambaker.com>
> wrote:
> >
> > I suggest we first deploy NSEC0 which simply nulls out the whole
> NSEC/NXT issue entirely.
>
> What is NSEC0?
>
>
=E2=80=8BThat which "simply nulls out the whole NSEC/NXT issue entirely."

To be specified but we could do that if we wanted to.=E2=80=8B

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

<div dir=3D"ltr"><div class=3D"gmail_default" style=3D"font-size:small"><br=
></div><div class=3D"gmail_extra"><br><div class=3D"gmail_quote">On Thu, Ma=
r 9, 2017 at 4:05 PM, Roy Arends <span dir=3D"ltr">&lt;<a href=3D"mailto:ro=
y@dnss.ec" target=3D"_blank">roy@dnss.ec</a>&gt;</span> wrote:<br><blockquo=
te class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px =
solid rgb(204,204,204);padding-left:1ex"><span class=3D"gmail-"><br>
&gt; On 9 Mar 2017, at 20:58, Phillip Hallam-Baker &lt;<a href=3D"mailto:ph=
ill@hallambaker.com">phill@hallambaker.com</a>&gt; wrote:<br>
&gt;<br>
&gt; I suggest we first deploy NSEC0 which simply nulls out the whole NSEC/=
NXT issue entirely.<br>
<br>
</span>What is NSEC0?<br><div class=3D"gmail-HOEnZb"><div class=3D"gmail-h5=
"><br></div></div></blockquote><div><br></div><div><div class=3D"gmail_defa=
ult" style=3D"font-size:small">=E2=80=8BThat which &quot;simply nulls out t=
he whole NSEC/NXT issue entirely.&quot;</div><div class=3D"gmail_default" s=
tyle=3D"font-size:small"><br></div><div class=3D"gmail_default" style=3D"fo=
nt-size:small">To be specified but we could do that if we wanted to.=E2=80=
=8B</div><br></div><div>=C2=A0</div></div><br></div></div>

--001a1147e3029f89c8054a52b4ac--


From nobody Thu Mar  9 13:23:19 2017
Return-Path: <tjw.ietf@gmail.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0B250129524 for <dnsop@ietfa.amsl.com>; Thu,  9 Mar 2017 13:23:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NhQmXUYmqwIR for <dnsop@ietfa.amsl.com>; Thu,  9 Mar 2017 13:23:16 -0800 (PST)
Received: from mail-qk0-x229.google.com (mail-qk0-x229.google.com [IPv6:2607:f8b0:400d:c09::229]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AFFB2129410 for <dnsop@ietf.org>; Thu,  9 Mar 2017 13:23:16 -0800 (PST)
Received: by mail-qk0-x229.google.com with SMTP id 1so140152488qkl.3 for <dnsop@ietf.org>; Thu, 09 Mar 2017 13:23:16 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-transfer-encoding; bh=C1fSGra/zRgHk1HfyPhnFr+qwSaho2hhGH+Lxg0JhCc=; b=QPX69RdoRQ1E26mZm8SMFI9oGA4R1JxCxB1AhroAjF3Jn4y63o3yWNqCDr68DCPKv2 vJjdLCVsSjIUwkX1q0Yr8HvXPTfAohKA9fJ/ANW7O9RFcke+abPOQWooSQCEtU+q6hqz 72SwhSoRnti0vKmcBZ/gJlvmHweyH0Yi09O7GPz8e5UwuY5o+dDakari7cpSQCMOzEmZ gSkl1dvk17pwiD6K1cd5xKMH5g4lXmShS10SJginSLOYDhdwq8Ugf+rWw3ef5sLmjGVV b+an4oQuLXh4vfWpT8bePOx8HQUghEpIqMyzUz+z8rQff68Zau2tQJY9fnUIfrOD5QbP MtPQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding; bh=C1fSGra/zRgHk1HfyPhnFr+qwSaho2hhGH+Lxg0JhCc=; b=p52QLh7OHW38HcGlqqMqG1GjVL+fJaddo8yF/cqyV0VIn9/gwIu6H8cEjCG6vLA0mG yfkKyYokYJIgYFwodleQDrDU7o0+5gYUWabLyIoTdeykHID8C9lCKrUDBmGwq7gYrvif AiNi7/Eoqirvd0m5q9wjnZx4O3VyI0drAaKJlSlD1x1Oi9hTxpgIYoPB6QHwimno+4XT 7cE+LJVKxrkabet86ZpV/hj3JwwpdxmjsU8xeXjxyTAnuHCrD8zm3uDm5cfbfcatc93L tz0EL6Wdiz0+FtmjaWfyGTbR12Ei28B6dYAFpt8oMH2bDf2TNDKL1+c4sioTSLjqakGS leQQ==
X-Gm-Message-State: AMke39ktEZFZEBFcIlq1QPXJWW/nYu6jiEUYkSRZNjH/Dk2qcxM24RQ6uGBfTa4KRLBuKA==
X-Received: by 10.200.34.38 with SMTP id o35mr16715583qto.226.1489094595583; Thu, 09 Mar 2017 13:23:15 -0800 (PST)
Received: from twicinski-ltm1.internal.salesforce.com ([204.14.236.152]) by smtp.googlemail.com with ESMTPSA id 143sm5045954qki.59.2017.03.09.13.23.14 for <dnsop@ietf.org> (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 09 Mar 2017 13:23:14 -0800 (PST)
To: dnsop@ietf.org
References: <CAHPuVdXTcSaVcN6fBbPy3e=PgRvg8=GemSN_YFhzX387x8YW-A@mail.gmail.com> <CFBF172D-FDD7-4DE1-B5C5-7C76A7792549@vpnc.org>
From: Tim Wicinski <tjw.ietf@gmail.com>
Message-ID: <bd36212c-05c2-8bd9-ddce-ea774956648b@gmail.com>
Date: Thu, 9 Mar 2017 16:23:12 -0500
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <CFBF172D-FDD7-4DE1-B5C5-7C76A7792549@vpnc.org>
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/waauQBlngT_MC96A05jMt0TEJII>
Subject: Re: [DNSOP] Updated NSEC5 protocol spec and paper
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Mar 2017 21:23:18 -0000

I believe one of the authors of the paper works for a DNS Vendor, so it 
would be interesting gauge deployment.

tim


On 3/9/17 12:31 PM, Paul Hoffman wrote:
> On 7 Mar 2017, at 7:29, Shumon Huque wrote:
>
>> We've requested an agenda slot at the DNSOP working group meeting at
>> IETF98 to talk about the NSEC5 protocol. Our chairs have requested that
>> we send out a note to the group ahead of time, so here it is.
>>
>> This protocol has not to our knowledge been presented at dnsop before,
>> but has been discussed previously at other IETF venues, such as SAAG.
>
> The protocol described in draft-vcelak-nsec5 has improved since it was
> first presented, but it is still unclear why we should adopt it as part
> of DNSSEC. The benefits listed in the draft are real, but they come at a
> very steep cost for zone administrators who might use NSEC5.
>
> Is there a community of zone admins who want this so much that they
> won't start signing until it exists?
>
> Short of that, is there a community of zone admins who are using
> NSEC/NSEC3 white lies who find this to be a significant improvement?
>
> If not, adopting this seems like a bad idea. No one can operationally
> sign with NSEC5 until nearly all validators have it installed. In the
> meantime, a zone admin who cares about zone enumeration and wants to
> sign will use white lies, and those who don't care about zone
> enumeration won't pay any attention to this.
>
> Even though this document has some really nice design decisions in it,
> should it be adopted in DNSSEC unless it is likely to be deployed?
>
> --Paul Hoffman
>
> _______________________________________________
> DNSOP mailing list
> DNSOP@ietf.org
> https://www.ietf.org/mailman/listinfo/dnsop


From nobody Thu Mar  9 13:29:31 2017
Return-Path: <tjw.ietf@gmail.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CC69312954B for <dnsop@ietfa.amsl.com>; Thu,  9 Mar 2017 13:29:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level: 
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9bZUszs51_hF for <dnsop@ietfa.amsl.com>; Thu,  9 Mar 2017 13:29:28 -0800 (PST)
Received: from mail-qk0-x22a.google.com (mail-qk0-x22a.google.com [IPv6:2607:f8b0:400d:c09::22a]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E05F41294A3 for <dnsop@ietf.org>; Thu,  9 Mar 2017 13:29:27 -0800 (PST)
Received: by mail-qk0-x22a.google.com with SMTP id y76so141038871qkb.0 for <dnsop@ietf.org>; Thu, 09 Mar 2017 13:29:27 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=from:to:subject:message-id:date:user-agent:mime-version :content-transfer-encoding; bh=qrESPc73yvfEZujQ8uZgy4fSMBQt980mb1Aue40yOwM=; b=LfHpmC8SnEQjxJ0L/CPh5U4LxydAI8zBsrURBAeQ6NFw1usKYZSl0kI/G2i21IypaX +wt021Cpw8p31+aTyYCSAfJjuUNK9pZ3JxxMcMgnWDzP5VGDkpSCwWxZBo0MBv231uaM NftzhAqLrh5e+AiuqyMK9JQ4a37Dve+boa3u2OyNGCoeNaoK7ZyJ8AKJBt8gGKRkzh0r bC3K6mobF50Nelx8xgj897WzYQ+y3WaJuMhSEUT0KlnqRxyKOzfgYBARiUV8JiGddq27 NCHZAwqta5Mo8jUq32zJ67DYGF+7MsQrWDi5yOUE+zhsBg9s4itJ8+T1+cf8pZPlE4YF o7EQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:message-id:date:user-agent :mime-version:content-transfer-encoding; bh=qrESPc73yvfEZujQ8uZgy4fSMBQt980mb1Aue40yOwM=; b=oI0lmwKbdnV1A265f90T0Koj8eXU5DfqRpREbdbXiQfXBdoWaqwuiDhAhwziW3Urbp xkdHzDQttRFAPcQ9x8hl+yGKyVaggvF2g2rIrX3vtfDoVfabNMGqxpKGkdYgIVemBtuI ksY+Ltr1aej4YI09wY+jQOtQNODdsXlINotmGEhJzU7/nsemd19kc/ogGQcgra+OrO21 weGRD2wKV1XzCR6crBQ69GY7+A7j/Dc/rrzNLXxdd6mEdFyrsEs/AR5S7325OMzg2rzp c9HAuiBMjFk/ubPPoiltxR7JI0MD0A5p7OfmqRV1eoGt3b/N261Mtsjtx0tYrGQTXitC nQ3Q==
X-Gm-Message-State: AFeK/H362K84W0cJgXK5e4nrYCADMpbPpvjIE5eUlFRQKdC0+MSMpZLgZ2NXuUCtM3kXDQ==
X-Received: by 10.233.232.21 with SMTP id a21mr16537221qkg.180.1489094966815;  Thu, 09 Mar 2017 13:29:26 -0800 (PST)
Received: from twicinski-ltm1.internal.salesforce.com ([204.14.236.152]) by smtp.googlemail.com with ESMTPSA id j1sm5051178qkf.57.2017.03.09.13.29.25 for <dnsop@ietf.org> (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 09 Mar 2017 13:29:25 -0800 (PST)
From: Tim Wicinski <tjw.ietf@gmail.com>
To: dnsop <dnsop@ietf.org>
Message-ID: <a2aedec9-2b6d-c369-cba9-53d94b4eb42a@gmail.com>
Date: Thu, 9 Mar 2017 16:29:25 -0500
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/YCYCsr7LL2yZ3P4OJaDXC6f_B7M>
Subject: [DNSOP] Preliminary Agenda for
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Mar 2017 21:29:29 -0000

All

I've submitted an initial agenda, though I realize already I missed 1 or 
2.  I will update once I reach my next destination.

Also, the question for MeetEcho is whether anyone wishes to present 
remotely at IETF98.  If so, please let us know so we can make preparations.

The meeting is Monday afternoon at 1pm, so I am hoping all slides will 
be submitted to the chairs by the weekend.

https://www.ietf.org/proceedings/98/agenda/agenda-98-dnsop-00

thanks
tim
------



## DNS Operations (DNSOP) Working Group
# IETF 98, Chicago

### Date: Monday 27 March 2017
### Time: 13:00-15:00 CST (19:00-21:00 UTC)
### Room: Zurich D
### Chairs: Tim Wicinski <tjw.ietf@gmail.com>
### Chairs: Suzanne Woolf <suzworldwide@gmail.com>

## Secretary: Paul Hoffman <paul.hoffman@vpnc.org>

[DocList](https://svn.tools.ietf.org/svn/wg/dnsop/doclist.html)
[DataTracker](https://datatracker.ietf.org/wg/dnsop/documents/)

---
# Agenda
###  Agenda Bashing, Blue Sheets, etc,  10 min

### Updates of Old Work, Chairs

* Hoffman, 
[dns-terminology-bis](https://datatracker.ietf.org/doc/draft-ietf-dnsop-terminology-bis/), 
10 min

## Current Working Group Business

* draft-woodworth-bulk-rr
     BULK DNS Resource Records

draft-ietf-dnsop-dns-capture-format
     C-DNS: A DNS Packet Capture Format

## New Working Group Business

* draft-vcelak-nsec5
     NSEC5, DNSSEC Authenticated Denial of Existence

* draft-kristoff-dnsop-dns-tcp-requirements
     DNS Transport over TCP - Operational Requirements

* draft-bellis-dnsop-xpf
     EDNS X-Proxied-For

* draft-sury-dnssec-nsec3-blake2
     Use of BLAKE2 Algoritms in Hashed Authentication Denial of 
Existence (NSEC3) Records for DNSSEC

* draft-tale-dnsop-edns0-clientid
     Client ID in Forwarded DNS Queries


From nobody Thu Mar  9 13:41:13 2017
Return-Path: <roy@dnss.ec>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2E830129498 for <dnsop@ietfa.amsl.com>; Thu,  9 Mar 2017 13:41:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level: 
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=dnss.ec
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id q6tB0oWYg62l for <dnsop@ietfa.amsl.com>; Thu,  9 Mar 2017 13:41:11 -0800 (PST)
Received: from mail-qk0-x235.google.com (mail-qk0-x235.google.com [IPv6:2607:f8b0:400d:c09::235]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D978D129435 for <dnsop@ietf.org>; Thu,  9 Mar 2017 13:41:10 -0800 (PST)
Received: by mail-qk0-x235.google.com with SMTP id 1so140831633qkl.3 for <dnsop@ietf.org>; Thu, 09 Mar 2017 13:41:10 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dnss.ec; s=google; h=mime-version:subject:from:in-reply-to:date :content-transfer-encoding:message-id:references:to; bh=a4qpG95KlEA+EWpHTWLwBeGCBNClLYVa5SLdrq1U2Fk=; b=ZwX9b8AwUYu1xg2G3swQtgexJSaitzGKSZzxpOnOVfWax2SCV+7YDLuOMNrzJm1cct lOZUbtG+bz8eLgETnP21iqRArSNLKkSJscNrcyk5su75X3aSHpu18euxjrijMNOVdpc/ sDrD2KwPBDUM9Zumr4YW3Et4zAqolwY4libIU=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date :content-transfer-encoding:message-id:references:to; bh=a4qpG95KlEA+EWpHTWLwBeGCBNClLYVa5SLdrq1U2Fk=; b=Q4zMaRh5EI8uhz/y2t79zPuLGfkA//y16pS+jsZS75CI/AblWhBq5BqEbT7KYTpD+Q w9BXGg2xrf9JLzqm1yQkqs/EBaLgueN8l2y5rA5GTo5liywdvM1pnEIZVLQ3k/uB4bzR dwoj9AiQAG18HpxbuiY7gnFqxgCyCbJn/0OLWQXLup8lS36lg6dvXX4/67Qnf7qHX3Hd fnnQG4BPoXQJ9Fu94ZrNvw3qrVMxjWwE4qTLQm0puu5Ecfp6/BAnUt5dkdTaiP/1/8f5 4o27gwD7DSrAR2+id0YloKP+fzdC7zl2c4DbNzvgkDP9yRSsil/chek6iEpP0Cqv8I9k WhTg==
X-Gm-Message-State: AMke39mqmt0XrHhwMZYRhpQbf/aPSoV7dcQuoOe4YR1Mhzsri65eM6+K7UTswEUoP4praA==
X-Received: by 10.200.36.194 with SMTP id t2mr17339968qtt.61.1489095669339; Thu, 09 Mar 2017 13:41:09 -0800 (PST)
Received: from [192.168.1.82] (host86-132-188-185.range86-132.btcentralplus.com. [86.132.188.185]) by smtp.gmail.com with ESMTPSA id t23sm5074955qka.37.2017.03.09.13.41.07 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 09 Mar 2017 13:41:08 -0800 (PST)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
From: Roy Arends <roy@dnss.ec>
In-Reply-To: <CAMm+Lwj4+TYikzg-OmfX6H9MSOKKTe-fqeAewdYd3ZnXgQs=bQ@mail.gmail.com>
Date: Thu, 9 Mar 2017 21:41:06 +0000
Content-Transfer-Encoding: quoted-printable
Message-Id: <B22C8A8E-1867-4425-B092-0F50BB18CB70@dnss.ec>
References: <CAHPuVdXTcSaVcN6fBbPy3e=PgRvg8=GemSN_YFhzX387x8YW-A@mail.gmail.com> <CFBF172D-FDD7-4DE1-B5C5-7C76A7792549@vpnc.org> <CAMm+LwgoQEN42DCbWDDy0vNTcJ1tBovX18txDErzcxFTOoAzSw@mail.gmail.com> <64D446DB-2638-4894-B3C6-1FA2B8E4BB1E@dnss.ec> <CAMm+Lwj4+TYikzg-OmfX6H9MSOKKTe-fqeAewdYd3ZnXgQs=bQ@mail.gmail.com>
To: "dnsop@ietf.org WG" <dnsop@ietf.org>
X-Mailer: Apple Mail (2.3259)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/85R9_Hk8psNBnBTTMfHy-H2C21o>
Subject: Re: [DNSOP] Updated NSEC5 protocol spec and paper
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Mar 2017 21:41:12 -0000

> On 9 Mar 2017, at 21:12, Phillip Hallam-Baker <phill@hallambaker.com> =
wrote:
>=20
>=20
>=20
> On Thu, Mar 9, 2017 at 4:05 PM, Roy Arends <roy@dnss.ec> wrote:
>=20
> > On 9 Mar 2017, at 20:58, Phillip Hallam-Baker =
<phill@hallambaker.com> wrote:
> >
> > I suggest we first deploy NSEC0 which simply nulls out the whole =
NSEC/NXT issue entirely.
>=20
> What is NSEC0?
>=20
>=20
> =E2=80=8BThat which "simply nulls out the whole NSEC/NXT issue =
entirely.=E2=80=9D

What is =E2=80=9Cthe whole NSEC/NXT issue=E2=80=9D ?

Roy




From nobody Thu Mar  9 13:42:09 2017
Return-Path: <jtk@depaul.edu>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D45D3129546 for <dnsop@ietfa.amsl.com>; Thu,  9 Mar 2017 13:42:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.902
X-Spam-Level: 
X-Spam-Status: No, score=-1.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9l7rKMyJiCse for <dnsop@ietfa.amsl.com>; Thu,  9 Mar 2017 13:42:06 -0800 (PST)
Received: from aharp.iorc.depaul.edu (aharp.iorc.depaul.edu [140.192.218.132]) by ietfa.amsl.com (Postfix) with ESMTP id 87B1E1294FB for <dnsop@ietf.org>; Thu,  9 Mar 2017 13:42:06 -0800 (PST)
Received: from p50.localdomain (localhost [127.0.0.1]) by aharp.iorc.depaul.edu (Postfix) with ESMTP id C129D1657 for <dnsop@ietf.org>; Thu,  9 Mar 2017 21:42:05 +0000 (UTC)
Date: Thu, 9 Mar 2017 15:42:05 -0600
From: John Kristoff <jtk@depaul.edu>
To: dnsop@ietf.org
Message-ID: <20170309154205.3048bf74@p50.localdomain>
In-Reply-To: <6fd24117fce24c3aba67a72d2f60375f@XCASPRD01-DFT.dpu.depaul.edu>
References: <6fd24117fce24c3aba67a72d2f60375f@XCASPRD01-DFT.dpu.depaul.edu>
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/3RRTOohywoLIoxJgMijWyGs9DRk>
Subject: Re: [DNSOP] Preliminary Agenda for
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: jtk@aharp.iorc.depaul.edu
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Mar 2017 21:42:08 -0000

On Thu, 9 Mar 2017 21:29:25 +0000
Tim Wicinski <tjw.ietf@gmail.com> wrote:

> * draft-kristoff-dnsop-dns-tcp-requirements
>      DNS Transport over TCP - Operational Requirements

Oh thanks Tim.  I wasn't sure if this was going to make it into the WG's
plans.  I had started a revised version of the draft, which I intend to
have updated and uploaded by the 13th for review.  The last -01 version
just expired a few days ago, but should be easily found if anyone wants
to take a look at it.

Here are the changes that I've made or may make for the next revision
based in part on some comments already given:

  * Some grammatical, spelling fixes.

  * At least a mention of IETF RFC 7858 (DNS over TLS)

  * Revamped Requirements section.

  * Possibly some operational guidance like that found in section 10 of
    IETF RFC 7766 (DNS over TCP implementation requirements)

  * Possibly some history of TCP versus UDP implementation differences.

  * Possibly a summary of current DNS standards related to TCP.

More comments welcome of course.

John


From nobody Fri Mar 10 05:08:32 2017
Return-Path: <warren@kumari.net>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C976712955F for <dnsop@ietfa.amsl.com>; Fri, 10 Mar 2017 05:08:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_LOW=-0.7] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=kumari-net.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aHySSmvZiwwo for <dnsop@ietfa.amsl.com>; Fri, 10 Mar 2017 05:08:29 -0800 (PST)
Received: from mail-qk0-x22e.google.com (mail-qk0-x22e.google.com [IPv6:2607:f8b0:400d:c09::22e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 617CE12955E for <dnsop@ietf.org>; Fri, 10 Mar 2017 05:08:29 -0800 (PST)
Received: by mail-qk0-x22e.google.com with SMTP id v125so162556176qkh.2 for <dnsop@ietf.org>; Fri, 10 Mar 2017 05:08:29 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kumari-net.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=mdVMlbKY8556VAcPmiynPpSZhHGw31Vqearut7eM+e8=; b=1MAqveEzI2iSzOET2UoArTg2nPtLf0RsATdXftmTpIc24Dp+lYOMB7GMWHCmgta7IP bqsNQg0P8K+902+YDveBGEKjW1NKpuQmXmXKJoPjg+oYYx6PXk8qwm8dnRchSQdHprPo DT8uF01dSaY5qhPw1zbCXVIto672uG7l2+BvBdZHTH5E5kImFZNshsfkgcKDIBjlT0dx 0y71QrhMAfc6UOmYfk/2g8qCCBxEuSxQNArFJW0hvuNolcF63HSJNI1e1f8Sj90H4uW0 qpeiax/k87P/YW72FUuvg/nb07ysoWCryU0rleQjwRUcXbWEOOIcPDgYV4kCPT+gc8ju q6Kw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=mdVMlbKY8556VAcPmiynPpSZhHGw31Vqearut7eM+e8=; b=pkFHjyZFEAXgz9riq8Yz8WulbCxNs26ADJVWVbQyTRxLS2eF6m/7xiQWp5D36QvM9v 7NqsA/aEYMQoCr5mNq/G3NLw/d8qhZYsBtSm7RU7L2a3kFgh3fVtJPFnVYxZckASoBhD 8r/4zIpwc+TBvxl6oFci3pcv9rK4dA9Sc/GY7hD84NzTtecBF0S7uszX8DE1PC5QDfJ1 L5YuLDEcb5h8n2tLY5kivuH92od7CG4iuiksH6E4s0cH93GWtfTfBZuLZyNNJ6SqH9AD jYXsrl1OvF5fQ+EPDWHTYwpLjBMRCOH4HNwBJQSt5NqTomgRGLRDLJb5eOh6FpH06Utf U7hw==
X-Gm-Message-State: AFeK/H2WFd11CmLxRntX1RWuy7t7t63vEDC0dLQlmwpaWaYGXbVMsv4eywB7ChGKGkYWfimm49U8iBiY32ysNC+7
X-Received: by 10.55.142.69 with SMTP id q66mr18556532qkd.13.1489151308294; Fri, 10 Mar 2017 05:08:28 -0800 (PST)
MIME-Version: 1.0
Received: by 10.12.177.11 with HTTP; Fri, 10 Mar 2017 05:07:57 -0800 (PST)
In-Reply-To: <1AD82FB6-735A-4124-A0A3-2158EC567AD6@nohats.ca>
References: <CADyWQ+ETSd199ok0fgh=PB=--hW7buPgSoCg22aK51Bk4xxBmw@mail.gmail.com> <CADyWQ+GUDg2iA+MQ9xjNLDVvRgnd9PD=pLBNNvp0xK3UZVSqTA@mail.gmail.com> <1AD82FB6-735A-4124-A0A3-2158EC567AD6@nohats.ca>
From: Warren Kumari <warren@kumari.net>
Date: Fri, 10 Mar 2017 08:07:57 -0500
Message-ID: <CAHw9_iK+SWiHZwGgHZRO2T1MLVQZS-2BaeZBzyUuZ0iWHX2ZjA@mail.gmail.com>
To: Paul Wouters <paul@nohats.ca>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/7h6u6oqRPatGfa7pX5HOMI3Ijkg>
Cc: tjw ietf <tjw.ietf@gmail.com>, dnsop <dnsop@ietf.org>
Subject: Re: [DNSOP] DNSOP Call for Adoption draft-vixie-dns-rpz
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Mar 2017 13:08:30 -0000

Once a document becomes a WG document the authors are required to
incorporate WG consensus.

If this does not / is not happening, the chairs have the option /
responsibility to replace the authors with ones that do...

W

On Thu, Mar 9, 2017 at 3:27 PM, Paul Wouters <paul@nohats.ca> wrote:
>
>
>> On Mar 9, 2017, at 18:54, tjw ietf <tjw.ietf@gmail.com> wrote:
>
>> We=E2=80=99re going to go ahead and adopt it for DNSOP, with the intenti=
on of
>> resolving the concerns people expressed by keeping the status as
>> informational (not standards track) and making sure the cautions and
>> limitations the WG discussed on the use of RPZ are clear in the document=
.
>
> I don't understand how this works.
>
> The authors clearly stated the document will describe only what is curren=
tly implemented and they were
> not willing to make changes. How can this ever turn into a real WG docume=
nt?
>
> Paul
>
>
>
> _______________________________________________
> DNSOP mailing list
> DNSOP@ietf.org
> https://www.ietf.org/mailman/listinfo/dnsop



--=20
I don't think the execution is relevant when it was obviously a bad
idea in the first place.
This is like putting rabid weasels in your pants, and later expressing
regret at having chosen those particular rabid weasels and that pair
of pants.
   ---maf


From nobody Fri Mar 10 07:16:16 2017
Return-Path: <John.Woodworth@CenturyLink.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A7902129492 for <dnsop@ietfa.amsl.com>; Fri, 10 Mar 2017 07:16:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.902
X-Spam-Level: 
X-Spam-Status: No, score=-1.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id H5vh7LDo46aB for <dnsop@ietfa.amsl.com>; Fri, 10 Mar 2017 07:16:13 -0800 (PST)
Received: from lxomp52w.centurylink.com (lxomp52w.centurylink.com [155.70.50.76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 55D4F129485 for <dnsop@ietf.org>; Fri, 10 Mar 2017 07:16:13 -0800 (PST)
Received: from lxomavmpc030.qintra.com (lxomavmpc030.qintra.com [151.117.207.30]) by lxomp52w.centurylink.com (8.14.8/8.14.8) with ESMTP id v2AFGBEt054456 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 10 Mar 2017 09:16:12 -0600
Received: from lxomavmpc030.qintra.com (unknown [127.0.0.1]) by IMSA (Postfix) with ESMTP id AE2601E007B; Fri, 10 Mar 2017 09:16:06 -0600 (CST)
Received: from lxomp06u.corp.intranet (unknown [151.117.18.14]) by lxomavmpc030.qintra.com (Postfix) with ESMTP id 8F1111E0075; Fri, 10 Mar 2017 09:16:06 -0600 (CST)
Received: from lxomp06u.corp.intranet (localhost [127.0.0.1]) by lxomp06u.corp.intranet (8.14.8/8.14.8) with ESMTP id v2AFG6No020351; Fri, 10 Mar 2017 09:16:06 -0600
Received: from vodcwhubex501.ctl.intranet (vodcwhubex501.ctl.intranet [151.117.206.27]) by lxomp06u.corp.intranet (8.14.8/8.14.8) with ESMTP id v2AFG60i020346 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Fri, 10 Mar 2017 09:16:06 -0600
Received: from PODCWMBXEX501.ctl.intranet ([169.254.1.220]) by vodcwhubex501.ctl.intranet ([151.117.206.27]) with mapi id 14.03.0339.000; Fri, 10 Mar 2017 09:16:06 -0600
From: "Woodworth, John R" <John.Woodworth@CenturyLink.com>
To: "'Paul Hoffman'" <paul.hoffman@vpnc.org>, "dnsop@ietf.org WG" <dnsop@ietf.org>
Thread-Topic: [DNSOP] Updated NSEC5 protocol spec and paper
Thread-Index: AQHSl1moYAUwcrq0jE+qV/1Y/Ued86GNK9qAgAB810A=
Date: Fri, 10 Mar 2017 15:16:05 +0000
Message-ID: <A05B583C828C614EBAD1DA920D92866BD06F4468@PODCWMBXEX501.ctl.intranet>
References: <CAHPuVdXTcSaVcN6fBbPy3e=PgRvg8=GemSN_YFhzX387x8YW-A@mail.gmail.com> <CFBF172D-FDD7-4DE1-B5C5-7C76A7792549@vpnc.org>
In-Reply-To: <CFBF172D-FDD7-4DE1-B5C5-7C76A7792549@vpnc.org>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [151.117.206.8]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-TM-AS-MML: disable
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/flQevEdZouXyurEHa4d0DPbVauo>
Cc: 'JW' <jw@pcthink.com>, "Woodworth, John R" <John.Woodworth@CenturyLink.com>, "Ballew, Dean" <Dean.Ballew@CenturyLink.com>
Subject: Re: [DNSOP] Updated NSEC5 protocol spec and paper
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Mar 2017 15:16:14 -0000

> -----Original Message-----
> From: DNSOP [mailto:dnsop-bounces@ietf.org] On Behalf Of Paul Hoffman
>
> On 7 Mar 2017, at 7:29, Shumon Huque wrote:
>
> > We've requested an agenda slot at the DNSOP working group meeting at
> > IETF98 to talk about the NSEC5 protocol. Our chairs have requested
> > that we send out a note to the group ahead of time, so here it is.
> >
> > This protocol has not to our knowledge been presented at dnsop before,
> > but has been discussed previously at other IETF venues, such as SAAG.
>
> The protocol described in draft-vcelak-nsec5 has improved since it
> was first presented, but it is still unclear why we should adopt it
> as part of DNSSEC. The benefits listed in the draft are real, but they
> come at a very steep cost for zone administrators who might use NSEC5.
>

Hi Paul,

Apologies, I am somewhat new to this draft (and admittedly to the
process) but what I read was a very elegant solution to this steep
cost.  The authors seem to have gone through great pains to bridge
this period of incompatibility.

>
> Is there a community of zone admins who want this so much that they
> won't start signing until it exists?
>

With the draft's aliasing of algorithms, why couldn't (wouldn't) a zone
at least experimenting with this be able to provide 2 sets of keys,
one pre-NSEC5 and the other NSEC5 and forward?

I might be missing something here but I think I may actually love the
simplicity of it and it seems to be at least a viable bridge to NSEC5
as part of the future.  This seems to be a great use of what RFC-4035
and RFC-6840 hint at regarding multiple keys/ multiple signatures.


Best regards,
John

>
> Short of that, is there a community of zone admins who are using
> NSEC/NSEC3 white lies who find this to be a significant improvement?
>
> If not, adopting this seems like a bad idea. No one can operationally
> sign with NSEC5 until nearly all validators have it installed. In the
> meantime, a zone admin who cares about zone enumeration and wants to
> sign will use white lies, and those who don't care about zone
> enumeration won't pay any attention to this.
>
> Even though this document has some really nice design decisions in
> it, should it be adopted in DNSSEC unless it is likely to be
> deployed?
>
> --Paul Hoffman
>
> _______________________________________________
> DNSOP mailing list
> DNSOP@ietf.org
> https://www.ietf.org/mailman/listinfo/dnsop

-- THESE ARE THE DROIDS TO WHOM I REFER:
This communication is the property of CenturyLink and may contain confident=
ial or privileged information. Unauthorized use of this communication is st=
rictly prohibited and may be unlawful. If you have received this communicat=
ion in error, please immediately notify the sender by reply e-mail and dest=
roy all copies of the communication and any attachments.


From nobody Fri Mar 10 08:00:44 2017
Return-Path: <dhc@dcrocker.net>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 85324129679 for <dnsop@ietfa.amsl.com>; Fri, 10 Mar 2017 08:00:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.002
X-Spam-Level: 
X-Spam-Status: No, score=-2.002 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=dcrocker.net
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oHBZhw1kWP_l for <dnsop@ietfa.amsl.com>; Fri, 10 Mar 2017 08:00:41 -0800 (PST)
Received: from simon.songbird.com (simon.songbird.com [72.52.113.5]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E5737129664 for <dnsop@ietf.org>; Fri, 10 Mar 2017 08:00:40 -0800 (PST)
Received: from [192.168.1.168] (76-218-8-128.lightspeed.sntcca.sbcglobal.net [76.218.8.128]) (authenticated bits=0) by simon.songbird.com (8.14.4/8.14.4/Debian-4.1ubuntu1) with ESMTP id v2AG2YeN006952 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT) for <dnsop@ietf.org>; Fri, 10 Mar 2017 08:02:35 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=dcrocker.net; s=default; t=1489161755; bh=V7eJYxdtuV0k3tJp0SjmBoFIk7D9lVOB8/UvdnWh0Mk=; h=Subject:References:From:Reply-To:To:Date:In-Reply-To:From; b=KbSuL3M3+H95t3bHVEt0ZA/TwOkJRYmRuinCRXRWsUikILtB4ONO5Xw2q0+evhXAW 939KDMx+tWl6Cl+7Flh4gXi+wByY9r5w/2N7wZfQmGUCPRcY4DU5J+DUZ3ZEw3zhLe ti8voA5xa1KTc+pivzEu08at9p/Gmb+kmhHwG73c=
References: <CADyWQ+ETSd199ok0fgh=PB=--hW7buPgSoCg22aK51Bk4xxBmw@mail.gmail.com> <CADyWQ+GUDg2iA+MQ9xjNLDVvRgnd9PD=pLBNNvp0xK3UZVSqTA@mail.gmail.com> <1AD82FB6-735A-4124-A0A3-2158EC567AD6@nohats.ca> <CAHw9_iK+SWiHZwGgHZRO2T1MLVQZS-2BaeZBzyUuZ0iWHX2ZjA@mail.gmail.com>
From: Dave Crocker <dhc@dcrocker.net>
Organization: Brandenburg InternetWorking
To: dnsop <dnsop@ietf.org>
Message-ID: <ad3328c7-c75f-f803-b809-5ad938355e43@dcrocker.net>
Date: Fri, 10 Mar 2017 08:00:29 -0800
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <CAHw9_iK+SWiHZwGgHZRO2T1MLVQZS-2BaeZBzyUuZ0iWHX2ZjA@mail.gmail.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/y5b4kCc8dbo-BFjcCaBxZTypagc>
Subject: Re: [DNSOP] DNSOP Call for Adoption draft-vixie-dns-rpz
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: dcrocker@bbiw.net
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Mar 2017 16:00:42 -0000

On 3/10/2017 5:07 AM, Warren Kumari wrote:
> Once a document becomes a WG document the authors are required to
> incorporate WG consensus.
>
> If this does not / is not happening, the chairs have the option /
> responsibility to replace the authors with ones that do...
>
> W
>
> On Thu, Mar 9, 2017 at 3:27 PM, Paul Wouters <paul@nohats.ca> wrote:
...
>> The authors clearly stated the document will describe only what is
>> currently implemented and they were not willing to make changes.
>> How can this ever turn into a real WG document?


While of course Warren's caution, above to authors and the wg, is always
valid, I think this misses an important point of confusion in this 
thread and in the specified adoption of this draft:

While yes, Vernon said the goal was documenting the current
implementation, so did the wg chair:

On 12/20/2016 7:16 AM, tjw ietf wrote:
> The draft is being present as "Informational", and the point here is
> to document current working behavior in the DNS (for the past
> severalyears).


When existing work is brought into the IETF, there is always a choice 
about how the current work should related to the existing effort.  For 
anything with a significant installed base, it is common -- and 
extremely helpful -- to first issue an RFC that details current practice.

The goal of the wg, then, is to ensure that the document is clear and 
accurate and useful... in terms of the established practice.  Again, 
this is an extremely common goal for an initial effort.

It is increasingly common for such existing work to have made 
engineering choices that sit poorly with some wg participants.  While 
there can be some academic satisfaction in debating superior 
alternatives, it isn't useful when documenting existing practice.

Or are folks now seeking to have the IETF eschew running code?

d/
-- 
Dave Crocker
Brandenburg InternetWorking
bbiw.net

-- 
Dave Crocker
Brandenburg InternetWorking
bbiw.net


From nobody Fri Mar 10 09:23:30 2017
Return-Path: <wwwrun@rfc-editor.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5BD1E1296A4; Fri, 10 Mar 2017 09:23:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.203
X-Spam-Level: 
X-Spam-Status: No, score=-4.203 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uIfYBdP5hg16; Fri, 10 Mar 2017 09:23:23 -0800 (PST)
Received: from rfc-editor.org (rfc-editor.org [4.31.198.49]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C230C1294CF; Fri, 10 Mar 2017 09:23:23 -0800 (PST)
Received: by rfc-editor.org (Postfix, from userid 30) id 31EA1B80E4E; Fri, 10 Mar 2017 09:23:19 -0800 (PST)
To: ietf-announce@ietf.org, rfc-dist@rfc-editor.org
X-PHP-Originating-Script: 1005:ams_util_lib.php
From: rfc-editor@rfc-editor.org
Message-Id: <20170310172319.31EA1B80E4E@rfc-editor.org>
Date: Fri, 10 Mar 2017 09:23:19 -0800 (PST)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/jp9fyhkfbrohfuY-U4CgLIPR3tQ>
Cc: drafts-update-ref@iana.org, dnsop@ietf.org, rfc-editor@rfc-editor.org
Subject: [DNSOP] RFC 8078 on Managing DS Records from the Parent via CDS/CDNSKEY
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Mar 2017 17:23:25 -0000

A new Request for Comments is now available in online RFC libraries.

        
        RFC 8078

        Title:      Managing DS Records from the 
                    Parent via CDS/CDNSKEY 
        Author:     O. Gudmundsson, P. Wouters
        Status:     Standards Track
        Stream:     IETF
        Date:       March 2017
        Mailbox:    olafur+ietf@cloudflare.com, 
                    pwouters@redhat.com
        Pages:      10
        Characters: 21001
        Updates:    RFC 7344

        I-D Tag:    draft-ietf-dnsop-maintain-ds-06.txt

        URL:        https://www.rfc-editor.org/info/rfc8078

        DOI:        10.17487/RFC8078

RFC 7344 specifies how DNS trust can be maintained across key
rollovers in-band between parent and child.  This document elevates
RFC 7344 from Informational to Standards Track.  It also adds a
method for initial trust setup and removal of a secure entry point.

Changing a domain's DNSSEC status can be a complicated matter
involving multiple unrelated parties.  Some of these parties, such as
the DNS operator, might not even be known by all the organizations
involved.  The inability to disable DNSSEC via in-band signaling is
seen as a problem or liability that prevents some DNSSEC adoption at
a large scale.  This document adds a method for in-band signaling of
these DNSSEC status changes.

This document describes reasonable policies to ease deployment of the
initial acceptance of new secure entry points (DS records).

It is preferable that operators collaborate on the transfer or move
of a domain.  The best method is to perform a Key Signing Key (KSK)
plus Zone Signing Key (ZSK) rollover.  If that is not possible, the
method using an unsigned intermediate state described in this
document can be used to move the domain between two parties.  This
leaves the domain temporarily unsigned and vulnerable to DNS
spoofing, but that is preferred over the alternative of validation
failures due to a mismatched DS and DNSKEY record.

This document is a product of the Domain Name System Operations Working Group of the IETF.

This is now a Proposed Standard.

STANDARDS TRACK: This document specifies an Internet Standards Track
protocol for the Internet community, and requests discussion and suggestions
for improvements.  Please refer to the current edition of the Official
Internet Protocol Standards (https://www.rfc-editor.org/standards) for the 
standardization state and status of this protocol.  Distribution of this 
memo is unlimited.

This announcement is sent to the IETF-Announce and rfc-dist lists.
To subscribe or unsubscribe, see
  https://www.ietf.org/mailman/listinfo/ietf-announce
  https://mailman.rfc-editor.org/mailman/listinfo/rfc-dist

For searching the RFC series, see https://www.rfc-editor.org/search
For downloading RFCs, see https://www.rfc-editor.org/retrieve/bulk

Requests for special distribution should be addressed to either the
author of the RFC in question, or to rfc-editor@rfc-editor.org.  Unless
specifically noted otherwise on the RFC itself, all RFCs are for
unlimited distribution.


The RFC Editor Team
Association Management Solutions, LLC



From nobody Fri Mar 10 09:26:59 2017
Return-Path: <each@isc.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6C6DC1296A5 for <dnsop@ietfa.amsl.com>; Fri, 10 Mar 2017 09:26:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.902
X-Spam-Level: 
X-Spam-Status: No, score=-6.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OntoMH_oFIxF for <dnsop@ietfa.amsl.com>; Fri, 10 Mar 2017 09:26:57 -0800 (PST)
Received: from mx.pao1.isc.org (mx.pao1.isc.org [IPv6:2001:4f8:0:2::2b]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 567071296A4 for <dnsop@ietf.org>; Fri, 10 Mar 2017 09:26:57 -0800 (PST)
Received: from bikeshed.isc.org (bikeshed.isc.org [IPv6:2001:4f8:3:d::19]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by mx.pao1.isc.org (Postfix) with ESMTPS id 67F553493E8; Fri, 10 Mar 2017 17:26:55 +0000 (UTC)
Received: by bikeshed.isc.org (Postfix, from userid 10292) id 5B5C7216C1C; Fri, 10 Mar 2017 17:26:55 +0000 (UTC)
Date: Fri, 10 Mar 2017 17:26:55 +0000
From: Evan Hunt <each@isc.org>
To: "Woodworth, John R" <John.Woodworth@CenturyLink.com>
Message-ID: <20170310172655.GA92236@isc.org>
References: <CAHPuVdXTcSaVcN6fBbPy3e=PgRvg8=GemSN_YFhzX387x8YW-A@mail.gmail.com> <CFBF172D-FDD7-4DE1-B5C5-7C76A7792549@vpnc.org> <A05B583C828C614EBAD1DA920D92866BD06F4468@PODCWMBXEX501.ctl.intranet>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <A05B583C828C614EBAD1DA920D92866BD06F4468@PODCWMBXEX501.ctl.intranet>
User-Agent: Mutt/1.5.23 (2014-03-12)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/kEBxhEbHDzJUsY-kc5WDH1fXUD4>
Cc: "dnsop@ietf.org WG" <dnsop@ietf.org>, "Ballew, Dean" <Dean.Ballew@CenturyLink.com>, 'Paul Hoffman' <paul.hoffman@vpnc.org>, 'JW' <jw@pcthink.com>
Subject: Re: [DNSOP] Updated NSEC5 protocol spec and paper
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Mar 2017 17:26:58 -0000

On Fri, Mar 10, 2017 at 03:16:05PM +0000, Woodworth, John R wrote:
> > Is there a community of zone admins who want this so much that they
> > won't start signing until it exists?
> 
> With the draft's aliasing of algorithms, why couldn't (wouldn't) a zone
> at least experimenting with this be able to provide 2 sets of keys,
> one pre-NSEC5 and the other NSEC5 and forward?

I think the question pertains to whether it's worthwhile for us to adopt
this.

If there are operators who need NSEC5 badly enough that they won't deploy
DNSSEC until it exists, then it makes sense for the working group to take
it on. If it turns out, however, that everyone who might like NSEC5 is also
reasonably satisified with NSEC3, then we'd be wasting time on an academic
exercise.  It's clever, but it's only necessary if we broadly agree that
NSEC3 isn't meeting our needs.  I'm not sold on that point.

-- 
Evan Hunt -- each@isc.org
Internet Systems Consortium, Inc.


From nobody Fri Mar 10 09:47:03 2017
Return-Path: <warren@kumari.net>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 40C11129417 for <dnsop@ietfa.amsl.com>; Fri, 10 Mar 2017 09:47:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_LOW=-0.7] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=kumari-net.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id b6Dx7Nx1gUMS for <dnsop@ietfa.amsl.com>; Fri, 10 Mar 2017 09:47:00 -0800 (PST)
Received: from mail-qk0-x22b.google.com (mail-qk0-x22b.google.com [IPv6:2607:f8b0:400d:c09::22b]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A5C0C129453 for <dnsop@ietf.org>; Fri, 10 Mar 2017 09:47:00 -0800 (PST)
Received: by mail-qk0-x22b.google.com with SMTP id p64so178959135qke.1 for <dnsop@ietf.org>; Fri, 10 Mar 2017 09:47:00 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kumari-net.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=Vnmg0w8qWenPMW5SM8kT8d/Jn/Jcibm/MvdHUEMas3c=; b=LxaWyQKWyy/VuzbfGu/0G7R7No7r8tOtXpVOmforZKnjhBiUmHaRwcfsBzFPYUUyXY XZ/0wq1SXdIz3ECJojW80T6zILlFuN4NnvGRIzBcuwGNJ/2C9S2hObgSaDSJtXnAJfwg NzfpUtYY6i/piCdYPT26EC0VkSOFUgHaJUMP9U5rORokPRCiWk3qFnTyD5w/Oi8dpzVx 6QkAbIx3RCbMndBAn3/V9D/QnXlSoe3rvFnnUicXQtAq+ogUDxa8hy2Z8UjY3nn32Ujo eIQ1p9uWmayHt3hXJ4ZWd5VxuMIQo+CYniLhzhJhxt9HZOtDxCj5p62twdjRuUzMYDcj CKxQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=Vnmg0w8qWenPMW5SM8kT8d/Jn/Jcibm/MvdHUEMas3c=; b=A13JLUR9hSaYHPQoTWpiwqZDfBGuIxT8XnQbEZlUw24Saiw2/TJvJd4KYLtqxV/dRe 34y1t0pQ0aZr0ie3/kMey0dqiq5bOAwD45YgnaZCS+RNyBv0sKziFQsn8xLJxpS9N4mg K84c9PwfGUvCuvVYuFwWMRT7+KRqiKT7DnNHKYqE10Hsx0ybiedVBq9atZ9C7bKUHHue w2JFKlolXQPyzPdWKdbfUS3BMT+Tqu7k7oAX+9qb4TW61tTnE2fZljBEwUMlL0ceWnT3 JlzNywypsdJhX1nunxxo5v3NCwUJLXvkgeaX//Sbtmf1Zsczc7Rcw7nvN7krWv7LhTJi 8N4g==
X-Gm-Message-State: AMke39llPISpnmXx8aY7Pi6CJxK9aCrGc1grg/9Z5MoyQ3TxYqoM+u9kKeJ0/RpNBpWdMd9yiSH9OR4O+B1+j1H9
X-Received: by 10.55.201.12 with SMTP id q12mr21078733qki.240.1489168019575; Fri, 10 Mar 2017 09:46:59 -0800 (PST)
MIME-Version: 1.0
Received: by 10.12.177.11 with HTTP; Fri, 10 Mar 2017 09:46:29 -0800 (PST)
In-Reply-To: <20170310172655.GA92236@isc.org>
References: <CAHPuVdXTcSaVcN6fBbPy3e=PgRvg8=GemSN_YFhzX387x8YW-A@mail.gmail.com> <CFBF172D-FDD7-4DE1-B5C5-7C76A7792549@vpnc.org> <A05B583C828C614EBAD1DA920D92866BD06F4468@PODCWMBXEX501.ctl.intranet> <20170310172655.GA92236@isc.org>
From: Warren Kumari <warren@kumari.net>
Date: Fri, 10 Mar 2017 12:46:29 -0500
Message-ID: <CAHw9_i+1TLLAkGP_D23R9kLq+0yacXVz70h1SO6CxZcrL4E+RA@mail.gmail.com>
To: Evan Hunt <each@isc.org>
Content-Type: text/plain; charset=UTF-8
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/tPCgu3uUds0fpOoEYjDi4fODjGU>
Cc: JW <jw@pcthink.com>, "dnsop@ietf.org WG" <dnsop@ietf.org>, "Woodworth, John R" <John.Woodworth@centurylink.com>, Paul Hoffman <paul.hoffman@vpnc.org>, "Ballew, Dean" <Dean.Ballew@centurylink.com>
Subject: Re: [DNSOP] Updated NSEC5 protocol spec and paper
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Mar 2017 17:47:02 -0000

Especially with the prevalence of passive DNS services, I believe that
publishing something in the DNS makes it "public" - sure, you can hide
some things behind split-DNS, but putting `super-skrit-key.exmaple.com
IN 600 TXT "Hunter3"` is guaranteed to end poorly.

NSEC5 has some very cute tricks, but I don't agree with the premise
that it solves a real world problem.

W

On Fri, Mar 10, 2017 at 12:26 PM, Evan Hunt <each@isc.org> wrote:
> On Fri, Mar 10, 2017 at 03:16:05PM +0000, Woodworth, John R wrote:
>> > Is there a community of zone admins who want this so much that they
>> > won't start signing until it exists?
>>
>> With the draft's aliasing of algorithms, why couldn't (wouldn't) a zone
>> at least experimenting with this be able to provide 2 sets of keys,
>> one pre-NSEC5 and the other NSEC5 and forward?
>
> I think the question pertains to whether it's worthwhile for us to adopt
> this.
>
> If there are operators who need NSEC5 badly enough that they won't deploy
> DNSSEC until it exists, then it makes sense for the working group to take
> it on. If it turns out, however, that everyone who might like NSEC5 is also
> reasonably satisified with NSEC3, then we'd be wasting time on an academic
> exercise.  It's clever, but it's only necessary if we broadly agree that
> NSEC3 isn't meeting our needs.  I'm not sold on that point.
>
> --
> Evan Hunt -- each@isc.org
> Internet Systems Consortium, Inc.
>
> _______________________________________________
> DNSOP mailing list
> DNSOP@ietf.org
> https://www.ietf.org/mailman/listinfo/dnsop



-- 
I don't think the execution is relevant when it was obviously a bad
idea in the first place.
This is like putting rabid weasels in your pants, and later expressing
regret at having chosen those particular rabid weasels and that pair
of pants.
   ---maf


From nobody Fri Mar 10 10:15:48 2017
Return-Path: <shuque@gmail.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7CEDF1296A9 for <dnsop@ietfa.amsl.com>; Fri, 10 Mar 2017 10:15:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level: 
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zLr0Ya2cQc02 for <dnsop@ietfa.amsl.com>; Fri, 10 Mar 2017 10:15:44 -0800 (PST)
Received: from mail-yw0-x235.google.com (mail-yw0-x235.google.com [IPv6:2607:f8b0:4002:c05::235]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8A249129692 for <dnsop@ietf.org>; Fri, 10 Mar 2017 10:15:44 -0800 (PST)
Received: by mail-yw0-x235.google.com with SMTP id p77so28749711ywg.1 for <dnsop@ietf.org>; Fri, 10 Mar 2017 10:15:44 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:in-reply-to:references:from:date:message-id:subject:to;  bh=k/lrLSTf389g994Qo0TS9qNljd4sMaLAnaViGZbPz1g=; b=STbRPhquHw2H2DSe8HjhvcNZ1KJVSJXQ57v/2+g4DqRxgxJhFs3d6cIV8j4gzLyqTI 3z2O1rKBAPQEthiy6bgJOqKxMD3/tbJKD7Nq5Bm5uUohhvjwNKsCeQCmXWjodNYtPRcm 8E8WYjEiT6VRrGc1HPSt/SpxJJT5PCFHvCOo03N7hpSboBBiAwv2a/t6sC51ca+Fhfat PUVExjNiXpO4EoU79LLN/TIUD9c7OuUy7MTxH0iWaMVPy4Zv9Pg26GMo3DXWbnZ2Zi1b ooIHQrFBUejteu81hYyKoYOpLw8du7bEYmBInPn6Kcu+kmmLNqRxG2Dywf5n3YwOoLQr 3X+w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=k/lrLSTf389g994Qo0TS9qNljd4sMaLAnaViGZbPz1g=; b=kgWaxl9YaUVWwyEiIOL82pMBUH1TFfD4Zj+HyR/7a+efSEYCsUv3LUnLkkSOvLoeCV YRNXVZ0hjr5gTv3Ci834XOUm/VOYtfjxfbRoTVyZXAecpwgbVMg2KQKh5Bwy3lczHuZT wzTHZKts0O1oi+EZjXNXvdb0kL7AHjI2yJQwIkEgU1avRdH6XTT33GTYvXc6644CCBub QH8O+tbIyL/Y4ZTV2sc2kS2jsKNoa6dzkzKNU68jZC6SG+2mn/1Ms8EeIum4O8KmXhj0 2Tdf70XS4BpCQhLR1cQK8p5gti+mRfc3B8Uj/sw0LwJLmLraaff63rTlXOIEfYixSKc3 XCUg==
X-Gm-Message-State: AMke39ky21EmsQbhQlclIxWT5FstPAZoBsC0xR961uEFoU6jwKxfM6RwCLFerGcYGoPqVn2dLrsiHhlh8gsugg==
X-Received: by 10.37.50.148 with SMTP id y142mr8437419yby.49.1489169743449; Fri, 10 Mar 2017 10:15:43 -0800 (PST)
MIME-Version: 1.0
Received: by 10.129.50.205 with HTTP; Fri, 10 Mar 2017 10:15:42 -0800 (PST)
In-Reply-To: <CAHw9_i+1TLLAkGP_D23R9kLq+0yacXVz70h1SO6CxZcrL4E+RA@mail.gmail.com>
References: <CAHPuVdXTcSaVcN6fBbPy3e=PgRvg8=GemSN_YFhzX387x8YW-A@mail.gmail.com> <CFBF172D-FDD7-4DE1-B5C5-7C76A7792549@vpnc.org> <A05B583C828C614EBAD1DA920D92866BD06F4468@PODCWMBXEX501.ctl.intranet> <20170310172655.GA92236@isc.org> <CAHw9_i+1TLLAkGP_D23R9kLq+0yacXVz70h1SO6CxZcrL4E+RA@mail.gmail.com>
From: Shumon Huque <shuque@gmail.com>
Date: Fri, 10 Mar 2017 13:15:42 -0500
Message-ID: <CAHPuVdWXGLM6JjR3J53X50W4rcTndiw0UJTKWPxe16WR3znM9Q@mail.gmail.com>
To: "dnsop@ietf.org WG" <dnsop@ietf.org>
Content-Type: multipart/alternative; boundary=001a1146ce52919711054a6459dd
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/ZMeXRBj0GLsKKAtkkjQwYakhaWY>
Subject: Re: [DNSOP] Updated NSEC5 protocol spec and paper
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Mar 2017 18:15:46 -0000

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

Here are some of my arguments in support of NSEC5.

I would like to see us deploy an authenticated denial of existence
mechanism that is not eminently susceptible to offline dictionary
attack. My experience so far is that most people in the crypto
community do not look favorably on NSEC3. Not just Dan Bernstein,
whose strong criticisms are well known (and correct in my opinion).
IETF protocols should pass muster with the professional cryptographer
community.

I don't mean to bash NSEC3 - I think it was the best solution at the
time given the constraints we imposed on ourselves. But it might be
time to look forward.

I certainly agree that the deployment challenges are significant.
But we have several similar challenges already on the radar, which
we will have to tackle:

  - EdDSA

  - NSEC3 hash replacement

    (The recent SHA-1 collision news does not pose an immediate threat
    to NSEC3, but will surely put pressure on us to upgrade the hash
    algorithm on the well known principle that attacks will inevitably
    get better fast.)

  - Post Quantum Crypto algorithms (slightly longer term, but something we
    need to start designing very soon).

I also wonder, given the challenges of deploying new algorithms, and
the downsides to multiple signing due to packet size concerns - is it
time to design an algorithm negotiation protocol for DNSSEC? It would
have the same initial deployment challenge, but then could help out with
new algorithm transitions going forward.

Arguably, there is an additional "implementation challenge" for NSEC5,
which is a bit more complex than rolling out just a new DNSSEC algorithm.
But I think the implementation work already done presents a positive
picture.

I know several additional folks who have expressed interest in NSEC5 -
I hope they'll speak up.

On Fri, Mar 10, 2017 at 12:46 PM, Warren Kumari <warren@kumari.net> wrote:

> Especially with the prevalence of passive DNS services, I believe that
> publishing something in the DNS makes it "public" - sure, you can hide
> some things behind split-DNS, but putting `super-skrit-key.exmaple.com
> IN 600 TXT "Hunter3"` is guaranteed to end poorly.
>
> NSEC5 has some very cute tricks, but I don't agree with the premise
> that it solves a real world problem.
>

Apparently there are many folks in the community who think so, otherwise
NSEC3 would not have been developed. I personally don't care for any zones
that I run. But if we are providing a solution for folks that do care, we
should
have the most secure (yet practical) solution we know how to design.

-- 
Shumon Huque

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

<div dir=3D"ltr"><div>Here are some of my arguments in support of NSEC5.</d=
iv><div><br></div><div>I would like to see us deploy an authenticated denia=
l of existence</div><div>mechanism that is not eminently susceptible to off=
line dictionary</div><div>attack. My experience so far is that most people =
in the crypto</div><div>community do not look favorably on NSEC3. Not just =
Dan Bernstein,</div><div>whose strong criticisms are well known (and correc=
t in my opinion).</div><div>IETF protocols should pass muster with the prof=
essional cryptographer</div><div>community.</div><div><br></div><div>I don&=
#39;t mean to bash NSEC3 - I think it was the best solution at the</div><di=
v>time given the constraints we imposed on ourselves. But it might be</div>=
<div>time to look forward.</div><div><br></div><div>I certainly agree that =
the deployment challenges are significant.</div><div>But we have several si=
milar challenges already on the radar, which</div><div>we will have to tack=
le:</div><div><br></div><div>=C2=A0 - EdDSA</div><div><br></div><div>=C2=A0=
 - NSEC3 hash replacement</div><div><br></div><div>=C2=A0 =C2=A0 (The recen=
t SHA-1 collision news does not pose an immediate threat</div><div>=C2=A0 =
=C2=A0 to NSEC3, but will surely put pressure on us to upgrade the hash=C2=
=A0</div><div>=C2=A0 =C2=A0 algorithm on the well known principle that atta=
cks will inevitably</div><div>=C2=A0 =C2=A0 get better fast.)</div><div><br=
></div><div>=C2=A0 - Post Quantum Crypto algorithms (slightly longer term, =
but something we</div><div>=C2=A0 =C2=A0 need to start designing very soon)=
.</div><div><br></div><div><div>I also wonder, given the challenges of depl=
oying new algorithms, and</div><div>the downsides to multiple signing due t=
o packet size concerns - is it</div><div>time to design an algorithm negoti=
ation protocol for DNSSEC? It would</div><div>have the same initial deploym=
ent challenge, but then could help out with</div><div>new algorithm transit=
ions going forward.</div><div><br></div><div>Arguably, there is an addition=
al &quot;implementation challenge&quot; for NSEC5,</div><div>which is a bit=
 more complex than rolling out just a new DNSSEC algorithm.</div><div>But I=
 think the implementation work already done presents a positive picture.</d=
iv><div><br></div><div>I know several additional folks who have expressed i=
nterest in NSEC5 -</div><div>I hope they&#39;ll speak up.</div></div><div c=
lass=3D"gmail_extra"><br><div class=3D"gmail_quote">On Fri, Mar 10, 2017 at=
 12:46 PM, Warren Kumari <span dir=3D"ltr">&lt;<a href=3D"mailto:warren@kum=
ari.net" target=3D"_blank">warren@kumari.net</a>&gt;</span> wrote:<br><bloc=
kquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:=
1px solid rgb(204,204,204);padding-left:1ex">Especially with the prevalence=
 of passive DNS services, I believe that<br>
publishing something in the DNS makes it &quot;public&quot; - sure, you can=
 hide<br>
some things behind split-DNS, but putting `<a href=3D"http://super-skrit-ke=
y.exmaple.com" rel=3D"noreferrer" target=3D"_blank">super-skrit-key.exmaple=
.com</a><br>
IN 600 TXT &quot;Hunter3&quot;` is guaranteed to end poorly.<br>
<br>
NSEC5 has some very cute tricks, but I don&#39;t agree with the premise<br>
that it solves a real world problem.<br></blockquote><div><br></div><div>Ap=
parently there are many folks in the community who think so, otherwise=C2=
=A0</div><div>NSEC3 would not have been developed. I personally don&#39;t c=
are for any zones</div><div>that I run. But if we are providing a solution =
for folks that do care, we should=C2=A0</div><div>have the most secure (yet=
 practical) solution we know how to design.</div><div><br></div><div>--=C2=
=A0</div><div>Shumon Huque</div><div><br></div></div></div></div>

--001a1146ce52919711054a6459dd--


From nobody Fri Mar 10 10:30:31 2017
Return-Path: <fneves@registro.br>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 61C2B1296BF for <dnsop@ietfa.amsl.com>; Fri, 10 Mar 2017 10:30:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.923
X-Spam-Level: 
X-Spam-Status: No, score=-6.923 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QhF1a-WpBdOP for <dnsop@ietfa.amsl.com>; Fri, 10 Mar 2017 10:30:28 -0800 (PST)
Received: from clone.registro.br (clone.registro.br [200.160.2.4]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 816221296A3 for <dnsop@ietf.org>; Fri, 10 Mar 2017 10:30:28 -0800 (PST)
Received: by clone.registro.br (Postfix, from userid 1000) id 3C7AAB50AD; Fri, 10 Mar 2017 15:30:26 -0300 (BRT)
Date: Fri, 10 Mar 2017 15:30:26 -0300
From: Frederico A C Neves <fneves@registro.br>
To: Shumon Huque <shuque@gmail.com>
Message-ID: <20170310183026.GM96485@registro.br>
References: <CAHPuVdXTcSaVcN6fBbPy3e=PgRvg8=GemSN_YFhzX387x8YW-A@mail.gmail.com> <CFBF172D-FDD7-4DE1-B5C5-7C76A7792549@vpnc.org> <A05B583C828C614EBAD1DA920D92866BD06F4468@PODCWMBXEX501.ctl.intranet> <20170310172655.GA92236@isc.org> <CAHw9_i+1TLLAkGP_D23R9kLq+0yacXVz70h1SO6CxZcrL4E+RA@mail.gmail.com> <CAHPuVdWXGLM6JjR3J53X50W4rcTndiw0UJTKWPxe16WR3znM9Q@mail.gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <CAHPuVdWXGLM6JjR3J53X50W4rcTndiw0UJTKWPxe16WR3znM9Q@mail.gmail.com>
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/Lmh8pTL6GknGTyFukBtvY6ifKTo>
Cc: "dnsop@ietf.org WG" <dnsop@ietf.org>
Subject: Re: [DNSOP] Updated NSEC5 protocol spec and paper
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Mar 2017 18:30:29 -0000

On Fri, Mar 10, 2017 at 01:15:42PM -0500, Shumon Huque wrote:
...
> 
> Apparently there are many folks in the community who think so, otherwise
> NSEC3 would not have been developed. I personally don't care for any zones

I know others have already stated this but zone enumeration, at least
at that time, was never the real reason for NSEC3, size of signing
zones with mostly unsigned delegations was. This was only needed
because of the wg lack of management and sensibility to operators
needs leading to the historical debacle of opt-in. We changed the
name, and voila opt-out ;-)

Fred


From nobody Fri Mar 10 10:33:06 2017
Return-Path: <hallam@gmail.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 18A061296A6 for <dnsop@ietfa.amsl.com>; Fri, 10 Mar 2017 10:33:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.669
X-Spam-Level: 
X-Spam-Status: No, score=-1.669 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.229, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, HTML_MESSAGE=0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id L3fXt8TuhCVg for <dnsop@ietfa.amsl.com>; Fri, 10 Mar 2017 10:33:03 -0800 (PST)
Received: from mail-yw0-x229.google.com (mail-yw0-x229.google.com [IPv6:2607:f8b0:4002:c05::229]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BA1141296A3 for <dnsop@ietf.org>; Fri, 10 Mar 2017 10:33:03 -0800 (PST)
Received: by mail-yw0-x229.google.com with SMTP id p77so29032862ywg.1 for <dnsop@ietf.org>; Fri, 10 Mar 2017 10:33:03 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=rX3i6sT8AZGoZvEuVdiuJpmbeV3H6ksvQSNq2OoKCZw=; b=eLn/YxvYjYliBP1HKYL7SutLnK/MLNRU2REdtUGtXVuWBet+UFobLvDKrdY59aHsP5 XP/eyBB6mBWlPFsHQ5dwghJIKM3HvczU+BIvTnAr5jzAkuFPy8UrWG3ejRnZlkgnk1pj t7aRmfubCxtOdtKJU0nD1PixNd1ovuiu3WOTCAjfKKiyQNP+wcvwNjseRCaeHp2Elh9t ks0ZsGSuEfgze03TqMsBh6hkxZ+m5XtIXsShO6Fw6SckAkx5o+ybABHrNirRGpx94m7y IBQLYyFCqkYEhLsAWvou6/i2PCRZC9tPEAr27UEx0uImRR5gWO2TDgzm9HH4XHoCMhW7 kmPA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=rX3i6sT8AZGoZvEuVdiuJpmbeV3H6ksvQSNq2OoKCZw=; b=hlCk7UfVxMDlyR3BhZ4iGAtzk2Qz8xuvLUT41+mHeftpfSJoBPfj8APKBSxhfs0n1z u4JJSo99F+byY3TCDO8GjLmaz91B7d01T9Hcx/MYPhc5OSX8M6olfE9URzGChC9wLlfQ xmi9OORKy3/D4REVQsLPSCda4QOl3E1NVun3KYcCbMUzY9nA1GQXYZTMvnbPvZd6VBxq sgKEQJk+HstpNVMOZ+3rKSTruhE3Cvp4EihHgyZKRauj+x2MZjwyqciAsplXbL7CqZVm Z9mZXNpi972WAMYW2f4Kdv97pzXk67I5RiKiDT5Zuy+BadfTe9lr3bYDOth2jA8g56ey AAfw==
X-Gm-Message-State: AMke39l57DiUoDCLCh9B4QTVNTwnsegx7WLIkgUpd3cY3u6ZfEP+5us/7YIGPFirWZ5wctIl2PmWE2mn1eoFNA==
X-Received: by 10.129.109.75 with SMTP id i72mr8736874ywc.340.1489170783033; Fri, 10 Mar 2017 10:33:03 -0800 (PST)
MIME-Version: 1.0
Sender: hallam@gmail.com
Received: by 10.83.19.20 with HTTP; Fri, 10 Mar 2017 10:33:02 -0800 (PST)
In-Reply-To: <20170310183026.GM96485@registro.br>
References: <CAHPuVdXTcSaVcN6fBbPy3e=PgRvg8=GemSN_YFhzX387x8YW-A@mail.gmail.com> <CFBF172D-FDD7-4DE1-B5C5-7C76A7792549@vpnc.org> <A05B583C828C614EBAD1DA920D92866BD06F4468@PODCWMBXEX501.ctl.intranet> <20170310172655.GA92236@isc.org> <CAHw9_i+1TLLAkGP_D23R9kLq+0yacXVz70h1SO6CxZcrL4E+RA@mail.gmail.com> <CAHPuVdWXGLM6JjR3J53X50W4rcTndiw0UJTKWPxe16WR3znM9Q@mail.gmail.com> <20170310183026.GM96485@registro.br>
From: Phillip Hallam-Baker <phill@hallambaker.com>
Date: Fri, 10 Mar 2017 13:33:02 -0500
X-Google-Sender-Auth: _cfRl35lHkv2sJout8xTkeeEAww
Message-ID: <CAMm+LwiBMog6Q4esYhnxmSzAex750QJR6mrLRJ_z3ttueN9L1Q@mail.gmail.com>
To: Frederico A C Neves <fneves@registro.br>
Content-Type: multipart/alternative; boundary=001a114db4ac886223054a6497d8
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/XPxyQEtXmz-YSLPX9PE40ZHtuWI>
Cc: "dnsop@ietf.org WG" <dnsop@ietf.org>
Subject: Re: [DNSOP] Updated NSEC5 protocol spec and paper
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Mar 2017 18:33:05 -0000

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

Shhh. don't confuse with facts.

On Fri, Mar 10, 2017 at 1:30 PM, Frederico A C Neves <fneves@registro.br>
wrote:

> On Fri, Mar 10, 2017 at 01:15:42PM -0500, Shumon Huque wrote:
> ...
> >
> > Apparently there are many folks in the community who think so, otherwise
> > NSEC3 would not have been developed. I personally don't care for any
> zones
>
> I know others have already stated this but zone enumeration, at least
> at that time, was never the real reason for NSEC3, size of signing
> zones with mostly unsigned delegations was. This was only needed
> because of the wg lack of management and sensibility to operators
> needs leading to the historical debacle of opt-in. We changed the
> name, and voila opt-out ;-)
>
> Fred
>
> _______________________________________________
> DNSOP mailing list
> DNSOP@ietf.org
> https://www.ietf.org/mailman/listinfo/dnsop
>

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

<div dir=3D"ltr"><div class=3D"gmail_default" style=3D"font-size:small">Shh=
h. don&#39;t confuse with facts.</div></div><div class=3D"gmail_extra"><br>=
<div class=3D"gmail_quote">On Fri, Mar 10, 2017 at 1:30 PM, Frederico A C N=
eves <span dir=3D"ltr">&lt;<a href=3D"mailto:fneves@registro.br" target=3D"=
_blank">fneves@registro.br</a>&gt;</span> wrote:<br><blockquote class=3D"gm=
ail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-le=
ft:1ex">On Fri, Mar 10, 2017 at 01:15:42PM -0500, Shumon Huque wrote:<br>
...<br>
<span class=3D"">&gt;<br>
&gt; Apparently there are many folks in the community who think so, otherwi=
se<br>
&gt; NSEC3 would not have been developed. I personally don&#39;t care for a=
ny zones<br>
<br>
</span>I know others have already stated this but zone enumeration, at leas=
t<br>
at that time, was never the real reason for NSEC3, size of signing<br>
zones with mostly unsigned delegations was. This was only needed<br>
because of the wg lack of management and sensibility to operators<br>
needs leading to the historical debacle of opt-in. We changed the<br>
name, and voila opt-out ;-)<br>
<br>
Fred<br>
<div class=3D"HOEnZb"><div class=3D"h5"><br>
______________________________<wbr>_________________<br>
DNSOP mailing list<br>
<a href=3D"mailto:DNSOP@ietf.org">DNSOP@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/dnsop" rel=3D"noreferrer" =
target=3D"_blank">https://www.ietf.org/mailman/<wbr>listinfo/dnsop</a><br>
</div></div></blockquote></div><br></div>

--001a114db4ac886223054a6497d8--


From nobody Fri Mar 10 11:53:49 2017
Return-Path: <jim@rfc1035.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 65DE51270B4 for <dnsop@ietfa.amsl.com>; Fri, 10 Mar 2017 11:53:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id scf_voYuj45L for <dnsop@ietfa.amsl.com>; Fri, 10 Mar 2017 11:53:40 -0800 (PST)
Received: from shaun.rfc1035.com (shaun.rfc1035.com [93.186.33.42]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 71AA8126CD8 for <dnsop@ietf.org>; Fri, 10 Mar 2017 11:53:35 -0800 (PST)
Received: from gromit.rfc1035.com (gromit.rfc1035.com [195.54.233.69]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by shaun.rfc1035.com (Postfix) with ESMTPSA id 770F8242125A; Fri, 10 Mar 2017 19:53:33 +0000 (UTC)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\))
From: Jim Reid <jim@rfc1035.com>
In-Reply-To: <20170310183026.GM96485@registro.br>
Date: Fri, 10 Mar 2017 19:53:33 +0000
Content-Transfer-Encoding: quoted-printable
Message-Id: <2120F722-E0A2-451B-A15A-49B729E191FB@rfc1035.com>
References: <CAHPuVdXTcSaVcN6fBbPy3e=PgRvg8=GemSN_YFhzX387x8YW-A@mail.gmail.com> <CFBF172D-FDD7-4DE1-B5C5-7C76A7792549@vpnc.org> <A05B583C828C614EBAD1DA920D92866BD06F4468@PODCWMBXEX501.ctl.intranet> <20170310172655.GA92236@isc.org> <CAHw9_i+1TLLAkGP_D23R9kLq+0yacXVz70h1SO6CxZcrL4E+RA@mail.gmail.com> <CAHPuVdWXGLM6JjR3J53X50W4rcTndiw0UJTKWPxe16WR3znM9Q@mail.gmail.com> <20170310183026.GM96485@registro.br>
To: Frederico A C Neves <fneves@registro.br>
X-Mailer: Apple Mail (2.3124)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/93NJRJYU91YDNi7AjuelEEiKneU>
Cc: IETF dnsop WG <dnsop@ietf.org>
Subject: [DNSOP] Opt-in, zone enumeration and dnsext history
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Mar 2017 19:53:48 -0000

> On 10 Mar 2017, at 18:30, Frederico A C Neves <fneves@registro.br> =
wrote:
>=20
> I know others have already stated this but zone enumeration, at least
> at that time, was never the real reason for NSEC3, size of signing
> zones with mostly unsigned delegations was. This was only needed
> because of the wg lack of management and sensibility to operators
> needs leading to the historical debacle of opt-in.

There=E2=80=99s some selective rewriting of history going on here Fred.

Zone enumeration was an absolute showstopper for a bunch of European =
ccTLDs. They said they would not deploy DNSSEC-bis under any =
circumstances. I distinctly remember several conversations with the =
board and management of Nominet about this, their willingness to spend =
=E2=80=9Cwhatever it took=E2=80=9D to get NSEC3 done, and how long it =
would take the IETF to finish that new protocol. AFAICT the size of the =
signed zone or the time it took to sign was not a significant concern =
for those TLDs.

Opt-in was largely a side issue in the development of DNSSEC-ter, albeit =
an important one for Verisign.

Roy Arends invented opt-in while DNSSEC-bis was being developed ~15 =
years ago. [I was his boss at the time and deeply unhappy that opt-in =
was going to create so much controversy that it would delay completion =
of DNSSEC-bis for at least a year or two. The company we worked for =
planned to sell DNS software that supported this new-fangled DNSSEC =
thing, so there were business drivers to get DNSSEC finalised quickly.] =
There was a *very* long and tedious argument in dnsext about opt-in. The =
eventual consensus in the WG was authenticated proof of non-existence =
mattered. So opt-in for DNSSEC-bis got killed and DNSSEC-bis was finally =
pushed out the door.

After DNSSEC-bis was done, work began on DNSEC-ter. Opt-in got dug up. =
Or hadn=E2=80=99t really gone away. By then the WG was long past caring =
and had no appetite to repeat the same arguments about authenticated =
proof of non-existence all over again. So opt-in found its way into the =
DNSEC-ter spec.

Verisign might well have said then that signing .com/.net/.org =
wouldn=E2=80=99t happen unless they got a protocol than included opt-in. =
[They may have made (and lost?) the same argument when work DNSSEC-bis =
was under way.] But that would have been after dnsext had already =
decided to do DNSSEC-ter and solve the zone enumeration problem that had =
effectively killed DNSSEC-bis deployment at birth.


From nobody Fri Mar 10 11:54:51 2017
Return-Path: <jim@rfc1035.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 97BD41293DC for <dnsop@ietfa.amsl.com>; Fri, 10 Mar 2017 11:54:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BqdhXH2oP78S for <dnsop@ietfa.amsl.com>; Fri, 10 Mar 2017 11:54:49 -0800 (PST)
Received: from shaun.rfc1035.com (smtp.v6.rfc1035.com [IPv6:2001:4b10:100:7::25]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CE4D61293DA for <dnsop@ietf.org>; Fri, 10 Mar 2017 11:54:48 -0800 (PST)
Received: from gromit.rfc1035.com (gromit.rfc1035.com [195.54.233.69]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by shaun.rfc1035.com (Postfix) with ESMTPSA id 7EBC3242125A; Fri, 10 Mar 2017 19:54:47 +0000 (UTC)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\))
From: Jim Reid <jim@rfc1035.com>
In-Reply-To: <CAMm+LwiBMog6Q4esYhnxmSzAex750QJR6mrLRJ_z3ttueN9L1Q@mail.gmail.com>
Date: Fri, 10 Mar 2017 19:54:47 +0000
Content-Transfer-Encoding: quoted-printable
Message-Id: <8D202024-4689-4D9E-902A-EC459C50F683@rfc1035.com>
References: <CAHPuVdXTcSaVcN6fBbPy3e=PgRvg8=GemSN_YFhzX387x8YW-A@mail.gmail.com> <CFBF172D-FDD7-4DE1-B5C5-7C76A7792549@vpnc.org> <A05B583C828C614EBAD1DA920D92866BD06F4468@PODCWMBXEX501.ctl.intranet> <20170310172655.GA92236@isc.org> <CAHw9_i+1TLLAkGP_D23R9kLq+0yacXVz70h1SO6CxZcrL4E+RA@mail.gmail.com> <CAHPuVdWXGLM6JjR3J53X50W4rcTndiw0UJTKWPxe16WR3znM9Q@mail.gmail.com> <20170310183026.GM96485@registro.br> <CAMm+LwiBMog6Q4esYhnxmSzAex750QJR6mrLRJ_z3ttueN9L1Q@mail.gmail.com>
To: Phillip Hallam-Baker <phill@hallambaker.com>
X-Mailer: Apple Mail (2.3124)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/t97uadM_KHgFwwqcJ5a4CvbBtlM>
Cc: IETF dnsop WG <dnsop@ietf.org>
Subject: Re: [DNSOP] Updated NSEC5 protocol spec and paper
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Mar 2017 19:54:49 -0000

> On 10 Mar 2017, at 18:33, Phillip Hallam-Baker <phill@hallambaker.com> =
wrote:
>=20
> Shhh. don't confuse with facts.

Presumably those are Trump-flavoured alternative facts? :-)


From nobody Fri Mar 10 12:38:56 2017
Return-Path: <tale@dd.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4A1821294DA for <dnsop@ietfa.amsl.com>; Fri, 10 Mar 2017 12:38:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.902
X-Spam-Level: 
X-Spam-Status: No, score=-1.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id M99uIf0OAMPB for <dnsop@ietfa.amsl.com>; Fri, 10 Mar 2017 12:38:53 -0800 (PST)
Received: from gro.dd.org (gro.dd.org [207.136.192.136]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8E6791294D0 for <dnsop@ietf.org>; Fri, 10 Mar 2017 12:38:53 -0800 (PST)
Received: by gro.dd.org (Postfix, from userid 102) id 0EBE03F469; Fri, 10 Mar 2017 15:38:52 -0500 (EST)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Message-ID: <22723.3803.952649.43175@gro.dd.org>
Date: Fri, 10 Mar 2017 15:38:51 -0500
From: Dave Lawrence <tale@dd.org>
To: "dnsop@ietf.org WG" <dnsop@ietf.org>
In-Reply-To: <CFBF172D-FDD7-4DE1-B5C5-7C76A7792549@vpnc.org>
References: <CAHPuVdXTcSaVcN6fBbPy3e=PgRvg8=GemSN_YFhzX387x8YW-A@mail.gmail.com> <CFBF172D-FDD7-4DE1-B5C5-7C76A7792549@vpnc.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/5FydA1wyrBvaB0DJqMfRY7duvAQ>
Subject: Re: [DNSOP] Updated NSEC5 protocol spec and paper
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Mar 2017 20:38:55 -0000

Paul Hoffman writes:
> Is there a community of zone admins who want this so much that they 
> won't start signing until it exists?

I think that question is a little extreme and need not go that far to
determine whether something is worthwhile to pursue.

My interest in NSEC5 is largely around the significant performance
gains it has over NSEC3-WhiteLies, with double the throughout reported
in "Can NSEC5 be Practical for DNSSEC Deployments"
<https://eprint.iacr.org/2017/099.pdf>.

We have a large number of zones that are not yet signed, and a
non-trivial part of that is because of performance.  NSEC5 has an
impact in addressing that issue.

Professionally, I'm somewhat less concerned about the enumeration
issue because the at least some of the zones where I want to use it
have highly structured names anyway.  Enumerating them is trivial even
in plain old non-DNSSEC DNS.  In the other, less-structured zones that
we already sign we use classic NSEC3 and are considering going to
NSEC3-WL on behalf of customers that do care about it. We have online
ksks for other features required of these zones.

On a personal level I appreciate that this proposal enhances ksk
security while addressing the enumeration problem.


From nobody Fri Mar 10 15:44:21 2017
Return-Path: <paul.hoffman@vpnc.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8B0C31294AE for <dnsop@ietfa.amsl.com>; Fri, 10 Mar 2017 15:44:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id r4ug_cH5ClZI for <dnsop@ietfa.amsl.com>; Fri, 10 Mar 2017 15:44:19 -0800 (PST)
Received: from mail.proper.com (Opus1.Proper.COM [207.182.41.91]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EBC8A129495 for <dnsop@ietf.org>; Fri, 10 Mar 2017 15:44:18 -0800 (PST)
Received: from [10.32.60.87] (142-254-101-176.dsl.dynamic.fusionbroadband.com [142.254.101.176]) (authenticated bits=0) by mail.proper.com (8.15.2/8.14.9) with ESMTPSA id v2ANiAmJ062904 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Fri, 10 Mar 2017 16:44:12 -0700 (MST) (envelope-from paul.hoffman@vpnc.org)
X-Authentication-Warning: mail.proper.com: Host 142-254-101-176.dsl.dynamic.fusionbroadband.com [142.254.101.176] claimed to be [10.32.60.87]
From: "Paul Hoffman" <paul.hoffman@vpnc.org>
To: "Dave Lawrence" <tale@dd.org>
Date: Fri, 10 Mar 2017 15:44:14 -0800
Message-ID: <16ECA0DA-92AE-401E-B3F6-ED82CE7E03F7@vpnc.org>
In-Reply-To: <22723.3803.952649.43175@gro.dd.org>
References: <CAHPuVdXTcSaVcN6fBbPy3e=PgRvg8=GemSN_YFhzX387x8YW-A@mail.gmail.com> <CFBF172D-FDD7-4DE1-B5C5-7C76A7792549@vpnc.org> <22723.3803.952649.43175@gro.dd.org>
MIME-Version: 1.0
Content-Type: text/plain; format=flowed
X-Mailer: MailMate (1.9.6r5347)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/iVobwDz2qAO9HkMVM7SE44JIF0Q>
Cc: "dnsop@ietf.org WG" <dnsop@ietf.org>
Subject: Re: [DNSOP] Updated NSEC5 protocol spec and paper
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Mar 2017 23:44:20 -0000

On 10 Mar 2017, at 12:38, Dave Lawrence wrote:

> Paul Hoffman writes:
>> Is there a community of zone admins who want this so much that they
>> won't start signing until it exists?
>
> I think that question is a little extreme and need not go that far to
> determine whether something is worthwhile to pursue.

Fully agree. That's why I followed it with:

>> Short of that, is there a community of zone admins who are using 
>> NSEC/NSEC3 white lies who find this to be a significant improvement?

> My interest in NSEC5 is largely around the significant performance
> gains it has over NSEC3-WhiteLies, with double the throughout reported
> in "Can NSEC5 be Practical for DNSSEC Deployments"
> <https://eprint.iacr.org/2017/099.pdf>.

I found the paper intriguing, but possibly confusing. My reading is that 
it compares an optimized server using NSEC5 against an unoptimized 
server using NSEC3 White Lies. If my reading is correct, a better 
comparison would be if they added a reasonably-efficient NSEC3 White 
Lies feature to their server for comparison. If my reading is wrong, 
then great, 2x for negative answers seems like a good speedup.

> We have a large number of zones that are not yet signed, and a
> non-trivial part of that is because of performance.  NSEC5 has an
> impact in addressing that issue.
>
> Professionally, I'm somewhat less concerned about the enumeration
> issue because the at least some of the zones where I want to use it
> have highly structured names anyway.  Enumerating them is trivial even
> in plain old non-DNSSEC DNS.  In the other, less-structured zones that
> we already sign we use classic NSEC3 and are considering going to
> NSEC3-WL on behalf of customers that do care about it. We have online
> ksks for other features required of these zones.
>
> On a personal level I appreciate that this proposal enhances ksk
> security while addressing the enumeration problem.

Thanks, this makes me hopeful if the 2x performance number holds up.

--Paul Hoffman


From nobody Sat Mar 11 01:21:51 2017
Return-Path: <dns@fl1ger.de>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 40BEE129405 for <dnsop@ietfa.amsl.com>; Sat, 11 Mar 2017 01:21:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RfBXUR0bQSFz for <dnsop@ietfa.amsl.com>; Sat, 11 Mar 2017 01:21:49 -0800 (PST)
Received: from smtp.guxx.net (nyx.guxx.net [85.10.208.173]) by ietfa.amsl.com (Postfix) with ESMTP id 6F8F8128B44 for <dnsop@ietf.org>; Sat, 11 Mar 2017 01:21:49 -0800 (PST)
Received: by nyx.guxx.net (Postfix, from userid 107) id 17B7F5F4082E; Sat, 11 Mar 2017 10:21:48 +0100 (CET)
Received: from [64.89.227.152] (p5DD4650D.dip0.t-ipconnect.de [93.212.101.13]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by nyx.guxx.net (Postfix) with ESMTPSA id 146B85F40647; Sat, 11 Mar 2017 10:21:47 +0100 (CET)
From: "Ralf Weber" <dns@fl1ger.de>
To: "Shumon Huque" <shuque@gmail.com>
Date: Sat, 11 Mar 2017 10:21:46 +0100
Message-ID: <6AE3B84A-296A-4550-97BA-E72EFAFDA7B3@fl1ger.de>
In-Reply-To: <CAHPuVdWXGLM6JjR3J53X50W4rcTndiw0UJTKWPxe16WR3znM9Q@mail.gmail.com>
References: <CAHPuVdXTcSaVcN6fBbPy3e=PgRvg8=GemSN_YFhzX387x8YW-A@mail.gmail.com> <CFBF172D-FDD7-4DE1-B5C5-7C76A7792549@vpnc.org> <A05B583C828C614EBAD1DA920D92866BD06F4468@PODCWMBXEX501.ctl.intranet> <20170310172655.GA92236@isc.org> <CAHw9_i+1TLLAkGP_D23R9kLq+0yacXVz70h1SO6CxZcrL4E+RA@mail.gmail.com> <CAHPuVdWXGLM6JjR3J53X50W4rcTndiw0UJTKWPxe16WR3znM9Q@mail.gmail.com>
MIME-Version: 1.0
X-Mailer: MailMate (1.9.6r5347)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/2Lb3M4EAB2hy_WO1Y8Knq7RzHcM>
Cc: "dnsop@ietf.org WG" <dnsop@ietf.org>
Subject: Re: [DNSOP] Updated NSEC5 protocol spec and paper
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 11 Mar 2017 09:21:50 -0000

Moin!

On 10 Mar 2017, at 19:15, Shumon Huque wrote:

> I would like to see us deploy an authenticated denial of existence
> mechanism that is not eminently susceptible to offline dictionary
> attack. My experience so far is that most people in the crypto
> community do not look favorably on NSEC3. Not just Dan Bernstein,
> whose strong criticisms are well known (and correct in my opinion).
> IETF protocols should pass muster with the professional cryptographer
> community.
As others have said there is more than one way to get the zone content
without doing a dictionary attack on the authoritative server (passive
DNS, browser bars, pretty much everything that collects names). So even
if you have a technical solid solution that you can't get it from the
authoritative servers it still will be possible to do it. So you don't
solve a real world problem.

NSEC3 was done to solve two problems (easy zone enumeration, opt out)
for large providers of DNS services (ccTLDs, Verisign). All of these
providers now have DNSSEC, so what is the point on introducing
something that will cause more disruption and maybe slow down adaption
of DNSSEC further?

IMHO there are other things we should work on like getting more
people to validate and rolling to ecliptic curve algorithms.

So long
-Ralf


From nobody Sun Mar 12 04:10:45 2017
Return-Path: <jari.arkko@piuha.net>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id ABE01128874 for <dnsop@ietfa.amsl.com>; Sun, 12 Mar 2017 04:10:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yf3wp6MMJ335 for <dnsop@ietfa.amsl.com>; Sun, 12 Mar 2017 04:10:41 -0700 (PDT)
Received: from p130.piuha.net (p130.piuha.net [193.234.218.130]) by ietfa.amsl.com (Postfix) with ESMTP id 7510312706D for <dnsop@ietf.org>; Sun, 12 Mar 2017 04:10:41 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by p130.piuha.net (Postfix) with ESMTP id BD4ED2CFD8; Sun, 12 Mar 2017 13:10:39 +0200 (EET) (envelope-from jari.arkko@piuha.net)
X-Virus-Scanned: amavisd-new at piuha.net
Received: from p130.piuha.net ([127.0.0.1]) by localhost (p130.piuha.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8P_esBwuV17F; Sun, 12 Mar 2017 13:10:39 +0200 (EET)
Received: from [127.0.0.1] (p130.piuha.net [193.234.218.130]) by p130.piuha.net (Postfix) with ESMTP id 3B73A2CCC1; Sun, 12 Mar 2017 13:10:39 +0200 (EET) (envelope-from jari.arkko@piuha.net)
From: Jari Arkko <jari.arkko@piuha.net>
X-Pgp-Agent: GPGMail
Content-Type: multipart/signed; boundary="Apple-Mail=_FF0EC84B-BF16-4CF9-8F24-BB977F256C0F"; protocol="application/pgp-signature"; micalg=pgp-sha512
Date: Sun, 12 Mar 2017 12:10:38 +0100
Message-Id: <4D5675CA-7DA1-4F76-9EAC-25C473EAFEDA@piuha.net>
To: dnsop@ietf.org
Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\))
X-Mailer: Apple Mail (2.1878.6)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/7y24e_IYuyazaqHWkPvdivh1nyQ>
Cc: Warren Kumari <wkumari@google.com>, Ted Lemon <mellon@fugue.com>
Subject: [DNSOP] draft-ietf-dnsop-sutld-ps and draft-ietf-dnsop-alt-tld
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 12 Mar 2017 11:10:43 -0000

--Apple-Mail=_FF0EC84B-BF16-4CF9-8F24-BB977F256C0F
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=windows-1252

For what it is worth, reviewed these documents today
as an interested individual, and both seem to be OK
from my (very limited DNS expertise) perspective.

Thanks for your work on this important space.

I did have a few mostly editorial comments though.

In sutld-ps, Section 3:

      There are several different types of names in the root of the
      Domain Namespace:

It would be beneficial to phrase this as a problem, as in what
issues the fact that there are different types causes.

Also in the same section:

     The RFC 6761 process took more than ten years from
     beginning to end

Was name allocation part really 10x more than the rest of
the protocol development? I was not paying much
attention to the topic at the time, but I thought there
also other issues. Also in fairness, mentioning the
.onion process might be a more representative
sample. (But I=92m not disputing the point of this
problem, it is real. Just wondering if we can be more
accurate about the description.)

Finally, on -alt: For the record, and realising the
extensive discussion that the WG has had on
these topics, but I was a bit surprised by the
choices in -alt to not have a registry and to
use =93alt=94 (which I associate with some Usenet
groups, showing my age). I=92m quite fine with the
WG=92s recommendations, however.

Jari


--Apple-Mail=_FF0EC84B-BF16-4CF9-8F24-BB977F256C0F
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP using GPGMail

-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org

iQIcBAEBCgAGBQJYxSyuAAoJEM80gCTQU46qeVMP/0m2o0RrMjB7wx3DqV4YVyRe
gcOQH5kwGa10OXUjJ64s/jDQNx/q8AafAqE80zaSwRzUgJUu/I8+AjVNYgrV7KXH
7KqRr+9oJgF2ACYb01jdokNvY0CNrbjMvBe4eCUdvLmL3be0jL5LnbASCWSNAirP
wWUgmjJzUOpF3MmOYAw9XxpaBZ8dPzRd1tIfX9Xo+Bg7RiXiK0jKiIYLlkopRH4g
HTA5UBAvC6BPZZkMH5ReRk4tnCKGfP7MicKo0b+GZ9rh7kf6ve44joq2ZetxEIl8
mWqAh2duVIXnVoj+DI1d1Te9Iyfi5+9JWVy/Ey5IorkCQ6MTPzXZMepABUE9w8H9
wECoaWIsVSKGmFirMp6+Pt6N7pxxPB0NHt4zbJMxvlEJEZyr0j804gx2TOltYCKL
Ze06X/6knxmQiNT3RZ/7coVpkV7kQucpunMMIFpXXhecGbpPaLNX0Li5eyR9KIXK
mxa+GwKWYe6dujKewpkO6irHvJdi3S6TTC5qVoebGnzhR+mNwePYgrKjvzWh96pG
h7hxFgkYHJByReybqTXogP4A4Ai9Ee2zUEyZSl8iLjvWH6/5aN1IUF84KuNWPhAA
DFIsjvcNbFUleURAupe5OICk1pdIg0oNfZwqOYEj0nlbrEiqU2R/So6FIx3lTwpL
pcI6f4P4CKQh2CjtpTTK
=iCfc
-----END PGP SIGNATURE-----

--Apple-Mail=_FF0EC84B-BF16-4CF9-8F24-BB977F256C0F--


From nobody Sun Mar 12 05:21:06 2017
Return-Path: <mellon@fugue.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0A528128824 for <dnsop@ietfa.amsl.com>; Sun, 12 Mar 2017 05:21:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=fugue-com.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nFxZpEn9qFQh for <dnsop@ietfa.amsl.com>; Sun, 12 Mar 2017 05:21:03 -0700 (PDT)
Received: from mail-qt0-x22e.google.com (mail-qt0-x22e.google.com [IPv6:2607:f8b0:400d:c0d::22e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C320D12711D for <dnsop@ietf.org>; Sun, 12 Mar 2017 05:21:03 -0700 (PDT)
Received: by mail-qt0-x22e.google.com with SMTP id x35so16138489qtc.2 for <dnsop@ietf.org>; Sun, 12 Mar 2017 05:21:03 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fugue-com.20150623.gappssmtp.com; s=20150623; h=from:message-id:mime-version:subject:date:in-reply-to:cc:to :references; bh=b9MAPcgzgsPijq8UjU1f8dstKuLHZRY+W6XQGSXnfgk=; b=q3JZsXgjbj+atbPyQAllABdzere18lnQRH7A/TdG58iYI8vm4/VxC0Tdwv2Ivbor9e ERxObgQqysk6E8lAqrPv/Q+sF09WWxsxYvWO1pnwBNzpT6G6q8iLbi7qWEOSfjjQfnnV yytExczq+pTBltTTQAcnSL7hyL2EsWp+clNir5TYSu2hn+vSXl6FbYk3ly8RKm36LlGV uU/h6E8KOC5vy5zF/KlIxo/RAGelWBbpT6WCtALBG84DAQzfaTzn52GaJCg4Pu/fzOqt tqGnitxEVMIYO+xnwbTyAj7/HKYtugERt6g2tBNOXd6K8NQShxy1I/X9BcHEq3PfKbf9 DydA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:message-id:mime-version:subject:date :in-reply-to:cc:to:references; bh=b9MAPcgzgsPijq8UjU1f8dstKuLHZRY+W6XQGSXnfgk=; b=asEIaEsLTLnLRzzWjqjDlW8YA7Dh9JXNE54vJnXAKOFtXH3hsFyi3FdbRt99gkguy0 GrACwG3u2WmY94KhBYCs7F99eOLW6k/btMZy2zCSMTpg6udD4r12BvtBLwskjRUuuKpJ ckJgGVfSDSDfobotsVXeOAYuDh5qTpsCF6XkOWoIc1o+01m5J50k50m5ye5NPZPVvrpR 3lDYOsaqT8Cuuprijg73H6z2ZYaPc5jwZT15Ftlsfkqd/8BOmuX3Iveh/JOSmAs+5z0s djmwBppej1hXU0t626txxUn74BJWxIOE1LXupRsyJhlVnl/af1fs/AC1+0286uuI+cK6 VDSw==
X-Gm-Message-State: AMke39ln61xb6iCvh05jAdvwIr5b6flT1VsfUz87SJOp0tkX3UEhSOZVPpP0LiZLuOwp2g==
X-Received: by 10.200.44.57 with SMTP id d54mr29405356qta.59.1489321262927; Sun, 12 Mar 2017 05:21:02 -0700 (PDT)
Received: from [10.0.30.228] (c-73-167-64-188.hsd1.ma.comcast.net. [73.167.64.188]) by smtp.gmail.com with ESMTPSA id o190sm10102007qkc.65.2017.03.12.05.21.01 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 12 Mar 2017 05:21:02 -0700 (PDT)
From: Ted Lemon <mellon@fugue.com>
Message-Id: <4684DF7D-22AE-4558-AB6C-9D7BE84CEC32@fugue.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_5D3710A6-05DC-418B-91E1-64A17F6361BC"
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
Date: Sun, 12 Mar 2017 08:20:59 -0400
In-Reply-To: <4D5675CA-7DA1-4F76-9EAC-25C473EAFEDA@piuha.net>
To: Jari Arkko <jari.arkko@piuha.net>
References: <4D5675CA-7DA1-4F76-9EAC-25C473EAFEDA@piuha.net>
X-Mailer: Apple Mail (2.3259)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/6xoLINfOOpClxz8bjSeSJF0xQ6s>
Cc: Warren Kumari <wkumari@google.com>, "dnsop@ietf.org WG" <dnsop@ietf.org>
Subject: Re: [DNSOP] draft-ietf-dnsop-sutld-ps and draft-ietf-dnsop-alt-tld
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 12 Mar 2017 12:21:05 -0000

--Apple-Mail=_5D3710A6-05DC-418B-91E1-64A17F6361BC
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

On Mar 12, 2017, at 7:10 AM, Jari Arkko <jari.arkko@piuha.net> wrote:
> Was name allocation part really 10x more than the rest of
> the protocol development? I was not paying much
> attention to the topic at the time, but I thought there
> also other issues.

Yes, it really was.   I was a participant in that process, so I know =
what you're referring to, but if you review the timeline in the IETF =
proceedings (and I did) the numbers are quite stark.   The reason we =
mentioned this and not .onion is that we're talking about the impression =
people have outside of the IETF.   The point isn't to criticize the =
process, but to show how it is perceived.   Do you think we should add =
text to make that intention more clear?

Thanks for the review!


--Apple-Mail=_5D3710A6-05DC-418B-91E1-64A17F6361BC
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=us-ascii

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dus-ascii"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D"">On Mar 12, 2017, at 7:10 AM, Jari Arkko &lt;<a =
href=3D"mailto:jari.arkko@piuha.net" =
class=3D"">jari.arkko@piuha.net</a>&gt; wrote:<div><blockquote =
type=3D"cite" class=3D""><div class=3D""><span style=3D"font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; orphans: auto; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
float: none; display: inline !important;" class=3D"">Was name allocation =
part really 10x more than the rest of</span><br style=3D"font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; orphans: auto; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: =
0px;" class=3D""><span style=3D"font-family: Menlo-Regular; font-size: =
14px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; orphans: auto; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; widows: =
auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; =
display: inline !important;" class=3D"">the protocol development? I was =
not paying much</span><br style=3D"font-family: Menlo-Regular; =
font-size: 14px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; orphans: auto; text-align: =
start; text-indent: 0px; text-transform: none; white-space: normal; =
widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" =
class=3D""><span style=3D"font-family: Menlo-Regular; font-size: 14px; =
font-style: normal; font-variant-caps: normal; font-weight: normal; =
letter-spacing: normal; orphans: auto; text-align: start; text-indent: =
0px; text-transform: none; white-space: normal; widows: auto; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: =
inline !important;" class=3D"">attention to the topic at the time, but I =
thought there</span><br style=3D"font-family: Menlo-Regular; font-size: =
14px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; orphans: auto; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; widows: =
auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=3D""><span=
 style=3D"font-family: Menlo-Regular; font-size: 14px; font-style: =
normal; font-variant-caps: normal; font-weight: normal; letter-spacing: =
normal; orphans: auto; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; widows: auto; word-spacing: =
0px; -webkit-text-stroke-width: 0px; float: none; display: inline =
!important;" class=3D"">also other =
issues.</span></div></blockquote></div><br class=3D""><div class=3D"">Yes,=
 it really was. &nbsp; I was a participant in that process, so I know =
what you're referring to, but if you review the timeline in the IETF =
proceedings (and I did) the numbers are quite stark. &nbsp; The reason =
we mentioned this and not .onion is that we're talking about the =
impression people have outside of the IETF. &nbsp; The point isn't to =
criticize the process, but to show how it is perceived. &nbsp; Do you =
think we should add text to make that intention more clear?</div><div =
class=3D""><br class=3D""></div><div class=3D"">Thanks for the =
review!</div><div class=3D""><br class=3D""></div></body></html>=

--Apple-Mail=_5D3710A6-05DC-418B-91E1-64A17F6361BC--


From nobody Sun Mar 12 08:58:23 2017
Return-Path: <warren@kumari.net>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C2E69129519 for <dnsop@ietfa.amsl.com>; Sun, 12 Mar 2017 08:58:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_LOW=-0.7] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=kumari-net.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 84ZqU8dNDlN6 for <dnsop@ietfa.amsl.com>; Sun, 12 Mar 2017 08:58:19 -0700 (PDT)
Received: from mail-qk0-x22c.google.com (mail-qk0-x22c.google.com [IPv6:2607:f8b0:400d:c09::22c]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6FFE1129514 for <dnsop@ietf.org>; Sun, 12 Mar 2017 08:58:19 -0700 (PDT)
Received: by mail-qk0-x22c.google.com with SMTP id p64so208147553qke.1 for <dnsop@ietf.org>; Sun, 12 Mar 2017 08:58:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kumari-net.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=O99k7Ewbh8wHSv1Z74yw7gtdJd7/BLpkv28f019bv2U=; b=IxFImb12AyN2X1uvLIcLXplsFSVoH9Enrx6GVKxz+QfIoOnAle+KHd11n/za/nA3sj TJcO7pplTe/rhLkZEzKov/GU4d6Jh4JiNMr9b14ppuuk2wJvxDcMR5jPl1VoAguuTnAX 3MOyR1dGNwwQjhpd/uY/AlZCi0DxzcOYmKxxsVVcJ5Ezrjd35DSPNcDr4AHMqvTMnAg4 U/UrlrlyLLvMjiUtkoeR/UX5jqoQ27JKuGrjKbBOjo1TOyi9zxjky1ZNTmdegse6EAvP 3SNfSZrQHfkE8EW0osKJ4HV44EpEzkbpnPWKz3zmt0447XKSNpXA2CvU60aujmvAFFXo piLA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=O99k7Ewbh8wHSv1Z74yw7gtdJd7/BLpkv28f019bv2U=; b=QFDmNpfXvbeIWw53V+LNZ7KHCBUWAdBkec270J7y6Sec0cA+PEbObN9a7S3emAZgrA j+rB1TylZ/yftQz3u//OEoQIJnQLoXvyId/7jODSPFAr/NKoHj8NffY8Frm+lBSNTvPs CuUA+vfzHIOFcjRtwjbj2W2aZ5Hzv+ad22Nw920izadOFlPB4J5XYiSk/J/cqKgOwhbU U0aIIaNipvOLWyqXPNaeQLMMcVmSGdOy+j5A8kmlZ3X+bkQDfkluRMeE/sP4STQosToB pccK/MqWK4e5kd4lCmhzZVeONmEtL8AhHQlcAFq6OyhyeHCvD29s2GFGljPS7sFJqsBl aBBg==
X-Gm-Message-State: AFeK/H0wZag7g//Q1vXDLaQlo3KmXKcRq7N/Tq38qSrfT9JOedyY1te9HZ34qCeRjfUQEQ4GhvMMmPwihm68DH85
X-Received: by 10.55.142.69 with SMTP id q66mr27389726qkd.13.1489334298254; Sun, 12 Mar 2017 08:58:18 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.12.177.11 with HTTP; Sun, 12 Mar 2017 08:57:47 -0700 (PDT)
In-Reply-To: <4D5675CA-7DA1-4F76-9EAC-25C473EAFEDA@piuha.net>
References: <4D5675CA-7DA1-4F76-9EAC-25C473EAFEDA@piuha.net>
From: Warren Kumari <warren@kumari.net>
Date: Sun, 12 Mar 2017 16:57:47 +0100
Message-ID: <CAHw9_i+3Me-Hh8mL9a6Y85a7chHLbUZQ5pVdesamVUnQh5A5rg@mail.gmail.com>
To: Jari Arkko <jari.arkko@piuha.net>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/z46ICwrxTWmMUA7txhuM0mMy4rU>
Cc: Warren Kumari <wkumari@google.com>, dnsop <dnsop@ietf.org>, Ted Lemon <mellon@fugue.com>
Subject: Re: [DNSOP] draft-ietf-dnsop-sutld-ps and draft-ietf-dnsop-alt-tld
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 12 Mar 2017 15:58:22 -0000

On Sun, Mar 12, 2017 at 12:10 PM, Jari Arkko <jari.arkko@piuha.net> wrote:
> For what it is worth, reviewed these documents today
> as an interested individual, and both seem to be OK
> from my (very limited DNS expertise) perspective.

Thank you.

>
> Thanks for your work on this important space.
>
> I did have a few mostly editorial comments though.
>
> In sutld-ps, Section 3:
>
>       There are several different types of names in the root of the
>       Domain Namespace:
>
> It would be beneficial to phrase this as a problem, as in what
> issues the fact that there are different types causes.
>
> Also in the same section:
>
>      The RFC 6761 process took more than ten years from
>      beginning to end
>
> Was name allocation part really 10x more than the rest of
> the protocol development? I was not paying much
> attention to the topic at the time, but I thought there
> also other issues. Also in fairness, mentioning the
> .onion process might be a more representative
> sample. (But I=E2=80=99m not disputing the point of this
> problem, it is real. Just wondering if we can be more
> accurate about the description.)
>
> Finally, on -alt: For the record, and realising the
> extensive discussion that the WG has had on
> these topics, but I was a bit surprised by the
> choices in -alt to not have a registry and to
> use =E2=80=9Calt=E2=80=9D (which I associate with some Usenet
> groups, showing my age). I=E2=80=99m quite fine with the
> WG=E2=80=99s recommendations, however.


I'm at another conference (ICANN) , so I'll keep this short.

There was much discussion on the "registry or not" for .alt, and the
discussion went back and forth, from a full IANA registry, to simply
asking IANA to keep a list (basically FCFS), but consensus ended up
coming down on the "we don't think the IETF / IANA should have a
registry" side.
The summary was that, if we *did* have a registry we would look a lot
like a *real* TLD, and would end up with all of the issues surrounding
that, like what do we do when Coke tries to register Pepsi, when
someone tries to reserve RedCross.alt, when acme-anvils.alt is owned
by Acme's competitor, etc -- and so we decided that "we" should avoid
this craziness, and that various people would likely stand up list of
things that they know about...

As for the string, I came up with ALT as both an homage to USENIX
days, and a shortened version of "alternative" -- we had notes in the
draft for a while asking for alternatives ("not-dns" was proposed, but
garnered no real feedback). The string needs to be short, easy to
type, and shouldn't give people the impression that this is a "second
class citizen" -- alt seems as good as any, and does make usenix
people grin...

W

>
> Jari
>
>
> _______________________________________________
> DNSOP mailing list
> DNSOP@ietf.org
> https://www.ietf.org/mailman/listinfo/dnsop
>



--=20
I don't think the execution is relevant when it was obviously a bad
idea in the first place.
This is like putting rabid weasels in your pants, and later expressing
regret at having chosen those particular rabid weasels and that pair
of pants.
   ---maf


From nobody Sun Mar 12 15:52:33 2017
Return-Path: <joelja@bogus.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2340D129464 for <dnsop@ietfa.amsl.com>; Sun, 12 Mar 2017 15:52:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.901
X-Spam-Level: 
X-Spam-Status: No, score=-6.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NGfgpQj1covJ for <dnsop@ietfa.amsl.com>; Sun, 12 Mar 2017 15:52:29 -0700 (PDT)
Received: from nagasaki.bogus.com (nagasaki.bogus.com [IPv6:2001:418:1::81]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C73A1126D74 for <dnsop@ietf.org>; Sun, 12 Mar 2017 15:52:29 -0700 (PDT)
Received: from mb.local (c-73-202-177-209.hsd1.ca.comcast.net [73.202.177.209]) (authenticated bits=0) by nagasaki.bogus.com (8.15.2/8.15.2) with ESMTPSA id v2CMqQu5059483 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NOT); Sun, 12 Mar 2017 22:52:27 GMT (envelope-from joelja@bogus.com)
X-Authentication-Warning: nagasaki.bogus.com: Host c-73-202-177-209.hsd1.ca.comcast.net [73.202.177.209] claimed to be mb.local
To: Warren Kumari <warren@kumari.net>, Paul Wouters <paul@nohats.ca>
References: <CADyWQ+ETSd199ok0fgh=PB=--hW7buPgSoCg22aK51Bk4xxBmw@mail.gmail.com> <CADyWQ+GUDg2iA+MQ9xjNLDVvRgnd9PD=pLBNNvp0xK3UZVSqTA@mail.gmail.com> <1AD82FB6-735A-4124-A0A3-2158EC567AD6@nohats.ca> <CAHw9_iK+SWiHZwGgHZRO2T1MLVQZS-2BaeZBzyUuZ0iWHX2ZjA@mail.gmail.com>
From: joel jaeggli <joelja@bogus.com>
Message-ID: <fa0b1bd1-f7b8-c3bc-58a3-397c1b118370@bogus.com>
Date: Sun, 12 Mar 2017 15:52:20 -0700
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <CAHw9_iK+SWiHZwGgHZRO2T1MLVQZS-2BaeZBzyUuZ0iWHX2ZjA@mail.gmail.com>
Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="JVp3ENAfceRUuLSxTB9ephIkfGQKsFUEK"
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/mJEMB3_cm2PQWe7OoHXPkQbYgGc>
Cc: tjw ietf <tjw.ietf@gmail.com>, dnsop <dnsop@ietf.org>
Subject: Re: [DNSOP] DNSOP Call for Adoption draft-vixie-dns-rpz
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 12 Mar 2017 22:52:31 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--JVp3ENAfceRUuLSxTB9ephIkfGQKsFUEK
Content-Type: multipart/mixed; boundary="JO9ukG4wJHvMsUxN2RT8KvGIg6Qr2uNid";
 protected-headers="v1"
From: joel jaeggli <joelja@bogus.com>
To: Warren Kumari <warren@kumari.net>, Paul Wouters <paul@nohats.ca>
Cc: tjw ietf <tjw.ietf@gmail.com>, dnsop <dnsop@ietf.org>
Message-ID: <fa0b1bd1-f7b8-c3bc-58a3-397c1b118370@bogus.com>
Subject: Re: [DNSOP] DNSOP Call for Adoption draft-vixie-dns-rpz
References: <CADyWQ+ETSd199ok0fgh=PB=--hW7buPgSoCg22aK51Bk4xxBmw@mail.gmail.com>
 <CADyWQ+GUDg2iA+MQ9xjNLDVvRgnd9PD=pLBNNvp0xK3UZVSqTA@mail.gmail.com>
 <1AD82FB6-735A-4124-A0A3-2158EC567AD6@nohats.ca>
 <CAHw9_iK+SWiHZwGgHZRO2T1MLVQZS-2BaeZBzyUuZ0iWHX2ZjA@mail.gmail.com>
In-Reply-To: <CAHw9_iK+SWiHZwGgHZRO2T1MLVQZS-2BaeZBzyUuZ0iWHX2ZjA@mail.gmail.com>

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

On 3/10/17 5:07 AM, Warren Kumari wrote:
> Once a document becomes a WG document the authors are required to
> incorporate WG consensus.
>=20
> If this does not / is not happening, the chairs have the option /
> responsibility to replace the authors with ones that do...

If there's no consensus for advancing an altered or unaltered document
then that's a problem; but not one that hasn't happened before. Consent
is pert of concensus.

> W
>=20
> On Thu, Mar 9, 2017 at 3:27 PM, Paul Wouters <paul@nohats.ca> wrote:
>>
>>
>>> On Mar 9, 2017, at 18:54, tjw ietf <tjw.ietf@gmail.com> wrote:
>>
>>> We=E2=80=99re going to go ahead and adopt it for DNSOP, with the inte=
ntion of
>>> resolving the concerns people expressed by keeping the status as
>>> informational (not standards track) and making sure the cautions and
>>> limitations the WG discussed on the use of RPZ are clear in the docum=
ent.
>>
>> I don't understand how this works.
>>
>> The authors clearly stated the document will describe only what is cur=
rently implemented and they were
>> not willing to make changes. How can this ever turn into a real WG doc=
ument?
>>
>> Paul
>>
>>
>>
>> _______________________________________________
>> DNSOP mailing list
>> DNSOP@ietf.org
>> https://www.ietf.org/mailman/listinfo/dnsop
>=20
>=20
>=20



--JO9ukG4wJHvMsUxN2RT8KvGIg6Qr2uNid--

--JVp3ENAfceRUuLSxTB9ephIkfGQKsFUEK
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - http://gpgtools.org

iEYEARECAAYFAljF0SUACgkQ8AA1q7Z/VrIiLgCZAdn5XOvU9UaQ0cIUeE8CXr49
nh8An0uEid2uV3kaS4aA5C2y0zu0a6xW
=Ub+K
-----END PGP SIGNATURE-----

--JVp3ENAfceRUuLSxTB9ephIkfGQKsFUEK--


From nobody Sun Mar 12 15:55:19 2017
Return-Path: <jari.arkko@piuha.net>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8CABF129408 for <dnsop@ietfa.amsl.com>; Sun, 12 Mar 2017 15:55:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yTMOp6Aquwbl for <dnsop@ietfa.amsl.com>; Sun, 12 Mar 2017 15:55:16 -0700 (PDT)
Received: from p130.piuha.net (p130.piuha.net [193.234.218.130]) by ietfa.amsl.com (Postfix) with ESMTP id 4BBEB126D74 for <dnsop@ietf.org>; Sun, 12 Mar 2017 15:55:16 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by p130.piuha.net (Postfix) with ESMTP id DEDD12CFD8; Mon, 13 Mar 2017 00:55:13 +0200 (EET) (envelope-from jari.arkko@piuha.net)
X-Virus-Scanned: amavisd-new at piuha.net
Received: from p130.piuha.net ([127.0.0.1]) by localhost (p130.piuha.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Vr1_j7RuvQwF; Mon, 13 Mar 2017 00:55:13 +0200 (EET)
Received: from [127.0.0.1] (p130.piuha.net [193.234.218.130]) by p130.piuha.net (Postfix) with ESMTP id 4D5F72CCC1; Mon, 13 Mar 2017 00:55:13 +0200 (EET) (envelope-from jari.arkko@piuha.net)
Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\))
Content-Type: multipart/signed; boundary="Apple-Mail=_1AF4BF7C-4A82-4D58-AE2E-673F33BBE067"; protocol="application/pgp-signature"; micalg=pgp-sha512
X-Pgp-Agent: GPGMail
From: Jari Arkko <jari.arkko@piuha.net>
In-Reply-To: <CAHw9_i+3Me-Hh8mL9a6Y85a7chHLbUZQ5pVdesamVUnQh5A5rg@mail.gmail.com>
Date: Sun, 12 Mar 2017 23:55:12 +0100
Message-Id: <E811AA04-EFE7-4DC7-B1A2-D2DAA94AF776@piuha.net>
References: <4D5675CA-7DA1-4F76-9EAC-25C473EAFEDA@piuha.net> <CAHw9_i+3Me-Hh8mL9a6Y85a7chHLbUZQ5pVdesamVUnQh5A5rg@mail.gmail.com>
To: Warren Kumari <warren@kumari.net>
X-Mailer: Apple Mail (2.1878.6)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/neSx4Uzz0XoUVjfKPfzp1N7LeCY>
Cc: dnsop <dnsop@ietf.org>
Subject: Re: [DNSOP] draft-ietf-dnsop-sutld-ps and draft-ietf-dnsop-alt-tld
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 12 Mar 2017 22:55:18 -0000

--Apple-Mail=_1AF4BF7C-4A82-4D58-AE2E-673F33BBE067
Content-Transfer-Encoding: 7bit
Content-Type: text/plain;
	charset=us-ascii

Thanks for the explanation, Warren. Makes sense.

Jari


--Apple-Mail=_1AF4BF7C-4A82-4D58-AE2E-673F33BBE067
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP using GPGMail

-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org

iQIcBAEBCgAGBQJYxdHQAAoJEM80gCTQU46qwu4P+gIp69LmWxeRy990Ijvpxe1/
rTU68QWMHU0/hcPeXJIXNLMyoKoY/PAZh+uVmvl8g7f8l+wcWA6xl01ugAd0aJXO
rcZ0PavlUb5UF/0OuQ8ewzXV4+GAWfYjJ4QiPm9kcYKI7vJgq9sowydCljH04WOQ
6aSdttN4xxZLLUXZYz1Pe0C9u6y34ex6qdml1dA+0hT9/cbHYatvBSgWlOT4twog
7cgXhDVUBufn4vKz2fn2RmH04RDv7iqo5MQoOE+jbPx1LUepAlFYSv9ia230eNmr
QbnHzc8pKB4SmhBLDXgd8cqfTuCqXRQ3EE10sSxx0HG1owyRhOFjkcDAXoF+wzyF
a9GNqSVHo875Q5yA9dc3UwDDYW4VFIJdgzVY0b8DBHzJijXJDszELfEb1jJhWRVy
fDrXzDJ5wmoDmjlz0F2U3qralOsl2wb5FVMKFRjNuk6y5IXSZputPpJHml9dFgXL
cZMgTEr4Hj4OxUkPofi3QBtwhoZVtdbKWnM7z6oT+WXpq+Hb4h0m6UzPVypptJ21
4e2ovdmooJhazsgEV0XD53FUQqWOV1tBL/XHP+49ppKf9U9BRLE2FIJfIeDCDPz3
CwKcASmVvvKYJJ4VZHSoJ2d8fGseYbZp+qIk5OFBe66iSHvDYv7dMAY9wMEAeCm9
xEqWJDT5sNIkk3vzXGVw
=zld4
-----END PGP SIGNATURE-----

--Apple-Mail=_1AF4BF7C-4A82-4D58-AE2E-673F33BBE067--


From nobody Sun Mar 12 16:21:06 2017
Return-Path: <suzworldwide@gmail.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9B1FB129435 for <dnsop@ietfa.amsl.com>; Sun, 12 Mar 2017 16:21:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level: 
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Hhm8OvGjlGGJ for <dnsop@ietfa.amsl.com>; Sun, 12 Mar 2017 16:21:01 -0700 (PDT)
Received: from mail-lf0-x22b.google.com (mail-lf0-x22b.google.com [IPv6:2a00:1450:4010:c07::22b]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3A985129466 for <dnsop@ietf.org>; Sun, 12 Mar 2017 16:21:01 -0700 (PDT)
Received: by mail-lf0-x22b.google.com with SMTP id y193so57423238lfd.3 for <dnsop@ietf.org>; Sun, 12 Mar 2017 16:21:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=from:subject:message-id:date:to:mime-version; bh=bnogaJKdTrEDHMA/TJNOAAFdIO0ce7q8xSvWG4jBh+M=; b=fi2AGtX+xTOjIFYhYs2eU8kMvLyJj4eFs4IUiASW2v04h9PWNBC9DqBnoTeTF4iqYk 2m/ZlkY+6pK+Eq4TskMllTeST+yTl9fNPYwqQwILJNvKW0hUL8LJlh5hfx7eGCnbk5W2 qZvdHC80fiGJ9yu26JvCS4lu7YeuF3xYT4Oj3jeodV1806wCLMvAJJssOKWzkmB8WY2N lAfRTpfS6mQl0NrUJTyDNFywuWPlRu3NPGaLVx7o84NW4M/aXHtQVuU32LSCbAYnMV6m FxhhDLmRDv/C+QI+w9tlP/FRpUIoy6zUleb+pK6EOmjYbwmYMbLSiiXCkpIDwqe/MAxe RcYA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:subject:message-id:date:to:mime-version; bh=bnogaJKdTrEDHMA/TJNOAAFdIO0ce7q8xSvWG4jBh+M=; b=RlprzW/t5RCkCWuktlfS02BHdxfPZ4sGZPSb6jJdFsVO0Zo2+GlmOgXOhrxzbGGhTe feE0LMF7RnzW0nBJligb/+VueWcZS9Om/Go8aIuWYMB2ypC5EQ41kfu01sCwTWJp1rYj usb0jzE2y8DXsnmpfkCxWtAmvFj09HVtTq3qaA38bIDEGG/ROLxDR9jv/6BPngI1/Dcd 9PK3O2+jZZIpAwBz7bqNvdH6zXYNEtAH7/5kp2eX1jeqXdSPBNrBn65kOY8qdINvT1ou i7ohcUfmDmtm6EoD5EQInvAaluRep5JFyNNB1fdt2OeF1AQRJxhjVtsdQQ+0zGJjUrRu G58A==
X-Gm-Message-State: AMke39mgKnRamreBUcMLuLF8YjbpTCMrCG9YTYf65H8O4AxEHW50ikppln8mxIHzQlsc/w==
X-Received: by 10.25.18.95 with SMTP id h92mr6794354lfi.63.1489360858964; Sun, 12 Mar 2017 16:20:58 -0700 (PDT)
Received: from [10.220.7.240] ([62.199.211.12]) by smtp.gmail.com with ESMTPSA id h13sm3341823ljh.5.2017.03.12.16.20.57 for <dnsop@ietf.org> (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Sun, 12 Mar 2017 16:20:58 -0700 (PDT)
From: Suzanne Woolf <suzworldwide@gmail.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_FDB1C4FA-48F6-4F0B-9B36-460876D9EF81"
Message-Id: <333CCE99-82E2-44C9-97ED-2222540097ED@gmail.com>
Date: Sun, 12 Mar 2017 19:20:55 -0400
To: dnsop <dnsop@ietf.org>
Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2104\))
X-Mailer: Apple Mail (2.2104)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/tdp-OH3cYf6B9M0Kj1i7d2n6_KE>
Subject: [DNSOP] WGLC for draft-ietf-dnsop-alt-tld
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 12 Mar 2017 23:21:04 -0000

--Apple-Mail=_FDB1C4FA-48F6-4F0B-9B36-460876D9EF81
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

This message opens a Working Group Last Call for:

"The ALT Special Use Top Level Domain"
https://datatracker.ietf.org/doc/draft-ietf-dnsop-alt-tld/ =
<https://datatracker.ietf.org/doc/draft-ietf-dnsop-alt-tld/>
Intended status: Proposed Standard

Per the discussion in our interim meeting a couple of weeks ago, the =
editors have revised this document and the chairs are opening a Working =
Group Last Call.=20

Please let us know, on the list, whether you support advancing =
draft-dnsop-alt-tld-08 to the IESG for publication.

The document has been stable for awhile except for one significant =
change in the new version. As discussed in the interim, it now clarifies =
that =E2=80=9C.alt=E2=80=9D is intended for use with domain names =
intended to be resolved outside of the DNS protocol.=20

With IETF 98 upon us, we=E2=80=99re giving this a little extra time (3 =
weeks).

Starts: 13 March 2017
Ends:  3 April 2017


thanks,
Suzanne & Tim





--Apple-Mail=_FDB1C4FA-48F6-4F0B-9B36-460876D9EF81
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D"">This message opens a Working Group Last Call for:<div =
class=3D""><br class=3D""></div><div class=3D"">"The ALT Special Use Top =
Level Domain"</div><div class=3D""><a =
href=3D"https://datatracker.ietf.org/doc/draft-ietf-dnsop-alt-tld/" =
class=3D"">https://datatracker.ietf.org/doc/draft-ietf-dnsop-alt-tld/</a><=
/div><div class=3D"">Intended status: Proposed Standard</div><div =
class=3D""><br class=3D""></div><div class=3D"">Per the discussion in =
our interim meeting a couple of weeks ago, the editors have revised this =
document and the chairs are opening a Working Group Last Call.&nbsp;<br =
class=3D""><br class=3D"">Please let us know, on the list, whether you =
support advancing draft-dnsop-alt-tld-08 to the IESG for publication.<br =
class=3D""><br class=3D"">The document has been stable for awhile except =
for one significant change in the new version. As discussed in the =
interim, it now clarifies that =E2=80=9C.alt=E2=80=9D is intended for =
use with domain names intended to be resolved outside of the DNS =
protocol.&nbsp;<br class=3D""><div class=3D""><br class=3D""></div><div =
class=3D"">With IETF 98 upon us, we=E2=80=99re giving this a little =
extra time (3 weeks).</div><div class=3D""><br class=3D""></div><div =
class=3D"">Starts: 13 March 2017</div><div class=3D"">Ends: &nbsp;3 =
April 2017</div><div class=3D""><br class=3D""></div><div class=3D""><br =
class=3D""></div><div class=3D"">thanks,</div><div class=3D"">Suzanne =
&amp; Tim</div><div class=3D""><br class=3D""></div><div class=3D""><br =
class=3D""></div><div class=3D""><br class=3D""></div><div class=3D""><br =
class=3D""></div></div></body></html>=

--Apple-Mail=_FDB1C4FA-48F6-4F0B-9B36-460876D9EF81--


From nobody Sun Mar 12 16:23:59 2017
Return-Path: <paul@nohats.ca>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F2EFB12949F for <dnsop@ietfa.amsl.com>; Sun, 12 Mar 2017 16:23:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.001
X-Spam-Level: 
X-Spam-Status: No, score=-2.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RP_MATCHES_RCVD=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nohats.ca
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ooWSB0l5W6ZU for <dnsop@ietfa.amsl.com>; Sun, 12 Mar 2017 16:23:55 -0700 (PDT)
Received: from mx.nohats.ca (mx.nohats.ca [193.110.157.68]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 88720129435 for <dnsop@ietf.org>; Sun, 12 Mar 2017 16:23:55 -0700 (PDT)
Received: from localhost (localhost [IPv6:::1]) by mx.nohats.ca (Postfix) with ESMTP id 3vhHBH5jK7z3Tp; Mon, 13 Mar 2017 00:23:51 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nohats.ca; s=default; t=1489361031; bh=+l1+m5p/9zJffbAf472h1M6Ez7TwbjYTXCmd5HIQ2KQ=; h=Date:From:To:cc:Subject:In-Reply-To:References; b=TF22b+WRlSBspmH5oraWUsnWYZTCaDBzn/ikCkDg46yW59IdY2jVFd1vPP5PU3rEL wLRiRiWCo+bPliv+As5kUC9HtuwpUr8efW9x/vVcYoLupLZLdaDuG/zLvS9Fn87tvr mY9FyYJSjddVJ0ZV32HhX0MJm+KDoufiRxlWWpo8=
X-Virus-Scanned: amavisd-new at mx.nohats.ca
Received: from mx.nohats.ca ([IPv6:::1]) by localhost (mx.nohats.ca [IPv6:::1]) (amavisd-new, port 10024) with ESMTP id KyB4DWxmjKG9; Mon, 13 Mar 2017 00:23:50 +0100 (CET)
Received: from bofh.nohats.ca (bofh.nohats.ca [76.10.157.69]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx.nohats.ca (Postfix) with ESMTPS; Mon, 13 Mar 2017 00:23:50 +0100 (CET)
Received: by bofh.nohats.ca (Postfix, from userid 1000) id D55CD322DC1; Sun, 12 Mar 2017 19:23:49 -0400 (EDT)
DKIM-Filter: OpenDKIM Filter v2.11.0 bofh.nohats.ca D55CD322DC1
Received: from localhost (localhost [127.0.0.1]) by bofh.nohats.ca (Postfix) with ESMTP id CD2C1407E851; Sun, 12 Mar 2017 19:23:49 -0400 (EDT)
Date: Sun, 12 Mar 2017 19:23:49 -0400 (EDT)
From: Paul Wouters <paul@nohats.ca>
To: joel jaeggli <joelja@bogus.com>
In-Reply-To: <fa0b1bd1-f7b8-c3bc-58a3-397c1b118370@bogus.com>
Message-ID: <alpine.LRH.2.20.999.1703121922250.11053@bofh.nohats.ca>
References: <CADyWQ+ETSd199ok0fgh=PB=--hW7buPgSoCg22aK51Bk4xxBmw@mail.gmail.com> <CADyWQ+GUDg2iA+MQ9xjNLDVvRgnd9PD=pLBNNvp0xK3UZVSqTA@mail.gmail.com> <1AD82FB6-735A-4124-A0A3-2158EC567AD6@nohats.ca> <CAHw9_iK+SWiHZwGgHZRO2T1MLVQZS-2BaeZBzyUuZ0iWHX2ZjA@mail.gmail.com> <fa0b1bd1-f7b8-c3bc-58a3-397c1b118370@bogus.com>
User-Agent: Alpine 2.20.999 (LRH 202 2017-01-01)
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII; format=flowed
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/imadI4cW7IAWptOlRUkTJ08RQQg>
Cc: tjw ietf <tjw.ietf@gmail.com>, dnsop <dnsop@ietf.org>
Subject: Re: [DNSOP] DNSOP Call for Adoption draft-vixie-dns-rpz
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 12 Mar 2017 23:23:58 -0000

On Sun, 12 Mar 2017, joel jaeggli wrote:

> On 3/10/17 5:07 AM, Warren Kumari wrote:
>> Once a document becomes a WG document the authors are required to
>> incorporate WG consensus.
>>
>> If this does not / is not happening, the chairs have the option /
>> responsibility to replace the authors with ones that do...
>
> If there's no consensus for advancing an altered or unaltered document
> then that's a problem; but not one that hasn't happened before. Consent
> is pert of concensus.

The problem is on how to answer the call for adoption.

I am in favour of adopting it if we can update it with some of the
changes I've suggested earlier on. I do not want to adopt it unmodified
as informational RFC for running existing code.

Paul


From nobody Sun Mar 12 16:30:00 2017
Return-Path: <paul@nohats.ca>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8CAE6129413 for <dnsop@ietfa.amsl.com>; Sun, 12 Mar 2017 16:29:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.001
X-Spam-Level: 
X-Spam-Status: No, score=-2.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RP_MATCHES_RCVD=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nohats.ca
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4EtOc-q9cZJF for <dnsop@ietfa.amsl.com>; Sun, 12 Mar 2017 16:29:57 -0700 (PDT)
Received: from mx.nohats.ca (mx.nohats.ca [193.110.157.68]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6319F1294A8 for <dnsop@ietf.org>; Sun, 12 Mar 2017 16:29:57 -0700 (PDT)
Received: from localhost (localhost [IPv6:::1]) by mx.nohats.ca (Postfix) with ESMTP id 3vhHKH6rw8z3P0; Mon, 13 Mar 2017 00:29:55 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nohats.ca; s=default; t=1489361396; bh=GdJBpNZzrIgE/zcDAY0h6TpkkOKP+cwNWJ4ewHsmuKA=; h=Date:From:To:cc:Subject:In-Reply-To:References; b=aujZePsr8h/72sw3O2CuGdZFH7wkcy4wv06FED6W3TMKcIW+K/lEzcBfYU2xOUTzm LMmrxJuoIl7ajeSmG0As6XDXPWz1Q2E9lCJ9GlMiHkky4REidC2eqHYA5Ae6R4B1jL L4TX3+VM0q21725xIZXnftlGy5vt2Jq7pSPKovqE=
X-Virus-Scanned: amavisd-new at mx.nohats.ca
Received: from mx.nohats.ca ([IPv6:::1]) by localhost (mx.nohats.ca [IPv6:::1]) (amavisd-new, port 10024) with ESMTP id AtWwzu45efDn; Mon, 13 Mar 2017 00:29:53 +0100 (CET)
Received: from bofh.nohats.ca (bofh.nohats.ca [76.10.157.69]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx.nohats.ca (Postfix) with ESMTPS; Mon, 13 Mar 2017 00:29:53 +0100 (CET)
Received: by bofh.nohats.ca (Postfix, from userid 1000) id 358F2322DC1; Sun, 12 Mar 2017 19:29:52 -0400 (EDT)
DKIM-Filter: OpenDKIM Filter v2.11.0 bofh.nohats.ca 358F2322DC1
Received: from localhost (localhost [127.0.0.1]) by bofh.nohats.ca (Postfix) with ESMTP id 237E6407E851; Sun, 12 Mar 2017 19:29:52 -0400 (EDT)
Date: Sun, 12 Mar 2017 19:29:51 -0400 (EDT)
From: Paul Wouters <paul@nohats.ca>
To: Suzanne Woolf <suzworldwide@gmail.com>
In-Reply-To: <333CCE99-82E2-44C9-97ED-2222540097ED@gmail.com>
Message-ID: <alpine.LRH.2.20.999.1703121924170.11053@bofh.nohats.ca>
References: <333CCE99-82E2-44C9-97ED-2222540097ED@gmail.com>
User-Agent: Alpine 2.20.999 (LRH 202 2017-01-01)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8BIT
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/N2N5SN7c-EkASB8ExF8yD0eDrJw>
Cc: dnsop <dnsop@ietf.org>
Subject: Re: [DNSOP] WGLC for draft-ietf-dnsop-alt-tld
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 12 Mar 2017 23:29:58 -0000

On Sun, 12 Mar 2017, Suzanne Woolf wrote:

> This message opens a Working Group Last Call for:
> "The ALT Special Use Top Level Domain"
> https://datatracker.ietf.org/doc/draft-ietf-dnsop-alt-tld/
> Intended status: Proposed Standard
> 
> Per the discussion in our interim meeting a couple of weeks ago, the editors have revised this document and the chairs are opening a Working Group Last Call. 
> 
> Please let us know, on the list, whether you support advancing draft-dnsop-alt-tld-08 to the IESG for publication.
> 
> The document has been stable for awhile except for one significant change in the new version. As discussed in the interim, it now clarifies that “.alt” is intended for
> use with domain names intended to be resolved outside of the DNS protocol. 
> 
> With IETF 98 upon us, we’re giving this a little extra time (3 weeks).
> 
> Starts: 13 March 2017
> Ends:  3 April 2017

How can we start a Last Call on this when we still have no idea within dnsop or
even within the IETF in general whether we are going to continue issuing
Special Use domains?

And aren't we still in the process of getting a problem statement
completed as RFC?

I also thought we were currently not letting anyone use the Special-Use
domains RFC 6761 for any new requests? If we are allowing this, should
we also not do additional calls for the other requests that have been
pending?

It seems the chairs are making a decision in this problem space by
starting a Last Call now, which I think is not the right continuation
of the process we started on.

Paul


From nobody Sun Mar 12 16:38:57 2017
Return-Path: <dcrocker@bbiw.net>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6FE34129413 for <dnsop@ietfa.amsl.com>; Sun, 12 Mar 2017 16:38:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.002
X-Spam-Level: 
X-Spam-Status: No, score=-2.002 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=bbiw.net
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SvGQIOX1uclk for <dnsop@ietfa.amsl.com>; Sun, 12 Mar 2017 16:38:46 -0700 (PDT)
Received: from simon.songbird.com (simon.songbird.com [72.52.113.5]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0B21D12940C for <dnsop@ietf.org>; Sun, 12 Mar 2017 16:38:38 -0700 (PDT)
Received: from [192.168.1.168] (76-218-8-128.lightspeed.sntcca.sbcglobal.net [76.218.8.128]) (authenticated bits=0) by simon.songbird.com (8.14.4/8.14.4/Debian-4.1ubuntu1) with ESMTP id v2CNeUfV027357 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT); Sun, 12 Mar 2017 16:40:30 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=bbiw.net; s=default; t=1489362031; bh=1uuY3SynWJPhigxkYTUZuFnaoR47Tsa1sROixB9gRd8=; h=Subject:To:References:Cc:From:Date:In-Reply-To:From; b=VRKhYC8dHXSJYrkjoUgRXkZdM/5NojkBYsnrX2tA3hbc73RvNvB9GxCWSiM8V8LyJ D/m+B3g4cQy33ScfMEX44uzgxvqQTNcstElW0MBRSi/n4HW5iD6xe4AJttD7mW94pl sb9uXx6VHSVjouZMt7Ipk5bNdkvj31ge3u6qLDfU=
To: Paul Wouters <paul@nohats.ca>, joel jaeggli <joelja@bogus.com>
References: <CADyWQ+ETSd199ok0fgh=PB=--hW7buPgSoCg22aK51Bk4xxBmw@mail.gmail.com> <CADyWQ+GUDg2iA+MQ9xjNLDVvRgnd9PD=pLBNNvp0xK3UZVSqTA@mail.gmail.com> <1AD82FB6-735A-4124-A0A3-2158EC567AD6@nohats.ca> <CAHw9_iK+SWiHZwGgHZRO2T1MLVQZS-2BaeZBzyUuZ0iWHX2ZjA@mail.gmail.com> <fa0b1bd1-f7b8-c3bc-58a3-397c1b118370@bogus.com> <alpine.LRH.2.20.999.1703121922250.11053@bofh.nohats.ca>
From: Dave Crocker <dcrocker@bbiw.net>
Organization: Brandenburg InternetWorking
Message-ID: <19668099-d361-5bd5-7efb-2aab92c190e6@bbiw.net>
Date: Sun, 12 Mar 2017 16:38:20 -0700
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <alpine.LRH.2.20.999.1703121922250.11053@bofh.nohats.ca>
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/nwMquqIRI6goc3hpeUExirGAnXM>
Cc: tjw ietf <tjw.ietf@gmail.com>, dnsop <dnsop@ietf.org>
Subject: Re: [DNSOP] DNSOP Call for Adoption draft-vixie-dns-rpz
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 12 Mar 2017 23:38:56 -0000

On 3/12/2017 4:23 PM, Paul Wouters wrote:
> I do not want to adopt it unmodified
> as informational RFC for running existing code.


You do not want the IETF to document existing practice?

Really?

d/

-- 
Dave Crocker
Brandenburg InternetWorking
bbiw.net


From nobody Sun Mar 12 22:35:23 2017
Return-Path: <chinese.apricot@gmail.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2A4F8129532 for <dnsop@ietfa.amsl.com>; Sun, 12 Mar 2017 22:35:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.698
X-Spam-Level: 
X-Spam-Status: No, score=-2.698 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bOg7LqIosiqc for <dnsop@ietfa.amsl.com>; Sun, 12 Mar 2017 22:35:20 -0700 (PDT)
Received: from mail-io0-x22c.google.com (mail-io0-x22c.google.com [IPv6:2607:f8b0:4001:c06::22c]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BC05D126CD8 for <dnsop@ietf.org>; Sun, 12 Mar 2017 22:35:20 -0700 (PDT)
Received: by mail-io0-x22c.google.com with SMTP id g6so77915154ioj.1 for <dnsop@ietf.org>; Sun, 12 Mar 2017 22:35:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=1s1d2YiR60kMTfZH4JySrqG31arOokXNIcUkivPCdY8=; b=SLf28KOw7P6tXbWn2N53XWjxNPE4xT1CaUFwye2jHdwO2uirE7pvxTUlHokpp//XG0 1AKbLh2Jqd3x4n8ldm7JmGTDs1VzwHHVp3dJ0omirtaEQGctq8vRdeNJQrNqFiQg18+E S5SNNfCV1K4bvTFGqtfAzoVgchilkEY901xnM7rfasFXd445xLboSOsyPG1aPnQkqgXV N6eTv2Xo+ndLi4AnSsmVC1DwBusmGAbgVhSLhLkED41jWNAZ5zbjQDGaBgrx7kq5wZM0 ZpS8MAYHniXBIPuvrSZgBosrkmywhgjCdZkb7PbdZ+p27qIgf8zlnQtidEyYsi8TOdmL FyMQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=1s1d2YiR60kMTfZH4JySrqG31arOokXNIcUkivPCdY8=; b=Qw37gsheoVIXL2YYp/+1ZW+YOOvpTtVZIwqVyd4OOoWimS3Lf5GQsTmJsHNNPAt620 2r/Ls0OzAeMfqsSv71H974zsfaD9YFYZ0HLrZFezeQpvkwuDHtu6j5xo5Mx5lmqOZlWh LwS8XQlKUfIAYh+1ZqGA0082C41IChbZ14/QdYfjiYzGi/2LcPF9k2Lm+NNpFnl3EfwF gbGB9Q/MXlQMW9tTN/rr+qdxJtoZ4ohtY/kaIBS3qwWio+8LUnyT6Aef+9ltPOQLaEBG aI27nd6+VHC3fiMhGuCDs2KnTmGmRU2gnK9tzwgHNuw+bX5SMAbXruRwn4B7GpfA19kt bz+Q==
X-Gm-Message-State: AMke39nVYb9eDN30/99R7RoYjh5Wfq9RARZfG6LBeBIEXR5pJqimBEgSKCOWO6JpKxmkFw8fQeTUDJGKVyAx2w==
X-Received: by 10.107.134.94 with SMTP id i91mr25883152iod.0.1489383320001; Sun, 12 Mar 2017 22:35:20 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.107.159.136 with HTTP; Sun, 12 Mar 2017 22:35:19 -0700 (PDT)
In-Reply-To: <fa0b1bd1-f7b8-c3bc-58a3-397c1b118370@bogus.com>
References: <CADyWQ+ETSd199ok0fgh=PB=--hW7buPgSoCg22aK51Bk4xxBmw@mail.gmail.com> <CADyWQ+GUDg2iA+MQ9xjNLDVvRgnd9PD=pLBNNvp0xK3UZVSqTA@mail.gmail.com> <1AD82FB6-735A-4124-A0A3-2158EC567AD6@nohats.ca> <CAHw9_iK+SWiHZwGgHZRO2T1MLVQZS-2BaeZBzyUuZ0iWHX2ZjA@mail.gmail.com> <fa0b1bd1-f7b8-c3bc-58a3-397c1b118370@bogus.com>
From: william manning <chinese.apricot@gmail.com>
Date: Sun, 12 Mar 2017 22:35:19 -0700
Message-ID: <CACfw2hht7SLQX=X85K=CbmxTkd5g9H5+DquQNcetr0Ahgnn+5A@mail.gmail.com>
To: joel jaeggli <joelja@bogus.com>
Content-Type: multipart/alternative; boundary=001a113ec89cb974f5054a9613b2
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/hvp35P_7J4g7MkQ0ZMwpD400IjM>
Cc: tjw ietf <tjw.ietf@gmail.com>, dnsop <dnsop@ietf.org>, Paul Wouters <paul@nohats.ca>
Subject: Re: [DNSOP] DNSOP Call for Adoption draft-vixie-dns-rpz
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Mar 2017 05:35:22 -0000

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

Joel,

I'd be happy to see the document proceed under two conditions:  1) it
becomes a WG document, subject to IETF change control, and 2) that the
disclaimer requested back on 20170103 be added to the document. To refresh
the collective mind, here is the missing text:

applicability statement.

This draft is documents a process and method for intercepting DNS queries
and fabricating responses to redirect the querier into a walled garden or
enclave that is NOT part of the open Internet. Adoption and acceptance of
this draft is an acknowledgement that the IETF, the IAB and ISOC reject the
principles espoused at https://open-stand.org/about-us/principles/, in
particular article 3.  Collective Empowerment insofar as the evolution of
the DNS is concerned.

On Sun, Mar 12, 2017 at 3:52 PM, joel jaeggli <joelja@bogus.com> wrote:

> On 3/10/17 5:07 AM, Warren Kumari wrote:
> > Once a document becomes a WG document the authors are required to
> > incorporate WG consensus.
> >
> > If this does not / is not happening, the chairs have the option /
> > responsibility to replace the authors with ones that do...
>
> If there's no consensus for advancing an altered or unaltered document
> then that's a problem; but not one that hasn't happened before. Consent
> is pert of concensus.
>
> > W
> >
> > On Thu, Mar 9, 2017 at 3:27 PM, Paul Wouters <paul@nohats.ca> wrote:
> >>
> >>
> >>> On Mar 9, 2017, at 18:54, tjw ietf <tjw.ietf@gmail.com> wrote:
> >>
> >>> We=E2=80=99re going to go ahead and adopt it for DNSOP, with the inte=
ntion of
> >>> resolving the concerns people expressed by keeping the status as
> >>> informational (not standards track) and making sure the cautions and
> >>> limitations the WG discussed on the use of RPZ are clear in the
> document.
> >>
> >> I don't understand how this works.
> >>
> >> The authors clearly stated the document will describe only what is
> currently implemented and they were
> >> not willing to make changes. How can this ever turn into a real WG
> document?
> >>
> >> Paul
> >>
> >>
> >>
> >> _______________________________________________
> >> DNSOP mailing list
> >> DNSOP@ietf.org
> >> https://www.ietf.org/mailman/listinfo/dnsop
> >
> >
> >
>
>
>
> _______________________________________________
> DNSOP mailing list
> DNSOP@ietf.org
> https://www.ietf.org/mailman/listinfo/dnsop
>
>

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

<div dir=3D"ltr">Joel,<div><br></div><div>I&#39;d be happy to see the docum=
ent proceed under two conditions: =C2=A01) it becomes a WG document, subjec=
t to IETF change control, and 2) that the disclaimer requested back on 2017=
0103 be added to the document. To refresh the collective mind, here is the =
missing text:</div><div><br></div><div><span style=3D"font-size:14.4px">app=
licability statement.</span><div style=3D"font-size:14.4px"><br></div><div =
style=3D"font-size:14.4px">This draft is documents a process and method for=
 intercepting DNS queries and fabricating responses to redirect the querier=
 into a walled garden or enclave that is NOT part of the open Internet. Ado=
ption and acceptance of this draft is an acknowledgement that the IETF, the=
 IAB and ISOC reject the principles espoused at=C2=A0<a href=3D"https://ope=
n-stand.org/about-us/principles/" target=3D"_blank">https://open-stand.org/=
<wbr>about-us/principles/</a>, in particular article 3.=C2=A0 Collective Em=
powerment insofar as the evolution of the DNS is concerned.</div></div></di=
v><div class=3D"gmail_extra"><br><div class=3D"gmail_quote">On Sun, Mar 12,=
 2017 at 3:52 PM, joel jaeggli <span dir=3D"ltr">&lt;<a href=3D"mailto:joel=
ja@bogus.com" target=3D"_blank">joelja@bogus.com</a>&gt;</span> wrote:<br><=
blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px=
 #ccc solid;padding-left:1ex"><span class=3D"">On 3/10/17 5:07 AM, Warren K=
umari wrote:<br>
&gt; Once a document becomes a WG document the authors are required to<br>
&gt; incorporate WG consensus.<br>
&gt;<br>
&gt; If this does not / is not happening, the chairs have the option /<br>
&gt; responsibility to replace the authors with ones that do...<br>
<br>
</span>If there&#39;s no consensus for advancing an altered or unaltered do=
cument<br>
then that&#39;s a problem; but not one that hasn&#39;t happened before. Con=
sent<br>
is pert of concensus.<br>
<div class=3D"HOEnZb"><div class=3D"h5"><br>
&gt; W<br>
&gt;<br>
&gt; On Thu, Mar 9, 2017 at 3:27 PM, Paul Wouters &lt;<a href=3D"mailto:pau=
l@nohats.ca">paul@nohats.ca</a>&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;&gt; On Mar 9, 2017, at 18:54, tjw ietf &lt;<a href=3D"mailto:tjw.i=
etf@gmail.com">tjw.ietf@gmail.com</a>&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt;&gt; We=E2=80=99re going to go ahead and adopt it for DNSOP, with t=
he intention of<br>
&gt;&gt;&gt; resolving the concerns people expressed by keeping the status =
as<br>
&gt;&gt;&gt; informational (not standards track) and making sure the cautio=
ns and<br>
&gt;&gt;&gt; limitations the WG discussed on the use of RPZ are clear in th=
e document.<br>
&gt;&gt;<br>
&gt;&gt; I don&#39;t understand how this works.<br>
&gt;&gt;<br>
&gt;&gt; The authors clearly stated the document will describe only what is=
 currently implemented and they were<br>
&gt;&gt; not willing to make changes. How can this ever turn into a real WG=
 document?<br>
&gt;&gt;<br>
&gt;&gt; Paul<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; ______________________________<wbr>_________________<br>
&gt;&gt; DNSOP mailing list<br>
&gt;&gt; <a href=3D"mailto:DNSOP@ietf.org">DNSOP@ietf.org</a><br>
&gt;&gt; <a href=3D"https://www.ietf.org/mailman/listinfo/dnsop" rel=3D"nor=
eferrer" target=3D"_blank">https://www.ietf.org/mailman/<wbr>listinfo/dnsop=
</a><br>
&gt;<br>
&gt;<br>
&gt;<br>
<br>
<br>
</div></div><br>______________________________<wbr>_________________<br>
DNSOP mailing list<br>
<a href=3D"mailto:DNSOP@ietf.org">DNSOP@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/dnsop" rel=3D"noreferrer" =
target=3D"_blank">https://www.ietf.org/mailman/<wbr>listinfo/dnsop</a><br>
<br></blockquote></div><br></div>

--001a113ec89cb974f5054a9613b2--


From nobody Mon Mar 13 00:05:26 2017
Return-Path: <bortzmeyer@nic.fr>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8A232129544 for <dnsop@ietfa.amsl.com>; Mon, 13 Mar 2017 00:05:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level: 
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id R6xfug9JEzVX for <dnsop@ietfa.amsl.com>; Mon, 13 Mar 2017 00:05:23 -0700 (PDT)
Received: from mail.bortzmeyer.org (aetius.bortzmeyer.org [IPv6:2001:4b98:dc0:41:216:3eff:fece:1902]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A7CE9129543 for <dnsop@ietf.org>; Mon, 13 Mar 2017 00:05:23 -0700 (PDT)
Received: from [100.77.180.49] (unknown [80.214.24.113]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: phone@mail.bortzmeyer.org) by mail.bortzmeyer.org (Postfix) with ESMTPSA id AE99931C83 for <dnsop@ietf.org>; Mon, 13 Mar 2017 08:05:20 +0100 (CET)
Date: Mon, 13 Mar 2017 08:05:16 +0100
User-Agent: K-9 Mail for Android
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----M7DEXOYPIDNL6I5E7U8YQTZKPHVIDQ"
Content-Transfer-Encoding: 7bit
To: dnsop@ietf.org
From: =?ISO-8859-1?Q?St=E9phane_Bortzmeyer?= <bortzmeyer@nic.fr>
Message-ID: <7D49542B-1852-464A-B3F0-198357DC18A6@nic.fr>
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/wG3wbhwn2tYSELPUuGAVQpIjCQk>
Subject: [DNSOP] And the Wait Continues for .Corp, .Home and .Mail Applicants
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Mar 2017 07:05:25 -0000

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

 This is relevant to the Special-Use registry discussion=2E (Which is menti=
oned, in a negative way=2E)

http://www=2Ecircleid=2Ecom/posts/20170312_and_the_wait_continues_for_corp=
_home_and_mail_applicants/
------M7DEXOYPIDNL6I5E7U8YQTZKPHVIDQ
Content-Type: text/html;
 charset=utf-8
Content-Transfer-Encoding: quoted-printable

 This is relevant to the Special-Use registry discussion=2E (Which is menti=
oned, in a negative way=2E)<br>
<br>
<a href=3D"http://www=2Ecircleid=2Ecom/posts/20170312_and_the_wait_continu=
es_for_corp_home_and_mail_applicants/">http://www=2Ecircleid=2Ecom/posts/20=
170312_and_the_wait_continues_for_corp_home_and_mail_applicants/</a>
------M7DEXOYPIDNL6I5E7U8YQTZKPHVIDQ--


From nobody Mon Mar 13 00:55:50 2017
Return-Path: <ray@bellis.me.uk>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 153BF129545 for <dnsop@ietfa.amsl.com>; Mon, 13 Mar 2017 00:55:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 29lK-D-OesaT for <dnsop@ietfa.amsl.com>; Mon, 13 Mar 2017 00:55:48 -0700 (PDT)
Received: from hydrogen.portfast.net (hydrogen.portfast.net [188.246.200.2]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 485A812954B for <dnsop@ietf.org>; Mon, 13 Mar 2017 00:46:52 -0700 (PDT)
Received: from [46.227.151.81] (port=62938 helo=Rays-iMac.local) by hydrogen.portfast.net ([188.246.200.2]:587) with esmtpsa (fixed_plain:ray@bellis.me.uk) (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) id 1cnKgs-0005fr-Cc (Exim 4.72) for dnsop@ietf.org (return-path <ray@bellis.me.uk>); Mon, 13 Mar 2017 07:46:50 +0000
To: dnsop@ietf.org
References: <CADyWQ+ETSd199ok0fgh=PB=--hW7buPgSoCg22aK51Bk4xxBmw@mail.gmail.com> <CADyWQ+GUDg2iA+MQ9xjNLDVvRgnd9PD=pLBNNvp0xK3UZVSqTA@mail.gmail.com> <1AD82FB6-735A-4124-A0A3-2158EC567AD6@nohats.ca> <CAHw9_iK+SWiHZwGgHZRO2T1MLVQZS-2BaeZBzyUuZ0iWHX2ZjA@mail.gmail.com> <fa0b1bd1-f7b8-c3bc-58a3-397c1b118370@bogus.com> <CACfw2hht7SLQX=X85K=CbmxTkd5g9H5+DquQNcetr0Ahgnn+5A@mail.gmail.com>
From: Ray Bellis <ray@bellis.me.uk>
Message-ID: <e532e137-5715-fbe5-62dc-0af5969f0009@bellis.me.uk>
Date: Mon, 13 Mar 2017 07:46:50 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <CACfw2hht7SLQX=X85K=CbmxTkd5g9H5+DquQNcetr0Ahgnn+5A@mail.gmail.com>
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/qR63QTfnqfecO7u2jMcRIwhxNic>
Subject: Re: [DNSOP] DNSOP Call for Adoption draft-vixie-dns-rpz
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Mar 2017 07:55:49 -0000

On 13/03/2017 05:35, william manning wrote:
> Joel,
> 
> I'd be happy to see the document proceed under two conditions:  1) it
> becomes a WG document, subject to IETF change control, and 2) that the
> disclaimer requested back on 20170103 be added to the document. To
> refresh the collective mind, here is the missing text:
> 
> applicability statement.
> 
> This draft is documents a process and method for intercepting DNS
> queries and fabricating responses to redirect the querier into a walled
> garden or enclave that is NOT part of the open Internet. Adoption and
> acceptance of this draft is an acknowledgement that the IETF, the IAB
> and ISOC reject the principles espoused
> at https://open-stand.org/about-us/principles/
> <https://open-stand.org/about-us/principles/>, in particular article 3. 
> Collective Empowerment insofar as the evolution of the DNS is concerned.

Very strong -1 against that text, here!

RPZ is already in very widespread use on the open Internet, especially
as a means to protect end users against botnet C&C hosts.

Ray

ob. disclaimer - I work for a DNS vendor that implements RPZ



From nobody Mon Mar 13 01:38:08 2017
Return-Path: <ajs@anvilwalrusden.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1E9AB129567 for <dnsop@ietfa.amsl.com>; Mon, 13 Mar 2017 01:38:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=yitter.info header.b=k8MhONQj; dkim=pass (1024-bit key) header.d=yitter.info header.b=bZWR3FLk
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FcXJuMg5Wy8f for <dnsop@ietfa.amsl.com>; Mon, 13 Mar 2017 01:38:05 -0700 (PDT)
Received: from mx4.yitter.info (mx4.yitter.info [159.203.56.111]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 48C3912956B for <dnsop@ietf.org>; Mon, 13 Mar 2017 01:37:59 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by mx4.yitter.info (Postfix) with ESMTP id 27FDCBEEDC for <dnsop@ietf.org>; Mon, 13 Mar 2017 08:37:28 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yitter.info; s=default; t=1489394248; bh=LFoQwbhf51oWjAtKVxtdDBsTfyicDFEIF0iVOjwd0fA=; h=Date:From:To:Subject:References:In-Reply-To:From; b=k8MhONQjRbBJMj7rZzmWsX4dzd9OELD8y8HnRbnZKI9B08mPCek91UMvFb5YipzsC AMFtORthRaZ7ft6dAcnLZ3BKLFpvy9TY58WbfzeZ9pgzQ+Sjp6OfiHIzOn5K4ZlzIK 1MWsEjXZUNs4rDgijxhggLh0jC1Gse9fm4jaHbq8=
X-Virus-Scanned: Debian amavisd-new at crankycanuck.ca
Received: from mx4.yitter.info ([127.0.0.1]) by localhost (mx4.yitter.info [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id F5ee4-wCPi53 for <dnsop@ietf.org>; Mon, 13 Mar 2017 08:37:24 +0000 (UTC)
Date: Mon, 13 Mar 2017 04:37:21 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yitter.info; s=default; t=1489394244; bh=LFoQwbhf51oWjAtKVxtdDBsTfyicDFEIF0iVOjwd0fA=; h=Date:From:To:Subject:References:In-Reply-To:From; b=bZWR3FLkzcdnbWK+6XnWiMm4WNqrb9X8ndNeMr+RMQJdCBawPhCp4v8NQrsj8uEKL p43DUS4SCGkFi0r3U6C6jFxOQP4TIgQiOhVdXFCd3EaZRRiyGtwJV7Zjyoy7kdEe9n MEjnnk0JqAvVekHeYfw21j9OQLlq0T0xypdwABcw=
From: Andrew Sullivan <ajs@anvilwalrusden.com>
To: dnsop@ietf.org
Message-ID: <20170313083720.GC16732@mx4.yitter.info>
References: <CADyWQ+ETSd199ok0fgh=PB=--hW7buPgSoCg22aK51Bk4xxBmw@mail.gmail.com> <CADyWQ+GUDg2iA+MQ9xjNLDVvRgnd9PD=pLBNNvp0xK3UZVSqTA@mail.gmail.com> <1AD82FB6-735A-4124-A0A3-2158EC567AD6@nohats.ca> <CAHw9_iK+SWiHZwGgHZRO2T1MLVQZS-2BaeZBzyUuZ0iWHX2ZjA@mail.gmail.com> <fa0b1bd1-f7b8-c3bc-58a3-397c1b118370@bogus.com> <CACfw2hht7SLQX=X85K=CbmxTkd5g9H5+DquQNcetr0Ahgnn+5A@mail.gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <CACfw2hht7SLQX=X85K=CbmxTkd5g9H5+DquQNcetr0Ahgnn+5A@mail.gmail.com>
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/mvgnk13EoNC2zBSJ4AzMYkdSL9c>
Subject: Re: [DNSOP] DNSOP Call for Adoption draft-vixie-dns-rpz
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Mar 2017 08:38:07 -0000

Hi,

On Sun, Mar 12, 2017 at 10:35:19PM -0700, william manning wrote:
> Joel,
> 
> I'd be happy to see the document proceed under two conditions:  1) it
> becomes a WG document, subject to IETF change control

Without my IAB hat on, I should think that is self-evident.  If a WG
adopts a document, it's a WG product and the WG (and thereby IETF)
gets change control of the document.  This is why the WG editors
(called "authors") of the document can be replaced at the pleasure of
the WG chairs.

> enclave that is NOT part of the open Internet. Adoption and acceptance of
> this draft is an acknowledgement that the IETF, the IAB and ISOC reject the

With my IAB hat on, this WG is not in a position to make any claims
about what the IAB does or does not reject.  IAB positions are not
subject to IETF consensus; the IETF is able to remove IAB members if
it wishes using the recall procedures, but it cannot decide what the
IAB is or is not going to say.  (I suspect the IETF is not in a
position to make claims about ISOC's views, either, but I will allow
ISOC to speak for itself.)

Therefore, even if I supported the disclaimer, which I do not, the WG
could not add it to the document.

Best regards,

A

-- 
Andrew Sullivan
ajs@anvilwalrusden.com


From nobody Mon Mar 13 02:33:15 2017
Return-Path: <paul@nohats.ca>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6989E1294F7 for <dnsop@ietfa.amsl.com>; Mon, 13 Mar 2017 02:33:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level: 
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RP_MATCHES_RCVD=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nohats.ca
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zyVyjWLZ2uod for <dnsop@ietfa.amsl.com>; Mon, 13 Mar 2017 02:33:11 -0700 (PDT)
Received: from mx.nohats.ca (mx.nohats.ca [193.110.157.68]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8BF92127078 for <dnsop@ietf.org>; Mon, 13 Mar 2017 02:33:11 -0700 (PDT)
Received: from localhost (localhost [IPv6:::1]) by mx.nohats.ca (Postfix) with ESMTP id 3vhXjH24dxz3MP; Mon, 13 Mar 2017 10:33:07 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nohats.ca; s=default; t=1489397587; bh=mX/mTo8UTPQxrYNiWToitTDyiJSt7pwmW0DcAro8TmU=; h=Date:From:To:cc:Subject:In-Reply-To:References; b=dnuVvewzZu7VNg3opBZaq3xkGKdHfj6dHzUnDTSWO70JU8u7ovGwDgC2wGoTK2uX1 CFmV85ncdmiw02OXga5eHsjOnPpf1LFJPNaa5WA+DWgeO9K/Ldy4WiPyTO1MCfXF6t vyw0ggplj+PjJ3uze305tonKjPbj9Y5XaHyl8Eh0=
X-Virus-Scanned: amavisd-new at mx.nohats.ca
Received: from mx.nohats.ca ([IPv6:::1]) by localhost (mx.nohats.ca [IPv6:::1]) (amavisd-new, port 10024) with ESMTP id 3-fHIgT2zttH; Mon, 13 Mar 2017 10:33:04 +0100 (CET)
Received: from bofh.nohats.ca (bofh.nohats.ca [76.10.157.69]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx.nohats.ca (Postfix) with ESMTPS; Mon, 13 Mar 2017 10:33:04 +0100 (CET)
Received: by bofh.nohats.ca (Postfix, from userid 1000) id 5109331C858; Mon, 13 Mar 2017 05:33:03 -0400 (EDT)
DKIM-Filter: OpenDKIM Filter v2.11.0 bofh.nohats.ca 5109331C858
Received: from localhost (localhost [127.0.0.1]) by bofh.nohats.ca (Postfix) with ESMTP id 49EEA400088C; Mon, 13 Mar 2017 05:33:03 -0400 (EDT)
Date: Mon, 13 Mar 2017 05:33:03 -0400 (EDT)
From: Paul Wouters <paul@nohats.ca>
To: =?ISO-8859-15?Q?St=E9phane_Bortzmeyer?= <bortzmeyer@nic.fr>
In-Reply-To: <7D49542B-1852-464A-B3F0-198357DC18A6@nic.fr>
Message-ID: <alpine.LRH.2.20.999.1703130530390.18195@bofh.nohats.ca>
References: <7D49542B-1852-464A-B3F0-198357DC18A6@nic.fr>
User-Agent: Alpine 2.20.999 (LRH 202 2017-01-01)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8BIT
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/b_XSxAbvcU3eeUwj5togrVcOvCc>
Cc: dnsop@ietf.org
Subject: Re: [DNSOP] And the Wait Continues for .Corp, .Home and .Mail Applicants
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Mar 2017 09:33:13 -0000

On Mon, 13 Mar 2017, Stéphane Bortzmeyer wrote:

> To: dnsop@ietf.org
> Subject: [DNSOP] And the Wait Continues for .Corp, .Home and .Mail Applicants
> 
> This is relevant to the Special-Use registry discussion. (Which is mentioned, in a negative way.)
> 
> http://www.circleid.com/posts/20170312_and_the_wait_continues_for_corp_home_and_mail_applicants/

I find no real arguments in the blog post other then the author venting
the problem is talking years. The author does not mention these problems
are known, were known and the newTLD applicants knew they were gambling.

Also, the author seems to not be able to grasp the difference between
grandfathered in problems, and new people starting a new problem with
a new TLD. It's quite clear if vendor Foo starts using .foo and tainting
it, no one would faciliate them into using that to obtain a new domain.

Paul


From nobody Mon Mar 13 02:38:26 2017
Return-Path: <jim@rfc1035.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B1E77129400 for <dnsop@ietfa.amsl.com>; Mon, 13 Mar 2017 02:38:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id t6g1XXhv2eXd for <dnsop@ietfa.amsl.com>; Mon, 13 Mar 2017 02:38:23 -0700 (PDT)
Received: from shaun.rfc1035.com (smtp.v6.rfc1035.com [IPv6:2001:4b10:100:7::25]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AF042128AB0 for <dnsop@ietf.org>; Mon, 13 Mar 2017 02:38:23 -0700 (PDT)
Received: from [IPv6:::1] (shaun.rfc1035.com [93.186.33.42]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by shaun.rfc1035.com (Postfix) with ESMTPS id 02ECF242125A; Mon, 13 Mar 2017 09:38:20 +0000 (UTC)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\))
From: Jim Reid <jim@rfc1035.com>
In-Reply-To: <alpine.LRH.2.20.999.1703130530390.18195@bofh.nohats.ca>
Date: Mon, 13 Mar 2017 09:38:19 +0000
Content-Transfer-Encoding: quoted-printable
Message-Id: <7FAB120A-F6C9-4BC4-A748-C9961BFE44F6@rfc1035.com>
References: <7D49542B-1852-464A-B3F0-198357DC18A6@nic.fr> <alpine.LRH.2.20.999.1703130530390.18195@bofh.nohats.ca>
To: Paul Wouters <paul@nohats.ca>
X-Mailer: Apple Mail (2.3124)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/pk0ckd1K176VhMdG7yLLWjQX_TY>
Cc: dnsop WG <dnsop@ietf.org>
Subject: Re: [DNSOP] And the Wait Continues for .Corp, .Home and .Mail Applicants
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Mar 2017 09:38:24 -0000

> On 13 Mar 2017, at 09:33, Paul Wouters <paul@nohats.ca> wrote:
>=20
> It's quite clear if vendor Foo starts using .foo and tainting
> it, no one would faciliate them into using that to obtain a new =
domain.

Indeed. If anything, anyone generating "too much" traffic for .foo would =
almost certainly cause that string to enter the same high risk leper =
colony where .home, .corp and .mail are living.


From nobody Mon Mar 13 03:09:10 2017
Return-Path: <jim@rfc1035.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2226612957D for <dnsop@ietfa.amsl.com>; Mon, 13 Mar 2017 03:09:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wV9_0g9iVCdp for <dnsop@ietfa.amsl.com>; Mon, 13 Mar 2017 03:09:06 -0700 (PDT)
Received: from shaun.rfc1035.com (smtp.v6.rfc1035.com [IPv6:2001:4b10:100:7::25]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7459F12956D for <dnsop@ietf.org>; Mon, 13 Mar 2017 03:09:06 -0700 (PDT)
Received: from [IPv6:::1] (shaun.rfc1035.com [93.186.33.42]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by shaun.rfc1035.com (Postfix) with ESMTPS id 58BD3242125A; Mon, 13 Mar 2017 10:09:04 +0000 (UTC)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\))
From: Jim Reid <jim@rfc1035.com>
In-Reply-To: <7D49542B-1852-464A-B3F0-198357DC18A6@nic.fr>
Date: Mon, 13 Mar 2017 10:09:02 +0000
Content-Transfer-Encoding: quoted-printable
Message-Id: <9DC12AF5-F844-4F7A-95CF-B5C0B5358E55@rfc1035.com>
References: <7D49542B-1852-464A-B3F0-198357DC18A6@nic.fr>
To: Stephane Bortzmeyer <bortzmeyer@nic.fr>
X-Mailer: Apple Mail (2.3124)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/12_TiYWOw-gjqK-P1c_XmgSHdhY>
Cc: dnsop@ietf.org
Subject: Re: [DNSOP] And the Wait Continues for .Corp, .Home and .Mail Applicants
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Mar 2017 10:09:08 -0000

> On 13 Mar 2017, at 07:05, St=C3=A9phane Bortzmeyer <bortzmeyer@nic.fr> =
wrote:
>=20
> This is relevant to the Special-Use registry discussion. (Which is =
mentioned, in a negative way.)

Meh. I fail to understand how the problems that the applicants for these =
strings made for themselves could be in scope for this WG or the IETF =
more generally.

If these applicants want these strings to go into the root, they first =
need to convince ICANN that this won't cause significant problems and/or =
come up with viable risk mitigation strategies. Once they do that, ICANN =
may well turn to the IETF or other groups of experts -- SSAC? -- for =
advice on what to do. How those damage limitation approaches get =
developed is not something that should concern this WG.

Personally, I think putting .home in the root is doomed forever. This =
string *still* accounts for 3-4% of the queries in the root server DITL =
datasets: higher than the queries for almost every existing TLD and the =
root. (Only .com and .net had higher numbers than .home in the 2016 root =
server pcaps.) Last time I looked, traffic for .home in the DITL data =
has increased every year since the 2013 name collision study, both in =
absolute and relative terms.


From nobody Mon Mar 13 04:11:55 2017
Return-Path: <paul@nohats.ca>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 361301294E1 for <dnsop@ietfa.amsl.com>; Mon, 13 Mar 2017 04:11:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.001
X-Spam-Level: 
X-Spam-Status: No, score=-2.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RP_MATCHES_RCVD=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nohats.ca
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HPxf_gXiMJAH for <dnsop@ietfa.amsl.com>; Mon, 13 Mar 2017 04:11:52 -0700 (PDT)
Received: from mx.nohats.ca (mx.nohats.ca [IPv6:2a03:6000:1004:1::68]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 76ED212955C for <dnsop@ietf.org>; Mon, 13 Mar 2017 04:11:52 -0700 (PDT)
Received: from localhost (localhost [IPv6:::1]) by mx.nohats.ca (Postfix) with ESMTP id 3vhZv96Bhpz3MP; Mon, 13 Mar 2017 12:11:49 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nohats.ca; s=default; t=1489403509; bh=3ouY556rPvP0uch6ayqVasEdu472rP+e+f7Mi45BsUQ=; h=Date:From:To:cc:Subject:In-Reply-To:References; b=DwDRVbqsduGgXxmOiHdP1sTe6wj19pbRhNb0H9bs12uvzd9UfhVdPhKX99soYGQwy Sl+sxREg1nB7bDQggpyS9pgGLvBMDCMSWhL95MAuzFdlU4Gjd8GCZge8A+JULMG336 bGapZECTSqGDbkpbdGonZ9+8jj8f5hqpcfgKkNpE=
X-Virus-Scanned: amavisd-new at mx.nohats.ca
Received: from mx.nohats.ca ([IPv6:::1]) by localhost (mx.nohats.ca [IPv6:::1]) (amavisd-new, port 10024) with ESMTP id WndbhvFDubFB; Mon, 13 Mar 2017 12:11:48 +0100 (CET)
Received: from bofh.nohats.ca (bofh.nohats.ca [76.10.157.69]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx.nohats.ca (Postfix) with ESMTPS; Mon, 13 Mar 2017 12:11:47 +0100 (CET)
Received: by bofh.nohats.ca (Postfix, from userid 1000) id 889DA31C858; Mon, 13 Mar 2017 07:11:46 -0400 (EDT)
DKIM-Filter: OpenDKIM Filter v2.11.0 bofh.nohats.ca 889DA31C858
Received: from localhost (localhost [127.0.0.1]) by bofh.nohats.ca (Postfix) with ESMTP id 70E234121537; Mon, 13 Mar 2017 07:11:46 -0400 (EDT)
Date: Mon, 13 Mar 2017 07:11:46 -0400 (EDT)
From: Paul Wouters <paul@nohats.ca>
To: Dave Crocker <dcrocker@bbiw.net>
In-Reply-To: <19668099-d361-5bd5-7efb-2aab92c190e6@bbiw.net>
Message-ID: <alpine.LRH.2.20.999.1703130533180.18195@bofh.nohats.ca>
References: <CADyWQ+ETSd199ok0fgh=PB=--hW7buPgSoCg22aK51Bk4xxBmw@mail.gmail.com> <CADyWQ+GUDg2iA+MQ9xjNLDVvRgnd9PD=pLBNNvp0xK3UZVSqTA@mail.gmail.com> <1AD82FB6-735A-4124-A0A3-2158EC567AD6@nohats.ca> <CAHw9_iK+SWiHZwGgHZRO2T1MLVQZS-2BaeZBzyUuZ0iWHX2ZjA@mail.gmail.com> <fa0b1bd1-f7b8-c3bc-58a3-397c1b118370@bogus.com> <alpine.LRH.2.20.999.1703121922250.11053@bofh.nohats.ca> <19668099-d361-5bd5-7efb-2aab92c190e6@bbiw.net>
User-Agent: Alpine 2.20.999 (LRH 202 2017-01-01)
MIME-Version: 1.0
Content-Type: text/plain; format=flowed; charset=US-ASCII
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/QL_4S6P5CkYMO4o-9Mid2Psc4d0>
Cc: joel jaeggli <joelja@bogus.com>, tjw ietf <tjw.ietf@gmail.com>, dnsop <dnsop@ietf.org>
Subject: Re: [DNSOP] DNSOP Call for Adoption draft-vixie-dns-rpz
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Mar 2017 11:11:54 -0000

On Sun, 12 Mar 2017, Dave Crocker wrote:

> On 3/12/2017 4:23 PM, Paul Wouters wrote:
>> I do not want to adopt it unmodified
>> as informational RFC for running existing code.
>
> You do not want the IETF to document existing practice?
>
> Really?

There is a fine line between "bringing existing things to IETF to
standardize" and "bringing existing things to IETF to document".

The draft breaks DNSSEC. In its current form it would not have moved
forward if this work had been done from the start at the IETF. We would
have asked the authors to come up with a modified solution that does
not break DNSSEC. So documenting it now after the fact as RFC basically
bypasses the IETF purposefully.

I have proposed a method that would not change the RPZ response for a
non-DNSSEC client, but would add data for DNSSEC capable clients to be
notified the DNSSEC data was modified (and possibly state why) giving
DNSSEC capable clients a method to act differently, knowing the data was
changed for a reason and is not simply a DNS spoofing attack. It can be
added without breaking existing deployments. If the authors aren't willing
to do this, why should IETF rubberstamp a DNS protocol that breaks DNSSEC?

Paul


From nobody Mon Mar 13 04:50:11 2017
Return-Path: <rdroms.ietf@gmail.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 41E91129574 for <dnsop@ietfa.amsl.com>; Mon, 13 Mar 2017 04:50:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.698
X-Spam-Level: 
X-Spam-Status: No, score=-2.698 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pp3O5kNNObzd for <dnsop@ietfa.amsl.com>; Mon, 13 Mar 2017 04:50:05 -0700 (PDT)
Received: from mail-qk0-x231.google.com (mail-qk0-x231.google.com [IPv6:2607:f8b0:400d:c09::231]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2191D129588 for <dnsop@ietf.org>; Mon, 13 Mar 2017 04:50:05 -0700 (PDT)
Received: by mail-qk0-x231.google.com with SMTP id y76so220018053qkb.0 for <dnsop@ietf.org>; Mon, 13 Mar 2017 04:50:05 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=from:message-id:mime-version:subject:date:in-reply-to:cc:to :references; bh=CnYaY0dUVxqzLe9j0cTlfDxDyw1S30UdajmYzDxWFSc=; b=lN3Xkak4QNDs3ZUglXwnQJs+8z+pwlvN/BKGU2oIwdCaAYARH0SNEYhixv1nbkRi4g T2MDDGJVXVDdCNW9CD95lHBcEek9MYqKvQkNVKJnDxHv6tAKZKorgE1xoSmkI15/BE7d bHBobsolcSNabURPO536T4N+lwQESMihiNktMGwyM9PlyQ2Bh+Em97JxT4U6VeVlMBo9 +kEHOlbRIqgmYugpIjDcO7K4+x2nYU0+EJPRL8yu8QNixk4fMCY5nLdmXIPQf2RJ/K0/ n6usooH+XatOxkkysQ/VbvC+zoYcfpHfnSFUxHuW+jEDnuHJ/AtRiwYbB2y/xA8JzzuQ o/5w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:message-id:mime-version:subject:date :in-reply-to:cc:to:references; bh=CnYaY0dUVxqzLe9j0cTlfDxDyw1S30UdajmYzDxWFSc=; b=UflL9GHMYLfXm//5MNG8sG//LJVQ08HgjM8AVxHAduyH3Ow9rddclFtk5JSabXM487 6KCAuVI6GAJQ/0ncDqZNrvQQnepSHEa821JPDa1uC/4qGdGE6JnuS3Q2kf/HH3KvrzJp wIc5Eu4lGMSCpy4svSJAfiGJCg9xV4y0pBz1wXcfpTX4dkKx62FSMa9aYZvHqAqKO6Dp iLtNXpdhOgdjqaPsA9zC4DAiXulNDolPVwpnf9ZuygUki8qALCvA5yr94WF0YhYPTWq0 +90lfUUvgPp3yoLJ33CDxH3sy96S33pDZmy9pIajUGESn+hlZ1BeRHWxvcjv10QT3OlG pHqA==
X-Gm-Message-State: AFeK/H2k0sFPvpv0jxWQ4pLYweoMb4e9YDxUIf1iw34CnxEGHpdn0L9GtoemKC+KHFRf6w==
X-Received: by 10.55.127.4 with SMTP id a4mr33197175qkd.215.1489405804322; Mon, 13 Mar 2017 04:50:04 -0700 (PDT)
Received: from ?IPv6:2601:18f:801:600:907f:7393:27af:19ab? ([2601:18f:801:600:907f:7393:27af:19ab]) by smtp.gmail.com with ESMTPSA id t43sm11977323qtc.64.2017.03.13.04.50.03 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 13 Mar 2017 04:50:03 -0700 (PDT)
From: Ralph Droms <rdroms.ietf@gmail.com>
Message-Id: <9BDD87FD-DBC3-4684-8F0F-5899BE0BB4D2@gmail.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_151E8615-19B0-43CA-A7C8-A926CC4E071F"
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
Date: Mon, 13 Mar 2017 07:50:01 -0400
In-Reply-To: <4D5675CA-7DA1-4F76-9EAC-25C473EAFEDA@piuha.net>
To: Jari Arkko <jari.arkko@piuha.net>
References: <4D5675CA-7DA1-4F76-9EAC-25C473EAFEDA@piuha.net>
X-Mailer: Apple Mail (2.3259)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/EVazNU9OwC17UsFa0H7VR5XXYGI>
Cc: Warren Kumari <wkumari@google.com>, dnsop@ietf.org, Ted Lemon <mellon@fugue.com>
Subject: Re: [DNSOP] draft-ietf-dnsop-sutld-ps and draft-ietf-dnsop-alt-tld
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Mar 2017 11:50:09 -0000

--Apple-Mail=_151E8615-19B0-43CA-A7C8-A926CC4E071F
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8


> On Mar 12, 2017, at 7:10 AM, Jari Arkko <jari.arkko@piuha.net> wrote:
>=20
> For what it is worth, reviewed these documents today
> as an interested individual, and both seem to be OK
> from my (very limited DNS expertise) perspective.
>=20
> Thanks for your work on this important space.

And thank you for your review and comments.

>=20
> I did have a few mostly editorial comments though.
>=20
> In sutld-ps, Section 3:
>=20
>      There are several different types of names in the root of the
>      Domain Namespace:
>=20
> It would be beneficial to phrase this as a problem, as in what
> issues the fact that there are different types causes.

In the -03 rev of the doc (pre-publication version available here: =
https://github.com/Abhayakara/draft-tldr-sutld-ps =
<https://github.com/Abhayakara/draft-tldr-sutld-ps>), we moved that text =
up to the Introduction as background information.  Section 3 then =
includes specific problems that result from the fact of the different =
types of names.

- Ralph

>=20
> Also in the same section:
>=20
>     The RFC 6761 process took more than ten years from
>     beginning to end
>=20
> Was name allocation part really 10x more than the rest of
> the protocol development? I was not paying much
> attention to the topic at the time, but I thought there
> also other issues. Also in fairness, mentioning the
> .onion process might be a more representative
> sample. (But I=E2=80=99m not disputing the point of this
> problem, it is real. Just wondering if we can be more
> accurate about the description.)
>=20
> Finally, on -alt: For the record, and realising the
> extensive discussion that the WG has had on
> these topics, but I was a bit surprised by the
> choices in -alt to not have a registry and to
> use =E2=80=9Calt=E2=80=9D (which I associate with some Usenet
> groups, showing my age). I=E2=80=99m quite fine with the
> WG=E2=80=99s recommendations, however.
>=20
> Jari
>=20
> _______________________________________________
> DNSOP mailing list
> DNSOP@ietf.org
> https://www.ietf.org/mailman/listinfo/dnsop


--Apple-Mail=_151E8615-19B0-43CA-A7C8-A926CC4E071F
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D""><br class=3D""><div><blockquote type=3D"cite" class=3D""><div =
class=3D"">On Mar 12, 2017, at 7:10 AM, Jari Arkko &lt;<a =
href=3D"mailto:jari.arkko@piuha.net" =
class=3D"">jari.arkko@piuha.net</a>&gt; wrote:</div><br =
class=3D"Apple-interchange-newline"><div class=3D""><div class=3D"">For =
what it is worth, reviewed these documents today<br class=3D"">as an =
interested individual, and both seem to be OK<br class=3D"">from my =
(very limited DNS expertise) perspective.<br class=3D""><br =
class=3D"">Thanks for your work on this important space.<br =
class=3D""></div></div></blockquote><div><br class=3D""></div>And thank =
you for your review and comments.</div><div><br class=3D""><blockquote =
type=3D"cite" class=3D""><div class=3D""><div class=3D""><br class=3D"">I =
did have a few mostly editorial comments though.<br class=3D""><br =
class=3D"">In sutld-ps, Section 3:<br class=3D""><br class=3D""> =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;There are several different types of names =
in the root of the<br class=3D""> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Domain =
Namespace:<br class=3D""><br class=3D"">It would be beneficial to phrase =
this as a problem, as in what<br class=3D"">issues the fact that there =
are different types causes.<br =
class=3D""></div></div></blockquote><div><br class=3D""></div>In the -03 =
rev of the doc (pre-publication version available here:&nbsp;<a =
href=3D"https://github.com/Abhayakara/draft-tldr-sutld-ps" =
class=3D"">https://github.com/Abhayakara/draft-tldr-sutld-ps</a>), we =
moved that text up to the Introduction as background information. =
&nbsp;Section 3 then includes specific problems that result from the =
fact of the different types of names.</div><div><br =
class=3D""></div><div>- Ralph</div><div><br =
class=3D""></div><div><blockquote type=3D"cite" class=3D""><div =
class=3D""><div class=3D""><br class=3D"">Also in the same section:<br =
class=3D""><br class=3D""> &nbsp;&nbsp;&nbsp;&nbsp;The RFC 6761 process =
took more than ten years from<br class=3D""> =
&nbsp;&nbsp;&nbsp;&nbsp;beginning to end<br class=3D""><br class=3D"">Was =
name allocation part really 10x more than the rest of<br class=3D"">the =
protocol development? I was not paying much<br class=3D"">attention to =
the topic at the time, but I thought there<br class=3D"">also other =
issues. Also in fairness, mentioning the<br class=3D"">.onion process =
might be a more representative<br class=3D"">sample. (But I=E2=80=99m =
not disputing the point of this<br class=3D"">problem, it is real. Just =
wondering if we can be more<br class=3D"">accurate about the =
description.)<br class=3D""><br class=3D"">Finally, on -alt: For the =
record, and realising the<br class=3D"">extensive discussion that the WG =
has had on<br class=3D"">these topics, but I was a bit surprised by =
the<br class=3D"">choices in -alt to not have a registry and to<br =
class=3D"">use =E2=80=9Calt=E2=80=9D (which I associate with some =
Usenet<br class=3D"">groups, showing my age). I=E2=80=99m quite fine =
with the<br class=3D"">WG=E2=80=99s recommendations, however.<br =
class=3D""><br class=3D"">Jari<br class=3D""><br =
class=3D"">_______________________________________________<br =
class=3D"">DNSOP mailing list<br class=3D""><a =
href=3D"mailto:DNSOP@ietf.org" class=3D"">DNSOP@ietf.org</a><br =
class=3D"">https://www.ietf.org/mailman/listinfo/dnsop<br =
class=3D""></div></div></blockquote></div><br class=3D""></body></html>=

--Apple-Mail=_151E8615-19B0-43CA-A7C8-A926CC4E071F--


From nobody Mon Mar 13 06:51:52 2017
Return-Path: <suzworldwide@gmail.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6E7D9128DF6 for <dnsop@ietfa.amsl.com>; Mon, 13 Mar 2017 06:51:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WtG_x8xapD_m for <dnsop@ietfa.amsl.com>; Mon, 13 Mar 2017 06:51:49 -0700 (PDT)
Received: from mail-pf0-x22e.google.com (mail-pf0-x22e.google.com [IPv6:2607:f8b0:400e:c00::22e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 98518128824 for <dnsop@ietf.org>; Mon, 13 Mar 2017 06:51:49 -0700 (PDT)
Received: by mail-pf0-x22e.google.com with SMTP id v190so69526503pfb.1 for <dnsop@ietf.org>; Mon, 13 Mar 2017 06:51:49 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=TdjW6b+RqQ6lkjMLYmbdMyvl4+ywrTFgZzo/HzW0F4E=; b=OHdzhKCXCOrSnq7b7025dEP+sg9MSuZqZ5A4MI2K7vt2jNG5jnXWD0VShkyCWd9TWy dHpuEXg3/CfOZ8KZbj14esZtENmb8H7kjAWXqaqknhP4VjxAm98pE8pAsGS3+bUyjBZd +E17HK2fiLOd1UPJglHPNe2qxjkiUKXtDHdAyMllgBojB4YO8SmEwbmePo2Tu+eCRpC0 yC+PvbXHQH9sfn5zyiYpWhOItlH56ZtPSCS3bsHs2ADDK9cjeliYXw3PSV7M9Mtww8zT b7ik//FSfnvnIhmE5NCWxEKMnf0vJuNgWdpR/uo4uoF+6fY43omPlA3O0xLGn0QqGzVX ViUg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=TdjW6b+RqQ6lkjMLYmbdMyvl4+ywrTFgZzo/HzW0F4E=; b=rlRuC/n8kAHogQfV2hhYle8YK07bK+p94T/B6+eaW/Had4/c9FVOwi7Dc42eStzr8s ++nRyzHcXYDOUVi391cw6Uys3skDJtyQfHV2iynTAZ7jHor+UDoF4C9JIWrAuyRFP2f1 vmfCs3BOcR0BsWQu6Fo+NI4SY7J5KfJtn+RTwiCtvbIajs8mF5dx/YMP/kfczTeK7jYI Zv31AaUV2igMJT4qW9S4odmXaPEs8HGgG2uUbmSo9B6UeRFwhg/NpiPCbbIthqtjBGU+ vyfPGABKbSr/rWu1Dc+YStbUHPaZ7cm1B4hbdA32veii4fKOQaA2NRhtbfEvZog5Aq1J zXAg==
X-Gm-Message-State: AMke39lGm2A/bI8ReHTqkwQMPzZimfiDkKYRO0Lb1oPUCrvC1EitwcZE7xKemoM+fZZgZw==
X-Received: by 10.99.101.197 with SMTP id z188mr37442882pgb.164.1489413108956;  Mon, 13 Mar 2017 06:51:48 -0700 (PDT)
Received: from ?IPv6:2620:f:8000:210:58b1:72f3:fa4a:5633? ([2620:f:8000:210:58b1:72f3:fa4a:5633]) by smtp.gmail.com with ESMTPSA id 132sm33290083pgf.27.2017.03.13.06.51.45 (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Mon, 13 Mar 2017 06:51:48 -0700 (PDT)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2104\))
From: Suzanne Woolf <suzworldwide@gmail.com>
In-Reply-To: <e532e137-5715-fbe5-62dc-0af5969f0009@bellis.me.uk>
Date: Mon, 13 Mar 2017 09:51:43 -0400
Content-Transfer-Encoding: quoted-printable
Message-Id: <46CB80D0-E86C-40A2-A7D0-3A2D2A7A73B7@gmail.com>
References: <CADyWQ+ETSd199ok0fgh=PB=--hW7buPgSoCg22aK51Bk4xxBmw@mail.gmail.com> <CADyWQ+GUDg2iA+MQ9xjNLDVvRgnd9PD=pLBNNvp0xK3UZVSqTA@mail.gmail.com> <1AD82FB6-735A-4124-A0A3-2158EC567AD6@nohats.ca> <CAHw9_iK+SWiHZwGgHZRO2T1MLVQZS-2BaeZBzyUuZ0iWHX2ZjA@mail.gmail.com> <fa0b1bd1-f7b8-c3bc-58a3-397c1b118370@bogus.com> <CACfw2hht7SLQX=X85K=CbmxTkd5g9H5+DquQNcetr0Ahgnn+5A@mail.gmail.com> <e532e137-5715-fbe5-62dc-0af5969f0009@bellis.me.uk>
To: Ray Bellis <ray@bellis.me.uk>
X-Mailer: Apple Mail (2.2104)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/GcR8KE31TMLlz0XxfuJGOzWetXc>
Cc: dnsop@ietf.org
Subject: Re: [DNSOP] DNSOP Call for Adoption draft-vixie-dns-rpz
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Mar 2017 13:51:51 -0000

Hi,

Per assorted comments in this thread=E2=80=A6.a couple of observations =
from one WG chair.

It=E2=80=99s my sense at least that the WG was clear that there=E2=80=99s =
some interest in publishing an informational document about RPZ, given =
that it=E2=80=99s widely deployed and considered useful by certain =
admins in certain situations, but that such a potential RFC should have =
more detailed discussion than the initial draft of drawbacks and =
cautions regarding the use of this technology.

It also seemed to me that the usual rules apply: authors on a WG =
document are committed to working through WG discussion to consensus. If =
that doesn=E2=80=99t work out, the authors can be replaced or the =
document abandoned.

I still think there=E2=80=99s a possible consensus view that will allow =
a version of this document to proceed, if it meets the constraints =
we=E2=80=99ve discussed. If not, we will not have consensus to advance =
it, and an eventual WGLC will tell us so. As our AD pointed out, =
that=E2=80=99s awkward but hardly unprecedented.

Finally, folks should feel free to offer the cautions they think the =
document should include, but as Andrew already noted, text that claims =
to speak for the IAB or ISOC or other organizations is out of scope for =
us as an IETF WG and will not be added to the document.


thanks,
Suzanne


> On Mar 13, 2017, at 3:46 AM, Ray Bellis <ray@bellis.me.uk> wrote:
>=20
> On 13/03/2017 05:35, william manning wrote:
>> Joel,
>>=20
>> I'd be happy to see the document proceed under two conditions:  1) it
>> becomes a WG document, subject to IETF change control, and 2) that =
the
>> disclaimer requested back on 20170103 be added to the document. To
>> refresh the collective mind, here is the missing text:
>>=20
>> applicability statement.
>>=20
>> This draft is documents a process and method for intercepting DNS
>> queries and fabricating responses to redirect the querier into a =
walled
>> garden or enclave that is NOT part of the open Internet. Adoption and
>> acceptance of this draft is an acknowledgement that the IETF, the IAB
>> and ISOC reject the principles espoused
>> at https://open-stand.org/about-us/principles/
>> <https://open-stand.org/about-us/principles/>, in particular article =
3.=20
>> Collective Empowerment insofar as the evolution of the DNS is =
concerned.
>=20
> Very strong -1 against that text, here!
>=20
> RPZ is already in very widespread use on the open Internet, especially
> as a means to protect end users against botnet C&C hosts.
>=20
> Ray
>=20
> ob. disclaimer - I work for a DNS vendor that implements RPZ
>=20
>=20
> _______________________________________________
> DNSOP mailing list
> DNSOP@ietf.org
> https://www.ietf.org/mailman/listinfo/dnsop


From nobody Mon Mar 13 07:36:38 2017
Return-Path: <muks@isc.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2989C1294E2 for <dnsop@ietfa.amsl.com>; Mon, 13 Mar 2017 07:36:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.234
X-Spam-Level: 
X-Spam-Status: No, score=-1.234 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_SOFTFAIL=0.665, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id s7okuDH0AqmR for <dnsop@ietfa.amsl.com>; Mon, 13 Mar 2017 07:36:35 -0700 (PDT)
Received: from mail.banu.com (mail.banu.com [IPv6:2a01:4f8:140:644b::225]) by ietfa.amsl.com (Postfix) with ESMTP id C744B129470 for <dnsop@ietf.org>; Mon, 13 Mar 2017 07:36:35 -0700 (PDT)
Received: from jurassic (unknown [115.118.54.190]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.banu.com (Postfix) with ESMTPSA id C07B856A0507; Mon, 13 Mar 2017 14:36:31 +0000 (GMT)
Date: Mon, 13 Mar 2017 20:06:25 +0530
From: Mukund Sivaraman <muks@isc.org>
To: Paul Wouters <paul@nohats.ca>
Message-ID: <20170313143625.GA15249@jurassic>
References: <CADyWQ+ETSd199ok0fgh=PB=--hW7buPgSoCg22aK51Bk4xxBmw@mail.gmail.com> <CADyWQ+GUDg2iA+MQ9xjNLDVvRgnd9PD=pLBNNvp0xK3UZVSqTA@mail.gmail.com> <1AD82FB6-735A-4124-A0A3-2158EC567AD6@nohats.ca> <CAHw9_iK+SWiHZwGgHZRO2T1MLVQZS-2BaeZBzyUuZ0iWHX2ZjA@mail.gmail.com> <fa0b1bd1-f7b8-c3bc-58a3-397c1b118370@bogus.com> <alpine.LRH.2.20.999.1703121922250.11053@bofh.nohats.ca> <19668099-d361-5bd5-7efb-2aab92c190e6@bbiw.net> <alpine.LRH.2.20.999.1703130533180.18195@bofh.nohats.ca>
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="7JfCtLOvnd9MIVvH"
Content-Disposition: inline
In-Reply-To: <alpine.LRH.2.20.999.1703130533180.18195@bofh.nohats.ca>
User-Agent: Mutt/1.7.1 (2016-10-04)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/IQjkes5tisUHWws7zPw4fCU8Fk8>
Cc: joel jaeggli <joelja@bogus.com>, tjw ietf <tjw.ietf@gmail.com>, dnsop <dnsop@ietf.org>, Dave Crocker <dcrocker@bbiw.net>
Subject: Re: [DNSOP] DNSOP Call for Adoption draft-vixie-dns-rpz
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Mar 2017 14:36:37 -0000

--7JfCtLOvnd9MIVvH
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

Disclaimer: As a BIND developer, I've been co-maintaining RPZ for a few
years now (and have exposure to how it's used/deployed in various
places). I don't like these DNS tricks (ECS, RPZ, etc.) at all; they
reduce the elegance of DNS, but I've learned over the years that some
things are a practical necessity. They are a double-edged sword.. good
things and bad things can be done with them.

The RPZ feature was first documented as a technote by ISC. The same
authors (Vixie and Vernon Schryver) as the current draft were involved
in that effort:

https://ftp.isc.org/isc/dnsrpz/isc-tn-2010-1.txt

This feature is deployed out of necessity at several ISPs. Two popular
classes of deployments are:

* Preventing non-computer-savvy ("laymen") users from self-harm that may
  be caused by visiting a malware website or connecting to a rogue
  service, and collective harm to the service/global internet. For the
  RPZ illiterate among us, there are feeds available of bad domains and
  subnets that can be transferred as DNS zones into a resolver from
  providers like Spamhaus. This is similar to spam filtering by ISPs
  using DNSBLs.

* Preventing a user from visiting a blocked/restricted website as per
  that country's local laws without which a service provider cannot
  operate. E.g., to block child pornography.

It can be said that the second kind could be used as an attack on
free-speech (as it can be used to block any website), but in practice,
current deployments at ISPs are for preventing harm and it is deployed
in this way. RPZ is popular, no doubt about it.

In our world, things are not as clear as black and white. We have to
accomodate a lot of the grey area, protocols that can be used for good
and mis-used for bad.

The ISC technote linked above is now obsolete, but the derived protocol
being followed currently is loosely established among vendors (producers
and consumers of the RPZs) and uses the BIND implementation and
behaviour as a (moving) reference.

(1) Regardless of the WG adopting the current document or not, it is
    very unlikely that RPZ deployment will change due to this.

(2) As there is no standard and vendors guess or may extend the protocol
    as they wish, there is the chance of incompatibilities and more harm
    than good because there is no standard.

The WG should consider (2) more than (1). Those who want to deploy RPZ
already know how to find it, it is implemented in current DNS products
and current operator deployment is not going away because the IETF
didn't rubberstamp it.

There is no need for anyone to use a provider's resolver (implementing
RPZ lies) if they do not want their responses to be affected by RPZ. Run
your own resolver. Is there a requirement that an ISP's resolver doesn't
lie? Currently, resolvers may refuse to provide answers to queries for
practical reasons. This is only growing.. a TTL stretching draft is
being worked on by Warren and Tale that will cause resolvers to lie that
RDATA has not expired. It is a practical necessity in some
situations. (Bad things can also be done due to some ideas.)

To speak my mind, even though the current authors of this draft are the
original authors of RPZ, in the future I'd rather that the WG is able to
influence its direction and what goes into it for the same reasons that
there are objections. I don't want just the authors to decide this
outside a WG process. Towards this, I appreciate that the authors have
brought it to the IETF.

On Mon, Mar 13, 2017 at 07:11:46AM -0400, Paul Wouters wrote:
> I have proposed a method that would not change the RPZ response for a
> non-DNSSEC client, but would add data for DNSSEC capable clients to be
> notified the DNSSEC data was modified (and possibly state why) giving
> DNSSEC capable clients a method to act differently, knowing the data
> was changed for a reason and is not simply a DNS spoofing attack. It
> can be added without breaking existing deployments. If the authors
> aren't willing to do this, why should IETF rubberstamp a DNS protocol
> that breaks DNSSEC?

In what I understood from Vixie, the authors want the current behavior
to be captured initially (so that any DNS implementation which wants to
implement the current behavior may do so in conformance, and providers
of RPZ feeds may provide them in conformance - today), and then
immediately afterwards, extended as bis within the WG. If we call the
current protocol as version 1, it has to be set in stone for what's
there today. A future version can modify it, but this version 1 cannot
be defined as anything else or current deployments will break (there are
producer and consumer sides to RPZ deployments).

I have a couple of extensions (features users want) sitting in branches
that cannot be merged into BIND master or provided to any customers
because it will implicitly extend RPZ for everybody (as BIND behavior is
more or less looked at as the reference right now).

This case of making it an informational RFC seems very similar to
CLIENT-SUBNET. RFC 7871 sucks (having co-developed the resolver
CLIENT-SUBNET implementation in BIND, I think the protocol design per
RFC 7871 is poor, not to mention the general idea), but it needed to be
done to document what's being used. I dislike the idea but several
operators desire it. Until ECS became RFC, what was documented in
various revisions of the draft changed and there were differences among
implementations. Now, if somebody comes to us and says "resolver ECS
support is broken in BIND", we can check it against RFC 7871 or point
the reporter to the RFC to demonstrate it isn't broken. Right now
there's no way for DNS RPZ implementations to check for conformance. An
ECS bis was expected but I don't want to hold my breath.

If the WG is opposed to the idea of RPZ on ethical grounds, then it is
doubtful RPZ (the idea) can be improved in any way that makes it become
any more ethical for adoption.

If the WG is not opposed to the idea of RPZ on ethical grounds, it isn't
a bad move to support adoption of this first version so that current
deployments can synchronize and the WG can take its time to revise it in
the future.

		Mukund

--7JfCtLOvnd9MIVvH
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIcBAEBCgAGBQJYxq5oAAoJEB9EXrAiC5LsiBoQAJDQl1iIjhllE8AJSY34gi49
jz0lpdOsjiGp8asCcr87litVnbT3Ec0DB8KkIghigcFUcwlEVOrg9r2bR9n9t+QR
GaaDvDcDImjPjCkTCZja1T5KbJ/d0nQ5YevO1DQNnqZ3ISxBEtXUZbnRDoxH9YvW
qyVh+4M0kqj5rHnOPg2Mswb5FCMezTYYPoFVWQTVTw3sX6xso3lJwGHCOZ8P43xH
jU+/yX9jU49rX0iSJlQZZAxCRHIWHhaf0UNnsDrSm4Bp4L3hjDFnj5LhYJAD1j4T
ZRuk37lVR1m8MpSEZoPEW5CRwUqoUzsKJDlOlSZl/Rt7v/pt9mTELzFu7nPTiSOX
RSRxSqKukhhJP40KMT+YVlY5VngS3XK6PSzdxYRtxGpViqKMh8GT9GkjEyPD742b
A1Ef6b3QHkqCS9VR8k7W/SDqlnC65ZZhhwxN/WrgTNns+B7B6N3UYiqi4qSPqL4e
yYWKgiuGUKfMIZ+T3yMtf0vTVmxBalREO2gXU/5gBLkt49IkVxJ6CFzh+n4CFDkl
e2q4F2+s4Cv2+MAqutePCOCUDbhsp+O8xwB/TSqN9gmbpeUXNTTw9Tw56OE57dLz
iDH2hIlVmIhg3c8GQMGbMycG89UOETCuz5nM9+C8oYw5Ct9oP2Rqn3UaSfZjlWND
4NSz7pc71p2/KHZLaWv0
=FQzy
-----END PGP SIGNATURE-----

--7JfCtLOvnd9MIVvH--


From nobody Mon Mar 13 07:44:50 2017
Return-Path: <dhc@dcrocker.net>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6445B1296CC for <dnsop@ietfa.amsl.com>; Mon, 13 Mar 2017 07:44:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.001
X-Spam-Level: 
X-Spam-Status: No, score=-2.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=dcrocker.net
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YVDyPFF3-xkD for <dnsop@ietfa.amsl.com>; Mon, 13 Mar 2017 07:44:36 -0700 (PDT)
Received: from simon.songbird.com (simon.songbird.com [72.52.113.5]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6CBF81296CA for <dnsop@ietf.org>; Mon, 13 Mar 2017 07:44:36 -0700 (PDT)
Received: from [192.168.1.168] (76-218-8-128.lightspeed.sntcca.sbcglobal.net [76.218.8.128]) (authenticated bits=0) by simon.songbird.com (8.14.4/8.14.4/Debian-4.1ubuntu1) with ESMTP id v2DEkW2S008207 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT); Mon, 13 Mar 2017 07:46:32 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=dcrocker.net; s=default; t=1489416392; bh=LFVm3XTHpGqqdOmrEaYwTkIT3ygMYDUOEIPxttewNIw=; h=Subject:To:References:Cc:Reply-To:From:Date:In-Reply-To:From; b=jxko21sOZcvCpM6Q0F8ZhLBRpQGDxQcaSFB62lK66i2inrB7wSIkPUixEsO/N5ckv b8tBlPK4mWob6jJCTunewIh1yVl3Jc7EedkQe2DNpkOSi1NhqM6w+GrYGKCN2pNO+w q5x0nCIPqKKY/2grD1D+RvFIWY11SB2puSMetth4=
To: Paul Wouters <paul@nohats.ca>
References: <CADyWQ+ETSd199ok0fgh=PB=--hW7buPgSoCg22aK51Bk4xxBmw@mail.gmail.com> <CADyWQ+GUDg2iA+MQ9xjNLDVvRgnd9PD=pLBNNvp0xK3UZVSqTA@mail.gmail.com> <1AD82FB6-735A-4124-A0A3-2158EC567AD6@nohats.ca> <CAHw9_iK+SWiHZwGgHZRO2T1MLVQZS-2BaeZBzyUuZ0iWHX2ZjA@mail.gmail.com> <fa0b1bd1-f7b8-c3bc-58a3-397c1b118370@bogus.com> <alpine.LRH.2.20.999.1703121922250.11053@bofh.nohats.ca> <19668099-d361-5bd5-7efb-2aab92c190e6@bbiw.net> <alpine.LRH.2.20.999.1703130533180.18195@bofh.nohats.ca>
From: Dave Crocker <dhc@dcrocker.net>
Organization: Brandenburg InternetWorking
Message-ID: <677ed378-554b-5129-4f46-c2478696e483@dcrocker.net>
Date: Mon, 13 Mar 2017 07:44:18 -0700
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <alpine.LRH.2.20.999.1703130533180.18195@bofh.nohats.ca>
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/oZI-94bP8Jev9aErcf2JnVEIz7g>
Cc: dnsop <dnsop@ietf.org>
Subject: Re: [DNSOP] DNSOP Call for Adoption draft-vixie-dns-rpz
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: dcrocker@bbiw.net
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Mar 2017 14:44:37 -0000

On 3/13/2017 4:11 AM, Paul Wouters wrote:
> The draft breaks DNSSEC.
...
> I have proposed a method that would not change the RPZ response for a
> non-DNSSEC client, but would add data for DNSSEC capable clients to be


That sounds like an excellent bit of technical enhancement to 
consider... /after/ documenting /existing/ practice.

d/
-- 
Dave Crocker
Brandenburg InternetWorking
bbiw.net


From nobody Mon Mar 13 07:58:47 2017
Return-Path: <paul@nohats.ca>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 63F161294F1 for <dnsop@ietfa.amsl.com>; Mon, 13 Mar 2017 07:58:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level: 
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RP_MATCHES_RCVD=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nohats.ca
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NxlKOGCaeo2T for <dnsop@ietfa.amsl.com>; Mon, 13 Mar 2017 07:58:44 -0700 (PDT)
Received: from mx.nohats.ca (mx.nohats.ca [193.110.157.68]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0ABD012945B for <dnsop@ietf.org>; Mon, 13 Mar 2017 07:58:44 -0700 (PDT)
Received: from localhost (localhost [IPv6:::1]) by mx.nohats.ca (Postfix) with ESMTP id 3vhgwt5Mt9z38s; Mon, 13 Mar 2017 15:58:38 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nohats.ca; s=default; t=1489417118; bh=QgQYWRL7IaTNHefDFePtRffeHLY6aci7rt+9DAV68K8=; h=Subject:From:In-Reply-To:Date:Cc:References:To; b=PjZSXbEfAkn24CQRJ95Wewn+tccNklyWfKjD+ilYTJ2PDdE5FoMHOq277Ez9pPy+Z mt4DXckIuRxx5qnTPVZP90WbYU1oDxMkldSrMFyyhpvv6eS2cZBb5LP7LnQdMDvjYe 5x6stMgRfRHz2xoIAG5pLn1CG0edZ6Zaq0sjZ0xQ=
X-Virus-Scanned: amavisd-new at mx.nohats.ca
Received: from mx.nohats.ca ([IPv6:::1]) by localhost (mx.nohats.ca [IPv6:::1]) (amavisd-new, port 10024) with ESMTP id EZXeXpoa-jI0; Mon, 13 Mar 2017 15:58:36 +0100 (CET)
Received: from bofh.nohats.ca (bofh.nohats.ca [76.10.157.69]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx.nohats.ca (Postfix) with ESMTPS; Mon, 13 Mar 2017 15:58:35 +0100 (CET)
Received: from [10.196.201.173] (100-196.icannmeeting.org [199.91.196.100]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by bofh.nohats.ca (Postfix) with ESMTPSA id 6847E31C858; Mon, 13 Mar 2017 10:58:34 -0400 (EDT)
DKIM-Filter: OpenDKIM Filter v2.11.0 bofh.nohats.ca 6847E31C858
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (1.0)
From: Paul Wouters <paul@nohats.ca>
X-Mailer: iPhone Mail (14D27)
In-Reply-To: <677ed378-554b-5129-4f46-c2478696e483@dcrocker.net>
Date: Mon, 13 Mar 2017 15:58:32 +0100
Content-Transfer-Encoding: quoted-printable
Message-Id: <4A94FA48-C7CD-480E-8E22-9F3115542A61@nohats.ca>
References: <CADyWQ+ETSd199ok0fgh=PB=--hW7buPgSoCg22aK51Bk4xxBmw@mail.gmail.com> <CADyWQ+GUDg2iA+MQ9xjNLDVvRgnd9PD=pLBNNvp0xK3UZVSqTA@mail.gmail.com> <1AD82FB6-735A-4124-A0A3-2158EC567AD6@nohats.ca> <CAHw9_iK+SWiHZwGgHZRO2T1MLVQZS-2BaeZBzyUuZ0iWHX2ZjA@mail.gmail.com> <fa0b1bd1-f7b8-c3bc-58a3-397c1b118370@bogus.com> <alpine.LRH.2.20.999.1703121922250.11053@bofh.nohats.ca> <19668099-d361-5bd5-7efb-2aab92c190e6@bbiw.net> <alpine.LRH.2.20.999.1703130533180.18195@bofh.nohats.ca> <677ed378-554b-5129-4f46-c2478696e483@dcrocker.net>
To: dcrocker@bbiw.net
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/0JUpGORUCPdVwRzK0fGt1_pywRY>
Cc: dnsop <dnsop@ietf.org>
Subject: Re: [DNSOP] DNSOP Call for Adoption draft-vixie-dns-rpz
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Mar 2017 14:58:45 -0000

> On Mar 13, 2017, at 15:44, Dave Crocker <dhc@dcrocker.net> wrote:
>=20
>> On 3/13/2017 4:11 AM, Paul Wouters wrote:
>> The draft breaks DNSSEC.
> ...
>> I have proposed a method that would not change the RPZ response for a
>> non-DNSSEC client, but would add data for DNSSEC capable clients to be
>=20
>=20
> That sounds like an excellent bit of technical enhancement to consider... /=
after/ documenting /existing/ practice.

I would have agreed if the feature didn't break my DNS.=20

Paul


From nobody Mon Mar 13 08:07:26 2017
Return-Path: <paul.hoffman@vpnc.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 50C5D12966C for <dnsop@ietfa.amsl.com>; Mon, 13 Mar 2017 08:07:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id whU-Nn_qUR6F for <dnsop@ietfa.amsl.com>; Mon, 13 Mar 2017 08:07:23 -0700 (PDT)
Received: from mail.proper.com (Opus1.Proper.COM [207.182.41.91]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 71894129489 for <dnsop@ietf.org>; Mon, 13 Mar 2017 08:07:23 -0700 (PDT)
Received: from [10.32.60.94] (142-254-101-176.dsl.dynamic.fusionbroadband.com [142.254.101.176]) (authenticated bits=0) by mail.proper.com (8.15.2/8.14.9) with ESMTPSA id v2DF78wp069503 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Mon, 13 Mar 2017 08:07:10 -0700 (MST) (envelope-from paul.hoffman@vpnc.org)
X-Authentication-Warning: mail.proper.com: Host 142-254-101-176.dsl.dynamic.fusionbroadband.com [142.254.101.176] claimed to be [10.32.60.94]
From: "Paul Hoffman" <paul.hoffman@vpnc.org>
To: dcrocker@bbiw.net
Date: Mon, 13 Mar 2017 08:07:19 -0700
Message-ID: <40D4F173-4ACB-4AF6-932C-85FC798240F5@vpnc.org>
In-Reply-To: <677ed378-554b-5129-4f46-c2478696e483@dcrocker.net>
References: <CADyWQ+ETSd199ok0fgh=PB=--hW7buPgSoCg22aK51Bk4xxBmw@mail.gmail.com> <CADyWQ+GUDg2iA+MQ9xjNLDVvRgnd9PD=pLBNNvp0xK3UZVSqTA@mail.gmail.com> <1AD82FB6-735A-4124-A0A3-2158EC567AD6@nohats.ca> <CAHw9_iK+SWiHZwGgHZRO2T1MLVQZS-2BaeZBzyUuZ0iWHX2ZjA@mail.gmail.com> <fa0b1bd1-f7b8-c3bc-58a3-397c1b118370@bogus.com> <alpine.LRH.2.20.999.1703121922250.11053@bofh.nohats.ca> <19668099-d361-5bd5-7efb-2aab92c190e6@bbiw.net> <alpine.LRH.2.20.999.1703130533180.18195@bofh.nohats.ca> <677ed378-554b-5129-4f46-c2478696e483@dcrocker.net>
MIME-Version: 1.0
Content-Type: text/plain; format=flowed
X-Mailer: MailMate (1.9.6r5347)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/cEdr77SRkbqudP4hIBTR1CGOJJQ>
Cc: dnsop <dnsop@ietf.org>
Subject: Re: [DNSOP] DNSOP Call for Adoption draft-vixie-dns-rpz
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Mar 2017 15:07:24 -0000

On 13 Mar 2017, at 7:44, Dave Crocker wrote:

> On 3/13/2017 4:11 AM, Paul Wouters wrote:
>> The draft breaks DNSSEC.
> ...
>> I have proposed a method that would not change the RPZ response for a
>> non-DNSSEC client, but would add data for DNSSEC capable clients to 
>> be
>
>
> That sounds like an excellent bit of technical enhancement to 
> consider... /after/ documenting /existing/ practice.

Why "after" and not "during"? That is, if the WG document tells how this 
one method of achieving a set of goals works, why not also document 
other options that could have, and might in the future, be adopted? That 
would certainly give the reader more context.

--Paul Hoffman


From nobody Mon Mar 13 08:12:55 2017
Return-Path: <dhc@dcrocker.net>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A41541295E4 for <dnsop@ietfa.amsl.com>; Mon, 13 Mar 2017 08:12:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.001
X-Spam-Level: 
X-Spam-Status: No, score=-2.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=dcrocker.net
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 881Ao-yxz2i1 for <dnsop@ietfa.amsl.com>; Mon, 13 Mar 2017 08:12:52 -0700 (PDT)
Received: from simon.songbird.com (simon.songbird.com [72.52.113.5]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D3E711294A4 for <dnsop@ietf.org>; Mon, 13 Mar 2017 08:12:52 -0700 (PDT)
Received: from [192.168.1.168] (76-218-8-128.lightspeed.sntcca.sbcglobal.net [76.218.8.128]) (authenticated bits=0) by simon.songbird.com (8.14.4/8.14.4/Debian-4.1ubuntu1) with ESMTP id v2DFEmat009929 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT); Mon, 13 Mar 2017 08:14:48 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=dcrocker.net; s=default; t=1489418089; bh=2LGVVRAV7Q9MQR+vcdlWEfaDEja8yNYAcv7YwMYEn1k=; h=Subject:To:References:Cc:Reply-To:From:Date:In-Reply-To:From; b=ZmxbA12l1n2uC6+FO0oK1p051hi9OUdPDrc2YYNYE023K1/KYM3MoPtSah1wYQJna J9zePr8evS8DfQbrP2LwSWfvAqaAKW5ai80Xl4XkxPm6nU7/1dNNYG8o7SULxtjCio WsH+poUPIFGCuYbm10XdUxJxcSFdlmgmv37HrKww=
To: Paul Hoffman <paul.hoffman@vpnc.org>
References: <CADyWQ+ETSd199ok0fgh=PB=--hW7buPgSoCg22aK51Bk4xxBmw@mail.gmail.com> <CADyWQ+GUDg2iA+MQ9xjNLDVvRgnd9PD=pLBNNvp0xK3UZVSqTA@mail.gmail.com> <1AD82FB6-735A-4124-A0A3-2158EC567AD6@nohats.ca> <CAHw9_iK+SWiHZwGgHZRO2T1MLVQZS-2BaeZBzyUuZ0iWHX2ZjA@mail.gmail.com> <fa0b1bd1-f7b8-c3bc-58a3-397c1b118370@bogus.com> <alpine.LRH.2.20.999.1703121922250.11053@bofh.nohats.ca> <19668099-d361-5bd5-7efb-2aab92c190e6@bbiw.net> <alpine.LRH.2.20.999.1703130533180.18195@bofh.nohats.ca> <677ed378-554b-5129-4f46-c2478696e483@dcrocker.net> <40D4F173-4ACB-4AF6-932C-85FC798240F5@vpnc.org>
From: Dave Crocker <dhc@dcrocker.net>
Organization: Brandenburg InternetWorking
Message-ID: <551a350e-8bfa-996d-38a5-183a416c2cb1@dcrocker.net>
Date: Mon, 13 Mar 2017 08:12:36 -0700
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <40D4F173-4ACB-4AF6-932C-85FC798240F5@vpnc.org>
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/s8OXi7iKbdN-I-aC31yAwCE5aGc>
Cc: dnsop <dnsop@ietf.org>
Subject: Re: [DNSOP] DNSOP Call for Adoption draft-vixie-dns-rpz
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: dcrocker@bbiw.net
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Mar 2017 15:12:53 -0000

On 3/13/2017 8:07 AM, Paul Hoffman wrote:
> On 13 Mar 2017, at 7:44, Dave Crocker wrote:
>> On 3/13/2017 4:11 AM, Paul Wouters wrote:
>>> The draft breaks DNSSEC.
>> ...
>>> I have proposed a method that would not change the RPZ response for a
>>> non-DNSSEC client, but would add data for DNSSEC capable clients to be
 >>
>> That sounds like an excellent bit of technical enhancement to
>> consider... /after/ documenting /existing/ practice.
>
> Why "after" and not "during"?That is, if the WG document tells how this
> one method of achieving a set of goals works, why not also document
> other options that could have, and might in the future, be adopted? That
> would certainly give the reader more context.


They are fundamentally different exercises.

A baseline document for /existing/ practice is extremely common for the 
IETF to start with.  It provides clarity to the community and a stable 
platform for enhancement work.

Groups that try to simultaneously document existing practice /and/ 
define modifications tend to produce a confused specification.



d/
-- 
Dave Crocker
Brandenburg InternetWorking
bbiw.net


From nobody Mon Mar 13 08:45:05 2017
Return-Path: <petr.spacek@nic.cz>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1A1C512962E for <dnsop@ietfa.amsl.com>; Mon, 13 Mar 2017 08:45:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nic.cz
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YuW02EThH7HJ for <dnsop@ietfa.amsl.com>; Mon, 13 Mar 2017 08:45:01 -0700 (PDT)
Received: from mail.nic.cz (mail.nic.cz [IPv6:2001:1488:800:400::400]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BC66012941A for <dnsop@ietf.org>; Mon, 13 Mar 2017 08:45:01 -0700 (PDT)
Received: from [IPv6:2001:1488:fffe:6:9c05:f5ff:fe33:6a97] (unknown [IPv6:2001:1488:fffe:6:9c05:f5ff:fe33:6a97]) by mail.nic.cz (Postfix) with ESMTPSA id 587F660140 for <dnsop@ietf.org>; Mon, 13 Mar 2017 16:45:00 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=nic.cz; s=default; t=1489419900; bh=drIvlYd3z1JtdiCGJwTTJDDkJJ9M3dhFk9B/tQoN8aQ=; h=To:From:Date; b=Dw3SRDni1BfDVhZ+H9fdeN1rhGYLAWNNzc8SInp8sU2s5ZpHzw3zzCxXFczcbZlzj FIAHbaFbz7Kvv5IMKLwoebQwJeKpcsLjs6wvrOTxL1vOiWBcGWF76ac3+e1iIfprZ0 crBW+hmU4wmjA9dhRzYCYTOki3ZI6qkSJw5rHLM8=
To: dnsop@ietf.org
References: <CADyWQ+ETSd199ok0fgh=PB=--hW7buPgSoCg22aK51Bk4xxBmw@mail.gmail.com> <CADyWQ+GUDg2iA+MQ9xjNLDVvRgnd9PD=pLBNNvp0xK3UZVSqTA@mail.gmail.com> <1AD82FB6-735A-4124-A0A3-2158EC567AD6@nohats.ca> <CAHw9_iK+SWiHZwGgHZRO2T1MLVQZS-2BaeZBzyUuZ0iWHX2ZjA@mail.gmail.com> <fa0b1bd1-f7b8-c3bc-58a3-397c1b118370@bogus.com> <alpine.LRH.2.20.999.1703121922250.11053@bofh.nohats.ca> <19668099-d361-5bd5-7efb-2aab92c190e6@bbiw.net> <alpine.LRH.2.20.999.1703130533180.18195@bofh.nohats.ca> <677ed378-554b-5129-4f46-c2478696e483@dcrocker.net> <40D4F173-4ACB-4AF6-932C-85FC798240F5@vpnc.org> <551a350e-8bfa-996d-38a5-183a416c2cb1@dcrocker.net>
From: =?UTF-8?B?UGV0ciDFoHBhxI1law==?= <petr.spacek@nic.cz>
Organization: CZ.NIC
Message-ID: <7e5b3f7d-34c1-96b6-9bbb-5f54829bde85@nic.cz>
Date: Mon, 13 Mar 2017 16:45:00 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.7.0
MIME-Version: 1.0
In-Reply-To: <551a350e-8bfa-996d-38a5-183a416c2cb1@dcrocker.net>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Virus-Scanned: clamav-milter 0.99.2 at mail
X-Virus-Status: Clean
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/NPUUee3D3onJqcxN-r7fq-aN9D0>
Subject: Re: [DNSOP] DNSOP Call for Adoption draft-vixie-dns-rpz
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Mar 2017 15:45:03 -0000

On 13.3.2017 16:12, Dave Crocker wrote:
> On 3/13/2017 8:07 AM, Paul Hoffman wrote:
>> On 13 Mar 2017, at 7:44, Dave Crocker wrote:
>>> On 3/13/2017 4:11 AM, Paul Wouters wrote:
>>>> The draft breaks DNSSEC.
>>> ...
>>>> I have proposed a method that would not change the RPZ response for a
>>>> non-DNSSEC client, but would add data for DNSSEC capable clients to be
>>>
>>> That sounds like an excellent bit of technical enhancement to
>>> consider... /after/ documenting /existing/ practice.
>>
>> Why "after" and not "during"?That is, if the WG document tells how this
>> one method of achieving a set of goals works, why not also document
>> other options that could have, and might in the future, be adopted? That
>> would certainly give the reader more context.
> 
> 
> They are fundamentally different exercises.
> 
> A baseline document for /existing/ practice is extremely common for the
> IETF to start with.  It provides clarity to the community and a stable
> platform for enhancement work.
> 
> Groups that try to simultaneously document existing practice /and/
> define modifications tend to produce a confused specification.

I agree. Knot resolver team has some very limited implementation of RPZ
and it would be very beneficial to have a document describing current
status so we could be interoperable.

What is missing in the current draft is a versioning scheme. There
should be something which can be used to distinguish current version
from any future versions.

For this reason I propose to document current practice with exception of
adding *a minimal versioning scheme* to the draft.

When version 0 is published we can certainly work on improvements but
anything else is IMHO putting the cart before the horse.

-- 
Petr Špaček  @  CZ.NIC


From nobody Mon Mar 13 08:52:48 2017
Return-Path: <iesg-secretary@ietf.org>
X-Original-To: dnsop@ietf.org
Delivered-To: dnsop@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 2194512941A; Mon, 13 Mar 2017 08:52:44 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: The IESG <iesg-secretary@ietf.org>
To: "IETF-Announce" <ietf-announce@ietf.org>
X-Test-IDTracker: no
X-IETF-IDTracker: 6.47.0
Auto-Submitted: auto-generated
Precedence: bulk
Sender: <iesg-secretary@ietf.org>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
Message-ID: <148942036413.16927.5267467492945818526.idtracker@ietfa.amsl.com>
Date: Mon, 13 Mar 2017 08:52:44 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/JCFbuObGzo2whFHY1xU4lYzHTy0>
Cc: Tim Wicinski <tjw.ietf@gmail.com>, joelja@gmail.com, dnsop-chairs@ietf.org, dnsop@ietf.org, draft-ietf-dnsop-nsec-aggressiveuse@ietf.org
Subject: [DNSOP] Last Call: <draft-ietf-dnsop-nsec-aggressiveuse-08.txt> (Aggressive use of DNSSEC-validated Cache) to Proposed Standard
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: ietf@ietf.org
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Mar 2017 15:52:44 -0000

The IESG has received a request from the Domain Name System Operations WG
(dnsop) to consider the following document:
- 'Aggressive use of DNSSEC-validated Cache'
  <draft-ietf-dnsop-nsec-aggressiveuse-08.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 2017-03-27. 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


   The DNS relies upon caching to scale; however, the cache lookup
   generally requires an exact match.  This document specifies the use
   of NSEC/NSEC3 resource records to allow DNSSEC validating resolvers
   to generate negative answers within a range, and positive answers
   from wildcards.  This increases performance / decreases latency,
   decreases resource utilization on both authoritative and recursive
   servers, and also increases privacy.  It may also help increase
   resilience to certain DoS attacks in some circumstances.

   This document updates RFC4035 by allowing validating resolvers to
   generate negative answers based upon NSEC/NSEC3 records (and positive
   answers in the presence of wildcards).

   [ Ed note: Text inside square brackets ([]) is additional background
   information, answers to frequently asked questions, general musings,
   etc.  They will be removed before publication.This document is being
   collaborated on in Github at: https://github.com/wkumari/draft-ietf-
   dnsop-nsec-aggressiveuse.  The most recent version of the document,
   open issues, etc should all be available here.  The authors
   (gratefully) accept pull requests.]




The file can be obtained via
https://datatracker.ietf.org/doc/draft-ietf-dnsop-nsec-aggressiveuse/

IESG discussion can be tracked via
https://datatracker.ietf.org/doc/draft-ietf-dnsop-nsec-aggressiveuse/ballot/


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


The document contains these normative downward references.
See RFC 3967 for additional information: 
    rfc6982: Improving Awareness of Running Code: The Implementation Status Section (Experimental - IETF stream)
    draft-fujiwara-dnsop-nsec-aggressiveuse: Aggressive use of NSEC/NSEC3 (None - IETF stream)
    rfc7129: Authenticated Denial of Existence in the DNS (Informational - Independent Submission Editor stream)
    rfc7719: DNS Terminology (Informational - IETF stream)
Note that some of these references may already be listed in the acceptable Downref Registry.



From nobody Mon Mar 13 08:59:36 2017
Return-Path: <internet-drafts@ietf.org>
X-Original-To: dnsop@ietf.org
Delivered-To: dnsop@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 35F341270B4; Mon, 13 Mar 2017 08:59:32 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
X-Test-IDTracker: no
X-IETF-IDTracker: 6.47.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <148942077219.17007.342057944218385620@ietfa.amsl.com>
Date: Mon, 13 Mar 2017 08:59:32 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/KfqXom4PfzSiLQ0FRoQGXDWYdBk>
Cc: dnsop@ietf.org
Subject: [DNSOP] I-D Action: draft-ietf-dnsop-terminology-bis-05.txt
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Mar 2017 15:59:32 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Domain Name System Operations of the IETF.

        Title           : DNS Terminology
        Authors         : Paul Hoffman
                          Andrew Sullivan
                          Kazunori Fujiwara
	Filename        : draft-ietf-dnsop-terminology-bis-05.txt
	Pages           : 35
	Date            : 2017-03-13

Abstract:
   The DNS is defined in literally dozens of different RFCs.  The
   terminology used by implementers and developers of DNS protocols, and
   by operators of DNS systems, has sometimes changed in the decades
   since the DNS was first defined.  This document gives current
   definitions for many of the terms used in the DNS in a single
   document.

   This document will be the successor to RFC 7719.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-dnsop-terminology-bis/

There's also a htmlized version available at:
https://tools.ietf.org/html/draft-ietf-dnsop-terminology-bis-05

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-dnsop-terminology-bis-05


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

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


From nobody Mon Mar 13 09:12:27 2017
Return-Path: <dhc@dcrocker.net>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6A966129508 for <dnsop@ietfa.amsl.com>; Mon, 13 Mar 2017 09:12:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.001
X-Spam-Level: 
X-Spam-Status: No, score=-2.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=dcrocker.net
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Odm9GEO6-u5B for <dnsop@ietfa.amsl.com>; Mon, 13 Mar 2017 09:12:24 -0700 (PDT)
Received: from simon.songbird.com (simon.songbird.com [72.52.113.5]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 953F4129522 for <dnsop@ietf.org>; Mon, 13 Mar 2017 09:12:24 -0700 (PDT)
Received: from [192.168.1.168] (76-218-8-128.lightspeed.sntcca.sbcglobal.net [76.218.8.128]) (authenticated bits=0) by simon.songbird.com (8.14.4/8.14.4/Debian-4.1ubuntu1) with ESMTP id v2DGEK5Q012145 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT); Mon, 13 Mar 2017 09:14:20 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=dcrocker.net; s=default; t=1489421660; bh=EVxzfzlpd4iUyKiM8dULO7HL2kqm9fdgfQ+rMQxG1kM=; h=Subject:To:References:Cc:Reply-To:From:Date:In-Reply-To:From; b=WAidfNjaVAD06Rlph1vDSvbQ3ZjUZdry2/p9yWZ56lpw1/a6HbDJLcw9qfprc6j5e GWjxnua8kD89Us0Wwm/KowbTmewZmLgJOQ/SRpnmg98hHCahgUaQqoTTiiTabDY379 xFtxPvBUDaNst6rgjDj2kh9R8aRdnvBQ0ctOqD/0=
To: Paul Wouters <paul@nohats.ca>
References: <CADyWQ+ETSd199ok0fgh=PB=--hW7buPgSoCg22aK51Bk4xxBmw@mail.gmail.com> <CADyWQ+GUDg2iA+MQ9xjNLDVvRgnd9PD=pLBNNvp0xK3UZVSqTA@mail.gmail.com> <1AD82FB6-735A-4124-A0A3-2158EC567AD6@nohats.ca> <CAHw9_iK+SWiHZwGgHZRO2T1MLVQZS-2BaeZBzyUuZ0iWHX2ZjA@mail.gmail.com> <fa0b1bd1-f7b8-c3bc-58a3-397c1b118370@bogus.com> <alpine.LRH.2.20.999.1703121922250.11053@bofh.nohats.ca> <19668099-d361-5bd5-7efb-2aab92c190e6@bbiw.net> <alpine.LRH.2.20.999.1703130533180.18195@bofh.nohats.ca> <677ed378-554b-5129-4f46-c2478696e483@dcrocker.net> <4A94FA48-C7CD-480E-8E22-9F3115542A61@nohats.ca>
From: Dave Crocker <dhc@dcrocker.net>
Organization: Brandenburg InternetWorking
Message-ID: <165d0ec7-809f-d914-e8a6-31c049ab32ac@dcrocker.net>
Date: Mon, 13 Mar 2017 09:12:08 -0700
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <4A94FA48-C7CD-480E-8E22-9F3115542A61@nohats.ca>
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/nFaCRsLryfqBrZOIpJ67FUhIDVU>
Cc: dnsop <dnsop@ietf.org>
Subject: Re: [DNSOP] DNSOP Call for Adoption draft-vixie-dns-rpz
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: dcrocker@bbiw.net
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Mar 2017 16:12:25 -0000

On 3/13/2017 7:58 AM, Paul Wouters wrote:
>> On Mar 13, 2017, at 15:44, Dave Crocker <dhc@dcrocker.net> wrote:
>>> On 3/13/2017 4:11 AM, Paul Wouters wrote:
>>> The draft breaks DNSSEC.
>> ...
>>> I have proposed a method that would not change the RPZ response for a
>>> non-DNSSEC client, but would add data for DNSSEC capable clients to be
>>
>> That sounds like an excellent bit of technical enhancement to consider... /after/ documenting /existing/ practice.
>
> I would have agreed if the feature didn't break my DNS.


Actually, that's exactly the kind of reason to have existing practice 
documented inside a working group rather than outside.

Besides seeking to make such a document accurately specify the technical 
details, there is the need to document the implications.  That is 
benefits and problems.

This lays some foundation for future work, to fix problems, as well as 
add enhancements.

d/


-- 
Dave Crocker
Brandenburg InternetWorking
bbiw.net


From nobody Mon Mar 13 11:24:53 2017
Return-Path: <bgreene@senki.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 10108129A06 for <dnsop@ietfa.amsl.com>; Mon, 13 Mar 2017 11:24:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IW9dowUjLoty for <dnsop@ietfa.amsl.com>; Mon, 13 Mar 2017 11:24:44 -0700 (PDT)
Received: from smtp85.iad3a.emailsrvr.com (smtp85.iad3a.emailsrvr.com [173.203.187.85]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7892E129A07 for <dnsop@ietf.org>; Mon, 13 Mar 2017 11:24:44 -0700 (PDT)
Received: from smtp19.relay.iad3a.emailsrvr.com (localhost [127.0.0.1]) by smtp19.relay.iad3a.emailsrvr.com (SMTP Server) with ESMTP id A798C540E; Mon, 13 Mar 2017 14:24:43 -0400 (EDT)
X-Auth-ID: bgreene@senki.org
Received: by smtp19.relay.iad3a.emailsrvr.com (Authenticated sender: bgreene-AT-senki.org) with ESMTPSA id 2749C523C;  Mon, 13 Mar 2017 14:24:43 -0400 (EDT)
X-Sender-Id: bgreene@senki.org
Received: from sin-mpgjx.santaclara.corp.akamai.com ([UNAVAILABLE]. [23.79.235.14]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384) by 0.0.0.0:587 (trex/5.7.12); Mon, 13 Mar 2017 14:24:43 -0400
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
From: Barry Raveendran Greene <bgreene@senki.org>
In-Reply-To: <alpine.LRH.2.20.999.1703130533180.18195@bofh.nohats.ca>
Date: Mon, 13 Mar 2017 11:24:41 -0700
Content-Transfer-Encoding: quoted-printable
Message-Id: <E1653802-3F14-47C8-9706-F0170C65FC11@senki.org>
References: <CADyWQ+ETSd199ok0fgh=PB=--hW7buPgSoCg22aK51Bk4xxBmw@mail.gmail.com> <CADyWQ+GUDg2iA+MQ9xjNLDVvRgnd9PD=pLBNNvp0xK3UZVSqTA@mail.gmail.com> <1AD82FB6-735A-4124-A0A3-2158EC567AD6@nohats.ca> <CAHw9_iK+SWiHZwGgHZRO2T1MLVQZS-2BaeZBzyUuZ0iWHX2ZjA@mail.gmail.com> <fa0b1bd1-f7b8-c3bc-58a3-397c1b118370@bogus.com> <alpine.LRH.2.20.999.1703121922250.11053@bofh.nohats.ca> <19668099-d361-5bd5-7efb-2aab92c190e6@bbiw.net> <alpine.LRH.2.20.999.1703130533180.18195@bofh.nohats.ca>
To: Paul Wouters <paul@nohats.ca>
X-Mailer: Apple Mail (2.3259)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/f9sHaw5-NFUTFzqQJjMoFCUt_bw>
Cc: joel jaeggli <joelja@bogus.com>, tjw ietf <tjw.ietf@gmail.com>, dnsop <dnsop@ietf.org>, Dave Crocker <dcrocker@bbiw.net>
Subject: Re: [DNSOP] DNSOP Call for Adoption draft-vixie-dns-rpz
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Mar 2017 18:24:47 -0000

> On Mar 13, 2017, at 4:11 AM, Paul Wouters <paul@nohats.ca> wrote:
>=20
> The draft breaks DNSSEC

The draft does not break DNSSEC. How version of DNS software implement =
RPZ can have issues with DNSSEC. There are some software that can inject =
a RPZ feed and not break DNSSEC.=20=


From nobody Mon Mar 13 12:26:55 2017
Return-Path: <internet-drafts@ietf.org>
X-Original-To: dnsop@ietf.org
Delivered-To: dnsop@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 511DC12944A; Mon, 13 Mar 2017 12:26:53 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
X-Test-IDTracker: no
X-IETF-IDTracker: 6.47.1
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <148943321331.20401.7762893838737928060@ietfa.amsl.com>
Date: Mon, 13 Mar 2017 12:26:53 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/b2qhsw6WIO47wl5fVYwb1T6bD00>
Cc: dnsop@ietf.org
Subject: [DNSOP] I-D Action: draft-ietf-dnsop-sutld-ps-03.txt
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Mar 2017 19:26:53 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Domain Name System Operations of the IETF.

        Title           : Special-Use Domain Names Problem Statement
        Authors         : Ted Lemon
                          Ralph Droms
                          Warren Kumari
	Filename        : draft-ietf-dnsop-sutld-ps-03.txt
	Pages           : 27
	Date            : 2017-03-13

Abstract:
   The Special-Use Domain Names IANA registry policy defined in RFC 6761
   has been shown through experience to present unanticipated
   challenges.  This memo presents a list, intended to be comprehensive,
   of the problems that have been identified.  In addition it reviews
   the history of Domain Names and summarizes current IETF publications
   and some publications from other organizations relating to Special-
   Use Domain Names.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-dnsop-sutld-ps/

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

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


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

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


From nobody Mon Mar 13 13:28:14 2017
Return-Path: <ietf-dane@dukhovni.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0177512947B for <dnsop@ietfa.amsl.com>; Mon, 13 Mar 2017 13:28:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id atgHNyJgZ6k4 for <dnsop@ietfa.amsl.com>; Mon, 13 Mar 2017 13:28:11 -0700 (PDT)
Received: from mournblade.imrryr.org (mournblade.imrryr.org [108.5.242.66]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D43531293D6 for <dnsop@ietf.org>; Mon, 13 Mar 2017 13:28:11 -0700 (PDT)
Received: by mournblade.imrryr.org (Postfix, from userid 1034) id 402B97A3309; Mon, 13 Mar 2017 20:28:11 +0000 (UTC)
Date: Mon, 13 Mar 2017 20:28:11 +0000
From: Viktor Dukhovni <ietf-dane@dukhovni.org>
To: dnsop <dnsop@ietf.org>
Message-ID: <20170313202811.GI4095@mournblade.imrryr.org>
References: <CADyWQ+ETSd199ok0fgh=PB=--hW7buPgSoCg22aK51Bk4xxBmw@mail.gmail.com> <CADyWQ+GUDg2iA+MQ9xjNLDVvRgnd9PD=pLBNNvp0xK3UZVSqTA@mail.gmail.com> <1AD82FB6-735A-4124-A0A3-2158EC567AD6@nohats.ca> <CAHw9_iK+SWiHZwGgHZRO2T1MLVQZS-2BaeZBzyUuZ0iWHX2ZjA@mail.gmail.com> <fa0b1bd1-f7b8-c3bc-58a3-397c1b118370@bogus.com> <alpine.LRH.2.20.999.1703121922250.11053@bofh.nohats.ca> <19668099-d361-5bd5-7efb-2aab92c190e6@bbiw.net>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <19668099-d361-5bd5-7efb-2aab92c190e6@bbiw.net>
User-Agent: Mutt/1.7.2 (2016-11-26)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/UDmhyCxPSG3oispHasBODp5m3jA>
Subject: Re: [DNSOP] DNSOP Call for Adoption draft-vixie-dns-rpz
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: dnsop@ietf.org
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Mar 2017 20:28:13 -0000

On Sun, Mar 12, 2017 at 04:38:20PM -0700, Dave Crocker wrote:

> On 3/12/2017 4:23 PM, Paul Wouters wrote:
> > I do not want to adopt it unmodified
> > as informational RFC for running existing code.
> 
> You do not want the IETF to document existing practice?

In general, yes.  However, in this case more is perhaps at stake
than documenting existing practice.  Whether we like it or not,
publication of said existing practice by the IETF will be seen as
an endorsement of that practice.  And, while the present RPZ provides
useful operational controls, there is real potential for mandated
abuse or collateral damage.

> Really?

Therefore, yes, really, it may be best to not document current
practice, and instead create a document that reduces the potential
for abuse and/or collateral damage.

If we're sending rockets up, we should care where they come down.

-- 
	Viktor.


From nobody Mon Mar 13 14:33:45 2017
Return-Path: <tale@dd.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 31DE5129B52 for <dnsop@ietfa.amsl.com>; Mon, 13 Mar 2017 14:33:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, LOTS_OF_MONEY=0.001, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oVYq74GRkQ61 for <dnsop@ietfa.amsl.com>; Mon, 13 Mar 2017 14:33:38 -0700 (PDT)
Received: from gro.dd.org (gro.dd.org [207.136.192.136]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D693A129BAF for <dnsop@ietf.org>; Mon, 13 Mar 2017 14:33:37 -0700 (PDT)
Received: by gro.dd.org (Postfix, from userid 102) id 2F2793F476; Mon, 13 Mar 2017 17:33:36 -0400 (EDT)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Message-ID: <22727.4144.131800.279958@gro.dd.org>
Date: Mon, 13 Mar 2017 17:33:36 -0400
From: Dave Lawrence <tale@dd.org>
To: dnsop@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/ZMtDrdEufROTq7Mm07ASdfuwTkE>
Subject: [DNSOP] New Version Notification for draft-tale-dnsop-serve-stale-00.txt
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Mar 2017 21:33:43 -0000

FYI.

Some of you may be aware that there are at least a couple of patents
in this area (US8972580 and US8832283), and we'll be handling them
through the usual IETF IPR disclosure process.

------- start of forwarded message (RFC 934 encapsulation) -------
From: <internet-drafts@ietf.org>
Subject: New Version Notification for draft-tale-dnsop-serve-stale-00.txt
To: David C Lawrence <tale@akamai.com>, Warren Kumari <warren@kumari.net>
Date: Mon, 13 Mar 2017 14:04:34 -0700

A new version of I-D, draft-tale-dnsop-serve-stale-00.txt
has been successfully submitted by David C Lawrence and posted to the
IETF repository.

Name:           draft-tale-dnsop-serve-stale
Revision:       00
Title:          Serving Stale Data to Improve DNS Resiliency
Document date:  2017-03-13
Group:          Individual Submission
Pages:          7
URL:
https://www.ietf.org/internet-drafts/draft-tale-dnsop-serve-stale-00.txt
Status:
https://datatracker.ietf.org/doc/draft-tale-dnsop-serve-stale/
Htmlized:
https://tools.ietf.org/html/draft-tale-dnsop-serve-stale-00

Abstract:
   This draft defines a method for recursive resolvers to use stale DNS
   data to avoid outages when authoritative nameservers cannot be reached
   to refresh expired data.

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

The IETF Secretariat
------- end -------


From nobody Mon Mar 13 16:07:39 2017
Return-Path: <melinda.shore@gmail.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 476F3129BFE for <dnsop@ietfa.amsl.com>; Mon, 13 Mar 2017 16:07:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level: 
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1LTgAt3m-IeJ for <dnsop@ietfa.amsl.com>; Mon, 13 Mar 2017 16:07:32 -0700 (PDT)
Received: from mail-pg0-x230.google.com (mail-pg0-x230.google.com [IPv6:2607:f8b0:400e:c05::230]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 19A2F1297C3 for <dnsop@ietf.org>; Mon, 13 Mar 2017 16:07:18 -0700 (PDT)
Received: by mail-pg0-x230.google.com with SMTP id b129so72258373pgc.2 for <dnsop@ietf.org>; Mon, 13 Mar 2017 16:07:18 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to; bh=IDAY/P4+eWrrDS89PG2I9vYo2UwyOl5oPz5H+lAwZdE=; b=tHdFcf/z1oaZOO2sy2gq80QByXsxNn3JCVxzMN6kptGdPsDqdiKe+1IibUh2m/lpJv znnztBAiG36RpAd0ZiwlTwNdafZ5KlYqauRfHFH40BuoIYqXZ3LRtxpeMERHgBwCo2Jt PKXFx3bsJhdckPE+7uVSRdP/vsZPzC/coFTgiZYWTsuxmyOQjpHDyLdw/RvNYn9waIKW n33OagUhsIPkvyVKdPYRCofcsKeamAj5Yo84JuuNKQ2BUWx1AjtUWRjAEKqudlo1I1oM DEfWvrGf4iChb49yunJJMTIOGsHqEMufkQyXcCM5Xz2I6y2azhjwpnzrO0d8nXvwHYUQ bMVw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to; bh=IDAY/P4+eWrrDS89PG2I9vYo2UwyOl5oPz5H+lAwZdE=; b=WYsuiYg2eSYV3mgEKwZhTAfFqn2VmKjctYhlmX+rz8nNGkg/eJRbxqr7FV+azapiL/ nrffcm8ZYmTsYfUFl4xyV0FLIcPbN8YlCnfwHz6baOCb6dA4H3ihrn3V4ICL9wxFZxSi sXCYhGC1xpAyNtz4QqgFvpKAW3+o/7oEZnf5twNJp1gRo5GOlXs8lpL+FxGM7+W7zTiX 2b8hNpii54tbcCusfunTI1xNpm1yRNg43B48igQlcWVM+lYBsj3QpkL4qqjHqecpUkqy GZYT+FcEiMqLusAa9bLmzLbKw/2Sz29JjGF9XoukNfG9wUozGEY6/weEQhcM55PVnKsF 9tPQ==
X-Gm-Message-State: AMke39lbdSP2rn4q/wlnai7oyt/O1iEFcYnWCWbOzHmrlqT4rDfZqVNyZE/XGOCBSJjjcA==
X-Received: by 10.84.224.74 with SMTP id a10mr51861492plt.28.1489446436932; Mon, 13 Mar 2017 16:07:16 -0700 (PDT)
Received: from Melindas-MacBook-Pro.local (216-67-19-234-radius.dynamic.acsalaska.net. [216.67.19.234]) by smtp.gmail.com with ESMTPSA id e76sm34500246pfk.75.2017.03.13.16.07.15 for <dnsop@ietf.org> (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 13 Mar 2017 16:07:16 -0700 (PDT)
To: dnsop@ietf.org
References: <CADyWQ+ETSd199ok0fgh=PB=--hW7buPgSoCg22aK51Bk4xxBmw@mail.gmail.com> <CADyWQ+GUDg2iA+MQ9xjNLDVvRgnd9PD=pLBNNvp0xK3UZVSqTA@mail.gmail.com> <1AD82FB6-735A-4124-A0A3-2158EC567AD6@nohats.ca> <CAHw9_iK+SWiHZwGgHZRO2T1MLVQZS-2BaeZBzyUuZ0iWHX2ZjA@mail.gmail.com> <fa0b1bd1-f7b8-c3bc-58a3-397c1b118370@bogus.com> <alpine.LRH.2.20.999.1703121922250.11053@bofh.nohats.ca> <19668099-d361-5bd5-7efb-2aab92c190e6@bbiw.net> <alpine.LRH.2.20.999.1703130533180.18195@bofh.nohats.ca> <677ed378-554b-5129-4f46-c2478696e483@dcrocker.net> <40D4F173-4ACB-4AF6-932C-85FC798240F5@vpnc.org>
From: Melinda Shore <melinda.shore@gmail.com>
Message-ID: <2b6d551c-ba03-57da-aced-a6bd47a02680@gmail.com>
Date: Mon, 13 Mar 2017 15:07:13 -0800
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:45.0) Gecko/20100101 Thunderbird/45.7.1
MIME-Version: 1.0
In-Reply-To: <40D4F173-4ACB-4AF6-932C-85FC798240F5@vpnc.org>
Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="mnp0V2qQaqRTRvfLWT1OK5h6ov2EksPu9"
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/be-AESrbjQk4n0yDr_4rnSA0984>
Subject: Re: [DNSOP] DNSOP Call for Adoption draft-vixie-dns-rpz
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Mar 2017 23:07:37 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--mnp0V2qQaqRTRvfLWT1OK5h6ov2EksPu9
Content-Type: multipart/mixed; boundary="MeE0RiISH87qkKaH7bDHV4Ua0VO0wvow6";
 protected-headers="v1"
From: Melinda Shore <melinda.shore@gmail.com>
To: dnsop@ietf.org
Message-ID: <2b6d551c-ba03-57da-aced-a6bd47a02680@gmail.com>
Subject: Re: [DNSOP] DNSOP Call for Adoption draft-vixie-dns-rpz
References: <CADyWQ+ETSd199ok0fgh=PB=--hW7buPgSoCg22aK51Bk4xxBmw@mail.gmail.com>
 <CADyWQ+GUDg2iA+MQ9xjNLDVvRgnd9PD=pLBNNvp0xK3UZVSqTA@mail.gmail.com>
 <1AD82FB6-735A-4124-A0A3-2158EC567AD6@nohats.ca>
 <CAHw9_iK+SWiHZwGgHZRO2T1MLVQZS-2BaeZBzyUuZ0iWHX2ZjA@mail.gmail.com>
 <fa0b1bd1-f7b8-c3bc-58a3-397c1b118370@bogus.com>
 <alpine.LRH.2.20.999.1703121922250.11053@bofh.nohats.ca>
 <19668099-d361-5bd5-7efb-2aab92c190e6@bbiw.net>
 <alpine.LRH.2.20.999.1703130533180.18195@bofh.nohats.ca>
 <677ed378-554b-5129-4f46-c2478696e483@dcrocker.net>
 <40D4F173-4ACB-4AF6-932C-85FC798240F5@vpnc.org>
In-Reply-To: <40D4F173-4ACB-4AF6-932C-85FC798240F5@vpnc.org>

--MeE0RiISH87qkKaH7bDHV4Ua0VO0wvow6
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: quoted-printable

On 3/13/17 7:07 AM, Paul Hoffman wrote:
> Why "after" and not "during"? That is, if the WG document tells how thi=
s
> one method of achieving a set of goals works, why not also document
> other options that could have, and might in the future, be adopted? Tha=
t
> would certainly give the reader more context.

I have to say that I find it a little odd that a document
constrained to describing current practice or a currently deployed
protocol would be adopted by a working group - usually I'd
expect that to be an individual submission.  The benefits
brought by going through the working group process and developing
a working group consensus about the document seem pretty
limited in that context.

What were the authors hoping to get out of going through the
working group process?

Melinda



--MeE0RiISH87qkKaH7bDHV4Ua0VO0wvow6--

--mnp0V2qQaqRTRvfLWT1OK5h6ov2EksPu9
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIcBAEBCgAGBQJYxyYiAAoJELiGRpM6HoEuVF0P/0sqT/OkMDna3Fz7yfY6T6tc
fXoKsMt6NH5DOfHzybxNnFcwciqcsv0nM+8G2GdClGcYM9fIQO9KFJ4F1VvBfqvs
uQ7mTZpkV02jvo8+pWjkU8VE7xvtCkoS1zAj+zgSx9UKywINg0D/Oa1UDX/g/idO
klbupW5ypvM9x78b80qanh+Z+D38UnJvn4YFm616VmH2LTObNwgShIen3Ht12XVp
jij+z7Xuq3M7uJYHyGz+FuzJcoBhjUrOjIFfgJHmAjUG28NcGmwu9Nwus+CQWQzd
sARoQx4E0Lz9kctvOtsfb/G5m/048eQ4ZKEAibzPB9A2XRyqw5zyfS0ScDuDC4Md
52A3sxhizC4gro89vrJQMLxg9C/UQA/gQ+oDmPt99kJt7Dhe7O/u5vdm7qn2rTBp
GGap8kr7NaKbYFM0wdvCUqefhOlsUEfAEqQvk6+/Qhieo9eEF8TD5XCgj4wsRY5t
NldTTvjLCc6sCaSnkLsIH3vtuMa6YUme8p0rko/pe24AC9UnrBZ+2uO+Q+9P6RhH
sxkVCAxOGubDR7X12b/aeFAsGZ/hZi18QStOO7ub+x4S/H2VyhWri5QIDqO3FEIQ
NUiX6hkahiw7lQo0KpVWSGsL7AiYsqvc+Uq8r7dpE95ZcFnWOR8Mr2b5Kto5OZS9
LUUwEEwuuqFPbVURTRFN
=u9Nq
-----END PGP SIGNATURE-----

--mnp0V2qQaqRTRvfLWT1OK5h6ov2EksPu9--


From nobody Mon Mar 13 16:44:56 2017
Return-Path: <internet-drafts@ietf.org>
X-Original-To: dnsop@ietf.org
Delivered-To: dnsop@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id A6705129527; Mon, 13 Mar 2017 16:44:49 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
X-Test-IDTracker: no
X-IETF-IDTracker: 6.47.1
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <148944868965.20421.13262969145873649331@ietfa.amsl.com>
Date: Mon, 13 Mar 2017 16:44:49 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/KCk6vEzf6OTyDewNrzDZ8dlphkQ>
Cc: dnsop@ietf.org
Subject: [DNSOP] I-D Action: draft-ietf-dnsop-session-signal-02.txt
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Mar 2017 23:44:50 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Domain Name System Operations of the IETF.

        Title           : DNS Session Signaling
        Authors         : Ray Bellis
                          Stuart Cheshire
                          John Dickinson
                          Sara Dickinson
                          Allison Mankin
                          Tom Pusateri
	Filename        : draft-ietf-dnsop-session-signal-02.txt
	Pages           : 25
	Date            : 2017-03-13

Abstract:
   The EDNS(0) Extension Mechanism for DNS is explicitly defined to only
   have "per-message" semantics.  This document defines a new Session
   Signaling Opcode used to communicate persistent "per-session"
   operations, expressed using type-length-value (TLV) syntax, and
   defines an initial set of TLVs used to manage session timeouts and
   termination.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-dnsop-session-signal/

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

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


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

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


From nobody Mon Mar 13 19:25:24 2017
Return-Path: <dhc@dcrocker.net>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9DE29129A1A for <dnsop@ietfa.amsl.com>; Mon, 13 Mar 2017 19:25:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.002
X-Spam-Level: 
X-Spam-Status: No, score=-2.002 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=dcrocker.net
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4bdUD462G3Kk for <dnsop@ietfa.amsl.com>; Mon, 13 Mar 2017 19:25:21 -0700 (PDT)
Received: from simon.songbird.com (simon.songbird.com [72.52.113.5]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 867D8129874 for <dnsop@ietf.org>; Mon, 13 Mar 2017 19:25:21 -0700 (PDT)
Received: from [192.168.1.168] (76-218-8-128.lightspeed.sntcca.sbcglobal.net [76.218.8.128]) (authenticated bits=0) by simon.songbird.com (8.14.4/8.14.4/Debian-4.1ubuntu1) with ESMTP id v2E2RGEY005303 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT); Mon, 13 Mar 2017 19:27:16 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=dcrocker.net; s=default; t=1489458437; bh=ZtbQTlNS0FF35z+AZuuJxPDEox7ba7fmBUbuVcSzsqc=; h=Subject:To:References:Reply-To:Cc:From:Date:In-Reply-To:From; b=blsSjl4UmWqSHST9zliA1rMZ54dPqeUzIPvTScsp3CC5mOr5zdyXOjmZQeprsvIYC rGgzGsbOGQuxrwhRdW+Rgz1qE81Q5DUJYwGpT4tgtkdkiKIDoa+LjDysDeUvcuz/tr ng5H88sSY+TkW1vyDCscdkqaUfvp5Wr/vvzheVZs=
To: Melinda Shore <melinda.shore@gmail.com>
References: <CADyWQ+ETSd199ok0fgh=PB=--hW7buPgSoCg22aK51Bk4xxBmw@mail.gmail.com> <CADyWQ+GUDg2iA+MQ9xjNLDVvRgnd9PD=pLBNNvp0xK3UZVSqTA@mail.gmail.com> <1AD82FB6-735A-4124-A0A3-2158EC567AD6@nohats.ca> <CAHw9_iK+SWiHZwGgHZRO2T1MLVQZS-2BaeZBzyUuZ0iWHX2ZjA@mail.gmail.com> <fa0b1bd1-f7b8-c3bc-58a3-397c1b118370@bogus.com> <alpine.LRH.2.20.999.1703121922250.11053@bofh.nohats.ca> <19668099-d361-5bd5-7efb-2aab92c190e6@bbiw.net> <alpine.LRH.2.20.999.1703130533180.18195@bofh.nohats.ca> <677ed378-554b-5129-4f46-c2478696e483@dcrocker.net> <40D4F173-4ACB-4AF6-932C-85FC798240F5@vpnc.org> <2b6d551c-ba03-57da-aced-a6bd47a02680@gmail.com>
From: Dave Crocker <dhc@dcrocker.net>
Organization: Brandenburg InternetWorking
Message-ID: <4c10b125-36fb-e520-6154-ae3ac55cf830@dcrocker.net>
Date: Mon, 13 Mar 2017 19:25:14 -0700
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <2b6d551c-ba03-57da-aced-a6bd47a02680@gmail.com>
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/mPT10B-tQIGoTT3NaMSdYpZcJtk>
Cc: dnsop@ietf.org
Subject: Re: [DNSOP] DNSOP Call for Adoption draft-vixie-dns-rpz
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: dcrocker@bbiw.net
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Mar 2017 02:25:22 -0000

On 3/13/2017 4:07 PM, Melinda Shore wrote:
> I have to say that I find it a little odd that a document
> constrained to describing current practice or a currently deployed
> protocol would be adopted by a working group - usually I'd
> expect that to be an individual submission.  The benefits
> brought by going through the working group process and developing
> a working group consensus about the document seem pretty
> limited in that context.


13 Mar 2017 09:12:08 -0700
https://www.ietf.org/mail-archive/web/dnsop/current/msg19545.html

d/
-- 
Dave Crocker
Brandenburg InternetWorking
bbiw.net


From nobody Mon Mar 13 19:28:28 2017
Return-Path: <dhc@dcrocker.net>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AEE01129A1D for <dnsop@ietfa.amsl.com>; Mon, 13 Mar 2017 19:28:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.002
X-Spam-Level: 
X-Spam-Status: No, score=-2.002 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=dcrocker.net
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4m_M-c1L8uj1 for <dnsop@ietfa.amsl.com>; Mon, 13 Mar 2017 19:28:25 -0700 (PDT)
Received: from simon.songbird.com (simon.songbird.com [72.52.113.5]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6BF7B12948E for <dnsop@ietf.org>; Mon, 13 Mar 2017 19:28:25 -0700 (PDT)
Received: from [192.168.1.168] (76-218-8-128.lightspeed.sntcca.sbcglobal.net [76.218.8.128]) (authenticated bits=0) by simon.songbird.com (8.14.4/8.14.4/Debian-4.1ubuntu1) with ESMTP id v2E2ULPS005396 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT) for <dnsop@ietf.org>; Mon, 13 Mar 2017 19:30:21 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=dcrocker.net; s=default; t=1489458621; bh=9YRTn6xMjpVJ5OdcA4sdAz2BQjTUAbLODS9y75UK3Z0=; h=Subject:To:References:Reply-To:From:Date:In-Reply-To:From; b=MWk7ftW3nLCwb1VP0eZx9gjJBWgE+o8dkriKGFreu6VwR0yfNY3swAju+TcU+vwdJ Iq0xtt1P6zTN+1tYw5F6CfOXt0dxGoFze99gJhf8Z1j81KvBZDQUH/vi0K7tONcyE8 wjDQGu1f3Wkue3EnFHUeBJLcrK0WLfusuBIQpQk0=
To: dnsop@ietf.org
References: <CADyWQ+ETSd199ok0fgh=PB=--hW7buPgSoCg22aK51Bk4xxBmw@mail.gmail.com> <CADyWQ+GUDg2iA+MQ9xjNLDVvRgnd9PD=pLBNNvp0xK3UZVSqTA@mail.gmail.com> <1AD82FB6-735A-4124-A0A3-2158EC567AD6@nohats.ca> <CAHw9_iK+SWiHZwGgHZRO2T1MLVQZS-2BaeZBzyUuZ0iWHX2ZjA@mail.gmail.com> <fa0b1bd1-f7b8-c3bc-58a3-397c1b118370@bogus.com> <alpine.LRH.2.20.999.1703121922250.11053@bofh.nohats.ca> <19668099-d361-5bd5-7efb-2aab92c190e6@bbiw.net> <20170313202811.GI4095@mournblade.imrryr.org>
From: Dave Crocker <dhc@dcrocker.net>
Organization: Brandenburg InternetWorking
Message-ID: <68798e06-326b-4b6c-a916-9582cb72c6af@dcrocker.net>
Date: Mon, 13 Mar 2017 19:28:19 -0700
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <20170313202811.GI4095@mournblade.imrryr.org>
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/p5yOZ3E8gA8hln_NO_EpREQrv0U>
Subject: Re: [DNSOP] DNSOP Call for Adoption draft-vixie-dns-rpz
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: dcrocker@bbiw.net
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Mar 2017 02:28:26 -0000

On 3/13/2017 1:28 PM, Viktor Dukhovni wrote:
> Whether we like it or not,
> publication of said existing practice by the IETF will be seen as
> an endorsement of that practice.


This kind of assertion is frequently made, but never demonstrated with 
anything other than theory or anecdotes, the latter usually second-hand. 
  Fear of the hypothetical is an excuse for paralysis.  And it's always 
applied inconsistently.

Also it's premise is that the actual content of the document doesn't 
matter very much, since a it means that the presence of caveats will 
have no effect.

d/

-- 
Dave Crocker
Brandenburg InternetWorking
bbiw.net


From nobody Tue Mar 14 01:05:01 2017
Return-Path: <jakob@kirei.se>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D0D82129511 for <dnsop@ietfa.amsl.com>; Tue, 14 Mar 2017 01:04:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.302
X-Spam-Level: 
X-Spam-Status: No, score=-4.302 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=kirei.se
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eFsrZcUOjxzd for <dnsop@ietfa.amsl.com>; Tue, 14 Mar 2017 01:04:58 -0700 (PDT)
Received: from spg.kirei.se (spg.kirei.se [IPv6:2001:67c:394:15::9]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DE0A91294E0 for <dnsop@ietf.org>; Tue, 14 Mar 2017 01:04:56 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kirei.se; s=spg20100524; h=received:from:to:subject:date:message-id:references:mime-version:content-type: content-transfer-encoding:x-mailer; bh=yolI9UNAGzpwIbYh4ml4kwj5g+w7XWkqOPcBX9kFt7U=; b=bpBKBKLvVsBcqNo/TUF3FO6eRc4/O10cwOeTtEYBXioTo4bhf9FpUgiCX/MPU4jrAKKi6McR2GdKh N/aDzrGLBraAV4R8NZyOAvJScNB+hzYKN8F0rutarYGuSh1WBXwYPwuBIe/WHTNqF+FpE4Fka1TIXR V8qhgcdbkTZ8JeCw=
Received: from mail.kirei.se (unknown [91.206.174.10]) by spg-relay.kirei.se (Halon) with ESMTPS id e846edcb-088c-11e7-8723-af41c12d353e; Tue, 14 Mar 2017 09:04:54 +0100 (CET)
From: "Jakob Schlyter" <jakob@kirei.se>
To: dnsop@ietf.org
Date: Tue, 14 Mar 2017 09:04:53 +0100
Message-ID: <6ED9FAD4-338C-46BB-8147-5957B81FBEB3@kirei.se>
References: <148942724450.9148.13512456688329829584.idtracker@ietfa.amsl.com>
MIME-Version: 1.0
Content-Type: text/plain; format=flowed
Content-Transfer-Encoding: quoted-printable
X-Mailer: MailMate (1.9.6r5347)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/EQryNx4ZEeSWrKsYTKoLxDctip0>
Subject: [DNSOP] Fwd: New Version Notification for draft-arends-dnsop-dnssec-algorithm-update-00.txt
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Mar 2017 08:05:00 -0000

This draft should be of interest to this WG, providing an alternative to =

draft-wouters-sury-dnsop-algorithm-update.

	jakob


Forwarded message:

> From: internet-drafts@ietf.org
> To: Roy Arends <roy.arends@icann.org>, Jakob Schlyter =

> <jakob@kirei.se>, Matt Larson <matt.larson@icann.org>
> Subject: New Version Notification for =

> draft-arends-dnsop-dnssec-algorithm-update-00.txt
> Date: Mon, 13 Mar 2017 10:47:24 -0700
>
> A new version of I-D, =

> draft-arends-dnsop-dnssec-algorithm-update-00.txt
> has been successfully submitted by Roy Arends and posted to the
> IETF repository.
>
> Name:		draft-arends-dnsop-dnssec-algorithm-update
> Revision:	00
> Title:		DNS Security (DNSSEC) DNSKEY Algorithm IANA Registry Updates
> Document date:	2017-03-12
> Group:		Individual Submission
> Pages:		6
> URL:            =

> https://www.ietf.org/internet-drafts/draft-arends-dnsop-dnssec-algorith=
m-update-00.txt
> Status:         =

> https://datatracker.ietf.org/doc/draft-arends-dnsop-dnssec-algorithm-up=
date/
> Htmlized:       =

> https://tools.ietf.org/html/draft-arends-dnsop-dnssec-algorithm-update-=
00
>
>
> Abstract:
>    The DNS Security Extensions (DNSSEC) require the use of =

> cryptographic
>    algorithm suites for generating digital signatures and =

> cryptographic
>    hashes over DNS data.  The algorithms specified for use with DNSSEC
>    are reflected in IANA registries.  This document updates some =

> entries
>    in these registries.  The main reason for these updates is to =

> retire
>    the use of SHA1.
>
>
>
>
> Please note that it may take a couple of minutes from the time of =

> submission
> until the htmlized version and diff are available at tools.ietf.org.
>
> The IETF Secretariat


From nobody Tue Mar 14 01:36:05 2017
Return-Path: <fneves@registro.br>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0E3E3129482 for <dnsop@ietfa.amsl.com>; Tue, 14 Mar 2017 01:36:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.923
X-Spam-Level: 
X-Spam-Status: No, score=-6.923 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dHzlmamRki1o for <dnsop@ietfa.amsl.com>; Tue, 14 Mar 2017 01:36:02 -0700 (PDT)
Received: from clone.registro.br (clone.registro.br [200.160.2.4]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9EF431293F2 for <dnsop@ietf.org>; Tue, 14 Mar 2017 01:36:02 -0700 (PDT)
Received: by clone.registro.br (Postfix, from userid 1000) id 66D95B7B12; Tue, 14 Mar 2017 05:36:00 -0300 (BRT)
Date: Tue, 14 Mar 2017 05:36:00 -0300
From: Frederico A C Neves <fneves@registro.br>
To: Jakob Schlyter <jakob@kirei.se>
Message-ID: <20170314083600.GS5365@registro.br>
References: <148942724450.9148.13512456688329829584.idtracker@ietfa.amsl.com> <6ED9FAD4-338C-46BB-8147-5957B81FBEB3@kirei.se>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <6ED9FAD4-338C-46BB-8147-5957B81FBEB3@kirei.se>
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/tT6i0mZmVvBhewsq3uobfQz6TMw>
Cc: dnsop@ietf.org
Subject: Re: [DNSOP] Fwd: New Version Notification for draft-arends-dnsop-dnssec-algorithm-update-00.txt
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Mar 2017 08:36:04 -0000

Jakob,

On Tue, Mar 14, 2017 at 09:04:53AM +0100, Jakob Schlyter wrote:
> This draft should be of interest to this WG, providing an alternative to 
> draft-wouters-sury-dnsop-algorithm-update.
> 
> 	jakob
> 

> > https://tools.ietf.org/html/draft-arends-dnsop-dnssec-algorithm-update-00

This is a cleaner guidance to implementers but I would like to see the
new curves, ED25519 ED448, included at least as recommended to
implement.

Fred


From nobody Tue Mar 14 04:28:13 2017
Return-Path: <rdroms.ietf@gmail.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 791B8129550; Tue, 14 Mar 2017 04:28:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level: 
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vcTV8HbVetqY; Tue, 14 Mar 2017 04:28:09 -0700 (PDT)
Received: from mail-qt0-x235.google.com (mail-qt0-x235.google.com [IPv6:2607:f8b0:400d:c0d::235]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B8BA11294CE; Tue, 14 Mar 2017 04:28:09 -0700 (PDT)
Received: by mail-qt0-x235.google.com with SMTP id x35so52840826qtc.2; Tue, 14 Mar 2017 04:28:09 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=MiYOMGkHNtKubn2qvskzvkCOKXuJxZkgwIVX2J/Lwc8=; b=LdnmOYNhqnQHj41/PHVDbz8yqP+gPBRWFXMgOHmmXPvVAoIfEHmifq1TN20S0J5yKC uoSLpUhdCTxZPhgEgu5F1wYmvebM3gTwcKKINfDA2WmqqqXEI42rru6pAdagC3jv4nMX aiG4DiLknGrM0JpE+20RwZMa/QgKglokpjzwoA9q35YhRvrUyKNk61GuQZZ5qUY5hiTb C3GfwB/UjIXSsObWu60wf5NjDP4cvLijEFsKOs9NJ2TQxIjFmxC0kE6x2arsxecgXvz9 FJ7BsltvSJOoNdrl4rknvi7R3goyKzJqrgNBGbRt8oN8kSoxSlzHEG8GNznIB1NcfQu4 HHRw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=MiYOMGkHNtKubn2qvskzvkCOKXuJxZkgwIVX2J/Lwc8=; b=CuHXNH/ipKRFV4OxvcITobL4i57/2Xr53ZdYz0iwqaPJbvYQ0EqhTQWwBhkas+9UTR oRQfUsHp/VmvGnd10bPt/7J15DwOxTUCZ4ba4oUMccnHEG1v8trpux3/MvRKhq3UJ8cf mIm1Xrfq8b6VMrl00HdlxjSr9WE/c5DXkr62/GjH3Ydq4IziWHGi6yiKGbdaW9UKR84G 4oStJVbqeRqcKVKWZfFU4vS+rGbtrpfpEzZxBbCjK3GRCBUcomO1CW1y6KIrieeebGcR sZ0iokDg5HPXIrLJ6EWjnNoJk3PzgNi1UvCNgdcE65iNZY23wtNSN2Alt90NAaHXN82w 9amQ==
X-Gm-Message-State: AMke39lPQsPDPPWxKXLRuteFs3qt/GYv7hjXyz/9U+QB+shCALqLH8h9FelozGGLbuO6qA==
X-Received: by 10.200.42.151 with SMTP id b23mr35834389qta.163.1489490888647;  Tue, 14 Mar 2017 04:28:08 -0700 (PDT)
Received: from ?IPv6:2601:18f:801:600:3d6f:99c4:68a5:fd36? ([2601:18f:801:600:3d6f:99c4:68a5:fd36]) by smtp.gmail.com with ESMTPSA id y52sm14197584qty.60.2017.03.14.04.28.07 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 14 Mar 2017 04:28:08 -0700 (PDT)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
From: Ralph Droms <rdroms.ietf@gmail.com>
In-Reply-To: <148943321331.20401.7762893838737928060@ietfa.amsl.com>
Date: Tue, 14 Mar 2017 07:28:08 -0400
Content-Transfer-Encoding: quoted-printable
Message-Id: <630A7AFE-B9D4-4E77-8744-0D6FD0F5A000@gmail.com>
References: <148943321331.20401.7762893838737928060@ietfa.amsl.com>
To: internet-drafts@ietf.org
X-Mailer: Apple Mail (2.3259)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/bAA7qi5y016Y6tNT_m4vueybYUM>
Cc: dnsop@ietf.org, i-d-announce@ietf.org
Subject: Re: [DNSOP] I-D Action: draft-ietf-dnsop-sutld-ps-03.txt
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Mar 2017 11:28:11 -0000

draft-ietf-dnsop-sutld-ps-03 includes revised text to address issues =
raised during the WG last call and other editorial improvements.  The =
list of issues, discussion and resolution are in GitHub: =
https://github.com/Abhayakara/draft-tldr-sutld-ps

There is one substantial addition to the list of problems in section 3: =
the use of DNSSEC with Special-Use Domain Names.

In the authors' opinion, draft-ietf-dnsop-sutld-ps-03 addresses all of =
the WG last call issues and the document is ready to be forwarded to the =
IESG.

- Ralph


> On Mar 13, 2017, at 3:26 PM, internet-drafts@ietf.org wrote:
>=20
>=20
> A New Internet-Draft is available from the on-line Internet-Drafts =
directories.
> This draft is a work item of the Domain Name System Operations of the =
IETF.
>=20
>        Title           : Special-Use Domain Names Problem Statement
>        Authors         : Ted Lemon
>                          Ralph Droms
>                          Warren Kumari
> 	Filename        : draft-ietf-dnsop-sutld-ps-03.txt
> 	Pages           : 27
> 	Date            : 2017-03-13
>=20
> Abstract:
>   The Special-Use Domain Names IANA registry policy defined in RFC =
6761
>   has been shown through experience to present unanticipated
>   challenges.  This memo presents a list, intended to be =
comprehensive,
>   of the problems that have been identified.  In addition it reviews
>   the history of Domain Names and summarizes current IETF publications
>   and some publications from other organizations relating to Special-
>   Use Domain Names.
>=20
>=20
> The IETF datatracker status page for this draft is:
> https://datatracker.ietf.org/doc/draft-ietf-dnsop-sutld-ps/
>=20
> There's also a htmlized version available at:
> https://tools.ietf.org/html/draft-ietf-dnsop-sutld-ps-03
>=20
> A diff from the previous version is available at:
> https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-dnsop-sutld-ps-03
>=20
>=20
> Please note that it may take a couple of minutes from the time of =
submission
> until the htmlized version and diff are available at tools.ietf.org.
>=20
> Internet-Drafts are also available by anonymous FTP at:
> ftp://ftp.ietf.org/internet-drafts/
>=20
> _______________________________________________
> DNSOP mailing list
> DNSOP@ietf.org
> https://www.ietf.org/mailman/listinfo/dnsop


From nobody Tue Mar 14 08:15:42 2017
Return-Path: <johnl@taugh.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B41C612964C for <dnsop@ietfa.amsl.com>; Tue, 14 Mar 2017 08:15:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EoZtXKgVGNKd for <dnsop@ietfa.amsl.com>; Tue, 14 Mar 2017 08:15:37 -0700 (PDT)
Received: from miucha.iecc.com (abusenet-1-pt.tunnel.tserv4.nyc4.ipv6.he.net [IPv6:2001:470:1f06:1126::2]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DA7FA129646 for <dnsop@ietf.org>; Tue, 14 Mar 2017 08:15:36 -0700 (PDT)
Received: (qmail 36052 invoked from network); 14 Mar 2017 15:15:35 -0000
Received: from unknown (64.57.183.18) by mail1.iecc.com with QMQP; 14 Mar 2017 15:15:35 -0000
Date: 14 Mar 2017 15:15:13 -0000
Message-ID: <20170314151513.46490.qmail@ary.lan>
From: "John Levine" <johnl@taugh.com>
To: dnsop@ietf.org
In-Reply-To: <7D49542B-1852-464A-B3F0-198357DC18A6@nic.fr>
Organization: 
X-Headerized: yes
Mime-Version: 1.0
Content-type: text/plain; charset=utf-8
Content-transfer-encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/Wb5rbEz4RwQtu43Nk_Y4z1sTeo0>
Subject: Re: [DNSOP] And the Wait Continues for .Corp, .Home and .Mail Applicants
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.21
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Mar 2017 15:15:39 -0000

In article <7D49542B-1852-464A-B3F0-198357DC18A6@nic.fr> you write:
>-=-=-=-=-=-
> This is relevant to the Special-Use registry discussion. (Which is mentioned, in a negative way.)
>http://www.circleid.com/posts/20170312_and_the_wait_continues_for_corp_home_and_mail_applicants/

It is my impression that there is no chance that any of these will be
delegated, and the very long delay is due to endless negotiations about
how to unwind the applications.  I know none of the details.

R's,
John


From nobody Wed Mar 15 03:26:23 2017
Return-Path: <roy@dnss.ec>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9AB00129AA3 for <dnsop@ietfa.amsl.com>; Wed, 15 Mar 2017 03:26:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level: 
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=dnss.ec
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ELA3zTz5036J for <dnsop@ietfa.amsl.com>; Wed, 15 Mar 2017 03:26:21 -0700 (PDT)
Received: from mail-wm0-x236.google.com (mail-wm0-x236.google.com [IPv6:2a00:1450:400c:c09::236]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D8EEE129A9F for <dnsop@ietf.org>; Wed, 15 Mar 2017 03:26:20 -0700 (PDT)
Received: by mail-wm0-x236.google.com with SMTP id t189so19067456wmt.1 for <dnsop@ietf.org>; Wed, 15 Mar 2017 03:26:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dnss.ec; s=google; h=from:content-transfer-encoding:mime-version:subject:date:references :to:in-reply-to:message-id; bh=V5avveUwIOQabihmWQtv4qy3K8OjgFj5bCI8DQS7S10=; b=STf0JtA6Rdg1xpa2tjgqfpIEOAhg5TGfcy1rAl2yE0edWBYLPJ2S/alIiu+3PnfJpA A06rT6n8ZWYH+7W90dGbZXvXujnPM7I38kLVJ23vec6HPq32EhaElQhrLCrlM7Qp5iri mag4rKpblNAWptN0/BXLwa3OnB4ZeGAyXlv+4=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:content-transfer-encoding:mime-version :subject:date:references:to:in-reply-to:message-id; bh=V5avveUwIOQabihmWQtv4qy3K8OjgFj5bCI8DQS7S10=; b=Ppje51z6i18f4/EsJeorr3MQWVslD1FFeQ58Qo9rsYjidN9YRvf2SKJjhAzJaR864F weQ4fhWQ9ISC9XZhETkRPSTcUhI+T+Gylr7IH5PnZEC6w9i+YaU+dYs7tda6zZg5qcPL gcUeGdbf4SM+SVbroSnAs4+Ejymp3A3En7M3jZQHH0rNHPjj1FxViIAed3rdqGjPJR2l LGmkLJ+7AOwtgnt3K4th31ZDADGPyxheLZa4q9VEIRhqC6VQcxCMFnNoxZOhJHYS4HZD saZ9qfXWIBYnVbhKwNeZWeuvWDlKI6S2g2ugMxzfdWTXR0jgMvsjuPdzb3cibMqufbqt ok0Q==
X-Gm-Message-State: AFeK/H3mev+3a13Ld6KLn4zOVhkfSDjVwyqtZ/uu+VtapM12h7JthOJC/aPVQxnWfV/x5w==
X-Received: by 10.28.131.77 with SMTP id f74mr18457199wmd.109.1489573579053; Wed, 15 Mar 2017 03:26:19 -0700 (PDT)
Received: from ?IPv6:2620:f:8000:210:ad06:e502:4ef7:7c7e? ([2620:f:8000:210:ad06:e502:4ef7:7c7e]) by smtp.gmail.com with ESMTPSA id 136sm18897396wmg.12.2017.03.15.03.26.17 for <dnsop@ietf.org> (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 15 Mar 2017 03:26:17 -0700 (PDT)
From: Roy Arends <roy@dnss.ec>
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
Date: Wed, 15 Mar 2017 11:26:16 +0100
References: <78013346-6100-f7e6-a3c8-87d2f92533d8@gmail.com> <F40B69DF-6391-4008-A7CD-C85277952D8A@dnss.ec> <alpine.LRH.2.20.1702281627360.22841@bofh.nohats.ca> <920390D7-BFF8-4680-B2D8-488777671DCA@dnss.ec> <alpine.LRH.2.20.1702282052220.28866@bofh.nohats.ca> <AC4C0368-1454-4718-95AF-BB4DDECEF17E@dnss.ec> <alpine.LRH.2.20.1703011221400.15273@bofh.nohats.ca> <76B12F6D-9D53-4FEB-974D-BB4D6DB02F0B@dnss.ec>
To: dnsop <dnsop@ietf.org>
In-Reply-To: <76B12F6D-9D53-4FEB-974D-BB4D6DB02F0B@dnss.ec>
Message-Id: <386E1BBE-258F-4A80-AE8F-6AEEA08F3F14@dnss.ec>
X-Mailer: Apple Mail (2.3259)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/42Rd1v_RROGPN-XFi51kkxzuGbY>
Subject: Re: [DNSOP] Call for Adoption draft-wouters-sury-dnsop-algorithm-update
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Mar 2017 10:26:22 -0000

Dear Paul (and wg)

I apologise for the tone. This went south quick and was due to my =
confrontational style of writing. The secspider-stats are indeed a good =
indicator, and convinced me that we shouldn=E2=80=99t make SHA1 related =
DNSKEY algorithms a "MUST NOT=E2=80=9D.

In the spirit of being constructive, we (Jakob Schlyter, Matt Larson and =
I) have written a small draft =
(draft-arends-dnsop-dnssec-algorithm-update) that does two things:

it changes RSASHA1 from =E2=80=9CMust Implement=E2=80=9D to =
=E2=80=9CRecommended to Implement=E2=80=9D. (RSASHA1 is the only =E2=80=9C=
MUST IMPLEMENT=E2=80=9D)
it changes RSASHA256 from =E2=80=9CRecommended to Implement=E2=80=9D to =
=E2=80=9CMust Implement=E2=80=9D.=20

The main motivator for this is that implementors have an incentive to =
move their implementations =E2=80=9Cdefault use=E2=80=9D away from =
RSASHA1 (for instance, when a user generates a DNSKEY without specifying =
an algorithm, or when choosing an algorithm for signing in the presence =
of more than one algorithm.

This is done in the style of RFC6944, which states that anything that =
updates the registry table must obsolete RFC6944 (not just update). =
Therefor, it is as minimal as possible, with no guidelines and no =
recommendations for the future.

This is NOT a competing draft, though the titles look alike, and I do =
like to see advice and guidelines for developers and operators in a =
draft on the BCP track, not proposed standard.

I=E2=80=99m looking forward to discuss this with the working group on =
the list and during the Chicago IETF DNSOP session.

Warmly

Sometimes Grumpy.
(Roy Arends)


From nobody Wed Mar 15 03:52:33 2017
Return-Path: <petr.spacek@nic.cz>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8C6CE129B23 for <dnsop@ietfa.amsl.com>; Wed, 15 Mar 2017 03:52:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.02
X-Spam-Level: 
X-Spam-Status: No, score=-7.02 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nic.cz
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DoPLbVQA3fSn for <dnsop@ietfa.amsl.com>; Wed, 15 Mar 2017 03:52:30 -0700 (PDT)
Received: from mail.nic.cz (mail.nic.cz [217.31.204.67]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1FADA129B20 for <dnsop@ietf.org>; Wed, 15 Mar 2017 03:52:26 -0700 (PDT)
Received: from [192.168.3.170] (unknown [95.82.146.6]) by mail.nic.cz (Postfix) with ESMTPSA id AAC4160767 for <dnsop@ietf.org>; Wed, 15 Mar 2017 11:52:24 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=nic.cz; s=default; t=1489575144; bh=AJ1ecI2wDWdGhumv5cMAqSitbNRVlNzppSc4WP4SMyw=; h=To:From:Date; b=gx8BUaENPyEp+Sx9BXkRf8qTfFWV94Rexojr2JRePlyogdW5rDYNFpchJIAopLUWW XFz/+HJ24vx3mEZzthsdZ+fMQk4BwI/Whm9VsTSXdnKD17W8IY4BQF665H9xeXGyB6 KCWTRnIQc50Y2VAftpZ9tQDbcoWTyWELc5eE2AkQ=
To: dnsop@ietf.org
References: <148943321331.20401.7762893838737928060@ietfa.amsl.com> <630A7AFE-B9D4-4E77-8744-0D6FD0F5A000@gmail.com>
From: =?UTF-8?B?UGV0ciDFoHBhxI1law==?= <petr.spacek@nic.cz>
Organization: CZ.NIC
Message-ID: <84ab880c-885a-9c4f-7857-5adf7d18b6e1@nic.cz>
Date: Wed, 15 Mar 2017 11:52:24 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <630A7AFE-B9D4-4E77-8744-0D6FD0F5A000@gmail.com>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Virus-Scanned: clamav-milter 0.99.2 at mail
X-Virus-Status: Clean
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/Bxl25E9B2jdoo6xHHL4u82ioJV4>
Subject: Re: [DNSOP] I-D Action: draft-ietf-dnsop-sutld-ps-03.txt
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Mar 2017 10:52:32 -0000

On 14.3.2017 12:28, Ralph Droms wrote:
> draft-ietf-dnsop-sutld-ps-03 includes revised text to address issues raised during the WG last call and other editorial improvements.  The list of issues, discussion and resolution are in GitHub: https://github.com/Abhayakara/draft-tldr-sutld-ps
> 
> There is one substantial addition to the list of problems in section 3: the use of DNSSEC with Special-Use Domain Names.

The 03 version is a very good one.

I would like to comment on one side-effect of the changes:
The Summary section was removed and the text moved elsewhere. IMHO this
makes the document less understandable to a person who was not involved
with its development.

For this reason I propose new Summary section, which would be basically
current 4.1.4.  Liaison Statement on Technical Use of Domain Names.

The reference to these two I-Ds can be at the same place as current 4.1.4.


So the new text would look like:

4.1.4.  Expired Internet Drafts Relating to SUDN
   /links to/
   [I-D.chapin-additional-reserved-tlds]
   [I-D.grothoff-iesg-special-use-p2p-names]

6. Summary
   As a result of processing requests to add names to the Special-Use
   Domain Name registry, as documented in
   [I-D.chapin-additional-reserved-tlds] and
   [I-D.grothoff-iesg-special-use-p2p-names], the IAB initiated a review
   of the process defined in RFC 6761 for adding names to the registry.
   This review was identified as in the charter of the IETF DNSOP
   working group, and the review has been conducted in that working
   group.  The Liaison Statement [SDO-IAB-ICANN-LS] notified ICANN of
   the review, affirmed that the discussion would be "open and
   transparent to participation by interested parties" and explicitly
   invited members of the ICANN community to participate.
   This document is a product of the IETF DNSOP working group review of
   the registry process in RFC 6761.


I believe that original 4.1.4 nicely summarizes what this document is about.

Petr Špaček  @  CZ.NIC


> 
> In the authors' opinion, draft-ietf-dnsop-sutld-ps-03 addresses all of the WG last call issues and the document is ready to be forwarded to the IESG.
> 
> - Ralph
> 
> 
>> On Mar 13, 2017, at 3:26 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 Domain Name System Operations of the IETF.
>>
>>        Title           : Special-Use Domain Names Problem Statement
>>        Authors         : Ted Lemon
>>                          Ralph Droms
>>                          Warren Kumari
>> 	Filename        : draft-ietf-dnsop-sutld-ps-03.txt
>> 	Pages           : 27
>> 	Date            : 2017-03-13
>>
>> Abstract:
>>   The Special-Use Domain Names IANA registry policy defined in RFC 6761
>>   has been shown through experience to present unanticipated
>>   challenges.  This memo presents a list, intended to be comprehensive,
>>   of the problems that have been identified.  In addition it reviews
>>   the history of Domain Names and summarizes current IETF publications
>>   and some publications from other organizations relating to Special-
>>   Use Domain Names.
>>
>>
>> The IETF datatracker status page for this draft is:
>> https://datatracker.ietf.org/doc/draft-ietf-dnsop-sutld-ps/
>>
>> There's also a htmlized version available at:
>> https://tools.ietf.org/html/draft-ietf-dnsop-sutld-ps-03
>>
>> A diff from the previous version is available at:
>> https://www.ietf.org/rfcdiff?url2=draft-ietf-dnsop-sutld-ps-03
>>
>>
>> Please note that it may take a couple of minutes from the time of submission
>> until the htmlized version and diff are available at tools.ietf.org.
>>
>> Internet-Drafts are also available by anonymous FTP at:
>> ftp://ftp.ietf.org/internet-drafts/


From nobody Wed Mar 15 04:14:35 2017
Return-Path: <paul@nohats.ca>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1AD8B129BA0 for <dnsop@ietfa.amsl.com>; Wed, 15 Mar 2017 04:14:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.001
X-Spam-Level: 
X-Spam-Status: No, score=-2.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RP_MATCHES_RCVD=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nohats.ca
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HwnOywmhxUxD for <dnsop@ietfa.amsl.com>; Wed, 15 Mar 2017 04:14:32 -0700 (PDT)
Received: from mx.nohats.ca (mx.nohats.ca [193.110.157.68]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 84DA4129B9B for <dnsop@ietf.org>; Wed, 15 Mar 2017 04:14:32 -0700 (PDT)
Received: from localhost (localhost [IPv6:::1]) by mx.nohats.ca (Postfix) with ESMTP id 3vjpsK0ccfzCBg; Wed, 15 Mar 2017 12:14:29 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nohats.ca; s=default; t=1489576469; bh=qrZZ8qFB26Na82IJ9bdjE9YmoOMyhojoyIRnr8taGk4=; h=Date:From:To:cc:Subject:In-Reply-To:References; b=nN358W6aTAo1uLjVdQ2m4EZYL47N+L0zxWeTxLWMwpR6xZRAHLS3DM8Yra5EMpGg5 91yx2V9kEIhCDhyhGxYrwuuJOr783I5n5BXpfMeqpNHtby/Tnt1TvZxYxe2EpV4+y7 ve0uaOvPXIeo8Kk9H9m8nbMXPjLJld6/Z6cHLFro=
X-Virus-Scanned: amavisd-new at mx.nohats.ca
Received: from mx.nohats.ca ([IPv6:::1]) by localhost (mx.nohats.ca [IPv6:::1]) (amavisd-new, port 10024) with ESMTP id 54tfN6wzQX96; Wed, 15 Mar 2017 12:14:25 +0100 (CET)
Received: from bofh.nohats.ca (bofh.nohats.ca [76.10.157.69]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx.nohats.ca (Postfix) with ESMTPS; Wed, 15 Mar 2017 12:14:25 +0100 (CET)
Received: by bofh.nohats.ca (Postfix, from userid 1000) id 204C02DEFC7; Wed, 15 Mar 2017 07:14:22 -0400 (EDT)
DKIM-Filter: OpenDKIM Filter v2.11.0 bofh.nohats.ca 204C02DEFC7
Received: from localhost (localhost [127.0.0.1]) by bofh.nohats.ca (Postfix) with ESMTP id 0B3B740D80EE; Wed, 15 Mar 2017 07:14:21 -0400 (EDT)
Date: Wed, 15 Mar 2017 07:14:21 -0400 (EDT)
From: Paul Wouters <paul@nohats.ca>
To: Roy Arends <roy@dnss.ec>
cc: dnsop <dnsop@ietf.org>
In-Reply-To: <386E1BBE-258F-4A80-AE8F-6AEEA08F3F14@dnss.ec>
Message-ID: <alpine.LRH.2.20.999.1703150710500.9155@bofh.nohats.ca>
References: <78013346-6100-f7e6-a3c8-87d2f92533d8@gmail.com> <F40B69DF-6391-4008-A7CD-C85277952D8A@dnss.ec> <alpine.LRH.2.20.1702281627360.22841@bofh.nohats.ca> <920390D7-BFF8-4680-B2D8-488777671DCA@dnss.ec> <alpine.LRH.2.20.1702282052220.28866@bofh.nohats.ca> <AC4C0368-1454-4718-95AF-BB4DDECEF17E@dnss.ec> <alpine.LRH.2.20.1703011221400.15273@bofh.nohats.ca> <76B12F6D-9D53-4FEB-974D-BB4D6DB02F0B@dnss.ec> <386E1BBE-258F-4A80-AE8F-6AEEA08F3F14@dnss.ec>
User-Agent: Alpine 2.20.999 (LRH 202 2017-01-01)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8BIT
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/aqWMzPV9PEEvTpQOTMDpllgN4yU>
Subject: Re: [DNSOP] Call for Adoption draft-wouters-sury-dnsop-algorithm-update
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Mar 2017 11:14:34 -0000

On Wed, 15 Mar 2017, Roy Arends wrote:

> I apologise for the tone. This went south quick and was due to my confrontational style of writing. The secspider-stats are indeed a good indicator, and convinced me that we shouldn’t make SHA1 related DNSKEY algorithms a "MUST NOT”.

Thanks for reaching out Roy. I'm looking forward to talking about both
documents and ensuring that we can speed up the phasing out of SHA1,
and speed up the phasing in of newer prefered algorithms.

Paul


From nobody Wed Mar 15 04:21:06 2017
Return-Path: <petr.spacek@nic.cz>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7E41C129BC7 for <dnsop@ietfa.amsl.com>; Wed, 15 Mar 2017 04:21:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.02
X-Spam-Level: 
X-Spam-Status: No, score=-7.02 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nic.cz
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vgBnhjAKhNse for <dnsop@ietfa.amsl.com>; Wed, 15 Mar 2017 04:20:59 -0700 (PDT)
Received: from mail.nic.cz (mail.nic.cz [217.31.204.67]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D4DA9129BCA for <dnsop@ietf.org>; Wed, 15 Mar 2017 04:20:58 -0700 (PDT)
Received: from [192.168.3.170] (unknown [95.82.146.6]) by mail.nic.cz (Postfix) with ESMTPSA id 477BF60115 for <dnsop@ietf.org>; Wed, 15 Mar 2017 12:20:57 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=nic.cz; s=default; t=1489576857; bh=DG8vrU6d0IpaAkTLGZVyC4lPRYuu7/d4E5EhfxvL07k=; h=To:From:Date; b=sjFLaOQWrY37czCMrclTH0Mp++sDS38nEHp11I8mb6mFUxRdWrL+7jl3WpUWmeLAB ZM9tCGkGDRRl2n2/iAjIemvln1UtCwzFgM/tjiZN5AtStGmHE/bdH8cwmqcV2LZ6cP DFSJhRYfGRmB3VNttrR0UwcGOnKdw9vrifEBuom8=
To: dnsop@ietf.org
References: <148942724450.9148.13512456688329829584.idtracker@ietfa.amsl.com> <6ED9FAD4-338C-46BB-8147-5957B81FBEB3@kirei.se>
From: =?UTF-8?B?UGV0ciDFoHBhxI1law==?= <petr.spacek@nic.cz>
Organization: CZ.NIC
Message-ID: <81de98a2-34d6-fb9c-cbb7-99dd60d1791d@nic.cz>
Date: Wed, 15 Mar 2017 12:20:56 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <6ED9FAD4-338C-46BB-8147-5957B81FBEB3@kirei.se>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Virus-Scanned: clamav-milter 0.99.2 at mail
X-Virus-Status: Clean
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/yL5vWexAtjDMTh8hwTX0d0Ri718>
Subject: Re: [DNSOP] Fwd: New Version Notification for draft-arends-dnsop-dnssec-algorithm-update-00.txt
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Mar 2017 11:21:01 -0000

Thank you for the draft.

I have to say that from my perspective the
draft-wouters-sury-dnsop-algorithm-update selected a better approach to
the problem. IMHO it is important to distinguish consumers and producers
of signatures as discussed in the original thread.

While I agree that draft-wouters-sury-dnsop-algorithm-update requires
substantial editorial changes the spirit seems to be correct to me so I
would rather advance draft-wouters-sury-dnsop-algorithm-update instead
of this new draft.

Sorry for being mean!

Petr Špaček  @  CZ.NIC

On 14.3.2017 09:04, Jakob Schlyter wrote:
> This draft should be of interest to this WG, providing an alternative to
> draft-wouters-sury-dnsop-algorithm-update.
> 
>     jakob
> 
> 
> Forwarded message:
> 
>> From: internet-drafts@ietf.org
>> To: Roy Arends <roy.arends@icann.org>, Jakob Schlyter
>> <jakob@kirei.se>, Matt Larson <matt.larson@icann.org>
>> Subject: New Version Notification for
>> draft-arends-dnsop-dnssec-algorithm-update-00.txt
>> Date: Mon, 13 Mar 2017 10:47:24 -0700
>>
>> A new version of I-D, draft-arends-dnsop-dnssec-algorithm-update-00.txt
>> has been successfully submitted by Roy Arends and posted to the
>> IETF repository.
>>
>> Name:        draft-arends-dnsop-dnssec-algorithm-update
>> Revision:    00
>> Title:        DNS Security (DNSSEC) DNSKEY Algorithm IANA Registry
>> Updates
>> Document date:    2017-03-12
>> Group:        Individual Submission
>> Pages:        6
>> URL:           
>> https://www.ietf.org/internet-drafts/draft-arends-dnsop-dnssec-algorithm-update-00.txt
>>
>> Status:        
>> https://datatracker.ietf.org/doc/draft-arends-dnsop-dnssec-algorithm-update/
>>
>> Htmlized:      
>> https://tools.ietf.org/html/draft-arends-dnsop-dnssec-algorithm-update-00
>>
>>
>> Abstract:
>>    The DNS Security Extensions (DNSSEC) require the use of cryptographic
>>    algorithm suites for generating digital signatures and cryptographic
>>    hashes over DNS data.  The algorithms specified for use with DNSSEC
>>    are reflected in IANA registries.  This document updates some entries
>>    in these registries.  The main reason for these updates is to retire
>>    the use of SHA1.
>>
>>
>>
>>
>> Please note that it may take a couple of minutes from the time of
>> submission
>> until the htmlized version and diff are available at tools.ietf.org.
>>
>> The IETF Secretariat
> 
> _______________________________________________
> DNSOP mailing list
> DNSOP@ietf.org
> https://www.ietf.org/mailman/listinfo/dnsop


From nobody Wed Mar 15 08:40:41 2017
Return-Path: <jad@sinodun.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8B8721316B6 for <dnsop@ietfa.amsl.com>; Wed, 15 Mar 2017 08:40:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.199
X-Spam-Level: 
X-Spam-Status: No, score=-4.199 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id I9C1sCJkixex for <dnsop@ietfa.amsl.com>; Wed, 15 Mar 2017 08:40:37 -0700 (PDT)
Received: from balrog.mythic-beasts.com (balrog.mythic-beasts.com [IPv6:2a00:1098:0:82:1000:0:2:1]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 59CB01316B4 for <dnsop@ietf.org>; Wed, 15 Mar 2017 08:40:36 -0700 (PDT)
Received: from [2a02:8010:6126::48d] (port=33716) by balrog.mythic-beasts.com with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.80) (envelope-from <jad@sinodun.com>) id 1coB2Q-0000TR-01 for dnsop@ietf.org; Wed, 15 Mar 2017 15:40:34 +0000
Message-ID: <1489592398.27385.1.camel@sinodun.com>
From: John Dickinson <jad@sinodun.com>
To: dnsop@ietf.org
Date: Wed, 15 Mar 2017 15:39:58 +0000
In-Reply-To: <6ED9FAD4-338C-46BB-8147-5957B81FBEB3@kirei.se>
References: <148942724450.9148.13512456688329829584.idtracker@ietfa.amsl.com> <6ED9FAD4-338C-46BB-8147-5957B81FBEB3@kirei.se>
Content-Type: text/plain; charset="UTF-8"
X-Mailer: Evolution 3.22.5 
Mime-Version: 1.0
Content-Transfer-Encoding: 8bit
X-BlackCat-Spam-Score: -28
X-Mythic-Debug: State = no_sa; Score = 
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/Hg-MesWe63Uj9mmIQnLobKXRvhQ>
Subject: Re: [DNSOP] Fwd: New Version Notification for draft-arends-dnsop-dnssec-algorithm-update-00.txt
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Mar 2017 15:40:39 -0000

On Tue, 2017-03-14 at 09:04 +0100, Jakob Schlyter wrote:
> This draft should be of interest to this WG, providing an alternative
> to 
> draft-wouters-sury-dnsop-algorithm-update.
> 
> 	jakob

I like this simple short draft. I prefer its terminology. The only tiny
issue I have is with the wording "Must Not Implement". Since there is
no capability exchange you can not avoid talking with a peer that
happens to support RSAMD5. However, I do of course agree with the
sentiment.

John



> 
> 
> Forwarded message:
> 
> > From: internet-drafts@ietf.org
> > To: Roy Arends <roy.arends@icann.org>, Jakob Schlyter 
> > <jakob@kirei.se>, Matt Larson <matt.larson@icann.org>
> > Subject: New Version Notification for 
> > draft-arends-dnsop-dnssec-algorithm-update-00.txt
> > Date: Mon, 13 Mar 2017 10:47:24 -0700
> > 
> > A new version of I-D, 
> > draft-arends-dnsop-dnssec-algorithm-update-00.txt
> > has been successfully submitted by Roy Arends and posted to the
> > IETF repository.
> > 
> > Name:		draft-arends-dnsop-dnssec-algorithm-update
> > Revision:	00
> > Title:		DNS Security (DNSSEC) DNSKEY Algorithm IANA
> > Registry Updates
> > Document date:	2017-03-12
> > Group:		Individual Submission
> > Pages:		6
> > URL:            
> > https://www.ietf.org/internet-drafts/draft-arends-dnsop-dnssec-algo
> > rithm-update-00.txt
> > Status:         
> > https://datatracker.ietf.org/doc/draft-arends-dnsop-dnssec-algorith
> > m-update/
> > Htmlized:       
> > https://tools.ietf.org/html/draft-arends-dnsop-dnssec-algorithm-upd
> > ate-00
> > 
> > 
> > Abstract:
> >    The DNS Security Extensions (DNSSEC) require the use of 
> > cryptographic
> >    algorithm suites for generating digital signatures and 
> > cryptographic
> >    hashes over DNS data.  The algorithms specified for use with
> > DNSSEC
> >    are reflected in IANA registries.  This document updates some 
> > entries
> >    in these registries.  The main reason for these updates is to 
> > retire
> >    the use of SHA1.
> > 
> > 
> > 
> > 
> > Please note that it may take a couple of minutes from the time of 
> > submission
> > until the htmlized version and diff are available at
> > tools.ietf.org.
> > 
> > The IETF Secretariat
> 
> _______________________________________________
> DNSOP mailing list
> DNSOP@ietf.org
> https://www.ietf.org/mailman/listinfo/dnsop


From nobody Wed Mar 15 09:58:21 2017
Return-Path: <roy@dnss.ec>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 31A34131715 for <dnsop@ietfa.amsl.com>; Wed, 15 Mar 2017 09:58:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level: 
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=dnss.ec
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id D3Iyb6pTJKri for <dnsop@ietfa.amsl.com>; Wed, 15 Mar 2017 09:58:18 -0700 (PDT)
Received: from mail-wm0-x234.google.com (mail-wm0-x234.google.com [IPv6:2a00:1450:400c:c09::234]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9F9051316A1 for <dnsop@ietf.org>; Wed, 15 Mar 2017 09:58:18 -0700 (PDT)
Received: by mail-wm0-x234.google.com with SMTP id v203so20083871wmg.0 for <dnsop@ietf.org>; Wed, 15 Mar 2017 09:58:18 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dnss.ec; s=google; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=kf+skJcWuaMFqSrWJQHasgXB8sfYt/DhzqjwP7TtSJ8=; b=D+CBfFffGylvsD056KmnJmZOd+H9XL9svRQVwPD6w1OKHIqmH7G0AaU9QCl+W5uOG5 qm+vCNUb1IyFPV7g4CoT8kv5ZhDymkO1FUbKyiD99a7FgYwY5bStEH2FqhBT4mukV58J sNg8IrQWRma2hSkygFEGo6GCKclmFBNd5EWiI=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=kf+skJcWuaMFqSrWJQHasgXB8sfYt/DhzqjwP7TtSJ8=; b=UWhPgn+DnKRWQJpVzKw8YouTh2HZ/OZ86RUZewtFAaxA43EIc4gpBv07NFSopUs7CM MV9ZG1xvWoeU7UW4IafsAA0LDKuTvgQiL5B3fwOxT4mMfxwKlek3RYLPyVry3HMjOptE HOQGrDKgbHsdeF0mwIy8TaSCnMMp4ElA4Y3JVy+eCuf2yt9UzANK/axuI7sCJoDv4uXV /LsMDG4lAm5wL0jvfts8ZFs0FSQap9+t0wPcYjBfNKrnsIySvTs30KgMK+hvdan433IY kdxsNzYmLa+W2vHxN8I22fddMW0Px1SnSyPuWD4glCkNDPxLnV+qAl/AIEMnnQDfL0Iv Y+Ig==
X-Gm-Message-State: AFeK/H1lHliOON8KNOee6Uhtj3bifZxGH4t+fO98BGaEjnpx84+mR1b/gGbMA/5PoCEMTA==
X-Received: by 10.28.209.75 with SMTP id i72mr19273535wmg.31.1489597097024; Wed, 15 Mar 2017 09:58:17 -0700 (PDT)
Received: from ?IPv6:2620:f:8000:210:7091:12cd:9a32:c95b? ([2620:f:8000:210:7091:12cd:9a32:c95b]) by smtp.gmail.com with ESMTPSA id m29sm3047075wrm.38.2017.03.15.09.58.15 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 15 Mar 2017 09:58:16 -0700 (PDT)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
From: Roy Arends <roy@dnss.ec>
In-Reply-To: <1489592398.27385.1.camel@sinodun.com>
Date: Wed, 15 Mar 2017 17:58:15 +0100
Cc: dnsop@ietf.org
Content-Transfer-Encoding: quoted-printable
Message-Id: <13EAB3FC-4314-4659-8073-482F2745A0C3@dnss.ec>
References: <148942724450.9148.13512456688329829584.idtracker@ietfa.amsl.com> <6ED9FAD4-338C-46BB-8147-5957B81FBEB3@kirei.se> <1489592398.27385.1.camel@sinodun.com>
To: John Dickinson <jad@sinodun.com>
X-Mailer: Apple Mail (2.3259)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/X8B0LQky3tHrFHJwlDHrfDO4S2o>
Subject: Re: [DNSOP] New Version Notification for draft-arends-dnsop-dnssec-algorithm-update-00.txt
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Mar 2017 16:58:20 -0000

> On 15 Mar 2017, at 16:39, John Dickinson <jad@sinodun.com> wrote:
>=20
> I like this simple short draft. I prefer its terminology. The only =
tiny
> issue I have is with the wording "Must Not Implement". Since there is
> no capability exchange you can not avoid talking with a peer that
> happens to support RSAMD5. However, I do of course agree with the
> sentiment.

Thanks John!

The RSAMD5 status is copied verbatim from RFC6944 and this draft does =
not alter it.

Hope this helps,

Roy=


From nobody Wed Mar 15 10:22:47 2017
Return-Path: <msj@nthpermutation.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8F31C131733 for <dnsop@ietfa.amsl.com>; Wed, 15 Mar 2017 10:22:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=nthpermutation-com.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HCuBpfpLjDt3 for <dnsop@ietfa.amsl.com>; Wed, 15 Mar 2017 10:22:43 -0700 (PDT)
Received: from mail-pf0-x22b.google.com (mail-pf0-x22b.google.com [IPv6:2607:f8b0:400e:c00::22b]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C383613172A for <dnsop@ietf.org>; Wed, 15 Mar 2017 10:22:42 -0700 (PDT)
Received: by mail-pf0-x22b.google.com with SMTP id o126so11711828pfb.3 for <dnsop@ietf.org>; Wed, 15 Mar 2017 10:22:42 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nthpermutation-com.20150623.gappssmtp.com; s=20150623; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-transfer-encoding; bh=Iqynb61UL2yXwCI81LLtQQ3j9wPl2trA6MzAEYDULlw=; b=QVWUDbi5NU92Vsye+MbtRVpYS1H/YRzmBaM8m/fF1XfmDdZVz/NPh/8lJrBTVS/Ejh KMM/YE/BpYwhB/bAbO8TdHHN9K2pqU2RiSWsbWDO9HXiKtw3Hekgyj2abOHvkouwWuA9 DauRRTMmLRPhQPGCZH4EjU1GGmW1tkiB1gM/vRkdFgpTvUmy9L0iBa4dV4LeYBGn5Lq8 IgAeeV53X6s4/67CQ4LLEmmGwf0YJcEr29CKLHc9NEwKIB5+Fwn6lGfbFR/XjB28ejLT 4M+A+nK6DyVjQiVhWvLeIN/QT0Ygv3z+rGfH64mum39Ll1Dd0ID943mrk/9Zg2uh9YB+ VItQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding; bh=Iqynb61UL2yXwCI81LLtQQ3j9wPl2trA6MzAEYDULlw=; b=tDPuojsYhJfeGihhQqBBASVNnEWGmbMrmpUN+TLAmSsHKhDvEuIN0X4YYpype/fESE hNWuOvPQ3v12eB6nwWQb4+oTaSwGBRtu5So+6XxNOzbycRIlBPD/CtWlhwRD76yTkM2B njppW1NoBT8Za383SSZ4fHK/0BnzSUtZREMPkUueFpY75NBsy5VUxOWi4Mk6KAQUKvxr RF3C/zaBAQMhXw5tzbQB0/uA+OXacpd7/nYb/8C2Y8U/1nzx73YswPYI3rkFBSBqdziI qbIAHONPtD5wCXGNT6eZ3kSOa4HWefOJw8IIyNWvFblC4d3nq3IqNWpTP4b2/vRd58RE rClw==
X-Gm-Message-State: AFeK/H2IxdFGqzmC0ePyjG2sRRGgph01JQzzmqzkKStP7di6vw62TfBFtvIZk6aqTaTBIA==
X-Received: by 10.98.4.71 with SMTP id 68mr4994357pfe.92.1489598561756; Wed, 15 Mar 2017 10:22:41 -0700 (PDT)
Received: from [10.230.65.20] (edge-gw-rwc.silverspringnet.com. [74.121.22.10]) by smtp.gmail.com with ESMTPSA id d199sm5487759pfd.107.2017.03.15.10.22.40 for <dnsop@ietf.org> (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 15 Mar 2017 10:22:40 -0700 (PDT)
To: dnsop@ietf.org
References: <78013346-6100-f7e6-a3c8-87d2f92533d8@gmail.com> <F40B69DF-6391-4008-A7CD-C85277952D8A@dnss.ec> <alpine.LRH.2.20.1702281627360.22841@bofh.nohats.ca> <920390D7-BFF8-4680-B2D8-488777671DCA@dnss.ec> <alpine.LRH.2.20.1702282052220.28866@bofh.nohats.ca> <AC4C0368-1454-4718-95AF-BB4DDECEF17E@dnss.ec> <alpine.LRH.2.20.1703011221400.15273@bofh.nohats.ca> <76B12F6D-9D53-4FEB-974D-BB4D6DB02F0B@dnss.ec> <386E1BBE-258F-4A80-AE8F-6AEEA08F3F14@dnss.ec>
From: Michael StJohns <msj@nthpermutation.com>
Message-ID: <df662299-c673-0129-e2b4-c9646f75b7eb@nthpermutation.com>
Date: Wed, 15 Mar 2017 13:22:05 -0400
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <386E1BBE-258F-4A80-AE8F-6AEEA08F3F14@dnss.ec>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/Wp2Qcz1Ahq0ERCVvfAdr-1APsqc>
Subject: [DNSOP] draft-arends-dnsop-dnssec-algorithm-update
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Mar 2017 17:22:45 -0000

On 3/15/2017 6:26 AM, Roy Arends wrote:
> In the spirit of being constructive, we (Jakob Schlyter, Matt Larson and I) have written a small draft (draft-arends-dnsop-dnssec-algorithm-update) that does two things:
>
> it changes RSASHA1 from “Must Implement” to “Recommended to Implement”. (RSASHA1 is the only “MUST IMPLEMENT”)
> it changes RSASHA256 from “Recommended to Implement” to “Must Implement”.
>
> The main motivator for this is that implementors have an incentive to move their implementations “default use” away from RSASHA1 (for instance, when a user generates a DNSKEY without specifying an algorithm, or when choosing an algorithm for signing in the presence of more than one algorithm.


Hi Roy -

I did read through the draft and it looks fairly benign, but I'm 
wondering if perhaps giving some warning and planning a transition might 
be possible while still meeting the spirit of the registry table.


E.g.

Must Implement:   RSASHA1 (Until 5/31/2018), RSASHA256 (after 6/1/2018))

Must Not Implement:  RSASHA1 (After 1/1/2021)

Recommended: RSASHA1 (From 6/1/2018 to 12/31/2020), RSASHA256 (until 
5/31/2018)

This allows immediate use of SHA256 and starts the deprecation process 
for SHA1 but gives some warning to both the vendors and the operators of 
what's coming when.


Mike





From nobody Wed Mar 15 10:31:19 2017
Return-Path: <paul.hoffman@vpnc.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 485A713173D for <dnsop@ietfa.amsl.com>; Wed, 15 Mar 2017 10:31:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Nb8GalXlmOSF for <dnsop@ietfa.amsl.com>; Wed, 15 Mar 2017 10:31:16 -0700 (PDT)
Received: from mail.proper.com (Opus1.Proper.COM [207.182.41.91]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 05F9613172F for <dnsop@ietf.org>; Wed, 15 Mar 2017 10:31:15 -0700 (PDT)
Received: from [10.32.60.163] (142-254-101-176.dsl.dynamic.fusionbroadband.com [142.254.101.176]) (authenticated bits=0) by mail.proper.com (8.15.2/8.14.9) with ESMTPSA id v2FHV8bv015817 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for <dnsop@ietf.org>; Wed, 15 Mar 2017 10:31:09 -0700 (MST) (envelope-from paul.hoffman@vpnc.org)
X-Authentication-Warning: mail.proper.com: Host 142-254-101-176.dsl.dynamic.fusionbroadband.com [142.254.101.176] claimed to be [10.32.60.163]
From: "Paul Hoffman" <paul.hoffman@vpnc.org>
To: "dnsop WG" <dnsop@ietf.org>
Date: Wed, 15 Mar 2017 10:31:14 -0700
Message-ID: <CBB916EB-B0C7-4EE7-B23E-6BF097BF1FD1@vpnc.org>
MIME-Version: 1.0
Content-Type: text/plain; format=flowed
X-Mailer: MailMate (1.9.6r5347)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/c2Yyg3JFmtqTMk7qKILrn-kMTe8>
Subject: [DNSOP] New terminology for root name service
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Mar 2017 17:31:17 -0000

Greetings again. RSSAC has published a lexicon of terms that are 
commonly used with respect to the root of the public DNS, but are not in 
RFC 7719. I have opened an issue for the terminology-bis document at 
https://github.com/DNSOP/draft-ietf-dnsop-terminology-bis/issues/17 and 
would be intereted to hear what people think about including those terms 
in our document.

--Paul Hoffman


From nobody Wed Mar 15 11:27:11 2017
Return-Path: <internet-drafts@ietf.org>
X-Original-To: dnsop@ietf.org
Delivered-To: dnsop@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 19191131772; Wed, 15 Mar 2017 11:27:03 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
Cc: dnsop@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.47.1
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <148960242305.14237.6433299035570274359@ietfa.amsl.com>
Date: Wed, 15 Mar 2017 11:27:03 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/fFhqisDcvw0TC4P0zjgk9IxOpa4>
Subject: [DNSOP] I-D Action: draft-ietf-dnsop-isp-ip6rdns-03.txt
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Mar 2017 18:27:03 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Domain Name System Operations of the IETF.

        Title           : Reverse DNS in IPv6 for Internet Service Providers
        Author          : Lee Howard
	Filename        : draft-ietf-dnsop-isp-ip6rdns-03.txt
	Pages           : 14
	Date            : 2017-03-04

Abstract:
   In IPv4, Internet Service Providers (ISPs) commonly provide IN-
   ADDR.ARPA information for their customers by prepopulating the zone
   with one PTR record for every available address.  This practice does
   not scale in IPv6.  This document analyzes different approaches and
   considerations for ISPs in managing the ip6.arpa zone for IPv6
   address space assigned to many customers.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-dnsop-isp-ip6rdns/

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

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


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

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


From nobody Wed Mar 15 12:22:10 2017
Return-Path: <housley@vigilsec.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 71D461317E0 for <dnsop@ietfa.amsl.com>; Wed, 15 Mar 2017 12:22:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8klzbB4NDZap for <dnsop@ietfa.amsl.com>; Wed, 15 Mar 2017 12:22:06 -0700 (PDT)
Received: from mail.smeinc.net (mail.smeinc.net [209.135.209.11]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 610E31317D9 for <dnsop@ietf.org>; Wed, 15 Mar 2017 12:22:06 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by mail.smeinc.net (Postfix) with ESMTP id CD08B30048E for <dnsop@ietf.org>; Wed, 15 Mar 2017 15:22:05 -0400 (EDT)
X-Virus-Scanned: amavisd-new at mail.smeinc.net
Received: from mail.smeinc.net ([127.0.0.1]) by localhost (mail.smeinc.net [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id Llh7uUwAAt0Y for <dnsop@ietf.org>; Wed, 15 Mar 2017 15:22:05 -0400 (EDT)
Received: from a860b60074bd.home (pool-108-45-101-150.washdc.fios.verizon.net [108.45.101.150]) by mail.smeinc.net (Postfix) with ESMTPSA id ED04F300266 for <dnsop@ietf.org>; Wed, 15 Mar 2017 15:22:04 -0400 (EDT)
From: Russ Housley <housley@vigilsec.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_0EAC0860-CD5A-46C4-995E-B74B19FA29BE"
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
Date: Wed, 15 Mar 2017 15:22:04 -0400
References: <6545B2F1-15C6-41F6-ABF0-2D3E6983F4AB@gmail.com> <A36D0419-CC7C-4987-8F2B-9B682FB43290@vigilsec.com>
To: dnsop <dnsop@ietf.org>
In-Reply-To: <A36D0419-CC7C-4987-8F2B-9B682FB43290@vigilsec.com>
Message-Id: <2C1E8DEF-8C80-4F49-B1FD-233751F07882@vigilsec.com>
X-Mailer: Apple Mail (2.3259)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/RHutW1Ho93-CIt8CdGapquJelKc>
Subject: Re: [DNSOP] WGLC for draft-ietf-dnsop-sutld-ps
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Mar 2017 19:22:08 -0000

--Apple-Mail=_0EAC0860-CD5A-46C4-995E-B74B19FA29BE
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii


> Will I-D.lewis-domain-names be published as an Informational RFC as =
well?  If not, then the Introduction needs to extract highlights from =
that document.

I see that draft-ietf-dnsop-sutld-ps-03 still references =
I-D.lewis-domain-names, but I have not seen ant WG Last Call for that =
document.  What is the plan?

Russ


--Apple-Mail=_0EAC0860-CD5A-46C4-995E-B74B19FA29BE
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=us-ascii

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dus-ascii"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D""><br class=3D""><div><blockquote type=3D"cite" class=3D""><div =
class=3D""><div style=3D"font-family: Helvetica; font-size: 12px; =
font-style: normal; font-variant-caps: normal; font-weight: normal; =
letter-spacing: normal; orphans: auto; text-align: start; text-indent: =
0px; text-transform: none; white-space: normal; widows: auto; =
word-spacing: 0px; -webkit-text-stroke-width: 0px;" =
class=3D"">Will&nbsp;I-D.lewis-domain-names be published as an =
Informational RFC as well? &nbsp;If not, then the Introduction needs to =
extract highlights from that document.</div></div></blockquote></div><br =
class=3D""><div class=3D"">I see that draft-ietf-dnsop-sutld-ps-03 still =
references I-D.lewis-domain-names, but I have not seen ant WG Last Call =
for that document. &nbsp;What is the plan?</div><div class=3D""><br =
class=3D""></div><div class=3D"">Russ</div><div class=3D""><br =
class=3D""></div></body></html>=

--Apple-Mail=_0EAC0860-CD5A-46C4-995E-B74B19FA29BE--


From nobody Wed Mar 15 12:25:59 2017
Return-Path: <mellon@fugue.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D0F141317E2 for <dnsop@ietfa.amsl.com>; Wed, 15 Mar 2017 12:25:58 -0700 (PDT)
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=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=fugue-com.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id u556ZiEwwRFI for <dnsop@ietfa.amsl.com>; Wed, 15 Mar 2017 12:25:57 -0700 (PDT)
Received: from mail-qk0-x22d.google.com (mail-qk0-x22d.google.com [IPv6:2607:f8b0:400d:c09::22d]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 17A781317D9 for <dnsop@ietf.org>; Wed, 15 Mar 2017 12:25:57 -0700 (PDT)
Received: by mail-qk0-x22d.google.com with SMTP id 1so21787306qkl.3 for <dnsop@ietf.org>; Wed, 15 Mar 2017 12:25:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fugue-com.20150623.gappssmtp.com; s=20150623; h=from:message-id:mime-version:subject:date:in-reply-to:cc:to :references; bh=0KhRpeZTwGQtDvk/DIERIosO2491qc+VBKwz1fPm7mU=; b=A0Am+6+gi7ClBythi0VJZc9FE6uv0nqa/6bPFPr93DBz/XmrjQl+DF159RpdF41QYs DB1uuYdFZPLYuim+MJHw2u9wLWYCyUOMfbs6kn5yhpv0pVHySjrl6Al9Wg3+NIweB0cD aTZ0DHw2orXdD73fL4U70RAEjljhUbviuRbd2PdDk4EDyWlbm7AqUPEnYc+9Cn8gM+ad coPd/0VK24l1Rp1A/ZZah+wFFkhoLKPlBcmno0xFA+Z1AKAbDyENkIhgbiVk3hiliQNi lMUgCW3ppQMfduR2/X/KcOeIfMQAF7yB0p5yNiVgJYceN7+JGb6SNz66Ez3Necjhup2N 1ZYA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:message-id:mime-version:subject:date :in-reply-to:cc:to:references; bh=0KhRpeZTwGQtDvk/DIERIosO2491qc+VBKwz1fPm7mU=; b=RHbGRO3GN6LzvRHsTpTmYl8G+sZYS2Ztbd50kl3/sPOtaYOcIIKTf5WhzShf0LQT8L lCP6BxWhianAtCGu/XxG/5UoFEykATGLBLi21OJrNuLyZjj85c+lWBBEA2odpJaLIf4+ zWKn6W+Hs77SEkwnmf26HTq91IUV2sKDOG+bWEyO2F4gzzkVp5Y+VM7Z3Oybn2oBuhSH xEvNb/sP2NhddtshesWN51syci4IrGScyyyqClJbmemPITzFdavMSLnMSV1oidi/WfV/ ZpYGXdODdaNN7hKcIZMctHjVYK0qqIJFMBA1LTRcoyfBi78O9CI+mqn1VjRIxSEULl2+ 9mdw==
X-Gm-Message-State: AFeK/H2wIUqo/cqBRTvogvDNd/m9c4NMFyi1R1FkcLCcD0ClmUgUjapQRZGtC/2Y0/90wA==
X-Received: by 10.55.24.42 with SMTP id j42mr4195612qkh.145.1489605956209; Wed, 15 Mar 2017 12:25:56 -0700 (PDT)
Received: from [10.0.30.228] (c-73-167-64-188.hsd1.ma.comcast.net. [73.167.64.188]) by smtp.gmail.com with ESMTPSA id x2sm1938510qkc.61.2017.03.15.12.25.55 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 15 Mar 2017 12:25:55 -0700 (PDT)
From: Ted Lemon <mellon@fugue.com>
Message-Id: <1C9A72DF-BEFE-457D-8032-21F0E38B8212@fugue.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_C186FF9A-B0B5-441B-85CC-1BB60904DF43"
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
Date: Wed, 15 Mar 2017 15:25:54 -0400
In-Reply-To: <2C1E8DEF-8C80-4F49-B1FD-233751F07882@vigilsec.com>
Cc: dnsop <dnsop@ietf.org>
To: Russ Housley <housley@vigilsec.com>
References: <6545B2F1-15C6-41F6-ABF0-2D3E6983F4AB@gmail.com> <A36D0419-CC7C-4987-8F2B-9B682FB43290@vigilsec.com> <2C1E8DEF-8C80-4F49-B1FD-233751F07882@vigilsec.com>
X-Mailer: Apple Mail (2.3259)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/nXUCtc_j3jit8s_h4MKfG2z6TzE>
Subject: Re: [DNSOP] WGLC for draft-ietf-dnsop-sutld-ps
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Mar 2017 19:25:59 -0000

--Apple-Mail=_C186FF9A-B0B5-441B-85CC-1BB60904DF43
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

On Mar 15, 2017, at 3:22 PM, Russ Housley <housley@vigilsec.com> wrote:
> I see that draft-ietf-dnsop-sutld-ps-03 still references =
I-D.lewis-domain-names, but I have not seen ant WG Last Call for that =
document.  What is the plan?

It's an informative reference.   We're going to try to get Ed to publish =
the document.   If he doesn't, we'll reference the draft.   There are =
tons of references to non-RFCs in this document, so it's never going to =
be as elegant as we might like.



--Apple-Mail=_C186FF9A-B0B5-441B-85CC-1BB60904DF43
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=us-ascii

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dus-ascii"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D"">On Mar 15, 2017, at 3:22 PM, Russ Housley &lt;<a =
href=3D"mailto:housley@vigilsec.com" =
class=3D"">housley@vigilsec.com</a>&gt; wrote:<div><blockquote =
type=3D"cite" class=3D""><div class=3D""><div class=3D"" =
style=3D"font-family: Helvetica; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
orphans: auto; text-align: start; text-indent: 0px; text-transform: =
none; white-space: normal; widows: auto; word-spacing: 0px; =
-webkit-text-stroke-width: 0px;">I see that draft-ietf-dnsop-sutld-ps-03 =
still references I-D.lewis-domain-names, but I have not seen ant WG Last =
Call for that document. &nbsp;What is the =
plan?</div></div></blockquote><br class=3D""></div><div>It's an =
informative reference. &nbsp; We're going to try to get Ed to publish =
the document. &nbsp; If he doesn't, we'll reference the draft. &nbsp; =
There are tons of references to non-RFCs in this document, so it's never =
going to be as elegant as we might like.</div><div><br =
class=3D""></div><br class=3D""></body></html>=

--Apple-Mail=_C186FF9A-B0B5-441B-85CC-1BB60904DF43--


From nobody Wed Mar 15 12:40:46 2017
Return-Path: <housley@vigilsec.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 764161317F5 for <dnsop@ietfa.amsl.com>; Wed, 15 Mar 2017 12:40:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level: 
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id k2yuJzMhcNDT for <dnsop@ietfa.amsl.com>; Wed, 15 Mar 2017 12:40:38 -0700 (PDT)
Received: from mail.smeinc.net (mail.smeinc.net [209.135.209.11]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1C1291317D9 for <dnsop@ietf.org>; Wed, 15 Mar 2017 12:40:38 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by mail.smeinc.net (Postfix) with ESMTP id 7A78B300498 for <dnsop@ietf.org>; Wed, 15 Mar 2017 15:40:37 -0400 (EDT)
X-Virus-Scanned: amavisd-new at mail.smeinc.net
Received: from mail.smeinc.net ([127.0.0.1]) by localhost (mail.smeinc.net [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id Qe4--W2e99gP for <dnsop@ietf.org>; Wed, 15 Mar 2017 15:40:36 -0400 (EDT)
Received: from a860b60074bd.home (pool-108-45-101-150.washdc.fios.verizon.net [108.45.101.150]) by mail.smeinc.net (Postfix) with ESMTPSA id 6023E300266; Wed, 15 Mar 2017 15:40:36 -0400 (EDT)
From: Russ Housley <housley@vigilsec.com>
Message-Id: <DFD53F12-3633-4940-8147-4AD330779A1D@vigilsec.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_ABEBD44D-52C9-46A3-90A1-BF5946A5C46B"
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
Date: Wed, 15 Mar 2017 15:40:35 -0400
In-Reply-To: <1C9A72DF-BEFE-457D-8032-21F0E38B8212@fugue.com>
Cc: dnsop <dnsop@ietf.org>
To: Ted Lemon <mellon@fugue.com>
References: <6545B2F1-15C6-41F6-ABF0-2D3E6983F4AB@gmail.com> <A36D0419-CC7C-4987-8F2B-9B682FB43290@vigilsec.com> <2C1E8DEF-8C80-4F49-B1FD-233751F07882@vigilsec.com> <1C9A72DF-BEFE-457D-8032-21F0E38B8212@fugue.com>
X-Mailer: Apple Mail (2.3259)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/up-HLH-2fv6GmpPOU5bTAipfSvc>
Subject: Re: [DNSOP] WGLC for draft-ietf-dnsop-sutld-ps
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Mar 2017 19:40:39 -0000

--Apple-Mail=_ABEBD44D-52C9-46A3-90A1-BF5946A5C46B
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

Ted:


> On Mar 15, 2017, at 3:25 PM, Ted Lemon <mellon@fugue.com> wrote:
>=20
> On Mar 15, 2017, at 3:22 PM, Russ Housley <housley@vigilsec.com =
<mailto:housley@vigilsec.com>> wrote:
>> I see that draft-ietf-dnsop-sutld-ps-03 still references =
I-D.lewis-domain-names, but I have not seen ant WG Last Call for that =
document.  What is the plan?
>=20
> It's an informative reference.   We're going to try to get Ed to =
publish the document.   If he doesn't, we'll reference the draft.   =
There are tons of references to non-RFCs in this document, so it's never =
going to be as elegant as we might like.

If you think that =E2=80=9Con this topic=E2=80=9D in the sentient refers =
only to the previous sentence, then I am okay with that approach.  =
However, I do not think that is okay if =E2=80=9Ctopic=E2=80=9D refers =
to more than that.

Russ


--Apple-Mail=_ABEBD44D-52C9-46A3-90A1-BF5946A5C46B
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D"">Ted:<div class=3D""><br class=3D""></div><div class=3D""><br =
class=3D""><div><blockquote type=3D"cite" class=3D""><div class=3D"">On =
Mar 15, 2017, at 3:25 PM, Ted Lemon &lt;<a =
href=3D"mailto:mellon@fugue.com" class=3D"">mellon@fugue.com</a>&gt; =
wrote:</div><br class=3D"Apple-interchange-newline"><div class=3D""><meta =
http-equiv=3D"Content-Type" content=3D"text/html charset=3Dus-ascii" =
class=3D""><div style=3D"word-wrap: break-word; -webkit-nbsp-mode: =
space; -webkit-line-break: after-white-space;" class=3D"">On Mar 15, =
2017, at 3:22 PM, Russ Housley &lt;<a href=3D"mailto:housley@vigilsec.com"=
 class=3D"">housley@vigilsec.com</a>&gt; wrote:<div class=3D""><blockquote=
 type=3D"cite" class=3D""><div class=3D""><div class=3D"" =
style=3D"font-family: Helvetica; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
orphans: auto; text-align: start; text-indent: 0px; text-transform: =
none; white-space: normal; widows: auto; word-spacing: 0px; =
-webkit-text-stroke-width: 0px;">I see that draft-ietf-dnsop-sutld-ps-03 =
still references I-D.lewis-domain-names, but I have not seen ant WG Last =
Call for that document. &nbsp;What is the =
plan?</div></div></blockquote><br class=3D""></div><div class=3D"">It's =
an informative reference. &nbsp; We're going to try to get Ed to publish =
the document. &nbsp; If he doesn't, we'll reference the draft. &nbsp; =
There are tons of references to non-RFCs in this document, so it's never =
going to be as elegant as we might =
like.</div></div></div></blockquote><div><br class=3D""></div>If you =
think that =E2=80=9Con this topic=E2=80=9D in the sentient refers only =
to the previous sentence, then I am okay with that approach. =
&nbsp;However, I do not think that is okay if =E2=80=9Ctopic=E2=80=9D =
refers to more than that.</div><div><br =
class=3D""></div><div>Russ</div><div><br =
class=3D""></div></div></body></html>=

--Apple-Mail=_ABEBD44D-52C9-46A3-90A1-BF5946A5C46B--


From nobody Wed Mar 15 13:37:46 2017
Return-Path: <lee@asgard.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C9BEF131826 for <dnsop@ietfa.amsl.com>; Wed, 15 Mar 2017 13:37:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.394
X-Spam-Level: 
X-Spam-Status: No, score=-5.394 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, MIME_QP_LONG_LINE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-2.796, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HvkMRDh9eEeM for <dnsop@ietfa.amsl.com>; Wed, 15 Mar 2017 13:37:44 -0700 (PDT)
Received: from atl4mhob12.myregisteredsite.com (atl4mhob12.myregisteredsite.com [209.17.115.50]) by ietfa.amsl.com (Postfix) with ESMTP id 1FA67131831 for <dnsop@ietf.org>; Wed, 15 Mar 2017 13:37:43 -0700 (PDT)
Received: from mailpod.hostingplatform.com ([10.30.71.204]) by atl4mhob12.myregisteredsite.com (8.14.4/8.14.4) with ESMTP id v2FKbfZ3020585 for <dnsop@ietf.org>; Wed, 15 Mar 2017 16:37:41 -0400
Received: (qmail 2850 invoked by uid 0); 15 Mar 2017 20:37:41 -0000
X-TCPREMOTEIP: 68.100.68.25
X-Authenticated-UID: lee@asgard.org
Received: from unknown (HELO ?192.168.1.160?) (lee@asgard.org@68.100.68.25) by 0 with ESMTPA; 15 Mar 2017 20:37:39 -0000
User-Agent: Microsoft-MacOutlook/14.7.2.170228
Date: Wed, 15 Mar 2017 16:37:35 -0400
From: Lee Howard <lee@asgard.org>
To: <dnsop@ietf.org>
Message-ID: <D4EF170B.700A9%lee@asgard.org>
Thread-Topic: [DNSOP] I-D Action: draft-ietf-dnsop-isp-ip6rdns-03.txt
References: <148960242305.14237.6433299035570274359@ietfa.amsl.com>
In-Reply-To: <148960242305.14237.6433299035570274359@ietfa.amsl.com>
Mime-version: 1.0
Content-type: text/plain; charset="ISO-8859-1"
Content-transfer-encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/5ORrQ12ZCxHK54PatEvmwJmLI_8>
Subject: Re: [DNSOP] I-D Action: draft-ietf-dnsop-isp-ip6rdns-03.txt
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Mar 2017 20:37:46 -0000

This was posted a couple of weeks ago, but got wedged in systems.

Diff is at=20
https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-dnsop-isp-ip6rdns-03

I think this version is responsive to all of the comments from the
previous WGLC.

Some specific changes:
1. I do not think there is consensus that having PTRs is or is not a best
practice, so emphasizing the lack of consensus lets us move on to what an
ISP can do, if they care to do anything.
The first paragraph has been overhauled to say "While the need for a PTR
record and for it to match
   is debatable as a best practice, some network services [see Section 3]
still do rely on PTR lookups, and some check the source address of
incoming connections and verify that the PTR and A records match before
providing service.=B2
The same theme is supported by watering the second paragraph: =B3
Administrators at ISPs should consider whether customer PTR records are
needed, and if so, evaluate methods for responding to reverse DNS queries
in IPv6."


2. Privacy considerations.
Added section: 6.  Privacy Considerations     Given considerations in
[hostname], hostnames that provide    information about a user compromises
that user's privacy.  Some users    may want to identify their hosts using
user-specified hostnames, but    the default behavior should not be to
identify a user, their    location, their connectivity, or other
information in a PTR record.


I=B9ve also changed the example PTRs from =B3user.town.AW.=B2 to =B3string.region."



3. Dynamic DNS, on how to find a dDNS server
Ammended the sentence: There is no
   standard way to indicate to a host what server it should send dDNS
   updates to; the master listed in the SOA is often assumed to be a
   dDNS server, but this may not scale.

4. Manual user updates.
Inserted a section on this:
It is possible to create a user interface, such as a web page, that
would allow end users to enter a hostname to associate with an    address.
 Such an interface would need to be authenticated (only the    authorized
user could add/change/delete entries).  It would need to    specify only
the host bits if the ISP changes prefixes assigned to    customers, and
the back end would therefore need to be integrated    with prefix
assignments, so that when a new prefix was assigned to a    customer, the
DNS service would look up user-generated hostnames and    delete the old
record and create the new one.     Considerations about some records being
static and others dynamic or    dynamically generated (section 2.5) and
the creativity of users    (section 2.3) still apply.


Also inserted a note inside =B3on the fly=B2 records: It may be possible to
allow user-specified    hostnames for some records and generate others on
the fly; looking up    a record before generating on the fly may slow
responses or may not    scale well.


5. One more use case: "Service discovery: [RFC6763] specifies "DNS-based
Service Discovery"    and section 11 specifically describes how PTRs are
used."

6. Noted that several servers are capable of DNS on-the-fly and removed
concerns about load.
=20
A couple of comments to which this document is not responsive:
I did not make any changes proposing new solutions: this is an operations
document, not a technical spec.
I did not describe what additional applications do when there=B9s no PTR;
there are six examples.
I did not revise the paragraph on negative response; I couldn=B9t think how
to make the difference between timeout (lame) and NXDomain clearer. In
reading these notes I see I=B9ve used different capitalization; oops.
I did not insist that ISPs must allow residential users to host mail
servers, or provide static addresses; it is out of scope.


The point of this document is that ISPs deploying IPv6 keep (still!)
saying, =B3What do we do about PTRs?=B2 If somebody wants to propose a new
technical solution, I encourage them to do so; I=B9m not up to it. A lot of
people think PTRs for residential users; while I sympathize with that
position, I am certain that there is not consensus on that point, and
therefore we cannot say it is stupid in a consensus document.

Since these changes are substantive and substantial, there should be
another WGLC. Please comment! No need to wait for WGLC!

Thanks,

Lee

On 3/15/17, 2:27 PM, "dnsop-bounces@ietf.org on behalf of
internet-drafts@ietf.org" <dnsop-bounces@ietf.org on behalf of
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 Domain Name System Operations of the
>IETF.
>
>        Title           : Reverse DNS in IPv6 for Internet Service
>Providers
>        Author          : Lee Howard
>	Filename        : draft-ietf-dnsop-isp-ip6rdns-03.txt
>	Pages           : 14
>	Date            : 2017-03-04
>
>Abstract:
>   In IPv4, Internet Service Providers (ISPs) commonly provide IN-
>   ADDR.ARPA information for their customers by prepopulating the zone
>   with one PTR record for every available address.  This practice does
>   not scale in IPv6.  This document analyzes different approaches and
>   considerations for ISPs in managing the ip6.arpa zone for IPv6
>   address space assigned to many customers.
>
>
>The IETF datatracker status page for this draft is:
>https://datatracker.ietf.org/doc/draft-ietf-dnsop-isp-ip6rdns/
>
>There's also a htmlized version available at:
>https://tools.ietf.org/html/draft-ietf-dnsop-isp-ip6rdns-03
>
>A diff from the previous version is available at:
>https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-dnsop-isp-ip6rdns-03
>
>
>Please note that it may take a couple of minutes from the time of
>submission
>until the htmlized version and diff are available at tools.ietf.org.
>
>Internet-Drafts are also available by anonymous FTP at:
>ftp://ftp.ietf.org/internet-drafts/
>
>_______________________________________________
>DNSOP mailing list
>DNSOP@ietf.org
>https://www.ietf.org/mailman/listinfo/dnsop
>



From nobody Wed Mar 15 13:49:41 2017
Return-Path: <mellon@fugue.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A92E6131834 for <dnsop@ietfa.amsl.com>; Wed, 15 Mar 2017 13:49:40 -0700 (PDT)
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=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=fugue-com.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FxPsa1UXuJ4l for <dnsop@ietfa.amsl.com>; Wed, 15 Mar 2017 13:49:39 -0700 (PDT)
Received: from mail-qk0-x22a.google.com (mail-qk0-x22a.google.com [IPv6:2607:f8b0:400d:c09::22a]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EC62713182C for <dnsop@ietf.org>; Wed, 15 Mar 2017 13:49:38 -0700 (PDT)
Received: by mail-qk0-x22a.google.com with SMTP id 1so23724631qkl.3 for <dnsop@ietf.org>; Wed, 15 Mar 2017 13:49:38 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fugue-com.20150623.gappssmtp.com; s=20150623; h=from:message-id:mime-version:subject:date:in-reply-to:cc:to :references; bh=szh4fgmo4eFi1WxM96X2ElA7VYVL/MrxAmfTOHcfYsY=; b=g0Uq+GScHsZke78G7GLZ4eROSuosEvfEkkdsFQleQDFhNvww6MIsiX/CRlMGQvH3E2 nijt1+Mryt+Vh5cS8ssk+XNXl87d1j7AvlFlgsUpOPVRj7ECMMVHNpu5FSKvst8yVUNB pPKWU2ChSjfda5k+l6XRMK/ScJ8+DshMXoQaAWIiKdYDk1YpvE3lBcKsTDhPIZby1bQr rRqJWVd2dCiz7ClWSv0flsR0oPcMMlSOpdQZthmQxFpx3hmZrc5J2Wzu+iuW6mtcci28 wPVN3WpZ/4pdJ2iHKjeozgsQHPvP+5p7KGu2BqmhtLyzuPVe5OCMK7vFsjpvDUVm5+dm Zt2w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:message-id:mime-version:subject:date :in-reply-to:cc:to:references; bh=szh4fgmo4eFi1WxM96X2ElA7VYVL/MrxAmfTOHcfYsY=; b=jDlp/dtSe2tVL6cBwWhBC5+TdlgdLuCSjPm3sUu7v/pBqzY3U0hM0DOACy+I9hYotJ iUO/24lv/YiOqpJsxWBZBwSrQaowFUYeCUFWgW54WIH75EIWV6IqwXcDfWJCD5ZMEglI Ci/7zPqINTtC2aqLr+q8U8ehxd7QVkUs1Xklo2JKzpgyYUYL5ohXfeiQ/+nUzUDi7cCy Yr+1Ui6gSIrVInorAeiIoM9MwNxw2/PwTtHN+XMXhS0HnUulRAFI4Vtf79eD0OkELoch 3ozPp3qLSqqZ5ljFW9oikNxvQ07PRugU3FGRRHa5194CzR8V55sE5vQwkEXWsp2QSCct OD3w==
X-Gm-Message-State: AFeK/H0Fa4OEJuzLqksDr6+xzAgVfzO689MfHw6dA4lJrB2bz08PU/kQpCTzhHjtw0PiVQ==
X-Received: by 10.55.22.234 with SMTP id 103mr5014875qkw.33.1489610978127; Wed, 15 Mar 2017 13:49:38 -0700 (PDT)
Received: from [10.0.30.228] (c-73-167-64-188.hsd1.nh.comcast.net. [73.167.64.188]) by smtp.gmail.com with ESMTPSA id i140sm2123274qke.2.2017.03.15.13.49.36 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 15 Mar 2017 13:49:37 -0700 (PDT)
From: Ted Lemon <mellon@fugue.com>
Message-Id: <CB0A379A-298C-4C39-902F-F3B350872460@fugue.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_1E751BA0-F052-48D2-A870-6F41D2C6311F"
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
Date: Wed, 15 Mar 2017 16:49:35 -0400
In-Reply-To: <DFD53F12-3633-4940-8147-4AD330779A1D@vigilsec.com>
Cc: dnsop <dnsop@ietf.org>
To: Russ Housley <housley@vigilsec.com>
References: <6545B2F1-15C6-41F6-ABF0-2D3E6983F4AB@gmail.com> <A36D0419-CC7C-4987-8F2B-9B682FB43290@vigilsec.com> <2C1E8DEF-8C80-4F49-B1FD-233751F07882@vigilsec.com> <1C9A72DF-BEFE-457D-8032-21F0E38B8212@fugue.com> <DFD53F12-3633-4940-8147-4AD330779A1D@vigilsec.com>
X-Mailer: Apple Mail (2.3259)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/EiaXcI-vy7y-7H1uJO_xWYFn62c>
Subject: Re: [DNSOP] WGLC for draft-ietf-dnsop-sutld-ps
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Mar 2017 20:49:41 -0000

--Apple-Mail=_1E751BA0-F052-48D2-A870-6F41D2C6311F
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

On Mar 15, 2017, at 3:40 PM, Russ Housley <housley@vigilsec.com> wrote:
> If you think that =E2=80=9Con this topic=E2=80=9D in the sentient =
refers only to the previous sentence, then I am okay with that approach. =
 However, I do not think that is okay if =E2=80=9Ctopic=E2=80=9D refers =
to more than that.

Yes, that's the precise point of referencing the document.   Possibly we =
should have stated that more clearly?   :)


--Apple-Mail=_1E751BA0-F052-48D2-A870-6F41D2C6311F
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D"">On Mar 15, 2017, at 3:40 PM, Russ Housley &lt;<a =
href=3D"mailto:housley@vigilsec.com" =
class=3D"">housley@vigilsec.com</a>&gt; wrote:<div><blockquote =
type=3D"cite" class=3D""><div class=3D""><div style=3D"font-family: =
Helvetica; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; orphans: auto; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: =
0px;" class=3D"">If you think that =E2=80=9Con this topic=E2=80=9D in =
the sentient refers only to the previous sentence, then I am okay with =
that approach. &nbsp;However, I do not think that is okay if =E2=80=9Ctopi=
c=E2=80=9D refers to more than that.</div></div></blockquote><br =
class=3D""></div><div>Yes, that's the precise point of referencing the =
document. &nbsp; Possibly we should have stated that more clearly? =
&nbsp; :)</div><div><br class=3D""></div></body></html>=

--Apple-Mail=_1E751BA0-F052-48D2-A870-6F41D2C6311F--


From nobody Wed Mar 15 17:08:55 2017
Return-Path: <wwwrun@rfc-editor.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7A5FA130153; Wed, 15 Mar 2017 17:08:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.202
X-Spam-Level: 
X-Spam-Status: No, score=-4.202 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uiCP00hzBUUg; Wed, 15 Mar 2017 17:08:53 -0700 (PDT)
Received: from rfc-editor.org (rfc-editor.org [4.31.198.49]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E81CA12FB9A; Wed, 15 Mar 2017 17:08:08 -0700 (PDT)
Received: by rfc-editor.org (Postfix, from userid 30) id 5E9CCB814DA; Wed, 15 Mar 2017 17:07:58 -0700 (PDT)
To: ietf-announce@ietf.org, rfc-dist@rfc-editor.org
X-PHP-Originating-Script: 1005:ams_util_lib.php
From: rfc-editor@rfc-editor.org
Cc: rfc-editor@rfc-editor.org, drafts-update-ref@iana.org, dnsop@ietf.org
Message-Id: <20170316000758.5E9CCB814DA@rfc-editor.org>
Date: Wed, 15 Mar 2017 17:07:58 -0700 (PDT)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/XEwtPSKSJe5MLPBUeC4FqJZL9K8>
Subject: [DNSOP] BCP 209, RFC 8109 on Initializing a DNS Resolver with Priming Queries
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Mar 2017 00:08:54 -0000

A new Request for Comments is now available in online RFC libraries.

        BCP 209        
        RFC 8109

        Title:      Initializing a DNS Resolver with 
                    Priming Queries 
        Author:     P. Koch, M. Larson,
                    P. Hoffman
        Status:     Best Current Practice
        Stream:     IETF
        Date:       March 2017
        Mailbox:    pk@DENIC.DE, 
                    matt.larson@icann.org, 
                    paul.hoffman@icann.org
        Pages:      7
        Characters: 15645
        See Also:   BCP 209

        I-D Tag:    draft-ietf-dnsop-resolver-priming-11.txt

        URL:        https://www.rfc-editor.org/info/rfc8109

        DOI:        10.17487/RFC8109

This document describes the queries that a DNS resolver should emit
to initialize its cache.  The result is that the resolver gets both a
current NS Resource Record Set (RRset) for the root zone and the necessary address
information for reaching the root servers.

This document is a product of the Domain Name System Operations Working Group of the IETF.


BCP: This document specifies an Internet Best Current Practices for the
Internet Community, and requests discussion and suggestions for 
improvements. Distribution of this memo is unlimited.

This announcement is sent to the IETF-Announce and rfc-dist lists.
To subscribe or unsubscribe, see
  https://www.ietf.org/mailman/listinfo/ietf-announce
  https://mailman.rfc-editor.org/mailman/listinfo/rfc-dist

For searching the RFC series, see https://www.rfc-editor.org/search
For downloading RFCs, see https://www.rfc-editor.org/retrieve/bulk

Requests for special distribution should be addressed to either the
author of the RFC in question, or to rfc-editor@rfc-editor.org.  Unless
specifically noted otherwise on the RFC itself, all RFCs are for
unlimited distribution.


The RFC Editor Team
Association Management Solutions, LLC



From nobody Wed Mar 15 18:12:07 2017
Return-Path: <marka@isc.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5FA15129C68 for <dnsop@ietfa.amsl.com>; Wed, 15 Mar 2017 18:12:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.902
X-Spam-Level: 
X-Spam-Status: No, score=-6.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uYs9H4lDmuJN for <dnsop@ietfa.amsl.com>; Wed, 15 Mar 2017 18:12:05 -0700 (PDT)
Received: from mx.pao1.isc.org (mx.pao1.isc.org [149.20.64.53]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 232F4129C4A for <dnsop@ietf.org>; Wed, 15 Mar 2017 18:12:05 -0700 (PDT)
Received: from zmx1.isc.org (zmx1.isc.org [149.20.0.20]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx.pao1.isc.org (Postfix) with ESMTPS id 146CD34983C for <dnsop@ietf.org>; Thu, 16 Mar 2017 01:12:03 +0000 (UTC)
Received: from zmx1.isc.org (localhost [127.0.0.1]) by zmx1.isc.org (Postfix) with ESMTPS id EF49E16007D for <dnsop@ietf.org>; Thu, 16 Mar 2017 01:12:02 +0000 (UTC)
Received: from localhost (localhost [127.0.0.1]) by zmx1.isc.org (Postfix) with ESMTP id CCB0116007B for <dnsop@ietf.org>; Thu, 16 Mar 2017 01:12:02 +0000 (UTC)
Received: from zmx1.isc.org ([127.0.0.1]) by localhost (zmx1.isc.org [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id ovrE9PuISYI1 for <dnsop@ietf.org>; Thu, 16 Mar 2017 01:12:02 +0000 (UTC)
Received: from rock.dv.isc.org (c27-253-115-14.carlnfd2.nsw.optusnet.com.au [27.253.115.14]) by zmx1.isc.org (Postfix) with ESMTPSA id 36EC8160076 for <dnsop@ietf.org>; Thu, 16 Mar 2017 01:12:02 +0000 (UTC)
Received: from rock.dv.isc.org (localhost [IPv6:::1]) by rock.dv.isc.org (Postfix) with ESMTP id BC8F166E057A for <dnsop@ietf.org>; Thu, 16 Mar 2017 12:11:58 +1100 (EST)
To: dnsop@ietf.org
From: Mark Andrews <marka@isc.org>
Date: Thu, 16 Mar 2017 12:11:58 +1100
Message-Id: <20170316011158.BC8F166E057A@rock.dv.isc.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/Na6JeRwH5uN10oylhqKx9aK59fc>
Subject: [DNSOP] RFC6891 Section 7. Transport Considerations
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Mar 2017 01:12:06 -0000

These two paragraphs don't match reality.  Lots of servers,
incorrectly, just set the rcode to FORMERR, set QR to 1 and return
the request message.  If we want to distingish FORMERR from EDNS
aware servers we need to provide a signal that works.  The signaling
described here doesn't.

   Responders that choose not to implement the protocol extensions
   defined in this document MUST respond with a return code (RCODE) of
   FORMERR to messages containing an OPT record in the additional
   section and MUST NOT include an OPT record in the response.

   If there is a problem with processing the OPT record itself, such as
   an option value that is badly formatted or that includes out-of-range
   values, a FORMERR MUST be returned.  If this occurs, the response
   MUST include an OPT record.  This is intended to allow the requestor
   to distinguish between servers that do not implement EDNS and format
   errors within EDNS.

Setting a EDNS header flag in the response could provide such signaling.

Additionally there are lots of servers that just ignore the OPT
record in the request and send back a response without a OPT record
the answers the query section.  I would argue that this is a better
response if you don't want to support EDNS than returning FORMERR
which should drop to a MAY from the MUST above.


Mark
-- 
Mark Andrews, ISC
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE:	+61 2 9871 4742		         INTERNET: marka@isc.org


From nobody Wed Mar 15 19:37:43 2017
Return-Path: <fuyu@cnnic.cn>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BD8F512F257 for <dnsop@ietfa.amsl.com>; Wed, 15 Mar 2017 19:37:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.903
X-Spam-Level: 
X-Spam-Status: No, score=-1.903 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, RP_MATCHES_RCVD=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bqfQMYRJ9Sjh for <dnsop@ietfa.amsl.com>; Wed, 15 Mar 2017 19:37:40 -0700 (PDT)
Received: from cnnic.cn (smtp13.cnnic.cn [218.241.118.13]) by ietfa.amsl.com (Postfix) with ESMTP id C5CA212F24E for <dnsop@ietf.org>; Wed, 15 Mar 2017 19:37:38 -0700 (PDT)
Received: from LIUXD (unknown [218.241.103.239]) by ocmail02.zx.nicx.cn (Coremail) with SMTP id AQAAf0Dp8bVu+slY+TeLKg--.7453S3; Thu, 16 Mar 2017 10:37:34 +0800 (CST)
From: "Yu Fu" <fuyu@cnnic.cn>
To: <dnsop@ietf.org>
Date: Thu, 16 Mar 2017 10:37:54 +0800
Message-ID: <000f01d29dfe$50b6b190$f22414b0$@cn>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
X-Mailer: Microsoft Office Outlook 12.0
Thread-Index: AdKb4YgSge8qiIXgSUigaI/ow9edrACHE1YA
Content-Language: zh-cn
X-CM-TRANSID: AQAAf0Dp8bVu+slY+TeLKg--.7453S3
X-Coremail-Antispam: 1UD129KBjvJXoW7KrW7ArW3trW5AF4kuFyDWrg_yoW8Cw1rpa 1rKa1fCas5Cr1xGw1kWw18uF45ua1xK39rJas7KF4DA3ZxJ3WfKryakw45Xay8try5Gr4q qFy8tw18XF15ZFJanT9S1TB71UUUUU7qnTZGkaVYY2UrUUUUjbIjqfuFe4nvWSU5nxnvy2 9KBjDU0xBIdaVrnRJUUUvIb7Iv0xC_Cr1lb4IE77IF4wAFF20E14v26r1j6r4UM7CY07I2 0VC2zVCF04k26cxKx2IYs7xG6rWj6s0DM7CIcVAFz4kK6r1j6r18M28lY4IEw2IIxxk0rw A2F7IY1VAKz4vEj48ve4kI8wA2z4x0Y4vE2Ix0cI8IcVAFwI0_Xr0_Ar1l84ACjcxK6xII jxv20xvEc7CjxVAFwI0_Cr0_Gr1UM28EF7xvwVC2z280aVAFwI0_Cr1j6rxdM28EF7xvwV C2z280aVCY1x0267AKxVW0oVCq3wAS0I0E0xvYzxvE52x082IY62kv0487Mc02F40EFcxC 0VAKzVAqx4xG6I80ewAv7VC0I7IYx2IY67AKxVWUXVWUAwAv7VC2z280aVAFwI0_Jr0_Gr 1lOx8S6xCaFVCjc4AY6r1j6r4UM4x0Y48IcxkI7VAKI48JMxkIecxEwVAFwVW8JwCF04k2 0xvY0x0EwIxGrwCFx2IqxVCFs4IE7xkEbVWUJVW8JwCFI7km07C267AKxVWUXVWUAwC20s 026c02F40E14v26r1j6r18MI8I3I0E7480Y4vE14v26r106r1rMI8E67AF67kF1VAFwI0_ Jr0_JrylIxkGc2Ij64vIr41lIxAIcVC0I7IYx2IY67AKxVWUJVWUCwCI42IY6xIIjxv20x vEc7CjxVAFwI0_Jr0_Gr1lIxAIcVCF04k26cxKx2IYs7xG6Fyj6rWUJwCI42IY6I8E87Iv 67AKxVWUJVW8JwCI42IY6I8E87Iv6xkF7I0E14v26r1j6r4UYxBIdaVFxhVjvjDU0xZFpf 9x07jnAwsUUUUU=
X-CM-SenderInfo: pix13q5fqqxugofq/
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/7rAKeENKA-ghOJHEGlnFMv-lLqw>
Subject: [DNSOP] FW: New Version Notification for draft-pan-dnsop-edns-isp-location-00
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Mar 2017 02:37:41 -0000

Hi all,

We have submitted a new draft as draft-pan-dnsop-edns-isp-location-00.
This document is an improved solution for ECS(RFC7871), describes an =
EDNS ISP Location (EIL) extension to address the privacy problem of ECS, =
find the right balance between privacy improvement and user experience =
optimization.  EIL is defined to convey ISP location information that is =
relevant to the DNS message.  It will provide sufficient information for =
the Authoritative Server to decide the response without guessing =
geolocation of the IP address.

Your comments are appreciated.

Thanks
Lanlan & Yu

>-----Original Message-----
>From: internet-drafts@ietf.org [mailto:internet-drafts@ietf.org]=20
>Sent: Monday, March 13, 2017 6:07 PM
>To: Pan Lanlan; Lanlan Pan; Yu Fu
>Subject: New Version Notification for =
draft-pan-dnsop-edns-isp-location-00.txt
>
>
>A new version of I-D, draft-pan-dnsop-edns-isp-location-00.txt
>has been successfully submitted by Yu Fu and posted to the IETF =
repository.
>
>Name:		draft-pan-dnsop-edns-isp-location
>Revision:	00
>Title:		ISP Location in DNS Queries
>Document date:	2017-03-13
>Group:		Individual Submission
>Pages:		14
>URL:            =
https://www.ietf.org/internet-drafts/draft-pan-dnsop-edns-isp-location-00=
.txt
>Status:         =
https://datatracker.ietf.org/doc/draft-pan-dnsop-edns-isp-location/
>Htmlized:       =
https://tools.ietf.org/html/draft-pan-dnsop-edns-isp-location-00
>
>
>Abstract:
>   This document describes an Extension Mechanisms for DNS (EDNS0)
>   option that is in active use to carry information about the network
>   that originated a DNS query and the network for which the subsequent
>   response can be cached.
>
>   It is inspired by EDNS Client Subnet (ECS) with some privacy
>   considerations, goals to reduce the "guess geolocation of client's
>   IP" work on Authoritative Nameservers.

                                                                         =
        =20



The IETF Secretariat



From nobody Wed Mar 15 21:38:46 2017
Return-Path: <dougb@dougbarton.us>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7E3DB12025C for <dnsop@ietfa.amsl.com>; Wed, 15 Mar 2017 21:38:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.003
X-Spam-Level: 
X-Spam-Status: No, score=-2.003 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RP_MATCHES_RCVD=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=dougbarton.us
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id T185WXl-CgLz for <dnsop@ietfa.amsl.com>; Wed, 15 Mar 2017 21:38:44 -0700 (PDT)
Received: from dougbarton.us (dougbarton.us [IPv6:2607:f2f8:ab14::2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 397D21201F8 for <dnsop@ietf.org>; Wed, 15 Mar 2017 21:38:43 -0700 (PDT)
Received: from [IPv6:2001:470:d:c12::cb6] (unknown [IPv6:2001:470:d:c12::cb6]) by dougbarton.us (Postfix) with ESMTPSA id E31CD8A for <dnsop@ietf.org>; Wed, 15 Mar 2017 21:38:45 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=dougbarton.us; s=dkim; t=1489639126; bh=jmNuoi5crd2PRT0L0QBmLdN4wZVQXEnR+5jkI9D/m5g=; h=Subject:To:References:From:Date:In-Reply-To:From; b=cO+DqDKOOZurEgog8iUCHeQGaT3n0j6gRxkU9cU3zaNUhi2uGASLMrWhUGpMeTG0b 5eoksRg9sAPDtUnaNXxjI5z2QvZyNfKyljQ4sTvpZ3sG7dRb9BhS16M2vXNbMGtEmJ GlPIEGrnMCHjKA7ADVFuXnoOC2/Hu8koqmdKBU8Y=
To: dnsop@ietf.org
References: <78013346-6100-f7e6-a3c8-87d2f92533d8@gmail.com> <F40B69DF-6391-4008-A7CD-C85277952D8A@dnss.ec> <alpine.LRH.2.20.1702281627360.22841@bofh.nohats.ca> <920390D7-BFF8-4680-B2D8-488777671DCA@dnss.ec> <alpine.LRH.2.20.1702282052220.28866@bofh.nohats.ca> <AC4C0368-1454-4718-95AF-BB4DDECEF17E@dnss.ec> <alpine.LRH.2.20.1703011221400.15273@bofh.nohats.ca> <76B12F6D-9D53-4FEB-974D-BB4D6DB02F0B@dnss.ec> <386E1BBE-258F-4A80-AE8F-6AEEA08F3F14@dnss.ec> <df662299-c673-0129-e2b4-c9646f75b7eb@nthpermutation.com>
From: Doug Barton <dougb@dougbarton.us>
Message-ID: <00e9d5d7-0326-cb90-4d49-1b7acff916f0@dougbarton.us>
Date: Wed, 15 Mar 2017 21:38:41 -0700
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.7.0
MIME-Version: 1.0
In-Reply-To: <df662299-c673-0129-e2b4-c9646f75b7eb@nthpermutation.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/UTdcNM2Ygk3f0x3MuvW1j_YewlY>
Subject: Re: [DNSOP] draft-arends-dnsop-dnssec-algorithm-update
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Mar 2017 04:38:45 -0000

I can't help finding this discussion funny, as I proposed prior to the 
-bis docs that we make RSA-SHA256 mandatory, and SHA1 optional; for the 
simple reason that it was overwhelmingly likely that the root would be 
signed with the former, making it as close to mandatory to implement as 
possible without documenting it as such; and the latter as interesting 
as day-old bread.

Now here we are 13 years later, still having the same discussion, 7 
years after the root was signed with (you guessed it) RSA-SHA256. :)

DNS has a long tail indeed.

On 03/15/2017 10:22 AM, Michael StJohns wrote:
> On 3/15/2017 6:26 AM, Roy Arends wrote:
>> In the spirit of being constructive, we (Jakob Schlyter, Matt Larson
>> and I) have written a small draft
>> (draft-arends-dnsop-dnssec-algorithm-update) that does two things:
>>
>> it changes RSASHA1 from “Must Implement” to “Recommended to
>> Implement”. (RSASHA1 is the only “MUST IMPLEMENT”)
>> it changes RSASHA256 from “Recommended to Implement” to “Must Implement”.
>>
>> The main motivator for this is that implementors have an incentive to
>> move their implementations “default use” away from RSASHA1 (for
>> instance, when a user generates a DNSKEY without specifying an
>> algorithm, or when choosing an algorithm for signing in the presence
>> of more than one algorithm.

FWIW I agree with Roy that we should make 256 a must-implement ASAP 
(since for all practical purposes it is already), and encourage 
implementors in the strongest possible terms to make it the default.

> Must Implement:   RSASHA1 (Until 5/31/2018), RSASHA256 (after 6/1/2018))

Michael, this is pointless, unless you can demonstrate how an existing 
implementation works without being able to use the root key.

> Must Not Implement:  RSASHA1 (After 1/1/2021)
>
> Recommended: RSASHA1 (From 6/1/2018 to 12/31/2020), RSASHA256 (until
> 5/31/2018)

Mostly pointless, although there was an interesting point raised about 
the difference between producing signatures with SHA1, and being able to 
validate them. Telling people that we're creating a long tail by letting 
them continue to use SHA1 for N years will result in a tail of minimum N 
+ 10 years. So telling people to stop using it NOW is the right answer.

I'm torn on how to deal with validation though. "Compliant 
implementations MUST generate a warning when validating signatures with 
algorithms weaker than RSA-SHA56. Compliant implementations MUST 
generate an error for such algorithms starting 4 years from the 
publication of this document as a draft standard, and unless the records 
are signed with a compliant algorithm they should be considered unsigned."

Something like that, although obviously it needs polishing.

Doug


From nobody Wed Mar 15 22:58:48 2017
Return-Path: <chinese.apricot@gmail.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A5AFF1204DA for <dnsop@ietfa.amsl.com>; Wed, 15 Mar 2017 22:58:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level: 
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wYaB7AR4bQ0k for <dnsop@ietfa.amsl.com>; Wed, 15 Mar 2017 22:58:46 -0700 (PDT)
Received: from mail-it0-x233.google.com (mail-it0-x233.google.com [IPv6:2607:f8b0:4001:c0b::233]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DA86E124282 for <dnsop@ietf.org>; Wed, 15 Mar 2017 22:58:45 -0700 (PDT)
Received: by mail-it0-x233.google.com with SMTP id m27so33558992iti.1 for <dnsop@ietf.org>; Wed, 15 Mar 2017 22:58:45 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=Sd/OCCkW01AhgDalvw9simaBaehuj+mHJhaDVJjWFZU=; b=vGzsP6vk9dmVeDLwf8dsOfo+oloFVu260T3e0ilYANiJR8sZkmbXSaa8/eANp5CMOx ycTbr+fijgwWGd672PcT9C36hXwO50a3vLEnxn5uMtq3EP3/7EyqCCN4DvKSv91C5P7I oRSiIz3XUthCzWBL4oMS88CUP0q+e60rAP80ibzJR/jk47Nmv6uTfQL2qFKV502hdZ7H cJW3alpN8XaERB/KHp7+6aec4ekQDANB7/6CK1mCcluZGyJUP8Xel8CuWkwghLPiPQ0t XeMSAXDFurM5XAw+AM9fiPiS2JAGYpvJusjP+Lf1jp/QujX7NO2VrultC5fVG4GvuAsO SXrQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=Sd/OCCkW01AhgDalvw9simaBaehuj+mHJhaDVJjWFZU=; b=aLPiYmfwiQjpq5d1fcURVAwsNbyvBRovUIQujU5L9N3K5/vR9QjZYWD2kprZQdFCWX my3R4LVklmcVRmYZSoA5RQSWLde3iQH8v41VTWalw9lT8HNBIBYQQy3aVE7c6AccbwgT 7v80w8RYPaNOaa9uyM3p81hoDB7LnJUPcY9oDK5oTUBCI8T6SzylCkkNXZhOGGD4ALoH r6dAkqSp0t6YYP4ruQlSg/P5+rSJQVXDfgA2sUJNP0OBVjDH3tbHoms8A7GMxnDpAy9J DiqPJsd194jujdAxiZzM4taiXAof77/KzcpLprT00vCzj/MNo3WGiJl8TJcXPZOifTz1 0zow==
X-Gm-Message-State: AFeK/H0yazR0FgMEh1pru1Ag/FsrFTF6x8EpMZhYDRRlkho2UtpUO95jGZdKC12cQ/jhD90Y9jg0segwQAdKIQ==
X-Received: by 10.36.65.105 with SMTP id x102mr8382045ita.32.1489643925209; Wed, 15 Mar 2017 22:58:45 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.107.159.136 with HTTP; Wed, 15 Mar 2017 22:58:44 -0700 (PDT)
In-Reply-To: <CBB916EB-B0C7-4EE7-B23E-6BF097BF1FD1@vpnc.org>
References: <CBB916EB-B0C7-4EE7-B23E-6BF097BF1FD1@vpnc.org>
From: william manning <chinese.apricot@gmail.com>
Date: Wed, 15 Mar 2017 22:58:44 -0700
Message-ID: <CACfw2hio5qNhyyYSmymtpHu4xq8L6sDTghT2q3dc46j9cLVRRg@mail.gmail.com>
To: Paul Hoffman <paul.hoffman@vpnc.org>
Cc: dnsop WG <dnsop@ietf.org>
Content-Type: multipart/alternative; boundary=001a114462d0010b6e054ad2c1e2
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/njzaoiAJb95kF850gzfxgLiQckE>
Subject: Re: [DNSOP] New terminology for root name service
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Mar 2017 05:58:47 -0000

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

do you have a pointer to the rssac document?

/Wm

On Wed, Mar 15, 2017 at 10:31 AM, Paul Hoffman <paul.hoffman@vpnc.org>
wrote:

> Greetings again. RSSAC has published a lexicon of terms that are commonly
> used with respect to the root of the public DNS, but are not in RFC 7719. I
> have opened an issue for the terminology-bis document at
> https://github.com/DNSOP/draft-ietf-dnsop-terminology-bis/issues/17 and
> would be intereted to hear what people think about including those terms in
> our document.
>
> --Paul Hoffman
>
> _______________________________________________
> DNSOP mailing list
> DNSOP@ietf.org
> https://www.ietf.org/mailman/listinfo/dnsop
>

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

<div dir=3D"ltr">do you have a pointer to the rssac document?<div><br></div=
><div>/Wm</div></div><div class=3D"gmail_extra"><br><div class=3D"gmail_quo=
te">On Wed, Mar 15, 2017 at 10:31 AM, Paul Hoffman <span dir=3D"ltr">&lt;<a=
 href=3D"mailto:paul.hoffman@vpnc.org" target=3D"_blank">paul.hoffman@vpnc.=
org</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_quote" style=3D"mar=
gin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Greetings again=
. RSSAC has published a lexicon of terms that are commonly used with respec=
t to the root of the public DNS, but are not in RFC 7719. I have opened an =
issue for the terminology-bis document at <a href=3D"https://github.com/DNS=
OP/draft-ietf-dnsop-terminology-bis/issues/17" rel=3D"noreferrer" target=3D=
"_blank">https://github.com/DNSOP/draft<wbr>-ietf-dnsop-terminology-bis/<wb=
r>issues/17</a> and would be intereted to hear what people think about incl=
uding those terms in our document.<br>
<br>
--Paul Hoffman<br>
<br>
______________________________<wbr>_________________<br>
DNSOP mailing list<br>
<a href=3D"mailto:DNSOP@ietf.org" target=3D"_blank">DNSOP@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/dnsop" rel=3D"noreferrer" =
target=3D"_blank">https://www.ietf.org/mailman/l<wbr>istinfo/dnsop</a><br>
</blockquote></div><br></div>

--001a114462d0010b6e054ad2c1e2--


From nobody Wed Mar 15 23:03:35 2017
Return-Path: <dwessels@verisign.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4D38C1243F6 for <dnsop@ietfa.amsl.com>; Wed, 15 Mar 2017 23:03:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.002
X-Spam-Level: 
X-Spam-Status: No, score=-2.002 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=verisign.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6hiYaL1A5Lk4 for <dnsop@ietfa.amsl.com>; Wed, 15 Mar 2017 23:03:30 -0700 (PDT)
Received: from mail1.verisign.com (mail1.verisign.com [72.13.63.30]) (using TLSv1.2 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 77E101204DA for <dnsop@ietf.org>; Wed, 15 Mar 2017 23:03:30 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=verisign.com; l=1056; q=dns/txt; s=VRSN; t=1489644210; h=from:to:cc:date:message-id:references:in-reply-to: content-id:content-transfer-encoding:mime-version:subject; bh=egrA2+RnXReGtj9k/kQ2ouMvCzz1F/6jLUfgaF66dRw=; b=FYzgFLDTFhUgJi1ur7bBYdxYfgwifhAk0FcMTkXirdn4S6FfwaeOM2AC tMddz6nmLfKtKtrIzA5vcakmsvvl4g4pOeFPlOWNPa58C/Ivq19uaE1yr SwHAqYdV1jymo3Nxl5fW2m/J0R+0GqQNiW6nWazyM4fXZhSiTIoCWoN+F xi8ise7uxoJmfC9PsxZLSgJR634iBeGy2nXHKTuNJ7vTHHpgUFk3hUpxP sGnsODu9wce22Ny4wOSNJvjztAJLejXOW1lgTz+GoDvVl75mHV+t1o6st JDdeR/ahY+1YumwQXPKtep3IxIbHzuhIu6/EwkFvLtodUyFsw9PCqKhgl A==;
X-IronPort-AV: E=Sophos;i="5.36,170,1486425600";  d="scan'208";a="2141579"
IronPort-PHdr: =?us-ascii?q?9a23=3Am9WP8BBsYcgxckbX+v4EUyQJP3N1i/DPJgcQr6Af?= =?us-ascii?q?oPdwSP37pM2wAkXT6L1XgUPTWs2DsrQf2raQ6/iocFdDyK7JiGoFfp1IWk1Nou?= =?us-ascii?q?QttCtkPvS4D1bmJuXhdS0wEZcKflZk+3amLRodQ56mNBXdrXKo8DEdBAj0OxZr?= =?us-ascii?q?KeTpAI7SiNm82/yv95HJbQhFgDWwbaluIBmqsA7cqtQYjYx+J6gr1xDHuGFIe+?= =?us-ascii?q?NYxWNpIVKcgRPx7dqu8ZBg7ipdpesv+9ZPXqvmcas4S6dYDCk9PGAu+MLrrxjD?= =?us-ascii?q?QhCR6XYaT24bjwBHAwnB7BH9Q5fxri73vfdz1SWGIcH7S60/VC+85Kl3VhDnlC?= =?us-ascii?q?YHNyY48G7JjMxwkLlbqw+lqxBm3oLYfJ2ZOP94c6jAf90VWHBBU95RWSJfH428?= =?us-ascii?q?c4UBAekPPelaronyu1QAohSlCAmwHePvzyNEimPq0aEk1ekqDAHI3BYnH9ILqH?= =?us-ascii?q?nYotX6O7kJUeCu0qbIyS7DY+tL0jnz9YjHaBYhru+CUbltdsfe1EcuGB3ejlWL?= =?us-ascii?q?t4PlOyiV2/8Ts2eF9epgVPmvi28oqwF3uDSg2sAsiozQi48T11vK+yJ5wIMvKt?= =?us-ascii?q?25Tk52edGkEJpMtyGaKot5WdkuTH1vuCY/0rEGuIC0fDQEyJg9wB7fcfOHf5CJ?= =?us-ascii?q?4h3/TumRJzF4iGhieLKliBa/91WrxO7kVsSszVpGsjBJnsTOu30DzRDf98iKR/?= =?us-ascii?q?Vn8ku/1juC1xjf5vxYLUwuiKbWKZAszqQtmpcTr0jPBCD7lUPrh6GMbEok4PKn?= =?us-ascii?q?6+H/b7XjoZ+TKpF7hxnlMqQrhsy/GeM4MhUSX2SD+eSzyrnj/UrhTbpRlP02lL?= =?us-ascii?q?TVsJTVJMQevKG5AgtV0oE+6xajEzuqzs4UnWcZI1JfeRKHlInpO17IIPziEfi/?= =?us-ascii?q?hFGsnC9qx/DAILLhHo3AImXfnLv7YLpw6UBRxBAuwd1f6Z9YEK8NLf3zV0Ppsd?= =?us-ascii?q?zXFB45Mwi6w+b9D9V905sTVn+BA6CHK6PSqkGH5uY0I+SXeo8apiz9K/k+5/7v?= =?us-ascii?q?gn85n0URcrWu3ZsScHy4BOhpI12FYXrwhdcMCXoFvgwlTOztkF2PSj9TaGiuX6?= =?us-ascii?q?Iy/D07D5imDYjbTIC3nLOBxDu7HoFRZm1eElCDC2rod4GeV/cMbyKSLMFhkjke?= =?us-ascii?q?WrinUIIhywmutAnmxLZ9KerU4CIYv4r51Ndp/+3TiQ0y9TtsAsuB02GNTmd0kX?= =?us-ascii?q?0TRzAoxqxwu1R9yk2C0adkhPxYCcde5/xMUgggNJ7cy/Z2BMz1WgLELZ+1TwO5?= =?us-ascii?q?Q9GiADg0Btc4xdkPZUk1T96ijxbOxCfsCqcPlreMGLQ796vd2z76IMMrmFjc06?= =?us-ascii?q?x0xWYrWdBCMXbizoJi/g7eTcadn1qUjL2ncb80wiPX9XyCwmzIt0ZdBl0jGZ7Z?= =?us-ascii?q?VGwSMxOF5e/y4VnPGvr3Uewq?=
X-IPAS-Result: =?us-ascii?q?A2EVAQC6KcpY//WZrQpdGQEBAQEBAQEBAQEBBwEBAQEBFAE?= =?us-ascii?q?BAQEBAQEBAQEBBwEBAQEBhAeBCgeNaZE5H4gQjS6BSzkKHwuFeAKDURgBAQEBA?= =?us-ascii?q?QEBAQEBAQKBEIIzIgEIBCwaKQMBAQEBAQEmAQEBAQEBAQEBAQEBAQEBGgINMSw?= =?us-ascii?q?BAQEBAgEBATg0CwULAgEIDQseECEGCyUCBA4FiWgDDRayEYc5DYMOAQEBAQEBA?= =?us-ascii?q?QECAQEBAQEBAQEBAQEYBYZPggQIgmKCUYIDgzSCMQWPW4wvNAYBhnaHF5VWilq?= =?us-ascii?q?IcR+BPVgVQREBhkV1iDaBDQEBAQ?=
Received: from brn1wnexcas02.vcorp.ad.vrsn.com (brn1wnexcas02 [10.173.152.206]) by brn1lxmailout02.verisign.com (8.13.8/8.13.8) with ESMTP id v2G63SfO004359 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL); Thu, 16 Mar 2017 02:03:28 -0400
Received: from BRN1WNEXMBX02.vcorp.ad.vrsn.com ([::1]) by brn1wnexcas02.vcorp.ad.vrsn.com ([::1]) with mapi id 14.03.0301.000; Thu, 16 Mar 2017 02:03:28 -0400
From: "Wessels, Duane" <dwessels@verisign.com>
To: william manning <chinese.apricot@gmail.com>
CC: Paul Hoffman <paul.hoffman@vpnc.org>, dnsop WG <dnsop@ietf.org>
Thread-Topic: [EXTERNAL] Re: [DNSOP] New terminology for root name service
Thread-Index: AQHSnhpsLJoTseKcbUSt7d+5x+EWTqGXPOQA
Date: Thu, 16 Mar 2017 06:03:26 +0000
Message-ID: <65388625-CD56-4CAD-80D4-C8A31D464F83@verisign.com>
References: <CBB916EB-B0C7-4EE7-B23E-6BF097BF1FD1@vpnc.org> <CACfw2hio5qNhyyYSmymtpHu4xq8L6sDTghT2q3dc46j9cLVRRg@mail.gmail.com>
In-Reply-To: <CACfw2hio5qNhyyYSmymtpHu4xq8L6sDTghT2q3dc46j9cLVRRg@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.173.152.4]
Content-Type: text/plain; charset="us-ascii"
Content-ID: <292A56696D30F9468EE5B495382B0507@verisign.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/pElp0PPufepEaEU_mz6cdfODjqQ>
Subject: Re: [DNSOP] New terminology for root name service
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Mar 2017 06:03:32 -0000

Bill,

You can find RSSAC026 at the top of this page:

https://www.icann.org/groups/rssac/documents

DW



> On Mar 16, 2017, at 6:58 AM, william manning <chinese.apricot@gmail.com> =
wrote:
>=20
> do you have a pointer to the rssac document?
>=20
> /Wm
>=20
> On Wed, Mar 15, 2017 at 10:31 AM, Paul Hoffman <paul.hoffman@vpnc.org> wr=
ote:
> Greetings again. RSSAC has published a lexicon of terms that are commonly=
 used with respect to the root of the public DNS, but are not in RFC 7719. =
I have opened an issue for the terminology-bis document at https://github.c=
om/DNSOP/draft-ietf-dnsop-terminology-bis/issues/17 and would be intereted =
to hear what people think about including those terms in our document.
>=20
> --Paul Hoffman
>=20
> _______________________________________________
> DNSOP mailing list
> DNSOP@ietf.org
> https://www.ietf.org/mailman/listinfo/dnsop
>=20
> _______________________________________________
> DNSOP mailing list
> DNSOP@ietf.org
> https://www.ietf.org/mailman/listinfo/dnsop


From nobody Thu Mar 16 00:11:32 2017
Return-Path: <tjw.ietf@gmail.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 44A2B126B71 for <dnsop@ietfa.amsl.com>; Thu, 16 Mar 2017 00:11:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level: 
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7U-iLqmR8j04 for <dnsop@ietfa.amsl.com>; Thu, 16 Mar 2017 00:11:28 -0700 (PDT)
Received: from mail-wm0-x22d.google.com (mail-wm0-x22d.google.com [IPv6:2a00:1450:400c:c09::22d]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0FC59124D68 for <dnsop@ietf.org>; Thu, 16 Mar 2017 00:11:28 -0700 (PDT)
Received: by mail-wm0-x22d.google.com with SMTP id u132so27447697wmg.0 for <dnsop@ietf.org>; Thu, 16 Mar 2017 00:11:27 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:from:date:message-id:subject:to; bh=T6Q1/w5P8xnFJFefezrXb9KIXBtk5OjeuUZ/ldbnhBY=; b=uW06GKMUp+jZA3CbUHRiqoXxs9Ga6gRMf4SIpf2ffB2/uASemM+LIr7jIR6FdRmjBJ GXQAhbUWkDuuIkDehIF7HmPq6CKwhKQjjhUIoE0vpkJ0/v68+uffDWHQUhaL8S5TbAPS ZXkse3QuOlRkDIo76olUrzavDf0u45wDfd3K5QBCl24IoQdcu4S2Ibvua03OaMIqJcam NfVr5iLuV+K80S+Tu1numvFKuh0Kiou3SHHwuAmqlqAHA5NUIUsBtY6EqsBGpQzOszAt 5BJhctETNvgtUXP2X7bJAtj4agDfb1nXyGcpOqsYOP0VVdOXXmTql+IjReVs23dl/Cr5 iP5w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=T6Q1/w5P8xnFJFefezrXb9KIXBtk5OjeuUZ/ldbnhBY=; b=t4InSUa6mHiJPvcSoh++1Y+kQbi8dKNIv8+oVx0bZ339aR3sJ5S5y/vLug+tEMHSFq 1khJm/6x535RiQaLW2nts+vy9Ij6wfHIvUk8WqTIEf/YLMLzUh90o+ituNWKokNWl9sz J6mJsP5ft+mA1ZnEpnaPb9F3xho/nLMseXGsxKOH7Mv7kNyXOgSOKpGurY2lfpV2R7G6 GTfwFDahwHEYa0/sIQJLLIFJY2TbqxRFRLICPrIAC9XFMpLensuWC99Z78FRe21BLRsr juQfVXdTAFhFo6xDUFVRxFCnO01om5MOXzGlvTa+TCuegs/Y+Ur9uPpz4XJftStOhw6s InKw==
X-Gm-Message-State: AFeK/H1oOCe6suts1i2yIM2MtPVQ1JaazD0rH/VjxCV6meHqnPtosV8tX1TfThXlbN/gfwk0VRvt1bjiBpIjrA==
X-Received: by 10.28.113.200 with SMTP id d69mr21548134wmi.10.1489648286406; Thu, 16 Mar 2017 00:11:26 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.223.178.87 with HTTP; Thu, 16 Mar 2017 00:11:26 -0700 (PDT)
From: tjw ietf <tjw.ietf@gmail.com>
Date: Thu, 16 Mar 2017 03:11:26 -0400
Message-ID: <CADyWQ+GSStfAiOs8R9Ob7+LVh0RAfPQ+AbbTFNuwsrKkO=EUWg@mail.gmail.com>
To: dnsop <dnsop@ietf.org>
Content-Type: multipart/alternative; boundary=001a1146b264f3a428054ad3c4e6
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/yl0pclSOBp2srKAnq5_HPueqUx0>
Subject: [DNSOP] Second Working Group Last Call: draft-ietf-dnsop-refuse-any
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Mar 2017 07:11:30 -0000

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

All

During the first WGLC of draft-ietf-dnsop-refuse-any, several issues were
raised by the working group that needed to be addressed. The Authors
addressed the issues, but the changes are enough that there should be a
second Working Group Last Call on the changes.

This begins a Second WGLC for draft-ietf-dnsop-refuse-any.  The Document is
located here: https://datatracker.ietf.org/doc/draft-ietf-dnsop-refuse-any/

However, the changes that were made since the last WGLC can be found here:

https://www.ietf.org/rfcdiff?url1=draft-ietf-dnsop-refuse-any-03&url2=draft-ietf-dnsop-refuse-any-04

Please take a few moments to refer the changes and let the working group
know if the document is ready to move forward.   We're mostly looking for
remaining issues that have not been addressed.

This WGLC ends on Thursday 30 March 2017.

Thanks

tim/suzanne

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

<div dir=3D"ltr"><br><div><div>All</div><div><br></div><div>During the firs=
t WGLC of=C2=A0draft-ietf-dnsop-refuse-any, several issues were raised by t=
he working group that needed to be addressed. The Authors addressed the iss=
ues, but the changes are enough that there should be a second Working Group=
 Last Call on the changes.=C2=A0</div><div><br></div><div>This begins a Sec=
ond WGLC for=C2=A0draft-ietf-dnsop-refuse-any.=C2=A0 The Document is locate=
d here:=C2=A0<a href=3D"https://datatracker.ietf.org/doc/draft-ietf-dnsop-r=
efuse-any/">https://datatracker.ietf.org/doc/draft-ietf-dnsop-refuse-any/</=
a></div><div><br></div><div>However, the changes that were made since the l=
ast WGLC can be found here:</div><div><br></div><div><a href=3D"https://www=
.ietf.org/rfcdiff?url1=3Ddraft-ietf-dnsop-refuse-any-03&amp;url2=3Ddraft-ie=
tf-dnsop-refuse-any-04">https://www.ietf.org/rfcdiff?url1=3Ddraft-ietf-dnso=
p-refuse-any-03&amp;url2=3Ddraft-ietf-dnsop-refuse-any-04</a><br></div><div=
><br></div><div>Please take a few moments to refer the changes and let the =
working group know if the document is ready to move forward. =C2=A0 We&#39;=
re mostly looking for remaining issues that have not been addressed. =C2=A0=
</div><div><br></div><div>This WGLC ends on Thursday 30 March 2017.=C2=A0</=
div><div><br></div><div>Thanks</div><div><br></div><div>tim/suzanne</div><d=
iv><br></div><div></div></div></div>

--001a1146b264f3a428054ad3c4e6--


From nobody Thu Mar 16 00:16:55 2017
Return-Path: <tjw.ietf@gmail.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E909B126BF0 for <dnsop@ietfa.amsl.com>; Thu, 16 Mar 2017 00:16:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level: 
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DAM90fSsYZd5 for <dnsop@ietfa.amsl.com>; Thu, 16 Mar 2017 00:16:52 -0700 (PDT)
Received: from mail-wm0-x231.google.com (mail-wm0-x231.google.com [IPv6:2a00:1450:400c:c09::231]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1CE5D126B72 for <dnsop@ietf.org>; Thu, 16 Mar 2017 00:16:52 -0700 (PDT)
Received: by mail-wm0-x231.google.com with SMTP id 196so1632386wmm.1 for <dnsop@ietf.org>; Thu, 16 Mar 2017 00:16:52 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:from:date:message-id:subject:to; bh=iccvpwiCFPpMj4BzlcWUVyo4nhLFWqpAYxvnhnMEjhY=; b=LvQe1VTonh+kG+vNNqKCzhZlF+vX+QjAS7fpUK77J6AfzdmplkaeWhlfEZcKnaor9Q V+C5n8dj5K4VUHdEWwe/4gD7UadbBfgzcUW0IysOLR7dm3p6azqPvTPhAhxqQ3Qcbfqn mK+qKevzz0AUPDUdybYBAAvWl4nAqzUqwOd+4wHPtFOxKrSOnp9HDHq0OBw4hjdrWQZn sPmFmRjg4Zf2+Hn162WsaxJq99PefqE5KbdgvimMIoy63+/dCK08qpo3ccTSQJe0VJN/ SSpgfQYuASYeQQ3WgNAll8KeVXIlLbvEH9VQUjZT3rNShswBd6mmxIQxPSgF0F5gOqfq lZzA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=iccvpwiCFPpMj4BzlcWUVyo4nhLFWqpAYxvnhnMEjhY=; b=oNjBhAKFKo3x/MaES0sJCvOvfEx9AX4VyQZguAnj6sUbaq8ZAOwLi79Q3yZbd1mnwV LLJV/p9jNvExif5I1msxaVrpH1RFs0HVC3pRkeb5hJ+OWa70i8yGpp72F4TRZcSAV1kl cW2Ns8X/cTHqYobPPkDdSLihJ+Yi5J8dFkFyjX9CnANAQV6tCu/HDJdJ3c7IBG/3VAOD kZtHSa/1E10O9QQVcI0iUlLlwHsr1GXyFxQLOqS0CChSE9imqwTsrkW50b30LBejQXYT ZNxhK7wu+YvqYLImd6l4DUbVFOYIRM4xmGoVq6k18CK9xBoWlYzNDae66HU4azVvZoub mPuw==
X-Gm-Message-State: AFeK/H2ZoHE9MIUTEynUzsXqoS5ut5EfUohtrZsuylmVKuoY0tNl9AEsMhKtE28joctDf7sD+ZiZHxJxvyxyKw==
X-Received: by 10.28.210.133 with SMTP id j127mr7830162wmg.64.1489648610493; Thu, 16 Mar 2017 00:16:50 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.223.178.87 with HTTP; Thu, 16 Mar 2017 00:16:50 -0700 (PDT)
From: tjw ietf <tjw.ietf@gmail.com>
Date: Thu, 16 Mar 2017 03:16:50 -0400
Message-ID: <CADyWQ+ECthEmWxDbc717BMQo_=PMxz9M0vthDxjOpNW_M7XPTw@mail.gmail.com>
To: dnsop <dnsop@ietf.org>
Content-Type: multipart/alternative; boundary=001a1147217644cdb4054ad3d858
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/RbqEky9OEG-73tDXYs7ICVufB_4>
Subject: [DNSOP] DNSOP Call for Adoption: draft-hardaker-rfc5011-security-considerations
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Mar 2017 07:16:54 -0000

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

All

We've had a lot of WG discussion on this, and it seems relevant to do a
formal call for adoption.   If there are outstanding issues raised during
the CfA, time in Chicago will be set aside to have those discussions.


This starts a Call for Adoption for:
 draft-hardaker-rfc5011-security-considerations

The draft is available here:
https://datatracker.ietf.org/doc/draft-hardaker-rfc5011-security-considerations/

Please review this draft to see if you think it is suitable for adoption by
DNSOP, and comments to the list, clearly stating your view.

Please also indicate if you are willing to contribute text, review, etc.

If there are

This call for adoption ends: 30 March 2017

Thanks,
tim wicinski
DNSOP co-chair

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

<div dir=3D"ltr"><div style=3D"font-family:monospace;font-size:14px">All</d=
iv><div style=3D"font-family:monospace;font-size:14px"><br></div><div style=
=3D"font-family:monospace;font-size:14px">We&#39;ve had a lot of WG discuss=
ion on this, and it seems relevant to do a formal call for adoption. =C2=A0=
 If there are outstanding issues raised during the CfA, time in Chicago wil=
l be set aside to have those discussions.=C2=A0</div><div style=3D"font-fam=
ily:monospace;font-size:14px"><br></div><div style=3D"font-family:monospace=
;font-size:14px"><br></div><div style=3D"font-family:monospace;font-size:14=
px">This starts a Call for Adoption for: =C2=A0draft-hardaker-rfc5011-secur=
ity-considerations</div><div style=3D"font-family:monospace;font-size:14px"=
><br></div><div style=3D"font-family:monospace;font-size:14px">The draft is=
 available here:</div><div style=3D"font-family:monospace;font-size:14px"><=
a href=3D"https://datatracker.ietf.org/doc/draft-hardaker-rfc5011-security-=
considerations/">https://datatracker.ietf.org/doc/draft-hardaker-rfc5011-se=
curity-considerations/</a><br></div><div style=3D"font-family:monospace;fon=
t-size:14px"><br></div><div style=3D"font-family:monospace;font-size:14px">=
Please review this draft to see if you think it is suitable for adoption by=
 DNSOP, and comments to the list, clearly stating your view.</div><div styl=
e=3D"font-family:monospace;font-size:14px"><br></div><div style=3D"font-fam=
ily:monospace;font-size:14px">Please also indicate if you are willing to co=
ntribute text, review, etc.</div><div style=3D"font-family:monospace;font-s=
ize:14px"><br></div><div style=3D"font-family:monospace;font-size:14px">If =
there are=C2=A0</div><div style=3D"font-family:monospace;font-size:14px"><b=
r></div><div style=3D"font-family:monospace;font-size:14px">This call for a=
doption ends: 30 March 2017</div><div style=3D"font-family:monospace;font-s=
ize:14px"><br></div><div style=3D"font-family:monospace;font-size:14px">Tha=
nks,</div><div style=3D"font-family:monospace;font-size:14px">tim wicinski<=
/div><div style=3D"font-family:monospace;font-size:14px">DNSOP co-chair</di=
v><div style=3D"font-family:monospace;font-size:14px"></div></div>

--001a1147217644cdb4054ad3d858--


From nobody Thu Mar 16 00:18:29 2017
Return-Path: <ietf-secretariat-reply@ietf.org>
X-Original-To: dnsop@ietf.org
Delivered-To: dnsop@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 6D6F9126C25; Thu, 16 Mar 2017 00:18:27 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: IETF Secretariat <ietf-secretariat-reply@ietf.org>
To: <dnsop@ietf.org>, <dnsop-chairs@ietf.org>, <draft-hardaker-rfc5011-security-considerations@ietf.org>, 
X-Test-IDTracker: no
X-IETF-IDTracker: 6.47.1
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <148964870744.14230.12503980923102369492.idtracker@ietfa.amsl.com>
Date: Thu, 16 Mar 2017 00:18:27 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/9fWrZDJXtKnTmHFAWmJvhdYdSvw>
Subject: [DNSOP] The DNSOP WG has placed draft-hardaker-rfc5011-security-considerations in state "Call For Adoption By WG Issued"
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Mar 2017 07:18:28 -0000

The DNSOP WG has placed draft-hardaker-rfc5011-security-considerations in
state 
Call For Adoption By WG Issued (entered by Tim Wicinski)

The document is available at
https://datatracker.ietf.org/doc/draft-hardaker-rfc5011-security-considerations/


From nobody Thu Mar 16 00:32:11 2017
Return-Path: <petr.spacek@nic.cz>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 54CAF1250B8 for <dnsop@ietfa.amsl.com>; Thu, 16 Mar 2017 00:32:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.021
X-Spam-Level: 
X-Spam-Status: No, score=-7.021 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nic.cz
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9hGvREUj98Gw for <dnsop@ietfa.amsl.com>; Thu, 16 Mar 2017 00:32:08 -0700 (PDT)
Received: from mail.nic.cz (mail.nic.cz [217.31.204.67]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6F8DD1204DA for <dnsop@ietf.org>; Thu, 16 Mar 2017 00:32:08 -0700 (PDT)
Received: from [IPv6:2001:1488:fffe:6:1466:dcff:feb5:6d2a] (unknown [IPv6:2001:1488:fffe:6:1466:dcff:feb5:6d2a]) by mail.nic.cz (Postfix) with ESMTPSA id EBC1C608AF for <dnsop@ietf.org>; Thu, 16 Mar 2017 08:32:06 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=nic.cz; s=default; t=1489649526; bh=cJeE5Xs46Ue7luY30zXQUtoWCn3uYcYwgzbo0tqKPJo=; h=To:From:Date; b=ofi5nlazov48mxiT5pKipXSE4OdVHlhPdkwmWHPbctxa6E0MwJhzrgyPnGvuZ7B6c dziDeyNcXOj+NklV+mOkQk9T7M9b3miws4t8+VTP/ZnaV1YNy3J0qHMbjUHmW07waz dK8pOQq4LtY0bKSTTSRLnnkQreHyZrX/nQTQbG2I=
To: dnsop@ietf.org
References: <CADyWQ+ECthEmWxDbc717BMQo_=PMxz9M0vthDxjOpNW_M7XPTw@mail.gmail.com>
From: =?UTF-8?B?UGV0ciDFoHBhxI1law==?= <petr.spacek@nic.cz>
Organization: CZ.NIC
Message-ID: <0ea920b4-b17f-868b-cd8c-e12e0e8a1385@nic.cz>
Date: Thu, 16 Mar 2017 08:32:06 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <CADyWQ+ECthEmWxDbc717BMQo_=PMxz9M0vthDxjOpNW_M7XPTw@mail.gmail.com>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Virus-Scanned: clamav-milter 0.99.2 at mail
X-Virus-Status: Clean
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/B47_NhE6nfi6fdewcclRh2L4GG4>
Subject: Re: [DNSOP] DNSOP Call for Adoption: draft-hardaker-rfc5011-security-considerations
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Mar 2017 07:32:10 -0000

On 16.3.2017 08:16, tjw ietf wrote:
> All
> 
> We've had a lot of WG discussion on this, and it seems relevant to do a
> formal call for adoption.   If there are outstanding issues raised
> during the CfA, time in Chicago will be set aside to have those
> discussions. 
> 
> 
> This starts a Call for Adoption for:
>  draft-hardaker-rfc5011-security-considerations

Having seen version 03 I support adoption.

Petr Špaček  @  CZ.NIC

> 
> The draft is available here:
> https://datatracker.ietf.org/doc/draft-hardaker-rfc5011-security-considerations/
> 
> Please review this draft to see if you think it is suitable for adoption
> by DNSOP, and comments to the list, clearly stating your view.
> 
> Please also indicate if you are willing to contribute text, review, etc.
> 
> If there are 
> 
> This call for adoption ends: 30 March 2017
> 
> Thanks,
> tim wicinski
> DNSOP co-chair


From nobody Thu Mar 16 01:01:07 2017
Return-Path: <shane@time-travellers.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 21A21126D74 for <dnsop@ietfa.amsl.com>; Thu, 16 Mar 2017 01:01:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.902
X-Spam-Level: 
X-Spam-Status: No, score=-1.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oPM_xGghK_GO for <dnsop@ietfa.amsl.com>; Thu, 16 Mar 2017 01:01:04 -0700 (PDT)
Received: from time-travellers.nl.eu.org (c.time-travellers.nl.eu.org [IPv6:2a02:2770::21a:4aff:fea3:eeaa]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 614FC1250B8 for <dnsop@ietf.org>; Thu, 16 Mar 2017 01:01:04 -0700 (PDT)
Received: from [2001:470:78c8:2:605b:3339:dc00:fc30] (helo=pallas.home.time-travellers.org) by time-travellers.nl.eu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.80) (envelope-from <shane@time-travellers.org>) id 1coQLb-0001og-Mt; Thu, 16 Mar 2017 08:01:23 +0000
Date: Thu, 16 Mar 2017 09:00:56 +0100
From: Shane Kerr <shane@time-travellers.org>
To: tjw ietf <tjw.ietf@gmail.com>
Cc: dnsop <dnsop@ietf.org>
Message-ID: <20170316090056.237419b6@pallas.home.time-travellers.org>
In-Reply-To: <CADyWQ+ECthEmWxDbc717BMQo_=PMxz9M0vthDxjOpNW_M7XPTw@mail.gmail.com>
References: <CADyWQ+ECthEmWxDbc717BMQo_=PMxz9M0vthDxjOpNW_M7XPTw@mail.gmail.com>
X-Mailer: Claws Mail 3.14.1 (GTK+ 2.24.31; x86_64-pc-linux-gnu)
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha256; boundary="Sig_/IKE93U.wz3jLhQ0/3=rPyu6"; protocol="application/pgp-signature"
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/bXvD9BHz-A56idyW6_hbbgVEitI>
Subject: Re: [DNSOP] DNSOP Call for Adoption: draft-hardaker-rfc5011-security-considerations
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Mar 2017 08:01:06 -0000

--Sig_/IKE93U.wz3jLhQ0/3=rPyu6
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable

Tim,

At 2017-03-16 03:16:50 -0400
tjw ietf <tjw.ietf@gmail.com> wrote:

> We've had a lot of WG discussion on this, and it seems relevant to do a
> formal call for adoption.   If there are outstanding issues raised during
> the CfA, time in Chicago will be set aside to have those discussions.
>=20
>=20
> This starts a Call for Adoption for:
>  draft-hardaker-rfc5011-security-considerations
>=20
> The draft is available here:
> https://datatracker.ietf.org/doc/draft-hardaker-rfc5011-security-consider=
ations/
>=20
> Please review this draft to see if you think it is suitable for adoption =
by
> DNSOP, and comments to the list, clearly stating your view.

While from a practical point of view this mostly only useful for ICANN,
it is important to document this issue so that anyone who implements
their own trust anchors understands it, and also so that future DNS
people know that the issue was considered.

I am in favor of adoption.

Cheers,

--
Shane

--Sig_/IKE93U.wz3jLhQ0/3=rPyu6
Content-Type: application/pgp-signature
Content-Description: OpenPGP digital signature

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEdhRx2J+MnJeBOVlgNzKXnPlnswYFAljKRjgACgkQNzKXnPln
swZu5g//eP/5MPBKpVz5Gs4prSKJ0tlvDstN2IP3p7jsLYZUhpvDFs3/nqgAuUsB
xI9K3DEQomkjf0WqneMZgGjAv4CLHnGjvRlbEmcGEoLssS0AfyWKc/FIRtz6x4u2
ppM6NQ+XzmbYcgOxOLs3RNSOCcyCoFAVwHFpRGAQRBo5YjhmNPm2omfJsh6iGNdF
xJFSPSwwXDTDwRJl5W7ei8aIZlAVCFs+haae30/cKSkolrqbZXYh6aITEa67mxW8
9kmpo3uL2W/QVMUy6uZwmb2Tta+5SfQZkB1/CiqGwDlf2ah6q8eSCYjBQkFfMtsI
K4rZ7KeBWRbmFNpgw7GNNNtrrraoUmacJsfPLln5CuYaMmKTcQXDAtX1wS4b5F6J
+6z7z5KYH3INIbC1Xlc2W2uohOx0yDE1V96mhgGfLt5XBbRl0kjcv53LxYF7CBxe
XUOL6WiicqNp5mJI023c7ua+mejCVMLAHxsMxCfR3vQx1wRArwrJ5smFA9soJjDa
dkStoqTwxTWEZqcCnkHdC9veZYa+/pZo9px00Ixvs5rmYfM8ivLfEhM94gMRspd7
UgHoT304NitjqZVAmfaKgDtc22OP163TkIUS28/uZ8rWy9qOw6kwlNsK+naRQHxW
lvwvaoc5aZkib9uP7B4+YfZAzKGzqdrFnvsewcDgLuxAmyvSzHo=
=MNhx
-----END PGP SIGNATURE-----

--Sig_/IKE93U.wz3jLhQ0/3=rPyu6--


From nobody Thu Mar 16 01:48:38 2017
Return-Path: <tjw.ietf@gmail.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 818FF127076 for <dnsop@ietfa.amsl.com>; Thu, 16 Mar 2017 01:48:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level: 
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uInbUhaS9KG4 for <dnsop@ietfa.amsl.com>; Thu, 16 Mar 2017 01:48:35 -0700 (PDT)
Received: from mail-wm0-x22e.google.com (mail-wm0-x22e.google.com [IPv6:2a00:1450:400c:c09::22e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id ACFE312704B for <dnsop@ietf.org>; Thu, 16 Mar 2017 01:48:34 -0700 (PDT)
Received: by mail-wm0-x22e.google.com with SMTP id n11so105968076wma.1 for <dnsop@ietf.org>; Thu, 16 Mar 2017 01:48:34 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-transfer-encoding; bh=t41Chg/ZKHOLH16HVEcXM3bjthEJ4jbiBwZaYbHUcm4=; b=LIFz8c0YuSZ12AIecol8q0A/0lbX21mN6bqGqmMWDuOEA1cbZlQOKZw65rPstvVvhA ZoY2u2HeG27hnUc06FgoofH68xFUVOz440NovFS+gQ9Loza/7wWv06K9ZUvkYDeiZTDX wL4ArAjs54sAvJgjakK90rC94xKePu1A7zE9RhZNkoPMm2zyFhFtL6n1/8TKnVwZscf/ 2fX4CcC9qZzE3kk/GAVrDvAwmkkcYaILXmQHwJNfsqKMHXNYnnKNmYOAHc1bBmu7tso+ kwsCiARDDlAQdxAZByFnc2hLzTHhEsTfP4fmtx90wbBg7RvhDpkAdINz661YXGh80OCQ R2RA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding; bh=t41Chg/ZKHOLH16HVEcXM3bjthEJ4jbiBwZaYbHUcm4=; b=Nn9PF7UgwDpfSd2XXyShoipa8t9mboD97eouIE4i0Hq/qqAZZ7+CEsqsnf4/T9uaYT n9XMqAUcNqhzhSiw56LGloIWlIDtfcryTMXXBllKCqSbw0dxhO0BXO3uUPqY3QGqr/s7 mvQMkM5SyCjopIXRQqmANFHouh7DG5wG3V3jlV89+qPlJDp1xsdqQ8V/ukc4P45A9Cc6 IVxOXmhcXABYurxNltL7Arj6H/a41XDfrXHN+kltJ7IOQz9ZCrXcHjXgUd+qWCy+CPzL gaTfn8d3y7BmC4NSfciHuOrU6vdrqz67ViGASroNxxUkwjQ1yAb3I2eLED/+tESnn26J UQpA==
X-Gm-Message-State: AFeK/H231jYzwFEyzz+d176Kfee07COElLZABTST3wS64DlUG3tyh4vIJTq1BmLe0qYIdg==
X-Received: by 10.28.166.133 with SMTP id p127mr24267927wme.62.1489654113145;  Thu, 16 Mar 2017 01:48:33 -0700 (PDT)
Received: from twicinski-ltm1.internal.salesforce.com ([193.110.199.36]) by smtp.googlemail.com with ESMTPSA id o15sm3458319wmd.10.2017.03.16.01.48.31 for <dnsop@ietf.org> (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 16 Mar 2017 01:48:31 -0700 (PDT)
To: dnsop@ietf.org
References: <CBB916EB-B0C7-4EE7-B23E-6BF097BF1FD1@vpnc.org> <CACfw2hio5qNhyyYSmymtpHu4xq8L6sDTghT2q3dc46j9cLVRRg@mail.gmail.com> <65388625-CD56-4CAD-80D4-C8A31D464F83@verisign.com>
From: Tim Wicinski <tjw.ietf@gmail.com>
Message-ID: <c8acf532-0a46-2df5-3320-0333fcb46ea5@gmail.com>
Date: Thu, 16 Mar 2017 04:48:30 -0400
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <65388625-CD56-4CAD-80D4-C8A31D464F83@verisign.com>
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/PYNWl_x1dIEbmS52UIViWXPrc4c>
Subject: Re: [DNSOP] New terminology for root name service
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Mar 2017 08:48:36 -0000

https://www.icann.org/en/system/files/files/rssac-026-14mar17-en.pdf


On 3/16/17 2:03 AM, Wessels, Duane wrote:
> Bill,
>
> You can find RSSAC026 at the top of this page:
>
> https://www.icann.org/groups/rssac/documents
>
> DW
>
>
>
>> On Mar 16, 2017, at 6:58 AM, william manning <chinese.apricot@gmail.com> wrote:
>>
>> do you have a pointer to the rssac document?
>>
>> /Wm
>>
>> On Wed, Mar 15, 2017 at 10:31 AM, Paul Hoffman <paul.hoffman@vpnc.org> wrote:
>> Greetings again. RSSAC has published a lexicon of terms that are commonly used with respect to the root of the public DNS, but are not in RFC 7719. I have opened an issue for the terminology-bis document at https://github.com/DNSOP/draft-ietf-dnsop-terminology-bis/issues/17 and would be intereted to hear what people think about including those terms in our document.
>>
>> --Paul Hoffman
>>
>> _______________________________________________
>> DNSOP mailing list
>> DNSOP@ietf.org
>> https://www.ietf.org/mailman/listinfo/dnsop
>>
>> _______________________________________________
>> DNSOP mailing list
>> DNSOP@ietf.org
>> https://www.ietf.org/mailman/listinfo/dnsop
>
> _______________________________________________
> DNSOP mailing list
> DNSOP@ietf.org
> https://www.ietf.org/mailman/listinfo/dnsop
>


From nobody Thu Mar 16 02:31:28 2017
Return-Path: <tjw.ietf@gmail.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D3E54126DD9 for <dnsop@ietfa.amsl.com>; Thu, 16 Mar 2017 02:31:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.739
X-Spam-Level: 
X-Spam-Status: No, score=-1.739 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, HTML_OBFUSCATE_05_10=0.26, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rrplAQS5q12K for <dnsop@ietfa.amsl.com>; Thu, 16 Mar 2017 02:31:25 -0700 (PDT)
Received: from mail-wr0-x232.google.com (mail-wr0-x232.google.com [IPv6:2a00:1450:400c:c0c::232]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1120E126C23 for <dnsop@ietf.org>; Thu, 16 Mar 2017 02:31:25 -0700 (PDT)
Received: by mail-wr0-x232.google.com with SMTP id u108so27562847wrb.3 for <dnsop@ietf.org>; Thu, 16 Mar 2017 02:31:24 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:in-reply-to:references:from:date:message-id:subject:to;  bh=sssib1zer/Twzm6iJvisdSL5Kzn5pcSmCYc+OAiC6Vo=; b=lI39+DP7afUiCal+2ZuiwnBXlq+HotjJs6Bu4z5t0uZ9YHPbYFUOy+FSi4FC/sI737 dCt6eQnPY1rlsf+vF7napQM3XIr1NkpBBFzXmBPW7AHsFNr/CNQaLP1/lYrKudjqMJvR fY9wSSeBj5VXZHQ3KwQiFnFAno/8Qz8bNGgLHzDpgQT8F5FzU79Vm4oRwrsJe8J3cSd8 Nrn8yrwJv3qP0hnjtYACxdukWV3708zVZpDmjhmwKgjWQXX4rqJ/gGS68JrgtlP8YM3R Q2xJo6Gtn66m5VTHN0CG19L+MQRvaG8sHxcTp3hC6yQPqjb8EO0lF6JbPyCjJCYWTXSi 7OHQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=sssib1zer/Twzm6iJvisdSL5Kzn5pcSmCYc+OAiC6Vo=; b=bUHYe5U6sKFBByUbHdL711kOonExIZ85LmwDspsWAuENiGXsPkbF+OudJ0EaDMOIDS CrwCT0+i5GM0HyTzd0D9TobLNavFt/2fArFF2ZVRf8EzU+fpEtsfk+o4hxizsjnBtxs/ lwC5nmXAS1BvtEtWPN078tDz/239TfHme7VXBmCsO7+96lW4lJ1I3uDrVZ1mJ8Hcb2aG 9MmkftzHOLnldkBFt8/r8WOoLPgz3Utdoy58dmgllDRs1NrOLqQsIScLGM27f4TxPx4f DsC2fizGGmXLG6aYsRdb20pmAcsBDywTxWiOjPnAvYnPp1w1r51qVEjaCq19xxQtKbHm l6Dg==
X-Gm-Message-State: AFeK/H04OW+IyuHWl7FWnG0Em+5DaUvtDQo3wSCMgAN1HVjJKv4XWpEArMi1s3bwJrrQc1wETUYCMv0G73zimw==
X-Received: by 10.223.153.39 with SMTP id x36mr7178472wrb.64.1489656683404; Thu, 16 Mar 2017 02:31:23 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.223.178.87 with HTTP; Thu, 16 Mar 2017 02:31:22 -0700 (PDT)
In-Reply-To: <78013346-6100-f7e6-a3c8-87d2f92533d8@gmail.com>
References: <78013346-6100-f7e6-a3c8-87d2f92533d8@gmail.com>
From: tjw ietf <tjw.ietf@gmail.com>
Date: Thu, 16 Mar 2017 05:31:22 -0400
Message-ID: <CADyWQ+FndFCS5ZB+3V11-VZ-+hixiW4VNU8w-nnfW3mjjJWftA@mail.gmail.com>
To: dnsop <dnsop@ietf.org>
Content-Type: multipart/alternative; boundary=f403045d5ce273a607054ad5b983
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/UMnWMiWPpFqHsPO4xl8JjhK8cus>
Subject: Re: [DNSOP] Call for Adoption draft-wouters-sury-dnsop-algorithm-update
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Mar 2017 09:31:27 -0000

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

Hi

The Call for Adoption ended some time ago with very little discussion in
that period, but a significant and fruitful discussions since.

Considering the strong hum of the room in Seoul and the conversations on
this version, the chairs consider the draft adopted,  If there are items
that wish to be raised during Chicago, the chairs will set aside time in
the meeting to bring these up.

thanks
tim


On Thu, Jan 5, 2017 at 4:28 PM, Tim Wicinski <tjw.ietf@gmail.com> wrote:

> All
>
> Since we're having so much fun on adopting work, let's have another one.
> We discussed this work in Seoul, and there was a solid hum on adopting this
> work.
>
> This starts a Call for Adoption for:
> draft-wouters-sury-dnsop-algorithm-update
>
> The draft is available here:
> https://datatracker.ietf.org/doc/draft-wouters-sury-dnsop-al
> gorithm-update/
>
> Please review this draft to see if you think it is suitable for adoption
> by DNSOP, and comments to the list, clearly stating your view.
>
> Please also indicate if you are willing to contribute text, review, etc.
>
> This call for adoption ends: 19 January 2017
>
> Thanks,
> tim wicinski
> DNSOP co-chair
>

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

<div dir=3D"ltr">Hi<div><br></div><div>The Call for Adoption ended some tim=
e ago with very little discussion in that period, but a significant and fru=
itful discussions since. =C2=A0</div><div><br></div><div>Considering the st=
rong hum of the room in Seoul and the conversations on this version, the ch=
airs consider the draft adopted, =C2=A0If there are items that wish to be r=
aised during Chicago, the chairs will set aside time in the meeting to brin=
g these up.</div><div><br></div><div>thanks</div><div>tim</div><div><br></d=
iv></div><div class=3D"gmail_extra"><br><div class=3D"gmail_quote">On Thu, =
Jan 5, 2017 at 4:28 PM, Tim Wicinski <span dir=3D"ltr">&lt;<a href=3D"mailt=
o:tjw.ietf@gmail.com" target=3D"_blank">tjw.ietf@gmail.com</a>&gt;</span> w=
rote:<br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;borde=
r-left:1px #ccc solid;padding-left:1ex">All<br>
<br>
Since we&#39;re having so much fun on adopting work, let&#39;s have another=
 one.=C2=A0 We discussed this work in Seoul, and there was a solid hum on a=
dopting this work.<br>
<br>
This starts a Call for Adoption for:<br>
draft-wouters-sury-dnsop-algor<wbr>ithm-update<br>
<br>
The draft is available here:<br>
<a href=3D"https://datatracker.ietf.org/doc/draft-wouters-sury-dnsop-algori=
thm-update/" rel=3D"noreferrer" target=3D"_blank">https://datatracker.ietf.=
org/d<wbr>oc/draft-wouters-sury-dnsop-al<wbr>gorithm-update/</a><br>
<br>
Please review this draft to see if you think it is suitable for adoption by=
 DNSOP, and comments to the list, clearly stating your view.<br>
<br>
Please also indicate if you are willing to contribute text, review, etc.<br=
>
<br>
This call for adoption ends: 19 January 2017<br>
<br>
Thanks,<br>
tim wicinski<br>
DNSOP co-chair<br>
</blockquote></div><br></div>

--f403045d5ce273a607054ad5b983--


From nobody Thu Mar 16 04:02:13 2017
Return-Path: <pch-bF054DD66@u-1.phicoh.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 42A94127097 for <dnsop@ietfa.amsl.com>; Thu, 16 Mar 2017 04:02:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jkLcNfA3KTHS for <dnsop@ietfa.amsl.com>; Thu, 16 Mar 2017 04:02:10 -0700 (PDT)
Received: from stereo.hq.phicoh.net (stereo6-tun.hq.phicoh.net [IPv6:2001:888:1044:10:2a0:c9ff:fe9f:17a9]) by ietfa.amsl.com (Postfix) with ESMTP id 925DF126C7A for <dnsop@ietf.org>; Thu, 16 Mar 2017 04:02:09 -0700 (PDT)
Received: from stereo.hq.phicoh.net ([::ffff:127.0.0.1]) by stereo.hq.phicoh.net with esmtp (Smail #127) id m1coTAQ-0000EXC; Thu, 16 Mar 2017 12:02:02 +0100
Message-Id: <m1coTAQ-0000EXC@stereo.hq.phicoh.net>
To: dnsop@ietf.org
Cc: Lee Howard <lee@asgard.org>
From: Philip Homburg <pch-dnsop-1@u-1.phicoh.com>
Sender: pch-bF054DD66@u-1.phicoh.com
References: <148960242305.14237.6433299035570274359@ietfa.amsl.com> <D4EF170B.700A9%lee@asgard.org> 
In-reply-to: Your message of "Wed, 15 Mar 2017 16:37:35 -0400 ." <D4EF170B.700A9%lee@asgard.org> 
Date: Thu, 16 Mar 2017 12:02:01 +0100
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/1wUZOgDjuElriOaENW4SAmBClY4>
Subject: Re: [DNSOP] I-D Action: draft-ietf-dnsop-isp-ip6rdns-03.txt
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Mar 2017 11:02:12 -0000

>1. I do not think there is consensus that having PTRs is or is not a best
>practice, so emphasizing the lack of consensus lets us move on to what an
>ISP can do, if they care to do anything.
>The first paragraph has been overhauled to say "While the need for a PTR
>record and for it to match
>   is debatable as a best practice, some network services [see Section 3]
>still do rely on PTR lookups, and some check the source address of
>incoming connections and verify that the PTR and A records match before
>providing service.=B2

Is it possible to have a separate section about e-mail?

In my experience, without reverse DNS it is essentially impossible to have
mail delivered to the internet at large.

So where most uses of PTR records are a nice to have to can be decided locally,
for e-mail it is other parties on the internet that force the use of PTR
records.

At the same time, if someone is capable of operating a mail server then 
operating an auth. DNS server is not really out of line.

So I'd like some text that describes the importance of reverse DNS for e-mail
and then basically says that if an ISP allows customers to handle their
own outgoing e-mail then that ISP SHOULD provide customers with a way of
setting up PTR records for those mail servers, even if it is just delegating
part of the name space by setting up NS records.

Do you have a reference for the following statement
Serving ads: "This host is probably in town.province."  An ISP that does not
provide PTR records might affect somebody else's geolocation.

Extracting geo information from reverse DNS is very hard. As far as I know,
geo location services for IPv4 mostly rely on other sources. 

The following is not clear to me:
Some ISP DNS administrators may choose to provide only a NXDomain
response to PTR queries for subscriber addresses. [...]
Providing a negative response in response to PTR
queries does not satisfy the expectation in [RFC1912] for entries to
match.  Users of services which are dependent on a successful lookup
will have a poor experience.  For instance, some web services and SSH
connections wait for a DNS response, even NXDOMAIN, before
responding.

Why would a NXDOMAIN response to a PTR query have a negative impact
on performance? If any, it would be faster because it saves a forward
lookup.

Maybe you want to say that a PTR lookup has to result in a quick reply,
even it is an NXDOMAIN. A delegation to a name server that does not respond
will cause a delay in applications that wait for the reverse DNS lookup to
complete.

I don't see a discussion about DNAME. Maybe that's worth adding?


From nobody Thu Mar 16 07:24:46 2017
Return-Path: <chinese.apricot@gmail.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 87BED129492 for <dnsop@ietfa.amsl.com>; Thu, 16 Mar 2017 07:24:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level: 
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3vgLXywshvLx for <dnsop@ietfa.amsl.com>; Thu, 16 Mar 2017 07:24:42 -0700 (PDT)
Received: from mail-it0-x234.google.com (mail-it0-x234.google.com [IPv6:2607:f8b0:4001:c0b::234]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9572B12948C for <dnsop@ietf.org>; Thu, 16 Mar 2017 07:24:42 -0700 (PDT)
Received: by mail-it0-x234.google.com with SMTP id m27so45237831iti.1 for <dnsop@ietf.org>; Thu, 16 Mar 2017 07:24:42 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=a5KCJYSozO/t2Yrh3SDkj+iHisrxnV0S6EltXTzCdb0=; b=KWNi04OtgXD0rsOglV7a9E19rSkjo9cDtKUvQXUf30VV/neyVz/G7I25xMzHfulB0b YOStKpjb7V0GxRfi+h07P94d+VtgPmvtYMjEUXTEuCdhFeoklfVyoLvElByXzzzZSexQ CaEnLft7sMz4EciBKkHAbm5xjeTxOriJr74XGuFRyLCzHJAIuAnI+BxVVNzWlKVa6Vri UYEz3X5SdR2xO9/5yTwdxGVeym6z9xdqQZtIoo9shSmgZ6gR9hgcW11ZFaZ4+ItTGI2M gDgIKBME7RKOwWg0qBEHwDDB80MLTKmDnUTH706CPILeaxvG0fsMVLPjLHQ6UXm85HCC a07g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=a5KCJYSozO/t2Yrh3SDkj+iHisrxnV0S6EltXTzCdb0=; b=WJdiI5CDNqN+To455G1OlPThtuCh1MOrho4YADXp9tPYnFbzudS3j3HMzx1AYVI4GH ZBOeebxq6RBQq6oD7XRAyIQRBcgeimi3BhxUinqunSlRK2omyDybKy05+todPH6besDP +npJTb8lQscX8x5+EbydtBq8jsJdAdDwJg3gzBlUsicLj6ON+LjLY9cjqyJM2skqvhPq hqDw/g1MyIeJkmHPJTexyAYarr9YeDLfoyOxVmciuDdXjZvShmP2m/XmMmxCNYS1BOcp eOTTpNG7aB/z4s9AYS4TRQUkjM+S3JDqKdhWA1V6rdCrTjjj/93O9OE4OlYLE4JdgxhR YUZA==
X-Gm-Message-State: AFeK/H3bYUtJQ4Xf0NsJu39iv8OxwQDxuTo0XKSocWBkK64btzqjhDg0dKosQlL2hzHrYtllj49h4BjFO6NJmQ==
X-Received: by 10.36.14.77 with SMTP id 74mr10042398ite.115.1489674275240; Thu, 16 Mar 2017 07:24:35 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.107.159.136 with HTTP; Thu, 16 Mar 2017 07:24:34 -0700 (PDT)
In-Reply-To: <CADyWQ+ECthEmWxDbc717BMQo_=PMxz9M0vthDxjOpNW_M7XPTw@mail.gmail.com>
References: <CADyWQ+ECthEmWxDbc717BMQo_=PMxz9M0vthDxjOpNW_M7XPTw@mail.gmail.com>
From: william manning <chinese.apricot@gmail.com>
Date: Thu, 16 Mar 2017 07:24:34 -0700
Message-ID: <CACfw2hirC1jr+DMGmm9OVmP9OjqDEf_k6_kyWhE1ri3gWpFDHQ@mail.gmail.com>
To: tjw ietf <tjw.ietf@gmail.com>
Cc: dnsop <dnsop@ietf.org>
Content-Type: multipart/alternative; boundary=001a1143d75601d673054ad9d242
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/qPJ_zKc74i3eCqCpztUyJpbQMoE>
Subject: Re: [DNSOP] DNSOP Call for Adoption: draft-hardaker-rfc5011-security-considerations
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Mar 2017 14:24:45 -0000

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

this is a useful and needed document.  I support its adoption by the WG.
As a note to the authors, there was a proposed alternate to what became RFC
5011 which addressed some of the same issues as the current draft. It might
be useful to review
https://tools.ietf.org/html/draft-ietf-dnsext-trustupdate-threshold-01
going forward.

/Wm

On Thu, Mar 16, 2017 at 12:16 AM, tjw ietf <tjw.ietf@gmail.com> wrote:

> All
>
> We've had a lot of WG discussion on this, and it seems relevant to do a
> formal call for adoption.   If there are outstanding issues raised during
> the CfA, time in Chicago will be set aside to have those discussions.
>
>
> This starts a Call for Adoption for:  draft-hardaker-rfc5011-
> security-considerations
>
> The draft is available here:
> https://datatracker.ietf.org/doc/draft-hardaker-rfc5011-
> security-considerations/
>
> Please review this draft to see if you think it is suitable for adoption
> by DNSOP, and comments to the list, clearly stating your view.
>
> Please also indicate if you are willing to contribute text, review, etc.
>
> If there are
>
> This call for adoption ends: 30 March 2017
>
> Thanks,
> tim wicinski
> DNSOP co-chair
>
> _______________________________________________
> DNSOP mailing list
> DNSOP@ietf.org
> https://www.ietf.org/mailman/listinfo/dnsop
>
>

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

<div dir=3D"ltr">this is a useful and needed document.=C2=A0 I support its =
adoption by the WG.=C2=A0 As a note to the authors, there was a proposed al=
ternate to what became RFC 5011 which addressed some of the same issues as =
the current draft. It might be useful to review=C2=A0<a href=3D"https://too=
ls.ietf.org/html/draft-ietf-dnsext-trustupdate-threshold-01">https://tools.=
ietf.org/html/draft-ietf-dnsext-trustupdate-threshold-01</a> going forward.=
<div><br></div><div>/Wm</div></div><div class=3D"gmail_extra"><br><div clas=
s=3D"gmail_quote">On Thu, Mar 16, 2017 at 12:16 AM, tjw ietf <span dir=3D"l=
tr">&lt;<a href=3D"mailto:tjw.ietf@gmail.com" target=3D"_blank">tjw.ietf@gm=
ail.com</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_quote" style=3D=
"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir=3D=
"ltr"><div style=3D"font-family:monospace;font-size:14px">All</div><div sty=
le=3D"font-family:monospace;font-size:14px"><br></div><div style=3D"font-fa=
mily:monospace;font-size:14px">We&#39;ve had a lot of WG discussion on this=
, and it seems relevant to do a formal call for adoption. =C2=A0 If there a=
re outstanding issues raised during the CfA, time in Chicago will be set as=
ide to have those discussions.=C2=A0</div><div style=3D"font-family:monospa=
ce;font-size:14px"><br></div><div style=3D"font-family:monospace;font-size:=
14px"><br></div><div style=3D"font-family:monospace;font-size:14px">This st=
arts a Call for Adoption for: =C2=A0draft-hardaker-rfc5011-<wbr>security-co=
nsiderations</div><div style=3D"font-family:monospace;font-size:14px"><br><=
/div><div style=3D"font-family:monospace;font-size:14px">The draft is avail=
able here:</div><div style=3D"font-family:monospace;font-size:14px"><a href=
=3D"https://datatracker.ietf.org/doc/draft-hardaker-rfc5011-security-consid=
erations/" target=3D"_blank">https://datatracker.ietf.org/<wbr>doc/draft-ha=
rdaker-rfc5011-<wbr>security-considerations/</a><br></div><div style=3D"fon=
t-family:monospace;font-size:14px"><br></div><div style=3D"font-family:mono=
space;font-size:14px">Please review this draft to see if you think it is su=
itable for adoption by DNSOP, and comments to the list, clearly stating you=
r view.</div><div style=3D"font-family:monospace;font-size:14px"><br></div>=
<div style=3D"font-family:monospace;font-size:14px">Please also indicate if=
 you are willing to contribute text, review, etc.</div><div style=3D"font-f=
amily:monospace;font-size:14px"><br></div><div style=3D"font-family:monospa=
ce;font-size:14px">If there are=C2=A0</div><div style=3D"font-family:monosp=
ace;font-size:14px"><br></div><div style=3D"font-family:monospace;font-size=
:14px">This call for adoption ends: 30 March 2017</div><div style=3D"font-f=
amily:monospace;font-size:14px"><br></div><div style=3D"font-family:monospa=
ce;font-size:14px">Thanks,</div><div style=3D"font-family:monospace;font-si=
ze:14px">tim wicinski</div><div style=3D"font-family:monospace;font-size:14=
px">DNSOP co-chair</div><div style=3D"font-family:monospace;font-size:14px"=
></div></div>
<br>______________________________<wbr>_________________<br>
DNSOP mailing list<br>
<a href=3D"mailto:DNSOP@ietf.org">DNSOP@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/dnsop" rel=3D"noreferrer" =
target=3D"_blank">https://www.ietf.org/mailman/<wbr>listinfo/dnsop</a><br>
<br></blockquote></div><br></div>

--001a1143d75601d673054ad9d242--


From nobody Thu Mar 16 09:08:42 2017
Return-Path: <edward.lewis@icann.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C3709129646 for <dnsop@ietfa.amsl.com>; Thu, 16 Mar 2017 09:08:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.201
X-Spam-Level: 
X-Spam-Status: No, score=-4.201 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, MIME_QP_LONG_LINE=0.001, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ksSg6YVOfCvO for <dnsop@ietfa.amsl.com>; Thu, 16 Mar 2017 09:08:39 -0700 (PDT)
Received: from out.west.pexch112.icann.org (pfe112-ca-2.pexch112.icann.org [64.78.40.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6758D12956D for <dnsop@ietf.org>; Thu, 16 Mar 2017 09:08:39 -0700 (PDT)
Received: from PMBX112-W1-CA-1.pexch112.icann.org (64.78.40.21) by PMBX112-W1-CA-2.pexch112.icann.org (64.78.40.23) with Microsoft SMTP Server (TLS) id 15.0.1178.4; Thu, 16 Mar 2017 09:08:36 -0700
Received: from PMBX112-W1-CA-1.pexch112.icann.org ([64.78.40.21]) by PMBX112-W1-CA-1.PEXCH112.ICANN.ORG ([64.78.40.21]) with mapi id 15.00.1178.000; Thu, 16 Mar 2017 09:08:36 -0700
From: Edward Lewis <edward.lewis@icann.org>
To: dnsop <dnsop@ietf.org>
CC: Russ Housley <housley@vigilsec.com>
Thread-Topic: [DNSOP] WGLC for draft-ietf-dnsop-sutld-ps
Thread-Index: AQHSnm+QmAufaw3uk0OHQsghbu9MHA==
Date: Thu, 16 Mar 2017 16:08:35 +0000
Message-ID: <44B7CA03-47B4-4F78-AA1C-9EA558818144@icann.org>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/f.1f.0.170216
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [192.0.47.236]
Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha1; boundary="B_3572528915_1557754935"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/I1gWHRQM2SIQLoa6wmeUMoK8nG0>
Subject: Re: [DNSOP] WGLC for draft-ietf-dnsop-sutld-ps
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Mar 2017 16:08:41 -0000

--B_3572528915_1557754935
Content-type: text/plain;
	charset="UTF-8"
Content-transfer-encoding: quoted-printable

On 3/15/17, 20:22, "DNSOP on behalf of Russ Housley" <dnsop-bounces@ietf.or=
g on behalf of housley@vigilsec.com> wrote:

>I see that draft-ietf-dnsop-sutld-ps-03 still references I-D.lewis-domain-=
names, but I have not seen ant WG Last Call for that document. =C2=A0What is the=
 plan?

Just accidently saw this...I haven't been reading DNSOP much recently.

FWIW, the document ("-domain-names-") was informally attached to the IAB's =
Names and Identifier's Program, that program was recently scuttled by the IA=
B like, maybe, 2-3 weeks ago.  I had been wondering (but more tied up with t=
his week's ICANN meeting) what happens next, and haven't gotten around to de=
aling with that.  In that sense "Good Question."

The domain-names draft was never considered for a DNSOP WG document as it i=
s mostly about how this is not a DNS problem.  In 2015, I did get comments f=
rom folks on this list and then for most of 2016 the discussion was under th=
e IAB program.  There wasn't much discussion which is the prime reason the d=
ocument was in a suspended, waiting state.

The document currently has two pieces.  One is the historical narrative and=
 written to justify clarifying domain names, with "clarifying" being an acti=
on not to be undertake without much consideration.  (Having written two clar=
ifications, I've learned.)  The other piece is where I wanted discussion, de=
fining domain names.

I could edit the document to include just the first piece and submit it to =
the Independent Stream whatever, Editor.  There's not much reason not to do =
that - it just hadn't happened while the IAB program was in place (potential=
ly adopting the document).  On the other hand, I was still "discovering" som=
e of the elements of the relevant history as late as December based on the o=
nly set of comments I'd received in months (got it in private email in Septe=
mber).

What are the chances that the Independent Stream Editor will bounce this do=
cument towards DNSOP?  So - as a question to the chairs - is it worth DNSOP =
adopting this document (covering the history) at the risk of it being out of=
 scope for the charter, or is it better to, if the Independent Stream Editor=
 bounces this to DNSOP, reply with a "it's not our bailiwick?"

I suppose in any case there will be an IETF-wide last call before the docum=
ent stands a chance of being a vetted, published document.  I've just never =
thought of any other vetting (WG) to be done.

Ed


--B_3572528915_1557754935
Content-Type: application/pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"

MIIH2QYJKoZIhvcNAQcCoIIHyjCCB8YCAQExCzAJBgUrDgMCGgUAMAsGCSqGSIb3DQEHAaCC
BaIwggWeMIIEhqADAgECAhAE64fxtFjS2DdV8JfouoFSMA0GCSqGSIb3DQEBCwUAMGUxCzAJ
BgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2Vy
dC5jb20xJDAiBgNVBAMTG0RpZ2lDZXJ0IFNIQTIgQXNzdXJlZCBJRCBDQTAeFw0xNjA4MDkw
MDAwMDBaFw0xOTA4MDkxMjAwMDBaMIG9MQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZv
cm5pYTEUMBIGA1UEBxMLTG9zIEFuZ2VsZXMxPDA6BgNVBAoTM0ludGVybmV0IENvcnBvcmF0
aW9uIGZvciBBc3NpZ25lZCBOYW1lcyBhbmQgTnVtYmVyczEeMBwGA1UEAxMVRWR3YXJkIExl
d2lzIDkgQXVnIDE2MSUwIwYJKoZIhvcNAQkBFhZlZHdhcmQubGV3aXNAaWNhbm4ub3JnMIIB
IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxGXAQjOhBCDPz1+sGOERDMvSCFWbOUws
GUrXAHLGeEAGYTCpni8f7kYPH7RMalvbep2aVtkMSUn6HR1uY84b437ZZuHCviUn7Aw6itGE
wrDyq7Pb7zTlqE/1kLVhKYrHA4sjhsQRHhBHevxWbb3SYU2IMNxJd4QFgRJIp4zDmAR7bzbH
1ZazFGfo/op0QRsfcpFYmBotbj/4SnldtFwZasr7zTK9wJRSXa9sspLXtQhBe9itxTHJRg0H
BH66VcPX7iRra9XFzkM5JLXOT2nBDIxeqDsLKoTkRWiNoSWoDZylAqS3BfBppwq7eremR7zD
LIaPN4Tbb8TCpORMCZuvswIDAQABo4IB7zCCAeswHwYDVR0jBBgwFoAU5wIjgABP2Ne8lAvZ
P3Q5STI8inkwHQYDVR0OBBYEFBiOkLRCGoHjShiTxeM3n94XHm+2MAwGA1UdEwEB/wQCMAAw
IQYDVR0RBBowGIEWZWR3YXJkLmxld2lzQGljYW5uLm9yZzAOBgNVHQ8BAf8EBAMCBaAwHQYD
VR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMEMGA1UdIAQ8MDowOAYKYIZIAYb9bAQBAjAq
MCgGCCsGAQUFBwIBFhxodHRwczovL3d3dy5kaWdpY2VydC5jb20vQ1BTMIGIBgNVHR8EgYAw
fjA9oDugOYY3aHR0cDovL2NybDMuZGlnaWNlcnQuY29tL0RpZ2lDZXJ0U0hBMkFzc3VyZWRJ
RENBLWcyLmNybDA9oDugOYY3aHR0cDovL2NybDQuZGlnaWNlcnQuY29tL0RpZ2lDZXJ0U0hB
MkFzc3VyZWRJRENBLWcyLmNybDB5BggrBgEFBQcBAQRtMGswJAYIKwYBBQUHMAGGGGh0dHA6
Ly9vY3NwLmRpZ2ljZXJ0LmNvbTBDBggrBgEFBQcwAoY3aHR0cDovL2NhY2VydHMuZGlnaWNl
cnQuY29tL0RpZ2lDZXJ0U0hBMkFzc3VyZWRJRENBLmNydDANBgkqhkiG9w0BAQsFAAOCAQEA
zhEJp9X6tm36lKKaxCdyjyETxL3oVPDmv2JHBD/T/xbqRH0vQfR34VkRnSO+5d8AqHGdhYTK
7yjB/vW52KjiQUiW9WnQFYdY5Q/Yv3cnVgi4zuuye9BPvyr87HbmJ0uafYjATnYziT71njO7
xKIQP6w0MFv8ugT/fXIZsV4NU2eGQEHhvPkR+WOt0KfFa5jEY1qXoj4iZmE21j+f0OhSTA9K
EofM5chR6FCaOyomKPIYU1mcoQwcistCwfcdVhUCpmgazxn6fR89ZOOiKTXxhOHrILdO0pCI
dlJ3xO6EBvFKBCOyRBkD2z7jcWm/U3GkkYBLyRMvH1Ki+q4vwKnFZjGCAf8wggH7AgEBMHkw
ZTELMAkGA1UEBhMCVVMxFTATBgNVBAoTDERpZ2lDZXJ0IEluYzEZMBcGA1UECxMQd3d3LmRp
Z2ljZXJ0LmNvbTEkMCIGA1UEAxMbRGlnaUNlcnQgU0hBMiBBc3N1cmVkIElEIENBAhAE64fx
tFjS2DdV8JfouoFSMAkGBSsOAwIaBQCgXTAjBgkqhkiG9w0BCQQxFgQUvrjaHb0dWYRGzl9c
QAXjFaVVECgwGAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMTcw
MzE2MTYwODM1WjANBgkqhkiG9w0BAQEFAASCAQBqh8ilQsFns+FjdjbKXgNce6GzD9z0JC00
5YCB6UWDWvHMm/UBRJi4PiqWdUiP1zSeGqzGphFAh4i2D+ZOoLOO8pCCOA1+zIBsifoBynvs
flssAlwKgIVWE1ntFdsQA6Fh/rr0zS6cxrVmt4e0tc4PRhGd2WugDOsw9kcbmbwIIurbRU+m
hJiWVzMeoE/LYDDpocDZPmnwZ/EaXdG4QZEMRvooeOYMB9nfaBmFj6k9PRhQIkB6CDJ3l8uZ
UMpagFwXjDzOTnedf/PknCQWfRaAGwmycAGjQXhr4zpg3z4kDQaYvm1H9xCM0fmNiBX2+mtV
wsRQfGjZKPyRtQHCSb+B

--B_3572528915_1557754935--


From nobody Thu Mar 16 12:13:58 2017
Return-Path: <rharolde@umich.edu>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F301A12996E for <dnsop@ietfa.amsl.com>; Thu, 16 Mar 2017 12:13:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level: 
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=umich.edu
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KYN6jhro1Cmm for <dnsop@ietfa.amsl.com>; Thu, 16 Mar 2017 12:13:53 -0700 (PDT)
Received: from mail-yw0-x230.google.com (mail-yw0-x230.google.com [IPv6:2607:f8b0:4002:c05::230]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C8F4B1299C9 for <dnsop@ietf.org>; Thu, 16 Mar 2017 12:13:53 -0700 (PDT)
Received: by mail-yw0-x230.google.com with SMTP id v76so39712078ywg.0 for <dnsop@ietf.org>; Thu, 16 Mar 2017 12:13:53 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=umich.edu; s=google-2016-06-03; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=1kCwPHCADwV5XQYSf3M45TjFsm4LJTKjoL75aEYPARc=; b=Byi9YDuhgHxq1dkBLxyXErK5zsl+kO0gDRpoT3EJVuUcFcI5teyPE8gUtqHlGSN382 VZCLctFwXhLNfI+BQUCanpbxNUT/0LsX0zWJb9o7WM2P6xFiWNa8fLVaPL/N3Tbupao4 wdFZaDIXRrs0mnMUcEYVpHSWrSaq1jZO9btIVTM2HARSOaD4h1U2S6qDwNvQZWi2ovAN GnMP5FNhdQgLuwOYi6WZPZVGQVmLopWvI4YwvbmbEOWjTRHUnBPGcI8rVgSaqR3rUUgP oav52J2/EeZFlTqkYM0ck9z/vIS9vhS6oZ2Pamyn9EgMh2piGX2DGw9e407f++gbYAWq QnZQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=1kCwPHCADwV5XQYSf3M45TjFsm4LJTKjoL75aEYPARc=; b=bTbh9hd7Hz1qMFzKISRbf6Ll8tlG4LiKGodT1Lwymh20O3MPH+LBkEYKhj39+DY88p CMQSey1dWBg00oJ7A9HhFnDrFD3YuPovmuetiuaJQROGd2BoHSNWXBHCgbm0nIzJiRnU gnE1gKTANFQlA1sW4kPn1qA32A790XBLe4Wcsrx9qL/qMqJhzY2KvF3ALfSaFIXX7Hc5 vcXTmOl35kdoRn2+eh78/sT6BzKSzhw2EZZ8Z0iILWqAyecPDpx1A77gVirkohQb4WbB DZLMPxcdekTqJIldgYEKabPkhIJy0j/Lsk2mL5ayMrkeQP+F/8t0ZEDTwLDZKeMpUg9s TLtg==
X-Gm-Message-State: AFeK/H254l1zuJOeKRDVZawmvFt1COZ2gZVDpZvKGjK5c090i/BN+xdUv2W9MEJtWxcuPWwi2+FurIij1j/V4UQY
X-Received: by 10.129.42.194 with SMTP id q185mr8710604ywq.156.1489691632274;  Thu, 16 Mar 2017 12:13:52 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.129.109.134 with HTTP; Thu, 16 Mar 2017 12:13:51 -0700 (PDT)
In-Reply-To: <CADyWQ+ECthEmWxDbc717BMQo_=PMxz9M0vthDxjOpNW_M7XPTw@mail.gmail.com>
References: <CADyWQ+ECthEmWxDbc717BMQo_=PMxz9M0vthDxjOpNW_M7XPTw@mail.gmail.com>
From: Bob Harold <rharolde@umich.edu>
Date: Thu, 16 Mar 2017 15:13:51 -0400
Message-ID: <CA+nkc8C+_yihEY_s+L75z73KBahFF6G=F+_6PSa_L-NoDv=88g@mail.gmail.com>
To: tjw ietf <tjw.ietf@gmail.com>
Cc: dnsop <dnsop@ietf.org>
Content-Type: multipart/alternative; boundary=001a1141e1bc9122be054adddc80
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/5jVc7-cphIolyu8tDkK6D7Ncg8k>
Subject: Re: [DNSOP] DNSOP Call for Adoption: draft-hardaker-rfc5011-security-considerations
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Mar 2017 19:13:56 -0000

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

On Thu, Mar 16, 2017 at 3:16 AM, tjw ietf <tjw.ietf@gmail.com> wrote:

> All
>
> We've had a lot of WG discussion on this, and it seems relevant to do a
> formal call for adoption.   If there are outstanding issues raised during
> the CfA, time in Chicago will be set aside to have those discussions.
>
>
> This starts a Call for Adoption for:  draft-hardaker-rfc5011-
> security-considerations
>
> The draft is available here:
> https://datatracker.ietf.org/doc/draft-hardaker-rfc5011-
> security-considerations/
>
> Please review this draft to see if you think it is suitable for adoption
> by DNSOP, and comments to the list, clearly stating your view.
>
> Please also indicate if you are willing to contribute text, review, etc.
>
>
> Yes, please adopt, willing to review.

-- 
Bob Harold

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

<div dir=3D"ltr"><div class=3D"gmail_extra"><div><div class=3D"gmail_signat=
ure" data-smartmail=3D"gmail_signature"><br></div></div><div class=3D"gmail=
_quote">On Thu, Mar 16, 2017 at 3:16 AM, tjw ietf <span dir=3D"ltr">&lt;<a =
href=3D"mailto:tjw.ietf@gmail.com" target=3D"_blank">tjw.ietf@gmail.com</a>=
&gt;</span> wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin:0 0=
 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir=3D"ltr"><div =
style=3D"font-family:monospace;font-size:14px">All</div><div style=3D"font-=
family:monospace;font-size:14px"><br></div><div style=3D"font-family:monosp=
ace;font-size:14px">We&#39;ve had a lot of WG discussion on this, and it se=
ems relevant to do a formal call for adoption. =C2=A0 If there are outstand=
ing issues raised during the CfA, time in Chicago will be set aside to have=
 those discussions.=C2=A0</div><div style=3D"font-family:monospace;font-siz=
e:14px"><br></div><div style=3D"font-family:monospace;font-size:14px"><br><=
/div><div style=3D"font-family:monospace;font-size:14px">This starts a Call=
 for Adoption for: =C2=A0draft-hardaker-rfc5011-<wbr>security-consideration=
s</div><div style=3D"font-family:monospace;font-size:14px"><br></div><div s=
tyle=3D"font-family:monospace;font-size:14px">The draft is available here:<=
/div><div style=3D"font-family:monospace;font-size:14px"><a href=3D"https:/=
/datatracker.ietf.org/doc/draft-hardaker-rfc5011-security-considerations/" =
target=3D"_blank">https://datatracker.ietf.org/<wbr>doc/draft-hardaker-rfc5=
011-<wbr>security-considerations/</a><br></div><div style=3D"font-family:mo=
nospace;font-size:14px"><br></div><div style=3D"font-family:monospace;font-=
size:14px">Please review this draft to see if you think it is suitable for =
adoption by DNSOP, and comments to the list, clearly stating your view.</di=
v><div style=3D"font-family:monospace;font-size:14px"><br></div><div style=
=3D"font-family:monospace;font-size:14px">Please also indicate if you are w=
illing to contribute text, review, etc.</div><div style=3D"font-family:mono=
space;font-size:14px"><br></div><div style=3D"font-family:monospace;font-si=
ze:14px"></div></div><br></blockquote><div>Yes, please adopt, willing to re=
view.</div><div><br></div><div>--=C2=A0</div><div>Bob Harold</div><div>=C2=
=A0</div></div><br></div></div>

--001a1141e1bc9122be054adddc80--


From nobody Thu Mar 16 12:59:31 2017
Return-Path: <rdroms.ietf@gmail.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C0830129A4D for <dnsop@ietfa.amsl.com>; Thu, 16 Mar 2017 12:59:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level: 
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XdAo59Ldx1-1 for <dnsop@ietfa.amsl.com>; Thu, 16 Mar 2017 12:59:26 -0700 (PDT)
Received: from mail-qk0-x234.google.com (mail-qk0-x234.google.com [IPv6:2607:f8b0:400d:c09::234]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8BAE1129A47 for <dnsop@ietf.org>; Thu, 16 Mar 2017 12:59:26 -0700 (PDT)
Received: by mail-qk0-x234.google.com with SMTP id 1so48945669qkl.3 for <dnsop@ietf.org>; Thu, 16 Mar 2017 12:59:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=0j9u4w1aK6fBUZVoUAPp0trlTiEF2BPfZR7MH+7By3I=; b=n4x11NeGs34HDqOySortZmHxyp1Xhyrp9X0ECqP+jrJKbeag8BOxgzRDNtPOy1Rltz FrgNzE9M12T4lxlqc7yPmuDsO9KjTp/w/hjr5CjHjKcSqq7aPitR8vGQW650myWCqDpu L0ObMco+SoUgQKS5MGbbTcU66rAHA+Z5g7cKP3J6+VfYFjtupJSBsIoPAJqwIsy1K8i8 MAgDrTPsOC00duA2+laT5FNtDb2rng40+WtyhaYH00BgI24f+wQyvCoMs5lkgHh1MvWN SQDSbEA6qkRd4C55Vn4PltvC4YTGai29xXNnwOe4r/A9OxFtl5LaoraXOaf7yY9gSkQE NAlg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=0j9u4w1aK6fBUZVoUAPp0trlTiEF2BPfZR7MH+7By3I=; b=l/Zihzo6gzf4Kkm+YNS5a2SMT+DD0j227nW7n1SFnfZTt1Ni9E5xNp18vCs5cbj3WU Z22kZBS/Dz3TMFUF37Ps1TF2YH8kCAp7Drcoz/gjzWNLS3/QtjDwqIFzxrNBsPcTYMZA OgUxcj2z4ztQ/8LpjoWz4CUq3SublsFcSFSjaRL9EX4Wmj+e1KiM/5SMbx6KC/t1MBMI UBOzKMy5lGw9KOmr+hbu4ALzFtDeP56VV056/AjKQ+2SRbfLIlhItFN/7C6WDVW+0guU BOmZFyl/NH2nAertl9/kEhWmo19FRbg6slIMQoGAHm8IDjKvQdqRHrS7gznlrb4gAf0k i60g==
X-Gm-Message-State: AFeK/H181NH/DFl/l3U61yzQbm6C3M00WKD9CTP0eXqTcDJxS65hq9kb8k7OWkxnDICd1Q==
X-Received: by 10.55.56.131 with SMTP id f125mr10471642qka.203.1489694365614;  Thu, 16 Mar 2017 12:59:25 -0700 (PDT)
Received: from ?IPv6:2601:18f:801:600:49a0:15f0:48f1:9e46? ([2601:18f:801:600:49a0:15f0:48f1:9e46]) by smtp.gmail.com with ESMTPSA id v4sm4341993qtg.0.2017.03.16.12.59.24 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 16 Mar 2017 12:59:25 -0700 (PDT)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
From: Ralph Droms <rdroms.ietf@gmail.com>
In-Reply-To: <44B7CA03-47B4-4F78-AA1C-9EA558818144@icann.org>
Date: Thu, 16 Mar 2017 15:59:22 -0400
Cc: dnsop <dnsop@ietf.org>, Russ Housley <housley@vigilsec.com>
Content-Transfer-Encoding: quoted-printable
Message-Id: <8CBB9AC5-9B3B-4F35-B3F3-AC239A199AE8@gmail.com>
References: <44B7CA03-47B4-4F78-AA1C-9EA558818144@icann.org>
To: Edward Lewis <edward.lewis@icann.org>
X-Mailer: Apple Mail (2.3259)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/OG83sHf5GyjEFpI3B8FP8BCOjDA>
Subject: Re: [DNSOP] WGLC for draft-ietf-dnsop-sutld-ps
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Mar 2017 19:59:29 -0000

> On Mar 16, 2017, at 12:08 PM, Edward Lewis <edward.lewis@icann.org> =
wrote:
>=20
> On 3/15/17, 20:22, "DNSOP on behalf of Russ Housley" =
<dnsop-bounces@ietf.org on behalf of housley@vigilsec.com> wrote:
>=20
>> I see that draft-ietf-dnsop-sutld-ps-03 still references =
I-D.lewis-domain-names, but I have not seen ant WG Last Call for that =
document.  What is the plan?
>=20
> Just accidently saw this...I haven't been reading DNSOP much recently.
>=20
> FWIW, the document ("-domain-names-") was informally attached to the =
IAB's Names and Identifier's Program, that program was recently scuttled =
by the IAB like, maybe, 2-3 weeks ago.  I had been wondering (but more =
tied up with this week's ICANN meeting) what happens next, and haven't =
gotten around to dealing with that.  In that sense "Good Question."
>=20
> The domain-names draft was never considered for a DNSOP WG document as =
it is mostly about how this is not a DNS problem.  In 2015, I did get =
comments from folks on this list and then for most of 2016 the =
discussion was under the IAB program.  There wasn't much discussion =
which is the prime reason the document was in a suspended, waiting =
state.
>=20
> The document currently has two pieces.  One is the historical =
narrative and written to justify clarifying domain names, with =
"clarifying" being an action not to be undertake without much =
consideration.  (Having written two clarifications, I've learned.)  The =
other piece is where I wanted discussion, defining domain names.
>=20
> I could edit the document to include just the first piece and submit =
it to the Independent Stream whatever, Editor.  There's not much reason =
not to do that - it just hadn't happened while the IAB program was in =
place (potentially adopting the document).  On the other hand, I was =
still "discovering" some of the elements of the relevant history as late =
as December based on the only set of comments I'd received in months =
(got it in private email in September).
>=20
> What are the chances that the Independent Stream Editor will bounce =
this document towards DNSOP?  So - as a question to the chairs - is it =
worth DNSOP adopting this document (covering the history) at the risk of =
it being out of scope for the charter, or is it better to, if the =
Independent Stream Editor bounces this to DNSOP, reply with a "it's not =
our bailiwick?"
>=20
> I suppose in any case there will be an IETF-wide last call before the =
document stands a chance of being a vetted, published document.  I've =
just never thought of any other vetting (WG) to be done.
>=20
> Ed

Ed - I think your document is a valuable reference and worth publishing. =
 The first question to ask is whether you want to continue with the =
publication process.  If you do, I'm sure we can find some way to =
publish it.

I need to re-read the document to refresh myself on the two aspects of =
the document that you mention.  If you really are looking for IETF =
discussion and consensus on the defining domain names, a third path =
would be an AD-sponsored submission, independent of any WG.

- Ralph

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


From nobody Thu Mar 16 13:26:07 2017
Return-Path: <paul.hoffman@vpnc.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 79E85129A54 for <dnsop@ietfa.amsl.com>; Thu, 16 Mar 2017 13:26:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vXQ7jwiRzhog for <dnsop@ietfa.amsl.com>; Thu, 16 Mar 2017 13:26:04 -0700 (PDT)
Received: from mail.proper.com (Opus1.Proper.COM [207.182.41.91]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 802AC129A52 for <dnsop@ietf.org>; Thu, 16 Mar 2017 13:26:04 -0700 (PDT)
Received: from [10.32.60.31] (142-254-101-176.dsl.dynamic.fusionbroadband.com [142.254.101.176]) (authenticated bits=0) by mail.proper.com (8.15.2/8.14.9) with ESMTPSA id v2GKPtt1038168 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Thu, 16 Mar 2017 13:25:56 -0700 (MST) (envelope-from paul.hoffman@vpnc.org)
X-Authentication-Warning: mail.proper.com: Host 142-254-101-176.dsl.dynamic.fusionbroadband.com [142.254.101.176] claimed to be [10.32.60.31]
From: "Paul Hoffman" <paul.hoffman@vpnc.org>
To: "Ralph Droms" <rdroms.ietf@gmail.com>
Cc: dnsop <dnsop@ietf.org>
Date: Thu, 16 Mar 2017 13:26:01 -0700
Message-ID: <EEF8884C-9A7C-4379-B981-04E699821708@vpnc.org>
In-Reply-To: <8CBB9AC5-9B3B-4F35-B3F3-AC239A199AE8@gmail.com>
References: <44B7CA03-47B4-4F78-AA1C-9EA558818144@icann.org> <8CBB9AC5-9B3B-4F35-B3F3-AC239A199AE8@gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; format=flowed
X-Mailer: MailMate (1.9.6r5347)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/0ePVtPjt7kF3L4H9IQcDIFFZxj0>
Subject: Re: [DNSOP] WGLC for draft-ietf-dnsop-sutld-ps
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Mar 2017 20:26:05 -0000

On 16 Mar 2017, at 12:59, Ralph Droms wrote:

> If you really are looking for IETF discussion and consensus on the 
> defining domain names, a third path would be an AD-sponsored 
> submission, independent of any WG.

Please do note that we already have such a discussion (that will go for 
IETF consensus) active in draft-ietf-dnsop-terminology-bis. We've been 
asking for feedback on this topic already, and even you gave us some. 
:-)

--Paul Hoffman


From nobody Thu Mar 16 14:18:14 2017
Return-Path: <edward.lewis@icann.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CF051129AB0 for <dnsop@ietfa.amsl.com>; Thu, 16 Mar 2017 14:18:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.202
X-Spam-Level: 
X-Spam-Status: No, score=-4.202 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZgyDQ3msEoZL for <dnsop@ietfa.amsl.com>; Thu, 16 Mar 2017 14:18:11 -0700 (PDT)
Received: from out.west.pexch112.icann.org (pfe112-ca-2.pexch112.icann.org [64.78.40.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6FAA5129AA8 for <dnsop@ietf.org>; Thu, 16 Mar 2017 14:18:11 -0700 (PDT)
Received: from PMBX112-W1-CA-1.pexch112.icann.org (64.78.40.21) by PMBX112-W1-CA-2.pexch112.icann.org (64.78.40.23) with Microsoft SMTP Server (TLS) id 15.0.1178.4; Thu, 16 Mar 2017 14:18:09 -0700
Received: from PMBX112-W1-CA-1.pexch112.icann.org ([64.78.40.21]) by PMBX112-W1-CA-1.PEXCH112.ICANN.ORG ([64.78.40.21]) with mapi id 15.00.1178.000; Thu, 16 Mar 2017 14:18:08 -0700
From: Edward Lewis <edward.lewis@icann.org>
To: Ralph Droms <rdroms.ietf@gmail.com>
CC: dnsop <dnsop@ietf.org>, Russ Housley <housley@vigilsec.com>
Thread-Topic: [Ext] Re: [DNSOP] WGLC for draft-ietf-dnsop-sutld-ps
Thread-Index: AQHSnm+QmAufaw3uk0OHQsghbu9MHKGYWBUAgAAmxQA=
Date: Thu, 16 Mar 2017 21:18:08 +0000
Message-ID: <85E8FB69-0016-47D1-B484-984843D00168@icann.org>
References: <44B7CA03-47B4-4F78-AA1C-9EA558818144@icann.org> <8CBB9AC5-9B3B-4F35-B3F3-AC239A199AE8@gmail.com>
In-Reply-To: <8CBB9AC5-9B3B-4F35-B3F3-AC239A199AE8@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/f.1f.0.170216
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [192.0.47.236]
Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha1; boundary="B_3572547488_2002066970"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/0Qnazx-avOGlJGNDXM-ageLRtYU>
Subject: Re: [DNSOP] [Ext] Re:  WGLC for draft-ietf-dnsop-sutld-ps
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Mar 2017 21:18:13 -0000

--B_3572547488_2002066970
Content-type: text/plain;
	charset="UTF-8"
Content-transfer-encoding: 7bit

On 3/16/17, 20:59, "Ralph Droms" <rdroms.ietf@gmail.com> wrote:

>Ed - I think your document is a valuable reference and worth publishing.  The first question to ask is whether you want to continue with the publication process.  If you do, I'm sure we can find some way to publish it.

In the sense of first things first, its time I "cut" the document to get the history and an argument for a clarification.

But...the last comment I received was about the history which led me to a bit more research.  Thinking this over, I think it's time for a IETF wide last call to see if there are more comments out there like that.


--B_3572547488_2002066970
Content-Type: application/pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"

MIIH2QYJKoZIhvcNAQcCoIIHyjCCB8YCAQExCzAJBgUrDgMCGgUAMAsGCSqGSIb3DQEHAaCC
BaIwggWeMIIEhqADAgECAhAE64fxtFjS2DdV8JfouoFSMA0GCSqGSIb3DQEBCwUAMGUxCzAJ
BgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2Vy
dC5jb20xJDAiBgNVBAMTG0RpZ2lDZXJ0IFNIQTIgQXNzdXJlZCBJRCBDQTAeFw0xNjA4MDkw
MDAwMDBaFw0xOTA4MDkxMjAwMDBaMIG9MQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZv
cm5pYTEUMBIGA1UEBxMLTG9zIEFuZ2VsZXMxPDA6BgNVBAoTM0ludGVybmV0IENvcnBvcmF0
aW9uIGZvciBBc3NpZ25lZCBOYW1lcyBhbmQgTnVtYmVyczEeMBwGA1UEAxMVRWR3YXJkIExl
d2lzIDkgQXVnIDE2MSUwIwYJKoZIhvcNAQkBFhZlZHdhcmQubGV3aXNAaWNhbm4ub3JnMIIB
IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxGXAQjOhBCDPz1+sGOERDMvSCFWbOUws
GUrXAHLGeEAGYTCpni8f7kYPH7RMalvbep2aVtkMSUn6HR1uY84b437ZZuHCviUn7Aw6itGE
wrDyq7Pb7zTlqE/1kLVhKYrHA4sjhsQRHhBHevxWbb3SYU2IMNxJd4QFgRJIp4zDmAR7bzbH
1ZazFGfo/op0QRsfcpFYmBotbj/4SnldtFwZasr7zTK9wJRSXa9sspLXtQhBe9itxTHJRg0H
BH66VcPX7iRra9XFzkM5JLXOT2nBDIxeqDsLKoTkRWiNoSWoDZylAqS3BfBppwq7eremR7zD
LIaPN4Tbb8TCpORMCZuvswIDAQABo4IB7zCCAeswHwYDVR0jBBgwFoAU5wIjgABP2Ne8lAvZ
P3Q5STI8inkwHQYDVR0OBBYEFBiOkLRCGoHjShiTxeM3n94XHm+2MAwGA1UdEwEB/wQCMAAw
IQYDVR0RBBowGIEWZWR3YXJkLmxld2lzQGljYW5uLm9yZzAOBgNVHQ8BAf8EBAMCBaAwHQYD
VR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMEMGA1UdIAQ8MDowOAYKYIZIAYb9bAQBAjAq
MCgGCCsGAQUFBwIBFhxodHRwczovL3d3dy5kaWdpY2VydC5jb20vQ1BTMIGIBgNVHR8EgYAw
fjA9oDugOYY3aHR0cDovL2NybDMuZGlnaWNlcnQuY29tL0RpZ2lDZXJ0U0hBMkFzc3VyZWRJ
RENBLWcyLmNybDA9oDugOYY3aHR0cDovL2NybDQuZGlnaWNlcnQuY29tL0RpZ2lDZXJ0U0hB
MkFzc3VyZWRJRENBLWcyLmNybDB5BggrBgEFBQcBAQRtMGswJAYIKwYBBQUHMAGGGGh0dHA6
Ly9vY3NwLmRpZ2ljZXJ0LmNvbTBDBggrBgEFBQcwAoY3aHR0cDovL2NhY2VydHMuZGlnaWNl
cnQuY29tL0RpZ2lDZXJ0U0hBMkFzc3VyZWRJRENBLmNydDANBgkqhkiG9w0BAQsFAAOCAQEA
zhEJp9X6tm36lKKaxCdyjyETxL3oVPDmv2JHBD/T/xbqRH0vQfR34VkRnSO+5d8AqHGdhYTK
7yjB/vW52KjiQUiW9WnQFYdY5Q/Yv3cnVgi4zuuye9BPvyr87HbmJ0uafYjATnYziT71njO7
xKIQP6w0MFv8ugT/fXIZsV4NU2eGQEHhvPkR+WOt0KfFa5jEY1qXoj4iZmE21j+f0OhSTA9K
EofM5chR6FCaOyomKPIYU1mcoQwcistCwfcdVhUCpmgazxn6fR89ZOOiKTXxhOHrILdO0pCI
dlJ3xO6EBvFKBCOyRBkD2z7jcWm/U3GkkYBLyRMvH1Ki+q4vwKnFZjGCAf8wggH7AgEBMHkw
ZTELMAkGA1UEBhMCVVMxFTATBgNVBAoTDERpZ2lDZXJ0IEluYzEZMBcGA1UECxMQd3d3LmRp
Z2ljZXJ0LmNvbTEkMCIGA1UEAxMbRGlnaUNlcnQgU0hBMiBBc3N1cmVkIElEIENBAhAE64fx
tFjS2DdV8JfouoFSMAkGBSsOAwIaBQCgXTAjBgkqhkiG9w0BCQQxFgQUUq+UNZd4nzmcZH9C
tFWj9QPuicswGAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMTcw
MzE2MjExODA4WjANBgkqhkiG9w0BAQEFAASCAQAf/JWJBhMDsGv5OVqJ1OSZcfjDRTWPPHEx
O1Z1YEjOGSfUFdI+C/Vci4wMyc6U0T4C+3ckh6BFPwqJpVnAUsVvGBKNCfu/gZ9pJxNcyw6/
2KTe1Ohkm5+AI/oIjhWA76uJqS3MYbqSutORxWJ86vYXhjTnN0wubIQgxW9cG1Ui3kGCe8VB
QrMlI1K9ebo/0oqaDyI6ztVnAZlxB53izorLb0+3/J94UF3/w2SRi0yvt6jx7Ewoe01Sdr8F
RqXqbkj89zewmXF0X3+Ag/9zSfRULlmDPPlb1RMJ2z/CMIUWYYoGNH42FBtp50yEiBlKsmfw
R5TaLxXnyExdN9lJX1R9

--B_3572547488_2002066970--


From nobody Thu Mar 16 14:25:15 2017
Return-Path: <edward.lewis@icann.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E8828129A90 for <dnsop@ietfa.amsl.com>; Thu, 16 Mar 2017 14:25:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.202
X-Spam-Level: 
X-Spam-Status: No, score=-4.202 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Bfmh3tolguR8 for <dnsop@ietfa.amsl.com>; Thu, 16 Mar 2017 14:25:12 -0700 (PDT)
Received: from out.west.pexch112.icann.org (pfe112-ca-1.pexch112.icann.org [64.78.40.7]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4BD2C129A97 for <dnsop@ietf.org>; Thu, 16 Mar 2017 14:25:12 -0700 (PDT)
Received: from PMBX112-W1-CA-1.pexch112.icann.org (64.78.40.21) by PMBX112-W1-CA-2.pexch112.icann.org (64.78.40.23) with Microsoft SMTP Server (TLS) id 15.0.1178.4; Thu, 16 Mar 2017 14:25:10 -0700
Received: from PMBX112-W1-CA-1.pexch112.icann.org ([64.78.40.21]) by PMBX112-W1-CA-1.PEXCH112.ICANN.ORG ([64.78.40.21]) with mapi id 15.00.1178.000; Thu, 16 Mar 2017 14:25:09 -0700
From: Edward Lewis <edward.lewis@icann.org>
To: dnsop <dnsop@ietf.org>
Thread-Topic: term-bis and was Re: [Ext] Re: [DNSOP] WGLC for draft-ietf-dnsop-sutld-ps
Thread-Index: AQHSnpvJpJiHMrFHD020FOk7fXUSKg==
Date: Thu, 16 Mar 2017 21:25:08 +0000
Message-ID: <A73BEDF2-0B57-4841-844B-039FD11E4E2F@icann.org>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/f.1f.0.170216
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [192.0.47.236]
Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha1; boundary="B_3572547908_1987403406"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/MDsIMdgcWsII1o4C4x9zBnorCE0>
Subject: [DNSOP] term-bis and was Re: [Ext] Re: WGLC for draft-ietf-dnsop-sutld-ps
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Mar 2017 21:25:14 -0000

--B_3572547908_1987403406
Content-type: text/plain;
	charset="UTF-8"
Content-transfer-encoding: 7bit

On 3/16/17, 21:26, "DNSOP on behalf of Paul Hoffman" <dnsop-bounces@ietf.org on behalf of paul.hoffman@vpnc.org> wrote:

>Please do note that we already have such a discussion (that will go for 
>IETF consensus) active in draft-ietf-dnsop-terminology-bis. We've been 
>asking for feedback on this topic already, and even you gave us some. 
>:-)

I'm not sure if the "you" is directed at me, I did comment, so perhaps.

There's a certain catch-22 [https://en.wikipedia.org/wiki/Dilemma] in play.  Yes, the DNS needs a definition for Domain Names as the term is used across the documents on the DNS protocol and system.  But there's never been work to define Domain Names beyond the DNS protocol.  The dilemma is that for dns-terminology-bis, not having Domain Name defined would be a serious omission, but the general, "beyond the DNS" definition has never been formalized and documented.


--B_3572547908_1987403406
Content-Type: application/pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"

MIIH2QYJKoZIhvcNAQcCoIIHyjCCB8YCAQExCzAJBgUrDgMCGgUAMAsGCSqGSIb3DQEHAaCC
BaIwggWeMIIEhqADAgECAhAE64fxtFjS2DdV8JfouoFSMA0GCSqGSIb3DQEBCwUAMGUxCzAJ
BgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2Vy
dC5jb20xJDAiBgNVBAMTG0RpZ2lDZXJ0IFNIQTIgQXNzdXJlZCBJRCBDQTAeFw0xNjA4MDkw
MDAwMDBaFw0xOTA4MDkxMjAwMDBaMIG9MQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZv
cm5pYTEUMBIGA1UEBxMLTG9zIEFuZ2VsZXMxPDA6BgNVBAoTM0ludGVybmV0IENvcnBvcmF0
aW9uIGZvciBBc3NpZ25lZCBOYW1lcyBhbmQgTnVtYmVyczEeMBwGA1UEAxMVRWR3YXJkIExl
d2lzIDkgQXVnIDE2MSUwIwYJKoZIhvcNAQkBFhZlZHdhcmQubGV3aXNAaWNhbm4ub3JnMIIB
IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxGXAQjOhBCDPz1+sGOERDMvSCFWbOUws
GUrXAHLGeEAGYTCpni8f7kYPH7RMalvbep2aVtkMSUn6HR1uY84b437ZZuHCviUn7Aw6itGE
wrDyq7Pb7zTlqE/1kLVhKYrHA4sjhsQRHhBHevxWbb3SYU2IMNxJd4QFgRJIp4zDmAR7bzbH
1ZazFGfo/op0QRsfcpFYmBotbj/4SnldtFwZasr7zTK9wJRSXa9sspLXtQhBe9itxTHJRg0H
BH66VcPX7iRra9XFzkM5JLXOT2nBDIxeqDsLKoTkRWiNoSWoDZylAqS3BfBppwq7eremR7zD
LIaPN4Tbb8TCpORMCZuvswIDAQABo4IB7zCCAeswHwYDVR0jBBgwFoAU5wIjgABP2Ne8lAvZ
P3Q5STI8inkwHQYDVR0OBBYEFBiOkLRCGoHjShiTxeM3n94XHm+2MAwGA1UdEwEB/wQCMAAw
IQYDVR0RBBowGIEWZWR3YXJkLmxld2lzQGljYW5uLm9yZzAOBgNVHQ8BAf8EBAMCBaAwHQYD
VR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMEMGA1UdIAQ8MDowOAYKYIZIAYb9bAQBAjAq
MCgGCCsGAQUFBwIBFhxodHRwczovL3d3dy5kaWdpY2VydC5jb20vQ1BTMIGIBgNVHR8EgYAw
fjA9oDugOYY3aHR0cDovL2NybDMuZGlnaWNlcnQuY29tL0RpZ2lDZXJ0U0hBMkFzc3VyZWRJ
RENBLWcyLmNybDA9oDugOYY3aHR0cDovL2NybDQuZGlnaWNlcnQuY29tL0RpZ2lDZXJ0U0hB
MkFzc3VyZWRJRENBLWcyLmNybDB5BggrBgEFBQcBAQRtMGswJAYIKwYBBQUHMAGGGGh0dHA6
Ly9vY3NwLmRpZ2ljZXJ0LmNvbTBDBggrBgEFBQcwAoY3aHR0cDovL2NhY2VydHMuZGlnaWNl
cnQuY29tL0RpZ2lDZXJ0U0hBMkFzc3VyZWRJRENBLmNydDANBgkqhkiG9w0BAQsFAAOCAQEA
zhEJp9X6tm36lKKaxCdyjyETxL3oVPDmv2JHBD/T/xbqRH0vQfR34VkRnSO+5d8AqHGdhYTK
7yjB/vW52KjiQUiW9WnQFYdY5Q/Yv3cnVgi4zuuye9BPvyr87HbmJ0uafYjATnYziT71njO7
xKIQP6w0MFv8ugT/fXIZsV4NU2eGQEHhvPkR+WOt0KfFa5jEY1qXoj4iZmE21j+f0OhSTA9K
EofM5chR6FCaOyomKPIYU1mcoQwcistCwfcdVhUCpmgazxn6fR89ZOOiKTXxhOHrILdO0pCI
dlJ3xO6EBvFKBCOyRBkD2z7jcWm/U3GkkYBLyRMvH1Ki+q4vwKnFZjGCAf8wggH7AgEBMHkw
ZTELMAkGA1UEBhMCVVMxFTATBgNVBAoTDERpZ2lDZXJ0IEluYzEZMBcGA1UECxMQd3d3LmRp
Z2ljZXJ0LmNvbTEkMCIGA1UEAxMbRGlnaUNlcnQgU0hBMiBBc3N1cmVkIElEIENBAhAE64fx
tFjS2DdV8JfouoFSMAkGBSsOAwIaBQCgXTAjBgkqhkiG9w0BCQQxFgQUI4JYuNTxJhEnRUFn
ZBS3r7WI7AowGAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMTcw
MzE2MjEyNTA4WjANBgkqhkiG9w0BAQEFAASCAQB/gTztvFuKn1mPu9bhcUv/fPxP86oEys1E
8GiydL8oirXA+atWsBNPEetH01moEPYjC330DCWHBEKhoXsr35VrVu87P4CEiCNjIGeHhU8M
1uIH8a9fbsy9t2lSWl6Ekdz75ix+dQ0ys8iib8ukeKznEAgr7Le8yWgEh9O25u4DTMRuky3n
teOPwWdDhSSqBIP93ykb+HKVy6RvZSjtoE0odLVi0J4q526iYzGHP8gFjMFFG5svOlnz1xZC
g9JYlhBHT6ZQb5Ma1uy+11EbRyLb6M0TfBQ2Vvj8XVjsdaMx13X8S8PVEsX/QdWMzFligVEJ
7/UtL7ZZOnvxNy6b9ldj

--B_3572547908_1987403406--


From nobody Thu Mar 16 14:58:17 2017
Return-Path: <paul.hoffman@vpnc.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A397A129A9B for <dnsop@ietfa.amsl.com>; Thu, 16 Mar 2017 14:58:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id d-AF-MdnPlXQ for <dnsop@ietfa.amsl.com>; Thu, 16 Mar 2017 14:58:14 -0700 (PDT)
Received: from mail.proper.com (Opus1.Proper.COM [207.182.41.91]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6C862129AC2 for <dnsop@ietf.org>; Thu, 16 Mar 2017 14:58:14 -0700 (PDT)
Received: from [10.32.60.31] (142-254-101-176.dsl.dynamic.fusionbroadband.com [142.254.101.176]) (authenticated bits=0) by mail.proper.com (8.15.2/8.14.9) with ESMTPSA id v2GLw3g5045632 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Thu, 16 Mar 2017 14:58:05 -0700 (MST) (envelope-from paul.hoffman@vpnc.org)
X-Authentication-Warning: mail.proper.com: Host 142-254-101-176.dsl.dynamic.fusionbroadband.com [142.254.101.176] claimed to be [10.32.60.31]
From: "Paul Hoffman" <paul.hoffman@vpnc.org>
To: "Edward Lewis" <edward.lewis@icann.org>
Cc: dnsop <dnsop@ietf.org>
Date: Thu, 16 Mar 2017 14:58:10 -0700
Message-ID: <E4D59118-C03B-4A54-8A5D-C67BE2B9A5D2@vpnc.org>
In-Reply-To: <A73BEDF2-0B57-4841-844B-039FD11E4E2F@icann.org>
References: <A73BEDF2-0B57-4841-844B-039FD11E4E2F@icann.org>
MIME-Version: 1.0
Content-Type: text/plain; format=flowed
X-Mailer: MailMate (1.9.6r5347)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/mD5rhvEXVSlgA8CEUW3ucpTPBpo>
Subject: Re: [DNSOP] term-bis and was Re: [Ext] Re: WGLC for draft-ietf-dnsop-sutld-ps
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Mar 2017 21:58:15 -0000

On 16 Mar 2017, at 14:25, Edward Lewis wrote:

> On 3/16/17, 21:26, "DNSOP on behalf of Paul Hoffman" 
> <dnsop-bounces@ietf.org on behalf of paul.hoffman@vpnc.org> wrote:
>
>> Please do note that we already have such a discussion (that will go 
>> for
>> IETF consensus) active in draft-ietf-dnsop-terminology-bis. We've 
>> been
>> asking for feedback on this topic already, and even you gave us some.
>> :-)
>
> I'm not sure if the "you" is directed at me, I did comment, so 
> perhaps.

No, it was directed to Ralph. The text that I quoted (that you cut out 
here) was from him.

> There's a certain catch-22 [https://en.wikipedia.org/wiki/Dilemma] in 
> play.  Yes, the DNS needs a definition for Domain Names as the term is 
> used across the documents on the DNS protocol and system.  But there's 
> never been work to define Domain Names beyond the DNS protocol.  The 
> dilemma is that for dns-terminology-bis, not having Domain Name 
> defined would be a serious omission, but the general, "beyond the DNS" 
> definition has never been formalized and documented.

Can you say more why you think that is a dilemma? It seems that 
draft-ietf-dnsop-terminology-bis could certainly be the first place 
where it is formalized and documented.

--Paul Hoffman


From nobody Thu Mar 16 17:50:16 2017
Return-Path: <jmh@joelhalpern.com>
X-Original-To: dnsop@ietf.org
Delivered-To: dnsop@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 0C080129BA1; Thu, 16 Mar 2017 17:50:15 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: Joel Halpern <jmh@joelhalpern.com>
To: <gen-art@ietf.org>
Cc: dnsop@ietf.org, ietf@ietf.org, draft-ietf-dnsop-nsec-aggressiveuse.all@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.47.1
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <148971181501.14209.5886051803265267418@ietfa.amsl.com>
Date: Thu, 16 Mar 2017 17:50:15 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/t_yKADDPMwAbMdn9BIGTCoquA0Y>
Subject: [DNSOP] Review of draft-ietf-dnsop-nsec-aggressiveuse-08
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Mar 2017 00:50:15 -0000

Reviewer: Joel Halpern
Review result: Ready

I am the assigned Gen-ART reviewer for this draft. The General Area
Review Team (Gen-ART) reviews all IETF documents being processed
by the IESG for the IETF Chair.  Please treat these comments just
like any other last call comments.

For more information, please see the FAQ at

<https://trac.ietf.org/trac/gen/wiki/GenArtfaq>.

Document: draft-ietf-dnsop-nsec-aggressiveuse-??
Reviewer: Joel Halpern
Review Date: 2017-03-16
IETF LC End Date: 2017-03-27
IESG Telechat date: Not scheduled for a telechat

Summary: This document is ready for publication as a Proposed
Standard.

Major issues: N/A

Minor issues: N/A

Nits/editorial comments:  N/A



From nobody Thu Mar 16 21:27:45 2017
Return-Path: <rgibson@dyn.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 239AD129BEC for <dnsop@ietfa.amsl.com>; Thu, 16 Mar 2017 21:27:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.739
X-Spam-Level: 
X-Spam-Status: No, score=-1.739 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, HTML_OBFUSCATE_05_10=0.26, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=dyn.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jfn7alK3WxKf for <dnsop@ietfa.amsl.com>; Thu, 16 Mar 2017 21:27:41 -0700 (PDT)
Received: from mail-ua0-x245.google.com (mail-ua0-x245.google.com [IPv6:2607:f8b0:400c:c08::245]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C56F9129BD4 for <dnsop@ietf.org>; Thu, 16 Mar 2017 21:27:40 -0700 (PDT)
Received: by mail-ua0-x245.google.com with SMTP id 62so17375749uas.1 for <dnsop@ietf.org>; Thu, 16 Mar 2017 21:27:40 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dyn.com; s=google; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=GWtRo1byCc7aG2oXgykH6D9zYrG9OsP7i0KiuMlf3N4=; b=wcBhC5aWefcrt1CcCyxYqo3B9fKZ5h3R9Hjlq5Ouz/TOQMXmVA3NO//QyLxR87iwMQ KGm8f2Wvr3p/oRk6oxMFatTfEBLWntLF/qaNNzpTTkRr2rxMKbLW6MsuXLwhngrP+KwU EWrWq9tWuNuD2YI4k8fqGxihfa0F+Tg1pIPVs=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=GWtRo1byCc7aG2oXgykH6D9zYrG9OsP7i0KiuMlf3N4=; b=KUXxNsPF+mg31sbpVnjFhrQH8cN4XAQdFFmaeoS+M27AJZLSzGeW3rMqkIhG6LGj2K bCc3OZYyEdmwq59d2gNpNaYxTi4xeZ115QXHGYj/UT86LrRGVmPLuL439kZQRzFl+opD IVdilUZ0eAW1inopC9QXuHZEwa/EACLU2sKsD6u1GMJ7EQn335M5WcbVRsYOjpaeURi8 +Rtc3ZIRMO2J6WMaHKQH3mhcNzbXLc72/rsA0PKhj1itmBdXFHVVqgrs8HJ4nTwrWeOB +Zba5/AkAJjwQcxeeQd9PjMWHpIyTS354IDejzVvtDS2Vr8+rWx9P+hDGzsZcAuf8wy9 /RCA==
X-Gm-Message-State: AFeK/H2xYYcYiBMbILp/P7ZXO8QBLRqcPEiBJq1W6uuxXzlvCcNrP53XETJj32Bc4tbcbdtoCjEyBs/A9kF5sOE8
X-Received: by 10.176.83.79 with SMTP id y15mr4668865uay.141.1489724859879; Thu, 16 Mar 2017 21:27:39 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.159.40.37 with HTTP; Thu, 16 Mar 2017 21:27:19 -0700 (PDT)
In-Reply-To: <CADyWQ+GSStfAiOs8R9Ob7+LVh0RAfPQ+AbbTFNuwsrKkO=EUWg@mail.gmail.com>
References: <CADyWQ+GSStfAiOs8R9Ob7+LVh0RAfPQ+AbbTFNuwsrKkO=EUWg@mail.gmail.com>
From: Richard Gibson <rgibson@dyn.com>
Date: Fri, 17 Mar 2017 00:27:19 -0400
Message-ID: <CAC94RYYir_5rKmW47XkUZoVCs5PUfWiKg4Cygyvw6pOzqC5mfA@mail.gmail.com>
To: tjw ietf <tjw.ietf@gmail.com>
Cc: dnsop <dnsop@ietf.org>
Content-Type: multipart/alternative; boundary=94eb2c0cfd321623e8054ae5993e
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/_W6ois9hFYlAWUmka21FX91910s>
Subject: Re: [DNSOP] Second Working Group Last Call: draft-ietf-dnsop-refuse-any
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Mar 2017 04:27:43 -0000

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

To re-raise my unaddressed points from the first Working Group Last Call:

   - There is no mechanism for signaling section 4.1/ section 4.3 "partial
   response" behavior to clients (e.g., a new OPT record EDNS header flag
   bit
   <http://www.iana.org/assignments/dns-parameters/dns-parameters.xhtml#dns=
-parameters-13>
   ).
   - Insisting that the HINFO OS field SHOULD be empty ("set to the null
   string") seems a little too strong; there's room in it for=E2=80=94and v=
alue
   from=E2=80=94a short explanation (e.g., as can be observed today:
   dns.cloudflare.com. 3789 IN HINFO "Please stop asking for ANY" "See
   draft-ietf-dnsop-refuse-any"). I'd prefer text like "The OS field
of the HINFO
   RDATA SHOULD be short to minimize the size of the response, and MAY be
   empty or MAY include a summarized description of local policy."
   - "Conventional [ANY] response" is used but not defined.
   - "ANY does not mean ALL" is misleading=E2=80=94RFC 1035
   <https://tools.ietf.org/html/rfc1035#section-3.2.3> is clear about
   QTYPE=3D255 being "a request for *all* records" (emphasis mine). That
   said, the proposed *response* behavior is consistent with that RFC.


On Thu, Mar 16, 2017 at 3:11 AM, tjw ietf <tjw.ietf@gmail.com> wrote:

>
> All
>
> During the first WGLC of draft-ietf-dnsop-refuse-any, several issues were
> raised by the working group that needed to be addressed. The Authors
> addressed the issues, but the changes are enough that there should be a
> second Working Group Last Call on the changes.
>
> This begins a Second WGLC for draft-ietf-dnsop-refuse-any.  The Document
> is located here: https://datatracker.ietf.org/doc/draft-ietf-dnsop-
> refuse-any/
>
> However, the changes that were made since the last WGLC can be found here=
:
>
> https://www.ietf.org/rfcdiff?url1=3Ddraft-ietf-dnsop-refuse-
> any-03&url2=3Ddraft-ietf-dnsop-refuse-any-04
>
> Please take a few moments to refer the changes and let the working group
> know if the document is ready to move forward.   We're mostly looking for
> remaining issues that have not been addressed.
>
> This WGLC ends on Thursday 30 March 2017.
>
> Thanks
>
> tim/suzanne
>
>
> _______________________________________________
> DNSOP mailing list
> DNSOP@ietf.org
> https://www.ietf.org/mailman/listinfo/dnsop
>
>

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

<div dir=3D"ltr">To re-raise my unaddressed points from the first Working G=
roup Last Call:<ul><li style=3D"font-size:12.8px;margin-left:15px">There is=
 no mechanism for signaling<span style=3D"font-size:12.8px">=C2=A0</span><s=
pan style=3D"font-size:12.8px">section 4.1/ section 4.3 &quot;partial respo=
nse&quot; behavior</span>=C2=A0to clients (e.g., a new OPT record=C2=A0<a h=
ref=3D"http://www.iana.org/assignments/dns-parameters/dns-parameters.xhtml#=
dns-parameters-13" target=3D"_blank" style=3D"font-size:12.8px">EDNS header=
 flag bit</a>)<span style=3D"font-size:12.8px">.</span></li><li style=3D"ma=
rgin-left:15px"><span style=3D"font-size:12.8px">Insisting that=C2=A0</span=
><span class=3D"gmail-m_-8440588323876764285gmail-il" style=3D"font-size:12=
.8px">the</span><span style=3D"font-size:12.8px">=C2=A0HINFO OS field SHOUL=
D be empty (&quot;set to the null string&quot;) seems a little too strong; =
there&#39;s room=C2=A0</span><span class=3D"gmail-m_-8440588323876764285gma=
il-il" style=3D"font-size:12.8px">in</span><span style=3D"font-size:12.8px"=
>=C2=A0it for=E2=80=94and value from=E2=80=94a short=C2=A0explanation (e.g.=
, as can be observed today:=C2=A0</span><font face=3D"monospace, monospace"=
><span style=3D"font-size:12.8px"><a href=3D"http://dns.cloudflare.com">dns=
.cloudflare.com</a>.=C2=A03789<span class=3D"gmail-Apple-tab-span" style=3D=
"white-space:pre">	</span>IN<span class=3D"gmail-Apple-tab-span" style=3D"w=
hite-space:pre">	</span>HINFO<span class=3D"gmail-Apple-tab-span" style=3D"=
white-space:pre">	</span>&quot;Please stop asking for ANY&quot; &quot;See d=
raft-ietf-dnsop-refuse-any&quot;</span></font><span style=3D"font-size:12.8=
px">). I&#39;d prefer text like &quot;</span><span class=3D"gmail-m_-844058=
8323876764285gmail-il" style=3D"font-size:12.8px">The</span><span style=3D"=
font-size:12.8px">=C2=A0OS field of=C2=A0</span><span class=3D"gmail-m_-844=
0588323876764285gmail-il" style=3D"font-size:12.8px">the</span><span style=
=3D"font-size:12.8px">=C2=A0HINFO RDATA SHOULD be short to minimize=C2=A0</=
span><span class=3D"gmail-m_-8440588323876764285gmail-il" style=3D"font-siz=
e:12.8px">the</span><span style=3D"font-size:12.8px">=C2=A0size of=C2=A0</s=
pan><span class=3D"gmail-m_-8440588323876764285gmail-il" style=3D"font-size=
:12.8px">the</span><span style=3D"font-size:12.8px">=C2=A0response, and MAY=
 be empty or MAY include a summarized description of local policy.&quot;</s=
pan></li><li style=3D"font-size:12.8px;margin-left:15px">&quot;Conventional=
 [<span class=3D"gmail-il">ANY</span>] response&quot; is used but not defin=
ed.</li><li style=3D"font-size:12.8px;margin-left:15px">&quot;<span class=
=3D"gmail-il">ANY</span>=C2=A0does not mean ALL&quot; is misleading=E2=80=
=94<a href=3D"https://tools.ietf.org/html/rfc1035#section-3.2.3" target=3D"=
_blank" style=3D"font-size:12.8px">RFC 1035</a><span style=3D"font-size:12.=
8px">=C2=A0is clear about QTYPE=3D255 being &quot;a request=C2=A0for=C2=A0<=
/span><b style=3D"font-size:12.8px">all</b><span style=3D"font-size:12.8px"=
>=C2=A0records&quot; (emphasis mine). That said,=C2=A0</span><span class=3D=
"gmail-m_-8440588323876764285gmail-il" style=3D"font-size:12.8px">the</span=
><span style=3D"font-size:12.8px">=C2=A0proposed=C2=A0</span><i style=3D"fo=
nt-size:12.8px">response</i><span style=3D"font-size:12.8px">=C2=A0behavior=
 is consistent with that RFC.</span></li></ul></div><div class=3D"gmail_ext=
ra"><br><div class=3D"gmail_quote">On Thu, Mar 16, 2017 at 3:11 AM, tjw iet=
f <span dir=3D"ltr">&lt;<a href=3D"mailto:tjw.ietf@gmail.com" target=3D"_bl=
ank">tjw.ietf@gmail.com</a>&gt;</span> wrote:<br><blockquote class=3D"gmail=
_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:=
1ex"><div dir=3D"ltr"><br><div><div>All</div><div><br></div><div>During the=
 first WGLC of=C2=A0draft-ietf-dnsop-refuse-<wbr>any, several issues were r=
aised by the working group that needed to be addressed. The Authors address=
ed the issues, but the changes are enough that there should be a second Wor=
king Group Last Call on the changes.=C2=A0</div><div><br></div><div>This be=
gins a Second WGLC for=C2=A0draft-ietf-dnsop-refuse-<wbr>any.=C2=A0 The Doc=
ument is located here:=C2=A0<a href=3D"https://datatracker.ietf.org/doc/dra=
ft-ietf-dnsop-refuse-any/" target=3D"_blank">https://datatracker.<wbr>ietf.=
org/doc/draft-ietf-dnsop-<wbr>refuse-any/</a></div><div><br></div><div>Howe=
ver, the changes that were made since the last WGLC can be found here:</div=
><div><br></div><div><a href=3D"https://www.ietf.org/rfcdiff?url1=3Ddraft-i=
etf-dnsop-refuse-any-03&amp;url2=3Ddraft-ietf-dnsop-refuse-any-04" target=
=3D"_blank">https://www.ietf.org/rfcdiff?<wbr>url1=3Ddraft-ietf-dnsop-refus=
e-<wbr>any-03&amp;url2=3Ddraft-ietf-dnsop-<wbr>refuse-any-04</a><br></div><=
div><br></div><div>Please take a few moments to refer the changes and let t=
he working group know if the document is ready to move forward. =C2=A0 We&#=
39;re mostly looking for remaining issues that have not been addressed. =C2=
=A0</div><div><br></div><div>This WGLC ends on Thursday 30 March 2017.=C2=
=A0</div><div><br></div><div>Thanks</div><div><br></div><div>tim/suzanne</d=
iv><div><br></div><div></div></div></div>
<br>______________________________<wbr>_________________<br>
DNSOP mailing list<br>
<a href=3D"mailto:DNSOP@ietf.org">DNSOP@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/dnsop" rel=3D"noreferrer" =
target=3D"_blank">https://www.ietf.org/mailman/<wbr>listinfo/dnsop</a><br>
<br></blockquote></div><br></div>

--94eb2c0cfd321623e8054ae5993e--


From nobody Thu Mar 16 23:45:50 2017
Return-Path: <wjhns1@hardakers.net>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A0A951242F7 for <dnsop@ietfa.amsl.com>; Thu, 16 Mar 2017 23:45:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id W3L1n1w2wm3b for <dnsop@ietfa.amsl.com>; Thu, 16 Mar 2017 23:45:48 -0700 (PDT)
Received: from mail.hardakers.net (dawn.hardakers.net [IPv6:2001:470:1f00:187::1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 432FE12426E for <dnsop@ietf.org>; Thu, 16 Mar 2017 23:45:48 -0700 (PDT)
Received: from localhost (unknown [62.199.211.12]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.hardakers.net (Postfix) with ESMTPSA id 5C8F4306A9; Thu, 16 Mar 2017 23:45:47 -0700 (PDT)
From: Wes Hardaker <wjhns1@hardakers.net>
To: william manning <chinese.apricot@gmail.com>
Cc: tjw ietf <tjw.ietf@gmail.com>,  dnsop <dnsop@ietf.org>
References: <CADyWQ+ECthEmWxDbc717BMQo_=PMxz9M0vthDxjOpNW_M7XPTw@mail.gmail.com> <CACfw2hirC1jr+DMGmm9OVmP9OjqDEf_k6_kyWhE1ri3gWpFDHQ@mail.gmail.com>
Date: Thu, 16 Mar 2017 23:45:45 -0700
In-Reply-To: <CACfw2hirC1jr+DMGmm9OVmP9OjqDEf_k6_kyWhE1ri3gWpFDHQ@mail.gmail.com> (william manning's message of "Thu, 16 Mar 2017 07:24:34 -0700")
Message-ID: <ybld1dgmmee.fsf@wu.hardakers.net>
User-Agent: Gnus/5.130014 (Ma Gnus v0.14) Emacs/25.1 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/6J6FMD61Chpt7vPNNPoZ7tf1BSE>
Subject: Re: [DNSOP] DNSOP Call for Adoption: draft-hardaker-rfc5011-security-considerations
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Mar 2017 06:45:50 -0000

william manning <chinese.apricot@gmail.com> writes:

> this is a useful and needed document.=C2=A0 I support its adoption by the=
 WG.=C2=A0 As a
> note to the authors, there was a proposed alternate to what became RFC 50=
11
> which addressed some of the same issues as the current draft. It might be
> useful to review=C2=A0
> https://tools.ietf.org/html/draft-ietf-dnsext-trustupdate-threshold-01 go=
ing
> forward.

Thanks Bill!  And I do remember it (and the discussions at the time).

Note that we're not trying to create a document that modifies the
procedures at all, just trying to create one that ensures people can
securely use the existing one with proper knowledge.
--=20
Wes Hardaker
USC/ISI


From nobody Thu Mar 16 23:54:19 2017
Return-Path: <dougb@dougbarton.us>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 045CF1242F7 for <dnsop@ietfa.amsl.com>; Thu, 16 Mar 2017 23:54:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.002
X-Spam-Level: 
X-Spam-Status: No, score=-2.002 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RP_MATCHES_RCVD=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=dougbarton.us
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sTaq3SdRwPkN for <dnsop@ietfa.amsl.com>; Thu, 16 Mar 2017 23:54:16 -0700 (PDT)
Received: from dougbarton.us (dougbarton.us [208.79.90.218]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 90BE712025C for <dnsop@ietf.org>; Thu, 16 Mar 2017 23:54:16 -0700 (PDT)
Received: from [IPv6:2001:470:d:c12::cb6] (unknown [IPv6:2001:470:d:c12::cb6]) by dougbarton.us (Postfix) with ESMTPSA id 7B8619A for <dnsop@ietf.org>; Thu, 16 Mar 2017 23:54:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=dougbarton.us; s=dkim; t=1489733660; bh=OUy/RqXvSvKCZU7rvrHqSLoJOTrb2XYkIeH7wYW1sO0=; h=Subject:To:References:From:Date:In-Reply-To:From; b=lvqyelHUdUBN8AqMG/0xZFK5UFttl0IsgDUGpRixO5LZpXWQgx+7rQS9yXp2Z3nxU n0YCLsHI6Habril2SJ+0Rmt0c5wJF3iAVrf9D04njIVHXHBN/bddoFObufM1C1t5bQ iDzKd0LbV8uWjFW810P5lhKbBPvurvBIbqV5O9q4=
To: dnsop@ietf.org
References: <CADyWQ+GSStfAiOs8R9Ob7+LVh0RAfPQ+AbbTFNuwsrKkO=EUWg@mail.gmail.com> <CAC94RYYir_5rKmW47XkUZoVCs5PUfWiKg4Cygyvw6pOzqC5mfA@mail.gmail.com>
From: Doug Barton <dougb@dougbarton.us>
Message-ID: <d8f1076e-a635-7620-5e2b-0c70efe2c0cf@dougbarton.us>
Date: Thu, 16 Mar 2017 23:54:06 -0700
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.7.0
MIME-Version: 1.0
In-Reply-To: <CAC94RYYir_5rKmW47XkUZoVCs5PUfWiKg4Cygyvw6pOzqC5mfA@mail.gmail.com>
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/QBrMeXMgESvNd1BaLvBUrB2wuEg>
Subject: Re: [DNSOP] Second Working Group Last Call: draft-ietf-dnsop-refuse-any
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Mar 2017 06:54:18 -0000

I think this is a bad idea generally, and that RRL is a better solution 
to the amplification vector issue. But since the "War on ANY" doesn't 
show signs of abating ...

On 03/16/2017 09:27 PM, Richard Gibson wrote:
> To re-raise my unaddressed points from the first Working Group Last Call:
>
>   * There is no mechanism for signaling section 4.1/ section 4.3
>     "partial response" behavior to clients (e.g., a new OPT record EDNS
>     header flag bit

This is my chief concern. However much the purists don't like it, 
various things in the wild ask for ANY fully expecting that it means 
ALL. If something gets an ANY response that does not include the thing 
it really needs, how is it supposed to know that it needs to ask again?

>     <http://www.iana.org/assignments/dns-parameters/dns-parameters.xhtml#dns-parameters-13>).
>   * Insisting that the HINFO OS field SHOULD be empty ("set to the null
>     string") seems a little too strong; there's room in it for—and value
>     from—a short explanation (e.g., as can be observed
>     today: dns.cloudflare.com
>     <http://dns.cloudflare.com>. 3789INHINFO"Please stop asking for ANY"
>     "See draft-ietf-dnsop-refuse-any"). I'd prefer text like "The OS
>     field of the HINFO RDATA SHOULD be short to minimize the size
>     of the response, and MAY be empty or MAY include a summarized
>     description of local policy."

Agreed. I'd rather see this flipped, with auth servers encouraged to 
include a brief explanation, or even a URL that explains the issue.

>   * "ANY does not mean ALL" is misleading—RFC 1035
>     <https://tools.ietf.org/html/rfc1035#section-3.2.3> is clear about
>     QTYPE=255 being "a request for *all* records" (emphasis mine). That
>     said, the proposed /response/ behavior is consistent with that RFC.

That may be true technically, but I doubt anyone but a serious DNS RFC 
purist would understand, or agree with that distinction.

Personally I have a lot of sympathy for the school of thought that says 
to send nothing back but the TC bit, and force the requestor to 
reconnect with TCP. But the "War on TCP" doesn't show any signs of 
abating either ...

Doug


From nobody Fri Mar 17 00:12:06 2017
Return-Path: <jim@rfc1035.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BFE7A120724 for <dnsop@ietfa.amsl.com>; Fri, 17 Mar 2017 00:12:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NWLI0x4M1BXR for <dnsop@ietfa.amsl.com>; Fri, 17 Mar 2017 00:12:04 -0700 (PDT)
Received: from shaun.rfc1035.com (smtp.v6.rfc1035.com [IPv6:2001:4b10:100:7::25]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 37C4712025C for <dnsop@ietf.org>; Fri, 17 Mar 2017 00:12:04 -0700 (PDT)
Received: from [IPv6:::1] (shaun.rfc1035.com [93.186.33.42]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by shaun.rfc1035.com (Postfix) with ESMTPS id AA262242125A; Fri, 17 Mar 2017 07:12:01 +0000 (UTC)
Content-Type: text/plain; charset=windows-1252
Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\))
From: Jim Reid <jim@rfc1035.com>
In-Reply-To: <d8f1076e-a635-7620-5e2b-0c70efe2c0cf@dougbarton.us>
Date: Fri, 17 Mar 2017 07:12:00 +0000
Cc: IETF dnsop WG <dnsop@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <EDDF24B8-42F6-4BCA-8162-5A5C7CDC8CA2@rfc1035.com>
References: <CADyWQ+GSStfAiOs8R9Ob7+LVh0RAfPQ+AbbTFNuwsrKkO=EUWg@mail.gmail.com> <CAC94RYYir_5rKmW47XkUZoVCs5PUfWiKg4Cygyvw6pOzqC5mfA@mail.gmail.com> <d8f1076e-a635-7620-5e2b-0c70efe2c0cf@dougbarton.us>
To: Doug Barton <dougb@dougbarton.us>
X-Mailer: Apple Mail (2.3124)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/35fQWANXvgrLLcDJnwoK8JDBt9o>
Subject: Re: [DNSOP] Second Working Group Last Call: draft-ietf-dnsop-refuse-any
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Mar 2017 07:12:06 -0000

> On 17 Mar 2017, at 06:54, Doug Barton <dougb@dougbarton.us> wrote:
>=20
> If something gets an ANY response that does not include the thing it =
really needs, how is it supposed to know that it needs to ask again?

If something is unable to unambiguously ask for the exact thing it =
really needs, that's their problem. It's not a concern for this WG or =
the DNS protocol.


From nobody Fri Mar 17 00:34:52 2017
Return-Path: <dougb@dougbarton.us>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CA223124D6C for <dnsop@ietfa.amsl.com>; Fri, 17 Mar 2017 00:34:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.002
X-Spam-Level: 
X-Spam-Status: No, score=-2.002 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RP_MATCHES_RCVD=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=dougbarton.us
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id upsilP5j55er for <dnsop@ietfa.amsl.com>; Fri, 17 Mar 2017 00:34:47 -0700 (PDT)
Received: from dougbarton.us (dougbarton.us [IPv6:2607:f2f8:ab14::2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 55CA8120727 for <dnsop@ietf.org>; Fri, 17 Mar 2017 00:34:47 -0700 (PDT)
Received: from [IPv6:2001:470:d:c12::cb6] (unknown [IPv6:2001:470:d:c12::cb6]) by dougbarton.us (Postfix) with ESMTPSA id 15A16A0; Fri, 17 Mar 2017 00:34:50 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=dougbarton.us; s=dkim; t=1489736091; bh=z88Bce8l/eNClX+NWbjf01cf5AeSNdQcpQYsMYe4KXU=; h=Subject:To:References:Cc:From:Date:In-Reply-To:From; b=mlTFALLtU9JZhz9cZorMQlxUs4oJ2XPI/C9l+YPMZmTk8W5YWoLaxnR1/75sJUHol 71LaBubu/vPWmtLBlNCYHHIaRTm8bN961XyFoIw59w+BP8QI/dh7PxsoBbnZUEv8Uq Tps8JswIPGp7eQgiXmtDUllsA1A3moSKzeZAlSIE=
To: Jim Reid <jim@rfc1035.com>
References: <CADyWQ+GSStfAiOs8R9Ob7+LVh0RAfPQ+AbbTFNuwsrKkO=EUWg@mail.gmail.com> <CAC94RYYir_5rKmW47XkUZoVCs5PUfWiKg4Cygyvw6pOzqC5mfA@mail.gmail.com> <d8f1076e-a635-7620-5e2b-0c70efe2c0cf@dougbarton.us> <EDDF24B8-42F6-4BCA-8162-5A5C7CDC8CA2@rfc1035.com>
Cc: IETF dnsop WG <dnsop@ietf.org>
From: Doug Barton <dougb@dougbarton.us>
Message-ID: <65cec05f-bb1b-cb9e-d874-a73c9c4653ac@dougbarton.us>
Date: Fri, 17 Mar 2017 00:34:44 -0700
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.7.0
MIME-Version: 1.0
In-Reply-To: <EDDF24B8-42F6-4BCA-8162-5A5C7CDC8CA2@rfc1035.com>
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/lCVjxedCAjCBQ7vAUYDHceM4qc4>
Subject: Re: [DNSOP] Second Working Group Last Call: draft-ietf-dnsop-refuse-any
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Mar 2017 07:34:49 -0000

Yes, I understand that is a popular opinion. However, I would argue that 
it is unhelpfully elitist.

The traditional understanding of ANY == ALL is well ingrained in 
developers. It is not at all unreasonable for them to assume that if the 
RR they wanted didn't come back in response to the ANY query that it 
does not exist; and I do not see anything in this draft that would help 
them understand that they need to requery (apologies if I missed it).

On this point alone the draft's claim of being backwards compatible is 
wrong on its face, and as a result is nearly certain to cause far more 
disruption than benefit.

Doug

On 03/17/2017 12:12 AM, Jim Reid wrote:
>
>> On 17 Mar 2017, at 06:54, Doug Barton <dougb@dougbarton.us> wrote:
>>
>> If something gets an ANY response that does not include the thing it really needs, how is it supposed to know that it needs to ask again?
>
> If something is unable to unambiguously ask for the exact thing it really needs, that's their problem. It's not a concern for this WG or the DNS protocol.
>


From nobody Fri Mar 17 00:39:28 2017
Return-Path: <marka@isc.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6FEF61243FE for <dnsop@ietfa.amsl.com>; Fri, 17 Mar 2017 00:39:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.901
X-Spam-Level: 
X-Spam-Status: No, score=-6.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eNUsTcTQfrZj for <dnsop@ietfa.amsl.com>; Fri, 17 Mar 2017 00:39:25 -0700 (PDT)
Received: from mx.ams1.isc.org (mx.ams1.isc.org [199.6.1.65]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9B1B2120727 for <dnsop@ietf.org>; Fri, 17 Mar 2017 00:39:25 -0700 (PDT)
Received: from zmx1.isc.org (zmx1.isc.org [149.20.0.20]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx.ams1.isc.org (Postfix) with ESMTPS id BBDB624AE30; Fri, 17 Mar 2017 07:39:20 +0000 (UTC)
Received: from zmx1.isc.org (localhost [127.0.0.1]) by zmx1.isc.org (Postfix) with ESMTPS id 3EF7716004C; Fri, 17 Mar 2017 07:39:20 +0000 (UTC)
Received: from localhost (localhost [127.0.0.1]) by zmx1.isc.org (Postfix) with ESMTP id E9378160069; Fri, 17 Mar 2017 07:39:19 +0000 (UTC)
Received: from zmx1.isc.org ([127.0.0.1]) by localhost (zmx1.isc.org [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id kNWIJwhAbSEv; Fri, 17 Mar 2017 07:39:19 +0000 (UTC)
Received: from rock.dv.isc.org (c27-253-115-14.carlnfd2.nsw.optusnet.com.au [27.253.115.14]) by zmx1.isc.org (Postfix) with ESMTPSA id 053E816004C; Fri, 17 Mar 2017 07:39:19 +0000 (UTC)
Received: from rock.dv.isc.org (localhost [IPv6:::1]) by rock.dv.isc.org (Postfix) with ESMTP id 9525266FD536; Fri, 17 Mar 2017 18:39:14 +1100 (EST)
To: Doug Barton <dougb@dougbarton.us>
Cc: dnsop@ietf.org
From: Mark Andrews <marka@isc.org>
References: <CADyWQ+GSStfAiOs8R9Ob7+LVh0RAfPQ+AbbTFNuwsrKkO=EUWg@mail.gmail.com> <CAC94RYYir_5rKmW47XkUZoVCs5PUfWiKg4Cygyvw6pOzqC5mfA@mail.gmail.com> <d8f1076e-a635-7620-5e2b-0c70efe2c0cf@dougbarton.us>
In-reply-to: Your message of "Thu, 16 Mar 2017 23:54:06 -0700." <d8f1076e-a635-7620-5e2b-0c70efe2c0cf@dougbarton.us>
Date: Fri, 17 Mar 2017 18:39:14 +1100
Message-Id: <20170317073914.9525266FD536@rock.dv.isc.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/Nwa8kJ1QJy-36BlWwOvWAuSOk9k>
Subject: Re: [DNSOP] Second Working Group Last Call: draft-ietf-dnsop-refuse-any
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Mar 2017 07:39:27 -0000

In message <d8f1076e-a635-7620-5e2b-0c70efe2c0cf@dougbarton.us>, Doug Barton wr
ites:
> I think this is a bad idea generally, and that RRL is a better solution
> to the amplification vector issue. But since the "War on ANY" doesn't
> show signs of abating ...
>
> On 03/16/2017 09:27 PM, Richard Gibson wrote:
> > To re-raise my unaddressed points from the first Working Group Last
> Call:
> >
> >   * There is no mechanism for signaling section 4.1/ section 4.3
> >     "partial response" behavior to clients (e.g., a new OPT record EDNS
> >     header flag bit
>
> This is my chief concern. However much the purists don't like it,
> various things in the wild ask for ANY fully expecting that it means
> ALL. If something gets an ANY response that does not include the thing
> it really needs, how is it supposed to know that it needs to ask again?

Well if you are asking a recursive server there is 20+ years of
implemention history where * doesn't give all possible records,
only which is cached.  Retrying with specific types is built into
applications which use *.  They would fail too often otherwise.

So at this point we are only talking about tools that only talk
directly to authoritative servers or look at the "aa" flag to
determine if they are talking to a authoritative server.

Now, there is really only one signal that will work with old software
and that is TC=1.  New software could just use TCP by default for *.

In terms of possible signals, other than TC=1, adding a EDNS
option/flag would require relaxing ban on adding a OPT record to a
non EDNS query.  One could use the last DNS header bit.

> <http://www.iana.org/assignments/dns-parameters/dns-parameters.xhtml#dns-p
> arameters-13>).
> >   * Insisting that the HINFO OS field SHOULD be empty ("set to the null
> >     string") seems a little too strong; there's room in it for-and value
> >     from-a short explanation (e.g., as can be observed
> >     today: dns.cloudflare.com
> >     <http://dns.cloudflare.com>. 3789INHINFO"Please stop asking for ANY"
> >     "See draft-ietf-dnsop-refuse-any"). I'd prefer text like "The OS
> >     field of the HINFO RDATA SHOULD be short to minimize the size
> >     of the response, and MAY be empty or MAY include a summarized
> >     description of local policy."
>
> Agreed. I'd rather see this flipped, with auth servers encouraged to
> include a brief explanation, or even a URL that explains the issue.
>
> >   * "ANY does not mean ALL" is misleading-RFC 1035
> >     <https://tools.ietf.org/html/rfc1035#section-3.2.3> is clear about
> >     QTYPE=255 being "a request for *all* records" (emphasis mine). That
> >     said, the proposed /response/ behavior is consistent with that RFC.
>
> That may be true technically, but I doubt anyone but a serious DNS RFC
> purist would understand, or agree with that distinction.
>
> Personally I have a lot of sympathy for the school of thought that says
> to send nothing back but the TC bit, and force the requestor to
> reconnect with TCP. But the "War on TCP" doesn't show any signs of
> abating either ...

Or TC once the answer exceeds a threshold.

> Doug
>
> _______________________________________________
> DNSOP mailing list
> DNSOP@ietf.org
> https://www.ietf.org/mailman/listinfo/dnsop

-- 
Mark Andrews, ISC
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE: +61 2 9871 4742                 INTERNET: marka@isc.org


From nobody Fri Mar 17 00:48:10 2017
Return-Path: <dougb@dougbarton.us>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E6F391243FE for <dnsop@ietfa.amsl.com>; Fri, 17 Mar 2017 00:48:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.003
X-Spam-Level: 
X-Spam-Status: No, score=-2.003 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RP_MATCHES_RCVD=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=dougbarton.us
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9Vaj3Zu1Uzk7 for <dnsop@ietfa.amsl.com>; Fri, 17 Mar 2017 00:48:07 -0700 (PDT)
Received: from dougbarton.us (dougbarton.us [IPv6:2607:f2f8:ab14::2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E36D5120727 for <dnsop@ietf.org>; Fri, 17 Mar 2017 00:48:07 -0700 (PDT)
Received: from [IPv6:2001:470:d:c12::cb6] (unknown [IPv6:2001:470:d:c12::cb6]) by dougbarton.us (Postfix) with ESMTPSA id A93379D for <dnsop@ietf.org>; Fri, 17 Mar 2017 00:48:11 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=dougbarton.us; s=dkim; t=1489736891; bh=CWmrs5HleHHP6qiJgHf0GYHtOA5lmZAItt10aJRXrGs=; h=Subject:To:References:From:Date:In-Reply-To:From; b=XkzFgVssYm9nDn6AgtJ2hCwMdprPc89Vgx6fSGX5HllbEXt7MbkL0CVLhJV31fyZI tC/38Rt6XwquJkW3MPXHuY06EDnj5kAeH5daCLCgAcFhFmQO9g4qmhy94xKxpc47Ce PqgxcxgXf4dtxRp0kVKN7KyundQ+K2uzdG7fvKso=
To: dnsop@ietf.org
References: <CADyWQ+ETSd199ok0fgh=PB=--hW7buPgSoCg22aK51Bk4xxBmw@mail.gmail.com> <CADyWQ+GUDg2iA+MQ9xjNLDVvRgnd9PD=pLBNNvp0xK3UZVSqTA@mail.gmail.com> <1AD82FB6-735A-4124-A0A3-2158EC567AD6@nohats.ca> <CAHw9_iK+SWiHZwGgHZRO2T1MLVQZS-2BaeZBzyUuZ0iWHX2ZjA@mail.gmail.com> <fa0b1bd1-f7b8-c3bc-58a3-397c1b118370@bogus.com> <alpine.LRH.2.20.999.1703121922250.11053@bofh.nohats.ca> <19668099-d361-5bd5-7efb-2aab92c190e6@bbiw.net> <20170313202811.GI4095@mournblade.imrryr.org> <68798e06-326b-4b6c-a916-9582cb72c6af@dcrocker.net>
From: Doug Barton <dougb@dougbarton.us>
Message-ID: <78b1395e-32e3-5e63-00f1-251fa8eb70d0@dougbarton.us>
Date: Fri, 17 Mar 2017 00:48:05 -0700
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.7.0
MIME-Version: 1.0
In-Reply-To: <68798e06-326b-4b6c-a916-9582cb72c6af@dcrocker.net>
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/9yR6GiY_BpmaOZYNgPqZUY4ip54>
Subject: Re: [DNSOP] DNSOP Call for Adoption draft-vixie-dns-rpz
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Mar 2017 07:48:09 -0000

On 03/13/2017 07:28 PM, Dave Crocker wrote:
> On 3/13/2017 1:28 PM, Viktor Dukhovni wrote:
>> Whether we like it or not,
>> publication of said existing practice by the IETF will be seen as
>> an endorsement of that practice.
>
>
> This kind of assertion is frequently made, but never demonstrated with
> anything other than theory or anecdotes, the latter usually second-hand.

I agree with Viktor. If the world doesn't take what the IETF says 
seriously, why are we all wasting our time?

Doug


From nobody Fri Mar 17 01:18:38 2017
Return-Path: <marka@isc.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E57AB120727 for <dnsop@ietfa.amsl.com>; Fri, 17 Mar 2017 01:18:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.901
X-Spam-Level: 
X-Spam-Status: No, score=-6.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZfZ4dZvxdKuW for <dnsop@ietfa.amsl.com>; Fri, 17 Mar 2017 01:18:35 -0700 (PDT)
Received: from mx.pao1.isc.org (mx.pao1.isc.org [149.20.64.53]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8C163124D68 for <dnsop@ietf.org>; Fri, 17 Mar 2017 01:18:35 -0700 (PDT)
Received: from zmx1.isc.org (zmx1.isc.org [149.20.0.20]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx.pao1.isc.org (Postfix) with ESMTPS id BEA7134956A; Fri, 17 Mar 2017 08:18:32 +0000 (UTC)
Received: from zmx1.isc.org (localhost [127.0.0.1]) by zmx1.isc.org (Postfix) with ESMTPS id 9B22616004C; Fri, 17 Mar 2017 08:18:32 +0000 (UTC)
Received: from localhost (localhost [127.0.0.1]) by zmx1.isc.org (Postfix) with ESMTP id 72C2E160069; Fri, 17 Mar 2017 08:18:32 +0000 (UTC)
Received: from zmx1.isc.org ([127.0.0.1]) by localhost (zmx1.isc.org [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id JcClZuYiDUwl; Fri, 17 Mar 2017 08:18:32 +0000 (UTC)
Received: from rock.dv.isc.org (c27-253-115-14.carlnfd2.nsw.optusnet.com.au [27.253.115.14]) by zmx1.isc.org (Postfix) with ESMTPSA id F1BB916004C; Fri, 17 Mar 2017 08:18:31 +0000 (UTC)
Received: from rock.dv.isc.org (localhost [IPv6:::1]) by rock.dv.isc.org (Postfix) with ESMTP id 0C2D466FD831; Fri, 17 Mar 2017 19:18:28 +1100 (EST)
To: Doug Barton <dougb@dougbarton.us>
Cc: dnsop@ietf.org
From: Mark Andrews <marka@isc.org>
References: <CADyWQ+ETSd199ok0fgh=PB=--hW7buPgSoCg22aK51Bk4xxBmw@mail.gmail.com> <CADyWQ+GUDg2iA+MQ9xjNLDVvRgnd9PD=pLBNNvp0xK3UZVSqTA@mail.gmail.com> <1AD82FB6-735A-4124-A0A3-2158EC567AD6@nohats.ca> <CAHw9_iK+SWiHZwGgHZRO2T1MLVQZS-2BaeZBzyUuZ0iWHX2ZjA@mail.gmail.com> <fa0b1bd1-f7b8-c3bc-58a3-397c1b118370@bogus.com> <alpine.LRH.2.20.999.1703121922250.11053@bofh.nohats.ca> <19668099-d361-5bd5-7efb-2aab92c190e6@bbiw.net> <20170313202811.GI4095@mournblade.imrryr.org> <68798e06-326b-4b6c-a916-9582cb72c6af@dcrocker.net> <78b1395e-32e3-5e63-00f1-251fa8eb70d0@dougbarton.us>
In-reply-to: Your message of "Fri, 17 Mar 2017 00:48:05 -0700." <78b1395e-32e3-5e63-00f1-251fa8eb70d0@dougbarton.us>
Date: Fri, 17 Mar 2017 19:18:27 +1100
Message-Id: <20170317081828.0C2D466FD831@rock.dv.isc.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/paifActGlmayNt4OkymGpRrsQFA>
Subject: Re: [DNSOP] DNSOP Call for Adoption draft-vixie-dns-rpz
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Mar 2017 08:18:37 -0000

In message <78b1395e-32e3-5e63-00f1-251fa8eb70d0@dougbarton.us>, Doug Barton wr
ites:
> On 03/13/2017 07:28 PM, Dave Crocker wrote:
> > On 3/13/2017 1:28 PM, Viktor Dukhovni wrote:
> >> Whether we like it or not,
> >> publication of said existing practice by the IETF will be seen as
> >> an endorsement of that practice.
> >
> >
> > This kind of assertion is frequently made, but never demonstrated with
> > anything other than theory or anecdotes, the latter usually second-hand.
> 
> I agree with Viktor. If the world doesn't take what the IETF says 
> seriously, why are we all wasting our time?
> 
> Doug

I've had people claim that the IETF endorses NAT for IPv6 because
we published RFC6296, even citing the RFC, despite the specific
disendorcment of NAT at the beginning.

   For reasons discussed in [RFC2993] and Section 5, the IETF does not
   recommend the use of Network Address Translation technology for IPv6.
   Where translation is implemented, however, this specification
   provides a mechanism that has fewer architectural problems than
   merely implementing a traditional stateful Network Address Translator
   in an IPv6 environment.  It also provides a useful alternative to the
   complexities and costs imposed by multihoming using provider-
   independent addressing and the routing and network management issues
   of overlaid ISP address space.  Some problems remain, however.  The
   reader should consider the alternatives suggested in [RFC4864] and
   the considerations of [RFC5902] for improved approaches.

Mark
 
> _______________________________________________
> DNSOP mailing list
> DNSOP@ietf.org
> https://www.ietf.org/mailman/listinfo/dnsop
-- 
Mark Andrews, ISC
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE: +61 2 9871 4742                 INTERNET: marka@isc.org


From nobody Fri Mar 17 03:22:41 2017
Return-Path: <he@uninett.no>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 86B2C129BAD for <dnsop@ietfa.amsl.com>; Fri, 17 Mar 2017 03:22:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.902
X-Spam-Level: 
X-Spam-Status: No, score=-1.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1OKg2TrbpAKT for <dnsop@ietfa.amsl.com>; Fri, 17 Mar 2017 03:22:37 -0700 (PDT)
Received: from smistad.uninett.no (smistad.uninett.no [IPv6:2001:700:1:0:eeb1:d7ff:fe59:fbaa]) by ietfa.amsl.com (Postfix) with ESMTP id 2CFAF129B95 for <dnsop@ietf.org>; Fri, 17 Mar 2017 03:22:37 -0700 (PDT)
Received: from smistad.uninett.no (smistad.uninett.no [158.38.62.77]) by smistad.uninett.no (Postfix) with ESMTP id 80C0043E9B9; Fri, 17 Mar 2017 11:22:34 +0100 (CET)
Date: Fri, 17 Mar 2017 11:22:34 +0100 (CET)
Message-Id: <20170317.112234.1061898802480941262.he@uninett.no>
To: dougb@dougbarton.us
Cc: jim@rfc1035.com, dnsop@ietf.org
From: Havard Eidnes <he@uninett.no>
In-Reply-To: <65cec05f-bb1b-cb9e-d874-a73c9c4653ac@dougbarton.us>
References: <d8f1076e-a635-7620-5e2b-0c70efe2c0cf@dougbarton.us> <EDDF24B8-42F6-4BCA-8162-5A5C7CDC8CA2@rfc1035.com> <65cec05f-bb1b-cb9e-d874-a73c9c4653ac@dougbarton.us>
X-Mailer: Mew version 6.7 on Emacs 24.5 / Mule 6.0 (HANACHIRUSATO)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/7SR2dPl1GbarecbvxFeE7yjAnwc>
Subject: Re: [DNSOP] Second Working Group Last Call: draft-ietf-dnsop-refuse-any
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Mar 2017 10:22:40 -0000

>>> If something gets an ANY response that does not include the thing i=
t
>>> really needs, how is it supposed to know that it needs to ask again=
?
>>
>> If something is unable to unambiguously ask for the exact thing it
>> really needs, that's their problem. It's not a concern for this WG o=
r
>> the DNS protocol.
>
> Yes, I understand that is a popular opinion. However, I would argue
> that it is unhelpfully elitist.

I disagree.
This has to do with caching, so pretty fundamental to the DNS.

> The traditional understanding of ANY =3D=3D ALL is well ingrained in
> developers.

If the query goes directly to an authoritative name server, that
has historically been the case, yes.

If, on the other hand, you have an application making DNS queries,
it typically uses a stub resolver, so sends all its queries via a
caching recursive resolver.  What you then get back as a response to
an "ANY" query will depend on what other queries has already been
resolved through that caching recursive resolver already, because in
that context ANY means "all the records you might already have in
the cache already for the given name".  And even further, the
different RRsets for the same name might have different TTLs, so
will expire from the cache at different times.  There is therefore
absolutely no guarantee that the result of quering a recursive
resolver and an authoritative name server with the same ANY query
will produce the same result -- a recursive resolver can't know that
it is "missing" records of certain types for the given query name.
Only in the cases where the recursive resolver has no cached entries
for the queried name, the ANY query would be passed on to the auth
servers, and historically that has managed to fetch e.g. all of A,
AAAA and MX in one transaction.  However, you haven't been able to
rely on that as the single method, so you need to code fallbacks to
query the individual record types you need if any of them don't turn
up as a result of an ANY query.  In other words, a godawful mess for
marginal gains.

The proposed draft would in effect invalidate the "optimization"
that the ANY query method might in some cases provide.  No big loss,
IMHO.

Therefore I'm entirely with Jim on this one: if an application
needs an MX record, it had better explicitly query for it.

ANY has historically primarily been a debugging aid and isn't really
suitable for use by applications.

Regards,

- H=E5vard


From nobody Fri Mar 17 05:14:06 2017
Return-Path: <petr.spacek@nic.cz>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4EF53128C82 for <dnsop@ietfa.amsl.com>; Fri, 17 Mar 2017 05:14:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nic.cz
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ien7RNN3rl2D for <dnsop@ietfa.amsl.com>; Fri, 17 Mar 2017 05:14:02 -0700 (PDT)
Received: from mail.nic.cz (mail.nic.cz [IPv6:2001:1488:800:400::400]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4AB7E126C7A for <dnsop@ietf.org>; Fri, 17 Mar 2017 05:14:01 -0700 (PDT)
Received: from [192.168.4.155] (unknown [212.71.184.5]) by mail.nic.cz (Postfix) with ESMTPSA id 93FA860140 for <dnsop@ietf.org>; Fri, 17 Mar 2017 13:13:59 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=nic.cz; s=default; t=1489752839; bh=cKg519uRFMbiigsrkK4ZgM+eueUsHT4ODYSge5jqOpY=; h=To:From:Date; b=sEdkyG4gWU+tpI9Opeitj9+b8sXG0vmmUrXWIpLGn/XJdqCG67DpTiV2whnYuDa23 cFAutDFISTrftvk49NvIdu4jqCK24aFSJCb+pm+d33F+EQdHuPEbqVI6PHB38qPuz6 ShOoAaGqD9XS/IIN6U6SQ2rXzaoSSFStGZQ7u354=
To: dnsop@ietf.org
References: <CADyWQ+GSStfAiOs8R9Ob7+LVh0RAfPQ+AbbTFNuwsrKkO=EUWg@mail.gmail.com>
From: =?UTF-8?B?UGV0ciDFoHBhxI1law==?= <petr.spacek@nic.cz>
Organization: CZ.NIC
Message-ID: <80ef59d5-a032-df88-98e7-05bdfe7f8b22@nic.cz>
Date: Fri, 17 Mar 2017 13:13:59 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <CADyWQ+GSStfAiOs8R9Ob7+LVh0RAfPQ+AbbTFNuwsrKkO=EUWg@mail.gmail.com>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Virus-Scanned: clamav-milter 0.99.2 at mail
X-Virus-Status: Clean
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/lZDOOOOnD1kCZQ1Zvm0YF6wbWtg>
Subject: Re: [DNSOP] Second Working Group Last Call: draft-ietf-dnsop-refuse-any
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Mar 2017 12:14:04 -0000

Hello,

and sorry for being so late.

While reading the draft and related discussion I realized that the draft
has two important problems which were not obvious at first:

1. The casse QTYPE=RRSIG should be made more prominent so it is
understood and not misused as ANY. There are implementations like Knot
Resolver which are work around missing RRSIG records in replies using
QTYPE=RRSIG.

Personally I would rename the document from
  Providing Minimal-Sized Responses to DNS Queries that have QTYPE=ANY
to
  Providing Minimal-Sized Responses to DNS Queries
        that have QTYPE=ANY or QRTYPE=RRSIG

... and extend Abstract as well:
   The Domain Name System (DNS) specifies a query type (QTYPE)
   "ANY" or "RRSIG". The operator of an authoritative DNS server might
   choose not torespond to such queries for reasons of local policy,
   motivated by security, performance or other reasons.

2. Section Updates to RFC 1035 should use normative language, especially
regarding RRSIG. Proposal follows:
   RRSIG queries have the same potential as ANY queries of generating
   large answers as well as extra work.  In the wild there are
   implementations that return REFUSE, others return single RRSIG, etc.
   It is RECOMMENDED returning a single RRSIG in this case.


3. Text about necessity of fallback in applications trying to use ANY
query is burried under non-descriptive section name "Motivation". Given
the confusion is caused among application developers, I would like to
see it mentioned and explained again in section "Behaviour of DNS
Initiators".


I believe that it would greatly improve readability of the draft.
Petr Špaček  @  CZ.NIC

On 16.3.2017 08:11, tjw ietf wrote:
> 
> All
> 
> During the first WGLC of draft-ietf-dnsop-refuse-any, several issues
> were raised by the working group that needed to be addressed. The
> Authors addressed the issues, but the changes are enough that there
> should be a second Working Group Last Call on the changes. 
> 
> This begins a Second WGLC for draft-ietf-dnsop-refuse-any.  The Document
> is located
> here: https://datatracker.ietf.org/doc/draft-ietf-dnsop-refuse-any/
> 
> However, the changes that were made since the last WGLC can be found here:
> 
> https://www.ietf.org/rfcdiff?url1=draft-ietf-dnsop-refuse-any-03&url2=draft-ietf-dnsop-refuse-any-04
> 
> Please take a few moments to refer the changes and let the working group
> know if the document is ready to move forward.   We're mostly looking
> for remaining issues that have not been addressed.  
> 
> This WGLC ends on Thursday 30 March 


From nobody Fri Mar 17 06:36:15 2017
Return-Path: <bgreene@senki.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9CE6B129431 for <dnsop@ietfa.amsl.com>; Fri, 17 Mar 2017 06:36:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.695
X-Spam-Level: 
X-Spam-Status: No, score=-4.695 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-2.796, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 97LPFoTreVLd for <dnsop@ietfa.amsl.com>; Fri, 17 Mar 2017 06:36:11 -0700 (PDT)
Received: from smtp93.iad3a.emailsrvr.com (smtp93.iad3a.emailsrvr.com [173.203.187.93]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BE5A5129420 for <dnsop@ietf.org>; Fri, 17 Mar 2017 06:36:10 -0700 (PDT)
Received: from smtp36.relay.iad3a.emailsrvr.com (localhost [127.0.0.1]) by smtp36.relay.iad3a.emailsrvr.com (SMTP Server) with ESMTP id DBE4256EF; Fri, 17 Mar 2017 09:36:09 -0400 (EDT)
X-Auth-ID: bgreene@senki.org
Received: by smtp36.relay.iad3a.emailsrvr.com (Authenticated sender: bgreene-AT-senki.org) with ESMTPSA id 4AF3D5442;  Fri, 17 Mar 2017 09:36:09 -0400 (EDT)
X-Sender-Id: bgreene@senki.org
Received: from [172.16.1.42] (c-73-92-124-43.hsd1.ca.comcast.net [73.92.124.43]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384) by 0.0.0.0:587 (trex/5.7.12); Fri, 17 Mar 2017 09:36:09 -0400
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
From: Barry Raveendran Greene <bgreene@senki.org>
In-Reply-To: <alpine.LRH.2.20.999.1703130533180.18195@bofh.nohats.ca>
Date: Fri, 17 Mar 2017 06:36:07 -0700
Cc: Dave Crocker <dcrocker@bbiw.net>, joel jaeggli <joelja@bogus.com>, tjw ietf <tjw.ietf@gmail.com>, dnsop <dnsop@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <ABC4D46C-08AF-4E79-AEF5-CC091864430D@senki.org>
References: <CADyWQ+ETSd199ok0fgh=PB=--hW7buPgSoCg22aK51Bk4xxBmw@mail.gmail.com> <CADyWQ+GUDg2iA+MQ9xjNLDVvRgnd9PD=pLBNNvp0xK3UZVSqTA@mail.gmail.com> <1AD82FB6-735A-4124-A0A3-2158EC567AD6@nohats.ca> <CAHw9_iK+SWiHZwGgHZRO2T1MLVQZS-2BaeZBzyUuZ0iWHX2ZjA@mail.gmail.com> <fa0b1bd1-f7b8-c3bc-58a3-397c1b118370@bogus.com> <alpine.LRH.2.20.999.1703121922250.11053@bofh.nohats.ca> <19668099-d361-5bd5-7efb-2aab92c190e6@bbiw.net> <alpine.LRH.2.20.999.1703130533180.18195@bofh.nohats.ca>
To: Paul Wouters <paul@nohats.ca>
X-Mailer: Apple Mail (2.3259)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/MdTclag9p02AFX370TZbw35Jklg>
Subject: Re: [DNSOP] DNSOP Call for Adoption draft-vixie-dns-rpz
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Mar 2017 13:36:13 -0000

Paul - changes to existing practice is a _new_ document. You take the =
existing, coded, and deployed specification in as an informational RFC. =
Then you start a new working group document for the full =E2=80=9CIETF =
version.=E2=80=9D=20

We=E2=80=99ve done this for many other protocols over the last several =
decades. Why the push back?


> On Mar 13, 2017, at 4:11 AM, Paul Wouters <paul@nohats.ca> wrote:
>=20
> On Sun, 12 Mar 2017, Dave Crocker wrote:
>=20
>> On 3/12/2017 4:23 PM, Paul Wouters wrote:
>>> I do not want to adopt it unmodified
>>> as informational RFC for running existing code.
>>=20
>> You do not want the IETF to document existing practice?
>>=20
>> Really?
>=20
> There is a fine line between "bringing existing things to IETF to
> standardize" and "bringing existing things to IETF to document".
>=20
> The draft breaks DNSSEC. In its current form it would not have moved
> forward if this work had been done from the start at the IETF. We =
would
> have asked the authors to come up with a modified solution that does
> not break DNSSEC. So documenting it now after the fact as RFC =
basically
> bypasses the IETF purposefully.
>=20
> I have proposed a method that would not change the RPZ response for a
> non-DNSSEC client, but would add data for DNSSEC capable clients to be
> notified the DNSSEC data was modified (and possibly state why) giving
> DNSSEC capable clients a method to act differently, knowing the data =
was
> changed for a reason and is not simply a DNS spoofing attack. It can =
be
> added without breaking existing deployments. If the authors aren't =
willing
> to do this, why should IETF rubberstamp a DNS protocol that breaks =
DNSSEC?
>=20
> Paul
>=20
> _______________________________________________
> DNSOP mailing list
> DNSOP@ietf.org
> https://www.ietf.org/mailman/listinfo/dnsop


From nobody Fri Mar 17 08:31:35 2017
Return-Path: <vjs@rhyolite.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BE42F1294A0 for <dnsop@ietfa.amsl.com>; Fri, 17 Mar 2017 08:31:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.902
X-Spam-Level: 
X-Spam-Status: No, score=-1.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9rs8lp-aOmX0 for <dnsop@ietfa.amsl.com>; Fri, 17 Mar 2017 08:31:33 -0700 (PDT)
Received: from calcite.rhyolite.com (calcite.rhyolite.com [192.188.61.3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 168791294A3 for <dnsop@ietf.org>; Fri, 17 Mar 2017 08:31:33 -0700 (PDT)
Received: from calcite.rhyolite.com (localhost [127.0.0.1]) by calcite.rhyolite.com (8.15.2/8.15.2) with ESMTPS id v2HFVGgr057362 (CN=www.rhyolite.com version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for <dnsop@ietf.org> env-from <vjs@rhyolite.com>; Fri, 17 Mar 2017 15:31:16 GMT
Received: (from vjs@localhost) by calcite.rhyolite.com (8.15.2/8.15.2/Submit) id v2HFVFa4057361 for dnsop@ietf.org; Fri, 17 Mar 2017 15:31:15 GMT
Date: Fri, 17 Mar 2017 15:31:15 GMT
From: Vernon Schryver <vjs@rhyolite.com>
Message-Id: <201703171531.v2HFVFa4057361@calcite.rhyolite.com>
To: dnsop@ietf.org
In-Reply-To: <ABC4D46C-08AF-4E79-AEF5-CC091864430D@senki.org>
X-DCC-Rhyolite-Metrics: calcite.rhyolite.com; whitelist
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/bzFcE-JI7_Uc-347-HKHfXImYaE>
Subject: Re: [DNSOP] DNSOP Call for Adoption draft-vixie-dns-rpz
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Mar 2017 15:31:35 -0000

> From: Barry Raveendran Greene <bgreene@senki.org>
> To: Paul Wouters <paul@nohats.ca>

> Paul - changes to existing practice is a _new_ document. You take the existing, coded, and deployed specification in as an informational RFC. Then you start a new working group document for the full "IETF version."
>
> We've done this for many other protocols over the last several decades. Why the push back?

indeed.


> > The draft breaks DNSSEC. ...

As stated, that could be seen as inaccurate.  The current de facto
standard RPZ produces modififed DNS responses that are unsigned and
so do not verify, just as if the DNS resolver were an old, pre-DNSSEC
installation.  For better or worse, DNS clients that care about DNSSEC
(i.e. that verify or just check the header bit) are not fooled by RPZ
and so in that sense the DNSSEC protocol is not broken by the draft.

The "break-dnssec" option was not in early RPZ implementations.  I
added it in response to popular demand, and I suspect it is present
in most RPZ installations.  I chose the phrase "break-dnssec" to suggest
that you should think twice before turning it on.


> > I have proposed a method that would not change the RPZ response for a
> > non-DNSSEC client, but would add data for DNSSEC capable clients to be
> > notified the DNSSEC data was modified (and possibly state why) giving
> > DNSSEC capable clients a method to act differently, knowing the data was
> > changed for a reason and is not simply a DNS spoofing attack. It can be
> > added without breaking existing deployments. If the authors aren't willing
> > to do this, why should IETF rubberstamp a DNS protocol that breaks DNSSEC?

To somewhat mitigate rubberstamping, I'd be happy to add a simple
warning or prohibition on implementing or deploying RPZ, provided it
lacks political grandstanding and has working group consensus.

As for "fixing" RPZ+DNSSEC, the current draft specifies behavior only
for DNS recursive resolvers.  Nothing can be done in only the RPZ-using
DNS servers to securely notify clients about RPZ changes.  DNS clients
would need to be modified to look for the new signs of RPZ changes.
Exactly what those RPZ signs would be and what DNS clients should do
when they are present would have to be designed and documented.  The
scope of those client and server protocol changes would be much larger
than the scope of the current QTYPE=ANY proposal, and so more controversial
and time consuming, even if RPZ itself were not more controversial
than changing the de facto definition(s) of QTYPE=ANY.

Distinguishing a DNS spoofing attack pretending to be RPZ changes from
"honest" RPZ changes would require some sort of digital signatures,
but the trust anchor for those signatures could not be standard.  Those
non-DNSSEC-standard signatures might involve a DLV or maybe they could
use a key associated with the domain name in the RPZ SOA.  In cany
case, a complete design would be required.  That they would be
non-DNSSEC_standard implies that they could not be in the usual places,
lest pre-new-RPZ-but-verifying DNS clients see them...and those are
merely some problems that seem obvious for secure RPZ rewriting.

Note that RPZ changes are already signaled by the odd SOA specified
in draft, although it is intended only for human inspectors.  That SOA
is in the additional section, because putting it in the usual place
breaks some cases....which is another way of saying that merely adding
as yet unspecified RRSIGs to the authority section of RPZ modified DNS
responses is not something that should be without extended discussions,
plenty of real world testing, and more time than has been spent on the
QTYPE=ANY protosal.


Vernon Schryver    vjs@rhyolite.com


From nobody Fri Mar 17 10:19:32 2017
Return-Path: <dougb@dougbarton.us>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B4FF51294FF for <dnsop@ietfa.amsl.com>; Fri, 17 Mar 2017 10:19:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.003
X-Spam-Level: 
X-Spam-Status: No, score=-2.003 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RP_MATCHES_RCVD=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=dougbarton.us
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FXcY3XUw2Gwj for <dnsop@ietfa.amsl.com>; Fri, 17 Mar 2017 10:19:29 -0700 (PDT)
Received: from dougbarton.us (dougbarton.us [208.79.90.218]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 644371294E7 for <dnsop@ietf.org>; Fri, 17 Mar 2017 10:19:29 -0700 (PDT)
Received: from [IPv6:2001:470:d:c12::cb6] (unknown [IPv6:2001:470:d:c12::cb6]) by dougbarton.us (Postfix) with ESMTPSA id B0C9095; Fri, 17 Mar 2017 10:19:33 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=dougbarton.us; s=dkim; t=1489771173; bh=TrjBQSR14JayMgdkfnJKzqjrUgpEuygKDHF+BkYh6Jg=; h=Subject:To:References:Cc:From:Date:In-Reply-To:From; b=MU216ria+xgnK67843ppZ6TNNiVlzo1rhGXNmf4X4hSvbKRUPrh52Ml92ZfiLo2br vPGeoqDE2so7wKoHGgSUxen38UO6lci6NK6ogK4teSFB5P6VxtAljtTjzVUEI6lQ0y hvVQFs/oPN4PiR/KdIP2XxprEyp0ffPPxQHuk/BM=
To: Havard Eidnes <he@uninett.no>
References: <d8f1076e-a635-7620-5e2b-0c70efe2c0cf@dougbarton.us> <EDDF24B8-42F6-4BCA-8162-5A5C7CDC8CA2@rfc1035.com> <65cec05f-bb1b-cb9e-d874-a73c9c4653ac@dougbarton.us> <20170317.112234.1061898802480941262.he@uninett.no>
Cc: dnsop@ietf.org
From: Doug Barton <dougb@dougbarton.us>
Message-ID: <1f14d1bb-ba25-0569-c73b-f167d4fb43d3@dougbarton.us>
Date: Fri, 17 Mar 2017 10:19:27 -0700
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.7.0
MIME-Version: 1.0
In-Reply-To: <20170317.112234.1061898802480941262.he@uninett.no>
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/cv1TIEztdnitsiqtWpa5d9_kTiw>
Subject: Re: [DNSOP] Second Working Group Last Call: draft-ietf-dnsop-refuse-any
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Mar 2017 17:19:31 -0000

On 03/17/2017 03:22 AM, Havard Eidnes wrote:
>>>> If something gets an ANY response that does not include the thing it
>>>> really needs, how is it supposed to know that it needs to ask again?
>>>
>>> If something is unable to unambiguously ask for the exact thing it
>>> really needs, that's their problem. It's not a concern for this WG or
>>> the DNS protocol.
>>
>> Yes, I understand that is a popular opinion. However, I would argue
>> that it is unhelpfully elitist.
>
> I disagree.
> This has to do with caching, so pretty fundamental to the DNS.

Can you explain a bit more about this?

>> The traditional understanding of ANY == ALL is well ingrained in
>> developers.
>
> If the query goes directly to an authoritative name server, that
> has historically been the case, yes.
>
> If, on the other hand, you have an application making DNS queries,
> it typically uses a stub resolver, so sends all its queries via a
> caching recursive resolver.  What you then get back as a response to
> an "ANY" query will depend on what other queries has already been
> resolved through that caching recursive resolver already

Yes, I know how ANY queries work. :)

You are making the assumption that those using the ANY query are sending 
it to stubs, but there is no way of knowing whether that is true or not.

> Therefore I'm entirely with Jim on this one: if an application
> needs an MX record, it had better explicitly query for it.

I'm aware that a lot of the animosity towards ANY has come from Dan's 
choice of using it to find records for qmail. I am not a Dan-fan 
generally, but on this topic he has made the excellent point that the 
query exists, and has well-defined semantics which meet the use case, so 
it's legal to use it. I have never understood the DNS literati's 
animosity towards that argument.

> ANY has historically primarily been a debugging aid and isn't really
> suitable for use by applications.

That's a value judgement. I don't know how to configure my name server 
for that.

I find it astonishing that there is this overwhelming "We must preserve 
backwards compatibility at all costs!" sentiment on so many ridiculous 
topics in the DNS, and yet because people hate the ANY query (and 
particularly one software author's perceived misappropriation of it) SO 
MUCH y'all are willing to throw backwards compatibility out the door for 
something that it's absolutely clear will break deployed applications.

Doug


From nobody Fri Mar 17 11:58:05 2017
Return-Path: <each@isc.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E3E461293F8 for <dnsop@ietfa.amsl.com>; Fri, 17 Mar 2017 11:58:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.901
X-Spam-Level: 
X-Spam-Status: No, score=-6.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gvwb2faJeeAK for <dnsop@ietfa.amsl.com>; Fri, 17 Mar 2017 11:58:02 -0700 (PDT)
Received: from mx.pao1.isc.org (mx.pao1.isc.org [149.20.64.53]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A775E12709D for <dnsop@ietf.org>; Fri, 17 Mar 2017 11:58:02 -0700 (PDT)
Received: from bikeshed.isc.org (bikeshed.isc.org [149.20.48.19]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by mx.pao1.isc.org (Postfix) with ESMTPS id 4EA943497FC; Fri, 17 Mar 2017 18:58:00 +0000 (UTC)
Received: by bikeshed.isc.org (Postfix, from userid 10292) id 406FD216C1C; Fri, 17 Mar 2017 18:58:00 +0000 (UTC)
Date: Fri, 17 Mar 2017 18:58:00 +0000
From: Evan Hunt <each@isc.org>
To: Doug Barton <dougb@dougbarton.us>
Cc: Havard Eidnes <he@uninett.no>, dnsop@ietf.org
Message-ID: <20170317185800.GA82792@isc.org>
References: <d8f1076e-a635-7620-5e2b-0c70efe2c0cf@dougbarton.us> <EDDF24B8-42F6-4BCA-8162-5A5C7CDC8CA2@rfc1035.com> <65cec05f-bb1b-cb9e-d874-a73c9c4653ac@dougbarton.us> <20170317.112234.1061898802480941262.he@uninett.no> <1f14d1bb-ba25-0569-c73b-f167d4fb43d3@dougbarton.us>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <1f14d1bb-ba25-0569-c73b-f167d4fb43d3@dougbarton.us>
User-Agent: Mutt/1.5.23 (2014-03-12)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/jzoBsjkTT2MKsaRsMfz3LRz-KXw>
Subject: Re: [DNSOP] Second Working Group Last Call: draft-ietf-dnsop-refuse-any
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Mar 2017 18:58:04 -0000

On Fri, Mar 17, 2017 at 10:19:27AM -0700, Doug Barton wrote:
> I'm aware that a lot of the animosity towards ANY has come from Dan's 
> choice of using it to find records for qmail. I am not a Dan-fan 
> generally, but on this topic he has made the excellent point that the 
> query exists, and has well-defined semantics which meet the use case, so 
> it's legal to use it. I have never understood the DNS literati's 
> animosity towards that argument.

Dan's use case would not be harmed by refuse-any; qmail sends its queriers
to local resolvers, not to authority servers. It gets back whatever happens
to be cached, or the minimal answer, and in either case it'll re-query.
No harm done.

> I find it astonishing that there is this overwhelming "We must preserve 
> backwards compatibility at all costs!" sentiment on so many ridiculous 
> topics in the DNS, and yet because people hate the ANY query (and 
> particularly one software author's perceived misappropriation of it) SO 
> MUCH y'all are willing to throw backwards compatibility out the door for 
> something that it's absolutely clear will break deployed applications.

This is already deployed; it was introduced as "mimimal-any" in BIND
9.11.0 using the pick-one-RRset method, and cloudflare has been using the
HINFO method for over a year.  I haven't heard reports of anything being
broken.

-- 
Evan Hunt -- each@isc.org
Internet Systems Consortium, Inc.


From nobody Fri Mar 17 12:38:35 2017
Return-Path: <dot@dotat.at>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1D21112940C for <dnsop@ietfa.amsl.com>; Fri, 17 Mar 2017 12:38:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.92
X-Spam-Level: 
X-Spam-Status: No, score=-1.92 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id i8SzRMQtSGUp for <dnsop@ietfa.amsl.com>; Fri, 17 Mar 2017 12:38:32 -0700 (PDT)
Received: from ppsw-32.csi.cam.ac.uk (ppsw-32.csi.cam.ac.uk [131.111.8.132]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3F8B91293F8 for <dnsop@ietf.org>; Fri, 17 Mar 2017 12:38:32 -0700 (PDT)
X-Cam-AntiVirus: no malware found
X-Cam-ScannerInfo: http://help.uis.cam.ac.uk/email-scanner-virus
Received: from grey.csi.cam.ac.uk ([131.111.57.57]:49190) by ppsw-32.csi.cam.ac.uk (ppsw.cam.ac.uk [131.111.8.136]:25) with esmtps (TLSv1:ECDHE-RSA-AES256-SHA:256) id 1coxhl-000DxP-1t (Exim 4.89) (return-path <dot@dotat.at>); Fri, 17 Mar 2017 19:38:29 +0000
Date: Fri, 17 Mar 2017 19:38:29 +0000
From: Tony Finch <dot@dotat.at>
To: Doug Barton <dougb@dougbarton.us>
cc: dnsop@ietf.org
In-Reply-To: <d8f1076e-a635-7620-5e2b-0c70efe2c0cf@dougbarton.us>
Message-ID: <alpine.DEB.2.11.1703171922510.13590@grey.csi.cam.ac.uk>
References: <CADyWQ+GSStfAiOs8R9Ob7+LVh0RAfPQ+AbbTFNuwsrKkO=EUWg@mail.gmail.com> <CAC94RYYir_5rKmW47XkUZoVCs5PUfWiKg4Cygyvw6pOzqC5mfA@mail.gmail.com> <d8f1076e-a635-7620-5e2b-0c70efe2c0cf@dougbarton.us>
User-Agent: Alpine 2.11 (DEB 23 2013-08-11)
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/dGqa5OsFP62FWp0N9SxZu-lYBxI>
Subject: Re: [DNSOP] Second Working Group Last Call: draft-ietf-dnsop-refuse-any
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Mar 2017 19:38:34 -0000

Doug Barton <dougb@dougbarton.us> wrote:

> I think this is a bad idea generally, and that RRL is a better solution to the
> amplification vector issue.

RRL and minimal-any address different problems.

My servers have been using RRL for many years and it works very nicely at
dealing with spoofed UDP attacks directed at my auth servers.

I implemented and deployed minimal-any to reduce TCP overload problems.
If many legitimate recursive servers are being abused as amplifiers, using
a name hosted by my authoritative servers, my auth servers can get
overloaded with too much TCP traffic.

With minimal-any, the recursive servers get answers over UDP, populate
their caches, and go away happy.

Cloudflare's reason for deploying minimal-any is also unrelated to RRL. On
their servers it is very expensive to assemble an ANY response. It is much
simpler and cheaper for them to satisfy queries with a synthetic response
than waste effort on a traditional full-fat answer.

Tony.
-- 
f.anthony.n.finch  <dot@dotat.at>  http://dotat.at/  -  I xn--zr8h punycode
Hebrides, Bailey: Cyclonic becoming southwest, 5 or 6. Rough, occasionally
very rough. Occasional rain. Good, occasionally poor.


From nobody Fri Mar 17 12:54:46 2017
Return-Path: <dot@dotat.at>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 60C0412947E for <dnsop@ietfa.amsl.com>; Fri, 17 Mar 2017 12:54:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.92
X-Spam-Level: 
X-Spam-Status: No, score=-1.92 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5LkONrA_Ybor for <dnsop@ietfa.amsl.com>; Fri, 17 Mar 2017 12:54:42 -0700 (PDT)
Received: from ppsw-42.csi.cam.ac.uk (ppsw-42.csi.cam.ac.uk [131.111.8.142]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4738F12951B for <dnsop@ietf.org>; Fri, 17 Mar 2017 12:54:42 -0700 (PDT)
X-Cam-AntiVirus: no malware found
X-Cam-ScannerInfo: http://help.uis.cam.ac.uk/email-scanner-virus
Received: from grey.csi.cam.ac.uk ([131.111.57.57]:58902) by ppsw-42.csi.cam.ac.uk (ppsw.cam.ac.uk [131.111.8.138]:25) with esmtps (TLSv1:ECDHE-RSA-AES256-SHA:256) id 1coxxQ-000ear-91 (Exim 4.89) (return-path <dot@dotat.at>); Fri, 17 Mar 2017 19:54:40 +0000
Date: Fri, 17 Mar 2017 19:54:40 +0000
From: Tony Finch <dot@dotat.at>
To: =?UTF-8?Q?Petr_=C5=A0pa=C4=8Dek?= <petr.spacek@nic.cz>
cc: dnsop@ietf.org
In-Reply-To: <80ef59d5-a032-df88-98e7-05bdfe7f8b22@nic.cz>
Message-ID: <alpine.DEB.2.11.1703171942200.13590@grey.csi.cam.ac.uk>
References: <CADyWQ+GSStfAiOs8R9Ob7+LVh0RAfPQ+AbbTFNuwsrKkO=EUWg@mail.gmail.com> <80ef59d5-a032-df88-98e7-05bdfe7f8b22@nic.cz>
User-Agent: Alpine 2.11 (DEB 23 2013-08-11)
MIME-Version: 1.0
Content-Type: MULTIPART/MIXED; BOUNDARY="1870870841-1397861325-1489780480=:13590"
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/yTHJ1-jEIyPXj-sBbiPPjO4jUhk>
Subject: Re: [DNSOP] Second Working Group Last Call: draft-ietf-dnsop-refuse-any
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Mar 2017 19:54:44 -0000

  This message is in MIME format.  The first part should be readable text,
  while the remaining parts are likely unreadable without MIME-aware tools.

--1870870841-1397861325-1489780480=:13590
Content-Type: TEXT/PLAIN; charset=UTF-8
Content-Transfer-Encoding: QUOTED-PRINTABLE

Petr =C5=A0pa=C4=8Dek <petr.spacek@nic.cz> wrote:
>
> The casse QTYPE=3DRRSIG should be made more prominent so it is understood
> and not misused as ANY. There are implementations like Knot Resolver
> which are work around missing RRSIG records in replies using
> QTYPE=3DRRSIG.

Gosh! In what situations do you get missing RRSIGs? Is that not a sign
that either your upstream server doesn't support DO=3D1, or that you are
under attack from a malefactor / middlebox? Why not re-query a different
upstream server with the full query?

The BIND 9.11 minimal-any implementation treats RRSIG queries similarly to
ANY queries, so it only returns one RRset's RRSIGs (i.e. a subset of the
RRSIGs all with the same type-covered field).

Cloudflare's response to RRSIG queries is REFUSED. Negligible risk of
interop problems in this case, unlike ANY.

I think RRSIG is a diverting sideshow. It might merit a mention in the
abstract but I don't think it needs to be in the title.

Tony.
--=20
f.anthony.n.finch  <dot@dotat.at>  http://dotat.at/  -  I xn--zr8h punycode
South Fitzroy: Northeasterly 5 or 6, occasionally 7. Moderate or rough. Mai=
nly
fair. Mainly good.
--1870870841-1397861325-1489780480=:13590--


From nobody Fri Mar 17 13:48:36 2017
Return-Path: <vjs@rhyolite.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C3A991292F5 for <dnsop@ietfa.amsl.com>; Fri, 17 Mar 2017 13:48:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.902
X-Spam-Level: 
X-Spam-Status: No, score=-1.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TCoiUhzxcr5P for <dnsop@ietfa.amsl.com>; Fri, 17 Mar 2017 13:48:34 -0700 (PDT)
Received: from calcite.rhyolite.com (calcite.rhyolite.com [192.188.61.3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2E0EE126D85 for <dnsop@ietf.org>; Fri, 17 Mar 2017 13:48:34 -0700 (PDT)
Received: from calcite.rhyolite.com (localhost [127.0.0.1]) by calcite.rhyolite.com (8.15.2/8.15.2) with ESMTPS id v2HKmI3A009913 (CN=www.rhyolite.com version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for <dnsop@ietf.org> env-from <vjs@rhyolite.com>; Fri, 17 Mar 2017 20:48:18 GMT
Received: (from vjs@localhost) by calcite.rhyolite.com (8.15.2/8.15.2/Submit) id v2HKmITR009912 for dnsop@ietf.org; Fri, 17 Mar 2017 20:48:18 GMT
Date: Fri, 17 Mar 2017 20:48:18 GMT
From: Vernon Schryver <vjs@rhyolite.com>
Message-Id: <201703172048.v2HKmITR009912@calcite.rhyolite.com>
To: dnsop@ietf.org
X-DCC-Rhyolite-Metrics: calcite.rhyolite.com; whitelist
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/D99-0gKT7d_2Sp9uOjADx8SDwG0>
Subject: Re: [DNSOP] DNSOP Call for Adoption draft-vixie-dns-rpz
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Mar 2017 20:48:36 -0000

> > > I have proposed a method that would not change the RPZ response for a
> > > non-DNSSEC client, but would add data for DNSSEC capable clients to be

I forgot to mention what I think is a completely upward compatible
"fix" for RPZ+DNSSEC that requires no protocol or implementation changes
anywhere and little installation work.  In cartoon form, it is
"If RPZ+DNSSEC hurts, then stop doing that."

In other words, if your DNS clients verify and if they don't want to
deny themselves answers when their resolver lies, then switch to a DNS
resolver without RPZ on another IP address or port number.  If your
resolver uses BIND9, then it could switch selected clients to an honest
view (not using RPZ) on port 53 and its current IP addresses based on
client IP address or TSIG key.

This is all yet another way of saying that if changes are required in
the RPZ protocol before the current Informational draft is advanced,
then it is months too early for a last call for any draft.  Calls for
RPZ protocol changes in the current draft even as small sounding as
some sort of version signaling should be treated as calls to reject
the draft.



Perhaps ISPs and anothers running open or large scale DNS resolvers
should be encouraged to provide resolvers without RPZ if they provide
resolvers with RPZ.  Because there are plenty of DNS resolver operators
(not to mention policy zone vendors) who charge for their special
policy zone recipes, this does not sound controversial.


Vernon Schryver    vjs@rhyolite.com


From nobody Fri Mar 17 18:57:38 2017
Return-Path: <abbypan@gmail.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6DDCD124D37 for <dnsop@ietfa.amsl.com>; Fri, 17 Mar 2017 18:57:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.989
X-Spam-Level: 
X-Spam-Status: No, score=-1.989 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_FREEMAIL_DOC_PDF=0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dn3sUCnHZxQQ for <dnsop@ietfa.amsl.com>; Fri, 17 Mar 2017 18:57:30 -0700 (PDT)
Received: from mail-wr0-x236.google.com (mail-wr0-x236.google.com [IPv6:2a00:1450:400c:c0c::236]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B2B9C1294EC for <dnsop@ietf.org>; Fri, 17 Mar 2017 18:57:28 -0700 (PDT)
Received: by mail-wr0-x236.google.com with SMTP id g10so61818370wrg.2 for <dnsop@ietf.org>; Fri, 17 Mar 2017 18:57:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=geHXIP0FPxarPXcI3oBqUwNzh2OrAfeJlYUUgfwkxUk=; b=VVYZjdNPtw2D8ttJKxdZaunCXH+L1cjmj99AmHYmIuUbcFC/A3Q7Xz7UpKvITOjoos xauMhhrmU+nOMlZ3czMdGUpuK6eZApx4h+SWFIdoWeDaHCDrCthA5rKAa9EiqhS2xVt8 RBPwXGKolcoPO62pJlpa2us6Ib2nu/Zla9yseeWOhq5FD0peFC8yAEhZio1thH017uTx i8RM3nvrvFQvFtRhEoflSnm3B7aX+WtOXgy0ZHSRaGX6NE4AH5wLTsB5aukPTtjtrH4W Itzsl5cFChjarpIubCp37ONdN5JadUpCPi7BwyE7j/L3d8rQBqqWpbOR9wyoJbkT7bC4 TOng==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=geHXIP0FPxarPXcI3oBqUwNzh2OrAfeJlYUUgfwkxUk=; b=TnbBmglxivbzwuRhKybAUPTtSMMC96u9AyVJQKgoX1+KlvnrP2ZDI9l7I1NaBSvPVS UBSoNEJGhwAV4W1QI8LHvap6ZTpBo9Q+at1yPZS7JWValyohTm4Ol5KW1XG93HLDFCTn 4kLAPpgxG3oaDayDtuH36/jIsGrcHnTEfjt37WPk4VAXq6+NbT29eqbWeZYekw5L+Xmu 8IRpbCN3MbPC/NMN5WgCJPLIsdydx+6Q1iebR3BAB9wBRciVXf1CpXyDZZU0vg3Jvezy g0oUpSV1tTP0EJB5cAZG5TdVssiFao3iffhycUC1J8PFQ9up/FjVdyVGd3RUVtxbyjB/ mkSw==
X-Gm-Message-State: AFeK/H0ti7e8U5MN4u5RgH8Ytv9qckpeithkn0X/TKOYUKW5Q2NsPs9BA0cMBqR7QalxarOs5UUr/1SeOaUDpg==
X-Received: by 10.223.165.17 with SMTP id i17mr16388547wrb.70.1489802246822; Fri, 17 Mar 2017 18:57:26 -0700 (PDT)
MIME-Version: 1.0
References: <000f01d29dfe$50b6b190$f22414b0$@cn>
In-Reply-To: <000f01d29dfe$50b6b190$f22414b0$@cn>
From: Lanlan Pan <abbypan@gmail.com>
Date: Sat, 18 Mar 2017 01:57:14 +0000
Message-ID: <CANLjSvXGO3rSpqb7hzwmV=vfm=UTHnQYqfBmt=uD9Mi8cL59Jg@mail.gmail.com>
To: dnsop@ietf.org
Cc: "fuyu@cnnic.cn" <fuyu@cnnic.cn>
Content-Type: multipart/mixed; boundary=f403045f1fb0b803c2054af79d92
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/_vH1tEDUgzup0dxXH1iXE8P7-es>
Subject: Re: [DNSOP] FW: New Version Notification for draft-pan-dnsop-edns-isp-location-00
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 18 Mar 2017 01:57:35 -0000

--f403045f1fb0b803c2054af79d92
Content-Type: multipart/alternative; boundary=f403045f1fb0b803b4054af79d90

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

Hi all,

In NDSS 2017 DNS Privacy Workshop
<https://portal.sinodun.com/wiki/display/TDNS/DNS+Privacy+Workshop+@+NDSS+2=
017>,
I presented a EIL option as an alternative privacy improvement for ECS.

The paper and slide are attached.  Test code in github :
https://github.com/abbypan/dns_test_eil

Any comments or suggestions will be appreciated.

Regards.

Yu Fu <fuyu@cnnic.cn>=E4=BA=8E2017=E5=B9=B43=E6=9C=8816=E6=97=A5=E5=91=A8=
=E5=9B=9B =E4=B8=8A=E5=8D=8810:37=E5=86=99=E9=81=93=EF=BC=9A

Hi all,

We have submitted a new draft as draft-pan-dnsop-edns-isp-location-00.
This document is an improved solution for ECS(RFC7871), describes an EDNS
ISP Location (EIL) extension to address the privacy problem of ECS, find
the right balance between privacy improvement and user experience
optimization.  EIL is defined to convey ISP location information that is
relevant to the DNS message.  It will provide sufficient information for
the Authoritative Server to decide the response without guessing
geolocation of the IP address.

Your comments are appreciated.

Thanks
Lanlan & Yu

>-----Original Message-----
>From: internet-drafts@ietf.org [mailto:internet-drafts@ietf.org]
>Sent: Monday, March 13, 2017 6:07 PM
>To: Pan Lanlan; Lanlan Pan; Yu Fu
>Subject: New Version Notification for
draft-pan-dnsop-edns-isp-location-00.txt
>
>
>A new version of I-D, draft-pan-dnsop-edns-isp-location-00.txt
>has been successfully submitted by Yu Fu and posted to the IETF repository=
.
>
>Name:          draft-pan-dnsop-edns-isp-location
>Revision:      00
>Title:         ISP Location in DNS Queries
>Document date: 2017-03-13
>Group:         Individual Submission
>Pages:         14
>URL:
https://www.ietf.org/internet-drafts/draft-pan-dnsop-edns-isp-location-00.t=
xt
>Status:
https://datatracker.ietf.org/doc/draft-pan-dnsop-edns-isp-location/
>Htmlized:
https://tools.ietf.org/html/draft-pan-dnsop-edns-isp-location-00
>
>
>Abstract:
>   This document describes an Extension Mechanisms for DNS (EDNS0)
>   option that is in active use to carry information about the network
>   that originated a DNS query and the network for which the subsequent
>   response can be cached.
>
>   It is inspired by EDNS Client Subnet (ECS) with some privacy
>   considerations, goals to reduce the "guess geolocation of client's
>   IP" work on Authoritative Nameservers.





The IETF Secretariat


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

--=20
=E8=87=B4=E7=A4=BC  Best Regards

=E6=BD=98=E8=93=9D=E5=85=B0  Pan Lanlan

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

<div dir=3D"ltr"><div dir=3D"ltr" class=3D"gmail_msg"><div class=3D"gmail_m=
sg"><div class=3D"gmail_msg">Hi all,<br class=3D"gmail_msg"><br class=3D"gm=
ail_msg">In <a href=3D"https://portal.sinodun.com/wiki/display/TDNS/DNS+Pri=
vacy+Workshop+@+NDSS+2017" class=3D"gmail_msg" target=3D"_blank">NDSS 2017 =
DNS Privacy Workshop</a>, I presented a EIL option as an alternative privac=
y improvement for ECS.<br class=3D"gmail_msg"><br class=3D"gmail_msg">The p=
aper and slide are attached.=C2=A0 Test code in github : <a href=3D"https:/=
/github.com/abbypan/dns_test_eil" class=3D"gmail_msg" target=3D"_blank">htt=
ps://github.com/abbypan/dns_test_eil</a><br class=3D"gmail_msg"><br class=
=3D"gmail_msg"></div>Any comments or suggestions will be appreciated.<br cl=
ass=3D"gmail_msg"><br class=3D"gmail_msg"></div>Regards.<br class=3D"gmail_=
msg"><div class=3D"gmail_msg"><div class=3D"gmail_msg"><div class=3D"gmail_=
msg"><br class=3D"gmail_msg"><div class=3D"gmail_quote gmail_msg"><div dir=
=3D"ltr" class=3D"gmail_msg">Yu Fu &lt;<a href=3D"mailto:fuyu@cnnic.cn" cla=
ss=3D"gmail_msg" target=3D"_blank">fuyu@cnnic.cn</a>&gt;=E4=BA=8E2017=E5=B9=
=B43=E6=9C=8816=E6=97=A5=E5=91=A8=E5=9B=9B =E4=B8=8A=E5=8D=8810:37=E5=86=99=
=E9=81=93=EF=BC=9A<br class=3D"gmail_msg"></div></div></div></div></div></d=
iv><div dir=3D"ltr" class=3D"gmail_msg"><div class=3D"gmail_msg"><div class=
=3D"gmail_msg"><div class=3D"gmail_msg"><div class=3D"gmail_quote gmail_msg=
"><blockquote class=3D"gmail_quote gmail_msg" style=3D"margin:0 0 0 .8ex;bo=
rder-left:1px #ccc solid;padding-left:1ex">Hi all,<br class=3D"gmail_msg">
<br class=3D"gmail_msg">
We have submitted a new draft as draft-pan-dnsop-edns-isp-location-00.<br c=
lass=3D"gmail_msg">
This document is an improved solution for ECS(RFC7871), describes an EDNS I=
SP Location (EIL) extension to address the privacy problem of ECS, find the=
 right balance between privacy improvement and user experience optimization=
.=C2=A0 EIL is defined to convey ISP location information that is relevant =
to the DNS message.=C2=A0 It will provide sufficient information for the Au=
thoritative Server to decide the response without guessing geolocation of t=
he IP address.<br class=3D"gmail_msg">
<br class=3D"gmail_msg">
Your comments are appreciated.<br class=3D"gmail_msg">
<br class=3D"gmail_msg">
Thanks<br class=3D"gmail_msg">
Lanlan &amp; Yu<br class=3D"gmail_msg">
<br class=3D"gmail_msg">
&gt;-----Original Message-----<br class=3D"gmail_msg">
&gt;From: <a href=3D"mailto:internet-drafts@ietf.org" class=3D"gmail_msg" t=
arget=3D"_blank">internet-drafts@ietf.org</a> [mailto:<a href=3D"mailto:int=
ernet-drafts@ietf.org" class=3D"gmail_msg" target=3D"_blank">internet-draft=
s@ietf.org</a>]<br class=3D"gmail_msg">
&gt;Sent: Monday, March 13, 2017 6:07 PM<br class=3D"gmail_msg">
&gt;To: Pan Lanlan; Lanlan Pan; Yu Fu<br class=3D"gmail_msg">
&gt;Subject: New Version Notification for draft-pan-dnsop-edns-isp-location=
-00.txt<br class=3D"gmail_msg">
&gt;<br class=3D"gmail_msg">
&gt;<br class=3D"gmail_msg">
&gt;A new version of I-D, draft-pan-dnsop-edns-isp-location-00.txt<br class=
=3D"gmail_msg">
&gt;has been successfully submitted by Yu Fu and posted to the IETF reposit=
ory.<br class=3D"gmail_msg">
&gt;<br class=3D"gmail_msg">
&gt;Name:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 draft-pan-dnsop-edns-isp-locati=
on<br class=3D"gmail_msg">
&gt;Revision:=C2=A0 =C2=A0 =C2=A0 00<br class=3D"gmail_msg">
&gt;Title:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0ISP Location in DNS Queries<br =
class=3D"gmail_msg">
&gt;Document date: 2017-03-13<br class=3D"gmail_msg">
&gt;Group:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Individual Submission<br class=
=3D"gmail_msg">
&gt;Pages:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A014<br class=3D"gmail_msg">
&gt;URL:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 <a href=3D"https://www.ie=
tf.org/internet-drafts/draft-pan-dnsop-edns-isp-location-00.txt" rel=3D"nor=
eferrer" class=3D"gmail_msg" target=3D"_blank">https://www.ietf.org/interne=
t-drafts/draft-pan-dnsop-edns-isp-location-00.txt</a><br class=3D"gmail_msg=
">
&gt;Status:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https://datatracker=
.ietf.org/doc/draft-pan-dnsop-edns-isp-location/" rel=3D"noreferrer" class=
=3D"gmail_msg" target=3D"_blank">https://datatracker.ietf.org/doc/draft-pan=
-dnsop-edns-isp-location/</a><br class=3D"gmail_msg">
&gt;Htmlized:=C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https://tools.ietf.org/h=
tml/draft-pan-dnsop-edns-isp-location-00" rel=3D"noreferrer" class=3D"gmail=
_msg" target=3D"_blank">https://tools.ietf.org/html/draft-pan-dnsop-edns-is=
p-location-00</a><br class=3D"gmail_msg">
&gt;<br class=3D"gmail_msg">
&gt;<br class=3D"gmail_msg">
&gt;Abstract:<br class=3D"gmail_msg">
&gt;=C2=A0 =C2=A0This document describes an Extension Mechanisms for DNS (E=
DNS0)<br class=3D"gmail_msg">
&gt;=C2=A0 =C2=A0option that is in active use to carry information about th=
e network<br class=3D"gmail_msg">
&gt;=C2=A0 =C2=A0that originated a DNS query and the network for which the =
subsequent<br class=3D"gmail_msg">
&gt;=C2=A0 =C2=A0response can be cached.<br class=3D"gmail_msg">
&gt;<br class=3D"gmail_msg">
&gt;=C2=A0 =C2=A0It is inspired by EDNS Client Subnet (ECS) with some priva=
cy<br class=3D"gmail_msg">
&gt;=C2=A0 =C2=A0considerations, goals to reduce the &quot;guess geolocatio=
n of client&#39;s<br class=3D"gmail_msg">
&gt;=C2=A0 =C2=A0IP&quot; work on Authoritative Nameservers.<br class=3D"gm=
ail_msg">
<br class=3D"gmail_msg">
<br class=3D"gmail_msg">
<br class=3D"gmail_msg">
<br class=3D"gmail_msg">
<br class=3D"gmail_msg">
The IETF Secretariat<br class=3D"gmail_msg">
<br class=3D"gmail_msg">
<br class=3D"gmail_msg">
_______________________________________________<br class=3D"gmail_msg">
DNSOP mailing list<br class=3D"gmail_msg">
<a href=3D"mailto:DNSOP@ietf.org" class=3D"gmail_msg" target=3D"_blank">DNS=
OP@ietf.org</a><br class=3D"gmail_msg">
<a href=3D"https://www.ietf.org/mailman/listinfo/dnsop" rel=3D"noreferrer" =
class=3D"gmail_msg" target=3D"_blank">https://www.ietf.org/mailman/listinfo=
/dnsop</a><br class=3D"gmail_msg">
</blockquote></div></div></div></div></div></div><div dir=3D"ltr">-- <br></=
div><div data-smartmail=3D"gmail_signature"><div dir=3D"ltr">=E8=87=B4=E7=
=A4=BC=C2=A0 Best Regards<br><br>=E6=BD=98=E8=93=9D=E5=85=B0=C2=A0 Pan Lanl=
an<br></div></div>

--f403045f1fb0b803b4054af79d90--

--f403045f1fb0b803c2054af79d92
Content-Type: application/pdf; 
	name="Slide_EIL_Dealing_with_the_Privacy_Problem_of_ECS_PanLanlan.pdf"
Content-Disposition: attachment; 
	filename="Slide_EIL_Dealing_with_the_Privacy_Problem_of_ECS_PanLanlan.pdf"
Content-Transfer-Encoding: base64
Content-ID: <15adf1e071a53ccb2ff1>
X-Attachment-Id: 15adf1e071a53ccb2ff1

JVBERi0xLjQNCiW1tbW1DQoxIDAgb2JqDQo8PC9UeXBlL0NhdGFsb2cvUGFnZXMgMiAwIFIvTGFu
Zyh6aC1DTikgL1N0cnVjdFRyZWVSb290IDI2MSAwIFIvTWFya0luZm88PC9NYXJrZWQgdHJ1ZT4+
L091dHB1dEludGVudHNbPDwvVHlwZS9PdXRwdXRJbnRlbnQvUy9HVFNfUERGQTEvT3V0cHV0Q29u
ZGl0aW9uSWRlbnRpZmllcihzUkdCKSAvUmVnaXN0cnlOYW1lKGh0dHA6Ly93d3cuY29sb3Iub3Jn
KSAvSW5mbyhDcmVhdG9yOiBIUCAgICAgTWFudWZhY3R1cmVyOklFQyAgICBNb2RlbDpzUkdCKSAv
RGVzdE91dHB1dFByb2ZpbGUgMTAwMSAwIFI+Pl0gL01ldGFkYXRhIDEwMDIgMCBSPj4NCmVuZG9i
ag0KMiAwIG9iag0KPDwvVHlwZS9QYWdlcy9Db3VudCAyNy9LaWRzWyAzIDAgUiAxOSAwIFIgMzUg
MCBSIDQzIDAgUiA1MiAwIFIgNjEgMCBSIDc1IDAgUiA4NCAwIFIgOTIgMCBSIDEwMSAwIFIgMTEw
IDAgUiAxMTggMCBSIDEyOCAwIFIgMTM2IDAgUiAxNDQgMCBSIDE1MyAwIFIgMTYyIDAgUiAxNzEg
MCBSIDE3OSAwIFIgMTkyIDAgUiAyMDAgMCBSIDIwOSAwIFIgMjE3IDAgUiAyMjUgMCBSIDIzMyAw
IFIgMjQxIDAgUiAyNTIgMCBSXSA+Pg0KZW5kb2JqDQozIDAgb2JqDQo8PC9UeXBlL1BhZ2UvUGFy
ZW50IDIgMCBSL1Jlc291cmNlczw8L1BhdHRlcm48PC9QMTAgMTAgMCBSPj4vWE9iamVjdDw8L0lt
YWdlMTEgMTEgMCBSPj4vRm9udDw8L0YxIDEyIDAgUi9GMiAxNCAwIFI+Pi9Qcm9jU2V0Wy9QREYv
VGV4dC9JbWFnZUIvSW1hZ2VDL0ltYWdlSV0gPj4vTWVkaWFCb3hbIDAgMCA5NjAgNTQwXSAvQ29u
dGVudHMgNCAwIFIvU3RydWN0UGFyZW50cyAwPj4NCmVuZG9iag0KNCAwIG9iag0KPDwvRmlsdGVy
L0ZsYXRlRGVjb2RlL0xlbmd0aCAyNzIxNT4+DQpzdHJlYW0NCniclH1Lq267cl3/wP0Pq23IulNv
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
HOjgeg50cJUTHVz3J3RwXQc6uK4THVzXJ3QQfpsbHVz3iQ6u8kIHQemz0cH1nOig2pvooOQNBq72
CR1c/UAHmbvY6OCan9DB9XxCB1c50cF1n+jguj6hg1JsdHDdBzq4yokOqqaNDq7xCR2UYgNTq31C
BzHuGx2Ew+pGB9fzCR1czyd0kM8bVWNZvnWwquPawcYcV0EphA6ucaKDa3xCB9f8hA6Ka0no4Jon
Org+GxTWeqODkznHpZjXfaCDkF7ooBQbHdTz6qf5Smiuqg50kI05+3y+0UEU8EIHodjoIGrb6CDW
9gsdnFc50EHsaBsdjH3ivDjGJp3oIHbGjQ6+9/efteeXNzooxQEGcif5onihg/5VooNWbDBQxXxR
nOjgv/32N9/+/Jc/fvv2u3/89vvf/+4vf/z7P30bv/uHf/nPf//2N//6n//tf/+vv/3DH7793Z/+
+O3v/vrb3/zuv9/fYNX+WHt//fjh/e36+A+qyA/y1EjE/tePtnx03PXx9f12ha3vY///mJT/999/
Xf9P/+O3v/nnv/nz3//D3/6fb3/9n7/9zZ8/KkJlLj3ySM6z9H/+m2+fnnXD3u26L1L2rkgWy1/+
6V//5ft/fLzc//uP//rl23/9/8auZYVBGAj+So56sDRutAqlFGwPvYjQ/kAU2wo+ioeCf99sYoup
Gj2oF5nZHRM1Czt55iRpizfPOmIzK2mbtMwrYjtgNXdxca1zdB1QjZQKBuJ8WQNVatJYiQkk1BTG
WaJlAV7fqyXNr6S6BKUkqNterNcigHAnjtPBQEK3f8/xj4VhR5g/ZCGONAS8ZSJ8Y/yUTqjAfNUc
NcDbSqyE10QMrxJF5rUR153AlYZjWpwL6lKYG82/UANxRqvndXhsCQ/Upj8UAiyiKkiept1LpCuS
Pj4qXpSbrKmMNN5U8rg3sw5sjtVfkzvan7F1eMY3AygPPG1UgawVefgF6gmiOL5Ec1Nd/rtpt4/i
+QCETZe2DQplbmRzdHJlYW0NCmVuZG9iag0KNSAwIG9iag0KPDwvRnVuY3Rpb25UeXBlIDMvRG9t
YWluWyAwIDFdIC9Cb3VuZHNbIDAuNDQgMC41IDAuNTZdIC9FbmNvZGVbIDEgMCAxIDAgMSAwIDEg
MF0gL0Z1bmN0aW9uc1sgNiAwIFIgNyAwIFIgOCAwIFIgOSAwIFJdID4+DQplbmRvYmoNCjYgMCBv
YmoNCjw8L0Z1bmN0aW9uVHlwZSAyL0RvbWFpblsgMCAxXSAvQzFbIDAuNTk2MDggMC42Mjc0NSAw
LjY5ODA0XSAvQzBbIDEgMSAxXSAvTiAxPj4NCmVuZG9iag0KNyAwIG9iag0KPDwvRnVuY3Rpb25U
eXBlIDIvRG9tYWluWyAwIDFdIC9DMVsgMSAxIDFdIC9DMFsgMSAxIDFdIC9OIDE+Pg0KZW5kb2Jq
DQo4IDAgb2JqDQo8PC9GdW5jdGlvblR5cGUgMi9Eb21haW5bIDAgMV0gL0MxWyAxIDEgMV0gL0Mw
WyAxIDEgMV0gL04gMT4+DQplbmRvYmoNCjkgMCBvYmoNCjw8L0Z1bmN0aW9uVHlwZSAyL0RvbWFp
blsgMCAxXSAvQzFbIDEgMSAxXSAvQzBbIDAuNTk2MDggMC42Mjc0NSAwLjY5ODA0XSAvTiAxPj4N
CmVuZG9iag0KMTAgMCBvYmoNCjw8L1BhdHRlcm5UeXBlIDIvU2hhZGluZzw8L0NvbG9yU3BhY2Uv
RGV2aWNlUkdCL1NoYWRpbmdUeXBlIDIvQ29vcmRzWyAtNDk1IDQ4Mi4wNiA5NjAgNDgyLjA2XSAv
RXh0ZW5kWyB0cnVlIHRydWVdIC9GdW5jdGlvbiA1IDAgUj4+Pj4NCmVuZG9iag0KMTEgMCBvYmoN
Cjw8L1R5cGUvWE9iamVjdC9TdWJ0eXBlL0ltYWdlL1dpZHRoIDM4NC9IZWlnaHQgMTYwL0NvbG9y
U3BhY2UvRGV2aWNlUkdCL0JpdHNQZXJDb21wb25lbnQgOC9JbnRlcnBvbGF0ZSBmYWxzZS9GaWx0
ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDM0NTU+Pg0Kc3RyZWFtDQp4nO2aUa4suQ1Df7O53kcWlz12
gAxw0SlbtGxJllzmQX/MdLsoknK9QfDy/RJCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBC
CCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhJzEv/79H+MnOwE5Cft9a++er1pWHNeaY3EM++7e
Im470ePbv7SRxC3fecEck76ptD23nQCiV9DdSOKi77xjjjGPbizuYldLWpbNK+huJHHXd14zx4xn
1RWx7ppJK5O7hXYjieu+86Y5Bjyiq6AtF0xamfT+pY0kbvzOy+aYrmxRcZutlrQ46bUPN5K49Dvv
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
1nQyPK8J9TjTLfBxABc49HAQ3XrbX6W9dI91f/3qbimW6opgh92f8CDwlORBMjOU1URT/gN4sDsU
BNRIaRpz9NZaBVPAN8ASdoL1p6QkM+0svVrXZ32w52H8h4iyJeABSEmGsUNpusVzN8WarCaa8h80
NtoGpIxDD8Noa97wT0r/7VyNJWygqybVBUJ1xz2e1asBk0eA61X+BIrVtKSUag9L30iyXR3J87C0
4U8usrhP/BQuoSsLXC1Es3vrIh0Ac7HVYUZJ7fFN93D3KWAbB8Fq3ZPFASUo9wiK1fSplJIUpObx
cvWeh8o4i1G2LQH/6xduUPqpFWldLUQzensgmZE6ASlmLXXVpJPdKnCBWHao1n32FLq77q7jC28j
EGx/6moCqe5h7B+cxIOGUq2y9JNdVjr26d3kVnboBwx6KOiluv5be+1T0uHHI12rIHX3V40laZYk
siau+WZB7SC6Ab9wj+BYV6pV6H6j3Ag2L01Xrm8o1c2lbGxWVjrW/aaVBSXgfiT/yp/ARL23z//3
9jjQnYKVLZaGoVqH3Z80rvAUrNZaJYS8Er7yhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQggh
hBBCCCGEEEJILv8FwRiwRA0KZW5kc3RyZWFtDQplbmRvYmoNCjEyIDAgb2JqDQo8PC9UeXBlL0Zv
bnQvU3VidHlwZS9UcnVlVHlwZS9OYW1lL0YxL0Jhc2VGb250L0FCQ0RFRStDYW1icmlhIzIwTWF0
aC9FbmNvZGluZy9XaW5BbnNpRW5jb2RpbmcvRm9udERlc2NyaXB0b3IgMTMgMCBSL0ZpcnN0Q2hh
ciAzMi9MYXN0Q2hhciAxMjIvV2lkdGhzIDk3NSAwIFI+Pg0KZW5kb2JqDQoxMyAwIG9iag0KPDwv
VHlwZS9Gb250RGVzY3JpcHRvci9Gb250TmFtZS9BQkNERUUrQ2FtYnJpYSMyME1hdGgvRmxhZ3Mg
MzIvSXRhbGljQW5nbGUgMC9Bc2NlbnQgOTUwL0Rlc2NlbnQgLTIyMi9DYXBIZWlnaHQgNzc4L0F2
Z1dpZHRoIDU5Ni9NYXhXaWR0aCA0MzQyL0ZvbnRXZWlnaHQgNDAwL1hIZWlnaHQgMjUwL1N0ZW1W
IDU5L0ZvbnRCQm94WyAtMTQ3NSAtMjIyIDI4NjggNzc4XSAvRm9udEZpbGUyIDk3NiAwIFI+Pg0K
ZW5kb2JqDQoxNCAwIG9iag0KPDwvVHlwZS9Gb250L1N1YnR5cGUvVHlwZTAvQmFzZUZvbnQvQUJD
REVFK7uqzsTLzszlL0VuY29kaW5nL0lkZW50aXR5LUgvRGVzY2VuZGFudEZvbnRzIDE1IDAgUi9U
b1VuaWNvZGUgOTc4IDAgUj4+DQplbmRvYmoNCjE1IDAgb2JqDQpbIDE2IDAgUl0gDQplbmRvYmoN
CjE2IDAgb2JqDQo8PC9CYXNlRm9udC9BQkNERUUru6rOxMvOzOUvU3VidHlwZS9DSURGb250VHlw
ZTIvVHlwZS9Gb250L0NJRFRvR0lETWFwL0lkZW50aXR5L0RXIDEwMDAvQ0lEU3lzdGVtSW5mbyAx
NyAwIFIvRm9udERlc2NyaXB0b3IgMTggMCBSL1cgOTgxIDAgUj4+DQplbmRvYmoNCjE3IDAgb2Jq
DQo8PC9PcmRlcmluZyhJZGVudGl0eSkgL1JlZ2lzdHJ5KEFkb2JlKSAvU3VwcGxlbWVudCAwPj4N
CmVuZG9iag0KMTggMCBvYmoNCjw8L1R5cGUvRm9udERlc2NyaXB0b3IvRm9udE5hbWUvQUJDREVF
K7uqzsTLzszlL0ZsYWdzIDMyL0l0YWxpY0FuZ2xlIDAvQXNjZW50IDk4Ni9EZXNjZW50IC0yMDAv
Q2FwSGVpZ2h0IDgwMC9BdmdXaWR0aCAzODcvTWF4V2lkdGggMTIwNC9Gb250V2VpZ2h0IDQwMC9Y
SGVpZ2h0IDI1MC9MZWFkaW5nIDE4MS9TdGVtViAzOC9Gb250QkJveFsgLTE0MSAtMjAwIDEwNjMg
ODAwXSAvRm9udEZpbGUyIDk3OSAwIFIvQ0lEU2V0IDk4MiAwIFI+Pg0KZW5kb2JqDQoxOSAwIG9i
ag0KPDwvVHlwZS9QYWdlL1BhcmVudCAyIDAgUi9SZXNvdXJjZXM8PC9QYXR0ZXJuPDwvUDI2IDI2
IDAgUj4+L1hPYmplY3Q8PC9JbWFnZTI3IDI3IDAgUj4+L0ZvbnQ8PC9GMSAxMiAwIFIvRjMgMjgg
MCBSL0Y0IDMwIDAgUj4+L1Byb2NTZXRbL1BERi9UZXh0L0ltYWdlQi9JbWFnZUMvSW1hZ2VJXSA+
Pi9NZWRpYUJveFsgMCAwIDk2MCA1NDBdIC9Db250ZW50cyAyMCAwIFIvU3RydWN0UGFyZW50cyAx
Pj4NCmVuZG9iag0KMjAgMCBvYmoNCjw8L0ZpbHRlci9GbGF0ZURlY29kZS9MZW5ndGggMjcyODE+
Pg0Kc3RyZWFtDQp4nJR9S6tuu3Jd/8D9D6ttyLpTbwmMG7FDcMPgkEbaZuH4ENZ2iG3I34/GqFEl
zb0Pxunsvao+TT1LpXqp9PHnv//4y7/889/99d/+zcfzV3/18Z//5q8//s+ffns+ns/neVLOz/hY
/flo9fn4l3/802//4y8+/vlPv6WPf4oyz9PTU1+F/udf/Om3//an3z7+y9/99cfH1UD6Dzfw57//
h3/7t3/8l3/++PrXXUHuH//6tbG55M/2Ucf8TPlj5LGB8TlH+3cbzf/hRvePubRdpsz9z0z941/+
cJi1/rsNlv+Pafy/aLWu+fFfd0Xp4399/JaenPeY9igxtI8fe9Q5xvz9p9/++x83Wk+j/0n9fZ7d
Uf6da031D9rPz9pTuDv50dv+I82P2tnq1272z3/74x/+6R/z+Pib//3xRy02tUhaKLN9lvxRymdp
GZ0GYn+7F2xPGoH2UZ7PsYcqKK/Pvhf2a5dd6bN0R3wLkT/y/Oxzl99QXh97uctaAbXP0ZZ/DUT9
TL19+Kf5c3UrjJrzZxqFhef6nNkR3wdRPvPu7rc63v4A8XzmPZSDSLu7NX1ooGl+tj1xmoc0MGy2
Vz57Efxt8ODvc2JeNsRvZ58Brc+1in+8EVdXxvrMv8JnMJtm9hy8EeODBNU/CGRM1DNSQGcehRib
HsuHvpyfY8+O13tWTD07K2aIvcJzJRtJw+KnolE6aeyPfz+zXg+5GGLP4pPuWf8FYZ98qxrrxlWN
Ic5XNkM/w3cldW+CMdHZkRYqIWJ3O322uncEoISRgTcI0rx8qfBGbBrc0/gdiL2K81H5ihUuewXU
VOokTn49wWyE+D6I8bmaEczqrO4XRN8zvQyxSe5nuLHJPUZCJKp5oN1bbKUvFY51/g7EHm7i1mNd
mIo9f9aSJurr55nz2bQBrM13NJtE7Cr6JqEzgF8Q+sSrqSTG3UDvVk37rMUR9em7f4QWgUVinLvn
7Jch9qqPZLPasUfBT8DjdlXNuMvev96SQfwavMMR3wfR984Wom5ieCHa3lOOADQN2gwYbfdMaCXv
XefGS7Z3vHzjrvW6NrT6hzdl0NU7Q1y924y2ZO/d3sA3omGZhEDzjTzhaaDPIXa5zx2r3xAPJ/P7
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
DQplbmRvYmoNCjIxIDAgb2JqDQo8PC9GdW5jdGlvblR5cGUgMy9Eb21haW5bIDAgMV0gL0JvdW5k
c1sgMC40NCAwLjUgMC41Nl0gL0VuY29kZVsgMSAwIDEgMCAxIDAgMSAwXSAvRnVuY3Rpb25zWyAy
MiAwIFIgMjMgMCBSIDI0IDAgUiAyNSAwIFJdID4+DQplbmRvYmoNCjIyIDAgb2JqDQo8PC9GdW5j
dGlvblR5cGUgMi9Eb21haW5bIDAgMV0gL0MxWyAwLjU5NjA4IDAuNjI3NDUgMC42OTgwNF0gL0Mw
WyAxIDEgMV0gL04gMT4+DQplbmRvYmoNCjIzIDAgb2JqDQo8PC9GdW5jdGlvblR5cGUgMi9Eb21h
aW5bIDAgMV0gL0MxWyAxIDEgMV0gL0MwWyAxIDEgMV0gL04gMT4+DQplbmRvYmoNCjI0IDAgb2Jq
DQo8PC9GdW5jdGlvblR5cGUgMi9Eb21haW5bIDAgMV0gL0MxWyAxIDEgMV0gL0MwWyAxIDEgMV0g
L04gMT4+DQplbmRvYmoNCjI1IDAgb2JqDQo8PC9GdW5jdGlvblR5cGUgMi9Eb21haW5bIDAgMV0g
L0MxWyAxIDEgMV0gL0MwWyAwLjU5NjA4IDAuNjI3NDUgMC42OTgwNF0gL04gMT4+DQplbmRvYmoN
CjI2IDAgb2JqDQo8PC9QYXR0ZXJuVHlwZSAyL1NoYWRpbmc8PC9Db2xvclNwYWNlL0RldmljZVJH
Qi9TaGFkaW5nVHlwZSAyL0Nvb3Jkc1sgLTQ5NSA0ODIuMDYgOTYwIDQ4Mi4wNl0gL0V4dGVuZFsg
dHJ1ZSB0cnVlXSAvRnVuY3Rpb24gMjEgMCBSPj4+Pg0KZW5kb2JqDQoyNyAwIG9iag0KPDwvVHlw
ZS9YT2JqZWN0L1N1YnR5cGUvSW1hZ2UvV2lkdGggMzg0L0hlaWdodCAxNjAvQ29sb3JTcGFjZS9E
ZXZpY2VSR0IvQml0c1BlckNvbXBvbmVudCA4L0ludGVycG9sYXRlIGZhbHNlL0ZpbHRlci9GbGF0
ZURlY29kZS9MZW5ndGggMzQ1NT4+DQpzdHJlYW0NCnic7ZpRriy5DUN/s7neRxaXPXaADHDRKVu0
bEmWXOZBf8x0uyiScr1B8PL9EkIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQggh
hBBCCCGEEEIIIYQQQgghhBBCCCGEnMS//v0f4yc7ATkJ+31r756vWlYc15pjcQz77t4ibjvR49u/
tJHELd95wRyTvqm0PbedAKJX0N1I4qLvvGOOMY9uLO5iV0tals0r6G4kcdd3XjPHjGfVFbHumkkr
k7uFdiOJ677zpjkGPKKroC0XTFqZ9P6ljSRu/M7L5piubFFxm62WtDjptQ83krj0O++bY7SCLYXu
tFTS4qQXrtxI4t7vvHKOuepUFL3KOknrk1711EYSV3/nxXNMVKGcPUuskLQ+JxabaPKUinxxjJPb
zLb1lV1lHc4tP/Hm3HlvHbNk1XLh1spy+gq23aU2TuLoRByDpHRyyZqO4AVbiL5Ooa9P2VYBpQrc
7LzyXs7iNYuIu1TDmImjE3GMsLONV+7iUN60iKDXXBM5cfTRhUdIhRou1f/pvGwXoW962c/RhUdI
xbktUvs7eN8uNrzsNT/nFh4hFWS1QuGv4ZW72PCmV/6cWHiEVITPxJLfx1t3se1NL/s5rvAIKXeT
Kd2+lRevY+ebXvZzVuERUr4O97f6Yt69jp2veeXPQYVHSLnfh219vpvXr2PnO+7+8fV/SuERUr73
YU+TN/D6dbikc2lpuVh3wfqFu0s5Nrmhw0u4YR1eAV26Wu42QrN44b5Sjh1GF3gPN6yj1OtQ4fWJ
Xlmpwt0LDK3uKi5Zh3tGl97SRx9ReCmp0NIu5JKNRGR0qa7C6OKFl5IKqutO7llHUEyXApcb3jCi
QuE1pYidmlc3griYLh0uN7xnSm7hXlIFW7qce9YRmtTlYi+XvG1QVuFeUtUqIvesIzqpy91eLnnn
LCWOTryk6pRDvpf952BDUpc+l0vePG6DH3epIs2Qf6hzVzewJ6lLpcsl758YasZdqkIt5I+r1rEz
rH1WhdHzHTs78ZWq0An55ap1bA7rctuPG+1rw1cqsQrS5aqN7A9rn1hh9PKWHee6SGX1QCSu2khK
WPvQ5emOo7Oy+0qllEAAV20kK6x9rsVA4nTHiS5SWReASFy1kcSw9tHLNo4e7SuVeAFIl6s2khvW
Pn3Nie/czaN9pXIvAGm5aiPpYe0GFsz4Dt082l0q/Q6QB/dspEhSu40pP47j9o92lypyB8gf92yk
TlK7E70lx1n7R7tL1bkD5B/u2UippHYzSleOg2anO4p7SZW6A+R70/8pvVpMl+aHxhynzE53VK4p
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
x6QDXU0gNbsI/Aj2vCboLtvV0Svj9qTaP82O2im+BoY/DRvQz9JbAkOByLL4LHjQWTyctxnbw19h
oe2xL7zbmsNAWfoGn/zAywAEhxOx/1lZaS/db6QHQV1tFbjGhWhGbzg+cI6/GVrqztXkAlXgAoey
khp49gjw+pQ/4WKHq9FLYUtAtg0LBg33OLwVXrJdt9I34EGNJk60Fs3F2+9P0jeSDlDWdDI8rwn1
ONMt8HEAFzj0cBDdettfpb10j3V//epuKZbqimCH3Z/wIPCU5EEyM5TVRFP+A3iwOxQE1EhpGnP0
1loFU8A3wBJ2gvWnpCQz7Sy9WtdnfbDnYfyHiLIl4AFISYaxQ2m6xXM3xZqsJpryHzQ22gakjEMP
w2hr3vBPSv/tXI0lbKCrJtUFQnXHPZ7VqwGTR4DrVf4EitW0pJRqD0vfSLJdHcnzsLThTy6yuE/8
FC6hKwtcLUSze+siHQBzsdVhRknt8U33cPcpYBsHwWrdk8UBJSj3CIrV9KmUkhSk5vFy9Z6HyjiL
UbYtAf/rF25Q+qkVaV0tRDN6eyCZkToBKWYtddWkk90qcIFYdqjWffYUurvuruMLbyMQbH/qagKp
7mHsH5zEg4ZSrbL0k11WOvbp3eRWdugHDHoo6KW6/lt77VPS4ccjXasgdfdXjSVpliSyJq75ZkHt
ILoBv3CP4FhXqlXofqPcCDYvTVeubyjVzaVsbFZWOtb9ppUFJeB+JP/Kn8BEvbfP//f2ONCdgpUt
loahWofdnzSu8BSs1lolhLwSvvKEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQ
Qkgu/wXBGLBEDQplbmRzdHJlYW0NCmVuZG9iag0KMjggMCBvYmoNCjw8L1R5cGUvRm9udC9TdWJ0
eXBlL1RydWVUeXBlL05hbWUvRjMvQmFzZUZvbnQvQUJDREVFK0NhbGlicmkvRW5jb2RpbmcvV2lu
QW5zaUVuY29kaW5nL0ZvbnREZXNjcmlwdG9yIDI5IDAgUi9GaXJzdENoYXIgMzIvTGFzdENoYXIg
MzIvV2lkdGhzIDk4MyAwIFI+Pg0KZW5kb2JqDQoyOSAwIG9iag0KPDwvVHlwZS9Gb250RGVzY3Jp
cHRvci9Gb250TmFtZS9BQkNERUUrQ2FsaWJyaS9GbGFncyAzMi9JdGFsaWNBbmdsZSAwL0FzY2Vu
dCA3NTAvRGVzY2VudCAtMjUwL0NhcEhlaWdodCA3NTAvQXZnV2lkdGggNTAzL01heFdpZHRoIDE2
OTAvRm9udFdlaWdodCA0MDAvWEhlaWdodCAyNTAvU3RlbVYgNTAvRm9udEJCb3hbIC00NzYgLTI1
MCAxMjE0IDc1MF0gL0ZvbnRGaWxlMiA5ODQgMCBSPj4NCmVuZG9iag0KMzAgMCBvYmoNCjw8L1R5
cGUvRm9udC9TdWJ0eXBlL1R5cGUwL0Jhc2VGb250L0FCQ0RFRStBcmlhbC9FbmNvZGluZy9JZGVu
dGl0eS1IL0Rlc2NlbmRhbnRGb250cyAzMSAwIFIvVG9Vbmljb2RlIDk4NiAwIFI+Pg0KZW5kb2Jq
DQozMSAwIG9iag0KWyAzMiAwIFJdIA0KZW5kb2JqDQozMiAwIG9iag0KPDwvQmFzZUZvbnQvQUJD
REVFK0FyaWFsL1N1YnR5cGUvQ0lERm9udFR5cGUyL1R5cGUvRm9udC9DSURUb0dJRE1hcC9JZGVu
dGl0eS9EVyAxMDAwL0NJRFN5c3RlbUluZm8gMzMgMCBSL0ZvbnREZXNjcmlwdG9yIDM0IDAgUi9X
IDk4OSAwIFI+Pg0KZW5kb2JqDQozMyAwIG9iag0KPDwvT3JkZXJpbmcoSWRlbnRpdHkpIC9SZWdp
c3RyeShBZG9iZSkgL1N1cHBsZW1lbnQgMD4+DQplbmRvYmoNCjM0IDAgb2JqDQo8PC9UeXBlL0Zv
bnREZXNjcmlwdG9yL0ZvbnROYW1lL0FCQ0RFRStBcmlhbC9GbGFncyAzMi9JdGFsaWNBbmdsZSAw
L0FzY2VudCA5MDUvRGVzY2VudCAtMjEwL0NhcEhlaWdodCA3MjgvQXZnV2lkdGggNDQxL01heFdp
ZHRoIDI2NjUvRm9udFdlaWdodCA0MDAvWEhlaWdodCAyNTAvTGVhZGluZyAzMy9TdGVtViA0NC9G
b250QkJveFsgLTY2NSAtMjEwIDIwMDAgNzI4XSAvRm9udEZpbGUyIDk4NyAwIFIvQ0lEU2V0IDk5
MCAwIFI+Pg0KZW5kb2JqDQozNSAwIG9iag0KPDwvVHlwZS9QYWdlL1BhcmVudCAyIDAgUi9SZXNv
dXJjZXM8PC9QYXR0ZXJuPDwvUDQyIDQyIDAgUj4+L1hPYmplY3Q8PC9JbWFnZTI3IDI3IDAgUj4+
L0ZvbnQ8PC9GMyAyOCAwIFIvRjEgMTIgMCBSPj4vUHJvY1NldFsvUERGL1RleHQvSW1hZ2VCL0lt
YWdlQy9JbWFnZUldID4+L01lZGlhQm94WyAwIDAgOTYwIDU0MF0gL0NvbnRlbnRzIDM2IDAgUi9T
dHJ1Y3RQYXJlbnRzIDI+Pg0KZW5kb2JqDQozNiAwIG9iag0KPDwvRmlsdGVyL0ZsYXRlRGVjb2Rl
L0xlbmd0aCAyNjk3Nz4+DQpzdHJlYW0NCniclH1Lq267cl3/wP0Pq23IulNvCYwbsUNww+CQRtpm
4fgQ1naIbcjfj8aoUSXNvQ/G6ey9qj5NPUuleqn08ee///jLv/zz3/313/7Nx/NXf/Xxn//mrz/+
z59+ez6ez+d5Us7P+Fj9+Wj1+fiXf/zTb//jLz7++U+/pY9/ijLP09NTX4X+51/86bf/9qffPv7L
3/31x8fVQPoPN/Dnv/+Hf/u3f/yXf/74+tddQc0f//q1sbnkz/ZRx/xM+WPksYHxOUf7dxvN/+FG
94+5tF2mzP3PTP3jX/5wmLX+uw2W/49p/L9ota758V93Renjf338lp6c95j2KDG0jx971DnG/P2n
3/77HzdaT6P/Sf19nt1R/p1rTfUP2s/P2lO4O/nR2/4jzY/a2erXbvbPf/vjH/7pH/P4+Jv//fFH
LTa1SFoos32W/FHKZ2kZnQZif7sXbE8agfZRns+xhyoor8+e+8fXLrvSZ+mO+BYif+T52ecuv6G8
PvZyl7UCap+jLf8aiPqZevvwT/Pn6lYYNefPNAoLz/U5syO+D6J85t3db3W8/QHi+cx7KAeRdndr
+tBA0/xse+I0D2lg2GyvfPYi+Nvgwd/nxLxsiN/OPgNan2sV/3gjrq6M9Zl/hc9gNs3sOXgjxgcJ
qn8QyJioZ6SAzjwKMTY9lg99OT/Hnh2v96yYenZWzBB7hedKNpKGxU9Fo3TS2B//fma9HnIxxJ7F
J92z/gvCPvlWNdaNqxpDnK9shn6G70rq3gRjorMjLVRCxO52+mx17whACSMDbxCkeflS4Y3YNLin
8TsQexXno/IVK1z2Cqip1Emc/HqC2QjxfRDjczUjmNVZ3S+Ivmd6GWKT3M9wY5N7jIRIVPNAu7fY
Sl8qHOv8HYg93MStx7owFXv+rCVN1NfPM+ezaQNYm+9oNonYVfRNQmcAvyD0iVdTSYy7gd6tmvZZ
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
CnDWP+KerPuuig31zJlhxUgLoTblL4ozZ4Z/NeOivouRkWD/6otCP3ExRWOQraHiqJz5+b4o3q3h
r47WFL15Vn4dpsKjmLM182pvdHAS6hc6OK96oIOQXujgvJ6NDs6rHOggpBc6iB+/0MFJ6FIK1Js3
qnn1NzpoRaKDfpyATBTliyQa9UIH53V9QgfXOtDBtU50kNl3NzoY73yASvEaiQ76pYgObklWIyk2
OmgFD1gqS8YG1pToIDrwRActbzAQTn71VxSJBq76RgdXPdBBCBsdlLQNDVQc6OB6DnRwlRMdXPcn
dHBdBzq4rhMdXNcndBB+mxsdXPeJDq7yQgdB6bPRwfWc6KDam+ig5A0GrvYJHVz9QAeZu9jo4Jqf
0MH1fEIHVznRwXWf6OC6PqGDUmx0cN0HOrjKiQ6qpo0OrvEJHZRiA1OrfUIHMe4bHYTD6kYH1/MJ
HVzPJ3SQzxtVY1m+dbCq49rBxhxXQSmEDq5xooNrfEIH1/yEDoprSejgmic6uD4bFNZ6o4OTOcel
mNd9oIOQXuigFBsd1PPqp/lKaK6qDnSQjTn7fL7RQRTwQgeh2OggatvoINb2Cx2cVznQQexoGx2M
feK8OMYmneggdsaNDr7391+055c3OijFAQZyJ/mieKGD/lWig1ZsMFDFfFGc6OC//fY33/7y15+/
ffvDP3/74x//8Nef/+nP38Yf/tu//se/f/vd//mPf/gf//L7P/3p2z/++edv//i33/7mD/8ZW9a3
v3386P52ffxzf4Pd/qOPKoP+//bRjuvbv+Nf/+W3v/mfv/v2+//17W//9be/+cvffqWaeZT8qbhn
RnJSFPf/KWT9v9uKxNKxtZ/t/Tj1YSPF5UjF//zn//7t9+13/+nbX37+ff/dv3z7/T88v/vX//jf
3/7vXPyCFQKKMjWNjDXKNI2MNBKTK5Ecguxoc8ilt8iGYrgZAMW45o8NCmVuZHN0cmVhbQ0KZW5k
b2JqDQozNyAwIG9iag0KPDwvRnVuY3Rpb25UeXBlIDMvRG9tYWluWyAwIDFdIC9Cb3VuZHNbIDAu
NDQgMC41IDAuNTZdIC9FbmNvZGVbIDEgMCAxIDAgMSAwIDEgMF0gL0Z1bmN0aW9uc1sgMzggMCBS
IDM5IDAgUiA0MCAwIFIgNDEgMCBSXSA+Pg0KZW5kb2JqDQozOCAwIG9iag0KPDwvRnVuY3Rpb25U
eXBlIDIvRG9tYWluWyAwIDFdIC9DMVsgMC41OTYwOCAwLjYyNzQ1IDAuNjk4MDRdIC9DMFsgMSAx
IDFdIC9OIDE+Pg0KZW5kb2JqDQozOSAwIG9iag0KPDwvRnVuY3Rpb25UeXBlIDIvRG9tYWluWyAw
IDFdIC9DMVsgMSAxIDFdIC9DMFsgMSAxIDFdIC9OIDE+Pg0KZW5kb2JqDQo0MCAwIG9iag0KPDwv
RnVuY3Rpb25UeXBlIDIvRG9tYWluWyAwIDFdIC9DMVsgMSAxIDFdIC9DMFsgMSAxIDFdIC9OIDE+
Pg0KZW5kb2JqDQo0MSAwIG9iag0KPDwvRnVuY3Rpb25UeXBlIDIvRG9tYWluWyAwIDFdIC9DMVsg
MSAxIDFdIC9DMFsgMC41OTYwOCAwLjYyNzQ1IDAuNjk4MDRdIC9OIDE+Pg0KZW5kb2JqDQo0MiAw
IG9iag0KPDwvUGF0dGVyblR5cGUgMi9TaGFkaW5nPDwvQ29sb3JTcGFjZS9EZXZpY2VSR0IvU2hh
ZGluZ1R5cGUgMi9Db29yZHNbIC00OTUgNDgyLjA2IDk2MCA0ODIuMDZdIC9FeHRlbmRbIHRydWUg
dHJ1ZV0gL0Z1bmN0aW9uIDM3IDAgUj4+Pj4NCmVuZG9iag0KNDMgMCBvYmoNCjw8L1R5cGUvUGFn
ZS9QYXJlbnQgMiAwIFIvUmVzb3VyY2VzPDwvUGF0dGVybjw8L1A1MCA1MCAwIFI+Pi9YT2JqZWN0
PDwvSW1hZ2UyNyAyNyAwIFIvSW1hZ2U1MSA1MSAwIFI+Pi9Gb250PDwvRjEgMTIgMCBSL0Y0IDMw
IDAgUj4+L1Byb2NTZXRbL1BERi9UZXh0L0ltYWdlQi9JbWFnZUMvSW1hZ2VJXSA+Pi9NZWRpYUJv
eFsgMCAwIDk2MCA1NDBdIC9Db250ZW50cyA0NCAwIFIvU3RydWN0UGFyZW50cyAzPj4NCmVuZG9i
ag0KNDQgMCBvYmoNCjw8L0ZpbHRlci9GbGF0ZURlY29kZS9MZW5ndGggMjc0NzE+Pg0Kc3RyZWFt
DQp4nJR9S6tuu3Jd/8D9D6ttyLpTbwmMG7FDcMPgkEbaZuH4ENZ2iG3I34/GqFElzb0Pxunsvao+
TT1LpXqp9PHnv//4y7/889/99d/+zcfzV3/18Z//5q8//s+ffns+ns/neVLOz/hY/flo9fn4l3/8
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
CmVuZHN0cmVhbQ0KZW5kb2JqDQo0NSAwIG9iag0KPDwvRnVuY3Rpb25UeXBlIDMvRG9tYWluWyAw
IDFdIC9Cb3VuZHNbIDAuNDQgMC41IDAuNTZdIC9FbmNvZGVbIDEgMCAxIDAgMSAwIDEgMF0gL0Z1
bmN0aW9uc1sgNDYgMCBSIDQ3IDAgUiA0OCAwIFIgNDkgMCBSXSA+Pg0KZW5kb2JqDQo0NiAwIG9i
ag0KPDwvRnVuY3Rpb25UeXBlIDIvRG9tYWluWyAwIDFdIC9DMVsgMC41OTYwOCAwLjYyNzQ1IDAu
Njk4MDRdIC9DMFsgMSAxIDFdIC9OIDE+Pg0KZW5kb2JqDQo0NyAwIG9iag0KPDwvRnVuY3Rpb25U
eXBlIDIvRG9tYWluWyAwIDFdIC9DMVsgMSAxIDFdIC9DMFsgMSAxIDFdIC9OIDE+Pg0KZW5kb2Jq
DQo0OCAwIG9iag0KPDwvRnVuY3Rpb25UeXBlIDIvRG9tYWluWyAwIDFdIC9DMVsgMSAxIDFdIC9D
MFsgMSAxIDFdIC9OIDE+Pg0KZW5kb2JqDQo0OSAwIG9iag0KPDwvRnVuY3Rpb25UeXBlIDIvRG9t
YWluWyAwIDFdIC9DMVsgMSAxIDFdIC9DMFsgMC41OTYwOCAwLjYyNzQ1IDAuNjk4MDRdIC9OIDE+
Pg0KZW5kb2JqDQo1MCAwIG9iag0KPDwvUGF0dGVyblR5cGUgMi9TaGFkaW5nPDwvQ29sb3JTcGFj
ZS9EZXZpY2VSR0IvU2hhZGluZ1R5cGUgMi9Db29yZHNbIC00OTUgNDgyLjA2IDk2MCA0ODIuMDZd
IC9FeHRlbmRbIHRydWUgdHJ1ZV0gL0Z1bmN0aW9uIDQ1IDAgUj4+Pj4NCmVuZG9iag0KNTEgMCBv
YmoNCjw8L1R5cGUvWE9iamVjdC9TdWJ0eXBlL0ltYWdlL1dpZHRoIDg3OS9IZWlnaHQgNjc1L0Nv
bG9yU3BhY2UvRGV2aWNlUkdCL0JpdHNQZXJDb21wb25lbnQgOC9JbnRlcnBvbGF0ZSBmYWxzZS9G
aWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDYyMjg4Pj4NCnN0cmVhbQ0KeJzsnXl0W9ed3/9u+0dO
NZ3TM6eTpj3tnJmemc6kp9t0m2l6OtN0TtM4zThOrMSWHTmZyLHlnMSbYstyJDmSZcuLbFErZcra
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
fDiOU6k6RdNOFyr7GTORMraSpc1keSNZimbJ3751VN4+Lr9NG8d5K2/YFq04AAAAPiQmWbZTMGwJ
ThImd9PGTspIHJcjXvIm7J0YyZyZK9tmpVp/UhB5EgAAoIlkpPqZScPOlCqSJyU+JXMWJe/DUd5K
Fyt5wzZthzAJAADQkuPUk5JZccpWtWjaBYN6X0WzWrKq8s7YVZIkAACAL5Un7Wo9NVVsh1Il70bj
Pak3cxMmAQAA2nAaDctUiyJGAgAAAJ34L1qU1LYNCmVuZHN0cmVhbQ0KZW5kb2JqDQo1MiAwIG9i
ag0KPDwvVHlwZS9QYWdlL1BhcmVudCAyIDAgUi9SZXNvdXJjZXM8PC9QYXR0ZXJuPDwvUDU5IDU5
IDAgUj4+L1hPYmplY3Q8PC9JbWFnZTI3IDI3IDAgUi9JbWFnZTYwIDYwIDAgUj4+L0ZvbnQ8PC9G
MSAxMiAwIFIvRjMgMjggMCBSL0Y0IDMwIDAgUj4+L1Byb2NTZXRbL1BERi9UZXh0L0ltYWdlQi9J
bWFnZUMvSW1hZ2VJXSA+Pi9NZWRpYUJveFsgMCAwIDk2MCA1NDBdIC9Db250ZW50cyA1MyAwIFIv
U3RydWN0UGFyZW50cyA0Pj4NCmVuZG9iag0KNTMgMCBvYmoNCjw8L0ZpbHRlci9GbGF0ZURlY29k
ZS9MZW5ndGggMjc0NDA+Pg0Kc3RyZWFtDQp4nJR9S6tuu3Jd/8D9D6ttyLpTbwmMG7FDcMPgkEba
ZuH4ENZ2iG3I34/GqFElzb0Pxunsvao+TT1LpXqp9PHnv//4y7/889/99d/+zcfzV3/18Z//5q8/
/s+ffns+ns/neVLOz/hY/flo9fn4l3/802//4y8+/vlPv6WPf4oyz9PTU1+F/udf/Om3//an3z7+
y9/99cfH1UD6Dzfw57//h3/7t3/8l3/++PrXXUFbH//6tbG55M/2Ucf8TPlj5LGB8TlH+3cbzf/h
RvePubRdpsz9z0z941/+cJi1/rsNlv+Pafy/aLWu+fFfd0Xp4399/JaenPeY9igxtI8fe9Q5xvz9
p9/++x83Wk+j/0n9fZ7dUf6da031D9rPz9pTuDv50dv+I82P2tnq1272z3/74x/+6R/z+Pib//3x
Ry02tUhaKLN9lvxRymdpGZ0GYn+7F2xPGoH2UZ7PsYcqKK/PnvvH1y670mfpjvgWIn/k+dnnLr+h
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
3/3P//ztP34f2Qg+huD6+O9Tgx74CbfkCtK3j/PQRwv/8A8//+Xf//Xjl3/539/+6TfqnX/4b//y
H//+7W/+9T/+9n/89/+kRvzdP3/88L8ordq3f/5o7x2VkLK4IId6BOb+80cF17d/x//819//7n/9
zT/9v3/58f8ru4KdxmEgekfiH+aGfajU2E5IJQQSgkMRWqFdboiDSUwTKapFEkD8PTOTrXDamMCp
TZt58+x5Y1txbNe9XGjxAf4Z5CPc3xwfXSMaIe4w6FUgpUKMB3H15x9ILW69LeHSNnZb1NtNYH/A
exVQ3QGvzB4qfIeQLONFp15iVG6aKkFZmmGfhZ+gJxME/6PonI+B/QmKinM0E+HRNL4wYDSfjMsO
zpbL/PR8HInp2NLxFXvGYt2BNKKvHAU1FtBkWPAcGA7/tJvdt78sj1YmqXCdb6RaijeptHDtCTpY
5GJ9FwNX9Jr/CDxUnC1LRM0QtYOi8Z2DXubCwwzjVPOswSzjoqndlgWNPNf0eRdBpAVgp1mMZowH
rX7CfnJU5UGRLmIZlFEfPjaLZxtHVdMAcOreQ83pOc3h8GhCdDqjbWznRbdnveMXWLPqUkFBhKjm
Ut75ODCbjiAKCzYoYecbX1i5UKKv/RY1ZwSU2OLY3j5RXG3nIp5MytMDgaevyMKCmkNMowIrNUbV
0DEVoxLiz2whf5GWWnNXM1TQa+dKrqInmShsbMMkBfvaV1RQ39a9ZfHWXwkHdN25Fq8wF9soZ9r2
eM/pjMLUip+cDfe+131FDXpVb2QmKq7vF+4dPi6+FZ+ZaDZVPiwqCh0cSPgTJf4iKg0KZW5kc3Ry
ZWFtDQplbmRvYmoNCjU0IDAgb2JqDQo8PC9GdW5jdGlvblR5cGUgMy9Eb21haW5bIDAgMV0gL0Jv
dW5kc1sgMC40NCAwLjUgMC41Nl0gL0VuY29kZVsgMSAwIDEgMCAxIDAgMSAwXSAvRnVuY3Rpb25z
WyA1NSAwIFIgNTYgMCBSIDU3IDAgUiA1OCAwIFJdID4+DQplbmRvYmoNCjU1IDAgb2JqDQo8PC9G
dW5jdGlvblR5cGUgMi9Eb21haW5bIDAgMV0gL0MxWyAwLjU5NjA4IDAuNjI3NDUgMC42OTgwNF0g
L0MwWyAxIDEgMV0gL04gMT4+DQplbmRvYmoNCjU2IDAgb2JqDQo8PC9GdW5jdGlvblR5cGUgMi9E
b21haW5bIDAgMV0gL0MxWyAxIDEgMV0gL0MwWyAxIDEgMV0gL04gMT4+DQplbmRvYmoNCjU3IDAg
b2JqDQo8PC9GdW5jdGlvblR5cGUgMi9Eb21haW5bIDAgMV0gL0MxWyAxIDEgMV0gL0MwWyAxIDEg
MV0gL04gMT4+DQplbmRvYmoNCjU4IDAgb2JqDQo8PC9GdW5jdGlvblR5cGUgMi9Eb21haW5bIDAg
MV0gL0MxWyAxIDEgMV0gL0MwWyAwLjU5NjA4IDAuNjI3NDUgMC42OTgwNF0gL04gMT4+DQplbmRv
YmoNCjU5IDAgb2JqDQo8PC9QYXR0ZXJuVHlwZSAyL1NoYWRpbmc8PC9Db2xvclNwYWNlL0Rldmlj
ZVJHQi9TaGFkaW5nVHlwZSAyL0Nvb3Jkc1sgLTQ5NSA0ODIuMDYgOTYwIDQ4Mi4wNl0gL0V4dGVu
ZFsgdHJ1ZSB0cnVlXSAvRnVuY3Rpb24gNTQgMCBSPj4+Pg0KZW5kb2JqDQo2MCAwIG9iag0KPDwv
VHlwZS9YT2JqZWN0L1N1YnR5cGUvSW1hZ2UvV2lkdGggODQ4L0hlaWdodCA1MTAvQ29sb3JTcGFj
ZS9EZXZpY2VSR0IvQml0c1BlckNvbXBvbmVudCA4L0ludGVycG9sYXRlIGZhbHNlL0ZpbHRlci9G
bGF0ZURlY29kZS9MZW5ndGggNDE4OTM+Pg0Kc3RyZWFtDQp4nOzd+1dTV/438L/NX57+8LSd1el6
2uma6df5Tuv6fh2fsXVNL6uOdE11Klqp5RllvjoqKIqCULkIhTaIAqKhlItBsCQg4WJCIBdyO8m5
JDyfc3YSTu4Bcjvh/Vp7uSycnBzCmTlv9/7svbe2AAAAAAAAACI8/uCE0RJrQUEKK/Jy8nDEVnzL
z8kBAAAAICW7298xMnv2ztCxup7XPm1443gj/SXW6CsHjl09VNP+2eW+W7pJ46p9R+ksKIhDBvP1
vnE61ZHaLjpVcnvvVAt990r3WMfjGYvDi/gHAAAAkBcef/BW/xQFube/bPqudaR31DhpsvCilPJg
06p99MUKRTI6ngLh+dYR85ozQy6z2L13H01/frmP4mJVvY7yHp18xmxLebDV4aXvNvVP0WVQ9jtY
3XaxQ6+fXUbXHwAAAMDu2N1cXYeeYh7lNwpyO325l+M7R2YplX12qW/CaEkIZM/NtmN1PRTb6C0o
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
VgpI6zltN23rzPm8VyzS2/INXNs/6/yMFhCa9GWEG3qzTe6lwXu5i8De+LyfhNpZ37qd6zDnPaM9
x+2XHbxHn7Rg4sqH94TXu+U76avB6MW7j3/ySc2ha10aD+xyz/z53D0WCb6KkYb3tvBYNGzgbpk5
mfdKoFQvm7Se479cmE3581WbtjIZG3gvJ1HY++DkHfsnJ4P3DMTvqxbcOlHKvPeH03cJ75mdwkz+
dO67fwL5KkQSKmz/Bm6ewdf+0Fly5kzeQ6netpuumTePIzbAe9mLwJ4/EP3Vgev2w96mBe9JtWRm
rKXsnzXKhkkVgHzb6VxbhwVSmoOlivd0za0yFCkfSr0Bbb1Oga/4u4hXXp4mT6RdTBYvx+TV5cJ7
pVE2ySTZNz+rW1oP800bafsWAm2HVLyHUj1nmhN5D6V6DjXwXvYiAfTrpn47a/aUMuG9DMk9vsxM
wioRwxQpKe4C+TH5CzRPod0zFR/E6DLljVKFmz7/xr0Wg0Zjk3WqOPBLt2r8yzdNN1TQmPnlGCgP
3iuNmklO9594Pr3YnmBxjG75S+a9Ui7VQ+S1NGfzXqmW6sHlDA28l6VI8FzeiLz5eZ0NrbiGMuA9
aUvRBPb4uxjn0EQG47hFlaEiFyifgl6v3bI04Eaj/VyBo/QZMEJlSgjMYp3SLe8coYBHn85oYVYv
x1i58p6cvbRvCp8k4p+v7r0UiIL4yl8mvAfSc5I5lfdyL9XL6GMo1dtqA+9lKRI6XcNzvz911+6F
iFJuUxrtk+rFY4z2Ag3bUHRRp8iGJOyhF5vv3ir/ZFS/Z5yT1DJYNuuUec+yRtH65ZgpG94zG8tc
Ctpz4nbvyAIOVit76XgPpXrOM0fyHjZwnWngvWxE4iZxuW//8eTM7UG71yJKy05ics80xaQuhzPB
FbmazqAOzQqxhByXfC/jfg3hMuUiNcm97NYpXWa9f2r5cjLeK6d+jRLSgatd17tH48kU+X8gkK+M
peC9XDZwi1GqZz1rxfa45iBzNO+B9Jxl4L1sRN4o4p/1nd9XN7jsXosofa5MLJAzQZFsZ5WoeitU
1ytbJLQSGUnKy5n052qXrd9gzXKdWfGe5csxVRnwXkPXiyiTQqNueUtCBWzgOtecy3so1XOcgfey
EXmjEmzaNTy/58Rtu9ciymhv1ApUTCrcLB9c04Og37TVP3Um3tOk+MgTGTfeZlxntrxn/nJMVQa8
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
TaYbPw0jhQ8AABR9L+VUPXlYLxupekqyp9X00pnAzVWqXmZqrWTL99jkvSbj27JbXVntmSmhPNuo
eppEzzbRlURZajHjEs/JKmTcbXp5Ugt7Y357cyaN+F5Sn6vAfO9G2+DF5ufr/jA22gAAlDgS38vv
VL2FM+yjftXlzHqq3qiZvNHWpsXspuq9Zd+leSnHYb00fY983nz1PSrSlSiXTMX3NlnlkajCiXbf
2+xyrWsf+Mib8DHT9j1tn6vwfK+y+Tm7ZGMDvgcAKGUE37v+dCK9VL33p8sMp19lK1WvszG+2Svl
e9lK1etpYt5oa5m5J5u1Vnqb+Xfpy7nppZO/Rz7dvZ489T1tU7qq87kqMa52ej5X0SRliyBU53M3
uzzRaVHzEHdDqexF0/G9pD5X4fne35ueu3yhEJboAgBKG5nvpZiq97ajl1GXK5a3WdwWzXn7quB7
WU7VG+Pje9lN1ePje7bcm146vkc+eMer2QOXHmW1Z6aOsAhXVT/kvqdWfSXKmht/ULJ8g4a7nNJF
1fUam16uXkKQPDb3JEoxwLTXa2j7XAXpe05vCLtsAABKHLHvpTyBu/bjFS5U1Vszn7lt0d5bznQ6
qVQ9Bd/TYVs029TZHlcqE7jLU+eMbr1S9TLre8/HF74435LVnpkOm83qKvgeXTpYom0yi5PfVp7+
p5iGp+3y+JNIdTFmWSn4HrWZiIKbaf9c8D0AAChIJL6XYq2VV8Nbr/R+xU22dq5lqtZKZ6M0VY+b
1eV8T6+qesZmwx7G95JelNHbbNhrdOuVqpem772esTUZx87XGw9ebqt6+OKnF1M/P3A9Jz00VZT9
jSFeN1iiNwmq88lvm7goX+w05bIqm16u+CQJopHx81nfY6d96anYOcOQuPKMzM00PljieiyplbnO
JvA9AADgoH0v5ap6z+4ZTpuZf5kQ31XL24xU1Vu0fCVL1RN8T7dt0WxTe8qI77mT3hbNPrW3TPA9
/U1Pu++9ttp2nGrYfaGFyF6zcaz/zTwZQw9eattyqLqy0RQIhXPZXZNHSOeT11fZ/Hy1RROSjcxU
fXK/8hxx4ssVn0Q2LSsuIMNIGnWEd7b4EUlgUO22mzyYzELZE2TfcD5VXb7SOvCP1hfwPQAAUPS9
5KrqzVu+Yh3PZR7mbnXGnH6q3kJ5mUKqHud7e4jv6VNVb+kc+1Rx39OaqrdUwV6417ieJ6anxffI
l0aGS2J6s7ZV+auVTaYdZXf/eObeqNWW9W4KQEocrnrcYrK4fGGs1wAAlDhy30u21srbzt7YHC5f
L2XrvQVZqp7z1tX4AtszIzHBG3klHNx61TLJpupNdvUKB4VWPsrM3nY1Ub63OLkn9io5Ije96e4+
+g57ul0y01s8y750dowInqu2ysCv0WAnbZmfq6assUUZsz198qc695aXPW6lbfyzNC8JizLmjAoX
VrxlZK+Pf5fpeda+TJKblJlNMTGb743fpGKcdrb1+irqktit0vc98uqRa4aaJ8NqPWfIsvDld/c7
xxZ3nW0iP2e5nwKQCp8erRl9t+bE+lwAQMlD+15K26ItnC4bfhabwO3gpnTLhjsUw3rvLV9JfI+q
tcL4nkqqnrAuQ/C9ya6+rVcnJ5mwXszZRulQHnNwa9XkdEzwYvVV+u4scabnukNp0tkxXvYkjfje
rHhdBueBe4xuKqzHBP3IneuWuf9011UZ5FX1OLWLx/fGzcqSFju+tdkm1TP79N6yvno7dYQ9WdA/
U7PUElP2PZc3UNlo+vmB66TtLG8su9WlGMQjg+nAtGNgyvHbb+vd3kCu+iwAmnC4vL88WrO45nf5
Qqi/BwAocQTfu0H7nvZt0czDTDRPmL0diU3pjihO4PILbGnf8/r4gB7le6qpepzvCSE+LqA33dXH
xeVisuckLre17FW3ePaWLqkXm8DlNW9PVR8T4guzllhmNoY3rGw0j/W9iKLvCdO1s8bYmUKqHldl
RVxVL+57lG5xUTtJUE7xIGd3Iglk9E851qfgipp9LxKJmMbmth2rIa1v7N3iqq/3zcLNp693nW26
fH9A0nmIE15+8HLG7qt++vpUTWfOOy8Aieg2Ww9c/snmDLj9YfLXGXwPAFDKSH0vgekpbIu2dutq
7615OlVvjZu3JRKolKon9T0vNYHL+t4mqXpCfE+Uqjf66hM+mhefxhXN3gZFs7fkpaDE93pc0lQ9
rv4e7XtsQM/Ia1vc94Q9MuJV9dilGVvZWJzU93rXJQqnoHasyG2VhPIYlxMdIVooD+Xxrii9Vqvv
Edl7ObGw+0LL0WuGuo7XjvXgojMwt+KbXvZZbN6Ku6ZztaKVBw6X99fH71jtnlmH7zff1ium+QGg
FzfaBr9r6l92B7F/LgAAxH2vfSLpbdHYlRoT4nUZlk5W3sp6b72Xr8uI+x69AW7M9yYnqap6XVp8
jwvoiXyPn6iN+x61KIMP8VVNWcW+xwb3xPWTad+jaq30yn1PvAGukK2Xuu8JM7N0mE4S3BOn7Umn
oVPyPTIcujyBz07UPuqf2Fne+MKyRAZKmytAlO/9qn/OQazPu7fyYf+bebr/VDaarrcNk3P+1thP
hle9ujEAcg5XPW7stax4Qr7gBvnfIIQPAFDK0L6X7Aa4XLaeWvuq0ylbfsv7Xvkovfst8b0+2vck
qXq073XTvheU+N4Um60npPMp1FqxdnPhL7ORX4Er8j1RCWXB98QrcBV8jzc9fgUus1kGFaATVuCa
kvE9WYhPGtyLRG0Vya/OSOB7Zqvj5cTCtmM124/XflHR/NH+q0PTHxzrwTVvyOkNkX/t7uDCWqBr
dOHz8nt0/wmEwp+XN5KTm/ssZHjVqxsDIIH0zC1/rp6xe0jvDYThegCAUkfmexpMj8vWe2f5qmy4
U6HWCi91W69aLNJaK3LfYwSP9j15KI+utcL7XrdTVGgl5nszlO8x8T1ZrZW47/FTt7zvnRuTbZZB
+Z6kZrLI91jZ64uF4/hontKEbHK+JwnxkRtKz2F9L5mlGYl879TjDvO7Haca9l98cL9von98kVjf
H8/cW3b7fcEw9x16AuFVT2hxLfCzA9clNfcWHW4igfdNlr2VrXp1Y5DnnL7ddfSa4enLqZwVbKx7
NnLqTs8Cs1gDxVgAAID2PUvCVD1pCWULW4ZFsaqeMKV7+724sJ6f9r14ql7c95SmbunCekq+txEY
NVO+x8/nbm1alFfV432PrbIi9j3ZZhlvN/O92ASuVPYy5Hv8S+xNyLXidRnx+VzZcS6Lz5zsfO6Z
WuONtsGd5Y3PxxdH3619erTmSJXh8eA0+Q7ZD8V8J97ghmM9+G9n7lne2SW9yPRm/tfH78D3QAK6
zdYT1e3bjtUkKPKTQcjfIJ2v39tcgXU/63s5eEsAAMhjJL6XeAKXWpexcKas99a7uOmJUvVidVe2
Ni4IizLoDXDLR8P0BriJfY9O1RP7XmwthuB7bCRqhg/i9dUuSX2PW21Bzd66pb4npOpt5nsb4mlc
rp5eJn0vZnR7m82y4B4VAFQI8dkqNMf9GN879Zjc55vqzvqOEeJ4LSbLu1X/L4/W7Kt8cN80wfoe
ExohLRiOOH2hLX+uViy9UtloOlxlyH0HBoUF6TxXWgd2nGrIaplurjjknMNH/kLxBbnFGjA+AEBJ
I/jeD+0WbabHL8pQWYErLqlX1nt7MaS2AW4sVW+xnK+3LPI9care4h3W8WK+5xJtliH2PWEdLlM5
WbRZBleUL15CWep7dKqeou9FJL5nqzdOi3xPOftO7nu2eu6HRL4Xr8UntUTqXT6RVmBm5nkVg34J
43tP7honvjzfQpTvTK3x/ar/4Pc/bTlUPbXk9AbCbKI7czL5iszTH3aWNyp2pG9+aP/VN3fqnqns
QAYAxaxtdf/FB4/6J7J0/8NXHzf0TCyuBVy+cBDJewAAoO578gnceP1kJnOPrbiivi0a53Ws8r3q
pFL1vFyuXdmrLi5Vj9kj49WdrvjmEcT6pumqeuyq2+nuye5YYb1P5LVWxvh6dz2C3S1N7RGUj5q6
5TL3qKlb3vfE9ZOVquqJN8sghjYXic4Zp/uEPTKEkJpQMJnzvfFpzvroqnrzvdOmqPSgko8xIb5E
SXpU0eb4F6i5+B7te88n7d8/GPz9yQZmV9zm558erTl87cmyO8AXsmBPJj8cuvq4y2yV9yKHy/t/
vrkzuuA6dbvnXG1P3m+qC/SHdJLTt7uysaab642TH9aX3UFvYCOMynsAAKDie0qmx8tep3hNrsIi
XGqLtLiENC5KsvU+oWJ6/HwukUDRBrhOYQsMZgJ3VHRbZqeMxXgoT2hUbT1+9lZokkUZ8v3Rzr2N
75dBH6dmb0lzC4VQ+M0yJDuaMboVP0LZV/wgG6+zVUjeRSmIR4RQObgnmr2N30R7ZE/ke6cZ3/vg
CnaMvKto6Pto/9VRq21vZWuneS7ue5HItUeDFfVGxV70H5ce3eudnLB5SLva9uqPZ+5JyrYAoAjx
vYwr3zc3nt7ufPN+1c+szOUTEmB8AIBSR+J7ahO4iusy5I2uqkevwI3P3lIrcCVNvgGuaFGGpMlq
rUibpH5yWLYCd0M8gavY4prHb4smbcnIVR42Nn/P8IvTT15M2VfY6soLa/6HL6Y/P3PvSuvA9uO1
q+sB25qn69XMvosPyBHFLvTQNHH0+rPJD16rwzfr8M3Yfd1ji3srHxIJxL666bI0tHP/VWLgJ4t3
nvzry20Z/Oug22z906U2q91ncwbWA+y2GpA9AAAQ+172TM+r0fS0yF4ypietqieTvQSmFy5q04v7
HjufOzTjWPeHifKRUXJxLTA6v/ZtTfcfz9wjprHtWM3RawZFcwuEwpfvD+w622SeXZtzMCPsBxe5
3D+34q9+Onr46uP9Fx/sONXwqH9CcesNh8srX+qrB6u3yhmnStxyblyipypi3yPdYNfZRvJv+rdy
ewO//bZ+cGbl/ap/1RPyhzawUgMAADhEvpey6UllLzumF8yJ6UnDesVpeiLfO2UwW1eC4YgnEHay
pZWJ8pERc8kZeD1r/+J8y5XWAYmwEdPrNluJEH7XNGCxeWcdvg+uoMsXJtJI7nDj8fCpW13cmeTC
07e7iPV9fKia6J/QPjtRS0ySvKRDp1dhznBXWa7M7YJ37TSs5vahZk4Wu+9F2aAc+Zsi/fucqzNe
/ekV6Y3L7iDpikFsogYAADHivvfMIknVU661kuwErorpZX8CV9X0SnkCV9n3mP01Vrgie+Sbd/vD
K57gB1eADJrE/ezrwe8fDv722/rfnWzYW9m65+9M+9mB63+61NY5tkhkz2r3ETMkmudnfwtVD19U
NpnkPc3tDQxZFoS26HDnvrdvQszrFOWq52Ys2nZzJsX7Lw2dTFoXS8L3CLvONqYZ7GVqsFy4P73s
I3+tOH3I3AMAABG07+kwgatkeulM4Cqn6mmbwC0p05P4Hrd/LoF8FeRr9BHr84XXvKEVT2iZDffN
OXw9bxfvP58hraV/ZnzJM7HkmfrARPZszgA5k1xCvucHpvG8Ctklx2bJcoLypRblI5cnf2Gp+F6a
IT7iiru/u2+edb5b8TvWg97YOiMAAAAcgu9VM75Xkql6pTSBm8D3uP7AlVYWrM8TYKzvg4uZ3rXa
vdPL3skP3qll5odZu48cXHYzsRRO9t7b3TvPNipWYy4MNl8cwdvXR/vv3lpK5ebwvQRsO1aTWhYf
J3uvZtfYvIJAbCY3iuAeAAAIKPieuukpyV4BpOppDuspmF4Ry56i73FEooL1RdhYHxPoY9diMAt4
yb82Z8DuDhIV9PjDgfAG92Xuq3xQ2AtyNSyGFXL8kjQ3Xtvgewk4fbsrhQrMiw73v/+ttW/8w8yy
NzaTG0HiHgAASBD5XpqperrVWkGqXoZ9j4OLkJDvKsRanycQdvvCLqaF3OSXzv6myDfMrYC8aRhS
K9hSMGgpfhI756PyoTnqcDy7T5bjJyii4mrfBBeyiHyPPln+kJvdinp49tU5Q7tSlFK8Wln8MbPK
05dTJ6rbk7pk1rbKy56dSdtb9cR2T8vSIwIAQMFC+17OJ3DTStVLp9YKTE+L73EI1hdmv9VgmGms
5kW5IAppZJD97ERtRkpq6ImmYnfClG57j+iIMMMb8yWxbnEyJo7vablQ8D3mB/7BBG2Ln6nhVsxq
lPg0NPs8sllpdsWKzEWFT5pdSP/ZdqxG+/mNPaN/OH2Pk72FNaYAizcQDoWxRgMAABRI7HuotVLc
TYvvcXArHUWXx/KjyL932s0XldbkFhgp+R4fvqPjYPw6X5EmyX1P24VyvVR4VC23Yh5AFKwjTij2
Pfae4s+u7K7Z4+cHrmvZjI+Y4X9cevTNzc7R9y6R7LF/gcD3AABATgLfS9n0MjyBm5VUPZnsFXuq
Xpq+pwYX+ks50z6/SC2+x5kVbUT8fUQ2pRDf03Shav4eH3zjLtdwK+580X3MQ/QTstIoDeXFJqOT
X5+SElqqsvS/mf/tt/V32f37rPw0LmQPAAA2QdH38jhVD9ui5Z3vdQzPHMlEsVz9SXE+VwSVrbeZ
72m6UH29hlIUMcGt4geVU/ISbzKSI9/bfzHRkp+nL6eY8o+VD4esa0wtILbwI18LCLIHAAAJkfhe
8aXqYQI3e74XYb/Vc7U9zcaxjPdMHUhjvUbcA2/OaI3vabowKd/T9Awq1sdem8PVGYoo+p7bG/jR
MPzr43e+vmJo6Z+x2LzTy775FWYTDZcvzNUCiqC0MgAAJETwvZvPLEjVK7WWru9FmZotO8vT3Rkh
X0i1HotoajWqeT5X04VafU/LM9CfUbbIl3ujHC3NUGPHqQZh5z4ifvUdI6dudf3y6I9n6vqMbz9M
LHkm2RLfi2sBx3rQ7Q8HYjvkQvYAACAxcd/rsOi/LZq66RmbDdxzcu3cW1b23k7VLSNVTz/fi0RW
3L6PD1VnvFvqQxL1lsXrIFLK39N2oarv0Ws0tNyqxyBfzUEH9Pj5XMXPrlK5JfN8dqL2cJXh8zP3
yJN8ceH+t7d6rj0eef3eZbExVb6tdi9b4psp/Mgtxd1g1xABAADYFCXfy8y2aJlL1Vs6V2bYWtZX
uyyE9Zgjn7AHpb6HVL0c+h75htuHZo5UFUXyXjSJ/dRkYTHxJZp8T+OFm6zXYI9rulXPTYXVuPIF
HUohPnL/XMT93N7Alj9XX/tpxPBq/u3i+viSh2jeJDt7O+dgFuF+cDHZeuvxsF4UUT0AANCI2Pfy
cFs0d21VPKBHT+D2Not9D6l6ufW9CPutNnSNVtQbs9EzdSAW9VL0PZXNc1PzvZlbhqG0fI87kw/o
afQ9SVkVLqBHiRw11SsR2tzs7jFkWfjywn1W8zzTy94Zu3duhdmzb8nJzN46fexmLqEIX+I7F08E
AADFA+V7k/mYqmeb2sPE8cxGhWy9pXOC78H0cu970Sj5BV158OJG22A2embuEXLzpHojzH4m2tVC
XJ5FcK1YzRN6+nXOMNSj9UJh2SwlgSLZ0/oM0jlf9hzp+hHqk8ZbrorvkY5Ucc80s+ydX/EvOgPL
7iDRvDVvyO1jZm+5bftiyXrQPQAASA6J7+UuVU/jtmhvzcrztmybNZrr7JjA1c33guHIhbu99R0j
2eiZOSRxKZJE1VcULmfsiDoSl6X4wZhlabyQIOQNqj3M5rfqudneI1qsoVZiRfReudy393DV47tG
y+Kaf8UTdDGOt+Ej/zfC7OeyEd/MBaYHAAApQfteyql66UzgKlfVE1bgLk/t5VP1zL3yRRlvp+rt
MD2dfC/CDMR//bEzhT3uAZCz5c/V4wsux3rQEwiTPyW4/5lzVfVgeQAAkCYi39M5VU+x1oq7rkq0
LFdDrZX1euqSrVXT8yLJsVWwxyvGyc+iMz+JiaUpdvJ8b59wnD2fbkm/y9Zmm+6Cl2nfi8D3QEaw
vLP/4fS996t+pzdE/q8D0TwAAMgsiX1Pr6p6IWmensjH+hLM3o6baTczNdMKJzK0inEl2ZMrmX16
b1lfvV18MKV32Sq/j94tzfUa5Bdd2dRf82Q4Gz0TlBTftw5UtrxYcgbcfnZnNL2fBwAAigw139Mh
VS9RCWVRlI+Np03NyWWPcTNJIE4eW+OP7K3qY89kAnFE1erZUJ4sTMeonVQC03gXkzYNKyDfu/Ps
dUVdsazPBfrx6dGaV7Mry25mMjeM9bcA/P/2zv4nimzN43/b/jL7yyQ3ZpNxJ+Mkd69xd2duVrMZ
zayzeqPMqNF1jAYni6tXGBVFUZABhSsyDChID0EFBKRpoOluaKrf3+qtq6D3OedUNw20yqW7uhv5
fvLE0E1Rp+iqhI/nnOd5ACg1m32vetuihay9fLk4NJDK36rnHXyx2anEmmze3FrWxAZTmy1u0xQc
HbxxUq6oUaosilzPpTv+66j7SF2nHU8m2D04pryHLj/2RlimhiYWcyF8AABQUvJ9b0e0RfMMvFin
fGtCVWB9Nm8VeKOJbdqPl12WzZ/N2zy5V/QoVRXF52vMLMb+ueauHU8m2D2c/LnnTt+UP64nVDON
2T0AALCBnO/dyvmenW3RtryA+4FmGS/acoqVm2rja6abF2Q3xrtNbOMUX4HJvRKMUk1RfP09+gO9
t6bJH07a8XCC3UA4oXx2sskVSK0t5lb6kgAA4ONjne/Z2xZtW6YXmr0wkCxYayWXPJt1qi3ukXuf
ia2b4iP9K+B1JRileqJY31tZTWrmpZahW91I2QDbpLZ1qK5jZDGqxbKZuZW+IgAA+AhZ872+zb5X
ua16a743d6hNekdVvfyaJx9QLO/g2JZWWqfHcsuy5H6FjinFKFUTReZr0P2SdbN31HPococdDyf4
6BFlWNwhVUogMxcAAGzkHb5XFVv1sim3zL4K1U9mTpWfYbG+Lkp+kBnm3ny/iWXzLNrGCk3ulWqU
aoki9+/RTVHTKxE5/enRG0lFt+P5BB83+8+19I4t+qJaRDboWeJ792B8AABQejb5XpVt1RN76v46
59msK2IuLt/K+MHrF3mFhuW//JCJ8dO+L7W2JKNURxTje5mMVZIlrhh/7Xp1uXWo5A8n+Li51zt+
+s7ztck9E7IHAAB2ke97Fd6qV7CEcmG5yi28bppky9raurTZdTm2H6yUIqYN37tDrwSjVEUU63t8
C19KM30RZW9NUzihlPz5BB8r9LTsO9U87o0vxbQoL8OCxFwAALCPwr5Xka16BRvghuYuWMpk7dYr
VIllQ6w7Mt8S8/ujFXDIvMO24GnFjlINUfT8HruPbEk3lb7dO3Hmdl/Jn0/wsXKioafxt0lPWBVp
uQZWcgEAwE4K+J5dbdE+tFWvcFIGonp9L8OUL0OPQUI1luP6v5xtmfGFSvt8gjIQTii6YZZzxOud
IxdbHHNBxR9jNfd0EzWWAQDAXtb5nu1t0bawgAvZ22m+l8va+H1G2n+upczmAIrn7J3+ToezbMPd
7R07c+e5K6CwNI1U2krTKNvwAACwKynoe/Yt4ML0qiqK970MVz66+0nVkBJ6y+DMd9eelPD5BGXg
+PXuZ2Pu8oz1aGj6eEPvjCR7IlowmU5pZtrExB4AANjOBt8ra60VmF6lo1S+R/dXM1aicnoxql1q
dVxpHy7hIwrs5s8Xf5lwS2UYaGjSe/jK3yaXkgthlpPLV3JXsXEPAADKQM73Gvtc5W+LJkwPsrej
fS/DlI89ALJuhlJpb0Q93/yiFuVZdg6ff3+3DB3xHg85D1/pmlhKuEPqclyPK4aVk2v3wAAAAN7j
e9iqtwuihL5H9zdtstoswWTaE1brOl6ebuzDXr7qJ5xQ/ukvjbYOkVT0Ew09x+p7J7ns+WOsdRq2
7QEAQDkp4Htlq7WCqHSUyvcIkbjByi/zjXwLYfXG0zf7TjU7prwleVCBTXQ6nGfv9Nt3/gm39Kdz
Lbd6J52SzGQvrkfRSgMAAMrOOt/DVr1dFiX0vQw/Id1fjXfcIOXzhNUhZ+DQ5cffXXuyIEWLPz+w
g2+vdNnn5De7Xx04/3BwOuAKKPRfgGVL9kzIHgAAlJk13+t3YavebovS+l6Gn1PkbsRVI5DQvRF1
NqDc65/+4ofmry60dTqcW1nhJTls6BoZmsTEoO0kFf0fj9S/mlkq7WnpLrcNTO6taTp3b3B6WaZn
wBvRJL5nDzN7AABQETb4nl1t0TCtV5VRct/L8NPS86AbK0nVCKdYxq47pLoCSufLhWP1vZ8cqSfx
u9w61PNyljQjPxqfvr7aMfzl6WaSwx/vDx2u64Ly2c293vH/qH104PzD/edatmjj74cEsr5zhEzv
xI2+gbeSU5Lngwo9A6FkOqmx9tyQPQAAqAj5voeterst7PC9DD8zPRhpc1XRWZEWiU30afR33yXJ
zmWZxO+n9pFvr3Z/dbE9P87eHbzYOvzbhH96WaZ4s5g4fAXKZy+ked2jPvq0u0e9x+p/3XO88f/a
h7eRq0ua55jy/nhvYM/xWxceOH53hZx8Ws/D13AjclrmdfaQoAEAAJUiz/dmsVVvt4VNvkfw9A32
8Gh8oi+SYta3GNUWwupcUCETmJEomP4Ju6Mv6CWFKyDTAe6w6g6pb5eTR678DcpnE2Rohy4/ps9c
3BFXQHm9ELv08PfPTjZ9evTGwdqOhq6RZ2Pud+nfghTtdDjJ8b483cyPf3Sl8xVZOp1wlu/Wo9sd
TOpxla3h0pOAiT0AAKggOd9D7OYoue9lmPIx6D8F9H8H+ouf1MyYYoRS6eU4Ez9vRPWE1YUQeZ1C
QV9T+KLaUkyjAwIJCrYW7JRSVah8jU9fhxNKpa+iWP772pPmZ0762Okz98d0H1t5Z+LnlORX7tgv
jvnz94e+qesi/fuH/7y2Ob74oflY/a9XOl/3TiwxY+e6TuooThhMpul2y5rojWs9DJX+jQEAYPcC
30P8wR7fE6zyv/V8eZe16lPSKynNjCtGVE5H5DTpXzCp078UkRQzhLhqpHRT0Zkf0gH+mDZTfcon
thpW+iqKwh9Oksi5w6oU1+ljT6hmVGYpNqRqHj65Kmb8yOIo3vpTPOS8YO84uea5uObRj3gj5I1a
OJWm+0t3kG63IdpnVPqXBQAAAN9D/MFO3xMI6xOL/gbf2kcyoKZZKDzoC81gwZKGVoQfsllBUhF/
XBfKd7P7la0XuXXCCeXz7+/u6GrSJxt67vRNLUY1UQ1PN1e09IqsmSR+JGwkfmRufBqWLcHPBxWx
5jsb5BFgL+lN+pY3wtZtl+N6MMkEPqEadDd13jhDmB50DwAAANhtMPHLrLkft4JM9otVoYXW9kL+
pqV8fJbvf5pfHKztqJKF1OPXu5+NuSt9Fdtkwi0dOP9wPqSQ16VYJsWK2IIrEqvpM5d1Ej+DPvmI
bISSpH9sFZ7E289WflnQSymuh7jjxRWDTkI/ovEJPZ6Bm4HpAQAAACCT3eDHHa/w/i6xEJyb5XOH
1Pbh+X2nmp+OzFbkgvOZ8YUOnG+t9FVsk/3nWnrHF8XkHknaSu4WZDXbzM7B0ncVnVyOrcIn2eyf
QUFfcMFj3+JTslZW18oqtukBAAAA4O+G7MHILuwux1mbtrGF+H9d7T7T2JdU9Mpe208Ph5p/G6/s
NWyDe73jp+88J3lmk3s6m9zboGj5U6xi0s/kefrrmu9kM/StWdnskn2lfikAAAAA7FxySb6kfHGF
JRT4ItpcUPm5+82fzrVUdkVVN8zPv79bJevLW4Sudt+p5nFP3JrcS1vJs+/5EUvnCgb8DgAAAACl
IKd8usFWFUPJ9FKMre0OOYPf1HWJxhDlv6oJt/TdtSdf/NB89NqTnZK4Qdd5+H87O4bnPRHW8ELR
2XY7KBsAAAAAqgTSkpXVTNpkqQQxxZDiuoc35+0Z9R2r791b09Q2MFke73JMeQ/Wdhw4/7Cpf/qt
X27ofnO6sa8M4xbPj3efX+sanQ8qy3FWBllnO/ew3w4AAAAAVYTI7BDb+RIqyxtlzXnDqkuSXzgD
J2/0kfXVd47Yt8D6bMy9/1zLwdpHvzjmp1lDEKstxcUWx/XOEZsGLRWtzydqbvbTBdOHFpHTqljJ
rfRVAQAAAABsIH9tV+YNOwK8TRuzvoAyPBu+8GBoz/FbZGVXO4Yn3FLxI/rDybaByZM/9+w53vhN
XZfoNuuSWPU5b0RUqFPnQ8pfGnofD00XP5xN0Efx9aX2qaUEXW04xbrZGmhvBgAAAIAqhq/tWs15
U/paY4iFsMo788pPR30XW38/cP7hp0dvkKp1Opx/16QfHdzzcvbM7f69NU2fnWw6caPv5q+TJJNO
Mr2AQnbni2pSQo/IaRo6wjvEuQJV1wQkB8neny+1jy7EPWGWk5tUjbS5ipVcAAAAAFQ5YqJPdOvQ
eB4HqVeQpXIw65sLKi7WzlV55Y6Rqh2r791z/Jbo+vrvF9oO1nYcruts6BrJBb2kNyk+OVJPx9DB
317tvv7kzcDbgOga5uIdJejMi1GNlInGSmqmyhtJsMRhldWKmVxMkFbN+EKV/mzWQQr6NZO9GGud
ltAT1rY9pNYCAAAAYGeQb31ihZfUK5RKS3yR1xOx+sDOSDI52zSPzpGFNsfc/cGZ8/eHcnF/0EVv
Uoz7EuIwJ9ueJ88GlfmQ6gmrvqjm5y3DYryXhOj7JqrP5VeEHnYF//XHh63PJyr9wViQ7B2+0jW5
lKTPwR9jfXKxbQ8AAAAAOxGxMGm1AzPZhFuSb+3L9oHVvRHmbOQ8c0GmfyLJYoZPAGaDzeCJb80F
FTd3PPqppRhbtyWBpLMlVEPWTbJKg/eAy3YGyZUHNKNymsZySqmam/0nGnoqXg76bu/YmuzFLdkz
sW0PAAAAADuW/HZgxlof2JWEykwslEwHk2zezx/TlmJs9s8X0Xw824L+pZdL7H2rMywdScfTT8VV
Npsn1m1FZ9gVa5SNDSnou4puRmS2oDwfUm//NvVvF9oWpGhFPgpSzcN1nafvPJ9YSuTJngnZAwAA
AMDHQa69V7YPrLXLTuYdYJN8zTeuGKRAUZn9SyHeITMUB8hZx2ONw8x1nWEL+pL4FkmmwpNHRKvf
Z5P+P55teTxU7lrQjinvvlPNDwZnZiSZLoP0lS4JsgcAAACAj5LsjN/qhiawpHC8CSybA9RN4XVr
76/vDFtgNu+dY3HlE3v5pAQrB/12OXm8ofdgbcermaUy/L4LUpQlnlx+PDwbdgUUT5jJHpZxAQAA
ALBLsGbn1hq/5ubrMrltePltYbdhR7m9fJrBykEHk1ar347h+a8vtu+3s9svmd6Z2/1f/ND8YNDl
XJbnWG1AVnolrhp0MZA9AAAAAIASQl6Va/UbSaX9Mc0dYmkgT0d9ottvaa3PMeU9XNdJpnf9yfj0
skwD0XD+mB5OpVO6qfPFaKgeAAAAAEBpEcnCaZ7BITqA+KJkfapLsqzvy9PNl1uHSPy2ncM74wvR
GfbWNB2sffRg0DUtCkEHWSFoGo4GpaEN08ouAQAAAAAAJUcsD/OJvtUUz9uV1qxP7p/0/9Q+QuL3
6dEb+8+1fND9wgnl1cxS49PXdOTB2g76qT+efUBnGHgbyDV380U0Ka5HZINN6xl8Wg9FlQEAAAAA
7CRbFTCTzpYEtKwvomWrQCtka09HfTn3Ex1ARHxypF60/BD9Pr662H727iAd2eaYe+mOsYrQkli9
ZfVklsn0UumkytKKea+0zBbTTAAAAAAAQJHkkjhIwzSDWZ/o++aPCfFTRAlocr9cB5C3/tRbvzzu
S/zimKfgL1PTy1Z1aJekCM3zRljBwCCrE2gVCRSlY9AXFwAAAACg/IiEX1EMkKxP1lkNwIjMSkAv
x63iz56wOs/0jwXr9BHkwft9zIdUMkNPxGr54Y/rgYROP55QTToVb+4G0wMAAAAAqDzZbr9r4qfw
dd64wtwvxLu/SQmdDJCMzs+bfdAX9FKKs55uEV4dmg5mFaF1a+k2vxY0AAAAAACoBjZUgTbEUm9a
dH8zUxoLMrqEyjr2Wv0+dGaGdICWLQ1tWj18sU8PAAAAAKB6WSsBvZpZ6wBiWk1ARBhcCIXdreRK
Q2+3IjQAAAAAAKggGzuAbAgIHgAAAAAAAFvj/wEPD1dODQplbmRzdHJlYW0NCmVuZG9iag0KNjEg
MCBvYmoNCjw8L1R5cGUvUGFnZS9QYXJlbnQgMiAwIFIvUmVzb3VyY2VzPDwvUGF0dGVybjw8L1A2
OCA2OCAwIFI+Pi9YT2JqZWN0PDwvSW1hZ2UyNyAyNyAwIFIvSW1hZ2U2OSA2OSAwIFI+Pi9Gb250
PDwvRjEgMTIgMCBSL0YzIDI4IDAgUi9GNSA3MCAwIFI+Pi9Qcm9jU2V0Wy9QREYvVGV4dC9JbWFn
ZUIvSW1hZ2VDL0ltYWdlSV0gPj4vTWVkaWFCb3hbIDAgMCA5NjAgNTQwXSAvQ29udGVudHMgNjIg
MCBSL1N0cnVjdFBhcmVudHMgNT4+DQplbmRvYmoNCjYyIDAgb2JqDQo8PC9GaWx0ZXIvRmxhdGVE
ZWNvZGUvTGVuZ3RoIDI3NTAxPj4NCnN0cmVhbQ0KeJyUfUurbrtyXf/A/Q+rbci6U28JjBuxQ3DD
4JBG2mbh+BDWdohtyN+PxqhRJc29D8bp7L2qPk09S6V6qfTx57//+Mu//PPf/fXf/s3H81d/9fGf
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
Rtkm9V9TjAqflPORmn8cts8M5pSHX0/Dbgrh4/j7227A0DHNsw1IIWLoYsTA5ZBU3YX2/AEo9Hl4
DQplbmRzdHJlYW0NCmVuZG9iag0KNjMgMCBvYmoNCjw8L0Z1bmN0aW9uVHlwZSAzL0RvbWFpblsg
MCAxXSAvQm91bmRzWyAwLjQ0IDAuNSAwLjU2XSAvRW5jb2RlWyAxIDAgMSAwIDEgMCAxIDBdIC9G
dW5jdGlvbnNbIDY0IDAgUiA2NSAwIFIgNjYgMCBSIDY3IDAgUl0gPj4NCmVuZG9iag0KNjQgMCBv
YmoNCjw8L0Z1bmN0aW9uVHlwZSAyL0RvbWFpblsgMCAxXSAvQzFbIDAuNTk2MDggMC42Mjc0NSAw
LjY5ODA0XSAvQzBbIDEgMSAxXSAvTiAxPj4NCmVuZG9iag0KNjUgMCBvYmoNCjw8L0Z1bmN0aW9u
VHlwZSAyL0RvbWFpblsgMCAxXSAvQzFbIDEgMSAxXSAvQzBbIDEgMSAxXSAvTiAxPj4NCmVuZG9i
ag0KNjYgMCBvYmoNCjw8L0Z1bmN0aW9uVHlwZSAyL0RvbWFpblsgMCAxXSAvQzFbIDEgMSAxXSAv
QzBbIDEgMSAxXSAvTiAxPj4NCmVuZG9iag0KNjcgMCBvYmoNCjw8L0Z1bmN0aW9uVHlwZSAyL0Rv
bWFpblsgMCAxXSAvQzFbIDEgMSAxXSAvQzBbIDAuNTk2MDggMC42Mjc0NSAwLjY5ODA0XSAvTiAx
Pj4NCmVuZG9iag0KNjggMCBvYmoNCjw8L1BhdHRlcm5UeXBlIDIvU2hhZGluZzw8L0NvbG9yU3Bh
Y2UvRGV2aWNlUkdCL1NoYWRpbmdUeXBlIDIvQ29vcmRzWyAtNDk1IDQ4Mi4wNiA5NjAgNDgyLjA2
XSAvRXh0ZW5kWyB0cnVlIHRydWVdIC9GdW5jdGlvbiA2MyAwIFI+Pj4+DQplbmRvYmoNCjY5IDAg
b2JqDQo8PC9UeXBlL1hPYmplY3QvU3VidHlwZS9JbWFnZS9XaWR0aCA4MzQvSGVpZ2h0IDUyMS9D
b2xvclNwYWNlL0RldmljZVJHQi9CaXRzUGVyQ29tcG9uZW50IDgvSW50ZXJwb2xhdGUgZmFsc2Uv
RmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCA0ODMwMD4+DQpzdHJlYW0NCnic7J3pVxtXuq//tnzp
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
ZS9UeXBlMC9CYXNlRm9udC9BQkNERUUrQ2FtYnJpYSMyME1hdGgvRW5jb2RpbmcvSWRlbnRpdHkt
SC9EZXNjZW5kYW50Rm9udHMgNzEgMCBSL1RvVW5pY29kZSA5OTEgMCBSPj4NCmVuZG9iag0KNzEg
MCBvYmoNClsgNzIgMCBSXSANCmVuZG9iag0KNzIgMCBvYmoNCjw8L0Jhc2VGb250L0FCQ0RFRStD
YW1icmlhIzIwTWF0aC9TdWJ0eXBlL0NJREZvbnRUeXBlMi9UeXBlL0ZvbnQvQ0lEVG9HSURNYXAv
SWRlbnRpdHkvRFcgMTAwMC9DSURTeXN0ZW1JbmZvIDczIDAgUi9Gb250RGVzY3JpcHRvciA3NCAw
IFIvVyA5OTQgMCBSPj4NCmVuZG9iag0KNzMgMCBvYmoNCjw8L09yZGVyaW5nKElkZW50aXR5KSAv
UmVnaXN0cnkoQWRvYmUpIC9TdXBwbGVtZW50IDA+Pg0KZW5kb2JqDQo3NCAwIG9iag0KPDwvVHlw
ZS9Gb250RGVzY3JpcHRvci9Gb250TmFtZS9BQkNERUUrQ2FtYnJpYSMyME1hdGgvRmxhZ3MgMzIv
SXRhbGljQW5nbGUgMC9Bc2NlbnQgOTUwL0Rlc2NlbnQgLTIyMi9DYXBIZWlnaHQgNzc4L0F2Z1dp
ZHRoIDU5Ni9NYXhXaWR0aCA0MzQyL0ZvbnRXZWlnaHQgNDAwL1hIZWlnaHQgMjUwL1N0ZW1WIDU5
L0ZvbnRCQm94WyAtMTQ3NSAtMjIyIDI4NjggNzc4XSAvRm9udEZpbGUyIDk5MiAwIFIvQ0lEU2V0
IDk5NSAwIFI+Pg0KZW5kb2JqDQo3NSAwIG9iag0KPDwvVHlwZS9QYWdlL1BhcmVudCAyIDAgUi9S
ZXNvdXJjZXM8PC9QYXR0ZXJuPDwvUDgyIDgyIDAgUj4+L1hPYmplY3Q8PC9JbWFnZTI3IDI3IDAg
Ui9JbWFnZTgzIDgzIDAgUj4+L0ZvbnQ8PC9GMSAxMiAwIFIvRjMgMjggMCBSL0Y1IDcwIDAgUj4+
L1Byb2NTZXRbL1BERi9UZXh0L0ltYWdlQi9JbWFnZUMvSW1hZ2VJXSA+Pi9NZWRpYUJveFsgMCAw
IDk2MCA1NDBdIC9Db250ZW50cyA3NiAwIFIvU3RydWN0UGFyZW50cyA2Pj4NCmVuZG9iag0KNzYg
MCBvYmoNCjw8L0ZpbHRlci9GbGF0ZURlY29kZS9MZW5ndGggMjcyMjU+Pg0Kc3RyZWFtDQp4nJR9
S6tuu3Jd/8D9D6ttyLpTbwmMG7FDcMPgkEbaZuH4ENZ2iG3I34/GqFElzb0Pxunsvao+TT1LpXqp
9PHnv//4y7/889/99d/+zcfzV3/18Z//5q8//s+ffns+ns/neVLOz/hY/flo9fn4l3/802//4y8+
/vlPv6WPf4oyz9PTU1+F/udf/Om3//an3z7+y9/99cfH1UD6Dzfw57//h3/7t3/8l3/++PrXXcHM
H//6tbG55M/2Ucf8TPlj5LGB8TlH+3cbzf/hRvePubRdpsz9z0z941/+cJi1/rsNlv+Pafy/aLWu
+fFfd0Xp4399/JaenPeY9igxtI8fe9Q5xvz9p9/++x83Wk+j/0n9fZ7dUf6da031D9rPz9pTuDv5
0dv+I82P2tnq1272z3/74x/+6R/z+Pib//3xRy02tUhaKLN9lvxRymdpGZ0GYn+7F2xPGoH2UZ7P
sYcqKK/PnvvH1y670mfpjvgWIn/k+dnnLr+hvD72cpe1Amqfoy3/Goj6mXr78E/z5+pWGDXnzzQK
C8/1ObMjvg+ifObd3W91vP0B4vnMeygHkXZ3a/rQQNP8bHviNA9pYNhsr3z2Ivjb4MHf58S8bIjf
zj4DWp9rFf94I66ujPWZf4XPYDbN7Dl4I8YHCap/EMiYqGekgM48CjE2PZYPfTk/x54dr/esmHp2
VswQe4XnSjaShsVPRaN00tgf/35mvR5yMcSexSfds/4Lwj75VjXWjasaQ5yvbIZ+hu9K6t4EY6Kz
Iy1UQsTudvpsde8IQAkjA28QpHn5UuGN2DS4p/E7EHsV56PyFStc9gqoqdRJnPx6gtkI8X0Q43M1
I5jVWd0viL5nehlik9zPcGOTe4yESFTzQLu32EpfKhzr/B2IPdzErce6MBV7/qwlTdTXzzPns2kD
WJvvaDaJ2FX0TUJnAL8g9IlXU0mMu4HerZr2WYsj6tN3/wgtAovEOHfP2S9D7FUfyWa1Y4+Cn4DH
7aqacZe9f70lg/g1eIcjvg+i750tRN3E8EK0vaccAWgatBkw2u6Z0Ereu86Nl2zvePnGXet1bWj1
D2/KoKt3hrh6txltyd67vYFvRMMyCYHmG3nC00CfQ+xynztWvyEeTub36e5DjsW+Elq7k96UQfx6
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
NTZdIC9FbmNvZGVbIDEgMCAxIDAgMSAwIDEgMF0gL0Z1bmN0aW9uc1sgNzggMCBSIDc5IDAgUiA4
MCAwIFIgODEgMCBSXSA+Pg0KZW5kb2JqDQo3OCAwIG9iag0KPDwvRnVuY3Rpb25UeXBlIDIvRG9t
YWluWyAwIDFdIC9DMVsgMC41OTYwOCAwLjYyNzQ1IDAuNjk4MDRdIC9DMFsgMSAxIDFdIC9OIDE+
Pg0KZW5kb2JqDQo3OSAwIG9iag0KPDwvRnVuY3Rpb25UeXBlIDIvRG9tYWluWyAwIDFdIC9DMVsg
MSAxIDFdIC9DMFsgMSAxIDFdIC9OIDE+Pg0KZW5kb2JqDQo4MCAwIG9iag0KPDwvRnVuY3Rpb25U
eXBlIDIvRG9tYWluWyAwIDFdIC9DMVsgMSAxIDFdIC9DMFsgMSAxIDFdIC9OIDE+Pg0KZW5kb2Jq
DQo4MSAwIG9iag0KPDwvRnVuY3Rpb25UeXBlIDIvRG9tYWluWyAwIDFdIC9DMVsgMSAxIDFdIC9D
MFsgMC41OTYwOCAwLjYyNzQ1IDAuNjk4MDRdIC9OIDE+Pg0KZW5kb2JqDQo4MiAwIG9iag0KPDwv
UGF0dGVyblR5cGUgMi9TaGFkaW5nPDwvQ29sb3JTcGFjZS9EZXZpY2VSR0IvU2hhZGluZ1R5cGUg
Mi9Db29yZHNbIC00OTUgNDgyLjA2IDk2MCA0ODIuMDZdIC9FeHRlbmRbIHRydWUgdHJ1ZV0gL0Z1
bmN0aW9uIDc3IDAgUj4+Pj4NCmVuZG9iag0KODMgMCBvYmoNCjw8L1R5cGUvWE9iamVjdC9TdWJ0
eXBlL0ltYWdlL1dpZHRoIDExMzgvSGVpZ2h0IDY4NS9Db2xvclNwYWNlL0RldmljZVJHQi9CaXRz
UGVyQ29tcG9uZW50IDgvSW50ZXJwb2xhdGUgZmFsc2UvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0
aCA0NzM2NT4+DQpzdHJlYW0NCnic7J37V1Nnvv//tv5y+kvrrE7P9PKdmdVOR+dM6xlb17TTU1t7
Rp16xVuV09pKsSgqolxFGBGrQASkgKKgJFzCNQRyIyGXnZ2E72fvnYSdZOe+b0ner/UslyY7ySbs
Jz6vfC7P1hYAAAAAAAAAAAAAAAAAAAAAAAAAANCASCQyaly5cu/J/p+691Z3xMePt4dbDJOjppVA
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
JUSpCgAAZlcuVU1shKqiCjvVw8ml+Pr0xGApyEQZp/NRraQTjlSBzRjdZDTwg3o9q/hRUhUAAMy4
YKoa9wjVwMGqIvh0g0x+CCvudrXf0u18RdHmWK2dbtJdgtlXlr5AMc31flCz37MmH6akKgAAGKFy
qprACFW/KveVyisslhdq5fN1pS5SEn/Kba/2NVjBTyh0lwZ7UM9nTU1JVQAAMLxsqprcCNUglWsA
ldNK8ERfaSwr/pDQMbzgL90+UhGg+j2o97OmpaQqAAAYXpqq3ohS1RQc+etT3XmlfGDpnK/ruwui
V9KJLx3Ob6sonQkc8EFSFQAA7BaVqWqLR/62L08V4095E8WQqSqNbMnxwtaLy2NQAz5IqgIAgN0i
nKoGyVPbfuTv9pHKxRTdYJUkoEIg2mLSicejOmcLlxarVgIO8CCpCgAAdotiqpqKEaokv/TY89De
DVgemApuCMzcF9wv6SQrB48sRa8MRacBHyRVAQDAbtFNVRc/msIRqsqWUJyqAjf2lt6STWf9k07S
rqqVFqpv6kFSFQAA7BaFVDX+rem9U1XVBFMn2pT29ZW3WBSi2QBJp71ivedrBnmQVAUAALtFNlVN
+shfZXgpHLeL20nBG3vL285zL+t1fi/7mj77KPo/aMBnSVUAADDz+qeq8R35K6WqJI8UrojqGXly
11plm0fpyb3qHJRUeE/FoA/a3LOkKgAAmHG9UtXE8pQaU0lVAAAwvHCqGvcIlZpMSVUAADC8QKqa
wAiVmkxJVQAAMLxcqnLkb5eVVAUAAMNLU9Vf/uvC3738q97192pnlVQFAADDS1OV2s016X8NAQBg
hklVap9UBQAAQ1i+8+Cd65+pXV6T/tcQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAmDr/D8GReHsNCmVuZHN0cmVhbQ0KZW5kb2JqDQo4NCAwIG9iag0KPDwvVHlwZS9Q
YWdlL1BhcmVudCAyIDAgUi9SZXNvdXJjZXM8PC9QYXR0ZXJuPDwvUDkxIDkxIDAgUj4+L1hPYmpl
Y3Q8PC9JbWFnZTI3IDI3IDAgUj4+L0ZvbnQ8PC9GMyAyOCAwIFIvRjEgMTIgMCBSPj4vUHJvY1Nl
dFsvUERGL1RleHQvSW1hZ2VCL0ltYWdlQy9JbWFnZUldID4+L01lZGlhQm94WyAwIDAgOTYwIDU0
MF0gL0NvbnRlbnRzIDg1IDAgUi9TdHJ1Y3RQYXJlbnRzIDc+Pg0KZW5kb2JqDQo4NSAwIG9iag0K
PDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCAyNjk2MD4+DQpzdHJlYW0NCniclH1Lq267cl3/
wP0Pq23IulNvCYwbsUNww+CQRtpm4fgQ1naIbcjfj8aoUSXNvQ/G6ey9qj5NPUuleqn08ee///jL
v/zz3/313/7Nx/NXf/Xxn//mrz/+z59+ez6ez+d5Us7P+Fj9+Wj1+fiXf/zTb//jLz7++U+/pY9/
ijLP09NTX4X+51/86bf/9qffPv7L3/31x8fVQPoPN/Dnv/+Hf/u3f/yXf/74+tddwUof//q1sbnk
z/ZRx/xM+WPksYHxOUf7dxvN/+FG94+5tF2mzP3PTP3jX/5wmLX+uw2W/49p/L9ota758V93Renj
f338lp6c95j2KDG0jx971DnG/P2n3/77HzdaT6P/Sf19nt1R/p1rTfUP2s/P2lO4O/nR2/4jzY/a
2erXbvbPf/vjH/7pH/P4+Jv//fFHLTa1SFoos32W/FHKZ2kZnQZif7sXbE8agfZRns+xhyoor8+e
+8fXLrvSZ+mO+BYif+T52ecuv6G8PvZyl7UCap+jLf8aiPqZevvwT/Pn6lYYNefPNAoLz/U5syO+
D6J85t3db3W8/QHi+cx7KAeRdndr+tBA0/xse+I0D2lg2GyvfPYi+Nvgwd/nxLxsiN/OPgNan2sV
/3gjrq6M9Zl/hc9gNs3sOXgjxgcJqn8QyJioZ6SAzjwKMTY9lg99OT/Hnh2v96yYenZWzBB7hedK
NpKGxU9Fo3TS2B//fma9HnIxxJ7FJ92z/gvCPvlWNdaNqxpDnK9shn6G70rq3gRjorMjLVRCxO52
+mx17whACSMDbxCkeflS4Y3YNLin8TsQexXno/IVK1z2Cqip1Emc/HqC2QjxfRDjczUjmNVZ3S+I
vmd6GWKT3M9wY5N7jIRIVPNAu7fYSl8qHOv8HYg93MStx7owFXv+rCVN1NfPM+ezaQNYm+9oNonY
VfRNQmcAvyD0iVdTSYy7gd6tmvZZiyPq03f/CC0Ci8Q4d8/ZL0PsVR/JZrVjj4KfgMftqppxl71/
vSWD+DV4hyO+D6LvnS1E3cTwQrS9pxwBaBq0GTDa7pnQSt67zo2XbO94+cZd63VtaPUPb8qgq3eG
uHq3GW3J3ru9gW9EwzIJgeYbecLTQJ9D7HKfO1a/IR5O5vfp7kOOxb4SWruT3pRB/HrTTXME13aR
ARuirL0k3esqa7OY7k2RGA1hneHXVt766nX5OKwpg9h2Ml4XwyZ8TdTDnRoI1LeyIwClWAW0XLsv
0pd1pXZfRn2dYpW9LqcAa8qg07eLYJJx1yCxZ/95IVDfdBhtr+nkCyhNp251zTaDlszLc3eoJt83
1o5BX7HVsIh7G+wzSlstkavWvrji+KTsLTVIPaX6EfR1iHcTYe0sXAnh4GZFFVBtVYX5m7ZdT6gI
R0R9dvU8dO3kw6+FfDqnbGXb6dDdX40Bp1ZhbY0yU6W0gMba2tUD6mB7ff/s0MOV+1LhTgYEdmKf
bv6ZwCys5s1/azcy26uYHP4OeLJqwlvkan+AGFgkwPip/gQvFwkAjeQigaBdA2bpywrbcVMx3fap
JlgVaxK+fp4VMdbdDg6Cc9ptRK5A1IIGO4nGGD4goyzf30Lsw3BU6zwR0d3NZzk5JDZA7T7tUtXR
5afdRkxOzUyb821o76Fd12JPCF2rJMTg0PV1Cb5cUyFn2kcUp3GLG6CR7vNWtnDP/bz/q2kTIfd6
BU1vCJJFSEJAjFfFxcTPNNitxJ066vBuzcUDk3U1sAkcbtgAG5oFok+WtLDHjvN0dwZkiZlImHoy
09fKOF2TuBZP5x8OH/lOtPULQl9oycE4eHT21X1zgGwgmuxp3wOfwRPqppZnXBwCNZYUP+/V0TGM
T7ENmtf8ZcRUm4uB39H2QWiz4gQaFNg1KhxQw3Z7pggNCAIXWE1yiP1Je2PGz3ukrcSnkMK9Yu0W
ypBFBLO4khsGueFQ4sGfVwybAFvZ0uaMH61//p11n7V+vUZ0WOj+YpF/jZY4okoNZYxqI5oO+YhK
/KwR6VMbQfA6wc2FPZSu1IYg3qGmZxLSmHJAGlQr5+cuScI+tSFYzT6srTj0S6nbNZJ2R2LliWzD
qSZPZyJsqoBOoAFY2V333hTYYIBM/sNGVdlMCTGTHK3RxJMXUKUs7qd8ZpXQK1PngCeb6dmgDmB2
L/pQ8Xggx6Omxb1IIruHpuGWvdrdB4jhlkFmmPdK7wrKYAXJZm9DJhn72VYrSd8Q30KA8hs6uoFC
TpqxqoIGzwh9DETndPFDrPk+xFUt58wWEVM+HfFtCNOlWB5Q85oEnHaEUDfsS++iVXyNqHRQ0zWi
jcj5zEDHDoBJ5jGIjK3qBN/z84RBANA+7X3yXxPtk98lzrVsW6hwCFKs1BedBoLE5U5XNyInK5yo
dIEHo9MdwOhRtlDp7ntiAZmCBvVdqyqIC/OAToTgqm7CXFF+QzVOf0B7f6GpZbugQuKIE21Dm0tj
xxYD4iRl2SzRee90AJARTGurtcjgMJINofI0Q0PDCk92AiobP82uMKpik2BAMIAeHtENsk6lfQRQ
iclJzRFc8827onipUKxQ1ZiEJkeXtOSV49snxEz8tXOi1myETMdzLcsKY/zLqoIS5ou9P51OC18/
E4dOEcwBj60snmuITc1V0sWuBvLyzwh98q7msG4hWggp+uoXhH3yrqZz1q9qJiny+uoXRHfN/nfj
A5kS8yh2NNatDRZMzCBZNJD0nrQOTbF22Yt8TjeC9MVjapc907+BNpxOxXA6ayIb3Z2dlI/J2jdk
O29Ke6mFh4xURhUGV/x4d9i3cuF5lniC/TCug7NFjeFQyL5LKk4F9hMSEdc6aXtCZqp79fgrxd0N
lHXvTvzKjUGZD5yKEmNDN63iS7NFu7R9rJ7Zi26DJEO5u3yOA1OsodlwGHvnkiypmW9oURBfmOyH
anqosvr1oWDkHz7UGbzeI9MXk9sfqDXkjZWqCvQinEDUp3A0qmwyiR/S5oYaoZFOxdZhDaKZMC+e
2niabbH0ozbqiH6aAyo3++6YRUd8G6Iaz951EeIpDG3YoURlS19XWslk0ak9kWYMUXsBDwIERb4X
/23YCSdEJ5V/G+Ihghxs17WoXFMEVVMGnbYhRZnJb8+52G4gCtm0IWqnhQUQB1YhDAOyo8kRk+Lm
tyFyCfpEXWZsg7VvNzUdwMdtYPcKgY+blEWWbpQxvaZWtUVd0BVihRWrmW1ZPW12yGkUasmgL1vq
a8igEpuib+uWKU6cwUalzWd3N9Ji8r+s1RbLozHks3qqSyvblv/p9Fd5zG3VeqsBPwwhSwcOqw2Z
+ZHCXiu0WwwaS9n2nl2yyK6fzUJDU0PLsDFDWdCWM8QxIzpi2qECiGcXuUOj6COrKb9OMGwcMyoR
65T3g97qSqIxjVSISyjbiEQpjVp1oxQBkTlnQpX7dKjjD8kbGxNH8uKYkxj3ot6aeIaRF09OqPhW
pTqQqaVUMwNlGp5ZdEGYgfDNETy0gUJnroQWZy+X5CPotGk+4Mp7eowmaPRpmYfFoJKvHmMRDfFt
TY3mCO/0iD5iuONIRYaIY9jLL5N+rSqjGG/JoENTpuWAB4qmJg9k8uJGFXwPm4dkM+228OwRPVda
PAd3XQtmavvtOjA2IvNnkASob9gSd6M+8NqjmO2fM+UIjnlDPYW54dVhHwTn9NKtGvUYnhDNFSJa
yrAJsqvQInQYLM2bBqhS7KEIupdxDZd5tK7TlCt2O0E4hPY0rTAB8fwNjnSOBJKAi+yv7moIY09Y
9Qn7YYhsZyqoYGQZhyE5jgffy06Exoa7vngaj83MzAIHUoXrkzs5VRvEMCPcMvv9oI0KomOGn7SR
kh+SKgt3qr2SJTdk53wDOW1o8Zz3udw1Nx7j5MFjQsHBsQ15YkOTA3hEuGNhqsFWMSXzkZbBZdjQ
qrfYvRGdgjbJcENmGaNJaZDGL+6zEeY2pC61GzYxG+Q8puRoN2oM6lJunxy0v0J+wqGwZ7U2tyWy
cIIYComdhyUFEZfmO1kJ+qTJ2IjGET08GGnhgOzVrXBOt27TKW1gyXiIL+pJ65OzDFqlIOaznGgO
2YsAdWZQuYEAWQa7/IxLamGXiyN44i65Bcj3u8s8Kxf6q1tyDye7ZQhzcn5bPzs3pgkudFkBwhB3
R20XP0+Qw1qO+LaFSVECq1hS1DUTbWHV1VhHWGe+jQZKir6OdY0UTY30GrdL2T7u4YI2BADfXMbr
X1vPt6O54DO3xQ/bCIt8loZlI14/aidPHykf7HvmYdGNNDb00J0ByzHGNci/cGazq3tOaWcDfxpu
JKZ0bz2DEC+tcK92Ybs0Guz5XzxmIChjscp9hPfOHdfoAQdUi7tcACUeSa6qIlShRi+6GcImeQZp
iEPH0ademB3S2A090tmsIJhYSrYwb30ZGzNeZ8Nr1CKzZrHRNwwK1s69Z/07VmKGiVIrYV2lzRIb
2MydzTZ74W8uNArRFTLA4gYzLMSYn9l31BABjXK4GenbttI8hRMt117PQ1tgV6CCwyNEVRX3Xia6
eXwEmbQbRlkMGg6y5koABr3oKiy0MNRVaYtLpjutwjlNcdQa4sQToLan/IToUaIu06gWl6E9D4/0
MEM7grZqfmzFpx30qsqCArylGZKz+hIxA444U6NPLsSg4LqPGhz3gGhYhU7s0JEUhJB8ok8ljqjm
49RU28erKcTxzy7zyF2IcZVgjdS9p03bk25/rSGOuwDFE3UM7tY1ZHiiGWq3ZFLvbHfnhDidu6xl
8Oi2F8KPGJrPsC5mPktcxdIuG4UjjqtNxXVKoqrhpiq0NPNtyZpDbjW3ZM3Ovqj8bLQ7qK5ZaUI7
Xj4hjhdP5dlVVlViFGgp32aJlSTbxKiTLDU+URNGmhdiXlOJGlOLVZjmVTvWTkMcLzvK1+KLvKuq
K9YfLc3bMmF9ueklycbgJLZre/pPiETRFwI7ITv21g05eQvRzAqlT3lEeMWH1anpayOld/wOhrrW
T4gS2xWrYsopN/ZetD607bWIfThf0CK27mzDqxJLUUsR4+R9uVgQEfJFEPHQ+/CYqrZnmnFCFH4n
oywKpV4tGfwhxvG4gDW8rObucAFmmscsmcywKKFAYOcOpI6QRaObwT7muSUjoQHevIfYDYXODhds
NqLxFPPNYlVRx3pxbufmEaQin+HyMBZ5rcWHfoYjuuL3M4NXJUlShz6aHlTxht+VdFhYLte+EEfC
U9O/IF5+bzV9VZMUO+ZfqfFfEHc1DR5dGtEGvedty/DN4ZZs1jPd2Y2GneOOcjjinrx4ovXOa0o8
Nbyd5HbVlooO0FH0tTtqxQRQ3ZNeCJf/9g4kUOW1dCD8Qo4wcdA/7JRpvN7QXhuiRrsj2NDjIUs4
jTdUObHQsQCN24MJRCHDgLjFT4sHb6JmU9ZNI0VHqoeFaIhZYLMVhtKHmZ31EsQdkc9kxRHbLPBC
ZhK0UG6jSUNQQXWE5tkCXGDrAWTmWciGWw2kTG2hofq6RWgol7S6ioRO1eyhgF82msUDD/7JRq2M
+mI1UspLQSJfRnfNwgA54KJTtONDM1Qtua454zycYL7HlPLYQsBfeyaoSsoilxKaYjT60GsthRCQ
eYqy2cQbItOsT/iVUjMoBYvxFHYvFFogyvDjFdAzXLFsz5ae73l4qPgAkRcrrsXDF9GmSQi1qnB3
H8Am1N19s6COrXpgdA+hZaZLDte8gsVmooVhmPNyuxBR2M5Q7HZOBY/YfWZ4L2DK6NELc5FANwZk
JyjpHxF0L5KyEV0k9TAo2EnwyVLzSJ4P/dvHoeKIUEk5mbZJOAVF8ctchqqAnxUTkO79s+Ge3VCG
ldl7lmS9ZyPP1x6v2tK+xzci5eAJT5UuYX2oUhVCcvMgGTAbfbmcbA7XEgWuenMtQ1yMbk9+fsH0
q4tPgvB68NCHcT1isZq8PsSDNXetB4d+6HUX80awWhFghyB3hy/yD5s+nDxJhLoYlZa0fS0s5XHx
AYhOdxO8sk0xRnBdNEK25EEibhoIEpluI5mVlJ1pP4Ef+dUt9XQ3NkM5/nEQEdfrK/wLort8rNOt
v6sxxPkqeZzMT4hXNVrTU40QV+NNCtlPiHdvbAxGGmdQNyksHalvxKEmVAMiDsnohyEynVdwPbdc
ddLCCNEYZHjFEjdQdbmCK4FoZu7YCwOguy/EoU7q0scW7yoRUgiE+OPws6rAsEAU1hJ4sSnFjZvN
Ed8HER6Olj1M4CdEqEwNls3yM2K63RUQ7apg2waciATB4TYSbO4d1ePTwFbuWSt0NlyzVj4ZF2Yj
LVDN7G4IAMXIJQ27Ms4m21GX6QD3HftaS9F+aTQpmdfohyHMHYCwFkCDvm0YLgGZUy1bBUDU6acR
oKd4QGIrdG4fnbLBSFT9SGyQpqlQQopukJ/HFe1IBJePRwgtYn70tkJn71EZGxUAP9bMNw2AFRcq
g0cvLkUW4cFeVPkYuaAIKhiXMLBhUzRhOQdk5xiMfITmdTkGCBO1ccwBMh8GT3hApHQp/xhCm474
NoRF6hllLbK/zp3Y8pRJRBbElqcbtbBG2ZzenaSHjWBagpRx/JwYgcm5y2YAHpQoveYw36DhYnEh
3N3sBqIzIV+CMbTL7sQ+F6dECy9QSBsg+FUidhNLlFylajxj/OjgRZfLKMjVZE0cD/gTNbxuQKN6
V1OUtQsXkFrYCKNJSQfUJ5NEwNId+hbV002GKALfAxZc8t4R2iXGOySq/jiIkA2MdfwCP1ewjH9j
UfFXJRG37l/9gojbDr/bkEf467hjMw0DJsQwqsCtDa1kGf9lT24MMnSqRVVrxclYzACfQLixZDCg
c8noiUK93CgP/QSb+ax2kQK4Rp5OKWA+rQUxH/GoPCRm0FQxW6MFTmpjm0arma/czScKwxEZZQC0
kEEAlMvL1mqFDC4EprMW2QPAlAlVv2flUPKwqVYj+ONbkNq02A+16aEf3mazaI7T5kaU0yag06ag
06a5za9mG8M1hGgtKxQUd6taK6w5LA+OiJAtL28hil6X7Q61RED9LlXwd8B7QWGdUU/meiE8chII
tN2PRNyqAmsf8yA4onwO9azAEwACmjauuZyC0c1+ieFwvV87C753mhUmizby4P501mLRVPmxPa9q
d8fZJ2vSYo7QoTHcz6keFnpCbZ1goHMvaTM9VPGDqPYEH6IPFoq3wDwQq8BqER5pvef2G3vTVJot
dWkDlDPWNcxqDvQYpxFvproC4swRyQRCtwsZWjvEUTY3Srb66IIGu14W1c7Te8Q5NQ+gAtTXOdMm
g8dNKGfh5WGkUBcQlsX5bDgcqgVBgJSHd2ORYXSIHrZPKcrYAJ5bt6rptajqs1jYcuYy1cMhylH/
jZuAtL6tjy0F5akmUaU1Y8BXMI+LiMVNguwxldP3yK6rRYQv2hn5Cg5whO0/jaLl2J6Vd2l961aL
vI6tTt5m0RV2n/DHjYAVlFD2+ymAjgmOY7G7ZmFgAyJnvyIESL4P8GBBcXUR5NeSI4zBKcCPto66
pCVlY1o1XTqTI4yG9PEMkkNNNfYH4lXqLRhX97DoFowQslJ8+46/YZe6geA2D886drXJd80iVBxh
Uqb4VGaULkUa1WWhBGpp+E0zkYMQooc+ovheYPP5s6pCb+xl4hHC+iKCUEwvulqTPB0cRnUx1W0z
tvjXsEUN10RV3WcKRNEtH99jyXgWJFs7DS/rmhApTgeV1yLXIs5l62/cKOjldzsCtXN+CHLTsw7P
X+DYZ/75YgS6Pr92nZ29P8EqfX0ePuFm3moFA3v5XxDD4w5RQW+SHSEL/TCE7XVqAt3uHj1mkDBI
UVZfKmza6bQ+drvy8TNC9Tsi6xYHgGq2FPDoTpfTiRhtnUErJ2IUiDlP+ambGmTaguIOiBBXX8aj
9fgJYS79g4DQDiva4G0e1zAHD7Gr/pFlKSheXabk7+Ut2Mnrsui3iB5wxHCHniPoi1dVCpZQS5eq
o6EZ4jsQuhXA2pLcfa7GG0JhShfCrjMSKnEwDbv0EwfTyBJUtA7DjNTFGACg7Dc0DyR/sxAnctQR
0kWtLrcXW0u4MigJRAMxxDWyuL3eOo2BiopyxAjjL6DlcWAHcp3TEArh/j6IzBKqC6aGR3Xla15s
95x5sc2Deelnu1gotUPW0Nk8Cn86e0UBbdduupbZ2n8jTK+dMTiEr2AhAlJ4lSMmLUXXUM20pbqw
8yFcWVMn6ObNKZx7JD/bpYf0rPs9PN47FTU/+juv3V2SuRAP1+nbvl7cQDSc9CzBnbxXTT1xVvdH
lyT9rO6PMkqQhPujfB+IMW6NsfPHitazblNPZ0t+fROmFnUcRj1IloLi5qcj0t1xU2wpMFpdMJBA
mbOmLrtMp2B6XPmOiKhs9Lb9EeKQeJuK/bsQZgtCrCih7gkjBOkSw5cKUxxM0qjblCAKo2JrZp+U
SN4Gw9VyGMCbpUIoDPoBZDo+DFqAUsTCqfCofs+adfFncsg2JKMqVguIWf3WLDqVlsdqAWrjig8C
wo43X+B8bBdt6RBzYmn0azkt7XZM5yOd2QBFhupG6rcI24bLtNQw7aqZa59TV9wuEba76qHbsY5o
NJmdBf0V8XhcAaoZiyO0u5WoBvGflqcGbp2ZdPWSszUzXaRx47jN+Tkd/ja45Zj7OcXv18THQ66B
NW3ZLFoEzAoWEUQaTI+HbbPJQqycMiwcJmO2Sy5GjRLxDPUW6NYjrkfD23oo5Zo5dEO3sXMyjMld
h9NvhcNa1WalmTvCedssjG+162uAsl2hgH0MU8MDQ+YxTBxl38rBPX53HkcZNi2djqIFhDhS1KXl
CKGb2QP425iSi6dLBItVTTqNm6J1ZQaeZrqNYFf2qrrZGD1OJby8SPHDKOFevKwJnnQRI3Yy+44E
9IybO4lsDCFSipgZd58gUCU7AktqQX2zG8DAe1ceDHEubaI7448Qj/oHZ6ycc4gBPReb0dnFM6nb
OCw+lNLcfHSDRLLlfBQNwrN0UJfqEhKWbLs+8dNULwZBckIs2A6CzUwsGzE4QNTkwe2EusfFE6Jw
2kbQYAnEtyEsAoNG5slgNp2JDh1d2BAnacxBIBiFlTMI0DbZ0AWI9cS24lTNUrirMuOcpvbYKP4b
yzIHEWLcUS8TBAHCxlkMeUO9do8aiEwEWXJAtEGrcETEkg1NxSqCcn8IcTy1gFKY3QUd44IQwdiA
OPcyfSntYqC2n1yUouUZLs756OIiVbPpFh13+1oEvO7zcquuOAIH+f/xYaBXPdjFGPJ+wF8EKI/b
aTYYyeKsZzCoRvosoFcMu/+8zJY8eM1fhiZBiABIzQuPCPLk5DSF4gLRBu/GKoAa0Nmy/Loqq4HL
i6PKSG+TaZFptm7q6JEGyRUsCYrx9R+20+3qgs13d1sKztRpgdSHz+jECT4DxHQj5CzSq+m5eTXk
ZNWl7WVLRIF5t6jozpnD9c3wwo8l2dQP9EFDoTthxlS07jQStFu81UnQ96XpG/0zrMuco+TX8b9i
AeiGayyb5Op/99fG0JEw6A5pOwj0mhBdUHvKATztCo/vD43N57IuEdXT/xAKJ8CBunkB+lO0CU2A
cHjw7CFE0sA27I972JeFo/en6jKlNAEgStzIIxTx4w513w/98WQbUlyIIN0hfJOQqyQCmh/qgF/3
GYCw4Ki6uwgoWbAyp6Db7h8W7ga48hiEP6U/jWHOSb1sstImnyBHQMwGlCIAFUOa5coi1B+3KkLC
Qzt5ugpIqLpSp24UD5H3yatXYIsj7NqFz62Zi33qIweNL87jZh1fOzNJ+brS4u1AeBCcLKpbSIQQ
w3kh4J8ENIJd7fVk+FIwL0yDxVbHynap0la+qzwYTn/8rrhuLGLxnuxCGaDsShCBdakgQJwsRP2J
UGXS+m7uUtEBm8hYOZ1D5ka4JNCJ3h3SjLTiiG/bkm2d8o9uiuP0cciPBd++oc+vJXcEJZS1ZPXA
UQboCcsAz1W/FTRG9ZYPd5AgtqYur2LcPwxh1xTANZftLDOwteXBlm5uW42xVnHL0RHn/FjT9t4F
VxeqCMQNQkDmXRjRfbMYKTRDsCJJ7IaBggnW0BGooGsg7BSk4IvkexSLOWldt8X8NF1MIsBoYfa/
RijhsrSXQVD41sIQrcNdt8MYvxSQG3IWk04hH02dPjmmY12ImsJ1sKpEAlqtlgcXutnajNg8eFdW
GKUNiKbLK+BxFckdiC1AtaZm0QazqnIbxRIW3TmxFS6x8uahXn6DX4jLOLIsO87D8wcVm1OfUpQN
VZBmzu5z2s9U7+NT01hD3/09mNDJUwPWYOcgxgyouKsXO2zeN23EPIUQ1+jdETodlH2Hm9kKjxK7
m0S9nHta+YcT7HWZBdqbetwXp0NUCG06S6wEDY5bcPi1YWxZk4iUGAKIzIOLEqX2psUcAsr5Np+t
qRSQRj4mqi7exkY7xY3mYiQnGl48WFmDAFnaA4UvY3Zt8tELQCevzXthJDlxB6n4D1vsGlm+AM0e
GortisuMh585/zSbrK5IEZsfVvx4qMNqt2MduzNHiNtiopYTia5fbYj+ZTEP6d1f0Rv2LW2BSoTh
CJO7erIsoDZqQvXyC3QqwpdfgIgozpwjUZWg5HciO4LzAvEtRHY7PiHKipAaCByjfc/uALGquwRN
cAlArV+KpiP8xhiLL79YgqoiF63aiYAjwaahqX9Kn6Dux/08je8II9nNAcok0yGGOIyvkyV2yja8
EVnC1O6gVUjqLssPNwyyKgZzQQv3loqHKDnC/PH82m+aBaJeJbqFSQLqnROi8NRUfLLNyupbW+WT
iZmqywQ+b+qIf+pM8ugmRzz0WRjFyNwielKyxi+jxhGIbyFmlDdi9aoEnabTlEvBm05M8+VdTV35
FjmM1ORhdI6WPPul7Owo30dME+MuYwqTmQUimYt35ky5ELZK39a7s4ZpKJ8D1zd1iQTN56HLUOwi
jd0vcfoxccBpSy3FtQxHBGkmi7IjjJossBVWZJ8TN/44HK5KL26uDa/JsvJ5O5GjzxFxw8s7eiGU
ipq7D43FjS/M/yjnxpfDcWfLi2vbW03iCGrnMAz1JDyMzucieaE+EUKUohtfXHn7zTzxjjDefigL
zAycQnUZa3vzWOe7uEPn0c0/DJGGbtT25JHKEHA77qVcWXBQtAXi2xA5rPmALODOSInnw7lED4Rt
76Sfa/aco4DO9VIVlpM/24qYSWUYpVjehtpVsV3YwKX65BsiMZynW3JG6CtFLOVxhSd1bntThjrZ
bJYFua/szDDXU9jS2ZsilLtnmijTeX2tHtMAKIeLklC6ciKQc/Fn6vk5e+xFQzOPScc1DycgRfwu
23AmpXZIZZYZE3Kps47uyRag3CS/Xgo5j4t1RfxyPbIn8wL0UPQutvAtEn6ybIbVVsMFZFNsh3NS
l5z5eXYI2xCPIkVgqQVkZvnYqMlTvWaryu7PUGVM7lPTDWy2G9n7UNj4JlgToJ5ffNCz9NMQo5sU
hdI9ujFpqJJZIX6FJRHQyfaARp9IB3/1gmoT+5j8ZQBumHFlAgGi+x4AMM3pxkOgKiWc23NS0ZW4
nmyOEz09xqAsoq/xBFCPLTxAVxuAMLshRECtUKYd0+cRama9W1rMQQLIYptXIdDzuWLKb6dgznh2
wznXOR9h0eHk1024mt0zdHbLeCvG82ZDYk25yIikFK6OOExbJ/gvCPvk+1WNcdxTzcVxJRH+jDhM
GtWU8va9dcs9KN9bL+3yvfXS3763XvPL9wb4+N4AHd9bRwDU7XsD4vjeen0u31sv6+17Y+HwvbHd
8L31Wt++NyCO7w3Q8b31Wi/fG6o9vjf04fjeOjLE3b63zYsu3xug43vj1Fy+N05c+N44qe57w5S/
fG9AHN8boON76yW/fW/8Onxv3S4ayPfGRm/fG3sVvjf0+PjeAN2+N5Q9vjdUdXxvgF6+Nyeb2/fG
Jbp9b5jOY8jHkobvjcDtexPiuNrQnfFHiEf96+F7w9+X7w2dDd8bgON7w3TdvrceeSRh8sSgwvcG
4OV767oAQt8bJyR8b4Bevjcgju+NUPjeCN2+t65Q0fC9AXF8b4TC9+ZQ+N6EOL63g4A1jpWH7833
YPjeSP/uX8OuOr43QC/fW6/l+N4AHN8bttjL9wbE8b0dCL43L3z73rqZXI7vjYjwvXULo5PvzaHw
vTkifG9AHN+bL6X53rT9ju9Ny26+oG5XguR7c3oJ3xvKHt8bt2r43rhVL98be9UPu0iX7w3Qy/fW
y3P53gAd31u320H3tn4u3xug43sTdHxvjghbabfHDYToeV6+N0Av35sjwvfG8uF7Q13H99bjGtPx
vYGLvnxv2OnH9+Y8wnxvgF6+Nz9xgs8A4b43cLDje3s35I0/b98b5v343rBCx/fG1bx9b91uecj3
Bih8b92uPR3fGxc0fG9s131vnKPb96YFcMMN6peB6d1fjaHzYo6O8R+GeHo0hWiwHGyxPzxyDydq
S0kAwSibRf9P80EhGKrfPLg/ys2jCGYgZnYE2jXmgR3ZLVJyeLSXI+KdDi8u3oqqPMYJnVrxIAh7
2bl28UJIbzClSSoB8PAGHE+x5qadpoOr0/tosHr9RNpvH5R8VAG5/GyIk8XHEdIBur9IQUmCLSV/
oAoTaGlyZIFqnm7uWUIkbeqfEOcLCxK6YUtVgL3YHqXEppAj6EgjhhAfI+Nfn92vD/RqGnqiPN9x
W2DcimftJwMvgBbyPCB7/kNxrUBYtjVqtNX9mKVaM5bnUdVayrfClCuAVvFEnt7f0EYEn3Vrpulc
iGxEwHabv1FBwbpV3bZ2CsLg801B1W9JmmRnD3SJGGunYhRvzDgigpRRXpRfOcgR+8JbOtsGF6/a
vW2EiNw5GJnkA0fwgqQbIKq9g7WMKSGj58u+aohLjq/+rBaM2apLxhM1dZlSrDNCnN45cwJE4YMm
PmXPjAvFmOeZHfFtCHu3irwLUAvdR9DVdnMjkLdtFnzv62DorY9jKArdtUpDXAYpK+/zZHX5HFpT
J4+ZOnPPeVWe1VgmJs58I+whNfrOG2P2dR0Te9sYq7uzm3uX6OtAICbXyLlGGi7Aicv06UmLwBnt
NhAJ+8XfxfPFSUxu/xGIk3lKnOQXhD75vqvRAXlVYzvyquYXRISJ8wSaSuerBO29D2ln1BGReXD5
bRFAKZLAfFnhPDys4Nuqs2yMcO737veFqCSMR3lILgli0Vl/cqJ3+DDjRlJfSeZzGAHWo7KpGX+f
y9Ozw+Izl94jpJlmTmVZdZqZU3eo9CQMEPZIkD5W9pth0LjelkDLOY4hQHYBnMSzHqk+HhKDzGIh
3E7mXslMr9rn+EntECJut3RFtE4T/ubS7WXGIqzMc3TGIRFv1NnP4/7UMlmpZhYenmBSJ4rKW8/4
gp33ednFiDOile1XsvqVecrKarAsPbIZBVg26bowVVgtmd1ZBmS3Etw7spKeZKtstyiDKfWu1bQi
Mq90eOt4/lA835AZ8Xl4w309bycQXMtMr0TxEf7skDFW1b2TJovjanr/kWoBEnpNT4yMWTI/h/zM
QOTjv4EjMs5eQBYy7ZbzFQnpYPdYEesDGntRvnYDotFMq7BUpR0RwSmsibOqNVqU8aRmvZUBITxB
Joo3gaioz1CyEOQ274gmISLhXNeDkZblEjX1uHSFduq8otj77J64U44OIEoEgc1+75eA9IKcI46C
N4c0ILoy9iawmwZUTTf15dsYvhfTpDCqtYuJ9BTu0e2VvEuqgje8KP4DwJM9c5S2x0l0SD7UrwQh
aDlFChFQrgw5mXRd3KAtDmDphAeY4PR0wjAfiQ0lfxwEg+2W9YmTM5Q7GZeMNa+wi+lcioyHdZ+O
WIfe3d69gedlHppVfgNbMyMke4EMULszHHfFmvvPpAZXZ19E6WybiR4VK/DD9tCsnnvb9ptLAivr
dq1LDsjdt+LnuZSBll/OKW+RByEIYZm5vzW5niSFzDeHNcU45HU0L2byiJ+tj/rSRmD1+vZrev9L
VxmBSBFzghlVrkIy56IEBd7Y5MXKyKmEj3WpAkIEEh+WsBrNLjN0mn4UjmQvGtk7bj+AaIpgBGIk
l2hwMA57Iu0Iqo5wP6UXt8t3rMoTCqKh5ikL+WlRylvz9Ao+l12JiMdXASnbaB+ELBsaPD+szY2a
aY9mmL1dRtmReLvpWEeBMEsqCBFQiWaQ825e13/5sd0V3psYFZtjq8xByG6dVYsoYLv2QEpBl7Mk
jz4JpFvZEuKM/1mykzg8lW8Zk/cMPb3AeX089lnNPv5im0/dY9eQtGqoacSKqp3hpu3frQJ7AsQs
9uOxYOZJeQpQtqDVvTsAKW2ouSfHU2V4hSkOkDmnIXwBSjfLF0IG4+8b8ai8ouFWNei1cE/Wi73T
IruAmNnZDaEmc9kBZO8X4gR8AmH52QaKJ53z2JmA0m3RG8+jsFfEzAEyxTNzRh69US3z64jQ0p7Y
D3sno3FInhNa1rDx+HuGtlRFAlTpHL4FtikCjjPdPfYYC1H9GdLXCvrOJnc9GcixA59AAJqRdhtb
dUQWri9jA6YRSmr38onukpHiGTi0Y7qHtHtur0CItOuM8s9Uak1W9AyxcN3tdIT1RBvBknraZC8x
VxvEI0NYjlMC82J55NpwavZUq6ROe68uT5ttdqQPX4ts1rmnc6nsOcWnkiDKuB7dAMJCkmD2GRE6
Z4tsT4pE0DgK51DHSWpsBi9zoRmzxdfpnbAn9XLq7GJrnn4LkGXnkjGTJOLJYUge2XMivadBU1PK
2/AHxDH8jZIvw9+wPErHajBKOoa/UZ7L8AfoZfjDxy/D37DX7YQY5nIyY8go9W34c0QY/ry42VpY
lZthRklvw9/I8234G3kcwx+AY/gbYKG34Y9jvuxFHEYY/nxQZvg7kAx/QhzDnyPM8Ke6ZPizlsLw
hwm8DX8Oh51v5PI2/Dkivsj5ZfgDHIY/AmH4c+icRYY4hr+BhDNu+Bv5uQx/A5LfbfgbGJ8b/gAc
w99gePJl+BtpXoY/VhWGv5Gf2/CHLhzD38jpMvx5f93w5/BZt1zehr8BnczF/5HbZfgDEbwMfxx8
flHQcxn+0Otj+MOIXoY/R4ThbzBxuNN6fi7Dn7d0tk1ub8OfI8LmhJG9DH9c90AMC8xxTpPT2/An
xDH8qbwMZqpLMrKaOiK0OnOMb44ww9/I7TL8DXuz9Rj+MM8vwx8Qx/BHKAx/Dl1tj7fhD/v8GP5G
XpfhD9DL8CfEMfypfMzTvAx/auoY/tSZe8772/CHCl6Gv8Eoajf8obVj+MPefhn+hvnTZPgDRzuG
P/KJ2/A3zCcowx844zH8vfm78/znbfgT4tj5xEl+QbwMf/5VGP4cEXY+r+YXxG34Gy0rgsTsfoRt
5vd/o3HKuCtbvpy/hEJVB6TbC/pefkvVfkK1Bh6s6o74DsS5MjQqY+B+QVx6SG1KDB0Iqr886Wtn
9y1FzoHkwnPE8NwijtAYFTGIkVsjxdOnveZJU1fdMo7z5ochSnHEqLyG4ZRQ6fm4dkD1J0OGvYwy
apbXNRBFSgMQIx7FpdBf2+VM/7JJSXeG2BFv5kLcYF1xm2aYHiO/tPckvMdCmEXhgi3JCaHlV0gA
LX+unZU9urMkrak+rjTiU79GjtV3aCmoQ3DcWBr2SGQ2ebpMKgsWdzzw2HDVBR/uweFvQIBXle4v
U0F1KHb1Mwxkw16xlTEbFdsphwySaPOhr3pmFV4W/pRSZY+zvwozIvTF57EsvcPo81gsFYUmvQzP
KDzUx/u9HkfETUR2M8eCl6n4MBKDmhpujPG5u4jnUd6z7uvgNwH4cfH4EjRjdhmZNoE4lpgRzzpT
PkOfrrQnw97bVNgLKraEaFyF6g4RxeyCwJ/IcQSKNDc9lgXUmvJJLw1YSYhH5a9mcrGK730npio2
EsmoHbF+5iu/ICJdlra0hbuLG9ai/IOIHsAALNhycH/TmnACGYay9lU7AKulZbEbahxt3KvUAC2z
P6W0WvVqNRgV9rJJabrSiZ9XOC0AtRzC4N1lTUYf/pC5pZ0DwrI1Qr4kxH6SGgJysUAIy87nn5pr
x2uOBCqjTd170KsNjohZHd1fbL0QlsWMkiOgSDBzIBeEhTCTjX3pArtVfDiPvY51OE/AcnWoa78i
uj9dPOAPTD8jeFzBQEcoElI7dPpqiHPjxBGVlhnV5YtgTZ0H5d+LJnLsWQH1YHpcSHt72FTgTuEC
tolpUCuXX2gMf+Up2W0JIExlJskNz6VA5XR4sgS9a3oQFLH1qZmNvOZGVVOrNIcjvg/CUhJzKrpf
6X4jLGEOEfWz/wxHAh1C/jTKAZzzCmG1+5cm31u1Z1b0PO6ZlR5v6pCokmYRRipAr0xnQPR4WAvL
YzIrT8LXYn3FAvbIQPdDzR/m2iN8Fxyj0zF6idj90QVbsMhvQ+TsaaH2vOg2B9T/ZrlHj4mjWbpH
u9ox9J7xw10O6C3MI1tRuYV5I89iGd8APZS3kQ14KA/S8vcLgTCNJ8/On3VDH7TSmtyVeoUbiDL8
PTwsj+VpBlcGVO5HhlRYlnfSTA5B3LI1XYdRY6Ift0s1u3pJoQrA6LedpvGqMhOWd5sPu+NHWuM9
hXNPkVO5PMOvuIZivQD1+2YK1miV604eFln3WtBUz36HrxsF9dt7IO5dlmcOF/e2fFC4nQ3I3nFP
ZJi8wHPTTHONQyvZ2ylclVUM0wuoxAXtL2Mus3vAGyBbCw66Z93fVuSd2A2ECG4UpiyC5Q7L2KtJ
CbLhoNkSBrReNX2gld50JdTtPZ2GbhjQwDJ71yqRao2hX+uCFxAj87IX1rp0Rgjf68IIn3tdFsnF
12Up5aJzuPFS8oSwjSxmalvXNjLjBmIjz8/0WpP5eW/j38/hZJaoH4G41B4dpD8jTl5EVWPh93q8
wRH2zu5VzS+IeIsZ1Ux/8ApT98MQdi+azBeQpZ2GmdugiMV22Ly8+lLPG6nik0NtzErBNZ5rcUTk
chyzK01tIOyBpRQ12rshPIOnpe+JRISOOKqpvT6nrM+o3B6Xh4PTm4p3a7wzhji9U+y9eqd0ASPq
Pw8koHlzLVO1mPN9acERIaKo+DDbORzefm0fDVkyCF3iH2Pp2+wUuPTeEMsPeqe8KjwRfN1kcjhS
z7L4jI6OJX8zB6GW4gWiMem6vQdtsdfXPCEY9oLH0hvEnOfhITlcgzEVvezWnOFvdrtnQ+W1xqrL
158txb0k78pFLllhHE5hY1406Ii4Vjz0XGjRn+6wGRYWzOPBPtB9INV3Yn3fu0c7anTdB6jSJJB4
aToC62G3G6EOoMYUVjvNSGruF/629bOcCLBS2CvNxRIieEuRL2Hg1dP4+TsQuXsMAz9ZjkDdFoZP
tj/G58sdZnDk/fDSlk7Sa7LbXN5Q3O1yxEUXXatFd+IYyoFjRGgxUkkXtoZydSVj/nh72qzcyWjI
gvbdsKOqLBkyu2U5WKCWDgoRvECpwpWR+YyUHnhXOCsaZIysdy11qw8Iu1rYi/1sT3zSpDPy5TpV
YUXpF6vY7hZRlByWb/lYIYSwyeLclP9H2Lf06pIcx+0J8D/cJbnwsLu6ngbBhUjakCECAkSvDC+M
gSQu7tVCkP6/T2REZFWfM4YxwMxknv6qquvVVRmZkdE37stndzL5NDgGqodsS7b1DOa88hA+R4IQ
15PpQqQ458cjC8ChOOZXkS2Uc6/oQyePBSsyoYGf99R+eBTgrH/EPVn3XRUb6pkzw4qRFkJtyl8U
Z84M/2rGRX0XIyPB/tUXhX7iYorGIFtDxVE58/N9Ubxbw18drSl686z8OkyFRzFna+bV3ujgJNQv
dHBe9UAHIb3QwXk9Gx2cVznQQUgvdBA/fqGDk9ClFKg3b1Tz6m900IpEB/04AZkoyhdJNOqFDs7r
+oQOrnWgg2ud6CCz7250MN75AJXiNRId9EsRHdySrEZSbHTQCh6wVJaMDawp0UF04IkOWt5gIJz8
6i8oEg1c9Y0OrnqggxA2OihpGxqoONDB9Rzo4ConOrjuT+jgug50cF0nOriuT+gg/DY3OrjuEx1c
5YUOgtJno4PrOdFBtTfRQckbDFztEzq4+oEOMnex0cE1P6GD6/mEDq5yooPrPtHBdX1CB6XY6OC6
D3RwlRMdVE0bHVzjEzooxQamVvuEDmLcNzoIh9WNDq7nEzq4nk/oIJ83qsayfOtgVce1g405roJS
CB1c40QH1/iEDq75CR0U15LQwTVPdHB9Niis9UYHJ3OOSzGv+0AHIb3QQSk2Oqjn1U/zldBcVR3o
IBtz9vl8o4Mo4IUOQrHRQdS20UGs7Rc6OK9yoIPY0TY6GPvEeXGMTTrRQeyMGx187+8/a88vb3RQ
igMM5E7yRfFCB/2rRAet2GCgivmiONHBf/n1r779+S9//Pbtd//47fe//91f/vj3f/rW//CHb3/3
pz9+e2YTE9RDOwUUZcixMoTm+7GkPbOfRU6DHOFQMFUWLp5wH49vDE6GljIm3QqmxfVPyVzgkjNt
2zOX+BDl8W/FE1el72p4+wVFJveSQkc9vehN1nP1Q34bnvkoUaF/G6cemZ0felSLd9BS+sRJcTRl
rJ/KV3m/DPhe2yfFcARDCMVu+JZ2P0pBi7B+yaSTLnePmFq2R4wKzd6QmsGdkI6kWX/bvV73dFla
c6JAcK9/UVSn2vrbbsZRzPPOia4e+iyfhdRraSuT2SQUye4f0u0jryT1y896OMk7vqdCMcIqS7dl
VbXpCOoFe/2BMViRSSCeFcF4XxXd0MATcRqfZPIU4My7fN+ZW9qJXp6MF9G5Rwqd6VWWNizW9GRC
yXfPuTf5AuRt+JGKJ1N56wW+KHZKjyimxmRccVmMYpoIB6GoVxe55McBCcLKBJrRri5CO4XIQ1GG
vTFRFK8HWL+uKW3S9SrKkignWCvySIufEPlNRRNXGRSQCKHjG4G694lErevluCP4+Rar1mXxgueq
8rrnxuQd3Ipif078hAE0qQincylQfRuOxqrX0HYpzkMr8oPi5jKEqopPlgHyrirD5Su+pc2KGNt1
BNQ/jL5QWc8KO/w+jVpRzLfo59lWl+X3uJTmRefTCgrY12uHfHTUZQx2dbdtJY0ppDtH4RG/aEak
PEk4qoOln+couyzPgEusXzpYqi3HhLl/Gq8pdr1TQaK8aRl1r+np+4hYlbNbTeNi0JD5eUadsySv
m0vXQBk5/7bnCy1gWmr3cGqLqvsb08djNjzVn6Cf9+TlvSpW6XDGnCioHtB1vZoTlqHWnunxKm6C
Tr79M9tEH22cN+PZtht0tlfvUIacxeGB/4OKJ+PGQoo7Ee7plpKpWAqx4umnYmZQyTsIqMI+eMQA
SU4fplocQf5JYTtvjUieT3Ii0ZU+mDoSSBKb8M98mJ8b2CL1U3WwCt454969oo31dpoqf+1uEmmW
OPrVO9I0acOHdGeK6Ki+v7O5SZHNNSNYTLa7K0DAX7u76tPlrx3J1G6mEIa0iq/cko5RkmLYbA3F
k/tyvR0v/kQ3wtS03TEgX8UOGPUuR47SqnzjeRKCYrwKZgzAc49oFtO1jzrcLPqL31FWUr9gAdzN
+Zp1WgDvYAvUCtOS8TlAJbGZvkbG87qTzXGQzoLyPt9pbn1RbDtGFDKVlltZWzAveqJ5tTDxnHaI
8ogzSjsESnzu/PM9/RnGT0nUtm9bUuw7qureCi3WluxWeitGyMRqp6OqIgfRnpKEidEesg7pz3D1
e/Knd1BAJl+i5CnXtUraPMiYbiWyoNHG79e2wb/SP9Z/7Iof4O/YfENexxvtLRSBsqQjbXe8EbPp
IRI13uiMS403SrZSv5F+yjfIvU5y+oXgadrccbxDSde0vcwVNQfooB3yKtFb8STBnzol11x79gUu
uy91QPyEuKLwuzoBtKrSJhJV0dc1eHpqeMHYPFDLo/Ofonf8Y5o/XSlvxVU+zxm+AgUDMHCnxgsz
U14vlPqm7sWjohjGOb4EX4lMGO9X0+s+zH+UXNH1GeJtgbWopvNb9N5j84m/bTVC9TZ/VSjCPIuG
ygFzBT5X031TnrA1/TNv/pXkox8fcRW7487rU+QdpkN3fZyZN55/GEfFkiTseqRQM/hLN/FJW73e
6OnKeeY3eiKDdfZAV6pjeCJAageVMfrnSoMApM39/O5od3531j5mXAtFXqzUFn0NJG0ix62A1SN+
ygDgGQJZHUfPZ5/heFpIvKDh+q5RvTOnWQVBUbciRvWW21k8XyPnjj72kGiplR8uFL3lF61G7mD6
qYaQX9J4tujo/LHSIZBwIdZmfWRwUFZfKBTYO/iwcCq8byVINRypDwVPMJgwkBibCU8gtIIRzUL4
NAxSxJg38tzF40/kbUFRY4Y02w5bhqz8p/OOv9IKDtKu+Nt9wGN6GO+/WNTm74qfTs+Fnz9PDn1F
6iNGJiVpl+LJfNiVZG9fFDvNwFHM3rqlaHlIec4oyUORTNRHMd2UGVYkjYN/9UWRaVL+xn2ASa1F
Y1trEz3ZiGnRwj59heWzVuepcJ+CySegTXymaqQjUPfXpljYY8PpUVJso/UxaQa29vpo5cl+C0Vd
eWXUw+Hf+m6wl3Kk/Nr8HfUpgjsv7TN3RqXX5xaZq6jroeDyxJmpPhffIo67z6WTuVcnw9yUOQG/
rMVUCyr4uNkyVkMmzUqeRbxkbChnk/fngBdrUbnXJ4IbUSJu5nRIJ3RS5QueV1n9lW4N/iETKbjc
faZ/pghhUdJjD1mcXOMLlLziepZ0GXFyfabYMca9Cy4HL3JtmV/+hyT6WFf5AOpr3pzY3tt3vyKy
MZnooSC5PxCwkEhx9nGss5TOd1LAgk6LTu233ISgqP1ROGxc5OVpNk1SbkV3Dsh4vpsEtsppk3TN
rirZnKW4Mytr7UXbbioeQWhxx+lhYQk64hrSrM5QGcWZa1Q8Fn5e87OTUpgZQ1DVtIAfw1XysQI/
brosxtOtKZYlSmpVS9QHXSkyWSaeZ8abaCl9Zv0WqmmZab+SLcOvTHpy8VvjYV6cogdbd35e9G5r
ihCX768V05Txfl6jp7I0sopLv/IISfooOHj2h1Ow2tKBj1WrpqvB+a09YbfI4HUoGFjf9WdaaMLU
0CI1306yKcU2I1rBlDghDdOsQiIHgY67tQWeuc2ooVj7eX/oWdatOaY3leI4lLXgHRSgUtul8PW7
lJCUPlcNZ3guFiY+ySve+dbGzRCUTMZeq/2jYt+qcR0ocUup03RFmn0fvyUHPt/gChtoDfpaSIv0
N8/tNyA9C8iT0T2cE2H0aUVcLgqvxq/pAiCSSFRFUC3MAGr0yDbWpIzUK+xs2/o1w8zi9LsE2GHG
uKZl1lrNKd5yKhkmoaCbYezFrSlkIT6Sjbfbxxhc/DksniNWXcvNlOvt+GC0KlAbUwKzb3CIO2ff
6ufFrDHyk66VkHrGe7wb7Jegs+++W9E/Ob4QzReisJRhEZyAqOoWmgaJuG8cQUHnNQ66WCjovFmi
2RHSKoYTSEVO0Xp03PuTwDTfOrK/mqtXgO9QdYf9oIJE5jELRpFxGCfHYaIOT6Fh6Cu+xiOYSW7m
sq5wM2uHjwMU5MYP+/3o8ieEDbKOiM3bNKD4M0N5YqmOru88vAkqveW2xyBKJjlp7MGDfGBoaw1J
kWOauGMp0KyhS5DHs+Y5Zl5y6fCxW1lSmckYkrjyYVJiRsdj9xlLsGHcpehiyDA5CDxH26gxhuLm
wj45mpw547sM/7V2sEfXYdZ6fixNQhSn+W4SIiMTfZpmPz6MzLVM6v9KErfjbtOn8lTxIx60a3fw
9mCw6a3c3MuE8D8GAdeZUZwQ5RnR5Gscp5ZocnrqxBd3CRaIfb/7zIPYhtqZajnTMVhBkPM728ns
ZTy4LJGCxSuOS6tYHsno27UO91AMzJ1PYBSfO8uaQeSnqmLI73cOQD+vto51vCmqojtNvrdP2X7v
4YM2DgBeXNzrX0vPy9EB3mIUicke+2wYljl5/amdRW6BOV2LSZoxNSYDf8log/ca09nZo6nzJ+Ys
wf40bCSO0z1btvMyYbSf6rxV6H9RzmHsEd1wfsLl994CAYfE2FQeMvvBNq6RnjVb0WkIYyhPzKHM
Z6RW0A7J7SYQacaGRMf2I40TFNzr+HpNkQTsxRbYcHFuoHevf8+RmGmi1EjM5EqLBTzNo4a+3Dkp
1bknZVs8Thl7tjY/2ndUkamG6jB/za3Ze4uHMB6+5drLci4RPOn7JTnZ3vy4W+kAZb5BObLYaPoB
IGu+BOCll7On4Z64qiJd4u60HvmJ+lNLxfYnqMzs9lb0fKIu3qgYetVeLkAfxVnhDFV+nIlwXBSd
AlxT5qhyW9JnwIrdNfrJoYiM3opBq0wpKBc1S/ukIIXOJ/qpjiMqeYOay5mmjGpKsfHZ1UX5l4px
PBEl0uWP3XbdJ15LxYYLKr0qgxRjReNoeAozFKgM7yMzodoixW7cYS0DotteCn9iwnyGcaH57I5R
fNpho7BiQ216XF/JNZW9EBtCpV/gYcmaQ7CaLVkzaCH8/GQSGZUFFsX7RPmk2CjedNKZju9Al6Ur
3oJRJYdZYt062+Rb37LUuKNmBOidinl0ZWWWeo9CMvzZ2jmTQvJS4wj0cZDnjJ1Q44+azhREass5
X27ZGDzF5tB95FAoywyMUHMIrggMKyVPbykarVCZnx1nFRW8tzpVfSyk++2/g1dd65PiyeWKUWmZ
4QqD1sfOcGU5ff/8OLcNF6UtRTWlj5PbcmxBodjMWXVdCq6IqxroYuOYjsPv7PKr13F3dvMEYoeY
XckL+RIBd/gAM4mY3TwzrDihBDkRJjkj5zRHPzbYi8htbCRhgCd6iNXwLJNNadMhM6EXy87i+N65
vZunk4oww2U3FqHW2oc+y2dOWPfgUcitU4d+NO1U8ZbfhfTIdrqhfSn2CU9Vf1G8cG9VfRRzy3fM
v1LlXxRnMQ2I7hI1AVJU3l30Z0g6ySRyOCp8TP0Whp0jk6Tk9Hvy48oErpKYOsj1ZCKhdj/6gI5H
vzZQq00AxTH9USp8/vtYgSFUoZYWEheygsdB/7DHmcbl5u31Y8OMVZRpodt92WUJX+MPiSkccMeC
NE4EE4rnMbNu/PSx8yZK5mWdN1I0pNotRK9YJDaOMC596NlZj4O4FWV3Vn5iGx0vZCZBDc9pNGm3
U1wr3RP6mQ4usPVAonkWZ8OPa2Ccqa/MggsazXQNbUpbxitSC5bKI5KuxWUxrltILRq3srgvVk6l
snbMHuYDIwL4wo++oh0/vJVMmChv9Hh8nGC+R5cuh/a1y1GjTvF7RYCmK70CtdaFsJG0cAcdNnim
LSU1alecmjFTMBggwruPCy0UzJ6Gz2tjslddLBu8j89+uOLiczOfGwquj90XUSdPCIqaRKuEAXxM
1MtsQMhkh7cjo+ei6TJel6jgw55oaRiOfjkhxCZGzytWe3TF7ZgytWLHhuLPdzKSNyYMx20senF8
mlJ8o2NKXeTy0RS8iq55MT0vprZJQMWKvJJGZ3KRRBc88l+OYahy+FnZAfe5fj7kXmwow8gg43oM
0JKrQK7xqiXtNX4xC4f2hKse2Xos7e3kspMMNhv9cnna7F1LM3DVc9ei4tjoQHD6kutP+feYeD33
0Cv8erTFqvP6wb/rx7VDX1UkjNi8L/L6mnTmb1odB40Muq81E3+jz3pzgtOmXHuXjw9QMDY58mXL
x4hRrJA45DlFbBrIKTJtI0FO8It2qTtw5Fez1FJQ256puKxIv16P8BdFxg3q69bfxVCxf3XbT+aT
4lWMxnQXI8VRedOF7JPi3ZpbsRyYGvulzqmw9El9K/ZsQjGYxHky+kFFSTbVxuS7uKYiCXpxplAd
l1sZcp7ScbkVkv0G60oI3ViIpR6zSz+mv6uOkFLAxR8fPxYlChnVtFNEtVhsVnzfikQ4WrGbwCdF
XplauRVUfiqm7a6Qwq6KbZvC9kiQnLCRZMI7KsfdQIL/o9eYMfLotYcxy3zTB1czxoZAkI/crdeu
IvOOT11p4omKFfsaS819pH97jBr9oIJwANxaII3AtmG4hERQTTkQoNgh+5Cuxw6J7akiFdKdsgVF
iD+JLaKfIraj42HSTae3YyiY4RSfkLCI+dPbIkLouDK2J1nVahRMC2+Lgp+4DO578fPIIjyiFRmo
iAF9qjiTdBhAQrPblvOmlHZXGPlCmkdwDBQ8auMz15hqUMa4kLqJSOLh4HKT4jsV9NTjzFqi5cFK
bGXKJCILYivO1hPJ3MtUEgxMPSyEHbKsh+9lRp9WnCN5XDVLTvNNK0t5P7m6oxniPIG02mF3ijY/
nol0L5BLW3uYZid9NzFEt69ULb4x/nSQi3cbBWM0lwnLIJEwoFNoDIK+81kGXODUEpUsMQu25z4Y
hMBIJ+m7Zn3AZPAi8Bqgc8l7RWiVcO/QUfXHVuTZgFvHF/k6nGX8m4yItiL91v2rL4ozIjo6JPG6
WLFFKZZjpjGgndaG9hQZ/2VPbk/RaepWf62VX8aHBvhbuVs5ZDCgx5AFEoVyY6EENzU2H/IAaCpg
1yjTMwWbT2s5mffx6LliMmNOPea/ij2UC7uYRx9vW4tIgeSFYUXEykNoeQapwZS7UbYGYrjbCnRn
fWQPwKYcUnWclaVkjmg1nT++S1Kd9P1QnXb9cJ2N3hy7zg/Fs+uEtOuUtOskbH5U28JdQ4rWilxB
EVvVWiTU2JYHK9Jly8/TRdFlcXWoJpNyuikm5ZSsrJFqCdlvUmHPSShQd98n4lblWHsRQbAi+Oi/
s6mjmhkvilqewe2WhVfHcEDvx8pqEXQdNgo8Sk7BfvUohd5U5eKaV7F3pDJxlfQ5QoPGMM6pFj7J
rALpSpS08R4q/0EUu50P0Qa64iEZCVrH/NNwj2TrY/mNj0VTySv2aL5NLSi9ZiWAnu/JyVviuoLJ
WdKTqYkd0TyFDX6UzUbJVi8FaETTH1Lb7NY/U4gvtz5nyuI3jekreSiPh5fdSHFdgFsW+RHxcah0
gsBUHm7Gig2j4+jBdRpHGb7Add6tkHb1fFm2WVvY8uYy1cKhmaP2cze5mJbZj2vmqSTNSlaTqU/d
qD2JtZvktEdXTq8REK6mhy/qIbdH9RFliYmireq3IFFGLE8lqtXSrUXhylrqsbfRu4LxhD9OBayg
IRXHp0DaJrh4l+FcoDSwQcF8XGE+qbbUxB4sKUMXMf3abQU3ODn4ha2jLt2SCjeteh93Jis4h/Tj
mVOuOkcZR37ayqODcTXCoigYKTajElf8KfvUDUUs80TWsarvZDDWJngn95P2qUL6p8Uto0y7Eqim
4UgzTQcpNB+YqT4er5cw/yjqWcpwZBOPFMmmHM8/2dR6C+mI16g+pto2w8E/Xluz4eioqnimVDyK
8vEaIxtonK/5NTysa1Ike6if1yDXRzsXx7+KzeLJgIZWc/v/IcmmZ308v8i5zvzzTAQU39O96vjt
/SRvgln/PDHhRrRazsB+/osi82ehgN50dsRZ6AcVNRklQ+qmIpC0Gf2syGxvrQ+RAb0VKt+KoigO
CJW2FOzRfShzrTxGWycvVnqMQjHnfn4qUiM2bUkZAyLF0ZZxaTw+KTKZvRRipQyp5A1zXEqH4vJH
kaXgcXElTv5+ns5OLqu8mT6tSF4QKwKLV1FyllBNx1VHr0bF91Tcyd3XALWfnotSbB4zKxjOGNKT
H6bBoJ/8MI2ig4rGYdBI/XADGEXub2jNloQ3S7E9R63QXZRl2V7MmhAyqBOIXoSK480yer31qhxp
8u0NxUjjb69KsB1bfkq+c3bTG4uVwgom/lFZMDVcKqsc/cLVs/uFi0dkxl4ddKW2lFSCUsj9aa8V
ObQdq+kYZtb/VgwTc7npg/bBlOReZQUpXI9XpWlLZWHl43DFqrbTzXun8O5x+9uue0gviu+Jz3sv
ZlCN3SPC7o6TuRRkBv/OX5N4LgwnvejgHnuvqsrM2q1fCpL0t7pfYpSIKdwv8X3Ax7i18J3fVrRe
FE09vS05fBOmFjVc/GiWMvLTivtsOC+2cWBkWaKcVlWHXabfyjTolS9FemWjte2XFHuKtynfv0NB
WxB8RUPqJoyQtPNFWlEDcdKveRCFUbE12id1JAfrbT8ouVsjFQITZzWy5GKBwFzZunFTmU7E5Vt1
Lhn6c+yQbeiMKl8tKGZSMqNR97KvFqQ2Dv8gKPh58wCXbbtoSx8xT5Y2xZMccwlZge+cZ3zBTVBv
xT7CtuEzbdwwGWrm2+d0+r19hO2+eig61ooWJrM9oF8VySuKYsaKN2RsJYqZl66TAevMW6GX0VtI
nziOiOM2J4kVvW/OGRQV6ntlgIV3PH48BA2syWGjtwg2K1hEZlewSZhPZ5OFWJwyTdkk+a2Jeoe5
xRr8GU6KUii464XhDalap82hH9Jp7JzhxmTocDoqHNaqhiSIJzd6m0EQrPC1pjyTMxzTo2ucGDOe
vZUNsMbLXY6dx6dsBStqJqCDosZRNyxHYzkdJ74lY+pcPH0iWFHUDNC4TSejiFk2abpNZ9doVbIq
ocXMFhjXlBl8a5c91PEsD54BEU8yjnFFQrrGuTtp2lChqZQ+M4ZPZldyiej42eTUNzuFZLOK2kOx
gzbRnPFLikvtAxgrcG6Wn5zeTl2/4pvU+R70D43T3LwUQaKz5bzkDRLf0rFI8sdDwnonOMazNQ5T
eHTy8MLUbJBEkFayCWQeh+07pG6/+JDKkUIN/fak4jsVJQm1Q2r+Jlrad2EqNmnMVsAZJQoPJ0Au
sqEAiHXlsoquQg5arKoSfk5Ta4y0ccpP22ZwEI1IXgthMJQCC2eZh1+pdaAozQkItxQ26GVWfsET
sQ3NIxXMDyk2UgvpTrO7pG1ckCI3Nih2XKaHkoGBWn6l7DO2btzcsy4FLsbVbNqiY9iXHvCK542l
uvITOKZS3HpZR/ombxdjCP0AXgSpjBM0G11ci7H1DDM0h/1j9LcPu//M/ESQxNgaJXfZyMTRakVm
dGmjyRUXijYiNlYO1JD2ko1fV7Ea+Lw4qoz07Ex6pnHc1NB9GoxdgSQo3Nd/cKUzdIH93W1LwTd1
0pF67zP64uQ+A8W0EXI+ulcHcvOqyNOq67ZXSESBfqdXdI+eQ/hmovBj6WzqD/oIQ6FBmOF0XpNT
kFG81VPQ65L3jf5TWpejj+6Da1kDIBJCPHsL6n+3l+/QQRh0urRtBVodUkBQSDl8kVdjpzu/brHs
6iITimr6n66cogQBttSJAvTr0SLkAcLyYEJ0SMxD9dEH/TLCrtwN/aoKptRNAIonI/JCSv9xS5kN
o18m29DFJRQx7yJZOSRfSSTsDODXeMczQEHnKBDHQrrprBxd0Ln6B93dIJPPGXhKvzLPebSyyUp7
u4OswDEb0p0OqHglJnetHgtbFSOJ8sVwH14BQ6q+1KkZz5ED2R2Uji1WMOzCfUtzsbs+OWg8OMnD
77GjScrjGhZvC4kg9Ew8KwuJFNpwXgrgk5BGblf9YsbIncz7avKtzpHtukrz+a7nseH0y7HiiljE
4Ck1W10xlCVTyl9MZ79T1l/jYCHqV7oqx1z/qO64okPmkbFGdw6ZGwFJoBGksVesLt6Q+cHkYoB1
19Z+/lKkeCScl+TPgpdv3ufXEhwRJ5S1ZPXApwzSlZaB+K46KmiM6pr37qCDGElOdU/5QQXDFLBr
Lq4sGtjasrOlzW2rha9VRjlasb8fa/7UPsnVh6oQMoIQEtGFkc2nxUiuGZLlScIIAzkTrOEkBfI1
WsNZnHHwBfme87dBYLSYv6YrSATCWzjaX9OVcJH2MicUfks3RDa4Kzos/JdSsiFnBekU+GjqdOfw
jnUo6p3Qwao6EoTVatm50GZrGrHjw7uK3Cj5QmG6PBwe16NzB3wLUCyvWWGDWVXcRjmEj2JOOMJP
jnxRNhRF8EtxGEcW2XGYqgYFE9SPUxRfdXP0q3fyz1MJ2fjTKXrZJ1NHaxPaPDXYGvgdxDtDegz1
YoXNM9JGm6cU2jV6t0JfB7HvxGLmw+PJ1V2c+WV/TWBzLtULXBZoV3UZi9NHVAotOhIr4QYXS3A4
bBhLliciEUNAUeLDFSdKrU36HEIq5TSfrSkKSE6fpfxviMZGPY+N5tpItje89mCxBkEi7YHcl9G7
7Hy0AtLmtXkPjE5OsYL0+A8Odk2WL0iz5w2Fq+Iw462uwQqzyeryFGH/RMGXXR1WO4F1rM6SLm4r
iFq2J7r+ylf0Lx8ipGd7Nd/uJbc7EWFYwXNXv8kCyrcOqR64QI+L8IELhCIfL0x6paIkZZ6eXpzW
XDGRoSi244fkTIYUttG+FwMgLLrroIldAlI7ybWtcMRYPL4cWIKikotW9aTDkWTe0NQ+0Seo+Rmf
p/fbh5Fic4CYZDqOIZbxazLcI40jpJEsYap3PEeGuXh+2DAYRYUzF27hrumxi5IVxTkHenGkWSrq
8USnmySk3qND5J56P+5sWlm9tPU8k3u4LB74XNU+/qkxt72brLgCs+CMkblF80lkjT9zNo5UfJci
U3FosrooSbvqewpScNU3cxyqqXcX32K8xt2EMHpHu81+KTs7nu8ju+keAhWiC2+aBZLMxY3ZXS4F
R+k7W7fH8B7ic4jxvbuOBM390GUo9pGG8SWePzwOeG6ppgzLsCKn5k0vu5BREh1bYUV2n9j4Yzmh
Sj9OaMMlkZXP9SRHnxUZ4eWGHgpRUcfquyPHmRfm3WINOOLLcsZs+XEte5akHUH17A3jNne8EEbv
c0leqJ9IoZmiiK8Y+ZNx3wru7XtmPcwq5rK4tb33WO+7iKGzd/MPKu6hiNp+21MZB9yOuJSDBQeP
tlR8p6KkNR8SHe44leL7sIPooeDyvvXnWsw5CmmHl+phgfyFI0KTyuBMIW9D7SqYARsIqr+9IO5w
5+kkZ8R95dGWcvnCc/dY9rwM9dhmiyzIfRVvhqXuh7Ff+yJUupkmnum9vlb7NEAqCVGGdB+cCLFz
xZ/jnl+KfS8aqrl4Oq5leALJ43dxwfGU2nEqIzMmzqXeOrrJFnC5uR1einNeDNbh8RvjUUzmBely
RmYMfEvCz3i2wGqr14XELubH+VaTvPmZHYIL4pKnCCy1kGiWz4V6m+q1sCjGz8SV8TampgjsqDfZ
+/Aw901sTZB6ee2DZukPQ4wiKZ443aMZTLMrs0L+FZZESJvtAZVeSQd/tCKuTdHG25kBYsFkspN4
Nsz4XAMQJkG3+AhUUcLZnnM/ConrN/v4DqSHGxQ9+jLvFRR0D1BoAxS0G+IIqBEqYcd0P+KaWc+a
VnCQQKJv83pCYMYfWTpupxeN3ejW2RtTKMa57MOi5dvhJjGa3QydnYy32nje25C2pvLIiCQKVyv2
pq0v+BcFf/L9VQx33F3MseOWTIr6UuxNGsU8zxt76+QeFPbWn3Zgb/3pb+yt1/LC3iBv7A3Sxt46
HKBO7A2Kjb31eh3YW3/WG3uLhxN7i3oTe+u1vrE3KDb2Bmljb73WA3tDsRt7Qxs29tbBEHdibx97
0YG9QdrYW3TNgb1FxyX2Fp1q7A1d/sLeoNjYG6SNvfWnvLG3+HVib52BBsLeotITe4tWJfaGFm/s
DdKJveHZjb2hqI29QXphb542J/YWQ3Ribz0Tu0fHIwG8sbcQTuxNig21oTnjlxSX2tcTe8P/H9gb
GpvYG4SNvaG7TuytJ48kTJ54qcTeILywt64AkMDeokMSe4P0wt6g2NhbSIm9hXRib12uoom9QbGx
t5ASe7OU2JsUG3vbCljjovDE3rwGE3uL+W98DatqY2+QXthbr8/G3iBs7A1L7IW9QbGxty0Be/PD
J/bWaXLZ2FsoEnvrdKMT9mYpsTcrEnuDYmNvHkpib1p+G3vTsBML6gwJEvbm+ZLYG57d2Fss1cTe
Yqke2Fu0qu/t4j6wN0gv7K0/14G9QdrYW2d00LmsrwN7g7SxN0kbe7MibaWdyQ2k6GUe2BukF/Zm
RWJv8XxibyhrY289w5g29oZd9IW9YaVv7M17BLE3SC/szV+c3GegMPaGHWxjb++KXPn1xt7Q7xt7
wwht7C1G88TeOqM8hL1BSuytM+xpY28xoIm9Rb3G3qKPTuxNA2DDDcqXgendXr1Dv9/JC6HYyQs7
vMEyeSGkV/LC3tZOXtjbPJIXQnolL8SPX8kLodjJC1FvJi/svbyTF1qReTr8uPZWFGUfJzTqlbyw
w7nqTF7YW9vJCyHs5IW92bSj5IXxzkfOu3iNpP32SwmjSsnnZyo2i48VugP060heyJpuJ6hCB57J
Cy1nrsKOYJb6C4r9i+uVvBByJi8MIZMXWtqnESpKJi/8+Grt5IW9ziN5YUe0wDgvnrVvBl4IO3kh
pFfyQih28sIoiuarymqO5IVowk5eCGknL3R78zYieY9bu9/JC3srO3lhb85REQfrVt/JC+Plz+SF
aNlOXohW7+SFeKNX8kIr0kkZz2fyQhS1kxe6pr1sEHh1ZsWzIrlz8Gav5IUx7qlAiTt5IaRX8kIp
jnN8dVotGLNVlownquowpbAxTyYQtEKbE6RMXtjFnpkBxejnV/LCTlJa712QMnmhpaPu9k5eiHW+
kxd2+B+W/R7jnbxQisMgxefdTyzLfciqNo+ZGnP2eX0nL0QBr+SFUOzkhahtJy/E2n4lL+zN6FJg
HXDEzOSFsU+cyQtjk87khdgZd/LC9/6uPV87SSYvlGIzT2kn+aK4z+SF/lUmL7QicxW6mC+KM3lh
B5vlspknvkBDt7O4I4J5cDlaBNKdJDA/8+Ey7FbwncWRjRHgfu+OF4pLwrjEQ3KcIFaA9ZsTvQPD
zIikvm6Zz2EEWJeevRv397lMzw6Lz3QC9TDTzCmWVc+ZORVDpZQwUDBJkH4s9ptBaRy5JVBzyc8Q
JAaAx+RZl64+dokBs1gebifzdQe9ap/j07VDioxu6fJonTz8zaXo5fBFQMbWZuln9p1IouPP4/wp
maxUcjw8TDCpL4qeZ8sig53bvBgYsd9oFf41tvpV4isrq8EiPTKNAvHsrXDhuMJqyBizDIlRCUZH
1q2UbDXqfcRgGveu1TQiMq90oHXx/Ynj+YdEI358vAFfzxMEArQc9EpxfASenWeMVRV30mRxXE35
H+NaAEKvaWJk9BJxDuHMUJSN3wCIzG8vJLpM23K+kpAOdo+Vvj6YY6+Zr9UAbzTeKkhV2uERfKc1
cVbVFhZlpNSs52VAChNk4vEmEQX1mZcsOLnN06NJiiSc60oYSZZLlNQz6Ar11Hl4sffZTdwpoAOK
J53AZj/XS0rKIGfFvuDNoRtQQBkfi4CRBnE1RULl0xj+MZg8hcW1dgWRntw9OrPkHacqoOGP/D8g
XMXMUVoem+gw9qF+EISg5jspRDBzZcgpMa8fG7S1A5BOeGATnKYThvlI29Dt5CB42U7Wp+icIe5k
BBmrX2EX03cpGQ/rx9cR49C77d0fwvUyD80q3IBjxonEDGSQ2slw3OVr7j/HbPB19jUpvW0H0aN8
BX5wDc1q7m2uN58EVlF0rU8O4O5b+ee5xEAbv5xTaJGdEKQgM/d3da5JUmLzLWlN4Q55fJpXMHnk
n9lG/ZJvwHK9/JryfymUEYo7fU7Qo+IqjM35EUGBK5sRWJmcSvixgipwiADx4ZNWo9llhr6nP4Xj
ZkYj5nH7AUWTByMU4/aJBh/GwRRp+6BqhXFKP87guyjKhIKoqJmyMH76iPKWSK/kHewaiky+Ckls
o32ERDY0ID9Rmo2a98fbDNrbZZQdd0Q3besoFLSkRhbyW+soqgHn3TzCf+PHjBX+WMQomMDWM0dI
jDqr9CiIepkg5UGTi04eyG5+F1lKnSmeiv3+15KdxPIU3zI67xpKvRD9etn3WdVeztjmrrsYhqRR
Q0kjR1T1DJu2/8YCmAKEFvtx0Zl5xnkKUqHT6sfqgCTaUMKT46oyvMIUB4ngNA5fkO5zy5dCBuPv
p+LS8/KGW5XSa+CY3luK71TM4u0mpCZz2RZk75diO3xCQX62gcdvfeexMiHdp0VvXJfcXuEzB4kX
zxI9cilHtcyvI11L+x3tYJ6MFq9kTmhZw8blfIYcqkcHqKfH69OxTR5w0dPdvscYiOo0pK8R9MqO
3XUzkGMFXqmANJN2G0t1JAvXz9wGeCPUqd3P3wGXjDvTwKEe3j10u4/llQpN7Trz+WuKWjMKuoa2
cMV2WsGWaCGQ1JOdvbS58iUuGcJKfiXQL+SRa8Oz2VSrMTuZr65M9nY0pA+PRaF17uoxVEyneNWY
EM84km5AQZckmH1Gus5xkJlSJJ3G8XDJ63hMtagGmblQDW3xdboRTKlX7h5NbM30W5DIziVjZkwR
k8PE9CjmRHp3g7rmed6GPyi24W885TD8DfIobavBeO5t+BvPdRj+IL0Mf/jxy/A3mN1OikHIicaQ
8dS34c+KNPz5cdpaoiibYcZzvw1/o8y34W+UsQ1/ELbhb2ALPQ1/8c6HvSheIw1/fika/rYkw58U
2/BnBQ1/KkuGP9aUhj904Gn4s5x2vlGet+HPivxFKS/DH+Q0/IWQhj9L+1tExTb8DRDO2PA3ynUY
/gZOfqfhb+D9bPiDsA1/I9yTD8PfuOdh+Iui0vA3ynUa/tCEbfgb5T4Mf26vDX+W97iV5234G7iT
+fg/SjsMf5gEL8NfvHx5zaDrMPyh1dvwhzd6Gf6sSMPfCOJwz/VyHYY/17SXTWlvw58VaXPCm70M
fzHuqRh0zPFOU+634U+KbfjT8zKYqSydkVXVPkKrMdv4ZgUNf6O0w/A3mLN1G/7Qzy/DHxTb8BdS
Gv4sHXWPt+EP63wb/kZZh+EP0svwJ8U2/On57Kd5GP5U1Tb8qTFnn/e34Q8FvAx/I7yobfhDbdvw
h7X9MvwN4mky/GFH24a/2CdOw98gJijDH3bGbfh77+/e86+34U+KbefTTvJF8TL8+Vdp+LMi7Xwu
5oviNPyNVuRBQrtfyOz5j/+MFl0Wq7KVA/wNKa/qkBS9oN8Lt1Tp21VrIGFVt+J7KnbI0KjhA/dF
cdxDahMxdCri+htf+tqj+aTI2ZIgPCuGuUWs0DvKYxBvzkoe06e9+kldV20Zx/fmBxXPY8WoEYbh
mVAD+ThWQHXKkMHMKKMWoa6peHRpgGJkUtw49Nd2gOk/s1PukyF2ZM5cHDeirIymGbzHCJd2SxI9
loIWhUMmyUlIyyEkkJbTtUdhl2KWdGuqly+N+KnDyDH6lpacOiRnxNJgksjC8/Qz47JAv+OBZMNV
AT6xBodzQGCverozU+Hq8DD0Mw1kg1lsZcxGwfzKgUESdV6BVc+ihxfdn+67RouLs8KMdH1xPz5L
eRjdjw+pKNTpzzCj8FAbz3w9VmQkYjSz5IA/U/5hMRlU1bAxxn13TJ5LvGfd4+BIgPjxY/8SVEO7
jEybUGxLzMi0znE+Q5sO2pPBfJtye0HBJESLUagGROSziwl+JccRZiRhegwLZutdNr00ZJEQjxp/
pcmFBZ/rTpuqtpEko7Zifd5XviiSLktLmu7u2g3rI/5BeA/gBehsOWJ9hzVhOzIMsfZVfgAraVkY
oRZvm3GVekEy+8cprVZlrcZGhbXMU5pCOvHnlaAFpFbyMHg2WZ3RhxOZk3YOCrI14nwZUrQzZkNK
PhZIQXY+/5TQjktOApXRpuIelLXBiuzV0Z2x9VCQxSxOjpCSYGZLPghLQZMNf+kDOwveOw+zY+2d
J2VBHWraV0V36uIBPPD+rIjPFQx0ISUhtaXdVip2xIkVNSwzKsuDwKp2Qvn3oGk69iKHemx6MZDM
PcwrcI/DBWwTk1J7DlxoDGd5uhktAQWvzDHlhrkU4nI6TJagvKZbEUds/ZRmI5fc4qqpUZrDiu9b
QUri6IrukO63goQ5oag/9c9yEuiE5NQoW/DOKwVL9y95vmexu1eUHnf3Ss+cOjGpbvUijFSQXkxn
UPRMrIXh4Zk1voSvwfo5B7AnA90PVb83157uu9gxegCjxxG7XwqwxRb5nYpSTAv10S+K5sD1v5F7
dJs4GukeGdoxlM/4ilUO6X2YB1vRcx7mOT0fMr5BuuK8DTbgIR6k5fyFUPDGU2aPPytCH3OlNcGV
ysINxTOcDw/DQ55m7MqQnjPJkB6W5T3mTMmDONmajo9RC6If26UaQy/jUAVh9NNO0yJUOQjLO/uD
MX4x1yJOYccpRlcuM/xq15CvF6R+RqZgjNZzxORhkBXXgqp6cQxf5wzqJ3qg3ftZZg7X7k0+KERn
Q2Ie9zs2zAjgOedM841DI9nbfriKVQzdC+nJAO2fubnMboc3SByLeOleFL8tzzttNzhExEIJyiJY
7jCMvfKUIBsOqn3SgNarug9zpTeFhNre08PQDQMatszeNUoxa7mhH+OCDIjJvOyHNS49PITPcQkP
n3NcVkwXj8sS5aJ3uPG65EnBhazNlEuXCzn8BnIhz5/u15jMn85l/Lf9caIl6kcqjmuPPqSfFZsX
UcXQ/V7JG6xgnt2jmC+KzMWMYqYTXqHrflDBuOjYfCGRdhpmbkrpi22ZKK9+qfRGKnhzqI1Z4+Ca
6VqsSC7HMbtoalPBBEt3lsi8IfENnqTvSSJCK/bVlNnnxPqMwplcHgCnq8q8NW4MFbt18r1X60QX
MLL8nSAB1RNajqvFnO+gBSvyiKLHB23nALwdto+KSAahIP4xln5bPAOX8g3F8yPQKReFFMFHJJPl
pJ6Nx2c2dCzhzfESqikzEI0Z0O350vS9PvoJzrCHPJZyEEc/D7vkxBiMKe9lW3OGc3Yb2dDzGmOV
5fGPmjIuyU05pkuRG4dn2JjHHLQiw4qH0oU++l8DNoNuwfF54A8UD6Tytq/ve/VoRY2ueICqmwSI
l6YVGA9GN+I6gBLvtNqpR+5mXPg7x4+cCLBSMEvzQ0IE15R8CQNZT/PP31NRun0Y4ifLCpRNN/zY
9sf46QWHUU7eDz9NOkmXxGguV5SxXVYc86JrtAJOHEMcOJyE9JG6FbA1xNV1c/NH7mlauW/OITrt
27CjokiGHM0iBwuupSMOERFAqYdreOaHp/RAXuEib5AxivJaKqoPCoYW9od/ZorPMOmMckCnelhe
+g8LZmxRHCUH+Za3FUIKdlb0zRN94758dieTT4NjoHrItmRbz2DOKw/hcyQIcT2ZLkSKc348sgAc
imN+FdlCOfeKPnTyWLAiExr4eU/th0cBzvpH3JN131WxoZ45M6wYaSHUpvxFcebM8K9mXNR3MTIS
7F99UegnLqZoDLI1VByVMz/fF8W7NfzV0ZqiN8/Kr8NUeBRztmZe7Y0OTkL9QgfnVQ90ENILHZzX
s9HBeZUDHYT0Qgfx4xc6OAldSoF680Y1r/5GB61IdNCPE5CJonyRRKNe6OC8rk/o4FoHOrjWiQ4y
++5GB+OdD1ApXiPRQb8U0cEtyWokxUYHreABS2XJ2MCaEh1EB57ooOUNBsLJr/6CItHAVd/o4KoH
Oghho4OStqGBigMdXM+BDq5yooPr/oQOrutAB9d1ooPr+oQOwm9zo4PrPtHBVV7oICh9Njq4nhMd
VHsTHZS8wcDVPqGDqx/oIHMXGx1c8xM6uJ5P6OAqJzq47hMdXNcndFCKjQ6u+0AHVznRQdW00cE1
PqGDUmxgarVP6CDGfaODcFjd6OB6PqGD6/mEDvJ5o2osy7cOVnVcO9iY4yoohdDBNU50cI1P6OCa
n9BBcS0JHVzzRAfXZ4PCWm90cDLnuBTzug90ENILHZRio4N6Xv00XwnNVdWBDrIxZ5/PNzqIAl7o
IBQbHURtGx3E2n6hg/MqBzqIHW2jg7FPnBfH2KQTHcTOuNHB9/7+s/b88kYHpTjAQO4kXxQvdNC/
SnTQig0GqpgvihMd/Jdf/+rbn//yx2/ffveP337/+9/95Y9//6dv43f/8H/+7V+//eaf/+2//M9/
+u0f/vDt7/70x29/99df/+p3/w1b1re/fvzo/nZ9/HN/g93+o48qg/7/+tGO69u/4l///de/+l+/
+fbb//3tr//j17/6819/oZp5lPypuGdGclIU9/8pZP2/24rE0rG1n+19ioiyPnZelf/nv/+Hb//1
27d/+o9//8+ff/v85j/+899/e4/f/PP/HZKtyC4E7SYFL81DGIDhQADntuKpDQplbmRzdHJlYW0N
CmVuZG9iag0KODYgMCBvYmoNCjw8L0Z1bmN0aW9uVHlwZSAzL0RvbWFpblsgMCAxXSAvQm91bmRz
WyAwLjQ0IDAuNSAwLjU2XSAvRW5jb2RlWyAxIDAgMSAwIDEgMCAxIDBdIC9GdW5jdGlvbnNbIDg3
IDAgUiA4OCAwIFIgODkgMCBSIDkwIDAgUl0gPj4NCmVuZG9iag0KODcgMCBvYmoNCjw8L0Z1bmN0
aW9uVHlwZSAyL0RvbWFpblsgMCAxXSAvQzFbIDAuNTk2MDggMC42Mjc0NSAwLjY5ODA0XSAvQzBb
IDEgMSAxXSAvTiAxPj4NCmVuZG9iag0KODggMCBvYmoNCjw8L0Z1bmN0aW9uVHlwZSAyL0RvbWFp
blsgMCAxXSAvQzFbIDEgMSAxXSAvQzBbIDEgMSAxXSAvTiAxPj4NCmVuZG9iag0KODkgMCBvYmoN
Cjw8L0Z1bmN0aW9uVHlwZSAyL0RvbWFpblsgMCAxXSAvQzFbIDEgMSAxXSAvQzBbIDEgMSAxXSAv
TiAxPj4NCmVuZG9iag0KOTAgMCBvYmoNCjw8L0Z1bmN0aW9uVHlwZSAyL0RvbWFpblsgMCAxXSAv
QzFbIDEgMSAxXSAvQzBbIDAuNTk2MDggMC42Mjc0NSAwLjY5ODA0XSAvTiAxPj4NCmVuZG9iag0K
OTEgMCBvYmoNCjw8L1BhdHRlcm5UeXBlIDIvU2hhZGluZzw8L0NvbG9yU3BhY2UvRGV2aWNlUkdC
L1NoYWRpbmdUeXBlIDIvQ29vcmRzWyAtNDk1IDQ4Mi4wNiA5NjAgNDgyLjA2XSAvRXh0ZW5kWyB0
cnVlIHRydWVdIC9GdW5jdGlvbiA4NiAwIFI+Pj4+DQplbmRvYmoNCjkyIDAgb2JqDQo8PC9UeXBl
L1BhZ2UvUGFyZW50IDIgMCBSL1Jlc291cmNlczw8L1BhdHRlcm48PC9QOTkgOTkgMCBSPj4vWE9i
amVjdDw8L0ltYWdlMjcgMjcgMCBSL0ltYWdlMTAwIDEwMCAwIFI+Pi9Gb250PDwvRjEgMTIgMCBS
L0YzIDI4IDAgUj4+L1Byb2NTZXRbL1BERi9UZXh0L0ltYWdlQi9JbWFnZUMvSW1hZ2VJXSA+Pi9N
ZWRpYUJveFsgMCAwIDk2MCA1NDBdIC9Db250ZW50cyA5MyAwIFIvU3RydWN0UGFyZW50cyA4Pj4N
CmVuZG9iag0KOTMgMCBvYmoNCjw8L0ZpbHRlci9GbGF0ZURlY29kZS9MZW5ndGggMjc0MzI+Pg0K
c3RyZWFtDQp4nJR9S6tuu3Jd/8D9D6ttyLpTbwmMG7FDcMPgkEbaZuH4ENZ2iG3I34/GqFElzb0P
xunsvao+TT1LpXqp9PHnv//4y7/889/99d/+zcfzV3/18Z//5q8//s+ffns+ns/neVLOz/hY/flo
9fn4l3/802//4y8+/vlPv6WPf4oyz9PTU1+F/udf/Om3//an3z7+y9/99cfH1UD6Dzfw57//h3/7
t3/8l3/++PrXXcFaH//6tbG55M/2Ucf8TPlj5LGB8TlH+3cbzf/hRvePubRdpsz9z0z941/+cJi1
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
/TRfCc1V1YEOsjFnn883OogCXuggFBsdRG0bHcTafqGD8yoHOogdbaODsU+cF8fYpBMdxM640cH3
/v6z9vzyRgelOMBA7iRfFC900L9KdNCKDQaqmC+KEx38t1//6ts//PmP37797r9/+/3vf/fnP/7T
n76N3/23f/nrv3/7zb/+9e/+5//47R/+8O3v//THb3//l1//6nf/RenNvv3l43f3t+vjnzv8Ri/k
Vo8A2b98NOX69u/41z/++lf//Js//8v//e3fPb/58R9//d+//V/f/vJff/2rf/goCaX595jkHxPz
+P0//+bb/+dZjevr2X/81//8/p8//wtq+T//8Z+//bvym78ev/7ydvN4IRe76v/r7Fp6G4Rh8L1S
/0OOYdqDJKRAb9OmSZV2WLdKO+yEUNRmasPWx6Tt1y92YEBLVtpeADX+4jifnSjBhPvrP0BI/faB
kN4yDuxrWA5F7qMIPcBZ2KFfiSISPLO1DworUT6HgytLY/ixyA48eM+jyM7w01EIx6GQtRoOXi+I
GboT+7BKARFWoNrWryCxyl5yW+/NZJXNFQtDcl+QaVfN/DT2ADYEtQSXuVzT8qVWZgsdSgJJJ08E
biHfBrMG4QVnDz0ER7VbYD4qVRVL3LfpVxb2oKuyj5ZzqKMuzNgnyGDFTTYF3T/reXX3jF4y3WXm
ZwFoxc4DxRMXS2qo2s2gW2H9dJa/0UufLjyN9wC6dLEXQHkImKC7d41uZXzmjsulznNVKu0KTUuP
qnS30Cbz2ZlJlxTzB9SMQbb+iN5udObtpkTgklktfsiFir52QtbBXy4h2eWIaCfzuXtBy0n24AEb
uQ9jNsW87YrdPKxZVm/AqTKS6y3Eym+iDQnEXocf6TCW4CjnAD/WIFoEjNMvbXJ17VNGYv5qS/Y0
IzOJC+1nGJnBnmAlOXmBNtqoElOTrRRYYQwmcASzT14PijBvoAHW7c2zIOFULb2O7I6krVGaXFV5
gePl/+FddAwSAo7Sk+2mHqD8Anb1NJ4NCmVuZHN0cmVhbQ0KZW5kb2JqDQo5NCAwIG9iag0KPDwv
RnVuY3Rpb25UeXBlIDMvRG9tYWluWyAwIDFdIC9Cb3VuZHNbIDAuNDQgMC41IDAuNTZdIC9FbmNv
ZGVbIDEgMCAxIDAgMSAwIDEgMF0gL0Z1bmN0aW9uc1sgOTUgMCBSIDk2IDAgUiA5NyAwIFIgOTgg
MCBSXSA+Pg0KZW5kb2JqDQo5NSAwIG9iag0KPDwvRnVuY3Rpb25UeXBlIDIvRG9tYWluWyAwIDFd
IC9DMVsgMC41OTYwOCAwLjYyNzQ1IDAuNjk4MDRdIC9DMFsgMSAxIDFdIC9OIDE+Pg0KZW5kb2Jq
DQo5NiAwIG9iag0KPDwvRnVuY3Rpb25UeXBlIDIvRG9tYWluWyAwIDFdIC9DMVsgMSAxIDFdIC9D
MFsgMSAxIDFdIC9OIDE+Pg0KZW5kb2JqDQo5NyAwIG9iag0KPDwvRnVuY3Rpb25UeXBlIDIvRG9t
YWluWyAwIDFdIC9DMVsgMSAxIDFdIC9DMFsgMSAxIDFdIC9OIDE+Pg0KZW5kb2JqDQo5OCAwIG9i
ag0KPDwvRnVuY3Rpb25UeXBlIDIvRG9tYWluWyAwIDFdIC9DMVsgMSAxIDFdIC9DMFsgMC41OTYw
OCAwLjYyNzQ1IDAuNjk4MDRdIC9OIDE+Pg0KZW5kb2JqDQo5OSAwIG9iag0KPDwvUGF0dGVyblR5
cGUgMi9TaGFkaW5nPDwvQ29sb3JTcGFjZS9EZXZpY2VSR0IvU2hhZGluZ1R5cGUgMi9Db29yZHNb
IC00OTUgNDgyLjA2IDk2MCA0ODIuMDZdIC9FeHRlbmRbIHRydWUgdHJ1ZV0gL0Z1bmN0aW9uIDk0
IDAgUj4+Pj4NCmVuZG9iag0KMTAwIDAgb2JqDQo8PC9UeXBlL1hPYmplY3QvU3VidHlwZS9JbWFn
ZS9XaWR0aCA1NDcvSGVpZ2h0IDQwNC9Db2xvclNwYWNlL0RldmljZVJHQi9CaXRzUGVyQ29tcG9u
ZW50IDgvSW50ZXJwb2xhdGUgZmFsc2UvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCAxMjQ4MT4+
DQpzdHJlYW0NCnic7Z1LqyXHle/9qQra36Dm14UmGloe1OjKKtCwwPSoELYLeuRBQfVE8sBlg1sg
7ElB02WJS4m2MW21ui3L6kKle2VkC2OBJHPu2TtfEZFrxSMfJ1fE+f0IilO5IyPXWvH4Z0TG3nlx
AQAAAAAAAAAAAAAAAAAAAAAAAAAAAFADz/76jZ98FqSXnu1/3c+/+ObpWn99czr05UszS5z0+Q8+
FwsKztKyRZhd95dfvD/L9P5/fH766O0vAxe2iVUfDTl98z++Xl/4Eju7tiFFwyi7hhEAFiBJzLoR
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
uUCcjswXx8bHN4PQXGZz9QihadRCa6ntiFXtHUKzSQwPt2EPL06zle899g8OmuJqx/QcxxEa79Nb
kjyZ89dasm+htdR2xKr2DqHZJIaH27C9F7P9zF0atwQMi2buY5rpGY3z6WVmbxOakWS/1uxbaC21
HbGqvUNoNonh4TbgRXv+2rfQWmo7YlV7h9BsEsPDbcCL9vy1b6G11HbEqvYOodkkhofbgBft+Wvf
Qmup7YhV7R1Cs0kMD7cBL9rz176F1lLbEavaO4RmkxgebgNetOevfQutpbYjVrV3CM0mMTzcBrxo
z1/7FlpLbUesau8Cofn973///P/9+XCr6kpVN4DGvGjJX/sWWkttR6xq7wKh+eh/nj17/unhVtWV
qm4AjXnRkr/2LbSW2o5Y1d4FQvPZn//yx4/+53Cr6kpVN4DGvGjJX/sWWkttR6xq7wKh+fLLLz9+
/vzj//vpJ3863rZaUtUNoDEvWvLXvoXWUtsRq9q7QGgu+eqrr54/f/7BBx/8NwAAwBZcAAAAAAAA
VMv/B5vuKMUNCmVuZHN0cmVhbQ0KZW5kb2JqDQoxMDEgMCBvYmoNCjw8L1R5cGUvUGFnZS9QYXJl
bnQgMiAwIFIvUmVzb3VyY2VzPDwvUGF0dGVybjw8L1AxMDggMTA4IDAgUj4+L1hPYmplY3Q8PC9J
bWFnZTI3IDI3IDAgUi9JbWFnZTEwOSAxMDkgMCBSPj4vRm9udDw8L0YxIDEyIDAgUi9GMyAyOCAw
IFIvRjQgMzAgMCBSL0Y1IDcwIDAgUj4+L1Byb2NTZXRbL1BERi9UZXh0L0ltYWdlQi9JbWFnZUMv
SW1hZ2VJXSA+Pi9NZWRpYUJveFsgMCAwIDk2MCA1NDBdIC9Db250ZW50cyAxMDIgMCBSL1N0cnVj
dFBhcmVudHMgOT4+DQplbmRvYmoNCjEwMiAwIG9iag0KPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0xl
bmd0aCAyNzY0MT4+DQpzdHJlYW0NCniclH1Lq267cl3/wP0Pq23IulNvCYwbsUNww+CQRtpm4fgQ
1naIbcjfj8aoUSXNvQ/G6ey9qj5NPUuleqn08ee///jLv/zz3/313/7Nx/NXf/Xxn//mrz/+z59+
ez6ez+d5Us7P+Fj9+Wj1+fiXf/zTb//jLz7++U+/pY9/ijLP09NTX4X+51/86bf/9qffPv7L3/31
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
zTI925Cz8k4gzWOjfsnuucx0dbsXPTRZJCQ6h+BvnTSUp4jwqFnVbQP5eaEu4wXHe2/qUl7Y0qTe
ZroBQAXZboqyojFZ1ZXuSSGB/PktddZL0WwrbUP5TY0uyotcmhkoTgKenSstQG18nv2uTRHF8nmj
g3t0aCJ2b6a2YQ4M/wcthwkEDQplbmRzdHJlYW0NCmVuZG9iag0KMTAzIDAgb2JqDQo8PC9GdW5j
dGlvblR5cGUgMy9Eb21haW5bIDAgMV0gL0JvdW5kc1sgMC40NCAwLjUgMC41Nl0gL0VuY29kZVsg
MSAwIDEgMCAxIDAgMSAwXSAvRnVuY3Rpb25zWyAxMDQgMCBSIDEwNSAwIFIgMTA2IDAgUiAxMDcg
MCBSXSA+Pg0KZW5kb2JqDQoxMDQgMCBvYmoNCjw8L0Z1bmN0aW9uVHlwZSAyL0RvbWFpblsgMCAx
XSAvQzFbIDAuNTk2MDggMC42Mjc0NSAwLjY5ODA0XSAvQzBbIDEgMSAxXSAvTiAxPj4NCmVuZG9i
ag0KMTA1IDAgb2JqDQo8PC9GdW5jdGlvblR5cGUgMi9Eb21haW5bIDAgMV0gL0MxWyAxIDEgMV0g
L0MwWyAxIDEgMV0gL04gMT4+DQplbmRvYmoNCjEwNiAwIG9iag0KPDwvRnVuY3Rpb25UeXBlIDIv
RG9tYWluWyAwIDFdIC9DMVsgMSAxIDFdIC9DMFsgMSAxIDFdIC9OIDE+Pg0KZW5kb2JqDQoxMDcg
MCBvYmoNCjw8L0Z1bmN0aW9uVHlwZSAyL0RvbWFpblsgMCAxXSAvQzFbIDEgMSAxXSAvQzBbIDAu
NTk2MDggMC42Mjc0NSAwLjY5ODA0XSAvTiAxPj4NCmVuZG9iag0KMTA4IDAgb2JqDQo8PC9QYXR0
ZXJuVHlwZSAyL1NoYWRpbmc8PC9Db2xvclNwYWNlL0RldmljZVJHQi9TaGFkaW5nVHlwZSAyL0Nv
b3Jkc1sgLTQ5NSA0ODIuMDYgOTYwIDQ4Mi4wNl0gL0V4dGVuZFsgdHJ1ZSB0cnVlXSAvRnVuY3Rp
b24gMTAzIDAgUj4+Pj4NCmVuZG9iag0KMTA5IDAgb2JqDQo8PC9UeXBlL1hPYmplY3QvU3VidHlw
ZS9JbWFnZS9XaWR0aCA1ODkvSGVpZ2h0IDMxOS9Db2xvclNwYWNlL0RldmljZVJHQi9CaXRzUGVy
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
nPlJrH4Z5cuXL19+zvzf2v5P6Y9/35+lXbt27doLtt/V1aOTL1++fPk185NY/TLKly9fvvyc+Ums
fhnly5cvX37OfAAAAAAAAAAAAAAAAABgOr8eCFBTkf2/yDABaBTZ/4sME4BG8v1/1rcnJB8mN9PM
t95XgRx+S8ipeXt4ls/7AyvKPJNffVPmWEtcsHqPD/86fsbdtXP28akOQFppp/HcjqUdJvfz+PeV
jtvG4HGvMo5M3fHX9k63bbdkuI20kznu2Nl3VNIOk/vJUObizKB7yhz3k3Yyv9Z47zMLZY6cemVu
dzIHH4Rtc7afncWl8L0y1+sPLCrtZG4W2of9TDtM7ie4mxuvO8FLemccaXc3R0FpJ3Pwns/naXCR
7a3Wq715cNg+fmOlzEEg7WRW5lhR7y2Iw/oymHN48N+WT8oc3EbaWR3vBmc/O0g7TG7msMwFj5+d
cnP2fctZjwdPDcllnsbBmzbKHAn9na69x88/s/exEeeMnz1u3z1p0B9YWpGZXGSYADSK7P9FhglA
w/4PAAAAAAAATOQjSICaiuz/RYYJQKPI/l9kmAA0iuz/RYYJQKPI/l9kmAA0iuz/RYYJQKPI/l9k
mAA0iuz/RYYJQKPI/l9kmAA0iuz/RYYJQKPI/l9kmAA0iuz/RYYJQKPI/l9kmAA0iuz/RYYJQKPI
/l9kmAA07P8AAAAAAAAAAAAAAAAAsJyrfz1Qvnz58uXXzE9i9csoX758+fJz5iex+mWUL1++fPk5
83/rsUe7du3atZdtv6urRydfvnz58mvmJ7H6ZZQvX758+Tnzk1j9MsqXL1++/Jz5AAAAAAAAAAAA
AAAAAMB0fj0QoKYi+3+RYQLQKLL/FxkmAI0k+3+vG7O+OiHJMLm94Fs/Rr4o5Ee9hjv7+coKFvir
8fNO/nyYlLKdb9uSF7cDsyRZVuPbwqx8uI4yB3kkWVZny9zZd3iSDJMiDudzr91EhemSLCtljjvp
vQm/O899NgeXSrKyvGnJnQTzrSlnZiZcLckqU+a4k8P5NvGfVwGxJKtMmeNO3v4nKMB0SVbZ2V8o
8NkcmSlzkMfPV1n8EXzwK3XKHAn15vNuu395Al9QZIkVGSYAjSL7f5FhAtCw/wMAAAAAAAAT+QgS
oKYi+3+RYQLQKLL/FxkmAI0i+3+RYQLQKLL/FxkmAI0i+3+RYQLQKLL/FxkmAI0i+3+RYQLQKLL/
FxkmAI0i+3+RYQLQKLL/FxkmAI0i+3+RYQLQKLL/FxkmAI0i+3+RYQLQKLL/FxkmAA37PwAAAAAA
AAAAAAAAAAAs5+pfD5QvX758+TXzk1j9MsqXL1++/Jz5Sax+GeXLly9ffs7833rs0a5du3btZdvv
6urRyZcvX778mvlJrH4Z5cuXL19+zvwkVr+M8uXLly8/Zz4AAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA1PfZcdIpZaW88BUBNr9KwfTD4wrMnetthuby0
zH1/vABMdPU2fvXd3BX3oSPnnXU8AJcaLx/BO5zBDdes8hSEn83pRTVPjYz3k+MB+IK4Nm2fjVtG
jn+1f1jmzr7dGrwkGMLhiE4dr8wBfNnn2/irfbdyzdrYPy9zvYHEL989b3zjdpgAwNdMKXOn7v7e
c7bcHCZ8UuZOHf/s/wwAwNWuflPuujJ39hQ/LHODzwIw3bqfzY081Tsyw2dz7u8Arha8mRZswrsf
SG3fPIzfURzf5EdyzqYFZxl5SXzSpr13sDIHAAAAAAAAAAAAAAAAAAAAQCr/AcpfrlENCmVuZHN0
cmVhbQ0KZW5kb2JqDQoxMTAgMCBvYmoNCjw8L1R5cGUvUGFnZS9QYXJlbnQgMiAwIFIvUmVzb3Vy
Y2VzPDwvUGF0dGVybjw8L1AxMTcgMTE3IDAgUj4+L1hPYmplY3Q8PC9JbWFnZTI3IDI3IDAgUj4+
L0ZvbnQ8PC9GMSAxMiAwIFIvRjMgMjggMCBSL0Y1IDcwIDAgUi9GNCAzMCAwIFI+Pi9Qcm9jU2V0
Wy9QREYvVGV4dC9JbWFnZUIvSW1hZ2VDL0ltYWdlSV0gPj4vTWVkaWFCb3hbIDAgMCA5NjAgNTQw
XSAvQ29udGVudHMgMTExIDAgUi9TdHJ1Y3RQYXJlbnRzIDEwPj4NCmVuZG9iag0KMTExIDAgb2Jq
DQo8PC9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDI4MzgzPj4NCnN0cmVhbQ0KeJyUfUurbrty
Xf/A/Q+rbci6U28JjBuxQ3DD4JBG2mbh+BDWdohtyN+PxqhRJc29D8bp7L2qPk09S6V6qfTx57//
+Mu//PPf/fXf/s3H81d/9fGf/+avP/7Pn357Pp7P53lSzs/4WP35aPX5+Jd//NNv/+MvPv75T7+l
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
CmVuZG9iag0KMTEyIDAgb2JqDQo8PC9GdW5jdGlvblR5cGUgMy9Eb21haW5bIDAgMV0gL0JvdW5k
c1sgMC40NCAwLjUgMC41Nl0gL0VuY29kZVsgMSAwIDEgMCAxIDAgMSAwXSAvRnVuY3Rpb25zWyAx
MTMgMCBSIDExNCAwIFIgMTE1IDAgUiAxMTYgMCBSXSA+Pg0KZW5kb2JqDQoxMTMgMCBvYmoNCjw8
L0Z1bmN0aW9uVHlwZSAyL0RvbWFpblsgMCAxXSAvQzFbIDAuNTk2MDggMC42Mjc0NSAwLjY5ODA0
XSAvQzBbIDEgMSAxXSAvTiAxPj4NCmVuZG9iag0KMTE0IDAgb2JqDQo8PC9GdW5jdGlvblR5cGUg
Mi9Eb21haW5bIDAgMV0gL0MxWyAxIDEgMV0gL0MwWyAxIDEgMV0gL04gMT4+DQplbmRvYmoNCjEx
NSAwIG9iag0KPDwvRnVuY3Rpb25UeXBlIDIvRG9tYWluWyAwIDFdIC9DMVsgMSAxIDFdIC9DMFsg
MSAxIDFdIC9OIDE+Pg0KZW5kb2JqDQoxMTYgMCBvYmoNCjw8L0Z1bmN0aW9uVHlwZSAyL0RvbWFp
blsgMCAxXSAvQzFbIDEgMSAxXSAvQzBbIDAuNTk2MDggMC42Mjc0NSAwLjY5ODA0XSAvTiAxPj4N
CmVuZG9iag0KMTE3IDAgb2JqDQo8PC9QYXR0ZXJuVHlwZSAyL1NoYWRpbmc8PC9Db2xvclNwYWNl
L0RldmljZVJHQi9TaGFkaW5nVHlwZSAyL0Nvb3Jkc1sgLTQ5NSA0ODIuMDYgOTYwIDQ4Mi4wNl0g
L0V4dGVuZFsgdHJ1ZSB0cnVlXSAvRnVuY3Rpb24gMTEyIDAgUj4+Pj4NCmVuZG9iag0KMTE4IDAg
b2JqDQo8PC9UeXBlL1BhZ2UvUGFyZW50IDIgMCBSL1Jlc291cmNlczw8L1BhdHRlcm48PC9QMTI1
IDEyNSAwIFI+Pi9YT2JqZWN0PDwvSW1hZ2UyNyAyNyAwIFI+Pi9Gb250PDwvRjEgMTIgMCBSL0Yz
IDI4IDAgUj4+L1Byb2NTZXRbL1BERi9UZXh0L0ltYWdlQi9JbWFnZUMvSW1hZ2VJXSA+Pi9Bbm5v
dHNbIDEyNiAwIFIgMTI3IDAgUl0gL01lZGlhQm94WyAwIDAgOTYwIDU0MF0gL0NvbnRlbnRzIDEx
OSAwIFIvU3RydWN0UGFyZW50cyAxMT4+DQplbmRvYmoNCjExOSAwIG9iag0KPDwvRmlsdGVyL0Zs
YXRlRGVjb2RlL0xlbmd0aCAyNzY3MT4+DQpzdHJlYW0NCniclH1Lq267cl3/wP0Pq23IulNvCYwb
sUNww+CQRtpm4fgQ1naIbcjfj8aoUSXNvQ/G6ey9qj5NPUuleqn08ee///jLv/zz3/313/7Nx/NX
f/Xxn//mrz/+z59+ez6ez+d5Us7P+Fj9+Wj1+fiXf/zTb//jLz7++U+/pY9/ijLP09NTX4X+51/8
6bf/9qffPv7L3/31x8fVQPoPN/Dnv/+Hf/u3f/yXf/74+tddQcrt41+/NjqX/Nk+6pifKX+MPDYw
Pudo/26r+T/c6v4xl7bLlLn/mal//MsfjrPWf7fB8v8xj/8XrdY1P/7rrih9/K+P39KT8x7THiWG
9vFjjzrHmL//9Nt//+NG62n0P6m/z7M7yr9zran+Qfv5WXsKdyc/ett/pPlRO1v92s3++W9//MM/
/WMeH3/zvz/+qMWmFkkMZbbPkj9K+Swto9NA7G/3gu1JI9A+yvM59lAF5fXZc//42mVX+izdEd9C
5I88P/vc5TeU18de7rJWQO1ztOVfA1E/U28f/mn+XN0Ko+b8mUZh4bk+Z3bE90GUz7y7+62Otz9A
PJ95D+Ug0u5uTR8aaJqfbU+c5iENDJvtlc9eBH8bPPj7nJiXDfHb2WdA63Ot4h9vxNWVsT7zr/AZ
zKaZPQdvxPggQfUPAhkT9YwU0JlHIcamx/KhL+fn2LPj9Z4VU8/Oihlir/BcyUbSsPipaJROGvvj
38+s10Muhtiz+KR71n9B2Cffqsa6cVVjiPOVzdDP8F1J3ZtgTHR2pIVKiNjdTp+t7h0BKGFk4A2C
NC9fKrwRmwb3NH4HYq/ifFS+YoXLXgE1lTqJk19PMBshvg9ifK5mBLM6q/sF0fdML0NskvsZbmxy
j5EQiWoeaPcWW+lLhWOdvwOxh5u49VgXpmLPn7Wkifr6eeZ8Nm0Aa/MdzSYRu4q+SegM4BeEPvFq
KolxN9C7VdM+a3FEffruH6FFYJEY5+45+2WIveoj2ax27FHwE/C4XVUz7rL3r7dkEL8G73DE90H0
vbOFqJsYXoi295QjAE2DNgNG2z0TWsl717nxku0dL9+4a72uDa3+4U0ZdPXOEFfvNqMt2Xu3N/CN
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
hAkjZu1Ic5fCudYA/tx8srnH7CPkMtietylavszqk51gQ4oeSJGXXvEDAGkfKnxq9pqHQFb4rPey
KG18SkviLnrLPiVQGBGT2KJQmA3d9mWdLX+ThLrnBQN6MhOspNO7o5COesWjhSwlgY8/jId5RScF
TfjkJ6smKcd9c/g0KFz+S7sdcD1GH9OtQG8kggFMUNwhWgM53MrzR2gQJr8jPOjghS/uLKIN5nKr
49I6z07mmguPtTqHJKpVoRNdcBGxZ+6smMTKCFgj1TO2SYXkG0N9JZqIrKHyOddKd2UFFYVMfcLk
aBtt1VVJiUdVqbBAcWyEcRH7CqrTSYNCc92ImDbjXIaHvy1AkaqQiBEsOiWY3lkukY1c0oUs0Kd8
tG05jWBskKbbi4Mhgmkp8exoC9yVKeYIdVZzoy0cOhepk7mluGataoZh/h+fury0K3O4kR+OnacH
IUdupbDHEPYsAf9bFOZFRP0mLRLmcOM+oNU7+fYzqSHRI8FGIDeDPEV8EoMzhiGiGdMAw40l/wDq
KdpPDQplbmRzdHJlYW0NCmVuZG9iag0KMTIwIDAgb2JqDQo8PC9GdW5jdGlvblR5cGUgMy9Eb21h
aW5bIDAgMV0gL0JvdW5kc1sgMC40NCAwLjUgMC41Nl0gL0VuY29kZVsgMSAwIDEgMCAxIDAgMSAw
XSAvRnVuY3Rpb25zWyAxMjEgMCBSIDEyMiAwIFIgMTIzIDAgUiAxMjQgMCBSXSA+Pg0KZW5kb2Jq
DQoxMjEgMCBvYmoNCjw8L0Z1bmN0aW9uVHlwZSAyL0RvbWFpblsgMCAxXSAvQzFbIDAuNTk2MDgg
MC42Mjc0NSAwLjY5ODA0XSAvQzBbIDEgMSAxXSAvTiAxPj4NCmVuZG9iag0KMTIyIDAgb2JqDQo8
PC9GdW5jdGlvblR5cGUgMi9Eb21haW5bIDAgMV0gL0MxWyAxIDEgMV0gL0MwWyAxIDEgMV0gL04g
MT4+DQplbmRvYmoNCjEyMyAwIG9iag0KPDwvRnVuY3Rpb25UeXBlIDIvRG9tYWluWyAwIDFdIC9D
MVsgMSAxIDFdIC9DMFsgMSAxIDFdIC9OIDE+Pg0KZW5kb2JqDQoxMjQgMCBvYmoNCjw8L0Z1bmN0
aW9uVHlwZSAyL0RvbWFpblsgMCAxXSAvQzFbIDEgMSAxXSAvQzBbIDAuNTk2MDggMC42Mjc0NSAw
LjY5ODA0XSAvTiAxPj4NCmVuZG9iag0KMTI1IDAgb2JqDQo8PC9QYXR0ZXJuVHlwZSAyL1NoYWRp
bmc8PC9Db2xvclNwYWNlL0RldmljZVJHQi9TaGFkaW5nVHlwZSAyL0Nvb3Jkc1sgLTQ5NSA0ODIu
MDYgOTYwIDQ4Mi4wNl0gL0V4dGVuZFsgdHJ1ZSB0cnVlXSAvRnVuY3Rpb24gMTIwIDAgUj4+Pj4N
CmVuZG9iag0KMTI2IDAgb2JqDQo8PC9TdWJ0eXBlL0xpbmsvUmVjdFsgNDcuOTUyIDMzOC42MiA5
MjMuMjMgMzc0Ljg2XSAvQlM8PC9XIDA+Pi9GIDQvQTw8L1R5cGUvQWN0aW9uL1MvVVJJL1VSSSho
dHRwczovL2dpdGh1Yi5jb20vYWJieXBhbi9kbnNfdGVzdF9laWwvYmxvYi9tYXN0ZXIvZWlsX2xv
Yy5qc29uKSA+Pi9TdHJ1Y3RQYXJlbnQgMTI+Pg0KZW5kb2JqDQoxMjcgMCBvYmoNCjw8L1N1YnR5
cGUvTGluay9SZWN0WyA0Ny45NTIgMzAxLjQyIDY1LjIzMiAzMzcuNjZdIC9CUzw8L1cgMD4+L0Yg
NC9BPDwvVHlwZS9BY3Rpb24vUy9VUkkvVVJJKGh0dHBzOi8vZ2l0aHViLmNvbS9hYmJ5cGFuL2Ru
c190ZXN0X2VpbC9ibG9iL21hc3Rlci9laWxfbG9jLmpzb24pID4+L1N0cnVjdFBhcmVudCAxMz4+
DQplbmRvYmoNCjEyOCAwIG9iag0KPDwvVHlwZS9QYWdlL1BhcmVudCAyIDAgUi9SZXNvdXJjZXM8
PC9QYXR0ZXJuPDwvUDEzNSAxMzUgMCBSPj4vWE9iamVjdDw8L0ltYWdlMjcgMjcgMCBSPj4vRm9u
dDw8L0YxIDEyIDAgUi9GMyAyOCAwIFIvRjUgNzAgMCBSL0Y0IDMwIDAgUj4+L1Byb2NTZXRbL1BE
Ri9UZXh0L0ltYWdlQi9JbWFnZUMvSW1hZ2VJXSA+Pi9NZWRpYUJveFsgMCAwIDk2MCA1NDBdIC9D
b250ZW50cyAxMjkgMCBSL1N0cnVjdFBhcmVudHMgMTQ+Pg0KZW5kb2JqDQoxMjkgMCBvYmoNCjw8
L0ZpbHRlci9GbGF0ZURlY29kZS9MZW5ndGggMjc2MzA+Pg0Kc3RyZWFtDQp4nJR9S6tuu3Jd/8D9
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
X1xhNP+bMQpjR6bXScJzk4R/pcd59LwksGhRQKJ5eZgE765mZdUSxIbHE4a0sc93xCpEN7qhqr7F
msdsCzxgd44Y+GG3CmYg/rr76pb7096b+ci3vZ92fnAxy4x/+g/wkG2+fqfBa2vYsnrFsaxcUAEg
S0qBNIltsuYZSs1lwM6uUZXeI0t33YZqXANqoLq3vwzaHqtXirEl692pRgObnMsEibWnb1vXVAX3
RFdcU88Eg1Rwq6vL2Mxjt+paBNW6tt8DsjSS91+SoSkKZ6rVZYOhgCJ/JnWaRqCIbT+bhMFccCqj
h+1jXTNHlQ4o6ZtFqh/hvf5KYdYeORLwH5Cokz0NCmVuZHN0cmVhbQ0KZW5kb2JqDQoxMzAgMCBv
YmoNCjw8L0Z1bmN0aW9uVHlwZSAzL0RvbWFpblsgMCAxXSAvQm91bmRzWyAwLjQ0IDAuNSAwLjU2
XSAvRW5jb2RlWyAxIDAgMSAwIDEgMCAxIDBdIC9GdW5jdGlvbnNbIDEzMSAwIFIgMTMyIDAgUiAx
MzMgMCBSIDEzNCAwIFJdID4+DQplbmRvYmoNCjEzMSAwIG9iag0KPDwvRnVuY3Rpb25UeXBlIDIv
RG9tYWluWyAwIDFdIC9DMVsgMC41OTYwOCAwLjYyNzQ1IDAuNjk4MDRdIC9DMFsgMSAxIDFdIC9O
IDE+Pg0KZW5kb2JqDQoxMzIgMCBvYmoNCjw8L0Z1bmN0aW9uVHlwZSAyL0RvbWFpblsgMCAxXSAv
QzFbIDEgMSAxXSAvQzBbIDEgMSAxXSAvTiAxPj4NCmVuZG9iag0KMTMzIDAgb2JqDQo8PC9GdW5j
dGlvblR5cGUgMi9Eb21haW5bIDAgMV0gL0MxWyAxIDEgMV0gL0MwWyAxIDEgMV0gL04gMT4+DQpl
bmRvYmoNCjEzNCAwIG9iag0KPDwvRnVuY3Rpb25UeXBlIDIvRG9tYWluWyAwIDFdIC9DMVsgMSAx
IDFdIC9DMFsgMC41OTYwOCAwLjYyNzQ1IDAuNjk4MDRdIC9OIDE+Pg0KZW5kb2JqDQoxMzUgMCBv
YmoNCjw8L1BhdHRlcm5UeXBlIDIvU2hhZGluZzw8L0NvbG9yU3BhY2UvRGV2aWNlUkdCL1NoYWRp
bmdUeXBlIDIvQ29vcmRzWyAtNDk1IDQ4Mi4wNiA5NjAgNDgyLjA2XSAvRXh0ZW5kWyB0cnVlIHRy
dWVdIC9GdW5jdGlvbiAxMzAgMCBSPj4+Pg0KZW5kb2JqDQoxMzYgMCBvYmoNCjw8L1R5cGUvUGFn
ZS9QYXJlbnQgMiAwIFIvUmVzb3VyY2VzPDwvUGF0dGVybjw8L1AxNDMgMTQzIDAgUj4+L1hPYmpl
Y3Q8PC9JbWFnZTI3IDI3IDAgUj4+L0ZvbnQ8PC9GMyAyOCAwIFIvRjEgMTIgMCBSPj4vUHJvY1Nl
dFsvUERGL1RleHQvSW1hZ2VCL0ltYWdlQy9JbWFnZUldID4+L01lZGlhQm94WyAwIDAgOTYwIDU0
MF0gL0NvbnRlbnRzIDEzNyAwIFIvU3RydWN0UGFyZW50cyAxNT4+DQplbmRvYmoNCjEzNyAwIG9i
ag0KPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCAyNjk3MD4+DQpzdHJlYW0NCniclH1Lq267
cl3/wP0Pq23IulNvCYwbsUNww+CQRtpm4fgQ1naIbcjfj8aoUSXNvQ/G6ey9qj5NPUuleqn08ee/
//jLv/zz3/313/7Nx/NXf/Xxn//mrz/+z59+ez6ez+d5Us7P+Fj9+Wj1+fiXf/zTb//jLz7++U+/
pY9/ijLP09NTX4X+51/86bf/9qffPv7L3/31x8fVQPoPN/Dnv/+Hf/u3f/yXf/74+tddQarl41+/
NjqX/Nk+6pifKX+MPDYwPudo/26r+T/c6v4xl7bLlLn/mal//MsfjrPWf7fB8v8xj/8XrdY1P/7r
rih9/K+P39KT8x7THiWG9vFjjzrHmL//9Nt//+NG62n0P6m/z7M7yr9zran+Qfv5WXsKdyc/ett/
pPlRO1v92s3++W9//MM//WMeH3/zvz/+qMWmFkkMZbbPkj9K+Swto9NA7G/3gu1JI9A+yvM59lAF
5fXZc//42mVX+izdEd9C5I88P/vc5TeU18de7rJWQO1ztOVfA1E/U28f/mn+XN0Ko+b8mUZh4bk+
Z3bE90GUz7y7+62Otz9APJ95D+Ug0u5uTR8aaJqfbU+c5iENDJvtlc9eBH8bPPj7nJiXDfHb2WdA
63Ot4h9vxNWVsT7zr/AZzKaZPQdvxPggQfUPAhkT9YwU0JlHIcamx/KhL+fn2LPj9Z4VU8/Oihli
r/BcyUbSsPipaJROGvvj38+s10Muhtiz+KR71n9B2Cffqsa6cVVjiPOVzdDP8F1J3ZtgTHR2pIVK
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
WyAwIDFdIC9Cb3VuZHNbIDAuNDQgMC41IDAuNTZdIC9FbmNvZGVbIDEgMCAxIDAgMSAwIDEgMF0g
L0Z1bmN0aW9uc1sgMTM5IDAgUiAxNDAgMCBSIDE0MSAwIFIgMTQyIDAgUl0gPj4NCmVuZG9iag0K
MTM5IDAgb2JqDQo8PC9GdW5jdGlvblR5cGUgMi9Eb21haW5bIDAgMV0gL0MxWyAwLjU5NjA4IDAu
NjI3NDUgMC42OTgwNF0gL0MwWyAxIDEgMV0gL04gMT4+DQplbmRvYmoNCjE0MCAwIG9iag0KPDwv
RnVuY3Rpb25UeXBlIDIvRG9tYWluWyAwIDFdIC9DMVsgMSAxIDFdIC9DMFsgMSAxIDFdIC9OIDE+
Pg0KZW5kb2JqDQoxNDEgMCBvYmoNCjw8L0Z1bmN0aW9uVHlwZSAyL0RvbWFpblsgMCAxXSAvQzFb
IDEgMSAxXSAvQzBbIDEgMSAxXSAvTiAxPj4NCmVuZG9iag0KMTQyIDAgb2JqDQo8PC9GdW5jdGlv
blR5cGUgMi9Eb21haW5bIDAgMV0gL0MxWyAxIDEgMV0gL0MwWyAwLjU5NjA4IDAuNjI3NDUgMC42
OTgwNF0gL04gMT4+DQplbmRvYmoNCjE0MyAwIG9iag0KPDwvUGF0dGVyblR5cGUgMi9TaGFkaW5n
PDwvQ29sb3JTcGFjZS9EZXZpY2VSR0IvU2hhZGluZ1R5cGUgMi9Db29yZHNbIC00OTUgNDgyLjA2
IDk2MCA0ODIuMDZdIC9FeHRlbmRbIHRydWUgdHJ1ZV0gL0Z1bmN0aW9uIDEzOCAwIFI+Pj4+DQpl
bmRvYmoNCjE0NCAwIG9iag0KPDwvVHlwZS9QYWdlL1BhcmVudCAyIDAgUi9SZXNvdXJjZXM8PC9Q
YXR0ZXJuPDwvUDE1MSAxNTEgMCBSPj4vWE9iamVjdDw8L0ltYWdlMjcgMjcgMCBSL0ltYWdlMTUy
IDE1MiAwIFI+Pi9Gb250PDwvRjEgMTIgMCBSL0YzIDI4IDAgUj4+L1Byb2NTZXRbL1BERi9UZXh0
L0ltYWdlQi9JbWFnZUMvSW1hZ2VJXSA+Pi9NZWRpYUJveFsgMCAwIDk2MCA1NDBdIC9Db250ZW50
cyAxNDUgMCBSL1N0cnVjdFBhcmVudHMgMTY+Pg0KZW5kb2JqDQoxNDUgMCBvYmoNCjw8L0ZpbHRl
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
IC9FbmNvZGVbIDEgMCAxIDAgMSAwIDEgMF0gL0Z1bmN0aW9uc1sgMTQ3IDAgUiAxNDggMCBSIDE0
OSAwIFIgMTUwIDAgUl0gPj4NCmVuZG9iag0KMTQ3IDAgb2JqDQo8PC9GdW5jdGlvblR5cGUgMi9E
b21haW5bIDAgMV0gL0MxWyAwLjU5NjA4IDAuNjI3NDUgMC42OTgwNF0gL0MwWyAxIDEgMV0gL04g
MT4+DQplbmRvYmoNCjE0OCAwIG9iag0KPDwvRnVuY3Rpb25UeXBlIDIvRG9tYWluWyAwIDFdIC9D
MVsgMSAxIDFdIC9DMFsgMSAxIDFdIC9OIDE+Pg0KZW5kb2JqDQoxNDkgMCBvYmoNCjw8L0Z1bmN0
aW9uVHlwZSAyL0RvbWFpblsgMCAxXSAvQzFbIDEgMSAxXSAvQzBbIDEgMSAxXSAvTiAxPj4NCmVu
ZG9iag0KMTUwIDAgb2JqDQo8PC9GdW5jdGlvblR5cGUgMi9Eb21haW5bIDAgMV0gL0MxWyAxIDEg
MV0gL0MwWyAwLjU5NjA4IDAuNjI3NDUgMC42OTgwNF0gL04gMT4+DQplbmRvYmoNCjE1MSAwIG9i
ag0KPDwvUGF0dGVyblR5cGUgMi9TaGFkaW5nPDwvQ29sb3JTcGFjZS9EZXZpY2VSR0IvU2hhZGlu
Z1R5cGUgMi9Db29yZHNbIC00OTUgNDgyLjA2IDk2MCA0ODIuMDZdIC9FeHRlbmRbIHRydWUgdHJ1
ZV0gL0Z1bmN0aW9uIDE0NiAwIFI+Pj4+DQplbmRvYmoNCjE1MiAwIG9iag0KPDwvVHlwZS9YT2Jq
ZWN0L1N1YnR5cGUvSW1hZ2UvV2lkdGggODk4L0hlaWdodCA0ODcvQ29sb3JTcGFjZS9EZXZpY2VS
R0IvQml0c1BlckNvbXBvbmVudCA4L0ludGVycG9sYXRlIGZhbHNlL0ZpbHRlci9GbGF0ZURlY29k
ZS9MZW5ndGggNTAxMzg+Pg0Kc3RyZWFtDQp4nOyd+1dTV/73/7b+8u0PT7ue1XGt6bi+nbEzo/P9
Wp+nldVaV634VJl6qVRphe/AqEBBVATlLqlBVAQNRS6CQA1gAoFAICE3cpJzSXg+5+wk5EYSyBXy
fq29WJCcs88+J+Hklb3357M3NwEAAAAAAAAAgLzG52czUHy5bhEAAAAAANiHeASxZ3iuVjV8skp1
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
pCURyHqW9sxIaVLhNKppHs/Sm7ME2h6wUAAAAADkic5CS7kEdMNBSF65RlSNg10RbQnofHdPpunx
XXVNHlLxw+5IpltmpCvJxcYEZl7PUj4BCwUAAABAnmS30FIqAc1pEOdcV49ORNOaZ7LDrtnHN/ph
Rp2nsrGuzXxmJkLzfpZyCVgoAAAAAPIki4WWXgloroM4exyq+KlpSbbrnbmlbgxrPzSmQ00SoQV4
ljIJWCgAAAAA8sTUQku4BFQ/iNPrrFa33fVVoOoBdsX0cqy9zOaHunQokVIT2yzAs5RFwEIBAAAA
kCcGCy2PEtC0hU4fdHgsuoBquyFtIH7z3cM57ZWPD6sb68RIza4pxLOUQ8BCAQAAAJAnWgstrxJQ
GkqjJLMu9NT0tOeJ9B2TtEF8Vb0xux8qp4ocw2aJ0EI9SxkELBQAAAAAeWJioWVUAsprNS9Nz2Wa
Es9bal2RXazfpudyqP3rRn7IHjbb8faCPEvJBywUAAAAAHmis9BSLgE17UJvrnzq1nlGQlJxSN3R
dd059w17KPEUa9bKzwI8S6kHLBQAAAAAeZK20Jr+MtiCN5SAeqerZZGTq0DNejQZQnel1l21EzlN
zFZzWQ72mO+zlHjAQgEAAACQJxYWWvL+iYCFAgAAAKCcybDQom/B5+mfUNBSCFgoAAAAAPJEa6F2
dmHasAQUKdBSClgoAAAAAPLE0kKxBY+wDlgoAAAAAPLExEJLpAsT/LOEAxYKAAAAgDzRWWhJdWGC
gpZwwEIBAAAAkCemFrrdgzjhn+UWsFAAAAAA5EmmhcI/ERsGLBQAAAAAeaK1UNtLQKGg5RKwUAAA
AADkiWqh7xksFCWgCOuAhQIAAAAgT8wtFFvwiKwBCwUAAABAnhgtFP6JyCFgoQAAAADIE9VCEYgt
BCwUAAAAAFsDForIJ2ChAAAAANgasFBEPgELBQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgxPn/
5ii7rw0KZW5kc3RyZWFtDQplbmRvYmoNCjE1MyAwIG9iag0KPDwvVHlwZS9QYWdlL1BhcmVudCAy
IDAgUi9SZXNvdXJjZXM8PC9QYXR0ZXJuPDwvUDE2MCAxNjAgMCBSPj4vWE9iamVjdDw8L0ltYWdl
MjcgMjcgMCBSL0ltYWdlMTYxIDE2MSAwIFI+Pi9Gb250PDwvRjEgMTIgMCBSL0YzIDI4IDAgUj4+
L1Byb2NTZXRbL1BERi9UZXh0L0ltYWdlQi9JbWFnZUMvSW1hZ2VJXSA+Pi9NZWRpYUJveFsgMCAw
IDk2MCA1NDBdIC9Db250ZW50cyAxNTQgMCBSL1N0cnVjdFBhcmVudHMgMTc+Pg0KZW5kb2JqDQox
NTQgMCBvYmoNCjw8L0ZpbHRlci9GbGF0ZURlY29kZS9MZW5ndGggMjcyNTU+Pg0Kc3RyZWFtDQp4
nJR9S6tuu3Jd/8D9D6ttyLpTbwmMG7FDcMPgkEbaZuH4ENZ2iG3I34/GqFElzb0Pxunsvao+TT1L
pXqp9PHnv//4y7/889/99d/+zcfzV3/18Z//5q8//s+ffns+ns/neVLOz/hY/flo9fn4l3/802//
4y8+/vlPv6WPf4oyz9PTU1+F/udf/Om3//an3z7+y9/99cfH1UD6Dzfw57//h3/7t3/8l3/++PrX
XUHav//r10bnkj/bRx3zM+WPkccGxucc7d9tNf+HW90/5tJ2mTL3PzP1j3/5w3HW+u82WP4/5vH/
otW65sd/3RWlj//18Vt6ct5j2qPE0D5+7FHnGPP3n37773/caD2N/if193l2R/l3rjXVP2g/P2tP
4e7kR2/7jzQ/amerX7vZP//tj3/4p3/M4+Nv/vfHH7XY1CKJocz2WfJHKZ+lZXQaiP3tXrA9aQTa
R3k+xx6qoLw+e+4fX7vsSp+lO+JbiPyR52efu/yG8vrYy13WCqh9jrb8ayDqZ+rtwz/Nn6tbYdSc
P9MoLDzX58yO+D6I8pl3d7/V8fYHiOcz76EcRNrdrelDA03zs+2J0zykgWGzvfLZi+Bvgwd/nxPz
siF+O/sMaH2uVfzjjbi6MtZn/hU+g9k0s+fgjRgfJKj+QSBjop6RAjrzKMTY9Fg+9OX8HHt2vN6z
YurZWTFD7BWeK9lIGhY/FY3SSWN//PuZ9XrIxRB7Fp90z/ovCPvkW9VYN65qDHG+shn6Gb4rqXsT
jInOjrRQCRG72+mz1b0jACWMDLxBkOblS4U3YtPgnsbvQOxVnI/KV6xw2SugplIncfLrCWYjxPdB
jM/VjGBWZ3W/IPqe6WWITXI/w41N7jESIlHNA+3eYit9qXCs83cg9nATtx7rwlTs+bOWNFFfP8+c
z6YNYG2+o9kkYlfRNwmdAfyC0CdeTSUx7gZ6t2raZy2OqE/f/SO0CCwS49w9Z78MsVd9JJvVjj0K
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
7LcjiaNxMl+8uyamZavpm9U1FR+PA8FdXjxfwT79LU5tJovU3OcAWS/b2GmEQ0JvHt5t7ziUzZ2H
x1nsN12xgzsNCmVuZHN0cmVhbQ0KZW5kb2JqDQoxNTUgMCBvYmoNCjw8L0Z1bmN0aW9uVHlwZSAz
L0RvbWFpblsgMCAxXSAvQm91bmRzWyAwLjQ0IDAuNSAwLjU2XSAvRW5jb2RlWyAxIDAgMSAwIDEg
MCAxIDBdIC9GdW5jdGlvbnNbIDE1NiAwIFIgMTU3IDAgUiAxNTggMCBSIDE1OSAwIFJdID4+DQpl
bmRvYmoNCjE1NiAwIG9iag0KPDwvRnVuY3Rpb25UeXBlIDIvRG9tYWluWyAwIDFdIC9DMVsgMC41
OTYwOCAwLjYyNzQ1IDAuNjk4MDRdIC9DMFsgMSAxIDFdIC9OIDE+Pg0KZW5kb2JqDQoxNTcgMCBv
YmoNCjw8L0Z1bmN0aW9uVHlwZSAyL0RvbWFpblsgMCAxXSAvQzFbIDEgMSAxXSAvQzBbIDEgMSAx
XSAvTiAxPj4NCmVuZG9iag0KMTU4IDAgb2JqDQo8PC9GdW5jdGlvblR5cGUgMi9Eb21haW5bIDAg
MV0gL0MxWyAxIDEgMV0gL0MwWyAxIDEgMV0gL04gMT4+DQplbmRvYmoNCjE1OSAwIG9iag0KPDwv
RnVuY3Rpb25UeXBlIDIvRG9tYWluWyAwIDFdIC9DMVsgMSAxIDFdIC9DMFsgMC41OTYwOCAwLjYy
NzQ1IDAuNjk4MDRdIC9OIDE+Pg0KZW5kb2JqDQoxNjAgMCBvYmoNCjw8L1BhdHRlcm5UeXBlIDIv
U2hhZGluZzw8L0NvbG9yU3BhY2UvRGV2aWNlUkdCL1NoYWRpbmdUeXBlIDIvQ29vcmRzWyAtNDk1
IDQ4Mi4wNiA5NjAgNDgyLjA2XSAvRXh0ZW5kWyB0cnVlIHRydWVdIC9GdW5jdGlvbiAxNTUgMCBS
Pj4+Pg0KZW5kb2JqDQoxNjEgMCBvYmoNCjw8L1R5cGUvWE9iamVjdC9TdWJ0eXBlL0ltYWdlL1dp
ZHRoIDEwMzAvSGVpZ2h0IDU5MS9Db2xvclNwYWNlL0RldmljZVJHQi9CaXRzUGVyQ29tcG9uZW50
IDgvSW50ZXJwb2xhdGUgZmFsc2UvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCA2NDgyNT4+DQpz
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
/sjV78P6dWJ17uvPYl2oWtenB79IBAAAa26cCNQ6l0QAALC2JAK1KREAAKyx85u/P/n2Z7Xm9bzb
q/p/IgAAAAAAAAAAAAAAAJX5H0fY6+0NCmVuZHN0cmVhbQ0KZW5kb2JqDQoxNjIgMCBvYmoNCjw8
L1R5cGUvUGFnZS9QYXJlbnQgMiAwIFIvUmVzb3VyY2VzPDwvUGF0dGVybjw8L1AxNjkgMTY5IDAg
Uj4+L1hPYmplY3Q8PC9JbWFnZTI3IDI3IDAgUi9JbWFnZTE3MCAxNzAgMCBSPj4vRm9udDw8L0Yx
IDEyIDAgUi9GMyAyOCAwIFI+Pi9Qcm9jU2V0Wy9QREYvVGV4dC9JbWFnZUIvSW1hZ2VDL0ltYWdl
SV0gPj4vTWVkaWFCb3hbIDAgMCA5NjAgNTQwXSAvQ29udGVudHMgMTYzIDAgUi9TdHJ1Y3RQYXJl
bnRzIDE4Pj4NCmVuZG9iag0KMTYzIDAgb2JqDQo8PC9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3Ro
IDI3MzI0Pj4NCnN0cmVhbQ0KeJyUfUurbrtyXf/A/Q+rbci6U28JjBuxQ3DD4JBG2mbh+BDWdoht
yN+PxqhRJc29D8bp7L2qPk09S6V6qfTx57//+Mu//PPf/fXf/s3H81d/9fGf/+avP/7Pn357Pp7P
53lSzs/4WP35aPX5+Jd//NNv/+MvPv75T7+lj3+KMs/T01Nfhf7nX/zpt//2p98+/svf/fXHx9VA
+g838Oe//4d/+7d//Jd//vj6111B6uvjX782Opf82T7qmJ8pf4w8NjA+52j/bqv5P9zq/jGXtsuU
uf+ZqX/8yx+Os9Z/t8Hy/zGP/xet1jU//uuuKH38r4/f0pPzHtMeJYb28WOPOseYv//023//40br
afQ/qb/PszvKv3Otqf5B+/lZewp3Jz9623+k+VE7W/3azf75b3/8wz/9Yx4ff/O/P/6oxaYWSQxl
ts+SP0r5LC2j00Dsb/eC7Ukj0D7K8zn2UAXl9dlz//jaZVf6LN0R30Lkjzw/+9zlN5TXx17uslZA
7XO05V8DUT9Tbx/+af5c3Qqj5vyZRmHhuT5ndsT3QZTPvLv7rY63P0A8n3kP5SDS7m5NHxpomp9t
T5zmIQ0Mm+2Vz14Efxs8+PucmJcN8dvZZ0Drc63iH2/E1ZWxPvOv8BnMppk9B2/E+CBB9Q8CGRP1
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
luaHhAiuKfkSBrKe5p+/p6J0+zDET5YVKJtu+LHtj/HTCw6jnLwffpp0ki6J0VyuKGO7rDjmRddo
BZw4hjhwOAnpI3UrYGuIq+vm5o/c07Ry35xDdNq3YUdFkQw5mkUOFlxLRxwiIoBSD9fwzA9P6YG8
wkXeIGMU5bVUVB8UDC3sD//MFJ9h0hnlgE71sLz0HxbM2KI4Sg7yLW8rhBTsrOibJ/rGffnsTiaf
BsdA9ZBtybaewZxXHsLnSBDiejJdiBTn/HhkATgUx/wqsoVy7hV96OSxYEUmNPDzntoPjwKc9Y+4
J+u+q2JDPXNmWDHSQqhN+YvizJnhX824qO9iZCTYv/qi0E9cTNEYZGuoOCpnfr4vindr+KujNUVv
npVfh6nwKOZszbzaGx2chPqFDs6rHuggpBc6OK9no4PzKgc6COmFDuLHL3RwErqUAvXmjWpe/Y0O
WpHooB8nIBNF+SKJRr3QwXldn9DBtQ50cK0THWT23Y0OxjsfoFK8RqKDfimig1uS1UiKjQ5awQOW
ypKxgTUlOogOPNFByxsMhJNf/RuKRANXfaODqx7oIISNDkrahgYqDnRwPQc6uMqJDq77Ezq4rgMd
XNeJDq7rEzoIv82NDq77RAdXeaGDoPTZ6OB6TnRQ7U10UPIGA1f7hA6ufqCDzF1sdHDNT+jgej6h
g6uc6OC6T3RwXZ/QQSk2OrjuAx1c5UQHVdNGB9f4hA5KsYGp1T6hgxj3jQ7CYXWjg+v5hA6u5xM6
yOeNqrEs3zpY1XHtYGOOq6AUQgfXONHBNT6hg2t+QgfFtSR0cM0THVyfDQprvdHByZzjUszrPtBB
SC90UIqNDup59dN8JTRXVQc6yMacfT7f6CAKeKGDUGx0ELVtdBBr+4UOzqsc6CB2tI0Oxj5xXhxj
k050EDvjRgff+/vP2vPLGx2U4gADuZN8UbzQQf8q0UErNhioYr4oTnTw3375i29//PPvv337zT9+
++1vf/Pn3//pD9/Gb/7hn//z37/96l//8+/+9//69e9+9+3v//D7b3//l1/+4jf/XenNvv3l43f3
t+vjn493XfFdQjbmj276y0dTrm//jn/9j1/+4p9+9adf/59vf/mfv/zFHz9+jzL8q3qFr9Txq3/6
1d/9/569Iyzt9eyP//sv//r9v33745/+4dt//Od//Nd//POv/+751X/9ev7qX//l26//X2VXrJsw
DER3JP7hRrtS2zgJgexd2NoydE7BAUshpia0/fzes4OaqDUCBnAu1t3Lu+dYcYRvJqqOZCaWK1if
yUk1F3p9wpE7Gplm4hNfmuT9QvDZmdBH28g06e1ugOQPP4sBJWeIZe5XCkcQ6ZKTMk4y5oURw3g5
wkLMw84KVzhXyT8Qey/Zwhd+vcaLuk0ICillDsKbkBAgln6lMMmM+8bSr/y2mOO+Pv1I8ZdpGnpH
YnWra/wan3pTU7fzZpK5qE4d2jvrTBeUYqQqf0WQiaN2fMQ6cBSBgf8ejSGHM257br16xa+t11mz
odZy1FTEHM5DaYmBw+HAqU274UvQ8BWFhF0rc9T1PfNSHRDxwJLOhJUqFd9mDw9VJwtcKZu32jZ2
HYwGvW1LtqYlLCs/Voobx0pZiocYwgI1M0cQL2su7WX2wUTw8zw+uOn5dprnTFRZJCjjQ05PJ293
1E4nPGVg2kZEqBuPgswrFjOwssJBH5f7aqvVPKEnSy992B9M1q8oDQplbmRzdHJlYW0NCmVuZG9i
ag0KMTY0IDAgb2JqDQo8PC9GdW5jdGlvblR5cGUgMy9Eb21haW5bIDAgMV0gL0JvdW5kc1sgMC40
NCAwLjUgMC41Nl0gL0VuY29kZVsgMSAwIDEgMCAxIDAgMSAwXSAvRnVuY3Rpb25zWyAxNjUgMCBS
IDE2NiAwIFIgMTY3IDAgUiAxNjggMCBSXSA+Pg0KZW5kb2JqDQoxNjUgMCBvYmoNCjw8L0Z1bmN0
aW9uVHlwZSAyL0RvbWFpblsgMCAxXSAvQzFbIDAuNTk2MDggMC42Mjc0NSAwLjY5ODA0XSAvQzBb
IDEgMSAxXSAvTiAxPj4NCmVuZG9iag0KMTY2IDAgb2JqDQo8PC9GdW5jdGlvblR5cGUgMi9Eb21h
aW5bIDAgMV0gL0MxWyAxIDEgMV0gL0MwWyAxIDEgMV0gL04gMT4+DQplbmRvYmoNCjE2NyAwIG9i
ag0KPDwvRnVuY3Rpb25UeXBlIDIvRG9tYWluWyAwIDFdIC9DMVsgMSAxIDFdIC9DMFsgMSAxIDFd
IC9OIDE+Pg0KZW5kb2JqDQoxNjggMCBvYmoNCjw8L0Z1bmN0aW9uVHlwZSAyL0RvbWFpblsgMCAx
XSAvQzFbIDEgMSAxXSAvQzBbIDAuNTk2MDggMC42Mjc0NSAwLjY5ODA0XSAvTiAxPj4NCmVuZG9i
ag0KMTY5IDAgb2JqDQo8PC9QYXR0ZXJuVHlwZSAyL1NoYWRpbmc8PC9Db2xvclNwYWNlL0Rldmlj
ZVJHQi9TaGFkaW5nVHlwZSAyL0Nvb3Jkc1sgLTQ5NSA0ODIuMDYgOTYwIDQ4Mi4wNl0gL0V4dGVu
ZFsgdHJ1ZSB0cnVlXSAvRnVuY3Rpb24gMTY0IDAgUj4+Pj4NCmVuZG9iag0KMTcwIDAgb2JqDQo8
PC9UeXBlL1hPYmplY3QvU3VidHlwZS9JbWFnZS9XaWR0aCA4OTgvSGVpZ2h0IDUxOS9Db2xvclNw
YWNlL0RldmljZVJHQi9CaXRzUGVyQ29tcG9uZW50IDgvSW50ZXJwb2xhdGUgZmFsc2UvRmlsdGVy
L0ZsYXRlRGVjb2RlL0xlbmd0aCA1MjkwOT4+DQpzdHJlYW0NCnic7J37d9NWuvf/tv4y80v7Q6dr
dcqa6WHeFs5ZfTlvW85b4JQDrIFMoUAodCAzobQEAknIBRIgt8G5ERJqN00CCUmKnRDnghMnviR2
JEuW7ZxH2rYiX+P4EtnO97P2YoEtS1vbRvpo7/08e3MTAAAAAAAAAAAAAAAAAACgoAmFQuYFx4jF
1tA3fqtzOGExTi3QBo51njbOyRGJEbON9tluMscf7m7XC3qLCh0tJ0cEAAAAAACFgOCXSCwrWowH
y5vfOfwj/Xm4oo3+mcxCj13vpA0+OFWzr6z+THXPXcOoedGxIz1kR7zROnToyiM6IhXaIZXzdf3x
h6PN2LtsS/oIbdZufG1zeuGkAAAAAABFB6lg18gMKeXvj1TRn41945ZFx472sOT0do/MkCWSuJKR
/tA6ZF12pTDDV7N2Zp7siDVdLyas9p1Wmz7SYTKTiNIRyYRJg42T86FNdJMCAAAAAOQXNoSdzR5s
Du/lxkFSuLLqHtPUQk5qRUZKVrn/XBMZ6YjZpq0f6W67yUxvkX9mZp7JcHr4bkWkmQPbHB6oKAAA
AABAZpBhOtY5ErmWwclbncMnbxrYeDQrvz9SxQam2bi5WtgA+ojF9spqTzF/0rHO05bkbA8HJ728
mI/6WxYdVJ+jlZ2vF1bpRKhWdLjzdf1zdnc+DsdgDkwHOvGTgRwbLgoAAAAAkA5ka/1jVnVm5gen
akjkLjcOksI9G7OOWmxqEaUA+wjJnvb1RiWYiD7FZlrSHk7cNDT0jqlSStAh9p9roi134YxMUwt0
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
XXnPfeIZSmKKdezOzzk8JYhBhQIAAF/kCvW8BdR6EXy/W0tCLtkFmp/R5Aw85Ztyu8o3clrKVvpa
gXqc9SkhDCoUAAD4Yq/QhVzEOWkLqP0VJAYVCgAALiG9Qhd7EWeBJXgSlAoFAAAVoFRoORdx0p/B
DCoUAAD4YlZoeacw0Z++BxUKAAB8kSvU4xZQEpQKBQAAlZJV6NdmhbIF9LIPKhQAAPhir9ByTmHy
3WAMKhQAAPiiVyhbQKs0qFAAAOCLUqElLMGzBTSkQYUCAABfzApdyEWcTIEGOahQAADgi1ahbAGt
1KBCAQCAL3KFsgW0aoMKBQAAvmQV+vntX+/sdKzjJ9fYnTzuMgIeN3/Yo0IBAIAXWYUyqjyoUAAA
UDIqlLFMhQIAgNL1/nnrfV2Y4X10e//5/j8RAAAAAAAAAAAAAAAAAAAAwEL8D04YvX8NCmVuZHN0
cmVhbQ0KZW5kb2JqDQoxNzEgMCBvYmoNCjw8L1R5cGUvUGFnZS9QYXJlbnQgMiAwIFIvUmVzb3Vy
Y2VzPDwvUGF0dGVybjw8L1AxNzggMTc4IDAgUj4+L1hPYmplY3Q8PC9JbWFnZTI3IDI3IDAgUj4+
L0ZvbnQ8PC9GMSAxMiAwIFIvRjMgMjggMCBSPj4vUHJvY1NldFsvUERGL1RleHQvSW1hZ2VCL0lt
YWdlQy9JbWFnZUldID4+L01lZGlhQm94WyAwIDAgOTYwIDU0MF0gL0NvbnRlbnRzIDE3MiAwIFIv
U3RydWN0UGFyZW50cyAxOT4+DQplbmRvYmoNCjE3MiAwIG9iag0KPDwvRmlsdGVyL0ZsYXRlRGVj
b2RlL0xlbmd0aCAyODI3Mj4+DQpzdHJlYW0NCniclH1Lq267cl3/wP0Pq23IulNvCYwbsUNww+CQ
Rtpm4fgQ1naIbcjfj8aoUSXNvQ/G6ey9qj5NPUuleqn08ee///jLv/zz3/313/7Nx/NXf/Xxn//m
rz/+z59+ez6ez+d5Us7P+Fj9+Wj1+fiXf/zTb//jLz7++U+/pY9/ijLP09NTX4X+51/86bf/9qff
Pv7L3/31x8fVQPoPN/Dnv/+Hf/u3f/yXf/74+tddQRrz41+/NjqX/Nk+6pifKX+MPDYwPudo/26r
+T/c6v4xl7bLlLn/mal//MsfjrPWf7fB8v8xj/8XrdY1P/7rrih9/K+P39KT8x7THiWG9vFjjzrH
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
260YddobMWSaAx0FMHwx7eN4WN5YNywUaYsrUHf0NtM19OE2N8vj8p8lrpgOJthF8mi9AqMJVsW1
rIwR+eYlpE5yCnPL+qSmKFCTsOGef+YYzE8t6MC3EKIyDogKz7rNGMW++QILXDxH82saDmv5bNo8
HDf20QZHB7K7lHjUy9x68B6VwlWRT4/Nrqh+0M4WTVJkdSxeUZGRn+8QRug9a99cxaoPxeHr3hcM
3m43Xs/UzhfdwtQu1Pe1jIYjJ9/rGbz4NLydz9OGgZVXF7XqwOyl2ItnhAcVfBXU71pHA1Kxl+D1
xPjUOwkpi4aE1BVo0PsE/avn0pLHgVHhyctZo8inPmhUy5L2Gs6jWtdTl90Fh8HRdOS1A+fRLcRm
11PSdtO4Ho+wnF0P3rbkrGiKsNRlLFplQaHgxjCCr9mnFFlISY5lMFtYjvBME5Z1NBxWWF7NS+ZT
InZyV9ORiNnCcoRnmlTIZDQgVlheT4xPixTkok6hx6yUUnRL3KTRiqcCHGC+rppmbUKIdBwQlaLg
JjMoceqPc0V6MeiR6EgK/YtOP3qMHt1NDMXu8p0f+DeF0JbcL/wsiGARI9AYeEhxf+heJ8cXIzbt
IYW/xD6VRWJ+tJsNrDMxq2kePDXgCfIy69dwcUsly33k/NrJeqjwteEt8ueNpCdP9Xi3+GKQ10dG
iadhq35eS4YGzMDDHs1x5vW0on05cwBi8kT8Cx81mvEkCCpZJkvOBl+WiTjtnomtZQMJUMznxyei
UxxOu127P+Lem4BlOtIL33NZh6MHYsVG6EnNqQo65tbL+9LuxCA7dzly5egteS3JCwpUxL+mdrWn
IxqQ92ldJw8XX2TheHdSczT7brGj7vA/ex55Ew0KZW5kc3RyZWFtDQplbmRvYmoNCjE3MyAwIG9i
ag0KPDwvRnVuY3Rpb25UeXBlIDMvRG9tYWluWyAwIDFdIC9Cb3VuZHNbIDAuNDQgMC41IDAuNTZd
IC9FbmNvZGVbIDEgMCAxIDAgMSAwIDEgMF0gL0Z1bmN0aW9uc1sgMTc0IDAgUiAxNzUgMCBSIDE3
NiAwIFIgMTc3IDAgUl0gPj4NCmVuZG9iag0KMTc0IDAgb2JqDQo8PC9GdW5jdGlvblR5cGUgMi9E
b21haW5bIDAgMV0gL0MxWyAwLjU5NjA4IDAuNjI3NDUgMC42OTgwNF0gL0MwWyAxIDEgMV0gL04g
MT4+DQplbmRvYmoNCjE3NSAwIG9iag0KPDwvRnVuY3Rpb25UeXBlIDIvRG9tYWluWyAwIDFdIC9D
MVsgMSAxIDFdIC9DMFsgMSAxIDFdIC9OIDE+Pg0KZW5kb2JqDQoxNzYgMCBvYmoNCjw8L0Z1bmN0
aW9uVHlwZSAyL0RvbWFpblsgMCAxXSAvQzFbIDEgMSAxXSAvQzBbIDEgMSAxXSAvTiAxPj4NCmVu
ZG9iag0KMTc3IDAgb2JqDQo8PC9GdW5jdGlvblR5cGUgMi9Eb21haW5bIDAgMV0gL0MxWyAxIDEg
MV0gL0MwWyAwLjU5NjA4IDAuNjI3NDUgMC42OTgwNF0gL04gMT4+DQplbmRvYmoNCjE3OCAwIG9i
ag0KPDwvUGF0dGVyblR5cGUgMi9TaGFkaW5nPDwvQ29sb3JTcGFjZS9EZXZpY2VSR0IvU2hhZGlu
Z1R5cGUgMi9Db29yZHNbIC00OTUgNDgyLjA2IDk2MCA0ODIuMDZdIC9FeHRlbmRbIHRydWUgdHJ1
ZV0gL0Z1bmN0aW9uIDE3MyAwIFI+Pj4+DQplbmRvYmoNCjE3OSAwIG9iag0KPDwvVHlwZS9QYWdl
L1BhcmVudCAyIDAgUi9SZXNvdXJjZXM8PC9QYXR0ZXJuPDwvUDE4NiAxODYgMCBSPj4vWE9iamVj
dDw8L0ltYWdlMjcgMjcgMCBSPj4vRm9udDw8L0YxIDEyIDAgUi9GMyAyOCAwIFIvRjQgMzAgMCBS
L0Y2IDE4NyAwIFI+Pi9Qcm9jU2V0Wy9QREYvVGV4dC9JbWFnZUIvSW1hZ2VDL0ltYWdlSV0gPj4v
TWVkaWFCb3hbIDAgMCA5NjAgNTQwXSAvQ29udGVudHMgMTgwIDAgUi9TdHJ1Y3RQYXJlbnRzIDIw
Pj4NCmVuZG9iag0KMTgwIDAgb2JqDQo8PC9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDI3NzUy
Pj4NCnN0cmVhbQ0KeJyUfUurbrtyXf/A/Q+rbci6U28JjBuxQ3DD4JBG2mbh+BDWdohtyN+PxqhR
Jc29D8bp7L2qPk09S6V6qfTx57//+Mu//PPf/fXf/s3H81d/9fGf/+avP/7Pn357Pp7P53lSzs/4
WP35aPX5+Jd//NNv/+MvPv75T7+lj3+KMs/T01Nfhf7nX/zpt//2p98+/svf/fXHx9VA+g838Oe/
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
U/xHaT2kMLOoyYRefjoVVuumBQve5zuGIIOVU+JRLigPAbEpujZt9QZ9AfP+cijQYv1SFNGd9Lag
IiVt1V5hrCq6y1jxcaLk3jzFHRzMU8hs7JqUaVytPCumpDMuDt3pUFrtKaWncNpg5tfPBRdPXdmy
Qwss2Mt58eEP+ljbciDGjAElEe2gmb4vlN1WO5P9vBp29n2uWtWvQkZw37HPjxUaU1NTyPyUSWEb
BFW6EVnginVJqE4EJ6CmZ7QvJ+LqSGcpPUzgCjAbVpWazf2zNdVTG+ASZjWeD9W99eMWwqdI+pn8
f8kgqJoNCmVuZHN0cmVhbQ0KZW5kb2JqDQoxODEgMCBvYmoNCjw8L0Z1bmN0aW9uVHlwZSAzL0Rv
bWFpblsgMCAxXSAvQm91bmRzWyAwLjQ0IDAuNSAwLjU2XSAvRW5jb2RlWyAxIDAgMSAwIDEgMCAx
IDBdIC9GdW5jdGlvbnNbIDE4MiAwIFIgMTgzIDAgUiAxODQgMCBSIDE4NSAwIFJdID4+DQplbmRv
YmoNCjE4MiAwIG9iag0KPDwvRnVuY3Rpb25UeXBlIDIvRG9tYWluWyAwIDFdIC9DMVsgMC41OTYw
OCAwLjYyNzQ1IDAuNjk4MDRdIC9DMFsgMSAxIDFdIC9OIDE+Pg0KZW5kb2JqDQoxODMgMCBvYmoN
Cjw8L0Z1bmN0aW9uVHlwZSAyL0RvbWFpblsgMCAxXSAvQzFbIDEgMSAxXSAvQzBbIDEgMSAxXSAv
TiAxPj4NCmVuZG9iag0KMTg0IDAgb2JqDQo8PC9GdW5jdGlvblR5cGUgMi9Eb21haW5bIDAgMV0g
L0MxWyAxIDEgMV0gL0MwWyAxIDEgMV0gL04gMT4+DQplbmRvYmoNCjE4NSAwIG9iag0KPDwvRnVu
Y3Rpb25UeXBlIDIvRG9tYWluWyAwIDFdIC9DMVsgMSAxIDFdIC9DMFsgMC41OTYwOCAwLjYyNzQ1
IDAuNjk4MDRdIC9OIDE+Pg0KZW5kb2JqDQoxODYgMCBvYmoNCjw8L1BhdHRlcm5UeXBlIDIvU2hh
ZGluZzw8L0NvbG9yU3BhY2UvRGV2aWNlUkdCL1NoYWRpbmdUeXBlIDIvQ29vcmRzWyAtNDk1IDQ4
Mi4wNiA5NjAgNDgyLjA2XSAvRXh0ZW5kWyB0cnVlIHRydWVdIC9GdW5jdGlvbiAxODEgMCBSPj4+
Pg0KZW5kb2JqDQoxODcgMCBvYmoNCjw8L1R5cGUvRm9udC9TdWJ0eXBlL1R5cGUwL0Jhc2VGb250
L0FCQ0RFRSvLzszlL0VuY29kaW5nL0lkZW50aXR5LUgvRGVzY2VuZGFudEZvbnRzIDE4OCAwIFIv
VG9Vbmljb2RlIDk5NiAwIFI+Pg0KZW5kb2JqDQoxODggMCBvYmoNClsgMTg5IDAgUl0gDQplbmRv
YmoNCjE4OSAwIG9iag0KPDwvQmFzZUZvbnQvQUJDREVFK8vOzOUvU3VidHlwZS9DSURGb250VHlw
ZTIvVHlwZS9Gb250L0NJRFRvR0lETWFwL0lkZW50aXR5L0RXIDEwMDAvQ0lEU3lzdGVtSW5mbyAx
OTAgMCBSL0ZvbnREZXNjcmlwdG9yIDE5MSAwIFIvVyA5OTkgMCBSPj4NCmVuZG9iag0KMTkwIDAg
b2JqDQo8PC9PcmRlcmluZyhJZGVudGl0eSkgL1JlZ2lzdHJ5KEFkb2JlKSAvU3VwcGxlbWVudCAw
Pj4NCmVuZG9iag0KMTkxIDAgb2JqDQo8PC9UeXBlL0ZvbnREZXNjcmlwdG9yL0ZvbnROYW1lL0FC
Q0RFRSvLzszlL0ZsYWdzIDMyL0l0YWxpY0FuZ2xlIDAvQXNjZW50IDg1OS9EZXNjZW50IC0xNDEv
Q2FwSGVpZ2h0IDg1OS9BdmdXaWR0aCA1MDAvTWF4V2lkdGggMTAwOC9Gb250V2VpZ2h0IDQwMC9Y
SGVpZ2h0IDI1MC9MZWFkaW5nIDE0MS9TdGVtViA1MC9Gb250QkJveFsgLTggLTE0MSAxMDAwIDg1
OV0gL0ZvbnRGaWxlMiA5OTcgMCBSL0NJRFNldCAxMDAwIDAgUj4+DQplbmRvYmoNCjE5MiAwIG9i
ag0KPDwvVHlwZS9QYWdlL1BhcmVudCAyIDAgUi9SZXNvdXJjZXM8PC9QYXR0ZXJuPDwvUDE5OSAx
OTkgMCBSPj4vWE9iamVjdDw8L0ltYWdlMjcgMjcgMCBSPj4vRm9udDw8L0YzIDI4IDAgUi9GMSAx
MiAwIFI+Pi9Qcm9jU2V0Wy9QREYvVGV4dC9JbWFnZUIvSW1hZ2VDL0ltYWdlSV0gPj4vTWVkaWFC
b3hbIDAgMCA5NjAgNTQwXSAvQ29udGVudHMgMTkzIDAgUi9TdHJ1Y3RQYXJlbnRzIDIxPj4NCmVu
ZG9iag0KMTkzIDAgb2JqDQo8PC9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDI2OTg1Pj4NCnN0
cmVhbQ0KeJyUfUurbrtyXf/A/Q+rbci6U28JjBuxQ3DD4JBG2mbh+BDWdohtyN+PxqhRJc29D8bp
7L2qPk09S6V6qfTx57//+Mu//PPf/fXf/s3H81d/9fGf/+avP/7Pn357Pp7P53lSzs/4WP35aPX5
+Jd//NNv/+MvPv75T7+lj3+KMs/T01Nfhf7nX/zpt//2p98+/svf/fXHx9VA+g838Oe//4d/+7d/
/Jd//vj6111BWuvjX782Opf82T7qmJ8pf4w8NjA+52j/bqv5P9zq/jGXtsuUuf+ZqX/8yx+Os9Z/
t8Hy/zGP/xet1jU//uuuKH38r4/f0pPzHtMeJYb28WOPOseYv//023//40brafQ/qb/PszvKv3Ot
qf5B+/lZewp3Jz9623+k+VE7W/3azf75b3/8wz/9Yx4ff/O/P/6oxaYWSQxlts+SP0r5LC2j00Ds
b/eC7Ukj0D7K8zn2UAXl9dlz//jaZVf6LN0R30Lkjzw/+9zlN5TXx17usgnBofY52vKvgaifqbcP
/zR/rm6FUXP+TKOw8FyfMzvi+yDKZ97d/VbH2x8gns+8h3IQaXe3pg8NNM3PtidO85AGhs32ymcv
gr8NHvx9TszLhvjt7DOg9blW8Y834urKWJ/5V/gMZtPMnoM3YnyQoPoHgYyJekYK6MyjEGPTY/nQ
l/Nz7Nnxes+KqWdnxQyxV3iuZCNpWPxUNEonjf3x72fW6yEXQ+xZfNI9678g7JNvVWPduKoxxPnK
Zuhn+K6k7k0wJjo70kIlROxup89W944AlDAy8AZBmpcvFd6ITYN7Gr8DsVdxPipfscJlr4CaSp3E
ya8nmI0Q3wcxPlczglmd1f2C6HumlyE2yf0MNza5x0iIRDUPtHuLrfSlwrHO34HYw03ceqwLU7Hn
z1rSRH39PHM+mzaAtfmOZpOIXUXfJHQG8AtCn3g1lcS4G+jdqmmftTiiPn33j9AisEiMc/ec/TLE
XvWRbFY79ij4CXjcrqoZd9n711syiF+Ddzji+yD63tlC1E0ML0Tbe8oRgKZBmwGj7Z4JreS969x4
yfaOl2/ctV7Xhlb/8KYMunpniKt3m9GW7L3bG/hGNCyTEGi+kSc8DfQ5xC73uWP1G+LhZH6f7j7k
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
olEvdHBe1yd0cK0DHVzrRAeZfXejg/HOB6gUr5HooF+K6OCWZDWSYqODVvCApbJkbGBNiQ6iA090
0PIGA+HkV39FkWjgqm90cNUDHYSw0UFJ29BAxYEOrudAB1c50cF1f0IH13Wgg+s60cF1fUIH4be5
0cF1n+jgKi90EJQ+Gx1cz4kOqr2JDkreYOBqn9DB1Q90kLmLjQ6u+QkdXM8ndHCVEx1c94kOrusT
OijFRgfXfaCDq5zooGra6OAan9BBKTYwtdondBDjvtFBOKxudHA9n9DB9XxCB/m8UTWW5VsHqzqu
HWzMcRWUQujgGic6uMYndHDNT+iguJaEDq55ooPrs0FhrTc6OJlzXIp53Qc6COmFDkqx0UE9r36a
r4TmqupAB9mYs8/nGx1EAS90EIqNDqK2jQ5ibb/QwXmVAx3EjrbRwdgnzotjbNKJDmJn3Ojge3//
WXt+eaODUhxgIHeSL4oXOuhfJTpoxQYDVcwXxYkO/utvf/Ptr3/787dvf/jnb3/84x/+9ud//Mu3
8Yd/+pd//7dvv/uf//4f/tt//f2f/vTtH/7y52//8Pff/uYP/wlb1re/f/zo/nZ9/HN/g93+o48q
g/7//tGO69u/4V//+be/+e+/+/b7//Ht7//lt7/5699/pZp5lPypuGdGclIU9/8pZP2/24rE0rG1
n+0tJULYcDlS8X/9x3/6j9++/fP//n393f/6fbl/939+X8rv/uXn/7tKBU1dU43EvBQgbaQRnJqs
aaxRWpRZUonPNYYGWPwEmkAD9TuQ7MTwEgBBcO6hDQplbmRzdHJlYW0NCmVuZG9iag0KMTk0IDAg
b2JqDQo8PC9GdW5jdGlvblR5cGUgMy9Eb21haW5bIDAgMV0gL0JvdW5kc1sgMC40NCAwLjUgMC41
Nl0gL0VuY29kZVsgMSAwIDEgMCAxIDAgMSAwXSAvRnVuY3Rpb25zWyAxOTUgMCBSIDE5NiAwIFIg
MTk3IDAgUiAxOTggMCBSXSA+Pg0KZW5kb2JqDQoxOTUgMCBvYmoNCjw8L0Z1bmN0aW9uVHlwZSAy
L0RvbWFpblsgMCAxXSAvQzFbIDAuNTk2MDggMC42Mjc0NSAwLjY5ODA0XSAvQzBbIDEgMSAxXSAv
TiAxPj4NCmVuZG9iag0KMTk2IDAgb2JqDQo8PC9GdW5jdGlvblR5cGUgMi9Eb21haW5bIDAgMV0g
L0MxWyAxIDEgMV0gL0MwWyAxIDEgMV0gL04gMT4+DQplbmRvYmoNCjE5NyAwIG9iag0KPDwvRnVu
Y3Rpb25UeXBlIDIvRG9tYWluWyAwIDFdIC9DMVsgMSAxIDFdIC9DMFsgMSAxIDFdIC9OIDE+Pg0K
ZW5kb2JqDQoxOTggMCBvYmoNCjw8L0Z1bmN0aW9uVHlwZSAyL0RvbWFpblsgMCAxXSAvQzFbIDEg
MSAxXSAvQzBbIDAuNTk2MDggMC42Mjc0NSAwLjY5ODA0XSAvTiAxPj4NCmVuZG9iag0KMTk5IDAg
b2JqDQo8PC9QYXR0ZXJuVHlwZSAyL1NoYWRpbmc8PC9Db2xvclNwYWNlL0RldmljZVJHQi9TaGFk
aW5nVHlwZSAyL0Nvb3Jkc1sgLTQ5NSA0ODIuMDYgOTYwIDQ4Mi4wNl0gL0V4dGVuZFsgdHJ1ZSB0
cnVlXSAvRnVuY3Rpb24gMTk0IDAgUj4+Pj4NCmVuZG9iag0KMjAwIDAgb2JqDQo8PC9UeXBlL1Bh
Z2UvUGFyZW50IDIgMCBSL1Jlc291cmNlczw8L1BhdHRlcm48PC9QMjA3IDIwNyAwIFI+Pi9YT2Jq
ZWN0PDwvSW1hZ2UyNyAyNyAwIFIvSW1hZ2UyMDggMjA4IDAgUj4+L0ZvbnQ8PC9GMSAxMiAwIFIv
RjMgMjggMCBSPj4vUHJvY1NldFsvUERGL1RleHQvSW1hZ2VCL0ltYWdlQy9JbWFnZUldID4+L01l
ZGlhQm94WyAwIDAgOTYwIDU0MF0gL0NvbnRlbnRzIDIwMSAwIFIvU3RydWN0UGFyZW50cyAyMj4+
DQplbmRvYmoNCjIwMSAwIG9iag0KPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCAyNzc0Mj4+
DQpzdHJlYW0NCniclH1Lq267cl3/wP0Pq23IulNvCYwbsUNww+CQRtpm4fgQ1naIbcjfj8aoUSXN
vQ/G6ey9qj5NPUuleqn08ee///jLv/zz3/313/7Nx/NXf/Xxn//mrz/+z59+ez6ez+d5Us7P+Fj9
+Wj1+fiXf/zTb//jLz7++U+/pY9/ijLP09NTX4X+51/86bf/9qffPv7L3/31x8fVQPoPN/Dnv/+H
f/u3f/yXf/74+tddAcr869dG55I/20cd8zPlj5HHBsbnHO3fbTX/h1vdP+bSdpky9z8z9Y9/+cNx
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
mntHFmGSEy4tPzca/sS43Z1KsjW8/9erzjqQGIN/GORF/0vrRhR1WWBRzQ4Qy1mlSJsz9TXf0y/p
gvk7R36zffz+s8ESvx92YpTw6FrviOXg3eclOSbbcy3dTVZ3o46PhGTvC9+y9URfLBBkBn0/7n40
D+KtENvHZxTbPpcm2+G8QKcbDcnyLx59PO/vc4BZhx5Qjx0pKM6V6FIPjhT+AStxGDsNCmVuZHN0
cmVhbQ0KZW5kb2JqDQoyMDIgMCBvYmoNCjw8L0Z1bmN0aW9uVHlwZSAzL0RvbWFpblsgMCAxXSAv
Qm91bmRzWyAwLjQ0IDAuNSAwLjU2XSAvRW5jb2RlWyAxIDAgMSAwIDEgMCAxIDBdIC9GdW5jdGlv
bnNbIDIwMyAwIFIgMjA0IDAgUiAyMDUgMCBSIDIwNiAwIFJdID4+DQplbmRvYmoNCjIwMyAwIG9i
ag0KPDwvRnVuY3Rpb25UeXBlIDIvRG9tYWluWyAwIDFdIC9DMVsgMC41OTYwOCAwLjYyNzQ1IDAu
Njk4MDRdIC9DMFsgMSAxIDFdIC9OIDE+Pg0KZW5kb2JqDQoyMDQgMCBvYmoNCjw8L0Z1bmN0aW9u
VHlwZSAyL0RvbWFpblsgMCAxXSAvQzFbIDEgMSAxXSAvQzBbIDEgMSAxXSAvTiAxPj4NCmVuZG9i
ag0KMjA1IDAgb2JqDQo8PC9GdW5jdGlvblR5cGUgMi9Eb21haW5bIDAgMV0gL0MxWyAxIDEgMV0g
L0MwWyAxIDEgMV0gL04gMT4+DQplbmRvYmoNCjIwNiAwIG9iag0KPDwvRnVuY3Rpb25UeXBlIDIv
RG9tYWluWyAwIDFdIC9DMVsgMSAxIDFdIC9DMFsgMC41OTYwOCAwLjYyNzQ1IDAuNjk4MDRdIC9O
IDE+Pg0KZW5kb2JqDQoyMDcgMCBvYmoNCjw8L1BhdHRlcm5UeXBlIDIvU2hhZGluZzw8L0NvbG9y
U3BhY2UvRGV2aWNlUkdCL1NoYWRpbmdUeXBlIDIvQ29vcmRzWyAtNDk1IDQ4Mi4wNiA5NjAgNDgy
LjA2XSAvRXh0ZW5kWyB0cnVlIHRydWVdIC9GdW5jdGlvbiAyMDIgMCBSPj4+Pg0KZW5kb2JqDQoy
MDggMCBvYmoNCjw8L1R5cGUvWE9iamVjdC9TdWJ0eXBlL0ltYWdlL1dpZHRoIDExNzcvSGVpZ2h0
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
qByCWB2oHAqFQqFQKBQKhUI1r/4f+X31BA0KZW5kc3RyZWFtDQplbmRvYmoNCjIwOSAwIG9iag0K
PDwvVHlwZS9QYWdlL1BhcmVudCAyIDAgUi9SZXNvdXJjZXM8PC9QYXR0ZXJuPDwvUDIxNiAyMTYg
MCBSPj4vWE9iamVjdDw8L0ltYWdlMjcgMjcgMCBSPj4vRm9udDw8L0YxIDEyIDAgUi9GMyAyOCAw
IFIvRjQgMzAgMCBSPj4vUHJvY1NldFsvUERGL1RleHQvSW1hZ2VCL0ltYWdlQy9JbWFnZUldID4+
L01lZGlhQm94WyAwIDAgOTYwIDU0MF0gL0NvbnRlbnRzIDIxMCAwIFIvU3RydWN0UGFyZW50cyAy
Mz4+DQplbmRvYmoNCjIxMCAwIG9iag0KPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCAyNzYy
OT4+DQpzdHJlYW0NCniclH1Lq267cl3/wP0Pq23IulNvCYwbsUNww+CQRtpm4fgQ1naIbcjfj8ao
USXNvQ/G6ey9qj5NPUuleqn08ee///jLv/zz3/313/7Nx/NXf/Xxn//mrz/+z59+ez6ez+d5Us7P
+Fj9+Wj1+fiXf/zTb//jLz7++U+/pY9/ijLP09NTX4X+51/86bf/9qffPv7L3/31x8fVQPoPN/Dn
v/+Hf/u3f/yXf/74+tddQU7941+/NjqX/Nk+6pifKX+MPDYwPudo/26r+T/c6v4xl7bLlLn/mbvV
f/nDcdb67zZY/j/m8f+i1brmx3/dFaWP//XxW3py3mPao8TQPn7sUecY8/effvvvf9xoPY3+J/X3
eXZH+XeuNdU/aD8/a0/h7uRHb/uPND9qZ6tfu9k//+2Pf/inf8zj42/+98cftdjUIomhzPZZ8kcp
n6VldBqI/e1esD1pBNpHeT7HHqqgvD577h9fu+xKn6U74luI/JHnZ5+7/Iby+tjLXdYKqH2Otvxr
IOpn6u3DP82fq1th1Jw/0ygsPNfnzI74PojymXd3v9Xx9geI5zPvoRxE2t2t6UMDTfOz7YnTPKSB
YbO98tmL4G+DB3+fE/OyIX47+wxofa5V/OONuLoy1mf+FT6D2TSz5+CNGB8kqP5BIGOinpECOvMo
xNj0WD705fwce3a83rNi6tlZMUPsFZ4r2UgaFj8VjdJJY3/8+5n1esjFEHsWn3TP+i8I++Rb1Vg3
rmoMcb6yGfoZviupexOMic6OtFAJEbvb6bPVvSMAJYwMvEGQ5uVLhTdi0+Cexu9A7FWcj8pXrHDZ
K6CmUidx8usJZiPE90GMz9WMYFZndb8g+p7pZYhNcj/DjU3uMRIiUc0D7d5iK32pcKzzdyD2cBO3
HuvCVOz5s5Y0UV8/z5zPpg1gbb6j2SRiV9E3CZ0B/ILQJ15NJTHuBnq3atpnLY6oT9/9I7QILBLj
3D1nvwyxV30km9WOPQp+Ah63q2rGXfb+9ZYM4tfgHY74Poi+d7YQdRPDC9H2nnIEoGnQZsBou2dC
K3nvOjdesr3j5Rt3rde1odU/vCmDrt4Z4urdZrQle+/2Br4RDcskBJpv5AlPA30Osct97lj9hng4
md+nuw85FvtKaO1OelMG8etNN80RXNtFBmyIsvaSdK+rrM1iujdFYjSEdYZfW3nrq9fl47CmDGLb
yXhdDJvwNVEPd2ogUN/KjgCUYhXQcu2+SF/Wldp9GfV1ilX2upwCrCmDTt8ugknGXYPEnv3nhUB9
02G0vaaTL6A0nbrVNdsMWjIvz92hmnzfWDsGfcVWwyLubbDPKG21RK5a++KK45Oyt9Qg9ZTqR9DX
Id5NhLWzcCWEg5sVVUC1VRXmb9p2PaEiHBH12dXz0LWTD78W8umcspVtp0N3fzUGnFqFtTXKTJXS
Ahpra1cPqIPt9f2zQw9X7kuFOxkQ2Il9uvlnArOwmjf/rd3IbK9icvg74MmqCW+Rq/0BYmCRAOOn
+hO8XCQANJKLBIJ2DZilLytsx03FdNunmmBVrEn4+nlWxFh3OzgIzmm3EbkCUQsa7CQaY/iAjLJ8
fwuxD8NRrfNERHc3n+XkkNgAtfu0S1VHl592GzE5NTNtzrehvYd2XYs9IXStkhCDQ9fXJfhyTYWc
aR9RnMYtboBGus9b2cI99/P+r6ZNhNzrFTS9IUgWIQkBMV4VFxM/02C3EnfqqMO7NRcPTNbVwCZw
uGEDbGgWiD5Z0sIeO87T3RmQJWYiYerJTF8r43RN4lo8nX84fOQ70dYvCH2hJQfj4NHZV/fNAbKB
aLKnfQ98Bk+om1qecXEI1FhS/LxXR8cwPsU2aF7zlxFTbS4GfkfbB6HNihNoUGDXqHBADdvtmSI0
IAhcYDXJIfYn7Y0ZP++RthKfQgr3irVbKEMWEcziSm4Y5IZDiQd/XjFsAmxlS5szfrT++XfWfdb6
9RrRYaH7i0X+NVriiCo1lDGqjWg65CMq8bNGpE9tBMHrBDcX9lC6UhuCeIeanklIY8oBaVCtnJ+7
JAn71IZgNfuwtuLQL6Vu10jaHYmVJ7INp5o8nYmwqQI6gQZgZXfde1NggwEy+Q8bVWUzJcRMcrRG
E09eQJWyuJ/ymVVCr0ydA55spmeDOoDZvehDxeOBHI+aFvciiewemoZb9mp3HyCGWwaZYd4rvSso
gxUkm70NmWTsZ1utJH1DfAsBym/o6AYKOWnGqgoaPCP0MRCd08UPseb7EFe1nDNbREz5dMS3IUyX
YnlAzWsScNoRQt2wL72LVvE1otJBTdeINiLnMwMdOwAmmccgMraqE3zPzxMGAUD7tPfJf020T36X
ONeybaHCIUixUl90GggSlztd3YicrHCi0gUejE53AKNH2UKlu++JBWQKGtR3raogLswDOhGCq7oJ
c0X5DdU4/QHt/YWmlu2CCokjTrQNbS6NHVsMiJOUZbNE573TAUBGMK2t1iKDw0g2hMrTDA0NKzzZ
Cahs/DS7wqiKTYIBwQB6eEQ3yDqV9hFAJSYnNUdwzTfviuKlQrFCVWMSmhxd0pJXjm+fEDPx186J
WrMRMh3PtSwrjPEvqwpKmC/2/nQ6LXz9TBw6RTAHPLayeK4hNjVXSRe7GsjLPyP0ybuaw7qFaCGk
6KtfEPbJu5rOWb+qmaTI66tfEN01+9+ND2RKzKPY0Vi3NlgwMYNk0UDSe9I6NMXaZS/yOd0I0heP
qV32TP8G2nA6FcPprIlsdHd2Uj4ma9+Q7bwp7aUWHjJSGVUYXPHj3WHfyoXnWeIJ9sO4Ds4WNYZD
IfsuqTgV2E9IRFzrpO0Jmanu1eOvFHc3UNa9O/ErNwZlPnAqSowN3bSKL80W7dL2sXpmL7oNkgzl
7vI5DkyxhmbDYeydS7KkZr6hRUF8YbIfqumhyurXh4KRf/hQZ/B6j0xfTG5/oNaQN1aqKtCLcAJR
n8LRqLLJJH5ImxtqhEY6FVuHNYhmwrx4auNptsXSj9qoI/ppDqjc7LtjFh3xbYhqPHvXRYinMLRh
hxKVLX1daSWTRaf2RJoxRO0FPAgQFPle/LdhJ5wQnVT+bYiHCHKwXdeick0RVE0ZdNqGFGUmvz3n
YruBKGTThqidFhZAHFiFMAzIjiZHTIqb34bIJegTdZmxDda+3dR0AB+3gd0rBD5uUhZZulHG9Jpa
1RZ1QVeIFVasZrZl9bTZIadRqCWDvmypryGDSmyKvq1bpjhxBhuVNp/d3UiLyf+yVlssj8aQz+qp
Lq1sW/6n01/lMbdV660G/DCELB04rDZk5kcKe63QbjFoLGXbe3bJIrt+NgsNTQ0tw8YMZUFbzhDH
jOiIaYcKIJ5d5A6Noo+spvw6wbBxzKhErFPeD3qrK4nGNFIhLqFsIxKlNGrVjVIEROacCVXu06GO
PyRvbEwcyYtjTmLci3pr4hlGXjw5oeJblepAppZSzQyUaXhm0QVhBsI3R/DQBgqduRJanL1cko+g
06b5gCvv6TGaoNGnZR4Wg0q+eoxFNMS3NTWaI7zTI/qI4Y4jFRkijmEvv0z6taqMYrwlgw5NmZYD
HiiamjyQyYsbVfA9bB6SzbTbwrNH9Fxp8RzcdS2Yqe2368DYiMyfQRKgvmFL3I36wGuPYrZ/zpQj
OOYN9RTmhleHfRCc00u3atRjeEI0V4hoKcMmyK5Ci9BhsDRvGqBKsYci6F7GNVzm0bpOU67Y7QTh
ENrTtMIExPM3ONI5EkgCLrK/uqshjD1h1SfshyGynamggpFlHIbkOB58LzsRGhvu+uJpPDYzMwsc
SBWuT+7kVG0Qw4xwy+z3gzYqiI4ZftJGSn5IqizcqfZKltyQnfMN5LShxXPe53LX3HiMkwePCQUH
xzbkiQ1NDuAR4Y6FqQZbxZTMR1oGl2FDq95i90Z0Ctokww2ZZYwmpUEav7jPRpjbkLrUbtjEbJDz
mJKj3agxqEu5fXLQ/gr5CYfCntXa3JbIwgliKCR2HpYURFya72Ql6JMmYyMaR/TwYKSFA7JXt8I5
3bpNp7SBJeMhvqgnrU/OMmiVgpjPcqI5ZC8C1JlB5QYCZBns8jMuqYVdLo7gibvkFiDf7y7zrFzo
r27JPZzsliHMyflt/ezcmCa40GUFCEPcHbVd/DxBDms54tsWJkUJrGJJUddMtIVVV2MdYZ35Nhoo
Kfo61jVSNDXSa9wuZfu4hwvaEAB8cxmvf209347mgs/cFj9sIyzyWRqWjXj9qJ08faR8sO+Zh0U3
0tjQQ3cGLMcY1yD/wpnNru45pZ0N/Gm4kZjSvfUMQry0wr3ahe3SaLDnf/GYgaCMxSr3Ed47d1yj
BxxQLe5yAZR4JLmqilCFGr3oZgib5BmkIQ4dR596YXZIYzf0SGezgmBiKdnCvPVlbMx4nQ2vUYvM
msVG3zAoWDv3nvXvWIkZJkqthHWVNktsYDN3Ntvshb+50ChEV8gAixvMsBBjfmbfUUMENMrhZqRv
20rzFE60XHs9D22BXYEKDo8QVVXce5no5vERZNJuGGUxaDjImisBGPSiq7DQwlBXpS0ume60Cuc0
xVFriBNPgNqe8hOiR4m6TKNaXIb2PDzSwwztCNqq+bEVn3bQqyoLCvCWZkjO6kvEDDjiTI0+uRCD
gus+anDcA6JhFTqxQ0dSEELyiT6VOKKaj1NTbR+vphDHP7vMI3chxlWCNVL3njZtT7r9tYY47gIU
T9QxuFvXkOGJZqjdkkm9s92dE+J07rKWwaPbXgg/Ymg+w7qY+SxxFUu7bBSOOK42FdcpiaqGm6rQ
0sy3JWsOudXckjU7+6Lys9HuoLpmpQntePmEOF48lWdXWVWJUaClfJslVpJsE6NOstT4RE0YaV6I
eU0lakwtVmGaV+1YOw1xvOwoX4sv8q6qrlh/tDRvy4T15aaXJBuDk9iu7ek/IRJFXwjshOzYWzfk
5C1EMyuUPuUR4RUfVqemr42U3vE7GOpaPyFKbFesiimn3Nh70frQttci9uF8QYvYurMNr0osRS1F
jJP35WJBRMgXQcRD78NjqtqeacYJUfidjLIolHq1ZPCHGMfjAtbwspq7wwWYaR6zZDLDooQCgZ07
kDpCFo1uBvuY55aMhAZ48x5iNxQ6O1yw2YjGU8w3i1VFHevFuZ2bR5CKfIbLw1jktRYf+hmO6Irf
zwxelSRJHfpoelDFG35X0mFhuVz7QhwJT03/gnj5vdX0VU1S7Jh/pcZ/QdzVNHh0aUQb9J63LcM3
h1uyWc90Zzcado47yuGIe/LiidY7rynx1PB2kttVWyo6QEfR1+6oFRNAdU96IVz+2zuQQJXX0oHw
CznCxEH/sFOm8XpDe22IGu2OYEOPhyzhNN5Q5cRCxwI0bg8mEIUMA+IWPy0evImaTVk3jRQdqR4W
oiFmgc1WGEofZnbWSxB3RD6TFUdss8ALmUnQQrmNJg1BBdURmmcLcIGtB5CZZyEbbjWQMrWFhurr
FqGhXNLqKhI6VbOHAn7ZaBYPPPgnG7Uy6ovVSCkvBYl8Gd01CwPkgItO0Y4PzVC15LrmjPNwgvke
U8pjCwF/7ZmgKimLXEpoitHoQ6+1FEJA5inKZhNviEyzPuFXSs2gFCzGU9i9UGiBKMOPV0DPcMWy
PVt6vufhoeIDRF6suBYPX0SbJiHUqsLdfQCbUHf3zYI6tuqB0T2ElpkuOVzzChabiRaGYc7L7UJE
YTtDsds5FTxi95nhvYApo0cvzEUC3RiQnaCkf0TQvUjKRnSR1MOgYCfBJ0vNI3k+9G8fh4ojQiXl
ZNom4RQUxS9zGaoCflZMQLr3z4Z7dkMZVmbvWZL1no08X3u8akv7Ht+IlIMnPFW6hPWhSlUIyc2D
ZMBs9OVysjlcSxS46s21DHExuj35+QXTry4+CcLrwUMfxvWIxWry+hAP1ty1Hhz6odddzBvBakWA
HYLcHb7IP2z6cPIkEepiVFrS9rWwlMfFByA63U3wyjbFGMF10QjZkgeJuGkgSGS6jWRWUnam/QR+
5Fe31NPd2Azl+MdBRFyvr/AviO7ysU63/q7GEOer5HEyPyFe1WhNTzVCXI03KWQ/Id69sTEYaZxB
3aSwdKS+EYeaUA2IOCSjH4bIdF7B9dxy1UkLI0RjkOEVS9xA1eUKrgSimbljLwyA7r4QhzqpSx9b
vKtESCEQ4o/Dz6oCwwJRWEvgxaYUN242R3wfRHg4WvYwgZ8QoTI1WDbLz4jpdldAtKuCbRtwIhIE
h9tIsLl3VI9PA1u5Z63Q2XDNWvlkXJiNtEA1s7shABQjlzTsyjibbEddpgPcd+xrLUX7pdGkZF6j
H4YwdwDCWgAN+rZhuARkTrVsFQBRp59GgJ7iAYmt0Ll9dMoGI1H1I7FBmqZCCSm6QX4eV7QjEVw+
HiG0iPnR2wqdvUdlbFQA/Fgz3zQAVlyoDB69uBRZhAd7UeVj5IIiqGBcwsCGTdGE5RyQnWMw8hGa
1+UYIEzUxjEHyHwYPOEBkdKl/GMIbTri2xAWqWeUtcj+Ondiy1MmEVkQW55u1MIaZXN6d5IeNoJp
CVLG8XNiBCbnLpsBeFCi9JrDfIOGi8WFcHezG4jOhHwJxtAuuxP7XJwSLbxAIW2A4FeJ2E0sUXKV
qvGM8aODF10uoyBXkzVxPOBP1PC6AY3qXU1R1i5cQGphI4wmJR1Qn0wSAUt36FtUTzcZogh8D1hw
yXtHaJcY75Co+uMgQjYw1vEL/FzBMv6NRcVflUTcun/1CyJuO/xuQx7hr+OOzTQMmBDDqAK3NrSS
ZfyXPbkxyNCpFlWtFSdjMQN8AuHGksGAziWjJwr1cqM89BNs5rPaRQrgGnk6pYD5tBbEfMSj8pCY
QVPFbI0WOKmNbRqtZr5yN58oDEdklAHQQgYBUC4vW6sVMrgQmM5aZA8AUyZU/Z6VQ8nDplqN4I9v
QWrTYj/Upod+eJvNojlOmxtRTpuATpuCTpvmNr+abQzXEKK1rFBQ3K1qrbDmsDw4IkK2vLyFKHpd
tjvUEgH1u1TB3wHvBYV1Rj2Z64XwyEkg0HY/EnGrCqx9zIPgiPI51LMCTwAIaNq45nIKRjf7JYbD
9X7tLPjeaVaYLNrIg/vTWYtFU+XH9ryq3R1nn6xJizlCh8ZwP6d6WOgJtXWCgc69pM30UMUPotoT
fIg+WCjeAvNArAKrRXik9Z7bb+xNU2m21KUNUM5Y1zCrOdBjnEa8meoKiDNHJBMI3S5kaO0QR9nc
KNnqowsa7HpZVDtP7xHn1DyAClBf50ybDB43oZyFl4eRQl1AWBbns+FwqBYEAVIe3o1FhtEhetg+
pShjA3hu3aqm16Kqz2Jhy5nLVA+HKEf9N24C0vq2PrYUlKeaRJXWjAFfwTwuIhY3CbLHVE7fI7uu
FhG+aGfkKzjAEbb/NIqWY3tW3qX1rVst8jq2OnmbRVfYfcIfNwJWUELZ76cAOiY4jsXumoWBDYic
/YoQIPk+wIMFxdVFkF9LjjAGpwA/2jrqkpaUjWnVdOlMjjAa0sczSA411dgfiFept2Bc3cOiWzBC
yErx7Tv+hl3qBoLbPDzr2NUm3zWLUHGESZniU5lRuhRpVJeFEqil4TfNRA5CiB76iOJ7gc3nz6oK
vbGXiUcI64sIQjG96GpN8nRwGNXFVLfN2OJfwxY1XBNVdZ8pEEW3fHyPJeNZkGztNLysa0KkOB1U
XotciziXrb9xo6CX3+0I1M75IchNzzo8f4Fjn/nnixHo+vzadXb2/gSr9PV5+ISbeasVDOzlf0EM
jztEBb1JdoQs9MMQttepCXS7e/SYQcIgRVl9qbBpp9P62O3Kx88I1e+IrFscAKrZUsCjO11OJ2K0
dQatnIhRIOY85aduapBpC4o7IEJcfRmP1uMnhLn0DwJCO6xog7d5XMMcPMSu+keWpaB4dZmSv5e3
YCevy6LfInrAEcMdeo6gL15VKVhCLV2qjoZmiO9A6FYAa0ty97kabwiFKV0Iu85IqMTBNOzSTxxM
I0tQ0ToMM1IXYwCAst/QPJD8zUKcyFFHSBe1utxebC3hyqAkEA3EENfI4vZ66zQGKirKESOMv4CW
x4EdyHVOQyiE+/sgMkuoLpgaHtWVr3mx3XPmxTYP5qWf7WKh1A5ZQ2fzKPzp7BUFtF276Vpma/+N
ML12xuAQvoKFCEjhVY6YtBRdQzXTlurCzodwZU2doJs3p3Dukfxslx7Ss+738HjvVNT86O+8dndJ
5kI8XKdv+3pxA9Fw0rMEd/JeNfXEWd0fXZL0s7o/yihBEu6P8n0gxrg1xs4fK1rPuk09nS359U2Y
WtRxGPUgWQqKm5+OSHfHTbGlwGh1wUACZc6auuwynYLpceU7IqKy0dv2R4hD4m0q9u9CmC0IsaKE
uieMEKRLDF8qTHEwSaNuU4IojIqtmX1SInkbDFfLYQBvlgqhMOgHkOn4MGgBShELp8Kj+j1r1sWf
ySHbkIyqWC0gZvVbs+hUWh6rBaiNKz4ICDvefIHzsV20pUPMiaXRr+W0tNsxnY90ZgMUGaobqd8i
bBsu01LDtKtmrn1OXXG7RNjuqoduxzqi0WR2FvRXxONxBahmLI7Q7laiGsR/Wp4auHVm0tVLztbM
dJHGjeM25+d0+NvglmPu5xS/XxMfD7kG1rRls2gRMCtYRBBpMD0ets0mC7FyyrBwmIzZLrkYNUrE
M9RboFuPuB4Nb+uhlGvm0A3dxs7JMCZ3HU6/FQ5rVZuVZu4I522zML7Vrq8BynaFAvYxTA0PDJnH
MHGUfSsH9/jdeRxl2LR0OooWEOJIUZeWI4RuZg/gb2NKLp4uESxWNek0borWlRl4muk2gl3Zq+pm
Y/Q4lfDyIsUPo4R78bImeNJFjNjJ7DsS0DNu7iSyMYRIKWJm3H2CQJXsCCypBfXNbgAD7115MMS5
tInujD9CPOofnLFyziEG9FxsRmcXz6Ru47D4UEpz89ENEsmW81E0CM/SQV2qS0hYsu36xE9TvRgE
yQmxYDsINjOxbMTgAFGTB7cT6h4XT4jCaRtBgyUQ34awCAwamSeD2XQmOnR0YUOcpDEHgWAUVs4g
QNtkQxcg1hPbilM1S+Guyoxzmtpjo/hvLMscRIhxR71MEAQIG2cx5A312j1qIDIRZMkB0QatwhER
SzY0FasIyv0hxPHUAkphdhd0jAtCBGMD4tzL9KW0i4HafnJRipZnuDjno4uLVM2mW3Tc7WsR8LrP
y6264ggc5P/Hh4Fe9WAXY8j7AX8RoDxup9lgJIuznsGgGumzgF4x7P7zMlvy4DV/GZoEIQIgNS88
IsiTk9MUigtEG7wbqwBqQGfL8uuqrAYuL44qI71NpkWm2bqpo0caJFewJCjG13/YTrerCzbf3W0p
OFOnBVIfPqMTJ/gMENONkLNIr6bn5tWQk1WXtpctEQXm3aKiO2cO1zfDCz+WZFM/0AcNhe6EGVPR
utNI0G7xVidB35emb/TPsC5zjpJfx/+KBaAbrrFskqv/3V8bQ0fCoDuk7SDQa0J0Qe0pB/C0Kzy+
PzQ2n8u6RFRP/0MonAAH6uYF6E/RJjQBwuHBs4cQSQPbsD/uYV8Wjt6fqsuU0gSAKHEjj1DEjzvU
fT/0x5NtSHEhgnSH8E1CrpIIaH6oA37dZwDCgqPq7iKgZMHKnIJuu39YuBvgymMQ/pT+NIY5J/Wy
yUqbfIIcATEbUIoAVAxpliuLUH/cqggJD+3k6SogoepKnbpRPETeJ69egS2OsGsXPrdmLvapjxw0
vjiPm3V87cwk5etKi7cD4UFwsqhuIRFCDOeFgH8S0Ah2tdeT4UvBvDANFlsdK9ulSlv5rvJgOP3x
u+K6sYjFe7ILZYCyK0EE1qWCAHGyEPUnQpVJ67u5S0UHbCJj5XQOmRvhkkAnendIM9KKI75tS7Z1
yj+6KY7TxyE/Fnz7hj6/ltwRlFDWktUDRxmgJywDPFf9VtAY1Vs+3EGC2Jq6vIpx/zCEXVMA11y2
s8zA1pYHW7q5bTXGWsUtR0ec82NN23sXXF2oIhA3CAGZd2FE981ipNAMwYoksRsGCiZYQ0eggq6B
sFOQgi+S71Es5qR13Rbz03QxiQCjhdn/GqGEy9JeBkHhWwtDtA533Q5j/FJAbshZTDqFfDR1+uSY
jnUhagrXwaoSCWi1Wh5c6GZrM2Lz4F1ZYZQ2IJour4DHVSR3ILYA1ZqaRRvMqsptFEtYdOfEVrjE
ypuHevkNfiEu48iy7DgPzx9UbE59SlE2VEGaObvPaT9TvY9PTWMNfff3YEInTw1Yg52DGDOg4q5e
7LB537QR8xRCXKN3R+h0UPYdbmYrPErsbhL1cu5p5R9OsNdlFmhv6nFfnA5RIbTpLLESNDhuweHX
hrFlTSJSYgggMg8uSpTamxZzCCjn23y2plJAGvmYqLp4GxvtFDeai5GcaHjxYGUNAmRpDxS+jNm1
yUcvAJ28Nu+FkeTEHaTiP2yxa2T5AjR7aCi2Ky4zHn7m/NNssroiRWx+WPHjoQ6r3Y517M4cIW6L
iVpOJLp+tSH6l8U8pHd/RW/Yt7QFKhGGI0zu6smygNqoCdXLL9CpCF9+ASKiOHOORFWCkt+J7AjO
C8S3ENnt+IQoK0JqIHCM9j27A8Sq7hI0wSUAtX4pmo7wG2MsvvxiCaqKXLRqJwKOBJuGpv4pfYK6
H/fzNL4jjGQ3ByiTTIcY4jC+TpbYKdvwRmQJU7uDViGpuyw/3DDIqhjMBS3cWyoeouQI88fza79p
Foh6legWJgmod06IwlNT8ck2K6tvbZVPJmaqLhP4vKkj/qkzyaObHPHQZ2EUI3OL6EnJGr+MGkcg
voWYUd6I1asSdJpOUy4FbzoxzZd3NXXlW+QwUpOH0Tla8uyXsrOjfB8xTYy7jClMZhaIZC7emTPl
QtgqfVvvzhqmoXwOXN/UJRI0n4cuQ7GLNHa/xOnHxAGnLbUU1zIcEaSZLMqOMGqywFZYkX1O3Pjj
cLgqvbi5Nrwmy8rn7USOPkfEDS/v6IVQKmruPjQWN74w/6OcG18Ox50tL65tbzWJI6idwzDUk/Aw
Op+L5IX6RAhRim58ceXtN/PEO8J4+6EsMDNwCtVlrO3NY53v4g6dRzf/MEQaulHbk0cqQ8DtuJdy
ZcFB0RaIb0PksOYDsoA7IyWeD+cSPRC2vZN+rtlzjgI610tVWE7+bCtiJpVhlGJ5G2pXxXZhA5fq
k2+IxHCebskZoa8UsZTHFZ7Uue1NGepks1kW5L6yM8NcT2FLZ2+KUO6eaaJM5/W1ekwDoBwuSkLp
yolAzsWfqefn7LEXDc08Jh3XPJyAFPG7bMOZlNohlVlmTMilzjq6J1uAcpP8einkPC7WFfHL9cie
zAvQQ9G72MK3SPjJshlWWw0XkE2xHc5JXXLm59khbEM8ihSBpRaQmeVjoyZP9ZqtKrs/Q5UxuU9N
N7DZbmTvQ2Hjm2BNgHp+8UHP0k9DjG5SFEr36MakoUpmhfgVlkRAJ9sDGn0iHfzVC6pN7GPylwG4
YcaVCQSI7nsAwDSnGw+BqpRwbs9JRVfierI5TvT0GIOyiL7GE0A9tvAAXW0AwuyGEAG1Qpl2TJ9H
qJn1bmkxBwkgi21ehUDP54opv52COePZDedc53yERYeTXzfhanbP0Nkt460Yz5sNiTXlIiOSUrg6
4jBtneC/IOyT71c1xnFPNRfHlUT4M+IwaVRTytv31i33oHxvvbTL99ZLf/vees0v3xvg43sDdHxv
HQFQt+8NiON76/W5fG+9rLfvjYXD98Z2w/fWa3373oA4vjdAx/fWa718b6j2+N7Qh+N768gQd/ve
Ni+6fG+Aju+NU3P53jhx4XvjpLrvDVP+8r0BcXxvgI7vrZf89r3x6/C9dbtoIN8bG719b+xV+N7Q
4+N7A3T73lD2+N5Q1fG9AXr53pxsbt8bl+j2vWE6jyEfSxq+NwK3702I42pDd8YfIR71r4fvDX9f
vjd0NnxvAI7vDdN1+9565JGEyRODCt8bgJfvresCCH1vnJDwvQF6+d6AOL43QuF7I3T73rpCRcP3
BsTxvREK35tD4XsT4vjeDgLWOFYevjffg+F7I/27fw276vjeAL18b72W43sDcHxv2GIv3xsQx/d2
IPjevPDte+tmcjm+NyLC99YtjE6+N4fC9+aI8L0BcXxvvpTme9P2O743Lbv5grpdCZLvzeklfG8o
e3xv3Krhe+NWvXxv7FU/7CJdvjdAL99bL8/lewN0fG/dbgfd2/q5fG+Aju9N0PG9OSJspd0eNxCi
53n53gC9fG+OCN8by4fvDXUd31uPa0zH9wYu+vK9Yacf35vzCPO9AXr53vzECT4DhPvewMGO7+3d
kDf+vH1vmPfje8MKHd8bV/P2vXW75SHfG6DwvXW79nR8b1zQ8L2xXfe9cY5u35sWwA03qF8Gpnd/
NYbOizk6xn8Y4unRFKLBcrDF/vDIPZyoLSUBBKNsFv0/zQeFYKh+8+D+KDePIpiBmNkRaNeYB3Zk
t0jJ4dFejoh3Ory4eCuq8hgndGrFgyDsZefaxQshvcGUJqkEwMMbcDzFmpt2mg6uTu+jwer1E2m/
fVDyUQXk8rMhThYfR0gH6P4iBSUJtpT8gSpMoKXJkQWqebq5ZwmRtKl/QpwvLEjohi1VAfZie5QS
m0KOoCONGEJ8jIx/fXa/PtCraeiJ8nzHbYFxK561nwy8AFrI84Ds+Q/FtQJh2dao0Vb3Y5ZqzVie
R1VrKd8KU64AWsUTeXp/QxsRfNatmaZzIbIRAdtt/kYFBetWddvaKQiDzzcFVb8laZKdPdAlYqyd
ilG8MeOICFJGeVF+5SBH7Atv6WwbXLxq97YRInLnYGSSDxzBC5JugKj2DtYypoSMni/7qiEuOb76
s1owZqsuGU/U1GVKsc4IcXrnzAkQhQ+a+JQ9My4UY55ndsS3IezdKvIuQC10H0FX282NQN62WfC9
r4Ohtz6OoSh01yoNcRmkrLzPk9Xlc2hNnTxm6sw951V5VmOZmDjzjbCH1Og7b4zZ13VM7G1jrO7O
bu5doq8DgZhcI+caabgAJy7TpyctAme020Ak7Bd/F88XJzG5/UcgTuYpcZJfEPrk+65GB+RVje3I
q5pfEBEmzhNoKp2vErT3PqSdUUdE5sHlt0UApUgC82WF8/Cwgm+rzrIxwrnfu98XopIwHuUhuSSI
RWf9yYne4cOMG0l9JZnPYQRYj8qmZvx9Lk/PDovPXHqPkGaaOZVl1WlmTt2h0pMwQNgjQfpY2W+G
QeN6WwIt5ziGANkFcBLPeqT6eEgMMouFcDuZeyUzvWqf4ye1Q4i43dIV0TpN+JtLt5cZi7Ayz9EZ
h0S8UWc/j/tTy2Slmll4eIJJnSgqbz3jC3be52UXI86IVrZfyepX5ikrq8Gy9MhmFGDZpOvCVGG1
ZHZnGZDdSnDvyEp6kq2y3aIMptS7VtOKyLzS4a3j+UPxfENmxOfhDff1vJ1AcC0zvRLFR/izQ8ZY
VfdOmiyOq+n9R6oFSOg1PTEyZsn8HPIzA5GP/waOyDh7AVnItFvOVySkg91jRawPaOxF+doNiEYz
rcJSlXZEBKewJs6q1mhRxpOa9VYGhPAEmSjeBKKiPkPJQpDbvCOahIiEc10PRlqWS9TU49IV2qnz
imLvs3viTjk6gCgRBDb7vV8C0gtyjjgK3hzSgOjK2JvAbhpQNd3Ul29j+F5Mk8Ko1i4m0lO4R7dX
8i6pCt7wovgPAE/2zFHaHifRIflQvxKEoOUUKURAuTLkZNJ1cYO2OIClEx5ggtPTCcN8JDaU/HEQ
DLZb1idOzlDuZFwy1rzCLqZzKTIe1n06Yh16d3v3Bp6XeWhW+Q1szYyQ7AUyQO3OcNwVa+4/kxpc
nX0RpbNtJnpUrMAP20Ozeu5t228uCays27UuOSB334qf51IGWn45p7xFHoQghGXm/tbkepIUMt8c
1hTjkNfRvJjJI362PupLG4HV69uv6f0vXWUEIkXMCWZUuQrJnIsSFHhjkxcrI6cSPtalCggRSHxY
wmo0u8zQafpROJK9aGTvuP0AoimCEYiRXKLBwTjsibQjqDrC/ZRe3C7fsSpPKIiGmqcs5KdFKW/N
0yv4XHYlIh5fBaRso30Qsmxo8PywNjdqpj2aYfZ2GWVH4u2mYx0FwiypIERAJZpBzrt5Xf/lx3ZX
eG9iVGyOrTIHIbt1Vi2igO3aAykFXc6SPPokkG5lS4gz/mfJTuLwVL5lTN4z9PQC5/Xx2Gc1+/iL
bT51j11D0qqhphErqnaGm7Z/twrsCRCz2I/Hgpkn5SlA2YJW9+4ApLSh5p4cT5XhFaY4QOachvAF
KN0sXwgZjL9vxKPyioZb1aDXwj1ZL/ZOi+wCYmZnN4SazGUHkL1fiBPwCYTlZxsonnTOY2cCSrdF
bzyPwl4RMwfIFM/MGXn0RrXMryNCS3tiP+ydjMYheU5oWcPG4+8Z2lIVCVClc/gW2KYIOM5099hj
LET1Z0hfK+g7m9z1ZCDHDnwCAWhG2m1s1RFZuL6MDZhGKKndyye6S0aKZ+DQjuke0u65vQIh0q4z
yj9TqTVZ0TPEwnW30xHWE20ES+ppk73EXG0QjwxhOU4JzIvlkWvDqdlTrZI67b26PG222ZE+fC2y
WeeezqWy5xSfSoIo43p0AwgLSYLZZ0TonC2yPSkSQeMonEMdJ6mxGbzMhWbMFl+nd8Ke1Mups4ut
efotQJadS8ZMkognhyF5ZM+J9J4GTU0pb8MfEMfwN0q+DH/D8igdq8Eo6Rj+Rnkuwx+gl+EPH78M
f8NetxNimMvJjCGj1LfhzxFh+PPiZmthVW6GGSW9DX8jz7fhb+RxDH8AjuFvgIXehj+O+bIXcRhh
+PNBmeHvQDL8CXEMf44ww5/qkuHPWgrDHybwNvw5HHa+kcvb8OeI+CLnl+EPcBj+CIThz6FzFhni
GP4GEs644W/k5zL8DUh+t+FvYHxu+ANwDH+D4cmX4W+keRn+WFUY/kZ+bsMfunAMfyOny/Dn/XXD
n8Nn3XJ5G/4GdDIX/0dul+EPRPAy/HHw+UVBz2X4Q6+P4Q8jehn+HBGGv8HE4U7r+bkMf97S2Ta5
vQ1/jgibE0b2Mvxx3QMxLDDHOU1Ob8OfEMfwp/IymKkuychq6ojQ6swxvjnCDH8jt8vwN+zN1mP4
wzy/DH9AHMMfoTD8OXS1Pd6GP+zzY/gbeV2GP0Avw58Qx/Cn8jFP8zL8qalj+FNn7jnvb8MfKngZ
/gajqN3wh9aO4Q97+2X4G+ZPk+EPHO0Y/sgnbsPfMJ+gDH/gjMfw9+bvzvOft+FPiGPnEyf5BfEy
/PlXYfhzRNj5vJpfELfhb7SsCBKz+xG2md//jcYp465s+XL+EgpVHZBuL+h7+S1V+wnVGniwqjvi
OxDnytCojIH7BXHpIbUpMXQgqP7ypK+d3bcUOQeSC88Rw3OLOEJjVMQgRm6NFE+f9ponTV11yzjO
mx+GKMURo/IahlNCpefj2gHVnwwZ9jLKqFle10AUKQ1AjHgUl0J/bZcz/csmJd0ZYke8mQtxg3XF
bZpheoz80t6T8B4LYRaFC7YkJ4SWXyEBtPy5dlb26M6StKb6uNKIT/0aOVbfoaWgDsFxY2nYI5HZ
5OkyqSxY3PHAY8NVF3y4B4e/AQFeVbq/TAXVodjVzzCQDXvFVsZsVGynHDJIos2HvuqZVXhZ+FNK
lT3O/irMiNAXn8ey9A6jz2OxVBSa9DI8o/BQH+/3ehwRNxHZzRwLXqbiw0gMamq4Mcbn7iKeR3nP
uq+D3wTgx8XjS9CM2WVk2gTiWGJGPOtM+Qx9utKeDHtvU2EvqNgSonEVqjtEFLMLAn8ixxEo0tz0
WBZQa8onvTRgJSEelb+aycUqvvedmKrYSCSjdsT6ma/8goh0WdrSFu4ubliL8g8iegADsGDLwf1N
a8IJZBjK2lftAKyWlsVuqHG0ca9SA7TM/pTSatWr1WBU2MsmpelKJ35e4bQA1HIIg3eXNRl9+EPm
lnYOCMvWCPmSEPtJagjIxQIhLDuff2quHa85EqiMNnXvQa82OCJmdXR/sfVCWBYzSo6AIsHMgVwQ
FsJMNvalC+xW8eE89jrW4TwBy9Whrv2K6P508YA/MP2M4HEFAx2hSEjt0OmrIc6NE0dUWmZUly+C
NXUelH8vmsixZwXUg+lxIe3tYVOBO4UL2CamQa1cfqEx/JWnZLclgDCVmSQ3PJcCldPhyRL0rulB
UMTWp2Y28pobVU2t0hyO+D4IS0nMqeh+pfuNsIQ5RNTP/jMcCXQI+dMoB3DOK4TV7l+afG/VnlnR
87hnVnq8qUOiSppFGKkAvTKdAdHjYS0sj8msPAlfi/UVC9gjA90PNX+Ya4/wXXCMTsfoJWL3Rxds
wSK/DZGzp4Xa86LbHFD/m+UePSaOZuke7WrH0HvGD3c5oLcwj2xF5RbmjTyLZXwD9FDeRjbgoTxI
y98vBMI0njw7f9YNfdBKa3JX6hVuIMrw9/CwPJanGVwZULkfGVJhWd5JMzkEccvWdB1GjYl+3C7V
7OolhSoAo992msarykxY3m0+7I4faY33FM49RU7l8gy/4hqK9QLU75spWKNVrjt5WGTda0FTPfsd
vm4U1G/vgbh3WZ45XNzb8kHhdjYge8c9kWHyAs9NM801Dq1kb6dwVVYxTC+gEhe0v4y5zO4Bb4Bs
LTjonnV/W5F3YjcQIrhRmLIIljssY68mJciGg2ZLGNB61fSBVnrTlVC393QaumFAA8vsXatEqjWG
fq0LXkCMzMteWOvSGSF8rwsjfO51WSQXX5ellIvO4cZLyRPCNrKYqW1d28iMG4iNPD/Ta03m572N
fz+Hk1mifgTiUnt0kP6MOHkRVY2F3+vxBkfYO7tXNb8g4i1mVDP9wStM3Q9D2L1oMl9AlnYaZm6D
IhbbYfPy6ks9b6SKTw61MSsF13iuxRGRy3HMrjS1gbAHllLUaO+G8Ayelr4nEhE64qim9vqcsj6j
cntcHg5ObyrerfHOGOL0TrH36p3SBYyo/zyQgObNtUzVYs73pQVHhIii4sNs53B4+7V9NGTJIHSJ
f4ylb7NT4NJ7Qyw/6J3yqvBE8HWTyeFIPcviMzo6lvzNHIRaiheIxqTr9h60xV5f84Rg2AseS28Q
c56Hh+RwDcZU9LJbc4a/2e2eDZXXGqsuX3+2FPeSvCsXuWSFcTiFjXnRoCPiWvHQc6FFf7rDZlhY
MI8H+0D3gVTfifV97x7tqNF1H6BKk0DipekIrIfdboQ6gBpTWO00I6m5X/jb1s9yIsBKYa80F0uI
4C1FvoSBV0/j5+9A5O4xDPxkOQJ1Wxg+2f4Yny93mMGR98NLWzpJr8luc3lDcbfLERdddK0W3Ylj
KAeOEaHFSCVd2BrK1ZWM+ePtabNyJ6MhC9p3w46qsmTI7JblYIFaOihE8AKlCldG5jNSeuBd4axo
kDGy3rXUrT4g7GphL/azPfFJk87Il+tUhRWlX6xiu1tEUXJYvuVjhRDCJotzUzg3/4+xb+nVJTmO
2xPgf7hLcuFhd3U9AYILkbIhwwQEmF4JXggDSWPgXtmQ/P/hExkRWdXn0IYxwMxknv6qquvVVRmZ
ke7LZ3cy+TQ4BqqHbEu29QzmvPIQPkeCENeT6UKkOOfHIwvAoTjmV5EtlHOv6EMnjwUrMqGBn/fU
fngU4Kx/xD1Z910VG+qZM8OKkRZCbcpfFGfODP9qxkV9FyMjwf7VF4V+4mKKxiBbQ8VROfPzfVG8
W8NfHa0pevOs/DpMhUcxZ2vm1d7o4CTUL3RwXvVAByG90MF5PRsdnFc50EFIL3QQP36hg5PQpRSo
N29U8+pvdNCKRAf9OAGZKMoXSTTqhQ7O6/qEDq51oINrneggs+9udDDe+QCV4jUSHfRLER3ckqxG
Umx00AoesFSWjA2sKdFBdOCJDlreYCCc/OpfUSQauOobHVz1QAchbHRQ0jY0UHGgg+s50MFVTnRw
3Z/QwXUd6OC6TnRwXZ/QQfhtbnRw3Sc6uMoLHQSlz0YH13Oig2pvooOSNxi42id0cPUDHWTuYqOD
a35CB9fzCR1c5UQH132ig+v6hA5KsdHBdR/o4ConOqiaNjq4xid0UIoNTK32CR3EuG90EA6rGx1c
zyd0cD2f0EE+b1SNZfnWwaqOawcbc1wFpRA6uMaJDq7xCR1c8xM6KK4loYNrnujg+mxQWOuNDk7m
HJdiXveBDkJ6oYNSbHRQz6uf5iuhuao60EE25uzz+UYHUcALHYRio4OobaODWNsvdHBe5UAHsaNt
dDD2ifPiGJt0ooPYGTc6+N7ff9aeX97ooBQHGMid5IvihQ76V4kOWrHBQBXzRXGig//86199+9s/
//Hbt9/9/bff//53f/7j3/3pW//DH779zZ/++O2ZTUxQD+0UUJQhx8oQmu/HkvbMfhY5DXKEQ8FU
Wbh4wn08vjE4GVrKmHQrmBbXPyVzgUvOtG3PXOJDlMe/FU9clb6r4e2vKDK5lxQ66ulFb7Keqx/y
2/DMR4kK/ds49cjs/NCjWryDltInToqjKWP9VL7K+2XA99o+KYYjGEIodsO3tPtRClqE9UsmnXS5
e8TUsj1iVGj2htQM7oR0JM36Zfd63dNlac2JAsG9/kVRnWrrl92Mo5jnnRNdPfRZPgup19JWJrNJ
KJLdP6TbR15J6pef9XCSd3xPhWKEVZZuy6pq0xHUC/b6A2OwIpNAPCuC8b4quqGBJ+I0PsnkKcCZ
d/m+M7e0E708GS+ic48UOtOrLG1YrOnJhJLvnnNv8gXI2/AjFU+m8tYLfFHslB5RTI3JuOKyGMU0
EQ5CUa8ucsmPAxKElQk0o11dhHYKkYeiDHtjoiheD7B+XVPapOtVlCVRTrBW5JEWPyHym4omrjIo
IBFCxzcCde8TiVrXy3FH8PMtVq3L4gXPVeV1z43JO7gVxf6c+AkDaFIRTudSoPo2HI1Vr6HtUpyH
VuQHxc1lCFUVnywD5F1VhstXfEubFTG26wiofxh9obKeFXb4fRq1ophv0c+zrS7L73EpzYvOpxUU
sK/XDvnoqMsY7Opu20oaU0h3jsIjftGMSHmScFQHSz/PUXZZngGXWL90sFRbjglz/zReU+x6p4JE
edMy6l7T0/cRsSpnt5rGxaAh8/OMOmdJXjeXroEycv6y5wstYFpq93Bqi6r7G9PHYzY81Z+gn/fk
5b0qVulwxpwoqB7Qdb2aE5ah1p7p8Spugk6+/TPbRB9tnDfj2bYbdLZX71CGnMXhgf+DiifjxkKK
OxHu6ZaSqVgKseLpp2JmUMk7CKjCPnjEAElOH6ZaHEH+SWE7b41Ink9yItGVPpg6EkgSm/DPfJif
G9gi9VN1sAreOePevaKN9XaaKn/tbhJpljj61TvSNGnDh3Rniuiovr+zuUmRzTUjWEy2uytAwF+7
u+rT5a8dydRuphCGtIqv3JKOUZJi2GwNxZP7cr0dL/5EN8LUtN0xIF/FDhj1LkeO0qp843kSgmK8
CmYMwHOPaBbTtY863Cz6i99RVlK/YAHczfmadVoA72AL1ArTkvE5QCWxmb5GxvO6k81xkM6C8j7f
aW59UWw7RhQylZZbWVswL3qiebUw8Zx2iPKIM0o7BEp87vzzPf0Zxk9J1LZvW1LsO6rq3got1pbs
VnorRsjEaqejqiIH0Z6ShInRHrIO6c9w9Xvyp3dQQCZfouQp17VK2jzImG4lsqDRxu/XtsG/0j/W
f+yKH+Dv2HxDXscb7S0UgbKkI213vBGz6SESNd7ojEuNN0q2Ur+Rfso3yL1OcvqF4Gna3HG8Q0nX
tL3MFTUH6KAd8irRW/EkwZ86Jddce/YFLrsvdUD8hLii8Ls6AbSq0iYSVdHXNXh6anjB2DxQy6Pz
n6J3/GOaP10pb8VVPs8ZvgIFAzBwp8YLM1NeL5T6pu7Fo6IYxjm+BF+JTBjvV9PrPsx/lFzR9Rni
bYG1qKbzW/TeY/OJv201QvU2f1UowjyLhsoBcwU+V9N9U56wNf0zb/6V5KMfH3EVu+PO61PkHaZD
d32cmTeefxhHxZIk7HqkUDP4SzfxSVu93ujpynnmN3oig3X2QFeqY3giQGoHlTH650qDAKTN/fzu
aHd+d9Y+ZlwLRV6s1BZ9DSRtIsetgNUjfsoA4BkCWR1Hz2ef4XhaSLyg4fquUb0zp1kFQVG3Ikb1
lttZPF8j544+9pBoqZUfLhS95RetRu5g+qmGkF/SeLbo6Pyx0iGQcCHWZn1kcFBWXygU2Dv4sHAq
vG8lSDUcqQ8FTzCYMJAYmwlPILSCEc1C+DQMUsSYN/LcxeNP5G1BUWOGNNsOW4as/Kfzjr/SCg7S
rvjbfcBjehjvv1jU5u+Kn07PhZ8/Tw59ReojRiYlaZfiyXzYlWRvXxQ7zcBRzN66pWh5SHnOKMlD
kUzURzHdlBlWJI2Df/VFkWlSfuE+wKTWorGttYmebMS0aGGfvsLyWavzVLhPweQT0CY+UzXSEaj7
a1Ms7LHh9CgpttH6mDQDW3t9tPJkv4Wirrwy6uHwb3032Es5Un5t/o76FMGdl/aZO6PS63OLzFXU
9VBweeLMVJ+LbxHH3efSydyrk2FuypyAX9ZiqgUVfNxsGashk2YlzyJeMjaUs8n7c8CLtajc6xPB
jSgRN3M6pBM6qfIFz6us/kq3Bv+QiRRc7j7TP1OEsCjpsYcsTq7xBUpecT1Luow4uT5T7Bjj3gWX
gxe5tswv/0MSfayrfAD1NW9ObO/tu18R2ZhM9FCQ3B8IWEikOPs41llK5zspYEGnRaf2W25CUNT+
KBw2LvLyNJsmKbeiOwdkPN9NAlvltEm6ZleVbM5S3JmVtfaibTcVjyC0uOP0sLAEHXENaVZnqIzi
zDUqHgs/r/nZSSnMjCGoalrAj+Eq+ViBHzddFuPp1hTLEiW1qiXqg64UmSwTzzPjTbSUPrN+C9W0
zLRfyZbhVyY9ufit8TAvTtGDrTs/L3q3NUWIy/fXimnKeD+v0VNZGlnFpV95hCR9FBw8+8MpWG3p
wMeqVdPV4PzWnrBbZPA6FAys7/ozLTRhamiRmm8n2ZRimxGtYEqckIZpViGRg0DH3doCz9xm1FCs
/bw/9Czr1hzTm0pxHMpa8A4KUKntUvj6XUpISp+rhjM8FwsTn+QV73xr42YISiZjr9X+UbFv1bgO
lLil1Gm6Is2+j9+SA59vcIUNtAZ9LaRF+pvn9huQngXkyegezokw+rQiLheFV+PXdAEQSSSqIqgW
ZgA1emQba1JG6hV2tm39mmFmcfpdAuwwY1zTMmut5hRvOZUMk1DQzTD24tYUshAfycbb7WMMLv4c
Fs8Rq67lZsr1dnwwWhWojSmB2Tc4xJ2zb/XzYtYY+UnXSkg94z3eDfZL0Nl3363onxxfiOYLUVjK
sAhOQFR1C02DRNw3jqCg8xoHXSwUdN4s0ewIaRXDCaQip2g9Ou79SWCabx3ZX83VK8B3qLrDflBB
IvOYBaPIOIyT4zBRh6fQMPQVX+MRzCQ3c1lXuJm1w8cBCnLjh/1+dPkTwgZZR8TmbRpQ/JmhPLFU
R9d3Ht4Eld5y22MQJZOcNPbgQT4wtLWGpMgxTdyxFGjW0CXI41nzHDMvuXT42K0sqcxkDElc+TAp
MaPjsfuMJdgw7lJ0MWSYHASeo23UGENxc2GfHE3OnPFdhv9aO9ij6zBrPT+WJiGK03w3CZGRiT5N
sx8fRuZaJvV/JYnbcbfpU3mq+BEP2rU7eHsw2PRWbu5lQvgfg4DrzChOiPKMaPI1jlNLNDk9deKL
uwQLxL7ffeZBbEPtTLWc6RisIMj5ne1k9jIeXJZIweIVx6VVLI9k9O1ah3soBubOJzCKz51lzSDy
U1Ux5Pc7B6CfV1vHOt4UVdGdJt/bp2y/9/BBGwcALy7u9a+l5+XoAG8xisRkj302DMucvP7UziK3
wJyuxSTNmBqTgb9ktMF7jens7NHU+RNzlmB/GjYSx+meLdt5mTDaT3XeKvS/KOcw9ohuOD/h8ntv
gYBDYmwqD5n9YBvXSM+areg0hDGUJ+ZQ5jNSK2iH5HYTiDRjQ6Jj+5HGCQrudXy9pkgC9mILbLg4
N9C717/nSMw0UWokZnKlxQKe5lFDX+6clOrck7ItHqeMPVubH+07qshUQ3WYv+bW7L3FQxgP33Lt
ZTmXCJ70/ZKcbG9+3K10gDLfoBxZbDT9AJA1XwLw0svZ03BPXFWRLnF3Wo/8RP2ppWL7E1Rmdnsr
ej5RF29UDL1qLxegj+KscIYqP85EOC6KTgGuKXNUuS3pM2DF7hr95FBERm/FoFWmFJSLmqV9UpBC
5xP9VMcRlbxBzeVMU0Y1pdj47Oqi/EvFOJ6IEunyx2677hOvpWLDBZVelUGKsaJxNDyFGQpUhveR
mVBtkWI37rCWAdFtL4U/MWE+w7jQfHbHKD7tsFFYsaE2Pa6v5JrKXogNodIv8LBkzSFYzZasGbQQ
fn4yiYzKAovifaJ8UmwUbzrpTMd3oMvSFW/BqJLDLLFunW3yrW9ZatxRMwL0TsU8urIyS71HIRn+
bO2cSSF5qXEE+jjIc8ZOqPFHTWcKIrXlnC+3bAyeYnPoPnIolGUGRqg5BFcEhpWSp7cUjVaozM+O
s4oK3ludqj4W0v3238GrrvVJ8eRyxai0zHCFQetjZ7iynL5/fpzbhovSlqKa0sfJbTm2oFBs5qy6
LgVXxFUNdLFxTMfhd3b51eu4O7t5ArFDzK7khXyJgDt8gJlEzG6eGVacUIKcCJOckXOaox8b7EXk
NjaSMMATPcRqeJbJprTpkJnQi2VncXzv3N7N00lFmOGyG4tQa+1Dn+UzJ6x78Cjk1qlDP5p2qnjL
70J6ZDvd0L4U+4Snqr8oXri3qj6KueU75l+p8i+Ks5gGRHeJmgApKu8u+jMknWQSORwVPqZ+C8PO
kUlScvo9+XFlAldJTB3kejKRULsffUDHo18bqNUmgOKY/igVPv99rMAQqlBLC4kLWcHjoH/Y40zj
cvP2+rFhxirKtNDtvuyyhK/xh8QUDrhjQRonggnF85hZN3762HkTJfOyzhspGlLtFqJXLBIbRxiX
PvTsrMdB3IqyOys/sY2OFzKToIbnNJq02ymule4J/UwHF9h6INE8i7PhxzUwztRXZsEFjWa6hjal
LeMVqQVL5RFJ1+KyGNctpBaNW1ncFyunUlk7Zg/zgREBfOFHX9GOH95KJkyUN3o8Pk4w36NLl0P7
2uWoUaf4vSJA05VegVrrQthIWriDDhs805aSGrUrTs2YKRgMEOHdx4UWCmZPw+e1MdmrLpYN3sdn
P1xx8bmZzw0F18fui6iTJwRFTaJVwgA+JuplNiBkssPbkdFz0XQZr0tU8GFPtDQMR7+cEGITo+cV
qz264nZMmVqxY0Px5zsZyRsThuM2Fr04Pk0pvtExpS5y+WgKXkXXvJieF1PbJKBiRV5JozO5SKIL
HvkvxzBUOfys7ID7XD8fci82lGFkkHE9BmjJVSDXeNWS9hq/mIVDe8JVj2w9lvZ2ctlJBpuNfrk8
bfaupRm46rlrUXFsdCA4fcn1p/x7TLyee+gVfj3aYtV5/eDf9ePaoa8qEkZs3hd5fU0684tWx0Ej
g+5rzcTf6LPenOC0Kdfe5eMDFIxNjnzZ8jFiFCskDnlOEZsGcopM20iQE/yiXeoOHPnVLLUU1LZn
Ki4r0q/XI/xFkXGD+rr1dzFU7F/d9pP5pHgVozHdxUhxVN50IfukeLfmViwHpsZ+qXMqLH1S34o9
m1AMJnGejH5QUZJNtTH5Lq6pSIJenClUx+VWhpyndFxuhWS/wboSQjcWYqnH7NKP6e+qI6QUcPHH
x49FiUJGNe0UUS0WmxXftyIRjlbsJvBJkVemVm4FlZ+KabsrpLCrYtumsD0SJCdsJJnwjspxN5Dg
/+g1Zow8eu1hzDLf9MHVjLEhEOQjd+u1q8i841NXmniiYsW+xlJzH+nfHqNGP6ggHAC3FkgjsG0Y
LiERVFMOBCh2yD6k67FDYnuqSIV0p2xBEeJPYovop4jt6HiYdNPp7RgKZjjFJyQsYv70togQOq6M
7UlWtRoF08LbouAnLoP7Xvw8sgiPaEUGKmJAnyrOJB0GkNDstuW8KaXdFUa+kOYRHAMFj9r4zDWm
GpQxLqRuIpJ4OLjcpPhOBT31OLOWaHmwEluZMonIgtiKs/VEMvcylQQDUw8LYYcs6+F7mdGnFedI
HlfNktN808pS3k+u7miGOE8grXbYnaLNj2ci3Qvk0tYeptlJ300M0e0rVYtvjD8d5OLdRsEYzWXC
MkgkDOgUGoOg73yWARc4tUQlS8yC7bkPBiEw0kn6rlkfMBm8CLwG6FzyXhFaJdw7dFT9sRV5NuDW
8UW+DmcZ/yYjoq1Iv3X/6ovijIiODkm8LlZsUYrlmGkMaKe1oT1Fxn/Zk9tTdJq61V9r5ZfxoQH+
Vu5WDhkM6DFkgUSh3FgowU2NzYc8AJoK2DXK9EzB5tNaTuZ9PHqumMyYU4/5r2IP5cIu5tHH29Yi
UiB5YVgRsfIQWp5BajDlbpStgRjutgLdWR/ZA7Aph1QdZ2UpmSNaTeeP75JUJ30/VKddP1xnozfH
rvND8ew6Ie06Je06CZsf1bZw15CitSJXUMRWtRYJNbblwYp02fLzdFF0WVwdqsmknG6KSTklK2uk
WkL2m1TYcxIK1N33ibhVOdZeRBCsCD7672zqqGbGi6KWZ3C7ZeHVMRzQ+7GyWgRdh40Cj5JTsF89
SqE3Vbm45lXsHalMXCV9jtCgMYxzqoVPMqtAuhIlbbyHyn8QxW7nQ7SBrnhIRoLWMf803CPZ+lh+
42PRVPKKPZpvUwtKr1kJoOd7cvKWuK5gcpb0ZGpiRzRPYYMfZbNRstVLARrR9IfUNrv1zxTiy63P
mbL4TWP6Sh7K4+FlN1JcF+CWRX5EfBwqnSAwlYebsWLD6Dh6cJ3GUYYvcJ13K6RdPV+WbdYWtry5
TLVwaOao/dxNLqZl9uOaeSpJs5LVZOpTN2pPYu0mOe3RldNrBISr6eGLesjtUX1EWWKiaKv6LUiU
EctTiWq1dGtRuLKWeuxt9K5gPOGPUwEraEjF8SmQtgku3mU4FygNbFAwH1eYT6otNbEHS8rQRUy/
dlvBDU4OfmHrqEu3pMJNq97HnckKziH9eOaUq85RxpGftvLoYFyNsCgKRorNqMQVf8o+dUMRyzyR
dazqOxmMtQneyf2kfaqQ/mlxyyjTrgSqaTjSTNNBCs0HZqqPx+slzD+KepYyHNnEI0WyKcfzTza1
3kI64jWqj6m2zXDwj9fWbDg6qiqeKRWPony8xsgGGudrfg0P65oUyR7q5zXI9dHOxfGvYrN4MqCh
1dz+f0iy6Vkfzy9yrjP/PBMBxfd0rzp+ez/Jm2DWP09MuBGtljOwn/+iyPxZKKA3nR1xFvpBRU1G
yZC6qQgkbUY/KzLbW+tDZEBvhcq3oiiKA0KlLQV7dB/KXCuP0dbJi5Ueo1DMuZ+fitSITVtSxoBI
cbRlXBqPT4pMZi+FWClDKnnDHJfSobj8UWQpeFxciZO/n6ezk8sqb6ZPK5IXxIrA4lWUnCVU03HV
0atR8T0Vd3L3NUDtp+eiFJvHzAqGM4b05IdpMOgnP0yj6KCicRg0Uj/cAEaR+xtasyXhzVJsz1Er
dBdlWbYXsyaEDOoEoheh4nizjF5vvSpHmnx7QzHS+NurEmzHlp+S75zd9MZipbCCiX9UFkwNl8oq
R79w9ex+4eIRmbFXB12pLSWVoBRyf9prRQ5tx2o6hpn1vxXDxFxu+qB9MCW5V1lBCtfjVWnaUllY
+ThcsartdPPeKbx73P626x7Si+J74vPeixlUY/eIsLvjZC4FmcG/89ckngvDSS86uMfeq6oys3br
l4Ik/a3ulxglYgr3S3wf8DFuLXzntxWtF0VTT29LDt+EqUUNFz+apYz8tOI+G86LbRwYWZYop1XV
YZfptzINeuVLkV7ZaG37a4o9xduU79+hoC0IvqIhdRNGSNr5Iq2ogTjp1zyIwqjYGu2TOpKD9bYf
lNytkQqBibMaWXKxQGCubN24qUwn4vKtOpcM/Tl2yDZ0RpWvFhQzKZnRqHvZVwtSG4d/EBT8vHmA
y7ZdtKWPmCdLm+JJjrmErMB3zjO+4Caot2IfYdvwmTZumAw18+1zOv3ePsJ2Xz0UHWtFC5PZHtCv
iuQVRTFjxRsythLFzEvXyYB15q3Qy+gtpE8cR8Rxm5PEit435wyKCvW9MsDCOx4/HoIG1uSw0VsE
mxUsIrMr2CTMp7PJQixOmaZskvzWRL3D3GIN/gwnRSkU3PXC8IZUrdPm0A/pNHbOcGMydDgdFQ5r
VUMSxJMbvc0gCFb4WlOeyRmO6dE1TowZz97KBljj5S7HzuNTtoIVNRPQQVHjqBuWo7GcjhPfkjF1
Lp4+EawoagZo3KaTUcQsmzTdprNrtCpZldBiZguMa8oMvrXLHup4lgfPgIgnGce4IiFd49ydNG2o
0FRKnxnDJ7MruUR0/Gxy6pudQrJZRe2h2EGbaM74a4pL7QMYK3Bulp+c3k5dv+Kb1Pke9A+N09y8
FEGis+W85A0S39KxSPLHQ8J6JzjGszUOU3h08vDC1GyQRJBWsglkHoftO6Ruv/iQypFCDf32pOI7
FSUJtUNq/iZa2ndhKjZpzFbAGSUKDydALrKhAIh15bKKrkIOWqyqEn5OU2uMtHHKT9tmcBCNSF4L
YTCUAgtnmYdfqXWgKM0JCLcUNuhlVn7BE7ENzSMVzA8pNlIL6U6zu6RtXJAiNzYodlymh5KBgVp+
pewztm7c3LMuBS7G1WzaomPYlx7wiueNpbryEzimUtx6WUf6Jm8XYwj9AF4EqYwTNBtdXIux9Qwz
NIf9Y/S3D7v/zPxEkMTYGiV32cjE0WpFZnRpo8kVF4o2IjZWDtSQ9pKNX1exGvi8OKqM9OxMeqZx
3NTQfRqMXYEkKNzXf3ClM3SB/d1tS8E3ddKReu8z+uLkPgPFtBFyPrpXB3LzqsjTquu2V0hEgX6n
V3SPnkP4ZqLwY+ls6g/6CEOhQZjhdF6TU5BRvNVT0OuS943+U1qXo4/ug2tZAyASQjx7C+p/t5fv
0EEYdLq0bQVaHVJAUEg5fJFXY6c7v26x7OoiE4pq+p+unKIEAbbUiQL069Ei5AHC8mBCdEjMQ/XR
B/0ywq7cDf2qCqbUTQCKJyPyQkr/cUuZDaNfJtvQxSUUMe8iWTkkX0kk7Azg13jHM0BB5ygQx0K6
6awcXdC5+gfd3SCTzxl4Sr8yz3m0sslKe7uDrMAxG9KdDqh4JSZ3rR4LWxUjifLFcB9eAUOqvtSp
Gc+RA9kdlI4tVjDswn1Lc7G7PjloPDjJw++xo0nK4xoWbwuJIPRMPCsLiRTacF4K4JOQRm5X/WLG
yJ3M+2ryrc6R7bpK8/mu57Hh9Mux4opYxOApNVtdMZQlU8pfTGe/U9Zf42Ah6le6Ksdc/6juuKJD
5pGxRncOmRsBSaARpLFXrC7ekPnB5GKAddfWfv5SpHgknJfkz4KXb97n1xIcESeUtWT1wKcM0pWW
gfiuOipojOqa9+6ggxhJTnVP+UEFwxSway6uLBrY2rKzpc1tq4WvVUY5WrG/H2v+1D7J1YeqEDKC
EBLRhZHNp8VIrhmS5UnCCAM5E6zhJAXyNVrDWZxx8AX5nvO3QWC0mL+mK0gEwls42l/TlXCR9jIn
FH5LN0Q2uCs6LPyXUrIhZwXpFPho6nTn8I51KOqd0MGqOhKE1WrZudBmaxqx48O7itwo+UJhujwc
Htejcwd8C1Asr1lhg1lV3EY5hI9iTjjCT458UTYURfBLcRhHFtlxmKoGBRPUj1MUX3Vz9Kt38s9T
Cdn40yl62SdTR2sT2jw12Br4HcQ7Q3oM9WKFzTPSRpunFNo1erdCXwex78Ri5sPjydVdnPllf01g
cy7VC1wWaFd1GYvTR1QKLToSK+EGF0twOGwYS5YnIhFDQFHiwxUnSq1N+hxCKuU0n60pCkhOn6X8
b4jGRj2PjebaSLY3vPZgsQZBIu2B3JfRu+x8tALS5rV5D4xOTrGC9PgPDnZNli9Is+cNhaviMOOt
rsEKs8nq8hRh/0TBl10dVjuBdazOki5uK4hatie6/spX9C8fIqRnezXf7iW3OxFhWMFzV7/JAsq3
DqkeuECPi/CBC4QiHy9MeqWiJGWenl6c1lwxkaEotuOH5EyGFLbRvhcDICy666CJXQJSO8m1rXDE
WDy+HFiCopKLVvWkw5Fk3tDUPtEnqPkZn6f324eRYnOAmGQ6jiGW8Wsy3CONI6SRLGGqdzxHhrl4
ftgwGEWFMxdu4a7psYuSFcU5B3pxpFkq6vFEp5skpN6jQ+Seej/ubFpZvbT1PJN7uCwe+FzVPv6p
Mbe9m6y4ArPgjJG5RfNJZI0/czaOVHyXIlNxaLK6KEm76nsKUnDVN3Mcqql3F99ivMbdhDB6R7vN
fik7O57vI7vpHgIVogtvmgWSzMWN2V0uBUfpO1u3x/Ae4nOI8b27jgTN/dBlKPaRhvElnj88Dnhu
qaYMy7Aip+ZNL7uQURIdW2FFdp/Y+GM5oUo/TmjDJZGVz/UkR58VGeHlhh4KUVHH6rsjx5kX5t1i
DTjiy3LGbPlxLXuWpB1B9ewN4zZ3vBBG73NJXqifSKGZooivGPmTcd8K7u17Zj3MKuayuLW991jv
u4ihs3fzDyruoYjafttTGQfcjriUgwUHj7ZUfKeipDUfEh3uOJXi+7CD6KHg8r7151rMOQpph5fq
YYH8hSNCk8rgTCFvQ+0qmAEbCKq/vSDucOfpJGfEfeXRlnL5wnP3WPa8DPXYZossyH0Vb4al7oex
X/siVLqZJp7pvb5W+zRAKglRhnQfnAixc8Wf455fin0vGqq5eDquZXgCyeN3ccHxlNpxKiMzJs6l
3jq6yRZwubkdXopzXgzW4fEb41FM5gXpckZmDHxLws94tsBqq9eFxC7mx/lWk7z5mR2CC+KSpwgs
tZBols+FepvqtbAoxs/ElfE2pqYI7Kg32fvwMPdNbE2Qenntg2bpD0OMIimeON2jGUyzK7NC/hWW
REib7QGVXkkHf7Qirk3RxtuZAWLBZLKTeDbM+FwDECZBt/gIVFHC2Z5zPwqJ6zf7+A6khxsUPfoy
7xUUdA9QaAMUtBviCKgRKmHHdD/imlnPmlZwkECib/N6QmDGH1k6bqcXjd3o1tkbUyjGuezDouXb
4SYxmt0MnZ2Mt9p43tuQtqbyyIgkClcr9qatL/gXBX/y/VUMd9xdzLHjlkyK+lLsTRrFPM8be+vk
HhT21p92YG/96W/srdfywt4gb+wN0sbeOhygTuwNio299Xod2Ft/1ht7i4cTe4t6E3vrtb6xNyg2
9gZpY2+91gN7Q7Ebe0MbNvbWwRB3Ym8fe9GBvUHa2Ft0zYG9Rccl9hadauwNXf7C3qDY2Bukjb31
p7yxt/h1Ym+dgQbC3qLSE3uLViX2hhZv7A3Sib3h2Y29oaiNvUF6YW+eNif2FkN0Ym89E7tHxyMB
vLG3EE7sTYoNtaE5468pLrWvJ/aG/z+wNzQ2sTcIG3tDd53YW08eSZg88VKJvUF4YW9dASCBvUWH
JPYG6YW9QbGxt5ASewvpxN66XEUTe4NiY28hJfZmKbE3KTb2thWwxkXhib15DSb2FvPf+BpW1cbe
IL2wt16fjb1B2NgbltgLe4NiY29bAvbmh0/srdPksrG3UCT21ulGJ+zNUmJvViT2BsXG3jyUxN60
/Db2pmEnFtQZEiTszfMlsTc8u7G3WKqJvcVSPbC3aFXf28V9YG+QXthbf64De4O0sbfO6KBzWV8H
9gZpY2+SNvZmRdpKO5MbSNHLPLA3SC/szYrE3uL5xN5Q1sbeeoYxbewNu+gLe8NK39ib9whib5Be
2Ju/OLnPQGHsDTvYxt7eFbny6429od839oYR2thbjOaJvXVGeQh7g5TYW2fY08beYkATe4t6jb1F
H53YmwbAhhuULwPTu716h36/kxdCsZMXdniDZfJCSK/khb2tnbywt3kkL4T0Sl6IH7+SF0Kxkxei
3kxe2Ht5Jy+0IvN0+HHtrSjKPk5o1Ct5YYdz1Zm8sLe2kxdC2MkLe7NpR8kL452PnHfxGkn77ZcS
RpWSz89UbBYfK3QH6NeRvJA13U5QhQ48kxdazlyFHcEs9a8o9i+uV/JCyJm8MIRMXmhpn0aoKJm8
8OOrtZMX9jqP5IUd0QLjvHjWvhl4IezkhZBeyQuh2MkLoyiaryqrOZIXogk7eSGknbzQ7c3biOQ9
bu1+Jy/srezkhb05R0UcrFt9Jy+Mlz+TF6JlO3khWr2TF+KNXskLrUgnZTyfyQtR1E5e6Jr2skHg
1ZkVz4rkzsGbvZIXxrinAiXu5IWQXskLpTjO8dVptWDMVlkynqiqw5TCxjyZQNAKbU6QMnlhF3tm
BhSjn1/JCztJab13QcrkhZaOuts7eSHW+U5e2OF/WPZ7jHfyQikOgxSfdz+xLPchq9o8ZmrM2ef1
nbwQBbySF0Kxkxeitp28EGv7lbywN6NLgXXAETOTF8Y+cSYvjE06kxdiZ9zJC9/7u/Z87SSZvFCK
zTylneSL4j6TF/pXmbzQisxV6GK+KM7khR1slstmnvgCDd3O4o4I5sHlaBFId5LA/MyHy7BbwXcW
RzZGgPu9O14oLgnjEg/JcYJYAdZvTvQODDMjkvq6ZT6HEWBdevZu3N/nMj07LD7TCdTDTDOnWFY9
Z+ZUDJVSwkDBJEH6sdhvBqVx5JZAzSU/Q5AYAB6TZ126+tglBsxiebidzNcd9Kp9jk/XDikyuqXL
o3Xy8DeXopfDFwEZW5uln9l3IomOP4/zp2SyUsnx8DDBpL4oep4tiwx2bvNiYMR+o1X419jqV4mv
rKwGi/TINArEs7fCheMKqyFjzDIkRiUYHVm3UrLVqPcRg2ncu1bTiMi80oHWxfcnjucfEo348fEG
fD1PEAjQctArxfEReHaeMVZV3EmTxXE15X+MawEIvaaJkdFLxDmEM0NRNn4DIDK/vZDoMm3L+UpC
Otg9Vvr6YI69Zr5WA7zReKsgVWmHR/Cd1sRZVVtYlJFSs56XASlMkInHm0QU1GdesuDkNk+PJimS
cK4rYSRZLlFSz6Ar1FPn4cXeZzdxp4AOKJ50Apv9XC8pKYOcFfuCN4duQAFlfCwCRhrE1RQJlU9j
+Mdg8hQW19oVRHpy9+jMknecqoCGP/L/gHAVM0dpeWyiw9iH+kEQgprvpBDBzJUhp8S8fmzQ1g5A
OuGBTXCaThjmI21Dt5OD4GU7WZ+ic4a4kxFkrH6FXUzfpWQ8rB9fR4xD77Z3fwjXyzw0q3ADjhkn
EjOQQWonw3GXr7n/HLPB19nXpPS2HUSP8hX4wTU0q7m3ud58ElhF0bU+OYC7b+Wf5xIDbfxyTqFF
dkKQgszc39W5JkmJzbekNYU75PFpXsHkkX9mG/VLvgHL9fJryv+lUEYo7vQ5QY+KqzA250cEBa5s
RmBlcirhxwqqwCECxIdPWo1mlxn6nv4UjpsZjZjH7QcUTR6MUIzbJxp8GAdTpO2DqhXGKf04g++i
KBMKoqJmysL46SPKWyK9knewaygy+SoksY32ERLZ0ID8RGk2at4fbzNob5dRdtwR3bSto1DQkhpZ
yG+to6gGnHfzCP+NHzNW+GMRo2ACW88cITHqrNKjIOplgpQHTS46eSC7+V1kKXWmeCr2+19LdhLL
U3zL6LxrKPVC9Otl32dVezljm7vuYhiSRg0ljRxR1TNs2v6FBTAFCC3246Iz84zzFKRCp9WP1QFJ
tKGEJ8dVZXiFKQ4SwWkcviDd55YvhQzG30/FpeflDbcqpdfAMb23FN+pmMXbTUhN5rItyN4vxXb4
hIL8bAOP3/rOY2VCuk+L3rguub3CZw4SL54leuRSjmqZX0e6lvY72sE8GS1eyZzQsoaNy/kMOVSP
DlBPj9enY5s84KKnu32PMRDVaUhfI+iVHbvrZiDHCrxSAWkm7TaW6kgWrp+5DfBGqFO7n78DLhl3
poFDPbx76HYfyysVmtp15vPXFLVmFHQNbeGK7bSCLdFCIKknO3tpc+VLXDKElfxKoF/II9eGZ7Op
VmN2Ml9dmeztaEgfHotC69zVY6iYTvGqMSGecSTdgIIuSTD7jHSd4yAzpUg6jePhktfxmGpRDTJz
oRra4ut0I5hSr9w9mtia6bcgkZ1LxsyYIiaHielRzIn07gZ1zfO8DX9QbMPfeMph+BvkUdpWg/Hc
2/A3nusw/EF6Gf7w45fhbzC7nRSDkBONIeOpb8OfFWn48+O0tURRNsOM534b/kaZb8PfKGMb/iBs
w9/AFnoa/uKdD3tRvEYa/vxSNPxtSYY/Kbbhzwoa/lSWDH+sKQ1/6MDT8Gc57XyjPG/DnxX5i1Je
hj/IafgLIQ1/lva3iIpt+BsgnLHhb5TrMPwNnPxOw9/A+9nwB2Eb/ka4Jx+Gv3HPw/AXRaXhb5Tr
NPyhCdvwN8p9GP7cXhv+LO9xK8/b8DdwJ/Pxf5R2GP4wCV6Gv3j58ppB12H4Q6u34Q9v9DL8WZGG
vxHE4Z7r5ToMf65pL5vS3oY/K9LmhDd7Gf5i3FMx6Jjjnabcb8OfFNvwp+dlMFNZOiOrqn2EVmO2
8c0KGv5GaYfhbzBn6zb8oZ9fhj8otuEvpDT8WTrqHm/DH9b5NvyNsg7DH6SX4U+KbfjT89lP8zD8
qapt+FNjzj7vb8MfCngZ/kZ4Udvwh9q24Q9r+2X4G8TTZPjDjrYNf7FPnIa/QUxQhj/sjNvw997f
vedfb8OfFNvOp53ki+Jl+POv0vBnRdr5XMwXxWn4G63Ig4R2v5DZ8x//GS26LFZlKwf4G1Je1SEp
ekG/F26p0rer1kDCqm7F91TskKFRwwfui+K4h9QmYuhUxPU3vvS1R/NJkbMlQXhWDHOLWKF3lMcg
3pyVPKZPe/WTuq7aMo7vzQ8qnseKUSMMwzOhBvJxrIDqlCGDmVFGLUJdU/Ho0gDFyKS4ceiv7QDT
f2an3CdD7MicuThuRFkZTTN4jxEu7ZYkeiwFLQqHTJKTkJZDSCAtp2uPwi7FLOnWVC9fGvFTh5Fj
9C0tOXVIzoilwSSRhefpZ8ZlgX7HA8mGqwJ8Yg0O54DAXvV0Z6bC1eFh6GcayAaz2MqYjYL5lQOD
JOq8AqueRQ8vuj/dd40WF2eFGen64n58lvIwuh8fUlGo059hRuGhNp75eqzISMRoZskBf6b8w2Iy
qKphY4z77pg8l3jPusfBkQDx48f+JaiGdhmZNqHYlpiRaZ3jfIY2HbQng/k25faCgkmIFqNQDYjI
ZxcT/EqOI8xIwvQYFszWu2x6acgiIR41/kqTCws+1502VW0jSUZtxfq8r3xRJF2WljTd3bUb1kf8
g/AewAvQ2XLE+g5rwnZkGGLtq/wAVtKyMEIt3jbjKvWCZPaPU1qtylqNjQprmac0hXTizytBC0it
5GHwbLI6ow8nMiftHBRka8T5MqRoZ8yGlHwskILsfP4poR2XnAQqo03FPShrgxXZq6M7Y+uhIItZ
nBwhJcHMlnwQloImG/7SB3YWvHceZsfaO0/KgjrUtK+K7tTFA3jg/VkRnysY6EJKQmpLu61U7IgT
K2pYZlSWB4FV7YTy70HTdOxFDvXY9GIgmXuYV+AehwvYJial9hy40BjO8nQzWgIKXpljyg1zKcTl
dJgsQXlNtyKO2PopzUYuucVVU6M0hxXft4KUxNEV3SHdbwUJc0JRf+qf5STQCcmpUbbgnVcKlu5f
8nzPYnevKD3u7pWeOXViUt3qRRipIL2YzqDomVgLw8Mza3wJX4P1cw5gTwa6H6p+b6493XexY/QA
Ro8jdr8UYIst8jsVpZgW6qNfFM2B638j9+g2cTTSPTK0Yyif8RWrHNL7MA+2ouc8zHN6PmR8g3TF
eRtswEM8SMv5C6HgjafMHn9WhD7mSmuCK5WFG4pnOB8ehoc8zdiVIT1nkiE9LMt7zJmSB3GyNR0f
oxZEP7ZLNYZexqEKwuinnaZFqHIQlnf2B2P8Yq5FnMKOU4yuXGb41a4hXy9I/YxMwRit54jJwyAr
rgVV9eIYvs4Z1E/0QLv3s8wcrt2bfFCIzobEPO53bJgRwHPOmeYbh0ayt/1wFasYuhfSkwHaP3Nz
md0Ob5A4FvHSvSh+W5532m5wiIiFEpRFsNxhGHvlKUE2HFT7pAGtV3Uf5kpvCgm1vaeHoRsGNGyZ
vWuUYtZyQz/GBRkQk3nZD2tcengIn+MSHj7nuKyYLh6XJcpF73DjdcmTggtZmymXLhdy+A3kQp4/
3a8xmT+dy/iX/XGiJepHKo5rjz6knxWbF1HF0P1eyRusYJ7do5gviszFjGKmE16h635Qwbjo2Hwh
kXYaZm5K6YttmSivfqn0Rip4c6iNWePgmularEguxzG7aGpTwQRLd5bIvCHxDZ6k70kiQiv21ZTZ
58T6jMKZXB4Ap6vKvDVuDBW7dfK9V+tEFzCy/J0gAdUTWo6rxZzvoAUr8oiixwdt5wC8HbaPikgG
oSD+MZZ+WzwDl/INxfMj0CkXhRTBRyST5aSejcdnNnQs4c3xEqopMxCNGdDt+dL0vT76Cc6whzyW
chBHPw+75MQYjCnvZVtzhnN2G9nQ8xpjleXxj5oyLslNOaZLkRuHZ9iYxxy0IsOKh9KFPvpfAzaD
bsHxeeAPFA+k8rav73v1aEWNrniAqpsEiJemFRgPRjfiOoAS77TaqUfuZlz4O8ePnAiwUjBL80NC
BNeUfAkDWU/zz99TUbp9GOInywqUTTf82PbH+OkFh1FO3g8/TTpJl8RoLleUsV1WHPOia7QCThxD
HDichPSRuhWwNcTVdXPzR+5pWrlvziE67duwo6JIhhzNIgcLrqUjDhERQKmHa3jmh6f0QF7hIm+Q
MYryWiqqDwqGFvaHf2aKzzDpjHJAp3pYXvoPC2ZsURwlB/mWtxVCCnZW9M0TfeO+fHYnk0+DY6B6
yLZkW89gzisP4XMkCHE9mS5EinN+PLIAHIpjfhXZQjn3ij508liwIhMa+HlP7YdHAc76R9yTdd9V
saGeOTOsGGkh1Kb8RXHmzPCvZlzUdzEyEuxffVHoJy6maAyyNVQclTM/3xfFuzX81dGaojfPyq/D
VHgUc7ZmXu2NDk5C/UIH51UPdBDSCx2c17PRwXmVAx2E9EIH8eMXOjgJXUqBevNGNa/+RgetSHTQ
jxOQiaJ8kUSjXujgvK5P6OBaBzq41okOMvvuRgfjnQ9QKV4j0UG/FNHBLclqJMVGB63gAUtlydjA
mhIdRAee6KDlDQbCya/+FUWigau+0cFVD3QQwkYHJW1DAxUHOrieAx1c5UQH1/0JHVzXgQ6u60QH
1/UJHYTf5kYH132ig6u80EFQ+mx0cD0nOqj2JjooeYOBq31CB1c/0EHmLjY6uOYndHA9n9DBVU50
cN0nOriuT+igFBsdXPeBDq5yooOqaaODa3xCB6XYwNRqn9BBjPtGB+GwutHB9XxCB9fzCR3k80bV
WJZvHazquHawMcdVUAqhg2uc6OAan9DBNT+hg+JaEjq45okOrs8GhbXe6OBkznEp5nUf6CCkFzoo
xUYH9bz6ab4SmquqAx1kY84+n290EAW80EEoNjqI2jY6iLX9QgfnVQ50EDvaRgdjnzgvjrFJJzqI
nXGjg+/9/Wft+eWNDkpxgIHcSb4oXuigf5XooBUbDFQxXxQnOvjPv/7Vt7/98x+/ffvd33/7/e9/
9+c//t2fvo3f/Zd//Nd/+fabf/rX//Df/utv//CHb3/zpz9++5u//PpXv/uPSm/27S8fv7u/XR//
EHb+qADZmD+66S8fTbm+/Qv+9Z9+/at/+M1ffjvmb/7x3367fvMv//S/v/3xn/713//nv/37L//j
f/32v3/7y3/+9a/+9i9/pQHzqNO1rBqmuKOWf/jNt/9XIev//hbYeF+vAPThY6QrqQv+Pwq//09n
V/fbJgzE/xU/2lITYSB8TNOkqctDpa3SlvatL4TQFIXYKJCt+e93d9DWCC7J9pKkie/ud7/7MEU2
9iYg9lqChE5WvUaLPsd0t351ABNXTAIHOIH5vYEHlXjIr9ZEsGPOhaZD2vc4kLwtDiqU43C4cn5K
h+k4cmKGV+CpeMjBOc5cQAvlXCmPBMpGqFgem2OmAllVytfyJLJazQJZV2WxESqR1oiN3eOA0ggA
+CQZI7g8Di4sHCvdL4ft26dflIE/75VO5dcfS0ZPQhOpq+cjfwU+1w2mRAT/pOachpD2rYz95fjp
AxkkdNrQOFOmxmL+90OXd8jYd6G0L0Vu8e230rGEgAay4RT5Hh1B+a5nmq11ud2SHoFJBTozLsb4
L8a7Mrfk2ayIwvnQkfYF42zE8lZFcjVnKcCZKhpIXmILfI3f8tzu694XSrAWkwxNpnKFCdalWV1l
8KGFLwvk87UFYs2mbEtrbsTyDsiO+vT9o7QHtOwwe3umRnX3Vr/RZAH7ES3v7eCtK5vvSugCYLpD
mVt4T+QG9LaALMt3NwIDvj7in6LBVxppzZZqGH6FYS2gDz5aAaEEh2cL+e1+hY7XtmysIVPTaKfB
+rT1pQMLiDIwmO+4UtB4/lg4FLoQK53QYunpseeJ1Ava2duJrmwF/h+RBAjaJw5g7NGdMFfyfJP2
+SYd8rRpfMjPgi+0z56XxF+uiQPu6BgqhA5g8sOJ+mbL+ZnSuYqO1DUlqlO6zT2w1b4UmORcV1nQ
pdpAYmMadj7pFvu7o/lJhG4lDbEclO/L7Pm5zDkpvOPKGxiHN/iv8Ma4UK+f5P85lK6wfGwK7CqN
3Rcsxz49rsgRm+7dNdT+QsJ8EMrX0/kIOLquat1dLC4iaI/GYLZUnJ6Unmw9IGAUnr8xPc7FDQpl
bmRzdHJlYW0NCmVuZG9iag0KMjExIDAgb2JqDQo8PC9GdW5jdGlvblR5cGUgMy9Eb21haW5bIDAg
MV0gL0JvdW5kc1sgMC40NCAwLjUgMC41Nl0gL0VuY29kZVsgMSAwIDEgMCAxIDAgMSAwXSAvRnVu
Y3Rpb25zWyAyMTIgMCBSIDIxMyAwIFIgMjE0IDAgUiAyMTUgMCBSXSA+Pg0KZW5kb2JqDQoyMTIg
MCBvYmoNCjw8L0Z1bmN0aW9uVHlwZSAyL0RvbWFpblsgMCAxXSAvQzFbIDAuNTk2MDggMC42Mjc0
NSAwLjY5ODA0XSAvQzBbIDEgMSAxXSAvTiAxPj4NCmVuZG9iag0KMjEzIDAgb2JqDQo8PC9GdW5j
dGlvblR5cGUgMi9Eb21haW5bIDAgMV0gL0MxWyAxIDEgMV0gL0MwWyAxIDEgMV0gL04gMT4+DQpl
bmRvYmoNCjIxNCAwIG9iag0KPDwvRnVuY3Rpb25UeXBlIDIvRG9tYWluWyAwIDFdIC9DMVsgMSAx
IDFdIC9DMFsgMSAxIDFdIC9OIDE+Pg0KZW5kb2JqDQoyMTUgMCBvYmoNCjw8L0Z1bmN0aW9uVHlw
ZSAyL0RvbWFpblsgMCAxXSAvQzFbIDEgMSAxXSAvQzBbIDAuNTk2MDggMC42Mjc0NSAwLjY5ODA0
XSAvTiAxPj4NCmVuZG9iag0KMjE2IDAgb2JqDQo8PC9QYXR0ZXJuVHlwZSAyL1NoYWRpbmc8PC9D
b2xvclNwYWNlL0RldmljZVJHQi9TaGFkaW5nVHlwZSAyL0Nvb3Jkc1sgLTQ5NSA0ODIuMDYgOTYw
IDQ4Mi4wNl0gL0V4dGVuZFsgdHJ1ZSB0cnVlXSAvRnVuY3Rpb24gMjExIDAgUj4+Pj4NCmVuZG9i
ag0KMjE3IDAgb2JqDQo8PC9UeXBlL1BhZ2UvUGFyZW50IDIgMCBSL1Jlc291cmNlczw8L1BhdHRl
cm48PC9QMjI0IDIyNCAwIFI+Pi9YT2JqZWN0PDwvSW1hZ2UyNyAyNyAwIFI+Pi9Gb250PDwvRjEg
MTIgMCBSL0YzIDI4IDAgUi9GNCAzMCAwIFIvRjYgMTg3IDAgUj4+L1Byb2NTZXRbL1BERi9UZXh0
L0ltYWdlQi9JbWFnZUMvSW1hZ2VJXSA+Pi9NZWRpYUJveFsgMCAwIDk2MCA1NDBdIC9Db250ZW50
cyAyMTggMCBSL1N0cnVjdFBhcmVudHMgMjQ+Pg0KZW5kb2JqDQoyMTggMCBvYmoNCjw8L0ZpbHRl
ci9GbGF0ZURlY29kZS9MZW5ndGggMjc1NDg+Pg0Kc3RyZWFtDQp4nJR9S6tuu3Jd/8D9D6ttyLpT
bwmMG7FDcMPgkEbaZuH4ENZ2iG3I34/GqFElzb0Pxunsvao+TT1LpXqp9PHnv//4y7/889/99d/+
zcfzV3/18Z//5q8//s+ffns+ns/neVLOz/hY/flo9fn4l3/802//4y8+/vlPv6WPf4oyz9PTU1+F
/udf/Om3//an3z7+y9/99cfH1UD6Dzfw57//h3/7t3/8l3/++PrXXUHO9eNfvzY6l/zZPuqYnyl/
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
ZW5kc3RyZWFtDQplbmRvYmoNCjIxOSAwIG9iag0KPDwvRnVuY3Rpb25UeXBlIDMvRG9tYWluWyAw
IDFdIC9Cb3VuZHNbIDAuNDQgMC41IDAuNTZdIC9FbmNvZGVbIDEgMCAxIDAgMSAwIDEgMF0gL0Z1
bmN0aW9uc1sgMjIwIDAgUiAyMjEgMCBSIDIyMiAwIFIgMjIzIDAgUl0gPj4NCmVuZG9iag0KMjIw
IDAgb2JqDQo8PC9GdW5jdGlvblR5cGUgMi9Eb21haW5bIDAgMV0gL0MxWyAwLjU5NjA4IDAuNjI3
NDUgMC42OTgwNF0gL0MwWyAxIDEgMV0gL04gMT4+DQplbmRvYmoNCjIyMSAwIG9iag0KPDwvRnVu
Y3Rpb25UeXBlIDIvRG9tYWluWyAwIDFdIC9DMVsgMSAxIDFdIC9DMFsgMSAxIDFdIC9OIDE+Pg0K
ZW5kb2JqDQoyMjIgMCBvYmoNCjw8L0Z1bmN0aW9uVHlwZSAyL0RvbWFpblsgMCAxXSAvQzFbIDEg
MSAxXSAvQzBbIDEgMSAxXSAvTiAxPj4NCmVuZG9iag0KMjIzIDAgb2JqDQo8PC9GdW5jdGlvblR5
cGUgMi9Eb21haW5bIDAgMV0gL0MxWyAxIDEgMV0gL0MwWyAwLjU5NjA4IDAuNjI3NDUgMC42OTgw
NF0gL04gMT4+DQplbmRvYmoNCjIyNCAwIG9iag0KPDwvUGF0dGVyblR5cGUgMi9TaGFkaW5nPDwv
Q29sb3JTcGFjZS9EZXZpY2VSR0IvU2hhZGluZ1R5cGUgMi9Db29yZHNbIC00OTUgNDgyLjA2IDk2
MCA0ODIuMDZdIC9FeHRlbmRbIHRydWUgdHJ1ZV0gL0Z1bmN0aW9uIDIxOSAwIFI+Pj4+DQplbmRv
YmoNCjIyNSAwIG9iag0KPDwvVHlwZS9QYWdlL1BhcmVudCAyIDAgUi9SZXNvdXJjZXM8PC9QYXR0
ZXJuPDwvUDIzMiAyMzIgMCBSPj4vWE9iamVjdDw8L0ltYWdlMjcgMjcgMCBSPj4vRm9udDw8L0Yx
IDEyIDAgUi9GMyAyOCAwIFI+Pi9Qcm9jU2V0Wy9QREYvVGV4dC9JbWFnZUIvSW1hZ2VDL0ltYWdl
SV0gPj4vTWVkaWFCb3hbIDAgMCA5NjAgNTQwXSAvQ29udGVudHMgMjI2IDAgUi9TdHJ1Y3RQYXJl
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
9HpfxR2eziDXOdCZE+YjEaqFwIPaHTVrVVBM7LhHQvzVdN8e2D1O9MNjig64q0Q9NTnlww1DYDDV
6oOQMPLea9ZYH9CjD9N17BnRfzi0zIespCo+8uEE8KrrMDMq8EP1RMBk0mf4aqSYYyQFBr+7nTcd
cx7yHXL9NpXH+Eqlnndc5kfxe/ZlcfeoNejlSvbJuIP0uQqWfAhH60xQwQi5P7Ov4KBtcI2fHfNH
O3QtRjKpbNt4gtXFwHVmknzrw+B1Cgg3554BTfmWNL8fD/qa+AecYShIYHAihp8MiJrjHQ+80s3g
4IcJn6Iu0mpTx21KZ/DLEamW451ivizI0BoLiw9b1xkl4xHwEf0J1Xv0HxQhK87RBzWPYfK2u2iS
Yw20PPOgOVoLuQ5KjSpjUVdOanwAoEqZrC/7+H8Al7FcZ8qzDmgoFsUEVrWjld0TrDVkqXZxR7Hp
bFzoYXofwCut2v9UcXzxvf9iA+golT6kNkrvV42FizkwA3q4QfEy/Sv44xkqcPC6O7BG9TSf6kAC
aqmotinhodNzv5n+QZN/aYQcvg0KZW5kc3RyZWFtDQplbmRvYmoNCjIyNyAwIG9iag0KPDwvRnVu
Y3Rpb25UeXBlIDMvRG9tYWluWyAwIDFdIC9Cb3VuZHNbIDAuNDQgMC41IDAuNTZdIC9FbmNvZGVb
IDEgMCAxIDAgMSAwIDEgMF0gL0Z1bmN0aW9uc1sgMjI4IDAgUiAyMjkgMCBSIDIzMCAwIFIgMjMx
IDAgUl0gPj4NCmVuZG9iag0KMjI4IDAgb2JqDQo8PC9GdW5jdGlvblR5cGUgMi9Eb21haW5bIDAg
MV0gL0MxWyAwLjU5NjA4IDAuNjI3NDUgMC42OTgwNF0gL0MwWyAxIDEgMV0gL04gMT4+DQplbmRv
YmoNCjIyOSAwIG9iag0KPDwvRnVuY3Rpb25UeXBlIDIvRG9tYWluWyAwIDFdIC9DMVsgMSAxIDFd
IC9DMFsgMSAxIDFdIC9OIDE+Pg0KZW5kb2JqDQoyMzAgMCBvYmoNCjw8L0Z1bmN0aW9uVHlwZSAy
L0RvbWFpblsgMCAxXSAvQzFbIDEgMSAxXSAvQzBbIDEgMSAxXSAvTiAxPj4NCmVuZG9iag0KMjMx
IDAgb2JqDQo8PC9GdW5jdGlvblR5cGUgMi9Eb21haW5bIDAgMV0gL0MxWyAxIDEgMV0gL0MwWyAw
LjU5NjA4IDAuNjI3NDUgMC42OTgwNF0gL04gMT4+DQplbmRvYmoNCjIzMiAwIG9iag0KPDwvUGF0
dGVyblR5cGUgMi9TaGFkaW5nPDwvQ29sb3JTcGFjZS9EZXZpY2VSR0IvU2hhZGluZ1R5cGUgMi9D
b29yZHNbIC00OTUgNDgyLjA2IDk2MCA0ODIuMDZdIC9FeHRlbmRbIHRydWUgdHJ1ZV0gL0Z1bmN0
aW9uIDIyNyAwIFI+Pj4+DQplbmRvYmoNCjIzMyAwIG9iag0KPDwvVHlwZS9QYWdlL1BhcmVudCAy
IDAgUi9SZXNvdXJjZXM8PC9QYXR0ZXJuPDwvUDI0MCAyNDAgMCBSPj4vWE9iamVjdDw8L0ltYWdl
MjcgMjcgMCBSPj4vRm9udDw8L0YzIDI4IDAgUi9GMSAxMiAwIFI+Pi9Qcm9jU2V0Wy9QREYvVGV4
dC9JbWFnZUIvSW1hZ2VDL0ltYWdlSV0gPj4vTWVkaWFCb3hbIDAgMCA5NjAgNTQwXSAvQ29udGVu
dHMgMjM0IDAgUi9TdHJ1Y3RQYXJlbnRzIDI2Pj4NCmVuZG9iag0KMjM0IDAgb2JqDQo8PC9GaWx0
ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDI2OTYwPj4NCnN0cmVhbQ0KeJyUfUurbrtyXf/A/Q+rbci6
U28JjBuxQ3DD4JBG2mbh+BDWdohtyN+PxqhRJc29D8bp7L2qPk09S6V6qfTx57//+Mu//PPf/fXf
/s3H81d/9fGf/+avP/7Pn357Pp7P53lSzs/4WP35aPX5+Jd//NNv/+MvPv75T7+lj3+KMs/T01Nf
hf7nX/zpt//2p98+/svf/fXHx9VA+g838Oe//4d/+7d//Jd//vj6111B3r/969dG55I/20cd8zPl
j5HHBsbnHO3fbTX/h1vdP+bSdpky9z8z9Y9/+cNx1vrvNlj+P+bx/6LVuubHf90VpY//9fFbenLe
Y9qjxNA+fuxR5xjz959+++9/3Gg9jf4n9fd5dkf5d6411T9oPz9rT+Hu5Edv+480P2pnq1+72T//
7Y9/+Kd/zOPjb/73xx+12NQiiaHM9lnyRymfpWV0Goj97V6wPWkE2kd5PsceqqC8PnvuH1+77Eqf
pTviW4j8kednn7v8hvL62Mtd1gqofY62/Gsg6mfq7cM/zZ+rW2HUnD/TKCw81+fMjvg+iPKZd3e/
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
t//029/8/d9+pZp5lPypuGdGclIU9/8pZP2/24rE0rG1n+19HnnmffxH5f/D7+/2u3//P//+b7+/
x+/+6dt//30bv/vf//b7+X+nkY1kMbIjQcdUmaEYgeFEAJR24yQNCmVuZHN0cmVhbQ0KZW5kb2Jq
DQoyMzUgMCBvYmoNCjw8L0Z1bmN0aW9uVHlwZSAzL0RvbWFpblsgMCAxXSAvQm91bmRzWyAwLjQ0
IDAuNSAwLjU2XSAvRW5jb2RlWyAxIDAgMSAwIDEgMCAxIDBdIC9GdW5jdGlvbnNbIDIzNiAwIFIg
MjM3IDAgUiAyMzggMCBSIDIzOSAwIFJdID4+DQplbmRvYmoNCjIzNiAwIG9iag0KPDwvRnVuY3Rp
b25UeXBlIDIvRG9tYWluWyAwIDFdIC9DMVsgMC41OTYwOCAwLjYyNzQ1IDAuNjk4MDRdIC9DMFsg
MSAxIDFdIC9OIDE+Pg0KZW5kb2JqDQoyMzcgMCBvYmoNCjw8L0Z1bmN0aW9uVHlwZSAyL0RvbWFp
blsgMCAxXSAvQzFbIDEgMSAxXSAvQzBbIDEgMSAxXSAvTiAxPj4NCmVuZG9iag0KMjM4IDAgb2Jq
DQo8PC9GdW5jdGlvblR5cGUgMi9Eb21haW5bIDAgMV0gL0MxWyAxIDEgMV0gL0MwWyAxIDEgMV0g
L04gMT4+DQplbmRvYmoNCjIzOSAwIG9iag0KPDwvRnVuY3Rpb25UeXBlIDIvRG9tYWluWyAwIDFd
IC9DMVsgMSAxIDFdIC9DMFsgMC41OTYwOCAwLjYyNzQ1IDAuNjk4MDRdIC9OIDE+Pg0KZW5kb2Jq
DQoyNDAgMCBvYmoNCjw8L1BhdHRlcm5UeXBlIDIvU2hhZGluZzw8L0NvbG9yU3BhY2UvRGV2aWNl
UkdCL1NoYWRpbmdUeXBlIDIvQ29vcmRzWyAtNDk1IDQ4Mi4wNiA5NjAgNDgyLjA2XSAvRXh0ZW5k
WyB0cnVlIHRydWVdIC9GdW5jdGlvbiAyMzUgMCBSPj4+Pg0KZW5kb2JqDQoyNDEgMCBvYmoNCjw8
L1R5cGUvUGFnZS9QYXJlbnQgMiAwIFIvUmVzb3VyY2VzPDwvUGF0dGVybjw8L1AyNDggMjQ4IDAg
Uj4+L1hPYmplY3Q8PC9JbWFnZTI3IDI3IDAgUj4+L0ZvbnQ8PC9GMSAxMiAwIFIvRjMgMjggMCBS
Pj4vUHJvY1NldFsvUERGL1RleHQvSW1hZ2VCL0ltYWdlQy9JbWFnZUldID4+L0Fubm90c1sgMjQ5
IDAgUiAyNTAgMCBSIDI1MSAwIFJdIC9NZWRpYUJveFsgMCAwIDk2MCA1NDBdIC9Db250ZW50cyAy
NDIgMCBSL1N0cnVjdFBhcmVudHMgMjc+Pg0KZW5kb2JqDQoyNDIgMCBvYmoNCjw8L0ZpbHRlci9G
bGF0ZURlY29kZS9MZW5ndGggMjc1Mjc+Pg0Kc3RyZWFtDQp4nJR9S6tuu3Jd/8D9D6ttyLpTbwmM
G7FDcMPgkEbaZuH4ENZ2iG3I34/GqFElzb0Pxunsvao+TT1LpXqp9PHnv//4y7/889/99d/+zcfz
V3/18Z//5q8//s+ffns+ns/neVLOz/hY/flo9fn4l3/802//4y8+/vlPv6WPf4oyz9PTU1+F/udf
/Om3//an3z7+y9/99cfH1UD6Dzfw57//h3/7t3/8l3/++PrXXUGu8+NfvzY6l/zZPuqYnyl/jDw2
MD7naP9uq/k/3Or+MZe2y5S5/5mpf/zLH46z1n+3wfL/MY//F63WNT/+664offyvj9/Sk/Me0x4l
hvbxY486x5i///Tbf//jRutp9D+pv8+zO8q/c62p/kH7+Vl7CncnP3rbf6T5UTtb/drN/vlvf/zD
P/1jHh9/878//qjFphZJDGW2z5I/SvksLaPTQOxv94LtSSPQPsrzOfZQBeX12XP/+NplV/os3RHf
QuSPPD/73OU3lNfHXu6yVkDtc7TlXwNRP1NvH/5p/lzdCqPm/JlGYeG5Pmd2xPdBlM+8u/utjrc/
QDyfeQ/lINLubk0fGmian21PnOYhDQyb7ZXPXgR/Gzz4+5yYlw3x29lnQOtzreIfb8TVlbE+86/w
GcymmT0Hb8T4IEH1DwIZE/WMFNCZRyHGpsfyoS/n59iz4/WeFVPPzooZYq/wXMlG0rD4qWiUThr7
49/PrNdDLobYs/ike9Z/Qdgn36rGunFVY4jzlc3Qz/BdSd2bYEx0dqSFSojY3U6fbTMeQgkjA28Q
pHn5UuGN2DS4p/E7EHsV56PyFStc9gqoqdRJnPx6gtkI8X0Q43M1I5jVWd0viL5nehlik9zPcGOT
e4yESFTzQLu32EpfKhzr/B2IPdzErce6MBV7/qwlTdTXzzPns2kDWJvvaDaJ2FX0TUJnAL8g9IlX
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
0oQW2nZd4ADbH9DYH1C65ZgJqkoE9rzaoBYteCKo23fawIYLyV473ZfgtFo3Zgh4ysoGy6F7b49l
k8MpOmgQE+YXOhpEbNhzoBsuY/azBIEJa/EqlMEvQejKsWbig3Fgk6uX3/LN/0NZSXo2O5XuahLj
ewJP2VNNFvPYP9VLO57CirzpEX9wGf6YwPCMtZixLH41+vvh/jtktfWy01REy2RO5H7IyPRziJF2
VarPERRiH7GRoGTjH36C8UDRiCgKZ8ICty5LoUBZhVisQpjuwjof7Nk+dExd0ImUhxxDc4rDPS19
HO4y1A8YgbMbeo3+wUptDlvMhoT2/GDCAvZS3APEK7Yy2CS9Gi+EMn+msWaIbFyqhNpBf6KRc+2F
kjTi1rXq3EQjP2g5lmAjYhoCcQaN5GJT4YmPoHHkVvp111VcZOwt4IlLo/uHL0CvxNKrR7DpvMLk
dfcVovYYYHgM5b78cCj3S2Sj9d420ypPDPoNpyOJjQ0KZW5kc3RyZWFtDQplbmRvYmoNCjI0MyAw
IG9iag0KPDwvRnVuY3Rpb25UeXBlIDMvRG9tYWluWyAwIDFdIC9Cb3VuZHNbIDAuNDQgMC41IDAu
NTZdIC9FbmNvZGVbIDEgMCAxIDAgMSAwIDEgMF0gL0Z1bmN0aW9uc1sgMjQ0IDAgUiAyNDUgMCBS
IDI0NiAwIFIgMjQ3IDAgUl0gPj4NCmVuZG9iag0KMjQ0IDAgb2JqDQo8PC9GdW5jdGlvblR5cGUg
Mi9Eb21haW5bIDAgMV0gL0MxWyAwLjU5NjA4IDAuNjI3NDUgMC42OTgwNF0gL0MwWyAxIDEgMV0g
L04gMT4+DQplbmRvYmoNCjI0NSAwIG9iag0KPDwvRnVuY3Rpb25UeXBlIDIvRG9tYWluWyAwIDFd
IC9DMVsgMSAxIDFdIC9DMFsgMSAxIDFdIC9OIDE+Pg0KZW5kb2JqDQoyNDYgMCBvYmoNCjw8L0Z1
bmN0aW9uVHlwZSAyL0RvbWFpblsgMCAxXSAvQzFbIDEgMSAxXSAvQzBbIDEgMSAxXSAvTiAxPj4N
CmVuZG9iag0KMjQ3IDAgb2JqDQo8PC9GdW5jdGlvblR5cGUgMi9Eb21haW5bIDAgMV0gL0MxWyAx
IDEgMV0gL0MwWyAwLjU5NjA4IDAuNjI3NDUgMC42OTgwNF0gL04gMT4+DQplbmRvYmoNCjI0OCAw
IG9iag0KPDwvUGF0dGVyblR5cGUgMi9TaGFkaW5nPDwvQ29sb3JTcGFjZS9EZXZpY2VSR0IvU2hh
ZGluZ1R5cGUgMi9Db29yZHNbIC00OTUgNDgyLjA2IDk2MCA0ODIuMDZdIC9FeHRlbmRbIHRydWUg
dHJ1ZV0gL0Z1bmN0aW9uIDI0MyAwIFI+Pj4+DQplbmRvYmoNCjI0OSAwIG9iag0KPDwvU3VidHlw
ZS9MaW5rL1JlY3RbIDIzNi4xNCA0MDYuOTIgODc2LjU1IDQ0OS4xNl0gL0JTPDwvVyAwPj4vRiA0
L0E8PC9UeXBlL0FjdGlvbi9TL1VSSS9VUkkoaHR0cHM6Ly9naXRodWIuY29tL2FiYnlwYW4vZG5z
X3Rlc3RfZWlsKSA+Pi9TdHJ1Y3RQYXJlbnQgMjg+Pg0KZW5kb2JqDQoyNTAgMCBvYmoNCjw8L1N1
YnR5cGUvTGluay9SZWN0WyA0Ny45NTIgMjM0LjA3IDkxNi42MyAyNzYuMzRdIC9CUzw8L1cgMD4+
L0YgNC9BPDwvVHlwZS9BY3Rpb24vUy9VUkkvVVJJKGh0dHBzOi8vZ2l0aHViLmNvbS9hYmJ5cGFu
L2Ruc190ZXN0X2VpbC9ibG9iL21hc3Rlci9pZXRmX2RyYWZ0L2RyYWZ0LnR4dCkgPj4vU3RydWN0
UGFyZW50IDI5Pj4NCmVuZG9iag0KMjUxIDAgb2JqDQo8PC9TdWJ0eXBlL0xpbmsvUmVjdFsgNDcu
OTUyIDE5MC44NyAzMjkuMTYgMjMzLjExXSAvQlM8PC9XIDA+Pi9GIDQvQTw8L1R5cGUvQWN0aW9u
L1MvVVJJL1VSSShodHRwczovL2dpdGh1Yi5jb20vYWJieXBhbi9kbnNfdGVzdF9laWwvYmxvYi9t
YXN0ZXIvaWV0Zl9kcmFmdC9kcmFmdC50eHQpID4+L1N0cnVjdFBhcmVudCAzMD4+DQplbmRvYmoN
CjI1MiAwIG9iag0KPDwvVHlwZS9QYWdlL1BhcmVudCAyIDAgUi9SZXNvdXJjZXM8PC9QYXR0ZXJu
PDwvUDI1OSAyNTkgMCBSPj4vWE9iamVjdDw8L0ltYWdlMjcgMjcgMCBSPj4vRm9udDw8L0YxIDEy
IDAgUi9GMyAyOCAwIFI+Pi9Qcm9jU2V0Wy9QREYvVGV4dC9JbWFnZUIvSW1hZ2VDL0ltYWdlSV0g
Pj4vTWVkaWFCb3hbIDAgMCA5NjAgNTQwXSAvQ29udGVudHMgMjUzIDAgUi9TdHJ1Y3RQYXJlbnRz
IDMxPj4NCmVuZG9iag0KMjUzIDAgb2JqDQo8PC9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDI3
MTQ4Pj4NCnN0cmVhbQ0KeJyUfUurbrtyXf/A/Q+rbci6U28JjBuxQ3DD4JBG2mbh+BDWdohtyN+P
xqhRJc29D8bp7L2qPk09S6V6qfTx57//+Mu//PPf/fXf/s3H81d/9fGf/+avP/7Pn357Pp7P53lS
zs/4WP35aPX5+Jd//NNv/+MvPv75T7+lj3+KMs/T01Nfhf7nX/zpt//2p98+/svf/fXHx9VA+g83
8Oe//4d/+7d//Jd//vj6111BbuvjX782Opf82T7qmJ8pf4w8NjA+52j/bqv5P9zq/jGXtsuUuf+Z
qX/8yx+Os9Z/t8Hy/zGP/xet1jU//uuuKH38r4/f0pPzHtMeJYb28WOPOseYv//023//40brafQ/
qb/PszvKv3Otqf5B+/lZewp3Jz9623+k+VE7W/3azf75b3/8wz/9Yx4ff/O/P/6oxaYWSQxlts+S
P0r5LC2j00Dsb/eC7Ukj0D7K8zn2UAXl9dlz//jaZVf6LN0R30Lkjzw/+9zlN5TXx17uslZA7XNs
stDXQNTP1NuHf5o/V7fCqDl/plFYeK7PmR3xfRDlM+/ufqvj7Q8Qz2feQzmItLtb04cGmuZn2xOn
eUgDw2Z75bMXwd8GD/4+J+ZlQ/x29hnQ+lyr+McbcXVlrM/8K3wGs2lmz8EbMT5IUP2DQMZEPSMF
dOZRiLHpsXzoy/k59ux4vWfF1LOzYobYKzxXspE0LH4qGqWTxv749zPr9ZCLIfYsPume9V8Q9sm3
qrFuXNUY4nxlM/QzfFdS9yYYE50daaESIna302ere0cAShgZeIMgzcuXCm/EpsE9jd+B2Ks4H5Wv
WOGyV0BNpU7i5NcTzEaI74MYn6sZwazO6n5B9D3TyxCb5H6GG5vcYyREopoH2r3FVvpS4Vjn70Ds
4SZuPdaFqdjzZy1por5+njmfTRvA2nxHs0nErqJvEjoD+AWhT7yaSmLcDfRu1bTPWhxRn777R2gR
WCTGuXvOfhlir/pINqsdexT8BDxuV9WMu+z96y0ZxK/BOxzxfRB972wh6iaGF6LtPeUIQNOgzYDR
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
h6nwKOZszbzaGx2chPqFDs6rHuggpBc6OK9no4PzKgc6COmFDuLHL3RwErqUAvXmjWpe/Y0OWpHo
oB8nIBNF+SKJRr3QwXldn9DBtQ50cK0THWT23Y0OxjsfoFK8RqKDfimig1uS1UiKjQ5awQOWypKx
gTUlOogOPNFByxsMhJNf/RVFooGrvtHBVQ90EMJGByVtQwMVBzq4ngMdXOVEB9f9CR1c14EOrutE
B9f1CR2E3+ZGB9d9ooOrvNBBUPpsdHA9Jzqo9iY6KHmDgat9QgdXP9BB5i42OrjmJ3RwPZ/QwVVO
dHDdJzq4rk/ooBQbHVz3gQ6ucqKDqmmjg2t8Qgel2MDUap/QQYz7RgfhsLrRwfV8QgfX8wkd5PNG
1ViWbx2s6rh2sDHHVVAKoYNrnOjgGp/QwTU/oYPiWhI6uOaJDq7PBoW13ujgZM5xKeZ1H+ggpBc6
KMVGB/W8+mm+EpqrqgMdZGPOPp9vdBAFvNBBKDY6iNo2Ooi1/UIH51UOdBA72kYHY584L46xSSc6
iJ1xo4Pv/f1n7fnljQ5KcYCB3Em+KF7ooH+V6KAVGwxUMV8UJzr4r7/9zbe//+ufv337/T99+8Mf
fv/XP//jX76N3//3f/n3f/v2u//97//lf/6Pv/vjH7/96S9//vanv/32N7//B6U3+/a3j9/d366P
fz5euUfCFWRj/uimv3005fr2b/jXf/3tb/75d//wf/79X75//7ty/+7//t3/+va3//bb3/z9336l
znlU44JXDevbUfA//+7bf1TI+v83HHvtq9UAHNBqshX8Jwq/r19pokp5ZiRT/c+Ucv9Hnfu8exZp
sv9fZdeSg0AIQ6/Csl1g5DNjWHkCF8YTkIhxYsKYARfeXqAaR0ZMXMGir78QSpqWpmCuhS4+X3B/
w0oI+wJVG5Ezeb+gn7B1R5W15bFMsP3NhTiMnmEH24rFC9f1Pc3GmOFqcZVqkqrY/7JKSOpbo0k8
BN1Zj1LCncWz9Rc0EBiLaRmzvgc7oTBgGXINJxQKxolhDyFaf2zZYp79qzMhvEGb/z+raQePKhnE
DVyTcA0uONTgo81OTLtVg1e6KEvqec5rcZYeoNte9g0KZW5kc3RyZWFtDQplbmRvYmoNCjI1NCAw
IG9iag0KPDwvRnVuY3Rpb25UeXBlIDMvRG9tYWluWyAwIDFdIC9Cb3VuZHNbIDAuNDQgMC41IDAu
NTZdIC9FbmNvZGVbIDEgMCAxIDAgMSAwIDEgMF0gL0Z1bmN0aW9uc1sgMjU1IDAgUiAyNTYgMCBS
IDI1NyAwIFIgMjU4IDAgUl0gPj4NCmVuZG9iag0KMjU1IDAgb2JqDQo8PC9GdW5jdGlvblR5cGUg
Mi9Eb21haW5bIDAgMV0gL0MxWyAwLjU5NjA4IDAuNjI3NDUgMC42OTgwNF0gL0MwWyAxIDEgMV0g
L04gMT4+DQplbmRvYmoNCjI1NiAwIG9iag0KPDwvRnVuY3Rpb25UeXBlIDIvRG9tYWluWyAwIDFd
IC9DMVsgMSAxIDFdIC9DMFsgMSAxIDFdIC9OIDE+Pg0KZW5kb2JqDQoyNTcgMCBvYmoNCjw8L0Z1
bmN0aW9uVHlwZSAyL0RvbWFpblsgMCAxXSAvQzFbIDEgMSAxXSAvQzBbIDEgMSAxXSAvTiAxPj4N
CmVuZG9iag0KMjU4IDAgb2JqDQo8PC9GdW5jdGlvblR5cGUgMi9Eb21haW5bIDAgMV0gL0MxWyAx
IDEgMV0gL0MwWyAwLjU5NjA4IDAuNjI3NDUgMC42OTgwNF0gL04gMT4+DQplbmRvYmoNCjI1OSAw
IG9iag0KPDwvUGF0dGVyblR5cGUgMi9TaGFkaW5nPDwvQ29sb3JTcGFjZS9EZXZpY2VSR0IvU2hh
ZGluZ1R5cGUgMi9Db29yZHNbIC00OTUgNDgyLjA2IDk2MCA0ODIuMDZdIC9FeHRlbmRbIHRydWUg
dHJ1ZV0gL0Z1bmN0aW9uIDI1NCAwIFI+Pj4+DQplbmRvYmoNCjI2MCAwIG9iag0KPDwvVGl0bGUo
ZG5zIHJvb3QpL0F1dGhvcij+/29YhN1RcCkvQ3JlYXRpb25EYXRlKEQ6MjAxNzAyMjExNzI1MjUr
MDgnMDAnKSAvTW9kRGF0ZShEOjIwMTcwMjIxMTcyNTI1KzA4JzAwJykgL1Byb2R1Y2VyKP7/AE0A
aQBjAHIAbwBzAG8AZgB0AK4AIABPAGYAZgBpAGMAZQAgAFAAbwB3AGUAcgBQAG8AaQBuAHQArgAg
ADIAMAAwADcpL0NyZWF0b3Io/v8ATQBpAGMAcgBvAHMAbwBmAHQArgAgAE8AZgBmAGkAYwBlACAA
UABvAHcAZQByAFAAbwBpAG4AdACuACAAMgAwADAANyk+Pg0KZW5kb2JqDQoyNjEgMCBvYmoNCjw8
L1R5cGUvU3RydWN0VHJlZVJvb3QvUm9sZU1hcCAyNjIgMCBSL1BhcmVudFRyZWUgMjYzIDAgUi9L
WyAyNjQgMCBSIDI4NSAwIFIgMzE1IDAgUiAzMzMgMCBSIDM1NyAwIFIgMzgyIDAgUiA0MTIgMCBS
IDQzMSAwIFIgNDQ3IDAgUiA0NjcgMCBSIDUwMCAwIFIgNTUzIDAgUiA1ODcgMCBSIDYxMiAwIFIg
NjI4IDAgUiA2NDcgMCBSIDY2NiAwIFIgNjg1IDAgUiA3NDIgMCBSIDc3MSAwIFIgNzg4IDAgUiA4
MjkgMCBSIDg1NCAwIFIgODgzIDAgUiA5MDYgMCBSIDkyMiAwIFIgOTU4IDAgUl0gL1BhcmVudFRy
ZWVOZXh0S2V5IDMyPj4NCmVuZG9iag0KMjYyIDAgb2JqDQo8PC9Gb290bm90ZS9Ob3RlL0VuZG5v
dGUvTm90ZS9UZXh0Ym94L1NlY3QvSGVhZGVyL1NlY3QvRm9vdGVyL1NlY3QvSW5saW5lU2hhcGUv
U2VjdC9Bbm5vdGF0aW9uL1NlY3QvQXJ0aWZhY3QvU2VjdC9Xb3JrYm9vay9Eb2N1bWVudC9Xb3Jr
c2hlZXQvUGFydC9NYWNyb3NoZWV0L1BhcnQvQ2hhcnRzaGVldC9QYXJ0L0RpYWxvZ3NoZWV0L1Bh
cnQvU2xpZGUvUGFydC9DaGFydC9TZWN0L0RpYWdyYW0vRmlndXJlPj4NCmVuZG9iag0KMjYzIDAg
b2JqDQo8PC9OdW1zWyAwIDI2NiAwIFIgMSAyODcgMCBSIDIgMzE3IDAgUiAzIDMzNSAwIFIgNCAz
NTkgMCBSIDUgMzg0IDAgUiA2IDQxNCAwIFIgNyA0MzMgMCBSIDggNDQ5IDAgUiA5IDQ2OSAwIFIg
MTAgNTAyIDAgUiAxMSA1NTUgMCBSIDEyIDU3MyAwIFIgMTMgNTczIDAgUiAxNCA1ODkgMCBSIDE1
IDYxNCAwIFIgMTYgNjMwIDAgUiAxNyA2NDkgMCBSIDE4IDY2OCAwIFIgMTkgNjg3IDAgUiAyMCA3
NDQgMCBSIDIxIDc3MyAwIFIgMjIgNzkwIDAgUiAyMyA4MzEgMCBSIDI0IDg1NiAwIFIgMjUgODg1
IDAgUiAyNiA5MDggMCBSIDI3IDkyNCAwIFIgMjggOTQxIDAgUiAyOSA5NTAgMCBSIDMwIDk1MCAw
IFIgMzEgOTYwIDAgUl0gPj4NCmVuZG9iag0KMjY0IDAgb2JqDQo8PC9QIDI2MSAwIFIvUy9TbGlk
ZS9UeXBlL1N0cnVjdEVsZW0vS1sgMjY1IDAgUiAyNjcgMCBSIDI2OCAwIFIgMjY5IDAgUiAyNzAg
MCBSIDI3MSAwIFIgMjc3IDAgUiAyNzkgMCBSXSAvUGcgMyAwIFI+Pg0KZW5kb2JqDQoyNjUgMCBv
YmoNCjw8L1AgMjY0IDAgUi9TL1NwYW4vVHlwZS9TdHJ1Y3RFbGVtL1BnIDMgMCBSL0sgMD4+DQpl
bmRvYmoNCjI2NiAwIG9iag0KWyAyNjUgMCBSIDI2NyAwIFIgMjY4IDAgUiAyNjkgMCBSIDI3MCAw
IFIgMjczIDAgUiAyNzQgMCBSIDI3OCAwIFIgMjc4IDAgUiAyODAgMCBSIDI4MCAwIFIgMjgwIDAg
UiAyODAgMCBSIDI4MSAwIFIgMjgyIDAgUiAyODIgMCBSIDI4MyAwIFIgMjg0IDAgUl0gDQplbmRv
YmoNCjI2NyAwIG9iag0KPDwvUCAyNjQgMCBSL1MvRmlndXJlL0FsdCgpL1R5cGUvU3RydWN0RWxl
bS9LWyAxXSAvUGcgMyAwIFI+Pg0KZW5kb2JqDQoyNjggMCBvYmoNCjw8L1AgMjY0IDAgUi9TL0Zp
Z3VyZS9BbHQoKS9UeXBlL1N0cnVjdEVsZW0vS1sgMl0gL1BnIDMgMCBSPj4NCmVuZG9iag0KMjY5
IDAgb2JqDQo8PC9QIDI2NCAwIFIvUy9GaWd1cmUvQWx0KCkvVHlwZS9TdHJ1Y3RFbGVtL0tbIDNd
IC9QZyAzIDAgUj4+DQplbmRvYmoNCjI3MCAwIG9iag0KPDwvUCAyNjQgMCBSL1MvRmlndXJlL0Fs
dChsb2dvLnBuZykvVHlwZS9TdHJ1Y3RFbGVtL0tbIDRdIC9QZyAzIDAgUj4+DQplbmRvYmoNCjI3
MSAwIG9iag0KPDwvUCAyNjQgMCBSL1MvVGV4dGJveC9UeXBlL1N0cnVjdEVsZW0vS1sgMjcyIDAg
Ul0gL1BnIDMgMCBSPj4NCmVuZG9iag0KMjcyIDAgb2JqDQo8PC9QIDI3MSAwIFIvUy9QL1R5cGUv
U3RydWN0RWxlbS9LWyAyNzMgMCBSIDI3NCAwIFIgMjc1IDAgUiAyNzYgMCBSXSAvUGcgMyAwIFI+
Pg0KZW5kb2JqDQoyNzMgMCBvYmoNCjw8L1AgMjcyIDAgUi9TL1NwYW4vVHlwZS9TdHJ1Y3RFbGVt
L0FjdHVhbFRleHQo/v9OLVb9T+Fgb3k+TxqRzYmBdoRX+nhAi75lvV76i76ABTABj9CITIAFVIx7
oXQGgAUpL0tbIDVdIC9QZyAzIDAgUj4+DQplbmRvYmoNCjI3NCAwIG9iag0KPDwvUCAyNzIgMCBS
L1MvU3Bhbi9UeXBlL1N0cnVjdEVsZW0vQWN0dWFsVGV4dCj+/04tVv1P4WBveT5PGpHNiYF2hFf6
eECLvmW9XvqLvoAFMAGP0IhMgAVUjHuhdAaABSkvS1sgNl0gL1BnIDMgMCBSPj4NCmVuZG9iag0K
Mjc1IDAgb2JqDQo8PC9QIDI3MiAwIFIvUy9TcGFuL1R5cGUvU3RydWN0RWxlbS9BY3R1YWxUZXh0
KCApL0tbXSAvUGcgMyAwIFI+Pg0KZW5kb2JqDQoyNzYgMCBvYmoNCjw8L1AgMjcyIDAgUi9TL1Nw
YW4vVHlwZS9TdHJ1Y3RFbGVtL0FjdHVhbFRleHQoICkvS1tdIC9QZyAzIDAgUj4+DQplbmRvYmoN
CjI3NyAwIG9iag0KPDwvUCAyNjQgMCBSL1MvVGV4dGJveC9UeXBlL1N0cnVjdEVsZW0vS1sgMjc4
IDAgUl0gL1BnIDMgMCBSPj4NCmVuZG9iag0KMjc4IDAgb2JqDQo8PC9QIDI3NyAwIFIvUy9IMS9U
eXBlL1N0cnVjdEVsZW0vS1sgNyA4XSAvUGcgMyAwIFI+Pg0KZW5kb2JqDQoyNzkgMCBvYmoNCjw8
L1AgMjY0IDAgUi9TL1RleHRib3gvVHlwZS9TdHJ1Y3RFbGVtL0tbIDI4MCAwIFIgMjgxIDAgUiAy
ODIgMCBSIDI4MyAwIFIgMjg0IDAgUl0gL1BnIDMgMCBSPj4NCmVuZG9iag0KMjgwIDAgb2JqDQo8
PC9QIDI3OSAwIFIvUy9QL1R5cGUvU3RydWN0RWxlbS9LWyA5IDEwIDExIDEyXSAvUGcgMyAwIFI+
Pg0KZW5kb2JqDQoyODEgMCBvYmoNCjw8L1AgMjc5IDAgUi9TL1AvVHlwZS9TdHJ1Y3RFbGVtL0tb
IDEzXSAvUGcgMyAwIFI+Pg0KZW5kb2JqDQoyODIgMCBvYmoNCjw8L1AgMjc5IDAgUi9TL1AvVHlw
ZS9TdHJ1Y3RFbGVtL0tbIDE0IDE1XSAvUGcgMyAwIFI+Pg0KZW5kb2JqDQoyODMgMCBvYmoNCjw8
L1AgMjc5IDAgUi9TL1AvVHlwZS9TdHJ1Y3RFbGVtL0tbIDE2XSAvUGcgMyAwIFI+Pg0KZW5kb2Jq
DQoyODQgMCBvYmoNCjw8L1AgMjc5IDAgUi9TL1AvVHlwZS9TdHJ1Y3RFbGVtL0tbIDE3XSAvUGcg
MyAwIFI+Pg0KZW5kb2JqDQoyODUgMCBvYmoNCjw8L1AgMjYxIDAgUi9TL1NsaWRlL1R5cGUvU3Ry
dWN0RWxlbS9LWyAyODYgMCBSIDI4OCAwIFIgMjg5IDAgUiAyOTAgMCBSIDI5MSAwIFIgMjkyIDAg
UiAyOTggMCBSIDMwMCAwIFIgMzAzIDAgUl0gL1BnIDE5IDAgUj4+DQplbmRvYmoNCjI4NiAwIG9i
ag0KPDwvUCAyODUgMCBSL1MvU3Bhbi9UeXBlL1N0cnVjdEVsZW0vUGcgMTkgMCBSL0sgMD4+DQpl
bmRvYmoNCjI4NyAwIG9iag0KWyAyODYgMCBSIDI4OCAwIFIgMjg5IDAgUiAyOTAgMCBSIDI5MSAw
IFIgMjk0IDAgUiAyOTUgMCBSIDI5OSAwIFIgMjk5IDAgUiAzMDEgMCBSIDMwMiAwIFIgMzA2IDAg
UiAzMDggMCBSIDMxMCAwIFIgMzEyIDAgUiAzMTQgMCBSIDMxNCAwIFJdIA0KZW5kb2JqDQoyODgg
MCBvYmoNCjw8L1AgMjg1IDAgUi9TL0ZpZ3VyZS9BbHQoKS9UeXBlL1N0cnVjdEVsZW0vS1sgMV0g
L1BnIDE5IDAgUj4+DQplbmRvYmoNCjI4OSAwIG9iag0KPDwvUCAyODUgMCBSL1MvRmlndXJlL0Fs
dCgpL1R5cGUvU3RydWN0RWxlbS9LWyAyXSAvUGcgMTkgMCBSPj4NCmVuZG9iag0KMjkwIDAgb2Jq
DQo8PC9QIDI4NSAwIFIvUy9GaWd1cmUvQWx0KCkvVHlwZS9TdHJ1Y3RFbGVtL0tbIDNdIC9QZyAx
OSAwIFI+Pg0KZW5kb2JqDQoyOTEgMCBvYmoNCjw8L1AgMjg1IDAgUi9TL0ZpZ3VyZS9BbHQobG9n
by5wbmcpL1R5cGUvU3RydWN0RWxlbS9LWyA0XSAvUGcgMTkgMCBSPj4NCmVuZG9iag0KMjkyIDAg
b2JqDQo8PC9QIDI4NSAwIFIvUy9UZXh0Ym94L1R5cGUvU3RydWN0RWxlbS9LWyAyOTMgMCBSXSAv
UGcgMTkgMCBSPj4NCmVuZG9iag0KMjkzIDAgb2JqDQo8PC9QIDI5MiAwIFIvUy9QL1R5cGUvU3Ry
dWN0RWxlbS9LWyAyOTQgMCBSIDI5NSAwIFIgMjk2IDAgUiAyOTcgMCBSXSAvUGcgMTkgMCBSPj4N
CmVuZG9iag0KMjk0IDAgb2JqDQo8PC9QIDI5MyAwIFIvUy9TcGFuL1R5cGUvU3RydWN0RWxlbS9B
Y3R1YWxUZXh0KP7/Ti1W/U/hYG95Pk8akc2JgXaEV/p4QIu+Zb1e+ou+gAUwAY/QiEyABVSMe6F0
BoAFKS9LWyA1XSAvUGcgMTkgMCBSPj4NCmVuZG9iag0KMjk1IDAgb2JqDQo8PC9QIDI5MyAwIFIv
Uy9TcGFuL1R5cGUvU3RydWN0RWxlbS9BY3R1YWxUZXh0KP7/Ti1W/U/hYG95Pk8akc2JgXaEV/p4
QIu+Zb1e+ou+gAUwAY/QiEyABVSMe6F0BoAFKS9LWyA2XSAvUGcgMTkgMCBSPj4NCmVuZG9iag0K
Mjk2IDAgb2JqDQo8PC9QIDI5MyAwIFIvUy9TcGFuL1R5cGUvU3RydWN0RWxlbS9BY3R1YWxUZXh0
KCApL0tbXSAvUGcgMTkgMCBSPj4NCmVuZG9iag0KMjk3IDAgb2JqDQo8PC9QIDI5MyAwIFIvUy9T
cGFuL1R5cGUvU3RydWN0RWxlbS9BY3R1YWxUZXh0KCApL0tbXSAvUGcgMTkgMCBSPj4NCmVuZG9i
ag0KMjk4IDAgb2JqDQo8PC9QIDI4NSAwIFIvUy9UZXh0Ym94L1R5cGUvU3RydWN0RWxlbS9LWyAy
OTkgMCBSXSAvUGcgMTkgMCBSPj4NCmVuZG9iag0KMjk5IDAgb2JqDQo8PC9QIDI5OCAwIFIvUy9Q
L1R5cGUvU3RydWN0RWxlbS9LWyA3IDhdIC9QZyAxOSAwIFI+Pg0KZW5kb2JqDQozMDAgMCBvYmoN
Cjw8L1AgMjg1IDAgUi9TL1RleHRib3gvVHlwZS9TdHJ1Y3RFbGVtL0tbIDMwMSAwIFIgMzAyIDAg
Ul0gL1BnIDE5IDAgUj4+DQplbmRvYmoNCjMwMSAwIG9iag0KPDwvUCAzMDAgMCBSL1MvUC9UeXBl
L1N0cnVjdEVsZW0vS1sgOV0gL1BnIDE5IDAgUj4+DQplbmRvYmoNCjMwMiAwIG9iag0KPDwvUCAz
MDAgMCBSL1MvUC9UeXBlL1N0cnVjdEVsZW0vS1sgMTBdIC9QZyAxOSAwIFI+Pg0KZW5kb2JqDQoz
MDMgMCBvYmoNCjw8L1AgMjg1IDAgUi9TL1RleHRib3gvVHlwZS9TdHJ1Y3RFbGVtL0tbIDMwNCAw
IFJdIC9QZyAxOSAwIFI+Pg0KZW5kb2JqDQozMDQgMCBvYmoNCjw8L1AgMzAzIDAgUi9TL0wvVHlw
ZS9TdHJ1Y3RFbGVtL0tbIDMwNSAwIFIgMzA3IDAgUiAzMDkgMCBSIDMxMSAwIFIgMzEzIDAgUl0g
L1BnIDE5IDAgUj4+DQplbmRvYmoNCjMwNSAwIG9iag0KPDwvUCAzMDQgMCBSL1MvTEkvVHlwZS9T
dHJ1Y3RFbGVtL0tbIDMwNiAwIFJdIC9QZyAxOSAwIFI+Pg0KZW5kb2JqDQozMDYgMCBvYmoNCjw8
L1AgMzA1IDAgUi9TL0xCb2R5L1R5cGUvU3RydWN0RWxlbS9LWyAxMV0gL1BnIDE5IDAgUj4+DQpl
bmRvYmoNCjMwNyAwIG9iag0KPDwvUCAzMDQgMCBSL1MvTEkvVHlwZS9TdHJ1Y3RFbGVtL0tbIDMw
OCAwIFJdIC9QZyAxOSAwIFI+Pg0KZW5kb2JqDQozMDggMCBvYmoNCjw8L1AgMzA3IDAgUi9TL0xC
b2R5L1R5cGUvU3RydWN0RWxlbS9LWyAxMl0gL1BnIDE5IDAgUj4+DQplbmRvYmoNCjMwOSAwIG9i
ag0KPDwvUCAzMDQgMCBSL1MvTEkvVHlwZS9TdHJ1Y3RFbGVtL0tbIDMxMCAwIFJdIC9QZyAxOSAw
IFI+Pg0KZW5kb2JqDQozMTAgMCBvYmoNCjw8L1AgMzA5IDAgUi9TL0xCb2R5L1R5cGUvU3RydWN0
RWxlbS9LWyAxM10gL1BnIDE5IDAgUj4+DQplbmRvYmoNCjMxMSAwIG9iag0KPDwvUCAzMDQgMCBS
L1MvTEkvVHlwZS9TdHJ1Y3RFbGVtL0tbIDMxMiAwIFJdIC9QZyAxOSAwIFI+Pg0KZW5kb2JqDQoz
MTIgMCBvYmoNCjw8L1AgMzExIDAgUi9TL0xCb2R5L1R5cGUvU3RydWN0RWxlbS9LWyAxNF0gL1Bn
IDE5IDAgUj4+DQplbmRvYmoNCjMxMyAwIG9iag0KPDwvUCAzMDQgMCBSL1MvTEkvVHlwZS9TdHJ1
Y3RFbGVtL0tbIDMxNCAwIFJdIC9QZyAxOSAwIFI+Pg0KZW5kb2JqDQozMTQgMCBvYmoNCjw8L1Ag
MzEzIDAgUi9TL0xCb2R5L1R5cGUvU3RydWN0RWxlbS9LWyAxNSAxNl0gL1BnIDE5IDAgUj4+DQpl
bmRvYmoNCjMxNSAwIG9iag0KPDwvUCAyNjEgMCBSL1MvU2xpZGUvVHlwZS9TdHJ1Y3RFbGVtL0tb
IDMxNiAwIFIgMzE4IDAgUiAzMTkgMCBSIDMyMCAwIFIgMzIxIDAgUiAzMjIgMCBSIDMyOCAwIFIg
MzMxIDAgUl0gL1BnIDM1IDAgUj4+DQplbmRvYmoNCjMxNiAwIG9iag0KPDwvUCAzMTUgMCBSL1Mv
U3Bhbi9UeXBlL1N0cnVjdEVsZW0vUGcgMzUgMCBSL0sgMD4+DQplbmRvYmoNCjMxNyAwIG9iag0K
WyAzMTYgMCBSIDMxOCAwIFIgMzE5IDAgUiAzMjAgMCBSIDMyMSAwIFIgMzI0IDAgUiAzMjUgMCBS
IDMyOSAwIFIgMzMwIDAgUiAzMzIgMCBSXSANCmVuZG9iag0KMzE4IDAgb2JqDQo8PC9QIDMxNSAw
IFIvUy9GaWd1cmUvQWx0KCkvVHlwZS9TdHJ1Y3RFbGVtL0tbIDFdIC9QZyAzNSAwIFI+Pg0KZW5k
b2JqDQozMTkgMCBvYmoNCjw8L1AgMzE1IDAgUi9TL0ZpZ3VyZS9BbHQoKS9UeXBlL1N0cnVjdEVs
ZW0vS1sgMl0gL1BnIDM1IDAgUj4+DQplbmRvYmoNCjMyMCAwIG9iag0KPDwvUCAzMTUgMCBSL1Mv
RmlndXJlL0FsdCgpL1R5cGUvU3RydWN0RWxlbS9LWyAzXSAvUGcgMzUgMCBSPj4NCmVuZG9iag0K
MzIxIDAgb2JqDQo8PC9QIDMxNSAwIFIvUy9GaWd1cmUvQWx0KGxvZ28ucG5nKS9UeXBlL1N0cnVj
dEVsZW0vS1sgNF0gL1BnIDM1IDAgUj4+DQplbmRvYmoNCjMyMiAwIG9iag0KPDwvUCAzMTUgMCBS
L1MvVGV4dGJveC9UeXBlL1N0cnVjdEVsZW0vS1sgMzIzIDAgUl0gL1BnIDM1IDAgUj4+DQplbmRv
YmoNCjMyMyAwIG9iag0KPDwvUCAzMjIgMCBSL1MvUC9UeXBlL1N0cnVjdEVsZW0vS1sgMzI0IDAg
UiAzMjUgMCBSIDMyNiAwIFIgMzI3IDAgUl0gL1BnIDM1IDAgUj4+DQplbmRvYmoNCjMyNCAwIG9i
ag0KPDwvUCAzMjMgMCBSL1MvU3Bhbi9UeXBlL1N0cnVjdEVsZW0vQWN0dWFsVGV4dCj+/04tVv1P
4WBveT5PGpHNiYF2hFf6eECLvmW9XvqLvoAFMAGP0IhMgAVUjHuhdAaABSkvS1sgNV0gL1BnIDM1
IDAgUj4+DQplbmRvYmoNCjMyNSAwIG9iag0KPDwvUCAzMjMgMCBSL1MvU3Bhbi9UeXBlL1N0cnVj
dEVsZW0vQWN0dWFsVGV4dCj+/04tVv1P4WBveT5PGpHNiYF2hFf6eECLvmW9XvqLvoAFMAGP0IhM
gAVUjHuhdAaABSkvS1sgNl0gL1BnIDM1IDAgUj4+DQplbmRvYmoNCjMyNiAwIG9iag0KPDwvUCAz
MjMgMCBSL1MvU3Bhbi9UeXBlL1N0cnVjdEVsZW0vQWN0dWFsVGV4dCggKS9LW10gL1BnIDM1IDAg
Uj4+DQplbmRvYmoNCjMyNyAwIG9iag0KPDwvUCAzMjMgMCBSL1MvU3Bhbi9UeXBlL1N0cnVjdEVs
ZW0vQWN0dWFsVGV4dCggKS9LW10gL1BnIDM1IDAgUj4+DQplbmRvYmoNCjMyOCAwIG9iag0KPDwv
UCAzMTUgMCBSL1MvVGV4dGJveC9UeXBlL1N0cnVjdEVsZW0vS1sgMzI5IDAgUiAzMzAgMCBSXSAv
UGcgMzUgMCBSPj4NCmVuZG9iag0KMzI5IDAgb2JqDQo8PC9QIDMyOCAwIFIvUy9QL1R5cGUvU3Ry
dWN0RWxlbS9LWyA3XSAvUGcgMzUgMCBSPj4NCmVuZG9iag0KMzMwIDAgb2JqDQo8PC9QIDMyOCAw
IFIvUy9QL1R5cGUvU3RydWN0RWxlbS9LWyA4XSAvUGcgMzUgMCBSPj4NCmVuZG9iag0KMzMxIDAg
b2JqDQo8PC9QIDMxNSAwIFIvUy9UZXh0Ym94L1R5cGUvU3RydWN0RWxlbS9LWyAzMzIgMCBSXSAv
UGcgMzUgMCBSPj4NCmVuZG9iag0KMzMyIDAgb2JqDQo8PC9QIDMzMSAwIFIvUy9QL1R5cGUvU3Ry
dWN0RWxlbS9LWyA5XSAvUGcgMzUgMCBSPj4NCmVuZG9iag0KMzMzIDAgb2JqDQo8PC9QIDI2MSAw
IFIvUy9TbGlkZS9UeXBlL1N0cnVjdEVsZW0vS1sgMzM0IDAgUiAzMzYgMCBSIDMzNyAwIFIgMzM4
IDAgUiAzMzkgMCBSIDM0MCAwIFIgMzQ2IDAgUiAzNDggMCBSIDM1NiAwIFJdIC9QZyA0MyAwIFI+
Pg0KZW5kb2JqDQozMzQgMCBvYmoNCjw8L1AgMzMzIDAgUi9TL1NwYW4vVHlwZS9TdHJ1Y3RFbGVt
L1BnIDQzIDAgUi9LIDA+Pg0KZW5kb2JqDQozMzUgMCBvYmoNClsgMzM0IDAgUiAzMzYgMCBSIDMz
NyAwIFIgMzM4IDAgUiAzMzkgMCBSIDM0MiAwIFIgMzQzIDAgUiAzNDcgMCBSIDM0NyAwIFIgMzUx
IDAgUiAzNTMgMCBSIDM1NSAwIFIgMzU1IDAgUiAzNTYgMCBSXSANCmVuZG9iag0KMzM2IDAgb2Jq
DQo8PC9QIDMzMyAwIFIvUy9GaWd1cmUvQWx0KCkvVHlwZS9TdHJ1Y3RFbGVtL0tbIDFdIC9QZyA0
MyAwIFI+Pg0KZW5kb2JqDQozMzcgMCBvYmoNCjw8L1AgMzMzIDAgUi9TL0ZpZ3VyZS9BbHQoKS9U
eXBlL1N0cnVjdEVsZW0vS1sgMl0gL1BnIDQzIDAgUj4+DQplbmRvYmoNCjMzOCAwIG9iag0KPDwv
UCAzMzMgMCBSL1MvRmlndXJlL0FsdCgpL1R5cGUvU3RydWN0RWxlbS9LWyAzXSAvUGcgNDMgMCBS
Pj4NCmVuZG9iag0KMzM5IDAgb2JqDQo8PC9QIDMzMyAwIFIvUy9GaWd1cmUvQWx0KGxvZ28ucG5n
KS9UeXBlL1N0cnVjdEVsZW0vS1sgNF0gL1BnIDQzIDAgUj4+DQplbmRvYmoNCjM0MCAwIG9iag0K
PDwvUCAzMzMgMCBSL1MvVGV4dGJveC9UeXBlL1N0cnVjdEVsZW0vS1sgMzQxIDAgUl0gL1BnIDQz
IDAgUj4+DQplbmRvYmoNCjM0MSAwIG9iag0KPDwvUCAzNDAgMCBSL1MvUC9UeXBlL1N0cnVjdEVs
ZW0vS1sgMzQyIDAgUiAzNDMgMCBSIDM0NCAwIFIgMzQ1IDAgUl0gL1BnIDQzIDAgUj4+DQplbmRv
YmoNCjM0MiAwIG9iag0KPDwvUCAzNDEgMCBSL1MvU3Bhbi9UeXBlL1N0cnVjdEVsZW0vQWN0dWFs
VGV4dCj+/04tVv1P4WBveT5PGpHNiYF2hFf6eECLvmW9XvqLvoAFMAGP0IhMgAVUjHuhdAaABSkv
S1sgNV0gL1BnIDQzIDAgUj4+DQplbmRvYmoNCjM0MyAwIG9iag0KPDwvUCAzNDEgMCBSL1MvU3Bh
bi9UeXBlL1N0cnVjdEVsZW0vQWN0dWFsVGV4dCj+/04tVv1P4WBveT5PGpHNiYF2hFf6eECLvmW9
XvqLvoAFMAGP0IhMgAVUjHuhdAaABSkvS1sgNl0gL1BnIDQzIDAgUj4+DQplbmRvYmoNCjM0NCAw
IG9iag0KPDwvUCAzNDEgMCBSL1MvU3Bhbi9UeXBlL1N0cnVjdEVsZW0vQWN0dWFsVGV4dCggKS9L
W10gL1BnIDQzIDAgUj4+DQplbmRvYmoNCjM0NSAwIG9iag0KPDwvUCAzNDEgMCBSL1MvU3Bhbi9U
eXBlL1N0cnVjdEVsZW0vQWN0dWFsVGV4dCggKS9LW10gL1BnIDQzIDAgUj4+DQplbmRvYmoNCjM0
NiAwIG9iag0KPDwvUCAzMzMgMCBSL1MvVGV4dGJveC9UeXBlL1N0cnVjdEVsZW0vS1sgMzQ3IDAg
Ul0gL1BnIDQzIDAgUj4+DQplbmRvYmoNCjM0NyAwIG9iag0KPDwvUCAzNDYgMCBSL1MvUC9UeXBl
L1N0cnVjdEVsZW0vS1sgNyA4XSAvUGcgNDMgMCBSPj4NCmVuZG9iag0KMzQ4IDAgb2JqDQo8PC9Q
IDMzMyAwIFIvUy9UZXh0Ym94L1R5cGUvU3RydWN0RWxlbS9LWyAzNDkgMCBSXSAvUGcgNDMgMCBS
Pj4NCmVuZG9iag0KMzQ5IDAgb2JqDQo8PC9QIDM0OCAwIFIvUy9ML1R5cGUvU3RydWN0RWxlbS9L
WyAzNTAgMCBSIDM1MiAwIFIgMzU0IDAgUl0gL1BnIDQzIDAgUj4+DQplbmRvYmoNCjM1MCAwIG9i
ag0KPDwvUCAzNDkgMCBSL1MvTEkvVHlwZS9TdHJ1Y3RFbGVtL0tbIDM1MSAwIFJdIC9QZyA0MyAw
IFI+Pg0KZW5kb2JqDQozNTEgMCBvYmoNCjw8L1AgMzUwIDAgUi9TL0xCb2R5L1R5cGUvU3RydWN0
RWxlbS9LWyA5XSAvUGcgNDMgMCBSPj4NCmVuZG9iag0KMzUyIDAgb2JqDQo8PC9QIDM0OSAwIFIv
Uy9MSS9UeXBlL1N0cnVjdEVsZW0vS1sgMzUzIDAgUl0gL1BnIDQzIDAgUj4+DQplbmRvYmoNCjM1
MyAwIG9iag0KPDwvUCAzNTIgMCBSL1MvTEJvZHkvVHlwZS9TdHJ1Y3RFbGVtL0tbIDEwXSAvUGcg
NDMgMCBSPj4NCmVuZG9iag0KMzU0IDAgb2JqDQo8PC9QIDM0OSAwIFIvUy9MSS9UeXBlL1N0cnVj
dEVsZW0vS1sgMzU1IDAgUl0gL1BnIDQzIDAgUj4+DQplbmRvYmoNCjM1NSAwIG9iag0KPDwvUCAz
NTQgMCBSL1MvTEJvZHkvVHlwZS9TdHJ1Y3RFbGVtL0tbIDExIDEyXSAvUGcgNDMgMCBSPj4NCmVu
ZG9iag0KMzU2IDAgb2JqDQo8PC9QIDMzMyAwIFIvUy9GaWd1cmUvQWx0KCkvVHlwZS9TdHJ1Y3RF
bGVtL0tbIDEzXSAvUGcgNDMgMCBSPj4NCmVuZG9iag0KMzU3IDAgb2JqDQo8PC9QIDI2MSAwIFIv
Uy9TbGlkZS9UeXBlL1N0cnVjdEVsZW0vS1sgMzU4IDAgUiAzNjAgMCBSIDM2MSAwIFIgMzYyIDAg
UiAzNjMgMCBSIDM2NCAwIFIgMzcwIDAgUiAzNzEgMCBSIDM3MyAwIFIgMzc2IDAgUl0gL1BnIDUy
IDAgUj4+DQplbmRvYmoNCjM1OCAwIG9iag0KPDwvUCAzNTcgMCBSL1MvU3Bhbi9UeXBlL1N0cnVj
dEVsZW0vUGcgNTIgMCBSL0sgMD4+DQplbmRvYmoNCjM1OSAwIG9iag0KWyAzNTggMCBSIDM2MCAw
IFIgMzYxIDAgUiAzNjIgMCBSIDM2MyAwIFIgMzY2IDAgUiAzNjcgMCBSIDM3MCAwIFIgMzcyIDAg
UiAzNzIgMCBSIDM3NCAwIFIgMzc1IDAgUiAzNzkgMCBSIDM4MSAwIFIgMzgxIDAgUl0gDQplbmRv
YmoNCjM2MCAwIG9iag0KPDwvUCAzNTcgMCBSL1MvRmlndXJlL0FsdCgpL1R5cGUvU3RydWN0RWxl
bS9LWyAxXSAvUGcgNTIgMCBSPj4NCmVuZG9iag0KMzYxIDAgb2JqDQo8PC9QIDM1NyAwIFIvUy9G
aWd1cmUvQWx0KCkvVHlwZS9TdHJ1Y3RFbGVtL0tbIDJdIC9QZyA1MiAwIFI+Pg0KZW5kb2JqDQoz
NjIgMCBvYmoNCjw8L1AgMzU3IDAgUi9TL0ZpZ3VyZS9BbHQoKS9UeXBlL1N0cnVjdEVsZW0vS1sg
M10gL1BnIDUyIDAgUj4+DQplbmRvYmoNCjM2MyAwIG9iag0KPDwvUCAzNTcgMCBSL1MvRmlndXJl
L0FsdChsb2dvLnBuZykvVHlwZS9TdHJ1Y3RFbGVtL0tbIDRdIC9QZyA1MiAwIFI+Pg0KZW5kb2Jq
DQozNjQgMCBvYmoNCjw8L1AgMzU3IDAgUi9TL1RleHRib3gvVHlwZS9TdHJ1Y3RFbGVtL0tbIDM2
NSAwIFJdIC9QZyA1MiAwIFI+Pg0KZW5kb2JqDQozNjUgMCBvYmoNCjw8L1AgMzY0IDAgUi9TL1Av
VHlwZS9TdHJ1Y3RFbGVtL0tbIDM2NiAwIFIgMzY3IDAgUiAzNjggMCBSIDM2OSAwIFJdIC9QZyA1
MiAwIFI+Pg0KZW5kb2JqDQozNjYgMCBvYmoNCjw8L1AgMzY1IDAgUi9TL1NwYW4vVHlwZS9TdHJ1
Y3RFbGVtL0FjdHVhbFRleHQo/v9OLVb9T+Fgb3k+TxqRzYmBdoRX+nhAi75lvV76i76ABTABj9CI
TIAFVIx7oXQGgAUpL0tbIDVdIC9QZyA1MiAwIFI+Pg0KZW5kb2JqDQozNjcgMCBvYmoNCjw8L1Ag
MzY1IDAgUi9TL1NwYW4vVHlwZS9TdHJ1Y3RFbGVtL0FjdHVhbFRleHQo/v9OLVb9T+Fgb3k+TxqR
zYmBdoRX+nhAi75lvV76i76ABTABj9CITIAFVIx7oXQGgAUpL0tbIDZdIC9QZyA1MiAwIFI+Pg0K
ZW5kb2JqDQozNjggMCBvYmoNCjw8L1AgMzY1IDAgUi9TL1NwYW4vVHlwZS9TdHJ1Y3RFbGVtL0Fj
dHVhbFRleHQoICkvS1tdIC9QZyA1MiAwIFI+Pg0KZW5kb2JqDQozNjkgMCBvYmoNCjw8L1AgMzY1
IDAgUi9TL1NwYW4vVHlwZS9TdHJ1Y3RFbGVtL0FjdHVhbFRleHQoICkvS1tdIC9QZyA1MiAwIFI+
Pg0KZW5kb2JqDQozNzAgMCBvYmoNCjw8L1AgMzU3IDAgUi9TL0ZpZ3VyZS9BbHQoRmlnXzEucG5n
KS9UeXBlL1N0cnVjdEVsZW0vS1sgN10gL1BnIDUyIDAgUj4+DQplbmRvYmoNCjM3MSAwIG9iag0K
PDwvUCAzNTcgMCBSL1MvVGV4dGJveC9UeXBlL1N0cnVjdEVsZW0vS1sgMzcyIDAgUl0gL1BnIDUy
IDAgUj4+DQplbmRvYmoNCjM3MiAwIG9iag0KPDwvUCAzNzEgMCBSL1MvUC9UeXBlL1N0cnVjdEVs
ZW0vS1sgOCA5XSAvUGcgNTIgMCBSPj4NCmVuZG9iag0KMzczIDAgb2JqDQo8PC9QIDM1NyAwIFIv
Uy9UZXh0Ym94L1R5cGUvU3RydWN0RWxlbS9LWyAzNzQgMCBSIDM3NSAwIFJdIC9QZyA1MiAwIFI+
Pg0KZW5kb2JqDQozNzQgMCBvYmoNCjw8L1AgMzczIDAgUi9TL1AvVHlwZS9TdHJ1Y3RFbGVtL0tb
IDEwXSAvUGcgNTIgMCBSPj4NCmVuZG9iag0KMzc1IDAgb2JqDQo8PC9QIDM3MyAwIFIvUy9QL1R5
cGUvU3RydWN0RWxlbS9LWyAxMV0gL1BnIDUyIDAgUj4+DQplbmRvYmoNCjM3NiAwIG9iag0KPDwv
UCAzNTcgMCBSL1MvVGV4dGJveC9UeXBlL1N0cnVjdEVsZW0vS1sgMzc3IDAgUl0gL1BnIDUyIDAg
Uj4+DQplbmRvYmoNCjM3NyAwIG9iag0KPDwvUCAzNzYgMCBSL1MvTC9UeXBlL1N0cnVjdEVsZW0v
S1sgMzc4IDAgUiAzODAgMCBSXSAvUGcgNTIgMCBSPj4NCmVuZG9iag0KMzc4IDAgb2JqDQo8PC9Q
IDM3NyAwIFIvUy9MSS9UeXBlL1N0cnVjdEVsZW0vS1sgMzc5IDAgUl0gL1BnIDUyIDAgUj4+DQpl
bmRvYmoNCjM3OSAwIG9iag0KPDwvUCAzNzggMCBSL1MvTEJvZHkvVHlwZS9TdHJ1Y3RFbGVtL0tb
IDEyXSAvUGcgNTIgMCBSPj4NCmVuZG9iag0KMzgwIDAgb2JqDQo8PC9QIDM3NyAwIFIvUy9MSS9U
eXBlL1N0cnVjdEVsZW0vS1sgMzgxIDAgUl0gL1BnIDUyIDAgUj4+DQplbmRvYmoNCjM4MSAwIG9i
ag0KPDwvUCAzODAgMCBSL1MvTEJvZHkvVHlwZS9TdHJ1Y3RFbGVtL0tbIDEzIDE0XSAvUGcgNTIg
MCBSPj4NCmVuZG9iag0KMzgyIDAgb2JqDQo8PC9QIDI2MSAwIFIvUy9TbGlkZS9UeXBlL1N0cnVj
dEVsZW0vS1sgMzgzIDAgUiAzODUgMCBSIDM4NiAwIFIgMzg3IDAgUiAzODggMCBSIDM4OSAwIFIg
Mzk1IDAgUiAzOTYgMCBSIDM5OCAwIFIgNDAxIDAgUl0gL1BnIDYxIDAgUj4+DQplbmRvYmoNCjM4
MyAwIG9iag0KPDwvUCAzODIgMCBSL1MvU3Bhbi9UeXBlL1N0cnVjdEVsZW0vUGcgNjEgMCBSL0sg
MD4+DQplbmRvYmoNCjM4NCAwIG9iag0KWyAzODMgMCBSIDM4NSAwIFIgMzg2IDAgUiAzODcgMCBS
IDM4OCAwIFIgMzkxIDAgUiAzOTIgMCBSIDM5NSAwIFIgMzk3IDAgUiAzOTcgMCBSIDM5OSAwIFIg
NDAwIDAgUiA0MDIgMCBSIDQwMyAwIFIgNDA0IDAgUiA0MDUgMCBSIDQwNiAwIFIgNDA3IDAgUiA0
MDggMCBSIDQwOSAwIFIgNDEwIDAgUiA0MTEgMCBSXSANCmVuZG9iag0KMzg1IDAgb2JqDQo8PC9Q
IDM4MiAwIFIvUy9GaWd1cmUvQWx0KCkvVHlwZS9TdHJ1Y3RFbGVtL0tbIDFdIC9QZyA2MSAwIFI+
Pg0KZW5kb2JqDQozODYgMCBvYmoNCjw8L1AgMzgyIDAgUi9TL0ZpZ3VyZS9BbHQoKS9UeXBlL1N0
cnVjdEVsZW0vS1sgMl0gL1BnIDYxIDAgUj4+DQplbmRvYmoNCjM4NyAwIG9iag0KPDwvUCAzODIg
MCBSL1MvRmlndXJlL0FsdCgpL1R5cGUvU3RydWN0RWxlbS9LWyAzXSAvUGcgNjEgMCBSPj4NCmVu
ZG9iag0KMzg4IDAgb2JqDQo8PC9QIDM4MiAwIFIvUy9GaWd1cmUvQWx0KGxvZ28ucG5nKS9UeXBl
L1N0cnVjdEVsZW0vS1sgNF0gL1BnIDYxIDAgUj4+DQplbmRvYmoNCjM4OSAwIG9iag0KPDwvUCAz
ODIgMCBSL1MvVGV4dGJveC9UeXBlL1N0cnVjdEVsZW0vS1sgMzkwIDAgUl0gL1BnIDYxIDAgUj4+
DQplbmRvYmoNCjM5MCAwIG9iag0KPDwvUCAzODkgMCBSL1MvUC9UeXBlL1N0cnVjdEVsZW0vS1sg
MzkxIDAgUiAzOTIgMCBSIDM5MyAwIFIgMzk0IDAgUl0gL1BnIDYxIDAgUj4+DQplbmRvYmoNCjM5
MSAwIG9iag0KPDwvUCAzOTAgMCBSL1MvU3Bhbi9UeXBlL1N0cnVjdEVsZW0vQWN0dWFsVGV4dCj+
/04tVv1P4WBveT5PGpHNiYF2hFf6eECLvmW9XvqLvoAFMAGP0IhMgAVUjHuhdAaABSkvS1sgNV0g
L1BnIDYxIDAgUj4+DQplbmRvYmoNCjM5MiAwIG9iag0KPDwvUCAzOTAgMCBSL1MvU3Bhbi9UeXBl
L1N0cnVjdEVsZW0vQWN0dWFsVGV4dCj+/04tVv1P4WBveT5PGpHNiYF2hFf6eECLvmW9XvqLvoAF
MAGP0IhMgAVUjHuhdAaABSkvS1sgNl0gL1BnIDYxIDAgUj4+DQplbmRvYmoNCjM5MyAwIG9iag0K
PDwvUCAzOTAgMCBSL1MvU3Bhbi9UeXBlL1N0cnVjdEVsZW0vQWN0dWFsVGV4dCggKS9LW10gL1Bn
IDYxIDAgUj4+DQplbmRvYmoNCjM5NCAwIG9iag0KPDwvUCAzOTAgMCBSL1MvU3Bhbi9UeXBlL1N0
cnVjdEVsZW0vQWN0dWFsVGV4dCggKS9LW10gL1BnIDYxIDAgUj4+DQplbmRvYmoNCjM5NSAwIG9i
ag0KPDwvUCAzODIgMCBSL1MvRmlndXJlL0FsdChGaWdfMy5wbmcpL1R5cGUvU3RydWN0RWxlbS9L
WyA3XSAvUGcgNjEgMCBSPj4NCmVuZG9iag0KMzk2IDAgb2JqDQo8PC9QIDM4MiAwIFIvUy9UZXh0
Ym94L1R5cGUvU3RydWN0RWxlbS9LWyAzOTcgMCBSXSAvUGcgNjEgMCBSPj4NCmVuZG9iag0KMzk3
IDAgb2JqDQo8PC9QIDM5NiAwIFIvUy9QL1R5cGUvU3RydWN0RWxlbS9LWyA4IDldIC9QZyA2MSAw
IFI+Pg0KZW5kb2JqDQozOTggMCBvYmoNCjw8L1AgMzgyIDAgUi9TL1RleHRib3gvVHlwZS9TdHJ1
Y3RFbGVtL0tbIDM5OSAwIFIgNDAwIDAgUl0gL1BnIDYxIDAgUj4+DQplbmRvYmoNCjM5OSAwIG9i
ag0KPDwvUCAzOTggMCBSL1MvUC9UeXBlL1N0cnVjdEVsZW0vS1sgMTBdIC9QZyA2MSAwIFI+Pg0K
ZW5kb2JqDQo0MDAgMCBvYmoNCjw8L1AgMzk4IDAgUi9TL1AvVHlwZS9TdHJ1Y3RFbGVtL0tbIDEx
XSAvUGcgNjEgMCBSPj4NCmVuZG9iag0KNDAxIDAgb2JqDQo8PC9QIDM4MiAwIFIvUy9UZXh0Ym94
L1R5cGUvU3RydWN0RWxlbS9LWyA0MDIgMCBSIDQwMyAwIFIgNDA0IDAgUiA0MDUgMCBSIDQwNiAw
IFIgNDA3IDAgUiA0MDggMCBSIDQwOSAwIFIgNDEwIDAgUiA0MTEgMCBSXSAvUGcgNjEgMCBSPj4N
CmVuZG9iag0KNDAyIDAgb2JqDQo8PC9QIDQwMSAwIFIvUy9QL1R5cGUvU3RydWN0RWxlbS9LWyAx
Ml0gL1BnIDYxIDAgUj4+DQplbmRvYmoNCjQwMyAwIG9iag0KPDwvUCA0MDEgMCBSL1MvUC9UeXBl
L1N0cnVjdEVsZW0vS1sgMTNdIC9QZyA2MSAwIFI+Pg0KZW5kb2JqDQo0MDQgMCBvYmoNCjw8L1Ag
NDAxIDAgUi9TL1AvVHlwZS9TdHJ1Y3RFbGVtL0tbIDE0XSAvUGcgNjEgMCBSPj4NCmVuZG9iag0K
NDA1IDAgb2JqDQo8PC9QIDQwMSAwIFIvUy9QL1R5cGUvU3RydWN0RWxlbS9LWyAxNV0gL1BnIDYx
IDAgUj4+DQplbmRvYmoNCjQwNiAwIG9iag0KPDwvUCA0MDEgMCBSL1MvUC9UeXBlL1N0cnVjdEVs
ZW0vS1sgMTZdIC9QZyA2MSAwIFI+Pg0KZW5kb2JqDQo0MDcgMCBvYmoNCjw8L1AgNDAxIDAgUi9T
L1AvVHlwZS9TdHJ1Y3RFbGVtL0tbIDE3XSAvUGcgNjEgMCBSPj4NCmVuZG9iag0KNDA4IDAgb2Jq
DQo8PC9QIDQwMSAwIFIvUy9QL1R5cGUvU3RydWN0RWxlbS9LWyAxOF0gL1BnIDYxIDAgUj4+DQpl
bmRvYmoNCjQwOSAwIG9iag0KPDwvUCA0MDEgMCBSL1MvUC9UeXBlL1N0cnVjdEVsZW0vS1sgMTld
IC9QZyA2MSAwIFI+Pg0KZW5kb2JqDQo0MTAgMCBvYmoNCjw8L1AgNDAxIDAgUi9TL1AvVHlwZS9T
dHJ1Y3RFbGVtL0tbIDIwXSAvUGcgNjEgMCBSPj4NCmVuZG9iag0KNDExIDAgb2JqDQo8PC9QIDQw
MSAwIFIvUy9QL1R5cGUvU3RydWN0RWxlbS9LWyAyMV0gL1BnIDYxIDAgUj4+DQplbmRvYmoNCjQx
MiAwIG9iag0KPDwvUCAyNjEgMCBSL1MvU2xpZGUvVHlwZS9TdHJ1Y3RFbGVtL0tbIDQxMyAwIFIg
NDE1IDAgUiA0MTYgMCBSIDQxNyAwIFIgNDE4IDAgUiA0MTkgMCBSIDQyNSAwIFIgNDI3IDAgUiA0
MzAgMCBSXSAvUGcgNzUgMCBSPj4NCmVuZG9iag0KNDEzIDAgb2JqDQo8PC9QIDQxMiAwIFIvUy9T
cGFuL1R5cGUvU3RydWN0RWxlbS9QZyA3NSAwIFIvSyAwPj4NCmVuZG9iag0KNDE0IDAgb2JqDQpb
IDQxMyAwIFIgNDE1IDAgUiA0MTYgMCBSIDQxNyAwIFIgNDE4IDAgUiA0MjEgMCBSIDQyMiAwIFIg
NDI2IDAgUiA0MjYgMCBSIDQyOCAwIFIgNDI5IDAgUiA0MjkgMCBSIDQzMCAwIFJdIA0KZW5kb2Jq
DQo0MTUgMCBvYmoNCjw8L1AgNDEyIDAgUi9TL0ZpZ3VyZS9BbHQoKS9UeXBlL1N0cnVjdEVsZW0v
S1sgMV0gL1BnIDc1IDAgUj4+DQplbmRvYmoNCjQxNiAwIG9iag0KPDwvUCA0MTIgMCBSL1MvRmln
dXJlL0FsdCgpL1R5cGUvU3RydWN0RWxlbS9LWyAyXSAvUGcgNzUgMCBSPj4NCmVuZG9iag0KNDE3
IDAgb2JqDQo8PC9QIDQxMiAwIFIvUy9GaWd1cmUvQWx0KCkvVHlwZS9TdHJ1Y3RFbGVtL0tbIDNd
IC9QZyA3NSAwIFI+Pg0KZW5kb2JqDQo0MTggMCBvYmoNCjw8L1AgNDEyIDAgUi9TL0ZpZ3VyZS9B
bHQobG9nby5wbmcpL1R5cGUvU3RydWN0RWxlbS9LWyA0XSAvUGcgNzUgMCBSPj4NCmVuZG9iag0K
NDE5IDAgb2JqDQo8PC9QIDQxMiAwIFIvUy9UZXh0Ym94L1R5cGUvU3RydWN0RWxlbS9LWyA0MjAg
MCBSXSAvUGcgNzUgMCBSPj4NCmVuZG9iag0KNDIwIDAgb2JqDQo8PC9QIDQxOSAwIFIvUy9QL1R5
cGUvU3RydWN0RWxlbS9LWyA0MjEgMCBSIDQyMiAwIFIgNDIzIDAgUiA0MjQgMCBSXSAvUGcgNzUg
MCBSPj4NCmVuZG9iag0KNDIxIDAgb2JqDQo8PC9QIDQyMCAwIFIvUy9TcGFuL1R5cGUvU3RydWN0
RWxlbS9BY3R1YWxUZXh0KP7/Ti1W/U/hYG95Pk8akc2JgXaEV/p4QIu+Zb1e+ou+gAUwAY/QiEyA
BVSMe6F0BoAFKS9LWyA1XSAvUGcgNzUgMCBSPj4NCmVuZG9iag0KNDIyIDAgb2JqDQo8PC9QIDQy
MCAwIFIvUy9TcGFuL1R5cGUvU3RydWN0RWxlbS9BY3R1YWxUZXh0KP7/Ti1W/U/hYG95Pk8akc2J
gXaEV/p4QIu+Zb1e+ou+gAUwAY/QiEyABVSMe6F0BoAFKS9LWyA2XSAvUGcgNzUgMCBSPj4NCmVu
ZG9iag0KNDIzIDAgb2JqDQo8PC9QIDQyMCAwIFIvUy9TcGFuL1R5cGUvU3RydWN0RWxlbS9BY3R1
YWxUZXh0KCApL0tbXSAvUGcgNzUgMCBSPj4NCmVuZG9iag0KNDI0IDAgb2JqDQo8PC9QIDQyMCAw
IFIvUy9TcGFuL1R5cGUvU3RydWN0RWxlbS9BY3R1YWxUZXh0KCApL0tbXSAvUGcgNzUgMCBSPj4N
CmVuZG9iag0KNDI1IDAgb2JqDQo8PC9QIDQxMiAwIFIvUy9UZXh0Ym94L1R5cGUvU3RydWN0RWxl
bS9LWyA0MjYgMCBSXSAvUGcgNzUgMCBSPj4NCmVuZG9iag0KNDI2IDAgb2JqDQo8PC9QIDQyNSAw
IFIvUy9QL1R5cGUvU3RydWN0RWxlbS9LWyA3IDhdIC9QZyA3NSAwIFI+Pg0KZW5kb2JqDQo0Mjcg
MCBvYmoNCjw8L1AgNDEyIDAgUi9TL1RleHRib3gvVHlwZS9TdHJ1Y3RFbGVtL0tbIDQyOCAwIFIg
NDI5IDAgUl0gL1BnIDc1IDAgUj4+DQplbmRvYmoNCjQyOCAwIG9iag0KPDwvUCA0MjcgMCBSL1Mv
UC9UeXBlL1N0cnVjdEVsZW0vS1sgOV0gL1BnIDc1IDAgUj4+DQplbmRvYmoNCjQyOSAwIG9iag0K
PDwvUCA0MjcgMCBSL1MvUC9UeXBlL1N0cnVjdEVsZW0vS1sgMTAgMTFdIC9QZyA3NSAwIFI+Pg0K
ZW5kb2JqDQo0MzAgMCBvYmoNCjw8L1AgNDEyIDAgUi9TL0ZpZ3VyZS9BbHQoKS9UeXBlL1N0cnVj
dEVsZW0vS1sgMTJdIC9QZyA3NSAwIFI+Pg0KZW5kb2JqDQo0MzEgMCBvYmoNCjw8L1AgMjYxIDAg
Ui9TL1NsaWRlL1R5cGUvU3RydWN0RWxlbS9LWyA0MzIgMCBSIDQzNCAwIFIgNDM1IDAgUiA0MzYg
MCBSIDQzNyAwIFIgNDM4IDAgUiA0NDQgMCBSIDQ0NSAwIFJdIC9QZyA4NCAwIFI+Pg0KZW5kb2Jq
DQo0MzIgMCBvYmoNCjw8L1AgNDMxIDAgUi9TL1NwYW4vVHlwZS9TdHJ1Y3RFbGVtL1BnIDg0IDAg
Ui9LIDA+Pg0KZW5kb2JqDQo0MzMgMCBvYmoNClsgNDMyIDAgUiA0MzQgMCBSIDQzNSAwIFIgNDM2
IDAgUiA0MzcgMCBSIDQ0MCAwIFIgNDQxIDAgUiA0NDQgMCBSIDQ0NCAwIFIgNDQ2IDAgUl0gDQpl
bmRvYmoNCjQzNCAwIG9iag0KPDwvUCA0MzEgMCBSL1MvRmlndXJlL0FsdCgpL1R5cGUvU3RydWN0
RWxlbS9LWyAxXSAvUGcgODQgMCBSPj4NCmVuZG9iag0KNDM1IDAgb2JqDQo8PC9QIDQzMSAwIFIv
Uy9GaWd1cmUvQWx0KCkvVHlwZS9TdHJ1Y3RFbGVtL0tbIDJdIC9QZyA4NCAwIFI+Pg0KZW5kb2Jq
DQo0MzYgMCBvYmoNCjw8L1AgNDMxIDAgUi9TL0ZpZ3VyZS9BbHQoKS9UeXBlL1N0cnVjdEVsZW0v
S1sgM10gL1BnIDg0IDAgUj4+DQplbmRvYmoNCjQzNyAwIG9iag0KPDwvUCA0MzEgMCBSL1MvRmln
dXJlL0FsdChsb2dvLnBuZykvVHlwZS9TdHJ1Y3RFbGVtL0tbIDRdIC9QZyA4NCAwIFI+Pg0KZW5k
b2JqDQo0MzggMCBvYmoNCjw8L1AgNDMxIDAgUi9TL1RleHRib3gvVHlwZS9TdHJ1Y3RFbGVtL0tb
IDQzOSAwIFJdIC9QZyA4NCAwIFI+Pg0KZW5kb2JqDQo0MzkgMCBvYmoNCjw8L1AgNDM4IDAgUi9T
L1AvVHlwZS9TdHJ1Y3RFbGVtL0tbIDQ0MCAwIFIgNDQxIDAgUiA0NDIgMCBSIDQ0MyAwIFJdIC9Q
ZyA4NCAwIFI+Pg0KZW5kb2JqDQo0NDAgMCBvYmoNCjw8L1AgNDM5IDAgUi9TL1NwYW4vVHlwZS9T
dHJ1Y3RFbGVtL0FjdHVhbFRleHQo/v9OLVb9T+Fgb3k+TxqRzYmBdoRX+nhAi75lvV76i76ABTAB
j9CITIAFVIx7oXQGgAUpL0tbIDVdIC9QZyA4NCAwIFI+Pg0KZW5kb2JqDQo0NDEgMCBvYmoNCjw8
L1AgNDM5IDAgUi9TL1NwYW4vVHlwZS9TdHJ1Y3RFbGVtL0FjdHVhbFRleHQo/v9OLVb9T+Fgb3k+
TxqRzYmBdoRX+nhAi75lvV76i76ABTABj9CITIAFVIx7oXQGgAUpL0tbIDZdIC9QZyA4NCAwIFI+
Pg0KZW5kb2JqDQo0NDIgMCBvYmoNCjw8L1AgNDM5IDAgUi9TL1NwYW4vVHlwZS9TdHJ1Y3RFbGVt
L0FjdHVhbFRleHQoICkvS1tdIC9QZyA4NCAwIFI+Pg0KZW5kb2JqDQo0NDMgMCBvYmoNCjw8L1Ag
NDM5IDAgUi9TL1NwYW4vVHlwZS9TdHJ1Y3RFbGVtL0FjdHVhbFRleHQoICkvS1tdIC9QZyA4NCAw
IFI+Pg0KZW5kb2JqDQo0NDQgMCBvYmoNCjw8L1AgNDMxIDAgUi9TL1RleHRib3gvVHlwZS9TdHJ1
Y3RFbGVtL0tbIDcgOF0gL1BnIDg0IDAgUj4+DQplbmRvYmoNCjQ0NSAwIG9iag0KPDwvUCA0MzEg
MCBSL1MvVGV4dGJveC9UeXBlL1N0cnVjdEVsZW0vS1sgNDQ2IDAgUl0gL1BnIDg0IDAgUj4+DQpl
bmRvYmoNCjQ0NiAwIG9iag0KPDwvUCA0NDUgMCBSL1MvUC9UeXBlL1N0cnVjdEVsZW0vS1sgOV0g
L1BnIDg0IDAgUj4+DQplbmRvYmoNCjQ0NyAwIG9iag0KPDwvUCAyNjEgMCBSL1MvU2xpZGUvVHlw
ZS9TdHJ1Y3RFbGVtL0tbIDQ0OCAwIFIgNDUwIDAgUiA0NTEgMCBSIDQ1MiAwIFIgNDUzIDAgUiA0
NTQgMCBSIDQ2MCAwIFIgNDYyIDAgUiA0NjUgMCBSIDQ2NiAwIFJdIC9QZyA5MiAwIFI+Pg0KZW5k
b2JqDQo0NDggMCBvYmoNCjw8L1AgNDQ3IDAgUi9TL1NwYW4vVHlwZS9TdHJ1Y3RFbGVtL1BnIDky
IDAgUi9LIDA+Pg0KZW5kb2JqDQo0NDkgMCBvYmoNClsgNDQ4IDAgUiA0NTAgMCBSIDQ1MSAwIFIg
NDUyIDAgUiA0NTMgMCBSIDQ1NiAwIFIgNDU3IDAgUiA0NjEgMCBSIDQ2MSAwIFIgNDYzIDAgUiA0
NjQgMCBSIDQ2NSAwIFIgNDY2IDAgUiA0NjYgMCBSXSANCmVuZG9iag0KNDUwIDAgb2JqDQo8PC9Q
IDQ0NyAwIFIvUy9GaWd1cmUvQWx0KCkvVHlwZS9TdHJ1Y3RFbGVtL0tbIDFdIC9QZyA5MiAwIFI+
Pg0KZW5kb2JqDQo0NTEgMCBvYmoNCjw8L1AgNDQ3IDAgUi9TL0ZpZ3VyZS9BbHQoKS9UeXBlL1N0
cnVjdEVsZW0vS1sgMl0gL1BnIDkyIDAgUj4+DQplbmRvYmoNCjQ1MiAwIG9iag0KPDwvUCA0NDcg
MCBSL1MvRmlndXJlL0FsdCgpL1R5cGUvU3RydWN0RWxlbS9LWyAzXSAvUGcgOTIgMCBSPj4NCmVu
ZG9iag0KNDUzIDAgb2JqDQo8PC9QIDQ0NyAwIFIvUy9GaWd1cmUvQWx0KGxvZ28ucG5nKS9UeXBl
L1N0cnVjdEVsZW0vS1sgNF0gL1BnIDkyIDAgUj4+DQplbmRvYmoNCjQ1NCAwIG9iag0KPDwvUCA0
NDcgMCBSL1MvVGV4dGJveC9UeXBlL1N0cnVjdEVsZW0vS1sgNDU1IDAgUl0gL1BnIDkyIDAgUj4+
DQplbmRvYmoNCjQ1NSAwIG9iag0KPDwvUCA0NTQgMCBSL1MvUC9UeXBlL1N0cnVjdEVsZW0vS1sg
NDU2IDAgUiA0NTcgMCBSIDQ1OCAwIFIgNDU5IDAgUl0gL1BnIDkyIDAgUj4+DQplbmRvYmoNCjQ1
NiAwIG9iag0KPDwvUCA0NTUgMCBSL1MvU3Bhbi9UeXBlL1N0cnVjdEVsZW0vQWN0dWFsVGV4dCj+
/04tVv1P4WBveT5PGpHNiYF2hFf6eECLvmW9XvqLvoAFMAGP0IhMgAVUjHuhdAaABSkvS1sgNV0g
L1BnIDkyIDAgUj4+DQplbmRvYmoNCjQ1NyAwIG9iag0KPDwvUCA0NTUgMCBSL1MvU3Bhbi9UeXBl
L1N0cnVjdEVsZW0vQWN0dWFsVGV4dCj+/04tVv1P4WBveT5PGpHNiYF2hFf6eECLvmW9XvqLvoAF
MAGP0IhMgAVUjHuhdAaABSkvS1sgNl0gL1BnIDkyIDAgUj4+DQplbmRvYmoNCjQ1OCAwIG9iag0K
PDwvUCA0NTUgMCBSL1MvU3Bhbi9UeXBlL1N0cnVjdEVsZW0vQWN0dWFsVGV4dCggKS9LW10gL1Bn
IDkyIDAgUj4+DQplbmRvYmoNCjQ1OSAwIG9iag0KPDwvUCA0NTUgMCBSL1MvU3Bhbi9UeXBlL1N0
cnVjdEVsZW0vQWN0dWFsVGV4dCggKS9LW10gL1BnIDkyIDAgUj4+DQplbmRvYmoNCjQ2MCAwIG9i
ag0KPDwvUCA0NDcgMCBSL1MvVGV4dGJveC9UeXBlL1N0cnVjdEVsZW0vS1sgNDYxIDAgUl0gL1Bn
IDkyIDAgUj4+DQplbmRvYmoNCjQ2MSAwIG9iag0KPDwvUCA0NjAgMCBSL1MvUC9UeXBlL1N0cnVj
dEVsZW0vS1sgNyA4XSAvUGcgOTIgMCBSPj4NCmVuZG9iag0KNDYyIDAgb2JqDQo8PC9QIDQ0NyAw
IFIvUy9UZXh0Ym94L1R5cGUvU3RydWN0RWxlbS9LWyA0NjMgMCBSIDQ2NCAwIFJdIC9QZyA5MiAw
IFI+Pg0KZW5kb2JqDQo0NjMgMCBvYmoNCjw8L1AgNDYyIDAgUi9TL1AvVHlwZS9TdHJ1Y3RFbGVt
L0tbIDldIC9QZyA5MiAwIFI+Pg0KZW5kb2JqDQo0NjQgMCBvYmoNCjw8L1AgNDYyIDAgUi9TL1Av
VHlwZS9TdHJ1Y3RFbGVtL0tbIDEwXSAvUGcgOTIgMCBSPj4NCmVuZG9iag0KNDY1IDAgb2JqDQo8
PC9QIDQ0NyAwIFIvUy9GaWd1cmUvQWx0KG1heG1pbmQucG5nKS9UeXBlL1N0cnVjdEVsZW0vS1sg
MTFdIC9QZyA5MiAwIFI+Pg0KZW5kb2JqDQo0NjYgMCBvYmoNCjw8L1AgNDQ3IDAgUi9TL1RleHRi
b3gvVHlwZS9TdHJ1Y3RFbGVtL0tbIDEyIDEzXSAvUGcgOTIgMCBSPj4NCmVuZG9iag0KNDY3IDAg
b2JqDQo8PC9QIDI2MSAwIFIvUy9TbGlkZS9UeXBlL1N0cnVjdEVsZW0vS1sgNDY4IDAgUiA0NzAg
MCBSIDQ3MSAwIFIgNDcyIDAgUiA0NzMgMCBSIDQ3NCAwIFIgNDgwIDAgUiA0ODEgMCBSIDQ4MyAw
IFIgNDg2IDAgUl0gL1BnIDEwMSAwIFI+Pg0KZW5kb2JqDQo0NjggMCBvYmoNCjw8L1AgNDY3IDAg
Ui9TL1NwYW4vVHlwZS9TdHJ1Y3RFbGVtL1BnIDEwMSAwIFIvSyAwPj4NCmVuZG9iag0KNDY5IDAg
b2JqDQpbIDQ2OCAwIFIgNDcwIDAgUiA0NzEgMCBSIDQ3MiAwIFIgNDczIDAgUiA0NzYgMCBSIDQ3
NyAwIFIgNDgwIDAgUiA0ODIgMCBSIDQ4MiAwIFIgNDg0IDAgUiA0ODUgMCBSIDQ4NyAwIFIgNDkx
IDAgUiA0OTMgMCBSIDQ5NSAwIFIgNDk3IDAgUiA0OTkgMCBSXSANCmVuZG9iag0KNDcwIDAgb2Jq
DQo8PC9QIDQ2NyAwIFIvUy9GaWd1cmUvQWx0KCkvVHlwZS9TdHJ1Y3RFbGVtL0tbIDFdIC9QZyAx
MDEgMCBSPj4NCmVuZG9iag0KNDcxIDAgb2JqDQo8PC9QIDQ2NyAwIFIvUy9GaWd1cmUvQWx0KCkv
VHlwZS9TdHJ1Y3RFbGVtL0tbIDJdIC9QZyAxMDEgMCBSPj4NCmVuZG9iag0KNDcyIDAgb2JqDQo8
PC9QIDQ2NyAwIFIvUy9GaWd1cmUvQWx0KCkvVHlwZS9TdHJ1Y3RFbGVtL0tbIDNdIC9QZyAxMDEg
MCBSPj4NCmVuZG9iag0KNDczIDAgb2JqDQo8PC9QIDQ2NyAwIFIvUy9GaWd1cmUvQWx0KGxvZ28u
cG5nKS9UeXBlL1N0cnVjdEVsZW0vS1sgNF0gL1BnIDEwMSAwIFI+Pg0KZW5kb2JqDQo0NzQgMCBv
YmoNCjw8L1AgNDY3IDAgUi9TL1RleHRib3gvVHlwZS9TdHJ1Y3RFbGVtL0tbIDQ3NSAwIFJdIC9Q
ZyAxMDEgMCBSPj4NCmVuZG9iag0KNDc1IDAgb2JqDQo8PC9QIDQ3NCAwIFIvUy9QL1R5cGUvU3Ry
dWN0RWxlbS9LWyA0NzYgMCBSIDQ3NyAwIFIgNDc4IDAgUiA0NzkgMCBSXSAvUGcgMTAxIDAgUj4+
DQplbmRvYmoNCjQ3NiAwIG9iag0KPDwvUCA0NzUgMCBSL1MvU3Bhbi9UeXBlL1N0cnVjdEVsZW0v
QWN0dWFsVGV4dCj+/04tVv1P4WBveT5PGpHNiYF2hFf6eECLvmW9XvqLvoAFMAGP0IhMgAVUjHuh
dAaABSkvS1sgNV0gL1BnIDEwMSAwIFI+Pg0KZW5kb2JqDQo0NzcgMCBvYmoNCjw8L1AgNDc1IDAg
Ui9TL1NwYW4vVHlwZS9TdHJ1Y3RFbGVtL0FjdHVhbFRleHQo/v9OLVb9T+Fgb3k+TxqRzYmBdoRX
+nhAi75lvV76i76ABTABj9CITIAFVIx7oXQGgAUpL0tbIDZdIC9QZyAxMDEgMCBSPj4NCmVuZG9i
ag0KNDc4IDAgb2JqDQo8PC9QIDQ3NSAwIFIvUy9TcGFuL1R5cGUvU3RydWN0RWxlbS9BY3R1YWxU
ZXh0KCApL0tbXSAvUGcgMTAxIDAgUj4+DQplbmRvYmoNCjQ3OSAwIG9iag0KPDwvUCA0NzUgMCBS
L1MvU3Bhbi9UeXBlL1N0cnVjdEVsZW0vQWN0dWFsVGV4dCggKS9LW10gL1BnIDEwMSAwIFI+Pg0K
ZW5kb2JqDQo0ODAgMCBvYmoNCjw8L1AgNDY3IDAgUi9TL0ZpZ3VyZS9BbHQoRmlnXzQucG5nKS9U
eXBlL1N0cnVjdEVsZW0vS1sgN10gL1BnIDEwMSAwIFI+Pg0KZW5kb2JqDQo0ODEgMCBvYmoNCjw8
L1AgNDY3IDAgUi9TL1RleHRib3gvVHlwZS9TdHJ1Y3RFbGVtL0tbIDQ4MiAwIFJdIC9QZyAxMDEg
MCBSPj4NCmVuZG9iag0KNDgyIDAgb2JqDQo8PC9QIDQ4MSAwIFIvUy9QL1R5cGUvU3RydWN0RWxl
bS9LWyA4IDldIC9QZyAxMDEgMCBSPj4NCmVuZG9iag0KNDgzIDAgb2JqDQo8PC9QIDQ2NyAwIFIv
Uy9UZXh0Ym94L1R5cGUvU3RydWN0RWxlbS9LWyA0ODQgMCBSIDQ4NSAwIFJdIC9QZyAxMDEgMCBS
Pj4NCmVuZG9iag0KNDg0IDAgb2JqDQo8PC9QIDQ4MyAwIFIvUy9QL1R5cGUvU3RydWN0RWxlbS9L
WyAxMF0gL1BnIDEwMSAwIFI+Pg0KZW5kb2JqDQo0ODUgMCBvYmoNCjw8L1AgNDgzIDAgUi9TL1Av
VHlwZS9TdHJ1Y3RFbGVtL0tbIDExXSAvUGcgMTAxIDAgUj4+DQplbmRvYmoNCjQ4NiAwIG9iag0K
PDwvUCA0NjcgMCBSL1MvVGV4dGJveC9UeXBlL1N0cnVjdEVsZW0vS1sgNDg3IDAgUiA0ODggMCBS
XSAvUGcgMTAxIDAgUj4+DQplbmRvYmoNCjQ4NyAwIG9iag0KPDwvUCA0ODYgMCBSL1MvU3Bhbi9U
eXBlL1N0cnVjdEVsZW0vUGcgMTAxIDAgUi9LIDEyPj4NCmVuZG9iag0KNDg4IDAgb2JqDQo8PC9Q
IDQ4NiAwIFIvUy9ML1R5cGUvU3RydWN0RWxlbS9LWyA0ODkgMCBSXSAvUGcgMTAxIDAgUj4+DQpl
bmRvYmoNCjQ4OSAwIG9iag0KPDwvUCA0ODggMCBSL1MvTC9UeXBlL1N0cnVjdEVsZW0vS1sgNDkw
IDAgUiA0OTIgMCBSIDQ5NCAwIFIgNDk2IDAgUiA0OTggMCBSXSAvUGcgMTAxIDAgUj4+DQplbmRv
YmoNCjQ5MCAwIG9iag0KPDwvUCA0ODkgMCBSL1MvTEkvVHlwZS9TdHJ1Y3RFbGVtL0tbIDQ5MSAw
IFJdIC9QZyAxMDEgMCBSPj4NCmVuZG9iag0KNDkxIDAgb2JqDQo8PC9QIDQ5MCAwIFIvUy9MQm9k
eS9UeXBlL1N0cnVjdEVsZW0vS1sgMTNdIC9QZyAxMDEgMCBSPj4NCmVuZG9iag0KNDkyIDAgb2Jq
DQo8PC9QIDQ4OSAwIFIvUy9MSS9UeXBlL1N0cnVjdEVsZW0vS1sgNDkzIDAgUl0gL1BnIDEwMSAw
IFI+Pg0KZW5kb2JqDQo0OTMgMCBvYmoNCjw8L1AgNDkyIDAgUi9TL0xCb2R5L1R5cGUvU3RydWN0
RWxlbS9LWyAxNF0gL1BnIDEwMSAwIFI+Pg0KZW5kb2JqDQo0OTQgMCBvYmoNCjw8L1AgNDg5IDAg
Ui9TL0xJL1R5cGUvU3RydWN0RWxlbS9LWyA0OTUgMCBSXSAvUGcgMTAxIDAgUj4+DQplbmRvYmoN
CjQ5NSAwIG9iag0KPDwvUCA0OTQgMCBSL1MvTEJvZHkvVHlwZS9TdHJ1Y3RFbGVtL0tbIDE1XSAv
UGcgMTAxIDAgUj4+DQplbmRvYmoNCjQ5NiAwIG9iag0KPDwvUCA0ODkgMCBSL1MvTEkvVHlwZS9T
dHJ1Y3RFbGVtL0tbIDQ5NyAwIFJdIC9QZyAxMDEgMCBSPj4NCmVuZG9iag0KNDk3IDAgb2JqDQo8
PC9QIDQ5NiAwIFIvUy9MQm9keS9UeXBlL1N0cnVjdEVsZW0vS1sgMTZdIC9QZyAxMDEgMCBSPj4N
CmVuZG9iag0KNDk4IDAgb2JqDQo8PC9QIDQ4OSAwIFIvUy9MSS9UeXBlL1N0cnVjdEVsZW0vS1sg
NDk5IDAgUl0gL1BnIDEwMSAwIFI+Pg0KZW5kb2JqDQo0OTkgMCBvYmoNCjw8L1AgNDk4IDAgUi9T
L0xCb2R5L1R5cGUvU3RydWN0RWxlbS9LWyAxN10gL1BnIDEwMSAwIFI+Pg0KZW5kb2JqDQo1MDAg
MCBvYmoNCjw8L1AgMjYxIDAgUi9TL1NsaWRlL1R5cGUvU3RydWN0RWxlbS9LWyA1MDEgMCBSIDUw
MyAwIFIgNTA0IDAgUiA1MDUgMCBSIDUwNiAwIFIgNTA3IDAgUiA1MTMgMCBSIDUxNSAwIFIgNTE4
IDAgUiA1MzIgMCBSXSAvUGcgMTEwIDAgUj4+DQplbmRvYmoNCjUwMSAwIG9iag0KPDwvUCA1MDAg
MCBSL1MvU3Bhbi9UeXBlL1N0cnVjdEVsZW0vUGcgMTEwIDAgUi9LIDA+Pg0KZW5kb2JqDQo1MDIg
MCBvYmoNClsgNTAxIDAgUiA1MDMgMCBSIDUwNCAwIFIgNTA1IDAgUiA1MDYgMCBSIDUwOSAwIFIg
NTEwIDAgUiA1MTQgMCBSIDUxNCAwIFIgNTE2IDAgUiA1MTcgMCBSIDUxOSAwIFIgNTIzIDAgUiA1
MjUgMCBSIDUyNyAwIFIgNTI5IDAgUiA1MzEgMCBSIDUzMyAwIFIgNTM2IDAgUiA1MzYgMCBSIDUz
OCAwIFIgNTM4IDAgUiA1NDAgMCBSIDU0MCAwIFIgNTQzIDAgUiA1NDMgMCBSIDU0NSAwIFIgNTQ1
IDAgUiA1NDcgMCBSIDU0OCAwIFIgNTUwIDAgUiA1NTAgMCBSIDU1MiAwIFJdIA0KZW5kb2JqDQo1
MDMgMCBvYmoNCjw8L1AgNTAwIDAgUi9TL0ZpZ3VyZS9BbHQoKS9UeXBlL1N0cnVjdEVsZW0vS1sg
MV0gL1BnIDExMCAwIFI+Pg0KZW5kb2JqDQo1MDQgMCBvYmoNCjw8L1AgNTAwIDAgUi9TL0ZpZ3Vy
ZS9BbHQoKS9UeXBlL1N0cnVjdEVsZW0vS1sgMl0gL1BnIDExMCAwIFI+Pg0KZW5kb2JqDQo1MDUg
MCBvYmoNCjw8L1AgNTAwIDAgUi9TL0ZpZ3VyZS9BbHQoKS9UeXBlL1N0cnVjdEVsZW0vS1sgM10g
L1BnIDExMCAwIFI+Pg0KZW5kb2JqDQo1MDYgMCBvYmoNCjw8L1AgNTAwIDAgUi9TL0ZpZ3VyZS9B
bHQobG9nby5wbmcpL1R5cGUvU3RydWN0RWxlbS9LWyA0XSAvUGcgMTEwIDAgUj4+DQplbmRvYmoN
CjUwNyAwIG9iag0KPDwvUCA1MDAgMCBSL1MvVGV4dGJveC9UeXBlL1N0cnVjdEVsZW0vS1sgNTA4
IDAgUl0gL1BnIDExMCAwIFI+Pg0KZW5kb2JqDQo1MDggMCBvYmoNCjw8L1AgNTA3IDAgUi9TL1Av
VHlwZS9TdHJ1Y3RFbGVtL0tbIDUwOSAwIFIgNTEwIDAgUiA1MTEgMCBSIDUxMiAwIFJdIC9QZyAx
MTAgMCBSPj4NCmVuZG9iag0KNTA5IDAgb2JqDQo8PC9QIDUwOCAwIFIvUy9TcGFuL1R5cGUvU3Ry
dWN0RWxlbS9BY3R1YWxUZXh0KP7/Ti1W/U/hYG95Pk8akc2JgXaEV/p4QIu+Zb1e+ou+gAUwAY/Q
iEyABVSMe6F0BoAFKS9LWyA1XSAvUGcgMTEwIDAgUj4+DQplbmRvYmoNCjUxMCAwIG9iag0KPDwv
UCA1MDggMCBSL1MvU3Bhbi9UeXBlL1N0cnVjdEVsZW0vQWN0dWFsVGV4dCj+/04tVv1P4WBveT5P
GpHNiYF2hFf6eECLvmW9XvqLvoAFMAGP0IhMgAVUjHuhdAaABSkvS1sgNl0gL1BnIDExMCAwIFI+
Pg0KZW5kb2JqDQo1MTEgMCBvYmoNCjw8L1AgNTA4IDAgUi9TL1NwYW4vVHlwZS9TdHJ1Y3RFbGVt
L0FjdHVhbFRleHQoICkvS1tdIC9QZyAxMTAgMCBSPj4NCmVuZG9iag0KNTEyIDAgb2JqDQo8PC9Q
IDUwOCAwIFIvUy9TcGFuL1R5cGUvU3RydWN0RWxlbS9BY3R1YWxUZXh0KCApL0tbXSAvUGcgMTEw
IDAgUj4+DQplbmRvYmoNCjUxMyAwIG9iag0KPDwvUCA1MDAgMCBSL1MvVGV4dGJveC9UeXBlL1N0
cnVjdEVsZW0vS1sgNTE0IDAgUl0gL1BnIDExMCAwIFI+Pg0KZW5kb2JqDQo1MTQgMCBvYmoNCjw8
L1AgNTEzIDAgUi9TL1AvVHlwZS9TdHJ1Y3RFbGVtL0tbIDcgOF0gL1BnIDExMCAwIFI+Pg0KZW5k
b2JqDQo1MTUgMCBvYmoNCjw8L1AgNTAwIDAgUi9TL1RleHRib3gvVHlwZS9TdHJ1Y3RFbGVtL0tb
IDUxNiAwIFIgNTE3IDAgUl0gL1BnIDExMCAwIFI+Pg0KZW5kb2JqDQo1MTYgMCBvYmoNCjw8L1Ag
NTE1IDAgUi9TL1AvVHlwZS9TdHJ1Y3RFbGVtL0tbIDldIC9QZyAxMTAgMCBSPj4NCmVuZG9iag0K
NTE3IDAgb2JqDQo8PC9QIDUxNSAwIFIvUy9QL1R5cGUvU3RydWN0RWxlbS9LWyAxMF0gL1BnIDEx
MCAwIFI+Pg0KZW5kb2JqDQo1MTggMCBvYmoNCjw8L1AgNTAwIDAgUi9TL1RleHRib3gvVHlwZS9T
dHJ1Y3RFbGVtL0tbIDUxOSAwIFIgNTIwIDAgUl0gL1BnIDExMCAwIFI+Pg0KZW5kb2JqDQo1MTkg
MCBvYmoNCjw8L1AgNTE4IDAgUi9TL1NwYW4vVHlwZS9TdHJ1Y3RFbGVtL1BnIDExMCAwIFIvSyAx
MT4+DQplbmRvYmoNCjUyMCAwIG9iag0KPDwvUCA1MTggMCBSL1MvTC9UeXBlL1N0cnVjdEVsZW0v
S1sgNTIxIDAgUl0gL1BnIDExMCAwIFI+Pg0KZW5kb2JqDQo1MjEgMCBvYmoNCjw8L1AgNTIwIDAg
Ui9TL0wvVHlwZS9TdHJ1Y3RFbGVtL0tbIDUyMiAwIFIgNTI0IDAgUiA1MjYgMCBSIDUyOCAwIFIg
NTMwIDAgUl0gL1BnIDExMCAwIFI+Pg0KZW5kb2JqDQo1MjIgMCBvYmoNCjw8L1AgNTIxIDAgUi9T
L0xJL1R5cGUvU3RydWN0RWxlbS9LWyA1MjMgMCBSXSAvUGcgMTEwIDAgUj4+DQplbmRvYmoNCjUy
MyAwIG9iag0KPDwvUCA1MjIgMCBSL1MvTEJvZHkvVHlwZS9TdHJ1Y3RFbGVtL0tbIDEyXSAvUGcg
MTEwIDAgUj4+DQplbmRvYmoNCjUyNCAwIG9iag0KPDwvUCA1MjEgMCBSL1MvTEkvVHlwZS9TdHJ1
Y3RFbGVtL0tbIDUyNSAwIFJdIC9QZyAxMTAgMCBSPj4NCmVuZG9iag0KNTI1IDAgb2JqDQo8PC9Q
IDUyNCAwIFIvUy9MQm9keS9UeXBlL1N0cnVjdEVsZW0vS1sgMTNdIC9QZyAxMTAgMCBSPj4NCmVu
ZG9iag0KNTI2IDAgb2JqDQo8PC9QIDUyMSAwIFIvUy9MSS9UeXBlL1N0cnVjdEVsZW0vS1sgNTI3
IDAgUl0gL1BnIDExMCAwIFI+Pg0KZW5kb2JqDQo1MjcgMCBvYmoNCjw8L1AgNTI2IDAgUi9TL0xC
b2R5L1R5cGUvU3RydWN0RWxlbS9LWyAxNF0gL1BnIDExMCAwIFI+Pg0KZW5kb2JqDQo1MjggMCBv
YmoNCjw8L1AgNTIxIDAgUi9TL0xJL1R5cGUvU3RydWN0RWxlbS9LWyA1MjkgMCBSXSAvUGcgMTEw
IDAgUj4+DQplbmRvYmoNCjUyOSAwIG9iag0KPDwvUCA1MjggMCBSL1MvTEJvZHkvVHlwZS9TdHJ1
Y3RFbGVtL0tbIDE1XSAvUGcgMTEwIDAgUj4+DQplbmRvYmoNCjUzMCAwIG9iag0KPDwvUCA1MjEg
MCBSL1MvTEkvVHlwZS9TdHJ1Y3RFbGVtL0tbIDUzMSAwIFJdIC9QZyAxMTAgMCBSPj4NCmVuZG9i
ag0KNTMxIDAgb2JqDQo8PC9QIDUzMCAwIFIvUy9MQm9keS9UeXBlL1N0cnVjdEVsZW0vS1sgMTZd
IC9QZyAxMTAgMCBSPj4NCmVuZG9iag0KNTMyIDAgb2JqDQo8PC9QIDUwMCAwIFIvUy9UYWJsZS9U
eXBlL1N0cnVjdEVsZW0vS1sgNTMzIDAgUiA1MzQgMCBSIDU0MSAwIFJdIC9QZyAxMTAgMCBSPj4N
CmVuZG9iag0KNTMzIDAgb2JqDQo8PC9QIDUzMiAwIFIvUy9TcGFuL1R5cGUvU3RydWN0RWxlbS9Q
ZyAxMTAgMCBSL0sgMTc+Pg0KZW5kb2JqDQo1MzQgMCBvYmoNCjw8L1AgNTMyIDAgUi9TL1RSL1R5
cGUvU3RydWN0RWxlbS9LWyA1MzUgMCBSIDUzNyAwIFIgNTM5IDAgUl0gL1BnIDExMCAwIFI+Pg0K
ZW5kb2JqDQo1MzUgMCBvYmoNCjw8L1AgNTM0IDAgUi9TL1REL1R5cGUvU3RydWN0RWxlbS9LWyA1
MzYgMCBSXSAvUGcgMTEwIDAgUj4+DQplbmRvYmoNCjUzNiAwIG9iag0KPDwvUCA1MzUgMCBSL1Mv
UC9UeXBlL1N0cnVjdEVsZW0vS1sgMTggMTldIC9QZyAxMTAgMCBSPj4NCmVuZG9iag0KNTM3IDAg
b2JqDQo8PC9QIDUzNCAwIFIvUy9URC9UeXBlL1N0cnVjdEVsZW0vS1sgNTM4IDAgUl0gL1BnIDEx
MCAwIFI+Pg0KZW5kb2JqDQo1MzggMCBvYmoNCjw8L1AgNTM3IDAgUi9TL1AvVHlwZS9TdHJ1Y3RF
bGVtL0tbIDIwIDIxXSAvUGcgMTEwIDAgUj4+DQplbmRvYmoNCjUzOSAwIG9iag0KPDwvUCA1MzQg
MCBSL1MvVEQvVHlwZS9TdHJ1Y3RFbGVtL0tbIDU0MCAwIFJdIC9QZyAxMTAgMCBSPj4NCmVuZG9i
ag0KNTQwIDAgb2JqDQo8PC9QIDUzOSAwIFIvUy9QL1R5cGUvU3RydWN0RWxlbS9LWyAyMiAyM10g
L1BnIDExMCAwIFI+Pg0KZW5kb2JqDQo1NDEgMCBvYmoNCjw8L1AgNTMyIDAgUi9TL1RSL1R5cGUv
U3RydWN0RWxlbS9LWyA1NDIgMCBSIDU0NCAwIFIgNTQ2IDAgUiA1NDkgMCBSIDU1MSAwIFJdIC9Q
ZyAxMTAgMCBSPj4NCmVuZG9iag0KNTQyIDAgb2JqDQo8PC9QIDU0MSAwIFIvUy9URC9UeXBlL1N0
cnVjdEVsZW0vS1sgNTQzIDAgUl0gL1BnIDExMCAwIFI+Pg0KZW5kb2JqDQo1NDMgMCBvYmoNCjw8
L1AgNTQyIDAgUi9TL1AvVHlwZS9TdHJ1Y3RFbGVtL0tbIDI0IDI1XSAvUGcgMTEwIDAgUj4+DQpl
bmRvYmoNCjU0NCAwIG9iag0KPDwvUCA1NDEgMCBSL1MvVEQvVHlwZS9TdHJ1Y3RFbGVtL0tbIDU0
NSAwIFJdIC9QZyAxMTAgMCBSPj4NCmVuZG9iag0KNTQ1IDAgb2JqDQo8PC9QIDU0NCAwIFIvUy9Q
L1R5cGUvU3RydWN0RWxlbS9LWyAyNiAyN10gL1BnIDExMCAwIFI+Pg0KZW5kb2JqDQo1NDYgMCBv
YmoNCjw8L1AgNTQxIDAgUi9TL1REL1R5cGUvU3RydWN0RWxlbS9LWyA1NDcgMCBSIDU0OCAwIFJd
IC9QZyAxMTAgMCBSPj4NCmVuZG9iag0KNTQ3IDAgb2JqDQo8PC9QIDU0NiAwIFIvUy9QL1R5cGUv
U3RydWN0RWxlbS9LWyAyOF0gL1BnIDExMCAwIFI+Pg0KZW5kb2JqDQo1NDggMCBvYmoNCjw8L1Ag
NTQ2IDAgUi9TL1AvVHlwZS9TdHJ1Y3RFbGVtL0tbIDI5XSAvUGcgMTEwIDAgUj4+DQplbmRvYmoN
CjU0OSAwIG9iag0KPDwvUCA1NDEgMCBSL1MvVEQvVHlwZS9TdHJ1Y3RFbGVtL0tbIDU1MCAwIFJd
IC9QZyAxMTAgMCBSPj4NCmVuZG9iag0KNTUwIDAgb2JqDQo8PC9QIDU0OSAwIFIvUy9QL1R5cGUv
U3RydWN0RWxlbS9LWyAzMCAzMV0gL1BnIDExMCAwIFI+Pg0KZW5kb2JqDQo1NTEgMCBvYmoNCjw8
L1AgNTQxIDAgUi9TL1REL1R5cGUvU3RydWN0RWxlbS9LWyA1NTIgMCBSXSAvUGcgMTEwIDAgUj4+
DQplbmRvYmoNCjU1MiAwIG9iag0KPDwvUCA1NTEgMCBSL1MvUC9UeXBlL1N0cnVjdEVsZW0vS1sg
MzJdIC9QZyAxMTAgMCBSPj4NCmVuZG9iag0KNTUzIDAgb2JqDQo8PC9QIDI2MSAwIFIvUy9TbGlk
ZS9UeXBlL1N0cnVjdEVsZW0vS1sgNTU0IDAgUiA1NTYgMCBSIDU1NyAwIFIgNTU4IDAgUiA1NTkg
MCBSIDU2MCAwIFIgNTY2IDAgUiA1NjggMCBSIDU3MSAwIFJdIC9QZyAxMTggMCBSPj4NCmVuZG9i
ag0KNTU0IDAgb2JqDQo8PC9QIDU1MyAwIFIvUy9TcGFuL1R5cGUvU3RydWN0RWxlbS9QZyAxMTgg
MCBSL0sgMD4+DQplbmRvYmoNCjU1NSAwIG9iag0KWyA1NTQgMCBSIDU1NiAwIFIgNTU3IDAgUiA1
NTggMCBSIDU1OSAwIFIgNTYyIDAgUiA1NjMgMCBSIDU2NyAwIFIgNTY3IDAgUiA1NjkgMCBSIDU3
MCAwIFIgNTcyIDAgUiA1NzUgMCBSIDU3NyAwIFIgNTc4IDAgUiA1NzkgMCBSIDU4MCAwIFIgNTgx
IDAgUiA1ODIgMCBSIDU4MyAwIFIgNTg0IDAgUiA1ODUgMCBSIDU4NiAwIFJdIA0KZW5kb2JqDQo1
NTYgMCBvYmoNCjw8L1AgNTUzIDAgUi9TL0ZpZ3VyZS9BbHQoKS9UeXBlL1N0cnVjdEVsZW0vS1sg
MV0gL1BnIDExOCAwIFI+Pg0KZW5kb2JqDQo1NTcgMCBvYmoNCjw8L1AgNTUzIDAgUi9TL0ZpZ3Vy
ZS9BbHQoKS9UeXBlL1N0cnVjdEVsZW0vS1sgMl0gL1BnIDExOCAwIFI+Pg0KZW5kb2JqDQo1NTgg
MCBvYmoNCjw8L1AgNTUzIDAgUi9TL0ZpZ3VyZS9BbHQoKS9UeXBlL1N0cnVjdEVsZW0vS1sgM10g
L1BnIDExOCAwIFI+Pg0KZW5kb2JqDQo1NTkgMCBvYmoNCjw8L1AgNTUzIDAgUi9TL0ZpZ3VyZS9B
bHQobG9nby5wbmcpL1R5cGUvU3RydWN0RWxlbS9LWyA0XSAvUGcgMTE4IDAgUj4+DQplbmRvYmoN
CjU2MCAwIG9iag0KPDwvUCA1NTMgMCBSL1MvVGV4dGJveC9UeXBlL1N0cnVjdEVsZW0vS1sgNTYx
IDAgUl0gL1BnIDExOCAwIFI+Pg0KZW5kb2JqDQo1NjEgMCBvYmoNCjw8L1AgNTYwIDAgUi9TL1Av
VHlwZS9TdHJ1Y3RFbGVtL0tbIDU2MiAwIFIgNTYzIDAgUiA1NjQgMCBSIDU2NSAwIFJdIC9QZyAx
MTggMCBSPj4NCmVuZG9iag0KNTYyIDAgb2JqDQo8PC9QIDU2MSAwIFIvUy9TcGFuL1R5cGUvU3Ry
dWN0RWxlbS9BY3R1YWxUZXh0KP7/Ti1W/U/hYG95Pk8akc2JgXaEV/p4QIu+Zb1e+ou+gAUwAY/Q
iEyABVSMe6F0BoAFKS9LWyA1XSAvUGcgMTE4IDAgUj4+DQplbmRvYmoNCjU2MyAwIG9iag0KPDwv
UCA1NjEgMCBSL1MvU3Bhbi9UeXBlL1N0cnVjdEVsZW0vQWN0dWFsVGV4dCj+/04tVv1P4WBveT5P
GpHNiYF2hFf6eECLvmW9XvqLvoAFMAGP0IhMgAVUjHuhdAaABSkvS1sgNl0gL1BnIDExOCAwIFI+
Pg0KZW5kb2JqDQo1NjQgMCBvYmoNCjw8L1AgNTYxIDAgUi9TL1NwYW4vVHlwZS9TdHJ1Y3RFbGVt
L0FjdHVhbFRleHQoICkvS1tdIC9QZyAxMTggMCBSPj4NCmVuZG9iag0KNTY1IDAgb2JqDQo8PC9Q
IDU2MSAwIFIvUy9TcGFuL1R5cGUvU3RydWN0RWxlbS9BY3R1YWxUZXh0KCApL0tbXSAvUGcgMTE4
IDAgUj4+DQplbmRvYmoNCjU2NiAwIG9iag0KPDwvUCA1NTMgMCBSL1MvVGV4dGJveC9UeXBlL1N0
cnVjdEVsZW0vS1sgNTY3IDAgUl0gL1BnIDExOCAwIFI+Pg0KZW5kb2JqDQo1NjcgMCBvYmoNCjw8
L1AgNTY2IDAgUi9TL1AvVHlwZS9TdHJ1Y3RFbGVtL0tbIDcgOF0gL1BnIDExOCAwIFI+Pg0KZW5k
b2JqDQo1NjggMCBvYmoNCjw8L1AgNTUzIDAgUi9TL1RleHRib3gvVHlwZS9TdHJ1Y3RFbGVtL0tb
IDU2OSAwIFIgNTcwIDAgUl0gL1BnIDExOCAwIFI+Pg0KZW5kb2JqDQo1NjkgMCBvYmoNCjw8L1Ag
NTY4IDAgUi9TL1AvVHlwZS9TdHJ1Y3RFbGVtL0tbIDldIC9QZyAxMTggMCBSPj4NCmVuZG9iag0K
NTcwIDAgb2JqDQo8PC9QIDU2OCAwIFIvUy9QL1R5cGUvU3RydWN0RWxlbS9LWyAxMF0gL1BnIDEx
OCAwIFI+Pg0KZW5kb2JqDQo1NzEgMCBvYmoNCjw8L1AgNTUzIDAgUi9TL1RleHRib3gvVHlwZS9T
dHJ1Y3RFbGVtL0tbIDU3MiAwIFIgNTczIDAgUiA1NzcgMCBSIDU3OCAwIFIgNTc5IDAgUiA1ODAg
MCBSIDU4MSAwIFIgNTgyIDAgUiA1ODMgMCBSIDU4NCAwIFIgNTg1IDAgUiA1ODYgMCBSXSAvUGcg
MTE4IDAgUj4+DQplbmRvYmoNCjU3MiAwIG9iag0KPDwvUCA1NzEgMCBSL1MvU3Bhbi9UeXBlL1N0
cnVjdEVsZW0vUGcgMTE4IDAgUi9LIDExPj4NCmVuZG9iag0KNTczIDAgb2JqDQo8PC9QIDU3MSAw
IFIvUy9MaW5rL1R5cGUvU3RydWN0RWxlbS9LWyA1NzQgMCBSIDU3NSAwIFIgNTc2IDAgUl0gL1Bn
IDExOCAwIFI+Pg0KZW5kb2JqDQo1NzQgMCBvYmoNCjw8L1R5cGUvT0JKUi9PYmogMTI2IDAgUi9Q
ZyAxMTggMCBSPj4NCmVuZG9iag0KNTc1IDAgb2JqDQo8PC9QIDU3MyAwIFIvUy9TcGFuL1R5cGUv
U3RydWN0RWxlbS9QZyAxMTggMCBSL0sgMTI+Pg0KZW5kb2JqDQo1NzYgMCBvYmoNCjw8L1R5cGUv
T0JKUi9PYmogMTI3IDAgUi9QZyAxMTggMCBSPj4NCmVuZG9iag0KNTc3IDAgb2JqDQo8PC9QIDU3
MSAwIFIvUy9TcGFuL1R5cGUvU3RydWN0RWxlbS9QZyAxMTggMCBSL0sgMTM+Pg0KZW5kb2JqDQo1
NzggMCBvYmoNCjw8L1AgNTcxIDAgUi9TL1NwYW4vVHlwZS9TdHJ1Y3RFbGVtL1BnIDExOCAwIFIv
SyAxND4+DQplbmRvYmoNCjU3OSAwIG9iag0KPDwvUCA1NzEgMCBSL1MvU3Bhbi9UeXBlL1N0cnVj
dEVsZW0vUGcgMTE4IDAgUi9LIDE1Pj4NCmVuZG9iag0KNTgwIDAgb2JqDQo8PC9QIDU3MSAwIFIv
Uy9TcGFuL1R5cGUvU3RydWN0RWxlbS9QZyAxMTggMCBSL0sgMTY+Pg0KZW5kb2JqDQo1ODEgMCBv
YmoNCjw8L1AgNTcxIDAgUi9TL1NwYW4vVHlwZS9TdHJ1Y3RFbGVtL1BnIDExOCAwIFIvSyAxNz4+
DQplbmRvYmoNCjU4MiAwIG9iag0KPDwvUCA1NzEgMCBSL1MvU3Bhbi9UeXBlL1N0cnVjdEVsZW0v
UGcgMTE4IDAgUi9LIDE4Pj4NCmVuZG9iag0KNTgzIDAgb2JqDQo8PC9QIDU3MSAwIFIvUy9TcGFu
L1R5cGUvU3RydWN0RWxlbS9QZyAxMTggMCBSL0sgMTk+Pg0KZW5kb2JqDQo1ODQgMCBvYmoNCjw8
L1AgNTcxIDAgUi9TL1NwYW4vVHlwZS9TdHJ1Y3RFbGVtL1BnIDExOCAwIFIvSyAyMD4+DQplbmRv
YmoNCjU4NSAwIG9iag0KPDwvUCA1NzEgMCBSL1MvU3Bhbi9UeXBlL1N0cnVjdEVsZW0vUGcgMTE4
IDAgUi9LIDIxPj4NCmVuZG9iag0KNTg2IDAgb2JqDQo8PC9QIDU3MSAwIFIvUy9TcGFuL1R5cGUv
U3RydWN0RWxlbS9QZyAxMTggMCBSL0sgMjI+Pg0KZW5kb2JqDQo1ODcgMCBvYmoNCjw8L1AgMjYx
IDAgUi9TL1NsaWRlL1R5cGUvU3RydWN0RWxlbS9LWyA1ODggMCBSIDU5MCAwIFIgNTkxIDAgUiA1
OTIgMCBSIDU5MyAwIFIgNTk0IDAgUiA2MDAgMCBSIDYwMiAwIFIgNjA1IDAgUl0gL1BnIDEyOCAw
IFI+Pg0KZW5kb2JqDQo1ODggMCBvYmoNCjw8L1AgNTg3IDAgUi9TL1NwYW4vVHlwZS9TdHJ1Y3RF
bGVtL1BnIDEyOCAwIFIvSyAwPj4NCmVuZG9iag0KNTg5IDAgb2JqDQpbIDU4OCAwIFIgNTkwIDAg
UiA1OTEgMCBSIDU5MiAwIFIgNTkzIDAgUiA1OTYgMCBSIDU5NyAwIFIgNjAxIDAgUiA2MDEgMCBS
IDYwMyAwIFIgNjA0IDAgUiA2MDYgMCBSIDYwOSAwIFIgNjExIDAgUl0gDQplbmRvYmoNCjU5MCAw
IG9iag0KPDwvUCA1ODcgMCBSL1MvRmlndXJlL0FsdCgpL1R5cGUvU3RydWN0RWxlbS9LWyAxXSAv
UGcgMTI4IDAgUj4+DQplbmRvYmoNCjU5MSAwIG9iag0KPDwvUCA1ODcgMCBSL1MvRmlndXJlL0Fs
dCgpL1R5cGUvU3RydWN0RWxlbS9LWyAyXSAvUGcgMTI4IDAgUj4+DQplbmRvYmoNCjU5MiAwIG9i
ag0KPDwvUCA1ODcgMCBSL1MvRmlndXJlL0FsdCgpL1R5cGUvU3RydWN0RWxlbS9LWyAzXSAvUGcg
MTI4IDAgUj4+DQplbmRvYmoNCjU5MyAwIG9iag0KPDwvUCA1ODcgMCBSL1MvRmlndXJlL0FsdChs
b2dvLnBuZykvVHlwZS9TdHJ1Y3RFbGVtL0tbIDRdIC9QZyAxMjggMCBSPj4NCmVuZG9iag0KNTk0
IDAgb2JqDQo8PC9QIDU4NyAwIFIvUy9UZXh0Ym94L1R5cGUvU3RydWN0RWxlbS9LWyA1OTUgMCBS
XSAvUGcgMTI4IDAgUj4+DQplbmRvYmoNCjU5NSAwIG9iag0KPDwvUCA1OTQgMCBSL1MvUC9UeXBl
L1N0cnVjdEVsZW0vS1sgNTk2IDAgUiA1OTcgMCBSIDU5OCAwIFIgNTk5IDAgUl0gL1BnIDEyOCAw
IFI+Pg0KZW5kb2JqDQo1OTYgMCBvYmoNCjw8L1AgNTk1IDAgUi9TL1NwYW4vVHlwZS9TdHJ1Y3RF
bGVtL0FjdHVhbFRleHQo/v9OLVb9T+Fgb3k+TxqRzYmBdoRX+nhAi75lvV76i76ABTABj9CITIAF
VIx7oXQGgAUpL0tbIDVdIC9QZyAxMjggMCBSPj4NCmVuZG9iag0KNTk3IDAgb2JqDQo8PC9QIDU5
NSAwIFIvUy9TcGFuL1R5cGUvU3RydWN0RWxlbS9BY3R1YWxUZXh0KP7/Ti1W/U/hYG95Pk8akc2J
gXaEV/p4QIu+Zb1e+ou+gAUwAY/QiEyABVSMe6F0BoAFKS9LWyA2XSAvUGcgMTI4IDAgUj4+DQpl
bmRvYmoNCjU5OCAwIG9iag0KPDwvUCA1OTUgMCBSL1MvU3Bhbi9UeXBlL1N0cnVjdEVsZW0vQWN0
dWFsVGV4dCggKS9LW10gL1BnIDEyOCAwIFI+Pg0KZW5kb2JqDQo1OTkgMCBvYmoNCjw8L1AgNTk1
IDAgUi9TL1NwYW4vVHlwZS9TdHJ1Y3RFbGVtL0FjdHVhbFRleHQoICkvS1tdIC9QZyAxMjggMCBS
Pj4NCmVuZG9iag0KNjAwIDAgb2JqDQo8PC9QIDU4NyAwIFIvUy9UZXh0Ym94L1R5cGUvU3RydWN0
RWxlbS9LWyA2MDEgMCBSXSAvUGcgMTI4IDAgUj4+DQplbmRvYmoNCjYwMSAwIG9iag0KPDwvUCA2
MDAgMCBSL1MvUC9UeXBlL1N0cnVjdEVsZW0vS1sgNyA4XSAvUGcgMTI4IDAgUj4+DQplbmRvYmoN
CjYwMiAwIG9iag0KPDwvUCA1ODcgMCBSL1MvVGV4dGJveC9UeXBlL1N0cnVjdEVsZW0vS1sgNjAz
IDAgUiA2MDQgMCBSXSAvUGcgMTI4IDAgUj4+DQplbmRvYmoNCjYwMyAwIG9iag0KPDwvUCA2MDIg
MCBSL1MvUC9UeXBlL1N0cnVjdEVsZW0vS1sgOV0gL1BnIDEyOCAwIFI+Pg0KZW5kb2JqDQo2MDQg
MCBvYmoNCjw8L1AgNjAyIDAgUi9TL1AvVHlwZS9TdHJ1Y3RFbGVtL0tbIDEwXSAvUGcgMTI4IDAg
Uj4+DQplbmRvYmoNCjYwNSAwIG9iag0KPDwvUCA1ODcgMCBSL1MvVGV4dGJveC9UeXBlL1N0cnVj
dEVsZW0vS1sgNjA2IDAgUiA2MDcgMCBSXSAvUGcgMTI4IDAgUj4+DQplbmRvYmoNCjYwNiAwIG9i
ag0KPDwvUCA2MDUgMCBSL1MvU3Bhbi9UeXBlL1N0cnVjdEVsZW0vUGcgMTI4IDAgUi9LIDExPj4N
CmVuZG9iag0KNjA3IDAgb2JqDQo8PC9QIDYwNSAwIFIvUy9ML1R5cGUvU3RydWN0RWxlbS9LWyA2
MDggMCBSIDYxMCAwIFJdIC9QZyAxMjggMCBSPj4NCmVuZG9iag0KNjA4IDAgb2JqDQo8PC9QIDYw
NyAwIFIvUy9MSS9UeXBlL1N0cnVjdEVsZW0vS1sgNjA5IDAgUl0gL1BnIDEyOCAwIFI+Pg0KZW5k
b2JqDQo2MDkgMCBvYmoNCjw8L1AgNjA4IDAgUi9TL0xCb2R5L1R5cGUvU3RydWN0RWxlbS9LWyAx
Ml0gL1BnIDEyOCAwIFI+Pg0KZW5kb2JqDQo2MTAgMCBvYmoNCjw8L1AgNjA3IDAgUi9TL0xJL1R5
cGUvU3RydWN0RWxlbS9LWyA2MTEgMCBSXSAvUGcgMTI4IDAgUj4+DQplbmRvYmoNCjYxMSAwIG9i
ag0KPDwvUCA2MTAgMCBSL1MvTEJvZHkvVHlwZS9TdHJ1Y3RFbGVtL0tbIDEzXSAvUGcgMTI4IDAg
Uj4+DQplbmRvYmoNCjYxMiAwIG9iag0KPDwvUCAyNjEgMCBSL1MvU2xpZGUvVHlwZS9TdHJ1Y3RF
bGVtL0tbIDYxMyAwIFIgNjE1IDAgUiA2MTYgMCBSIDYxNyAwIFIgNjE4IDAgUiA2MTkgMCBSIDYy
NSAwIFIgNjI2IDAgUl0gL1BnIDEzNiAwIFI+Pg0KZW5kb2JqDQo2MTMgMCBvYmoNCjw8L1AgNjEy
IDAgUi9TL1NwYW4vVHlwZS9TdHJ1Y3RFbGVtL1BnIDEzNiAwIFIvSyAwPj4NCmVuZG9iag0KNjE0
IDAgb2JqDQpbIDYxMyAwIFIgNjE1IDAgUiA2MTYgMCBSIDYxNyAwIFIgNjE4IDAgUiA2MjEgMCBS
IDYyMiAwIFIgNjI1IDAgUiA2MjUgMCBSIDYyNyAwIFJdIA0KZW5kb2JqDQo2MTUgMCBvYmoNCjw8
L1AgNjEyIDAgUi9TL0ZpZ3VyZS9BbHQoKS9UeXBlL1N0cnVjdEVsZW0vS1sgMV0gL1BnIDEzNiAw
IFI+Pg0KZW5kb2JqDQo2MTYgMCBvYmoNCjw8L1AgNjEyIDAgUi9TL0ZpZ3VyZS9BbHQoKS9UeXBl
L1N0cnVjdEVsZW0vS1sgMl0gL1BnIDEzNiAwIFI+Pg0KZW5kb2JqDQo2MTcgMCBvYmoNCjw8L1Ag
NjEyIDAgUi9TL0ZpZ3VyZS9BbHQoKS9UeXBlL1N0cnVjdEVsZW0vS1sgM10gL1BnIDEzNiAwIFI+
Pg0KZW5kb2JqDQo2MTggMCBvYmoNCjw8L1AgNjEyIDAgUi9TL0ZpZ3VyZS9BbHQobG9nby5wbmcp
L1R5cGUvU3RydWN0RWxlbS9LWyA0XSAvUGcgMTM2IDAgUj4+DQplbmRvYmoNCjYxOSAwIG9iag0K
PDwvUCA2MTIgMCBSL1MvVGV4dGJveC9UeXBlL1N0cnVjdEVsZW0vS1sgNjIwIDAgUl0gL1BnIDEz
NiAwIFI+Pg0KZW5kb2JqDQo2MjAgMCBvYmoNCjw8L1AgNjE5IDAgUi9TL1AvVHlwZS9TdHJ1Y3RF
bGVtL0tbIDYyMSAwIFIgNjIyIDAgUiA2MjMgMCBSIDYyNCAwIFJdIC9QZyAxMzYgMCBSPj4NCmVu
ZG9iag0KNjIxIDAgb2JqDQo8PC9QIDYyMCAwIFIvUy9TcGFuL1R5cGUvU3RydWN0RWxlbS9BY3R1
YWxUZXh0KP7/Ti1W/U/hYG95Pk8akc2JgXaEV/p4QIu+Zb1e+ou+gAUwAY/QiEyABVSMe6F0BoAF
KS9LWyA1XSAvUGcgMTM2IDAgUj4+DQplbmRvYmoNCjYyMiAwIG9iag0KPDwvUCA2MjAgMCBSL1Mv
U3Bhbi9UeXBlL1N0cnVjdEVsZW0vQWN0dWFsVGV4dCj+/04tVv1P4WBveT5PGpHNiYF2hFf6eECL
vmW9XvqLvoAFMAGP0IhMgAVUjHuhdAaABSkvS1sgNl0gL1BnIDEzNiAwIFI+Pg0KZW5kb2JqDQo2
MjMgMCBvYmoNCjw8L1AgNjIwIDAgUi9TL1NwYW4vVHlwZS9TdHJ1Y3RFbGVtL0FjdHVhbFRleHQo
ICkvS1tdIC9QZyAxMzYgMCBSPj4NCmVuZG9iag0KNjI0IDAgb2JqDQo8PC9QIDYyMCAwIFIvUy9T
cGFuL1R5cGUvU3RydWN0RWxlbS9BY3R1YWxUZXh0KCApL0tbXSAvUGcgMTM2IDAgUj4+DQplbmRv
YmoNCjYyNSAwIG9iag0KPDwvUCA2MTIgMCBSL1MvVGV4dGJveC9UeXBlL1N0cnVjdEVsZW0vS1sg
NyA4XSAvUGcgMTM2IDAgUj4+DQplbmRvYmoNCjYyNiAwIG9iag0KPDwvUCA2MTIgMCBSL1MvVGV4
dGJveC9UeXBlL1N0cnVjdEVsZW0vS1sgNjI3IDAgUl0gL1BnIDEzNiAwIFI+Pg0KZW5kb2JqDQo2
MjcgMCBvYmoNCjw8L1AgNjI2IDAgUi9TL1AvVHlwZS9TdHJ1Y3RFbGVtL0tbIDldIC9QZyAxMzYg
MCBSPj4NCmVuZG9iag0KNjI4IDAgb2JqDQo8PC9QIDI2MSAwIFIvUy9TbGlkZS9UeXBlL1N0cnVj
dEVsZW0vS1sgNjI5IDAgUiA2MzEgMCBSIDYzMiAwIFIgNjMzIDAgUiA2MzQgMCBSIDYzNSAwIFIg
NjQxIDAgUiA2NDIgMCBSIDY0NCAwIFIgNjQ1IDAgUl0gL1BnIDE0NCAwIFI+Pg0KZW5kb2JqDQo2
MjkgMCBvYmoNCjw8L1AgNjI4IDAgUi9TL1NwYW4vVHlwZS9TdHJ1Y3RFbGVtL1BnIDE0NCAwIFIv
SyAwPj4NCmVuZG9iag0KNjMwIDAgb2JqDQpbIDYyOSAwIFIgNjMxIDAgUiA2MzIgMCBSIDYzMyAw
IFIgNjM0IDAgUiA2MzcgMCBSIDYzOCAwIFIgNjQxIDAgUiA2NDMgMCBSIDY0MyAwIFIgNjQ0IDAg
UiA2NDQgMCBSIDY0NiAwIFJdIA0KZW5kb2JqDQo2MzEgMCBvYmoNCjw8L1AgNjI4IDAgUi9TL0Zp
Z3VyZS9BbHQoKS9UeXBlL1N0cnVjdEVsZW0vS1sgMV0gL1BnIDE0NCAwIFI+Pg0KZW5kb2JqDQo2
MzIgMCBvYmoNCjw8L1AgNjI4IDAgUi9TL0ZpZ3VyZS9BbHQoKS9UeXBlL1N0cnVjdEVsZW0vS1sg
Ml0gL1BnIDE0NCAwIFI+Pg0KZW5kb2JqDQo2MzMgMCBvYmoNCjw8L1AgNjI4IDAgUi9TL0ZpZ3Vy
ZS9BbHQoKS9UeXBlL1N0cnVjdEVsZW0vS1sgM10gL1BnIDE0NCAwIFI+Pg0KZW5kb2JqDQo2MzQg
MCBvYmoNCjw8L1AgNjI4IDAgUi9TL0ZpZ3VyZS9BbHQobG9nby5wbmcpL1R5cGUvU3RydWN0RWxl
bS9LWyA0XSAvUGcgMTQ0IDAgUj4+DQplbmRvYmoNCjYzNSAwIG9iag0KPDwvUCA2MjggMCBSL1Mv
VGV4dGJveC9UeXBlL1N0cnVjdEVsZW0vS1sgNjM2IDAgUl0gL1BnIDE0NCAwIFI+Pg0KZW5kb2Jq
DQo2MzYgMCBvYmoNCjw8L1AgNjM1IDAgUi9TL1AvVHlwZS9TdHJ1Y3RFbGVtL0tbIDYzNyAwIFIg
NjM4IDAgUiA2MzkgMCBSIDY0MCAwIFJdIC9QZyAxNDQgMCBSPj4NCmVuZG9iag0KNjM3IDAgb2Jq
DQo8PC9QIDYzNiAwIFIvUy9TcGFuL1R5cGUvU3RydWN0RWxlbS9BY3R1YWxUZXh0KP7/Ti1W/U/h
YG95Pk8akc2JgXaEV/p4QIu+Zb1e+ou+gAUwAY/QiEyABVSMe6F0BoAFKS9LWyA1XSAvUGcgMTQ0
IDAgUj4+DQplbmRvYmoNCjYzOCAwIG9iag0KPDwvUCA2MzYgMCBSL1MvU3Bhbi9UeXBlL1N0cnVj
dEVsZW0vQWN0dWFsVGV4dCj+/04tVv1P4WBveT5PGpHNiYF2hFf6eECLvmW9XvqLvoAFMAGP0IhM
gAVUjHuhdAaABSkvS1sgNl0gL1BnIDE0NCAwIFI+Pg0KZW5kb2JqDQo2MzkgMCBvYmoNCjw8L1Ag
NjM2IDAgUi9TL1NwYW4vVHlwZS9TdHJ1Y3RFbGVtL0FjdHVhbFRleHQoICkvS1tdIC9QZyAxNDQg
MCBSPj4NCmVuZG9iag0KNjQwIDAgb2JqDQo8PC9QIDYzNiAwIFIvUy9TcGFuL1R5cGUvU3RydWN0
RWxlbS9BY3R1YWxUZXh0KCApL0tbXSAvUGcgMTQ0IDAgUj4+DQplbmRvYmoNCjY0MSAwIG9iag0K
PDwvUCA2MjggMCBSL1MvRmlndXJlL0FsdChGaWdfNS5wbmcpL1R5cGUvU3RydWN0RWxlbS9LWyA3
XSAvUGcgMTQ0IDAgUj4+DQplbmRvYmoNCjY0MiAwIG9iag0KPDwvUCA2MjggMCBSL1MvVGV4dGJv
eC9UeXBlL1N0cnVjdEVsZW0vS1sgNjQzIDAgUl0gL1BnIDE0NCAwIFI+Pg0KZW5kb2JqDQo2NDMg
MCBvYmoNCjw8L1AgNjQyIDAgUi9TL1AvVHlwZS9TdHJ1Y3RFbGVtL0tbIDggOV0gL1BnIDE0NCAw
IFI+Pg0KZW5kb2JqDQo2NDQgMCBvYmoNCjw8L1AgNjI4IDAgUi9TL1RleHRib3gvVHlwZS9TdHJ1
Y3RFbGVtL0tbIDEwIDExXSAvUGcgMTQ0IDAgUj4+DQplbmRvYmoNCjY0NSAwIG9iag0KPDwvUCA2
MjggMCBSL1MvVGV4dGJveC9UeXBlL1N0cnVjdEVsZW0vS1sgNjQ2IDAgUl0gL1BnIDE0NCAwIFI+
Pg0KZW5kb2JqDQo2NDYgMCBvYmoNCjw8L1AgNjQ1IDAgUi9TL1AvVHlwZS9TdHJ1Y3RFbGVtL0tb
IDEyXSAvUGcgMTQ0IDAgUj4+DQplbmRvYmoNCjY0NyAwIG9iag0KPDwvUCAyNjEgMCBSL1MvU2xp
ZGUvVHlwZS9TdHJ1Y3RFbGVtL0tbIDY0OCAwIFIgNjUwIDAgUiA2NTEgMCBSIDY1MiAwIFIgNjUz
IDAgUiA2NTQgMCBSIDY2MCAwIFIgNjYyIDAgUiA2NjMgMCBSIDY2NSAwIFJdIC9QZyAxNTMgMCBS
Pj4NCmVuZG9iag0KNjQ4IDAgb2JqDQo8PC9QIDY0NyAwIFIvUy9TcGFuL1R5cGUvU3RydWN0RWxl
bS9QZyAxNTMgMCBSL0sgMD4+DQplbmRvYmoNCjY0OSAwIG9iag0KWyA2NDggMCBSIDY1MCAwIFIg
NjUxIDAgUiA2NTIgMCBSIDY1MyAwIFIgNjU2IDAgUiA2NTcgMCBSIDY2MSAwIFIgNjYxIDAgUiA2
NjIgMCBSIDY2MiAwIFIgNjY0IDAgUiA2NjUgMCBSXSANCmVuZG9iag0KNjUwIDAgb2JqDQo8PC9Q
IDY0NyAwIFIvUy9GaWd1cmUvQWx0KCkvVHlwZS9TdHJ1Y3RFbGVtL0tbIDFdIC9QZyAxNTMgMCBS
Pj4NCmVuZG9iag0KNjUxIDAgb2JqDQo8PC9QIDY0NyAwIFIvUy9GaWd1cmUvQWx0KCkvVHlwZS9T
dHJ1Y3RFbGVtL0tbIDJdIC9QZyAxNTMgMCBSPj4NCmVuZG9iag0KNjUyIDAgb2JqDQo8PC9QIDY0
NyAwIFIvUy9GaWd1cmUvQWx0KCkvVHlwZS9TdHJ1Y3RFbGVtL0tbIDNdIC9QZyAxNTMgMCBSPj4N
CmVuZG9iag0KNjUzIDAgb2JqDQo8PC9QIDY0NyAwIFIvUy9GaWd1cmUvQWx0KGxvZ28ucG5nKS9U
eXBlL1N0cnVjdEVsZW0vS1sgNF0gL1BnIDE1MyAwIFI+Pg0KZW5kb2JqDQo2NTQgMCBvYmoNCjw8
L1AgNjQ3IDAgUi9TL1RleHRib3gvVHlwZS9TdHJ1Y3RFbGVtL0tbIDY1NSAwIFJdIC9QZyAxNTMg
MCBSPj4NCmVuZG9iag0KNjU1IDAgb2JqDQo8PC9QIDY1NCAwIFIvUy9QL1R5cGUvU3RydWN0RWxl
bS9LWyA2NTYgMCBSIDY1NyAwIFIgNjU4IDAgUiA2NTkgMCBSXSAvUGcgMTUzIDAgUj4+DQplbmRv
YmoNCjY1NiAwIG9iag0KPDwvUCA2NTUgMCBSL1MvU3Bhbi9UeXBlL1N0cnVjdEVsZW0vQWN0dWFs
VGV4dCj+/04tVv1P4WBveT5PGpHNiYF2hFf6eECLvmW9XvqLvoAFMAGP0IhMgAVUjHuhdAaABSkv
S1sgNV0gL1BnIDE1MyAwIFI+Pg0KZW5kb2JqDQo2NTcgMCBvYmoNCjw8L1AgNjU1IDAgUi9TL1Nw
YW4vVHlwZS9TdHJ1Y3RFbGVtL0FjdHVhbFRleHQo/v9OLVb9T+Fgb3k+TxqRzYmBdoRX+nhAi75l
vV76i76ABTABj9CITIAFVIx7oXQGgAUpL0tbIDZdIC9QZyAxNTMgMCBSPj4NCmVuZG9iag0KNjU4
IDAgb2JqDQo8PC9QIDY1NSAwIFIvUy9TcGFuL1R5cGUvU3RydWN0RWxlbS9BY3R1YWxUZXh0KCAp
L0tbXSAvUGcgMTUzIDAgUj4+DQplbmRvYmoNCjY1OSAwIG9iag0KPDwvUCA2NTUgMCBSL1MvU3Bh
bi9UeXBlL1N0cnVjdEVsZW0vQWN0dWFsVGV4dCggKS9LW10gL1BnIDE1MyAwIFI+Pg0KZW5kb2Jq
DQo2NjAgMCBvYmoNCjw8L1AgNjQ3IDAgUi9TL1RleHRib3gvVHlwZS9TdHJ1Y3RFbGVtL0tbIDY2
MSAwIFJdIC9QZyAxNTMgMCBSPj4NCmVuZG9iag0KNjYxIDAgb2JqDQo8PC9QIDY2MCAwIFIvUy9Q
L1R5cGUvU3RydWN0RWxlbS9LWyA3IDhdIC9QZyAxNTMgMCBSPj4NCmVuZG9iag0KNjYyIDAgb2Jq
DQo8PC9QIDY0NyAwIFIvUy9UZXh0Ym94L1R5cGUvU3RydWN0RWxlbS9LWyA5IDEwXSAvUGcgMTUz
IDAgUj4+DQplbmRvYmoNCjY2MyAwIG9iag0KPDwvUCA2NDcgMCBSL1MvVGV4dGJveC9UeXBlL1N0
cnVjdEVsZW0vS1sgNjY0IDAgUl0gL1BnIDE1MyAwIFI+Pg0KZW5kb2JqDQo2NjQgMCBvYmoNCjw8
L1AgNjYzIDAgUi9TL1AvVHlwZS9TdHJ1Y3RFbGVtL0tbIDExXSAvUGcgMTUzIDAgUj4+DQplbmRv
YmoNCjY2NSAwIG9iag0KPDwvUCA2NDcgMCBSL1MvRmlndXJlL0FsdChGaWdfNi5wbmcpL1R5cGUv
U3RydWN0RWxlbS9LWyAxMl0gL1BnIDE1MyAwIFI+Pg0KZW5kb2JqDQo2NjYgMCBvYmoNCjw8L1Ag
MjYxIDAgUi9TL1NsaWRlL1R5cGUvU3RydWN0RWxlbS9LWyA2NjcgMCBSIDY2OSAwIFIgNjcwIDAg
UiA2NzEgMCBSIDY3MiAwIFIgNjczIDAgUiA2NzkgMCBSIDY4MSAwIFIgNjgyIDAgUiA2ODQgMCBS
XSAvUGcgMTYyIDAgUj4+DQplbmRvYmoNCjY2NyAwIG9iag0KPDwvUCA2NjYgMCBSL1MvU3Bhbi9U
eXBlL1N0cnVjdEVsZW0vUGcgMTYyIDAgUi9LIDA+Pg0KZW5kb2JqDQo2NjggMCBvYmoNClsgNjY3
IDAgUiA2NjkgMCBSIDY3MCAwIFIgNjcxIDAgUiA2NzIgMCBSIDY3NSAwIFIgNjc2IDAgUiA2ODAg
MCBSIDY4MCAwIFIgNjgxIDAgUiA2ODEgMCBSIDY4MyAwIFIgNjg0IDAgUl0gDQplbmRvYmoNCjY2
OSAwIG9iag0KPDwvUCA2NjYgMCBSL1MvRmlndXJlL0FsdCgpL1R5cGUvU3RydWN0RWxlbS9LWyAx
XSAvUGcgMTYyIDAgUj4+DQplbmRvYmoNCjY3MCAwIG9iag0KPDwvUCA2NjYgMCBSL1MvRmlndXJl
L0FsdCgpL1R5cGUvU3RydWN0RWxlbS9LWyAyXSAvUGcgMTYyIDAgUj4+DQplbmRvYmoNCjY3MSAw
IG9iag0KPDwvUCA2NjYgMCBSL1MvRmlndXJlL0FsdCgpL1R5cGUvU3RydWN0RWxlbS9LWyAzXSAv
UGcgMTYyIDAgUj4+DQplbmRvYmoNCjY3MiAwIG9iag0KPDwvUCA2NjYgMCBSL1MvRmlndXJlL0Fs
dChsb2dvLnBuZykvVHlwZS9TdHJ1Y3RFbGVtL0tbIDRdIC9QZyAxNjIgMCBSPj4NCmVuZG9iag0K
NjczIDAgb2JqDQo8PC9QIDY2NiAwIFIvUy9UZXh0Ym94L1R5cGUvU3RydWN0RWxlbS9LWyA2NzQg
MCBSXSAvUGcgMTYyIDAgUj4+DQplbmRvYmoNCjY3NCAwIG9iag0KPDwvUCA2NzMgMCBSL1MvUC9U
eXBlL1N0cnVjdEVsZW0vS1sgNjc1IDAgUiA2NzYgMCBSIDY3NyAwIFIgNjc4IDAgUl0gL1BnIDE2
MiAwIFI+Pg0KZW5kb2JqDQo2NzUgMCBvYmoNCjw8L1AgNjc0IDAgUi9TL1NwYW4vVHlwZS9TdHJ1
Y3RFbGVtL0FjdHVhbFRleHQo/v9OLVb9T+Fgb3k+TxqRzYmBdoRX+nhAi75lvV76i76ABTABj9CI
TIAFVIx7oXQGgAUpL0tbIDVdIC9QZyAxNjIgMCBSPj4NCmVuZG9iag0KNjc2IDAgb2JqDQo8PC9Q
IDY3NCAwIFIvUy9TcGFuL1R5cGUvU3RydWN0RWxlbS9BY3R1YWxUZXh0KP7/Ti1W/U/hYG95Pk8a
kc2JgXaEV/p4QIu+Zb1e+ou+gAUwAY/QiEyABVSMe6F0BoAFKS9LWyA2XSAvUGcgMTYyIDAgUj4+
DQplbmRvYmoNCjY3NyAwIG9iag0KPDwvUCA2NzQgMCBSL1MvU3Bhbi9UeXBlL1N0cnVjdEVsZW0v
QWN0dWFsVGV4dCggKS9LW10gL1BnIDE2MiAwIFI+Pg0KZW5kb2JqDQo2NzggMCBvYmoNCjw8L1Ag
Njc0IDAgUi9TL1NwYW4vVHlwZS9TdHJ1Y3RFbGVtL0FjdHVhbFRleHQoICkvS1tdIC9QZyAxNjIg
MCBSPj4NCmVuZG9iag0KNjc5IDAgb2JqDQo8PC9QIDY2NiAwIFIvUy9UZXh0Ym94L1R5cGUvU3Ry
dWN0RWxlbS9LWyA2ODAgMCBSXSAvUGcgMTYyIDAgUj4+DQplbmRvYmoNCjY4MCAwIG9iag0KPDwv
UCA2NzkgMCBSL1MvUC9UeXBlL1N0cnVjdEVsZW0vS1sgNyA4XSAvUGcgMTYyIDAgUj4+DQplbmRv
YmoNCjY4MSAwIG9iag0KPDwvUCA2NjYgMCBSL1MvVGV4dGJveC9UeXBlL1N0cnVjdEVsZW0vS1sg
OSAxMF0gL1BnIDE2MiAwIFI+Pg0KZW5kb2JqDQo2ODIgMCBvYmoNCjw8L1AgNjY2IDAgUi9TL1Rl
eHRib3gvVHlwZS9TdHJ1Y3RFbGVtL0tbIDY4MyAwIFJdIC9QZyAxNjIgMCBSPj4NCmVuZG9iag0K
NjgzIDAgb2JqDQo8PC9QIDY4MiAwIFIvUy9QL1R5cGUvU3RydWN0RWxlbS9LWyAxMV0gL1BnIDE2
MiAwIFI+Pg0KZW5kb2JqDQo2ODQgMCBvYmoNCjw8L1AgNjY2IDAgUi9TL0ZpZ3VyZS9BbHQoRmln
XzcucG5nKS9UeXBlL1N0cnVjdEVsZW0vS1sgMTJdIC9QZyAxNjIgMCBSPj4NCmVuZG9iag0KNjg1
IDAgb2JqDQo8PC9QIDI2MSAwIFIvUy9TbGlkZS9UeXBlL1N0cnVjdEVsZW0vS1sgNjg2IDAgUiA2
ODggMCBSIDY4OSAwIFIgNjkwIDAgUiA2OTEgMCBSIDY5MiAwIFIgNjk4IDAgUiA3MDAgMCBSIDcw
MSAwIFIgNzM5IDAgUiA3NDAgMCBSXSAvUGcgMTcxIDAgUj4+DQplbmRvYmoNCjY4NiAwIG9iag0K
PDwvUCA2ODUgMCBSL1MvU3Bhbi9UeXBlL1N0cnVjdEVsZW0vUGcgMTcxIDAgUi9LIDA+Pg0KZW5k
b2JqDQo2ODcgMCBvYmoNClsgNjg2IDAgUiA2ODggMCBSIDY4OSAwIFIgNjkwIDAgUiA2OTEgMCBS
IDY5NCAwIFIgNjk1IDAgUiA2OTkgMCBSIDY5OSAwIFIgNzAwIDAgUiA3MDAgMCBSIDcwMiAwIFIg
NzA1IDAgUiA3MDUgMCBSIDcwNyAwIFIgNzA3IDAgUiA3MDkgMCBSIDcwOSAwIFIgNzExIDAgUiA3
MTEgMCBSIDcxNCAwIFIgNzE0IDAgUiA3MTYgMCBSIDcxNiAwIFIgNzE4IDAgUiA3MTggMCBSIDcy
MCAwIFIgNzIwIDAgUiA3MjMgMCBSIDcyMyAwIFIgNzI1IDAgUiA3MjUgMCBSIDcyNyAwIFIgNzI3
IDAgUiA3MjkgMCBSIDcyOSAwIFIgNzMyIDAgUiA3MzIgMCBSIDczNCAwIFIgNzM0IDAgUiA3MzYg
MCBSIDczNiAwIFIgNzM4IDAgUiA3MzggMCBSIDczOSAwIFIgNzQxIDAgUiA3NDEgMCBSXSANCmVu
ZG9iag0KNjg4IDAgb2JqDQo8PC9QIDY4NSAwIFIvUy9GaWd1cmUvQWx0KCkvVHlwZS9TdHJ1Y3RF
bGVtL0tbIDFdIC9QZyAxNzEgMCBSPj4NCmVuZG9iag0KNjg5IDAgb2JqDQo8PC9QIDY4NSAwIFIv
Uy9GaWd1cmUvQWx0KCkvVHlwZS9TdHJ1Y3RFbGVtL0tbIDJdIC9QZyAxNzEgMCBSPj4NCmVuZG9i
ag0KNjkwIDAgb2JqDQo8PC9QIDY4NSAwIFIvUy9GaWd1cmUvQWx0KCkvVHlwZS9TdHJ1Y3RFbGVt
L0tbIDNdIC9QZyAxNzEgMCBSPj4NCmVuZG9iag0KNjkxIDAgb2JqDQo8PC9QIDY4NSAwIFIvUy9G
aWd1cmUvQWx0KGxvZ28ucG5nKS9UeXBlL1N0cnVjdEVsZW0vS1sgNF0gL1BnIDE3MSAwIFI+Pg0K
ZW5kb2JqDQo2OTIgMCBvYmoNCjw8L1AgNjg1IDAgUi9TL1RleHRib3gvVHlwZS9TdHJ1Y3RFbGVt
L0tbIDY5MyAwIFJdIC9QZyAxNzEgMCBSPj4NCmVuZG9iag0KNjkzIDAgb2JqDQo8PC9QIDY5MiAw
IFIvUy9QL1R5cGUvU3RydWN0RWxlbS9LWyA2OTQgMCBSIDY5NSAwIFIgNjk2IDAgUiA2OTcgMCBS
XSAvUGcgMTcxIDAgUj4+DQplbmRvYmoNCjY5NCAwIG9iag0KPDwvUCA2OTMgMCBSL1MvU3Bhbi9U
eXBlL1N0cnVjdEVsZW0vQWN0dWFsVGV4dCj+/04tVv1P4WBveT5PGpHNiYF2hFf6eECLvmW9XvqL
voAFMAGP0IhMgAVUjHuhdAaABSkvS1sgNV0gL1BnIDE3MSAwIFI+Pg0KZW5kb2JqDQo2OTUgMCBv
YmoNCjw8L1AgNjkzIDAgUi9TL1NwYW4vVHlwZS9TdHJ1Y3RFbGVtL0FjdHVhbFRleHQo/v9OLVb9
T+Fgb3k+TxqRzYmBdoRX+nhAi75lvV76i76ABTABj9CITIAFVIx7oXQGgAUpL0tbIDZdIC9QZyAx
NzEgMCBSPj4NCmVuZG9iag0KNjk2IDAgb2JqDQo8PC9QIDY5MyAwIFIvUy9TcGFuL1R5cGUvU3Ry
dWN0RWxlbS9BY3R1YWxUZXh0KCApL0tbXSAvUGcgMTcxIDAgUj4+DQplbmRvYmoNCjY5NyAwIG9i
ag0KPDwvUCA2OTMgMCBSL1MvU3Bhbi9UeXBlL1N0cnVjdEVsZW0vQWN0dWFsVGV4dCggKS9LW10g
L1BnIDE3MSAwIFI+Pg0KZW5kb2JqDQo2OTggMCBvYmoNCjw8L1AgNjg1IDAgUi9TL1RleHRib3gv
VHlwZS9TdHJ1Y3RFbGVtL0tbIDY5OSAwIFJdIC9QZyAxNzEgMCBSPj4NCmVuZG9iag0KNjk5IDAg
b2JqDQo8PC9QIDY5OCAwIFIvUy9QL1R5cGUvU3RydWN0RWxlbS9LWyA3IDhdIC9QZyAxNzEgMCBS
Pj4NCmVuZG9iag0KNzAwIDAgb2JqDQo8PC9QIDY4NSAwIFIvUy9UZXh0Ym94L1R5cGUvU3RydWN0
RWxlbS9LWyA5IDEwXSAvUGcgMTcxIDAgUj4+DQplbmRvYmoNCjcwMSAwIG9iag0KPDwvUCA2ODUg
MCBSL1MvVGFibGUvVHlwZS9TdHJ1Y3RFbGVtL0tbIDcwMiAwIFIgNzAzIDAgUiA3MTIgMCBSIDcy
MSAwIFIgNzMwIDAgUl0gL1BnIDE3MSAwIFI+Pg0KZW5kb2JqDQo3MDIgMCBvYmoNCjw8L1AgNzAx
IDAgUi9TL1NwYW4vVHlwZS9TdHJ1Y3RFbGVtL1BnIDE3MSAwIFIvSyAxMT4+DQplbmRvYmoNCjcw
MyAwIG9iag0KPDwvUCA3MDEgMCBSL1MvVFIvVHlwZS9TdHJ1Y3RFbGVtL0tbIDcwNCAwIFIgNzA2
IDAgUiA3MDggMCBSIDcxMCAwIFJdIC9QZyAxNzEgMCBSPj4NCmVuZG9iag0KNzA0IDAgb2JqDQo8
PC9QIDcwMyAwIFIvUy9URC9UeXBlL1N0cnVjdEVsZW0vS1sgNzA1IDAgUl0gL1BnIDE3MSAwIFI+
Pg0KZW5kb2JqDQo3MDUgMCBvYmoNCjw8L1AgNzA0IDAgUi9TL1AvVHlwZS9TdHJ1Y3RFbGVtL0tb
IDEyIDEzXSAvUGcgMTcxIDAgUj4+DQplbmRvYmoNCjcwNiAwIG9iag0KPDwvUCA3MDMgMCBSL1Mv
VEQvVHlwZS9TdHJ1Y3RFbGVtL0tbIDcwNyAwIFJdIC9QZyAxNzEgMCBSPj4NCmVuZG9iag0KNzA3
IDAgb2JqDQo8PC9QIDcwNiAwIFIvUy9QL1R5cGUvU3RydWN0RWxlbS9LWyAxNCAxNV0gL1BnIDE3
MSAwIFI+Pg0KZW5kb2JqDQo3MDggMCBvYmoNCjw8L1AgNzAzIDAgUi9TL1REL1R5cGUvU3RydWN0
RWxlbS9LWyA3MDkgMCBSXSAvUGcgMTcxIDAgUj4+DQplbmRvYmoNCjcwOSAwIG9iag0KPDwvUCA3
MDggMCBSL1MvUC9UeXBlL1N0cnVjdEVsZW0vS1sgMTYgMTddIC9QZyAxNzEgMCBSPj4NCmVuZG9i
ag0KNzEwIDAgb2JqDQo8PC9QIDcwMyAwIFIvUy9URC9UeXBlL1N0cnVjdEVsZW0vS1sgNzExIDAg
Ul0gL1BnIDE3MSAwIFI+Pg0KZW5kb2JqDQo3MTEgMCBvYmoNCjw8L1AgNzEwIDAgUi9TL1AvVHlw
ZS9TdHJ1Y3RFbGVtL0tbIDE4IDE5XSAvUGcgMTcxIDAgUj4+DQplbmRvYmoNCjcxMiAwIG9iag0K
PDwvUCA3MDEgMCBSL1MvVFIvVHlwZS9TdHJ1Y3RFbGVtL0tbIDcxMyAwIFIgNzE1IDAgUiA3MTcg
MCBSIDcxOSAwIFJdIC9QZyAxNzEgMCBSPj4NCmVuZG9iag0KNzEzIDAgb2JqDQo8PC9QIDcxMiAw
IFIvUy9URC9UeXBlL1N0cnVjdEVsZW0vS1sgNzE0IDAgUl0gL1BnIDE3MSAwIFI+Pg0KZW5kb2Jq
DQo3MTQgMCBvYmoNCjw8L1AgNzEzIDAgUi9TL1AvVHlwZS9TdHJ1Y3RFbGVtL0tbIDIwIDIxXSAv
UGcgMTcxIDAgUj4+DQplbmRvYmoNCjcxNSAwIG9iag0KPDwvUCA3MTIgMCBSL1MvVEQvVHlwZS9T
dHJ1Y3RFbGVtL0tbIDcxNiAwIFJdIC9QZyAxNzEgMCBSPj4NCmVuZG9iag0KNzE2IDAgb2JqDQo8
PC9QIDcxNSAwIFIvUy9QL1R5cGUvU3RydWN0RWxlbS9LWyAyMiAyM10gL1BnIDE3MSAwIFI+Pg0K
ZW5kb2JqDQo3MTcgMCBvYmoNCjw8L1AgNzEyIDAgUi9TL1REL1R5cGUvU3RydWN0RWxlbS9LWyA3
MTggMCBSXSAvUGcgMTcxIDAgUj4+DQplbmRvYmoNCjcxOCAwIG9iag0KPDwvUCA3MTcgMCBSL1Mv
UC9UeXBlL1N0cnVjdEVsZW0vS1sgMjQgMjVdIC9QZyAxNzEgMCBSPj4NCmVuZG9iag0KNzE5IDAg
b2JqDQo8PC9QIDcxMiAwIFIvUy9URC9UeXBlL1N0cnVjdEVsZW0vS1sgNzIwIDAgUl0gL1BnIDE3
MSAwIFI+Pg0KZW5kb2JqDQo3MjAgMCBvYmoNCjw8L1AgNzE5IDAgUi9TL1AvVHlwZS9TdHJ1Y3RF
bGVtL0tbIDI2IDI3XSAvUGcgMTcxIDAgUj4+DQplbmRvYmoNCjcyMSAwIG9iag0KPDwvUCA3MDEg
MCBSL1MvVFIvVHlwZS9TdHJ1Y3RFbGVtL0tbIDcyMiAwIFIgNzI0IDAgUiA3MjYgMCBSIDcyOCAw
IFJdIC9QZyAxNzEgMCBSPj4NCmVuZG9iag0KNzIyIDAgb2JqDQo8PC9QIDcyMSAwIFIvUy9URC9U
eXBlL1N0cnVjdEVsZW0vS1sgNzIzIDAgUl0gL1BnIDE3MSAwIFI+Pg0KZW5kb2JqDQo3MjMgMCBv
YmoNCjw8L1AgNzIyIDAgUi9TL1AvVHlwZS9TdHJ1Y3RFbGVtL0tbIDI4IDI5XSAvUGcgMTcxIDAg
Uj4+DQplbmRvYmoNCjcyNCAwIG9iag0KPDwvUCA3MjEgMCBSL1MvVEQvVHlwZS9TdHJ1Y3RFbGVt
L0tbIDcyNSAwIFJdIC9QZyAxNzEgMCBSPj4NCmVuZG9iag0KNzI1IDAgb2JqDQo8PC9QIDcyNCAw
IFIvUy9QL1R5cGUvU3RydWN0RWxlbS9LWyAzMCAzMV0gL1BnIDE3MSAwIFI+Pg0KZW5kb2JqDQo3
MjYgMCBvYmoNCjw8L1AgNzIxIDAgUi9TL1REL1R5cGUvU3RydWN0RWxlbS9LWyA3MjcgMCBSXSAv
UGcgMTcxIDAgUj4+DQplbmRvYmoNCjcyNyAwIG9iag0KPDwvUCA3MjYgMCBSL1MvUC9UeXBlL1N0
cnVjdEVsZW0vS1sgMzIgMzNdIC9QZyAxNzEgMCBSPj4NCmVuZG9iag0KNzI4IDAgb2JqDQo8PC9Q
IDcyMSAwIFIvUy9URC9UeXBlL1N0cnVjdEVsZW0vS1sgNzI5IDAgUl0gL1BnIDE3MSAwIFI+Pg0K
ZW5kb2JqDQo3MjkgMCBvYmoNCjw8L1AgNzI4IDAgUi9TL1AvVHlwZS9TdHJ1Y3RFbGVtL0tbIDM0
IDM1XSAvUGcgMTcxIDAgUj4+DQplbmRvYmoNCjczMCAwIG9iag0KPDwvUCA3MDEgMCBSL1MvVFIv
VHlwZS9TdHJ1Y3RFbGVtL0tbIDczMSAwIFIgNzMzIDAgUiA3MzUgMCBSIDczNyAwIFJdIC9QZyAx
NzEgMCBSPj4NCmVuZG9iag0KNzMxIDAgb2JqDQo8PC9QIDczMCAwIFIvUy9URC9UeXBlL1N0cnVj
dEVsZW0vS1sgNzMyIDAgUl0gL1BnIDE3MSAwIFI+Pg0KZW5kb2JqDQo3MzIgMCBvYmoNCjw8L1Ag
NzMxIDAgUi9TL1AvVHlwZS9TdHJ1Y3RFbGVtL0tbIDM2IDM3XSAvUGcgMTcxIDAgUj4+DQplbmRv
YmoNCjczMyAwIG9iag0KPDwvUCA3MzAgMCBSL1MvVEQvVHlwZS9TdHJ1Y3RFbGVtL0tbIDczNCAw
IFJdIC9QZyAxNzEgMCBSPj4NCmVuZG9iag0KNzM0IDAgb2JqDQo8PC9QIDczMyAwIFIvUy9QL1R5
cGUvU3RydWN0RWxlbS9LWyAzOCAzOV0gL1BnIDE3MSAwIFI+Pg0KZW5kb2JqDQo3MzUgMCBvYmoN
Cjw8L1AgNzMwIDAgUi9TL1REL1R5cGUvU3RydWN0RWxlbS9LWyA3MzYgMCBSXSAvUGcgMTcxIDAg
Uj4+DQplbmRvYmoNCjczNiAwIG9iag0KPDwvUCA3MzUgMCBSL1MvUC9UeXBlL1N0cnVjdEVsZW0v
S1sgNDAgNDFdIC9QZyAxNzEgMCBSPj4NCmVuZG9iag0KNzM3IDAgb2JqDQo8PC9QIDczMCAwIFIv
Uy9URC9UeXBlL1N0cnVjdEVsZW0vS1sgNzM4IDAgUl0gL1BnIDE3MSAwIFI+Pg0KZW5kb2JqDQo3
MzggMCBvYmoNCjw8L1AgNzM3IDAgUi9TL1AvVHlwZS9TdHJ1Y3RFbGVtL0tbIDQyIDQzXSAvUGcg
MTcxIDAgUj4+DQplbmRvYmoNCjczOSAwIG9iag0KPDwvUCA2ODUgMCBSL1MvVGV4dGJveC9UeXBl
L1N0cnVjdEVsZW0vS1sgNDRdIC9QZyAxNzEgMCBSPj4NCmVuZG9iag0KNzQwIDAgb2JqDQo8PC9Q
IDY4NSAwIFIvUy9UZXh0Ym94L1R5cGUvU3RydWN0RWxlbS9LWyA3NDEgMCBSXSAvUGcgMTcxIDAg
Uj4+DQplbmRvYmoNCjc0MSAwIG9iag0KPDwvUCA3NDAgMCBSL1MvUC9UeXBlL1N0cnVjdEVsZW0v
S1sgNDUgNDZdIC9QZyAxNzEgMCBSPj4NCmVuZG9iag0KNzQyIDAgb2JqDQo8PC9QIDI2MSAwIFIv
Uy9TbGlkZS9UeXBlL1N0cnVjdEVsZW0vS1sgNzQzIDAgUiA3NDUgMCBSIDc0NiAwIFIgNzQ3IDAg
UiA3NDggMCBSIDc0OSAwIFIgNzU1IDAgUiA3NTcgMCBSIDc1OCAwIFJdIC9QZyAxNzkgMCBSPj4N
CmVuZG9iag0KNzQzIDAgb2JqDQo8PC9QIDc0MiAwIFIvUy9TcGFuL1R5cGUvU3RydWN0RWxlbS9Q
ZyAxNzkgMCBSL0sgMD4+DQplbmRvYmoNCjc0NCAwIG9iag0KWyA3NDMgMCBSIDc0NSAwIFIgNzQ2
IDAgUiA3NDcgMCBSIDc0OCAwIFIgNzUxIDAgUiA3NTIgMCBSIDc1NiAwIFIgNzU2IDAgUiA3NTcg
MCBSIDc1NyAwIFIgNzU5IDAgUiA3NjIgMCBSIDc2NCAwIFIgNzY2IDAgUiA3NjYgMCBSIDc2NiAw
IFIgNzY2IDAgUiA3NjYgMCBSIDc2OCAwIFIgNzcwIDAgUiA3NzAgMCBSIDc3MCAwIFIgNzcwIDAg
Ul0gDQplbmRvYmoNCjc0NSAwIG9iag0KPDwvUCA3NDIgMCBSL1MvRmlndXJlL0FsdCgpL1R5cGUv
U3RydWN0RWxlbS9LWyAxXSAvUGcgMTc5IDAgUj4+DQplbmRvYmoNCjc0NiAwIG9iag0KPDwvUCA3
NDIgMCBSL1MvRmlndXJlL0FsdCgpL1R5cGUvU3RydWN0RWxlbS9LWyAyXSAvUGcgMTc5IDAgUj4+
DQplbmRvYmoNCjc0NyAwIG9iag0KPDwvUCA3NDIgMCBSL1MvRmlndXJlL0FsdCgpL1R5cGUvU3Ry
dWN0RWxlbS9LWyAzXSAvUGcgMTc5IDAgUj4+DQplbmRvYmoNCjc0OCAwIG9iag0KPDwvUCA3NDIg
MCBSL1MvRmlndXJlL0FsdChsb2dvLnBuZykvVHlwZS9TdHJ1Y3RFbGVtL0tbIDRdIC9QZyAxNzkg
MCBSPj4NCmVuZG9iag0KNzQ5IDAgb2JqDQo8PC9QIDc0MiAwIFIvUy9UZXh0Ym94L1R5cGUvU3Ry
dWN0RWxlbS9LWyA3NTAgMCBSXSAvUGcgMTc5IDAgUj4+DQplbmRvYmoNCjc1MCAwIG9iag0KPDwv
UCA3NDkgMCBSL1MvUC9UeXBlL1N0cnVjdEVsZW0vS1sgNzUxIDAgUiA3NTIgMCBSIDc1MyAwIFIg
NzU0IDAgUl0gL1BnIDE3OSAwIFI+Pg0KZW5kb2JqDQo3NTEgMCBvYmoNCjw8L1AgNzUwIDAgUi9T
L1NwYW4vVHlwZS9TdHJ1Y3RFbGVtL0FjdHVhbFRleHQo/v9OLVb9T+Fgb3k+TxqRzYmBdoRX+nhA
i75lvV76i76ABTABj9CITIAFVIx7oXQGgAUpL0tbIDVdIC9QZyAxNzkgMCBSPj4NCmVuZG9iag0K
NzUyIDAgb2JqDQo8PC9QIDc1MCAwIFIvUy9TcGFuL1R5cGUvU3RydWN0RWxlbS9BY3R1YWxUZXh0
KP7/Ti1W/U/hYG95Pk8akc2JgXaEV/p4QIu+Zb1e+ou+gAUwAY/QiEyABVSMe6F0BoAFKS9LWyA2
XSAvUGcgMTc5IDAgUj4+DQplbmRvYmoNCjc1MyAwIG9iag0KPDwvUCA3NTAgMCBSL1MvU3Bhbi9U
eXBlL1N0cnVjdEVsZW0vQWN0dWFsVGV4dCggKS9LW10gL1BnIDE3OSAwIFI+Pg0KZW5kb2JqDQo3
NTQgMCBvYmoNCjw8L1AgNzUwIDAgUi9TL1NwYW4vVHlwZS9TdHJ1Y3RFbGVtL0FjdHVhbFRleHQo
ICkvS1tdIC9QZyAxNzkgMCBSPj4NCmVuZG9iag0KNzU1IDAgb2JqDQo8PC9QIDc0MiAwIFIvUy9U
ZXh0Ym94L1R5cGUvU3RydWN0RWxlbS9LWyA3NTYgMCBSXSAvUGcgMTc5IDAgUj4+DQplbmRvYmoN
Cjc1NiAwIG9iag0KPDwvUCA3NTUgMCBSL1MvUC9UeXBlL1N0cnVjdEVsZW0vS1sgNyA4XSAvUGcg
MTc5IDAgUj4+DQplbmRvYmoNCjc1NyAwIG9iag0KPDwvUCA3NDIgMCBSL1MvVGV4dGJveC9UeXBl
L1N0cnVjdEVsZW0vS1sgOSAxMF0gL1BnIDE3OSAwIFI+Pg0KZW5kb2JqDQo3NTggMCBvYmoNCjw8
L1AgNzQyIDAgUi9TL1RleHRib3gvVHlwZS9TdHJ1Y3RFbGVtL0tbIDc1OSAwIFIgNzYwIDAgUl0g
L1BnIDE3OSAwIFI+Pg0KZW5kb2JqDQo3NTkgMCBvYmoNCjw8L1AgNzU4IDAgUi9TL1NwYW4vVHlw
ZS9TdHJ1Y3RFbGVtL1BnIDE3OSAwIFIvSyAxMT4+DQplbmRvYmoNCjc2MCAwIG9iag0KPDwvUCA3
NTggMCBSL1MvTC9UeXBlL1N0cnVjdEVsZW0vS1sgNzYxIDAgUiA3NjMgMCBSIDc2NSAwIFIgNzY3
IDAgUiA3NjkgMCBSXSAvUGcgMTc5IDAgUj4+DQplbmRvYmoNCjc2MSAwIG9iag0KPDwvUCA3NjAg
MCBSL1MvTEkvVHlwZS9TdHJ1Y3RFbGVtL0tbIDc2MiAwIFJdIC9QZyAxNzkgMCBSPj4NCmVuZG9i
ag0KNzYyIDAgb2JqDQo8PC9QIDc2MSAwIFIvUy9MQm9keS9UeXBlL1N0cnVjdEVsZW0vS1sgMTJd
IC9QZyAxNzkgMCBSPj4NCmVuZG9iag0KNzYzIDAgb2JqDQo8PC9QIDc2MCAwIFIvUy9MSS9UeXBl
L1N0cnVjdEVsZW0vS1sgNzY0IDAgUl0gL1BnIDE3OSAwIFI+Pg0KZW5kb2JqDQo3NjQgMCBvYmoN
Cjw8L1AgNzYzIDAgUi9TL0xCb2R5L1R5cGUvU3RydWN0RWxlbS9LWyAxM10gL1BnIDE3OSAwIFI+
Pg0KZW5kb2JqDQo3NjUgMCBvYmoNCjw8L1AgNzYwIDAgUi9TL0xJL1R5cGUvU3RydWN0RWxlbS9L
WyA3NjYgMCBSXSAvUGcgMTc5IDAgUj4+DQplbmRvYmoNCjc2NiAwIG9iag0KPDwvUCA3NjUgMCBS
L1MvTEJvZHkvVHlwZS9TdHJ1Y3RFbGVtL0tbIDE0IDE1IDE2IDE3IDE4XSAvUGcgMTc5IDAgUj4+
DQplbmRvYmoNCjc2NyAwIG9iag0KPDwvUCA3NjAgMCBSL1MvTEkvVHlwZS9TdHJ1Y3RFbGVtL0tb
IDc2OCAwIFJdIC9QZyAxNzkgMCBSPj4NCmVuZG9iag0KNzY4IDAgb2JqDQo8PC9QIDc2NyAwIFIv
Uy9MQm9keS9UeXBlL1N0cnVjdEVsZW0vS1sgMTldIC9QZyAxNzkgMCBSPj4NCmVuZG9iag0KNzY5
IDAgb2JqDQo8PC9QIDc2MCAwIFIvUy9MSS9UeXBlL1N0cnVjdEVsZW0vS1sgNzcwIDAgUl0gL1Bn
IDE3OSAwIFI+Pg0KZW5kb2JqDQo3NzAgMCBvYmoNCjw8L1AgNzY5IDAgUi9TL0xCb2R5L1R5cGUv
U3RydWN0RWxlbS9LWyAyMCAyMSAyMiAyM10gL1BnIDE3OSAwIFI+Pg0KZW5kb2JqDQo3NzEgMCBv
YmoNCjw8L1AgMjYxIDAgUi9TL1NsaWRlL1R5cGUvU3RydWN0RWxlbS9LWyA3NzIgMCBSIDc3NCAw
IFIgNzc1IDAgUiA3NzYgMCBSIDc3NyAwIFIgNzc4IDAgUiA3ODQgMCBSIDc4NyAwIFJdIC9QZyAx
OTIgMCBSPj4NCmVuZG9iag0KNzcyIDAgb2JqDQo8PC9QIDc3MSAwIFIvUy9TcGFuL1R5cGUvU3Ry
dWN0RWxlbS9QZyAxOTIgMCBSL0sgMD4+DQplbmRvYmoNCjc3MyAwIG9iag0KWyA3NzIgMCBSIDc3
NCAwIFIgNzc1IDAgUiA3NzYgMCBSIDc3NyAwIFIgNzgwIDAgUiA3ODEgMCBSIDc4NSAwIFIgNzg2
IDAgUiA3ODcgMCBSIDc4NyAwIFJdIA0KZW5kb2JqDQo3NzQgMCBvYmoNCjw8L1AgNzcxIDAgUi9T
L0ZpZ3VyZS9BbHQoKS9UeXBlL1N0cnVjdEVsZW0vS1sgMV0gL1BnIDE5MiAwIFI+Pg0KZW5kb2Jq
DQo3NzUgMCBvYmoNCjw8L1AgNzcxIDAgUi9TL0ZpZ3VyZS9BbHQoKS9UeXBlL1N0cnVjdEVsZW0v
S1sgMl0gL1BnIDE5MiAwIFI+Pg0KZW5kb2JqDQo3NzYgMCBvYmoNCjw8L1AgNzcxIDAgUi9TL0Zp
Z3VyZS9BbHQoKS9UeXBlL1N0cnVjdEVsZW0vS1sgM10gL1BnIDE5MiAwIFI+Pg0KZW5kb2JqDQo3
NzcgMCBvYmoNCjw8L1AgNzcxIDAgUi9TL0ZpZ3VyZS9BbHQobG9nby5wbmcpL1R5cGUvU3RydWN0
RWxlbS9LWyA0XSAvUGcgMTkyIDAgUj4+DQplbmRvYmoNCjc3OCAwIG9iag0KPDwvUCA3NzEgMCBS
L1MvVGV4dGJveC9UeXBlL1N0cnVjdEVsZW0vS1sgNzc5IDAgUl0gL1BnIDE5MiAwIFI+Pg0KZW5k
b2JqDQo3NzkgMCBvYmoNCjw8L1AgNzc4IDAgUi9TL1AvVHlwZS9TdHJ1Y3RFbGVtL0tbIDc4MCAw
IFIgNzgxIDAgUiA3ODIgMCBSIDc4MyAwIFJdIC9QZyAxOTIgMCBSPj4NCmVuZG9iag0KNzgwIDAg
b2JqDQo8PC9QIDc3OSAwIFIvUy9TcGFuL1R5cGUvU3RydWN0RWxlbS9BY3R1YWxUZXh0KP7/Ti1W
/U/hYG95Pk8akc2JgXaEV/p4QIu+Zb1e+ou+gAUwAY/QiEyABVSMe6F0BoAFKS9LWyA1XSAvUGcg
MTkyIDAgUj4+DQplbmRvYmoNCjc4MSAwIG9iag0KPDwvUCA3NzkgMCBSL1MvU3Bhbi9UeXBlL1N0
cnVjdEVsZW0vQWN0dWFsVGV4dCj+/04tVv1P4WBveT5PGpHNiYF2hFf6eECLvmW9XvqLvoAFMAGP
0IhMgAVUjHuhdAaABSkvS1sgNl0gL1BnIDE5MiAwIFI+Pg0KZW5kb2JqDQo3ODIgMCBvYmoNCjw8
L1AgNzc5IDAgUi9TL1NwYW4vVHlwZS9TdHJ1Y3RFbGVtL0FjdHVhbFRleHQoICkvS1tdIC9QZyAx
OTIgMCBSPj4NCmVuZG9iag0KNzgzIDAgb2JqDQo8PC9QIDc3OSAwIFIvUy9TcGFuL1R5cGUvU3Ry
dWN0RWxlbS9BY3R1YWxUZXh0KCApL0tbXSAvUGcgMTkyIDAgUj4+DQplbmRvYmoNCjc4NCAwIG9i
ag0KPDwvUCA3NzEgMCBSL1MvVGV4dGJveC9UeXBlL1N0cnVjdEVsZW0vS1sgNzg1IDAgUiA3ODYg
MCBSXSAvUGcgMTkyIDAgUj4+DQplbmRvYmoNCjc4NSAwIG9iag0KPDwvUCA3ODQgMCBSL1MvUC9U
eXBlL1N0cnVjdEVsZW0vS1sgN10gL1BnIDE5MiAwIFI+Pg0KZW5kb2JqDQo3ODYgMCBvYmoNCjw8
L1AgNzg0IDAgUi9TL1AvVHlwZS9TdHJ1Y3RFbGVtL0tbIDhdIC9QZyAxOTIgMCBSPj4NCmVuZG9i
ag0KNzg3IDAgb2JqDQo8PC9QIDc3MSAwIFIvUy9UZXh0Ym94L1R5cGUvU3RydWN0RWxlbS9LWyA5
IDEwXSAvUGcgMTkyIDAgUj4+DQplbmRvYmoNCjc4OCAwIG9iag0KPDwvUCAyNjEgMCBSL1MvU2xp
ZGUvVHlwZS9TdHJ1Y3RFbGVtL0tbIDc4OSAwIFIgNzkxIDAgUiA3OTIgMCBSIDc5MyAwIFIgNzk0
IDAgUiA3OTUgMCBSIDgwMSAwIFIgODAzIDAgUiA4MDYgMCBSIDgyNyAwIFIgODI4IDAgUl0gL1Bn
IDIwMCAwIFI+Pg0KZW5kb2JqDQo3ODkgMCBvYmoNCjw8L1AgNzg4IDAgUi9TL1NwYW4vVHlwZS9T
dHJ1Y3RFbGVtL1BnIDIwMCAwIFIvSyAwPj4NCmVuZG9iag0KNzkwIDAgb2JqDQpbIDc4OSAwIFIg
NzkxIDAgUiA3OTIgMCBSIDc5MyAwIFIgNzk0IDAgUiA3OTcgMCBSIDc5OCAwIFIgODAyIDAgUiA4
MDIgMCBSIDgwNCAwIFIgODA1IDAgUiA4MDcgMCBSIDgxMCAwIFIgODEwIDAgUiA4MTIgMCBSIDgx
MiAwIFIgODE0IDAgUiA4MTQgMCBSIDgxNyAwIFIgODE3IDAgUiA4MTkgMCBSIDgxOSAwIFIgODIx
IDAgUiA4MjIgMCBSIDgyNCAwIFIgODI0IDAgUiA4MjYgMCBSIDgyNyAwIFIgODI4IDAgUiA4Mjgg
MCBSXSANCmVuZG9iag0KNzkxIDAgb2JqDQo8PC9QIDc4OCAwIFIvUy9GaWd1cmUvQWx0KCkvVHlw
ZS9TdHJ1Y3RFbGVtL0tbIDFdIC9QZyAyMDAgMCBSPj4NCmVuZG9iag0KNzkyIDAgb2JqDQo8PC9Q
IDc4OCAwIFIvUy9GaWd1cmUvQWx0KCkvVHlwZS9TdHJ1Y3RFbGVtL0tbIDJdIC9QZyAyMDAgMCBS
Pj4NCmVuZG9iag0KNzkzIDAgb2JqDQo8PC9QIDc4OCAwIFIvUy9GaWd1cmUvQWx0KCkvVHlwZS9T
dHJ1Y3RFbGVtL0tbIDNdIC9QZyAyMDAgMCBSPj4NCmVuZG9iag0KNzk0IDAgb2JqDQo8PC9QIDc4
OCAwIFIvUy9GaWd1cmUvQWx0KGxvZ28ucG5nKS9UeXBlL1N0cnVjdEVsZW0vS1sgNF0gL1BnIDIw
MCAwIFI+Pg0KZW5kb2JqDQo3OTUgMCBvYmoNCjw8L1AgNzg4IDAgUi9TL1RleHRib3gvVHlwZS9T
dHJ1Y3RFbGVtL0tbIDc5NiAwIFJdIC9QZyAyMDAgMCBSPj4NCmVuZG9iag0KNzk2IDAgb2JqDQo8
PC9QIDc5NSAwIFIvUy9QL1R5cGUvU3RydWN0RWxlbS9LWyA3OTcgMCBSIDc5OCAwIFIgNzk5IDAg
UiA4MDAgMCBSXSAvUGcgMjAwIDAgUj4+DQplbmRvYmoNCjc5NyAwIG9iag0KPDwvUCA3OTYgMCBS
L1MvU3Bhbi9UeXBlL1N0cnVjdEVsZW0vQWN0dWFsVGV4dCj+/04tVv1P4WBveT5PGpHNiYF2hFf6
eECLvmW9XvqLvoAFMAGP0IhMgAVUjHuhdAaABSkvS1sgNV0gL1BnIDIwMCAwIFI+Pg0KZW5kb2Jq
DQo3OTggMCBvYmoNCjw8L1AgNzk2IDAgUi9TL1NwYW4vVHlwZS9TdHJ1Y3RFbGVtL0FjdHVhbFRl
eHQo/v9OLVb9T+Fgb3k+TxqRzYmBdoRX+nhAi75lvV76i76ABTABj9CITIAFVIx7oXQGgAUpL0tb
IDZdIC9QZyAyMDAgMCBSPj4NCmVuZG9iag0KNzk5IDAgb2JqDQo8PC9QIDc5NiAwIFIvUy9TcGFu
L1R5cGUvU3RydWN0RWxlbS9BY3R1YWxUZXh0KCApL0tbXSAvUGcgMjAwIDAgUj4+DQplbmRvYmoN
CjgwMCAwIG9iag0KPDwvUCA3OTYgMCBSL1MvU3Bhbi9UeXBlL1N0cnVjdEVsZW0vQWN0dWFsVGV4
dCggKS9LW10gL1BnIDIwMCAwIFI+Pg0KZW5kb2JqDQo4MDEgMCBvYmoNCjw8L1AgNzg4IDAgUi9T
L1RleHRib3gvVHlwZS9TdHJ1Y3RFbGVtL0tbIDgwMiAwIFJdIC9QZyAyMDAgMCBSPj4NCmVuZG9i
ag0KODAyIDAgb2JqDQo8PC9QIDgwMSAwIFIvUy9QL1R5cGUvU3RydWN0RWxlbS9LWyA3IDhdIC9Q
ZyAyMDAgMCBSPj4NCmVuZG9iag0KODAzIDAgb2JqDQo8PC9QIDc4OCAwIFIvUy9UZXh0Ym94L1R5
cGUvU3RydWN0RWxlbS9LWyA4MDQgMCBSIDgwNSAwIFJdIC9QZyAyMDAgMCBSPj4NCmVuZG9iag0K
ODA0IDAgb2JqDQo8PC9QIDgwMyAwIFIvUy9QL1R5cGUvU3RydWN0RWxlbS9LWyA5XSAvUGcgMjAw
IDAgUj4+DQplbmRvYmoNCjgwNSAwIG9iag0KPDwvUCA4MDMgMCBSL1MvUC9UeXBlL1N0cnVjdEVs
ZW0vS1sgMTBdIC9QZyAyMDAgMCBSPj4NCmVuZG9iag0KODA2IDAgb2JqDQo8PC9QIDc4OCAwIFIv
Uy9UYWJsZS9UeXBlL1N0cnVjdEVsZW0vS1sgODA3IDAgUiA4MDggMCBSIDgxNSAwIFJdIC9QZyAy
MDAgMCBSPj4NCmVuZG9iag0KODA3IDAgb2JqDQo8PC9QIDgwNiAwIFIvUy9TcGFuL1R5cGUvU3Ry
dWN0RWxlbS9QZyAyMDAgMCBSL0sgMTE+Pg0KZW5kb2JqDQo4MDggMCBvYmoNCjw8L1AgODA2IDAg
Ui9TL1RSL1R5cGUvU3RydWN0RWxlbS9LWyA4MDkgMCBSIDgxMSAwIFIgODEzIDAgUl0gL1BnIDIw
MCAwIFI+Pg0KZW5kb2JqDQo4MDkgMCBvYmoNCjw8L1AgODA4IDAgUi9TL1REL1R5cGUvU3RydWN0
RWxlbS9LWyA4MTAgMCBSXSAvUGcgMjAwIDAgUj4+DQplbmRvYmoNCjgxMCAwIG9iag0KPDwvUCA4
MDkgMCBSL1MvUC9UeXBlL1N0cnVjdEVsZW0vS1sgMTIgMTNdIC9QZyAyMDAgMCBSPj4NCmVuZG9i
ag0KODExIDAgb2JqDQo8PC9QIDgwOCAwIFIvUy9URC9UeXBlL1N0cnVjdEVsZW0vS1sgODEyIDAg
Ul0gL1BnIDIwMCAwIFI+Pg0KZW5kb2JqDQo4MTIgMCBvYmoNCjw8L1AgODExIDAgUi9TL1AvVHlw
ZS9TdHJ1Y3RFbGVtL0tbIDE0IDE1XSAvUGcgMjAwIDAgUj4+DQplbmRvYmoNCjgxMyAwIG9iag0K
PDwvUCA4MDggMCBSL1MvVEQvVHlwZS9TdHJ1Y3RFbGVtL0tbIDgxNCAwIFJdIC9QZyAyMDAgMCBS
Pj4NCmVuZG9iag0KODE0IDAgb2JqDQo8PC9QIDgxMyAwIFIvUy9QL1R5cGUvU3RydWN0RWxlbS9L
WyAxNiAxN10gL1BnIDIwMCAwIFI+Pg0KZW5kb2JqDQo4MTUgMCBvYmoNCjw8L1AgODA2IDAgUi9T
L1RSL1R5cGUvU3RydWN0RWxlbS9LWyA4MTYgMCBSIDgxOCAwIFIgODIwIDAgUiA4MjMgMCBSIDgy
NSAwIFJdIC9QZyAyMDAgMCBSPj4NCmVuZG9iag0KODE2IDAgb2JqDQo8PC9QIDgxNSAwIFIvUy9U
RC9UeXBlL1N0cnVjdEVsZW0vS1sgODE3IDAgUl0gL1BnIDIwMCAwIFI+Pg0KZW5kb2JqDQo4MTcg
MCBvYmoNCjw8L1AgODE2IDAgUi9TL1AvVHlwZS9TdHJ1Y3RFbGVtL0tbIDE4IDE5XSAvUGcgMjAw
IDAgUj4+DQplbmRvYmoNCjgxOCAwIG9iag0KPDwvUCA4MTUgMCBSL1MvVEQvVHlwZS9TdHJ1Y3RF
bGVtL0tbIDgxOSAwIFJdIC9QZyAyMDAgMCBSPj4NCmVuZG9iag0KODE5IDAgb2JqDQo8PC9QIDgx
OCAwIFIvUy9QL1R5cGUvU3RydWN0RWxlbS9LWyAyMCAyMV0gL1BnIDIwMCAwIFI+Pg0KZW5kb2Jq
DQo4MjAgMCBvYmoNCjw8L1AgODE1IDAgUi9TL1REL1R5cGUvU3RydWN0RWxlbS9LWyA4MjEgMCBS
IDgyMiAwIFJdIC9QZyAyMDAgMCBSPj4NCmVuZG9iag0KODIxIDAgb2JqDQo8PC9QIDgyMCAwIFIv
Uy9QL1R5cGUvU3RydWN0RWxlbS9LWyAyMl0gL1BnIDIwMCAwIFI+Pg0KZW5kb2JqDQo4MjIgMCBv
YmoNCjw8L1AgODIwIDAgUi9TL1AvVHlwZS9TdHJ1Y3RFbGVtL0tbIDIzXSAvUGcgMjAwIDAgUj4+
DQplbmRvYmoNCjgyMyAwIG9iag0KPDwvUCA4MTUgMCBSL1MvVEQvVHlwZS9TdHJ1Y3RFbGVtL0tb
IDgyNCAwIFJdIC9QZyAyMDAgMCBSPj4NCmVuZG9iag0KODI0IDAgb2JqDQo8PC9QIDgyMyAwIFIv
Uy9QL1R5cGUvU3RydWN0RWxlbS9LWyAyNCAyNV0gL1BnIDIwMCAwIFI+Pg0KZW5kb2JqDQo4MjUg
MCBvYmoNCjw8L1AgODE1IDAgUi9TL1REL1R5cGUvU3RydWN0RWxlbS9LWyA4MjYgMCBSXSAvUGcg
MjAwIDAgUj4+DQplbmRvYmoNCjgyNiAwIG9iag0KPDwvUCA4MjUgMCBSL1MvUC9UeXBlL1N0cnVj
dEVsZW0vS1sgMjZdIC9QZyAyMDAgMCBSPj4NCmVuZG9iag0KODI3IDAgb2JqDQo8PC9QIDc4OCAw
IFIvUy9GaWd1cmUvQWx0KHVzZXJfcHJpdmFjeS5wbmcpL1R5cGUvU3RydWN0RWxlbS9LWyAyN10g
L1BnIDIwMCAwIFI+Pg0KZW5kb2JqDQo4MjggMCBvYmoNCjw8L1AgNzg4IDAgUi9TL1RleHRib3gv
VHlwZS9TdHJ1Y3RFbGVtL0tbIDI4IDI5XSAvUGcgMjAwIDAgUj4+DQplbmRvYmoNCjgyOSAwIG9i
ag0KPDwvUCAyNjEgMCBSL1MvU2xpZGUvVHlwZS9TdHJ1Y3RFbGVtL0tbIDgzMCAwIFIgODMyIDAg
UiA4MzMgMCBSIDgzNCAwIFIgODM1IDAgUiA4MzYgMCBSIDg0MiAwIFIgODQ0IDAgUiA4NDcgMCBS
XSAvUGcgMjA5IDAgUj4+DQplbmRvYmoNCjgzMCAwIG9iag0KPDwvUCA4MjkgMCBSL1MvU3Bhbi9U
eXBlL1N0cnVjdEVsZW0vUGcgMjA5IDAgUi9LIDA+Pg0KZW5kb2JqDQo4MzEgMCBvYmoNClsgODMw
IDAgUiA4MzIgMCBSIDgzMyAwIFIgODM0IDAgUiA4MzUgMCBSIDgzOCAwIFIgODM5IDAgUiA4NDMg
MCBSIDg0MyAwIFIgODQ1IDAgUiA4NDYgMCBSIDg0OCAwIFIgODUxIDAgUiA4NTMgMCBSXSANCmVu
ZG9iag0KODMyIDAgb2JqDQo8PC9QIDgyOSAwIFIvUy9GaWd1cmUvQWx0KCkvVHlwZS9TdHJ1Y3RF
bGVtL0tbIDFdIC9QZyAyMDkgMCBSPj4NCmVuZG9iag0KODMzIDAgb2JqDQo8PC9QIDgyOSAwIFIv
Uy9GaWd1cmUvQWx0KCkvVHlwZS9TdHJ1Y3RFbGVtL0tbIDJdIC9QZyAyMDkgMCBSPj4NCmVuZG9i
ag0KODM0IDAgb2JqDQo8PC9QIDgyOSAwIFIvUy9GaWd1cmUvQWx0KCkvVHlwZS9TdHJ1Y3RFbGVt
L0tbIDNdIC9QZyAyMDkgMCBSPj4NCmVuZG9iag0KODM1IDAgb2JqDQo8PC9QIDgyOSAwIFIvUy9G
aWd1cmUvQWx0KGxvZ28ucG5nKS9UeXBlL1N0cnVjdEVsZW0vS1sgNF0gL1BnIDIwOSAwIFI+Pg0K
ZW5kb2JqDQo4MzYgMCBvYmoNCjw8L1AgODI5IDAgUi9TL1RleHRib3gvVHlwZS9TdHJ1Y3RFbGVt
L0tbIDgzNyAwIFJdIC9QZyAyMDkgMCBSPj4NCmVuZG9iag0KODM3IDAgb2JqDQo8PC9QIDgzNiAw
IFIvUy9QL1R5cGUvU3RydWN0RWxlbS9LWyA4MzggMCBSIDgzOSAwIFIgODQwIDAgUiA4NDEgMCBS
XSAvUGcgMjA5IDAgUj4+DQplbmRvYmoNCjgzOCAwIG9iag0KPDwvUCA4MzcgMCBSL1MvU3Bhbi9U
eXBlL1N0cnVjdEVsZW0vQWN0dWFsVGV4dCj+/04tVv1P4WBveT5PGpHNiYF2hFf6eECLvmW9XvqL
voAFMAGP0IhMgAVUjHuhdAaABSkvS1sgNV0gL1BnIDIwOSAwIFI+Pg0KZW5kb2JqDQo4MzkgMCBv
YmoNCjw8L1AgODM3IDAgUi9TL1NwYW4vVHlwZS9TdHJ1Y3RFbGVtL0FjdHVhbFRleHQo/v9OLVb9
T+Fgb3k+TxqRzYmBdoRX+nhAi75lvV76i76ABTABj9CITIAFVIx7oXQGgAUpL0tbIDZdIC9QZyAy
MDkgMCBSPj4NCmVuZG9iag0KODQwIDAgb2JqDQo8PC9QIDgzNyAwIFIvUy9TcGFuL1R5cGUvU3Ry
dWN0RWxlbS9BY3R1YWxUZXh0KCApL0tbXSAvUGcgMjA5IDAgUj4+DQplbmRvYmoNCjg0MSAwIG9i
ag0KPDwvUCA4MzcgMCBSL1MvU3Bhbi9UeXBlL1N0cnVjdEVsZW0vQWN0dWFsVGV4dCggKS9LW10g
L1BnIDIwOSAwIFI+Pg0KZW5kb2JqDQo4NDIgMCBvYmoNCjw8L1AgODI5IDAgUi9TL1RleHRib3gv
VHlwZS9TdHJ1Y3RFbGVtL0tbIDg0MyAwIFJdIC9QZyAyMDkgMCBSPj4NCmVuZG9iag0KODQzIDAg
b2JqDQo8PC9QIDg0MiAwIFIvUy9QL1R5cGUvU3RydWN0RWxlbS9LWyA3IDhdIC9QZyAyMDkgMCBS
Pj4NCmVuZG9iag0KODQ0IDAgb2JqDQo8PC9QIDgyOSAwIFIvUy9UZXh0Ym94L1R5cGUvU3RydWN0
RWxlbS9LWyA4NDUgMCBSIDg0NiAwIFJdIC9QZyAyMDkgMCBSPj4NCmVuZG9iag0KODQ1IDAgb2Jq
DQo8PC9QIDg0NCAwIFIvUy9QL1R5cGUvU3RydWN0RWxlbS9LWyA5XSAvUGcgMjA5IDAgUj4+DQpl
bmRvYmoNCjg0NiAwIG9iag0KPDwvUCA4NDQgMCBSL1MvUC9UeXBlL1N0cnVjdEVsZW0vS1sgMTBd
IC9QZyAyMDkgMCBSPj4NCmVuZG9iag0KODQ3IDAgb2JqDQo8PC9QIDgyOSAwIFIvUy9UZXh0Ym94
L1R5cGUvU3RydWN0RWxlbS9LWyA4NDggMCBSIDg0OSAwIFJdIC9QZyAyMDkgMCBSPj4NCmVuZG9i
ag0KODQ4IDAgb2JqDQo8PC9QIDg0NyAwIFIvUy9TcGFuL1R5cGUvU3RydWN0RWxlbS9QZyAyMDkg
MCBSL0sgMTE+Pg0KZW5kb2JqDQo4NDkgMCBvYmoNCjw8L1AgODQ3IDAgUi9TL0wvVHlwZS9TdHJ1
Y3RFbGVtL0tbIDg1MCAwIFIgODUyIDAgUl0gL1BnIDIwOSAwIFI+Pg0KZW5kb2JqDQo4NTAgMCBv
YmoNCjw8L1AgODQ5IDAgUi9TL0xJL1R5cGUvU3RydWN0RWxlbS9LWyA4NTEgMCBSXSAvUGcgMjA5
IDAgUj4+DQplbmRvYmoNCjg1MSAwIG9iag0KPDwvUCA4NTAgMCBSL1MvTEJvZHkvVHlwZS9TdHJ1
Y3RFbGVtL0tbIDEyXSAvUGcgMjA5IDAgUj4+DQplbmRvYmoNCjg1MiAwIG9iag0KPDwvUCA4NDkg
MCBSL1MvTEkvVHlwZS9TdHJ1Y3RFbGVtL0tbIDg1MyAwIFJdIC9QZyAyMDkgMCBSPj4NCmVuZG9i
ag0KODUzIDAgb2JqDQo8PC9QIDg1MiAwIFIvUy9MQm9keS9UeXBlL1N0cnVjdEVsZW0vS1sgMTNd
IC9QZyAyMDkgMCBSPj4NCmVuZG9iag0KODU0IDAgb2JqDQo8PC9QIDI2MSAwIFIvUy9TbGlkZS9U
eXBlL1N0cnVjdEVsZW0vS1sgODU1IDAgUiA4NTcgMCBSIDg1OCAwIFIgODU5IDAgUiA4NjAgMCBS
IDg2MSAwIFIgODY3IDAgUiA4NjggMCBSIDg3MSAwIFJdIC9QZyAyMTcgMCBSPj4NCmVuZG9iag0K
ODU1IDAgb2JqDQo8PC9QIDg1NCAwIFIvUy9TcGFuL1R5cGUvU3RydWN0RWxlbS9QZyAyMTcgMCBS
L0sgMD4+DQplbmRvYmoNCjg1NiAwIG9iag0KWyA4NTUgMCBSIDg1NyAwIFIgODU4IDAgUiA4NTkg
MCBSIDg2MCAwIFIgODYzIDAgUiA4NjQgMCBSIDg2NyAwIFIgODY3IDAgUiA4NjkgMCBSIDg3MCAw
IFIgODcyIDAgUiA4NzMgMCBSIDg3NCAwIFIgODc1IDAgUiA4NzggMCBSIDg3OCAwIFIgODc4IDAg
UiA4ODAgMCBSIDg4MiAwIFJdIA0KZW5kb2JqDQo4NTcgMCBvYmoNCjw8L1AgODU0IDAgUi9TL0Zp
Z3VyZS9BbHQoKS9UeXBlL1N0cnVjdEVsZW0vS1sgMV0gL1BnIDIxNyAwIFI+Pg0KZW5kb2JqDQo4
NTggMCBvYmoNCjw8L1AgODU0IDAgUi9TL0ZpZ3VyZS9BbHQoKS9UeXBlL1N0cnVjdEVsZW0vS1sg
Ml0gL1BnIDIxNyAwIFI+Pg0KZW5kb2JqDQo4NTkgMCBvYmoNCjw8L1AgODU0IDAgUi9TL0ZpZ3Vy
ZS9BbHQoKS9UeXBlL1N0cnVjdEVsZW0vS1sgM10gL1BnIDIxNyAwIFI+Pg0KZW5kb2JqDQo4NjAg
MCBvYmoNCjw8L1AgODU0IDAgUi9TL0ZpZ3VyZS9BbHQobG9nby5wbmcpL1R5cGUvU3RydWN0RWxl
bS9LWyA0XSAvUGcgMjE3IDAgUj4+DQplbmRvYmoNCjg2MSAwIG9iag0KPDwvUCA4NTQgMCBSL1Mv
VGV4dGJveC9UeXBlL1N0cnVjdEVsZW0vS1sgODYyIDAgUl0gL1BnIDIxNyAwIFI+Pg0KZW5kb2Jq
DQo4NjIgMCBvYmoNCjw8L1AgODYxIDAgUi9TL1AvVHlwZS9TdHJ1Y3RFbGVtL0tbIDg2MyAwIFIg
ODY0IDAgUiA4NjUgMCBSIDg2NiAwIFJdIC9QZyAyMTcgMCBSPj4NCmVuZG9iag0KODYzIDAgb2Jq
DQo8PC9QIDg2MiAwIFIvUy9TcGFuL1R5cGUvU3RydWN0RWxlbS9BY3R1YWxUZXh0KP7/Ti1W/U/h
YG95Pk8akc2JgXaEV/p4QIu+Zb1e+ou+gAUwAY/QiEyABVSMe6F0BoAFKS9LWyA1XSAvUGcgMjE3
IDAgUj4+DQplbmRvYmoNCjg2NCAwIG9iag0KPDwvUCA4NjIgMCBSL1MvU3Bhbi9UeXBlL1N0cnVj
dEVsZW0vQWN0dWFsVGV4dCj+/04tVv1P4WBveT5PGpHNiYF2hFf6eECLvmW9XvqLvoAFMAGP0IhM
gAVUjHuhdAaABSkvS1sgNl0gL1BnIDIxNyAwIFI+Pg0KZW5kb2JqDQo4NjUgMCBvYmoNCjw8L1Ag
ODYyIDAgUi9TL1NwYW4vVHlwZS9TdHJ1Y3RFbGVtL0FjdHVhbFRleHQoICkvS1tdIC9QZyAyMTcg
MCBSPj4NCmVuZG9iag0KODY2IDAgb2JqDQo8PC9QIDg2MiAwIFIvUy9TcGFuL1R5cGUvU3RydWN0
RWxlbS9BY3R1YWxUZXh0KCApL0tbXSAvUGcgMjE3IDAgUj4+DQplbmRvYmoNCjg2NyAwIG9iag0K
PDwvUCA4NTQgMCBSL1MvVGV4dGJveC9UeXBlL1N0cnVjdEVsZW0vS1sgNyA4XSAvUGcgMjE3IDAg
Uj4+DQplbmRvYmoNCjg2OCAwIG9iag0KPDwvUCA4NTQgMCBSL1MvVGV4dGJveC9UeXBlL1N0cnVj
dEVsZW0vS1sgODY5IDAgUiA4NzAgMCBSXSAvUGcgMjE3IDAgUj4+DQplbmRvYmoNCjg2OSAwIG9i
ag0KPDwvUCA4NjggMCBSL1MvUC9UeXBlL1N0cnVjdEVsZW0vS1sgOV0gL1BnIDIxNyAwIFI+Pg0K
ZW5kb2JqDQo4NzAgMCBvYmoNCjw8L1AgODY4IDAgUi9TL1AvVHlwZS9TdHJ1Y3RFbGVtL0tbIDEw
XSAvUGcgMjE3IDAgUj4+DQplbmRvYmoNCjg3MSAwIG9iag0KPDwvUCA4NTQgMCBSL1MvVGV4dGJv
eC9UeXBlL1N0cnVjdEVsZW0vS1sgODcyIDAgUiA4NzMgMCBSIDg3NCAwIFIgODc1IDAgUiA4NzYg
MCBSXSAvUGcgMjE3IDAgUj4+DQplbmRvYmoNCjg3MiAwIG9iag0KPDwvUCA4NzEgMCBSL1MvU3Bh
bi9UeXBlL1N0cnVjdEVsZW0vUGcgMjE3IDAgUi9LIDExPj4NCmVuZG9iag0KODczIDAgb2JqDQo8
PC9QIDg3MSAwIFIvUy9TcGFuL1R5cGUvU3RydWN0RWxlbS9QZyAyMTcgMCBSL0sgMTI+Pg0KZW5k
b2JqDQo4NzQgMCBvYmoNCjw8L1AgODcxIDAgUi9TL1NwYW4vVHlwZS9TdHJ1Y3RFbGVtL1BnIDIx
NyAwIFIvSyAxMz4+DQplbmRvYmoNCjg3NSAwIG9iag0KPDwvUCA4NzEgMCBSL1MvU3Bhbi9UeXBl
L1N0cnVjdEVsZW0vUGcgMjE3IDAgUi9LIDE0Pj4NCmVuZG9iag0KODc2IDAgb2JqDQo8PC9QIDg3
MSAwIFIvUy9ML1R5cGUvU3RydWN0RWxlbS9LWyA4NzcgMCBSIDg3OSAwIFIgODgxIDAgUl0gL1Bn
IDIxNyAwIFI+Pg0KZW5kb2JqDQo4NzcgMCBvYmoNCjw8L1AgODc2IDAgUi9TL0xJL1R5cGUvU3Ry
dWN0RWxlbS9LWyA4NzggMCBSXSAvUGcgMjE3IDAgUj4+DQplbmRvYmoNCjg3OCAwIG9iag0KPDwv
UCA4NzcgMCBSL1MvTEJvZHkvVHlwZS9TdHJ1Y3RFbGVtL0tbIDE1IDE2IDE3XSAvUGcgMjE3IDAg
Uj4+DQplbmRvYmoNCjg3OSAwIG9iag0KPDwvUCA4NzYgMCBSL1MvTEkvVHlwZS9TdHJ1Y3RFbGVt
L0tbIDg4MCAwIFJdIC9QZyAyMTcgMCBSPj4NCmVuZG9iag0KODgwIDAgb2JqDQo8PC9QIDg3OSAw
IFIvUy9MQm9keS9UeXBlL1N0cnVjdEVsZW0vS1sgMThdIC9QZyAyMTcgMCBSPj4NCmVuZG9iag0K
ODgxIDAgb2JqDQo8PC9QIDg3NiAwIFIvUy9MSS9UeXBlL1N0cnVjdEVsZW0vS1sgODgyIDAgUl0g
L1BnIDIxNyAwIFI+Pg0KZW5kb2JqDQo4ODIgMCBvYmoNCjw8L1AgODgxIDAgUi9TL0xCb2R5L1R5
cGUvU3RydWN0RWxlbS9LWyAxOV0gL1BnIDIxNyAwIFI+Pg0KZW5kb2JqDQo4ODMgMCBvYmoNCjw8
L1AgMjYxIDAgUi9TL1NsaWRlL1R5cGUvU3RydWN0RWxlbS9LWyA4ODQgMCBSIDg4NiAwIFIgODg3
IDAgUiA4ODggMCBSIDg4OSAwIFIgODkwIDAgUiA4OTYgMCBSIDg5NyAwIFIgODk4IDAgUl0gL1Bn
IDIyNSAwIFI+Pg0KZW5kb2JqDQo4ODQgMCBvYmoNCjw8L1AgODgzIDAgUi9TL1NwYW4vVHlwZS9T
dHJ1Y3RFbGVtL1BnIDIyNSAwIFIvSyAwPj4NCmVuZG9iag0KODg1IDAgb2JqDQpbIDg4NCAwIFIg
ODg2IDAgUiA4ODcgMCBSIDg4OCAwIFIgODg5IDAgUiA4OTIgMCBSIDg5MyAwIFIgODk2IDAgUiA4
OTYgMCBSIDg5NyAwIFIgODk3IDAgUiA4OTkgMCBSIDkwMCAwIFIgOTAxIDAgUiA5MDIgMCBSIDkw
MyAwIFIgOTA0IDAgUiA5MDUgMCBSXSANCmVuZG9iag0KODg2IDAgb2JqDQo8PC9QIDg4MyAwIFIv
Uy9GaWd1cmUvQWx0KCkvVHlwZS9TdHJ1Y3RFbGVtL0tbIDFdIC9QZyAyMjUgMCBSPj4NCmVuZG9i
ag0KODg3IDAgb2JqDQo8PC9QIDg4MyAwIFIvUy9GaWd1cmUvQWx0KCkvVHlwZS9TdHJ1Y3RFbGVt
L0tbIDJdIC9QZyAyMjUgMCBSPj4NCmVuZG9iag0KODg4IDAgb2JqDQo8PC9QIDg4MyAwIFIvUy9G
aWd1cmUvQWx0KCkvVHlwZS9TdHJ1Y3RFbGVtL0tbIDNdIC9QZyAyMjUgMCBSPj4NCmVuZG9iag0K
ODg5IDAgb2JqDQo8PC9QIDg4MyAwIFIvUy9GaWd1cmUvQWx0KGxvZ28ucG5nKS9UeXBlL1N0cnVj
dEVsZW0vS1sgNF0gL1BnIDIyNSAwIFI+Pg0KZW5kb2JqDQo4OTAgMCBvYmoNCjw8L1AgODgzIDAg
Ui9TL1RleHRib3gvVHlwZS9TdHJ1Y3RFbGVtL0tbIDg5MSAwIFJdIC9QZyAyMjUgMCBSPj4NCmVu
ZG9iag0KODkxIDAgb2JqDQo8PC9QIDg5MCAwIFIvUy9QL1R5cGUvU3RydWN0RWxlbS9LWyA4OTIg
MCBSIDg5MyAwIFIgODk0IDAgUiA4OTUgMCBSXSAvUGcgMjI1IDAgUj4+DQplbmRvYmoNCjg5MiAw
IG9iag0KPDwvUCA4OTEgMCBSL1MvU3Bhbi9UeXBlL1N0cnVjdEVsZW0vQWN0dWFsVGV4dCj+/04t
Vv1P4WBveT5PGpHNiYF2hFf6eECLvmW9XvqLvoAFMAGP0IhMgAVUjHuhdAaABSkvS1sgNV0gL1Bn
IDIyNSAwIFI+Pg0KZW5kb2JqDQo4OTMgMCBvYmoNCjw8L1AgODkxIDAgUi9TL1NwYW4vVHlwZS9T
dHJ1Y3RFbGVtL0FjdHVhbFRleHQo/v9OLVb9T+Fgb3k+TxqRzYmBdoRX+nhAi75lvV76i76ABTAB
j9CITIAFVIx7oXQGgAUpL0tbIDZdIC9QZyAyMjUgMCBSPj4NCmVuZG9iag0KODk0IDAgb2JqDQo8
PC9QIDg5MSAwIFIvUy9TcGFuL1R5cGUvU3RydWN0RWxlbS9BY3R1YWxUZXh0KCApL0tbXSAvUGcg
MjI1IDAgUj4+DQplbmRvYmoNCjg5NSAwIG9iag0KPDwvUCA4OTEgMCBSL1MvU3Bhbi9UeXBlL1N0
cnVjdEVsZW0vQWN0dWFsVGV4dCggKS9LW10gL1BnIDIyNSAwIFI+Pg0KZW5kb2JqDQo4OTYgMCBv
YmoNCjw8L1AgODgzIDAgUi9TL1RleHRib3gvVHlwZS9TdHJ1Y3RFbGVtL0tbIDcgOF0gL1BnIDIy
NSAwIFI+Pg0KZW5kb2JqDQo4OTcgMCBvYmoNCjw8L1AgODgzIDAgUi9TL1RleHRib3gvVHlwZS9T
dHJ1Y3RFbGVtL0tbIDkgMTBdIC9QZyAyMjUgMCBSPj4NCmVuZG9iag0KODk4IDAgb2JqDQo8PC9Q
IDg4MyAwIFIvUy9UZXh0Ym94L1R5cGUvU3RydWN0RWxlbS9LWyA4OTkgMCBSIDkwMCAwIFIgOTAx
IDAgUiA5MDIgMCBSIDkwMyAwIFIgOTA0IDAgUiA5MDUgMCBSXSAvUGcgMjI1IDAgUj4+DQplbmRv
YmoNCjg5OSAwIG9iag0KPDwvUCA4OTggMCBSL1MvUC9UeXBlL1N0cnVjdEVsZW0vS1sgMTFdIC9Q
ZyAyMjUgMCBSPj4NCmVuZG9iag0KOTAwIDAgb2JqDQo8PC9QIDg5OCAwIFIvUy9QL1R5cGUvU3Ry
dWN0RWxlbS9LWyAxMl0gL1BnIDIyNSAwIFI+Pg0KZW5kb2JqDQo5MDEgMCBvYmoNCjw8L1AgODk4
IDAgUi9TL1AvVHlwZS9TdHJ1Y3RFbGVtL0tbIDEzXSAvUGcgMjI1IDAgUj4+DQplbmRvYmoNCjkw
MiAwIG9iag0KPDwvUCA4OTggMCBSL1MvUC9UeXBlL1N0cnVjdEVsZW0vS1sgMTRdIC9QZyAyMjUg
MCBSPj4NCmVuZG9iag0KOTAzIDAgb2JqDQo8PC9QIDg5OCAwIFIvUy9QL1R5cGUvU3RydWN0RWxl
bS9LWyAxNV0gL1BnIDIyNSAwIFI+Pg0KZW5kb2JqDQo5MDQgMCBvYmoNCjw8L1AgODk4IDAgUi9T
L1AvVHlwZS9TdHJ1Y3RFbGVtL0tbIDE2XSAvUGcgMjI1IDAgUj4+DQplbmRvYmoNCjkwNSAwIG9i
ag0KPDwvUCA4OTggMCBSL1MvUC9UeXBlL1N0cnVjdEVsZW0vS1sgMTddIC9QZyAyMjUgMCBSPj4N
CmVuZG9iag0KOTA2IDAgb2JqDQo8PC9QIDI2MSAwIFIvUy9TbGlkZS9UeXBlL1N0cnVjdEVsZW0v
S1sgOTA3IDAgUiA5MDkgMCBSIDkxMCAwIFIgOTExIDAgUiA5MTIgMCBSIDkxMyAwIFIgOTE5IDAg
UiA5MjAgMCBSXSAvUGcgMjMzIDAgUj4+DQplbmRvYmoNCjkwNyAwIG9iag0KPDwvUCA5MDYgMCBS
L1MvU3Bhbi9UeXBlL1N0cnVjdEVsZW0vUGcgMjMzIDAgUi9LIDA+Pg0KZW5kb2JqDQo5MDggMCBv
YmoNClsgOTA3IDAgUiA5MDkgMCBSIDkxMCAwIFIgOTExIDAgUiA5MTIgMCBSIDkxNSAwIFIgOTE2
IDAgUiA5MTkgMCBSIDkxOSAwIFIgOTIxIDAgUl0gDQplbmRvYmoNCjkwOSAwIG9iag0KPDwvUCA5
MDYgMCBSL1MvRmlndXJlL0FsdCgpL1R5cGUvU3RydWN0RWxlbS9LWyAxXSAvUGcgMjMzIDAgUj4+
DQplbmRvYmoNCjkxMCAwIG9iag0KPDwvUCA5MDYgMCBSL1MvRmlndXJlL0FsdCgpL1R5cGUvU3Ry
dWN0RWxlbS9LWyAyXSAvUGcgMjMzIDAgUj4+DQplbmRvYmoNCjkxMSAwIG9iag0KPDwvUCA5MDYg
MCBSL1MvRmlndXJlL0FsdCgpL1R5cGUvU3RydWN0RWxlbS9LWyAzXSAvUGcgMjMzIDAgUj4+DQpl
bmRvYmoNCjkxMiAwIG9iag0KPDwvUCA5MDYgMCBSL1MvRmlndXJlL0FsdChsb2dvLnBuZykvVHlw
ZS9TdHJ1Y3RFbGVtL0tbIDRdIC9QZyAyMzMgMCBSPj4NCmVuZG9iag0KOTEzIDAgb2JqDQo8PC9Q
IDkwNiAwIFIvUy9UZXh0Ym94L1R5cGUvU3RydWN0RWxlbS9LWyA5MTQgMCBSXSAvUGcgMjMzIDAg
Uj4+DQplbmRvYmoNCjkxNCAwIG9iag0KPDwvUCA5MTMgMCBSL1MvUC9UeXBlL1N0cnVjdEVsZW0v
S1sgOTE1IDAgUiA5MTYgMCBSIDkxNyAwIFIgOTE4IDAgUl0gL1BnIDIzMyAwIFI+Pg0KZW5kb2Jq
DQo5MTUgMCBvYmoNCjw8L1AgOTE0IDAgUi9TL1NwYW4vVHlwZS9TdHJ1Y3RFbGVtL0FjdHVhbFRl
eHQo/v9OLVb9T+Fgb3k+TxqRzYmBdoRX+nhAi75lvV76i76ABTABj9CITIAFVIx7oXQGgAUpL0tb
IDVdIC9QZyAyMzMgMCBSPj4NCmVuZG9iag0KOTE2IDAgb2JqDQo8PC9QIDkxNCAwIFIvUy9TcGFu
L1R5cGUvU3RydWN0RWxlbS9BY3R1YWxUZXh0KP7/Ti1W/U/hYG95Pk8akc2JgXaEV/p4QIu+Zb1e
+ou+gAUwAY/QiEyABVSMe6F0BoAFKS9LWyA2XSAvUGcgMjMzIDAgUj4+DQplbmRvYmoNCjkxNyAw
IG9iag0KPDwvUCA5MTQgMCBSL1MvU3Bhbi9UeXBlL1N0cnVjdEVsZW0vQWN0dWFsVGV4dCggKS9L
W10gL1BnIDIzMyAwIFI+Pg0KZW5kb2JqDQo5MTggMCBvYmoNCjw8L1AgOTE0IDAgUi9TL1NwYW4v
VHlwZS9TdHJ1Y3RFbGVtL0FjdHVhbFRleHQoICkvS1tdIC9QZyAyMzMgMCBSPj4NCmVuZG9iag0K
OTE5IDAgb2JqDQo8PC9QIDkwNiAwIFIvUy9UZXh0Ym94L1R5cGUvU3RydWN0RWxlbS9LWyA3IDhd
IC9QZyAyMzMgMCBSPj4NCmVuZG9iag0KOTIwIDAgb2JqDQo8PC9QIDkwNiAwIFIvUy9UZXh0Ym94
L1R5cGUvU3RydWN0RWxlbS9LWyA5MjEgMCBSXSAvUGcgMjMzIDAgUj4+DQplbmRvYmoNCjkyMSAw
IG9iag0KPDwvUCA5MjAgMCBSL1MvUC9UeXBlL1N0cnVjdEVsZW0vS1sgOV0gL1BnIDIzMyAwIFI+
Pg0KZW5kb2JqDQo5MjIgMCBvYmoNCjw8L1AgMjYxIDAgUi9TL1NsaWRlL1R5cGUvU3RydWN0RWxl
bS9LWyA5MjMgMCBSIDkyNSAwIFIgOTI2IDAgUiA5MjcgMCBSIDkyOCAwIFIgOTI5IDAgUiA5MzUg
MCBSIDkzNyAwIFIgOTM4IDAgUl0gL1BnIDI0MSAwIFI+Pg0KZW5kb2JqDQo5MjMgMCBvYmoNCjw8
L1AgOTIyIDAgUi9TL1NwYW4vVHlwZS9TdHJ1Y3RFbGVtL1BnIDI0MSAwIFIvSyAwPj4NCmVuZG9i
ag0KOTI0IDAgb2JqDQpbIDkyMyAwIFIgOTI1IDAgUiA5MjYgMCBSIDkyNyAwIFIgOTI4IDAgUiA5
MzEgMCBSIDkzMiAwIFIgOTM2IDAgUiA5MzYgMCBSIDkzNyAwIFIgOTM3IDAgUiA5NDAgMCBSIDk0
MyAwIFIgOTQ0IDAgUiA5NDUgMCBSIDk0NiAwIFIgOTQ3IDAgUiA5NDggMCBSIDk1MiAwIFIgOTU0
IDAgUiA5NTUgMCBSIDk1NiAwIFIgOTU3IDAgUl0gDQplbmRvYmoNCjkyNSAwIG9iag0KPDwvUCA5
MjIgMCBSL1MvRmlndXJlL0FsdCgpL1R5cGUvU3RydWN0RWxlbS9LWyAxXSAvUGcgMjQxIDAgUj4+
DQplbmRvYmoNCjkyNiAwIG9iag0KPDwvUCA5MjIgMCBSL1MvRmlndXJlL0FsdCgpL1R5cGUvU3Ry
dWN0RWxlbS9LWyAyXSAvUGcgMjQxIDAgUj4+DQplbmRvYmoNCjkyNyAwIG9iag0KPDwvUCA5MjIg
MCBSL1MvRmlndXJlL0FsdCgpL1R5cGUvU3RydWN0RWxlbS9LWyAzXSAvUGcgMjQxIDAgUj4+DQpl
bmRvYmoNCjkyOCAwIG9iag0KPDwvUCA5MjIgMCBSL1MvRmlndXJlL0FsdChsb2dvLnBuZykvVHlw
ZS9TdHJ1Y3RFbGVtL0tbIDRdIC9QZyAyNDEgMCBSPj4NCmVuZG9iag0KOTI5IDAgb2JqDQo8PC9Q
IDkyMiAwIFIvUy9UZXh0Ym94L1R5cGUvU3RydWN0RWxlbS9LWyA5MzAgMCBSXSAvUGcgMjQxIDAg
Uj4+DQplbmRvYmoNCjkzMCAwIG9iag0KPDwvUCA5MjkgMCBSL1MvUC9UeXBlL1N0cnVjdEVsZW0v
S1sgOTMxIDAgUiA5MzIgMCBSIDkzMyAwIFIgOTM0IDAgUl0gL1BnIDI0MSAwIFI+Pg0KZW5kb2Jq
DQo5MzEgMCBvYmoNCjw8L1AgOTMwIDAgUi9TL1NwYW4vVHlwZS9TdHJ1Y3RFbGVtL0FjdHVhbFRl
eHQo/v9OLVb9T+Fgb3k+TxqRzYmBdoRX+nhAi75lvV76i76ABTABj9CITIAFVIx7oXQGgAUpL0tb
IDVdIC9QZyAyNDEgMCBSPj4NCmVuZG9iag0KOTMyIDAgb2JqDQo8PC9QIDkzMCAwIFIvUy9TcGFu
L1R5cGUvU3RydWN0RWxlbS9BY3R1YWxUZXh0KP7/Ti1W/U/hYG95Pk8akc2JgXaEV/p4QIu+Zb1e
+ou+gAUwAY/QiEyABVSMe6F0BoAFKS9LWyA2XSAvUGcgMjQxIDAgUj4+DQplbmRvYmoNCjkzMyAw
IG9iag0KPDwvUCA5MzAgMCBSL1MvU3Bhbi9UeXBlL1N0cnVjdEVsZW0vQWN0dWFsVGV4dCggKS9L
W10gL1BnIDI0MSAwIFI+Pg0KZW5kb2JqDQo5MzQgMCBvYmoNCjw8L1AgOTMwIDAgUi9TL1NwYW4v
VHlwZS9TdHJ1Y3RFbGVtL0FjdHVhbFRleHQoICkvS1tdIC9QZyAyNDEgMCBSPj4NCmVuZG9iag0K
OTM1IDAgb2JqDQo8PC9QIDkyMiAwIFIvUy9UZXh0Ym94L1R5cGUvU3RydWN0RWxlbS9LWyA5MzYg
MCBSXSAvUGcgMjQxIDAgUj4+DQplbmRvYmoNCjkzNiAwIG9iag0KPDwvUCA5MzUgMCBSL1MvUC9U
eXBlL1N0cnVjdEVsZW0vS1sgNyA4XSAvUGcgMjQxIDAgUj4+DQplbmRvYmoNCjkzNyAwIG9iag0K
PDwvUCA5MjIgMCBSL1MvVGV4dGJveC9UeXBlL1N0cnVjdEVsZW0vS1sgOSAxMF0gL1BnIDI0MSAw
IFI+Pg0KZW5kb2JqDQo5MzggMCBvYmoNCjw8L1AgOTIyIDAgUi9TL1RleHRib3gvVHlwZS9TdHJ1
Y3RFbGVtL0tbIDkzOSAwIFIgOTQ2IDAgUiA5NDcgMCBSIDk0OCAwIFIgOTQ5IDAgUiA5NTYgMCBS
IDk1NyAwIFJdIC9QZyAyNDEgMCBSPj4NCmVuZG9iag0KOTM5IDAgb2JqDQo8PC9QIDkzOCAwIFIv
Uy9QL1R5cGUvU3RydWN0RWxlbS9LWyA5NDAgMCBSIDk0MSAwIFIgOTQ0IDAgUiA5NDUgMCBSXSAv
UGcgMjQxIDAgUj4+DQplbmRvYmoNCjk0MCAwIG9iag0KPDwvUCA5MzkgMCBSL1MvU3Bhbi9UeXBl
L1N0cnVjdEVsZW0vUGcgMjQxIDAgUi9LIDExPj4NCmVuZG9iag0KOTQxIDAgb2JqDQo8PC9QIDkz
OSAwIFIvUy9MaW5rL1R5cGUvU3RydWN0RWxlbS9LWyA5NDIgMCBSIDk0MyAwIFJdIC9QZyAyNDEg
MCBSPj4NCmVuZG9iag0KOTQyIDAgb2JqDQo8PC9UeXBlL09CSlIvT2JqIDI0OSAwIFIvUGcgMjQx
IDAgUj4+DQplbmRvYmoNCjk0MyAwIG9iag0KPDwvUCA5NDEgMCBSL1MvU3Bhbi9UeXBlL1N0cnVj
dEVsZW0vUGcgMjQxIDAgUi9LIDEyPj4NCmVuZG9iag0KOTQ0IDAgb2JqDQo8PC9QIDkzOSAwIFIv
Uy9TcGFuL1R5cGUvU3RydWN0RWxlbS9QZyAyNDEgMCBSL0sgMTM+Pg0KZW5kb2JqDQo5NDUgMCBv
YmoNCjw8L1AgOTM5IDAgUi9TL1NwYW4vVHlwZS9TdHJ1Y3RFbGVtL1BnIDI0MSAwIFIvSyAxND4+
DQplbmRvYmoNCjk0NiAwIG9iag0KPDwvUCA5MzggMCBSL1MvUC9UeXBlL1N0cnVjdEVsZW0vS1sg
MTVdIC9QZyAyNDEgMCBSPj4NCmVuZG9iag0KOTQ3IDAgb2JqDQo8PC9QIDkzOCAwIFIvUy9QL1R5
cGUvU3RydWN0RWxlbS9LWyAxNl0gL1BnIDI0MSAwIFI+Pg0KZW5kb2JqDQo5NDggMCBvYmoNCjw8
L1AgOTM4IDAgUi9TL1AvVHlwZS9TdHJ1Y3RFbGVtL0tbIDE3XSAvUGcgMjQxIDAgUj4+DQplbmRv
YmoNCjk0OSAwIG9iag0KPDwvUCA5MzggMCBSL1MvUC9UeXBlL1N0cnVjdEVsZW0vS1sgOTUwIDAg
UiA5NTQgMCBSIDk1NSAwIFJdIC9QZyAyNDEgMCBSPj4NCmVuZG9iag0KOTUwIDAgb2JqDQo8PC9Q
IDk0OSAwIFIvUy9MaW5rL1R5cGUvU3RydWN0RWxlbS9LWyA5NTEgMCBSIDk1MiAwIFIgOTUzIDAg
Ul0gL1BnIDI0MSAwIFI+Pg0KZW5kb2JqDQo5NTEgMCBvYmoNCjw8L1R5cGUvT0JKUi9PYmogMjUw
IDAgUi9QZyAyNDEgMCBSPj4NCmVuZG9iag0KOTUyIDAgb2JqDQo8PC9QIDk1MCAwIFIvUy9TcGFu
L1R5cGUvU3RydWN0RWxlbS9QZyAyNDEgMCBSL0sgMTg+Pg0KZW5kb2JqDQo5NTMgMCBvYmoNCjw8
L1R5cGUvT0JKUi9PYmogMjUxIDAgUi9QZyAyNDEgMCBSPj4NCmVuZG9iag0KOTU0IDAgb2JqDQo8
PC9QIDk0OSAwIFIvUy9TcGFuL1R5cGUvU3RydWN0RWxlbS9QZyAyNDEgMCBSL0sgMTk+Pg0KZW5k
b2JqDQo5NTUgMCBvYmoNCjw8L1AgOTQ5IDAgUi9TL1NwYW4vVHlwZS9TdHJ1Y3RFbGVtL1BnIDI0
MSAwIFIvSyAyMD4+DQplbmRvYmoNCjk1NiAwIG9iag0KPDwvUCA5MzggMCBSL1MvUC9UeXBlL1N0
cnVjdEVsZW0vS1sgMjFdIC9QZyAyNDEgMCBSPj4NCmVuZG9iag0KOTU3IDAgb2JqDQo8PC9QIDkz
OCAwIFIvUy9QL1R5cGUvU3RydWN0RWxlbS9LWyAyMl0gL1BnIDI0MSAwIFI+Pg0KZW5kb2JqDQo5
NTggMCBvYmoNCjw8L1AgMjYxIDAgUi9TL1NsaWRlL1R5cGUvU3RydWN0RWxlbS9LWyA5NTkgMCBS
IDk2MSAwIFIgOTYyIDAgUiA5NjMgMCBSIDk2NCAwIFIgOTY1IDAgUiA5NzEgMCBSIDk3MyAwIFIg
OTc0IDAgUl0gL1BnIDI1MiAwIFI+Pg0KZW5kb2JqDQo5NTkgMCBvYmoNCjw8L1AgOTU4IDAgUi9T
L1NwYW4vVHlwZS9TdHJ1Y3RFbGVtL1BnIDI1MiAwIFIvSyAwPj4NCmVuZG9iag0KOTYwIDAgb2Jq
DQpbIDk1OSAwIFIgOTYxIDAgUiA5NjIgMCBSIDk2MyAwIFIgOTY0IDAgUiA5NjcgMCBSIDk2OCAw
IFIgOTcyIDAgUiA5NzIgMCBSIDk3MyAwIFIgOTczIDAgUiA5NzQgMCBSXSANCmVuZG9iag0KOTYx
IDAgb2JqDQo8PC9QIDk1OCAwIFIvUy9GaWd1cmUvQWx0KCkvVHlwZS9TdHJ1Y3RFbGVtL0tbIDFd
IC9QZyAyNTIgMCBSPj4NCmVuZG9iag0KOTYyIDAgb2JqDQo8PC9QIDk1OCAwIFIvUy9GaWd1cmUv
QWx0KCkvVHlwZS9TdHJ1Y3RFbGVtL0tbIDJdIC9QZyAyNTIgMCBSPj4NCmVuZG9iag0KOTYzIDAg
b2JqDQo8PC9QIDk1OCAwIFIvUy9GaWd1cmUvQWx0KCkvVHlwZS9TdHJ1Y3RFbGVtL0tbIDNdIC9Q
ZyAyNTIgMCBSPj4NCmVuZG9iag0KOTY0IDAgb2JqDQo8PC9QIDk1OCAwIFIvUy9GaWd1cmUvQWx0
KGxvZ28ucG5nKS9UeXBlL1N0cnVjdEVsZW0vS1sgNF0gL1BnIDI1MiAwIFI+Pg0KZW5kb2JqDQo5
NjUgMCBvYmoNCjw8L1AgOTU4IDAgUi9TL1RleHRib3gvVHlwZS9TdHJ1Y3RFbGVtL0tbIDk2NiAw
IFJdIC9QZyAyNTIgMCBSPj4NCmVuZG9iag0KOTY2IDAgb2JqDQo8PC9QIDk2NSAwIFIvUy9QL1R5
cGUvU3RydWN0RWxlbS9LWyA5NjcgMCBSIDk2OCAwIFIgOTY5IDAgUiA5NzAgMCBSXSAvUGcgMjUy
IDAgUj4+DQplbmRvYmoNCjk2NyAwIG9iag0KPDwvUCA5NjYgMCBSL1MvU3Bhbi9UeXBlL1N0cnVj
dEVsZW0vQWN0dWFsVGV4dCj+/04tVv1P4WBveT5PGpHNiYF2hFf6eECLvmW9XvqLvoAFMAGP0IhM
gAVUjHuhdAaABSkvS1sgNV0gL1BnIDI1MiAwIFI+Pg0KZW5kb2JqDQo5NjggMCBvYmoNCjw8L1Ag
OTY2IDAgUi9TL1NwYW4vVHlwZS9TdHJ1Y3RFbGVtL0FjdHVhbFRleHQo/v9OLVb9T+Fgb3k+TxqR
zYmBdoRX+nhAi75lvV76i76ABTABj9CITIAFVIx7oXQGgAUpL0tbIDZdIC9QZyAyNTIgMCBSPj4N
CmVuZG9iag0KOTY5IDAgb2JqDQo8PC9QIDk2NiAwIFIvUy9TcGFuL1R5cGUvU3RydWN0RWxlbS9B
Y3R1YWxUZXh0KCApL0tbXSAvUGcgMjUyIDAgUj4+DQplbmRvYmoNCjk3MCAwIG9iag0KPDwvUCA5
NjYgMCBSL1MvU3Bhbi9UeXBlL1N0cnVjdEVsZW0vQWN0dWFsVGV4dCggKS9LW10gL1BnIDI1MiAw
IFI+Pg0KZW5kb2JqDQo5NzEgMCBvYmoNCjw8L1AgOTU4IDAgUi9TL1RleHRib3gvVHlwZS9TdHJ1
Y3RFbGVtL0tbIDk3MiAwIFJdIC9QZyAyNTIgMCBSPj4NCmVuZG9iag0KOTcyIDAgb2JqDQo8PC9Q
IDk3MSAwIFIvUy9QL1R5cGUvU3RydWN0RWxlbS9LWyA3IDhdIC9QZyAyNTIgMCBSPj4NCmVuZG9i
ag0KOTczIDAgb2JqDQo8PC9QIDk1OCAwIFIvUy9UZXh0Ym94L1R5cGUvU3RydWN0RWxlbS9LWyA5
IDEwXSAvUGcgMjUyIDAgUj4+DQplbmRvYmoNCjk3NCAwIG9iag0KPDwvUCA5NTggMCBSL1MvVGV4
dGJveC9UeXBlL1N0cnVjdEVsZW0vS1sgMTFdIC9QZyAyNTIgMCBSPj4NCmVuZG9iag0KOTc1IDAg
b2JqDQpbIDIyMCAwIDAgMCAwIDAgMCAyMzcgNDE1IDQxNSAwIDAgMjA1IDMzMiAyMDUgNDkwIDU1
NCA1NTQgNTU0IDU1NCA1NTQgNTU0IDU1NCA1NTQgNTU0IDU1NCAyNjQgMCA3NDkgMCA3NDkgNDIy
IDg4NSA2MjMgNjExIDU2MyA2NjIgNTc1IDUzNyA2MTEgNjg3IDMyNCAwIDAgNTM3IDgxNSA2ODEg
NjUzIDU2OCA2NTMgNjIxIDQ5NiA1OTMgNjQ4IDAgOTIxIDAgNTcwIDAgMCAwIDAgMCAzNzEgMCA0
ODggNTQ3IDQ0MSA1NTUgNDg4IDMwMyA0OTQgNTUyIDI3OCAyNjYgNTI0IDI3MSA4MzIgNTU4IDUz
MSA1NTYgNTQ3IDQxNCA0MzAgMzM4IDU1MiA1MDQgNzc0IDQ4MyA1MDQgNDU1XSANCmVuZG9iag0K
OTc2IDAgb2JqDQo8PC9NZXRhZGF0YSA5NzcgMCBSL0ZpbHRlci9GbGF0ZURlY29kZS9MZW5ndGgg
OTE1MjAvTGVuZ3RoMSAxOTE0MTI+Pg0Kc3RyZWFtDQp4nOx9DXyT1fX/uc/zJGmatHlp06QNbZ80
TUubtmnaUhoIbdqm5aUChRZpy1tLAxRQrFIQUKCovIUXqaLy4hQ3xM25P0+LzuKcVkWmDhy+MV/+
myDqnMJA534OlfR/7k1SC6Lzs8829vn/cuj3nHPPPffec++59z6JTSMQADAgE6C2qsJbb3pA/iyQ
xzwAKbdXVVxVaX3U+ByQR0oAlFGjvVXVkKG/EbiSq7BVyujaiXX6rJ2/xfI1ANu9o+umVPz11Ycf
AO6IBJAqjC+vHzOxdssmIK8dA/CtmFjnKFh14adfAZA3sX1z67Ut7WvuKBgBULMDQBbfurRDPBMI
cADXYn3Uqrnt86499qavAKD2EQB1+byWxe0QBSLGk4Pt1fOuWT63SFq1AmBpA8CZF9rmtPg+aH74
OPY/HeuL29Cgf9a2BMvbsZzedm3HsqO/8b8GGDDA2JkL59ywaFhuyu+BbIwCUI245rrWlhVCSSUQ
n4juH17bsqx9iFP3B2zfi+3FRS3Xztmx8EItducFMB5uv25xR/866MB41LS+/YY57XfEnl4PMP0c
gPYjoGtLZKltI55eN0vj/huYcRikgx/uGEXlM7bnKj4vOl2T8KnpLBaVwEGQsJ1iV8CFYzR9XnRh
b8KnrKdBpB9FLfobwId5m4XgQAsOmIOdlOG4HNbywiGyDWQQJdslK8Qm9wYl+QLmkgCn4QQZLxPk
PCfsAe5sBYifhPseXyeK0IfT2Sh3BVykxXQ27jFcjvtpHf+kbAqdKfAyLzzFQn0uCOFrkAvvw3Kh
E26U1cAyYRfqNYhTWF4Fy7kdsDw8ArXL18ES2Q2IEXCjsAmWM/l3WM7/HdqFp6BC5oAm6quYBQms
zTbQQ4T+K4n/CGqFFsjn18N8oR3m83+CNu4amMh/DmXCAvBwLqjjLCATCqCMy4Ey+U+hTrgRUYb+
i2Gs0Axt/ESo49thJvcY2ISFaIuCOHkBJPN/BCPq8fxPYNKVnucPJTrfKx3DlSJhRn9AuB7zeRZz
+zAsEIyovwFtwngsn8J90YIYCQphKdofhzbZr2COcAh8wq1YX4h+VC7Aur0wU3CBS7gTRgujIV6+
F5IFMyQICZDAvwO1V3qeP4ToXK90DP9J4s7CVXw1lHA/hxn8BJjB/QVmkE+ghvsCyvmxUE6ehQnk
UTDwieAhB8EjvAMT+DpEDvrXwmhsO527DSZwu+Fqbgjk8TVoi4NM4R5wcB9BOtW5p2H8lZ7nv5u4
0fCbH+JH9oKJ+Q+Bh1G/luk/hWsYxtJneJD4Fpj+r46RPw2l/+o+IxShCEXoShA+o4B8AF28DboU
BthI8Z8cXyiGm/DZZuf/Dzh5CQqx7MbXR1OFEliDtjFYXoS6j/ohuhHXIdZQP8RDiFWIrcyvGOYJ
i2AN9wHk8Ccgiz+Fr8N9MIb/GKYLTbCMfxv7W4TtG6GJ+iF6QnIbYjzibsQtiO3MbxH4+Ap8XV8B
qxCtiMWIEYh1iHmIm0P2qy83t/9EW4xxovw0rFKkwCqU7f/WZH0P/dB46fujKxXjv4sir/8iFKEI
RShCEYpQhCIUoQhFKEIRilCEIhShCEUoQhGKUIQiFKH/HUQ//xnWw78HDMsrGVeYhAdgG+JxxAbE
jxCTEPsRWxD7EGuE+cHPWH0Xye6BeFkH+GVK2Cp7D2Uq+IUnUd4EW+Vx4Oc+Bv/AeH3gVzhhg1wF
G2TH0d+AflTeim1uRr0ARsuOwQ3UNyofbKx/C2SytgthnnAORgsc3CIjcAuWb+FeR9symCqch6nc
DljIrYZ44VGYwm2EKYr5sFCmgIXCS+jPQwu2vYU/DAv5P8My3gIjhK/Qthuy5H+DYqEFslC3CxaY
/+9c7/82kn0At1Fc6Tgi9K+h8BkIl4VnYSeiF7EN8VPEFMQhxN2Ix0L2ld/XpzwG0mQnYKfsetgr
r0W5BhGD+BjLnbCTz4GdYV+ZEXYq9sNO+XLEWNiLd0BQ/gnjeA8ewHM+Rj4GNlDfqBfBydpsAxeL
9RislM2C6XgWd8quQf+Xse8MuEn4A55jH87rPejkfouxGGA+nvv5ii+gE++dTlkR+l8HHdj2Hjy/
nUI1bOGXQo1sHtpU4FFsgPHC8zCS6sIaWPXvWfn/Toqc7/+/KHwGrnQc/wzJAnAXxZWOI0IRilCE
IhShCEUoQhGKUIQiFKEIRShCEfrfTvxkeBSRcQWGFujwiPTgtz+ReiwRVuYhGqvqQSD5WC4AEX3p
tyPFQBpkwQhww1iYAlOhEWbBCtgDv4ADcBCeIk7uLVEresV2cbm4sb+fjRKDrTMhB9uUwlWhNi2s
TQ+2eXJQmw5xNbYh/X8LhhcTB9D/HP3HvQFp/a3ExR3hDnF/7r87EDh5/FTzKfUp+q1YwW+uysMo
i1HW/sNZV9NZk4/4Yn6YfoR+JDlJPiTvc8DfwC/mO/gl/FL+Rn4Zv5xfwd9ETsXUkk/44Th7GchB
AVGgxJVRgZrcwW/iN/Nb+K387fw2vou/g7+T3w7y0BdsfXXp92kNIu47awYTi3CgwCJlOfreaHHN
JiK+I2bWlQa0oMNcxkE8GCABjOwbPpIQQwYNXoTsVrgN1sI6WA8bYCP4YRNshi2wFW6HbdAFd8Cd
sB3ugrvhHtgBO2EX7IZ7f9DMrhzx/6B67z/V68A3qZDfB9eY9F17n34H0HP0DdH9EBMC3QFiCDQm
SxDkI5RpQbDcZwbBD0M5FJEFoB+BMicIchJlbhDkQ6BngIG8j9IRBNts+QgX9kN/1z8iCLpX8EQy
0D3DvmullO4dlGVBEPqNbZ4gcD8BlCPGQvDeoN/PR7+pTYOYGgLdRY0h0N00Kwi2m1oQK4DuKsCz
HwSd+y+CYPH3IA6gmf7e8GAQPP196ZOIp1B/EP2cQdBV594KAtcdRG0QtB/RGwTNp9geBH8zyg7E
ctQ7Ua4OgtyBkpY3on2Tp9E3a+aM6dOaGhum1E8ef1XNuLFjRld7KyvKPWWlo9wjR7hKhhcPKyos
cOY78nJz7NlZQzMzbOnWNIuYmpI8xJyUaDImGOLj9DqtJjZGrYpWRinkMoHnCOQQk2SqbKhaICVW
Nktqq9eqFSX1hHPjHRLozRarTix0NOaGvCSZXYK4Gim+tqEbPCWNktx+qcsEibdpP7Ng4/FmsUoS
bPhjHdfik4ZObrBYtcfNA/WN2EZKqmywWMwSZ8OfsViFP+NaRJ+krUW7xRy0jJWgtoGit/+9EjRC
iaUR+eQGKSVcbGy8XJCYqP6+S8KcQPzabnVipVeC+G5QvyeBgbqdKwEJ3NJQOwaiRY31Bg6JxH8m
kTiJGMZjyBcPQZudKLnMGlT5FlirfPNxRX3N36zpueCKWkS/6J/coCtElQVdI70wqaFbFV1prZwT
jQZgBuiOVqFFRQ3YRXs3UZcSpnDqqhHdHETF4PLpabhVFAskz6ZmVKxeXDesifumpre/b/PgKsBm
YS0uqAWDkOSVkiIYhDhf8rRIsEnszunzb+7Vwuxmu9pn9bVMb5D4FnToBt5W1VYvDampbUITDoVo
bhNpur2M0eSJVW2iH8vUtxm51UuTfpHd1zanmW4T0mz1Yp2ysmG9pc8s6VFWSTq7FINuMSveN/P+
KtN8kRb9/vWitAfDHVRroRw3gQlD91dZcTTsrGpBBU2JYyBtbDeO9bHkeDa1iFLn7AXBvdeyObz/
LX6tpP4fC2YH84MtWcPQUvqaF9CQF7TQaVYtEP2b5rCpbmZTw/0qVi3wUtCGuPthCrZuaqhqs1Z9
MyBOHBXedmlbi0VKtNOGfn8VDbHFh9EHQ8aKb+KnZ8JsJxhPpeSpZwLqWQ5wRE+LtzFkCjk00Wa0
ptnb2GgJ5h1dJYVtvSzPKvppjwqbFG/XWg5hXV9uTs3khiqvmc1e4iobRp0xmc+gXlM7YCYm9PE7
zpiDa1RTZ62ZFNwFbWHWXB88wNxA5tE15M96PWoyHw3q0xuqrdXNfn+1Vaz2N/tbevs7Z1tFrdXf
rVb726uaRXb8Cdqf2GSWqjc3StrmNjKCZYh2J9K9Vz25RoqbNI2mqlpsawleHGVWS4nZohvwqf2u
6tCZw92PZ4CeOb/2NMamxtvJLFbTq6YXbwizpC2hRxYDmtKAZ6KV7V/G8KzUYedmemr4RlvV/LrQ
YuHODG0eegdOClmxE4uFnqdNvR6YjQWpc1JDsCzCbHMPeBx2zGMzrekL1xim0JrOcM1A82Yr5s1U
U/cP9vfgve3XWfWiy8HWn129PqmvHuf49xIpqiSU+rjKBt7MhTTOzFMt2o5XmVsy2llDuiZ4Y/q1
VvGYVdLaJVllQ5/Z3ShqdXjVEfQZY6cnCG/UY9YXCb1HIV4rEbdEEqgd8F5l1ztvLMHKgY0kVvmb
Qztt8LRCDwNf2+Xnhj5aK07PHPTX6a10hkfY9Ra6tW3V9FyZLUGPcY1SLL2bpdjTjGG85soGEW8i
PLmTmCJWiW002ZLY7GVXQqN5sLm3/0Szl16BGDJ1MYe2OPLg0l6813JzfuhG78SNvmZzY9sI7MWT
jTMQh+Gw7LTUN4RWqcQcOlF0rLF0KhfXD6xi2AeTjwfPIuUnvWjCjZpkOtN4uSWvqb+oNGgwVlcy
cDPUN0jV9nDnwfJou3lwccwl1WPD1Xh9rDSvoI8RDiq6rWTDpG4P2VDX1HCQvl7aUN/QwxGusrmi
sTsd6xoO4itSD7Ny1EqNtCDSAtQQ7K2Hi2L+5oP4orCT1QrMwMqtvQSYLSpsI9DaywVt2rCNQ5sQ
tHmYLfiqosrUhkvQYMWk+yRPbcPNjW3+5ka62JAQ3IC4s62lIHHW0m7CydVStHVOhaSyVlB7GbWX
Be1yaldYK3D74+EQ6VH3N1vx+OMF3ABm0ki3MN0unE3s7e/HG/Qo3rwWSW6bjsALVmlvFHEXj0O/
0RTNaB4tdba20DjoNuXpXT62tVGKGugQXcZKSuxBGeoBPapZG/oUwEatuFlbrExFMx6Ozkap0U4H
bZhPOxBFfD00xjpCkmcE+5Rl0IEcjX69tYA9TuQ2Kdq2ngolxkYvQmYxYxEHawwukkKNkbdasaq1
WcTVFqC1DjejkEF/os1Byxx8qgsZcxiizaFKCJ4gVUy0pMyjzyoF01V52CH+KBobg8Gz0vqQA46t
lVQYUcagpQw1wNXBqrE0FvxZj6FS12doN5N6YbJ1GZ5BGjTrSYHVUoxtbAteOMH2KrRYS8KNsa8o
ZqJ9HApaFXTmavaCtr63/yHrcssgys2x4tO5gW5MMB+k72Ia/ZcapGl4cUZdao1hZr8/KubyDYLr
FRUzIKlRrJrvzWVvWkQSeFRpIuPEXvJlWDkfVv4eVr4IK/8TVs6FlbNh5S9h5UxYOR1WPgkrH4aV
D8LK+2HlVFh5L6ycDCsnwsprYeXVsPJKWPldWHk5rBwNK0fCyp6wcntY2RpW/GFlQ1hZH1bWhZVp
YaUprDSGlYawUh9WasPKVWGlJqyMCyvFYSU/rDjCSm5YyQkryrCiCCsyTz/TPmf8M8Y/Zfwc42cZ
P8P4acY/ZvwDxt9n/BTjJxn/I+NvM/4m468xfpTxI4y/xPiLjL/A+GHGDzH+LON9jD/N+K8ZP8B4
N+P7GX+Q8b2M72F8K+NbGN/M+CbG/YxvZHwt47cxfityT+k4sZOVVjO+ivGVjM9mfBLjtYyPYbyC
8VjKZ5XTLwEk0Ml/DtsQexASog9xDHECcQ4RBQ6hEMoQExGzENchViNuR9yP2I94GhENqUIReheh
dxF6F6F3EXoXoXcRKOB3ghXeRZxF8KBBnoooQ8xC3C9YPVbZufeIdKHvAtd34diFExfOXRCCgu/r
P9Z/ov9cv9BeHi3YMOw+5McQJxDnBJtHLZx46txTHGOacp1gwY4t9LvwuQb01iA/geBw2GhaFqIe
JZoMoik3CwpWliNfzRmZ772QinAgyhATEbMQcngX+VlEP3evp45/90SCccjrbyC76eYE8003J77y
KupLb0R2bTuya65DtnBRgnnhotU3JHUsiTcMmbcA2dz5yOa0xZvntK29PilxccKKykTLckRiuZO7
A3YiOBiCPIdq3E5uF7cb1NwWbit3O0o/t4nbDGowczthEwKnhPx+xK8Q7yAE7kH0eQhiuPux7QMo
78W290FM/0fc1p54q+sgKruoUp7E3cKtxBTbuTXczSBDuYpbgY8dO7cyJFdwU5n9Rm4ek/O4qT0y
u9jLtfeYRdevuRuwnvotQrtA7VMPOAtdyvJy7npIRDyM9b3MZz6W3kbtIwTP3cYtxxW1c50oafvV
KGkcN4Xkcu5qVr+Mm4tXtZ1bipLal4Tk4pCcG/Lr4K5mfotD8jru6h6FPau8FssE1lHOzeBmcrNw
CSdxk7k6lBO4iVwtLqWKm4CYBNHcDBiJeiPqSxFLsLwby4+hfAtlNDcfWyzEBW3FnuagbMaeZqOc
D26uFdGMmIGYhJiA8HJutmqVnA4TZcdXUcFyKZbprEdxOly16nID2glUIz+M4LiRWK/AehdKOrvh
IX8L+ivoKhf2xCW4yhM4R6giLyRzUdIBckJle0hmY0OZfXR5BZYJyJA/yEIayRVCDcKHpQ7qy1Vw
WjZ0OUraUxlKGvqIkL0kJItDclhIiiFZFGrnDMn8kD0rJIdyWpyCv3wRlgkkIT/IFeCUjZyJS8Sk
qDg1F4MyilNy0Sw5UQgVLr4Ro43C5KgwOSpMjhGTE4XJMWJyorDeii1smIxk7CkVZRL2NASlFROR
jEhCGBEqRBS4SR0ZT2dGJoTk1WQ6XSsyJSSnoqT2t8nreLfZyZsh+QE5QWdGTobkCfIJk2dRUv/T
5BNcaw8++XuU0XjY+ojQ43SGFDw0vf19j/4mVXShB9+Tk+N6gvAEl6InNc16kKoH+lJSrGFjcnLY
OGTIgNFsDhvjk0JapyoupHmU0ahxhBzw1G5CjVAbauXRaASYCKnURCUGBD21U1hkcMBqpRHB48kp
Ls9HZjML80/pNtfVvSTKE0f+8KbMPvJ4zXHOI6liXM/0yezo4Bl+f1ycy3OvI9917y5i371LZt/V
Jdh/tlOw77yDt3uez3G67uji7Ru6dnRxylZT629aebE1RoOdn3t0dKrN9dteEu0ZQnbcRezD7yN3
38XZTfdkZLuM9xDtXWUe11t3kSdJMcnB54Wd5PccFez4MqHnCBW5PUd5FDnU+CS5ioxjPuN6Vsvs
B8k0Uo/nSlOeSOpxuvXAkXVkA0vOepQ0uRtDcgO5nTXcipKWbz+wVmYvK1eTPUDIy+QIq3wVJR5D
8go50iOnmVX0FBS4qNjP02U48McUllaP7v+aklwvvsTbX3pBsHtesKRR64EXDEYmD+NqMpmQxLyt
T+c6XbWTcJ0m4Xp/gNN6/xQWTmVnu44ewR10pMLL/I9kZlL5+BFjkuvZjwnOWtnzNhvYU/ixzeZ6
92PiOWROdh3oltm7MTGevlGjXH37Bftr+2X2/Svxun5bn+B6/tdE3Eq0WwntclNxCet6U6adhVKw
CfvevEVm3+IX7Bv9Mrsf1/Hzs7z9s7My+6ednP3cHsF+FpfGc7qgyOU5jaPR5nsmTQ7KqtFBWeJm
3an2YOLf3UP2YEtq3477n9pf78T1WbOa2FdhVCtxiDOIN1eT1WttqRvWEvt6xG04yq2IrLWutWPX
8nPXkuq1pHgtyVhLzMMNpmKDYZhBX2TQFBrUBQal0yDPN/AOA+QZzn+pEc/nn+cyMmOHZmqy7bE5
dk2aNTbdqklJjRVTNSDTyjj3qFiVu8O9081rtDq1Mlqlliui1LwgU+MDQi3nfant2USTTVSaGg3e
FCPBy3fwP4d3NHIVqHiVZiSMVDby05RL+d2wW7lT8xaoDxIVUXuyNWaSHGNSJMUYtMYYvRAf4zh/
3fn7z+85/7vzx87Ly857zu8/L50/cV4GvUTV4zjveIKooIyoPHnCV+7z7i/cf3PnuLPdQ90Z7nR3
mlt0p7jNbpPb4Na7NW6lW+7m3eCuLawnkr4GauorpDiCsq5CKrTX9PLiZKnAXiMpa6c1dBOytRGt
ErcBz3O9JGzAN/b1kr6yaVpDL0mk1WvxTRJeAlJN89otjXZ7suSj/1WpM7lRKqDKtuRGqJEKJklm
a4X9crS4Y0lYLu4ImfAfo+6hGVVSdlWLlFPV7LWHrYzIYqSgf6jVgBxE2OfAOJcdfXAVFYRp0EE7
66CWjo6LHC8zBvX/jhLrcfHFbSA84ZBLxw9r862YO8J+kkkqw9xd6tCtpEmsnVxB/yNwjeSbXCOl
1E5rlpKsFTXSC1gqrp0mqa0V2PfiIHXQnyWLaSKCtm7gKuu7OcrkyKZNayhvJQHwkS8R5xF/R3yB
+B/EOcRZxF8QZxCnEZ8gPkR8gHgfcQrxHuIk4gTiNcSriFcQv0O8jDiKOILYg7gdsRXhR2xArEes
Q0xDNCEaEQ2IekQt4ipEDWIcohiRj3AgchE5CCVCgZB55vs+933m+9R3znfWd8Z32vex7wPf+75T
vpO+P/re9r3pe8131HfE95LvRd8LvsO+Q75nfX2+p32/9h3wdfv2+x707fXt8W31bfFt9m3y+X0b
fWt9t/lu9XX6VvtW+Vb6Zvsm+Wp9Y3wVvljfZTfMv5wa/zPDyLbQz4jIpoAW7MFfcQtG1EPEPxnU
8c3VjygP2wOTv9GxdTfE8KMghvbCGfrPcSdA279nsMe3iT8RHiUqBPrraKgY+Mva1gHZzuRlv/V9
gJ793trL08vwIvyK/Sab/m76ADwSsj8Cj8Fa7PFJWMbKjfhy6DbYg7weLU3sMzMz2V+9Xw974cFQ
q9nQDE7297mluKLhv99/CT6CX5Kv0W/3t8a/E0e5AXpxpN0wDvsrhS6c7Xb4OdwPNbAOS9/QccZP
cC2wABbDQyBhW1/o/xo0HtbAGJiOsVXjKl0Pi3D0JtgPj8Ic6IadaH8SJsN98qcgiuugmer/Kzei
/6+wCdveje+N1nBb+U7ogJvhPvgj4Bt+uD3w7Pdn7wfQNtiBs7gNtmJOm/hRfC3f/P1/NT2IHsf1
egbXZhlmZR/m4z7YRmywC9bDSqKGH8GTpOCi1fln6HHYjH1fTM/BQVy3BzG/W3HFFmNeforR117a
lAwl0bhvFkATiYUv2ecj/vXUjnthGe64W3CcG3DmDTAXd9cSlG2IJQOxFJNS2IBZ/wneie+jvQJW
wSJiwZvyMGwgJliB/j9C63Z4guSj72J4lAyF89j/NJzltwjvA23oPgB6LkkCnhM8m/yXtMx/HL4P
wpykwwuD7wNiJTG43x6Hh3H8H8NuYiY8/A1OQoA4yBDMXBa8gjiM6/YEPIPrdxo9TPB7cplPWl0a
C7bYJJsjhGq/HQvu9i0X3U1r8KTcC/Sv9R/B0/Ar3FN3wC9RbsbSHjxB98AvcA/sw73UibF+M24T
FCKfRzlbg1h4LnQ/0XH7qL3/lf6jbNyj4VaBrQP6G3ia38HzXMs+ZxOhCP3HiFN8fUr2LjdWppGR
/k+EhxVCYBqhn8R8EE/8nchvwn/zLt+Wv8B/JNvf/xfZE4EKmU6WHrg+cDM+y34Pb8Hv4Hk4Ba/h
zn4J/sTn88/zJ/nPhGZBLjsq+zE8JuTBjXD3pf0Ji4Q2YZKwV2gS8mSZWB6Cz6rJMBWfVc34vFzI
vrVGoJ8JE9bJ6mEo5EA+FEGNx2ZwFA3NyoGcZJUzryhHlZenyikShhVDlj2/UB8XF2sy5Tl5KDta
4MCfsj8cP1qg0xOjy4GkPao9qivUHi3Q/uGwM58MKyrlhpfyw4oyrGmxnMI6rLi4sCCFM8RjIZY3
GIwG6zCis+gouOHyhOx0Y4ZZU14q5qcnKpvdGyurW0uHaNLdOWKGQaHfRr6+IOdbvi4hf0pIsGUP
y0x0FLqsNZPj0wtSbknJSy6szsooHVWda8nJHDpEvuiBBwLvC7u+mit88eUjOEHgQI5z/bNsDqRC
GqzyeKOUljSZKlpMi01LNKWJljReFitLSk1NjzXGRanS4sVoPrrLoxEnipyOF0WTnsSn8Dq9bp8X
EmLlZpk+zSRAWaHDWGjXgbFQp3eZHLNmzkgaf8au04PLlU9MjsJCvQuZTm906QoLtev7+voonJZh
pRwuS2amRSGXG+ITjAYLLs5wUkhSOKOBWHh+SIHTpNXYAnlpSdpRZYEpJXWZ5IH7SL3JVpT79QHy
46ec0SZ7etpE55rZ465KdZconU5le5tQ99WDEybnqZzcEG4t/XTgcpzzArzFkyEbimGRZ2SCoTg7
u5gv7vJkq5Ozu4bmJ+fyuV3JnmSyz5usV2fwGV1qj1q1z6vmdassFmdCduIqp7Mk275a5jhZgLM5
qXNRDmV2SDJpcbJgGlBRdwzM35lfSGepK8rjModZChISDPFyucIQlFa+oHgY1ljT5AqdLqGwoBiL
GRlW6/LS7JhoYwbW3P/MzMprpmzYvPzt3ek7HsideE1Zxs2pY5tu7Sofvf2W3U5t5phxfEtVmdUQ
4/SunT+1sz5dmfXzpRseGc99eufmqmnFRoG78OWFRYqKNS0tq0qBwI395wQ95l+Edo82XhtrGBOv
0c/SX6fn9Ubo7T/nyUcTbpRarpk7xglKnksxxvKxXR5jXIqcl3elCClELueiSdxeTq9Pi16V5DhJ
03sSD4ALf6CMLUYSWxPtIdwLLrv2EDI8CjormyvufT2b7PBCHS5CGuiK9OmFBQmCvtU0bnbVvAem
X7X9mslto8XWmc8vDQS+Xk/kv5y2S1YS+GTqvJyNgTPPHQp8ssUxtzXwXmIiaSBTjpMKKY7ubXy1
LLyOeTbjO4kRHtGcwqd0mT1mTKpZH6ve543N4rO6Yvm4lTZb7pDVchb4SRrw4PSxjPEDGaMnlVPI
cYdaMzHoUmFYEYcnWbEsb2hCNObIQX7560/3TR4/zjNj/EsPuYZOqL/tmquLE5e8sd07yqlOSPNU
8S3VZWmYn7off/rQzwL9U69yDk2bIQxxL9z08JzfEtkyAbNCd2g2Rp4HGw+Cpr/PU6NUj9FEp6Ya
TRynxHF4vQctemOXJzovLRp3bJp1nzfNxJu6PGl5ufu8eUpe2ZXH6/Zq9HoT2ctxJou4NzU1P9q0
OjO0ZRljqQpNme3SkHLhsJ1tWJMDc+jQHg6lS7BadKFM0dxZdZaCUn54IW/5ZlML4myNmJZVkhk4
dDynwKKZOTM2zeE4ToY7R+WkGeNb476eHdrNsimBV53jClJUFz5PdHsCne5RSRee1mVVjPYGHrho
J0NoRZS4ItmwwVMHsdpYMXZPrBQrU/KxSo6LUioTeI0uVefQ7dc9rZMpdQldHlASA6/MTlF2KfOH
pKak7vOmZGft82ZH8VFd2bxmry421kqXJkdpXG293HrgFVZIJbvALhyeOSO0JNrDaAkuCH/pgsTT
u2rwcihnJ2Tlup2Bd14OroYmzZH3cqxYPDTgHbQO3voc/YUTyd7RgSZvVXJgmXtMtgFvr0tXgZ7W
HXhac+EmT9JQW4YN790MouQzMtRcsiyZT+7yEFmchp7bLDy3GtDWapu1x7R4brVqtYE3dKkFg1od
pd2r03G5q0XRkbgyKrjvXewW0xUGD2zopJYVspsLCkP3OFWd+TZF5uBzarzkHA+jlxaeFQM+zoTi
CWPLt06/0A+bibx7xiPzW83j5k28du+08TuuW3pDXP5wsj09PU4hM0wYmkGmkavfIBW/MCQFzjTN
sW8OnH3mUODjLfMWuptqc2KdTnVqXmVpaC/IBNwLJTDTk2/X8Jouj91qtHfl58uVBt5kNO3zRhn1
NmcRn1Zgtabt81p5WJ0TEzNCk706GdfmgIaMT3bYWcZptumsdMZCU1nwoRU+CjhRfLiFs2n5VmrZ
BNEeni1nELbJY+NtmYEZw3N0F15XGrLyAtNCSSYP5mQaVVyObuhI8pOSHO2XI0ZYE/TRTmdsWnUd
+UlgRmVpukl9ccadqgRLRVXgPjJ7qidNi67W6smh+XOpOP8kSPfoZVGKqH1ehUEfp9/njcOJqh2h
KQU3MJvFZQInD7P4msLx7aPxffmdUYTPoBbHTYExnkxQapWcmlcqjaDCu1SFz9UujyoxwZiwz2vk
o5V7o6JEWK0Nbq6CcETsigmeInaGbHiBCBdfIMHofkbk9hFZlhRz/Jz4r1d+s4g2k3p6tMHmnjYt
sOjiMNVxYsUYjHIJ/b4zjLIY5npGFiV6lPoxiYmFNlVsJp9uS9/njbGBs9C5zzvMaOYL+URTkQm3
Q1FRqvxMgnEYr9eXJJkL+dT/x9eXwLdRnfvOmaN9HS2j0b7vsnbbsmzZGtuyrTh24jj7YmcjIWR3
IAECIYHEEKABAoQALV0uMaa09xYK/d3wfu1tyitLKWmhC72PLjS0oSwNCfG7bYF4/M6ZkWw5CS8/
ciTNJOh83/9b/t93vnEOxJJnGGwgTBZLEMsix+BJDRKihtvEkH4BNoNaHetzPlR1InjpK20GAI9E
jVXNa391vo6SS3TcDddzD6CoxV97qCrsBrAa3AEGxX4egEvfqGCj8XcvAPuPg4b8JQ8838qd+jb3
4FVgu5SFp7E2pj4XQ6SNeqKT9QsRQ8QEKXWmPvNUya6ph/QBKGKgTNZos9dD94G6GbERj+MFRhK/
khFMCZhMTDZINjTUOIAPIPvHwtJXCAu/5k9b1WKZjA4kwKZ4gFHtm/x1fZ1BJ5XMFjVPOgormlrB
lgd/1cV6eTSNbnbOF9+ATy0dCPVz21574yoi4hyPI+L/RhGRQgymjmUIIzSiyG+Q26H9qFyk3mc2
e3X7xMkPkUgf1nCRdErsDSJB6vWIfaO9G0kJoPQoeOmFfK4hyftuevlI/+HJ8e9P3PKVKU79/He3
Pdq3/PGNK25fHKLmjwPRD94F7PgT3C9//xH3X98kf86d5k7dC1TPvwNcdyz66h/w3rC/NPH+EiO6
2IDdDd1HWbsdhTvBZ3mPxRzEAJnb/P64i3fejG6GhfAezBvadEC6TMUZE64cfN5Qg0AXcSSWgm+r
bYk0N6eq3gsfnS0femH9jtYbRh6al1iws2N9ZrKlO8IoZ+vz+f/c9NTmhGhhy90jS67vdoh4/XJ3
iDNIvx4iTWxl8wqFUaqRwgHpGulOKZSyWg0wQA1hMxoDMHCUNRpsmDmzNpHCrSSMRg/j2heJZL37
GD4OfKrLowzzttVyGsMwDcZ0PLCerqZYJCrjFCGRcgxONUjUUJDUVdGiyMvAgqzPlsql64y5gUBq
3p09+d45K1p6PpsS4HtlslyLnjwbKuZ92oi/bV7JlNm47DoVGAalKprcR9wT5E1fgua/EJpJooAi
S4PdRqTTBEwjayNapH45ooRPlTxBqdHwVMnYAluOGmHU5bIFAzZgvi2XawukwX41QjepqyRafSXZ
YpgrjjaNdKVWAFfGD4w3XzAwDH8L+V4IsRCIWAhfPSF1gGeUpmBNZD//0QfHj7cubVgRampOcR8H
S55l4Wwsnd4+snTrqlz7oZ0ryAXcd8vtHux3tfbwzPN3n2qUWYbWnSj3hWXphr3F8b6yQ0k+Pfkf
lu59K1ff1oGzws6pC/AYspAUcSerTeIKIhlP4ufSlCITJiIFdMVkQJTC7DYfMIs00Gy2K/1+kT0u
gqKjbNxgwL5qEJlPzGcAw4Td57TaVPicVJohTqSE9CFUWMmhMzUejFWkq/ISfT6GeSp+TacMThKz
EJyWE0gluL6e5ii4rjQxQrmNnEb3G2Np6+Ld++r33Lz7cOd1Pz/Yd3TbeqZ7eG77tYXs1s0Hjszv
2P3k2idOg9yyjem9u+duXFFo3nFH/86xFZSdu7hsXSi1trNn3aJ6dvuR4euOrow0AD2SHKlFdCuy
FDexhI1r9Trk5jqodQE1dLl0cgthgRZkNZA8ATUKl7nDdcLt9ij2o0jl0VWljQGq/+IZwUtm6Fe2
ktENHp56zrBNUYNO6CZ0iJrXmWKpXG4/HwFyzoTDoLwt2VofM6xHPPPEkmvqTZeIiu9LKcbfVhAR
+vx1AxjJFSiWvoP2nSbqWbuMj1YygyEahyYaJfUYDdPfDAaz1v2aaqUkJMJqRAVGVBdhtSZqUjnJ
50DeOGuJ0gajIejb9PA1N//7SEZh8KfBCcSJIr0b+7o391h1oVZwf3OMAv+9bf7c5vo50cZbxm8n
H5yXczNqgQVNFtYemuNJX/PgLeSIwI20/hLPjUxTn0nXIBkCxG34+a43WaRw0Een8KrnV1TVvsnm
5aAfXQT9erwE9DQk9UpUIMrkKDAb7CINYfZK5TDgp2knQQK9XmZEJaXMGZIh9o+9l3df7LC6aWaA
NcEgdIRzLIAoQAJieYVmhgFkgQFbpZA3pcAH/5079W/cH/VOp88DvtuW1lM/Ax1PA/HfY9kWcI/T
7wlZuYfvFy354klRW2lJ2oLqAVUq5lvTeukj0fYvjpJf3NvS2ogYpMISW9H3xc+w9HpkeY8i6WPE
UjbhIDQaacAXDASfKgXEtBnyWcdEKvQ2sRSaNQ4x0SEW12kc+wkiXsebHu5iYNN7jzBPyzSTg7KY
AQABWEEmQ+O0RKR0JlrBBvAe9/dMfT2KRcM232svhz2xKLgl0sa2cR+p7NgwUwm7mmwlwdBAAlmi
sttR7uAOglU9K4P+iAjB2bBiCxfkfpjvjprRfQUT625GMXgAxZpnEa8JEhnigxcJMPXBC1qKh/QD
VoHfkQngEIVPTv2ZLcm15bBSGYKhR9idygPKZ5WnlCJCSSkHlA8ov6kUq6BSaUmBhCgBE19nRaaA
f7wUoN2GlOGbhmcNohRaSAOeAgmF6soigxF9sqhpBx1HNSWkKQsFqUctlMFolDlHgTIIM/hL5YhK
ZjL10VEZ+oTLDBkqM7BOBRZ5GscvpE3kyqjCGokNjRSnwxmRrXr5SOVzjGfIsViAr7aCwYZ6f0CI
8BKpD6WELG4f6YQSBQqRjecA5JPapY8t6buhDXiAJ7ykPG+1+eCaAwc61t9UIBXGUB33iernrye6
U6UdbfeLlve2bOl+8Bvq9k03NQ0O3pFJ2op3HORO9LbWu0yqNHiN3HRdvsPSsTGDtJ9C2v9MfJyw
EwliDRuoAxExYi/HWTGFmK6JUvvUPug7xqpNVst4yUrYgfxgEGtQjZEJBlNUImEfNfCVNtYJCiDF
WRSgWJxWBTI0piKhkZc+JA2hmIL8CVXaSGQhwOOYR4MhUffQ+pYtjy1c/5NDvQfL3V1QzYSyF1s0
nuK81E23juzKD8wPQBeY0+Hb9s7Xnzxzvc3bSomKa/oanHp5veKLt/pXFjKGn/70lVd9veUE8qLr
kJyDyMo8xM1syQ1SgHwWAOA6YOhxE3pK79ZDuUsPtHpggXo2GCnrtWZUhB5nzSaXBEqOsS6KohR6
t8HgI1EUUBy08dnrNJIZMR8MMlFDflBifBsjvQvRH0v/OauZOj00gsSnpxMWn85yjAYiNVTSGezd
r8t0pLu3Fs3Na3q6bmTz2XnLl2Z/9NrO1w8N3gvH3mqf61xxcnTxkWuaGksdTa0RwxfnHj57K98V
Q9KJYghFL6qQNrMJ3TMUpR0vUXTWmDQnYRKL4Y24XAhZLIlUMl6SEjKgGNUbvdCH4cRG7vM11WG5
KrZ9BZJVHHEfzUz1n0UCzaCHgoTUlwvhVBGczs/oNhIXGTHfVIOiCogSY6zx7wWVtjh0XeHE9294
+ZaOrXmNp6kzeeDO7TvrmpuabZoaKPfO6wxblPWKE6LOzvBnH584u5M2c8/NG2brjKdPnXpN62lO
taWRDjYhhB9GCFsQxnvZDrfB5PTooO4R1uNRmoge97uW8xaSsFAWt+WCRSSHFpPIBE3HUZhQOqHz
GKtEdxg94dFTB61Wn/6QVKC3+vzbuvzl7BYDzHs1QlcgeNP8LlCjAqQVT8WFc1DoAcMD7JYD/b/4
1ZZXbt9w3+IknLyn4ea1gwfbt0iii0rX3qJ8prMv9s9Pj/31VnbHtw/r93xrZWsXWLz17jljj+Fc
MB+B/Tfx14g6YhvrVkhl0vGSjKb0CGoT+CSmJdyU2+0+5X7TLVZDN8bV7A2U3Q7W4Yf+RxwA/8sH
Y+4YOWrW4pk4CvRrUbX7aeY3WFKeh2FTxZZb7D+XzfAtU6FG9NXkAR0KVKJcG/JXhvbh0IWPOLLk
+vNqSyTOXVsXpBU3By2MTi2St+4eXTE/t96QTXjiQZv6PFw6+WRnyUejDMf3TcmhLKIX1mxi2+E1
IeUPWtL6ILu67zoCEkWuHb6H0MwQ7cRCYoJd2uEZDIUUsqSsEcqOnWoE2kZXY7IRyhsbk9pBMMgS
FKBRTNJSLipJnaemKLEPUlSyDND/AhKfsBmtpQzLx1iLPVmExWNJKqRQefv8WEkRpAi/3+np6Ojr
clMG0NfldC4i5eG0KNpySEwh1xCL6SxBLO7D+UCpRX+ij6YXZw9FeRM5HUOLjo9++PgDX8BsAr1B
N05nMrPa5VUvqp6ijPAVEvrL6G21SED3cKEQkvKRElFaIQ/MRE6eAudw9hBWHFUZD+D9rFIwSAwS
wfEqBaTPC997Ue7y/+zFhYU+R2fpwuY781vfOLxh/Mb2Rf3JRnZBeW5+wz0D5R6wbrJ345psOU5n
ljStvsaSzd7/0IrbS5pQufnYArhUqnRtaXvyObq5KRCkOnb0Dj80aM4PdRevDRl6M/nVrdEHVi3Z
vzCi497cdzhUWp5etid326VzwcWNKxanVhTsDVELtmNUX4m8KF41E1vYAsQaJsNoAXgh8EIZYjAc
CY+X9BHaDfg2KM5JTbnxUhORB6pRs7lA+EZTFTNOVTp/s4IWH6oEwiMQOCH9OHFnx2SqGjOvrQql
nb4mhDWwTTRv5fJsbkl7xKgNtXB7Ql5GbZvfE2YXxaTGSIy7Ads6H9Q+LaBkNL/otjb0bxnk7lpa
9CH+qtK7O0tAMnqk217ui3G3l5pDFmXF8mFXNcDh+L0QKeVDcQkZqgWxvCgjsojGSxa6Gse15Pqd
EGjhu5DUwtXoBUJwkDSMkooKJVFU9KBIxmI/PUOdIZJDI0PnKnG66sO0rwFOn3rgoM0rAew/uTHk
YdQiczr+YSsVz3I3iUsvvfT5ObT7jm7wAjsvycga5JMNSzp9ahxnxVwX2M3vlSGG2bRSJpND+aOs
zE4bx0umZ2i0Wfby3crccrnWDA6RzGhN5DnzmzM6IYGichlt2HqueLYGPWHLBnyYFqrZN9j9n99v
vv+At609apIYo7mPWvn9/vIrT+8OLDPH8mvmkn+bVwqZlQ1yZGlFZGkFZGksPnXRT32AtYUoIP9q
xKVsK3oTTbS6GZuY9sMISyLCTapEBKG12NMwkUyMl2xJWqsZL2m1ba3jpTaCBRodbfGLiehoY0WY
Rmx/TKZiffi3YHfVo9LTTFaoLHhDBNlMrrGR/6/CtJGIUmCqnI7yVW4I+yxda6cVm9zq9tCWQi6R
lMsCUfC9xKbc+8CdWZDiDlgtSm/8Rq/DbWvCMF6fCemkFeMk41J5LBsrWFDp45Wk03K2/h3ucEcR
xWGoM2odmbZvxu2qCzzEabU91NlYa5+8FsEfkBZNRIqlRagkHC+h6GIYLxkJGpgAMaquKEItUMDi
TOoIXE2Gy/f3+Zd+M/IMyWr4BrGGeI9dopRhW8e9XbkbLSL8EeKFxB8BXgi8yLISsy07f1Dc2NA4
XhqwNtCrnxkeHhovDWuBPBzrFndKOmHncbWEksdHC9ga0NbxK4tDUaGwzDCq9YDOdxHXxg6Gbnrw
TSW66fGsW0OUR5dheXWgf1nFlPDPIsB/bhlyQGQKOBbFYii282Qqhnvl2XOVcrLilNnpjnO1uuQD
FMTEiQ9Tl4ck0VXC1PQ1OHNNcJIdmkJ/uei55jbz3KG1TZ1rO10KQzDO3YhDmNxg8yaC4a4F/plr
CtrjTTgi5blBidoYCHA3BT1mFY4JH7VCr6jQGqBWre4rh0IL9l7L3dXX7GZU0/Ft8Y6OoJ1y9/XX
cw/NvrN8ZylqUga6++q4u/MFL21Q8LdqwoqAsCiJEC4QN7KtCQxAHGeAOrzE8GKxFyAJSFR+ADry
TDgcGi+FtXV6bQoT9BTVOCqTtdVFjaPek1NvYiy8+LkRSgf6vMkqFmcqRVqN+mvygudyddZaLK9O
6UzmQOoXJYVUIDPYAqlQqHtRkA+b1Sj6UatS07tyqL5xcXuUlhmDyao6unfNiTh0rr7eFHevYPCz
lfGkaC7rs9T3b13I3dXVhr5AYPbwbcSD1KhC62VdBGK0x1jCJLVC6zEpZaKUoN90UOFWIb9QODXI
Cn+ArmgOQmy36CJE/hjjqUns8k55haVjRjGbOZDGN39//WsH3v7D9te5wwf3dg63WNt3lm++nfqf
C2N/3fHZh0/9dQR8/os/tm8/Ov+hl1b+CuevOdygSIkwDBNNxB1sFDdOUYlhI4KJICrFj7FBU6M1
68rC7HFUfjDPIB6DUoXWezBdyV9pvqRE/pNONxNmK2zi0wQrx3kCW4QWI8kIXsVPZPAYWquYztQo
lZhDX5nMpYJvVUpPKFRgDZRQbu6UM7EUt8kfN8tEKiYU/7hVrW0r9/eEx5675seHem/KmFsXlm7e
e7ZpwYDH+et2NmDGPRo60t0MV5Rbw1a9HKNXzAepf34ydmbEAlav2dTu/tlPwWHfvDlRrKFNSENu
hKOTSBMr2aCTN2hgS8iiqiiMHmdVJpPfYEA0/ZiBMmsZymQZlaWrlVk6nQ0d1AqVWfZMHgfYqxRl
QsoUhJ5Vh+UY3myBMIZSLcdEbm5TKsbIG4d2sWPPXf+Lu3p2FbpLcibu5/5ibp7XcPvdO3ZEW/It
Vg03mFaYA8UOsLx1TuIfHz91dsThbqW+uK+lK2xSwLeGNva43vwRqsS8zUlUifEeDeNI1hCxgXWa
LGbLeMlM415M8JmAVgtUhIySkUYoEx9Q4Qysp0xlsQqqxJRcJouEgH7UWfFkJ06r+OzkNFE8HSNi
uDpB6RSl0mL/2ZrqhPfOajFyVQdG8TA3vK2rOTlibkz6ezosiE5z22pinAl29kcl7zemowPdKe7f
Vna55bPdsx4/tTuMvFGBJEsTj7OmpLVonW+FP7YCwkpZ3cgjrUEHfraJLetN5SRAv8RB1R7VnSoy
oGpQkZBQUSpWNaBaoxLLxSpHgkas9hhLmxJiKD6WoKxjFks0A8YIpJ9RrzcrG41Ot8l5onR5qxyp
YvXQkNAwHxKa5UO7cLFWxXmmK45YRtY07eQ1PXRyao2p0JcbWB0c2LBxR7Fx3V0Di74+d51t85C/
q9EdXrR55fbi8qdHOm4ZIs8Uuuxz2xOF+lhd77rS/K0lp8X41qqFWl8hnmUb4sHyus7Bm1m1Aekp
MHWBfEn0PIpZS9k0Q0Gj28AGk2UDq9KWDdRxxkQqtBKgghIpqyAQwVJ8ItUajHK5UypWjlqTZ/IY
9Ldxay0j1KQY9Xyxf/LtWAzRRXwggGdUaA/t0VV7Kbxfo+I0kGnzGZX3gU7uR1RdU1242xvv2V+6
/baH4T2ycHH1yn9u4DrXXt9u97gau9oee5KMof3OmbogCsAforp6I+t1PGO328ZLdhpV2D4plB5n
fSZDHahDbAdoTaNup6raFlSpEuRomPdSxAXCmHqEcYQSDpcrzfTs1TonBk9NC51vKc/0UCqdQb61
Pgc49P6O5mD3koBEY/CFgANR3sazrRLtwuN9K/c0qwNt8Icc3L23Leqc25sGN+aFEYTJxf2lStdk
xaLy/XeAvYuKAfy4q2HqHyIFktRFbGJZecqAqFRKrgF9Ugo39GT8isgVXs0myuDEj3uOl8Rqnckm
JrQGDcKow+l0W8xyuceNTK41KfQ4cYf5zzUd5iLOrYB/Qgng04ErO8s+vusMvpMIGtSa/3jDSMUL
YE8oGnVw39vDfWr3hBAgaaXRbbO1hDgJOJtqs0XrUM6UeXrYSRv5cX/eLsPRxjH1haQOSRQgXmIp
DcWnDLRQeOGbyA70xuhGiw4vGj6f4IXCCz8Pp8MaMFJ41fEr//datRZ01Y1XnbAaAxDQhF6rsDkh
33wRqc12r1imDfiNRoeBBDqdQY/c1+EIyZLICPiThKueKWRrTxViwoNcQDhhgJVmfPWEoVZt/BGD
k/v83guMCxnDvc0RleoJAI6886xGH28EQ8hwPRbu3bvIjycp8v1yiwMTrlAIa5CEkkufgw+DXc4o
7s5LtY5WdtKN9MegaP0q0l+OuOZFIjr1Lxx4Yyen/sWm0BtblNCIfCk9HYBenxd5gE+qyMBkKjle
kqW0hMYWFelTyIICen0+IIicTyb1TH76IGl6soLJ8xYBco21VY+hUvXwQ6IzM6JtZM4Aa04lSNkd
tNXrBz3B+flf/jU9L8RtX6gxHH1cZwiEue97GnLxN39bV19nAofn0yayfcyWtTFOaTqtZHs47nRH
txal63o6aHn9NVOAsflESC3+fA6QwF9otKOCSJVhEnZcbxi5Xt4/Esg/2pRmnal8Vvk/SlLKoneE
lJK6pVAOpUoW0R3ld1iR3U1QJjoUxRNKiJYyWtmYVGqiCLc7YhLgR4Hs3MypGspcfB8IxbQ38OzV
EOZilbN+IT7nwPQp2xU+Q8pym/YtyXUtV/m9zmS2K8Z9YPMEQ+B4MqhXa77/ms6QbBZ8aPDWx+ep
X4m4maYblpOfzml2omympD1WW3OIU4I/hzsdsaovYakXIBtYiKQ2Ek+wRq3CpSAJI2Uk5dAtV5eh
hlTjiBdB79ViJX9Ha9QQCkpBWqBCTGqg5hhLKnEWU2rlYwoR9ikXLtDU2MXUCrUCGscI3t0IE++A
GojsQmiZYYNBtSlVyW7JmrFS6hUU9oVz4NjwED+e52kAHi8yHJ/OQwMP1hdceIkj/dynmeZ681Ly
H5N/BNL6+qDfArzcn9Kw2b+oB1CZS69Svr5BgZuAD+HLBE34WL0BvYyXaJVyvKTSor2OiqsdpMqh
bO7Kfsnay5ol6S/pk0xxqK7pFYUIN+EjdrMdXrnYJ/YoND6N1eLzeH1QrLGJXa6AWWP0KKBigtV6
XJ6kZ79HJIcej09vUQCjC49hj5cIRiO2i/VEcjp8YKVVRrCvPn2Nf191+Bob2PTwNfl8KmDQqE3c
KoNJk2zhRn3puB9sOQJCjCsSmXSCTSfSKoPHZmuK9GTyeSYWQzYjCfQMwsylFzpaPYo0+Bb4HQHx
M2Ii/EyflQgSDcQ2ttmgD9ntIRiaYO1Kwj4RThGI5U4QLE4mhDIAAxNKVqkYLynl+pD2oscTMl1M
JnP20HnxzNAm4j21w9fJ///wNX8OPT1JIYxe66bHrb1QV2E/CejbVB/TUdFGMPG7l67bPLJ95ckX
v3Pk+j2NpRuWLOjv7l69tdNpTbcMsGl1oL2ZXNlSDKrT2/euPBRU2G9dN3RnJ3yJuyu1rNzZ5+Ay
3GoRkx+oT3fVIzmFU6ajPOab2QI+VyK1pIsk5QRJkchX9KSe1EjwrPVEZdZ6wqlgNE6JBk9bdxjI
DsMJPHB90SqQvveo93AvWJetjnBOUz+UcbEBCE5B18xBCIOrNOYQpK5ysPTAsKm4jF1+R1fx1pWl
5UX78Nqn1/zxvT1nvta3D35+vm95YNOrX3no7R2RZYsvuhigArKxf92Jf+TGZoRqB0KVIfwEy3oY
O7RPMCyDIGSUPuibhlB3zuUKWjB0lw/MJ2dNXM/AhGkpHivAqFTmOnzezfVRiorWg3ueeOPhBZHA
/W8+u8oRYX7z1sb/dXt3FQs2qErnbvnJPYc3rcVAXHoI/v7MIy+vwjEM2SD8AdptlEDVlIxVUmVa
Rss0WinmZyUVVQ5Kg1ICAF77wGcGyCrxGd+EmeUrFPwjgSZ8LM5yPrnshFwukWgDJ4JBrekETdcB
7XlHjWlif6OuLuos80Qw4eiFQxyOXrPGivloPz0mKcxR4Dvg7m+E6uzqpUuV9kjdNz5PtUQCtmHd
pZ8KVgtbhs3x5nr4MnfImEhxr0czJm6l2tu1kPtbrcH+386SraqVryKthIg9LxJWpIkCiuJWWqs1
0rQXOlj0yeGdYGlaBUJCTaoyQuMEfjQCBUW5/YTV4fBqTmi1Edp7XjJ7orpW+JmZtpkxc37E3HOF
fL5ZauDLFFLGramIlx02RZtbpr7ljzm1S5dSzqj/W/p0YZZohS4Pt55uaOFONDeY/s9Ab0hJCL4n
kiLfi6PM3aDT0aFIMBQcL4VCKtIpdkInAp0QG/DA9IRKoaJoWmch4148NR0/7/UmLRerQ9N8sTXr
SYds7cj0tKhINmFouupozGXnuzND0yQNv9PZVdgx8Od3b/7LVweOrxiylZezSw+V3aXNvWuHtNEG
sDfq11CtbkfF//TWT/qX+Ta+fvTa795SKg+GCqwfN0j9bW0VVEU3I1SzxCCbCKqh+hE26DIGHzGn
PHVJ6HQ5x0txl1wk1UPaSI+XJEbifEipbAhqzluS1RHp5DQnuWJCulI+CxPSMx9mpEEXagZ/lFRd
httVH6O4pK4uy+2ohNejuQgF3tLGGsB9jRHtnwpsQIUkCLLNgOE+5D25FlV0pz3/ySfN7QH8PsTm
K3KCz/gIlGDNjGCfGqVgmobzErNFcj6cwqXHmUozoJq4PZfvmJcDfDZrc2izV+xgcgzvDH+3lHsR
vI++20RkWKsIkZtHWZFey5/HyEVi4ryCMSuq325+ZdY0NNbh9KnF9BbAnrYH9ntbW+vM1Q2MHDix
07/MEmhaPQjBzB6qCO9C384S17PtRBiGWT30QqIlQRwzphhrCsYT8fGSxWGECaUmDwstBaQTGQVb
5HqRx+PQyTQas8PQYTZ3EOHz9cIEqsBG8TKrGKnSCmwBTNaKq2sgPAVTZekACO00gYuGEiI8pnY1
uwB329P5lv1NdCgOvu0f7OL+DOoD0foYt87l0oW/rTbQRoc5crmRkCVdbH9vk93jEyN6keni/sTt
SMVcqEohzSZTrOFdnYmSibm/Xt1mqlFuH88/etkQbrOQKqhSWSXAwo+tyLUo1T6iZbXUeEmrHlOp
7JLzxkq2StY+3lVzMIvzKrabK6M0+KwhRv2kIR/zm4eNl6YEQURMWhVkWyYd2uiiDdzJ2l2i/W0g
CPECtL80sYrNWggWZSOCMCvVgTBU4BwaUtpNZhMybgSsWZ4mLGaLFUqSnvN1dVlS8qmuMkGcFQje
l06tB4CPHx+6HBoAZnygeiPnA+RB7pdKEYnheLoCx3LgAAXQjPwV+/Ru5NNSJffDF8iTTRvSHHsF
AJOryW/xzjo5VuPefyytnVyEpL5m6jPRDiR1guhg/RGlTC4bL8ljckJHux1Ox3jJqf2USOigSJQy
0jFo+dRfM6eeFDonWaGFgpt81ZZIxZ99AE+oX1VaEwOP8GKBZQipnZMfMybpbDGD4JFOH9AiocCq
GaEunYI6bwRLuvRKSR/f0FqdtLGiLEMRDjybLrdB2wQrV+AZ9QnCpL7IMC7dRdHMY2ezZtOFk3rT
TM+9sdpyb7jv9Ej5wPc2PPbr6256hxt68L7DD/TetujI/dSuCyeP/PzO4u4Pnz55aR+Z+uAfH/32
qV+t+gPuKOOfb4G060b67WNDFszIWIslTpBuwo1YtioO49N5XHcxHE55bdMZ/MuS97nLM7awW+Hh
OG+IT9bVuWSc62YSN/jtYycHE0GnO/PomtUFlLL371i2uewO96zJD9cqsu3mtT1bg06j2wl/iFM3
fIDrsbYsKrALMwasX+7Hogd4Bh0nhtmkQi5Wo9B7nFUTeqveD/0TrN5kjcHYhFWhFuvFckKu0BO0
82IolPRcpKcn0l+58lFFgZNUqstXMvw0OskzEaF1GMTj6DMIkbMBetvn7OkOW+uyjsTcfV2F5Wva
W9/8XQWxpyafmwZMkggNRBQOa1O5OTC0crESGL6o4Pff3N/Bx7PxE21G+CWJZmIH22Rmouk0LpLY
dJpQuckkkRwvObyEKg/z0zAGbAyji7q93oLuYkNDIR2dRcmqXaYaaL9kCP1KiDVQylQH0H21x898
ESVooQbs9x9+fp45VpzLgsScyEJHLBWeqmuZ729sKazE0D9weJTdtWixgPsqjHuq45aheE8hE2Lk
hi72UDLrkKWbt3ylmDOdqljBvJ0jA6uDRKXL3oJsIE2sY+utVmeAIJTKABGgAqRKHBDReMh8go2b
aMzqaIVlzGqNekYpKh0dlUqzxFh6ZsL86l1zPJwjPAU5e7IcVuCvEjmhhQ75IRykqf9iimvmrt/u
Xn7nug1FW9vWBxbMPbpsrbttftvKzb7FN/SMzI+++srSpxcAce/C4JKFiQ62OdrR2xvv31H2aPTv
l+d6FpWzXYW0s6V7WeGxR826v2Np85Xa2U4sZut0KpWUsPE9V8KEn8qQTrAaOTWm0zAqSYdqTK12
MOclDuc078HAXj5ZXjvei7AWZrYqTZPqI404aIJSLGuV3ZBtS5mH4avDTLqYvZ5KsmmZJd7dQP7c
t3gAWLn35y3xTzb0zQmr+KcVe1D86+MzWT1rl7ihe4KVmPTRuEA0Y0Z5+kIwmLWc/9J5cjzymBDN
pmZ49nM2kYB/MDYNPXxNz66lLUEDhSgk5glye24xm1vVasWc8ibMLo/33r6pN0rXtS3cuQQ818IG
KpyAGyitm99oDw6MrAIvVCglpgqAMKL9z0H7dxFtrEdumWlx62xqsUlMyHFnWy1m1AaPVexE/oNC
RebK9m2FHXxpV/vZZFCvUb/8F8aUKIC9wUjYzd1/G/eO1RMJIKZQ6cRNfocMNPW5+a623MmWL70I
+3vzzumu9tfRPgMoCmYDOiMEtNTmhAo5Ygt6u0ht9v4/7r4DPI7q2n/u3Nnd2V5me+9F23e1ktVH
a9mWLMkWLnKThRvGDYwrtik2xRRXwLEdy4AJzYkgYAwBgh88kgAxRKIEAy+B5GGK7CSQQEIeiGeN
//fO7EorbCD5/uT78r0PI2k1O6tzzj33nN8595wzhEQqxXlnM5931ilx5tms9JmdzpASSkZyQiP5
5/NWtoMCyd+UcZ7Knd7HfWFy+wNgD045HwHGe3/3mkIfrwCLhJTzU3th45mnYGNzrUNaTDkPPQRn
n7mPrPe0uEZSzmee5yv6kc6LEHeVxGa2UawH3nBKn4oQFnuh6ssWUWoqhHVREVI9Ik0GU9601xlg
ZBqNNZCGFRXOMqfBaq1KBspKeC39WhLFfTUXXVW4gpcRcW0yjUpKwyLcLSSlS3LSfPk/eGxyzU3X
eD1eP5gcmNTxCvA4ogE9t2SqznbXg+FAmOt1VzZU/5r7whzx2JR4vVPJSU88FG+w8DlpWdNi7nPu
ylDCjF+Ua5PBd05XeC04KS0PNLUBDbjInXGoYLooKROf1biIrQhIjEYVKCvE6Q43VKtQOOKU6qw+
kUpqFPutblUQ2QkdrVBEg38RR2Oj7ARyBrgPAFdEfG0vgOAZcqMPIUapOBQi9j4c8WlPVabiDrAr
HLcZf3zUo/eHweRgeUX2i2Jo9RuworPBL0unRV6bucLHvQc02Qqz1Yt4VYXYVm7P23y4BfD8I3gD
4lNPXI7glFuqaJZJCT1OO1ein/UKHS7sJAmxRkxKoQZ9IxRSAhL7WKkOQf19OmwjtXKZXK+XSe4T
i42ELJktnJ1mS85Ok19JoA2nl4W2VYT0R2eYy0E2kIpH9d1nXiLbuFezNeXGblg2XVs2o5H7rzS8
JTC1GRjTZ88KkaroTjIIVOgnMXhLNZtgWDkgbBaFKQCs8iCBjFY0hzFkG0yRj4meIXwI4+xi/TpW
qm3W6dRyOcI3AyzuZ3DLoRTK5eoIFYEgMo2lngTkEyaTGqoHWNOTALA2n89zuMk3qNM5GMZPA8Ln
c/TJ/f5kqI8u5GeKe4Ev7eXPHT/jC5j575mSBr1hbITt83BfQkUlX4wvHplmIlSj+fi2BD6xCj6i
a5bWjZkW/dWLdRNS4zWLZ93KlrdlTBJzpl+ye8uKZFsYHgBjMtHW1Lxl0tSMibmq+WUhc7qV/VtD
xKKIg7ioIT83XOdACzkGpuB48THCQoSJCLGctasVPgXy7wMKVqtRQB8kfKcga0IxkqnX/DSA6E0K
QBIQyUIbGVRbtZJ+jwcBnz6tNlqmHZ6FwO/+zz7QfPZhARTxTa9ZAR9hrhHLfO7GWDwnxz0J2A0J
CX8eGgg1IsCUX1TZurI2NeXShuq5kXSl2F71cMo9rmbKtO/7clUOMimaxKYm3rJ4zuYOv0EfkZMP
NqdddEI8dFFDq2/zxkEmFrNwc9H6z0Xr/wBafzuKIaaxRrVbRapIkZyRQ/kphrUivDvAMk8h7qyI
O6VjUOVWgw9I0kX3GwWAW+i2/OwD68dFrFfUaXSFzwjzqFUoAK40lVaDMOQlC9SVFa0zp3SmZiQT
yfbZ5Vt3TL61e+yC5aK791RWXH/51RsisWwi7fzhwQX7p6iHdgkUQ5n4GYTKs8SKx0XU4SZRr+RJ
AFmV0m1waDVxAwo2TrEGrKYORwiGBlgHVlODulepVBxuUg7SfW61FmazubJ+C8+EKTtcyFOil8No
Fb36EOtjyVqUdBgMl7YYSlsMYI5MoUU5khTZcz9KSySZ/NhA+8qaKbvnpMb65UZ/3NM5t/0CWyLr
VohO8WsjHQonQzZpUrIYpsoME29dvGL/RKX6jXiF36647vKrN6m8Aa8BaSdesT+jFTMRToQctrNl
BBuINhNutCX1Zn5Xqs0uc9KMdq2ZjSWbzWYZCgih/hQLsUhkMhQmDrAyLBK9a9DkJgi1U6PuN5s9
mj6xmD9IL+JVbaEgtmGUVIT9OWq3CnUQQCh7KG03wEseElqKAHlg0pbxt+1r29nVtKA+BLnxF16Y
6aqYKWmsHzuNJiF8tKX6vjsX7JsaHrd2iWj9ylj2lYu6l87mrkcWuRXWkSHxC0SIuIJV2+2uoOYw
YM0u6BpgzXjpZTTQIPcMBtjgk4Bg3bRYSksPN9GDZpvLZSeRobO9byfVQbKPySuVkTDm8d2TmZc1
J7BRLnpmHq8WTNKwjeJVWoDnYFSmCduiczoPwCsPqJxR7s2wTTE9HKbo2MzumqqySdKgy+IwamUP
iJZwq+JBPR2PS3X+FNgdB05389R6i3y9x41gXiabRAC8kYyTn6MVThI1RCvRhvkLSCUxSRZmB/gT
BL1U1SxhXb5miaSq1kVoNBpSqsFVoIl0M/7O1ticzZrT7OaW3S3/2fJKC0W0aFpInbrF1ZJsQfar
pSWWN+dhfsBMnEqyMRTVDcQ6zAD30JLm/0AGLQkIIoYUJN426Kr11o5rkFKBALJxCRgmKH3fuHGT
qL6Kiknhhg/t9nC7QuFN9XnzYSRSbdWVSd5/nxxWI80LfCdCCQL64H8+mLtKU5StpqRBGzlBfoJD
99wqvoUrOtKqHJIUGxCGOxAK9XPB0Q0IWPtMWVExYi5tP8Av0Q0B8q0rycCt19XFTAgTRx5csbT1
tgUX7ZycTBid0XgoM35je3l6iDM3jWUbx9U3Nqlc3kXzL1xYV7dE0Qz+KOqmxYn8ktVKdUhltSsu
uKC2u9w+vjbaYJTnPNEJLvP0ugnzk8pnmztax7ZMah46q087c8mayngA8FXEjbAOUsh+ZVCMpbXj
Zl1oQe4ElzGketNPIeljR2L0K9RB6PP7kFr7kcVimHLC1Vc2nDIpACZN+wfD7qSYnCr4kBJdFfIj
X826CdYMuNgF2fysoMwa5d4NWJUKd9hpSdZZFbYQ917QqhDbxzyUEk2uT2dnt3N/T/r0Uqy7gdir
9RPCWm0iZuD+nvbp0C9pfTBOKidkXHRSipHFJFgH1osf52vzG1kFMQTUyEQfblL3qvAe1ZkMCEwi
FzoI+kltH01bzLzKnDg5shEFzn7f/nGxY2CE7GLHQGznhIBFKbYiI8tTLH58+/Yzj0l1wRhIpUNW
aZLm3Dx9iA4DmQKP8RThJ8jOYo1wiNSzuGVggO1AuAWXAkohjQzKEwyjO9yk72UwpUojJpGWUn0q
ldnEE/lCBpOJ6cNk8t1XH4+mtdAqMEIwAwI7boou67bUpy1iW643tYcn9Y5ZSyeaxhn91RXgtEDv
0PV8VwrSEuzlssRG1ka4IPqFzuVSBIQTBy2tSKcON6V7M1hfFOjtzkDI5Md1jXpLYJDSWa0WlYam
TQaLJUe4+6J80rZYACREXsXhG4IK4R9LwPf5Mu8SISEDR3UDlCiSU2nxhqp9apsdVATG+Q8+bXDF
nMdeVzGM3qiwhbnfI6PIaxP1sMycDXnUGhMZj1Mx9/Y/WR0mcRxodWrx7Uk/IxWsI6nCypSQCtIA
lyBpMETycS2y9NpeHTb7anGh/n+Q6JPLDfoCuB5RHxzkn4fQUdTA35T8yWH9BVh/qe8hK3wBcT1r
8AJJoEZURSFTeYpiJ0863NTRO/kYspIygsJ2cqzBHEuOE+XH5g83JUxjByXh7AUgX6/ts6vC9dl8
fV9Ly5RwX3bK1Gxf6pxkiYYfZsaf7Q3v6kzptuZjY5OAMnjnCr9tdxfGvInPu+M94uqLM+M7DWMX
50J1SbtKZotwJwM2pcIe8lvTlUbhtVUpc0R83pYYv6+ETdabFnXAuvKq2sZyXSDemOX+lvIKBsEf
f7OmyW8wJYIWbrD4y0DspdqWMkO8wsMNCkaiZGNKBBlDJZJxOdH1ODZ1gV4/v+PMmlAYKqIomjrF
RjFSsZhJazk0mU0o2DQPphBQqXCGg3mmz5n89N2M9is2UQBvphElKJUTPJ9MJKZSqwmVvClUekIO
cyztVIySAC2uXVzeODNMW+Owjmfy3cyEoFrj8zq03BfnsrkE1mfTszq4vye8BpmA32AM8axB6M1N
1LFKnK8fIFjaAR0DBIbaNIba7kFlv8Xi1fZTVMncBhxAfDxSyACG4SeuYvhq8TwAu7pubpu2e9b0
dRM9k2/lzs7piDeEdfHWVMcssgGmxt2yYtn+tnTnurHL97eDSZt3hsfNycy9YsyNXDOicwJZDTv4
yDCL1mcnq6VFYhHSezEoRL5ivAXtTJAIe8MwPOBl08aELQETp2wsrhRienVPow1STngRSzbEkq58
0NkfjVYojPq8H/QpFBU5zNenmeEFLA2OSmOjgpnCdrbYjHW+JSwpqg8V46VCDzfwKBEsewvveWR7
M1JxNFuRtK29tuOmznnjPC25qdNaO1zV1WYyCds3IHvAAzRfikzGY3Zkk5eRkYBF9sOeNfvGDra2
erZsuuoKJhU2c11ITl1ITuORnBwogk4Ql7JaB58T6QCAABqA5AT44IQxypmoJCxHojrFyjESZxgv
9A6YGKzfisSg0dIXl0hSgX51MWhGAsmcLxopFYSg2aMDEVxjj7W4fCTwQm8SQZJ7K+pUJhvHBVsv
q5t6y/zY1Hi6AtnC19316Vndk9rcldU2YCKr4zTjT/4qHjVPuGXJ6v3jGUNYPuRN+HUy8pKxed+W
TZs3MvGo6y1h/5IzEe8BYiqrRIYahR8KkIMKVoSYesKM61f8vT7e3ZsLxfeD9AdSEMjr+hx45745
2tvzrP4OsWfKvHBuLf35nI5bnGqcEA2HZsgDASZWqdJ4/dxvh43VRJiNm+hDPq8xG7APZoJa8VdM
EMIpnSieOoh4wKu3Fu07udxC6RAmG2CNyMmQrLysjILUwC2I3TK8VK7EoM5isNiNZQRFSfADydWS
vkDAoO6z21PG9w2jRsqcHAV8P+ufW1jP56zFCTM4rCiuk1AjLx6uwPzqUQBDjmnT5esr6m2VY8d3
JG/ccsn6SbqWhppxtjETguNy7rKW+bnYnKaFIlO6PB4xBzw2e3pscu58157qikzcFvQ4Nb54hS/d
FGOkqqF9mPsE4t4u7iBsfH28VCRmdDr1KdaIOZWKrQQ+sR4Q4xXU2wcpSmqz0rSOYZxiaZ/V6nQI
2Q2c2KpKavr59M5nI9FTJtmv6cf18WRl1pA1+M6pjweJSNIqX3nypBwTW2PxVFyYmtt1MfizaK/Y
0TDrUAv36pi8R2fVpxNlC5aAS4fe4PP+yIKKRY8QEWImq5DZ7JB205A+xbp5ooEmAiIIIgCeaDN2
GZZe8yDTZ83b5fIo2ecX9te7SPUElfsgMxL5FbwtMzwFQtC0c4N+/vcTXpdq7B57bjlyna+LbBU/
TIsl5WyDr3FGhLZFRY9wO5L1HotiehqIEXKm41wuGbbyIX46YkjP6AR0wqvnu25DsBIyiCe8DhMe
oY2YeC2h1FgLmWeTRKrHz0ohUPw7aDQhByjTGyiadtixcpmyGtzX94EpMwIg+HxyMWeaKy9mTH2Q
rxsAUwMBmfTybZY2oEExsuFU91PmcJD8SPRIXGQwanxW7ucgUelOIENI6SIxzgneq4uI4kM7EK1J
WE3tR7R6kW+Y/pgGmTFe1gwtttghH3hrrQRU690Sml8D36DHa3RRDFCRkNLotATh9xVOAUz432jC
TZjyApkjWd8sw5TmfX0Bsv3o8vt0QT9w+/wyybIjS/duMPoCgHA6rerjy8ATIi0XAR+URyXxOLTo
1X4T9zMwwFlAdozNYIfxuMgU9XMeiPXJj6zYc4ifahQT6Ai1I0YFsrQ8Dcuz5YebpFnMgyvAGPn5
foebDIFBuyPmjIri/YRaA1Si6uraGq2QRcJttyUYrqTaHFQK9a+5rAClSxpsR2rN8dSVyspQab4b
3NAlk0nMtk+9Nc5tB4KVZu5tu02imL9cIbU5/scYCbhv3mn1+AzA6bQpVdSzKxRqRibXIQYlae/d
P0tFqHiCNMilBvXmq1UGucwAE3GR2Ru4+0mv14DeBXUKmUnHayCZ4TUwxk//tKlpBIRpqIO0HNeX
sx0UICgNhfwZhf2ZzqgPhL2UyYi2V1Bjd8ZEvMoaHUCdjw/S70vU2j4rYfXGKIcjER/WUVyn+EEm
U7LeQvTUzx+EC6UuJSXoFfysiqI0kBoUhMgrAQMOhCd310YzzRKnwR7OBJ5WGr0uEAv5dBu301Kx
LwI0dpfTcCO0TluUUuywmM0TxoN3PUEz0gmR0WBLcE+DLGOyy812qqDmfqwP7Ugf1iBJMMQdrE6l
JJUUVECCAe8ynzAk5If2OBXaZimLv0gpyDAqpVoJ5JSSUiiwr1BgUXhIFkXycgqSKlyVPkAOSt+X
KXABOkm8zzAGSBZPBaqSSSILhKLzwqkwBj5DI2fEusIRcTR6IR7eorlRhKuqAdIgIBymIokAXlzk
mqHfgk1PO0Ie1XjSyd3wRCxs01Lk83GSMpQnnooPnTEm6xCPv6SuBZv5zvkQaz5vSz8pogRYxvfv
C1Et2PwkbnBH95u5j8BY4jShxLXr4qPPKnH1plIsUZKPyOVqlRAlv5AhklHrR+lUQJhDjePh8hDI
qVJLuyqyCb3k9Pim8WvXjKtLtS+Y2DYRa2EvWoDV8EZEl4QoZ13kEQJqoBt2wFugSA2h5AgrBqTo
YTFa34cLx0nZDD5L+Rjnj4rBNyZ19fHjx+GNf/zj0PzTp/GqXoK+VCKKIWFiZfDIFhI8XMKj9WPc
qoluq3zptPD+FeBnZC2JEZ6H1ZEAko+xBAAGCCgRIMLVw4N7PxYCDA9Zy6XAq+BnB/G95CayFuJs
rYVVCveW3PbVe8hNBxHnz6I/ukc0nec8wVpJzCpaCYIE4WridZgfzfRfT+I6Alzi+rJgLnme9zTO
T794XDT9TCv8yf/uwXyQRBdBQKPoIoTRIsQkNuKmaSMRPMKG+ZJwD9QZtxiRet5mpIIPRwJbCEJn
vVomQ5rHDxTiccybJ4fnsSCO+b+pFZCLMGy+GG8UjmcKJRwYsPHD5mtllly6Omsta8tMvlB30+pD
7RvumKB2Jqom5FJ633FwlzeSqZpUN7FrYV378oru7nurE81XXhAZlx83fmp964Qqy5OIEUDUc1Pg
j0X7kXwcrAIC0kYANyyuYNZa14/UoKFBOESGPx5K3EGeEO3/4phkHJ4VeFZNfn72Ovyg1Z8Qv0EK
BJKa54gkWnMD2jnk55+uXYvedSt8Cizm/4KL1fBl8iRJIf97FYRFPWnAjY2CwMHilmVe0X7OB36H
pHwrfI68n79XQoRZg5jH/gDQOMp9GFIPSyRSeji/hXN4c7PCx3jwR01jl1pJQ8MyC/q8OHgd/48+
8+azi8TfQyvXTHQTP2cv6gKAmpxHyPT7eTZPUbMgOQs4qFl3shTlSWknqybDyXuRvVJVRWJxGP9+
jE1FYIzV6ptjqYNspMoDPQerqFg8Xl+uZdoYQJiu7+rqbGtzdG6l6fL6ZodjXmBr+ahyFV2V5mRV
VaF8KZkdObZ8IVp61mNOZksnyaCfC6OcR97Ca8vweZ4wWaDSNHJ8x8/ZpIoTngWA6OfHp/qzGYqv
gSrMmhHOf1E8QBUCm0oqo5y2f1JjdzLUvnz31Jr50UnsSpl03oRLazd+8sDr3C8e3Mo90rn7AjP7
6LwvuWM9G06D+qcfB8p7Ji56YmNZW5U3SIsq6n0N+ZqULZErmzq3RgvuB1evHXvl1Avu37dqnM1W
oebksWrbmjW/uvwYANc/zd397s+5L68zW2db7PeC8t//GJT/afOio/99/f3cmZ2GxMScGeT95VZ2
jCk3/Yrd+enT6jZcNf3s2eJ6kmJYiTTyLHHF2U/gMSqEXncT2OJE0Xa9mwoRFqKatWkMer2Rn+T6
oyaJUaZ3GyQKMbFNobBZ+aj5Oc2JwtFbyaE5BhqlIz2DvHcIBbJiA3hf6Z7QOvTatFa31WYI1mYi
4IZKEaDzjWUWUV2dxDtxJvgkHFB4vM1/mP8jRE0a2Y12RE2QuIStUktckqQEaqFEYg+aTHqpX6mU
6e16BK16WLtMFpQGYfCQVCxx7dRqw+agVBoy7TKbw6Fi5oI//v30zX606Yb7UDMF1Rh2b8LI5uLI
d3y8Qo46+OUPRiViCTkjErUbGLpTdeavnkfXzFtQPX/2hettl695oePwA2XTNrUcbj4oVhmDbu7v
qQmvXzx9+WW1nXNWzD9Wldl45ZgFCy+t3zUPP6chyx2FR9D+ShMZIkvsY312e9CVTidUSlx/B4M9
bIgyhXrCKZMLunpMLGWCpieBgo3gmX49LCXLZvJZJkMppcEgId0ZjXrTuwjCxuz0enP2XTZbrrzk
LK1kU5UMBvq65zjoRmrCciPpHYmBLwATj/RQC0cauWE5AW3+0mdnjb9mYc34y6dXL5+amf/CrilP
T17tWzHviqt++IPOLY90Xras81IH+TkEP62s8ExY2T79hvlhqTw3bV3rmp8sCblPrJi7e+ee26fR
M7d3XrZp0VJy0Zfbka7Wcj+nKkRdSFcX4AenEDOQ7J5A3ipIhIgw0fsESSpEVo2DH5VgZOzNaoVD
ARW3sw6HVhQQQVEPG8CiS6mNLmPSCJXQqNUiU3aI1UrDoXyYCUGj2WSyenbSdJnaqiF3Aet2jaYs
wkuw9Yi+o/WIesrsmY9Y9WNmvYkPl4oFFf2jpMljyPOUWEa1fJkNL8+R0BpLLKT18B0gEo+26Lyw
gIF2xlrHuq4tV41d156/sLyNlLsdOvlE1dB76bXVax6au+Kl7b3kUe7zNy6ef9cPlm1jddokeZvM
7H6fazQa5x9dt/XZReJ7vjyIJHcN2uUnkJaJ4SKI/XEzdww+hCSnItREx+OQTCkUYhLLRk+IlWIo
PqSUAixNlUqrlCuS/c/j3SNIQIkk8FNCdPb0mFkl0x5xC17SqnkxneKdXw7kPPysVsbDwJuHfrub
BNziUMJt0sxgYCIAT315Ik1tUqsdaRY0gHpE4aWIwuO8XVrM26VF3FEqy1N88RCmuGCnCAVhxXXG
ErQNeliJDM//6CEY2U693q7cCc9bZ1xoR9FpNbiGdeRITkxqXz6+4j+ueqXvt9y0+JLO1SvXrJm+
OKoBNJA99fla7n+5L7g/c6fJSM/LK0+89+lHyzDmfAQp3mFEh42oZe0MCqEs/DnvgSbaIjO6TcjX
0sQ2xJidV5rnNM9pvs5CwuJUW2HXhAAykORdcmfVrLah/KwZSavSanOtnBwDx6pEQDSmJmiUwZYW
SmlyV9aBv4QDdbmJQMVbyZWIpu3/plZy74iV9B/5ZivZ+vKSr7OS1yBtqBi2krtY1zdaSfZfYCGt
3511vOUfso4w+c9YRySjgnUk7IQf4ezVrFcqcRJajdathTKo1SqcEid0HmT1EonMbkXvur/J/iSQ
s2avTBoM5ANQq1Pob5Y5vUhx/DQdCvJwC2cUPs280U8IQ7xGOkKKaCvLRyBC6SBS5hyKBrOFfjaJ
rzB2BnjQDqz0AQA+CvoYpXjoJFlzS3kqYpG2Kz6RMOE4t577M7hGTMm4zbCL+5tMZ/RVV9/TCtec
uUcbThy/p7YhbFWkAQeI7j/UDO2gdmGdOMzrxNdYf+3/Bet/+Nut/8lvtf7Idl6NbOdraPeYEbqb
yyadIguNGL+dpWlzQBOAgR4NawYQ3G7WMGaK8poB8Cp2RiJx7zaGKQxNLvLKbwvNx6ORd8lAW4OX
gKZSLviB9hWV0Mv3TEhGZjAG4dw3uD9mZE3fn3XJgbZFv9j+2qsrnj9701+zi2Nmg1osXX/N5GXl
l4gSGe733CfUmJqLjqzZ9eIyFNEoHwVVH26RDC13OrU6FePqeOOlKQeXHLgLe4ld3DFeJ7Bfm13q
16wFv8YqpRp1Xg3/Ye9WMn9vxMd91cO98lUPd/FXPRzS14KHw30yRB2xjkWRvEZLVXm9VbDqAOs1
094D4ZS5DJb1sGaKTsN0D40CJJtTq9HbtqGIxblNr29QUNtyuYY4guAN9SMLM2K3+FmZJf6vxGTx
GUCTsbRiha+LGpl7BYrTlQXFhKNeqkjyj+Sy1cuOb7366SUVXW3kksXLntvw0q+XDL2dXj69ZUlF
zfLxazbKs6s6O5bnaldObOqutpCvKcseXL/u6PxZD6yddmVnUJm6c9Xie7qO3nPZ7UA247q2+qtn
zt5cf8OZj2bvuKD5hs55O1rjHbjJmri4YO+xxsb4DlbGQVkkvNZKJAGTCclTsPIuXoFZjSwey8eZ
GAXdBKFgtrndychOhSKZ0H6TTe8/R4FFFTomNDxSlEcNepKShBi+CmG4rRxoQeaXfzJKG+6ZNf2q
aZFlv7iu7/Xrub+86D8Wbm/MM7Stek5DxyUVy8gHBwBwAT01prZ2+Z6Zm391Cfch97e/cHvfMeXI
eRp70p0pn3PH2sbJB1fs/wHl5FEuxmof80hoNR+RxZBi34dkYSHyrEuL1klPGymMOX7URBsJpd4g
FRNSE7FNqRSispOZFzQvaN60PM+f5yeHNTeLbXTp034KuIMPzE4rDL76mqHX5jVZ7Dbn1PIo2F4p
/jJX7TWpRfX10nBLHtaGA1F/8x/m9SKaIsgAr0I0hYk5bBKZJZ3UbDbSDiO0Gg+yDkoqYjVMsyhM
h2H4EC2SiN07dLoyS1gqNe+yJE9mixgjw4MM3jpmR2AG8qtCLXqg2GqIJ0MOp3hKEAbECGNxutZv
0EzXnnkxetsNa7NjKs2pha3HGjdufH3aU88Y4m1dq56ZdZfCHk9y76SWvrN3S7556dxk65r8q89W
Ze85mJs1Y9HFG17cx091RJLfyD/lYQvbpLYCLVQqAsEgr2BByhhE+MKK4KczbnRCi7MHxRhUHIL4
QYpS0MFgWQq5JSu9o6zMqtvh8WRsu6znRRX80dQIt3xLfCmw4KEVkxsxot+OKSatfal7Ve/spisW
1K2ambvo1b2dv5y6wbdm4bVbj/TOvvGns9ev6l5vp6qfqawYf92c6dfMSwhoYu1jGE0s6d61/bae
mfTMbZ0rNyxeiqMD/NRIhCSshJfoEp7NFsfPZlPTMpldZIf2g6xOJKKtZvSO+5usbhqqNTLdzXa3
h6ZEIr9NwieVi8AhmzwHNPAvcIk5Pjc+P2LICYjhbFVMM3SCbNltqM54VG2KT/hn6ixDcOFGDBc2
8k8KuldACtH0y/cKT9ABZwcxUNiD1rQLrelB0X6EEvY/AcAIQgiWIAS145DjYQdE/41ABYbHBkZ+
ZjTi3aiFRpPJo8aQAHh20HQY4YORpR1xHjw8qBJGtL0cPc/jX86BA5X/GBzo2ujcOG/rTc2bLmha
MKaDDHmdOsUk9dDPyjfVXf7kostO3PrjyhOL5911aNl25BgQEpCb3Ke5FoQEHl1/w7OL8JMCz35C
EbwdiRMz2JhTJBZrpVIrtN7OSqWWoAUhANZCaTGa1jIinwU5OSVCy0nfDv1o/38e28kHB4L/F5OS
cwGAvxLgJJBYIh4uBUAAYGvPn+9wy6bdc+GqQx2LXjvw9n9f9jLQ7OPOpud0BBVimXjLta2LG2yb
RIn09WeJI1TtmIWPbrj2l6sRBpAeBRWnttJDy41lbrmCGZP/z+Plc65o/t59aMWbzw7Cx3kM0Mra
CxCAKIa1Rcev+WfD2tEuHz4+9NStpI1rjqQ9RqZTD2eLAtjhr1Or7Ykm0IQj2JVI887ydnwTfkQs
fvIIPMnLP0FMZ6MuJH+prij/kEWQP6MLwVCPjhIh3Vcadvp8qdhO5Wjz8fXSD+Sw4oxkOMmi+2Iy
JSlyvk0LJHf0X2UoyL52/SPrf/3O3dw7vzgcHJdvsEhVdOWqqa1LGp2bQukr//a8IPnZP9g4AWOx
QW7Pr3TkXqUlZKStZfGbf7EQi37vvZjHgu/ip3PiJ1Xh6JwlGNoMzT00Jd+h1ztVO742StcNh+n4
yUc6bfEpVbH/er1x3b3z337zQ6524+aN62qXt42bW2XWgGlgNsIAD0/jHuJ6uTu5vWQf9xT3CnK4
8QHguHJKz++wVT+KfNXLiCYrUc86dUaDwVSM2HEfkcpoxP6T2KZS2W3CiZHmBW02yddKfE3MDkfH
7E8oPfXd7UOOlRdmTHabe/2MGDhRKQai6pqAQU62tIi03vrxMBoO5KvbgYn3n9cgml7k/edCNvtt
/tNi0Um/yYfi79+BH33mO/OjtyAteKnoR89xobxj/df4UZzyHz0M6Z/zo4e+Wz/ajvyop+BH5wl+
NFnwoxLRd+NJ+VORf8yXklR9mfIbfSl+LtY3+dJ9aF3f+L/gS/f9//rSa5Evlf1b+dLd/xJf+r2z
gxT5L/alFPktvhTFegVfytc3NhDz2Qo+dq7x+WpgTQ/rM9E+ZFjoLMz2sDRjisJoj4my7QyFKhXO
nQyjoHZUVjYmdii+fnzst8fJhTBZiJOFQQnDcXLpSxUJzeSqtZe9sWvriytr508k31r12uZbnlu4
YuiIvX5h89RVlY2rJ169Ve5sXNwyZV1dfsPkiRc12FCkHPvR5UKkPGPLVK9y7nsX3911wYHllx4C
4polbfHGq6bMvqr25jN/bVw1JTX2+tnztrckJi3FPncRks2f/m1wRdV3jysQlloK4+RvxDuBBPYg
dbiDkD4KCOJLoiGXw1evhnXk2+Ib0dWD/FXJUUIyiC7iawvRtWP8nbcXr9HFa2tgivwpf+2O4jXm
y8K1anTfF+Jr0bU7h/+iZbD4F29A9LwifhBdPVS801+882J07U/8p941fKd2mNYrYRX5vvgqdPUH
xTvJEVqj5O/5O+/mr8kfIwFB87fy1zthAklhF7p+z/Anm4c/eSl3nPwNGRZkdHaM0G1LSMBmyW4J
+f84+w74qKq073tumd77ZCbTS6ZlMiUzmbS5mXRCKglJgIQSelcQQREFBBRRVEAFy9pXV/dVEBBF
d3XdEX016+dvXdTXdy2vLmtWo27x210ll++ce2eSoajf96GZX/LMLc952vmf9jx8tIMmJy3mPfwD
3MFJC16npEUXXMbyAq86yT7tnh+5ah3zBv4ce9W9U1cR4FpiL4ETk1dVwmf9Cy/mZDnJmQBcK9gr
wAVTnO2ELXgLb+akmn+aAlyr2KvAFZNPWwKv+oJ95/0FT1OCa5V7lbhy6mmbmXfwT3EDJ+n806Tg
WuleKS4taOer+Ifs0x5kr9LSEih0zACuNew14AbucZz0mdehfH2c9H/ovWxGnFvhdd/AmGlCmbIw
FaE6Q2MhPsTAZ/gByahWWywfJYjcCtElkHDhbnpQcISMBw4evLP75qH+Da3WR5jXu/p7OjtnpFst
a9/5w/7scO2au4c++Bg8/5unHz760onegzB6bzl3P9T0XyC2WPEcpkRHx8WyFrQkgAsppUavRXv+
abnWqsWFhFYr0AfQSv+ZBn4QTSvZtHwexsdGpdIcLs6vZXHHRCYjesEZTAS/Cuq3EoVTTBAnU3J7
Z//EazM6XEq1Wtvf6ALDIUD0BNxaCaBpXKx1B8CrRl0o0HhcvqYC8j8C+T8JJenBljyH2c59Q5dD
9GBTmBRCNUWZPDqdWmBSE+pXTAEhOiAv9HwuCFKfQqSs+0yvF9pGFQqPUMgtbMXyBwFPR5G4U4F8
wnh2DYfbXBLII2X+pVa0cus7PD74zunWyeWNsonjjvUdQx2e9pbafv3cwTsqO5fUGktmr99coeTL
dO6XPa23tA3O7vY1dGToXS6rIznNG+kbWXYZW8Nx3bl90HO+gf3ZnXQ4lMEwv5MrH0pICYPBJBE7
UIkixxnaSaidZ0rKCD/hP0MTAbWJ0KEsAA6hvEVnOqMOiflOJ8Yf9Xotoc8wTC8ftVjCBtj+86c+
LwDOl1zRUqbyazlhNiV3eQFynqpRd2nkfM0D1zdd2RLpqx/Z2HpgRcO25GxtZ6Z/cMMV1cNbUtOa
ambqcdfujKenNtFZaRYp1nQ2raYN2tvpyq7O3oFmItYdr2nK1EHvqYQ6/xf+J7Zq2UoOM6ekCoiZ
IWIuomCvdoZWYZSCup96miKFBEVhVoFfDy//eYMxiMDzmyarAJKLELcXLmFxKbQ4o51C0DEWP1OX
wM/sBlmCw88EWBy0SJlrwIH1Eq9TL0wLn5Q5vMybjwOMJIXnYgKNr7w9gZsmvpfa7IfaE341PwTo
K4N7IwxCUjthVHiLkGNu7HFUs/Nj2gIViFGkEYiMcpkZ7fSy4VD3OE6JzWJChsByuSHUIhP/mTbT
bl+L2aygXOgovCtk+PwtLdAq/NpPdTqbzPiZXA5sowKBF/8MAG7dbhLnpNqeNuUXrow2Fo9B+391
aHzS/gOFGSo59adQRiAoEn2Brs8D09pCULpztqa7Yeas2bNDdCQJNml1ElGDiFnpmBOYsaWp88CS
jQ130lUzh3sHBbJicL9Qrn/0O7G8YsW03k1pqO8lUC5fQD8wQC8fpENmnlGIzqJC6GJwKFkHUIbQ
4tSfDQHKagDAKh11uUqsoxrN1Ir1BWj60utS0IrPw9IcriPQWSwUY2Eb8QPr71tpECSXNXSvr2q9
Y/mhB7Z/c+h4SWtSz+8fONqN/6609cBC0mWvXdvWvaX5F4/c/sVNQmZIU6zxuy5f+5u+Yajlzefu
gX3OxzD2Nx4ngE0MewjkrEVI17zPpX4QJGWAICQQNIs/lUokCjlropxnos2OWBoFJ3TmvQadWihE
ykk7/imzaiVYwXxe7NDLpa1yfAB/5ez7FvwhiUhp9qG8wyPnboG92TeYBQuyWbRqWJxc4XBUEBVn
2DUmGEoEZUTZGVoQQmtNZwwBzGxVaswwgJQjqUrI0fLy6tCoRMJtKJ+0JO53per/b3UJ0d2ToxVu
cWnqD7wG7+zq2D8ytKe9pD4B2lv7bu1dtbuyjbm8b0ZZrUs22NbVK5rdF63zKIY6Z/aDWZLiFY0t
a6orlrfE2sqNEuv8+vpF5anh6vrhu7p6TMGEeXp3OxPsGbKEq4p7hmaiEzbnboO98l+hnfmwETpu
5htFrJ2xyb2FhEjkMrBmRhtCSpR2RBngIXOTakat1oAX9oK5LBo/Ym75npC1OH056kq8BdkIuEiq
RmkZJguPfNu7qTtAClIr6zdtn37Xiv33rxm9YZWvLanlKUvqIwPDHdNDyVnra0iHY9uGtmunH3/8
wCdbReBhjVXlNoX7M96F82ewuX47mR7SzO781EOU8yJBgBdx+IGF0wBNFX3C7UglzWd/dzcRz+1I
JRE+4D1IzWVjbQ1Wh33zHBaH1rodoYS4Ig5RQjxZWZEkkhAlVFgroJgqKipLAv7AmQa/rJI0CjKY
XCG3yQkZcVF8xi+MzXUEHZTT5wXoejrlKEvaKvw+h98xWlaWqX2xri79Ik3XZ1hZxzhxFwCP3Fwc
F9GLRtnKWj8Y1LnZoHT7ZwXVpc+HKj8d8y+e8mOxjBtKk1L8WH8wcR9f66+jJ969AO4QD5y9ZR+x
/ke7C/CR3amX8y8Bip78ro06BrWMNHcn1JwHy2BN2J+fw1JQbwGkt5QiBfWWqk7XVBPVUG811hqo
ipqadKgsXHamISxLkwJTxoYy0nf9FJqiBcEmovFiSNXSWOstr7bVhEu9YS8MF831LzY1NbzY+GMa
K0Bf6XTRDwCwn1DX/xU6+zGNnf5J5Dbh+QG13cyq7SeAHX78xxUHfW4t1Ny9cLQewpqxTmwGdhPd
lqx7szUaj8b7uvmveeWvWYDXYvECondGTzcdf6O1pqaivL21NVHamMWaQXNzdzAU8r9CiO1nrnUC
J4SHEC6+opYRRBeRgA4fC/9jPMoKdWg8pYC/QsrQONrtnYrFYmFIAWG2IgX8VIwrUFoR+GtsPPr/
iPjAT/oOlPhVPwkLycSPeRFoYMVOHvxp7Pj9j7oUuQopAI2ScQp/n1rEjZLxK9gxNJ+cnEnAtfgH
1FxubAy/haNzHZkfncPvTrJ33pP/zpT/bh0uwJ9jv7s3/x2R/64S3vcvahY3+s29UUBMziRAft6i
rufGvNydCiI/kwC/+4J96v2Tdxomed2MK/FPqT5ufMvdKSUmeSXwD9k7H2S/Y2cSuFu5sSzOg1JY
zI1lc09Wck/OVdU9TN2DlWBz6IiFFqtbLBa7l8/m2hMqVehc41e0V14EVX1HESqiW2zBlV58hy4j
l3P7pT5GmxDeGVXmqujmpukLU6sGLlFEF80lnXfW9oIiuomAhuCPPLo6FesRB0rc5W7ZJQvoWqvL
r36yT/hsMuJoXd89gNo7nXkTPwpm4XywA8O+vwdSKpg3iSa8H1J25ihD8Jon2Gt2TVEIEY4oNxRc
8xV7zY05ShvzPu7FF0DK7hylbuJ1/J/sNTflKcz7BMk+Z0+O0sG8DzbgPZByc46inXgTHGUpt+Qo
NLyLe/veKQpYxVJunXoOuZ99121TFELKUm4vaEWQpezLUZonThNdLGV/jjIHUppYyoGp5+ADLOWO
HGUmbPvdLOXOHKUUUszgS0i5K/9k+C4eaIeUgzmKl/k9oWYph3KUMHOavJOl3J2juOC7fstS7snf
NfG73F335ijt8Jp1LOU+RIFWiuquriWymBozQBPdIVb8XKmSU6QJS8fSfxgH6GBNQdbxXNmztedX
SlVfqkgqd6YcbKCeg88upsVSClP/W6n6t1AkOUGKsPQfRtPwPxDmThVfmA1m4LxUMMTyS6WBgW9A
eWDs8A1KTH8UE8nkSvjowxSJhUfh89lngwuztwB7YeoWYsZFWVswVm//DTaAAZwvlkM5/Yy1rLeA
naUoEAVi4VvPfUGqKDkmx5yY9oj1lOAE8eUR7SnsBPEVdNf0eG45Nld1E+2azpXmyiX5wJs+fK9+
06MjVz6+IvolkyqumUNXz6qy2KtnVzUNJ/VakAHNT3z3SPfgI1/dwTzDPIE/cOD9PZna7a/feOjD
vQ2tN78B2/8s7Az5lACi8aKjFrvd5D5BjB+VinolFjRBkY7F2NM6KD7k+/PkVJcO5YG6HBmK1qRQ
LpKU1PbXnP1zVU+lUyrTSPgWs/Wq+VKdZPPfr6nB0Qkoa8iqE0ikQgr09+OUUCwQam2lDnzUa6PT
+lJDw676ZH9PCdIL9HTiL1A2Mcx2zFpcXHTKgYQDoewJ4p+HRSxzYfQTzcMRqKQ8dxysL0AkcNgm
o/j46XCFu0g5RAmps4cNdNfi2uENDcbixIzE0Bbn9uvenbl03xyf2BS0G7vmLl3QU/QQ3xAJNN/a
HE8sW7mudnjH0oFobGa1Y9G8V8rLwl1r67z1dRm3rXfe0sXzSiDH9577muU4gflpkcwfCJAWs/OU
ESrzGOTjFCBhA1C5VZZvhANGU4V7liGP7Lpovioed+Kc6+uJXF//5Ia353XdtDjlalvVXL++P1q9
8ekNQy/N3KoIVrVHtu546smBZQcXRy9fOftqO/GnbDTmaFzSQC/oqrNIJOXdy+muGxdWuC3vRZtD
mquv2XHjPCrSsbRq3pqFI9AWu6Ed1FMAc2ClkH+V0aXVioR+mdzhcslsWYdFBu0CDYrZEbIqNYog
zCha7aQQ+khgyVguIz06gVqw4glJTh7Ox8UWv1nKBxOjB4DnwM9UvphVK+kj+MT/poyRINPF/Btc
h8PgLJ736/nVAqlS7yz3bu98Cxx86+ynAmPIlVxZsb2Sdqkk1eCz1x0LlwzZbmK+2o3O0537gjhH
pbEAVkZLRaYSi0VZAgB5KlCCBG/8QKnXK1nWEeRipa9km4CCRqwwLwiaVkHb6HNLlFMFCp+6zrJx
wfadt1znSCbK7T2431CskglnQfBavoWec2BFVebqw2sGTowAyaL+G267aRcukAlD+BWAlBn1f2M2
qXSxubt6592xLOmwQznfDH0+DK3EgcUx07NOuVyIhU4Zn4cejyHzQAJOsTMOKIh5IFtsJpM8NygP
OIn28MoIrcKe374j0Ug2/Wb/QrPY19UzEB3YNVxWvfHwlZ/8KTp/9y9eva/+sphWLyYBaFpEWzZS
clmRtApv2P7rjZTZZ5LEF+6ZOfuetbUAfLd29PDeZTUTt7isMoM94mfu87Vf1rLzduSNj577nnSQ
Z2GU1ByV8z7AFFCkhwH0QijR2NT0COKLXUp0TBw7iBcxA8GIWiCB/r5QRywm3/w+HCJ1cpmULzf6
bCCDzhOcGyOtFJqNS2JtWJJW8zIZZ1kFHN0YMW1zICAuP2VBfl9zSpwPiqzjpGBkjoVH4QcrK41O
m0+UWcqmSk+WezzlnlzgRDMehYEzt1A4FUeJONiwPrP5P1Yt/vmVdfbq/sTaZXjT1Y8NXfH4qvK1
E88W1w7TjUOpInfd7OTGLQpb/UimcW6N2VU/r7JhhC7GHyREhP/BZTNuHCkvm7NjRvXQtEqTtOzA
krZrBiJlfRtaFt/6ZeVQvcOT6Y9Uz6mzXj0Rrl3U4vU1DcfqljR63PVz0WrFqnNfkSIoCQuMeGXH
jDxvRG49AcijPJFIA54nvsUsxFdHgqc0bBDhxJCCnetoODbKLgzmJzlKc6niUbtxdp4jMRkSuZXB
6et+eXWTUNj3wLyBXXPCNVcd37Dy4bWVQ7/8+/5H6q8Ia3QywlQzv6FxUb19vb1m+s4Tq6GHx+fv
Hpx5cF1D865TW59gPn99gxDf6LRI9Sa/s+umRVXBrnXN2/fCVmgwjFoPR1VOOCJ202rxmMfkdmMm
j16T1docIIvZ2F4F/s864XguC/hULbB8PQ+2GBjBFgMjLnPHbHKV3MPwnQatyhmzM86aIR949SRY
q7J6Iq6zy8HR12ieTO8wWqdHNw3VdlmLS4rkJE0Llqwg275/MtEcNgtpCA+XoTVsiA/JP1J97P7v
KmhzxUXl5Wp7VYCvqxxLB0EwiHnGJFmpp2wsxy+U9jg3jIPyjuZsLjZVxZUrG5UbqpF2AoUUTtx8
pTJf3BQlSttdFjcQlCEWxge2PX9lxe6tt9zM/IX5znX/L/xd61r1yWRC5xiMz7lhMBicfcuCB2i5
2pmuIvpr0nalPOPtWN+x4WdxSeih9ad+hf97987K3oQR1XJl9BObCKI4s3x686I6C/LWW6BXXU8t
g316Ga3VabUYAGIrALwxn8uj1SrG9GbWmdiuCH3kmsWCHSfKW4oMhXMRGNZlhNOG5TaFoSLT11+u
ijbOrpqxZ3EqPGtHf/28lnLD5dHFq69sgI35pO+h8TvjQ7PmxEh1zWClafodf7zt1o/v6tRXzG1h
3pFqZQIwG8x6AAhOLqEkahmyfKgPagarjzBmoxU6T5gfZBVgL1QAMvWLxc5OdMKg4/TqolNyhnFo
d2ncyOMXxULgi6UPb18W7B9p8q176runksa05+bXtlTC+He1wlptpeUKe10t0V9V51RJMjp/taf1
H099tG/wut6StXjLbR/s3/v7PQ04jqSK7OZuyGcE5cNXKeRygc1qBThuEARUKv2YUC5PC4FQGHHh
uGCsLBvxWK3GMXfWxbYAdfr56QB28M8KnZO6Ev6gIKpEsrfnulH2D6fSXohtypUoyze5d53BU1af
YJ743BG26UWXXSbS28P2z0Fn1fS4R3cFT0Kd5SFLA6Q+Vkb1MS9kZoSVjF5mT/mZVcGUXTLxoaZy
8Yyh5+fkLKwvnvYYZJlcG6+AbQxhGdquVKmMsH1Gb655QmHIjtoWzIY8FnvWlvPlXLOmWsW16Aca
dF4BbKhF8orLtN5oU5z57UfOsF0vXLtWrLeXOj4SO6qjjDzvMGwrekuVE+cU3roypjWadkmZG1MZ
r0ZMn+8mOfun9ND+41g5bYh71RqNRRDOhkKUVKMxjkk9zjEcUJwLxMbTOf6RhUUVrJG52fJZhUav
PM8tEmz6OC4NvZZ8crCz9dACZow5M/Dwl/vLRxYsrlivibYsyAzcuqSidM6uWZuvEZjKQ+AVd0DL
w43tPheYC2bdD3gnF/MkGhnzYXowVdR55x9vvu2juzqHl1XVtgYNMpqWmfwNyZzdUTdCnVTB1hRV
lZYGLLKxYFCfiHmc2Th0aAFlyPL1Ntafo1Huc6o9hevASaX9IvmzbYD0qT8gPDbEw4zfFzUJ8Ykn
eUb4R0leEeC9MHQsvBdeUgZOh2JFvHPltFcvoWmx0pWpAbczq6ErqaUXaCUjV1jpNPME6KtO21Xw
b6nSQdfkWocvgK0zYUW0xCTTqbMaDyXI8vMdBTsEc1+Sa/AxryheWshbKF7EP1dFOzWXfn/ei7fA
99lh/6QSCgR2jdmYLfIIBNiYLCud9NXopPSgB5IFHlj4emD21kY89mLFRkpKnXVO8RGMm/hrSZW3
YWnb0neWXsCKRG6vo7kRDu9xyEkTlqKLeRpNcbHF4ktiNdnijNFORppqPWGZOJqVRqZUq9KnOM5Q
5UXWxdgMhgXCycFtpwf3Oi2U9mJ161T6hCpp5z2OZMXKrwzyTeEkj1Ssemf59QtfWajESZIgAGWM
hZmlZeUGklX2HcMnhpe+uRRcTalZYZ59PCdomcpJV4N1LYd2rzb/nSn+x7/B5/8yTJu1aMlIgLmv
Ku1SyyaVUV1rVykyXzMlX30F3vsayeDcd9QuKIM0VkGbTFIpr7jYacF8FTp1TdZJRTRQBtFscU4C
aHEBtp8VAPynjHEigDAhVgoxClutmrVmJ6qG4ISDKe1FzSfOKoyGYq0cJ1BiG5zQlZWC27xRs/iu
iV8a3WadSEnwSLyg6dD6wULcZ3D5KgLqtpHL1i7xZuO1XoMkkxFKnQ309w8TBzyVYa86tOeJl0fe
hjIpaG8uJOFsRGqCEUkNka6ZFsvNGso+JvLoxybH+rn+DVVjYlNdJCYhHLsJu2DQ/183/tdd3bMe
+uT6Q/+zr3nwwT8xyt88P7x7MFA+f3ff0J45pfq+XwLq6f8A4qNz5j/D3HuE+duxOfjbzLvMqzMP
vn3VvWOH2tv3v8f1u+QvWE8oxUpojaGkVGYfczr5gbELfHA8F03y0j5PoDYWd3u5MWt0alb6YyCw
VMUY7STkcQJwtu+2l1eYQl22zUM3DAQevbus2wFAjPYbLwzix0+uenBFHAfESlvTms79O2EHjM4U
7qDegDJEIycfLbEGnNqysSKPZ8yhgkI8Cn2ZkGCsb6RjBQLNVS/Wc+DY63VNhXWtAudfIF3i1Rmb
yy2x0pC+tveevsqBvuF0M/M181le3m+/NvGfF4h71VyxzmHo7OpVVyztHRKBBaBtUvjMOHN/Gj9y
ofBzqOdyKP0YRqOKL8bKoM2MYbTcm/XZzLGxeFxQMwZBs0d4RmDjnWFVkc4B0fEU2zrkALl+9iIz
t+XrzeotFPwGJQ6knN7z9APBUZDxT6rHDoHkfXenRmK+6rDXF7Yyv/W2eEprS92BCt+GjbNvnFN6
3+PhLhveyLxAZ+wyaX29TO1IV+Y1dvjYjScjsqI5vS1L2yJWJY9ObGiasa7NryFXWRvXdN9wQw5D
QWSKQR1WYWlaX4VhJSoY9KICDJMmpSFLyKKnxpJImc4xs96DsXrklkVQD53voPNujzpi6Oj5lIiF
3TS00qm5FCUA8nDLwoZrduBFDZtG+rYOhFq3Pr3E3zZjAb1eGakfTCVmZVy4Mb1mYOGtcwKZLccu
H/jtOtBYNztlXL8qOr2xJezumLOqcXjPUJgQahTMp/X9Ma053lZa1lJX5y/tG143fdH+eWGLGThQ
RkLoV19AzUI7pY0Ou90AY43QIFdllYTSbseUNoNwDA6PJgdBinxno2QHFmpUCgmGL+WUp7FDCTSv
0kw+DNFSvCVxAxAUV8YZ3Jt0KXcVBxxmqTGoWQdR0t6OkZQOP2uK1rFexVe4m2uJP0GoLTXMnYU0
cDmMRAtYFOuhFRGXyyAO+tSKrF/psYxRuWDE9jYckmMrI3HD6kK8AHnjCiNNwaBPKje/vPP6FzdV
8ozREIIGBh5wTNvQ17qm1c12ICcRJAdntvz6Ojq18flt+HW1GYdckoMCE/OGr+/zAv+c25fhW3Id
pUzpSLMYwX3ubwI35DmBxWhdKUSfgWzQQ2BWD5SpR55VeEy8k5BzBxzdQf5hP8H6iiqVm0PFcQL+
74Q/XBfBJdODHaFKpY7BH9gfFtYVgtdRtdP3tfU/OfP5rnu7VcX2oAN8TFdqlMll5QO/GDjVdFNT
7TVpva6CBs/Zgy6PadGrC2VAC11Iz4xNfMR8ARS4GairOuNmQSYjCnhtc2pfZq57CehxPzAwn0+c
Zv78ArjsZNNwcSIKr5DoSntamK8nxpi/otZ6YWQwsngvSptDWCJbbtPaY9m4zZl1eGxZu0ecFXkE
WaEnFxK42QA2JLDVCL1TrbSQ+gQ3/M/n7ZZR/IJogVvab29zRYMhC3gvFjWHqmqrjbGlcbnVIA8m
wKNan1Jf19E/OOCDsTzOgGClQ4pXb/n+uuqOSJEwk+GbXZrGgcVLFwX6Hu0zxiIhtcVLQrJapu5e
vWPPnlrmlUhdoEhE00KNt76S3WX0FWkmJthqBnXPYSWk5pi6ylxcHDtBamihouwLtVps/KPzBMl7
tjSLYYn/IcQnSCEKBLEwN+mBFhSgn4RjaO4ggbL8e9nKXTCwudxTM78Q7EIbVWp4bD2xqR36+Oc4
1C+PCvf19YfrlrV6QRWo1Ee6Up0ri/a3bFy1JNG+rt0LcE28nHnpw/811J0arve4pzlxgJfSPpWn
cTh16GFFy7QldHHv7LscZVYZwK3Tt44w2+q6osUyGnxMLV3e01qSbnejKN8M23sZ9QSbNzn9AiYm
9egYMak5aowBm/15UoE5SMFxTM3zndIqYEuPlE7wYOM5J4SRL/3tKIAjq3G0iAJisFEF85Ls9Lsy
nkDqdsdy6VTLFVyO40N4+czOrnD/npFE0+YnFs28tcXr0vg0gCe3xbxA0myumduwdcdfYwvaw0Rr
vMGnxOu3/frqm05trSl22C0UjyJ7Ep0VboOclxF9/2rvmnrzG6+CfZ7aTj+00G3nviJOQi16sNJn
MACEJ0j9MTOadLVD3o9plErZr4ys2sZRZ8yOCsdZMA3yK4q53K9QOUh5k1NWeuKpfYZZXZVz693F
9KLmth0tcqc8Njx3cdXoB81bj62KzOyY5sK/HOpOLD04Mnffwni6WeNWJ6aVaoDg+yte3j2dJ1Gy
GVQhh+TD1FNYGVaHTT+slJxAIhdgkRRklRZ6jHVlhD1xKgDZPa78u1Zb/Ss7Ej50KqQSMSnA0t9C
c4spkM3pU5D9MOxr0dI8iHP+xQlcj1zKiazQAa2QXzD5pldO7i1i7Y4YwHFSaIqFgLQe6CsqMlvp
VoSy+USir70rMuvm+bFp2w4vcadTFcXm1EDVjbduvKZ6pMlLdqWn63VOk5qXkX2/sLbZp5E0EiTh
7/HjeLLeIyeQ2rZmdzZQEpWEeWzgsozx96+8ng02zgzk5EAwUFNWrARLHMa0sPlHbLoSVgoC7amS
Esp5Sgql8Iy16Fe56B+ddLNoGLXYXaAhVHQwV8oFQiqCUyaf+Lpi0cKllZ+dadjy9Mrlh8oMHpMc
n5hx80Ff27Q23zbRyOJEf52PdyLZXqYDFIP0VJcyt8y9qkP44gtKV8oLuh66J9BzZRuKfktgEK+n
noeYNHnMZrcHgwDq7rhCpVRiY6ETJP+I65T5BCk6yhdlhdwSFRrBK0YRv1wHCuwXLGcTSS7HHLue
zWPnzrV2/Fnm3zxTooxJhSIG6npH2CInJZ0bD/UH2mzrlFVlzpBSblQJAZ/YNLEzP6RFc0X4VTW4
1BR2rb5jdolQ8EJFHFcppPZkd80sNhNWhuyD8q7FpmPD2AgdVrZHg6TP+tLMmcKnmn2Hu7rST5UT
WG1tpeyPmeCgMao0ZlCyzIwxY3RNO1UJVXFkxinXCVKcm+RFBdrZFYGoYhwN+WC3PJ5C8QB+KNm9
fjAIwDZN1YnKVfm2T0YKNoNCQU0UTpF2ULjx74KqKKU42RebH4Gh0upIrbpvUVm3zetRltRHgaB/
c6en/tpn1699dmtTV7s/Vt9R351ec9egp8MLdk0IVi+Pt0UNq+cuWWWOV9x97777+1c+KPWH/MQa
gsKh4brnpnq3zw6LxEWVRdYSg9CRmVfbetVAxFA1v7VhsVvdnahfnvDdNNK/rT8gFjH/edU2R21/
+ZYtV559w9kTG+yYP6e+FQAWS/az83FPYSms4wUUUyGkEcL+xOAEiWwS+XEFKaB1gazfhjl4JRBW
Q7Rgg2jBVjwZY3N9JwIK346fF2jRNsELYTVXVqGAxq4Hu2PgMTw2s3O6/57dhC5exjSXhA18lb85
7umfFqUMZQGmNRAx8AyVlUDUTLRGGgPqJ44zI9W0QyWHo2elvbYaxBdsaTEDb810NzO/ps6hgsYm
Ubvqqoju7vkpkzAjg768Ajp0hNqJcl5i4aPg9ziug67xrIjMFttUZ9QnSMVRDXYa17BtOz2u+JYd
BKEglq+Ywq7bnhe+7OCF369B/EKEJDJFSgDRwjNGIMfUznff/e55mcJO14B3nRGlwW5UCRrEE5Ia
2qmU0Si2aJgWcITlpwiLsPyQkJ9nVPozBsSLEfJiPAl5kUC1iNFmAJanQo7UaNETyhDNTLFIEsry
yNtvOPr2rhSpRLVdYQ2O65MJyBTLzsEVd65osxrKi7S+6lnNhLCyNWgQNYiRLfRBA3gS2kIT1nU8
7HMZtGIM8VJbn21AltCILKEim7SVZxO2sNZKkrLirNWmkGZlMKRMBj1VapQ1CZbLKPuPLXwCIRSV
S5pN8NnKq1By8QQHtRBW117SKgyaYoUoXFkbs/eB/y6/YtPGVPud042BUNTGPArgwF5VkmpPak16
k66UNZPmcExPGKqqgKgVbyMI3BxKVqX0tRKaFrQuvSI2/OJ8W8iuFdAKo1YjLq7pWNxoNEsJ8M9q
2qlCE4YaFxyPdXfNT5mRwXBSwW1QKkbM+xzykGdkuqweycNACp5F43sqy8sNLL/Nb9QoPDOSMxXw
2BR7JEmKTVE/ZPHc+a+d1mFQF+uVfO7N0Fb5AhgHR7Dlv8aM0Dc9WBR+prE2yMXg/DMLEBcjJI+2
z8j22Lqy3bbKbMoWmSbjkepktsKGZpctUEPBCTUKiY0T4kKPZTvl3K+I8YnTE6fH2ZJjfF1Uj1CS
Ts8CQP4FLuy8yIWh1ckQTry42eAEISAIHlE+0NHqWb3DWjHY2VHasLIN+oguUsq0lZQZ+fpQU6mz
tyVC6iGltSTMUUpmNgdxyhAJMa1eSIKuJTZFvIBH/D0wA3bb8Ua/CgwtSLQE1Thw9+ycz8zPzZJB
d0tXg8rlW+o17nRPcHIqlYsRoVXbGnU47k13eJlltXV2hZy9AzmoJ6nUWvRK6KCc7MnHoOwzWNsL
WDWUugBTwy7UHlYB6UQSidN3xo/kH4DyV5iyRTZD1mjDs8CW4ZZbJiXLxkYk3nGu/uYPCTFvKHn5
s3Mr7BXkY0yLD4XDQHM8ONgc4oJLYcDhNXNijszs6vRPWzPNjeuiZbkW61bs7rQG69rtzBIu7NAX
BSRWotHGoNo7c+cwM8JOSebwXxOUAZpv87yAyUkVZsE0pOoZiHdESATGUxiHUNkYGWa32hQuncou
2GzDw2eteeoqetr2I8uuObo+2bj1OHObq3Eh3bKo1uxrnl9x3U2q2mtf2oaQ2LSdL1y27dWdDbhi
yf2rKzNr9nVf/siK+GnI1Xyml7wOchXAqrH/w963gEVVrf3vtfeeC3O/35g7wwzDDDMMAwMDAhsQ
gcERRBAllVDCzCuJpHlPMzPt4sk8amV5rE5lGpAXsqynOaRlnjrd1axTXzePacf6Mk/A5r/WnhkY
1P7X5/u+5/k/37PLPYy493tf7/uu31prQi9mI1Xd2a4xKL8RubQW33EnSkJzB1EW3S3/VoF0pIQf
oaceIS53Q2eFN2xYNzHtoDQNUn9tCyhRG7JoIuCI1wjxg1D2sbQBH53v8mk5MCeFcTaEdMHCqZba
cY6DkbJlz9+6Y56hqLlk3bo7Vma1jPfsLyi2ykSwZJdZqQJieTCUmZwU00FRVSqPvtq/sW9tkRdM
a+oo077z1ltvImNl8lDI+Q7IuRXLwsb2YgYYBXTcFJh/qw7LsrjCtOPJasR0xjEhEgG0RcSwtQ8b
ZjhWD0Uz8YvRs04gq/HSL5rT5EYdGcRSbwmjPnIHHfTm6NiZdTUN/qmbZ2ZXrTuyMLR6bHUNR5eV
Tr9qCNbnbnnocubNEzLp+lKBzFYSBLVokKZWH1u58a31lMVaJuufHaRscgHxff0CSvfem/TtKcVT
AlFfI+6HfGVgpT18gUCNBp3U9G8hY5JuzOCGPFFiU5/RrIdjNCYAAoGUywSyU1ne6bEmRXSwiUM+
YmcIxtpY1zX2YDB+DmZRmRMnTc0tylvD15icekMV5eIbs9PpQhRtABowoVOVwIo1O+RRCq7qncnC
VKreS68tLrOKBXEn2l8+JdeQxESMpbBKmAO5yMeqevTJyUmoWsqEhZ0cVeUCm1MkytEAwD6en4Pq
O73edFyniZXlsRlkhBv3xyrziwkTydEZ/XgrLoZgjvqUw8MaKfuaF4udgQrP5FZR5oza2ttD1txb
H5nR83y78fZbXFUBE09pUQfmtzaWpBYteGRKSllVQw7+r/RCh7yyTO/OyLKYx4ytz53QXm3zfd3c
ILPnp2lSzQaRyefNLJyQXTVvXAqRJGLyhHzIqYX8FrNgwW6BQIT445ksFpNWpZIfg3VF0mGz4Dwv
KQnjMXlBFKfNlLEgNsHpy5QzLZVcv9KitEiZLiSqY+OnmOSbsxUynUKatBfMoPcARXqRyzUpTaQR
Trq/6qEtu4lDLKVIaMtvKqMX0inTFlNqh0Vmk1WUPPo0XoUobIGR6zHie8yPjXkFw2H09sAYoDgo
NCs4x9KQc+h+NqCbrE+BqiE/dBUmg4nnsrFoJrdI4/Er1qSL9UJYw+Uq6jIyf9cCSkSOygLHlKpM
OGq5QRFQBvPpoUqCxEk24a2vrXFVL6pKBUDp8xHfD16Zt3miyV5U6wQ7gnDcElKDLv84j4FXzmOq
0qyxcHiz12+YCXblFqUoxWiXsqEr5AbIUxpm6QGOvrSjkGIeZiSTetB0XzwDQ52CkXNKVOh0s1F9
udi0FnPQ9c9F2WKJd5o3d25QocgrBk8Y022pmmk9N91X9VCVymROMxHfUwJrqi4/fe3QXSt+WuEt
0ztcSTCTktqKsiP0ukgErI5kF6dIOBSSemBogP0xpNCOpR1U2s2mPgOiEYMDJ6eb35eEJC0DaBYK
BSL0f+x88oR+4o3OJ19Df/s4PShJNqUZwJGCLJHwGaB8/PwrUnlOENxtSDOblPSbj+O/DrIIwleQ
IuNC+tJStGMcgwOEfOAi+Ke7TOtww285stQi/yBzPokTju4BSGkh5urO7YMOyaGkqd86zEaPCCO5
ij6VmdfHjZtELE1CJ46MOkdcHu0tX3PiCDNFLB/VJMXH36/WOtLAQt/UnM9+1vtcaQq6zO0UyHc+
I5c43fS90P2ybZ99ZfI4HGpwONOpVOOz9ukyDDIDG5YwlUX0Vfqt1BybgkWVsYwKqU337im1TSG3
sMoonjIl4AIc4HQGrBKSotgGhSLdwOx9TocYe/FhrkNOd59VxkqHHPVokvu06M7jCVlMhXyKmakt
ZmYF4RCIBgP7cIzJHa2dUarBp3mmtLSPs5Q75grSrWZ/bqmH/kSmN7ms4ASVJRYdOy1V51LgCXO6
LUVT3nJfk4vLPZueqhgzfypBeIMpCh5kzpaizXcM/gYupReanBnQtjhSW3E2oh/BjHoh/UrMdFDE
45HnBJDsQ0olITmHM3Nqw9BVED3VGy0rRKd6M2gPonfgRbyWPmMLuFJls4mywS5gyB7jMGtAgH6b
IsZK3dVBkFo6cCwpvb4avm390JesFvJljI3OQsDYZ1ksEuBnCYLEtF6/RsK0RaKrSoAS+vB68lz/
V6QR/LoHt+ynx9AV+699BouE/xpnY2dRoT36GeocAHLQM4zwGedM+0Ev+Mv+wS/2xHJ+3Ef8DKsN
MyWSsTGYVKr7NGbRtwhTbcCKP7oYm+f0ZebeqBS980Z16PUZ33AJCpgKdB98owrTHMREMGNSvgxf
xEKmwSDPGeTA9SXmvhsUmKbfqy1xbMfQeTKN/JjZRyC9FxPALBJtHXAE3gnNOc4R0tctO5cwj8u0
z4Z30opDt9E0Y0AqYTauxBu+ONf5142r983NuEznL1m9dPHiO2+a61aDAAh8Csz3Nv3pq3vo1+iX
8bvpb+ihH6GPaIBw+ReQ4yPQ+13kKVhxO1FFpzkkhDmCggPzDt9h7gVY0F2IF3TMkUpMTQdGperx
7bLYSvxnVWbHqoHIne05WkOycU1rDhgqxUlAFgdMUnz6dEJiChTj223mkuJbQJJyTx3aUQpa9iCU
hR3L68XMpIwSsSWSNBis5ecENq4mGQkjhtHmmqMY7eikvRd4GcTi6E2wfm/xGP5v/oBZpbpFOfDn
rOfaN96eu2jOTast9911tmHx9iZb/vrnDtY9xVOaA/S3uXPfXXDX+jvGzLr95hl9ORlZtfOClcsf
2rl3KbLIPw9dJP4Fqc3Axr+CcWAN4ECVAKUwOuDlxfiWc7FlW+dUMNVJOohh6ecAAXkYndl4EfCP
acWhdVr/h8uzDl14o+2FORUrZj60/7Yzu1qP1d5t7Lh59V0vPDfl3t5J82ZPXWklXnjr5tylTTUd
DU6Rek9H2xMzUowfz6jv6Fi+ZjarunP81LabGYQo6nFMJt9kVolSXXIeSl50pF6fwhaLeTwZ6zzH
pNMlxd0uiWEjjhSFnCDECKMEpo99o12qEleNAZxX4pYPnsRrnpUF/VbBdFG/MitIF14BnWyWkN5c
yjcWTFhUQ8gHhXJv5peLaoqSeaXgg/3U3ypoNpL9X6DX6FgErL8mdqnN0FkOcrkOIOYfASSlKNYv
1K/WE3q9xIbBPBVnncNsCK6tPitRKiVHiB+hAlZ4NTHA9vToIjrA7MGFiM/9vfXwozaX+st6Y+es
levX3106vXIi7jCZpeJZ4sEe3wZq2ZG2jtOPHHCemzF55b3L7+Ir0/GbhSrLT/QfJKq6R+fd2TUN
yfsRyEEZtB60Ij7YiwlJ1Us2WxrLBIuWlxQmLYBjka0nKUmqQUZvPSeNRQBEYztK6aNh4MYr3mVo
86joinczdEqi79nvHrMJJu6Y1fnc5Llnd3514XUw40v6Sv7cWitv9VrA7iT3lt12Zis7J7Np7/w7
jsy++s+PQeNJ4eBjRpe+MOfpvSB5xSYk9YNDv5G55GswVtkpIbQXgpQI+Xw4KAihUKOAbTT6MOYM
7eG6LaByB3sew2X07PQsq1Jxm4qYRz7c3+YmTsvE2rQxIB8jsAeHviEzoVSiK9vrejESVrE5OXok
FYdjjCIDfoCpNZISJVJgksw8kHfOauWmn2PklHmOmwDkvtjOlHR+ZvUjKhwu/j8sXifK8Y4lt59+
cOM77QUza/BFc1d8cOfutxsWDB5dsWzcTdnKu+YvWS6+e0VVc5564+JVq/G7Zc7HbpmzZ0rdrjnV
8yfYZBn3z5z5h/CkTY0z7/18yR0Oqsa5sHPRYP3Se1zlk113bFyJbGLl0D/gWPAps3q9tBdTQKbZ
aF064l5o4gHolDYqia0RQ/PQQssgLnXboGUgV2QsY7osyBgH44ajcNsxHmGpHt3PKWFxOmhb/mJn
MVsw6fGWrtcXnXvs0/N76I+O7y6cX2tK0ubPrFxz7+2G0tr1z05lZWa9+sL8lxfSV349TR9+RYzf
YvDoAmljV7cEt95/5wZIvxXDWJ+xZmMGzIz5X9JHDEbOEeLqQbPaaMTUR/AplEAWkRrFEYkRRDBj
vKyIYrWLGbQ2SqPiYG1VAlYbj2K1D4TKrI7By1a1NlxKA+pmD/jiPbBB6y7MGQiAV98JcZ2e7LbF
DfmTzEEXOxRit84hQ/37yydk8EO4F5+K8Nk7II0+VgOUsRXzoj6JklR2O52SI/Cm91rQjS3zQrJ7
tFpBKrx3a4wWeKN4AjsvwrcnUn4xFr1Rk4SxLv/IgaEWxqBY8Olx0DbajFEqje21jYDEO8ZmKBWe
sfiKo18uoK8APf0V/bnt6a5H98xfQC3t3D3D17q5bW9Ioi+oIRrC+SZJqGLjvNOzJTd909dHgPVr
58xl0e7BtRx3562VzZQO+ufeoW/JM6yFUP5jDknEYhj6YJxW9qhhCDxKXIUFRzI+pVssFqAfpJji
GpT2xWGUtjR6TCjMLFBakeuXxvGqNugm5Jk11nvXLnnp1tcObXzAt2buV1vpT+j3HwW+jxa/zArS
H3YsXkv/+gr9Nf1u61b6hM4EpoGbToPylzRMtgOlfwBKXwcHy+zXYAGkhMONA/4JU0Moap3R9nui
jlWeoyRshMJFyBV2iiMqVglmgULeMdajUmSOxaWPv/mnBdP9laV/37Xuq7xg6P3PO+l/0ldMWUUh
sSEqVLM4ZAtPvS+y5MzD63YbdWuIZb+cBBKgIqE0Ia3kD5BWtPu1KFmn44iFAgEHClXBQVJNEYvl
DLFcgYDLTTPgOBv++FKaXadTwQ9dhpFVZIkAZhQgo5jsERgzzsCYAwyKGWdg2WjAIRKOnyW/WGUs
rAzTO38aVyhfuVJk8/t+As2Tw3m2ddr+N6N2xGqgu6Y2WWgXNYluKSjUDl62N6+i74oa0KQJQZO0
OsZVH3OewoTDMX4QO5TAkhqx2/WRZGOMLz7kCtNGdMYoY11RUJG3OBpd0Ifi6DTuqd9n5NpTdMm+
1ba8qhD90vehAtmKFWLIxvf6/PDghREObg2baEX1NDp/XFky/UBFqVUYSnSBqJWzOqCVO7FwL+Yk
lYeMRrVEKlUjLvjc1JSI1SpgSaWKV6GVizEBPgXTQdNKxGQPZ17+YQZQ9BnBZSM7V0e9AJcyTpCT
E7U5pQhXsoiZ9eOfaqNP0x/tBr73O99uX2vb/ODRz18/umaNPFAKvsvOkOiqnVYwE0z9CIzr0Rnp
j5cupE/Rl+gv6b81tVLh8U5RKCRyloewqEZY3zFYvcZezA8tS5AmTEXM8HTeiMfujmTYBUghyXa7
3BIx240Rk10ZURhlEbmRE2EbyQjLmDB5EY1Kw9ph2pkJerBcpxSGJ4TRHmHwZoWnnOaUu5WD21Xw
EyuqHtA/1qvC58g95eBfpV4VwBiNMNoBm+hOxpsSdQW9LL+W7gHh8QXxn2L84g9DftWYvRdTQz6l
AnlEZpdEpPbr2ImVGDeiGOcrMkeThgi6EQkxq/8rgwPP6MWS4TslEnVEZVdElHZ+hGfkcAAy8aS4
yw6/GuGzidGuGHs5SCsqdXvTZBt0/d8k0LBKqKU6G+ma64mIUsFRQyqysHFUmipTTZB6JynVKDIJ
PhbJsmdAbdsiKUZLxGpUqQQRvjEpwovKwu9NmJtisKfRo16ZLm6CdGQwt4aXSnb9yfMWACwcNSQR
iU1S7lEkJYnpoi30zaKkJKTu8TEuesFa8DzYweIjqgeej4oUfQYLdwBZ6UAJ8e5M+u0l9JMj2o/x
OTCN2Iu4HPoX6xvIpQcroMwepTw5Tc5BRgwd02iOWIwaQqiESYDILogI7fFyMhgXOmINbemL2tV+
O57od9IUYHekqKTXHc5tISl9ap6QxZe6y8ABaLb7Bv8wJU0kSmRrPe53Fs4IwWznaE1enKX+vcRD
66gP6anvX8cMGq1QpHkKRhqmNi8RYXw4UKlgkcectgmjCwfGFhkaWEeqc6Y2j8cQksm3osU5HJzQ
CktCTn9AH3sW2Hs/B8lr9tKnByPv9G3cF3q399hbOhgwGn8AFY/10O+cukS//CT+Ef0Z/fbO/kdB
OsijP4+On2Q/s5rJgRBuMLvosVoNxqOQJAEaQXtMJhZKWijR7zhUHHyTdWPHMpNML51ppsdzFpyv
D4QGf4olK2OBFAjrHzs7p9mbsfrEgV0vNNcAPESZRvvdkaNtzyz24Es3PLxpIwtJkr6HPYbJTNKx
ohIxckFYu8HxG5NjaVCCaihJC5OiSIhLPVwOh3yZ+BXKWxxDeflHpJuqVo0c3AiJjkKuo9KOd0Ji
wiYxyazb84ua8yobDzTX3bFiahmU5/tx4Z8ZeH9Y9Fz5HXUef+OkaekL2idzQRuojusBZgyP4Ytv
oAfWm1AP6VgAm9iLqUjl4SyLxWCwYy4YuQ8KLdCN01E6oHW7WTmMQuR2KYxy3JMcI+ske5RCgrFY
jRYdeBm9XO+8SDFRyHX0PGfINxxhCelwgYJzldDak2JaKgEKwN+zK+9W37TKmnH0n8MTmtILK6uW
rWxdObPg6X3NOEVHavMN0upqKZMdMErrObLhZa8kedqEHZ2UMNT6wNNhSodvG/xaXTa/bsNd0LOf
hPllLdRiBlZOSTMwzCRSazQOdgpPng59AGWVbiwdFiUajR79oMLkUK2jmh0odgWRjwe90Smp4ZPn
h6fZmNQh4Yx60mJ1SIHNtHXz2k2Fa7fcvqt10pajbXVP37dWXTOvfslG/6L7HnhmGv3bEPbyjyB8
123tc8pmTBrja93aMvPBGW6Jjf60cZb91ikF9eHCokXb2iInCoAbnR8ANVjAeBIcEZLgiCBWSWFh
IoqIjXo9lyDUCTlP1nC2EwdQj85tGJxaSiX58xqZJ6+o+P7k3OrB06GAYUtZkSdTeRdMa9ZNbM1T
DqRF/URoKakiPtV6p7Ywa1S+ZaF8DObD3Q69Ao37Mg4MlXYYKu3xKKl5GYqTjEWZkXw4tn1Eitku
TRzKY6ffJQ7oRasuddFfX1W4y8FVOHQXb1i3axuMjuBsaaYSXHr1qzmXAQtfFi4wxQLjYOeyJ2v3
v4JvGvkKndM5dInbzazp8HXJEKaRUiZHdHZNRGvHpPakCNfOjnDsYhCdvYvOq0b/jE5ojJyzjuYz
AEg4Zh2kkC30tpP0/tQxFTiHohyfg9mfARsgfIUlCD2cY6Wbeklf/6sk1dkEU0Kew5a/apBHhvt7
8M/uy8r2cGH8SWuc0v82pDMIdbss6p29KMhQyZg9kmoUqVMiNqM2orGrTqrtnJNsOwyN1+OckQMm
kKq65izwROfEQ/SJUEM+uJqdq3V//qldJ3NngzczqyvL6QgKmp+Hso14Ifipc7IkVM1KNmiDIXo7
qMz35usMyazqkDjQ0Epn0n0VZRbIk9hUUsV0AS6QC0k9lgL9LETxMvQfYALZGbnccYSUHeaiyCKT
iY8QvxxW2zA+n1TAxNfY7Rwk4/B6FFFOMVtCXYzB+ZhV9KnDOzsjJPPovmiMpZFDcgmHsGVf67RN
40AYVLV21CzWPbP10pyGlXWpAkcd/aLgH+93hVeWbMen1Y1bXvP4C+KaB5Y1Tt9dTqXVLp9Dt88u
cypC4BL31nk7SlszmZOhIU8nWEcxLaymxqBuKWozYqSsRwZVEcUM8Q5hhPG8RCxAbY2UIQJyxbCD
ZuajACJGM8PHPjNwRI5DGgNExa0+hlB+e97epuWHZtVsODi7eUfZxCaeZzow1WS3t9yz6bdg4wwv
0Tqn5s4fnnnkvXUFVkuZjJzZWesXjuf1985eHnzvTbDDVFnlZHKZC6QQ6kKPZfbASol7hNQeUsFy
+jymg/QdFItE/CF5DNnKDFPxQpqBoDFVdBT5mKuObbDA0E/0P6ltmrL8oXu21NwfHh9e/YfJZ75Z
e2nngieJS5ebpnwaebevrHLS+FofkA89cfUebXSe4AI5wHoddVawii4JpETWjVnSEUFav0TpOG9A
ZpAxpETiE9SL0SwueZKFZMtG29n8MoJHBHGTAAmyQ3O3uQ5GqvGGGEIZE8MoYyKH2M7zzACWMNfT
SF+o5fPr5s8vXH3o5g0XttUsKJDZCkKB+/+46m73+PpsBdnMyFPc3xCm3OIw/xlWTbl12aVnuq7e
qdLQe0JTCzzyTyLvnlDnFeZZY9xNgHJWw4o/rxemWNpujcQImaOS2OLzRiORfJ6HBI6p1QpoGlGB
e/2JYGJo4bHN82Orai0xyRPRQwLIsjXvL/7xyorvty98so0iB12PPlq3fepD/LltC+4VvrG0GYgA
+cSVe0vbX3uO+8ahynow6emd+x6GNrAcjm0bWadghK46mKzXp6YCNDkjEouxo6QNk2F20kTx9Ahn
q9ebUB/SfBiGQjMMhXG4U5bXNWwasWJ5VBmWwsxWECObYjEQ4qv0d2pfBa0udcvvKy3hCCsf2tky
vXyNuMjvzLTpJUBLPDDYHipiIoehoAZ/oAr35XRubHPK3gjkqEyBuvowzFPn0qXks1CyaE1ENXYn
VVCu+DEAAqTAmplWrFeQ1jS9Ps1KKljh8QA75vW6Oef9lWclpjESsd8ELZowS4Bf4pdogufcSAOl
580aoGEmSKfHMcTTp0uDQWaXOTSPJ5UBZts5r1dyKnpNZ/AnDg7qsMLUkomqKr8lK7ETmwAhRvqL
IYgDNwQQ28ln3yEKL33SWmm328aXAV3XC8v/+eRT368NV9t840JU3eLjqxomgt0DXyxaMOe29rbb
Fqn9eXuf2PWn1tbnFZ3EKiGvet7zR5UaSu3yKNbfPWtng2fxzIrZNlljoKLD79jc2vFEWEX3da5b
vmDpms6BQ5barMkTWppChXhsJpL8GXpiFja+ywhtQIa50PRPj8J7MhO5m4/kUSo43piNGAEHHDMc
xM1wEDdrh2PaNcDgi8y0Qzyyjcr9hvFw1+SDqX7wyZwnJ83fWiRxVdCOwnSVIrvU5wy3uhRuinYV
ueS8jGnAUEO03TKx/uFVdChexhVWgoa2jlK9vrrKSodgCsjkI0UhYvqSOr8wLIa+uAaGmzZWN9pl
FMvqwiTQ2ikhnkRG1GZlRGUWnhQdISU98DfFDDsfn5L8EstIomsYGDDwCKEx2sEP3y0pdCqTXI1A
OVGeQdHprO6vv/7tj2JDURX4aSKVLg4LBy4yBKFOMl0BvmRoUGLuLqBENPBwEbYIB7jspByJWUEa
u5K4GAwCv1z8ePqphLfLR2+pBWX15bdfjNu/y9k20cnLaATqGubVt2/dd2dqu62geSphjr4/NrvO
xFk/Vs7MQfa4M0/60PuyoFrVjojdbEOqPS6DUVmgjmjNfFFEcIQ0JcB8R6CjDNybOVMwDo7ggCgw
+obtMUjpRypnLtWcr83wgMHC9gIaBKz+Sh/9V/optclksSncpbSt1K3geZB28WZJ2iQqV6OzE6EQ
uzLna3q1KzOVFwKvG7S8ISyeu8EEv7mjDoXjKH94I+RPHkXtynoEkpNSxJ+M5B2G5aIZ5kSjUbvX
VYmIzNGEgMR3xS0JIEvirIOxZyLamV4CBywDByUx3dlYIQqhoQkna9Cba0kjZSyPjDWXRsrM3ojH
jHF47kiGWROzOOsQiv3dwSEy0X/iHjQM0836GP7HTPFERy9mGCD+1/4UO+7xRto4w2t+tm7xlpT5
f26kWsMetSSjjHYWupVyD1Xgqr3JJnWjn11KSWZZfu7SSsasY0auriVms1onz5h522RjYdXceroi
3nYoCIHmloVjrPbqYic9Mf4tdMzqWUvLraEpufTEqF8muIYgKk0WgNLMxqq7HDIUd0yYl5Qd5DiA
YMiFJJRy0obkmQrlKdFB01RHNGY8AszZkeuRt/GwY0mUDHEjKQxPLzJ/xwJ0Ggw3qgCV6aiszZKP
5lnIm/nnhrkPlgrTYzwtquso0uryczP1dM31XD3PaqufuHUdHRqfmyKJZzk7IY8SyJv9FUwI80Qt
JiW1PaThPBexqEhc0x5D1sbHjOgE/8jKE2YOY8v2L1fce2Hrfa/fGbjrEn3TtnWhW0uMoeU167Yq
23/o2n915cQtry84cHUVbvvbd6Xt2+p2vDXtHKKkg24kP2WycD/WgKoIbY9Lidmg3R4SKrHktPNW
lGh5hpIRVdKTMiR4ORS8gBVhs7kRMyeTg3MYgOl0ZnXhKExtNF25ro+FZB1D1KJxkVAk7iCmBGeU
WeNoLXI6FMTqREkV9VPCGcc+WvfFlsfbA0sbN25avs7f3Jym64PeyGQF+ROIbaFKDwxtL5Bjxzil
9A+Dr1xZAP64fHng/ROn3jbVlDL42e2Q1x8hr+jcnapeTAt9U8UxpsL067BYxeFbz6vliMu0IbRN
FiUwROA/iphBJsBBAoc3AtFCzkanlAhEC7kG2SO5MULR/khrK3zK8Nz2ouVHWjf+sLtqY6h2qjyj
hH46u23i1p1rVmbf1OymG0NCU0EYhKsqHB0/PH/06mKztVTWX11dYJQQ/QvmBd8/8d5xU6jCj0W9
hUD6S8WCXZgMhRuj9WQK0pINakkEq0AzxlLBCJOUJGAxceVUdHJjeIUGiiTMTqXS+LrCG4WIT3k1
czsqSqj7ZYWFpsomtS6vgDaMxIDprPqQXUQPBPNs9YUe+ta6Ij3vOs/eMnSB6IK0ZmAFlFylVHJS
AYaJ9XxzugwA8jxM8o0vqVTa87J44ls80k2JrlkfWf440jhhD0NiYy0WIt5iIfauNMy/ZWpbRtOC
xevC597veWON8Y5bW9ozblpS1N6YU750d2PltkUEr7ahaqyjMOD2TFwQ/uNu/+XmqXUhd1GuTxcM
TQ1OXFhpFqsh9dWQ+tksPpaM5XSxeahIJXVyWKIOqdCy6WSMS9peYrNYGJsZJUeDXhnkGLN/D4K7
xtZtDqNdq8eG0+WHQDv9gAyR0eIMTHm0Zsf2Z4lPeZmzt9L9d9DCafNyDS5zbXX5E8+j+V2AdcAI
coVkY06M6sVwONjYkuXIaQX8ZBl3yIycVl2vQ9WRJALNwtTtjIDo8J1YH/mHUa5EQivlujqJ+b4D
3CRK9gQ8jQcUGRRo4rqn0j/U8gQNc2bnz71/rNBdQbIHHw+3BZyKzbVgP0zEhKFBcbjExZRFE8us
tQ9sAV3VeRYJpJ4aukJ+BalPxrzdukjyUUgYF1MyxIoRscKICN1ABEug2c9gMEegiLHFRKipwvQx
cHchzOYj/+ZcCY65/X4rffcu+l1HaRHJDnGttuSga/BX8GNTTjUMGWxjWeXAeULdWsZl5qbCQ/2c
SZAeK5Z/UG4x6iPJ6PXaiA5RhsGcwdQNax30HSx30E2CUCD/09ZPHMua2Psh3qQ/O0BfNhQXgNP5
BVL+fmDZ9+99tmAh2OvzuTT04f0ENtBP6Boq+KEQ6bRoC+yDvxCGgS/B1WnuFA8ZCnFTKwoGLkGK
C2BSswlSnI9VdWdH/IgmXyQL3igtk7ydTDUb3GKMTFKdVJrlEYWZH+GhX+JGkkaZwfASIAbfOtwA
YvCtKtWN8a04wrfiCfjWNdslUr4jA2zOa/F91V/UlEabPG6+YveLcrE7k55nKyvM+ft3rkAwBXyc
5Vaq8eVdCo1ZIjNChvi1efQVOjJhLDtUTVplYqv2vb+qU2SSFFZ1iOvIKwQ84MnNS4G/SRoVEjuD
bKXoEGM9bmxMd1oEplqmgwYxmRqxIwbVERW6KSJKhl0uH3XYSWYpaHzKi0moENR1BE2P8BcjLF3T
CsN3l67dOWtcXSffl+IpqSuk31ba8vzgBypoOP61UMzLLwPHPH6fNbhpb43iG6fDsWQxIQ8UO6AS
uTZrRvXgJXDVZPfIHB521PTQaUZQfyzIgxwzHRQmJbHO8yG5h+RyQnz+xuhWtEY6im6FtJKsgWX4
PPptLxVQLyaWDT4M3JWlbj0oo18NEROsDeOBLzTQbQu3MqjUF1kt5I8Y9DaKh7EZYOswrvUUs9x3
FK51gEtcBVeexWuP0Vo69bVrn8AiGVjrMKp1+AlxVCtxdYBLnqt9DZwF3x0bfPHZ2CiFt5FyyG1K
LyYEFykxC9smV0q3yZRJ23jP8JPijRsmE8+9vqx6cHRNFbpROQXfg+qpM/A9UvQelPXzRCfFaDCU
wHGd9T0ZWxI8vE7v2gLqzKjyyXbDymnb0GesOeQhKA1/L8YmU3ugRPEjZColJ4gPwdfg3wEBzmIX
sH5Y1TFSng4vjfdidPY9Judt5If9b5BFOLEZdzxCO2nnI9c+mYRPhpLGmCcDcJZ9gd3PJtgfsr5m
/TuLYOHXPTkm/21kEXzyh7ZHwCfgk0cGT29GNL9EjyHcrKcwISY9iHH4PKh+r9/rj252IZGpOTZM
ChNqNRsHLV9+p6HP0idAENiS//El+I3eQ+eHw2EwCG4Dc8AQ/EiXoGfa6TH447FncrBrn4k7ckn0
TJYjIAOX/34hGdhAkD5Bn9V8B58J6sBr6EGA3k4/QhPo8W/COIt1xq5/gk7wNV6Cv02EiffIWnIz
c33BamN9zLaxN3D4nO1cM3cF93Pu50nT4XXq/6eLt5mP8RfyLwtmCT4VHhfViJ4SDYh3iz+TnJJO
kx6QUbJD8hT5YYVYsV5xUblFpVA9oCb/Q67gf+l1QOPX7NRc1q7QXtbN1p1N1iZPSf5RX6x/2WAz
zDF8aKwyfmwKm/aaSfMU83HLNMt71sz/gGvcf9H1Xsq4lN02k21HqiR1yL7Y/opD5tjh+CDt7rQh
5yTnd+m3pB93jXM94ea5b3afyKjOeM9T+p9+zbzBdT+8jno+gNdlL9+by1y7/rev3v++/vv6T7je
8f4jU5E54CP/Ly+Bb5LvL1lNWTOzfs0a8lf6a/1T/I/6v81uzD6f05JzJTA30Jtbk3sq96M8U96m
oCjYEfwf7HwLfFPXmee5ulfS1csWxoDCuslNykxoSsBhCfGCA7JRQFASHELej0q2ZVvBthRJxiYh
cAMGDOHhBwSD6ZR20qRpm2nanU7STqdVCks6Lc0kTbdlsmljHoWkpMRp2tRtHbT/77tXDwPJZLa7
Mzu/8T3o03l+5/v+5zv/cyQEf5jTMudrc74595Nz2+Z+t3J65devn3z9Z+eNn3f7vF/Ov31+w/zU
/PXzu+d/dv7T8789/wfzX53/ZkF63+/1f9w/27/Ef6//AX+nf6//6YL0m6rlVenqpdXPLQgs+PKC
M4GOwOkbLDe8vvDbi9b8WenRRXsXPbnoG4sOLfrxomOL3l6UCRYF2//Nkh7cEuwNDgQfDz4d/Lvg
d4PfD74cfDV4IvhW8HfBc4vti72LL1l8xeJPLp61+PrFCxcvW3zH4vBYGktjaSyNpbE0lsbSWBpL
Y2ksjaX/8Gknp/Titxb/bvG5Pz8t8S/ZtuSXnwp86sCnhpfesnTdjcqNjeelb9501U2P3PQ/ly1a
9qWacTV6zXOc3r953c3vLr9++e7lI7e03/LmiooVvSt6b3UgtSO9fdtdt3359hm3d91++o7P3Dnh
znvv/Ou7pt+18u5P3P3lu9+7J3nP6/dW3/vsfep9ifsOftr36a2f/lXo8n+ntCAU+U+R/ir0MqXw
pPDt4b+pnVDbXPujuivr7qj7Wf1156Ut9b+PBCN/1eBouL/hx41LGjs5vdA0p+mzTW9EA9Gv3H/l
/dvvf3nllUgPIb268tXmQPOB5l+2rGj5fKvU+qXY5Ng9sb1xR3x+/NQDdzzwmcT4xMOJV5Izk6uT
R1NaanXq9213tu34d0pfbXvpP0Napaya/f8w1a3qHktjaSyNpbE0lsbSWBpL/+HTt1ad/LdM9DMn
IQnhmi0k6TWbEKp1qlCELfM6pJNlCctSlhMzxyEnZbogfZmXICdnvghZlmmG7My8A7kxMwS5ieVm
lj0s+1g+xhr2ZE5A9meehtyb+QfIAcpLpzJHhSJfm6mGnA1pFUrmFOQkaLZiltcg+zNvQe5lOQBp
g7W/hXSyLGFZynJi5l3IPRhrw6jjkHszb0AOIG+H5kOQkzInISdn3oMsg0d26VjmRciTJGEJesKS
40JF/3cgN6KnCu9IbmbZw7KP5WMs92R+A9kPX1TMOAg5gLwDGlKQNuhxwFqSJSxLWW7IfAtyY+YZ
yE0sN7PcwvU7WUM3yx6u7+V8H+d3cX43PHJg9uOQ/Sz3suZ93DrANfvhl0O8QDXwdDrkCRoFfyl/
Cnkne+pkZJyMjBPIvAJJOp3QSTWkzcn4OBkfl/Ahjtwsi9nHYvaxmH0sZh+LsSK/gZyEuYoRPz+A
nIxYKoZ+qumHL8XQ/yLkAOU5Eoo5EryseRxs+2cxDpYfhzwJWcLrWMLWlrC1JbyOJbyOJbyOJWxn
Cds5Hv0fgNwABMYD7VchN7HczHJL5leQPZzvY7kblo+Xjp0bgTzJ8hRsK+V5S3neUp63lOct5XlL
ed5SnreU550ATH4G6WRZwrKU5URunZRJQ/oyP4acnDkIWZY5ALkBu2YC7PxfkJtYbma5BZE/AXZS
vo/lbq55DPE2ATFwFLIfNkwAnqcgBzi/n/rAfuRh27OQsyEnwpezkJMypyHLgMBEjt6JvF8mcvRO
Qp/7IG3wdxK8IFnCspTlhkwIcmPmLshNLDez7IJ3k2BtCnInInkSYphkD7f2Zr4L2cf5XVy/O7MW
cg8snMT2T4INhyD3cesA1+zP7Id8gWqA9mTIE1QPzCl/CrHkg7Vfh9wAf33o80+QJyEno74R0gaP
JsMLkiUsS1luyDwBuRExORlekNzMsgs+ToYX1LoTc02GFyR7uLWXx/ZxfhfX7858GfIxzD4ZvnwL
sh9eTGZfJsMXkgMs97N8gUbBzgrIE6QN1lL+VKZXlMHm6ZC2zFchnSxLWJaynIj1KoPl90NuzCyF
3MRyM8suaCuD5ZTfCQvLYDnJHq7pZf19nN/F9buxjmWwnEbt4Zp+rEgZLCe5j+UAy/1Y0zJYjj7M
JGWwnPInOX8qYxMbOIo2YOwvISmKNiDqDkHOhuxkPulkPumEZsoTq3Ryn07uswl9fga5N/NzyAHk
NzP/b0b/NyCJ/zdz/83cvws4vAG5EZHcBRxIbmZJ+6ULXlO+jyXt6y6pV3wJ8g2WZ0jK17KczXI1
yzUsHxatkGtZrmOpc/0jLNez3MD1nZzfyPILXPMEyyeppmQu5BbY+TZkJ86pLWIrWHGL2M5yB+RW
xm0r47aVcdvKPm5lHx9lTB5lTB5lTLah5jTkAOR2aH4HsjPza8iN6LMdOJDczHILt/ZwvpfzfZzf
zfk9pAFr9y2xg2fZwbPs4Fl2slU72aqdbNVOtmonW9XNrd3c2s2t3dzaza09vNY9vNY9vNY9vNY9
3KeH+/Ryn17u08t9erlPL/fp5T596HMWks61PrSeFbvg788hOzFqF/w9DrmJ5WaWW4DnLiBMrdtZ
7mDZw619JHnf7eIdtxv634EkG3bDhiHIAdQ8xnebx6D/LOQmlptZbuH6Hs73kZSOiUshT0LuYQz3
MIZ7GMN+WPsTyE5o7oe2o5CbWG5muQU9+2HtacjtLHew7OHWPpa7sd/7YfNtkCdZnoIXe6H5VchO
+LsXmk9BbmK5mSXZuRea34LcznIHyx5u7WO5GzG5F5rvhzzJkjTvg+aTkKR5HzS/ArmJ5WaWW2Dh
PuihfB9LOon28T1kH5+VA+z1AHs9wF4PsNcD7PUAez3AXg+w1wPs9QB7PcBeD7DXA+z1AHs9wLbt
h3xLvMA4v8A4v0A4S8cQMynI2ZAnkD8KORvyJNef5PpT4NVXISdmDkHiTgI5OXMEsixTDQmWBhco
594AF0CWzMHuvBRym6iEHBAz+e48wzJHGI/H0i+yT5Fo5pLMpXpZMfOS8MlNZt4iisAgRl4W5fIO
M68U9LEi/x0zj/us/FMzbxd/lN8y86q4Sqk18w4xUzll5p12p9Vn5l3iNvcVZt4tpro7zLzHst99
wMwbNkumBzOLK808bnXFrWbeIuzFD5p5WfiKHzHzSkEfK/J7zbxNuIq/YObt4uHiZ8y8KiYUnzHz
DnGJ92oz75Q3eheaeZf45Pgfmnm3KB3/npn3SEtLnWa+SMyecBsskRSHibORN3A28gbORt7A2cgr
BX0MnI28gbORN3A28gbORt7A2cgbOBt5A2cjb+Bs5D1mNFDewPlOERNtQhMtIixW471NJEUE7ynR
JKLIa6IBPVpR1tCDynG0J9A/iroU8vWoq+WxNIbG3iBuFUtFlTk2UdASRymGEW2ijjVGoVkT7TxX
HeTF5zXK1LdONGNsvTlrCj005Kg9jhbDgzD61ZtzRU0NdaauCMvpqDnfb2pv5txUjPoE3iNoq83N
dDGrWi/Q/NExymuvZ02NqEugnESPBKORgiTdF/fdmP1Cu+YWIECeGL6keL44r0aY9Ru+1qOmnT2P
of6DPDVwDo/CNMLrGjOl4ZWRb0MpzlJja1exN5GcHurZjB4fvkJNjFxczBEzkNo5TWdE6ziGkng1
cE8a2YI+KXhEHjayj3FoWI3arBdJ5MmaBrS1YX4aGea46RBPYf6ZohxpNnI3XjCHJhawp1n8sitD
cVQFXc14X466RrY6yaUI76MEvKf1mg4NYV5x8jjMs4QZNerZyBbRulw49xyevXDsnAJrb+M5kqY9
mrgGM5WjdfSI7Fzn22Csc4SjNLt+YTMOG7nVWOfsHkhwjER4zyTEytz6hz+wteFfhWdhVFO83IpS
NLd/bkEuzKVkLsZnXCQC6zgGW819RL2nY5UaeeXJGpopZkZL5ANtOR+rJnNn056NsJX1rJtWvdW0
sCFnTau4Gm11jJ3Rm3Lhgr2e3aPGnqD9F2PMGjlXb7KiMbZw19XzWMIwyUgb0Ud2PGj6qonF3J61
eBXjsppXepWpkeI+DPvOt8bgZwOLPP+QzgDj0Mg1YZ4zO8bQn+JVNlpo5ijqmll/4Xpp5q6IAiuj
NsFrkGBOMNBfxfnV3DfF9pCN03LnRDOPaGIbyWtjf4dNHC6mvRCprB3RHNvkV8HgSAM3A8+8DStN
1m7NrWGS7Q4XRF6Kx7aao7IzxUwuNPq1sI3N7KWB7Ioc42bXmdYlbvpptLTw7iEtRuwajBpGNGZ7
Fe6bqIkH9UrmIimRO9cjZsS1c20d+xvhndPEmIX59DGYpRDFNsxHZ3fhCZTkndRcwO+1nA8X+Bxl
dGrN0y17RkZ4VIvJ+MkcX7TzytZjB0V53RpzSN2e2xEXZzLj7lK4E+v4JCg8SbN7J7tfaNZV5voR
q2oc/UZ0TCvAKx8xCVh2IVIX7qkkxygxe30OlSSvinFOGDFusGsbr2eh5Xm0jFuBcWblIyZyHgMZ
GLSKK3nM/YxFSoyO8/NnaOPRxg5NCuM2UIfa/JrMKZgtMeqk0jh6sr5cjB8jOFlHz9xunjTGiWHo
aTRxibAWIwJazF1VyBp1zOWt5k0iCexo/WPQMhqTRSbnriwYvQC9jTuPsSc+Gpu3mZYbcdTMOzC7
D+Lm2R4tOHsN28O5c8yIi9aCM8XgqBTv3JbcCMIpbnJoMsdzxo0rymuRZ6gsTsaJZJzQMfO+aGgn
69tHMVCYd1N2v7aYkRTNnVBR3iFawYlYiMX/vZsY7ZT8beziWvPtWW1jn0/GPp/8//j5xCOcT2kz
y8tnazdG6xKxZKwhpS2IJeKxRDgVjbVO16qam7Xl0camVFJbHklGEqsi9dMXhFtqE9GwdmM41bQ8
0tjWHE7kRs/RzNY5rPa2SCIJPdo108tnmg00KqshmtQi0VRTJKGFtUSkMZpMRRKRei2VCNdHWsKJ
lVqMWgqKDRe3U4u2alCj3doaTWH8LalwKpLUwq31M6AgxhPUxdpaU4loJDm9qrEBtsdaY6nV8Uih
lqxVTeGkVhuJtGr1kWS0sRUKG0hN69XJugRVJyLh+mhrI+nXUjGtORZbqTXGYvVaexNa44loKxkR
TmnJljDgS0YfxKza4hQrXhVJrNYiq9AxGQ/XZdXEEzFYQUagZyAaboy1hpu5Bf1T0ToUmsLRRHO0
1fBLw1JEG5BNRGBOM8xfFWlerSVTiVhr4zQYEm2OaE2xRPTBWGsKgwu6G0aRDrLTcCHSEodtsJM1
rIxoqIdpSQ3AEHippjDsTdGgWFuKoG5JRppXkVsrmrCI5HNdNI45UWiJJVMa0I3WRcK1VGWsTRR2
ROuSBBKsoJrmWHskURdORrS6pnAiXIfFN01sq61vi5CBmHQ1VMDE2gghimHRBPKYAVhGmiMtkVaE
JuKiPZaovzraEm4ko26nhSgIsrakuYh14TiDzKtD66LFADBCVYvHAMc0touBSVydMyq3UsmmWFtz
PZmSbKY9AcQRrm11pnI2KxFJtjWnGJiIGUCwoPXKlHZ/G5oNzLMD2pK0oEmtPlbXxp7M4WEJY1Np
7RGaJR+PkQ5zcDs2DTYG+jTClkiKAGgJUx2FRl000lqH+tUttbFm05JFiNyV3LxgdSLajJW4SJi3
QTkwao4laQ3i2O1R3r3QHm41UGnlnYKISkXCLdQQ6UC/VJJiLqaFoy0RDiiyCRsJGxoxSNHbGmk3
Aiic4HVtAUhR2lDROP2AOp7FanpTKhWfM2NGe3v79JbsVp9eF2uZgU6xxkQ43rR6Rl2qAWGdLOjK
Zep2Z6wNSKymFcdaYumphWIFVrZEU7Qxa1fzKt9w69IqXgUqYP9hHWl5aO/UNRWMxTuCu7mt3vCs
PpqMN2MCY9cCEzALrWlqupadO9aKwJga/QS2VS0NyqtqzXa+qEXcnZkFQQSuqjNCNTc7byRT11w2
YGoUs6Swe8FgWNXVCKT21uZYuHBS2Bw2SSmh5egQ2ziOnVwfWYVtSn2aIs3x8xz6KEvBwM+ojzSE
saDTw8l49rtwPJkNOGMu9kjCIlRRnMkI+r96jW+2hTQVrxrj9zMf8iglc91uCX0sHR+1v8dD/eXv
f9T+xcXUn77t/2j9vV7qb2v6qP3HjaP+9uc+av/x49Ef74K+6Ve4P/0NyE0srTjDbWKysOMzkypm
CQduhE60ucTdwo1bQDHuCF6xXowTe0SJeFyMF18TpeI7YoL4kZgoXhWTxGnhE78VkzFHmTRRbJA+
Ljql6WKjVCk2SYvEZulW0SWFxBapVWyV1ohHpa1im7RHbJeeFDukb4id0kHRLf1E9Eivi17pV6JP
Gha7LDax2zJOPGYpE3ssnxD9lllir2W+2GepEQOWu8V+S1Q6ZklJJyxrpJOWTdIpy3bpDUufdMZy
wCIsT8uzLN+Rr7UckmdbjsjXWX4iJyxn5KRlWE7JVrlNLpFXyZfJ7fI0uUP+b/JqeaH8oHyL/JAc
kh+WW+S1aFknPyJ/QX5UfkL+vPyk/IxnmfyCp0Z+pWSO/HrJXPltxEJmNJ6KXIBnEfAsA55XobUC
eC4EniuAZy3wjAPPtcBzG/D8a+D5NeD5XeD5I+D5c+B5Bnj+QfgkO/CcADynAc85wPMG4HkL8LwP
eDYDz3bguRF49gHPzwHPrwLPNPB8EXi+Bjx/DTyHRa9FFn3AcZflMuB5FfC8FnhWA88bgecdwDMK
PFPAcz3w3A48dwPPA8DzSeD5NPD8e+D5j8DzVeA5CDzfAJ5DckJ2yEl5EvD8C+D5X4FnFVBbBjzv
A57NwPNB4NkFPB8Dnp8Dnl8Bns8Cz5eA5+vAc9hToyglcxRvyVzlcuA3czSe6rUFeF4CPKcCz+vQ
uhB43go864FnEniuB549wPMA8Pwm8Pw+8PwZ8DwlJkhWMVEqFZMQjz5pJvCsAp53Ac8k8FwHPHcA
z33A8yng+Q3geQh4vgI8jwPPd8R2YLfDUiJ2Wi4X3Yi/HosfeC4FnncDz/uB5yrguR54dgPP/cDz
i8Dz74HnC8Dzp8DzOPA8AzzfA57vS2/IsnRGLrEI+XJ5FjC7FrE3G7hdJy8GnvXAMwk81wPPHuB5
AHh+FXh+F3i+CDR/DjzfAp5/ktcqNnmdMk7+glImP6FcJz+pLPcsU1qAZyfwHACefwM8nx+Np/u9
j4jnNvqtF/D8EvA8CDxfA55ngOcfgeclwHMm8KwCnncBzyjwXA88B4Dnk8DzWeB5EHi+AjxfB55v
A89z4lFLkdhm+RjwnAE85wPPZcCzFni2As8HgecW4NkPPB8Hns8Az+8Azx8Az58CzzeB5+/EflmR
jsle6YR8iXRSniKdkj8JPK8Bnn7guQx41gLPJuD5APB8EHjuBpqPA8//Djy/BzxfBp6DwHMIeGbk
B5Ui+SHlY/LDyjTgWQE8A8CzBniuBJ6bgOfngOdzwPOfgOcJ4Pn70XiO+3UBnv8FeH4SeM5F66eA
593AcyXwfAh4PgY8nwCefwc8XwaebwHPEVEquYHn1cAzCDzvAJ5J4LkDeD4FPA8Bz5eB53Hg+bbY
jAOuy+IRWyyXiq3A8FHE4Tbw4HZLPfBsA56bgOcA8Pwi8PwG8DwMPH8GPE8Cz3fEHlBTv+wRe+Ur
xD75OjEgB4BnGHi2As924LkBeG4Fnt3AE/wpPwM8/wfw/CHw/Anw/DnwHJGTiltOIebagNkqpVJu
V5bKHcq98mqlBXg+DDy3A8/PAM+ngOc3gOfzwPMXwPNPnmVWn6fGOqNkjnVhyVzr3QAtPhrPSfcW
4HkZ8JwHPO9F6xr6pSTwfBp4HgGeZ4Dn+8IrlYlx0lxRgjgcL60Gnv3A8x+A52vA86zwAa/Jlmmi
DBy3wdIuOi0bxUbE1ybL14Hny8AT8QlstsqyeBS4bJNnie3yErFDjoqd8kOiW+4VPfJTold+VvTJ
PxW75N+J3eD4xxScguCrfqVC7FWWiX1KgxhQHhb7lf3SMeVL0gnlb6WTyvPSKeX70hvKi9IZZdAi
lN/Is6yqfK21SJ5tnSRfZ9XkhHWBnLTWyilrSm6zbpJXWfvlduuzcof1B/Jq65vygzZVfsh2pfyw
baG81naLvM4Wkr9ga5GfsO2Qn7R91bPM9pKnxnamZI7dVjLXXoa7wEy6B6l2/PF6p06duiZwVrWh
MBwIdAQCgWEuVAZ0PIFK6qYOB6rxmC0jAX+H3x8YoYLNKPgHWRuN2dFpjjkbCKyBtrOqLFRl0M/P
oGrFGKMQHFYdQnWe0OvAKbeKxUhV4oTOY1+sr1+xYunSk1yoCKzHE6jI2hjAhINOtbDFztNzWzBw
iifp6NJDXrVriFvO9XrpqcgaRk+F6hKq6+RgwB/wX6VTGodtx91PBaZOpe42q7DZQt3eePewwyYc
9rTff0c9TWJThM0a79b17hA3+FS1o6urq7+ZR8S7hvWuuEMRDqUcprLjDmro6O4O6UNdaDO11TQF
g8G3CCHZL9Lc0WXJF/Do1NWGUrAmVBN8yyELh5xtG7Q5hM35Y9HC4C0Wv9ZtNmGzv8RKTUu6jNls
9qP1JnJcYmubVLWMPXkpztoMp/xa96CqYM38/iFU12is9Ch0BitZ6dGamhpNo7kd/6gv5sW7Asls
07Sao458N+1AmvUOdWv+7iEZFwQLnLJKklXWdaHrFtzOLbouWSRFSauSpMoUdtRCNlgBvuYXfr/b
ChRUFYuiaYSKLikiowzJkuSgATgtHdYDBw44HJLqulRcLm7Se/XHkQaEX1RCj6TaGQugwQVtUKNn
2GxRMUtXrhBXVXSjaFN9U4NdI2oZtwzr+pBKEUWFcj8tpKltuMuwKztPPNdCuQ7VG7KSgX4s3CDn
0ppfz+W0NJntrBaHREAExZ9wuZuhXy4W6A4V3lQfCgTPjbtiyiLu9DyAPiSmiB+i02XcyW6X7A5L
WUgPlVk4r8fdFndcdymSai0nqPD4/eUugjOtabwRNMypCofq802ZMqWyuvq0wyY5VN4/RABUMgkA
DOCwSw6HwQDVZht2fbAjCA4oLCG00FPlccQCPI42G9MARW6WBigIMc4sQYtDcrieBxGMpgJWwFRA
XMAlY8djy7MCkwywadTCNtXOhhh0AD5wKJLDht3qh/PdMBKOm4TgrWAYTlcbT6XDJRxugxKW6HlS
oCFZUiBWkD6IFdCQZQWpkBUUHjFEDcwKNTlWkApZwV6gzQDMn6UFtwUb31/IC2bnpcF4TdDonOcF
l7C5/llv8Ac4nR202bMMcJast1+cF6RCXsAWth5tMniB3bqQF0jpEYxeOpuzWGogxJw0ihcwi+2t
YHl58DVHvhvzAvTmeQHe6TZJshEvMDFIFjlLDA7sc0XPMgOtp8EM51ODxtRgFRnr8PnU4HRKDvdl
QtMD/q3+XqTH9C0gh3kCa+DIkgMwoZLJDtqw2aYa/JArMUHwAhBBbD0HvJxWyWlXDYoAR3BXkyNM
pQZJwMLchPFcG09PPGGTJRfzBGCnLDYsmMLM+rFtyQ1XlfgeqAJkob+pl+hXpjW9Ku1ULQ531fcC
gZveJLbgfsQW3wNbTNE/of9An5T26pen7apkd0pFcT1eJHGeMii6CdQsXxBhuBGpOcIgxnA6hBPb
RcUFv5RXdh52Ke1Tp11yOkZADh1EEiNUVCur15Oe9dWVTlVyOkeqq/gxWh3nqv1gBX919TnubBb5
WEcrj928fn31PB5Lu3Mtbc/TTllyWrMcgs42jM2SSGAELjvdx9JhfTmnpZz8+rE0a3mhtnb58iVL
Fi48zsXK6kf4gX2m9dXVa0ipx0Gtolo8UpCq6RARii4LNpCYJRgPBqpP8LJj9fiu0RU3nOvNkkvO
fINdnB7hLDpeUe29AekvtKkHKHn9Xj8je0KvAqaErWqmMmG3SXaKuA6QiNOOyREZ99SyrXYrmnDJ
0XVjWtWtKGs68WxbxU0wim4hTqtwWiuCvGUNyOz2NRR3+nBnZwduUQU6Gd8c5QAKuKtomghp5pPO
2rA0WAP3zzqpQzq3HnaXZHfnaYeIx64Ku/qaoZ2cUTvIRExsz9WvIbNwcKmG9SlFKbJb4TmTD5Qq
kp1INUTUTSFp0A/4x046iH9AQDwPkJ4yxeezu4SdSXyJP0vg1BXEM9U7NfCiM9/V6z2QZrCwN2mD
KwYNGTykjOYhWVKsg04JAOk5InIqkpNOApOJPDbhtCtK7pqCUTaRsY3I5ihQkdMGKnK5JKenWC/3
L9IWaz1IvVqv/0Zdw2cZDunyIIPUGSx3Wi1OVQsdMOmIWzs6MQVm7BzJFTsURSFMUQQhmYzkskku
VRnBvMPUbAz2gU6eO9TZGajg4kgnGUu2mrqwNMb6UDHexetBtGSV3DY2Yxis7SaftZohzg56Q17v
ILsU0j+Hqxcxw4hfTTv84we9fu2CprRDUzVE/YHLjaZBv1cPY41KxCk/mN7v4lF8JRDYcGUiJHRB
/64FH011rs4Xs81FiuSyebU8e2lersKRn+Mvv+50CqfTjc+FJZwuF/OF3yAIO1NUIYE5RhOY60MJ
zDGawJwFBAY2cdHOprROVJkJnHkelZEWs0hKGZjBUPpm/80I4yW8m9BtkPUdBF5hcTPfk24QC5CO
iT+P1Kh5BBWUAqIDL8od07NRoYd8CkUF8VRG70JShVrAU+cTXbFwFh8rqlKqO6s7r+iaEqTkK/eV
fyjRqSbRueySy0Gsckc93Tg7eIdWBLEYwXJuA9MplQGEKfY9jasIdI7ogQqXFackqC7HdUQqayma
9ZH169cUqCXOOPsvkh0NILLz38Rkf9aFUzjPdgbdec6jO7qAHzX0c57vpNhsRj27Y1rmMDyYxXQH
B7N0Z9J6nC8RTHfD1BAsZ30fne5Ug+7O/h/TnZXozuK0FtCdcdjRbUgTmlbEBAO6U/NXL+Y7RQJQ
NEahPdiNx+WWnEXMeAeC3V3dPd4eb5+2NM2MR5FqXt0JKTCeYzTjOUzGCxiMR0W1HBObx+1oxnPk
GK9riJvduNM8d8hcBOzUToXtB+OZEwdocrOVsgvnWKAfOHnshhnDnOcPicFcHusTZ69C/gP4HAZu
064IjRxwDIHbNO28psGPe0e8qqb6vd2XD5lN3TrRXonWG6o/4NAcQzTKQXdU4Zd1+upfx8stZF34
uTpfzDYXI97tvhzpEev5iq3CZU+D81TjwcqkXU7hco2mvctN4qMQJ+LLMh8+R7mc86qqWF9V1Twq
g/oM7qN26n+uOkd+vKeyZeNzmAssVK0T/VVXz3M5JJc7S3+jCZB2k20wv5tYVbZMql2SqyhLgaNJ
kLVmSfBmJsEsDbLBMMCgwerKnIPMg/7BIge1M7sVEmGeCl1O8vgCKqwSg2k+UIkM/Yg+sIrLgd4X
siHRGVnoyvudT/OEq1i4vFlurO40uNFgR1ZosOMVBexIClWbpBI/MkG67ZI7T5BYO241v7Cr4NYc
RYIjuZU5klpxkheQJD5Y2tG6tjNLk+vXFGjn78mY96z5j56DxUDJWsiU4Eq3ag5irgRZumXMkydL
/6DqktSiQrYkvlQxucmXgbNcyH6l5zZaqk3KNOx0mC6BNJUi/n7FYE36XhGF7Fd+fC3LelijsV4m
TjAnfefoyGNsouzBH+NiblzL6VKu0jeMp6vBsFOqT7svNswrusUBkTYWZ6SziykqR6p2SbIzqRaw
qiJZbUMuyeLKsSoa6dzK0Sp41WsXbtVi+QBmdWeZ1W0nZvV4JFexPe3DsEVqEBf7HrVH7fNuG/Tj
o+5lgndVll3X0xlpceXpVRtmysR9M0uwuTIxbCcojsarvhzFum1YZ6bYoS4l1yHLsTQBMwKTLLNs
zgCTZvMG5Xi2qIBniwp4tijLs+4i+BjSDvjxCZgI1fvHckuNsksdwRwVbgKAmJaasDrxkS5jcm9Q
G+aRca3Lr+rlukNs9SbKlRoVI9Fe4XBJDo/QpHSRybZFQkoLjavzxWyzFxunkG2Zbr1W4S6kW+Zb
j1t43Db653OcxunjdG96flpLa6FQaGjI45Q87owI66E0pbC+riCfEbiqeVyXiQf0kJ4WhSmkP4AF
9bgkjwejqf/oJx1Om6MzOhTqIdyMa8VavCgXQl1G96iSx5mpC4dCtWtraZBhzejpDqaf159H9wf0
S3We7p1Bw7xQel06VJDeGfQoksc2VGDEEBngHDKmLEy6aUCR5PEOVsYr4hV34Fnav7R/kW+RrxrJ
7xus5OkGB+P+uP8O/z3+pf6F/kX+Bf6qdFXanx70s7GXiiRUpUc9YT2pX2o4f45+1atTqoPzeQuG
hNf1IaPpr5FkLDZZ4B6to0HUcTmUHhr02CWPo7Lhe+l0vMJts2060uFxYk0y6SPpbX46Y0cn2EQm
v5Mm/89P11BzCf4MHUyHntdDz4trwvynVlwzU0zGn1n0p6hMuH30h+LKNQy0y/0+/RL+IUY+FQsH
fQe65rDNNq/h8IvtHgemHjR9p9+bGv5QSor7BH/fW1nP7tdXMHB2fKKiNB/OHsylRjHX+B62suHw
4XPpdG2lx4Y1r6wPhYZza04zrzuMZ006vXbBwYNrOQoKZ68rSL/XKWysoZAQg1kV4xThsZaXCxEv
zz2h9Cg1jfwPKZpwJDfzkrxrqMmqYDWOIsnhPRtP9tf58un33+ZPjWcvMIMQc1Y2HKSnodKT7ZRH
Kh9BQxRcDuf1sGIUNiZmdsZIPZvI2kHwrjlyaLCjbNuRYSJ4Ww6vpnI25/QoYxhmp3A430U0IgQE
Vh/HPsWQo0g4it8tq1Pruq7tnvXSrJd8IUoOh3A43kXfmXQ9wOsvcQE6rXsuVFLGh1U30qDgpTx3
eJuvvLz28DmrLCwKTPLrqkVSrek0/QQonbZYJIuSThunlccCkM2NQudVOk0BoHYccbvdPj6xysvH
0a6gE0sZ9Vc0dpGxn1MsFh6vK3RzPnr0aHdxseQZZx/0+crddV9paDjccITS4SNHfrS0oSIkyv3F
OgfkPEaGuCifqGae8NgtHpevo9+XfdYSsbnWHN4gyzab21cefj5TUFNpk+UNh9ewUhtovUhMBFp/
KRaKTaCk7P4pUqUil5QhP0cOy/kRdgBYzkHwC3FC5A2ZlyXbDWKDuQnd/H/oUKJ/aZhzIj+iMH9e
Myr163UKJvo9UFyoVos3+9UP/c2UVzWuCMFcgb+FLiJC1bw4HTU6HXEIev+A0zF/PhZ5LJ5xmoYT
0jg8cUL+ESdk/oxkDXFvFz6exHFOqvoW7wOjNOADi6sIl53B876MGQSjUlPuk0kInULZTyfjKEoU
XzkOJuMBb/kUrtWR87mNB1EQ0o1fpTktthUNuM1Xup5zHJKmCWFZLH4qvySEcly8J31enLMMo6Mf
9Wclm6VRKhJvo3wEr2nSRMv70HArXhulK6Tf8vtVylEh5K8IYSvCu0UI613o2y3NtOxCHfQo+6kf
961UnpGWUj/FZvRD3QpJ4fd6vNZTXtaM/tKdXN9bkH+G9TwhvWiWf2HoFeJ9ugDSb+RahLSipgbX
aFnQm1Iq33xzVZV0s5BurqJ/L+/FbaMcOI6DizUcSeRq9t0mPsY/36P/RQnMLqRb/bl3m5hgttkQ
1PwjPzec4FF2Ll9YX58r45PP6F8A/qt7f1hrCTiI7BcT/KYfH9ZbtZV63iuarZyUKvh/aKi0XkWd
pM/+yy9cyYW4Dq+7TMU0SY11plG2zsEaCDEVr3nWanGVdQnrz72sK3hMpdnnavO9inXcM7qv2V5l
vq42x33cfFWZ75UF+Y+b/S6h+c38VaauWdZ62NfM/ecV9M/6U2lNcb7G7F9pXcPvVexLJ9uZtasy
q5N92sb57HyzuP8uo866n3XP4/zj/H4d+/oVw2dTV9av6wreGVvr37LOaaZPM822aWa/af+btq+B
j6q69t1nZs7k85xMhpCEkIR8kYQQwiSEkO9MwodUKQ4YEREpWlSKlEZMKSJSSmnL49peanktVWqp
pUgt5aaUKqWokcYWFWm0iFHRUkoh1YgE5qW8Pm7O++/POTOZAO39dc5vZc/es9baa6+91tpr73Nm
IuTPtvUtdSXp5PuAkKNZ6CRg6z9g03PAVtrbmyPaS4eh8dl02Cjel4h2n00eCbL/KTbZA7a2RgHx
YqzFgsZuhxUCf4ao23lJnVeI/mUpeRfrh1jJ561L2aUEpnP9qBpro35czVOl6JNCvX6SlUPsUD+j
dG6nq5Ry6X1kgh4M2aEYW6XgYZe9UozfPgZlh+KzRlFW2njUR+hS2aEY0wLRpuxQvxJmhwtIyJ6Y
77ldQ+yQltdhh9pOrCuXEITmIOjdGl7/d7wnDpKgT9DRs96CiKTp0/RpxKH3QePOmPyYedhXvhhz
mfhj30NauCZhREIKeSZhdEIm2ZNwMLGI7DU6jNe0THagh10q/o4g2gWCNCaJxVlZmsgAWfxlhxb0
naQYSVeNzlA9iZZTh3KIpIssPXTFukBLL1uMk9kKFvo8mUpmq9P0i69sKKcRkoaLttOsieOH0btP
ac8NYr22sP4OnhJwxvZegDUf5XtQK9Z0xxJAG2A9AF04DgF2QP83o3wUsAVrOcUBH8di/pljv6BZ
ImA5X+9VeYDzG9wGAO7gSSHHo7b33YAjgC4h13EOVHYLclmYhsEe0d4j6NCX1War26FXlKfE57R+
QbRtE3CBf/7fe0Q7pmCw08bjjI03xe9Af7Eorwg5Jf+TQi7Jvy+KPJdtuCfFWI/a3veJz3uFLoKi
fsVG1x2SS2uFbpEIOOGXTsjkAC+nR8zFJrx38e9dsM8pHnToqhTzAf93zAJgbA7qV5fFPHZwYLQ0
X2wHtPE2jfJC3XFS0FHcblHSOd8NwPgd0IurVPDbzWVwLOXyUntybkQ5U0Axb2cAeVzpwgZhj/R3
gyidIxMAmal5M5mpTT0q6NcC0nmdjXEx14UzRcBCQlNrjDemw1Edc8BJ6f28H0azMOZ3HC/mmLNU
2DRkdlbzsbkQjxkN+nYW0zHFnKD9036ZHmk5k+uYtmsHuDzsPfTg7BR62CJ0tpH37wB/rVf4GNV3
gRjvHuFfcjxod7aJsSTysTB5PLx0brONJVGMt9029kwxB+jLuVrQLOF6YnMOcPqFvaQLP+0Vspzi
8+84IsbQJeQ9JMazh9uco0/M/0xeMn3Q/g+Ifk5yHky/sGnnFm5zVHZ9B+/XGRA01D53cv272rkd
0DG7EjlfHeNxHRDj3Sbmm+qZzhNsyBUrSuja5Rd0vQJvJ/cNJ/zUSeetT+gF80j3SbqH47sWcj25
MsW8XBA6pfw6uGz0+0l03BrwNZpj07UQ4yTgQ8CT9AjfQV8aeJArHEeL5TaiXRF+cVTolOoa/WnQ
gVbN92kaxojdE//KEfVFH+elUdvCHGjwEw326hT2ysZEyxpRbhK2T+eVjnk5tzuqF+cOYVfVwi6q
hc8f4HU6Nmb77fw9+5zGmH2AK3wuqD077+d2RtvpmKgNMp/uE7GmWPS9WNj/fjHeTD5m5j+beNxi
/WMsdFljQH2lUoyTxo7NKA/zuly3kAfkaR0ajU77tf1E0w5Auw7tEPTj1F7SXiIu7WXtZaJrr2iv
ELf2uvY6idHe0N4gsdpb2lskTntHewc750xHNklw5DgmEdP5ovNFkud62nWG5LvOuj4md7mCOiGf
0wv1IrJKn6hPJKv1Sfok8pBepU8ha/Qa7I7W6jfps8k6/Rb9NrLB/UmMh3wjZgSykJ+yLORjmoVo
RQmJCaXabQkHEz7WVicWJ47X9hg+o1zrMCqNKm2ft8o7RfsV8mGs63/oxO60CHnBb63OxCas9TLb
kGUc3c9+errHk+iHBuJZ3kOM24zvkTjj+8Z2cqPxtPEMmW3sMf5I5ppZpo+sMV8y3yTfSu5JPkl2
eHO848lPvH7vA+QXxn7tWdOLxAJeYBYS9jIrRTlXlItFuUKUG0X5uCh3i/JZUcIjzdOAXlEf4GWS
S5ReUaLPpCoAZjsJfSXB25PuBSwXn68BwMuTdok6rCfpTQBmPmkQSROszYMM3ANL9cwGLCTq5QGt
Z714/10S9eXZI0pYlacnyucfiBLWnOyIzoO+kmNFmWNrg8ckN4r3raJcBlhtw1knyq2ifAoAD0x+
QdSPi/JDACJA8iCvezFubx7AJ+qiH+8sUS4TpejL+3VRoh8vPNWLPry/AxwV7e+KUsyXV8zXCDFf
IzBfI+DJI6pEHfM14m5AG+BbgO2i/RkAIuOIY4AzoXGOuCjKy7xMSQUgGqbUAmamzEtZItpXinKL
KJ8UJeYpBXOU0i3qZ0UZ5OVIMTcjPYAyQL2o3yjK+aK8V5SIaiM3AEQ/I9HPSPQx8qCoYwwj0cdI
wT8V/FNzUstSwTd1QerS1FUooctUzFdqZ+qx1JMk7JX6D16mCbtIyxZlgShhs2l+AGw2bQkZ8koT
ekhbDxjGdtnnO0V5KKL9BAA2mybkSIde0rNDn6dD9+kt6YH0RSiXp69J35T+ZPqe9IPpnekn0jFv
6WK+RsWOyh5VOap2FKL9KOhwFOQZBXlGQVejoKtR8MVRsJlRsMsMRPQM6CcDdpEBvAzoJgN2lgHb
yrhAyGjv6OLRsJ/R8IXRsM/R0N9o4IzuBMD3RsPmMmFvmbC1TNhaJnbdmYgDmYj6mTsA8IlM+ENm
MCs+CytaFvwrC/JnYS6zsFJmgVcWeGVh7FlYibK92cXZ6C8bPpENmbJXZ38rG3aaDRvNhlzZwMvG
/I6JB4DfGMS+MdDLmBZAAHDvmI1jHkO5Y8yzYxDPxmCsY04BIGcO5MzJyPHnYP5yMH85mK8cjDkH
vpCDOcmBj+V0AxA/ctBHLsaU68udl4v4lIux58Ivc4GbC765p/Ni8zA3edBdHmJg3mIA4mwexpSH
MeVhTHmwxbxgfnw+5MwvzJ+WD7z8tvx1+Y/mP5Xfkf9sPvjkQ758+FcBfKugoACeVTCzYB7+Qr4C
xMKCLQW7ChA/CzDuAthGAWxjLOxibAUA8zsWvjF27djNY7eNfXIs5nfsqwCMdyzmthBZSWFJob8Q
4y3EGAox3kKs2oXwm0LYXiFifSHmuMgNyC4qLULvRQsAGGcR7KUI/Irgv0WwlaLB4pRi2H8x7L8Y
81LcVryuGGMtfqa4sxhxoxi+VAx+xRfGuceh33GQbxzkGwe9jINexkFv4zCP4zCWca9yOx0HviXo
uwT+VYK+S4BfgrGXQNaSlSXrS0BTsrNkXwn8ugS6LIF9jM8AwM7GI3aOF+vGeOhp/Jbxz46HPsfD
bseLeFhqAmAbpZClFHKXgncp7K4Utlm6u/TZUuCXwjZLEacnwJ4m+ADQ1QSxjk0A3gSskRNYXJ9w
cgLwyhAbyoRPlsFOy+AXZZvLnirrKHuhDLzKoIMy6LQM+p+IeD8R8k4s5vgTIfPE1onLJkK/Ex+f
uHsi1t2JRye+OxHyThzwuXxeX46vzFfvQ/zzLfat8K31Pebb4dvlg858r/p6fNCB70p5fDnsqRx2
X471vrylfH45bKAc4ypHbCzfVr6rHPjl0HE5/LP8fPmVinjef0UOADJUQG8V0FkF1uiKvRWHKoBb
AdwK8K8ITnJM8nD8SRjnpMpJcyctFvVVosS8T3pq0oFJv2O1k5M+pGUlqYS+KwsqKyr9rL6okumx
ckPlFlbuqoRclYcruyvhX5Xwr8mIz5M9kwsns7xlcstk+O/keyevnbyZ1XdM3ou/XZPfnQz9TB6o
SqzKoO1VxVXQe9WsqgVVS1l9VdXGqseqdlTtqtrP5auCzVZhPFVnq4JTHFNip6Ty9ikijk9pEWVA
lItECXmnoO8pW6Y8OWXPlH1TOkX7MVGK9WLKh6IU62I1bLgacbS6RNSrRYlYWA1dVyN2VK8HwJ6r
4QPViGXVsOlq8K1G3K4WcbuGAmStgZw1JTVCyppAzbwaRIOalTUsL6gR2UfNxprNNduIetXsqmF5
Uc2+mgOi5RgJe9Ucrzldc7lmsBZ2WeutzanFmluL+FULe6sN1C6qxfhr19RuqoXv1+6s3VeL8deC
Ry3GXfth7eU6jLMupS6vzlfXWDerbkEd9F+3qm5jHeJt3Y66XXXQf93BuiN1iFV1J+s+rIN+6kTu
U59Yn1EPP6hHn/Xos76lPlC/qH55/Zr6TfXfrd9Zj9hbj/7qj9WfrId+60HbgP4aEEsa8hp8DY0N
sxoQmxrQZwPssGFjw2P2sTXsaNjbgJjWAFtuwNw3wMYaoNuGi/QwtdHdmNKY11jd2Ng4q5Gen5LG
pY0rGtdy2sbNjdsadzXubzzMat2NLH9sVJlQ48VQP41izpsgWxNka8poKm6CPTYht2pCfG9a3LSi
ifFt2twkZqcJ8bYJc9OEtbcJ8950grWeaQJfP/GbftiOv8Rf7Z/hRzTxL5N9+THffsy2/1H/4/7d
/r1+kS/4mZz+IwrvhCiFffpPi7LXj1Wv2dXsJVFfzemiFPGsuVSUiJfNsOHmGc2Qp/nu5rbmVc3Y
OzRD4807AHub9zdDhubuZmiqua8Za1IL4mJLagtG0sK8oKW6ZUaop5bWlrtb2tg7ltO2bA2XpOWp
lo6IlheGyttytAXRvQXRoAXjmsqy3KlibFNzRFlmp5haP/XGqSyLnHpvdB1Evqa2T93Ayi1hrU8O
wduj3rHscyqbjaknVCuznqkXp5Fp5rRM0eggScSFPSAhXyXbSQb2r5NIJTsPn8XOwz/NzsNnYyc6
j9zM9qDPsZPw/vgfxh/QchNSElK0uoTKhAatnp6HazMSx2M/ut9b563DHlRziHXL+hUr+KrTzB7J
SmL3TDUn31mYaE1VrbKkL7etFk4JrVt0rxUAdQK9PxvA5p2egbH7Edm21nDKq9U0xwEhT4DJw+lD
fOgfTRO7KeuOIeOJrHH5PagFwFtm6M3gb1AcejhBT2/oia16hSj4XZJILQRUr4oHPQmFLqTUCezY
R+mEnrlYaLCuRNH/9iiU8m63Rk+0LLEXVBq/Ltxr6LFe8Tt+VX7LhvBrDuMndVLMcPYLa6AveT9D
c4gzhQg7QatFo9I/0Kr6dGyPgis1TtiTJZiZgH8YrsI+6DklJDKFxKMxRx7nhWHbhTboHZDociqb
sduAe0iv8Herbwi9jMkLGM7WKH1I7W2M6k/Lo0ol/Zrvc6P4NT3zVtxCc9qB1hw1px1hXKL7YfT5
Ht7L/gV/duwMk6N+iDTX9nFmF1GiyfV4fLg/Xr8na86T/4TXFzMpk9GL5/q8U+Bw2ROZfLQVuzVr
oeLK53GJ4DYT3OLp0zB+ej8eFNMD3FasrkhLcKAji2Yl6cRuT78SM+AO9Ujv1qo4+G9ePZz7+ejE
uDrIv3ctcYf08S+tKR4SsQ7QE3EVM+2YgSHasPd+fTaYLHS00Rbnr281MaKtEHRe/7W1JZzyn9Hy
MCuOGXXFib3u9UeuPBI3+toQeoVWn3Drw67T6lA4bVG5hM8bnVN5J3/4NcmmgWHXpi5bewJtD7g8
pHP4dak9zFOub5WyyxF9tdrI79ALrogr1h9VTWqGr2TrVbwWMtowo61ymitAIuOIjDG8fZgVkN7F
U3S8392qdvXVsUdGPKbHpaK1na0FhppBatE7xLjky83u1WBu8N6h7eb3xWDzqdYuksMw4vjzHC6b
lzCrolrKZjYhrQIt1iYxs3IFkH14hP1uDMNB5tTsb6a0e0TsJmwkIgIwWR4T2PL5FI3ezbUOsdZU
/E1iT6Mw35pFx9DG7/MOtmEMOWKUBjA1v9/DtWNax1DPp0/jC+1I3cXTknHZKTSxif7HKcXFsI3/
NJMgg/5HJNC81DapU4y6NSAkl+M02Hj8V6EzqPRqxNdPN1x/KaCbKn758YKyod3M5k0ywbaG0S8J
8j72MT/jHEZQfdF50YLQVhdJtxaTPK7FZngrqEdRTWitoB9hixAeWrtVZDpC4lQ+jrf8PD4PGWUy
50VEXs2oGhkVeL211hb7KNW8CNula799vjB51i414iXCN6gUzAbn+FVJaVLZEz6wGKuA8JMA+VRT
Esu/I3kYtLWZqH65TC8Kuw35ZTQaVs6RNO+rufIKm9okaJqRqcQx76GhLZ5STW8VVLuU5wh/CstZ
uBe9ItYO6Zfx1MuQH7UJLfWx53VS1YgNgRfy4y7hi/nMF7m2uNd9VfXPnhHrtGP7ZPY2h87Han53
fDCHpNInjNhvt4V0Gk7DvYrPRzdoZrKnkrh0CVSqm23ZZgQtbCQwJ0I7UuNcO4Ew7XSocUnPCbJn
pOS45LxGx93HvIG/6P8MC+WNshdul8zip/kjapp2SFhKivQKaFZ9KmyJW418Ki4U1eWpS35Ylkxp
joX1HVpr+KjFniMiu96n4q19dWkOm8Od/IkiGkkHOwWGioGsZr8TKLL+gEdwP6jWfrS+ISmawyiY
9U8LROrJ2SMwitkKlmzLR6XWQjj1coaQe4ZWMBq3DwobSqZPGgac9P8aQ3bPkLh44Sq98XzXVmsN
m2O597J6xFjt663AaZY4fWJupS2zNcvGj0oHfPWfCVPUyDwY2SYxsg5mJaliZCN4Pj68Zd1KI91a
RZsKWun3XFIpo/0MKLRe71Njs9vSlDDJdsNvId3gHpJtjSFlQhJTrKgTMMZOJ1OJU6xY/oDIAyne
FCaxl80fW41ubRWj3ch8OhX2LSX2MOtNZat5aMcmfZdrk2e3fSqDlrsK+ypyOuLsRo46fD5kvH5U
UNTbJA3pdgl/PsjaJPJMZVNWb0Qklt7HIx2VYx3LZPjoQs/XeoUFVQyZiT7lU0k8GkbZs4Z62S56
oWviYYEhe+E+EFDy7hZ8m1ns8Qr7jBZlIteca+WgJIwuQEIvETFaPcJvD7FzBJp5co3Q/9wYtjuL
ur6F5p3aYGi3JuV6hWlL5o52uaKtnqGYGD33/FfXhavlfiKiRc39+DduEsWKNlye8z/JK4dmhJ6r
ZYQ2vV5tnkNaDc8EaU43S2SdrSQyE0wWWr52HjiUxr6DCMXmfbasxZSzyCQstp0tXTuTDOcu8osw
SUwlybWzzo3XyDptMl1l1qVMOrPFVMrfJaWS2YKaDX6SN4wHpVEPiiFipQhliETYizxX2SQylGw2
MoPtvEIZKs2kNtozqWYZWSqEhuQMOOg+lEXNUvTTbc9EL4TKyFzPY/OT6LneEtVq36nJEweGO13u
c7fx5+GtR8Va6qXPL3YmWZZ1Qeg/5PW0x1NhGp0hNeo8xCKCiR7EmeQcYpttzLQTC/Qg9GpNs3NQ
q6o8MaXriouEXjabpHkWfb7XquZrRvjMCmvYKnRMZ1ZKLs9G+Yjp7NWzFUfS7BZrVjHT70i6MnuG
ZofUlmguUsFmPVGspynUwxT2yTCeB4UsCezbKPQ3nDnWo2p+5DnibltexHbf0yhvqotm26pUzOIA
j2UyC6A2lCo8kFjyDJnNfKeMU/MEPc9MA0KvLDq0+oXm7Tko1ao402F2zvxS5X8mqw3ddd1n6yk8
8zdp7JrjUbmvyfZBCVTGVkkpxyfnLJTL7uRPoFNftuVg3KJ5phf61miSLc6H5jd6JrkxSibJoqx/
Go+9TKYZ8nQlIOy51T+Eo0fkQOuvml8KDxU6kLLtF+9mSE6M/wGxlmQynDZhGc3g6WHfmCU2meQ9
hqtJLF8VMr+bJuIp9cqhmiUyh2ZzzeK2vDuwQ/g5H1uykDea14VWKnnO5yNy/KvVqsMlol6EbkRM
GMo/dFqajr/p9FQg0ZbzgMqkWieEnWbxnFtSh0VBZWdsz/zGVGWp1/Ij6f31jJbrPJQZ2jmzFXB6
SPc8ykdyDtcZo2m2n2hQjgGF2xEmOd8dqLg8zJxsUfNIW0eKk5TodiKzfL4ub2JROtvqJPS58jIe
Gzp9ire0QaVZ9k1k6qPnwDFeZe6a8ygfgOVhRTaLBR7h9fRZk0dELGCcp3M7dUescceV9QbkZ/7O
IXv+Crl6TE8Rn3Ur7XWKd/XEfjp1XuSwaufs94gcYz1WKqpTea7NI51f8ZP3JubDEtkKMI0+yB56
F9ov0hU/co9x3iZNYlhmulj1t4NT2DIzueuW2ZbEtNtJJGai0P6LRNLtiEoXRSbVU7uikHm8i4h8
ljxI6HdITducyqy4gxW+KHTD91Q9pKdosvEVjFEMLo9KwbVghq0FB8I+kxri+cBG/g1Byxd1pJLC
tGWkoYiyR/Vr2s5FfPa7RBGjkRlCBaPw8pMYJmPoPsx5McN2y2T3XgcnDqOj3Vzb1uUwHR0S63eF
PA0J+FWGFdp9uwHiSUNbvPuf0IbPmIef/dBvNEWxJv4aZb8Dze6g7FCfNcsdst8HLlfsK3uEFmge
sVp4XuR9cJlx72QZYCqVRPGR8Uwjq0VLgNisOeLMsJTI9du07SwPheHKE37siqxtw/bSHCb1Ljl3
0z1DJIHu2H/5KpBWQ59vIifDcA4Q+UsOJgk7GbdkjsGehFD3vTT2eyGrIeFpzPFoeg+y07ZXjpAg
XEqhiwgJro1DX/K5iICQTq2IDFPNJj37Yt9iJ5IbU3rKkKc/wvIZdgL3lN2bI/pPsVsaIbbPQnNY
TyLPiH8UuaNSXKPNIZ2faUO0E26PBv96btie9kdRZbZTXh8FfeDVtg5EeMkhNkLu3eHntMpuI7jZ
z9OGO/c6yGpLRI3fC2LPOV3teZKIp5bkcwEdZLinlqL1cH3PhFzvc01SB//csyXcCnaGSSo1c326
uPYzKHIHESnZUsXNbrWrhzzlKE+0Ip8hWRo2ByKnjHjyKRwnMQpOhJWwU40X1RxeXXvFNpxrPf9k
f75zj40ilPXQU7MlxP5iz3awEz76SqDnPLe2+joj7oAIXO2XYt5midkTz1R0EttpQPiLr3h+kY+y
p5oY7aZhsI8Q+11+j/3JBBZJiuUapp0SnKI9wyC82vb8UURuKOMZw9DoN7VZXtasMHdEyEXb1g9D
PZ8MPRWOjrk9bO+9j/8uQlRM+VROFJ5OmSlMuFZ/9NvJ2Hdch2ThmDbdDqGT2THLSTX6vXPrZ2E9
qDwmoocltlo0jGtL+c9hhHJG6idjrhvf3tYTlcqexdm11aHo1AmsOlv9JpFapqfi9PxDo99VZ68l
km7wA9Wf7CE0x98bIstjjEun8K16xaVTYl7/Z2oMx1R/oX2U9KZvDsNTnSSrfWMUy1Sa2EVkDAzR
yRFtZ7XNor1CcYn4ro6gkjPWrDj+KBxDjWoeEWvQ4BbxmYMh2Fb/sPsTkm7TEAk0+StQtn1ThPyu
VtFePLSmOLsV5w7F+QgfC4uu9nvOkT1E61W2hZ/L2mv2NhVZ6An+YCgiyWw4W2FWX+Uz9cxbxB0E
SM7OjJvVZyRMjtDzc8WKV+dVPvuj4hz2WUS2JT8LyaciAPs7FDMU7cPvXAZUf/Le1fArTogitKKx
3G1wp6pF52LDVzwi19DQGF0k2mt4CSP1E0alcpbiIfwW81jJTohCmuK+7hPcO4aRLCKiOevt8Sac
l3Mr/92hMKmOh/GnK6A6ZVIZUHaYJMfI0DnbEYZJTy8Wh/ejtHRQUUs9aPS3S6xKhbkzzDYkHdMu
/WUXliXQ8fOdh/RHyE9/v4nwk/j5AodlGexzFiXoL5uERsvum0l9sFM5NnZ+LiTsWMxxUNQ2kcg5
Dkn4mPqMiLyF63O94kn3+DuVzsQuitciop/cYZEwnjxSnwrLinbbMdnfgJITmrIelZ9JOxErZred
S8SIdhP7aaXPPj52FrJTjigism4Ji6yE81Rrfui5nSOkS1tCqslYh8cx23GvY5fjBccJZ4qzyjnf
uca53bnfecJ52VXpmula6GpzbXRtc+1xdbqOu864grpLT9Hn6lv0Y+5Et8/d6l7u3uje6t7p3u/u
ch93n3FfjkmMWRrTFdMT0xdzJTYxNjO2NLY99lBcelx73KF4V3xmfGX8rPgl8Wvjt8bvie+Kv5iQ
kzA7YW3CkwmvJgwk5iXOTlyTuCvxzcRBo8SYZzxmHDMumF6z0lxsPmoeSXIltSbtTDqU1Iu1LMOh
OTT6a0DOndDuC84XiMN52Plb4tRz9Vyi63fodxC3fqd+J4nRn9CfILH6D/QfkDj9bf1tEq+f0c+Q
BP2sfpYksl9dMdxfdm8gqe4X3YdJBsbxMck2bjXmkWLjO8Z3SImxzdhGxpv5Zj4pNYvMIjLBfM18
jZSZx8xjZKLZbXYTX9KPk35Myr213iZC/7NopnZA+zUm4pD2PHzlJe0wcWmva8eI2/W062kS63rF
9SqJc51wnYAchXoh5FigLyCGvlBfSEx9kb6IJOkr9BXEo7fpbSRZf1BvJ179cf1xkqJv17eTkfqT
+pOQ+JT7zySN/gINGWVUGVVktNFkNJFMY6oxlWQZV4wrJNvUTI2MMfEiOeYIcwTJNdPNdJJn3mDO
JPmkgMQ6tJgZ5vi4n3kXGLlmadJH3iUp5eaEtN94V2TN97bl8ejg8LblVuZWoqapd/SlO3fGzDBu
i4sx5ifdYNyelmYsyN1CMonb+ULMfuMncReMp5PfMXZn/Nz4af5PjWdKf8KonO6/EBLXFf8cIcYk
1zpcvwHfWPpLUXjH+R4G327wfQN83wTfP+b+J2v/LdqPxsUar6P9GNr/kPstOgo9F6MowyjuwCgm
YhT3YBQ+jOILGMUDahQPqFE8oEYRSzRYDP/9FEfyJ64OXL+hbfQ7C6ydYtypv8MxYFXE2UtrIVyG
8YT+quBxQfF4gvF4VfD4gcSANVIeqIVw6ej0t2NmeHPiYry5STd489LSvPkYNaU8484WlGf0k/pJ
WlPveO9nFcZZ2a7e0Xtlut4X+4zREf+G8YvkKmPfqOeMXxYEXf1sNuh3948krEKgeNc1yzUr7mWi
uV+m+VkCjyAu/WPQ7gftr0D77KjnWNt5tD2HtgNo+7Vo+wRtB9H2G7QdEm0X0PY82l5A24uirR9t
nWh7CW2HRdtFtP0WbV1oe1m0XULb79D2e7QdEW1BtL2CtlfR9hprc8KDdW8B9DY26QZWX496IepF
ov4Vd6q3OG6Md1zSClbfgHoJ6uNRh/W4X4RVfRXWM9fINTbCehamlBtfg/Xcm3Wb8fW8SVyz7mNx
Xbiodl6PWwwL3ksIo+4E9TdAfQuoN4H6TlD/L1DfB+rNivoNRd0dRv0SqP8D1K2gfhTUi0D9TVAv
BfW3FPUfQLGY0oSkYNTUT/4T1LeCeguoPwPqb4P6c6B+TFG/qaiVFNQm3WdA/SCo54O6HdR3g/qL
oF4O6lWMOtb9V+B8CTi3A2c1cD4LnIeA83ngrGE4uvtsTMB4OO47xtqkVcYjaY3Gutw9rP0c2r8c
t9VYj/avoH0Da3e6e9255ktxVebhpC+y+t9Q/y3qXaL+Ieovo/47Uf/InWO+Epdqvirmr8+dYr4e
F5P8jpjfj/Vy8824uuSTSTdRGzFujQmYWXGzzOykVeaYtEbWNg9tOWjLRVse2qA94zsx7cZWjG0e
xva/MbbFGNt3MbZlGNv3hPZ0Ywf5Gvka1Z7xQ/YO2jOejNL2A9nGeG8D7++D923g/Th43wXeT4D3
/eC9XfHeqfj8WPF5KkrbjxRvjMXMj/mUWRD3jDk26YhZmPYSaytCWzHaxqGthLU5zdegp6PQUw/X
k3kMUfIPqL8r6t2ov4H6e7ye9GPo+fdxZVhvmV94a2OWGfdjDH5jkrE86Q/eGSn3GZ9P+4l3Vtbz
xoq8X4hojj2+Vup9BNZ1RNn477VSQmgb41MHPl8An2bwaQOfG8DnAfD5NPisVHyOKj6vKT6vhvGp
h07viPuhd5qRZSxMuuS9MaXJuDOtyxvIethYlHcX16n7LRpd4y6CzwnF57iz19nrDYS1/ZFGZ4rH
eDeA92fAezp4Lwbvm8D7LvCeA953K97vROHdE4X322G8G8H7sxh/C2xhCWxhZkqFcQ9sYXbWfONe
YQtO6uOxV8J93P167JVQrPA2gc994DMVfJaCz6fA53PgczP4LFN83lR8bDFH8cEotAOORuOk02+8
79psfBCzxfiT2a7aT6H9z66VxumYzcZf2O/F6dohR4NxHO1vAf8E8N8W+M877jB6nHnGO8B/F/jv
CfyXHN8zzqD9r67/MM6i/ZzZxtoPo70X7X8Dnw/R/pFof91xp9GH9o9dDxjnY75tfGJ+kbUfczxg
XEB7P9ovov0S2lOIy/W046xR4FxpjAWfwpgtPMqhJQfXSniLfEcY9ivALgH2eGCXKuwShV0Shv0q
sCcAuwzYExX2BIU9IQz7BLCLgF0M7HEKu0hhFylsukoX0l8/phjeUsc0XLfTNg1UrJ1iLHDzkwen
l/4ycoq7BbP4HrUv12RkLRXUqlx7Be5ChVtOrdL1X2G4ZTr2bO5mgbsoZtFV+IbjrnD/4yq4CXRP
5pwicNsUbiK8N0jvBAzL90H3d6/CN47qwZkrcNsVbjz4bnHmXYXv48jZOe5EaGedG7bpNRRuZZjO
tivcSVJnNlyfax34Pihwn4ydeRW+IVxkV+5TrvOmOyZoxiT82ow13jXjkvk9BmdyH8v13keu97G+
Gtf7REs+z/LC9wXtn0EbD9oE0CaC1lC0ZxXtOUXbq2gho+GTFmX4qJ5oLWRbDKN8qM0Z5XabM6oU
j6pheDS5/s4lsmNoQS041IKNqa7z1zty44qr3/jvmMvGYMLzhmV8YJJkr6D9G/3lWPc+SkszZEb7
Ed0h0DZKa2quftMRc9l0JjxvukCrK9q/KNpzivavYbQmaJOgcQ80ngyNe4XGddbvId4vzZ4Z7YeO
zY7N1H9sbR/R8w/FbwT4pYDfSPBLBb80xc8mi6I945jvmM/4hdpC8oHKTIdFjAK/jIQD5mjwywQ/
6Na84aqWnmT3THOmwjWlZ0a1Xn5iQJ8Qok/NOWjN+wD+uog8S6B/48la0ktcn31o5XKScd/Ke+4n
lcvval9B/J+/q30pWYrPtVvmtuQQzIFlcTpWcj78vYN4iGPuzZ/OIemtc2/Kod+nZe1OUbpEqSsa
iHj/PStXkEL2t4L9bWR/Z7K/rezvYkJPRZwAnbgj3jvRq2wljPfw72MgXzqkKiY+Uk3o77JCj3jH
ys9U8HLx47x88AIv2wkvt1zh5WPtRFvUTrlqW50Vbl9MReyRuA0Jm5IGkn24FiUfSdmb7EtdGnsk
9cPYI+lHMmdk5eQ+nhcomlHqKXt30lFnxdArbkPchpgKecUeoRwjr6QBfrFehl6LeM+V51P2puxN
XcovyinyituQfiSdySWvrBx65T4+9Cqawa+yd/k16Si9KN+q7dUbqo/XlNT4ahbVbKtdV72hxlfb
W+eu8aEdn1Qfry+tn9uwvOGpGl/j0qZ9/t7GpS3Z7LOIC/SLwEdcLT7GMeKqXccvhu+LvGp7ac+0
b0pt43186FWzqH4uvSCZuKatrPFNP0rlHHo17eNX41J+tWTTa6Z35rTq4zNXfurQjXk3Hr+p6qZt
s0pmLf50xuzKG/NmrwMcuflwYNqc7Dntc9fdsv6Wi63BmSuHXjcex5VHOUReN23jF7gyvvSaXckv
RhF5HZ99hF43H5ZXYBq9bj0LGSKuuev4dctFfrUG6UX5zvMz/WyTOg5ptcZ3293zN92eevv62z9c
kCPLBfMWbL1j2R1HZbnwxjvnS7jzg0WVEhbNWDSDvEjc1p9IPMCwPiFelCmAVOs0SbM2kXSrm4yy
vkEyrN0k01pOSvDZeEApYAKgDFALqAPUAxoAN4LPrSjnAW4DzAfcDlgAuAOwEHAnYBHgM4DPoq8l
gHsA9wLuAyxF358DLAPcDxmWAz4PWAH4AqAN8ABgJeBBQDvgi5BxFeBLgNWAhyDvGsDDgLWAjVY/
+Zp1gXwd8A3AtwHfAXwX/X3P+gvZZv2cfN96njyB8qdofwbwM8AewM8BewH/BegA/AKwD/BLwH7A
rwDPAp4DHAC8ZVWTEyjfBvQA3gG8C3gPcBLwPuADwJ8ApwAfQYY+wHnI8QngAqAfcBFwCRAE/B/A
AODvgMuQ8/8C/gH4f4ArkPm/AYMAy/q55rIGNN3q12IBiYAUQCpglLVLy0A52vqZlmm9omVbj2ml
qE8AlAEmAnyAekADoBHQBLgNMB9wO2AB4A7AQsCdgEWAzwAWA+4CLEMf9wOWAz6P+grAFwBtgAcA
KwEPAtoBXwSsAnwJsqwGPARYA3gYcq0FPAJYBzhr9WjnrA7tvDVL+8Rq1i6ivITysvUX7R/WMe0K
ykHrmMNh9Tic1kGHC6WO0o0yBmWatdg52WpxVgHq8D5gdTjnWB1YaVzWWVh6P6z8DBlt/Q1WfpJk
oZ6N9jGAHEAuIA+QDygAjAUUAooAxdZBMg6wFDSfAywDPAQeawAPA9YCHkHbOsCXAdusPlhZH6ys
D7PYh1nswyz2YRb7MIt9mMU+zGIfZrFPc1sfYqZ6MVMDWhbq2Xifg7ZcQB4gH1AAGAsoBBQBigHj
ACXWQW084EugXQ14CLAG8DB4rAU8Alhn9ZJ74P9B+H8Qvh+E7wfh+5cwqj6Mqg/+HoS/B+HvQfh7
EP4ehL8H4e9B+HsQ/h6Erwfh60H4ehC+HoSvB+HrQfh6EL4ehK8H4etB+HoQvn4Jvn4Jvn4Jvn4J
vn4Jvke1chpa6YVWqA/0wwf64QP98IF++EA/fKAfPtAPH+iHD/TDB/qhvV5orxfa64X2eqG909De
aWjvNLR3Oortn4M2+6BNqsm+67L7FpKiTQNMB8wA3ACYCfgUYBbgn/OLc/CLc/CLc5iVPsxKH2al
D7PSh1npw6z0YVb6MCt9pAx22QW7PAO7/BOi7wBs8zhssxu22QPb7IJtdsE2u2CbXbDNLthmF2yz
C7bZBdvsgm12YRafxiw+Dds8A9s8A9s8gyg5gCg5gCg5gCg5AFvthq12w1a7YavdsNUe2GoPbLUH
UewT2OA52Ns52NQ52NQu2NQu7c/wuDOAvwIGAH+3jsG7TsO7TpOvQHLqPf2QsB8S9kPCfkjYDwn7
IWE/JOyHhP2QsB8S9kDCHsTlAcTlAcTlAcTlAcTlAcTlAdjGRdhGD2zjFGyjB3F5AHF5AHF5AHF5
AHF5AHF5AHF5AHF5AHF5AHF5AHF5AHF5AHF5AHF5AHF5AHF5ADF5ADF5ADH5/xN37+FxXeW9x0cY
RLkVl4ZAAuTqJEoAlaYlVYuBVlAuraAGXAMGjCjYTiZXJ5Mr6QSo207oBdBpDjQdSrhtQ0OP57jn
pKdqoWqzE2wVxsIjo23JcpzRWGPEjuSRqeIEyJzPHm0riiPHyUOfc/74PVuRPHut9Vvv+33X2pfJ
HCbPYfIcJs9h8hwmz2HyHCbPYfIcJs9h8px4nBWPs+JxVjzOisdZ8TgrHmfF46x4nBWPs+Jxv3jc
Lx73i8f94jESj5F4jMRjhMlL8biOx7P/n+OysRCX87yefQJez+L17Init+0loiCHLA1kaSBLA1mS
qMiJipyoyImKnKjIiYqcqMiJipyoyImKnKg4SVSchD4N9GmgTwN9GujTQJ8G+jTQp4E+DfRpoE8D
fRro00CfBvo00KeBPg30aaBPA30amT/C6T9G/T+hP6Vb/fenzM6n6TP+u8/xvzn+leNt8uez4nme
TI3M7X6X0KnYLGc+73N/S1+gO+iL9CX6Mn2FvkoBbaGv0ded8+/oTvoG/T39D9pKJe38T8dtjv9A
/4v+N91F/+j3/4f+yTn66Z/pX+hfMydl/o3+ne6mkO6hb+vjDsf/cPwe7aIKDdP3nWeEItpDozRG
e2mc9tF9tJ/u9+8nqKYPB9Bokup+PkjTPJihQ9SgWTpMP6L/pDl6kI7w7CF6mH5Mx9I5gxtt9DRa
1sqOEGuybc/03z/X3N72LMdn03Pouf77eY4/T8/3b5c7/gK9gH6RTvL3Fzqe7PgixxfTKdo4tXn/
Qma9LM2u0/3tDO2cSWfR2bSCzqFz6TzqoPPpgmY73rXLyO0ycruM3C4jt8vI7W2/7DwX6suvOP4q
vZouol+jLvp1+g16Da30719Lr6PX02/63W9Rd+a0tjc4vtHxt+lN9GZ6C72Vfsfffpd6Mh1tb3N8
O/0eraJ3aPudju+i1fT7tIbe7fzvoffSWnofvZ8+QOvog9RLH6I/8O8/TB+h9bSBNtLFdAlleXgp
XUaX8/IKupKuok10NV1DObqWrqMTkeEW5/0YfZw+QX9kHJsd7292tlXFwATV/HyAJv085/ggHbH6
e8h65ieOP7Wie1prlZes8Pozb2/VnPlqWU+rZUO1rKiWh55CLaqiTvUE1bKiWlZUy4pqWVEtD6mW
h1TLQykp5lqUOOL4ED1MP6Zjo7/dSuwUI3+U+5GonBOVc6JyTlTOico5UTknKudE5ZyonBOVc6Ky
KiqrbRfifNbnLqXL6PHOR5yPOB9xPmr7I/9+xu8PN+OFav2c5D3OzKV0GV1OV9CVdBUl16Kupmso
R6fyeTc/d/NzNz9383M3P3fzczc/d/NzNz9383M3P+/m593GOmNsM8Y2Y2wzxjZjbDPGNmNsM8Y2
Y2wzxjZjbPca272Zf1I7ArUjsCtN6kegfgTprnTOrrSqNgRqQ6A2BGpDoDYEakOgNgRqQ6A2BHai
SX0I1IdAfQjUh0B9CNSHQH0I1IdAfQjUh0B9CI6zE50TDXOiYc5OtGonWrUTrdqJVu1Eq3aiVTvR
qp1o1U60aidaVWMqakxFjamoKxU1pWI1U1FPQlFyoyjpEyU3qgsVdaGiLlTUhYq6UFEXKupCRV2o
qAsVdaGiLlTUhYq6UFEXKupCRV2oZJL3m/+N/p3uppDuoR30fX8foYj20CiN0V4ap310H+2nH1JM
D+D8tD7O0CFq0Cwdph/Rf9IcPUhHjOEheph+TD9pFkX4jSK8KMKLeP59HE/YnfA5YXM53X3uEPWB
qO9Pd59lbC1jaxlby9ia8LKMl2W8LONlwskOjOzAyA6M7MDIDozswMgObLwQ88qYV8a8MuaVMa+M
eWXMK2NeGfPKmFfGvIRp4aLd6Q5M24FpOzBtB6btwLQdmLYD03Zg2g5M2yGz+mVWv8zql1n9Mqs/
3Z32y6x+nOq3O+3BqMhutNj2Y9lp9WdHWmyT7VhVtivN4VXZrjSHWWW70pxcO3aFdLJ15IuanSJ8
EMvWYFkBxzr/y1dCH9bOR2g9baCNdLF2LqEsXar9y+hyuoKupKtoE11N11COrtW/6+h6uoFu9Nmb
6KN0M33OauKvrZj+xnG38Rzx80Nkzy5qyqKmJGpKoqYkakoipChCrB85+lKzlURI1u8upcvocn+7
gq6kq2gTXU3XUI6upevoep+9gW6km+jY6wl1sz+tqszQLB2mh80aPpup0CyFZih82ouahUXXDQrL
VjWjZSpv5gwk3KPKHEbDPWi4Bw33oOEeNNyDhnvQcA8a7kHDPWi4Bw2/goZfae2nzkj3VGfR2bSC
zqFz6TzqWNhvhWgYqo1VNbGqJlbVw2pbsr66Xg826UFS3zbpwSY92KQHm/Rgkx5s0oNNerBJDzbp
wSY9OEsPzrIKTvZbowg1ilCjVsFTKDWKUqNWvQ2r28jqNrK6jaxuI6vbyOo2srqNrG4jq9vI6jay
uo2sbpM92SiKjaLYKIqNotgoio2i2CiKjaLYKIqNotgoio2i2CiKjaLYKIqNWt1OWd1OWd1OWd1O
Idcoco0i1yhyjSLXKHKNItcoco0i1yhyjSLXqBVqwwq1YYXasEJtWKE2kCepr5vR54fo80P0+SH6
/JDrm7m+meubub6Z65u5vpnrm7m+meubub657YJHftL2cnqFz7ySOumX6FW0kl5Lr6PX07vpPfRe
Wkvvo/fTB2gdfZB66UN0v3PW6ABNivU5xwfpSGtVk6xoQoQI0SHM3IcMI8gwov79AB1G0GEkrX8D
6LALHf4eHe5GhzuscmYRYgQhRhBiBCFGEGIEIUYQYgQhRhBiRD38AUqMoMQISoygxAhKjKDECEqM
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
r6asKXE94HqJ631c7+N6letVrle5XuV6letVrle5XuV6letVrpe4XuJ6ieslrpe4HnC9xPXSUnee
xG/yvkHyrkH0NHuWZa+mi8h+YdmqZnXZO/T3RhV8S+YZ4ueZ9HP0LHoOPTf5/07Q82k5/QL9Ir2Q
TiZnNKNzZrScPt32ObP6jczLmjtV/y2q/xbVf4vqv0X136L6b1H9t6j+W1T/Lar/FtU/p/rnMr/k
fK/KnJT5ZccL6VfoV+nVdBH9GnXRr9Pr6PX0m/Rb1E1voDfSb9Ob6M30Fnor/S710Nvo7bSK3kHv
pHfRauqlD9Ef0IfpI7SeNtBGuthYL6EsXWqsl9HldAVdSVfRJrqarqEcPf4pvW+Iom+Iom+Iom9k
/pBPebqFPqaNjxv/J1pXicPWHbUzHM+ks+hsWkHn0Ll0HnXQ+XRBc40d5BrU60W7XrTrRblelOs9
OuPOPH9v70Dr3t5ujh/x80P0MP2Yjr2/p5aLpVAshWIpTOMndLYwiZ/MCxeeLLy9lQlVZ+094ROG
jz9rddFZq5k2Z0me//tcc8S5x513xDnHnXPcOcedc9w5R5xzxDlHnHMk8/Ott1dub923jDM7M89u
je8Bx2PeXHlca79uRXjQirBuRVi3Iqyn9/XrVoD19KmT5P79wRPcvz9ohXfQCu+gFV7dCq9hhdew
wqtb4dWt8OpWeHUrvIYVXt0Kr2GF17DCa1jhNazwGlZ4dSu8+uPu33/f30b8PnLcQ6M0Rntp3O/3
0X20n5Z+6iTOnGqUM5nNzR9lPomHf0F/SZ/3u7+lL9Ad9EX6En2ZvkJfpYC20Nfomz7zLRqk79B3
qUxDzVmtTLU9w/mfaSbqZqHemsWfOP6UHqEmvVU/GvrxAMfHOT7O8XGONzg+bt3d4Pp4y/XP+tfz
zjdO4HxD/xr61+D8OOfHOT/O+XHOj3N+nPPj6VOL48d5anGc8+Ocb3C+wfkG5xtGEKdPK44f52nF
ce6Pc3+c++NLua9y11XuuspdV7nrKndd5a6r3HWVu65y11XuOv928e+B5Im9zLN4ON16tv9vHHcv
8cz6T/3+Tbwc5+UcL6u8rPIyuTs9a47nzPGcOU7eWanytMrLfbwc5+U+Xu7j5T5e7uPlPl7u4+U+
Xo7zcpyX47ys8rLKyyovq7ys8rLKyyovq7ys8rLKyyovq7ys8rLKyyovqzyc5eGsmJkTM3NiZk7M
zImZOTEzJ2aSd16qvK3ytsrbKm+rvK3ytsrbKm+rvK3yttp6SuQZzbnWtZij12DSay9Pe1HmtGWv
oVX0jtb/4+VzPJrn0iEeJjNZXoJLiY8NsdkQm43ML6fvYU7zcpqX02lcTvNvmh/T/JjmxzQ/pvkx
zY9pfkzzY5of0/yY5sc0P6b5Mc2PaX5M82P6cbH1fb8boYj20CiN0V4ap310H+1vTqdjb7Tdb81f
owM0Rw9mTls09g5j78i8U1QMG8mhx1y7udWMflKk/QX9JX2mdTU6uY4zJTKGRcawyBgWGcMiY1hk
DIuMYZExLDKGRcawyBgWGcM/8zWef9J+P/2zPv0LfdPP36JB+g59l8o0RE/tetCU7JuSfVOyb0r2
TXHufs4dEjVrRM0aUbNGhlXbZrh3OHHRfz9IR+afy2m9pZm8oZncYXgbJ0c5OcvJSU5OcnKyFROf
xIW/oL9sVYpJTk5ycoaTo5wc5eQoJ0c5OcrJUU6OcnKUk6OcHOXkKCdHOTnJyUlOTnJykpOTnJzk
5CQnJzk5yclJTk5ycpKTk5yc5OQkJycfF1Pf1J9v0SB9h75LZRpqcWySk5OcnOTkJCcnOTnJyUlO
TnJykpOTnJzk5Mwijs1wcqZ13fwZOH9/M8vJLCezxziZ5WS25Votde3RZ81vbcXc/PPmt7XufCRE
muBWjVsT3Jrg1gS3Jrg1wa0Jbk1wq8atGrdqP/Mz6Y/GXZ1b9UV0f3LPoi91vfFJvnPEvZ0t95Kn
K4807xVr9z7mPZGn+0vsN7HfxH4TZz7Nxy4eLufhch4uzxSaAR+7Mn8mNv9c/z/VzGc+TZ/xt77m
Zt4uz/yV/77Nv/nvzvlZP3+uWcDBQnrFqpApWp99vlnkexffi3wv8r3I9yLfi3wv8r3I9y6+d/G9
i+/L+Z7ne57vy/m+nO/L+b6c73m+L+d7nu95vuf5nud7nu/L+b6c7wW+F/jexfeu1nNIA8aw1LNI
9/r9t312ezNKn0nKZ75Hu5qfyVRo2M/fF2Ujzhs57qFRGqO9NO73++g+2k/3+/fVZvLOWN78dZm/
wPwF5q/L/HVlfuDnKfohv2J6oLXXzpvTvDnNm9O8Oc2b07w5zZvTvDnNm9O8elJQTwrqSUE9KaTv
GRQW3jPIWH+3Nf+h7WmOy5r5ti/Yqd1BX6Qv0ZfpK/RVCmgLfY2+Tn9Hd7beZ+1ZdC+1R9b1iJQe
2dYj23rSZ12y6XMuWRHUI4J6RFBPZo0snBFBDRHUEEGN1sr2k45/Rn/eWiM0MKwhkhoiKal1jfQK
f0MkNdJ7lHVRVBRFpXSVX2w91fr11uq2IRoaoqEhGpKVbbKKbZj1xsLq9Zt+/hYN0L30bdpOg/Qf
9B36LpVpiL5Hw60Vb7K6bZjNhtlsmM2G2WyYycbCPcInubYyUyUzVTJTJTNVSmequGim5p9EXabG
PgPrpu2jZ2iWDjfL9gzJW8Rle4ayPUM58xm52c3ZLs52cbZLbibvbHZytp+zyZ3fLEezHO3iaI6j
XRzNys1OrvZxNcfVLFezXM1yNZvmZlZudsvNrNzMys2s3MzKzazczMrNrNzslpvdcrPbLHTJzZzc
zJmNLrPRZTa6zEaX3MyZkS65mZObObmZk5s5uZkzS11mqUtu9srNXrPVabY6W+/tDBjDUu/u3Ov3
39b+9tYzLqeZvazZysrNrNzMmrVsmptdx8nNLrPZZTa7zGaX2czKzeQ5l6zc7JSbBblZkJudcrNT
bpbkZsls95ntPrnZZ8ZzZjxnxnNmPGfGc2Y8Z8ZzZjxnxnNmPNnZZs141oxnzXg2nfHsMbkZpLmZ
xees/CzJz5L8LMnPkvwsyc+S/CzJz5L8LMnPkvwsyc+S/Cy19ttVn51oVcX5ffdkc/nRvbf8XCM/
8/JzjfzMPyY/nysCxlvXkG5vrfTHl7iONK7X43o9rtfj9sS3t/YDyXsXyZ3ISHvJLn1atM6J1mnR
OqftqC25t/XOhaeqn9/80cKT1S9uvdudXI/a3fYSI3hp81/aTmsW2k73ySfzhHWPcz2Vp6zXa28D
baSL6ZLWe919i6593dd2hb5c6XgVbaKr6RrK0bX+dh1dr5830I10E31Un2+mP6Q83aL/H6OP02Tr
OlgfV3JthxwbxjnrKFLafuT4n60qvNOs7Gy9AZW8/dTeyvPuRe/UdC9b1Swue4eIOaWt3c5s/o3I
I20va0607vCf4Xdn0ll0Nq2gc+hcOo866Hy6wHy8vPUU9BEjOGIER4zgyLF3rDOv0Eol/S6I5Kn3
w1oa1NIOc5O8mVPRWkVrFa1VtFbRWkVrFa1VtFbRWkVrd2ntrmO+0+Gwlg9r+bCWD2t5h5Z3aHmH
lnfwrs67Ou/qIisWWbHIinlofUdWNbxL3vCJRVa8cEXpxXrcSH053HqHef5N0cYJ3hRt6GWsl/ES
PXvst00kLRScteCsBWctOGvBWQvOWnDWgrMWnLXgrIVFV8G6Ft2nry66R390lV8151VzXs2saI3h
lNbV2eQJjoNcfyB967WRjqWh1YZWG1ptaLWh1YZWG+lY5t96fexTDFMiekpET4noKRE9JaKnRPSU
MR805oPGfNCYDx77NmzmeXqUOBlrPdZ6rPVY67HWY63HWo+1Hms9Ptp6plO2D8n2IZk+JNOHZPiU
jB6S0UMyekhGD8noIRk9JKOHZPSQjB6SzUOyeUg2D8nmIdk8JJuHZPOQbB6SzUOyeUg2D8nUKRk5
JSOnOBu0TWc67AAubDuUOalt1s+H/fwjPx/xt580A073cbqP0312qicte3XmwmUX0Wv8fHTH+iY9
j/U8xqlY72O9j81I1giGzcp6s3KzGVljNLHRxEYTG01sNLHRxEYTG01sNDE+xUYUG1FsRLERxUYU
G1FsRLERxUYUG1FsRLFZy5q1rFnLmrVhIxw2c8NmbtjMDZu5YTM3bOaGjXzYyIfN4M1m8GYzeLMZ
vNkMrjGDa8zgGjOY7DCT3OmSO13404U/XXKoSw514U8X/nQtjkHc6ZNTvXKqF3f6Fr4D6AUiIfle
nYMi4aBIOCgSDoqEgyLhoEg4KBIOioSDIuHgAmcWZ3Casa0z5dInLHMneMIy50zdztTtTO3O1O5M
7c7U7kztmdctzNbRmXqxvH3020IqZmuP2dr+pGbrqczUeu1sUH020sV+voQWU+5y7c9/Q8is2Zs1
e7Nmb9bszZq92UXfELLH7O0xe3vM3h6zt93sbTd7283e9oQYi2dngXZn8PCAkU6mxGu0vvXo9Fau
HuDrAb4e4OsBvh7g6wG+HuDrAb4e4OsBvu7j6z69ntTrSb2e1JuG3jT0pqE3Db2pp9+CVNebOjbH
2Bxjc5y5SA/WL+F/nL6nsP4E7ymsX5jZ//q5ic1NbG5icxObm7h1B3bp70s4SuGFypt5oZHdw8tZ
I7nHSO4xknuM5B4jucdI7jGSe4zkHiO5x0juWfjGn1t85uOt6xKPfxO121nz/Krwq8KvCr8q/JpN
7/DnT3CHP7/Irwq/Kvyq8KvCrwq/Kvyq8KvCrwq/Kvyq8KvCrwq/Kvyq8KvCrwq/Kvyq8KvCr1l+
zfJrll+z/Jo9pmqF2HoatnakbE2usnS02PpoNSsl3zmx+O3M1tXAV+PqRbT4iuhvcqKPEzVO1DhR
40QtdaKPE32c6ONEHyf6ONHHiT5O9HGijxN9C7X1FT73SuqkX6JX0Up6Lb2OXk/vpvfQe2ktvY/e
Tx+gdfRB6qUP0dJOdHOimxPd82u5lhOnpS4k15q6OdC9VCQd14GXGv2g0Q8a/aDRDxrJoJEMGsmg
kQwayaCRDBrJoJEMGsmgkQwayaCRDBrJoJEMGsmgkQwayaCRDBrJoJEMJs9P6UnyzHLyvHKp5fkG
rQ5odUCrA1od4PkBnm/g+Qaeb+D5Bp5v4PkGnm/g+Qaeb+D5Bp6/kedv1NMBPR3Q0wE9HdDTAT0d
0NMBPR3Q0wE9HdDTAT0d0NMBPR3Q0wE9HdDTAT0d0NMBPR3g+QGeH+D5AZ4f4PkBnq/g+Qqer0gr
+7Ger+D5ikVRFxhpYKTBEp7PV/aVRj9h9BNGP2H0Ey1WzT8xm6wbGylFZ4xwwggnjHDCCCeMcMII
J4xwwggnjHDCCCeMcMIIJ4xwwggnjHDCCCeMcMIIJ4xwwggnluTRY9dnT/bb/46l8ww6z6DzDDrP
HFsrMif/TBz7mBaOx7K3OHN/2zNVhmfRs+k59Dz6eVpOv0AvoF+kF9KLaN7rw7yO0qeT+1vPfMxX
rX497NfDfj3s18N+PezXw3497NfDfj3sX3gL6Ved7zfoNfRb9Ab6Hfpdehu9nX6PVtE76V20hv6A
PkKL/b9Cn66l6+jxT/I+5lmSxRWw7RPOs5nubybfxRNyKKkrYVvyvR9vzTy9OZo5ufXtdJ2ZU5pB
5tTmdzIvaX4q89Jmd+Zlqsxp/n46nUFn0ll0Nq2gc+hcOo+OfnPih53rI7SeNtBGWvxdFNc6/3V0
Pd1AN2rnJvoo3UxGkEmehrmFbm+Grbv6yRswj85GMX375anc6Z//9sT5bwuZfwvk8Q4e+3bHo2uI
s7lU4lCQPoVT5VCWQ4X0+/tKHCpxqMShEodKHCpxqMShEodKHCpxqI9Dfa3nNS52rksoS9c633XJ
d0DQDcmTJc57E9mtc6TwmO/wS551SL63p12r7Vpt12q7Vtu12q7Vdq22a7Vdq+1abc90PHIwc/4j
B/nYnq5l20+wlm1vu+CR4baXPzKctPTIocxpdDqdQWfSWXQ2raBz6Fw6jzp84nyfnG+pJ22pR0s9
WurRUo+WerTUo6WetKXW04Ct/Vu3T3X7VLdPdftUt091+1S3T3X7VLdPdftU99E3R5/yp+bber6Z
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
sE6ojpeHGvwOTVUfb1ADvFE0Cf+W3sDlWogrtAjf1hJcpaWc52eT/GJs+pLF/y0UNbUsGvhWU7e4
SdQrbhIN4pnxTNOQ7X+taRRvEm9qOrD9m5uc+C3xHJMXz413NL2Ks2/vEmtKrDUDImqNeZKtGZmB
UTJKM/nszgwzmO1Z0wyx3Ww3U2B72B5mmKvhcs1wt8GdMyu9vMxxX9anm8LQPLQwJ0Pr0MacDu1C
B3M25IQcc6H4X87qZivvLe3L+KRP88GXKvqML+czfHmf6Sv4LF/RV/KVfbav4qv6Gr6mr+ar+1q+
tr/EX+ov83X85Z6pYpJmrBlHfqLfm3hRTzYlXdKlGeuauxYmxQ1y+SbVLXKLjVImpkwypVIupFw0
ZRJXJq4yaYnOiS4mPTE6McZkJNYl1pvMRGHihMlKrZVa21RK7ZSaZ7JTx6dOII/G6Z2KLY2tiK2K
rYttim2JbY/tjO2O7Y3tL74T/P+8v8s5GS+Ij/ivOyYp5M5df/bWoteLGtx/el/R63P/TOBZfNf/
Sq/F+fsPm8Fg7A0KZW5kc3RyZWFtDQplbmRvYmoNCjk3NyAwIG9iag0KPDwvVHlwZS9NZXRhZGF0
YS9TdWJ0eXBlL1hNTC9MZW5ndGggMTQ2Mz4+DQpzdHJlYW0NCjw/eHBhY2tldCBiZWdpbj0i77u/
IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+PHg6eG1wbWV0YSB4bWxuczp4PSJhZG9i
ZTpuczptZXRhLyIgeDp4bXB0az0iMy4xLTcwMSI+CjxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDov
L3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+CjxyZGY6RGVzY3JpcHRpb24g
cmRmOmFib3V0PSIiICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iPgo8
L3JkZjpEZXNjcmlwdGlvbj4KPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgIHhtbG5zOnht
cFJpZ2h0cz0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3JpZ2h0cy8iPgo8eG1wUmlnaHRz
Ok1hcmtlZD5UcnVlPC94bXBSaWdodHM6TWFya2VkPjwvcmRmOkRlc2NyaXB0aW9uPgogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCjwvcmRmOlJERj48L3g6eG1wbWV0YT48
P3hwYWNrZXQgZW5kPSJ3Ij8+DQplbmRzdHJlYW0NCmVuZG9iag0KOTc4IDAgb2JqDQo8PC9GaWx0
ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDI0Nj4+DQpzdHJlYW0NCnicXZBNasMwEIX3OsUs00WQXTdx
AsZQbAJe9Ie6PYAsjV1BLQlZXvj2HSkhhQ5I8DHzHm+GN13bGR2Av3srewwwaqM8Lnb1EmHASRuW
Z6C0DDdKv5yFY5zE/bYEnDszWlZVwD+ouQS/we5Z2QEfGH/zCr02E+y+mp64X537wRlNgIzVNSgc
yehFuFcxI/Ak23eK+jpse9L8TXxuDuExcX4NI63CxQmJXpgJWZVR1VBdqGqGRv3rF1fVMMpv4VlV
FOeSpk9PbVsnaokOeZlFKo8N0fFyOCWnmyZ6xtXvgeXqPWVN90khYzxt8H5CZ11UxfcLYEB1Fg0K
ZW5kc3RyZWFtDQplbmRvYmoNCjk3OSAwIG9iag0KPDwvTWV0YWRhdGEgOTgwIDAgUi9GaWx0ZXIv
RmxhdGVEZWNvZGUvTGVuZ3RoIDEwNDQxL0xlbmd0aDEgMjIzNDM2Pj4NCnN0cmVhbQ0KeJzsmAdc
VFfa/8+tM/Q2w1AGGHqHGaqgIlVQEVRAwQoCghUC2LMqxBZ7ihpTbDEajTFYYmI00U10LdE0jWs0
3ZpNMzExJhHm/9wBLIlm877/3ezm/fy+P8+9z/Oc55R77pnLvTKOMeZMB5EZMgt6ZG9Yu/xNJuSV
MuYxJrugKD129g9fMiH3MmNcbX5BdEz5kaMryH6aWvUvH1tWO2fWV8sZF7+aYqfLJzQYTH1NUYzL
zGRM2Dmitmps66FZXoxLvJf8tVVl9bVMx6wY766n9o5VYyaPWDho0UTGZV9nTLWuurKs4o1R216j
viKoPqGaAqqJSQPJryA/oHpswySPuVwnxngKxa4cU1NeFrop7BPG5dP4+/ePLZtUW/WZ1RmqnEv5
hnFlYys/mLDhNOM11F58pLamvsE8jWkY73Zdqa+tq6ytPrpyD+M6GxizCphA43FX46fQ/JTxAybQ
eIkXrcPJ76OMx5S1ojL9muraMIcu3zNBuEQRtvXdoG3Kedf5nDnm+tYDYrBwmlx7Sz5rayOcbj1A
cxhA9W+KwTdq2kkcp0SGl7FnaHUUeCYwa0azkgZZBbT1wd3HLWESU7MKpqzGsrYzP4+OP9GZk5nI
KZA9R+1ws++CHnn5LJX5zvxAMJg7sSXCYE6ku73qo78rtW1XQN1/355+hnXllrE09idBSGOqf1ff
3HfM93/VrjfT/qvnAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPhthEvM8y7xtD96LgAAAAAAAAAAwJ8J+nb2/U/PAQAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+jyAwznLW
09mdMc6vLcI1UZFZe+Vt8Ld5ovT7xzLeOZx9m1f0+/v7IxBZKR01zJHWRSTLhfmx3qyC1e3buW/P
gdfNZkuWC/P9RZQzf20+26a6T+o+uWfNnZbS0n8xHZ0t/fMdfbPpfWtrimd+YOnd95exjn7N930a
eUiz5aU795zq7aX39HB307lqNS7OTo4O9na2NtZWapUsiQLPsYjICEOzc/iErILirL7FFtPTt8TT
19e3hGoMza7hhqzqzGZN+A3P0GwoqzY0cxl9i3196ZTp2cz7pzcLVJzCRxh6UbhXc2ppiaFZolBq
abOs1GY0SxnNDuHNzGLYhZcpIbkjJFtCC5r5DOqQzmw+nUszS34xbqll3IJfjet413E7hmufgD2N
2zFc+wTslXG5DBq6Y1z/svaBaUjmn17dzPmnR0YoI1LIP2teW7i02r+srYamVm2ZCssoq1bmbaDO
+hZnevq29du3mA6eZJdkltyeXVld2ZFfcDO/4Bf5VZnKcQQdy3sNp4nYhhtG+DfzgWXNopJLl2wJ
0vLcJV726/jWUj6jlPyyXuW0DtTr1hncjQBTAs2ZZc3q8mZRucKtKkbHLMosq2hWZcxvVinR7SxT
VmWUzjd4ZVoq29ai2jLbP3KTtI/3x22Oji1pyKJAv+Jmm3DPZuvwkizLkDd37N2rk6LpMM8wLykp
OjqSsbRcpuVOMx13ispJxnMnmMy9ywQ6S9w7ZB8n+x2y3yL7bbLfIvtNynuD/GNMpLPEHSX7dbKP
kn2E6t6jvv5O5RDFD1ObQxQ/SPbfKOcg2QfI3k/2AbJfJfs1ynmV7H1k/5XsfWTv3c7nOOekZXO7
qaNdVF6gjp+nhJ2U8DwlbCd7B9nbyd5Gdc3kbyW/mfwtZD9H9rM0yBbyN1P9S9THi1SeIXsj1W+i
+o1Ut4Hs9ZT3NPkbyH+K6p+k2DrynyR/LfmryV9D/urtkjKpeu5x6uhRKo9Q5TKqXE6Vyyh5KfkP
U3mIygMUf5DiS6jzB6huEfkLyV5MsUXkzyd/HvkLyJ9P/lzy7yd7DsXmkj+b+niMxlhBZRbZ91F9
E9XNpJz7qH4G+Y1kzyB7GtnTyZ5G9r1k/4XsqZR7L/lTqO0kik0kfzLFJ1FsAvnjyZ9Adj3ZdWQ3
UF09+feQX0v+PW0X240bQxMYRaWaOhpBlVWUOIISK8iuJLuC7HKyh1OjcrJHU+5IKmWUX0rxYRQv
pfhQ8geTP4TaDKLYYIqVkD+Q/BKyB5Ddn+LF5A8gv4jyC9u2QVeuD3WYRyWXgj0psRcl9aSkHuRn
k59DfndqnE2xLPIzyc4iO4Pq86ldbyppFE+leDrlplFdCvldye9Gfgr5XSg3mWKdyU8mP4n8Th0T
iKMOYqgYKRhFSdGUFEVJkeSHkx9Bfjj5oWSHUKdh5IeSH0ttTFSCKS+ISgDV+1N9INUHUL0fxQwU
8yXfQL432T5ke1GON/n6tgkkcW7UiSsVDTVwoeJEic6U6ERJjuQ7ULGjmC01tKe4HcWtybci34Z8
a/LVlCNTTEW+TL5ItkQ2vVmQLXEc+Tz59FbAcalWklluFc1SC/8Sp6ORtakTdDSX6/xP8o/iz8JP
0jX+qvyDcFX6nv+O/1a+InwrXZa/Eb4WL0tf8V/IXwqfi19I/+AvyZ8Jl6QL8kXhvHhBOiefFc9J
3Z27f6T7QHdGPi2ekU7J7wmnpJPy34WT0rv8cfkd8YRwXHpLflN8W3hLeoP/MNWse193VD4mvC4e
lQ7LR4TD0iH5oHhI+hu/X35NPCDsV7bqXt3LupfkXeJu4SXpRX6n/Lz4grBTekW3R7eD3yZvF7aK
26Rm+TmxWdoiPytuUZps1G3QrZOfFJ8S1klr+TX8anmVuFp6Qn5cXCk8IT2tW697jF8hPyo8Iq6Q
lsvLxOXSUv5h5X4s0S3SLeDn8/fL84T7pTnyXGGONJufKc8SZkr38U18Iz9dnibOEKZLf+EX6xYq
y3YvP1WeIk6VJvMT5UnCRGmCPF6cIDXw9fw9cq1YJ9wj1fBj5XHCWGm0PEYYLY2SR4qjpGq+iq+U
U80jhEqpgqdlK9UN1Q2SBwuDpIF8iVwslkgD+CK5UOwvFEkFcj+xQOoj9xX6SMN0Q3R5cr6QJ+XK
vcTeQq7Uk+/B58jZYo5y5Rm6NF03OUXsJnWVu4hdpc58Mp8kdxKTpAQ5UUiQ4uR4IU6KkU1irBAj
RctGIUqMliL5cDlCCBPDpVA5RAyVguRgIVAMkgJkfzFAStel6vx4X95H9hYNgo/kJetFL8mTd5c9
BHdJJ7sJrqJO0sguolbQSM6yk+gsOfL2soNgL9nKNqKdYCtZy1aitaTmZXpJVAmyMlWXfRL3omrS
rIULe/Up3spxizy3Mm5RSTg3Ifz3w35/6q/6vWPb3zP6hLsP/Ivmv8z6Ze/sN+ru1P7umb/iNyb5
Pxv0Din/7LLulPY7Jv0b071j6zvk/948JcroCyyCuTIrkgN9abkxAwtgIRQzsjjWiaWwdNad9WL5
9OlYwoaxclbFRrMaVs8msr+wJjabLWAPMWtmT19ZrsyDedNXVhALt7ROotYZ9AHai/VhhfQlNpjG
qmSj2HhqeT9byB5gS298UKXQiAZSEItiCSz5xrg65sl82mcU016TxXKpxw5iaWRrkjK+p2X0CIq1
zVyZdwEbwAbRN94Ydg+bwqax+9hcGnvZjTnrmb+lRSK16MHyLNdZQfUddKcMRUa6nq4srX01dBRR
VirU0i77thllUp0LyZ2+LgNZKvk51MKNor4suP3aOoinqJbkzryoNoSuPp51bm+jsbTpuB8muqYu
lhpllh0EUa3rjSsPo/Ydq5RhyetnuXpl3cfQPZvE7mUz2Exa/QeZE43qeUvv8Zb7pYzbm1oVs6F0
r6tZbft9nn9jRC+a660zbptZimVefSxxb7rqUJqJEru5Kik0grelTmlx6z3Op6g/9RTdPocs1pNi
HSRQjzYkZW8quyuYRd7Wvjetk7tl53Sx+B10plVRkxwsd8KHxg2nu9yZ7mCO5S4PYWV0fePZVLq6
uWyxZUc4UhtvWpFwy37oSvPPpUxl99RY9uySW/ZFJ7o3TiRXyzWF0+zbdp2y7vmWuHK/lXtyc31u
3rc0aqPcNy/LHgm3XHuX9rm50O5qi9/cyW3rdBOedTVfZmv4qTRnPbN5iTnSyy1zi/7SlCgEBQfF
xyXExrhqNSpZJagUQ/b3U4KVjrxs7e7i4m4tCc5qrZeXlsp8zj04IF3r5uXlpk33iWi9mGgJU1HG
SePmcv35p2h1tMzlZeZML+L2TEVHwS265cMWk4syWmyMVuPAxd40qzxtTEYbz1VtJ27uA0lunTu7
dn6g46z855fKfE1I4htofQL3Msqhm+RARxdmzU3dGmG3i17ZPWiM6BamHExGKcjfTxWfmMLFO9Gr
ocaH094MBMe7xsYkenLKUauy57ROGlcfTkgqjU7p20Vn+3HrVe/BXbJi8xODHAY55We4f3jEZDKG
pXi52jgXCYLgaCtpvLjjLSf5opbr0YK1I4WsVS5uvKMNma2O3GUK2MluXq3JPlrRSVkXX/Pn3CX+
YXrmBbP4XcyHm7vNwy3wRW7eNgdnm930GePA1NyknR4e7p4ODo5u6mgpVh0rtTjS1cR+Sf9MRi4u
KDg+ITGWpqrTyqp4e67tJsXG6Jzi4+jaZK2GrieBq3SPT41z10b36hTXPTStdHxeXmxqYnJuYTef
LrxvkLudo+Tc0uznwDk6yVFaTV3ukJmera+cjYqvLuw5xElZaa35OpdLn4JhzHEPvQZPYr40P2ta
2xaTTlk/+gQIiubISIx11aZwse07JliZgxenrKSy1NoYjY2TlycfHKdxFl1y9K6erk4OTho71zAn
fe+E/F6io5Wk8dincZZlB/vAsIScgAy9q5NGZZWjWe/hJNo4ioz+yniapwhH+av0K+5Ge30o/QYb
2SzL34OSVFOgZ0xQ10lBcxfcN2920wyxLmisU1CEn9ts21lzbeen2faw9rMNt/G1dVtoW99kO72P
bYllfyiKsfxr2y2xsXTSxbSdo6JopV01/r46jewXn+jffvJTBbt25uLjgnWutF21sTetRBclW1YF
JyRSxJ5TxSZKKm1bsxtZipuYQOum+JKyXH70swu2DHSza9/Ejj5V8f5a//YibFfZtH7KB9hz57lg
G/7VYL3e6H5KyFbLuvN8jlqt2xMQKalam3PzbKcndVO5aHw/CGjN0fEhVhzfXdrtyofa8iKfJXFL
Zji4Wlu7J3C5kvr6Tks3g4VU7lP3DLXKkO33yFzjguj5fJ1KDrR1sImPtXG2T7cJFE3eEd6CSnRI
NUbovAVZdkyIab0qStW91Vsn+4qyaBsRLdrNKbJ3Vffe4BoaIEg6h9oCR1fHQMNy19AQQczrbHT0
sHXrGtbqJcrU337vzIiICMlK1JyIjT1rQfmf1zTzZqGZ/46eGj70fEtkbqk2tqFBAfFBRjFIY+VG
d8lyt6KMN9Ys1tey4iqZniSJgW1bMIoLvqW+7da028IiK7uWCMtVcwtzo9NF2d1l0pnIlu1r3Oyd
1EkmPltt0/J+W/0bEVtU1td/sjj8M5E8s7Kimc+oNQoqTnR/JHljcYqrb1bfyNYAtVLRuXWWSk3n
FNqvvuYhwmv8l6yOTbC8PzRZ3h5Ws01sUKox3T/cNWj85M7qoJLqifVBjfdObQoKrhocMKQpZLKt
afpAZ2GSrXra+KlBDbZe/VNsuru1bVTL1tRZLNa+dWNvlCjLjg1SKY/sYH+NZW/FJybE+8uqGxuK
Hn4U7cr5ammDKrXKTrRsWWVj87LGVdmQcQlxUYLlyZiQ6KKTVcqulP2DA5RO/IL8ZBVtTDLDOW9O
17FBpfYz582372lJuSVK11LHUyFY8uaUWZElvNbJTRSt15lcxRA7+kjvUxXF5XjGyyonng+2aV2t
9rTnOL5fqrr5nlnBetcBamenQFsrlZ0mRhfsGODuuMjBwy5ce3bwfI5LespLUjuFDM8+EpBkbfdT
6OqBu5ZHPs6V0qH1YFS+wcXFWtYV8QdVNi7VtlEhrUvrnG2deSGzdUXiQBc3lTaPU4n+0qxh/XpJ
To6uPcKThvf39Q+VVJLtvkQfo72jnSnE2trWLsY/9QW3ThmBtnOX2uhbj0eMLDdq3WO6xwVoZVvB
XvCI5h6RBxiFQyo7z+AwlVq2lY6aYq1sMitsd04l1i4gBA/rYEOAl71jl8ghkprjJ6n6FWliEpzc
dZ2S59kk+Di6uaaF3PLXOo7eNf4d2vc/Eef6GxoMQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAE
QRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAE/VnF97lFOyAI
giAI+u+S8A4EQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAE
QRAEQRAEQRAEQRAEQRD0/yfGmBsXxDjWRn8qbTbHZPLabJ6p2JPttsCs2aZ2W7wlR2K2bEe7Ld8S
V7HeZAuME63I28z2tdscs+XGtNs8s+fldltgGl7Tbou35EjMjQ9pt+Vb4ir2aJutFqn/I3xqu80x
teDWbt/on2yBOQrD223xlpwb/auVq7IVrNttFSsWrDNqaifXjayqbjCElIcaTElJpkg6dIowZFSX
jauaUl0z3lAwclxN4eTaSkNhZXn1uJoxNVWTDRk1URGG3IaKKIMhbcwYg6WHekNdZX1l3YTKiqiC
woKacVWGsnEVN1uX1VUaGurKKirHltWNrjfUjPi9Q/SrrBo/pqyuvc/Cwu79K+vqR9aMM5iijDEs
g9WwWjaZ1bGRrIpVswZmYCGsnIXS2cSSSCYW2W51YhEUzaCsMjaOsqeQVcPGU6yAWo8ju5B6qmWV
FCmkYznVK9ExVKqoxmAZLcrSSy6NVEG2gZRGGWPofHMO9Ravks6VdJ5ARyW3gHotoB6UsQ2WOVTc
cewyS1sD9VNHdgXZYy2x0ZZ+a9iIf/lV9KO8KupjjGWc2+dZSOpOO125knoaQYkraxvFjCzG7G/O
N/cxl5j7mXuYs8055kKz2pxhtjI7md1JTma7dsvNbEu5OeY0cx7lDSQr31xkZOZYapdHdhz10cec
RZE4cxb1kGOJ5lLJNpdQVBnHnvqIoBEyzfYU8aXaXDrfHLnA4mWZC6j0M/enoyVzaKchHxbkVc4p
qO2XWNk8fEZVdJXVsj59xxRcM7K6nKqM4alVVpaZxFHJV+Zn5JT8QfPzC4zcL2dYcMRSN2DoQyOi
795zXq+i7tUqI29kN3pSrizOHES/PgvmqUzD7ozA1PTLdmSc2az8VumR9V2r7V1yicRxkpYeU+3F
8sjScsOoxN+9zX8XNNcR/8a+u//v2vFx/+q5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH4bScvO3SV+4Y+eCwAAAAAA
AAAA8GeCvp2//E/PAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAD+T8BRsWYRLJlx1WXjRjI1eVxGTp6BOTNmNlvqO87chMq6Bspoa8UxkYoiNePZMpbD
H+dP8J/x7/JX+JP8B/yH/Ef8x/zf+VP8e/xp/gz//o3YJ/yn/Fn+nOCgX6l/Qv+Y/nH+W/48f4G/
yF/iv+e/4//Bfy448V/wX/Jf8Vf5r/2y+Mv8D/w1/kf+J/5n/jrfwrfyZoEJnMALgiAKkiALKkEt
WAnWgo1gK9gJ9r5XBUeaWY4+Q5+p76XP1ffW5+nz9X30ffX99AX6Qn2Rvr9+gL5YX6IfqB+kH6wf
oh+qH6Yv1dco86FZrdSv8nrV67DXEa9jXm94vel1xut9rw+9Pva67tXqzbz13l7e3t4+3k3eM71n
e8/1nue9znu/99+8D3m/6ZPuk+nT3SfHp6dPhc9Mn9k+c30W+yzzWe4b6Bvk17ZuXPv6MY8BdNa0
3QiPfGOTRy/ZKmx2zuwf7DgVv7rJowuFOvEcZ7I32srqthpekpixVLYOlzmRa0rkOXF1P2MfY8Qt
Ef1a7xl61sWifDac1bMaNoZVsgYqKYqMhtv7Ex2z37icvSHR6PHEY2decrXdErK6SbPH2MQrJZB3
7On+TqcFTSX6p4bUD9MOef9Jo92NeXIiTadxpcnH6CULRaK1i2v/yrqRBSOrxhkK68bXNxjyKhsm
1tSNNumMWiXBxsW+IyHC0GNceZQpwhjWVuF/s+XIsZWGgoaysbUjx1UZCirrJowsrzT0q6lpMMUZ
Y9qyw/PyDbk90tJ75PYoLDGkZWRk9SnMyowwhJSHJiUabh/D6K2zS0o0xptijBYG6uyMcUaTMTEm
Nj4pPmngf/8FNK66dc05iQmNC2nd7+cbG9nxKMPl6nsjIqMa9VvlbRtsXnCyG3C64NT4s4djw7ad
uGo1KO7KZ0tarWzfOuM5cNexi1fnbn1i35zAz/9S7Fg/atLr92hb/lZ8NfSZ4qHLxJbI4U7Fjfoj
9zz8rl9x9LtHNdLMhJce3rSjd8/Pvurs92z/FdN8Hx8ze1/P7OWjdqxPePe6VeTxHUmP8QJt6F9s
CYHmVVZknzL14IPO05wcF/kdPbHdJXzQpcxzNpNWrpt2ZYOqzvvTkq+Pzjx7/8O5Z/LKvt6+7ufu
XfvE2ayq7X91Udh03Rvny/dOHqmqj2peGjLv+y83bXxnyDHrI45Wi9/Y/lzIsv2TQ2c++L75par0
nPVLHM/tLbv2eMH5h96u73at5Yn8mZuL3m5xKi83Nom8sUkYvVrgOZ53VE8ZO7hm+EP5L+1vyfhE
4/bEn3ET056Niel0+yZOuLGJV3fMz/pX82u/Mpu7XllnY1JbQkxhZd3YekPNCMP4+kpDWYOhuqGh
tj45OnrixIlR9AdgZD01jiqvGRtdV1umTNRoMgUbA5XGgov3b1+9sYnz++U+buIcGMWt+SaOY/um
lM35fNsGodwz3KPswxkvaL1Wz1/SdXfwgzM1SZ/PeiP0QXlEzjohf+Gl/A2Xnxv6drT7wQe+eX7l
1Ad83/jMfDbv8vXnlha/WB55YdHVULdjtYv6vPblst2pZ14JvJRedPLqrG/li/NX6E1XBIcTuY8H
hL3v6bm46Urz1xt6n9Vs+HjxyYPVr5YVb6w7cc2Yk/9edE254b37jzRNfbXXnpADjdUXLzSlbu6e
vPrHbgnHcncXpg+cUjm1dea5g9mFm3d1/WLGQY8f9sc2Nh4OW/rz9KHJc5ZozhyNGv/t16MvdN1Y
+ko6tyl/06Cnu/mZVjlrf6xf4900Xwz/R3c+d+xinz5RS3uFTZJnNnR9YHFEtsnyU3qy8UVj4/PG
VFlNT3RJUtH2pA1jNHb4Rm52gHJT6J7UlNfX3n5TlEh0fUNZw/h6oxXdFC8X+hEwY6ZiGsSuRuU+
25TOzuFmX8viqGtjmDGko2Oec9X/1t02uii9BIq2RuuOJoLaaKMEHURR4OV9d3gKRF7JLy+NcDv9
fYBDv+22n2/fUzXrVf8vF3e3e9Oj9ytX7p1iMMa4Vc9/cHfMissPvdhZKwdPTeFlts73wZku1gce
OZ864IAUeOm555xGbTzf+fXP/K8+HDoktejKUwVPHEpITqpU19evi3nnuc17D0pdzFlfvHbpdMDb
b5Rvsdrw86eeZ1vSrEcto6eAM/0V+6ntKeDA/srmd+ky1+ntlKvlX3yU+suHQK0p3Bja9kPwy6ip
nVw3sqq6QdnlBlMS/SJ7jyyvq6mvGdFgyKipq40yeRv1bcna22tq6soaRtaMM/kafdp+GG4365Un
gCFtfEN1Td3Ihsntf5pMJqMxsf1XHWM0xcSa2t3/wIz+2Y90I//yX2svdP42zzNk1fJJQ43/WLtx
YeCwa61Lc598ofWJtYaUe/uufWzt4tKY0W+nV0z+avOEw4Wnv/388dn6xatmjth+YPSU4f4nvbp8
6MA9eGnZ/r2RIx59tDpoxVvJEXttny8O+mv3i9YpnZZFbAxJevqLHveln53psPvRMUVlm5vuXVMa
OTH3sxU7Kjo/2kdvUgdoVm28+EC424Wuj5RrSoulylVeif3m/LDh64f5v3ke31uUtf3+GXuTvyh8
OG9Ly4YpYxvynnM7uswqxJcNWFI6MnF3L2dVl/7mQT+vG2GtXv9OY/8BX+/sPNS1caJ4+uorW2Ys
bW0+Nv3kBo+6wV2O7LmsftLPuF2edXi7YaLLrI/af6RPGxufMjauVXY/JzY+amxcPsNx0Fu1X4+s
W+nfd5pmW+9F5tfX1P3x96/pn+xxQbmHSy/Z7Ft4Zblb/JcvcgGnJjpdGVwas2qlzesp0gNzFx9O
vuD77eUBD0U8vzr70PCvr//9aOfOAzcmFI5sDRjb7fDRTR9K935gWth1lWPtqN2tzvluI/ddfyvj
rNNAQ/4/hk99bpP7ofDEwMhXKtc4zwt0KH/yh0L9j76HT2qv9Ns8LiNG1dKku3a+aoxd36svf9Pv
4MsX9xuvG0xWc72Whnr0fteLf+qbGR8LOwZ9t/WDQwO+quxxsF/hzh1CiLN5ycnL6sXTXlx+4JnE
iHNTzj098eyE1eytUd3++k7CvI/TnJ+OH+U56kz8Jyf04rmns8RDA2M7jeuttxv+gvXaBcffLezW
/Zi+aH3tGefkOQ+NX7XhndX0VDhM7wZb298NRtmsyN/HPtzkdOJU6qNPv3Lhv+KxYKTnAD0WOnX8
sY83megFts01Nq432Vge8KLswhcVmFyMToqjdrEeUFZfTX9zG2gcR6O9ElS5qPpVVoytGVfRMTPr
u83sbpepvDj/6jL9jb5tl+Fxa00F/d2nPxrKn/0+GWn01DD8+mlipzxN1JanydqZ2oJTNkb7uKXm
ZM9Xr0RPHZvo3/vKOwvOtzzXcoCP8wk4eH7N+4VfTOMbsp85E1Psqukb2umbadt2LEjOfj4pb1zh
qybb5LE/Hzv2ep/HPbdsOPVez6Buzx94ffGyT3t8O/bUZ8tSPpTevLy+KPHZ6NJjM8rS1/Qo7Ong
9kKv9x5aYRyYPb5ix/HdH+x8xvaJ/BfrO7slb9oxZ0Hz3Obe+T55Ts/HzvjILrmiJvNg3Ms9H3ps
z3qvHyX/vNLQxUfDvp356Ipnnz5jXTv1ZFzakqdeGHFwsKfXk7H2jxUKHt0eWfLi0YtdxYYM/eIf
ki5s35wzZXSY/XCuLGnCuJaUR1S9NN9w3Vu07OPs0/nnpHMzAnlOeLKJC6H1CLjT31fhz/GIcZSt
2j8/tRy9CXDM8r7pZS+6iprQwbs8dx6L/Wr3ypK//HD+SNR+u7gQo/uNBhpetPW2ZgVsPH2qZrC0
W14ouO5GB8s7DMeZRcko0OlOD7Os4k8fTZt+/Ym9ORMnblnw3gX3AwN2eLy8Y9cwfk3WqKSSH3cF
Px7Ze+X1tec6zetU4Zf+0a7osDdfOCkf+Txs78ces+4901fd9Tu/4yf2jZ3bqM0cVnFfxf6ND0fM
O7MksafDC5dOlC2eMOGT9wLNATOXLhT7Fz68Rp+c0rTnq6fmLNAv6DV52PM9fhoaMzLZp/DZ8b0/
qrho7HKmokfmzz/v16ffc2F116yvRrNVm9Nffslpe/9zP7+7NqzxlE/e2qJXghfXrl87xtNcOK9p
T2Ov9Wu2jpiyUbfhdXlf9ufrt39m0hZ0DRP3mutz3p8f/P/m/Cf5xTuV9uh9ZhdfGH41uhl3v7Jq
l8GazDav3z2C+6V7QyINmlj5gYXZd0hhxpXILugMHlIwQQ4s0LDBkCk0QKWfkYGpkamBgampiQWo
9DMGFn6mwO4OiGvQuJDeHjHClY2YcRhGsBm1auZeyxUS6l+0bbl97GvK9Zaf3nqxh/eQVcn1yVsf
LPC2j4w75+o/q1Lzo+cZKfd3oYc47IQUfoR+ehd/+cGpaXsM7v2LOKFudKE15MWHiQK7P2vvk3zK
PJu7TfbzBsueHX+5ZW2K1daEa5/SXCQ6oUn0UflihyDm7rmHCnbJvzT59tl0kl9o849bBtsU7oWz
bY1yYrsXefrT/WV7Rd0LJVWVL53Ony1ZeT8r+mMZa6Xmn8Nhp/pdOFpDu06f4HfzDj3dM63cq/3F
Ske24/95X2aEJxcdzgzf4nzeyMrgjvTLq85qWpX/pt5WSlc5qX/B5PGz34GebTtsLqjGX3szjzmx
fWWGw/Efj5ifnWeFNKOaGB2AIWIDjipZflA+h3QksBaFiDIl+8SxQIUPW/QvL9i2rj5ObdOO9iBN
g8aVIHlllsaFwM58A9ZyZ2HJkoEoLzEbGF4gp8qzOBs4GtgvsF1g3WYJ7dIlF+Xo5cLMAfe8CrIz
QaL6BUX5KaXJJcX6oOwCyi3AnKIHlEDL5eAi0VT5r3DIn5d3PtzlEan6tXzzub/LrU7sevr8G/Pv
4NvLZ65cMNtsDvPrJncZxb0ip5+nO3AeF5vIFHrO2WnLWenYDZ+NWGyFnsouZ1/ev7jONbRMetrU
iZkf7lp89uh8X+Cw/fbW0IYDzEf0tmnc4WriO+78uMojdgdb5ySHnLyjd37Mes+9T5GrR99q69vl
5wrbM5Qfbn4iUbvDnXGp9pGI05s6c+L/XtY5kr9DeRPvf5tPgq4lnzjZZkrczT/QxighJKsttj7s
farxwlfpfl+8m1a/5L/D+Ot+Qn2ae+xpnYIz1X432Xbk9fD8S5Jz+jm5ZtFqrnkXlAXW+VarT8xX
25fxa5n9fOXXJ+bubjdsYvkPbOP9ZgL2cIF96aFS8KEU3ihDtAsazxiIwOtMDUZDdmZgVAPVgWpS
aOxzMhvyIA8MA12P4HGDB5ERfFFgqoVrZDEUYhFgOrPHNWi3i8y2PjOX3JwgfYMoJOU8hj4GXgsU
GuSAFXUIEPsz+DG4M+gB2SEMbgwKQJzPkMdQslCtATY2ARpBQE3IJZUF+elFiQUZlehNQpYmRga5
wxd08lT/c31KOiX4U7LqXpPD2RBGwfg7G0qMjiV2C9YFPnnkIzmVVfUOr9v9Ree+6jB/+hCybvGi
NyaXz6x7H7Zg9qEbXF9mVJv1TF3aefgQq1XAHYm2Pz/q2d+kpv7PvXL278Wbaxt+maSzyZSu3Bkf
6RNt16Eg+eLKvEKxsKes4oZOi/QOzM8/6DGjuykml6Xv6Zzpx04+CepZ1+nfYi7c8UTkzfRVwfKz
6h8vFPYU3/+ss4z1BvftLs5PmyWrvsgcy3trabjol7/4TN1X67amGj3Pk/UuubHM5OXTTvOlrI6m
z2yD2r0qClSmvMzlbXvyIcUpXaC26fOUVfYPvlhrH77wmq3hmGPRjp0Lm5h8DJqYPBCxwmbYxGQJ
FDIFp+LNg36EEssYK2oajjSQQE6s3IjZDkZgWoXLsBryg+p/QwNjA0MLQ3MTyyiMtGpuuS2ou+Sn
9yfpUr7fkiqfsKQnE8+Q0wu8P/w57TWPs9x4/qRP4VtmbVFY+EnrtI+me8P80wmdao3Z6yxLorfb
RJ9t299U9/NhsqDfFwfHPXqTc1Ii8jKWxJ3X7Z6ZcDN9veKSykPWMrZTcy0O3vrNwHtsRrXaVllL
zQij9RL7zt7v+Sb/893D3UWT2gS5GtY1LXWtrZm21H0vj/2VlVcOf9vx46O6TWtrQk7h3MwTDW/2
/bGfe+zygyCe7JsXZe6cCea8tF/iy9WErCSLSVsP9su8jHk0abat3vfLyy5WqCw+4xbmGlx6Q3Bv
RgDn9bnSVr+ja6vXpNrMDE9y9V5/+lDbd/MPPPNKGc15Pv7gi985+cI6/y+axU//G1dtcNaOZgAA
5x9zoA0KZW5kc3RyZWFtDQplbmRvYmoNCjk4MCAwIG9iag0KPDwvVHlwZS9NZXRhZGF0YS9TdWJ0
eXBlL1hNTC9MZW5ndGggMTQ2Mz4+DQpzdHJlYW0NCjw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0i
VzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+PHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczpt
ZXRhLyIgeDp4bXB0az0iMy4xLTcwMSI+CjxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53
My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+CjxyZGY6RGVzY3JpcHRpb24gcmRmOmFi
b3V0PSIiICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iPgo8L3JkZjpE
ZXNjcmlwdGlvbj4KPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgIHhtbG5zOnhtcFJpZ2h0
cz0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3JpZ2h0cy8iPgo8eG1wUmlnaHRzOk1hcmtl
ZD5UcnVlPC94bXBSaWdodHM6TWFya2VkPjwvcmRmOkRlc2NyaXB0aW9uPgogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgCjwvcmRmOlJERj48L3g6eG1wbWV0YT48P3hwYWNr
ZXQgZW5kPSJ3Ij8+DQplbmRzdHJlYW0NCmVuZG9iag0KOTgxIDAgb2JqDQpbIDBbIDEwMDBdICA0
WyAyMTldIF0gDQplbmRvYmoNCjk4MiAwIG9iag0KPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0
aCAyOT4+DQpzdHJlYW0NCnic42AYBaNgFIyCUTAK6AEYWQbMag5MIQBCWgAWDQplbmRzdHJlYW0N
CmVuZG9iag0KOTgzIDAgb2JqDQpbIDIyNl0gDQplbmRvYmoNCjk4NCAwIG9iag0KPDwvTWV0YWRh
dGEgOTg1IDAgUi9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDQzNzg2L0xlbmd0aDEgODUxMzI+
Pg0Kc3RyZWFtDQp4nOxcB2Bb1bk+52oPW5JjecmOriPbceJ4xBnYSUiUeGRPR8FOILFsywO8kOUs
EgiE6SSMMgOU0bJDQVEYZo+GUTaUlraMEgoUKGEVKCOJ33fur+M4KfBe32sf5T3u9afvO/8Z9z//
GTq2bDPOGHPjRc8WVdbMnnlr1rYMxseOZ8xTWzWjcmnxaMdNjB07izH+aNWMeRWXtlYnMNaaxphS
MrOyqprl6ZtRPhmtDJ+5aGHN9N2+pYy1Oxm7+Y2ZNYEZnzxn28l42qeMpakLa4pL21vD/Wjrdyhf
39gR7E54z/YAY0lj0N6CxtUR9dbz7/ySsenXMGawNne3dHz++Xw7Y8kbGLNktAR7ulkm8+H5ZtR3
trSva1757p+WMVYdZcxa2RoKNr0x0j0N7R+N/ImtMCTcYo0gfQHSOa0dkbXFbuP9eFYZY45PjwuF
O/kIfjpjdfCJpbV3NQbfeOvtSYwtgr/m3R3Btd0jP83ZgvoiX+0MdoTymhZ/gPLPMZaY0t3VExnw
MNRveUfkd4dD3QPvvf06Y1mX4HE2JmLLDd4vjvW/scox5TOWLtxm7J6/bHhK8EMjZ1XtG3ugx3KH
6QokLUxhdKGekR1gfLd1AfK3Wu7QWhpy6bYLiz7IFjKDZlCYkxWzEGO+NDxXK6I38XORazZsN4xD
k8OJdc+x0xVmZorDoCiKXqfor2LKh36mniDbnl+jqgyGr/Xkg+kKJU9l7Eqt0TsNiaKnaD3xoDf8
Wfb//jK+xG7+vn34v3LpQ+zq79uHf+QyGv81/ur2/rDi8K+49ONZ/fftw4/X//xSnmDbv28ffgiX
8hab9d+pxz9n7f9sX368frx+vH68frz++5dyGbd+a1492/u/6csP5dJNYFu+bx9+vL7x0sWRGf+J
RANSXEvrWTXYLn60AD2CzWdNLMyuGhhg4ucFQ1IDf2N38IyBRtSzD21ZN0d3MTPy97XUx4f/xANp
Jf7zEYV998WHtPevuCr/kcI84zvytv5PXflfvnT/3Ob8M5tWrTzm6BXL62oDS2uWLF60cMH8eXPn
zJ41s7qqsmLGdP+0qUdOmTypvOyIiROKiwrH5Ofl5vhGeNOSXU5Hgs1qMZuMBr1O4WxMla+6Xo3m
1Uf1eb5ZswpF2heEITjEUB9VYao+tExUrdeKqYeW9KNk82El/VTSP1iSO9UpbErhGLXKp0afrvSp
/Xz54lrobZW+OjW6V9PzNa3P0xIJSGRno4ZaldZaqUZ5vVoVrV7d2ldVX4n2dtqsFb6KkLVwDNtp
tUHaoKL5vu6dPH8q14SSXzVpp8LMCeKxUV1uVbApumhxbVWlJzu7TrOxCq2tqLEiatLaUtuEz2yL
unPMg31b+52sob7A3uRrCh5dG9UFUalPV9XXd0bUVRAd5auMjlr/Zhq6HIqO8VVWRQt8aGzuksEH
8Kgh1+lT+z5jcN639/1DLcG4xZjr/IwJKbo4GCbkS83gGzxE/7KzhS9b+v2sAYnopsW1lFZZgyfG
/MUFdVGlXuQ8KHPcAZGzSeYMVq/3ZYuhqqqPf61uTYtualALxyD62lcuvpCvRnV59Q2NrYKDoT5f
ZSXFbWlt1F8J4Q/G+1q1s6QY5YP16ESbCMPi2mixrzua7JtBBWBQxRi01dRqVeLVoskVUVbfGK8V
La6qFH6pVX31leSgaMu3uPYuNm7g9Z3jVc+ucWw8qxN+RFMqMCh5VX21Tc1Rb72nCfOzWa31ZEf9
dQhfna82VCdGyeeMjnodj8vWnqjVQt8OKy0Li56bcs1qreLR1YnRgkGtxotvxhRkODFcWlKM6Iwp
ai33MFkMT4mXEOqQdpDQ5VbMElk6UbVilie7Lpuu73DJE/fJkBs1D2nLCcOgT/Scb3WNSguHRqlV
ocohDh7SqCHuYLy1b/ZTEbGIPxg1zGI4Z8ksXS5WLmwKmtFMYhTT1ChbpNb6Qr46H+aQf1Gt6JuI
tTa+c2t8cxcvr9VGOz5Llh6SovwySkVZNrJlQqnAHKwu8Mhh1dIztfRgctZh2bNlttpn9s2t6RON
++INMhUrCJ025s0ObilLGo+lWY3dzVcd9KlOtbov2D+wqaFvp9/f111V3zpJtOGb3dTnq6md4tF8
XVK70bNePCqJzeVzl84oHIO9Z8ZOHz9z8U4/P7Nmee1dTry7n7m0NqZwpaJ+Rt3OHOTV3qVic9es
irAKo0ioIiFaWoKEWSvvucvP2CYtV68ZtHRjP2eazSxtnDX2K2RzSpsCm55sfs0mLgxSWitCjO22
Sm0Sw7OhrrWvvk4sLpaCocQXj3LfVBZVfFN3csVoj1p9oRlRm2+GsE8T9mlkNwq7CRODp3AER+xJ
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
QWAB7PPL5gbm7ZgbmFM2KzB7x6zAzLLqQBW6zDKdmWqmzikcWJAJT5iHzyjx+D2vez7y6Jkn6nnQ
o0tyZHgzlFGOdF6xMJ13pZ+Ufk66zpH2bJriTxs1ptqR+mzqH1M/TNUP86eOKqpmKc4UNUXnFn1L
mb+0WuNplcRjJ2h9nZ/iy6t2uLnD7XUrVV43Z67XXR+5dO4HnM86FYeDOxwDDsXvQHFHojdRES8D
iTp/4tgjqh0J3gRFvAwk6FL8CbCIFkfaFy2tdti8NiUwzbbQpvht0yqq/bbCkmqm4yrnjDtBOjPK
3sbd3mrdvVz8spGBcX7uzqU1BQVz+81sydyoedGKKD8zmlsjXv2Ll0eNZ0ZZYPmK2p2cn123kysV
S6PJ4oNaLX3atm0sa8bcaFZNbUx31VVZM+rmRjcJ7fdrekBohiJ1BSt7ensKCiIr8bKyJ1KgfSHF
e0WqQBjFV08EaXH3amlW8J0XFQOt6sEVidsi313p3/3i37cDP/xrJxO/XzB9QDmVNSmbgVOAk4FN
wEnAicBGYANwArAeWAesBdYAq4FeIAL0AMcD3UAX0Al0AO3AccCxQBvQCrQAzUAIaAIagQYgCNQD
q4CVwDHA0cAKYDlQB9QCRwHLgACwFKgBlgCLgUXAQmABMB+YB8wF5gCzgVnATKAaqAIqgQpgBjAd
8APTgKnAkcAUYDIwCSgHyoAjgInABGA8MA4oBcYCJUAxUAQUAmOAAmA0MArIB0YCeUAukAP4gBFA
NqACXmA4kAVkAh4gA0gH0oBUIAVwA8nAMCAJcAFOwAEkAgmAHbABVsACmAETYAQMgH76AF51gAJw
gLEmDhs/AOwH9gFfA18BXwJfAH8DPgc+Az4F/gp8AnwMfAR8CHwA7AXeB/4CvAe8C7wD/Bl4G3gL
eBP4E/AGsAd4Hfgj8BrwKvAK8DLwB+D3wO+Al4DfAr8BXgR+DbwAPA88BzwLPAM8DTwFPAk8AfwK
eBx4DHgUeATYDfwSeBh4CHgQeAC4H7gPuBe4B7gbuAvoB+4E7gBuB24DdgExYCcQBW4FbgF+AdwM
7ABuAm4EbgCuB64DrgWuAX4O/Ay4GrgKuBK4AvgpcDlwGXApsB24BLgYuAi4ELgAOB/4CXAecC5w
DnA2sA3YCmwB+oCzgDOBM4DTgdNY0/RNHOufY/1zrH+O9c+x/jnWP8f651j/HOufY/1zrH+O9c+x
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
1fGr11PHtblHPD79dd3hI738uhmHj+vnHzxuePhIx41Lb1zao+1vHvvaUZH62DePm1r3aNuj7U2t
U19zy7mp49bHDh8Hn6lnRc/dPZtu63LbwNvm3LazZ8Vt8dTxzdfrdeWRjtT30KNtr3G9Zhw87tj9
1ZF6rd9dmPr1ptYp7nz+7rrDxz3X9s09fNzX5uDRf2f/nQNOxZWOxwbkDKj0fs6AnIxWGddnvNxy
lGc0ZTQNPH/gXY5+A8cOXIqxAwsGfnF/t9QxcOz9Q+9/1vH6/W/f//79n9z/yaA2g25y9Bs0ZNCr
h453B/9o8MTBSwd/MqSLo9uQW4Y8PGTykNJDR3zIPtv7Sx3XDz1z6OShTalj2FsP3pM6bGxmD19/
6ChNbXM8Nrb8rvGhsx46a/j6hyY//IOHL3/4npEdRnZ4pGDU7cPeOni2x8aDZ42qT5036otHuz06
6NEZjxY+Wp86HrvksbEtx1uPVYw+ffQPPL41+nzHkNHzRy8aXfL4yY4ej09x3iWPr3h8xejz/bov
9d7jK55o/cSZT1z/xMMtx6djrmk5Ro6ZPfp0v44cs2ZM3Zg1zjgzs03muZnnZ451rMn86xOfOnfN
wc+M/d6YNWOvHHv9k/c9+ZenJj7T45k7nun3bLfxV03InTj88OPkGyff+OqJr1W/1jj1O1M7TL1r
6pipz06dPHX21Penbpz66dS/Tms97eRpHaZdOO3yaTdO+920nGlrpu2c3nH6hdOvnf749FenfzQ9
nHHWjNtnTMxql3Vp1vCs3Kz3s6qzvph56cyRM9+ddf6snrPGzJoy6/VZpbPis0+e/bvZL8/+NPvk
7POzr8nukT0s+7HsGdmVc06e02/O43NenfPRnN1zvzO3y9xRc9+a25Rzec6onNdz6uYF8y6cd8u8
2fMq5/94/vD5S+bHFzwbjA9OTjYEp+BU/Au+g9PwE3REJ5yFs9EtOM0u/LTgumRtcD1uwI3ojh74
DW7CzeiJXuiX7B3ci/swIFkZZGAg7scgDMYQPICh+F8YhgeT84LhycXBQ3gYIzASo5IDg0fxGEbj
cUxIbgkmYhIm4yW8jBzMw3wsQC6W6QbvYq3312E9NmAjNmEztuAjFKMEW1GOmuSIYDf2IGY94qhF
HfYixJ9RjwQ+RQP2JWcE/5VcGTRiP5rQjM+S04K/4nN8gb8lp0WmJNdHpmIaZiALMzELs5GNOZiL
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
ya6V7FrJrpXsWsmulexaya6V7FrJrpXsWsmulexaya6V7FrJrpXsWsmulexaya6V7FrJrpXsWsmu
lexaya6V7Nr/bwlZkVyi6peq+qWqfqmqX6rql6r6N1X9m6r+TVX/pqp/M+3W4CSd+eK03yYH684X
p93t8TH7hNHJd9IKgm5pNclX0nYHXdL2BOelxYKz02qTW9LqglbBL3TxWl28Vhev1cVrdfFaXbxW
F6/VxWt18VpdvFYXr9XFa+wD9tgH7FH9Raq/SPUXHfpTgzoVXaei61R0nYqu0/FXqOoiVV2kqotU
dZGqLjL7V5j9K8z+FWb/ClNBwlSQMBUkTAUJU0HCVJAwFSRMBQlTQcJUkDBjh2bsUE8KzZgJM2bC
jJkwYyZMMI2R9XZIG7ARm1p2SptNEdVWpt7s1c7K1Ju/2gUrXXWGq85w1RmuOsNVZ7jqDFed4aoz
XHWGq85w1RmuerirHu6qh7vqZlfd7KqbW+a1R8w2o+xeHsVjGI3H8YSVGoNMjMWTyQmucIIrnOAK
J7jCCa5wgiuc4AonuMIJrnCCKyx0hYW6e0J3T+juCd09obsndPdEUGOftxt78C12xbp1iW5doluX
6NYlunWJbl2iW5fo1iW6dYluXaJbl+jWW3Xrrbr1Vt16q269Vbfeqltv1a236tZbdeutuvVO3bpM
ty7Trct06zLduky3LtOty3TrMt26TLcui3Q0PXbCWTgb5+CnOBed0QX/ifPwM5yPC3AhLkJX/Bzd
cDEuwS9wKS7D5bgCV+KXuApX4xr8Ctfi10jHdbgeN+BGdMetrqUnbsPt6IXRvu/H8QTGIBNj8SSe
wtN4Br/HODzna17UrSZgIiZhMl7Cy3gFU7zWVEzDDGRhJmZhNrIxB3ORg3mYjwXIxUK8jj9iEd7A
YryJJcjDW1iNNSjCWqxT/bcmW6XdfuDztDuC9tLQJe0uj3d7HJScrGt+GJyna6brhJ10wk4qfYtK
36LStxzKd6N8N8p3o3w3yndj8IgsjUp+pPo/Uv0fqf6PVP9HulYnXauTrtVJ1+qka3XStTrpWp10
rU66Viddq5NOdKVOdGXwF+8fQDLoFAkQQY/g4shvcBNuxi3ICLpHVgX/znYZaT2DS1xFG1fQJm1Q
MC7tieDMtMygQ9qTwZnBY//gTzb+rPf/We//s97/Z73/z3p+qOeHen6o54d6fqjnh3p+qOeHen6o
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
wG/hd3Af3A/18Hv4AzwAD8JD8Ed4GB6BeTAfHoU/wWPwOCyApc7yZ+E5eB6WwfI9fyrCXznpwuhz
quAl1b91nV79O9fpquC6irsGuWuQuwa5a5C7BrlrkLsGuWuQuwa5a5C7Brkry11Z7spyV5a7styV
5a4sd2W5K8td2eqzZ3nuynNXnrvy3JXnrjx35bkrz1157spzVx131XFXHXfVcVcdd9VxVx131XFX
HXfVcVcdd9VxVx131XFXHXfVcVcdd9VxVx131XFXHXfVcVcdd9VxVx131XFXHXfVcVcdd9VxVx13
1XFXHXfVcVcdd9VxVx131XFXHXfVcVeeu/LcleeuPHfl9/i83N/vrvx//8lVQS131XJXLXfVclct
d9VyVy131XJXLXfVclctd9VyVy131XJXLXfVclctd9VyVy131XJXLXfVclctd9VyVy131VbdNYG7
JnDXBO6awF0T9uKuAncVuKvAXYXqGXv9HtzVGlzCXZ3c1cldndzVyV2d3NXJXZ3c1cldndzVyV2d
3NXCXS3c1cJdLdzVwl0t3NXCXS3c1cJdLdV3WzRwVwN3NXBXA3c1cFcDdzVwVwN3NXBXw17eWbGK
UqsotYpSqyi1ilKrKLWKUqsotYpSqyi1ilKrKu+suNM91F3wE5gDP4WfwVz4efmVUU75BfwS7oVf
w2/gt/A7uA/uh3r4PfwBHoAH4SH4IzwMj8A8mA+Pwp/gMXgcFsAT5c9DCKZheBqGn6vs314M92K4
F8O9GO7FcC+GezHci+FeDPdiuBfD/Rjux3A/hvsx3I/hfgz3Y7gfw/0Y7sdwGsMDGB7A8ACGBzA8
gOEBDA9geADDAxgesH8T9m/C/k3Yvwn7N2H/JuzfhP2bsH8T9m/C/k3Yvwn7N2H/JuzfhP2bsH8T
9m/C/k3Yvwn7N2H/JuzfhP2bsH8T9m/C/k3Yvwn7N2H/JuzfhP2bsH8T9m/C/k3Yvwn7N2H/Juzf
hP2bsH/77d9++7ff/u23f/u5Is0Vaa5Ic0WaK9JckeaKNFekuSLNFWmuSHNFmivSXJHmijRXpLki
zRXp//6u43/1dNjT/t3Tq0Gv3b9ftX+/Xd2/Z1T37xmVZ2+v/Ts/E/FvfQ2whbtauKuFu1q4q4W7
WrirhbtauKuFu1q4q0VHWdJRlnSUJR1lSUdZ0lGWdJQlHWVJR1nSUZZ0lCUdZUlHWdJRlnSUJR1l
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
0fvQ6H1o9D40eh8avQ+N3vcvvuW6NVlfazTGj8b40Rg/GuNHY/xojB+N8aMxfjTGj8b40Rg/GuNH
U/xowEA0YCAaMJCsby9Z316yvr1kfXvJ+vaS9e0l69tL1reXrG8vWd9esr69aEtXtGUE2jICbRmB
toxAW0bIWTLtc25rtKU12tIabWmNtrRWWoKVAQ4IAsGgEggBoSAMhINI7zNWeJUeoCfoBcgayMJy
ycJyycJyycJyycJyycJyycJyycJyycJyycJyycJyycJyycJyycJyycJyycJyycJyycJyycJyycJy
ycJyycJyycJyycJyycJyycJysf5Tsf5Tsf5Tsf5Tsf5Tsf5TsfxTsPxTsPxTsPxTsPxTfiYLiyML
u5wsLA7r7ycLi8P6+8nCbiYLa08W1l53IzPrIQl4Aj+ewE8mlkYmlkomlkomlopX8OuxYvSbUl0v
E63fp1wNNrlD9MfuSv0J2OzO15+7sXqvXKVPkb2dJq49A35w+5sYiTYt3ddMkrvEtAKtQTt3mVkn
EWRxLfEmb8PSzWY7XmOnVIKZ75DFBcHMcrzLbjK5+wKZnAm8bmPwMofNUTzMMe4fd78hl3LwCkEg
GFQCISAUhIFwEAEiQRSIdtcSnxYSnxbinVbgnVbgnVbgnVbgnVbgnVbgnVbgnVbgnVbgnVaQXW36
8RvjfuNnxgqJhQqJhQqJhQqJhQqJhQqJhQqJhQqJhQqJhQqJgwqJgwqJgwqJgwqJgwqJgwqJgwqJ
gwqJgwqJgwqJg4qJg4qJg4qJg4qJg4qJWYqJWYqJWYqJWYqJWYqJWYqJWYqJWYqJWYqJWYqJWYqJ
WYqJTfYQm+whNtlDbLKH2GQPsckeYpM9xCZ7iBdWEC+sIFZYQfbxPjFBATFBAVlFH06kFH9/EV+/
glMoxden4usvmtPlR8wZMpCzbiVzrvyMOV9eaC64weZi+WHzg5tiyrnvunFOUPkRJ9i9zqnkVnJC
ys84oeWFTpgb7ISXH3Yi3BQnkvtRLrkJPngFlvqYyZcrjff3B7tgwRZgwRZgwRZgwRZgwRbA7AKY
XQCzC2B2Acwu+P/+O7a8z8T47F8WKIXBpTC4FAaXwuBSWDkfVs6Hgbtg4C4YuEsvdI/Yd0RU/F/5
Ppi1D0b5Yc4Cs03q4N++hjVzRXMyS+DFHBi3RtqbtdLffChtzAapQd33zEayv03S2ORJd9p1Nztg
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
L6vdMV9k6Ii9X2wmvegar7w78lVlFSx1xMiXT9i1miG4puaGbZewogDH5dx3nfGL8zLLUpZi4+pI
V5del/eUonaM+JfiGgjkfwBjgJ9lDQplbmRzdHJlYW0NCmVuZG9iag0KOTg1IDAgb2JqDQo8PC9U
eXBlL01ldGFkYXRhL1N1YnR5cGUvWE1ML0xlbmd0aCAxNDYzPj4NCnN0cmVhbQ0KPD94cGFja2V0
IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz48eDp4bXBtZXRhIHht
bG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSIzLjEtNzAxIj4KPHJkZjpSREYgeG1sbnM6
cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KPHJkZjpE
ZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94
YXAvMS4wLyI+CjwvcmRmOkRlc2NyaXB0aW9uPgo8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0i
IiAgeG1sbnM6eG1wUmlnaHRzPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvcmlnaHRzLyI+
Cjx4bXBSaWdodHM6TWFya2VkPlRydWU8L3htcFJpZ2h0czpNYXJrZWQ+PC9yZGY6RGVzY3JpcHRp
b24+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKPC9yZGY6UkRGPjwv
eDp4bXBtZXRhPjw/eHBhY2tldCBlbmQ9InciPz4NCmVuZHN0cmVhbQ0KZW5kb2JqDQo5ODYgMCBv
YmoNCjw8L0ZpbHRlci9GbGF0ZURlY29kZS9MZW5ndGggMjI2Pj4NCnN0cmVhbQ0KeJxdkMFqwzAM
hu9+Ch3bQ3Gay3YIgdEyyGHdWLYHcGwlMyyyUZxD3n6yFzqYwAb5/z/xW/rSXTvyCfQbB9tjgtGT
Y1zCyhZhwMmTOlfgvE17V247m6i0wP22JJw7GoNqGtDvIi6JNzg8uTDgUelXdsieJjh8Xnrp+zXG
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
nDeiP+4dToWXLE5OOTMBJuAoxQAcpfC334gWjqNkIw8xf87KGz/NAn7cLt6Vk6YA5+6UZPjW9qYg
f/jvMzTw/Z87IopwOFxBVlGWLDZ/zsiLI3guDkl/yZ6MIVvDMvnNzlL6N3/i9U6uHN8WnojI2QuL
oylRZwgexplyExSXebcSQu4V+EfmjFAvjLeFbihv3E1FNz2pRry+HKA2eEipmzaWzbY4PIzGdl1S
ivGVqaFBg3xF3n6WQOJsD5cX6Qp3hyG+LN1Wi8IKMYx4HMdo4T7wr/WGCvmplBJDVN2NHrkPOrwz
criIcDA44GGEGLR/4tNcBttqSz18sfDKrdDF1PuWk7Lm3AZcIs3jwM0MhzGFWTXX8e7DJbCCAoRV
R5bOircPesBDq/UA4uOQUVuC9qNg/Y0+bY0zXuijwnyjNYfG88xCt0IUi/1dDylEZfP3eAg+MbVW
13vaPOtyj00C3dMiMKmH9D0ZKpzxby4AuZYNCmVuZHN0cmVhbQ0KZW5kb2JqDQo5ODggMCBvYmoN
Cjw8L1R5cGUvTWV0YWRhdGEvU3VidHlwZS9YTUwvTGVuZ3RoIDE0NjM+Pg0Kc3RyZWFtDQo8P3hw
YWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/Pjx4OnhtcG1l
dGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IjMuMS03MDEiPgo8cmRmOlJERiB4
bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgo8
cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiAgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUu
Y29tL3hhcC8xLjAvIj4KPC9yZGY6RGVzY3JpcHRpb24+CjxyZGY6RGVzY3JpcHRpb24gcmRmOmFi
b3V0PSIiICB4bWxuczp4bXBSaWdodHM9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9yaWdo
dHMvIj4KPHhtcFJpZ2h0czpNYXJrZWQ+VHJ1ZTwveG1wUmlnaHRzOk1hcmtlZD48L3JkZjpEZXNj
cmlwdGlvbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAo8L3JkZjpS
REY+PC94OnhtcG1ldGE+PD94cGFja2V0IGVuZD0idyI/Pg0KZW5kc3RyZWFtDQplbmRvYmoNCjk4
OSAwIG9iag0KWyAwWyA3NTBdICA0WyAyNzhdICAxMzVbIDM1MF0gXSANCmVuZG9iag0KOTkwIDAg
b2JqDQo8PC9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDE0Pj4NCnN0cmVhbQ0KeJzjYEAFjGh8
AAEwAAoNCmVuZHN0cmVhbQ0KZW5kb2JqDQo5OTEgMCBvYmoNCjw8L0ZpbHRlci9GbGF0ZURlY29k
ZS9MZW5ndGggMzU3Pj4NCnN0cmVhbQ0KeJyFUstugzAQvPMVPqaHCGNCAAkhpTSROPSh0n4AsZcU
qRjLkAN/X7OLkraRWkvGmt2Z9S4evygfSt2OzH+xvaxgZE2rlYWhP1sJ7AinVntBxFQrxwXhV3a1
8XwnrqZhhK7UTe9lGfNfXXIY7cRWO9Uf4c7zn60C2+oTW70XlcPV2ZhP6ECPjHt5zhQ0rtBjbZ7q
DpiPsnWpXL4dp7XTXBlvkwEmEAfUjOwVDKaWYGt9Ai/jbuUsO7iVe6DVr/yiOjbyo7bIDh2bc8GR
vcQvrGvRCGl8i8dGLGzKb2+KJkSLckQFoZTQgVCBKKDrI06IykchoR2h+Htrm5vWEiqR0J3bALUJ
aZN7CiYU3CNKBQWpg3RDwRSP+J/JUioY4yzBnrRiT4hy4YHQPKfgATIFPopjYi6MSReKv356IMJ5
CHdQXZH8aG1+29mCF+PIs7XOM+hTNMtsk1bDxcqmN7Nq3l/3x9XIDQplbmRzdHJlYW0NCmVuZG9i
ag0KOTkyIDAgb2JqDQo8PC9NZXRhZGF0YSA5OTMgMCBSL0ZpbHRlci9GbGF0ZURlY29kZS9MZW5n
dGggNjg1ODEvTGVuZ3RoMSAxNTQzOTI+Pg0Kc3RyZWFtDQp4nOx9C0Cb5dXwed73TUJIICEhJBAu
CSFQCCVAgJI2hQABSumFUmqh11DSFnqllmqrtsVWbE0vitdenK1brZvz+32hblLnNnS1U1dm1c2p
+zZbrVt/bW11+jnUwneeJwml2m1++v9z/78cci7Pee7nnOe8b8hLAAIAOiQC1FWWexq0m168F0jB
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
jnzg3M++Q/oZ/7JHW1YZtWy05laFU8tGO+dXf8/pg+bcL72OsmfTT3qp09lJdtaNOSzTGYmwsBmY
Lmf3qMG4eshKn+DUkvW7OlYp+4lNdWp8MjOH06urheWDjqy03sszMri8f8bnE3a5+h4t8Nh/Bcq1
bspqv6/KSi/reeXUHHBqbnRqbjb7YtDV/Zlz9h1y3dVOy9yXdV+50xyyyB38I2ki2dHwcCfn5D7e
c77zlvUJAi039oynOu+JjHakvz9X5tS1sY/3WpyaM97Lirbs99Ltcwhg/NszZ5r2mZ9cVjr3sz+7
6t3jpEukPZoRux1Z61zlrsWV36kj24em++gTuX56b2H2+GSUcmKWsh711ZqsNHaI0iNlzvVyq/bG
XlqWRTRvhZs3mXV5HzX/7lBGq3Zk1C89oLPL5ERAwzNaoomez2xNRk65e1GbeR9nlJqc0vY4eOTf
LklNdHKuzbANu5wxuvIvuxhRguy/ufKw5yPtl3+/SZg78bOsPEaUYbxvUEL+ZZN0b43PzezxMHbl
jL6b+0KWHVvPuNu6qhfZzzjdwlXOe8KKW8zxfMCpU67x1zpjZq2izKss+tkrLJFRp0nq3RlR0Tp3
TuPfSqedjFTqYfs9204sj7nNXUtWj9YJ925lubt/xl7IWrtHWWRdmUFWYdbp+Pz093aaheqZIyaL
k/KK8y7NuzkvnPf3vHe9pd5J3lnee7wN3he973oP+Sb6Zviu9y32rfCt9j3n2+jb4Yv6uv0+f6n/
Cv9KvxYYECgPVAUWBlYEHg2sDbwYUAM7AtHAofwB+fPz1Xw9P55/uGBAwXEF4wpCBRsKhxSGCjf0
8/U7rt/EfjP7zel3X79H+z3XT+3X1X9E/0v739f/if5v9E8OGDXg0gH3DAgP2D7giDJWuVpZpWjK
gWBJcGKwNvhwsLnIV1RVtLZoQ9E+fNnQPE+eR/41IO9aRvfv3r+LPO8m72bh9Y/0jxR+/3X+60TA
P9s/W+T7H/c/Lgr8v/b/WhT6W/2top8/6o+K/v69/r1igPFXV5TAdwMPikGBVwObxFD68ZkYrlyl
XC3KlEeUR8RYZbWyWpwSPCF4ghgXHBMcI04Nvhl8U4wPakFNnBbcFtwmyoueKnpKnF5yVsl5ePE8
cZznZc9feRAbPK8wV17zbBI+z9seTQR8T/ueFgW+Lb43RKHvXd+7tGO0fzTtqPZXC8V/vf96EfTX
+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
X+7vwpNqvLq92o5JAn7niqq41V63EdyhuM9en13lgWdS1+95r87//j+F5RWIDQplbmRzdHJlYW0N
CmVuZG9iag0KOTkzIDAgb2JqDQo8PC9UeXBlL01ldGFkYXRhL1N1YnR5cGUvWE1ML0xlbmd0aCAx
NDYzPj4NCnN0cmVhbQ0KPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6
TlRjemtjOWQiPz48eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSIz
LjEtNzAxIj4KPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIy
LXJkZi1zeW50YXgtbnMjIj4KPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgIHhtbG5zOnht
cD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyI+CjwvcmRmOkRlc2NyaXB0aW9uPgo8cmRm
OkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiAgeG1sbnM6eG1wUmlnaHRzPSJodHRwOi8vbnMuYWRv
YmUuY29tL3hhcC8xLjAvcmlnaHRzLyI+Cjx4bXBSaWdodHM6TWFya2VkPlRydWU8L3htcFJpZ2h0
czpNYXJrZWQ+PC9yZGY6RGVzY3JpcHRpb24+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAKPC9yZGY6UkRGPjwveDp4bXBtZXRhPjw/eHBhY2tldCBlbmQ9InciPz4NCmVu
ZHN0cmVhbQ0KZW5kb2JqDQo5OTQgMCBvYmoNClsgMFsgNjU4XSAgM1sgMjIwXSAgNVsgNjExIDU2
M10gIDhbIDU3NV0gIDEyWyAzMjRdICAxNVsgNTM3XSAgMTlbIDU2OF0gIDIyWyA0OTZdICAyNlsg
OTIxXSAgMTMxWyA0ODggNTQ3IDQ0MSA1NTUgNDg4IDMwM10gIDEzOFsgNTUyIDI3OF0gIDE0Mlsg
MjcxIDgzMiA1NTggNTMxIDU1Nl0gIDE0OFsgNDE0IDQzMCAzMzggNTUyIDUwNCA3NzRdICAxNTVb
IDUwNF0gIDQ4NFsgMjA1XSAgNDg4WyAyODZdICA0OTFbIDQyMl0gIDQ5NVsgMjIxXSAgNTEyWyA0
OTBdICA4ODRbIDU1NF0gIDQ2NjZbIDQxNSA0MTVdIF0gDQplbmRvYmoNCjk5NSAwIG9iag0KPDwv
RmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCA0MD4+DQpzdHJlYW0NCnicE+sUUmBAAvKb319gIBJw
TGRgaCBWMUQHSapHwZABBrgkAEfLBLQNCmVuZHN0cmVhbQ0KZW5kb2JqDQo5OTYgMCBvYmoNCjw8
L0ZpbHRlci9GbGF0ZURlY29kZS9MZW5ndGggMjMyPj4NCnN0cmVhbQ0KeJxdkM9qxCAQxu8+xRy3
h0XNXoPQZink0D807QMYnaRCo2LMIW/f0Sxb6IDCx3y/4ZvhXX/tvcvA31MwA2aYnLcJ17AlgzDi
7DyTAqwz+abqbxYdGSd42NeMS++nwNoW+Ac115x2OD3aMOID42/JYnJ+htNXN5Aethh/cEGfQTCl
wOJEg150fNULAq/YubfUd3k/E/Pn+NwjQlO1PMKYYHGN2mDSfkbWCioF7TOVYujtv35zUONkvnUi
t+wu5L4IIRWp5vpUWXmwN1eZUpa9RzRbSpSuXqTGKoGcx/vRYoiFKu8XpVtyNw0KZW5kc3RyZWFt
DQplbmRvYmoNCjk5NyAwIG9iag0KPDwvTWV0YWRhdGEgOTk4IDAgUi9GaWx0ZXIvRmxhdGVEZWNv
ZGUvTGVuZ3RoIDIzNzQ4L0xlbmd0aDEgMjY2MjY0Pj4NCnN0cmVhbQ0KeJzMnVusZsl117+ayznf
t/d3O/dLd0+fnunpmfHcfZnxHd+N7cQ2sY0hdrAHx7EFnniSDMb2AwwgQAJCYpSHAFKkSCAeQAEh
cZEi5QleUHjhDTACJAQ8AOIlCCTk4Sv3+mf/9v+s+k6P4YGWqvfetavWWrVutWpV7e9MymQy2dv8
98Bk/dHPfO4DvzP5H/dNHlj+vcmkfP1Tn3n2zZ/+F3+p29z/6qbVl7/y8kuv/Jnp3/7epPzS45u6
P/KVb716sfvE/f99Ur73ByaT+37rZ1752ssf//W/8p8n5Zd/ZdN+8bWXfuGVyc3JbHLfa/9l87z+
2je+8zP/5Dev/7VJ+ZXTyeTBX/v6V1/66X/z6j+/s4F1ffP+ha9vKu6bfP588/zZzfPtr7/86rdf
/gdv/leb5/85Kb/4zDe++ZWXXjl7+T9Myl/9x5PJv/uHL7/07Vd+7j+VP7l5/+1N+4uffenlr/7H
//Vv/8Lkvu++MpnsfPGVb/7Cq6//18l8g/+36/tXfv6rrzz4/U/99oa+v7F5/vvf2uAr//7zH928
/98V37c2+PpJmU7u+1MXG3x/eVJ58+Dub/zWf/v8P/vS6t2/M+lrxWTyj371A6/V6z/9zQ+97/Uf
vP6vN7Xf3zxu8Ezu/qvNvv/69ye3y+T1H/zwsUxG/37/e2rNKz85eTb61PfPTp7Y3LxULn5Yc//k
tfLLkwcn08lrk4ptHdfXNnjev+F22ZncX+q/2vbxX/phn53630/+wQ9/cPK+ya3Xb96lYVLLA0HB
q5O/WzkxKb9L0Gu/W57flP1NmW3K3qbcH2W5KS9uSh/v+qibRrvZD2l6bXJjUxabsoq6VdSvo08t
z23KW6JO/WufblPu25QHov7BTdndlJ241vrTgLsTbe6Lwrpp4FGfB6KNYNW2b96Ug8D9UIz9KPrt
BN2roHEZpfa/timHgeMseDONMe7GOKYBaw18BXyrOF/YlHcHDd1GDqeb8qlN+YlNubUpj2/KH96U
Z8C3Ncp+lIpvvml3O/il0ltb8WWO9/t49vJDOW/g/r6g6alNefemvG9T3rMpb4v7ZzblnZvyU5vy
5ri/HfcfiOc6lrdvygvxXOE8sSlv2pQ7UffBTfk9AfPTm/KF4Mfv3ZTPbcof3ZSPb8pHN+Vjm/KJ
oOvT0ab2/fCmfDbq3hv1tc+Lgf/5qH9n4Hk2xnEtYFZ6noz2dbyPxvM7gt4XAs87YnxPRv2TUeZR
at31aFdpOAn8ou0TMbY6ls8EDfXdR6J8NMbynqD3k1H/Y9H+k/HuxRjHh6LPnaD5vQHzx4NHL0Sb
KsvppnxlU/7OpjyyKd/alIc35XxT9kOelS8Xm3Kj3J0VfipgVH043JTHNqWPUusOgl/Hm1J1+WhT
vhzXL23Kc8GPx4LP1wP2RdQ9EvfviPLjwZ9nonwjrup3A/fXoz+fbwfPZzHeq0r3/7h8OfheZfrx
4PtnY1y1fC54fi+l+oVJlCqrV+7h+Vu453u2eyPvvXj7/9/K7ShVL6tOX4tygbKM8nzIpPaTLlXZ
vX9T/mbU/cWQw68F3L8e1z8R7atN/K1y1+6/E32qfVbdrrZYbbL6gXfF8zPxvvZ9KMrbo/8n4r7C
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
Rjv9dq36k95DwBB/NMefAKb08biMeSiYZwZL8QXpXIKn+j5BOawjFNnNAXCqaE4XXI3vJvCpjr9L
cYh3wicY4k8t1f6Uw6FNa89OsYHqxZ8D44Ha7Bmd/C2UM4MvnPIt1FO9PzY4uoqvGpdkfIx7weLv
j8hO+Nsf5NUxYBwBp3jTAw9/i0N+TjGb4njRyPiIvwnN2Eq/WeKxP+MRni/Q38lQXOK5Fc7l2+bn
bP71NZrPN5yjsnksq8tiGo+jGBMSDtusDPe2GDCbA/xdRpu3ZdzntJKvXN/5ODUftOZ7j3frda8B
R/OG00Nae2tLPvman/09r3YVfxgr+j571jdbuzs9PHuTwXO9cH2Y2/2stMfLcc/K+GwTdacVn7kd
ddaPa1/v4zrltu64lONxHBynj2tqsN3ms3MtXIu38n5s6/fe3nMvu+Vyfth54HuXXBeQ1pbNU+aK
qZiDnlndrAGXusDxePzo+tUnfVU8BnR4tJMWvtY7pyHTDc1TDmeWwMrk7D5kW5kBn9f7fEPbz/Lt
nbVt5QFrqXvBNSf0cMj5Nt5xnuXfnFG91k/aD8hy96532XzjOkP74bg4j9EPERa/TXVcLHuGq6U3
xJGNqyWrbD5qPbfmXz83Qx+xTRevsgnfr3A7qs9aG+6UnC8+B2a6R5vmOtD9vvfJdNj5lPVxe+DY
OF6dbVCu7xz3/C09xcT+NzT5G4VnZfzbhPodk33A4e8Oqp1yoZ3BI0zZFn9Xbw/t9Pck94GPf5NR
8bZi77n1zX47kL/Xp2f5JeY/nU+co/j9g/sSf+Z+l+q5v8qziZmM1Y78ow3MUEedcJ3l3Md8Bvf7
lAdi3ojnTknbvIz/jua8jHWP7bK9R//dRL33XLfP3V3ST32kO4sEd2fPe+Uyn3m+d17Ga+RFGc8H
zpPsuxTXA8KZW791uaxTWeE4uA50PGzD75Y895R9K9QldXPr3zf6r60P28on8J1grKxONt6bHFT2
ymW+0rcTDp9Ji/fvrN+yXKY14wvlkPFQ8YXLgzR7/UHJac3G0frey/V6iba0b9cl9eO6ZWlX3vP8
Jf0br1npG/XSo1kZx2j0Dz4O4daVvtLhM4bK2syTPprnaEu0d73332sVPY5D+2jOr3Wjfht91DnK
z/0E4wzXJ773WHBWBntrxVweKzoM+g/RkPn6Wg4AZ25t2I7zgeppu60xXRW3XlXfatNb3bZ8wbrR
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
8b0hxR2+BnOd6YDP50bB8f3pLAen78Opd5n/J43TMh57Z+19vePrcV3p+z1eUN+lwWG84HMQry47
4sxsyc8ReF/ym3pCen2OpQ5Lb6k7h2VMv3jD33DI9N3nV/pLxh60N+Jgoa/2uNT3BV1G86QN81+z
MtYPyoXwqAucP8kr+VvVZ+ti+gvt12RjJk9aPor1/hsaxKnrTsltdFUu00v58XcsPEbIiuDotyCy
dxlvroK7rWTr/Na7N4KzxeMuaeP4WMdYiWuULunX0ofWOOjHWrzO5iP+7VrGdx7vzZJ39B2LMugG
50XSwTWGfJbH5tnZNMYHzGsz5+7rNPpX1nGvn76eOj+1PoflMs/Vjt85cA4gP3bQnrRSfmt7r1yH
r19dd+fon8mf49w1vJwfM53yObg3mHPA8Has36avXBM7T5xWX7PNSj6P+BycxYC04Ww+nxmclo6Q
3syPt3xfy2/Qdmjvjneb/+kasDN/xvg5yxloDDvl8lg8ZnB/IVp2AHM3gel4d60w/vYyLePftcr8
NOFODRZpYb8nymDPdQ2n3xZhPKD4nPEqc+uMOegv9Y62VPHeiPb6zWCNnTlJ/b0R5ftqf31bwnmF
NiF8sjX6jTPUaT9Lfla/UyKeav5SPf11LedlrDdryIZrE/pG+cI9tKPtiTdZ7mxWxmfUmeugb1/Y
O657aCPMawhHhaM8sPjr3wxL7kvgcP9AHb8BXhyhLf8mhuAc2PPcru63GM/yDPYMOGs/fQ/F2Fh9
NEdr3Zn5a893elvVcZ7m3Mh8BGljjtpx+Jkon1cYO0iHe8OTnU9szUGihXM7aaX+uo/le99H5/qM
Zws8h+lzTlbvdSqO09uTf9xb6Mr4tzal85xP+XtrkrPHbVxzsj/H4/NnNhdve76qtOZ38mNbzLGN
f9kc3CqtNowb/KzeVfL9v2nbWm/eKw7nlXwT78n7bN3BtleNPXu/bU/3Rxmb+KK5o9VG7/x3Hjmv
ZO3vpbAtfebK2nSN+mkCizD9zJPovxffksnc6b2K987bbf6TtG3zD+QTY4rO7n1uIh99TN6XfZw3
fu9rnyxmyXjheZ2jktuLxxIZL93esnUA6fSxkfZWPoh9srwHn/2cBmXl8XE2pozfXGuSDu6nbNPr
1pywsHYzg+c+0G3S3zHvnfVrrb1bNPBdy1eRp65XhOPy3Wa7LiunJ9PVrLiuvVEYPqdkdpXd34uf
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
gPlQm4OqzrT7QO8QxCgXfcXPFusREcDodG8K2P3hvqI3DyIY7QNVf5MhgHpyvtTWjistYOO6YFot
xDbGzB1ijXsQp9/gdB/Ce5Bjj3HCudwu8gBPR5rffCAXWabU1kQ1dUDNgaTiGVnXdY/VOqXWO7TL
6MZUn42tfqMd9WgOsLVJVa+6lpGKqn1l985EbQOnVSuGXh2orSTvCdN3IWtJfXJjyaKjNNwXVNe6
9LK5AnN1HOjegPFUvb66buxp935r4+ltjae2Yhvo2Q8TTeHVwTTutlFNNgy4Kryn7jOf1o7omvt2
9d3quDqvntmj17eurxufbU2f9f+E9L7f+JfdX0KeNvDCrpu/6/7vu/stm7Zte/AW8/ymZT3Updqr
dulSF2qXuQ/wnulcfYe55/hcaHvuCf6f+I5d9+lLev39P6a2vLDXZPjCs1sevKSDux8zH2tvuaR7
1tWzrj647n7YuOxjp3rs2MeufezYx659VFWoso/aPir7qNfeol/roNS64P9rqH9sRsg5c/XW/3j9
K+bZ2QruBGwEp+YzWAesWJ8Nw02M6yjLfpPxc2ag2PVFZ/0PjILYp16n/oXJ75Dar77NjJwD6vL6
l9X3mpGYmpWLvX7chLzH1PC0OqtWDS2bEgOcVwYwvm8zY/O71Ysm9rK698Xiq4EOPqXfYBRe79DW
yQuzX5l9YfbVWW+W/9xIjx4uzhUfLj5e9Iriq7GOL+nX/8Lh7n3dr3W73d1HXj5y1+4jnz7y5U8f
UbsPXjnyu7ft2b99xx2337lv7+JkIdg5Wbvj9vrxYBBFgbk6UdgPwl6o4clcb06STfvzKE7CfL+p
3Ug9rx5Xv67s9zR3HIpPxicXOpOk6F7Sr/vk0nCWqyDfffnz5eUvX1YHD1w+cNsefWT/G7UrY6CD
HXfsZ8436ls6QTc0mvIm3b23H8B9Uyf4TK8XdTt986S7r69ce3s9wwXbt+q96ufUrXr10J7dxe7B
7nLPzkM7+6s37t712PDUzh8tP7jzY+XHdn62+Fz5azt/q/ztnf+5/C87v1H8t8Fwx85LeukTxY07
dpn7i3le7Nzxi9raejfq7NCm4bAclvmNO3buCrPRbsORw8Hbg7PBM0FgOmCijG77eXXTnr7uX9KT
QzsfNp34vHpBvaS+otZV+BWltxpXR62szvbMDs3umz08OzcLZjblSEc/v3LDwSW9ZFOWgxW9Z0Wv
DPMdO3try69Z+0VtVKf9aboXp2Gvu3xJz14si6BrIvfUwemBK9MDBw9cOTAcTe/Su4+88+tHDpRX
fu9Iefn8O4+g2waF/fJKeeVXniuvROUfdYDv6sj+hcU3aNPP+/be+W16LVy7befahHvdvuO1+o59
0337903WtgeTc/1e77X9fq+zPdja6fe6K13j0e9t2dLZumoco14vCHq9933kQ8861/Pm9oEPGIdp
9sDMQk+rXzAj6Vb1kUOjD/XfH3aO9o5HzxTPjL7U769u+pRp5WatPnHzYt59U2EexrprGj1TO9Rr
TENjvaRy3Veb9OSfLt6cfcp0yw7DrMHbt+mt2/TZbT+17aVt3W3BJZ0fKreW95WdQVmWnbL8mvkw
XDn/8mXz8XtXDhz4ujp45eAXrxx8eXTXXQdf/iIy4lZtG7iwaJq9P6RRML3DMcD4IVu2B+HaHYX+
gX4ZDYblIB30to2WN4+jYb/Xj9J+YvgRBr006PSHfyEKN09n06K4Ycvm5a1heGdgWfKT/V7Q7Y7j
1EqqtRQvGq7cpB45lH6m/M3y98uuWooHb8pNY7um+TepNcOAG3RHTdWycS2ZMZ6/lH0l+1rWzYKV
qRpfMoIZr6wt7Vn58EpnZfeRy6bDD5jhdfmIaeYB076DL39+dFdjlK1t37H/9h22KS19bZq6b18y
zZK0b6A7/Wga93uLf27B9vQ4Csf97tvKYRz0g6Df7S2M7nQ9/UCvH3Q7tk2b1/9QPWR0WKjUnTv3
r3SD16/o6VLaHWwfdfuDbCEzsrBmtMMPqn9mtKmx1e4Md9z+Rr2j6CwuBNt3vLGzYoyFxeBWfef9
3XBLr5yWnbifhN3xdLLYW9KjsjN6+2pn+/bFqS5MQBCPx/3eZPVtC0k0SUz5H1c/ZIbZL9Xl/zKW
/w/r8p8zI9rGuXb5n9yo/Ec2Lp/jsPrwnwXph14V/f7G1DksJPQtSkeFhF4FPS8kJCQkJCQkJCQk
JCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQk
JCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQk
JCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJPQtQj/doJeEhISEhISEhISE
hISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhIS+OaQsVvQZpZXDTnM5t1aB
eXLujgrVLejuMv8ec/dVpm5Hd8D8Q3WzOmRS6V5snu5Vp9GtTfz/iu6OKtR/R3eX+feYu69mOkJ3
wPxD9X16Fd155x/pd6O7UPf3tlt31DPl/ogr17i16vUuoLsq17i7zL/H3FW5kW1t7V+Va9yRemPv
3eiOmTtVr+t9Et2Zdf/s6pvPnnv6/KmTj11Y/f57Dt/71ge/c/Xu0yeOXTh/9sypYybw1tW9e/bc
9sCpJx64eOb+Eycvnj56fn7i/JOnzp5ZvePWPfu+5/zR4yeeOHr+8dWzj26Qwc2r337i1DtOnTmp
flatqjers+qcelqdV6fUSfWYumD8vl/dow6bnnirelB9p3m+2/DmhDpmws6b2GdMzGOY8lZz36v2
GLpN5Sp56HsPP3Di3LEzF297YHrvP7n3lkfH997yWHjxjofuO/wfHz77yLMnd5+MP3rfnz/9wDeO
feHwT+zpqAdMXk+Yz4sm1/tNGSeN67Q6asqZm6fz6kkTbktcVXeYsvaofep7jO9RddyEPgHxHjdh
Z9Wjr7LWNxvXt5vQU+od5jpjyn3Q+F80vjbXp839oin7hLlfMDw5ZdyrpgybywXwO2s+j4P/Oaiv
TXHUhB4393PASxfzGKY5gc9HIadz0LYnTKwLEGZTPQJ52NJsqaehtjYV1cKloHqcZ3HPQfuOmxof
gzJOAb+egnofM5/tbXDPNu4xU9pF4Ohx6E+fEzbFaXDtMvFvMnfL+0ew3u15n/lTtL3O/Tj2zapJ
ccKkvgCcta10UtHWAir96nq9gfWRbYlrywUo7xzw9Cjk79p63Pg8BS0/C/J2LUk42uj1E9A7Z/HT
tcq5L5qnc/C5CrV9F/Yy5WNjnjYxriVDt8IYtfm8Xu029BTQrcDRYyAJT8J4sDFtyidMnAumRbaF
J6GN50wOTxtfasWTD33w8APeaLCj6TEItyPj1Aaj6clqPLXX6T1VHk9jvz1Z1crezxjNB1j/A6P9
2tE1urOjZkqvr1s9aXwur/+Om4LW17WuZiPE/Al65PdGlP/L8WdZ1z9p3v8v8U8gEAgEoLf/wTe7
DgKB4FsTRr+sfbPrIBAIBAKBQCAQCAQCgUAgEAgEAoFAIBAIBAKBQCAQCAQCgUAgEAgEAoFAIBAI
BAKBQCAQCAQCgUAgEAgEAoFAIBAIBAKBQCAQCAQCgUAgEAgEAoFAIBAIBAKBQCAQCAQCgUAgEAgE
AoFAIBAIBAKBQCAQCAQCgUAgEAgEAoFAIBAIBAKBQCAQCAQCgUAgEAgEAoFAIBAIBAKBQCAQCAQC
gUAgEAgEAoFAIBAIBAKBQCAQCAQCgUAgEAgEAoFAIBAIBAKBQCAQCAQCgUAgEAgEAoFAIBAIBAKB
QCAQCAQCgUAgEAgEAoFAIBAIBAKBQCAQCAQCgUAgEAgEAoFAIBAIBAKBQCAQCAQCgUAgEAgEAoFA
IBAIBAKBQCAQCAQCgUAgEAhqaKVW/yRhAoFAIBAIBAKBQCAQCAQCgUAgEAgEAoFAIBAIBAKBQCAQ
CAQCgUAgEAgEAoHg/wC0uRJ1g9qr9GNHz5xSkfV78z33rhpftb4O4fpdJ85fcCFw9cxlKVId9VF1
z/z0/Mz8XfOn5u+ePz0/qxf1VM/0ZP7B+fH5ifn5+ZPzC/OLVfgPzd87/+H5ufk75++Z/+D8r85/
bP6h+fPzD88/Mv/x+V+b//X535h/dP435x+b/635357/xPzvzP/u/CfnPzX/+Pyn54/On5k/Oz85
/4vzx+an5u+Y//354/Mfmb9v/pfm759/YP7c/In5X57/6PyvzP+eqdk96n+qK+qP1bqpptYdPcFa
rep/pT+t/7X+rP6c/lX9a/rz+tf1v9Ev6S/o39D/Vv87/UX9m/pL+rf0f9CX9e/qb3RmneXO5s5a
56bOazu3dHZ3but8V+fxzhOds513dd7b+eHOP+98uvOZzmc7n+v8audLnX/f+e3O73T+sPNHnf/R
nXZn3aXucndLd617Q/fz/wuuloqeDQplbmRzdHJlYW0NCmVuZG9iag0KOTk4IDAgb2JqDQo8PC9U
eXBlL01ldGFkYXRhL1N1YnR5cGUvWE1ML0xlbmd0aCAxNDYzPj4NCnN0cmVhbQ0KPD94cGFja2V0
IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz48eDp4bXBtZXRhIHht
bG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSIzLjEtNzAxIj4KPHJkZjpSREYgeG1sbnM6
cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KPHJkZjpE
ZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94
YXAvMS4wLyI+CjwvcmRmOkRlc2NyaXB0aW9uPgo8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0i
IiAgeG1sbnM6eG1wUmlnaHRzPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvcmlnaHRzLyI+
Cjx4bXBSaWdodHM6TWFya2VkPlRydWU8L3htcFJpZ2h0czpNYXJrZWQ+PC9yZGY6RGVzY3JpcHRp
b24+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKPC9yZGY6UkRGPjwv
eDp4bXBtZXRhPjw/eHBhY2tldCBlbmQ9InciPz4NCmVuZHN0cmVhbQ0KZW5kb2JqDQo5OTkgMCBv
YmoNClsgMFsgMTAwMF0gIDRbIDUwMF0gXSANCmVuZG9iag0KMTAwMCAwIG9iag0KPDwvRmlsdGVy
L0ZsYXRlRGVjb2RlL0xlbmd0aCAxNT4+DQpzdHJlYW0NCnic42AgDwgQqQQABjAAKQ0KZW5kc3Ry
ZWFtDQplbmRvYmoNCjEwMDEgMCBvYmoNCjw8L04gMy9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3Ro
IDI1OTM+Pg0Kc3RyZWFtDQp4nJ2Wd1RU1xaHz713eqHNMHQYeq9SBhDpHaRXURhmBhjKAMMM2Asi
KhBRRKQpggQFDBgNRWJFFAsBUQF7QIKAEoNRbKhkRtZKfHl57+Xl98c939pn73P32XvftS4AJC8/
Li8dlgIgjSfgB3u60COjounYfgADPMAAcwCYrKwM/xCPUCCSt7srPUvkBP5Fr4cBJF5vGXsF0ung
/5M0K4MvAAAKFPESNieLJeI8EafmCDLE9lkRU+NTxAyjxMwXJShieTEnLrLRZ59FdhIzO43HFrE4
5wx2GlvMPSLekS3kiBjxE3F+NpeTI+LbItZKFaZxRfxWHJvGYWYBgCKJ7QIOK0nEZiIm8UODXUW8
FAAcKfELjv+CBZzVAvGlXNMz1vC5iUkCuh5Ln25ua8uge3FyUjkCgXEgk5XC5LPprulpGUzeGgAW
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
hVbF7ooPlUmVQ1UuVa3VytU7q98cYB+4edDpYEuNSk1hzftD3EN3aj1r2+t06soOYw5nH35SH17f
+zXj68YGxYbCho9HeEdGjwYf7Wm0aWxsUm4qboabhc3Tx2KO3fjG7ZvOFuOW2lZaa+FxcFx4/Om3
cd8On/A90X2ScbLlO+3vqtsobQXtUPua9tmOpI7RzqjOwVM+p7q77Lvavjf5/shp9dNVZ2TPFJ8l
nM07u3Bu7bm58xnnZy4kXhjvju2+fzHy4u2eoJ7+S76Xrlz2uHyx17n33BWHK6ev2l09dY1xreO6
9fX2Pqu+th+sfmjrt+5vH7AZ6Lxhe6NrcOng2ZuONy/ccrt1+bb37etDy4cGh8OG74zEjIzeYd+Z
upt698W97Hvz9zc/QD8oeCj1sOyR8qO6H/V/bB21Hj0z5jbW9zjk8f1x1vizn7J++jCR94T8pGxS
bbJxymLq9LTH9I2nK55OPMt4Nj+T/7P0z9XP9Z5/94vTL32zkbMTL/gvFn4teqnw8sgry1fdc4Fz
j16nvZ5/U/BW4e3Rd4x3ve8j3k/O53zAfij/qP+x65PvpwcLaQsLvwH3hPP7DQplbmRzdHJlYW0N
CmVuZG9iag0KMTAwMiAwIG9iag0KPDwvVHlwZS9NZXRhZGF0YS9TdWJ0eXBlL1hNTC9MZW5ndGgg
MzM0Mz4+DQpzdHJlYW0NCjw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVT
ek5UY3prYzlkIj8+PHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0i
My4xLTcwMSI+CjxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8y
Mi1yZGYtc3ludGF4LW5zIyI+CjxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiICB4bWxuczpw
ZGY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGRmLzEuMy8iPgo8cGRmOlByb2R1Y2VyPk1pY3Jvc29m
dMKuIE9mZmljZSBQb3dlclBvaW50wq4gMjAwNzwvcGRmOlByb2R1Y2VyPjwvcmRmOkRlc2NyaXB0
aW9uPgo8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJs
Lm9yZy9kYy9lbGVtZW50cy8xLjEvIj4KPGRjOnRpdGxlPjxyZGY6QWx0PjxyZGY6bGkgeG1sOmxh
bmc9IngtZGVmYXVsdCI+ZG5zIHJvb3Q8L3JkZjpsaT48L3JkZjpBbHQ+PC9kYzp0aXRsZT48ZGM6
Y3JlYXRvcj48cmRmOlNlcT48cmRmOmxpPua9mOiTneWFsDwvcmRmOmxpPjwvcmRmOlNlcT48L2Rj
OmNyZWF0b3I+PC9yZGY6RGVzY3JpcHRpb24+CjxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIi
ICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iPgo8eG1wOkNyZWF0b3JU
b29sPk1pY3Jvc29mdMKuIE9mZmljZSBQb3dlclBvaW50wq4gMjAwNzwveG1wOkNyZWF0b3JUb29s
Pjx4bXA6Q3JlYXRlRGF0ZT4yMDE3LTAyLTIxVDE3OjI1OjI1KzA4OjAwPC94bXA6Q3JlYXRlRGF0
ZT48eG1wOk1vZGlmeURhdGU+MjAxNy0wMi0yMVQxNzoyNToyNSswODowMDwveG1wOk1vZGlmeURh
dGU+PC9yZGY6RGVzY3JpcHRpb24+CjxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiICB4bWxu
czp4YXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyI+Cjx4YXBNTTpEb2N1bWVu
dElEPnV1aWQ6OUI4NkM5RkYtRUVENS00QzhDLUI3NkEtMUI0MkM1NkI2QzY0PC94YXBNTTpEb2N1
bWVudElEPjx4YXBNTTpJbnN0YW5jZUlEPnV1aWQ6OUI4NkM5RkYtRUVENS00QzhDLUI3NkEtMUI0
MkM1NkI2QzY0PC94YXBNTTpJbnN0YW5jZUlEPjwvcmRmOkRlc2NyaXB0aW9uPgo8cmRmOkRlc2Ny
aXB0aW9uIHJkZjphYm91dD0iIiAgeG1sbnM6cGRmYWlkPSJodHRwOi8vd3d3LmFpaW0ub3JnL3Bk
ZmEvbnMvaWQvIj4KPHBkZmFpZDpwYXJ0PjE8L3BkZmFpZDpwYXJ0PjxwZGZhaWQ6Y29uZm9ybWFu
Y2U+QjwvcGRmYWlkOmNvbmZvcm1hbmNlPjwvcmRmOkRlc2NyaXB0aW9uPgogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAKPC9yZGY6UkRGPjwveDp4bXBtZXRhPjw/eHBhY2tldCBlbmQ9InciPz4NCmVu
ZHN0cmVhbQ0KZW5kb2JqDQp4cmVmDQowIDEwMDMNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAw
MDAxNyAwMDAwMCBuDQowMDAwMDAwMzQ1IDAwMDAwIG4NCjAwMDAwMDA2MDIgMDAwMDAgbg0KMDAw
MDAwMDgzNyAwMDAwMCBuDQowMDAwMDI4MTI4IDAwMDAwIG4NCjAwMDAwMjgyNjcgMDAwMDAgbg0K
MDAwMDAyODM2NSAwMDAwMCBuDQowMDAwMDI4NDQ1IDAwMDAwIG4NCjAwMDAwMjg1MjUgMDAwMDAg
bg0KMDAwMDAyODYyMyAwMDAwMCBuDQowMDAwMDI4Nzc2IDAwMDAwIG4NCjAwMDAwMzI0MTMgMDAw
MDAgbg0KMDAwMDAzMjU5MSAwMDAwMCBuDQowMDAwMDMyODQwIDAwMDAwIG4NCjAwMDAwMzI5NzQg
MDAwMDAgbg0KMDAwMDAzMzAwNCAwMDAwMCBuDQowMDAwMDMzMTY2IDAwMDAwIG4NCjAwMDAwMzMy
NDAgMDAwMDAgbg0KMDAwMDAzMzUwOSAwMDAwMCBuDQowMDAwMDMzNzU2IDAwMDAwIG4NCjAwMDAw
NjExMTQgMDAwMDAgbg0KMDAwMDA2MTI1OCAwMDAwMCBuDQowMDAwMDYxMzU3IDAwMDAwIG4NCjAw
MDAwNjE0MzggMDAwMDAgbg0KMDAwMDA2MTUxOSAwMDAwMCBuDQowMDAwMDYxNjE4IDAwMDAwIG4N
CjAwMDAwNjE3NzIgMDAwMDAgbg0KMDAwMDA2NTQwOSAwMDAwMCBuDQowMDAwMDY1NTc5IDAwMDAw
IG4NCjAwMDAwNjU4MjAgMDAwMDAgbg0KMDAwMDA2NTk1MSAwMDAwMCBuDQowMDAwMDY1OTgxIDAw
MDAwIG4NCjAwMDAwNjYxNDAgMDAwMDAgbg0KMDAwMDA2NjIxNCAwMDAwMCBuDQowMDAwMDY2NDc5
IDAwMDAwIG4NCjAwMDAwNjY3MTYgMDAwMDAgbg0KMDAwMDA5Mzc3MCAwMDAwMCBuDQowMDAwMDkz
OTE0IDAwMDAwIG4NCjAwMDAwOTQwMTMgMDAwMDAgbg0KMDAwMDA5NDA5NCAwMDAwMCBuDQowMDAw
MDk0MTc1IDAwMDAwIG4NCjAwMDAwOTQyNzQgMDAwMDAgbg0KMDAwMDA5NDQyOCAwMDAwMCBuDQow
MDAwMDk0NjgwIDAwMDAwIG4NCjAwMDAxMjIyMjggMDAwMDAgbg0KMDAwMDEyMjM3MiAwMDAwMCBu
DQowMDAwMTIyNDcxIDAwMDAwIG4NCjAwMDAxMjI1NTIgMDAwMDAgbg0KMDAwMDEyMjYzMyAwMDAw
MCBuDQowMDAwMTIyNzMyIDAwMDAwIG4NCjAwMDAxMjI4ODYgMDAwMDAgbg0KMDAwMDE4NTM1NyAw
MDAwMCBuDQowMDAwMTg1NjE5IDAwMDAwIG4NCjAwMDAyMTMxMzYgMDAwMDAgbg0KMDAwMDIxMzI4
MCAwMDAwMCBuDQowMDAwMjEzMzc5IDAwMDAwIG4NCjAwMDAyMTM0NjAgMDAwMDAgbg0KMDAwMDIx
MzU0MSAwMDAwMCBuDQowMDAwMjEzNjQwIDAwMDAwIG4NCjAwMDAyMTM3OTQgMDAwMDAgbg0KMDAw
MDI1NTg3MCAwMDAwMCBuDQowMDAwMjU2MTMyIDAwMDAwIG4NCjAwMDAyODM3MTAgMDAwMDAgbg0K
MDAwMDI4Mzg1NCAwMDAwMCBuDQowMDAwMjgzOTUzIDAwMDAwIG4NCjAwMDAyODQwMzQgMDAwMDAg
bg0KMDAwMDI4NDExNSAwMDAwMCBuDQowMDAwMjg0MjE0IDAwMDAwIG4NCjAwMDAyODQzNjggMDAw
MDAgbg0KMDAwMDMzMjg1MSAwMDAwMCBuDQowMDAwMzMyOTkxIDAwMDAwIG4NCjAwMDAzMzMwMjEg
MDAwMDAgbg0KMDAwMDMzMzE4OSAwMDAwMCBuDQowMDAwMzMzMjYzIDAwMDAwIG4NCjAwMDAzMzM1
MjcgMDAwMDAgbg0KMDAwMDMzMzc4OSAwMDAwMCBuDQowMDAwMzYxMDkxIDAwMDAwIG4NCjAwMDAz
NjEyMzUgMDAwMDAgbg0KMDAwMDM2MTMzNCAwMDAwMCBuDQowMDAwMzYxNDE1IDAwMDAwIG4NCjAw
MDAzNjE0OTYgMDAwMDAgbg0KMDAwMDM2MTU5NSAwMDAwMCBuDQowMDAwMzYxNzQ5IDAwMDAwIG4N
CjAwMDA0MDkyOTggMDAwMDAgbg0KMDAwMDQwOTUzNSAwMDAwMCBuDQowMDAwNDM2NTcyIDAwMDAw
IG4NCjAwMDA0MzY3MTYgMDAwMDAgbg0KMDAwMDQzNjgxNSAwMDAwMCBuDQowMDAwNDM2ODk2IDAw
MDAwIG4NCjAwMDA0MzY5NzcgMDAwMDAgbg0KMDAwMDQzNzA3NiAwMDAwMCBuDQowMDAwNDM3MjMw
IDAwMDAwIG4NCjAwMDA0Mzc0ODQgMDAwMDAgbg0KMDAwMDQ2NDk5MyAwMDAwMCBuDQowMDAwNDY1
MTM3IDAwMDAwIG4NCjAwMDA0NjUyMzYgMDAwMDAgbg0KMDAwMDQ2NTMxNyAwMDAwMCBuDQowMDAw
NDY1Mzk4IDAwMDAwIG4NCjAwMDA0NjU0OTcgMDAwMDAgbg0KMDAwMDQ2NTY1MSAwMDAwMCBuDQow
MDAwNDc4MzE2IDAwMDAwIG4NCjAwMDA0Nzg1OTQgMDAwMDAgbg0KMDAwMDUwNjMxMyAwMDAwMCBu
DQowMDAwNTA2NDYyIDAwMDAwIG4NCjAwMDA1MDY1NjIgMDAwMDAgbg0KMDAwMDUwNjY0NCAwMDAw
MCBuDQowMDAwNTA2NzI2IDAwMDAwIG4NCjAwMDA1MDY4MjYgMDAwMDAgbg0KMDAwMDUwNjk4MiAw
MDAwMCBuDQowMDAwNTEwMjc4IDAwMDAwIG4NCjAwMDA1MTA1NDAgMDAwMDAgbg0KMDAwMDUzOTAw
MSAwMDAwMCBuDQowMDAwNTM5MTUwIDAwMDAwIG4NCjAwMDA1MzkyNTAgMDAwMDAgbg0KMDAwMDUz
OTMzMiAwMDAwMCBuDQowMDAwNTM5NDE0IDAwMDAwIG4NCjAwMDA1Mzk1MTQgMDAwMDAgbg0KMDAw
MDUzOTY3MCAwMDAwMCBuDQowMDAwNTM5OTM4IDAwMDAwIG4NCjAwMDA1Njc2ODcgMDAwMDAgbg0K
MDAwMDU2NzgzNiAwMDAwMCBuDQowMDAwNTY3OTM2IDAwMDAwIG4NCjAwMDA1NjgwMTggMDAwMDAg
bg0KMDAwMDU2ODEwMCAwMDAwMCBuDQowMDAwNTY4MjAwIDAwMDAwIG4NCjAwMDA1NjgzNTYgMDAw
MDAgbg0KMDAwMDU2ODU1NiAwMDAwMCBuDQowMDAwNTY4NzU2IDAwMDAwIG4NCjAwMDA1NjkwMTgg
MDAwMDAgbg0KMDAwMDU5NjcyNiAwMDAwMCBuDQowMDAwNTk2ODc1IDAwMDAwIG4NCjAwMDA1OTY5
NzUgMDAwMDAgbg0KMDAwMDU5NzA1NyAwMDAwMCBuDQowMDAwNTk3MTM5IDAwMDAwIG4NCjAwMDA1
OTcyMzkgMDAwMDAgbg0KMDAwMDU5NzM5NSAwMDAwMCBuDQowMDAwNTk3NjM3IDAwMDAwIG4NCjAw
MDA2MjQ2ODUgMDAwMDAgbg0KMDAwMDYyNDgzNCAwMDAwMCBuDQowMDAwNjI0OTM0IDAwMDAwIG4N
CjAwMDA2MjUwMTYgMDAwMDAgbg0KMDAwMDYyNTA5OCAwMDAwMCBuDQowMDAwNjI1MTk4IDAwMDAw
IG4NCjAwMDA2MjUzNTQgMDAwMDAgbg0KMDAwMDYyNTYxMyAwMDAwMCBuDQowMDAwNjUyOTI3IDAw
MDAwIG4NCjAwMDA2NTMwNzYgMDAwMDAgbg0KMDAwMDY1MzE3NiAwMDAwMCBuDQowMDAwNjUzMjU4
IDAwMDAwIG4NCjAwMDA2NTMzNDAgMDAwMDAgbg0KMDAwMDY1MzQ0MCAwMDAwMCBuDQowMDAwNjUz
NTk2IDAwMDAwIG4NCjAwMDA3MDM5MTggMDAwMDAgbg0KMDAwMDcwNDE3NyAwMDAwMCBuDQowMDAw
NzMxNTEwIDAwMDAwIG4NCjAwMDA3MzE2NTkgMDAwMDAgbg0KMDAwMDczMTc1OSAwMDAwMCBuDQow
MDAwNzMxODQxIDAwMDAwIG4NCjAwMDA3MzE5MjMgMDAwMDAgbg0KMDAwMDczMjAyMyAwMDAwMCBu
DQowMDAwNzMyMTc5IDAwMDAwIG4NCjAwMDA3OTcxODkgMDAwMDAgbg0KMDAwMDc5NzQ0OCAwMDAw
MCBuDQowMDAwODI0ODUwIDAwMDAwIG4NCjAwMDA4MjQ5OTkgMDAwMDAgbg0KMDAwMDgyNTA5OSAw
MDAwMCBuDQowMDAwODI1MTgxIDAwMDAwIG4NCjAwMDA4MjUyNjMgMDAwMDAgbg0KMDAwMDgyNTM2
MyAwMDAwMCBuDQowMDAwODI1NTE5IDAwMDAwIG4NCjAwMDA4Nzg2MTIgMDAwMDAgbg0KMDAwMDg3
ODg1NCAwMDAwMCBuDQowMDAwOTA3MjA0IDAwMDAwIG4NCjAwMDA5MDczNTMgMDAwMDAgbg0KMDAw
MDkwNzQ1MyAwMDAwMCBuDQowMDAwOTA3NTM1IDAwMDAwIG4NCjAwMDA5MDc2MTcgMDAwMDAgbg0K
MDAwMDkwNzcxNyAwMDAwMCBuDQowMDAwOTA3ODczIDAwMDAwIG4NCjAwMDA5MDgxMzYgMDAwMDAg
bg0KMDAwMDkzNTk2NiAwMDAwMCBuDQowMDAwOTM2MTE1IDAwMDAwIG4NCjAwMDA5MzYyMTUgMDAw
MDAgbg0KMDAwMDkzNjI5NyAwMDAwMCBuDQowMDAwOTM2Mzc5IDAwMDAwIG4NCjAwMDA5MzY0Nzkg
MDAwMDAgbg0KMDAwMDkzNjYzNSAwMDAwMCBuDQowMDAwOTM2NzY3IDAwMDAwIG4NCjAwMDA5MzY3
OTkgMDAwMDAgbg0KMDAwMDkzNjk2MCAwMDAwMCBuDQowMDAwOTM3MDM1IDAwMDAwIG4NCjAwMDA5
MzczMDAgMDAwMDAgbg0KMDAwMDkzNzU0MiAwMDAwMCBuDQowMDAwOTY0NjA1IDAwMDAwIG4NCjAw
MDA5NjQ3NTQgMDAwMDAgbg0KMDAwMDk2NDg1NCAwMDAwMCBuDQowMDAwOTY0OTM2IDAwMDAwIG4N
CjAwMDA5NjUwMTggMDAwMDAgbg0KMDAwMDk2NTExOCAwMDAwMCBuDQowMDAwOTY1Mjc0IDAwMDAw
IG4NCjAwMDA5NjU1MzMgMDAwMDAgbg0KMDAwMDk5MzM1MyAwMDAwMCBuDQowMDAwOTkzNTAyIDAw
MDAwIG4NCjAwMDA5OTM2MDIgMDAwMDAgbg0KMDAwMDk5MzY4NCAwMDAwMCBuDQowMDAwOTkzNzY2
IDAwMDAwIG4NCjAwMDA5OTM4NjYgMDAwMDAgbg0KMDAwMDk5NDAyMiAwMDAwMCBuDQowMDAxMDA1
MDcwIDAwMDAwIG4NCjAwMDEwMDUzMjIgMDAwMDAgbg0KMDAwMTAzMzAyOSAwMDAwMCBuDQowMDAx
MDMzMTc4IDAwMDAwIG4NCjAwMDEwMzMyNzggMDAwMDAgbg0KMDAwMTAzMzM2MCAwMDAwMCBuDQow
MDAxMDMzNDQyIDAwMDAwIG4NCjAwMDEwMzM1NDIgMDAwMDAgbg0KMDAwMTAzMzY5OCAwMDAwMCBu
DQowMDAxMDMzOTYxIDAwMDAwIG4NCjAwMDEwNjE1ODcgMDAwMDAgbg0KMDAwMTA2MTczNiAwMDAw
MCBuDQowMDAxMDYxODM2IDAwMDAwIG4NCjAwMDEwNjE5MTggMDAwMDAgbg0KMDAwMTA2MjAwMCAw
MDAwMCBuDQowMDAxMDYyMTAwIDAwMDAwIG4NCjAwMDEwNjIyNTYgMDAwMDAgbg0KMDAwMTA2MjQ5
OCAwMDAwMCBuDQowMDAxMDkwMjc5IDAwMDAwIG4NCjAwMDEwOTA0MjggMDAwMDAgbg0KMDAwMTA5
MDUyOCAwMDAwMCBuDQowMDAxMDkwNjEwIDAwMDAwIG4NCjAwMDEwOTA2OTIgMDAwMDAgbg0KMDAw
MTA5MDc5MiAwMDAwMCBuDQowMDAxMDkwOTQ4IDAwMDAwIG4NCjAwMDEwOTExOTAgMDAwMDAgbg0K
MDAwMTExODIyOCAwMDAwMCBuDQowMDAxMTE4Mzc3IDAwMDAwIG4NCjAwMDExMTg0NzcgMDAwMDAg
bg0KMDAwMTExODU1OSAwMDAwMCBuDQowMDAxMTE4NjQxIDAwMDAwIG4NCjAwMDExMTg3NDEgMDAw
MDAgbg0KMDAwMTExODg5NyAwMDAwMCBuDQowMDAxMTE5MTczIDAwMDAwIG4NCjAwMDExNDY3Nzgg
MDAwMDAgbg0KMDAwMTE0NjkyNyAwMDAwMCBuDQowMDAxMTQ3MDI3IDAwMDAwIG4NCjAwMDExNDcx
MDkgMDAwMDAgbg0KMDAwMTE0NzE5MSAwMDAwMCBuDQowMDAxMTQ3MjkxIDAwMDAwIG4NCjAwMDEx
NDc0NDcgMDAwMDAgbg0KMDAwMTE0NzYyMiAwMDAwMCBuDQowMDAxMTQ3ODMwIDAwMDAwIG4NCjAw
MDExNDgwMzggMDAwMDAgbg0KMDAwMTE0ODI4MCAwMDAwMCBuDQowMDAxMTc1NTA2IDAwMDAwIG4N
CjAwMDExNzU2NTUgMDAwMDAgbg0KMDAwMTE3NTc1NSAwMDAwMCBuDQowMDAxMTc1ODM3IDAwMDAw
IG4NCjAwMDExNzU5MTkgMDAwMDAgbg0KMDAwMTE3NjAxOSAwMDAwMCBuDQowMDAxMTc2MTc1IDAw
MDAwIG4NCjAwMDExNzY0NjcgMDAwMDAgbg0KMDAwMTE3Njc4OSAwMDAwMCBuDQowMDAxMTc3MDQ0
IDAwMDAwIG4NCjAwMDExNzc0MTkgMDAwMDAgbg0KMDAwMTE3NzU1NiAwMDAwMCBuDQowMDAxMTc3
NjI3IDAwMDAwIG4NCjAwMDExNzc3OTUgMDAwMDAgbg0KMDAwMTE3Nzg3NyAwMDAwMCBuDQowMDAx
MTc3OTU5IDAwMDAwIG4NCjAwMDExNzgwNDEgMDAwMDAgbg0KMDAwMTE3ODEzMSAwMDAwMCBuDQow
MDAxMTc4MjE0IDAwMDAwIG4NCjAwMDExNzgzMTUgMDAwMDAgbg0KMDAwMTE3ODQ1MiAwMDAwMCBu
DQowMDAxMTc4NTg5IDAwMDAwIG4NCjAwMDExNzg2NzUgMDAwMDAgbg0KMDAwMTE3ODc2MSAwMDAw
MCBuDQowMDAxMTc4ODQ0IDAwMDAwIG4NCjAwMDExNzg5MTggMDAwMDAgbg0KMDAwMTE3OTAzMyAw
MDAwMCBuDQowMDAxMTc5MTEzIDAwMDAwIG4NCjAwMDExNzkxODUgMDAwMDAgbg0KMDAwMTE3OTI2
MCAwMDAwMCBuDQowMDAxMTc5MzMyIDAwMDAwIG4NCjAwMDExNzk0MDQgMDAwMDAgbg0KMDAwMTE3
OTU1MCAwMDAwMCBuDQowMDAxMTc5NjIyIDAwMDAwIG4NCjAwMDExNzk3ODIgMDAwMDAgbg0KMDAw
MTE3OTg2NSAwMDAwMCBuDQowMDAxMTc5OTQ4IDAwMDAwIG4NCjAwMDExODAwMzEgMDAwMDAgbg0K
MDAwMTE4MDEyMiAwMDAwMCBuDQowMDAxMTgwMjA2IDAwMDAwIG4NCjAwMDExODAzMDggMDAwMDAg
bg0KMDAwMTE4MDQ0NiAwMDAwMCBuDQowMDAxMTgwNTg0IDAwMDAwIG4NCjAwMDExODA2NzEgMDAw
MDAgbg0KMDAwMTE4MDc1OCAwMDAwMCBuDQowMDAxMTgwODQyIDAwMDAwIG4NCjAwMDExODA5MTYg
MDAwMDAgbg0KMDAwMTE4MTAwOCAwMDAwMCBuDQowMDAxMTgxMDgwIDAwMDAwIG4NCjAwMDExODEx
NTMgMDAwMDAgbg0KMDAwMTE4MTIzNyAwMDAwMCBuDQowMDAxMTgxMzQ3IDAwMDAwIG4NCjAwMDEx
ODE0MjYgMDAwMDAgbg0KMDAwMTE4MTUwMyAwMDAwMCBuDQowMDAxMTgxNTgyIDAwMDAwIG4NCjAw
MDExODE2NTkgMDAwMDAgbg0KMDAwMTE4MTczOCAwMDAwMCBuDQowMDAxMTgxODE1IDAwMDAwIG4N
CjAwMDExODE4OTQgMDAwMDAgbg0KMDAwMTE4MTk3MSAwMDAwMCBuDQowMDAxMTgyMDUwIDAwMDAw
IG4NCjAwMDExODIxMzAgMDAwMDAgbg0KMDAwMTE4MjI2OCAwMDAwMCBuDQowMDAxMTgyMzQwIDAw
MDAwIG4NCjAwMDExODI0NDQgMDAwMDAgbg0KMDAwMTE4MjUyNyAwMDAwMCBuDQowMDAxMTgyNjEw
IDAwMDAwIG4NCjAwMDExODI2OTMgMDAwMDAgbg0KMDAwMTE4Mjc4NCAwMDAwMCBuDQowMDAxMTgy
ODY4IDAwMDAwIG4NCjAwMDExODI5NzAgMDAwMDAgbg0KMDAwMTE4MzEwOCAwMDAwMCBuDQowMDAx
MTgzMjQ2IDAwMDAwIG4NCjAwMDExODMzMzMgMDAwMDAgbg0KMDAwMTE4MzQyMCAwMDAwMCBuDQow
MDAxMTgzNTEyIDAwMDAwIG4NCjAwMDExODM1ODQgMDAwMDAgbg0KMDAwMTE4MzY1NiAwMDAwMCBu
DQowMDAxMTgzNzQwIDAwMDAwIG4NCjAwMDExODM4MTIgMDAwMDAgbg0KMDAwMTE4Mzk1OCAwMDAw
MCBuDQowMDAxMTg0MDMwIDAwMDAwIG4NCjAwMDExODQxNjYgMDAwMDAgbg0KMDAwMTE4NDI0OSAw
MDAwMCBuDQowMDAxMTg0MzMyIDAwMDAwIG4NCjAwMDExODQ0MTUgMDAwMDAgbg0KMDAwMTE4NDUw
NiAwMDAwMCBuDQowMDAxMTg0NTkwIDAwMDAwIG4NCjAwMDExODQ2OTIgMDAwMDAgbg0KMDAwMTE4
NDgzMCAwMDAwMCBuDQowMDAxMTg0OTY4IDAwMDAwIG4NCjAwMDExODUwNTUgMDAwMDAgbg0KMDAw
MTE4NTE0MiAwMDAwMCBuDQowMDAxMTg1MjI2IDAwMDAwIG4NCjAwMDExODUzMDAgMDAwMDAgbg0K
MDAwMTE4NTM4NCAwMDAwMCBuDQowMDAxMTg1NDc4IDAwMDAwIG4NCjAwMDExODU1NTcgMDAwMDAg
bg0KMDAwMTE4NTYzMyAwMDAwMCBuDQowMDAxMTg1NzEyIDAwMDAwIG4NCjAwMDExODU3ODkgMDAw
MDAgbg0KMDAwMTE4NTg2OCAwMDAwMCBuDQowMDAxMTg1OTQ4IDAwMDAwIG4NCjAwMDExODYwMzIg
MDAwMDAgbg0KMDAwMTE4NjE4NiAwMDAwMCBuDQowMDAxMTg2MjU4IDAwMDAwIG4NCjAwMDExODY0
MDIgMDAwMDAgbg0KMDAwMTE4NjQ4NSAwMDAwMCBuDQowMDAxMTg2NTY4IDAwMDAwIG4NCjAwMDEx
ODY2NTEgMDAwMDAgbg0KMDAwMTE4Njc0MiAwMDAwMCBuDQowMDAxMTg2ODI2IDAwMDAwIG4NCjAw
MDExODY5MjggMDAwMDAgbg0KMDAwMTE4NzA2NiAwMDAwMCBuDQowMDAxMTg3MjA0IDAwMDAwIG4N
CjAwMDExODcyOTEgMDAwMDAgbg0KMDAwMTE4NzM3OCAwMDAwMCBuDQowMDAxMTg3NDcwIDAwMDAw
IG4NCjAwMDExODc1NTQgMDAwMDAgbg0KMDAwMTE4NzYyOCAwMDAwMCBuDQowMDAxMTg3NzIwIDAw
MDAwIG4NCjAwMDExODc3OTMgMDAwMDAgbg0KMDAwMTE4Nzg2NiAwMDAwMCBuDQowMDAxMTg3OTUw
IDAwMDAwIG4NCjAwMDExODgwMzYgMDAwMDAgbg0KMDAwMTE4ODExNSAwMDAwMCBuDQowMDAxMTg4
MTkyIDAwMDAwIG4NCjAwMDExODgyNzEgMDAwMDAgbg0KMDAwMTE4ODM1MSAwMDAwMCBuDQowMDAx
MTg4NTA1IDAwMDAwIG4NCjAwMDExODg1NzcgMDAwMDAgbg0KMDAwMTE4ODc3NyAwMDAwMCBuDQow
MDAxMTg4ODYwIDAwMDAwIG4NCjAwMDExODg5NDMgMDAwMDAgbg0KMDAwMTE4OTAyNiAwMDAwMCBu
DQowMDAxMTg5MTE3IDAwMDAwIG4NCjAwMDExODkyMDEgMDAwMDAgbg0KMDAwMTE4OTMwMyAwMDAw
MCBuDQowMDAxMTg5NDQxIDAwMDAwIG4NCjAwMDExODk1NzkgMDAwMDAgbg0KMDAwMTE4OTY2NiAw
MDAwMCBuDQowMDAxMTg5NzUzIDAwMDAwIG4NCjAwMDExODk4NDUgMDAwMDAgbg0KMDAwMTE4OTky
OSAwMDAwMCBuDQowMDAxMTkwMDAzIDAwMDAwIG4NCjAwMDExOTAwOTUgMDAwMDAgbg0KMDAwMTE5
MDE2OCAwMDAwMCBuDQowMDAxMTkwMjQxIDAwMDAwIG4NCjAwMDExOTAzOTcgMDAwMDAgbg0KMDAw
MTE5MDQ3MCAwMDAwMCBuDQowMDAxMTkwNTQzIDAwMDAwIG4NCjAwMDExOTA2MTYgMDAwMDAgbg0K
MDAwMTE5MDY4OSAwMDAwMCBuDQowMDAxMTkwNzYyIDAwMDAwIG4NCjAwMDExOTA4MzUgMDAwMDAg
bg0KMDAwMTE5MDkwOCAwMDAwMCBuDQowMDAxMTkwOTgxIDAwMDAwIG4NCjAwMDExOTEwNTQgMDAw
MDAgbg0KMDAwMTE5MTEyNyAwMDAwMCBuDQowMDAxMTkxMjczIDAwMDAwIG4NCjAwMDExOTEzNDUg
MDAwMDAgbg0KMDAwMTE5MTQ3MyAwMDAwMCBuDQowMDAxMTkxNTU2IDAwMDAwIG4NCjAwMDExOTE2
MzkgMDAwMDAgbg0KMDAwMTE5MTcyMiAwMDAwMCBuDQowMDAxMTkxODEzIDAwMDAwIG4NCjAwMDEx
OTE4OTcgMDAwMDAgbg0KMDAwMTE5MTk5OSAwMDAwMCBuDQowMDAxMTkyMTM3IDAwMDAwIG4NCjAw
MDExOTIyNzUgMDAwMDAgbg0KMDAwMTE5MjM2MiAwMDAwMCBuDQowMDAxMTkyNDQ5IDAwMDAwIG4N
CjAwMDExOTI1MzMgMDAwMDAgbg0KMDAwMTE5MjYwNyAwMDAwMCBuDQowMDAxMTkyNjk5IDAwMDAw
IG4NCjAwMDExOTI3NzEgMDAwMDAgbg0KMDAwMTE5Mjg0NyAwMDAwMCBuDQowMDAxMTkyOTMxIDAw
MDAwIG4NCjAwMDExOTMwNjkgMDAwMDAgbg0KMDAwMTE5MzE0MSAwMDAwMCBuDQowMDAxMTkzMjQ1
IDAwMDAwIG4NCjAwMDExOTMzMjggMDAwMDAgbg0KMDAwMTE5MzQxMSAwMDAwMCBuDQowMDAxMTkz
NDk0IDAwMDAwIG4NCjAwMDExOTM1ODUgMDAwMDAgbg0KMDAwMTE5MzY2OSAwMDAwMCBuDQowMDAx
MTkzNzcxIDAwMDAwIG4NCjAwMDExOTM5MDkgMDAwMDAgbg0KMDAwMTE5NDA0NyAwMDAwMCBuDQow
MDAxMTk0MTM0IDAwMDAwIG4NCjAwMDExOTQyMjEgMDAwMDAgbg0KMDAwMTE5NDMwMSAwMDAwMCBu
DQowMDAxMTk0Mzg1IDAwMDAwIG4NCjAwMDExOTQ0NTcgMDAwMDAgbg0KMDAwMTE5NDYxMSAwMDAw
MCBuDQowMDAxMTk0NjgzIDAwMDAwIG4NCjAwMDExOTQ4MTkgMDAwMDAgbg0KMDAwMTE5NDkwMiAw
MDAwMCBuDQowMDAxMTk0OTg1IDAwMDAwIG4NCjAwMDExOTUwNjggMDAwMDAgbg0KMDAwMTE5NTE1
OSAwMDAwMCBuDQowMDAxMTk1MjQzIDAwMDAwIG4NCjAwMDExOTUzNDUgMDAwMDAgbg0KMDAwMTE5
NTQ4MyAwMDAwMCBuDQowMDAxMTk1NjIxIDAwMDAwIG4NCjAwMDExOTU3MDggMDAwMDAgbg0KMDAw
MTE5NTc5NSAwMDAwMCBuDQowMDAxMTk1ODc5IDAwMDAwIG4NCjAwMDExOTU5NTMgMDAwMDAgbg0K
MDAwMTE5NjA0NSAwMDAwMCBuDQowMDAxMTk2MTE3IDAwMDAwIG4NCjAwMDExOTYxOTAgMDAwMDAg
bg0KMDAwMTE5NjI4NSAwMDAwMCBuDQowMDAxMTk2MzY3IDAwMDAwIG4NCjAwMDExOTY1MjIgMDAw
MDAgbg0KMDAwMTE5NjU5NSAwMDAwMCBuDQowMDAxMTk2NzYzIDAwMDAwIG4NCjAwMDExOTY4NDcg
MDAwMDAgbg0KMDAwMTE5NjkzMSAwMDAwMCBuDQowMDAxMTk3MDE1IDAwMDAwIG4NCjAwMDExOTcx
MDcgMDAwMDAgbg0KMDAwMTE5NzE5MiAwMDAwMCBuDQowMDAxMTk3Mjk1IDAwMDAwIG4NCjAwMDEx
OTc0MzQgMDAwMDAgbg0KMDAwMTE5NzU3MyAwMDAwMCBuDQowMDAxMTk3NjYxIDAwMDAwIG4NCjAw
MDExOTc3NDkgMDAwMDAgbg0KMDAwMTE5Nzg0MiAwMDAwMCBuDQowMDAxMTk3OTI3IDAwMDAwIG4N
CjAwMDExOTgwMDIgMDAwMDAgbg0KMDAwMTE5ODA5NSAwMDAwMCBuDQowMDAxMTk4MTY5IDAwMDAw
IG4NCjAwMDExOTgyNDMgMDAwMDAgbg0KMDAwMTE5ODMzNiAwMDAwMCBuDQowMDAxMTk4NDEwIDAw
MDAwIG4NCjAwMDExOTg0ODkgMDAwMDAgbg0KMDAwMTE5ODYwMCAwMDAwMCBuDQowMDAxMTk4Njgw
IDAwMDAwIG4NCjAwMDExOTg3NTggMDAwMDAgbg0KMDAwMTE5ODgzOCAwMDAwMCBuDQowMDAxMTk4
OTE2IDAwMDAwIG4NCjAwMDExOTg5OTYgMDAwMDAgbg0KMDAwMTE5OTA3NCAwMDAwMCBuDQowMDAx
MTk5MTU0IDAwMDAwIG4NCjAwMDExOTkyMzIgMDAwMDAgbg0KMDAwMTE5OTMxMiAwMDAwMCBuDQow
MDAxMTk5MzkwIDAwMDAwIG4NCjAwMDExOTk1NDUgMDAwMDAgbg0KMDAwMTE5OTYxOCAwMDAwMCBu
DQowMDAxMTk5OTA2IDAwMDAwIG4NCjAwMDExOTk5OTAgMDAwMDAgbg0KMDAwMTIwMDA3NCAwMDAw
MCBuDQowMDAxMjAwMTU4IDAwMDAwIG4NCjAwMDEyMDAyNTAgMDAwMDAgbg0KMDAwMTIwMDMzNSAw
MDAwMCBuDQowMDAxMjAwNDM4IDAwMDAwIG4NCjAwMDEyMDA1NzcgMDAwMDAgbg0KMDAwMTIwMDcx
NiAwMDAwMCBuDQowMDAxMjAwODA0IDAwMDAwIG4NCjAwMDEyMDA4OTIgMDAwMDAgbg0KMDAwMTIw
MDk3NyAwMDAwMCBuDQowMDAxMjAxMDUyIDAwMDAwIG4NCjAwMDEyMDExNDUgMDAwMDAgbg0KMDAw
MTIwMTIxOCAwMDAwMCBuDQowMDAxMjAxMjkyIDAwMDAwIG4NCjAwMDEyMDEzODUgMDAwMDAgbg0K
MDAwMTIwMTQ1OSAwMDAwMCBuDQowMDAxMjAxNTM4IDAwMDAwIG4NCjAwMDEyMDE2NDkgMDAwMDAg
bg0KMDAwMTIwMTcyOSAwMDAwMCBuDQowMDAxMjAxODA3IDAwMDAwIG4NCjAwMDEyMDE4ODcgMDAw
MDAgbg0KMDAwMTIwMTk2NSAwMDAwMCBuDQowMDAxMjAyMDQ1IDAwMDAwIG4NCjAwMDEyMDIxMjMg
MDAwMDAgbg0KMDAwMTIwMjIwMyAwMDAwMCBuDQowMDAxMjAyMjgxIDAwMDAwIG4NCjAwMDEyMDIz
NjEgMDAwMDAgbg0KMDAwMTIwMjQzOSAwMDAwMCBuDQowMDAxMjAyNTM4IDAwMDAwIG4NCjAwMDEy
MDI2MTIgMDAwMDAgbg0KMDAwMTIwMjcwOCAwMDAwMCBuDQowMDAxMjAyNzg4IDAwMDAwIG4NCjAw
MDEyMDI4NjUgMDAwMDAgbg0KMDAwMTIwMjk0NSAwMDAwMCBuDQowMDAxMjAzMDIyIDAwMDAwIG4N
CjAwMDEyMDMxMDIgMDAwMDAgbg0KMDAwMTIwMzE3OSAwMDAwMCBuDQowMDAxMjAzMjkxIDAwMDAw
IG4NCjAwMDEyMDMzNzEgMDAwMDAgbg0KMDAwMTIwMzQ0OCAwMDAwMCBuDQowMDAxMjAzNTI4IDAw
MDAwIG4NCjAwMDEyMDM2MDUgMDAwMDAgbg0KMDAwMTIwMzY5MyAwMDAwMCBuDQowMDAxMjAzNzY3
IDAwMDAwIG4NCjAwMDEyMDM4NDEgMDAwMDAgbg0KMDAwMTIwMzkyMSAwMDAwMCBuDQowMDAxMjAz
OTk4IDAwMDAwIG4NCjAwMDEyMDQwNzggMDAwMDAgbg0KMDAwMTIwNDE1MiAwMDAwMCBuDQowMDAx
MjA0Mjk5IDAwMDAwIG4NCjAwMDEyMDQzNzIgMDAwMDAgbg0KMDAwMTIwNDU4MCAwMDAwMCBuDQow
MDAxMjA0NjY0IDAwMDAwIG4NCjAwMDEyMDQ3NDggMDAwMDAgbg0KMDAwMTIwNDgzMiAwMDAwMCBu
DQowMDAxMjA0OTI0IDAwMDAwIG4NCjAwMDEyMDUwMDkgMDAwMDAgbg0KMDAwMTIwNTExMiAwMDAw
MCBuDQowMDAxMjA1MjUxIDAwMDAwIG4NCjAwMDEyMDUzOTAgMDAwMDAgbg0KMDAwMTIwNTQ3OCAw
MDAwMCBuDQowMDAxMjA1NTY2IDAwMDAwIG4NCjAwMDEyMDU2NTEgMDAwMDAgbg0KMDAwMTIwNTcy
NiAwMDAwMCBuDQowMDAxMjA1ODE5IDAwMDAwIG4NCjAwMDEyMDU4OTIgMDAwMDAgbg0KMDAwMTIw
NTk2NiAwMDAwMCBuDQowMDAxMjA2MTM5IDAwMDAwIG4NCjAwMDEyMDYyMTMgMDAwMDAgbg0KMDAw
MTIwNjMxMSAwMDAwMCBuDQowMDAxMjA2MzY5IDAwMDAwIG4NCjAwMDEyMDY0NDMgMDAwMDAgbg0K
MDAwMTIwNjUwMSAwMDAwMCBuDQowMDAxMjA2NTc1IDAwMDAwIG4NCjAwMDEyMDY2NDkgMDAwMDAg
bg0KMDAwMTIwNjcyMyAwMDAwMCBuDQowMDAxMjA2Nzk3IDAwMDAwIG4NCjAwMDEyMDY4NzEgMDAw
MDAgbg0KMDAwMTIwNjk0NSAwMDAwMCBuDQowMDAxMjA3MDE5IDAwMDAwIG4NCjAwMDEyMDcwOTMg
MDAwMDAgbg0KMDAwMTIwNzE2NyAwMDAwMCBuDQowMDAxMjA3MjQxIDAwMDAwIG4NCjAwMDEyMDcz
ODggMDAwMDAgbg0KMDAwMTIwNzQ2MSAwMDAwMCBuDQowMDAxMjA3NTk3IDAwMDAwIG4NCjAwMDEy
MDc2ODEgMDAwMDAgbg0KMDAwMTIwNzc2NSAwMDAwMCBuDQowMDAxMjA3ODQ5IDAwMDAwIG4NCjAw
MDEyMDc5NDEgMDAwMDAgbg0KMDAwMTIwODAyNiAwMDAwMCBuDQowMDAxMjA4MTI5IDAwMDAwIG4N
CjAwMDEyMDgyNjggMDAwMDAgbg0KMDAwMTIwODQwNyAwMDAwMCBuDQowMDAxMjA4NDk1IDAwMDAw
IG4NCjAwMDEyMDg1ODMgMDAwMDAgbg0KMDAwMTIwODY2OCAwMDAwMCBuDQowMDAxMjA4NzQzIDAw
MDAwIG4NCjAwMDEyMDg4MzYgMDAwMDAgbg0KMDAwMTIwODkwOSAwMDAwMCBuDQowMDAxMjA4OTgz
IDAwMDAwIG4NCjAwMDEyMDkwNzYgMDAwMDAgbg0KMDAwMTIwOTE1MCAwMDAwMCBuDQowMDAxMjA5
MjM3IDAwMDAwIG4NCjAwMDEyMDkzMTcgMDAwMDAgbg0KMDAwMTIwOTM5NSAwMDAwMCBuDQowMDAx
MjA5NDc1IDAwMDAwIG4NCjAwMDEyMDk1NTMgMDAwMDAgbg0KMDAwMTIwOTY5MiAwMDAwMCBuDQow
MDAxMjA5NzY1IDAwMDAwIG4NCjAwMDEyMDk4NjkgMDAwMDAgbg0KMDAwMTIwOTk1MyAwMDAwMCBu
DQowMDAxMjEwMDM3IDAwMDAwIG4NCjAwMDEyMTAxMjEgMDAwMDAgbg0KMDAwMTIxMDIxMyAwMDAw
MCBuDQowMDAxMjEwMjk4IDAwMDAwIG4NCjAwMDEyMTA0MDEgMDAwMDAgbg0KMDAwMTIxMDU0MCAw
MDAwMCBuDQowMDAxMjEwNjc5IDAwMDAwIG4NCjAwMDEyMTA3NjcgMDAwMDAgbg0KMDAwMTIxMDg1
NSAwMDAwMCBuDQowMDAxMjEwOTM2IDAwMDAwIG4NCjAwMDEyMTEwMjEgMDAwMDAgbg0KMDAwMTIx
MTA5NCAwMDAwMCBuDQowMDAxMjExMjQ5IDAwMDAwIG4NCjAwMDEyMTEzMjIgMDAwMDAgbg0KMDAw
MTIxMTQ1MCAwMDAwMCBuDQowMDAxMjExNTM0IDAwMDAwIG4NCjAwMDEyMTE2MTggMDAwMDAgbg0K
MDAwMTIxMTcwMiAwMDAwMCBuDQowMDAxMjExNzk0IDAwMDAwIG4NCjAwMDEyMTE4NzkgMDAwMDAg
bg0KMDAwMTIxMTk4MiAwMDAwMCBuDQowMDAxMjEyMTIxIDAwMDAwIG4NCjAwMDEyMTIyNjAgMDAw
MDAgbg0KMDAwMTIxMjM0OCAwMDAwMCBuDQowMDAxMjEyNDM2IDAwMDAwIG4NCjAwMDEyMTI1Mjkg
MDAwMDAgbg0KMDAwMTIxMjYxNCAwMDAwMCBuDQowMDAxMjEyNjg5IDAwMDAwIG4NCjAwMDEyMTI3
NzIgMDAwMDAgbg0KMDAwMTIxMjg1NyAwMDAwMCBuDQowMDAxMjEyOTMxIDAwMDAwIG4NCjAwMDEy
MTMwODYgMDAwMDAgbg0KMDAwMTIxMzE1OSAwMDAwMCBuDQowMDAxMjEzMjg3IDAwMDAwIG4NCjAw
MDEyMTMzNzEgMDAwMDAgbg0KMDAwMTIxMzQ1NSAwMDAwMCBuDQowMDAxMjEzNTM5IDAwMDAwIG4N
CjAwMDEyMTM2MzEgMDAwMDAgbg0KMDAwMTIxMzcxNiAwMDAwMCBuDQowMDAxMjEzODE5IDAwMDAw
IG4NCjAwMDEyMTM5NTggMDAwMDAgbg0KMDAwMTIxNDA5NyAwMDAwMCBuDQowMDAxMjE0MTg1IDAw
MDAwIG4NCjAwMDEyMTQyNzMgMDAwMDAgbg0KMDAwMTIxNDM1OCAwMDAwMCBuDQowMDAxMjE0NDMz
IDAwMDAwIG4NCjAwMDEyMTQ1MTUgMDAwMDAgbg0KMDAwMTIxNDYwMCAwMDAwMCBuDQowMDAxMjE0
Njc0IDAwMDAwIG4NCjAwMDEyMTQ3NjggMDAwMDAgbg0KMDAwMTIxNDkyMyAwMDAwMCBuDQowMDAx
MjE0OTk2IDAwMDAwIG4NCjAwMDEyMTUxMjQgMDAwMDAgbg0KMDAwMTIxNTIwOCAwMDAwMCBuDQow
MDAxMjE1MjkyIDAwMDAwIG4NCjAwMDEyMTUzNzYgMDAwMDAgbg0KMDAwMTIxNTQ2OCAwMDAwMCBu
DQowMDAxMjE1NTUzIDAwMDAwIG4NCjAwMDEyMTU2NTYgMDAwMDAgbg0KMDAwMTIxNTc5NSAwMDAw
MCBuDQowMDAxMjE1OTM0IDAwMDAwIG4NCjAwMDEyMTYwMjIgMDAwMDAgbg0KMDAwMTIxNjExMCAw
MDAwMCBuDQowMDAxMjE2MTk1IDAwMDAwIG4NCjAwMDEyMTYyNzAgMDAwMDAgbg0KMDAwMTIxNjM1
MiAwMDAwMCBuDQowMDAxMjE2NDM3IDAwMDAwIG4NCjAwMDEyMTY1MTEgMDAwMDAgbg0KMDAwMTIx
NjYwNSAwMDAwMCBuDQowMDAxMjE2NzY4IDAwMDAwIG4NCjAwMDEyMTY4NDEgMDAwMDAgbg0KMDAw
MTIxNzI0MSAwMDAwMCBuDQowMDAxMjE3MzI1IDAwMDAwIG4NCjAwMDEyMTc0MDkgMDAwMDAgbg0K
MDAwMTIxNzQ5MyAwMDAwMCBuDQowMDAxMjE3NTg1IDAwMDAwIG4NCjAwMDEyMTc2NzAgMDAwMDAg
bg0KMDAwMTIxNzc3MyAwMDAwMCBuDQowMDAxMjE3OTEyIDAwMDAwIG4NCjAwMDEyMTgwNTEgMDAw
MDAgbg0KMDAwMTIxODEzOSAwMDAwMCBuDQowMDAxMjE4MjI3IDAwMDAwIG4NCjAwMDEyMTgzMTIg
MDAwMDAgbg0KMDAwMTIxODM4NyAwMDAwMCBuDQowMDAxMjE4NDY5IDAwMDAwIG4NCjAwMDEyMTg1
ODQgMDAwMDAgbg0KMDAwMTIxODY1OCAwMDAwMCBuDQowMDAxMjE4NzYyIDAwMDAwIG4NCjAwMDEy
MTg4NDIgMDAwMDAgbg0KMDAwMTIxODkxOSAwMDAwMCBuDQowMDAxMjE4OTk5IDAwMDAwIG4NCjAw
MDEyMTkwNzYgMDAwMDAgbg0KMDAwMTIxOTE1NiAwMDAwMCBuDQowMDAxMjE5MjMzIDAwMDAwIG4N
CjAwMDEyMTkzMTMgMDAwMDAgbg0KMDAwMTIxOTM5MCAwMDAwMCBuDQowMDAxMjE5NDk0IDAwMDAw
IG4NCjAwMDEyMTk1NzQgMDAwMDAgbg0KMDAwMTIxOTY1MSAwMDAwMCBuDQowMDAxMjE5NzMxIDAw
MDAwIG4NCjAwMDEyMTk4MDggMDAwMDAgbg0KMDAwMTIxOTg4OCAwMDAwMCBuDQowMDAxMjE5OTY1
IDAwMDAwIG4NCjAwMDEyMjAwNDUgMDAwMDAgbg0KMDAwMTIyMDEyMiAwMDAwMCBuDQowMDAxMjIw
MjI2IDAwMDAwIG4NCjAwMDEyMjAzMDYgMDAwMDAgbg0KMDAwMTIyMDM4MyAwMDAwMCBuDQowMDAx
MjIwNDYzIDAwMDAwIG4NCjAwMDEyMjA1NDAgMDAwMDAgbg0KMDAwMTIyMDYyMCAwMDAwMCBuDQow
MDAxMjIwNjk3IDAwMDAwIG4NCjAwMDEyMjA3NzcgMDAwMDAgbg0KMDAwMTIyMDg1NCAwMDAwMCBu
DQowMDAxMjIwOTU4IDAwMDAwIG4NCjAwMDEyMjEwMzggMDAwMDAgbg0KMDAwMTIyMTExNSAwMDAw
MCBuDQowMDAxMjIxMTk1IDAwMDAwIG4NCjAwMDEyMjEyNzIgMDAwMDAgbg0KMDAwMTIyMTM1MiAw
MDAwMCBuDQowMDAxMjIxNDI5IDAwMDAwIG4NCjAwMDEyMjE1MDkgMDAwMDAgbg0KMDAwMTIyMTU4
NiAwMDAwMCBuDQowMDAxMjIxNjY2IDAwMDAwIG4NCjAwMDEyMjE3NTEgMDAwMDAgbg0KMDAwMTIy
MTgyOCAwMDAwMCBuDQowMDAxMjIxOTc1IDAwMDAwIG4NCjAwMDEyMjIwNDggMDAwMDAgbg0KMDAw
MTIyMjI2NCAwMDAwMCBuDQowMDAxMjIyMzQ4IDAwMDAwIG4NCjAwMDEyMjI0MzIgMDAwMDAgbg0K
MDAwMTIyMjUxNiAwMDAwMCBuDQowMDAxMjIyNjA4IDAwMDAwIG4NCjAwMDEyMjI2OTMgMDAwMDAg
bg0KMDAwMTIyMjc5NiAwMDAwMCBuDQowMDAxMjIyOTM1IDAwMDAwIG4NCjAwMDEyMjMwNzQgMDAw
MDAgbg0KMDAwMTIyMzE2MiAwMDAwMCBuDQowMDAxMjIzMjUwIDAwMDAwIG4NCjAwMDEyMjMzMzUg
MDAwMDAgbg0KMDAwMTIyMzQxMCAwMDAwMCBuDQowMDAxMjIzNDkyIDAwMDAwIG4NCjAwMDEyMjM1
ODUgMDAwMDAgbg0KMDAwMTIyMzY1OSAwMDAwMCBuDQowMDAxMjIzNzcwIDAwMDAwIG4NCjAwMDEy
MjM4NTAgMDAwMDAgbg0KMDAwMTIyMzkyOCAwMDAwMCBuDQowMDAxMjI0MDA4IDAwMDAwIG4NCjAw
MDEyMjQwODYgMDAwMDAgbg0KMDAwMTIyNDE2NiAwMDAwMCBuDQowMDAxMjI0MjU2IDAwMDAwIG4N
CjAwMDEyMjQzMzYgMDAwMDAgbg0KMDAwMTIyNDQxNCAwMDAwMCBuDQowMDAxMjI0NDk0IDAwMDAw
IG4NCjAwMDEyMjQ1ODEgMDAwMDAgbg0KMDAwMTIyNDcyMCAwMDAwMCBuDQowMDAxMjI0NzkzIDAw
MDAwIG4NCjAwMDEyMjQ5MDUgMDAwMDAgbg0KMDAwMTIyNDk4OSAwMDAwMCBuDQowMDAxMjI1MDcz
IDAwMDAwIG4NCjAwMDEyMjUxNTcgMDAwMDAgbg0KMDAwMTIyNTI0OSAwMDAwMCBuDQowMDAxMjI1
MzM0IDAwMDAwIG4NCjAwMDEyMjU0MzcgMDAwMDAgbg0KMDAwMTIyNTU3NiAwMDAwMCBuDQowMDAx
MjI1NzE1IDAwMDAwIG4NCjAwMDEyMjU4MDMgMDAwMDAgbg0KMDAwMTIyNTg5MSAwMDAwMCBuDQow
MDAxMjI1OTg0IDAwMDAwIG4NCjAwMDEyMjYwNTcgMDAwMDAgbg0KMDAwMTIyNjEzMCAwMDAwMCBu
DQowMDAxMjI2MjEyIDAwMDAwIG4NCjAwMDEyMjYzNzUgMDAwMDAgbg0KMDAwMTIyNjQ0OCAwMDAw
MCBuDQowMDAxMjI2NzEyIDAwMDAwIG4NCjAwMDEyMjY3OTYgMDAwMDAgbg0KMDAwMTIyNjg4MCAw
MDAwMCBuDQowMDAxMjI2OTY0IDAwMDAwIG4NCjAwMDEyMjcwNTYgMDAwMDAgbg0KMDAwMTIyNzE0
MSAwMDAwMCBuDQowMDAxMjI3MjQ0IDAwMDAwIG4NCjAwMDEyMjczODMgMDAwMDAgbg0KMDAwMTIy
NzUyMiAwMDAwMCBuDQowMDAxMjI3NjEwIDAwMDAwIG4NCjAwMDEyMjc2OTggMDAwMDAgbg0KMDAw
MTIyNzc4MyAwMDAwMCBuDQowMDAxMjI3ODU4IDAwMDAwIG4NCjAwMDEyMjc5NTEgMDAwMDAgbg0K
MDAwMTIyODAyNCAwMDAwMCBuDQowMDAxMjI4MDk4IDAwMDAwIG4NCjAwMDEyMjgxOTcgMDAwMDAg
bg0KMDAwMTIyODI3MSAwMDAwMCBuDQowMDAxMjI4MzY3IDAwMDAwIG4NCjAwMDEyMjg0NDcgMDAw
MDAgbg0KMDAwMTIyODUyNCAwMDAwMCBuDQowMDAxMjI4NjA0IDAwMDAwIG4NCjAwMDEyMjg2ODEg
MDAwMDAgbg0KMDAwMTIyODc2MSAwMDAwMCBuDQowMDAxMjI4ODM4IDAwMDAwIG4NCjAwMDEyMjg5
NTAgMDAwMDAgbg0KMDAwMTIyOTAzMCAwMDAwMCBuDQowMDAxMjI5MTA3IDAwMDAwIG4NCjAwMDEy
MjkxODcgMDAwMDAgbg0KMDAwMTIyOTI2NCAwMDAwMCBuDQowMDAxMjI5MzUyIDAwMDAwIG4NCjAw
MDEyMjk0MjYgMDAwMDAgbg0KMDAwMTIyOTUwMCAwMDAwMCBuDQowMDAxMjI5NTgwIDAwMDAwIG4N
CjAwMDEyMjk2NTcgMDAwMDAgbg0KMDAwMTIyOTczNyAwMDAwMCBuDQowMDAxMjI5ODExIDAwMDAw
IG4NCjAwMDEyMjk5MTIgMDAwMDAgbg0KMDAwMTIyOTk5NSAwMDAwMCBuDQowMDAxMjMwMTQyIDAw
MDAwIG4NCjAwMDEyMzAyMTUgMDAwMDAgbg0KMDAwMTIzMDM1MSAwMDAwMCBuDQowMDAxMjMwNDM1
IDAwMDAwIG4NCjAwMDEyMzA1MTkgMDAwMDAgbg0KMDAwMTIzMDYwMyAwMDAwMCBuDQowMDAxMjMw
Njk1IDAwMDAwIG4NCjAwMDEyMzA3ODAgMDAwMDAgbg0KMDAwMTIzMDg4MyAwMDAwMCBuDQowMDAx
MjMxMDIyIDAwMDAwIG4NCjAwMDEyMzExNjEgMDAwMDAgbg0KMDAwMTIzMTI0OSAwMDAwMCBuDQow
MDAxMjMxMzM3IDAwMDAwIG4NCjAwMDEyMzE0MjIgMDAwMDAgbg0KMDAwMTIzMTQ5NyAwMDAwMCBu
DQowMDAxMjMxNTkwIDAwMDAwIG4NCjAwMDEyMzE2NjMgMDAwMDAgbg0KMDAwMTIzMTczNyAwMDAw
MCBuDQowMDAxMjMxODMwIDAwMDAwIG4NCjAwMDEyMzE5MDQgMDAwMDAgbg0KMDAwMTIzMTk5MSAw
MDAwMCBuDQowMDAxMjMyMDcxIDAwMDAwIG4NCjAwMDEyMzIxNDkgMDAwMDAgbg0KMDAwMTIzMjIy
OSAwMDAwMCBuDQowMDAxMjMyMzA3IDAwMDAwIG4NCjAwMDEyMzI0NTQgMDAwMDAgbg0KMDAwMTIz
MjUyNyAwMDAwMCBuDQowMDAxMjMyNzExIDAwMDAwIG4NCjAwMDEyMzI3OTUgMDAwMDAgbg0KMDAw
MTIzMjg3OSAwMDAwMCBuDQowMDAxMjMyOTYzIDAwMDAwIG4NCjAwMDEyMzMwNTUgMDAwMDAgbg0K
MDAwMTIzMzE0MCAwMDAwMCBuDQowMDAxMjMzMjQzIDAwMDAwIG4NCjAwMDEyMzMzODIgMDAwMDAg
bg0KMDAwMTIzMzUyMSAwMDAwMCBuDQowMDAxMjMzNjA5IDAwMDAwIG4NCjAwMDEyMzM2OTcgMDAw
MDAgbg0KMDAwMTIzMzc3OCAwMDAwMCBuDQowMDAxMjMzODcxIDAwMDAwIG4NCjAwMDEyMzM5NDQg
MDAwMDAgbg0KMDAwMTIzNDAxOCAwMDAwMCBuDQowMDAxMjM0MTM1IDAwMDAwIG4NCjAwMDEyMzQy
MDkgMDAwMDAgbg0KMDAwMTIzNDI4MyAwMDAwMCBuDQowMDAxMjM0MzU3IDAwMDAwIG4NCjAwMDEy
MzQ0MzEgMDAwMDAgbg0KMDAwMTIzNDUyNiAwMDAwMCBuDQowMDAxMjM0NjA2IDAwMDAwIG4NCjAw
MDEyMzQ2OTAgMDAwMDAgbg0KMDAwMTIzNDc3MCAwMDAwMCBuDQowMDAxMjM0ODQ4IDAwMDAwIG4N
CjAwMDEyMzQ5MjggMDAwMDAgbg0KMDAwMTIzNTAwNiAwMDAwMCBuDQowMDAxMjM1MTUzIDAwMDAw
IG4NCjAwMDEyMzUyMjYgMDAwMDAgbg0KMDAwMTIzNTM5NCAwMDAwMCBuDQowMDAxMjM1NDc4IDAw
MDAwIG4NCjAwMDEyMzU1NjIgMDAwMDAgbg0KMDAwMTIzNTY0NiAwMDAwMCBuDQowMDAxMjM1NzM4
IDAwMDAwIG4NCjAwMDEyMzU4MjMgMDAwMDAgbg0KMDAwMTIzNTkyNiAwMDAwMCBuDQowMDAxMjM2
MDY1IDAwMDAwIG4NCjAwMDEyMzYyMDQgMDAwMDAgbg0KMDAwMTIzNjI5MiAwMDAwMCBuDQowMDAx
MjM2MzgwIDAwMDAwIG4NCjAwMDEyMzY0NjEgMDAwMDAgbg0KMDAwMTIzNjU0MyAwMDAwMCBuDQow
MDAxMjM2Njc2IDAwMDAwIG4NCjAwMDEyMzY3NTAgMDAwMDAgbg0KMDAwMTIzNjgyNCAwMDAwMCBu
DQowMDAxMjM2ODk4IDAwMDAwIG4NCjAwMDEyMzY5NzIgMDAwMDAgbg0KMDAwMTIzNzA0NiAwMDAw
MCBuDQowMDAxMjM3MTIwIDAwMDAwIG4NCjAwMDEyMzcxOTQgMDAwMDAgbg0KMDAwMTIzNzMzMyAw
MDAwMCBuDQowMDAxMjM3NDA2IDAwMDAwIG4NCjAwMDEyMzc1MTAgMDAwMDAgbg0KMDAwMTIzNzU5
NCAwMDAwMCBuDQowMDAxMjM3Njc4IDAwMDAwIG4NCjAwMDEyMzc3NjIgMDAwMDAgbg0KMDAwMTIz
Nzg1NCAwMDAwMCBuDQowMDAxMjM3OTM5IDAwMDAwIG4NCjAwMDEyMzgwNDIgMDAwMDAgbg0KMDAw
MTIzODE4MSAwMDAwMCBuDQowMDAxMjM4MzIwIDAwMDAwIG4NCjAwMDEyMzg0MDggMDAwMDAgbg0K
MDAwMTIzODQ5NiAwMDAwMCBuDQowMDAxMjM4NTc3IDAwMDAwIG4NCjAwMDEyMzg2NjIgMDAwMDAg
bg0KMDAwMTIzODczNSAwMDAwMCBuDQowMDAxMjM4ODgyIDAwMDAwIG4NCjAwMDEyMzg5NTUgMDAw
MDAgbg0KMDAwMTIzOTE2MyAwMDAwMCBuDQowMDAxMjM5MjQ3IDAwMDAwIG4NCjAwMDEyMzkzMzEg
MDAwMDAgbg0KMDAwMTIzOTQxNSAwMDAwMCBuDQowMDAxMjM5NTA3IDAwMDAwIG4NCjAwMDEyMzk1
OTIgMDAwMDAgbg0KMDAwMTIzOTY5NSAwMDAwMCBuDQowMDAxMjM5ODM0IDAwMDAwIG4NCjAwMDEy
Mzk5NzMgMDAwMDAgbg0KMDAwMTI0MDA2MSAwMDAwMCBuDQowMDAxMjQwMTQ5IDAwMDAwIG4NCjAw
MDEyNDAyMzQgMDAwMDAgbg0KMDAwMTI0MDMwOSAwMDAwMCBuDQowMDAxMjQwMzkxIDAwMDAwIG4N
CjAwMDEyNDA1MjQgMDAwMDAgbg0KMDAwMTI0MDYyNyAwMDAwMCBuDQowMDAxMjQwNzAxIDAwMDAw
IG4NCjAwMDEyNDA3OTEgMDAwMDAgbg0KMDAwMTI0MDg0OSAwMDAwMCBuDQowMDAxMjQwOTIzIDAw
MDAwIG4NCjAwMDEyNDA5OTcgMDAwMDAgbg0KMDAwMTI0MTA3MSAwMDAwMCBuDQowMDAxMjQxMTQ1
IDAwMDAwIG4NCjAwMDEyNDEyMTkgMDAwMDAgbg0KMDAwMTI0MTI5MyAwMDAwMCBuDQowMDAxMjQx
Mzg4IDAwMDAwIG4NCjAwMDEyNDE0ODYgMDAwMDAgbg0KMDAwMTI0MTU0NCAwMDAwMCBuDQowMDAx
MjQxNjE4IDAwMDAwIG4NCjAwMDEyNDE2NzYgMDAwMDAgbg0KMDAwMTI0MTc1MCAwMDAwMCBuDQow
MDAxMjQxODI0IDAwMDAwIG4NCjAwMDEyNDE4OTggMDAwMDAgbg0KMDAwMTI0MTk3MiAwMDAwMCBu
DQowMDAxMjQyMTE5IDAwMDAwIG4NCjAwMDEyNDIxOTIgMDAwMDAgbg0KMDAwMTI0MjMxMiAwMDAw
MCBuDQowMDAxMjQyMzk2IDAwMDAwIG4NCjAwMDEyNDI0ODAgMDAwMDAgbg0KMDAwMTI0MjU2NCAw
MDAwMCBuDQowMDAxMjQyNjU2IDAwMDAwIG4NCjAwMDEyNDI3NDEgMDAwMDAgbg0KMDAwMTI0Mjg0
NCAwMDAwMCBuDQowMDAxMjQyOTgzIDAwMDAwIG4NCjAwMDEyNDMxMjIgMDAwMDAgbg0KMDAwMTI0
MzIxMCAwMDAwMCBuDQowMDAxMjQzMjk4IDAwMDAwIG4NCjAwMDEyNDMzODMgMDAwMDAgbg0KMDAw
MTI0MzQ1OCAwMDAwMCBuDQowMDAxMjQzNTQwIDAwMDAwIG4NCjAwMDEyNDM2MjAgMDAwMDAgbg0K
MDAwMTI0Mzk2OCAwMDAwMCBuDQowMDAxMzM1NTk4IDAwMDAwIG4NCjAwMDEzMzcxNDUgMDAwMDAg
bg0KMDAwMTMzNzQ2NyAwMDAwMCBuDQowMDAxMzQ4MDE4IDAwMDAwIG4NCjAwMDEzNDk1NjUgMDAw
MDAgbg0KMDAwMTM0OTYwOCAwMDAwMCBuDQowMDAxMzQ5NzEyIDAwMDAwIG4NCjAwMDEzNDk3NDAg
MDAwMDAgbg0KMDAwMTM5MzYzNSAwMDAwMCBuDQowMDAxMzk1MTgyIDAwMDAwIG4NCjAwMDEzOTU0
ODQgMDAwMDAgbg0KMDAwMTQzNzcwMSAwMDAwMCBuDQowMDAxNDM5MjQ4IDAwMDAwIG4NCjAwMDE0
MzkzMDEgMDAwMDAgbg0KMDAwMTQzOTM5MCAwMDAwMCBuDQowMDAxNDM5ODIzIDAwMDAwIG4NCjAw
MDE1MDg1MTQgMDAwMDAgbg0KMDAwMTUxMDA2MSAwMDAwMCBuDQowMDAxNTEwMzcyIDAwMDAwIG4N
CjAwMDE1MTA0ODcgMDAwMDAgbg0KMDAwMTUxMDc5NSAwMDAwMCBuDQowMDAxNTM0NjUzIDAwMDAw
IG4NCjAwMDE1MzYyMDAgMDAwMDAgbg0KMDAwMTUzNjI0MyAwMDAwMCBuDQowMDAxNTM2MzM0IDAw
MDAwIG4NCjAwMDE1MzkwMDkgMDAwMDAgbg0KdHJhaWxlcg0KPDwvU2l6ZSAxMDAzL1Jvb3QgMSAw
IFIvSW5mbyAyNjAgMCBSL0lEWzxGRkM5ODY5QkQ1RUU4QzRDQjc2QTFCNDJDNTZCNkM2ND48RkZD
OTg2OUJENUVFOEM0Q0I3NkExQjQyQzU2QjZDNjQ+XSA+Pg0Kc3RhcnR4cmVmDQoxNTQyNDM3DQol
JUVPRg==
--f403045f1fb0b803c2054af79d92
Content-Type: application/pdf; 
	name="Paper_EIL_Dealing_with_the_Privacy_Problem_of_ECS.pdf"
Content-Disposition: attachment; 
	filename="Paper_EIL_Dealing_with_the_Privacy_Problem_of_ECS.pdf"
Content-Transfer-Encoding: base64
Content-ID: <15adf1e075554dad15c2>
X-Attachment-Id: 15adf1e075554dad15c2

JVBERi0xLjQNCiW1tbW1DQoxIDAgb2JqDQo8PC9UeXBlL0NhdGFsb2cvUGFnZXMgMiAwIFIvTGFu
Zyh6aC1DTikgL1N0cnVjdFRyZWVSb290IDczIDAgUi9NYXJrSW5mbzw8L01hcmtlZCB0cnVlPj4v
T3V0cHV0SW50ZW50c1s8PC9UeXBlL091dHB1dEludGVudC9TL0dUU19QREZBMS9PdXRwdXRDb25k
aXRpb25JZGVudGlmaWVyKHNSR0IpIC9SZWdpc3RyeU5hbWUoaHR0cDovL3d3dy5jb2xvci5vcmcp
IC9JbmZvKENyZWF0b3I6IEhQICAgICBNYW51ZmFjdHVyZXI6SUVDICAgIE1vZGVsOnNSR0IpIC9E
ZXN0T3V0cHV0UHJvZmlsZSA1NTcgMCBSPj5dIC9NZXRhZGF0YSA1NTggMCBSPj4NCmVuZG9iag0K
MiAwIG9iag0KPDwvVHlwZS9QYWdlcy9Db3VudCA1L0tpZHNbIDMgMCBSIDI0IDAgUiAyNSAwIFIg
MjYgMCBSIDI3IDAgUl0gPj4NCmVuZG9iag0KMyAwIG9iag0KPDwvVHlwZS9QYWdlL1BhcmVudCAy
IDAgUi9SZXNvdXJjZXM8PC9Gb250PDwvRjEgNSAwIFIvRjIgNyAwIFIvRjMgOSAwIFIvRjQgMTQg
MCBSL0Y1IDE2IDAgUi9GNiAyMSAwIFIvRjcgMjkgMCBSPj4vWE9iamVjdDw8L0ltYWdlMzUgMzUg
MCBSL0ltYWdlMzYgMzYgMCBSPj4vUHJvY1NldFsvUERGL1RleHQvSW1hZ2VCL0ltYWdlQy9JbWFn
ZUldID4+L0Fubm90c1sgMjMgMCBSIDI4IDAgUiAzNCAwIFJdIC9NZWRpYUJveFsgMCAwIDYxMiA3
OTJdIC9Db250ZW50cyA0IDAgUi9TdHJ1Y3RQYXJlbnRzIDA+Pg0KZW5kb2JqDQo0IDAgb2JqDQo8
PC9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDc4ODY+Pg0Kc3RyZWFtDQp4nKU9a3Mbx5HfVaX/
gG8GrsTVznN3kxTvLEpyeH5EsZTcw84HkARJnCiAIQnL9tX99+vHzOzMAr1YJ0mZIhYz3T09Pf2e
5ezlu9kf/vDy27Pz17P65TfLzc1svtqc/OX94vR09ur12ezVh+fPXr5VM62qzs8+XD9/pmY1/F/N
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
FsGHWcPVLkbb4Z7TwZHSNeLYZrZbqBCV3qeQ8mkx7ZqBxhfe7aXlo960tsxLGx1TEzO6jpQyCUNx
O9QCiqZduQIjd21OktWaXjxfkMsvqB6NkCxfqVlRgeAjfX8TrwrAYi6z+PFRrqWBESoxy66XGg4N
Pb6h2FRUam1sQqMu31ioHet4CXtmdf+qHnIMRqq5tJN9Qr9vwGMqshykUORUXJuYdmOVr9FIfNR4
x66gnrDxq3MoSZokeZm/GMiNNyVCfK5LsOJWuhb7F4ux4xrv6KUE5zQ2wSkl/Mms/T9MPPo3tffu
qGJOAPa849dGMfzRW6qSr0x/irkAIylIWzfYUJiNpYRHd8R/BQ7YAkNwiM747xt08WKsxjcQolDx
m9Qx8OpoERf8ulrPY9L353jrmJ5fL+JrRkNScYlLfoqgt2g0wp9AQuOoO+YJjfrI79o3xDIpbnOa
NrPg0r6bcvAPauPrR9ty5rgYqLDzf3/+jKq9+D/X8Xv46PUVnm9629nD6vmz//iX2Qaw8XueCaXq
cJPwchf8Q1eku9kl4H15/ml5szJu9no7+/MhxLpHTEhqVxkf8HUYphzGB1EQvoLHUVSJ4m50js/n
+P4fuwDfig0KZW5kc3RyZWFtDQplbmRvYmoNCjUgMCBvYmoNCjw8L1R5cGUvRm9udC9TdWJ0eXBl
L1RydWVUeXBlL05hbWUvRjEvQmFzZUZvbnQvQUJDREVFK1RpbWVzIzIwTmV3IzIwUm9tYW4vRW5j
b2RpbmcvV2luQW5zaUVuY29kaW5nL0ZvbnREZXNjcmlwdG9yIDYgMCBSL0ZpcnN0Q2hhciAzMi9M
YXN0Q2hhciAxMjUvV2lkdGhzIDUxNiAwIFI+Pg0KZW5kb2JqDQo2IDAgb2JqDQo8PC9UeXBlL0Zv
bnREZXNjcmlwdG9yL0ZvbnROYW1lL0FCQ0RFRStUaW1lcyMyME5ldyMyMFJvbWFuL0ZsYWdzIDMy
L0l0YWxpY0FuZ2xlIDAvQXNjZW50IDg5MS9EZXNjZW50IC0yMTYvQ2FwSGVpZ2h0IDY5My9BdmdX
aWR0aCA0MDEvTWF4V2lkdGggMjU2OC9Gb250V2VpZ2h0IDQwMC9YSGVpZ2h0IDI1MC9MZWFkaW5n
IDQyL1N0ZW1WIDQwL0ZvbnRCQm94WyAtNTY4IC0yMTYgMjAwMCA2OTNdIC9Gb250RmlsZTIgNTE3
IDAgUj4+DQplbmRvYmoNCjcgMCBvYmoNCjw8L1R5cGUvRm9udC9TdWJ0eXBlL1RydWVUeXBlL05h
bWUvRjIvQmFzZUZvbnQvQUJDREVFK1RpbWVzIzIwTmV3IzIwUm9tYW4sQm9sZEl0YWxpYy9FbmNv
ZGluZy9XaW5BbnNpRW5jb2RpbmcvRm9udERlc2NyaXB0b3IgOCAwIFIvRmlyc3RDaGFyIDMyL0xh
c3RDaGFyIDEyMS9XaWR0aHMgNTE5IDAgUj4+DQplbmRvYmoNCjggMCBvYmoNCjw8L1R5cGUvRm9u
dERlc2NyaXB0b3IvRm9udE5hbWUvQUJDREVFK1RpbWVzIzIwTmV3IzIwUm9tYW4sQm9sZEl0YWxp
Yy9GbGFncyAzMi9JdGFsaWNBbmdsZSAtMTYuNC9Bc2NlbnQgODkxL0Rlc2NlbnQgLTIxNi9DYXBI
ZWlnaHQgNjc3L0F2Z1dpZHRoIDQxMi9NYXhXaWR0aCAxOTQ4L0ZvbnRXZWlnaHQgNzAwL1hIZWln
aHQgMjUwL0xlYWRpbmcgNDIvU3RlbVYgNDEvRm9udEJCb3hbIC01NDcgLTIxNiAxNDAxIDY3N10g
L0ZvbnRGaWxlMiA1MjAgMCBSPj4NCmVuZG9iag0KOSAwIG9iag0KPDwvVHlwZS9Gb250L1N1YnR5
cGUvVHlwZTAvQmFzZUZvbnQvQUJDREVFK1RpbWVzIzIwTmV3IzIwUm9tYW4sQm9sZC9FbmNvZGlu
Zy9JZGVudGl0eS1IL0Rlc2NlbmRhbnRGb250cyAxMCAwIFIvVG9Vbmljb2RlIDUyMiAwIFI+Pg0K
ZW5kb2JqDQoxMCAwIG9iag0KWyAxMSAwIFJdIA0KZW5kb2JqDQoxMSAwIG9iag0KPDwvQmFzZUZv
bnQvQUJDREVFK1RpbWVzIzIwTmV3IzIwUm9tYW4sQm9sZC9TdWJ0eXBlL0NJREZvbnRUeXBlMi9U
eXBlL0ZvbnQvQ0lEVG9HSURNYXAvSWRlbnRpdHkvRFcgMTAwMC9DSURTeXN0ZW1JbmZvIDEyIDAg
Ui9Gb250RGVzY3JpcHRvciAxMyAwIFIvVyA1MjUgMCBSPj4NCmVuZG9iag0KMTIgMCBvYmoNCjw8
L09yZGVyaW5nKElkZW50aXR5KSAvUmVnaXN0cnkoQWRvYmUpIC9TdXBwbGVtZW50IDA+Pg0KZW5k
b2JqDQoxMyAwIG9iag0KPDwvVHlwZS9Gb250RGVzY3JpcHRvci9Gb250TmFtZS9BQkNERUUrVGlt
ZXMjMjBOZXcjMjBSb21hbixCb2xkL0ZsYWdzIDMyL0l0YWxpY0FuZ2xlIDAvQXNjZW50IDg5MS9E
ZXNjZW50IC0yMTYvQ2FwSGVpZ2h0IDY3Ny9BdmdXaWR0aCA0MjcvTWF4V2lkdGggMjU1OC9Gb250
V2VpZ2h0IDcwMC9YSGVpZ2h0IDI1MC9MZWFkaW5nIDQyL1N0ZW1WIDQyL0ZvbnRCQm94WyAtNTU4
IC0yMTYgMjAwMCA2NzddIC9Gb250RmlsZTIgNTIzIDAgUi9DSURTZXQgNTI2IDAgUj4+DQplbmRv
YmoNCjE0IDAgb2JqDQo8PC9UeXBlL0ZvbnQvU3VidHlwZS9UcnVlVHlwZS9OYW1lL0Y0L0Jhc2VG
b250L0FCQ0RFRStUaW1lcyMyME5ldyMyMFJvbWFuLEJvbGQvRW5jb2RpbmcvV2luQW5zaUVuY29k
aW5nL0ZvbnREZXNjcmlwdG9yIDE1IDAgUi9GaXJzdENoYXIgMzIvTGFzdENoYXIgMTIyL1dpZHRo
cyA1MjcgMCBSPj4NCmVuZG9iag0KMTUgMCBvYmoNCjw8L1R5cGUvRm9udERlc2NyaXB0b3IvRm9u
dE5hbWUvQUJDREVFK1RpbWVzIzIwTmV3IzIwUm9tYW4sQm9sZC9GbGFncyAzMi9JdGFsaWNBbmds
ZSAwL0FzY2VudCA4OTEvRGVzY2VudCAtMjE2L0NhcEhlaWdodCA2NzcvQXZnV2lkdGggNDI3L01h
eFdpZHRoIDI1NTgvRm9udFdlaWdodCA3MDAvWEhlaWdodCAyNTAvTGVhZGluZyA0Mi9TdGVtViA0
Mi9Gb250QkJveFsgLTU1OCAtMjE2IDIwMDAgNjc3XSAvRm9udEZpbGUyIDUyOCAwIFI+Pg0KZW5k
b2JqDQoxNiAwIG9iag0KPDwvVHlwZS9Gb250L1N1YnR5cGUvVHlwZTAvQmFzZUZvbnQvQUJDREVF
K1RpbWVzIzIwTmV3IzIwUm9tYW4sQm9sZEl0YWxpYy9FbmNvZGluZy9JZGVudGl0eS1IL0Rlc2Nl
bmRhbnRGb250cyAxNyAwIFIvVG9Vbmljb2RlIDUzMCAwIFI+Pg0KZW5kb2JqDQoxNyAwIG9iag0K
WyAxOCAwIFJdIA0KZW5kb2JqDQoxOCAwIG9iag0KPDwvQmFzZUZvbnQvQUJDREVFK1RpbWVzIzIw
TmV3IzIwUm9tYW4sQm9sZEl0YWxpYy9TdWJ0eXBlL0NJREZvbnRUeXBlMi9UeXBlL0ZvbnQvQ0lE
VG9HSURNYXAvSWRlbnRpdHkvRFcgMTAwMC9DSURTeXN0ZW1JbmZvIDE5IDAgUi9Gb250RGVzY3Jp
cHRvciAyMCAwIFIvVyA1MzMgMCBSPj4NCmVuZG9iag0KMTkgMCBvYmoNCjw8L09yZGVyaW5nKElk
ZW50aXR5KSAvUmVnaXN0cnkoQWRvYmUpIC9TdXBwbGVtZW50IDA+Pg0KZW5kb2JqDQoyMCAwIG9i
ag0KPDwvVHlwZS9Gb250RGVzY3JpcHRvci9Gb250TmFtZS9BQkNERUUrVGltZXMjMjBOZXcjMjBS
b21hbixCb2xkSXRhbGljL0ZsYWdzIDMyL0l0YWxpY0FuZ2xlIC0xNi40L0FzY2VudCA4OTEvRGVz
Y2VudCAtMjE2L0NhcEhlaWdodCA2NzcvQXZnV2lkdGggNDEyL01heFdpZHRoIDE5NDgvRm9udFdl
aWdodCA3MDAvWEhlaWdodCAyNTAvTGVhZGluZyA0Mi9TdGVtViA0MS9Gb250QkJveFsgLTU0NyAt
MjE2IDE0MDEgNjc3XSAvRm9udEZpbGUyIDUzMSAwIFIvQ0lEU2V0IDUzNCAwIFI+Pg0KZW5kb2Jq
DQoyMSAwIG9iag0KPDwvVHlwZS9Gb250L1N1YnR5cGUvVHJ1ZVR5cGUvTmFtZS9GNi9CYXNlRm9u
dC9BQkNERUUrQXJpYWwvRW5jb2RpbmcvV2luQW5zaUVuY29kaW5nL0ZvbnREZXNjcmlwdG9yIDIy
IDAgUi9GaXJzdENoYXIgMzIvTGFzdENoYXIgMzIvV2lkdGhzIDUzNSAwIFI+Pg0KZW5kb2JqDQoy
MiAwIG9iag0KPDwvVHlwZS9Gb250RGVzY3JpcHRvci9Gb250TmFtZS9BQkNERUUrQXJpYWwvRmxh
Z3MgMzIvSXRhbGljQW5nbGUgMC9Bc2NlbnQgOTA1L0Rlc2NlbnQgLTIxMC9DYXBIZWlnaHQgNzI4
L0F2Z1dpZHRoIDQ0MS9NYXhXaWR0aCAyNjY1L0ZvbnRXZWlnaHQgNDAwL1hIZWlnaHQgMjUwL0xl
YWRpbmcgMzMvU3RlbVYgNDQvRm9udEJCb3hbIC02NjUgLTIxMCAyMDAwIDcyOF0gL0ZvbnRGaWxl
MiA1MzYgMCBSPj4NCmVuZG9iag0KMjMgMCBvYmoNCjw8L1N1YnR5cGUvTGluay9SZWN0WyAzNTUu
ODEgNTg2LjMgMzcyLjQgNTk3Ljc3XSAvQlM8PC9XIDA+Pi9GIDQvRGVzdFsgMjcgMCBSL1hZWiAz
MjEgNTU4IDBdIC9TdHJ1Y3RQYXJlbnQgMz4+DQplbmRvYmoNCjI0IDAgb2JqDQo8PC9UeXBlL1Bh
Z2UvUGFyZW50IDIgMCBSL1Jlc291cmNlczw8L0ZvbnQ8PC9GMSA1IDAgUi9GNiAyMSAwIFIvRjgg
NDIgMCBSL0Y5IDQ0IDAgUi9GNyAyOSAwIFIvRjQgMTQgMCBSPj4vWE9iamVjdDw8L0ltYWdlNTUg
NTUgMCBSPj4vUHJvY1NldFsvUERGL1RleHQvSW1hZ2VCL0ltYWdlQy9JbWFnZUldID4+L0Fubm90
c1sgMzggMCBSIDM5IDAgUiA0MCAwIFIgNDEgMCBSIDQ2IDAgUiA0NyAwIFIgNDggMCBSIDQ5IDAg
UiA1MCAwIFIgNTEgMCBSIDUyIDAgUiA1MyAwIFIgNTQgMCBSXSAvTWVkaWFCb3hbIDAgMCA2MTIg
NzkyXSAvQ29udGVudHMgMzcgMCBSL1N0cnVjdFBhcmVudHMgMT4+DQplbmRvYmoNCjI1IDAgb2Jq
DQo8PC9UeXBlL1BhZ2UvUGFyZW50IDIgMCBSL1Jlc291cmNlczw8L0ZvbnQ8PC9GMSA1IDAgUi9G
MTAgNTggMCBSL0Y2IDIxIDAgUi9GNyAyOSAwIFIvRjggNDIgMCBSL0Y5IDQ0IDAgUi9GNCAxNCAw
IFIvRjExIDY0IDAgUj4+L1hPYmplY3Q8PC9JbWFnZTY2IDY2IDAgUi9JbWFnZTY3IDY3IDAgUi9J
bWFnZTY4IDY4IDAgUi9JbWFnZTY5IDY5IDAgUj4+L1Byb2NTZXRbL1BERi9UZXh0L0ltYWdlQi9J
bWFnZUMvSW1hZ2VJXSA+Pi9Bbm5vdHNbIDU3IDAgUiA2MyAwIFJdIC9NZWRpYUJveFsgMCAwIDYx
MiA3OTJdIC9Db250ZW50cyA1NiAwIFIvU3RydWN0UGFyZW50cyAyPj4NCmVuZG9iag0KMjYgMCBv
YmoNCjw8L1R5cGUvUGFnZS9QYXJlbnQgMiAwIFIvUmVzb3VyY2VzPDwvRm9udDw8L0YxIDUgMCBS
L0Y4IDQyIDAgUi9GOSA0NCAwIFIvRjcgMjkgMCBSL0YyIDcgMCBSL0Y2IDIxIDAgUj4+L1Byb2NT
ZXRbL1BERi9UZXh0L0ltYWdlQi9JbWFnZUMvSW1hZ2VJXSA+Pi9NZWRpYUJveFsgMCAwIDYxMiA3
OTJdIC9Db250ZW50cyA3MCAwIFIvU3RydWN0UGFyZW50cyAyMT4+DQplbmRvYmoNCjI3IDAgb2Jq
DQo8PC9UeXBlL1BhZ2UvUGFyZW50IDIgMCBSL1Jlc291cmNlczw8L0ZvbnQ8PC9GMSA1IDAgUi9G
OCA0MiAwIFIvRjkgNDQgMCBSL0Y2IDIxIDAgUi9GNyAyOSAwIFI+Pi9Qcm9jU2V0Wy9QREYvVGV4
dC9JbWFnZUIvSW1hZ2VDL0ltYWdlSV0gPj4vTWVkaWFCb3hbIDAgMCA2MTIgNzkyXSAvQ29udGVu
dHMgNzEgMCBSL1N0cnVjdFBhcmVudHMgMjI+Pg0KZW5kb2JqDQoyOCAwIG9iag0KPDwvU3VidHlw
ZS9MaW5rL1JlY3RbIDU1My4wMSA1ODYuMyA1NjkuNiA1OTcuNzddIC9CUzw8L1cgMD4+L0YgNC9E
ZXN0WyAyNyAwIFIvWFlaIDMyMSA1MjkgMF0gL1N0cnVjdFBhcmVudCA0Pj4NCmVuZG9iag0KMjkg
MCBvYmoNCjw8L1R5cGUvRm9udC9TdWJ0eXBlL1R5cGUwL0Jhc2VGb250L0FCQ0RFRStUaW1lcyMy
ME5ldyMyMFJvbWFuL0VuY29kaW5nL0lkZW50aXR5LUgvRGVzY2VuZGFudEZvbnRzIDMwIDAgUi9U
b1VuaWNvZGUgNTM4IDAgUj4+DQplbmRvYmoNCjMwIDAgb2JqDQpbIDMxIDAgUl0gDQplbmRvYmoN
CjMxIDAgb2JqDQo8PC9CYXNlRm9udC9BQkNERUUrVGltZXMjMjBOZXcjMjBSb21hbi9TdWJ0eXBl
L0NJREZvbnRUeXBlMi9UeXBlL0ZvbnQvQ0lEVG9HSURNYXAvSWRlbnRpdHkvRFcgMTAwMC9DSURT
eXN0ZW1JbmZvIDMyIDAgUi9Gb250RGVzY3JpcHRvciAzMyAwIFIvVyA1NDEgMCBSPj4NCmVuZG9i
ag0KMzIgMCBvYmoNCjw8L09yZGVyaW5nKElkZW50aXR5KSAvUmVnaXN0cnkoQWRvYmUpIC9TdXBw
bGVtZW50IDA+Pg0KZW5kb2JqDQozMyAwIG9iag0KPDwvVHlwZS9Gb250RGVzY3JpcHRvci9Gb250
TmFtZS9BQkNERUUrVGltZXMjMjBOZXcjMjBSb21hbi9GbGFncyAzMi9JdGFsaWNBbmdsZSAwL0Fz
Y2VudCA4OTEvRGVzY2VudCAtMjE2L0NhcEhlaWdodCA2OTMvQXZnV2lkdGggNDAxL01heFdpZHRo
IDI1NjgvRm9udFdlaWdodCA0MDAvWEhlaWdodCAyNTAvTGVhZGluZyA0Mi9TdGVtViA0MC9Gb250
QkJveFsgLTU2OCAtMjE2IDIwMDAgNjkzXSAvRm9udEZpbGUyIDUzOSAwIFIvQ0lEU2V0IDU0MiAw
IFI+Pg0KZW5kb2JqDQozNCAwIG9iag0KPDwvU3VidHlwZS9MaW5rL1JlY3RbIDUyMC43OSA0NjUu
NiA1MzcuMzggNDc3LjA3XSAvQlM8PC9XIDA+Pi9GIDQvRGVzdFsgMjcgMCBSL1hZWiAzMjEgNDkw
IDBdIC9TdHJ1Y3RQYXJlbnQgNT4+DQplbmRvYmoNCjM1IDAgb2JqDQo8PC9UeXBlL1hPYmplY3Qv
U3VidHlwZS9JbWFnZS9XaWR0aCA1NTEvSGVpZ2h0IDMzMi9Db2xvclNwYWNlL0RldmljZVJHQi9C
aXRzUGVyQ29tcG9uZW50IDgvSW50ZXJwb2xhdGUgZmFsc2UvRmlsdGVyL0ZsYXRlRGVjb2RlL0xl
bmd0aCAzOTM3Nz4+DQpzdHJlYW0NCnic7J2JcxvXmeD/Nm/V7NbUzk4yVUk2nngde5LJTGLHjpyx
4sQTO44sW5ZkyTpJSaTEQyTF+z5BEgQJEASI+77v++4G+m6A+xqgIB4gCYKgKErfr75yQTiajW74
/frr9733trYA4FzC8sUMTqIgaLZUOuu9AQAAAF4viqUSw/KeaGZGYW8ZV1zpldwdlaP4vn8NPX48
q5YafWmM5PjifgWVSiWW49MYsW4OdC9ovx+QXupavtQlRvF1txhtbUpuM/viBYpBHz+D7wYAAAC8
MiDdBBPYmNTSOqlEylDZw6kcUdqR3iBTBBO5Za27ZXyjY06zrPHgBF39rDuSHpdZ22ZULROKRbXL
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
cmVhbQ0KZW5kb2JqDQozNyAwIG9iag0KPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCA5MDc5
Pj4NCnN0cmVhbQ0KeJytPWlvHLmx3w34Pwzy5c0EVrt59REEBnZ9bPzgXTtrB0ng5MPosORYntFK
lr3ZX/9YVSSb1T3FbmkfDMmjnmKxeNVd7NXjN6s///nxj09fPlvVj19td+er9dnu6G9vN0+erL5/
9nT1/buHDx6/UCtVV65Zvfvw8IFa1f6fWrm+qhu7anW/evf54YN6dQ6/fnj44P36+0233l9vzPrL
RrXr3z7D77P/brRdn11v7Hq1+ffq3f8+fPDc4wb8EaNSpuoTwvfr07ON0uubE4/oeqPc+uPGrY83
Sq3PJAS2q1yXY5AAnalamwGKJPlRNjoDxBFdEBGeuNXmSPd2fQWDBfK+wjdb+OYEx+u/N3WDX93c
QNNbGtNGpe8Qmr7cn3yE/7bYydkpdXCYMGsrmHzVVrYLpH3bUEdf/A9SCB2ENbhI1Or1LfYeH3iI
PQB/8COg71P7rM0zj/sn//N2wHvsB2jC55ewPDtoiG1gNnaIATsnmFt4cHMGkPD9jTAwrfy+cnxk
0iRorSewOIO7QKan/Gf/e/1i4z89hU8tfNNo/J1hXT3/8elq9fjt1XaXzoOSzkPqvjWVM7z79zA+
++8p6uGc6Vm8nZvgraQp6LqqbpdNV9gzdeMPbgD9YXNk6XDth529h73wQUDSqarWIyxSh72qujHs
KZ4F2IEnsFVuaeeXN7uyGs91juezeGJrPLE5LB6xXdivQrO2qYzhza5oYq5wToZDc0qbS9qSrlIt
xzM+PG1n1oj0INeYPfRNbytnOY3p6J18QS4AzGRXorOvK9ONcA1ILnDCcNyXiOscUZ5JhxYWqB9h
kxezASAG+1GE7SvDQXfiulvYIyIJh064mTuJynWwjAzpe79oDqameMjtLOq2rtSIXumQq1ZXnVs4
vX4j2xEssee52XCzJHte0/Tj2Zjld80sv6vrqlPLhqdrW+kRDXS8T+fG187S4cVJNxnfktXuZlEb
V9WjIT4CVtCj2D5DrrA+8SMxsFDwnETl2QJ+0JlK5Wf4YhvFbl+vUfki7vVFYukWWTrDI3XZtZWr
R7BeXnhKieoxr/MUyKyOFCQAmeViAEVq0QnMEcqpXWBO8Pn8Y2x7A4Q0JF22u6DCeMqOl0xlq0B4
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
Bv95uJ71xHf2+OXn7fmZZ43P9qso9f8PwHXosw0KZW5kc3RyZWFtDQplbmRvYmoNCjM4IDAgb2Jq
DQo8PC9TdWJ0eXBlL0xpbmsvUmVjdFsgMjcxLjA4IDcxNS4wNiAyODcuNjggNzI2LjUzXSAvQlM8
PC9XIDA+Pi9GIDQvRGVzdFsgMjcgMCBSL1hZWiAzMjEgNDUyIDBdIC9TdHJ1Y3RQYXJlbnQgNj4+
DQplbmRvYmoNCjM5IDAgb2JqDQo8PC9TdWJ0eXBlL0xpbmsvUmVjdFsgMTU1Ljc2IDY5Mi4xMiAx
NzIuMzUgNzAzLjU5XSAvQlM8PC9XIDA+Pi9GIDQvRGVzdFsgMjcgMCBSL1hZWiAzMjEgNDMxIDBd
IC9TdHJ1Y3RQYXJlbnQgNz4+DQplbmRvYmoNCjQwIDAgb2JqDQo8PC9TdWJ0eXBlL0xpbmsvUmVj
dFsgMTg2LjI0IDY5Mi4xMiAyMDIuODMgNzAzLjU5XSAvQlM8PC9XIDA+Pi9GIDQvRGVzdFsgMjcg
MCBSL1hZWiAzMjEgNDUyIDBdIC9TdHJ1Y3RQYXJlbnQgOD4+DQplbmRvYmoNCjQxIDAgb2JqDQo8
PC9TdWJ0eXBlL0xpbmsvUmVjdFsgMjIwLjUxIDY5Mi4xMiAyMzcuMSA3MDMuNTldIC9CUzw8L1cg
MD4+L0YgNC9EZXN0WyAyNyAwIFIvWFlaIDMyMSA0MzEgMF0gL1N0cnVjdFBhcmVudCA5Pj4NCmVu
ZG9iag0KNDIgMCBvYmoNCjw8L1R5cGUvRm9udC9TdWJ0eXBlL1RydWVUeXBlL05hbWUvRjgvQmFz
ZUZvbnQvQUJDREVFK1RpbWVzIzIwTmV3IzIwUm9tYW4sSXRhbGljL0VuY29kaW5nL1dpbkFuc2lF
bmNvZGluZy9Gb250RGVzY3JpcHRvciA0MyAwIFIvRmlyc3RDaGFyIDMyL0xhc3RDaGFyIDEyNS9X
aWR0aHMgNTQzIDAgUj4+DQplbmRvYmoNCjQzIDAgb2JqDQo8PC9UeXBlL0ZvbnREZXNjcmlwdG9y
L0ZvbnROYW1lL0FCQ0RFRStUaW1lcyMyME5ldyMyMFJvbWFuLEl0YWxpYy9GbGFncyAzMi9JdGFs
aWNBbmdsZSAtMTYuNC9Bc2NlbnQgODkxL0Rlc2NlbnQgLTIxNi9DYXBIZWlnaHQgNjk0L0F2Z1dp
ZHRoIDQwMi9NYXhXaWR0aCAxODMxL0ZvbnRXZWlnaHQgNDAwL1hIZWlnaHQgMjUwL0xlYWRpbmcg
NDIvU3RlbVYgNDAvRm9udEJCb3hbIC00OTggLTIxNiAxMzMzIDY5NF0gL0ZvbnRGaWxlMiA1NDQg
MCBSPj4NCmVuZG9iag0KNDQgMCBvYmoNCjw8L1R5cGUvRm9udC9TdWJ0eXBlL1RydWVUeXBlL05h
bWUvRjkvQmFzZUZvbnQvQUJDREVFK0FyaWFsLEl0YWxpYy9FbmNvZGluZy9XaW5BbnNpRW5jb2Rp
bmcvRm9udERlc2NyaXB0b3IgNDUgMCBSL0ZpcnN0Q2hhciAzMi9MYXN0Q2hhciAzMi9XaWR0aHMg
NTQ2IDAgUj4+DQplbmRvYmoNCjQ1IDAgb2JqDQo8PC9UeXBlL0ZvbnREZXNjcmlwdG9yL0ZvbnRO
YW1lL0FCQ0RFRStBcmlhbCxJdGFsaWMvRmxhZ3MgMzIvSXRhbGljQW5nbGUgLTEyL0FzY2VudCA5
MDUvRGVzY2VudCAtMjA4L0NhcEhlaWdodCA3MjgvQXZnV2lkdGggNDQxL01heFdpZHRoIDE4NzYv
Rm9udFdlaWdodCA0MDAvWEhlaWdodCAyNTAvTGVhZGluZyAzMy9TdGVtViA0NC9Gb250QkJveFsg
LTUxNyAtMjA4IDEzNTkgNzI4XSAvRm9udEZpbGUyIDU0NyAwIFI+Pg0KZW5kb2JqDQo0NiAwIG9i
ag0KPDwvU3VidHlwZS9MaW5rL1JlY3RbIDEyMC4zNCA1NzIuNzUgMTM2LjkzIDU4NC4yMl0gL0JT
PDwvVyAwPj4vRiA0L0Rlc3RbIDI3IDAgUi9YWVogMzIxIDQwMiAwXSAvU3RydWN0UGFyZW50IDEw
Pj4NCmVuZG9iag0KNDcgMCBvYmoNCjw8L1N1YnR5cGUvTGluay9SZWN0WyAyNDUuNjkgNTYxLjI4
IDI2Mi4yOSA1NzIuNzVdIC9CUzw8L1cgMD4+L0YgNC9EZXN0WyAyNyAwIFIvWFlaIDMyMSAzODEg
MF0gL1N0cnVjdFBhcmVudCAxMT4+DQplbmRvYmoNCjQ4IDAgb2JqDQo8PC9TdWJ0eXBlL0xpbmsv
UmVjdFsgODYuOTIyIDU0OS44MSAxMDMuNTEgNTYxLjI4XSAvQlM8PC9XIDA+Pi9GIDQvRGVzdFsg
MjcgMCBSL1hZWiAzMjEgMzUyIDBdIC9TdHJ1Y3RQYXJlbnQgMTI+Pg0KZW5kb2JqDQo0OSAwIG9i
ag0KPDwvU3VidHlwZS9MaW5rL1JlY3RbIDExOC44IDUyNi44NyAxMzUuNCA1MzguMzRdIC9CUzw8
L1cgMD4+L0YgNC9EZXN0WyAyNyAwIFIvWFlaIDMyMSAzNDAgMF0gL1N0cnVjdFBhcmVudCAxMz4+
DQplbmRvYmoNCjUwIDAgb2JqDQo8PC9TdWJ0eXBlL0xpbmsvUmVjdFsgOTcuMjk2IDQxOS41MSAx
MTkuMDkgNDMwLjk4XSAvQlM8PC9XIDA+Pi9GIDQvRGVzdFsgMjcgMCBSL1hZWiAzMjEgMzExIDBd
IC9TdHJ1Y3RQYXJlbnQgMTQ+Pg0KZW5kb2JqDQo1MSAwIG9iag0KPDwvU3VidHlwZS9MaW5rL1Jl
Y3RbIDgyLjg5NiAzODUuMSAxMDQuNjkgMzk2LjU3XSAvQlM8PC9XIDA+Pi9GIDQvRGVzdFsgMjcg
MCBSL1hZWiAzMjEgMjgxIDBdIC9TdHJ1Y3RQYXJlbnQgMTU+Pg0KZW5kb2JqDQo1MiAwIG9iag0K
PDwvU3VidHlwZS9MaW5rL1JlY3RbIDM5NC42NSA1NzEuOTEgNDE2LjQ0IDU4My4zOF0gL0JTPDwv
VyAwPj4vRiA0L0Rlc3RbIDI3IDAgUi9YWVogMzIxIDI1MiAwXSAvU3RydWN0UGFyZW50IDE2Pj4N
CmVuZG9iag0KNTMgMCBvYmoNCjw8L1N1YnR5cGUvTGluay9SZWN0WyA0MDIuODIgNDc5LjYxIDQy
NC42MSA0OTEuMDhdIC9CUzw8L1cgMD4+L0YgNC9EZXN0WyAyNyAwIFIvWFlaIDMyMSAyMzEgMF0g
L1N0cnVjdFBhcmVudCAxNz4+DQplbmRvYmoNCjU0IDAgb2JqDQo8PC9TdWJ0eXBlL0xpbmsvUmVj
dFsgMzY3LjA4IDQwNC43OSAzODguODcgNDE2LjI2XSAvQlM8PC9XIDA+Pi9GIDQvRGVzdFsgMjcg
MCBSL1hZWiAzMjEgMjExIDBdIC9TdHJ1Y3RQYXJlbnQgMTg+Pg0KZW5kb2JqDQo1NSAwIG9iag0K
PDwvVHlwZS9YT2JqZWN0L1N1YnR5cGUvSW1hZ2UvV2lkdGggNTg5L0hlaWdodCAzMTkvQ29sb3JT
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
5+pfD5QvX758+TXzk1j9MsqXL1++/Jz5Sax+GeXLly9ffs7839r+T+mPf9+fpV27du3aC7bf1dWj
ky9fvnz5NfOTWP0yypcvX778nPlJrH4Z5cuXL19+znwAAAAAAAAAAAAAAAAAYDq/HghQU5H9v8gw
AWgU2f+LDBOARvL9f9a3JyQfJjfTzLfeV4EcfkvIqXl7eJbP+wMryjyTX31T5lhLXLB6jw//On7G
3bVz9vGpDkBaaafx3I6lHSb38/j3lY7bxuBxrzKOTN3x1/ZOt223ZLiNtJM57tjZd1TSDpP7yVDm
4syge8oc95N2Mr/WeO8zC2WOnHplbncyBx+EbXO2n53FpfC9MtfrDywq7WRuFtqH/Uw7TO4nuJsb
rzvBS3pnHGl3N0dBaSdz8J7P52lwke2t1qu9eXDYPn5jpcxBIO1kVuZYUe8tiMP6MphzePDflk/K
HNxG2lkd7wZnPztIO0xu5rDMBY+fnXJz9n3LWY8HTw3JZZ7GwZs2yhwJ/Z2uvcfPP7P3sRHnjJ89
bt89adAfWFqRmVxkmAA0iuz/RYYJQMP+DwAAAAAAAEzkI0iAmors/0WGCUCjyP5fZJgANIrs/0WG
CUCjyP5fZJgANIrs/0WGCUCjyP5fZJgANIrs/0WGCUCjyP5fZJgANIrs/0WGCUCjyP5fZJgANIrs
/0WGCUCjyP5fZJgANIrs/0WGCUCjyP5fZJgANOz/AAAAAAAAAAAAAAAAALCcq389UL58+fLl18xP
YvXLKF++fPnyc+YnsfpllC9fvnz5OfN/67FHu3bt2rWXbb+rq0cnX758+fJr5iex+mWUL1++fPk5
85NY/TLKly9fvvyc+QAAAAAAAAAAAAAAAADAdH49EKCmIvt/kWEC0Ciy/xcZJgCNJPt/rxuzvjoh
yTC5veBbP0a+KORHvYY7+/nKChb4q/HzTv58mJSynW/bkhe3A7MkWVbj28KsfLiOMgd5JFlWZ8vc
2Xd4kgyTIg7nc6/dRIXpkiwrZY476b0JvzvPfTYHl0qysrxpyZ0E860pZ2YmXC3JKlPmuJPD+Tbx
n1cBsSSrTJnjTt7+JyjAdElW2dlfKPDZHJkpc5DHz1dZ/BF88Ct1yhwJ9ebzbrt/eQJfUGSJFRkm
AI0i+3+RYQLQsP8DAAAAAAAAE/kIEqCmIvt/kWEC0Ciy/xcZJgCNIvt/kWEC0Ciy/xcZJgCNIvt/
kWEC0Ciy/xcZJgCNIvt/kWEC0Ciy/xcZJgCNIvt/kWEC0Ciy/xcZJgCNIvt/kWEC0Ciy/xcZJgCN
Ivt/kWEC0Ciy/xcZJgAN+z8AAAAAAAAAAAAAAAAALOfqXw+UL1++fPk185NY/TLKly9fvvyc+Ums
fhnly5cvX37O/N967NGuXbt27WXb7+rq0cmXL1++/Jr5Sax+GeXLly9ffs78JFa/jPLly5cvP2c+
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANT32XHSK
WWlvPAVATa/SsH0w+MKzJ3rbYbm8tMx9f7wATHT1Nn713dwV96Ej5511PACXGi8fwTucwQ3XrPIU
hJ/N6UU1T42M95PjAfiCuDZtn41bRo5/tX9Y5s6+3Rq8JBjC4YhOHa/MAXzZ59v4q323cs3a2D8v
c72BxC/fPW9843aYAMDXTClzp+7+3nO23BwmfFLmTh3/7P8MAMDVrn5T7royd/YUPyxzg88CMN26
n82NPNU7MsNnc+7vAK4WvJkWbMK7H0ht3zyM31Ec3+RHcs6mBWcZeUl80qa9d7AyBwAAAAAAAAAA
AAAAAAAAAEAq/wHKX65RDQplbmRzdHJlYW0NCmVuZG9iag0KNTYgMCBvYmoNCjw8L0ZpbHRlci9G
bGF0ZURlY29kZS9MZW5ndGggNjc4MD4+DQpzdHJlYW0NCnicvT3ZbhxHku8C9A8Nv2z3gixVXnUY
hgHbkg3t+tCMZBgL7TxQTYrUmuqmRVKy/fUbR2ZVRlVHdlFY7Awsid2REXlExh3J1ZMXq6++evLT
d8+fruonP57tLlfri93pry83X3+9+vbpd6tvXz1+9OR7szJ1FZrVq7ePH5lVDf83q9BXdeNXre1X
r94/flSvLvGPHx4/er3+ZtOsb1ebU9vb9fcba9fvNmF9eb8xZv1h49YXG2PXq82/Vq/+4/GjZ0AA
iSS0pu4rM2B9vfYanPGV6zJAFaGtq9pmgLdXG+PX+08b065vT/Df6tAANHw29CeEPsPp//keh+O6
dufa6N5XnVkwQ1vXlQ8Z4A+wf7RJ++cb26xfbE5h53A/O7d+Ct+d3SHxszcIcna7MQGgR9SrZz99
t1o9eXlzthvO1mhnO8yhrauuz+bwGtEaPLLwrznykWvsUcxdV9Xtgm3wvkJ+Mm3luwh6iRv8ESdx
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
TqVnJT1DT+o1/GvxVGIUdWJaZEi5nFaf0/pflhlIVQ0KZW5kc3RyZWFtDQplbmRvYmoNCjU3IDAg
b2JqDQo8PC9TdWJ0eXBlL0xpbmsvUmVjdFsgMjY4LjQ2IDcyNi41MyAyOTAuMjUgNzM4XSAvQlM8
PC9XIDA+Pi9GIDQvRGVzdFsgMjcgMCBSL1hZWiAzMjEgMTkwIDBdIC9TdHJ1Y3RQYXJlbnQgMTk+
Pg0KZW5kb2JqDQo1OCAwIG9iag0KPDwvVHlwZS9Gb250L1N1YnR5cGUvVHlwZTAvQmFzZUZvbnQv
QUJDREVFK1dpbmdkaW5ncy9FbmNvZGluZy9JZGVudGl0eS1IL0Rlc2NlbmRhbnRGb250cyA1OSAw
IFIvVG9Vbmljb2RlIDU0OSAwIFI+Pg0KZW5kb2JqDQo1OSAwIG9iag0KWyA2MCAwIFJdIA0KZW5k
b2JqDQo2MCAwIG9iag0KPDwvQmFzZUZvbnQvQUJDREVFK1dpbmdkaW5ncy9TdWJ0eXBlL0NJREZv
bnRUeXBlMi9UeXBlL0ZvbnQvQ0lEVG9HSURNYXAvSWRlbnRpdHkvRFcgMTAwMC9DSURTeXN0ZW1J
bmZvIDYxIDAgUi9Gb250RGVzY3JpcHRvciA2MiAwIFIvVyA1NTIgMCBSPj4NCmVuZG9iag0KNjEg
MCBvYmoNCjw8L09yZGVyaW5nKElkZW50aXR5KSAvUmVnaXN0cnkoQWRvYmUpIC9TdXBwbGVtZW50
IDA+Pg0KZW5kb2JqDQo2MiAwIG9iag0KPDwvVHlwZS9Gb250RGVzY3JpcHRvci9Gb250TmFtZS9B
QkNERUUrV2luZ2RpbmdzL0ZsYWdzIDMyL0l0YWxpY0FuZ2xlIDAvQXNjZW50IDg5OS9EZXNjZW50
IDIwNS9DYXBIZWlnaHQgNzcxL0F2Z1dpZHRoIDg5MC9NYXhXaWR0aCAxMzU5L0ZvbnRXZWlnaHQg
NDAwL1hIZWlnaHQgMjUwL1N0ZW1WIDg5L0ZvbnRCQm94WyAwIDIwNSAxMzU5IDc3MV0gL0ZvbnRG
aWxlMiA1NTAgMCBSL0NJRFNldCA1NTMgMCBSPj4NCmVuZG9iag0KNjMgMCBvYmoNCjw8L1N1YnR5
cGUvTGluay9SZWN0WyAxMjMuMzcgNjYyLjY1IDE0NS4xNiA2NzQuMTJdIC9CUzw8L1cgMD4+L0Yg
NC9EZXN0WyAyNyAwIFIvWFlaIDMyMSAyMzEgMF0gL1N0cnVjdFBhcmVudCAyMD4+DQplbmRvYmoN
CjY0IDAgb2JqDQo8PC9UeXBlL0ZvbnQvU3VidHlwZS9UcnVlVHlwZS9OYW1lL0YxMS9CYXNlRm9u
dC9BQkNERUUrQXJpYWwsQm9sZC9FbmNvZGluZy9XaW5BbnNpRW5jb2RpbmcvRm9udERlc2NyaXB0
b3IgNjUgMCBSL0ZpcnN0Q2hhciAzMi9MYXN0Q2hhciAzMi9XaWR0aHMgNTU0IDAgUj4+DQplbmRv
YmoNCjY1IDAgb2JqDQo8PC9UeXBlL0ZvbnREZXNjcmlwdG9yL0ZvbnROYW1lL0FCQ0RFRStBcmlh
bCxCb2xkL0ZsYWdzIDMyL0l0YWxpY0FuZ2xlIDAvQXNjZW50IDkwNS9EZXNjZW50IC0yMTAvQ2Fw
SGVpZ2h0IDcyOC9BdmdXaWR0aCA0NzkvTWF4V2lkdGggMjYyOC9Gb250V2VpZ2h0IDcwMC9YSGVp
Z2h0IDI1MC9MZWFkaW5nIDMzL1N0ZW1WIDQ3L0ZvbnRCQm94WyAtNjI4IC0yMTAgMjAwMCA3Mjhd
IC9Gb250RmlsZTIgNTU1IDAgUj4+DQplbmRvYmoNCjY2IDAgb2JqDQo8PC9UeXBlL1hPYmplY3Qv
U3VidHlwZS9JbWFnZS9XaWR0aCA1NDcvSGVpZ2h0IDQwNC9Db2xvclNwYWNlL0RldmljZVJHQi9C
aXRzUGVyQ29tcG9uZW50IDgvSW50ZXJwb2xhdGUgZmFsc2UvRmlsdGVyL0ZsYXRlRGVjb2RlL0xl
bmd0aCAxMjQ4MT4+DQpzdHJlYW0NCnic7Z1LqyXHle/9qQra36Dm14UmGloe1OjKKtCwwPSoELYL
euRBQfVE8sBlg1sg7ElB02WJS4m2MW21ui3L6kKle2VkC2OBJHPu2TtfEZFrxSMfJ1fE+f0IilO5
IyPXWvH4Z0TG3nlxAQAAAAAAAAAAAAAAAAAAAAAAAAAAAFADz/76jZ98FqSXnu1/3c+/+ObpWn99
czr05UszS5z0+Q8+FwsKztKyRZhd95dfvD/L9P5/fH766O0vAxe2iVUfDTl98z++Xl/4Eju7tiFF
wyi7hhEAFiBJzLoRu4RiofksHOfHwX/5kBK7YlDITGi+/sEvtxPl6Ai5rjpW2NmW0FxFqwYAB2eI
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
wSqehqYDAABQHWxKB2fKPc3moXazm9Ns0Ejw0zbdxXHr1FrS7E9Oz69+3LmygnPSrhyB1+pWD9Yr
DjSoj7TOfXXfnUpnCRy/N2F4o2l+dBVBuY1PdYEbGNZf0cVLr5YW+PT41PJbFxVvNaqP3lg4pwxS
fBZJot2DC/tblzQeTDQQSAcAAOB5sU06lbjZk2PpdULAcVxtDMqMwcnVaJgSSj6uBa83Jj6fssUS
rPQEiSGy/CvN4TC9+ameRLDQQ2/Mh7faI+KL1U4kr5hgMJZ/e/E/BOkAAAA8F0qlszd33/xAjhcA
6QAAAHx/itJBcHavC86PLSAdAACALWxKh2D35GbP2j/NBqQDAADwrNgind0bBwoOSAcAAOBJFKUj
frHrzZ41fdUaSAcAAKBi5KVzsCidH9PNniAdAACACpOXzoFLU9OW9QV7NB+tPbYZxyPijOkKiRej
F+OCFHJrxvnSuUmQDgAAQJG8dPadmoDsUUA6AAAARSiWvzvvaZHbIHsUjS2SyYB0AAAAAAAAAAAA
fnT8PyglL+8NCmVuZHN0cmVhbQ0KZW5kb2JqDQo2OCAwIG9iag0KPDwvVHlwZS9YT2JqZWN0L1N1
YnR5cGUvSW1hZ2UvV2lkdGggNjIxL0hlaWdodCAzNTYvQ29sb3JTcGFjZS9EZXZpY2VSR0IvQml0
c1BlckNvbXBvbmVudCA4L0ludGVycG9sYXRlIGZhbHNlL0ZpbHRlci9GbGF0ZURlY29kZS9MZW5n
dGggNTQ4MzA+Pg0Kc3RyZWFtDQp4nOydh18bR9rH/zbfe/deLrn3csmlXnKXxImdyyW5C44TO+42
tnHBvWBsAaJLgGgCJIpAXUK9995710q72l3ekQQYXDEGg5P5fubjD6xmZ2cXeX7zPPPsM0tLEAgE
AoFAIBDIQ3LFcjCedQQTSltwQeMaF5upbFWtKFdK9dfuWTVTYp5XO6Umn9kbCyVyOQQlSPLlO0AQ
ZBb0IZHzRtJWX1xmDnBUzjGhqXtGvdKT5dI1rRoRGDlqp8IatPkT/lgmli6Ac8mt6AYEAoFAIBsH
qKdI721lyh5MyGjz2hGhEYiXwhqw+uPxTPHxEknlLb44kFqBzjMhsfRxtPcn5C3ji2yZDcjZJjoA
tM/kjY2KTHdGJJRJeT9HO8g1ABHnad3gKvZAAlzxkT4A0XQEk1W5V7uAztIXdEBqwbn3xhfBWcks
AvUUAoFAINsHUBlPJD0ptTyYlAMBFRu9wKIkN6U94BxwXrGM6V1RIGf3xmVMsRnIIlYhnnEWThCu
UAooL7Btbw1LQE+AXKIYTm6qE+RKNwolVG7xt08pgJ4COeZpXIls8cXvCQKBQCCQJwNsT7U91DWt
HuQZTJ5YplDawsaBnOURFNiqE1JL67hMZPCm88jaCgRJJnMIMHU7p1UMvsHgjkSSebSCb2Ef6gA9
DcSzMrO/k60a5Opt/kS+Nk/Y8gtBIBAIZJdQxnBgIUpNPoHOMyowApUBxt2dEemNIVG9PJiUgYOg
TEmtEqNPbgmEEjkMf5bRtxacIJXWYNukYk7pAPK5rfcCKGEVYORS2SrwL7A9wZFiCWNKquutC2on
ENPt7kAdgiC9kfSYyEyZVLBkto0/LggEAoHsWoCtZPXHOSrniMDUx9G2TclvDUtuDYuB3STUe4CS
OoJJdzjli2UQFAMjf70AyxEcBAVYkaAaV+PqndPeZIjvjEo7WEravA6IBZBgVzgFFHnt5YARBhrs
mVGDU4CYvso7xSoE6CqwPYf5xrYpBbAKiVfbgVUqOGFwR9tZSpkl8MjzgUAgEMguB6vgiWwRaNmC
2tU1rWoZW2SKzUpb0BFIBBO5dB7Z9MAOJLKEVkDj/ljG5o9LTf4hnuHuqLR/Xgt+9kUz4CNguo6J
TPFMYaecmsD2dIaAuFd25vJryBbLXI27d04DDP+6jQyBQCCQ3QyK4Ytmf9ukomtGPSo0KazB+PY7
VIHJ6Y9lgWVKX9B3zahEBi9cFlwLmFqAyQZH5YBKCoFAILuTTKEkM/uBit0bX+Tr3HkEfcXe1DpA
PPEteaXzVwd4KlpnGPyBckh5p/sCgUAgux0gJWC0TOWQSCrviaQ1jjBX4x4Tmahs1fUh0RW6oPmx
cm1Q1D6l6JlVT1RTDbjAkOuJZMDpuWL5GWEqYHAGxubUorWdpeRp3b5oBoXLcLsVML3wx7MjQlMi
+4rinSAQCOT1AicIdzjFktkeTMjbWYquaVXfnGaAq59VOOSWgD2QiGeKladoIkGQQHbDyeVUAzNy
Ozixd07TwVK2Tsj757VAi3MIuvaUZA4Z4hm6ZjRGT2xHbE/IJgglckM8Yw5mQIJAIJAaySyisgWn
pJauGfWdEQnQNYM7mkdQrIIDxXzJMFFwOmgHKWOBeHZWYb/PlFEmFaNCk0DnYVQFVO2JwsCV1w9v
JA3mSHDmA4FAfssAoXSGkgy+gcpSzqucRk80mtqW9/rXQpBkOl8CVi1P677Yz++e1Zg80UyhBM2a
1wtghwr1XonRB5eRIRDIb5BEtjgmNHWwlSMCozuc2sGBEJioU4vWzmnVpMRaKKHPPwGyawBfm5ax
xT6OVqjzRFJ56FKAQCC/elAM1zjCPbNqIFu2QKJcS8e6052qglVwiy/ewVLNyO1bm2oPsq2gFdwb
SUuNvu4Z9a1hcfuUYphvkJn98QzMyguBQH5VVHDC7I2BsW5W4Qin8juVFefZlNGKzhXxRNI73RHI
ZgDWaKqaMiLJ07qpbFXvnAbM2dL50i6ZqkEgEMimSWSL9AXdpNQKxrSd7gvkt0I4mQNzts5p1YTE
kivC90whEMhrCTBCuRpXP0cbSuSgUQB59dTd9VSWclJiiSTz8EsIgUBeI1I5ZERokpn9JXTn87Ju
BpLI5aobXsdzJQxDI5nS67vTCF7BYqlCaZv6T1STDyPY7n06aAU3eWIDXJ3WGX7aS8cQCASyq/BE
04NcvTuc3nwTBK5SG/qFtvgLOOQqVp2VMqmoFVOCXAp4Qglsk9e3GS3dM+o7PawPzw5foE7uOcbU
pV61bzAVD9OWb0fBsiTL6Yw3/8L3k4qG2/qn/tTQy41vy3wm73d+fpbeqYlvR+NbSBnD55SOcZF5
N+Tbh0AgkKdBkkvuSPolF6QKqWTvOP9AM+3DK2xrdkOnhAKuc7cnj42b0vlStfi9R1vH9jbP2jYV
s4nEvEfvc0xpkqggY+PCrmn58SF1DHl1SQIrpVwfffqHNiHPkazeTibNnBF/cbKrTZN50aZwvOIw
a9/bUhklMSSaX34aRDZ+Z1QqDbwGwbEESTqCyYEFfTSV3+m+QCAQyJNxhpLjYjNS3qwR+BBcMD3/
6cZktJQIfn+m58Ksp7hG6LIx/4UHs5r0Ji5NmKSSr+9wPTuUt5XAkcmR2Y+vz5lTDx8jSaBTo9NU
VXoTDSYijs+3UEZJ0q6SDVpe16y24WRuTGR+ZbuQQyAQyMaJpPJDPMNWaOjSC8goVuzrHf/TebY5
/Wj+BI/NrAhvQjuql95/S+DfoQBPu1r14fGuDk36kWU8NBNiapObaHBrZTSbCBy92N/32sroUi16
vGdWi5ShdxcCgewigHrSF3Sx9FZtzblRGc3GQg2NbV9QpLHHVI8gcAyvBmei5YKIp7o4ILjUu/BD
O0/uTiFoxWI3HzxLOzJhs1hs94b4B66PdanjeDE/Miv96erAX08One4XUMWeUDhOZ0z/7eKsObss
0z6r7VzX3JU+zi+diwsGr8gcDsRi3YMzH5/ofaBMgQo6pebQjaG/NfN8mQxXIt93opdhjN9vH/vb
tfkQQpSyqYl5xdUBwZE74+eZ1vSjQS9EVxvtzaNjusLjYaUkVlk+mEvGRmfkV+iCn26NXZt2rDx0
VCExXB8UgOMHW6entOG653W9jGJqufnmEB/U+bmVPaIM5uomPElEQtHOEe4VGr/h6sSgIYIQZCqe
aOtlN/YLTrUyDw7o4kW8lIze6Z9593DbN/e5d6e0vkSexZHuvTg8aEzVOx8NRbtG+ZfpgjOt45en
7d4sWsykGFPcvRdGJw2RaYH6cs/Mv+5yXZmd3EYHPESzNzYhsVZwGLsLgUB2BThOjIvMjuBmbKWn
NblBGQ16LZ8dbDs4YMo9ZUQk8fLUBLdxzFIiSbxSEc7Nv39qbNKRtNjtBxs7PrjKntJHi3hlcWb+
rev8ZDWedZ01mo7HmeOze45P6NPV3/F09KdrjPvy6BKOMmjM359nCyyRNIqTWKrhGOWGNFG/qIjN
3nNqxpPJ8KWqz3+hHB9Wj/IV+09OaJLp/qF5hjlLkEsht33fsa5bssj6dBTZc+d6/nx82rPmkNdi
ae7nHqPMHO+Yv7bgIpH0g/55lrMqng6j7rOjPV3GNJgz6GWLP1PV4XJVobSLss9P09uVUWKtjJKE
WaU41Cb3IlVJNanVX53pb5GGgDgXsqGjLXOyQAHUkfEE71+YlAXz/T3D/+7UZIilvM/+yamBTm01
jigbjRw43163Rkkkv8CXfXia3qVN1J5V6NTVSV6kCC5aTKfOXuv5liJ3J1PjbP57RzpPDGsN4WIx
nzp9ueuSMLqzAkaS5BDP4AjuZC5KCAQCWcUTSQ8s6Le0yY3KqN9t/KSh7TDD+jQzOOqw7Ls4NOdb
NVaRpibqvh49uoTdutH5n1F7/WjMoNxzYspRwB536uZs2lUZjdtNHzYxZl3Vq5kXxW8eZDprdUiy
cPzUQxmVzc0CGY0RZCYe+P4YpdeynHoi7rZ/d2H01rSqc1rVMSH9upH6RYs4tM6OTp881f3WsQnr
ehd1ORvaf5iyj6JKL5FBs37/JebdWiPtY6LPT1H/3aX2RSI/naN2mlZDfdB+6vBbV/lZnFiV0VIu
efwC9a4yvVIHG6cx37y8EC5h0hnOt33aQt1gRfOTYpsnVdLpTGxbiiQIhUTy9yM95xd8S+tltEoy
sP8ioyajOIsx8QFFuTorcBm0n5zsHzRnAzbzl+dobE/tPlHkfsfQTyP2HU/GYfPHGQIT3CYGAoHs
OGAgoi/o/bEXDiJ9dqsblNFU2PfdyfZvOpWppyzJ6uXST04NiSIPvYgD3QPvNS0El5Yo97peVEbJ
TOzIdcbZeWAsEkL27LvXhPUOPltGR93LVzepZV9f4dkzhfhKSRXQ9Z7F8v0W2v8e7mX51t0PhmYO
n6R806MvLpFyvuD71kXXmkbSRSzos/7zAIXherjeV+3Dj6Nm7KGMpmKuvQcoXcaHUbUmIW/PgWFF
LtPbNv4fur643tVayuVmRIqmLv6kwvL96f7nyWj+9vWBvT26VV3KBz37z/Q28/wRt+PrC7tORrEK
fntUWixXoEEKgUB2FmcwxeAbtnos2qiMElixr2vszbNTmsdeMc1m0vZw3qFTf3ySxjA/bGigZ+Dv
t6XpTckoEEyzWrW/efwKnXeqTSAKLb86sUEZdRq1+86OypOrckXa7YHU+lAXvUL6t586jo5bi2v0
da2MGmWLXzWzDZmVRVWSMNmC3oD76yNt16WJ1aVW0Iffn2T7Kw9lNJsMfn+07Rw3tKp0JhHv98cn
LcXieP/En69xoys6ShSLplCykzr0PU0bBweL0QONtOfJaKmLwnjjurC80jqQ0a/P99+XR6O7UkYB
NI7OFkjB3dYgEMgOAkYgpthi9sa2uuEXeOElH/bvP0n5ka6JrIkexXKZeYUzgS2huejxi/3/7FSv
JNpBLjTTqeqq3m1GRovJq90cQ/rRPpAker6J0sQL135DR/qYT5TRQjz44/ne/a1cQwocITx2E40b
fDTmtVwcHJrac5jeb3i41rxGRpdyIff+kz3fU4XOXPVB2Q26QUkcKecfUBgf3OL7lt/oRGldzDMz
biDFqzJKYEh318h7V+dtmeVwI+YA6+iEvUws2ZXSNxuol+ec2drZRq2JYzbvb6C0aXO1u36CjBbL
hXQOXyOjSxa17O2GTpp92b/uMmi/vTnrLC7FdquMzirsIlMA+nUhEMgOUsGJDrYqmd3S1x8qqM3l
v9M++n+nh2mLXneqXBvmSLdOt6+ZOeV4gvc45nFf6GB9dZPDNftl1eLsZut9ubpYkH679ecrjDNM
o8zsY3HlrdP2FFbxB3yHz1G/aF80hHK5bJbLXtjzI71P49VYvLfbR987Pz6qDoBLFws5zsTcniMM
hjaQQYlSzP/fpt53T9E+OlMrjXSKPIZWBZrksma+uMaZNftZPOO93rE9P/Ye6xf3zMu/+IVylm13
1ZMgkYTHqP+qsfftE/1/Pzf404A2gTwhPV2ljMzOS366yzw5qKndjn+EufDfFnaLOEjWGjEolJ+f
6n77JO3TC4zDw4ZaZggSSQSP3xj9oVcG6nMkmttD2gBKoEiRxxf+paHtBs8fKWKldPjcXea/qRJQ
Z0Gmu0lXeWshSaDe2BTng1+63ztN+7SZ+YDnzpRKrfdpX93iz5t8wzOiz493/0hXyeyxbCZzrWXg
5wGtQOdPVsoqoeKjU31NU6ZgAcfR4uSU8Itrk2Nyt8zsut8v4rgyRLnImhN9dKK3hecCHQi4fKdv
0j6/LRAFclv5ndkU03Kb0BiA8boQCGQHKWP4vfHF8tYmzsVQg83H17qrReexxUv1YQ7JZiQmfyD3
5P21CQw12bzLZ2mDj+SpKaSSAl31I5W/GiW7ROAuT6BeWenLpNNpaf1Eg1dq8D68dKKUz2UWa78K
zaFUmSAJjMkUDCvqV3HzNK7T3QvebPX2K0hBYfKAg6YIkohGQR/SSFFp9tRrWuOr5hcRC0UFoEGj
P/nMV1MLK5euXl0fSK97xkTIFwbHxZZQZs3zKOdzMkO1vswZr2ddKhfyCmO9EX+glksQLRaUtSOL
9mhhXZuYyVS9d4kzUV+vzaaSYl31OTjTJZfTX/0hBS5GJsLR6m3GEJIsq1d66F1+c2bJYV++5WCx
9ncr5YW65SOBPOp2Bus/L3q2djF9Mwxw9WpnDIOJdiEQyM5RLFfujEh35xai2wBplsluisJrDpAi
lTmU28m3ICGbA8XwWyPScKYMZRQCgbwySJIslNBwMheIZ63+uMUXl5r8lEn5TvfrFUHi+PDA2JER
c6RQD6MlYuGI3JWGTsHXEfDt7ZnXp4uVym9lEgiBQHYAkqzuM5XMIjKzf4hnuDUsaRlb7JlV989r
mWIzKNNyO5DUne7mqyOXStIZcz88mL9CF1yhi/v4jhRMKfcaAiaE9AWD1BbJl3EYqQuBQLaDCk6A
6fow30hlq0Dha92eSBrFoPcS8mtA5wzTuKZIFi0DWxTKKAQC2VIyhTKwPTvZKqbY4g6nssXyb2bp
E/KbIJjM3WCI+cZgBqnAt10gEMgWAsYUidHXzlLytO50fje82AeBbCVAMoOJHFNs9kUzwwKT0h6C
MgqBQLaKUDLXx9GKDd4KDFyE/BoBX2yR0cvgG7K1PeXBrxylU2Tw4vALD4FAXhqlLTTI00dSebhM
9ARIMuTztY+IT9+f+KVf4co+HlREJGNJrSNcKwlkaSmXySPEUqlQEEvkXzdNKNLVNeVSwLHvDkcV
ealUFSRWMjniafQ5i9QYgljc9f6Ejd5kkVgKBSMrPVwunvQO7aj6agHf6DyCauyhnlmN2OgrYw//
fEBJZxR2vSsKly0gEMimAcOHwR0F0/LS1qZQ+BWBJIKnOkWBIh4Puv99spdmWZd+B8cLE5OiA238
WYW9WubkJ/p5J9t4tuJSPp0an5p/q6FPkKiqXt5l+utZpjCwyS1ZiVpEadKme6Ohq9f8nOjoUi67
INbuO0l55wJzWBEEym+zOjt6mb9roBwe0s4qbB39rM+uTg3p4r9uAUHK2Izc3sqUzSkdiWzx8QpY
BR8Vmlyh1K/6MUAgkG0ETMVnFA6cgH6tp0FIWLP/6lJlnrSDDFHKXLjRf6BPm1jzadBhOnh92lAT
uljY/tmKjL4MJF5hCrTxIlEOWN5s6Bv3PD+THpbPnr/RvZ8ii630Leo0vNNAWdkoDetpH/rfX3pH
bMVfsYIAO9QTST+7TjpfamepyhUYhQ6BQF6YWLrQO6dF4QDyLEpDXRM/0PT5xx8SgXLZnDdOjknC
6/20JK6Sq5Sx6sxki2SUCNkt/2rhR4oEVop8c2pcnXh+ANjzZHTJoFx8p4HaNOd5yhZzvyFEBq9A
54GuXQgE8kKQJDkptRo90Z3uyG6BIAiVTNVMFzTT+FO2TDWGM5e4P8b/99ne95rGL9AEQ9r42vpI
Kn7kUufHLcIw8ujwixTzidqmY6syCp52yGG/PKQwriggSeJui+3GoOAyXTRtTVdIspCPU/p4LHuu
kAy30AXXxtXO2lYsZo36+3O9fzwx2Ngr6Ff4rvXN+/PV40QpOzgpvTIgHJN7ralHhfW5MqqRiP7y
Y+c1fhB684tlrIOtrIceQSAQyAbJFEqUSQUM+K9TQQvUjqkHsjDQnFTQf7Cp50CfruY5RehU5hOt
0YjXvvcQpaHfkH26R3xVRlN+9+U25u+PDXO8taz5eFkwy7/KD2DEkk2j/OBQX7vM1TM2/+Ehyrcd
ok6uA1lCWu8M7Keb6+1oufPv3KxaoyRBmF1BoKIkSXR2TU558kCgRwbZQ5b0I5d+tozmYtGjl6hv
X2Y7d36jlZ0H/B9g8A1mXwL+b4BAIBsEjL1Ss5+rce10R3YJpFEi+fgWP1peFkuTWvHJ0b5RZ5F8
uoz6XcZPGtoOM6zPiBla69TFA9Y3T47UZTQX9v1ygz3jiBo9UZ3V88vFzn0UmTedOnSa0sjxlWu6
LJ2d/fMVYX2rmlUZXW2ZIPAbt7qaOe54sYIm4rr4Rq3RL+9yrtAFTZ0zp2hyXQy+HbyMwR0dFZkr
VbcBlFIIBPJ8wFgxxDM6AsnnV/1NUKJRx/7RLs9hy0NoIRL84XzXuRkP+gxr1Gf/8hDlh3599ukr
n+vWRkP2VRm161VfXphiLFqnVgrfFEnni42XKFcky65jOYfz58v8+nZij8so+BPK+cJ3j3R+fXd2
TJ/EHhv7n+vUhayljOHXhkTlmo7udF8gEMhrAEGSA1yDMwhltE6JTh37801BurysU6V4+ODF3vOz
3mfIaAXJ3mwZePcqx5l7dHWxXC5F01VD7+kyqv6qcdK8JjQpEU+nXkRGwWCfSOejQd9d6sSeBsqJ
qUcjhaCMvihXB8XpAgplFAKBbAScIOdULonRt9Md2SWQpkXxGz/TJt3LDtqEz/2fS4O8EPYMpy44
y6/XvvML9TrfV1wjpARaVqhtrpq2Pk1Gk37Pd409ZyctsRJQRjKXiQzPOGLF58popYAsX4kgCOaC
OomSS2hpeIT9xTWub72OQhl9Ua4MihN5mEEaAoFsCGCN+hOFdpYS7hJVBy1lbt4e/HuL0JECyoSN
Ds1dZNlR8EEl3/Zg5OsuZfqJr4WQpJwn+PhM31GGqVCLVCGX8gNjckVo2c4MuYwfNFBZgaqMFl3G
P50YWQkxQvnT88CK/OY+t5nOO0iZ18ewUiF9pHGdjL51ejZU+9mxKPzjuWljKK3yJOqfEgR+5W5/
iyQErCfe9NzhQfMj2ZGQTPrEpY7PWoTBlQ/sCskfGygXhVH4J3+cCkFcposyRZisHgKBbAgwVCAo
3jmjfe7L6b8pJMLFKwNCUCTB2rsP5SyNKakfuTIsV4afkAZnqerdLYzPSperDWhWVSoXi3aM1Q/K
BU4vtVbh+pjckKhblIRVZ74+ILw5JnPklpZK+ZFZWb2RUUPcYbLerDfINqVLBF5BhseFtyY1q6kI
gXo6rA4aq9rhPomvuD5aOBeLrFxa2DKpj6BLfO7KjVSPmFPb8wBfXwLxLIWlziEVOLGEQCAbobYf
N6FyRhk8I8xFD4HMyO0LOl+hjEOnLgQC2SA4QWaRysSiQ2Lyw7AKyG8ZFMMfTCod4RyCQWMUAoFs
FCCd5QoRy6FjkqqSYhVok0J+o9gDiY4ZbTyPYXBlFAKBvAgEQSIoHs6Ux6SOcYklB5OhQV4t2WLZ
6o8H49lMvrRTiwt5BKVOa0yBTB56dCEQyIuDk2ShjEcyZa4heI8pN3qi0MELeWWkcghr0Urj6NpZ
yrtjixyV89Untp2W21lKTyyHohUoohAI5IUBoglm4EUUj+cxR7TQzTFSp9VaZxhu+wJ5ZdS/hOAr
p7aH2qYUHSyFyOBFytu+8wxBkjJLgCG0BlKlQhmKKAQC2STVQYwkSxiRLlbAeCJzxPoXTPfG5WAo
CyVzcDtvyKsE6GkyWxQbfcA+lVsCZWy7pnM4QRjcURrP7IoV00iluioK/TAQCOQlAFPxCl518CYL
WCBV1vszQyLbHabiBkMyLDCavTEcvhcDeYWA+RtP46bN6zKFbcmfL9R7+heMrjiSKmJVdy7UUAgE
8tKQNTcXmJbXfLyozB6lsDWd0yqNIzQhsdwalnSwlLR57ajQxJbZZuT21TIptQ7zjaBsa5ASVsiO
sLkf/Nzxx587PrvNFfk2tMVXOhFnzkuPtMw10wVXaLyz9MWxWeWwMbF9/XxZSoXRucVDN4bePNzz
X8r8FdDtWmm8z/yJbrDbLI0PJt4+3PFR81Sf1J8rFMZnJT9c6vvjoe5vW+fuzJoTpefMdhKRCHNS
eLy32mZTB6uZZXJldq8DP54u0Od1W5v8GejyANcwvuh0VzW0Uq4QMLIIAoFsIWBani6Uh/jGQZ7B
HU7hxPKwDH5IZpFAPOsIJvXuiM75sJi8MVcoGU0XVitvfa8InM/hX5uxgcvJ5Nqvz/b89eyME332
6EcWYv6fmocusR2RPFZvJR6LNF7tu7AQ2qZ+PrUrWFlkDGAbHa5Jh1L+9vGBEWt69RBaTNBn7EUw
MXBbPznWeWLavfqRZGHhrycGZ9zI4w2tb5UMWs3f32QNKIO1TcWXsGKWMTL3TStPHdm9O6blkPKk
1BKIZ17eXsQquN4V7ZhWL+iDvmQpVahpKLRDIRDIluKLprtm1M5QalcNLhhW5MhdpRWzyWXQfHC4
naLNPuMUFMndaaF906NJlNeJe9hhaeX7t6+rTyQVdB/qkZXwjT5Uv179zol1MgpIJKv57nNe+6fH
uxvnvKvHVSLh+6cYvAD67DaLmcgvZ7sPDlsLa61PrNB0tfvLVsVuTg9Yxio9s+pU/nnzhGcCZoDg
i93NMep8mWAGzSIVtAJ3F4VAIFuMQO8ZERp3ZVgRudbzlgr7v2/sYDifJRwaHvd/DlAH7I+NvWTJ
Fsiv/pKKxhaUjjmVyxov1S5AxkIRviGQKuFBf4ijdEg9mdVTs8kET+WYUzqNK5uWJWMxkcGfKle0
OseiryrrpVxWrAV1HHOGYKam4F6X7fgl2l+aZ1hyuyFa7U8hmxGpq3VUvtwTPaqPyChRwTVmf/1O
NiujhHh69ncNHSOuR6tJ5ubeONRDM6XNFjfoksSZxIglLJeu3oLa68vW65PRQKh2xOPJ1I8QAU9Q
bI9lCgWZxiGzhwW1O+Kaw/nq7qeoQuWc03i8ma0JuDV5oqxF6yY0D6sQJm+sZ07bOqlSOJPeZCme
x4ooAZPnQiCQrQVMyzXOMEflQLctNnIL8doMXzfPPVM3MBp1eE/DsH6N47dSLvljmeWSQggC9xgN
V6cMCltoaHTmHxem5cmSy2g4dH3w/xpHu2fVdIlrmifZ2zS6GMWBjMcc1stM7aIlNDk1/8l5FjeY
dehNR24x3j/LAGbOvtNdn94U+POJc1fH73DtGof3yKX+4xN2MCOJRWIdncNvX1+QWUPedDkXcF8d
VwpMIc6C+LMm5rD1CQt/VRk9TuuQ+eu9ddodrWz7y8lokdoKHsiQIv/oHMmskf/tQMf5WZfb7W68
PrCXqshiSzhS4HBEb5+gMyzpJRLXyJV3Zi0aR4jSM7736rytVBbzZQ0X+z+5M0cd4X96jPotVXa/
Z+wPDV29xmSpAp55hT3B+W+3Mlbcmq8TEL3OaVUi++TdAR4Hwwkg8Dyt+87YYuecQWSJOGPFcBbN
IJUyVnXkQjsUAoFsLe5IekRoek3S1JcYgwt0w7PdkPlb1wb2NIya1/hRs9EQnSV492D7W8dG7st9
hUSk6T7HWBuY0WK28TL1uz5dpkLoxeJ3TtJp+mr7lUz86HX6TUm0nEs132NravuREpXSlWudeyny
JLZkVSk+OU3r0iSjwcCsIpBw6X93mqmOVZca56fYHzfNuWvW2PzYxHv3q05doly83za5sLwJaKWT
Qn/n6kL4MQGsyujRnuMDi/QFHSg9TN75sZeU0cKDOwwwr9Agj8qoTa98v6HjDBuYqdg0Y6ouo9XH
5bZ+eGYIyGg55j3RJvLUwsdysdCBc53HJ50IUZGw5t4+P8715V0WF9eSTCSCB85QKbplS3+KLRYH
Cs/s0osxLbPpXZHnVsMquNTkp0wpb4/Jh8UOQyDrSZRC2XKqWEEwovZeCxRQCASyxaTyCJjqvx4p
F0jSpjN0yoPPW2Ystt4e3NPQzY2tnxiQxXNN1I9uS7Ng5mDS7W1knK/FwTbTBed75u9OW4AyerWq
j5snVHWlyydP3Rps5gV9butXpwbOrVRu6pm/wTRE0aqM7r08pl41KAmiUEYsFt8EV/XzNfr751jW
mkyvymg2GfzuZP+pfn49/vZC78LFQYXvsQDnR5y6OIqJNa6Xk1Gk8z6wRgdl2Udl1KSWvXuA2jTn
xZ4soym9RPLPprELy/fOP9c93y7wFPCqjH56TxRZ9ZqTmGR64Z/3xMEisYQkb48oo1sauCQ2+kR6
7+PHEbTiCqVEBi+Db7w7Lm/qFw4KrBpPyhErBsAUII9lEbyE1by40AiFQCDbABhXuFq31Pyqo242
A0kkQwG60JPBnms1E6KZuT80UK6K4+sFF2m6QP3ozmJuacmiVexr4vjXzB3QMlYhl3y6J8io067/
4sSUe01lDMUwcllGNSuWMVYqdQ9OnRrSKH1pwSzn74/JaDru/vLnYfUaz2oFxdDH7uYRGQWDf6FY
TfmKYPgGZZSoVLB1N04o5uf/p6F9wP6otgnY028c7huxF8gny2hSxuV/17K4dj5SKmMEWZXRf7Su
kVFwLwnfJ8f6e3Vxl0LWpklvrWtjWm7jalyhZM4VTiltoWm5fZBnvD8hvzIoprDUQ0LbvC6gdCUd
0aIvVYpk0WShUkDxcoWAmRUgEMi2gv8/e+fh3cZx/fu/zee8l+e890tipzh2Ev+SX5JfXhLnJZZt
2Y5luUgukqguiqIkdlIUe28AGxpJ9A4QJHrvwALbdwHw3QXYO1VYrPmce3TA3cGWWWi+c2fv3CkU
68a0L2mS+4sl4fe3ipawgwsKkNnov79v/UXVlC27WV82ZDTiWvrz122tpsyaNlLiSXu8sLuMxkL+
975ufKROrUXMMLNTthC/TUYLyonpN25Ne3PCIRVTu8goiaU+vlx3dTK0Jj7cwrTFuSMMZ/dI3VhU
upg8nIwW7Bqnb+th8UT4/ctN57rtW6Ka2PylqtbfPVCXg553H9T1GPW/udQz4l4drS0W8OGp5Xxx
FxkFep/2/eft2e875X7yBUvXw2E1eJp3BzS1o4Yns/YRjXfaEtK40+446U3RgTQTwZgkzmVJHmcE
9eSLK2g+KAKBOAaCiVz7lOmkr+IgSqWod/mLB5I+nRtcErBZvetGrypG8qloXGINZ5gdI9KlUtrn
+uf1jj88VOgCuYo/QmSiH3zd+M4jLbT9JQZvfzLyo4+bq0Tg5rge90olHqq0UnLrNW9XbZLRu13f
TwVYjhruE/3P802Xhm1w9qYh2bgNg0OCjP7h6oA2WXG8ePnI5C+uiW1ZboXKP2ob+jXIaIpKcyXF
2PhP7yjSeM7oSSomZ3/8cdP5Tj0cp1M8/1QZ2+G1lZY06p9+1tFp34g+onJYc7/UkOQynqXffN58
ccK7vgv0+qcXu8c9G+E3TqPh+pRn+2FLpdCy4y+XOm7NuCojuyyZ6+oR/e6+xLI2/GpXSH9ybdpL
8DyNDw/O/OSz9qtjtkV/5MaD3h9/1vZACjW/XP1Uok+Aiy/I6Ns18shWuUwHPH+73PbZqPPQk3sO
RY5k7vQpHVHcm6KCGSaMCaIJLmc8z2UILkfxBCOM3HKFEvieaC4oAoE4NqC50SyFpnSuk76QA6Bj
gX9XD/zmcsc76/ZN1yN1orBSWlQuvHN90pze3ZvOptNStf783Ymq8qu9b+rET7UBS2TVsWLwzJOe
qd9d7vjPq/0d5jRXLBER/9ePRuDPy50LSzlqZFD+96qev90Xd5iTBTLfNTT7+8sdv/22u8WQovhS
PuS7VDf6hyu9F1tl1qxwQBKLf3G959NmyY0R49j0wnvXBy4NWtJsKRH0fHRz4Nqg0YWxKww5NjP3
5/Jd1MyvTorZdKtCFqOLD4Z+e7n7g/qNLEbfNoxf7LHYHY5vGyd+/23HX6pF61mMPrnb98433R9u
KvzR7f52y+4hWKGgt7p+4vwj0fna8Q/uDl3qNzlSG1XH5jJVj4YuPpHeGTZpDda/Xx+4NeXwZphc
Jv6oeRwu+I93xgYXhfEAp9VysWbw3aqhG0OGwOZIoiLZ1DY54T1sSO0hkRq9o2pPvBxqi9M8yRYo
TnA52UKJr0hnaQVpJwKBOH6g4VE7wpOnXkYRL5ICb9Cof/Fxw+uf9Yn8+AsOzqZStUPQI3mRh2Q4
vmZI44rhoJ4VxURvOxEIxCkBWiNvDGsVG076QhDHS6kYDYTutI7++puhXlMoTb2wIO1ls7X/haYs
5gvFAcWiwh7NEBw4nkg+EQjEqQLaJJzmawZVBP3Sl3dEnDYKPLu4HOwRzV1uU0y7cs/llnL5th7J
Jw/FVQPGwAtKuVDB7Im1z9qjGEuxBRQyhEAgThvQt2f4Yq9s0eqNn/S1IM40rFppaxE7Ui9U6Xyx
bMuU2RUnchSP1tVGIBCnkJKwMlrJGcFaxEaGO4WpdBGvKCCZ7kimbcrqiORTRHlJ0JO+JAQCgdiV
YqmE0wWJOSDWul7eSmcIxOEpFks2f/zJjNUeyiVxjubQFBYEAnF6gfYJuvopnB1YcC7YAmgJY8TJ
UigUJzTOthkb+KHJfFlDUWAuAoE43UAzBY1VLMcMKV0ijQuFG72acHzhZNfIA610RdJNIqNI7/ck
yRTBIj8UgUCcFQrFEskWohgjNvjrJwzhVB65pa8aS8GU0n4yqZXB28yTzITa2TRpUjoTwQyTITmG
KxaQhiIQiDMCNFcVJU3mWWsQqxszDigWz0SiXcSLQmL0aByh4z8vTrFjyqX7g5pxnc+dpGI5Nk/z
LF8sFlfQYC4CgThDVJSU5goZgvMlKak1crdfNTzv8EQz3NlYhxTx7MDT75gxhZK5YzsjxXA2X7xP
br/dpxIbA4sRPJQVnFCKK/BoKASBQJxZiuWII5wuxPOcJ0lNGoP1E8bqfpXM7E3noeUroHdVP0iW
gskRpeMYHi5fKMIPSWL03htQNU9Zps2hpRgBAprEOYIpwO8LKSgCgTjrVNxShi/maD6eYwNpGjyF
/gXX7X517Yi2ddI4rl5eDqWgMTzwUNBmhlI5tSM4oV4OJI7P00EcCZrlv3simbcFMvjBz/SZT2H1
xobnFxvG9Xf71fBzckQJX4qOYEyaEASULZRXZkGdNAQC8UMBGrSKmOI0nyL4KMZ6k5QliKmdyQm9
v0FkvtOnutwmvdOnbJgwPJ0xb7a2KVPNkPp2n/LKU8WDEV2HzDGq8z0aM4yqlhNZ4uBzI44Rji+M
Kpc6ZUttM7bbfarbvQs9UitI6nIwlcqRBM0efIitwC+HpLkERvjjmNkdHVctPxrRXuucb522io1B
nSftjBOhDJPICwucUWyx7IEiAUUgED9MoHGDNo4rlCiukKf5DCH4p+EsE8gw3iTtTlAmf3ZhOSG1
RcsWqZjcHtO600Zf1lleUtmfpsGl9SQokd7/aFQn1rpIhjsTzSbLv9hlM08dcHdKe6B3bgn6SPCY
vCnKHMBmLeFuxXKDCPpCmjt9C9c65A+HNdA7mjG4zZ6YI5Dc1eas/qH5xbox7Y0uBXwLvvtwzNAy
bR3T+tSuFPwSwPcMZuhYjs0QHM4IQUQFNCEUgUC8GpTKizkWSiW+UITWj2YLBFPIgaqSXJrgknk2
kWfjeTaWE1ZShn/hM2xM4SzshWLgz0J5UGEo5k2SY1pv9aB6XLmUI5iTvrMDGFlwHGfUzfFj9yXA
CYWHAo8SHhM8LHhk8PgiGAM9H9BWd5JyJSidNyO1RweVbvAo60XmbdZQ/heUV2QIgGIuxQhXgoRe
E4gyHAQOFS9LZ768Tij8fvi1lbWRiCIQiFeQ0irC+1Pw1XjBVy2Cu8oWhBFgwThBamFjZW95gcjS
xvtWigedXY7iU8bAnX5V56wVHJw8eUr1NJ4leqTWZxjYPP0UikWjO9o6Y4VnkSEqE0zgYa3AU2P5
EsUWwWHEKB7kL4kLfaRojgFBDGcZ8CgDGWF4oWLwZyhLw3awSJaJYULhFMGBLgtLbDPCsG1FOgvF
tZ8OAoFAIHajtGZ7Ae0oNKcUV8iSHIipO0FKrJHWGdvdfuXQ/GI8i5/CmTWeaKZfbsepH5SSwoNY
sAU7pIvOGJHChUQHm2N0S+WAbbDVPlK5d0RzBYotgDsJygh+5bpVhhpgO8glFKA5oTBf7mKtLbF9
gjeKQCAQPzSEl62rE1SL0Agn82w4IwweTplC9wa0D0e0Iq3LG8ueqqUlA3Hs8YhGrHV2zprBemW2
Oav/7MZKkTQ3NO8YWHB5U1Sa4OjVEJ/dC1fcx9LGKERZGcujshsmaOUmVt8CnKIniEAgED88KpHA
LF8i2LJzmmf9Kdrky47rfI/HDde75p/OWBRWvzucxgjmmNtkEAWMoF3h9LTOXTukvtmlaBHpb3bP
1Y4Yps0h8KB755z3hzSPRnVLwRTHv8hVql8qcF92f6JhwjBtCvpTVIbgGB4lrUUgEIgzTGX8kC87
p8LMGlwIbvGnaUcUl9lArZYfjxvv9atqh9USo9cbzYAnxfIFvlB8gbP0i8VK6JSQmD2YwCQmL5wO
TnqzV/Wve6NjyqXKiC7HF2Um7+Mxg9GbBsUHD1rjSjWKLf1y+8lmdD8MIJVwF31ye/OUxeDLhDIM
dF1AQ5HPiEAgED8AKmOAxfIa4oKeMnyWFMJ6BUkVhnxpcyA7oHTXjhq+e6q42bPwYFjTLDb0yWwS
o8fiiSWyRMUOXC+V4fgEJpQMxDH9cnhS6+qetTSLDLXDmhs9C9+1K+4P6frnXUYfJrdHm0TGnbHE
SYxsnzJ1zFiXw9kkzgYzDJRsFhsp5vQuiwMCOq5aBvd51hqBDkA8v5ovCGkoAoFA/MCovFkrlCOR
hHhR4f2pMOSbLHupoFm+FLUYzht9GbUzKbFGylMwbNWDmop93y7/pk16uU16u1dZM6i+X7bqQdWV
p3LYCLuudijuDQglH40Z2iWLI2qPzB5VOZPgoNlDeXeCBEc4lKFN/vSTafNeAbog1p5I+um0uU++
aA+kI1na4El3zFpO4QJzqRw5a/RCJUzo/LZQLoyBE8pDRwVJKAKBQLwKlNbiRdmCECmKMwVhCgbJ
J/HK3EY2lBGmN1aGWD1lcycpZ5wy+zGdJ6PzpMH03owjisNGV2K1ABQGOfYL2QAYUJZojk0IU1zB
BV6d5do6aQofNF2ULxQdgWTHrLluTK9xxkfU7imd+3iq5UCKxVImTw0oFu8PavoXXPYwHszQa0lr
S6cpeguBQCAQx0FpLZ9SoWzluY1Fmi+S5UQQeDkXRJYSdDBDCAkEUjg4sIIPW/4X/lydyVgpA4Xz
zOo0DXptliv4mJUprpql8LT+CIKYzlP9CvuDQfW56jGDM1I40Tk7sQwuM3vrRrW3+lRTphD0HISs
70LWoAK7X0AuAoFAIF4tVidilCozHNfktVhJByHMdmThX341LwQoCLe2dz0jRLG0cZB1WL7QIjak
ckfO0J4nmTmr/9O6yetdc+3T5gV70B/L5in2ZcsW3AvouDuclpq8wjj2kBbcT6075U5Q4SwD3QkQ
UAal3UMgEAjEsZAl6MZxPftMc1iSGFkzpLFH8jJbtEu+9HDUcLdf+XBYrV4MgsgKwcXPnYF93Ssv
Dyknhhcc9/oWqgfVj8eMoJ46T9qdFPLvCXlrSZ5gBQ8UrWyHQCAQiGPDGU71Sq2bt4D8gT6CHZix
EKTtds9ctJxCNpJl/Cnak6SM/mynbOlq5/z3T+fu9qsaxvUds5aRBYfc7LP54rEMXjn4uq3HNWXy
VCJLLPoTZncUCou1zgGFvXPGAke42bNw+YmsQWQWGQL2CO4WXvXSYWHNFDZLCi9A19xPJKAIBAKB
OD5AddSO0HQ5Ugg+JzBiTLV8s3u+Wgj3Vd/qVT4e1Znc0X1miVb3L8QwmmKFl7blBXGEUKhwVpgJ
uxwjzAFM40rJF2NiY7BvztkyZakZ1lYOvm43eua/fSIFA829P6hpmjS3zdj65p2jWu+MOSy3xzSu
pDWIuRPCgixwZHA8hfz/1Kas70g9EQgEAnESFEsrCmtAavTCZ3ck82BYM6b12cJ50CxhrZMEpXYn
n8zankyZ98r9+3BIHU6TlVyyhXKMMcMJgUxCBBTJpQgOHMYoxlYSvIMOghfpK4cZw8F3mre8V1hm
rpwNPpRlIhgLrm4S5zIkX1kwRUhgu5a9FqknAoFAIE4QUCKTJz40t2jxxBpFJlecDK2NlGIUj5F8
Ms+BAmrdqSaxcees0mKxdKt7DnzD9UVK1xPMrsUYFyuxTzQnZHEXYoxpwWmFg2eFiTxcluQ3G/iY
eVooVs76XqTKWd/Zim6W35CuZbs99ppCIBAIBGIHIKP+RL5mQPVwRGcL5UBAhXkilfVKyrNsQMVg
CziD06bAuHp52+gpTrHVA0pQw/3X+l7P9L4eY8yvrVC22Va3b44oRinfEQgEAnGKAcHK4Mz52okZ
czCR52h2l+SCUAbENImzj8f00XR+8y5/PFs/YcjRhQJSOgQCgUC8eoBvmCPZiw3TCluIZAt7LdYG
xSiuMGP0zRg8m7ePKpdmzUGCOVWLvCEQCAQCcXxkcaa6f6F2WJPZd3U2vlgyuOP9ctv6llAy1ygy
hjM0y6OJmggEAoF4RcngdMO4bsEWmNS69pFD8Dft/lSvbFVGQXCbxUaNK5EleeSLIhAIBOLVBPQP
I5i6MR1JczN699Np89C8Y1rvSuXIbSVBKnXO6ITaCZ8JWljHU26PxPMszaFVsE8jLF9IYMRyMKVe
DCksvjHl0qjS0SezdUusm2143gG7JtTL8za/1RvzxbLpPHWkB5olaH88a/HEVIvBOasfjgbWL7dv
Pgv0vkYXhBNJTR4opl8Ou8PpZI48cJk/BAKBOP3QbLFhwmDzxlvExppBdXW/EhrV9imjO5LeXAxa
VlBYaC39Max9xjJjDkUwRngrihrC5wA8eYrhV43dZGsbD1m/IHx5kgklckZXdEy1VDukvts73zSh
G5pblJq8SnvA5ovbfXF4pr5odrM5AknYBY8VFBCee7fE0jCuhe8+mTJJjB7YC1q8niiS44vQv/JG
M0p7cEBhb57Q3+6ZqxvVdEnM8F252bdgE04E5gpvOZEnkrH7E7BdvRiEYtBh65Pb4PJudSvqR7X9
cpvKEYQySYykWR51yhAIxNkCWmq9K/ZF07TEGo5izLw9XD9maBEZrncpwDFZb9KgifuycbpuVPt4
zKB2JsIZJkcX9p/ngtgMyXDeaBZ0BOQJvMJWsQHU6v6A8uGQetWGN9naRujVQLG2SaOwYrvJq1kK
gdxQgtas1nyxWFoOJhvHdfVj2s5Z86TWBT0inNp93dhDwhWKkVRe4wgNzS+2io0PhlRijRM+1w6p
mkUGcC3lZq8zlIKfxPMv7pPFKdBcmcnbK7NCnUAHAO7UH8eQmCIQiLNCoViKZMj3749OGnwZkk/h
XDBDq5bjVzsVF+rEj0c1zSL9/QHVBzVjTyU2oy/tS1HxPIuDhqLB3N2A+oxlcKs3Pmsoy+Wk4dGI
5k7vfM2AsltqkZo8WocghVCG4wtg0I3Zxyplouk8fAV0DSQYVAzEFw74aETdKtbDAwKXM5OnCi9n
cB2OCk6oyRVdCqaEYLKX+dArCxCAy9w1a4G+xLhqCdT8pZ0NgUAgXgzg13hi2UfD6pEFh8ziT+bp
HCWsEj5lFF6oQfsMTWjjuH5+MZTIs3EhwRFPsUJ+hjMnogzL50kGfKhwKu8Op9WLIeFdnmoJrH3K
1CLSQ9N9o0t+vXOLVQ8swC4w0MRK4XlbYNGfCMSxeJbI4jQtjMFyCYwA6QSX7X7/AnhVIAHapRAo
AshljhQGZ1/svYC0wWHjGRynDlg+4IwCDjXU55NJI/wsE9j2N/UIBAJxegAxxGnuXv8CzXIKi79u
VNspsSjtwYYJfeO4rjKKq3EmQFhzdIHihLx8ZygyFxwcdyQzpXXVjWhAJRvGtaBxHTPmPrlNavLO
W/3QVtt8cfB6ElliV0kClYRdYJ5IuvLiD8QX2vbOWTM08k0TOvAKv26e+dO1vqtPZdql8LMtOYfY
C7svAc/LEUienR8dAoF4tYDWieGLM0b/iHKJLQ8heiKZe30LN7rnh1Uukz/rSVCxnJAkkH/+1UNf
PnCJ4CSCpwnOY/2YEC0DH4yuaJag2PIIaqH4YhzpSt5gOCAclqRZZygl1jgfj2rqRjWjC44MfuRl
0BF7AT2Z4fnF2z1ztUOqpgn902nT4NyizOSFLk0CI9B8KwQCcbKApoCDGc8xYr3vVs/C41Htnd6F
TqnNE8cjmLAqWYbgSLYo5Ps7xc0VyFksjc/bAg1j2haxATxNdzhTeWN4nJcBdYThNEjqcwb5IHZS
KBShVpMYGUrmloMplT04rlpqFukfDKrGVEt2f+KoU3UQCMRpA7ydaJY6ixbOkN44YQvllK6MyBiW
OxIGH2YP5Vwx3JcggikylCYjGfLZDk4ye65V+kIA5QrEsaYJHTgpcxZ/FrmBrxg0x4NbOqpcahEZ
4Dfgi2VP+ooQCMQzIrVFf31j5q0zatfL/96UvHVD8tZNafnD2sbr089z5ElT6OXVOTgm3RILWJag
0eDeKw5fnqfTK7V2zVq3raGAQCDOBDOWyBtXJv/2cO7zdm3ZdBf3sqdb7ItD25cde5l+f/uq8yAT
yugqn7+Ef7sMu5Tp2rCv9zTDuv2jbh4qZMIQfBm1DaJpdkc7Zs2+eBYN5SHWKRZL/li2V2b1RDMn
fS0IBOJoVGT0qcyVxOgkxqQqlhMsvdUy+YqxYFkwfNWwdSMEy60aB5YHIzcMB6NWjaD4dSPp7UbR
GylxKKZQMRqM3W5MxbgNY7nihvGrxm22wqqVJzluWjy0vHLosDbw5tWplySj2qXwpG6/JMCIV5kc
wTydMWVxGv1AEIgzxCYZ3VND1wR0Xw3FD6uhxKq9FA1lnk9DwVsceWkyGohj3RJL8QyO4kaCobnl
FHfSl/EqIDF65m0B1NFCIM4QazLq3tcJZZ/ZCcWP5IQyhxJQ5iU4oYU1e4EyCo0hK1xYgaDZPMn0
Sm2OQPL5D7svJTyHt/dPV3XKb3TLZO682x2OPE+qgyJv0Jrfv9L281tz2ObtNDE4pf62efJ87cSl
NukNOF3ZrrbN3JvyeJxL8OGT2vHPGmfaFwI5ghyeVF5uFH1UO/FVq7RavJikDghFZmnaZbV/3yEc
83qnbMKRxrkfvrLAD6ZXZjN7kvwZ7GshEK8s6zK6xxDuIUdxuVUBJffxQNcEdId6Ht4D3VVAn98D
3WwjumeXUeENVxzTOEJjyqX6Ue3jEU39mBascULXNCHkj83kX25ELo7Fr97urFmIM8WVUpHsfir+
0+0p93Ofc2pwZLuMCpRsKuVPL3T1OrIbF5AKPhhyECsraffSbz9v+nTUvb5LJpr8jwudA8sHR9HQ
qdi1xvGqIWuy7ABTyci3Nb2f9lgixA88R4TJHW2btqYJDskoAnGGqMhox1YZ3SygR9DQwzihu2ro
DgHdT0O5PZxQ/igaWtxdQ59BRgmas3rjE+rlFrHhTu98l8QiNXrsvkQWp3IkA34oGM3yDMdzLz8n
/qJm4Y1PBuxrsz+LBXxwUPv8MqqYEO0moytBq/HnX2yRUdBWnz8J7i8ecL37RevXk771HYZ5xVtf
9swGD/CNOTJ7s7rr7y36JLtRW1w+9dmVtg877T/I/HqFcu9rZMHxdcvssMqdyDEofhuBOENsk9FD
OqG5fZ3QPM6Ek7gvLpg/jgdSICi7CCj1HE4oliMn5xz3Jn1R6jBOaOlAJ7RQKhXLdkgZLZVKoJIz
BvfjEfW4atniicWz+PMvHfKcOHSqn37YXDXpSbOrVxL3Bv30+v4ShuHxDB7H6LULLWayRJbiQXFT
WSKOwWPZaMApkhIKZ8iZsYnDyGipWPQGkhWZfFYZLUFP4H+fq2+04Nt2zAyP/a9/d4qDVD5PwlWl
CRakpsRzwhVmSZJbvSGGoitbiNUtJbiLFA69mEIGw9M4ncwKNZDI07ywv5iFu9709eMEI+hQMie3
+MqrtlkcgST8OaVzt4qN4XQevR5FIM4KqzIqdz+DB5rfwwPFssSkyvVFvfRnVbMXB+xdumgc5w71
GvSwQUT8kiN4uVnx9zabj9whoIUje6DF0rqtjOiCh5FRozvSOmnQLYdP1dqlRC5RdavjtXN17zUo
laGtSsQxCrX+8YihfnDu3cvdvaY4TlNiqfztD+vf77VPynVtYtW5q903ZaGyvpSiPl9Vk7hm3HCv
ZfqftzoOI6Mcnu6YcVYcxmeVUbq9YeC1c11zme0BTXa9+s0Pmq5Me+bmde992/bHRk2WXWEz8ftt
E//n885uuzBPJOZzPxzStIoNF253fdhiSK/wBq3p39c7362V9E8s/Orjur/WKb668/S1c81VM+6M
0JWg2lpH3rk9bUsed6p86Ib1yWwdM2alPZAnt5w9naNAVc2e2KnOwIU4lXjj+T6lD9lmG1D5PPGX
OyN7Vxl9Nid0WyyuTG7+z/tKaZA6rBO6l4ayu74G5WVS07/WZPT5nVAQ0IodKKPQuGkcoWm9m2Jf
bqajZ6JEElhD68ibnzS+/lnrhW6DLbnqiy4bdF8POVjhnWlBPyt5/dLwfIjAicwXlxt+Wz1jSQh7
zFLp/7g2m+WKWMz/3vcDijAFFVLgubbmrj1l9LOWfzyarsQXXWuZuDzwnDJK1Nf0vXauT09ul1Gn
Tf/WucavxzxMiR3vGavIKJDzOt6+1A0yymPRK01SU0Z4f5oIet/7qrlKFsqT5PSw+I1venstcblE
0yAL+EPuv15obHesjnRLppXjzuwzVfXzUtg7aJvlC5M6l9kTR0qKOBIiY+hnVybfvDb1i6rps2u/
fHH282tTYFAtL7XaN8loWUDxwzmh5O6vQTeFEnGKOcvva5SKEH3wa9BnmcnCy2WCjPrJXd+BHsIJ
LW1xQldtZWVUf4CMwsU3jmtPdfrZAms2LX16u+vHH9W9fWfamIBLZbtbh/9YLa7o3ZWG0be+6ulc
zELRO7caz494Kt8LGlSvfTkRYJiZQdEb9+fXg2MP+W6Up4ixOdfzySjZWAsy2qsltsvoslX3q3ON
l8a9zAo32Te+LqN531JZRtMek/4P3/V/W77Bqicz//dKx4UeK8YXVKLpd+7LQuTqvZR4ur9z5P+1
mzJwdwWqsW/ekz9F4wnrZHC6WaQ/lV01xOmlIqNX+0yDKv+Gqf1DW21YAxbYbCPrpt1swdFNNgam
22r64PhWm9iw0KoZtpho3Yy7m3jdTKs2KVh4TzOHp1YtsmoWwabLdmPIcpwymj2cE3o4DeUJmpvb
KqNbPVAez1OzGk+LxNk+71tOs5s11LkcbJU4W6Vec5KqaKjbFW6TusB6Lem116BbZbSwnxO6cxR3
pxNasdIhZJRk+Lox3baBuFMCls3E8dVwVnBkJBNTb3za/NWkF9Tm1q3Bh5rYzq/U3Nsho0TmbnXP
X9qM1Fpg7CFlFM6YSOUr+vesMlqUjYpeO9c05NteTCuZff3jliZjtrSHjKok0n8+0u3IASTI6Lu1
isimOCs6vPzG5z0T7nzGYbwzFzud4b/w068b1YKYopekiMNTkdHuOU/ygCQAW0Ydd23t9534v3u8
6P5jjDtHF3fOUtw5rrjTJ9rjldyGK1TaZEMa//HJqML9zOkU9pjPskVGt1VvKp2+32kaXspEMuSM
wvrXmrlhF04INcyMzFir5eFolpyUmP5Sp1UnOL3e8X69QRenHMv+f9Yq2q0YI1Qyr6jIKLXfZJbD
jOJuq/kDZRTOpV6K9isWX/bslWdgaXFRZM+u/1kq5G7c7Pxw0AneaHtj7x/rdMTarqQ3qAwJ7wt2
kVE63/y4/427isxanBLI6JtVstSO0+0WqbuST6fnncnDyWgxuOj3bXXr0wHXf11o+GzUw2z2EXnm
fs3TX16ThIUIqN1ldFmv/f33g/K1WbKlEiNTuXPFXWQU6qWhruPPdcq6bqkhfUrdvXgGrxvXYyR7
FvN1IE6KNRn1VjR0TwE90F3a3VHafcLFzpd0u4eJ7jq6uDM6dO/IlgNa8q0CeiIy+qw5/faq21UZ
nQvTO0Zx+YFRFbTWuXL1EiTVNaD8c6vVjbHJQOBfreblLCfE4qbSVR3aQSchlRjPDXlJvoinM981
Kr6eCuFcWUblGzL6QgT0kDIKh8IoXm6L1A5r520BDG77pAN013HoNX+pmY9QXKXppVPh8zcHmoxC
zgebWvnG+davhs2eFJXOJxq6NS4MFKRUfXerjH4x7mO4xYWF1//9pM2SFsKNigXR0PhPvpww48y2
GTs+s/7Ni13dixsuYJHnp2XqhQCV9zvf/aLlS7F3fZdWLvvlF91Tm+KGsWiwVrREr2yhVCiopPJ3
Lg8MLacrUcOlAmfVaN/+bqDPmq6cRDM59atqeYyCniivVyz87EJnsy6aigQ+/O7p726OKgJwg3mJ
RDluB89ckNHfPZCHt3Z5fDbLf3355J+9FvYojw4ePU6xYBQrTF86wjePSJ5kOiVWnTtFMPu8QUUg
trMqo/PeIzihxCGd0D0nLe6vofs5oS9ZQ49ZRju3yuhza6ggo/Nzlj9syOjGZBaKyX9+c/L6QnK9
nv3WpTdvzIuDOfms8YPu5TC5/U1onsiPyN31Ysv796WfiwJ5Fup5Q0ZfoIYeRkbhIHB5KZzzJske
+dK9AXXjuF5i9MQy+Im3d65Fy61u1b2+ufoxfYtI91X9eKPUtxqwyzFzGvVb5+peO1f3qxsTMj+x
wnNqnelPF+p/e29m1BqPhsN1zcOvnXtybcYRypJzcsXbl3quD2hbxPpL1V0/+qT9yvhSil3TDpaS
qCzfPuj70bnmfzXLW0T6it1vm3jvsdLm9t1/IvrJx3Vv354cM0UJipYqzRdutb/2UfO5ZsV64fPX
2u+pErveiF6jOV81eH1EKPaoe/rv1dMTzo1BZToeeu+bzssD6haRcVC08MvPW/7RKJN5chGf85Mq
IVD59c+fXp0NQMmgy/ldTe/rX/XWTtmjm5WUwx82jnXbc0d6ZJk81S2xlJNp6JtF+s4Zs9zsi6Re
ZBAg/Lqsvnj9uGFuMRbPszSHppAijkBFRnvmvUd0QrdHje466//AnDlHdUIPDg19DgE9GRndN53C
Ponld58QynDz8xUZZTbXcD5Pp6ncp1WTX81G13sp8WX3z6vmxvyYZMrwx2aTM7vWXWELKZy1Wj2f
dehFDiydzd1tnRdklBNkdE6QUbuf2jcQ9ygCekgZXRHauhWGL4JPGsuxrhhh8KYHle7qQc137bJr
HbKOGRO0rhpHyOaLu8LpUDK3zRIY8ZJcjEKB5wollmGSWSKRJZLb/Udhlihsz1TiYEslnKASa1s4
lk2VPydyFAtfKxUyWPnPPENTdBKjtmTjKxVzOFn57jaDQ8EFbP4THKpcftfC67M7d1IisFz/0OR/
fFT/4wuD0gi5pRxcefnsyTwDt5zCSGJV30sUSZe3U5UDszRdOVcyR205FYc19Wp91NGeQqm8rhnD
wW8e/rPQwQSmWgy2T5seDqvFWpf3+RZnyVOMajHUMK5vmbJaAlgEY+GmkIgijsRmGd0ygXFfAd11
3uI+XtImAd19sv+zeqD7ekNHFNATkdEXnVV+Q0bXa5ii6TlN0E9x9e3S/261evN8pYadpsU/NZsd
Wc5hcPzyprzTBk22UM9YJjdrD31XM3NxNirUNoXfbRNkFOegwgtzcvOqjB5iNujha/4wMroiNOQr
cFK4zizFRzHGEsg+mbF90ya7P6CaMXiU9oDU6B1XLQ0o7KCq20xu9p6eceBTzf9n7zy82ziyPf23
ec6cd3Zn9z3b+yY5TfDzOCfZsmV7rJFlWxpJlESJQRSDSDFngmAmwYScE5FzzhkNdELg3kYziWJO
oCjcc4+O2Gh0qCrUV78Kt3IYj6f44GbXX+u4xth6V/VJWNRhbZf6TupqCEqobYFhjm5CaISSf/Av
QjEAIlt80SG2rpYh7ueYxJaIK4aBDoUWEJSRyoKXih3KaIwOCxwHF6HbGXoIEbpnwJzdg7WegQgt
H0b3WQ26f0y/rRofy83Oy/9cI5ixZzbSViTU1YgjkMIuu+vzeu4vSz5I5FQ69bhbOmSm9AORzTzo
4P7xAa9+ydbHs7XNm1dimermxcsMRzxfcFpdXzVQnbqBWCaB5xcWlR93rNgyJyNCD4vR1RJJwf0x
pH9J0zGn1DpC5yoUw4UxkshOzUtvdsxVDcvFnuP1nOdQjlDXxVI9HBLpEie8ZAkKg9EdGRcYoFTv
fWY4mZGbfQyuDrTnQ4a4aVq1pPVZQll3DAum8CSaw8gCFOAKQyt2WNuC0Z1WXuy+dPGIIvTg21ae
rQgtE0btB5rhfLCtzdLJDGPZcGtIcbVPcYupqZnU0f7vQfWCK1NKatLjizVOqOBgw7xZ7kWz60md
QtLDM9p/9cl/nTCtBDE44rB77w+rHkzph7Xhea7h15GVEUPCbHZVjSivD6rqWa7ISYjQI2G0qHeG
B5Y07nCyoi5P2wgcD8WRFH68iT3FLGOE881jriaJnVKA4zG+XmH2+aNpXzTlDiUNrjC0r6RG76zU
MsDWNE/K7/TzakalvcvGxRWfzB4z+hFXFPMniChCprEcNN2hDFcAWrGj2QZGD772/0QU6O5xcg62
kmXHlYnHA+jZY3SAbz9iVPlj7MxywlHli0dXoEfDaCyNds+rD9WJV7GLbVBoa0eEt3q5jyfk4I2T
itbZlXaWppdtnJQ6ljQ+sSWi96XtEcwVw7wJPJDCY1CtQa1F5Ml8sQLQih3T1jAqdGwToXttZPnc
atDtInS/iHNHEKH7rgbNH7smLyNGdw2ncPztQXfbmWVPvX/A3c2OL0KPgFGZyTcvt55q7lTsBTIg
4ITINC13WsOoPYI6wKOYM4oCMT1xzJfAgikinAbVSSTRHAI/FvhR5KiyTfffVvhZseMbjdERoWNn
EbpfZ+NZi9ADrqo4EkDLgtHd4xGd7P7a++0Nuueg854idHs8oqP5wacYOUOpbpaarHTnvvQGhcEX
SfUsaKblDuBmBCETWRJYmcJyacrzmXVoEqXCTLf6Kuis2InbJkZ3CadwIvGI9gLokZeC7iSFjlyN
lwWjg4DRAwAU3Q2ghw2Ku78CPUBU+V0U6DGT/YAYhRshWG5Gap+RWjLYM2tBKvbyGBTCdBYHEdo8
peToA6A6EyhJRdmiWUn7RsmsULNip2xrGBU5DiBCD1LPr+ujI4vQAzP0eRF6fIaWBaOHYegB9tc+
ZRG6W1Dcs8Eo1IjwCqA75tXuujHpjMQSTV3IPaVfSIskTz0vEgjKUTs65lTVw+I5pdsWzgaSOGhP
stJFW7Hy2TpGnXvG9DtjEbqPIDpxKVRGjB4FoEfZmeXAInT/cAon03l+NIyulpQISlIkNQXSMwpX
HVP6ZFrBXXFavFFA6qkGi6vYHuaPphlc3YlfFiNycGWDK7ysdjRPyh8yxAyhVWyJWIIZX4KaKZQl
CrlKHPmKldVojDJEzmMG9DsEQI88DHqa1XiZMOo4OECfl58HB+j+E3FPIqDf2WB0dUs4o0CKsEdQ
qFRHBJYnM+p6pvT+IP/pjGJWalaYfa5QAiXIdc9tJBHUzHAkFEeAvDpnCM5EccBvJXLNEQ0Ylsxg
9QyRzOSFtCXIPJSutc7VA/ANJGShVNIgC4gclTuxNKp1hFgy65MpWfWQoGFc1jq3UqJn1Bqi5g4F
kgQANINTN6pkW8XKbtswehARepDdn48VkqgcIrRsGD19EXpwhu4bTiEejo0qgnGSOmCy+fml7STP
HqOrpaobHg/LFVJYLpoh/UncHcMcUdQWpqg6KXV0L+kfjct/7eFS3g3/8u4OCmm/0cODgw9GJM3T
qnaWBs68PcBvmpCN8vR6Z5jYbxX/qVo8jabO5WZwuxkUJLbaUceUdSzoHjKkkLb3hoSPxqRtM8qO
OWX3vHpwWQM+LjAuKe1bfV5uHWJr4aOeBTWc+XRW+Xhc+mBYfKuPf3dI2M7SjknsUlvMGspCS8kZ
Q70JLJQi4hkSwak4CVBoC5U+3IqdD9uK0RPfmQXFUeaC7nqX6ONmwU8j2n5tnK7VLUZX7ajy41ZJ
1bRJFcLPgwgtC0aHBI7nk9fn9NePqy+3CT9rl1VPrIVQuDMkvzrrLq8I9bgD97oFr9bILJlcniQb
u5e/HXchZcIobcVSHy+Zp7p5ESyfRElAajBF+BO4N4F74tQ6QVcJr1AVmwII7YBaZ5Q67i6tIoTT
bOGs0hlf1Hg75jVVA/zWacW0GPSs3xlIxBH0LKMkpTJ4/+KKkNrC5rzDFHCvtPgbxqVMkc3gT9Pp
6Yig8H+1KyGzRSWWiNAc5uj8HH2ApfIwxfatPi5xLOsC8JHAFIIzZbaYyhnXeVOWYMZZWqsC3Ayk
iEiaiGdJaCxl6YUqpZJZoedWgx8pghLhZCYYRxyBuM0fM7jCaluAdp0jBEfA4aNADIkks3Dy0bpe
oIWZQDC4y8aN1ty37qU/PeEknBBOZNJZ/CUZZFnDqNh5MgH9durF5bMVr1exl4K5Z6p0JHK11+DJ
5M8PQMuI0e3tk2TyRhv3b73GeDZHp23EF/g3y1UWBbo15QMmC41RqMkcnogyiJVLjW6zYumBaaRC
ZQsJBbUugueh+k2huQSag6p4wxPZ3NqyCJxaEwGnJdF8BKEkLbAA5I/IHJ6WuUClNk4p6kbF9wd4
TROSMb5BYvR6IymstF1Xjuq3LByw33LvZ4br0P2ZsVRW6wgx+YYv6ya/eTzDFBhCcYTqbT432Ci1
WwogmUG51zMlkETQ/AB6htMEnZ7JUlJDYyaMkKE0ARz0JwkftGoAi3F8uydwHxUMgYCWD5wMWRDL
UBlEL/DMEgWsVKRz6zNvz00ylNOg2FCB+omc2RtdkFs7WUoon4/HxO2zii6WEgT+CFc3KTTOSS20
T4lMcAR8mKPtYqmezijg5OpBfsuEdF5utfqiUJ6fL2OFUh97FiOcwYRI7x7haB8xRTXDgpZJWeec
Epy+0Y7ev7QCJ8DzNI5LHg4L4HZQWuAivmgaQFy610XLya0YPaXtQdVizetVPFlyW62efMywhfHT
DUl0HjAK1YvEkcKe3VNjK0Z36MVNp+6187ZiFCNIizORKitDwWM22xpGTzrZj4nRDaMna5bi7q4v
fKBXuT7/mvSaiPUhPEgfyKMSUnMRhKrYoZJ3UTIWs4ZRhTMxp/T0cYz1Y/Ibvbw7A4IahgiEWNuM
opOlGlzWjHB0S0r7ssqx4XKTT+8MgctMvq3H4TQmXw91Wve8Gr7bNCmH61QPi2728u4NidrnNWMS
O88QMgWzoOBqRqVAqyG2Tmr0go4oY/WTzGCgPYc5usfj0vvD4nm11xzK0uHc01ieyNHDLqt0UkMB
I6mGQQEvOSQsSlINm22OkmugpJ1e2rk2fLO+wrOUmy9YrZvPF6KprD+aNrojGnuQs+LgqClncHVA
n20OpKM/lRg9UFpA5YGOy2A7RB6OpVGBzt27oG6blj9iipk8PeQI6L6jPSRkqMoagEdqYIpap2SD
SxogHbQSQclOikwAXCBmw5gYyjZP47QH4keOGwbi1+KNwkV65lUNTHHrtKx3YYUls0L6vGgZu6vR
GB0Vu44VTmHPYdBNjD4zDJpawyj86HI5dyCpcyfgV5nA8xs1OZLOGjxJvTcVyFCL7XN50uZNRvBC
PIHoQ1ng0guBUU8c/7LPcn3MzrckQRnRBzcwuvNUIuQZjOKJ2KI1s5nIBCRXYsUZ17gSwUyeTmpI
E6MvncRyDm/cGEQsnrjGHTcGIAkxrTuudSfAo1gRxXAz/N+bTlI7WRT9oQQkO7gnTdLJnsmiFn86
RRZ9waQ5itNpgmZQvZfKCLPOTGMUzvSFko44tVEWnIDhuNWXhNNRFDN5k+YwKIm19EynMtR3/Ug6
VzwDjB7HiqXJS/BuZKnmz+L5NCjZLEXVUAoHVQVgdcepLmKjH9F4kipnQmqLgnTl6APLWj9TZBsV
glsZlNv62EZgIngf2wB/rruVKbYBg+B8gSkE31XYY0on5EjKEso6Y5ibCrxD3YvqmgZ1HMVW3AmO
zj/AMdaOSu8NCXoXNWK9x+KNBWJIKoufRlThYmkD60AsbfJE+FoXg6evZYgfjoh7lvVLWj+8tT2M
QlJE0mQKy69Ho93pOiUK7uV07hdXX9C1KpD4CQR1hZI6R4itdowLjL2l7dseDvGBdN3zKjgyIzGL
DR5Jya2+GPBom6ttAfpTuMKUyDjE0YKOA9w8HKYuAphbVNrgCoPLWhCSfI3LF00BAU9woAGyDwqS
O5QA3MPzTwiNBmc4BChHiRPPFBLq/Qzmi6RUVj80I4HUCwobqNRz1OFyJNvE6KkF9FvDaGrbPKLU
41FbhKAan2qVpZnrZKl9dUPyUVuaZmjEG2hYsM2pfU3D4s+69Ep/pG1S8dYtVrPEf6eN8+oDkTx+
8ppoA6MzSu+2pZFHdncM/7jL9Faz7q+t+utjDpkzBSmzhlGhY+cmCo3RHkMEISFfPEZ7hza1PssU
5wmtjxdt00pv66jkm36dLIRqtc5r7fx3WyQjAut79+ff61A/GZO+dovdLAvGk0jPjOrNe0v/nrN5
MkUkk2FMyP454wpmiZUV5/UBFUPpbRuVfDhodKdJt813q1f4l1reiMzzRc3CX9o0PnI1Go41M5Rd
ct84z/JLJ5fCaAyZ4Bk/fMi6MunJrq4mQtFahuTNqsU2ib+P75hRWj+t5c84qf7eRDhaOyLrEPsa
mYqfRzS10/ppC0KeV4xuNRqphZJmJ0Co5vIUWIk1uRrP5GIIGUXIcBoIS/GOGmOlhlmpkVY3PSYb
3e7u0uhh6RzqfPgWfDecKnVmIiRcc2tnZknBFdLUBCoikCTgss4opvchbEAq19Qyo3o0JgW6VQ/y
od4eExigpgUhs9FvBtXsWp/zTk5/Sncml1iAWXwxntYJlfaTKdndfl7NiPjRuKxlRj3IM7PUHgC9
lRpQRr1xPEQNVuYyODVSWTiv/XNF6qe39qZQdUMt5AolgFmgDUEW7ebQZjC5I3ZqDDFNUuo4T6fh
1peEv+CCOkewb1FdOyJ8MikdWNZMi03AQdCeAAiEos8JvAJZkrRAXrnZB4BzBhMXb1IytAcUZl/P
vLpvaSWczJzTwnQAozHKFLtOXIRu9CuqJWsYfbZHMdW4jtHGXh7TlgE1FPWElt0ZKCxEOlk9qNZn
aSmUvtG0+CPLG04l/1nDurHg8aaQgTm7q7Q38on7hML35zrpt4PmqhnXifjP446/teoBoxt+lWF/
OGt77fZ8CaM7pXAJo3+sF9ZM6R/N6O/0iprVSboLV6Ewft1tCJWSGsOJrmH+h+1aK5LTKk3v1XE7
tUm73TckDkZx5FrNYr0yTqU2hjb0iWqlUaoXl8QHWCYHWiQy2YfdnDuCKAm1TSz4ThV30IZAyrus
rk9qlxsVcW8gPMj1JrDU1ScChhWhE8es0K2p0RzZMcSjMQrHg/7AFw/nb3ECmTygp9A/yr887YHa
pHeYe2ncja+u4pHw502CAVP6PKvR3WxNN5WM7gFeG9AsbHZdoiXqrfVVEoXnOzCf78zE6Z/JWpy6
wo6dmfQQFZwJ30ph1LAjgJualkxRlZo3BXQDxrFUnj6OqXFSWTcm+6WLc72TXTUgqBoU1jMlj8el
27xhTHp3SHhnQAD+Sxf3pw44Wdg8rRrim0EmU5Njw9SEZ7i4i+ImFkyC8CQSWbKE+Dw8M90lft6q
PPiBAGsEWteE0DCwpOliqVqnqW7JmmHBw2EBHBlma0EbivTu3Ry+Cw0SOK2LpYSv1DGETeOSpzPy
ngU1iEG4bP/SSlUft3qID9z0RlIXj2vlMkhMEO/zcivxYk5J2obR44vQ5wfmVtYwum1IbhOjE9Pi
vzeK2mVBaKUjJDXC4rK5vmgQ3p/W10/r66Z013ulVSynO0FhtN+KnwY9N+tzVfDNx+p/tBs+6zGf
iIMUfadFtxWj77cbv+4zvn5nkcboDgPNtBrtMyZQarUjEgmO65FSImMN7exvZz0bbRWHzvrXWv6Y
LQ0Y/bhVuhLPrw2D5gqsBfmXPQY/WURTyYd9or80q4O5YiKa6JL4qCzIF8LxjDOKGJ3RAZbyjTvL
7YZUYZVK+c8f84VRugO2aFAa/94q1yXWWiybY6P53MCYcAOjoDq/e7zIcBKlyr8wNiX6ctSJFIvd
Q5xLk24CDmaSPzYLmtTxFxGje9gG84rrAnZtWHYXL25dqHXgzkxaW21MoELXx3CBqqBkgylKrpam
HG/i1eBP63wplTOhcMS3udIR13pTel/a4EvbwllHFHWuRXHH/Qk8kKT0ZjRDQtlLl/ZAwXLr83zW
XuG8sANUYSCGaO3BOZmlfUZRPyoaYmsAhQZX2B1KhuIIqGyMyB35gUu7e5PxNAriFACtd4WnRKam
CSlgFBgNN6IU4rlJjRfdILWVVv/TWcUIRzsrtfC1rhVbEMR4JJmBXCj30+1jGxg9vajyKxLt63eW
OZFtc1pKGCVL43HpzOSy+o3brPda5bMOaimiXmf+qk0fframzSAURofsxKlidEzq/u+7y70ClyOK
nYiL7akPOow0QN9u0d2edilcyLTS+1ppY52dWynPYLRAoKgjSpbSOf1r7dL3LN9Gasednr9Xc9v1
ca3K9GmbTJfYnEQUc/s+bRHNuVCF2jGn8//UxO63oXq9Y8GF0fVhyO3/laHuFfucgdCHd9mA0WIJ
o1808iUxup7Pzc4rPuhQ2zOre2M0GYn90Lgdo5nVVYvO8nGrQholgk7Pl0/E7AB5wTBaFithepWe
yUNszuGh2JqmZyZnyHiGmvUa3d1jJYfT6HnLtNJEiTw954fcnO2zet44Aa8fTmZnpeZahhBwBgJT
bQ1EktkzIxrV/RJHhDqQvcZK0I6TNWj52P3xFXtQoHPPSswjXF37DDWf6tGomKdxprL4+Wy3rGFU
4jq9kEROq+O9ewudpuzWqZLZkK+WHUJLFYJY60vnVwup5K+d/PfbdcH8qs/h+fwRZ9yBrc8RJTli
jzN5Nhg9+SlGIEjfbTM8YLm1vgx9kB4b3YbRzUTexOg2sU909PPefqoNYWtJHbK53m8SL3vR7Ril
VD/e1sO/NGVlcB1xlGTNyy/1qWpm3ckSQxOx2JUaVpsBpUYAM9GdMbpakPA1bzVIJGFyE6P3JVrk
oBhNxuN988ZHs4ZHs1Z9aleGVjB6ZNvS4by608zkwu7+7NzsrZ3JpcueQ4M6dlFha5mSdcwqQKqc
zxq1YqdhKE6K9O6mCUnLpIzJM5g90XI/0TO2BaOHWw168J1ZMARpGhReHrVYkyT9044E4x0zOmk8
T0/CeTouF/hQ+Elo1cZvuw2hwiqZRRr7hW/X84Z0CXMgMcU3LtrQVEmN9p1yp+6JYzSYIhqWfVpv
BiU2J9dtw+i2sWY0lbzVxn27x5BE89uS2mSwfVzDaVbGUCoXiPmlldvz7jhR0KmoTl1NvLC159yg
Mf+lmjNlx+DPrN/zxl1OjylFp3kkHPy8ijVgwXPFQtjn/Z8qdrs+CXrESXfqRtaqUzQU+ryB/eOc
K0lAVZs3qI2v3uIx7YlElugdFWxgNP5cp+4Xw450sTjLklbzguZAinZ7fNe8q2C0YnsYguKliPRK
udmXzGDnp2O5YmdskPtmb5TJN7TPKGz+WO4MQ6PsYVsxenSA7hcUF4knO6YUX3Yp66b1ddPaWpZN
HkA3AvpNzcqu9KnqZ/TV4zoQVnS9mknEa/tEr99i/b56+bE8lkkhAwsrf7/L+qxHPb0+4+WFwCjd
/7bt4AZGnx9rDrj8tQzFX+7Pv/qAXz1hlgTRZ1KbIJQ6z9dPeHfHdZCSvYKAD81HPIEb3cI/VbN/
ZupBU24IjUwiUTNpSa4NzOEdk3pLeq3pQhAEY0L8bpP0wayxX2y/XLP4Zb9mXOa8Oyh98/7iP4e1
ymiBThCXw/NDC/f7IW39nKlzSvnqraVqrouxZPq8fuGvTdIuTbyYSTdPKN6+O//NoFbgz66oHVea
lt+sFVaLAnz+yht3WFDAaP9Tg1iXqmC0YoczVyjROaeUGLwv6PyTip2GhROZEY6OJbeehzYVjdEx
ievERejZbA96/jG6o9EYHaExeqRwCgfdHvTUtjbb1+EuMrVTHt6MdBS221tUqQpGK3ZAgxpS7wyN
CQzZncIRVKxiUqOXrXacxurpQ9k2jB5qJctBd2Y5q6jyLx5GRY6jxiPanuB7AvSsI0HRjici/xrS
+9HNqAuZYIAb2HmZ0kuIUUiXDEZ4IylHIO4KJQMxBCdz5X6o82W+SGpgWYMRlWSp2M5WKBRbp+Xh
09/odm/bitE9AvodUYGWtRp/cTD6Qm5ttq9nEtHLTfw2aQQv/ZlMJcYU4d1OftkwihLkuMDYOC7p
W1wZ5lAbnXSxVPCnSO+prEakDZoZT2cU4WSm3A9yaMth6OSCeEIXq+D/tK1YLLbNKNzhdHl/NBsY
PdLWZheNoeXA6MVkKO35DNKzZKwrrf/t5AcSu/dCvDwYhR++yRN5OiOHf7cGyIH/EGSeu+LsW1gB
ZVrWZzxTg2ZDNJW1eKNys0+gdU2LTZMiyvuXNdVD/NO/P748J/6hlXWvn1s1yO1fNDCkLvQ4fYRk
ZmSc+9bVtp9mXM/0RCdDD4eW/vFT52+/6/u5lwu3o/3bByOPxEEuV3Tlft9vv37ycRN33pbEIoGG
/oW3rnX89rveq13sdol/n5sWchazs6Fv4WYfdc3vm2d7hfbIed8j6ATM6os9nVtJZMnyrjxaw6jU
dXARumOn4gUAaDkw6jyzqPLn3F8SjMKbah0hYMQeg32+aJrJNxw55Pj5NyiisTRq88U5K45OlrJm
RNg2I2fy9ItKG1/rgvTROSm3+akg7af7KMWCRiL54MG8Okot8Meymalx1g/D+mNhFK6aTVU96tuO
UcryU4Njr1yb8W6ZtB/0OSdkQfhby2W/cqlz3IWtn5tpbWb8VzU7gO43sSpPLi9w3q1Z1oZLm0as
riZi/prGsc97lImLO6SMoASUn6oBvtadQPAyr9/ditFT2Vy73PXzecfoSQB0hzHQFy3lXxKMukNJ
Ble3787g0XS2m6XO4hewU9DijXXMKtpnFSNcndjgCZZ2givb05BYewfjg2ZpeD1D8GyCybEcE6Or
aPr+44GdMLq6ODaxDaP50gZ58BMwCrivXOqe9mIbV+ltZf6/Ol4U2/tpim6t+k/X+trkka1Ho17X
B1db7i35sd2+98KaP5aeEBpbJmWLCtus1FLPlMgtgfJO113HqHubCN1nHtGFE6HlxehLK0JfKozC
a3bMKQ4oM+Vm35zcemGGSaGWs/linXNKJl9PRRw6Jy9WIGeZs//xddfNaW2I5k0+D00dYv3pUCTF
k5upXVrsSbpNg6TjHJnVkcqnYpEFiXlRH8zmiusXI1Q6G5wMJ9w4GEbT/thKJEn//2gYLRaI2trO
/741qU0++wGeaWgZ+t2/p+W+hFhBvYImiMJhv8cD/59RejN5+rHzOq2NPpJeexFCqbIpvEgiHF5Q
OZR6J/WpxMyzJ+CzTDrBgT9XfAhx1o2feBodXNbUMYQ98yqjO7Kxxw00Sufl1mGODi/feigao+NS
90FF6I5DchcCoGXB6LkTocVCJJENZXJnnIMvA0Z90VTPgvqAsXegDEB7O5ZGzwdvjmXwCiZ3ZEJk
DMWR8xZ6KJMKXLvd/7++afvrvcVlV3wLHYppr/PBmIxnDHJ40vf+PdqpDiV8nrtPx//r27Z7U9qu
ZaPcYv7kWk+7Kg5nE1h6aHi5es6gsQcHh1l/fH5stGQURq+Oi90xRyAOPj8vn7TE6I+OhtF8PvLZ
5Za373N9284q4hMDU7/5eoBpjdhM+neutN7iBOBwMhbv6WG+cm3ahefzKDI0xR2R+5RG108P+/81
pPVn0oPMxXd+aLs0IG9on3j1u+7bk9qf73f84dYUmwq1soqj8ceN4/d4Xjx/1vkIuITyg+80bRsq
Q5svPi4wHnlT1GPaGkZl7qOtZLlIAD17jDI2MLr7rK2taR4LRJ4uGJtYa95ccrYbO7mUzy9xdZ/U
sn9a9BFnuyjpwmMU6DHGNxjd4YN/ZUJoUtuC50W4HcPiCNY2Lcf368oul6XjsZHxhf9zqeWVy51X
ugWa0jhpIYe3t0/OeNDSKfmBzuHf3Zzz4qtBl/UfP7beXnRjeWp2VE/H4Ee9OqJY5MzOf/RURktW
Mp349UHXrhj9fujJoobes/tB2/yw8ZgYDX10qeWdakFw+yfE7NDMby71jzpApqI3brbRGAXTcJZp
jDpUsmtME05dvuhZUfzn1f4+DTwMVvOg+91mvjeLi8VWbSTrUCneuD0u8lNvk0Pi1f3S1NES+pRt
UWGTGL1laabtjNFdROiFZ2gZMJo/hAiFE1Kx+C+tnB+mXXEqeCPJE+v+Vs2p4gXwE3p9EkNqOwQV
jJ64wc+kjiHKHqa1zNO4llTO3AuO0dLM5OgIR1fuB9nLoA5L+Fw3n0y++m3La1VLHhSEWuiLaz0/
drHp+bR3etl3+qVObDUZ8H9582m/qYTXQmG4j/F+uzpdSF758cmN5fX5tAceG425w/Jggv7/UTEa
+/Lblrfuc7zbGilFfKx/8jffDE67UrtgNDvYNfFu7dzd0gve7ePc7OLOWhI0Rr+fcm5JnGxD3cjl
MQv832UytPDch0jZM7RgHHk6o4Ca8+zjGtEYnZC5X3IRWh6Mip0HEaHPpDmRaegR/DjroXb2hGTP
5zoHeb9/yJPEiyeUAlhHj6iC0RM3yMF7g7xDTacR690zMhtZjmrhBA0ePY2SXQtq5zovzpEVSKnJ
j68PbpI4xp5f/I9LT4dtaCbtff/bIX50c9FIDidAuO2I0VTG+86llgei9Uk+B8ZogchloUwQJJov
HhCjBPlMw6pYyDU39r52c0wZe+a0AoY8fDzw+r15U5LcBaPp9qbxX1kOcv1qxXw+S/UYUBj9Ydq5
9WpaiegP15nqODE5zeX5zumsJbMn2rekxcgy7CW/idELFNDvOH7GGD10QD8i29AjpDFKP/DivPT1
u0tM50ltfFPB6KkYZOsjpiSVPcRaPrbasaCkJqG9yBSlMhfPFWzBdOusak5qOV8hifL40ITYkNh8
pEwq8Ol37QwbimfTV2+0/DRhX19yQ0oWVozkbmo0cfn7li+GjGvcLGH0e4bl+dg6z8/Uhavo5GZD
OncQjOZzKFfmyDzbFrMo5L//V89j8TPdumGX7d0fWu4slbpid8YoyWJMvn5rwY6t6diA3ckyRXfE
KJ6K3XjYd72Xf2NUmzpPGbjVOufVCnsELTdG910Nmn9uQkvZqXfifpYYHd2K0QOGU1jHaLZAPS2B
Irdb2e+0qBzY+isQOG/F2Tytvzco+6pPr0tQeE1FY09Zhvpp/f1Jw6g+Wuo6KAYC8c45bc20/k6f
6M6ix762kdkaRuPxVDtT/Of7i590amURKi6uVmO53CJshD8KqwSCjAutj6b1N7qF16ecQSIfCsY7
J+Wftss55tCV+sUrk06kUMHopoEMXVA6BFrXwb/St6RR2kJE/oUWo1SnLhTjNJbzxLEZhbN6RDTE
1iks/ngaLfejlTDaN/FRi1BZmsUKcpS7wHmzlusFshTyUjb3P688/bRDsqCw9c8L20uzeGI+z2e/
PIPR95oVyWKRx1p6/eeBp6VVJ2m/++s73e/Wc5as8WeZk2P2Ml/5YdK+BaN+u6OKqcjkiivspVcu
dYw61jFKIo8bR/7v3UVvdg1zBQJnz7O7teltLwF1A3+R88cfh6bscfrC4YD3Vv3Ih73qjYlAHU96
Pu7WwkNHQ/6GJsYrP4z0y5xGi+WT6x1/uDPRJ7AtKDT3+uV+auUNhdGvx2zbbmKRiX53pXvQuP3u
e5srmOhdUI9wdZMiI1/rAsGYQE5ezPqj6fY5Fd8QCKcJohyjIBsYvTBBcV88jB5qJUsJo9+O2WzR
rCMYruuTXepWLLiya89fLEhEuieKSCa3iqOZxz389wYtQL3lZVWjMg4nuJ3+HnkIfmrxaPRGm0wS
I+Animaytd2cr/qM/lxxqxrFUqlb7eyrc360lN1kOtXMcSFQwZDY6Kx6zIECdxPR6He1S1WiUCSW
nlpe+Z86ziOBf4Kt/ZVhC1cwusUgN0NJtGlCesBtSlCcrB0V++IYWe6w28c3ICk00REsH0wR5iCy
rPX3sQ3wdrUM0YzEIjV5oRoMJzNQwaazOE7m6K5vMpeH/9OeP6X9sPIEV26SGB3do0JqDLRn8Vfm
iiO2Lv8IbIkv+fjGwNs3Buq4ngSwNR1rGFh4//bgladsjiulFKm/q2W8d3/y9oItj6Mcnujjh9Nw
naZZddWT8cvtIqknvZnZVBQj9tf3R96+wbjetxnF6F+Nky2SAIcj+lcDE270TRtvLYrR4PKn94bf
vjX6cw+HPrOqe/Hzh1Oqneb35EnS4jBfqx7/qmHqUv3kR3cn2qXOSHbz5gGr+ftHUzf7ue1sG5vD
f/vG5JgxGENJf8B57e4w3PdSp8gQwQs5cmFZeOne8Pt1s08FTnRLI4DIhq82Lnszh5snBnkHmWvz
xwyusFDnHuMbnkzJWiZlbJUjlMgcM1upPTeT2WmJ+cmMUmAM+ZMEgufLEojhGYxexHAK5x2jhw3o
V8LoB53qfqHt+hPeR8OWBFnYePhcDn/Qyv11ytC2ZAa/2cF77Q5PkVllL0j/3qZYcmaghgoiQMgC
a1b27pA1t94cclmdH9ZxRiygcbd06hYLMpH23TaVMUU1avVG95KT2qIuFgx/1yioKd2idcH4dcPi
+x1aF140acwfPZGq44UjJPuFxyi8I0oWepY0Rndk/5OLxXGhkaP1JtFcmeOznJzBi2BkAd4olCY8
cdwWzo6L7Z/WTn54n1k9xO+cU7bPKp7OyKGObZqQPB4TN09IWybXXGY63d/jBTEM6Rud+9+XWv78
gGNOnfDSDzRsfzTvIk6iMCYzmNTo7Z5Xg1A9WtxL+IFoHaHOOVU9Uzolc1iCGX8SB4aWaz7eJkZf
bhFaLoweOpzClk7dpNf/Ud3ibU4wu677cCL+1X0RP5RF8NyGAyuRFNIzJX3j7uIn3VpxAMQl2tzB
/2zcmV/PUCQc+bqBXSON5J4dG82jyPVGzh1huJhHR5adIZI6aLfZP2tccW25RZbI51cpjH7aJtPv
sqPoy47R4iroSnc02zm/Eojt1TMGqaFxBLuXdCBF/z9739XdRpat9w+8vO6T3/xoP/jt+g94+drX
d3nNzPWdGXume3q6Z3pSezyhp5O6Wz09up3UrVZWSwwSKQaRYhQjGECCIACCyDnnnAqxcgLoUygw
iRRFSSBBUudbe2mRYKGqtAvY3/n22WcfErznrNBorQ7wCS/htETn75jWA20CoijFCPIT/D+B6GRY
HvxKUCxGMkCPk0zDzoAkPx5UeT7sdL5/Y/yXN1fmvUjTpgM4Rra8ri8086MIPgmZIjaudAaShcPc
ZxEjfYm80hbpX7J+9VDVs2TX+hF/hkiU6AIOPiSCDm3VV0Wk0WF1CKlQ24YKlheMbhgmWOElsIeq
YMto9DDtFHbQKBjmGAyuX91UD/sbm3iyLP63G7Jel1AFUH+llovkgvRGNFHEONbpin1wT/nKPXuh
yo6Oa35437lVp4Rlc+90KHsdleqeEqNVufHnHSaFPTIbEJJE4JVkLPHnWyoVwm/eWy0QQnIcpNGn
ABAiGDA7YsWueUssV943owV4xOhLPpA5/BkMCDf2lE+M7kUkW+pdNBl9qQr+EnRObxFIDLV5wreH
5d8+MvtLL+RnqpT6/I7kXNvibUX0KGqLgDLtk5rB2Al8HZh6U3ecYioEna8QmQLmT+S17vi40nV9
bP3mhK5rwTau9qtcGXcaixaodJkBBIrTvDjYbOFXRaTRV6/J37ytPMB+9dIYcEULaPTw/Yh2lxgB
iTM+qf1Ru8GQFdIt1So/NLH2+m3tRACtCXuTFfoWoiVAhWtuXV6oIMokkr/7Vu1gNgLewM8uyoZD
jT21w/7we33WiFCn9DiNorncuXb5bx96snQjW0ui5Yvdiv/bZzEgQlY4FkuMaPIEVKNPQ32KsFYh
uUAGuzdnGVi2emLI1ncfRBKdO3FXYhyUu/1ZPI+zNNeCmsMjRQKpjCmcz1SuDNFacCw2t2SRmFJH
VBBG0uznfSvfTWg6ZvTt04LdmdbdmtTfmNBdf6TvmLMMKTxSa8IRrwRzZDhPxYpUpsLkca5CcSRb
ZYWU6dHc2bNA58999MAAbaedHzQAtxyp23fR6KE5lEBxlTn0p9uyn3WZpe58muDrpIZeH1D9+Iq6
z5TyFRmmXLo2pnvlW9nPrsvfGXOZsjQ4Ri4z/2HEuebJzq66LinTnFA5z6xqfH/o1o6ZUmueZJfE
u54WGnJHQvHzHau/HXCYEgQjXrfGy1dsd4wFdvtOasVk6v27yp9cWXntpuKT+UiWrILbGJVafv7d
Wr8hnaMhje4PwIoCk1JcvECBz9j9Rdtn/avfDqu/frj21aAKRAxLpBQrUIU6h56E+NBEgP/7hMrl
jedbfSMQJwVARMot4TG13xwp2mJle7wC6NKdQj1pLJAlwggJJGeyRKcrTA4VhCf44uA0B74a4EvE
V0/QempWqKBjoT1mRz0X06BRXeSZZp9JnLSG88ZQ3SKlHMmLpFbIV+ovFsJlQXKSFOWoHxPH+Iai
rJCRbBm8YkugxI4C2niycbYs1ejekEgXxFe8WXKLNwmcQKjH2jvUSiXMEsqDz3+BEV6hcEJ8oylc
EF+BNLovxElSjOYRlE0UKTDGBqHDlUBDCAUIFIy0Qaw47WtF9wUYFkypPY5wttU3AnEiQNDsrMY7
qvKGEDJVorMom0UZBANKkwWMWSLYCsmhlFB3QbFVWmgN1CjXOTnsCdFa7KDRU7wtSxPt5aFREeBx
M3wNZ/gSyRUIwUoEh9I8CBctrJQ4Ugj9w9PlQZn9yHcRhTjZACLU5E+1TRuklhjQm0WCIxme4WpM
vY3eVrHrZmA8k98GiCZgk0ajL08JNKTRx1Crkylf3e68IX4MzirA/w5ocE+y3D5jlBoDZ3hf8lOH
Wn2Qc9RXYXk+kinJLaHvJvUDcrczUUmW6DLBApkpJmhrLS0Tgjh12KbRjZdahL7MNPqyoSYE0lqZ
4MI5QqIPt80YehbM3jhSxqmn7mMOcaTIlnGFLdz004InznA8RjLJPLpoCNwY13TOmSfWg+ZIMVKg
siiLCUW2MEkL8ZwQaXRSF205f50QOzM0ylerwVRR7RT6np2s/rEnACBggrCJUlymwkTylMafu7dg
u/5I2zlr6JdapIaAJ4bkKydmU++XA2AUM6FyxXJN2/2M46vxXFlljw4sWcGTvTWpuzVlmNaFXUks
hJDxIp1D2QolZHGrMGML8QKANHr2aBQMvHXuRPuUblzhXHNEJ9fc4OcVcwiEqVbf2glCTejSX6XY
aoXkciiTKNGBLG6PV9Z9uVl9uFtquz6u/bxfcXVMc21cc3tK3ye17LJFy41HWvCnrwaVF3rl3wyt
Da7Y152xWLbMci1u0QA09emiBcBiYLB3c0L3cdfytTFNz6JlXOlaMgTUjqjWHbeHMsC8cSSWK+81
8Dr4qyWQBs4Hxy/o/cOrjo5Z4zfDa188ULTNGMfW/GuerCVa8qTQcJ5MlugcxpYIDhemQavV6sap
chXESQSk0TNGo0CEzut8q9YwQW03YWM53uBNDK/YD9lH9+WBOCkMwinB8GWSy2Ms0KeAUqMFCqjU
QI6wRUsgAhuCBZU7A0y5aWvurClctERK7jQWyJGuJKpwpkfXfB0S09UR9SOVC8R2pEwIeeJj97kl
kFoyBsAH4ORnKcHHNV3ARhXO+4s2Y6jgSWPApWuezLItMaMPj675hxTe3iVHz5Kja8HWMWvaa12L
NvDXfplzROkD/pcYInJHSutHHAlhgSd4iLEClSzTWWGhCgMeMVFnT46vtbZPAsRZgkijl6fsy/ZU
a80q1bhm5DJ7srW3cXXGcapp1BbKLBr8+2YjHeGsROc7M61xmwWxN6DIp0DG0VyVZHiM4oBKLeIs
IFYEFVYLipatMJkKDSxb/1VYFoEJyyIKGJurMEDpRPKkP0ssWRMgtl8d1wGFdXfW+HDZBgY2rkgW
KR9HbTDN8mAoda5jYVzpzB3LFZ8DYHRhC6aBrv9u2rjiSIXzVLpMA38iwJMocDKTKtNgPANIUBzS
AMeGEWqv1f8kHAOOTBTpZElYqwXOAJ5LcXOBJ8lW69RZFZfG1+BaFYimQqTRf/lm6UeXlltoP7k4
Z/sP/zn57/79Ty/Ot/ZOgCt+cFF6Smm0TNBdEsOTtuQGoaN/yRJDKjCCPAm1RqGmEGyF0uX6VlPi
DsjAQChmuBrgWVr4QVg/KP6VE/hXkLQgXIO4DVg1s0mpnhRmjZbUnsyEJtizZL8xofv8geL6uOb+
gnlK7QFkp7CFNa6YNZB2RrLhdCmRq4iWzFcqBL3TyjiVQCpbB/iTBfAWkz8F3i63hOa0vtFVZ+es
8dLw2pcDyttThvtSO1Bz4Ipd8ya5NRxMFVo+RQ68mili1mB6Wu25PLIOJCSQjcEckSozpfpiE7bu
T4YXnEyxQooAp3msbijF7W9CM23hAJzhCUYYAm0+nermcpX6SnPImxBHhgiCjWvCY622SZmz9B//
E/Nv/u2EwtvymwEWyj7bboYnBMFUcXTVccABi3q/3puCgvS5sZX83/dPwpKxTUkLKABQapFggbxK
N4QVLSSKs4RFINbsoiU2Z4yMrweGld6+ZSdgvY45c/usUbS2GeONcc2lIdUnXUtvfzcL7L22uauj
GsCP4gF3563gLQ9WXEMKL+BocKoVe1JIZsa3k5niFcGLk5rAvXnr1VF1l8Qot4QBHWMkw7D8Ue37
tukQIDkJigUDAFckN6/33xzX3J429MmcC6aYO4UK3WgrTJHgAP2JWdbdzhQXbNZErz7FdvaNgYwJ
8XICwzb+/u83/u7vNqjm76X78sARyU2vew44QGmLyCyRVu3i9JJgU88KW7vWE8XCvmwkUwXCSkgU
E0KiWMwPA3oFojVeFCivkbfMU2GEDCGkO4n2LzvbpvWDy7aZdQ+wCZW7Y0bgUIUzBQ4IbyYzwdsB
R6dKdKZM15OZgJjYMsmJAg3otXydx8ElwLv0gfyj9eCtKcPVMU37jL573jSwbJUaArZgGnArzb6Q
XAV0hpRxXyKvc8fntT5wZqCOb07oLo2sdy3aZvURZwIF2jNan6xEMEbsRsu1up07BMQZAaTRZiCQ
LA6t2A84YFbjXXenzmSLvxOL2mZSUUwUi8TKCIq1Qa9AtwppSUqgPMAsgAEd0Xyf1GoPZwl6V5kQ
EHfpAjqmcC4YgoAuMarBleAkYp+6RjJzu1udoM7A5YTZXhowOJdD2VSZAczrz+C2WMkYKqi92Rl9
uF8GKNt0cVAlFiffeKTtk1oGZbZptQeoyH1tcs09ILMNLNt6FsyAKy+PqMF7hRzyghUIZIkhqvbm
LJGiK4kKq0sKVKoERg4soHiU4oVe7mI3WphuhYBoFiCNNgNFjGmfMZD0/poCBK17cyZvssxyMHS1
HjvylvUf6snJ+t6X+LDccUAxEjhMZY/KrWFhW67NfObBjXfqedENMHoC9E2yAmsLZck4k0XrlTx1
OQxEIhDC/ixhjZbMkZLKnVE404vmmMQQ2bLZTQM/Sy3xVVda4UqvebKAju3xsrD1CSKcp66R6VSj
PpYtExxgfMD1Qi/3Rg4Wfv4gIJoNSKPNAAhTtkh+RO7Yt8oIxN4pbRCEtbO3eeiZAUYy/VLLYXZw
WzYH9Z7EMz3HbV1cFQuoBPVaV8RCJQ8QiWWC3SpORrCtsmRGtHrprLDRibDXSVnIIW9XLG9Wxpbr
XdyF4th6I3eGr7elrV9x8+rP7xwICIiDAGm0GQAhC8SxqXX/hMqd3dEqtozTUmOge8EaL1I4AyuM
Ti5WrWGt+1BV4mWc6p4zkS9WfLtFrLX6eh+xrzLbKE6u1yTXc8WiiaWzwEhW+LmRRq4fKR6/XRlb
24CkCQFx3IA02gyAqAXiHhAIq45k27ShY0bovQOC7c1H2ll9KJgjSgTH8jC0nVCQNNs2pTt8u4YF
vd/gSx7poGiTZMWltdsJ5CpcewkBcdIAabRJqFaFehIEY2IFyhQprnmyWj8SQshEiQYcypy5PbjP
DAApuWPIhMp1+LcUMbJ9Ws/BcREEBMQGpNGmQVQNNFdFKQ5BhZUOmQpdwLf2sGj1/UE8AeDZ6L3J
JWPg8G+hGO7GuBanOPhUISAgII02FzVxxSJXo4U5LIFA4R4WJxzg+aidcbkldPi3ABq9Pq4pEwzM
MEBAQEAabToafe2e3HUH4kQBUKE5kJk5sHvGY8Ap5sroOkrBdhoQEBCQRiFedgAqTBbwzlnD4TPv
Rl9yTOXBaVh6DQEBAWkU4uUCx1cphiuiJCP2wqtXWZMM3yu1RjPlQ57hrsTgTVVIFibsISAgII1C
vCwA0lHniXfPG+9Mae9JDG1T2oElayBZqDdyrwbSle4F82HWvJj9qaFVdx4X9ug+htuGgIA46YA0
emiAOBzLVUz+JIi9cBvu0wUgIceVTqUtUsYpsdMUYMxMEZtac2tcMUCIKMktWSIyUwiw4wHniefK
vVKbL42iFA9Tuk8CUOkVnM6WsC1DyjhOsc3yF/A8RjLimcEDxSlG2KUdjmogWgVIo4dDrVZbNgaH
ZLZlY2Bc6QLhFy4EPUUABLruiu1NwYLh0NCKTdhjhasWcHZK4wdsSzL7rGQBj9sVyXXMmqyRIoIx
DAe7IOxCtVYDXAYGmYPL1htj6o4Zfe+iact65o13JrVXhlUPlizWYFrgvGfxHjgYPCl/Ii8zB3vm
TddG19qmtOKZO2f1d6a0wK6PqrvnjTJT0B3N0SzcBALiGAFp9HDwxvNTavdW5FQ7oyAyw2/qqQBQ
nX1Sy5PiKgj+nTMGoJUohs+i7Jonc+ORdkzhtPhTQHuC93rjyLIp2Dlr7FlyBBEihzFwVnQnShil
sIX7Fs2dM/plUyCZR/kn71+fKqCLBn/bpBYcD7wKnH/wyfMVQmoI9EstgCgnVC6jN4mUiSc5Hxxs
8iVn1j1t09oHUsuqNVxEyRf970FAPBWQRg8B8K2dVHs8MWTrFfD17IB9bE4JjL6ndFcYWLaG0iV+
sw+VP42tOpKDclf7rOn2lOH+om1aFzKFCtE8lQccyvA83KazjgpBg8EkIEStG4w48MOnVYG0zJVw
kz/VPWdU2aNljHrMm2CYEkmXJtfc9+eNlkA6W8IP36pxYzNjr3PHwfnHlc5opgSHPRBHCEijhwD4
Dsos4XVXbOuVYKr4YMlW3z8Ufj1PNMATWjaFdJ6D2s4DmWML58TWtTRbLZNspiLsDRoVNvUmI3lh
h+4sypRJjubOgg6tbW5xvtmwt1bdauB7yDPUhMFJl8SoccVfZM9xkmbXnbHuOZM/kd+6OJCoI3LH
6Kpj54vPB/D/CiQLwyt2cDb0ENv3QEA8DyCNHgLgy4hR/L05Exh1Z4uYNZBunzFGEIyCyb0TD8CM
6+6EzBQ84BgwInLFCvzm+hfwA6BLcVNvlBL29cZpHrzCn+b9OvlqFWg6SyA1r/UNr9gGZbaeeWP3
vLFjWtc2pb07awC6r3fR/FBmG1M4Vi0hVyQLxOa+LAa4Dww85JbQvtsCPgfAeWbWPQt6P0lzOnei
d8EUy5ab6+hIptQzb1pzRGFJA0TzAWn0EADBBDBmMIOOq323pwwDKy5zuCDuH9rqW4N4CkDUDKRL
D5YsT9I1FMPdmtCliuTOyltxLxVg/OYGK6eRP+t7kWNGX2poxXZjbB3Qk9QQcISzgKQSSCVfIQoo
iZMMoMUKThcqRK6Eg9fD6aLOHZdovB0zujuT2im12xNDyjglOrCAEuNKZzBZaC4fsXzVFsp0zuhX
rWGCYpt45i3QDA9odEHnQ8mnTMhCQDwbII0eDiAioRSXrjDRAhUrCCk+goED21MAIZNAcw9XHL5E
fu9fATVItF65PVEmz1RnP4bjDZ5E25Sub9EMlDjgzedTjoDRvDFkWu3urFfeAokKODSVR5t+wyJo
ljvq4QoYRQwu20oYCadjIJoGSKOHA/jSgTgLNClGb6f44Bfx5AM8IoavIhjTPmMw+pI7hz6AIxb0
/gcrrlSJJtnTm6/dBaAxF/X+u7OGFUsIyMwmnhlo1VmNt4ie+kBRwqiBJWsFTpVCNAuQRp8FW1m+
sxFyzxiA4PLGEY0r7o7mdhZ2gkdGMFV/Gh1Vee/NmRS2yJojumQMtk0bJIZIKEdUSK7lWhToRxDe
CxUCGFLG47kKMDH1ihL0U8t4wAeyiJJSY+CB1GILZppLoGcPQJ5PrrmfutwGAuJQgDQKcSbActV5
nW9qza20RWbWPcB2Ug/H1wBXJku0IZh/pPaPqnzTupAjXo43NlVvzcCIoFl3DFnQ+Tqmdbceabok
Qp0PsJ4F05DMBuyhUAhk6pzRg792zgrzhoBY971Vsz8F3mXxp4Efjv8/choBPLZg8MPhMEQTAGkU
4kzAEc5ItL6tX2XmoM6T3GIccR9YguELOJuuMIBP02Umv7mp+nHmc4Fk9ifysxpP15yxbUo3o3bb
Q5kKQW0vOdm90d7WspQyRunc8cFl651J7dCKDQjqMi58Zys4PbLqWDE3rW725YHU4Df5UjCzBPGi
gDQKcfoBiEZqCBj9qa1XPHFkTOniduffqzVBtFJslWSEf1mudmx9ccGNZEvYgt7XVu/G44pkCxXy
+eiboNhYtqx2RO9JDH2Llmuj6kCiyXWzLwkKFaJn0UwysD82xIsB0ijE6QfgkDVHXG4Obb2iccUl
ugCz35RnrU5qx8k6OMVMrrn7pWZ7KE0xz9+s4DEA6gwkC+NKZ9+iOYlUmnXalwfgY/BI6fTE8nAM
AvFCgDQKcfoBwmC2TPUsWnXuOFBqBm/i3pw5mEWB5GxtgBTLfrrmDIDvjih1DM4KVNWI3D6r8TaR
o18SYATdOat/KLOtmEOhdPHg/X0gIPYHpFGI0w/AUCTDh7LYmMrXKTEPKdzORKVIcCzfsqJqcFVv
DBlasVkC6Rdpl3dIcHzVHc0NyWwlHH6Rnw1iklzvSYytOjqm9RpXDAx+zsjyJ4jjAaRRiDMBjq+h
FJ8uMzGhPwaNYGx9H5bW3Axframd0el1D3a8DXPE1THHecUzBpLhlLbI/XnTpMpNwEVDEIcEpFGI
M4FanbwotorTPM7wLN+ydscVnJ5Wu9edMahoTinAZ8efKPRLLfZQBm7ODvF0QBqFOEMAMa9aPe4K
op0A8nNoxVbfmqRFdwDRJJRxakHnWzT4jyEnD3G6AWkUAqJJADp0TOHMV4hW3whEcwCGY0CQSrRe
CpYeQRyAZtBoskDckri+nbRD22kLlkQTH9RelAim5f/HE2gS40Fbix4dcIoZW3Vki1hLrs7StMkR
WDLuMmWgADXxi8OXyC/o/Ue07wzEWUAzaNQVL716Tf7DS8uvXFupm/zVU2g/27LrL2o/vbLyz19L
b0mcTXxQe5EukT+4KP3hN0tnxO0v7PlXrq4Ah1yddhyp2/dFtb5TjCuSPf5Li+BZNhBJXb498L8+
m5pxpsz+1KJU8ePPRq5I/EXYHvCFYQ9n5rQ+OE0KsT+aR6Mf9evXPdl1T04jmjen3WE6YD5gCDD9
DjOI5t82oz9vDGybSbSgYOYnmCW0ZQXRrOHHzQYssmXFbYsKZt9pMcEcgpUeM+eWxbes3LBE2bVp
04bYT66sHA+NftCra4rbDf49Pj86t0f3c3tUdPvjPt/l9tget8e33b7iSLeKRt1RRKLxtrwcRT6/
+LOvF/1k/Zcqp5xf+q/vP+i3F1t7V2cA4MlOqNy+BFT3EPuheTT65ZgFKdN50Sp0YYcVUdEYYCVg
mGDlLcOZimCsaCjRMEw0UjBcME4wiiN2G0lvGS8axewyWjS2YQxbbRjXMHbL+IZxfG3bqoLxu626
uZvzlm03Qd3YsEQKwCHHQ6P/Omw+lNuxJ7mdeQ63k3vcTj3N7fSh3F49nNtr+7o9gmAtodEiSnbN
Gflq60XfLhrd2Ci4TP/wzt1zc5GW3tQZAcVwXRJjBYfriSD2oHk0+tWY9XkJVIjk6I5Iju6K5NwL
RXK2qZF8TxivbuyK5C2hUeDz5x63oM0et9CtGLe0lkbllpDO05oJ2cewk0ZrVU6/vPLf3u+/a0Ia
f67VKmhxdHrt0sPVj3vV3iIlED/Pmkz2q0PKi1NWtTmEsBsUSer15j5tKuL13xpRXLi/JIs0NjWn
SUq9Zrg0pPy6X3ZPHSuSQgkrgZXn59SfjJrDmcKi3Phl71K7MkbzQA7zQb//2kPlNxPGZY03Wucf
jqGMRsfVYeXnPbIBfYo6PQXN4EZXzCGNK9HqlAPEyUNTafTZpdB+CpR8nEAfD+PUnjDeHCnUhEh+
/DT62bD5+RToWRq3tJBGKwR9V2I4Ibur7KBRWrmsf+PT7g+nvCW6cW9oNv5Fr9xZrAIuGxqY+Ol1
eQBliz77uSFbid+oZONXBzURFGvvGP2Ht+++dnNZYkvTDKOWyv/L+WHApDxP3rs326lNsiBs5JEv
bwz84ramsLHhd3su3hn7H5+O3pqz27Nk3GV/46sxWYzGEpGP76vT7AZRRtr6V90EIFFybkbeoctx
tY2gw/bqB/197tOUcC5iVOeMgW353rQQJw1HQ6PPF8yxExPM+RcI5i2k0RcUofiT3X7kIrT6ohza
Ehqt1WpyS1jrPhFSdKNOo//88cO/Dig/ufPolS/ntVmc5rdCflU9L/tzv05mCa9aQjMS+T++199h
zCXtptcuz0zZ8+xGLZvM5dkaQWY//rTvg+mg+FaWLP/1q+4/j7pt6+ofXV9J4o2lH4mQ55cfdnfZ
ytWNqnFZ9v3LS/6SIE5r+eRb34zdtyD5cOCtSyM9ugyQnGg6l6A3SvHQO1dmx8zgBsLLOtdfvup5
s0OTOVVZ0ocrNn+y2Lp1yRAnEs2m0cOL0McjOfl4JH9WEfpskZzjiyhZILmniNC9kfzJIrSFNPr8
bt8zbnmy25szbqEoOlmh2aaOW1pFo1y12rtozpXwY7viwdhSo2gy8sevB38/aCO31zsS9zqmP510
6DwJfcOSsQrDEdh3d0d+8Neht++vO3N4vaq39Onf+j7anFGtcWxv7+ibt5V3B2ZeaVcjVINByCLy
0aWe85MBoH29asUPrsqiaP1iBYFGu80IR5Ojo5Lvfzz4p7sKZagINLHHbPj1Jal8+wYSjtiWVj4d
UNmjcmsE9qeC2IXm0ejFcasYyUt7Izm+HcnlGu+9pV3Wtx6PlZgDpNCOML5/JN+Twn26FCJQ/HKP
/DNZBn9CCvf5InlLaFRkz4MJNBpOd+12O/h1LUYc37hlU4Ea163fv2mK0/yLZ3FbTqMkw92e1JyQ
jO7G7rnRoN3yfz7o6dBkN9Ue2ds58cG0j91kABbDw0WylEdxhtRo7W9/8+B/fja1nqb30mhX99Bv
u7SDw5J/urycxBotfehS/pPL/Z/Ohqgn0ChWIUsE4bT7Ltx4+N8/ejjpw30206+/nHHuGHSkUwh6
qloEWYPpSbXn5DxxiBOBJtPofsEc36WGcgViVWn9l4urcxE8lSdS0dS5LtVvOs26LHmcwZylaInC
Ne7B2GakE08CjR4sQksVKhxK/uW2/Px8NAHcnq08kppfu6rqNGQrLzIBvUOBPiZC2T1uFzPnyWD8
C2kEZ6vNHbq0hEa9ify4wnVsl3sqdpcYMdpF+T9emJhyF8S/apeX/+m90UeeLCHQHatYta7HsIjF
PhvCwOFUOf32haEOY1ak0Xeng+K7GKx07mJ/lxlJeS3fe6evy9I4WyEd+8OXD9U5gVD2pdFMMDxq
FTZSZ/DCNzfGLyyE8snoHz/v/2DIFMOFB4ukI8PSCHaqhJ03jjyUO1u4cxDESURTafRgAt1KJ3pd
gVcvrq5mGDGL63WFf31t+eOFWIV42mTcM4rQJ0XyA+qI+D0p3GeK5C2h0UO6HS0Wv7irurCcqBD1
5DlGXumSvdqmMyLsUwj0KeVbTZgGPXgly8mkUXBFidZnC2aO53IHo1atlitY9/2R7114tBgoV6j6
xCaNX2sf+t6FiX5dvAA0Zzl/pXP8++cH/nR7/uPuhevSEMlvRMzG39xd1UVKuWj4/fYlbZoSafRH
30o0UTxXKs3MKP426iiy1SpPDj2cf+364qq/kCuVJ6aU15dCLOBjhlyeWfzet4vWFBgcVUvh4K8/
H/pGFvK7vG+3zy+687lU4mL3wowfrVVZg0L9g3Pdr1+dO9e58G7PWqh8qrRofYHwwxUnzcG0LsQO
NJtG95+P210R6qvTqCLLiPITiWfevi1746G3iD+jAt07GXdIAm3efFzraXTE/HQCFedASw0aRYlG
5nz4keqH15RzIfK0j1taQqPgVu/Pm7InY2KUIQip0tS70LDVQFmcFC1mM2NLwiszpmRdhJLSZYvw
qz3D1YmgnC7aw+FB4V32QCPBKtDoe5O26fqpHhqTOy/ktrvESxhSjYiBxKPiK0NKT5okJYuNe1i0
Znyx6JDws9WU3uozXA17Q/0LpgG5M34Kew/r3IlpjR/SKMQuNJVGDxXMSdbnFmmUFYO5Qe9+4+rK
5bUMSjaCeTKFjMi812ed5+5re3TZUj2GYyi+sB64Neu4MmL823TQFkd6Zky/urn60EMwDK83B893
q97sdeU5LhzLdo7pP5j0Ki3hd9sUN3UIkiv2L7lvSlzX5rzTrjzLMEZ34q9dq1fXcjZn8IMu1et3
1Nel8WJtg8awgQXLO30mPSKM52sMrbJFO+dd344YPpkMhHHuBNLo/u0U9lZw7aRRiisXi5/cXv5V
j81X3uRQFF82hu7MOr8e0p2f8HtLtMCeFOMKZDsl1htT1nfvm+TJ8rLS9f5d1bmpQI6o4tn8pVHD
r9o10wG0VEKXdJ4/3lJIAuW2ofXXex0ITqvNweszrstznuHVYICsZbLFvin9z7ts/mzp3oTu9Zur
bw86TQgNKMlq8X3Qrb0r/LIBeDWezg1KPTdnHX+5b1gOo8zJo1EwBrg9qUPJU1VpeijsmhuF2IlZ
jVflTEAahdiF5tIofpAI3arF9Qs0Kp8L44k8Klf7z3Wpzs+GEmVWFKFEuXjjkU0Zp4AUMho9v7m5
NhnESIqSLNmur2UxEP8R5L1bssu6fKVUeO+a9L4DF6XQ4oLuR+02hOPDsVzvI+0bHes9mkTXI8PF
pYREbr1jLIDPfjiY6NVnOIaxepPnO1c+l2dInndbvT++qVGkKFENJYLRQUeFFxJlvEbt6DYXcX6D
xNBv7inekUTZk1apC2j0aeOWRgl0qQRo9Px8JIYQvmj6xoDud/eNS8C3ogIlabnCds+ULxB8qVD8
onP13bkIRvPBYPSTUXeoyNAUNSExvNbnTFXI6Vn970e8WUJwey6S+PV3qlFvpVzCVvT+312RXpSG
pzTeP90y6MKpC488KaZG4PiY1OMlatlsaVhi+P4tU5KtYvnihXvyf11JU8LWZhssWu5YFabXgAMr
SPbbaXcIrQIoFNZfdBqNCNNyGq1WawTN5iuEJ4YYfYklY+CTrqWWNwA8AkAa3R/gWbdNG0JZjOXP
3kOHeAE0m0afyqFAgdZpVPb1gq9dYn71omI8hO3IKLI+q++te8a78kDfaqB73v7mNdn5hVgkmv7w
7roWqecSGdbtTSwHUQxD/3pzm0bly4Y6jVZZjl2Tm3/5wJHAeDGdKF/W//K+WRHBGYZLlCkhtUiR
7cNrgEYpoHwY4vN2+eeqbBWESoYcUUZyrBCWaZL45q7qqsw/qAoC+6JH8b+va+zEiaPRp4jQrWVE
Ao0qf9dr7llxv/ud4o9ToQrJbiVyS6XKFx2qy0s+4HZgF7oVP7mhtZSZgZH1S+qcmMLFyuVRXapI
0DKp8fej3iwpuL0YS/7m9hqgUZarZtKZv1xfmoywotuRWPLPHcorq2mMr+FlPMcIWdyw3QNoNCXM
tfHrKtubPbYAKkQlhzu2GsXrDqzpVLY/DNj6626/L7H85NuVW6ZCC2kU3LbJn+qXWrrnhXTltNot
MwdNvmQgkW/6tVoLjiUXV9RvfHj/57dkk5YUDfcH2wFHOPNQ7iwS7FkcO0G8AJpKo4fszlqn0VVl
jsUq+NC07rW7Rk2S3JySY2TLlo8mw8ECkaxbqkAgKON2B9+6vm4o7JoJxfA6jTpxcTKuQaPClJxA
o28NudNEY0quVKx0T2pfvSJ/e8hlzJJCTQtFdjRoVJBCFpP7tx16c4kPB5Pz/ooYlisV5E/XtLoc
kUfphmEMc8LU6OcjlgPHLTvWEJVLYlJXyKs7gr+4sXJHny9TjZnQbC7z/65pNWlsy+3pIoXT6Fff
Ka5qkd0T0KxIozlScPs2jfLVbJ1GpamG2wGbrmmcb323+nq7btSWKzHCTGjEAWjUnGKF+VAWL394
e/WmIV/jyfHVSJat1R1ID/9/9s7suY0ru/9JpSqVPMxDKk+pvCR5T1LJf6CqyST5JbHGnvHY410j
j62Z8SJ50ci2ZMmybEmWSEmUSIkUxV3ivhNcQYAACJLYiH0j9n1pLN1A743ldxsAF5Eai6TAVf2t
WyqiddFonG7cT5/b557Tq6yYDYdXzJ4i2YjqvcBoGqekBs+DUeW0yhFJohi74PUwL3YAN5UwgkEw
2wAvOFysCFy6rVMatSuGkhxFOT2u8mH0ap/uKRkVlmNB7csYBehEEonz92Y+7bZ6MKYQFErLpPoP
2gxLMFMMaMFQQuNMWG2e31UJOy3oymAeDCS9cOr8WowKWIzG2JgWRjqjYTGKl2JaPP5kiiJVGtcn
daLXGwwxJpsliAJGI0QBi2QycfaB5NpsaGLeZkMyxWE5nU5+cVM46CaWg15yUV/MS+07jG42Ke4y
RtktGDEl0Lx1RzbmThfjiKBY7PQNYb8Tw0uhRIzPFXViWNWDmd/1OzCqFEeEx1MWmFjFaCab8AXe
u8tiFKCzhNFQyezxOBpME95AomFA9sotSZ8NBZZ1G6xFjBZtNTUpf6dBs2Byj9jYEJjCRoY3ovx8
2IVkSvbEU5ghiu0yRrO5nCecfMjXzhk8CHb4HoBy2pq8EfhcA3/RESW5ZICc1qm8GN1chvMSRmOl
GUWvw/v7O6Kvp3xpgh3Pw27vseszF8eXwDBKUpRS4+AZkDgUv1g/816TzpCgwWCeTiT65JEYhn1/
b+quBikEhZIdPfMFjOZKGO1iMVoMBxXPmWUQOxUT9vtPXJdq8NwqRkuDcFYxq331tqhWnqCXh2WG
ohq7JMfvq/g+dgxPJGLt0z54n4UYXerRPMUJXYdRoR8tTeTida2zrzdqdRGCjeBKY7Ud4uP3lZOu
NHC5QpFw25QX2GySr3ylQvzIkASuCWCrUOayIeS8SP1uhzmMZYBNHSb7O1WzPdbUWowWzR50BR/q
IDYWl8ZqHy1cn48wyxgNMSWMwuHwZ/eEJ9otMWrV37QbrL+6IqpVBOPsTQs9LXXIg+RuYhQcvNTg
7RUbUhxAOYGrFCXapjQQgnUK9cF4mosv4vSYyo3RpybFXXJFOkYUP7/CrxAHFj2pNHCFCFqhML9W
IfiixyJxJOM4PSczvV8lfPO25ET9wvUZf5rMUlTGZ/edvCd+87b43buz5waWrDAFgDo5vfhRm0Fo
i47Ne2r751+8Jr7Kd2m9UNuA/LV6lWApAReexwkF6g97TEoHNCU1fy/wkdmsyxn+ul74+YDdFC/F
rqTh5IVGpQnLrB2ZMQj6pnXu9Rui4zWSLwYt2ujTB/Pdx+hmKrPEIVissJ+omn67RTdrjYdSNHBC
o8Ho+XrRr2/J+k1RR5xMBsNnm6Wv3Zg5Xi05029RBwnggaIJpH5E9WaF8DfVkg9a1cOmJE6zHuj7
d+YeakILJn/nhPHtW8KP2zWjxphYYz9Rya+aC7vZWxsWo9/0KNvkQaXBWzFiUkVpJIUOjStfuCUT
ehC0SNIsMz6lqVHG6DUGzNDUqEh3rFL4NvjQZkWrOr6ZyK5yYZTJZGbUTpnZd7jnbzltUlEYHZm3
BGMp8Df499G0luayGHFaq21gdMPYsoLRzWRnNduDMwbQQqDJnEi6uJgFJRYtIZExJLXGY0SGpGm7
CxIbQwuOZJJYWZaYCUeSUlN41hLxpZjiskQcxeTW8Kw5YoXIUDghtSaQbC4aScyawcawzBFPUOyy
xGQibQskpJaI3AkXYkEzTk9szhoBzQiVyJjNZDxxjNkwXKfTqLLQ04s+/fHczmF04w3wKkZ/9L6l
GL4ViyZFy2YXmaAAwChrecbtZe0sNoaXYgRwQuMJZL7w0gUzK6tBcZJQmcISU1jlR4tmB+fC4YkC
C8/Z4TSKK2yQPUmRGK60RYqWt8M0MDuOksEEIrNEpBbIk2bXCsFIWlEwpswNp5fndVMIGsY32pYx
OyDQUxNEN8PQcmE0m80VwoeC2QM4dYfjBIKuayS1E18kl4Vj8ZYBUY8udoijkMB1bnRHH/I1wXhq
ZaNE75kzeg/i5cFpp7RVjGJYvqoqr9WuHdZLGO3XPUtllu3mxilbma0ytrJjFDiAfFPCE3+sPOMK
RtFN1dcuZyrFMhaVK2MrC0aXfLHhOfNB9ENzudzsrOKbO11HTtV/1DR3f0QB2qkrnV91Kxa8qTIP
+jQ6Mjb35vmm7/g+urx73jcCN5ldM/px+dK6DLrg2mgcU0XhA5g8gtMOaasYheH8v/97/u/+Lv/e
e/nFxTzN/oaKGP2hX/dM5UG3kp316SP5HgF0hzCaJjMXh10nWi0Ns0F7FC9GChYx+h2L0T27b9m5
TFB7gtF4Cns4rQUWK9eJ2305dIr/O1XfZCwN8mg8UlHT+z+XxmxomW8McmjycnXnIcYo8DfTOPXE
PAsyk0+gdnH+KKeSihj9m7/JQxD791Ob35//13/N/9mf5f/8z/N///f5jz/Om80mF1TC6FMBuvPZ
Wfd2JF/F6C3RLZ6RWg7qA8dDMlmCzq7EylOFlyvruMF28BL0Kf4/+O0W+zOFDgCj3wy5Xr9vBO0P
D61N0lAQpvxxrIjRZ79veWpOv31+31IWjII9zBo8UoPnWX9Teyq3cfHoGowCWeYkwD9tNeNl/iQM
vlLTdYgx+iNCCbpuRImSK9VyOD3fKmL0L/4i/4//mP+nf3p6+4d/yP/lX7IYXWk/+Un4jeOnP6sH
GN3OdOKhG8xBkzvi79RpjjcaLwy53DHWzR83xE732D/tsvF0MXDMIYQC3uUnnbarYx6ASJLJdcoj
4OWXfY4FB7tq1RjEzvY7Qf+7MwFgCtD/8257EaPF9m6TuXLC/eK1mXUYfXYndG/TEe8lRnP5hjFV
DCk3bnZXGzCa4Q+OHTn1UASVnmFicHJMom2f1rZLbaHlqmcEEu8HW2ZtVmc4SpXeCQUCvUJtu0Av
96ZXXNkMgYtlBvB2ntj09Z/AaJYi55RG0KdLYnEXy77ks26bq1/mimO0xWzvmNZO2xI7ZIHd0ciC
VeMIcyG7nFhls/nTp/P/9m+bbf/yL/m//uvHMPq3fwv970sn/9i8gtEnZDjfASd0f47kqxi9r3mv
yXh+0OkqYHRQHf2q3/FVn6NvMQqONpAkwX+Bl8DHRIF96GzzXAh0ONvvEFmTYA8aX/psoX/lpBd8
9yBMAqSuxej7LZZLw84XrwlXMPo837eUBaOJNFE3ojjoA2MRo1emnIu2IGhDU+L3rw7dEbiK1bYZ
LPLllf778x4/FKu80/l+q5bM5+lk9MZDscyPWO2eygdTujQYFhibWv3DuMURRqRi6a8vDPDcCHg7
lorfb568L3X7IYQ3Mv3Ls40bMYqnoXtNM726IOgzOTFz7HL/qD1l0Gj+WNn1v98NPRhV8vQh2YLi
+JWBudABnjzX2EMjC0uZg365cCqXKCofiWy22Wz5f/7nEkD/6q/yL7+cn5gwOSLFSd2DXpmlXE3j
jr9xS3RjxIhRpd8ZOM4UkUFwZmVSF9ATvAQALb6kMzmEYECflUnddKEDsEn+8UndYw3mikmv3o96
ILQ4qbsT9y27WZllP2AUGNzshfol+6h46PZUxOj5IdP0ogO0uke8t6+PfDtsRAtXGuVb+sUPY4oQ
nstmRZP8l78ZXSLzca/rk1uDKgic5KzfaDOgeSoZ/a5mQgXTGEmnUsjlyubj9fIoyYwOjn3coUcL
/iWNxC/cfLQBozle38jp7tIMcobCH7YMvH5H4kFp9YzohW/7+U62IE4mHjpV0X1fCR1cCLlCiTa+
jqvfzWk7gmHWJ/3JT/KvvpqXyYqLX4ohRtcGdM84mO9tma3yYrTsIUYAo79pNFcL/KZgab5uJcRo
i2bfTvzzTpQH3V8YzefFOs+s/mA/GM0/6dmoZmH2hVP1ZwZteGlal9apl5rH5Oere166APiap9NI
TX33kTNdNdNmZ5Kd0vUsGX5zse/moKxmuT0U2yModPKL+sq5aGm/T342ipz+sv5bwWpttYBW8R9n
esbdKady4RcVE5ZEwQOFI59V9tQshA8uhCIJtH5URTJc+W5OW1c6nT9/Pj83l0dXyyyuwegWnFA0
TZjccbWLbZrlZosRWwToj4zkuXA43jC0eHXaB2fKOVzvPkZxKjuohiwhjGRWB541GN0aQL2B9WbX
+xGEzJTrvgXHcKlq6VSdwoAfHIzmcgtmH3DfynXK9kobMQpDgY/O1b9RLfZheSKVutMydHHI6I1j
MpHolSJGaSaRSAyNSY5fevTKlQGhj3JYtMcv8GzU6m6xNAbHPW+cqr+jSCxveiJGEydP159ZUx0m
YdH87POuISd8yDCaSOH3hhQ4xeXX5bQtbbj9WovRzbtCKQSVqN1naoXvNqgH1YFpfaC2Z/5YvWrI
kiTLsyYx63IGrzTPfjboBL/dA43RfGG367SMUS2xxclzsz3YPCg/ekVYu+AHZp+es7x1R3Jl1B2m
s5sw+9M90BScGhZqX7kiVqIHCaMmb6xXvEu1SndOGzEaD3ve/6L+902LMSazMCn8ZeXkUqGmt0Jc
wmjMH5E4WB8z6nV8/kPn1zy73+P6/cXmO7NsDbs8m5kkPT5h8uHxz84++KTXUnzMymK0uvPckOPx
kCzmXnXba7clwVKnvHdR/krllDnBHDKMxgFGhxUYm6ae4yinMmgFo1ueTiSJrkH5ye4l8HNlnVCS
aOubf6FSKoeYZx/MC40eH1UdDoxuVBGj3wOMbtLsaybPfQ7XG1fEYqiUDMpisB+7IbgqDuNMeSbP
Q0H/+wcNoyjJ3O6bJ+kDHPcCZJRJ/3sNRuFYtK6x/8i53lk/kc9nFPyZX3w3IouQeRS+0zz0C4DR
CGpccn5yf9oEkXkq3dA8cnchkmGIqWH+kVP1pztUPSL99UcCkQvL57IyofjFC511sjDYc8xl+913
re/cFvCM0bUOqd9uevebjvPjDnCRkDh87x6vTR8Dvz/znPQxjFZ035D4D24GpHAiXcdTYRSHUU7l
0UaMbvZ53BqMFv0gzYIOjIQNJrRMiXGeA4z2ards9hWMxpjiLC4Sjn52V/CbzqUUlX22+5YDi9F8
nqCzj6b1jkC87GdqdwTuBPh8yaWG8Q+rhs+1iis6JaBdbuF/3SLTxrDiWE8TyL2msfNtoopR/cKi
4ULt2PfDBpcH4suUl1tEFe2SdqUvxSaZzmcobFq48EnV8MmasQkHWlwAnaUplVL9ZR0f7LlpxnSv
Y+rygM4eJx5zKnMZnzdQ2TZxvVNya0C24EyRuXzc47jUOHHy7vj1foUjhfX0iE/X8L5oEAyYk7tv
qLLIFUw0TWg5b5RTubQWo+uCiJ4S0EIRXUMAo7YQUZhLZBj+pPLoVeGIj1wZxtMY2ss3ASTVigNI
pjCYZzIag/vumKl2PrgUgMFvOFdIOWI2ue6MsT1HbCkmm1uL0RBCDM4Yb44YbvEsQg+bz8Xr9FXx
jM2yQIJmx59wONYyyb6315AsVCDN+QPhxknrUoqeEpvr5NEtRS7tPka3mtDP5yxitFTWPOD2f1Al
+HzUgzEls9MMo9Gx9qwaX1qMkJkCQFEk2QAsPO2Qm8MrBePS8UTLtLl6zFQn9UF4Jvs4Rk1GZxXP
cHPE2CQJwvk8mUp1CM23Ro3aBDsug8OZFFvAp9yackdINl6NzuADk+ZhG+JxBqr5DluS3iWM5nLA
sZi3BEfmLWU/U5wOn5TWQL/UinMVvDmVSSsY3XJ2VoroXsUoNSM2v1c9c1kcIpiSTxTx+q/zzM50
DkVSt1olp4ZcKSbnMS5dFoF35L12dyXfk87kwZ66hxbrFBDJBlQkvm8UfdrrQNZ5o6nk6XuCD4c8
VHHUpcm2CbMdY90su37pmiiQoPLxUOjjKtENRTTgCVX1K9+5Jbw55bjWLTt2W7m0iTKje4XRbcTi
+lcxmvV4o1ebRcdbdaYEU7p7oYnuMW2Plc3FL5Fojt1emI/TZDJ5pUvnovJ4Ov2gV63FwDfNed3e
L9vMHkDPbG5sUnn8nlwUJh/zRhmaL1QfrVZoY6VKOn6np1EZA1zGkolbA1p1HFwGVEf//ImHJlsS
HZ4xflg1fbrPUD+uf69C3GBI7g5G84VcqQmUbuXrXOFkWU8Up0OoNr5W7YAImnNGOZVHqxjd6qoK
igQYfbNm4RrP+H2H7ORDozKYQsjs8sO47BBPVTUXMPlhkz85ylcfvT4rjtJ6me6jbos5RjGZjMWX
BCR0m23Hm3UetFTjzOVwn6gQ9jmBn/rYpK5sXvf+A7U5zd4/JmPxLhVb/pLCsZutsiF7whyAzYHk
3XbxG3VqJ5n3uX0fVYsGnQROUv4YQe1jb3QbWSwARt+8Ijg3YLw5rDlxa67bEg+k6JVZXMjtOdNh
nPcCs8Mqo+fjauFFQSASiZ9rkAzaUCyTQ4IxG5HHEORa62y7FS+W26YptKpJ8vsBF/34pC6Tin9w
U9RohFnjZKipeZeN5XNOLTeeH3Ma/MDs8LzM/KsKcZs5BU5IdePMH8fBycxGYlhyTRHSncYoGA/B
qGgLIq1T2jROPf0NnJ5XxVP43WFFBCa5immcyqW1GN1aPiKA0WH5yR5bmMr6Lc5Xborvq9hcecsP
47CrdXNVM64pXWC5hfx4NhmNnanhv10rvyMOpNllW/TYqPK9TgtElgpvYTBysV7wvTCMP45RPBk/
Wy+tUcWz+Yxc4VAkWOwm4tGPb8/3qP0rnzJjhpIZFqMn70rmY9t5SLcXGN1MOoVVy/tdrDcqiWdw
FLneKP6gd8mPZpbNnpFL9afajaOrZg8o/ShJUkPjihcrxN+OWBcj7OOwgM/3h0rBRHCVdKJpxYs3
VP4Nz0ZHJ2S/e2gK0/moL9xtTBQ2Uu09im9G7WtPriVBFTF6ZQ7ahtmfPTV9IUsGI7OGB6VmgjrY
sUbPs8C5G5NZ1bYguNUu+8JOsMNx+ZJA64UxhvNFOZVLazC6xZRENIvRUyxGWT9IItG8UzU34cMz
pYAW7GqN5IEeXhknqTQeJrNJhCBpfIBvfP+24J0WQ4CgxkeVrzTpg1hpPCdTqe8bZy5vwCho8ln1
CzWLznCsQx4hClsARk9el8zBqyxIwyjof4Awuo1UigCjbxYwyj59hqIfVwm/nfKnS2bPyuf0n3Za
QnTp62Sz2XASQ0kGJiiTxft9q/TFa4I+B+nz+X5fIWhfIla++Lx4EWA0sAGjqVDko1pJkw4Wymzm
BF3CaJf80kxwpZYoTVCFyqJ7iVH2niyTS2L0vCXcxtfGEa4Y1kFVNInyVfaagYV2gVbrCJWx8h1w
RWuGlN4YhnNhupzKpxWMbrlIJU32rGA0lyNJtK1b9lqz3gEzhYjQXHf/7Lv1Wg27kDSfydDiObcp
zRg1zkUEDPZZj9v77vVZQZj0Wmy/ui7ud2LF4RSOxb+qEwtCTHYDRhPR6OfVgj/2WxShUrVuHEWv
NQi+GnI6UbauNE6kx0TeUPagYXSLqRQDKxgtTJ7rtNbfVs22GGA6y65kCdhcx27NtmijKdZuuVA4
ylPHI1GYZ2LphqXgmo75C/xADEauNolP89wwU5wHyA4Ny76a8jMbI3UzVO+w/N1mRdN8BMsWN+YW
JJpXb8pnQyjJbslodN55P763GM0XfA2SycZQetEZa5xQ65zhg74E5nkWuP4DMWRKae8W6f0Q8uzM
AzvsEOgUtmgSY+jye7qcnl+VMDqo22p2VhLDaztn3201uNKZ4mIKJBL7olb4XrNeBbHThrFA8FSN
8I17sps8002etn4BorJ59bzu5LALobJoJPRBg8aBZjIZorFr/nirHng6YMfTQsNVvo8sjt5D8g97
lqIrAUIZZnxq8WSfPUqXZoABRlxG+8vX+Cda1HfGTN8NaPkOFGz3un0f1Ying5kDgNGtV5SzaM2/
vCLodRMlx5+ihidVR2/NPlJC4MvnGPLRgOyla4Kv+013xvTn+y1hMp+MxL5qk0uDRJbEmwfkTXrA
2Kzd7Hj9hqRFlwQ7CQeCl9r0Wph1Nr0u9ztXBKI1NyERn/+9SslsklnZgsHJ7xpFr96evTIMPkVb
Oe1j91jA6FlBaBtJHcuC0Txb1Y6tUhdHaUsw1SYw1I0oHYF4lovIPMjyQXD3jF5rDz0j+PTO8COh
MYxQOBtcxF0SnMqmtRjd/GAOx5IPp03VY4U2sST144VVFTmfK1g7bqoetwxZ2NUOOJHqYF+aRu3p
4mgZ9sZnzZ5746ZavtO/JoBWq7NXF3pKAyVP06B3Fre0zYWQ5W4oBMmj65dRhIKRxkJPdZwdLvF4
vH7KXHyvEmI2P5LvCUa3ms9fsmAumX3M1CKL4IUbGILA+gXs970vdAXZ6VxGoWKt1zznjZIF6qWI
JX+oqXBqpj3oypeFo/FmPvvGR6pwuuD1I7FE67SpYD27ESmZmqGoOUc8s37ZKTnEt4CeXboYuEHK
MMyMfKlo9k4NRGT3BqNgeMxm88CYCM4EYcroR652zl1+JBqSmi3e6MboI0DY8qcox1NTcuvwnHlD
s2gCmN3mWH5pVfnTdBoRKCwrfaYs0GY+IejxFvuPabwrSz+zDKPSPP6J81Y2MwOrXCQQHHvCIbFH
5V1NDponcVQif0I3J7KXATmZbFaodmpYkm4Tf1ZfrJVvcEN4imAymW3uhBOnJ6qI0euDukOQVb4s
bW8wurmy5vszq3xZWrkwWlSOXdaaT6KUSO99OK1zhRJLvtjIvKV2WF4zKGsaVxXbg1FlVe+czhku
y4euiqEcgVDd/f4jX/WPm4NWH1RsfL74ljAAxROTvKkjpx5c5buCKSpLkS6X99Ltzp9+3T+kCzig
pzzSxZPx+m5h5eCiwsXuUzCruHB/csLBRrqDG4hgGHr4aPBnp1vuzQesvkj/oODN73ualWGADv7E
zAOxhz0SvfH1r5vfa11k/3YHmtp4Y/7V/WcYyhOAqms7/ud8V7++cOTOQG37xInKgUujlgTxlNxF
WYZKkzsCXDAoTSptRndkq28EF0MokW6c1JqDqThKUww3N8GpzFrF6OYAeohH8mLbbYw+9/ctxVZe
jBYF/JcJhY2iHxv5MZKOwVixJdP4zs33KvlTR86NmJBV/5ehUYk6wABfUis/cqq104os/w850jF6
9IZguUz2nxaG1DYPHnugSK76U1mzXPbShV5JoPRBugXp0T+29tnZUrlZGr9d0/5f5/um3SmF0ZXA
CoCDfMe+afm4f6nYPwc5x+zry3cLRydeutiriK1ukYlmXz7bdHrQSv2oxZx69Wjho3dCCEa2TWkw
YmOx8R/Tkj/2YFxj9CNQmia46VxOO6C1GOUG89wuY7RPu5Vbly2lUjxgrbwYBSadXrRr7aGy7G17
WofRDEnH8eL86vYxKhVM//yr9uHHM8ozBHb9dutbd6TewuzuWowCkM5Pz/y/Uw/rFtc4cY9jNF+w
/zrNTk2//DhGwUEOPBo5cqql34lv6F4SAvnPVfb27xhG8+zcLDQ8Z94kCcFlMKV0tPD11nC6yNBs
Ns9hlFPZtYLR59wJXWm7idHLfdqt3bfkD+F9S7GVEaNgnJSb/bN6997meluH0bgvKnGWyn1uF6P4
tWstRy+OGNHHN2fo/m7ez77sGXem8o9jNJdlBntH/vvL7oElZLX/Boxu1JMwmg8saV88VX922Enk
c2kk3dkvuNIhudQwUSl0YXSWgILXm3kvnG78sH7m3qQhiNI6he5qh+h6h+jTJokh/CfhuyWhONU4
rnrqumA2IyiEdM0YRuRORxSFUhROZbkVLpx2SMsY1T/PrtDatgcY5cxeVowGIOTRtHbPnQ4Wo6cf
nX8kudkjBe383bHGZZdwuxiNf3am8ZffCf3rtzOisen/PPWo1chiby1GPWbjW2frf9uqSqwNrdou
RhOQ49ip+g+bdXGaaGnu+7hNB2dyMavh6Nc9QzaY7eD3fni5teiNRhz6n5/plYaJLI1X17S/36RN
/7i9NidwVhvHVPHUj0E5hZHtAl0tb1FsDPkSZBwt+KF7fDlwOsxaxSg3mBfabmN0o9k3OP6H1QNd
28qFUWC9DoHOD8FlOU3PoqI3qk8SxSRUTqNtyLBLGP2/Txs/qJ+p6JRc75A8XPBh6wJTnxmjSYYW
SRT9pkQukzGqVa+eabs1z86fr8UoEfZe5RmTRAaNha/V9r4JXNYyzfWOLlhMnujG7SSdMXui3SLj
jT6Z1BpxQXgIptJEprBENLfnt1WcDrGKGP2mS+2MpNY1F9vSpRZlm/s5aJNa/69vCHcHo+faVU8x
e+R5Mfv8UqQsGPVG4U6hbj+MmesmdYkkao6W4L7tSd2rV1uOXuSZ1wXzZujBHnZSd5Qt6bDu2eiT
tF2MBm26l07VfznkINi8VfiCWl/ZLu2TLL715cONGAWnIAoFHnRIKniahtaht8qH0XGZ1eCKFD8C
J+lkGrcH4oNS862++aYpvVAfsIbTgSSZwGiMyuxAQkFOnNariFEwgnFtbdsdjHJtXXtGjALPfWDW
tOSLPb3rzmtjpC4QGU84EWqTGI1FE+jjXJXw+T//qp3nXBdihFfcaX3z9qwH3xhi9CRtE6PUcAfv
yKlHY36cJsnO9oETDxfDKJNPB98/+2gjRj0m09s/9I1YkvlcZmJo/O3yYbRbZOgR6cG/t/vmqwdl
1YOK+2OaiUWvOZB2Q3gwyc7ioiRwQrmJXE67pEAcuzthvjli4NraNqXdMHNWVsEYteffsdj+8ED+
8k3p5X7dnh8JaOPqZzI7RjINo6p9UuFlI0Zz2cyESOOC6c1glILDj4TOdeQhk7GbdX2/vS+PMiuE
yNqM2rcudAu8ZHFTWTC6ccGLSjr/66+bv51wUdl8Mu4+/kn9I0uB5k/CKE7GG+8NvPNAnmSrK5UT
owCOdSOKDrF1xhg0BdPWEGqPYO4YS08oTSM4g1PsLC77+IljKCdOnHZFdeLA2w9MYWRfoOcZhWBk
w9jTwzh3XAztj0YbGwaOfNY9vBRxh5PFNitaONej9cWQmfHpI6caKma8EEpnaSrgD1yt7vrp+cFx
c6mzwx2squ/rcTzhpKSgyPUHvKuDap2f7SkUL3xZNz5sTbHpF3JZKJbs6hr66efNtyS+4JNyJZAY
ZtHqf3228eidWXc0TWzI55Nh6FA0WVfPpl/gWQpH7o809Qg/vNl7bdKWKKRWwNHkdxUtnz3UmoIx
Hn/2lTOtl8asRl8ChiLnbnT8wHdqLN7JSdGLXw+M26I269LpG12v/TAhNQU8z0xSOE3UDCltYdSf
JMFFG03TCZRGCAajMlSh0jEXjsuJE6dd1mHCaDxFNI6pKOZpSQx2WhjCkxq7Z/Trm8io8KFW89Ly
FuOCB6FT8Pj8kzrPWALknySCzWIrduMteuDlU5dhmAXF6h6mdJGN1Ir5fasfIXWE8fW3HCSWFkg3
Howdegy4uag/0C/Sd0vMJghdVJm7JSYjm3Uw67a5QH9lAMswpGSefe+ANhQPh4bE+n5NGZbx2vyx
xkldLM1O25KFsg7McjDks++cEydOnLahw4VRHHij69IWcTo0AqzsERtlS2GsUOaMjfHm4MmJE6e9
1qHBaI6d1KXujyhR4sB/F05PlDOYaJnShRGSYjh+cuLEab/o0GAUCKeYe8OKZHoHk9Fx2kN1zhjm
zCGEXYnLUZQTJ077RYcJo3QmO612SXTuvT4QTuWXyR1tExjAhUoy3INQTpw47SMdJowCJyWCEHUj
iq0WAeG0zxVJoI0TGlsoDeOcK8qJE6f9pcOE0Vwuh1GZ4fklhWVnl/1y2k2lMKqNr1O74zGUJrlq
oZw4cdpnOlwYZed1gwkceC6RZFlSoXPaY5E00yHUz1nDEYQqVjrjxIkTp32lw4RRoGw2h1IZozfZ
LtDvk3RGh1vg1gWCsaf325biKbxrxjCt9QeSJEpkuOlcTpw47UMdMozmcmzFHIRgFpbCPWJjCiP3
+ogOuRCUrOcpd2LP7lCyaVIzZ4kEklSKYygnTpz2qw4ZRvPFqV0ml8BolQNqndI5gnEusnPnZPVB
w3Pm8u6ToBiZ2dc4qdN74SBMpslioRbuJHLixGk/6vBhNF/wSSkmm0AZvTfROKkdl9sSaYIbh3dC
owtWkztSrr0xmazVCzWMLXZLLLYwGklRgKGFjEXcuePEidM+1aHEaL6Q1IhicjDOBJLkxKKnekjR
JzaFElzcUTmFk3TT+CJGlmd5kScMt0xqGiZ0i66EN04kMIaNKeL4yYkTp/2tw4rRfClwNwfcmWiK
ckQxsTFUPaSs6lsYlS0prH5HIB5DMBglAAWAu5PCKPDSGUzIzf6hOcvwnGXnImcOjXSO8MUWodzi
C8VT2wMecD89EVisc9WOKOtG1XIb5ILwCEIhBFuxhWMoJ06c9r8OMUbzhdndTC4HnBrgloLv6IkT
Wk8SOKcdIsuDcQ1wUW/3y272zv/QIQF4rRlU1I9pOkWWSY13Uu1tntLYA3FuOvFPKY1TD0ZVE2ov
MOa9EdXdIfmCyRdOpBGMBF4q/aQ6O4XH1hmUoBJp3BNOSnTuO/0L90fVfXN2hSPmjOIhmIQxBqez
mSyXdp4TJ04HQ4cbo0WBATmTzZFMNk0ycZQOw6Q/QbhjuBPCHRBuj5YaeOmCCG+cCCSJYJI0B1JN
U7oZjfOJRNhRATcsACH7nOAzGteQzAHuTHwJAthN54W7JUs3+xW3+uU1Q/L7PGXzxOLIvIW3YAV/
NI2rQGscU4HtdwYVlb2ymhFV75zN4EeA2b0JMpqiYLbodhb4oIVnofv6u3PixInTip4HjBYFBmYw
PjOZLOApSmVSBAPjmQRKx9Jsi6NMEmcQPIOSGeANgfEcjOq+OMFTODtnDH4AtV091BwAkCuU2MXP
3JogGKvjLToiKLASsBiCM1CaDiIUuAmxhVGjHwFeP3AwpzQ+4K7KbJDcHgMNbAHbTYGUPYIB/vqT
ZCRFJTEmTWUomq0cmuMAyokTp//f3nn/tXWeffg/fNu3Tcfb7LRN2jSjcdI0adqm2WniCR4EL2yM
sY3N3lNiSUhoS2jvrSMdjbOXeJ+jI8SwwGAjLOz7+nx/kI6FBMIfLt3n3M/9HDeeH43WKMs7V8oV
HypReVFSgv6GVzeAlveAlh8giGWSlU8Fa9zp9hHDkMaVK9JH9keeZLiOMQPD7dxWuxmgGP72rNUY
yKLSnhPLyjvJCRLNow8nIhIrOo6VuGSRjee3JVGQq070oSVP8UVGQB9m0Eca9D6jdxvsCQDAMeU5
1OhWyuWt2faXvFyZdY8qUySFKM5Mm6OXhlb7F9eObDjSqjs+ZwoczWvtH/SeDGvd09Yo+j9DcdUu
oPIGqKBED0BmRFZFimR4keaqYXh0V0LHKx9XJPkTS6X0BIECAHCsec41ujeKGlDBVWKEdIn3pUmV
PX5hQD+64vHEsix/4FIR1ZjBZH4tlHFHsRROiHuOiEUPaB/WzVuDzSMaJL5pg39wxS9P52P3miyk
nJ0trz+UZvlRAAAADgfQ6CMpVyospd03XeI8KXLcGL42YWnt007ovdkCtZ8eJJLlZ02Bcw/kxtTr
k7ZrE1ZU214a0IXTha0ykjepYXh3NHt93HhxUN+lct6adagtQUE86janh0E/5tSqf2glEMQo9Fag
kvNpf0cAAABPH9DoflDOPcrtvrzcTpOu9NK4k+Toauhcn9yV2qOyadYiWIGqO3gwhhWvjRv7tX5f
mgpidCjLoAQw2hYtXB4zjeu9FMv7EzmVOXB7xoKe8MqERevF/BnlkfTQir9v0fl0r5PSLD+scaGf
N5pjCpTAizBhEQAAQAY0eiCqa2d4iWCEHCkkCxzSnDWcn3ckexY9Lf26kz3LNyZNM0a/3hUz+5LO
MGbxJ0/eW5o0RVZ9mDWUtQSxVU9K707OWcKjOv+NSevnHTMnLo4in/ZrfUvu9Fq8hJ4zUeByJF+U
m4fRq7BLzmTXtBUrkEfvLuTLUCp/bdw0a4vJDqUFXgCHAgAAVAGNPgbIIpLc5Ss3IJUYIUvyyKdR
eS0qs5YgkAqHdIFutatz1nFp2Pi3tomLAyvIrZ2T5ltT5h6VfWjZiSq7OaNf44i4I1i2SE2t+saM
oXCWjufZLMEhdaJnRs+PlC2iV+GkLMEbA9n2EcOiPYwq4iP7STlBXLJHroyZDIFcLM/KDpUba0Gi
AAAAVUCjj43S3yuW5VUzqD6l5LWoIk7xGMEniyySTiTHDK34562hfTxV+dKgLpolZHsKkrjRn6O8
ilSZHZGn+CBG9y17Lw3qDZ64IDZ2B2v0omuhTPuwoXfZG8CYdJEjGLGytLOhLwsAAHDMAI0eCuWN
871INJwor+wgWdmq18eNiVxpP8+A6lOTP7XbbibliqyVE7xrscIdtfPGhNkeyjRi9Q3F8NZAqnPK
cmPKZg7JU+JRuU3zsOMnAABAHUCjjaCyglIejH+2Z2nvVS01VpyxyVWfsPumYOXKRAiakycvxfKM
zofdnHac71/pX3JiRerJi1P0DHmCmTMF0HPenLEvuVKhLJNSpsSLEpzIBQAAqAtotEEgG5Zo/nyf
pnJ7PVug9q4c7cF076KT27N7Z8POEsXKMo3nWV+amrFGz/bp2odXR7RuRyiNl+gDfZ80x9sCqcFl
59Uxw6n72n6t35UkwzkkUPlKKCNPiQeDAgAA7ApotEEg97C89G2Xelzv/eHuYkuf7tR9zfl+ncWf
qls56l2xIa0XaeuRzqoMB5ZLXZKVL8Ui34WytDmcnzJFOmfs53pXTvUsd06ZZ41+gydu9iXkhuEI
5o1lUTzRLDqiMgcGl13oMa19lQfPOKYsMUMw58tQqM7NVHqcmOqQ20a8NwAAAM8OoNEGgfyDE+yJ
S2M9C25nglB2kzGH8K7ZtSmD72E9ja64Fxyx/Wi0hjxpvzIXQu4WJvhEno3gslIdseKiMzW4Euia
cyJFolydsF0Zs6BcHbegu30a36Qpgh5jCuLeFIW+JIaz6SKHpEyyAisok/oO9e0AAAB4RgGNNghe
lHpU9u4Zy/CKv7KPCV+gZdlF88wdtRNViFsfjJR1aVDvTRbZg2h0fWPmnijvXCN381KcWGQEZMNM
rVsYZ8K5bUFHUMmZLMjexAikTgFZmObkabfKZP5KuxRIFAAAYF+ARhtEKk92TpoKJHNz0pxCBhWr
G8oQjBjOkpeHVymGVx6JxLXsiAxqfVmS58XH3ymsvDG3sNYtjKxaaRgWaiFY+Qg6zlRGx6OXU/a1
gR3KAAAAHg/QaCNAStK749MGP7odxYp35mzkhjSRs4o03z5iyOTJyiPXPbFsx6Q1ijNIcId4KlXp
R6qkvD3rysZkYE0AAIAnBzTaCJCiVJbQkj2s3A2m8O5Zqy2YVv6J4cXr46ZkrkSz/IjW3Tlj96XJ
PPVEpSgAAADwVACNNgJU9Hnj+O0ZCy1f7JTNmC1S4yuey8N65M0Zo/+zK1NXRg1nH2gnTBHkUIzg
WeiLBQAAOIaARhuBVF6PZokPLoye6lm6OWGqbc5SIBlHKN01bW7t1y25Up4UGcOZHMkzggSdsQAA
AMcR0GgjKFJsx4RpxRW7Nm6eNkevjhpQWar8kyuCXRk1xvNsusThJE+yolAZ9g6lKAAAwHEENNoI
jN7E1KoPedEXz10fN33cPqm2BHSu2F2V7daM3R4tyFNqOVHZwwX8CQAAcHwBjR46cpuuKzZt8Cl3
KYZv6dW0DujvqF1z9rg/Q6WLHF0ZU/t0v08AAADgyQGNHjqovswU6RuTFlcEI2jOHkhfHTO6k0QU
lye95yme4SVp9xH0AAAAwDECNHroIDsiUXoSxc5p25kHms4ZuyNWwAiOYEV0nIezuAAAAM8QoNFG
IEjlEiPE82wQo8M5BjmU4SRRgiF7AAAAzxpNotFMkfnmvvmZydf3zV/1mL7sMf/nHop846uehrzQ
1Rl3ieaf7u8OAADgeaZJNBrGiJ99P/XCyZlXWtSHmFcfL62HkcN6nlb1a/WCfrpf/DB9okObLbFP
93cHAADwPNNUGv3s9qrei1WSXX0oBt+2GFH8ckxbYg4oySmx7EhQjlUOrsQW2hk7SriW/MNxKIls
y1ot0Wqclcg3YrUUNhOX43oo7oSSYi2eXWIK5v700xJoFAAA4OnSVBr9rteCFdiskqKc3JbgJSUc
Sh6FqKaghJRTlMOjlFCoaggltBxSjiCHEajtoVFYJaISBoXbFlYJvxmOl6oRquG3RqxGEMubkar7
qmzLlrnx1SibtuySAs2/d1UDGgUAAHi6NJVGv++1KAKtZ88Nge6wJ1Gz574FSu8h0C0OfYRAJfaQ
BLpj75VHChQ0CgAA0Dw0m0ZzdRzK7SHQ3SrQ0oErUOFwKtBNezZKoKBRAACA5qFpNbq1Aj2yInQf
DpX2cxZ3m0Olw3coaBQAAKBJaE6NHkyg1G4CFR4qQvk0RvjSZIl+3MugDBfIUCVW3H8RulWd+SKV
KPE77Vk+gD1BowAAAE1FU2n0v32WWhFap4moKlDGYgvr42wdgdJ7CFSO3uj55Kf5l27awgXuIALd
rEDT3sCvzy1PRchHCLReBcrzwrU76hN9wdK++4hAowAAAE1O82l0l0bcjSI0k8l/e2Xu0+FQktjz
MuhWh1JsIE2hGwRFT04YKhrlH+9KKJvLnZv2+3BuQ6NiAkc17l5FKMfSyZIoN+JKks7ovWPLi09Q
hIJGAQAAmopm0+gjV7K47L732+ZfuWo0p5h9FqHJWPqiOlI5hcvrFsyKRp/0MmilAiVKxJU5X4GR
di1CRclmco0E2QMtZgGNAgAAHBeaTqO7XwaVm4iKZN+cV2cN/Oa06poZ31cTEUPd7df9dTCklJ/G
ZevLN20RpNEd9txToLusZOHm521vdrtkjdZdCiqVs5nU55cXB4Lck1wGBY0CAAA0LU2o0T0WswR9
8dvGTIksfXNx5g/dHqzqUN7riX3bpXntwtJCQqAKxAOV850Ls/8ai+Qoblbj+uDi7Is/6c6NONQR
xqSRNWr0prpnXV/e0nw5HsqQskMLJWJ6wX1qxHGm3/LhHetKsERwYjqF354wvd2unXFj/25TvdXt
eDBlfvGiTh2nUe1psvj+eXX+Vxc0Z4YdI95SOo239ep/HHF8e1v76WgwTYsUjrcNGV89PfNxj/2a
yj/jSP3nyuyno1FCkmbnTG+0qv7v0sqQI48sSGSw/3RqvhjxRun1Ms+trEUuj62dfmD4a5fdmmPr
lq6gUQAAgGag2TS6vQjdsZKFm1z26qIkqkDHJnQvtmqWUlytCHWuBf5yfl4Vl2+XSnRr59zfh8N4
pRf3bu/CO4Mh5Swu0uivWpauryRjBS7uC/+pXTsdpmiGvj9mPruQoHiJpvllje2VlpWpKInnSuOL
jj+2qM6oYyNLa5912sZWnC+c08zFaOUs7pLK8OodV5GVeI671bv86Ui4KJZL8dgbrUs93iKqPfF0
9tP2uYEQVxbFUAI/1ak+MRgmkQcFfnBi9YU2Ky4pWixPLHtsWR7dNhucP2lTJWGdY+kbPZrXul0l
oQwaBQAAaE6aTqNbBLqzF7eAd0yHkqRcfkYDsXcvqM4up0sbJ3J9nvD7F+fVcXkZCxLtpdvqikbl
E7n3ehfeRRrlqhpF1Wi0wMsnbzPpv7Qv33EWwp7QXy5rF+Lcxllc5ruL0x+NREhB8rkC7/y0tJgS
qvOIkonftmpljVbO4i6rDa9VNCoKos0dW4xSgiBo9Guvn1KdN+ZkjWY2NIrcJ0l9I9qqRtfXU9HE
ey2qgQiLboul3HVtmpGVKly6sfD50FrHnAflh67l//l+fjkvgUYBAACak2bT6K4jiUhWu+T8ot96
dth+bth+dsj6wSXVizccCYLfptHkTo0ydTVa3NToXWdxVe/44yWtLi3UroR29yz84ZojXtHoe+3L
+uxGL+4WjYpbNSqVySIxuOw6PbCmdsc/bJlXNJrfXaOSwA2N6t++780w/Pyi10EpJWfp72eWpyIE
wQq18PWuqIJGAQAAmoEm06h1t3lEeK54fdpXKUWVRlxeu2j5+Y8L0zFaaSXyexWNyuUnSTBVjVbU
qWhU6SMyb9No5p12DdKo0+Z9/fzikG9zNejtnvl3e/y4WNPoxkqWVFWj4laNchLLMNfuLv5rKpZn
JYnK/61V1iiS3R4aRSlGwr8+vXDXnLyrjfPVg8w3rTNtJlyo3i3nopiXgZO6AAAATUpTafSHPutu
A/0ca4FOHUZs6cVNxdMnzk39fSSUoeQKNByIfdCmnojIcxUKhcIXF2d3apRngmnGrEUatUeLgnz+
VtGoq0gWcp+3zb89ENjoxaW/+Wmh10sgb25qVOnFTdfRaInjnMHoe99P3fNxcjsQXUejBMPkS8IO
jaKnvHp7/tWr+tkwU/PjwPDyyy2ae+4CKmZJstA1HsQk0CgAAECT0pwa3THTb80Z+se15dMzITfG
VjVK0Cu2yIfnp/73B/WZ+bAvx1GFUvv9lU8HPLO22N1Z/9e31C9f1LbOx/KcuLxkfe2n1VFTXBdK
X7mv/W376qQTxxnWoPf+/pz6q0l/qMCHAvGvOpa+mQotrCUGF9xdK5kCL9FFsm/W9nqL+rImHiMl
mqEXFxwvnFm4spJI0vJEhaDL/8p5bb8xYUoUr99bfK/LPu1MPZh3vn1u7t9jfm2oWCLI891Ln48G
Ft2YM5L9rkP11i2HJkHVbBhyB74e9OekTT/ypWLb4OrvTs6+dE71wT27Ns487FDQKAAAQJNw9BpF
lZUgt8xso6bRulPlPcGMxpVG8eWqGqVJxhbANO60HA8WxDmGFXPZotad0Xpz0QLri2StEYKorAYt
EZTFlzFEislMYcWDoZjCxQLL2byYrpJoSUBFaDFf0vkwvQ9zpKqNuAxBrfrlI6s+LEVJDMvYKrcN
IRxjJFQj8oLgDmVNkWKJL5eKpDmQNQRzcZKPxHF0I0aK8lnZbNEQyAaLXCpdQDdQ7Gm6ZkOBZeMl
fociWY61Vx4ZKgqwbhQAAKCZOXqN4pRwV592JSlxi0w3NbrnPKKGbK69v6ny27dleaKp8jB+AQAA
4Jnh6DWaKfGf3Pf9vsN5ZipiiaJ6UVqvabTfSu53e9BGOrQxW5uBRgEAAJ49FI36M3SJEY8mQYz5
uMf74mUHyh9vuFpnoqgy9SZLGxrdRaDsYwj00UNx91WEPmzPp1eEgkYBAACaiisLcaSzd2673+/2
HE3eve155eqaolElr19b+3LQ/4uT6h8VjdaZi/sIh9abi/uYRWgzn8gFjQIAADQblihxejJycuLo
8u1I6A8dzppDX7rs+PCe9+JM5Of/nUEafcwilH+yIrSuQJuyCAWNAgAAPOco10aRQF++4nj7lvue
Ph3F2WBGvjZa0yhdV6B1T+E+zs4sBxfo05YmaBQAAABQUDT6Tpcs0Eyp2tqktBhtavRRDn2CIrR8
rItQ0CgAAMBzTpEWZp14luAfXvByst/6REXow/bcItBstnhrxPTj8FrrqO2WNrliitjI41eEgkYB
AACAh9mu0Y1roHX7iPbZRLS9AmUYqvXmQqsGK/GoAhWstvBHbctG4phVoKBRAAAAoC5bNHrIRahy
JbQYi/7m+8XJFLNxFlcwan2KRptqNShoFAAAAHgMaho9rHEKOy6DErn0Wz9Ov9vlMGZZpQJlsbyX
qQlUiifzBn/WECoUOGVzTykSz7swhqJoeyhrDMixRQlmfR29vCuaQ3dTdHViPEMzjspjPOjJK0co
mnaEcJwrRxO4JUmBRgEAAICGUtXogHXvcQr7rkB39hHxAj8yafzdD9OvtOu6jViOFcVaBSpKWoP7
lja+5Ex/fX3+u/FQVuLHVLb3Wuc+HPF1D66+eHL6lz9M/6xl+YElR8tTcLkFnfOfva4wKWuUw3OX
Zz2TtvSIyvbnK4bpKBmPpE73rLx0RtWtj33SpvptmzHMgUYBAACABvKwRg9rLu6WXlxBt+r9qE2N
XuiNa6ZBT0E5hVtKRP89EMAF2U3JYOTN8/Md1nx5Xbjfq3njutFZ5HXGyIzB+9KZpaEQqRSqdnNA
nZLnyUsC39W/OptWZsuL3fcXX+ywZ/j1RDT+fsvspdVcEsP7F2N5qEYBAACARrJVoweb6Sfsuhq0
zlBcSSoUqd5py59bZ395Rn3fTQnrolZtefO6sWVs7cLYWuuw7Yu7pi47LlU0emI0LCi9RmXxZs/i
+/0BUlqncbxTn+Qqx0ki/9mF+W+HHRcqX/5jr+mrPmeQlTX6wQX1fKbOPqGgUQAAAODQqWm0QVPl
GbJgT/O1JqKgL/q3trkTAz5c4MdHDV/NJKmaocplXt4mW9boR2MRYaNlN+wNv922PBVlrI7wYrR6
ubNQSL93UmsjN7czQ6YWy1WNLmKNcihoFAAAANjKpkYbUYSWy2Qu1aHBWKnWiytMTxjf7/PmeMm8
bH253eTY2NmziBcmnTnpIY0iE7feXjrR77qtDmJ89SBFEl9cmmrV5piq3USzPuzlQaMAAADAkbJD
o4c+VZ7Ekm9e0E3586QoO4jI5r7r1F635rn1dSaf/ei86q2O1TEXbg2nbkx6XHlRqUbfHw5tanS9
HHT6Xjqt6vFRtRUxkiio1ObfnVH/dy5iDeMzRt9dfZZflzX61wtqVUoCjQIAAABHwIZGbQ0a6Efn
MzcXYiM6z/mh6kXMTl2G2FBSLJH44vLCb07PvnnDOBem0RG90f3J5flX2nU3V+L4Ru3JkGTbqBsT
tl/xZJl+te2N07Poy08vpTBGonH84qDxjRbVPx7YtSkeNAoAAAA0mp0afXZ3ZgGNAgAAAIdOVaOD
tkOeKr9+PEYSgUYBAACAJ6Gm0UPb2uxZrEBBowAAAEBdFI2e2qrRJytCn7rmQKMAAADAkbFNo5sV
6COK0GM6VR40CgAAABwumxo9WAW6/hwKFDQKAAAA7KCm0T2H4kIRChoFAAAA6qBo9ONO3bQlXo1V
zkz9JDZjkzP7/GXEEP39hQXQKAAAALBe0ejPv5+CHDSgUQAAAABRovkBXRhy0KgcSYYTn/ZvDwAA
AAAAAAAAAACAg/H/4ezcdQ0KZW5kc3RyZWFtDQplbmRvYmoNCjY5IDAgb2JqDQo8PC9UeXBlL1hP
YmplY3QvU3VidHlwZS9JbWFnZS9XaWR0aCA1NTEvSGVpZ2h0IDMxOS9Db2xvclNwYWNlL0Rldmlj
ZVJHQi9CaXRzUGVyQ29tcG9uZW50IDgvSW50ZXJwb2xhdGUgZmFsc2UvRmlsdGVyL0ZsYXRlRGVj
b2RlL0xlbmd0aCA0NTg1Nz4+DQpzdHJlYW0NCnic7J2HexvXme7/NvvJ3uvsTd313TSnrO11YsfJ
jRzbkh1bLmqWLFm9kyIp9k6CIAEQbABIEL333nsbANNnwPsBoGhKVKEpdp7fcx4+wGAwc2Yw/N7z
nrqygkAgEAgEAnGQwCkmXax6olmVIyrSuKdUrrUktwTN/mQsixUrBMvxzzkIw3L5MhHNlByhNBxH
ovWsHWTOGNB74+FUMV2olHGK52u7dmkIBAKB2CfUarVQqtg7a26d0nVJjaMK+4IpABJjDaTW0rI9
ItZ4YJ92sf6BSK+0h0maffwgK95YfnzRcU+oeSgxwJ4TSqfMHDD5EmsH0biiUp2vb87SJTW1ifRw
OjhRhaAhA3t17QgEAoH4oUDQrpJ0PIe5o9nV8O6MKixBgyfefOuL59NgUSjmiS/CFq0r9mBKNzBv
AW8Cb5/vYsCb0AxXKBMKS+i2QDOj92dKVXi7ZA2BggzL7ZCBKkHTLPd8GeE4HjQLvqh2Ru8JtSNy
uz2Yfv6pEQgEArFXQEQHfQAZcYTTQzLb5cHFm2PLYFLGFh0itRsSOAilLSzV+5pvQQ7AoVwfXb42
opxUubyxXBmn4rlyz4x5zhDIY/gWvAaoj84dB8G6L9QuWkM5DN/atTAcD/kRLrvAAWVLW8kJAoFA
IHaOUKo4oXS2iw0PRHp44Y/nN+8RCJq1BtPgLFomdf3z1i0rxbYDUhPNYt0zJo0rinQHgUAgtgWe
rxXKhD+RN/uSMnNQqHL1ztVbUkACmgmMw4jcJtF6F61hayAdzWBVkmnG4CpJG72JelXYgsUZzpSq
5MvURzEsB1Zl2y5smyBpFm6L3BJiUFUbAoFAbBW+VkvkyuBKro8o7wu1QzKbWONROSK2YDqSLuUx
PI8RzZTFcG8sB+KyZA1Pqtw9M6Ybo8ugSrD/bYFaovFmS/vFm+wQHM+LNB6TP4XsDgKBQPwgIGym
C9Vpna9NpO+SmhzhDMWwL/7aBnIYrrCEbo6pembNFn+KP+zhGC6wb84sUDqN3mQyX2F55HoQCATi
BYB/kep8nRIj2JbcdrSPMywXzWAitUei9R76ES4YTpn9SbjShxLD3QmNzByMZDC4A3udLwQCgdh3
cDyvdkQgWhq8iZ1Qh6MWeysErXJE+ucsndPGULKIuhkgEAjEGlWSmVK75eYgfcSkYafh+Fq2hA/J
bFMq98YBRwgEAnEEKRP0oMzmCGVQaXyHYDne4k+OLTkqBLXXeUEgEIi9pELQAwvWRK681xk5/Pji
+fEl59Z6ZSAQCMQhAJzNlNptCST3OiNHArjbcktoyRZGjhKBQBxNUoVqp9SIZg/bNXIl/IFIT7Po
hiMQiCMHx9e6ZkzxLLbXGTlCMCx3fWS5SrHI6yAQiKNGmaBap/SoS9VuwrD8teHlYpXhDvuQJQQC
gVhPrT7FTeW+UIv6SO8mxQpxW6At4OB4kOggEIjDTA7D9Z74+JLz4bTx+ojyQp/86rBSaY9s9+w0
tNUWWjAFIGm8eXJlJZkp0nytkM50Dop/d3rSVm1kxmH8P2dF5iz5UqfiGLc35khWX9hAEo9Em1la
MAUt8TKJ43p74NGWRrJGouXdcHwKS0ig8mIkh5wOAoE4lICm5DF8Qul6INJLdT5XJJvMVwh6B3rt
8nw8Eb7SLvlmzKZ2RiFNTas+ezD9Rb8hx9SwfL53WPyfn49bKvV9i27L6xelttwWB63wHMdwNTqf
On6h+2991sqLvFo6kRwfk7x6rPXjIZs7XaUIwuoMfHW567WTA+1LQbUzeLVl/O3LwukAvqP+I5Iu
ne9TaH1pnOYO/Ux0CATiCAKRDYrxndNGZzi90/OeRe2W/z7d/0CfY78/D+vUaP7Wqk43tMVp0v7x
kei8JA6zURGmViq5ry4PfDruJjbRFyzv0L96rLPFlFt9z7NTY6KfnxpTJmh4R2K5L7/t/OnZSW2a
3ob8baCxclxsVOEIp0pdM+ZYtow0B4FAHDJolpvWebXu2G6MRqSKn57p+ON9bekJ08ExYoUpXq1H
2O0SnXI29uXNCSmITg3vbJu8tpTaTKPU80VnpUZNDYl+9EFfn7vwsvl7HNB9oy/ZOqWbNfjJhsEs
E3TvnCVTPORrPSAQiKPGki28aA3vTok6ada8+kHLV7OxjR8VShWCeUx0ajwftNvPDOp92KqtqNW4
gNN9pV9+vlc+bssxtRrLltq7FroNaRbPtw0vnu9fVDXUoRwLnrg29OOPO/7RMn9Hah8RzA+4G61E
PG8xWr/rk58Xu9y+WGmDzL5AdDhyuE/4o+ODE/5t7kAOBjOQLJTxxyoSbcG0QOlCNWwIBOLQkC5W
28WG3QprjEwgffVYd6f9eTZhTXQibteZO6OvfCZQp4n6BxylkMovLkQpfiXsMP/6ePe1Rf+IWPbG
iZbf31pokdhzDDkzKn795mKmUY+W9DjfOj9QdzogJdGItzF/T9qi+3jEVeFXskH36W5takMl2fNF
x2ezv3my5d1uw0t2bdgktVqtXWKI5VAlGwKBOAxAKFuyhuWW0G6dkJrqF716rH/EX3rOTuur16pe
y5roVJLhT65J5kJ5XzzvCSdOXXr4u2vyKEWePtP61wFbteFZsnb9K19MOop1oVkvOt8ffHHhT3cX
rSmQJd7jjuY29ER7quj8+ETXhw8WLvTJP7stPCe0704HtibL9siMPoD6sCEQiEMAFKSn1B6jL7Fb
JwSnM715pwNQAdua6LjNujfPTXbLbcOPkkgfKbEr16+2/lMYaH636DK+8rnQUnim6FTSife/bvn5
acElkav8tEj+guq1XccTzfXNWRk0ARECgTj4QNDVeRITSteunbEcdf7yg9ZPhP6NXRYqZbxM1Zv6
nyU6LpP27dMi17p6rXIRq3A/THTKGF6tFrqH5t/44uGvr8zY809mZL+JjsGTGFO6aRZZHQQCceCB
QFao0u1iU6qwHR2UNwXz4N7AL88IVClmfRTlGFqmdaeJ54lOOuj989ed382HsMZXaao4KXIk+ReL
Dgc8MgpOjdmI8SAlYa/jNyf6uqz5J/K330RHsORUOmIUiA5q10EgEAccCGMEw9mjhYfT5mJlV5rG
V1aq+dydB8OvfyuatK3aDKyQGZMaPI+6g1nUyt98NqRp1MAVncbvOxKwhGhM8sqxlg861R1i/Zmu
uflAFVTswoXHRef4mLo+w8FKPuh561z/oBPzB2MZfFV1rPKF9/qseZJbKafePz+xEKs+kb2YUfXq
sfZr6kzzbY1lerpGXvtyZCFC7ORdeToYTt0YU6dKFI1EB4FAHHwgjLFcrUSw5lD+3qRe7YruzsJh
DEUGXa6vH86d75Nf6JPfk7jD1VUfkQ35zz+UfnxHfKpbv+wP3Ho48+EdyTcjWmehnjGOIRQy7Ynb
oo/vT89HSJYkxPPqf90Vfdo216GKRiKhm52zH94WnxrWWjNUjSNFU4qTDxemfeW1FpGIPTCo0F3o
kV3oXlQmCebxphKjWne2Q/rhbdFnHbIhY6qUzz0ck51sEX94R/x1l2xQm9zkzAg0w44vOrqlxjmD
3xvL0cxWpq0DlREoXbPmaBFn0aISCATicACRjWJrhSrjTpT75c7rI8tyc7BC0ByPitYvBUmz8Sym
c8dGFPaWSZ0znPlB/dLh5uu9iZ55RyRP4vROzxKBQCAQuwcEQ4blwe8kMcqTqt6dNP7PxbF2sb5/
3iLWeIzehNYVVVhCkEKp4l5n9kACIi5cdkHa5Ezd9TkitL6uOTsoDvwu4EaR5iAQiMMElKsZvu53
pnWBDokJiuWZUjWcLpr9SanOO2f0K+0RSLvY3+CwwfE1uKsitfv5FZgMy/njhTaJaVIXDGTxAs6i
1hwEAnEogdL1hNKlsIZQ88HOMa3zPmtUFCgLGMl2ifH+lEntzUbzZAFnKBZVrCEQiEMIRLyJZZcj
lEFl6h0lnCr2z1vX3sLdzpcJWzA9qXJfH1PfmtBrfblAlkhhNEZyzXa1PcwtAoFA7BDBZHFQZoMg
t9cZOeTEs9jVYaXBk5jWeofk9ivDy9dG1e1S65Q+ZAgWgjkyUaLyVQanuXo7DlIcBAJxGIHY1iE2
JFF7zc5j9CYuDCg7Z20CtV9qjloimD9DhHJkrEhlykwJZwmQG76GqtQQCMQhhmF5KH5vbSwJYvOA
c+mQmJbd6UiejBfpRIlOYzT4mhLBgrWhWL7hblaQwUEgEIcbEJ07E9p8eQ9G3B8dQEjM/mSfzBkt
kFhDZQiGpxie4XiuYW2Q0iAQiCMCFLB13hRaLGxH8URzD8SmYBYvk/XpBerdoFfZ65whEAjE7gIl
7RLBds5a7KHMXuflEFKfW8CT6Jm322NYvso0xt3sdZ4QCARi74AQSDJ8MF2BwGjxJ1HhuwloQzL/
sp0rqiQ9JLP1LDhciUqmTMN9Rp0EEAgEAsxOmeTCOaJ7zjGwYPfFn5zw/wgSTBZAL7b89XyZmNH7
ro1qFmyJUJ7MVVmSqSGTg0AgECsNs8NwNYzk4gVKbk88EJvvTGjlllA8h0FZfeOylSzHExQDHx1W
WwSGZFRhd4R/WH0j3JYyToXSxZ5Zy/UxtUDlt8ewWIEq4izyOAgEArEeiIgsX6vSXKbCRPKU3p8f
WvTcGNfdntDen9S1TunaxfqxRYdgyQkv7k9qQZXgo0mVG9Rnr/O+/YDNOdk2C5c5oXS5o1mQ12ft
CapbrJCeaE6k9rRM6m4J4LYYFmxJbxqPFshshalQzZGeu5l9BAKBOABAYITiOM3yZZKDaJko0aEc
AWV1U6ig8+fV3pzUFJ02RdTerDFUsEZKtigmMYZvjGsWTME8Rmx7YE3my9Es9uL9tptkvtIxbYFL
1gfyEmOkVWI+37f0Zcf8lWHVXaG+a8bUTG1i4+Wh5a87ZRcHlS1i86SuPquAI14OZolEicrV5aY+
XScSHAQCgXgOECO5hvQQNI+RbL7KpLH6SMZ4kYoVqFiRghdJjM6UITGJImWPY6PLvuujmoEFayyL
MVCs36acpAuVvjkLvotOCnIOtqVVZNR6s7HGZcLFgu8L5kh/hjCGiiC4cnuymZZcKdjiSeH1WQXy
ZLRAJUtUtkI3B3vW5YZHXaIRCATixTRjJfyBqAkaAvGTYniS4QmGI2gOXlAsTzcSvC3i9YV4Qjly
wZ64IdDdmdCNKuwGb7xMbHKZzWeSw3CJ1nPywYwtlN6W63o+cM1Gb+LupN4ZL4POVqn6LAFwgRWK
Ax0pVJlclWlI7fcJ/CBsLBIseMPmrAKrgz351Ru4C9lGIBCIQ8aqBjXCcq229qK2qkp8DcQIpCeF
0eE8aQoVZi2x7nnHpUHlLYFapPFoXTFvLAcmqFAmcJKBtLamDByKoJjmRpCYSLrkiebUzqhw2X11
ZPnqqLp73i4xRh/OWEcVjjyG71AQB5mI57BBmb13wWGLYXXFoTmOX1PeemsXA+6Pa0gt9yjVJaa+
HT5tzCqANAaBQCB2AwjLEHXBAZUpLldvDKIi+Xp9lC6QF2qD3QvOu1PGWwLdjTH1tZFlSFeHlZcG
FiF9N6C42tgC6caY5taE/t6UsWfBKdKHjKGiP42DgQIhC2SIGXP0lkArUnu2vd9CqUr2zlluC3Sg
lcEsDoqDUxyL5ttGIBCI/c0j41OviwOnUMLZXJlOrTaLkMEcATLkS+PeFO5J4e5UtZk8jbe+NOHL
4IEsARITK9Rn+M+U6UKVKZNcleLKJJst04EMLtKHL/Qre2etek8CnNGWvQVIZDRTkup894S6bweX
FY4U5A1OCnmGzPOoLQaxCeApgocQvLnOHZ83+ieXXUNyW9eMsUNi2Ji6Z0zw6YTSJdZ41I6oM5zJ
l4md6EZPs1wyX/HF8xZ/UuWISHXeCaUTTg0ZWMtM/7wVtjTTsNwOZTmZOahzx3yxXCJXLlUp9Pwj
Dhb1XnC1lWZjEME0VaPRLAIyVGGyFSZTfjLB9nyVKeIsRrAVioNvNWddblZbNW1Us/HIl67K7cme
ece1MTVYJ5Ha60/kM8VqsULiFLNx2VOuLoJshaBLFTKRL1v8qUGZ7erw8p1JvUATUHuzoIMgi5AB
yCfDoWUFEM+E43gMpyAsG7yJEYX9xuhy61S9BXNW79M4o7ZgGkJ9PIulCpWNKZbB4FN7KG3yJWWm
IAjB/UktGPxhuQ2kIZIuwZG3MHYY1AEnGXj+7aHMtM7XLtZfHVI+lBjgsKBuICUGTxxOCqeOrctY
KFmELWvJXJen6KzBPyK3dUqNdwSa6yPL40sOayANO5dxCq0mjDhANO0P3+iMDU8u6AjDrXZCWEv1
lhFurWWkLlgbC1q1RsMKSA+IF4hUrFjvUWYKFye1oTuTxqtjmhvjmjsT2ntC7f3HE2y5K9TeEmhh
h+vjunapdcYctUYwcFWRPJUs0SCF1XpnMzRdAOKZwNNr9Ca6pKZ2cd2zTGu93liOpNmXPCzFcBDz
QRr65ixwZAj4oBFrLZ7Pp0rSS7Yw6MsDka5z2ggeyuBJgPpsy1MMl+aKZCdVbrjkNrG+ZVInUrvT
9YOj/xHEAWNtauUNaVMPc1N6QKea1XeNwURUtED507grUbHFMHO4aAgW9IG8DpK//tcYKloiJXsM
gx38GTxSoBJFKl2ua02FqlemNRdNQ/9MiI0QFGsLpgRK561xlVTrhWI/ROOdqBOD5x+OnMxXpHrf
rTE1mHFwH9SGJa6gXASyorJHemfN4EcWrSHIEk7We71se5aacDxP0GypSkJ+2kT6Dolx3hgIp0vI
+yCOFLWVpm+qdycj6HqLD9iffLVecZfG6q1IyRIFYhQv1v8mMTrd7NtcYQo4g5Hso77N9Y7NyN3s
c2qNuEezHMRkKNtD9HNHss5I1hJILZgCc0Y/pBG5DQrkkPrmzM0t80a/wZtwNvZMF6oVgiIohma4
5qISmzkvw3LWYLp1SidcdjnDmd0cLAan9icKIo2ndUoPp26urgg5T+TKAwvWByK93ByMpEs7JzTP
ATRO44qC5N0VaNSOCIgy8j6II0WtUfZrCBDfqLhrDClqJJJZTdRqDR7ssDqChn/U33uvs494OvAz
QYDVOKMitRt0BNSkQ2J4MKW7J9RArBtbdIwvOaZUbrUjqnXF6h3y47l4FoMEJfDmFo0rJtV5YTdI
7WI9fKtlUtesv+qZNQ/LbTJTwBfPP7UiC54Liz8FRXo4BU7u5RRPZZyaWHa1iQ1Clbt7xtwzY4IL
3MP8rKdKMgumIPwok8uuAlr/EXFkyBSrYo336rDyQp8c/oo1nnq188qjwUTrxhYh9jPgYhL5siuc
kVtCoDLXR5Y7p41gZKyBFBTpoXQNYa0+8Sy7xRXVQcXA6RQrJDwwsSzmjeVAsEB6ro0o20R6idZj
8iWjmRIE+RyGC5TOaa03j+2LQApFI8i2LZhK5StQstrr7DwJ/Cj2UBqKBCpHBO7eXmcHgdhBQEcc
oQyUgSFcNMurFM2afAkIVo5wBqnMgQAiajxXhuB/Y7SuMhDtlfZ6Py56q+LyQwHbCzJk8iag6AI+
4rZADYbIFcmiCcF/EPAPKDMHwUiCoKMKBMRhJZ4vd8+YN1aPQGG4f84SSBb3IlOITVGqknp3fEhu
uyPQQLHBF8/vk5Y1ZIpfBpxiBuatC+bgxv4PCMRBBx5vCFbPqknOlvAuqRknGVToehYgzQTFQPCH
e5XMV8Bc6D1xmTk0pXavJeGyq2fG3CE2rKWxJQdsXzAHdO64PZSJZkpgE+Ag8HNwm7AGJM2GUkUo
ErQItTN6H2gNhipkDhc0w6kcEXhyDuVyJ4gjCyiJPZSeULqes8+kymXwJvdJ+XmfUG+dz1cWraGH
EsN9oba5QFLntLFbauqdNUt1vmVHxBpIrSV7MB3LYulCZS25I1nYDlFl1uCH+98za4avw0Fa6038
WsGSU+uK1UfZb7jtLMerHNF2sWFwwQq6gyqvDjHw03qiufElZ3VP+2AgENsI+BeFNaywhJ6zj8YV
E2t8R1x0qiQdSBY0rqhY4304bbg+svxw2qi0hVOFSoWgm9OugkXZsgTUx0xx9dkewOmAZ3GGM3MG
//1J7Y0xVc+Mac7ot/iTwWQBNoK1kZmCWJVCcnNE8CcK4Hf2tu8fArFdQOCSW0IvFJ1JjZc9eiEO
VAAExR3NgXm5Pa4CZzFvDJh8yWS+TO9WTTtBMdFMvevylNp9bUT5z1tT4IwgVxsXPUccYgzexLTW
t5l6VwRin1OfkMSXAv/+nH2glLXkiB+pKEfSrNYd65w2PhDpxhYdkXRpnxi9XAmfN/pbJrVdMyaF
NbRr2ofYW6D8M6KwT+t8znAWq88gutcZQiC2ChSdcmWqZcpQqDy9I0EOw1tFhlieOAozdYCwhlNF
kdp9V6CZM/rTjXla9jpTT4FmuUyxumyPtEzqQHrg9V7nCLHjEDSrtIXHlxy3BerrI8qeWZNY4zF4
EuF0CZU9EAcIKDKRLG8N57ukpo2dM0Fo+uetSleyiLPcoS5d1Wq1SKYEMbxvzmzxpw5KP9UqSUMg
6pkx7dpgHMR+AMpC0UzJ5EtKdd6+Ocv1keVRhT2axVAzH2L/A88oy9cwkpVZYy1T+vWDQ83+JHgc
iTGcwmiC5g7x82wNpLqkxr5ZM+p1jDiIcHzNE812NwbkDsvtjlDmKNRLIA4u4GBols9VGVMo3zNv
v9C3dLpr4UL/YtecTe3JxItUmWTZw7gQW30IfxYbltsmVe5Evnz4LhBx1KgQtC+eFyw5H4j0lkAK
DfBB7FtAUkiGL+AMSEwgS/rSuD9TX3U0VaKbirPXGdx+wLnNGQL98xb4J93rvCAQ20yhQog0nnax
3h5Mo9IUYn8CusNwNZzmsmU6X20sW0CwJMNxh7EtJ5rB+uYsOnd8y5Ne7iNqXDSSVFhCy84kVsU1
nmQWP8gXxVFWV8yZwXfq+GRV6U4WyB2+RTz8KInVH2WPfg34vy3j1JTaPSSzZks7dj8RiK1CMey8
MXBleOny4NKgzJYFyeEP4WLTUOoLJPLDchvozssfjec4rIQJxIpvxgyxzf1b8zyHVbJtPfILffXU
Mu0JlapKc7C6tdBU420GS5fCK5Hp3v66+9gNwWufDvQ7dtm71SiSNpvt33XL6hfVK+vRJhKBqDVP
/9ADsTQ+ODT9+onOr6TPGzj2MmQdxn//19CEbycXNajxVoO5e9ErWdC+9XX3NzOBnZa458DxNX8i
3ztrrs+8egjLj4iDChT4u6QmjTNK0Sw8pd5Y/sGULpGv7HW+thn4l9O642OLju3qCF0t5Iam1Z9f
Hfz1dxL3ZkSMLA+JZe9fnZb6y80NMZ/zn9/0/a3bXNxSjqqp8Cc3hNocvOQcZueUytW+4PAXf3C0
fxkK6cjp7wZODNuDWOO8LDkvU//2eEuLubyVw9G5z0/3b6/oYFgxU3kU98u59gVnBNvBxo5KMnzi
plDX+FHsJueULcPsdbDHKUa47Na4Yoe4OxDiYDFr8Ovd8fV1vzmMaJcYITgfpgphlSMqMwe3u3cx
uzA588ZmRKfGisclvz0vVKfXB6FaMRY41avNbKnfnNug+/O3IufeDdOh8Oy5y0PvdpvwdaJZ45nF
6YWHpq25idI3Zwe2U3Q4ZkQoW47vmhDXXHrtOxfFrn02dgoKlgumoM4d35M1UhGI9UAQvjKk3DjD
BnifQLJ4aCy5J5abVLmp7R/suVnRYTOhXx1v+X/DnidzwHNLRncaXw0FoPJcY/Xw9Xeef1TVyTdW
a21+AC+1Cvmb5yTOyqOdGwu/rv/F1o72xJa1gzdXKn/07VrzJb+uZnXtCE95DnhuViT92VfDkuCT
dYtMJSG2FtefdP2Jvj9AMzOPHfxJ0Vl3Qzac/2k3ilt/ohrnMRnfPC9QRKnHbtG6g3x/gbXvN63e
xsaL57iDjT8WvNTI5W9+M+2q7LvV2yE/Uyq3NYC6FiD2Enj8MJy+PrK88aMhuc0SSO+3f5ytEUwU
h2S2nbmWTYoOb5yde+VY261GtcuzyGfSfWOKcwOKs23id+7MK335Kk4sG3S/PdZybNSt1VtvDi68
d7b/ymKCJvCpec0n14Z+9mnfyR7F/VlXJJHpGJT8+LOBYVexeTQsnbzQKviqS/b+lan2BfvEstuc
KMnnlt851fXGbUW9EaqUvtgh/sUnHZcVUYvNeerKwB/uyiVy/e9OtBwf9+IM5/Z47gwuXuyT/eFU
f7sy+oS0MGT1q3Mtb1yWR55bWYWlE91C1aV+xUffDXzQZUrSTadJGzSO7/oXLg0oPr42fG7CEV3t
/7BedPhYKHpvYP7CgOKrO2MfdOsM8UdVvkxVMKO71LdwqX3qj5dmF5PgK2j1ovmTe1MXB2Tvnx84
KfLTXC0b9H19Z/wn/+r6uE3WKvNGY6m2vql/+9ewKND8tbiAJ3Sjfw6O/8WN4RNDFkeWrOSynWPS
X37U0aaOTckMVwdmfvv1qMT/lKrmXCrZMyr/ZkBxpnXqL/dly4ECS+LCOc2JRz9Ky5w7t88GflVJ
pnPamEcrYiP2jlp97pdam9gYzz0WNMGM35nQhjLlQzDHIEExvbPmbGmH6js2KTqUsHfylWN9Y8Fn
7sdR2MWbE92mNFdvUqfnp6W//FwgDZfCscgHJ1t+e21G5ivRPGeRyV67OBev9zyo6RcV4HTcDTFg
8Kpepf3FF0NN0eGJyv22YdCOKsfHLMaffjHUsRxOYHStRs8JJKuiA1EoGf37ue7Lilg8le7tEf7n
2eEOZXBodP7smCsQ9HzZowlXQKt5nXzxV6dGhb7HMk9UE+992PKna6r0uo1ui/Wbzpm/XRn/xy3J
hVk/X83f6Z6Thgl4jLLx0N++6Dg1F2b4msOoO35v2deolcsl4p9d6Py4z5pja+tFJ5+KfHppajFV
N4E0jrc/HPnVmWkvWBaenhfNnZ4OVRkePNWVmwO/6zCR6fBfzg626jP1Cq7lpR8dHzOX61oYs5l/
f2FsqVG9RlUruqXl1z4faYpOPOj5+JLEBPek8dGV271vXlV4ipUlle6NTx8cHzQ5knBqtvVO7zv9
zifqpFii+M21iQFbtv5jUZRkUvIfJycWMxDMazqFApyOZ7/2F4ukS72zliM1lSJiX1GfUZ+v+ZKl
VpG+QqzWe3McL9Z4JjWBIr6pBcX2M3CB88aA2hndsTNsUnTIsS7hK8cGhJFnNa/znuWlX1yadhdW
q99osvjJly0fjHrpFfb8+ZaPJoPN7XmH4ZXPhbYS/YTo1EkF/uvUSFN0iGLu82/bzy1m6tsLkd9/
OtBmyTYzvCyaWRMdIh37x/mey4oEu8IqhNO/vimPVZu/OCcXTv/h6vT1MdWtMdWVTvFPj3d8Lg6s
fxqIauydY09xOpVc9J0TLX9uqzfqxF22/zk7eqFxkBvDi29/1f77a/JAGT9/sf2L2djatZvlip99
PTYfqa4THU48LHz9noZgV8+ZDvvf+ezBdVW2lE8dP9MtSay2zWWTCaE5tUKUJTqfv0jTWKFjUPTa
MdihbjPWi06dhPcnX4w2RIftbR/6fadlLdshh/UPJ7semovpSPC9rzv63at2QDQi+M0tzeM/G+9Q
yH9+eTZQWs0DUcl9/EXLJxMBet+LDsfz7RJDIl9BlWyIPaFZKV2hWI0nfVOgHViwDsvtd4X6kSVv
tEBWqafX5R8gsCrVJtYT9M71Vtqk6HDG2flXjnW0mp/Vn5kSD4l+dXUuUF4tgvIMfftO1x+vq8FH
XL3yg0UHvMHw0OTbLboExZV89l+dFcxFmvs9T3T+cHcpuRprq233Jr6ZDZUIuvookexjxWOGxL46
1/aTM+Pq9GPtVEQ1+9HJlvd67PhKzbC0+N5NVWzdQXCKJcjkux+0XFRm1r5S9Fh+dryvw5pdJzrl
W1cH//TQtNbfmMxnPvm285Nhjz/m/uMHndLkkx1CEtHQjZ6FCwLTklr7ixeLTvH06a73hr5fvrCa
iPz1dPcZaSgVj/797PNFh5zonfz1TVmksvrfwVHEtVtdb9/WZfe96ABQpNS44ge8OIk4wIDu0Byf
r7LuRHnBFpu1xHT+fDRPFXGWPug+Z2VFYQku2cI7eYbNdiQgS5G3Pmp9r9taebJioxYKpdJVQiWe
+99nhPok2dwKonPrTte7HZby1kRnZQXPxz66NPJ5x/znt2bGXMnqqjJsUnSokS7Be12m0qOudnS1
YgzlH2+C5+ZF0n//uOvCfGT9Na0TnRWnXvPWeaG+sCYQvM8dSVQLJ062/n3Uwz06XMFj+cUXw+Pe
0jrRoXoejPyv72RFevXYRK4uOmel0UQq9O6nLZeU2bWnk0ikVa7AB5eHbioTsC3ls/7yxaKD37za
+7Nb6rWuhNVE+K/nem8oU5kXiw6zKJT+21mR9VGnw6bo/L3HXjkIomMJpMaWnAx3COe2QhwUwM5Q
DI+RbKZMpzAK/sJrmq132znQjyVJszdGVTs87cBmRQfupHx69v9+0X1fm1mv5eVUXGxNkvwKkfH9
5p/t/5IEm9tpsnDiTK/AV2/C3orosOTwgFAQ3lh1z5vm5v/r+kK4IX4pv+utk11PE50Vp2bpx8e6
Ly+4s/XISslkhhl3+cmnoVr87u7gq58Oz8W+b5teLzrlROivX3X9pUXmLMLp+IjP2TMbq/KcYGji
P05NqNL0apZkivfb1Mn6ib5v0/GawbB0tNlWu16nwr53z45YyyB/2Hc3el8/NyWL1tvpWAIbkdrE
C7I3zo4bGz7yqaJTKJcJqrZOdP4/e+f9mMaVr/2/zXvf3Lu5dzfZbDa7a2+cbNo6TlfsxCVx7LhF
crdsWbZ6swoqqBdUESogQIBAiN57HQamz6D3DCCEBGq2enj8/CAPAzNzZs75zPfUZckU/+3zDVxz
6szN6oUvHgzoYsuhraGzHHPr3iuouT5mS11y1P/DzeYh6xFo01lmlyINvhxZwI/l/FZ5HR3FE4OX
CYqdhA3ghj76M3yC8ze7w81jC1vv+sqiCL3ZXlLJ/fN1bpvEYQvjiSQjSp61FDQuZHdcoElSNCX8
vrjrSptiTu+S6V1T0sX6SROaoiItmhJ9cZ/7fMIo09u7eaLyMXOUJG1O+/dXKz5vmNd6Y9EoPDvK
P3GupV5mVRndtU29f73aypl3GQMoQWHzAuHbV5qLx/VehKEQ+Fl561+utZy6mXJBsyw5bJRwmd6/
1lo+Y5QtGRvaZz66Ufev+/2Peucr6rvfKuofUXsTLfDg7R1p7x5+92Lte9dbPn7Y/WjMjOdqfMbg
UGsn/9virnsDWlniorjdo1897Xs6zQYdy3F6SSr98Fo9OJP3f2s71zzvTozTxCHfo6qB088mpHrX
nEr3qGZKGsQYhrHql85erf+sRmzwIgSB9PUJPn7Y1yG2yvTWurZpjtzDnkI8HrUbv7zT8s6VRnBd
X5ULxs2Qx6j74kbTzX71vNr0tGno7fP15VNGmTsadVm+KGx9PKqb07jDGCLlT//xJ07ZtMmPMoBW
nI6JDx8PDspt4PfLGgX9uiBDYJMzktM/1zwcNztgIugNllW3/eXG4KgtvLaQpqcnhJ/f7yyfZG8W
d0BYOWlFaMrp9NY09vz1Wlsre1Oww9larzJ7OXw1yOlHPY/nddSVGJdw5FmTFrgQhdHdJ9Tu4TEI
VKIy8ST6hA2LHjRZyCwt6ad0gY2akYhIaFSa/Ip+Vhdc16nWY3ckP5p3JqhFkYtaS3KL0BwOBYP8
5OHmjZMy48qh9fP2KEbEZhJ/D0uNZnbCr7hyUvh8Upfep7Kpv1GdIqHJYGY3KpyRWEysNCmcUYfd
ntxtfMGW0dGXUCjYC5zW+zefyyXk902sHGhMbgutaeRhXFbnsEQ/Kjd7sdWtJI5JlYn9FRZfYjtD
08rF1I9ILalZA/S61GXqQ2tSFAr6k0mx6E+eLm3UJRJqweGLRMVycHV2H9s7jtZr2Ys1QhSGwtOJ
r4zMm2wwez3gIVGrU0dMNdBgUb7MkNyiDaBOizOVgIsekl6fNVy2VKIpXInAhiF1els6wWX26OGc
BW9cZuLNm9FE/dpBn0tev18FI2jvrKZzavHY9OEHGUq05BiRGg76RA5GIaf1lzZ5ZqMc4jL0aA5x
pU9e+yKGiVcPyVS2EBvpHPTJ5PW7FUHRjSMKpcmjtfsbhuXwkVrLjCBpKIZ5QlGLJ6wwuGfVtiml
tV+k7ZlZetEjlmgcW//EcdTCzNRHZTPOxCCUZbaFKCZW2eH8+iq/e7mC0ee9Ug+EE9RR75qa1xFW
CEbLeuaST2ArX6V1BA7/04gRlFTnrOfJnnfPVQ1IASs548rBOR1fYZ5WWgBA1Rav3hFILoT6OxSG
wGMDY6cf8R5zZ59yZ8t6FRLnIZsOLK99F3hDaxiRz5sDEZQ++l1T8zqqisfjMEq+6BWDSMEVhEEB
bj2sExGAfGL1QkNife3QfEmncERqBCcM6ENSNM3kW0WzFGdQnEQSztel5AXyx5DY0DNn8sJEohfB
QZ9QXr9XgWcPpxiJ3lPeP1/aIxZqPWGUOlTQiSemstHYfDWD0qaxBbnB7QlF86vA55XX9gVytFjj
KOsVcyaXAjCR7y6d1wEKBAigAAegcYRwaxDzRgjkkA0KFS3Zaodk3dNLgUi+HTyvvHYslKCGxHrB
goWkaInWyZlQHpv+QnkdUYFgB7z6RHE6glEoQR+StyAQ/1s94abRBb7CFEHwfG1AXnntVChOqsze
xhHFgslDM6nKAasX4goWveF8G19eB6n0iieHZG1BgBiZ3tXGV1m94Xxjze6KoRmCpJNm2JYfJjlE
C4c8j+oFyflx4jHo5cAc3/q65RLDMOQ2XmIoik6fEh1nTyn935QPyZvQERF4YSMoekZlLesV9wu1
wawqAk8o2jy2gOK/0242eeW1TiRFT6usY/PG/CqHuy1iXqq+WTn6qG2adR3/BV9V1shXRJfhkL+B
M/hmQX39YhjsF3XZvrz98pHA9VrDG+NMV2v3ycJhPbbZXiSG9fKmz96o/q/z1T/Uzcn8uNeoZxf6
uVj15nXu/dbp+02j/7jJbZk1rR9Jm1cuRVGiY3KxtEs0pbRg5IY3MACjnAllOLrpvckrr9+BKJrh
K8wgvxySmOvYiCGQlvbBb55PTjtW4hcSn5oVfXa9az4xcRyNuz9bgc4yTTq84QD6iswhIc+YNgKg
w+V0vleYMTvcxuI2tf/xcptkZQo7BvZeLmpMLm0AoiXRuOCdy3VX+oyHc4z/oRKIcbyhKL4xbtKS
G9wDIl0+n+X1e1Y8HpdonSPzxnyN2m6LVs5Mv3mxZXDd0tI0zh+enPAk/qS8Z9PQeR3FaeEo//EM
+NH47Nj45yVzGy3nkKkeDvfNyx2y9BKdaODa3abV9XRQT8G1ujeuDP1Ox/rujWgm3jy+YHbna7Dz
+v0KwcjqjOXk8totEUHPpbsNf3+WXIdzjVDIp/ayUxVkQgePRedUZq0fSxdGOBaTLBjH5o3TqWnl
aKvRIdD5MII0mexgu9zFBlA0hs5Ipe+fq/y2aX5MZpoWya736xO7E2otW2UqtYS8cI4qnS2gQwV/
vl7/xs+De7ca3+9TvnCsjidDiXzjzrEVxcQjKAkhRN7Zpmhmboktvg76Lh1DOY3ajy9Xft2ogDYu
XVahE/YUVfe/fbm+eCa1Uhrmc5V2C4fkjrEp6ZnCjnKhc4Iv+OLmy7cfjrUPSzrmTO09o58+4qlC
DEPgKo3p+5sV59uVIGg1GcxdajbQEU8KS0e1Eq2jqnm4QuTMPvom0GEnDFfK/3m55tvWpfxEPrsr
kOlqBuY9oVg+1jmu0rsi52pEn5UK8s620hp61iWKHKmZ346K9Kr5fxRUXek2bDI8IzPSIf2u7+62
JKETp+nWpn6OJtncQk/0DJ74pVsZQnjt/W9e507Y2LCF9No+v9NaJ2dXeSNQ5Obdit8Enswff/Gi
pUrGrpcd9Xh4al/WwXND539v9ZT3Syt7hB//UnOJqzCF88zZfU0uWMYVlmOwmkleOaW2hz98wj/1
cPybytlvd2Ah8HfAVa/lgkxX77pF32/umg39wRP+24XDQq33PmfqoG/R8ZRRLT91ruoSV4dsXK6s
adMJe84/aE1ChyTCl66/PF89fqd5EvhW7fAPz0fFAULM473zZNKdrK8LOr+821Ym9jEbQIfX3f/X
q81FfYtqVxTN1SkxJ3T+WjJt9Ue94Zg3jKTq2fLabYWi2LNuUX6hg+OqJHSuNku1Dsjkhk3uKLAZ
2MPakmlv2jFga9I+1ra1tvuBkaQdSQdSdmbYlTLKOoi6s+wJZRpL2xteb1/S0DrjfuDIBoZTDqxz
lHVxvxpAR6Tz3m0R5B/8vRDktn57s+bTGkkwR3NZPDkDxUbQIXDX2R/ax9yrPRDiDPi3LB0Z3j50
UBgemxC8+2P1O7c6aySe7Lu8RZtOXnsmhokXNk3mZ2M7rkpC50arzBVEAhCecoR1cK1DcNIEcBg4
mjKUdox1JGUSGAZGVh0FRlOOsaZSxihkrVFgPNN00hix3njS5BoTJLNqKmUy03TKFOv4qpmUX/A0
ADpzen95n8QTim6djnntWMR4F+9Edu+15WW31SYyRZiNoUMRsV9vV/zcZVz5JqOfWxKHyB1BRyjR
QuC34MDdis4//zpoyWJfHjoHJRDh3G7kx3A6T51jqTR0QGSRxM0GrNkmbsgUbpAs3CA5cINsgRv6
1XGTkzVb4YZecRI6EoNfpHH1CTX5R38vhEWgR8+b//2EN2qAV3oTUFaDdVjpSq54mhinU1e9EAJ/
M0H39/c5qTYdhhkfHPnL5ZeXuEqNzS/TaEq71BDJiIbWVq/daS0VsctJkyjy2/2qX0cdGBLUuFJ0
qWkaGDayrUJGpezT2zxrVgVbznE6fykV5qGz1wpGkJKuuShG5UfGHUutQieEvh5uthPdUNuOblZY
swlu1hCHec3ohl7rJHSkRn8wSpR2z+X7EuyRSDjcPy75rLC9KDkjQZuIK7EEMBYAaATicAffLKj4
qGRiRO9obhx+96faT54O80yJ2AOLdgxNvFNQcaKg4my9RBckTGrVuTtNf7za9rBvwRGLtrzk/fVy
7YePh3q0UJwmh3qGThX1PhnUrjBkuaej/8tSHjjonfrxtsU1A3dSMxJczzEjwYkrrfc44jl3fpaw
PZTK7G3hL7KRTh46x1Fp6HjWQicTN5sQJ7JlgLMa3ew4wNmMOOQGxNk6wIlvSRwWOsMp6KAkPaV2
9sxq8s//XikeZyc6S5lhcm1nb1PG3yufx8mMLQzDJHdgp1Zb+Sj9aTzxKUmv3kSwP0Un9s81hXnG
Ka3MvbZmS/5h2CuBm9cwLFdYAgiR70lwPJWEzs0M6KyPbrZRnwavDXAAayIwZvHCZk/SUVsQe03c
ZEc3MQRf0lpvNCqkQWpD4tA7C3DY+UXjrMsS0JGZgqCYCkTJzhndzKItz5288tprBWH0eY/EEUTw
/JSqx1Rp6HhD6ProJrp1dJOjMi0R3QQ9gZaRxbNPx96+L3g4pG1fCOx6dOP1BOt7pe8VTo55yVfo
KrAeN3HWCeKAd63lNHTAuxZGMu4I3jmr5yss+ZXa8sprTzUsMQxIzBBKUXs5TieCEDpXJO9sGzx7
vkzzKnTC6KsEOJv0FkBidS2z79cqTSFyFwOczPo0p9P+eU7o7Jw4zKrXQ4dhlkGkD7jTKzY2ji24
AnA+6s/rqMsHxXT2AHiYUfwQjW8Fp9QwonSEsMS6jXuYy/iL7g+K+Xln+/MX0xCyt7N+ZUAHWxfg
QDsPcNZ2TkMaOcLT9SprmFzDmt1rvnG5HWcLJ8e95G7gZjnTaegkUwnsmeTOrMbzolc6qbQgOJkH
T15HVw5/hCtQ1/NkT7jCp53CCbkpEEFI6iCbUXCKLuuTKiyhEEKRe9xsNqxwggz+ZfnMdY4M+EbS
rRtZnumbG7kt5Vsb+PY6t+/Yv7UrUu7YgQu3NJc1+P33H0+cejQRju0fdMKvV6WWNfomF3QyRt9E
YXRSbm2ftXRKHKYwmYkbp83bIbR0CG1SF5LETcAb7BZZuEILV+4NoXQytFkPndcOcFgvL4OnvXwt
dEAGAPujJBOIkdYg1jGjf9ol5kkMfii/XHVeR14IRorU9qoBafWAlDu1aHaH9n+ATATBXo4uSI0B
L0xgJLPXJ5CETs243uFHnP51w9URV5D16ij1jIHq3qTDrH0rw9L9wNCqA8AR1qtds+DMzsB4GDia
9kqRG0tVJaXNFrlIpldKXTTLGOsoayplnHVsrREibTppNGmSdRghfqyf20/o+CBstwd7rkIne7Bn
KBwqbVNyVT6tE+ocln1VMTdsRWJsaEMKJfqiIZPOBY1PqT5+JhR4CJfTdalU2KkNqS3eq+X8wgk3
kqCMOw2dXQpw4sspr4POcnIlU3b1QwZCKTdEqJ2RPrG5pEvcMKJQW70+KJZv7snrSAs83lAM0zsD
nAllw7B8wegGgc/+HNoXjrVMLM5oPO4IsT9jQpPQeck3ZI+FXz9UZMOX8PVddnOXh9ktC1uNed9s
PMgGjdfZ5d52Srx0cZc04M7FBvH+QaeNhc5mgz23G91kJm8KOjaIXJfIsRje0Td3a8QZTiRyNBqr
bZ0583LRGCEhj+di3bzES4DUjoTDj2oFDyVhzbz6rRcKZ4wiCLJ7QPxF7aIFy4COj9x+57TcuFle
n/7Z0EkK5AYqEfKEEcoFESYfKlC7q4YUJV1zT7mzPLHe5A7t6f3KK699kDsID87pAHoCWetK77oc
fri8Xzqr9TrDeBSnKXo/gqxV6OQeDr/BOJGNG7XXFom5x4Zktyxs2Iq9zfEg2cTZ5jt2Vol3INDx
p6GzHeJsa7wn0rQBdEKhwIWHwyVSKJ3UpgXNuw9m+i2RuRnldw2LplhqeoHETWHA3wiBS1WujknN
hYrJ/1QvGGIJ6HhS0Nld4mwCneXkDivoiWCUDyaUtnDj+NLDttlWvqp1QvmgdaqyXwr+6J3VjM4b
5jQO8VoL1fYRqaFfpPMeggl2Ai77w7LO/zlf9caPdReaJbrwttYxCfl9PePCiyW8oubJO00TN5un
O0YV9XOHe0EzHOkdFV0sbvvfH+vOPBtOThYKfLNq8IPHk2aX42nj8D9/qnr717aijgUnviwXz98q
63rjfNW7t7tvNwumXVvlRJpQKQ2Pm8Z+awJpwv+hYoQrsYaO8qhiEIA0jigkWuceNfQgONkv0pf1
zWvcMRDjAOIkZpbei0OtVxo6O5rmaxU3G45GzF0Y5m7I3v6A910McHIVdwcCnVtJ6GxnNpsdDPbM
hM4q1mMI4Q16vysafiQOpVPbqzO+e3eq3RSenFCcqZIthuh0aiMY6fND5T2Sx2NWpRMeHJaerVkw
IGyaA+h8UTg54aO2OfpmO7jZEjppgV8IRfFxubm8TwIyJhRLrS8GngTwfmh2s5WBYPu4jF1oLNN8
uVmqcypNngNfG46OBcubxxrnbDK9a2Bg/K0LVd81KANbvGrGEZ/9/N3W2/06J0wkBl7GA37P/RLO
uU79/px2pmgkLNBtZyHQlCwqxT+vNFbN+9MXSeFwS68yvLyMhYO/3Kv9tFzoWSFFLGg+XVDx85B1
62ommuzp5n1ZNq3yI0zivcTntRUWd5xrU0UPUe+wHQvFydF5o1hj393aY4KkdfZAWZ+0X2LReaJe
mK1V289eDJnQ2QI3GzcxpKObzMq0LXGTO7rJ2V1q44GHW0Y3OyruDgw6ESydttmDPTeKbjbtC70K
nYx0JoTzDnMYvlMx9h3X6EVT6WxVaT8ol0q9+JJMc/KxoGkRWklzYmbeWtku/HezFsJokiTT0AHJ
7vE4V6GzS7jZJnRA9liy+hqG5dMq69GdltBiMktscOo/DMXrHfrTjc4pR45lNNPCY1BxSfPnDXI/
vqYUCjhNDwe0e3eqG2lJIr49tINV9lxa9b+urYEOUBA8/aAkjIR+fVh/plLsW8lzaMzxn4KKGxOu
rX6V1guFb/zc1qODMrd6zIZPfqp4LPAe5XCHFXhNEi3tzhKpIONYPOGaQVnloEJuCdtDWDBG7kPP
gXVKQycncTYcJLJVgLNxYZi7m+5mHXR3gTjxjZpvDgl0Aix0dnU2GyRa0TRzskphDBPJFEZRQibV
lM2HwOvTvHTpo5KZWkUQpHMUiTVzJc/FfphgUAgqqhb8s3imTekT6nxjQj3PAjVyZv/TuOTGaDQC
v2gTfg6gE8KDRNzltP+ncGLYQ+0ucbaEDkZQggVL76wmguBHlTcJUXRmZo/rJXOn7vZKfJvVsInH
xv77XHWLDl134XEGV5pX27PQKCzX2IRq26IrmgwTcDQqV9tsME0gUanaJjZ4I0T6N2idjt0Z3HE0
NTCN0uudag8Si0DzOpc7xp5SyOdj9wHftbJlO0ORepP27KWaz2rmwEZnlIVgNByWLLH76PxYzlfz
bOjoF23J2/zK0EEjgRv360895Vtia1IljkYev+C8dYen8MCLWvasND52zTo4GGAvROsJ4cm0iXtd
XnaLxuVKxUWM3+2TWwJRjFDrbHKrX5FIzDmdO8heFm21uMF/tYHNXg92USAwaRlbcAfhrXfdWCDX
ywyuWp78RZ9MYgyY/KgnQkQwip37aN9f25LQaZw0vGKAs2Vvgb0KcLZoRHi14u6AoCMPRPDtBjhZ
KZydyEGX/1mP/ItS/sniqevchUe9KuAHXYqvS6dHnASb2hg2IzWdrxWC7cUD6m5ZIEikEtzr9T9p
FJ58OP5B6UyNJBCjGIvJdq5EcL1bWTJhah1WfP5itnDYYnIFX3TOffBw/GKbRuTFdgs3W0IHFNSD
Yt3MovXYzYpDTQ+Pf18/H9isOoisK285UdCxmLFPnKajKJEyO3dJnPQ6HnLn+iVmbt/E6cK+Hn0o
7HI+rOv58/cVd3m6ep58TKH67ga7DCj4OoNGuUPTzTPmYeHiN4VND3nGABbldI6+f6nmmzZFVU3X
ny7W3+fbTXrt1eK+xjlz9+js6dsdfTqYJgm13nrpt8qPq4R8hdkGU5DNeL9TOjxv5nQMnSwaFuSa
ljMBnZfPhS44ecJhXw1X6U989MrQ8bn0n/xQ8WWNPLiOcwzW2dT3h/OtXK1XIZ1//1L15UEr2Az5
fS2t/Sd+6pxyIYDWcrH02dAiuIS7z1s/L5m20+Ts5Nx3RU0ni3mNfbMnL1V9WMKvaOr9r4LawhG9
n52Am1JIpadu94ud+9dj3+aDOONKmtlZJRvIIaCoDMLIgEhXzBXWjy1OLXmMftQF4aEYhZHJKrUD
yEcr0DFu2j/tVQOcHfdP23R6/D0OcA4YOtvpn5YzwMm59s0OpxfYcnbo7U/X+ZrE2QQ6BEV3Ty9p
bP49vSkHIgIJ3q8Ylfo3f96got8aTxR0ZTbeIB7Hs9axv1+s/sO5xtsjGk8Ael7RO54Kl6iXVZw/
Fo14ieWA2/rFzxUXupZCiSOMdPW89USILy/LBNO3eObEzoxRLHrzSit3KQyiyedPm049HtZE8MkJ
5bgR6uZw//5CzL7ZI+E7Ja3nW9Vwovx7Wlz1fQ9bvUbBgbsvBqWJl/F4HH/4oObUc2EwK2hjoXOl
5svy8ZJO4TPg1tGLyVWrXwM6Hofmg4KKb+tV0PpP8H7OwB8KWtqN4IrQB/fqk9AB8qskSejgbsOF
SqEzUQEXdtm+uVFzbciMMbR4ZPydG23tS2Hjkq5j1g4R4V9u1FwfS52JSamomvXsU4fmhECcUgNS
d9tj1UEJqbMHQGap6Jc+aBf1SsxLrqg1iLkjRAilQPlGJdbdO6ia6TR0Nust8AoBzjaLwZ10Tnu1
AGdHuDko6ARhfCfdofcVN68/2HOnzgkd8EomWLAI1faj24izoWhybm6eo9iqE8EyfP9O04mCRmFk
7WYm9vhx4xvXR0DpDfns31xrutLIT/YN+6Ws75uSUQ2yDPs9529UVChTHfZmhob+fHcyvIxVlXV8
WsJL7lxYN/zV4/4WVSAJna87dOkjxOCoJRAxWrz9w4KPrzV8/VKR7GeXho7TuPSfXzm/rvRJ+6m0
52LNrCWr/ml99RpDTU1pXxM6Xqfuo3MVX9cuhNbXOWLdzX1/OMfpMkEbQAeWjU+eKuy5nTjnopfj
55/23BsAURwLnX89GTPBK78YZ+b4k588GtPC9DKFdvZOif37yRx2Nc/aofmNRkODHBHDCFcAXrR4
x+WmOp78Dme6clDOk9slxoDBhzhCmA8mIJRESYbcry5qmygNnZzRzUb9dV+5c9prRDeb4maXirsD
hM72cbPhbDZZU9lskdq7j5vcgz13BTrOANw4oqB2WMNwJGTW6FvFjm08anRPS9eJglV2rIhlxBu3
xkJsCaz98EKPjlhfJEYDvh9vZUMHKirqLJN6sw7E/mBBlyHj6/6KjpHC1nmRwfXsRUc2dHQq6UfX
R5xbXUB2m04kFE2i6ZWhg4R8PxXWnH4msK8rkrFoSXnbm7f75T58A+iERzp55xvVWY0lLHROPx03
ZyQzGXR8dZvzZNYdsZvvD2r3uU8cyIy1g/NBGE1vCcGoxR0Waxz9Iu1TrrC4Y7akW1I5tNAxY5hU
u0FcY/aj9hDOhjagVMEp8JKZjG4Og5LQaUpDZxtD4DcrD7d68X6F7tCvEuC8BnEOBDohAJ1XWUua
3mGAw+xlgPOKlWnbgQ54N+sQLOrsgT29HQegOG1a1DbPOLa5LFnQZf7qau2pYsHqap+sVqET8bsL
rlU8mw2sPLj04pRShW0EHaq+gnO6dC5d6vot9jF9IAs6+L27NZ+3atg3ZALOCR23WX/mWl2jCl6h
HSmeXDRm5Z6cvdcoMjYuMgfD24JOzOObsYXX/ChNTAyM/r9fOoaMa+jht5nP/FJxfcCaKKlzQieq
FEy991tfupc2Q6O8SS3E5IAOEH9g6H9ujnIGJ/u0WTV5eywEJ2838ou5wvuts7caBVeqx+9wZkp7
pY0T6j6JZcEe0XkRkw+xBjBHGPdEiECUjKDsRCs4lWBNonbg4COcFaWgIzBuFODs2WDPrQOc3Rrs
ecihcxtAJ4rvEDebBTjbXEv6dRb33CPcbAQdcLhnncIYdsAja3ZZcVqvWnrMXVjyQg5/BFint1ZM
6sEHESjqCCI5anAYSiMR/+2Xlz90qLxwqv8ZRUQePHr5xm/jELvGNNLc2P3WlZYnkxbwg7JFVeWA
EYQSsN97/uZa6BTxQfqqxaK/Xai/0CpROsAJuKraxJogmYTON9x02xF08afqn3rNgDMY5LvzpA1A
J4BSZHy59Gn1N1wdRUaUWvez8o63f22tk3jAcWfE800CZ/bdsqmVJ395WS7xpYs/hqKkQiFXHcWg
4NUHdZ9VzKW7OCOQ9aOCiqsj9nRwy5B4J080l9WCT6GxR89bPn0q0EZTaYLEoLr67vee8F2xZCoy
dRVNZ5rYLhgkHhvu5J243N6l9nrtprPXGk4/6h8zgMsP9A7OjOpRejmrei2hsNvx/c2Gs7XT1uh+
h9t2X+Qxd06o98utYbUjYvKhlgBmDWK2EOYM4y4I98EkiGgiGB0DJQDI4zRDp1ptDgtoMpWGzlad
03I337xSfdp+D/Y8/NAJR/FNugpss41s+yt7biuiPAjc5IQOyDheKFbRJ9nTe7HfisfV85LTP9ee
SCz6nPJFTocmDNDRWtd+4hrPu0FtiN1sru4c/eROX2m3uKxXfL968EaHuFmyUrkVDT1p6P2/xA+e
a1NZIXI5BtV3T/ztx4qvqqfHTZBxyXDjCee/f2y5O6GHosisVPKPxM7v3R8aM0cBBWaEki9+rX2r
sI8jssCJiqTxweF/XGm73yuuGpLeLG79e1FfjcAUopanRsZO3uoqHVS7CAYPegpfcP8b/NT3lVcH
jH50LTMJdGxGfuN5xx8Lqj99Pvqilz1z4OLm0dNFAwq7p4bLP3m54s/X20sGNV5ieWlh8UltLzir
d4v6S1Z2flLX93HppDVXywYChTuGJr58MPisR1zWI7r8qOtmn0IfWs2/5gXFv6+33e0VVw4qB4cn
ThTUX+mQyt2I1bB0/nYjOND//cIpnmajKptOe/1p25u/cO51yyyZwQ5D9LcPPJzZ3+acxPPfyldN
LrpYuERJEMWEEApCqQhKRUFRQDBYImuzWZXNiYcSM2uVCZ2cxNlegLNVJc8rE2cfA5wDhQ6x4/q0
YxfgbAydZZMHejks39N7sf/CcTwcxdY4hifXdCbARzFik/dphqEjGV/E13ZBoCgSSmzHqHhybziW
2hMhGZIgUl9EiORa03Div3By73gcRVM7R1AyyT2appKHixI0ibNfhxODXGiK3Q6hZLKkI4nUcXOc
ejyOoFnXmzDETupPRVbOEIoR4DyI7MRJnuTKKWUrztCw03apuPWNgsrPysUOjF77KRNFUpcJThu8
5q0kWhxLnBiEEFTqKoiVMwHFVcZP0Ghrx4wqst9hjs7urxteAMSJ4TSx9iU8sdLa4ao6246S0GkW
GF91NptN2262iZv96gt9mKGz5eib1w9wyNcLcDITn6aZKEaBUoodLEczMDs57Z5BZ3nZD2PPukR7
ei/yOh6KhIKc1oE//dR4s0/rw7Y1l902FQv4Xoxq9rlwB5mrekgmMfoB2ak9XuZm37QOOrsS4GQS
x+30d86aWmfMrEV2TYAApR+Ok1KVrW3WzFrmYeuHD0GAc2DQaZeDt7t1iQzDKF9q4kxnWWRb8uO7
Spz1yb7pctIJ4uBI54jq308EdYnXPoNc/fYTqS5G7R10wOvtE64QPujZ0vI6Ior77Lba7umvS4eb
JvU2+PX6mtGETK5rHluoaJ8ese3rEk40w/SLdCNymzdCYHu9sto+Kg2dPRrsCSJ3jd51oXT0wxqF
yBYNoTRb4pG0LxQd5ivOcDTmAAqKlMMQ4BwS6CRTGEEJhzfSOSj+2/2JWlnQ4IINbuDA83ZZpy76
6rjZlcGeNG3W2794PpWEjs9su8DVeTF6r6ATX8YphsNXK02ePb0deR0rxRkIgq0+GKFer0IsjvF6
BV89Hhk2hVanDtp7gawnVNvbp3X2UKJK8JB0d94NpaAzZdz2bDY7H+wJw/caps51Gn3YmqLPYLA2
iPx7N5vNkYNOdn2aSKT81wN+lxFNJ7LV5hnTRTabO2hbfaG3Fd3knFsglUpQ8HzlTBI6u57+2b3X
wFvekjNcPTh/DEeG5pVXlsBjLliwcCaXjD4kjFDE8YlyWKWhs6urra1tv14HnZXSz5gJnT2bXuCQ
QAfG6IpJl8LOzo+V3pgJnZzdoefWQscViEIItZsBzka9BXIGOMsZxN9f6IDzieL0+IJtSGzY6QxU
eeV1tITgZK9Q1zlrsAawEMI2PRytfgJbKgmdlinTHg32ZEs/GL6fhA6+ptxLQQeUezQT8Pqe9y4+
GljqmLEoICpZ3GEoKpKZi/sWi9oVLQtBmCAtbs+9BnGvMTozu3SxY0kP7Vo7wl5DB0Kpb5t0Z+o0
94ZsaheCJbrFpKETQYic6bwGOjg1IjGZwmQyqVGc0GkdT/tVj3pURf1apQuJkbTbH2rskT8SOFRa
+28tktJR/T2O5EK9tE7qNZmdd9rnLzZI7vZptFDc6/O/6Ji/3qs3wiQcxdp4ige9i3c7ZKVz3hjJ
YBiuNth+qxdPurD+UeWFLn0AZwCIbCbn04HF4v7FmsHFM2XTADoxBBPMqi+2aqwoW70WgsINXfLb
445AMNw1qb3TNt+ohHCGTdVwIFzLUxX3KR/wLIYgYg+h0URHpO1AJ86uVR33RfD2KY3c4M5zJ69j
KfCc2/1QHU8+ILXYgixxEnO4HvRp7bZS0Jk27eFsNhnQyXzNNhqtDXN+gHE0Ahc1SjUog+MEt08+
4WMLI4bEOoYWmpeiIMl1S8bP7vMrZe6+Ge3ZB8NXe7UvBZqPCwXdNmQPofN4Uu+JeWFiV2zwoV+9
1P6rfBH4o+qlxyP2BXtscQ10cqQzgM7Ju2M/c9WVI9qKYc1PbQvGFHRIiVTzc5vejdI4gNGY7JMS
Ya85MiUx3qiaPFMrqRzXXSufusazT4hU7xfNLKAs2V0m67+LZ3k2JBHdUIKJxT47TmBoXdvM5T5b
mIp7Deb3n8x0G6MBX4gzpvr43v9n77y/27iuff+33R/eL2+tl9zk3uQm13Hi2Ilj39i+bnmxk2s7
9rMi2ZZVKEoiKYoiKTax9wZ2EASI3nvvHQNMLwDfnhkQBEmJosROzXftpUUNB8DwYOZ8zj5nn71l
1+Z97QuW315bVyK0wx74nx6zVQC9XG76za1VgE44nGwZ3vxpg9aJ8o+H3uL76sHqr5rVfZuxEMp4
Le43W7WGLFshsBs9ytvqbIWjx6c1P2lU9aii/iJzSOhsCVXbCJpLINSA3Dmj9lzCR1HSqy2a5Zb0
/pZpvdqbieSpAiHMql3G+1yETn8ddI5US/qpczs70Nk1q1ODDpovftO61KzNpkmWyRfdGJ+3Ph0M
/7XTOOviC7usWyJ/b1n6oN8dREpf3ZHd0UEHWUHhSxHTO5wAdL4cdr3WYn2r3fGHjuMxeKvftNpE
6ID9RkDP54PuX9+WC9Bhnkp20dPpd5QyRTJdIPpWnAEeOuV0NPnZQ8W4jxTbnKTxpk75G70ujKFH
RlV/7HdmCA4j6BLJIrnClYcrt9V5EpqdIq+3LX+5ECfLFapYbJGHKa4C0JqS24fdJZbjfN7An26u
3tHloP0zqdQnt2R9XhhqlaGpS/nc1x2Kxw5UnE/jCtlPWqvTa2m3R4SO0Hrc8Ijy90/cOMufVk4n
37innApi2WDkj80bswG+EEzE6fm371Vm4pmBB8/KMg23CkZz8QK1YAw/lpn8ibyEHkkvoRJOhdOn
ncrmAAFuTL5E86R2TOX1pLBkkX9yL9+sWk310DkSbg7Y7ClA5+MRATp1iwg16DAMu6Gw/Oet1Y97
jRNOBPqr8lbZoLF/1GVd9aQ3t80URQsYD51OJ3ESrKmHzheD9teajF+O+r4eDxyLfTnqf6PNvgOd
Vtsf2h1XJ32vNVSh89TdNxpxes1P8E1NswZPIoaw0NR2q/udO/KlOFtr85UF7U+ua3wMBdD5cNxf
orejBRhmedHwfr8rSpTDnsDtKet7D3QOrOzzRaecBTFgANrf4Y3cn7I/2XC/e3O1QctXJsmmeejM
JqpY93n879xeXUpuT4jVrelkPN466GzNz6reHPQywpRaJcNDZzKAMbnMxy0brSY+E3DQ7v5Fg85H
PX1u7QDobPHbFvjFnSRCK12ph7PGMYUDmuayPpuSTkgKS2jDGjrrq+BFM5wrkn04rXu8aNP6s+Ec
mUUZnOYuzZacp6oGnWN2cOpXrjHsXq/irW5bGCvXL1u7nMFeYw5al6LYDEqFQonmwU24mEYtwmyV
TTrHhx3mALXTF6WzpQx6StA5oTUdkTjvPHa2K+KRHCWu6VwdMpaIvdCh9kOnju8Ou+cPt9aGPXit
zRUr+p/c0AbYeuhU/Uo6n3rjumLcle2X+5PZ/JV2xX1tanrV60I5vvFJamJG/f6oN4ZyZTz/acMa
QKeyDzp2q+v3N1Zl8W335AWhAz87rZ7fNasHVb4fevS9jnz1hBeEDvCFn49lyvBshrLEginSOKoe
XbfHs0eqqyjp1RHc0A+mNAh6SnU/n6UiTq2ZAuDdPJgxav25UJZMlcDB4cRSnpd7HLUDnRfJZnOY
WKmduFyW1SjMP7un0afpnfgomh5dc2wkYLxbKRXQYUMM+iyGJAamtB/3e1LsVioY+a87a7cV0TwD
HVGlgOTGFMkUfrGh836Pu1Uej+QpVkjB8VTo1Df1NnTIPQ1eSGe+aFn7bDpUpMQ2Z4fHVX+bi8A9
K0AnUKJ3ZjIZjm3tXnmr1zhnKzActyk3/v6+omEzywjRGqlk/P0fZEMBlg8OfDZ0UtHYh43L1xUp
srwNnZb1Rm2WPSR0WHJo0bYexqM5PIHQzIHtf3C56i2hgAjNVookC8+pI1ZaNEfvjmm6F01GbyKV
x+DGO65vTdLlE4xPHssMZ/LR8CwBa+yh1IjcfnNINbzh0QfywSyRKPIrOCQ8nOVLjhtRddA5THDa
obyb/dtAaLR05dHaX4bt9hyfzAEnsKFJY4cxW+L4BeJSvviPTsVMAC+zzOSc9sd1vgAGYGlyVvev
12R/HbTdnrL8bcDiRsq4AJ17xhOJ1D1R6GA0N6hL82kQ6zZ57YHOntaGI/MyfnNorwOl6D0Nzug0
jl/fWu+1FmiWi4Qj33SZ9XmaYenhUdXbgx6EKtfPZFqMzvdaDXaMv6vzqdhbN1XqHC0GQuezuc/u
yG6uZzCW3VDbfnt9pUGdiWexcIKHzmCAqTY1wyyuGH5xRzHiQeHJMOscr99cerdTN2JHPBYHQMdR
4qEDnzY8qgTo0Bz/Kn5Np0HxxF0kksn/bpF/PQJfZdWWI+RLQ2dLOI0VXJ48zgDFgllyzZ7oXLQC
fe6MqBb1vmwRP8qA8fI/+a+qxk69+GxFyPbsCKU75wwNQ6q2OdOcPuxKYnwpT4Qu4DulPF8R1UPn
ufnTjlZLmlVrvXembWD3ZG5zjq1tACFxxhdLdszaG2ccY44Cs7Mfh7OaQ40z9pZlbxDfojFseM0J
/wUbdiAXCzpPVT109jQ1WiLGVmwNU1XrUiZz+zzKdDTZPMu3Z5cmURCCNNQ6t9jCbYpwgqjbd4Oh
yigm7vdkGcYaymFsbfdTJeiN3oNWnXepk/jqhqtx1imzpR4vOsSmlgW3QwQrZZsjdF84uOTK9q+6
J1xINJ56JBxpXgkES6zJ4hdf1aGKRpFSj/Bz45xTHsMnpvVXJ+3ib8G+6DfYCk+PJTgMdLaEqTY+
J0+5QjLlEsmmUSZWoIA+4PuMbfqvD6j+2SNvHN3sX7ZMqZwKS8jkS7ijWYCRaCWCqgiFfXMlAv4b
TiOuSEbnjs1rPAMr1rYZfce8Ue+OS37TpVG5XFk2+v/RsTy8ZlszBVzhTAmnnv+ylxJBMXCzrZmD
A6vWpgnNN11rrbOmDXfamyZCWb4eQRZlUJKvd8NVs3a+MsjZhs7Ahv8kHJxzstnznEPn2pARJZgz
3ux5wpaNJR9tJsm6dZxNS8Ccpo8CnZrgb+G9abaMUxyMG9MlOo5QMIx0xVG9P7dii8/oQv1yV+ei
rXXW2DCyKdqPg8pvu1av9qzdHub/2zSpgyFo97J9Uu1ftsRU7rTCmepdsQN9PNEsSR9n6khJpy+4
8y3+VM+yXeFKL5qjwxse+LpvDCpvDyuH5TaDJx5MFGLZUqqA8cm0CRq+8YNjIytCGABG8imp4VWR
dNEXz2mc0Rm1p3lS+8MTRdusaUjhXrLENN4s+DXBHM8aGBoVCBZuVLqKm1NrgHOkPdA51GbP46js
eWrd3QWAzrARJZkXxc1Z1ZJ+CStz3PCEslFX75xyZm+mwDz9/BeFTk2i48PTh+ZKJA+gDMokinS0
QIVzPIYCWTKQIXzp3ZYh/BkCjgfEwljQOSB0sshbJE9pfdmHs6amcbXRm7i4Xo+Yq/+sr+Is5Ypk
OxfMvhQeQ6h4gYJvFpxif5owhZF5Y/jxkvXuuO7OmBascVx9f1xzH/4d23w4rQUkjazbwfltmeCP
7LJx9b1xNT+jO6ZpHNPen9L3rDgmNQG1NwMejXg7AWhSJSaH8eVvcH6SXOwPz7o5zlT10DmWamsX
18E5B9A5EnEOrH1ztsSvhPzRq72ahrXQhisFNr0RsCEvvE/nkBKm0Hn6CEEUFYotEzSHURxK8g8+
QrB5nM1hzI7hTKFaFQvO4c8kmTK8imIr8HMWYyI50h4rPV6yNY6qFw2+aKZ44VIiZBBsYMVCUEfL
t3wxVS5XnOFMh8zsTJTEgGSS4StsFkm2gDMwLIHRBQwzYLDhT+PeJOZKYI54yRYtmsOIxpddMEVl
xuiSJa4L5I3BQs1MIcQSKcKN4Uyg3hQO4xZADAxv4tsFowtCkTX4LJqrRu1Wzmspz1NWDToHx0I/
x8F56jD7tCoRXHzomKA/PA0H50xbtYSUYAQoWNZfoA+4mCNCZ48qtUbYbhwBRvumKMUBUrl6sjjN
LvpN0HVAHwL9iTlcGFP57k/q7o5tKm1h8B0Y9pTLSL68vNHclMqFv2LcgS9XaQ93LFgcsWIaZQAB
MF6o3Q/8rCzHV94UXGNgEAxI+HEIfN3pEu/qxhEKXJWnGMIXiYYTMiU6hzJ5jB+3AMXgVsGFjlQE
Tfkc14w+Q+1A53gdnAMSFJ97O33oYDXoXJDinidqxwudPRLXbPfZM1dy4Si/f5Ytg9cDfUsC4adl
YAz8ZM15a3jz4bRepvNmkFMts/LSsgZS4O+kC9hZX8gpCXqzviXL4Lo7kCGyPHHK5d0xyRWxUxJu
gJ0xCcePSfiyXwzwiIPeADzlPUbyv+LdYb5ONFcGknF1g5aLWM3zNLUbOoccbJ+LUmuXDToHb7B9
NXBzCtB5OVWEBSOGq8C9USRYGN/CcNebwvSB3ITa3zCqbp7UrpmDjlA6mUfp03J/+Gj5NKKyR4bl
9t4l84Mp3ZNly7TKbQ+mc0V8T5cHThlc25opcLVn1ehNwPN+Ohd5JoJHxh5MtU7r5fZEMEuA88IT
50Wcjurg5OB7VfJiXkoidAY3Ai/m3VxS3Ih2BtCh2ENV9rzsuBHtHEKnJiFWgS8qh1McgrNplI9S
8GcItTczqHC3zprujmluDW50zhsM3jhOMeWTiVCC94znSi2TmvsT2t5V57whsmyNK12ZJXNsShN4
OGe+O6aeVrkohiUoxuRNdC8YbwwoGsc0cIUD6+4OmaV9Vl9AiUvZY5ZwqktmbJ8363y5WJ4q4Ayf
QPAVX7w/T9oFnSOEQ3OXpcc7e+g8y8F51vLNCRGnzHkCKYW/SDw7X80rCB1Rla3qChHDRymUed8H
pePCYnQgQ7hTuMKZ6ly0/rN3/cdBZZfMNL7hWDUGLP5kJF3EyKPeVDjJTGw4745rDcEC8A4+VFy8
DmYwczC3Zo2ObngezZv//nDhk3sz792ZAsTI7Ul3EveliWCWjOT5QD6dP3dnVD2pdCXzl2e2rYhT
s2p3w4ha6U7DX5oq0hjF8XWeJeCcJ1Whowy8pINTeUqPd+bUuHDQwWvQOVwt6TWl/Ych/acd6n+O
WfndoxPmLwZMCx6UPLb255Sbro/ur3w07E2zEnSeKTFKQdglVAH6lEh+JZqP00b4cGt/BreECwCg
eWN4eMPbuWBpmtRe71d81yd/MKWdUDo3rGFnOOOP5wOJfDRTjGdLYKk8li8R4IbUGxxJ5lH4LZzW
MKyCYfyyJbZmjc1p/QOrttZp7Y8DiltDG+C/jCns65agJQCAQxJ5dELpmlT7QjkCqJTDGIRgUVKY
IUQZXwqTGULgms2oPckceuFC8mqCAUAih8q03oaRzSltwBEvxQoUfBHwjbwiiWUulmrQucSbPS8G
dJ696emp3k3Y5fmPa6tzCSGbDUEMygy/vLY64EUPTmv2Alamxyc0H0vQObTqAUQyfOAB9PA5lEmV
GH5jSI4UNwqBb+KIozAUn9EF++WuBzPGexP6uxO6xnFto7hPZEx7d0y93+6Maa73b/y1Zb5lQt2/
bBlYsYwrHGumgD2UAh5RzNO3r8ITOqfxrNvCcEkw5hc3icC/FFMukhz4AuARTGkCTRO6thmdN5a7
cNNQwNbuBWhD3fimz5lAwe/LlBjRwZEqX5xP7YXOIYlzkYPTnmtnCJ3Dh0NnoqHf1qDD569Dvm5Z
/GO3LYwfV40hZn5GJ0HnJVTZzmsihkLRXIUUNwpR/N6QPM5mgURFGryhOEJF8mRY3KiYwX1p3jwp
zC3sFnEl0G2rHmmXme3B9ItyAc4HPMEL618mBoSTbFnMmxpI4/pA7sG0oXFMvaj3BRKF87wTFu5/
8PhWTYGWKe39Cd2GKwWNFi1Q4L6Bs0mxZcm/Oc/agc5Lpxe4RLgR7fShQ1Dsi272zETDVegImz3J
Uunao+XX202+0s6mS4ZhYQicQ6kSXa4u8fDF72g4gpAcxe1UtCFI/iAYxtSYVYVOiqmUcCpX9z4c
y8HPeZymheUeuJgiJpyA82FbwmsrRZRCYWjNsDmcoV6w1t5Fh84eCc1eTXPHCftVwRWCjlHYHlJG
SZavtUewiLBHNY8zookbV7N1m1iVzvj4hvPlOlNwhTrnDfS+iLXKdvK6IsGnDwICGoP5cZWvZdpw
a0i5qPfDCzFA5jmYeYM/nKTZDIKrndGmcXXTpG5ow6NypwHTfCozjC5RHMVWpPm086890Nnj4FzW
+LRzBZ3veOhwLxqfVoOOeM1uh/fN67Lv19MYV/0ryEL+8Yr78Yr3Tr/y/V6nE+VrQ4d9kXvzrq41
7+0xc58tJ5xZ9vsTD2bt7Wvee8Oaz0ec6jhRD504zqyuGX/xw8Ivm3WrAX76Dstmr3Wrvpnxxoit
Ck2tGPztS96Hs5a3m1Tz/lKRwBfUjre/X7gqj/WNbv77TfmgG32VobNHtU0cle0timVhYXT7i65u
+mC3N4yIdwX4wo9mdPkS8dKfu6T3b9jD+/vjWgIHStgGm8PErN2EI14aUXpvjajvjKofzegnNpy2
YBojT3tvKVxbtogrbeGeRVPzhObm8Gb3sl0fyPuECIpUkV+7AXaLk2liw57yFUp6UYnQGVIGJAfn
7KHzItlsBOgstxlSplBuYsX+zRPd1cVQadtP4Ui8c8ywnIRncYumsGvNS59MBfHyVu+Iqt/FIyAe
To4J0ElE458/1NswfjKFYZjhqc037+kcZHnX9BrHjc+qX39oSYtEq3DTCo+TTwe+pdPY76v4Ijsc
x8qXDb9s1psyZLZYvHJv8eN+mzZeaBu2zoUk6BxV4TTSu2g6yoILxbCNIyr82ZlLK4LTCpgjBMcn
W90JS9hjJa0vN2cIt8vMP/RvNIxsjm04de6YK5KN50oISh7jlh/wxQAxgUTB7E8uG/yd88Yf+hU3
h1RP1pzrjqQpVPCm8HCOD9UD1qAkv0lTKAogoeYiaRs6wUu/++ZcQ4fmXjSbTVaAzh1FRGb0/um7
5RuaDFc3DEjHEp/eX782bWuY5isjfNq0/GarwU1ujYyv/6HdMO9DaZrNECyMcKeAMoNeejsuOhmL
f3hn8YGpyO5e04n6Ix/cXRsP8kVwmHy6TZ2h+I9jH3atf/LE2CB80Pe9qn//YW3QjwHofmxavKLI
vFz7S9DZI+hRp1Quky95xPfpnDcEkshzO+jydv4fPh6P4PPUpYTNsKEsnxxVH8jN6UNdS3Y+BGJc
0zCs+nFAcXNQ8VhmWNB6jd5ENFNkWG6XVadQdkw8TlBsMFkweOLAl74lc9O4mt9MNLrZNKlvl1mG
N7xr9oQ1WoIPBfZVM2fi/KoNPKG8a/OqZmm+6NqBzuXKn3aRoDPCQ2e/g/OUXJ117Z+tTa9VyppN
6+uN6wMurPYneNy+91ss6X1/GooUu6e1v7wm+2OnWR7FK1vE/Ufr748HazWMiELhq9aVbxfj+J5A
ApYentC8M+DOkbRsxeOmxfPRrxqUU2FsXxvy0Lm+mZegcyyC7x1646MnOpjedGlc8UN6SxUBdtsJ
yipwi6Iki/BREHxSMoFB/KYkf4bwpnHwhsATGdv0dS7YGkY1/+hc/apzRTD4YfXbrrXvn2zU7Ls+
BRyEc/5f19rdCd3jRduw0rts5TNqevhQimp+5mheSG6GglPDwkfDBdB8wplKtZyzhJsLKxE6XWu+
bInaZai4dkzvGEbnXw1LIMSnHerThA65BzqH2OyZrVvT4Riya2Tzt406K16NIoiGIh82ypcS7Par
yj53MsJsuYK5Es34PdG/tK79ts2WKTODw8qft1kLbHVeDs/nv3y4ck9XoPdFr6V9gV/dkPfqY080
CXYbLrcerFxdS9LbV5VP5Mw5WoLOMQq6V4JiADpHfytwKFZMIfbF5+jEPp6vAMjx+2HFEIgiwRYI
No8xGXQnNyYfjCcEhweFahH+NE8lTxIDKtXMES/B8QDvv5DgPcFLgC/w2jhCg0uVFTYTFbfTfTN8
cjMhPGBLWq+5JBKh89Y9+V861JKJ9knH5q9uLJ0JdA72bp4FHTCskPu6ZeXPI944xnOHLCLXHq39
qV2vSPInRKPR3vUUtrU1umR1CjUFQv7gu7c3ncyWx+V5/dpSt6daHjQWjn78QOMhtvaHTLMM1dy9
9ruHurUoVbsM2YLm1zfWO8xZgtviOLx/zuPhw+ck6ByboKMtoOSdEZX4X5rhxG2k+0PRniulLTyt
9j6vOtkhLmlrJ2u3WD5PyI3JT8cBKUpErYTEThjeHhN+xdeSqGZmpqpZNKnaZiIpP/PlldKVer9V
Kdl++7+P1SXiZGN1dkHnabkdnkUcfyjVP6P912uyL+cCCh8iOhqFeOwPNxbeaNJNONJJqlxMJD5/
KP/l9aVf3Vj+27Q/XGLhnLFJ1cdDDrkjObxgaVCl+XBrlllXez5oU/Woo3JHtGPWtRzG4Hg8kvi+
cx0QM+tAiOrnVvx275XpUKFu8YjDse55w2vfL/7Hj0tvd+hlAZxlWWcw/tmdhfcGnfoYxrx4wIkE
nXrxIwqKvda7tmIM3BvTXOleaxzTNsAPPfKWKd26JXT4qqbg6Swag0eHzq7Lq0+MKdy99T47+2zb
HmVVg8mrQX2SO/MKiKDZRJ6QbL8lEeKkd2fXoEMx3AsFB0bjOb0/K5oxWstCUPaH+SM6fz5L8z0B
gqBG4ZxMdQlmC0EwX7wAR6wxtD6pWu0N43h18046UxCPWCJ8yUnxIENRMZTdczEsSzuEM9053gMq
c1wglhdf60jzwQoSdI4i3i1NFz+6Nz0gd2m8WU8KD2TJYI70pnGVJzO47upaMOUOF0o9qXQq7DGa
lbp1SZJeUe2GzpmVkz5vJkGnXvFcqX/F0iUzLhjDiWJtyYNfTEmX+NJyWl+ma9F8mJo+j2YNtlDu
eD0dSS+tbJGwBVMyrWdO4x5T2Dvm9I/nDfCzzh0LJApHTwwLLnAgWdh0ROaFj6iZ3hOPZUvSTfBq
qg46ZQk3EnT2q4TTPQumAkom8+iDKR1Kckw11KSa5A0XCmrrfJmOOQN3oGMOXdD1gY1UkX6JQAJJ
xyLo59MFTOuKDq5Ybw9ttE5pJzccgACjN+EMZ5I5PqEr/Lyg8z5ZNt8f2+ycN6yaA8Fk/pAzqMAp
Xyy3Ygz0LJoaR5QNQxvwPitGv0H4iJoB5mAMc3NA0Tajm9hwWPxJ8JSlWc1XRLugc9Zd/fkxCTo1
Ke3hVWOgwpdgK7fP6mNZtH6AWuHzqvHFfXIo07dqN3kP2sgzq3YvGENF4mA0SToRwbcWSSPtszow
YIovnn9Wgtadl5QrwCClLfxk2QJ4cobTz8qGJyQIYhZ1vuZx9eCqVWUPw2c9ty453AfgHdtD6SmV
q3VK0zmv9yfy5znhnqRj0Q502PJJ9N4X1CToiILx7d1RFbPdD8BgeFhu3++nAIVg0BJHyLujm8/q
ypJ5rGlCm0AoguakIe0pK5xGhlat4HSkX7asOU4yYwp7l8ygdcX2/CqDYOMKR8uEWueKvjQyAFuJ
PDqwan08bzD7EtK45BKrBh1ago4End2CfgDGw9BT1Y7A0HdO49G54/tnQqCXKJFsy5QulUf3vxWQ
aHDNrnAkCjjL50WSdAgRFCPWMIpmiqFUwR3JiBZMFviQ9VwJfks8z5ugGG7Z6IfOHL7KI/bk8KWn
Cuii3gcea4ngl3vAlwFHuHPeAKORw0cwHiBwx+D+md509a9YAomCNDi5lJKgI0HnWYJOBvgyq/HU
H8RIpmfRFMuW9nQIcDI4O+3zJugS97wP9CRTKtesLhhHaII+B9miz7G4ctkdycq03geTmqYJ9aMZ
HTgXvYsmQP+I3CZa/7IFjnQvmOC3TePq1intssHvieb2d9ElnBpcsagdL++A7Bd8ismb6Fkw2UPp
jjmD3BxkjpynYr8AsoOrVrUzKgUbXD6J0PmqT+9JlIJp9GzNn0J9yTO+BtFujFsk6MDjDk/93G7o
gGiWgz5wf1fGsOXHsr3QyRWJgVXbtDYQyZNFkpOmTfYL2gQgvmYKdi8YG4Y2ACt6Twy8GOjMWTHr
zu6cO+JeJD47kJBBLlsk1M7I0Jrt5oACYCS3BFMFDE7Io8Touj2aLp7ENRdQckzhKOLUyTEB/roV
ox9uP5Q42Q3ykk5ZInT4bZX3199uOmP7c4fpvU7rn5o3zvxKfn1zWYIOdG72cKZ/2br/VwTFLBl8
MNiOZYq1eRWGK7fN6JM5fnoNukQYZgOYmiZ1y5ZopEAhBCst5tSrwi+U0GZfApyaLplRaQsDIJgj
uCQAoHAKUVhD7bO6tmkdeAqx7IkQ59QEd5HRlxhZtx/L3J2kcyIY1V8dNv29R3vm9nm37s02y+ut
ts+6dWd+MaJ5Ehf7mT2i+Ow3GN0wrHpWT5jIob1L5kezulGFXeeOWQOpa72rGmd0wxZqn9PfHdf0
rDicCTSGUEWSX8qRiFMTeIXLBl/HnH520w3+wrG/PziYh9yue/4VSORH5HaCkrhzSQRjCYLmcIo9
c4P+7ctR/x87nUmEOvOLEe0VnwsSxpnJK92rH96dvjOyuaj3798tCG0EfaYznFnQea50rXzXt961
ZB2QuzY9aVu0GM6TGZRGKY65FE2Jk0wyj7ojGb07BmxVOyI107liznA6lCxkEJxhD/JWwEkEp+bh
tFbjipZOcnrqMknjii3qfVI0taTjFcWU/zEeeLvTWSSkIc3ZCzrDTUdkUul0hNLNUzq5PTGq9IJf
86xd6mkEezClC+eIsJDkOVagMihfdwa+1otbvhmwSzEceHBjCkfjiKpxRNkObp3cvqDzLhl89bao
840rHH3LJqDJ7cGNzjm90ZtASbq+nxTzpvYtmVdNAQQ7fu/mEosr8+s7m47oBb2RJJ1PSdA5V4pk
kJ4Fk/iMRzPFxzKzLYLM6YPTm+79J8PwvmfJYvDnsihdJFmMT9fMezcXt8ZZHiXk5qBQn1o9pXI6
QxmcOuxyNvzdyRw6q/Y0T2g65vRzGnckjUBLKKzBx/PGVB470Su/rILRTtu0rkhIsJZ0bJKgc660
bg1Cr1v7rz+e75IZF42hqz2rtRBZIEquRGhd0dZpvdabSRZpXKg/K6LmIvIGHBNPNPtk2dw6pVFY
Q7Fs8ShL2AxbzhZxgzfeu2T6vm/t8bwhW7wk6yynr4qQHGPJ4L8UM7WSzoUk6JwflavFqRP1B0s4
NbPpfufG2K1BRf+KpW/JfG9ss3FM3bNit0WLCYRCyYu9CgbuyWOZYURuDyaPeVsivFsiVxpXOB5O
awFqFxHH50Fwez2Y0mYQQmo/ScciCTrnR1ylonI8ZYcOStA/9CvMYWTZEl+xJkxhxJvCwjk+WgCn
OO7CbuSLZUpDa7buBVOqgJ0cEeCNcYoZW3cA0BGMPKFPudyyBVONI6rH80a4OS3+5HMTMkiSdIAk
6JwfAXRiOQxGlfX78mCcCZ7OvCEU4Ss707EClUBocRGHYssXlDhcuQwO3cCqxRvLnk5wVLlcsQfT
j+cNz82HKempohkuli0ZPPFplfPBpGbdEiqgpOQ8SnoJSdA5PwKA4HRZ50u3TusVllA4hRi9ib5l
S9+qI5Ql4AsihNrQQmVnMVrgQj7yNMvNazwyrff09x4SfP0qKQD4qIIvTtgMqwfnESPpC3ofSjor
SdA5V2K4SoFg7VFkeMN9f0LXtWRbdySBOIiQsbOuPPRZX+jLKlXARuR2KaHxJRBFs9ZAqnvB5Ipk
T7rUsqTLJAk650pl3hEo53EmjlChHBnJUXGELuAsHLwEj3URI3sXTYFE4awvRNKxKV8iRuS2VVPg
KKmEJL1SkqBz3lSuVFiuQjJllGJRiiOYMsuVL+bSzS7linjvkllKI3kppXXFZtRuKeWSpMPoYkGH
ZrjbU7bvRkyX267xZrw6bLo2LPw8/PyX/DBmtoTyZ/39PFMYSQ/LbfFs6awuIB+LND5Z+u9bI39u
nP1n79r3fWtfNE38fcQSRSipozy6uHJF744vGwP0CRRckHTJdLGgg1Psa7dWfnpNJtke+7cfFhfN
8bP+fp4ucNNgGGz2H1RT+xTEEcjt+/3vtuuzQvxa3Ov84ErPa3c3ouQFuPPPvyqVyqoxoLSFJXdH
0sG6iNB5t1mhdqeN/pyJtzxvgby5ziy7rABmDe6YTbTQLrODhXeZI7JjzghStSji2m+xmhXB3KLF
d8zzNPPGSzuWeJolefPtsVTJv8+a5h3nGTpWf3J603X2i1IM1tY2UoMOSLe48C8ftd7TFc7yqi6R
wN95smTxJ/JSPJukA3QRofNBqzKawbIIxVuRt9xuy5fAaNEKYGjVkJphdLFqDFgJDK8aKhrBG8Yb
WzWSxXcbAUbVjBONpPcaJRpTb2W6ZmzVmJpxVWN5q+xYmTduv1UqfQrfuYVOASU75vTEeajMshc6
FZt89V8+enhDlak7qZLPl2KZYiyHM9uUZGgqAUfyOE7QtLBaXmaZbIliWS6bL8LJBXJnTqnM0Mkc
/w4JhKjlvS6X2ZRwWoVj4K3iebibxDevYCjOn1wkSbgbtq8BLWHCNWD4gamzz6FCKaRvyXJwxm9J
r7guLHTw/bgRWLNDnBfFTWk3bhLRTM+yq22Bt+6NSAStsiYRTXcvux4tugYNSbgAXwbHKc7lCj9a
dPO2tG2a5GFww+yxw+NGLGRZEaHjP7fQ4adc7OGzvgpBu6HDoPlb9/v/97dTxux2bANDKdT6lilj
x5T6zW/7Hq6HcTiII31TyuYZY/O46mbXmh3byiZj7X1z/9W2IZNbumSGb+8NvtOmtKT5lJgUWegd
VDTP6h/P6z+8OdQkc8FnYflcz8TCzz5q/XbOO76s75ap3rvS36hMAnWQaPDWkLJz3njzyWrzgrPE
8bNUDouleULXJTN++F3v10O2wlk110sJXJwnyxZvPH8JQl8knZAuKnSy+HMcHPSoDk4JpXz+5Gf3
F97psdlSZIkA4jBuT/CvLWpZoJjI4zpL4Ou2je/kCYAOnBxwB39/Y+HPI/5kgfCFk1fb19/vNqoT
1Ik4ONvEgcE4V9k6t9ApEXTrtJY6D27OVhU6rzcsz5vDSpvjq5tTf+9cXg7itWk/r1H3jxEbzkLP
WbZsKH769fCUB0k4rZ8+UiborTJHrS8Z7Bg9Pbn0xped/+eb8aVACUb0dC7x+fXet7qMOIH29M1c
XwyTQn8b8znf/br328UAw3KJeOiDL1rf7dh05+jKVkU+Pfu/bqzDT6vT8/9cCDKVLaKYG1l1AXSo
pO/zR6oQxnsKQYf19193N6lT3IXqvxO50qNZvRRBLelZupDQeaiMZfGnOjiF5zg4TBU3+KHm0wrp
/DcPlz8e9sYEN4dAS829yi/nw3myOp9msXjvrcVxcSYNyXx0e+mDiZDg4LBJl+9n12QfjwULB7Pm
CLgR7dxCB7redUuoPmn2GUuAzm9uL03pvc2PJn7+vcyQrk/Fxgx3T/zu9uz3fXxs25WHUz//n77/
z955brdxnf3+Fs6Xs9a73ns4V3A+KStvTmLHlmsSx45LIhc5cqGLLCmyrGL1ThVSFHvvvYMgQAAE
QTQCRO+91+kVgzMA2ElJlMQC0PNfe3ERg8HMRpn9m2fvp5RLgymX7dNLrd80LQRREoMQMHeVIC3V
/Z/UyhNL+f4zouHxQ6dGJEbjZ7+2DjhWqgBQXY29/++KIE4zKJg6fbH65tzSPJ5BMnPoHC/OZFXT
029e6KkSeZMo+7PEKIbWTAv/cmX4Ur4Pl+snPjjXenrAjJSaR1jloCKSQva7F5yKVKUOnbXzackt
cbPewAG3t4JTmElbC53cwk0qebFO/FmjwQqQBejAaVhkj28BnZxdk/rhCu+TKr17dwyc1ZbNdhQl
dHCSqh9XJ4CiGXzWTq8BsZM3mj+omIutZmID79weeDgf3mxV6FWqY5daDh1vvT6mC+aKJGyATtap
kB4q62uXzf39VOuEb/U6kk1MHCrrN1AZDALPXd0COiSGjY/z3/yx9o9nB/v1YYzGBltHfx5ylHol
hlzSCWeUm2HjtKVKFzrbWb55AQNnravAEnT67EEkDx0Mn+Br3r3CP9aimbICaRY0OJVCyCVvgQJ0
hj2FyTQgEvjkCu/rHkfyuQyczPPhhskWL3SSIFo3piLIorlNX7+m47YYvjzbcnbUvjy/RrTU9HzW
sAAtTwuB0dicMxHxR11pJJ0Ch4Z5b55uq5yP0Jugo5ji/c8F3rxB//EvTRXy2Mp8nWR07JXLgjDN
PAk6NrM3SVFBj+9Gdf8rZ4fVcVg6ynu/XGQHlz40EkPmdD6s1GaqJhRWqdHPTbBx2lIlCp1gAnl5
bwHoqc5pbEuvQmfJOQ2E4I4BxbtXeW9em7k46bCl8FVvgTXQAdJwfffs4buz4w74JXGT2Yyb7BJu
mCKGDsMw9kCyQ6Db746s0UbvNUrNnzl0qqNBHS081khEr5Q1X50yxXM0QfoG5+d9WMBorJT587vD
1VUD58adBJODzl8rpVE0TxcSevi4/5dxB4YkbpZ3vlshTSxBAqt9PHBN6GMfPAk6Er540pMza9BU
4OjJjokAknTqXy9r/LFN5oLYzfjsjHzMABYNtrcrkdY1teDKZwvkjB1OG1Wy0EFf0sDZjjt0OlaA
jqMAHWzZI9rlDNxolh6+wnvnjqhGFcfWQOf9R/K7w/o7w/rbQ2YL9HQDZ+Nk2jYNHCa7rhUrdLYo
SLePQlLJSZHq8wv1r1wYaBLZLHGMybs3d7YP/OH7xhNdSpk9gePYpFD8zvc1v/uu5o2L/a3aOPvC
gNFysnr49tDimEB1oXNuMTcfl4POa+fbbwwYxuatVb2CO33GQjIIOB68+rDv81rp2LyliyevHrem
2K0EKpYvfHyy+ts2ldIHxkLhxpahQ2Ud9RrvSD/v44qp/llz/4j43LgFyHkZMAvy+Y9PN7B9ePVM
x9VpbymO2rM6z7jSUUhRy4nTBpUodEIJdJcMnLXRN+lY6nyNkIVOCMnjBicTEFngDpiGRQrbVw+m
376jMMFUHjrxgqXzdIcBaisDZ3P0zZYGDrNVK07oZDJMw4Q6sH95bzaIQGCjK7ToyDdnNAQtWTsI
ABic7MawPQLnQ2dIhzPM7mONwAWfMQLB4+m0IffCSAguvKowvSbV2KK5o3mTCLk6kYTDUOFElhCw
tJkiHb5o4dSuBAYuHY19YSIaBwPRhM4R0rvj8Ko9Qwf9MXYHU2BtAFApaVRmmTX42d8/Bx1Om1Wq
0EmiT7FunhJ981zBngXofL8CHQjoUkbWRt8YdJYPrvAGPVQONCvQeYKrwJbWzZNxk32KdVP80GHf
WsXA/AGt1LlxTYfTBrVMabXOGGfpcNpSpQudTbh5RvTN9g2clfQCm6FT2a0VBTBsOfTG6/R+fndW
maJz0AFWofPC6QW2b+AUJ3TiAOIMJnXOsNwcONcwfUAj0znoPE10JnOvf94Tg7g1HU5bqkShEy5A
5/mz2Wz2FnhSNhsEJb3eyMlK/tE2oyVOIDiNQ8C9Vtl3LepJOxQDsVg4fqdTeYnvB4kMghJ+p/ef
t/gfdVgTIIGS9I74Qj8dN0UCHfYNxtKIYMHJmjbVI8ouoW5EZuEp7Wrb/kNwF0RMjou/vtr53rXB
28NaX9H4gxePDK5o87Q+hVBcnT5OW6pUoZNCN3oLvGz+tGXcLDsMRIKxFoGlZirXWmZ9AYTGUVQf
gHASmxLbC9snHVBhMs1m9dbyLcvNZQWJ3TZwigE6bM8VJl/LlLZhQi03+UCEq5XzWxdB0RUDcnsE
gnCOOZy2VilC55uauUgKfYFgz3W4wV8sXWdml7LZbGf5pnigw/bZE0l1CBYFGmcoCVFcSAanvCy+
2MWWGW8cxg/mzCqnHVDJQgfbfjabjabNltbNlqwhtp0aeueCPYsfOgzDiBfdHQKdL5rmbmY5rQgj
qGbegtzs65oxsBfRfneHU5GqRKETTWHPm15gk4FDP8nA2THi0E8sRvDyBs5+QYcg6Rmta97o49xh
Oa0VghG9IoM/BrD/K8wBntLO/T44balShU4a2wo3z1n7Zodx84LBni9m4OwLdOhMhiVOvjpk6Y0o
GZqKxFOeyIYGoruTxBmBYeG05FiNPF5aSaKfX5kM442kOwU69m/hd0FSdKdQ5w6nS/BnwmnXVbrQ
2X42m+fAzfZLre1asGfRQocFzYItOKGw7epZdk8EAguk2uNXG35/ovlCr7p9erF1UvXVpY7TnYo5
P7TTZ2M8TtfNyu5DZydD1EEeeWGM7BHpu4W6aApeuz0YB1v4i0WUeY9T0ahEoRNjofPCxT13jjjb
MnCYrQycHSLOXkInCaKtUxoILWkXNUYwNvH6mc5JTz7GhmEwIHrhVvufL467diGM1TInPvDQiaVh
Vyi52ZOE/bWzxo4tkChFo5jTrqpUoQNgOzmftgY3xA46p+2mgbPH0GGHjqE5s8Ed2b1T7ImYmQne
4RXo5CWdmPjdD3U9jp2HqVUmOfDQeYq8kXTLlDYXrsNxh9MalSh04gC2NwbOluWkt5XQZj1ukGSq
SxMBSWZnibNn0ImlkeoRxe4df6+0GTpUZ2PP73/skANLj5F0alSkbZ3StootXmC53A4ODPC1rUKD
2hr2o0t39QiYGp/J7Tm0EFpLLJfVlnv5lGmcN/0k6GDxcCs/99q+hSCxdDx8TmoY0EWyFCqWGdmn
1OGST3lQM6ryxyEOOZzWqjShI4sD+DODPWORZOO47kSd9Ks6+dXBXObnKx3y73rMphCCPMXAoXbF
wLGo9IfvyBcBshShw55FaQlMKkt1NWeNctB5/T9tNVKv1hHSOgI9g9NHrg1WSbwFulBo+OTlvkqp
xxeN36vo+uCxEstmaRioaJ4SutNOX/jB42F+jjBMwmW73qdUeQCD3vTN1a4rfCfLlgxNiPnSS50K
TQDQL1pO3GreCjoZk053plZmjgJOb+j2495va6SGGDIyPv3Jz/VvPxB3TCjnXeHRXAJqkQMo7WgX
ntI+xzk6clqvkoROrSwO4tuxbhAEax+QHW3U26GcaRMNRi43SD6s1qhj2HaXb3Yo2BMHwSlrEqFK
0tJh39GEws5yZ5eOv4fKQee1ky03x4zjcuv4vOlqZc9HdyduTDkK4yLhNv7p12FZIJfdRi2aOXyi
X49lwVjkx+vtczF2FyZhsUtjJEMSjQ0jAy4ow95gZGj+wOih//TrUnTKZX7n0rAusWT3qPhTm6GD
xQOnygf6LEv5t6G45+ipptMTTvaZqgftb9zh+/OpdQiP6ZXz/QLPjns47KlU1sCwzEpxuQk4rVHR
QoegGIktHQHXzbSvQCexHjpPnEzD8KFx5ZfL0GGtG5fO8tZV3q+iyJMMnG1G3+yNO3SxQCfDdAkN
Vl98l46/h9piTWd6fPzV72rP8zz4klVBmQ2urinlz/e7Xz3RrQZZ8wduaek/9FPbrXG9MV+5DUMi
355pPdUkvNEhXm7zZhDpbhp4r0qWxJfG2K3WdBjtnPT9S/1z4dXLra2+7bXLwmg229Pc+V6DZmlr
0PbqL33jrmKpDfFicoWSTTxtvsYBxx1OSypa6KBE5mSP4/tO24guHgXJwr3SZug8I5vNMnQc0NJ8
mt9oe/vq1C+C0Brc0NEE5AiDjggMYPQKblAUd0dBZwQMpgmMoAJRyBmBwjDFXkAwjLoikCuGwGSG
xQ2C4f44DFOZeBL2pgm2qzhO+GKwJ4mBKMEOZWzfUQTzJFCEoMJJ2BPLtXg+PgTHcPZ/fwor7La0
J7tDHE5idJFAh32PbdOLzlByl46/h9oCOiG39cip6k+qZREsS6BIQ8fIf7o0hiCwIJW8lYcO+x2n
k6nBUeEn51re+bWn3wLDUODo8S5+EF05CE0QKJa+/6D74zplavlGaSvoZBQi0bvne8X+1bupwY7e
P5/l+Q4idAIxoHZMjZGcqcNpVcUMneNd9vcfG9j2Y5d9UBMDMXotdLblKrAWOiSNwEhrv+wv92VT
bmTJuiEptc5RK3D0yFw/PZq5OeVL5E0bKJ16NGZsn3V2T2qP1GiE3pRgzvjh9amr0jg7Aof80cpu
2eG7cmUc87qCNzplH90T92uCP9zn//WxJpCCO4TmJqmnWWh9MGgwo1mXw3+5SXK4XKmJQDMi7eEr
vI8bdepwbkE6EY5eaZaVS4MJIkeQqD9UPW3rm/fcaZ8ra7d4cwQrCuh0Cg2WA2rpsND518maY82a
FEXPT06/dWPSlMxdCzrZbAE6YAIQmQLsRw2GfKdvd3xZrw5C0NlL1ad6bcuTX/SiSKeG4K7GgT9d
mXLDS5dSDjonhh3rs5AFTbq/nWl7KAuvjMPtDe2ft+jxgwidaAp+NKxECK6yDqdVFaDzUY2xnO+r
FAaKp92f9n/aYC5Ah23/qDZ802Ztmw///a7421pZchU6T3VOy0PnX1XKPk1oxuC53qQ836sddyAY
sTSZFvN6zw/Yg0jOwHGanZ/fFzXoUigK1fUo2swwQTEkgd1vFH0/7qdp7Oaj6QJ02OYzWFjoqOI4
SdJGo+NoueC+LGpxBx8NOxbtnp/7zGEym8lQcrmLhQ5F0VaNiYWOEaQyGbpzUPpFqyVG55BBEViH
xBXDcnAhwdTtXt0ikPsfTKfOVU7/Mh1EM0UBnQmFXWb07tLx91DMWP/wn1ehwwCJRFVdz/+c6RZ4
MSZLzY7y3706ro6RWRzu7Jt4nYVOHPf4QyerJ8xxPJshecO8U91mMEMrhOLDJ+o/r5OJtK6RWeWD
MTueYRIOy/tn6k8OmpNYhrWahgcnDpV1tmh9EWT1jo7JwE31Q3+6wh4w55CQinlO3poUB2D2Y26r
61gHndM9g/b0PnxIOyd/DKgZU3PQ4bRWGYa5x/f9q95UbO2fdaYPqg0r0GHbhzXGL5vN75XP5qAD
4dvKZoMXoKMa1ke6JhY+ejA/4YbXLN9Qs0LNpzXKW8P6u8P6W73qoxWSG+KQ2+3/8dGcMrW0dhON
p/VhlM7gt6uWocMwAWMBOjlTxGVzf10hkUSXnARSgVBZlejHXrsPIRGEgPJwSTocBeiw/7ssri8f
zU3kRrlsxBvoNqSpnL8B4zY7j1XOXR81lI8a7g7rfqgWn+i1BcmigM6CPdInMe7S8fdGKJBuHxJ9
c7393fMdx+uE19pFbPu5YvDfD0V8d6qwD5KOnLnRVVbDvzagGhDIj17qPN2t1jiig3zh8Yqpa60z
t4YWbMm8pxuBTs/O/+tMy9tnWs6NWIJQDitMhnZZjWU3+041CK/1KVp6p94+09WoCsbWTyMgYHp0
iP8Fe8B20b1RrcYDkBlaNqf46mrH328MPxbavNFwTf34X852fFs3I/GWcM0eRyDRwNNy0OG0QShB
m0KIPgAXVVN5INa0WSHOdx22QU3Mn8TevyNcC51nRN/gK9NrGQKEH3XN/a1qwQmtOAxgXb2Ka+Iw
vD76xmyyfXFndj61wVtgGTp5b4EN0PmmUjKfWAWB2eg4+Vh0+IaofMYdxDZCh6Hw+k7plwNOnMSG
hE7vElYYlcJwvM2WLD5HAvbtxwDswYAcwcln782J07LkZn/frIWDDqeSUGFNhzV2TnTb+xdicZhk
h/rCmk4BOtsK9sSJ4QJ04BxowqHI2UfCk0OuEErloUMKeKrPW4wumCrgBgaRWUvC4fQdKxdUa1Ls
tZLHTcbvjHqIJegU/NMCRmsOOgmCvZbc66ETDqbdEIs4fEqs/eiuuGYxTW2ATjbrNFj/dlPcqfIN
6JP0Ej4Ym8F+rGp+NkotA4XW6INRav+hw44YGJmRmgIjMjMXc8Fp+xqUmsQGP0Ye9JynnA6EWOhc
GnH3qKLRQhh/XivQScH4trLZ4MTQGuiQFO012N+5LbouCeF5FzW/w/n+VcHZUasjncFIfHrWKnBh
MJC+Xi/66JFqLoKzu4GJZLciDDP046bp09Nh9vphTSLxtIaFjjyGsw83QCdg99YsxHMROjRW3zl/
QxohNkGHgKFbjaJ/NiwuxlfDRdFk/GTFzNFGlTqRITO00eToXUjjRWDpsJ8/O2zEIeLxqDqcLO3I
EU57JvbHeadnzhWFOJdpTiUh9ke6OaZsM3S2KkawRBwwDQtUrlNVgnfKJZUzbnUAxfOzasKZhb9d
43/fbeSbE2mcVmmtX96ZPnyF994D6WN1ojCZBkaiZxtm377CY7f/0Gd35n22jVrL5xXzrWpf35y7
X6A5fEVwetAstkRaJ7Uf3RHeFrjteR+AgN1/oUdxj+8ak9puTFhNaTqVBrqGFIdvzTaqQhG04JDG
2LXmm6IIsp4gEa//P4/F7EnfviE4Ox2AtxFMujdpcNhRAyVooy/VJtCnoF1Ijslpz0Xk06Lt3vE1
9lC70JiESS44lFPpagN0npauk8ogKG4PpNhxstB8aYLIL9zACMZuN/nTjiiKUgxF04EIYAqkHTEE
o1YXcQAAsQXSlmA6hmUKkZ4USXmigCUIeNMEhmGWIJQmMxSOW4O5jWyL47lrmMCpFIzac1vAWD7W
BsVwR34HWwSGljnCvrDgtLa+Mek0wh7QFoagZ02s7SV0WLFDB4BSclukW2QEkZJPC/YbF2t6iLSu
qiHFuNzqCiUxYocjJlCcrB1TmwNpGKc55nAqXa1Ah/0pbyi1hu9yboHnWtzfy7aH9XRyaSLYG9d5
S6RuXBNKcPNsJS/25kFrD3XP6OtGVWprILNzeFBbg+1CUxTM3elxzOFUuloHnaem63w2cfawuOfB
gE42zx2MyiRgSu9LPxpRTyrtAMyZPCUv9tcOYwRPae8VGQJx4NkveJYSIFo1onJGEAin85UNOOxw
KlWtQgfBX7zUGr11aujSMnD2BTrZ/ACFU5kkQjmjyIjC+XBAPqmwJyGUoLgakSUvRzDRJdT5osDL
YIK9tesRG0WGYBwic77SO9g/Tpz2XOuhs33iPNvA2aLaWikQZ++hk81zh6AzIEZFAMLoBy63SW51
zjZMqMfmLSZPNA6sBjOydpDVH4+ldzy8kTEbzI2TC1s0gdUdS0+JV7boHBCdCvjW7sPfXph/wOks
7N86Y/KAq0jVqnUbTjqojxWeIvD00Ja9mlwYXgwTq+lwMgGHq2nTPp2z1sh++2gQJN0vMbrDqRd7
OUnR4wrb5II3mCYQbjWHU+lrBToAQrxYLekDY+DsI3RYFXwLXeF085RWZvQiOJkA0UVHeFBqqhlV
FoL9r7eLKwfn+yRGf2wHZmw2CIERo9n4yfHq77uM7gQUyrdANHm3ka8Ow8k0dOtu/atnuicdMMp+
9TgectuP/NL4xyt8RwJKPivNIByPljdN3hjQGMK5w+p0hp/L+5s0CSSfuhMC4QXp7B/Kqk+POdln
tVrdV1fay5rlAYRJBazn2zTOCBSKAQ2NPa+d75m0545gM5su9+mgNblwcBRzWyxHzjV8Uit3RfP9
d7vOVY9+cqnjgTSIkM8oo0MRWBrdrVI7MEa0Ty8mwOe+VWCvOKHGNSCz+1M4e0/COUpzOgBaB53n
xM1G4jBbWTf7TZBSgU42n8uxS6jbkSWAFxOciJ+4VH1qyLnGOGDsVr8byG1orW9/48KIAV55Kn35
Uut79ZrNx9kgBk7dr+0/UquMr478TNxp/OvPbc2aZGEQBQOWd8qqf50J5R9lFFPTvyurviIIJmOe
OXc+fXQm09fRf/jXPmUhSSqFi3VuiFg/BEOx09fbPmvRostWFImhI30jvzvR+kgWeupozeiUiknn
LhpFZm9scNb0XC9hbZwesaFn1uqKo2mUIrmJNU4HQkvQqZMBKPFSBk6peQsUG3RCSahPYkjD+zkZ
tBk6aBJaQeALQ0c8NXX4ZGu/Hd2wvbGm9fD5UW1+nm09dLLRoPWjsupj9YvJlb03QGdLoYkLN9vX
QocVkwHPXah//cKQMvHENbJEwHn8Zt/wbkKHzmSqR5TpbTvGu8Opx6OqGX3Ql8BSCEsczsjhdEC0
FjrP5Q4NQ6g9BOZaONcc+RZF6B3EDYpis0rrzy2LVuyAQ4eg6Fa+dt9TE2yEDkNrxEbn8rMvCh30
6tWG188O6eCNT0h4U68cb65SRDOboOPQKd8oqz4z4l7FwItCh30b/JHxP/3UWquOZbKZaDD6qH3y
StvML4/HWPMHpxkk6Dn3aODPP9V/9VhQMaEPwqROobvSKrzWLvy+Wij17tiXYvJGn2nssGBJQZhE
56mb0Coc8UAKZ22cfKI1jjicDogK0Cmrk4EF6Gw7+iYainXx9R/emv66Uz+g8A7OO8/UznzVZpJH
sB0a/Jl4JFE7qHj/9pwWOcjQYccTnsqusu5/6eoCdN67OX67V1rOti7hsWv8l4ZO/LvjtW9d4G+u
4qCVS98sa7jM95DroQNEwxfvthw6N2BYa5u8BHTUUskbZY3XZ7woGLtwu+vXSRfBZNwK2aFT/dJw
zv6KOu2fX24rWDpRp+7NEz3TfvZ9UnWP29+7P79TtRBYW+V2l+QpkTvsDsIFZ+WQsktssYXhUBoH
MZqbVeN0wLQOOs8Z70kj6XNVkoviMJW3bggE/LVK8PeqBTe+Y+O/w+Y4etCh442k26a1xZD2swCd
E/22FEFhbEPAnm7lXkLn/TsT19pFV1uFt/oWXPD62bCdgA77i20ZnRe4YZrAVPL518qaWk05pKyF
Dhpyn+/XsjY7ASQrGgb+cmHUtMlGe2FVDMyD6MYZNvZycwaTk0p7ee98v8xhDIK+BJaASZTI7G5W
HU6c9kMboPN86QVQ4PwKdPLD9ejI3Fs3BCM+aqfGf4f94ENnSuVQWPx7cKJnavOaTsjoXYHFi0IH
/vVi/eGzw8aNSzrZuenpV39sfiiL0Jum17bQS0BnZmLyleMtVYoI+80SGDI7p7nWOdfLn3ujrKnF
uBE6rOUJgrG2ntmLfer61qG/Xhg17hx0Huahw15lCE6mYSwYB9lvv7x37vHowuC8U+NOeRJYBCRA
jCKoTH5SjWMOp4OmtdB57vQCK9BZGq7pjp7Zt26KhVF6ZQDHcWxq3tEmcfRoYtjSRsbjCXdKHK0L
UX8EgJbreIKxBLsb2/qNyRUX6xXoWK2+pWdVUTCbJVGUr3KxDzXxAuAyBmN+hzmfcynvNG02B4YN
8TiITMgc0iBenNBhQV85KIdQYrdPtB1t5b2WUyIcS1Lbg04mE0lC5PqRUjA+8fqp1k1HzbbUt792
bliVyvk97x50mAx86XLD4V9HNWkKSace1vZ+22OEiAwRc767FXQCdtun17paFqLZ/KrTezsKnZ8e
jdePq2rHVJVDirt98/f6Ff1zDp0PcMZQXxIv4AajMlSGs3A4HVitQAdCyecO9lyGDp1z7yTUKuu/
7s1cFAaJZWSkguH7E5aFMObyRn6tk1yc9kM0A3q9F8bdzhRmtHhujthCuYJrGe2i48qA3Q1gvlDy
Yaf0RLfFDtNroYMAYNOg/PB9ucSbK1ScyWS8Dvf1SW+CYDIk3je12GtMRwGsY1D271qtEcFnpKZT
j0WfNy/UjRvKHgp/GnIl6WKEjiucauNrd/ss29SW0MHhWI/ACTPbgk46EhyU+zcQFI6GLt7rOtao
jq1xmU7HvUd/bqmcCxf4sDPQgWM/31jnMk0RxMzE1CsnW2rkUXabZVH5j9Nt04FcN7aEDmt/tNYM
flAljeZWJncYOuEkdKFZJDGFlc6Ezpc2hyCWNX6WNQCRQkgYp3FqaT6NM3A4HWCtg87zBntiwIUq
0ZE6Zfmo4VqP6myfecaeSBKrtQOGRpRtZgAjaYyklLOLh2/PzUYIq8rww4AjjDE51hhCYTIXOXiq
XjHtX/JAgFKRr65P35yPZdZPr+Hx0Ic3xD12qGDIaJR2SSxn1CTd7p8HnWGcPQsd9ga/fSi8Long
DC3mqz+sUamiRCiY1AYQsvgsHfZcGkd4eM68q2fZpmiaDvocn52oLmszxAprOgSFolhb60jTYpwk
qYoHDX8+2zsXYW9MWPMhg8V9X55revWGKLG8MxCPVjSPjrq3sNqSAd+Jm12XRgxBOLeny2Q4frvr
njQE5gNtKIpyaeR/LKv+YcSJE1uUJ2MHYQIn6us6/nCma8QGbVnBLEPTgN/1xYWGT5sWUmi+S/Hw
nWbee2caHsrCcN76CtjNn/3S9HA2BEFA7zD/le+aGlQhexRM+z3HrrRVK6NWu6e3d+L1c8NzERiL
+n+83fHOhRGNJ+GAdyAl0ZDUxNP4vEkslCaiEJmASZY1UO53y5o2DGfccPqNaBU6GLklcZ6WzSYH
nYKlQwp4C6/fn58PrZ3FQs7emzk3oH/EMy83my5FguHo1+W8D6sXuhdjUO5CYxbkhiPVysXUalWC
5k7hJ3Wm2KY1nZ5+yeftliSVhWLxemU4v5FiT/1Fo6Zi9SzmYVOKyEPnyy5z9Pm9GvYwyzQj0XmE
WteunmVbYhiterG8R7pFG9bZwsn+iZUtChNAxT3OLXeuGF4MPDkSxahZOkXVhM63JjpfNqtYOcK9
Xl1s0wtRIN09tnqWIV18UwaEjNtk2dyf5hk3uG43Wq/W5Z4a0ZiiwNCotHxIvRhhe0wvKnJ9m3bB
NIUOjuRfLnDGAr66AWk534ZRLwsEnKTu9sz5UhiAUflyh8vX15Jp85KH58SpZLQWOhud0zYHe27I
ZrMKnSwGQffbJV+3mwrTYvkGnbohHnDDK/tTJAVRDIZToXD0fpfiw7szJ/rNTpial+o+eqRQxVfd
D3oHJB8/1oc2QSfk8v27UtJjg9U616wPzW8kJ0ZVZ8Z94PLaENtnCKfobElAJzur9woWnLt6Fk7F
IFcoVTO2EIdJgspNnnETaJx+s9oCOtvPZrMGOuzDeDT03W3hSX5geQe6vJr3Y78rtew/YNX55AnC
pvfZiCxD0waD/aNbkg4rGLA6/1EubjYAq5ZOh/D0ZJDY7L1GoJVts193GxqE7ji5dFjt3OLfHyqV
yaUq1QgMjqkiWClYOuwnbHDHuoX6XT0Lp2JQj8ggMgTyhQn2uyucOO2rNkLnebLZkEDiVKXoJM+/
7L2WNS9aPy4XXOT5Inhursyit/7z9vTRNv2ULjSpsVfw/RCVtagMv0wHASLDYOCZahnPjzIM1twl
e69WY0uz4GASsdB/6rSaPESsZtunt2cVwOpJgw7XhzeEPW501YCC0788Ev79vqRJERIavA+GjBaA
vY/MQefTdlN+8ahIocP2LJJGH/TLuNvegy2LL9bIWwynCZzawapunDiVpFahg5PPlTwt4PTd7l84
9khytF55l+ew5HiRpSlilLdwpEJ6fsAwYgMYilqwuI9XiI9UiC9NeYP5mTeX3vtIYLg5qC/v1w3Y
AThfbBqGkEnh4onOxfJRQ7XEa41hZDabCEZudSu+qJw932+zQEuTbziCNAkccXIdSmLxWHnLPHuW
79q14rxDgtHgvNAi+6JWfn/a4UWLFjoMStCNk1rPi+a951T8Iii6madVOeIplOIqE3DitAIdOAed
ks/VuSNtT8tV04zcGu6TGLlJ/gMp1rCZUjtGFK4wQGAk9x1z4rQWOhRHnD2GDiv2Q48A+KMRVQrc
FLHPqfQ1Z/D2SKz+JAbm8hBwGQY4cVpbOTRf2oBezfm5D42iSZLazw7kG/shtEkcewOd/AxbRu9N
tE1rMfwZpdA4lZBYutiDiaYpnT0MpRFyy9giTpx+gypA573bgjPtqrMd6nP71863qwZPl8uPfH+1
cXYfu1FoX1TN7lnuNYpmAJSaVLsnFDbuRnjPxOI+mtq5BDcbDp7NLtiD9ZNaexhO5NykuchPTpyW
hBLUscfST+6L9r0duTut/j//N/G//veZEzX73hm2fVohkZjCe/AVMLm15kwYwIbnHYIFJ8n51O6J
4gDSIVjcjSMTFM1TOtpnTOYgGIOIvFvobpyHE6eSFHsH5giDtiCw783uiSGHfk/91395x4T73plc
f0IAgJJ79i2gBB1M4UNyx4jMghHcPNuuS20N8pS2HT8sjBEdAt2gzOmIIFGIYL9W7iaCE6ciFUFk
//jH7H//d1ah2O+u7LVyYUWZLEJkIgA+veirGlHpXWGKG612Tazl0TWjd4aSO3hMBCOn1I77A/JZ
U8SXxJMIhZNcQjVOnIpYv2HoZPPDIJ1hEIKOgOSiJ9nE11ePqoyeKHvnzA1cO64khNaMKndq2gsl
KNZuejgoH5A5dL50IIUDKMXFgXLiVOz6bUOnIJphMDKTQqhAilA747UTixVDipYprcoaSMEb69EU
xDBMJAnPaJyj8xa4OOryFL+kBs+dbmkcQF7Sh5n95MfmrZVDiuZpg84HeBNYFCQgnKY472hOnIpf
HHTyBGFF0gxM0HGY9KcwUwCUmiOtAuPNLunlNnHViKqJpym0hknN/X751fbZu33zvVL7qMpdM7bg
Dqe44e7pYg0T9nPrmbXd7p1nzZNJpd0eSKRhbDurLyRFx9Kw1R8XLDhZ1pT3y0f/f3tn1tzGdSXg
5CmvqVQeXElVHvIPMpPKS6qSymNexjPJOPGSeGwnsh3bie3EcWZiO4ltedFqiRIXUZJFSdRCSaRI
UdzAFQAJggBJgNgBAiD2fekFvXcDc7sBgpS4iKRIEZDPV6dczWY3IINV98O5fe65c0FLCAtm6STO
lTtIi/AHAIC6AKSzTFFpRsSJcrvsbIGPY1w4yyxlGEeU0HtSGntcbY+h0Drk7cDsEcKfZoJZNphl
zIHcuQGT0RURpX14HlRUxuRH/77bAv0jkWX6Z5eW0rQ/Tc/5M70G/7kB88nb+sPXtWfvzvZOu2bd
EXcovTos/sSQcbGl13DsxmRjj+HsgLlLt2jwZtArhHJsAucwWmB4URCLMKUGAHUDSOdeikpVGxrH
0JfnAiuiYQ0JKE3ySYJDX6oTuDzWpUgOJUR5WiBZEUWW4kNZpnPSfW3MStIbb2yzN3CCeHXEjFOP
+n23RRqjWu7OLaWoHMWjjzQjO132NXKQN0UjjwzMBVFeibSyEoPmtmFrr2EJKd6TpHxp9AWADufl
zz9PV3f8VLaGAuMAQB0B0tmAin2kIi/JM2+cIKFRjuHl/ypNJORfKf2LiugYZ4RontW5Ek09Bo0l
gG3wJGiPcAZTfXpXza5LoVge6di4mM4V+PLe0Lwo0bxEMAI6kyK4BMbF8mwkzyJ3B7I0klE4x0Tk
Mwz6VJGekPGRp5Ctyq4pf/IwnQYAdQlIZ8uUe8Stc15xExoPUQbkjhGdU56G2zMzzojwqGbb0Bje
qbEFk/lH83bbpU/vHpwLIHdQ3EppGToQlYyybHPkoAInp404LSCDk6yAfkRB8fKvypt+Vlyzr/8v
AAA8LCCd3UB5HiTPyKFv43Gc9afpDq37dI9Baw3kHq6nKEGzW/lGzwri+X5jOIU/zHvtOiipmbIF
O6cWUcJCMutsMVCuNisu13JI0qoonyouXwN5DQA8HoB0dg9JKYGjOSlXkGfbLKE8ynpO3Z65pDJ7
IhmswGxx7Q/FcPOe2PmBuU/a1cdv6T6/pr2oMjsCybU9E0RJyuK02Rs/c9d4/NZ0Yw/yDlYjK4yQ
Y1C6d0PjWkrTeVrgobwMAIASSGf3QUOrIBYppB5KiGKcP0VPuhKt/WZkhMsq04IvXmA2W9eDrHFh
0HR5zKFzp7wp2pukPAkKvUKbyorUU82bSJrTO8Jtg/Onuo0XR2wGbwZdbI/gXw6azd5H0TF1c5Bg
VHPerilPIMOgz4ETQDgAACiAdPYApQhBUQ8vYZSQJLhwjnHFSL0ndXnUfqhj6kTn9LUxy4R5yRFI
RVJ4nmTwgrz1iyecaVNZ5v3ZYIaJYWyK5CNZ2pcg3DFc54q3jzk+ujTe1DNz7KYOvUiHxoVc44kX
glkmjsuP2tMkt5SmbmldI3O+feznk8Kom2p7/1wgkKFzlW7P4BwAABRAOntJWT0sL5GMmC3wCRzZ
h11K0+YgNmGLdukWL6gszb2zDV36k136T6+oXz955+N2dcvd2aYe42dXNZ9eVZ+4pWvskVdTXh+z
qGa9KLs5ekM35U6iBAq5JobJrsFpkeaVPYkECaeFUJbunfHdUtsefu3/dhGloiOYOtc/P2qJhLJK
JzQBOqEBALAKkM4eU34ajkZe9H2/uvYHmQKlP7HyWpWMvF7Sk6DOD5r98RxOsdE0nsaojZqILfji
HWonyiBIVmRk18jP3MtlXfLMniSh80mcm3TGG+/M9uldJPWIuvQk84VbavsFldUZJcqd0DgR+tIA
AHAvIJ1HSGXaTVn7I9cJc/JaFeQglBFYA5lLKvNWhugCzTV2z1CsKErrl3WVW5imSd6bLKhMoZbe
WZ09RO5ZgzgkR6Sb4Tlf053ZcVvMn6LkTmiMKFcO7NFbAgBQv4B09omygCRlewU0PmssQbV5aYv3
tg3OB5L4JtNW6GVREiTXb2OsI4J3aN0NXfq70648ucurVlFGdkllauwxdut9nkQhkmezBZ7mFSGC
cwAAWAtIpwZAI3TfjMe0uNWqM9Wsd9IWFjZuQVBe4oJGfoYT85SsHl+KHjIFj9yYbu2bG5v3xbPE
jp3A8oI3kh2Y8ZzuMXzROTPtSaEXj+TYTEHuTsOL8BAHAICNAenUAGiYvqv3zDjCrlC6X++5PLyA
vBBI5DfqIKoyLmpsYW4L9WnIS7xcvy3mkHpwLpChDd50z4wP5SZHb0xdHbVoLQH0Rsl8oUBzyCb3
BcMJeIFJY4VYhvBGs9OOUPvwArrx3KC5bzYw68t4U1Q0z2ZI+QETJ7e4gU5oAABsCkinBkCpwZh5
6WD7xPmhhbvGgNoevz3tbe033Z50rOudi0MmeyjHC1stii4/SKJ5CWeENMkjTSxlaGeMnLBFb016
GnvnTnUbm+8YW3rXhqHxjgH9tqHH2NJnuq52aexxT4Lyp+X2aEmcQy5DRuOhzzMAAFsEpFMD8KLY
2DPz2VXtUoaJ5NgYhkJecTOyEOrU2O+TS4HhGrqm0yTHC9sb6MsTbuXEB1+poONCOdaXpJxRwhbB
bBHcFsYtIUyOMIaOnTHCkyjIuwlk5X9bAufQW+cpuTfaqt6bu/pxAADwGAPSqQHUC4FJa+DGhNXk
S5GMgFIS5AWMFtAI3z5qtQdSqy+2+BJXJ+w5ihfEnYz15QIGUSxyotxIE70RycjPfZQdHJBQ+BQh
ryeK42yC4FIElyF59Ct0Aa40eWZ4Cd0oLLdH26UPAACArwwgnf2G5cXTt/UcL2Zw6rLKTNBcucul
KEk0J+pd8S6No3pxjqDbVGZHBCOVkukdv+lKL02lzSZ6KaQwXqysMOWU7YTKmzigM6JygahcWaws
CALdAACwI0A6+00Gp8/3zQrKqhtPONMz5UjmC+VfoXPBFNnSK/9p0DgfyxDtIwuGxRRKQLi96Z9Z
XOntXA6QCwAAuwpIZ7/JkUzLHUN1y2lvJNs2OK82+xmlZ5k/nm8bMhUYrk/vbu6dnVlMxzG2wNbs
jm0AAACbAtLZb1hebO41Wv2JpXilIE2SinpHqLFbf6bX8PHl8b+1qg51TA3MB/0pOoFzJCsK8DQF
AIA6BaSz32QJpumOEZnldI+xfWSBWO5XI4hSIkee7Jqe9ab8KUpefUnylGKc/f0HAwAA7ByQzn7T
q3NZfPFpe7i139Q74+vS2Mvnk/nChUHTpCOGspssJVeOcUJxoy6gAAAA9QFIZ19BDjl+c5JX+v+H
klhTj+GVY91XRy3KkkyD0ZeJYyzJKqsvYUoNAIDHAJDO/lEsyvsdnO+fTeTI8hmU3Xx2Vau2xYze
jC9FxfIcwQjQrhkAgMcHkM7+gaSDhGIPZc/2zekdIZ091No3a1xMRfNsipBX/VOcKMCEGgAAjxMg
nX1FlEo4LViD+Zta981Jz5wvG1fq0zhBEpTd2SDJAQDgsaLepCMpDcQemxBEue1ApsCFskwgQ8cw
lqDlLZ6Fah+A3Qt4KAQAwP5TV9LJF7g3v9Q/+fnw4xaHRp48NPrk4RH5AP342Z68yystk9Estd9/
QwAAvtrUoXR+eXjk1TNTr7VuJXSbxOur4+wuxBvbjXNK3Hd8bqvxx0pMPzDQxU8dHQXpAACw/9Sh
dH7fpA0myTTGZsqBy5FdFTmiHByKPAqyElg5CnLgcvDlIKiVIFHQchTkECrBCNS9QaNgqyGiYFBw
9wRbDn4lOF5aCaESfDXESghicSUkOe6fKyvKc2VKlFZC6SC9brCC9M7FGZAOAAD7T71Kp1A1TnZb
xiG3ZBxyc+Pcq5uKdLZunLW6Eaq6KcduGgekAwBADVGf0gmlCltMcLANEhyicK9r1ktwqM0SHHEn
Cc7GutlhgrOpa0A6AADUHHUrnfUSHO4hp9S2m+DslnGEnU6pbcU4IB0AAGqI+pROeFk6y9kNW3HN
egkO/nAJDl23CQ5IBwCAmqNupbN6Mi23wbMbdAG2nm7WLxhgVrIbkqIGx11Nk1Gc5revG0U0JNWp
8YwFqS1lN9L9uhEIok3tNSXZHWc3IB0AAGqR+pROJF24J8FZzzjxSPjt8+aFBLvtBIcWRiZt7zRP
vHDdnaP4TYzDbmQcXsISmb+3qr/Qpan1spsHJji5UPSVpsl2ByY+RIID0gEAoOaoV+lQmyQ4cnZD
0KpR0y8Oqy9Z8w9McKq6wTOZETeuTKaxnbenFekI6xanMWsm09j7yqE5Ppgk4qRQ1U0kmlxIcJsk
OALPT3tSJCv3k5YEfilF5uXjh9INSAcAgNqiPqUTTVMb10LL82mpWKZR5Xz/9PCfewOZLZYK0Lxe
Zz2lT5fn01RDM2XprD+Ztl52s9mzG4Zuv2saCXOrjXPfs5t8OvVRtytXFc1u6AakAwBAbVGn0slQ
mxcMzJp9/S6sb8j4XOP0eIhZlg5rc8dHF6JT3jyyCYWRY5boqDXuSNIEQeuti68eHnm3Z3HMGgvg
Ylk6+QJr96bGrTFrkqkah8wTalts3Bab8mMoMSkbBycKels8RArBUHpiMY/h9Jw74Uyjm6QCRlwd
nH/+hLp5MqL353GuSODktDOuccQ1izmcldushSKxw22Tz56fH7LErUmWIqkZTzpICAzFzHkSWieK
VJDkkUHSqRz6cTaE06IsFKpAzbrlC8wxSgDpAABQ49StdDZb7EkSN1Q+D8Z57P7fnZg4PZPCKwkO
51mMft42+YcOZwgXKLwwrHP9vmHizFyGIJkFT/y95uH/6/Pr3akIIQ4PzTx/xaGa8fWaY9f65t66
bvfkBJYXwpH4iU77qDs5ZY99ekV3eMC/RAjhULyhy/DsoeGz+sgnbdpfHNd+3DH7/BdjDTMZRpRo
ojCicx1oUn9pSCxE8GQue+SCoW0ubvDE/n5Gc3QywReL8WTuSrf+uS/NGnfa5okd7jD8+oT2uotg
GXZq2varIyPv9AailIAMkkumj1yd7QsUGLFIpVJNo4tqd2ZU53y91XDbi4N0AACoaepTOrGqdFYl
ONVqgYAz2L6QlbObXP5wm+aFDk++UJ1SY0eH5irSYYRMOP72GQ2SToEVkHeOnh8+pEuXqwWQdH7d
YtCGaXSMhyO/OzN910eS+fzRKzPXHDijZDfpeOytE+pPJxOcICXjib+cGD42mYjk8B51yJ/I/OuC
VpGOPJkW84f/dHZyJMLJSY3d/WTzvI/gRVFSjRgPnLcGeLlaQDcx9z/XXDlWbgbNphKvtUwh6aBj
kWMvd+n+2u3PKalNIY9d0EeV88yFW0ZNRlDMInZ1637ZYo7xIB0AAGqYOpVOltposSdO0DcHrZ2m
mN6dRHH5tv4/jmiGw8zyE5wV6dCskIlUpSMi6RwrS4erSOeF626MFuQptUT8QLPulhtzWj2vtujU
UW75CY7Y0Tn5dKs1uSydOyGhUg6N4QcvTVWkIxVjS7J0RhXp8Bwfx2lvKKed97/3pfalsyYPXapI
57orz8nSKebSf2zVlaVTLBXDHv+LLTNjYRodmxaWtFEWncdymb+d1nzaa2vot6M40mX6Z4dtkQHp
AABQw9StdDZa7JmIJBvuOPpNEZUSPVPuV48Pf65JYqulc8MZJsrSSbx9RntmLkuxIllgjn25RjqM
IJcKyNKZvuXGZw32353WaaJ8tWBANTjz1PE5H5JOQpbO3bBYqROoSkcpEoivkg7DsHfGTZ/0Lmr8
uFpjehlJRzHF9IbSKRUFrvGS+q2BkMiSHRPhrCSfTKdjrx0zOFmxKhd5syGYXgMAoJapV+nQG6z3
ZKa0zuEwWy1RIzCy+drki20WR4ZdIx1xRTrcPdJhy9LpqEonUZZO0BM4cFpz3pRjl4vTent1r9xY
xMWKdPrCyxXReEU67H3SKQrDQ8bftDtStCRJxbJ0Fh8onVLJZna+cFLbOuFVR5nyGQLDPmgcbp7F
2Mo1ot0YsHMgHQAAapj6lE48S6+72DMejn/e580UVi32pPl5vfWXRyeap5O4XAvNm6ctv/lywZXl
aJqdNrheOjFxZCLiyzBEgTnRNvKJJkmQmC3GDA6WpaN0s0HSadJ1uHCGJs9e1z930RrIc8g4BJk/
fNF4x0vwopRKJJF0eoJiuRyax7GPLk5WpZMMRpB0BkNMLJM63z796nVXnCmKHHtrwHgASYcUClLJ
oJmXZUSxzlhBzKTeOHOPdDgCO3JZ+4ebngTKnZQzosD1Dc0+e1JzcirmSxBGZ+DSZIKFTAcAgFqm
DqVzAEknR69d7BlZin/aPvVM08z56Wia5MvSCfujh67q/uvQ8FPHJw9rwxmSJ9K5989q379tbVJ5
+nW+N5om/nzDPu7DSYYfGZs/0GpoHg9OWr3vtkz8qknfPhOPYnhHz/zTR8ff6rAYEnw+m7/SY3yt
3dwy5GwZ8Yw686RYpHLYhQHz80eG/3zDNhKgRInpHbS+dGLs9XazaqkgFYtsgTh1dert65Z+J+Zd
Cr12fOKju3aUtrT1zb/YoD08shRli4lw5NUG7TGVdy6Ru9499+zx8b/esBhS/LI7ihaDo82K31MX
TRcuD84/o2wM+s/hcKQgrjUOSAcAgBqibqWztpsN+lFujEOy6LKVhZ80ly+wSqADnlLaC6ArMYrD
lBY3yFzo4vJiTwb9SHOE0uFTlhp6cUY+X1lYyvAML0+poSQHHRcYnuKWn+AIEsUJFCsHGuHlBzec
KJ/hBE6Uyv3T0I00J3JSSSoVOUFk0NsJ8gwbqxyUtSKfR7cXlZNK8KuaraGLhTW91yqvgK6UYHEo
AAA1T81Kh6JKLS0lq7XEstVzVekkkHQeuBPBmtbQW9lq7f5uNhu2hn7QVmvSznci2PUA6QAAUCvU
rHQwrPTTn5a+9a3SgQOlhQX0hb5UlU6zNpGnN+qf9jDbSa81zha3k75fOiubEexCu06QDgAAjw9l
6TzxRGl0tJTL1VAEAqUf/7j0ta+Vvv710re/LatHp8vnC2XpJPPM7m61tqX+afWW4IB0AACoOZB0
fv7z0je+UfrhD0s/+1kNxU9+UvrmN2XplAOp54knqFde++DDaxXpbKabbWQ3e7jV2r5mNyAdAABq
EVEsffBB6XvfK333u7UV3/mOrMKqdJTg/u3fLzz77stNmhTG7EaCI+1agvMQe0mDdAAA+GqBYSWf
r7S4WFthMpV+9KOKbpB9fvCD0qlTmDfw5jkdynRWS2dn82lbe3bzKPaSBukAAADsP+VCAmSc73+/
dPp0KRYrrSokQNJZWyqwjb2k92g+bb/lAtIBAADYIQRRevPNUmtrKZ8vyY1hZKrSSSPprDXOg3db
22qC4/TGxqxyLBESW2Ay/EbGqbnHNyAdAACAnSBJcrKzrJsyK9LBmQcnODuphZY4jh3XOA/ecWm9
WdNS9EyX9WCHxVJYW5xWBwkOSAcAAOBhWCUddsvZzfYWewZ9wZePaWfwynwaiWNNHeaydGq5VACk
AwAAsOuslg6zJsHZlcWeDpPjvw+p+0M0V0ltpLArgqRTjwkOSAcAAOBhqEonQ7B71M0mGo786YuR
55v1XW6c5uUuajzN5IWKaziem5pZbOi3H+tzm5IM8g7Hs1P6xXP6aCiVb7trOdQtx7G73gAnIbQG
17E71g57vjz4cwI7oHY29NmPDnj9pIBuZzm6f8x50ZSOhBMt/XZNhAHpAAAA1AjrSuchjLNuNxvB
blt65fjwk5+PvtNpnwyS3HJ2IzDU2R6TKiTv2jkyNvdio2Emx+gMix9e0B5oM7aoXP84r32+QfvM
Kc0VB1nJg4jsKVUgK8jHZC5zonvBlJUEQejs1R+4YHHg9JDW+W7LxBvXF84NOd5p0hwcj9F7MGsH
0gEAANgB90lnzxZ7SvF4qumW8bfHR359UntwJJRj5Ym1iHPx3U6PKYq7Y7jJtvT66fGDEzFGEjUj
8y9csngwgSDoaCp/8oru76owLZWKxaLDFhyX95hGI39xbtr24dCSIybfbph1/+YLddN8tljiO27p
Xr7hznJSLk+nKGEvZu1AOgAAADugKp0swe6gFnpbq28EXlhwRz88O/qfh8dbTXm+xA8Pzv2l03XX
FB6oRMQQLvBFWTqv33Kn2coI77G6fn1Sb8EEnmNuTi5lWGUn0BJ7uWPmX32e/pXbo+YkU5bOXwZC
/F6WJYB0AAAAdsA90tnmek9ha91sgtG4KcZVqwVoAjt0QfPmbS/G88MDc/97N5AXKyO5JEopnBHW
SIej6BOXxt9XRZf8wW4HubznGnv5mv4zbbwqFyS1BMmBdAAAAGqWFemQ7B51s/G6l1p1KaFanCZx
XT3G94ZCpFR0zdufPqEfChKsvF1aMZXK9JtQHnO/dIqSOKu3vXRm+vNeb4yvjvzFidHZZ07NzuUY
xS9Fny8+uoiDdAAAAGqWVdLhtpzdbLrxzZrFnl7n4nNf6K5bUrjy9D/g9v+x1TgWlwvVRKZwrE3z
1Bfqo0Pey2rXp93OCI2ukaXz+2uOBF1cGecp7L1mzdGZ1OqRn8xm/nF24plG3akRdLvjSL8/zZXK
0nmtZ4nbeN9PkA4AAMC+UJVOriqdh0lwiut0s0llsvYYbfeEz/TZG/rtSBD2NLc8RVZi2MLtIdtH
N00nRvw+XERn7Hb/se6FjzsXWsb9IXolrzE5QouYeM/gXyxSDNF2ewHd3qgNJ2l5G+vpWffhLvPB
LsuF6UiGA+kAAADUEPdIZ4u62VqCU1+LPUE6AAAAj4AV6RS4rSc4dbTbGkgHAACgdqhKBx1sebHn
A/aSfrx1A9IBAADYMWXpvFyVzuOysydIBwAAoAa5RzoPs9vaV8k4IB0AAICdsVo6W1zs+RXXDUgH
AABgx1SlgxX4x2YvaZAOAABAbVKWztPHx4/fsTX0Oapx6r7oXydOf4XjZJ/9tw0TIB0AAIBtgRW4
dy4anjo6CrGDeOOcLpYD6QAAAGwVQZRcEczkz0LsIBzhPMuL+/03BAAAAAAAAAAAAGqR/wc48yM7
DQplbmRzdHJlYW0NCmVuZG9iag0KNzAgMCBvYmoNCjw8L0ZpbHRlci9GbGF0ZURlY29kZS9MZW5n
dGggMTE3MjQ+Pg0Kc3RyZWFtDQp4nNV9a3McN5Lgd0f4P3Tcl2XPku3Cs6o2ZidCljWzuvBovJJ8
Fxva+9AkW5TOEpumRGs0v36RmUAVgKpEFZtddExMWEMWE8jEI59IIFff/bT64x+/++vT5z+squ9+
3F5frU5212c/v1r/6U+r7394uvr+9bfffPdnsRLVxtjV67fffiNWlfufWJl2U1m9qmW7ev3x22+q
1RX885dvv3lz8mT9/1av//e33zxzjaGD0MTajZV9kzcnd5/Xoj55t18LcXK7Vifv1+bkM9O41Rul
48ZbbAxNfoP2u9X6zJiTT7u1MNgZfb1luhNabUQTdfeJBaw3Isa74gCNm6MIjsZGVLJtbLuRMmp0
jXPx2Q3KDcfWjiqhT+5u4CP+s4eRcVMkhSNVRb29B9zXVxy4qjZKzRiZVGpj6gjw2fO1kCc/rmXl
ydzfAXFX7/xg4RP+iKPhutV6AxvIEa2bsAhbN7y3sIK7D2t78nUtFXSnaGtcXfspgL/DZ+l3jPFA
X1wb+gJTT6MPzeHnCyB7/zHsG3ZmRN1ubJuSxi5hI3FyYthfgc67HWAL2xp/+XTKTrFoNlWGcQtN
ri/5VbGDJoBt9wnmh3YLTphjCZxFKXGq3iFfQN8TC1O5/m0Y0V2Rm6zayLwJLd4WqVltCZ/r47rj
dlyHLawz/uHCwSjPv6t0JXEsOKe01u6nZ+v25AcH9ML994qboUrhBo+pYmezMpvGpLD7m07EIPbr
DbsUZlMJHtHq2V+frlaRrBWcrM2kq22ajdEZ143TUBsnprIW3GAbtdEyg73Y43bDEW/fu1mlvcNu
e2ndkqddbDlYJ2gaOY80odqNSEG/eG4mTneCwa/JJ0drCxvbKC80SDTAF7fXn66bk7+5cfzsd8lr
t2Neum//xS2iUbADEtRnLGwNvJfABnywK2F3nk7LPlujbqH2T1w7oA/achq0dnwms3YcjbXd6BxH
TqObKiH1yfYa1v6SCD4Typw8h4l8BR9+YvWi3LRZ96ehB9cncDCJ4It3JWEj6ganPe6HRMF11Nt5
UWBJIUDxJX189BsZ5P7n6OddNFSmN+t6q9PezoMqgsnphdIMMWqtcVYPdrM6q4Cr1er1xZuTH15w
Yss1MDpp+Obkb9wyuNlrmxRLhf2zvN/Qtoh7Rw4j5vkl2Aw091bXJ1f4B5K/N6zxYzd11isnLYUT
biA6YljeQGoG/XLMIdyOd+I+gb2PhSkrvalM2j43Mmm9z6xpyDRzGlF3lqawrBUpreOWet6YZY0W
RQLbKe6yPem3nNFOhnqL6g7IvImNx2D9oMnm11lXTWbVaSdbkYfunJxtwhfSgx9c88AQ8JUsMrI7
CIImx88WgOSWB4OxszM0mWxkNk0M10miOuH6z072kNQhbge+rUREA36oEs0CyD54q4M0y8ZBtRXK
5N0FCKQ7HOen9+7Db3E30fD3H7qtAmPoEAeBgaT5r2Tbo2kfL4/xxmq0PMXRKwGOzJhhrlw36RKq
YJMnSwhfL7YXQE43PcptZiI7LJiq7Ej/3uJU3uCMFv/TWiVE0M5FE/xdtyzw1wRNcaii3dRNJ7Ns
Yek44Qc6K+uoaKhJ3iluRpxiT2clQvcrJ/GNY2aU+DlV3/25HXOs9abJ+hgV6OMUOMOk1knzNyev
7m5u9resY+32T5W14NahVejBJ7DPnjp7i2yF1RbcFbDOn//Iu8mubdrDFq165E639YDhtx937ncS
1x/dyu44USkrVPwc7YP1VAcFOUxTg8ai/l+UoxsJ7BZ3/s7bDeiIUWjCMR4KCDbq4Lw6k/bFW+Iw
oREomBkCfPULsKSuWUPbOiURNyvbDUJXG5VSxAgwCgHAgMHEBJPzFf5uR+zMVKAIXfcSUteJwOb0
qgVPPSVrG5zLGTLFOL+p1pGWpS0HjTkh4vRy3WQtOSTOfLE5lu/djHhHlpFSdtgonkq3eXxswM+k
83YyyaxGVv67P9cjW1xYt64psj9W1ff2T3njMf4QzvF3nl02ibQBHA3nxbWDyImz15LG53vSBryb
7hCKtA0aM50mgB9I1ewug+by89UHijLNpmgrb2dvGqshbEfoL4OjfCaMj7ts0Vz4ZceK3IpERdwN
t9ucyAW/PoFlxbMTGk0Gi56cH7mwLSlJGK3/ndYImI4mrRQwrew8OiBmalLQ4J/zLoGzded17vZc
mw3yrjfG+d1mUFLEzW7Qcuus++2Fs4h0PFFvKZ7ARX3Epsl6xL0QSX1Tj0Sk0U+AFZjYZUYCcw02
uTcQUVDSZk22M6rfXhj8GuKQnPbAEEaC6yurMpTbXyksH8exMCsJ7A15YORrKiL1cwiulULkddrP
tFoQjQZ3K2nVSVDERiHaYlBTSgNxgFlTA7F0KVJYPlooIeLBTuPAaNFT0UK/X5TZyHpiXYJFE8Oi
iCAb/Qojf0EwSmFS34UkO3xGgTruXRvOa4Z2Q6+ZE/TVplUpnaxz7Rx3YMQ545dViwok7Xf0kMUP
ttKdVgrq1n1Kd1OZj6XTWQGXN4HA3W2aiZBuo8gOiNtvfMuX3M6v0B1M2uD8o+N1ByPzDiyYoNBZ
22QOrBvpxNlZXUOgJMHBGrINhuYSWJ5rG1zzGBbJpkkrRf+kGWuG46Y4AE5bTdpu3wmQsAz3WEzh
jBYz57gFA6vhCAd/y4xdZeIOkrgJJworEIUxBae+a87SEHWF2yFusz3/0Okntwlk8E46/38PvjXL
bNKi9Ip75DUkMXEMi2j23tLiousS+XkWCmNR0sewFGPAkYAMuqBAENPeaYqqzUnkYJtNVc+jy+8W
J8Ua1ZlAKpxQEMOFoJI3P+OjbH9ySOEvx5PNHJ9R1RstU5wlbw6suRj2S29FXHe6+d2ObKKOGppN
UBMRrZf95k01awjj8XFRg7wb08HqTVtv6pof30BvmpKz75ZSJ75M65SIM8q1sxNNOOh+jW4BjOV8
fWZPPjg5sSsaK0KDX5L0IVnYxnFzAspGzCU4DCksHw6QTmuksM9gGE/XonISTpPdhYO6Xtdu6ere
aGxBOuGxELhMZ6AFW/rrSycp3dilhQ0A6+um45ZcCQi8ncHWrQkgg/+0d7sXZo4A0FTgj1GdaJk1
JVLhZmCnBDfDr99+g8a5dmLCOeIGLQVp8bTdGb23u2+/+b9/WF076GjX2LFdM7sn2l5yuL2cGauc
b6ZBIIfgfKzE//Pbbx6OpNZoMSRIcMovYDHxp/e4EmSViXCW7tbqOSzkj+QYHpkq4RS0alKqfj0+
ErPRNkVyBzt6B0NHp+sr/PRvR0fszHmT4s1mcCCY6iNssYbfYlYEnoDwMx03rh62qiPYaoUJWTE2
ON9sl0JXO0MmQTeY5yMgabE5N6aj4wM3NR/UqyAmtyRjhRe574KgBg6+jqS2Brb1YvqCGtahyVka
Oz8K0UK3YFMmRG+OjsQ4v6G42gOuapblKjBKe7PjzMcvjr8FDaZSZegWYqZHGlOjhuiegxv0ds3s
25rE9tEpEQL9oYQS4Cc0YxbAVqPii7F9XEsaKZhWfrTHRqssxOkitCjFmrZBOba7PL5E0JAqk4zz
tDMvbncUfG+dPq5JoJH4cguMlulzZ0d6EXZswtzOMyolDAlAAYuLfrOGI3E4bz+z9AX/dnSBJoXa
aFHk64FEa5eVaG7VqvrxJFqKbiGJ1iNZ0vaBoJbOhvQ3YGzY5Z30wp32BdwudJD6zRXy5FT0LffF
Yq3+q/t+l/T6teMuwLgP7bYeMJABf7h9f3SuahuIzySj/3x0fqkEBBkTJEFsRj7M0bnUbmS78F4F
SKVSJH4jhPX1owu/Hl8aqRYic6VxDpOWR2+IHE8cOe9fz5WMYjSD+nheurQ9LS+Bg+d40Q7sKbjS
r5ZwoF2DhKoFvHS8EZMgWcBLrwcjGXjpR3fQMTsowblAFEBvVHGFhnt4NLnsePzkproVj6feU3QL
qfdHGlOj8JQ0QRf55XXilp/Z3C8/uhsBYYKUmjike2x0st1UcuEFBaasbIpkzAlcIHahs7EtErtQ
ZY4YCoPRzMTjCYOq3QjzaDHBHtsSssALnGWReIGzLBIfblwUSfBVYiQ++HJm+OjLEmJVVA3GCWJS
etdoAblJRwIxukcJv2g8gYtYbunwi4RYaTzM00439uEOisCEmPIymsrW2dCX1VRub8OB4aL8AzEk
OGmMkfyOMSRbHu9QsYxmjx1RsVQb1T6elZmiW0roL4okCP0ISTl21GIOqZwRNloiklzHpJIkk3Sh
5enxGVobyO1ddgEgO7mxKZLpCFuw8h8rxNZCXkxC4yIhNghJx0geJ8RmzcJrDJC2TZE8dohNVxhK
LIxzKKxHU5aOJqxVKzZ2dnhi2UQY1chNHZTYnBCb+04PPjhR2aUxEd9m8aPAuF8gGAfdEK8Kz8YI
3yU2YfJL1vGxY0ONhhzYZMQgNm4iXkPKrh32o0emZFUDlyfYJ9d+2QwVVWvIlh8aDf0/2bdl8i4S
Ou6Zd/HU/fYq/MY4UAtEFuChlXz+JtZy2bwIZZ2TZWau5TJ5BQkJv2teQULJ4nkFCbbHyyuI0D5O
XkEyzhl5BUd3auEGUkLEoj4tupsZWx0dCV6GS5DcduZR5tPWy7q0Bh67KA13KNEWyotoBPqYyuCd
4uCZ2cgxg133JeiC3p48XSJyVaeELCJErCwiGT6HsNARcNOSIHeeWRvs078ce8CtxscfEiR3YVk/
faL7XiLzw/HLVYAChvjgEy461dKbcHVvHwRj4W2w7ZC9EiHdtwm+5d43yMgIShQxfvAtO+8f4P4F
MvHxJgbkUv10dCY1AsVFP3NRWuzp0XdmsCzgKbCQnHDu3W4YOkzBJZdB5qfxhluYdEGYBe/DASGC
+rX7G/TcWRS/dA4KdHJ8ew8eGKvTmZjk0WOkRhR4VFWQUvfPkqvsDGawlGKiF7DKzUalOCYXaaGz
/7BI8CZIf73X8AbxmV3qrEdYmJSYEFSax0ck1cakiCIxe2aWMoY1Xt+O8C5tDJsKfb94oH1EOD/m
6QzioFvC9S6dHAuNWntoVy9g6bXQLqF/kk0WOhUPbCIUvNt5L0sveB80S6M36PS0EpnO2qR7dUeP
+FrQ4Mm4Fwgrt2AbJEgeIawsNXgQCdbjh5WlE2p1iuTRw8o1XHgujXPIRgudAQY2gnZznTd5jBA3
H1aWrelpeZSw8rGDxbqBIEsyjuNHpPGt8gTHNcXH6wfKgzFkFlO9Emxnx0eiBtO2ZEZu7dqJFN13
xz83qCDP/rGWqRWQlb7wMrUKpNdwmZ7/eGxUcO4h6oUZyeu6BAlztHNszLLd1NlyHf/sSEnovTSH
QwF/jHNDPiogGwvj/t3PjhI67uEHL+BmtTEx9Mg0+iDX+6PbdkI6pkrH/jAZweQfW5kiefYDHOu8
WCbiTjnB2cZaJic4QcL54scPUNToc5VGOGTjZY+ApVOg1Vje2OMdGyYk/K7Hhgklix8bJtge79gw
Qvs4x4bJOGccG/ZRlGFURMqlwiKQ6QWWZMoPE7y50JG+PwCTwKNBTvyeB2AJIUsdgCVI8qjOAqnh
4ArFKIfnPD8ATy6k62yFvLjsxFp4ESfB8bAbzMvEwgQetGdrscDxdqtSJI8QC1NYwWTZVYaqYFJk
7DMaCwOhcfw4GLyTL4pjHMrNZRMHJDAXE9oeI0dVngLoBW5ltXJ1e+WoUfiGv4Z09Nb9QTf4T1UJ
JObtH+aB0Jg8iB9TDiRts9Ft3A/89TAoT5OfRKQpmsKonwgC2mdA2cttorWQEu7ptwI/9muSzOfE
yedEV5OhRWfCV1G1w4NuhvdPOoRM1EwknhZN3kOHIJQBkTwYAVD7Ed4BRVsHqQCJmw3gDl+dTFi7
Owr3wtkPurOZy2+tHToMqNIG4aPBOKY4X02ct84iqODNaBk4vyOIdWkeMif8/b4hCWwCzcGYLBY+
GGLqNDtuEkpEycyae2bR5Heq3/q/3DIZNHWcQBOuNQ5JiDJozsxICg3tbDcQdAfZPJpDJ1BqvL+V
T+CsZJqH7lCFhROiRfvnzqg5dDp8Rs1wOiYlyMRR9EPXhx6b5wl6OKZaYNXHHFP6wuHxsbZYXmg4
vnvETGFT+rN10Ua5cPPeCjh4qzhuVSOEH39PauNAp7fAcE9OnOsevGb1RsGaCQs3RyKCHpZKdPD8
uAYQoB2QU04oOhidEBgXGKC7T1rRwcjhyfTh1M+MmB2OtcHI4GDISyUYHVuxUvXeIf1H3xxwqghR
gwGmly/hNXefIOCv7QY16HVoEHPwpyuveYuHQg/VKVUdKkh6IuN7C3HS8ZhuP76Yc+SYMaomxdxE
ysgDxRw+Z2djgv6ZUsEOXo3WwPt6w8GzMbDDMdUQKBpimh8IO5hbBVraQ9THlwtCQ2hjiOnA9LCD
6aCq8JMjHuUz61kriuQ4gySKLvVRmihiBpHGOLo0Gu/x/fRxo6grwuZHjNii8WYQ2nb01K3Th/cB
6WfWgfQkJ0Ce5IgYIDmjJwLSNh4X11UBargKowevYcG5mqOQK9Q2kcHg7AVZk73wbGbhUZV1tLpX
4VGbtYbqGWnDTj05ptQZ7O32kivRAo+85F1zRc8bgw9QJbD7t2i1mpMV/hQKjUL5tHe3UKxnt8JK
gbsbKCK7/wo/f8TyFddUi9JxLP6+v8Qys2wtE6oBluAu1idRo8d4NMWFaqTCWkglIARcMWxfjTSB
xRqFLRVroapDF12FlnO26FCFbzYlHV1ysAI8pgSUr5Ric1AslkQFmgbaIGmqxYCiYKeOVcJ8hx2H
modd9ceuok1UBvLSBx/kyQ0USN5jhWSqVXQd1bXEL3sCLu4IKhgUUYq1WWtKz/m3cu0gYeC+WsyI
PzHwpsrgef4wGRyNBAYCe9v9fEoj5EqStQKL5MzC5QwMSLMYwedxRaU5u1KmCmJv3LobOLuchRuy
aNvxsZ4569cTwNbbqdHIT1rzRcsqiOklsK+dQUO7GXZRtL9UP8pBuS3B166UbkeojJ5t3ysINKwo
tb0slrqqJdzimzV/srZoHcawe6yGWSyJ6XeuVuCvd62iUo++bGPgQOFnx1eRCpwH65SynhPDc5nO
sReK4ZgIfqEb8BsTWH6hBS4CBzsU76OnjQk3eoEuLTy4SV1yTG7NEJZbPTA8ZAY74PRVXwk2rh9K
cFRGPa5TRiXb/IL0q0V8SzyMnVNoCDVp8I2Mx7D3p2FRsT22vFONl4WSEZRrZI7eTB6bbKfP+rci
WAMF5y8CZafabNoqBe1lHB4mOLYjFQvq15nCfkou9vGcIVTPDxel2T7tOjV9lcpaRjUPr5MOUShg
QbaLHcUo8I89O04XPHYeHARxaXz/iwNtoHB9Anp1520NVRZw3hNP2yJde0650BIlLUhw0DSAyKBS
s2wBdAl1vNMeWN6n12oT2L2XhGfSVrDhfcXTXbeseU1Grv52A1s87voe9bdr4bZd1BbjhMHu/1QS
ZZXI20lvlzznRJBoK0gDj5uRYcLtCNFqSM6YN8Ut5rMnsLiUe9w5voK11G008e6X7V1fmnXf16AN
9ZGppiKVOi1tcCgj13R2MjgFfcHmUIwR6eAEVm2xg6SfssAaTVaIu1TKifF6Vcupkn8KDGIRAXLW
G1zgVyYC5KSaMlhjsQfMZJrbQH19Sir4+D4YIcjt7GyLFgok9h2/DRW4oTvEAtbQNkSbC4LJCWkV
94Si5uaKImzerLwMthcQnJVfbZ1PcHdzg+VI44K/8AcqxpofZiQzJLFyQi1qCDWE7DHTF5WHqqxv
/X7EefnE1WhVpoZH45Ou2IWBErBtCkv1l2+4FrAzRdqCHZSzZWF/xLAwNYjgrlwfXlfO3E+bhuK0
oSw0/CpUWtIXAWI9dRHK9UJt2p63ef5t6k02IayCamVO4hWlt8xSUsbtXSHj9ujNSRSBVztOUxml
82YkNT+E0uexxjJh7zGdWexl3mr6LVpZvBCSWeNoolFxVtRY87SVMg28Zhj3OV9bKSugQnPUGCdQ
T2grZUkOps0mtZUCJ04kzcraSjmt2Ip0vnhO0cizMSxZdI7NG3+wQnoKxcj2oy+5HCIRSQl0TJp5
DxY3yZy4wL1r8KHfFZBGswqMqElgcirJaOeZ8sMZaqTRHKmwnINIs7IaVtO2UJQ6+L33K5cLs+ik
WdyFYkEbeL6wB43SFjZs/47haxE3oh2AdEL1WqT1Mn95JFVYEPpNSORks4aEYp2AUj4SOM0+GuW/
4G9dnkx/cB6lztyufYISS5lTBdYm6Eq60jQJqB+0hJNZv1RA2le46fAR3YSQGMWKwwpiQUmnH/dQ
K/qyG9AHPDBjmks0vOLm7EZ2XqDhRxoSRpVogH+t25fw7OpGyRWISSZZVHP5PNPdsIcvSrqmbj/X
+O48UfpX8mLobNDPSn7m8xCUGt8CT1AyRz2AyDnBdYeIHqIuzRGXXzKjH55iZ5Dkk4RH0vvu9fTh
EeSDELYCLKCZUwSPq2vpMbVO6NjiDHFH09PdsPRqiXXcE3r/srYhdzKfmodg0lhXPME043mzY1Lg
dLuz4hMKwmH51qeJhkyKYWGohyBu8ebdzE1hqgZlLSKyCi8Al3YFdwV6Rj8sxUa6bZwt1g9hW9xE
KbWYWoC5SkmC63DdHkSNEnhQa20nkzG5BLNvu2zdcWZ+EF7H/A48xjvjZFvX4zctQPA6M842zpdM
zqe749l5ECC8EYKEd/p3J7pkuQcv3KgHEm4JgK7wNKPQReAEhCBOSP4OUw7bne8hLApC+EVJAeD4
ICICT7HvCRFmE1c+kNEtfTxbPESYDB4iDLYA4SkNEEhpApEbFUZQKRnUzRK2IMP63NXMOR0VDAsD
D7dbiBQkWR3DFPWH4YE37MwInuEl/wfiUXCTaIgHxdZMa+kwzEaCAzvEPG00eXze+CjtAe6a2aye
ioaTrEdI/491n1M4TEh9IFKImYh7zVeQRYTQq+XCdBnuUdk5HfEKXsCB2Qjhic4c1lCZNnMOI8e1
MnqEnL90ihrtX+biycNwO2k3OhXHHmMNamMEz6W35j7juXiNV0+2aa2kI5NiIGV8xpBHbDzCF8yS
0r7lrhvO6qlgWSkY6pB0yCaF3fmFNagORKgdprGtOcOwMtIPO9LsWpYNJQIpWEqlPno/EPoo2EqF
TiK3wf1fwVoq9BHZsNBVwV7qOuHNIVq3zlKRm9YOJqUEE8ZcggljKsJ4kjsYsosSmNwwUr6k35Rh
ZKbiLaWOioYRBCHpxY+EWTiz4TA8zjBSYgQPbxgdiMdNthnBcx/D6DDMzjASY5inDSOPb9owMlPx
pGJPBcMIjzXHNgEnMR+IsBVQQ/U+cxVkDiGcYRRNBZZKHRWskApjtgPCyybkw3BCKqq912QF4Ur4
5qjiqYBLsaeCKnbysLn3dD0QKTwAOrZGc9Rxnaljg7nIRXVMIAV1XOoj+BbUR0EdFzrpDD0EKajj
Qh+dBYQgJXXcdcKrY1q3SEU2w/hECSaMuQQTxlSE8SR3MEEdRzC5OpYaGHyGOp6KU5Q6KqhjC3kj
VqGYifbuc1ZZHYinhSPhIR5eHR+GR5H3O8BzH3V8GGZ4L3AM87Q69vhmqOOpOEWxp0l1PCB9Wh0f
iNCr43vMVZA5hHBaHdupGEWpo0l1PCB8njo+DKdXx/eYrCBcCd8MdWynPONiT4UTkBYd1QHpeMb6
3r9hcemPQoaXCR+I3XFkfY+JSyYkd5MV1sku6mXlS2mzernURzBvqY+CXi500ll9CFLQy4U+OlOo
pv/j9XLXCa+Xad0YvdzDKM1P7AwQL7KVLs19kZQehsXTyzuli+tTQhTBcIgiUaF0aQ1LeCIYDk/E
WkoX17lDNGLMRDBKj++FGSBD7hsNPRTy1KoazwgqO7BihDn5P3AVcHij0o51JAVk4EUdjd2mhNwq
Z/CnDfWg4U8QMH25No6K1hGhT56s4S6/OfmvNV1sww8v1lDN1n/AS/7PHAiA/ey+vlyfNdj+NbZj
soUkvBVWJDpOVYBlj2EB19+QkrMWfwECgG4g7dXI6EeutNYKcuJZEoYrPBpYCKJ8bGFwfg0klfnE
sD5t/sm867JwhpX1cY/rsgruacet37gFchuLcs9XcJTOJjZatz5t0vT2/bo5+W178ZVr4iyk2iRN
yvM5Gn0ocAylqptag6DoL8F12dBw4eQcs00x45budvhUSbxAcRNy9/0zcnAJ5itkk4XLLXRdhrKD
6eUR33J/He5+ul/octGZpNtF0UWZcP0zufmy/eyv6NANjiwfVtTsvg/7x0rY/v7WwB2gOEdqdt29
HElJvdf0UJZPpe5y3ZNrKuEGq00JdiLnJr2DQLmgWyAYUkPxplzX0vV1GUZAmfWUhQ7Y0iuJm4DR
YXj9Diwm7MREV8UoMXtqFgw8f9nlFXKwLTgFCSxdctoibddhvMae3GBCNhLazcQ7T6yto4tL79eW
SKQ//INS7WByaH9Bd6qfWgtTwGVIYrQlIY/Ppqw32UgoT71L9ecmAXLVK5s2ZbNJ2wo0dwJ7s/UZ
Nd2ic5nqBqzXpG24KNNtQMrK51KH8Ugo7YBe9TM9l3KZqT5JfdZkhj2k0CAq3L/hbrS0kNuXNO/u
gjdqcMkNP9L+7u6v+K/9xa1wH+8uZGqL7iJfUUw19KdrzPveF5m8USPX9c6LF17CTMkGUif89YVt
dEOCnSILuSNJu27sLLs6A7XJGvH5+WpA2HkQSgm/+tm2XhTdZ0eCUeJMggQJDT7ajl33eYp9aQuB
sWHlvKFqyF1tMipYZscT/wT2gq7SkpAguXcVC7Ygd6PfOxVqbHp1dmqfCAu59T6l8s7fNPCvPdDr
D1y+NZQEBgMj7qFsLoyG30fusum2hRQWny+Y3Mfq9B7+rGmHwAe6OXEZOFXak3CZmHRjuHQG/6Yr
HoP3loiDu9pTvgXw+nV++Qch9sXLX5D8WMt0NP6aLitQLTg6SQv2jQYo9JiCppKouO6gY5qOqL/j
jfrOfEgvqF7wmt15Wa1I+6JbZkEBfAys948tbOnwuXh5iRyLpFPesQCfOCOA7i6diSq6RI53zKog
SC/9n+ny3/93BOHGD4amEOFKGV4wqyp/F/v6E9jPo9KkPNdOHKhw7dsbkOakt74cEq1lsAzJMAmW
oTZ6hmUYZtT3BJ3u/c/bnX8YzJxs/bVM6PM3eqkMeOYLPZ4JwP4y9fgN6bmXHcFIasNwZ2m6aFxk
pYnKrwipePgYqVSnMrZenRJb7z+H+bzIuibj9Xu3bMi7kd376RT5ePupR/lnuNUCKK7u+jv2U4M1
CqJFNFjr1co7NL+79zpO6XM2IpBg1pxcbOkWDYnzugX7EIj097rO6iaWTDh/2MeHbgfSRVrA8Db0
TSYz9ecdgO530ifdjHWrsiNNQ9py1tA1XoSLTAVUWzR3yCqpjNVtb1CQg9KP4ZaeDifBqhp/7/OS
5XvIs0gJKJgKZmACIJbas3VvQnK638CDRTrFF1NL8pOeTbjhjeV2Y9M+WMUBRQuaFHbGHdewLpCd
G5qRi/N39lKxloMm7KVibWCrJ7B0of4Gd2/0CshgD6zCVqPVdyvf+Av3sPKchQEXT5xrkGAsWxj3
fBQtzBi8/ycGEZ7v7xXhSTq5f4gnav7m5PX29mqH2gi0147TlKpR4M8kTbmLdMrpSGemJbD7209g
dANfcPfCtdBwJzBpVl6Ce75W5pdAtTVc9/II6B38QVmv1FS0wBxJO6rQaruojlDGv3rkL/qDgOzi
HBceont1RUjhnxXywYauC5CIfyfHltup8NBINgoW1mKx+Ri2c4QA3+XuLahskmgfSt5O4/zZuKPo
pjl721W3WHE9akS7FaPW4f59Pi071FLI0HEsKUzwPprw87lmkWosGPt+AsoBoQQ2vRH/y86rCnSX
0crg7dUazumTzlB27bsAUhQXYsMzjiUy6nn7tALFkY6Ui76CmLN2Zsdu98N+i2HR1EK9ToHPPrrY
0sMo2yCEr3zwkdsg+PLuLDpMpbDafAx74e8Fc7rU2eppA/7uLx6lJrDkFH96h9fgb0pvQ4F/pOYO
wxhIXk1gX+PttGlzV9UaajfFfHyzTRxFGSvvzuOk3evdLE5mG8hYSDDw8h0vFSew+y4WTEblzSm7
pWuQ8knj0p7WNoWN35jCR637wLT79dxvNwpJeqvTv80jU/lR+Qm5CFuV5jM86yMzLx3e6EOGzeca
JT5K0V7cl8OQs8YelhyqSCeTvOoeCPEvmZEwiZ5z8J7K30l0fg4+5zXJmw/sZLcbkeJjjSWF79En
sGVNPfnwXBiuU1jVlM3qQzcJbAjd5GbQ+JMhGu6Uxe3v8WSIaZBRYuQ+rE+yzru0qDScM1DHLi0F
zUjj855qMWJh8fGMWfOkbQuHXwnsxf438GYTL0hrOAkz/iCsc5LoL/7ho61/p82E6FX/wN7UDlYa
ykkGm6FqJVkNz54Oj15HV0srCDvF3aAVcY8lcxNQm7iHN5HMSB6eue5FixiPkkDEZnwB49OIiTXE
52KziZk0pizWSh3Mgz/WpGVCOUSKa3faSS7BSyThbB6bTg2JElR4fvFDqLOLVs1SVlL19UOzODE+
afWea++0aS3S9iFoAa9mdXaz7T+3XhgHF7R/OItebKNTlOCjZ0Gm0+w5Lm7+8WGAhCw+Ko/pAgls
pKk4E1tDeD5p9AUHhcz3C2sX2Y2JW9FmoodoCnEGvAQUNxv3JOOdIrIhbbuJbvB0tAvl/ZKcJJS3
iRB9icI+tONPJKLTqW3Q6nTGhWjig7XzO3qspjdEMchKuhDXOog2f3hGfRbO1IFPYRVjCkeNW1s+
utLw6GCT9sNbuVWGk8qnQ+DPrc4PL3Kh2Vuw1aZNG04sKL1hk1CVeyjXFLr1MeFZy1lVoWTQm9El
YyM+mOeWNOdPgwREhxLYovlRs0+xFmM1spEBAT7RYA1O6NP5sRqbdXLPWE3a/M3JT3fnH8AvvuAP
PvGALGn0cgdP2VzcoYGOYTL+5TpHRmPT5iC1txdwPOG48hWer7DvP5kaa4fHzcvrwr44WUzqkU4T
2hD1x9M6IOsXPEHR2ZnkKTtVTY3zG/fFaUm4ci5VCrtFMdW7B7qm2f1H52rBV9Pg65FAH4rHD+vC
U9XGYtGtGAs9ov0+hPfZma8N+PNJU143tXBinMBSUo4/nXA0b4vvXLbtJpsMlBt3592Tsxel9pA0
bezIOOlY5Y5en8uD+kWpI93UCRUrETxriaL+xZQNt2+NSTvhOUxA7kICi0tzd0M3+IUIj3ca3oFu
iU3nINROytVNChudU7MumlPXM4eknUo3GYaQfcWFFRXKibgFHS5dvIsfy4wYgt9MAp6oS7rqjlWd
o9IxM7+baki/TTq4Yq0eJ1RlNtT9Fw5Yo8WTLTUX1XFmUTNvvg2IyWT2IvP/7mZqq2sNrxIPLIMv
7z+/Y3WrxP0dtSybBugxqrjBm/it/PWZ9ab3HboK593pHp0NhvVzP465VnXrOQZz6q47G4qbW3B8
nEmUULOh7tH1iYjKN6G16R6ED91jza59YCT+TcEw61RaPLLk0b2ovOD60Hnw0RP0wS0xE+4SlMtt
UwxZ6Kn1Uaz9l4Fjg6vgH/c2wRRHi41XMy2ye4rPTD1qW1tk+bjVH9c18iYUJ/vZn4fAirx037hU
bnhLQmbY2bQTx61GprABH5y/PGPDbBpCrFG7iMF4g8CvtBRQkyLikidri0MCUcQVt4G76qAW+sal
p6zxhYAEds6w4G1SJdJ2pz7HAk9U0ODhcrT9vYuk9Z9Y5WE22WB45SGxNGUMe9Vp3FIsjN1oeB12
HvK6yekEa+tdFyPedeIHfUE2fi+crT0PpXHKss3GywVgJrZntNHusT1FFVJY/fYk7r+Mw3YgHp7D
S6o/QcyGTr+t/05B79+CY0dy5fpjlmbOkgGnQVAysScjyxdwSESUSRoZBE2VCWP40un60efQe9vZ
eNOZQg1zchOg4FzdPaD/EQ5xugR1HwSII5nzK4EosH9F2n/ZzbnnM8YtHjeLRnUFPO77jLEWKK3j
LnThjKWREeicZ4y1m2JnlEaNaC/GT0fFFdXPFFH/ORQ630P+U1dK+fla6ahuK769+i4qR8omtLb4
inA8TNYebrWDiSFHH+yFcuhQBExiPS8wvaPHZobXSmv2CZkZHQXff+QdawOpzlCHo+Ox6LnVyVL1
flZfw5b/Sl7JWDHqB9EIch9LnjXjGfXZ5WaNd+w6VGojyvPKPcsypyOeZosvrCY0Px1MywNR4Fuo
CYqwKG/9Il3512RvKfPCF2+eeND2IURBhLjJiHpxZBRiuB1gjPgqwTluPywwelykSuILBjP2YLK5
DPP0quMH4WREDWUjonucSXHM2UDAWQhEjJWDwMCV7vsZrcQZZsf3ozZDELgX08qkH30YUBgZLcX4
U1uB6g5m7MkujyyG0dyTXX6iDNTf9DOFTjcjFrhHdWb0w0tbNyugbo3O7tY+CUEpkrEoU/91LZqg
syTUrK7HHjx9ADXwur8vEzj75Qi/SwI62CalSRxNXJzXT0HuNaESYkr2f584c0u6aVLuP5w94X4Q
oOv/ew1T+Af3qwlPXf57yG8AoNr9V7ES4xAqvfE+e3KTaWvCgwmBT0T2PMCoCCCosgzoeioKgdBT
SQrEPfEcTlMX/tpNXkxSB4IkJSABVwyiU5CcvbWEwHZghJrdmezrL9P9FI0pQaU6xUzudp9ewM3n
n0F5wRMxP2LpwZlcfwiRYE2Bhs6JnGb6gI3YgJ3ahn0tZrofnmrnqpsh0bNYXgxYHqA1y+6H0Geg
xcwpTSZLZKxu8LXa+GmHuFp4JO6riNUTmIivqvRhkhzKy7YqYvUEJmK/KmH1AU1AOU1bz+rNkKQO
xLN6M8QVg+gUJGd1Z5JVM1i9GXWJ5/VTYHXMjhcK3lCPlpxj5ifgVb+Ef549ofQmtw3/NexHz+pn
tsDrh1AJvnM7JHKa1QOyKVbnfNIZ/fBEQ/r/kGjg4l6Buyn9906CGpaVD8EPr7lAwGHmrCXzoTNu
1njiNKW4CaqsuLueioo79FRS3HFPvOKmmeu5uR4q7g7Ec3M9VNwxiE5Bcm6GrOhue7OPazXcy6DT
3fC8TI+/Cgg0PZyXX0BECY4ookYcTx9ALLC0lkNiZ1gLh2BTBiM1GbJpAeJxEd/xq8k5WdPdTImP
nOQgPsRQfAhWfByAPkiPmVOWzEadSQ8lYuOZkx4EVZYeXU9F6RF6KkmPuCdeeuDEFU2BAMFbAhHE
hCEAaWUz7AD20c/JbnjR0Rhqill30XK/9q89hkf/Rx7IPByrrrD66xDrNF96bFN6nfOOprsphiux
aU507397E56sc2cM4W+mt+zdJ+Ra6fmY99gPoA9yFG0zf1Lj+WqrjHOliG1hjnMJqsy5XU9Fzg09
lTg37onnXJy5UbUfQVTlsc2D8pu/mpqBQNHQyoggquk5CrhKcxTh0uMWTYyLj36WoYb757DkxNY6
LNmb784K2H0Gw+VfwHCB1BFdR/fkfgmJHrq22WGqttrntFO9Vsp9j+H34bUGhDZ4fElXsK638Zta
ANuny9BhtUeQ1LZGQEkO+XS6L6Ssd8XR/b2j7mzZP+mB1zkh4dpEl+3xhTOBmn5Fbw1hThDmz+0u
3oNECW9IAOQ/+iz+XXhGITykFr+25kfvP2434Qqc+9MTfMwuXN5yH15vwSqkpMVdTNHgZPB/ALHo
2B8NCmVuZHN0cmVhbQ0KZW5kb2JqDQo3MSAwIG9iag0KPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0xl
bmd0aCA4Njk2Pj4NCnN0cmVhbQ0KeJztPf2PG7eVvxvw/yCkPVQqrNnh13ykub1LvHbq1klc22mA
cwpDu6v1ql5LW0nrOAn8v9/7IDnkSJyZTVcGDjgEWUszj+Tj4/sm+TQ6ejb64oujbx4+ORnlR09n
yzej8Xw5/f7F5Ph49NXJw9FXL+/fO3osRiLPTDF6eXH/nhjl8J8YaZ0VelTKevTy3f17+egN/vn6
/r1X483lROjx6qdJMd7gpwejyVSp8ctJPX70dCJK9+B7APh2MtXjJxNh6KHW42+wxXfw5qtJ5VsC
gBw/wi/FeLbEL+f85hH0eQLA2BW3n60nohjP+csWR7vEL0rCFzNeTYQYX3NbwzBPJrIYv8Dnz0aT
f4xe/uX+vUcwaZx4a6qizHRFs301XkBnS+hAmGr8EDC9XOBQyxniltnnXzoC2O8v4W0+Pr2CpnOE
Sw0nlMyqIh5PJ2GrTLRwS/arZaZb/fq1Auw3DwhRMz5D7FZLpMlmAZM7x09zIixCFLUjLM+CnhD0
Dc7tCt/Zp+/x6Yye3HhoIAWtw8VEJXG1JM+LLC8sqkjO54ANrvmXiWalyqRstZumYAugRgsWlxKZ
D3kKx0F0lRnTsi6JDPYJseyL5KKUmajinp8RcYF/mXQNRee2RxSXBZEvICE8PyVQ/CLVWOIXkQeI
BGuF9CQ2fHOzRvRmW+oSHhC5l5YXuwhe1Doz2qK8QgaXuSbJubRoJGhZZkW7ORHtppnuak34Gegu
Qba8zirZ6mRryfLekUHCJGgmQD4Nj4Eq8CnRY5FnqoVWUjoKg5IUwZLKoDHN+B1OhNAhkl/ax8Fy
WuTe0Bdaliuncs6AGIq6W7hHjrgDRaGoFKLXsOklqSCSL6d0inL8EhUREAi+lUw4+zHGs6zsfD4s
YEL08ebdRFbIVWVt0T27xI4tOJEc+/sleBjgjoM/Ij39dCJz2w9xEPx7TcrhlNga+zjrUn92vqXI
Cmnni5wzP0OcmLNJK733dB7Re/xEWBLZ3wc66wLbEPuN8OmOvk5yhCLuCTEJkR49+ubhaBRYUJG2
oFXSghZGue5HeZYbU45enr0an7SxOnpc7+nD6Kxq9UHN28Tdj4Eps1JHzV+R6jtBq7x6QdT6crsF
es3O3qaoJCRJbdhHJ5Xk7fwMU4MSBRxVnQnb/beA4oyYdp5AqtJZLuNGKXarQUVUMeiueiGJSsxf
gpaXUXv2MljaUfsurRVMKykxCFVRFMSQ7aGWJFg/I67o2hgB406txromd4OJtdxau6J0Hgvr/vFk
oTPw78Lx/sVmHGXpZ7ZCnUIsy8w4VwMNHLsMpPp0HdkVeFBB71ZqtZ+NLHKnxtLeEtI/HApVEimK
1Ts7Y+xmliSrJM0f9pBeAnCeWqOhY4s65RmOY/Lx2YomSStD8z1rDPEyRWpwGYwahoMEP66OYEfT
QHNsV6l2Js/qMmq3X1k0DYDfyhgp9gUvyHMhT3wzR0L38IEo0CGy0nVNStrbjrn15xOSDOKZt3og
l/0ZaafZObWmxZ5voDeW3U2SWURWVnFvSfWvdKZi0E69plJ6raXJTF2Bs2R7JPlD/n6LMlAU42ue
wA1Ni9ympN4VyPdRbylXVwiYShXDoggHfq2XFDDXhAKJ4mlSDDS6tsMGZ5GJYM9p9dkFQQ9kaT1a
GJxcLFJUM7L4b/HVg+Y9K1Or/TmiQJSJC3FOgeEf4PCaqsykw4rxAc2jnR6dL1GYFRNjuXWRG7sS
pEZJWa0DB2NXuVJPgWojTQAsSmJDL68DVmbHBB+8sW9dZMAunB1hAwumOjxyO73SgIXvWXEhVDOt
aCoihwgQzf/ahRZL8m4zF4DA+y/RV/BhLnSF6PpYDwAuZ+/JZXSPAOTKOsLvnEPoKetjLOsue/Mg
8pxfEn/Mgs7AGRT1+Jc5rpMdcnXRr5MMGjfnsATrhXGalAWP7pDGB0nNR285DgNiido9iiM6hoQG
p2Gnm3fYAHyDgoM+YhCPgXPZZ8ukigbbnNfxZDY3uBop0ZXoqIm4RUp00QCAxYhgA96ZNbzaQ2tD
PmIQ0iF1aRGJbm9TOriU5MdF7TuVsB6qhJXJZBkY8BlHJ0l5qgqyQ1E7k3IpBdjLFmzS/YSosw1L
0sQxMyXRgB+qMo7gUhkesPBxX9fMpaR9WOsyp9L3lPsswCkWatgERM38FMImI/y6yHQLwRUrcJYu
EARnhHa0Xp0ntBQAO/mt+xhRqqxyI+/xNuvcZ/ag12cpXqjBoLU6Y4tjxRy6IbVJ3ZIDnnQyIHoQ
ra7SkUaNIVYEi0mx/TkWl62IkicYyM+JfqondSLBZcjFMMSkKIkFQtiAh29Iss6ZphSqkxK9YU+H
seIcIZOvcwEh2lSmoXlje1kVG1O0jK8pyn0rjY8v4qbwhFFymQblbVPY6scxupmk6B0IiRTCvaZx
FhPmhB8n2LUzlojac9DszMXUhMawyQypurPCdv55nlUqTIuQHxGkPAL/BJBthJ1ys868uje8QPSe
+IKm6NNeAMV6nnT0nOYwnvE/nJZ0qjwcdWcFaAGCsFE65EjUSFDo7SxwALpooFH+HA1WFy6t45NA
+OTGJ6/ZlaJecbxOzwB8B3RVowEcC4xYytjkkVO6GZHngS+Zb9CKe3SIvrxZMZo5tAKOO08JU64y
pWIckoKXG7TPESywJ/ROE2aibzaI8mvLlfAR2DJl7mH6Ju4upbjQjWgP3WmZTVfap8rAtoZZH5GX
YMl0CUqosdJA4xlHJVOcSo3LnWYWAWErOA1RHymLbePCAJZC6prC4yydeiDvOmzFAfUJucAS/dSp
IkzRax//kOoHnJK6ijGlDM4WWl6SRYR5PmJtBzK1gkdrUpX4+Aky4dMkh0CUaOKu09ykcMoR7N/Q
viC55yxiqAoTrSX4aK3WSeaROqtEGitinn/dv0d+pwa3gSJImWuM1WRRZdKM1vP7937442gJ0AGX
Ffu4bHBPLlO6w45FTUlCbapG++Iq3OBKjP4DI0a3DvDnNRLsB5S9P7lVoj+/c0v5E24E4sIuJjUt
MlH3Cpccn2zQPIY+1N/u3/v35yAMZjrjOYziQXaEtjwMOUFpCCJnvn/996FSHXZltWj0GNEfl5YU
Da2YXZIp5hhEQat0hs9x8V5PSl5AfEqLSE1+vfMFFAbTvxGqfVSrD7SAAuABFSWzwi3gO1AVNicM
ug7MEGiq3++QBoyPTYqM/3MiKibVf6M8kNT86c6JhijKGNM+oom9RyHujmrgJ9eih2pnnPaaWm8C
H83g/wdemfye1Mdeit45CQsM/yO0e0m4dy/sDkiowE4DCUEUhAsDiHt+RXW7y24f8TG9+wP76cLr
7eWkJPFd/4yvXzua4+tz1w82euA+zMjsCmsL8duARrREpD2u4T0++XjnPI7xF4TVEVF6F2jvNtzd
qfa8yFTtcXFsPGo7bHcy/7oA92lnzJ75703X35mMK2he+DhtzvFhzf4CMsPSuQKOE4lbiX3YXwdN
YL9/cAzd2KANH8WxWgA8D+0cj5L9Di8NZ0h6EgJQE+YA6rXOMU0QTbeX9HuTdHdH+qrK6rqP9HdN
h5zObEVjf7Kl/ZWj57Z2+hiBz9C8HpAT0KevVUyBXk7YGxT++7iUJSVrVZVnMsGVdzAIeI66NUiz
AMxyQPKUuNeOJdDmi4gfHBtgH5uRW8AowIiZYVqwGWpWPDY7MScsvGG0nODchwOqaAnOQ6k6V2SX
Ow4UzFkTpUrKdnxSE9Uas2f+h4q+rJ4swCXu1ZOkiFz8792qu7cj4MJAcBrh1Eufw4aECjNcjlc/
3rn2kJnJW4P0TvhQ0Rw71UqbTA4lvjxQjOSIr3I8D5OMx99YJz4wq60wvD5YFF7gOYYIwV5iHSoa
spIsRVYmgts74Q4ypuEg79BkDQr2bTLkE8X6dHa3ixy7S3OoOMgujVDoHw/E5cAxCbYz/+fyDhHa
vSQ8UGxRKyKhrA1G2v+fd7BOHR0PiYjSu0AHcvktj8uqyKpP5dRVfJakNWbP/A/l1Nr5lxVtWxEu
Lba8a5cWLyS0Rpze+SCGXJNokGPUNj2yhYxP6u21D452ZIVk9D/vfpsFAuAQYdpJ1HgR6OzV+A9/
uPPxwGXGBiGF7l4VQ3tRHXyQIhPxGLdJoWxRHW/uPnLNK7TgO4LVDsd/BRy8Af344+TutS2ECqrs
XINdbXPYEFKitz7YCT5QuGaTPbIAh/xgTnBZU/NokN+5rNoQ49zs+7rwpNkpPI2AllaXXYVhDJnz
C/ft1v5E00eTX4zHOYBrAD5B16LsMsiBwlvHIEbgoYNPYRpthika8e5NI3QuW4PEpvE2juPHuzeE
mrarA/wObQl1lZUxPe7eRpkct5O7Btm9GHKo7WTLZVrhEZ+2wcT88lSxvHfmmG+56RClmfeov/au
Q3kYYygEQkZz712Hw2ZhpNKZFp849IjH7Jn/gVIdTr9KkxXmk+rXcMSD6ddwkFi/+p07H2LfvRKV
AnMgARKHVqJS42W/aNZ3r0XBOzDxGL9BcXVtjsXeOH6LFuuje49PP+I57bJ1Vu9A22C6xhR7F3V3
xfawWUEpCjy3mVBbB9kLy2kvrDVwDxEOlNdzuguCvIP5DHajOByjd594N6N4gC039s/SU99dhQMl
7+ymj6iRUgfecYsGaU1475wLO03sBVSvquVo/QawUVQ7QRcGDxbmWFIH/+S5IGQu/jgMhOdkQeyc
2kA4Rzzf1fSDb38blMXJEpFwCkgYQRRZrUOs9a1A3GIRSDQx3UY5QAZRbeHjgfxgzbz2dNUJtbu6
exMk7lrCbjUKJfCJKPEGGPEQFb4KC3f8fbdwR7Gv+IfIyqijUapwR7r4VtAaa8LsNqwyI+NiGjCq
jNt9B87+t/D/QzB/T+H/7+HzC9A+T/BeL78cgpHAi0mtrruvy+9NB+25qollWGonsFR3acu37LDA
lKtwI4pyfLPkOwr2GhBdql24yzmu9s4ZVaAqbTWw1L0OYqJo4PSVSzSjMSzfZVy6i+RcMMvE9bLo
7tPWXvlFzU93qdI37MDjLeNRbOWnrb8Jv3R0MdX4fH7l7/65EibJmxtVhcfwB03XMp6RzSrzNf0z
GBB8Y57MrL/gRa3Ju4566rmWFcGe8r0/OlNFl50u7exVocanvhZKqamOF5bnSFbrwkJgZiAmFZXe
iDHh+3xUMqm506gK6e6mERZxxTR8cu241d/QZEp21lVRkq7MlP6chi02QsxgOSlV/EIVAsxX0DZ1
PQdImBkTACaxAaVbigAQb1I3l+ZVNX5DKzRzBc3wUc/lfEmy13Tp7hKm+JHKYvWjqnWFS9YAes2Q
bFHkcQtfQDDZoqQaSE2La1eXBP9yPSHUDInmBjyxshowFyOo+kaImb8a3nWF1ID1qkJizW01iAS4
hqUIh0mVCTB4syicN9++tCU5OhbbcXNYkXD+AZG69vdFF+56KWn3M1vmIdFflWdCxP2trtnNblWc
+AV0FOirphxbak2VxHh4UIFFZEZc/xDWlqvsZBtwf8vWEHzv9m1YOKPKbUWTVWfpKwOxpRxYEdKA
oWuB7tFKpN5+7mIst45hwUNP7WvsbcWc/65lrFau8IvIAz0tRFI1acBVynikJF3BaGIdzRAWS4et
/I1lHpilZ9ZlfzWoTtGqFZnkGKzSFYN2FyvTeP5u4JSqgkp4hrBhtTLhS9+kdUe1U1lz965+h0ZQ
xTBUDXjjESCv9RVdIe23cFEdRq63MjvFv0H5VKyz0G0eVJljSYJBBSDBJmemjmG5ZpmN1hNLAo6v
MMOG0Dm4WDGoL9ZgS9cEZom+01Q/XHvdTrXEXMksgtj6Cp/2AV/NJ5LNL1y9IecbugaNM+oGoeU5
Z6reNEzFJXyHrFhYoZJr0Jxdjqj07mxjHSEV1vmIKx1pvVvyQ+shGk8rSmRE4ydXQFUoQBHsla9x
QIphafVdSrorVEBRBym7qEssBNMiDJZZWFJlAmeTfHUOoBQqwBOqi1w4gg2utePWIaxXmSw7JSph
F8AGJL6kUuVKxLj6gdjsQxC6YKgCz3C1Vs5apKpDakO8nqyhGcNincEIlBnzPSfCrDOxWkZWJKXm
xM64KZuC7pSohuFo1WcESztkc0scFj4XfM3fYwzY6ZS5VaMqkI2jifbIFmvM2wU1FLzgeKObHzCu
U1HP3rqvLE1R2fugJC8awedazzhS2iOwddIQm5W36Wtfj8SpMezXG3r84svB2gKZneVgHX1oc9dl
T7vLwSajFZ2VZrcnKpKxUzgWVU9Ki0tSAUE/aYWvsUJECOrrl6fiH4kXIaIWVCrGV0NbhetBdbS2
Uag/CsONrhI/BuZRhkPh1pJAT/AM9FRSWvIaEx5Bq93E1W6yZ+/RjmhxUDHDMkOI4sstfpdaSHBD
kLFD2JvuQAPPoZi4xTl7o6uAMVnvsYnadEapmI/RcX8urt0V2JS6o+ohUR9h0Rju6DRgaxI1zClw
2oPClvMAfV8R2n7/2ttTyzqdNR2xylspQ3yIH0reafy8Tz4FBTEBQ1BChpTY9eZzENCjVAeGgrag
g1cAi2XMG1/AIo6BQWCbjlwRuVNO+FxzdcMjdmGFK3n+2vv7XLXpddoR11wdNMCEC/hBh8kqMLou
qQBt2ApryDuOpDLtxBskwzdRknLUFH8PbOkAI59XTd1KlwRVeZij8N7WKtmXqTIj4r4amSAcqWZh
5ISyK2FjuyaUoyRsHbOgikttp5wkSZY6RCKdYDFUfTeEpdEoeUo/YsDFld7y8L/dfQBZqItwIJIF
2V0PyK6NqQuMOwNRSBX+UUqjIgsb0DBcdyhZ5k9hBZB94/wUZrwvO9mooGIOrZH7awjjBcba7Bm6
K6qqoim+ShZiVrhTWsewxHTXVx2Fh/DueWniVml7nOPlrQjWpuZTil5x5dwhnQuu5RfC9mQvFXkS
w3qHKEfsYp4Ubq13sSGRJsfxyoWDPtpIpcd1ZYZToCJ52UHSV57lGmjKuX0pH1th2DRoRAM01y1Y
H9ZIufPzDF4R4y8ecHY2qQLKnZ77BL8yzday9/PQcjX1czncbUJyjt7TLjyV9Ig67v81DuRyo+NW
VDMbU2wvH3d4nrh4YatkGg4v+8egnf6fTv64UJuEBXRpe3w+ZEdTobtionaPgECP8UwQ/Psc/sd/
eYdzWtGXNqsntnpL8HDrqOfuOXb8/IMY1XHfdrYmCCNfCZDCf+zZPG41xUuOIm66b9O41UqbnQFf
4GGfGRDmn8nfJkAz0W6WYQ1Lqr1cFuPPkowriHgmjpMFcO4UbNTZJe4uu04ennzLv7CAXxXmjgCx
awSkPys6HrPl11QrEt27KZ6WmRbJKM3AiuoixiC5gQEapw17BihdLRCTOXyioZLeglLIlsOGUsUO
rL3fPC3oJsCSr9vr8fa/kqpJZVUV9kHGu2T35LO028A8oCXmOQPb/UW3Zx40eMXrt936Ffr8CD8e
/YRG5SfywIg/kHrNGhHkFWjEqeaZZfgJYWht3+FOzNEpiufVCv/i7e4je2HCNCyTMjqYNoqQTCbk
atkGjRFNMlNOxesHDYKppzasY+ky4ugki1RZNXAs8ARboHOaUNkzH/D8sYLxkDEc2wCTl+L2wqHw
d5VE3Dw5VFHtwDLpYsFIhpK1JmMQtj9OwgLb1DHsA6va5FjCeDmOJ7o3oqLmMmktqbpoBJu2rHQK
I4LtNjvJ39NpGxuw777a4it5K2MTNh1ubMJWD1d4iJE5ZfYeC64jC13h2i4eWGMga7AFGd6R8gtR
F2w2suDBe7pXYNnOPjt3vLG2D76mX0CbaPp/s6Wq/nXdtDsPGp9k7sQCfHnKGU7QQqR81p7Bkefx
S7YHN5HeOnTEEKohxl9vcMak9hChNVLAgC2l39+S0NnDtnDR84pNtrUUTmeRRNj3C97KtlODjsiy
vuACtPj9bzdOB68X8004G3j5/DF2/9D+TkEJZK6wK/wg8MODAPYEj4Y96dyMtxPPgyKv1A3JFS2z
cN1r/FDBhxI/HCEiBvw1iGLL6I1FQ3Blb/Dvv3E+zM+u3LeUaTk0bOZDjHI3uYKqHMAEv+BfYMCO
nLGrO22dBV5f0DmoDk2dV/HYaa2uMxmDzp2ZWpDpZQOSMSE6ya/xBwaciudmb0D0j4i/iFMIbXpz
hFMQxOiW7LQ8XVqQ89vRICmFq3NKkEWw6W1+gVowgu3Wgr2/vmO1IG62G3f0/pW6jRaMmg7WglGr
vy5YnIn69HubhcrHz0iBzDg+nBbEz+gCLcgZCoE164StzbAVWrIezawGxQeoRr4nV6tRipttoPig
46XzsmybrXfN58z9hawtWuvFe6tFz0jMyl6Ow310N+EnpOTY/6N5nNnOeFarxvPCjWf74ML+lAso
2EcPX6AqIDmz+hEV9hzrzs/PJsVOP3hQRu5084TJvr7BeW8WK+8f8agRcbiFVyxXJO6kppE2D4Yo
ezyD7UmwY3IqIPjfKfdC129pLWiVEJL0+gJvwbCkO71WFfirp7jZtaFsNm5PYRf8l6hsrQWWpHf8
UJmCtD8twLpZdmcp8T3QBom5JpYJlybgxqvOXKKdtCmaErvPYkNF7RebS65w7WzUG6dy2y5XCdqY
bAS9g/kp/KrhuepISIgqxiEZBchyB1ZB3wYHUTxwKqcmsSp92LBbK/X+HI3TSkhCl2V4pW+llcKm
w7VS2Oor8s3W21/eIbPNkUl+dkxiSwFNtSjY+0j5+Xi2RcX9YgfEeZeOj7zD4gynbnyUZhyMk0K1
Q/iwGGhZN3Eji/DinItDWAFqce8mo07L8bcrkINBFhMidF9GN3CJ2BKimyDdh2w/85pOHspLzMtG
o3QzUfKXE9pMJIkhLBOZWzFR2HQ4E4WtyOFe07psL3HJGh1Mf5ygKwXuLSmC9WLDi+U5I4Thh6XX
mvjMK+Ut/zLCtGBtMrPpI6UUu+TOXF06JY9vvoktxeLthCME2/mj9TvOB2sMzad7dn+PHpcJQgjj
CfFFnsuTPNf6uICPujjW8I+Rx1P6avjfXB1Pla4RVh8LgxCK37h/dUUN9WNuVH1BXVJflYXMjwU+
FuJ4KqM+c3OML5SA/4vjqdDBOF8V8Lpw0CWC5QBCHyT8bwC0gv8L+/3LY6GwOT13fT0+FiL4V5zY
/gw9fQQjAE66NYvHAODQLBBhXXPfjjjG0NuhzJcXTcnhRoVYTyGdX6hN3LRb9vZWa9oje6qmLIeV
veI2shc1HSx7Uas/U1TnpEdU9fh/MpQwFynJXDZhYq6dz1i5d95FmFu5WVAgsDib7fewsE0TNqzd
L+/BuJEuRzCCeB+4HDJX+FMugrU16+jrJqah38m2aD51ouytEe6W9+lvVRVNjdkXLozGWfE9y9iv
klhLCHslnGhEavPjJHOzQNMxDSLlllGwUbJxHxqvJTAK3mCkcpgiUzHm3XyZvLbW5kt0xn3Sp7wV
X4ZNh/Nl2Ar8dJfeJfbavPWkd8wKbu03Xm75+2dI7RNyRzdn7vdn1u8nzJ6fkwfNK8UObfrsYUU1
ZUOMkj5hIXZgr+bv6TI6yAqMWdKNBpsHijmptIgHIsEP2BC6kKpmW9akvJG1cQqy17fGJKrHy3vl
3uu3ssaxAOKz2ZIXRwCcnvqskfYf+BQZovl24uWZaWm/2NDPzwc9dQp/KPrwPnsueUokyhf8E/ep
zLvCkxvRPNJZ+mIH1oeyATPRbN/ix9TRACMrvPAyaFR7OWZ3VFZRbUZMnxtRxbAB3dJiNOFyHI22
cKoJaCo5aVYG2TOsWKDS97cqSQIc9tytTnrvYjp1AjgLr06qW6mTsOlwdRK2au89bT4/wsTt0fnE
BKu0Jv1CABwHB1mvjmR+JdMo7hKs/zyjJRhuDfrArr4VwcKmwwkWtiJJX/zTp/re2Mw5ZTOIuSmt
hCa5ybKH0t1OjOCzr/lHDRsgHuWKLa2L1UIA1D1B/p8UBUZtVZDg9oHAVfKoh8yzooonGPp9qVxq
jie5olaBLnzy6CV8edzxw6GOrhjr+GHXs4mdB7MYCGrK46Rdpqj1HjamxPJ2RYf3MF2yIfIt5tsL
lvOpDLmYrMr2Hf3gKLXE1Rmgg0vaxIxwSergirasIljaD+nmpuTSiUwMHNlgJqcFG+jhFZMttdgG
N8YHjePWVQSlWOLMQg+fNlqn+7BZNEKS3rlqwdKWPp+9zZNZLyHbrXhH/8fJiMs64zZf9z6mop+G
j5BM/UoiXp6pdTxclmO6h4ZMZ81gRfcg2alhzdATQ1geOveRl3C2coiarXfaD1ezYav923l2o6xX
sbKxx+CJva5Qc/6ZIg9Oovj+l0GUwXtxmA4/cxlqSoagN2dchh9hvjybuC1MTIFvJh7Bl7aukth1
KLcr9gk7JQjLP3tSPCc1z1kgt0lRN1GY9+LXmJQpbEV/F4sB5PMbNhM2exfnihnkO3uMRLgHK1s6
ir899d4t/cFc4qlzmHH+b4O8HYC72E54DDi4s3dXjN0AK10oZxPT/WlErAotnBKS3nPrzQ+i76hM
3LxbUpLnzlqSIiG48XW6WVLEbSQlaj9YUqJWQzLNQtdBKsc+QJPdhN34pNmhtNF1X64OD8SWOsIH
82GiN+GkDQbn0TzA7wD2exFg/C9E4sZFKWvH0vjKxmsuHrPyJQrJ3znwCgRwsdm3QdbHbkVQhN3J
7VTl9XjxjqueoftgszGpsEFhSinqySKL/dg9pHg3kD29Jr5EwCgHhA+CQweUanHEwXffznw4HIxF
KQFLGEJ/gdGe3LtzaJtsXVnTPkJhVOTUVbA9uY4yVRR+7W6ABjsRkqxrI9ZON3SHZhrP9VQxEt3S
PfR4j8TpxdItbyXdYfvh0h22OmnWkowQxhbK5OO/rJzTtIqy/NotNB8HndkDNphtUYW2OwrQZz2+
iLcQij0GFFP4biPdJmioI1XZzdbFB7xvOM8sUo8+IC/NOc20aGxIN/PgT1I0P91pfGox3uGy3EqU
oGOtqpUbUq1EKfDSo5NvX4zodzVciO84yaUdd9KQaKOCVGThMpC1yxWEqcgwh6A6UpFG13jRJZpp
N4cOPXqBvxDX5CI9IsM5VP6WhGTU6glR/DvcEtRAPOVsYOHF1/GY1qTUpLCR6w3rm3K8xTrblQfh
tz49tfnMHl/rPyQg0SF2otNzBDeCHXgEd7FZ+aMT7YM/HEYdnRFH3Thvy07ttctyrrx8pW/MSbKp
IXrJcKiin3MJYCnEURzjHCc1Zq3wMkPYbEj4MHTnHSvT5TJiSn0rpgzbD2fKsNVjf1YiOJmCWW5Z
N1sgpy5bk4ofK8xgRf2iSf7Sn2G0O53Y6S7PBtEJAnzhNFrv2beZN+o8RjoJU+kYu/ThN7UD22bG
9N1sm4AdNJJdC4E7aU3ptqk9suKPsQdH1JNMitcdilZX3fw5dFNf4PGxiD3NbdgzbD6YO8NGfsv9
gycD+2XngbZMZScMZifC3lIbs3ifWsagX7vNeKL/EzTtJXk05DloOX4Yb+TRsxPasJydOndik07U
w4INQg3v/8gAkmqAkgJKCqMjI0QM7n7GoIsWQYN0lpCycF4CRUFuSHKB9nEx+zxHb1xii14tUjk1
VPG4NCFu6ayh2YGNd25S90pNbvBMVtQydZAUb/ZIGcNmncKW3MXvrK6JJ3aTpSz/F2kARCINCmVu
ZHN0cmVhbQ0KZW5kb2JqDQo3MiAwIG9iag0KPDwvVGl0bGUoUGFwZXIgVGl0bGUgXCh1c2Ugc3R5
bGU6IHBhcGVyIHRpdGxlXCkpL0F1dGhvcihJRUVFKS9DcmVhdG9yKP7/AE0AaQBjAHIAbwBzAG8A
ZgB0AK4AIABPAGYAZgBpAGMAZQAgAFcAbwByAGQAIAAyADAAMAA3KS9DcmVhdGlvbkRhdGUoRDoy
MDE3MDIyMjA5MDkxMiswOCcwMCcpIC9Nb2REYXRlKEQ6MjAxNzAyMjIwOTA5MTIrMDgnMDAnKSAv
UHJvZHVjZXIo/v8ATQBpAGMAcgBvAHMAbwBmAHQArgAgAE8AZgBmAGkAYwBlACAAVwBvAHIAZAAg
ADIAMAAwADcpPj4NCmVuZG9iag0KNzMgMCBvYmoNCjw8L1R5cGUvU3RydWN0VHJlZVJvb3QvUm9s
ZU1hcCA3NCAwIFIvUGFyZW50VHJlZSA3NSAwIFIvS1sgNzYgMCBSXSAvUGFyZW50VHJlZU5leHRL
ZXkgMjM+Pg0KZW5kb2JqDQo3NCAwIG9iag0KPDwvRm9vdG5vdGUvTm90ZS9FbmRub3RlL05vdGUv
VGV4dGJveC9TZWN0L0hlYWRlci9TZWN0L0Zvb3Rlci9TZWN0L0lubGluZVNoYXBlL1NlY3QvQW5u
b3RhdGlvbi9TZWN0L0FydGlmYWN0L1NlY3QvV29ya2Jvb2svRG9jdW1lbnQvV29ya3NoZWV0L1Bh
cnQvTWFjcm9zaGVldC9QYXJ0L0NoYXJ0c2hlZXQvUGFydC9EaWFsb2dzaGVldC9QYXJ0L1NsaWRl
L1BhcnQvQ2hhcnQvU2VjdC9EaWFncmFtL0ZpZ3VyZT4+DQplbmRvYmoNCjc1IDAgb2JqDQo8PC9O
dW1zWyAwIDc4IDAgUiAxIDg1IDAgUiAyIDg3IDAgUiAzIDEwNyAwIFIgNCAxMTEgMCBSIDUgMTE3
IDAgUiA2IDEyOCAwIFIgNyAxMzIgMCBSIDggMTM2IDAgUiA5IDE0MCAwIFIgMTAgMTUzIDAgUiAx
MSAxNTcgMCBSIDEyIDE2MSAwIFIgMTMgMTY1IDAgUiAxNCAxNzMgMCBSIDE1IDE3NyAwIFIgMTYg
MTk0IDAgUiAxNyAyMDMgMCBSIDE4IDIxMCAwIFIgMTkgMjU5IDAgUiAyMCAyNzAgMCBSIDIxIDMw
MiAwIFIgMjIgNDQwIDAgUl0gPj4NCmVuZG9iag0KNzYgMCBvYmoNCjw8L1AgNzMgMCBSL1MvU2Vj
dC9UeXBlL1N0cnVjdEVsZW0vS1sgNzcgMCBSIDc5IDAgUiA4MCAwIFIgODEgMCBSIDgyIDAgUiA4
MyAwIFIgODQgMCBSIDg2IDAgUiA4OCAwIFIgODkgMCBSIDkwIDAgUiA5MSAwIFIgOTIgMCBSIDkz
IDAgUiA5NCAwIFIgOTUgMCBSIDk2IDAgUiA5NyAwIFIgOTggMCBSIDk5IDAgUiAxMDAgMCBSIDEw
MSAwIFIgMTAyIDAgUiAxMDMgMCBSIDEwNCAwIFIgMTA1IDAgUiAxMTUgMCBSIDEyMSAwIFIgMTIy
IDAgUiAxMjMgMCBSIDEyNCAwIFIgMTI1IDAgUiAxMjYgMCBSIDE0NCAwIFIgMTQ5IDAgUiAxNTAg
MCBSIDE1MSAwIFIgMTY5IDAgUiAxNzAgMCBSIDE3MSAwIFIgMTgxIDAgUiAxODIgMCBSIDE4MyAw
IFIgMTg0IDAgUiAxODUgMCBSIDE4NiAwIFIgMTg3IDAgUiAxODggMCBSIDE4OSAwIFIgMTkwIDAg
UiAyMTYgMCBSIDIxNyAwIFIgMjE4IDAgUiAyNTUgMCBSIDI1NiAwIFIgMjU3IDAgUiAyNjMgMCBS
IDI2OCAwIFIgMjc0IDAgUiAyNzUgMCBSIDI3NiAwIFIgMjc3IDAgUiAyNzggMCBSIDI4MSAwIFIg
MjgyIDAgUiAyODMgMCBSIDI4NCAwIFIgMjg1IDAgUiAyODggMCBSIDI4OSAwIFIgMjkwIDAgUiAy
OTEgMCBSIDI5MiAwIFIgMjkzIDAgUiAyOTYgMCBSIDI5NyAwIFIgMjk4IDAgUiAyOTkgMCBSIDMw
MCAwIFIgMzAxIDAgUiAzMDMgMCBSIDMwNCAwIFIgMzA1IDAgUiAzMDYgMCBSIDMwNyAwIFIgMzA4
IDAgUiAzNDQgMCBSIDM0NSAwIFIgMzQ2IDAgUiAzNDcgMCBSIDM0OCAwIFIgMzQ5IDAgUiAzNTAg
MCBSIDM5MSAwIFIgMzkyIDAgUiAzOTMgMCBSIDM5NCAwIFIgMzk1IDAgUiAzOTYgMCBSIDM5NyAw
IFIgMzk4IDAgUiAzOTkgMCBSIDQwMCAwIFIgNDAxIDAgUiA0MzggMCBSIDQzOSAwIFIgNDQxIDAg
UiA0NDIgMCBSIDQ0MyAwIFIgNDQ0IDAgUiA0NDUgMCBSIDQ0NiAwIFIgNDgwIDAgUiA0ODEgMCBS
IDQ4MiAwIFIgNDgzIDAgUiA0ODQgMCBSIDUxNSAwIFJdID4+DQplbmRvYmoNCjc3IDAgb2JqDQo8
PC9QIDc2IDAgUi9TL1AvVHlwZS9TdHJ1Y3RFbGVtL0tbIDBdIC9QZyAzIDAgUj4+DQplbmRvYmoN
Cjc4IDAgb2JqDQpbIDc3IDAgUiA4MSAwIFIgODIgMCBSIDgzIDAgUiA5MSAwIFIgOTIgMCBSIDkz
IDAgUiA5NCAwIFIgOTUgMCBSIDk2IDAgUiA5NyAwIFIgOTggMCBSIDk5IDAgUiAxMDAgMCBSIDEw
MSAwIFIgMTAyIDAgUiAxMDMgMCBSIDEwNCAwIFIgMTA2IDAgUiAxMDkgMCBSIDExMCAwIFIgMTEz
IDAgUiAxMTQgMCBSIDExNiAwIFIgMTE5IDAgUiAxMjAgMCBSIDEyMSAwIFIgMTIyIDAgUiAxMjMg
MCBSIDEyNCAwIFIgMTI1IDAgUiA3OSAwIFIgODAgMCBSXSANCmVuZG9iag0KNzkgMCBvYmoNCjw8
L1AgNzYgMCBSL1MvRmlndXJlL0FsdChGaWdfMS5wbmcpL1R5cGUvU3RydWN0RWxlbS9LWyAzMV0g
L1BnIDMgMCBSPj4NCmVuZG9iag0KODAgMCBvYmoNCjw8L1AgNzYgMCBSL1MvRmlndXJlL0FsdChG
aWdfMy5wbmcpL1R5cGUvU3RydWN0RWxlbS9LWyAzMl0gL1BnIDMgMCBSPj4NCmVuZG9iag0KODEg
MCBvYmoNCjw8L1AgNzYgMCBSL1MvUC9UeXBlL1N0cnVjdEVsZW0vS1sgMV0gL1BnIDMgMCBSPj4N
CmVuZG9iag0KODIgMCBvYmoNCjw8L1AgNzYgMCBSL1MvUC9UeXBlL1N0cnVjdEVsZW0vS1sgMl0g
L1BnIDMgMCBSPj4NCmVuZG9iag0KODMgMCBvYmoNCjw8L1AgNzYgMCBSL1MvUC9UeXBlL1N0cnVj
dEVsZW0vS1sgM10gL1BnIDMgMCBSPj4NCmVuZG9iag0KODQgMCBvYmoNCjw8L1AgNzYgMCBSL1Mv
RmlndXJlL0FsdChGaWdfNC5wbmcpL1R5cGUvU3RydWN0RWxlbS9LWyA3MV0gL1BnIDI0IDAgUj4+
DQplbmRvYmoNCjg1IDAgb2JqDQpbIDEyNyAwIFIgMTMwIDAgUiAxMzEgMCBSIDEzNCAwIFIgMTM1
IDAgUiAxMzggMCBSIDEzOSAwIFIgMTQyIDAgUiAxNDMgMCBSIDE0NiAwIFIgMTQ4IDAgUiAxNDkg
MCBSIDE1MCAwIFIgMTUyIDAgUiAxNTUgMCBSIDE1NiAwIFIgMTU5IDAgUiAxNjAgMCBSIDE2MyAw
IFIgMTY0IDAgUiAxNjcgMCBSIDE2OCAwIFIgMTY5IDAgUiAxNzAgMCBSIDE3MiAwIFIgMTc1IDAg
UiAxNzYgMCBSIDE3OSAwIFIgMTgwIDAgUiAxODEgMCBSIDE4MiAwIFIgMTgzIDAgUiAxODQgMCBS
IDE4NSAwIFIgMTg2IDAgUiAxODcgMCBSIDE4OCAwIFIgMTg5IDAgUiAxOTMgMCBSIDE5NiAwIFIg
MTk3IDAgUiAxOTkgMCBSIDIwMiAwIFIgMjA1IDAgUiAyMDYgMCBSIDIwOSAwIFIgMjEyIDAgUiAy
MTMgMCBSIDIxNSAwIFIgMjE2IDAgUiAyMTcgMCBSIDIyMSAwIFIgMjIzIDAgUiAyMjQgMCBSIDIy
NyAwIFIgMjI5IDAgUiAyMzAgMCBSIDIzMyAwIFIgMjM1IDAgUiAyMzYgMCBSIDIzOSAwIFIgMjQx
IDAgUiAyNDIgMCBSIDI0NSAwIFIgMjQ3IDAgUiAyNDggMCBSIDI1MSAwIFIgMjUzIDAgUiAyNTQg
MCBSIDI1NSAwIFIgMjU2IDAgUiA4NCAwIFJdIA0KZW5kb2JqDQo4NiAwIG9iag0KPDwvUCA3NiAw
IFIvUy9GaWd1cmUvQWx0KG1heG1pbmQucG5nKS9UeXBlL1N0cnVjdEVsZW0vS1sgMjldIC9QZyAy
NSAwIFI+Pg0KZW5kb2JqDQo4NyAwIG9iag0KWyAyNTggMCBSIDI2MSAwIFIgMjYyIDAgUiAyNjUg
MCBSIDI2NyAwIFIgMjY5IDAgUiAyNzIgMCBSIDI3MyAwIFIgMjc0IDAgUiAyNzUgMCBSIDI3NiAw
IFIgMjc3IDAgUiAyODAgMCBSIDI4MSAwIFIgMjgyIDAgUiAyODMgMCBSIDI4NCAwIFIgMjg3IDAg
UiAyODggMCBSIDI4OSAwIFIgMjkwIDAgUiAyOTEgMCBSIDI5MiAwIFIgMjk1IDAgUiAyOTYgMCBS
IDI5NyAwIFIgMjk4IDAgUiAyOTkgMCBSIDMwMCAwIFIgODYgMCBSIDg4IDAgUiA4OSAwIFIgOTAg
MCBSXSANCmVuZG9iag0KODggMCBvYmoNCjw8L1AgNzYgMCBSL1MvRmlndXJlL0FsdChGaWdfNS5w
bmcpL1R5cGUvU3RydWN0RWxlbS9LWyAzMF0gL1BnIDI1IDAgUj4+DQplbmRvYmoNCjg5IDAgb2Jq
DQo8PC9QIDc2IDAgUi9TL0ZpZ3VyZS9BbHQoRmlnXzYucG5nKS9UeXBlL1N0cnVjdEVsZW0vS1sg
MzFdIC9QZyAyNSAwIFI+Pg0KZW5kb2JqDQo5MCAwIG9iag0KPDwvUCA3NiAwIFIvUy9GaWd1cmUv
QWx0KEZpZ183LnBuZykvVHlwZS9TdHJ1Y3RFbGVtL0tbIDMyXSAvUGcgMjUgMCBSPj4NCmVuZG9i
ag0KOTEgMCBvYmoNCjw8L1AgNzYgMCBSL1MvUC9UeXBlL1N0cnVjdEVsZW0vS1sgNF0gL1BnIDMg
MCBSPj4NCmVuZG9iag0KOTIgMCBvYmoNCjw8L1AgNzYgMCBSL1MvUC9UeXBlL1N0cnVjdEVsZW0v
S1sgNV0gL1BnIDMgMCBSPj4NCmVuZG9iag0KOTMgMCBvYmoNCjw8L1AgNzYgMCBSL1MvUC9UeXBl
L1N0cnVjdEVsZW0vS1sgNl0gL1BnIDMgMCBSPj4NCmVuZG9iag0KOTQgMCBvYmoNCjw8L1AgNzYg
MCBSL1MvUC9UeXBlL1N0cnVjdEVsZW0vS1sgN10gL1BnIDMgMCBSPj4NCmVuZG9iag0KOTUgMCBv
YmoNCjw8L1AgNzYgMCBSL1MvUC9UeXBlL1N0cnVjdEVsZW0vS1sgOF0gL1BnIDMgMCBSPj4NCmVu
ZG9iag0KOTYgMCBvYmoNCjw8L1AgNzYgMCBSL1MvUC9UeXBlL1N0cnVjdEVsZW0vS1sgOV0gL1Bn
IDMgMCBSPj4NCmVuZG9iag0KOTcgMCBvYmoNCjw8L1AgNzYgMCBSL1MvUC9UeXBlL1N0cnVjdEVs
ZW0vS1sgMTBdIC9QZyAzIDAgUj4+DQplbmRvYmoNCjk4IDAgb2JqDQo8PC9QIDc2IDAgUi9TL1Av
VHlwZS9TdHJ1Y3RFbGVtL0tbIDExXSAvUGcgMyAwIFI+Pg0KZW5kb2JqDQo5OSAwIG9iag0KPDwv
UCA3NiAwIFIvUy9IMS9UeXBlL1N0cnVjdEVsZW0vS1sgMTJdIC9QZyAzIDAgUj4+DQplbmRvYmoN
CjEwMCAwIG9iag0KPDwvUCA3NiAwIFIvUy9QL1R5cGUvU3RydWN0RWxlbS9LWyAxM10gL1BnIDMg
MCBSPj4NCmVuZG9iag0KMTAxIDAgb2JqDQo8PC9QIDc2IDAgUi9TL1AvVHlwZS9TdHJ1Y3RFbGVt
L0tbIDE0XSAvUGcgMyAwIFI+Pg0KZW5kb2JqDQoxMDIgMCBvYmoNCjw8L1AgNzYgMCBSL1MvUC9U
eXBlL1N0cnVjdEVsZW0vS1sgMTVdIC9QZyAzIDAgUj4+DQplbmRvYmoNCjEwMyAwIG9iag0KPDwv
UCA3NiAwIFIvUy9QL1R5cGUvU3RydWN0RWxlbS9LWyAxNl0gL1BnIDMgMCBSPj4NCmVuZG9iag0K
MTA0IDAgb2JqDQo8PC9QIDc2IDAgUi9TL1AvVHlwZS9TdHJ1Y3RFbGVtL0tbIDE3XSAvUGcgMyAw
IFI+Pg0KZW5kb2JqDQoxMDUgMCBvYmoNCjw8L1AgNzYgMCBSL1MvUC9UeXBlL1N0cnVjdEVsZW0v
S1sgMTA2IDAgUiAxMDcgMCBSIDExMCAwIFIgMTExIDAgUiAxMTQgMCBSXSAvUGcgMyAwIFI+Pg0K
ZW5kb2JqDQoxMDYgMCBvYmoNCjw8L1AgMTA1IDAgUi9TL1NwYW4vVHlwZS9TdHJ1Y3RFbGVtL1Bn
IDMgMCBSL0sgMTg+Pg0KZW5kb2JqDQoxMDcgMCBvYmoNCjw8L1AgMTA1IDAgUi9TL0xpbmsvVHlw
ZS9TdHJ1Y3RFbGVtL0tbIDEwOCAwIFIgMTA5IDAgUl0gL1BnIDMgMCBSPj4NCmVuZG9iag0KMTA4
IDAgb2JqDQo8PC9UeXBlL09CSlIvT2JqIDIzIDAgUi9QZyAzIDAgUj4+DQplbmRvYmoNCjEwOSAw
IG9iag0KPDwvUCAxMDcgMCBSL1MvU3Bhbi9UeXBlL1N0cnVjdEVsZW0vUGcgMyAwIFIvSyAxOT4+
DQplbmRvYmoNCjExMCAwIG9iag0KPDwvUCAxMDUgMCBSL1MvU3Bhbi9UeXBlL1N0cnVjdEVsZW0v
UGcgMyAwIFIvSyAyMD4+DQplbmRvYmoNCjExMSAwIG9iag0KPDwvUCAxMDUgMCBSL1MvTGluay9U
eXBlL1N0cnVjdEVsZW0vS1sgMTEyIDAgUiAxMTMgMCBSXSAvUGcgMyAwIFI+Pg0KZW5kb2JqDQox
MTIgMCBvYmoNCjw8L1R5cGUvT0JKUi9PYmogMjggMCBSL1BnIDMgMCBSPj4NCmVuZG9iag0KMTEz
IDAgb2JqDQo8PC9QIDExMSAwIFIvUy9TcGFuL1R5cGUvU3RydWN0RWxlbS9QZyAzIDAgUi9LIDIx
Pj4NCmVuZG9iag0KMTE0IDAgb2JqDQo8PC9QIDEwNSAwIFIvUy9TcGFuL1R5cGUvU3RydWN0RWxl
bS9QZyAzIDAgUi9LIDIyPj4NCmVuZG9iag0KMTE1IDAgb2JqDQo8PC9QIDc2IDAgUi9TL1AvVHlw
ZS9TdHJ1Y3RFbGVtL0tbIDExNiAwIFIgMTE3IDAgUiAxMjAgMCBSXSAvUGcgMyAwIFI+Pg0KZW5k
b2JqDQoxMTYgMCBvYmoNCjw8L1AgMTE1IDAgUi9TL1NwYW4vVHlwZS9TdHJ1Y3RFbGVtL1BnIDMg
MCBSL0sgMjM+Pg0KZW5kb2JqDQoxMTcgMCBvYmoNCjw8L1AgMTE1IDAgUi9TL0xpbmsvVHlwZS9T
dHJ1Y3RFbGVtL0tbIDExOCAwIFIgMTE5IDAgUl0gL1BnIDMgMCBSPj4NCmVuZG9iag0KMTE4IDAg
b2JqDQo8PC9UeXBlL09CSlIvT2JqIDM0IDAgUi9QZyAzIDAgUj4+DQplbmRvYmoNCjExOSAwIG9i
ag0KPDwvUCAxMTcgMCBSL1MvU3Bhbi9UeXBlL1N0cnVjdEVsZW0vUGcgMyAwIFIvSyAyND4+DQpl
bmRvYmoNCjEyMCAwIG9iag0KPDwvUCAxMTUgMCBSL1MvU3Bhbi9UeXBlL1N0cnVjdEVsZW0vUGcg
MyAwIFIvSyAyNT4+DQplbmRvYmoNCjEyMSAwIG9iag0KPDwvUCA3NiAwIFIvUy9QL1R5cGUvU3Ry
dWN0RWxlbS9LWyAyNl0gL1BnIDMgMCBSPj4NCmVuZG9iag0KMTIyIDAgb2JqDQo8PC9QIDc2IDAg
Ui9TL0gxL1R5cGUvU3RydWN0RWxlbS9LWyAyN10gL1BnIDMgMCBSPj4NCmVuZG9iag0KMTIzIDAg
b2JqDQo8PC9QIDc2IDAgUi9TL1AvVHlwZS9TdHJ1Y3RFbGVtL0tbIDI4XSAvUGcgMyAwIFI+Pg0K
ZW5kb2JqDQoxMjQgMCBvYmoNCjw8L1AgNzYgMCBSL1MvUC9UeXBlL1N0cnVjdEVsZW0vS1sgMjld
IC9QZyAzIDAgUj4+DQplbmRvYmoNCjEyNSAwIG9iag0KPDwvUCA3NiAwIFIvUy9QL1R5cGUvU3Ry
dWN0RWxlbS9LWyAzMF0gL1BnIDMgMCBSPj4NCmVuZG9iag0KMTI2IDAgb2JqDQo8PC9QIDc2IDAg
Ui9TL1AvVHlwZS9TdHJ1Y3RFbGVtL0tbIDEyNyAwIFIgMTI4IDAgUiAxMzEgMCBSIDEzMiAwIFIg
MTM1IDAgUiAxMzYgMCBSIDEzOSAwIFIgMTQwIDAgUiAxNDMgMCBSXSAvUGcgMjQgMCBSPj4NCmVu
ZG9iag0KMTI3IDAgb2JqDQo8PC9QIDEyNiAwIFIvUy9TcGFuL1R5cGUvU3RydWN0RWxlbS9QZyAy
NCAwIFIvSyAwPj4NCmVuZG9iag0KMTI4IDAgb2JqDQo8PC9QIDEyNiAwIFIvUy9MaW5rL1R5cGUv
U3RydWN0RWxlbS9LWyAxMjkgMCBSIDEzMCAwIFJdIC9QZyAyNCAwIFI+Pg0KZW5kb2JqDQoxMjkg
MCBvYmoNCjw8L1R5cGUvT0JKUi9PYmogMzggMCBSL1BnIDI0IDAgUj4+DQplbmRvYmoNCjEzMCAw
IG9iag0KPDwvUCAxMjggMCBSL1MvU3Bhbi9UeXBlL1N0cnVjdEVsZW0vUGcgMjQgMCBSL0sgMT4+
DQplbmRvYmoNCjEzMSAwIG9iag0KPDwvUCAxMjYgMCBSL1MvU3Bhbi9UeXBlL1N0cnVjdEVsZW0v
UGcgMjQgMCBSL0sgMj4+DQplbmRvYmoNCjEzMiAwIG9iag0KPDwvUCAxMjYgMCBSL1MvTGluay9U
eXBlL1N0cnVjdEVsZW0vS1sgMTMzIDAgUiAxMzQgMCBSXSAvUGcgMjQgMCBSPj4NCmVuZG9iag0K
MTMzIDAgb2JqDQo8PC9UeXBlL09CSlIvT2JqIDM5IDAgUi9QZyAyNCAwIFI+Pg0KZW5kb2JqDQox
MzQgMCBvYmoNCjw8L1AgMTMyIDAgUi9TL1NwYW4vVHlwZS9TdHJ1Y3RFbGVtL1BnIDI0IDAgUi9L
IDM+Pg0KZW5kb2JqDQoxMzUgMCBvYmoNCjw8L1AgMTI2IDAgUi9TL1NwYW4vVHlwZS9TdHJ1Y3RF
bGVtL1BnIDI0IDAgUi9LIDQ+Pg0KZW5kb2JqDQoxMzYgMCBvYmoNCjw8L1AgMTI2IDAgUi9TL0xp
bmsvVHlwZS9TdHJ1Y3RFbGVtL0tbIDEzNyAwIFIgMTM4IDAgUl0gL1BnIDI0IDAgUj4+DQplbmRv
YmoNCjEzNyAwIG9iag0KPDwvVHlwZS9PQkpSL09iaiA0MCAwIFIvUGcgMjQgMCBSPj4NCmVuZG9i
ag0KMTM4IDAgb2JqDQo8PC9QIDEzNiAwIFIvUy9TcGFuL1R5cGUvU3RydWN0RWxlbS9QZyAyNCAw
IFIvSyA1Pj4NCmVuZG9iag0KMTM5IDAgb2JqDQo8PC9QIDEyNiAwIFIvUy9TcGFuL1R5cGUvU3Ry
dWN0RWxlbS9QZyAyNCAwIFIvSyA2Pj4NCmVuZG9iag0KMTQwIDAgb2JqDQo8PC9QIDEyNiAwIFIv
Uy9MaW5rL1R5cGUvU3RydWN0RWxlbS9LWyAxNDEgMCBSIDE0MiAwIFJdIC9QZyAyNCAwIFI+Pg0K
ZW5kb2JqDQoxNDEgMCBvYmoNCjw8L1R5cGUvT0JKUi9PYmogNDEgMCBSL1BnIDI0IDAgUj4+DQpl
bmRvYmoNCjE0MiAwIG9iag0KPDwvUCAxNDAgMCBSL1MvU3Bhbi9UeXBlL1N0cnVjdEVsZW0vUGcg
MjQgMCBSL0sgNz4+DQplbmRvYmoNCjE0MyAwIG9iag0KPDwvUCAxMjYgMCBSL1MvU3Bhbi9UeXBl
L1N0cnVjdEVsZW0vUGcgMjQgMCBSL0sgOD4+DQplbmRvYmoNCjE0NCAwIG9iag0KPDwvUCA3NiAw
IFIvUy9ML1R5cGUvU3RydWN0RWxlbS9LWyAxNDUgMCBSIDE0NyAwIFJdIC9QZyAyNCAwIFI+Pg0K
ZW5kb2JqDQoxNDUgMCBvYmoNCjw8L1AgMTQ0IDAgUi9TL0xJL1R5cGUvU3RydWN0RWxlbS9LWyAx
NDYgMCBSXSAvUGcgMjQgMCBSPj4NCmVuZG9iag0KMTQ2IDAgb2JqDQo8PC9QIDE0NSAwIFIvUy9M
Qm9keS9UeXBlL1N0cnVjdEVsZW0vS1sgOV0gL1BnIDI0IDAgUj4+DQplbmRvYmoNCjE0NyAwIG9i
ag0KPDwvUCAxNDQgMCBSL1MvTEkvVHlwZS9TdHJ1Y3RFbGVtL0tbIDE0OCAwIFJdIC9QZyAyNCAw
IFI+Pg0KZW5kb2JqDQoxNDggMCBvYmoNCjw8L1AgMTQ3IDAgUi9TL0xCb2R5L1R5cGUvU3RydWN0
RWxlbS9LWyAxMF0gL1BnIDI0IDAgUj4+DQplbmRvYmoNCjE0OSAwIG9iag0KPDwvUCA3NiAwIFIv
Uy9QL1R5cGUvU3RydWN0RWxlbS9LWyAxMV0gL1BnIDI0IDAgUj4+DQplbmRvYmoNCjE1MCAwIG9i
ag0KPDwvUCA3NiAwIFIvUy9IMi9UeXBlL1N0cnVjdEVsZW0vS1sgMTJdIC9QZyAyNCAwIFI+Pg0K
ZW5kb2JqDQoxNTEgMCBvYmoNCjw8L1AgNzYgMCBSL1MvUC9UeXBlL1N0cnVjdEVsZW0vS1sgMTUy
IDAgUiAxNTMgMCBSIDE1NiAwIFIgMTU3IDAgUiAxNjAgMCBSIDE2MSAwIFIgMTY0IDAgUiAxNjUg
MCBSIDE2OCAwIFJdIC9QZyAyNCAwIFI+Pg0KZW5kb2JqDQoxNTIgMCBvYmoNCjw8L1AgMTUxIDAg
Ui9TL1NwYW4vVHlwZS9TdHJ1Y3RFbGVtL1BnIDI0IDAgUi9LIDEzPj4NCmVuZG9iag0KMTUzIDAg
b2JqDQo8PC9QIDE1MSAwIFIvUy9MaW5rL1R5cGUvU3RydWN0RWxlbS9LWyAxNTQgMCBSIDE1NSAw
IFJdIC9QZyAyNCAwIFI+Pg0KZW5kb2JqDQoxNTQgMCBvYmoNCjw8L1R5cGUvT0JKUi9PYmogNDYg
MCBSL1BnIDI0IDAgUj4+DQplbmRvYmoNCjE1NSAwIG9iag0KPDwvUCAxNTMgMCBSL1MvU3Bhbi9U
eXBlL1N0cnVjdEVsZW0vUGcgMjQgMCBSL0sgMTQ+Pg0KZW5kb2JqDQoxNTYgMCBvYmoNCjw8L1Ag
MTUxIDAgUi9TL1NwYW4vVHlwZS9TdHJ1Y3RFbGVtL1BnIDI0IDAgUi9LIDE1Pj4NCmVuZG9iag0K
MTU3IDAgb2JqDQo8PC9QIDE1MSAwIFIvUy9MaW5rL1R5cGUvU3RydWN0RWxlbS9LWyAxNTggMCBS
IDE1OSAwIFJdIC9QZyAyNCAwIFI+Pg0KZW5kb2JqDQoxNTggMCBvYmoNCjw8L1R5cGUvT0JKUi9P
YmogNDcgMCBSL1BnIDI0IDAgUj4+DQplbmRvYmoNCjE1OSAwIG9iag0KPDwvUCAxNTcgMCBSL1Mv
U3Bhbi9UeXBlL1N0cnVjdEVsZW0vUGcgMjQgMCBSL0sgMTY+Pg0KZW5kb2JqDQoxNjAgMCBvYmoN
Cjw8L1AgMTUxIDAgUi9TL1NwYW4vVHlwZS9TdHJ1Y3RFbGVtL1BnIDI0IDAgUi9LIDE3Pj4NCmVu
ZG9iag0KMTYxIDAgb2JqDQo8PC9QIDE1MSAwIFIvUy9MaW5rL1R5cGUvU3RydWN0RWxlbS9LWyAx
NjIgMCBSIDE2MyAwIFJdIC9QZyAyNCAwIFI+Pg0KZW5kb2JqDQoxNjIgMCBvYmoNCjw8L1R5cGUv
T0JKUi9PYmogNDggMCBSL1BnIDI0IDAgUj4+DQplbmRvYmoNCjE2MyAwIG9iag0KPDwvUCAxNjEg
MCBSL1MvU3Bhbi9UeXBlL1N0cnVjdEVsZW0vUGcgMjQgMCBSL0sgMTg+Pg0KZW5kb2JqDQoxNjQg
MCBvYmoNCjw8L1AgMTUxIDAgUi9TL1NwYW4vVHlwZS9TdHJ1Y3RFbGVtL1BnIDI0IDAgUi9LIDE5
Pj4NCmVuZG9iag0KMTY1IDAgb2JqDQo8PC9QIDE1MSAwIFIvUy9MaW5rL1R5cGUvU3RydWN0RWxl
bS9LWyAxNjYgMCBSIDE2NyAwIFJdIC9QZyAyNCAwIFI+Pg0KZW5kb2JqDQoxNjYgMCBvYmoNCjw8
L1R5cGUvT0JKUi9PYmogNDkgMCBSL1BnIDI0IDAgUj4+DQplbmRvYmoNCjE2NyAwIG9iag0KPDwv
UCAxNjUgMCBSL1MvU3Bhbi9UeXBlL1N0cnVjdEVsZW0vUGcgMjQgMCBSL0sgMjA+Pg0KZW5kb2Jq
DQoxNjggMCBvYmoNCjw8L1AgMTUxIDAgUi9TL1NwYW4vVHlwZS9TdHJ1Y3RFbGVtL1BnIDI0IDAg
Ui9LIDIxPj4NCmVuZG9iag0KMTY5IDAgb2JqDQo8PC9QIDc2IDAgUi9TL1AvVHlwZS9TdHJ1Y3RF
bGVtL0tbIDIyXSAvUGcgMjQgMCBSPj4NCmVuZG9iag0KMTcwIDAgb2JqDQo8PC9QIDc2IDAgUi9T
L0gyL1R5cGUvU3RydWN0RWxlbS9LWyAyM10gL1BnIDI0IDAgUj4+DQplbmRvYmoNCjE3MSAwIG9i
ag0KPDwvUCA3NiAwIFIvUy9QL1R5cGUvU3RydWN0RWxlbS9LWyAxNzIgMCBSIDE3MyAwIFIgMTc2
IDAgUiAxNzcgMCBSIDE4MCAwIFJdIC9QZyAyNCAwIFI+Pg0KZW5kb2JqDQoxNzIgMCBvYmoNCjw8
L1AgMTcxIDAgUi9TL1NwYW4vVHlwZS9TdHJ1Y3RFbGVtL1BnIDI0IDAgUi9LIDI0Pj4NCmVuZG9i
ag0KMTczIDAgb2JqDQo8PC9QIDE3MSAwIFIvUy9MaW5rL1R5cGUvU3RydWN0RWxlbS9LWyAxNzQg
MCBSIDE3NSAwIFJdIC9QZyAyNCAwIFI+Pg0KZW5kb2JqDQoxNzQgMCBvYmoNCjw8L1R5cGUvT0JK
Ui9PYmogNTAgMCBSL1BnIDI0IDAgUj4+DQplbmRvYmoNCjE3NSAwIG9iag0KPDwvUCAxNzMgMCBS
L1MvU3Bhbi9UeXBlL1N0cnVjdEVsZW0vUGcgMjQgMCBSL0sgMjU+Pg0KZW5kb2JqDQoxNzYgMCBv
YmoNCjw8L1AgMTcxIDAgUi9TL1NwYW4vVHlwZS9TdHJ1Y3RFbGVtL1BnIDI0IDAgUi9LIDI2Pj4N
CmVuZG9iag0KMTc3IDAgb2JqDQo8PC9QIDE3MSAwIFIvUy9MaW5rL1R5cGUvU3RydWN0RWxlbS9L
WyAxNzggMCBSIDE3OSAwIFJdIC9QZyAyNCAwIFI+Pg0KZW5kb2JqDQoxNzggMCBvYmoNCjw8L1R5
cGUvT0JKUi9PYmogNTEgMCBSL1BnIDI0IDAgUj4+DQplbmRvYmoNCjE3OSAwIG9iag0KPDwvUCAx
NzcgMCBSL1MvU3Bhbi9UeXBlL1N0cnVjdEVsZW0vUGcgMjQgMCBSL0sgMjc+Pg0KZW5kb2JqDQox
ODAgMCBvYmoNCjw8L1AgMTcxIDAgUi9TL1NwYW4vVHlwZS9TdHJ1Y3RFbGVtL1BnIDI0IDAgUi9L
IDI4Pj4NCmVuZG9iag0KMTgxIDAgb2JqDQo8PC9QIDc2IDAgUi9TL1AvVHlwZS9TdHJ1Y3RFbGVt
L0tbIDI5XSAvUGcgMjQgMCBSPj4NCmVuZG9iag0KMTgyIDAgb2JqDQo8PC9QIDc2IDAgUi9TL0gx
L1R5cGUvU3RydWN0RWxlbS9LWyAzMF0gL1BnIDI0IDAgUj4+DQplbmRvYmoNCjE4MyAwIG9iag0K
PDwvUCA3NiAwIFIvUy9QL1R5cGUvU3RydWN0RWxlbS9LWyAzMV0gL1BnIDI0IDAgUj4+DQplbmRv
YmoNCjE4NCAwIG9iag0KPDwvUCA3NiAwIFIvUy9QL1R5cGUvU3RydWN0RWxlbS9LWyAzMl0gL1Bn
IDI0IDAgUj4+DQplbmRvYmoNCjE4NSAwIG9iag0KPDwvUCA3NiAwIFIvUy9QL1R5cGUvU3RydWN0
RWxlbS9LWyAzM10gL1BnIDI0IDAgUj4+DQplbmRvYmoNCjE4NiAwIG9iag0KPDwvUCA3NiAwIFIv
Uy9IMi9UeXBlL1N0cnVjdEVsZW0vS1sgMzRdIC9QZyAyNCAwIFI+Pg0KZW5kb2JqDQoxODcgMCBv
YmoNCjw8L1AgNzYgMCBSL1MvUC9UeXBlL1N0cnVjdEVsZW0vS1sgMzVdIC9QZyAyNCAwIFI+Pg0K
ZW5kb2JqDQoxODggMCBvYmoNCjw8L1AgNzYgMCBSL1MvUC9UeXBlL1N0cnVjdEVsZW0vS1sgMzZd
IC9QZyAyNCAwIFI+Pg0KZW5kb2JqDQoxODkgMCBvYmoNCjw8L1AgNzYgMCBSL1MvUC9UeXBlL1N0
cnVjdEVsZW0vS1sgMzddIC9QZyAyNCAwIFI+Pg0KZW5kb2JqDQoxOTAgMCBvYmoNCjw8L1AgNzYg
MCBSL1MvTC9UeXBlL1N0cnVjdEVsZW0vS1sgMTkxIDAgUiAxOTggMCBSIDIwMCAwIFIgMjA3IDAg
UiAyMTQgMCBSXSAvUGcgMjQgMCBSPj4NCmVuZG9iag0KMTkxIDAgb2JqDQo8PC9QIDE5MCAwIFIv
Uy9MSS9UeXBlL1N0cnVjdEVsZW0vS1sgMTkyIDAgUl0gL1BnIDI0IDAgUj4+DQplbmRvYmoNCjE5
MiAwIG9iag0KPDwvUCAxOTEgMCBSL1MvTEJvZHkvVHlwZS9TdHJ1Y3RFbGVtL0tbIDE5MyAwIFIg
MTk0IDAgUiAxOTcgMCBSXSAvUGcgMjQgMCBSPj4NCmVuZG9iag0KMTkzIDAgb2JqDQo8PC9QIDE5
MiAwIFIvUy9TcGFuL1R5cGUvU3RydWN0RWxlbS9QZyAyNCAwIFIvSyAzOD4+DQplbmRvYmoNCjE5
NCAwIG9iag0KPDwvUCAxOTIgMCBSL1MvTGluay9UeXBlL1N0cnVjdEVsZW0vS1sgMTk1IDAgUiAx
OTYgMCBSXSAvUGcgMjQgMCBSPj4NCmVuZG9iag0KMTk1IDAgb2JqDQo8PC9UeXBlL09CSlIvT2Jq
IDUyIDAgUi9QZyAyNCAwIFI+Pg0KZW5kb2JqDQoxOTYgMCBvYmoNCjw8L1AgMTk0IDAgUi9TL1Nw
YW4vVHlwZS9TdHJ1Y3RFbGVtL1BnIDI0IDAgUi9LIDM5Pj4NCmVuZG9iag0KMTk3IDAgb2JqDQo8
PC9QIDE5MiAwIFIvUy9TcGFuL1R5cGUvU3RydWN0RWxlbS9QZyAyNCAwIFIvSyA0MD4+DQplbmRv
YmoNCjE5OCAwIG9iag0KPDwvUCAxOTAgMCBSL1MvTEkvVHlwZS9TdHJ1Y3RFbGVtL0tbIDE5OSAw
IFJdIC9QZyAyNCAwIFI+Pg0KZW5kb2JqDQoxOTkgMCBvYmoNCjw8L1AgMTk4IDAgUi9TL0xCb2R5
L1R5cGUvU3RydWN0RWxlbS9LWyA0MV0gL1BnIDI0IDAgUj4+DQplbmRvYmoNCjIwMCAwIG9iag0K
PDwvUCAxOTAgMCBSL1MvTEkvVHlwZS9TdHJ1Y3RFbGVtL0tbIDIwMSAwIFJdIC9QZyAyNCAwIFI+
Pg0KZW5kb2JqDQoyMDEgMCBvYmoNCjw8L1AgMjAwIDAgUi9TL0xCb2R5L1R5cGUvU3RydWN0RWxl
bS9LWyAyMDIgMCBSIDIwMyAwIFIgMjA2IDAgUl0gL1BnIDI0IDAgUj4+DQplbmRvYmoNCjIwMiAw
IG9iag0KPDwvUCAyMDEgMCBSL1MvU3Bhbi9UeXBlL1N0cnVjdEVsZW0vUGcgMjQgMCBSL0sgNDI+
Pg0KZW5kb2JqDQoyMDMgMCBvYmoNCjw8L1AgMjAxIDAgUi9TL0xpbmsvVHlwZS9TdHJ1Y3RFbGVt
L0tbIDIwNCAwIFIgMjA1IDAgUl0gL1BnIDI0IDAgUj4+DQplbmRvYmoNCjIwNCAwIG9iag0KPDwv
VHlwZS9PQkpSL09iaiA1MyAwIFIvUGcgMjQgMCBSPj4NCmVuZG9iag0KMjA1IDAgb2JqDQo8PC9Q
IDIwMyAwIFIvUy9TcGFuL1R5cGUvU3RydWN0RWxlbS9QZyAyNCAwIFIvSyA0Mz4+DQplbmRvYmoN
CjIwNiAwIG9iag0KPDwvUCAyMDEgMCBSL1MvU3Bhbi9UeXBlL1N0cnVjdEVsZW0vUGcgMjQgMCBS
L0sgNDQ+Pg0KZW5kb2JqDQoyMDcgMCBvYmoNCjw8L1AgMTkwIDAgUi9TL0xJL1R5cGUvU3RydWN0
RWxlbS9LWyAyMDggMCBSXSAvUGcgMjQgMCBSPj4NCmVuZG9iag0KMjA4IDAgb2JqDQo8PC9QIDIw
NyAwIFIvUy9MQm9keS9UeXBlL1N0cnVjdEVsZW0vS1sgMjA5IDAgUiAyMTAgMCBSIDIxMyAwIFJd
IC9QZyAyNCAwIFI+Pg0KZW5kb2JqDQoyMDkgMCBvYmoNCjw8L1AgMjA4IDAgUi9TL1NwYW4vVHlw
ZS9TdHJ1Y3RFbGVtL1BnIDI0IDAgUi9LIDQ1Pj4NCmVuZG9iag0KMjEwIDAgb2JqDQo8PC9QIDIw
OCAwIFIvUy9MaW5rL1R5cGUvU3RydWN0RWxlbS9LWyAyMTEgMCBSIDIxMiAwIFJdIC9QZyAyNCAw
IFI+Pg0KZW5kb2JqDQoyMTEgMCBvYmoNCjw8L1R5cGUvT0JKUi9PYmogNTQgMCBSL1BnIDI0IDAg
Uj4+DQplbmRvYmoNCjIxMiAwIG9iag0KPDwvUCAyMTAgMCBSL1MvU3Bhbi9UeXBlL1N0cnVjdEVs
ZW0vUGcgMjQgMCBSL0sgNDY+Pg0KZW5kb2JqDQoyMTMgMCBvYmoNCjw8L1AgMjA4IDAgUi9TL1Nw
YW4vVHlwZS9TdHJ1Y3RFbGVtL1BnIDI0IDAgUi9LIDQ3Pj4NCmVuZG9iag0KMjE0IDAgb2JqDQo8
PC9QIDE5MCAwIFIvUy9MSS9UeXBlL1N0cnVjdEVsZW0vS1sgMjE1IDAgUl0gL1BnIDI0IDAgUj4+
DQplbmRvYmoNCjIxNSAwIG9iag0KPDwvUCAyMTQgMCBSL1MvTEJvZHkvVHlwZS9TdHJ1Y3RFbGVt
L0tbIDQ4XSAvUGcgMjQgMCBSPj4NCmVuZG9iag0KMjE2IDAgb2JqDQo8PC9QIDc2IDAgUi9TL1Av
VHlwZS9TdHJ1Y3RFbGVtL0tbIDQ5XSAvUGcgMjQgMCBSPj4NCmVuZG9iag0KMjE3IDAgb2JqDQo8
PC9QIDc2IDAgUi9TL1AvVHlwZS9TdHJ1Y3RFbGVtL0tbIDUwXSAvUGcgMjQgMCBSPj4NCmVuZG9i
ag0KMjE4IDAgb2JqDQo8PC9QIDc2IDAgUi9TL1RhYmxlL1R5cGUvU3RydWN0RWxlbS9LWyAyMTkg
MCBSIDIyNSAwIFIgMjMxIDAgUiAyMzcgMCBSIDI0MyAwIFIgMjQ5IDAgUl0gL1BnIDI0IDAgUj4+
DQplbmRvYmoNCjIxOSAwIG9iag0KPDwvUCAyMTggMCBSL1MvVFIvVHlwZS9TdHJ1Y3RFbGVtL0tb
IDIyMCAwIFIgMjIyIDAgUiAyMjQgMCBSXSAvUGcgMjQgMCBSPj4NCmVuZG9iag0KMjIwIDAgb2Jq
DQo8PC9QIDIxOSAwIFIvUy9URC9UeXBlL1N0cnVjdEVsZW0vS1sgMjIxIDAgUl0gL1BnIDI0IDAg
Uj4+DQplbmRvYmoNCjIyMSAwIG9iag0KPDwvUCAyMjAgMCBSL1MvUC9UeXBlL1N0cnVjdEVsZW0v
S1sgNTFdIC9QZyAyNCAwIFI+Pg0KZW5kb2JqDQoyMjIgMCBvYmoNCjw8L1AgMjE5IDAgUi9TL1RE
L1R5cGUvU3RydWN0RWxlbS9LWyAyMjMgMCBSXSAvUGcgMjQgMCBSPj4NCmVuZG9iag0KMjIzIDAg
b2JqDQo8PC9QIDIyMiAwIFIvUy9QL1R5cGUvU3RydWN0RWxlbS9LWyA1Ml0gL1BnIDI0IDAgUj4+
DQplbmRvYmoNCjIyNCAwIG9iag0KPDwvUCAyMTkgMCBSL1MvU3Bhbi9UeXBlL1N0cnVjdEVsZW0v
UGcgMjQgMCBSL0sgNTM+Pg0KZW5kb2JqDQoyMjUgMCBvYmoNCjw8L1AgMjE4IDAgUi9TL1RSL1R5
cGUvU3RydWN0RWxlbS9LWyAyMjYgMCBSIDIyOCAwIFIgMjMwIDAgUl0gL1BnIDI0IDAgUj4+DQpl
bmRvYmoNCjIyNiAwIG9iag0KPDwvUCAyMjUgMCBSL1MvVEQvVHlwZS9TdHJ1Y3RFbGVtL0tbIDIy
NyAwIFJdIC9QZyAyNCAwIFI+Pg0KZW5kb2JqDQoyMjcgMCBvYmoNCjw8L1AgMjI2IDAgUi9TL1Av
VHlwZS9TdHJ1Y3RFbGVtL0tbIDU0XSAvUGcgMjQgMCBSPj4NCmVuZG9iag0KMjI4IDAgb2JqDQo8
PC9QIDIyNSAwIFIvUy9URC9UeXBlL1N0cnVjdEVsZW0vS1sgMjI5IDAgUl0gL1BnIDI0IDAgUj4+
DQplbmRvYmoNCjIyOSAwIG9iag0KPDwvUCAyMjggMCBSL1MvUC9UeXBlL1N0cnVjdEVsZW0vS1sg
NTVdIC9QZyAyNCAwIFI+Pg0KZW5kb2JqDQoyMzAgMCBvYmoNCjw8L1AgMjI1IDAgUi9TL1NwYW4v
VHlwZS9TdHJ1Y3RFbGVtL1BnIDI0IDAgUi9LIDU2Pj4NCmVuZG9iag0KMjMxIDAgb2JqDQo8PC9Q
IDIxOCAwIFIvUy9UUi9UeXBlL1N0cnVjdEVsZW0vS1sgMjMyIDAgUiAyMzQgMCBSIDIzNiAwIFJd
IC9QZyAyNCAwIFI+Pg0KZW5kb2JqDQoyMzIgMCBvYmoNCjw8L1AgMjMxIDAgUi9TL1REL1R5cGUv
U3RydWN0RWxlbS9LWyAyMzMgMCBSXSAvUGcgMjQgMCBSPj4NCmVuZG9iag0KMjMzIDAgb2JqDQo8
PC9QIDIzMiAwIFIvUy9QL1R5cGUvU3RydWN0RWxlbS9LWyA1N10gL1BnIDI0IDAgUj4+DQplbmRv
YmoNCjIzNCAwIG9iag0KPDwvUCAyMzEgMCBSL1MvVEQvVHlwZS9TdHJ1Y3RFbGVtL0tbIDIzNSAw
IFJdIC9QZyAyNCAwIFI+Pg0KZW5kb2JqDQoyMzUgMCBvYmoNCjw8L1AgMjM0IDAgUi9TL1AvVHlw
ZS9TdHJ1Y3RFbGVtL0tbIDU4XSAvUGcgMjQgMCBSPj4NCmVuZG9iag0KMjM2IDAgb2JqDQo8PC9Q
IDIzMSAwIFIvUy9TcGFuL1R5cGUvU3RydWN0RWxlbS9QZyAyNCAwIFIvSyA1OT4+DQplbmRvYmoN
CjIzNyAwIG9iag0KPDwvUCAyMTggMCBSL1MvVFIvVHlwZS9TdHJ1Y3RFbGVtL0tbIDIzOCAwIFIg
MjQwIDAgUiAyNDIgMCBSXSAvUGcgMjQgMCBSPj4NCmVuZG9iag0KMjM4IDAgb2JqDQo8PC9QIDIz
NyAwIFIvUy9URC9UeXBlL1N0cnVjdEVsZW0vS1sgMjM5IDAgUl0gL1BnIDI0IDAgUj4+DQplbmRv
YmoNCjIzOSAwIG9iag0KPDwvUCAyMzggMCBSL1MvUC9UeXBlL1N0cnVjdEVsZW0vS1sgNjBdIC9Q
ZyAyNCAwIFI+Pg0KZW5kb2JqDQoyNDAgMCBvYmoNCjw8L1AgMjM3IDAgUi9TL1REL1R5cGUvU3Ry
dWN0RWxlbS9LWyAyNDEgMCBSXSAvUGcgMjQgMCBSPj4NCmVuZG9iag0KMjQxIDAgb2JqDQo8PC9Q
IDI0MCAwIFIvUy9QL1R5cGUvU3RydWN0RWxlbS9LWyA2MV0gL1BnIDI0IDAgUj4+DQplbmRvYmoN
CjI0MiAwIG9iag0KPDwvUCAyMzcgMCBSL1MvU3Bhbi9UeXBlL1N0cnVjdEVsZW0vUGcgMjQgMCBS
L0sgNjI+Pg0KZW5kb2JqDQoyNDMgMCBvYmoNCjw8L1AgMjE4IDAgUi9TL1RSL1R5cGUvU3RydWN0
RWxlbS9LWyAyNDQgMCBSIDI0NiAwIFIgMjQ4IDAgUl0gL1BnIDI0IDAgUj4+DQplbmRvYmoNCjI0
NCAwIG9iag0KPDwvUCAyNDMgMCBSL1MvVEQvVHlwZS9TdHJ1Y3RFbGVtL0tbIDI0NSAwIFJdIC9Q
ZyAyNCAwIFI+Pg0KZW5kb2JqDQoyNDUgMCBvYmoNCjw8L1AgMjQ0IDAgUi9TL1AvVHlwZS9TdHJ1
Y3RFbGVtL0tbIDYzXSAvUGcgMjQgMCBSPj4NCmVuZG9iag0KMjQ2IDAgb2JqDQo8PC9QIDI0MyAw
IFIvUy9URC9UeXBlL1N0cnVjdEVsZW0vS1sgMjQ3IDAgUl0gL1BnIDI0IDAgUj4+DQplbmRvYmoN
CjI0NyAwIG9iag0KPDwvUCAyNDYgMCBSL1MvUC9UeXBlL1N0cnVjdEVsZW0vS1sgNjRdIC9QZyAy
NCAwIFI+Pg0KZW5kb2JqDQoyNDggMCBvYmoNCjw8L1AgMjQzIDAgUi9TL1NwYW4vVHlwZS9TdHJ1
Y3RFbGVtL1BnIDI0IDAgUi9LIDY1Pj4NCmVuZG9iag0KMjQ5IDAgb2JqDQo8PC9QIDIxOCAwIFIv
Uy9UUi9UeXBlL1N0cnVjdEVsZW0vS1sgMjUwIDAgUiAyNTIgMCBSIDI1NCAwIFJdIC9QZyAyNCAw
IFI+Pg0KZW5kb2JqDQoyNTAgMCBvYmoNCjw8L1AgMjQ5IDAgUi9TL1REL1R5cGUvU3RydWN0RWxl
bS9LWyAyNTEgMCBSXSAvUGcgMjQgMCBSPj4NCmVuZG9iag0KMjUxIDAgb2JqDQo8PC9QIDI1MCAw
IFIvUy9QL1R5cGUvU3RydWN0RWxlbS9LWyA2Nl0gL1BnIDI0IDAgUj4+DQplbmRvYmoNCjI1MiAw
IG9iag0KPDwvUCAyNDkgMCBSL1MvVEQvVHlwZS9TdHJ1Y3RFbGVtL0tbIDI1MyAwIFJdIC9QZyAy
NCAwIFI+Pg0KZW5kb2JqDQoyNTMgMCBvYmoNCjw8L1AgMjUyIDAgUi9TL1AvVHlwZS9TdHJ1Y3RF
bGVtL0tbIDY3XSAvUGcgMjQgMCBSPj4NCmVuZG9iag0KMjU0IDAgb2JqDQo8PC9QIDI0OSAwIFIv
Uy9TcGFuL1R5cGUvU3RydWN0RWxlbS9QZyAyNCAwIFIvSyA2OD4+DQplbmRvYmoNCjI1NSAwIG9i
ag0KPDwvUCA3NiAwIFIvUy9QL1R5cGUvU3RydWN0RWxlbS9LWyA2OV0gL1BnIDI0IDAgUj4+DQpl
bmRvYmoNCjI1NiAwIG9iag0KPDwvUCA3NiAwIFIvUy9QL1R5cGUvU3RydWN0RWxlbS9LWyA3MF0g
L1BnIDI0IDAgUj4+DQplbmRvYmoNCjI1NyAwIG9iag0KPDwvUCA3NiAwIFIvUy9QL1R5cGUvU3Ry
dWN0RWxlbS9LWyAyNTggMCBSIDI1OSAwIFIgMjYyIDAgUl0gL1BnIDI1IDAgUj4+DQplbmRvYmoN
CjI1OCAwIG9iag0KPDwvUCAyNTcgMCBSL1MvU3Bhbi9UeXBlL1N0cnVjdEVsZW0vUGcgMjUgMCBS
L0sgMD4+DQplbmRvYmoNCjI1OSAwIG9iag0KPDwvUCAyNTcgMCBSL1MvTGluay9UeXBlL1N0cnVj
dEVsZW0vS1sgMjYwIDAgUiAyNjEgMCBSXSAvUGcgMjUgMCBSPj4NCmVuZG9iag0KMjYwIDAgb2Jq
DQo8PC9UeXBlL09CSlIvT2JqIDU3IDAgUi9QZyAyNSAwIFI+Pg0KZW5kb2JqDQoyNjEgMCBvYmoN
Cjw8L1AgMjU5IDAgUi9TL1NwYW4vVHlwZS9TdHJ1Y3RFbGVtL1BnIDI1IDAgUi9LIDE+Pg0KZW5k
b2JqDQoyNjIgMCBvYmoNCjw8L1AgMjU3IDAgUi9TL1NwYW4vVHlwZS9TdHJ1Y3RFbGVtL1BnIDI1
IDAgUi9LIDI+Pg0KZW5kb2JqDQoyNjMgMCBvYmoNCjw8L1AgNzYgMCBSL1MvTC9UeXBlL1N0cnVj
dEVsZW0vS1sgMjY0IDAgUiAyNjYgMCBSXSAvUGcgMjUgMCBSPj4NCmVuZG9iag0KMjY0IDAgb2Jq
DQo8PC9QIDI2MyAwIFIvUy9MSS9UeXBlL1N0cnVjdEVsZW0vS1sgMjY1IDAgUl0gL1BnIDI1IDAg
Uj4+DQplbmRvYmoNCjI2NSAwIG9iag0KPDwvUCAyNjQgMCBSL1MvTEJvZHkvVHlwZS9TdHJ1Y3RF
bGVtL0tbIDNdIC9QZyAyNSAwIFI+Pg0KZW5kb2JqDQoyNjYgMCBvYmoNCjw8L1AgMjYzIDAgUi9T
L0xJL1R5cGUvU3RydWN0RWxlbS9LWyAyNjcgMCBSXSAvUGcgMjUgMCBSPj4NCmVuZG9iag0KMjY3
IDAgb2JqDQo8PC9QIDI2NiAwIFIvUy9MQm9keS9UeXBlL1N0cnVjdEVsZW0vS1sgNF0gL1BnIDI1
IDAgUj4+DQplbmRvYmoNCjI2OCAwIG9iag0KPDwvUCA3NiAwIFIvUy9QL1R5cGUvU3RydWN0RWxl
bS9LWyAyNjkgMCBSIDI3MCAwIFIgMjczIDAgUl0gL1BnIDI1IDAgUj4+DQplbmRvYmoNCjI2OSAw
IG9iag0KPDwvUCAyNjggMCBSL1MvU3Bhbi9UeXBlL1N0cnVjdEVsZW0vUGcgMjUgMCBSL0sgNT4+
DQplbmRvYmoNCjI3MCAwIG9iag0KPDwvUCAyNjggMCBSL1MvTGluay9UeXBlL1N0cnVjdEVsZW0v
S1sgMjcxIDAgUiAyNzIgMCBSXSAvUGcgMjUgMCBSPj4NCmVuZG9iag0KMjcxIDAgb2JqDQo8PC9U
eXBlL09CSlIvT2JqIDYzIDAgUi9QZyAyNSAwIFI+Pg0KZW5kb2JqDQoyNzIgMCBvYmoNCjw8L1Ag
MjcwIDAgUi9TL1NwYW4vVHlwZS9TdHJ1Y3RFbGVtL1BnIDI1IDAgUi9LIDY+Pg0KZW5kb2JqDQoy
NzMgMCBvYmoNCjw8L1AgMjY4IDAgUi9TL1NwYW4vVHlwZS9TdHJ1Y3RFbGVtL1BnIDI1IDAgUi9L
IDc+Pg0KZW5kb2JqDQoyNzQgMCBvYmoNCjw8L1AgNzYgMCBSL1MvUC9UeXBlL1N0cnVjdEVsZW0v
S1sgOF0gL1BnIDI1IDAgUj4+DQplbmRvYmoNCjI3NSAwIG9iag0KPDwvUCA3NiAwIFIvUy9QL1R5
cGUvU3RydWN0RWxlbS9LWyA5XSAvUGcgMjUgMCBSPj4NCmVuZG9iag0KMjc2IDAgb2JqDQo8PC9Q
IDc2IDAgUi9TL1AvVHlwZS9TdHJ1Y3RFbGVtL0tbIDEwXSAvUGcgMjUgMCBSPj4NCmVuZG9iag0K
Mjc3IDAgb2JqDQo8PC9QIDc2IDAgUi9TL0gyL1R5cGUvU3RydWN0RWxlbS9LWyAxMV0gL1BnIDI1
IDAgUj4+DQplbmRvYmoNCjI3OCAwIG9iag0KPDwvUCA3NiAwIFIvUy9ML1R5cGUvU3RydWN0RWxl
bS9LWyAyNzkgMCBSXSAvUGcgMjUgMCBSPj4NCmVuZG9iag0KMjc5IDAgb2JqDQo8PC9QIDI3OCAw
IFIvUy9MSS9UeXBlL1N0cnVjdEVsZW0vS1sgMjgwIDAgUl0gL1BnIDI1IDAgUj4+DQplbmRvYmoN
CjI4MCAwIG9iag0KPDwvUCAyNzkgMCBSL1MvTEJvZHkvVHlwZS9TdHJ1Y3RFbGVtL0tbIDEyXSAv
UGcgMjUgMCBSPj4NCmVuZG9iag0KMjgxIDAgb2JqDQo8PC9QIDc2IDAgUi9TL1AvVHlwZS9TdHJ1
Y3RFbGVtL0tbIDEzXSAvUGcgMjUgMCBSPj4NCmVuZG9iag0KMjgyIDAgb2JqDQo8PC9QIDc2IDAg
Ui9TL1AvVHlwZS9TdHJ1Y3RFbGVtL0tbIDE0XSAvUGcgMjUgMCBSPj4NCmVuZG9iag0KMjgzIDAg
b2JqDQo8PC9QIDc2IDAgUi9TL1AvVHlwZS9TdHJ1Y3RFbGVtL0tbIDE1XSAvUGcgMjUgMCBSPj4N
CmVuZG9iag0KMjg0IDAgb2JqDQo8PC9QIDc2IDAgUi9TL1AvVHlwZS9TdHJ1Y3RFbGVtL0tbIDE2
XSAvUGcgMjUgMCBSPj4NCmVuZG9iag0KMjg1IDAgb2JqDQo8PC9QIDc2IDAgUi9TL0wvVHlwZS9T
dHJ1Y3RFbGVtL0tbIDI4NiAwIFJdIC9QZyAyNSAwIFI+Pg0KZW5kb2JqDQoyODYgMCBvYmoNCjw8
L1AgMjg1IDAgUi9TL0xJL1R5cGUvU3RydWN0RWxlbS9LWyAyODcgMCBSXSAvUGcgMjUgMCBSPj4N
CmVuZG9iag0KMjg3IDAgb2JqDQo8PC9QIDI4NiAwIFIvUy9MQm9keS9UeXBlL1N0cnVjdEVsZW0v
S1sgMTddIC9QZyAyNSAwIFI+Pg0KZW5kb2JqDQoyODggMCBvYmoNCjw8L1AgNzYgMCBSL1MvUC9U
eXBlL1N0cnVjdEVsZW0vS1sgMThdIC9QZyAyNSAwIFI+Pg0KZW5kb2JqDQoyODkgMCBvYmoNCjw8
L1AgNzYgMCBSL1MvUC9UeXBlL1N0cnVjdEVsZW0vS1sgMTldIC9QZyAyNSAwIFI+Pg0KZW5kb2Jq
DQoyOTAgMCBvYmoNCjw8L1AgNzYgMCBSL1MvUC9UeXBlL1N0cnVjdEVsZW0vS1sgMjBdIC9QZyAy
NSAwIFI+Pg0KZW5kb2JqDQoyOTEgMCBvYmoNCjw8L1AgNzYgMCBSL1MvUC9UeXBlL1N0cnVjdEVs
ZW0vS1sgMjFdIC9QZyAyNSAwIFI+Pg0KZW5kb2JqDQoyOTIgMCBvYmoNCjw8L1AgNzYgMCBSL1Mv
UC9UeXBlL1N0cnVjdEVsZW0vS1sgMjJdIC9QZyAyNSAwIFI+Pg0KZW5kb2JqDQoyOTMgMCBvYmoN
Cjw8L1AgNzYgMCBSL1MvTC9UeXBlL1N0cnVjdEVsZW0vS1sgMjk0IDAgUl0gL1BnIDI1IDAgUj4+
DQplbmRvYmoNCjI5NCAwIG9iag0KPDwvUCAyOTMgMCBSL1MvTEkvVHlwZS9TdHJ1Y3RFbGVtL0tb
IDI5NSAwIFJdIC9QZyAyNSAwIFI+Pg0KZW5kb2JqDQoyOTUgMCBvYmoNCjw8L1AgMjk0IDAgUi9T
L0xCb2R5L1R5cGUvU3RydWN0RWxlbS9LWyAyM10gL1BnIDI1IDAgUj4+DQplbmRvYmoNCjI5NiAw
IG9iag0KPDwvUCA3NiAwIFIvUy9QL1R5cGUvU3RydWN0RWxlbS9LWyAyNF0gL1BnIDI1IDAgUj4+
DQplbmRvYmoNCjI5NyAwIG9iag0KPDwvUCA3NiAwIFIvUy9QL1R5cGUvU3RydWN0RWxlbS9LWyAy
NV0gL1BnIDI1IDAgUj4+DQplbmRvYmoNCjI5OCAwIG9iag0KPDwvUCA3NiAwIFIvUy9QL1R5cGUv
U3RydWN0RWxlbS9LWyAyNl0gL1BnIDI1IDAgUj4+DQplbmRvYmoNCjI5OSAwIG9iag0KPDwvUCA3
NiAwIFIvUy9IMi9UeXBlL1N0cnVjdEVsZW0vS1sgMjddIC9QZyAyNSAwIFI+Pg0KZW5kb2JqDQoz
MDAgMCBvYmoNCjw8L1AgNzYgMCBSL1MvUC9UeXBlL1N0cnVjdEVsZW0vS1sgMjhdIC9QZyAyNSAw
IFI+Pg0KZW5kb2JqDQozMDEgMCBvYmoNCjw8L1AgNzYgMCBSL1MvUC9UeXBlL1N0cnVjdEVsZW0v
S1sgMF0gL1BnIDI2IDAgUj4+DQplbmRvYmoNCjMwMiAwIG9iag0KWyAzMDEgMCBSIDMwMyAwIFIg
MzA0IDAgUiAzMDUgMCBSIDMwNiAwIFIgMzA3IDAgUiAzMTEgMCBSIDMxMiAwIFIgMzEzIDAgUiAz
MTQgMCBSIDMxNSAwIFIgMzE2IDAgUiAzMTcgMCBSIDMxOCAwIFIgMzE5IDAgUiAzMjAgMCBSIDMy
MSAwIFIgMzIyIDAgUiAzMjMgMCBSIDMyNCAwIFIgMzI1IDAgUiAzMjYgMCBSIDMyNyAwIFIgMzI4
IDAgUiAzMjkgMCBSIDMzMCAwIFIgMzMxIDAgUiAzMzIgMCBSIDMzMyAwIFIgMzM0IDAgUiAzMzUg
MCBSIDMzOCAwIFIgMzM5IDAgUiAzNDAgMCBSIDM0MSAwIFIgMzQyIDAgUiAzNDMgMCBSIDM0NCAw
IFIgMzQ1IDAgUiAzNDYgMCBSIDM0NyAwIFIgMzQ4IDAgUiAzNDkgMCBSIDM1MyAwIFIgMzU1IDAg
UiAzNTcgMCBSIDM1OSAwIFIgMzYwIDAgUiAzNjMgMCBSIDM2NSAwIFIgMzY3IDAgUiAzNjkgMCBS
IDM3MCAwIFIgMzczIDAgUiAzNzUgMCBSIDM3NyAwIFIgMzc5IDAgUiAzODAgMCBSIDM4MyAwIFIg
Mzg1IDAgUiAzODcgMCBSIDM4OSAwIFIgMzkwIDAgUiAzOTEgMCBSIDM5MiAwIFIgMzkzIDAgUiAz
OTQgMCBSIDM5NSAwIFIgMzk2IDAgUiAzOTcgMCBSIDM5OCAwIFIgMzk5IDAgUiA0MDAgMCBSIDQw
NCAwIFIgNDA2IDAgUiA0MDcgMCBSIDQxMCAwIFIgNDEyIDAgUiA0MTMgMCBSIDQxNiAwIFIgNDE4
IDAgUiA0MTkgMCBSIDQyMiAwIFIgNDI0IDAgUiA0MjUgMCBSIDQyOCAwIFIgNDMwIDAgUiA0MzEg
MCBSIDQzNCAwIFIgNDM2IDAgUiA0MzcgMCBSIDQzOCAwIFJdIA0KZW5kb2JqDQozMDMgMCBvYmoN
Cjw8L1AgNzYgMCBSL1MvUC9UeXBlL1N0cnVjdEVsZW0vS1sgMV0gL1BnIDI2IDAgUj4+DQplbmRv
YmoNCjMwNCAwIG9iag0KPDwvUCA3NiAwIFIvUy9IMi9UeXBlL1N0cnVjdEVsZW0vS1sgMl0gL1Bn
IDI2IDAgUj4+DQplbmRvYmoNCjMwNSAwIG9iag0KPDwvUCA3NiAwIFIvUy9QL1R5cGUvU3RydWN0
RWxlbS9LWyAzXSAvUGcgMjYgMCBSPj4NCmVuZG9iag0KMzA2IDAgb2JqDQo8PC9QIDc2IDAgUi9T
L1AvVHlwZS9TdHJ1Y3RFbGVtL0tbIDRdIC9QZyAyNiAwIFI+Pg0KZW5kb2JqDQozMDcgMCBvYmoN
Cjw8L1AgNzYgMCBSL1MvUC9UeXBlL1N0cnVjdEVsZW0vS1sgNV0gL1BnIDI2IDAgUj4+DQplbmRv
YmoNCjMwOCAwIG9iag0KPDwvUCA3NiAwIFIvUy9UYWJsZS9UeXBlL1N0cnVjdEVsZW0vS1sgMzA5
IDAgUiAzMzYgMCBSXSAvUGcgMjYgMCBSPj4NCmVuZG9iag0KMzA5IDAgb2JqDQo8PC9QIDMwOCAw
IFIvUy9UUi9UeXBlL1N0cnVjdEVsZW0vS1sgMzEwIDAgUiAzMzUgMCBSXSAvUGcgMjYgMCBSPj4N
CmVuZG9iag0KMzEwIDAgb2JqDQo8PC9QIDMwOSAwIFIvUy9URC9UeXBlL1N0cnVjdEVsZW0vS1sg
MzExIDAgUiAzMTIgMCBSIDMxMyAwIFIgMzE0IDAgUiAzMTUgMCBSIDMxNiAwIFIgMzE3IDAgUiAz
MTggMCBSIDMxOSAwIFIgMzIwIDAgUiAzMjEgMCBSIDMyMiAwIFIgMzIzIDAgUiAzMjQgMCBSIDMy
NSAwIFIgMzI2IDAgUiAzMjcgMCBSIDMyOCAwIFIgMzI5IDAgUiAzMzAgMCBSIDMzMSAwIFIgMzMy
IDAgUiAzMzMgMCBSIDMzNCAwIFJdIC9QZyAyNiAwIFI+Pg0KZW5kb2JqDQozMTEgMCBvYmoNCjw8
L1AgMzEwIDAgUi9TL1AvVHlwZS9TdHJ1Y3RFbGVtL0tbIDZdIC9QZyAyNiAwIFI+Pg0KZW5kb2Jq
DQozMTIgMCBvYmoNCjw8L1AgMzEwIDAgUi9TL1AvVHlwZS9TdHJ1Y3RFbGVtL0tbIDddIC9QZyAy
NiAwIFI+Pg0KZW5kb2JqDQozMTMgMCBvYmoNCjw8L1AgMzEwIDAgUi9TL1AvVHlwZS9TdHJ1Y3RF
bGVtL0tbIDhdIC9QZyAyNiAwIFI+Pg0KZW5kb2JqDQozMTQgMCBvYmoNCjw8L1AgMzEwIDAgUi9T
L1AvVHlwZS9TdHJ1Y3RFbGVtL0tbIDldIC9QZyAyNiAwIFI+Pg0KZW5kb2JqDQozMTUgMCBvYmoN
Cjw8L1AgMzEwIDAgUi9TL1AvVHlwZS9TdHJ1Y3RFbGVtL0tbIDEwXSAvUGcgMjYgMCBSPj4NCmVu
ZG9iag0KMzE2IDAgb2JqDQo8PC9QIDMxMCAwIFIvUy9QL1R5cGUvU3RydWN0RWxlbS9LWyAxMV0g
L1BnIDI2IDAgUj4+DQplbmRvYmoNCjMxNyAwIG9iag0KPDwvUCAzMTAgMCBSL1MvUC9UeXBlL1N0
cnVjdEVsZW0vS1sgMTJdIC9QZyAyNiAwIFI+Pg0KZW5kb2JqDQozMTggMCBvYmoNCjw8L1AgMzEw
IDAgUi9TL1AvVHlwZS9TdHJ1Y3RFbGVtL0tbIDEzXSAvUGcgMjYgMCBSPj4NCmVuZG9iag0KMzE5
IDAgb2JqDQo8PC9QIDMxMCAwIFIvUy9QL1R5cGUvU3RydWN0RWxlbS9LWyAxNF0gL1BnIDI2IDAg
Uj4+DQplbmRvYmoNCjMyMCAwIG9iag0KPDwvUCAzMTAgMCBSL1MvUC9UeXBlL1N0cnVjdEVsZW0v
S1sgMTVdIC9QZyAyNiAwIFI+Pg0KZW5kb2JqDQozMjEgMCBvYmoNCjw8L1AgMzEwIDAgUi9TL1Av
VHlwZS9TdHJ1Y3RFbGVtL0tbIDE2XSAvUGcgMjYgMCBSPj4NCmVuZG9iag0KMzIyIDAgb2JqDQo8
PC9QIDMxMCAwIFIvUy9QL1R5cGUvU3RydWN0RWxlbS9LWyAxN10gL1BnIDI2IDAgUj4+DQplbmRv
YmoNCjMyMyAwIG9iag0KPDwvUCAzMTAgMCBSL1MvUC9UeXBlL1N0cnVjdEVsZW0vS1sgMThdIC9Q
ZyAyNiAwIFI+Pg0KZW5kb2JqDQozMjQgMCBvYmoNCjw8L1AgMzEwIDAgUi9TL1AvVHlwZS9TdHJ1
Y3RFbGVtL0tbIDE5XSAvUGcgMjYgMCBSPj4NCmVuZG9iag0KMzI1IDAgb2JqDQo8PC9QIDMxMCAw
IFIvUy9QL1R5cGUvU3RydWN0RWxlbS9LWyAyMF0gL1BnIDI2IDAgUj4+DQplbmRvYmoNCjMyNiAw
IG9iag0KPDwvUCAzMTAgMCBSL1MvUC9UeXBlL1N0cnVjdEVsZW0vS1sgMjFdIC9QZyAyNiAwIFI+
Pg0KZW5kb2JqDQozMjcgMCBvYmoNCjw8L1AgMzEwIDAgUi9TL1AvVHlwZS9TdHJ1Y3RFbGVtL0tb
IDIyXSAvUGcgMjYgMCBSPj4NCmVuZG9iag0KMzI4IDAgb2JqDQo8PC9QIDMxMCAwIFIvUy9QL1R5
cGUvU3RydWN0RWxlbS9LWyAyM10gL1BnIDI2IDAgUj4+DQplbmRvYmoNCjMyOSAwIG9iag0KPDwv
UCAzMTAgMCBSL1MvUC9UeXBlL1N0cnVjdEVsZW0vS1sgMjRdIC9QZyAyNiAwIFI+Pg0KZW5kb2Jq
DQozMzAgMCBvYmoNCjw8L1AgMzEwIDAgUi9TL1AvVHlwZS9TdHJ1Y3RFbGVtL0tbIDI1XSAvUGcg
MjYgMCBSPj4NCmVuZG9iag0KMzMxIDAgb2JqDQo8PC9QIDMxMCAwIFIvUy9QL1R5cGUvU3RydWN0
RWxlbS9LWyAyNl0gL1BnIDI2IDAgUj4+DQplbmRvYmoNCjMzMiAwIG9iag0KPDwvUCAzMTAgMCBS
L1MvUC9UeXBlL1N0cnVjdEVsZW0vS1sgMjddIC9QZyAyNiAwIFI+Pg0KZW5kb2JqDQozMzMgMCBv
YmoNCjw8L1AgMzEwIDAgUi9TL1AvVHlwZS9TdHJ1Y3RFbGVtL0tbIDI4XSAvUGcgMjYgMCBSPj4N
CmVuZG9iag0KMzM0IDAgb2JqDQo8PC9QIDMxMCAwIFIvUy9QL1R5cGUvU3RydWN0RWxlbS9LWyAy
OV0gL1BnIDI2IDAgUj4+DQplbmRvYmoNCjMzNSAwIG9iag0KPDwvUCAzMDkgMCBSL1MvU3Bhbi9U
eXBlL1N0cnVjdEVsZW0vUGcgMjYgMCBSL0sgMzA+Pg0KZW5kb2JqDQozMzYgMCBvYmoNCjw8L1Ag
MzA4IDAgUi9TL1RSL1R5cGUvU3RydWN0RWxlbS9LWyAzMzcgMCBSIDM0MyAwIFJdIC9QZyAyNiAw
IFI+Pg0KZW5kb2JqDQozMzcgMCBvYmoNCjw8L1AgMzM2IDAgUi9TL1REL1R5cGUvU3RydWN0RWxl
bS9LWyAzMzggMCBSIDMzOSAwIFIgMzQwIDAgUiAzNDEgMCBSIDM0MiAwIFJdIC9QZyAyNiAwIFI+
Pg0KZW5kb2JqDQozMzggMCBvYmoNCjw8L1AgMzM3IDAgUi9TL1AvVHlwZS9TdHJ1Y3RFbGVtL0tb
IDMxXSAvUGcgMjYgMCBSPj4NCmVuZG9iag0KMzM5IDAgb2JqDQo8PC9QIDMzNyAwIFIvUy9QL1R5
cGUvU3RydWN0RWxlbS9LWyAzMl0gL1BnIDI2IDAgUj4+DQplbmRvYmoNCjM0MCAwIG9iag0KPDwv
UCAzMzcgMCBSL1MvUC9UeXBlL1N0cnVjdEVsZW0vS1sgMzNdIC9QZyAyNiAwIFI+Pg0KZW5kb2Jq
DQozNDEgMCBvYmoNCjw8L1AgMzM3IDAgUi9TL1AvVHlwZS9TdHJ1Y3RFbGVtL0tbIDM0XSAvUGcg
MjYgMCBSPj4NCmVuZG9iag0KMzQyIDAgb2JqDQo8PC9QIDMzNyAwIFIvUy9QL1R5cGUvU3RydWN0
RWxlbS9LWyAzNV0gL1BnIDI2IDAgUj4+DQplbmRvYmoNCjM0MyAwIG9iag0KPDwvUCAzMzYgMCBS
L1MvU3Bhbi9UeXBlL1N0cnVjdEVsZW0vUGcgMjYgMCBSL0sgMzY+Pg0KZW5kb2JqDQozNDQgMCBv
YmoNCjw8L1AgNzYgMCBSL1MvSDIvVHlwZS9TdHJ1Y3RFbGVtL0tbIDM3XSAvUGcgMjYgMCBSPj4N
CmVuZG9iag0KMzQ1IDAgb2JqDQo8PC9QIDc2IDAgUi9TL1AvVHlwZS9TdHJ1Y3RFbGVtL0tbIDM4
XSAvUGcgMjYgMCBSPj4NCmVuZG9iag0KMzQ2IDAgb2JqDQo8PC9QIDc2IDAgUi9TL1AvVHlwZS9T
dHJ1Y3RFbGVtL0tbIDM5XSAvUGcgMjYgMCBSPj4NCmVuZG9iag0KMzQ3IDAgb2JqDQo8PC9QIDc2
IDAgUi9TL1AvVHlwZS9TdHJ1Y3RFbGVtL0tbIDQwXSAvUGcgMjYgMCBSPj4NCmVuZG9iag0KMzQ4
IDAgb2JqDQo8PC9QIDc2IDAgUi9TL1AvVHlwZS9TdHJ1Y3RFbGVtL0tbIDQxXSAvUGcgMjYgMCBS
Pj4NCmVuZG9iag0KMzQ5IDAgb2JqDQo8PC9QIDc2IDAgUi9TL1AvVHlwZS9TdHJ1Y3RFbGVtL0tb
IDQyXSAvUGcgMjYgMCBSPj4NCmVuZG9iag0KMzUwIDAgb2JqDQo8PC9QIDc2IDAgUi9TL1RhYmxl
L1R5cGUvU3RydWN0RWxlbS9LWyAzNTEgMCBSIDM2MSAwIFIgMzcxIDAgUiAzODEgMCBSXSAvUGcg
MjYgMCBSPj4NCmVuZG9iag0KMzUxIDAgb2JqDQo8PC9QIDM1MCAwIFIvUy9UUi9UeXBlL1N0cnVj
dEVsZW0vS1sgMzUyIDAgUiAzNTQgMCBSIDM1NiAwIFIgMzU4IDAgUiAzNjAgMCBSXSAvUGcgMjYg
MCBSPj4NCmVuZG9iag0KMzUyIDAgb2JqDQo8PC9QIDM1MSAwIFIvUy9URC9UeXBlL1N0cnVjdEVs
ZW0vS1sgMzUzIDAgUl0gL1BnIDI2IDAgUj4+DQplbmRvYmoNCjM1MyAwIG9iag0KPDwvUCAzNTIg
MCBSL1MvUC9UeXBlL1N0cnVjdEVsZW0vS1sgNDNdIC9QZyAyNiAwIFI+Pg0KZW5kb2JqDQozNTQg
MCBvYmoNCjw8L1AgMzUxIDAgUi9TL1REL1R5cGUvU3RydWN0RWxlbS9LWyAzNTUgMCBSXSAvUGcg
MjYgMCBSPj4NCmVuZG9iag0KMzU1IDAgb2JqDQo8PC9QIDM1NCAwIFIvUy9QL1R5cGUvU3RydWN0
RWxlbS9LWyA0NF0gL1BnIDI2IDAgUj4+DQplbmRvYmoNCjM1NiAwIG9iag0KPDwvUCAzNTEgMCBS
L1MvVEQvVHlwZS9TdHJ1Y3RFbGVtL0tbIDM1NyAwIFJdIC9QZyAyNiAwIFI+Pg0KZW5kb2JqDQoz
NTcgMCBvYmoNCjw8L1AgMzU2IDAgUi9TL1AvVHlwZS9TdHJ1Y3RFbGVtL0tbIDQ1XSAvUGcgMjYg
MCBSPj4NCmVuZG9iag0KMzU4IDAgb2JqDQo8PC9QIDM1MSAwIFIvUy9URC9UeXBlL1N0cnVjdEVs
ZW0vS1sgMzU5IDAgUl0gL1BnIDI2IDAgUj4+DQplbmRvYmoNCjM1OSAwIG9iag0KPDwvUCAzNTgg
MCBSL1MvUC9UeXBlL1N0cnVjdEVsZW0vS1sgNDZdIC9QZyAyNiAwIFI+Pg0KZW5kb2JqDQozNjAg
MCBvYmoNCjw8L1AgMzUxIDAgUi9TL1NwYW4vVHlwZS9TdHJ1Y3RFbGVtL1BnIDI2IDAgUi9LIDQ3
Pj4NCmVuZG9iag0KMzYxIDAgb2JqDQo8PC9QIDM1MCAwIFIvUy9UUi9UeXBlL1N0cnVjdEVsZW0v
S1sgMzYyIDAgUiAzNjQgMCBSIDM2NiAwIFIgMzY4IDAgUiAzNzAgMCBSXSAvUGcgMjYgMCBSPj4N
CmVuZG9iag0KMzYyIDAgb2JqDQo8PC9QIDM2MSAwIFIvUy9URC9UeXBlL1N0cnVjdEVsZW0vS1sg
MzYzIDAgUl0gL1BnIDI2IDAgUj4+DQplbmRvYmoNCjM2MyAwIG9iag0KPDwvUCAzNjIgMCBSL1Mv
UC9UeXBlL1N0cnVjdEVsZW0vS1sgNDhdIC9QZyAyNiAwIFI+Pg0KZW5kb2JqDQozNjQgMCBvYmoN
Cjw8L1AgMzYxIDAgUi9TL1REL1R5cGUvU3RydWN0RWxlbS9LWyAzNjUgMCBSXSAvUGcgMjYgMCBS
Pj4NCmVuZG9iag0KMzY1IDAgb2JqDQo8PC9QIDM2NCAwIFIvUy9QL1R5cGUvU3RydWN0RWxlbS9L
WyA0OV0gL1BnIDI2IDAgUj4+DQplbmRvYmoNCjM2NiAwIG9iag0KPDwvUCAzNjEgMCBSL1MvVEQv
VHlwZS9TdHJ1Y3RFbGVtL0tbIDM2NyAwIFJdIC9QZyAyNiAwIFI+Pg0KZW5kb2JqDQozNjcgMCBv
YmoNCjw8L1AgMzY2IDAgUi9TL1AvVHlwZS9TdHJ1Y3RFbGVtL0tbIDUwXSAvUGcgMjYgMCBSPj4N
CmVuZG9iag0KMzY4IDAgb2JqDQo8PC9QIDM2MSAwIFIvUy9URC9UeXBlL1N0cnVjdEVsZW0vS1sg
MzY5IDAgUl0gL1BnIDI2IDAgUj4+DQplbmRvYmoNCjM2OSAwIG9iag0KPDwvUCAzNjggMCBSL1Mv
UC9UeXBlL1N0cnVjdEVsZW0vS1sgNTFdIC9QZyAyNiAwIFI+Pg0KZW5kb2JqDQozNzAgMCBvYmoN
Cjw8L1AgMzYxIDAgUi9TL1NwYW4vVHlwZS9TdHJ1Y3RFbGVtL1BnIDI2IDAgUi9LIDUyPj4NCmVu
ZG9iag0KMzcxIDAgb2JqDQo8PC9QIDM1MCAwIFIvUy9UUi9UeXBlL1N0cnVjdEVsZW0vS1sgMzcy
IDAgUiAzNzQgMCBSIDM3NiAwIFIgMzc4IDAgUiAzODAgMCBSXSAvUGcgMjYgMCBSPj4NCmVuZG9i
ag0KMzcyIDAgb2JqDQo8PC9QIDM3MSAwIFIvUy9URC9UeXBlL1N0cnVjdEVsZW0vS1sgMzczIDAg
Ul0gL1BnIDI2IDAgUj4+DQplbmRvYmoNCjM3MyAwIG9iag0KPDwvUCAzNzIgMCBSL1MvUC9UeXBl
L1N0cnVjdEVsZW0vS1sgNTNdIC9QZyAyNiAwIFI+Pg0KZW5kb2JqDQozNzQgMCBvYmoNCjw8L1Ag
MzcxIDAgUi9TL1REL1R5cGUvU3RydWN0RWxlbS9LWyAzNzUgMCBSXSAvUGcgMjYgMCBSPj4NCmVu
ZG9iag0KMzc1IDAgb2JqDQo8PC9QIDM3NCAwIFIvUy9QL1R5cGUvU3RydWN0RWxlbS9LWyA1NF0g
L1BnIDI2IDAgUj4+DQplbmRvYmoNCjM3NiAwIG9iag0KPDwvUCAzNzEgMCBSL1MvVEQvVHlwZS9T
dHJ1Y3RFbGVtL0tbIDM3NyAwIFJdIC9QZyAyNiAwIFI+Pg0KZW5kb2JqDQozNzcgMCBvYmoNCjw8
L1AgMzc2IDAgUi9TL1AvVHlwZS9TdHJ1Y3RFbGVtL0tbIDU1XSAvUGcgMjYgMCBSPj4NCmVuZG9i
ag0KMzc4IDAgb2JqDQo8PC9QIDM3MSAwIFIvUy9URC9UeXBlL1N0cnVjdEVsZW0vS1sgMzc5IDAg
Ul0gL1BnIDI2IDAgUj4+DQplbmRvYmoNCjM3OSAwIG9iag0KPDwvUCAzNzggMCBSL1MvUC9UeXBl
L1N0cnVjdEVsZW0vS1sgNTZdIC9QZyAyNiAwIFI+Pg0KZW5kb2JqDQozODAgMCBvYmoNCjw8L1Ag
MzcxIDAgUi9TL1NwYW4vVHlwZS9TdHJ1Y3RFbGVtL1BnIDI2IDAgUi9LIDU3Pj4NCmVuZG9iag0K
MzgxIDAgb2JqDQo8PC9QIDM1MCAwIFIvUy9UUi9UeXBlL1N0cnVjdEVsZW0vS1sgMzgyIDAgUiAz
ODQgMCBSIDM4NiAwIFIgMzg4IDAgUiAzOTAgMCBSXSAvUGcgMjYgMCBSPj4NCmVuZG9iag0KMzgy
IDAgb2JqDQo8PC9QIDM4MSAwIFIvUy9URC9UeXBlL1N0cnVjdEVsZW0vS1sgMzgzIDAgUl0gL1Bn
IDI2IDAgUj4+DQplbmRvYmoNCjM4MyAwIG9iag0KPDwvUCAzODIgMCBSL1MvUC9UeXBlL1N0cnVj
dEVsZW0vS1sgNThdIC9QZyAyNiAwIFI+Pg0KZW5kb2JqDQozODQgMCBvYmoNCjw8L1AgMzgxIDAg
Ui9TL1REL1R5cGUvU3RydWN0RWxlbS9LWyAzODUgMCBSXSAvUGcgMjYgMCBSPj4NCmVuZG9iag0K
Mzg1IDAgb2JqDQo8PC9QIDM4NCAwIFIvUy9QL1R5cGUvU3RydWN0RWxlbS9LWyA1OV0gL1BnIDI2
IDAgUj4+DQplbmRvYmoNCjM4NiAwIG9iag0KPDwvUCAzODEgMCBSL1MvVEQvVHlwZS9TdHJ1Y3RF
bGVtL0tbIDM4NyAwIFJdIC9QZyAyNiAwIFI+Pg0KZW5kb2JqDQozODcgMCBvYmoNCjw8L1AgMzg2
IDAgUi9TL1AvVHlwZS9TdHJ1Y3RFbGVtL0tbIDYwXSAvUGcgMjYgMCBSPj4NCmVuZG9iag0KMzg4
IDAgb2JqDQo8PC9QIDM4MSAwIFIvUy9URC9UeXBlL1N0cnVjdEVsZW0vS1sgMzg5IDAgUl0gL1Bn
IDI2IDAgUj4+DQplbmRvYmoNCjM4OSAwIG9iag0KPDwvUCAzODggMCBSL1MvUC9UeXBlL1N0cnVj
dEVsZW0vS1sgNjFdIC9QZyAyNiAwIFI+Pg0KZW5kb2JqDQozOTAgMCBvYmoNCjw8L1AgMzgxIDAg
Ui9TL1NwYW4vVHlwZS9TdHJ1Y3RFbGVtL1BnIDI2IDAgUi9LIDYyPj4NCmVuZG9iag0KMzkxIDAg
b2JqDQo8PC9QIDc2IDAgUi9TL0gxL1R5cGUvU3RydWN0RWxlbS9LWyA2M10gL1BnIDI2IDAgUj4+
DQplbmRvYmoNCjM5MiAwIG9iag0KPDwvUCA3NiAwIFIvUy9IMi9UeXBlL1N0cnVjdEVsZW0vS1sg
NjRdIC9QZyAyNiAwIFI+Pg0KZW5kb2JqDQozOTMgMCBvYmoNCjw8L1AgNzYgMCBSL1MvUC9UeXBl
L1N0cnVjdEVsZW0vS1sgNjVdIC9QZyAyNiAwIFI+Pg0KZW5kb2JqDQozOTQgMCBvYmoNCjw8L1Ag
NzYgMCBSL1MvUC9UeXBlL1N0cnVjdEVsZW0vS1sgNjZdIC9QZyAyNiAwIFI+Pg0KZW5kb2JqDQoz
OTUgMCBvYmoNCjw8L1AgNzYgMCBSL1MvSDIvVHlwZS9TdHJ1Y3RFbGVtL0tbIDY3XSAvUGcgMjYg
MCBSPj4NCmVuZG9iag0KMzk2IDAgb2JqDQo8PC9QIDc2IDAgUi9TL1AvVHlwZS9TdHJ1Y3RFbGVt
L0tbIDY4XSAvUGcgMjYgMCBSPj4NCmVuZG9iag0KMzk3IDAgb2JqDQo8PC9QIDc2IDAgUi9TL1Av
VHlwZS9TdHJ1Y3RFbGVtL0tbIDY5XSAvUGcgMjYgMCBSPj4NCmVuZG9iag0KMzk4IDAgb2JqDQo8
PC9QIDc2IDAgUi9TL0gyL1R5cGUvU3RydWN0RWxlbS9LWyA3MF0gL1BnIDI2IDAgUj4+DQplbmRv
YmoNCjM5OSAwIG9iag0KPDwvUCA3NiAwIFIvUy9QL1R5cGUvU3RydWN0RWxlbS9LWyA3MV0gL1Bn
IDI2IDAgUj4+DQplbmRvYmoNCjQwMCAwIG9iag0KPDwvUCA3NiAwIFIvUy9QL1R5cGUvU3RydWN0
RWxlbS9LWyA3Ml0gL1BnIDI2IDAgUj4+DQplbmRvYmoNCjQwMSAwIG9iag0KPDwvUCA3NiAwIFIv
Uy9UYWJsZS9UeXBlL1N0cnVjdEVsZW0vS1sgNDAyIDAgUiA0MDggMCBSIDQxNCAwIFIgNDIwIDAg
UiA0MjYgMCBSIDQzMiAwIFJdIC9QZyAyNiAwIFI+Pg0KZW5kb2JqDQo0MDIgMCBvYmoNCjw8L1Ag
NDAxIDAgUi9TL1RSL1R5cGUvU3RydWN0RWxlbS9LWyA0MDMgMCBSIDQwNSAwIFIgNDA3IDAgUl0g
L1BnIDI2IDAgUj4+DQplbmRvYmoNCjQwMyAwIG9iag0KPDwvUCA0MDIgMCBSL1MvVEQvVHlwZS9T
dHJ1Y3RFbGVtL0tbIDQwNCAwIFJdIC9QZyAyNiAwIFI+Pg0KZW5kb2JqDQo0MDQgMCBvYmoNCjw8
L1AgNDAzIDAgUi9TL1AvVHlwZS9TdHJ1Y3RFbGVtL0tbIDczXSAvUGcgMjYgMCBSPj4NCmVuZG9i
ag0KNDA1IDAgb2JqDQo8PC9QIDQwMiAwIFIvUy9URC9UeXBlL1N0cnVjdEVsZW0vS1sgNDA2IDAg
Ul0gL1BnIDI2IDAgUj4+DQplbmRvYmoNCjQwNiAwIG9iag0KPDwvUCA0MDUgMCBSL1MvUC9UeXBl
L1N0cnVjdEVsZW0vS1sgNzRdIC9QZyAyNiAwIFI+Pg0KZW5kb2JqDQo0MDcgMCBvYmoNCjw8L1Ag
NDAyIDAgUi9TL1NwYW4vVHlwZS9TdHJ1Y3RFbGVtL1BnIDI2IDAgUi9LIDc1Pj4NCmVuZG9iag0K
NDA4IDAgb2JqDQo8PC9QIDQwMSAwIFIvUy9UUi9UeXBlL1N0cnVjdEVsZW0vS1sgNDA5IDAgUiA0
MTEgMCBSIDQxMyAwIFJdIC9QZyAyNiAwIFI+Pg0KZW5kb2JqDQo0MDkgMCBvYmoNCjw8L1AgNDA4
IDAgUi9TL1REL1R5cGUvU3RydWN0RWxlbS9LWyA0MTAgMCBSXSAvUGcgMjYgMCBSPj4NCmVuZG9i
ag0KNDEwIDAgb2JqDQo8PC9QIDQwOSAwIFIvUy9QL1R5cGUvU3RydWN0RWxlbS9LWyA3Nl0gL1Bn
IDI2IDAgUj4+DQplbmRvYmoNCjQxMSAwIG9iag0KPDwvUCA0MDggMCBSL1MvVEQvVHlwZS9TdHJ1
Y3RFbGVtL0tbIDQxMiAwIFJdIC9QZyAyNiAwIFI+Pg0KZW5kb2JqDQo0MTIgMCBvYmoNCjw8L1Ag
NDExIDAgUi9TL1AvVHlwZS9TdHJ1Y3RFbGVtL0tbIDc3XSAvUGcgMjYgMCBSPj4NCmVuZG9iag0K
NDEzIDAgb2JqDQo8PC9QIDQwOCAwIFIvUy9TcGFuL1R5cGUvU3RydWN0RWxlbS9QZyAyNiAwIFIv
SyA3OD4+DQplbmRvYmoNCjQxNCAwIG9iag0KPDwvUCA0MDEgMCBSL1MvVFIvVHlwZS9TdHJ1Y3RF
bGVtL0tbIDQxNSAwIFIgNDE3IDAgUiA0MTkgMCBSXSAvUGcgMjYgMCBSPj4NCmVuZG9iag0KNDE1
IDAgb2JqDQo8PC9QIDQxNCAwIFIvUy9URC9UeXBlL1N0cnVjdEVsZW0vS1sgNDE2IDAgUl0gL1Bn
IDI2IDAgUj4+DQplbmRvYmoNCjQxNiAwIG9iag0KPDwvUCA0MTUgMCBSL1MvUC9UeXBlL1N0cnVj
dEVsZW0vS1sgNzldIC9QZyAyNiAwIFI+Pg0KZW5kb2JqDQo0MTcgMCBvYmoNCjw8L1AgNDE0IDAg
Ui9TL1REL1R5cGUvU3RydWN0RWxlbS9LWyA0MTggMCBSXSAvUGcgMjYgMCBSPj4NCmVuZG9iag0K
NDE4IDAgb2JqDQo8PC9QIDQxNyAwIFIvUy9QL1R5cGUvU3RydWN0RWxlbS9LWyA4MF0gL1BnIDI2
IDAgUj4+DQplbmRvYmoNCjQxOSAwIG9iag0KPDwvUCA0MTQgMCBSL1MvU3Bhbi9UeXBlL1N0cnVj
dEVsZW0vUGcgMjYgMCBSL0sgODE+Pg0KZW5kb2JqDQo0MjAgMCBvYmoNCjw8L1AgNDAxIDAgUi9T
L1RSL1R5cGUvU3RydWN0RWxlbS9LWyA0MjEgMCBSIDQyMyAwIFIgNDI1IDAgUl0gL1BnIDI2IDAg
Uj4+DQplbmRvYmoNCjQyMSAwIG9iag0KPDwvUCA0MjAgMCBSL1MvVEQvVHlwZS9TdHJ1Y3RFbGVt
L0tbIDQyMiAwIFJdIC9QZyAyNiAwIFI+Pg0KZW5kb2JqDQo0MjIgMCBvYmoNCjw8L1AgNDIxIDAg
Ui9TL1AvVHlwZS9TdHJ1Y3RFbGVtL0tbIDgyXSAvUGcgMjYgMCBSPj4NCmVuZG9iag0KNDIzIDAg
b2JqDQo8PC9QIDQyMCAwIFIvUy9URC9UeXBlL1N0cnVjdEVsZW0vS1sgNDI0IDAgUl0gL1BnIDI2
IDAgUj4+DQplbmRvYmoNCjQyNCAwIG9iag0KPDwvUCA0MjMgMCBSL1MvUC9UeXBlL1N0cnVjdEVs
ZW0vS1sgODNdIC9QZyAyNiAwIFI+Pg0KZW5kb2JqDQo0MjUgMCBvYmoNCjw8L1AgNDIwIDAgUi9T
L1NwYW4vVHlwZS9TdHJ1Y3RFbGVtL1BnIDI2IDAgUi9LIDg0Pj4NCmVuZG9iag0KNDI2IDAgb2Jq
DQo8PC9QIDQwMSAwIFIvUy9UUi9UeXBlL1N0cnVjdEVsZW0vS1sgNDI3IDAgUiA0MjkgMCBSIDQz
MSAwIFJdIC9QZyAyNiAwIFI+Pg0KZW5kb2JqDQo0MjcgMCBvYmoNCjw8L1AgNDI2IDAgUi9TL1RE
L1R5cGUvU3RydWN0RWxlbS9LWyA0MjggMCBSXSAvUGcgMjYgMCBSPj4NCmVuZG9iag0KNDI4IDAg
b2JqDQo8PC9QIDQyNyAwIFIvUy9QL1R5cGUvU3RydWN0RWxlbS9LWyA4NV0gL1BnIDI2IDAgUj4+
DQplbmRvYmoNCjQyOSAwIG9iag0KPDwvUCA0MjYgMCBSL1MvVEQvVHlwZS9TdHJ1Y3RFbGVtL0tb
IDQzMCAwIFJdIC9QZyAyNiAwIFI+Pg0KZW5kb2JqDQo0MzAgMCBvYmoNCjw8L1AgNDI5IDAgUi9T
L1AvVHlwZS9TdHJ1Y3RFbGVtL0tbIDg2XSAvUGcgMjYgMCBSPj4NCmVuZG9iag0KNDMxIDAgb2Jq
DQo8PC9QIDQyNiAwIFIvUy9TcGFuL1R5cGUvU3RydWN0RWxlbS9QZyAyNiAwIFIvSyA4Nz4+DQpl
bmRvYmoNCjQzMiAwIG9iag0KPDwvUCA0MDEgMCBSL1MvVFIvVHlwZS9TdHJ1Y3RFbGVtL0tbIDQz
MyAwIFIgNDM1IDAgUiA0MzcgMCBSXSAvUGcgMjYgMCBSPj4NCmVuZG9iag0KNDMzIDAgb2JqDQo8
PC9QIDQzMiAwIFIvUy9URC9UeXBlL1N0cnVjdEVsZW0vS1sgNDM0IDAgUl0gL1BnIDI2IDAgUj4+
DQplbmRvYmoNCjQzNCAwIG9iag0KPDwvUCA0MzMgMCBSL1MvUC9UeXBlL1N0cnVjdEVsZW0vS1sg
ODhdIC9QZyAyNiAwIFI+Pg0KZW5kb2JqDQo0MzUgMCBvYmoNCjw8L1AgNDMyIDAgUi9TL1REL1R5
cGUvU3RydWN0RWxlbS9LWyA0MzYgMCBSXSAvUGcgMjYgMCBSPj4NCmVuZG9iag0KNDM2IDAgb2Jq
DQo8PC9QIDQzNSAwIFIvUy9QL1R5cGUvU3RydWN0RWxlbS9LWyA4OV0gL1BnIDI2IDAgUj4+DQpl
bmRvYmoNCjQzNyAwIG9iag0KPDwvUCA0MzIgMCBSL1MvU3Bhbi9UeXBlL1N0cnVjdEVsZW0vUGcg
MjYgMCBSL0sgOTA+Pg0KZW5kb2JqDQo0MzggMCBvYmoNCjw8L1AgNzYgMCBSL1MvUC9UeXBlL1N0
cnVjdEVsZW0vS1sgOTFdIC9QZyAyNiAwIFI+Pg0KZW5kb2JqDQo0MzkgMCBvYmoNCjw8L1AgNzYg
MCBSL1MvUC9UeXBlL1N0cnVjdEVsZW0vS1sgMF0gL1BnIDI3IDAgUj4+DQplbmRvYmoNCjQ0MCAw
IG9iag0KWyA0MzkgMCBSIDQ0MSAwIFIgNDQyIDAgUiA0NDMgMCBSIDQ0NCAwIFIgNDQ1IDAgUiA0
NDkgMCBSIDQ1MCAwIFIgNDUxIDAgUiA0NTIgMCBSIDQ1MyAwIFIgNDU0IDAgUiA0NTUgMCBSIDQ1
NiAwIFIgNDU3IDAgUiA0NTggMCBSIDQ1OSAwIFIgNDYwIDAgUiA0NjEgMCBSIDQ2MiAwIFIgNDYz
IDAgUiA0NjQgMCBSIDQ2NSAwIFIgNDY2IDAgUiA0NjcgMCBSIDQ2OCAwIFIgNDY5IDAgUiA0NzAg
MCBSIDQ3MSAwIFIgNDcyIDAgUiA0NzMgMCBSIDQ3NCAwIFIgNDc1IDAgUiA0NzYgMCBSIDQ3NyAw
IFIgNDc4IDAgUiA0NzkgMCBSIDQ4MCAwIFIgNDgxIDAgUiA0ODIgMCBSIDQ4MyAwIFIgNDg2IDAg
UiA0ODggMCBSIDQ5MCAwIFIgNDkyIDAgUiA0OTQgMCBSIDQ5NiAwIFIgNDk4IDAgUiA1MDAgMCBS
IDUwMiAwIFIgNTA0IDAgUiA1MDYgMCBSIDUwOCAwIFIgNTEwIDAgUiA1MTIgMCBSIDUxNCAwIFIg
NTE1IDAgUl0gDQplbmRvYmoNCjQ0MSAwIG9iag0KPDwvUCA3NiAwIFIvUy9IMi9UeXBlL1N0cnVj
dEVsZW0vS1sgMV0gL1BnIDI3IDAgUj4+DQplbmRvYmoNCjQ0MiAwIG9iag0KPDwvUCA3NiAwIFIv
Uy9QL1R5cGUvU3RydWN0RWxlbS9LWyAyXSAvUGcgMjcgMCBSPj4NCmVuZG9iag0KNDQzIDAgb2Jq
DQo8PC9QIDc2IDAgUi9TL1AvVHlwZS9TdHJ1Y3RFbGVtL0tbIDNdIC9QZyAyNyAwIFI+Pg0KZW5k
b2JqDQo0NDQgMCBvYmoNCjw8L1AgNzYgMCBSL1MvUC9UeXBlL1N0cnVjdEVsZW0vS1sgNF0gL1Bn
IDI3IDAgUj4+DQplbmRvYmoNCjQ0NSAwIG9iag0KPDwvUCA3NiAwIFIvUy9QL1R5cGUvU3RydWN0
RWxlbS9LWyA1XSAvUGcgMjcgMCBSPj4NCmVuZG9iag0KNDQ2IDAgb2JqDQo8PC9QIDc2IDAgUi9T
L1RhYmxlL1R5cGUvU3RydWN0RWxlbS9LWyA0NDcgMCBSXSAvUGcgMjcgMCBSPj4NCmVuZG9iag0K
NDQ3IDAgb2JqDQo8PC9QIDQ0NiAwIFIvUy9UUi9UeXBlL1N0cnVjdEVsZW0vS1sgNDQ4IDAgUiA0
NzkgMCBSXSAvUGcgMjcgMCBSPj4NCmVuZG9iag0KNDQ4IDAgb2JqDQo8PC9QIDQ0NyAwIFIvUy9U
RC9UeXBlL1N0cnVjdEVsZW0vS1sgNDQ5IDAgUiA0NTAgMCBSIDQ1MSAwIFIgNDUyIDAgUiA0NTMg
MCBSIDQ1NCAwIFIgNDU1IDAgUiA0NTYgMCBSIDQ1NyAwIFIgNDU4IDAgUiA0NTkgMCBSIDQ2MCAw
IFIgNDYxIDAgUiA0NjIgMCBSIDQ2MyAwIFIgNDY0IDAgUiA0NjUgMCBSIDQ2NiAwIFIgNDY3IDAg
UiA0NjggMCBSIDQ2OSAwIFIgNDcwIDAgUiA0NzEgMCBSIDQ3MiAwIFIgNDczIDAgUiA0NzQgMCBS
IDQ3NSAwIFIgNDc2IDAgUiA0NzcgMCBSIDQ3OCAwIFJdIC9QZyAyNyAwIFI+Pg0KZW5kb2JqDQo0
NDkgMCBvYmoNCjw8L1AgNDQ4IDAgUi9TL1AvVHlwZS9TdHJ1Y3RFbGVtL0tbIDZdIC9QZyAyNyAw
IFI+Pg0KZW5kb2JqDQo0NTAgMCBvYmoNCjw8L1AgNDQ4IDAgUi9TL1AvVHlwZS9TdHJ1Y3RFbGVt
L0tbIDddIC9QZyAyNyAwIFI+Pg0KZW5kb2JqDQo0NTEgMCBvYmoNCjw8L1AgNDQ4IDAgUi9TL1Av
VHlwZS9TdHJ1Y3RFbGVtL0tbIDhdIC9QZyAyNyAwIFI+Pg0KZW5kb2JqDQo0NTIgMCBvYmoNCjw8
L1AgNDQ4IDAgUi9TL1AvVHlwZS9TdHJ1Y3RFbGVtL0tbIDldIC9QZyAyNyAwIFI+Pg0KZW5kb2Jq
DQo0NTMgMCBvYmoNCjw8L1AgNDQ4IDAgUi9TL1AvVHlwZS9TdHJ1Y3RFbGVtL0tbIDEwXSAvUGcg
MjcgMCBSPj4NCmVuZG9iag0KNDU0IDAgb2JqDQo8PC9QIDQ0OCAwIFIvUy9QL1R5cGUvU3RydWN0
RWxlbS9LWyAxMV0gL1BnIDI3IDAgUj4+DQplbmRvYmoNCjQ1NSAwIG9iag0KPDwvUCA0NDggMCBS
L1MvUC9UeXBlL1N0cnVjdEVsZW0vS1sgMTJdIC9QZyAyNyAwIFI+Pg0KZW5kb2JqDQo0NTYgMCBv
YmoNCjw8L1AgNDQ4IDAgUi9TL1AvVHlwZS9TdHJ1Y3RFbGVtL0tbIDEzXSAvUGcgMjcgMCBSPj4N
CmVuZG9iag0KNDU3IDAgb2JqDQo8PC9QIDQ0OCAwIFIvUy9QL1R5cGUvU3RydWN0RWxlbS9LWyAx
NF0gL1BnIDI3IDAgUj4+DQplbmRvYmoNCjQ1OCAwIG9iag0KPDwvUCA0NDggMCBSL1MvUC9UeXBl
L1N0cnVjdEVsZW0vS1sgMTVdIC9QZyAyNyAwIFI+Pg0KZW5kb2JqDQo0NTkgMCBvYmoNCjw8L1Ag
NDQ4IDAgUi9TL1AvVHlwZS9TdHJ1Y3RFbGVtL0tbIDE2XSAvUGcgMjcgMCBSPj4NCmVuZG9iag0K
NDYwIDAgb2JqDQo8PC9QIDQ0OCAwIFIvUy9QL1R5cGUvU3RydWN0RWxlbS9LWyAxN10gL1BnIDI3
IDAgUj4+DQplbmRvYmoNCjQ2MSAwIG9iag0KPDwvUCA0NDggMCBSL1MvUC9UeXBlL1N0cnVjdEVs
ZW0vS1sgMThdIC9QZyAyNyAwIFI+Pg0KZW5kb2JqDQo0NjIgMCBvYmoNCjw8L1AgNDQ4IDAgUi9T
L1AvVHlwZS9TdHJ1Y3RFbGVtL0tbIDE5XSAvUGcgMjcgMCBSPj4NCmVuZG9iag0KNDYzIDAgb2Jq
DQo8PC9QIDQ0OCAwIFIvUy9QL1R5cGUvU3RydWN0RWxlbS9LWyAyMF0gL1BnIDI3IDAgUj4+DQpl
bmRvYmoNCjQ2NCAwIG9iag0KPDwvUCA0NDggMCBSL1MvUC9UeXBlL1N0cnVjdEVsZW0vS1sgMjFd
IC9QZyAyNyAwIFI+Pg0KZW5kb2JqDQo0NjUgMCBvYmoNCjw8L1AgNDQ4IDAgUi9TL1AvVHlwZS9T
dHJ1Y3RFbGVtL0tbIDIyXSAvUGcgMjcgMCBSPj4NCmVuZG9iag0KNDY2IDAgb2JqDQo8PC9QIDQ0
OCAwIFIvUy9QL1R5cGUvU3RydWN0RWxlbS9LWyAyM10gL1BnIDI3IDAgUj4+DQplbmRvYmoNCjQ2
NyAwIG9iag0KPDwvUCA0NDggMCBSL1MvUC9UeXBlL1N0cnVjdEVsZW0vS1sgMjRdIC9QZyAyNyAw
IFI+Pg0KZW5kb2JqDQo0NjggMCBvYmoNCjw8L1AgNDQ4IDAgUi9TL1AvVHlwZS9TdHJ1Y3RFbGVt
L0tbIDI1XSAvUGcgMjcgMCBSPj4NCmVuZG9iag0KNDY5IDAgb2JqDQo8PC9QIDQ0OCAwIFIvUy9Q
L1R5cGUvU3RydWN0RWxlbS9LWyAyNl0gL1BnIDI3IDAgUj4+DQplbmRvYmoNCjQ3MCAwIG9iag0K
PDwvUCA0NDggMCBSL1MvUC9UeXBlL1N0cnVjdEVsZW0vS1sgMjddIC9QZyAyNyAwIFI+Pg0KZW5k
b2JqDQo0NzEgMCBvYmoNCjw8L1AgNDQ4IDAgUi9TL1AvVHlwZS9TdHJ1Y3RFbGVtL0tbIDI4XSAv
UGcgMjcgMCBSPj4NCmVuZG9iag0KNDcyIDAgb2JqDQo8PC9QIDQ0OCAwIFIvUy9QL1R5cGUvU3Ry
dWN0RWxlbS9LWyAyOV0gL1BnIDI3IDAgUj4+DQplbmRvYmoNCjQ3MyAwIG9iag0KPDwvUCA0NDgg
MCBSL1MvUC9UeXBlL1N0cnVjdEVsZW0vS1sgMzBdIC9QZyAyNyAwIFI+Pg0KZW5kb2JqDQo0NzQg
MCBvYmoNCjw8L1AgNDQ4IDAgUi9TL1AvVHlwZS9TdHJ1Y3RFbGVtL0tbIDMxXSAvUGcgMjcgMCBS
Pj4NCmVuZG9iag0KNDc1IDAgb2JqDQo8PC9QIDQ0OCAwIFIvUy9QL1R5cGUvU3RydWN0RWxlbS9L
WyAzMl0gL1BnIDI3IDAgUj4+DQplbmRvYmoNCjQ3NiAwIG9iag0KPDwvUCA0NDggMCBSL1MvUC9U
eXBlL1N0cnVjdEVsZW0vS1sgMzNdIC9QZyAyNyAwIFI+Pg0KZW5kb2JqDQo0NzcgMCBvYmoNCjw8
L1AgNDQ4IDAgUi9TL1AvVHlwZS9TdHJ1Y3RFbGVtL0tbIDM0XSAvUGcgMjcgMCBSPj4NCmVuZG9i
ag0KNDc4IDAgb2JqDQo8PC9QIDQ0OCAwIFIvUy9QL1R5cGUvU3RydWN0RWxlbS9LWyAzNV0gL1Bn
IDI3IDAgUj4+DQplbmRvYmoNCjQ3OSAwIG9iag0KPDwvUCA0NDcgMCBSL1MvU3Bhbi9UeXBlL1N0
cnVjdEVsZW0vUGcgMjcgMCBSL0sgMzY+Pg0KZW5kb2JqDQo0ODAgMCBvYmoNCjw8L1AgNzYgMCBS
L1MvSDEvVHlwZS9TdHJ1Y3RFbGVtL0tbIDM3XSAvUGcgMjcgMCBSPj4NCmVuZG9iag0KNDgxIDAg
b2JqDQo8PC9QIDc2IDAgUi9TL1AvVHlwZS9TdHJ1Y3RFbGVtL0tbIDM4XSAvUGcgMjcgMCBSPj4N
CmVuZG9iag0KNDgyIDAgb2JqDQo8PC9QIDc2IDAgUi9TL1AvVHlwZS9TdHJ1Y3RFbGVtL0tbIDM5
XSAvUGcgMjcgMCBSPj4NCmVuZG9iag0KNDgzIDAgb2JqDQo8PC9QIDc2IDAgUi9TL0g1L1R5cGUv
U3RydWN0RWxlbS9LWyA0MF0gL1BnIDI3IDAgUj4+DQplbmRvYmoNCjQ4NCAwIG9iag0KPDwvUCA3
NiAwIFIvUy9ML1R5cGUvU3RydWN0RWxlbS9LWyA0ODUgMCBSIDQ4NyAwIFIgNDg5IDAgUiA0OTEg
MCBSIDQ5MyAwIFIgNDk1IDAgUiA0OTcgMCBSIDQ5OSAwIFIgNTAxIDAgUiA1MDMgMCBSIDUwNSAw
IFIgNTA3IDAgUiA1MDkgMCBSIDUxMSAwIFIgNTEzIDAgUl0gL1BnIDI3IDAgUj4+DQplbmRvYmoN
CjQ4NSAwIG9iag0KPDwvUCA0ODQgMCBSL1MvTEkvVHlwZS9TdHJ1Y3RFbGVtL0tbIDQ4NiAwIFJd
IC9QZyAyNyAwIFI+Pg0KZW5kb2JqDQo0ODYgMCBvYmoNCjw8L1AgNDg1IDAgUi9TL0xCb2R5L1R5
cGUvU3RydWN0RWxlbS9LWyA0MV0gL1BnIDI3IDAgUj4+DQplbmRvYmoNCjQ4NyAwIG9iag0KPDwv
UCA0ODQgMCBSL1MvTEkvVHlwZS9TdHJ1Y3RFbGVtL0tbIDQ4OCAwIFJdIC9QZyAyNyAwIFI+Pg0K
ZW5kb2JqDQo0ODggMCBvYmoNCjw8L1AgNDg3IDAgUi9TL0xCb2R5L1R5cGUvU3RydWN0RWxlbS9L
WyA0Ml0gL1BnIDI3IDAgUj4+DQplbmRvYmoNCjQ4OSAwIG9iag0KPDwvUCA0ODQgMCBSL1MvTEkv
VHlwZS9TdHJ1Y3RFbGVtL0tbIDQ5MCAwIFJdIC9QZyAyNyAwIFI+Pg0KZW5kb2JqDQo0OTAgMCBv
YmoNCjw8L1AgNDg5IDAgUi9TL0xCb2R5L1R5cGUvU3RydWN0RWxlbS9LWyA0M10gL1BnIDI3IDAg
Uj4+DQplbmRvYmoNCjQ5MSAwIG9iag0KPDwvUCA0ODQgMCBSL1MvTEkvVHlwZS9TdHJ1Y3RFbGVt
L0tbIDQ5MiAwIFJdIC9QZyAyNyAwIFI+Pg0KZW5kb2JqDQo0OTIgMCBvYmoNCjw8L1AgNDkxIDAg
Ui9TL0xCb2R5L1R5cGUvU3RydWN0RWxlbS9LWyA0NF0gL1BnIDI3IDAgUj4+DQplbmRvYmoNCjQ5
MyAwIG9iag0KPDwvUCA0ODQgMCBSL1MvTEkvVHlwZS9TdHJ1Y3RFbGVtL0tbIDQ5NCAwIFJdIC9Q
ZyAyNyAwIFI+Pg0KZW5kb2JqDQo0OTQgMCBvYmoNCjw8L1AgNDkzIDAgUi9TL0xCb2R5L1R5cGUv
U3RydWN0RWxlbS9LWyA0NV0gL1BnIDI3IDAgUj4+DQplbmRvYmoNCjQ5NSAwIG9iag0KPDwvUCA0
ODQgMCBSL1MvTEkvVHlwZS9TdHJ1Y3RFbGVtL0tbIDQ5NiAwIFJdIC9QZyAyNyAwIFI+Pg0KZW5k
b2JqDQo0OTYgMCBvYmoNCjw8L1AgNDk1IDAgUi9TL0xCb2R5L1R5cGUvU3RydWN0RWxlbS9LWyA0
Nl0gL1BnIDI3IDAgUj4+DQplbmRvYmoNCjQ5NyAwIG9iag0KPDwvUCA0ODQgMCBSL1MvTEkvVHlw
ZS9TdHJ1Y3RFbGVtL0tbIDQ5OCAwIFJdIC9QZyAyNyAwIFI+Pg0KZW5kb2JqDQo0OTggMCBvYmoN
Cjw8L1AgNDk3IDAgUi9TL0xCb2R5L1R5cGUvU3RydWN0RWxlbS9LWyA0N10gL1BnIDI3IDAgUj4+
DQplbmRvYmoNCjQ5OSAwIG9iag0KPDwvUCA0ODQgMCBSL1MvTEkvVHlwZS9TdHJ1Y3RFbGVtL0tb
IDUwMCAwIFJdIC9QZyAyNyAwIFI+Pg0KZW5kb2JqDQo1MDAgMCBvYmoNCjw8L1AgNDk5IDAgUi9T
L0xCb2R5L1R5cGUvU3RydWN0RWxlbS9LWyA0OF0gL1BnIDI3IDAgUj4+DQplbmRvYmoNCjUwMSAw
IG9iag0KPDwvUCA0ODQgMCBSL1MvTEkvVHlwZS9TdHJ1Y3RFbGVtL0tbIDUwMiAwIFJdIC9QZyAy
NyAwIFI+Pg0KZW5kb2JqDQo1MDIgMCBvYmoNCjw8L1AgNTAxIDAgUi9TL0xCb2R5L1R5cGUvU3Ry
dWN0RWxlbS9LWyA0OV0gL1BnIDI3IDAgUj4+DQplbmRvYmoNCjUwMyAwIG9iag0KPDwvUCA0ODQg
MCBSL1MvTEkvVHlwZS9TdHJ1Y3RFbGVtL0tbIDUwNCAwIFJdIC9QZyAyNyAwIFI+Pg0KZW5kb2Jq
DQo1MDQgMCBvYmoNCjw8L1AgNTAzIDAgUi9TL0xCb2R5L1R5cGUvU3RydWN0RWxlbS9LWyA1MF0g
L1BnIDI3IDAgUj4+DQplbmRvYmoNCjUwNSAwIG9iag0KPDwvUCA0ODQgMCBSL1MvTEkvVHlwZS9T
dHJ1Y3RFbGVtL0tbIDUwNiAwIFJdIC9QZyAyNyAwIFI+Pg0KZW5kb2JqDQo1MDYgMCBvYmoNCjw8
L1AgNTA1IDAgUi9TL0xCb2R5L1R5cGUvU3RydWN0RWxlbS9LWyA1MV0gL1BnIDI3IDAgUj4+DQpl
bmRvYmoNCjUwNyAwIG9iag0KPDwvUCA0ODQgMCBSL1MvTEkvVHlwZS9TdHJ1Y3RFbGVtL0tbIDUw
OCAwIFJdIC9QZyAyNyAwIFI+Pg0KZW5kb2JqDQo1MDggMCBvYmoNCjw8L1AgNTA3IDAgUi9TL0xC
b2R5L1R5cGUvU3RydWN0RWxlbS9LWyA1Ml0gL1BnIDI3IDAgUj4+DQplbmRvYmoNCjUwOSAwIG9i
ag0KPDwvUCA0ODQgMCBSL1MvTEkvVHlwZS9TdHJ1Y3RFbGVtL0tbIDUxMCAwIFJdIC9QZyAyNyAw
IFI+Pg0KZW5kb2JqDQo1MTAgMCBvYmoNCjw8L1AgNTA5IDAgUi9TL0xCb2R5L1R5cGUvU3RydWN0
RWxlbS9LWyA1M10gL1BnIDI3IDAgUj4+DQplbmRvYmoNCjUxMSAwIG9iag0KPDwvUCA0ODQgMCBS
L1MvTEkvVHlwZS9TdHJ1Y3RFbGVtL0tbIDUxMiAwIFJdIC9QZyAyNyAwIFI+Pg0KZW5kb2JqDQo1
MTIgMCBvYmoNCjw8L1AgNTExIDAgUi9TL0xCb2R5L1R5cGUvU3RydWN0RWxlbS9LWyA1NF0gL1Bn
IDI3IDAgUj4+DQplbmRvYmoNCjUxMyAwIG9iag0KPDwvUCA0ODQgMCBSL1MvTEkvVHlwZS9TdHJ1
Y3RFbGVtL0tbIDUxNCAwIFJdIC9QZyAyNyAwIFI+Pg0KZW5kb2JqDQo1MTQgMCBvYmoNCjw8L1Ag
NTEzIDAgUi9TL0xCb2R5L1R5cGUvU3RydWN0RWxlbS9LWyA1NV0gL1BnIDI3IDAgUj4+DQplbmRv
YmoNCjUxNSAwIG9iag0KPDwvUCA3NiAwIFIvUy9QL1R5cGUvU3RydWN0RWxlbS9LWyA1Nl0gL1Bn
IDI3IDAgUj4+DQplbmRvYmoNCjUxNiAwIG9iag0KWyAyNTAgMCA0MDggMCAwIDAgMCAxODAgMzMz
IDMzMyAwIDAgMjUwIDMzMyAyNTAgMjc4IDUwMCA1MDAgNTAwIDUwMCA1MDAgNTAwIDUwMCA1MDAg
NTAwIDUwMCAyNzggMCA1NjQgMCA1NjQgNDQ0IDkyMSA3MjIgNjY3IDY2NyA3MjIgNjExIDU1NiA3
MjIgNzIyIDMzMyAzODkgNzIyIDYxMSA4ODkgNzIyIDcyMiA1NTYgNzIyIDY2NyA1NTYgNjExIDcy
MiA3MjIgOTQ0IDcyMiA3MjIgNjExIDMzMyAwIDMzMyAwIDUwMCAwIDQ0NCA1MDAgNDQ0IDUwMCA0
NDQgMzMzIDUwMCA1MDAgMjc4IDI3OCA1MDAgMjc4IDc3OCA1MDAgNTAwIDUwMCA1MDAgMzMzIDM4
OSAyNzggNTAwIDUwMCA3MjIgNTAwIDUwMCA0NDQgNDgwIDAgNDgwXSANCmVuZG9iag0KNTE3IDAg
b2JqDQo8PC9NZXRhZGF0YSA1MTggMCBSL0ZpbHRlci9GbGF0ZURlY29kZS9MZW5ndGggNzQ2OTkv
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
NqL8+Q3iaw+x0J9rYY0BYqvHsVNLKCyUsgqxK0ekd/xZI6mWKUvSCxtEPuYfUR9rDMXH2L8a3Y75
R759dQ+Ll0eO+vT3/FEb8F0y6a3zC+vuzj83/9zC2qJxrurJdZ2cZ+SfW6NOjZ5yvVtbyR/nyxzt
P+4/brL8qf5Uk531s6yfSQ/ontVdesCNWTdKD+iXNcDkZQ3KGmRq8OtT6Zyvcr4yJ+YczDloavP7
Uif9W3NcVzkvl3MAs1wR/8fkGr7L0Dqe+fj9VzOcbxx4pl0VvaZGf7E5ndHzZDb6tfRoX+Yjyqe0
QkrT30RN0tMNPT2gp4f09AQ9PYuenk1Pz5GePszkYknrYKiDow4/oGz9vSH1PCr7VHy8A689MzDD
+aZb7HlVvchrz7SPuf/Es39V17/vt2cmx/GOfvG3Adyo2O/Xq3Br4nhX1Xs59ntgzOlf/frf9Bnt
LbX/YQ1CLBkseVjysWSxlMSG/sqv+1sfKCUH+3n/pA0nm0VV2jDiXjYzq/S9iBsQR6Mq92gcjaPc
/1Usvk9t/jfR+nux8MxC8xargjr6d6vzCo1JLebslNqUm86rlbtYz9RbebX0Kp8KUmV5tSRtcZSe
V5RXlFueVyCp5XItUh3RagQ2zmusrB6pTXocb/GovThFLB1nJ51XkJtWbS1NSqJktaR1yboh6wap
88As6ZFZP8/S0fC9701mHi0Yv9nMWcXZKbckt0Pu5blXC3bL7Zl7sxwD5BwqXEnu8NyRwg6X1Pty
x+Y+KueU3GnCl+TO5OiG/uXoVj2Ot3jU3nD5XCLyWOzcjNxNtIbK55lit1SYUomD4sLcxTris3pm
Df1Pa5i9i7OT/hJgzuCcIzmHUn4qKfKRVJ6caZg68tTeOlVHrkeEO3qtLykNOXz9DLc1VV9PrB2S
3McsZuxJ7tZHLWXsNM15PdUitSvVUOT6qWJORTmoYe+sm/+N+4cv6/+NzFLROGyof3nda+q1MEvl
85Tj2EZeY2azUcexhV4D5sT+x7Fpr44ZKZ+vPo7N9qrz/yzbHscaLzRd5PMZVVjfHGKdnc5wx1rv
X4/wfH+G/1vR+J3/jMzyz/nPycr6ef95yVnul0tsFvmLTEJis8Qk/WUSoSz/T/5amX/W+e+YXH+D
v8FU8zf5m0x1f7O/2Zzgb/W3is0d/g6Zc17OeVnmnFdkVV5TVuWvSd/Qtf0j4Dhw6t/Ij1SRH60i
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
IsncKCLJvCgiyWoakWT1KCLJE6KIJPOjiCRrRBFJpqOIJGtqRJK1oogkT4wikqwd9ZjkSVFkknWi
yCRP1h6TLIjik6wbx6cwjk+9OC4/0Jom68dxOSWOS1Ecl1PjuDSI4vJvR2RvJiIN44icFkekURyR
0+OInBFH5EwiUhxH5IdxRBrHETkrjsjZcUSaEJGmcUTOiSPSLI5I8zgi58YR+RERaRFHpGUckVZx
RM6Le0zrODLn02PaxJG5II5M2zgyF0aR0b/VqX5zB3pU7gQpM0BuAUm5GxSYhuZsiVeJ6Wy6ptbJ
TH9x8qfBo6l3Ymliaj3SFcJtiKWJqY0iXYLeu7E0MbUJSfXei6WJ/L2WBqaxaSHt0dFcbXrIrD7U
3G3GpDZnSno/U9KWTEkfZEr6MFPSR5mStmZK2na0pNQekS5NXizcZ7E0MbUX6RLhPo+lf+bR9oxH
OzIe7cx49HHGo10Zjz7JeLQ749GnGY/2ZTz6S8aj/RmPvsh4JGPfa+w1lgVMHV/3AE71T+VeLCu3
3HNYBQyVVhtpTvpbn80Tsr4oM4vMOunH33j6NyJqefW9M7xmXhuvvTdMV245S43P3zwIct7ISMuO
Sv7bIk1BWpOR/pSR1makPyPp6jDlr1PZ3yE4mbR3MlrrM9IGJCu1yDNpfyM51JNxvnrxGDrvVtGp
5atPk/3lxormZH9TxtJ7GWlzRno/I23JSB9kpA8z0kcZaSuSk/ZPS58vMo18uT/7T0lZcn/2p8l1
pWg85a8SnOZvy+TbHtc74Y/3J0gbTfefEf1Z/vMm2y/zy0w1v9x/wVT3X/Tnm3x/of+y2LesRtNG
13BtWWtVj/8q4tOSMNufLTbni771X/FfkfWZtLY/if+hrX/zTtteZnrWstn697j0/4Cbuv6T/pOm
UGy8ZurxP64v4H9cq/0B0ipVR7L4bS8Vm18jtc9IP85IHTLSZUiOv7dYW54jGpDzS3J9RY4DaB9E
85DOJP6XksPwV/NseH94n69PBtZSbZtts/X5yaaoh2jYT8O6Vnu5F9YLT9F8XlfznN1j69tGttg2
tk3tuXaUHW3vs2Psg3a8nWAn2cn2CTvNzrDP2FL7vC2z5XaeXWhftq/apXaFXW3X2HV2o91sP7Tb
7S6xtdfus/vtl66RK3bnuwvche5id4m71P3YXeZ+4q50/+Wudde7G91N7hZ3mxvibne/cL9097hf
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
TC9MZW5ndGggMTQ2Mz4+DQpzdHJlYW0NCjw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1w
Q2VoaUh6cmVTek5UY3prYzlkIj8+PHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIg
eDp4bXB0az0iMy4xLTcwMSI+CjxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcv
MTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+CjxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIi
ICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iPgo8L3JkZjpEZXNjcmlw
dGlvbj4KPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgIHhtbG5zOnhtcFJpZ2h0cz0iaHR0
cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3JpZ2h0cy8iPgo8eG1wUmlnaHRzOk1hcmtlZD5UcnVl
PC94bXBSaWdodHM6TWFya2VkPjwvcmRmOkRlc2NyaXB0aW9uPgogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgCjwvcmRmOlJERj48L3g6eG1wbWV0YT48P3hwYWNrZXQgZW5k
PSJ3Ij8+DQplbmRzdHJlYW0NCmVuZG9iag0KNTE5IDAgb2JqDQpbIDI1MCAwIDAgMCAwIDAgMCAw
IDAgMCAwIDAgMjUwIDMzMyAwIDI3OCAwIDAgMCAwIDAgMCAwIDAgMCAwIDMzMyAzMzMgMCAwIDAg
MCAwIDY2NyAwIDY2NyA3MjIgNjY3IDAgMCAwIDM4OSAwIDY2NyA2MTEgMCA3MjIgMCAwIDAgNjY3
IDU1NiAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDUwMCA1MDAgNDQ0IDUwMCA0NDQgMCAwIDU1
NiAyNzggMCAwIDAgNzc4IDU1NiA1MDAgNTAwIDUwMCAzODkgMzg5IDI3OCA1NTYgNDQ0IDY2NyAw
IDQ0NF0gDQplbmRvYmoNCjUyMCAwIG9iag0KPDwvTWV0YWRhdGEgNTIxIDAgUi9GaWx0ZXIvRmxh
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
nuz0Gb92SOw71lpn64g3mzrvqPxlYhv94JfNrd/dsRsx+sW6I/MOJCSkr+y+f/VPvUYsvnbmwcg5
9W47XWb2Pz3RO7Kij/73HaxbBW61WKdxpNmq0Dd3s/I7DHDw91XpN301fOfBgKwa40sGhUGjjHLj
mMq3+2blB53Xv7GjQhV0xbad/+L6oe+WDrEfPNroZA9hVyOrmxnylM7a622PbBvYvKl92fyQz+M1
pu0qaTxu8PsbU7Ry01lbIZ21+WOMFKp01oio9BCVC/5nq4C//kXim5gcKph8G5KN/vhlRUYaV5fw
qibYdPNQqVTuLh6u7Qf/XUTG6rtbZRa43NtWWPB2fJ9Nu7tufR30p3xNY2X2gFVawy26edSv3BX4
6ZOJcr7d7XnTxy+cvT9N8cF+bWSLfd1Kn/XKSx2h1LPsoTncqKZ+jVn5CbZq4eNNdnv89lafNejk
t8Px3bTPWqkbI8fIxilt9zfuvCh8doH1dqNpnZ/ejT4Qtcb3/izrXv2rPk+12heWOqFi4U2bm9OU
QueB9yfdcilZ/cltrP/zNu7O0yO2zjXZbFdWZNh6jJ99m4/m+wa9LY28sc1xl3X3lCxT2YLV5542
vvXujKO8nd78GbFPhplz536z8vCNTXwdcH6mRf9WfYvsZ9i3GNvRa9v9pYUj0hJyV42zKSrwnXpw
+XmTh073T5128SnafcTo7q4R99dNKbner36YLGDAc+b/AU0PULgNCmVuZHN0cmVhbQ0KZW5kb2Jq
DQo1MjEgMCBvYmoNCjw8L1R5cGUvTWV0YWRhdGEvU3VidHlwZS9YTUwvTGVuZ3RoIDE0NjM+Pg0K
c3RyZWFtDQo8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5
ZCI/Pjx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IjMuMS03MDEi
Pgo8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5
bnRheC1ucyMiPgo8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiAgeG1sbnM6eG1wPSJodHRw
Oi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIj4KPC9yZGY6RGVzY3JpcHRpb24+CjxyZGY6RGVzY3Jp
cHRpb24gcmRmOmFib3V0PSIiICB4bWxuczp4bXBSaWdodHM9Imh0dHA6Ly9ucy5hZG9iZS5jb20v
eGFwLzEuMC9yaWdodHMvIj4KPHhtcFJpZ2h0czpNYXJrZWQ+VHJ1ZTwveG1wUmlnaHRzOk1hcmtl
ZD48L3JkZjpEZXNjcmlwdGlvbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAK
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIAo8L3JkZjpSREY+PC94OnhtcG1ldGE+PD94cGFja2V0IGVuZD0idyI/Pg0KZW5kc3RyZWFt
DQplbmRvYmoNCjUyMiAwIG9iag0KPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCAzMTk+Pg0K
c3RyZWFtDQp4nH1Sy26DMBC8+yt8TA8R4ABJJITU0Ebi0IdK+wHEXlJLxVjGOfD3NbtJ2uZQSxiN
d2Zn5XFU1Q+10Z5Hr26QDXjeaaMcjMPJSeAHOGrDkpQrLf0Z4S771rIoiJtp9NDXphtYUfDoLRRH
7ya+uFfDAe5Y9OIUOG2OfPFRNQE3J2u/oAfjeczKkivoQqOn1j63PfAIZctahbr20zJofhjvkwUu
ECc0jBwUjLaV4FpzBFbEYZW82IdVMjDqpp6R6tDJz9YhexXYcSzickaiQpRuEa2ollEtTRHlCaGc
0Apdzv3Epft1mHRzaYjsjLQ7OiSzfHNuQaLkdsJ0T7Tqf6csoWFp5vwRnbKMDtf4W4s/TuLWaScC
TcRJitpdTmj723e+0Tn4a1zy5FxICl8HRjSHow1cH5Ad7Kyav283z7YsDQplbmRzdHJlYW0NCmVu
ZG9iag0KNTIzIDAgb2JqDQo8PC9NZXRhZGF0YSA1MjQgMCBSL0ZpbHRlci9GbGF0ZURlY29kZS9M
ZW5ndGggNDk0ODkvTGVuZ3RoMSAxODg3MDg+Pg0Kc3RyZWFtDQp4nOydCUBU5fr/v+85ZxYYBgYQ
QRZnYABxELHBhShxWF0QRaUCswQXco/SbL2J3mzBLLrtttnerW4OhxbULG7d215a3W62XKWy3dLb
zRZLzv9530ETlyv6C/h3ez/j+32357zvc97znjPnlZkzYABiSDTUFU4aPTLyru8WQ2l5GHCdN7Kw
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
Z0ltyd6SAyX3lRwmEv2R1BpKjpWcUormlzSED3klNK/kXMlFYifeo/HemxBJu9qqxLjye6HkSqlV
mlyaodFRmt1zYOh83zOlOcTqvNJ8Skjf9Ozdc2B4W8/i0LLY8tiqnsWxNbE1odWk87EN0ob82ObY
ttDqaJfw/j61Mtcqdb6FDsZ2xHbH9sT2xw6F98eOymrQXvpqVmRhaGVopeSciA2R2Tw/dlqsnI1d
iG0IrY5d7nGlxBDfRpQEStJKsoQ6lOSFzoilHWJ1WUnnkm7huSWhkr7hVSUDSkpLBvXsWjKMnJHS
Xw+UjC+ZGI6VTC55vOTJktmy9mi0DexZHC2PjomOjVbKfAjoDJTPk6JTo9OjM+U6Jzr/aqTVRhdF
l0VXSsQtCi2SNagiPnuiq+OzKLouuim6NVojfZulYxKuiu6K1kX3RQ9KdCodiR6P1kfPyDp34iox
t6Pno5eijTEnltI6UmU1PK2kYxPLjLWHcmOdNHZiXWPdiaE4L1EU6x0rjsViA2NDYiMi98VGxypi
48T3+VcjXCzGJsSqdFbGpsUmhDfLWqm0zYu72IzYrNjcWHVscfiCzNvLsloOHrtUV9vSLqUFQr1K
5pUsjGVKJMfCQ0r7yaq9KjakT23J4Z7FkrqXRqSO06H6SJauxqHzpWWlg0uHl5bLqC8Kn5ZIOVM6
pnRsqfR36aTIgNKpkcPh09FFpdNjF0Qys3RO6fzSRbGjpctKV5auDs2RdWxAj2dK15VuKt0qUbKG
NXe3rk6lNaW7iNdtrPTeSlkpkjPhC6V1pfu4Fz70X2gHVWlU8cxc/9u90SNimELZPYolxSQN7DGw
a13Xuh5DJI2QNFpSRY+Krse7Hu8xTpLKJvRY3KOqx/I7J9w5occ0STMkzZI0V1J1j+o7i+8slnqs
5PuTH+B/LX7J+LKhb9G4W/YVQ2V3EDDukd5LlX7+mv6vh7TTaefxiO+6BuwyzOgYudbJdazda0BN
tHzALqEan5SvE9rn00GhIz6vecd9vX0Jevq5vpWdM61sHvF1zidcLyXIG/3PPh92fD6eHy9zMEHv
iG//iE/nE+pMbNe+Vnqt6fx1qLEV1d+gbP116Mx16oz7tC+hbxLluxKuu/x2JtK+BEpsY6OvH/fx
oP/5fKs6jvjjVe/bOOLrxsvUJJSJj1Hr8nINpyT4eb7V1fclnOlf20ebY6OmVd3Xqy/u+yW/fO51
yreqN9xJqKtQ91b+Jtq+nq/nE3y53rU+4XrQb9uNrkd8n+P6cT8bm/0O927V/tb90Lr9rdvd+po4
v474dcVlra81zXWG5c4arhZafP3x/bteb9Tvn/Xaup8/abw+5art/tRrqz6O99OnXT+1H1r7H7cf
ax778EChIT4/JMGPhFgOj0jQGe31U7gi2mIdln1QeXhCtHnNiK+nVULTEtqobZ4hNEtori+Lrw9S
NrxcaFX06ly8OifXCG0Q2txyjMPbPJLdVXlkracf2Si0RWi7F4uRnX5MSj2yFyqP7BU64LcvHquf
NBcT5NQ1wK8noY54fuSw0LFWY/pJsflpsdZ6TbneunTJi6PIqWa/Iw1C54QuRq9dl1uvQwn3i/AO
j67e9+JrhP85vFtoj0/7hQ759R/16YRv53RCuXgsnBW6EG1xfwtf9u65cYrrRwy/PwNCaQntb0WR
LI+u+i39GOngj0+eUGc/hvx7d6Rbs+14uyMh31Zfb2wZ38Q6Sr2+igzy2qttjAxLsDmyZX9F7hN6
QGi80EShyUKPCz0pNFtontBCoaWtxqT+OtcbjfuNrp91jauLNt87rnfvudH1evF6Pb2E+/J1r8f9
8W59/bT2fdqaG19L6qLX9t/1rvE2fdo1YS267vWzjk/r9eBG98zPek+rT6g/vueT/r1vfvSavS2x
ekVohUfsYTq1qjdxHyj2o1a0eQ5fajlH4/Pv6t74fPTqnkTvE9Fkb77rvFf9aIY3/xLtRbOb/Wtt
W+1GcxLa5dtPXJ/ia9HVvbP6nO+3VeZxtEv06h43WpDQb76f0V7XiRPJi5ZFW8ZsXUIfabl+QpFo
uf7uif+Fb/zXOWuaC/V/pRtpZoYRM4zCZKEMoWyhHKF8w7htrFy7CBV41HGaXHsJ9ROKeJ+Rlcl1
rq8/uJluniXX4R4pH89X3cJy/zrGlytVCk0Smio03f880+fnCM0XWiS0zNeJ+1Tuk9a10re7Wmhd
K9/Lb0CbjFjBloLtBTsLagv2FhwoOFxwrOCUpIaCcwUXC65IOndLpchIhVZhcmFGYXZhjnw6V5hf
2OWW4YUFhb0K+xVGCssKB8t1eGF54ZjCsYWVhZMKy/LmF07t0NihsXB6QUPhzIKGWyoL5xTOEWli
mq6/9bz2l768/8HhzQ/teMNDe97wcDPvdsjlrQ638hvffH7jW8ibHHryDofevL2hD29v6Mt7G/rx
3ob+vLEh+p9en2lmmd6vZrcbdxlGQWfD+NwKjwq6CYWE+jbLEilRXjDAv5beQL+DJy8Y1KrcsObP
5Jf6/EjPJtT32vqE7rprw12bW6VtCfyOBH73DeTXSfreQn7JbfB+D+/NHi6/5E7hl9zpvNmjA2/z
yOU9HrfyBo983tTRiXd0dOG9HF15F8edvIWj2/83u6ax0djS/B1QbrUxtN3BeLo91MzLp26Jn66f
vBK3d1Pd2/t6dG3+J9lL0LjUWlOfHFpL9R2W1irrV7Ksv2y9auRZr1n1xu2BxwKPGf+gq6dRlvrL
1J3Gl3ivSAehLP/9HLddLe9IeVlLrDXWdsO1asRWDmVyRaM96PdH9h7DzN5NuR/ztgt9g2k/I5Kg
sdbIyt7ZzsrfknMu/1T2xuwtkg5LWpu9PXtndm32XtIBbOi3ySnWc9ZzUvfPrJ+J5OfWzw3L2mxt
NmzrBesF8exF8caVNtUZybQmRTz7lZGa+pL4lykzbq5Zx7O7EUYbqV1m2W3Zn0I5N8wzszsYQ7MH
S6rPrm9XIWlcu3HwE9pNaHuq7SnlsyuzK/Wz5pFvSSrzUv6R/CNX9axPSGckTZdU1py0bAubcb3E
NFhkcaoXzQqvjOrmn8k/0/ZU/nnxz1L/KN8v/5LvnyV5R+JeJdRgUR5/2lVRrj7uhcjVr+OS6vNp
d3aypEo/xdtwPvs846hvZTJ4t5EZvC/4NcMK3h98wAgExwXHGcnB8cFvGMHgw8GHjdTgN4PfNNKC
k4NTjPTgtOBjxk2fOYZNc4N5ifGeJvsWI6v4s1PeBLlD3if0wLWkeUptJ8rnkd5VPpsdZ3MdmtW3
zdmsA22Htx2cV5s1su3wNmfbnJVP5W325x3LOpAVyhopueVty/OutB2e1TnvVNYVSaGstKxQm7Md
rbzaNvvb7Bc9SVpOS4u9w/5VZFmDhLuQdThrfNsxcg3Fqe3wvNqO2VJiv9i9InpXPL1Ewrc4XeNj
3mF8HCm8+Nd2sOjgn1zFN8mrTfSp2R+R+P5oO9VuVmeP1K+s8Xl78w5kHe6YLJYviGSkJKlFShzu
mJE1PutYx3wdJWuBJWu09UPrh0bQesp6ykgJ3hu8VyKgIlghEfBg8EGJgAnBSUZG8NHgo0Zb3k2V
nfp+6vvG51I/SP3A6MDbp27+q9a40ULDhSaxynXib0zu47cMA/yVrxN60/nFgWkMTNDrZYzX/zF7
Vc+U1ehHEtGWrEfUT2151KZvCU4m0g0i3SHSA0R6EpEeJNJTiPRUifRpRjqWtA0GbXBpw+epW99G
pJ57dd+Oj4/jtWlUXZVZxhjf80Q9z2vTGOTL/hbPPq2t1/fbNJb6/b2BunljsTHL93tngmyf39+J
ett9v6t8mf5/7/9IzGi0dLhhCwJYMrBkYsnCko2lZGzoe7jda32gllTsZ3zCGC41tiWMoSfbbqxO
iD1PNsnvjUTZIr834rK/V198ltb8R3rren2h/yN4L7uCHP2/XxlphpG2CBqanpx2Km1jhgM9k7ZR
rxlO+pyMlLSN6cnCefmZGZnpm9LniGxT+ib55JDag7kZuSJthJI1tbQYt+flYCnBTtop+XRKtbU2
Qa/mTen6l0F28OvBr0ubq4ISkcFvBb/Fe8U+473J2MwI+t9spq6Ehqb3Su+XHkkvExycPjy9XNIY
obEi65VemT5JpJWSOzV9evpMoTnp80XeK30RaTD6EXQTU0uLcXuV8rkXltROufDlIuknedPF1vz0
ZSJZlr4SXJ2uv2OzgmODU//WFqbUQENTr6RZqQ8IXUndmZacZklKTsvQJJLa1DQ5O9Wm1qrcv2an
5UiZfE1SIsNPOV6SMlewOJ4SnsW4vVq15VkSzEB7AJwl1iwp3wXyMIcWPhSs/CvuH5bs/w+xSnnz
UN/qbpu9zH7GLvm8rIW0q9md1WxWC2me2Zk1cWILabaZY8yUz+UtpClmJn9nGWshNcyAMVI+d0uQ
WsZF9tnZV2XNo/fpMzzLesZ6VjR+aq2RVf5563nZWW+wNkjJTdYm6Ztt1jYjSfrmZSPZ2i09FLRe
t/bL+nPAesNIt9603jRusg5bh41M64h1xGhjHbeOi82T1klZc7anbpc151eyK28nu/KXJDZ0b/99
cAH41DX89xP4RQn84gR+ic9L282R5n2y9yvw234HsiHmCH1PQwtZmTlYZE4L2QCzVD6dayHrbeov
BI62kBWYveRTXQtZZ1PPhFtayHJN3ResaiHT0TXl/p0oSzOzuIMnyhwzRT6NS5QZV0wr4Z7hyS4Y
lxPuGZ7sjHE+4Z7hyU4ZDQkxcQdxruNvsHabrN0Wa7cta/dE2QlMkhU8qfVIBCdcMxKLEuQ/gB+b
wFckjNb3E/gF1/BLEnSWJJRdkmBzSUJdHv9IiwjweG1vJ34hqmdSr8Vdm7Wldd55VnGzYIr+h2l9
c6YvbbF2BWSXn9TLGBoYGxgeqBSaJJgv16mB6cLPDHQJzBF+fmBRUvfAMpGvDKwWyVjJWxfYFNhK
qpRPk0Szi8i8NJaUaLHZ3tTAIrGglprtqN5MkWyV3BohTbskLQvUGM37sc+6Op8w29NC/W2s4ZYK
yXnHlfONO97nZU1yJ/vXx33+SZ9mcx3qDncjbrnQGMEMuY51K4Wf5Ga7U4Wf7s6U6xyRz3cXCTdc
8pa5K93VpHL5NEY0s0XmpeGkRIvN9sZiSy0121G9SSJZLbnrhDRtkjTHXfc37rc/68kywxxJ702W
84bhyo7FPt5M+tnNa0lx+U2XhBo9ypS1JzPFk2VmCrUXkmh1OzeTb3OoXW/XO9MED9rrnEzBS4Jn
JK1zUiRnhjPLSZE0V1K1fdCJOYud7k5vp1iTvc7TFN3uXlJrrS0228OWWGq2I2Xr7TMiK5Z6Y85y
+5JcB0pa5cT+bnvPv6nvreXSP6Fm0s/WiZaEXNZvu6+QrJO2RLs9yCflhwnJHLcl6q2zzaSfJX+o
NUHSZaHRVndrseAMwSpJ3a1qa4LchANyrbbTJGVJ7m67g7VZ7pI7SN19ze76pIo0wU+JFq/aU1tq
KcFOd/3fryLZIfXutvMEZ1h7rD12Z2v3f3bf8/bVywm7CX1GmNxY1ZjWGIGqhCJ/xZ1Fz3Mmo6lr
cl1Tv6trtOGsUGySld7c1iS8Wa9odXGe1O9qkOxSfXOhrE7CN+qOpx7JrsaDgnnoFDRWwQdUE/6C
olEfWAheEElFIEPrCmhcGdgxApPRP8idw9Co03OrWDfAcSLp1Kgn1qXkstvw9hLmDEUrmbuOtxtY
Dh4gty08d3XzAry3i6inVAj5QnAvktHksiMxdyHhfubtZUz2glYZ/HH4meA8sAvI3tI6Bdb4NXZl
V9IVn7tiP496u+JJV1qkuBp99i8y6xS3KdqzsXYJfhB4Gk12NdIvnp83GfrERCVV6OwBx2PnEDzv
f7Z7KzqbwO7gEKx5+xd2RU2H4dmFNc3F5hXK5jcd1NYpmhfgR8OvBgsUbQt+MrkrwRowl9wN8DPB
teBi5MPAKvA0OBukLidT0biclAvqc6TLRFSdJ0nOR14DziSiLiiiabjn4D35QiRdkeSCWqqe2CPm
JSartF3E+UKXfkjSmbgFPIrNLeDRQIHyilYXlxjQUlaXQIUi+vVYqFe5oP7/lnpPTvzXBw5pT7rE
p0oECxSTQmCZxiF4QVthLtSyZoWrM6ICnQpPJ7BNETu70Nzlaxrg4/SYN/s8XEhfadkZWOuA5gxy
OwRmKGquVaa54uc28DitqAORe7W783X0A6vVsqOrymVFc4ai9IlnfxyadYoO6wmaWySWTesbROnz
9P9RcIvPd4fvzhh5a04A3ISEtaVxjJQ1GgdpLY3PsFJ561Umq1MVqDoVyCuaOhOrukZ1APMolcdq
luetYI1f1zmO5LhnAc16D9UT048ZYqCePq9gFCro+RnwHbSfJR4ugIw4PdMB/Q706mV6bxf9edkb
O41P8UHb2yS7K1kPVUdyPV73zK8wph8gP4e8LXw9eIA19g9gnvOQ4AB6uyuYDRo+5oAPgQFmxxbw
bpBnsO73wXHodGYFGw7er54YcjprOmGgz3d0hp6y7Soda5nRKxS9XtJZY1cpmhWNzHft2+R87f/A
QkV3oPaws4JSaYpOP+0TO827g2jkuPM9OeveWuXdOu3b5NOaG2DOOifo7Tr1RFabfYInm94TXM86
lqu8ydpoXfBzFfujs4BoxL5Zi8QgfrgXiM4+Vj+1UAWOQnM1fLW/Mk9i/Zc7rjVDe8Z+R1d4a2/j
bHjVH0VLM5V3WWntx4yfCm717pvcEXYp2luplzOVk4pmpfaz/Q7x38SINxEP51j3mnQ9bDyo/d94
ntlqyEpvNr2n42utD3wo+G5ST211QM9g690T2iceJmUpBvJVR3PtP6vc2qoS57vITyIxHB3HWkdO
itYwp5uiOwG5zB27o0rM7fAZilY3T9+NqY6ce6Tn1ZqRJ+cf0Xcrxf5OZ6v0xoPuPOF/q7yzyR0i
OFfRXaqa7rPKW/9D0X7Sld2L+zKSsGJSKppfQW44v5ayj2DzZadI+F8qb7/j/i+RZKI5CZuPqX7S
Pkp9hRoPYv9ue45g2P6fgp3sRykrftqu/V3BmFsiOMFW3GSLz+ZK+1nBS7ac0e0/2juE30wtF+1C
kfwazLe/pXbsCBKdBQ/as8T/H9m/Ef0a548iedXeIPiC/YKUXW7LWmf/0F4p+Jb9c8Gv2nrWN6yV
oJ6oDXOjWBhr6p5tvbVGdP5Z9pambSpvPYpkkFWrI6u8WY18mSX2ze9qLeZCdFYif13loikWrO/Z
Hr9D5cpb/ZGftLaCInHyFIXXsidNnXH/Cm+YnVXffFrH3fw3+FPCn7X0+dAUSyPkoqX32SL7I8Hb
zFWCD5v/IvgFvOqCV6PMP1D2D9h8F17uNVZvs0F3Sio3q1VulliOyFPQ/BDMNt9QlN2Z+vAGFn5G
i05RagvyDcjXCt8ba32stwXflP2jadxMv7XT2HA2sf6Mc6OCvRxLVyqiZQGj/LjK7Q3KB5KIyR8S
kw+RuwR8nlLfISZ3aUxKRKm8M5r74J8m9sbb0j+Oa/1C+J72PRpRuibbY9Rzu8J1BU/Ysj+3f2J/
TdcKW0ff0NhzXFtWbJN54R4m6l4Cq633Bd8g9t4hxhao3Pql/RPB+UT7TrtaLNys1tynFSUOFU+C
30S+BB+WqTXzZdWX85H6ucLW2bHL/pVYSLfv0FFQtPvbnxP+ffh/Aq/Yuso9az8n+AtsPmEvo3ZB
Z4ctM9QqtF+SVWsFu9BMXf2acsB+un+WPYFg4wYk3cGAv7teyoq3D3yH+9Er3L+mcL+uYJeluNDb
C+nOUO5H7BC4/84gtwNYobtEc0ZSMTuiXCTF7JrOsTc4yE6vmLvbTPhcdl9octe7yf05O88vsdvs
o9gUxnPdV7Ofbzrjn3oUJyNhfy53Gr2b8ASykf281NeV3bi2lKeQcmbTuwO/HdFztK6oaG4wdK9V
gU4plnvCb+eOwznL5qTgYMHmziXnPU4Eei9zOU1YfdDnXOAwFgFOWM5h7wShmvbWJo20XtgZA0bA
P2OHU5tzEcl0+Bew/LKnr3cxm1OMuRz+IDV6p7CndV9n71S0ir37rOokeaetu7hXbvTKYm0E9k/4
mlIqqSOSBu+8hv4hRTevcbroP6forFC0/gReIhJeVJT5rJ7M0h2ONUxzzb1gX7Xg5GjrnN3eOUv1
7T9j8xg6q3U/YzOO9gfgF0F2IM7n4dM4a7TD241YuIJv99HPCxWTJmor3HGKzuGmMnYIomlNU/vO
EOWdUkZhA+id1HrTk3vQ7IvkoH6fbnXBq62K1jz4b4HTwUHIT8GPILY/VnSYa3aEPZuF5CV2Vie9
sxKYTJ8EJE5VZw9RpDuKj7HGHs+qVbk1iNwyYuO0d67EcgmaG3iesBpJe8ZrJPZryd2NPAfMR34/
PTbcmwXsIdc1XZRS2/D/CPXmUjYCnw1epJb/5+tUoV/FKGt/3kQrHgLHo7+S3l4BHqGuNtgswcIY
8APPGuO7j57n+ydzDru+m70ZSi01jM5pPOdZhMspxl1FH57w/VFPbEqNRfJdtWN2wvJ+7Oyn93gi
4TK7ZU+gta8h15uJFvovkevN9OPe/tOba0TdO4oBnqsEMlQe+Dl2+E5MokL9POqNL/JbsPZn70kC
nq+jllrkQ7F/ofH/GGbK/conb/IiGeSpSOCCX7tgMqtT0jR8nuatKszEGnCsRn7gkL8aPM24j2EW
08Oc3fYwLh9zBvw3PxLUfjW5kz1kH55GX12mXd2oMWTl0UvaamairADa0kwvF74fuTzdshZjeQOY
S88MAOvQ3AQuYrxeQD4LHrnFih1YzcjuphUf4gmrruzVVwmmuTt09VZsylGUu5jJ/WuVor4Xvemi
nsKatsO/J2cCPd9xdpOIUP1McJNgisrNu8xGwaCi8QL858Gh4DDwQ3LrwLeQ9IK/Sa1JLZ7NB/Dh
tN6Dkh5Rb5PuEnxGxtZs+rKi+HkM7Mldrxp+K/gseBp8FTwM/g7NN8DbwSngN8j9Kfx8eO7mgV9p
ixzdxwYVjRe0Z8zPIxkKDuNEPBT8EJ068C2eQvSCNzhHG+6H2Pzf8PR2oL1hXuFZXBMntavf4uWB
etp9j9wT7EN2+7kDtVQjv/PxkeeZGnuCWzkl6blpInvI15JkpNxyReekYqC/on0rEkMxaQH8FMVk
JDYSax2IfgDePUbuTrAbpe4idwn8I+i8ieQOJJOQ/AlJCvxg+Lnkejqe/RLqmorls3g1B3/wKkBd
bjV8BaV+i+SL8DnIK5EUwd+D/DnwKeQOlvHQ2QG/Fv5h8EWwMz58GxyK5G0whM222HmLsn3QwZr1
OohvzjmwDLwFzfXgX5CMAFeAGdj0RuQy7X0U+z3IvRv+eXJ/g+QjcDd4MzbxxB2FJIgkG/5VxVTG
NzgSZPSDREIytSSRm/QKFuhbqxH+96DXJzZyPHRK8QR9534QTRsPrXr47ZStQZM+t99FE8s2UdF0
QiOzabf3LQBlx+pMl1idAGbqyiw7HYlbfcrnlis6JxUD/RXtW5EYikkL4KcoJiOxkVjrQPQD8DIL
JhL5E5kLE4n/icS8So5RdifYDZt3UXYJ/CNYeBPJHUgmIfkTkhT4wfBzyfV0vNpL8GQqls/i8xy8
xecAdbnV8BWU+i2SL8LnIK9EUgR/D/LnwKeQO1jGQ2cH/Fr4h8EXwc748G1wKJK3wRA222LnLcr2
QQdr1usgvjnnwDLwFjTXg39BMgJcAWZg0xuvy7T3Uez3IPdu+OfJ/Q2Sj8Dd4M3YxBN3lDemjBEo
K9JE5v5E1rGJrE4TWZ0msoKpPIiFbKy9qpjKKAdHKh8kloLEVTJeJXmx9JzqpMInvULtjIvVCP97
0OtPGzmtc0ppBfrO/SCaNq2z6uG3U7YGTcbLfhdNLNtElPkV9gmvsbcp5359kj1Sf/ZLtyLhqWDS
AvgpislIbCSWtyNCPwDvHiN3J9iNUneRuwT+EXTeRHIHkklI/oQkBX4w/FxyPR3Pfgl1TcXyWbya
gz94FaAutxqec67zWyRfhM9BXomkCP4e5M+BTyF3sIyHzg74tfAPg5yVnM748G1wKJK3wRA222Ln
Lcr2QQdr1usgvjnnwDLwFjTXg39BMgJcAWZg0xuRy7T3Uez3IPdu+OfJ/Q2Sj8CbsYYP7igkQSTZ
8K8qpjKywZEg4x4kBpKxn0Ru0itYoFetRvjfg15v2MhPeucyfEDfuR9E08Y3iz2/vZ2yNWjS2/a7
aGLZJh5kZyh7lcb2+mRedoZb2BluYSf2IbvBHHaDp3VnohJjgO4MJfc8e8Iadm5z9TkDkhRF2RM2
sCdsYE/YwJ6wgT1hA3vCBvaEDewJG9gTNrAnVP4mb+fp1eIM0T2zfrdlrVS028PvBzeD8xTNOeRG
kByBrwa7ISkG1yJJU3S6I6mlbKN+E22Nlp27aTbAJysvpRSzkJSRWwBWKNqDPDk4DCwGQ9732op2
b/jjyE/pd2rWJXBz0oPspkLqj6JTjj+nVC46D6KjmvOUN+eAC9HvRtkIaIFp5Da6B8AntBXwF+AL
dJdrdgIL5CyrbXlC26U6gk/QUuW7+PgEd9J2ehrC81wkhkqsR105/zpD6EmLbwkLnK+qBc9DLKyE
36u8PQL+3/BnYeBtvFKd/bTxCLkFScN0ZJGUkXsWPhe+Fp1DWFiNZK1fl+zArffRrMWT436ux4vP
bn/11v4H3XU7PGW1LqkPdm/6rT2aDbSuxpdrD49gLLICujMpw7dctWP1d3/CWGgpR2eNOYcWOdqr
ZgdiqQMRMpjI6a89I7sL0bHWU3aUO4LefkJPu97Y0a7N6O8FL9DPnucu9f4UPMmIPBaQU6p1m9Oo
EnQ2kNvW+RdqUT4XzRdV0w6jk69oVsPnBoLCey3qguYrXuvUguONezusvYb8x5QdHPgy/usz1VHo
dCP3l/DT1aY1nh7+R3rv2/RGLXYMcAjYHx1TefMFcC14EBxFLPVG52voFyLJIjfXfVnwVpWYHcAu
tOgOnml7ZZHbDzr6LfkZLJQhL6MVy7Ezw/dHLUxR/82nwI7gXHCUu0x0Hvdtqv5JsBOlaunDWmx+
jPxONA8xLsPQeYxxTEK+nm9/7tAYcIvAPor2Ko0H23R3Cl5U3nkZ/tvklitaadRyht5ep3XZr3pz
RyPH6U4U9YbP9NYT4vn36MxkLH7PSpKOfCZ8iEj77/A13hqIZCKSYv2W2R5B3E5T3hqts8A6y6zP
91ZX6v0Bc7yaescz+4aBY6lrpW9N50tf7Nymctvy4p96L7hPM99D+KDf5lRSu4WdXOpN9lYPWuTQ
G/Po1bHaG8l4krRSdQL4kGypTuBFIvNnislTVJL0ReXdP4Jdad1J/MnH8ljqGqY7w+R5gTn61Ei/
Kxeb+j1pDj25hDivYf3ZhVfP4+c0LBQROd8hHt5FcwtoIn9U547NymAP5u7QPnAH68/j9Iw+TzjD
ems49zIXljOvw+zq9fdyXZSX9VbQ6gE+jqSWu8zvqOVNJBVEYC74jlqzttHbDe73pN4hfDPbn1KN
KpG19Hs8zdDav0PtDWqnabt1hFEWD52piu4s+H3gdiTrwHO0okbRPk3uk4pJY8ndAWYjHwKuADOR
DwTno78WfhK5J7A2SHcg9tfdbL3rKe90Rp6P/JhXI/xs1bGo0b4CH8XaUXJfBEeAO8HzYLWidQT8
Ry3lBKilu2LAQecKkn7wG+AXBTppDyi6O8AfKAZSFZPW4H9YeVmHFcej8zD4ByQ/1jOv+KD4LUVr
v/OvunIqOpnIn1MUfxT/GZzCSvIaPixAYvDt4UlHn1JOcWSFTPqh90sh3UE5D1FXD87XRfhswjfB
h6llcqCnSH6H5g/IvR0/b1K0FsOX06s7sfwsrXsP/ZPoD4T/J33GFVjCDuERXavdN9VPtz+5T+Pt
KPdm0fkSkrdU3z2lq5x4rv5/gxp/od+viUSi1+W+Kevex9Kuj+lhB5+/oOuko79pNgOzaUsddS12
9V6fp9bcE66p5xq+RU0BP0A+WXUCl/T+6Fx271GJIzvbwBcU3ac9f1iBD9iT9J7o9bBKkjK1VCCX
NfyMWrM6onmrYqCN7pwd755Cu+wyRuS76L/rWbZfodUpIv+1tkJ6qQN7lSF4/rI+wabP+zLK9djJ
dwcxCsrfq6UCldi8HX6t1uu+5v0ygdFhvJxFjFo/bYW9nraUaV1OmfpgP4Qkj3qnuCJxXDRHgO3B
l8B7FK11RNTDaI5XCw5PjJ3O2HxCefN9V7+NHaq8rDAf6kmNeeSVDSm6v3NkVXRnq03pef2mY4HK
7QW0rp/Hq017HtiHuspsvT8+heVH1AdrHThIR9Oq9iTOU9oiavkSdt7GQjk9fCt+GkRImV+jjII9
FeyHJ39B/2Oty31I7+bOCmocRakptCIDT3Lc17WUlg2cpI2XQeam24Oxu5vxHelIjAWm6cg6HyHf
DU6i57vzTfpwfOvHHJnqrRuseMeI+TuJ8K/qfHHeYIUZS4QcRf8n5LaDz2QGHYF/KLBX576rY7eS
uWmi+d+Ys69QyxU0v8r6U4fOvfAnAz+S3C3sOl7Smei8qqOQskVLBUeqTnKhYpBIS3qBeNuqGHxN
MblMMfAHctfj7WTVT9mCzkjtAbEgmMRq73Zz76dPpJ/tdGJjnkrkriFob2QOch+XM8tF1jG9zw7X
XZN7RvtK5mMOdyudXzMU7RfcMu4vr7BPVjt96HnD9qLlK/qsQ0+sgXbcL4Yqb3GfdbKVd84heR0L
6+HZZ5qn2Gd+k3m0QH/hFhim30Q4XZ0MkXxPJdb91PguNVbiG3fnphP8XusSv/5ayfeq7Zv+qOs/
ks3gPF+uv/uaA36EJELuEfhqsBtlzyIfC78WeRoSfmNmNiIfrWg2wJfBV6KTxTfgfGdqFigaB5CM
xs4gdIZ535LzLVgMzdVYWIi1YnAY+r3R74LOLr7FLkeyGEmD9ws0ynbyNbVsf0U7Hz6Xugz4R9Hp
zzfUQ9DpjfwU1vZS4wjfk/fwsIpeUkkj34ttpsYGbK7F/4VYW4yd3/AbgO9Qtsazho7z7+x9Z1QU
y7p2zdRUzwBNRgQFQUBEEeghCSqKIllAQBEFJQtIUsSAWVS2mAOgIiCiKCog5hwwYsCsqIgKYgSz
bgyot/uddrbn7H1P+HHuWd9a33L51ttV1VXVT9XzdFV3TwHl68jw57//BJSgzIEyHMDfJvtOD9rW
HUqmIEYTrA2cBdeLCdRSAvU+gphJ4HcGqwk59SD+EFgnqAV6WQBfFeKT/FmcDzlFgAxuB+eehfLH
/WBXasIC8CdCCUMhdRvYA1DCFEgdDTFnIM8ZaAMgLBQAenvAloK9AfEjwVrAWRoQrw9tk/U19Bru
ClaGhgfkBAxxFJzbIrt2qPEs2B5gEyCnBFoF34egVohXA7sQ6iKya4E8k6EcHbAIYoxk4w3KUeYQ
EMAbW2E3SL0FOcUwGq+BbYQvH+y4nLgIWiiAlv8OqFaBPxWuQjZ6gU2CFvC3QuozKEcNYh5A6kOo
sRDsLGjtd/BfgTUF2wTxt2R54NxgPv8NxL0R5uw82WjkxxsXcwV8BuxOsIlQ4wdoiTbY7jLFgC8K
BoINhnMPw9cIPfivEYDFUP4n8D9B6jS+nTKfs3k8X25Am8dC+zlmCeGqKdnVyRQM8kgAYRH01ALw
ob8kMHrFoHLUaPAZLpUClmHgEZvKxYDmkBnAoBi4FkNe095yKzI4dyLEw7cxQhNoQx7g4AV2CMT3
hPiZ0P7XYHdDe7bBm3r40kMwDnrWS2ZlOPzYBHqbD1pRDCoK3xlCew5ByVYyzeS5z9k9Mu6ADQF7
E2w95N8PrR3Ej4RiUB7OtkLqTF6NOT9c1MTWMlHErUDDZSMQ3hpUwdPaKtlbV4T4t8GKqFCwFZGI
1IhIZBiVnpqIhsSmxiSgUXExkaloTGJEWjKazP0GcmjAQEPui60fP7i/VIkUkBJSR5pImTti4yTc
81pEI1WkgbSQCnvM/e6FS0FyT8DtFMT7QkQhzJU7aIiHIbejEKSL+DSC1FC7qKiksWgW2Eywi8Dm
gi0EWxqdGB+Ldo6OT45A+8EejU+OT0OnwJ6PH5+SiK6AvcVmjED3wDYmpkQlomdgXyXFRMejD2C/
pLLJAgQWvh9Bf1j4voX73SdcA/mbmD88AVIGq/CLVfrFSn6xKr9YMVhZOYq/WJq36sgE9UC2qA8a
iAahISgURaNElIamwZ4f2SgfbUQU93ktmo9kvzfSkIXw90jYUMLtTM6uYCQmiPv+QqBwXnasyHCW
DYugvQLFg3xYLQvVtGSh5jI2Pxu2N5Gdp+MlO9bhflXNlq+zk48/w1+FBvvfCOpWhR0QBiEfhOBv
vgr/73dVI2O4ESUwEtpiN1Ew0kO90ADkhQLQCBSJxqBUNAVlsMgtQ6tRESpFlWgvOorOoEvoFrqP
mlAL+oDa2EkiLd6LsLhMXC7eB2GFeD+E28UHIKwUH2TDctY7BGG5+DCEFeIjEG4XH4WwUnwMCdnw
OHtUweaugrBcfALCCvFJCLeLT0FYKT7N5q4Qs8iycWXisxCWi6shrBCfg3C7+DyEleILbO7t4ovs
USWbuwbCcvElCCvElyHczqoAF1aKr7K5K/8OEW5//clo1r+EyDW48jLxdR6ZGzwyN3lkbvHI1LL1
lIlv8/jc4XG5y+NSx+Nyj0eknkfkPo/IAx6RhzwiDYBII4/IIx6RJh6RxzwiT3hEngIiz3hEnvOI
vOARaeYRaeEReflPEMlFhWgTqvhfEXnFI/KaR+QNj8hbHpF3PCLvAZEPPCIf+RHzO49MK4/MJx6Z
zzBivvD4fOXxaeNx+cbj8p1H5IcMEVZoABGJQIaIRChDRII5RCQiGSISIkNEQskQkYhliEgkMkQk
Cv8GIqfQRXQD3YN9Bd6hL+wEUFGiKENEoiRDRELLEJEoyxCRqMgQkahyiEjUZIhI1GWISDRkiEg0
ZYhItGSISNpxiEi0ZYhI2ssQkejIRoxEV4aMpIMMGUlHbsRI9GT4SPR5fDrx+BjwuHThrlRiyOPS
mcfFiMfFmMfFRIbLv41IixwRUx6RrjwiZjwi3XhEuvOImAMiPXhELHhELHlErHhEGB4RKSBizSNi
wyNiyyNixyNizyPSExBx4BFx5BHpxSPSmx8xfXhknGDE9OWR6ccj48wj01+GDLdDLNduuAOtYO8E
NEpmbwES9m6gh0wRw+I1EPmiYPoaq/QuEn/RCvo6762kb4AXwMbd5L2V9C3Wc4V8tby3kr4NHpfv
Du+thF2CTJAlcmD7YxAKQuGsqqehGWg+fVdeU528pnvymurlNd2X1/RAXtNDeU0NP2uiX7Ceu8SF
jWvmvZV0C3iubNxL3vtHLWqUt+iRvEVN8hY9lrfoibxFT+UteiZv0XN5i17JW/Ra3qI38ha9lbeI
5b7AUmDJTmA6CLnn08ZCY7gXszM3ZRuYBaSxvTYL6f65zSiPnV9UoP3oGjuOPwm4nUm0BYaC7gJb
QV+Bh2AiN3NTOoGEsNOGSOmk3Dv10xPWsN5q8C7Jvcty74rcuwoeNzukhdc4X/iItbmQdl2e64bc
uwkeZq9CBWkJb8EZXEsWC7lW5ECe2l/yaHO/jxfmCk8jzObMFd6Wl3RH7t2Ve3Vy757cq5d79+Xe
A7n3EDzC9r8WO+aNkJmQvT8LC9i62PuzsJANz7I5CoTVrC0UNsjPa+SvWyxcIlzG9lGRcBObv1RY
hhSFFcIKpCqsFO5AasJdwt1IQ7hXeJAtH8NsVAtxczhnmGup8XtxrmcTtgm3sWXuZvNj4RHhEXZ+
xva2MBv2BeB2WuT6nlV6mMsqcrvACfOEeUhfmC/MR53YMo4hA/idfz/4nT9XfjLbK78ymW03dmfL
bAXPQ+55yj0vuecNHoFdPnXYdYQJnPkOznoPZ3yA3B8h5++ckgjfCVvhCtn7BfUblSnkVgYYw2Vj
Rcw9Z6UxDdfB5sDPKX3MjXIBZUB15s4TjEBb8QtsiM1wD2yJrbE9zsBzcSaejxfgJXgZzsa5OA8X
4mK8CW/FZbgCV+KdeC8+iI/iE/gMPo8v4Wv4Fr6L7+NG/IQtqwW/wm/wO2JGehAn0o/0Jy7ElbgT
T+JN/EggGUZCSBiJIrEkgaSQ8WQSmUpmktlkDplHfiNZZCFZTJaS5WQlySGryBqylhRw7whICdlC
yskOsofsIwfJYXKcnCLV5CK5Qq6RG6SW3CMPSRN5RlrIG/KBfCJtFKJElISiKTVKg9KidKgOVCfK
mOpCdaW6UeaUBWVFSSkbyo5ypHpT/aj+lAs1koqgYqjxSjuVdivtpYU0RSvSKrQGrU13oDvRRrQp
bUZ3p3vQDG1LO9B9aGd6IO1BD6IH00PoYDqUDqej6Th6DJ3IYrwFSzA3uTDABtxzGtwVCbE5Nmd7
wQJbsL0txVJEsB22QxSejWcjMZ6D5yAJnofnIQX8G/4NKeIsnIWU8GK8GNF4KV6KlPFKtv9UcA7O
Qap4DV6D1HABLkDqeD1ejzRwCS5BmngL3oK08Da8DbXD5bgcaePteDtqj3fgHUgHfomoiw/gA6gD
PoKPoI64ClchPXwan0b6+Bw+hzrhGlyDDPBVfBUZ4pv4JuqM7+A7yAjX43pkjBtwAzs2H+PHqAt+
jp8jU9yMm1FX/BK/RGb4NX6NuuG3+C3qzo4BM2TOjoMeqAfpQ/ogC9KX9EWWxJk4IysygAxADBlI
BiIpcSNuyJp4EA9kQ7yIF7IlvsQX2ZEAEoDsSRAJQj3JCDICOZBRZBRy5HasQb3IaDIa9SZj2LVL
H5JMkpETSSWpqC+ZSCaifmQKmYKcyQwyA/Uns8gsNIBkkAzkQuaSuWggySSZyJXMJ/ORG1lAFiB3
sogsQh5kCVmCPMkysgx5kRVkBfIm2SQbDSK5JBf5cLvtIF+SR/KQH8kn+WgwKSSFyJ8UkSIUwO3O
gwJJKSlFQ0gZKUNDuV11UBDZTXajYWQv2YuC2bF7CA0nx8gxFEJOkpMolJwlZ9FIcoFcQKPIZXIZ
hZGr5CoKJ9fJdRTBjuxaFEnqSB2KIg/IAxRNHpFHKIY8JU/RaNJMmlEseU1eozjynrxH8aSVtKIx
5Cv5ihLID/IDJVKYwiiJElNilEwpUUoohVKlVNFYSp1SR+MoTUoTpVLtqfZoPKVL6aI0Sp/SRxMo
I8oITaRMKBM0idt9CU2mzCgzlE51p7qjKVQPqgeaSllSlmgaxVAMmk5ZU9ZoBmVL2aKZlAPlgGZR
vaheaDbVl+qLMihnyhnNoQZQA9BcKpQKRfOocCocZVLRVDT6jUqlUtF8pR1KO1CW0i6lXWiB0j6l
fWghzd5E0SKa0AQtphVoBbSEVqaV0VJanVZHy+h2dDu0nNalddEKWp/WRyvpznRnlE13obugHLor
3RXl0t3obmgVbU6bo9W0FW2F1tA2tA3Ko3vSPdFaujfdG+XT/eh+qIB2oV1QIe1Ou6N1tDftjYpo
P9oPracD6UBUTA+jh6ENdAgdgjbSYXQYKqGj6Ci0iY6lY9FmOp6OR6V0Ap2AtrDMf4LGYiPcHTPY
Fn/Ai/AKvBrn4yK8EZfi3Xg/PoyP41O4Gl/EV/ANfBvfww9xE37G7SJEuuEPpBsxxwuJD/EnQ8lw
MpJEkBgST5LIODKBpJPpZAPZTLaR7WQXOUDMyVFygpwh58klfIMNb5G75D5pJE/IC/KKvCO/ky/k
OyWkKEqRUsHPiA+ljY0oPSqRssedqTAqiopV2k+LaAlN02q0Fq1D69GGtAltSVvT9nQvui89gHaj
vWhfOoAOokfQo+hIejSdzF5lCigbAmUTgKYJQdMwaJoItIuAalGgV2LQKwnolQLolSLolRLoEg26
pAy6pAK6pAq6pAa6pA66pAG6pAm6pAW61A50SRt0qT3okg7oki7oUgfQpY6gSHqgSPqgSJ1AkQxA
bQxBbTqD2hiB2hiD2piA2nQBtTEFtekKamMGatMN1KY7qI05qE0PUBsL0AFL0AEr0AEGdEAKOmAN
CmADCmALCmAPCtATFMABFMARFKAXKEBvUIA+oABOoAB9QQH6gQI4gwL0BwUYAArgAgowEBTAFRTA
DRTAHRTAAxTAExTACxTAGxRgECiADyiALyiAHzs7MECDgcv+wN8A4GwgcHYIcHYoMDQIGDoMGBoM
DB0ODB0BDA0BhoYCQ0cCQ0cBQ8OAj+HAxwjgYyTwMQr4GA18jAE+jgY+xgIf44CP8cDHMcDHBOBj
IvAxCfiYDBxMgX38xuPOuBu2wjb4PV6Il+NVeC1ehzfgzXgX3ocP4WPs+DqNL+DL+DquxXX4AX6E
n3IjhuXge5aD3VkODiKDyRASTEJJOIkmcSSRjCVpZDKZRorJJrKVVJCdrLbvJ93JEVJFTpNzpAZf
Z8Ob5A6pJw3kMXlOXpK35CP5TL5RAopQCpQyfkoGUe1Y9nWkEih7MoT1RlGR1GjSoLSHnayJaSVa
ldak29MdaQPamLagpbQd7Ug70f1pV9qT9qH96aH0cHokHUHH0Enstab+fyb+20zk7sg2wEdb4KMd
8LEn8NEB+OgIfOwFfOwNfOwDfHQCPvYFPvYDPjoDH/sDHwcAH12AjwOBj67ARzfgozvw0QP46Al8
9AI+egMfBwEffYCPvsBHP+DjYOCjP/AxAO6qgcDKIcDKocDKIGDlMLiTBgM3hwM3RwA3Q4CbocDN
kcDNUcDNMOBmOHAzArgZCdyMAm5GAzdjgJujgZuxwM044GY8cHMMcDMBuJkI3EwCbiYDN1OAm2OB
m+OAm6ns+pmCvwIajopRGdqLjqPz6Aa6j56hd6gNnoPA2gd1Z1dQ9qgP/siO5gzcytq5+DNr5+Ov
rF1CzUdC4kRNZm0/agpr+1PTWOvyFyX8DiV8ghK+QAltUEIWlJAOJUyFEqZDCexajJrB5QBvptyb
Jfdmy70MuTdH7s2Ve/N+etzfPuW99+Cxq3dWcR4iRL6R70jIagO7KmX1gV20sBqhiCQst0fDvpoa
SLZ7nEj4lF31lXFPIYTcmwgveHZkimzhSYCa0kWW6WyJ+MVPjx0z3POFGvboPbuWq4d8Kngmqwts
mizEL2C9yK0wEKwVBOyZD36uF9FNJVUllT+9m+Dq5t4+GaEeLL7O/JOIC7Byvih/otDE7awJ3mO5
9+SnR03icv/Dlbjs3ZsA3rrR8H6JBUv4BncUxYriRPH82zmBLBdChtzOcFoQiwxDmQzDYEqhe6ZH
ZquyQCwsyjD0ZKNchQKBVIlRoIi5ChZ2IIiJoBTNKYFIkNFTKBAVBTL+TI9fYvSKO83SQ33gnx+K
ROPZW0siikFp7P++3D+m8y+FibTmHvcsi4zItb87Dtc8eyht1ns981pRRkcDJkN0ksnA24qwUCAU
atqwTZx44lLkc5WR8/pCgycyyvLWCgjbrknQTDxURGkKhwZKNRl17kCiqTgsYnxcfHJsWkqyVI1R
4SLFmuKAmOiklORoaSdGj4tR1GznEx+VmjI+ZXSaoUtK6tiU1Ii0ePaMzowBl441df5IHxKfFGMR
mBaRNNZwsEt/plN7ZakdY8/YSnvaMrYOI9hDe8ZRfsjM3vUfaZkyo8SlK2mKfPwGB0i7Ml1kh52S
XeLHxsWkGg4MdDV0DfTt1bO/W38LV1upi4Wr1NZa2oUxll2R3l9eUWBM6sT4qBgmQ2D0K8ICgnCG
QBWx8YrCDIEAlVm1++alE9gnScXbNKXj9KHWaZE7UgrmPQj67L8z4X6iIESrId5Nv7Z+c/TLWNcN
WqM00zp+D4+K3zDSt3S1+FT8Go+6TeOuLjg7r/Pk3Zrmyy9erwqpHKR6uudE74pdc77nKAWv9Htc
VN2nWFTdkheQ25x1Zl1V0e+b/YIUT8UvbAhvXHfw42h9b5doK6N9b3a/njbntLra4DPrfxtfE36k
LTO34wdRX/9+hy/tMEj9tvuCqzoaOqdidmlsaLyqU9b7Y7kR/XT2d8tPe3o6MDhI6VvGrslTxgXq
zi8iHUMnbSy4VyNapFvd6nfwTu0Yk7iaiA5zahSGxTtvLb8dbKJTfX7hqvRPt15aNdsJue2wN2QI
FFhECKPPQqqvItIWaeUOJSPjLoXmj/khFflvG9rxx4KegTCG9I1FOoz2LC1j2093AtzGKr50/jrx
6y7zypN2u1SZIVwGA5EP4814FrkXuWa6xKWlje1lZRWVmmiZ9LOfLKNSkqzGJsRzsVZjU1OiJ0Sl
jbeSdyPXi9CJ7Ki0ZLMwwZSEJSYhYoFANIjxYjx+HjPCzD58BZMmTfqrCmJS/0HJaYwm194uIppR
/FkklvwdITE3SgaMOXqscG6Efvz1IQ8d2jUarzHo28H1qOqC/QXtAwpmHBoW8C5m0Ify3HsxTN76
5i5fO7ZEx4ZpR6Ul66b1m1bz++O+Ae3NR1Wf1T040HjdyKQfZ171sKmk85JXLu16b7hKnJNyr81H
REYL7h/urDnzW/+T70+d6fdy3373I8qeeXOcRxwZv+5ka5vZoMnD6SXeOxWX2D9/OfL78POqWlSO
Vf3a61VJOw8seqCfVXHlkP6yqpTbsyObfn8z9KJvgf7spFM1DwcMVvpAve+a7TXlrLNv62rfxuyK
mgsO8Tkb72d8shwWYJR3L8cvTXJyg8mSKZF7o+9R+gs9VlpNml2c3lzg+aSgskPFuWnjS9ayMtbC
ytiNP2RMoNgjvaI2feom7rbEvSn/OxlL/4+IhTHTWUb6Dr+mR8cYBsbHJrOl/knIrG3tfhUy7pCZ
Pef/Qsj47Ph/yf5PhWlFW4r9oQZ8wOyW29XiiIMlbl+jtPtafna/drbl5dk1O0z9Jxy5e1GV0lLf
mKhbeDzMZ0hWk8/g24tr1keUTNLM09v8UjmtdXNQ+jOz1sBrO6ZEPfyYvWpfyx33T4lO77vM33VY
8bRo85Jp8zwm6kW4bdU9NSVyYdUJu61fg1NORymt9GRmd5z6YOY0v93uSWGT9bbvbc3VDHh94KqP
4+Px9z18+2htXaXseHGhf0Po1d5vlsS+YMK3+IwocDlSZ3zwuGqtt1pBvs8b/+K5W5vyNzvd2vBa
Ucej9MsO35LVKt7H3mi9R9WVHrdCvjvUZqlbkIMuQj8jlNulfLpd8ty4bYY6Dmbf9YrVdpT8FKZw
FpHQvyIq/kWtsr4rSl+Y1jxJOrt8+YHsRcU6EexNy59LVhexerHRjRn49/1jw0i5Q6LZ3UZq52hn
ztgyPR1t7BgLqf3oCAvbKHvGItI+crSFY7R1pDQqmrFzdLD9GwG8oP7s/LXd2sGCcz0tbbS1DwzK
UzRggmQC6MewEljESmCm678lgOxYZkcyO4jDGAcLG6mFNSNlQAJH/CKBvgwrgr9IYN9/TQL/l7LT
/krvNpUGLn/QW/A9YiQ1onn0G/p2652515G/itrVjVfbmz1dZONgftvlDF44odlmxYctjbHfhHUl
+r4uriM7ej566Kf9ZsbSN/PVz2eUb/y6aUvYx1Xh1VNPHZu2Nv6lQUbV25olk70jP9Yq69UGatzK
DXhtd0R3SZHzyvWKJRba+Sfc0iTNdR9ul3jaD9FQH4p3TdX+6v79a1zbcdfQxn4a6TbFrzNO33fW
Fb9qd1px7XDSf8uVVYWzC3FIm9ejDpakbLC71aIv6bc7GX4iX7sl6Gh9SRXtU9qcF92iPtLP1XNx
tw4WX6/sVQgMs81+qH3qwIvxds+GvW5o1j6pc5ba1ftyxNzGvQOzsjdkMhlkDat3s2V6p5Zerr3e
q6ikfND44A9iTcuYvxe7MNAQRYUVplkr3/WIFuhqYxZ+qS7T/m8iFeS9I7VgzGXqYPKHOgSkpLAS
wXZX/Oj4qIi0GMP+E9LiUlLj09I5SWN7y45xtLaROlpbs5JmzR9aO0htRvznG5Ah/LNaCTm1ErJq
JRSg9yO/zIq9MWLzFrrHMsMrdpI+E+bW7BNn5WfdvX/pZPiX5XEjCrPHddOZOO3Ew+ouE7NVgr+I
bO2fPNjeOuvg82Al85WPC8ijSUbLW22j+xgt1x/VoLDssNb3tgnBug3p+8QrNlTMHy65vU58Hge3
xXVLsq69VnrBu61BycPa70nz/nK/ptAUzew1dTk3J9SVdtiXvXz3pJCPHvTSMenTtcaKpidtX/bx
7tjb7vuOrbVKfEr2NaiHl6Uv15p2+tampoYZN0/OeLziWh+0xz7jfnpD0vs9yZ/W2Zy7EDB9/Gr7
uoXrE4pzVq3dcP+Ej+kPKje2C1X9tKzplYZNjnRNtZ3E1/Z8euDNPUejrIc72x8v8RX5ONWFiG2a
go+97hcYfXvAcLth31Rdp5mIfApvOaSprzJadiluYNqKlJveKZWZj87aDyi60lZ1fMTnDREHGPdx
uYralcuPD8h5rTbTbMyj7gY7mmpwv0njRGcN2zxV9V3nb6y9MGN++RKLFte6U/6ic93bWjIL89RX
hdy/FDj/SeO+b2U5J8yc616Llj2YbeN4Z6drifFvVMnQLOkhyiJcpb/OdAPLPasuqDe3u2lSkv26
nVbWN+/xX6xD2q7aoM/DI8eKrV9YbnO2mHq+vnNsR2bNUu2txqX9r1Ymq6+1P3XfOS2/ITimKrzT
lBCH6qWHRKbTbmg7P96bkLg18xs6dqmKn0b6M34gsvqqIhHLnDOMKnegKRD8EBEGs8Evkq1SlhHu
HNR11eMumm3dGxQDc4Y3bWTUKAV+CdZOwJWA/iRObNxpdR/cK7x+ZID6pKU7D9lX7yTHdu8rvW1Y
EKqJ9+oZfaE07fZWR93Ic08xHXZt6FvRDtOwW1sGxxUdvrY/+eLJ52UPdGsmlw1PKxtta3+qY99E
h0E2KoyG8gbT7/6B6Mf2Eb5zlVUNmpKIpe8878WJNilDrkVvOzZ4+/QpjkU9X0Zh1TZN6pK2/Y0h
vXM6+kf2euzT/gZxXJHXtTRk65GWQ0cfGWaFj0sM2lWieSVJxXhGDn4Z5/TudtT+BJ+9z5g9Deez
vVuLt45cw+x02nzCP9HMUGDS1dwb7StQTxh7dKdaxmF6bdyVxb1Nftu6xiy1wCZs+LIjH++vLOwV
OcLWsXH+UP0DVGVVVoJFbfxJXQ37uVfOFd39YRU/eefjKXeba+njrUei2u931HQotg+Z+m5e0Bj9
6Mgqh8atx/xHF2d/1MgfbaSW8G4fs8LiXbc3Tr21XOKK3+Z363nhkoNhl6Rpse9nmGiYYMls95aS
wlUfdWovH7r5emLu62+X6oIKcooGfF4V3FArNboeNvxJ32Qj9MJl7t4udXfeS4Lijkcn6E9r2buy
OHJYsuXtp8FLT0k9Tevvd7P77SMzbmyIVp/4I1ka05stN3y/PbMwY0SAonmVi/kdZv66arWvWYuf
rJ83wWZGYmHdeM3oyPgSq+nnc5PWfWKXECuckjtrdT7n9PDktwUJBV7frq4vWOMyqV/lXVacD7Pi
vFEmzooRNqYdYCkt/W/IspRhHGyk1tZSRxuQZf7Qmjv8b06C/9n0cmfq8FBdJvqYfl64oeGANRMD
E/t2vJVy8cLbFwnfV2mrPXzQK21Oh31WRdYtP+6fGOBrfDMV1dkNU8w6X2Ho+eFNXJmP9+KSI+ne
49a6i+9+6/KgYML8y1vHD5xZO7vu/ZF39hvPhbre217u9NAsblWHzSWp44Pets9u+maXnVp0a2JY
p0muc+Y5aF8ZH0IOxgYsLtkZb3VXV+n7irRujROthtRrMcM/XVsc+e3CuTA36eADXTWbnJnLqd3U
zIzO9vR1KrJ2Wlaz3oGaF+oblGHWnVjv8671i3p6zSLyravT0zIJ+t1tfeHVkEWmgc+mbPV653a5
Zx+Hwt2TQkvaFy6+oL40qE9VmUIYvv5zejmKRWTEP9Kpv5zm/SJymYzGr6JFoGDG+I84IVfKt6tS
3+umC3IaVof3LpWmbOpz+LYFoyvPpCUU0Z0UUSCagCKRC+r/NxPNv1TKwbKJpifjzrgWuRT1z+z3
r0805cmp7NDm5ocwxRzyyxTTg2FnzL9MMR3+nVU2RxgXWal/nlyy+j3cse9MU7ftzSnOO6z3jGlW
sUou9WxtDpvwclBvi1qXcqXvF55bSDcYX5w2ePWsziPLnKwGHSwuDcp/NPbQ/t2f0vd4prb2fdF/
5vkGun38hZJ8Q4svSoNPBdVYPPK6dnjs01LlYlwS9HD/Au9h73IG5L99//rVo0wD2z77g/LeBBrP
674xQ29lY7ZY/12j76dF688/0yxZ7lvd8drS1Jzu45LWdvik9ybwVuxFox+h+jXFi4503ZkeFTSw
2L/m8/MNwUH1a4WuA63CPtytuJFhndy2MUezqTn+6ZbiHkerzdVUYpasqftY/EXDVCHGIfvtFAOv
Q1cbgp5dmZyrE3rOTjusfqW+5xKLo+W2A/VeqbXrgEbW24V0vrT6rMKreSqL/JJUNH2dpnXzyE+9
+j7xfFXL2A3DVgybnr24qKMHHtF6eUOsYlqJ/UsLq/bVT1J7anxI2dEnNuNzwM7FNtoxnVQW1Kvd
j/6QcsntxvX2z9NPiXZf/9rjgcGCwjLFr5pdncubPjdsmel2SBzuHhPu7Fs5oMX35a6J6bcVbRWS
9GZJDRpVhtQ/Xv/1sbtaefTqH4O1LacdI52nNOb07xp/cuXSnHOLb6/tXKEcmv+muCIzbg49xuLQ
xASkn1v+Tnvq79pzTA7Mvzym1F1qlXfv0TinWjQj0v3qpfnn9ut8UUldXLXBabvQecyP+LW5jWql
art7DpbcOunEZFBiVr9f/9Rv7Thb0G+9/8q0uie78GMV286GcZRNq7lDG4Y7/O89i/1n6r1ufeKO
B3UeK7pPS7DUbTjS+Oj0Gn/jweWX6nV8TVRfXd18dVB5GmOo3iy+OSSnnWd2xwErKlaHMqZ3UcKz
qUdassSqrSqi1W+yLhpcsDH5reDdh1i9Hm1Tn87Xf/HUd8P6KuPA84u/uF5WuDJq+5XKAaLiz5sS
V8bWmt1zC6zMvPLYzM2ya1mm39AAugn3+Dpm2TIm+bf3w5mCLzNurdr1rPOqGZ+uab6X7AtMCtjt
umydB/JyH63etdvo0lVN16nZXsWf525Wd9dSyFg39+XQyd8FefqDJfOQGuP2ct99Y7dDpyyGrNve
aXJ/6aSLax/0nrNyfYRwj77yjrbWtTsFl4y8h/z4TE6eMFT6qd7bWEQ2/yP1/sunlH+j3n+ecs5e
LRPf2cuY2Yv/Wn7XR22M+I8Pz4w/rzv/X1H9f+m5Kou12qoFJ0PxQPv657vLJ9VdSvf3EeywTBsX
kkRrbrt0dOrS/ZY3NIoXJUXuHya84GuoOXhN/RTnxmGHtgfn6TXoCzLLDk1+t/BKS2/Bq8ajSxVJ
9WKPxjeB7er9tq1oerp4zM1ZVU+y31FW8/Dz5d1NjMZ+/b2tafIaS+VWcePYwzq+BUsSFFNz9q93
zI+1OO2v8iIytJ/26oWG/RrFHaw/X5R6TZQ6macqVb/4nxXY/m/lEr5/iCux78P1HeKv/brrj5pq
xy3e/3pPLbdT9ZXgIsV3Bqd2V6TGRDOKc4nwXbolMuOrzc60iM26+s9/tradCQx7MbdgSs4aS58r
3yr3r5KoStJ8v2i2pglbuVTSSVu5XPmmD9zHdXafd9789Oeb2q2Pl6woMd3hd7RQWUitjNsmqKcw
ys1ZZM/mzRt800/Md/rfUKnYME/UIO2Fk1Cc1Il5SooXnF9qv9z9xeOMzpUbRg0+aloeKvFRr8Le
L7s3c+4pq/y9jeolbILvyhT3z246qB6ybWOWbefCssQteQuFl+1f5f5BKP9vl1HOpn/3A0/0KJ9M
2ztXtl0ohclWd31k/44nik+3bjiVvKUihPWKo17Amikbllas3rxgWqnUzUntwqVK+kYrOPIWRPeo
7l/wvuWU4rXXcv4nZ73zfPCdMTW/k7v2ROaJZ3mvlk8/Z6j5n+9odMwNX+mFN37pz7PXCxXLPim8
+K9hEwswC7MsZ2JkNABmt4FrL2Mf00bM8C1oPAJqrkHTLyezIQ/y9CHQAQgetyGfAbKsKKgxCNPI
YggslILt/247wC58JtPA+FrZgmevz05/62aQgqSFxzDMIGSBVoMGgy9DJkMyQxFDPngGMo2hhEGB
IYShkqEAyEsHiicCWRkMlQvVGlRwZtaSyoL89KLEgoxKfbRKhaWJkaH+8HuHY/0P+d/UC9RK2b/f
Xz3HuPXHxm6t3PNa79pL+uL6J7erT9sWNeNFjYjs5K/aPtcmnipZq7pmMtfxEg/5rR9PnkkMrn+8
uO7VpO/Wa16LPyztc1g60cZjhozNIYnG53um9TQnvr11aAGPXIWS9j7mLQuV6gp9rQTnO225tEqe
a7+dT6L1qQXMvupMtVlzmJ82F73eqb4uoveWhXZY+Iujao8fvGnY0tBWlf9Lc5d2Rujs83HW+rO9
J38NdGsMnG+eulYnUcvnjuuMdZlfd754tM4593z+pgOKhxvfrT3+LtljyqZ5CfJr7u9qvn7kz3Pj
fuvAiya2dq3v8q9sZG6RT+kL2OztHdtYLLKwiUnDoIlJBRFHbIZNTKJAIUFwquwbsFYA9ulipDQZ
ayCBnCS5EdPejEDL4TKshvzgGRFLQ0NDCxNLU+MojBQpV7vwPoPa35Al8jv9Hsz4V2Ar8acXrbwG
pZVe3lsnNK3P+l+fOD16+W/hZYe+227aESn2ufzi+bVcN+OF+b4sM25hOmIr4XBu1jM2iQff9nZs
jewRvWXTkL63adbHvV9sRCx39prPtv3xzNn3/72Kk1eObG88pdLynelfSdz8B7Mkk95Yu/6MbDtx
fOqGl94pb4r2rpFjZF+p+exbXkryyVbd0MPzlTW+zdlyqrcjt427TUSHeduKl892/7cPmDzl7MYv
zvfXXKgQWPkqPOnGRbN4vhXLtbOkBEXCrKrDk0wK5f+3rtqyY9Xr1t9vYwVlnn4O2vLw3AfXH/WP
Nh064/bL/erS1Ksnz/kt8z1sl2Hjszoms/VTzcmpkhvYxXJ0+DvTfYssXuT6AgDBKVkhDQplbmRz
dHJlYW0NCmVuZG9iag0KNTI0IDAgb2JqDQo8PC9UeXBlL01ldGFkYXRhL1N1YnR5cGUvWE1ML0xl
bmd0aCAxNDYzPj4NCnN0cmVhbQ0KPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhp
SHpyZVN6TlRjemtjOWQiPz48eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4Onht
cHRrPSIzLjEtNzAxIj4KPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5
LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgIHht
bG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyI+CjwvcmRmOkRlc2NyaXB0aW9u
Pgo8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiAgeG1sbnM6eG1wUmlnaHRzPSJodHRwOi8v
bnMuYWRvYmUuY29tL3hhcC8xLjAvcmlnaHRzLyI+Cjx4bXBSaWdodHM6TWFya2VkPlRydWU8L3ht
cFJpZ2h0czpNYXJrZWQ+PC9yZGY6RGVzY3JpcHRpb24+CiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAK
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAKPC9yZGY6UkRGPjwveDp4bXBtZXRhPjw/eHBhY2tldCBlbmQ9Inci
Pz4NCmVuZHN0cmVhbQ0KZW5kb2JqDQo1MjUgMCBvYmoNClsgMFsgNzc4XSAgM1sgMjUwIDMzM10g
IDQ0WyAzODldICA1MVsgNjExXSAgNjhbIDUwMF0gIDcwWyA0NDRdICA3MlsgNDQ0IDMzM10gIDc1
WyA1NTYgMjc4XSAgNzlbIDI3OF0gIDgxWyA1NTYgNTAwIDU1Nl0gIDg1WyA0NDQgMzg5IDMzM10g
IDE4MlsgMzMzXSBdIA0KZW5kb2JqDQo1MjYgMCBvYmoNCjw8L0ZpbHRlci9GbGF0ZURlY29kZS9M
ZW5ndGggMjM+Pg0Kc3RyZWFtDQp4nJNgAAIOAQaum+UMCKAEZwEAJZUBrQ0KZW5kc3RyZWFtDQpl
bmRvYmoNCjUyNyAwIG9iag0KWyAyNTAgMCAwIDAgMCAwIDAgMjc4IDMzMyAzMzMgMCAwIDI1MCAz
MzMgMjUwIDAgMCA1MDAgNTAwIDUwMCAwIDAgMCA1MDAgNTAwIDAgMzMzIDAgMCAwIDAgMCAwIDcy
MiAwIDcyMiA3MjIgNjY3IDYxMSA3NzggNzc4IDM4OSAwIDAgNjY3IDk0NCA3MjIgNzc4IDYxMSAw
IDcyMiA1NTYgNjY3IDcyMiAwIDAgMCA3MjIgMCAwIDAgMCAwIDAgMCA1MDAgNTU2IDQ0NCA1NTYg
NDQ0IDMzMyA1MDAgNTU2IDI3OCAwIDU1NiAyNzggODMzIDU1NiA1MDAgNTU2IDU1NiA0NDQgMzg5
IDMzMyA1NTYgNTAwIDcyMiA1MDAgNTAwIDQ0NF0gDQplbmRvYmoNCjUyOCAwIG9iag0KPDwvTWV0
YWRhdGEgNTI5IDAgUi9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDYxNjkwL0xlbmd0aDEgMjA0
NjgwPj4NCnN0cmVhbQ0KeJzsnQl8VNX1x899b/b1zUwmM8kkmZnMZJvJxgRIiJBMVgIhEEjUBKMk
LJFNjIJU0UKwKhpFaV2qtFVcqlatTF5aDaA11S52sWA3cSlgxbpUhdpq68b7n3tnAPEvBf6fPxla
7je5v7ude+95b17evJPMewECAG4UFfTXt02Z7Ljnw5UgKBKA79LJ9Q2N8x3nTwdh7DQA4c7JrTPa
9koRPQjj3wF45JrJbWfW/uw7i9aB8NoKAM+qqW3tjReEFmlAOLAfZ82a1t7W5L08awJAzr8AzN0z
2koiqT2z1+NcOuzvbq2b1n6F66qPcf4UrI8/q76lo+3RZXaAsg4A2y3zLujp29Gf8SiQq/8BQJ6e
t3KFr+/9v50FZBPOr8vt7Tv/goW+nk+ArBsGUL9/fs/yPkgB9G+sCueTzl96We/a2U9/C8j33ABz
3l44/4JLe8e8vx2g/h0gNbqFC3rmv/H1YBDnvoGuvxAbHCrzBqz/BOvBhResuNQrWdrR34UAgRuX
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
q1Yl6cQrQk8lYj5PyajsDbk3dteX+TVx+a8T77pcSR1JYDSZl5Dd0A1seB1d8F7JbN65Ku84EflD
vqlP9mamjQGIS3WpnLyfkoqbQoPsAikD6U6CS3PeT1XunVWLjGotXJUZzutwp3k4q23S1ylqSJ2T
LWDNBKXTOn1T20TYiXUvILe4PHcuYOvDZSjz5MrF4tG2JdnPPmNFtS1ym/Jv8VffNrZhH6jUnbGU
VH5kYBWw7NkYzVhADrc9eSTYQsVZbMZO5f8ALd1j1Q0KZW5kc3RyZWFtDQplbmRvYmoNCjUyOSAw
IG9iag0KPDwvVHlwZS9NZXRhZGF0YS9TdWJ0eXBlL1hNTC9MZW5ndGggMTQ2Mz4+DQpzdHJlYW0N
Cjw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+PHg6
eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iMy4xLTcwMSI+CjxyZGY6
UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5z
IyI+CjxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5h
ZG9iZS5jb20veGFwLzEuMC8iPgo8L3JkZjpEZXNjcmlwdGlvbj4KPHJkZjpEZXNjcmlwdGlvbiBy
ZGY6YWJvdXQ9IiIgIHhtbG5zOnhtcFJpZ2h0cz0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4w
L3JpZ2h0cy8iPgo8eG1wUmlnaHRzOk1hcmtlZD5UcnVlPC94bXBSaWdodHM6TWFya2VkPjwvcmRm
OkRlc2NyaXB0aW9uPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCjwv
cmRmOlJERj48L3g6eG1wbWV0YT48P3hwYWNrZXQgZW5kPSJ3Ij8+DQplbmRzdHJlYW0NCmVuZG9i
ag0KNTMwIDAgb2JqDQo8PC9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDIyND4+DQpzdHJlYW0N
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
tcfb9W097N3bq85bbfxgVebctctPZEh8NMmP1Dk+vuqVZ1FaGE9Rd4JUqGp733bN2gt489rne4yP
uh9ruao8xv2gWffiz9JpuyMTOHN4Rifk7NeFLy/RP6C62P7lw5jq6O1uj5fpe05q/rxI73hI2rz6
tfcM7i3mUfaTH8+/b1W5rddmtsdrQ1uLzIj9K9X3GteUqQxPcDcx/KR1fMqHqsi7FWaH9R1TczQ4
a7Zdeyl3v/uKGXek4uolcS9maBHXftOzc4tLfudVt1R70jD/MpMlJjqzRztVPN5YGpaRVJg3x6Cs
xG3Rqc116k/NH1+6bOVSduSM6sPDYY93LKy8E9g3g+MV/Br7P26TLvINCmVuZHN0cmVhbQ0KZW5k
b2JqDQo1MzIgMCBvYmoNCjw8L1R5cGUvTWV0YWRhdGEvU3VidHlwZS9YTUwvTGVuZ3RoIDE0NjM+
Pg0Kc3RyZWFtDQo8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6
a2M5ZCI/Pjx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IjMuMS03
MDEiPgo8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRm
LXN5bnRheC1ucyMiPgo8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiAgeG1sbnM6eG1wPSJo
dHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIj4KPC9yZGY6RGVzY3JpcHRpb24+CjxyZGY6RGVz
Y3JpcHRpb24gcmRmOmFib3V0PSIiICB4bWxuczp4bXBSaWdodHM9Imh0dHA6Ly9ucy5hZG9iZS5j
b20veGFwLzEuMC9yaWdodHMvIj4KPHhtcFJpZ2h0czpNYXJrZWQ+VHJ1ZTwveG1wUmlnaHRzOk1h
cmtlZD48L3JkZjpEZXNjcmlwdGlvbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIAo8L3JkZjpSREY+PC94OnhtcG1ldGE+PD94cGFja2V0IGVuZD0idyI/Pg0KZW5kc3Ry
ZWFtDQplbmRvYmoNCjUzMyAwIG9iag0KWyAwWyA3NzhdICA0WyAzODldIF0gDQplbmRvYmoNCjUz
NCAwIG9iag0KPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCAxND4+DQpzdHJlYW0NCnic42DA
BhTgLAACYAApDQplbmRzdHJlYW0NCmVuZG9iag0KNTM1IDAgb2JqDQpbIDI3OF0gDQplbmRvYmoN
CjUzNiAwIG9iag0KPDwvTWV0YWRhdGEgNTM3IDAgUi9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3Ro
IDQxOTY2L0xlbmd0aDEgMTc4MzY0Pj4NCnN0cmVhbQ0KeJzsnQlgFEW6x7+q7p57JjO5jyEzyZBR
MoRADo4Qk8kJGJEjATNKIIFEDkECCYiKElcRjSis67KIu+KxKp5MEsQh6MKK6yqHoCIeqxI5vBH0
eSBH+n3VM8TkbXhL2CXBpX5F/eurq/vrmuqaLkIaIAAQgSJCdX7xiGGFzcUHgK7MB7AvGJZfUHjn
8btHANnxDAB9edjoUcU3jn96NZBd1QDPRA8rHpf7cW75GKALlwLErLy0uKRwVuJ0FfbvjUeNvayk
eHgfk+lWgITPAYwVo4qTU8wpZTUA5CjWl4/Ou6zk5I1ZeXj8WswPHJ8/snT0vTN+AEi9DMBy35RZ
FdUz8y47CmQx9iczpsyvtT9sffcrIPffBqAqubp66qzt13tWAVlSgvlrp1bUVEMkaPF4lXg889SZ
11+98IWH7gKy+j0AzdXTKmct+NK3swEgvwVIjmZaVUXlpy/NfQePvZCdfxoWBKca0zC/DvO9p82q
XXCJhYbgtZcCOJbPnD2l4oWvm1VA1rgBol+cVbGgOniuwYjt8fhgv7ZiVtX4kUeGAnn5BIBuePXs
mlo5EVagP/msvnpuVXXCnpGbgNz9CoD+L8DGXkrfsjRFiJkUlPmDJkYDjEf2X5TI0jePbrvu2NqT
U82gMWBWq7RnYKrOar0c8sxwbO2xG8zQVhNAvIaVGMsgFqhSQMEMyTAea57B8zIE4Q6yHCTQSKuk
VDxAjD8V3oSrabBGonqVSBliCyTKm2FBnuIBUjIyzw5usMsnpLdbx5BUdRZpdAORZRmP7pQ2sisF
URVwiQ5pi176LkyEXwmqp2DluTq2WAOFZ9OPPgWL/9O+cDgcDofD4XA4DLJGbu5pH84UKebX4yuH
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
oL3l2qRum5oeVzaQsK9bPYk0LlWeFF/flXZhW/A6jo8yruIyVAF1qgnLKYR9UUhpG44ZlkObNVCn
MjZK3eo5RBtyH/ODPel+41gs53hd0VdyvFbnyfKNrWIb8ya5Dci3evIo3+cRfOOu5Erd+BnnU8mV
NuJ4YZ+wDwc94nvKK31T8sOe4pJXPO6SVz1b/dqp7ktgW8WAcVDyGFXbsD/K+AX6QoWKV/usQe6D
Mn4oU2yc8FT41aHk4Y/pv9Lf8ID+K5/Rf5BXykFdbp0kC8x9Oqc9VSXnPDUlDz3nShY85x87Lsvl
TR/w+pP0/px6KuTxVcY5JmC+3i9vWvrsDpX6/bjcNy4BY+02S+P0pNw37+Iyubofat/H/Lynzhc3
LniaSi55WolXciUmK+tz2LPPd+2K5yDVi36vxOurnsMlE55XfGNmWPINyic9r/r6iPpTnhMlM6Bz
33Pat87lMqUaz4XSYM8lsqP4JOSlJs8w2iiN8lzx+auSy7GuNMkzWRrruUpjmOztd6d5L7pt3svu
XO8IxnV3gXeMZJu819xF3hukVwIxEeNl4BzDGLqjwX6gHNZ/aY93M/n9lqU6fHO+zXsb++Ab6yf5
XkXA2g70qcB4FRiX5DHCNrm3e6eVGOLe4b3n3umdczd4531jpdQZGI8Vv1lufwqQl1o9EzTOSKme
qdIMz4x6nyrN8dwvzfc8LN3oWfCzpeyzQKVOr6Z0szeYeK/XRHuuQoqdcm8U5ZXe2NJqr7W01ptE
/X8MldZ7U5EUvytt9mZQ3ubNUe+lpfu9+aWHvBvVe09pt9dJ+VGwAeNI86ve2xMlPyg96fVif6mP
Z7zlpb3eSirX761Wj1fpRW9t6WVvfemIt7l0zNtWes27v/SG91DpbW936bT3aOk9b0/pnPdk6bz3
zHti4XJ7n7KnqOPw4/JA/wq0p8hxH6tQ+dtycb9pGftKTFTOB8o6Uda8QeVLqIe+GCfvz3lLuTtB
mm8l99GT+vmYWOvny+pcWTfhAesocP9TxVLqjyr37fsBMckvf1x7iwPGM6A+314ZuK8G5jWqeKfO
lTlR4nWKNN5fqvtSk7Le3C1lDNeBu6NM5z5QFupm3l6irjIzku8crthTbGP7jpRF+9Yw1qM+Hyvr
Tzkby+UpfsM+4T5WFudb9yiHdYfrT23PfbwsYdmzt2zXfaos2W8dBsQoJRa5z5al+Z2J8BrGxL4y
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
ue3ucuq3f+D1Xq6c3hWais47DImnKFOnCRtFX+LEKaxy7SSG3ysKjMkbI1+a7IjYUtr6JV2v5UkN
7M3VILXh44q9lHEsdqVRkRR2mxKStK8uGRs9k3tYcJQxGD/fx+FNCOHsMsZWZNppkVjDRmF18bSW
HkP/2nz2UG4mrcwY0XCzT/ajLtecLDo6ip4+6FG0KHhw6vNCFst6WyN0uTgkKWI5/b7VtIwFpxGH
cOskcDvLcUJ+Xs1tsvdEGaSoCGbdlaO75uOrN+Sp1c4D+zRi0pGo8zjMcGtAR+Oct95JIe7x2uOT
BeYRO+EKpYFux+Vjc/n6PAWeXLJRN3jaOu96j0Vcr6+Nf9oA7ncmQijr323FA0YNCmVuZHN0cmVh
bQ0KZW5kb2JqDQo1MzcgMCBvYmoNCjw8L1R5cGUvTWV0YWRhdGEvU3VidHlwZS9YTUwvTGVuZ3Ro
IDE0NjM+Pg0Kc3RyZWFtDQo8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJl
U3pOVGN6a2M5ZCI/Pjx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9
IjMuMS03MDEiPgo8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIv
MjItcmRmLXN5bnRheC1ucyMiPgo8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiAgeG1sbnM6
eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIj4KPC9yZGY6RGVzY3JpcHRpb24+Cjxy
ZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiICB4bWxuczp4bXBSaWdodHM9Imh0dHA6Ly9ucy5h
ZG9iZS5jb20veGFwLzEuMC9yaWdodHMvIj4KPHhtcFJpZ2h0czpNYXJrZWQ+VHJ1ZTwveG1wUmln
aHRzOk1hcmtlZD48L3JkZjpEZXNjcmlwdGlvbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIAo8L3JkZjpSREY+PC94OnhtcG1ldGE+PD94cGFja2V0IGVuZD0idyI/Pg0K
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
8KZpkqtUVPXP1oMrzZVmyv0X9l+I6/T+6a4CVwFfG7nOM7/n4j0XXTNdM++5cs8VzsfXsbLWQOVR
qthV3H+eq9oauGxifs5nDYnpuXKubLUx15HrMGXdOt0+10xuTy7Zpdd/M3v62mXUz3Z139PtCrlC
/edRjhDn04NrFGFN/ZsoHoV+5PcuCby9SHKOdz4mZOfjzonC5pzsnCwczinOJ4XT+VXnV0Wy82nn
0yLFOcP5rEh1NjmfF3fc9hiWpA3SVfR3E51bRMbk26ccWlVzaFXNGXwDatSpXwPF04y4UUg5/G6q
OlGVMbGfg8Od1wZe6Dddl3MycjIGdg28nNGdUZoxgJCZ/WZmHO3nyIhmHCWKDjw+8DiXy7BRrgsU
6FrXoZfPyDfiiaShAXFOv+mka2IfcQ05OVRXDvRS0PPFUz8Ha0ZdlJ6Tr9uY0c029psJGw37+k3o
sw/lLgy8RlZ2mzbdyB7WATwaSy/NyBl4NqMkoyRnAOUo4XwUHyIaklHSL6vfJIrnci/Jr8m0Rsvf
lL8pnPKb8psiyfmI8xEaAfXOehoBX3F+hUbANOd0keZ8xvmM6Ie3T7mS/5T8J3FX8sfJH4sBeL/U
3X/VGldHVE00HatcHr5jMh6fZSg1Vj68/1XMxicOJOGz5CsWU/hdKbF8Eq1G36IRLdN6hPpRWw5q
43eiOjDSBUa6ipFuw0i3Y6Q7MdKTMNKTaaQ3iVRo4jYItEFDG+5H3fy+IbZcr/s+2DgLVkuiMYbJ
YoJhuTWfbrUkAgb2aSy7VVtvbLcklhv+1t/4mw9snmH3Lgt2wPC3Nd92w+5GA+Nf/fpbxgyPlgE3
bYENmgQ0SdAkQ5MCTQ7o4Lf8atfbgFqSoT/tE/pwudhm6UMd2y46LGNPx6Yb3rBiSw1vmNjfyxe3
05q/xVs38oUktor9OBVk8e9Wp+UIkbIDVJVyNNWVlpm6gyllf1omx3SVnbIxLZPSdujpaXlpeamb
0rIpdRPFeZyHcg0GH5o2lFEOKUc5xGs09RkppClOjystO9XFubk2qgk1syZui/PLzi9TmxudNCKd
zzl5Ntz23iQ2oweN/2wmd4KqUstTQ6nVqeOIT0idlDqVwnSimYSVp85ObSV0NqUuSF2UupSoPXUV
4eWpHQgTkL8aea0hXqOpbzZdl5O8CHqmQp5AuWbSdQfpXU/IevID862pO3jGOyc5Z37aFiadAVXx
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
uZKc/C+NeLPyyyta+ojRpTn6qZd5bDHtZjqojvC3jI6tgCOm6j2d3S4snDyc31Z0ZXWj9ul9XSe1
uiK28uGKQ0ROF94gCU1PiQ+dPW5npOhBCaO5bR091lP7S1zcAwih1OJAKLXIt9+IHhlKvZsyxP45
K2/+NAv4cbt4R06eBXh2piT4W9ubivLhv8/QIdk+d0SUkEikoqySHNL0u4wMXBRju3mWt6kqGvEo
OHZwtO1D9qk/8Xo7VyRvxHtqmOxVXbGzyGfhPuqk8LZS7FqhGHuY/4BOrkeu+z6lVyaoJ0EyjQ11
7oWmPBHz3rF6tb5jrsbP5KwaFtg0aJVHJQdn8lP2VIs0KLJX++TgH9S5J3E5m3gnmc2yF8ZlyfuO
OZ8nDp4HLW5ZSHS1cV5bNRRNDLOY0XVcM33QkUhfuHKAU0AbA12TG8oax4DVk5dENyHzq1bNRnyX
mMvyj15MIFeY2cBGKoglMvfb/D7OzPreBQcW8AbFsULIQbOTuKxn9xTi5jRC+lWCkeAAudrpF9TL
F+MMSbFZCwIRZ6RdSXZjc0E6rnFwY+GnEaveFdoNHiceL7Oo06lWwp9J/BuQ07HeDQplbmRzdHJl
YW0NCmVuZG9iag0KNTQwIDAgb2JqDQo8PC9UeXBlL01ldGFkYXRhL1N1YnR5cGUvWE1ML0xlbmd0
aCAxNDYzPj4NCnN0cmVhbQ0KPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpy
ZVN6TlRjemtjOWQiPz48eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRr
PSIzLjEtNzAxIj4KPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAy
LzIyLXJkZi1zeW50YXgtbnMjIj4KPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgIHhtbG5z
OnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyI+CjwvcmRmOkRlc2NyaXB0aW9uPgo8
cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiAgeG1sbnM6eG1wUmlnaHRzPSJodHRwOi8vbnMu
YWRvYmUuY29tL3hhcC8xLjAvcmlnaHRzLyI+Cjx4bXBSaWdodHM6TWFya2VkPlRydWU8L3htcFJp
Z2h0czpNYXJrZWQ+PC9yZGY6RGVzY3JpcHRpb24+CiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAKPC9yZGY6UkRGPjwveDp4bXBtZXRhPjw/eHBhY2tldCBlbmQ9InciPz4N
CmVuZHN0cmVhbQ0KZW5kb2JqDQo1NDEgMCBvYmoNClsgMFsgNzc4XSAgM1sgMjUwIDMzMyA0MDhd
ICAxN1sgMjUwXSAgMjlbIDI3OF0gIDM2WyA3MjIgNjY3IDY2NyA3MjIgNjExXSAgNDRbIDMzMyAz
ODkgNzIyIDYxMSA4ODkgNzIyIDcyMiA1NTZdICA1M1sgNjY3IDU1Nl0gIDU4WyA5NDRdICA2OFsg
NDQ0IDUwMCA0NDQgNTAwIDQ0NCAzMzNdICA3NVsgNTAwIDI3OF0gIDc4WyA1MDAgMjc4IDc3OCA1
MDAgNTAwIDUwMF0gIDg1WyAzMzMgMzg5IDI3OCA1MDBdICAxNzdbIDUwMF0gIDE3OVsgNDQ0IDQ0
NF0gIDE4MlsgMzMzXSAgMTkxWyA1NTZdIF0gDQplbmRvYmoNCjU0MiAwIG9iag0KPDwvRmlsdGVy
L0ZsYXRlRGVjb2RlL0xlbmd0aCAyNj4+DQpzdHJlYW0NCnick2FwYOHv/6bAf/t7AwMcRDHCWABw
xQTRDQplbmRzdHJlYW0NCmVuZG9iag0KNTQzIDAgb2JqDQpbIDI1MCAwIDAgNTAwIDUwMCA4MzMg
MCAyMTQgMzMzIDMzMyA1MDAgNjc1IDI1MCAzMzMgMjUwIDAgNTAwIDUwMCA1MDAgNTAwIDUwMCA1
MDAgMCA1MDAgMCAwIDAgMzMzIDAgNjc1IDY3NSAwIDkyMCA2MTEgNjExIDY2NyA3MjIgNjExIDYx
MSA3MjIgNzIyIDMzMyAwIDAgNTU2IDgzMyA2NjcgNzIyIDYxMSAwIDYxMSA1MDAgNTU2IDcyMiAw
IDgzMyAwIDAgMCAwIDAgMCAwIDUwMCAwIDUwMCA1MDAgNDQ0IDUwMCA0NDQgMjc4IDUwMCA1MDAg
Mjc4IDAgNDQ0IDI3OCA3MjIgNTAwIDUwMCA1MDAgNTAwIDM4OSAzODkgMjc4IDUwMCA0NDQgNjY3
IDQ0NCA0NDQgMzg5IDQwMCAwIDQwMF0gDQplbmRvYmoNCjU0NCAwIG9iag0KPDwvTWV0YWRhdGEg
NTQ1IDAgUi9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDU4NjM2L0xlbmd0aDEgMTY5NDc2Pj4N
CnN0cmVhbQ0KeJzsnQl4FEX6/7/V3TPdc89kMpkkk8yRyUzI5IIZjhgIhByABuQIaKIoiZzeKOCi
guCtwWvVZb3P3ZUFlUlADaLCqrveuuq6ousKKiB437IK6f/blZGF3f+zu8/z+z+E33/r09S3qqve
qu7qrnnnnSuAAfCTKJjf2HLk2D9dtjMFadFVQHjx2MamMZddePn9YK88C7BHx06a2DLp8nvuBXv1
EuCmF8e2TKtveqf+PkinTAJsNeOntoxbY/tuAA34DmD5fGJLVfJr98+WUN89dJT2SQ3jp645fcvv
aLzraH/oMY0TWo8umHcZEHkR8Nw48/SO+da/HT0bLLKL+jw/85yFYZNl1bFggxcC6so58+eezo7b
eD1YdD1gemlux4L5CMBC4y2n8dxzTzt3zl9Wn/8W2Ag7cObiebNOX2xZtSoKpNqBz66YN7tj1vvf
3HcXjb3EOP48qnAOkp+gfRoPxfNOX7i46jvHaYDUCvguOXX22WegU1oLtmk62bx82pkzO6q+bv4B
bA3N37vl9I7F811VtgXUtoX6h8/oOH12Ue2mB8B+Vw44k/PPXLBQ966J0fm1G+3zz549/4TTLsgB
K6X+1k9hXHvTkKdmWY5cMMM14lstT4PBvaGex4381a/PmLPXtO8q62ptICRjnuiDcjXS24RjrTV7
TT9Msq5GLlQcyJuGjeVjTIOJ70two4r2oLxFxzWQ5WHsOmrVTLeYUihnMZ6Pl+/CHCmLmSTJJJsU
k0VWtsGqA4sb+o4LTJ3QEKZSWN9ruqZ3DEupEbaxji7R1u9p0LNM442ZQjEfwQr6DpxJq3GLPJ3F
FeAGSseYV+M6PpWHmYParpJW6xEFrMg0B09I0D+muqHUr8mwIfvzKC2lFKbUSKmO0pGZtl0HTpz6
FRs5jfMspZVGWZ2ODuUD/TZKr5qOQafpGf0pKr9G6WXTM7iG9p+n42/+aQxlgf6EebX+uOkY/Rlq
P4/sXuH11J+O51QW4Fqqf9uoo3n8Df8CBfrnmfMcSGmofDWqKS+hvE46ovdWan+O9kulI9DKb8vV
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
xkz8gcLTW1gKxajGi6jV58Jr2oKhuAy/0P8CVRmMX2OL/o7ei3G4B1vYCNYiLzeNxLE4D0twFfOz
BKtmSxCnc1iMx7FZclsegp2eE4/GVLRiLtYrho8zYRLWsjfkBjpSK1awIWyzfj89AceoZwVGs6FS
mf4ogkjQU/pwjMKluBE34U1WyWrlQcoG+GlOHdjAnCyHFbFN+m0I0TYB0+lMr8JKrMYLeIGF2FSp
Sm43/bZ3F5w4k85wKVbgDXzJrOxYtljqkR/oHaWfoq/Tn6bew+g4jeRzF5PVL2l29+FhbMbv6Jps
YYVsEvsl+0xZaEruu7D31d5teo7+JVx0rtMwD2dgGa6ke3MHnsTb2I49TGEa87AnpYHS27JTucPk
16FfDuOdwiqMpqu1GJfjCto2UI/fszAbwFJsIfuz5JRc0mnSBdIa6RP5SooiPlA+1Bv0VfpTdM13
Q0WUtjim0F1dSnftWrp39+NBPIQePIuP8AW+oSt5ClvButhD7HspW3pAekPZa9pi+kK/Xd8LG13t
GMoxkLYUXcGxOJLO5QzcQnfqObyEd/ADfmABdgS7gF3OOtk17BdsJdvKvpMuo6DwXXml/Ft6Tfms
wpSkcopphWmbebLa0buy9xa9mWbnpbEH07oZSddwNq3FBbQmbqPr2I1HsInO7Xv8SNfFS7MtZsPZ
FLaYLWEXsmvZXewtaZx0inSmNF9mcqEclUvkK5SQskZ5VXnbdJ5pRW+8t02v5M+NVloNw+m8W2mb
gTl0lPNoW0HXYS0eo7v1DK3a3bSav8WPdDSJ7rON+ViElbAm2qbRXW9lJ7IONo8tZfeyNext9hm9
As2ViqRrpRule6XXpA/ls+Qb5FvldfLrcq+im2ymJG3Npjaa7xrTV+Zp5ivVevUk9T7txX2Jfc/u
e7fX3uvrLelt6b2kd6Peqp+j/0y/W79Pf0Bfq2/OvLl5IwppfYX5+8SV9MhpxnicSOd/Ks6iNdmJ
6/Bz2u6jOazDejxNK+5VvIZ3sZW2ndhFd/ZjPqdvsZfmlMuibBCtl2FsOjuJzWHz2Xl8u4jdxG5m
t7I028Q2s+fZ6+xNtoVto+079j3bI2VJXqlKGiY1SmOlidIUaaY0W5pPLy5vkm6VfiM9Ij0q/Z7u
8p+lN6UdUq9cQHeiSR4nnyCfSFfkXHqpdLf8iPwn+Q15i/yevIeujUL3KKJElZhSo8xVLla2mQbQ
dZplOsV0J21Pmm3mU+iV0jrzC+ZdqlkdoI5TJ6m/UbtVnR4pa3E9PUoPgFbcKlYqHU9nKbOnpPXs
BvaS1K18KjlZGztPhlShlNMan4Cd0pVyjI2UF7MAPY6vxpEUNS+BU7pdGkur22AKPYpTtA6nml5X
fOw+iqUuo2h2El6h9dNMNlfgUcT0LfDg5/qpeIj56RE1W7+ZHgvLWTPbTI+hudJZ0kfKXtlNK/Q9
+S1aNzvpsT+YrTS/gOlSGa22WtyJHHrdVkJ36VwWlipxHG6Wr6A7HUEeEsppJvLh7Ct6SbNaWild
Ka3Xn6PA7hPye8cpYyng20Z+P0Ehy8d4kM7teel16Ur2kGJmd7OJdA4Fskbr4xkUS7djtryIKdJy
6WtlC96SjpCOk8vZV8ogWcYkuk8Xo419zDTcz1ZKeygo/wVbTrPfwT6WdmAhvma6tE++VprHnmXP
sBypjNXLA9ErvcdOorMpxmcmP4WZw+hxZKZ1tVNaLc+hlwevm56U31EmyA9DYU+wYdJeOSw1sgly
tf4pYuY9sqP3Db0BjZKuX6/Y9n1OV+csvKU/LVcoHcpRPz704yuSn10vn25q1b/qXWq6WBqJOabd
ai3OlRrIQ7xCz0VrkWCfS/l03UNUU0NXyq9c9+OP0mQUSl+wb7GYXUuPjmKayVTyHGsx13itQ9fO
TB76JvxAr2qexAR5EfmZh/E0rfYl5Nu90kx6npnHplDoXMkU/nxwC62GL5WTcS6W0/1/nJ5N11Ap
aPp1bx1eJr93DD0W/8JW0KNunHSE0ooWei69iP/RLokV0B0qMBmPXhWj1ktsj1ntkebUeWFS9siw
qsoehjzNbNojyT3sqHWWe96hoOm7EftGHO3+ZsSEfSMwisru/8PXlwBGVV5tv+977yx31jv7emdf
M5nMTGaSycCY3CQgIAQQEBUcLQqCu5FNoQiICoJLoe51R7FI65IQGMLaFttqv1rbz2q/+v91aXCp
purXyPcpzOQ/750Jgto/ydz33ndm7nLOc87znHMvehIWmbTf4DeEYYHdLDrpY46cFGWQn3zsEUDk
w6PvkM1wZmbIDl39KgbhMvOCyFmmu7iAzebUDkIFJseBPrQDl/F1e+3TPQ5/13x7Ag7TMzwyPFKZ
PnHRhA9QR0/leLEjk8bB1ta8Md+ab802Wy1mhZyRw4uuyoOBSEuuFXdHMjFHs9qctITdUVP8pnFy
0y2JYjHRUCzicwYOP4zbW+albI3heMfm6sv3Gdqqj0rvNSSKYJUIZOfH4Gx5sO5NYnSVHqt5tdfF
u7wspDfDg/xOni3IC55p8gm6br2MVyOv04DK+NY+pdIAg6i1MX64LPUwetU5bCiPHunLtsCwbm9j
i8Hhe+o30oUlEnA1py5suMgPY4OxAH+ZdG+phErY1EqvcOwSFYzfdMYmuU/QsDozf1YwGNVFHHdV
L/VqtaZJDcG4Sjd+CxPEoRvMYsARjHidsSuy1bdxbG1jez7msQsNP6z+F72XFh4dYt6G63RBjD4m
7rSzdgHKXY5YWMQxZhni5AYl4hS82qVS8Bq7VsHrbToFb7Tp5AaTTceYrTYdsTjsWmJxulTE4nap
GLNg1zJmj10rN3hdKrlB5XLFEWdGiNPZbHG71my3aw1Go8fj9cpk8rhCoVSq1RqNXs/LdVqtSsUh
hmXdbkEwmcxxi8VqdTicToJddrvNhlS6Eq/F2jKj6lOVuDLx9Sv0JQ1silp1SfmkQiHnDX8wljz0
A96SrExO7JXLCfMHtuSmU0LJBFMDZrMFl5wwsdtRsj5pgd0M2Eq8HdvpjtSuEhKNjhx61ecvk9n9
/h8dhzLweKJyvFQZGalUh/kiD0NlpDg21iaGYXG8NAwBAdvFVFEa4LcytlLsOG35rbc2ypoSa/ij
G5vsdNB/6wfwXrKZgi1Zk7/Fb8oy9JW1BOHlZ4ImP2Pym/xLS7v2TxxF2DR/9nx87oLZlzy37+zR
6uelc+dXf37JtXj25OouN/7NLHz+TPybaoG+ZlZ3zqqtEQc+HzLA3NGbmI9lD4NyakEd+B5xTn9u
XweB6t51L+juffy+VrndtQKvar8VsVxrB0YBv1+lsdpakl6fX6X6Wu0zq9U+tUrDWVttHS04ibwB
n5+P6gNe1IJtHVZ5azIySB6HonZ7X8Dv61Tjr1EMBfCDEGYIlkkgCS9+YHfqK0HGHyaPIT3ZDtmu
Fd6y4hN9GrWqjK8diGk4rVpdxkv6OJWqzKzqL3J+v7Tp85WZm/qauShs7b0kcl1kbYSJDMJBwox2
r2yXvugtkmKZpPqadzkH8bXIgJeI+nX8j/gneGYm/wP+ep7hy/hr0TxDf4n+BT2jd6jFmI9X29Si
6rf7sBUBEPhiIlFM8Efw9JFSz0ipRJMTBUZpOLGK/29sTyVWvSctT9sATCRGioivHOMrwx2QzI7x
xxIn6cSwwWgrGAuYDhslCPDFou5o8Whxow7WikXZ0aPU+zQbMFZ6c1cujyqC+UgkasrKLRB/pghN
d9lmWz6rsFptimBrSy4aiUaCAeltxpptboWpSJTRbHmko3H9G0/7uoIzr+qYFVefN+3526985xZ/
m010TpzV2hVno7ZlScfcH7af/7xHP+Gh2T2Xy9iqb/VV0y65/k+LyPLlfDqDXWKiZ5WTLLxi14L7
B+TTzzen0l80ued0RpoV6xe0XdVz8q/MtDund224AIgF/Wj0FfkdkF8Y+r93BlwV0Wu729eNb5FD
NSnqmltybaJal3PRRZr2+mE0wShaYMVmsrtsaXsbyyAZwWp7AZyf2cMXWFmy4INVUd9SiGrbRUdL
O2TaYPe4Mm7Y09zdwLwvov14I/BMAz5ntwK/L5Iy3tjvU3QL8Ik+S7cW8rCocbpzPsgkjrPqLFOS
krHDWbE7h/nj9XEsPSdofqaugxcEMPVIvUgGkeqn+ZhItGO0BRRyAnbPNudbjWB1LFGS/PvflN/x
9eWXyB4+8a+LN4/csejOE9sy8clXAgP5Jq0cz0xbcOfSvXMWbvnqx9nIhN7xsXRg0g0F2VVfXyJ7
8v5Vg9WRh24cwHwi2lX9y5rWTk8Xjt7a1lUpPbDmhjdvvHfZPmyKhzqqf7op3+Xvxg3Lz+qG+MJa
Jkhs4A0dyosqtc6l8yFGx1Ha2iNneDAiV8YvDiCH/sCJGvF+w03YUKAXjc8kIKylhDMxEWpQac/a
DIQTu7mxIx/z2tyR9UAwGN1ZPYfZDNU/j4p7FUqMTZzBWMbr+/USzU/sl6nGwzHnDui7ZQ5D1z7C
ozrjV4YgNng4dId0WAUAuoXPG7FNLpkQrw+szMXu24sftu9bvm2wOo//+/ObNuOuUajKY8E7nnuj
8tPjBxAe9VfPIV7p+N17OTi+gTMZvuf4okoPLO6VEZkTTu+jl2bSszhe+s5p5GkE8gqCo62SB3FD
YGU2fl+5ulg6Ddlq0/twGtWD1epvqn/xbt75BrkQTgPssJXMZK6H85iFju35Koe5HHbTfgpvyk2Q
IgFW7AFYTKYLD30rHM3J6OgWaGT8rb8hWduuj2IoEM2dO6W7wDZPy53dyjoT0ZBg41mvSouirc2s
KsF6O5rKOLAngIBeSPEA3oCMzHNoBg7sViC0Q3uA2YksMOHFa/qiO1rLzM6Bjg79NDyNyrzZT62m
Mq8EFFWpjFSA1ID5SsUhKU+BQCnUx7FVsE6tDyXFxA29mPorVwOKXHEKM+A8BZiwrtIgS9UyWjAg
fbo1T9+v6zcqfPL0I/X9WKEysQcyIW9TizzfOKEr4E923dqTzU29aWrS45nSHj+LWEJpV9hjadLI
xjdOCTvdgXQ87vpB+/jWqauFZNLjP+da1jxxwqVhOFJz8skJweYZkaQ3PE4wWF06a1fU09gwJZMo
dK9IxPKCpSm9MdscTc+y8k1uR96oMWsdLr3T4k+5kg1rwaNhdBc7n/0VUqNuMSJ/S1FSvaVWI2Wc
ewvJ3mJL+C2kfEuujsvQW2sJJg7N48drWaZnBKTyEEqNALRGalJiKJMOG4DYDVmD3+I3EGtVj7+Y
hf9V1d6F/zULf1HVz6pqAUWjn1RHMQ+VsxmlRA0ymz/r0OG1OqwzDOJliCUDe1G72mG55staDH06
NIxSpd5h/pVMmrqA0sIZbrFMTYXkbJpRjI/FO+687b1ALhY26pVpzmBNtHc1X7inGa6zFa8ii/Ao
ZHB3P9pAQLUb9siIg73mbnqUoR4erqUC7lf482RRvPJ1HI/edht8b+Lox3Cu/WAfzz6oLrb2ydVQ
QCwb4ByasRMEVME386eJ9ucS44sNDePH94+nS3hRjbpq9CPmX7Il9H8ghu4Up7dYx/smy89RTPHM
8E7zzbHN8y20LrRd67nWe5VvhX6pdZntZu9q3y3W22x3+e6zbrU95ttuedr6pG2X5wXfPrLb0mfd
bTvoOewLmb6CyqeMF4tOldaxax3lgnBg1zrmD8w7zGfMKCNjnKAdBIn1a9lA8h+cNfCAlA6kvH8K
srQcsQXkRDGW4k1GQy5Cjq574ZYVFy8uzrjlhQsWP3HFhnEr146bOk88K7F01m3zZEve/PDX1YUP
rGzxvPnRsQ+x7s6LcvOr7/69+tYflyyOXY1leBdWX3cF2HMNGPF8sIILvSo6FU48lywmK8gy5qBW
pkRK3oZtelaph2TW1q9UYDlIqzao6Jx4O+KJDkSWA7aduAKFHa/HDFLGeL3+A4zMGMq7QTyCnIxW
5FwuJFMqNAjvZ2KQM51E3e/VY32ZiYpqHrthDtuwWzVIYvjvZ2ihxPHSUPFLWgyCuh0Z3qiTpEyC
pgY74r8cTpyEchfKG/5IbVmTNL0YSxoFsFOLd5MEU5AuimiYOb96yJ29WFWp6GY5Gyz+wEcWwkT8
zrwWnytbcuLxyxrDUUU4TNRGT9NKJjxFbTYFY5rQxWArH9jqCNhKQAOi/x7l7epHlPerfqbcpTms
HNS8pnzNrvqM+Qf7ifUzG6vWCAfBRg6wz0rkxm2iRWBsdtYqAyeaGKOcsbFWFqvLhIgabpde5rB/
AJGo0RwmNigT/wd5oGj1QzlP+oxO7yA+jj+roaVnCETEEK0FKsWOyhDYQUqd8Nc0/CnoPsy/8pKc
dM+5QOT0jJr1Mi6WRaULM2nQeSW/vwWZxgzxDd3CkZpb81nyq0qJsDt61l1+1/xg9ugN61/0ptcf
re7Dc2ZdaYuF8VGMV25YsmEjv/6el26+YOryrX+rvjOhQFloAkTSk2CXJvT7fcgMMutsg7ujlLwm
uSyyJnl38uHkM6qd9heS+8l+xYBqn/1wUncxugSTReblZiIjnF4TZ+SMlQmZH00+lzyU/NKiYM1m
MzEPMnfD7kf6MdYFBhlAG766z6VVH8APIBUhSAmbOlmC3ky1MVokw/49ogGnDNhwGD+G0kgF8FMz
eoSJrT/lxd4DTAml0G+Zi5DEQSOQJo9DHhuh+WJkqGN42FhIDQ+VqK16e3FvKYFbvsHNKaax1oVX
PePZPASEMHwoggv/vXLuwknXnx/ObV+wYtsdzy658kcnNt/cmciGnU5+zdnhectnPEeOCeGrpl0x
Y/EW9bKVd1190XPdiSd715y4o9ETCzYrZWfb/rjiB/eXIDuJYNNjsmlIhbR4upjQqfFqNdYTpSaL
Wtm8eqlqo2yj/HfM24yKU3OaRarlKnaOCl+uwhKb2xw5SQoXYQVrCJKxSlC7CiWjlms1RC1HMtkH
cjVch1rFcV9r1GYNp9SolRx91lVBn+tU63XcfiiPCNKQ7QOMUilDANbHRZUqpkKsPCbTMvvJs/A2
IaQf0XoJf71HzUExLpOVmdgAB7vmuEGwvpLgAY1Wq1Gr9zNQr8P+1KJaroupeblNrqPlzydnhPxI
YtW7UNqAL/jKkHQfLbHqC1rxSGv8u7Ua6HMYIAwSNDUk+GEEgiEFBHisVvAomxKyM6teSUjc0NsL
9Q5kh6wiSOvbPGawnzlWrTwVevqKH19ZtTYwqW2VfXirbNrJW39YvRdffSdzdbVauR0wPgX88Wfw
RwD9QrxOHjAWWHj5FQlfWlH0zZTNks9ULJBdKr9U0cv2ypcqbmFvkd+q2MpulT/BbpcPsPt81ptZ
rHTb3RMUT8m/lMv8divjMWISUtpd/oCFYdmvA8hM/5v3UJewHiPLBAI6wkAqZV1lfPVendboCHp2
KQ8QDvjqtxJ78MeBOoaojKbNMrDAWMGnq10/tYo0dUpMlXoRFBjYr/Ar6kWf4jQow1Qdy1HC45eb
qldMfWrelsX3nbdsxaLxsVykpTPmtAi9hxY9cots2jPPOqcu/9OW9x5sLDZ6mkLZFr+ae2/3mhcn
68BaH41+xKYl9D69D7FQgLXPpPJSGlk6Bs+StkUtrBTIOMgCKhnLlvGjooYhZoYhLKMiSEXzIyeT
UytAhA8Ce3B4yR6vCqscavYAPoEYJoJkzOrd2Atq6ADATUOMuEhtM1IqQmjXqBVsRC00JAnLMetg
KmBq9Rb2W3AU+wNyRRDfRbZXlDPJQ9VDty0Q47Jpga8PhdknUvMB66HqKHEzm0B7+NGEPo1fXma2
ihxS+D9b68AOKkP6uKVuKpr0ZEDUatr1Vq+VWB2Ba2fWRdqnQ5XjVD0B00tHP72x2PpdJSVX4D20
d9hQHF996IpmBZNklcVoQ/vULvs1zKbxtb7i+BMPF7t9Zj2XVRvMDe1dLd3rc8Y2qQuH32YvYpZK
PdjcAL3/U2LKzMOiTsaWYNdyJ5y7Qzm4D7fUyqMif7yIUrT7enwYxH0mbQLdSH/DbP7EK/TFLJ01
MktSqfvZC9l7kRz9WGx8lcEx5kbmtwwTYzBDGJbEawKAgUzCxmVys0wmZ2WYURDZIcaF5MzzQKTP
gO9coseHmWMI6eVeOZE7lZgQlq1VTA5FV91qtVYWFA09EOgpqKCHh4drOGchwJU00MdWwKS9pRsw
bqF/7IUn/oN5/OQCNkfuqjbNxdvw/fOrDWCFBdWzFY1QNXWhOZBbl+1AOzo/7WQUFptlhZUBdRk7
OPMN60foH53HJ8puM26w7rDssB5OH84czCpmG2YJsyeeN2n+zIX8QosiZEy4Q5PGa6dqJxgmWBRL
0CKyWNiI2JvQZnSik+ns6sp2oRmzMl2dBLFq1tkwozNL2G4XOkAOoXbyLuomh/agLr6LdOnL5J3d
EdSlcJfJod0O5MKuTg35G5pG3ketyEPeQTbyZ6SAsYns7WtVzRqEXbDk7d2ZzHlz1QdgvoGUQVq9
I/J6+K5zbiGsn7JuyhNTmCmD5K/IRN7Zow/ggOO8uQfJX5CfHCUHkR3nb0skaMNpuFIaronRkWGa
SyvHoDSrAENWPijxxzoArqUvK8eo0bFxrEjjX9nI64qSyelPWxvNrYxcLslUWsaSUDDAguAxslkf
MmUJ8gdCpIU3omwzawSJW9e3Y20MqeduyysCVJPUdlLjX9m65Z3uhG/K77c9U/3PPR9Wl334O3z9
G1iBdy4bN68aqf7xn9Ul7/8vPnziD7jn+e0n75jWY7y3b8Kkaw8+snR+94W8/5dTe3pnjp/UOG7d
nb62Kcyhau+7N4Z8jdvw5L5dOPCTL6u5//2guukX2In11X9Wf/YefvR/sRK/gvGu6t59e6sPPT25
s21+/5Vrr9yKl/TOnjjxWtOMZS//6IKOGRfsvejxhV3TIdZGH0GI/YHsKuCHMN4qrmcsyMraGb8y
oArKQwpNEKeCHcEZwUuC1wVvDt4dfDi4P/ih77hPLfPLgrJQ2p8NpEMThYmB8wLXCAsDl4dWmJcH
fhp4w/Jn/1vBN0OmSCBtTlsyAhtHja6UOyWwUdExLhcRTeNypnDQaA4Fg6BlAz6VUS2oBL+/TFzi
OQG/RxA4rBQ4t8UluIMWS9AfMPv9gaAxaDF6alEaCpvDQZOJCyBGcLtVKk7JBAwBEkBBv8UcYo2R
tAVbpCbauJylzHTtDd4cEB2uXKA+Fygz7QOIzqD6DCrjLlGLRX5cTo9TeAbQbJmZPhDZEgwg3yAz
j5kvMf5IKTFCG+CJkQ8SpTqmSmismU3FGG1gQ7aWQlwHIc7Civ10vQ9L5aenthQ6vqiQ8cWioliU
CL9E+5tQDlBYWsw2qzULJQEtoeA371fIT1UJrZIUYL2LlXpTZ4+68g+1rTMu8GoVX/3h5pQ9V1RX
r1Of03s907C9uhKfJ7vqxIMzHDGL4A6H3aZG79Kf7e/I231NJBxmSg+y06v9lY8RM/pHwMQ+YEE/
akR5/BNxhQJEPzE2pjvCHekZ6fm5K7Ors9cX7kzfp3o09nj6adXz8V3pfnZAdSB8OG2a23iUJYF8
MtlocpoFE3YhATcmkx6ny+x0uriWUKrJ1NCE800BIN+mVOAe8FnAhIlJGcg3Jp1tMZeT57hosll6
FlaDNYO4C0WZtQNy0WCk8vBIP2+HEdsGCo0Hk393lZmJos7opJ580XnE+bqTccKHBgwtaSd2lvHS
PW2c0+ZsUw3ipdgyptmkDmcp0U0fLXPCLt2GDvqt/oiNjuv6Y3Zpe08StkVDIVF7qKdnqDIE6SaR
6Pl4pPdjB804dG8g/6hYQfaODpgpVYZ56ZeSdu0+xhnOV/CSm0tTX4zNnvri8nPnXdCXc4TLox+2
tV2Ipr6YgMl2mBwIxYKxQKwNZnEJzlPUpAOWQnPAX4jCSzqdEs77m62nyXtQRd/UjlIFYKpLI6gF
8GmrKR0eWnX4kp2HVy9bsn3prOereu10d8xgj/3Lm+8xHOgUXv/dDzeF2qpPXX3WI1/ct8PXJIuG
p22atvxgsunB+YvKl9sNYaI1uCObmJYlDeFE5TUysGnxUs2J+boDT67ezNDqavPoe7InIbNE0T1i
KMR3q7v5i+SL1ctUK9QrPbfz9/P0QZvdGu0O46+NRK7HpIx7RE4Z2qbMRn2MpUxMew0L7RyiUcx4
+sgmDOHZF91Eo3W3uYBG6NPQotEtTpqac4vmwuNu7F4UW7Sm3r0GF1USwApDEJqVoY7i8Kf8kFQi
gdWYYLSJCZ6Wr/NZORsMhGg2D1FBSadkTy4KsbLQ5Gu7+2/ftWDmB+Ut/1VKXVsd2b9jFN3+T/z4
f162utVuDzXIrqpOubZ48cTopWuGDvzi5U9+uP6FZ7ac3Po3/PTnKbM5BTn2VwjJtkM8OVESvbMP
uUc/ErMGQM75rpuiqxJbogMeudasE7SATgG73G6P2QJ1pCXYpG1swkSrNDfFLGY+PsisRfIaROWD
2IZSoEM5U+H6FE653nAPMhhZmIm7jXozNlPUN3Fmm7npO6jvlSBvBojDfsx1qNNRVAPWzaK9YP42
3kuQ7Ho+rgEdUU4dHtOi9m83MRKASB8lSR1hvwVFWa25AbYN1dr9wQBu1OCXsAlzj81f+s/qP16v
/FI7wxUzCaHP3blpuKf6V7/F6Bz3KNbOXbXt3bdaAIM3V7/4yW0nHthzfphoDELDWia3IB9tiJzk
bnDxHhnXKZbw2a9/cox2B/8EVteD1fN4p7hDdOx2kNsc9zmecTAb3bdH73c/kHzW9WxyPztgHHDv
TaoWu1e4b0eMTG/WT3EwWdEFhZKl4AiYLO1OF9ZDNa7neaRo1OkuUQoKIQQE1ZTL5w+lhCb5ZEIW
yAS561ab7XOn4GIbcWM4ITQinvcASYVC4XxTI2nS6fWWRmJrEpShtlg4xMt3KsSgsSOlwAr3Tpdo
s+dcgOy9wqSca1vTtiStMqxOd+7x5GdJknQWyHMQtM/pd6KHeOrqsOTqEA7Rz6nNtlwIvLaObksJ
L2QL1RLeuDMSXqLm/VAt4YXKNRSE6iigI014IQDBaQAY+WDkA6qxEj0jJxOJoVQpMTSGhWGa74rf
BURJ6up8ic8YpHdqqxLbbTxVzCTqlAeRKQUjE5SquWCwRn/Z2uSZcArm/cype3vkgZ+s3bSqMbwl
Zgyeden6DSaHYcKNv/qkFF534iPtdFfM6Ar/093SY9Ewr80JK5yBzvTPZUzlo9nXV83tjYmco9rR
GXCadZt3VTcCsIzu+Aam+bJcJBGu7mvytoSa7EaKqNcAURcColJ48oAloDe0Z6jxN4Cekeksugci
z0YOsgOGvREF1kExCf4GvGi1FC9WwSZYo0tSqQUxITqGF4veLFjYMA57QkIY6fUewWMWBE+qKUya
tDqdJUysFqWQjnkEwApSiAryB8U7CqKIbkORdESMzIxcH5FFnBn0hp4iwgM0qDHqBa+QEph1AhYo
EtIcHDmtgtWXTp4GhBoMhJr7hbr7hbEkIID/he+QXm8PuL73lOuL/8716DQ/f9fzG8Hza44q+Po9
wzMcXvP3Gf1PCQZ1T0uOfviJvhtXdkTuiunPvW73Cl/+Kk0FPOyMmVzhzwRndpqGdS+MqKcUYltk
bOXDc26qGovRs7qri68JhWO0PQpZI76OyVzW5gwbw9Wd7bGuHl4FbHX36Luy/wC2akW/EqeZgE5C
2oK5kJmSmWe83LuMW6a9qWFF4lbN/d49aIAbtPxV9WbM4PK7BZfT6BCc6WaiNhoMnoDfHDDoA36X
05kK64mXEFJmiKhRZLPbWlOMbmGYc1EWq5NZ6ya0HxJ5G1IDk+njcNQ4ZbP4ovyii8aeiPmYP05Z
jMZa8VOoaqSOEe0U6Wj4UNnxrSSMaBauG9THyA1mIzWxSQoVGjUKKhMUDK1eoKrJGaVnhuqU98tF
Ee7nD1ZfefnRX77afOG8yyzOhovdapJT9ZztMEQW3vHT0pvV42vv/b+39L+8dXnK6gi6gf3Omxq6
9IHq//mw+v6h6qdGLy5NToRMQjSKA3HXLdWd46NPYm7Di/istzvOT5tsjTSSXkVIvgYiqRPUvsZo
D+hN7XG60NMmIIwdtAl4N6yYA+bCnvCHzeR21YB5j5OZ3bFCtSLOzNFf302w3+cjKNDZGeRUWGWA
+sHhcwqOhkxCaODG4XGd44VxHIEiwm60CfZ4MCbEC81tQoE+bOMjZvhyZzDoyTSbM5lm+uxGMEX/
BYZ9XKEAxQRpiMcdDrsy4+uKEV9zhjd2aiDICDEhH74DBWG9mZmIjCgDOTvbmsuI4RaaDvoTTTlp
jMWlUbQEWzJUmq7LvJg5knk9827m84w8AwEpqro4ny1j82W6pPi8TopPCNB6qqY/EKYDGdEa7pB2
xUHOzogeI92SIjdTj9zau3pPR2ad3iHN7oUwzqyzF6RTUUvfOLLHaGrPjIV1/YdG9/DI0HCCFi8Q
10fQ6Q/lSGK2XszoxooZ3fcUM99alr5nSlHP+LXHNyDVj13gPqQf/VsfX6A+h0ENw0ummr71n0oA
ioiihtoz84P/3yWM+ufxV+SGy9yO3DQVCWgmBtI2f+AzT8tCdeVzHeQMozOyqrJltZBbqKx8qp0B
ScQZ+VxwtPRoiE3d7UtZPSHyGZ5xaSvNFWGst/hTK07+/vLGiHSjBWgiugE/Xl2wsOnURHw9k12Y
q3/c7G9cRf/pJkLMZMC6B/94Nw7oC1aKbRGwjbx6HznP9pCp38Ws82HCMQLhjNhoNwlG7AApaFDx
gsHucHg4lZnjVEYDIVjJeWMqjrcfACA6AIQqYoKySM95uRS3lruHk3HgdY4+YJdoocPebAsnRqI5
ui7aYi3ruCPc69y73OfwScACJwKNcZQpvBxn47ySZjCdphmAmSVHUcYQLZxoVHdwolkDC6sWFjZd
BzcGTY5Ck271+0x0lCDK1SEqzQNCpVOLFmpfsgQ7OIpYro7S+tgujUFpe53IAZQ5MWaW3n3JfAZ8
T0Nx5TRmOgXY78Fp6bQ7br2JRPj7sVOHmhV/pa78STfH1WjxBz/1OCk0NGrRm0yFP/E58mGJUDyp
m5jmy3POkEny+jlrT77W63UETeD7Q1BJp8D3McyJWc5kjxHjedZ7IluiW2JPo71oj0sRjWElEWpO
N3B1fys5s1LJBX2xMpaLfl8TBtdjZSwaRGyDMh7jlDzaiWJ8zBdjYkcbHAcBB5yUjJTgyDintCnj
Uko5+o0fpUBT1nyilPKTnY6S3lOuq+k9KRnUmL5e1RptBdqC5oeHDYX/j01rHWmarECFmtsd5dGP
+gwFSz2ZU8D3wVg7RMn/rQo1ChYPjAW3JPZqfY4ss+ukSTfT1WD2Bj/z5KcZVBoSV5amO43xT1wu
Q3HDPXPac+5JTumep9B0I1O4PB1pwOFwKO666+SfLwrZrfqQq9WzMkkZ5yBCioXgiQxx9zsIxhR/
RcDxXDzPQ4wBZYswyXW2cIH7fGEx2u1/S/gfQRV1/1oglwu3C3sEJiLgZIA3tKM0LDx0rX67Mqpq
zDa7hIwGuzEc3MNiT5JJCwZzKCpE2LSQMQkRJZMhEiyLfOVl+Hv5Zdo1okwu8bdLvCKThE8yHCsw
Us8k0ghfNqoMgjHspdoQY0kbYiJAKlDVOylwEUG3y+x2u5KNjUGvx+z1eowmkzsSDguCW5lBDCGI
CG7MOL3O5pjL6fHygIqnd9N+htTj6H42J/U87EJO2vaMk7b7zC1OqarQGXI+51rnE07GeZBsQVmw
Yw9qBOZSe0XekPOKGm3OW9+Bt75DOooG2JP35manzWtzeptVxVPUxlekeB0eOsVw3zAPNlCwfeuR
0FPMQzvlstMpCCSQ/bs16L9bXniqypBaKXq3HXwvBGCB6IIiE4FsKkEx6rfIx+KforHeeQO44iBz
im4kkOJIJJond6xhTHjq1SZ/3nfC6orMsv8/yr4ESory3re+ququ7q5eqququ3qv3vdterp76J5h
uoAZmJUBhsUBBlDZZJHFoCIiGFEWFRMUjYiicUkUkDgsDriAiTGXxJx4b3Lyjua+RM+duORmHvfe
EBOvTvO+r6p7GJebd945VP2rqqsX6r/9/ts32rGf6pw9UbEh+f4Xn0R3/JdYXE1Xp9DO65PeAIj4
WmbrVD2fv0q2hSjKMHPDF890JyK8OxSyMgOPEuznL5F9X5xdG5KL+bngrcRf/DYqhCT4Z1c+UNug
BMfAddIWihPYKF9ky+HpWDs7w7Ia34o/Y6PncjfbTtmIuwCgWb2blsPUWAgCHx2udetcVqfbhYQJ
5RcAzluQCHEszwGMY0PBYMCKTJ4lRtM6HZIcDc9prVw8ynIWKwMy3DDRKvG81OSq8FLOXpH4jfxO
/kme5IeJ1Ekt9iiKPSXaim6wohusSJg45PAunIyl8jJ1B2Uq2R2FirXPusP6gPWEVWW9I67lBKvA
WeMTDBfCQuOCAkZHEp+iiKE6MhGsVGrCMi4omv9P+VD0+BTwao15LFHrOBgEYIJ1qmGJAPgK2lD4
3w2e/jdXfobeQINT+jZfRvD6qm8Eq5P/09mwWFedDy1YjHcHgSEysISGjH+XcFxXDCE7JQOKLZ9/
n7z1i5PLGusYwp28gzjRkiJCSq/PB6rX5b57P/biaa8fOlgBwYcOeJC3l11lf5u9w9Xtn4svMPbz
8ywL3Us8KyxrXGvEm7nbXLeLd/P73Y+oH+IOuw65T1nOu1/zOCmjhsPNjRjhaNRoBZRCM+th4KGX
Fhf00ozlef2KAFqFQLKRkm9KhYT4Fe4WF0j0GinZC+QwEM5sDIIgClGYwU9l5nyCcqKJT+qtQJsQ
n+TEJE4G/Kghly0GBb/6ar5NTgAR/7n7nZvHqqvfe/zXK16uAu/O5edf7V584JFFJ5be8v0DqrVb
/rjtvarvi3tH1r4ObvrsHun6D868/7P9v1u4fi94fnjPP2P4lV9B//p3NEUJPWxesqtxKz7Dtyf0
kO+x0LPUc94z1GmfTq0DcSRxS2GcrrHFfM2+6aoF0W2hp/GjvjOGc77XQ7TVz5TMfhPT6o7qdO5o
lGat0B1jgsuNmWnok6M07bEKUDcEncYthtOYplEUzRjOmjU6d8AaiwpWJoDScyQQTsajv6FRPC7g
3Cl2pxVYh2WnbBWsilO+c0IcLntlq+KVrTWvbK3BdyuMwtG102zJOo7ax6Pxej4OoLyzEoyjjHPp
ap34G+QeFRpaKGOtyJDANg0qzboo+RkZF+5atBiOcPVeaZQxlnDrv7yzq/rFI0u+uy5cXKkb+yO9
pj/7frR07Vub2tefXHH7HW3XqnpOf3vVj7f6q/t3xb1xdSjU+SxB3psJpFVjx90LT1274mYzqjmh
+sL3IdfCWAPYJ23XWLWRlngH1hPvSizE1mDbsFvEramH1YdSL8TPCufj59Pm59SnKFztsrr2pggi
0tBA6jmDW0+TOjft4GH8HfaH3OEGkvRwPM9xvM/v92CAh1bTB2KZtCOWBgBz4GG9HvUk+n0AI5Nc
LspzTBJxzYMefAr1mV446fIolLNBiiS9ETQ2/IZEDOVx7jSHADBXw7acDE8hyzjJZG/lauCVq/GP
m2IrcXLYVYIQXT5E38LVvkV+CX7LTg5wSEJy0AByua/CtsGJMLeejkW6dpX/V71mTQbY0pfitX9o
A3ejbEzN5sFgKqJ4va8EVFSTIiUUhxrqJ5QRiP53e2ZtEdzW67Rjf6G7HDHOGxi1dU/Xg3O/f/Pi
iV3ZZWvpsWuk3LF/2r7dm8QfBEx15aymuI3VhEKE3uzO3EI0zkmlJRD64d673nVXbzpwjTqE/057
fv+GmzWohmC88gE5H9q/ZjBPuvvu5J0ZfIlhiXGJaY1hg3GDaQOz3bDDuMO0jdmZ2pk+bHjceNjE
RLG4IZ+am1rlW566XbPNuDm9V3NP/J7UY/pDxkPMwcYfYsf1J4wnTMeYZ9PPZ86C1/WvGs8zJ9Nn
MpfTHmt6Nj1L329YlJqbUat5ge/Sdxi7mF1ptSllSJNU1D1MeCRddLklcMnnsxD4KwD9bZASvGim
GvN5TMskWN0xbzabxbPw1tOBPX7vHv8wmHpa9L3vw32KR0TkpN2ZR1Ry+iP5jK/i2+kjfI7JiWOs
lC6wb+N7QLOcJDp9BHsfegIUysEbMUkoYOdAEWsBxZe213JEg6i7bvRyQq6EJ8bPB5EoINkY/TMz
igg8UPppsMHNQK4vCsrQhMzQyNXuYtRRo2SE6pk5eXgCq/fuo2kKyrjRT524/649Yubt613p3zw3
KSfOKauNZnfcFV7tJ5+8a/W3+0HimvVvb21ZvTniaPaJ4G+d2b3HnrqhbVL/Py9vmD2w/+e02i/g
hKeh2toS2nrotlnTd1Q/eGrRqjfWWBOmWZD/D2CYKocqkSAhBQikewZoqk8bgAyTWRoiZBWxB/fu
8eEMUAPwCqHBdJgPgVdzycdgWWwjenaERmKcjA5a8VoR0qVzDoPDEo/hvtcAhus4VuPwR50M/S+s
jIghKx21ZI5MAzGFerx5BRrbHPkdjiOOE6jWiHte9qMKo1+36izRVY+dFVYoKRwHiphlaC2UHLXY
FtGXWa7VgZBSzbaPJmoRbKLS8gVqlWxpqVtz1Ds2iHrI3qw1k01KvAkgS8dKXyvBJEA9Mx4IyDWX
CSAWBJAXDoAkqd4Q5lL++9dWLzdKs9P6sSHaMTPuzsSBffaWB65xhVQ91e/1tXaGXF8s/FEs3BAK
2c0D3yF+0rIZdd++B7HoXZAvOdB/FhOVME9uw18PDw4GTulPG16xkv2qOeJNhrsDpCatyZTY5gip
dSUiOFDDgNfpdbmdWCrnxmQDrtZqPfEUH4+nvH5/gOV5luWdDgc02zhKmpoYczCgYuNsYzQV5xn/
HlaCZpeVDbW9lZU7ssylLCuxs1iCYQH7KjEThsQAi8Nnbi/EZd5F8zJNpGQqsQ3lvDcO4rc2auMC
K8DP1g0TlQlpuBoHAdSkQTlS+VKgMvoV3Pn/TI3VAkYzb9Oa8yza8azfSxrtGFLKBIKecmJM7nMz
4hRRR0uteM0fy4EyjEyMynBN3TxHgB6fTF/TXXDfG6L0px65/vCGxYFbU5MHaXCC7pmWEx+cccel
l97+b1oj3uMq3aTqCeHuruVV786o1LT1B927P7oZPPFYxpdRwcCxe11V+9dPHv/oYPO05Drwy+WZ
UEwN+f3ZlQ+o+1H0DN6XzOokMJC0yWA2ciZenVYb0FOFqin7TdqUR+eSGR4AA8j69aa8UYI7OfFD
F1DuQRqlC5wEb+DRTuPRilqvKaRLqdKqhkxIY0lbGvp8ff6+SF+iL7VEXJLaatzm38ft45/gnuAf
SgwlzJVUn9jnJSqRSqKSJCr+SqgSJipixVvxEelUOosLrowxLRImXuRx3si5eUYDNHqtW8NYgMVp
dVsiqag7QgG1mzKFM2E8LEIAIXo8gXSKT6dTTo/Hk8nyGY+YyRoNhkBDlm9oyOoNBhlWGIwwiNIb
skany+0RUzQWCYctMKTSaCi8IZPGtFmjxymm1Bl4E4E1DhPzh9J7MsP4nqEGuXot0fZYHg2A4Zg9
dw7cKhsNZeQKpfrNQiP8B61Ay4RAuNYeup1RKbGwfKCpH9SvfLkG8w1przqpyZoib/KkyiYk6puw
QdW4rIXRRFP9RI6J1TgBiuNXlKCIA8CyhZo6nwZf0Cu7jd3wlqnrNXiIXuqz+XQE/NDj04PZsgYc
0BXmTPIuH1sQunFsgUiumRIot+AwCuo+MBYknLxxUguFYiK6odlcnVPdj9+3dr7HlYAgkky2Bg99
/iHp+Bz1ml+5VJ1OstVDGIE5JD0ewzCHCtjJSkGev2A+xTK9KATxFXwk+/n/JgPV6XNRJJW98jHx
BrEXYs4CeFeyab0aXwHsArviB8H3nA/Gv5c+1ngmQaPRIknQ85VnrM804MV4lxfX++0FvdEfzRvR
ayV4UBH6hKUCMTkL9BI81cOg6Kz13fDHYQLgJIlBjBSC8qA3WCOZXDhkJRssyUZ3eJg4KHFYJOj3
Y1QUI0nREuYtlnBm+Mq/noTRXGaYSEsGh4OhLcVo2MIY9ulfA9MwEicwC/z9xMvh4xaUX0UdTZIx
EMpjFsaStRDfkZucdg71Fyyv4QexJHEnxmJuqIjpfN4t53zDkbx7Z3/hiPuSG3fnihbBUtTlfqJ4
qRrCrFUDL5ycFUVVwAsnoUuSqa12DoNAmZpq1+EPcSvGV6YvCeNZ2YHeTy4nUGIV9eB9Ojqek2VG
E3VTmbBVMIRGRoBZnpkqwX+o5RcwF3ej1zVo1lOpE2AQzGyWEze1FX3Ksxdecx4rXPkNlodb9MrH
WOTKx5NQj4ySviEoJW2D0jNCrUGvqak+kjKxVa8+lYLi0Dd+YiV0Gr3BEpnibz/QmkhYLXfd2NfT
ueb8gzetnDzbEvyp1LHySFty/c6jU4m9YwsXGbSMXsu4F9lWr0/EGmZ1H21r2LrmCLh2zVypa7Or
ZV51aHdb31O//WBeD5K9IpI91X5MwIJAJTGLnECjA5R2NrZA9YqLDNcCAkQlye7Im1UABII2Gya0
G/8UtWaFXpsB+BzAiGFRDF61iQYjbzAYfUFPyRchKcOII0jThlDUaGDQ8oySiYL8foD6FYWLFKCu
s70KhUgAQcwAvyiele3zULQgk7BM0NcbFMPkyF8wvGP4DwNhGAbNp0MGwRDSDePiSzWBqaOakdEx
aDnGe0JGYdyfqLe8Qf7CqFRp4lZGXeTZ3e1ylytiJWQpUZtLQPmBCFDAip8qELUOTAQ4Kbzvp8se
mHnjfcPVP+1+5AjIBhghZUnElvdc89q9i1oHh8Kq/WO9y7sObH+q+sbQJlLYanEYWCr8339vuhPk
Di9efRDNXbXAZ78O6n0UGKTpGKpXRNEujSVBIpKOtmKtoKxqjbRG78Pv9e2NHMWfCZ4WTwYZEcaL
DtKuckTEqPruMLgtsi/ynI+wquRkwpBZxhRDVplAfSwciZ6I4lHIIYPdPAzIU+6gjgqhBLiTqYTQ
YpF+TykUIWjsIr/RHjFABmUMFUOfYamBNBlEA25wxNH6mJJHDV+qqPvUS9Ub1ORO9ZPqH6kvqN9R
q9T2WGK+4iY2wehvJlNFdFSuDCcSFbm1uFRiLg4qmc5NSGN8UGPSUGNegRjtYxjmfoz0RB4RSYTq
3avB2jiNfNaKK5y4mqghnKt/c/P+I0eB797168KumBgzZXScu3DdhbY531re+8iS97ZveXL3oyB6
dtHU1qQ/6uG8KZ62GPl9Ow4dWnlL7woo/1BFyblQ/jMwjvux9ATlAbzfbqrQ0HDq4EZLxZa8Du1o
W76Qp6VcIzzNFfJOnYO+QXcD/Qfd72l1xdJnWWqZ10hefZu/nC8WOj2dzfPSuwsPg8f4Q5bnsDNg
WHfafSp/smCci4EwAH8pAL0N3qpD98tvmiyFCpOlQBAeuAqo0SoYDnPrdEBHZ6rhYfAXKRxNZzO9
Ab6xlA07y8UAT3BI9wgsQ4hcmOe4cGPQS5WGr7w35CmVkOWmbTYjzbVEwxwDww3iZPgERyPJ0BXh
78w9kaf36RDeL8JfPu2JPIzyp0k6YiRzEOMYDucUA86dgwa8CGXA6IQy4IQ/0im5g3JXEFRXp4yq
oFW/5AROewsncC263A++rJXQ9G4aGfsUYdUEc/lLxrcyOlE9kajIQwVIS2tKCkVH1lONrKiKNUcd
0miGdTPYXDfw2KAypfaPTSxXG7CUlRqpMya/BSPnVn/oMmsNrH+Wv+NByZ/0RL57y5zunk2vH962
qjgzfB1N6U0Wn1BwdpXuqF6aml4N1XP/58uXeXSswbbMsvz2bLK07Pb35zfv/tZBMGfNvGQjWByy
Rh0Wo5kKjd0kzawue727D/wYq80ibYK678BCWFUqmhg6ZGNsIRLTMBqc7dfM1uJRbTw0Sdvs6aA6
NZ3aDt0izQJmXuhB8vvks9wQeSbERNBjnxwuaP0uc0XjhzBXo9VoVU5Mo7V4sX1OSaNrNTjdzoyT
cDrpQJClVBGa9pZNFtGCWxwRrBNHai0YIUuNO6OzKkYJftARIzDaw4mf1HsVE72fjSht7HIKFdXd
E6M1LmFmpNa1+gWmpAy10LCgSiwyMGYdKuTJlEJUq29F50OQKh4ZJXe4uj4LX1F7So1mt2sx/mXq
joUdd99lGf1fBx4aBtYH16ycuuD5jW8+NLhtW6Fh5R/B1pxvYHvzCve/D284CCYdn9/c33P95JjD
HGt6tD2efxeis+qR6nTiItT1aWDlWYyAP2dhqkKgZ8jNS1TUkjBFmFrCSLZdisbyAXTdYQ/kMQnu
2qHKt0tWuNngZmTy7QhZGAq1uEnvI8n2NhCQ4OcEhsFaiQkGMXXjwcnBFMYcdAa1JrnPE7V6MmOJ
FvTwMr90SgmfPxIRCXzaVDIQJEV8WmQqxF5ihIcbfJvy/gmfyqFPRZ8mtkUjIlMslxqyw3h1SGgw
DOOExGQ5CSrs8TZRENt0ud/V9O/y4Njo2Ojo1bY4+TfAH8OM1FEPQDgHMnT3m28a39ytYt40tgyM
61kNgpHwecEfgiOk6YQHpL/FU8GlFr7i96cWVnxo1y5xdbA1IAf7VICoDd1eHcGpo6CinMMLNCkH
9VlAZXCnpp4IxePXswdu7Oy6YevixS1xsTHkDFkYSssllnb5jJNffNHYP7Up2VzserqjZ3E6KEYc
WoO9kptWcHYQm6ZWu6t/eOIP86YE7VFvxm+1ckZKq6KKa1fE/x1/dqowZeDWqQMDvalANmhnMhoj
pYsWNjX/CYrGRYjjE1A7M9hkrAfopNKBaU+xL3BHrU9POz7jR+x5zyviyWk6dg2zpnsrs7X7UPex
brXZZBJbu/jW1i6TubWLbPXZwqV9mmGicSiJQT17UBIzbzUGk1R70GZizXwHniE14Wyx1acPgINk
RwP/GpHDXFgWomSSaJC0MX05sC42pex6FcIjaHqxGLS18UIMCaYpHM0zMfBODMTO9v6iR5693IRs
7CgaVB/7BK2EMKLMqJVKNebK2nt5FHJ/FGpuSRjPxKKcG8oEdfsN1orc5VSnJqaVkQvkTL1ADjla
U03ZCwtCbeRNqaTI6wAgUlvnxCpQ9fwcShUAdZ31csMcmXD/gNu46adrCnyw88dP5Ru3fnL/7W9f
U0o470jPvuvGOz/7VfeyVO9Ax6YHl0wrXN8Wrfpm97fMf+6BX3Svaya6Vxczu1ator1Jxsz7zKlw
vtA+Z09v8/JCYtDDzQgmoguLlv0L9r/v8T4+a/G/beu9rrzyibEtoW9NmppovbY3Mt2qhwgsBq3w
MWgRiqBPWs/OpebHno4RN6hv0K71rIts1W71bAtvi2j6sbVhvL+AkEGBgxsAeDyRTGIcX2xPL4wW
ssVeEEihbCul14tOL+90erEkVkyKqTSfSqUDDSSVSupstLMp6nWmUwy/j4Ne9qSeCnmHQXBIH3Ii
95rEiaHir1Ny/tWRTykpOZm4CvJViApkGs/LVGLLhUspkLI3OYWU4GzS5e75WnIedVCNoqHc8Vo2
6pmADlc1YQQEjTWO4+K6w93NGLe/CeOd+tBH949yELEV0aqlXn+97V8LbPpSGm4QQfz+DMe38n6u
1q4B2Jq6E1c9cj05VB+YlsWIogKgST6lCvhA9aMzbw9mJddtgpk2mEuTRP/WBf5QJnCT1c67Q20D
tj1xp/Qw6AwkRDZkUe3/ogDYU1Obpi6pDvZojKwhOZMr7GjIhJK3gu90J3ibNb5Z/N30/l+St97u
iKqJCPK911z5GE+rrBiNxUBQigg3lgvWm8sFNiGxhQTqhxvQA3sAWIVYu29hNJqN9eqxjeph4rDk
0FNRvUkfM4keH+/x+Jy0Jx71eRhhnxUy9JRJu5HQD4MZQ8Qy0zAIvBxbx3okZ0FOPpWbleINZJ5H
bjCC3PRIolc54zhrPut5wIN77HGP4InrbrnnS1GwYoUl2oM8tEcymJWMltUg01qMO4BqMB8yNW7L
vJ4ArLBPR5k6c2t1UKT1gqTnKwaZfSUBcg8dnjaVBMlU77GV66XjppmbwM/x5RTqDC2An8fLzbFY
c7npLZ4zmCylcqBtcVtrLG//tld0WttV1nI81twci5erN41Nm2FkeCbVL6yeUWgIheaDCze6rC46
Ii9GDTXzI6iZjeC0lNX7+VJBMpjyBclSKEhMQUfr9Dbarp+D3W1+lqGahEphujBfIJ0he9iRImpu
WQQRiIyjIgwMoEMBYZ6M6nPZxl4M06ujOj8NVaFS+au8rJOMZzJ/blR6XiIETpKA43kbNFPBiBkA
MhKNmKOYRzSYjVmDnqSz+sZqYhi4JEtU/kjeZhODYT4YDAMSYCRy1zlzhDebIyACv1gfAehPbkax
RvhzEnwsljDo1bGoznPQEfHTiRhjcBQ8+8RhcPaMbSQ4zI+EXycyUFbvx6IwQE6AV4Zyv47VKjMx
xSTEap2csZpUyY5BVy7E7PmYIKNvuQAjG4GRsQ9Rp+7Y6EzmQygaaGm+EbkXrWYGFPWH+q94Bc1X
ksZfXxSCuUhpmBZNy260345QA0qLDCiDi3JmGjQpg4YT+nqpWummDs4jYYIioPLXhQfvqo5sfmUS
qw8kAzQ4rete37jCO9/qLXIcbxbyzYH138rGhejg3lWHQY9LFQoIOWgAYtc+0WM3aBldOExGwt3u
no47fxuNmsP99r0LfM3g4Vuqj5NbrrVzNq8ugCSrD2r/tVCy3CAmdWkxwGIiECVHYS4213VJ/Ewg
dV46S0v0LJqk3e2WhVFX1t0rr5nqJkTWwrOsxUSznqiFZa7euE53DrwCPzIo6YkQi7HgAvsOi7PD
oFnSebSswHp0t/Rcrb4oPe4sZByM9+USgTZnr7Cok1AuHISsylUuYIFXffAqSgywEuNUXjfZa+8y
CvCqQbn7tK3EStYv9yAOgNGRy38e/Ko5gPyu83RQmdgGchMlTaPv0aEdQL2ugfosF/gGpQfjfLu2
+oKdM0ITVvIsndVcCDd6gckXjgoZGB4tHOBNvDk2X7ynEM77gxuJF24y20QqBDkRuPKx6kaIsvrx
dmmXHXqMSSkwoF2kX2pYwC+eNFgebF7SMm/Oau4G65rkVv1W623JW1v2Evcm723ZO+1x4jHjY8XH
p/0AHDU81fT8pBOlE+UTzS+2vND2dPvpSWfKZzpCa4urm9a0EXOwgbY5c4i9xT1t32snVpRuK24p
b2u7uePpkjoKQqXIjMy8DXNVPn9/tRvp89zonGx/L2YoU6BzikFXBlh3vsFsntJAUf1vYRRvt4ux
LFTgrK5cFptb+ebmVqwD6+8QO7v5zs7uMN3Z0dHcXNbF5kLH0drc3cn49/mQt7fzoewwEhB7KCYZ
C8tif4jhsWE8f2ZDGZwogzKC8JZmKVBolpyu/IZm0DwLhv2h1uPN58AFrAMnTnUfn3OxU4EFMgkU
ZCLK5CR8k3xqV07jSflUEjL5/IbOS514p31uTGgWOoXY3KtIYWIdH5qJ0cuXRwcZiCRHBzfB6xOQ
w3i4jor54+hBVW9ougojRmBEf3V1TEwhEx2PktlX5M1sgNihBW6YX1/qgrSI/gemkklGnSVSIZhy
sV8hQg1q+P3cRFlHoSRRvLrKKMU2TQAgwtcQSNPEICMwjkhguEIEuPElSsCr314weenCQjk3VZjx
9IHZfelm9sagVq3T2Us5n33HwnAgE1sk4gStN8Uz+27ta3/kqMvK+EItr+XtSx46a6OioqFZS+yt
Tj4y6/ZJXinX0FcFDdvaKlPLU6rbdhiNOopLdlii9+Wygex3wZQNeo61G42JHX985M/44HU+p8MW
uYJtaar+Ft8zl9NaA3qkORHoHY9DzSmCBxQMlqphMOlwDYRpMlbMiTsz5GxqjnaOZ7Z3K9iW2ut5
LvJM9Bx+LkwvBouj5wGxULvQs9ArQ941HgXwqufHZxfWhaHefBnwJmS8m1LwLgxLkwBLHQkACG5J
jJoAfBNYMSEmU3wymUom6qA3lfwG0Iv4ubjgHMYPDhUuplCYk4DOLikLeFJ5USZlmSAfl6zB4KTi
ApOyjYRg+VISJBEMTv4PMDjROzoycjnxdST8DTgYCu9mUBNd5kto+B+AYZTH2CT7PeIbcO/XcJLi
DselDsrZm3e/8rPFuSnu2yyMVm8uVMTB/nI6lPR/y+rgXJGuJwcyYu7hM96AQ+8Jq6E4lYDwo6mF
luXVRZ2MkTPE53N3lyKpcHYLONAd5+221K+emrfiWXzzJsHqI9VBiHpRtvkklBkDZseOS1M0uJZQ
64hnuBdtTzqH2CHr6zb1ItuA/W7uPttB7nHbsyxV5Mr2GVynfYFmPjuXo3R6vTlIU4RKJQRJGv11
JYmldnb356md0woPUEconLI70B9QkiJyMhuT4GuYNK2ASTm4eQporfksJmFPYirsJ04lw1TLDqKk
sTIYC8NUZGKUxTKAPHoHlFa9WmZIDimVCglLnDxSHbln7/HngXPXrqPPLep48G/LOu//Gz7r4ep7
x07c+yCIHntx+uD11UXvLF0Fnkb9XZ5qF/FP8CkEUH+A1D0P3K9/XH9c/6pBVbJ0Y9ON0y0d8Xnq
FcYtxq2OY9GzmldjZ+MXHcZp/lnYfCORxfJ+CSOAIdiQMxoxq0PIWi1GPmsJtDuHwQ8kY9SfDfRi
QZAJA8yZGSbul/xIPaKYEQsYRaXDIxzU0fBdJgdwNKKB8uQ5GNxTUKDTBQrJdUwhEZlIFm+BksRC
HwUkaha1kXqSukCpqHNEM0QkiVPOQGBY7tbIFRyoBCd3gLAueOJ05y85gNPe6BAcqHug/NL88YQQ
euK3fWzLMKNjitTWqyWbMDk4nBA01Ey5nIv9BhxYW/l0+5vjvKJqmRwM9eIogwqNynIA40EC6t1r
JWqVFPDT9vVHBwbuqB76P7nebKdVyPdqqzHd4JTgmCB63fkbW2/Ir1s1Z0pnw7pfNxB7P9y58v5N
/1otWV3Vao9gFc2hEDlpB7Gun3d6qMgY11XefPDn18+a9/fnUKSXgtz+BeS2D8uA6ZJO7VS7Jqe6
UqScOR2EaErjzOM3gxfMz7PH/c+Fn4m8kDqaPh2hD4YPp486iZXgzvB9aaLD3uWcD4hSqjkzHRAp
XSpTjBCPYCDj9TE6hs7qtACtxOcNJbxmxu+zwQg/6lNqqqGg243YD4DI+HiG8SVQRl5voXVaI5ON
+hgGQxUwH9iDRaHicOeZSwzO7OwvMFIYbqI/zyimDhHJ64DXHJCxNmBD3LZB2GqDAaZtXZYRmKwu
dxZ8iNXT7on6eExi8JMJ+XaFvV+pdSqZInOpxueJ/K3Vxmr1+HqGXVCYKrP1axXMqzn1piJL/KJ6
1irwYk5X9emus4UbPPt2bZ49ffnKc9+7edmMxYI4Y2bptup/TctO7t3yOLH384dnWgWfRh8KabSm
tvVg9I2ZTU8vfQT0rOlv79n4fWlOdfG57pltqwBaJRWLQyWYDPkbwz6TpuDQB/rgNhvMI5Zol+jm
xF4gjplesD3r0N7tOOi4kiD2ko+SuEcUAdbu+1M0lsV6Ac57cREHvgxaqRockfx8SK0GVBTAm0TR
6+O9Xp9X1EV9XiarlbSztIT2HC6hP4w1FLvoRUxJCyWvlJ+c90rJglcKws0PNxjYeyWXO495AeY9
4j3vfcd7yXvFq4a+b8/phFfI9SjLdWyqOSgYucso/apLUtgDL8tQaqI72l3P2gEUa3EhYhzq1Jbq
vJpbqXsZ+dJaMPCdEw/MbvSF/baU4CNxSkObTY5C/7VxT1ztffSs18T7LJOI2ZOqDpC4pS0SmtqS
8oicWqMxStcdntq/WbgDX78uzeoZLep2GIWR1Efw6Wexl6VgDgDB72QqGpo02WiLqRxRRemA6VGC
yIAK6ANLYVw8DEhJl34Ly1KqYIyyD8PYPm95yybQ7qCZxvdhbwHURjcLAHDRWH7H+773P7zEDu8D
8Pld8JLeJzXl8EHHPvtbNtnt56HoZ+Hm8+eftF2w4bbbG86BNrAcLVT1VyT5l+XlngfHoL0bkWsX
LSOjyl5pMUHCTATC9dWXrfXlTeGTCnCN1lrnYRqvtR0iccY/mhxSre5t7XQ3fLvn+K6OJT42JYQm
h9Sbr+8ZYFwnG+/f4HUYV5kTbuiif3nPbW1Z3/9l79vjoyrO/ufM2d1sspt7stnN5nJyIXdyD4EQ
woIhcgkXIYQQNtkkm70k2d1cCRet8lJKFXiRKqUUkealmmJKqUakeSmv5aeIFY1Sf6JWqB+r4M/6
wdZSS/FC9vedOYcQkFbf99+XnM8885yZZ555bjNnzpyzJ+VTtu+wuP8jWZ8rVO6+d3lFRnL5G+0l
zZvVYjr7TWcNbGhX/RtJEDT/SdRYwHVj9WsJnfaY+i/0yxBxuXkLuSyIqfFlZFWIGCrFS/Q+BBJN
ICGhgkodEEDi4xLMQmxcfIJRbVIJWlyTTCaVSnyYDFBBE6nD0izRYMIkbDIkZpgMYXReqJgoUr8o
iB6J/DIgdEvIUUEgAbj50EcYLFOmFR83nDZQA79zTWRvhifecOfKt6FCDexO1cD2ogxsHuI3iVcv
YyphEa38QGv8i2lGrLPOy59P55+YIvJUw6NYXV4uhL0k3xd0yy+YiexLcrdaO6Ww2YZGLXo0fO/B
uDCdKdO4LMm6dOq0nKnSz34U5HuoXvVvY5/OvDpsiwuPSIlymTaXppVmT+mkd6QnrHmYKM/bTyBe
y4UfWTZpy0xlNKKk4M6CmvJ2w7ro9YaD0S+QL6IDl+fWTG8PFBdE15D6aHEKKY+mSRmZ0+jPA4Vp
aTMzFmfYMv4efdnw92kBUdPLyyMDg9LSp04rM8Soi6LLI9PSzTNyi4qUtXB2QDnREFFMjCyPiows
N4bozJEzsBoujwwL2hLYJLJbPnP5LyKxRoq0GE3FkZboksTIxZG2yAcjfxKpjsTdoUVfNMlsyRVy
J0k/jDDLq2Ezf/3FxJ++Ph0VLec5xTy3mFIyivPNFvOAWTSbZgSaYyJj0GnQmue//hNetv1nZt95
MCtvybH8KYN8z7+Q3Ql+winZHvLE37VM8Gz5zOvPkOSLCBzMHMoWBvIcJV86WNgYo426adHK3d50
pHykBKTxR0aCeP1Z4DW/w+c3rp41AelTSm9cZFfQ0lLxxKH0YF145rKExctKi9JzgsMWDF1oybXk
rJDCg6Kz5icuqLFMmZSX0Zhuik5qf6p3lkHsvnrweykR4YmemO9MT8tJSZ46/8rYn96wFCx4RCjp
NOvDE5oMfaXZeZOmbB37r00pkTGzP3jx99UsknIQSVv4G1tfWmb9ShAyLGElGRY9UkjJSlonHlH9
PkmVGTc9bh4VpyYL2sAgQR8cEmAMCBCkVMxz0UJAoqRLjMiLmBkhRuC686vQdCNbM7OpbTirhM9w
5rSSvxj9RioZLcYNxh3G14xqY2xG4haJzOPv4+ijSmamLU6zpf0mTZV2TExhg5hILBRyiyWZD79A
mSZl4loE5kukDdIOaQBTqZQvWSRRGqFxT6cXvssfH/GQ+AQD/HwYf1ebP/m9yr5QUz6z/LNP+PeE
BPmLh/IWH2mInMQ39GLk1/GZc64/4+N31ZRPpjlCUmKkOVwb8h3jpqikYF1DUUqWJSx2+76oU5OM
1aYyU664oGL+wu5HFn21JenpxJKMBHNsZZZUOKeoKK/67EjM7+i6R4sClf2iBbB6ttBp0RmjTWaq
jQ400yx235uuD65YEbssyxHblPVerDorOs9cbphrtpmtWT6zJ7Et+/H0w9m6CP78JL9MfrqSyx+r
wEyT5W0UXpkgV1ryY+KKY7NeEgQjSd4y6WR2WhoW/AFxZrPJZNRR9n/s1eEmc3ZsXKIuTzdTJ+rg
xWfUG0PDhfARsdSiFy6Ythg3xmZvIRdiR+h2S5B5S9ykxam2VJo6IuYNZ12I4/u3UTNZPpxdEsef
6+VOKY6zJJXkx1nilsSJcUfh1Rxx6lOyixQPYc129eonYUhXG+Cga5+ivOH3iYrDzhvzlL1wHfsR
aI6QZs7JUvOP1wrjTxUOmzEE2a7KcPg0I9v9D58Wmyzv/q9s4K+uyd+Sv34xVB4BUkzUAnOy/C7F
JEOkIUYQ6+cccs8IUpUaclMzp4UmrGj/Y+mkWWP2nIDU0BRTUfxkIbE8QqMSHhEfuBrxytNteYbw
wJRJ0YnZM4qKJ9fe/9OxP02lh69WCz//h0uK0aTe8bOxwe8m00G23jiGUbcJ/q8StBZ7MFsqBJCA
LDJDqIgiBiGVpAhsnf6A6afCE6ahrAMzfjkzbC4GZliMPak36SXTy0nqwBR91tIUUcX+S0lWVnaF
paLckpGUTGNjEzMsURkZloosXDzDS2ZvqTpJwtkSPjG6LCiIBJScnJaem5umU2WZKpK2/CT5tWSa
/FIwPT/nqHAnsQipw7EbM9jyMd50vsIyfUFxhSW+pKLiTinYEvxg8C+DVcGxcwtNd44IUcyV7F3Q
DxvY97n4S7WfffhJmPyDCO5D+S0B9sXxa98dDZE/RqPsuMvvH7IP0mB9L7Dxx66L1xeAyuov0jDx
Apqexh7ET/gsqfzKPTwnP7ZxFZgiMutSWtOM8dlFoXGp0bg5NCZV1C6NjA2OjitNT5nZXJo2NSl6
9t7GGdMykow5kpQaG6KPzNtvqlDHzJ8bkyA+UFyc+uNN+SvCgnKT0kJMgWFxxT8cO7A4MSZ3fkT/
opyZ6ULm2F8XFcYbJiXlSDFhaV9N/VvIrCk0lXm2aaxK3AzPThUiLaseKRAKjGUlgaZYU6ZphmmQ
HqZHYw9njBSeFE+qTplOxQbPM680t5lFVUF+Xp46PjshtiA2XJWflzs5OyPOrE0qUGsC+Hd3tTGq
ki1TT0aRgNSXstMTQpNGhOOW0oJwiy6iODQ8MZyGZ+hXx7CpcUfMQAxdErMh5skYUYrJR5kYM69s
6rzflAozSxeX2krF0hExxRKsulBgmfCli+OWGEyuOwoGCv5SIC4p2FBApYL8AkuBWMCm1mnXptYG
eeA2sOURTvhS/zyZefUim1mV7/TzT/UR5WuqcLjqhLz/kS30CAb5pSV5kr0+BjUkQHnHSV6gKpuc
U0rFNHnzckFybHBOeU/pXQU6Tcj09PzUnArP2Ctnf/RQcWLerLSoYG2kVh2gCS2d15Q7NWTq7Ogp
geIDZY6dY1Fz91Z/d4kUFq4LiSxKyiycZ1n88pj1ys9X5iWmWwLVeVp1UPL8lgq6/tFKjfz7X9yH
pYvdJErY/lRE8Ij/fUtEclmxng1RMQFYsCapRBzxX7RkJZVMoS8Lr9GXxXfEL0RNjjhdnBdcp68L
bqNOcS3tFx/VPxr8OP0PMViZuIIDowzReikwplgv6ij7Z7UxwGkwEXVB7HVQejpYeA83b+w/cY02
dPfMHIUFs1lSfsBuCBxTqS7iBj1qTkjIxcj8qOCIkERCRwSTJVBg/+42QkzU4+zpIF0QbgFTLCGB
I1SYZ4j6If9Rj8iK9HqdxSwVz9QJuoej2Sh+Bo692pBd/gkul5+Vs9uL8g+v8oc6ovwTGpGvzfRy
ztn4j/8Ks73IPkIgL3fYVP1h2FX+8YoQtgwLYT/FCWGdhrD1dQh/mXOc+sYPVq1UHuEqD4YjRNwz
iJb4lArREs2A/C2KlZFJ0exL5PwTVSVCEt95TDlI78YEO8k9NS9+0oqrq+nhsfdWRcaVxqeJ3aar
+WHFlWOfxtPTak3RdLbWeW+sSsX+L0cq+Z4l5oEIQStqjUbxZJiq1uQ0rTaJ0YZI3VHxcRIkPn5Y
iosTokbEQ8ORhCCz6ITQuIDQMJNRpYscwawdKuxKTrxwPEAI2JV8QTVdNyIODQftmjQiZDz1Ivu+
8Hl2x4bZ8Hw4+087/I0VE+bJ2E8uwJXX/rdOAP/RLn/Tn018EQDyDwA08qcG2d4gjdR99+FHVtTq
XTsTosJ8//hBUPc2yRB65292Ot17q8faUiL3dzmF1GkWqz4z2DMnT4g+PRSZEutZUDx2df/jedk7
aleMnb1jVj1i++hYFf0c+k8iOyymANEgngoTV5o6THebxO+HPWDaGXajBeLjFQuEKhYg8bBArGyB
5yxhgnThNaa/StiVAhMEwQTPhOoSdVR3VNCTNNHx1N/5l5Y/4/91ooH9aPLWtsAqTCi9pm/MuAVk
m/DJXTGTcDLouzv31tXqnTsTo8I6Lyu2SEw/zo2h7kiJ2N/lGvvDNWPkjv2JGcPcsaBEEKtWPZ6f
9YPaFcKk2bNhDfbuhPAWZup48kPL5OK4yjiqjxGCJjwoDci41ZNS3Zag/xJ+Tdinyu4kWDQMx3v4
A8y4spKwCGEgQsiPGIhgz0xVEaYE+XHphBcgunuyF56/+uGE10YnblHe8FKD8K9fT3jr1q8lYC3y
z19GIMXKsZX4qUbMEy+Ll1V5qk7V0+q96jc1YZoczV043ghoD7isHQh0B/oD/UHtyvEcjr/oFukW
6dcGbwx5PDQr9EJ4SPhXEU9HZUan8+NizELjnca3TMOm4dgXzS/GPRy/NX5rwu9uOi4mXJSypI+S
hpI/TBlIfWbSE2mPpfen92f8NNOdrc5JzNk/+ce5D+TNzfs4f6DghcINRRuKvSULp0yf8uspvy6d
/b/mOHb7uH3cPm4ft4/bx+3j9nH7uH3cPm4ft4/bx+3j9nH7uH3IB2F720Q4BThf2EA0pJyIJNV/
lkSRKL+bpBIReCop9R8GLONwpf9BwHoOrYCZJHTsCmA4h6mAebxVHlq9Bcha5YHyeVLEy4s4fRGn
L+L0JaQUcpSA8iygFbCUU5aSUMhQSsI4DOcwwX83YCrHCzlNpb8SsIrDuRxWQ6pSspTjyzley/E6
jtfztlbAMvCvBAyDhGXgz3DGvwz8uwEreclcDhnPMs6zjPMs49zKwKeSLAefeMAw6LscfBheBZ7L
yZ0czuVwPocLIPNy8GF4DYfLoftysoLDOg5XcljP4SoOrYAruTVWcjvUc7ye41bgDwKGA7K/ZeLH
/Hc67K+dQ5F7OYGfMZwSvRCh4CLpIu8puIrkkEsKriZGYYmCa0i+4FbwANI/zkdL8skhBQ8km4Xd
Ch5M99AEFlf8r0Q1ouACCVV9ouCUaNSzFFwkU9UZCq4iBnWBgquJXt2k4BpiVHsUPIBMH+ejRXmo
ggeSO9SbFDxYWKh+EZwFlYi+QgKKFVxFcgOiOK7m5S0Kzspnc1zD7BOwQ8Fhk4Aujgfw8mMKzsr3
clzLyz9VcFZ+muOBiv1lXLa/jMv2l3HZ/jIu21/GZfvLuGx/GZftL+Oy/WVctr+My/ZneBDTURun
4EzHrziuQ3mUoosO5cWKLnqUh2nnK7iK5GuzOB6Ccq12vYKrSIa2nuNhnP9+BQd/7UaOR/Ly0wrO
yp/keNQEG0ZNsGE0px9TcEb/LscNrDwwR8FRHqjnuInxCaxXcPAJLOO4mdNvVnBG7+R4/IR+4yf0
m8j5HFZwxmcnx1M5n/cUnPE5znH2Px5DgkIUnJX/meOTGZ+gcgUHnyBuc+0E+2sn2F87QS/tBL30
E+j1E+j1E/yiv+aXJ4hEChEBBaQYWA1xEwfyhaST+JD6yDpEFiu5A2c9wBlsRnkbp8hFzSziwSGR
pShzoX0f6eVnDuQOUPcDtoKyBvVeXiqRRcjXcKpOlDWDk4RaVtOM1Mf7aAUNq+shHSjrJM7/kXw3
U5Z9oxzzQNsMjdqIHdS1XIdehZ+EK0subFUALAO8GU0Panq5fH24ct2KvhD013uV+7ze4xKyjEy+
odeFoP66hjXjWCXXcQ1ofbC4RBajbydvyWonIy3j3Hzg50Ar2V493MKMaw5Kajl9Hy+XSDW3M7O4
D2US5J2Gq2ohrhOdZDXOmaSMz2ruU+Yht+IvJ+fYxz3Hzru4/l7U9uFgnpdIC2/bp/huDq5E1Yga
uW3PhJoubstW9GLnHNu4BdfwvuyAt+5XPme0dui7mmvRymk7AVt5fRdqZA2YVVqVvtoUDnaFl6w9
i2npa5p3cmuu435vg58lHp0t433dSi7f13h/eytd59467uceHj99XHL7eIzfWnu596/LNX2CDZgm
si59vL9ro4fxl3VtRckarnknH5G31lS2dPMNVnVwz3YqUNZKxlfjrItDiUvbPx65Mh9G6QHFv/TR
E1JhfkGxVON2SAs7fZ1967oc0h2dPV2dPc19bZ2+XGmWxyMtbXO5+3qlpY5eR0+/ozW3ps3r6JUW
OdZISzu9zT6prVdqlvp6mlsd3uaeDqnT+c/5XSssu5nHvL5mT5u9rNbR0ws6qSS3oEDKWNhm7+ns
7XT2ZV4vLyzgTdGSN1yybLLcdGHNeIc1DFT2NK9p87mkxU5nm90hTZaW9TX7PI51kKunrbfTlyPV
ttn7Onuk6uaeVoevTyqYVlS4snO15G1eJ63udUh9bujl7ERNc6/U5ejxtvX1OVqllnWocUhzllfP
Qm0PP+nq6Wxdbe+T2nzSGneb3T2hLfI2n92zuhVN+zql1rbeLg86aPa1olUbCOygQve5knSt806f
Z52U0ZYpObwtrNV1Xr5r1LcUiZO3Mp17HL19PdAOFpvQPZqP85rOJchoQy99Di9zT08bem3tXOPz
dDZP7BRCN8uiOnok6NuJrgBX93Wt7pNaHf3MuKBxOzxdN2n0jVcIO6JXnuP7UfJN1B2cej355L9B
LfP+JtoFE2g7+Vyy+pvaiAPir8WD4tPif4pPfSP/O/5bel6/gnWjneMb6SuFu0Dd9y2k6Jyg5beX
2YEZ6ttaex1qvp2Gf1Su0d8oiSpWdYfKopqlmqoq/Jae/JYxIuSPW7rjGzkvIZ1CM59lfd/Cej6+
gmsjH3Psm6jnQI71HG+W79n8fxn6P/4kzOq3/hMJu8uJIoLfz9aghCykH5ZTInYTYbZaXY1z6fr0
Oq9Pkvz4IzP9YzULF83Lzydkg3z/R4ieZQLjlsHv9gTc6ajBU0O3EYH+O/0xEXH3sgf4I/QR4Hvp
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
3TqZrW+u77cJxvN+aRdV2WSmJHqder/miO/CJiYNgyYmFUQcsRk2MYkChQTBqbJvwFoB2KeLkdJk
rIEEcpLkRkx7MwIth8uwGvKDZ0QsDQ0NLUwsTY2jMFJkoINhzjJvp65lPuY6TAkd89WNU4LRymtQ
WmHoZnx5R/HTkl1n/ZV0hJ/m/bjkc6TP+nnUBt61D+rY9zAc35vqf/i4haG0pV7V8pWrO5hFAibm
RIdOW77+isQ5NqWo92vZxby+nDmiZ/X99cGK7bNnPjd4GeVd68nIq3g1bu8ildnzp/5lM93NU3Zh
2d+LHAyPOOZIbL4lFHb9teT5DQnF549KlM6s0s6L3ZhbyWbxV+bcPa7X9+4nTW/4I+G+3GGOgcah
YC7/2wZLJ6nO2q63+Z7p0vp9+1Qm/bSvzTCvMDE1jla+udjN/aCYyx2BhltGxy8qKC7kycrhKmPR
UE78tjf92NuTKcb3VE+dtXPd90PV7MqM/OPxSg8TVHdM8lsV+GBD/NFZUV4Alot+SQ0KZW5kc3Ry
ZWFtDQplbmRvYmoNCjU0NSAwIG9iag0KPDwvVHlwZS9NZXRhZGF0YS9TdWJ0eXBlL1hNTC9MZW5n
dGggMTQ2Mz4+DQpzdHJlYW0NCjw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6
cmVTek5UY3prYzlkIj8+PHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0
az0iMy4xLTcwMSI+CjxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8w
Mi8yMi1yZGYtc3ludGF4LW5zIyI+CjxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiICB4bWxu
czp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iPgo8L3JkZjpEZXNjcmlwdGlvbj4K
PHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgIHhtbG5zOnhtcFJpZ2h0cz0iaHR0cDovL25z
LmFkb2JlLmNvbS94YXAvMS4wL3JpZ2h0cy8iPgo8eG1wUmlnaHRzOk1hcmtlZD5UcnVlPC94bXBS
aWdodHM6TWFya2VkPjwvcmRmOkRlc2NyaXB0aW9uPgogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgCjwvcmRmOlJERj48L3g6eG1wbWV0YT48P3hwYWNrZXQgZW5kPSJ3Ij8+
DQplbmRzdHJlYW0NCmVuZG9iag0KNTQ2IDAgb2JqDQpbIDI3OF0gDQplbmRvYmoNCjU0NyAwIG9i
ag0KPDwvTWV0YWRhdGEgNTQ4IDAgUi9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDM0NTg4L0xl
bmd0aDEgMTM5ODAwPj4NCnN0cmVhbQ0KeJzsfQlgFEX296vq7jmTyeS+gOkwJITcBAgQIhnIwRHu
BEwQlgzJhARCEpJweuEJRsS4+nfXE3ZBRGVlkiAmoILHuirCorCuN6joKhgEF29I/1/VDDHRsF92
1Q/3++pX9K9evXp1dvXraugegABACJIMxdn5E8bNeu55DSjZCKCuGJedk9v+5MkOIHPvBSBfjps2
Nf/gXQl1QObdAXDnwnH5M8du2LpewyysxHz/pIL88X/w9ZewwlMAJpian5z62T+ubMKyH6NB8bSs
SQUxB0dnY32lmE6blT25cNrVC9FWxcP/jpLFzhpn9NQoIP3XYZmFJcvq1Us+ih0OJKUGQCkuq1mw
uGDP4jQg9q8xfWCBs64GwsCI9RVgfdYFlSvLsp4fcxeQYQcBdDvLSxevuK+o7+MAqdcDnDKUu5yl
H8y2rMC6K1n75aiwjJOewfRmTA8oX1y/ot9B+U4AOh4gaEtldYmzdsWSFCAZawECv13sXFHj84le
RvsX0F6tci52KSc/fhHINKzfx11TXVev9YM7sT9DWX5NratmfL5fDZBBaK/bAmyulWHPbn9u99fz
/DK+MIQbgGFT7TN7WPzK1/vu/O6dcwtMR/TfAWXjAg8w1o/umAJZpoe/e+fbGaYjEAV66IpLmY3x
LKhYzgcPClZIhpk4kmuwXYq5VFpLGkEBg3K3MgT6kUgez5ZegTIaYFCoWSdTSo1UPgomDWBFlqdd
gILJWSpKqnZWOdRxKRmiH02aHUD2HPkKF02MsouNFGSdt7N0ZOdRR/9OguEHIGuI/EPdrwG6h2H2
L1W3XAeV/0k5+jBk/9x9ERAQEBAQEBAQEBAQEBAQEBAQ+H8bxrN6Qohex2Rdr0rc3rNa9y9SAgIC
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
c+n0fXNpZF6lsZQrZ83Q9BQ+/x0xk0s1pcTcHO/gEGSsbw9ART/HsnU/1kNRvqY1P1SN9JQsf/W5
5cxb09j0Un47foJ9vKKS+6rhWtVwf8zHjzEMnhqc7UrJzhjS0G2QyYA/u6qm/12xFDWRYrfLO507
Gkbn8yRala49L2IMofYamcyV58+4ldvFNiA/MI3GQbY3ZnITJQjlSQy8qaUc0z7vE5+oPPZXnOOB
aZC6i0Liuf8BsZ2vzQ0KZW5kc3RyZWFtDQplbmRvYmoNCjU0OCAwIG9iag0KPDwvVHlwZS9NZXRh
ZGF0YS9TdWJ0eXBlL1hNTC9MZW5ndGggMTQ2Mz4+DQpzdHJlYW0NCjw/eHBhY2tldCBiZWdpbj0i
77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+PHg6eG1wbWV0YSB4bWxuczp4PSJh
ZG9iZTpuczptZXRhLyIgeDp4bXB0az0iMy4xLTcwMSI+CjxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0
cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+CjxyZGY6RGVzY3JpcHRp
b24gcmRmOmFib3V0PSIiICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8i
Pgo8L3JkZjpEZXNjcmlwdGlvbj4KPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgIHhtbG5z
OnhtcFJpZ2h0cz0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3JpZ2h0cy8iPgo8eG1wUmln
aHRzOk1hcmtlZD5UcnVlPC94bXBSaWdodHM6TWFya2VkPjwvcmRmOkRlc2NyaXB0aW9uPgogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCjwvcmRmOlJERj48L3g6eG1wbWV0
YT48P3hwYWNrZXQgZW5kPSJ3Ij8+DQplbmRzdHJlYW0NCmVuZG9iag0KNTQ5IDAgb2JqDQo8PC9G
aWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDIyNT4+DQpzdHJlYW0NCnicXZBNasQwDIX3PoWWM4vB
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
2ux77BtHOxDQ9dYtTAguWrwHA7yysooyQvmwHYi/m1yPB7aHVIrLOc7LesQ9P5jg4PtWdRsX8HNf
ERBcmSeRoLzlGnN63cGK449xUnaT76hkM30VnDfhctNIevSDzz/xG+GnKcqmC7Va2UbG6EievIpr
vThjjrOJyRQhV80JzPxEg/XkIEbwIPZww7KaOHaYPOdsm/Nqkph9h4fTXTWw4mLS/qrh5L4Fr3gy
ivwRf77EDseZ5gHvLxivKF5Fjx0Va+4waRiRShQJgpsLPrTj5dCxTZWrDfy2d6nEmiuIepqS8kdb
BLeTcG6L4FDCJ/W3OCN9/wlG/HNFj+JyIykON0J3a1Ln1TsZ8lMQPdfj6X2Ble/6kElJmafgUy3C
UIdXba03mCMo1Qv1PU9vXyulyvHikzI1s/4Cn1dtpw0KZW5kc3RyZWFtDQplbmRvYmoNCjU1MSAw
IG9iag0KPDwvVHlwZS9NZXRhZGF0YS9TdWJ0eXBlL1hNTC9MZW5ndGggMTQ2Mz4+DQpzdHJlYW0N
Cjw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+PHg6
eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iMy4xLTcwMSI+CjxyZGY6
UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5z
IyI+CjxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5h
ZG9iZS5jb20veGFwLzEuMC8iPgo8L3JkZjpEZXNjcmlwdGlvbj4KPHJkZjpEZXNjcmlwdGlvbiBy
ZGY6YWJvdXQ9IiIgIHhtbG5zOnhtcFJpZ2h0cz0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4w
L3JpZ2h0cy8iPgo8eG1wUmlnaHRzOk1hcmtlZD5UcnVlPC94bXBSaWdodHM6TWFya2VkPjwvcmRm
OkRlc2NyaXB0aW9uPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCjwv
cmRmOlJERj48L3g6eG1wbWV0YT48P3hwYWNrZXQgZW5kPSJ3Ij8+DQplbmRzdHJlYW0NCmVuZG9i
ag0KNTUyIDAgb2JqDQpbIDBbIDUwMF0gIDRbIDEwMzBdICAxMjJbIDc0N10gXSANCmVuZG9iag0K
NTUzIDAgb2JqDQo8PC9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDE1Pj4NCnN0cmVhbQ0KeJzj
YEABCgxoAAADQAApDQplbmRzdHJlYW0NCmVuZG9iag0KNTU0IDAgb2JqDQpbIDI3OF0gDQplbmRv
YmoNCjU1NSAwIG9iag0KPDwvTWV0YWRhdGEgNTU2IDAgUi9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVu
Z3RoIDQyMzgxL0xlbmd0aDEgMTc5NjM2Pj4NCnN0cmVhbQ0KeJzsnQtAlUXe/38zz3Ou3A4od/A8
eAQVRBFRUEkOV0syMajAtEChtCsmatmmdjELrbTatraLZGkXKx8OVnhbqbZ9u65abVnbhVYtK127
mLmmPP/vM6DFu/gK7Qbuf+dznO88c/nN/J555plz5pwjhxgRhUNUqs4rPmPslT73u8QfzCTSrh6b
l19w64+3nUHsnQNE/MWxRROKH/Ff8Ryx9xqJnvjT2OJzcj7dXRpP/PqFRNEPjCsuKbg8cYYV9jFo
tc+ZJcWnzx4U+ARR/B6igIoJxUNSg6dcsIKIHUJ5eVHumSXuLdlj0f4mpEecmze+9FxL9QKiYWcS
Bd897fKK6styzzxEbBHs2SXT5tRoP4555ANiaIJsky6qvvhy+54NA4gtLiGyvHdxxaxqCiYH2nsK
FVwXX3bNRePi7ywitnoykfWz6ZWXX/3l+x9fQJTXTCzbPr2qovJz2+KlaPs3Zv/TkREyPyAN6XVI
95t+ec3VWSE8HedeSuRZdtmV0yq2rtp+LbGn84iiNl1ecXV1KAvRUH8H6mtXVFxe9bx+5E1iryDp
X1t95awaI5Hegz9LzfLqq6qqvxm3O4zYbYNwfm+ROfaW4S89+G3ioQuDMr+3R9rJZOXOzFgz3n7o
9dsOHz5y1EX2fqjrEPVNENvGtJxFuS46fPjwPBcdL2lDvdTMCZhCscRFBicXDaFzYJeJfk0U5R2+
iSxkt/zeMgwNRLfGyna6iIfYLdzPpnITtZkSjSa6Ohc2DtOwZHyuRngYRyxvt0xkw2xjmM9LzDAM
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
IgII2+3H+fL3z7S/dfiyw5sPdO23/KUAI6iPtg8JP+BbRIWgBY7OMh/I4O8XQhAEKOVZCZjbmFPQ
hZ802XCiUUfOsj/5CbA/cgk1whgwyhYPEwXpgFxAdiA0yOuwA+kI8gXxgYxAgSBvQuREGLchvHMG
BeKFw4T+6Wb1DfT2ckLbeDsHwv/yUIFgiEA8w+ALJVGfVEhT7goS/TK6GO9fr7zy4FlkipZwtR17
6ce9xGuCjVyuordxfFiF3iRWE9O0SUTWFdxeUjQNR9XIXBViH/r2py/ku2HmnNK3+mMi9xTLvkgo
O9fpvcDSIdtjYybm+DB2N2Dib992vhHb5hGivsNqZ+/w4tTDF6K4+2mOKOaR4Kl+5Ok25/KBjJWB
kzR4C+XqFHWD0BcWlK5vMt0+qg358rwRAU00rBW7dFQP3/EuDFDqq2fCASPbbiMOUeHC+Aml+3L1
mUnis8qQYGlZ+XYxv1yiwPQXWvCzozvnsmrugTljV2icpm9LZiqG88Kr0twLBzMhWzX4M2Wm5Jt4
DLEogCEW+vYfkSIwxMyEIYbDrLzzwyzg++3iIzl5EWA7mpJU39reRIQv/2OGBEF32BFRQCAQ8tIK
0gSx+WtGhvYgPhXrshcAfE+2XxZoBtc5zUn8hdcHuYIOawu82ivY/zJDW+vxZE4n9/FFb4NoTNo9
kdWItnHcfcmM29GXRXQLRCpxG2lbhdpdMbqbL4cj9So3Bc+q9W+urzpfVIOoKV/U9NwYxQAfgJcM
NfySJxb3vLp2FRmGdlMNwnfh1jhplZ58cBm2eaOZwS2Fo8RgHCEvHqwa0WcjrqWFQrdq3MM8KVNc
4ecUeSGHU/XonlqoH6d4IzofYarZadn3uevyNcsUF7so0PglLgwjTibE14onDL7a6iDMpsP1NqjR
8n5o/F5QVNfTE1O7mNlGGYgC+MpAr3iouALOkKmXtSXGsxpvElr6qvFSc1Ft/33V6+m7YS/KXOfD
fcof/gNdHXjiDQplbmRzdHJlYW0NCmVuZG9iag0KNTU2IDAgb2JqDQo8PC9UeXBlL01ldGFkYXRh
L1N1YnR5cGUvWE1ML0xlbmd0aCAxNDYzPj4NCnN0cmVhbQ0KPD94cGFja2V0IGJlZ2luPSLvu78i
IGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz48eDp4bXBtZXRhIHhtbG5zOng9ImFkb2Jl
Om5zOm1ldGEvIiB4OnhtcHRrPSIzLjEtNzAxIj4KPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8v
d3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KPHJkZjpEZXNjcmlwdGlvbiBy
ZGY6YWJvdXQ9IiIgIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyI+Cjwv
cmRmOkRlc2NyaXB0aW9uPgo8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiAgeG1sbnM6eG1w
UmlnaHRzPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvcmlnaHRzLyI+Cjx4bXBSaWdodHM6
TWFya2VkPlRydWU8L3htcFJpZ2h0czpNYXJrZWQ+PC9yZGY6RGVzY3JpcHRpb24+CiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKPC9yZGY6UkRGPjwveDp4bXBtZXRhPjw/
eHBhY2tldCBlbmQ9InciPz4NCmVuZHN0cmVhbQ0KZW5kb2JqDQo1NTcgMCBvYmoNCjw8L04gMy9G
aWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDI1OTM+Pg0Kc3RyZWFtDQp4nJ2Wd1RU1xaHz713eqHN
MHQYeq9SBhDpHaRXURhmBhjKAMMM2AsiKhBRRKQpggQFDBgNRWJFFAsBUQF7QIKAEoNRbKhkRtZK
fHl57+Xl98c939pn73P32XvftS4AJC8/Li8dlgIgjSfgB3u60COjounYfgADPMAAcwCYrKwM/xCP
UCCSt7srPUvkBP5Fr4cBJF5vGXsF0ung/5M0K4MvAAAKFPESNieLJeI8EafmCDLE9lkRU+NTxAyj
xMwXJShieTEnLrLRZ59FdhIzO43HFrE45wx2GlvMPSLekS3kiBjxE3F+NpeTI+LbItZKFaZxRfxW
HJvGYWYBgCKJ7QIOK0nEZiIm8UODXUW8FAAcKfELjv+CBZzVAvGlXNMz1vC5iUkCuh5Ln25ua8ug
e3FyUjkCgXEgk5XC5LPprulpGUzeGgAW7/xZMuLa0kVFtja3tbY2tjAx/6JQ/3Xzb0rc20V6GfS5
ZxCt7w/bX/ml1wHAmBPVZvcftvgKADq2ASB/7w+b1iEAJEV9ax/44j408bwkCQQZdqamOTk5JlwO
y0Rc0N/1Px3+hr54n4n4uN/LQ3fjJDCFqQK6uG6s9NR0IZ+elcFkcejGfx7ifxz413kYBXMSOHwO
TxQRLpoyLi9R1G4emyvgpvPoXN5/auI/DPuTFudaJEr9J0CNNQFSA1SA/NwHUBQiQGIOinag3/vm
hw8HgaI1Qm1yce4/C/r3U+Fi8SOLm/g5zjU4lM4S8rMX98SfJUADApAEVKAAVIEm0APGwALYAHvg
BNyBDwgAoSAKrAIskATSAB/kgPVgC8gHhWA32AcqQQ2oB42gBZwAHeA0uAAug+vgBhgC98EomADP
wCx4DeYhCMJCZIgCKUBqkDZkCFlADGgZ5A75QcFQFBQHJUI8SAith7ZChVAJVAnVQo3Qt9Ap6AJ0
FRqE7kJj0DT0K/QeRmASTIVVYB3YFGbAzrAvHAqvhBPhTHgtnAfvgsvhOvgY3A5fgK/DQ/Ao/Aye
QwBCRGiIOmKMMBBXJACJRhIQPrIRKUDKkDqkBelCepFbyCgyg7xDYVAUFB1ljLJHeaHCUCxUJmoj
qghViTqKakf1oG6hxlCzqE9oMloZbYi2Q3ujI9GJ6Bx0ProM3YBuQ19CD6En0K8xGAwNo4uxwXhh
ojDJmHWYIswBTCvmPGYQM46Zw2KxClhDrAM2AMvECrD52ArsMew57E3sBPYtjohTw1ngPHDROB4u
F1eGa8Kdxd3ETeLm8VJ4bbwdPgDPxq/BF+Pr8V34AfwEfp4gTdAlOBBCCcmELYRyQgvhEuEB4SWR
SNQg2hKDiFziZmI58TjxCnGM+I4kQzIguZJiSELSLtIR0nnSXdJLMpmsQ3YiR5MF5F3kRvJF8iPy
WwmKhImEtwRbYpNElUS7xE2J55J4SW1JZ8lVkmslyyRPSg5IzkjhpXSkXKWYUhulqqROSY1IzUlT
pM2lA6TTpIukm6SvSk/JYGV0ZNxl2DJ5ModlLsqMUxCKJsWVwqJspdRTLlEmqBiqLtWbmkwtpH5D
7afOysrIWsqGy66WrZI9IztKQ2g6NG9aKq2YdoI2THsvpyLnLMeR2ynXIndT7o28kryTPEe+QL5V
fkj+vQJdwV0hRWGPQofCQ0WUooFikGKO4kHFS4ozSlQleyWWUoHSCaV7yrCygXKw8jrlw8p9ynMq
qiqeKhkqFSoXVWZUaapOqsmqpapnVafVKGrL1LhqpWrn1J7SZenO9FR6Ob2HPquurO6lLlSvVe9X
n9fQ1QjTyNVo1XioSdBkaCZolmp2a85qqWn5a63Xata6p43XZmgnae/X7tV+o6OrE6GzXadDZ0pX
Xtdbd61us+4DPbKeo16mXp3ebX2MPkM/Rf+A/g0D2MDKIMmgymDAEDa0NuQaHjAcNEIb2RrxjOqM
RoxJxs7G2cbNxmMmNBM/k1yTDpPnplqm0aZ7THtNP5lZmaWa1ZvdN5cx9zHPNe8y/9XCwIJlUWVx
ewl5iceSTUs6l7ywNLTkWB60vGNFsfK32m7VbfXR2saab91iPW2jZRNnU20zwqAyAhlFjCu2aFsX
2022p23f2VnbCexO2P1ib2yfYt9kP7VUdylnaf3ScQcNB6ZDrcPoMvqyuGWHlo06qjsyHescHztp
OrGdGpwmnfWdk52POT93MXPhu7S5vHG1c93get4NcfN0K3Drd5dxD3OvdH/koeGR6NHsMetp5bnO
87wX2svXa4/XiLeKN8u70XvWx8Zng0+PL8k3xLfS97GfgR/fr8sf9vfx3+v/YLn2ct7yjgAQ4B2w
N+BhoG5gZuD3QZigwKCqoCfB5sHrg3tDKCGxIU0hr0NdQotD74fphQnDusMlw2PCG8PfRLhFlESM
RppGboi8HqUYxY3qjMZGh0c3RM+tcF+xb8VEjFVMfszwSt2Vq1deXaW4KnXVmVjJWGbsyTh0XERc
U9wHZgCzjjkX7x1fHT/LcmXtZz1jO7FL2dMcB04JZzLBIaEkYSrRIXFv4nSSY1JZ0gzXlVvJfZHs
lVyT/CYlIOVIykJqRGprGi4tLu0UT4aXwutJV01fnT6YYZiRnzGaaZe5L3OW78tvyIKyVmZ1Cqii
n6k+oZ5wm3Ase1l2VfbbnPCck6ulV/NW960xWLNzzeRaj7Vfr0OtY63rXq++fsv6sQ3OG2o3Qhvj
N3Zv0tyUt2lis+fmo1sIW1K2/JBrlluS+2prxNauPJW8zXnj2zy3NedL5PPzR7bbb6/ZgdrB3dG/
c8nOip2fCtgF1wrNCssKPxSxiq59Zf5V+VcLuxJ29RdbFx/cjdnN2z28x3HP0RLpkrUl43v997aX
0ksLSl/ti913tcyyrGY/Yb9w/2i5X3lnhVbF7ooPlUmVQ1UuVa3VytU7q98cYB+4edDpYEuNSk1h
zftD3EN3aj1r2+t06soOYw5nH35SH17f+zXj68YGxYbCho9HeEdGjwYf7Wm0aWxsUm4qboabhc3T
x2KO3fjG7ZvOFuOW2lZaa+FxcFx4/Om3cd8On/A90X2ScbLlO+3vqtsobQXtUPua9tmOpI7RzqjO
wVM+p7q77Lvavjf5/shp9dNVZ2TPFJ8lnM07u3Bu7bm58xnnZy4kXhjvju2+fzHy4u2eoJ7+S76X
rlz2uHyx17n33BWHK6ev2l09dY1xreO69fX2Pqu+th+sfmjrt+5vH7AZ6Lxhe6NrcOng2ZuONy/c
crt1+bb37etDy4cGh8OG74zEjIzeYd+Zupt698W97Hvz9zc/QD8oeCj1sOyR8qO6H/V/bB21Hj0z
5jbW9zjk8f1x1vizn7J++jCR94T8pGxSbbJxymLq9LTH9I2nK55OPMt4Nj+T/7P0z9XP9Z5/94vT
L32zkbMTL/gvFn4teqnw8sgry1fdc4Fzj16nvZ5/U/BW4e3Rd4x3ve8j3k/O53zAfij/qP+x65Pv
pwcLaQsLvwH3hPP7DQplbmRzdHJlYW0NCmVuZG9iag0KNTU4IDAgb2JqDQo8PC9UeXBlL01ldGFk
YXRhL1N1YnR5cGUvWE1ML0xlbmd0aCAzMzUwPj4NCnN0cmVhbQ0KPD94cGFja2V0IGJlZ2luPSLv
u78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz48eDp4bXBtZXRhIHhtbG5zOng9ImFk
b2JlOm5zOm1ldGEvIiB4OnhtcHRrPSIzLjEtNzAxIj4KPHJkZjpSREYgeG1sbnM6cmRmPSJodHRw
Oi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KPHJkZjpEZXNjcmlwdGlv
biByZGY6YWJvdXQ9IiIgIHhtbG5zOnBkZj0iaHR0cDovL25zLmFkb2JlLmNvbS9wZGYvMS4zLyI+
CjxwZGY6UHJvZHVjZXI+TWljcm9zb2Z0wq4gT2ZmaWNlIFdvcmQgMjAwNzwvcGRmOlByb2R1Y2Vy
PjwvcmRmOkRlc2NyaXB0aW9uPgo8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiAgeG1sbnM6
ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIj4KPGRjOnRpdGxlPjxyZGY6QWx0
PjxyZGY6bGkgeG1sOmxhbmc9IngtZGVmYXVsdCI+UGFwZXIgVGl0bGUgKHVzZSBzdHlsZTogcGFw
ZXIgdGl0bGUpPC9yZGY6bGk+PC9yZGY6QWx0PjwvZGM6dGl0bGU+PGRjOmNyZWF0b3I+PHJkZjpT
ZXE+PHJkZjpsaT5JRUVFPC9yZGY6bGk+PC9yZGY6U2VxPjwvZGM6Y3JlYXRvcj48L3JkZjpEZXNj
cmlwdGlvbj4KPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgIHhtbG5zOnhtcD0iaHR0cDov
L25zLmFkb2JlLmNvbS94YXAvMS4wLyI+Cjx4bXA6Q3JlYXRvclRvb2w+TWljcm9zb2Z0wq4gT2Zm
aWNlIFdvcmQgMjAwNzwveG1wOkNyZWF0b3JUb29sPjx4bXA6Q3JlYXRlRGF0ZT4yMDE3LTAyLTIy
VDA5OjA5OjEyKzA4OjAwPC94bXA6Q3JlYXRlRGF0ZT48eG1wOk1vZGlmeURhdGU+MjAxNy0wMi0y
MlQwOTowOToxMiswODowMDwveG1wOk1vZGlmeURhdGU+PC9yZGY6RGVzY3JpcHRpb24+CjxyZGY6
RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiICB4bWxuczp4YXBNTT0iaHR0cDovL25zLmFkb2JlLmNv
bS94YXAvMS4wL21tLyI+Cjx4YXBNTTpEb2N1bWVudElEPnV1aWQ6RTk2NjRGOEItMUZEMi00NEM1
LUIxOUQtRDhFNDBEQzQ4NzIzPC94YXBNTTpEb2N1bWVudElEPjx4YXBNTTpJbnN0YW5jZUlEPnV1
aWQ6RTk2NjRGOEItMUZEMi00NEM1LUIxOUQtRDhFNDBEQzQ4NzIzPC94YXBNTTpJbnN0YW5jZUlE
PjwvcmRmOkRlc2NyaXB0aW9uPgo8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiAgeG1sbnM6
cGRmYWlkPSJodHRwOi8vd3d3LmFpaW0ub3JnL3BkZmEvbnMvaWQvIj4KPHBkZmFpZDpwYXJ0PjE8
L3BkZmFpZDpwYXJ0PjxwZGZhaWQ6Y29uZm9ybWFuY2U+QjwvcGRmYWlkOmNvbmZvcm1hbmNlPjwv
cmRmOkRlc2NyaXB0aW9uPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKPC9yZGY6UkRGPjwveDp4
bXBtZXRhPjw/eHBhY2tldCBlbmQ9InciPz4NCmVuZHN0cmVhbQ0KZW5kb2JqDQp4cmVmDQowIDU1
OQ0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDE3IDAwMDAwIG4NCjAwMDAwMDAzNDIgMDAw
MDAgbg0KMDAwMDAwMDQyNiAwMDAwMCBuDQowMDAwMDAwNzMxIDAwMDAwIG4NCjAwMDAwMDg2OTIg
MDAwMDAgbg0KMDAwMDAwODg3MyAwMDAwMCBuDQowMDAwMDA5MTM2IDAwMDAwIG4NCjAwMDAwMDkz
MjggMDAwMDAgbg0KMDAwMDAwOTYwNiAwMDAwMCBuDQowMDAwMDA5NzU1IDAwMDAwIG4NCjAwMDAw
MDk3ODUgMDAwMDAgbg0KMDAwMDAwOTk2MyAwMDAwMCBuDQowMDAwMDEwMDM3IDAwMDAwIG4NCjAw
MDAwMTAzMjEgMDAwMDAgbg0KMDAwMDAxMDUwOSAwMDAwMCBuDQowMDAwMDEwNzc4IDAwMDAwIG4N
CjAwMDAwMTA5MzQgMDAwMDAgbg0KMDAwMDAxMDk2NCAwMDAwMCBuDQowMDAwMDExMTQ4IDAwMDAw
IG4NCjAwMDAwMTEyMjIgMDAwMDAgbg0KMDAwMDAxMTUxNiAwMDAwMCBuDQowMDAwMDExNjg0IDAw
MDAwIG4NCjAwMDAwMTE5MzQgMDAwMDAgbg0KMDAwMDAxMjA2NCAwMDAwMCBuDQowMDAwMDEyNDE4
IDAwMDAwIG4NCjAwMDAwMTI3NjIgMDAwMDAgbg0KMDAwMDAxMjk4OCAwMDAwMCBuDQowMDAwMDEz
MjA1IDAwMDAwIG4NCjAwMDAwMTMzMzUgMDAwMDAgbg0KMDAwMDAxMzQ4MCAwMDAwMCBuDQowMDAw
MDEzNTEwIDAwMDAwIG4NCjAwMDAwMTM2ODMgMDAwMDAgbg0KMDAwMDAxMzc1NyAwMDAwMCBuDQow
MDAwMDE0MDM2IDAwMDAwIG4NCjAwMDAwMTQxNjcgMDAwMDAgbg0KMDAwMDA1MzcyNyAwMDAwMCBu
DQowMDAwMTAxMjQ2IDAwMDAwIG4NCjAwMDAxMTA0MDEgMDAwMDAgbg0KMDAwMDExMDUzMyAwMDAw
MCBuDQowMDAwMTEwNjY1IDAwMDAwIG4NCjAwMDAxMTA3OTcgMDAwMDAgbg0KMDAwMDExMDkyOCAw
MDAwMCBuDQowMDAwMTExMTE4IDAwMDAwIG4NCjAwMDAxMTEzOTMgMDAwMDAgbg0KMDAwMDExMTU2
OCAwMDAwMCBuDQowMDAwMTExODI3IDAwMDAwIG4NCjAwMDAxMTE5NjAgMDAwMDAgbg0KMDAwMDEx
MjA5MyAwMDAwMCBuDQowMDAwMTEyMjI2IDAwMDAwIG4NCjAwMDAxMTIzNTcgMDAwMDAgbg0KMDAw
MDExMjQ5MCAwMDAwMCBuDQowMDAwMTEyNjIyIDAwMDAwIG4NCjAwMDAxMTI3NTUgMDAwMDAgbg0K
MDAwMDExMjg4OCAwMDAwMCBuDQowMDAwMTEzMDIxIDAwMDAwIG4NCjAwMDAxMTYzMTYgMDAwMDAg
bg0KMDAwMDEyMzE3MiAwMDAwMCBuDQowMDAwMTIzMzAyIDAwMDAwIG4NCjAwMDAxMjM0MzcgMDAw
MDAgbg0KMDAwMDEyMzQ2NyAwMDAwMCBuDQowMDAwMTIzNjMwIDAwMDAwIG4NCjAwMDAxMjM3MDQg
MDAwMDAgbg0KMDAwMDEyMzk1NyAwMDAwMCBuDQowMDAwMTI0MDkwIDAwMDAwIG4NCjAwMDAxMjQy
NjQgMDAwMDAgbg0KMDAwMDEyNDUxOSAwMDAwMCBuDQowMDAwMTM3MTgzIDAwMDAwIG4NCjAwMDAx
ODEwMDQgMDAwMDAgbg0KMDAwMDIzNjAxNyAwMDAwMCBuDQowMDAwMjgyMDU3IDAwMDAwIG4NCjAw
MDAyOTM4NTggMDAwMDAgbg0KMDAwMDMwMjYzMCAwMDAwMCBuDQowMDAwMzAyOTE5IDAwMDAwIG4N
CjAwMDAzMDMwMjkgMDAwMDAgbg0KMDAwMDMwMzI4MyAwMDAwMCBuDQowMDAwMzAzNTU1IDAwMDAw
IG4NCjAwMDAzMDQ1NDAgMDAwMDAgbg0KMDAwMDMwNDYwOSAwMDAwMCBuDQowMDAwMzA0ODgxIDAw
MDAwIG4NCjAwMDAzMDQ5NzEgMDAwMDAgbg0KMDAwMDMwNTA2MSAwMDAwMCBuDQowMDAwMzA1MTMw
IDAwMDAwIG4NCjAwMDAzMDUxOTkgMDAwMDAgbg0KMDAwMDMwNTI2OCAwMDAwMCBuDQowMDAwMzA1
MzU5IDAwMDAwIG4NCjAwMDAzMDU5NTcgMDAwMDAgbg0KMDAwMDMwNjA1MCAwMDAwMCBuDQowMDAw
MzA2MzMzIDAwMDAwIG4NCjAwMDAzMDY0MjQgMDAwMDAgbg0KMDAwMDMwNjUxNSAwMDAwMCBuDQow
MDAwMzA2NjA2IDAwMDAwIG4NCjAwMDAzMDY2NzUgMDAwMDAgbg0KMDAwMDMwNjc0NCAwMDAwMCBu
DQowMDAwMzA2ODEzIDAwMDAwIG4NCjAwMDAzMDY4ODIgMDAwMDAgbg0KMDAwMDMwNjk1MSAwMDAw
MCBuDQowMDAwMzA3MDIwIDAwMDAwIG4NCjAwMDAzMDcwOTAgMDAwMDAgbg0KMDAwMDMwNzE2MCAw
MDAwMCBuDQowMDAwMzA3MjMxIDAwMDAwIG4NCjAwMDAzMDczMDIgMDAwMDAgbg0KMDAwMDMwNzM3
MyAwMDAwMCBuDQowMDAwMzA3NDQ0IDAwMDAwIG4NCjAwMDAzMDc1MTUgMDAwMDAgbg0KMDAwMDMw
NzU4NiAwMDAwMCBuDQowMDAwMzA3Njk0IDAwMDAwIG4NCjAwMDAzMDc3NjYgMDAwMDAgbg0KMDAw
MDMwNzg1NCAwMDAwMCBuDQowMDAwMzA3OTA5IDAwMDAwIG4NCjAwMDAzMDc5ODEgMDAwMDAgbg0K
MDAwMDMwODA1MyAwMDAwMCBuDQowMDAwMzA4MTQxIDAwMDAwIG4NCjAwMDAzMDgxOTYgMDAwMDAg
bg0KMDAwMDMwODI2OCAwMDAwMCBuDQowMDAwMzA4MzQwIDAwMDAwIG4NCjAwMDAzMDg0MzIgMDAw
MDAgbg0KMDAwMDMwODUwNCAwMDAwMCBuDQowMDAwMzA4NTkyIDAwMDAwIG4NCjAwMDAzMDg2NDcg
MDAwMDAgbg0KMDAwMDMwODcxOSAwMDAwMCBuDQowMDAwMzA4NzkxIDAwMDAwIG4NCjAwMDAzMDg4
NjIgMDAwMDAgbg0KMDAwMDMwODkzNCAwMDAwMCBuDQowMDAwMzA5MDA1IDAwMDAwIG4NCjAwMDAz
MDkwNzYgMDAwMDAgbg0KMDAwMDMwOTE0NyAwMDAwMCBuDQowMDAwMzA5Mjg4IDAwMDAwIG4NCjAw
MDAzMDkzNjAgMDAwMDAgbg0KMDAwMDMwOTQ0OSAwMDAwMCBuDQowMDAwMzA5NTA1IDAwMDAwIG4N
CjAwMDAzMDk1NzcgMDAwMDAgbg0KMDAwMDMwOTY0OSAwMDAwMCBuDQowMDAwMzA5NzM4IDAwMDAw
IG4NCjAwMDAzMDk3OTQgMDAwMDAgbg0KMDAwMDMwOTg2NiAwMDAwMCBuDQowMDAwMzA5OTM4IDAw
MDAwIG4NCjAwMDAzMTAwMjcgMDAwMDAgbg0KMDAwMDMxMDA4MyAwMDAwMCBuDQowMDAwMzEwMTU1
IDAwMDAwIG4NCjAwMDAzMTAyMjcgMDAwMDAgbg0KMDAwMDMxMDMxNiAwMDAwMCBuDQowMDAwMzEw
MzcyIDAwMDAwIG4NCjAwMDAzMTA0NDQgMDAwMDAgbg0KMDAwMDMxMDUxNiAwMDAwMCBuDQowMDAw
MzEwNjAxIDAwMDAwIG4NCjAwMDAzMTA2ODAgMDAwMDAgbg0KMDAwMDMxMDc1NiAwMDAwMCBuDQow
MDAwMzEwODM1IDAwMDAwIG4NCjAwMDAzMTA5MTIgMDAwMDAgbg0KMDAwMDMxMDk4NCAwMDAwMCBu
DQowMDAwMzExMDU3IDAwMDAwIG4NCjAwMDAzMTExOTggMDAwMDAgbg0KMDAwMDMxMTI3MSAwMDAw
MCBuDQowMDAwMzExMzYwIDAwMDAwIG4NCjAwMDAzMTE0MTYgMDAwMDAgbg0KMDAwMDMxMTQ4OSAw
MDAwMCBuDQowMDAwMzExNTYyIDAwMDAwIG4NCjAwMDAzMTE2NTEgMDAwMDAgbg0KMDAwMDMxMTcw
NyAwMDAwMCBuDQowMDAwMzExNzgwIDAwMDAwIG4NCjAwMDAzMTE4NTMgMDAwMDAgbg0KMDAwMDMx
MTk0MiAwMDAwMCBuDQowMDAwMzExOTk4IDAwMDAwIG4NCjAwMDAzMTIwNzEgMDAwMDAgbg0KMDAw
MDMxMjE0NCAwMDAwMCBuDQowMDAwMzEyMjMzIDAwMDAwIG4NCjAwMDAzMTIyODkgMDAwMDAgbg0K
MDAwMDMxMjM2MiAwMDAwMCBuDQowMDAwMzEyNDM1IDAwMDAwIG4NCjAwMDAzMTI1MDcgMDAwMDAg
bg0KMDAwMDMxMjU4MCAwMDAwMCBuDQowMDAwMzEyNjg5IDAwMDAwIG4NCjAwMDAzMTI3NjIgMDAw
MDAgbg0KMDAwMDMxMjg1MSAwMDAwMCBuDQowMDAwMzEyOTA3IDAwMDAwIG4NCjAwMDAzMTI5ODAg
MDAwMDAgbg0KMDAwMDMxMzA1MyAwMDAwMCBuDQowMDAwMzEzMTQyIDAwMDAwIG4NCjAwMDAzMTMx
OTggMDAwMDAgbg0KMDAwMDMxMzI3MSAwMDAwMCBuDQowMDAwMzEzMzQ0IDAwMDAwIG4NCjAwMDAz
MTM0MTYgMDAwMDAgbg0KMDAwMDMxMzQ4OSAwMDAwMCBuDQowMDAwMzEzNTYxIDAwMDAwIG4NCjAw
MDAzMTM2MzMgMDAwMDAgbg0KMDAwMDMxMzcwNSAwMDAwMCBuDQowMDAwMzEzNzc4IDAwMDAwIG4N
CjAwMDAzMTM4NTAgMDAwMDAgbg0KMDAwMDMxMzkyMiAwMDAwMCBuDQowMDAwMzEzOTk0IDAwMDAw
IG4NCjAwMDAzMTQxMDMgMDAwMDAgbg0KMDAwMDMxNDE4MiAwMDAwMCBuDQowMDAwMzE0MjgwIDAw
MDAwIG4NCjAwMDAzMTQzNTMgMDAwMDAgbg0KMDAwMDMxNDQ0MiAwMDAwMCBuDQowMDAwMzE0NDk4
IDAwMDAwIG4NCjAwMDAzMTQ1NzEgMDAwMDAgbg0KMDAwMDMxNDY0NCAwMDAwMCBuDQowMDAwMzE0
NzIzIDAwMDAwIG4NCjAwMDAzMTQ4MDAgMDAwMDAgbg0KMDAwMDMxNDg3OSAwMDAwMCBuDQowMDAw
MzE0OTc3IDAwMDAwIG4NCjAwMDAzMTUwNTAgMDAwMDAgbg0KMDAwMDMxNTEzOSAwMDAwMCBuDQow
MDAwMzE1MTk1IDAwMDAwIG4NCjAwMDAzMTUyNjggMDAwMDAgbg0KMDAwMDMxNTM0MSAwMDAwMCBu
DQowMDAwMzE1NDIwIDAwMDAwIG4NCjAwMDAzMTU1MTggMDAwMDAgbg0KMDAwMDMxNTU5MSAwMDAw
MCBuDQowMDAwMzE1NjgwIDAwMDAwIG4NCjAwMDAzMTU3MzYgMDAwMDAgbg0KMDAwMDMxNTgwOSAw
MDAwMCBuDQowMDAwMzE1ODgyIDAwMDAwIG4NCjAwMDAzMTU5NjEgMDAwMDAgbg0KMDAwMDMxNjAz
OCAwMDAwMCBuDQowMDAwMzE2MTEwIDAwMDAwIG4NCjAwMDAzMTYxODIgMDAwMDAgbg0KMDAwMDMx
NjMwMyAwMDAwMCBuDQowMDAwMzE2Mzk4IDAwMDAwIG4NCjAwMDAzMTY0NzcgMDAwMDAgbg0KMDAw
MDMxNjU1MCAwMDAwMCBuDQowMDAwMzE2NjI5IDAwMDAwIG4NCjAwMDAzMTY3MDIgMDAwMDAgbg0K
MDAwMDMxNjc3NSAwMDAwMCBuDQowMDAwMzE2ODcwIDAwMDAwIG4NCjAwMDAzMTY5NDkgMDAwMDAg
bg0KMDAwMDMxNzAyMiAwMDAwMCBuDQowMDAwMzE3MTAxIDAwMDAwIG4NCjAwMDAzMTcxNzQgMDAw
MDAgbg0KMDAwMDMxNzI0NyAwMDAwMCBuDQowMDAwMzE3MzQyIDAwMDAwIG4NCjAwMDAzMTc0MjEg
MDAwMDAgbg0KMDAwMDMxNzQ5NCAwMDAwMCBuDQowMDAwMzE3NTczIDAwMDAwIG4NCjAwMDAzMTc2
NDYgMDAwMDAgbg0KMDAwMDMxNzcxOSAwMDAwMCBuDQowMDAwMzE3ODE0IDAwMDAwIG4NCjAwMDAz
MTc4OTMgMDAwMDAgbg0KMDAwMDMxNzk2NiAwMDAwMCBuDQowMDAwMzE4MDQ1IDAwMDAwIG4NCjAw
MDAzMTgxMTggMDAwMDAgbg0KMDAwMDMxODE5MSAwMDAwMCBuDQowMDAwMzE4Mjg2IDAwMDAwIG4N
CjAwMDAzMTgzNjUgMDAwMDAgbg0KMDAwMDMxODQzOCAwMDAwMCBuDQowMDAwMzE4NTE3IDAwMDAw
IG4NCjAwMDAzMTg1OTAgMDAwMDAgbg0KMDAwMDMxODY2MyAwMDAwMCBuDQowMDAwMzE4NzU4IDAw
MDAwIG4NCjAwMDAzMTg4MzcgMDAwMDAgbg0KMDAwMDMxODkxMCAwMDAwMCBuDQowMDAwMzE4OTg5
IDAwMDAwIG4NCjAwMDAzMTkwNjIgMDAwMDAgbg0KMDAwMDMxOTEzNSAwMDAwMCBuDQowMDAwMzE5
MjA3IDAwMDAwIG4NCjAwMDAzMTkyNzkgMDAwMDAgbg0KMDAwMDMxOTM3MiAwMDAwMCBuDQowMDAw
MzE5NDQ0IDAwMDAwIG4NCjAwMDAzMTk1MzMgMDAwMDAgbg0KMDAwMDMxOTU4OSAwMDAwMCBuDQow
MDAwMzE5NjYxIDAwMDAwIG4NCjAwMDAzMTk3MzMgMDAwMDAgbg0KMDAwMDMxOTgxOCAwMDAwMCBu
DQowMDAwMzE5ODk3IDAwMDAwIG4NCjAwMDAzMTk5NzMgMDAwMDAgbg0KMDAwMDMyMDA1MiAwMDAw
MCBuDQowMDAwMzIwMTI4IDAwMDAwIG4NCjAwMDAzMjAyMjEgMDAwMDAgbg0KMDAwMDMyMDI5MyAw
MDAwMCBuDQowMDAwMzIwMzgyIDAwMDAwIG4NCjAwMDAzMjA0MzggMDAwMDAgbg0KMDAwMDMyMDUx
MCAwMDAwMCBuDQowMDAwMzIwNTgyIDAwMDAwIG4NCjAwMDAzMjA2NTMgMDAwMDAgbg0KMDAwMDMy
MDcyNCAwMDAwMCBuDQowMDAwMzIwNzk2IDAwMDAwIG4NCjAwMDAzMjA4NjkgMDAwMDAgbg0KMDAw
MDMyMDk0NiAwMDAwMCBuDQowMDAwMzIxMDI1IDAwMDAwIG4NCjAwMDAzMjExMDIgMDAwMDAgbg0K
MDAwMDMyMTE3NCAwMDAwMCBuDQowMDAwMzIxMjQ2IDAwMDAwIG4NCjAwMDAzMjEzMTggMDAwMDAg
bg0KMDAwMDMyMTM5MCAwMDAwMCBuDQowMDAwMzIxNDY3IDAwMDAwIG4NCjAwMDAzMjE1NDYgMDAw
MDAgbg0KMDAwMDMyMTYyMyAwMDAwMCBuDQowMDAwMzIxNjk1IDAwMDAwIG4NCjAwMDAzMjE3Njcg
MDAwMDAgbg0KMDAwMDMyMTgzOSAwMDAwMCBuDQowMDAwMzIxOTExIDAwMDAwIG4NCjAwMDAzMjE5
ODMgMDAwMDAgbg0KMDAwMDMyMjA2MCAwMDAwMCBuDQowMDAwMzIyMTM5IDAwMDAwIG4NCjAwMDAz
MjIyMTYgMDAwMDAgbg0KMDAwMDMyMjI4OCAwMDAwMCBuDQowMDAwMzIyMzYwIDAwMDAwIG4NCjAw
MDAzMjI0MzIgMDAwMDAgbg0KMDAwMDMyMjUwNSAwMDAwMCBuDQowMDAwMzIyNTc3IDAwMDAwIG4N
CjAwMDAzMjI2NDggMDAwMDAgbg0KMDAwMDMyMzQwOCAwMDAwMCBuDQowMDAwMzIzNDc5IDAwMDAw
IG4NCjAwMDAzMjM1NTEgMDAwMDAgbg0KMDAwMDMyMzYyMiAwMDAwMCBuDQowMDAwMzIzNjkzIDAw
MDAwIG4NCjAwMDAzMjM3NjQgMDAwMDAgbg0KMDAwMDMyMzg1MyAwMDAwMCBuDQowMDAwMzIzOTQw
IDAwMDAwIG4NCjAwMDAzMjQyMDMgMDAwMDAgbg0KMDAwMDMyNDI3NSAwMDAwMCBuDQowMDAwMzI0
MzQ3IDAwMDAwIG4NCjAwMDAzMjQ0MTkgMDAwMDAgbg0KMDAwMDMyNDQ5MSAwMDAwMCBuDQowMDAw
MzI0NTY0IDAwMDAwIG4NCjAwMDAzMjQ2MzcgMDAwMDAgbg0KMDAwMDMyNDcxMCAwMDAwMCBuDQow
MDAwMzI0NzgzIDAwMDAwIG4NCjAwMDAzMjQ4NTYgMDAwMDAgbg0KMDAwMDMyNDkyOSAwMDAwMCBu
DQowMDAwMzI1MDAyIDAwMDAwIG4NCjAwMDAzMjUwNzUgMDAwMDAgbg0KMDAwMDMyNTE0OCAwMDAw
MCBuDQowMDAwMzI1MjIxIDAwMDAwIG4NCjAwMDAzMjUyOTQgMDAwMDAgbg0KMDAwMDMyNTM2NyAw
MDAwMCBuDQowMDAwMzI1NDQwIDAwMDAwIG4NCjAwMDAzMjU1MTMgMDAwMDAgbg0KMDAwMDMyNTU4
NiAwMDAwMCBuDQowMDAwMzI1NjU5IDAwMDAwIG4NCjAwMDAzMjU3MzIgMDAwMDAgbg0KMDAwMDMy
NTgwNSAwMDAwMCBuDQowMDAwMzI1ODc4IDAwMDAwIG4NCjAwMDAzMjU5NTEgMDAwMDAgbg0KMDAw
MDMyNjAyNCAwMDAwMCBuDQowMDAwMzI2MTExIDAwMDAwIG4NCjAwMDAzMjYyMjIgMDAwMDAgbg0K
MDAwMDMyNjI5NSAwMDAwMCBuDQowMDAwMzI2MzY4IDAwMDAwIG4NCjAwMDAzMjY0NDEgMDAwMDAg
bg0KMDAwMDMyNjUxNCAwMDAwMCBuDQowMDAwMzI2NTg3IDAwMDAwIG4NCjAwMDAzMjY2NjAgMDAw
MDAgbg0KMDAwMDMyNjczMyAwMDAwMCBuDQowMDAwMzI2ODA1IDAwMDAwIG4NCjAwMDAzMjY4Nzcg
MDAwMDAgbg0KMDAwMDMyNjk0OSAwMDAwMCBuDQowMDAwMzI3MDIxIDAwMDAwIG4NCjAwMDAzMjcw
OTMgMDAwMDAgbg0KMDAwMDMyNzE5OCAwMDAwMCBuDQowMDAwMzI3MzA5IDAwMDAwIG4NCjAwMDAz
MjczODggMDAwMDAgbg0KMDAwMDMyNzQ2MSAwMDAwMCBuDQowMDAwMzI3NTQwIDAwMDAwIG4NCjAw
MDAzMjc2MTMgMDAwMDAgbg0KMDAwMDMyNzY5MiAwMDAwMCBuDQowMDAwMzI3NzY1IDAwMDAwIG4N
CjAwMDAzMjc4NDQgMDAwMDAgbg0KMDAwMDMyNzkxNyAwMDAwMCBuDQowMDAwMzI3OTkwIDAwMDAw
IG4NCjAwMDAzMjgxMDEgMDAwMDAgbg0KMDAwMDMyODE4MCAwMDAwMCBuDQowMDAwMzI4MjUzIDAw
MDAwIG4NCjAwMDAzMjgzMzIgMDAwMDAgbg0KMDAwMDMyODQwNSAwMDAwMCBuDQowMDAwMzI4NDg0
IDAwMDAwIG4NCjAwMDAzMjg1NTcgMDAwMDAgbg0KMDAwMDMyODYzNiAwMDAwMCBuDQowMDAwMzI4
NzA5IDAwMDAwIG4NCjAwMDAzMjg3ODIgMDAwMDAgbg0KMDAwMDMyODg5MyAwMDAwMCBuDQowMDAw
MzI4OTcyIDAwMDAwIG4NCjAwMDAzMjkwNDUgMDAwMDAgbg0KMDAwMDMyOTEyNCAwMDAwMCBuDQow
MDAwMzI5MTk3IDAwMDAwIG4NCjAwMDAzMjkyNzYgMDAwMDAgbg0KMDAwMDMyOTM0OSAwMDAwMCBu
DQowMDAwMzI5NDI4IDAwMDAwIG4NCjAwMDAzMjk1MDEgMDAwMDAgbg0KMDAwMDMyOTU3NCAwMDAw
MCBuDQowMDAwMzI5Njg1IDAwMDAwIG4NCjAwMDAzMjk3NjQgMDAwMDAgbg0KMDAwMDMyOTgzNyAw
MDAwMCBuDQowMDAwMzI5OTE2IDAwMDAwIG4NCjAwMDAzMjk5ODkgMDAwMDAgbg0KMDAwMDMzMDA2
OCAwMDAwMCBuDQowMDAwMzMwMTQxIDAwMDAwIG4NCjAwMDAzMzAyMjAgMDAwMDAgbg0KMDAwMDMz
MDI5MyAwMDAwMCBuDQowMDAwMzMwMzY2IDAwMDAwIG4NCjAwMDAzMzA0MzkgMDAwMDAgbg0KMDAw
MDMzMDUxMiAwMDAwMCBuDQowMDAwMzMwNTg0IDAwMDAwIG4NCjAwMDAzMzA2NTYgMDAwMDAgbg0K
MDAwMDMzMDcyOSAwMDAwMCBuDQowMDAwMzMwODAxIDAwMDAwIG4NCjAwMDAzMzA4NzMgMDAwMDAg
bg0KMDAwMDMzMDk0NiAwMDAwMCBuDQowMDAwMzMxMDE4IDAwMDAwIG4NCjAwMDAzMzEwOTAgMDAw
MDAgbg0KMDAwMDMzMTIxMSAwMDAwMCBuDQowMDAwMzMxMzA2IDAwMDAwIG4NCjAwMDAzMzEzODUg
MDAwMDAgbg0KMDAwMDMzMTQ1OCAwMDAwMCBuDQowMDAwMzMxNTM3IDAwMDAwIG4NCjAwMDAzMzE2
MTAgMDAwMDAgbg0KMDAwMDMzMTY4MyAwMDAwMCBuDQowMDAwMzMxNzc4IDAwMDAwIG4NCjAwMDAz
MzE4NTcgMDAwMDAgbg0KMDAwMDMzMTkzMCAwMDAwMCBuDQowMDAwMzMyMDA5IDAwMDAwIG4NCjAw
MDAzMzIwODIgMDAwMDAgbg0KMDAwMDMzMjE1NSAwMDAwMCBuDQowMDAwMzMyMjUwIDAwMDAwIG4N
CjAwMDAzMzIzMjkgMDAwMDAgbg0KMDAwMDMzMjQwMiAwMDAwMCBuDQowMDAwMzMyNDgxIDAwMDAw
IG4NCjAwMDAzMzI1NTQgMDAwMDAgbg0KMDAwMDMzMjYyNyAwMDAwMCBuDQowMDAwMzMyNzIyIDAw
MDAwIG4NCjAwMDAzMzI4MDEgMDAwMDAgbg0KMDAwMDMzMjg3NCAwMDAwMCBuDQowMDAwMzMyOTUz
IDAwMDAwIG4NCjAwMDAzMzMwMjYgMDAwMDAgbg0KMDAwMDMzMzA5OSAwMDAwMCBuDQowMDAwMzMz
MTk0IDAwMDAwIG4NCjAwMDAzMzMyNzMgMDAwMDAgbg0KMDAwMDMzMzM0NiAwMDAwMCBuDQowMDAw
MzMzNDI1IDAwMDAwIG4NCjAwMDAzMzM0OTggMDAwMDAgbg0KMDAwMDMzMzU3MSAwMDAwMCBuDQow
MDAwMzMzNjY2IDAwMDAwIG4NCjAwMDAzMzM3NDUgMDAwMDAgbg0KMDAwMDMzMzgxOCAwMDAwMCBu
DQowMDAwMzMzODk3IDAwMDAwIG4NCjAwMDAzMzM5NzAgMDAwMDAgbg0KMDAwMDMzNDA0MyAwMDAw
MCBuDQowMDAwMzM0MTE1IDAwMDAwIG4NCjAwMDAzMzQxODYgMDAwMDAgbg0KMDAwMDMzNDY2NiAw
MDAwMCBuDQowMDAwMzM0NzM4IDAwMDAwIG4NCjAwMDAzMzQ4MDkgMDAwMDAgbg0KMDAwMDMzNDg4
MCAwMDAwMCBuDQowMDAwMzM0OTUxIDAwMDAwIG4NCjAwMDAzMzUwMjIgMDAwMDAgbg0KMDAwMDMz
NTEwMyAwMDAwMCBuDQowMDAwMzM1MTkwIDAwMDAwIG4NCjAwMDAzMzU1MDEgMDAwMDAgbg0KMDAw
MDMzNTU3MyAwMDAwMCBuDQowMDAwMzM1NjQ1IDAwMDAwIG4NCjAwMDAzMzU3MTcgMDAwMDAgbg0K
MDAwMDMzNTc4OSAwMDAwMCBuDQowMDAwMzM1ODYyIDAwMDAwIG4NCjAwMDAzMzU5MzUgMDAwMDAg
bg0KMDAwMDMzNjAwOCAwMDAwMCBuDQowMDAwMzM2MDgxIDAwMDAwIG4NCjAwMDAzMzYxNTQgMDAw
MDAgbg0KMDAwMDMzNjIyNyAwMDAwMCBuDQowMDAwMzM2MzAwIDAwMDAwIG4NCjAwMDAzMzYzNzMg
MDAwMDAgbg0KMDAwMDMzNjQ0NiAwMDAwMCBuDQowMDAwMzM2NTE5IDAwMDAwIG4NCjAwMDAzMzY1
OTIgMDAwMDAgbg0KMDAwMDMzNjY2NSAwMDAwMCBuDQowMDAwMzM2NzM4IDAwMDAwIG4NCjAwMDAz
MzY4MTEgMDAwMDAgbg0KMDAwMDMzNjg4NCAwMDAwMCBuDQowMDAwMzM2OTU3IDAwMDAwIG4NCjAw
MDAzMzcwMzAgMDAwMDAgbg0KMDAwMDMzNzEwMyAwMDAwMCBuDQowMDAwMzM3MTc2IDAwMDAwIG4N
CjAwMDAzMzcyNDkgMDAwMDAgbg0KMDAwMDMzNzMyMiAwMDAwMCBuDQowMDAwMzM3Mzk1IDAwMDAw
IG4NCjAwMDAzMzc0NjggMDAwMDAgbg0KMDAwMDMzNzU0MSAwMDAwMCBuDQowMDAwMzM3NjE0IDAw
MDAwIG4NCjAwMDAzMzc2ODcgMDAwMDAgbg0KMDAwMDMzNzc2MCAwMDAwMCBuDQowMDAwMzM3ODMz
IDAwMDAwIG4NCjAwMDAzMzc5MDUgMDAwMDAgbg0KMDAwMDMzNzk3NyAwMDAwMCBuDQowMDAwMzM4
MDUwIDAwMDAwIG4NCjAwMDAzMzgyMzkgMDAwMDAgbg0KMDAwMDMzODMxOCAwMDAwMCBuDQowMDAw
MzM4Mzk1IDAwMDAwIG4NCjAwMDAzMzg0NzQgMDAwMDAgbg0KMDAwMDMzODU1MSAwMDAwMCBuDQow
MDAwMzM4NjMwIDAwMDAwIG4NCjAwMDAzMzg3MDcgMDAwMDAgbg0KMDAwMDMzODc4NiAwMDAwMCBu
DQowMDAwMzM4ODYzIDAwMDAwIG4NCjAwMDAzMzg5NDIgMDAwMDAgbg0KMDAwMDMzOTAxOSAwMDAw
MCBuDQowMDAwMzM5MDk4IDAwMDAwIG4NCjAwMDAzMzkxNzUgMDAwMDAgbg0KMDAwMDMzOTI1NCAw
MDAwMCBuDQowMDAwMzM5MzMxIDAwMDAwIG4NCjAwMDAzMzk0MTAgMDAwMDAgbg0KMDAwMDMzOTQ4
NyAwMDAwMCBuDQowMDAwMzM5NTY2IDAwMDAwIG4NCjAwMDAzMzk2NDMgMDAwMDAgbg0KMDAwMDMz
OTcyMiAwMDAwMCBuDQowMDAwMzM5Nzk5IDAwMDAwIG4NCjAwMDAzMzk4NzggMDAwMDAgbg0KMDAw
MDMzOTk1NSAwMDAwMCBuDQowMDAwMzQwMDM0IDAwMDAwIG4NCjAwMDAzNDAxMTEgMDAwMDAgbg0K
MDAwMDM0MDE5MCAwMDAwMCBuDQowMDAwMzQwMjY3IDAwMDAwIG4NCjAwMDAzNDAzNDYgMDAwMDAg
bg0KMDAwMDM0MDQyMyAwMDAwMCBuDQowMDAwMzQwNTAyIDAwMDAwIG4NCjAwMDAzNDA1NzkgMDAw
MDAgbg0KMDAwMDM0MDY1MSAwMDAwMCBuDQowMDAwMzQxMDI1IDAwMDAwIG4NCjAwMDA0MTU4MzQg
MDAwMDAgbg0KMDAwMDQxNzM4MSAwMDAwMCBuDQowMDAwNDE3NjU1IDAwMDAwIG4NCjAwMDA0NjQ3
ODAgMDAwMDAgbg0KMDAwMDQ2NjMyNyAwMDAwMCBuDQowMDAwNDY2NzIyIDAwMDAwIG4NCjAwMDA1
MTYzMjEgMDAwMDAgbg0KMDAwMDUxNzg2OCAwMDAwMCBuDQowMDAwNTE4MDM5IDAwMDAwIG4NCjAw
MDA1MTgxMzcgMDAwMDAgbg0KMDAwMDUxODQ1NSAwMDAwMCBuDQowMDAwNTgwMjU1IDAwMDAwIG4N
CjAwMDA1ODE4MDIgMDAwMDAgbg0KMDAwMDU4MjEwMiAwMDAwMCBuDQowMDAwNjE4NjI2IDAwMDAw
IG4NCjAwMDA2MjAxNzMgMDAwMDAgbg0KMDAwMDYyMDIxNSAwMDAwMCBuDQowMDAwNjIwMzA0IDAw
MDAwIG4NCjAwMDA2MjAzMzIgMDAwMDAgbg0KMDAwMDY2MjQwOCAwMDAwMCBuDQowMDAwNjYzOTU1
IDAwMDAwIG4NCjAwMDA2NjQzODggMDAwMDAgbg0KMDAwMDcyNTUwOCAwMDAwMCBuDQowMDAwNzI3
MDU1IDAwMDAwIG4NCjAwMDA3MjczNTcgMDAwMDAgbg0KMDAwMDcyNzQ1OCAwMDAwMCBuDQowMDAw
NzI3ODEwIDAwMDAwIG4NCjAwMDA3ODY1NTYgMDAwMDAgbg0KMDAwMDc4ODEwMyAwMDAwMCBuDQow
MDAwNzg4MTMxIDAwMDAwIG4NCjAwMDA4MjI4MjkgMDAwMDAgbg0KMDAwMDgyNDM3NiAwMDAwMCBu
DQowMDAwODI0Njc3IDAwMDAwIG4NCjAwMDA4MzY2NDEgMDAwMDAgbg0KMDAwMDgzODE4OCAwMDAw
MCBuDQowMDAwODM4MjQyIDAwMDAwIG4NCjAwMDA4MzgzMzIgMDAwMDAgbg0KMDAwMDgzODM2MCAw
MDAwMCBuDQowMDAwODgwODUxIDAwMDAwIG4NCjAwMDA4ODIzOTggMDAwMDAgbg0KMDAwMDg4NTA3
MiAwMDAwMCBuDQp0cmFpbGVyDQo8PC9TaXplIDU1OS9Sb290IDEgMCBSL0luZm8gNzIgMCBSL0lE
Wzw4QjRGNjZFOUQyMUZDNTQ0QjE5REQ4RTQwREM0ODcyMz48OEI0RjY2RTlEMjFGQzU0NEIxOURE
OEU0MERDNDg3MjM+XSA+Pg0Kc3RhcnR4cmVmDQo4ODg1MDYNCiUlRU9G
--f403045f1fb0b803c2054af79d92--


From nobody Fri Mar 17 21:13:17 2017
Return-Path: <jim@rfc1035.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B746F12954D for <dnsop@ietfa.amsl.com>; Fri, 17 Mar 2017 21:13:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KtFckud2ji2G for <dnsop@ietfa.amsl.com>; Fri, 17 Mar 2017 21:13:14 -0700 (PDT)
Received: from shaun.rfc1035.com (smtp.v6.rfc1035.com [IPv6:2001:4b10:100:7::25]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DC8ED129526 for <dnsop@ietf.org>; Fri, 17 Mar 2017 21:13:13 -0700 (PDT)
Received: from [IPv6:::1] (shaun.rfc1035.com [93.186.33.42]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by shaun.rfc1035.com (Postfix) with ESMTPS id 9D835242125A; Sat, 18 Mar 2017 04:13:10 +0000 (UTC)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\))
From: Jim Reid <jim@rfc1035.com>
In-Reply-To: <1f14d1bb-ba25-0569-c73b-f167d4fb43d3@dougbarton.us>
Date: Sat, 18 Mar 2017 04:13:08 +0000
Cc: IETF dnsop WG <dnsop@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <A8543100-0F0A-43EA-AB54-C92DB33FC7DE@rfc1035.com>
References: <d8f1076e-a635-7620-5e2b-0c70efe2c0cf@dougbarton.us> <EDDF24B8-42F6-4BCA-8162-5A5C7CDC8CA2@rfc1035.com> <65cec05f-bb1b-cb9e-d874-a73c9c4653ac@dougbarton.us> <20170317.112234.1061898802480941262.he@uninett.no> <1f14d1bb-ba25-0569-c73b-f167d4fb43d3@dougbarton.us>
To: Doug Barton <dougb@dougbarton.us>
X-Mailer: Apple Mail (2.3124)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/BlzCFYfCfdhv7UtngZcYLU0B1hk>
Subject: Re: [DNSOP] Second Working Group Last Call: draft-ietf-dnsop-refuse-any
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 18 Mar 2017 04:13:16 -0000

> On 17 Mar 2017, at 17:19, Doug Barton <dougb@dougbarton.us> wrote:
>=20
> I'm aware that a lot of the animosity towards ANY has come from Dan's =
choice of using it to find records for qmail. I am not a Dan-fan =
generally, but on this topic he has made the excellent point that the =
query exists, and has well-defined semantics which meet the use case, so =
it's legal to use it.

The behaviour of qmail or whatever is irrelevant to this draft and the =
WG. Your introduction of personalities is both irrelevant and =
inappropriate too.

You seem to be advocating a further change or changes to the protocol. =
Changes that have much more complex implications and semantics:

"If something gets an ANY response that does not include the thing it =
really needs, how is it supposed to know that it needs to ask again?"

and

"I'd rather see this flipped, with auth servers encouraged to include a =
brief explanation, or even a URL that explains the issue."

If so, that's what I am objecting to. First, it's not needed. Second, it =
won't solve your perceived problem. Broken DNS implementations are not =
going to support your proposed potential protocol change and will =
continue to be broken. Third, the solution for these broken =
implementations already exists: just make explicit queries for the =
desired RRtypes instead of using ANY, just like they should have been =
doing anyway. It's that simple.

draft-ietf-dnsop-refuse-any is fine as-is. [Well, apart from the =
language nit at 4.3: "returning all of CNAME" should be "returning all =
CNAME".] Leave it alone. Let's get this RFC out the door. It's a =
pragmatic and timely solution to a real operational problem that needs =
to be fixed.


From nobody Sat Mar 18 02:08:37 2017
Return-Path: <warren@kumari.net>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DD2E81267BB for <dnsop@ietfa.amsl.com>; Sat, 18 Mar 2017 02:08:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_LOW=-0.7] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=kumari-net.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fgCmfn0pn4kY for <dnsop@ietfa.amsl.com>; Sat, 18 Mar 2017 02:08:33 -0700 (PDT)
Received: from mail-qk0-x236.google.com (mail-qk0-x236.google.com [IPv6:2607:f8b0:400d:c09::236]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 06480124BFA for <dnsop@ietf.org>; Sat, 18 Mar 2017 02:08:20 -0700 (PDT)
Received: by mail-qk0-x236.google.com with SMTP id y76so80953876qkb.0 for <dnsop@ietf.org>; Sat, 18 Mar 2017 02:08:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kumari-net.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=FAz/k4hXopZIb5ZrajPbAwIeItjS+8eZ8K4Z5fbK6zc=; b=e5iGw22xmMrbmHYBVqF5MFILZV1yQOdqJQ19IR7+PsqTS1XQgmFModZb2NEk3yLRCV g6a44SV1zG4/tL5TYkr9fi1H9pMjkhKO9hVJB6ZBWqHraPada4wjFzE00SGI6whnOaKs ZPYotSG3CG15q9h36c3CtKOZAcAHgs6B+BCNy8NEpQCUPmD+EIlmOrK0r3yXFHZm27Nk Xd2bExiuiK4UbrPvGc0Fhf3YSUgObQTQWMDFxNtS3/K3OcvkNTDawCJtzmAZbGppK2n9 /z2JJoyayEQ5XXANcsqDlpQY2ZdrS0e9yKe5O+rVC8DiA8uUHQwK0AzBuQ3SqombjAeh CmwQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=FAz/k4hXopZIb5ZrajPbAwIeItjS+8eZ8K4Z5fbK6zc=; b=dODDUGTExW1u0Z/L9FCQ9JEO/tXjUN9MxWf2L7UwFMH1V9Lr+BrlyAuCLsW0u8hPR6 7ELan7EOZhaSalBOQqdl1Jh0gYVombXoZAm3nzID2NDbUXUmRqP963S/H4j7K3ockFfz dRQ0fySsBiQfJW0RliPYsVGjyFvq3j5fjk6HZyNd/FmvqNGwjVAfgMPbuvcC5rUu82mw 5UwxchpLi23LINvtB3a9SJfzHMBolzgJJvJzsj2JwaO0r7ETFEGVjNFf2dA6qdoTqK2p GinG5tb5SJiRLHCfLuffXAuMCKFcfmRXN3zd45l6zyzpx5t4Hu1n1VkPKdLkToLOW03G 1uOQ==
X-Gm-Message-State: AFeK/H2qekca2L/9idvy/hWzlubNewl1WvqvNzWrC5aJGT6kuWGdbXn3oeVmBAPV5DuFyg+So8no+mkdH8iOOYej
X-Received: by 10.55.78.1 with SMTP id c1mr18334441qkb.251.1489828099931; Sat, 18 Mar 2017 02:08:19 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.12.177.11 with HTTP; Sat, 18 Mar 2017 02:07:49 -0700 (PDT)
In-Reply-To: <CANLjSvXGO3rSpqb7hzwmV=vfm=UTHnQYqfBmt=uD9Mi8cL59Jg@mail.gmail.com>
References: <000f01d29dfe$50b6b190$f22414b0$@cn> <CANLjSvXGO3rSpqb7hzwmV=vfm=UTHnQYqfBmt=uD9Mi8cL59Jg@mail.gmail.com>
From: Warren Kumari <warren@kumari.net>
Date: Sat, 18 Mar 2017 10:07:49 +0100
Message-ID: <CAHw9_i+bgm=h144Qga1_y2Rdgxgzff1dxeVo2+e4AR-gKtVJ3Q@mail.gmail.com>
To: Lanlan Pan <abbypan@gmail.com>
Cc: dnsop <dnsop@ietf.org>, "fuyu@cnnic.cn" <fuyu@cnnic.cn>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/CLsawSQfGWCdzButcAsiW4rVgcg>
Subject: Re: [DNSOP] FW: New Version Notification for draft-pan-dnsop-edns-isp-location-00
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 18 Mar 2017 09:08:36 -0000

On Sat, Mar 18, 2017 at 2:57 AM, Lanlan Pan <abbypan@gmail.com> wrote:
> Hi all,
>
> In NDSS 2017 DNS Privacy Workshop, I presented a EIL option as an
> alternative privacy improvement for ECS.

Yes, and at NDSS I provided the following feedback (which perhaps you
misunderstood)

Much of the reason that CDNs (and similar) perform things like ECS /
geo-IP  is not because they want to know where the user physically is,
but because they want to provide the fastest, lowest latency
responses; physical topology is not the same as network topology...

RFC7871 makes this quite clear, for example:

Topologically Close:  Refers to two hosts being close in terms of the
      number of hops or the time it takes for a packet to travel from
      one host to the other.  The concept of topological distance is
      only loosely related to the concept of geographical distance: two
      geographically close hosts can still be very distant from a
      topological perspective, and two geographically distant hosts can
      be quite close on the network.

and wherever it talks about "close" it says things like "are
reasonably close in the topological sense" or "topologically close".


A pathological case is Fiji -- there are multiple ISPs, but very
little local peering (at least when I was last there) -- this means
that to get from one ISP to the other requires going down Southern
Cross, making a U-turn in Australia, and then going back up Southern
Cross.  Geolocating a user on one ISP to a cache in another ISP would
add an additional 2 trips across SC, or ~4,000miles, or 6,400KM.

A less pathological case is my home -- I'm right near Ashburn,
Virginia, USA (near Ashburn Equinix and many other datacenters), but
my "closest" (in terms of network topology) caches are in Atlanta, GA,
643miles away....

W




>
> The paper and slide are attached.  Test code in github :
> https://github.com/abbypan/dns_test_eil
>
> Any comments or suggestions will be appreciated.
>
> Regards.
>
> Yu Fu <fuyu@cnnic.cn>=E4=BA=8E2017=E5=B9=B43=E6=9C=8816=E6=97=A5=E5=91=A8=
=E5=9B=9B =E4=B8=8A=E5=8D=8810:37=E5=86=99=E9=81=93=EF=BC=9A
>>
>> Hi all,
>>
>> We have submitted a new draft as draft-pan-dnsop-edns-isp-location-00.
>> This document is an improved solution for ECS(RFC7871), describes an EDN=
S
>> ISP Location (EIL) extension to address the privacy problem of ECS, find=
 the
>> right balance between privacy improvement and user experience optimizati=
on.
>> EIL is defined to convey ISP location information that is relevant to th=
e
>> DNS message.  It will provide sufficient information for the Authoritati=
ve
>> Server to decide the response without guessing geolocation of the IP
>> address.
>>
>> Your comments are appreciated.
>>
>> Thanks
>> Lanlan & Yu
>>
>> >-----Original Message-----
>> >From: internet-drafts@ietf.org [mailto:internet-drafts@ietf.org]
>> >Sent: Monday, March 13, 2017 6:07 PM
>> >To: Pan Lanlan; Lanlan Pan; Yu Fu
>> >Subject: New Version Notification for
>> > draft-pan-dnsop-edns-isp-location-00.txt
>> >
>> >
>> >A new version of I-D, draft-pan-dnsop-edns-isp-location-00.txt
>> >has been successfully submitted by Yu Fu and posted to the IETF
>> > repository.
>> >
>> >Name:          draft-pan-dnsop-edns-isp-location
>> >Revision:      00
>> >Title:         ISP Location in DNS Queries
>> >Document date: 2017-03-13
>> >Group:         Individual Submission
>> >Pages:         14
>> >URL:
>> > https://www.ietf.org/internet-drafts/draft-pan-dnsop-edns-isp-location=
-00.txt
>> >Status:
>> > https://datatracker.ietf.org/doc/draft-pan-dnsop-edns-isp-location/
>> >Htmlized:
>> > https://tools.ietf.org/html/draft-pan-dnsop-edns-isp-location-00
>> >
>> >
>> >Abstract:
>> >   This document describes an Extension Mechanisms for DNS (EDNS0)
>> >   option that is in active use to carry information about the network
>> >   that originated a DNS query and the network for which the subsequent
>> >   response can be cached.
>> >
>> >   It is inspired by EDNS Client Subnet (ECS) with some privacy
>> >   considerations, goals to reduce the "guess geolocation of client's
>> >   IP" work on Authoritative Nameservers.
>>
>>
>>
>>
>>
>> The IETF Secretariat
>>
>>
>> _______________________________________________
>> DNSOP mailing list
>> DNSOP@ietf.org
>> https://www.ietf.org/mailman/listinfo/dnsop
>
> --
> =E8=87=B4=E7=A4=BC  Best Regards
>
> =E6=BD=98=E8=93=9D=E5=85=B0  Pan Lanlan
>
> _______________________________________________
> DNSOP mailing list
> DNSOP@ietf.org
> https://www.ietf.org/mailman/listinfo/dnsop
>



--=20
I don't think the execution is relevant when it was obviously a bad
idea in the first place.
This is like putting rabid weasels in your pants, and later expressing
regret at having chosen those particular rabid weasels and that pair
of pants.
   ---maf


From nobody Sat Mar 18 11:22:49 2017
Return-Path: <bgreene@senki.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A522A1293E3 for <dnsop@ietfa.amsl.com>; Sat, 18 Mar 2017 11:22:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.696
X-Spam-Level: 
X-Spam-Status: No, score=-4.696 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-2.796] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9bpPDY7APnNx for <dnsop@ietfa.amsl.com>; Sat, 18 Mar 2017 11:22:44 -0700 (PDT)
Received: from smtp117.iad3a.emailsrvr.com (smtp117.iad3a.emailsrvr.com [173.203.187.117]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 18F6B1293EE for <dnsop@ietf.org>; Sat, 18 Mar 2017 11:22:42 -0700 (PDT)
Received: from smtp7.relay.iad3a.emailsrvr.com (localhost [127.0.0.1]) by smtp7.relay.iad3a.emailsrvr.com (SMTP Server) with ESMTP id 09D8F4E99; Sat, 18 Mar 2017 14:22:37 -0400 (EDT)
X-Auth-ID: bgreene@senki.org
Received: by smtp7.relay.iad3a.emailsrvr.com (Authenticated sender: bgreene-AT-senki.org) with ESMTPSA id 99C6E4E7D;  Sat, 18 Mar 2017 14:22:36 -0400 (EDT)
X-Sender-Id: bgreene@senki.org
Received: from [172.30.81.120] ([UNAVAILABLE]. [23.79.235.14]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384) by 0.0.0.0:587 (trex/5.7.12); Sat, 18 Mar 2017 14:22:37 -0400
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
From: Barry Raveendran Greene <bgreene@senki.org>
In-Reply-To: <CANLjSvXGO3rSpqb7hzwmV=vfm=UTHnQYqfBmt=uD9Mi8cL59Jg@mail.gmail.com>
Date: Sat, 18 Mar 2017 11:22:35 -0700
Cc: dnsop@ietf.org, "fuyu@cnnic.cn" <fuyu@cnnic.cn>
Content-Transfer-Encoding: quoted-printable
Message-Id: <16B293AD-27A2-4A6D-8A96-7CD847B59708@senki.org>
References: <000f01d29dfe$50b6b190$f22414b0$@cn> <CANLjSvXGO3rSpqb7hzwmV=vfm=UTHnQYqfBmt=uD9Mi8cL59Jg@mail.gmail.com>
To: Lanlan Pan <abbypan@gmail.com>
X-Mailer: Apple Mail (2.3259)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/Qlts4qGq2UITXUIxcjE3Fm1h5Lw>
Subject: Re: [DNSOP] FW: New Version Notification for draft-pan-dnsop-edns-isp-location-00
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 18 Mar 2017 18:22:47 -0000

Hello Yu Fu,

I was not at the workshop. Warren already mentioned some issues. I =
second what he is saying in a stronger terms:

+ What you are proposing has no value for optimizing content delivery on =
the Internet. Physical location and the topology of content delivery do =
not match. Also, Anycast is used. It is NOT expensive. The reason why so =
many CDN operator use DNS based tools for content delivery is =
granularity of action. An edge compute system (i.e. what many CDNs are) =
can do all sorts of checks via DNS approach vs an Anycast approach.

Also, the ECS security assessment if off. ECS from the resolver to the =
aDNS is sending a subnet configured by the operator of the rDNS. Once =
the connection to the client to the CDN is made, the CDN operator has =
the full details of the client. The term =E2=80=9Cleak client subnet to =
AUTH=E2=80=9D is misleading from a =E2=80=9Cprivacy risk.=E2=80=9D Once =
the connection is made to my CDN, I know the IP specifics.=20

+ What you are proposing has great value for Law Enforcement and State =
Security. It would cut out the Operator as the middle man and eliminate =
the need for a court order to release details on suspects.=20

This also is a tool for criminals. I can easily see bad guys who are =
dropping ransomware use this as a tool to say =E2=80=9Cpay up or I=E2=80=99=
ll SWAT your house=E2=80=9D or move from E-mail exertion threats to =
phone based threats.=20

Barry





> On Mar 17, 2017, at 6:57 PM, Lanlan Pan <abbypan@gmail.com> wrote:
>=20
> Hi all,
>=20
> In NDSS 2017 DNS Privacy Workshop, I presented a EIL option as an =
alternative privacy improvement for ECS.
>=20
> The paper and slide are attached.  Test code in github : =
https://github.com/abbypan/dns_test_eil
>=20
> Any comments or suggestions will be appreciated.
>=20
> Regards.
>=20
> Yu Fu <fuyu@cnnic.cn>=E4=BA=8E2017=E5=B9=B43=E6=9C=8816=E6=97=A5=E5=91=A8=
=E5=9B=9B =E4=B8=8A=E5=8D=8810:37=E5=86=99=E9=81=93=EF=BC=9A
> Hi all,
>=20
> We have submitted a new draft as draft-pan-dnsop-edns-isp-location-00.
> This document is an improved solution for ECS(RFC7871), describes an =
EDNS ISP Location (EIL) extension to address the privacy problem of ECS, =
find the right balance between privacy improvement and user experience =
optimization.  EIL is defined to convey ISP location information that is =
relevant to the DNS message.  It will provide sufficient information for =
the Authoritative Server to decide the response without guessing =
geolocation of the IP address.
>=20
> Your comments are appreciated.
>=20
> Thanks
> Lanlan & Yu
>=20
> >-----Original Message-----
> >From: internet-drafts@ietf.org [mailto:internet-drafts@ietf.org]
> >Sent: Monday, March 13, 2017 6:07 PM
> >To: Pan Lanlan; Lanlan Pan; Yu Fu
> >Subject: New Version Notification for =
draft-pan-dnsop-edns-isp-location-00.txt
> >
> >
> >A new version of I-D, draft-pan-dnsop-edns-isp-location-00.txt
> >has been successfully submitted by Yu Fu and posted to the IETF =
repository.
> >
> >Name:          draft-pan-dnsop-edns-isp-location
> >Revision:      00
> >Title:         ISP Location in DNS Queries
> >Document date: 2017-03-13
> >Group:         Individual Submission
> >Pages:         14
> >URL:            =
https://www.ietf.org/internet-drafts/draft-pan-dnsop-edns-isp-location-00.=
txt
> >Status:         =
https://datatracker.ietf.org/doc/draft-pan-dnsop-edns-isp-location/
> >Htmlized:       =
https://tools.ietf.org/html/draft-pan-dnsop-edns-isp-location-00
> >
> >
> >Abstract:
> >   This document describes an Extension Mechanisms for DNS (EDNS0)
> >   option that is in active use to carry information about the =
network
> >   that originated a DNS query and the network for which the =
subsequent
> >   response can be cached.
> >
> >   It is inspired by EDNS Client Subnet (ECS) with some privacy
> >   considerations, goals to reduce the "guess geolocation of client's
> >   IP" work on Authoritative Nameservers.
>=20
>=20
>=20
>=20
>=20
> The IETF Secretariat
>=20
>=20
> _______________________________________________
> DNSOP mailing list
> DNSOP@ietf.org
> https://www.ietf.org/mailman/listinfo/dnsop
> --=20
> =E8=87=B4=E7=A4=BC  Best Regards
>=20
> =E6=BD=98=E8=93=9D=E5=85=B0  Pan Lanlan
> =
<Slide_EIL_Dealing_with_the_Privacy_Problem_of_ECS_PanLanlan.pdf><Paper_EI=
L_Dealing_with_the_Privacy_Problem_of_ECS.pdf>____________________________=
___________________
> DNSOP mailing list
> DNSOP@ietf.org
> https://www.ietf.org/mailman/listinfo/dnsop


From nobody Sun Mar 19 14:48:12 2017
Return-Path: <bortzmeyer@nic.fr>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DB53612940C for <dnsop@ietfa.amsl.com>; Sun, 19 Mar 2017 14:48:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dBNe2VvVRX3o for <dnsop@ietfa.amsl.com>; Sun, 19 Mar 2017 14:48:09 -0700 (PDT)
Received: from mail.bortzmeyer.org (aetius.bortzmeyer.org [217.70.190.232]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 80C9612940A for <dnsop@ietf.org>; Sun, 19 Mar 2017 14:48:09 -0700 (PDT)
Received: by mail.bortzmeyer.org (Postfix, from userid 10) id 1596B31C7E; Sun, 19 Mar 2017 22:48:07 +0100 (CET)
Received: by mail.sources.org (Postfix, from userid 1000) id 5BA72190680; Sun, 19 Mar 2017 22:44:26 +0100 (CET)
Date: Sun, 19 Mar 2017 22:44:26 +0100
From: Stephane Bortzmeyer <bortzmeyer@nic.fr>
To: tjw ietf <tjw.ietf@gmail.com>
Cc: dnsop <dnsop@ietf.org>
Message-ID: <20170319214426.GC13608@sources.org>
References: <CADyWQ+GSStfAiOs8R9Ob7+LVh0RAfPQ+AbbTFNuwsrKkO=EUWg@mail.gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <CADyWQ+GSStfAiOs8R9Ob7+LVh0RAfPQ+AbbTFNuwsrKkO=EUWg@mail.gmail.com>
X-Transport: UUCP rules
X-Operating-System: Debian GNU/Linux 8.7
X-Charlie: Je suis Charlie
User-Agent: Mutt/1.5.23 (2014-03-12)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/wwQV0yUMdx1mwO8ig9UyNbMMMWI>
Subject: Re: [DNSOP] Second Working Group Last Call: draft-ietf-dnsop-refuse-any
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 19 Mar 2017 21:48:12 -0000

On Thu, Mar 16, 2017 at 03:11:26AM -0400,
 tjw ietf <tjw.ietf@gmail.com> wrote 
 a message of 69 lines which said:

> This begins a Second WGLC for draft-ietf-dnsop-refuse-any.  The Document is
> located here: https://datatracker.ietf.org/doc/draft-ietf-dnsop-refuse-any/

IMHO, the document is both useful, and ready to move forward.

My personal nits, only editorial:

> "ANY Query" refers to a DNS meta-query

meta-query is not defined in this document, in RFC 1034, 1035 or
7719. Opinion: just "query".

> Below are the three different modes of behaviour by DNS responders
> for names that exists that are used, listed in the order of
> preference

Is it obvious for everyone that it is the decreasing order (most
preferred first)?

> Implementers SHOULD provide an option for operators to specify
> behavior over TCP.

If this is because, with TCP, you have some certainty about the client
address, and therefore do not risk reflection attacks, then I suggest
to replace TCP by "transports that provide some guarantee about the
authenticity of the source IP address, such as TCP or DNS cookies".


From nobody Sun Mar 19 14:53:11 2017
Return-Path: <bortzmeyer@nic.fr>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 10CBB12940D for <dnsop@ietfa.amsl.com>; Sun, 19 Mar 2017 14:53:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sMpvSL6v_i3P for <dnsop@ietfa.amsl.com>; Sun, 19 Mar 2017 14:53:08 -0700 (PDT)
Received: from mail.bortzmeyer.org (aetius.bortzmeyer.org [217.70.190.232]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A6BA112940B for <dnsop@ietf.org>; Sun, 19 Mar 2017 14:53:08 -0700 (PDT)
Received: by mail.bortzmeyer.org (Postfix, from userid 10) id 4B61831C7E; Sun, 19 Mar 2017 22:53:07 +0100 (CET)
Received: by mail.sources.org (Postfix, from userid 1000) id 65795190680; Sun, 19 Mar 2017 22:50:11 +0100 (CET)
Date: Sun, 19 Mar 2017 22:50:11 +0100
From: Stephane Bortzmeyer <bortzmeyer@nic.fr>
To: Doug Barton <dougb@dougbarton.us>
Cc: Havard Eidnes <he@uninett.no>, dnsop@ietf.org
Message-ID: <20170319215011.GD13608@sources.org>
References: <d8f1076e-a635-7620-5e2b-0c70efe2c0cf@dougbarton.us> <EDDF24B8-42F6-4BCA-8162-5A5C7CDC8CA2@rfc1035.com> <65cec05f-bb1b-cb9e-d874-a73c9c4653ac@dougbarton.us> <20170317.112234.1061898802480941262.he@uninett.no> <1f14d1bb-ba25-0569-c73b-f167d4fb43d3@dougbarton.us>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <1f14d1bb-ba25-0569-c73b-f167d4fb43d3@dougbarton.us>
X-Transport: UUCP rules
X-Operating-System: Debian GNU/Linux 8.7
X-Charlie: Je suis Charlie
User-Agent: Mutt/1.5.23 (2014-03-12)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/ZFUsYc7N5mK4c7Sqq_Zt8bSJzAo>
Subject: Re: [DNSOP] Second Working Group Last Call: draft-ietf-dnsop-refuse-any
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 19 Mar 2017 21:53:10 -0000

On Fri, Mar 17, 2017 at 10:19:27AM -0700,
 Doug Barton <dougb@dougbarton.us> wrote 
 a message of 63 lines which said:

> he has made the excellent point that the query exists, and has
> well-defined semantics

Well-defined, may be (but I do not think so, RFC 1035 is almost silent
on it), but not well-understood by many developpers.

> I find it astonishing that there is this overwhelming "We must
> preserve backwards compatibility at all costs!" sentiment on so many
> ridiculous topics in the DNS, and yet because people hate the ANY
> query (and particularly one software author's perceived
> misappropriation of it) SO MUCH y'all are willing to throw backwards
> compatibility out the door for something that it's absolutely clear
> will break deployed applications

Using QTYPE=ANY and expecting all the records in the answer does not
work TODAY (and even yesterday, see Evan Hunt and Mark Andrews'
messages). So, we break nothing. 


From nobody Sun Mar 19 16:55:44 2017
Return-Path: <vixie@fsi.io>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BC48C129434 for <dnsop@ietfa.amsl.com>; Sun, 19 Mar 2017 16:55:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.001
X-Spam-Level: 
X-Spam-Status: No, score=-2.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=fsi.io
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ytW5n6WzgjOJ for <dnsop@ietfa.amsl.com>; Sun, 19 Mar 2017 16:55:41 -0700 (PDT)
Received: from hq.fsi.io (hq.fsi.io [104.244.13.96]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0E925129435 for <dnsop@ietf.org>; Sun, 19 Mar 2017 16:55:41 -0700 (PDT)
Received: from localhost (ip6-localhost [IPv6:::1]) by hq.fsi.io (Postfix) with ESMTP id DC62082124B for <dnsop@ietf.org>; Sun, 19 Mar 2017 23:55:39 +0000 (UTC)
Received: from hq.fsi.io ([IPv6:::1]) by localhost (hq.fsi.io [IPv6:::1]) (amavisd-new, port 10032) with ESMTP id IyPHEmN-40wh; Sun, 19 Mar 2017 23:55:37 +0000 (UTC)
Received: from localhost (ip6-localhost [IPv6:::1]) by hq.fsi.io (Postfix) with ESMTP id D2A7A82124A; Sun, 19 Mar 2017 23:55:36 +0000 (UTC)
DKIM-Filter: OpenDKIM Filter v2.9.0 hq.fsi.io D2A7A82124A
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fsi.io; s=9DB368E8-E20A-11E2-82F0-24FC3FFE5E89; t=1489967736; bh=tSriW8TrWDb47mfe2yhaCgCXcEaMeSArP5GIR5QPABw=; h=From:To:Subject:Date:Message-ID:MIME-Version: Content-Transfer-Encoding:Content-Type; b=J8c41DJhXL1e0zkOukk1+GGwTbNOQk8ciFN9t/Dme7tAsqPgi3pDWBqbboHs1RND7 fj0gxweOqijjvtnjGxsb+xUYsGFkHxqpzswbP/SMhunL3YO4MYuZHtR16OjTrzpSDN ArmA2sEGLhQ7QmvkGDgNmBO0tRwzgAeX347EvCwg=
X-Virus-Scanned: amavisd-new at fsi.io
Received: from hq.fsi.io ([IPv6:::1]) by localhost (hq.fsi.io [IPv6:::1]) (amavisd-new, port 10026) with ESMTP id a6XHG-THe0pV; Sun, 19 Mar 2017 23:55:36 +0000 (UTC)
Received: from linux-hs2j.localnet (dhcp-148.access.lah1.vix.su [24.104.150.148]) by hq.fsi.io (Postfix) with ESMTPSA id 16110820EC9; Sun, 19 Mar 2017 23:55:36 +0000 (UTC)
From: Paul Vixie <vixie@fsi.io>
To: DNSOP <dnsop@ietf.org>
Date: Sun, 19 Mar 2017 23:55:35 +0000
Message-ID: <2232822.T0nP9Ksjf9@linux-hs2j>
Organization: Farsight Security, Inc.
MIME-Version: 1.0
Content-Transfer-Encoding: 7Bit
Content-Type: text/plain; charset="us-ascii"
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/gjzGZT1tWdCpeWOBFbV2WBnZCOY>
Subject: [DNSOP] adoption mechanics and disclaimers wrt dns-rpz
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 19 Mar 2017 23:55:42 -0000

on sunday march 12, chinese.apricot@gmail.com wrote as follows:

> I'd be happy to see the document proceed under two conditions:  1) it
> becomes a WG document, subject to IETF change control, and 2) that the
> disclaimer requested back on 20170103 be added to the document. To refresh
> the collective mind, here is the missing text:
> 
> applicability statement.
> 
> This draft is documents a process and method for intercepting DNS queries
> and fabricating responses to redirect the querier into a walled garden or
> enclave that is NOT part of the open Internet. Adoption and acceptance of
> this draft is an acknowledgement that the IETF, the IAB and ISOC reject the
> principles espoused at https://open-stand.org/about-us/principles/, in
> particular article 3.  Collective Empowerment insofar as the evolution of
> the DNS is concerned.

i was not subscribed at the time, so i'm working from the archives. the above 
quoted text is wrongheaded and its proposals unacceptable in several ways.

first, the document has been adopted, but is not subject to ietf change 
control. rather, the authors will attempt to modify the text to suit the 
consensus position of the WG, and at publication time, rights to create 
derivative works will be released to the IETF. so, the WG has domain over the 
meaning of the final document and the content of future documents, but not 
over the content of the final document. the authors want to work with the 
community to ensure that a consensus document is published, but we do not want 
to open the door to wrongheaded and unacceptable wordings typified by the 
above.

second, your disclaimer won't be added, and if the consensus of the WG is that 
it must be added, then the standardization activity of dns-rpz will fail. you 
are free to pitch your ideas, and the authors are free to try to accommodate 
those ideas, but the final arbiter of whether accommodation is necessary or 
has been accomplished is WG consensus, not the authors, and not any WG member.

third, ignoring completely the words and the wording of your proposed 
applicability statement, and focusing purely on the ideas it contains, let's 
dispense with the nonsequiturs and canards as follows:

* queries are not intercepted; they are processed differently and deliberately 
by an RDNS server which has voluntarily subscribed to explicit policy sources.

* response fabrication is in this case a service desired by the end-user and 
by the RDNS operator, thus, "fabrication" has improper connotation.

* redirection is by no means the only capability offered.

* walled gardens or enclaves may, or may not, be part of the open internet.

* adoption and acceptance does not acknowledge anything like what's shown. 
rather, it's an acknowledgement that the internet now does work this way, at 
the deliberate and voluntary behest of its RDNS operators and users, and that 
a specification document has two boons: in the short term, giving implementors 
and publishers a single authoritative reference for how dns-rpz works now; 
and, giving change control of the dns-rpz protocol itself over to the IETF 
upon this document's publication, so that the community can drive changes in 
the protocol henceforth.

i did not note any second or other voice in favour of this amendment, and due 
to the vacuous pseudo-mumbo alt-jumbo of the proposal, i predict there will be 
no other voice in favour of it.

so, the authors propose a replacement for the current abstract:

>     This document describes a method for expressing DNS response policy
>     inside a specially constructed DNS zone, and for recursive name
>     servers to use such policy to return modified results to DNS clients.
>     Such modified DNS results might prevent access to selected HTTP servers,
>     or redirect users to "walled gardens", or block objectionable email, or
>     otherwise defend against DNS content deemed malicious by the RDNS
>     operator or end-user. These so-called "DNS Firewalls" are widely used in
>     fighting Internet crime and abuse.
>     
>     Like other mechanisms called "firewalls," response policy zones (RPZ)
>     can be used to block wanted SMTP, HTTP, and other data as well as
>     unwanted data.  RPZ ought not be used to interfere with data desired by
>     recipients. In other words, RPZ should be deployed only with the
>     permission of any and all affected RDNS end-users.
>     
>     This document does not recommend the use of RPZ in any particular
>     situation or instead of other mechanisms including those more
>     commonly called "firewalls." This document lacks an applicability
>     statement for that reason, and because it merely describes a currently
>     common practice, without recommending or criticising that practice.

please chime in if you're for or against this proposed text, or if for some 
incomprehensible reason you are in favour of chinese.apricot@gmail.com's 
proposal from march 12 and want it to be further considered or debated.

the authors will work toward consensus, but not arbitrarily so.

vixie


From nobody Sun Mar 19 17:06:58 2017
Return-Path: <vixie@fsi.io>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DD41F129435 for <dnsop@ietfa.amsl.com>; Sun, 19 Mar 2017 17:06:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.001
X-Spam-Level: 
X-Spam-Status: No, score=-2.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=fsi.io
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uPx5ISJstGsQ for <dnsop@ietfa.amsl.com>; Sun, 19 Mar 2017 17:06:55 -0700 (PDT)
Received: from hq.fsi.io (hq.fsi.io [IPv6:2620:11c:f004::96]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4FECB129415 for <dnsop@ietf.org>; Sun, 19 Mar 2017 17:06:55 -0700 (PDT)
Received: from localhost (ip6-localhost [IPv6:::1]) by hq.fsi.io (Postfix) with ESMTP id 2E34E805E00 for <dnsop@ietf.org>; Mon, 20 Mar 2017 00:06:55 +0000 (UTC)
Received: from hq.fsi.io ([IPv6:::1]) by localhost (hq.fsi.io [IPv6:::1]) (amavisd-new, port 10032) with ESMTP id Z5MjLeUU4NEn; Mon, 20 Mar 2017 00:06:53 +0000 (UTC)
Received: from localhost (ip6-localhost [IPv6:::1]) by hq.fsi.io (Postfix) with ESMTP id DCEBB31361C; Mon, 20 Mar 2017 00:06:52 +0000 (UTC)
DKIM-Filter: OpenDKIM Filter v2.9.0 hq.fsi.io DCEBB31361C
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fsi.io; s=9DB368E8-E20A-11E2-82F0-24FC3FFE5E89; t=1489968412; bh=AgBSoIh5BhCrEwWQBj30BhyFLWZVWFIshYEILjqOevw=; h=From:To:Subject:Date:Message-ID:MIME-Version: Content-Transfer-Encoding:Content-Type; b=yFA+tbzbdEFtPVhcX1Y+ecVdW8OyFm3uofuOfkLyHGZj4BY/fuFzLUG3uwnnHIXdP cU1KE/ryI/XXRqYDoM9JDL+8FZBJrsagpRj3BzA5QzB6jSly7KkyUrmX7toL4mlsK4 pTH6qLuZpURTCiliBcgbJRE73Wiw64NjwdrZ5JCs=
X-Virus-Scanned: amavisd-new at fsi.io
Received: from hq.fsi.io ([IPv6:::1]) by localhost (hq.fsi.io [IPv6:::1]) (amavisd-new, port 10026) with ESMTP id H7O-Se_wqL1N; Mon, 20 Mar 2017 00:06:52 +0000 (UTC)
Received: from linux-hs2j.localnet (dhcp-148.access.lah1.vix.su [24.104.150.148]) by hq.fsi.io (Postfix) with ESMTPSA id 5F15430FB21; Mon, 20 Mar 2017 00:06:51 +0000 (UTC)
From: Paul Vixie <vixie@fsi.io>
To: DNSOP <dnsop@ietf.org>
Date: Mon, 20 Mar 2017 00:06:49 +0000
Message-ID: <1634279.49NKbZ46cN@linux-hs2j>
Organization: Farsight Security, Inc.
In-Reply-To: <2232822.T0nP9Ksjf9@linux-hs2j>
References: <2232822.T0nP9Ksjf9@linux-hs2j>
MIME-Version: 1.0
Content-Transfer-Encoding: 7Bit
Content-Type: text/plain; charset="us-ascii"
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/mWUPVdE8UiboSWsanh3h6NQEcvQ>
Subject: Re: [DNSOP] adoption mechanics and disclaimers wrt dns-rpz
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Mar 2017 00:06:57 -0000

fwiw, here is the text of an RPZ brief provided to the ICANN TEG in the recent 
copenhagen meeting. the text was edited by me, and all errors or omissions are 
mine:

> What are Response Policy Zones (RPZ)?
> 
> A Response Policy Zone (RPZ) is a way to convey DNS resolution policy
> from a security provider to a security customer. The RPZ format can
> identify DNS content by name, or by name server, or by resulting IP
> address; and it can be used to prevent a DNS resolver from reaching the
> DNS content in question, either fully, or indirectly via a honeypot or
> walled garden. Like all so-called "DNS firewalls", the use of RPZ is
> optional, and must be seen by its customers as a value-add, or else it
> will not be used. RPZ was originally prototyped in the ISC BIND9 name
> server, but has since become generally available.
> 
> Fundamentally, an RPZ is a set of rules that directs a recursive name
> server how to act if the answer to a query it resolves matches one of
> the rules in the RPZ. There are different kinds of matches that cause
> the recursive server to take different actions when a match occurs.
> The overall goal of an RPZ is to avoid interacting with certain domains,
> name server, or DNS results such as IP addresses depending on the purpose
> or policy associated with the RPZ. For example, an RPZ could implement
> a policy against visiting malicious domains (such as malware sites,
> phishing sites, etc.) to protect users.
> 
> An ingenious feature of RPZ is that the policy rules themselves are
> actually encoded as standard DNS resource records in a standard DNS zone
> (hence the word "zone" in the name). Since RPZs are normal DNS zones, they
> can be easily distributed using the standard DNS zone transfer protocol,
> which moves a DNS zone from one name server to another. In the typical
> configuration, a recursive name server operating wanting to implement a
> particular policy "subscribes" to a particular RPZ offered by their own
> security team or by an external security provider. The recursive server
> obtains the RPZ using a standard DNS zone transfer from an authoritative
> server operated by the provider. Notably, the RPZ information is not
> intended for direct lookup or consumption by users. Rather, a recursive
> server internally looks up record-sets in an RPZ to direct how it should
> deal with responses it receives during its normal resolution process.
> 
> To offer a specific example, Farsight Security offers an RPZ that
> contains newly observed domains. The theory behind this particular RPZ
> is that phishing sites and malware often use newly registered domains,
> since these domains have a very low probability of already being tagged as
> malicious in various security intelligence services. Once configured with
> this RPZ, a recursive server will effectively refuse to resolve any newly
> observed domains until an incubation period has passed, ensuring that
> users of that recursive server will be protected from these new sites
> long enough to give other reputation services, and takedown services,
> enough time to complete their work. Any connotation of "dangerous" with
> "newly observed" would have to exist in the eye of the resolver operator,
> and is purely subjective.
> 
> Recursive name server implementations that offer RPZ support include
> BIND 9 (Internet Software Consortium), Knot Resolver (cz.nic), PowerDNS
> Recursor (PowerDNS), and FastRPZ (a product of Farsight Security
> that operates with ISC BIND9 and NLNetLabs Unbound).  About a dozen
> RPZ-format security feeds are currently available, some commercial,
> some free. The list of implementations and providers can be found at
> https://dnsrpz.info/.


From nobody Sun Mar 19 18:44:31 2017
Return-Path: <suzworldwide@gmail.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 83E32129449 for <dnsop@ietfa.amsl.com>; Sun, 19 Mar 2017 18:44:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level: 
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JrnfTPlj8wjF for <dnsop@ietfa.amsl.com>; Sun, 19 Mar 2017 18:44:27 -0700 (PDT)
Received: from mail-qk0-x231.google.com (mail-qk0-x231.google.com [IPv6:2607:f8b0:400d:c09::231]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A0CC712944A for <dnsop@ietf.org>; Sun, 19 Mar 2017 18:44:27 -0700 (PDT)
Received: by mail-qk0-x231.google.com with SMTP id y76so99877994qkb.0 for <dnsop@ietf.org>; Sun, 19 Mar 2017 18:44:27 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=from:subject:date:message-id:cc:to:mime-version; bh=KEyj73Vc2zFy/derghP0PeEjzaxsYgmit6cXZ0gSIaU=; b=fWlYpw0YpjuO179QRPjtd9+e5mROAayvlOA7X29Y41wKPOu/lW4otA+axP72oFHTNb eNccX94iuvtcF2owXi8Z6Lj5jRnG7nRu6pMQKy3wTM78ioZF08D/kbla7P+Hbl7uUu0q wXLspvH0MFi2DLiUZQLlZGeU32WXIjOyAZkItEGtcn0+peE3CNlwgcuotLNQZCmVN6hs pr428dpX9csZSliTfPUSI4BAKp7kHfWRBwC85sq/jGIaNRht0HOv9OpWPfjkflJlVjvc 6jYwAa50xNY3KLHA33ItLm5L8YASfchDpzDBIUGQWK+BysEluQwcEes13NpASNk7Z249 USog==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:subject:date:message-id:cc:to:mime-version; bh=KEyj73Vc2zFy/derghP0PeEjzaxsYgmit6cXZ0gSIaU=; b=hs8/FjtYo/FSkNn/2Gdzf95IO9ctGzGxBM+JohXzqUUbzjXHZtRagNo6/lxcQA+uYG omV3GMS0u3yAEnMV9oTNJaW63O/T9B2sIdCkn1+EGZf4XOsgkJML0mqxc5MO79PdyaCT P0gakCQGJh9AEHh8/VmYo2rgPFcmKqyoaJUvQCeGGByI4I16B6u7v30Ga4mD/7c8oDm8 j62g9WC9KVVNFrvG0FF3fNsGywO+5Ds+GgDMyW+l+5vgHhS1QI2u3FyGqLxWTNnS80ZL XXxIciAqg7BJAvK7pjkjwyXOTzNeuqw+pF8jkEnK4agfNuVkEHTdT3WzMkHEqbAGKwJt NSuw==
X-Gm-Message-State: AFeK/H1bkqGn1yK+1Rub2JJCZfHgY5iE5b95hMATE3mqNgijlLH3oCIF/sJdIp4Am7As1w==
X-Received: by 10.55.147.131 with SMTP id v125mr21708274qkd.39.1489974266819;  Sun, 19 Mar 2017 18:44:26 -0700 (PDT)
Received: from ?IPv6:2601:181:c381:c20:7948:d4b9:1879:7d90? ([2601:181:c381:c20:7948:d4b9:1879:7d90]) by smtp.gmail.com with ESMTPSA id y75sm3341412qka.22.2017.03.19.18.44.26 (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Sun, 19 Mar 2017 18:44:26 -0700 (PDT)
From: Suzanne Woolf <suzworldwide@gmail.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_C938632A-674B-416A-8C46-82FC454F17FC"
Date: Sun, 19 Mar 2017 21:44:24 -0400
Message-Id: <1E14B142-680B-4E30-809B-68E03EB6E326@gmail.com>
Cc: Terry Manderson <terry.manderson@icann.org>
To: dnsop <dnsop@ietf.org>
Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2104\))
X-Mailer: Apple Mail (2.2104)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/51GlcDb5zJZxB_ryZCbF9kmpS78>
Subject: [DNSOP] WG review of draft-ietf-homenet-dot-03
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Mar 2017 01:44:29 -0000

--Apple-Mail=_C938632A-674B-416A-8C46-82FC454F17FC
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

Hi,

The INT Area Director who oversees the homenet WG, Terry Manderson, has =
asked DNSOP participants to review =
https://www.ietf.org/id/draft-ietf-homenet-dot-03.txt =
<https://www.ietf.org/id/draft-ietf-homenet-dot-03.txt>, "Special Use =
Top Level Domain '.homenet=E2=80=99=E2=80=9D, with the following aspects =
in mind:

1) in terms of RFC6761

2) in terms of the _operational_ position of an unsigned entry in the =
root zone as requested in this document, to break the chain of trust for =
local DNS resolution of .homenet names.

This document is the product of the homenet WG, which has asked the IESG =
to approve it for publication, so our comments are strictly advisory to =
the IESG. There was some discussion of the draft on this list shortly =
after it appeared, in November 2016, but it=E2=80=99s always the AD=E2=80=99=
s prerogative to ask for additional review.



thanks,
Suzanne & Tim=

--Apple-Mail=_C938632A-674B-416A-8C46-82FC454F17FC
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D"">Hi,<div class=3D""><br class=3D""></div><div class=3D"">The =
INT Area Director who oversees the homenet WG, Terry Manderson, has =
asked DNSOP participants to review&nbsp;<a =
href=3D"https://www.ietf.org/id/draft-ietf-homenet-dot-03.txt" =
class=3D"">https://www.ietf.org/id/draft-ietf-homenet-dot-03.txt</a>, =
"Special Use Top Level Domain '.homenet=E2=80=99=E2=80=9D, with the =
following aspects in mind:</div><div class=3D""><br class=3D""></div><div =
class=3D"">1) in terms of RFC6761<br class=3D""><br class=3D"">2) in =
terms of the _operational_ position of an unsigned entry in the root =
zone as requested in this document, to break the chain of trust for =
local DNS resolution of .homenet names.<br class=3D""></div><div =
class=3D""><br class=3D""></div><div class=3D"">This document is the =
product of the homenet WG, which has asked the IESG to approve it for =
publication, so our comments are strictly advisory to the IESG. There =
was some discussion of the draft on this list shortly after it appeared, =
in November 2016, but it=E2=80=99s always the AD=E2=80=99s prerogative =
to ask for additional review.</div><div class=3D""><br =
class=3D""></div><div class=3D""><br class=3D""></div><div class=3D""><br =
class=3D""></div><div class=3D"">thanks,</div><div class=3D"">Suzanne =
&amp; Tim</div></body></html>=

--Apple-Mail=_C938632A-674B-416A-8C46-82FC454F17FC--


From nobody Sun Mar 19 19:03:25 2017
Return-Path: <paul.hoffman@vpnc.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E817512944F for <dnsop@ietfa.amsl.com>; Sun, 19 Mar 2017 19:03:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 270EwE7cmz_9 for <dnsop@ietfa.amsl.com>; Sun, 19 Mar 2017 19:03:22 -0700 (PDT)
Received: from mail.proper.com (Opus1.Proper.COM [207.182.41.91]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3843412944B for <dnsop@ietf.org>; Sun, 19 Mar 2017 19:03:22 -0700 (PDT)
Received: from [10.32.60.42] (142-254-101-176.dsl.dynamic.fusionbroadband.com [142.254.101.176]) (authenticated bits=0) by mail.proper.com (8.15.2/8.14.9) with ESMTPSA id v2K23BVa068585 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Sun, 19 Mar 2017 19:03:13 -0700 (MST) (envelope-from paul.hoffman@vpnc.org)
X-Authentication-Warning: mail.proper.com: Host 142-254-101-176.dsl.dynamic.fusionbroadband.com [142.254.101.176] claimed to be [10.32.60.42]
From: "Paul Hoffman" <paul.hoffman@vpnc.org>
To: "Terry Manderson" <terry.manderson@icann.org>
Cc: dnsop <dnsop@ietf.org>
Date: Sun, 19 Mar 2017 19:03:18 -0700
Message-ID: <6DDEFD26-A6ED-4E26-B5C0-1D1EEFFD509A@vpnc.org>
In-Reply-To: <1E14B142-680B-4E30-809B-68E03EB6E326@gmail.com>
References: <1E14B142-680B-4E30-809B-68E03EB6E326@gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Mailer: MailMate (1.9.6r5347)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/VH8xlWD4iBV26ahqh0rpTWo7QME>
Subject: Re: [DNSOP] WG review of draft-ietf-homenet-dot-03
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Mar 2017 02:03:24 -0000

On 19 Mar 2017, at 18:44, Suzanne Woolf wrote:

> Hi,
>
> The INT Area Director who oversees the homenet WG, Terry Manderson, 
> has asked DNSOP participants to review 
> https://www.ietf.org/id/draft-ietf-homenet-dot-03.txt 
> <https://www.ietf.org/id/draft-ietf-homenet-dot-03.txt>, "Special Use 
> Top Level Domain '.homenet’”, with the following aspects in mind:
>
> 1) in terms of RFC6761
>
> 2) in terms of the _operational_ position of an unsigned entry in the 
> root zone as requested in this document, to break the chain of trust 
> for local DNS resolution of .homenet names.
>
> This document is the product of the homenet WG, which has asked the 
> IESG to approve it for publication, so our comments are strictly 
> advisory to the IESG. There was some discussion of the draft on this 
> list shortly after it appeared, in November 2016, but it’s always 
> the AD’s prerogative to ask for additional review.

Clarifying question for Terry: do you want us reviewing it now, or after 
he has released it for IETF Last Call? I ask because the draft's authors 
are aware that there are still a bunch of 6761-ish issues (from two 
different reviewers, of which I am one), so there might be refinements 
coming before IETF Last Call, or maybe not.


From nobody Sun Mar 19 20:41:03 2017
Return-Path: <abbypan@gmail.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 524C9129462 for <dnsop@ietfa.amsl.com>; Sun, 19 Mar 2017 20:41:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id G4TdeafSmQbm for <dnsop@ietfa.amsl.com>; Sun, 19 Mar 2017 20:40:59 -0700 (PDT)
Received: from mail-wm0-x229.google.com (mail-wm0-x229.google.com [IPv6:2a00:1450:400c:c09::229]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BE4A812953F for <dnsop@ietf.org>; Sun, 19 Mar 2017 20:40:58 -0700 (PDT)
Received: by mail-wm0-x229.google.com with SMTP id t189so54284598wmt.1 for <dnsop@ietf.org>; Sun, 19 Mar 2017 20:40:58 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=gdU9kLqeXrT1Bp+S+MtstVvcUwuxtvkYGsuli0RtCu4=; b=WK648Eo14FEyS85760JY43byneqXkcucVXCB1Gsfi0XUV7iHnJWK0wXq7JV4WO1gpg k9FKpF2pTxuoUrl8+49+XMf8NXMLmCuuqI2fw2kufBb3okAL0+48RSNCFa8EBBNK7XD1 Gqb8ZLjOVTq3ao6HeQU1aKEXoo4DQuiF8psy3Ph21wnZA9oCkrQ8DLnp20Iki6PfDwl7 gYiqO8Mr/sWxknZFnc8BgcJ6PQ1w1eRi05rMlhEw0fcrmDYsvIUwKFrjCP0HlFfJzXKf j8V9/GebqZ/6GeO6rXocK6nf1KpuYGoI1c91ZAd74npMbcQ1FTrQfYMP9Q/GJ28VKW08 cc0w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=gdU9kLqeXrT1Bp+S+MtstVvcUwuxtvkYGsuli0RtCu4=; b=VHF1THc2YZYhXJlS0l81stmu2kEQS+cxSczfV9sr1TNeGkTepf7BO03apMmXEqw8aC txI989iLAlEKu09DO5hltNRihVcw2dVDxN/p5xhvUu3vh+Z+y7oKB3hzaAAOu1b4mqwG S/q1WDdNyJZIh7BJL+eeiHjetAiMmpgyqwoSPZ9hF10qd3z6R5+qCDc6BIdonSbweT1s RiwI2LFgbqlRqvAov+lfie1cLNNukrqtDRCoCdkBVJgJh4XS+xvSpXdKzUW9ntE2UeC0 kPQQRZGNaEV+egrjSm6YK7j9h+/kZzXFcGnCd0iRUy0bKx+N6cyO8sT0QVtTl9559KB2 utsg==
X-Gm-Message-State: AFeK/H0Tw6yhEBSIlwWvV7Fe1/t85klzAkwGs1zdz848fM8FicfrHWpKDQ2CjaYaPiPXZlv3Gh9L/mHaZHq22w==
X-Received: by 10.28.152.11 with SMTP id a11mr8007679wme.64.1489981257301; Sun, 19 Mar 2017 20:40:57 -0700 (PDT)
MIME-Version: 1.0
References: <000f01d29dfe$50b6b190$f22414b0$@cn> <CANLjSvXGO3rSpqb7hzwmV=vfm=UTHnQYqfBmt=uD9Mi8cL59Jg@mail.gmail.com> <CAHw9_i+bgm=h144Qga1_y2Rdgxgzff1dxeVo2+e4AR-gKtVJ3Q@mail.gmail.com>
In-Reply-To: <CAHw9_i+bgm=h144Qga1_y2Rdgxgzff1dxeVo2+e4AR-gKtVJ3Q@mail.gmail.com>
From: Lanlan Pan <abbypan@gmail.com>
Date: Mon, 20 Mar 2017 03:40:46 +0000
Message-ID: <CANLjSvXUXVj7yipc5-OtgJpaOAWM8=xtg_pCfemZ1Hrnv9iPLQ@mail.gmail.com>
To: Warren Kumari <warren@kumari.net>
Cc: dnsop <dnsop@ietf.org>, "fuyu@cnnic.cn" <fuyu@cnnic.cn>
Content-Type: multipart/alternative; boundary=001a114b94129043ae054b214b39
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/j9wFaBVUaDfQTpuGRIiffB9zu4g>
Subject: Re: [DNSOP] FW: New Version Notification for draft-pan-dnsop-edns-isp-location-00
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Mar 2017 03:41:02 -0000

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

Hi Warren=EF=BC=8C

Obviously we all know that network topology is not equal to physical
topology.

To give "most precisely" for authoritative servers to decide most satisfied
"network topology", ECS use client subnet.

At NDSS there is a question that "why not directly use AS number" ? client
subnet can be maped into AS number, which is used for bgp route at network
topology.

My answer was that  AS4134 cover multiple provinces in china, from south
China to north China, 2000+ kilometers physical distance, also, with long
latency at network topology.

As the maxmind ip geo database showed in the slide, my key point is that,
the "country, province, isp" information can offer the same "network
topology" information like client subnet.

We tell Authorative servers that, "I want to know what is most satisfied ip
address for clients from CHINA, BEIJING, TELECOM at network topology".

But not "I want to know what is the nearest ip address for clients from
CHINA, BEIJING, TELECOM at physical topology".

Thanks Lanlan & Yu.

Warren Kumari <warren@kumari.net>=E4=BA=8E2017=E5=B9=B43=E6=9C=8818=E6=97=
=A5=E5=91=A8=E5=85=AD =E4=B8=8B=E5=8D=885:08=E5=86=99=E9=81=93=EF=BC=9A

> On Sat, Mar 18, 2017 at 2:57 AM, Lanlan Pan <abbypan@gmail.com> wrote:
> > Hi all,
> >
> > In NDSS 2017 DNS Privacy Workshop, I presented a EIL option as an
> > alternative privacy improvement for ECS.
>
> Yes, and at NDSS I provided the following feedback (which perhaps you
> misunderstood)
>
> Much of the reason that CDNs (and similar) perform things like ECS /
> geo-IP  is not because they want to know where the user physically is,
> but because they want to provide the fastest, lowest latency
> responses; physical topology is not the same as network topology...
>
> RFC7871 makes this quite clear, for example:
>
> Topologically Close:  Refers to two hosts being close in terms of the
>       number of hops or the time it takes for a packet to travel from
>       one host to the other.  The concept of topological distance is
>       only loosely related to the concept of geographical distance: two
>       geographically close hosts can still be very distant from a
>       topological perspective, and two geographically distant hosts can
>       be quite close on the network.
>
> and wherever it talks about "close" it says things like "are
> reasonably close in the topological sense" or "topologically close".
>
>
> A pathological case is Fiji -- there are multiple ISPs, but very
> little local peering (at least when I was last there) -- this means
> that to get from one ISP to the other requires going down Southern
> Cross, making a U-turn in Australia, and then going back up Southern
> Cross.  Geolocating a user on one ISP to a cache in another ISP would
> add an additional 2 trips across SC, or ~4,000miles, or 6,400KM.
>
> A less pathological case is my home -- I'm right near Ashburn,
> Virginia, USA (near Ashburn Equinix and many other datacenters), but
> my "closest" (in terms of network topology) caches are in Atlanta, GA,
> 643miles away....
>
> W
>
>
>
>
> >
> > The paper and slide are attached.  Test code in github :
> > https://github.com/abbypan/dns_test_eil
> >
> > Any comments or suggestions will be appreciated.
> >
> > Regards.
> >
> > Yu Fu <fuyu@cnnic.cn>=E4=BA=8E2017=E5=B9=B43=E6=9C=8816=E6=97=A5=E5=91=
=A8=E5=9B=9B =E4=B8=8A=E5=8D=8810:37=E5=86=99=E9=81=93=EF=BC=9A
> >>
> >> Hi all,
> >>
> >> We have submitted a new draft as draft-pan-dnsop-edns-isp-location-00.
> >> This document is an improved solution for ECS(RFC7871), describes an
> EDNS
> >> ISP Location (EIL) extension to address the privacy problem of ECS,
> find the
> >> right balance between privacy improvement and user experience
> optimization.
> >> EIL is defined to convey ISP location information that is relevant to
> the
> >> DNS message.  It will provide sufficient information for the
> Authoritative
> >> Server to decide the response without guessing geolocation of the IP
> >> address.
> >>
> >> Your comments are appreciated.
> >>
> >> Thanks
> >> Lanlan & Yu
> >>
> >> >-----Original Message-----
> >> >From: internet-drafts@ietf.org [mailto:internet-drafts@ietf.org]
> >> >Sent: Monday, March 13, 2017 6:07 PM
> >> >To: Pan Lanlan; Lanlan Pan; Yu Fu
> >> >Subject: New Version Notification for
> >> > draft-pan-dnsop-edns-isp-location-00.txt
> >> >
> >> >
> >> >A new version of I-D, draft-pan-dnsop-edns-isp-location-00.txt
> >> >has been successfully submitted by Yu Fu and posted to the IETF
> >> > repository.
> >> >
> >> >Name:          draft-pan-dnsop-edns-isp-location
> >> >Revision:      00
> >> >Title:         ISP Location in DNS Queries
> >> >Document date: 2017-03-13
> >> >Group:         Individual Submission
> >> >Pages:         14
> >> >URL:
> >> >
> https://www.ietf.org/internet-drafts/draft-pan-dnsop-edns-isp-location-00=
.txt
> >> >Status:
> >> > https://datatracker.ietf.org/doc/draft-pan-dnsop-edns-isp-location/
> >> >Htmlized:
> >> > https://tools.ietf.org/html/draft-pan-dnsop-edns-isp-location-00
> >> >
> >> >
> >> >Abstract:
> >> >   This document describes an Extension Mechanisms for DNS (EDNS0)
> >> >   option that is in active use to carry information about the networ=
k
> >> >   that originated a DNS query and the network for which the subseque=
nt
> >> >   response can be cached.
> >> >
> >> >   It is inspired by EDNS Client Subnet (ECS) with some privacy
> >> >   considerations, goals to reduce the "guess geolocation of client's
> >> >   IP" work on Authoritative Nameservers.
> >>
> >>
> >>
> >>
> >>
> >> The IETF Secretariat
> >>
> >>
> >> _______________________________________________
> >> DNSOP mailing list
> >> DNSOP@ietf.org
> >> https://www.ietf.org/mailman/listinfo/dnsop
> >
> > --
> > =E8=87=B4=E7=A4=BC  Best Regards
> >
> > =E6=BD=98=E8=93=9D=E5=85=B0  Pan Lanlan
> >
> > _______________________________________________
> > DNSOP mailing list
> > DNSOP@ietf.org
> > https://www.ietf.org/mailman/listinfo/dnsop
> >
>
>
>
> --
> I don't think the execution is relevant when it was obviously a bad
> idea in the first place.
> This is like putting rabid weasels in your pants, and later expressing
> regret at having chosen those particular rabid weasels and that pair
> of pants.
>    ---maf
>
--=20
=E8=87=B4=E7=A4=BC  Best Regards

=E6=BD=98=E8=93=9D=E5=85=B0  Pan Lanlan

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

<div dir=3D"ltr"><div><div><div>Hi Warren=EF=BC=8C<br><br></div>Obviously w=
e all know that network topology is not equal to physical topology.<br><br>=
</div>To give &quot;most precisely&quot; for authoritative servers to decid=
e most satisfied &quot;network topology&quot;, ECS use client subnet.<br><b=
r></div><div>At NDSS there is a question that &quot;why not directly use AS=
 number&quot; ? client subnet can be maped into AS number, which is used fo=
r bgp route at network topology. <br></div><div><br>My answer was that=C2=
=A0 AS4134 cover multiple provinces in china, from south China to north Chi=
na, 2000+ kilometers physical distance, also, with long latency at network =
topology. <br><br>As the maxmind ip geo database showed in the slide, my ke=
y point is that, the &quot;country, province, isp&quot; information can off=
er the same &quot;network topology&quot; information like client subnet.<br=
><br></div><div>We tell Authorative servers that, &quot;I want to know what=
 is most satisfied ip address for clients from CHINA, BEIJING, TELECOM at n=
etwork topology&quot;.<br><br>But not &quot;I want to know what is the near=
est ip address for clients from CHINA, BEIJING, TELECOM at physical topolog=
y&quot;.<br><br></div><div>Thanks Lanlan &amp; Yu.<br></div><div><br><div c=
lass=3D"gmail_quote"><div dir=3D"ltr">Warren Kumari &lt;<a href=3D"mailto:w=
arren@kumari.net">warren@kumari.net</a>&gt;=E4=BA=8E2017=E5=B9=B43=E6=9C=88=
18=E6=97=A5=E5=91=A8=E5=85=AD =E4=B8=8B=E5=8D=885:08=E5=86=99=E9=81=93=EF=
=BC=9A<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8e=
x;border-left:1px #ccc solid;padding-left:1ex">On Sat, Mar 18, 2017 at 2:57=
 AM, Lanlan Pan &lt;<a href=3D"mailto:abbypan@gmail.com" class=3D"gmail_msg=
" target=3D"_blank">abbypan@gmail.com</a>&gt; wrote:<br class=3D"gmail_msg"=
>
&gt; Hi all,<br class=3D"gmail_msg">
&gt;<br class=3D"gmail_msg">
&gt; In NDSS 2017 DNS Privacy Workshop, I presented a EIL option as an<br c=
lass=3D"gmail_msg">
&gt; alternative privacy improvement for ECS.<br class=3D"gmail_msg">
<br class=3D"gmail_msg">
Yes, and at NDSS I provided the following feedback (which perhaps you<br cl=
ass=3D"gmail_msg">
misunderstood)<br class=3D"gmail_msg">
<br class=3D"gmail_msg">
Much of the reason that CDNs (and similar) perform things like ECS /<br cla=
ss=3D"gmail_msg">
geo-IP=C2=A0 is not because they want to know where the user physically is,=
<br class=3D"gmail_msg">
but because they want to provide the fastest, lowest latency<br class=3D"gm=
ail_msg">
responses; physical topology is not the same as network topology...<br clas=
s=3D"gmail_msg">
<br class=3D"gmail_msg">
RFC7871 makes this quite clear, for example:<br class=3D"gmail_msg">
<br class=3D"gmail_msg">
Topologically Close:=C2=A0 Refers to two hosts being close in terms of the<=
br class=3D"gmail_msg">
=C2=A0 =C2=A0 =C2=A0 number of hops or the time it takes for a packet to tr=
avel from<br class=3D"gmail_msg">
=C2=A0 =C2=A0 =C2=A0 one host to the other.=C2=A0 The concept of topologica=
l distance is<br class=3D"gmail_msg">
=C2=A0 =C2=A0 =C2=A0 only loosely related to the concept of geographical di=
stance: two<br class=3D"gmail_msg">
=C2=A0 =C2=A0 =C2=A0 geographically close hosts can still be very distant f=
rom a<br class=3D"gmail_msg">
=C2=A0 =C2=A0 =C2=A0 topological perspective, and two geographically distan=
t hosts can<br class=3D"gmail_msg">
=C2=A0 =C2=A0 =C2=A0 be quite close on the network.<br class=3D"gmail_msg">
<br class=3D"gmail_msg">
and wherever it talks about &quot;close&quot; it says things like &quot;are=
<br class=3D"gmail_msg">
reasonably close in the topological sense&quot; or &quot;topologically clos=
e&quot;.<br class=3D"gmail_msg">
<br class=3D"gmail_msg">
<br class=3D"gmail_msg">
A pathological case is Fiji -- there are multiple ISPs, but very<br class=
=3D"gmail_msg">
little local peering (at least when I was last there) -- this means<br clas=
s=3D"gmail_msg">
that to get from one ISP to the other requires going down Southern<br class=
=3D"gmail_msg">
Cross, making a U-turn in Australia, and then going back up Southern<br cla=
ss=3D"gmail_msg">
Cross.=C2=A0 Geolocating a user on one ISP to a cache in another ISP would<=
br class=3D"gmail_msg">
add an additional 2 trips across SC, or ~4,000miles, or 6,400KM.<br class=
=3D"gmail_msg">
<br class=3D"gmail_msg">
A less pathological case is my home -- I&#39;m right near Ashburn,<br class=
=3D"gmail_msg">
Virginia, USA (near Ashburn Equinix and many other datacenters), but<br cla=
ss=3D"gmail_msg">
my &quot;closest&quot; (in terms of network topology) caches are in Atlanta=
, GA,<br class=3D"gmail_msg">
643miles away....<br class=3D"gmail_msg">
<br class=3D"gmail_msg">
W<br class=3D"gmail_msg">
<br class=3D"gmail_msg">
<br class=3D"gmail_msg">
<br class=3D"gmail_msg">
<br class=3D"gmail_msg">
&gt;<br class=3D"gmail_msg">
&gt; The paper and slide are attached.=C2=A0 Test code in github :<br class=
=3D"gmail_msg">
&gt; <a href=3D"https://github.com/abbypan/dns_test_eil" rel=3D"noreferrer"=
 class=3D"gmail_msg" target=3D"_blank">https://github.com/abbypan/dns_test_=
eil</a><br class=3D"gmail_msg">
&gt;<br class=3D"gmail_msg">
&gt; Any comments or suggestions will be appreciated.<br class=3D"gmail_msg=
">
&gt;<br class=3D"gmail_msg">
&gt; Regards.<br class=3D"gmail_msg">
&gt;<br class=3D"gmail_msg">
&gt; Yu Fu &lt;<a href=3D"mailto:fuyu@cnnic.cn" class=3D"gmail_msg" target=
=3D"_blank">fuyu@cnnic.cn</a>&gt;=E4=BA=8E2017=E5=B9=B43=E6=9C=8816=E6=97=
=A5=E5=91=A8=E5=9B=9B =E4=B8=8A=E5=8D=8810:37=E5=86=99=E9=81=93=EF=BC=9A<br=
 class=3D"gmail_msg">
&gt;&gt;<br class=3D"gmail_msg">
&gt;&gt; Hi all,<br class=3D"gmail_msg">
&gt;&gt;<br class=3D"gmail_msg">
&gt;&gt; We have submitted a new draft as draft-pan-dnsop-edns-isp-location=
-00.<br class=3D"gmail_msg">
&gt;&gt; This document is an improved solution for ECS(RFC7871), describes =
an EDNS<br class=3D"gmail_msg">
&gt;&gt; ISP Location (EIL) extension to address the privacy problem of ECS=
, find the<br class=3D"gmail_msg">
&gt;&gt; right balance between privacy improvement and user experience opti=
mization.<br class=3D"gmail_msg">
&gt;&gt; EIL is defined to convey ISP location information that is relevant=
 to the<br class=3D"gmail_msg">
&gt;&gt; DNS message.=C2=A0 It will provide sufficient information for the =
Authoritative<br class=3D"gmail_msg">
&gt;&gt; Server to decide the response without guessing geolocation of the =
IP<br class=3D"gmail_msg">
&gt;&gt; address.<br class=3D"gmail_msg">
&gt;&gt;<br class=3D"gmail_msg">
&gt;&gt; Your comments are appreciated.<br class=3D"gmail_msg">
&gt;&gt;<br class=3D"gmail_msg">
&gt;&gt; Thanks<br class=3D"gmail_msg">
&gt;&gt; Lanlan &amp; Yu<br class=3D"gmail_msg">
&gt;&gt;<br class=3D"gmail_msg">
&gt;&gt; &gt;-----Original Message-----<br class=3D"gmail_msg">
&gt;&gt; &gt;From: <a href=3D"mailto:internet-drafts@ietf.org" class=3D"gma=
il_msg" target=3D"_blank">internet-drafts@ietf.org</a> [mailto:<a href=3D"m=
ailto:internet-drafts@ietf.org" class=3D"gmail_msg" target=3D"_blank">inter=
net-drafts@ietf.org</a>]<br class=3D"gmail_msg">
&gt;&gt; &gt;Sent: Monday, March 13, 2017 6:07 PM<br class=3D"gmail_msg">
&gt;&gt; &gt;To: Pan Lanlan; Lanlan Pan; Yu Fu<br class=3D"gmail_msg">
&gt;&gt; &gt;Subject: New Version Notification for<br class=3D"gmail_msg">
&gt;&gt; &gt; draft-pan-dnsop-edns-isp-location-00.txt<br class=3D"gmail_ms=
g">
&gt;&gt; &gt;<br class=3D"gmail_msg">
&gt;&gt; &gt;<br class=3D"gmail_msg">
&gt;&gt; &gt;A new version of I-D, draft-pan-dnsop-edns-isp-location-00.txt=
<br class=3D"gmail_msg">
&gt;&gt; &gt;has been successfully submitted by Yu Fu and posted to the IET=
F<br class=3D"gmail_msg">
&gt;&gt; &gt; repository.<br class=3D"gmail_msg">
&gt;&gt; &gt;<br class=3D"gmail_msg">
&gt;&gt; &gt;Name:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 draft-pan-dnsop-edns-i=
sp-location<br class=3D"gmail_msg">
&gt;&gt; &gt;Revision:=C2=A0 =C2=A0 =C2=A0 00<br class=3D"gmail_msg">
&gt;&gt; &gt;Title:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0ISP Location in DNS Qu=
eries<br class=3D"gmail_msg">
&gt;&gt; &gt;Document date: 2017-03-13<br class=3D"gmail_msg">
&gt;&gt; &gt;Group:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Individual Submission<=
br class=3D"gmail_msg">
&gt;&gt; &gt;Pages:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A014<br class=3D"gmail_m=
sg">
&gt;&gt; &gt;URL:<br class=3D"gmail_msg">
&gt;&gt; &gt; <a href=3D"https://www.ietf.org/internet-drafts/draft-pan-dns=
op-edns-isp-location-00.txt" rel=3D"noreferrer" class=3D"gmail_msg" target=
=3D"_blank">https://www.ietf.org/internet-drafts/draft-pan-dnsop-edns-isp-l=
ocation-00.txt</a><br class=3D"gmail_msg">
&gt;&gt; &gt;Status:<br class=3D"gmail_msg">
&gt;&gt; &gt; <a href=3D"https://datatracker.ietf.org/doc/draft-pan-dnsop-e=
dns-isp-location/" rel=3D"noreferrer" class=3D"gmail_msg" target=3D"_blank"=
>https://datatracker.ietf.org/doc/draft-pan-dnsop-edns-isp-location/</a><br=
 class=3D"gmail_msg">
&gt;&gt; &gt;Htmlized:<br class=3D"gmail_msg">
&gt;&gt; &gt; <a href=3D"https://tools.ietf.org/html/draft-pan-dnsop-edns-i=
sp-location-00" rel=3D"noreferrer" class=3D"gmail_msg" target=3D"_blank">ht=
tps://tools.ietf.org/html/draft-pan-dnsop-edns-isp-location-00</a><br class=
=3D"gmail_msg">
&gt;&gt; &gt;<br class=3D"gmail_msg">
&gt;&gt; &gt;<br class=3D"gmail_msg">
&gt;&gt; &gt;Abstract:<br class=3D"gmail_msg">
&gt;&gt; &gt;=C2=A0 =C2=A0This document describes an Extension Mechanisms f=
or DNS (EDNS0)<br class=3D"gmail_msg">
&gt;&gt; &gt;=C2=A0 =C2=A0option that is in active use to carry information=
 about the network<br class=3D"gmail_msg">
&gt;&gt; &gt;=C2=A0 =C2=A0that originated a DNS query and the network for w=
hich the subsequent<br class=3D"gmail_msg">
&gt;&gt; &gt;=C2=A0 =C2=A0response can be cached.<br class=3D"gmail_msg">
&gt;&gt; &gt;<br class=3D"gmail_msg">
&gt;&gt; &gt;=C2=A0 =C2=A0It is inspired by EDNS Client Subnet (ECS) with s=
ome privacy<br class=3D"gmail_msg">
&gt;&gt; &gt;=C2=A0 =C2=A0considerations, goals to reduce the &quot;guess g=
eolocation of client&#39;s<br class=3D"gmail_msg">
&gt;&gt; &gt;=C2=A0 =C2=A0IP&quot; work on Authoritative Nameservers.<br cl=
ass=3D"gmail_msg">
&gt;&gt;<br class=3D"gmail_msg">
&gt;&gt;<br class=3D"gmail_msg">
&gt;&gt;<br class=3D"gmail_msg">
&gt;&gt;<br class=3D"gmail_msg">
&gt;&gt;<br class=3D"gmail_msg">
&gt;&gt; The IETF Secretariat<br class=3D"gmail_msg">
&gt;&gt;<br class=3D"gmail_msg">
&gt;&gt;<br class=3D"gmail_msg">
&gt;&gt; _______________________________________________<br class=3D"gmail_=
msg">
&gt;&gt; DNSOP mailing list<br class=3D"gmail_msg">
&gt;&gt; <a href=3D"mailto:DNSOP@ietf.org" class=3D"gmail_msg" target=3D"_b=
lank">DNSOP@ietf.org</a><br class=3D"gmail_msg">
&gt;&gt; <a href=3D"https://www.ietf.org/mailman/listinfo/dnsop" rel=3D"nor=
eferrer" class=3D"gmail_msg" target=3D"_blank">https://www.ietf.org/mailman=
/listinfo/dnsop</a><br class=3D"gmail_msg">
&gt;<br class=3D"gmail_msg">
&gt; --<br class=3D"gmail_msg">
&gt; =E8=87=B4=E7=A4=BC=C2=A0 Best Regards<br class=3D"gmail_msg">
&gt;<br class=3D"gmail_msg">
&gt; =E6=BD=98=E8=93=9D=E5=85=B0=C2=A0 Pan Lanlan<br class=3D"gmail_msg">
&gt;<br class=3D"gmail_msg">
&gt; _______________________________________________<br class=3D"gmail_msg"=
>
&gt; DNSOP mailing list<br class=3D"gmail_msg">
&gt; <a href=3D"mailto:DNSOP@ietf.org" class=3D"gmail_msg" target=3D"_blank=
">DNSOP@ietf.org</a><br class=3D"gmail_msg">
&gt; <a href=3D"https://www.ietf.org/mailman/listinfo/dnsop" rel=3D"norefer=
rer" class=3D"gmail_msg" target=3D"_blank">https://www.ietf.org/mailman/lis=
tinfo/dnsop</a><br class=3D"gmail_msg">
&gt;<br class=3D"gmail_msg">
<br class=3D"gmail_msg">
<br class=3D"gmail_msg">
<br class=3D"gmail_msg">
--<br class=3D"gmail_msg">
I don&#39;t think the execution is relevant when it was obviously a bad<br =
class=3D"gmail_msg">
idea in the first place.<br class=3D"gmail_msg">
This is like putting rabid weasels in your pants, and later expressing<br c=
lass=3D"gmail_msg">
regret at having chosen those particular rabid weasels and that pair<br cla=
ss=3D"gmail_msg">
of pants.<br class=3D"gmail_msg">
=C2=A0 =C2=A0---maf<br class=3D"gmail_msg">
</blockquote></div></div></div><div dir=3D"ltr">-- <br></div><div data-smar=
tmail=3D"gmail_signature"><div dir=3D"ltr">=E8=87=B4=E7=A4=BC=C2=A0 Best Re=
gards<br><br>=E6=BD=98=E8=93=9D=E5=85=B0=C2=A0 Pan Lanlan<br></div></div>

--001a114b94129043ae054b214b39--


From nobody Sun Mar 19 21:06:34 2017
Return-Path: <ggm@algebras.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2A27B129564 for <dnsop@ietfa.amsl.com>; Sun, 19 Mar 2017 21:06:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.601
X-Spam-Level: 
X-Spam-Status: No, score=-2.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=algebras-org.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tGYZiBfW5bYb for <dnsop@ietfa.amsl.com>; Sun, 19 Mar 2017 21:06:30 -0700 (PDT)
Received: from mail-vk0-x233.google.com (mail-vk0-x233.google.com [IPv6:2607:f8b0:400c:c05::233]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8363B12955F for <dnsop@ietf.org>; Sun, 19 Mar 2017 21:06:30 -0700 (PDT)
Received: by mail-vk0-x233.google.com with SMTP id d188so64176727vka.0 for <dnsop@ietf.org>; Sun, 19 Mar 2017 21:06:30 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=algebras-org.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-transfer-encoding; bh=+TnTIL/bS3P23gST76fmfkcGG/Yzq5kZvlSOy4AKc2M=; b=V+bVOUh3bbZkVX9ONpjZHaGqC4Tb9V5chlP4b35R8MuWC2rLxEYQ/LRGsQ4rGLvmQ8 9infUlyy1Fpgb2zpCp6uLn/+2ctnmFINaKB5oOIvWN4DFhXulUqdxxU+JqWvYwi3XcGn ikWUgfR59+53dxCiU7zUQ3RbkITpaRkV26/XNhoKrz0s65IZ6PX8MSP/8A0qzuokzyR8 WTRi+l89rk2lT0wQYlXGfwCGAkVxMb7ONf6obH7gh6D/gumvSBQuL6sbt3p2Frfvewa0 w1CWdvLV0nYJFMJ5EodlCedQEnkLceufkCGHSlGvu0J38RnMAkZLSD2uKOs9lzEQlIaC xHUw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:content-transfer-encoding; bh=+TnTIL/bS3P23gST76fmfkcGG/Yzq5kZvlSOy4AKc2M=; b=Xpfezlt827a3Y4RQPAygT6uswK+85yzYBZun94mTQOsLidfD5sw+Dbwxdj4skJdXmN MbNIidqU9zulcNMGCYbCbYe3501dl9LWW30gEUhjOIDT/kXESDB558gu3jc/Ii5Uu7uI LG2VNaJSS9e75Tbg6yXb0DJuOZM2+jpHadrV/+BXtdnPo+m0sK9ygSVNmepmwVrEAuIt U8BNrup2gUuKEl8ackOSfqTpEHjLAVL2XS3zOToYcfddza5GBotpsjdxrQzAchFMyQRT hYEKBo8rF61jxUeNtzfvSrVHUAAz0iRSktAvd72MeXwOw2/CF9o1N2UBylERkhv5soq+ cxRQ==
X-Gm-Message-State: AFeK/H31ZEMYno6SFDfqempS/zIG8G12HJJ07CiKIAUnV0XFGY2GYoxp0jYaAxn4aPFrm4I1IFeny0w9CWgVHw==
X-Received: by 10.31.67.209 with SMTP id q200mr10752938vka.43.1489982789372; Sun, 19 Mar 2017 21:06:29 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.103.72.218 with HTTP; Sun, 19 Mar 2017 21:06:28 -0700 (PDT)
X-Originating-IP: [2001:dd8:b:99:9dd3:1e91:b8a6:9f35]
In-Reply-To: <6DDEFD26-A6ED-4E26-B5C0-1D1EEFFD509A@vpnc.org>
References: <1E14B142-680B-4E30-809B-68E03EB6E326@gmail.com> <6DDEFD26-A6ED-4E26-B5C0-1D1EEFFD509A@vpnc.org>
From: George Michaelson <ggm@algebras.org>
Date: Mon, 20 Mar 2017 14:06:28 +1000
Message-ID: <CAKr6gn0=bGKom=fJ9C7Y3ChCgH5H+nZ-nKJjMyTFLAc1_1xC-Q@mail.gmail.com>
To: dnsop <dnsop@ietf.org>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/InIRj_IfsMKaQS8ExTHE8DVp2Rg>
Subject: Re: [DNSOP] WG review of draft-ietf-homenet-dot-03
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Mar 2017 04:06:33 -0000

Where's the measurement of existing use?

Do we understand to what extent this label is already in use, and
potentially has operational issues?

-G

On Mon, Mar 20, 2017 at 12:03 PM, Paul Hoffman <paul.hoffman@vpnc.org> wrot=
e:
> On 19 Mar 2017, at 18:44, Suzanne Woolf wrote:
>
>> Hi,
>>
>> The INT Area Director who oversees the homenet WG, Terry Manderson, has
>> asked DNSOP participants to review
>> https://www.ietf.org/id/draft-ietf-homenet-dot-03.txt
>> <https://www.ietf.org/id/draft-ietf-homenet-dot-03.txt>, "Special Use To=
p
>> Level Domain '.homenet=E2=80=99=E2=80=9D, with the following aspects in =
mind:
>>
>> 1) in terms of RFC6761
>>
>> 2) in terms of the _operational_ position of an unsigned entry in the ro=
ot
>> zone as requested in this document, to break the chain of trust for loca=
l
>> DNS resolution of .homenet names.
>>
>> This document is the product of the homenet WG, which has asked the IESG
>> to approve it for publication, so our comments are strictly advisory to =
the
>> IESG. There was some discussion of the draft on this list shortly after =
it
>> appeared, in November 2016, but it=E2=80=99s always the AD=E2=80=99s pre=
rogative to ask for
>> additional review.
>
>
> Clarifying question for Terry: do you want us reviewing it now, or after =
he
> has released it for IETF Last Call? I ask because the draft's authors are
> aware that there are still a bunch of 6761-ish issues (from two different
> reviewers, of which I am one), so there might be refinements coming befor=
e
> IETF Last Call, or maybe not.
>
> _______________________________________________
> DNSOP mailing list
> DNSOP@ietf.org
> https://www.ietf.org/mailman/listinfo/dnsop


From nobody Sun Mar 19 23:26:16 2017
Return-Path: <paul@redbarn.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 34B9A129683 for <dnsop@ietfa.amsl.com>; Sun, 19 Mar 2017 23:26:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.902
X-Spam-Level: 
X-Spam-Status: No, score=-1.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ssaTryLTPc-o for <dnsop@ietfa.amsl.com>; Sun, 19 Mar 2017 23:26:12 -0700 (PDT)
Received: from family.redbarn.org (family.redbarn.org [IPv6:2001:559:8000:cd::5]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8C295129682 for <dnsop@ietf.org>; Sun, 19 Mar 2017 23:26:12 -0700 (PDT)
Received: from linux-hs2j.localnet (dhcp-148.access.lah1.vix.su [24.104.150.148]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by family.redbarn.org (Postfix) with ESMTPSA id 392DB61F96; Mon, 20 Mar 2017 06:26:11 +0000 (UTC)
From: Paul Vixie <paul@redbarn.org>
To: dnsop@ietf.org
Cc: Lanlan Pan <abbypan@gmail.com>, Warren Kumari <warren@kumari.net>, "fuyu@cnnic.cn" <fuyu@cnnic.cn>
Date: Mon, 20 Mar 2017 06:26:11 +0000
Message-ID: <248334193.jM8B4p3oQd@linux-hs2j>
Organization: Vixie Freehold
In-Reply-To: <CANLjSvXUXVj7yipc5-OtgJpaOAWM8=xtg_pCfemZ1Hrnv9iPLQ@mail.gmail.com>
References: <000f01d29dfe$50b6b190$f22414b0$@cn> <CAHw9_i+bgm=h144Qga1_y2Rdgxgzff1dxeVo2+e4AR-gKtVJ3Q@mail.gmail.com> <CANLjSvXUXVj7yipc5-OtgJpaOAWM8=xtg_pCfemZ1Hrnv9iPLQ@mail.gmail.com>
MIME-Version: 1.0
Content-Transfer-Encoding: 7Bit
Content-Type: text/plain; charset="us-ascii"
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/gezy8zQ3XTiLB58nOWFFkP-9Cco>
Subject: Re: [DNSOP] FW: New Version Notification for draft-pan-dnsop-edns-isp-location-00
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Mar 2017 06:26:14 -0000

On Monday, March 20, 2017 3:40:46 AM GMT Lanlan Pan wrote:
> At NDSS there is a question that "why not directly use AS number" ? client
> subnet can be maped into AS number, which is used for bgp route at network
> topology.
> 
> My answer was that  AS4134 cover multiple provinces in china, from south
> China to north China, 2000+ kilometers physical distance, also, with long
> latency at network topology.
> 
> As the maxmind ip geo database showed in the slide, my key point is that,
> the "country, province, isp" information can offer the same "network
> topology" information like client subnet.

three eyeball-sets in the city of san francisco might be reachable only 
through either los angeles, or else sacramento, or else salt lake city. 
congestion effects on the long haul links will loom larger than speed-of-
photons-in-fibre in the performance differences a CDN might measure if they 
served the same content to the same user from a data center in los angeles vs. 
sacramento vs. salt lake city.

> We tell Authorative servers that, "I want to know what is most satisfied ip
> address for clients from CHINA, BEIJING, TELECOM at network topology".
> 
> But not "I want to know what is the nearest ip address for clients from
> CHINA, BEIJING, TELECOM at physical topology".

in my example all three eyeball-sets have the same last-mile autnum.

nothing is reliably predictive of last mile performance, except prior 
experience serving similar content to the same client-subnet. estimating the 
client's subnet-size as /24 does some harm to accuracy. estimating it at /28 
does some harm to state-load and state-churn. but anyway you have to serve it 
before you know-- the routing table, the AS path, and the geo-loc are each 
nonpredictive, though each for different reasons.

i am not an ECS fan. far from it! but for what it purports to do, only the 
client's actual subnet will "work" in the live-fire exercise i call "home".

vixie


From nobody Mon Mar 20 00:50:02 2017
Return-Path: <abbypan@gmail.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9AFC11200C1; Mon, 20 Mar 2017 00:49:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.698
X-Spam-Level: 
X-Spam-Status: No, score=-2.698 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, NORMAL_HTTP_TO_IP=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2bjDgh-PidEQ; Mon, 20 Mar 2017 00:49:48 -0700 (PDT)
Received: from mail-wm0-x22b.google.com (mail-wm0-x22b.google.com [IPv6:2a00:1450:400c:c09::22b]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8610C1296C3; Mon, 20 Mar 2017 00:49:47 -0700 (PDT)
Received: by mail-wm0-x22b.google.com with SMTP id n11so56339429wma.1; Mon, 20 Mar 2017 00:49:47 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=fZ2V1k2v+WYW8xexhX9xugNHzHHC1etoL//frHigciI=; b=EPkkA6+RPOPJ2soajoN7Riya0y3TVKWqyyM1RlWKEPAxZ0g5T2YhdlVVQG53Z/aJxK 4/gyEeonUAnhzUCR0LRfDgKcTd0hbGDsYBJORK4kdP67aWTd1Ui3NsXsMGzjtHCyWA/1 UmQVInWoMzLa1Nl6DtmrJROh3Eub6ShM6OfoKPy9lZty606jOyUWR01jGV3Q3y8TSY5Z 5Pg+ajmM9TNgNvnT+ZTzsaapT2exybtmoKZ1ip+svgBYK2MnTtwo7VrSElPI9t6iQPKx 6G3q97KLOM+5dVXUZXsim+k89T/LEdITjXZR78wPlNzU/QNjKMQRN4M8zLeqLCM31tfJ MYlQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=fZ2V1k2v+WYW8xexhX9xugNHzHHC1etoL//frHigciI=; b=IFeUIdKWFsz87T+ZtMOO5gUxqfA9KfLlRcboF2kqpsHybHsrlamR6qYtqXFAIiKdCv s6H3IofHFlTlp8kTsHdSURQEyP4RAkw2uFJoJbdxb5+TqlfP3eTxO2RAQaQ3cYG3gJOR /Jx+BRDImzWwD77+0rgI6XzorbA9u4B2oTzxXcylf8fSS0GUzZaijWZuiwRppLY6N8jB cjdO0YJyyVfk1uRXNOvGNdAGLfoAFBsTZsIKavq2vU4v4cg+3VarOo2DqFuBAmTpMUyF HaRMY0ARfgR0sv8pDdrbqvdyx0PbpSJGhqBoQzS6B/XfVqPR/cXuwgvTJ2COmmuju+wE ENdg==
X-Gm-Message-State: AFeK/H25QTOpHKOQUmTClBQTzgk7M42hQAeGuwIdjZ4wAg7ZPNMiCf6Q4nCN60Ui9BvB4aAiJ9u9U9iRPS1Vfw==
X-Received: by 10.28.210.133 with SMTP id j127mr8787584wmg.64.1489996186045; Mon, 20 Mar 2017 00:49:46 -0700 (PDT)
MIME-Version: 1.0
References: <000f01d29dfe$50b6b190$f22414b0$@cn> <CANLjSvXGO3rSpqb7hzwmV=vfm=UTHnQYqfBmt=uD9Mi8cL59Jg@mail.gmail.com> <16B293AD-27A2-4A6D-8A96-7CD847B59708@senki.org>
In-Reply-To: <16B293AD-27A2-4A6D-8A96-7CD847B59708@senki.org>
From: Lanlan Pan <abbypan@gmail.com>
Date: Mon, 20 Mar 2017 07:49:35 +0000
Message-ID: <CANLjSvUJfU1cafGXHyg=DuCnhm09mBm5z4ve2_g6j2ONgt2tRQ@mail.gmail.com>
To: Barry Raveendran Greene <bgreene@senki.org>
Cc: dnsop <dnsop@ietf.org>, "fuyu@cnnic.cn" <fuyu@cnnic.cn>, dns-privacy@ietf.org
Content-Type: multipart/alternative; boundary=001a1147217662d382054b24c582
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/Yy7y82W0y0O6PEzRlWPiAdDV594>
Subject: Re: [DNSOP] FW: New Version Notification for draft-pan-dnsop-edns-isp-location-00
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Mar 2017 07:49:57 -0000

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

Hi Barry,

Thanks for your comments.

Because the draft discussed the DNS privacy problem of ECS, and was
first presented in In NDSS 2017 DNS Privacy Workshop, so I cc the
email to dprive WG.


Barry Raveendran Greene <bgreene@senki.org>=E4=BA=8E2017=E5=B9=B43=E6=9C=88=
19=E6=97=A5=E5=91=A8=E6=97=A5 =E4=B8=8A=E5=8D=882:22=E5=86=99=E9=81=93=EF=
=BC=9A

Hello Yu Fu,

I was not at the workshop. Warren already mentioned some issues. I second
what he is saying in a stronger terms:

+ What you are proposing has no value for optimizing content delivery on
the Internet. Physical location and the topology of content delivery do not
match. Also, Anycast is used. It is NOT expensive. The reason why so many
CDN operator use DNS based tools for content delivery is granularity of
action. An edge compute system (i.e. what many CDNs are) can do all sorts
of checks via DNS approach vs an Anycast approach.


Everyone has known that physical location and the topology of content
delivery DO NOT MATCH.
As last mail reply to Warren, my proposal can offer the SAME critical
information for authoritative server to make tailored response decision as
ECS's client subnet.
Because in database such as maxmind,  ECS (client subnet) can be map into
<AS number,  country, province, ISP>, which also guide network topology.
Therefore, if ECS has ANY value for optimizing content delivery on the
Internet, then EIL has.

For example=EF=BC=8CIf ECS is tell AUTH :  the query is from 114.240.0.0/24=
. The
AUTH knows that ECS(114.240.0.0/24) is indicated (CHINA, BEIJING, UNICOM),
which is not only geolocation, but also contains network topology
information. Then AUTH can return satisfied ip address according to the
topology of content delivery.

For user privacy concern, we can revise  ECS(114.240.0.0/24) =3D> EIL (CHIN=
A,
BEIJING, UNICOM)=EF=BC=8Cgive a tradeoff between privacy and precise.



Also, the ECS security assessment if off. ECS from the resolver to the aDNS
is sending a subnet configured by the operator of the rDNS. Once the
connection to the client to the CDN is made, the CDN operator has the full
details of the client. The term =E2=80=9Cleak client subnet to AUTH=E2=80=
=9D is misleading
from a =E2=80=9Cprivacy risk.=E2=80=9D Once the connection is made to my CD=
N, I know the IP
specifics.


Privacy risk of ECS:
1. If ECS is clear text in the resolution path =3D> eavesdrop =3D> encrypt =
the
dns traffic, in long term.
2. The passive DNS log analysis risk
   - avoid recursive dns analysis, reserve the optimization ECS, we can
send EIL query by some proxy tunnel.
   - avoid authoritative dns analysis. If CDN is ALSO the authoritative
server, AGREE WITH YOU. But to a third-party authoritative service, the
more domains publish their zones on the third-party authoritative server,
the more end user privacy information can be gathered by the authoritative
server according to the ECS queries from recursive.

ECS's security issue is described in DNS Privacy Workshop 2017 Background
<http://www.internetsociety.org/events/ndss-symposium/ndss-symposium-2017/d=
ns-privacy-workshop-2017-call-papers>=EF=BC=8C
Understanding the Privacy Implications of ECS
<http://www.cc.gatech.edu/~ynadji3/docs/pubs/dimva16_ecs.pdf>.
And In RFC7871(ECS) <https://tools.ietf.org/html/rfc7871>'s abstract
section:

*Since it has some known operational and privacy shortcomings, a
revision will be worked through the IETF for improvement.*



+ What you are proposing has great value for Law Enforcement and State
Security. It would cut out the Operator as the middle man and eliminate the
need for a court order to release details on suspects.

This also is a tool for criminals. I can easily see bad guys who are
dropping ransomware use this as a tool to say =E2=80=9Cpay up or I=E2=80=99=
ll SWAT your
house=E2=80=9D or move from E-mail exertion threats to phone based threats.

Barry

> On Mar 17, 2017, at 6:57 PM, Lanlan Pan <abbypan@gmail.com> wrote:
>
> Hi all,
>
> In NDSS 2017 DNS Privacy Workshop, I presented a EIL option as an
alternative privacy improvement for ECS.
>
> The paper and slide are attached.  Test code in github :
https://github.com/abbypan/dns_test_eil
>
> Any comments or suggestions will be appreciated.
>
> Regards.
>
> Yu Fu <fuyu@cnnic.cn>=E4=BA=8E2017=E5=B9=B43=E6=9C=8816=E6=97=A5=E5=91=A8=
=E5=9B=9B =E4=B8=8A=E5=8D=8810:37=E5=86=99=E9=81=93=EF=BC=9A
> Hi all,
>
> We have submitted a new draft as draft-pan-dnsop-edns-isp-location-00.
> This document is an improved solution for ECS(RFC7871), describes an EDNS
ISP Location (EIL) extension to address the privacy problem of ECS, find
the right balance between privacy improvement and user experience
optimization.  EIL is defined to convey ISP location information that is
relevant to the DNS message.  It will provide sufficient information for
the Authoritative Server to decide the response without guessing
geolocation of the IP address.
>
> Your comments are appreciated.
>
> Thanks
> Lanlan & Yu
>
> >-----Original Message-----
> >From: internet-drafts@ietf.org [mailto:internet-drafts@ietf.org]
> >Sent: Monday, March 13, 2017 6:07 PM
> >To: Pan Lanlan; Lanlan Pan; Yu Fu
> >Subject: New Version Notification for
draft-pan-dnsop-edns-isp-location-00.txt
> >
> >
> >A new version of I-D, draft-pan-dnsop-edns-isp-location-00.txt
> >has been successfully submitted by Yu Fu and posted to the IETF
repository.
> >
> >Name:          draft-pan-dnsop-edns-isp-location
> >Revision:      00
> >Title:         ISP Location in DNS Queries
> >Document date: 2017-03-13
> >Group:         Individual Submission
> >Pages:         14
> >URL:
https://www.ietf.org/internet-drafts/draft-pan-dnsop-edns-isp-location-00.t=
xt
> >Status:
https://datatracker.ietf.org/doc/draft-pan-dnsop-edns-isp-location/
> >Htmlized:
https://tools.ietf.org/html/draft-pan-dnsop-edns-isp-location-00
> >
> >
> >Abstract:
> >   This document describes an Extension Mechanisms for DNS (EDNS0)
> >   option that is in active use to carry information about the network
> >   that originated a DNS query and the network for which the subsequent
> >   response can be cached.
> >
> >   It is inspired by EDNS Client Subnet (ECS) with some privacy
> >   considerations, goals to reduce the "guess geolocation of client's
> >   IP" work on Authoritative Nameservers.
>
>
>
>
>
> The IETF Secretariat
>
>
> _______________________________________________
> DNSOP mailing list
> DNSOP@ietf.org
> https://www.ietf.org/mailman/listinfo/dnsop
> --
> =E8=87=B4=E7=A4=BC  Best Regards
>
> =E6=BD=98=E8=93=9D=E5=85=B0  Pan Lanlan
>
<Slide_EIL_Dealing_with_the_Privacy_Problem_of_ECS_PanLanlan.pdf><Paper_EIL=
_Dealing_with_the_Privacy_Problem_of_ECS.pdf>______________________________=
_________________
> DNSOP mailing list
> DNSOP@ietf.org
> https://www.ietf.org/mailman/listinfo/dnsop

--=20
=E8=87=B4=E7=A4=BC  Best Regards

=E6=BD=98=E8=93=9D=E5=85=B0  Pan Lanlan

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

<div dir=3D"ltr"><div dir=3D"ltr" class=3D"gmail_msg"><div class=3D"gmail_m=
sg">Hi Barry,<br class=3D"gmail_msg"><br class=3D"gmail_msg">Thanks for you=
r comments.<br class=3D"gmail_msg"><br class=3D"gmail_msg"><pre class=3D"in=
box-inbox-js_message_plain inbox-inbox-ng-binding" style=3D"margin:0px;font=
-family:inherit;font-size:14px;white-space:pre-wrap;word-break:normal;color=
:rgb(0,0,0);font-style:normal;font-variant-ligatures:normal;font-variant-ca=
ps:normal;font-weight:normal;letter-spacing:normal;text-align:left;text-ind=
ent:0px;text-transform:none;word-spacing:0px;background-color:rgb(255,255,2=
55);text-decoration-style:initial;text-decoration-color:initial">Because th=
e draft discussed the DNS privacy problem of ECS, and was first presented i=
n In NDSS 2017 DNS Privacy Workshop, so I cc the email to dprive WG.</pre><=
/div><div class=3D"gmail_msg"><div class=3D"gmail_msg"><div class=3D"gmail_=
msg"><div class=3D"gmail_msg"><br class=3D"gmail_msg"><div class=3D"gmail_q=
uote gmail_msg"><div dir=3D"ltr" class=3D"gmail_msg">Barry Raveendran Green=
e &lt;<a href=3D"mailto:bgreene@senki.org" class=3D"gmail_msg" target=3D"_b=
lank">bgreene@senki.org</a>&gt;=E4=BA=8E2017=E5=B9=B43=E6=9C=8819=E6=97=A5=
=E5=91=A8=E6=97=A5 =E4=B8=8A=E5=8D=882:22=E5=86=99=E9=81=93=EF=BC=9A<br cla=
ss=3D"gmail_msg"></div></div></div></div></div></div></div><div dir=3D"ltr"=
 class=3D"gmail_msg"><div class=3D"gmail_msg"><div class=3D"gmail_msg"><div=
 class=3D"gmail_msg"><div class=3D"gmail_msg"><div class=3D"gmail_quote gma=
il_msg"><blockquote class=3D"gmail_quote gmail_msg" style=3D"margin:0 0 0 .=
8ex;border-left:1px #ccc solid;padding-left:1ex">Hello Yu Fu,<br class=3D"g=
mail_msg">
<br class=3D"gmail_msg">
I was not at the workshop. Warren already mentioned some issues. I second w=
hat he is saying in a stronger terms:<br class=3D"gmail_msg">
<br class=3D"gmail_msg">
+ What you are proposing has no value for optimizing content delivery on th=
e Internet. Physical location and the topology of content delivery do not m=
atch. Also, Anycast is used. It is NOT expensive. The reason why so many CD=
N operator use DNS based tools for content delivery is granularity of actio=
n. An edge compute system (i.e. what many CDNs are) can do all sorts of che=
cks via DNS approach vs an Anycast approach.<br class=3D"gmail_msg"></block=
quote><div class=3D"gmail_msg">=C2=A0</div></div></div></div></div></div></=
div><div dir=3D"ltr" class=3D"gmail_msg"><div class=3D"gmail_msg"><div clas=
s=3D"gmail_msg"><div class=3D"gmail_msg"><div class=3D"gmail_msg"><div clas=
s=3D"gmail_quote gmail_msg"><div class=3D"gmail_msg">Everyone has known tha=
t physical location and the topology of content delivery DO NOT MATCH.<br c=
lass=3D"gmail_msg">As last mail reply to Warren, my proposal can offer the =
SAME critical information for authoritative server to make tailored respons=
e decision as ECS&#39;s client subnet.<br class=3D"gmail_msg">Because in da=
tabase such as maxmind,=C2=A0 ECS (client subnet) can be map into &lt;AS nu=
mber,=C2=A0 country, province, ISP&gt;, which also guide network topology.<=
br class=3D"gmail_msg">Therefore, if ECS has ANY value for optimizing conte=
nt delivery on the Internet, then EIL has.<br class=3D"gmail_msg"><br class=
=3D"gmail_msg">For example=EF=BC=8CIf ECS is tell AUTH :=C2=A0 the query is=
 from <a href=3D"http://114.240.0.0/24" class=3D"gmail_msg" target=3D"_blan=
k">114.240.0.0/24</a>. The AUTH knows that ECS(<a href=3D"http://114.240.0.=
0/24" class=3D"gmail_msg" target=3D"_blank">114.240.0.0/24</a>) is indicate=
d (CHINA, BEIJING, UNICOM), which is not only geolocation, but also contain=
s network topology information. Then AUTH can return satisfied ip address a=
ccording to the topology of content delivery.<br class=3D"gmail_msg"><br cl=
ass=3D"gmail_msg">For user privacy concern, we can revise=C2=A0 ECS(<a href=
=3D"http://114.240.0.0/24" class=3D"gmail_msg" target=3D"_blank">114.240.0.=
0/24</a>) =3D&gt; EIL (CHINA, BEIJING, UNICOM)=EF=BC=8Cgive a tradeoff betw=
een privacy and precise.<br class=3D"gmail_msg"><code class=3D"gmail_msg"><=
/code><code class=3D"gmail_msg"></code></div></div></div></div></div></div>=
</div><div dir=3D"ltr" class=3D"gmail_msg"><div class=3D"gmail_msg"><div cl=
ass=3D"gmail_msg"><div class=3D"gmail_msg"><div class=3D"gmail_msg"><div cl=
ass=3D"gmail_quote gmail_msg"><div class=3D"gmail_msg">=C2=A0<br class=3D"g=
mail_msg"></div><blockquote class=3D"gmail_quote gmail_msg" style=3D"margin=
:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br class=3D"gmail_msg">
Also, the ECS security assessment if off. ECS from the resolver to the aDNS=
 is sending a subnet configured by the operator of the rDNS. Once the conne=
ction to the client to the CDN is made, the CDN operator has the full detai=
ls of the client. The term =E2=80=9Cleak client subnet to AUTH=E2=80=9D is =
misleading from a =E2=80=9Cprivacy risk.=E2=80=9D Once the connection is ma=
de to my CDN, I know the IP specifics.=C2=A0<br class=3D"gmail_msg"></block=
quote><div class=3D"gmail_msg"><br class=3D"gmail_msg"></div></div></div></=
div></div></div></div><div dir=3D"ltr" class=3D"gmail_msg"><div class=3D"gm=
ail_msg"><div class=3D"gmail_msg"><div class=3D"gmail_msg"><div class=3D"gm=
ail_msg"><div class=3D"gmail_quote gmail_msg"><div class=3D"gmail_msg">Priv=
acy risk of ECS:<br class=3D"gmail_msg"></div><div class=3D"gmail_msg">1. I=
f ECS is clear text in the resolution path =3D&gt; <span class=3D"m_5366975=
214835806357inbox-inbox-st gmail_msg">eavesdrop =3D&gt; encrypt the dns tra=
ffic, in long term.<br class=3D"gmail_msg"></span></div><div class=3D"gmail=
_msg"><span class=3D"m_5366975214835806357inbox-inbox-st gmail_msg">2. The =
passive DNS log analysis risk<br class=3D"gmail_msg"></span></div><div clas=
s=3D"gmail_msg"><span class=3D"m_5366975214835806357inbox-inbox-st gmail_ms=
g">=C2=A0=C2=A0 - avoid recursive dns analysis, reserve the optimization EC=
S, we can send EIL query by some proxy tunnel.<br class=3D"gmail_msg"></spa=
n></div><div class=3D"gmail_msg"><span class=3D"m_5366975214835806357inbox-=
inbox-st gmail_msg">=C2=A0=C2=A0 - avoid authoritative dns analysis. If CDN=
 is ALSO the authoritative server, AGREE WITH YOU. But to a third-party aut=
horitative service, the more domains publish their zones on the third-party=
 authoritative server, the more end user privacy information can be gathere=
d by the authoritative server according to the ECS queries from recursive.<=
br class=3D"gmail_msg"><br class=3D"gmail_msg"></span></div><div class=3D"g=
mail_msg"><span class=3D"m_5366975214835806357inbox-inbox-st gmail_msg"><sp=
an class=3D"m_5366975214835806357inbox-inbox-inbox-inbox-inbox-inbox-st gma=
il_msg">ECS&#39;s security issue is described in</span> <a href=3D"http://w=
ww.internetsociety.org/events/ndss-symposium/ndss-symposium-2017/dns-privac=
y-workshop-2017-call-papers" class=3D"gmail_msg" target=3D"_blank">DNS Priv=
acy Workshop 2017 Background</a>=EF=BC=8C <a href=3D"http://www.cc.gatech.e=
du/~ynadji3/docs/pubs/dimva16_ecs.pdf" class=3D"gmail_msg" target=3D"_blank=
">Understanding the Privacy Implications of ECS</a>. <br class=3D"gmail_msg=
">And In <a href=3D"https://tools.ietf.org/html/rfc7871" class=3D"gmail_msg=
" target=3D"_blank">RFC7871(ECS)</a>&#39;s abstract section:<br class=3D"gm=
ail_msg"></span><pre class=3D"gmail_msg"><i class=3D"gmail_msg">Since it ha=
s some known operational and privacy shortcomings, a revision will be worke=
d through the IETF for improvement.</i></pre></div></div></div></div></div>=
</div></div><div dir=3D"ltr" class=3D"gmail_msg"><div class=3D"gmail_msg"><=
div class=3D"gmail_msg"><div class=3D"gmail_msg"><div class=3D"gmail_msg"><=
div class=3D"gmail_quote gmail_msg"><div class=3D"gmail_msg">=C2=A0<br clas=
s=3D"gmail_msg"></div><blockquote class=3D"gmail_quote gmail_msg" style=3D"=
margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
+ What you are proposing has great value for Law Enforcement and State Secu=
rity. It would cut out the Operator as the middle man and eliminate the nee=
d for a court order to release details on suspects.<br class=3D"gmail_msg">
<br class=3D"gmail_msg">
This also is a tool for criminals. I can easily see bad guys who are droppi=
ng ransomware use this as a tool to say =E2=80=9Cpay up or I=E2=80=99ll SWA=
T your house=E2=80=9D or move from E-mail exertion threats to phone based t=
hreats.<br class=3D"gmail_msg">
<br class=3D"gmail_msg">
Barry<br class=3D"gmail_msg">
<br class=3D"gmail_msg">
&gt; On Mar 17, 2017, at 6:57 PM, Lanlan Pan &lt;<a href=3D"mailto:abbypan@=
gmail.com" class=3D"gmail_msg" target=3D"_blank">abbypan@gmail.com</a>&gt; =
wrote:<br class=3D"gmail_msg">
&gt;<br class=3D"gmail_msg">
&gt; Hi all,<br class=3D"gmail_msg">
&gt;<br class=3D"gmail_msg">
&gt; In NDSS 2017 DNS Privacy Workshop, I presented a EIL option as an alte=
rnative privacy improvement for ECS.<br class=3D"gmail_msg">
&gt;<br class=3D"gmail_msg">
&gt; The paper and slide are attached.=C2=A0 Test code in github : <a href=
=3D"https://github.com/abbypan/dns_test_eil" rel=3D"noreferrer" class=3D"gm=
ail_msg" target=3D"_blank">https://github.com/abbypan/dns_test_eil</a><br c=
lass=3D"gmail_msg">
&gt;<br class=3D"gmail_msg">
&gt; Any comments or suggestions will be appreciated.<br class=3D"gmail_msg=
">
&gt;<br class=3D"gmail_msg">
&gt; Regards.<br class=3D"gmail_msg">
&gt;<br class=3D"gmail_msg">
&gt; Yu Fu &lt;<a href=3D"mailto:fuyu@cnnic.cn" class=3D"gmail_msg" target=
=3D"_blank">fuyu@cnnic.cn</a>&gt;=E4=BA=8E2017=E5=B9=B43=E6=9C=8816=E6=97=
=A5=E5=91=A8=E5=9B=9B =E4=B8=8A=E5=8D=8810:37=E5=86=99=E9=81=93=EF=BC=9A<br=
 class=3D"gmail_msg">
&gt; Hi all,<br class=3D"gmail_msg">
&gt;<br class=3D"gmail_msg">
&gt; We have submitted a new draft as draft-pan-dnsop-edns-isp-location-00.=
<br class=3D"gmail_msg">
&gt; This document is an improved solution for ECS(RFC7871), describes an E=
DNS ISP Location (EIL) extension to address the privacy problem of ECS, fin=
d the right balance between privacy improvement and user experience optimiz=
ation.=C2=A0 EIL is defined to convey ISP location information that is rele=
vant to the DNS message.=C2=A0 It will provide sufficient information for t=
he Authoritative Server to decide the response without guessing geolocation=
 of the IP address.<br class=3D"gmail_msg">
&gt;<br class=3D"gmail_msg">
&gt; Your comments are appreciated.<br class=3D"gmail_msg">
&gt;<br class=3D"gmail_msg">
&gt; Thanks<br class=3D"gmail_msg">
&gt; Lanlan &amp; Yu<br class=3D"gmail_msg">
&gt;<br class=3D"gmail_msg">
&gt; &gt;-----Original Message-----<br class=3D"gmail_msg">
&gt; &gt;From: <a href=3D"mailto:internet-drafts@ietf.org" class=3D"gmail_m=
sg" target=3D"_blank">internet-drafts@ietf.org</a> [mailto:<a href=3D"mailt=
o:internet-drafts@ietf.org" class=3D"gmail_msg" target=3D"_blank">internet-=
drafts@ietf.org</a>]<br class=3D"gmail_msg">
&gt; &gt;Sent: Monday, March 13, 2017 6:07 PM<br class=3D"gmail_msg">
&gt; &gt;To: Pan Lanlan; Lanlan Pan; Yu Fu<br class=3D"gmail_msg">
&gt; &gt;Subject: New Version Notification for draft-pan-dnsop-edns-isp-loc=
ation-00.txt<br class=3D"gmail_msg">
&gt; &gt;<br class=3D"gmail_msg">
&gt; &gt;<br class=3D"gmail_msg">
&gt; &gt;A new version of I-D, draft-pan-dnsop-edns-isp-location-00.txt<br =
class=3D"gmail_msg">
&gt; &gt;has been successfully submitted by Yu Fu and posted to the IETF re=
pository.<br class=3D"gmail_msg">
&gt; &gt;<br class=3D"gmail_msg">
&gt; &gt;Name:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 draft-pan-dnsop-edns-isp-l=
ocation<br class=3D"gmail_msg">
&gt; &gt;Revision:=C2=A0 =C2=A0 =C2=A0 00<br class=3D"gmail_msg">
&gt; &gt;Title:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0ISP Location in DNS Querie=
s<br class=3D"gmail_msg">
&gt; &gt;Document date: 2017-03-13<br class=3D"gmail_msg">
&gt; &gt;Group:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Individual Submission<br c=
lass=3D"gmail_msg">
&gt; &gt;Pages:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A014<br class=3D"gmail_msg">
&gt; &gt;URL:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 <a href=3D"https://w=
ww.ietf.org/internet-drafts/draft-pan-dnsop-edns-isp-location-00.txt" rel=
=3D"noreferrer" class=3D"gmail_msg" target=3D"_blank">https://www.ietf.org/=
internet-drafts/draft-pan-dnsop-edns-isp-location-00.txt</a><br class=3D"gm=
ail_msg">
&gt; &gt;Status:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https://datatr=
acker.ietf.org/doc/draft-pan-dnsop-edns-isp-location/" rel=3D"noreferrer" c=
lass=3D"gmail_msg" target=3D"_blank">https://datatracker.ietf.org/doc/draft=
-pan-dnsop-edns-isp-location/</a><br class=3D"gmail_msg">
&gt; &gt;Htmlized:=C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https://tools.ietf.=
org/html/draft-pan-dnsop-edns-isp-location-00" rel=3D"noreferrer" class=3D"=
gmail_msg" target=3D"_blank">https://tools.ietf.org/html/draft-pan-dnsop-ed=
ns-isp-location-00</a><br class=3D"gmail_msg">
&gt; &gt;<br class=3D"gmail_msg">
&gt; &gt;<br class=3D"gmail_msg">
&gt; &gt;Abstract:<br class=3D"gmail_msg">
&gt; &gt;=C2=A0 =C2=A0This document describes an Extension Mechanisms for D=
NS (EDNS0)<br class=3D"gmail_msg">
&gt; &gt;=C2=A0 =C2=A0option that is in active use to carry information abo=
ut the network<br class=3D"gmail_msg">
&gt; &gt;=C2=A0 =C2=A0that originated a DNS query and the network for which=
 the subsequent<br class=3D"gmail_msg">
&gt; &gt;=C2=A0 =C2=A0response can be cached.<br class=3D"gmail_msg">
&gt; &gt;<br class=3D"gmail_msg">
&gt; &gt;=C2=A0 =C2=A0It is inspired by EDNS Client Subnet (ECS) with some =
privacy<br class=3D"gmail_msg">
&gt; &gt;=C2=A0 =C2=A0considerations, goals to reduce the &quot;guess geolo=
cation of client&#39;s<br class=3D"gmail_msg">
&gt; &gt;=C2=A0 =C2=A0IP&quot; work on Authoritative Nameservers.<br class=
=3D"gmail_msg">
&gt;<br class=3D"gmail_msg">
&gt;<br class=3D"gmail_msg">
&gt;<br class=3D"gmail_msg">
&gt;<br class=3D"gmail_msg">
&gt;<br class=3D"gmail_msg">
&gt; The IETF Secretariat<br class=3D"gmail_msg">
&gt;<br class=3D"gmail_msg">
&gt;<br class=3D"gmail_msg">
&gt; _______________________________________________<br class=3D"gmail_msg"=
>
&gt; DNSOP mailing list<br class=3D"gmail_msg">
&gt; <a href=3D"mailto:DNSOP@ietf.org" class=3D"gmail_msg" target=3D"_blank=
">DNSOP@ietf.org</a><br class=3D"gmail_msg">
&gt; <a href=3D"https://www.ietf.org/mailman/listinfo/dnsop" rel=3D"norefer=
rer" class=3D"gmail_msg" target=3D"_blank">https://www.ietf.org/mailman/lis=
tinfo/dnsop</a><br class=3D"gmail_msg">
&gt; --<br class=3D"gmail_msg">
&gt; =E8=87=B4=E7=A4=BC=C2=A0 Best Regards<br class=3D"gmail_msg">
&gt;<br class=3D"gmail_msg">
&gt; =E6=BD=98=E8=93=9D=E5=85=B0=C2=A0 Pan Lanlan<br class=3D"gmail_msg">
&gt; &lt;Slide_EIL_Dealing_with_the_Privacy_Problem_of_ECS_PanLanlan.pdf&gt=
;&lt;Paper_EIL_Dealing_with_the_Privacy_Problem_of_ECS.pdf&gt;_____________=
__________________________________<br class=3D"gmail_msg">
&gt; DNSOP mailing list<br class=3D"gmail_msg">
&gt; <a href=3D"mailto:DNSOP@ietf.org" class=3D"gmail_msg" target=3D"_blank=
">DNSOP@ietf.org</a><br class=3D"gmail_msg">
&gt; <a href=3D"https://www.ietf.org/mailman/listinfo/dnsop" rel=3D"norefer=
rer" class=3D"gmail_msg" target=3D"_blank">https://www.ietf.org/mailman/lis=
tinfo/dnsop</a><br class=3D"gmail_msg">
<br class=3D"gmail_msg">
</blockquote></div></div></div></div></div></div></div><div dir=3D"ltr">-- =
<br></div><div data-smartmail=3D"gmail_signature"><div dir=3D"ltr">=E8=87=
=B4=E7=A4=BC=C2=A0 Best Regards<br><br>=E6=BD=98=E8=93=9D=E5=85=B0=C2=A0 Pa=
n Lanlan<br></div></div>

--001a1147217662d382054b24c582--


From nobody Mon Mar 20 00:57:12 2017
Return-Path: <jim@rfc1035.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 720F01296C5 for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 00:57:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0QvpZ0kaqSLY for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 00:57:10 -0700 (PDT)
Received: from shaun.rfc1035.com (shaun.rfc1035.com [93.186.33.42]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EAE8C1296C3 for <dnsop@ietf.org>; Mon, 20 Mar 2017 00:57:09 -0700 (PDT)
Received: from [IPv6:::1] (shaun.rfc1035.com [93.186.33.42]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by shaun.rfc1035.com (Postfix) with ESMTPS id 985E4242125A; Mon, 20 Mar 2017 07:57:07 +0000 (UTC)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\))
From: Jim Reid <jim@rfc1035.com>
In-Reply-To: <65cec05f-bb1b-cb9e-d874-a73c9c4653ac@dougbarton.us>
Date: Mon, 20 Mar 2017 07:57:05 +0000
Cc: IETF dnsop WG <dnsop@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <87C900A0-50CA-4B65-813B-1F9D1D831380@rfc1035.com>
References: <CADyWQ+GSStfAiOs8R9Ob7+LVh0RAfPQ+AbbTFNuwsrKkO=EUWg@mail.gmail.com> <CAC94RYYir_5rKmW47XkUZoVCs5PUfWiKg4Cygyvw6pOzqC5mfA@mail.gmail.com> <d8f1076e-a635-7620-5e2b-0c70efe2c0cf@dougbarton.us> <EDDF24B8-42F6-4BCA-8162-5A5C7CDC8CA2@rfc1035.com> <65cec05f-bb1b-cb9e-d874-a73c9c4653ac@dougbarton.us>
To: Doug Barton <dougb@dougbarton.us>
X-Mailer: Apple Mail (2.3124)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/bPXHoTXo9NUVmbDcM6fl6L-VHFM>
Subject: Re: [DNSOP] Second Working Group Last Call: draft-ietf-dnsop-refuse-any
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Mar 2017 07:57:11 -0000

> On 17 Mar 2017, at 07:34, Doug Barton <dougb@dougbarton.us> wrote:
>=20
> The traditional understanding of ANY =3D=3D ALL is well ingrained in =
developers.

[Citation needed.] For bonus points, provide actual examples of commonly =
used code that have this misconception and the real operational (but =
self-inflicted) problems it causes for those applications.

> It is not at all unreasonable for them to assume that if the RR they =
wanted didn't come back in response to the ANY query that it does not =
exist; and I do not see anything in this draft that would help them =
understand that they need to requery (apologies if I missed it).

Why should this draft need to document stupid client behaviour or =
explain why it is stupid?

If you want to submit a draft that says "DNS clients shouldn't use the =
ANY QTYPE when they want to get a particular A/SRV/MX/whatever RRset =
returned" or even "DNS clients shouldn't use the ANY QTYPE", go ahead.

draft-ietf-dnsop-refuse-any is about something completely different. In =
case you hadn't noticed, the draft's about a server-side issue.

> On this point alone the draft's claim of being backwards compatible is =
wrong on its face, and as a result is nearly certain to cause far more =
disruption than benefit.

Nonsense! The draft isn't changing the protocol. It suggests how servers =
could handle one category of potentially harmful queries so that they =
cause less damage. Once deployed, the only thing this draft will disrupt =
is the impact of DDoS reflector/amplification attacks.

It's not going to make the slightest difference to idiot/lazy =
applications that make ANY queries instead of doing The Right Thing. =
They'll still be getting answers which might or might not contain the =
data they're looking for.=


From nobody Mon Mar 20 04:09:01 2017
Return-Path: <petr.spacek@nic.cz>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0961C129BD1 for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 04:08:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nic.cz
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zEDG5UWJ3XM8 for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 04:08:57 -0700 (PDT)
Received: from mail.nic.cz (mail.nic.cz [IPv6:2001:1488:800:400::400]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 33A2B129BCB for <dnsop@ietf.org>; Mon, 20 Mar 2017 04:08:55 -0700 (PDT)
Received: from [IPv6:2001:1488:fffe:6:b8a2:11ff:fe81:fe78] (unknown [IPv6:2001:1488:fffe:6:b8a2:11ff:fe81:fe78]) by mail.nic.cz (Postfix) with ESMTPSA id 7068860530; Mon, 20 Mar 2017 12:08:53 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=nic.cz; s=default; t=1490008133; bh=YJRrXM80rSWzO2uxvXrKev+hqLmfxIsGTlwlNEl7CNo=; h=To:From:Date; b=VKM9dAZ3+F2dMbR3RCLmaHzqYkvRCgTgyPJfuQ441uD2sxw/UB3RZnYVmZkZ30s2x x26oLeiEpl87iRCFL8Er1kLOdX1hvJnku+VwEIDSeTz/kxUP924y+wZtwwrD24D9TS q0Jz6TeK6/ZvlOZTIGryfO+XE01b85CwGVBtCLyM=
To: Tony Finch <dot@dotat.at>
References: <CADyWQ+GSStfAiOs8R9Ob7+LVh0RAfPQ+AbbTFNuwsrKkO=EUWg@mail.gmail.com> <80ef59d5-a032-df88-98e7-05bdfe7f8b22@nic.cz> <alpine.DEB.2.11.1703171942200.13590@grey.csi.cam.ac.uk>
Cc: dnsop@ietf.org
From: =?UTF-8?B?UGV0ciDFoHBhxI1law==?= <petr.spacek@nic.cz>
Organization: CZ.NIC
Message-ID: <bc9697a8-ce4c-a589-09d1-10f7d7ababff@nic.cz>
Date: Mon, 20 Mar 2017 12:08:53 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.11.1703171942200.13590@grey.csi.cam.ac.uk>
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Virus-Scanned: clamav-milter 0.99.2 at mail
X-Virus-Status: Clean
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/uo2HkYu2HbqjK21aAyAND4gJTI4>
Subject: Re: [DNSOP] Second Working Group Last Call: draft-ietf-dnsop-refuse-any
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Mar 2017 11:08:59 -0000

On 17.3.2017 20:54, Tony Finch wrote:
> Petr Špaček <petr.spacek@nic.cz> wrote:
>>
>> The casse QTYPE=RRSIG should be made more prominent so it is understood
>> and not misused as ANY. There are implementations like Knot Resolver
>> which are work around missing RRSIG records in replies using
>> QTYPE=RRSIG.
> 
> Gosh! In what situations do you get missing RRSIGs? Is that not a sign
> that either your upstream server doesn't support DO=1, or that you are
> under attack from a malefactor / middlebox? Why not re-query a different
> upstream server with the full query?

Tony, I agree with you. QTYPE=RRSIG is an attempt of drowning man to
catch at a straw. It will certainly not work realiably and Knot is using
it as solution of last resort if everything else failed.
Please do not get distracted by this.

My proposal is just about properly documenting QTYPE=RRSIG behavior so
it is very clear from first read. The goal is to avoid having the very
same discussion about under-defined behavior as we have around ANY today.

If there is another RFC saying that QTYPE=RRSIG is special then please
add a pointer to it. I might have missed that one. If there is none,
please clarify the draft.

I hope it clarifies that I have no objection to proposed behavior, just
to the way it is described. Thank you for understanding.

Proposals for clarification are here:
https://mailarchive.ietf.org/arch/msg/dnsop/lZDOOOOnD1kCZQ1Zvm0YF6wbWtg


> The BIND 9.11 minimal-any implementation treats RRSIG queries similarly to
> ANY queries, so it only returns one RRset's RRSIGs (i.e. a subset of the
> RRSIGs all with the same type-covered field).
> 
> Cloudflare's response to RRSIG queries is REFUSED. Negligible risk of
> interop problems in this case, unlike ANY.
> 
> I think RRSIG is a diverting sideshow. It might merit a mention in the
> abstract but I don't think it needs to be in the title.

I'm certainly not insisting on title change. It just seemed as a cheap
way to advertise that the document touhes on QTYPE=RRSIG so I did not
see a reason for not mentioning it in the title.

-- 
Petr Špaček  @  CZ.NIC


From nobody Mon Mar 20 04:51:14 2017
Return-Path: <ray@bellis.me.uk>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BFC3212F26C for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 04:51:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jyspRgFEBqFE for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 04:51:11 -0700 (PDT)
Received: from hydrogen.portfast.net (hydrogen.portfast.net [188.246.200.2]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CE75F12F268 for <dnsop@ietf.org>; Mon, 20 Mar 2017 04:51:10 -0700 (PDT)
Received: from 50-193-53-102-static.hfc.comcastbusiness.net ([50.193.53.102]:52785 helo=rays-mbp.local) by hydrogen.portfast.net ([188.246.200.2]:465) with esmtpsa (fixed_plain:ray@bellis.me.uk) (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) id 1cpvq2-0004Ue-G0 (Exim 4.72) for dnsop@ietf.org (return-path <ray@bellis.me.uk>); Mon, 20 Mar 2017 11:51:02 +0000
To: dnsop@ietf.org
References: <2232822.T0nP9Ksjf9@linux-hs2j>
From: Ray Bellis <ray@bellis.me.uk>
Message-ID: <ae127e82-7825-0902-d224-53895bf598d5@bellis.me.uk>
Date: Mon, 20 Mar 2017 04:51:08 -0700
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <2232822.T0nP9Ksjf9@linux-hs2j>
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/V57jesqs0ZKtWE2kJqAlY6WB8cc>
Subject: Re: [DNSOP] adoption mechanics and disclaimers wrt dns-rpz
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Mar 2017 11:51:13 -0000

On 19/03/2017 16:55, Paul Vixie wrote:

> please chime in if you're for or against this proposed text

It looks fine to me!

Ray


From nobody Mon Mar 20 07:31:06 2017
Return-Path: <dot@dotat.at>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A9958131496 for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 07:31:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.221
X-Spam-Level: 
X-Spam-Status: No, score=-4.221 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FKtD7qf_tcTH for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 07:31:02 -0700 (PDT)
Received: from ppsw-33.csi.cam.ac.uk (ppsw-33.csi.cam.ac.uk [131.111.8.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BAE0E131480 for <dnsop@ietf.org>; Mon, 20 Mar 2017 07:31:02 -0700 (PDT)
X-Cam-AntiVirus: no malware found
X-Cam-ScannerInfo: http://help.uis.cam.ac.uk/email-scanner-virus
Received: from grey.csi.cam.ac.uk ([131.111.57.57]:58451) by ppsw-33.csi.cam.ac.uk (ppsw.cam.ac.uk [131.111.8.137]:25) with esmtps (TLSv1:ECDHE-RSA-AES256-SHA:256) id 1cpyKq-000VtR-hv (Exim 4.89) (return-path <dot@dotat.at>); Mon, 20 Mar 2017 14:31:00 +0000
Date: Mon, 20 Mar 2017 14:31:00 +0000
From: Tony Finch <dot@dotat.at>
To: =?UTF-8?Q?Petr_=C5=A0pa=C4=8Dek?= <petr.spacek@nic.cz>
cc: dnsop@ietf.org
In-Reply-To: <bc9697a8-ce4c-a589-09d1-10f7d7ababff@nic.cz>
Message-ID: <alpine.DEB.2.11.1703201428280.26686@grey.csi.cam.ac.uk>
References: <CADyWQ+GSStfAiOs8R9Ob7+LVh0RAfPQ+AbbTFNuwsrKkO=EUWg@mail.gmail.com> <80ef59d5-a032-df88-98e7-05bdfe7f8b22@nic.cz> <alpine.DEB.2.11.1703171942200.13590@grey.csi.cam.ac.uk> <bc9697a8-ce4c-a589-09d1-10f7d7ababff@nic.cz>
User-Agent: Alpine 2.11 (DEB 23 2013-08-11)
MIME-Version: 1.0
Content-Type: MULTIPART/MIXED; BOUNDARY="1870870841-540239897-1490020260=:26686"
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/yEu4Ol8NrUrJpoxVVwx6sBiAXTs>
Subject: Re: [DNSOP] Second Working Group Last Call: draft-ietf-dnsop-refuse-any
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Mar 2017 14:31:05 -0000

  This message is in MIME format.  The first part should be readable text,
  while the remaining parts are likely unreadable without MIME-aware tools.

--1870870841-540239897-1490020260=:26686
Content-Type: TEXT/PLAIN; charset=UTF-8
Content-Transfer-Encoding: QUOTED-PRINTABLE

Petr =C5=A0pa=C4=8Dek <petr.spacek@nic.cz> wrote:
>
> I hope it clarifies that I have no objection to proposed behavior, just
> to the way it is described. Thank you for understanding.

No problem, your previous message explained your points very clearly.
I was just startled that RRSIG queries might ever be useful :-)

Tony.
--=20
f.anthony.n.finch  <dot@dotat.at>  http://dotat.at/  -  I xn--zr8h punycode
Shannon, Rockall, Malin: West 6 to gale 8. Very rough, occasionally rough i=
n
Malin. Wintry showers. Moderate or good.
--1870870841-540239897-1490020260=:26686--


From nobody Mon Mar 20 07:31:43 2017
Return-Path: <petr.spacek@nic.cz>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C96C91314A1; Mon, 20 Mar 2017 07:31:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, NORMAL_HTTP_TO_IP=0.001, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nic.cz
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wlmQTaDR-IY3; Mon, 20 Mar 2017 07:31:38 -0700 (PDT)
Received: from mail.nic.cz (mail.nic.cz [IPv6:2001:1488:800:400::400]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5D05313149F; Mon, 20 Mar 2017 07:31:38 -0700 (PDT)
Received: from [IPv6:2001:1488:fffe:6:9811:8ff:feef:6976] (unknown [IPv6:2001:1488:fffe:6:9811:8ff:feef:6976]) by mail.nic.cz (Postfix) with ESMTPSA id 5A37660183; Mon, 20 Mar 2017 15:31:36 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=nic.cz; s=default; t=1490020297; bh=9dwL3ErMjBuY7KcIPwoDefnmk66AYmxgkHrT/zQXVdw=; h=To:From:Date; b=PVG2dZYzAreOKQHYYCk0SSe9mWgfBtrVvGShCj9/5lS3HJqSC+yP98ihhk68+fxKn 1F2vttDM1ejmZQELEJTra8ltOzJyI9LEGEUndYbXQuTusHfzmEpclGiB/pDrMb7r29 mci6cFnOI3i7Xm7B5GhssjMvpKMqO7aVPRmQWIbc=
To: Lanlan Pan <abbypan@gmail.com>, Barry Raveendran Greene <bgreene@senki.org>
References: <000f01d29dfe$50b6b190$f22414b0$@cn> <CANLjSvXGO3rSpqb7hzwmV=vfm=UTHnQYqfBmt=uD9Mi8cL59Jg@mail.gmail.com> <16B293AD-27A2-4A6D-8A96-7CD847B59708@senki.org> <CANLjSvUJfU1cafGXHyg=DuCnhm09mBm5z4ve2_g6j2ONgt2tRQ@mail.gmail.com>
Cc: dns-privacy@ietf.org, dnsop <dnsop@ietf.org>, "fuyu@cnnic.cn" <fuyu@cnnic.cn>
From: =?UTF-8?B?UGV0ciDFoHBhxI1law==?= <petr.spacek@nic.cz>
Organization: CZ.NIC
Message-ID: <df8da203-6fbc-02d9-7876-e220f2bbe884@nic.cz>
Date: Mon, 20 Mar 2017 15:31:35 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <CANLjSvUJfU1cafGXHyg=DuCnhm09mBm5z4ve2_g6j2ONgt2tRQ@mail.gmail.com>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-Virus-Scanned: clamav-milter 0.99.2 at mail
X-Virus-Status: Clean
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/xKihcsWHaZy8lD-W9xGerLKyFMo>
Subject: Re: [DNSOP] [dns-privacy] FW: New Version Notification for draft-pan-dnsop-edns-isp-location-00
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Mar 2017 14:31:42 -0000

Hello,

On 20.3.2017 08:49, Lanlan Pan wrote:
> Hi Barry,
> 
> Thanks for your comments.
> 
> Because the draft discussed the DNS privacy problem of ECS, and was first presented in In NDSS 2017 DNS Privacy Workshop, so I cc the email to dprive WG.
> 
> 
> Barry Raveendran Greene <bgreene@senki.org <mailto:bgreene@senki.org>>于
> 2017年3月19日周日 上午2:22写道：
> 
>     Hello Yu Fu,
> 
>     I was not at the workshop. Warren already mentioned some issues. I
>     second what he is saying in a stronger terms:
> 
>     + What you are proposing has no value for optimizing content
>     delivery on the Internet. Physical location and the topology of
>     content delivery do not match. Also, Anycast is used. It is NOT
>     expensive. The reason why so many CDN operator use DNS based tools
>     for content delivery is granularity of action. An edge compute
>     system (i.e. what many CDNs are) can do all sorts of checks via DNS
>     approach vs an Anycast approach.
> 
>  
> Everyone has known that physical location and the topology of content
> delivery DO NOT MATCH.
> As last mail reply to Warren, my proposal can offer the SAME critical
> information for authoritative server to make tailored response decision
> as ECS's client subnet.
> Because in database such as maxmind,  ECS (client subnet) can be map
> into <AS number,  country, province, ISP>, which also guide network
> topology.
> Therefore, if ECS has ANY value for optimizing content delivery on the
> Internet, then EIL has.
> 
> For example，If ECS is tell AUTH :  the query is from 114.240.0.0/24
> <http://114.240.0.0/24>. The AUTH knows that ECS(114.240.0.0/24
> <http://114.240.0.0/24>) is indicated (CHINA, BEIJING, UNICOM), which is
> not only geolocation, but also contains network topology information.
> Then AUTH can return satisfied ip address according to the topology of
> content delivery.

Thank you for this example, it helps.


> For user privacy concern, we can revise  ECS(114.240.0.0/24
> <http://114.240.0.0/24>) => EIL (CHINA, BEIJING, UNICOM)，give a
> tradeoff between privacy and precise.

Nice, this sounds like appropriate tradeoff to me.


Side-effect of this is that it removes need to maintain copies of
various Geo-IP databases all over the place, which is an improvement to
operational practice.


To sum it up, I support this. Nice work!

Petr Špaček  @  CZ.NIC

> ||||
>  
> 
> 
>     Also, the ECS security assessment if off. ECS from the resolver to
>     the aDNS is sending a subnet configured by the operator of the rDNS.
>     Once the connection to the client to the CDN is made, the CDN
>     operator has the full details of the client. The term “leak client
>     subnet to AUTH” is misleading from a “privacy risk.” Once the
>     connection is made to my CDN, I know the IP specifics. 
> 
> 
> Privacy risk of ECS:
> 1. If ECS is clear text in the resolution path => eavesdrop => encrypt
> the dns traffic, in long term.
> 2. The passive DNS log analysis risk
>    - avoid recursive dns analysis, reserve the optimization ECS, we can
> send EIL query by some proxy tunnel.
>    - avoid authoritative dns analysis. If CDN is ALSO the authoritative
> server, AGREE WITH YOU. But to a third-party authoritative service, the
> more domains publish their zones on the third-party authoritative
> server, the more end user privacy information can be gathered by the
> authoritative server according to the ECS queries from recursive.
> 
> ECS's security issue is described in DNS Privacy Workshop 2017
> Background
> <http://www.internetsociety.org/events/ndss-symposium/ndss-symposium-
> 2017/dns-privacy-workshop-2017-call-papers>， Understanding the Privacy
> Implications of ECS
> <http://www.cc.gatech.edu/~ynadji3/docs/pubs/dimva16_ecs.pdf>.
> And In RFC7871(ECS) <https://tools.ietf.org/html/rfc7871>'s abstract
> section:
> 
> /Since it has some known operational and privacy shortcomings, a revision
> will be worked through the IETF for improvement./
> 
>  
> 
>     + What you are proposing has great value for Law Enforcement and
>     State Security. It would cut out the Operator as the middle man and
>     eliminate the need for a court order to release details on suspects.
> 
>     This also is a tool for criminals. I can easily see bad guys who are
>     dropping ransomware use this as a tool to say “pay up or I’ll SWAT
>     your house” or move from E-mail exertion threats to phone based threats.
> 
>     Barry
> 
>     > On Mar 17, 2017, at 6:57 PM, Lanlan Pan <abbypan@gmail.com
>     <mailto:abbypan@gmail.com>> wrote:
>     >
>     > Hi all,
>     >
>     > In NDSS 2017 DNS Privacy Workshop, I presented a EIL option as an
>     alternative privacy improvement for ECS.
>     >
>     > The paper and slide are attached.  Test code in github :
>     https://github.com/abbypan/dns_test_eil
>     >
>     > Any comments or suggestions will be appreciated.
>     >
>     > Regards.
>     >
>     > Yu Fu <fuyu@cnnic.cn <mailto:fuyu@cnnic.cn>>于2017年3月16日周四 上
>     午10:37写道：
>     > Hi all,
>     >
>     > We have submitted a new draft as draft-pan-dnsop-edns-isp-location-00.
>     > This document is an improved solution for ECS(RFC7871), describes
>     an EDNS ISP Location (EIL) extension to address the privacy problem
>     of ECS, find the right balance between privacy improvement and user
>     experience optimization.  EIL is defined to convey ISP location
>     information that is relevant to the DNS message.  It will provide
>     sufficient information for the Authoritative Server to decide the
>     response without guessing geolocation of the IP address.
>     >
>     > Your comments are appreciated.
>     >
>     > Thanks
>     > Lanlan & Yu
>     >
>     > >-----Original Message-----
>     > >From: internet-drafts@ietf.org <mailto:internet-drafts@ietf.org>
>     [mailto:internet-drafts@ietf.org <mailto:internet-drafts@ietf.org>]
>     > >Sent: Monday, March 13, 2017 6:07 PM
>     > >To: Pan Lanlan; Lanlan Pan; Yu Fu
>     > >Subject: New Version Notification for
>     draft-pan-dnsop-edns-isp-location-00.txt
>     > >
>     > >
>     > >A new version of I-D, draft-pan-dnsop-edns-isp-location-00.txt
>     > >has been successfully submitted by Yu Fu and posted to the IETF
>     repository.
>     > >
>     > >Name:          draft-pan-dnsop-edns-isp-location
>     > >Revision:      00
>     > >Title:         ISP Location in DNS Queries
>     > >Document date: 2017-03-13
>     > >Group:         Individual Submission
>     > >Pages:         14
>     > >URL:           
>     https://www.ietf.org/internet-drafts/draft-pan-dnsop-edns-isp-location-00.txt
>     > >Status:       
>      https://datatracker.ietf.org/doc/draft-pan-dnsop-edns-isp-location/
>     > >Htmlized:     
>      https://tools.ietf.org/html/draft-pan-dnsop-edns-isp-location-00
>     > >
>     > >
>     > >Abstract:
>     > >   This document describes an Extension Mechanisms for DNS (EDNS0)
>     > >   option that is in active use to carry information about the
>     network
>     > >   that originated a DNS query and the network for which the
>     subsequent
>     > >   response can be cached.
>     > >
>     > >   It is inspired by EDNS Client Subnet (ECS) with some privacy
>     > >   considerations, goals to reduce the "guess geolocation of client's
>     > >   IP" work on Authoritative Nameservers.
>     >
>     >
>     >
>     >
>     >
>     > The IETF Secretariat
>     >
>     >
>     > _______________________________________________
>     > DNSOP mailing list
>     > DNSOP@ietf.org <mailto:DNSOP@ietf.org>
>     > https://www.ietf.org/mailman/listinfo/dnsop
>     > --
>     > 致礼  Best Regards
>     >
>     > 潘蓝兰  Pan Lanlan
>     >
>     <Slide_EIL_Dealing_with_the_Privacy_Problem_of_ECS_PanLanlan.pdf><Paper_EIL_Dealing_with_the_Privacy_Problem_of_ECS.pdf>_______________________________________________
>     > DNSOP mailing list
>     > DNSOP@ietf.org <mailto:DNSOP@ietf.org>
>     > https://www.ietf.org/mailman/listinfo/dnsop
> 
> -- 
> 致礼  Best Regards
> 
> 潘蓝兰  Pan Lanlan


From nobody Mon Mar 20 07:44:00 2017
Return-Path: <dot@dotat.at>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C3B4B1271DF for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 07:43:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.921
X-Spam-Level: 
X-Spam-Status: No, score=-1.921 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HA4w5aaQOb8j for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 07:43:56 -0700 (PDT)
Received: from ppsw-32.csi.cam.ac.uk (ppsw-32.csi.cam.ac.uk [131.111.8.132]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C0399131499 for <dnsop@ietf.org>; Mon, 20 Mar 2017 07:43:48 -0700 (PDT)
X-Cam-AntiVirus: no malware found
X-Cam-ScannerInfo: http://help.uis.cam.ac.uk/email-scanner-virus
Received: from grey.csi.cam.ac.uk ([131.111.57.57]:40709) by ppsw-32.csi.cam.ac.uk (ppsw.cam.ac.uk [131.111.8.136]:25) with esmtps (TLSv1:ECDHE-RSA-AES256-SHA:256) id 1cpyXD-000lzY-0V (Exim 4.89) (return-path <dot@dotat.at>); Mon, 20 Mar 2017 14:43:47 +0000
Date: Mon, 20 Mar 2017 14:43:47 +0000
From: Tony Finch <dot@dotat.at>
To: Stephane Bortzmeyer <bortzmeyer@nic.fr>
cc: tjw ietf <tjw.ietf@gmail.com>, dnsop <dnsop@ietf.org>
In-Reply-To: <20170319214426.GC13608@sources.org>
Message-ID: <alpine.DEB.2.11.1703201431130.26686@grey.csi.cam.ac.uk>
References: <CADyWQ+GSStfAiOs8R9Ob7+LVh0RAfPQ+AbbTFNuwsrKkO=EUWg@mail.gmail.com> <20170319214426.GC13608@sources.org>
User-Agent: Alpine 2.11 (DEB 23 2013-08-11)
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/PZmDGMac-hdQORvp60tTKlzRh2A>
Subject: Re: [DNSOP] Second Working Group Last Call: draft-ietf-dnsop-refuse-any
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Mar 2017 14:43:59 -0000

Stephane Bortzmeyer <bortzmeyer@nic.fr> wrote:
>
> > "ANY Query" refers to a DNS meta-query
>
> meta-query is not defined in this document, in RFC 1034, 1035 or
> 7719. Opinion: just "query".

There's precedent for "metatype" - cf. RFC 2136 section 3.4.1.2 - "check
the TYPE and if it is ANY, AXFR, MAILA, MAILB, or any other QUERY metatype"
also the IANA registry describes RRtypes 128-255 as "Q TYPEs, Meta TYPEs".

> > Implementers SHOULD provide an option for operators to specify
> > behavior over TCP.
>
> If this is because, with TCP, you have some certainty about the client
> address, and therefore do not risk reflection attacks, then I suggest
> to replace TCP by "transports that provide some guarantee about the
> authenticity of the source IP address, such as TCP or DNS cookies".

The reason I deployed minimal-any was to avoid oversized UDP responses, to
avoid fragmentation and truncation - not because of spoofing (RRL deals
with spoofing). Cookies don't do anything to help avoid oversized
responses, so I would still want to send a minimal-any response to a
cookie client.

Tony.
-- 
f.anthony.n.finch  <dot@dotat.at>  http://dotat.at/  -  I xn--zr8h punycode
Hebrides: West 6 to gale 8, occasionally severe gale 9 at first, backing
southwest 5 or 6 later. Rough or very rough, occasionally high at first. Rain
or wintry showers. Moderate or good.


From nobody Mon Mar 20 08:16:25 2017
Return-Path: <warren@kumari.net>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C569B1314A5 for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 08:16:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_LOW=-0.7] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=kumari-net.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mIVRpin0nvHn for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 08:16:20 -0700 (PDT)
Received: from mail-qt0-x230.google.com (mail-qt0-x230.google.com [IPv6:2607:f8b0:400d:c0d::230]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3C29F12711D for <dnsop@ietf.org>; Mon, 20 Mar 2017 08:16:16 -0700 (PDT)
Received: by mail-qt0-x230.google.com with SMTP id i34so109506122qtc.0 for <dnsop@ietf.org>; Mon, 20 Mar 2017 08:16:16 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kumari-net.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=Ax3xO6LZuUtXbideCz3YaGGHSHy6/mixPqFSJMwmRsc=; b=MQ3zvMic0DgtuHTQat+Ela31EpcGgMrqdEz0Mc9JkRD7X437n4Hr/AQSi2qRMazq7E UjpSkCiqznykpZubOGj5Q2o3lKx80/mwd1o7xKS+5nNUMu+7SThkRY9DeTbPW20TIOJV 9E0DQVgOYoorvbLB4xQ1fvwGltCLQg0Ou+VS02ErlSb9zf7TZ0vgNJfSQiVGvatGPwY9 fo6lf62maThcSQZ/6d8aiWolzkJP9aiKukrCHOpjn3xXx+f8BhNdkbQGIIokRg6aXHyG jIE0SiQpA8CQa8hOBMuw5kHeEb2fKeUkHUxhgiVdgyhEEMfFuWlTgpMDSSgtL9GvfEhH 2tvw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=Ax3xO6LZuUtXbideCz3YaGGHSHy6/mixPqFSJMwmRsc=; b=F19GORY3L3pXLOHiMSN2nKqInQHVBFLwkBN9yyleTIzMQVuWjBt5vlAz5abkyg22Lu szDz/CzyAm75cOkCw+4V6NYwsUnuJ00HhH3XADzjgLzVl1hQn30w1ZucUCQtFbTd1RFt FWrD689fEiHlLi1ynHwUF4i3drXyBS2wwHCg5tA9cSUt9ua46pwPGHzw2E4UtxYhC6fT S4CuQ6VPG3vbb/sxL6Acp7U8c15ULD9AOUTUGTbs7iLicUan2BoWd3k/jTmIw929eJvp dtaFjvj+szSS74luJLsvj8CceW2wlzZIMYgs/tyn1AJ7bETSG214IDSM0zvJcTUZRa4G GVRQ==
X-Gm-Message-State: AFeK/H0T+R15VysONmrJwzfhymtLQU7PXnSwtAi7tP2VzQbiinQi/QQPRXWqWs8a3T5gdBdYpim6/+Rr/hXRP0W+
X-Received: by 10.200.43.185 with SMTP id m54mr26324178qtm.122.1490022974989;  Mon, 20 Mar 2017 08:16:14 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.12.177.11 with HTTP; Mon, 20 Mar 2017 08:15:44 -0700 (PDT)
In-Reply-To: <2232822.T0nP9Ksjf9@linux-hs2j>
References: <2232822.T0nP9Ksjf9@linux-hs2j>
From: Warren Kumari <warren@kumari.net>
Date: Mon, 20 Mar 2017 16:15:44 +0100
Message-ID: <CAHw9_i+q1BH25RLA=kZg7NB7re1GvAWVrOehzCDQi+U_USvovw@mail.gmail.com>
To: Paul Vixie <vixie@fsi.io>
Cc: DNSOP <dnsop@ietf.org>
Content-Type: text/plain; charset=UTF-8
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/8VqrCmIB6Xvwypj2rz3jAQv49t8>
Subject: Re: [DNSOP] adoption mechanics and disclaimers wrt dns-rpz
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Mar 2017 15:16:23 -0000

On Mon, Mar 20, 2017 at 12:55 AM, Paul Vixie <vixie@fsi.io> wrote:
> on sunday march 12, chinese.apricot@gmail.com wrote as follows:
>
>> I'd be happy to see the document proceed under two conditions:  1) it
>> becomes a WG document, subject to IETF change control, and 2) that the
>> disclaimer requested back on 20170103 be added to the document. To refresh
>> the collective mind, here is the missing text:
>>
>> applicability statement.
>>
>> This draft is documents a process and method for intercepting DNS queries
>> and fabricating responses to redirect the querier into a walled garden or
>> enclave that is NOT part of the open Internet. Adoption and acceptance of
>> this draft is an acknowledgement that the IETF, the IAB and ISOC reject the
>> principles espoused at https://open-stand.org/about-us/principles/, in
>> particular article 3.  Collective Empowerment insofar as the evolution of
>> the DNS is concerned.
>
> i was not subscribed at the time, so i'm working from the archives. the above
> quoted text is wrongheaded and its proposals unacceptable in several ways.
>
> first, the document has been adopted, but is not subject to ietf change
> control.


Authors (and DNSOP),

It appears that this may have been a process violation here - RFC5378
Section 3.3. Right to Produce Derivative Works seems to say that the
IETF needs change control before a WG can formally adopt a document. I
believe that we missed the fact that this included "non-standard"
copyright boilerplate.

I / we are still investigating, and would appreciate it if the WG
gives us some time to figure this out.

W


> rather, the authors will attempt to modify the text to suit the
> consensus position of the WG, and at publication time, rights to create
> derivative works will be released to the IETF. so, the WG has domain over the
> meaning of the final document and the content of future documents, but not
> over the content of the final document. the authors want to work with the
> community to ensure that a consensus document is published, but we do not want
> to open the door to wrongheaded and unacceptable wordings typified by the
> above.
>
> second, your disclaimer won't be added, and if the consensus of the WG is that
> it must be added, then the standardization activity of dns-rpz will fail. you
> are free to pitch your ideas, and the authors are free to try to accommodate
> those ideas, but the final arbiter of whether accommodation is necessary or
> has been accomplished is WG consensus, not the authors, and not any WG member.
>
> third, ignoring completely the words and the wording of your proposed
> applicability statement, and focusing purely on the ideas it contains, let's
> dispense with the nonsequiturs and canards as follows:
>
> * queries are not intercepted; they are processed differently and deliberately
> by an RDNS server which has voluntarily subscribed to explicit policy sources.
>
> * response fabrication is in this case a service desired by the end-user and
> by the RDNS operator, thus, "fabrication" has improper connotation.
>
> * redirection is by no means the only capability offered.
>
> * walled gardens or enclaves may, or may not, be part of the open internet.
>
> * adoption and acceptance does not acknowledge anything like what's shown.
> rather, it's an acknowledgement that the internet now does work this way, at
> the deliberate and voluntary behest of its RDNS operators and users, and that
> a specification document has two boons: in the short term, giving implementors
> and publishers a single authoritative reference for how dns-rpz works now;
> and, giving change control of the dns-rpz protocol itself over to the IETF
> upon this document's publication, so that the community can drive changes in
> the protocol henceforth.
>
> i did not note any second or other voice in favour of this amendment, and due
> to the vacuous pseudo-mumbo alt-jumbo of the proposal, i predict there will be
> no other voice in favour of it.
>
> so, the authors propose a replacement for the current abstract:
>
>>     This document describes a method for expressing DNS response policy
>>     inside a specially constructed DNS zone, and for recursive name
>>     servers to use such policy to return modified results to DNS clients.
>>     Such modified DNS results might prevent access to selected HTTP servers,
>>     or redirect users to "walled gardens", or block objectionable email, or
>>     otherwise defend against DNS content deemed malicious by the RDNS
>>     operator or end-user. These so-called "DNS Firewalls" are widely used in
>>     fighting Internet crime and abuse.
>>
>>     Like other mechanisms called "firewalls," response policy zones (RPZ)
>>     can be used to block wanted SMTP, HTTP, and other data as well as
>>     unwanted data.  RPZ ought not be used to interfere with data desired by
>>     recipients. In other words, RPZ should be deployed only with the
>>     permission of any and all affected RDNS end-users.
>>
>>     This document does not recommend the use of RPZ in any particular
>>     situation or instead of other mechanisms including those more
>>     commonly called "firewalls." This document lacks an applicability
>>     statement for that reason, and because it merely describes a currently
>>     common practice, without recommending or criticising that practice.
>
> please chime in if you're for or against this proposed text, or if for some
> incomprehensible reason you are in favour of chinese.apricot@gmail.com's
> proposal from march 12 and want it to be further considered or debated.
>
> the authors will work toward consensus, but not arbitrarily so.
>
> vixie
>
> _______________________________________________
> DNSOP mailing list
> DNSOP@ietf.org
> https://www.ietf.org/mailman/listinfo/dnsop



-- 
I don't think the execution is relevant when it was obviously a bad
idea in the first place.
This is like putting rabid weasels in your pants, and later expressing
regret at having chosen those particular rabid weasels and that pair
of pants.
   ---maf


From nobody Mon Mar 20 08:25:28 2017
Return-Path: <paul@nohats.ca>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A1BB41294C4 for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 08:25:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.001
X-Spam-Level: 
X-Spam-Status: No, score=-2.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RP_MATCHES_RCVD=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nohats.ca
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gE6ajBIkHoBu for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 08:25:24 -0700 (PDT)
Received: from mx.nohats.ca (mx.nohats.ca [193.110.157.68]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DD3C41279EB for <dnsop@ietf.org>; Mon, 20 Mar 2017 08:25:23 -0700 (PDT)
Received: from localhost (localhost [IPv6:::1]) by mx.nohats.ca (Postfix) with ESMTP id 3vn0BT3kmsz3Fn; Mon, 20 Mar 2017 16:25:21 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nohats.ca; s=default; t=1490023521; bh=T8TjLn/2ZOfH99D0ZIKbMfmbYRKMOwzXkx6o9heZSW0=; h=Date:From:To:cc:Subject:In-Reply-To:References; b=K4bmweiGB3vQkcTpPYKBHsPwjZfgN8EMI6cs5hL36wmt27yJJ8uWaC3m+dj0/Shw+ E3DWbNbqw2b4f8XTInad45I4NQAwQW8wFgLUwziOJHEaCinhooLVCAqWwZvXltjfnC 9Qd5tLs6xPsSWVpfeipg17eV6dXuJNuULCnGuPX4=
X-Virus-Scanned: amavisd-new at mx.nohats.ca
Received: from mx.nohats.ca ([IPv6:::1]) by localhost (mx.nohats.ca [IPv6:::1]) (amavisd-new, port 10024) with ESMTP id 4ybOz3b1pIYK; Mon, 20 Mar 2017 16:25:19 +0100 (CET)
Received: from bofh.nohats.ca (bofh.nohats.ca [76.10.157.69]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx.nohats.ca (Postfix) with ESMTPS; Mon, 20 Mar 2017 16:25:18 +0100 (CET)
Received: by bofh.nohats.ca (Postfix, from userid 1000) id 7CC8539D3A6; Mon, 20 Mar 2017 11:25:17 -0400 (EDT)
DKIM-Filter: OpenDKIM Filter v2.11.0 bofh.nohats.ca 7CC8539D3A6
Received: from localhost (localhost [127.0.0.1]) by bofh.nohats.ca (Postfix) with ESMTP id 67F9E40267E6; Mon, 20 Mar 2017 11:25:17 -0400 (EDT)
Date: Mon, 20 Mar 2017 11:25:17 -0400 (EDT)
From: Paul Wouters <paul@nohats.ca>
To: dnsop <dnsop@ietf.org>
In-Reply-To: <87C900A0-50CA-4B65-813B-1F9D1D831380@rfc1035.com>
Message-ID: <alpine.LRH.2.20.999.1703201020240.18647@bofh.nohats.ca>
References: <CADyWQ+GSStfAiOs8R9Ob7+LVh0RAfPQ+AbbTFNuwsrKkO=EUWg@mail.gmail.com> <CAC94RYYir_5rKmW47XkUZoVCs5PUfWiKg4Cygyvw6pOzqC5mfA@mail.gmail.com> <d8f1076e-a635-7620-5e2b-0c70efe2c0cf@dougbarton.us> <EDDF24B8-42F6-4BCA-8162-5A5C7CDC8CA2@rfc1035.com> <65cec05f-bb1b-cb9e-d874-a73c9c4653ac@dougbarton.us> <87C900A0-50CA-4B65-813B-1F9D1D831380@rfc1035.com>
User-Agent: Alpine 2.20.999 (LRH 202 2017-01-01)
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII; format=flowed
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/a9EsaTTH0oAQacoiY_1yaKKDS9c>
Subject: Re: [DNSOP] Second Working Group Last Call: draft-ietf-dnsop-refuse-any
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Mar 2017 15:25:26 -0000

On Mon, 20 Mar 2017, Jim Reid wrote:

>> The traditional understanding of ANY == ALL is well ingrained in developers.
>
> [Citation needed.]

> draft-ietf-dnsop-refuse-any is about something completely different. In case you hadn't noticed, the draft's about a server-side issue.

Funny, how in this discussion about ANY there is already confusion about
what kind of ANY we are talking about. It seems that is all the
citation that is needed here :)

I can confirm that only DNS geeks understand the limitations of ANY and
its relation to what's in the cache or not. It is very prone to be
misunderstood by non DNS geeks.

> It's not going to make the slightest difference to idiot/lazy applications that make ANY queries instead of doing The Right Thing. They'll still be getting answers which might or might not contain the data they're looking for.

That is correct. But it will confuse the human operators, especially:

 	If a DNS operator prefers to reduce the potential for information
 	leaks, they MAY choose to not to send large ANY responses.

However, I think that the abuse versus the gain here has been decided
many years ago, and whether or not we will state this in a document,
this kind of behaviour is going to happen or rather, has already
happened. So let's standarize it.


So below is my review of draft-ietf-dnsop-refuse-any-04. I'm still a bt
undecided over whether to use HINFO or allocate a new special RRTYPE.
One of my concerns is that attackers may try to find or create zones
that happen to have a real HINFO record in them, possibly tweaked to
their use, like an HINFO with different CPU/OS values and a zero TTL.

Section 4:

At section 4, item 3, it could give advise based on source-verified
transport, so that ANY queries received over TCP or with DNS-COOKIES
could include more data then potentially spoofed UDP packets. But perhaps
that is not worth it, because ANY queries shouldn't really be used by
applications, and humans will likely use dig without tcp or cookies
enabled. So I am fine with the current text as well. But I think it
would be cleaner if we no longer refer to UDP and TCP when we really
mean "source IP verified transport" when we say that.

In section 4.2:

I'm not sure what this is refering to:

 	understanding that a TTL that is too long might make policy changes
 	relating to ANY queries difficult to change in the future.

And:

 	In the case of DO=0, the RRSIG SHOULD be omitted.

Why is that not a MUST ? What is the use case for the "not SHOULD"
branch? And which DNSSEC RFC would need to be Updated: by this document
as well :)

In Section 4.3:

 	As in the first one if the zone is signed

is pretty ackward to read :P

 	In some cases it is possible to guess what the initiator wants

I'm not sure if I want any DNS RFC to claim it is ok to guess what the
client wants. Instead, I would write some text that either refers to
one of the efforts to ask for multiple types of records in one query,
or if we think those drafts aren't mature enough and might obsolete,
I would rewrite this section to:

 	Some implementations already reduce ANY query responses by
 	returning CNAME or the set of MX, A plus AAAA RRsets, and
 	filtering out any other existing RRsets at the QNAME. The
 	main drawback is that such a response can still result in
 	a useful amplification effect.

 	If the zone is signed and the query has the DO bit set, the
 	response MUST include RRSIGs for all RRsets returned.

Section 4.4:

I would change "TCP" to be "Source address verified transport" so it also
includes queries received with DNS COOKIES. I would also add a note
here about the real problem, which is that DDOS attacks not using
spoofing would still cause an amplification attack when using a source
address verified transport.

Section 5:

I would rewrite this to make the distinction between a caching resolver
and a stub client clearer. That is currently done indirectly with the
MAY keyword which I think is wrong. eg something like:

 	A caching resolver MUST cache the resulting RRsets of a QTYPE=ANY
 	query in the same way it caches non-ANY QTYPEs, and MUST use the
 	HINFO record similar to any other record for the purpose of
 	answering any further QTYPE=ANY requests from its cache.

 	A non-caching stub or resolver MUST process or replay the obtained
 	DNS reply to a QTYPE=ANY request similarly to a non-ANY QTYPE response.

Section 5 and Section 6:

I'm unclear why the document wants different caching resolver behaviour
based on the CPU value of the HINFO record. Why does it matter? I fear
it might allow attackers to use zones that cannot reply with the answer
needed to suppress further ANY queries. If it has anything in its cache,
it should just return that anyway as per normal QTYPE=ANY processing?
So I don't understand the warning for Section 6 either?

Section 7:

I would add a quick sentence about HINFO and the TC bit to the
introduction. The TC bit behaviour seems quite important, and I
think an implementer who reads a section names "Updates to RFC 1035"
might skip reading this thinking it is not that important.

 	and implementation of the guidance provided by this document is OPTIONAL.

This OPTIONAL use is again a bit confusing with the RFC2119 language
used. I'd prefer to see strong language like MUST/MUST NOT for
implementations of this document. Obviously the whole document is
optional to implement.

Section 8:

This should get a marker for the RFC Editor to remove this section as
per RFC 7942. At least I hope this was the intent :)

Section 9:

I find this section more describes the goal of the document, and not so
much the security considerations of the implementation of this draft.

I think this section should really only talk about implementation
concerns (which I don't know of any) or concerns about the ANY query
having turned into a "lie" (which I think has been considered and while
it is deemed to confuse some human operators for a little while, it is
not expected to have an operational effect on properly implementd or
inpromperly implemented consumers of ANY responses.

NITS:

- A few language issues which I'll send as xml diff to the authors

- Should it be "RRset" instead of "RRSet" ?

- "a small one(s)" reads a bit ackward.

- In 4.2, the "SHOULD" is a bit confusing as this is only one of 3
   methods suggested, so it feels more like a MAY? Or perhaps this
   is better rewritten without RFC2119 language?

Paul


From nobody Mon Mar 20 08:44:02 2017
Return-Path: <housley@vigilsec.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2BF12127A97 for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 08:44:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Nhv67UNlqmFz for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 08:43:55 -0700 (PDT)
Received: from mail.smeinc.net (mail.smeinc.net [209.135.209.11]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2A5861294D3 for <dnsop@ietf.org>; Mon, 20 Mar 2017 08:43:55 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by mail.smeinc.net (Postfix) with ESMTP id 9486130026B for <dnsop@ietf.org>; Mon, 20 Mar 2017 11:43:54 -0400 (EDT)
X-Virus-Scanned: amavisd-new at mail.smeinc.net
Received: from mail.smeinc.net ([127.0.0.1]) by localhost (mail.smeinc.net [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id QxJ-dkooL3sC for <dnsop@ietf.org>; Mon, 20 Mar 2017 11:43:53 -0400 (EDT)
Received: from a860b60074bd.home (pool-108-45-101-150.washdc.fios.verizon.net [108.45.101.150]) by mail.smeinc.net (Postfix) with ESMTPSA id 467DC300254; Mon, 20 Mar 2017 11:43:53 -0400 (EDT)
From: Russ Housley <housley@vigilsec.com>
Message-Id: <61FD3EE3-3043-4AB1-9823-6A9D61B1438C@vigilsec.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_84DBC1AE-F04E-4514-9A8E-E55D7A032DD8"
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
Date: Mon, 20 Mar 2017 11:43:52 -0400
In-Reply-To: <1E14B142-680B-4E30-809B-68E03EB6E326@gmail.com>
Cc: dnsop <dnsop@ietf.org>
To: Terry Manderson <terry.manderson@icann.org>
References: <1E14B142-680B-4E30-809B-68E03EB6E326@gmail.com>
X-Mailer: Apple Mail (2.3259)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/3r8RSGmMDoTp6YKrwKCXG8UwQ6Q>
Subject: Re: [DNSOP] WG review of draft-ietf-homenet-dot-03
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Mar 2017 15:44:00 -0000

--Apple-Mail=_84DBC1AE-F04E-4514-9A8E-E55D7A032DD8
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

I have a big problem with Section 6 of draft-ietf-homenet-dot-03.  If =
the domain name is to be published in the root zone, then I do not think =
that the special-use TLD registration is appropriate.  That said, if the =
requirement for publication in the root zone is removed, I do not have a =
problem with proceeding with a special-use TLD registration.

Russ


> On Mar 19, 2017, at 9:44 PM, Suzanne Woolf <suzworldwide@gmail.com> =
wrote:
>=20
> Hi,
>=20
> The INT Area Director who oversees the homenet WG, Terry Manderson, =
has asked DNSOP participants to review =
https://www.ietf.org/id/draft-ietf-homenet-dot-03.txt =
<https://www.ietf.org/id/draft-ietf-homenet-dot-03.txt>, "Special Use =
Top Level Domain '.homenet=E2=80=99=E2=80=9D, with the following aspects =
in mind:
>=20
> 1) in terms of RFC6761
>=20
> 2) in terms of the _operational_ position of an unsigned entry in the =
root zone as requested in this document, to break the chain of trust for =
local DNS resolution of .homenet names.
>=20
> This document is the product of the homenet WG, which has asked the =
IESG to approve it for publication, so our comments are strictly =
advisory to the IESG. There was some discussion of the draft on this =
list shortly after it appeared, in November 2016, but it=E2=80=99s =
always the AD=E2=80=99s prerogative to ask for additional review.
>=20
>=20
>=20
> thanks,
> Suzanne & Tim


--Apple-Mail=_84DBC1AE-F04E-4514-9A8E-E55D7A032DD8
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D"">I have a big problem with Section 6 of =
draft-ietf-homenet-dot-03. &nbsp;If the domain name is to be published =
in the root zone, then I do not think that the special-use TLD =
registration is appropriate. &nbsp;That said, if the requirement for =
publication in the root zone is removed, I do not have a problem with =
proceeding with a&nbsp;special-use TLD registration.<div class=3D""><br =
class=3D""></div><div class=3D"">Russ</div><div class=3D""><br =
class=3D""></div><div class=3D""><br class=3D""><div><blockquote =
type=3D"cite" class=3D""><div class=3D"">On Mar 19, 2017, at 9:44 PM, =
Suzanne Woolf &lt;<a href=3D"mailto:suzworldwide@gmail.com" =
class=3D"">suzworldwide@gmail.com</a>&gt; wrote:</div><br =
class=3D"Apple-interchange-newline"><div class=3D""><meta =
http-equiv=3D"Content-Type" content=3D"text/html charset=3Dutf-8" =
class=3D""><div style=3D"word-wrap: break-word; -webkit-nbsp-mode: =
space; -webkit-line-break: after-white-space;" class=3D"">Hi,<div =
class=3D""><br class=3D""></div><div class=3D"">The INT Area Director =
who oversees the homenet WG, Terry Manderson, has asked DNSOP =
participants to review&nbsp;<a =
href=3D"https://www.ietf.org/id/draft-ietf-homenet-dot-03.txt" =
class=3D"">https://www.ietf.org/id/draft-ietf-homenet-dot-03.txt</a>, =
"Special Use Top Level Domain '.homenet=E2=80=99=E2=80=9D, with the =
following aspects in mind:</div><div class=3D""><br class=3D""></div><div =
class=3D"">1) in terms of RFC6761<br class=3D""><br class=3D"">2) in =
terms of the _operational_ position of an unsigned entry in the root =
zone as requested in this document, to break the chain of trust for =
local DNS resolution of .homenet names.<br class=3D""></div><div =
class=3D""><br class=3D""></div><div class=3D"">This document is the =
product of the homenet WG, which has asked the IESG to approve it for =
publication, so our comments are strictly advisory to the IESG. There =
was some discussion of the draft on this list shortly after it appeared, =
in November 2016, but it=E2=80=99s always the AD=E2=80=99s prerogative =
to ask for additional review.</div><div class=3D""><br =
class=3D""></div><div class=3D""><br class=3D""></div><div class=3D""><br =
class=3D""></div><div class=3D"">thanks,</div><div class=3D"">Suzanne =
&amp; Tim</div></div></div></blockquote></div><br =
class=3D""></div></body></html>=

--Apple-Mail=_84DBC1AE-F04E-4514-9A8E-E55D7A032DD8--


From nobody Mon Mar 20 08:52:12 2017
Return-Path: <msj@nthpermutation.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7F7651287A7 for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 08:52:10 -0700 (PDT)
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=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=nthpermutation-com.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HqU3S0Uwx_4z for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 08:52:07 -0700 (PDT)
Received: from mail-qt0-x235.google.com (mail-qt0-x235.google.com [IPv6:2607:f8b0:400d:c0d::235]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5F1F81294CF for <dnsop@ietf.org>; Mon, 20 Mar 2017 08:51:56 -0700 (PDT)
Received: by mail-qt0-x235.google.com with SMTP id x35so110096784qtc.2 for <dnsop@ietf.org>; Mon, 20 Mar 2017 08:51:56 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nthpermutation-com.20150623.gappssmtp.com; s=20150623; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to; bh=iLFN8F4qfl+ILyCW1PoD7anxXwNKXkJ2lvHvmwJo3fM=; b=yttuobMSPO10TjBkrnRQz1I0WMBkx3QJPIZmCNMfzlhoK/Z6UBi0NeYgRB1nepI2EX q4BJSurYjrd/puUp4HqKQZdWDwmD3feU2W9xSLeMlevZ/xzp1GcGH7ovbuT3A6m8HuEQ YaPgYZfBTv4XZ6IrNH0WSEfPMsnMkI8DgRBX66VZxVOghi49SIws5NhqMErD0WSfOl89 7DgvlyT0nAg1kIgeFSwv9HiOvDyJv2lyopjdGfq6mpoFRqNP8frkZ8Z+8GhJpwq5NlTW g2ZDiNpfLwWpk0EsjXCo2kshsLzLU2tqp2PewD6xQm+lRBIZSPMj4pQhvjeaq6gISa8+ yLiQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to; bh=iLFN8F4qfl+ILyCW1PoD7anxXwNKXkJ2lvHvmwJo3fM=; b=NF/mgCv74pnrjP9R33QG0l5ywz3UNbuDaRNpJH8BMr0xptYzYLZEUjNpR03jRHiJdC a+/Xk/vce//PAy3EWRNEhwlyY5ymwzy6O2rzeIfvRBpPUvnm3Hzs+CPvzvlSmWjb7KJi QmPhqh1ASggi6wI0cnoSJkjuxRFR2Ub/+Pz0S/6nEWClbKcyZgbhx247z8Qihrg+dXtb efs4c1cr6N4Zm/B3drFnMaiSTyH6R50vgpfJdgZl3jSzfPDTj5DEDSp2kOFGOAvVn2+D qKtQu8LZM5hy36q45a+hpFpk91wV27hlV0mIRPLt7mZ6dmczInWkEsm552aVUEZMOEF2 PXPA==
X-Gm-Message-State: AFeK/H3uMxLCL5EePMQzsGC0cH8jL9WXCmNJgnwQt47QQg7Xm6QASks7CHHvyE6TiZDB6w==
X-Received: by 10.200.48.209 with SMTP id w17mr30404283qta.179.1490025114808;  Mon, 20 Mar 2017 08:51:54 -0700 (PDT)
Received: from ?IPv6:2601:152:4400:513c:7598:48a0:ae76:31c9? ([2601:152:4400:513c:7598:48a0:ae76:31c9]) by smtp.gmail.com with ESMTPSA id a18sm12604355qkb.10.2017.03.20.08.51.53 for <dnsop@ietf.org> (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 20 Mar 2017 08:51:53 -0700 (PDT)
To: dnsop@ietf.org
References: <78013346-6100-f7e6-a3c8-87d2f92533d8@gmail.com> <F40B69DF-6391-4008-A7CD-C85277952D8A@dnss.ec> <alpine.LRH.2.20.1702281627360.22841@bofh.nohats.ca> <920390D7-BFF8-4680-B2D8-488777671DCA@dnss.ec> <alpine.LRH.2.20.1702282052220.28866@bofh.nohats.ca> <AC4C0368-1454-4718-95AF-BB4DDECEF17E@dnss.ec> <alpine.LRH.2.20.1703011221400.15273@bofh.nohats.ca> <76B12F6D-9D53-4FEB-974D-BB4D6DB02F0B@dnss.ec> <386E1BBE-258F-4A80-AE8F-6AEEA08F3F14@dnss.ec> <df662299-c673-0129-e2b4-c9646f75b7eb@nthpermutation.com> <00e9d5d7-0326-cb90-4d49-1b7acff916f0@dougbarton.us>
From: Michael StJohns <msj@nthpermutation.com>
Message-ID: <6595fc3b-66cf-549a-c818-ad84399e5088@nthpermutation.com>
Date: Mon, 20 Mar 2017 11:51:53 -0400
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <00e9d5d7-0326-cb90-4d49-1b7acff916f0@dougbarton.us>
Content-Type: multipart/alternative; boundary="------------EE34BFB7AFC39BE3BF8CAA01"
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/ebKXukfz4lCiTOwcxAlSLBC3eQQ>
Subject: Re: [DNSOP] draft-arends-dnsop-dnssec-algorithm-update
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Mar 2017 15:52:10 -0000

This is a multi-part message in MIME format.
--------------EE34BFB7AFC39BE3BF8CAA01
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit

On 3/16/2017 12:38 AM, Doug Barton wrote:
> I can't help finding this discussion funny, as I proposed prior to the 
> -bis docs that we make RSA-SHA256 mandatory, and SHA1 optional; for 
> the simple reason that it was overwhelmingly likely that the root 
> would be signed with the former, making it as close to mandatory to 
> implement as possible without documenting it as such; and the latter 
> as interesting as day-old bread.
>
> Now here we are 13 years later, still having the same discussion, 7 
> years after the root was signed with (you guessed it) RSA-SHA256. :)

Hi Doug -

I don't disagree.  But part of the problem is that there are probably 
zones that are only signed with SHA1.   There ought to be a second 
document that says "Signing with SHA1 ends on this date", but that can't 
be done as a registry update AFAICT.    What can be done is sort of give 
the hint to the implementers that there's a transition in progress and 
that the MTI will be changing, and that the current MTI is going away.

In any event, this (my note) was a procedural suggestion that *_we 
generally don't do operationally critical changes to code without some 
warnings to the community_*.  While most folk knew this was coming - 
until its a "standard", many will not care. Once it's a standard, not 
doing the change becomes costly in terms of liability.

We're (the community/ICANN) in the process of doing a root key change 
for the first time ever - the notices and planning on that took years.  
Giving some notice that the MTI for signing is changing before actually 
changing the implementation guidance seems useful.

>
> DNS has a long tail indeed.
>
> On 03/15/2017 10:22 AM, Michael StJohns wrote:
>> On 3/15/2017 6:26 AM, Roy Arends wrote:
>>> In the spirit of being constructive, we (Jakob Schlyter, Matt Larson
>>> and I) have written a small draft
>>> (draft-arends-dnsop-dnssec-algorithm-update) that does two things:
>>>
>>> it changes RSASHA1 from “Must Implement” to “Recommended to
>>> Implement”. (RSASHA1 is the only “MUST IMPLEMENT”)
>>> it changes RSASHA256 from “Recommended to Implement” to “Must 
>>> Implement”.
>>>
>>> The main motivator for this is that implementors have an incentive to
>>> move their implementations “default use” away from RSASHA1 (for
>>> instance, when a user generates a DNSKEY without specifying an
>>> algorithm, or when choosing an algorithm for signing in the presence
>>> of more than one algorithm.
>
> FWIW I agree with Roy that we should make 256 a must-implement ASAP 
> (since for all practical purposes it is already), and encourage 
> implementors in the strongest possible terms to make it the default.
>
>> Must Implement:   RSASHA1 (Until 5/31/2018), RSASHA256 (after 6/1/2018))
>
> Michael, this is pointless, unless you can demonstrate how an existing 
> implementation works without being able to use the root key.

Fair enough.  But again, this isn't completely about the implementation, 
it's about the operation even though this document will only directly 
affect the implementation.

>
>> Must Not Implement:  RSASHA1 (After 1/1/2021)
>>
>> Recommended: RSASHA1 (From 6/1/2018 to 12/31/2020), RSASHA256 (until
>> 5/31/2018)
>
> Mostly pointless, although there was an interesting point raised about 
> the difference between producing signatures with SHA1, and being able 
> to validate them. Telling people that we're creating a long tail by 
> letting them continue to use SHA1 for N years will result in a tail of 
> minimum N + 10 years. So telling people to stop using it NOW is the 
> right answer.

This guidance applies both to the server side and client side.  The idea 
here is that as of 6/1/2018 no one should be able to count on a client 
being able to validate SHA1 (and zones shouldn't be signed with it, but 
could be for legacy reasons), and that after 1/1/2021 the chances of a 
zone signed with SHA1 being able to be validated go down quickly and 
that zones must not be signed with it.

Sorry - I look at this the same way I looked at building 5011.   The 
servers and clients are very loosely coupled - so loosely coupled that 
the servers are sending data to the clients fairly blindly without any 
real knowledge of what they can understand in terms of the data 
content.  (EDNS gives you information on  DNS transport, not DNS data).  
So providing implementation guidance has to understand that split, has 
to understand that when you move Required to Recommended and Recommend 
to Required some implementers will only implement the new required, and 
that the implementers of the clients may not be in sync with the 
implementers of the servers leading to disconnects.

If you want to add SHA256 as a Required immediately, I have no issues 
with that (and you are correct in that that should have been done years 
ago), but I would object to removing SHA1 as a required without a 
deprecation phase for the reasons above.   I'd also *really* like to 
have a final phase out date for SHA1 as well.

If DNSOP instead issues an operational guidance document to be released 
in conjunction with this algorithm update explaining when the zones 
should stop signing with SHA1, I think *that* would be the best of both 
worlds.

Mike



>
> I'm torn on how to deal with validation though. "Compliant 
> implementations MUST generate a warning when validating signatures 
> with algorithms weaker than RSA-SHA56. Compliant implementations MUST 
> generate an error for such algorithms starting 4 years from the 
> publication of this document as a draft standard, and unless the 
> records are signed with a compliant algorithm they should be 
> considered unsigned."
>
> Something like that, although obviously it needs polishing.
>
> Doug
>
> _______________________________________________
> DNSOP mailing list
> DNSOP@ietf.org
> https://www.ietf.org/mailman/listinfo/dnsop



--------------EE34BFB7AFC39BE3BF8CAA01
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 8bit

<html>
  <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">On 3/16/2017 12:38 AM, Doug Barton
      wrote:<br>
    </div>
    <blockquote
      cite="mid:00e9d5d7-0326-cb90-4d49-1b7acff916f0@dougbarton.us"
      type="cite">I can't help finding this discussion funny, as I
      proposed prior to the -bis docs that we make RSA-SHA256 mandatory,
      and SHA1 optional; for the simple reason that it was
      overwhelmingly likely that the root would be signed with the
      former, making it as close to mandatory to implement as possible
      without documenting it as such; and the latter as interesting as
      day-old bread.
      <br>
      <br>
      Now here we are 13 years later, still having the same discussion,
      7 years after the root was signed with (you guessed it)
      RSA-SHA256. :)
      <br>
    </blockquote>
    <br>
    Hi Doug -<br>
    <br>
    I don't disagree.  But part of the problem is that there are
    probably zones that are only signed with SHA1.   There ought to be a
    second document that says "Signing with SHA1 ends on this date", but
    that can't be done as a registry update AFAICT.    What can be done
    is sort of give the hint to the implementers that there's a
    transition in progress and that the MTI will be changing, and that
    the current MTI is going away.<br>
    <br>
    In any event, this (my note) was a procedural suggestion that <b><u>we
        generally don't do operationally critical changes to code
        without some warnings to the community</u></b>.  While most folk
    knew this was coming - until its a "standard", many will not care. 
    Once it's a standard, not doing the change becomes costly in terms
    of liability.<br>
    <br>
    We're (the community/ICANN) in the process of doing a root key
    change for the first time ever - the notices and planning on that
    took years.  Giving some notice that the MTI for signing is changing
    before actually changing the implementation guidance seems
    useful.    <br>
    <br>
    <blockquote
      cite="mid:00e9d5d7-0326-cb90-4d49-1b7acff916f0@dougbarton.us"
      type="cite">
      <br>
      DNS has a long tail indeed.
      <br>
      <br>
      On 03/15/2017 10:22 AM, Michael StJohns wrote:
      <br>
      <blockquote type="cite">On 3/15/2017 6:26 AM, Roy Arends wrote:
        <br>
        <blockquote type="cite">In the spirit of being constructive, we
          (Jakob Schlyter, Matt Larson
          <br>
          and I) have written a small draft
          <br>
          (draft-arends-dnsop-dnssec-algorithm-update) that does two
          things:
          <br>
          <br>
          it changes RSASHA1 from “Must Implement” to “Recommended to
          <br>
          Implement”. (RSASHA1 is the only “MUST IMPLEMENT”)
          <br>
          it changes RSASHA256 from “Recommended to Implement” to “Must
          Implement”.
          <br>
          <br>
          The main motivator for this is that implementors have an
          incentive to
          <br>
          move their implementations “default use” away from RSASHA1
          (for
          <br>
          instance, when a user generates a DNSKEY without specifying an
          <br>
          algorithm, or when choosing an algorithm for signing in the
          presence
          <br>
          of more than one algorithm.
          <br>
        </blockquote>
      </blockquote>
      <br>
      FWIW I agree with Roy that we should make 256 a must-implement
      ASAP (since for all practical purposes it is already), and
      encourage implementors in the strongest possible terms to make it
      the default.
      <br>
      <br>
      <blockquote type="cite">Must Implement:   RSASHA1 (Until
        5/31/2018), RSASHA256 (after 6/1/2018))
        <br>
      </blockquote>
      <br>
      Michael, this is pointless, unless you can demonstrate how an
      existing implementation works without being able to use the root
      key.
      <br>
    </blockquote>
    <br>
    Fair enough.  But again, this isn't completely about the
    implementation, it's about the operation even though this document
    will only directly affect the implementation.<br>
    <br>
    <blockquote
      cite="mid:00e9d5d7-0326-cb90-4d49-1b7acff916f0@dougbarton.us"
      type="cite">
      <br>
      <blockquote type="cite">Must Not Implement:  RSASHA1 (After
        1/1/2021)
        <br>
        <br>
        Recommended: RSASHA1 (From 6/1/2018 to 12/31/2020), RSASHA256
        (until
        <br>
        5/31/2018)
        <br>
      </blockquote>
      <br>
      Mostly pointless, although there was an interesting point raised
      about the difference between producing signatures with SHA1, and
      being able to validate them. Telling people that we're creating a
      long tail by letting them continue to use SHA1 for N years will
      result in a tail of minimum N + 10 years. So telling people to
      stop using it NOW is the right answer.
      <br>
    </blockquote>
    <br>
    This guidance applies both to the server side and client side.  The
    idea here is that as of 6/1/2018 no one should be able to count on a
    client being able to validate SHA1 (and zones shouldn't be signed
    with it, but could be for legacy reasons), and that after 1/1/2021
    the chances of a zone signed with SHA1 being able to be validated go
    down quickly and that zones must not be signed with it.<br>
    <br>
    Sorry - I look at this the same way I looked at building 5011.   The
    servers and clients are very loosely coupled - so loosely coupled
    that the servers are sending data to the clients fairly blindly
    without any real knowledge of what they can understand in terms of
    the data content.  (EDNS gives you information on  DNS transport,
    not DNS data).  So providing implementation guidance has to
    understand that split, has to understand that when you move Required
    to Recommended and Recommend to Required some implementers will only
    implement the new required, and that the implementers of the clients
    may not be in sync with the implementers of the servers leading to
    disconnects.<br>
    <br>
    If you want to add SHA256 as a Required immediately, I have no
    issues with that (and you are correct in that that should have been
    done years ago), but I would object to removing SHA1 as a required
    without a deprecation phase for the reasons above.   I'd also
    *really* like to have a final phase out date for SHA1 as well.<br>
    <br>
    If DNSOP instead issues an operational guidance document to be
    released in conjunction with this algorithm update explaining when
    the zones should stop signing with SHA1, I think *that* would be the
    best of both worlds.  <br>
    <br>
    Mike<br>
    <br>
    <br>
    <br>
    <blockquote
      cite="mid:00e9d5d7-0326-cb90-4d49-1b7acff916f0@dougbarton.us"
      type="cite">
      <br>
      I'm torn on how to deal with validation though. "Compliant
      implementations MUST generate a warning when validating signatures
      with algorithms weaker than RSA-SHA56. Compliant implementations
      MUST generate an error for such algorithms starting 4 years from
      the publication of this document as a draft standard, and unless
      the records are signed with a compliant algorithm they should be
      considered unsigned."
      <br>
      <br>
      Something like that, although obviously it needs polishing.
      <br>
      <br>
      Doug
      <br>
      <br>
      _______________________________________________
      <br>
      DNSOP mailing list
      <br>
      <a class="moz-txt-link-abbreviated" href="mailto:DNSOP@ietf.org">DNSOP@ietf.org</a>
      <br>
      <a class="moz-txt-link-freetext" href="https://www.ietf.org/mailman/listinfo/dnsop">https://www.ietf.org/mailman/listinfo/dnsop</a>
      <br>
    </blockquote>
    <p><br>
    </p>
  </body>
</html>

--------------EE34BFB7AFC39BE3BF8CAA01--


From nobody Mon Mar 20 09:00:38 2017
Return-Path: <paul@nohats.ca>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 128F2127863 for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 09:00:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.001
X-Spam-Level: 
X-Spam-Status: No, score=-2.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RP_MATCHES_RCVD=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nohats.ca
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NSBYnmxdILiq for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 09:00:31 -0700 (PDT)
Received: from mx.nohats.ca (mx.nohats.ca [IPv6:2a03:6000:1004:1::68]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BE2B91294D4 for <dnsop@ietf.org>; Mon, 20 Mar 2017 09:00:30 -0700 (PDT)
Received: from localhost (localhost [IPv6:::1]) by mx.nohats.ca (Postfix) with ESMTP id 3vn0z02VLGz1KN; Mon, 20 Mar 2017 17:00:28 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nohats.ca; s=default; t=1490025628; bh=22eZBLRQ+9CMV/3Vm2mmd7wod3MgSEUChC6BB5bJFeA=; h=Date:From:To:cc:Subject:In-Reply-To:References; b=GTLn4lVfBArTbeVg2zqpZWW2fkGA66LA7XncA8xbj6xHztmokfeDNip7LxjNzrEv1 dUrwjmU7lwrbzuXQoAgxOgWFjgqfvftKGcElasnmZJ6tViSj56sHbQSqqzpDURVTj3 Rtj5DOmQP98EmAu4XMzqOKZhXQ7XmIINhjAGw7Xs=
X-Virus-Scanned: amavisd-new at mx.nohats.ca
Received: from mx.nohats.ca ([IPv6:::1]) by localhost (mx.nohats.ca [IPv6:::1]) (amavisd-new, port 10024) with ESMTP id ZifLLEQ20KZ7; Mon, 20 Mar 2017 17:00:25 +0100 (CET)
Received: from bofh.nohats.ca (bofh.nohats.ca [76.10.157.69]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx.nohats.ca (Postfix) with ESMTPS; Mon, 20 Mar 2017 17:00:24 +0100 (CET)
Received: by bofh.nohats.ca (Postfix, from userid 1000) id BB93939D3A6; Mon, 20 Mar 2017 12:00:23 -0400 (EDT)
DKIM-Filter: OpenDKIM Filter v2.11.0 bofh.nohats.ca BB93939D3A6
Received: from localhost (localhost [127.0.0.1]) by bofh.nohats.ca (Postfix) with ESMTP id A4DA74144902; Mon, 20 Mar 2017 12:00:23 -0400 (EDT)
Date: Mon, 20 Mar 2017 12:00:23 -0400 (EDT)
From: Paul Wouters <paul@nohats.ca>
To: Warren Kumari <warren@kumari.net>
cc: Paul Vixie <vixie@fsi.io>, DNSOP <dnsop@ietf.org>
In-Reply-To: <CAHw9_i+q1BH25RLA=kZg7NB7re1GvAWVrOehzCDQi+U_USvovw@mail.gmail.com>
Message-ID: <alpine.LRH.2.20.999.1703201139120.18647@bofh.nohats.ca>
References: <2232822.T0nP9Ksjf9@linux-hs2j> <CAHw9_i+q1BH25RLA=kZg7NB7re1GvAWVrOehzCDQi+U_USvovw@mail.gmail.com>
User-Agent: Alpine 2.20.999 (LRH 202 2017-01-01)
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII; format=flowed
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/TK8tqig9E3v9oCszJbLdKcVmRlk>
Subject: Re: [DNSOP] adoption mechanics and disclaimers wrt dns-rpz
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Mar 2017 16:00:36 -0000

On Mon, 20 Mar 2017, Warren Kumari wrote:

> Authors (and DNSOP),
>
> It appears that this may have been a process violation here - RFC5378
> Section 3.3. Right to Produce Derivative Works seems to say that the
> IETF needs change control before a WG can formally adopt a document. I
> believe that we missed the fact that this included "non-standard"
> copyright boilerplate.
>
> I / we are still investigating, and would appreciate it if the WG
> gives us some time to figure this out.

I'm not a process expert, but I would think that this document is best
resubmitted as individual RFC (with boilerplate updated to reflect this),
and then immediately placed into a "Final Review" as specified in Section
4.7 of RFC 4846. The RFC-Editor should be informed that this document
has passed the technical review already in dnsops and that dnsops is in
favour of publication as individual rfc documenting as it describes a
valuable current used practise, so the document should proceed without
modifications to the specified protocol.

This also would address my issue of the WG adopting something it cannot
really change that could be abused for nationstate-level censorship.

However, such a change of submission should not lead to any more
substantive delays in publication. If this is not possible, then I will
retract my objection to publishing this as a WG document, and would only
request the authors update the initial sentence of the abstract to say:

 	This document describes an existing and widely deployed practise
 	for expressing and distributing DNS reply filters. This is
 	implemented using a DNS response policy inside a specially constructed
 	DNS zone, and for processing the contents of such response policy
 	zones (RPZ) inside recursive name servers.

Paul


> W
>
>
>> rather, the authors will attempt to modify the text to suit the
>> consensus position of the WG, and at publication time, rights to create
>> derivative works will be released to the IETF. so, the WG has domain over the
>> meaning of the final document and the content of future documents, but not
>> over the content of the final document. the authors want to work with the
>> community to ensure that a consensus document is published, but we do not want
>> to open the door to wrongheaded and unacceptable wordings typified by the
>> above.
>>
>> second, your disclaimer won't be added, and if the consensus of the WG is that
>> it must be added, then the standardization activity of dns-rpz will fail. you
>> are free to pitch your ideas, and the authors are free to try to accommodate
>> those ideas, but the final arbiter of whether accommodation is necessary or
>> has been accomplished is WG consensus, not the authors, and not any WG member.
>>
>> third, ignoring completely the words and the wording of your proposed
>> applicability statement, and focusing purely on the ideas it contains, let's
>> dispense with the nonsequiturs and canards as follows:
>>
>> * queries are not intercepted; they are processed differently and deliberately
>> by an RDNS server which has voluntarily subscribed to explicit policy sources.
>>
>> * response fabrication is in this case a service desired by the end-user and
>> by the RDNS operator, thus, "fabrication" has improper connotation.
>>
>> * redirection is by no means the only capability offered.
>>
>> * walled gardens or enclaves may, or may not, be part of the open internet.
>>
>> * adoption and acceptance does not acknowledge anything like what's shown.
>> rather, it's an acknowledgement that the internet now does work this way, at
>> the deliberate and voluntary behest of its RDNS operators and users, and that
>> a specification document has two boons: in the short term, giving implementors
>> and publishers a single authoritative reference for how dns-rpz works now;
>> and, giving change control of the dns-rpz protocol itself over to the IETF
>> upon this document's publication, so that the community can drive changes in
>> the protocol henceforth.
>>
>> i did not note any second or other voice in favour of this amendment, and due
>> to the vacuous pseudo-mumbo alt-jumbo of the proposal, i predict there will be
>> no other voice in favour of it.
>>
>> so, the authors propose a replacement for the current abstract:
>>
>>>     This document describes a method for expressing DNS response policy
>>>     inside a specially constructed DNS zone, and for recursive name
>>>     servers to use such policy to return modified results to DNS clients.
>>>     Such modified DNS results might prevent access to selected HTTP servers,
>>>     or redirect users to "walled gardens", or block objectionable email, or
>>>     otherwise defend against DNS content deemed malicious by the RDNS
>>>     operator or end-user. These so-called "DNS Firewalls" are widely used in
>>>     fighting Internet crime and abuse.
>>>
>>>     Like other mechanisms called "firewalls," response policy zones (RPZ)
>>>     can be used to block wanted SMTP, HTTP, and other data as well as
>>>     unwanted data.  RPZ ought not be used to interfere with data desired by
>>>     recipients. In other words, RPZ should be deployed only with the
>>>     permission of any and all affected RDNS end-users.
>>>
>>>     This document does not recommend the use of RPZ in any particular
>>>     situation or instead of other mechanisms including those more
>>>     commonly called "firewalls." This document lacks an applicability
>>>     statement for that reason, and because it merely describes a currently
>>>     common practice, without recommending or criticising that practice.
>>
>> please chime in if you're for or against this proposed text, or if for some
>> incomprehensible reason you are in favour of chinese.apricot@gmail.com's
>> proposal from march 12 and want it to be further considered or debated.
>>
>> the authors will work toward consensus, but not arbitrarily so.
>>
>> vixie
>>
>> _______________________________________________
>> DNSOP mailing list
>> DNSOP@ietf.org
>> https://www.ietf.org/mailman/listinfo/dnsop
>
>
>
> -- 
> I don't think the execution is relevant when it was obviously a bad
> idea in the first place.
> This is like putting rabid weasels in your pants, and later expressing
> regret at having chosen those particular rabid weasels and that pair
> of pants.
>   ---maf
>
> _______________________________________________
> DNSOP mailing list
> DNSOP@ietf.org
> https://www.ietf.org/mailman/listinfo/dnsop
>


From nobody Mon Mar 20 09:00:59 2017
Return-Path: <msj@nthpermutation.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A21E91314B9 for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 09:00:57 -0700 (PDT)
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=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=nthpermutation-com.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ypFQQPWUTM5X for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 09:00:48 -0700 (PDT)
Received: from mail-qt0-x231.google.com (mail-qt0-x231.google.com [IPv6:2607:f8b0:400d:c0d::231]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 55B681314B1 for <dnsop@ietf.org>; Mon, 20 Mar 2017 09:00:48 -0700 (PDT)
Received: by mail-qt0-x231.google.com with SMTP id n21so110536072qta.1 for <dnsop@ietf.org>; Mon, 20 Mar 2017 09:00:48 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nthpermutation-com.20150623.gappssmtp.com; s=20150623; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to; bh=cSpRA+g41NyHnXnUslETqddOpa2OeHQiOf8aBpvyQWY=; b=hSrKDyUs5OwzzqLEfMiHvI0J5vMIYytuAvpmXlx8JuTgIwlenRgTp9cCdzi/g+EW4f X5tMCrH2TMQiVGwSMQ7kZTIrUgxp2U5WlexQuNuaKHvWgGm/w5jZXo1qz8vmjkzWFAYL 6G06BxJppHC3UN6YduwVeA6yM3srC59uyIwwEZdcnp+LueEFK3N3J/n/HZvBptgFaWLR NN+4j8x39liWRhKhPcz753Vix+gZM0blLCZ6btK19/ySJEbMbR3mtztOxNAgS+lKI7g5 rk8YzQrTJ/9ICyB1MNXIjwKGun0cLgpvCKn912a+RSSy6seRDTGJZj3CmgY9gqt2IuSx 9atg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to; bh=cSpRA+g41NyHnXnUslETqddOpa2OeHQiOf8aBpvyQWY=; b=nMkRKIu9w21m2wxYfWRQZ9t+Gfj7MnFYNBYCVRM7CfyYG6vbRHIKkBx9emBhJTkDl0 r4b6EexHFjRl8J2uzrkXWrqdKbzLNwAfrCiOenMcK308l1b/HoJF7AqCoysFpnp4A7ZU +4dIBRaS+y9htPsMJPfHTFL+NtahLyHEyVuI8beH/GWtFnlLgaprMY1hMFFGPpewt7PJ 6u1b9BVeWwcQXUkPLI8MgzY6bT3M+zTIUgAq9qUeHXmM9ImDrg5pPbCHCOXyC3wSryEH 410mjomhSbnt5Ep6QrdICgtLnYMQBBU43Y4Jk52WKSEOxBQPrn3Ae1hIqH357mNvkTyb RpCg==
X-Gm-Message-State: AFeK/H36/VQ+IQBVPJjAccJa1N8hBW0/DtAeaeLaEBLatzuC9Op29vgCMXdWWy9vulJUNg==
X-Received: by 10.200.42.78 with SMTP id l14mr28589169qtl.15.1490025645283; Mon, 20 Mar 2017 09:00:45 -0700 (PDT)
Received: from ?IPv6:2601:152:4400:513c:7598:48a0:ae76:31c9? ([2601:152:4400:513c:7598:48a0:ae76:31c9]) by smtp.gmail.com with ESMTPSA id t2sm12705785qkh.0.2017.03.20.09.00.43 for <dnsop@ietf.org> (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 20 Mar 2017 09:00:43 -0700 (PDT)
To: dnsop@ietf.org
References: <CADyWQ+ECthEmWxDbc717BMQo_=PMxz9M0vthDxjOpNW_M7XPTw@mail.gmail.com> <CACfw2hirC1jr+DMGmm9OVmP9OjqDEf_k6_kyWhE1ri3gWpFDHQ@mail.gmail.com>
From: Michael StJohns <msj@nthpermutation.com>
Message-ID: <ebf02be0-140c-d15f-5f59-f1471f1f800a@nthpermutation.com>
Date: Mon, 20 Mar 2017 12:00:43 -0400
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <CACfw2hirC1jr+DMGmm9OVmP9OjqDEf_k6_kyWhE1ri3gWpFDHQ@mail.gmail.com>
Content-Type: multipart/alternative; boundary="------------1E1AAC269373FAB0B54C1C11"
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/7BslpcWleWjlhCntNoYzl01ekS4>
Subject: Re: [DNSOP] DNSOP Call for Adoption: draft-hardaker-rfc5011-security-considerations
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Mar 2017 16:00:58 -0000

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

On 3/16/2017 10:24 AM, william manning wrote:
> this is a useful and needed document.  I support its adoption by the 
> WG.  As a note to the authors, there was a proposed alternate to what 
> became RFC 5011 which addressed some of the same issues as the current 
> draft. It might be useful to review 
> https://tools.ietf.org/html/draft-ietf-dnsext-trustupdate-threshold-01 
> going forward.

Bill -

I went back and re-scanned this and I see no information that bears on 
this problem.   IIRC the draft was abandoned because it *didn't* give 
any timing guidance and was vulnerable (unrecoverable) to single key 
compromises. It gave no guidance on when the *signer* would stop 
publishing and/or revoke a trust anchor which is really the topic of 
Wes' document.

Can you point us to applicable text rather than the complete document?

Later, Mike



>
> /Wm
>
> On Thu, Mar 16, 2017 at 12:16 AM, tjw ietf <tjw.ietf@gmail.com 
> <mailto:tjw.ietf@gmail.com>> wrote:
>
>     All
>
>     We've had a lot of WG discussion on this, and it seems relevant to
>     do a formal call for adoption.   If there are outstanding issues
>     raised during the CfA, time in Chicago will be set aside to have
>     those discussions.
>
>
>     This starts a Call for Adoption for:
>      draft-hardaker-rfc5011-security-considerations
>
>     The draft is available here:
>     https://datatracker.ietf.org/doc/draft-hardaker-rfc5011-security-considerations/
>     <https://datatracker.ietf.org/doc/draft-hardaker-rfc5011-security-considerations/>
>
>     Please review this draft to see if you think it is suitable for
>     adoption by DNSOP, and comments to the list, clearly stating your
>     view.
>
>     Please also indicate if you are willing to contribute text,
>     review, etc.
>
>     If there are
>
>     This call for adoption ends: 30 March 2017
>
>     Thanks,
>     tim wicinski
>     DNSOP co-chair
>
>     _______________________________________________
>     DNSOP mailing list
>     DNSOP@ietf.org <mailto:DNSOP@ietf.org>
>     https://www.ietf.org/mailman/listinfo/dnsop
>     <https://www.ietf.org/mailman/listinfo/dnsop>
>
>
>
>
> _______________________________________________
> DNSOP mailing list
> DNSOP@ietf.org
> https://www.ietf.org/mailman/listinfo/dnsop



--------------1E1AAC269373FAB0B54C1C11
Content-Type: text/html; charset=windows-1252
Content-Transfer-Encoding: 8bit

<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">On 3/16/2017 10:24 AM, william manning
      wrote:<br>
    </div>
    <blockquote
cite="mid:CACfw2hirC1jr+DMGmm9OVmP9OjqDEf_k6_kyWhE1ri3gWpFDHQ@mail.gmail.com"
      type="cite">
      <div dir="ltr">this is a useful and needed document.  I support
        its adoption by the WG.  As a note to the authors, there was a
        proposed alternate to what became RFC 5011 which addressed some
        of the same issues as the current draft. It might be useful to
        review <a moz-do-not-send="true"
href="https://tools.ietf.org/html/draft-ietf-dnsext-trustupdate-threshold-01">https://tools.ietf.org/html/draft-ietf-dnsext-trustupdate-threshold-01</a>
        going forward.</div>
    </blockquote>
    <br>
    Bill - <br>
    <br>
    I went back and re-scanned this and I see no information that bears
    on this problem.   IIRC the draft was abandoned because it *didn't*
    give any timing guidance and was vulnerable (unrecoverable) to
    single key compromises. It gave no guidance on when the *signer*
    would stop publishing and/or revoke a trust anchor which is really
    the topic of Wes' document.<br>
    <br>
    Can you point us to applicable text rather than the complete
    document?<br>
    <br>
    Later, Mike<br>
    <br>
    <br>
    <br>
    <blockquote
cite="mid:CACfw2hirC1jr+DMGmm9OVmP9OjqDEf_k6_kyWhE1ri3gWpFDHQ@mail.gmail.com"
      type="cite">
      <div dir="ltr">
        <div><br>
        </div>
        <div>/Wm</div>
      </div>
      <div class="gmail_extra"><br>
        <div class="gmail_quote">On Thu, Mar 16, 2017 at 12:16 AM, tjw
          ietf <span dir="ltr">&lt;<a moz-do-not-send="true"
              href="mailto:tjw.ietf@gmail.com" target="_blank">tjw.ietf@gmail.com</a>&gt;</span>
          wrote:<br>
          <blockquote class="gmail_quote" style="margin:0 0 0
            .8ex;border-left:1px #ccc solid;padding-left:1ex">
            <div dir="ltr">
              <div style="font-family:monospace;font-size:14px">All</div>
              <div style="font-family:monospace;font-size:14px"><br>
              </div>
              <div style="font-family:monospace;font-size:14px">We've
                had a lot of WG discussion on this, and it seems
                relevant to do a formal call for adoption.   If there
                are outstanding issues raised during the CfA, time in
                Chicago will be set aside to have those discussions. </div>
              <div style="font-family:monospace;font-size:14px"><br>
              </div>
              <div style="font-family:monospace;font-size:14px"><br>
              </div>
              <div style="font-family:monospace;font-size:14px">This
                starts a Call for Adoption for:  draft-hardaker-rfc5011-<wbr>security-considerations</div>
              <div style="font-family:monospace;font-size:14px"><br>
              </div>
              <div style="font-family:monospace;font-size:14px">The
                draft is available here:</div>
              <div style="font-family:monospace;font-size:14px"><a
                  moz-do-not-send="true"
href="https://datatracker.ietf.org/doc/draft-hardaker-rfc5011-security-considerations/"
                  target="_blank">https://datatracker.ietf.org/<wbr>doc/draft-hardaker-rfc5011-<wbr>security-considerations/</a><br>
              </div>
              <div style="font-family:monospace;font-size:14px"><br>
              </div>
              <div style="font-family:monospace;font-size:14px">Please
                review this draft to see if you think it is suitable for
                adoption by DNSOP, and comments to the list, clearly
                stating your view.</div>
              <div style="font-family:monospace;font-size:14px"><br>
              </div>
              <div style="font-family:monospace;font-size:14px">Please
                also indicate if you are willing to contribute text,
                review, etc.</div>
              <div style="font-family:monospace;font-size:14px"><br>
              </div>
              <div style="font-family:monospace;font-size:14px">If there
                are </div>
              <div style="font-family:monospace;font-size:14px"><br>
              </div>
              <div style="font-family:monospace;font-size:14px">This
                call for adoption ends: 30 March 2017</div>
              <div style="font-family:monospace;font-size:14px"><br>
              </div>
              <div style="font-family:monospace;font-size:14px">Thanks,</div>
              <div style="font-family:monospace;font-size:14px">tim
                wicinski</div>
              <div style="font-family:monospace;font-size:14px">DNSOP
                co-chair</div>
            </div>
            <br>
            ______________________________<wbr>_________________<br>
            DNSOP mailing list<br>
            <a moz-do-not-send="true" href="mailto:DNSOP@ietf.org">DNSOP@ietf.org</a><br>
            <a moz-do-not-send="true"
              href="https://www.ietf.org/mailman/listinfo/dnsop"
              rel="noreferrer" target="_blank">https://www.ietf.org/mailman/<wbr>listinfo/dnsop</a><br>
            <br>
          </blockquote>
        </div>
        <br>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
DNSOP mailing list
<a class="moz-txt-link-abbreviated" href="mailto:DNSOP@ietf.org">DNSOP@ietf.org</a>
<a class="moz-txt-link-freetext" href="https://www.ietf.org/mailman/listinfo/dnsop">https://www.ietf.org/mailman/listinfo/dnsop</a>
</pre>
    </blockquote>
    <p><br>
    </p>
  </body>
</html>

--------------1E1AAC269373FAB0B54C1C11--


From nobody Mon Mar 20 09:18:29 2017
Return-Path: <msj@nthpermutation.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C73E41294D8 for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 09:18:27 -0700 (PDT)
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=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=nthpermutation-com.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XkQF1NNvt62W for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 09:18:25 -0700 (PDT)
Received: from mail-qt0-x22b.google.com (mail-qt0-x22b.google.com [IPv6:2607:f8b0:400d:c0d::22b]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4D2D312773A for <dnsop@ietf.org>; Mon, 20 Mar 2017 09:18:25 -0700 (PDT)
Received: by mail-qt0-x22b.google.com with SMTP id n21so110986085qta.1 for <dnsop@ietf.org>; Mon, 20 Mar 2017 09:18:25 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nthpermutation-com.20150623.gappssmtp.com; s=20150623; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to; bh=4DRqm2b7zyR+6rwfDVcnyrsmV436zUHPZsdECV7gwMs=; b=qqwPyq2Fs7b1+4Fpl7/OTNsIfGDeu3OnEP5EyX0JLDZ44FogPN12CsmqqIWhEdOHkR y8oSqnOlwqoOJgb/L2lOc7a8AtL/Bwmykd8ZJqbIxtv+fXMb6YqNvJYXbDGtgGzlHCDN p21dUIAzZeJfC4RPqc9/NLN9CR/red/K5vFIpn+JXjpMxJPZ3YXYzMuFq3Tn2rJTTJ1p JxNF4+mGlCxFRTrsi/9hyOBYt6+snYF3l45BGuru0iphCtUyuV9A4NdZfI34lUsF3bHM wyjmJiamFEwy+rOTDdS7B0zrJS2GJ5yEskG+HZCvZd1twSIr6oQD7wsaqMMyResZMgpg TphQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to; bh=4DRqm2b7zyR+6rwfDVcnyrsmV436zUHPZsdECV7gwMs=; b=sgBHFsmIQWIeNOecUA09dxOHJKnt2KOgB36qC5YidPIvbYJrf3nahqdEEPli0mqHu6 jYy+C5+6QPAwd2H1HS0vNS3AcS5w/V8ZCznt8iJxc3BAIK140PqxzDMGvy1GdCyi2EAe DYV4g6UHwLe0z3sMusfy9ouIn84PC3PUdQZyTdp+QPDloi6WDo+bkSF6Mer8LIhVRceT LBl9zH2l9CL9iSeb9u1KBJaC0+BBYZNKUPLmHer8jsl27Izrq84Xf0abp4sYM0KBnIzX +GsdGZAXB1p6a74qcglKDPmZ/9NBdM8ylMiNmWn8KY8C9uEz624GzesoQuIhPuNdBzcW xgLg==
X-Gm-Message-State: AFeK/H0IiCtZRA6ek/VIZKmEPty4OTBrG1gWk4656G9MpZf0qE67LpUDR93PwEmJZ2hTdg==
X-Received: by 10.200.49.66 with SMTP id h2mr27443145qtb.252.1490026704074; Mon, 20 Mar 2017 09:18:24 -0700 (PDT)
Received: from ?IPv6:2601:152:4400:513c:7598:48a0:ae76:31c9? ([2601:152:4400:513c:7598:48a0:ae76:31c9]) by smtp.gmail.com with ESMTPSA id m62sm12671286qkf.31.2017.03.20.09.18.22 for <dnsop@ietf.org> (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 20 Mar 2017 09:18:23 -0700 (PDT)
To: dnsop@ietf.org
References: <CADyWQ+ECthEmWxDbc717BMQo_=PMxz9M0vthDxjOpNW_M7XPTw@mail.gmail.com>
From: Michael StJohns <msj@nthpermutation.com>
Message-ID: <f1bfbde5-8776-679c-65fe-31c6e6dfc6d6@nthpermutation.com>
Date: Mon, 20 Mar 2017 12:18:23 -0400
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <CADyWQ+ECthEmWxDbc717BMQo_=PMxz9M0vthDxjOpNW_M7XPTw@mail.gmail.com>
Content-Type: multipart/alternative; boundary="------------3AA2AECDB3C032D078117434"
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/Q4I4PLV2FrAFUDKSogAEJuF02Qo>
Subject: Re: [DNSOP] DNSOP Call for Adoption: draft-hardaker-rfc5011-security-considerations
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Mar 2017 16:18:28 -0000

This is a multi-part message in MIME format.
--------------3AA2AECDB3C032D078117434
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 7bit

On 3/16/2017 3:16 AM, tjw ietf wrote:
> All
>
> We've had a lot of WG discussion on this, and it seems relevant to do 
> a formal call for adoption.   If there are outstanding issues raised 
> during the CfA, time in Chicago will be set aside to have those 
> discussions.
>
>
> This starts a Call for Adoption for: 
>  draft-hardaker-rfc5011-security-considerations
>
> The draft is available here:
> https://datatracker.ietf.org/doc/draft-hardaker-rfc5011-security-considerations/
>
> Please review this draft to see if you think it is suitable for 
> adoption by DNSOP, and comments to the list, clearly stating your view.

I've no objection to placing this as a WG item for work.

However, as I've indicated to Wes and Warren, it's currently missing the 
point.

Here's the alternate abstract text I proposed to them:

> This document describes the math behind the minimum time-length a DNS 
> zone publisher must wait after publishing a new trust anchor before 
> having a reasonable belief that all operational, well-behaved 5011 
> clients have installed that new trust anchor at their zone trust 
> point.  As publisher guidance, this is also the minimum time the 
> publisher should wait before revoking the complete set of previously 
> published/installed trust anchors and depending on the newly published 
> trust anchor as the sole point of trust and the minimum time the 
> publisher should continuing publishing a revoked key (and its 
> signature) after revocation.

The timing issue you need to resolve is not when you begin providing 
RRSigs with the new key, but when you revoke all of the other keys at 
the trust point.

The document as currently drafted still assumes there is only one trust 
anchor key as steady state.  That's a) a bad assumption, and b) a bad 
operational policy.

Mike


>
> Please also indicate if you are willing to contribute text, review, etc.
>
> If there are
>
> This call for adoption ends: 30 March 2017
>
> Thanks,
> tim wicinski
> DNSOP co-chair
>
>
> _______________________________________________
> DNSOP mailing list
> DNSOP@ietf.org
> https://www.ietf.org/mailman/listinfo/dnsop



--------------3AA2AECDB3C032D078117434
Content-Type: text/html; charset=windows-1252
Content-Transfer-Encoding: 8bit

<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">On 3/16/2017 3:16 AM, tjw ietf wrote:<br>
    </div>
    <blockquote
cite="mid:CADyWQ+ECthEmWxDbc717BMQo_=PMxz9M0vthDxjOpNW_M7XPTw@mail.gmail.com"
      type="cite">
      <div dir="ltr">
        <div style="font-family:monospace;font-size:14px">All</div>
        <div style="font-family:monospace;font-size:14px"><br>
        </div>
        <div style="font-family:monospace;font-size:14px">We've had a
          lot of WG discussion on this, and it seems relevant to do a
          formal call for adoption.   If there are outstanding issues
          raised during the CfA, time in Chicago will be set aside to
          have those discussions. </div>
        <div style="font-family:monospace;font-size:14px"><br>
        </div>
        <div style="font-family:monospace;font-size:14px"><br>
        </div>
        <div style="font-family:monospace;font-size:14px">This starts a
          Call for Adoption for:
           draft-hardaker-rfc5011-security-considerations</div>
        <div style="font-family:monospace;font-size:14px"><br>
        </div>
        <div style="font-family:monospace;font-size:14px">The draft is
          available here:</div>
        <div style="font-family:monospace;font-size:14px"><a
            moz-do-not-send="true"
href="https://datatracker.ietf.org/doc/draft-hardaker-rfc5011-security-considerations/">https://datatracker.ietf.org/doc/draft-hardaker-rfc5011-security-considerations/</a><br>
        </div>
        <div style="font-family:monospace;font-size:14px"><br>
        </div>
        <div style="font-family:monospace;font-size:14px">Please review
          this draft to see if you think it is suitable for adoption by
          DNSOP, and comments to the list, clearly stating your view.</div>
      </div>
    </blockquote>
    <br>
    I've no objection to placing this as a WG item for work.  <br>
    <br>
    However, as I've indicated to Wes and Warren, it's currently missing
    the point.<br>
    <br>
    Here's the alternate abstract text I proposed to them:<br>
    <br>
    <blockquote type="cite">This document describes the math behind the
      minimum time-length a DNS zone publisher must wait after
      publishing a new trust anchor before having a reasonable belief
      that all operational, well-behaved 5011 clients have installed
      that new trust anchor at their zone trust point.  As publisher
      guidance, this is also the minimum time the publisher should wait
      before revoking the complete set of previously published/installed
      trust anchors and depending on the newly published trust anchor as
      the sole point of trust and the minimum time the publisher should
      continuing publishing a revoked key (and its signature) after
      revocation.</blockquote>
    <br>
    The timing issue you need to resolve is not when you begin providing
    RRSigs with the new key, but when you revoke all of the other keys
    at the trust point.<br>
    <br>
    The document as currently drafted still assumes there is only one
    trust anchor key as steady state.  That's a) a bad assumption, and
    b) a bad operational policy.  <br>
    <br>
    Mike<br>
    <br>
    <br>
    <blockquote
cite="mid:CADyWQ+ECthEmWxDbc717BMQo_=PMxz9M0vthDxjOpNW_M7XPTw@mail.gmail.com"
      type="cite">
      <div dir="ltr">
        <div style="font-family:monospace;font-size:14px"><br>
        </div>
        <div style="font-family:monospace;font-size:14px">Please also
          indicate if you are willing to contribute text, review, etc.</div>
        <div style="font-family:monospace;font-size:14px"><br>
        </div>
        <div style="font-family:monospace;font-size:14px">If there are </div>
        <div style="font-family:monospace;font-size:14px"><br>
        </div>
        <div style="font-family:monospace;font-size:14px">This call for
          adoption ends: 30 March 2017</div>
        <div style="font-family:monospace;font-size:14px"><br>
        </div>
        <div style="font-family:monospace;font-size:14px">Thanks,</div>
        <div style="font-family:monospace;font-size:14px">tim wicinski</div>
        <div style="font-family:monospace;font-size:14px">DNSOP co-chair</div>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
DNSOP mailing list
<a class="moz-txt-link-abbreviated" href="mailto:DNSOP@ietf.org">DNSOP@ietf.org</a>
<a class="moz-txt-link-freetext" href="https://www.ietf.org/mailman/listinfo/dnsop">https://www.ietf.org/mailman/listinfo/dnsop</a>
</pre>
    </blockquote>
    <p><br>
    </p>
  </body>
</html>

--------------3AA2AECDB3C032D078117434--


From nobody Mon Mar 20 09:28:10 2017
Return-Path: <mellon@fugue.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DD3FD128792 for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 09:28:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=fugue-com.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id grnh7CUGhBs8 for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 09:28:05 -0700 (PDT)
Received: from mail-qk0-x22c.google.com (mail-qk0-x22c.google.com [IPv6:2607:f8b0:400d:c09::22c]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 991651294D3 for <dnsop@ietf.org>; Mon, 20 Mar 2017 09:28:04 -0700 (PDT)
Received: by mail-qk0-x22c.google.com with SMTP id 1so114473205qkl.3 for <dnsop@ietf.org>; Mon, 20 Mar 2017 09:28:04 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fugue-com.20150623.gappssmtp.com; s=20150623; h=from:message-id:mime-version:subject:date:in-reply-to:cc:to :references; bh=VAmtKla9uVSocrDGTnv6piln5lXeEtq8cO3LI5OBsUI=; b=GNLfXYnCOeSXzIMZGB5FSHBONDmpp5hwZTyQMuqPNTm52RKhVx2P9BoqykR+2SjDwg B2JikP5qaqolGzMJd4LgTJcyoGbkoh5lrprZMm9QqTonCU+bOFByplMrEWnHzvsE8zYa WO0fSLSWouHVSnk8aTocOzsFT8RL4A55TGjCrRo7ia+IOsHb95eeVk19WOHtGyqY2KkR 5UjCE1T4Cm9oYxoik26tCBJ7DyAC33oHLUyTTTsKtflhvLPkU10ZIK4I2OZq3zzU09qf bOMrXrhUL3TEQrSw/VKjIPdpFEBicxYBkgy69iTbciJAcyWHoUnjl+SUD/9YWAN1ysmu Xz0Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:message-id:mime-version:subject:date :in-reply-to:cc:to:references; bh=VAmtKla9uVSocrDGTnv6piln5lXeEtq8cO3LI5OBsUI=; b=GtBT3cPgO3F0aGJVQKpEryQVKXKeFquUx+AmILW0nbcREFt53vq46Xs5NEFs1jdta1 hLqjYftuDowtUNlcVFUcrq+O+2uCbvQ22VQcAth68lBpxQ7YONlIM7C7qgn7+ksINnVr XZdSa7MWyOyieZIAP/gI3znZucHMED31/km1xMxVOhCHimfCU1nP5xrOe84ZAwV5Lk7l SBwALm1gieOq9u4luE640dyShAgjlEJM5boMp9i/Xc98wOnXvJGZehibjbHm+tP5MNoW wujbDq3cKN7gTVb0j2Y5lTOBHBj66fUoFuFSANLyVZOpQglm3SAyoIFyOyPx0Qn7lEuI 2ylw==
X-Gm-Message-State: AFeK/H32CzG6SFfX7Ijo570171V86/ZOGazhyrQd16zfTfcpPMx5HNEiNTsO4svvb8VLjw==
X-Received: by 10.55.44.3 with SMTP id s3mr16130992qkh.161.1490027283703; Mon, 20 Mar 2017 09:28:03 -0700 (PDT)
Received: from [10.0.30.228] (c-73-167-64-188.hsd1.nh.comcast.net. [73.167.64.188]) by smtp.gmail.com with ESMTPSA id t2sm12758593qkh.0.2017.03.20.09.28.02 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 20 Mar 2017 09:28:03 -0700 (PDT)
From: Ted Lemon <mellon@fugue.com>
Message-Id: <BE2A3845-D8AA-433A-9F00-1056ECFD335F@fugue.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_CD5EEDB4-7293-4EF5-8ED8-2272F94853E6"
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
Date: Mon, 20 Mar 2017 12:28:00 -0400
In-Reply-To: <61FD3EE3-3043-4AB1-9823-6A9D61B1438C@vigilsec.com>
Cc: Terry Manderson <terry.manderson@icann.org>, dnsop <dnsop@ietf.org>
To: Russ Housley <housley@vigilsec.com>
References: <1E14B142-680B-4E30-809B-68E03EB6E326@gmail.com> <61FD3EE3-3043-4AB1-9823-6A9D61B1438C@vigilsec.com>
X-Mailer: Apple Mail (2.3259)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/eHvdwa4rVjyZ5qA1Q73F2mGvRNc>
Subject: Re: [DNSOP] WG review of draft-ietf-homenet-dot-03
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Mar 2017 16:28:08 -0000

--Apple-Mail=_CD5EEDB4-7293-4EF5-8ED8-2272F94853E6
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

On Mar 20, 2017, at 11:43 AM, Russ Housley <housley@vigilsec.com> wrote:
> I have a big problem with Section 6 of draft-ietf-homenet-dot-03.  If =
the domain name is to be published in the root zone, then I do not think =
that the special-use TLD registration is appropriate.  That said, if the =
requirement for publication in the root zone is removed, I do not have a =
problem with proceeding with a special-use TLD registration.

You seem to have missed out on the discussion that we had on this, Russ. =
  The problem is that we don't have a choice.   Either it is a =
special-use name, which means literally that, or it is not.   It can't =
not be a special-use name, because its use is special=E2=80=94that is, =
different than other names.

At the same time, it is a name that is resolved using the DNS protocol.  =
 Its special use requires this.   I think we go into that in the =
document, but to recap, if there is no un-signed delegation, validating =
resolvers will find any subdomain of the name invalid, and so the =
special use won't work.

We could of course require resolvers to special-case this particular =
domain, but I think you can see that that sort of solution doesn't =
scale, so I presume you are not suggesting we do this.

So, with that in mind, can you articulate _why_ you think that the =
publication in the root zone and the special use registration are =
together, as you put it, "inappropriate"?


--Apple-Mail=_CD5EEDB4-7293-4EF5-8ED8-2272F94853E6
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D"">On Mar 20, 2017, at 11:43 AM, Russ Housley &lt;<a =
href=3D"mailto:housley@vigilsec.com" =
class=3D"">housley@vigilsec.com</a>&gt; wrote:<div><blockquote =
type=3D"cite" class=3D""><div class=3D""><span style=3D"font-family: =
Helvetica; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; orphans: auto; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
float: none; display: inline !important;" class=3D"">I have a big =
problem with Section 6 of draft-ietf-homenet-dot-03. &nbsp;If the domain =
name is to be published in the root zone, then I do not think that the =
special-use TLD registration is appropriate. &nbsp;That said, if the =
requirement for publication in the root zone is removed, I do not have a =
problem with proceeding with a&nbsp;special-use TLD =
registration.</span><br =
class=3D"Apple-interchange-newline"></div></blockquote></div><br =
class=3D""><div class=3D"">You seem to have missed out on the discussion =
that we had on this, Russ. &nbsp; The problem is that we don't have a =
choice. &nbsp; Either it is a special-use name, which means literally =
that, or it is not. &nbsp; It can't not be a special-use name, because =
its use is special=E2=80=94that is, different than other =
names.</div><div class=3D""><br class=3D""></div><div class=3D"">At the =
same time, it is a name that is resolved using the DNS protocol. &nbsp; =
Its special use requires this. &nbsp; I think we go into that in the =
document, but to recap, if there is no un-signed delegation, validating =
resolvers will find any subdomain of the name invalid, and so the =
special use won't work.</div><div class=3D""><br class=3D""></div><div =
class=3D"">We could of course require resolvers to special-case this =
particular domain, but I think you can see that that sort of solution =
doesn't scale, so I presume you are not suggesting we do this.</div><div =
class=3D""><br class=3D""></div><div class=3D"">So, with that in mind, =
can you articulate _why_ you think that the publication in the root zone =
and the special use registration are together, as you put it, =
"inappropriate"?</div><div class=3D""><br class=3D""></div></body></html>=

--Apple-Mail=_CD5EEDB4-7293-4EF5-8ED8-2272F94853E6--


From nobody Mon Mar 20 09:47:41 2017
Return-Path: <housley@vigilsec.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0DB7B1314BB for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 09:47:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id D9fmtVPxRnrI for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 09:47:38 -0700 (PDT)
Received: from mail.smeinc.net (mail.smeinc.net [209.135.209.11]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 935101314BD for <dnsop@ietf.org>; Mon, 20 Mar 2017 09:47:34 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by mail.smeinc.net (Postfix) with ESMTP id F25643004B6 for <dnsop@ietf.org>; Mon, 20 Mar 2017 12:47:33 -0400 (EDT)
X-Virus-Scanned: amavisd-new at mail.smeinc.net
Received: from mail.smeinc.net ([127.0.0.1]) by localhost (mail.smeinc.net [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id 4uVvsOpzBIWD for <dnsop@ietf.org>; Mon, 20 Mar 2017 12:47:32 -0400 (EDT)
Received: from a860b60074bd.home (pool-108-45-101-150.washdc.fios.verizon.net [108.45.101.150]) by mail.smeinc.net (Postfix) with ESMTPSA id 13AE1300483; Mon, 20 Mar 2017 12:47:32 -0400 (EDT)
From: Russ Housley <housley@vigilsec.com>
Message-Id: <21C8F856-FE3F-42A6-A8ED-888D0797B68B@vigilsec.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_DDF77331-8C23-4446-B7FE-D3908D2E05D2"
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
Date: Mon, 20 Mar 2017 12:47:31 -0400
In-Reply-To: <BE2A3845-D8AA-433A-9F00-1056ECFD335F@fugue.com>
Cc: dnsop <dnsop@ietf.org>, Terry Manderson <terry.manderson@icann.org>
To: Ted Lemon <mellon@fugue.com>
References: <1E14B142-680B-4E30-809B-68E03EB6E326@gmail.com> <61FD3EE3-3043-4AB1-9823-6A9D61B1438C@vigilsec.com> <BE2A3845-D8AA-433A-9F00-1056ECFD335F@fugue.com>
X-Mailer: Apple Mail (2.3259)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/kLM_4MEKhIPKMWpsDPTvaP50MU0>
Subject: Re: [DNSOP] WG review of draft-ietf-homenet-dot-03
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Mar 2017 16:47:40 -0000

--Apple-Mail=_DDF77331-8C23-4446-B7FE-D3908D2E05D2
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

Ted:

>> I have a big problem with Section 6 of draft-ietf-homenet-dot-03.  If =
the domain name is to be published in the root zone, then I do not think =
that the special-use TLD registration is appropriate.  That said, if the =
requirement for publication in the root zone is removed, I do not have a =
problem with proceeding with a special-use TLD registration.
>=20
> You seem to have missed out on the discussion that we had on this, =
Russ.   The problem is that we don't have a choice.   Either it is a =
special-use name, which means literally that, or it is not.   It can't =
not be a special-use name, because its use is special=E2=80=94that is, =
different than other names.
>=20
> At the same time, it is a name that is resolved using the DNS =
protocol.   Its special use requires this.   I think we go into that in =
the document, but to recap, if there is no un-signed delegation, =
validating resolvers will find any subdomain of the name invalid, and so =
the special use won't work.
>=20
> We could of course require resolvers to special-case this particular =
domain, but I think you can see that that sort of solution doesn't =
scale, so I presume you are not suggesting we do this.
>=20
> So, with that in mind, can you articulate _why_ you think that the =
publication in the root zone and the special use registration are =
together, as you put it, "inappropriate=E2=80=9D?

We have a different view of the intended purpose of the special-use TLD =
registry.  Sadly, the RFC does not include language that resolves this =
difference.

In my opinion, a special-use TLD MUST NOT be published in the root zone. =
 If you believe that this TLD needs to be published in the root zone, =
then the special-use registry is an inappropriate path to getting the =
domain name assigned.

Russ



--Apple-Mail=_DDF77331-8C23-4446-B7FE-D3908D2E05D2
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D"">Ted:<div class=3D""><br class=3D""><div><blockquote =
type=3D"cite" class=3D""><div style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D""><div class=3D""><blockquote type=3D"cite" class=3D""><div =
class=3D""><span style=3D"font-family: Helvetica; font-size: 14px; =
font-style: normal; font-variant-caps: normal; font-weight: normal; =
letter-spacing: normal; orphans: auto; text-align: start; text-indent: =
0px; text-transform: none; white-space: normal; widows: auto; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: =
inline !important;" class=3D"">I have a big problem with Section 6 of =
draft-ietf-homenet-dot-03. &nbsp;If the domain name is to be published =
in the root zone, then I do not think that the special-use TLD =
registration is appropriate. &nbsp;That said, if the requirement for =
publication in the root zone is removed, I do not have a problem with =
proceeding with a&nbsp;special-use TLD registration.</span><br =
class=3D"Apple-interchange-newline"></div></blockquote></div><br =
class=3D""><div class=3D"">You seem to have missed out on the discussion =
that we had on this, Russ. &nbsp; The problem is that we don't have a =
choice. &nbsp; Either it is a special-use name, which means literally =
that, or it is not. &nbsp; It can't not be a special-use name, because =
its use is special=E2=80=94that is, different than other =
names.</div><div class=3D""><br class=3D""></div><div class=3D"">At the =
same time, it is a name that is resolved using the DNS protocol. &nbsp; =
Its special use requires this. &nbsp; I think we go into that in the =
document, but to recap, if there is no un-signed delegation, validating =
resolvers will find any subdomain of the name invalid, and so the =
special use won't work.</div><div class=3D""><br class=3D""></div><div =
class=3D"">We could of course require resolvers to special-case this =
particular domain, but I think you can see that that sort of solution =
doesn't scale, so I presume you are not suggesting we do this.</div><div =
class=3D""><br class=3D""></div><div class=3D"">So, with that in mind, =
can you articulate _why_ you think that the publication in the root zone =
and the special use registration are together, as you put it, =
"inappropriate=E2=80=9D?</div></div></blockquote><br =
class=3D""></div><div>We have a different view of the intended purpose =
of the special-use TLD registry. &nbsp;Sadly, the RFC does not include =
language that resolves this difference.</div><div><br =
class=3D""></div><div>In my opinion, a special-use TLD MUST NOT be =
published in the root zone. &nbsp;If you believe that this TLD needs to =
be published in the root zone, then the special-use registry is an =
inappropriate path to getting the domain name assigned.</div><div><br =
class=3D""></div><div>Russ</div><div><br class=3D""></div><br =
class=3D""></div></body></html>=

--Apple-Mail=_DDF77331-8C23-4446-B7FE-D3908D2E05D2--


From nobody Mon Mar 20 09:51:30 2017
Return-Path: <jim@rfc1035.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B35681314CF for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 09:51:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hdTLZMgu3you for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 09:51:27 -0700 (PDT)
Received: from shaun.rfc1035.com (shaun.rfc1035.com [93.186.33.42]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 10B481314D1 for <dnsop@ietf.org>; Mon, 20 Mar 2017 09:51:18 -0700 (PDT)
Received: from [IPv6:::1] (shaun.rfc1035.com [93.186.33.42]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by shaun.rfc1035.com (Postfix) with ESMTPS id 03C0C242125A; Mon, 20 Mar 2017 16:51:15 +0000 (UTC)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\))
From: Jim Reid <jim@rfc1035.com>
In-Reply-To: <CAKr6gn0=bGKom=fJ9C7Y3ChCgH5H+nZ-nKJjMyTFLAc1_1xC-Q@mail.gmail.com>
Date: Mon, 20 Mar 2017 16:51:14 +0000
Cc: IETF dnsop Working Group <dnsop@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <41C6CA57-0D7B-464E-B7FF-057D295BDE00@rfc1035.com>
References: <1E14B142-680B-4E30-809B-68E03EB6E326@gmail.com> <6DDEFD26-A6ED-4E26-B5C0-1D1EEFFD509A@vpnc.org> <CAKr6gn0=bGKom=fJ9C7Y3ChCgH5H+nZ-nKJjMyTFLAc1_1xC-Q@mail.gmail.com>
To: George Michaelson <ggm@algebras.org>
X-Mailer: Apple Mail (2.3124)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/KAXpcgnOD16EaWTQZxSsTl-1De4>
Subject: Re: [DNSOP] WG review of draft-ietf-homenet-dot-03
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Mar 2017 16:51:29 -0000

> On 20 Mar 2017, at 04:06, George Michaelson <ggm@algebras.org> wrote:
>=20
> Where's the measurement of existing use?

I'll be happy to plough through the 2016 DITL dataset and count TLD =
strings of interest. What ones would the WG like me to count?


From nobody Mon Mar 20 10:00:03 2017
Return-Path: <mellon@fugue.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 624B51314CE for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 10:00:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=fugue-com.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id J_LKHKCmGdd8 for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 10:00:00 -0700 (PDT)
Received: from mail-qk0-x233.google.com (mail-qk0-x233.google.com [IPv6:2607:f8b0:400d:c09::233]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B7EDF128796 for <dnsop@ietf.org>; Mon, 20 Mar 2017 10:00:00 -0700 (PDT)
Received: by mail-qk0-x233.google.com with SMTP id v127so115390969qkb.2 for <dnsop@ietf.org>; Mon, 20 Mar 2017 10:00:00 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fugue-com.20150623.gappssmtp.com; s=20150623; h=from:message-id:mime-version:subject:date:in-reply-to:cc:to :references; bh=/9PiIB8soef7AXu2yOEWLeeefW0mSieg/cJFeoYo0yE=; b=1KjLIOBq3M/iPpayoUV+BZz1OXFWt0TGEEgl2Dry14+gtVYWVfrrlK2p28IzBKaxN/ M4WPSt7r72aCsUXt55FPikVpcdIp74gTiy/mIeMxEyeQqjtjMWgmFduTh65i1q+2sOMM NLheBK1akGq4zy8qJrHSF6KAHcSUZlie3WdMFscNOS4u2pG0Z7Q2BAS71Mz8f3WVUg4q Qq0JLrusxwgqw9QPm8GokrIgENOLyMftua7NX9BkcI80I3XhEW3pfvijDsCCvvvpTwid It/piUN7fReI7CExQe8r7BkIVJcCMzxOgW+2KbnBZu11l84h/7VEJuJsKN0EjnKOi0Yw /hmw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:message-id:mime-version:subject:date :in-reply-to:cc:to:references; bh=/9PiIB8soef7AXu2yOEWLeeefW0mSieg/cJFeoYo0yE=; b=ogIRBmZ8BHZWJTfHdZ8HMKVIbwgu0j5B8hvwTw/lkxf50rhT+8VDJEPG/f/18BpmYS tlT569zd1YMN+jdtP3XKwE5/CJLPamE+iAPyh/maRMrVTXWduUgB0UGRq1ERRGBnWF/n y9JnzE0ikZK4vyDtKuPZjL7ct+qxkRED8tSgH5ZkpXftqSpB51r8oUwTFXH9UHQy0ThT 4xY6fktA6uJOIxodA1EbsoNoXmNpH48fdI4sJMMFpfJFuC8GAzCQggUEh24CUjmIjwIv O5swQhiSUiAhhcKUlr+HGXl5tMa0dt9E6gPDNzd/+0oiM3k+PtvULMnYeSJ6BTc77gNG 7mGQ==
X-Gm-Message-State: AFeK/H0mManrURUtCdPBtJx6WXVES85w+NxGiXq93ZeL55fC8cHxZkTIBNuY4BAMSJlC5g==
X-Received: by 10.55.134.2 with SMTP id i2mr9392698qkd.43.1490029199856; Mon, 20 Mar 2017 09:59:59 -0700 (PDT)
Received: from [10.0.30.228] (c-73-167-64-188.hsd1.ma.comcast.net. [73.167.64.188]) by smtp.gmail.com with ESMTPSA id q31sm12760580qta.22.2017.03.20.09.59.58 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 20 Mar 2017 09:59:59 -0700 (PDT)
From: Ted Lemon <mellon@fugue.com>
Message-Id: <60C85486-E351-4C42-ADEB-FCBB56F4EA27@fugue.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_C4CD0E42-749C-4372-9B5A-1C983C4C7E5A"
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
Date: Mon, 20 Mar 2017 12:59:57 -0400
In-Reply-To: <21C8F856-FE3F-42A6-A8ED-888D0797B68B@vigilsec.com>
Cc: dnsop <dnsop@ietf.org>, Terry Manderson <terry.manderson@icann.org>
To: Russ Housley <housley@vigilsec.com>
References: <1E14B142-680B-4E30-809B-68E03EB6E326@gmail.com> <61FD3EE3-3043-4AB1-9823-6A9D61B1438C@vigilsec.com> <BE2A3845-D8AA-433A-9F00-1056ECFD335F@fugue.com> <21C8F856-FE3F-42A6-A8ED-888D0797B68B@vigilsec.com>
X-Mailer: Apple Mail (2.3259)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/EC-w_qraZOgPEK99nz4nUTioO8Q>
Subject: Re: [DNSOP] WG review of draft-ietf-homenet-dot-03
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Mar 2017 17:00:02 -0000

--Apple-Mail=_C4CD0E42-749C-4372-9B5A-1C983C4C7E5A
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

On Mar 20, 2017, at 12:47 PM, Russ Housley <housley@vigilsec.com> wrote:
> We have a different view of the intended purpose of the special-use =
TLD registry.  Sadly, the RFC does not include language that resolves =
this difference.

I understand that we have different views.   However, I am asking you =
specifically to articulate _your_ view.

You have said that in your opinion special-use names must not be =
published in the root zone, but that was already obvious from what you =
said previously.   What I am asking you to do is explain _why_ =
special-use names must not be published in the root zone.


--Apple-Mail=_C4CD0E42-749C-4372-9B5A-1C983C4C7E5A
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=us-ascii

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dus-ascii"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D"">On Mar 20, 2017, at 12:47 PM, Russ Housley &lt;<a =
href=3D"mailto:housley@vigilsec.com" =
class=3D"">housley@vigilsec.com</a>&gt; wrote:<div><blockquote =
type=3D"cite" class=3D""><div class=3D""><div style=3D"font-family: =
Helvetica; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; orphans: auto; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: =
0px;" class=3D"">We have a different view of the intended purpose of the =
special-use TLD registry. &nbsp;Sadly, the RFC does not include language =
that resolves this difference.</div></div></blockquote><br =
class=3D""></div><div>I understand that we have different views. &nbsp; =
However, I am asking you specifically to articulate _your_ =
view.</div><div><br class=3D""></div><div>You have said that in your =
opinion special-use names must not be published in the root zone, but =
that was already obvious from what you said previously. &nbsp; What I am =
asking you to do is explain _why_ special-use names must not be =
published in the root zone.</div><div><br class=3D""></div></body></html>=

--Apple-Mail=_C4CD0E42-749C-4372-9B5A-1C983C4C7E5A--


From nobody Mon Mar 20 10:08:17 2017
Return-Path: <housley@vigilsec.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CE4AF131501 for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 10:08:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zoR_ztYD2aUp for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 10:08:09 -0700 (PDT)
Received: from mail.smeinc.net (mail.smeinc.net [209.135.209.11]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A1FCB1314F8 for <dnsop@ietf.org>; Mon, 20 Mar 2017 10:08:03 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by mail.smeinc.net (Postfix) with ESMTP id 1B0263004B6 for <dnsop@ietf.org>; Mon, 20 Mar 2017 13:08:03 -0400 (EDT)
X-Virus-Scanned: amavisd-new at mail.smeinc.net
Received: from mail.smeinc.net ([127.0.0.1]) by localhost (mail.smeinc.net [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id 46fWAcRxrNBJ for <dnsop@ietf.org>; Mon, 20 Mar 2017 13:08:01 -0400 (EDT)
Received: from a860b60074bd.home (pool-108-45-101-150.washdc.fios.verizon.net [108.45.101.150]) by mail.smeinc.net (Postfix) with ESMTPSA id A93F1300433; Mon, 20 Mar 2017 13:08:01 -0400 (EDT)
From: Russ Housley <housley@vigilsec.com>
Message-Id: <AB11455F-7E43-4CB3-9F13-DB6A09F739EB@vigilsec.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_9AD35295-F764-4158-8E2F-92A2EBE9F09D"
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
Date: Mon, 20 Mar 2017 13:08:01 -0400
In-Reply-To: <60C85486-E351-4C42-ADEB-FCBB56F4EA27@fugue.com>
Cc: dnsop <dnsop@ietf.org>, Terry Manderson <terry.manderson@icann.org>
To: Ted Lemon <mellon@fugue.com>
References: <1E14B142-680B-4E30-809B-68E03EB6E326@gmail.com> <61FD3EE3-3043-4AB1-9823-6A9D61B1438C@vigilsec.com> <BE2A3845-D8AA-433A-9F00-1056ECFD335F@fugue.com> <21C8F856-FE3F-42A6-A8ED-888D0797B68B@vigilsec.com> <60C85486-E351-4C42-ADEB-FCBB56F4EA27@fugue.com>
X-Mailer: Apple Mail (2.3259)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/oJMbdAKOblUfo659uNTx4W_GOpI>
Subject: Re: [DNSOP] WG review of draft-ietf-homenet-dot-03
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Mar 2017 17:08:16 -0000

--Apple-Mail=_9AD35295-F764-4158-8E2F-92A2EBE9F09D
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii


>=20
>> We have a different view of the intended purpose of the special-use =
TLD registry.  Sadly, the RFC does not include language that resolves =
this difference.
>=20
> I understand that we have different views.   However, I am asking you =
specifically to articulate _your_ view.
>=20
> You have said that in your opinion special-use names must not be =
published in the root zone, but that was already obvious from what you =
said previously.   What I am asking you to do is explain _why_ =
special-use names must not be published in the root zone.

There are other processes for adding names to the root zone.  In my =
opinion, using the special-use TLD registry as a means of putting a =
name, even one that has a different scope and use case, is an end run =
around that process.

Russ


--Apple-Mail=_9AD35295-F764-4158-8E2F-92A2EBE9F09D
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=us-ascii

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dus-ascii"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D""><br class=3D""><div><blockquote type=3D"cite" class=3D""><div =
class=3D""><br class=3D""></div><div class=3D""><meta =
http-equiv=3D"Content-Type" content=3D"text/html charset=3Dus-ascii" =
class=3D""><div style=3D"word-wrap: break-word; -webkit-nbsp-mode: =
space; -webkit-line-break: after-white-space;" class=3D""><div =
class=3D""><blockquote type=3D"cite" class=3D""><div class=3D""><div =
style=3D"font-family: Helvetica; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
orphans: auto; text-align: start; text-indent: 0px; text-transform: =
none; white-space: normal; widows: auto; word-spacing: 0px; =
-webkit-text-stroke-width: 0px;" class=3D"">We have a different view of =
the intended purpose of the special-use TLD registry. &nbsp;Sadly, the =
RFC does not include language that resolves this =
difference.</div></div></blockquote><br class=3D""></div><div class=3D"">I=
 understand that we have different views. &nbsp; However, I am asking =
you specifically to articulate _your_ view.</div><div class=3D""><br =
class=3D""></div><div class=3D"">You have said that in your opinion =
special-use names must not be published in the root zone, but that was =
already obvious from what you said previously. &nbsp; What I am asking =
you to do is explain _why_ special-use names must not be published in =
the root zone.</div></div></div></blockquote><br =
class=3D""></div><div>There are other processes for adding names to the =
root zone. &nbsp;In my opinion, using the special-use TLD registry as a =
means of putting a name, even one that has a different scope and use =
case, is an end run around that process.</div><div><br =
class=3D""></div><div>Russ</div><div><br class=3D""></div></body></html>=

--Apple-Mail=_9AD35295-F764-4158-8E2F-92A2EBE9F09D--


From nobody Mon Mar 20 10:11:48 2017
Return-Path: <vixie@fsi.io>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6841513152F for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 10:11:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.002
X-Spam-Level: 
X-Spam-Status: No, score=-2.002 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=fsi.io
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id s6tuWY6AdsMv for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 10:11:44 -0700 (PDT)
Received: from hq.fsi.io (hq.fsi.io [104.244.13.96]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BEA98131514 for <dnsop@ietf.org>; Mon, 20 Mar 2017 10:11:16 -0700 (PDT)
Received: from localhost (ip6-localhost [IPv6:::1]) by hq.fsi.io (Postfix) with ESMTP id 575AD824C0B; Mon, 20 Mar 2017 17:11:16 +0000 (UTC)
Received: from hq.fsi.io ([IPv6:::1]) by localhost (hq.fsi.io [IPv6:::1]) (amavisd-new, port 10032) with ESMTP id o2HoO_BxRT23; Mon, 20 Mar 2017 17:11:13 +0000 (UTC)
Received: from localhost (ip6-localhost [IPv6:::1]) by hq.fsi.io (Postfix) with ESMTP id CCFE7824C14; Mon, 20 Mar 2017 17:11:13 +0000 (UTC)
DKIM-Filter: OpenDKIM Filter v2.9.0 hq.fsi.io CCFE7824C14
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fsi.io; s=9DB368E8-E20A-11E2-82F0-24FC3FFE5E89; t=1490029873; bh=3eaICv1HJhCUNC7eXpeb2brVu9fO3CwC4f3lQlzunv4=; h=From:To:Subject:Date:Message-ID:MIME-Version: Content-Transfer-Encoding:Content-Type; b=XYrZwpXSLMoJyIOacRihtkxv3R2S2MG9KSoRFkraUl4UrRU0C6pZQT6TD40MLfABp ItavXOVE34RJFJYrVHthfWaCkYyNb6pQiO7aCrmfB9hD2JNfsDUzyrSbvcHH2hdlZr 3AVqVgQ/9DMdnUVz3vO9zi//0WzprvKShEyjbv44=
X-Virus-Scanned: amavisd-new at fsi.io
Received: from hq.fsi.io ([IPv6:::1]) by localhost (hq.fsi.io [IPv6:::1]) (amavisd-new, port 10026) with ESMTP id Qg4DgrzrSVru; Mon, 20 Mar 2017 17:11:13 +0000 (UTC)
Received: from linux-hs2j.localnet (dhcp-148.access.lah1.vix.su [24.104.150.148]) by hq.fsi.io (Postfix) with ESMTPSA id 94D8382483E; Mon, 20 Mar 2017 17:11:13 +0000 (UTC)
From: Paul Vixie <vixie@fsi.io>
To: Paul Wouters <paul@nohats.ca>
Cc: Warren Kumari <warren@kumari.net>, DNSOP <dnsop@ietf.org>
Date: Mon, 20 Mar 2017 17:11:12 +0000
Message-ID: <6316017.BRF0sKMtdU@linux-hs2j>
Organization: Farsight Security, Inc.
In-Reply-To: <alpine.LRH.2.20.999.1703201139120.18647@bofh.nohats.ca>
References: <2232822.T0nP9Ksjf9@linux-hs2j> <CAHw9_i+q1BH25RLA=kZg7NB7re1GvAWVrOehzCDQi+U_USvovw@mail.gmail.com> <alpine.LRH.2.20.999.1703201139120.18647@bofh.nohats.ca>
MIME-Version: 1.0
Content-Transfer-Encoding: 7Bit
Content-Type: text/plain; charset="us-ascii"
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/YL33GWa_DNC1TH_sthGvnYAYnTg>
Subject: Re: [DNSOP] adoption mechanics and disclaimers wrt dns-rpz
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Mar 2017 17:11:46 -0000

On Monday, March 20, 2017 4:00:23 PM GMT Paul Wouters wrote:
> On Mon, 20 Mar 2017, Warren Kumari wrote:
> > Authors (and DNSOP),
> > 
> > It appears that this may have been a process violation here - RFC5378
> > Section 3.3. Right to Produce Derivative Works seems to say that the
> > IETF needs change control before a WG can formally adopt a document. I
> > believe that we missed the fact that this included "non-standard"
> > copyright boilerplate.
> > 
> > I / we are still investigating, and would appreciate it if the WG
> > gives us some time to figure this out.
> 
> I'm not a process expert, but I would think that this document is best
> resubmitted as individual RFC (with boilerplate updated to reflect this),
> and then immediately placed into a "Final Review" as specified in Section
> 4.7 of RFC 4846. The RFC-Editor should be informed that this document
> has passed the technical review already in dnsops and that dnsops is in
> favour of publication as individual rfc documenting as it describes a
> valuable current used practise, so the document should proceed without
> modifications to the specified protocol.
> 
> This also would address my issue of the WG adopting something it cannot
> really change that could be abused for nationstate-level censorship.

if that's what has to be done, the authors will do it.

> However, such a change of submission should not lead to any more
> substantive delays in publication. If this is not possible, then I will
> retract my objection to publishing this as a WG document, and would only
> request the authors update the initial sentence of the abstract to say:
> 
>  	This document describes an existing and widely deployed practise
>  	for expressing and distributing DNS reply filters. This is
>  	implemented using a DNS response policy inside a specially constructed
>  	DNS zone, and for processing the contents of such response policy
>  	zones (RPZ) inside recursive name servers.

well, so, it's not a reply filter, but your language as to "existing and 
widely deployed" can be added.

vixie


From nobody Mon Mar 20 10:15:58 2017
Return-Path: <rdroms.ietf@gmail.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 72562131551 for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 10:15:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level: 
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oCeXrzFxMB34 for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 10:15:50 -0700 (PDT)
Received: from mail-qk0-x234.google.com (mail-qk0-x234.google.com [IPv6:2607:f8b0:400d:c09::234]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3452213157A for <dnsop@ietf.org>; Mon, 20 Mar 2017 10:14:29 -0700 (PDT)
Received: by mail-qk0-x234.google.com with SMTP id v127so115764779qkb.2 for <dnsop@ietf.org>; Mon, 20 Mar 2017 10:14:29 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=from:message-id:mime-version:subject:date:in-reply-to:cc:to :references; bh=ci4cNh9beh8aUM0Ur2hHr0H1nI+XzxuFLameeF4qTQU=; b=jxG+1gqlzejMoTFPKI1xZLFhKTjxaYo1FUTJY/fp0//D+puRbzob2MTf93ceRXCkgt JP1wjITqWO0Cmc/GtdAzBxZjaaQETfeI8dUE4WvciRho+3iGmQMgGI/agBX4iQraFBx6 ZNDZV5L8U8d7uApuYhkZ7zmXd841ELKj7y29Fbq+oWcpDrrUk5/nHAED5jnsLpXVcKkU bH2Sr5wIHmxATkVwx42NP/X/V3Vk/UlX1zt4uG+huEWDxi959lQscY7FK4SstDnRKOFu hb9ggEzmTFL5lDfGYbH54gFsoq6h5UB5ywlKOp6JJ2jQgW4CYcgNF9Aybg+Mn9ZJzQ2W AFyQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:message-id:mime-version:subject:date :in-reply-to:cc:to:references; bh=ci4cNh9beh8aUM0Ur2hHr0H1nI+XzxuFLameeF4qTQU=; b=WYdVCw7IOtNeD4DFPhyVc3Yw6/X/C5EbM11GuBmMpNcO+q+ZRAQT90bcQPZVx7XLrX j5auHzilsRRlRucKjqq4oY5sNHzzaZIx+3pq/d0eEekWQKzjvtWVjHa68amvxnefdXtG rakp6bW8FIcG4U3aVc6NdNXa6vKZtyMgDK33xSgpQSzAoXKz+VIGt/6sa3NtG+gkvnrU 36YH+irG+vuYNhUVDbTTcaLh74GRNdx688658vNIQiOkJlBXpLtmqtYW8vgfvTFPmNof TLJrz5noJaFpzNhNVqiNTwOGZqH3EHrNy/pHuzLOfuvfSzcyL5d4cigkq5DdYImkTJlH XR7g==
X-Gm-Message-State: AFeK/H29pKJpu+26Ezyum0LzijFecBrNgv0+GHa4WDiu5VNvWTVYoDnHbtNnKCTzsxm70Q==
X-Received: by 10.55.140.199 with SMTP id o190mr16476031qkd.46.1490030068370;  Mon, 20 Mar 2017 10:14:28 -0700 (PDT)
Received: from ?IPv6:2601:18f:801:600:5d80:704a:d85a:81a8? ([2601:18f:801:600:5d80:704a:d85a:81a8]) by smtp.gmail.com with ESMTPSA id m62sm12782212qkf.31.2017.03.20.10.14.27 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 20 Mar 2017 10:14:27 -0700 (PDT)
From: Ralph Droms <rdroms.ietf@gmail.com>
Message-Id: <CEC8CC6A-861A-471C-B7FA-4BB05C81CCF0@gmail.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_842BD4B3-0547-4C8B-9921-21CBD049F42E"
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
Date: Mon, 20 Mar 2017 13:14:25 -0400
In-Reply-To: <AB11455F-7E43-4CB3-9F13-DB6A09F739EB@vigilsec.com>
Cc: Ted Lemon <mellon@fugue.com>, dnsop <dnsop@ietf.org>, Terry Manderson <terry.manderson@icann.org>
To: Russ Housley <housley@vigilsec.com>
References: <1E14B142-680B-4E30-809B-68E03EB6E326@gmail.com> <61FD3EE3-3043-4AB1-9823-6A9D61B1438C@vigilsec.com> <BE2A3845-D8AA-433A-9F00-1056ECFD335F@fugue.com> <21C8F856-FE3F-42A6-A8ED-888D0797B68B@vigilsec.com> <60C85486-E351-4C42-ADEB-FCBB56F4EA27@fugue.com> <AB11455F-7E43-4CB3-9F13-DB6A09F739EB@vigilsec.com>
X-Mailer: Apple Mail (2.3259)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/9r8ZJDkatQ5ga0NcDPEnGVaiAUk>
Subject: Re: [DNSOP] WG review of draft-ietf-homenet-dot-03
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Mar 2017 17:15:52 -0000

--Apple-Mail=_842BD4B3-0547-4C8B-9921-21CBD049F42E
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii


> On Mar 20, 2017, at 1:08 PM, Russ Housley <housley@vigilsec.com> =
wrote:
>=20
>=20
>>=20
>>> We have a different view of the intended purpose of the special-use =
TLD registry.  Sadly, the RFC does not include language that resolves =
this difference.
>>=20
>> I understand that we have different views.   However, I am asking you =
specifically to articulate _your_ view.
>>=20
>> You have said that in your opinion special-use names must not be =
published in the root zone, but that was already obvious from what you =
said previously.   What I am asking you to do is explain _why_ =
special-use names must not be published in the root zone.
>=20
> There are other processes for adding names to the root zone.  In my =
opinion, using the special-use TLD registry as a means of putting a =
name, even one that has a different scope and use case, is an end run =
around that process.

Russ - In my opinion, the special-use domain registry is not being used =
to put the name in the root zone.  The observation is that the =
special-use definition of this TLD requires both an entry in the =
special-use domain name registry, and an entry in the root zone.  There =
is no process at present for adding such an entry to the root zone.  =
draft-ietf-homenet-dot-03 explicitly recognizes the lack of such a =
process and that a process may need to be developed.

Seems to me the important issue is that the entry in the root zone is =
required for correct operation of the locally-served .homenet zone, even =
if no process exists for creating that entry.  The appropriate parties =
can collaborate to develop any needed processes...

- Ralph

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


--Apple-Mail=_842BD4B3-0547-4C8B-9921-21CBD049F42E
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=us-ascii

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dus-ascii"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D""><br class=3D""><div><blockquote type=3D"cite" class=3D""><div =
class=3D"">On Mar 20, 2017, at 1:08 PM, Russ Housley &lt;<a =
href=3D"mailto:housley@vigilsec.com" =
class=3D"">housley@vigilsec.com</a>&gt; wrote:</div><br =
class=3D"Apple-interchange-newline"><div class=3D""><meta =
http-equiv=3D"Content-Type" content=3D"text/html charset=3Dus-ascii" =
class=3D""><div style=3D"word-wrap: break-word; -webkit-nbsp-mode: =
space; -webkit-line-break: after-white-space;" class=3D""><br =
class=3D""><div class=3D""><blockquote type=3D"cite" class=3D""><div =
class=3D""><br class=3D""></div><div class=3D""><meta =
http-equiv=3D"Content-Type" content=3D"text/html charset=3Dus-ascii" =
class=3D""><div style=3D"word-wrap: break-word; -webkit-nbsp-mode: =
space; -webkit-line-break: after-white-space;" class=3D""><div =
class=3D""><blockquote type=3D"cite" class=3D""><div class=3D""><div =
style=3D"font-family: Helvetica; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
orphans: auto; text-align: start; text-indent: 0px; text-transform: =
none; white-space: normal; widows: auto; word-spacing: 0px; =
-webkit-text-stroke-width: 0px;" class=3D"">We have a different view of =
the intended purpose of the special-use TLD registry. &nbsp;Sadly, the =
RFC does not include language that resolves this =
difference.</div></div></blockquote><br class=3D""></div><div class=3D"">I=
 understand that we have different views. &nbsp; However, I am asking =
you specifically to articulate _your_ view.</div><div class=3D""><br =
class=3D""></div><div class=3D"">You have said that in your opinion =
special-use names must not be published in the root zone, but that was =
already obvious from what you said previously. &nbsp; What I am asking =
you to do is explain _why_ special-use names must not be published in =
the root zone.</div></div></div></blockquote><br class=3D""></div><div =
class=3D"">There are other processes for adding names to the root zone. =
&nbsp;In my opinion, using the special-use TLD registry as a means of =
putting a name, even one that has a different scope and use case, is an =
end run around that process.</div></div></div></blockquote><div><br =
class=3D""></div><div>Russ - In my opinion, the special-use domain =
registry is not being used to put the name in the root zone. &nbsp;The =
observation is that the special-use definition of this TLD requires both =
an entry in the special-use domain name registry, and an entry in the =
root zone. &nbsp;There is no process at present for adding such an entry =
to the root zone. &nbsp;draft-ietf-homenet-dot-03 explicitly recognizes =
the lack of such a process and that a process may need to be =
developed.</div><div><br class=3D""></div><div>Seems to me the important =
issue is that the entry in the root zone is required for correct =
operation of the locally-served .homenet zone, even if no process exists =
for creating that entry. &nbsp;The appropriate parties can collaborate =
to develop any needed processes...</div><div><br class=3D""></div><div>- =
Ralph</div><div><br class=3D""></div><blockquote type=3D"cite" =
class=3D""><div class=3D""><div style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D""><div class=3D""><br class=3D""></div><div =
class=3D"">Russ</div><div class=3D""><br =
class=3D""></div></div>_______________________________________________<br =
class=3D"">DNSOP mailing list<br class=3D""><a =
href=3D"mailto:DNSOP@ietf.org" class=3D"">DNSOP@ietf.org</a><br =
class=3D"">https://www.ietf.org/mailman/listinfo/dnsop<br =
class=3D""></div></blockquote></div><br class=3D""></body></html>=

--Apple-Mail=_842BD4B3-0547-4C8B-9921-21CBD049F42E--


From nobody Mon Mar 20 10:17:52 2017
Return-Path: <mellon@fugue.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 521A213157A for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 10:17:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=fugue-com.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uQ7ewICkdzLM for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 10:17:48 -0700 (PDT)
Received: from mail-qt0-x234.google.com (mail-qt0-x234.google.com [IPv6:2607:f8b0:400d:c0d::234]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9F09813151C for <dnsop@ietf.org>; Mon, 20 Mar 2017 10:16:12 -0700 (PDT)
Received: by mail-qt0-x234.google.com with SMTP id r45so112261806qte.3 for <dnsop@ietf.org>; Mon, 20 Mar 2017 10:16:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fugue-com.20150623.gappssmtp.com; s=20150623; h=from:message-id:mime-version:subject:date:in-reply-to:cc:to :references; bh=hMss7MPVmMPNU2lXE8OPJRc+dw6kDY9owLcqkgwP9Kg=; b=YPUYRASIxGaQmjsPATuQvaZafHDK/KqmQUqCtyN/EQ4B5Hhu+NiCZd4t5FxaA56uoE qDDxlEr+c8KqL9Z8nyPD/a/RYLSg3aQ4L0Cgg+mFIUXsIK+I4OZ5F3cw7ej3m1AAxmKo 3yypufoc1Ei3yR3LZGqWAaSxJajN9TZe+BygGnApnq/HDOxPKml8UY+Bhxt3QrSBrbhW zt7hMWnoxRtyDmkLa212fi8C0ZF0ixDQxE/0wN5mxHgYJMX0eMIBdYiljbC995Q9VVFC NgHZwcqLuhBIlHn+cHnQltxBDJ1wmTBzLdUOiyLxtF5oD6mk4wh635lE/6qIe4uzCYCv smlw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:message-id:mime-version:subject:date :in-reply-to:cc:to:references; bh=hMss7MPVmMPNU2lXE8OPJRc+dw6kDY9owLcqkgwP9Kg=; b=l3Znd4XTVdhjm0K8PcGvLJCK3XeKVqN/gZDemiKeopriNDBau0M7Q0hB6iPRu2HLQW bw42OGTfc3dAo1RHQE+0rXzTCJRF2Na9hjanZdC8a6zWR9AEiTBQaAhJTRt8HJEfQoWc aCYZGFU/VkjrKe+m0XdsQ+ZE7155RDlv89JVmtQ9g7boVvSaE83guJkvSt2pkqMLi9wR e+CLlI6oUtrcHHK8Kq7+50/FFIcHJPHzzf57l6nT3tr2YXTcvS+kuId0VqXgCbAVor7F DZaS916yjh3mjj+IZgaSNqYwwZHRqgAn/gG1hYxGiJezqu+T7ASCKD9iULxhZUiGGOnM sl1g==
X-Gm-Message-State: AFeK/H1MGXFnyA6yzJpuk6bMShDV1Ql298WQp4cHXgbL27B23bZUhAjwJeenBux3zydprw==
X-Received: by 10.237.34.125 with SMTP id o58mr26418744qtc.108.1490030171645;  Mon, 20 Mar 2017 10:16:11 -0700 (PDT)
Received: from [10.0.30.228] (c-73-167-64-188.hsd1.nh.comcast.net. [73.167.64.188]) by smtp.gmail.com with ESMTPSA id r4sm12762716qkl.34.2017.03.20.10.16.10 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 20 Mar 2017 10:16:10 -0700 (PDT)
From: Ted Lemon <mellon@fugue.com>
Message-Id: <E07AFAEB-2B84-4610-87E7-94CF32CF3761@fugue.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_7C887240-4686-4F71-9388-681B4D88CD20"
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
Date: Mon, 20 Mar 2017 13:16:09 -0400
In-Reply-To: <AB11455F-7E43-4CB3-9F13-DB6A09F739EB@vigilsec.com>
Cc: dnsop <dnsop@ietf.org>, Terry Manderson <terry.manderson@icann.org>
To: Russ Housley <housley@vigilsec.com>
References: <1E14B142-680B-4E30-809B-68E03EB6E326@gmail.com> <61FD3EE3-3043-4AB1-9823-6A9D61B1438C@vigilsec.com> <BE2A3845-D8AA-433A-9F00-1056ECFD335F@fugue.com> <21C8F856-FE3F-42A6-A8ED-888D0797B68B@vigilsec.com> <60C85486-E351-4C42-ADEB-FCBB56F4EA27@fugue.com> <AB11455F-7E43-4CB3-9F13-DB6A09F739EB@vigilsec.com>
X-Mailer: Apple Mail (2.3259)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/CHdFw9gReNNXel18KXeOVRaL9jg>
Subject: Re: [DNSOP] WG review of draft-ietf-homenet-dot-03
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Mar 2017 17:17:50 -0000

--Apple-Mail=_7C887240-4686-4F71-9388-681B4D88CD20
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

On Mar 20, 2017, at 1:08 PM, Russ Housley <housley@vigilsec.com> wrote:
> There are other processes for adding names to the root zone.  In my =
opinion, using the special-use TLD registry as a means of putting a =
name, even one that has a different scope and use case, is an end run =
around that process.

So it seems to me that your position is not that it's inappropriate for =
a name to both be registered in the root zone and in the special-use =
names registry, but rather that two processes would have to be followed =
in order for this to happen.   Is that a reasonable interpretation of =
what you have said?

Also, can you talk about what you think the process should be?   Are you =
saying that this is not a technical use under the MoU, or just that for =
this particular technical use, a different process is required?



--Apple-Mail=_7C887240-4686-4F71-9388-681B4D88CD20
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=us-ascii

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dus-ascii"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D"">On Mar 20, 2017, at 1:08 PM, Russ Housley &lt;<a =
href=3D"mailto:housley@vigilsec.com" =
class=3D"">housley@vigilsec.com</a>&gt; wrote:<div><blockquote =
type=3D"cite" class=3D""><div class=3D""><div style=3D"font-family: =
Helvetica; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; orphans: auto; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: =
0px;" class=3D"">There are other processes for adding names to the root =
zone. &nbsp;In my opinion, using the special-use TLD registry as a means =
of putting a name, even one that has a different scope and use case, is =
an end run around that process.</div></div></blockquote><br =
class=3D""></div><div>So it seems to me that your position is not that =
it's inappropriate for a name to both be registered in the root zone and =
in the special-use names registry, but rather that two processes would =
have to be followed in order for this to happen. &nbsp; Is that a =
reasonable interpretation of what you have said?</div><div><br =
class=3D""></div><div>Also, can you talk about what you think the =
process should be? &nbsp; Are you saying that this is not a technical =
use under the MoU, or just that for this particular technical use, a =
different process is required?</div><div><br class=3D""></div><br =
class=3D""></body></html>=

--Apple-Mail=_7C887240-4686-4F71-9388-681B4D88CD20--


From nobody Mon Mar 20 10:40:22 2017
Return-Path: <dot@dotat.at>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F0C24131584 for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 10:40:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.921
X-Spam-Level: 
X-Spam-Status: No, score=-1.921 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WpQM17S6Gb79 for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 10:40:19 -0700 (PDT)
Received: from ppsw-42.csi.cam.ac.uk (ppsw-42.csi.cam.ac.uk [131.111.8.142]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2330E131571 for <dnsop@ietf.org>; Mon, 20 Mar 2017 10:40:00 -0700 (PDT)
X-Cam-AntiVirus: no malware found
X-Cam-ScannerInfo: http://help.uis.cam.ac.uk/email-scanner-virus
Received: from grey.csi.cam.ac.uk ([131.111.57.57]:34977) by ppsw-42.csi.cam.ac.uk (ppsw.cam.ac.uk [131.111.8.138]:25) with esmtps (TLSv1:ECDHE-RSA-AES256-SHA:256) id 1cq1Hg-000ZtT-8O (Exim 4.89) (return-path <dot@dotat.at>); Mon, 20 Mar 2017 17:39:56 +0000
Date: Mon, 20 Mar 2017 17:39:56 +0000
From: Tony Finch <dot@dotat.at>
To: Paul Wouters <paul@nohats.ca>
cc: dnsop <dnsop@ietf.org>
In-Reply-To: <alpine.LRH.2.20.999.1703201020240.18647@bofh.nohats.ca>
Message-ID: <alpine.DEB.2.11.1703201730150.26686@grey.csi.cam.ac.uk>
References: <CADyWQ+GSStfAiOs8R9Ob7+LVh0RAfPQ+AbbTFNuwsrKkO=EUWg@mail.gmail.com> <CAC94RYYir_5rKmW47XkUZoVCs5PUfWiKg4Cygyvw6pOzqC5mfA@mail.gmail.com> <d8f1076e-a635-7620-5e2b-0c70efe2c0cf@dougbarton.us> <EDDF24B8-42F6-4BCA-8162-5A5C7CDC8CA2@rfc1035.com> <65cec05f-bb1b-cb9e-d874-a73c9c4653ac@dougbarton.us> <87C900A0-50CA-4B65-813B-1F9D1D831380@rfc1035.com> <alpine.LRH.2.20.999.1703201020240.18647@bofh.nohats.ca>
User-Agent: Alpine 2.11 (DEB 23 2013-08-11)
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/5Oy7dfMAiSxrO7c3CURb9ZEv2qE>
Subject: Re: [DNSOP] Second Working Group Last Call: draft-ietf-dnsop-refuse-any
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Mar 2017 17:40:22 -0000

Paul Wouters <paul@nohats.ca> wrote:
>
> At section 4, item 3, it could give advise based on source-verified
> transport, so that ANY queries received over TCP or with DNS-COOKIES
> could include more data then potentially spoofed UDP packets. But perhaps
> that is not worth it, because ANY queries shouldn't really be used by
> applications, and humans will likely use dig without tcp or cookies
> enabled. So I am fine with the current text as well. But I think it
> would be cleaner if we no longer refer to UDP and TCP when we really
> mean "source IP verified transport" when we say that.

The important distinction for me really is TCP vs UDP - I want to avoid
sending fragmented or truncated UDP responses to legitimate clients.
(Spoofing attacks are handled by RRL, not minimal-any.)
https://www.ietf.org/mail-archive/web/dnsop/current/msg19609.html
https://www.ietf.org/mail-archive/web/dnsop/current/msg19631.html

Tony.
-- 
f.anthony.n.finch  <dot@dotat.at>  http://dotat.at/  -  I xn--zr8h punycode
Shannon, Rockall, Malin: West 5 to 7, occasionally gale 8 at first. Very
rough, occasionally rough in east Malin. Wintry showers. Good, occasionally
moderate.


From nobody Mon Mar 20 10:54:21 2017
Return-Path: <paul@nohats.ca>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1D4471315D9 for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 10:54:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.001
X-Spam-Level: 
X-Spam-Status: No, score=-2.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RP_MATCHES_RCVD=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nohats.ca
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wC9pe-iSWxlR for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 10:54:17 -0700 (PDT)
Received: from mx.nohats.ca (mx.nohats.ca [IPv6:2a03:6000:1004:1::68]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C8A49131608 for <dnsop@ietf.org>; Mon, 20 Mar 2017 10:53:26 -0700 (PDT)
Received: from localhost (localhost [IPv6:::1]) by mx.nohats.ca (Postfix) with ESMTP id 3vn3TH4s13zCBV; Mon, 20 Mar 2017 18:53:23 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nohats.ca; s=default; t=1490032403; bh=TYK7QyQW4PbyU3G5ieDedh4jNkbshaFtRaJRNizXdsA=; h=Date:From:To:cc:Subject:In-Reply-To:References; b=IMv80nkKgBHLrPEunOsRbwXN9E6fv2xrSOuK0ADs06Jj8rrO4/xx9tdUHb8NS1Eru WWK/aJ59hAJKsEsmqxYNlor5ZSwS2JZz2PMOWOhal9Nb1lr3S053XrDXIKcT2bURbJ KxiKgVRQeZQWM8zlH0ahRrwNs4m9kwEMIdMX58x0=
X-Virus-Scanned: amavisd-new at mx.nohats.ca
Received: from mx.nohats.ca ([IPv6:::1]) by localhost (mx.nohats.ca [IPv6:::1]) (amavisd-new, port 10024) with ESMTP id W82-xu4GVTbE; Mon, 20 Mar 2017 18:53:21 +0100 (CET)
Received: from bofh.nohats.ca (bofh.nohats.ca [76.10.157.69]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx.nohats.ca (Postfix) with ESMTPS; Mon, 20 Mar 2017 18:53:20 +0100 (CET)
Received: by bofh.nohats.ca (Postfix, from userid 1000) id 8CF0D39D3A6; Mon, 20 Mar 2017 13:53:19 -0400 (EDT)
DKIM-Filter: OpenDKIM Filter v2.11.0 bofh.nohats.ca 8CF0D39D3A6
Received: from localhost (localhost [127.0.0.1]) by bofh.nohats.ca (Postfix) with ESMTP id 7184C4144903; Mon, 20 Mar 2017 13:53:19 -0400 (EDT)
Date: Mon, 20 Mar 2017 13:53:19 -0400 (EDT)
From: Paul Wouters <paul@nohats.ca>
To: Tony Finch <dot@dotat.at>
cc: dnsop <dnsop@ietf.org>
In-Reply-To: <alpine.DEB.2.11.1703201730150.26686@grey.csi.cam.ac.uk>
Message-ID: <alpine.LRH.2.20.999.1703201352530.24328@bofh.nohats.ca>
References: <CADyWQ+GSStfAiOs8R9Ob7+LVh0RAfPQ+AbbTFNuwsrKkO=EUWg@mail.gmail.com> <CAC94RYYir_5rKmW47XkUZoVCs5PUfWiKg4Cygyvw6pOzqC5mfA@mail.gmail.com> <d8f1076e-a635-7620-5e2b-0c70efe2c0cf@dougbarton.us> <EDDF24B8-42F6-4BCA-8162-5A5C7CDC8CA2@rfc1035.com> <65cec05f-bb1b-cb9e-d874-a73c9c4653ac@dougbarton.us> <87C900A0-50CA-4B65-813B-1F9D1D831380@rfc1035.com> <alpine.LRH.2.20.999.1703201020240.18647@bofh.nohats.ca> <alpine.DEB.2.11.1703201730150.26686@grey.csi.cam.ac.uk>
User-Agent: Alpine 2.20.999 (LRH 202 2017-01-01)
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII; format=flowed
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/21wnP7qsE3IYOFMk1CFOjK-YBOk>
Subject: Re: [DNSOP] Second Working Group Last Call: draft-ietf-dnsop-refuse-any
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Mar 2017 17:54:19 -0000

On Mon, 20 Mar 2017, Tony Finch wrote:

> Paul Wouters <paul@nohats.ca> wrote:
>>
>> At section 4, item 3, it could give advise based on source-verified
>> transport, so that ANY queries received over TCP or with DNS-COOKIES
>> could include more data then potentially spoofed UDP packets. But perhaps
>> that is not worth it, because ANY queries shouldn't really be used by
>> applications, and humans will likely use dig without tcp or cookies
>> enabled. So I am fine with the current text as well. But I think it
>> would be cleaner if we no longer refer to UDP and TCP when we really
>> mean "source IP verified transport" when we say that.
>
> The important distinction for me really is TCP vs UDP - I want to avoid
> sending fragmented or truncated UDP responses to legitimate clients.
> (Spoofing attacks are handled by RRL, not minimal-any.)
> https://www.ietf.org/mail-archive/web/dnsop/current/msg19609.html
> https://www.ietf.org/mail-archive/web/dnsop/current/msg19631.html

Then clearly the section could use some clarification text :)

Paul


From nobody Mon Mar 20 11:10:42 2017
Return-Path: <paul@nohats.ca>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 79471129508 for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 11:10:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.001
X-Spam-Level: 
X-Spam-Status: No, score=-2.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RP_MATCHES_RCVD=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nohats.ca
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MitgP5njwwvP for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 11:10:40 -0700 (PDT)
Received: from mx.nohats.ca (mx.nohats.ca [IPv6:2a03:6000:1004:1::68]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DD7DA129505 for <dnsop@ietf.org>; Mon, 20 Mar 2017 11:10:39 -0700 (PDT)
Received: from localhost (localhost [IPv6:::1]) by mx.nohats.ca (Postfix) with ESMTP id 3vn3s81jQQzCBV; Mon, 20 Mar 2017 19:10:36 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nohats.ca; s=default; t=1490033436; bh=aKkaCGLkE11cm17bj/K5F2tOzDSuwY9tI/EfUIQxqDU=; h=Date:From:To:cc:Subject:In-Reply-To:References; b=CPsKUcZ/dPoALwUywNTOjoNilkgGgJgmkEki6yanHm2cQJZQAcGnAUxC/U0pUitcO aw1zzk5Qhw2xtqWJJVkdXk8FXri12s9iqSHK3SAxRC3zbgwEUax7am7dgM0umofG4r gw1h/V6rrRO0mwaWrB8ow8Fj75NLqTLyDuYAVwD4=
X-Virus-Scanned: amavisd-new at mx.nohats.ca
Received: from mx.nohats.ca ([IPv6:::1]) by localhost (mx.nohats.ca [IPv6:::1]) (amavisd-new, port 10024) with ESMTP id iiPTG40OAiyC; Mon, 20 Mar 2017 19:10:34 +0100 (CET)
Received: from bofh.nohats.ca (bofh.nohats.ca [76.10.157.69]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx.nohats.ca (Postfix) with ESMTPS; Mon, 20 Mar 2017 19:10:33 +0100 (CET)
Received: by bofh.nohats.ca (Postfix, from userid 1000) id 9800039D3A6; Mon, 20 Mar 2017 14:10:32 -0400 (EDT)
DKIM-Filter: OpenDKIM Filter v2.11.0 bofh.nohats.ca 9800039D3A6
Received: from localhost (localhost [127.0.0.1]) by bofh.nohats.ca (Postfix) with ESMTP id 7A6634144903; Mon, 20 Mar 2017 14:10:32 -0400 (EDT)
Date: Mon, 20 Mar 2017 14:10:32 -0400 (EDT)
From: Paul Wouters <paul@nohats.ca>
To: Paul Vixie <vixie@fsi.io>
cc: Warren Kumari <warren@kumari.net>, DNSOP <dnsop@ietf.org>
In-Reply-To: <6316017.BRF0sKMtdU@linux-hs2j>
Message-ID: <alpine.LRH.2.20.999.1703201355000.24328@bofh.nohats.ca>
References: <2232822.T0nP9Ksjf9@linux-hs2j> <CAHw9_i+q1BH25RLA=kZg7NB7re1GvAWVrOehzCDQi+U_USvovw@mail.gmail.com> <alpine.LRH.2.20.999.1703201139120.18647@bofh.nohats.ca> <6316017.BRF0sKMtdU@linux-hs2j>
User-Agent: Alpine 2.20.999 (LRH 202 2017-01-01)
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII; format=flowed
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/6XRy_LrSCFFMFi0SMqrglKcpwEM>
Subject: Re: [DNSOP] adoption mechanics and disclaimers wrt dns-rpz
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Mar 2017 18:10:41 -0000

On Mon, 20 Mar 2017, Paul Vixie wrote:

>> However, such a change of submission should not lead to any more
>> substantive delays in publication. If this is not possible, then I will
>> retract my objection to publishing this as a WG document, and would only
>> request the authors update the initial sentence of the abstract to say:
>>
>>  	This document describes an existing and widely deployed practise
>>  	for expressing and distributing DNS reply filters. This is
>>  	implemented using a DNS response policy inside a specially constructed
>>  	DNS zone, and for processing the contents of such response policy
>>  	zones (RPZ) inside recursive name servers.
>
> well, so, it's not a reply filter, but your language as to "existing and
> widely deployed" can be added.

The two changes are related for me. One is the warning about it being a
DNS answer modifier (whether you call it a filter, firewall, or censor
tool) and the other is that this modification practise is widespread
and better done with interoperability in mind.

Saying "expressing DNS response policy" might be pedantically more
correct, but is really obfuscating what this tool does, and I think the
abstract should really convey what this is all about.

Anyway, I said "request the authors". It is not a demand. I'm sure you
fully understand my opinion and concern by now. I'll leave it to you to
accomodate that with any or no textual modification.

Paul


From nobody Mon Mar 20 11:17:20 2017
Return-Path: <paul@redbarn.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A7374131626 for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 11:17:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.902
X-Spam-Level: 
X-Spam-Status: No, score=-1.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5fKG0lCr4t6f for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 11:17:16 -0700 (PDT)
Received: from family.redbarn.org (family.redbarn.org [IPv6:2001:559:8000:cd::5]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 309B3131628 for <dnsop@ietf.org>; Mon, 20 Mar 2017 11:16:57 -0700 (PDT)
Received: from linux-hs2j.localnet (dhcp-148.access.lah1.vix.su [24.104.150.148]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by family.redbarn.org (Postfix) with ESMTPSA id 0BC8861F96; Mon, 20 Mar 2017 18:16:57 +0000 (UTC)
From: Paul Vixie <paul@redbarn.org>
To: dnsop@ietf.org
Date: Mon, 20 Mar 2017 18:16:56 +0000
Message-ID: <2761653.If01A9zrq2@linux-hs2j>
Organization: Vixie Freehold
In-Reply-To: <AB11455F-7E43-4CB3-9F13-DB6A09F739EB@vigilsec.com>
References: <1E14B142-680B-4E30-809B-68E03EB6E326@gmail.com> <60C85486-E351-4C42-ADEB-FCBB56F4EA27@fugue.com> <AB11455F-7E43-4CB3-9F13-DB6A09F739EB@vigilsec.com>
MIME-Version: 1.0
Content-Transfer-Encoding: 7Bit
Content-Type: text/plain; charset="us-ascii"
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/MUtz5xSDh240faJmVw60sOHOumA>
Subject: Re: [DNSOP] WG review of draft-ietf-homenet-dot-03
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Mar 2017 18:17:18 -0000

On Monday, March 20, 2017 5:08:01 PM GMT Russ Housley wrote:
> There are other processes for adding names to the root zone.  In my opinion,
> using the special-use TLD registry as a means of putting a name, even one
> that has a different scope and use case, is an end run around that process.

as much as i'd like to see "localhost IN AAAA ::1" added to the root zone, i 
agree with russ's position here-- reservations are in IETF-land, whereas 
actual content is in ICANN-land.


From nobody Mon Mar 20 11:43:50 2017
Return-Path: <vixie@fsi.io>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4DD5F1315DF for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 11:43:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.002
X-Spam-Level: 
X-Spam-Status: No, score=-2.002 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=fsi.io
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IWuf_F3BJIP8 for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 11:43:47 -0700 (PDT)
Received: from hq.fsi.io (hq.fsi.io [104.244.13.96]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2713C131654 for <dnsop@ietf.org>; Mon, 20 Mar 2017 11:35:23 -0700 (PDT)
Received: from localhost (ip6-localhost [IPv6:::1]) by hq.fsi.io (Postfix) with ESMTP id CC7F782412C; Mon, 20 Mar 2017 18:35:21 +0000 (UTC)
Received: from hq.fsi.io ([IPv6:::1]) by localhost (hq.fsi.io [IPv6:::1]) (amavisd-new, port 10032) with ESMTP id 68TgH0TrkfO4; Mon, 20 Mar 2017 18:35:19 +0000 (UTC)
Received: from localhost (ip6-localhost [IPv6:::1]) by hq.fsi.io (Postfix) with ESMTP id EC36B823E25; Mon, 20 Mar 2017 18:35:18 +0000 (UTC)
DKIM-Filter: OpenDKIM Filter v2.9.0 hq.fsi.io EC36B823E25
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fsi.io; s=9DB368E8-E20A-11E2-82F0-24FC3FFE5E89; t=1490034919; bh=pLkW4Inp8JtoErHfR9kkNgamMkYXdrtuXSMiGEa8M8s=; h=From:To:Subject:Date:Message-ID:MIME-Version: Content-Transfer-Encoding:Content-Type; b=hcmQS/xyZyeHnaX0yjrwXLVMV6xQLNCuHlhGVRR1G66aLF8R3TjB+s1fsK32pKmua 2p9HGTtPhgHj2aAlOJeKmw2sQ5qiRzEGZgikdv4f5gNp2E0tckgWhje7vFaWISeoQN kGZtaO87Qxj0cKg9G6mEf6hOILLBz1mEx6dYnxZQ=
X-Virus-Scanned: amavisd-new at fsi.io
Received: from hq.fsi.io ([IPv6:::1]) by localhost (hq.fsi.io [IPv6:::1]) (amavisd-new, port 10026) with ESMTP id iVzslfNiHutj; Mon, 20 Mar 2017 18:35:18 +0000 (UTC)
Received: from linux-hs2j.localnet (dhcp-148.access.lah1.vix.su [24.104.150.148]) by hq.fsi.io (Postfix) with ESMTPSA id D02CA8212A0; Mon, 20 Mar 2017 18:35:18 +0000 (UTC)
From: Paul Vixie <vixie@fsi.io>
To: dnsop@ietf.org
Cc: Paul Wouters <paul@nohats.ca>
Date: Mon, 20 Mar 2017 18:35:18 +0000
Message-ID: <2037898.ovR3IyGq7q@linux-hs2j>
Organization: Farsight Security, Inc.
In-Reply-To: <alpine.LRH.2.20.999.1703201355000.24328@bofh.nohats.ca>
References: <2232822.T0nP9Ksjf9@linux-hs2j> <6316017.BRF0sKMtdU@linux-hs2j> <alpine.LRH.2.20.999.1703201355000.24328@bofh.nohats.ca>
MIME-Version: 1.0
Content-Transfer-Encoding: 7Bit
Content-Type: text/plain; charset="us-ascii"
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/VS06LTZJ_ArAIrhe_gf-SBwN0L4>
Subject: Re: [DNSOP] adoption mechanics and disclaimers wrt dns-rpz
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Mar 2017 18:43:48 -0000

On Monday, March 20, 2017 6:10:32 PM GMT Paul Wouters wrote:
> Anyway, I said "request the authors". It is not a demand. I'm sure you
> fully understand my opinion and concern by now. I'll leave it to you to
> accomodate that with any or no textual modification.

how about "This document describes a method by which a security policy can be 
applied to DNS responses, possibly causing an end system to receive responses 
that do not correspond to actual DNS zone content."


From nobody Mon Mar 20 11:46:53 2017
Return-Path: <paul@nohats.ca>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 570E5128CDC for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 11:46:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.001
X-Spam-Level: 
X-Spam-Status: No, score=-2.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RP_MATCHES_RCVD=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nohats.ca
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hQWrqUGgWEFG for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 11:46:49 -0700 (PDT)
Received: from mx.nohats.ca (mx.nohats.ca [193.110.157.68]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9F98A128C83 for <dnsop@ietf.org>; Mon, 20 Mar 2017 11:46:49 -0700 (PDT)
Received: from localhost (localhost [IPv6:::1]) by mx.nohats.ca (Postfix) with ESMTP id 3vn4fv4dngz1Kk; Mon, 20 Mar 2017 19:46:47 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nohats.ca; s=default; t=1490035607; bh=iSJC67RWcX2RhP2Uzwu1zvDq7VK3hI65BIcTh8LtiEw=; h=Date:From:To:cc:Subject:In-Reply-To:References; b=awDgd63PKydJXJeHZbz2jbk21fg/DVRlcx4y0gf3YnLtQqO+9u4mGXALTNhiuPNk9 Bd7op51+nCBB2uzaN8dxb6BcdVvxae/dXldsPhln7QdGGKOWW6cuoajhK3YIVKoexX A/7gDG/gXzv/7cmeVQ4BGHs7ypjWxrsWaytthB/I=
X-Virus-Scanned: amavisd-new at mx.nohats.ca
Received: from mx.nohats.ca ([IPv6:::1]) by localhost (mx.nohats.ca [IPv6:::1]) (amavisd-new, port 10024) with ESMTP id lgm1BvubyqST; Mon, 20 Mar 2017 19:46:46 +0100 (CET)
Received: from bofh.nohats.ca (bofh.nohats.ca [76.10.157.69]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx.nohats.ca (Postfix) with ESMTPS; Mon, 20 Mar 2017 19:46:45 +0100 (CET)
Received: by bofh.nohats.ca (Postfix, from userid 1000) id C2C89446AE4; Mon, 20 Mar 2017 14:46:44 -0400 (EDT)
DKIM-Filter: OpenDKIM Filter v2.11.0 bofh.nohats.ca C2C89446AE4
Received: from localhost (localhost [127.0.0.1]) by bofh.nohats.ca (Postfix) with ESMTP id AB17541652C6; Mon, 20 Mar 2017 14:46:44 -0400 (EDT)
Date: Mon, 20 Mar 2017 14:46:44 -0400 (EDT)
From: Paul Wouters <paul@nohats.ca>
To: Paul Vixie <vixie@fsi.io>
cc: dnsop@ietf.org
In-Reply-To: <2037898.ovR3IyGq7q@linux-hs2j>
Message-ID: <alpine.LRH.2.20.999.1703201444471.24328@bofh.nohats.ca>
References: <2232822.T0nP9Ksjf9@linux-hs2j> <6316017.BRF0sKMtdU@linux-hs2j> <alpine.LRH.2.20.999.1703201355000.24328@bofh.nohats.ca> <2037898.ovR3IyGq7q@linux-hs2j>
User-Agent: Alpine 2.20.999 (LRH 202 2017-01-01)
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII; format=flowed
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/rS8wQb6B_9j2p36pXHIgciwZGOg>
Subject: Re: [DNSOP] adoption mechanics and disclaimers wrt dns-rpz
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Mar 2017 18:46:51 -0000

On Mon, 20 Mar 2017, Paul Vixie wrote:

> On Monday, March 20, 2017 6:10:32 PM GMT Paul Wouters wrote:
>> Anyway, I said "request the authors". It is not a demand. I'm sure you
>> fully understand my opinion and concern by now. I'll leave it to you to
>> accomodate that with any or no textual modification.
>
> how about "This document describes a method by which a security policy can be
> applied to DNS responses, possibly causing an end system to receive responses
> that do not correspond to actual DNS zone content."

That sounds good. Thanks for accomodating me.

Paul


From nobody Mon Mar 20 11:51:25 2017
Return-Path: <melinda.shore@gmail.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0A3C112950E for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 11:51:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level: 
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5baC4sTpkAhC for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 11:51:22 -0700 (PDT)
Received: from mail-pg0-x22d.google.com (mail-pg0-x22d.google.com [IPv6:2607:f8b0:400e:c05::22d]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3E93D128B37 for <dnsop@ietf.org>; Mon, 20 Mar 2017 11:51:22 -0700 (PDT)
Received: by mail-pg0-x22d.google.com with SMTP id t143so15781385pgb.2 for <dnsop@ietf.org>; Mon, 20 Mar 2017 11:51:22 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to; bh=DPUTIH888JqmSA3UtnOLpag36HydhA6iU4cnW+MPcck=; b=kOQJc6xwADALzVmKdFRMixms2EJIZ02ZFA4Q1snt6z5ja8BHo6EaAzJYYYEuGuPQgz iThOW5RGl+MRO8krIQpTCN6J9MjgpCwGIvuXwSpdo7EMo6R2hIeDHonoXQJQ9nWU5vC4 ZLfsVkld7jqUz+OWctOs4ZGSyH8Ss4kpXOOaUixCUjHkReaWmi0plRsEk/bE599Oj94Y ibmPEawiCihQ9yQy73/Cmlwh5FJQuoJJZwaQfBugtErZ9CHK0rmjArLKn7Uh0PNkYYBJ rA6UVnzMPkp4ZmC+LnCGe9XUvgUb+cohkvfxRb11CoxIacrPMpSF4+aZfR0kjsoQMc43 yTRw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to; bh=DPUTIH888JqmSA3UtnOLpag36HydhA6iU4cnW+MPcck=; b=AYJRdIeOZC9Dr9iUHJHX/g/I5fpm1DedQNtUIDmkB4BuBYZqXU+tmEA6B4m3kWW/N2 2Xo8yZDvqJFovNCqdwjC7qd7VQ4k8quV0JwxKLiNs57zyyNhU2+NyqmF0Wbc+gAUKmFg 38CXhd7kJAcT8eSImLJE0vdJzWMi98BUAPgkC6e/HVB1eaMXsQ1tyuX97ppLqwtD2lbo LMh+aWcpBAzVDmUNGMRnQCPYw3ux/00G8KZRewu9G8CVww+QGpqHAoQzxZOZxdmlfos8 8M9Em7qZ/JLaGx3fpVyiZl3F/DqSi8ey7eGZeLSCRq4kNQO9yJcqKeV4bF9HOLxFKqsZ Sssw==
X-Gm-Message-State: AFeK/H2WyWh4TACrlVH8GVi5QYFB1bwyXMnm12al7w8kE1MUw6fM1MdeJlURnxacihMthA==
X-Received: by 10.84.231.206 with SMTP id g14mr13888712pln.13.1490035881166; Mon, 20 Mar 2017 11:51:21 -0700 (PDT)
Received: from Melindas-MacBook-Pro.local (69-161-17-170-radius.dynamic.acsalaska.net. [69.161.17.170]) by smtp.gmail.com with ESMTPSA id s65sm34828995pgb.64.2017.03.20.11.51.20 for <dnsop@ietf.org> (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 20 Mar 2017 11:51:20 -0700 (PDT)
To: dnsop@ietf.org
References: <2232822.T0nP9Ksjf9@linux-hs2j> <CAHw9_i+q1BH25RLA=kZg7NB7re1GvAWVrOehzCDQi+U_USvovw@mail.gmail.com>
From: Melinda Shore <melinda.shore@gmail.com>
Message-ID: <e8afade4-5c39-d47a-0fa6-ae5d13b431ff@gmail.com>
Date: Mon, 20 Mar 2017 10:51:18 -0800
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:45.0) Gecko/20100101 Thunderbird/45.7.1
MIME-Version: 1.0
In-Reply-To: <CAHw9_i+q1BH25RLA=kZg7NB7re1GvAWVrOehzCDQi+U_USvovw@mail.gmail.com>
Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="WseUHuAq6DCGSn3GA00RXKFJkGTHAhHjO"
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/Wi1iRmgDg5skC9GjXlq2BsgIynA>
Subject: Re: [DNSOP] adoption mechanics and disclaimers wrt dns-rpz
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Mar 2017 18:51:24 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--WseUHuAq6DCGSn3GA00RXKFJkGTHAhHjO
Content-Type: multipart/mixed; boundary="3LsstW8HRGpxvIjd1uTsGm5mI6FGBMtvC";
 protected-headers="v1"
From: Melinda Shore <melinda.shore@gmail.com>
To: dnsop@ietf.org
Message-ID: <e8afade4-5c39-d47a-0fa6-ae5d13b431ff@gmail.com>
Subject: Re: [DNSOP] adoption mechanics and disclaimers wrt dns-rpz
References: <2232822.T0nP9Ksjf9@linux-hs2j>
 <CAHw9_i+q1BH25RLA=kZg7NB7re1GvAWVrOehzCDQi+U_USvovw@mail.gmail.com>
In-Reply-To: <CAHw9_i+q1BH25RLA=kZg7NB7re1GvAWVrOehzCDQi+U_USvovw@mail.gmail.com>

--3LsstW8HRGpxvIjd1uTsGm5mI6FGBMtvC
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: quoted-printable

On 3/20/17 7:15 AM, Warren Kumari wrote:
> It appears that this may have been a process violation here - RFC5378
> Section 3.3. Right to Produce Derivative Works seems to say that the
> IETF needs change control before a WG can formally adopt a document. I
> believe that we missed the fact that this included "non-standard"
> copyright boilerplate.
>=20
> I / we are still investigating, and would appreciate it if the WG
> gives us some time to figure this out.

I was (and am) quite astonished that the working group would adopt
this as a working group deliverable under the circumstances.

Melinda



--3LsstW8HRGpxvIjd1uTsGm5mI6FGBMtvC--

--WseUHuAq6DCGSn3GA00RXKFJkGTHAhHjO
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIcBAEBCgAGBQJY0CSnAAoJELiGRpM6HoEuU/UP/RWFpLjYLQNbEDEuQnel1bLd
Ld+hYPo8iRz1E/RytGrkSRkPtFGfTqOE3AUPwLB3O0kgBKU48c22zIFAvXYwfkFI
RelnqqspKrOOW2fIKbB/uGfZKOFjL0faVDe2A31bHlqsIB0HVC9C69aUZTixe/Sp
YrvUWIWVRoyZlcsVmoe+AdqKaG5KonH8cBa9Gnt0po1Xs2//xOmjuG6q58eXwW23
ywXFogUrsbMIUkN1GZcYiUnObVctMCI9YBBrqc7K3VIGsmpDMfyAhMummKa1d4o4
HVndaj82fX9ljtwMxJo3sjO8MQbU7QV1Fyco52cx2+He+WMsttiFgWcHQ0jOa9MM
R3QdLLmBqWnNfxSbncFpY9YtX/0cDa4MYmCTCr8WQnaJ8N4Y3K0rxiAGYAUF9jTf
lPxaZbK5P3GZb6MOoT/m/vNGjEUhkwpRoCEjIDEr+RtxPdQv6dFXL/h71+IQZ1Wo
9ERN6nWi9YV5w0F9Fi9p+tnVtSXf7K0wRLGpWnC75OG9CRtt6MBRJGi0inFR0nZE
U9mEv2a/Zhm8ReHgCm9HMbh2zTvBKpPqhsdjwNTHxj1+x+KHahBemLP5k2U8RZwN
A4xV+Eu8qgntl+7pFGeojrxSnrKUUgnDw4u6juHFBLcLWLoGyOq9lOFFJgiTaSOD
YmcAaG3zMuPQZd3PNNyb
=4cCN
-----END PGP SIGNATURE-----

--WseUHuAq6DCGSn3GA00RXKFJkGTHAhHjO--


From nobody Mon Mar 20 12:34:09 2017
Return-Path: <bhartvigsen@opendns.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5FCD612951D for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 12:34:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level: 
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, NORMAL_HTTP_TO_IP=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=opendns.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tD03HoNk6LGy for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 12:34:05 -0700 (PDT)
Received: from mail-pg0-x230.google.com (mail-pg0-x230.google.com [IPv6:2607:f8b0:400e:c05::230]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6E22C1294C1 for <dnsop@ietf.org>; Mon, 20 Mar 2017 12:34:05 -0700 (PDT)
Received: by mail-pg0-x230.google.com with SMTP id n190so82176423pga.0 for <dnsop@ietf.org>; Mon, 20 Mar 2017 12:34:05 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=opendns.com; s=google;  h=from:message-id:mime-version:subject:date:in-reply-to:cc:to :references; bh=o5E1eKJ8cVhenND3c7UuTt7OAmS4li6uO2N+YQ6j8hk=; b=X84FsEuLAQ5VbMk1NQ9a+92JvHpGeppDw6cwpO2xXpF7W+L/GhotsTZ9Gr7wL4XFkn doT92klsBVCfYxXYrVrI1O7Jzm5HbEfdv7i8N+pj9xODnPxGeNga1/RZxyW4GOQ417dd NnfE7f0FSpkiLR+TXbngas4MyNwz+xJPf/pAc=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:message-id:mime-version:subject:date :in-reply-to:cc:to:references; bh=o5E1eKJ8cVhenND3c7UuTt7OAmS4li6uO2N+YQ6j8hk=; b=pXIOWq6U4PaoUR301f+DU5TE3iwexxToD6z5cXOl14CWZsrbLRYz+yvgqm2nLKmoDP 4FFePmZNHAxIXgFEv0fOJSfSztZWXi5IE6PzWudgRYMqQgixBxly0fKKAFfCDLMmMW+y hEuNpQj98i9MXNsBlSBmEC6rcRSR8EAmL6h3P+Js+t4RgWQaZ/FpoyyfhOINmwJjTCnY obnPwxRUWmQXa/doJ6HsJRj6KYZSshqudMBl7AK8OU7ooXor8NhUHb1YqWJkAU0hsIsC hnfl7fn11EA9ONw8Tn13x0xkLRtuJ1Fvnx+tUkX019ocV/s/oZVqVUoDvoGVrW+KeHBq pksQ==
X-Gm-Message-State: AFeK/H2d/c0tJ2dPjV3OVIZtkmMvesLebwM7t8ptJxgKm/jYY5cDWTXEofNgYzNDxXbPcEvz
X-Received: by 10.98.37.69 with SMTP id l66mr25425057pfl.156.1490038444980; Mon, 20 Mar 2017 12:34:04 -0700 (PDT)
Received: from brians-air-2.local (24-116-170-61.cpe.cableone.net. [24.116.170.61]) by smtp.gmail.com with ESMTPSA id g27sm34793392pfk.95.2017.03.20.12.34.03 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 20 Mar 2017 12:34:04 -0700 (PDT)
From: Brian Hartvigsen <bhartvigsen@opendns.com>
Message-Id: <48FEB26B-8B76-4548-8F72-F907C81C65A6@opendns.com>
Content-Type: multipart/signed; boundary="Apple-Mail=_853CB6D8-4E7F-4406-AE84-BE30EAF85171"; protocol="application/pgp-signature"; micalg=pgp-sha512
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
Date: Mon, 20 Mar 2017 13:34:02 -0600
In-Reply-To: <df8da203-6fbc-02d9-7876-e220f2bbe884@nic.cz>
Cc: Lanlan Pan <abbypan@gmail.com>, Barry Raveendran Greene <bgreene@senki.org>, "fuyu@cnnic.cn" <fuyu@cnnic.cn>, dns-privacy@ietf.org, dnsop <dnsop@ietf.org>
To: =?utf-8?B?UGV0ciDFoHBhxI1law==?= <petr.spacek@nic.cz>
References: <000f01d29dfe$50b6b190$f22414b0$@cn> <CANLjSvXGO3rSpqb7hzwmV=vfm=UTHnQYqfBmt=uD9Mi8cL59Jg@mail.gmail.com> <16B293AD-27A2-4A6D-8A96-7CD847B59708@senki.org> <CANLjSvUJfU1cafGXHyg=DuCnhm09mBm5z4ve2_g6j2ONgt2tRQ@mail.gmail.com> <df8da203-6fbc-02d9-7876-e220f2bbe884@nic.cz>
X-Mailer: Apple Mail (2.3259)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/vPgH56bLEoH8Y-LVDfGSwtoW5_8>
Subject: Re: [DNSOP] [dns-privacy] FW: New Version Notification for draft-pan-dnsop-edns-isp-location-00
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Mar 2017 19:34:07 -0000

--Apple-Mail=_853CB6D8-4E7F-4406-AE84-BE30EAF85171
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8


>> For user privacy concern, we can revise  ECS(114.240.0.0/24
>> <http://114.240.0.0/24>) =3D> EIL (CHINA, BEIJING, UNICOM)=EF=BC=8Cgive=
 a
>> tradeoff between privacy and precise.
>=20
> Nice, this sounds like appropriate tradeoff to me.
>=20
>=20
> Side-effect of this is that it removes need to maintain copies of
> various Geo-IP databases all over the place, which is an improvement =
to
> operational practice.

I disagree.  Unless you get the clients to implement EIL, then you=E2=80=99=
ve simply just pushed the need for geo-ip mapping from CDN to DNS =
provider.  Of course one would assume that an ISP already has this =
mapping, but 3rd party DNS would not.  So either they have to build the =
mappings,  maintain a copy of some Geo-IP database, or hope that all the =
clients have it implemented.  With 3rd party DNS carrying double digit =
percentages of traffic (iirc ~15% total from 2015 OARC presentation), =
that=E2=80=99s not something to just brush away.

=E2=80=94 Brian

--Apple-Mail=_853CB6D8-4E7F-4406-AE84-BE30EAF85171
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP

-----BEGIN PGP SIGNATURE-----

iQIcBAEBCgAGBQJY0C6qAAoJEEbuoyCBJVvrkB4QAIbmgYGafeROqzPYUwkWunW4
8idzaiAzh1HH7vVjMiRbLEycFitaG4M6BiUybsZSOKy7IbykVRReuHslj+3A8qjF
OpOPDw5UMlrN4InMWCqxuIOrsigRyN++wjU0uxObIz6mjBtBAdAzwPYlx6+n3/5l
iKWtQcQvBBhoQoWd5ZGTkRUkKAw2zAfokl1rmE68eBkKqrhjlJ92Z8Vi2dwfIfa1
BNMYtEyYBd13lUZCKMmf3G2D4xpdsZHrRqOmhMpC3cYkgAOhbt2A1PcGDZJIrXLx
y6LaNgD/lnto1TuyYh1rnXo45p7sZRxay8cfKmgtGP8aV93m7lgf+lIX4RDlLCvl
gQre946DSGmTvngmJKw2oSud3zO+ZKaIOkt5vu1PmZJ+ZRafG8TiGp2aSpejxHih
H6w4y169Xw1K4Y8k2OOGDCy1UoZVjEu8c5yQrcJzjAkAynZA/9YBpyKxsr+5PUKc
0UWGn4cziOiS9pzqiwHRpH515kg1/1/mtrLMBeHvZfDvGSS9cgSUWHSn58BMqu+f
7Zv+Kl+dEMeXvGSai6dd+oKdFEkckn1tEolkUAwZACtR+OUW8a4L8PCxSOgNKS42
8VzyvYcim1p5zo9CUtMuAChqnVlj8dCkC4sY8hfm1iobZ2IaTGFkdIazO2GRWOlp
fUWQe+OKqfh3nTCemYLv
=iBVE
-----END PGP SIGNATURE-----

--Apple-Mail=_853CB6D8-4E7F-4406-AE84-BE30EAF85171--


From nobody Mon Mar 20 12:39:00 2017
Return-Path: <housley@vigilsec.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3E7C8129353 for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 12:38:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HhI5vXeO5yu4 for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 12:38:56 -0700 (PDT)
Received: from mail.smeinc.net (mail.smeinc.net [209.135.209.11]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EE1B0128D3E for <dnsop@ietf.org>; Mon, 20 Mar 2017 12:38:55 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by mail.smeinc.net (Postfix) with ESMTP id 615B4300481 for <dnsop@ietf.org>; Mon, 20 Mar 2017 15:38:55 -0400 (EDT)
X-Virus-Scanned: amavisd-new at mail.smeinc.net
Received: from mail.smeinc.net ([127.0.0.1]) by localhost (mail.smeinc.net [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id gXEbZXW9hgK3 for <dnsop@ietf.org>; Mon, 20 Mar 2017 15:38:53 -0400 (EDT)
Received: from a860b60074bd.home (pool-108-45-101-150.washdc.fios.verizon.net [108.45.101.150]) by mail.smeinc.net (Postfix) with ESMTPSA id 718B0300254; Mon, 20 Mar 2017 15:38:53 -0400 (EDT)
From: Russ Housley <housley@vigilsec.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_36CC26D9-C7F8-4082-AB45-480874AA1E87"
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
Date: Mon, 20 Mar 2017 15:38:52 -0400
References: <E07AFAEB-2B84-4610-87E7-94CF32CF3761@fugue.com>
Cc: dnsop <dnsop@ietf.org>, Terry Manderson <terry.manderson@icann.org>
To: Ted Lemon <mellon@fugue.com>
Message-Id: <7652B138-FEAB-4138-91FB-D71AFE6BEF2C@vigilsec.com>
X-Mailer: Apple Mail (2.3259)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/2aCb3iEpg3CQP0cVpE5Dh7dE7W8>
Subject: [DNSOP] Fwd:  WG review of draft-ietf-homenet-dot-03
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Mar 2017 19:38:58 -0000

--Apple-Mail=_36CC26D9-C7F8-4082-AB45-480874AA1E87
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

Ted:

> There are other processes for adding names to the root zone.  In my =
opinion, using the special-use TLD registry as a means of putting a =
name, even one that has a different scope and use case, is an end run =
around that process.
>=20
> So it seems to me that your position is not that it's inappropriate =
for a name to both be registered in the root zone and in the special-use =
names registry, but rather that two processes would have to be followed =
in order for this to happen.   Is that a reasonable interpretation of =
what you have said?

No.  In my opinion, the special-use TLD registry is not appropriate for =
the assignment of any name that will appear in the root zone.  As I said =
in my first note, my view is that TLDs assigned through the special-use =
registry MUST NOT be published in the root zone.

If you have a domain names that is to appear in the root zone, then the =
existing process ought to be used for that to happen.

Further, the intent is that .homenet will be used with the DNS protocol. =
 Section 3 of the document makes it very clear that users, applications, =
resolution APIs, and most resolvers will not to treat that domain name =
in a special in any way.  For this reason, I do not think it meets the =
definition of a special-use domain name in RFC 6761, which says:

   ... if a domain name has special properties that affect the
   way hardware and software implementations handle the name, that apply
   universally regardless of what network the implementation may be
   connected to, then that domain name may be a candidate for having the
   IETF declare it to be a Special-Use Domain Name and specify what
   special treatment implementations should give to that name.

So, I think that the desired outcome requires the use of the existing =
process to get it registered in the root zone and some standards-track =
RFC to describe the environment where:

       =E2=80=A6 Only a DNS server that is authoritative for the root =
('.') or is
       configured to be authoritative for '.homenet' or a subdomain of
       '.homenet' will ever answer a query about '.homenet.=E2=80=99

Steve Crocker has already stated that he does not believe that entries =
that cannot be DNSSEC signed belong in the DNS root zone.  I know that =
others share this view.  For this reason, I do not think that the IETF =
should approve a document that specifies this processing until the root =
zone publication process is successful.

Russ


--Apple-Mail=_36CC26D9-C7F8-4082-AB45-480874AA1E87
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D"">Ted:<div class=3D""><br class=3D""><div><blockquote =
type=3D"cite" class=3D""><div style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D""><span style=3D"font-size: 14px;" class=3D"">There are other =
processes for adding names to the root zone. &nbsp;In my opinion, using =
the special-use TLD registry as a means of putting a name, even one that =
has a different scope and use case, is an end run around that =
process.</span><br class=3D""><div class=3D""><br class=3D""></div><div =
class=3D"">So it seems to me that your position is not that it's =
inappropriate for a name to both be registered in the root zone and in =
the special-use names registry, but rather that two processes would have =
to be followed in order for this to happen. &nbsp; Is that a reasonable =
interpretation of what you have said?</div></div></blockquote><div><br =
class=3D""></div>No. &nbsp;In my opinion, the special-use TLD registry =
is not appropriate for the assignment of any name that will appear in =
the root zone. &nbsp;As I said in my first note, my view is that TLDs =
assigned through the special-use registry MUST NOT be published in the =
root zone.</div><div><br class=3D""></div><div>If you have a domain =
names that is to appear in the root zone, then the existing process =
ought to be used for that to happen.</div><div><br =
class=3D""></div><div>Further, the intent is that .homenet will be used =
with the DNS protocol. &nbsp;Section 3 of the document makes it very =
clear that users, applications, resolution APIs, and most resolvers will =
not to treat that domain name in a special in any way. &nbsp;For this =
reason, I do not think it meets the definition of a special-use domain =
name in RFC 6761, which says:</div><div><br =
class=3D""></div><div><div>&nbsp; &nbsp;... if a domain name has special =
properties that affect the</div><div>&nbsp; &nbsp;way hardware and =
software implementations handle the name, that apply</div><div>&nbsp; =
&nbsp;universally regardless of what network the implementation may =
be</div><div>&nbsp; &nbsp;connected to, then that domain name may be a =
candidate for having the</div><div>&nbsp; &nbsp;IETF declare it to be a =
Special-Use Domain Name and specify what</div><div>&nbsp; &nbsp;special =
treatment implementations should give to that name.</div></div><div><br =
class=3D""></div><div>So, I think that the desired outcome requires the =
use of the existing process to get it registered in the root zone and =
some standards-track RFC to describe the environment =
where:</div><div><br class=3D""></div><div><div>&nbsp; &nbsp; &nbsp; =
&nbsp;=E2=80=A6 Only a DNS server that is authoritative for the root =
('.') or is</div><div>&nbsp; &nbsp; &nbsp; &nbsp;configured to be =
authoritative for '.homenet' or a subdomain of</div><div>&nbsp; &nbsp; =
&nbsp; &nbsp;'.homenet' will ever answer a query about =
'.homenet.=E2=80=99</div><div><br class=3D""></div><div>Steve Crocker =
has already stated that he does not believe that entries that cannot be =
DNSSEC signed belong in the DNS root zone. &nbsp;I know that others =
share this view. &nbsp;For this reason, I do not think that the IETF =
should approve a document that specifies this processing until the root =
zone publication process is successful.</div></div><div><br =
class=3D""></div><div>Russ</div><div><br =
class=3D""></div></div></body></html>=

--Apple-Mail=_36CC26D9-C7F8-4082-AB45-480874AA1E87--


From nobody Mon Mar 20 12:44:45 2017
Return-Path: <housley@vigilsec.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B680D1292C5 for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 12:44:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id N3XS2ny8Aw5m for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 12:44:42 -0700 (PDT)
Received: from mail.smeinc.net (mail.smeinc.net [209.135.209.11]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4A9E31274D2 for <dnsop@ietf.org>; Mon, 20 Mar 2017 12:44:42 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by mail.smeinc.net (Postfix) with ESMTP id AB9933004CC for <dnsop@ietf.org>; Mon, 20 Mar 2017 15:44:41 -0400 (EDT)
X-Virus-Scanned: amavisd-new at mail.smeinc.net
Received: from mail.smeinc.net ([127.0.0.1]) by localhost (mail.smeinc.net [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id fS1MoE42w2e1 for <dnsop@ietf.org>; Mon, 20 Mar 2017 15:44:39 -0400 (EDT)
Received: from a860b60074bd.home (pool-108-45-101-150.washdc.fios.verizon.net [108.45.101.150]) by mail.smeinc.net (Postfix) with ESMTPSA id BC853300254; Mon, 20 Mar 2017 15:44:39 -0400 (EDT)
From: Russ Housley <housley@vigilsec.com>
Message-Id: <F7AA49EF-2708-4948-9B60-6660DA6BC841@vigilsec.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_41DDE756-91C1-4F04-9BCC-417558496D1B"
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
Date: Mon, 20 Mar 2017 15:44:39 -0400
In-Reply-To: <CEC8CC6A-861A-471C-B7FA-4BB05C81CCF0@gmail.com>
Cc: dnsop <dnsop@ietf.org>, Terry Manderson <terry.manderson@icann.org>
To: Ralph Droms <rdroms.ietf@gmail.com>
References: <1E14B142-680B-4E30-809B-68E03EB6E326@gmail.com> <61FD3EE3-3043-4AB1-9823-6A9D61B1438C@vigilsec.com> <BE2A3845-D8AA-433A-9F00-1056ECFD335F@fugue.com> <21C8F856-FE3F-42A6-A8ED-888D0797B68B@vigilsec.com> <60C85486-E351-4C42-ADEB-FCBB56F4EA27@fugue.com> <AB11455F-7E43-4CB3-9F13-DB6A09F739EB@vigilsec.com> <CEC8CC6A-861A-471C-B7FA-4BB05C81CCF0@gmail.com>
X-Mailer: Apple Mail (2.3259)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/E4-xu623ixksuIW7TxZexz7ea1Q>
Subject: Re: [DNSOP] WG review of draft-ietf-homenet-dot-03
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Mar 2017 19:44:44 -0000

--Apple-Mail=_41DDE756-91C1-4F04-9BCC-417558496D1B
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

Ralph:

>>>> We have a different view of the intended purpose of the special-use =
TLD registry.  Sadly, the RFC does not include language that resolves =
this difference.
>>>=20
>>> I understand that we have different views.   However, I am asking =
you specifically to articulate _your_ view.
>>>=20
>>> You have said that in your opinion special-use names must not be =
published in the root zone, but that was already obvious from what you =
said previously.   What I am asking you to do is explain _why_ =
special-use names must not be published in the root zone.
>>=20
>> There are other processes for adding names to the root zone.  In my =
opinion, using the special-use TLD registry as a means of putting a =
name, even one that has a different scope and use case, is an end run =
around that process.
>=20
> Russ - In my opinion, the special-use domain registry is not being =
used to put the name in the root zone.  The observation is that the =
special-use definition of this TLD requires both an entry in the =
special-use domain name registry, and an entry in the root zone.  There =
is no process at present for adding such an entry to the root zone.  =
draft-ietf-homenet-dot-03 explicitly recognizes the lack of such a =
process and that a process may need to be developed.
>=20
> Seems to me the important issue is that the entry in the root zone is =
required for correct operation of the locally-served .homenet zone, even =
if no process exists for creating that entry.  The appropriate parties =
can collaborate to develop any needed processes=E2=80=A6

I would be fine with collaboration between the IETF and ICANN to come up =
with a way to make this happen, but that is not what this document says.

This document registeres the .homenet TLD in the special-use registry =
and then tasks IANA "to arrange for an insecure delegation for =
'.homenet' in the root zone.  This delegation MUST NOT be signed, =E2=80=A6=
=E2=80=9D

This document does not describe a collaborative approach.

Russ


--Apple-Mail=_41DDE756-91C1-4F04-9BCC-417558496D1B
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D"">Ralph:<div class=3D""><br class=3D""><div><blockquote =
type=3D"cite" class=3D""><div style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D""><div class=3D""><blockquote type=3D"cite" class=3D""><div =
class=3D""><div style=3D"word-wrap: break-word; -webkit-nbsp-mode: =
space; -webkit-line-break: after-white-space;" class=3D""><div =
class=3D""><blockquote type=3D"cite" class=3D""><div class=3D""><div =
style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; =
-webkit-line-break: after-white-space;" class=3D""><div =
class=3D""><blockquote type=3D"cite" class=3D""><div class=3D""><div =
style=3D"font-family: Helvetica; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
orphans: auto; text-align: start; text-indent: 0px; text-transform: =
none; white-space: normal; widows: auto; word-spacing: 0px; =
-webkit-text-stroke-width: 0px;" class=3D"">We have a different view of =
the intended purpose of the special-use TLD registry. &nbsp;Sadly, the =
RFC does not include language that resolves this =
difference.</div></div></blockquote><br class=3D""></div><div class=3D"">I=
 understand that we have different views. &nbsp; However, I am asking =
you specifically to articulate _your_ view.</div><div class=3D""><br =
class=3D""></div><div class=3D"">You have said that in your opinion =
special-use names must not be published in the root zone, but that was =
already obvious from what you said previously. &nbsp; What I am asking =
you to do is explain _why_ special-use names must not be published in =
the root zone.</div></div></div></blockquote><br class=3D""></div><div =
class=3D"">There are other processes for adding names to the root zone. =
&nbsp;In my opinion, using the special-use TLD registry as a means of =
putting a name, even one that has a different scope and use case, is an =
end run around that process.</div></div></div></blockquote><div =
class=3D""><br class=3D""></div><div class=3D"">Russ - In my opinion, =
the special-use domain registry is not being used to put the name in the =
root zone. &nbsp;The observation is that the special-use definition of =
this TLD requires both an entry in the special-use domain name registry, =
and an entry in the root zone. &nbsp;There is no process at present for =
adding such an entry to the root zone. &nbsp;draft-ietf-homenet-dot-03 =
explicitly recognizes the lack of such a process and that a process may =
need to be developed.</div><div class=3D""><br class=3D""></div><div =
class=3D"">Seems to me the important issue is that the entry in the root =
zone is required for correct operation of the locally-served .homenet =
zone, even if no process exists for creating that entry. &nbsp;The =
appropriate parties can collaborate to develop any needed =
processes=E2=80=A6</div></div></div></blockquote><div><br =
class=3D""></div><div>I would be fine with collaboration between the =
IETF and ICANN to come up with a way to make this happen, but that is =
not what this document says.</div><div><br class=3D""></div><div>This =
document registeres the .homenet TLD in the special-use registry and =
then tasks IANA "to arrange for an insecure delegation for '.homenet' in =
the root zone. &nbsp;This delegation MUST NOT be signed, =
=E2=80=A6=E2=80=9D</div><div><br class=3D""></div><div>This document =
does not describe a collaborative approach.</div><div><br =
class=3D""></div><div>Russ</div><div><br =
class=3D""></div></div></div></body></html>=

--Apple-Mail=_41DDE756-91C1-4F04-9BCC-417558496D1B--


From nobody Mon Mar 20 13:15:58 2017
Return-Path: <mellon@fugue.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1456E1293E9 for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 13:15:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=fugue-com.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6HA11sYFZujb for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 13:15:53 -0700 (PDT)
Received: from mail-qt0-x230.google.com (mail-qt0-x230.google.com [IPv6:2607:f8b0:400d:c0d::230]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AD3D4126C0F for <dnsop@ietf.org>; Mon, 20 Mar 2017 13:15:53 -0700 (PDT)
Received: by mail-qt0-x230.google.com with SMTP id n21so116566843qta.1 for <dnsop@ietf.org>; Mon, 20 Mar 2017 13:15:53 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fugue-com.20150623.gappssmtp.com; s=20150623; h=from:message-id:mime-version:subject:date:in-reply-to:cc:to :references; bh=2uVPOmhrIRxJYATJRDTGxp605VBsh1waEr/uOSXMZBM=; b=CiIOT9FaCUCsW/aIcvHVvOniXIAw6uYTGG3yy/hPkmggG8hpainXRAzcHEKAR0CN0l 38W3BIuKJhbXkxoT3GzHaaCyqfNc9uaimC9C5vIlqtkEqV9n124CimnLY5Kqmp834cGI gt58yzSJaw9Ag/sc6eKq1iZj5rvo9HT5kbNLOeIs2VSH4YAjF9UrtvN5AsGTYKEJEgQa jc/v47tBgkFB4Ndw2lYUP90IQyhDZffolm5UOSjiku30OwBFGBSvwS6kORl9wT/qdVJA 9gsTa4EHrjHSdHJO8DaQssdconGPenNj84BlvKtfFiaWtlyqat5DNHjTXy5ULZkWYor8 TxTA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:message-id:mime-version:subject:date :in-reply-to:cc:to:references; bh=2uVPOmhrIRxJYATJRDTGxp605VBsh1waEr/uOSXMZBM=; b=W2pvvJ2tUSdNlk8OgsjLP1cEpa+rLr2rkl1ft6tPLl+d8bF05LAx5MAz3sj0UXmeBi kfXtOegajnndKLRw8w9RS2DvzOwhWFBsdgM0GkaqHTCnKnjK54jdBVYIgeGxO3fzf7+M GcBbqMtow4rOJ1A5d6t+PnAS29cbY3qSvZfgery4L844mLbviVdMexlnO4pD/cQpzapK RHKXPxj92QqY4NyPf//yBgFVpy4+sjW+AOnVvUsJNvXnBIZgfqD6afqYAIQmgHmurd/i huHH+nt9L/iCQ9sGqOzCn6gQG1fFGSv2JizH7sTxIUn9Au+74AUYGnS3NKXN0KovzMGE xDRQ==
X-Gm-Message-State: AFeK/H3nhM1hBxfxo6CiKXpX+4BIZy5SJa68DYUXVBvdtP2aKsC64z0uNTW7fmKhlJ+EIg==
X-Received: by 10.200.47.88 with SMTP id k24mr31670889qta.67.1490040952663; Mon, 20 Mar 2017 13:15:52 -0700 (PDT)
Received: from [10.0.30.228] (c-73-167-64-188.hsd1.nh.comcast.net. [73.167.64.188]) by smtp.gmail.com with ESMTPSA id j11sm13086744qta.39.2017.03.20.13.15.51 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 20 Mar 2017 13:15:51 -0700 (PDT)
From: Ted Lemon <mellon@fugue.com>
Message-Id: <734EC35A-4B1F-43EB-BE37-C34CA46BDA26@fugue.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_DE353637-BDCD-4402-BADC-A4D54FC87F7C"
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
Date: Mon, 20 Mar 2017 16:15:50 -0400
In-Reply-To: <F7AA49EF-2708-4948-9B60-6660DA6BC841@vigilsec.com>
Cc: Ralph Droms <rdroms.ietf@gmail.com>, dnsop <dnsop@ietf.org>, Terry Manderson <terry.manderson@icann.org>
To: Russ Housley <housley@vigilsec.com>
References: <1E14B142-680B-4E30-809B-68E03EB6E326@gmail.com> <61FD3EE3-3043-4AB1-9823-6A9D61B1438C@vigilsec.com> <BE2A3845-D8AA-433A-9F00-1056ECFD335F@fugue.com> <21C8F856-FE3F-42A6-A8ED-888D0797B68B@vigilsec.com> <60C85486-E351-4C42-ADEB-FCBB56F4EA27@fugue.com> <AB11455F-7E43-4CB3-9F13-DB6A09F739EB@vigilsec.com> <CEC8CC6A-861A-471C-B7FA-4BB05C81CCF0@gmail.com> <F7AA49EF-2708-4948-9B60-6660DA6BC841@vigilsec.com>
X-Mailer: Apple Mail (2.3259)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/5jUnZIPz7lj9jm3MvBw7GhhSE7A>
Subject: Re: [DNSOP] WG review of draft-ietf-homenet-dot-03
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Mar 2017 20:15:57 -0000

--Apple-Mail=_DE353637-BDCD-4402-BADC-A4D54FC87F7C
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

On Mar 20, 2017, at 3:44 PM, Russ Housley <housley@vigilsec.com> wrote:
> This document does not describe a collaborative approach.

The document specifies what the working group needs to have happen in =
order for the specification to work.   How the collaboration happens is =
out of scope for the homenet working group.   The working group =
understands that a process needs to be invented, and I believe that the =
document says so.

> Steve Crocker has already stated that he does not believe that entries =
that cannot be DNSSEC signed belong in the DNS root zone.  I know that =
others share this view.  For this reason, I do not think that the IETF =
should approve a document that specifies this processing until the root =
zone publication process is successful.


Yes, I understand that Steve Crocker has said this.   And perhaps Steve =
Crocker's opinion should be considered normative.   However, like you, =
Steve didn't give a technical reason why this policy must be applied =
universally, even in the case of technical uses.

We have a legitimate question to answer here.   It seems reasonable to =
say that under the MoU, the IETF can designate a name for the use that =
homenet is trying to designate.   Maybe the IETF consensus will be that =
the IETF should not designate this particular use.   But it doesn't make =
sense to me that the IETF should decide not to try to do what the =
working group thinks is the right thing technically, because the process =
for doing this thing is not yet known.   If the IETF doesn't try to do =
this, the process will never be known.   So I don't see how this can be =
a valid technical objection to going forward with the proposal.

> Further, the intent is that .homenet will be used with the DNS =
protocol.  Section 3 of the document makes it very clear that users, =
applications, resolution APIs, and most resolvers will not to treat that =
domain name in a special in any way.  For this reason, I do not think it =
meets the definition of a special-use domain name in RFC 6761, which =
says:
>=20
>    ... if a domain name has special properties that affect the
>    way hardware and software implementations handle the name, that =
apply
>    universally regardless of what network the implementation may be
>    connected to, then that domain name may be a candidate for having =
the
>    IETF declare it to be a Special-Use Domain Name and specify what
>    special treatment implementations should give to that name.
>=20
> So, I think that the desired outcome requires the use of the existing =
process to get it registered in the root zone and some standards-track =
RFC to describe the environment where:
>=20
>        =E2=80=A6 Only a DNS server that is authoritative for the root =
('.') or is
>        configured to be authoritative for '.homenet' or a subdomain of
>        '.homenet' will ever answer a query about '.homenet.=E2=80=99

I don't think this is a correct reading of RFC 6761.   If it were, we =
could drop most of the considerations in section 5 of the document.

As for the process, it may be that in the end, ICANN pushes back and =
says no, absolutely not, we won't do this.   But when they say that, =
they will give a reason.   It is their decision to make, not ours, as =
long as they don't violate the MoU.   Our decision is whether or not to =
ask them to make this decision.

Maybe there is a good reason not to ask them.   If so, you haven't yet =
stated that reason.=

--Apple-Mail=_DE353637-BDCD-4402-BADC-A4D54FC87F7C
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D"">On Mar 20, 2017, at 3:44 PM, Russ Housley &lt;<a =
href=3D"mailto:housley@vigilsec.com" =
class=3D"">housley@vigilsec.com</a>&gt; wrote:<div><blockquote =
type=3D"cite" class=3D""><div class=3D""><div style=3D"font-family: =
Helvetica; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; orphans: auto; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: =
0px;" class=3D"">This document does not describe a collaborative =
approach.</div></div></blockquote><br class=3D""></div><div>The document =
specifies what the working group needs to have happen in order for the =
specification to work. &nbsp; How the collaboration happens is out of =
scope for the homenet working group. &nbsp; The working group =
understands that a process needs to be invented, and I believe that the =
document says so.</div><div><br class=3D""></div><div><blockquote =
type=3D"cite" class=3D"">Steve Crocker has already stated that he does =
not believe that entries that cannot be DNSSEC signed belong in the DNS =
root zone. &nbsp;I know that others share this view. &nbsp;For this =
reason, I do not think that the IETF should approve a document that =
specifies this processing until the root zone publication process is =
successful.</blockquote><div class=3D""><br class=3D""></div><div =
class=3D""><br class=3D""></div><div class=3D"">Yes, I understand that =
Steve Crocker has said this. &nbsp; And perhaps Steve Crocker's opinion =
should be considered normative. &nbsp; However, like you, Steve didn't =
give a technical reason why this policy must be applied universally, =
even in the case of technical uses.</div><div class=3D""><br =
class=3D""></div><div class=3D"">We have a legitimate question to answer =
here. &nbsp; It seems reasonable to say that under the MoU, the IETF can =
designate a name for the use that homenet is trying to designate. &nbsp; =
Maybe the IETF consensus will be that the IETF should not designate this =
particular use. &nbsp; But it doesn't make sense to me that the IETF =
should decide not to try to do what the working group thinks is the =
right thing technically, because the process for doing this thing is not =
yet known. &nbsp; If the IETF doesn't try to do this, the process will =
never be known. &nbsp; So I don't see how this can be a valid technical =
objection to going forward with the proposal.</div><div class=3D""><br =
class=3D""></div><div class=3D""><blockquote type=3D"cite" class=3D""><div=
 class=3D"">Further, the intent is that .homenet will be used with the =
DNS protocol. &nbsp;Section 3 of the document makes it very clear that =
users, applications, resolution APIs, and most resolvers will not to =
treat that domain name in a special in any way. &nbsp;For this reason, I =
do not think it meets the definition of a special-use domain name in RFC =
6761, which says:</div><div class=3D""><br class=3D""></div><div =
class=3D""><div class=3D"">&nbsp; &nbsp;... if a domain name has special =
properties that affect the</div><div class=3D"">&nbsp; &nbsp;way =
hardware and software implementations handle the name, that =
apply</div><div class=3D"">&nbsp; &nbsp;universally regardless of what =
network the implementation may be</div><div class=3D"">&nbsp; =
&nbsp;connected to, then that domain name may be a candidate for having =
the</div><div class=3D"">&nbsp; &nbsp;IETF declare it to be a =
Special-Use Domain Name and specify what</div><div class=3D"">&nbsp; =
&nbsp;special treatment implementations should give to that =
name.</div></div><div class=3D""><br class=3D""></div><div class=3D"">So, =
I think that the desired outcome requires the use of the existing =
process to get it registered in the root zone and some standards-track =
RFC to describe the environment where:</div><div class=3D""><br =
class=3D""></div><div class=3D""><div class=3D"">&nbsp; &nbsp; &nbsp; =
&nbsp;=E2=80=A6 Only a DNS server that is authoritative for the root =
('.') or is</div><div class=3D"">&nbsp; &nbsp; &nbsp; &nbsp;configured =
to be authoritative for '.homenet' or a subdomain of</div><div =
class=3D"">&nbsp; &nbsp; &nbsp; &nbsp;'.homenet' will ever answer a =
query about '.homenet.=E2=80=99</div></div></blockquote><br =
class=3D""></div><div class=3D"">I don't think this is a correct reading =
of RFC 6761. &nbsp; If it were, we could drop most of the considerations =
in section 5 of the document.</div><div class=3D""><br =
class=3D""></div><div class=3D"">As for the process, it may be that in =
the end, ICANN pushes back and says no, absolutely not, we won't do =
this. &nbsp; But when they say that, they will give a reason. &nbsp; It =
is their decision to make, not ours, as long as they don't violate the =
MoU. &nbsp; Our decision is whether or not to ask them to make this =
decision.</div><div class=3D""><br class=3D""></div><div class=3D"">Maybe =
there is a good reason not to ask them. &nbsp; If so, you haven't yet =
stated that reason.</div></div></body></html>=

--Apple-Mail=_DE353637-BDCD-4402-BADC-A4D54FC87F7C--


From nobody Mon Mar 20 13:57:25 2017
Return-Path: <steve@shinkuro.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 857F41293DF for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 13:57:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RP_MATCHES_RCVD=-0.001, SPF_HELO_PASS=-0.001, UNPARSEABLE_RELAY=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YuCG11g8Y8Nl for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 13:57:21 -0700 (PDT)
Received: from execdsl.com (remote.shinkuro.com [50.56.68.178]) by ietfa.amsl.com (Postfix) with ESMTP id 352B8128954 for <dnsop@ietf.org>; Mon, 20 Mar 2017 13:57:21 -0700 (PDT)
Received: from dummy.name; Mon, 20 Mar 2017 20:57:20 +0000
Content-Type: multipart/alternative; boundary="Apple-Mail=_CA31479A-90A7-4D0A-8720-41CC7CDA93FA"
Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\))
From: Steve Crocker <steve@shinkuro.com>
In-Reply-To: <734EC35A-4B1F-43EB-BE37-C34CA46BDA26@fugue.com>
Date: Mon, 20 Mar 2017 16:57:19 -0400
Cc: "Stephen D. Crocker" <steve@shinkuro.com>, Russell Housley <housley@vigilsec.com>, dnsop <dnsop@ietf.org>, Ralph Droms <rdroms.ietf@gmail.com>, Terry Manderson <terry.manderson@icann.org>
Message-Id: <203D2BEA-1008-48A0-9CE2-1FD621C6117F@shinkuro.com>
References: <1E14B142-680B-4E30-809B-68E03EB6E326@gmail.com> <61FD3EE3-3043-4AB1-9823-6A9D61B1438C@vigilsec.com> <BE2A3845-D8AA-433A-9F00-1056ECFD335F@fugue.com> <21C8F856-FE3F-42A6-A8ED-888D0797B68B@vigilsec.com> <60C85486-E351-4C42-ADEB-FCBB56F4EA27@fugue.com> <AB11455F-7E43-4CB3-9F13-DB6A09F739EB@vigilsec.com> <CEC8CC6A-861A-471C-B7FA-4BB05C81CCF0@gmail.com> <F7AA49EF-2708-4948-9B60-6660DA6BC841@vigilsec.com> <734EC35A-4B1F-43EB-BE37-C34CA46BDA26@fugue.com>
To: Ted Lemon <mellon@fugue.com>
X-Mailer: Apple Mail (2.3124)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/8V6_pFPuF9NUBO60Ubr8-3qTTGs>
Subject: Re: [DNSOP] WG review of draft-ietf-homenet-dot-03
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Mar 2017 20:57:24 -0000

--Apple-Mail=_CA31479A-90A7-4D0A-8720-41CC7CDA93FA
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

Ted, et al,

I=E2=80=99ve been watching this dialog and staying silent, but since =
I=E2=80=99m referenced and quoted directly, let me offer some points.

First, neither my opinion as an individual nor my opinion as an official =
of ICANN should be considered definitive, normative or otherwise =
compelling except and unless the substance of what I say makes sense.  =
(Well, I guess when I speak officially as chair of ICANN=E2=80=99s =
board, it=E2=80=99s been coordinated and approved in advance and carries =
the weight of the organization, but I haven=E2=80=99t spoken in that =
capacity on this subject and I expect that if and when ICANN does speak =
officially on this subject, it=E2=80=99s likely to come from others.)

Second, speaking as an observer and with some familiarity with DNS, =
DNSSEC and with the process related to entering strings into the root =
zone, the homenet sequence seems backwards to me.  I would have expected =
the coordination to happen before or during the working group.  If the =
homenet spec is approved as a proposed standard but there=E2=80=99s no =
agreement to put .homenet into the root or there is a glitch somewhere =
else in the coordination, the IETF will be in the position of having =
published an unimplementable standard.  Running code is the hallmark of =
the IETF and a primary distinguishing characteristic, so I=E2=80=99m =
surprised and puzzled if this is the path the IETF is taking.

Third, having now read the homenet spec, I see what the point is, but I =
can also see a bunch of questions.  It looks like the idea is to =
establish a local DNS tree that is good only within a home or similar =
contained environment.  This is analogous to a 192.168.x.x environment.  =
To make this work, ignoring DNSSEC for a minute, it seems to me the DNS =
queries have to go to a DNS resolver that is acting as a local =
authoritative server for .homenet.  This is problematic because there =
are often multiple DNS stub resolvers operating within a single machine, =
and there=E2=80=99s no guarantee they will send their queries to a =
particular local DNS server.  The only way I see to force the issue is =
to intercept all queries headed for port 53 outside the local =
environment and examine them for .homenet.

Fourth, I=E2=80=99m not sure I understand what the issue is with DNSSEC. =
 If the queries are intercepted locally and if you trust the internal =
environment =E2=80=94 an assumption you might want to ponder carefully =
as internal environments become ever more complicated and populated by =
devices and software from many, many sources =E2=80=94 DNSSEC doesn=E2=80=99=
t come into play.  If the queries are not intercepted locally, you=E2=80=99=
ll get the official answer, viz NXDOMAIN.  I gather you want something =
else, and perhaps I didn=E2=80=99t read carefully enough to understand =
what that something else is and why it would be helpful.

What emerged most clearly for me in reading the homenet spec is the =
apparent desire to have a locally served domain, which seems similar in =
some respects to a classic split domain, and the real challenge, as best =
I can see, is characterizing the perimeter and internal topology.

And returning to the first point, let=E2=80=99s do indeed get people =
together to understand how the parts are supposed to fit together.  Over =
at ICANN we try very hard to be of service and we also take the security =
and stability of the DNS, and particularly the root, very seriously.  A =
non-standard request is almost going to be the beginning of lengthy =
discussion.  Our mind set will be aimed at getting it right, not arguing =
about who=E2=80=99s in charge.

Steve



> On Mar 20, 2017, at 4:15 PM, Ted Lemon <mellon@fugue.com> wrote:
>=20
> On Mar 20, 2017, at 3:44 PM, Russ Housley <housley@vigilsec.com =
<mailto:housley@vigilsec.com>> wrote:
>> This document does not describe a collaborative approach.
>=20
> The document specifies what the working group needs to have happen in =
order for the specification to work.   How the collaboration happens is =
out of scope for the homenet working group.   The working group =
understands that a process needs to be invented, and I believe that the =
document says so.
>=20
>> Steve Crocker has already stated that he does not believe that =
entries that cannot be DNSSEC signed belong in the DNS root zone.  I =
know that others share this view.  For this reason, I do not think that =
the IETF should approve a document that specifies this processing until =
the root zone publication process is successful.
>=20
>=20
> Yes, I understand that Steve Crocker has said this.   And perhaps =
Steve Crocker's opinion should be considered normative.   However, like =
you, Steve didn't give a technical reason why this policy must be =
applied universally, even in the case of technical uses.
>=20
> We have a legitimate question to answer here.   It seems reasonable to =
say that under the MoU, the IETF can designate a name for the use that =
homenet is trying to designate.   Maybe the IETF consensus will be that =
the IETF should not designate this particular use.   But it doesn't make =
sense to me that the IETF should decide not to try to do what the =
working group thinks is the right thing technically, because the process =
for doing this thing is not yet known.   If the IETF doesn't try to do =
this, the process will never be known.   So I don't see how this can be =
a valid technical objection to going forward with the proposal.
>=20
>> Further, the intent is that .homenet will be used with the DNS =
protocol.  Section 3 of the document makes it very clear that users, =
applications, resolution APIs, and most resolvers will not to treat that =
domain name in a special in any way.  For this reason, I do not think it =
meets the definition of a special-use domain name in RFC 6761, which =
says:
>>=20
>>    ... if a domain name has special properties that affect the
>>    way hardware and software implementations handle the name, that =
apply
>>    universally regardless of what network the implementation may be
>>    connected to, then that domain name may be a candidate for having =
the
>>    IETF declare it to be a Special-Use Domain Name and specify what
>>    special treatment implementations should give to that name.
>>=20
>> So, I think that the desired outcome requires the use of the existing =
process to get it registered in the root zone and some standards-track =
RFC to describe the environment where:
>>=20
>>        =E2=80=A6 Only a DNS server that is authoritative for the root =
('.') or is
>>        configured to be authoritative for '.homenet' or a subdomain =
of
>>        '.homenet' will ever answer a query about '.homenet.=E2=80=99
>=20
> I don't think this is a correct reading of RFC 6761.   If it were, we =
could drop most of the considerations in section 5 of the document.
>=20
> As for the process, it may be that in the end, ICANN pushes back and =
says no, absolutely not, we won't do this.   But when they say that, =
they will give a reason.   It is their decision to make, not ours, as =
long as they don't violate the MoU.   Our decision is whether or not to =
ask them to make this decision.
>=20
> Maybe there is a good reason not to ask them.   If so, you haven't yet =
stated that reason.
> _______________________________________________
> DNSOP mailing list
> DNSOP@ietf.org
> https://www.ietf.org/mailman/listinfo/dnsop


--Apple-Mail=_CA31479A-90A7-4D0A-8720-41CC7CDA93FA
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D"">Ted, et al,<div class=3D""><br class=3D""></div><div =
class=3D"">I=E2=80=99ve been watching this dialog and staying silent, =
but since I=E2=80=99m referenced and quoted directly, let me offer some =
points.<div class=3D""><br class=3D""></div><div class=3D"">First, =
neither my opinion as an individual nor my opinion as an official of =
ICANN should be considered definitive, normative or otherwise compelling =
except and unless the substance of what I say makes sense. &nbsp;(Well, =
I guess when I speak officially as chair of ICANN=E2=80=99s board, =
it=E2=80=99s been coordinated and approved in advance and carries the =
weight of the organization, but I haven=E2=80=99t spoken in that =
capacity on this subject and I expect that if and when ICANN does speak =
officially on this subject, it=E2=80=99s likely to come from =
others.)</div><div class=3D""><br class=3D""></div><div class=3D"">Second,=
 speaking as an observer and with some familiarity with DNS, DNSSEC and =
with the process related to entering strings into the root zone, the =
homenet sequence seems backwards to me. &nbsp;I would have expected the =
coordination to happen before or during the working group. &nbsp;If the =
homenet spec is approved as a proposed standard but there=E2=80=99s no =
agreement to put .homenet into the root or there is a glitch somewhere =
else in the coordination, the IETF will be in the position of having =
published an unimplementable standard. &nbsp;Running code is the =
hallmark of the IETF and a primary distinguishing characteristic, so =
I=E2=80=99m surprised and puzzled if this is the path the IETF is =
taking.</div><div class=3D""><br class=3D""></div><div class=3D"">Third, =
having now read the homenet spec, I see what the point is, but I can =
also see a bunch of questions. &nbsp;It looks like the idea is to =
establish a local DNS tree that is good only within a home or similar =
contained environment. &nbsp;This is analogous to a 192.168.x.x =
environment. &nbsp;To make this work, ignoring DNSSEC for a minute, it =
seems to me the DNS queries have to go to a DNS resolver that is acting =
as a local authoritative server for .homenet. &nbsp;This is problematic =
because there are often multiple DNS stub resolvers operating within a =
single machine, and there=E2=80=99s no guarantee they will send their =
queries to a particular local DNS server. &nbsp;The only way I see to =
force the issue is to intercept all queries headed for port 53 outside =
the local environment and examine them for .homenet.</div><div =
class=3D""><br class=3D""></div><div class=3D"">Fourth, I=E2=80=99m not =
sure I understand what the issue is with DNSSEC. &nbsp;If the queries =
are intercepted locally and if you trust the internal environment =E2=80=94=
 an assumption you might want to ponder carefully as internal =
environments become ever more complicated and populated by devices and =
software from many, many sources =E2=80=94 DNSSEC doesn=E2=80=99t come =
into play. &nbsp;If the queries are not intercepted locally, you=E2=80=99l=
l get the official answer, viz NXDOMAIN. &nbsp;I gather you want =
something else, and perhaps I didn=E2=80=99t read carefully enough to =
understand what that something else is and why it would be =
helpful.</div><div class=3D""><br class=3D""></div><div class=3D"">What =
emerged most clearly for me in reading the homenet spec is the apparent =
desire to have a locally served domain, which seems similar in some =
respects to a classic split domain, and the real challenge, as best I =
can see, is characterizing the perimeter and internal =
topology.</div><div class=3D""><br class=3D""></div><div class=3D"">And =
returning to the first point, let=E2=80=99s do indeed get people =
together to understand how the parts are supposed to fit together. =
&nbsp;Over at ICANN we try very hard to be of service and we also take =
the security and stability of the DNS, and particularly the root, very =
seriously. &nbsp;A non-standard request is almost going to be the =
beginning of lengthy discussion. &nbsp;Our mind set will be aimed at =
getting it right, not arguing about who=E2=80=99s in charge.</div><div =
class=3D""><br class=3D""></div><div class=3D"">Steve</div><div =
class=3D""><br class=3D""></div><div class=3D""><br class=3D""></div><div =
class=3D""><br class=3D""><div><blockquote type=3D"cite" class=3D""><div =
class=3D"">On Mar 20, 2017, at 4:15 PM, Ted Lemon &lt;<a =
href=3D"mailto:mellon@fugue.com" class=3D"">mellon@fugue.com</a>&gt; =
wrote:</div><br class=3D"Apple-interchange-newline"><div class=3D""><meta =
http-equiv=3D"Content-Type" content=3D"text/html charset=3Dutf-8" =
class=3D""><div style=3D"word-wrap: break-word; -webkit-nbsp-mode: =
space; -webkit-line-break: after-white-space;" class=3D"">On Mar 20, =
2017, at 3:44 PM, Russ Housley &lt;<a href=3D"mailto:housley@vigilsec.com"=
 class=3D"">housley@vigilsec.com</a>&gt; wrote:<div class=3D""><blockquote=
 type=3D"cite" class=3D""><div class=3D""><div style=3D"font-family: =
Helvetica; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; orphans: auto; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: =
0px;" class=3D"">This document does not describe a collaborative =
approach.</div></div></blockquote><br class=3D""></div><div class=3D"">The=
 document specifies what the working group needs to have happen in order =
for the specification to work. &nbsp; How the collaboration happens is =
out of scope for the homenet working group. &nbsp; The working group =
understands that a process needs to be invented, and I believe that the =
document says so.</div><div class=3D""><br class=3D""></div><div =
class=3D""><blockquote type=3D"cite" class=3D"">Steve Crocker has =
already stated that he does not believe that entries that cannot be =
DNSSEC signed belong in the DNS root zone. &nbsp;I know that others =
share this view. &nbsp;For this reason, I do not think that the IETF =
should approve a document that specifies this processing until the root =
zone publication process is successful.</blockquote><div class=3D""><br =
class=3D""></div><div class=3D""><br class=3D""></div><div class=3D"">Yes,=
 I understand that Steve Crocker has said this. &nbsp; And perhaps Steve =
Crocker's opinion should be considered normative. &nbsp; However, like =
you, Steve didn't give a technical reason why this policy must be =
applied universally, even in the case of technical uses.</div><div =
class=3D""><br class=3D""></div><div class=3D"">We have a legitimate =
question to answer here. &nbsp; It seems reasonable to say that under =
the MoU, the IETF can designate a name for the use that homenet is =
trying to designate. &nbsp; Maybe the IETF consensus will be that the =
IETF should not designate this particular use. &nbsp; But it doesn't =
make sense to me that the IETF should decide not to try to do what the =
working group thinks is the right thing technically, because the process =
for doing this thing is not yet known. &nbsp; If the IETF doesn't try to =
do this, the process will never be known. &nbsp; So I don't see how this =
can be a valid technical objection to going forward with the =
proposal.</div><div class=3D""><br class=3D""></div><div =
class=3D""><blockquote type=3D"cite" class=3D""><div class=3D"">Further, =
the intent is that .homenet will be used with the DNS protocol. =
&nbsp;Section 3 of the document makes it very clear that users, =
applications, resolution APIs, and most resolvers will not to treat that =
domain name in a special in any way. &nbsp;For this reason, I do not =
think it meets the definition of a special-use domain name in RFC 6761, =
which says:</div><div class=3D""><br class=3D""></div><div class=3D""><div=
 class=3D"">&nbsp; &nbsp;... if a domain name has special properties =
that affect the</div><div class=3D"">&nbsp; &nbsp;way hardware and =
software implementations handle the name, that apply</div><div =
class=3D"">&nbsp; &nbsp;universally regardless of what network the =
implementation may be</div><div class=3D"">&nbsp; &nbsp;connected to, =
then that domain name may be a candidate for having the</div><div =
class=3D"">&nbsp; &nbsp;IETF declare it to be a Special-Use Domain Name =
and specify what</div><div class=3D"">&nbsp; &nbsp;special treatment =
implementations should give to that name.</div></div><div class=3D""><br =
class=3D""></div><div class=3D"">So, I think that the desired outcome =
requires the use of the existing process to get it registered in the =
root zone and some standards-track RFC to describe the environment =
where:</div><div class=3D""><br class=3D""></div><div class=3D""><div =
class=3D"">&nbsp; &nbsp; &nbsp; &nbsp;=E2=80=A6 Only a DNS server that =
is authoritative for the root ('.') or is</div><div class=3D"">&nbsp; =
&nbsp; &nbsp; &nbsp;configured to be authoritative for '.homenet' or a =
subdomain of</div><div class=3D"">&nbsp; &nbsp; &nbsp; &nbsp;'.homenet' =
will ever answer a query about '.homenet.=E2=80=99</div></div></blockquote=
><br class=3D""></div><div class=3D"">I don't think this is a correct =
reading of RFC 6761. &nbsp; If it were, we could drop most of the =
considerations in section 5 of the document.</div><div class=3D""><br =
class=3D""></div><div class=3D"">As for the process, it may be that in =
the end, ICANN pushes back and says no, absolutely not, we won't do =
this. &nbsp; But when they say that, they will give a reason. &nbsp; It =
is their decision to make, not ours, as long as they don't violate the =
MoU. &nbsp; Our decision is whether or not to ask them to make this =
decision.</div><div class=3D""><br class=3D""></div><div class=3D"">Maybe =
there is a good reason not to ask them. &nbsp; If so, you haven't yet =
stated that =
reason.</div></div></div>_______________________________________________<b=
r class=3D"">DNSOP mailing list<br class=3D""><a =
href=3D"mailto:DNSOP@ietf.org" class=3D"">DNSOP@ietf.org</a><br =
class=3D"">https://www.ietf.org/mailman/listinfo/dnsop<br =
class=3D""></div></blockquote></div><br =
class=3D""></div></div></body></html>=

--Apple-Mail=_CA31479A-90A7-4D0A-8720-41CC7CDA93FA--


From nobody Mon Mar 20 14:14:45 2017
Return-Path: <mellon@fugue.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F02C012896F for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 14:14:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.601
X-Spam-Level: 
X-Spam-Status: No, score=-2.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=fugue-com.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TZTHrcnsVwDY for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 14:14:41 -0700 (PDT)
Received: from mail-qk0-x233.google.com (mail-qk0-x233.google.com [IPv6:2607:f8b0:400d:c09::233]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F02251293DF for <dnsop@ietf.org>; Mon, 20 Mar 2017 14:14:40 -0700 (PDT)
Received: by mail-qk0-x233.google.com with SMTP id y76so121193570qkb.0 for <dnsop@ietf.org>; Mon, 20 Mar 2017 14:14:40 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fugue-com.20150623.gappssmtp.com; s=20150623; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=dgY+X8jblrfqm0w0GpN09o7YZi82m+5KBso6JmhSK/Y=; b=oih8IKmvGyczKs1Q3zXS+1vrBLp8Gy7YXuqJIXQ5p1Wjjm72NsNLEDrYmSzMfw2Tr4 +co/zAAk4nM80kMh33whwTb5Z2fctTRJhTUFTaFjqegVDKi8CkpSwjuDqkf0STItmD4z Z4Jsyf4zw/rX7FpZKitB+grtf7Vmb/cNnCCSAW092fK3MmGPrXOz8nypJBinZ7x9XlhO VgHcFomKKF77W/3ZeCwY6dmnW1DYKqkAbH91MYgsJswHsqPwvssgE0GbVVxAttpnWANu 7DpD2Y+ZvHOK/6kPbp7vJqoVy53mnPi+bvFoPGDB28dVpif5eUUe+syXO4GXBaeOCziW ssDA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=dgY+X8jblrfqm0w0GpN09o7YZi82m+5KBso6JmhSK/Y=; b=WOBXlq+vjnUU9PtzIzjJJOduPV6LFCeWrL/x/EIvwS4pOn1eGbYdVPOpFTVnWVqxNz FD6scJ23kOBJANeczN2oqX+lCYWM/6iarnLazvnT58D3verQi3uNo14LGtKq09Ep1vhb 2CaEMnMfuVxvDGqXA2C3IIXPWb+PCeA+qeNoZRN1p54Mbqn2wDiCZ5aGRG3AdykRjrws E5AlugvLczBjKi1uPkOO9uTORdTHqb6LVeke9E4kXySuSkmCvPFs92g2D+H6PAR97NRP 2+X0iT39OjwjubbJza9xjs9FwMJuHvz/UgKdPAVhrHmudQwfIeIzBHItzip4dMvZAOoi R/qA==
X-Gm-Message-State: AFeK/H2dgugjDzuUkoF7RGN0sZEHXYx5FqhsUINuQ4nabCRcRkVI9z3t+qugzoIkCBGoWA==
X-Received: by 10.55.186.67 with SMTP id k64mr27587556qkf.232.1490044479896; Mon, 20 Mar 2017 14:14:39 -0700 (PDT)
Received: from [10.0.30.228] (c-73-167-64-188.hsd1.nh.comcast.net. [73.167.64.188]) by smtp.gmail.com with ESMTPSA id j1sm13257928qkf.57.2017.03.20.14.14.38 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 20 Mar 2017 14:14:39 -0700 (PDT)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
From: Ted Lemon <mellon@fugue.com>
In-Reply-To: <203D2BEA-1008-48A0-9CE2-1FD621C6117F@shinkuro.com>
Date: Mon, 20 Mar 2017 17:14:36 -0400
Cc: Russell Housley <housley@vigilsec.com>, dnsop <dnsop@ietf.org>, Ralph Droms <rdroms.ietf@gmail.com>, Terry Manderson <terry.manderson@icann.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <3134EDC2-FB00-41EA-8338-6E6B196137F1@fugue.com>
References: <1E14B142-680B-4E30-809B-68E03EB6E326@gmail.com> <61FD3EE3-3043-4AB1-9823-6A9D61B1438C@vigilsec.com> <BE2A3845-D8AA-433A-9F00-1056ECFD335F@fugue.com> <21C8F856-FE3F-42A6-A8ED-888D0797B68B@vigilsec.com> <60C85486-E351-4C42-ADEB-FCBB56F4EA27@fugue.com> <AB11455F-7E43-4CB3-9F13-DB6A09F739EB@vigilsec.com> <CEC8CC6A-861A-471C-B7FA-4BB05C81CCF0@gmail.com> <F7AA49EF-2708-4948-9B60-6660DA6BC841@vigilsec.com> <734EC35A-4B1F-43EB-BE37-C34CA46BDA26@fugue.com> <203D2BEA-1008-48A0-9CE2-1FD621C6117F@shinkuro.com>
To: Steve Crocker <steve@shinkuro.com>
X-Mailer: Apple Mail (2.3259)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/tPH73QpL6ygNJ0gdxRdu8q8e9eA>
Subject: Re: [DNSOP] WG review of draft-ietf-homenet-dot-03
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Mar 2017 21:14:43 -0000

On Mar 20, 2017, at 4:57 PM, Steve Crocker <steve@shinkuro.com> wrote:
> First, neither my opinion as an individual nor my opinion as an =
official of ICANN should be considered definitive, normative or =
otherwise compelling except and unless the substance of what I say makes =
sense

I was being facetious, in case it wasn't obvious. :)

> Second, speaking as an observer and with some familiarity with DNS, =
DNSSEC and with the process related to entering strings into the root =
zone, the homenet sequence seems backwards to me.  I would have expected =
the coordination to happen before or during the working group.  If the =
homenet spec is approved as a proposed standard but there=E2=80=99s no =
agreement to put .homenet into the root or there is a glitch somewhere =
else in the coordination, the IETF will be in the position of having =
published an unimplementable standard.  Running code is the hallmark of =
the IETF and a primary distinguishing characteristic, so I=E2=80=99m =
surprised and puzzled if this is the path the IETF is taking.

It is a bit backwards.   The name '.home' got allocated in the HNCP RFC =
without due process, so we wound up suddenly needing to fix that.

> Third, having now read the homenet spec, I see what the point is, but =
I can also see a bunch of questions.  It looks like the idea is to =
establish a local DNS tree that is good only within a home or similar =
contained environment.  This is analogous to a 192.168.x.x environment.  =
To make this work, ignoring DNSSEC for a minute, it seems to me the DNS =
queries have to go to a DNS resolver that is acting as a local =
authoritative server for .homenet.  This is problematic because there =
are often multiple DNS stub resolvers operating within a single machine, =
and there=E2=80=99s no guarantee they will send their queries to a =
particular local DNS server.  The only way I see to force the issue is =
to intercept all queries headed for port 53 outside the local =
environment and examine them for .homenet.

You should bear in mind that homenet is assuming the Internet of maybe =
five years from now, more so than the Internet of now, although =
obviously we'd like to get done sooner than that.   So you should assume =
that stub resolvers never, ever do anything so foolish as to trust a =
recursive resolver to validate for them.  And, indeed, as you say, any =
resolver that doesn't use the host's resolver configuration to figure =
out which resolver to talk to isn't going to be able to resolve queries =
in the .homenet domain.

We don't consider this to be a serious problem.   Are you aware of some =
reason to think it is?

> Fourth, I=E2=80=99m not sure I understand what the issue is with =
DNSSEC.  If the queries are intercepted locally and if you trust the =
internal environment =E2=80=94 an assumption you might want to ponder =
carefully as internal environments become ever more complicated and =
populated by devices and software from many, many sources =E2=80=94 =
DNSSEC doesn=E2=80=99t come into play.  If the queries are not =
intercepted locally, you=E2=80=99ll get the official answer, viz =
NXDOMAIN.  I gather you want something else, and perhaps I didn=E2=80=99t =
read carefully enough to understand what that something else is and why =
it would be helpful.

The queries are being resolved by a local resolver.  But they are being =
validated by the stub.   So if the local resolver gives an answer that =
doesn't come with a secure denial of existence, it'll work.   If not, =
the stub will find any answer for .homenet to be invalid, because there =
is a chain of trust, and the chain of trust says that .homenet doesn't =
exist.

> What emerged most clearly for me in reading the homenet spec is the =
apparent desire to have a locally served domain, which seems similar in =
some respects to a classic split domain, and the real challenge, as best =
I can see, is characterizing the perimeter and internal topology.

We are addressing a problem with locally-served zones that existing =
documents do not address.

> And returning to the first point, let=E2=80=99s do indeed get people =
together to understand how the parts are supposed to fit together.  Over =
at ICANN we try very hard to be of service and we also take the security =
and stability of the DNS, and particularly the root, very seriously.  A =
non-standard request is almost going to be the beginning of lengthy =
discussion.  Our mind set will be aimed at getting it right, not arguing =
about who=E2=80=99s in charge.

Understood and appreciated.   If the document reads as suggesting =
something other than this, I apologize, since I probably wrote that =
text.   The working group's intention matches what you have said here.


From nobody Mon Mar 20 14:44:36 2017
Return-Path: <steve@shinkuro.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6E1811276AF for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 14:44:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.001, SPF_HELO_PASS=-0.001, UNPARSEABLE_RELAY=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HjT_35DFrWuQ for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 14:44:31 -0700 (PDT)
Received: from execdsl.com (remote.shinkuro.com [50.56.68.178]) by ietfa.amsl.com (Postfix) with ESMTP id C2DBE1293FC for <dnsop@ietf.org>; Mon, 20 Mar 2017 14:44:28 -0700 (PDT)
Received: from dummy.name; Mon, 20 Mar 2017 21:44:28 +0000
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\))
From: Steve Crocker <steve@shinkuro.com>
In-Reply-To: <3134EDC2-FB00-41EA-8338-6E6B196137F1@fugue.com>
Date: Mon, 20 Mar 2017 17:44:27 -0400
Cc: "Stephen D. Crocker" <steve@shinkuro.com>, dnsop <dnsop@ietf.org>, Russell Housley <housley@vigilsec.com>, Ralph Droms <rdroms.ietf@gmail.com>, Terry Manderson <terry.manderson@icann.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <572B4EBA-F37F-4E92-A252-44BAF5DE7FF5@shinkuro.com>
References: <1E14B142-680B-4E30-809B-68E03EB6E326@gmail.com> <61FD3EE3-3043-4AB1-9823-6A9D61B1438C@vigilsec.com> <BE2A3845-D8AA-433A-9F00-1056ECFD335F@fugue.com> <21C8F856-FE3F-42A6-A8ED-888D0797B68B@vigilsec.com> <60C85486-E351-4C42-ADEB-FCBB56F4EA27@fugue.com> <AB11455F-7E43-4CB3-9F13-DB6A09F739EB@vigilsec.com> <CEC8CC6A-861A-471C-B7FA-4BB05C81CCF0@gmail.com> <F7AA49EF-2708-4948-9B60-6660DA6BC841@vigilsec.com> <734EC35A-4B1F-43EB-BE37-C34CA46BDA26@fugue.com> <203D2BEA-1008-48A0-9CE2-1FD621C6117F@shinkuro.com> <3134EDC2-FB00-41EA-8338-6E6B196137F1@fugue.com>
To: Ted Lemon <mellon@fugue.com>
X-Mailer: Apple Mail (2.3124)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/vjvtWb1huIOmvZJ5ARqHDFkxcAA>
Subject: Re: [DNSOP] WG review of draft-ietf-homenet-dot-03
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Mar 2017 21:44:34 -0000

Thanks for the quick response.

> On Mar 20, 2017, at 5:14 PM, Ted Lemon <mellon@fugue.com> wrote:
>=20
> On Mar 20, 2017, at 4:57 PM, Steve Crocker <steve@shinkuro.com> wrote:
>> First, neither my opinion as an individual nor my opinion as an =
official of ICANN should be considered definitive, normative or =
otherwise compelling except and unless the substance of what I say makes =
sense
>=20
> I was being facetious, in case it wasn=E2=80=99t obvious. :)

Heh.  I guess it wasn=E2=80=99t as obvious to me as it should have been.

>=20
>> Second, speaking as an observer and with some familiarity with DNS, =
DNSSEC and with the process related to entering strings into the root =
zone, the homenet sequence seems backwards to me.  I would have expected =
the coordination to happen before or during the working group.  If the =
homenet spec is approved as a proposed standard but there=E2=80=99s no =
agreement to put .homenet into the root or there is a glitch somewhere =
else in the coordination, the IETF will be in the position of having =
published an unimplementable standard.  Running code is the hallmark of =
the IETF and a primary distinguishing characteristic, so I=E2=80=99m =
surprised and puzzled if this is the path the IETF is taking.
>=20
> It is a bit backwards.   The name '.home' got allocated in the HNCP =
RFC without due process, so we wound up suddenly needing to fix that.
>=20
>> Third, having now read the homenet spec, I see what the point is, but =
I can also see a bunch of questions.  It looks like the idea is to =
establish a local DNS tree that is good only within a home or similar =
contained environment.  This is analogous to a 192.168.x.x environment.  =
To make this work, ignoring DNSSEC for a minute, it seems to me the DNS =
queries have to go to a DNS resolver that is acting as a local =
authoritative server for .homenet.  This is problematic because there =
are often multiple DNS stub resolvers operating within a single machine, =
and there=E2=80=99s no guarantee they will send their queries to a =
particular local DNS server.  The only way I see to force the issue is =
to intercept all queries headed for port 53 outside the local =
environment and examine them for .homenet.
>=20
> You should bear in mind that homenet is assuming the Internet of maybe =
five years from now, more so than the Internet of now, although =
obviously we'd like to get done sooner than that.   So you should assume =
that stub resolvers never, ever do anything so foolish as to trust a =
recursive resolver to validate for them.  And, indeed, as you say, any =
resolver that doesn=E2=80=99t use the host's resolver configuration to =
figure out which resolver to talk to isn't going to be able to resolve =
queries in the .homenet domain.

It is hard to predict how things are going to evolve.  The idea that all =
stub resolvers will be validating everything they get is a nice goal, =
and I certainly wouldn=E2=80=99t want to choose a path that precludes =
that, but I think it=E2=80=99s prudent to also design for the present.  =
Assume we=E2=80=99ll be somewhere along the path between here and there.

If you assume the local environment is going to get complicated and that =
signing of the local domain will become important in order to guard =
against hijacking by errant devices inside the perimeter, it looks to me =
there will have to be a local trust anchor. For devices brought into the =
environment, DHCP already assigns the IP address and the DNS servers.  =
It can =E2=80=9Ceasily=E2=80=9D be augmented to hand out the public key =
of the local hierarchy.  Or, I suppose, since I=E2=80=99ve just posited =
that the DHCP server will tell the new device which DNS server to use, =
the device could then query the DNS server to find out if it has a =
signed .homenet domain and what its public key is.

I=E2=80=99m typing as I=E2=80=99m thinking, and I may have overlooked =
something quite basic and embarrassing.  I=E2=80=99ll stop typing now ;)

>=20
> We don't consider this to be a serious problem.   Are you aware of =
some reason to think it is?
>=20
>> Fourth, I=E2=80=99m not sure I understand what the issue is with =
DNSSEC.  If the queries are intercepted locally and if you trust the =
internal environment =E2=80=94 an assumption you might want to ponder =
carefully as internal environments become ever more complicated and =
populated by devices and software from many, many sources =E2=80=94 =
DNSSEC doesn=E2=80=99t come into play.  If the queries are not =
intercepted locally, you=E2=80=99ll get the official answer, viz =
NXDOMAIN.  I gather you want something else, and perhaps I didn=E2=80=99t =
read carefully enough to understand what that something else is and why =
it would be helpful.
>=20
> The queries are being resolved by a local resolver.  But they are =
being validated by the stub.   So if the local resolver gives an answer =
that doesn't come with a secure denial of existence, it'll work.   If =
not, the stub will find any answer for .homenet to be invalid, because =
there is a chain of trust, and the chain of trust says that .homenet =
doesn't exist.
>=20
>> What emerged most clearly for me in reading the homenet spec is the =
apparent desire to have a locally served domain, which seems similar in =
some respects to a classic split domain, and the real challenge, as best =
I can see, is characterizing the perimeter and internal topology.
>=20
> We are addressing a problem with locally-served zones that existing =
documents do not address.
>=20
>> And returning to the first point, let=E2=80=99s do indeed get people =
together to understand how the parts are supposed to fit together.  Over =
at ICANN we try very hard to be of service and we also take the security =
and stability of the DNS, and particularly the root, very seriously.  A =
non-standard request is almost going to be the beginning of lengthy =
discussion.  Our mind set will be aimed at getting it right, not arguing =
about who=E2=80=99s in charge.
>=20
> Understood and appreciated.   If the document reads as suggesting =
something other than this, I apologize, since I probably wrote that =
text.   The working group's intention matches what you have said here.
>=20
> _______________________________________________
> DNSOP mailing list
> DNSOP@ietf.org
> https://www.ietf.org/mailman/listinfo/dnsop


From nobody Mon Mar 20 15:08:51 2017
Return-Path: <brian.peter.dickson@gmail.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0033F126DFB for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 15:08:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level: 
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id v9V-uHaWmQ2T for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 15:08:45 -0700 (PDT)
Received: from mail-io0-x233.google.com (mail-io0-x233.google.com [IPv6:2607:f8b0:4001:c06::233]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 84B41129404 for <dnsop@ietf.org>; Mon, 20 Mar 2017 15:08:44 -0700 (PDT)
Received: by mail-io0-x233.google.com with SMTP id l7so38485690ioe.3 for <dnsop@ietf.org>; Mon, 20 Mar 2017 15:08:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:from:date:message-id:subject:to; bh=Z6XiP4ZnTynAnBbE82F+DIJIztHQh9YPIocxi4xB8Ng=; b=DwCCmP3jEBhI43AoQ/hvuitwinfKusHZoA1soEdt8RyfiP7dNYrCDSfJQaf7utJp8U TinlZ8/IR/Rf88LTi/EDhbPbQjwOkWDKBuPSR39DwGsbxrdLBGMH3aNMIx/V9EEoTX8t 9r23JOZaJckR1TzipWCBXdvTAXrWUEynML7Kbj3M6Ijwdih/zvIrLCw7fp4A43NOLsnU XLmxFqC4vC97DJTroyIF3ieDX3xij155M2xXRNGq7vonJdGvo18A4hRrw3wV6uzCe1Gy JJ8mt4oWhQcF2TBc7kpIQ+ukR4zVaHZ6AWyHjJBLa0ceBdjRVbW3pu3nAcPk4ecYiYJ1 VRhg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=Z6XiP4ZnTynAnBbE82F+DIJIztHQh9YPIocxi4xB8Ng=; b=qTUSrg6WBuB2YRBmlDgWPbn11vA53UHYbMsrKcO+obbEegBkk3LZice2rTkmg/H31G qE8GP5pfTyfHGIzIAkvEbKRc61pNjCuzYFOvuKUchumWOW7wlnvi43iFcKM+BVLTTaNV lpZmWRrWK89VjaPtWadVPFKBtgaAy3sZEt8gjLdVe/QJgzPp++r2hyN0+RPzMOUEU7zY 8ypExOTipoB04rBLAWjNtbPbO7Sfvceg2E5JT9Du+fdBTMFXk6382B7CdaPDYeAURnxa jNuL4oG6wjBYgsOZwmiUE6t7kAEUOH2OosmWCJhOSg1kT3bO8ukfdVXEvLOOLN2QIIvv MQ3g==
X-Gm-Message-State: AFeK/H0HVZvEgsK8JGa56080Z4H6skIuVfJ87PwJGyzHhQLGzcwUUHGAAJ2Frni4Nx26VghNclXo91xA4Tt3Lw==
X-Received: by 10.107.180.200 with SMTP id d191mr27335428iof.42.1490047723576;  Mon, 20 Mar 2017 15:08:43 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.36.88.210 with HTTP; Mon, 20 Mar 2017 15:08:43 -0700 (PDT)
From: Brian Dickson <brian.peter.dickson@gmail.com>
Date: Mon, 20 Mar 2017 15:08:43 -0700
Message-ID: <CAH1iCioEAfgS-Efj1OYsL1vG4STnwod=ARrtEKWsHYMCzRdq-Q@mail.gmail.com>
To: "dnsop@ietf.org WG" <dnsop@ietf.org>
Content-Type: multipart/alternative; boundary=94eb2c0685ce434e95054b30c544
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/YVV0pfzz0f8ZP9cT7Sk_kN4D_SY>
Subject: Re: [DNSOP] WG review of draft-ietf-homenet-dot-03
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Mar 2017 22:08:49 -0000

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

> Hi,
> The INT Area Director who oversees the homenet WG, Terry Manderson, has
> asked DNSOP participants to review
> https://www.ietf.org/id/draft-ietf-homenet-dot-03.txt, "Special Use Top
> Level Domain '.homenet=E2=80=99=E2=80=9D, with the following aspects in m=
ind:
> 1) in terms of RFC6761
> 2) in terms of the _operational_ position of an unsigned entry in the roo=
t
> zone as requested in this document, to break the chain of trust for local
> DNS resolution of .homenet names.
>

I'd like to ask some questions about homenet and the TLD.

These are mostly clarification questions, but might (together) lead to an
alternative solution.


   1. The homenet TLD is intended to be used in such a way that queries
   should never reach the root servers. Is this correct?
   2. The main issue driving the request for the insecure delegation, is
   the ability to have a proof of insecurity anchored at the ICANN
   root-of-trust, aka the KSK for the root zone. Is this correct?
   3. Resolvers doing "homenet" need to be able to serve current "proof"
   responses, whose signatures' validity periods are "current". Is this
   correct?
   4. What is required for the above, is generation of DNSSEC records
   including RRSIG(NS), NSEC, and RRSIG(NSEC), for "homenet" TLD.

Since the queries are never meant to reach the root servers, the presence
or absence of "homenet" in the root is mostly moot.

The only technical requirement is that suitable DNSSEC records be
generated, and that the special-purpose homenet DNS resolvers are able to
have up-to-date copies of these DNSSEC records.

As a technical matter, this does not require publishing these records in
the root zone, although that would be one way of achieving the necessary
requirement.

Perhaps the homenet WG folks could talk to the ICANN folks about ways of
accomplishing the above, without the need for publishing the unsigned
delegation in the root zone?

The benefit of not publishing, is that any queries that do hit the root
servers, would get a signed NXDOMAIN, which IMHO is a more correct response=
.

(It also prevents the problem of what NS values would need to be used on
the unsigned delegation.)

Brian



> This document is the product of the homenet WG, which has asked the IESG
> to approve it for publication, so our comments are strictly advisory to t=
he
> IESG. There was some discussion of the draft on this list shortly after i=
t
> appeared, in November 2016, but it=E2=80=99s always the AD=E2=80=99s prer=
ogative to ask for
> additional review.
>
>
> thanks,
> Suzanne & Tim

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

<div dir=3D"ltr"><table width=3D"100%" style=3D"color:rgb(0,0,0);font-famil=
y:times;font-size:medium"><tbody><tr><td><blockquote class=3D"gmail_quote" =
style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);pa=
dding-left:1ex">Hi,<br class=3D"gmail-">The INT Area Director who oversees =
the homenet WG, Terry Manderson, has asked DNSOP participants to review=C2=
=A0<a rel=3D"nofollow" href=3D"https://www.ietf.org/id/draft-ietf-homenet-d=
ot-03.txt" class=3D"gmail-">https://www.ietf.org/id/draft-ietf-homenet-dot-=
03.txt</a>, &quot;Special Use Top Level Domain &#39;.homenet=E2=80=99=E2=80=
=9D, with the following aspects in mind:<br class=3D"gmail-">1) in terms of=
 RFC6761<br class=3D"gmail-">2) in terms of the _operational_ position of a=
n unsigned entry in the root zone as requested in this document, to break t=
he chain of trust for local DNS resolution of .homenet names.<br class=3D"g=
mail-"></blockquote><div><br></div><div>I&#39;d like to ask some questions =
about homenet and the TLD.</div><div><br></div><div>These are mostly clarif=
ication questions, but might (together) lead to an alternative solution.</d=
iv><div><br></div><div><ol><li>The homenet TLD is intended to be used in su=
ch a way that queries should never reach the root servers. Is this correct?=
</li><li>The main issue driving the request for the insecure delegation, is=
 the ability to have a proof of insecurity anchored at the ICANN root-of-tr=
ust, aka the KSK for the root zone. Is this correct?</li><li>Resolvers doin=
g &quot;homenet&quot; need to be able to serve current &quot;proof&quot; re=
sponses, whose signatures&#39; validity periods are &quot;current&quot;. Is=
 this correct?</li><li>What is required for the above, is generation of DNS=
SEC records including RRSIG(NS), NSEC, and RRSIG(NSEC), for &quot;homenet&q=
uot; TLD.</li></ol><div>Since the queries are never meant to reach the root=
 servers, the presence or absence of &quot;homenet&quot; in the root is mos=
tly moot.</div></div><div><br></div><div>The only technical requirement is =
that suitable DNSSEC records be generated, and that the special-purpose hom=
enet DNS resolvers are able to have up-to-date copies of these DNSSEC recor=
ds.</div><div><br></div><div>As a technical matter, this does not require p=
ublishing these records in the root zone, although that would be one way of=
 achieving the necessary requirement.</div><div><br></div><div>Perhaps the =
homenet WG folks could talk to the ICANN folks about ways of accomplishing =
the above, without the need for publishing the unsigned delegation in the r=
oot zone?</div><div><br></div><div>The benefit of not publishing, is that a=
ny queries that do hit the root servers, would get a signed NXDOMAIN, which=
 IMHO is a more correct response.</div><div><br></div><div>(It also prevent=
s the problem of what NS values would need to be used on the unsigned deleg=
ation.)</div><div><br></div><div>Brian</div><div><br></div><div>=C2=A0</div=
><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border=
-left:1px solid rgb(204,204,204);padding-left:1ex">This document is the pro=
duct of the homenet WG, which has asked the IESG to approve it for publicat=
ion, so our comments are strictly advisory to the IESG. There was some disc=
ussion of the draft on this list shortly after it appeared, in November 201=
6, but it=E2=80=99s always the AD=E2=80=99s prerogative to ask for addition=
al review.<br class=3D"gmail-"><br class=3D"gmail-"><br class=3D"gmail-">th=
anks,<br>Suzanne &amp; Tim</blockquote></td></tr></tbody></table></div>

--94eb2c0685ce434e95054b30c544--


From nobody Mon Mar 20 15:19:56 2017
Return-Path: <paul@nohats.ca>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A1BBF1293F9 for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 15:19:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.001
X-Spam-Level: 
X-Spam-Status: No, score=-2.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RP_MATCHES_RCVD=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nohats.ca
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cIy0Wop3JoHk for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 15:19:52 -0700 (PDT)
Received: from mx.nohats.ca (mx.nohats.ca [193.110.157.68]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2B495129496 for <dnsop@ietf.org>; Mon, 20 Mar 2017 15:19:52 -0700 (PDT)
Received: from localhost (localhost [IPv6:::1]) by mx.nohats.ca (Postfix) with ESMTP id 3vn9Nj2ZWtz3c0 for <dnsop@ietf.org>; Mon, 20 Mar 2017 23:19:49 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nohats.ca; s=default; t=1490048389; bh=QoWFpQo1vYN/iCOcIJ0wL0d8QI0aNn84QoYV0RCGKPg=; h=Date:From:To:Subject:In-Reply-To:References; b=OKsLVX0ZRP3+0etQ+SR7jek6oC4dG7TC9FFMrXIUWTTYFAuUV2+WZGQPeh9s5JLYr LJD5dWylqiySyw4QmsyPIW7LKnT3csupvs8G4ltMnuddVUqHrbRMnG8pjZLq0YwZIs EfCymFPo2unQCIhCF1nCaWQT2jI8C41eu22eJ/GQ=
X-Virus-Scanned: amavisd-new at mx.nohats.ca
Received: from mx.nohats.ca ([IPv6:::1]) by localhost (mx.nohats.ca [IPv6:::1]) (amavisd-new, port 10024) with ESMTP id oGE99dGCwA_n for <dnsop@ietf.org>; Mon, 20 Mar 2017 23:19:47 +0100 (CET)
Received: from bofh.nohats.ca (bofh.nohats.ca [76.10.157.69]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx.nohats.ca (Postfix) with ESMTPS for <dnsop@ietf.org>; Mon, 20 Mar 2017 23:19:46 +0100 (CET)
Received: by bofh.nohats.ca (Postfix, from userid 1000) id ADEFA39D3A1; Mon, 20 Mar 2017 18:19:45 -0400 (EDT)
DKIM-Filter: OpenDKIM Filter v2.11.0 bofh.nohats.ca ADEFA39D3A1
Received: from localhost (localhost [127.0.0.1]) by bofh.nohats.ca (Postfix) with ESMTP id 90C62414493E for <dnsop@ietf.org>; Mon, 20 Mar 2017 18:19:45 -0400 (EDT)
Date: Mon, 20 Mar 2017 18:19:45 -0400 (EDT)
From: Paul Wouters <paul@nohats.ca>
To: dnsop <dnsop@ietf.org>
In-Reply-To: <572B4EBA-F37F-4E92-A252-44BAF5DE7FF5@shinkuro.com>
Message-ID: <alpine.LRH.2.20.999.1703201816140.542@bofh.nohats.ca>
References: <1E14B142-680B-4E30-809B-68E03EB6E326@gmail.com> <61FD3EE3-3043-4AB1-9823-6A9D61B1438C@vigilsec.com> <BE2A3845-D8AA-433A-9F00-1056ECFD335F@fugue.com> <21C8F856-FE3F-42A6-A8ED-888D0797B68B@vigilsec.com> <60C85486-E351-4C42-ADEB-FCBB56F4EA27@fugue.com> <AB11455F-7E43-4CB3-9F13-DB6A09F739EB@vigilsec.com> <CEC8CC6A-861A-471C-B7FA-4BB05C81CCF0@gmail.com> <F7AA49EF-2708-4948-9B60-6660DA6BC841@vigilsec.com> <734EC35A-4B1F-43EB-BE37-C34CA46BDA26@fugue.com> <203D2BEA-1008-48A0-9CE2-1FD621C6117F@shinkuro.com> <3134EDC2-FB00-41EA-8338-6E6B196137F1@fugue.com> <572B4EBA-F37F-4E92-A252-44BAF5DE7FF5@shinkuro.com>
User-Agent: Alpine 2.20.999 (LRH 202 2017-01-01)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8BIT
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/TaqrfuZlGS58WO2VqkAojfxEFfg>
Subject: Re: [DNSOP] WG review of draft-ietf-homenet-dot-03
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Mar 2017 22:19:55 -0000

On Mon, 20 Mar 2017, Steve Crocker wrote:

> If you assume the local environment is going to get complicated and that signing of the local domain will become important in order to guard against hijacking by errant devices inside the perimeter, it looks to me there will have to be a local trust anchor. For devices brought into the environment, DHCP already assigns the IP address and the DNS servers.  It can “easily” be augmented to hand out the public key of the local hierarchy.  Or, I suppose, since I’ve just posited that the DHCP server will tell the new device which DNS server to use, the device could then query the DNS server to find out if it has a signed .homenet domain and what its public key is.

I am assuming that if stubs are validating, then they must also support
excluding special queries from validation, such as mDNS, .onion and
.homenet.

The .homenet queries should never reach real DNS servers, so I would
not think an insecure delegation in the root is required. If the DNS
resolver doesn't know how to handle .homenet, it is already as wrong
as it can be, regardless of the type of answer.

I thought the reason to ask for a Special Names domain was to ensure
no one else can register and launch .homenet in the future.

Paul


From nobody Mon Mar 20 15:27:53 2017
Return-Path: <mellon@fugue.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D64C1124B0A for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 15:27:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=fugue-com.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gVulQ33d7AN0 for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 15:27:49 -0700 (PDT)
Received: from mail-qt0-x22a.google.com (mail-qt0-x22a.google.com [IPv6:2607:f8b0:400d:c0d::22a]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 294AF126DFB for <dnsop@ietf.org>; Mon, 20 Mar 2017 15:27:48 -0700 (PDT)
Received: by mail-qt0-x22a.google.com with SMTP id i34so119007911qtc.0 for <dnsop@ietf.org>; Mon, 20 Mar 2017 15:27:48 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fugue-com.20150623.gappssmtp.com; s=20150623; h=from:message-id:mime-version:subject:date:in-reply-to:cc:to :references; bh=MALxngT0hJUixg5mX05hOrsL4kTBeQ12dsDnBYQJXpA=; b=XIzcWiHk0NmoomOD0rweJS/vjEME8/0xr/QySXhpuojA7Z4Wy8mWtwu/HQZ5qzyaCG 7OvcUUZuSHNDLV4juJeTR1Ju1icgJKme1ewko9hyWRBYXdFEQmCTrjCzsm8sF8Hu4nYc uyjNDq1a9x4kyUXxvCyhzstRe8Sycamw6s+eKHY3pAOpNKUa6yqPXSyAOMujVX0LXyTC 0HiqQPgYrNYiomYsIu4qwgeDOfr/i6ntawdsGHcqWUMdHLsvSOewWCarUw/Snj4EuyVX z12PaM0IHXjmkG2zP8JnO3iVuq1KhID/eOGe4HfEwMXMiDbL/OqIzZPTbEUkRtSWR/4G 7f8Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:message-id:mime-version:subject:date :in-reply-to:cc:to:references; bh=MALxngT0hJUixg5mX05hOrsL4kTBeQ12dsDnBYQJXpA=; b=DLicpLwgMOLz7xBfSh2XDYWz2B6YlHCdFX04++8rbTbtKssykY418vrwrONrV5DTM3 2f+sPsxUkb5YqMw3MSCDljDaw+vU93MdOSJeDHfn4m89erIz7wqrN/N9IkgmfJzlwMcB bmVFfNvGHtMi/5G5sGby2qCwkCiZyVifu+zd1sdC+5paaoEuW5uNUXStEdoFzA/+WNHm Yk29MIjPt0ncn+O2p9/bswoUsspv3nV5bcmDxbB8Vwt6B6moIowYIYjTu4cKOb0yVEgm O/fxlNYAmcF17iBgYprUuDGOPGCggi7kGmEKAvEzACspyH0v6D7ZZjNCy1bE6u4cc4NH xikA==
X-Gm-Message-State: AFeK/H2HS46X9MAlzp7PCNBgR3WhQIl7D99BUyXlB0h8USL83TNbCR+wyzlpFmDrSQjmzQ==
X-Received: by 10.200.47.161 with SMTP id l30mr29363046qta.248.1490048867236;  Mon, 20 Mar 2017 15:27:47 -0700 (PDT)
Received: from [10.0.30.228] (c-73-167-64-188.hsd1.ma.comcast.net. [73.167.64.188]) by smtp.gmail.com with ESMTPSA id i125sm13371130qkf.52.2017.03.20.15.27.44 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 20 Mar 2017 15:27:46 -0700 (PDT)
From: Ted Lemon <mellon@fugue.com>
Message-Id: <95935A30-9B77-4B7A-A0CE-4409134B6163@fugue.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_C3E236A1-A829-45DD-8D0F-698DD94CA093"
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
Date: Mon, 20 Mar 2017 18:27:42 -0400
In-Reply-To: <572B4EBA-F37F-4E92-A252-44BAF5DE7FF5@shinkuro.com>
Cc: dnsop <dnsop@ietf.org>, Russell Housley <housley@vigilsec.com>, Ralph Droms <rdroms.ietf@gmail.com>, Terry Manderson <terry.manderson@icann.org>
To: Steve Crocker <steve@shinkuro.com>
References: <1E14B142-680B-4E30-809B-68E03EB6E326@gmail.com> <61FD3EE3-3043-4AB1-9823-6A9D61B1438C@vigilsec.com> <BE2A3845-D8AA-433A-9F00-1056ECFD335F@fugue.com> <21C8F856-FE3F-42A6-A8ED-888D0797B68B@vigilsec.com> <60C85486-E351-4C42-ADEB-FCBB56F4EA27@fugue.com> <AB11455F-7E43-4CB3-9F13-DB6A09F739EB@vigilsec.com> <CEC8CC6A-861A-471C-B7FA-4BB05C81CCF0@gmail.com> <F7AA49EF-2708-4948-9B60-6660DA6BC841@vigilsec.com> <734EC35A-4B1F-43EB-BE37-C34CA46BDA26@fugue.com> <203D2BEA-1008-48A0-9CE2-1FD621C6117F@shinkuro.com> <3134EDC2-FB00-41EA-8338-6E6B196137F1@fugue.com> <572B4EBA-F37F-4E92-A252-44BAF5DE7FF5@shinkuro.com>
X-Mailer: Apple Mail (2.3259)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/7L9qt6uqj0BxoKmM-G_Fx7TebGQ>
Subject: Re: [DNSOP] WG review of draft-ietf-homenet-dot-03
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Mar 2017 22:27:52 -0000

--Apple-Mail=_C3E236A1-A829-45DD-8D0F-698DD94CA093
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

On Mar 20, 2017, at 5:44 PM, Steve Crocker <steve@shinkuro.com> wrote:
> If you assume the local environment is going to get complicated and =
that signing of the local domain will become important in order to guard =
against hijacking by errant devices inside the perimeter, it looks to me =
there will have to be a local trust anchor. For devices brought into the =
environment, DHCP already assigns the IP address and the DNS servers.  =
It can =E2=80=9Ceasily=E2=80=9D be augmented to hand out the public key =
of the local hierarchy.  Or, I suppose, since I=E2=80=99ve just posited =
that the DHCP server will tell the new device which DNS server to use, =
the device could then query the DNS server to find out if it has a =
signed .homenet domain and what its public key is.

My theory for how to do the trust anchor is ToFU.   When you first =
notice you're on a homenet, query a well-known name in the homenet =
domain; that name will have a UUID attached to it.   That UUID =
identifies the homenet; if you've seen that homenet before, you look for =
the KSK that you stashed for it, and use that as a trust anchor.   If =
you don't recognize the UUID, you're on a different homenet, so you =
fetch a new KSK and set up a new chain of trust.

Of course, this assumes a certain sort of threat model which may not be =
the right one.

What I would expect to see happen is actually that very few stub =
resolvers validate until something egregiously bad happens that =
validation would have helped with. and then suddenly practically =
everything will start validating.   So I think it's pretty dangerous to =
have a situation where that will suddenly break service discovery on the =
homenet.


--Apple-Mail=_C3E236A1-A829-45DD-8D0F-698DD94CA093
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D"">On Mar 20, 2017, at 5:44 PM, Steve Crocker &lt;<a =
href=3D"mailto:steve@shinkuro.com" class=3D"">steve@shinkuro.com</a>&gt; =
wrote:<div><blockquote type=3D"cite" class=3D""><div class=3D""><span =
style=3D"font-family: Menlo-Regular; font-size: 14px; font-style: =
normal; font-variant-caps: normal; font-weight: normal; letter-spacing: =
normal; orphans: auto; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; widows: auto; word-spacing: =
0px; -webkit-text-stroke-width: 0px; float: none; display: inline =
!important;" class=3D"">If you assume the local environment is going to =
get complicated and that signing of the local domain will become =
important in order to guard against hijacking by errant devices inside =
the perimeter, it looks to me there will have to be a local trust =
anchor. For devices brought into the environment, DHCP already assigns =
the IP address and the DNS servers. &nbsp;It can =E2=80=9Ceasily=E2=80=9D =
be augmented to hand out the public key of the local hierarchy. =
&nbsp;Or, I suppose, since I=E2=80=99ve just posited that the DHCP =
server will tell the new device which DNS server to use, the device =
could then query the DNS server to find out if it has a signed .homenet =
domain and what its public key is.</span><br style=3D"font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; orphans: auto; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: =
0px;" class=3D""></div></blockquote></div><br class=3D""><div =
class=3D"">My theory for how to do the trust anchor is ToFU. &nbsp; When =
you first notice you're on a homenet, query a well-known name in the =
homenet domain; that name will have a UUID attached to it. &nbsp; That =
UUID identifies the homenet; if you've seen that homenet before, you =
look for the KSK that you stashed for it, and use that as a trust =
anchor. &nbsp; If you don't recognize the UUID, you're on a different =
homenet, so you fetch a new KSK and set up a new chain of =
trust.</div><div class=3D""><br class=3D""></div><div class=3D"">Of =
course, this assumes a certain sort of threat model which may not be the =
right one.</div><div class=3D""><br class=3D""></div><div class=3D"">What =
I would expect to see happen is actually that very few stub resolvers =
validate until something egregiously bad happens that validation would =
have helped with. and then suddenly practically everything will start =
validating. &nbsp; So I think it's pretty dangerous to have a situation =
where that will suddenly break service discovery on the =
homenet.</div><div class=3D""><br class=3D""></div></body></html>=

--Apple-Mail=_C3E236A1-A829-45DD-8D0F-698DD94CA093--


From nobody Mon Mar 20 15:32:32 2017
Return-Path: <mellon@fugue.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 245C7124D68 for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 15:32:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=fugue-com.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yfSkFPTXSTIO for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 15:32:29 -0700 (PDT)
Received: from mail-qk0-x236.google.com (mail-qk0-x236.google.com [IPv6:2607:f8b0:400d:c09::236]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 95720124B0A for <dnsop@ietf.org>; Mon, 20 Mar 2017 15:32:29 -0700 (PDT)
Received: by mail-qk0-x236.google.com with SMTP id 1so122411222qkl.3 for <dnsop@ietf.org>; Mon, 20 Mar 2017 15:32:29 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fugue-com.20150623.gappssmtp.com; s=20150623; h=from:message-id:mime-version:subject:date:in-reply-to:cc:to :references; bh=NmXwJhklfRSLFNtpQ7xlw6VqWbx64Zy66LHbOsYOrlU=; b=SRU0HhnhmRM8IpuYWXa8Tuf0AinxMavi6IjHTuY2Jssr2Dmx8cxDYRCW2FUZSwWJ0r MPDqzIJfesqCqbHG6JlbQwLEEQ65hGpd//r+i2ddJJ+BUnWsAXVEV335FxxKh7euvJVq edYPyeOG1S3khR6PNbjPrdB6h4iuXN9tpGL63uocqRZqb/pe6BF3In9nxvvpmgC2/5Rb A8miKhnlHKc2kwXFzi57/Ws91ZONXzk4nZSEYVUdzSHzZjRm4qM/yXxAkqmgDwUuSejZ 1ct42t1nrkPjFN4aTk4C/JUlxGTA7Ss0oykv49aFTXx8hBdFkXbsHKSXgv54w2AwhWBd LtWw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:message-id:mime-version:subject:date :in-reply-to:cc:to:references; bh=NmXwJhklfRSLFNtpQ7xlw6VqWbx64Zy66LHbOsYOrlU=; b=H03Bbf/i5V0cNXaQ19pCV2PeT0Qne4MjfnKDbhHvAXeqLFk01Qrl8xb1LZY38Wdr4F rzNyqxr2lUIWNeJom+6ikfiscXg0I3vo04/ETPHvTAyUwWyUq65sdFC9+uoJQLKmRHz1 H318oyhh1AMt6AQX8G1vNuIenVLg/5MFzcE1wy2/xqEkIj/VlQD+gAk/WbrpOFyOwE/s kqT5QpOaRdnjXBd2/WhGk1x9KlC35XL28Bhml1G/OH+3J3XeeATFmMFOQphgNaSQngip tta5sCnRpgHOZ02AtxYKoKMeQvD8uPIsCzecrRFSIGBd59gQ803gQPb0QYvBdl4QiYHE kK7A==
X-Gm-Message-State: AFeK/H0k306Zpc33aln1NPiZzHVfCXUCNAX8zcuPEKKcF/yS/dpTB75oRDOzSCedajYreg==
X-Received: by 10.55.101.7 with SMTP id z7mr27769530qkb.117.1490049148802; Mon, 20 Mar 2017 15:32:28 -0700 (PDT)
Received: from [10.0.30.228] (c-73-167-64-188.hsd1.ma.comcast.net. [73.167.64.188]) by smtp.gmail.com with ESMTPSA id c6sm13381072qte.30.2017.03.20.15.32.26 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 20 Mar 2017 15:32:28 -0700 (PDT)
From: Ted Lemon <mellon@fugue.com>
Message-Id: <F9227D7E-F8A1-4B4E-958B-047E4F04CC9A@fugue.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_38BF9AEC-AABD-423B-81B4-F1E51705811F"
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
Date: Mon, 20 Mar 2017 18:32:24 -0400
In-Reply-To: <alpine.LRH.2.20.999.1703201816140.542@bofh.nohats.ca>
Cc: dnsop <dnsop@ietf.org>
To: Paul Wouters <paul@nohats.ca>
References: <1E14B142-680B-4E30-809B-68E03EB6E326@gmail.com> <61FD3EE3-3043-4AB1-9823-6A9D61B1438C@vigilsec.com> <BE2A3845-D8AA-433A-9F00-1056ECFD335F@fugue.com> <21C8F856-FE3F-42A6-A8ED-888D0797B68B@vigilsec.com> <60C85486-E351-4C42-ADEB-FCBB56F4EA27@fugue.com> <AB11455F-7E43-4CB3-9F13-DB6A09F739EB@vigilsec.com> <CEC8CC6A-861A-471C-B7FA-4BB05C81CCF0@gmail.com> <F7AA49EF-2708-4948-9B60-6660DA6BC841@vigilsec.com> <734EC35A-4B1F-43EB-BE37-C34CA46BDA26@fugue.com> <203D2BEA-1008-48A0-9CE2-1FD621C6117F@shinkuro.com> <3134EDC2-FB00-41EA-8338-6E6B196137F1@fugue.com> <572B4EBA-F37F-4E92-A252-44BAF5DE7FF5@shinkuro.com> <alpine.LRH.2.20.999.1703201816140.542@bofh.nohats.ca>
X-Mailer: Apple Mail (2.3259)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/fTdMknwBHTIIYl_6APj7iGFCUzg>
Subject: Re: [DNSOP] WG review of draft-ietf-homenet-dot-03
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Mar 2017 22:32:31 -0000

--Apple-Mail=_38BF9AEC-AABD-423B-81B4-F1E51705811F
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

On Mar 20, 2017, at 6:19 PM, Paul Wouters <paul@nohats.ca> wrote:
> I am assuming that if stubs are validating, then they must also =
support
> excluding special queries from validation, such as mDNS, .onion and
> .homenet.

I don't think this is a reasonable assumption.   We don't, for example, =
assume that all resolvers exclude mDNS, or that all resolvers exclude =
.onion.   In the case of .onion, we'd prefer that the stub validate, so =
that it realizes there's no point in sending a query against a .onion =
domain.


--Apple-Mail=_38BF9AEC-AABD-423B-81B4-F1E51705811F
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=us-ascii

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dus-ascii"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D"">On Mar 20, 2017, at 6:19 PM, Paul Wouters &lt;<a =
href=3D"mailto:paul@nohats.ca" class=3D"">paul@nohats.ca</a>&gt; =
wrote:<div><blockquote type=3D"cite" class=3D""><div class=3D""><span =
style=3D"font-family: Menlo-Regular; font-size: 14px; font-style: =
normal; font-variant-caps: normal; font-weight: normal; letter-spacing: =
normal; orphans: auto; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; widows: auto; word-spacing: =
0px; -webkit-text-stroke-width: 0px; float: none; display: inline =
!important;" class=3D"">I am assuming that if stubs are validating, then =
they must also support</span><br style=3D"font-family: Menlo-Regular; =
font-size: 14px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; orphans: auto; text-align: =
start; text-indent: 0px; text-transform: none; white-space: normal; =
widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" =
class=3D""><span style=3D"font-family: Menlo-Regular; font-size: 14px; =
font-style: normal; font-variant-caps: normal; font-weight: normal; =
letter-spacing: normal; orphans: auto; text-align: start; text-indent: =
0px; text-transform: none; white-space: normal; widows: auto; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: =
inline !important;" class=3D"">excluding special queries from =
validation, such as mDNS, .onion and</span><br style=3D"font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; orphans: auto; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: =
0px;" class=3D""><span style=3D"font-family: Menlo-Regular; font-size: =
14px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; orphans: auto; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; widows: =
auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; =
display: inline !important;" =
class=3D"">.homenet.</span></div></blockquote></div><br class=3D""><div =
class=3D"">I don't think this is a reasonable assumption. &nbsp; We =
don't, for example, assume that all resolvers exclude mDNS, or that all =
resolvers exclude .onion. &nbsp; In the case of .onion, we'd prefer that =
the stub validate, so that it realizes there's no point in sending a =
query against a .onion domain.</div><div class=3D""><br =
class=3D""></div></body></html>=

--Apple-Mail=_38BF9AEC-AABD-423B-81B4-F1E51705811F--


From nobody Mon Mar 20 17:48:32 2017
Return-Path: <ietf-dane@dukhovni.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7CB2F1294D0 for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 17:48:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hzkgWrOhfaBz for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 17:48:28 -0700 (PDT)
Received: from mournblade.imrryr.org (mournblade.imrryr.org [108.5.242.66]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A26D0126BF7 for <dnsop@ietf.org>; Mon, 20 Mar 2017 17:48:28 -0700 (PDT)
Received: by mournblade.imrryr.org (Postfix, from userid 1034) id 8E1DC7A3309; Tue, 21 Mar 2017 00:48:27 +0000 (UTC)
Date: Tue, 21 Mar 2017 00:48:27 +0000
From: Viktor Dukhovni <ietf-dane@dukhovni.org>
To: dnsop <dnsop@ietf.org>
Message-ID: <20170321004827.GA25754@mournblade.imrryr.org>
Reply-To: dnsop@ietf.org
References: <BE2A3845-D8AA-433A-9F00-1056ECFD335F@fugue.com> <21C8F856-FE3F-42A6-A8ED-888D0797B68B@vigilsec.com> <60C85486-E351-4C42-ADEB-FCBB56F4EA27@fugue.com> <AB11455F-7E43-4CB3-9F13-DB6A09F739EB@vigilsec.com> <CEC8CC6A-861A-471C-B7FA-4BB05C81CCF0@gmail.com> <F7AA49EF-2708-4948-9B60-6660DA6BC841@vigilsec.com> <734EC35A-4B1F-43EB-BE37-C34CA46BDA26@fugue.com> <203D2BEA-1008-48A0-9CE2-1FD621C6117F@shinkuro.com> <3134EDC2-FB00-41EA-8338-6E6B196137F1@fugue.com> <572B4EBA-F37F-4E92-A252-44BAF5DE7FF5@shinkuro.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To: <572B4EBA-F37F-4E92-A252-44BAF5DE7FF5@shinkuro.com>
User-Agent: Mutt/1.7.2 (2016-11-26)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/ZDsIA4gbnm5mNE93o31fy96iVyg>
Subject: Re: [DNSOP] WG review of draft-ietf-homenet-dot-03
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Mar 2017 00:48:30 -0000

On Mon, Mar 20, 2017 at 05:44:27PM -0400, Steve Crocker wrote:

> > You should bear in mind that homenet is assuming the Internet of maybe
> > five years from now, more so than the Internet of now, although obviously
> > we'd like to get done sooner than that.   So you should assume that stub
> > resolvers never, ever do anything so foolish as to trust a recursive
> > resolver to validate for them.  And, indeed, as you say, any resolver that
> > doesn�t use the host's resolver configuration to figure out which resolver
> > to talk to isn't going to be able to resolve queries in the .homenet
> > domain.
> 
> It is hard to predict how things are going to evolve.  The idea that all
> stub resolvers will be validating everything they get is a nice goal, and
> I certainly wouldn�t want to choose a path that precludes that, but I
> think it�s prudent to also design for the present.  Assume we�ll be
> somewhere along the path between here and there.

>From a system and software engineering perspective I continue to
be surprised at suggestions that stub resolvers are the *right*
place to do DNSSEC validation.  As much as much as this may maximize
security, it is such poor separation of duties that I don't see it
being at all attractive in practice.

FWIW, when adding DANE support to Postfix, it was plainly obvious
that DNSSEC validation belongs in the local resolver, and Postfix
just needs to trust its "AD" bit.  The only thing missing from the
traditional libresolv API is some way for the application to specify
the resolver address list from the application (as "127.0.0.1"
and/or "::1").  Some systems have a newer stub API (res_nquery,
...), but this API is not yet sufficiently universal.

Indeed, if it becomes important to be able to locally exclude
various namespaces from DNSSEC, this is far more easily done in a
local "unbound" and the like, than in the stub resolver.

So I am making a bold prediction that the maximally secure validating
stub resolvers are not likely to catch on.  The necessary DNS
sophistication belongs squarely in a dedicated separate resolver.
 
-- 
	Viktor.


From nobody Mon Mar 20 18:06:49 2017
Return-Path: <mellon@fugue.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EDA4713161E for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 18:06:46 -0700 (PDT)
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=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=fugue-com.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QOZF27WTDmca for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 18:06:45 -0700 (PDT)
Received: from mail-qt0-x22e.google.com (mail-qt0-x22e.google.com [IPv6:2607:f8b0:400d:c0d::22e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E229E1294D0 for <dnsop@ietf.org>; Mon, 20 Mar 2017 18:06:44 -0700 (PDT)
Received: by mail-qt0-x22e.google.com with SMTP id n21so120854220qta.1 for <dnsop@ietf.org>; Mon, 20 Mar 2017 18:06:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fugue-com.20150623.gappssmtp.com; s=20150623; h=from:mime-version:subject:date:references:to:in-reply-to:message-id; bh=nE7A4rhgz/I7/aA4gjVM/EGbLecp6xI/cZD5kXHRSa0=; b=dfkfVgWzuCrTQmkeodrfMmVCVKDrrZBTm/85BhEsdUDcgKsTC1OUi3sFQKcFXF1n+Y EklyYns1s7oE2vSV/AJAnyJWfFS4CTYvQCFzoMViTMHbmubgWFt9ACzfHhkbpkQN9G0/ Pd6trMqUghU1HsMidHpcpNMe5SYTzzjsd4j6L4C9Y2s8L8neMdfwo6hcETNlwmyGWvYi 4fD0MMIYosWlUvy4V9mnpfd9FcL3DxIoPa2UbmX05jYgh9NUjs4a7/oxC/APRUVkLMlq AdVkcCsi1tdWcdqzTqsogcB/qurqZR8ggvgtMHfFezhvnsclyrD9voUCnhIQQdyqseC4 WLqw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:mime-version:subject:date:references:to :in-reply-to:message-id; bh=nE7A4rhgz/I7/aA4gjVM/EGbLecp6xI/cZD5kXHRSa0=; b=I9JXDXcNoMiAaqWNjDyzVCCK3mvgzn22AwXlsJbZwMpxOtaoiGemDYZJRyi0gYI341 eNJdkwa4UhpLxtmScNT4YHLRJZ+9X78bVkpjEsCPjyztLX69X0RS1afaWCWcyfIc+OTS 0+H1VQkdohyIv6pDfQmBOdqN24PnoUOKeHkBBqomC4Vyh8CfN6RBvM3kFqX3fEwEkDWr n1i0AsxPVF5B74Okg3IBlEZApvsnC2JW38+eAkc4tCr+/VTVUxD1bPGnmtQ6vHjg2gIZ qlsuCERWmF6gRCy9OQreMj4g4K45f4USFhBxXgiqXmEMWOw/pWn/JzetW2n0Jcn+3PD+ 4ucw==
X-Gm-Message-State: AFeK/H0cPfjF/L9CVDTctH0AXl/vA07kxnt8mJFguRyVQBj4DuYRGoJHNkub33Ozk7RotA==
X-Received: by 10.200.48.54 with SMTP id f51mr28500490qte.164.1490058403696; Mon, 20 Mar 2017 18:06:43 -0700 (PDT)
Received: from [10.0.30.228] (c-73-167-64-188.hsd1.ma.comcast.net. [73.167.64.188]) by smtp.gmail.com with ESMTPSA id h40sm13617930qtb.59.2017.03.20.18.06.42 for <dnsop@ietf.org> (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 20 Mar 2017 18:06:42 -0700 (PDT)
From: Ted Lemon <mellon@fugue.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_F9D0921A-2052-4A7E-A908-73B3D74295FC"
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
Date: Mon, 20 Mar 2017 21:06:40 -0400
References: <BE2A3845-D8AA-433A-9F00-1056ECFD335F@fugue.com> <21C8F856-FE3F-42A6-A8ED-888D0797B68B@vigilsec.com> <60C85486-E351-4C42-ADEB-FCBB56F4EA27@fugue.com> <AB11455F-7E43-4CB3-9F13-DB6A09F739EB@vigilsec.com> <CEC8CC6A-861A-471C-B7FA-4BB05C81CCF0@gmail.com> <F7AA49EF-2708-4948-9B60-6660DA6BC841@vigilsec.com> <734EC35A-4B1F-43EB-BE37-C34CA46BDA26@fugue.com> <203D2BEA-1008-48A0-9CE2-1FD621C6117F@shinkuro.com> <3134EDC2-FB00-41EA-8338-6E6B196137F1@fugue.com> <572B4EBA-F37F-4E92-A252-44BAF5DE7FF5@shinkuro.com> <20170321004827.GA25754@mournblade.imrryr.org>
To: dnsop <dnsop@ietf.org>
In-Reply-To: <20170321004827.GA25754@mournblade.imrryr.org>
Message-Id: <72896FC4-5F63-4880-8C4B-A941A63B91B6@fugue.com>
X-Mailer: Apple Mail (2.3259)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/eDIG4pj9d5u5LpjoUV7qBDrXv1w>
Subject: Re: [DNSOP] WG review of draft-ietf-homenet-dot-03
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Mar 2017 01:06:47 -0000

--Apple-Mail=_F9D0921A-2052-4A7E-A908-73B3D74295FC
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

On Mar 20, 2017, at 8:48 PM, Viktor Dukhovni <ietf-dane@dukhovni.org> =
wrote:
> FWIW, when adding DANE support to Postfix,

Viktor, forgive me, but this is such a completely different use case =
than what we are talking about.   In this case, the Postfix mailer and =
the recursive validating resolver are both operated by the same entity.  =
You can use TSIG and be satisfied, or even trust the IP address if you =
are naive.

The homenet use case is completely different.   Here we are talking =
about devices that routinely roam among operational domains with no =
basis for trust or even knowledge of the trustworthiness of the local =
resolver.   In this case, trusting the local resolver could be anywhere =
from completely safe, to an opportunity to have your butt sniffed by =
your employer, to a completely corrupt Wifi hotspot that's been set up =
specifically to attack your device.   Trusting the network in this case =
is simply nonsensical, and there is no trust relationship that could =
make TSIG work.


--Apple-Mail=_F9D0921A-2052-4A7E-A908-73B3D74295FC
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=us-ascii

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dus-ascii"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D"">On Mar 20, 2017, at 8:48 PM, Viktor Dukhovni &lt;<a =
href=3D"mailto:ietf-dane@dukhovni.org" =
class=3D"">ietf-dane@dukhovni.org</a>&gt; wrote:<div><blockquote =
type=3D"cite" class=3D""><div class=3D""><span style=3D"font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; orphans: auto; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
float: none; display: inline !important;" class=3D"">FWIW, when adding =
DANE support to Postfix,</span></div></blockquote></div><br =
class=3D""><div class=3D"">Viktor, forgive me, but this is such a =
completely different use case than what we are talking about. &nbsp; In =
this case, the Postfix mailer and the recursive validating resolver are =
both operated by the same entity. &nbsp;You can use TSIG and be =
satisfied, or even trust the IP address if you are naive.</div><div =
class=3D""><br class=3D""></div><div class=3D"">The homenet use case is =
completely different. &nbsp; Here we are talking about devices that =
routinely roam among operational domains with no basis for trust or even =
knowledge of the trustworthiness of the local resolver. &nbsp; In this =
case, trusting the local resolver could be anywhere from completely =
safe, to an opportunity to have your butt sniffed by your employer, to a =
completely corrupt Wifi hotspot that's been set up specifically to =
attack your device. &nbsp; Trusting the network in this case is simply =
nonsensical, and there is no trust relationship that could make TSIG =
work.</div><div class=3D""><br class=3D""></div></body></html>=

--Apple-Mail=_F9D0921A-2052-4A7E-A908-73B3D74295FC--


From nobody Mon Mar 20 18:24:03 2017
Return-Path: <ajs@anvilwalrusden.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 885591316A3 for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 18:24:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=yitter.info header.b=WapdNXvb; dkim=pass (1024-bit key) header.d=yitter.info header.b=V4jJszLT
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id c9rlChg3xHih for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 18:23:59 -0700 (PDT)
Received: from mx4.yitter.info (mx4.yitter.info [159.203.56.111]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6E18D1316A2 for <dnsop@ietf.org>; Mon, 20 Mar 2017 18:23:59 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by mx4.yitter.info (Postfix) with ESMTP id 0F1B2BB803 for <dnsop@ietf.org>; Tue, 21 Mar 2017 01:23:58 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yitter.info; s=default; t=1490059438; bh=Jae90MklJTrDwnusCP5XMbQZjf4j7SJBGisitqMB3iQ=; h=Date:From:To:Subject:References:In-Reply-To:From; b=WapdNXvbX1FSjjkCPmkwBSXcYbcdTDIgrWazFtCcrkXAhKR/n4KFhl3ILTCQ/zE14 Lq4zYiCYUpNkwLJWDq7mvctP1rmj/T/eqqKyYCXUOjlLw2j8sQepSsEf4HWYVYDmlj 7IHHylqgMsdFgrybdETd44FRbR6CQoJacVBRHEkY=
X-Virus-Scanned: Debian amavisd-new at crankycanuck.ca
Received: from mx4.yitter.info ([127.0.0.1]) by localhost (mx4.yitter.info [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Pp2B-1J-6FkY for <dnsop@ietf.org>; Tue, 21 Mar 2017 01:23:55 +0000 (UTC)
Date: Mon, 20 Mar 2017 21:23:52 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yitter.info; s=default; t=1490059435; bh=Jae90MklJTrDwnusCP5XMbQZjf4j7SJBGisitqMB3iQ=; h=Date:From:To:Subject:References:In-Reply-To:From; b=V4jJszLTYjvcDnuirlHVOalGq7KirgAaBarvWVvk72BM0nuKvVVuhmHknWN0F74uh uluCojfnrNOIALCgPuVjEJDHGXKn24nFdgtuwX/AjY/skuP0Hkf3TBW6hXVJN44PRc zHDbzfBVEJG3b2cRzWXgA0/w3sEfe1KZqNca+4cQ=
From: Andrew Sullivan <ajs@anvilwalrusden.com>
To: dnsop@ietf.org
Message-ID: <20170321012352.GI27276@mx4.yitter.info>
References: <21C8F856-FE3F-42A6-A8ED-888D0797B68B@vigilsec.com> <60C85486-E351-4C42-ADEB-FCBB56F4EA27@fugue.com> <AB11455F-7E43-4CB3-9F13-DB6A09F739EB@vigilsec.com> <CEC8CC6A-861A-471C-B7FA-4BB05C81CCF0@gmail.com> <F7AA49EF-2708-4948-9B60-6660DA6BC841@vigilsec.com> <734EC35A-4B1F-43EB-BE37-C34CA46BDA26@fugue.com> <203D2BEA-1008-48A0-9CE2-1FD621C6117F@shinkuro.com> <3134EDC2-FB00-41EA-8338-6E6B196137F1@fugue.com> <572B4EBA-F37F-4E92-A252-44BAF5DE7FF5@shinkuro.com> <alpine.LRH.2.20.999.1703201816140.542@bofh.nohats.ca>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <alpine.LRH.2.20.999.1703201816140.542@bofh.nohats.ca>
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/Z3gSbAy51xHrxth1b9m133plHvg>
Subject: Re: [DNSOP] WG review of draft-ietf-homenet-dot-03
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Mar 2017 01:24:01 -0000

On Mon, Mar 20, 2017 at 06:19:45PM -0400, Paul Wouters wrote:
> I am assuming that if stubs are validating, then they must also support
> excluding special queries from validation, such as mDNS, .onion and
> .homenet.
> 

What possible basis do you have for this?  This is in effect a
requirement that every validating stub (or resolver?  I dunno) be
upgraded to support homenet.

That _might_ be ok, but it's not in the design parameters of the
original work AFAICT.

> The .homenet queries should never reach real DNS servers

But they're going to.  We've had local since at least the neolithic
age, in Internet terms, and yet the global DNS still sees those
queries.

> not think an insecure delegation in the root is required. If the DNS
> resolver doesn't know how to handle .homenet, it is already as wrong
> as it can be, regardless of the type of answer.

This doesn't follow.  If the resolver gets it wrong in the case of a
provably-unsigned answer, it can just continue its resolution as it
ever wanted.  It won't be able to validate, since it does not have a
local trust anchor.  But it'll work.

A

-- 
Andrew Sullivan
ajs@anvilwalrusden.com


From nobody Mon Mar 20 18:25:47 2017
Return-Path: <mellon@fugue.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A1DEF1316A2 for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 18:25:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=fugue-com.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2Jwtw7rUiKhM for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 18:25:43 -0700 (PDT)
Received: from mail-qk0-x22b.google.com (mail-qk0-x22b.google.com [IPv6:2607:f8b0:400d:c09::22b]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A98BA12943D for <dnsop@ietf.org>; Mon, 20 Mar 2017 18:25:43 -0700 (PDT)
Received: by mail-qk0-x22b.google.com with SMTP id p64so124692909qke.1 for <dnsop@ietf.org>; Mon, 20 Mar 2017 18:25:43 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fugue-com.20150623.gappssmtp.com; s=20150623; h=from:message-id:mime-version:subject:date:in-reply-to:cc:to :references; bh=nTHvbPSvjp8IjGTQcpKni/eHMQ0760qFz3ECC+GBEuc=; b=nIOmem8Pze4Xbio5btAugIjrrUUHDTJf/mBxCOvl/FWi7tOETKAgHRCVVg2DwzQA6S 7b+tUMnSvcZ5CkKXZholUA/x49WW2w8ExtfuAUUU7XMHs71oayTovvo6VGHfpnB7kDaZ mgGGav1mlNM0xFuuOQkwSZf28BqLhUBmakzhlbP1/Ns/njhcJ2sl61WiVmbk1NMWQ2a/ W3VvVR8yAJSAdJ4lnqJmfnZbkWROTZiPMmpmohvqdFk6FiFA+1UO0Ds5l1Svy9Xp9pMo jCBIXP5zRIHCCWAB//76o646hoarwnsriZ7Bi5teht9tKr8uxLSJ81y0cVQhiE/3nVo+ sYrA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:message-id:mime-version:subject:date :in-reply-to:cc:to:references; bh=nTHvbPSvjp8IjGTQcpKni/eHMQ0760qFz3ECC+GBEuc=; b=fBwYDlf2q/Ps8OZG7rO13F9+VjhVnVOaN2KOjW6XlDduOZ8L8RBu1mMKelm8bpt4Th vRvw4sfV4BVQb0Cwejkow0t6plqfPO95F6GwtcIJcU/aVcFgmovWgcRuT6ADHSI6shD5 Gsn3EqygwUAWLAML7mzSIRJb+11dDMmcrZToQ10MhIHzNExiDU1xS57UXgHARBmtuHna ArXvdJRZAk+xvheBZWxgEbuhIQA0BfSqXONND/APThoVbE0uFgIq0ktjNu59CBdkcIed RWEvY8S3rA3d0WJwD4aGnIhL1tr9AwlfZWcj0WSmAEk4d0Y1M7CpVHCFRMHCjIl8+5NO abWQ==
X-Gm-Message-State: AFeK/H2xjDMPDGrfO61mOoWws9KjFq3wB4s4wIZXbtcwns2Z5Ty01uu9btd6vVGuGjjFWA==
X-Received: by 10.55.79.23 with SMTP id d23mr29524749qkb.172.1490059542883; Mon, 20 Mar 2017 18:25:42 -0700 (PDT)
Received: from [10.0.30.228] (c-73-167-64-188.hsd1.ma.comcast.net. [73.167.64.188]) by smtp.gmail.com with ESMTPSA id a39sm13654497qka.43.2017.03.20.18.25.41 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 20 Mar 2017 18:25:42 -0700 (PDT)
From: Ted Lemon <mellon@fugue.com>
Message-Id: <441D6008-B1B3-46D4-87C0-1BA8032B50DB@fugue.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_9DE03EBC-1668-482E-96D9-804342DDBD6B"
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
Date: Mon, 20 Mar 2017 21:25:40 -0400
In-Reply-To: <CAH1iCioEAfgS-Efj1OYsL1vG4STnwod=ARrtEKWsHYMCzRdq-Q@mail.gmail.com>
Cc: "dnsop@ietf.org WG" <dnsop@ietf.org>
To: Brian Dickson <brian.peter.dickson@gmail.com>
References: <CAH1iCioEAfgS-Efj1OYsL1vG4STnwod=ARrtEKWsHYMCzRdq-Q@mail.gmail.com>
X-Mailer: Apple Mail (2.3259)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/MLP6j5LhbXpsHUwiypF1Vn9GKjY>
Subject: Re: [DNSOP] WG review of draft-ietf-homenet-dot-03
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Mar 2017 01:25:46 -0000

--Apple-Mail=_9DE03EBC-1668-482E-96D9-804342DDBD6B
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

I'm curious what Russ and Steve think about this as an alternative.   It =
seems a bit byzantine to me, but I can't say that I object to it on =
principal.   It does create a lot of extra work for ICANN, though, and =
it would be a bit more brittle than just doing an unsigned delegation: =
we now have to have some way to get current versions of these signatures =
into the homenet resolver.

Further comments inline.

On Mar 20, 2017, at 6:08 PM, Brian Dickson =
<brian.peter.dickson@gmail.com> wrote:
> What is required for the above, is generation of DNSSEC records =
including RRSIG(NS), NSEC, and RRSIG(NSEC), for "homenet" TLD.

Yes.

> Since the queries are never meant to reach the root servers, the =
presence or absence of "homenet" in the root is mostly moot.

Sure.

> The only technical requirement is that suitable DNSSEC records be =
generated, and that the special-purpose homenet DNS resolvers are able =
to have up-to-date copies of these DNSSEC records.

Sure.

> As a technical matter, this does not require publishing these records =
in the root zone, although that would be one way of achieving the =
necessary requirement.

True.

> Perhaps the homenet WG folks could talk to the ICANN folks about ways =
of accomplishing the above, without the need for publishing the unsigned =
delegation in the root zone?

Strictly speaking I think this is something the IESG would have to do.  =
I don't object to this as a solution, but operationally I think it's a =
lot more work.   It may be that it's worth doing it, since it might be =
applicable to other special-use name allocations.

> The benefit of not publishing, is that any queries that do hit the =
root servers, would get a signed NXDOMAIN, which IMHO is a more correct =
response.

Yes.   I'm not sure that's enough to justify the extra work.


--Apple-Mail=_9DE03EBC-1668-482E-96D9-804342DDBD6B
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=us-ascii

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dus-ascii"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D""><div class=3D"">I'm curious what Russ and Steve think about =
this as an alternative. &nbsp; It seems a bit byzantine to me, but I =
can't say that I object to it on principal. &nbsp; It does create a lot =
of extra work for ICANN, though, and it would be a bit more brittle than =
just doing an unsigned delegation: we now have to have some way to get =
current versions of these signatures into the homenet =
resolver.</div><div class=3D""><br class=3D""></div><div =
class=3D"">Further comments inline.</div><div class=3D""><br =
class=3D""></div>On Mar 20, 2017, at 6:08 PM, Brian Dickson &lt;<a =
href=3D"mailto:brian.peter.dickson@gmail.com" =
class=3D"">brian.peter.dickson@gmail.com</a>&gt; wrote:<div><blockquote =
type=3D"cite" class=3D""><div class=3D""><div style=3D"font-family: =
times; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; orphans: auto; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; widows: =
auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=3D""><ol =
class=3D""><li class=3D"">What is required for the above, is generation =
of DNSSEC records including RRSIG(NS), NSEC, and RRSIG(NSEC), for =
"homenet" TLD.</li></ol></div></div></blockquote><div><br =
class=3D""></div>Yes.</div><div><br class=3D""><blockquote type=3D"cite" =
class=3D""><div class=3D""><div style=3D"font-family: times; font-style: =
normal; font-variant-caps: normal; font-weight: normal; letter-spacing: =
normal; orphans: auto; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; widows: auto; word-spacing: =
0px; -webkit-text-stroke-width: 0px;" class=3D""><div class=3D"">Since =
the queries are never meant to reach the root servers, the presence or =
absence of "homenet" in the root is mostly =
moot.</div></div></div></blockquote><div><br =
class=3D""></div>Sure.</div><div><br class=3D""><blockquote type=3D"cite" =
class=3D""><div style=3D"font-family: times; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
orphans: auto; text-align: start; text-indent: 0px; text-transform: =
none; white-space: normal; widows: auto; word-spacing: 0px; =
-webkit-text-stroke-width: 0px;" class=3D"">The only technical =
requirement is that suitable DNSSEC records be generated, and that the =
special-purpose homenet DNS resolvers are able to have up-to-date copies =
of these DNSSEC records.</div></blockquote><div><br =
class=3D""></div>Sure.</div><div><br class=3D""><blockquote type=3D"cite" =
class=3D""><div style=3D"font-family: times; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
orphans: auto; text-align: start; text-indent: 0px; text-transform: =
none; white-space: normal; widows: auto; word-spacing: 0px; =
-webkit-text-stroke-width: 0px;" class=3D"">As a technical matter, this =
does not require publishing these records in the root zone, although =
that would be one way of achieving the necessary =
requirement.</div></blockquote><div><br =
class=3D""></div>True.</div><div><br class=3D""><blockquote type=3D"cite" =
class=3D""><div style=3D"font-family: times; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
orphans: auto; text-align: start; text-indent: 0px; text-transform: =
none; white-space: normal; widows: auto; word-spacing: 0px; =
-webkit-text-stroke-width: 0px;" class=3D"">Perhaps the homenet WG folks =
could talk to the ICANN folks about ways of accomplishing the above, =
without the need for publishing the unsigned delegation in the root =
zone?</div></blockquote><div><br class=3D""></div>Strictly speaking I =
think this is something the IESG would have to do. &nbsp;I don't object =
to this as a solution, but operationally I think it's a lot more work. =
&nbsp; It may be that it's worth doing it, since it might be applicable =
to other special-use name allocations.</div><div><br =
class=3D""><blockquote type=3D"cite" class=3D""><div style=3D"font-family:=
 times; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; orphans: auto; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; widows: =
auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=3D"">The =
benefit of not publishing, is that any queries that do hit the root =
servers, would get a signed NXDOMAIN, which IMHO is a more correct =
response.</div></blockquote><br class=3D""></div><div>Yes. &nbsp; I'm =
not sure that's enough to justify the extra work.</div><div><br =
class=3D""></div></body></html>=

--Apple-Mail=_9DE03EBC-1668-482E-96D9-804342DDBD6B--


From nobody Mon Mar 20 18:37:20 2017
Return-Path: <steve@shinkuro.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 93B7B1316B4 for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 18:37:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.993
X-Spam-Level: 
X-Spam-Status: No, score=-6.993 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, MIME_QP_LONG_LINE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-2.796, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8MHeRfJrK_XC for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 18:37:16 -0700 (PDT)
Received: from smtp01.icann.org (smtp01.icann.org [192.0.46.81]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 69EF11316B0 for <dnsop@ietf.org>; Mon, 20 Mar 2017 18:37:16 -0700 (PDT)
Received: from [10.0.0.9] (c-69-140-156-120.hsd1.md.comcast.net [69.140.156.120]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: steve.crocker@smtp01.icann.org) by smtp01.icann.org (Postfix) with ESMTPSA id A9A8FE019B; Tue, 21 Mar 2017 01:37:15 +0000 (UTC)
Content-Type: multipart/alternative; boundary=Apple-Mail-2D336C07-3597-42F5-BCC1-0BC8F8F6037A
Mime-Version: 1.0 (1.0)
From: Steve Crocker <steve@shinkuro.com>
X-Mailer: iPhone Mail (14C92)
In-Reply-To: <441D6008-B1B3-46D4-87C0-1BA8032B50DB@fugue.com>
Date: Mon, 20 Mar 2017 21:37:14 -0400
Cc: Brian Dickson <brian.peter.dickson@gmail.com>, "dnsop@ietf.org WG" <dnsop@ietf.org>
Content-Transfer-Encoding: 7bit
Message-Id: <5EBE79DC-86F8-4E63-8DEB-9F8D9690FCD4@shinkuro.com>
References: <CAH1iCioEAfgS-Efj1OYsL1vG4STnwod=ARrtEKWsHYMCzRdq-Q@mail.gmail.com> <441D6008-B1B3-46D4-87C0-1BA8032B50DB@fugue.com>
To: Ted Lemon <mellon@fugue.com>
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/gJtUGSNpdPAtWeTgTR_-6KKyho8>
Subject: Re: [DNSOP] WG review of draft-ietf-homenet-dot-03
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Mar 2017 01:37:18 -0000

--Apple-Mail-2D336C07-3597-42F5-BCC1-0BC8F8F6037A
Content-Type: text/plain;
	charset=us-ascii
Content-Transfer-Encoding: quoted-printable

Before addressing the questions you've asked, let me about the rest of the p=
icture.  How do names get assigned within the local homenet domain?

Steve

Sent from my iPhone

> On Mar 20, 2017, at 9:25 PM, Ted Lemon <mellon@fugue.com> wrote:
>=20
> I'm curious what Russ and Steve think about this as an alternative.   It s=
eems a bit byzantine to me, but I can't say that I object to it on principal=
.   It does create a lot of extra work for ICANN, though, and it would be a b=
it more brittle than just doing an unsigned delegation: we now have to have s=
ome way to get current versions of these signatures into the homenet resolve=
r.
>=20
> Further comments inline.
>=20
>> On Mar 20, 2017, at 6:08 PM, Brian Dickson <brian.peter.dickson@gmail.com=
> wrote:
>> What is required for the above, is generation of DNSSEC records including=
 RRSIG(NS), NSEC, and RRSIG(NSEC), for "homenet" TLD.
>=20
> Yes.
>=20
>> Since the queries are never meant to reach the root servers, the presence=
 or absence of "homenet" in the root is mostly moot.
>=20
> Sure.
>=20
>> The only technical requirement is that suitable DNSSEC records be generat=
ed, and that the special-purpose homenet DNS resolvers are able to have up-t=
o-date copies of these DNSSEC records.
>=20
> Sure.
>=20
>> As a technical matter, this does not require publishing these records in t=
he root zone, although that would be one way of achieving the necessary requ=
irement.
>=20
> True.
>=20
>> Perhaps the homenet WG folks could talk to the ICANN folks about ways of a=
ccomplishing the above, without the need for publishing the unsigned delegat=
ion in the root zone?
>=20
> Strictly speaking I think this is something the IESG would have to do.  I d=
on't object to this as a solution, but operationally I think it's a lot more=
 work.   It may be that it's worth doing it, since it might be applicable to=
 other special-use name allocations.
>=20
>> The benefit of not publishing, is that any queries that do hit the root s=
ervers, would get a signed NXDOMAIN, which IMHO is a more correct response.
>=20
> Yes.   I'm not sure that's enough to justify the extra work.
>=20
> _______________________________________________
> DNSOP mailing list
> DNSOP@ietf.org
> https://www.ietf.org/mailman/listinfo/dnsop

--Apple-Mail-2D336C07-3597-42F5-BCC1-0BC8F8F6037A
Content-Type: text/html;
	charset=utf-8
Content-Transfer-Encoding: quoted-printable

<html><head><meta http-equiv=3D"content-type" content=3D"text/html; charset=3D=
utf-8"></head><body dir=3D"auto"><div>Before addressing the questions you've=
 asked, let me about the rest of the picture. &nbsp;How do names get assigne=
d within the local homenet domain?</div><div id=3D"AppleMailSignature"><br><=
/div><div id=3D"AppleMailSignature">Steve<br><br>Sent from my iPhone</div><d=
iv><br>On Mar 20, 2017, at 9:25 PM, Ted Lemon &lt;<a href=3D"mailto:mellon@f=
ugue.com">mellon@fugue.com</a>&gt; wrote:<br><br></div><blockquote type=3D"c=
ite"><div><meta http-equiv=3D"Content-Type" content=3D"text/html charset=3Du=
s-ascii"><div class=3D"">I'm curious what Russ and Steve think about this as=
 an alternative. &nbsp; It seems a bit byzantine to me, but I can't say that=
 I object to it on principal. &nbsp; It does create a lot of extra work for I=
CANN, though, and it would be a bit more brittle than just doing an unsigned=
 delegation: we now have to have some way to get current versions of these s=
ignatures into the homenet resolver.</div><div class=3D""><br class=3D""></d=
iv><div class=3D"">Further comments inline.</div><div class=3D""><br class=3D=
""></div>On Mar 20, 2017, at 6:08 PM, Brian Dickson &lt;<a href=3D"mailto:br=
ian.peter.dickson@gmail.com" class=3D"">brian.peter.dickson@gmail.com</a>&gt=
; wrote:<div><blockquote type=3D"cite" class=3D""><div class=3D""><div style=
=3D"font-family: times; font-style: normal; font-variant-caps: normal; font-=
weight: normal; letter-spacing: normal; orphans: auto; text-align: start; te=
xt-indent: 0px; text-transform: none; white-space: normal; widows: auto; wor=
d-spacing: 0px; -webkit-text-stroke-width: 0px;" class=3D""><ol class=3D""><=
li class=3D"">What is required for the above, is generation of DNSSEC record=
s including RRSIG(NS), NSEC, and RRSIG(NSEC), for "homenet" TLD.</li></ol></=
div></div></blockquote><div><br class=3D""></div>Yes.</div><div><br class=3D=
""><blockquote type=3D"cite" class=3D""><div class=3D""><div style=3D"font-f=
amily: times; font-style: normal; font-variant-caps: normal; font-weight: no=
rmal; letter-spacing: normal; orphans: auto; text-align: start; text-indent:=
 0px; text-transform: none; white-space: normal; widows: auto; word-spacing:=
 0px; -webkit-text-stroke-width: 0px;" class=3D""><div class=3D"">Since the q=
ueries are never meant to reach the root servers, the presence or absence of=
 "homenet" in the root is mostly moot.</div></div></div></blockquote><div><b=
r class=3D""></div>Sure.</div><div><br class=3D""><blockquote type=3D"cite" c=
lass=3D""><div style=3D"font-family: times; font-style: normal; font-variant=
-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; t=
ext-align: start; text-indent: 0px; text-transform: none; white-space: norma=
l; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=3D=
"">The only technical requirement is that suitable DNSSEC records be generat=
ed, and that the special-purpose homenet DNS resolvers are able to have up-t=
o-date copies of these DNSSEC records.</div></blockquote><div><br class=3D""=
></div>Sure.</div><div><br class=3D""><blockquote type=3D"cite" class=3D""><=
div style=3D"font-family: times; font-style: normal; font-variant-caps: norm=
al; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: s=
tart; text-indent: 0px; text-transform: none; white-space: normal; widows: a=
uto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=3D"">As a tec=
hnical matter, this does not require publishing these records in the root zo=
ne, although that would be one way of achieving the necessary requirement.</=
div></blockquote><div><br class=3D""></div>True.</div><div><br class=3D""><b=
lockquote type=3D"cite" class=3D""><div style=3D"font-family: times; font-st=
yle: normal; font-variant-caps: normal; font-weight: normal; letter-spacing:=
 normal; orphans: auto; text-align: start; text-indent: 0px; text-transform:=
 none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-st=
roke-width: 0px;" class=3D"">Perhaps the homenet WG folks could talk to the I=
CANN folks about ways of accomplishing the above, without the need for publi=
shing the unsigned delegation in the root zone?</div></blockquote><div><br c=
lass=3D""></div>Strictly speaking I think this is something the IESG would h=
ave to do. &nbsp;I don't object to this as a solution, but operationally I t=
hink it's a lot more work. &nbsp; It may be that it's worth doing it, since i=
t might be applicable to other special-use name allocations.</div><div><br c=
lass=3D""><blockquote type=3D"cite" class=3D""><div style=3D"font-family: ti=
mes; font-style: normal; font-variant-caps: normal; font-weight: normal; let=
ter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; tex=
t-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -we=
bkit-text-stroke-width: 0px;" class=3D"">The benefit of not publishing, is t=
hat any queries that do hit the root servers, would get a signed NXDOMAIN, w=
hich IMHO is a more correct response.</div></blockquote><br class=3D""></div=
><div>Yes. &nbsp; I'm not sure that's enough to justify the extra work.</div=
><div><br class=3D""></div></div></blockquote><blockquote type=3D"cite"><div=
><span>_______________________________________________</span><br><span>DNSOP=
 mailing list</span><br><span><a href=3D"mailto:DNSOP@ietf.org">DNSOP@ietf.o=
rg</a></span><br><span><a href=3D"https://www.ietf.org/mailman/listinfo/dnso=
p">https://www.ietf.org/mailman/listinfo/dnsop</a></span><br></div></blockqu=
ote></body></html>=

--Apple-Mail-2D336C07-3597-42F5-BCC1-0BC8F8F6037A--


From nobody Mon Mar 20 18:43:54 2017
Return-Path: <mellon@fugue.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 413C71316A7 for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 18:43:53 -0700 (PDT)
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=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=fugue-com.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id m4Jd1tN_Onya for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 18:43:51 -0700 (PDT)
Received: from mail-qk0-x22e.google.com (mail-qk0-x22e.google.com [IPv6:2607:f8b0:400d:c09::22e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3ABD4129434 for <dnsop@ietf.org>; Mon, 20 Mar 2017 18:43:51 -0700 (PDT)
Received: by mail-qk0-x22e.google.com with SMTP id v127so125007824qkb.2 for <dnsop@ietf.org>; Mon, 20 Mar 2017 18:43:51 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fugue-com.20150623.gappssmtp.com; s=20150623; h=from:message-id:mime-version:subject:date:in-reply-to:cc:to :references; bh=tr8Z08CctoqVI+RsZiLEZW2/EWVkz1FoXC8F3ZNVNlk=; b=KPrQ96p++2YVn8vAcMQJtgbvWOXrHSrFCymE4KPQZhYINvgOXzpBtnBzs8rG9MJf7u v/JtMzQv3WGWWcody5sfi/QHSuOdKmkl/ilgqhQJ1VWH/cqfo1naTjxECypmLlmxKb6w 6zkj+Bz2l+zHgMiPnjnFPW6PJOE1MlwItN9wj+NvZdpFPMMA4ZXvquXZceeJofW1xSC6 YXbhueTYMBF4x0OaYmh8eNNpWiWnzBRq324pzVo33MvOL7TTRzUI6e3pauSabwfjfOS4 /qBX3jE+pC28lKtYvKoB7zCqTQCOt+5qzrNXDOxQVImNNp3J6lad7c1w74K7WcM2hJ8b Kt1A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:message-id:mime-version:subject:date :in-reply-to:cc:to:references; bh=tr8Z08CctoqVI+RsZiLEZW2/EWVkz1FoXC8F3ZNVNlk=; b=imt7lmu6XxrkOOmojxWmKjIuw3Pjqf1keToEICYhQQt0JlCTD5tNoMEdkdtcq3uxqz TS2VOJnYQVnF4RdFyiXVYgr5z1w1a18aj3O4TzQV/NbiTQDsw3Prj8T1qGnVAe9pnJ+9 oWMixKsqowG/rvvqXz3XwC1qOY7CAHlKX9lhfQPsWRUDeup62tSNiYHNoGGBQcYoMJlD MpxWYJybgGTBlAcKh0v4yk/ExGy9Fe9n2kYbZxKES23dcXcz0QjU0AaW5FOru5VIZZ/V zeICOGpRz91KXuhSYfdWmE+gubWnEkE2FQENDTnSWkGHrTsrunztaFPG+pSJcYCWdoCI QpKw==
X-Gm-Message-State: AFeK/H3iXG+nbjcMe+q0IeK1pjDJYOHV0ljlK2bhQdz5hw59uV+VT+KiOwhSQUYwS6wYvA==
X-Received: by 10.55.66.65 with SMTP id p62mr26329046qka.191.1490060630328; Mon, 20 Mar 2017 18:43:50 -0700 (PDT)
Received: from [10.0.30.228] (c-73-167-64-188.hsd1.ma.comcast.net. [73.167.64.188]) by smtp.gmail.com with ESMTPSA id d30sm13713367qtb.18.2017.03.20.18.43.48 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 20 Mar 2017 18:43:48 -0700 (PDT)
From: Ted Lemon <mellon@fugue.com>
Message-Id: <363BF260-C6DC-4C9F-B006-7AD842D97D65@fugue.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_71AB41CD-8485-4885-8277-DDB16129E191"
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
Date: Mon, 20 Mar 2017 21:43:46 -0400
In-Reply-To: <5EBE79DC-86F8-4E63-8DEB-9F8D9690FCD4@shinkuro.com>
Cc: Brian Dickson <brian.peter.dickson@gmail.com>, "dnsop@ietf.org WG" <dnsop@ietf.org>
To: Steve Crocker <steve@shinkuro.com>
References: <CAH1iCioEAfgS-Efj1OYsL1vG4STnwod=ARrtEKWsHYMCzRdq-Q@mail.gmail.com> <441D6008-B1B3-46D4-87C0-1BA8032B50DB@fugue.com> <5EBE79DC-86F8-4E63-8DEB-9F8D9690FCD4@shinkuro.com>
X-Mailer: Apple Mail (2.3259)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/2bBxAJVYS03uXEVorskaaqJxQyw>
Subject: Re: [DNSOP] WG review of draft-ietf-homenet-dot-03
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Mar 2017 01:43:53 -0000

--Apple-Mail=_71AB41CD-8485-4885-8277-DDB16129E191
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

On Mar 20, 2017, at 9:37 PM, Steve Crocker <steve@shinkuro.com> wrote:
> Before addressing the questions you've asked, let me about the rest of =
the picture.  How do names get assigned within the local homenet domain?

Using either hybrid dnssd, or else stateful dnssd.   So,

https://tools.ietf.org/html/draft-tldm-simple-homenet-naming-00 =
<https://tools.ietf.org/html/draft-tldm-simple-homenet-naming-00>
https://tools.ietf.org/html/draft-ietf-dnssd-hybrid-06 =
<https://tools.ietf.org/html/draft-ietf-dnssd-hybrid-06>
https://tools.ietf.org/html/draft-lemon-stateful-dnssd-00 =
<https://tools.ietf.org/html/draft-lemon-stateful-dnssd-00>

The short answer is that names are discovered on the local wire using =
Multicast DNS (RFC 6762) and published using DNS Service Discovery (RFC =
6763).   The former is a link-local protocol; the latter is the DNS wire =
protocol, with some special features.   The drafts I linked to talk =
about that in detail, but it's a lot of reading.   I think the first one =
gives you a decent sketch, but it's a -00, so it could probably be a lot =
more clear.


--Apple-Mail=_71AB41CD-8485-4885-8277-DDB16129E191
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=us-ascii

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dus-ascii"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D"">On Mar 20, 2017, at 9:37 PM, Steve Crocker &lt;<a =
href=3D"mailto:steve@shinkuro.com" class=3D"">steve@shinkuro.com</a>&gt; =
wrote:<div><blockquote type=3D"cite" class=3D""><div class=3D""><div =
style=3D"font-family: Helvetica; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
orphans: auto; text-align: start; text-indent: 0px; text-transform: =
none; white-space: normal; widows: auto; word-spacing: 0px; =
-webkit-text-stroke-width: 0px;" class=3D"">Before addressing the =
questions you've asked, let me about the rest of the picture. &nbsp;How =
do names get assigned within the local homenet =
domain?</div></div></blockquote><br class=3D""></div><div>Using either =
hybrid dnssd, or else stateful dnssd. &nbsp; So,</div><div><br =
class=3D""></div><div><a =
href=3D"https://tools.ietf.org/html/draft-tldm-simple-homenet-naming-00" =
class=3D"">https://tools.ietf.org/html/draft-tldm-simple-homenet-naming-00=
</a></div><div><a =
href=3D"https://tools.ietf.org/html/draft-ietf-dnssd-hybrid-06" =
class=3D"">https://tools.ietf.org/html/draft-ietf-dnssd-hybrid-06</a></div=
><div><a =
href=3D"https://tools.ietf.org/html/draft-lemon-stateful-dnssd-00" =
class=3D"">https://tools.ietf.org/html/draft-lemon-stateful-dnssd-00</a></=
div><div><br class=3D""></div>The short answer is that names are =
discovered on the local wire using Multicast DNS (RFC 6762) and =
published using DNS Service Discovery (RFC 6763). &nbsp; The former is a =
link-local protocol; the latter is the DNS wire protocol, with some =
special features. &nbsp; The drafts I linked to talk about that in =
detail, but it's a lot of reading. &nbsp; I think the first one gives =
you a decent sketch, but it's a -00, so it could probably be a lot more =
clear.<div class=3D""><br class=3D""></div></body></html>=

--Apple-Mail=_71AB41CD-8485-4885-8277-DDB16129E191--


From nobody Mon Mar 20 18:50:27 2017
Return-Path: <brian.peter.dickson@gmail.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 507BE12943C for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 18:50:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.698
X-Spam-Level: 
X-Spam-Status: No, score=-2.698 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id T_ySz1yOnWfH for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 18:50:23 -0700 (PDT)
Received: from mail-qk0-x230.google.com (mail-qk0-x230.google.com [IPv6:2607:f8b0:400d:c09::230]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3E968129439 for <dnsop@ietf.org>; Mon, 20 Mar 2017 18:50:23 -0700 (PDT)
Received: by mail-qk0-x230.google.com with SMTP id v127so125087441qkb.2 for <dnsop@ietf.org>; Mon, 20 Mar 2017 18:50:23 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=5zADRaR1oCF6EodQAeIIv67aAhj9F+/kJnwH3PD0U4U=; b=f1LZJKAkSnMvt9hZhqM+NfNLiD+vqv415S6UysS5YVQFaMSGa6KHF4huaUrBaU+im4 d74+ok7Ry4vPWPRTrW4tHZPOn+ldVkOOaU+aUQuHeW/rhnwWjPsvwaaEp3MLkirnbKW2 6F9Yj13r4Wi9vr5W+knovpISPOgQpwCX8tjm9mRiyDdfIQcwaamIdJsPawsPE81DROWy bkIQAwzmt4mZixYBMeOdSaqTei8wkRLIEm9RGqAZb7zY01qGgqci8YSVnx7/PeXIfo42 dBOeVArT3DAWKJTyiR5mEQINUXDgKNKfq2/2lKKsyiY2eiHjCaCeboAntYfYD5WuPhzB pOEg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=5zADRaR1oCF6EodQAeIIv67aAhj9F+/kJnwH3PD0U4U=; b=nW3FRsq3bqa3uuiZ3mr5atxrnFb6y2lbqzv0XMnTNb5sCj5yqL8z/6nUajXmCoZCeM XjiHmItoTGGrFR1tKzbNNJJq7eoSQdKrJclppW5S0tEm2dJ1ySLEqNldOjX57pArovPh pT4cxLpy2S/bbedaDiBO9+4a7GTajp/XnQWqbvz+9Dg4uVZ9e0vH5is4/SViohTcQ6Vo WoMcDoNfn63Si0Q3f8FDqWjYDIRik0QNQ15+uCovhn7LHroC6WlCHfW5FPefisi4mk1f vAwn+tW0xDzIf2ukvbEV4xTXCOjQQ4rlJrcvVxOKDbSq2nH92ukcjs/qO6Dd3nS/3kfR vLow==
X-Gm-Message-State: AFeK/H2jd/dF3bpdhz5gk3byjB4bZ0o1ch4VB+gFgDCsKpfMSy4glVL/vXe7UC2LEFJp6Z5GgHeBjZWcZorUCg==
X-Received: by 10.55.40.77 with SMTP id o74mr29290950qkh.288.1490061022349; Mon, 20 Mar 2017 18:50:22 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.55.33.140 with HTTP; Mon, 20 Mar 2017 18:50:21 -0700 (PDT)
In-Reply-To: <441D6008-B1B3-46D4-87C0-1BA8032B50DB@fugue.com>
References: <CAH1iCioEAfgS-Efj1OYsL1vG4STnwod=ARrtEKWsHYMCzRdq-Q@mail.gmail.com> <441D6008-B1B3-46D4-87C0-1BA8032B50DB@fugue.com>
From: Brian Dickson <brian.peter.dickson@gmail.com>
Date: Mon, 20 Mar 2017 18:50:21 -0700
Message-ID: <CAH1iCip8=KajuqXL6P72aMovsaXWPeWCAWHoXUJ+tZFY4FrG9g@mail.gmail.com>
To: Ted Lemon <mellon@fugue.com>
Cc: "dnsop@ietf.org WG" <dnsop@ietf.org>
Content-Type: multipart/alternative; boundary=001a114446e2ee5250054b33dd8d
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/PlF0YPp0WGG7DQca64lhdIfub9k>
Subject: Re: [DNSOP] WG review of draft-ietf-homenet-dot-03
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Mar 2017 01:50:25 -0000

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

Just to follow through on my thought(s) on this... (thought in-line below).

On Mon, Mar 20, 2017 at 6:25 PM, Ted Lemon <mellon@fugue.com> wrote:

> I'm curious what Russ and Steve think about this as an alternative.   It
> seems a bit byzantine to me, but I can't say that I object to it on
> principal.   It does create a lot of extra work for ICANN, though, and it
> would be a bit more brittle than just doing an unsigned delegation: we now
> have to have some way to get current versions of these signatures into the
> homenet resolver.
>

Given that hypothetically this would not be published in the root zone,
there are ways to make this less brittle or expensive.
(Apologies in advance to anyone who might sprain their eyebrows.)

Technically, it is possible use the KSK instead of the ZSK in generating an
RRSIG.
This would alleviate the temporal nature of validation from ZSK-derived
RRSIGs. (Continue reading for why this matters.)

And also technically, an RRSIG can have a nearly-arbitrary validity period,
up to 68 years.

So, if ICANN were to agree to do so, they could provide a long-lived RRSIG
signed directly by the root trust anchor, aka the KSK of the root zone.
This would validate for however long the RRSIG's validity period is, or
until the KSK rolls.

This would require an update every time the KSK is rolled, or whenever the
RRSIG needs to be refreshed. 68 years is an inconvenient interval, so maybe
50 or 20 years? This is still a lot better than 1 week or 1 month.

The question of how to publish this is orthogonal; perhaps some existing or
new RRTYPE, at some well-known place in the DNS tree, maybe under ".arpa"
somewhere convenient? Ideally also DNSSEC-signed.

Just suggesting something that is technically feasible...

Brian


>
> Further comments inline.
>
> On Mar 20, 2017, at 6:08 PM, Brian Dickson <brian.peter.dickson@gmail.com>
> wrote:
>
>
>    1. What is required for the above, is generation of DNSSEC records
>    including RRSIG(NS), NSEC, and RRSIG(NSEC), for "homenet" TLD.
>
>
> Yes.
>
> Since the queries are never meant to reach the root servers, the presence
> or absence of "homenet" in the root is mostly moot.
>
>
> Sure.
>
> The only technical requirement is that suitable DNSSEC records be
> generated, and that the special-purpose homenet DNS resolvers are able to
> have up-to-date copies of these DNSSEC records.
>
>
> Sure.
>
> As a technical matter, this does not require publishing these records in
> the root zone, although that would be one way of achieving the necessary
> requirement.
>
>
> True.
>
> Perhaps the homenet WG folks could talk to the ICANN folks about ways of
> accomplishing the above, without the need for publishing the unsigned
> delegation in the root zone?
>
>
> Strictly speaking I think this is something the IESG would have to do.  I
> don't object to this as a solution, but operationally I think it's a lot
> more work.   It may be that it's worth doing it, since it might be
> applicable to other special-use name allocations.
>
> The benefit of not publishing, is that any queries that do hit the root
> servers, would get a signed NXDOMAIN, which IMHO is a more correct response.
>
>
> Yes.   I'm not sure that's enough to justify the extra work.
>
>

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

<div dir=3D"ltr">Just to follow through on my thought(s) on this... (though=
t in-line below).<br><div class=3D"gmail_extra"><br><div class=3D"gmail_quo=
te">On Mon, Mar 20, 2017 at 6:25 PM, Ted Lemon <span dir=3D"ltr">&lt;<a hre=
f=3D"mailto:mellon@fugue.com" target=3D"_blank">mellon@fugue.com</a>&gt;</s=
pan> wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex=
;border-left:1px #ccc solid;padding-left:1ex"><div style=3D"word-wrap:break=
-word"><div>I&#39;m curious what Russ and Steve think about this as an alte=
rnative. =C2=A0 It seems a bit byzantine to me, but I can&#39;t say that I =
object to it on principal. =C2=A0 It does create a lot of extra work for IC=
ANN, though, and it would be a bit more brittle than just doing an unsigned=
 delegation: we now have to have some way to get current versions of these =
signatures into the homenet resolver.</div></div></blockquote><div><br></di=
v><div>Given that hypothetically this would not be published in the root zo=
ne, there are ways to make this less brittle or expensive.</div><div>(Apolo=
gies in advance to anyone who might sprain their eyebrows.)</div><div><br><=
/div><div>Technically, it is possible use the KSK instead of the ZSK in gen=
erating an RRSIG.=C2=A0</div><div>This would alleviate the temporal nature =
of validation from ZSK-derived RRSIGs. (Continue reading for why this matte=
rs.)</div><div><br></div><div>And also technically, an RRSIG can have a nea=
rly-arbitrary validity period, up to 68 years.</div><div><br></div><div>So,=
 if ICANN were to agree to do so, they could provide a long-lived RRSIG sig=
ned directly by the root trust anchor, aka the KSK of the root zone. This w=
ould validate for however long the RRSIG&#39;s validity period is, or until=
 the KSK rolls.</div><div><br></div><div>This would require an update every=
 time the KSK is rolled, or whenever the RRSIG needs to be refreshed. 68 ye=
ars is an inconvenient interval, so maybe 50 or 20 years? This is still a l=
ot better than 1 week or 1 month.</div><div><br></div><div>The question of =
how to publish this is orthogonal; perhaps some existing or new RRTYPE, at =
some well-known place in the DNS tree, maybe under &quot;.arpa&quot; somewh=
ere convenient? Ideally also DNSSEC-signed.</div><div><br></div><div>Just s=
uggesting something that is technically feasible...</div><div><br></div><di=
v>Brian</div><div>=C2=A0</div><blockquote class=3D"gmail_quote" style=3D"ma=
rgin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style=3D"=
word-wrap:break-word"><div><br></div><div>Further comments inline.</div><sp=
an class=3D""><div><br></div>On Mar 20, 2017, at 6:08 PM, Brian Dickson &lt=
;<a href=3D"mailto:brian.peter.dickson@gmail.com" target=3D"_blank">brian.p=
eter.dickson@gmail.com</a><wbr>&gt; wrote:</span><div><span class=3D""><blo=
ckquote type=3D"cite"><div><div style=3D"font-family:times;font-style:norma=
l;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-al=
ign:start;text-indent:0px;text-transform:none;white-space:normal;word-spaci=
ng:0px"><ol><li>What is required for the above, is generation of DNSSEC rec=
ords including RRSIG(NS), NSEC, and RRSIG(NSEC), for &quot;homenet&quot; TL=
D.</li></ol></div></div></blockquote><div><br></div></span>Yes.</div><div><=
span class=3D""><br><blockquote type=3D"cite"><div><div style=3D"font-famil=
y:times;font-style:normal;font-variant-caps:normal;font-weight:normal;lette=
r-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white=
-space:normal;word-spacing:0px"><div>Since the queries are never meant to r=
each the root servers, the presence or absence of &quot;homenet&quot; in th=
e root is mostly moot.</div></div></div></blockquote><div><br></div></span>=
Sure.</div><div><span class=3D""><br><blockquote type=3D"cite"><div style=
=3D"font-family:times;font-style:normal;font-variant-caps:normal;font-weigh=
t:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transf=
orm:none;white-space:normal;word-spacing:0px">The only technical requiremen=
t is that suitable DNSSEC records be generated, and that the special-purpos=
e homenet DNS resolvers are able to have up-to-date copies of these DNSSEC =
records.</div></blockquote><div><br></div></span>Sure.</div><div><span clas=
s=3D""><br><blockquote type=3D"cite"><div style=3D"font-family:times;font-s=
tyle:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:norm=
al;text-align:start;text-indent:0px;text-transform:none;white-space:normal;=
word-spacing:0px">As a technical matter, this does not require publishing t=
hese records in the root zone, although that would be one way of achieving =
the necessary requirement.</div></blockquote><div><br></div></span>True.</d=
iv><div><span class=3D""><br><blockquote type=3D"cite"><div style=3D"font-f=
amily:times;font-style:normal;font-variant-caps:normal;font-weight:normal;l=
etter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;w=
hite-space:normal;word-spacing:0px">Perhaps the homenet WG folks could talk=
 to the ICANN folks about ways of accomplishing the above, without the need=
 for publishing the unsigned delegation in the root zone?</div></blockquote=
><div><br></div></span>Strictly speaking I think this is something the IESG=
 would have to do.=C2=A0 I don&#39;t object to this as a solution, but oper=
ationally I think it&#39;s a lot more work. =C2=A0 It may be that it&#39;s =
worth doing it, since it might be applicable to other special-use name allo=
cations.</div><span class=3D""><div><br><blockquote type=3D"cite"><div styl=
e=3D"font-family:times;font-style:normal;font-variant-caps:normal;font-weig=
ht:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-trans=
form:none;white-space:normal;word-spacing:0px">The benefit of not publishin=
g, is that any queries that do hit the root servers, would get a signed NXD=
OMAIN, which IMHO is a more correct response.</div></blockquote><br></div><=
/span><div>Yes. =C2=A0 I&#39;m not sure that&#39;s enough to justify the ex=
tra work.</div><div><br></div></div></blockquote></div><br></div></div>

--001a114446e2ee5250054b33dd8d--


From nobody Mon Mar 20 18:54:43 2017
Return-Path: <mellon@fugue.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E781C1316C8 for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 18:54:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=fugue-com.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Rr3FA_-wpXab for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 18:54:40 -0700 (PDT)
Received: from mail-qt0-x22f.google.com (mail-qt0-x22f.google.com [IPv6:2607:f8b0:400d:c0d::22f]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3910A1316C5 for <dnsop@ietf.org>; Mon, 20 Mar 2017 18:54:40 -0700 (PDT)
Received: by mail-qt0-x22f.google.com with SMTP id i34so121533527qtc.0 for <dnsop@ietf.org>; Mon, 20 Mar 2017 18:54:40 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fugue-com.20150623.gappssmtp.com; s=20150623; h=from:message-id:mime-version:subject:date:in-reply-to:cc:to :references; bh=4ZmYI2+jz+V3r2FIw47b9sAniycw5duuPMC0A+BQfjs=; b=KFZBVi2oL40Mp3gcwhKE0NAL4jnOPzTO5GwHYN90OsNiqlZ77Fo43IOyhXlEuupRPL af2TJxUc1T8Xj58qFmrRN0epy/HHmQqvDob8Wwtd8S1u94NTftnOLpz6eIbOKhEJjBGL +KANT4U64ZWM5G9oL9ga8M6rbuSJaWN+e/69Xy18kGet6T2q7JA2w9Jv0+Gq8d0mUOqI R74qlzMFBr/j0WzF45zO8p5bzn5XChRKsdlk/KoAYyWZ7MzHgc7pCp3i+XyeMnGrIgm5 tI2dz8g/kVeUZMCw8GA1B4QpN68YjJIJOvCC08hhhu2DgizH8COaJRkJtslVoFam+9Vz O6sA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:message-id:mime-version:subject:date :in-reply-to:cc:to:references; bh=4ZmYI2+jz+V3r2FIw47b9sAniycw5duuPMC0A+BQfjs=; b=hu6RBkBmlseVVhBaGoWtYxFnClOmmtywDfaabD4UNxm5LdDxLsZA0l6xy/PWMaKrmt 7UU3QO8LDoYiuEpjBfxiGMkfB7W+G+yrM38oh9biVa0cGxAIObVnqMuL5hKbahplOAz3 9FG034QdCy2fz8yhiNh8sjaL4fDT8j91bKFjfkcNBsrMwlWOcgDIO7KN5KRq+9QJ/eti DrGD4ppVdlc5gvlCRC8qe4YkH8zmcUbzP0X8/BCYDRUK56vRd1+LCY+A6dA68ZHQ1oeV IlVVByI1YCcjsWNG9w3SqQ4hM5/HUXcG6n/DK51Xas4VYBRAWetatmw74f0OOGreqLhW NN5Q==
X-Gm-Message-State: AFeK/H1/9Hm2a7zjne6xWkW35m5Xm9RohiN29KJ8x9CDWjkamYJgeGyEtSUnPxlJb2dWzA==
X-Received: by 10.200.39.56 with SMTP id g53mr9868504qtg.134.1490061279448; Mon, 20 Mar 2017 18:54:39 -0700 (PDT)
Received: from [10.0.30.228] (c-73-167-64-188.hsd1.ma.comcast.net. [73.167.64.188]) by smtp.gmail.com with ESMTPSA id d23sm13699671qta.32.2017.03.20.18.54.38 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 20 Mar 2017 18:54:38 -0700 (PDT)
From: Ted Lemon <mellon@fugue.com>
Message-Id: <18C28746-F113-4ABD-9896-29ECAC8C27DF@fugue.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_7C9ACE0B-A5DD-4CAC-8891-2325521DE2AC"
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
Date: Mon, 20 Mar 2017 21:54:37 -0400
In-Reply-To: <CAH1iCip8=KajuqXL6P72aMovsaXWPeWCAWHoXUJ+tZFY4FrG9g@mail.gmail.com>
Cc: "dnsop@ietf.org WG" <dnsop@ietf.org>
To: Brian Dickson <brian.peter.dickson@gmail.com>
References: <CAH1iCioEAfgS-Efj1OYsL1vG4STnwod=ARrtEKWsHYMCzRdq-Q@mail.gmail.com> <441D6008-B1B3-46D4-87C0-1BA8032B50DB@fugue.com> <CAH1iCip8=KajuqXL6P72aMovsaXWPeWCAWHoXUJ+tZFY4FrG9g@mail.gmail.com>
X-Mailer: Apple Mail (2.3259)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/v3AGu60fqQK7swosdHimYejLsu8>
Subject: Re: [DNSOP] WG review of draft-ietf-homenet-dot-03
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Mar 2017 01:54:42 -0000

--Apple-Mail=_7C9ACE0B-A5DD-4CAC-8891-2325521DE2AC
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

On Mar 20, 2017, at 9:50 PM, Brian Dickson =
<brian.peter.dickson@gmail.com> wrote:
> This would require an update every time the KSK is rolled, or whenever =
the RRSIG needs to be refreshed. 68 years is an inconvenient interval, =
so maybe 50 or 20 years? This is still a lot better than 1 week or 1 =
month.

Isn't there some inconvenient process involved in using the KSK?   I =
suspect that in practice, this makes it harder, not easier.


--Apple-Mail=_7C9ACE0B-A5DD-4CAC-8891-2325521DE2AC
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=us-ascii

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dus-ascii"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D"">On Mar 20, 2017, at 9:50 PM, Brian Dickson &lt;<a =
href=3D"mailto:brian.peter.dickson@gmail.com" =
class=3D"">brian.peter.dickson@gmail.com</a>&gt; wrote:<div><blockquote =
type=3D"cite" class=3D""><div class=3D""><span style=3D"font-family: =
Helvetica; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; orphans: auto; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
float: none; display: inline !important;" class=3D"">This would require =
an update every time the KSK is rolled, or whenever the RRSIG needs to =
be refreshed. 68 years is an inconvenient interval, so maybe 50 or 20 =
years? This is still a lot better than 1 week or 1 =
month.</span></div></blockquote></div><br class=3D""><div class=3D"">Isn't=
 there some inconvenient process involved in using the KSK? &nbsp; I =
suspect that in practice, this makes it harder, not easier.</div><div =
class=3D""><br class=3D""></div></body></html>=

--Apple-Mail=_7C9ACE0B-A5DD-4CAC-8891-2325521DE2AC--


From nobody Mon Mar 20 19:14:40 2017
Return-Path: <brian.peter.dickson@gmail.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 17160129442 for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 19:14:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.698
X-Spam-Level: 
X-Spam-Status: No, score=-2.698 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nnzgRph_tTg8 for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 19:14:36 -0700 (PDT)
Received: from mail-it0-x229.google.com (mail-it0-x229.google.com [IPv6:2607:f8b0:4001:c0b::229]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5B60D129435 for <dnsop@ietf.org>; Mon, 20 Mar 2017 19:14:36 -0700 (PDT)
Received: by mail-it0-x229.google.com with SMTP id y18so1970796itc.0 for <dnsop@ietf.org>; Mon, 20 Mar 2017 19:14:36 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=6itBjpK2A/uSwsxZR0GX00sKSjVYg4E/pwuw781/LfU=; b=dODIKHTnrEt3fYO0WKfkphuEYwSO35QZ6I9jp6PaQT8i2trCY9nVKNU1bA6/ochLfV CKJ4whdo1D9hD/5TWiEDG9J0SBBNfA5/o99WgEGrGfbIh1hS/DuaZLYg8EOAnQxAZMUm 6LtVBtchL9TBOBrHAQmpPB37PFKLqkR+lDB0qGuqR2f76L88LBiOGTnXylMC69hX9Oij WLTa/gwx0QvxxY8Rj3FK8/wONc5guKsRnMILWzJlkrl+pq3g/aoEdv2FAnsl5ckv6yfw j5FSIPGxoIUOKChP/5FBh+hr0phqXFnk4hDwT5E2M2wQZUQPZxBMhu9FaUWOKBW7lZKv JOHQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=6itBjpK2A/uSwsxZR0GX00sKSjVYg4E/pwuw781/LfU=; b=f8ggh20ZpUsoUru+3ngiYPEyvLMTs1/KudAcsnweZ7FPj70/xF+QSanXvVIxDMpsKV k8Ra2NR8lnHRhzfVODQyB8rE5ZztdPG1RwGOe3C/5bWxUZpDULpcZTuwflkUIzX7U5E9 VwjFoytua1Ug9O+I9ZIXgdvuwOeB7HgVFwQk1qTlETj/yod1LnivuUVtX/2eeniwpqC9 T6xAFQEWx7OQn8i4jHlNI1o7pyo5zWJ+ejWi9tPnT3+2W8vVTsybn2C1bE2zzO8TTzva T1fWkvtg8hv1Xm5YxLciotzLQSvRM5GJRjuUDJTsctrV9qID1NkZkLEIpXfD2HRVDB1i D9mQ==
X-Gm-Message-State: AFeK/H1jNdGu+kgc2eu8nFcczxxJr/51bFG3C6Ayj5rRa7l3YEBqTVTkPWGBfwVvyv6NHjeGWqA+oqJpzyYWow==
X-Received: by 10.36.4.67 with SMTP id 64mr560252itb.19.1490062475793; Mon, 20 Mar 2017 19:14:35 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.36.88.210 with HTTP; Mon, 20 Mar 2017 19:14:35 -0700 (PDT)
In-Reply-To: <18C28746-F113-4ABD-9896-29ECAC8C27DF@fugue.com>
References: <CAH1iCioEAfgS-Efj1OYsL1vG4STnwod=ARrtEKWsHYMCzRdq-Q@mail.gmail.com> <441D6008-B1B3-46D4-87C0-1BA8032B50DB@fugue.com> <CAH1iCip8=KajuqXL6P72aMovsaXWPeWCAWHoXUJ+tZFY4FrG9g@mail.gmail.com> <18C28746-F113-4ABD-9896-29ECAC8C27DF@fugue.com>
From: Brian Dickson <brian.peter.dickson@gmail.com>
Date: Mon, 20 Mar 2017 19:14:35 -0700
Message-ID: <CAH1iCirZhjpZROBALfmazyFesr7mCYsHg9pQiQhY31=zPvW31g@mail.gmail.com>
To: Ted Lemon <mellon@fugue.com>
Cc: "dnsop@ietf.org WG" <dnsop@ietf.org>
Content-Type: multipart/alternative; boundary=001a1140ad4e903e76054b34347a
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/OfMWAhwWSIAkC5pSVzhtexgsabU>
Subject: Re: [DNSOP] WG review of draft-ietf-homenet-dot-03
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Mar 2017 02:14:38 -0000

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

On Mon, Mar 20, 2017 at 6:54 PM, Ted Lemon <mellon@fugue.com> wrote:

> On Mar 20, 2017, at 9:50 PM, Brian Dickson <brian.peter.dickson@gmail.com>
> wrote:
>
> This would require an update every time the KSK is rolled, or whenever the
> RRSIG needs to be refreshed. 68 years is an inconvenient interval, so maybe
> 50 or 20 years? This is still a lot better than 1 week or 1 month.
>
>
> Isn't there some inconvenient process involved in using the KSK?   I
> suspect that in practice, this makes it harder, not easier.
>

Yes, very much so, although I'm answering from second- or third-hand
knowledge.

As I understand it, the whole process of using the KSK is a scripted,
recorded ceremony in a carefully controlled super-restricted environment,
so this would need to be added to that script.

On the plus side, if it only needs to be done on the very rare occasion
(every N years or when the KSK rolls), I think the benefit would outweigh
the initial barrier to change.

But, that is probably for the folks with direct knowledge to comment on.
I'm just putting the suggestion forward.

Brian

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

<div dir=3D"ltr"><br><div class=3D"gmail_extra"><br><div class=3D"gmail_quo=
te">On Mon, Mar 20, 2017 at 6:54 PM, Ted Lemon <span dir=3D"ltr">&lt;<a hre=
f=3D"mailto:mellon@fugue.com" target=3D"_blank">mellon@fugue.com</a>&gt;</s=
pan> wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex=
;border-left:1px #ccc solid;padding-left:1ex"><div style=3D"word-wrap:break=
-word"><span class=3D"">On Mar 20, 2017, at 9:50 PM, Brian Dickson &lt;<a h=
ref=3D"mailto:brian.peter.dickson@gmail.com" target=3D"_blank">brian.peter.=
dickson@gmail.com</a><wbr>&gt; wrote:<div><blockquote type=3D"cite"><div><s=
pan style=3D"font-family:Helvetica;font-size:14px;font-style:normal;font-va=
riant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start=
;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;fl=
oat:none;display:inline!important">This would require an update every time =
the KSK is rolled, or whenever the RRSIG needs to be refreshed. 68 years is=
 an inconvenient interval, so maybe 50 or 20 years? This is still a lot bet=
ter than 1 week or 1 month.</span></div></blockquote></div><br></span><div>=
Isn&#39;t there some inconvenient process involved in using the KSK? =C2=A0=
 I suspect that in practice, this makes it harder, not easier.</div></div><=
/blockquote><div>=C2=A0</div><div>Yes, very much so, although I&#39;m answe=
ring from second- or third-hand knowledge.</div><div><br></div><div>As I un=
derstand it, the whole process of using the KSK is a scripted, recorded cer=
emony in a carefully controlled super-restricted environment, so this would=
 need to be added to that script.</div><div><br></div><div>On the plus side=
, if it only needs to be done on the very rare occasion (every N years or w=
hen the KSK rolls), I think the benefit would outweigh the initial barrier =
to change.</div><div><br></div><div>But, that is probably for the folks wit=
h direct knowledge to comment on. I&#39;m just putting the suggestion forwa=
rd.</div><div><br></div><div>Brian</div><div>=C2=A0</div></div><br></div></=
div>

--001a1140ad4e903e76054b34347a--


From nobody Mon Mar 20 19:15:43 2017
Return-Path: <ietf-dane@dukhovni.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8972D1316D9 for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 19:15:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UjQGk9fe5A0S for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 19:15:39 -0700 (PDT)
Received: from mournblade.imrryr.org (mournblade.imrryr.org [108.5.242.66]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B4B6112944D for <dnsop@ietf.org>; Mon, 20 Mar 2017 19:15:39 -0700 (PDT)
Received: by mournblade.imrryr.org (Postfix, from userid 1034) id E20077A3309; Tue, 21 Mar 2017 02:15:38 +0000 (UTC)
Date: Tue, 21 Mar 2017 02:15:38 +0000
From: Viktor Dukhovni <ietf-dane@dukhovni.org>
To: dnsop <dnsop@ietf.org>
Message-ID: <20170321021538.GB25754@mournblade.imrryr.org>
Reply-To: dnsop@ietf.org
References: <60C85486-E351-4C42-ADEB-FCBB56F4EA27@fugue.com> <AB11455F-7E43-4CB3-9F13-DB6A09F739EB@vigilsec.com> <CEC8CC6A-861A-471C-B7FA-4BB05C81CCF0@gmail.com> <F7AA49EF-2708-4948-9B60-6660DA6BC841@vigilsec.com> <734EC35A-4B1F-43EB-BE37-C34CA46BDA26@fugue.com> <203D2BEA-1008-48A0-9CE2-1FD621C6117F@shinkuro.com> <3134EDC2-FB00-41EA-8338-6E6B196137F1@fugue.com> <572B4EBA-F37F-4E92-A252-44BAF5DE7FF5@shinkuro.com> <20170321004827.GA25754@mournblade.imrryr.org> <72896FC4-5F63-4880-8C4B-A941A63B91B6@fugue.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <72896FC4-5F63-4880-8C4B-A941A63B91B6@fugue.com>
User-Agent: Mutt/1.7.2 (2016-11-26)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/7An3UMXvX7m7I_Z1dgI9b82n9x4>
Subject: Re: [DNSOP] WG review of draft-ietf-homenet-dot-03
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Mar 2017 02:15:41 -0000

On Mon, Mar 20, 2017 at 09:06:40PM -0400, Ted Lemon wrote:

> On Mar 20, 2017, at 8:48 PM, Viktor Dukhovni <ietf-dane@dukhovni.org> wrote:
> > FWIW, when adding DANE support to Postfix,
> 
> The homenet use case is completely different.   Here we are talking about
> devices that routinely roam among operational domains with no basis for
> trust or even knowledge of the trustworthiness of the local resolver.

When I say "local", I don't mean on a nearby node on the local
network, I mean the loopback interface, i.e. a process on the same
device.

What's attractive here, is that real resolvers (local to the same
device) already have the requisite feature-set, and there's no need
to augment stub resolvers with features already handled by local
recursive resolvers.  If a device is too dumb to run a separate
resolver process, I don't expect it'll have a trustworthy DNSSEC
implementation in its stub resolver.

-- 
	Viktor.


From nobody Mon Mar 20 19:18:30 2017
Return-Path: <joelja@bogus.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 800861316D9 for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 19:18:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.9
X-Spam-Level: 
X-Spam-Status: No, score=-6.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WrHGqSeyNwVO for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 19:18:26 -0700 (PDT)
Received: from nagasaki.bogus.com (nagasaki.bogus.com [IPv6:2001:418:1::81]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0C0AD1316DD for <dnsop@ietf.org>; Mon, 20 Mar 2017 19:18:25 -0700 (PDT)
Received: from mbp-4.local (c-73-202-177-209.hsd1.ca.comcast.net [73.202.177.209]) (authenticated bits=0) by nagasaki.bogus.com (8.15.2/8.15.2) with ESMTPSA id v2L2IM0X056612 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NOT); Tue, 21 Mar 2017 02:18:22 GMT (envelope-from joelja@bogus.com)
X-Authentication-Warning: nagasaki.bogus.com: Host c-73-202-177-209.hsd1.ca.comcast.net [73.202.177.209] claimed to be mbp-4.local
To: Warren Kumari <warren@kumari.net>, Paul Vixie <vixie@fsi.io>
References: <2232822.T0nP9Ksjf9@linux-hs2j> <CAHw9_i+q1BH25RLA=kZg7NB7re1GvAWVrOehzCDQi+U_USvovw@mail.gmail.com>
Cc: DNSOP <dnsop@ietf.org>
From: joel jaeggli <joelja@bogus.com>
Message-ID: <828ea148-8571-a572-762c-a138581577d4@bogus.com>
Date: Mon, 20 Mar 2017 19:18:16 -0700
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <CAHw9_i+q1BH25RLA=kZg7NB7re1GvAWVrOehzCDQi+U_USvovw@mail.gmail.com>
Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="uAT8DEWcoEAG6ITw2jNi6spAWxeTkfvlR"
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/9relLVrW5Xv7-NmBdA6BcSAOqns>
Subject: Re: [DNSOP] adoption mechanics and disclaimers wrt dns-rpz
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Mar 2017 02:18:28 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--uAT8DEWcoEAG6ITw2jNi6spAWxeTkfvlR
Content-Type: multipart/mixed; boundary="0WSkCgfUkEGHr5mTSGSJRhC3T4oDVSVuP";
 protected-headers="v1"
From: joel jaeggli <joelja@bogus.com>
To: Warren Kumari <warren@kumari.net>, Paul Vixie <vixie@fsi.io>
Cc: DNSOP <dnsop@ietf.org>
Message-ID: <828ea148-8571-a572-762c-a138581577d4@bogus.com>
Subject: Re: [DNSOP] adoption mechanics and disclaimers wrt dns-rpz
References: <2232822.T0nP9Ksjf9@linux-hs2j>
 <CAHw9_i+q1BH25RLA=kZg7NB7re1GvAWVrOehzCDQi+U_USvovw@mail.gmail.com>
In-Reply-To: <CAHw9_i+q1BH25RLA=kZg7NB7re1GvAWVrOehzCDQi+U_USvovw@mail.gmail.com>

--0WSkCgfUkEGHr5mTSGSJRhC3T4oDVSVuP
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: quoted-printable

On 3/20/17 8:15 AM, Warren Kumari wrote:
> On Mon, Mar 20, 2017 at 12:55 AM, Paul Vixie <vixie@fsi.io> wrote:
>> on sunday march 12, chinese.apricot@gmail.com wrote as follows:
>>
>>> I'd be happy to see the document proceed under two conditions:  1) it=

>>> becomes a WG document, subject to IETF change control, and 2) that th=
e
>>> disclaimer requested back on 20170103 be added to the document. To re=
fresh
>>> the collective mind, here is the missing text:
>>>
>>> applicability statement.
>>>
>>> This draft is documents a process and method for intercepting DNS que=
ries
>>> and fabricating responses to redirect the querier into a walled garde=
n or
>>> enclave that is NOT part of the open Internet. Adoption and acceptanc=
e of
>>> this draft is an acknowledgement that the IETF, the IAB and ISOC reje=
ct the
>>> principles espoused at https://open-stand.org/about-us/principles/, i=
n
>>> particular article 3.  Collective Empowerment insofar as the evolutio=
n of
>>> the DNS is concerned.
>> i was not subscribed at the time, so i'm working from the archives. th=
e above
>> quoted text is wrongheaded and its proposals unacceptable in several w=
ays.
>>
>> first, the document has been adopted, but is not subject to ietf chang=
e
>> control.
>
> Authors (and DNSOP),
>
> It appears that this may have been a process violation here - RFC5378
> Section 3.3. Right to Produce Derivative Works seems to say that the
> IETF needs change control before a WG can formally adopt a document. I
> believe that we missed the fact that this included "non-standard"
> copyright boilerplate.
>
> I / we are still investigating, and would appreciate it if the WG
> gives us some time to figure this out.
Hi,

It appears to be the case that the author's statement above necessarily
precludes adoption as a working group document. It is not uncommon for
documents to have terms applied to them  that are incompatible with
working group adoption. Those are sometimes altered on adoption,
processed as individual submissions, or through another stream (external
standards require special handling for example, rfc 5830). Applying the
tlp 5  section 6c limitations is obviously at the discretion of the
contributors and may be changed at any time.

thanks
joel
> W
>
>
>> rather, the authors will attempt to modify the text to suit the
>> consensus position of the WG, and at publication time, rights to creat=
e
>> derivative works will be released to the IETF. so, the WG has domain o=
ver the
>> meaning of the final document and the content of future documents, but=
 not
>> over the content of the final document. the authors want to work with =
the
>> community to ensure that a consensus document is published, but we do =
not want
>> to open the door to wrongheaded and unacceptable wordings typified by =
the
>> above.
>>
>> second, your disclaimer won't be added, and if the consensus of the WG=
 is that
>> it must be added, then the standardization activity of dns-rpz will fa=
il. you
>> are free to pitch your ideas, and the authors are free to try to accom=
modate
>> those ideas, but the final arbiter of whether accommodation is necessa=
ry or
>> has been accomplished is WG consensus, not the authors, and not any WG=
 member.
>>
>> third, ignoring completely the words and the wording of your proposed
>> applicability statement, and focusing purely on the ideas it contains,=
 let's
>> dispense with the nonsequiturs and canards as follows:
>>
>> * queries are not intercepted; they are processed differently and deli=
berately
>> by an RDNS server which has voluntarily subscribed to explicit policy =
sources.
>>
>> * response fabrication is in this case a service desired by the end-us=
er and
>> by the RDNS operator, thus, "fabrication" has improper connotation.
>>
>> * redirection is by no means the only capability offered.
>>
>> * walled gardens or enclaves may, or may not, be part of the open inte=
rnet.
>>
>> * adoption and acceptance does not acknowledge anything like what's sh=
own.
>> rather, it's an acknowledgement that the internet now does work this w=
ay, at
>> the deliberate and voluntary behest of its RDNS operators and users, a=
nd that
>> a specification document has two boons: in the short term, giving impl=
ementors
>> and publishers a single authoritative reference for how dns-rpz works =
now;
>> and, giving change control of the dns-rpz protocol itself over to the =
IETF
>> upon this document's publication, so that the community can drive chan=
ges in
>> the protocol henceforth.
>>
>> i did not note any second or other voice in favour of this amendment, =
and due
>> to the vacuous pseudo-mumbo alt-jumbo of the proposal, i predict there=
 will be
>> no other voice in favour of it.
>>
>> so, the authors propose a replacement for the current abstract:
>>
>>>     This document describes a method for expressing DNS response poli=
cy
>>>     inside a specially constructed DNS zone, and for recursive name
>>>     servers to use such policy to return modified results to DNS clie=
nts.
>>>     Such modified DNS results might prevent access to selected HTTP s=
ervers,
>>>     or redirect users to "walled gardens", or block objectionable ema=
il, or
>>>     otherwise defend against DNS content deemed malicious by the RDNS=

>>>     operator or end-user. These so-called "DNS Firewalls" are widely =
used in
>>>     fighting Internet crime and abuse.
>>>
>>>     Like other mechanisms called "firewalls," response policy zones (=
RPZ)
>>>     can be used to block wanted SMTP, HTTP, and other data as well as=

>>>     unwanted data.  RPZ ought not be used to interfere with data desi=
red by
>>>     recipients. In other words, RPZ should be deployed only with the
>>>     permission of any and all affected RDNS end-users.
>>>
>>>     This document does not recommend the use of RPZ in any particular=

>>>     situation or instead of other mechanisms including those more
>>>     commonly called "firewalls." This document lacks an applicability=

>>>     statement for that reason, and because it merely describes a curr=
ently
>>>     common practice, without recommending or criticising that practic=
e.
>> please chime in if you're for or against this proposed text, or if for=
 some
>> incomprehensible reason you are in favour of chinese.apricot@gmail.com=
's
>> proposal from march 12 and want it to be further considered or debated=
=2E
>>
>> the authors will work toward consensus, but not arbitrarily so.
>>
>> vixie
>>
>> _______________________________________________
>> DNSOP mailing list
>> DNSOP@ietf.org
>> https://www.ietf.org/mailman/listinfo/dnsop
>
>



--0WSkCgfUkEGHr5mTSGSJRhC3T4oDVSVuP--

--uAT8DEWcoEAG6ITw2jNi6spAWxeTkfvlR
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - http://gpgtools.org

iEYEARECAAYFAljQjWgACgkQ8AA1q7Z/VrKeqgCfUzzrMTaaS6apm7rsAaOUu6Rz
o0gAn2JUmnbNVnrFBTzvN5JaKAMti2rv
=z2nY
-----END PGP SIGNATURE-----

--uAT8DEWcoEAG6ITw2jNi6spAWxeTkfvlR--


From nobody Mon Mar 20 19:48:38 2017
Return-Path: <mellon@fugue.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CA14A1316E9 for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 19:48:36 -0700 (PDT)
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=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=fugue-com.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4HjaA1iuXXb3 for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 19:48:34 -0700 (PDT)
Received: from mail-qk0-x22a.google.com (mail-qk0-x22a.google.com [IPv6:2607:f8b0:400d:c09::22a]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7388B1316EB for <dnsop@ietf.org>; Mon, 20 Mar 2017 19:48:32 -0700 (PDT)
Received: by mail-qk0-x22a.google.com with SMTP id y76so125646418qkb.0 for <dnsop@ietf.org>; Mon, 20 Mar 2017 19:48:32 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fugue-com.20150623.gappssmtp.com; s=20150623; h=from:mime-version:subject:date:references:to:in-reply-to:message-id; bh=9gvcw0tzEJfqIyrLw62pi9MHmBKGluoZCZhH6crMCLM=; b=GSZ5U1OGb6FsI8rKTchAuEJToqD4HYMA6npIzy6JICWjNCvEe+egDOHMyrS61qczpf SiskhKcDcI/aEBZh6rZWv91BwayXm8MKs5NwVVSnGw40dkmQQfYN5SAxiDl5YNV5IF8w wEJcm1jAUdmfuRzbzQZsvL68E/DjK7O+0lXA/lUkIALVZPMcq/lZ+xBDkTV0iLhXc6O/ b1JfYYA5r9OPEtlxQaTeGbrS2oF+/d40GeUkWKs++jYk88K16Bgv94PZTOILNmJk0BqK UcCWEnlQP+Jhp/qUCOgcC00y+1pYh4+6s8n155xMXpAOqBi63QxZvP0kHMIsgn2Tqb1Y rQ3w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:mime-version:subject:date:references:to :in-reply-to:message-id; bh=9gvcw0tzEJfqIyrLw62pi9MHmBKGluoZCZhH6crMCLM=; b=cj3KHY/Ia6IYCOpV0EwBFzbopv+hKdXi4k+HE6cU8JT3BYy6DwNhT7gLKARML9ntvi Jp2ahwGPOFN6l74Ps0+TiFBQaVTCCK9zvtajcXzWw74CkU9KtCQxkNWdZUudx8DG92P5 ZQLFxtPY3+AlRvtEzfXqmPRyXsSlTiZWcCaB8baEcqWmWb4UvZkkK1g9mfTAuE9YM33U dzCrFWD6CNuiWAh4U1Ijp6OuHrZJa7QizIXf/Kid5l+9cyldMxHMDkj/UaCh1ZCiyaVb pJyIIWv8uOvDF8gYXelunuPy4LoSszIyCK4uQXNKNR1ZSL7+piuzIZGbwo5F6hlbIoN8 CPmg==
X-Gm-Message-State: AFeK/H3A+W7XfFNQPEjKldnhMdVHj2TIXjx1B+DRUDrfiOPogn4UeAn3vi+8GZ0CsCQWBw==
X-Received: by 10.55.177.193 with SMTP id a184mr29912270qkf.210.1490064511479;  Mon, 20 Mar 2017 19:48:31 -0700 (PDT)
Received: from [10.0.30.228] (c-73-167-64-188.hsd1.ma.comcast.net. [73.167.64.188]) by smtp.gmail.com with ESMTPSA id s28sm13774044qts.65.2017.03.20.19.48.30 for <dnsop@ietf.org> (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 20 Mar 2017 19:48:30 -0700 (PDT)
From: Ted Lemon <mellon@fugue.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_0DCA87A6-633A-4CCE-BC9D-7FB275F5C488"
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
Date: Mon, 20 Mar 2017 22:48:28 -0400
References: <60C85486-E351-4C42-ADEB-FCBB56F4EA27@fugue.com> <AB11455F-7E43-4CB3-9F13-DB6A09F739EB@vigilsec.com> <CEC8CC6A-861A-471C-B7FA-4BB05C81CCF0@gmail.com> <F7AA49EF-2708-4948-9B60-6660DA6BC841@vigilsec.com> <734EC35A-4B1F-43EB-BE37-C34CA46BDA26@fugue.com> <203D2BEA-1008-48A0-9CE2-1FD621C6117F@shinkuro.com> <3134EDC2-FB00-41EA-8338-6E6B196137F1@fugue.com> <572B4EBA-F37F-4E92-A252-44BAF5DE7FF5@shinkuro.com> <20170321004827.GA25754@mournblade.imrryr.org> <72896FC4-5F63-4880-8C4B-A941A63B91B6@fugue.com> <20170321021538.GB25754@mournblade.imrryr.org>
To: "dnsop@ietf.org WG" <dnsop@ietf.org>
In-Reply-To: <20170321021538.GB25754@mournblade.imrryr.org>
Message-Id: <A11FC44B-B41E-41D4-B247-3187E750DB30@fugue.com>
X-Mailer: Apple Mail (2.3259)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/Bc644bq2F8OjoX3i4b2YBAv7AX0>
Subject: Re: [DNSOP] WG review of draft-ietf-homenet-dot-03
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Mar 2017 02:48:37 -0000

--Apple-Mail=_0DCA87A6-633A-4CCE-BC9D-7FB275F5C488
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

On Mar 20, 2017, at 10:15 PM, Viktor Dukhovni <ietf-dane@dukhovni.org> =
wrote:
> When I say "local", I don't mean on a nearby node on the local
> network, I mean the loopback interface, i.e. a process on the same
> device.

That would qualify as a stub resolver in the sense that we are talking =
about here: a resolver that is on the local host, and not on some server =
out there on the wire.   You're right to make the distinction, but I'm =
not sure what the right term is.


--Apple-Mail=_0DCA87A6-633A-4CCE-BC9D-7FB275F5C488
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=us-ascii

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dus-ascii"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D"">On Mar 20, 2017, at 10:15 PM, Viktor Dukhovni &lt;<a =
href=3D"mailto:ietf-dane@dukhovni.org" =
class=3D"">ietf-dane@dukhovni.org</a>&gt; wrote:<div><blockquote =
type=3D"cite" class=3D""><div class=3D""><span style=3D"font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; orphans: auto; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
float: none; display: inline !important;" class=3D"">When I say "local", =
I don't mean on a nearby node on the local</span><br style=3D"font-family:=
 Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; orphans: auto; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: =
0px;" class=3D""><span style=3D"font-family: Menlo-Regular; font-size: =
14px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; orphans: auto; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; widows: =
auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; =
display: inline !important;" class=3D"">network, I mean the loopback =
interface, i.e. a process on the same</span><br style=3D"font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; orphans: auto; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: =
0px;" class=3D""><span style=3D"font-family: Menlo-Regular; font-size: =
14px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; orphans: auto; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; widows: =
auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; =
display: inline !important;" =
class=3D"">device.</span></div></blockquote></div><br class=3D""><div =
class=3D"">That would qualify as a stub resolver in the sense that we =
are talking about here: a resolver that is on the local host, and not on =
some server out there on the wire. &nbsp; You're right to make the =
distinction, but I'm not sure what the right term is.</div><div =
class=3D""><br class=3D""></div></body></html>=

--Apple-Mail=_0DCA87A6-633A-4CCE-BC9D-7FB275F5C488--


From nobody Mon Mar 20 20:08:23 2017
Return-Path: <paul@nohats.ca>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 57D381316F4 for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 20:08:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level: 
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RP_MATCHES_RCVD=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nohats.ca
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SjQwz67HotFN for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 20:08:19 -0700 (PDT)
Received: from mx.nohats.ca (mx.nohats.ca [IPv6:2a03:6000:1004:1::68]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E9AA512945E for <dnsop@ietf.org>; Mon, 20 Mar 2017 20:08:18 -0700 (PDT)
Received: from localhost (localhost [IPv6:::1]) by mx.nohats.ca (Postfix) with ESMTP id 3vnHnX0g6Lzvr; Tue, 21 Mar 2017 04:08:16 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nohats.ca; s=default; t=1490065696; bh=IwA5Borvaw6BegiN9FcFovWpcf4dnf/4KauQ78drRsA=; h=Date:From:To:cc:Subject:In-Reply-To:References; b=LFFyjwJQ8j+UqLnmaVt+1gtv8++K9Lb3+dcbj4y+h6zM49GBpEDVL5WU0QZa8sckp e6Rn1k4CDj0+0mlpUwIwf6VKfrZiTV/zSXC5FHRuVmp1Mudycdv+xDIbFMXQptqc6Q alD29NJXVD9jMnNjI6nHSqpq2WTd7iGHmZBl9Vmo=
X-Virus-Scanned: amavisd-new at mx.nohats.ca
Received: from mx.nohats.ca ([IPv6:::1]) by localhost (mx.nohats.ca [IPv6:::1]) (amavisd-new, port 10024) with ESMTP id rlJCVcGFtqUu; Tue, 21 Mar 2017 04:08:13 +0100 (CET)
Received: from bofh.nohats.ca (bofh.nohats.ca [76.10.157.69]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx.nohats.ca (Postfix) with ESMTPS; Tue, 21 Mar 2017 04:08:12 +0100 (CET)
Received: by bofh.nohats.ca (Postfix, from userid 1000) id 8CDFE39D3A1; Mon, 20 Mar 2017 23:08:11 -0400 (EDT)
DKIM-Filter: OpenDKIM Filter v2.11.0 bofh.nohats.ca 8CDFE39D3A1
Received: from localhost (localhost [127.0.0.1]) by bofh.nohats.ca (Postfix) with ESMTP id 78ED8414493A; Mon, 20 Mar 2017 23:08:11 -0400 (EDT)
Date: Mon, 20 Mar 2017 23:08:11 -0400 (EDT)
From: Paul Wouters <paul@nohats.ca>
To: Andrew Sullivan <ajs@anvilwalrusden.com>
cc: dnsop@ietf.org
In-Reply-To: <20170321012352.GI27276@mx4.yitter.info>
Message-ID: <alpine.LRH.2.20.999.1703202258480.8645@bofh.nohats.ca>
References: <21C8F856-FE3F-42A6-A8ED-888D0797B68B@vigilsec.com> <60C85486-E351-4C42-ADEB-FCBB56F4EA27@fugue.com> <AB11455F-7E43-4CB3-9F13-DB6A09F739EB@vigilsec.com> <CEC8CC6A-861A-471C-B7FA-4BB05C81CCF0@gmail.com> <F7AA49EF-2708-4948-9B60-6660DA6BC841@vigilsec.com> <734EC35A-4B1F-43EB-BE37-C34CA46BDA26@fugue.com> <203D2BEA-1008-48A0-9CE2-1FD621C6117F@shinkuro.com> <3134EDC2-FB00-41EA-8338-6E6B196137F1@fugue.com> <572B4EBA-F37F-4E92-A252-44BAF5DE7FF5@shinkuro.com> <alpine.LRH.2.20.999.1703201816140.542@bofh.nohats.ca> <20170321012352.GI27276@mx4.yitter.info>
User-Agent: Alpine 2.20.999 (LRH 202 2017-01-01)
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII; format=flowed
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/FYLcCJZzfBf6YekPM73VxLB2mJI>
Subject: Re: [DNSOP] WG review of draft-ietf-homenet-dot-03
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Mar 2017 03:08:21 -0000

On Mon, 20 Mar 2017, Andrew Sullivan wrote:

> On Mon, Mar 20, 2017 at 06:19:45PM -0400, Paul Wouters wrote:
>> I am assuming that if stubs are validating, then they must also support
>> excluding special queries from validation, such as mDNS, .onion and
>> .homenet.
>
> What possible basis do you have for this?  This is in effect a
> requirement that every validating stub (or resolver?  I dunno) be
> upgraded to support homenet.

https://tools.ietf.org/html/rfc7686 dated October 2015 did this too:

    3.  Name Resolution APIs and Libraries: Resolvers MUST either respond
        to requests for .onion names by resolving them according to
        [tor-rendezvous] or by responding with NXDOMAIN [RFC1035].

    4.  Caching DNS Servers: Caching servers, where not explicitly
        adapted to interoperate with Tor, SHOULD NOT attempt to look up
        records for .onion names.  They MUST generate NXDOMAIN for all
        such queries.

    5.  Authoritative DNS Servers: Authoritative servers MUST respond to
        queries for .onion with NXDOMAIN.

>> The .homenet queries should never reach real DNS servers
>
> But they're going to.

Of course. I was just saying that when they do, there is no good answer
for them.

>> not think an insecure delegation in the root is required. If the DNS
>> resolver doesn't know how to handle .homenet, it is already as wrong
>> as it can be, regardless of the type of answer.
>
> This doesn't follow.  If the resolver gets it wrong in the case of a
> provably-unsigned answer, it can just continue its resolution as it
> ever wanted.  It won't be able to validate, since it does not have a
> local trust anchor.  But it'll work.

But any answer it gets makes no sense anyway, as it doesn't have the
actual required data of the real local .homenet zone. So whether you
give a NXDOMAIN or SERVFAIL or return an A record with 127.0.53.53
doesn't really matter, whether you are 8.8.8.8 or 216.146.35.35.

I guess the only possible exception to this is if the device in the
.homenet got multiple DNS servers from DHCP, and only one of them
and not the first one handles .homenet properly. Of course that's
a pretty broken setup to begin with, so I'm not too worried about
breaking that more.

Paul


From nobody Mon Mar 20 21:23:25 2017
Return-Path: <ajs@anvilwalrusden.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F33A8129521 for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 21:23:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=yitter.info header.b=UAbG4pAf; dkim=pass (1024-bit key) header.d=yitter.info header.b=UaL3H+Wl
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZyiH2nRPx_5N for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 21:23:23 -0700 (PDT)
Received: from mx4.yitter.info (mx4.yitter.info [159.203.56.111]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5D08212949F for <dnsop@ietf.org>; Mon, 20 Mar 2017 21:23:23 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by mx4.yitter.info (Postfix) with ESMTP id 99F72BB807 for <dnsop@ietf.org>; Tue, 21 Mar 2017 04:22:52 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yitter.info; s=default; t=1490070172; bh=qJlhWifmZSbIrvL5j/QWG9zmylgNENZFl9DtTQh3hR8=; h=Date:From:To:Subject:References:In-Reply-To:From; b=UAbG4pAfYkdRme+TuE0GqLpZAF4DnsTn0bKW1tdqcf2B3OgShDM6agSuC4YWCDkrI 4zXHHeNyJBTVodnOWdHdXX7i9KYVdTOtVTpPJ9Jo28z2kLbSZmjf1eMhITOIjCCN2t Zk5sW9ZnIfFcWVT3nRu/7BniSKze9U1M4+OFu1hM=
X-Virus-Scanned: Debian amavisd-new at crankycanuck.ca
Received: from mx4.yitter.info ([127.0.0.1]) by localhost (mx4.yitter.info [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HThAdqnPxMwT for <dnsop@ietf.org>; Tue, 21 Mar 2017 04:22:51 +0000 (UTC)
Date: Tue, 21 Mar 2017 00:22:49 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yitter.info; s=default; t=1490070171; bh=qJlhWifmZSbIrvL5j/QWG9zmylgNENZFl9DtTQh3hR8=; h=Date:From:To:Subject:References:In-Reply-To:From; b=UaL3H+WlJCMbXKfqLbAAKHNsrpzlU/qXo4YQhH/QlHho5xrl0JvZRlKwbKHRh0QTr kgFKnfcVWH2dFBiHVa5YiNui4jzTqcH9/De/edFvGEwLdTJJwTJiqGJlXz1VDBBune 9okHBd7X9CIzxuCyX3ge56yV1L4kMFdTXo7ZesNM=
From: Andrew Sullivan <ajs@anvilwalrusden.com>
To: dnsop@ietf.org
Message-ID: <20170321042249.GK27276@mx4.yitter.info>
References: <1E14B142-680B-4E30-809B-68E03EB6E326@gmail.com> <61FD3EE3-3043-4AB1-9823-6A9D61B1438C@vigilsec.com> <BE2A3845-D8AA-433A-9F00-1056ECFD335F@fugue.com> <21C8F856-FE3F-42A6-A8ED-888D0797B68B@vigilsec.com> <60C85486-E351-4C42-ADEB-FCBB56F4EA27@fugue.com> <AB11455F-7E43-4CB3-9F13-DB6A09F739EB@vigilsec.com> <CEC8CC6A-861A-471C-B7FA-4BB05C81CCF0@gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <CEC8CC6A-861A-471C-B7FA-4BB05C81CCF0@gmail.com>
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/XQNlcIHFc8QRe03q6iNaCwdHMv0>
Subject: Re: [DNSOP] WG review of draft-ietf-homenet-dot-03
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Mar 2017 04:23:25 -0000

Hi,

On Mon, Mar 20, 2017 at 01:14:25PM -0400, Ralph Droms wrote:

> Russ - In my opinion, the special-use domain registry is not being
> used to put the name in the root zone.  The observation is that the
> special-use definition of this TLD requires both an entry in the
> special-use domain name registry, and an entry in the root zone

I am having a hard time making the above two sentences consistent.
This special-use case requires an entry in the root zone, and so by
definition the entry into one (the special-use registry) with
processing rules that require normal DNS processing, combined with the
request for a provably-insecure delegation, is either incoherent or
else links the two registries.  I don't know which it is, but I see no
way it can be other than one of them.

Best regards,

A

-- 
Andrew Sullivan
ajs@anvilwalrusden.com


From nobody Mon Mar 20 22:12:52 2017
Return-Path: <paul@redbarn.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6558812714F for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 22:12:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.902
X-Spam-Level: 
X-Spam-Status: No, score=-1.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id klfyr6_fEK86 for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 22:12:49 -0700 (PDT)
Received: from family.redbarn.org (family.redbarn.org [IPv6:2001:559:8000:cd::5]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0CBCF127071 for <dnsop@ietf.org>; Mon, 20 Mar 2017 22:12:49 -0700 (PDT)
Received: from [IPv6:2001:559:8000:c9:dc3:59e3:1fa5:69dc] (unknown [IPv6:2001:559:8000:c9:dc3:59e3:1fa5:69dc]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by family.redbarn.org (Postfix) with ESMTPSA id DE7DD61F96 for <dnsop@ietf.org>; Tue, 21 Mar 2017 05:12:47 +0000 (UTC)
Message-ID: <58D0B64F.7000503@redbarn.org>
Date: Mon, 20 Mar 2017 22:12:47 -0700
From: Paul Vixie <paul@redbarn.org>
User-Agent: Postbox 5.0.11 (Windows/20170302)
MIME-Version: 1.0
To: dnsop@ietf.org
References: <60C85486-E351-4C42-ADEB-FCBB56F4EA27@fugue.com> <AB11455F-7E43-4CB3-9F13-DB6A09F739EB@vigilsec.com> <CEC8CC6A-861A-471C-B7FA-4BB05C81CCF0@gmail.com> <F7AA49EF-2708-4948-9B60-6660DA6BC841@vigilsec.com> <734EC35A-4B1F-43EB-BE37-C34CA46BDA26@fugue.com> <203D2BEA-1008-48A0-9CE2-1FD621C6117F@shinkuro.com> <3134EDC2-FB00-41EA-8338-6E6B196137F1@fugue.com> <572B4EBA-F37F-4E92-A252-44BAF5DE7FF5@shinkuro.com> <20170321004827.GA25754@mournblade.imrryr.org> <72896FC4-5F63-4880-8C4B-A941A63B91B6@fugue.com> <20170321021538.GB25754@mournblade.imrryr.org>
In-Reply-To: <20170321021538.GB25754@mournblade.imrryr.org>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/VNQP4u0-sa55rpNbQ_S5UBgl-Vw>
Subject: Re: [DNSOP] WG review of draft-ietf-homenet-dot-03
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Mar 2017 05:12:50 -0000

Viktor Dukhovni wrote:
> ...
> 
> What's attractive here, is that real resolvers (local to the same
> device) already have the requisite feature-set, and there's no need
> to augment stub resolvers with features already handled by local
> recursive resolvers.  If a device is too dumb to run a separate
> resolver process, I don't expect it'll have a trustworthy DNSSEC
> implementation in its stub resolver.

trusting a dns response's AD bit to tell you that the responder has done
careful signature checking all the way back to a trust anchor you have
confidence in, doesn't fit the hotel or coffee shop scenario -- you do
not want your hotel or coffee shop in the role of making a secure
introduction between you and your bank, for example.

serious security -- that is, which passes the laugh test -- is end to end.

-- 
P Vixie


From nobody Mon Mar 20 22:23:50 2017
Return-Path: <paul@redbarn.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8A7B8129462 for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 22:23:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.902
X-Spam-Level: 
X-Spam-Status: No, score=-1.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mvX0MdKvvik1 for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 22:23:45 -0700 (PDT)
Received: from family.redbarn.org (family.redbarn.org [IPv6:2001:559:8000:cd::5]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BF2D2128C82 for <dnsop@ietf.org>; Mon, 20 Mar 2017 22:23:45 -0700 (PDT)
Received: from [IPv6:2001:559:8000:c9:dc3:59e3:1fa5:69dc] (unknown [IPv6:2001:559:8000:c9:dc3:59e3:1fa5:69dc]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by family.redbarn.org (Postfix) with ESMTPSA id 4FF1261F96 for <dnsop@ietf.org>; Tue, 21 Mar 2017 05:23:45 +0000 (UTC)
Message-ID: <58D0B8E0.3050505@redbarn.org>
Date: Mon, 20 Mar 2017 22:23:44 -0700
From: Paul Vixie <paul@redbarn.org>
User-Agent: Postbox 5.0.11 (Windows/20170302)
MIME-Version: 1.0
To: dnsop@ietf.org
References: <60C85486-E351-4C42-ADEB-FCBB56F4EA27@fugue.com> <AB11455F-7E43-4CB3-9F13-DB6A09F739EB@vigilsec.com> <CEC8CC6A-861A-471C-B7FA-4BB05C81CCF0@gmail.com> <F7AA49EF-2708-4948-9B60-6660DA6BC841@vigilsec.com> <734EC35A-4B1F-43EB-BE37-C34CA46BDA26@fugue.com> <203D2BEA-1008-48A0-9CE2-1FD621C6117F@shinkuro.com> <3134EDC2-FB00-41EA-8338-6E6B196137F1@fugue.com> <572B4EBA-F37F-4E92-A252-44BAF5DE7FF5@shinkuro.com> <20170321004827.GA25754@mournblade.imrryr.org> <72896FC4-5F63-4880-8C4B-A941A63B91B6@fugue.com> <20170321021538.GB25754@mournblade.imrryr.org> <58D0B64F.7000503@redbarn.org>
In-Reply-To: <58D0B64F.7000503@redbarn.org>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/yQOQTQmNzqMgoaNHl2gbGq27jAQ>
Subject: Re: [DNSOP] WG review of draft-ietf-homenet-dot-03
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Mar 2017 05:23:48 -0000

Paul Vixie wrote:
> 
> Viktor Dukhovni wrote:
>> ...
>>
>> What's attractive here, is that real resolvers (local to the same
>> device) already have the requisite feature-set, and there's no need
>> to augment stub resolvers with features already handled by local
>> recursive resolvers.  If a device is too dumb to run a separate
>> resolver process, I don't expect it'll have a trustworthy DNSSEC
>> implementation in its stub resolver.
> 
> trusting a dns response's AD bit to tell you that the responder has done
> careful signature checking all the way back to a trust anchor you have
> confidence in, doesn't fit the hotel or coffee shop scenario -- you do
> not want your hotel or coffee shop in the role of making a secure
> introduction between you and your bank, for example.

since the hotel is unlikely to transmit on an interface that's local to
the same device, let me amend this as follows:

trusting the AD bit just because the packet appears to have been
generated locally is a dangerous model. if the specification requires
that the stub have explicit and non-default cause for confidence in the
sender's identity and fidelity, then there's no way to test for this,
and since there's no way to test for it, it won't be widely implemented.
time to market is the primary driver for a product or service's lifetime
revenue envelope, and any requirement that won't face acceptance and/or
interoperability testing, WILL be left out.

the thing you CAN test for is whether the signatures are valid. which is
why first dan kaminsky and later paul wouters wanted to send the full
signature chain. perhaps that can be merged in here: if the stub
resolver can see the full signature chain and do its own validation,
then it ought to believe that the data is authentic. this would put the
burden on system vendors to put signature chain gathering/expansion into
their on-device RDNS or DNS Proxy, so that local stubs saw same.

-- 
P Vixie


From nobody Mon Mar 20 22:29:02 2017
Return-Path: <abbypan@gmail.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3E1C112947C; Mon, 20 Mar 2017 22:29:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.997
X-Spam-Level: 
X-Spam-Status: No, score=-1.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, NORMAL_HTTP_TO_IP=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2Qfi0HrTe5Ly; Mon, 20 Mar 2017 22:28:57 -0700 (PDT)
Received: from mail-wr0-x232.google.com (mail-wr0-x232.google.com [IPv6:2a00:1450:400c:c0c::232]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 74B95129471; Mon, 20 Mar 2017 22:28:57 -0700 (PDT)
Received: by mail-wr0-x232.google.com with SMTP id u48so104953311wrc.0; Mon, 20 Mar 2017 22:28:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=YF740ceJ3Jkh/VF6a3GkV+RC4ICQQR/Vn3Hrp/y5V8w=; b=GW6/B4YLcJ2loE7GJGmRoNlk2+d/IGo/IEOgR0aRXhTtQkH6KCCEPKGH6fTWlNZlFb V7FUqJiXXND3neCizvYIEo2NUhTU21QIT8/HQeDsmNV2URjGMjbrawsyzgDMwEk7ibVQ kaddkm4idkBc4fC53ltx+63vDwUHeHJlmyREYCqIEpXZYoxAjVfTjHJj5ObGqsN75Bx5 ZYdHrj0/VHYTHgo1GF0TdEHtTHl5/X9fwEFAg8pnAON7dbIdlu1ii9TS/t3dO+qudter 7V1nCwI+wIQczGDhDHgssxeb4bC1N5XYYmBDgdvaKcvdAOxzHCYMIn4V+Hv0t8oTiyV/ eFCw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=YF740ceJ3Jkh/VF6a3GkV+RC4ICQQR/Vn3Hrp/y5V8w=; b=PogVcuzIGnwPjMBMeqFUh+MtOHXJe/fHh3HQMydrkrqtSloDlPBXOWubliBxG4yPHP cCTqPGcH1PtptfYbe97+BNH178225jJiR73w1NPqBEfkj/1jbSDbJdkO7O9gBtjeQ9MG yoTRxJb35riP35QZt7ZO3slE8GI6WkbwCPpK+w37/saWRKjg2FffqhvZiLNdHXOJz65V +Jwqt5b7paFgUXW+DoedW4/lJVKFxD2W7T0K+NErU1ubvpYsvZtx7nDaYHSWhHNZuZ9+ kggPxI0gUuTp49kaJYAW3eM43CxVRNRGBb0vtq78FaxHvBt166zBaNF2rwRew+ObD//B jxow==
X-Gm-Message-State: AFeK/H2YRFlox0VQ1pddresZEfJ1AbMH6qq25fEjnvLmX1FH3pLPl5/F1xVkzC+jP97vw0LjecPfqIDMg1jahw==
X-Received: by 10.223.160.115 with SMTP id l48mr31291536wrl.24.1490074135396;  Mon, 20 Mar 2017 22:28:55 -0700 (PDT)
MIME-Version: 1.0
References: <000f01d29dfe$50b6b190$f22414b0$@cn> <CANLjSvXGO3rSpqb7hzwmV=vfm=UTHnQYqfBmt=uD9Mi8cL59Jg@mail.gmail.com> <16B293AD-27A2-4A6D-8A96-7CD847B59708@senki.org> <CANLjSvUJfU1cafGXHyg=DuCnhm09mBm5z4ve2_g6j2ONgt2tRQ@mail.gmail.com> <df8da203-6fbc-02d9-7876-e220f2bbe884@nic.cz> <48FEB26B-8B76-4548-8F72-F907C81C65A6@opendns.com>
In-Reply-To: <48FEB26B-8B76-4548-8F72-F907C81C65A6@opendns.com>
From: Lanlan Pan <abbypan@gmail.com>
Date: Tue, 21 Mar 2017 05:28:44 +0000
Message-ID: <CANLjSvUdvJNO8C=idVCAAUcgAGhLDym3pmj+brcPniKqXu+4Qg@mail.gmail.com>
To: Brian Hartvigsen <bhartvigsen@opendns.com>, =?UTF-8?B?UGV0ciDFoHBhxI1law==?= <petr.spacek@nic.cz>
Cc: Barry Raveendran Greene <bgreene@senki.org>, "fuyu@cnnic.cn" <fuyu@cnnic.cn>, dns-privacy@ietf.org,  dnsop <dnsop@ietf.org>
Content-Type: multipart/alternative; boundary=94eb2c18513687866e054b36eb33
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/1m0tSk3xR2pgLuATdag6vLQKDyM>
Subject: Re: [DNSOP] [dns-privacy] FW: New Version Notification for draft-pan-dnsop-edns-isp-location-00
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Mar 2017 05:29:00 -0000

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

Hi,

Thanks for Petr and Brian.

Brian Hartvigsen <bhartvigsen@opendns.com>=E4=BA=8E2017=E5=B9=B43=E6=9C=882=
1=E6=97=A5=E5=91=A8=E4=BA=8C =E4=B8=8A=E5=8D=883:34=E5=86=99=E9=81=93=EF=BC=
=9A


>> For user privacy concern, we can revise  ECS(114.240.0.0/24
>> <http://114.240.0.0/24>) =3D> EIL (CHINA, BEIJING, UNICOM)=EF=BC=8Cgive =
a
>> tradeoff between privacy and precise.
>
> Nice, this sounds like appropriate tradeoff to me.
>
>
> Side-effect of this is that it removes need to maintain copies of
> various Geo-IP databases all over the place, which is an improvement to
> operational practice.

I disagree.  Unless you get the clients to implement EIL, then you=E2=80=99=
ve
simply just pushed the need for geo-ip mapping from CDN to DNS provider.
Of course one would assume that an ISP already has this mapping, but 3rd
party DNS would not.  So either they have to build the mappings,  maintain
a copy of some Geo-IP database, or hope that all the clients have it
implemented.  With 3rd party DNS carrying double digit percentages of
traffic (iirc ~15% total from 2015 OARC presentation), that=E2=80=99s not s=
omething
to just brush away.


*AUTH*
ECS needs AUTH to do geo-ip mapping to decide most satisfied response.
There is Geo-IP database on the AUTH which is supporting ECS.  (ECS example
figures: Which CDNs support edns-client-subnet? )
<https://www.cdnplanet.com/blog/which-cdns-support-edns-client-subnet/>
<https://www.cdnplanet.com/blog/which-cdns-support-edns-client-subnet/>
Therefore, if AUTH support ECS, the AUTH can support EIL too.

*RECUR*
<https://www.cdnplanet.com/blog/which-cdns-support-edns-client-subnet/>
Return to the origin smart-dns-resolution problem, there are two critical
factors that affect the response accuracy of authoritative server: (details
wrote in my *Paper
<https://drive.google.com/open?id=3D0B5gNT4RRJ0xPaG9nZ045VXRrZzg>*)
1) Is the resolver's IP address close to the client's IP address?
2) Is the IP geolocation database used by the authoritative server with
high quality?

Public recursive resolvers offer free DNS resolution services for global
users. But these servers are NOT CLOSE TO many users because the public
recursive service providers COULDN'T deploy servers in every country and
every ISP's network.
That is why public recursive service provider starved of ECS, which carried
client subnet to AUTH for geo-ip mapping.
Therefore, public recursive resolvers INCREASE the seperated distance of
client's IP and resolver's IP. Because on traditional ISP recurisve
resolver side, ISP are nearby the client's IP.

That is why I say the most recommend is P-Model, deploy EIL on public
recursive resolver, to partly lighten the burden of AUTH (as Petr pointed),
decrease the user privacy risk at PUB RECUR -> AUTH path.
EIL deploy on I-Model (ISP recursive resolver)  and L-Model (Local
forwarding resolver) is in long-term, the most realistic nowadays is the
P-Model (Public recursive resolver).

By the way=EF=BC=8Cif 3rd party public recursive DNS are carrying double di=
git
percentages of traffic, there is a high probability that they have strong
technologies and rich resources to do geo-ip mapping for their client
queries.



=E2=80=94 Brian

--=20
=E8=87=B4=E7=A4=BC  Best Regards

=E6=BD=98=E8=93=9D=E5=85=B0  Pan Lanlan

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

<div dir=3D"ltr"><div dir=3D"ltr" class=3D"gmail_msg"><div dir=3D"ltr" clas=
s=3D"gmail_msg"><div class=3D"gmail_msg">Hi,=C2=A0 <br class=3D"gmail_msg">=
<br class=3D"gmail_msg"></div>Thanks for Petr and Brian.<br class=3D"gmail_=
msg"><div class=3D"gmail_msg"><div class=3D"gmail_msg"><br class=3D"gmail_m=
sg"><div class=3D"gmail_quote gmail_msg"><div dir=3D"ltr" class=3D"gmail_ms=
g">Brian Hartvigsen &lt;<a href=3D"mailto:bhartvigsen@opendns.com" class=3D=
"gmail_msg" target=3D"_blank">bhartvigsen@opendns.com</a>&gt;=E4=BA=8E2017=
=E5=B9=B43=E6=9C=8821=E6=97=A5=E5=91=A8=E4=BA=8C =E4=B8=8A=E5=8D=883:34=E5=
=86=99=E9=81=93=EF=BC=9A<br class=3D"gmail_msg"></div></div></div></div></d=
iv><div dir=3D"ltr" class=3D"gmail_msg"><div class=3D"gmail_msg"><div class=
=3D"gmail_msg"><div class=3D"gmail_quote gmail_msg"></div></div></div></div=
></div><div dir=3D"ltr" class=3D"gmail_msg"><div dir=3D"ltr" class=3D"gmail=
_msg"><div class=3D"gmail_msg"><div class=3D"gmail_msg"><div class=3D"gmail=
_quote gmail_msg"><blockquote class=3D"gmail_quote gmail_msg" style=3D"marg=
in:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br class=3D"gma=
il_msg">
&gt;&gt; For user privacy concern, we can revise=C2=A0 ECS(<a href=3D"http:=
//114.240.0.0/24" rel=3D"noreferrer" class=3D"gmail_msg" target=3D"_blank">=
114.240.0.0/24</a><br class=3D"gmail_msg">
&gt;&gt; &lt;<a href=3D"http://114.240.0.0/24" rel=3D"noreferrer" class=3D"=
gmail_msg" target=3D"_blank">http://114.240.0.0/24</a>&gt;) =3D&gt; EIL (CH=
INA, BEIJING, UNICOM)=EF=BC=8Cgive a<br class=3D"gmail_msg">
&gt;&gt; tradeoff between privacy and precise.<br class=3D"gmail_msg">
&gt;<br class=3D"gmail_msg">
&gt; Nice, this sounds like appropriate tradeoff to me.<br class=3D"gmail_m=
sg">
&gt;<br class=3D"gmail_msg">
&gt;<br class=3D"gmail_msg">
&gt; Side-effect of this is that it removes need to maintain copies of<br c=
lass=3D"gmail_msg">
&gt; various Geo-IP databases all over the place, which is an improvement t=
o<br class=3D"gmail_msg">
&gt; operational practice.<br class=3D"gmail_msg">
<br class=3D"gmail_msg">
I disagree.=C2=A0 Unless you get the clients to implement EIL, then you=E2=
=80=99ve simply just pushed the need for geo-ip mapping from CDN to DNS pro=
vider.=C2=A0 Of course one would assume that an ISP already has this mappin=
g, but 3rd party DNS would not.=C2=A0 So either they have to build the mapp=
ings,=C2=A0 maintain a copy of some Geo-IP database, or hope that all the c=
lients have it implemented.=C2=A0 With 3rd party DNS carrying double digit =
percentages of traffic (iirc ~15% total from 2015 OARC presentation), that=
=E2=80=99s not something to just brush away.<br class=3D"gmail_msg"></block=
quote></div></div></div></div></div><div dir=3D"ltr" class=3D"gmail_msg"><d=
iv dir=3D"ltr" class=3D"gmail_msg"><div class=3D"gmail_msg"><div class=3D"g=
mail_msg"><div class=3D"gmail_quote gmail_msg"><div class=3D"gmail_msg"><br=
 class=3D"gmail_msg"><b class=3D"gmail_msg">AUTH</b><br class=3D"gmail_msg"=
>ECS needs AUTH to do geo-ip mapping to decide most satisfied response. The=
re is Geo-IP database on the AUTH which is supporting ECS.=C2=A0 (ECS examp=
le figures: <a href=3D"https://www.cdnplanet.com/blog/which-cdns-support-ed=
ns-client-subnet/" class=3D"gmail_msg" target=3D"_blank">Which CDNs support=
 edns-client-subnet?<font class=3D"gmail_msg" color=3D"rgb(0, 0, 0)"> <font=
 class=3D"gmail_msg" color=3D"rgb(0, 0, 0)">)</font></font></a><a href=3D"h=
ttps://www.cdnplanet.com/blog/which-cdns-support-edns-client-subnet/" class=
=3D"gmail_msg" target=3D"_blank"><font class=3D"gmail_msg" color=3D"rgb(0, =
0, 0)"><font class=3D"gmail_msg" color=3D"rgb(0, 0, 0)"><font class=3D"gmai=
l_msg" color=3D"rgb(0, 0, 0)"> </font></font></font></a><br class=3D"gmail_=
msg"></div><div class=3D"gmail_msg">Therefore, if AUTH support ECS, the AUT=
H can support EIL too.<br class=3D"gmail_msg"></div><div class=3D"gmail_msg=
"><br class=3D"gmail_msg"></div><div class=3D"gmail_msg"><b class=3D"gmail_=
msg">RECUR</b><br class=3D"gmail_msg"></div><div class=3D"gmail_msg"><a hre=
f=3D"https://www.cdnplanet.com/blog/which-cdns-support-edns-client-subnet/"=
 class=3D"gmail_msg" target=3D"_blank"><font class=3D"gmail_msg" color=3D"r=
gb(0, 0, 0)"></font></a></div><div class=3D"gmail_msg">Return to the origin=
 smart-dns-resolution problem, there are two critical factors that affect t=
he response accuracy of authoritative server: (details wrote in my <b class=
=3D"gmail_msg"><a class=3D"m_-8870654332976555494inbox-inbox-external-link =
gmail_msg" href=3D"https://drive.google.com/open?id=3D0B5gNT4RRJ0xPaG9nZ045=
VXRrZzg" rel=3D"nofollow" target=3D"_blank">Paper</a></b>)<br class=3D"gmai=
l_msg">1) Is the resolver&#39;s IP address close to the client&#39;s IP add=
ress?<br class=3D"gmail_msg">2) Is the IP geolocation database used by the =
authoritative server with high quality?<br class=3D"gmail_msg"><br class=3D=
"gmail_msg">Public recursive resolvers offer free DNS resolution services f=
or global users. But these servers are NOT CLOSE TO many users because the =
public recursive service providers COULDN&#39;T deploy servers in every cou=
ntry and every ISP&#39;s network. <br class=3D"gmail_msg">That is why publi=
c recursive service provider starved of ECS, which carried client subnet to=
 AUTH for geo-ip mapping.<br class=3D"gmail_msg">Therefore, public recursiv=
e resolvers INCREASE the seperated distance of client&#39;s IP and resolver=
&#39;s IP. Because on traditional ISP recurisve resolver side, ISP are near=
by the client&#39;s IP.<br class=3D"gmail_msg"><br class=3D"gmail_msg"></di=
v><div class=3D"gmail_msg">That is why I say the most recommend is P-Model,=
 deploy EIL on public recursive resolver, to partly lighten the burden of A=
UTH (as Petr pointed), decrease the user privacy risk at PUB RECUR -&gt; AU=
TH path.<br class=3D"gmail_msg"></div><div class=3D"gmail_msg">EIL deploy o=
n I-Model (ISP recursive resolver)=C2=A0 and L-Model (Local forwarding reso=
lver) is in long-term, the most realistic nowadays is the P-Model (Public r=
ecursive resolver).<br class=3D"gmail_msg"></div><div class=3D"gmail_msg"><=
/div><div class=3D"gmail_msg"></div><div class=3D"gmail_msg"><br class=3D"g=
mail_msg">By the way=EF=BC=8Cif 3rd party public recursive DNS are carrying=
 double digit percentages of traffic, there is a high probability that they=
 have strong technologies and rich resources to do geo-ip mapping for their=
 client queries.<br class=3D"gmail_msg"><span class=3D"m_-88706543329765554=
94inbox-inbox-st gmail_msg"></span></div><div class=3D"gmail_msg">=C2=A0<br=
 class=3D"gmail_msg"></div><blockquote class=3D"gmail_quote gmail_msg" styl=
e=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br class=3D"gmail_msg">
=E2=80=94 Brian<br class=3D"gmail_msg">
</blockquote></div></div></div></div></div></div><div dir=3D"ltr">-- <br></=
div><div data-smartmail=3D"gmail_signature"><div dir=3D"ltr">=E8=87=B4=E7=
=A4=BC=C2=A0 Best Regards<br><br>=E6=BD=98=E8=93=9D=E5=85=B0=C2=A0 Pan Lanl=
an<br></div></div>

--94eb2c18513687866e054b36eb33--


From nobody Mon Mar 20 22:53:08 2017
Return-Path: <marka@isc.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8D5DC12951A for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 22:53:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.9
X-Spam-Level: 
X-Spam-Status: No, score=-6.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, PP_MIME_FAKE_ASCII_TEXT=0.001, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RvITrNP43xu9 for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 22:53:04 -0700 (PDT)
Received: from mx.pao1.isc.org (mx.pao1.isc.org [IPv6:2001:4f8:0:2::2b]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8371812947A for <dnsop@ietf.org>; Mon, 20 Mar 2017 22:53:04 -0700 (PDT)
Received: from zmx1.isc.org (zmx1.isc.org [149.20.0.20]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx.pao1.isc.org (Postfix) with ESMTPS id 58E083496EF; Tue, 21 Mar 2017 05:53:01 +0000 (UTC)
Received: from zmx1.isc.org (localhost [127.0.0.1]) by zmx1.isc.org (Postfix) with ESMTPS id 45009160041; Tue, 21 Mar 2017 05:53:01 +0000 (UTC)
Received: from localhost (localhost [127.0.0.1]) by zmx1.isc.org (Postfix) with ESMTP id 26CCA1600BD; Tue, 21 Mar 2017 05:53:01 +0000 (UTC)
Received: from zmx1.isc.org ([127.0.0.1]) by localhost (zmx1.isc.org [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id oAjAsynwZPnr; Tue, 21 Mar 2017 05:53:01 +0000 (UTC)
Received: from rock.dv.isc.org (50-193-53-102-static.hfc.comcastbusiness.net [50.193.53.102]) by zmx1.isc.org (Postfix) with ESMTPSA id 0856D160041; Tue, 21 Mar 2017 05:53:01 +0000 (UTC)
Received: from rock.dv.isc.org (localhost [IPv6:::1]) by rock.dv.isc.org (Postfix) with ESMTP id 15C0E671BB5D; Tue, 21 Mar 2017 16:52:55 +1100 (EST)
To: Russ Housley <housley@vigilsec.com>
Cc: Terry Manderson <terry.manderson@icann.org>, dnsop <dnsop@ietf.org>
From: Mark Andrews <marka@isc.org>
References: <1E14B142-680B-4E30-809B-68E03EB6E326@gmail.com> <61FD3EE3-3043-4AB1-9823-6A9D61B1438C@vigilsec.com>
In-reply-to: Your message of "Mon, 20 Mar 2017 11:43:52 -0400." <61FD3EE3-3043-4AB1-9823-6A9D61B1438C@vigilsec.com>
Date: Tue, 21 Mar 2017 16:52:55 +1100
Message-Id: <20170321055255.15C0E671BB5D@rock.dv.isc.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/eobtIOvxBTDMI_neYZThVds3Qtk>
Subject: Re: [DNSOP] WG review of draft-ietf-homenet-dot-03
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Mar 2017 05:53:07 -0000

In message <61FD3EE3-3043-4AB1-9823-6A9D61B1438C@vigilsec.com>, Russ Housley wr
ites:

> I have a big problem with Section 6 of draft-ietf-homenet-dot-03.  If the
> domain name is to be published in the root zone, then I do not think that
> the special-use TLD registration is appropriate.  That said, if the
> requirement for publication in the root zone is removed, I do not have a
> problem with proceeding with a special-use TLD registration.
>
> Russ

Russ,
       what is different between the special use domain name
10.in-addr.arpa name being published in the in-arpa.arpa zone and
the special use domain name (to be) homenet being published in the
root zone.

* They are BOTH published/expected to be published in the parent zone.
* They BOTH do not expect lookups except of DS records at that name.
* Both want to break chain of trust from the root zone at the name.

>From a operational point of view there is zero difference, yet you
say one should be published and one shouldn't.

What is you technical reasoning behind this.

Nowhere does making a name special use preclude publishing it?

There are other special use names that really should also be in the
registry because they are baked into software.

in-addr.arpa is special use because that is the name we use to
construct IPv4 address to name lookups.

ip6.arpa is special use because that is the name we use to construct
IPv6 address to name lookups.

Both of these should be is the special use domain registry.

Mark

> > On Mar 19, 2017, at 9:44 PM, Suzanne Woolf <suzworldwide@gmail.com>
> wrote:
> >
> > Hi,
> >
> > The INT Area Director who oversees the homenet WG, Terry Manderson, has
> asked DNSOP participants to review
> https://www.ietf.org/id/draft-ietf-homenet-dot-03.txt
> <https://www.ietf.org/id/draft-ietf-homenet-dot-03.txt>, "Special Use Top
> Level Domain '.homenet’”, with the following aspects in mind:
> >
> > 1) in terms of RFC6761
> >
> > 2) in terms of the _operational_ position of an unsigned entry in the
> root zone as requested in this document, to break the chain of trust for
> local DNS resolution of .homenet names.
> >
> > This document is the product of the homenet WG, which has asked the
> IESG to approve it for publication, so our comments are strictly advisory
> to the IESG. There was some discussion of the draft on this list shortly
> after it appeared, in November 2016, but it’s always the AD’s prerogative
> to ask for additional review.
> >
> >
> >
> > thanks,
> > Suzanne & Tim

-- 
Mark Andrews, ISC
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE: +61 2 9871 4742                 INTERNET: marka@isc.org


From nobody Mon Mar 20 22:58:32 2017
Return-Path: <marka@isc.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AD10212952E for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 22:58:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.901
X-Spam-Level: 
X-Spam-Status: No, score=-6.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id g1wQRtCP2I6N for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 22:58:29 -0700 (PDT)
Received: from mx.ams1.isc.org (mx.ams1.isc.org [199.6.1.65]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D369C129532 for <dnsop@ietf.org>; Mon, 20 Mar 2017 22:58:28 -0700 (PDT)
Received: from zmx1.isc.org (zmx1.isc.org [149.20.0.20]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx.ams1.isc.org (Postfix) with ESMTPS id 5252B24AE1C; Tue, 21 Mar 2017 05:58:24 +0000 (UTC)
Received: from zmx1.isc.org (localhost [127.0.0.1]) by zmx1.isc.org (Postfix) with ESMTPS id E859C160041; Tue, 21 Mar 2017 05:58:23 +0000 (UTC)
Received: from localhost (localhost [127.0.0.1]) by zmx1.isc.org (Postfix) with ESMTP id D8CAD1600BD; Tue, 21 Mar 2017 05:58:23 +0000 (UTC)
Received: from zmx1.isc.org ([127.0.0.1]) by localhost (zmx1.isc.org [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id lvgUHH3yMTPU; Tue, 21 Mar 2017 05:58:23 +0000 (UTC)
Received: from rock.dv.isc.org (50-193-53-102-static.hfc.comcastbusiness.net [50.193.53.102]) by zmx1.isc.org (Postfix) with ESMTPSA id B9D37160041; Tue, 21 Mar 2017 05:58:23 +0000 (UTC)
Received: from rock.dv.isc.org (localhost [IPv6:::1]) by rock.dv.isc.org (Postfix) with ESMTP id 690BD671BC5C; Tue, 21 Mar 2017 16:58:18 +1100 (EST)
To: Paul Vixie <paul@redbarn.org>
Cc: dnsop@ietf.org
From: Mark Andrews <marka@isc.org>
References: <1E14B142-680B-4E30-809B-68E03EB6E326@gmail.com> <60C85486-E351-4C42-ADEB-FCBB56F4EA27@fugue.com> <AB11455F-7E43-4CB3-9F13-DB6A09F739EB@vigilsec.com> <2761653.If01A9zrq2@linux-hs2j>
In-reply-to: Your message of "Mon, 20 Mar 2017 18:16:56 -0000." <2761653.If01A9zrq2@linux-hs2j>
Date: Tue, 21 Mar 2017 16:58:18 +1100
Message-Id: <20170321055818.690BD671BC5C@rock.dv.isc.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/BmQaGOEfQvCk3eCK_E82V_IuPMo>
Subject: Re: [DNSOP] WG review of draft-ietf-homenet-dot-03
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Mar 2017 05:58:31 -0000

In message <2761653.If01A9zrq2@linux-hs2j>, Paul Vixie writes:
> On Monday, March 20, 2017 5:08:01 PM GMT Russ Housley wrote:
> > There are other processes for adding names to the root zone.  In my opinion,
> > using the special-use TLD registry as a means of putting a name, even one
> > that has a different scope and use case, is an end run around that process.
> 
> as much as i'd like to see "localhost IN AAAA ::1" added to the root zone, i 
> agree with russ's position here-- reservations are in IETF-land, whereas 
> actual content is in ICANN-land.

Well a insecure delegation of localhost with the local resolver providing
content would also work.

Note the draft does not specify content.  It specifies FUNCTIONALITY.
There is a difference.

> _______________________________________________
> DNSOP mailing list
> DNSOP@ietf.org
> https://www.ietf.org/mailman/listinfo/dnsop
-- 
Mark Andrews, ISC
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE: +61 2 9871 4742                 INTERNET: marka@isc.org


From nobody Mon Mar 20 23:09:27 2017
Return-Path: <marka@isc.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 10961129530 for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 23:09:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.901
X-Spam-Level: 
X-Spam-Status: No, score=-6.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id A1aFDQBwi7Fq for <dnsop@ietfa.amsl.com>; Mon, 20 Mar 2017 23:09:24 -0700 (PDT)
Received: from mx.pao1.isc.org (mx.pao1.isc.org [IPv6:2001:4f8:0:2::2b]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 159AC12951F for <dnsop@ietf.org>; Mon, 20 Mar 2017 23:09:24 -0700 (PDT)
Received: from zmx1.isc.org (zmx1.isc.org [149.20.0.20]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx.pao1.isc.org (Postfix) with ESMTPS id BC04B349598; Tue, 21 Mar 2017 06:09:20 +0000 (UTC)
Received: from zmx1.isc.org (localhost [127.0.0.1]) by zmx1.isc.org (Postfix) with ESMTPS id A8D9B160041; Tue, 21 Mar 2017 06:09:20 +0000 (UTC)
Received: from localhost (localhost [127.0.0.1]) by zmx1.isc.org (Postfix) with ESMTP id 6A41A1600BD; Tue, 21 Mar 2017 06:09:20 +0000 (UTC)
Received: from zmx1.isc.org ([127.0.0.1]) by localhost (zmx1.isc.org [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id jiqnMsnhQSZR; Tue, 21 Mar 2017 06:09:20 +0000 (UTC)
Received: from rock.dv.isc.org (50-193-53-102-static.hfc.comcastbusiness.net [50.193.53.102]) by zmx1.isc.org (Postfix) with ESMTPSA id 4A0C5160041; Tue, 21 Mar 2017 06:09:20 +0000 (UTC)
Received: from rock.dv.isc.org (localhost [IPv6:::1]) by rock.dv.isc.org (Postfix) with ESMTP id F219F671BDF7; Tue, 21 Mar 2017 17:09:14 +1100 (EST)
To: Brian Dickson <brian.peter.dickson@gmail.com>
Cc: "dnsop@ietf.org WG" <dnsop@ietf.org>
From: Mark Andrews <marka@isc.org>
References: <CAH1iCioEAfgS-Efj1OYsL1vG4STnwod=ARrtEKWsHYMCzRdq-Q@mail.gmail.com>
In-reply-to: Your message of "Mon, 20 Mar 2017 15:08:43 -0700." <CAH1iCioEAfgS-Efj1OYsL1vG4STnwod=ARrtEKWsHYMCzRdq-Q@mail.gmail.com>
Date: Tue, 21 Mar 2017 17:09:14 +1100
Message-Id: <20170321060914.F219F671BDF7@rock.dv.isc.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/H8-YWmRlWuJaLM4sOFWdyisisXw>
Subject: Re: [DNSOP] WG review of draft-ietf-homenet-dot-03
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Mar 2017 06:09:26 -0000

In message <CAH1iCioEAfgS-Efj1OYsL1vG4STnwod=ARrtEKWsHYMCzRdq-Q@mail.gmail.com>, Brian Dickso
n writes:
> --===============2842493287922721238==
> Content-Type: multipart/alternative; boundary=94eb2c0685ce434e95054b30c544
> 
> --94eb2c0685ce434e95054b30c544
> Content-Type: text/plain; charset=UTF-8
> Content-Transfer-Encoding: quoted-printable
> 
> > Hi,
> > The INT Area Director who oversees the homenet WG, Terry Manderson, has
> > asked DNSOP participants to review
> > https://www.ietf.org/id/draft-ietf-homenet-dot-03.txt, "Special Use Top
> > Level Domain '.homenet=E2=80=99=E2=80=9D, with the following aspects in m=
> ind:
> > 1) in terms of RFC6761
> > 2) in terms of the _operational_ position of an unsigned entry in the roo=
> t
> > zone as requested in this document, to break the chain of trust for local
> > DNS resolution of .homenet names.
> >
> 
> I'd like to ask some questions about homenet and the TLD.
> 
> These are mostly clarification questions, but might (together) lead to an
> alternative solution.
> 
> 
>    1. The homenet TLD is intended to be used in such a way that queries
>    should never reach the root servers. Is this correct?

No.  Homenet DS are expected to reach the root.

>    2. The main issue driving the request for the insecure delegation, is
>    the ability to have a proof of insecurity anchored at the ICANN
>    root-of-trust, aka the KSK for the root zone. Is this correct?

Proof the the homenet exists as a zone and that it is insecurely delegated.

>    3. Resolvers doing "homenet" need to be able to serve current "proof"
>    responses, whose signatures' validity periods are "current". Is this
>    correct?
>    4. What is required for the above, is generation of DNSSEC records
>    including RRSIG(NS), NSEC, and RRSIG(NSEC), for "homenet" TLD.

NSEC and RRSIG(NSEC).  The NS records at the delegation are unsigned.
There also need to be servers that respond with NXDOMAIN for names
below homenet and return NS and SOA RRsets for homenet that the
delegating NS records for homenet point to.

Below is invalid as it is built on a incorrect set of assumptions.

> Since the queries are never meant to reach the root servers, the presence
> or absence of "homenet" in the root is mostly moot.
>
> The only technical requirement is that suitable DNSSEC records be
> generated, and that the special-purpose homenet DNS resolvers are able to
> have up-to-date copies of these DNSSEC records.
> 
> As a technical matter, this does not require publishing these records in
> the root zone, although that would be one way of achieving the necessary
> requirement.
> 
> Perhaps the homenet WG folks could talk to the ICANN folks about ways of
> accomplishing the above, without the need for publishing the unsigned
> delegation in the root zone?
> 
> The benefit of not publishing, is that any queries that do hit the root
> servers, would get a signed NXDOMAIN, which IMHO is a more correct response=
> .
> 
> (It also prevents the problem of what NS values would need to be used on
> the unsigned delegation.)
> 
> Brian
> 
> 
> 
> > This document is the product of the homenet WG, which has asked the IESG
> > to approve it for publication, so our comments are strictly advisory to t=
> he
> > IESG. There was some discussion of the draft on this list shortly after i=
> t
> > appeared, in November 2016, but it=E2=80=99s always the AD=E2=80=99s prer=
> ogative to ask for
> > additional review.
> >
> >
> > thanks,
> > Suzanne & Tim
> 
> --94eb2c0685ce434e95054b30c544
> Content-Type: text/html; charset=UTF-8
> Content-Transfer-Encoding: quoted-printable
> 
> <div dir=3D"ltr"><table width=3D"100%" style=3D"color:rgb(0,0,0);font-famil=
> y:times;font-size:medium"><tbody><tr><td><blockquote class=3D"gmail_quote" =
> style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);pa=
> dding-left:1ex">Hi,<br class=3D"gmail-">The INT Area Director who oversees =
> the homenet WG, Terry Manderson, has asked DNSOP participants to review=C2=
> =A0<a rel=3D"nofollow" href=3D"https://www.ietf.org/id/draft-ietf-homenet-d=
> ot-03.txt" class=3D"gmail-">https://www.ietf.org/id/draft-ietf-homenet-dot-=
> 03.txt</a>, &quot;Special Use Top Level Domain &#39;.homenet=E2=80=99=E2=80=
> =9D, with the following aspects in mind:<br class=3D"gmail-">1) in terms of=
>  RFC6761<br class=3D"gmail-">2) in terms of the _operational_ position of a=
> n unsigned entry in the root zone as requested in this document, to break t=
> he chain of trust for local DNS resolution of .homenet names.<br class=3D"g=
> mail-"></blockquote><div><br></div><div>I&#39;d like to ask some questions =
> about homenet and the TLD.</div><div><br></div><div>These are mostly clarif=
> ication questions, but might (together) lead to an alternative solution.</d=
> iv><div><br></div><div><ol><li>The homenet TLD is intended to be used in su=
> ch a way that queries should never reach the root servers. Is this correct?=
> </li><li>The main issue driving the request for the insecure delegation, is=
>  the ability to have a proof of insecurity anchored at the ICANN root-of-tr=
> ust, aka the KSK for the root zone. Is this correct?</li><li>Resolvers doin=
> g &quot;homenet&quot; need to be able to serve current &quot;proof&quot; re=
> sponses, whose signatures&#39; validity periods are &quot;current&quot;. Is=
>  this correct?</li><li>What is required for the above, is generation of DNS=
> SEC records including RRSIG(NS), NSEC, and RRSIG(NSEC), for &quot;homenet&q=
> uot; TLD.</li></ol><div>Since the queries are never meant to reach the root=
>  servers, the presence or absence of &quot;homenet&quot; in the root is mos=
> tly moot.</div></div><div><br></div><div>The only technical requirement is =
> that suitable DNSSEC records be generated, and that the special-purpose hom=
> enet DNS resolvers are able to have up-to-date copies of these DNSSEC recor=
> ds.</div><div><br></div><div>As a technical matter, this does not require p=
> ublishing these records in the root zone, although that would be one way of=
>  achieving the necessary requirement.</div><div><br></div><div>Perhaps the =
> homenet WG folks could talk to the ICANN folks about ways of accomplishing =
> the above, without the need for publishing the unsigned delegation in the r=
> oot zone?</div><div><br></div><div>The benefit of not publishing, is that a=
> ny queries that do hit the root servers, would get a signed NXDOMAIN, which=
>  IMHO is a more correct response.</div><div><br></div><div>(It also prevent=
> s the problem of what NS values would need to be used on the unsigned deleg=
> ation.)</div><div><br></div><div>Brian</div><div><br></div><div>=C2=A0</div=
> ><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border=
> -left:1px solid rgb(204,204,204);padding-left:1ex">This document is the pro=
> duct of the homenet WG, which has asked the IESG to approve it for publicat=
> ion, so our comments are strictly advisory to the IESG. There was some disc=
> ussion of the draft on this list shortly after it appeared, in November 201=
> 6, but it=E2=80=99s always the AD=E2=80=99s prerogative to ask for addition=
> al review.<br class=3D"gmail-"><br class=3D"gmail-"><br class=3D"gmail-">th=
> anks,<br>Suzanne &amp; Tim</blockquote></td></tr></tbody></table></div>
> 
> --94eb2c0685ce434e95054b30c544--
> 
> 
> --===============2842493287922721238==
> Content-Type: text/plain; charset="us-ascii"
> MIME-Version: 1.0
> Content-Transfer-Encoding: 7bit
> Content-Disposition: inline
> 
> _______________________________________________
> DNSOP mailing list
> DNSOP@ietf.org
> https://www.ietf.org/mailman/listinfo/dnsop
> 
> --===============2842493287922721238==--
> 
-- 
Mark Andrews, ISC
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE: +61 2 9871 4742                 INTERNET: marka@isc.org


From nobody Tue Mar 21 01:11:20 2017
Return-Path: <ask@develooper.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E894C12965B for <dnsop@ietfa.amsl.com>; Tue, 21 Mar 2017 01:11:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.902
X-Spam-Level: 
X-Spam-Status: No, score=-6.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3fa2JWiyVNHG for <dnsop@ietfa.amsl.com>; Tue, 21 Mar 2017 01:11:17 -0700 (PDT)
Received: from mbox1.develooper.com (mbox1.develooper.com [207.171.7.178]) by ietfa.amsl.com (Postfix) with ESMTP id B0CA1129671 for <dnsop@ietf.org>; Tue, 21 Mar 2017 01:11:15 -0700 (PDT)
Received: from mbox1.develooper.com (mbox1.develooper.com [127.0.0.1]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mbox1.develooper.com (Postfix) with ESMTPS id 2F01C175F03 for <dnsop@ietf.org>; Tue, 21 Mar 2017 01:11:14 -0700 (PDT)
Received: (qmail 31120 invoked from network); 21 Mar 2017 08:11:13 -0000
Received: from c-67-188-112-34.hsd1.ca.comcast.net (HELO ?10.0.200.101?) (ask@mail.dev@67.188.112.34) by smtp.develooper.com with ESMTPA; 21 Mar 2017 08:11:13 -0000
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
From: =?utf-8?Q?Ask_Bj=C3=B8rn_Hansen?= <ask@develooper.com>
In-Reply-To: <CANLjSvUJfU1cafGXHyg=DuCnhm09mBm5z4ve2_g6j2ONgt2tRQ@mail.gmail.com>
Date: Tue, 21 Mar 2017 01:11:04 -0700
Cc: Barry Raveendran Greene <bgreene@senki.org>, dns-privacy@ietf.org, dnsop <dnsop@ietf.org>, "fuyu@cnnic.cn" <fuyu@cnnic.cn>
Content-Transfer-Encoding: quoted-printable
Message-Id: <BBCEC002-D8D9-498E-8567-507181F9215E@develooper.com>
References: <000f01d29dfe$50b6b190$f22414b0$@cn> <CANLjSvXGO3rSpqb7hzwmV=vfm=UTHnQYqfBmt=uD9Mi8cL59Jg@mail.gmail.com> <16B293AD-27A2-4A6D-8A96-7CD847B59708@senki.org> <CANLjSvUJfU1cafGXHyg=DuCnhm09mBm5z4ve2_g6j2ONgt2tRQ@mail.gmail.com>
To: Lanlan Pan <abbypan@gmail.com>
X-Mailer: Apple Mail (2.3259)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/SXroPQSHtD7fh9GWGIONZhQ2WFY>
Subject: Re: [DNSOP] [dns-privacy] FW: New Version Notification for draft-pan-dnsop-edns-isp-location-00
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Mar 2017 08:11:19 -0000

> On Mar 20, 2017, at 0:49, Lanlan Pan <abbypan@gmail.com> wrote:
>=20
> Everyone has known that physical location and the topology of content =
delivery DO NOT MATCH.
> As last mail reply to Warren, my proposal can offer the SAME critical =
information for authoritative server to make tailored response decision =
as ECS's client subnet.
> Because in database such as maxmind,  ECS (client subnet) can be map =
into <AS number,  country, province, ISP>, which also guide network =
topology.
> Therefore, if ECS has ANY value for optimizing content delivery on the =
Internet, then EIL has.
>=20
> For example=EF=BC=8CIf ECS is tell AUTH :  the query is from =
114.240.0.0/24. The AUTH knows that ECS(114.240.0.0/24) is indicated =
(CHINA, BEIJING, UNICOM), which is not only geolocation, but also =
contains network topology information. Then AUTH can return satisfied ip =
address according to the topology of content delivery.

Except for very small networks, the network topology isn=E2=80=99t just =
the name of the provider. I suspect that if you took away all the geoip =
type lookups the larger content delivery systems would work fine; but if =
you did the opposite (what you are proposing with EIL) they would not.

I believe Netflix has public information about how their OpenConnect =
system uses BGP and network topology information.


Ask (speaking only for myself)


From nobody Tue Mar 21 05:24:05 2017
Return-Path: <rdroms.ietf@gmail.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 44C391297C4 for <dnsop@ietfa.amsl.com>; Tue, 21 Mar 2017 05:24:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level: 
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2ustTIwK_MN3 for <dnsop@ietfa.amsl.com>; Tue, 21 Mar 2017 05:24:01 -0700 (PDT)
Received: from mail-qt0-x22d.google.com (mail-qt0-x22d.google.com [IPv6:2607:f8b0:400d:c0d::22d]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3D3B21297EC for <dnsop@ietf.org>; Tue, 21 Mar 2017 05:24:01 -0700 (PDT)
Received: by mail-qt0-x22d.google.com with SMTP id r45so129108842qte.3 for <dnsop@ietf.org>; Tue, 21 Mar 2017 05:24:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=5ksQknUbBYCPPOfpL3y8Z3rynoTStprtRYc1tTEqnAY=; b=KaYLoQiYmFCj06+j5o2QSoUDSp2mia6X9LGsWJNtti8JlorXZB9O65U94z3NzE2WNI +9Fvrr/k/vyAQP34yY6Pu3zxGgfYypoPLVSUJXc4EUs0afRYbGcfKPmb+61+BMmCnw7l J/1aaJvTaN7MLj49W8w1pWdjX38YYuqQBb0bJcCYiN0ppzrSD5R+4wGKS7L+XBr8vk0G SS37MH405P1CqoadVbGId1rxaaT214EC8wrEVAzzDHWo1YlFzSAY8IK9Ds0DdL78poUQ xops4m0/4PZXEUE2Ptv1h2h+CzTHTW+I+TvbNjjl1blxF/34J4oSA5RMtIg7qE9v7lZg spYA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=5ksQknUbBYCPPOfpL3y8Z3rynoTStprtRYc1tTEqnAY=; b=EBPiK5ZeGUUJt4zjJFtBSuuK9NcLO/zG8VTyRVahfqWQL/kraWPSO5/K4Ccvb1Koah 27atqUPbkh1NZ6GJ9b0RBYwSLIct61P3nwZA23viMjfeLKR6J7KBD0RXFdm64LgievOI 7sKVtnAF6Mg37u5CZVRWPvMLD8pyYA7RgrYF1dPimB569RsI3DLaWk88NTt2CegO57p1 bPnzNa5mLVNgV7BNYpQfNFO/JmNjv6HKnG5BTShGVpA/jSXO+aTjI8Z1uFKS22XSUU8T OtyWRjqvM/8RTs8kWWqh7pzIyHjd5vBUW+3lYK0xMEbkt3CHXkgd5NGa34jcVpqGhqxb 4aeA==
X-Gm-Message-State: AFeK/H3F8oBpYi4SZpj2bWvNfzeAls/dHn6Fqlf5uthxWv9KhV/TCBcQwj4o2r0ylZ64gg==
X-Received: by 10.200.52.52 with SMTP id u49mr30186771qtb.101.1490099040230; Tue, 21 Mar 2017 05:24:00 -0700 (PDT)
Received: from ?IPv6:2601:18f:801:600:d09f:c206:4e94:4051? ([2601:18f:801:600:d09f:c206:4e94:4051]) by smtp.gmail.com with ESMTPSA id r33sm14572903qta.19.2017.03.21.05.23.59 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 21 Mar 2017 05:23:59 -0700 (PDT)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
From: Ralph Droms <rdroms.ietf@gmail.com>
In-Reply-To: <84ab880c-885a-9c4f-7857-5adf7d18b6e1@nic.cz>
Date: Tue, 21 Mar 2017 08:23:47 -0400
Cc: dnsop@ietf.org
Content-Transfer-Encoding: quoted-printable
Message-Id: <AA408704-7D85-4FDD-BDF4-BCC34220D657@gmail.com>
References: <148943321331.20401.7762893838737928060@ietfa.amsl.com> <630A7AFE-B9D4-4E77-8744-0D6FD0F5A000@gmail.com> <84ab880c-885a-9c4f-7857-5adf7d18b6e1@nic.cz>
To: =?utf-8?B?UGV0ciDFoHBhxI1law==?= <petr.spacek@nic.cz>
X-Mailer: Apple Mail (2.3259)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/iYIFVuWYOu0WSmxYn8LOVDtqn2Q>
Subject: Re: [DNSOP] I-D Action: draft-ietf-dnsop-sutld-ps-03.txt
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Mar 2017 12:24:04 -0000

Petr, thanks for your review and feedback...

> On Mar 15, 2017, at 6:52 AM, Petr =C5=A0pa=C4=8Dek =
<petr.spacek@nic.cz> wrote:
>=20
> On 14.3.2017 12:28, Ralph Droms wrote:
>> draft-ietf-dnsop-sutld-ps-03 includes revised text to address issues =
raised during the WG last call and other editorial improvements.  The =
list of issues, discussion and resolution are in GitHub: =
https://github.com/Abhayakara/draft-tldr-sutld-ps
>>=20
>> There is one substantial addition to the list of problems in section =
3: the use of DNSSEC with Special-Use Domain Names.
>=20
> The 03 version is a very good one.
>=20
> I would like to comment on one side-effect of the changes:
> The Summary section was removed and the text moved elsewhere. IMHO =
this
> makes the document less understandable to a person who was not =
involved
> with its development.
>=20
> For this reason I propose new Summary section, which would be =
basically
> current 4.1.4.  Liaison Statement on Technical Use of Domain Names.
>=20
> The reference to these two I-Ds can be at the same place as current =
4.1.4.
>=20
>=20
> So the new text would look like:
>=20
> 4.1.4.  Expired Internet Drafts Relating to SUDN
>   /links to/
>   [I-D.chapin-additional-reserved-tlds]
>   [I-D.grothoff-iesg-special-use-p2p-names]
>=20
> 6. Summary
>   As a result of processing requests to add names to the Special-Use
>   Domain Name registry, as documented in
>   [I-D.chapin-additional-reserved-tlds] and
>   [I-D.grothoff-iesg-special-use-p2p-names], the IAB initiated a =
review
>   of the process defined in RFC 6761 for adding names to the registry.
>   This review was identified as in the charter of the IETF DNSOP
>   working group, and the review has been conducted in that working
>   group.  The Liaison Statement [SDO-IAB-ICANN-LS] notified ICANN of
>   the review, affirmed that the discussion would be "open and
>   transparent to participation by interested parties" and explicitly
>   invited members of the ICANN community to participate.
>   This document is a product of the IETF DNSOP working group review of
>   the registry process in RFC 6761.
>=20
>=20
> I believe that original 4.1.4 nicely summarizes what this document is =
about.

I agree that some of the text belongs in a more prominent place, to =
alert the reader to the process behind the document.  I've opened an =
issue: draft-ietf-homenet-dot-03

Our proposed solution is to move some of the detail behind this document =
from section 4.1.4 to the Introduction.

OLD:

1.  Introduction

   [...]

   Special-Use Domain Names [RFC6761] created an IANA registry for
   Special-Use Domain Names [SDO-IANA-SUDR], defined policies for adding
   to the registry, and made some suggestions about how those policies
   might be implemented.  Since the publication of RFC 6761, the IETF
   has been asked to designate several new Special-Use Domain Names in
   this registry.  During the evaluation process for these Special-Use
   Domain Names, the IETF encountered several different sorts of issues.
   Because of this, the IETF has decided to investigate the problem and
   decide if and how the RFC 6761 process can be improved, or whether it
   should be deprecated.

NEW:

1.  Introduction

   [...]

   Special-Use Domain Names [RFC6761] created an IANA registry for
   Special-Use Domain Names [SDO-IANA-SUDR], defined policies for adding
   to the registry, and made some suggestions about how those policies
   might be implemented.  Since the publication of RFC 6761, the IETF
   has been asked to designate several new Special-Use Domain Names in
   this registry.  During the evaluation process for these Special-Use
   Domain Names, the IETF encountered several different sorts of issues.
   Because of this, the IETF has decided to investigate the problem and
   decide if and how the RFC 6761 process can be improved, or whether it
   should be deprecated.  The IETF DSNOP working group charter was
   extended to include conducting a review of the process for adding
   names to the registry that is defined in RFC 6761. This document is a
   product of that review.

OLD:

4.1.4.  Liaison Statement on Technical Use of Domain Names

   As a result of processing requests to add names to the Special-Use
   Domain Name registry, as documented in
   [I-D.chapin-additional-reserved-tlds] and
   [I-D.grothoff-iesg-special-use-p2p-names], the IAB initiated a review
   of the process defined in RFC 6761 for adding names to the registry.
   This review was identified as in the charter of the IETF DNSOP
   working group, and the review has been conducted in that working
   group.  The Liaison Statement [SDO-IAB-ICANN-LS] notified ICANN of
   the review, affirmed that the discussion would be "open and
   transparent to participation by interested parties" and explicitly
   invited members of the ICANN community to participate.

   This document is a product of the IETF DNSOP working group review of
   the registry process in RFC 6761.

NEW:

4.1.4.  Liaison Statement on Technical Use of Domain Names

   As a result of processing requests to add names to the Special-Use
   Domain Name registry, as documented in
   [I-D.chapin-additional-reserved-tlds] and
   [I-D.grothoff-iesg-special-use-p2p-names], a review was chartered
   of the process defined in RFC 6761 for adding names to the registry
   (as explained earlier).  The Liaison Statement [SDO-IAB-ICANN-LS]
   notified ICANN of the review, affirmed that the discussion would be
   "open and transparent to participation by interested parties" and
   explicitly invited members of the ICANN community to participate.

- Ralph


>=20
> Petr =C5=A0pa=C4=8Dek  @  CZ.NIC
>=20
>=20
>>=20
>> In the authors' opinion, draft-ietf-dnsop-sutld-ps-03 addresses all =
of the WG last call issues and the document is ready to be forwarded to =
the IESG.
>>=20
>> - Ralph
>>=20
>>=20
>>> On Mar 13, 2017, at 3:26 PM, internet-drafts@ietf.org wrote:
>>>=20
>>>=20
>>> A New Internet-Draft is available from the on-line Internet-Drafts =
directories.
>>> This draft is a work item of the Domain Name System Operations of =
the IETF.
>>>=20
>>>       Title           : Special-Use Domain Names Problem Statement
>>>       Authors         : Ted Lemon
>>>                         Ralph Droms
>>>                         Warren Kumari
>>> 	Filename        : draft-ietf-dnsop-sutld-ps-03.txt
>>> 	Pages           : 27
>>> 	Date            : 2017-03-13
>>>=20
>>> Abstract:
>>>  The Special-Use Domain Names IANA registry policy defined in RFC =
6761
>>>  has been shown through experience to present unanticipated
>>>  challenges.  This memo presents a list, intended to be =
comprehensive,
>>>  of the problems that have been identified.  In addition it reviews
>>>  the history of Domain Names and summarizes current IETF =
publications
>>>  and some publications from other organizations relating to Special-
>>>  Use Domain Names.
>>>=20
>>>=20
>>> The IETF datatracker status page for this draft is:
>>> https://datatracker.ietf.org/doc/draft-ietf-dnsop-sutld-ps/
>>>=20
>>> There's also a htmlized version available at:
>>> https://tools.ietf.org/html/draft-ietf-dnsop-sutld-ps-03
>>>=20
>>> A diff from the previous version is available at:
>>> https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-dnsop-sutld-ps-03
>>>=20
>>>=20
>>> Please note that it may take a couple of minutes from the time of =
submission
>>> until the htmlized version and diff are available at tools.ietf.org.
>>>=20
>>> Internet-Drafts are also available by anonymous FTP at:
>>> ftp://ftp.ietf.org/internet-drafts/
>=20
> _______________________________________________
> DNSOP mailing list
> DNSOP@ietf.org
> https://www.ietf.org/mailman/listinfo/dnsop


From nobody Tue Mar 21 05:51:00 2017
Return-Path: <suzworldwide@gmail.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 59DEE1241FC for <dnsop@ietfa.amsl.com>; Tue, 21 Mar 2017 05:50:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.698
X-Spam-Level: 
X-Spam-Status: No, score=-2.698 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uFKeBk0MqJSe for <dnsop@ietfa.amsl.com>; Tue, 21 Mar 2017 05:50:57 -0700 (PDT)
Received: from mail-qk0-x230.google.com (mail-qk0-x230.google.com [IPv6:2607:f8b0:400d:c09::230]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B68E51201FA for <dnsop@ietf.org>; Tue, 21 Mar 2017 05:50:56 -0700 (PDT)
Received: by mail-qk0-x230.google.com with SMTP id y76so133681114qkb.0 for <dnsop@ietf.org>; Tue, 21 Mar 2017 05:50:56 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:subject:from:in-reply-to:date:cc:message-id:references :to; bh=1fzsXeN1Q2MDSDRtbadfn24DMfe85hQXBXD9vut5TXQ=; b=A65HSzwhU6KQZxC5m6pNCb0z9jhganQ859Aok72pLDAC+KysGOxAwyaB7Cg/WDr01l C773E1V0zofbgVLR5RekFDVD0MfGNWEDtEMyoEsuuhTbRUKFobc7iG2Z7/BeGWR3rTdm 6zTyx93LVByurQbSJtnZ/ayFWwUbJMT6gZI1ZXzFJmbjm4I2pg5u7EIW1cbI4V+QWMVP 756FX0ZuHZC4Qe/KouYm+nWTGYIh3JIB0/l7PFTm7bKEa1bEzpBkJrNqQ046HhIrTYL/ 8KWBu2kB5dT0Njx6XlssZgTOS5Cs8zYoDdCi2TOAIWcOYKA/iXXlK+8BsHT3vX0SwrP8 LBrw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :message-id:references:to; bh=1fzsXeN1Q2MDSDRtbadfn24DMfe85hQXBXD9vut5TXQ=; b=VpH6J52pUDyXCSKaSXJDF9h40VHMmBu8CfpqjlEq5YcsFE6xhhjp9aM5p/kRL4oVNB na1kwJ3gd4FpLmZbfBDSfIpD71A/oc13F0bUr2ZTQlOM+7p9S/+puV46rVyzdZv8G3rJ 0XMUk5hNTs1HcEJMxKJpB6Dudqi6oZhdC6nL4C07+3En80gmup4T7G5sGm9hylU2paDO PZ6moCtv1fjDWhl5QXBD9sXx8xuRY6RstCZhieSm7Yk2CgCI1Q9Ws8NBWUGm2/eD5sOU aOLvQQtyhg00RySOlp94SxH9T3qrxlVfRhG7fyp6vLcxXsML5ALraDB/AmgxBVpzl4XM bG4Q==
X-Gm-Message-State: AFeK/H0s4ljAitR827kSpa07ElrEoWyxiSxWw8Qayvnfm1vNCV8nMO03KIzzw9eJ/IRsiQ==
X-Received: by 10.55.168.68 with SMTP id r65mr32766728qke.239.1490100655825; Tue, 21 Mar 2017 05:50:55 -0700 (PDT)
Received: from ?IPv6:2601:181:c381:c20:6d62:e795:8539:614a? ([2601:181:c381:c20:6d62:e795:8539:614a]) by smtp.gmail.com with ESMTPSA id 141sm11500432qkj.1.2017.03.21.05.50.54 (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Tue, 21 Mar 2017 05:50:55 -0700 (PDT)
Content-Type: multipart/alternative; boundary="Apple-Mail=_25725F1D-19B1-4710-8156-7006C99F2B65"
Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2104\))
From: Suzanne Woolf <suzworldwide@gmail.com>
In-Reply-To: <7652B138-FEAB-4138-91FB-D71AFE6BEF2C@vigilsec.com>
Date: Tue, 21 Mar 2017 08:50:53 -0400
Cc: Ted Lemon <mellon@fugue.com>, dnsop <dnsop@ietf.org>, Terry Manderson <terry.manderson@icann.org>
Message-Id: <6DCFBC9D-666A-4A3C-A418-82BB6AE3D25D@gmail.com>
References: <E07AFAEB-2B84-4610-87E7-94CF32CF3761@fugue.com> <7652B138-FEAB-4138-91FB-D71AFE6BEF2C@vigilsec.com>
To: Russ Housley <housley@vigilsec.com>
X-Mailer: Apple Mail (2.2104)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/ltBaz3Y6UKVCwTf3oXBmQPXkBaE>
Subject: Re: [DNSOP] WG review of draft-ietf-homenet-dot-03
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Mar 2017 12:50:59 -0000

--Apple-Mail=_25725F1D-19B1-4710-8156-7006C99F2B65
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

Hi,

No hats, except DNS/names geek who has spent a lot of time talking with =
policy people about why and how the root zone is (and isn=E2=80=99t) =
special.

> On Mar 20, 2017, at 3:38 PM, Russ Housley <housley@vigilsec.com> =
wrote:
>=20
> Ted:
>=20
>> There are other processes for adding names to the root zone.  In my =
opinion, using the special-use TLD registry as a means of putting a =
name, even one that has a different scope and use case, is an end run =
around that process.
>>=20
>> So it seems to me that your position is not that it's inappropriate =
for a name to both be registered in the root zone and in the special-use =
names registry, but rather that two processes would have to be followed =
in order for this to happen.   Is that a reasonable interpretation of =
what you have said?
>=20
> No.  In my opinion, the special-use TLD registry is not appropriate =
for the assignment of any name that will appear in the root zone.  As I =
said in my first note, my view is that TLDs assigned through the =
special-use registry MUST NOT be published in the root zone.
>=20
> If you have a domain names that is to appear in the root zone, then =
the existing process ought to be used for that to happen.

I=E2=80=99d probably state my version of this argument slightly =
differently: I think Russ is interpreting draft-ietf-homenet-dot-03 as =
unilaterally imposing a requirement on another body, possibly in =
violation of that body's own policies and processes, or at least =
creating a need for them to respond outside of established process.

In this case, =E2=80=9Cthe existing process=E2=80=9D simply doesn=E2=80=99=
t cover what=E2=80=99s being asked for, and extending the existing =
process to cover what=E2=80=99s being asked for cannot unilaterally be =
done by the IETF as a body. This creates an external dependency and a =
need for the IETF to attempt to resolve it=E2=80=94 an attempt that may =
well end in disappointment.

A =E2=80=9Cspecial use name=E2=80=9D is NOT necessarily a single label =
name. There is *no* necessary connection between =E2=80=9Cspecial use =
name=E2=80=9D and =E2=80=9CTLD,=E2=80=9D any more than there=E2=80=99s a =
necessary connection between =E2=80=9Cspecial use name=E2=80=9D and =
=E2=80=9Cthe string has the letters of my pony=E2=80=99s name in it". =
One hypothetical string may be better for a specific use than another, =
but the characteristics of the string required are protocol-specific =
(including the significance of the dot), not intrinsic to the registry =
or to domain names generally.=20

To add some color to the problem being created here, I=E2=80=99ll =
suggest looking at the question we=E2=80=99d be asking if the request =
were not for =E2=80=9C.homenet,=E2=80=9D but for =E2=80=9C.homenet.arpa=E2=
=80=9D or =E2=80=9C.homenet.foo=E2=80=9D (where =E2=80=9Cfoo=E2=80=9D is =
a TLD in the current DNS root zone).

If the request were for =E2=80=9Chomenet.arpa,=E2=80=9D we wouldn=E2=80=99=
t be having this conversation at all. The =E2=80=9C.arpa=E2=80=9D TLD is =
under the administrative control of the IAB, there=E2=80=99s existing =
process for asking the IAB to add a name to .arpa (signed or not, =
delegated or not), and there=E2=80=99s existing process within the IETF =
community for providing input to IAB decisions on the subject (see RFC =
3172). Personally I=E2=80=99d be happy to advocate for the IAB to =
approve adding an unsigned delegation for .homenet.arpa to the .arpa =
zone; it seems to me it wouldn=E2=80=99t even require much change to the =
draft to satisfy RFC 3172, Sec. 3.

If the request were for =E2=80=9Chomenet.foo,=E2=80=9D we=E2=80=99d be =
having a different conversation about the implications, but we still =
wouldn=E2=80=99t be creating a new external process dependency. =
Operationally speaking, there are literally hundreds of TLDs whose =
existing policies would allow for the registration of =E2=80=9Chomenet=E2=80=
=9D as a second level name. In my view it would be unwise to use one =
when the .arpa alternative is available, because future changes to the =
rules for such domains are outside of the control of the IETF and the =
standards process, but at least we wouldn=E2=80=99t be asking for an =
entirely new process from an external actor under no obligation to give =
us one.

I see no justification in draft-ietf-homenet-dot for a single-label =
name, except an implicit suggestion in Sec. 2 para. 2 that the specific =
string was chosen to be memorable in cases where homenet names are =
exposed to users.=20

I *strongly* suggest that if this document is to be used as =
justification to create an entirely new process for updating the root =
zone, coordinated between the IETF and the external body that controls =
the root zone, the justification should be *much* more explicit.


Suzanne


--Apple-Mail=_25725F1D-19B1-4710-8156-7006C99F2B65
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D"">Hi,<div class=3D""><br class=3D""></div><div class=3D"">No =
hats, except DNS/names geek who has spent a lot of time talking with =
policy people about why and how the root zone is (and isn=E2=80=99t) =
special.</div><div class=3D""><br class=3D""><div><blockquote =
type=3D"cite" class=3D""><div class=3D"">On Mar 20, 2017, at 3:38 PM, =
Russ Housley &lt;<a href=3D"mailto:housley@vigilsec.com" =
class=3D"">housley@vigilsec.com</a>&gt; wrote:</div><br =
class=3D"Apple-interchange-newline"><div class=3D""><meta =
http-equiv=3D"Content-Type" content=3D"text/html charset=3Dutf-8" =
class=3D""><div style=3D"word-wrap: break-word; -webkit-nbsp-mode: =
space; -webkit-line-break: after-white-space;" class=3D"">Ted:<div =
class=3D""><br class=3D""><div class=3D""><blockquote type=3D"cite" =
class=3D""><div style=3D"word-wrap: break-word; -webkit-nbsp-mode: =
space; -webkit-line-break: after-white-space;" class=3D""><span =
style=3D"font-size: 14px;" class=3D"">There are other processes for =
adding names to the root zone. &nbsp;In my opinion, using the =
special-use TLD registry as a means of putting a name, even one that has =
a different scope and use case, is an end run around that =
process.</span><br class=3D""><div class=3D""><br class=3D""></div><div =
class=3D"">So it seems to me that your position is not that it's =
inappropriate for a name to both be registered in the root zone and in =
the special-use names registry, but rather that two processes would have =
to be followed in order for this to happen. &nbsp; Is that a reasonable =
interpretation of what you have said?</div></div></blockquote><div =
class=3D""><br class=3D""></div>No. &nbsp;In my opinion, the special-use =
TLD registry is not appropriate for the assignment of any name that will =
appear in the root zone. &nbsp;As I said in my first note, my view is =
that TLDs assigned through the special-use registry MUST NOT be =
published in the root zone.</div><div class=3D""><br class=3D""></div><div=
 class=3D"">If you have a domain names that is to appear in the root =
zone, then the existing process ought to be used for that to =
happen.</div></div></div></div></blockquote><div><br =
class=3D""></div>I=E2=80=99d probably state my version of this argument =
slightly differently: I think Russ is interpreting =
draft-ietf-homenet-dot-03 as unilaterally imposing a requirement on =
another body, possibly in violation of that body's own policies and =
processes, or at least creating a need for them to respond outside of =
established process.</div><div><br class=3D""></div><div>In this case, =
=E2=80=9Cthe existing process=E2=80=9D simply doesn=E2=80=99t cover =
what=E2=80=99s being asked for, and extending the existing process to =
cover what=E2=80=99s being asked for cannot unilaterally be done by the =
IETF as a body. This creates an external dependency and a need for the =
IETF to attempt to resolve it=E2=80=94 an attempt that may well end in =
disappointment.</div><div><br class=3D""></div><div>A =E2=80=9Cspecial =
use name=E2=80=9D is NOT necessarily a single label name. There is *no* =
necessary connection between =E2=80=9Cspecial use name=E2=80=9D and =
=E2=80=9CTLD,=E2=80=9D any more than there=E2=80=99s a necessary =
connection between =E2=80=9Cspecial use name=E2=80=9D and =E2=80=9Cthe =
string has the letters of my pony=E2=80=99s name in it". One =
hypothetical string may be better for a specific use than another, but =
the characteristics of the string required are protocol-specific =
(including the significance of the dot), not intrinsic to the registry =
or to domain names generally.&nbsp;</div><div><br class=3D""></div><div>To=
 add some color to the problem being created here, I=E2=80=99ll suggest =
looking at the question we=E2=80=99d be asking if the request were not =
for =E2=80=9C.homenet,=E2=80=9D but for =E2=80=9C.homenet.arpa=E2=80=9D =
or =E2=80=9C.homenet.foo=E2=80=9D (where =E2=80=9Cfoo=E2=80=9D is a TLD =
in the current DNS root zone).</div><div><br class=3D""></div><div>If =
the request were for =E2=80=9Chomenet.arpa,=E2=80=9D we wouldn=E2=80=99t =
be having this conversation at all. The =E2=80=9C.arpa=E2=80=9D TLD is =
under the administrative control of the IAB, there=E2=80=99s existing =
process for asking the IAB to add a name to .arpa (signed or not, =
delegated or not), and there=E2=80=99s existing process within the IETF =
community for providing input to IAB decisions on the subject (see RFC =
3172). Personally I=E2=80=99d be happy to advocate for the IAB to =
approve adding an unsigned delegation for .homenet.arpa to the .arpa =
zone; it seems to me it wouldn=E2=80=99t even require much change to the =
draft to satisfy RFC 3172, Sec. 3.</div><div><br class=3D""></div><div>If =
the request were for =E2=80=9Chomenet.foo,=E2=80=9D we=E2=80=99d be =
having a different conversation about the implications, but we still =
wouldn=E2=80=99t be creating a new external process dependency. =
Operationally speaking, there are literally hundreds of TLDs whose =
existing policies would allow for the registration of =E2=80=9Chomenet=E2=80=
=9D as a second level name. In my view it would be unwise to use one =
when the .arpa alternative is available, because future changes to the =
rules for such domains are outside of the control of the IETF and the =
standards process, but at least we wouldn=E2=80=99t be asking for an =
entirely new process from an external actor under no obligation to give =
us one.</div><div><br class=3D""></div><div>I see no justification in =
draft-ietf-homenet-dot for a single-label name, except an implicit =
suggestion in Sec. 2 para. 2 that the specific string was chosen to be =
memorable in cases where homenet names are exposed to =
users.&nbsp;</div><div><br class=3D""></div><div>I *strongly* suggest =
that if this document is to be used as justification to create an =
entirely new process for updating the root zone, coordinated between the =
IETF and the external body that controls the root zone, the =
justification should be *much* more explicit.</div><div><br =
class=3D""></div><br class=3D""></div><div class=3D"">Suzanne</div><div =
class=3D""><br class=3D""></div></body></html>=

--Apple-Mail=_25725F1D-19B1-4710-8156-7006C99F2B65--


From nobody Tue Mar 21 06:28:50 2017
Return-Path: <pch-bF054DD66@u-1.phicoh.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 75F0E129871 for <dnsop@ietfa.amsl.com>; Tue, 21 Mar 2017 06:28:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 85lGjJhjDmRd for <dnsop@ietfa.amsl.com>; Tue, 21 Mar 2017 06:28:47 -0700 (PDT)
Received: from stereo.hq.phicoh.net (stereo6-tun.hq.phicoh.net [IPv6:2001:888:1044:10:2a0:c9ff:fe9f:17a9]) by ietfa.amsl.com (Postfix) with ESMTP id 19A64126D73 for <dnsop@ietf.org>; Tue, 21 Mar 2017 06:28:45 -0700 (PDT)
Received: from stereo.hq.phicoh.net (localhost [::ffff:127.0.0.1]) by stereo.hq.phicoh.net with esmtp (Smail #130) id m1cqJq7-0000HhC; Tue, 21 Mar 2017 14:28:43 +0100
Message-Id: <m1cqJq7-0000HhC@stereo.hq.phicoh.net>
To: dnsop@ietf.org
From: Philip Homburg <pch-dnsop-2@u-1.phicoh.com>
Sender: pch-bF054DD66@u-1.phicoh.com
References: <BE2A3845-D8AA-433A-9F00-1056ECFD335F@fugue.com> <21C8F856-FE3F-42A6-A8ED-888D0797B68B@vigilsec.com> <60C85486-E351-4C42-ADEB-FCBB56F4EA27@fugue.com> <AB11455F-7E43-4CB3-9F13-DB6A09F739EB@vigilsec.com> <CEC8CC6A-861A-471C-B7FA-4BB05C81CCF0@gmail.com> <F7AA49EF-2708-4948-9B60-6660DA6BC841@vigilsec.com> <734EC35A-4B1F-43EB-BE37-C34CA46BDA26@fugue.com> <203D2BEA-1008-48A0-9CE2-1FD621C6117F@shinkuro.com> <3134EDC2-FB00-41EA-8338-6E6B196137F1@fugue.com> <572B4EBA-F37F-4E92-A252-44BAF5DE7FF5@shinkuro.com> <20170321004827.GA25754@mournblade.imrryr.org> 
In-reply-to: Your message of "Tue, 21 Mar 2017 00:48:27 +0000 ." <20170321004827.GA25754@mournblade.imrryr.org> 
Date: Tue, 21 Mar 2017 14:28:42 +0100
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/kGS6gz9CykMu3CQqtTThVIu2aHE>
Subject: Re: [DNSOP] WG review of draft-ietf-homenet-dot-03
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Mar 2017 13:28:49 -0000

> FWIW, when adding DANE support to Postfix, it was plainly obvious
> that DNSSEC validation belongs in the local resolver, and Postfix
> just needs to trust its "AD" bit.  The only thing missing from the
> traditional libresolv API is some way for the application to specify
> the resolver address list from the application (as "127.0.0.1"
> and/or "::1").  Some systems have a newer stub API (res_nquery,
> ...), but this API is not yet sufficiently universal.

For me (not DANE, but SSHFP, not a lot of difference) it was very clear that
an interface like getdns is a lot better than sending DNS packets to localhost
and hope that something will do the right thing.

Obviously, getdns could be implemented by talking to a local recursive
resolver. But that's just an implementation detail.



From nobody Tue Mar 21 06:39:29 2017
Return-Path: <rdroms.ietf@gmail.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 33D5512948A for <dnsop@ietfa.amsl.com>; Tue, 21 Mar 2017 06:39:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level: 
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HVstE6XzWdMR for <dnsop@ietfa.amsl.com>; Tue, 21 Mar 2017 06:39:21 -0700 (PDT)
Received: from mail-qk0-x22c.google.com (mail-qk0-x22c.google.com [IPv6:2607:f8b0:400d:c09::22c]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BDB89129871 for <dnsop@ietf.org>; Tue, 21 Mar 2017 06:39:21 -0700 (PDT)
Received: by mail-qk0-x22c.google.com with SMTP id y76so134797571qkb.0 for <dnsop@ietf.org>; Tue, 21 Mar 2017 06:39:21 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=pb7fJKuir7LeqWREWagdT65g8OTfie0GuF4+SRhVsJE=; b=swS6JoucbeN2SL4MmMtLdURGfDpJazNxxm0ZJEWNmDrvt+1ncRs/FjjR+M0RIm/aRE Rhr/81eNv6DedKZlodsYQq+Cx1VjIrMsFRHpkbAaPKzY1iejzFZwrJIdAivry1Qd1M+T ZyFCWQjTqLjO44ZLcB/xxx2YMd4E7Ut9IP3Giz4a7i+8iBi/eKdSE2QlDWgVLBC0Ehbu hpiiNUT7xKcqGCRLqoMU8QhTuPCntwQc+gV5WCIttWWEvLypAZqwobT9hjnfO6Z53tiD miyYOfh505r+55n6MzUZqPYE21clZTTAIi9TqCDhpgrQHieXjElo0aRNozdcKx/sxV4T C0Yg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=pb7fJKuir7LeqWREWagdT65g8OTfie0GuF4+SRhVsJE=; b=h7HXOgdjfxMlNnpxpLx+geoguPmbnrjeJrz4SiVcp/pbh770ZOHMcOoQ1pSstdMlTa okjfthOCyIUf/nEVBt918C8uOVGV/6oUK/b7T0T/zh1MSO8NMM5HDToW30eRGI078dRx 6iIQkJDPHBcLr2VLGpxR93aM4wOHb8grzrRZ6U4YY2uRWdglPT+qqFDL6krz7cmuNsWJ J8k+eFvYI8lU59JTsxJIjqwOKbfeOZSSsSxx0hE6/wcgsFlIssKiiCJlWMOOpNWaKv06 FJPw40pfjOUHIF8xDSyTPyYHxjOdXRI3mZXciww+gXU4axuGMZL5dNN67rjKBu12LE3D 3Tgw==
X-Gm-Message-State: AFeK/H2WY1bmUCKt5BDQT+f5lWTzxq0qR4H1MJw8tVHuJ7bqIsdVA+UOyl67q6HIzxQ4Cw==
X-Received: by 10.55.58.5 with SMTP id h5mr4524719qka.16.1490103561003; Tue, 21 Mar 2017 06:39:21 -0700 (PDT)
Received: from ?IPv6:2601:18f:801:600:f006:56a3:f121:7c9b? ([2601:18f:801:600:f006:56a3:f121:7c9b]) by smtp.gmail.com with ESMTPSA id k65sm14736448qkf.18.2017.03.21.06.39.19 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 21 Mar 2017 06:39:20 -0700 (PDT)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
From: Ralph Droms <rdroms.ietf@gmail.com>
In-Reply-To: <95935A30-9B77-4B7A-A0CE-4409134B6163@fugue.com>
Date: Tue, 21 Mar 2017 09:39:17 -0400
Cc: Steve Crocker <steve@shinkuro.com>, dnsop <dnsop@ietf.org>, Russell Housley <housley@vigilsec.com>, Terry Manderson <terry.manderson@icann.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <B5D3DF5D-BE54-4941-AAC1-8D99A16EADE8@gmail.com>
References: <1E14B142-680B-4E30-809B-68E03EB6E326@gmail.com> <61FD3EE3-3043-4AB1-9823-6A9D61B1438C@vigilsec.com> <BE2A3845-D8AA-433A-9F00-1056ECFD335F@fugue.com> <21C8F856-FE3F-42A6-A8ED-888D0797B68B@vigilsec.com> <60C85486-E351-4C42-ADEB-FCBB56F4EA27@fugue.com> <AB11455F-7E43-4CB3-9F13-DB6A09F739EB@vigilsec.com> <CEC8CC6A-861A-471C-B7FA-4BB05C81CCF0@gmail.com> <F7AA49EF-2708-4948-9B60-6660DA6BC841@vigilsec.com> <734EC35A-4B1F-43EB-BE37-C34CA46BDA26@fugue.com> <203D2BEA-1008-48A0-9CE2-1FD621C6117F@shinkuro.com> <3134EDC2-FB00-41EA-8338-6E6B196137F1@fugue.com> <572B4EBA-F37F-4E92-A252-44BAF5DE7FF5@shinkuro.com> <95935A30-9B77-4B7A-A0CE-4409134B6163@fugue.com>
To: Ted Lemon <mellon@fugue.com>
X-Mailer: Apple Mail (2.3259)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/ppzQwp9pCpOgyb6-JBIl8Ce5s4A>
Subject: Re: [DNSOP] WG review of draft-ietf-homenet-dot-03
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Mar 2017 13:39:23 -0000

Ted - has the operation of .homenet, as described in =
draft-ietf-homenet-dot-03, been demonstrated?

- Ralph


From nobody Tue Mar 21 06:54:12 2017
Return-Path: <paul@nohats.ca>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6B6C8126DEE for <dnsop@ietfa.amsl.com>; Tue, 21 Mar 2017 06:54:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.001
X-Spam-Level: 
X-Spam-Status: No, score=-2.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RP_MATCHES_RCVD=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nohats.ca
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VeMlkWNWj_6b for <dnsop@ietfa.amsl.com>; Tue, 21 Mar 2017 06:54:09 -0700 (PDT)
Received: from mx.nohats.ca (mx.nohats.ca [193.110.157.68]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1230F126DED for <dnsop@ietf.org>; Tue, 21 Mar 2017 06:54:09 -0700 (PDT)
Received: from localhost (localhost [IPv6:::1]) by mx.nohats.ca (Postfix) with ESMTP id 3vnZ6j5sKhzB8; Tue, 21 Mar 2017 14:54:05 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nohats.ca; s=default; t=1490104445; bh=tjmKeam/n+M9QxVw7I9UxyCacCa+0b1p8vEnzsoNF0Q=; h=Date:From:To:cc:Subject:In-Reply-To:References; b=plUYVAEqdl9tfV84mWYsKFpD+cqvrsKu0gP8V47WZBxz3AUUkR4IG7UFyIu952rrY uGsl6C3JWtjsDvyJENLdI4sbUybN0fbTFdFnPpEB7brY5EcgafAIDs3A2pkemIvvT5 5+oDw+AdBkpv0MRTGt670ocpfCOxAHZQxKqF5VCI=
X-Virus-Scanned: amavisd-new at mx.nohats.ca
Received: from mx.nohats.ca ([IPv6:::1]) by localhost (mx.nohats.ca [IPv6:::1]) (amavisd-new, port 10024) with ESMTP id 6RyF2gfaBdmj; Tue, 21 Mar 2017 14:54:04 +0100 (CET)
Received: from bofh.nohats.ca (bofh.nohats.ca [76.10.157.69]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx.nohats.ca (Postfix) with ESMTPS; Tue, 21 Mar 2017 14:54:04 +0100 (CET)
Received: by bofh.nohats.ca (Postfix, from userid 1000) id 1886E353868; Tue, 21 Mar 2017 09:54:03 -0400 (EDT)
DKIM-Filter: OpenDKIM Filter v2.11.0 bofh.nohats.ca 1886E353868
Received: from localhost (localhost [127.0.0.1]) by bofh.nohats.ca (Postfix) with ESMTP id 0249D40D358D; Tue, 21 Mar 2017 09:54:02 -0400 (EDT)
Date: Tue, 21 Mar 2017 09:54:02 -0400 (EDT)
From: Paul Wouters <paul@nohats.ca>
To: Suzanne Woolf <suzworldwide@gmail.com>
cc: Russ Housley <housley@vigilsec.com>, dnsop <dnsop@ietf.org>,  Ted Lemon <mellon@fugue.com>, Terry Manderson <terry.manderson@icann.org>
In-Reply-To: <6DCFBC9D-666A-4A3C-A418-82BB6AE3D25D@gmail.com>
Message-ID: <alpine.LRH.2.20.999.1703210928390.28925@bofh.nohats.ca>
References: <E07AFAEB-2B84-4610-87E7-94CF32CF3761@fugue.com> <7652B138-FEAB-4138-91FB-D71AFE6BEF2C@vigilsec.com> <6DCFBC9D-666A-4A3C-A418-82BB6AE3D25D@gmail.com>
User-Agent: Alpine 2.20.999 (LRH 202 2017-01-01)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8BIT
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/92FxtqxaGQv7-xlVIF5oA_LRHvM>
Subject: Re: [DNSOP] WG review of draft-ietf-homenet-dot-03
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Mar 2017 13:54:11 -0000

On Tue, 21 Mar 2017, Suzanne Woolf wrote:

[also speaking as individual only]

> I see no justification in draft-ietf-homenet-dot for a single-label name, except an implicit suggestion in
> Sec. 2 para. 2 that the specific string was chosen to be memorable in cases where homenet names are exposed to
> users. 

That seems good enough for me. The problem of DNS being the only
real name space for endusers is very well understood. And I still
regularly have to refind my printer based on checking my dhcp server
logs, something not available to regular endusers. The requirement
is very real.

> I *strongly* suggest that if this document is to be used as justification to create an entirely new process
> for updating the root zone, coordinated between the IETF and the external body that controls the root zone,
> the justification should be *much* more explicit.

This .home / .homenet issue has already been going on for a very long
time. The longer we wait with resolving this issue, the worse the
deployment situation will be of software mixing .home vs .homenet.

Suggesting we postpone .homenet while figuring out a new IETF/ICANN
process, something that can take years, would basically doom this rename
and install .home as the defacto standard. Once this new process
would be completed, it would lead to new breakage, and the new
software would be forced to look into both domains, or if the
install base is big enough for .home, would be better of ignoring
a new .homenet altogether.

As for requiring an insecure entry in the root, I'm still not convinced
it buys us that much. Resolvers on the stub that bypass the local
DHCP supplied DNS servers need to be modified anyway to use the local
DNS servers to request .homenet entries, whether they support DNSSEC
or not. So that leaves DNSSEC capable DNS resolvers that use the DHCP
supplied servers as forwarder entries in need of such an unsigned entry
only. I do think that such DNSSEC capable software tends to be maintained
by the OS and could gain special handling of the .homenet domain. And if
not, I seriously wonder if those enduser DNS stubs/servers implement
RFC-5011 well enough to survive the upcoming KSK rollover. Or any
other homenet protocol update in the future. So I would say an insecure
delegation would be nice to have but not required. And if it would shave
of a year of creating a new process between IETF, ICANN and the MoU,
then I'd say for the deployment as a whole, it would be better to get
the Special Use Domain ASAP without an entry in the root.

Paul


From nobody Tue Mar 21 07:00:51 2017
Return-Path: <rdroms.ietf@gmail.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DDBCB12948B for <dnsop@ietfa.amsl.com>; Tue, 21 Mar 2017 07:00:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level: 
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lQemcARMyFtF for <dnsop@ietfa.amsl.com>; Tue, 21 Mar 2017 07:00:46 -0700 (PDT)
Received: from mail-qk0-x232.google.com (mail-qk0-x232.google.com [IPv6:2607:f8b0:400d:c09::232]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CB9A6129408 for <dnsop@ietf.org>; Tue, 21 Mar 2017 07:00:46 -0700 (PDT)
Received: by mail-qk0-x232.google.com with SMTP id y76so135317033qkb.0 for <dnsop@ietf.org>; Tue, 21 Mar 2017 07:00:46 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=bEZUGzT5WIMvLE4Zf1MKCt8XTRdD7OHqrSTFBjEYeY0=; b=e3v5NIsEOycdD+lNMnGBwQHjSvITBLGqfwlVoxrLF8vr/75pri2E1gUs7GeNlQ9q4G JDf/SQcf0w9b+wpALnnbZJLxiv5D6wntDrKe3ZvZABT4wxyDOQJvDH8wYxra6JXcjt7T syMGkYq5eS9Td1clFZ3J8hHWFOSCVvRM2gfif2Zu/uuJXA+ZJ5jjrNpONY1/9b5lnouU fvzQKA8VUmWdzgn92FM8wdM6PVL/hm8L3qRV8FR0z9W9MIiUWTFzfHIPe99C3vpTm8aJ gStf80zSIWJHFtl18+Ip5hz/YbLk8777J0sXB3KijF8LOQd+gMlOYnNkNa8Njguy/VbJ QOFw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=bEZUGzT5WIMvLE4Zf1MKCt8XTRdD7OHqrSTFBjEYeY0=; b=EL4q6k07U7zkZe41McsnZZITsr+kgU8PvDnWVEaVWyUs2TOaln/fMGJKM74VHX2n4B rfUxKC4onmhNIvV6EpDyhGVFnyrN6XsUZX2AdJcqWkKta8RzbTxtVylHxo0OG0p9ax88 O/B+Pn67xqQ+TFa/9QJcyhSe0SvHqQAyESaMkS6S3hXX2iVKuXKImWK2wlktrObkwrXm lIi8LecPiIyPURMtkJX4G8fVkLSiS/cbaiSKOk1s+kxDrthISQoUQfOsbICoDr0o7J4V ToT61F00uu7AIqfl9HBxBb57ngOKPmhlW4+vRfL1LaOYnZALfwg3GlmFz+TXo/o9Ly6M ilzA==
X-Gm-Message-State: AFeK/H1AM+hY+GBa4geKl2mYEOJMBjwQRFlTrDEQeFqu1DQkLrQb2hH5GKQWbwfpbG/zVA==
X-Received: by 10.55.190.69 with SMTP id o66mr29758276qkf.0.1490104845748; Tue, 21 Mar 2017 07:00:45 -0700 (PDT)
Received: from ?IPv6:2601:18f:801:600:f006:56a3:f121:7c9b? ([2601:18f:801:600:f006:56a3:f121:7c9b]) by smtp.gmail.com with ESMTPSA id h43sm8295624qth.7.2017.03.21.07.00.44 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 21 Mar 2017 07:00:45 -0700 (PDT)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
From: Ralph Droms <rdroms.ietf@gmail.com>
In-Reply-To: <20170321042249.GK27276@mx4.yitter.info>
Date: Tue, 21 Mar 2017 10:00:43 -0400
Cc: dnsop@ietf.org
Content-Transfer-Encoding: quoted-printable
Message-Id: <9D868A95-0C04-4BE9-84A2-F41B53E791E0@gmail.com>
References: <1E14B142-680B-4E30-809B-68E03EB6E326@gmail.com> <61FD3EE3-3043-4AB1-9823-6A9D61B1438C@vigilsec.com> <BE2A3845-D8AA-433A-9F00-1056ECFD335F@fugue.com> <21C8F856-FE3F-42A6-A8ED-888D0797B68B@vigilsec.com> <60C85486-E351-4C42-ADEB-FCBB56F4EA27@fugue.com> <AB11455F-7E43-4CB3-9F13-DB6A09F739EB@vigilsec.com> <CEC8CC6A-861A-471C-B7FA-4BB05C81CCF0@gmail.com> <20170321042249.GK27276@mx4.yitter.info>
To: Andrew Sullivan <ajs@anvilwalrusden.com>
X-Mailer: Apple Mail (2.3259)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/wcJhMY0V6wn0_G4e9Ib0cLfT2Io>
Subject: Re: [DNSOP] WG review of draft-ietf-homenet-dot-03
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Mar 2017 14:00:49 -0000

> On Mar 21, 2017, at 12:22 AM, Andrew Sullivan <ajs@anvilwalrusden.com> =
wrote:
>=20
> Hi,
>=20
> On Mon, Mar 20, 2017 at 01:14:25PM -0400, Ralph Droms wrote:
>=20
>> Russ - In my opinion, the special-use domain registry is not being
>> used to put the name in the root zone.  The observation is that the
>> special-use definition of this TLD requires both an entry in the
>> special-use domain name registry, and an entry in the root zone
>=20
> I am having a hard time making the above two sentences consistent.
> This special-use case requires an entry in the root zone, and so by
> definition the entry into one (the special-use registry) with
> processing rules that require normal DNS processing, combined with the
> request for a provably-insecure delegation, is either incoherent or
> else links the two registries.  I don't know which it is, but I see no
> way it can be other than one of them.

Let me try again...  As I see the process, draft-ietf-homenet-dot-03 =
defines the protocol behaviors for ".homenet".  =
draft-ietf-homenet-dot-03 requests an entry in the root zone for .homent =
and an entry in the special-use names registry.  While those two actions =
are related, and the entry in the special-use names registry may =
describe behavior that depends on the entry in the root zone, I think of =
the request for the entry in the root zone as coming explicitly from =
draft-ietf-homenet-dot-03 rather than implicitly from the entry in the =
special-use names registry.

The point I'm trying to make is that making the entry in the special-use =
names registry is not a back door to an entry in the root zone.  The =
request for the entry in the root zone has to be explicit; in this case, =
in draft-ietf-homenet-dot-03.

- Ralph

>=20
> Best regards,
>=20
> A
>=20
> --=20
> Andrew Sullivan
> ajs@anvilwalrusden.com
>=20
> _______________________________________________
> DNSOP mailing list
> DNSOP@ietf.org
> https://www.ietf.org/mailman/listinfo/dnsop


From nobody Tue Mar 21 07:01:10 2017
Return-Path: <jim@rfc1035.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 425A71298BF for <dnsop@ietfa.amsl.com>; Tue, 21 Mar 2017 07:01:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LclgVxtfJzlB for <dnsop@ietfa.amsl.com>; Tue, 21 Mar 2017 07:01:07 -0700 (PDT)
Received: from shaun.rfc1035.com (smtp.v6.rfc1035.com [IPv6:2001:4b10:100:7::25]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CCA4E1298C8 for <dnsop@ietf.org>; Tue, 21 Mar 2017 07:01:06 -0700 (PDT)
Received: from [IPv6:::1] (shaun.rfc1035.com [93.186.33.42]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by shaun.rfc1035.com (Postfix) with ESMTPS id BBBD72421513; Tue, 21 Mar 2017 14:01:04 +0000 (UTC)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\))
From: Jim Reid <jim@rfc1035.com>
In-Reply-To: <alpine.LRH.2.20.999.1703210928390.28925@bofh.nohats.ca>
Date: Tue, 21 Mar 2017 14:01:03 +0000
Cc: IETF dnsop Working Group <dnsop@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <1A714782-2EE5-49F8-A6C0-29852E90DA9C@rfc1035.com>
References: <E07AFAEB-2B84-4610-87E7-94CF32CF3761@fugue.com> <7652B138-FEAB-4138-91FB-D71AFE6BEF2C@vigilsec.com> <6DCFBC9D-666A-4A3C-A418-82BB6AE3D25D@gmail.com> <alpine.LRH.2.20.999.1703210928390.28925@bofh.nohats.ca>
To: Paul Wouters <paul@nohats.ca>
X-Mailer: Apple Mail (2.3124)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/M_FLkfX4ZnYU1WvkIIwTNDsmXno>
Subject: Re: [DNSOP] WG review of draft-ietf-homenet-dot-03
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Mar 2017 14:01:08 -0000

> On 21 Mar 2017, at 13:54, Paul Wouters <paul@nohats.ca> wrote:
>=20
> Suggesting we postpone .homenet while figuring out a new IETF/ICANN
> process, something that can take years, would basically doom this =
rename
> and install .home as the defacto standard.

At the risk of pouring petrol on the fire, .home *is* the defacto =
standard. Queries for this TLD account for ~4% of the 2016 DITL root =
server traffic. That's more than every delegated TLD except .com and =
.net. And the traffic for .home has been increasing in both absolute and =
relative terms in recent years. 3-4 years ago, it was ~3% of the DITL =
data set.


From nobody Tue Mar 21 07:05:25 2017
Return-Path: <pch-bF054DD66@u-1.phicoh.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 31C71126DD9 for <dnsop@ietfa.amsl.com>; Tue, 21 Mar 2017 07:05:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hiEz8LZ3brCk for <dnsop@ietfa.amsl.com>; Tue, 21 Mar 2017 07:05:23 -0700 (PDT)
Received: from stereo.hq.phicoh.net (stereo6-tun.hq.phicoh.net [IPv6:2001:888:1044:10:2a0:c9ff:fe9f:17a9]) by ietfa.amsl.com (Postfix) with ESMTP id CFD681200C5 for <dnsop@ietf.org>; Tue, 21 Mar 2017 07:05:22 -0700 (PDT)
Received: from stereo.hq.phicoh.net (localhost [::ffff:127.0.0.1]) by stereo.hq.phicoh.net with esmtp (Smail #130) id m1cqKPa-0000FeC; Tue, 21 Mar 2017 15:05:22 +0100
Message-Id: <m1cqKPa-0000FeC@stereo.hq.phicoh.net>
To: dnsop@ietf.org
From: Philip Homburg <pch-dnsop-2@u-1.phicoh.com>
Sender: pch-bF054DD66@u-1.phicoh.com
References: <E07AFAEB-2B84-4610-87E7-94CF32CF3761@fugue.com> <7652B138-FEAB-4138-91FB-D71AFE6BEF2C@vigilsec.com> <6DCFBC9D-666A-4A3C-A418-82BB6AE3D25D@gmail.com> <alpine.LRH.2.20.999.1703210928390.28925@bofh.nohats.ca> 
In-reply-to: Your message of "Tue, 21 Mar 2017 09:54:02 -0400 (EDT) ." <alpine.LRH.2.20.999.1703210928390.28925@bofh.nohats.ca> 
Date: Tue, 21 Mar 2017 15:05:21 +0100
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/1bP27YlkSf1-Ln7OXdvjNrlewOw>
Subject: Re: [DNSOP] WG review of draft-ietf-homenet-dot-03
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Mar 2017 14:05:24 -0000

> This .home / .homenet issue has already been going on for a very
> long time. The longer we wait with resolving this issue, the worse
> the deployment situation will be of software mixing .home vs
> >homenet.

Do we really expect homenet to be only ever used in a 'home'? It seems to
me that homenet is an interesting technology that would work in any small 
IPv6 network, i.e. a small office. 

In that context, using the string 'homenet' would be very confusing to users
outside a home context. Maybe reserving a name that has less context would
be better.


From nobody Tue Mar 21 07:07:51 2017
Return-Path: <rdroms.ietf@gmail.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 43345126DD9 for <dnsop@ietfa.amsl.com>; Tue, 21 Mar 2017 07:07:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level: 
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pUipELVQh21v for <dnsop@ietfa.amsl.com>; Tue, 21 Mar 2017 07:07:48 -0700 (PDT)
Received: from mail-qk0-x235.google.com (mail-qk0-x235.google.com [IPv6:2607:f8b0:400d:c09::235]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2A665129494 for <dnsop@ietf.org>; Tue, 21 Mar 2017 07:07:48 -0700 (PDT)
Received: by mail-qk0-x235.google.com with SMTP id v127so135650771qkb.2 for <dnsop@ietf.org>; Tue, 21 Mar 2017 07:07:48 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=CBx7UWiEAR2KsRKFJc1DfUBLKX0OcZMUR/e2FWx+CIE=; b=PiM8g1NqjaPl9zuQR/MqmlAm3oEm6drwtmV/BbJUtfBzTqTPYDVijq2UNL2mZIJRl8 TiGxKXmlZ0P2abePW+JLRFcXgpEoyF7d7WnWGVzY8ox9cTWo5Q32A+5R2TedxHMLZf7D 19Cg2biZhR/Cm+OwwED9TmlolbshahKZQVYA0XQyab4uypVGwzZ3kdUpwtcKh88AX6yh mIQ1TR0HO7hiY21S8FidrswpgbMqC+p1i8gt3lxvMBIrqNGZJSPtNVPSIb1aPU0EsZ89 PImpcRsClRDRJjyJWCL7AUtRE5jISojF/xb/wW+vfS4WJWoNOVh7BvgyZOt3WlzWkVyD WSXQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=CBx7UWiEAR2KsRKFJc1DfUBLKX0OcZMUR/e2FWx+CIE=; b=o/MFjpMNhHcYAaS+yo/xGIPoeJvGrqPMl3J6lnN3oUsBlX72n5NNmAK8lXuPSdA4oB kLy6FM9pCNhmVNdl0zuB+H1Ba7Znt7bGJAlPD0ySHFDMt/TOuPESFBQ63RjiZ1bcME/M kLPMuqum0ZNAN9BxZIguyR7jqa4vqPQBD2n3fZFv6TaqhsNxUSaxT/DBrL+TaWK86IK3 o1XRUKaS7ZRLHpFfK+IQ8gTEtTHcMacu3Fel/1XvHgTa7cUEqtxaOL9kkB40s2T2v/Dn JeMEZknIJCqht8iS02Av4f/C1Oq5b+vm6W3NXLypDgYADfg7vmg7JI5f59VwVIUxrI++ V3eg==
X-Gm-Message-State: AFeK/H3AwCvGHTrGQS9sSx+72F9dACkglyGnanEngJGFOjyJXtFQVwTCiJcW36upJBs1rA==
X-Received: by 10.55.183.133 with SMTP id h127mr33340069qkf.121.1490105267356;  Tue, 21 Mar 2017 07:07:47 -0700 (PDT)
Received: from ?IPv6:2601:18f:801:600:f006:56a3:f121:7c9b? ([2601:18f:801:600:f006:56a3:f121:7c9b]) by smtp.gmail.com with ESMTPSA id h6sm14766899qkd.56.2017.03.21.07.07.46 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 21 Mar 2017 07:07:46 -0700 (PDT)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
From: Ralph Droms <rdroms.ietf@gmail.com>
In-Reply-To: <m1cqKPa-0000FeC@stereo.hq.phicoh.net>
Date: Tue, 21 Mar 2017 10:07:45 -0400
Cc: dnsop@ietf.org
Content-Transfer-Encoding: quoted-printable
Message-Id: <71F88034-72C5-4AEE-9ACE-3493A1173634@gmail.com>
References: <E07AFAEB-2B84-4610-87E7-94CF32CF3761@fugue.com> <7652B138-FEAB-4138-91FB-D71AFE6BEF2C@vigilsec.com> <6DCFBC9D-666A-4A3C-A418-82BB6AE3D25D@gmail.com> <alpine.LRH.2.20.999.1703210928390.28925@bofh.nohats.ca> <m1cqKPa-0000FeC@stereo.hq.phicoh.net>
To: Philip Homburg <pch-dnsop-2@u-1.phicoh.com>
X-Mailer: Apple Mail (2.3259)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/1HEiu-LDUixM5WDLIl78Zf1S9Mc>
Subject: Re: [DNSOP] WG review of draft-ietf-homenet-dot-03
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Mar 2017 14:07:50 -0000

> On Mar 21, 2017, at 10:05 AM, Philip Homburg =
<pch-dnsop-2@u-1.phicoh.com> wrote:
>=20
>> This .home / .homenet issue has already been going on for a very
>> long time. The longer we wait with resolving this issue, the worse
>> the deployment situation will be of software mixing .home vs
>>> homenet.
>=20
> Do we really expect homenet to be only ever used in a 'home'? It seems =
to
> me that homenet is an interesting technology that would work in any =
small=20
> IPv6 network, i.e. a small office.=20
>=20
> In that context, using the string 'homenet' would be very confusing to =
users
> outside a home context. Maybe reserving a name that has less context =
would
> be better.

If draft-ietf-homenet-dot-03 specified homenet.arpa, the IETF could =
assign as many different names as wanted for different scoping =
scenarios, without interacting with ICANN for each assignment.

Just sayin'

- Ralph

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


From nobody Tue Mar 21 07:09:41 2017
Return-Path: <paul@nohats.ca>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F2553127275 for <dnsop@ietfa.amsl.com>; Tue, 21 Mar 2017 07:09:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level: 
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RP_MATCHES_RCVD=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nohats.ca
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8ZHeQ7M_40T1 for <dnsop@ietfa.amsl.com>; Tue, 21 Mar 2017 07:09:38 -0700 (PDT)
Received: from mx.nohats.ca (mx.nohats.ca [193.110.157.68]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 90C301270FC for <dnsop@ietf.org>; Tue, 21 Mar 2017 07:09:38 -0700 (PDT)
Received: from localhost (localhost [IPv6:::1]) by mx.nohats.ca (Postfix) with ESMTP id 3vnZSc5t9wzCJv; Tue, 21 Mar 2017 15:09:36 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nohats.ca; s=default; t=1490105376; bh=zVdfRQYLmOG6XOT3j1OM5nFMlpB4BuDp477AErAHSvY=; h=Date:From:To:cc:Subject:In-Reply-To:References; b=cJrIWn9yLII/rB6w/bDSixtZm+6hlAo5HYs6BqOTLx5x/CqNfpQqYWNLdwoQ/grfc YP9U5+mRmUN2aeJ6/l31G6InsGcbBNGisW7BlKR4FVzTnAAL5nLkqmQCI/FMDtpwdH 6r8zojLeIIb2ecDNx4oszd1q2odqTeh6Br2HY36U=
X-Virus-Scanned: amavisd-new at mx.nohats.ca
Received: from mx.nohats.ca ([IPv6:::1]) by localhost (mx.nohats.ca [IPv6:::1]) (amavisd-new, port 10024) with ESMTP id n2my4cfna0YJ; Tue, 21 Mar 2017 15:09:35 +0100 (CET)
Received: from bofh.nohats.ca (bofh.nohats.ca [76.10.157.69]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx.nohats.ca (Postfix) with ESMTPS; Tue, 21 Mar 2017 15:09:35 +0100 (CET)
Received: by bofh.nohats.ca (Postfix, from userid 1000) id 42EE7353868; Tue, 21 Mar 2017 10:09:34 -0400 (EDT)
DKIM-Filter: OpenDKIM Filter v2.11.0 bofh.nohats.ca 42EE7353868
Received: from localhost (localhost [127.0.0.1]) by bofh.nohats.ca (Postfix) with ESMTP id 3B4B34144902; Tue, 21 Mar 2017 10:09:34 -0400 (EDT)
Date: Tue, 21 Mar 2017 10:09:34 -0400 (EDT)
From: Paul Wouters <paul@nohats.ca>
To: Jim Reid <jim@rfc1035.com>
cc: IETF dnsop Working Group <dnsop@ietf.org>
In-Reply-To: <1A714782-2EE5-49F8-A6C0-29852E90DA9C@rfc1035.com>
Message-ID: <alpine.LRH.2.20.999.1703211005500.30281@bofh.nohats.ca>
References: <E07AFAEB-2B84-4610-87E7-94CF32CF3761@fugue.com> <7652B138-FEAB-4138-91FB-D71AFE6BEF2C@vigilsec.com> <6DCFBC9D-666A-4A3C-A418-82BB6AE3D25D@gmail.com> <alpine.LRH.2.20.999.1703210928390.28925@bofh.nohats.ca> <1A714782-2EE5-49F8-A6C0-29852E90DA9C@rfc1035.com>
User-Agent: Alpine 2.20.999 (LRH 202 2017-01-01)
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII; format=flowed
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/U40Z4tWZ1jNUfiPZ3TwPsRua8C8>
Subject: Re: [DNSOP] WG review of draft-ietf-homenet-dot-03
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Mar 2017 14:09:40 -0000

On Tue, 21 Mar 2017, Jim Reid wrote:

>> On 21 Mar 2017, at 13:54, Paul Wouters <paul@nohats.ca> wrote:
>>
>> Suggesting we postpone .homenet while figuring out a new IETF/ICANN
>> process, something that can take years, would basically doom this rename
>> and install .home as the defacto standard.
>
> At the risk of pouring petrol on the fire, .home *is* the defacto standard. Queries for this TLD account for ~4% of the 2016 DITL root server traffic. That's more than every delegated TLD except .com and .net. And the traffic for .home has been increasing in both absolute and relative terms in recent years. 3-4 years ago, it was ~3% of the DITL data set.

Can we tell from the queries or a timeline of query quantity if this
is generic .home pollution that predates the homenet protocol suite,
or actually the result the homenet protocol suite being deployed?

Although I fear sticking to .home would be a legal issue, even if it
would be the technical best solution.

Paul


From nobody Tue Mar 21 07:12:08 2017
Return-Path: <paul@nohats.ca>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 31BA41294A0 for <dnsop@ietfa.amsl.com>; Tue, 21 Mar 2017 07:12:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.001
X-Spam-Level: 
X-Spam-Status: No, score=-2.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RP_MATCHES_RCVD=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nohats.ca
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id p4GCaMhEft3f for <dnsop@ietfa.amsl.com>; Tue, 21 Mar 2017 07:12:06 -0700 (PDT)
Received: from mx.nohats.ca (mx.nohats.ca [IPv6:2a03:6000:1004:1::68]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D3BCA12949E for <dnsop@ietf.org>; Tue, 21 Mar 2017 07:12:05 -0700 (PDT)
Received: from localhost (localhost [IPv6:::1]) by mx.nohats.ca (Postfix) with ESMTP id 3vnZWS27GGzCGd; Tue, 21 Mar 2017 15:12:04 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nohats.ca; s=default; t=1490105524; bh=D3zlnrp4MffjIBM3WOMofhaV+BxT3eWjZlPn6Zksli4=; h=Date:From:To:cc:Subject:In-Reply-To:References; b=HPQ9KYO8yK6VPiG6c5vQv72oTo+KUqarkk022oxuRU3SyZKWefUlz+6qhCwLhp02J KGSQIYLxF2Xw3aHbTro0h1+2tKIOU5XNAmzXOta0vN9VFec2XUzynK26EsPsCA//0/ 7Y8e3gjTVjiRPM/Rkkkqq2UrgHzliQLCCjYSJtIg=
X-Virus-Scanned: amavisd-new at mx.nohats.ca
Received: from mx.nohats.ca ([IPv6:::1]) by localhost (mx.nohats.ca [IPv6:::1]) (amavisd-new, port 10024) with ESMTP id hAhH4Ved-3vx; Tue, 21 Mar 2017 15:12:02 +0100 (CET)
Received: from bofh.nohats.ca (bofh.nohats.ca [76.10.157.69]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx.nohats.ca (Postfix) with ESMTPS; Tue, 21 Mar 2017 15:12:02 +0100 (CET)
Received: by bofh.nohats.ca (Postfix, from userid 1000) id 96175353868; Tue, 21 Mar 2017 10:12:01 -0400 (EDT)
DKIM-Filter: OpenDKIM Filter v2.11.0 bofh.nohats.ca 96175353868
Received: from localhost (localhost [127.0.0.1]) by bofh.nohats.ca (Postfix) with ESMTP id 7E1184144902; Tue, 21 Mar 2017 10:12:01 -0400 (EDT)
Date: Tue, 21 Mar 2017 10:12:01 -0400 (EDT)
From: Paul Wouters <paul@nohats.ca>
To: Ralph Droms <rdroms.ietf@gmail.com>
cc: Philip Homburg <pch-dnsop-2@u-1.phicoh.com>, dnsop@ietf.org
In-Reply-To: <71F88034-72C5-4AEE-9ACE-3493A1173634@gmail.com>
Message-ID: <alpine.LRH.2.20.999.1703211011170.30281@bofh.nohats.ca>
References: <E07AFAEB-2B84-4610-87E7-94CF32CF3761@fugue.com> <7652B138-FEAB-4138-91FB-D71AFE6BEF2C@vigilsec.com> <6DCFBC9D-666A-4A3C-A418-82BB6AE3D25D@gmail.com> <alpine.LRH.2.20.999.1703210928390.28925@bofh.nohats.ca> <m1cqKPa-0000FeC@stereo.hq.phicoh.net> <71F88034-72C5-4AEE-9ACE-3493A1173634@gmail.com>
User-Agent: Alpine 2.20.999 (LRH 202 2017-01-01)
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII; format=flowed
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/j6Me8O5X5-N4w2dVwC-FdI71U-w>
Subject: Re: [DNSOP] WG review of draft-ietf-homenet-dot-03
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Mar 2017 14:12:07 -0000

On Tue, 21 Mar 2017, Ralph Droms wrote:

> If draft-ietf-homenet-dot-03 specified homenet.arpa, the IETF could assign as many different names as wanted for different scoping scenarios, without interacting with ICANN for each assignment.

arpa is a loaded name for some non-US citizens.

localnet.ietf ? :P

Paul


From nobody Tue Mar 21 07:14:43 2017
Return-Path: <rdroms.ietf@gmail.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E9B61127078 for <dnsop@ietfa.amsl.com>; Tue, 21 Mar 2017 07:14:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level: 
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WqoMVAVTkLIg for <dnsop@ietfa.amsl.com>; Tue, 21 Mar 2017 07:14:40 -0700 (PDT)
Received: from mail-qt0-x229.google.com (mail-qt0-x229.google.com [IPv6:2607:f8b0:400d:c0d::229]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 55C70126E3A for <dnsop@ietf.org>; Tue, 21 Mar 2017 07:14:40 -0700 (PDT)
Received: by mail-qt0-x229.google.com with SMTP id x35so131526406qtc.2 for <dnsop@ietf.org>; Tue, 21 Mar 2017 07:14:40 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=KOV2w5rARlbDJDmJE6PX0VMZVqmcvl0gndUR2Y1Z6vY=; b=EcvAmWwUC9qLaR3SKRqUvyVNssnBIcijNR+ewmiQo2iYpZ6URP+EhxggiX7FnoZ9Bq BRtvF6jb+ABp+A/qhxP5DlmK6GDZzpIAUPL98PYn68CeRovFuUD4CV6v6B5e0qq+gd+2 OHPJQsvlPNXuVuulNw0D67P2U3f9hJZesiSZJ741wEs65HMpEyVlV2njgf6XNs0P/MP0 kQtgP/k0jgxGb2NyEXEhZNk8tgpo66UNgE1SCHz5+0ro/KuvfzgIhtI2DBkQCiUT5x82 QtK4pMnk/z26DtlqwdbLmEHrmCIzPHFduVzuOghuzeGiqsqLhqerE+1d3dbWmxqdFDrA kMDQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=KOV2w5rARlbDJDmJE6PX0VMZVqmcvl0gndUR2Y1Z6vY=; b=ORUINKk7KRzRarXGtCjfOLfNjS8MdT2yDirDacDZMOyP7ri6+G/bnoeioqkNHQMrXh H/CeOL51Y91TlLDhLz8cHyOvCQG97Y9D5DphEyC8upM8KOmFt/K9/nM9jdcu97nu84Lb sFrTCvMMVoHq0X0zKmKiequ/RlQGcice7iotUPXz5EJ9UbF6E8DfMnSktY/6Ktnjf5Oo NpG1cMA+ZBY992qudsGlVHkM886qmI0VA89IiQSJRk986ECM+vIt4pTcCn8wfKLJR4SG IKRJORwctA/+dkU43+zYdBZmab7C/PuHdz4WhAuD3Hvw6oth2Wxvk0xjbootcuTVKKGF p0CQ==
X-Gm-Message-State: AFeK/H2Te0kWlosuu4onOC2gultltt7biyjM8I2vRlwWEMRgAdFS6HrdLikmhwlVvokq4g==
X-Received: by 10.200.38.39 with SMTP id u36mr35143186qtu.58.1490105679412; Tue, 21 Mar 2017 07:14:39 -0700 (PDT)
Received: from ?IPv6:2601:18f:801:600:85d3:2cd5:2d64:a7a6? ([2601:18f:801:600:85d3:2cd5:2d64:a7a6]) by smtp.gmail.com with ESMTPSA id f6sm14814560qkf.35.2017.03.21.07.14.38 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 21 Mar 2017 07:14:38 -0700 (PDT)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (1.0)
From: Ralph Droms <rdroms.ietf@gmail.com>
X-Mailer: iPad Mail (14D27)
In-Reply-To: <alpine.LRH.2.20.999.1703211011170.30281@bofh.nohats.ca>
Date: Tue, 21 Mar 2017 10:14:38 -0400
Cc: Philip Homburg <pch-dnsop-2@u-1.phicoh.com>, dnsop@ietf.org
Content-Transfer-Encoding: quoted-printable
Message-Id: <C4907075-67C6-49A2-81E8-7F75869788A3@gmail.com>
References: <E07AFAEB-2B84-4610-87E7-94CF32CF3761@fugue.com> <7652B138-FEAB-4138-91FB-D71AFE6BEF2C@vigilsec.com> <6DCFBC9D-666A-4A3C-A418-82BB6AE3D25D@gmail.com> <alpine.LRH.2.20.999.1703210928390.28925@bofh.nohats.ca> <m1cqKPa-0000FeC@stereo.hq.phicoh.net> <71F88034-72C5-4AEE-9ACE-3493A1173634@gmail.com> <alpine.LRH.2.20.999.1703211011170.30281@bofh.nohats.ca>
To: Paul Wouters <paul@nohats.ca>
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/p_IITrJLPLfTn1XA4wH9Twxwykw>
Subject: Re: [DNSOP] WG review of draft-ietf-homenet-dot-03
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Mar 2017 14:14:42 -0000

> On Mar 21, 2017, at 10:12 AM, Paul Wouters <paul@nohats.ca> wrote:
>=20
>> On Tue, 21 Mar 2017, Ralph Droms wrote:
>>=20
>> If draft-ietf-homenet-dot-03 specified homenet.arpa, the IETF could assig=
n as many different names as wanted for different scoping scenarios, without=
 interacting with ICANN for each assignment.
>=20
> arpa is a loaded name for some non-US citizens.
>=20
> localnet.ietf ? :P

Fine suggestion...would require just one interaction with ICANN, then the IE=
TF can assign whatever names are requested.

- Ralph

>=20
> Paul


From nobody Tue Mar 21 07:30:47 2017
Return-Path: <jim@rfc1035.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 60E5712995B for <dnsop@ietfa.amsl.com>; Tue, 21 Mar 2017 07:30:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id s4MV5YTOjWHE for <dnsop@ietfa.amsl.com>; Tue, 21 Mar 2017 07:30:44 -0700 (PDT)
Received: from shaun.rfc1035.com (smtp.v6.rfc1035.com [IPv6:2001:4b10:100:7::25]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 244CF127241 for <dnsop@ietf.org>; Tue, 21 Mar 2017 07:30:44 -0700 (PDT)
Received: from [IPv6:::1] (shaun.rfc1035.com [93.186.33.42]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by shaun.rfc1035.com (Postfix) with ESMTPS id C92D8242125A; Tue, 21 Mar 2017 14:30:23 +0000 (UTC)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\))
From: Jim Reid <jim@rfc1035.com>
In-Reply-To: <alpine.LRH.2.20.999.1703211005500.30281@bofh.nohats.ca>
Date: Tue, 21 Mar 2017 14:30:22 +0000
Cc: IETF dnsop Working Group <dnsop@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <AFEEA207-7535-48D6-92BB-31F742A1C37D@rfc1035.com>
References: <E07AFAEB-2B84-4610-87E7-94CF32CF3761@fugue.com> <7652B138-FEAB-4138-91FB-D71AFE6BEF2C@vigilsec.com> <6DCFBC9D-666A-4A3C-A418-82BB6AE3D25D@gmail.com> <alpine.LRH.2.20.999.1703210928390.28925@bofh.nohats.ca> <1A714782-2EE5-49F8-A6C0-29852E90DA9C@rfc1035.com> <alpine.LRH.2.20.999.1703211005500.30281@bofh.nohats.ca>
To: Paul Wouters <paul@nohats.ca>
X-Mailer: Apple Mail (2.3124)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/XAzK8VbLzf-UB3EhO9wy9fqqF68>
Subject: Re: [DNSOP] WG review of draft-ietf-homenet-dot-03
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Mar 2017 14:30:45 -0000

> On 21 Mar 2017, at 14:09, Paul Wouters <paul@nohats.ca> wrote:
>=20
> Can we tell from the queries or a timeline of query quantity if this
> is generic .home pollution that predates the homenet protocol suite,
> or actually the result the homenet protocol suite being deployed?

What's this "we"? :-)

The short answer to your question Paul is I don't know. If someone could =
confirm what qname/qtype tuples are limited to the homenet suite, I =
could go looking for them in the DITL datasets. This will not be a =
trivial task. One year's DITL data generally consists of a few TB of =
data spread over 300K compressed pcap files containing a total of ~100B =
queries. It takes about 1 day of elapsed time and a few CPU-weeks to =
chug through that.


From nobody Tue Mar 21 07:31:54 2017
Return-Path: <suzworldwide@gmail.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BE6CC129979 for <dnsop@ietfa.amsl.com>; Tue, 21 Mar 2017 07:31:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level: 
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ncxWRWd6BRkG for <dnsop@ietfa.amsl.com>; Tue, 21 Mar 2017 07:31:36 -0700 (PDT)
Received: from mail-qk0-x235.google.com (mail-qk0-x235.google.com [IPv6:2607:f8b0:400d:c09::235]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7FF7E12995B for <dnsop@ietf.org>; Tue, 21 Mar 2017 07:31:36 -0700 (PDT)
Received: by mail-qk0-x235.google.com with SMTP id 1so136053374qkl.3 for <dnsop@ietf.org>; Tue, 21 Mar 2017 07:31:36 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=UPs0paS/vF7FZ3FNZWfZxtxKZqpRI4Bi9Fou4eH6chk=; b=kdp+nOTBSIqKa0gnwqS1Tx1U/YFm1tWJZy7T4zPf91WJIPzWmEBSuVgNY20F+2KPqS 0jmwa/om8VD71+kpcqxqxGg3TS7kM14DnVWqXt6nyUq0Okto0g8jowKaZAEkYu4B8U3n 6I+ZdUJqYWWxWbAYj7B9F/CfKRq1YAI6ESXGCWUWoZehpyKnfqXpk1ojQ4qDJqrWY3yl c+lcw1VNUOQY1KkjdysStqqrdAVIFzvIC3OokvrVL1FaXR/Id9bJ1LsuU826r01YvKDh KliQLzwzDg+ydOiXzwG/liA2pDTrW2YYCtvU21ODY8gvK5KRJ1J+mLkdYPUeR4UL/JYV 0jQg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=UPs0paS/vF7FZ3FNZWfZxtxKZqpRI4Bi9Fou4eH6chk=; b=hddShLv7Eo0zSRrXt2dL43x9N3i6skPxabhlhPuHmEkhwTcKhqOwt7pI2wcKQsgbUT a5DqgjOI9+PHRq0ZFe+BzI3nYtCKWPEiocpR/6Wfcgex/FARdV1oQ5ydH0EMDvb1Cda9 dWQ5CJCDnNcGJkVPwi85ozflPT2DbJxJQgqT7ldYTFOqS6H8WcaWHyxaIhiGXQVGya4l NxPkcEi2ou5FwZcCMhDiGLifTaCztCMUy9TgtYxYH7mcDsY1ld5LXhpNFH32YyEIM8bs W7B1gh2vgWgm7bI19KwlxAvx/k+dkeeLP5O6GhHBZ/NfzmJ8nGPVQRhX/y8el3k2wsOl vc4A==
X-Gm-Message-State: AFeK/H2hGFGGyJCEzV+1/rjM5Mj3RN7i9NbCj9AyFCa10/Rl+s6xc5me5oQyw7sm47wLwA==
X-Received: by 10.55.214.24 with SMTP id t24mr32359208qki.141.1490106695346; Tue, 21 Mar 2017 07:31:35 -0700 (PDT)
Received: from ?IPv6:2601:181:c381:c20:6d62:e795:8539:614a? ([2601:181:c381:c20:6d62:e795:8539:614a]) by smtp.gmail.com with ESMTPSA id t47sm7190676qte.45.2017.03.21.07.31.34 (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Tue, 21 Mar 2017 07:31:34 -0700 (PDT)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2104\))
From: Suzanne Woolf <suzworldwide@gmail.com>
In-Reply-To: <alpine.LRH.2.20.999.1703210928390.28925@bofh.nohats.ca>
Date: Tue, 21 Mar 2017 10:31:33 -0400
Cc: Russ Housley <housley@vigilsec.com>, dnsop <dnsop@ietf.org>, Ted Lemon <mellon@fugue.com>, Terry Manderson <terry.manderson@icann.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <B1F8C6D6-7160-4BB0-B8A4-39D0027A52C1@gmail.com>
References: <E07AFAEB-2B84-4610-87E7-94CF32CF3761@fugue.com> <7652B138-FEAB-4138-91FB-D71AFE6BEF2C@vigilsec.com> <6DCFBC9D-666A-4A3C-A418-82BB6AE3D25D@gmail.com> <alpine.LRH.2.20.999.1703210928390.28925@bofh.nohats.ca>
To: Paul Wouters <paul@nohats.ca>
X-Mailer: Apple Mail (2.2104)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/pNuFI4jhFgx-OpA7t0EH_C-K3d8>
Subject: Re: [DNSOP] WG review of draft-ietf-homenet-dot-03
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Mar 2017 14:31:39 -0000

Paul,

I=E2=80=99d like to make sure I understand your comment, as I=E2=80=99m =
not completely sure it addresses mine.

As I read your response, you=E2=80=99re willing to forgo a root zone =
entry, and the DNSSEC behavior the WG has reached consensus it wants, in =
order to have an entry in the special use name registry for =
=E2=80=9Chomenet=E2=80=9D. Is that correct?

If so=E2=80=A6.I see your point and I hope the IESG  is listening, as I =
don=E2=80=99t think it=E2=80=99s the HOMENET WG consensus; as written, =
this draft asks for both a single-label name and certain behavior with =
respect to DNSSEC, which means asking for an entry in the root zone.

A little more, below.

> On Mar 21, 2017, at 9:54 AM, Paul Wouters <paul@nohats.ca> wrote:
>=20
> On Tue, 21 Mar 2017, Suzanne Woolf wrote:
>=20
> [also speaking as individual only]
>=20
>> I see no justification in draft-ietf-homenet-dot for a single-label =
name, except an implicit suggestion in
>> Sec. 2 para. 2 that the specific string was chosen to be memorable in =
cases where homenet names are exposed to
>> users.=20
>=20
> That seems good enough for me. The problem of DNS being the only
> real name space for endusers is very well understood. And I still
> regularly have to refind my printer based on checking my dhcp server
> logs, something not available to regular endusers. The requirement
> is very real.

The requirement for a name that will resolve in the DNS? Sure.

The requirement for a single label/TLD that will resolve in the DNS root =
zone? Dramatically less clear to me, and nothing you say above is =
specific to the root.

=46rom the perspective of the DNS protocol, which string is used to fill =
a domain name slot is mostly immaterial as long as strings are generated =
and parsed according to the recognized rules; they=E2=80=99re =
interchangeable=E2=80=94 what matters is that they=E2=80=99re unique =
within the relevant namespace. The root of a hierarchical namespace is =
mathematically special in a few ways, but I haven=E2=80=99t seen a case =
that the name used by HNCP requires any of them. At the same time, the =
root of the DNS namespace is quite clearly special in the administrative =
sense; I=E2=80=99m trying to separate the two sets of considerations.

>> I *strongly* suggest that if this document is to be used as =
justification to create an entirely new process
>> for updating the root zone, coordinated between the IETF and the =
external body that controls the root zone,
>> the justification should be *much* more explicit.
>=20
> This .home / .homenet issue has already been going on for a very long
> time. The longer we wait with resolving this issue, the worse the
> deployment situation will be of software mixing .home vs .homenet.

For the purpose of the question I=E2=80=99m asking, I=E2=80=99m =
indifferent between the strings =E2=80=9C.home" and =E2=80=9C.homenet=E2=80=
=9D. The policy problems with =E2=80=9C.home" are significantly larger =
than with =E2=80=9C.homenet=E2=80=9D, but asking for a root zone entry =
at all is a significant problem for the current draft, no matter what =
string is involved.

> Suggesting we postpone .homenet while figuring out a new IETF/ICANN
> process, something that can take years, would basically doom this =
rename
> and install .home as the defacto standard. Once this new process
> would be completed, it would lead to new breakage, and the new
> software would be forced to look into both domains, or if the
> install base is big enough for .home, would be better of ignoring
> a new .homenet altogether.

Again, I=E2=80=99d like to make sure the problem I was trying to address =
is clear.

Asking for a delegation in the root zone, particularly an unsigned one, =
as this document currently does, *will* essentially require "figuring =
out a new IETF/ICANN process, something that can take years.=E2=80=9D =
This is true no matter what string is being requested.=20

It=E2=80=99s simple fact that a name elsewhere in the tree does not have =
the same obstacle.


Suzanne




From nobody Tue Mar 21 07:44:26 2017
Return-Path: <jaap@NLnetLabs.nl>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3709B12949A for <dnsop@ietfa.amsl.com>; Tue, 21 Mar 2017 07:44:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0dpt6CKCvTIV for <dnsop@ietfa.amsl.com>; Tue, 21 Mar 2017 07:44:23 -0700 (PDT)
Received: from bela.nlnetlabs.nl (bela.nlnetlabs.nl [IPv6:2a04:b900::1:0:0:15]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2C46312999F for <dnsop@ietf.org>; Tue, 21 Mar 2017 07:44:16 -0700 (PDT)
Received: from bela.nlnetlabs.nl (localhost [127.0.0.1]) by bela.nlnetlabs.nl (8.15.2/8.15.2) with ESMTP id v2LEiD9I002738; Tue, 21 Mar 2017 15:44:13 +0100 (CET) (envelope-from jaap@NLnetLabs.nl)
Message-Id: <201703211444.v2LEiD9I002738@bela.nlnetlabs.nl>
To: Jim Reid <jim@rfc1035.com>
cc: Paul Wouters <paul@nohats.ca>, IETF dnsop Working Group <dnsop@ietf.org>
From: Jaap Akkerhuis <jaap@NLnetLabs.nl>
In-reply-to: <AFEEA207-7535-48D6-92BB-31F742A1C37D@rfc1035.com>
References: <E07AFAEB-2B84-4610-87E7-94CF32CF3761@fugue.com> <7652B138-FEAB-4138-91FB-D71AFE6BEF2C@vigilsec.com> <6DCFBC9D-666A-4A3C-A418-82BB6AE3D25D@gmail.com> <alpine.LRH.2.20.999.1703210928390.28925@bofh.nohats.ca> <1A714782-2EE5-49F8-A6C0-29852E90DA9C@rfc1035.com> <alpine.LRH.2.20.999.1703211005500.30281@bofh.nohats.ca> <AFEEA207-7535-48D6-92BB-31F742A1C37D@rfc1035.com>
Comments: In-reply-to Jim Reid <jim@rfc1035.com> message dated "Tue, 21 Mar 2017 14:30:22 +0000."
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-ID: <2736.1490107453.1@bela.nlnetlabs.nl>
Content-Transfer-Encoding: quoted-printable
Date: Tue, 21 Mar 2017 15:44:13 +0100
X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.2 (bela.nlnetlabs.nl [127.0.0.1]); Tue, 21 Mar 2017 15:44:13 +0100 (CET)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/sLoMdOMRjyyXpeHP-G8ZxkpWUds>
Subject: Re: [DNSOP] WG review of draft-ietf-homenet-dot-03
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Mar 2017 14:44:25 -0000

 Jim Reid writes:

 > =

 > =

 > > On 21 Mar 2017, at 14:09, Paul Wouters <paul@nohats.ca> wrote:
 > > =

 > > Can we tell from the queries or a timeline of query quantity if this
 > > is generic .home pollution that predates the homenet protocol suite,
 > > or actually the result the homenet protocol suite being deployed?
 > =

 > What's this "we"? :-)
 > =

 > The short answer to your question Paul is I don't know. If someone
 > could confirm what qname/qtype tuples are limited to the homenet
 > suite, I could go looking for them in the DITL datasets. This will
 > not be a trivial task. One year's DITL data generally consists of a
 > few TB of data spread over 300K compressed pcap files containing a
 > total of ~100B queries. It takes about 1 day of elapsed time and a
 > few CPU-weeks to chug through that.

It has been done. See page 25 of the CDAR report
<https://www.icann.org/en/system/files/files/cdar-root-stability-final-08m=
ar17-en.pdf>
which was announced two weeks ago
<https://www.icann.org/news/announcement-2017-03-08-en>.

	jaap


From nobody Tue Mar 21 07:53:36 2017
Return-Path: <suzworldwide@gmail.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5BD4F1299BB for <dnsop@ietfa.amsl.com>; Tue, 21 Mar 2017 07:53:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level: 
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id k4R5HVzNqPvN for <dnsop@ietfa.amsl.com>; Tue, 21 Mar 2017 07:53:33 -0700 (PDT)
Received: from mail-qk0-x234.google.com (mail-qk0-x234.google.com [IPv6:2607:f8b0:400d:c09::234]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5F50D1299B8 for <dnsop@ietf.org>; Tue, 21 Mar 2017 07:53:33 -0700 (PDT)
Received: by mail-qk0-x234.google.com with SMTP id p64so136704160qke.1 for <dnsop@ietf.org>; Tue, 21 Mar 2017 07:53:33 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=fEE8QL1u2g3Rkt1FVEAa/C1glYM0xR7Rn4FeVj1wXqk=; b=Zysv8kGRSPMZeZQRikcR3h8sEr8YdGp14o1LjHyLVrSeghIjgxz0PQ3caLSlDVBT3v UfFRn2041MJuKeyO4snFz0+/8PDzKPnCQKpefjau+SYj2hj3b36nfBT0d4hNgijQV2kS VXUgoi0ixkME0B1V8PEHF/iFJSNsYkbeeFfhKye1nZ0It5rAff9m7JOcMhT1TZkC4ljp ypIaW/GqNd1qyeW4ermw1b9ZW01tXLZ6O9HNv0hHQJ9Y/eQv9XPsGkR9GIZR0Bm4fn1e 5BNAet7ZwtE4BPQlAvkGQ3/mrSvCBbjj2bmEl/bVst4M5yVHGIbBr392dmHk5Wg6RuW+ gDCw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=fEE8QL1u2g3Rkt1FVEAa/C1glYM0xR7Rn4FeVj1wXqk=; b=jOfuEPWqOdQSqv3SDuVS+EE/SZUz6jbllMrunpGYmCiZOYz/T28nT0VXK6oRgmGZdL 9NNhov1CynrARAgxa5bDVgkkccEQtt8hvgr4toX/UNsMT/abRZ8/ITJt8/KK4LU5mqE8 DWV+ZAO6LsE/EEhgXbKUeqKkyPkb1zNgiBEh9MoU0jGFag4saVxP1Nd4w3W3NSnYRZNu BZdZnXby7CWiOV28b0I+w4mnfXRWHwtIp9KKHCaZpUdefejPvMhfjsXBMc5iZ/s1MjA5 hiTwGGnICdCmwLCLcs9Irg5kFoSTcmjbXgKzvgBOXkk2MhPT5TTYAC8VYMJEDtvD2/il nTWQ==
X-Gm-Message-State: AFeK/H0AEhkXMkiM0cOvJSp/W+T6HQa+fB/yqJ/OdE5v7Em4marY++Hx/fkcL202+ter2g==
X-Received: by 10.55.68.66 with SMTP id r63mr30252275qka.116.1490108012472; Tue, 21 Mar 2017 07:53:32 -0700 (PDT)
Received: from ?IPv6:2601:181:c381:c20:6d62:e795:8539:614a? ([2601:181:c381:c20:6d62:e795:8539:614a]) by smtp.gmail.com with ESMTPSA id w184sm14912771qkc.6.2017.03.21.07.53.31 (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Tue, 21 Mar 2017 07:53:31 -0700 (PDT)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2104\))
From: Suzanne Woolf <suzworldwide@gmail.com>
In-Reply-To: <alpine.LRH.2.20.999.1703211011170.30281@bofh.nohats.ca>
Date: Tue, 21 Mar 2017 10:53:29 -0400
Cc: Ralph Droms <rdroms.ietf@gmail.com>, dnsop <dnsop@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <0A544BEC-F719-4A7B-99E4-DC878EBE7B0C@gmail.com>
References: <E07AFAEB-2B84-4610-87E7-94CF32CF3761@fugue.com> <7652B138-FEAB-4138-91FB-D71AFE6BEF2C@vigilsec.com> <6DCFBC9D-666A-4A3C-A418-82BB6AE3D25D@gmail.com> <alpine.LRH.2.20.999.1703210928390.28925@bofh.nohats.ca> <m1cqKPa-0000FeC@stereo.hq.phicoh.net> <71F88034-72C5-4AEE-9ACE-3493A1173634@gmail.com> <alpine.LRH.2.20.999.1703211011170.30281@bofh.nohats.ca>
To: Paul Wouters <paul@nohats.ca>
X-Mailer: Apple Mail (2.2104)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/h19qcwuKQ1PUCTOjPEAaSHMYabg>
Subject: Re: [DNSOP] WG review of draft-ietf-homenet-dot-03
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Mar 2017 14:53:35 -0000

> On Mar 21, 2017, at 10:12 AM, Paul Wouters <paul@nohats.ca> wrote:
>=20
> On Tue, 21 Mar 2017, Ralph Droms wrote:
>=20
>> If draft-ietf-homenet-dot-03 specified homenet.arpa, the IETF could =
assign as many different names as wanted for different scoping =
scenarios, without interacting with ICANN for each assignment.
>=20
> arpa is a loaded name for some non-US citizens.

RFC 3172 was written in 2001=E2=80=A6.which predates the vast majority =
of internet availability and use, and in fact quite a large number of =
internet users. Respectfully, I=E2=80=99ve always wondered who has this =
problem (US or non-US) besides network infrastructure geeks Of a Certain =
Age (yes, including myself, and many IETF participants).

> localnet.ietf ? :P

For DNSOP participants, I hope this discussion is suggesting some =
possible ways forward now that we have a problem statement; it=E2=80=99s =
not clear whether such work will occur in DNSOP, but if work is needed, =
we should be thinking about how to do it.


Suzanne


From nobody Tue Mar 21 08:01:44 2017
Return-Path: <marka@isc.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C83061299D8 for <dnsop@ietfa.amsl.com>; Tue, 21 Mar 2017 08:01:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.901
X-Spam-Level: 
X-Spam-Status: No, score=-6.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SwuefuDoPBnn for <dnsop@ietfa.amsl.com>; Tue, 21 Mar 2017 08:01:37 -0700 (PDT)
Received: from mx.ams1.isc.org (mx.ams1.isc.org [199.6.1.65]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6AF041299E9 for <dnsop@ietf.org>; Tue, 21 Mar 2017 08:01:33 -0700 (PDT)
Received: from zmx1.isc.org (zmx1.isc.org [149.20.0.20]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx.ams1.isc.org (Postfix) with ESMTPS id 78B2A24AE29; Tue, 21 Mar 2017 15:00:09 +0000 (UTC)
Received: from zmx1.isc.org (localhost [127.0.0.1]) by zmx1.isc.org (Postfix) with ESMTPS id 2CF6816003A; Tue, 21 Mar 2017 15:00:09 +0000 (UTC)
Received: from localhost (localhost [127.0.0.1]) by zmx1.isc.org (Postfix) with ESMTP id 191B31600BE; Tue, 21 Mar 2017 15:00:09 +0000 (UTC)
Received: from zmx1.isc.org ([127.0.0.1]) by localhost (zmx1.isc.org [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id 7cLD3caOKRgL; Tue, 21 Mar 2017 15:00:09 +0000 (UTC)
Received: from rock.dv.isc.org (50-193-53-102-static.hfc.comcastbusiness.net [50.193.53.102]) by zmx1.isc.org (Postfix) with ESMTPSA id EB2DC16003A; Tue, 21 Mar 2017 15:00:08 +0000 (UTC)
Received: from rock.dv.isc.org (localhost [IPv6:::1]) by rock.dv.isc.org (Postfix) with ESMTP id 6D5C0671EB83; Wed, 22 Mar 2017 02:00:08 +1100 (EST)
To: Suzanne Woolf <suzworldwide@gmail.com>
Cc: Paul Wouters <paul@nohats.ca>, Ted Lemon <mellon@fugue.com>, dnsop <dnsop@ietf.org>, Russ Housley <housley@vigilsec.com>, Terry Manderson <terry.manderson@icann.org>
From: Mark Andrews <marka@isc.org>
References: <E07AFAEB-2B84-4610-87E7-94CF32CF3761@fugue.com> <7652B138-FEAB-4138-91FB-D71AFE6BEF2C@vigilsec.com> <6DCFBC9D-666A-4A3C-A418-82BB6AE3D25D@gmail.com> <alpine.LRH.2.20.999.1703210928390.28925@bofh.nohats.ca> <B1F8C6D6-7160-4BB0-B8A4-39D0027A52C1@gmail.com>
In-reply-to: Your message of "Tue, 21 Mar 2017 10:31:33 -0400." <B1F8C6D6-7160-4BB0-B8A4-39D0027A52C1@gmail.com>
Date: Wed, 22 Mar 2017 02:00:08 +1100
Message-Id: <20170321150008.6D5C0671EB83@rock.dv.isc.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/IZj31UUYCcfybGdXurH5zinB6Lw>
Subject: Re: [DNSOP] WG review of draft-ietf-homenet-dot-03
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Mar 2017 15:01:43 -0000

What is the point of having a MoU that names may need to be assigned
in the root namespace if there cannot be a entry added to the root
namespace if there is a technical need to it?

.onion names were never supposed to be looked up using the DNS protocol
so there is no need to the entries to exist.  Any DNS lookups should
return NXDOMAIN to the client.

.homenet on the other had uses DNS as the resolution protocol.  Existing
tools should just work.  Part of making them work is to provide a
break in the DNSSEC chain of trust.  There is only one way to do
that.

As for the name it needs to be in *stable* place in the namespace.
We have exactly two of these today.  The root and arpa.  The homenet
working group decided that the root was a more appropriae place than
arpa.

Mark

In message <B1F8C6D6-7160-4BB0-B8A4-39D0027A52C1@gmail.com>, Suzanne Woolf write
s:
> Paul,
>
> Id like to make sure I understand your comment, as Im not completely sure
> it addresses mine.
>
> As I read your response, youre willing to forgo a root zone entry, and
> the DNSSEC behavior the WG has reached consensus it wants, in order to
> have an entry in the special use name registry for homenet. Is that
> correct?
>
> If so.I see your point and I hope the IESG  is listening, as I dont think
> its the HOMENET WG consensus; as written, this draft asks for both a
> single-label name and certain behavior with respect to DNSSEC, which
> means asking for an entry in the root zone.
>
> A little more, below.
>
> > On Mar 21, 2017, at 9:54 AM, Paul Wouters <paul@nohats.ca> wrote:
> >
> > On Tue, 21 Mar 2017, Suzanne Woolf wrote:
> >
> > also speaking as individual only
> >
> >> I see no justification in draft-ietf-homenet-dot for a single-label
> name, except an implicit suggestion in
> >> Sec. 2 para. 2 that the specific string was chosen to be memorable in
> cases where homenet names are exposed to
> >> users.
> >
> > That seems good enough for me. The problem of DNS being the only
> > real name space for endusers is very well understood. And I still
> > regularly have to refind my printer based on checking my dhcp server
> > logs, something not available to regular endusers. The requirement
> > is very real.
>
> The requirement for a name that will resolve in the DNS? Sure.
>
> The requirement for a single label/TLD that will resolve in the DNS root
> zone? Dramatically less clear to me, and nothing you say above is
> specific to the root.
>
> From the perspective of the DNS protocol, which string is used to fill a
> domain name slot is mostly immaterial as long as strings are generated
> and parsed according to the recognized rules; theyre interchangeable what
> matters is that theyre unique within the relevant namespace. The root of
> a hierarchical namespace is mathematically special in a few ways, but I
> havent seen a case that the name used by HNCP requires any of them. At
> the same time, the root of the DNS namespace is quite clearly special in
> the administrative sense; Im trying to separate the two sets of
> considerations.
>
> >> I *strongly* suggest that if this document is to be used as
> justification to create an entirely new process
> >> for updating the root zone, coordinated between the IETF and the
> external body that controls the root zone,
> >> the justification should be *much* more explicit.
> >
> > This .home / .homenet issue has already been going on for a very long
> > time. The longer we wait with resolving this issue, the worse the
> > deployment situation will be of software mixing .home vs .homenet.
>
> For the purpose of the question Im asking, Im indifferent between the
> strings .home" and .homenet. The policy problems with .home" are
> significantly larger than with .homenet, but asking for a root zone entry
> at all is a significant problem for the current draft, no matter what
> string is involved.
>
> > Suggesting we postpone .homenet while figuring out a new IETF/ICANN
> > process, something that can take years, would basically doom this rename
> > and install .home as the defacto standard. Once this new process
> > would be completed, it would lead to new breakage, and the new
> > software would be forced to look into both domains, or if the
> > install base is big enough for .home, would be better of ignoring
> > a new .homenet altogether.
>
> Again, Id like to make sure the problem I was trying to address is clear.
>
> Asking for a delegation in the root zone, particularly an unsigned one,
> as this document currently does, *will* essentially require "figuring out
> a new IETF/ICANN process, something that can take years. This is true no
> matter what string is being requested.
>
> Its simple fact that a name elsewhere in the tree does not have the same
> obstacle.
>
>
> Suzanne
>
>
>
> _______________________________________________
> DNSOP mailing list
> DNSOP@ietf.org
> https://www.ietf.org/mailman/listinfo/dnsop

-- 
Mark Andrews, ISC
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE: +61 2 9871 4742                 INTERNET: marka@isc.org


From nobody Tue Mar 21 08:12:11 2017
Return-Path: <jim@rfc1035.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id ADC0D129A17 for <dnsop@ietfa.amsl.com>; Tue, 21 Mar 2017 08:12:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3b7zrJNc-rDC for <dnsop@ietfa.amsl.com>; Tue, 21 Mar 2017 08:12:03 -0700 (PDT)
Received: from shaun.rfc1035.com (shaun.rfc1035.com [93.186.33.42]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7D6E11299ED for <dnsop@ietf.org>; Tue, 21 Mar 2017 08:12:03 -0700 (PDT)
Received: from [IPv6:::1] (shaun.rfc1035.com [93.186.33.42]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by shaun.rfc1035.com (Postfix) with ESMTPS id 5DABA2421513; Tue, 21 Mar 2017 15:12:01 +0000 (UTC)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\))
From: Jim Reid <jim@rfc1035.com>
In-Reply-To: <20170321150008.6D5C0671EB83@rock.dv.isc.org>
Date: Tue, 21 Mar 2017 15:11:59 +0000
Cc: IETF dnsop Working Group <dnsop@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <FB20F132-DF78-4CBB-8DB5-42AA67D5AD2A@rfc1035.com>
References: <E07AFAEB-2B84-4610-87E7-94CF32CF3761@fugue.com> <7652B138-FEAB-4138-91FB-D71AFE6BEF2C@vigilsec.com> <6DCFBC9D-666A-4A3C-A418-82BB6AE3D25D@gmail.com> <alpine.LRH.2.20.999.1703210928390.28925@bofh.nohats.ca> <B1F8C6D6-7160-4BB0-B8A4-39D0027A52C1@gmail.com> <20170321150008.6D5C0671EB83@rock.dv.isc.org>
To: Mark Andrews <marka@isc.org>
X-Mailer: Apple Mail (2.3124)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/iIw5rTtl8s4jlgBh8wQCFH4TOww>
Subject: Re: [DNSOP] WG review of draft-ietf-homenet-dot-03
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Mar 2017 15:12:10 -0000

> On 21 Mar 2017, at 15:00, Mark Andrews <marka@isc.org> wrote:
>=20
> The homenet working group decided that the root was a more appropriae =
place than
> arpa.

That doesn't mean their decision was the right one. In retrospect, the =
stand-off in this WG and between the IETF and ICANN about "special" TLDs =
(for some definition of special) suggests they made a poor choice.


From nobody Tue Mar 21 08:36:04 2017
Return-Path: <mellon@fugue.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 024C6129B05 for <dnsop@ietfa.amsl.com>; Tue, 21 Mar 2017 08:36:03 -0700 (PDT)
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=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=fugue-com.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 06V4RdzF9vOR for <dnsop@ietfa.amsl.com>; Tue, 21 Mar 2017 08:36:01 -0700 (PDT)
Received: from mail-qt0-x22f.google.com (mail-qt0-x22f.google.com [IPv6:2607:f8b0:400d:c0d::22f]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D1CC7129A7D for <dnsop@ietf.org>; Tue, 21 Mar 2017 08:33:47 -0700 (PDT)
Received: by mail-qt0-x22f.google.com with SMTP id i34so133884446qtc.0 for <dnsop@ietf.org>; Tue, 21 Mar 2017 08:33:47 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fugue-com.20150623.gappssmtp.com; s=20150623; h=from:message-id:mime-version:subject:date:in-reply-to:cc:to :references; bh=tykJLQE5klS6qONpSqSCrSj1VqgRnsaaRGuXJb8bYV0=; b=gBhDMv1mZ30/PMt3EtYrOiSIb8VmsJNpXtWq0Oq6kIaIlhyJMd8IDyDLoijbwbBA5K HCQy+Fmd1PfhQgdw7M5M6EdcZAjFAShzSlbEvHzi5P/Hhn9Axgrz4E+ZogXF88UDd8X1 8yCSgn20NYpeHuu57rQ3pZL4xSAumGhPC/5r1UFXiJ1LlbXSKNSA9T4tnIndiOj0YAq1 ICL9BC1TDobRhOWWfjDjkeHwqaE5QpAxB2r5gUKZYLea9gtFKyGF1JZcwmjIy6VTksGr ZOZ0D98CeAVMkj3xKvZZbfZOQgw//TOBW1JQdoOr8MX/NPD7IGdTqwra3z1LBZKkmItz 1Iiw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:message-id:mime-version:subject:date :in-reply-to:cc:to:references; bh=tykJLQE5klS6qONpSqSCrSj1VqgRnsaaRGuXJb8bYV0=; b=S+di71DuX0Dyl47maE+I6z5Qag4Zp7VWNMcmR/CNau0cEbx+9nWqE47HXh0vFuHogf 7nmpEXbGisgwkuNgwp89TOZDJvEVZfekWsf2MuOS6vJyNhb/j1oI4S2pHq/LWBm0iWPQ DJGBdWyJsGVcCZbMNuOSb25udj0wNvavFME4B7pB0LIJdzpp0KXHp22asioizc3woQo4 OPR5MMsm6f47i56H2lLeOD6D2sB2GEOxHEb/gIJpzIOEkG9JFwTCB5WdNBFqb7oT/NQF CXpCF/kRp4weEByrioeoor9qrLP06U5ilKfAMYUi5CDERLbmxq+wftbB5FzF6YsZyEHR V6Cw==
X-Gm-Message-State: AFeK/H3XR2D2PPf8EkLM12z1XJvTM396AXOd5+L6WXC1AwVHJpoAFhVTx9CAStwo3L+8pg==
X-Received: by 10.200.1.203 with SMTP id b11mr7398177qtg.33.1490110426949; Tue, 21 Mar 2017 08:33:46 -0700 (PDT)
Received: from [10.0.30.228] (c-73-167-64-188.hsd1.ma.comcast.net. [73.167.64.188]) by smtp.gmail.com with ESMTPSA id o16sm14939060qkl.67.2017.03.21.08.33.45 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 21 Mar 2017 08:33:46 -0700 (PDT)
From: Ted Lemon <mellon@fugue.com>
Message-Id: <5B05F786-D3AE-481F-B678-F124151306D4@fugue.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_76BD045F-EB7B-452E-A25A-21FCD604D1A7"
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
Date: Tue, 21 Mar 2017 11:33:43 -0400
In-Reply-To: <FB20F132-DF78-4CBB-8DB5-42AA67D5AD2A@rfc1035.com>
Cc: Mark Andrews <marka@isc.org>, IETF dnsop Working Group <dnsop@ietf.org>
To: Jim Reid <jim@rfc1035.com>
References: <E07AFAEB-2B84-4610-87E7-94CF32CF3761@fugue.com> <7652B138-FEAB-4138-91FB-D71AFE6BEF2C@vigilsec.com> <6DCFBC9D-666A-4A3C-A418-82BB6AE3D25D@gmail.com> <alpine.LRH.2.20.999.1703210928390.28925@bofh.nohats.ca> <B1F8C6D6-7160-4BB0-B8A4-39D0027A52C1@gmail.com> <20170321150008.6D5C0671EB83@rock.dv.isc.org> <FB20F132-DF78-4CBB-8DB5-42AA67D5AD2A@rfc1035.com>
X-Mailer: Apple Mail (2.3259)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/SktjuKM9neo1nWF3O19o7g4uBkA>
Subject: Re: [DNSOP] WG review of draft-ietf-homenet-dot-03
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Mar 2017 15:36:03 -0000

--Apple-Mail=_76BD045F-EB7B-452E-A25A-21FCD604D1A7
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

On Mar 21, 2017, at 11:11 AM, Jim Reid <jim@rfc1035.com> wrote:
> That doesn't mean their decision was the right one. In retrospect, the =
stand-off in this WG and between the IETF and ICANN about "special" TLDs =
(for some definition of special) suggests they made a poor choice.

What stand-off?


--Apple-Mail=_76BD045F-EB7B-452E-A25A-21FCD604D1A7
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=us-ascii

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dus-ascii"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D"">On Mar 21, 2017, at 11:11 AM, Jim Reid &lt;<a =
href=3D"mailto:jim@rfc1035.com" class=3D"">jim@rfc1035.com</a>&gt; =
wrote:<div><blockquote type=3D"cite" class=3D""><div class=3D""><span =
style=3D"font-family: Menlo-Regular; font-size: 14px; font-style: =
normal; font-variant-caps: normal; font-weight: normal; letter-spacing: =
normal; orphans: auto; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; widows: auto; word-spacing: =
0px; -webkit-text-stroke-width: 0px; float: none; display: inline =
!important;" class=3D"">That doesn't mean their decision was the right =
one. In retrospect, the stand-off in this WG and between the IETF and =
ICANN about "special" TLDs (for some definition of special) suggests =
they made a poor choice.</span><br style=3D"font-family: Menlo-Regular; =
font-size: 14px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; orphans: auto; text-align: =
start; text-indent: 0px; text-transform: none; white-space: normal; =
widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" =
class=3D""></div></blockquote></div><br class=3D""><div class=3D"">What =
stand-off?</div><div class=3D""><br class=3D""></div></body></html>=

--Apple-Mail=_76BD045F-EB7B-452E-A25A-21FCD604D1A7--


From nobody Tue Mar 21 10:30:07 2017
Return-Path: <suzworldwide@gmail.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 84ADD1294D7 for <dnsop@ietfa.amsl.com>; Tue, 21 Mar 2017 10:30:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level: 
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0Vn-s5Ema0J6 for <dnsop@ietfa.amsl.com>; Tue, 21 Mar 2017 10:30:04 -0700 (PDT)
Received: from mail-qk0-x22a.google.com (mail-qk0-x22a.google.com [IPv6:2607:f8b0:400d:c09::22a]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B0DF91294ED for <dnsop@ietf.org>; Tue, 21 Mar 2017 10:30:04 -0700 (PDT)
Received: by mail-qk0-x22a.google.com with SMTP id v127so140580140qkb.2 for <dnsop@ietf.org>; Tue, 21 Mar 2017 10:30:04 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=TGzADxRWjhSYGM03RijSoGaLuvKG3uQjsaedS6OwOWQ=; b=D1pfp/n57BDHdb62wIfAZmsat4YNYrPRBeiwYYOTYimxRGQsF7Nwu2lZirwtDLgXU4 B7qFN15hLQUH84tR9kQpFZFPc5H3u8uWFbAASvM1s+XFwrSwUJDrf3igA44dbPpkh2yF mNWN2LAQgBZef2xGvCxH2IMhNx5Ahvl37k4i/4M2/lF5vouiLjzk/rLWwAWtBEJpzXRR SZmnDsutuAInSrT3i1v8Z/qiGPa4RZKG9ASiQHFd8ePmG5jjnGo3qMGP097uPb0X1Jht TMCps3PXxDL1gxF2Lso9Gg2F1gwfgju5jxwUxqYLs7Eii1a57jVKLIQ85ytLro5e8xf8 Sj+g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=TGzADxRWjhSYGM03RijSoGaLuvKG3uQjsaedS6OwOWQ=; b=HyPVzwwziMV2f4yjaCXCJAlN6gTL9wiNATzK3YgrxGCTJdvTRz8QJ9l2POlHVmV3Tg 1N5ns63rTB/V9lARRtXaLyXqbc4ZCOxTZKAcE2WopjDoph+CyxFR5hFk9ChD9jzt48El 4Emp1VHEtf5UedFyzRI9UixaPK9XQn6XsHW5l5VKcGgLUkYBqdw5uhl2hoGsSAHSai3y TdgFvUX5pM7NjdtFn5cLNFMfLgxBz0KoRMlIfJFsF3FFtmX1/RYx+LpSAvOy4twHlEGe AvZyE1eaAQlvRkaWqH5z1arvNiU/uUCT6/xhzby54AtUNaJnsBLAn3VPyY7XXVHLAKSk UNqA==
X-Gm-Message-State: AFeK/H0QPjA7ANFM20v+qah6b9MA7JTUENHc4aBuqwsYYvHyq4YbmJyiLsKM7LAnbCUEvg==
X-Received: by 10.55.207.87 with SMTP id e84mr21358589qkj.32.1490117403829; Tue, 21 Mar 2017 10:30:03 -0700 (PDT)
Received: from ?IPv6:2601:181:c381:c20:6d62:e795:8539:614a? ([2601:181:c381:c20:6d62:e795:8539:614a]) by smtp.gmail.com with ESMTPSA id w123sm2632965qka.24.2017.03.21.10.30.02 (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Tue, 21 Mar 2017 10:30:03 -0700 (PDT)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2104\))
From: Suzanne Woolf <suzworldwide@gmail.com>
In-Reply-To: <1A714782-2EE5-49F8-A6C0-29852E90DA9C@rfc1035.com>
Date: Tue, 21 Mar 2017 13:30:01 -0400
Cc: Paul Wouters <paul@nohats.ca>, IETF dnsop Working Group <dnsop@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <AA7C5D4D-CE9E-41D4-9382-A232D379ACCD@gmail.com>
References: <E07AFAEB-2B84-4610-87E7-94CF32CF3761@fugue.com> <7652B138-FEAB-4138-91FB-D71AFE6BEF2C@vigilsec.com> <6DCFBC9D-666A-4A3C-A418-82BB6AE3D25D@gmail.com> <alpine.LRH.2.20.999.1703210928390.28925@bofh.nohats.ca> <1A714782-2EE5-49F8-A6C0-29852E90DA9C@rfc1035.com>
To: Jim Reid <jim@rfc1035.com>
X-Mailer: Apple Mail (2.2104)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/UMtyxdbZuzwIN0tLhMX0RnRCyGk>
Subject: Re: [DNSOP] WG review of draft-ietf-homenet-dot-03
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Mar 2017 17:30:06 -0000

Jim,

In the interests of preserving a distinction here that I believe is =
important:=20

> On Mar 21, 2017, at 10:01 AM, Jim Reid <jim@rfc1035.com> wrote:
>=20
>=20
>> On 21 Mar 2017, at 13:54, Paul Wouters <paul@nohats.ca> wrote:
>>=20
>> Suggesting we postpone .homenet while figuring out a new IETF/ICANN
>> process, something that can take years, would basically doom this =
rename
>> and install .home as the defacto standard.
>=20
> At the risk of pouring petrol on the fire, .home *is* the defacto =
standard. Queries for this TLD account for ~4% of the 2016 DITL root =
server traffic. That's more than every delegated TLD except .com and =
.net. And the traffic for .home has been increasing in both absolute and =
relative terms in recent years. 3-4 years ago, it was ~3% of the DITL =
data set.

=E2=80=9CLots of queries for .home=E2=80=9D doesn=E2=80=99t imply that =
it=E2=80=99s a =E2=80=9Cdefacto standard=E2=80=9D for anything in =
particular.

Is there any evidence connecting the use of the string =E2=80=9C.home=E2=80=
=9D in queries to the DNS with any particular protocol, type of =
equipment, network configuration, or software?=20


thanks,
Suzanne


From nobody Tue Mar 21 11:34:34 2017
Return-Path: <tjc@ecs.soton.ac.uk>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E9D77124C27 for <dnsop@ietfa.amsl.com>; Tue, 21 Mar 2017 11:34:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.001
X-Spam-Level: 
X-Spam-Status: No, score=-2.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ecs.soton.ac.uk
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oEX-5u9Ceac1 for <dnsop@ietfa.amsl.com>; Tue, 21 Mar 2017 11:34:30 -0700 (PDT)
Received: from falcon.ecs.soton.ac.uk (falcon.ecs.soton.ac.uk [IPv6:2001:630:d0:f102::25e]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8FFC91286CA for <dnsop@ietf.org>; Tue, 21 Mar 2017 11:34:30 -0700 (PDT)
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 v2LIYPBA002494; Tue, 21 Mar 2017 18:34:25 GMT
X-DKIM: Sendmail DKIM Filter v2.8.2 falcon.ecs.soton.ac.uk v2LIYPBA002494
DKIM-Signature: v=1; a=rsa-sha1; c=simple/simple; d=ecs.soton.ac.uk; s=201304; t=1490121265; bh=Pu0DePUBldSD6ESGnDTYcRnCtlc=; h=Mime-Version:Subject:From:In-Reply-To:Date:Cc:References:To; b=Xlfz/kxpkvGvkIDG/u1UezoxZrrspVO2sonpE18I+EbJkX2Et5L7gpySPPJmPNKXb tSAUw7HXDzoVpZi/qCLS6O7pvbzwD+407LHXUdD6ZRB5bXOKi6JvfZKGHQTHJgapig px4x3fO7n/9bcnO+O8K1XnjrvwfAHRfJbxzUZJOY=
Received: from gander.ecs.soton.ac.uk ([2001:630:d0:f102:250:56ff:fea0:401]) by falcon.ecs.soton.ac.uk (falcon.ecs.soton.ac.uk [2001:630:d0:f102:250:56ff:fea0:68da]) envelope-from <tjc@ecs.soton.ac.uk> with ESMTP (valid=N/A) id y2KIYP1747615876BH ret-id none; Tue, 21 Mar 2017 18:34:25 +0000
Received: from 20010a88d51011.ipv6.customer.clara.net (20010a88d51011.ipv6.customer.clara.net [IPv6:2001:a88:d510:1101:98db:ef22:374:518a] (may be forged)) (authenticated bits=0) by gander.ecs.soton.ac.uk (8.13.8/8.13.8) with ESMTP id v2LIYJMO004790 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 21 Mar 2017 18:34:20 GMT
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
From: Tim Chown <tjc@ecs.soton.ac.uk>
In-Reply-To: <AA7C5D4D-CE9E-41D4-9382-A232D379ACCD@gmail.com>
Date: Tue, 21 Mar 2017 18:34:18 +0000
Cc: Jim Reid <jim@rfc1035.com>, IETF dnsop Working Group <dnsop@ietf.org>, Paul Wouters <paul@nohats.ca>
Content-Transfer-Encoding: quoted-printable
Message-ID: <EMEW3|f5ec18bf30629ea610ca97cb1b0c9729y2KIYP03tjc|ecs.soton.ac.uk|2D82810E-E92E-498E-99E8-0D9C467559CF@ecs.soton.ac.uk>
References: <E07AFAEB-2B84-4610-87E7-94CF32CF3761@fugue.com> <7652B138-FEAB-4138-91FB-D71AFE6BEF2C@vigilsec.com> <6DCFBC9D-666A-4A3C-A418-82BB6AE3D25D@gmail.com> <alpine.LRH.2.20.999.1703210928390.28925@bofh.nohats.ca> <1A714782-2EE5-49F8-A6C0-29852E90DA9C@rfc1035.com> <AA7C5D4D-CE9E-41D4-9382-A232D379ACCD@gmail.com> <2D82810E-E92E-498E-99E8-0D9C467559CF@ecs.soton.ac.uk>
To: Suzanne Woolf <suzworldwide@gmail.com>
X-Mailer: Apple Mail (2.3259)
X-ECS-MailScanner: Found to be clean, Found to be clean
X-ECS-MailScanner-SpamScore: ss
X-smtpf-Report: sid=y2KIYP174761587600; tid=y2KIYP1747615876BH; client=relay,forged,no_ptr,ipv6; mail=; rcpt=; nrcpt=4:0; fails=0
X-ECS-MailScanner-Information: Please contact the ISP for more information
X-ECS-MailScanner-ID: v2LIYPBA002494
X-ECS-MailScanner-From: tjc@ecs.soton.ac.uk
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/UojktU3GEg-cYZYL1ZDeZK1Qspo>
Subject: Re: [DNSOP] WG review of draft-ietf-homenet-dot-03
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Mar 2017 18:34:33 -0000

> On 21 Mar 2017, at 17:30, Suzanne Woolf <suzworldwide@gmail.com> =
wrote:
>=20
> Jim,
>=20
> In the interests of preserving a distinction here that I believe is =
important:=20
>=20
>> On Mar 21, 2017, at 10:01 AM, Jim Reid <jim@rfc1035.com> wrote:
>>=20
>>=20
>>> On 21 Mar 2017, at 13:54, Paul Wouters <paul@nohats.ca> wrote:
>>>=20
>>> Suggesting we postpone .homenet while figuring out a new IETF/ICANN
>>> process, something that can take years, would basically doom this =
rename
>>> and install .home as the defacto standard.
>>=20
>> At the risk of pouring petrol on the fire, .home *is* the defacto =
standard. Queries for this TLD account for ~4% of the 2016 DITL root =
server traffic. That's more than every delegated TLD except .com and =
.net. And the traffic for .home has been increasing in both absolute and =
relative terms in recent years. 3-4 years ago, it was ~3% of the DITL =
data set.
>=20
> =E2=80=9CLots of queries for .home=E2=80=9D doesn=E2=80=99t imply that =
it=E2=80=99s a =E2=80=9Cdefacto standard=E2=80=9D for anything in =
particular.
>=20
> Is there any evidence connecting the use of the string =E2=80=9C.home=E2=
=80=9D in queries to the DNS with any particular protocol, type of =
equipment, network configuration, or software?=20

In the UK, I believe the largest residential ISP has used the .home =
suffix on millions of its CPEs for several years.

How much of that leaks is another question.

Tim=


From nobody Tue Mar 21 11:36:27 2017
Return-Path: <ray@bellis.me.uk>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DC89512E852 for <dnsop@ietfa.amsl.com>; Tue, 21 Mar 2017 11:36:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9KNaYdcqKuHc for <dnsop@ietfa.amsl.com>; Tue, 21 Mar 2017 11:36:18 -0700 (PDT)
Received: from hydrogen.portfast.net (hydrogen.portfast.net [188.246.200.2]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B7B50127F0E for <dnsop@ietf.org>; Tue, 21 Mar 2017 11:36:18 -0700 (PDT)
Received: from dhcp-wifi-246.sql1.isc.org ([149.20.50.246]:56813) by hydrogen.portfast.net ([188.246.200.2]:465) with esmtpsa (fixed_plain:ray@bellis.me.uk) (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) id 1cqOdi-00087W-BZ (Exim 4.72) for dnsop@ietf.org (return-path <ray@bellis.me.uk>); Tue, 21 Mar 2017 18:36:14 +0000
To: dnsop@ietf.org
References: <E07AFAEB-2B84-4610-87E7-94CF32CF3761@fugue.com> <7652B138-FEAB-4138-91FB-D71AFE6BEF2C@vigilsec.com> <6DCFBC9D-666A-4A3C-A418-82BB6AE3D25D@gmail.com> <alpine.LRH.2.20.999.1703210928390.28925@bofh.nohats.ca> <1A714782-2EE5-49F8-A6C0-29852E90DA9C@rfc1035.com> <AA7C5D4D-CE9E-41D4-9382-A232D379ACCD@gmail.com>
From: Ray Bellis <ray@bellis.me.uk>
Message-ID: <bec379e0-3253-7ef1-693f-fdeaa1420e26@bellis.me.uk>
Date: Tue, 21 Mar 2017 11:36:15 -0700
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <AA7C5D4D-CE9E-41D4-9382-A232D379ACCD@gmail.com>
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/kAYan34kGa3iwphv6g3Eo79vthc>
Subject: Re: [DNSOP] WG review of draft-ietf-homenet-dot-03
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Mar 2017 18:36:22 -0000

On 21/03/2017 10:30, Suzanne Woolf wrote:

> Is there any evidence connecting the use of the string “.home” in
> queries to the DNS with any particular protocol, type of equipment,
> network configuration, or software?

It's known to be the default domain configured in 5+ million BT home
gateway routers, although I don't know if those have been shown to be
the cause of any leakage towards the root system.

Ray


From nobody Tue Mar 21 11:36:57 2017
Return-Path: <rdroms.ietf@gmail.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8B4DB1294ED for <dnsop@ietfa.amsl.com>; Tue, 21 Mar 2017 11:36:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level: 
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2u3_4Qsz4rWe for <dnsop@ietfa.amsl.com>; Tue, 21 Mar 2017 11:36:53 -0700 (PDT)
Received: from mail-qt0-x22c.google.com (mail-qt0-x22c.google.com [IPv6:2607:f8b0:400d:c0d::22c]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2493C1286CA for <dnsop@ietf.org>; Tue, 21 Mar 2017 11:36:53 -0700 (PDT)
Received: by mail-qt0-x22c.google.com with SMTP id n21so137958632qta.1 for <dnsop@ietf.org>; Tue, 21 Mar 2017 11:36:53 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=FWBg+ITn8+BUbtRj888LpTaZFdrLCBWU8ox54/hFd9s=; b=AsteX9E0uAwfEUCjaTBefjXT9mQ7U/ACopPBNLnRblBCF1YBni6E5rL0gyvMxoX+Ao LLP2x/dn1c6p0aNeNsWSnuoTnuOTldtgpPAJLyqFQXb3UZK9EpIGy66v2SnL/EZ4x51Z ta42m6rvaV+sufz/G3PesDDiYUKSFao+OKb0VdDlX2n51PHrMxjex6HJDChGMSLDe58S J1Pjh7hU4bOY73pftCWDvLYZVgu6tuYXviZktw6cT/dnXsXwBBE9PKJqg+Q2ukayOjQb wVIgu+334Kxia4KENL18q7FoSgjr/1oUuiAJ9Yvv4CCcItmkvOxx23NaXXlh2P4klhPf tKyA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=FWBg+ITn8+BUbtRj888LpTaZFdrLCBWU8ox54/hFd9s=; b=iv1+Cb+w/0zo4ztieOsrTbXYEzgdkpLhZF3mPXsuf3T3M/ipzYcQRLhe4bYWXostsr aa6LdnWnUx2uWVKZlEqjGp3Ck7/nqrPs2vRoBG5K2WEvdxKW8xlOtkSWYya5BZ0l+Gr1 ItaVytKRsyJFFISGbap36JoRZNE5kNtztJzkPKjfEhaHcFAYhSrTcaQ42JolfkXcUeOh AWWIN/UGyGvfq/Esl3bHvpL4e5DAo651YBVg/D2rpwSxlJcYHcdvZPu3Kb0l+pNrlZC/ gHYl7wVVOLagQKRqz91ZCA/vfisW3vLQ2pNdHlH+XewTEJB9p+M/o5d+3FVlGWSxhPnb YH9g==
X-Gm-Message-State: AFeK/H2WIYNMcbHJTezu7kaJJm4yT44e5NLODQSipZSlPAIs2gqgJyCZfGOiySLp/RWuiQ==
X-Received: by 10.237.39.150 with SMTP id a22mr21449518qtd.233.1490121412184;  Tue, 21 Mar 2017 11:36:52 -0700 (PDT)
Received: from ?IPv6:2601:18f:801:600:fdd5:deb9:4238:5a0c? ([2601:18f:801:600:fdd5:deb9:4238:5a0c]) by smtp.gmail.com with ESMTPSA id v26sm15296528qtc.13.2017.03.21.11.36.51 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 21 Mar 2017 11:36:51 -0700 (PDT)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
From: Ralph Droms <rdroms.ietf@gmail.com>
In-Reply-To: <EMEW3|f5ec18bf30629ea610ca97cb1b0c9729y2KIYP03tjc|ecs.soton.ac.uk|2D82810E-E92E-498E-99E8-0D9C467559CF@ecs.soton.ac.uk>
Date: Tue, 21 Mar 2017 14:36:50 -0400
Cc: Suzanne Woolf <suzworldwide@gmail.com>, Paul Wouters <paul@nohats.ca>, IETF dnsop Working Group <dnsop@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <AEF92A64-911D-4A14-B000-FD54B44B7453@gmail.com>
References: <E07AFAEB-2B84-4610-87E7-94CF32CF3761@fugue.com> <7652B138-FEAB-4138-91FB-D71AFE6BEF2C@vigilsec.com> <6DCFBC9D-666A-4A3C-A418-82BB6AE3D25D@gmail.com> <alpine.LRH.2.20.999.1703210928390.28925@bofh.nohats.ca> <1A714782-2EE5-49F8-A6C0-29852E90DA9C@rfc1035.com> <AA7C5D4D-CE9E-41D4-9382-A232D379ACCD@gmail.com> <2D82810E-E92E-498E-99E8-0D9C467559CF@ecs.soton.ac.uk> <EMEW3|f5ec18bf30629ea610ca97cb1b0c9729y2KIYP03tjc|ecs.soton.ac.uk|2D82810E-E92E-498E-99E8-0D9C467559CF@ecs.soton.ac.uk>
To: Tim Chown <tjc@ecs.soton.ac.uk>
X-Mailer: Apple Mail (2.3259)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/tyn_168dfyzUeW06QMepmMsHlvQ>
Subject: Re: [DNSOP] WG review of draft-ietf-homenet-dot-03
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Mar 2017 18:36:56 -0000

> On Mar 21, 2017, at 2:34 PM, Tim Chown <tjc@ecs.soton.ac.uk> wrote:
>=20
>> On 21 Mar 2017, at 17:30, Suzanne Woolf <suzworldwide@gmail.com> =
wrote:
>>=20
>> Jim,
>>=20
>> In the interests of preserving a distinction here that I believe is =
important:=20
>>=20
>>> On Mar 21, 2017, at 10:01 AM, Jim Reid <jim@rfc1035.com> wrote:
>>>=20
>>>=20
>>>> On 21 Mar 2017, at 13:54, Paul Wouters <paul@nohats.ca> wrote:
>>>>=20
>>>> Suggesting we postpone .homenet while figuring out a new IETF/ICANN
>>>> process, something that can take years, would basically doom this =
rename
>>>> and install .home as the defacto standard.
>>>=20
>>> At the risk of pouring petrol on the fire, .home *is* the defacto =
standard. Queries for this TLD account for ~4% of the 2016 DITL root =
server traffic. That's more than every delegated TLD except .com and =
.net. And the traffic for .home has been increasing in both absolute and =
relative terms in recent years. 3-4 years ago, it was ~3% of the DITL =
data set.
>>=20
>> =E2=80=9CLots of queries for .home=E2=80=9D doesn=E2=80=99t imply =
that it=E2=80=99s a =E2=80=9Cdefacto standard=E2=80=9D for anything in =
particular.
>>=20
>> Is there any evidence connecting the use of the string =E2=80=9C.home=E2=
=80=9D in queries to the DNS with any particular protocol, type of =
equipment, network configuration, or software?=20
>=20
> In the UK, I believe the largest residential ISP has used the .home =
suffix on millions of its CPEs for several years.

Do you happen to know how names with the .home suffix are resolved?

- Ralph

>=20
> How much of that leaks is another question.
>=20
> Tim
> _______________________________________________
> DNSOP mailing list
> DNSOP@ietf.org
> https://www.ietf.org/mailman/listinfo/dnsop


From nobody Tue Mar 21 12:34:41 2017
Return-Path: <jkomissa@cisco.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 55D4A128BB6 for <dnsop@ietfa.amsl.com>; Tue, 21 Mar 2017 12:34:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.022
X-Spam-Level: 
X-Spam-Status: No, score=-14.022 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RCVD_IN_SORBS_SPAM=0.5, RP_MATCHES_RCVD=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CCFBdZFbLF-a for <dnsop@ietfa.amsl.com>; Tue, 21 Mar 2017 12:34:37 -0700 (PDT)
Received: from rcdn-iport-4.cisco.com (rcdn-iport-4.cisco.com [173.37.86.75]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3E96F12894A for <dnsop@ietf.org>; Tue, 21 Mar 2017 12:34:37 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=3712; q=dns/txt; s=iport; t=1490124877; x=1491334477; h=from:to:subject:date:message-id:references:in-reply-to: content-id:content-transfer-encoding:mime-version; bh=FQnEJNSbQexdJ+5Bv14YJpz5vJQcdCIH3WWAHMfxJno=; b=JMqDDPNjfvzTjJ+EXgdkvBkBiT8o++96aoNVFfb17mIUpV2Udk10FM/Q x9XxvcSVvQpK6U+QyhQ5zK9GiHDRSYAonPFA6yEnv8aRYzqnVq8jMZSiN lIC5/V6/ZWmuUacbHSpXPQrepyBhYwpSEU3FAHcHxquPjZQq2b612y0zE o=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0B0AQC5f9FY/4UNJK1eARgBAQEBAQEBA?= =?us-ascii?q?QEBAQcBAQEBAYMnKmGBCgeDW4oQpyKCDh8LgkKDNgIagn0/GAECAQEBAQEBAWs?= =?us-ascii?q?dC4UWAgEDAQEhETobAgEIGgImAgICJQsVEAIEE4oEDqpVgiaKRQEBAQEBAQEBA?= =?us-ascii?q?QEBAQEBAQEBAQEBAR2BC4VDggWCaoMXgT2DBi6CMQWPXYxzAYZ5gymII4F7VIR?= =?us-ascii?q?UigqTXgEfOD5GWBUYKREBhkV1iDQBgQwBAQE?=
X-IronPort-AV: E=Sophos;i="5.36,200,1486425600"; d="scan'208";a="223164294"
Received: from alln-core-11.cisco.com ([173.36.13.133]) by rcdn-iport-4.cisco.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 21 Mar 2017 19:34:36 +0000
Received: from XCH-ALN-018.cisco.com (xch-aln-018.cisco.com [173.36.7.28]) by alln-core-11.cisco.com (8.14.5/8.14.5) with ESMTP id v2LJYaT1017828 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL) for <dnsop@ietf.org>; Tue, 21 Mar 2017 19:34:36 GMT
Received: from xch-aln-019.cisco.com (173.36.7.29) by XCH-ALN-018.cisco.com (173.36.7.28) with Microsoft SMTP Server (TLS) id 15.0.1210.3; Tue, 21 Mar 2017 14:34:35 -0500
Received: from xch-aln-019.cisco.com ([173.36.7.29]) by XCH-ALN-019.cisco.com ([173.36.7.29]) with mapi id 15.00.1210.000; Tue, 21 Mar 2017 14:34:35 -0500
From: "Jan Komissar (jkomissa)" <jkomissa@cisco.com>
To: "dnsop@ietf.org" <dnsop@ietf.org>
Thread-Topic: [DNSOP] I-D Action: draft-ietf-dnsop-session-signal-02.txt
Thread-Index: AQHSnFRqXQoq72xJBUue7Hcntp9h96GfzHKA
Date: Tue, 21 Mar 2017 19:34:35 +0000
Message-ID: <A1F0201F-B081-4D36-A1A9-4811250CDB12@cisco.com>
References: <148944868965.20421.13262969145873649331@ietfa.amsl.com>
In-Reply-To: <148944868965.20421.13262969145873649331@ietfa.amsl.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/f.1d.0.161209
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [161.44.67.110]
Content-Type: text/plain; charset="utf-8"
Content-ID: <A1A11E4F1723CA4D9C99FA6274FE1894@emea.cisco.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/LV77QrfNTw3jRhWFYIVQiN54WEc>
Subject: Re: [DNSOP] I-D Action: draft-ietf-dnsop-session-signal-02.txt
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Mar 2017 19:34:39 -0000

SGksDQoNCkkgaGF2ZSBvbmUgY29tbWVudCBmb3IgdGhpcyBkcmFmdC4gSW4gU2VjdGlvbiAzLjMg
TWVzc2FnZSBGb3JtYXQsIEkgd291bGQgcHJlZmVyIHRoYXQgaWYgYSBTZXNzaW9uIFNpZ25hbGlu
ZyBtZXNzYWdlIGlzIHJlY2VpdmVkIHdoZXJlIGFueSBvZiB0aGUgc2VjdGlvbiBjb3VudCBmaWVs
ZHMgYXJlIG5vdCB6ZXJvLCB0aGUgcmVjZWl2ZXIgTVVTVCByZXNwb25kIHdpdGggYW4gZXJyb3Ig
Y29kZSwgZS5nLiBGT1JNRVJSLCBidXQgTVVTVCBOT1QgdGVybWluYXRlIHRoZSBjb25uZWN0aW9u
LiBNeSByZWFzb24gaXMgdGhhdCBpbiBvcmRlciB0byBpZ25vcmUgYW55IG5vbi16ZXJvIGNvdW50
IGZpZWxkcywgdGhlIHJlY2VpdmluZyBzb2Z0d2FyZSBtdXN0IGhhdmUgY29kZSB0byB3YWxrIGFs
bCB0aGUgc2VjdGlvbnMgYW5kIHRoaXMgY29kZSB3b3VsZCBlZmZlY3RpdmVseSBiZSB1c2VsZXNz
LCBidXQgd291bGQgc3RpbGwgaGF2ZSB0byBiZSBwcm9wZXJseSBtYWludGFpbmVkLiBUaGUgc29m
dCBlcnJvciByZXNwb25zZSBpcyByZXF1aXJlZCB0byBtYWtlIGl0IHBvc3NpYmxlIGZvciBhIGZ1
dHVyZSBjbGllbnQgdG8gcHJvYmUgc2VydmVycyBmb3Igc3VwcG9ydCBmb3IgYSBmdXR1cmUgU2Vz
c2lvbiBTaWduYWxpbmcgYmFzZWQgZmVhdHVyZSB0aGF0IHVzZXMgdGhlIFJSIHNlY3Rpb25zLg0K
DQpKYW4uDQoNCg0KT24gMy8xMy8xNywgNzo0NCBQTSwgIkROU09QIG9uIGJlaGFsZiBvZiBpbnRl
cm5ldC1kcmFmdHNAaWV0Zi5vcmciIDxkbnNvcC1ib3VuY2VzQGlldGYub3JnIG9uIGJlaGFsZiBv
ZiBpbnRlcm5ldC1kcmFmdHNAaWV0Zi5vcmc+IHdyb3RlOg0KDQogICAgDQogICAgQSBOZXcgSW50
ZXJuZXQtRHJhZnQgaXMgYXZhaWxhYmxlIGZyb20gdGhlIG9uLWxpbmUgSW50ZXJuZXQtRHJhZnRz
IGRpcmVjdG9yaWVzLg0KICAgIFRoaXMgZHJhZnQgaXMgYSB3b3JrIGl0ZW0gb2YgdGhlIERvbWFp
biBOYW1lIFN5c3RlbSBPcGVyYXRpb25zIG9mIHRoZSBJRVRGLg0KICAgIA0KICAgICAgICAgICAg
VGl0bGUgICAgICAgICAgIDogRE5TIFNlc3Npb24gU2lnbmFsaW5nDQogICAgICAgICAgICBBdXRo
b3JzICAgICAgICAgOiBSYXkgQmVsbGlzDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICBT
dHVhcnQgQ2hlc2hpcmUNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEpvaG4gRGlja2lu
c29uDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICBTYXJhIERpY2tpbnNvbg0KICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgQWxsaXNvbiBNYW5raW4NCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIFRvbSBQdXNhdGVyaQ0KICAgIAlGaWxlbmFtZSAgICAgICAgOiBkcmFmdC1p
ZXRmLWRuc29wLXNlc3Npb24tc2lnbmFsLTAyLnR4dA0KICAgIAlQYWdlcyAgICAgICAgICAgOiAy
NQ0KICAgIAlEYXRlICAgICAgICAgICAgOiAyMDE3LTAzLTEzDQogICAgDQogICAgQWJzdHJhY3Q6
DQogICAgICAgVGhlIEVETlMoMCkgRXh0ZW5zaW9uIE1lY2hhbmlzbSBmb3IgRE5TIGlzIGV4cGxp
Y2l0bHkgZGVmaW5lZCB0byBvbmx5DQogICAgICAgaGF2ZSAicGVyLW1lc3NhZ2UiIHNlbWFudGlj
cy4gIFRoaXMgZG9jdW1lbnQgZGVmaW5lcyBhIG5ldyBTZXNzaW9uDQogICAgICAgU2lnbmFsaW5n
IE9wY29kZSB1c2VkIHRvIGNvbW11bmljYXRlIHBlcnNpc3RlbnQgInBlci1zZXNzaW9uIg0KICAg
ICAgIG9wZXJhdGlvbnMsIGV4cHJlc3NlZCB1c2luZyB0eXBlLWxlbmd0aC12YWx1ZSAoVExWKSBz
eW50YXgsIGFuZA0KICAgICAgIGRlZmluZXMgYW4gaW5pdGlhbCBzZXQgb2YgVExWcyB1c2VkIHRv
IG1hbmFnZSBzZXNzaW9uIHRpbWVvdXRzIGFuZA0KICAgICAgIHRlcm1pbmF0aW9uLg0KICAgIA0K
ICAgIA0KICAgIFRoZSBJRVRGIGRhdGF0cmFja2VyIHN0YXR1cyBwYWdlIGZvciB0aGlzIGRyYWZ0
IGlzOg0KICAgIGh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0LWlldGYtZG5z
b3Atc2Vzc2lvbi1zaWduYWwvDQogICAgDQogICAgVGhlcmUncyBhbHNvIGEgaHRtbGl6ZWQgdmVy
c2lvbiBhdmFpbGFibGUgYXQ6DQogICAgaHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0
LWlldGYtZG5zb3Atc2Vzc2lvbi1zaWduYWwtMDINCiAgICANCiAgICBBIGRpZmYgZnJvbSB0aGUg
cHJldmlvdXMgdmVyc2lvbiBpcyBhdmFpbGFibGUgYXQ6DQogICAgaHR0cHM6Ly93d3cuaWV0Zi5v
cmcvcmZjZGlmZj91cmwyPWRyYWZ0LWlldGYtZG5zb3Atc2Vzc2lvbi1zaWduYWwtMDINCiAgICAN
CiAgICANCiAgICBQbGVhc2Ugbm90ZSB0aGF0IGl0IG1heSB0YWtlIGEgY291cGxlIG9mIG1pbnV0
ZXMgZnJvbSB0aGUgdGltZSBvZiBzdWJtaXNzaW9uDQogICAgdW50aWwgdGhlIGh0bWxpemVkIHZl
cnNpb24gYW5kIGRpZmYgYXJlIGF2YWlsYWJsZSBhdCB0b29scy5pZXRmLm9yZy4NCiAgICANCiAg
ICBJbnRlcm5ldC1EcmFmdHMgYXJlIGFsc28gYXZhaWxhYmxlIGJ5IGFub255bW91cyBGVFAgYXQ6
DQogICAgZnRwOi8vZnRwLmlldGYub3JnL2ludGVybmV0LWRyYWZ0cy8NCiAgICANCiAgICBfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KICAgIEROU09QIG1h
aWxpbmcgbGlzdA0KICAgIEROU09QQGlldGYub3JnDQogICAgaHR0cHM6Ly93d3cuaWV0Zi5vcmcv
bWFpbG1hbi9saXN0aW5mby9kbnNvcA0KICAgIA0KDQo=


From nobody Tue Mar 21 14:28:44 2017
Return-Path: <tjc@ecs.soton.ac.uk>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8245212951E for <dnsop@ietfa.amsl.com>; Tue, 21 Mar 2017 14:28:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.001
X-Spam-Level: 
X-Spam-Status: No, score=-2.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ecs.soton.ac.uk
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pPOLGZFJpa5E for <dnsop@ietfa.amsl.com>; Tue, 21 Mar 2017 14:28:38 -0700 (PDT)
Received: from falcon.ecs.soton.ac.uk (falcon.ecs.soton.ac.uk [IPv6:2001:630:d0:f102::25e]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 87A26126C0F for <dnsop@ietf.org>; Tue, 21 Mar 2017 14:28:37 -0700 (PDT)
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 v2LLSQpY006180; Tue, 21 Mar 2017 21:28:26 GMT
X-DKIM: Sendmail DKIM Filter v2.8.2 falcon.ecs.soton.ac.uk v2LLSQpY006180
DKIM-Signature: v=1; a=rsa-sha1; c=simple/simple; d=ecs.soton.ac.uk; s=201304; t=1490131707; bh=A9gUR0D9V2+qZfvubCXGHc6f+4s=; h=Mime-Version:Subject:From:In-Reply-To:Date:Cc:References:To; b=aNeVogxE2wSJkU/ENyn1ZACnXKJ7SSg/ojXJ7bsNXW03VL7ED4qn7yic+qWoKt77h jyac8C8mw4KTu25S4pmd8O0Z7eq4r8dqQxxFlQIpkJ8dUHizSHw6PLHemLFrw34jvK /P8L8GcRFKwb50CXExrmBmTe3rlGwMV8PTqYOS1I=
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 y2KLSQ1747617292PJ ret-id none; Tue, 21 Mar 2017 21:28:26 +0000
Received: from 20010a88d51011.ipv6.customer.clara.net (20010a88d51011.ipv6.customer.clara.net [IPv6:2001:a88:d510:1101:98db:ef22:374:518a] (may be forged)) (authenticated bits=0) by gander.ecs.soton.ac.uk (8.13.8/8.13.8) with ESMTP id v2LLSJCK028529 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 21 Mar 2017 21:28:21 GMT
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
From: Tim Chown <tjc@ecs.soton.ac.uk>
In-Reply-To: <AEF92A64-911D-4A14-B000-FD54B44B7453@gmail.com>
Date: Tue, 21 Mar 2017 21:28:19 +0000
Cc: Suzanne Woolf <suzworldwide@gmail.com>, Paul Wouters <paul@nohats.ca>, IETF dnsop Working Group <dnsop@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-ID: <EMEW3|6ecded6dd3dc7d18b4216ee6be7dd212y2KLSQ03tjc|ecs.soton.ac.uk|1D629532-5ACD-4D8A-AC09-01F0EF5A6A1E@ecs.soton.ac.uk>
References: <E07AFAEB-2B84-4610-87E7-94CF32CF3761@fugue.com> <7652B138-FEAB-4138-91FB-D71AFE6BEF2C@vigilsec.com> <6DCFBC9D-666A-4A3C-A418-82BB6AE3D25D@gmail.com> <alpine.LRH.2.20.999.1703210928390.28925@bofh.nohats.ca> <1A714782-2EE5-49F8-A6C0-29852E90DA9C@rfc1035.com> <AA7C5D4D-CE9E-41D4-9382-A232D379ACCD@gmail.com> <2D82810E-E92E-498E-99E8-0D9C467559CF@ecs.soton.ac.uk> <EMEW3|f5ec18bf30629ea610ca97cb1b0c9729y2KIYP03tjc|ecs.soton.ac.uk|2D82810E-E92E-498E-99E8-0D9C467559CF@ecs.soton.ac.uk> <AEF92A64-911D-4A14-B000-FD54B44B7453@gmail.com> <1D629532-5ACD-4D8A-AC09-01F0EF5A6A1E@ecs.soton.ac.uk>
To: Ralph Droms <rdroms.ietf@gmail.com>
X-Mailer: Apple Mail (2.3259)
X-ECS-MailScanner: Found to be clean, Found to be clean
X-ECS-MailScanner-SpamScore: sss
X-smtpf-Report: sid=y2KLSQ174761729200; tid=y2KLSQ1747617292PJ; 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: v2LLSQpY006180
X-ECS-MailScanner-From: tjc@ecs.soton.ac.uk
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/R-gSSwsVB9_zqutGuVIULvX2WwQ>
Subject: Re: [DNSOP] WG review of draft-ietf-homenet-dot-03
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Mar 2017 21:28:43 -0000

Hi,

> On 21 Mar 2017, at 18:36, Ralph Droms <rdroms.ietf@gmail.com> wrote:
>=20
>=20
>> On Mar 21, 2017, at 2:34 PM, Tim Chown <tjc@ecs.soton.ac.uk> wrote:
>>=20
>>> On 21 Mar 2017, at 17:30, Suzanne Woolf <suzworldwide@gmail.com> =
wrote:
>>>=20
>>> Jim,
>>>=20
>>> In the interests of preserving a distinction here that I believe is =
important:=20
>>>=20
>>>> On Mar 21, 2017, at 10:01 AM, Jim Reid <jim@rfc1035.com> wrote:
>>>>=20
>>>>=20
>>>>> On 21 Mar 2017, at 13:54, Paul Wouters <paul@nohats.ca> wrote:
>>>>>=20
>>>>> Suggesting we postpone .homenet while figuring out a new =
IETF/ICANN
>>>>> process, something that can take years, would basically doom this =
rename
>>>>> and install .home as the defacto standard.
>>>>=20
>>>> At the risk of pouring petrol on the fire, .home *is* the defacto =
standard. Queries for this TLD account for ~4% of the 2016 DITL root =
server traffic. That's more than every delegated TLD except .com and =
.net. And the traffic for .home has been increasing in both absolute and =
relative terms in recent years. 3-4 years ago, it was ~3% of the DITL =
data set.
>>>=20
>>> =E2=80=9CLots of queries for .home=E2=80=9D doesn=E2=80=99t imply =
that it=E2=80=99s a =E2=80=9Cdefacto standard=E2=80=9D for anything in =
particular.
>>>=20
>>> Is there any evidence connecting the use of the string =E2=80=9C.home=E2=
=80=9D in queries to the DNS with any particular protocol, type of =
equipment, network configuration, or software?=20
>>=20
>> In the UK, I believe the largest residential ISP has used the .home =
suffix on millions of its CPEs for several years.
>=20
> Do you happen to know how names with the .home suffix are resolved?

Not with BT, so can=E2=80=99t confirm myself.  I=E2=80=99ll ping someone =
at BT offlist and cc you.

(I=E2=80=99m with an ISP that supported IPv6 some time ago, but BT are =
now pretty much there=E2=80=A6)

Tim

>=20
> - Ralph
>=20
>>=20
>> How much of that leaks is another question.
>>=20
>> Tim
>> _______________________________________________
>> DNSOP mailing list
>> DNSOP@ietf.org
>> https://www.ietf.org/mailman/listinfo/dnsop
>=20
> _______________________________________________
> DNSOP mailing list
> DNSOP@ietf.org
> https://www.ietf.org/mailman/listinfo/dnsop


From nobody Tue Mar 21 18:12:58 2017
Return-Path: <jinmei.tatuya@gmail.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C3D111241FC for <dnsop@ietfa.amsl.com>; Tue, 21 Mar 2017 18:12:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.402
X-Spam-Level: 
X-Spam-Status: No, score=-2.402 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.197, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id suCYQSVQ7srN for <dnsop@ietfa.amsl.com>; Tue, 21 Mar 2017 18:12:55 -0700 (PDT)
Received: from mail-qt0-x22d.google.com (mail-qt0-x22d.google.com [IPv6:2607:f8b0:400d:c0d::22d]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9196D1287A3 for <dnsop@ietf.org>; Tue, 21 Mar 2017 18:12:55 -0700 (PDT)
Received: by mail-qt0-x22d.google.com with SMTP id x35so143895006qtc.2 for <dnsop@ietf.org>; Tue, 21 Mar 2017 18:12:55 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=Om1cCTy+4d1qXfM7gaf2coOA/0vQ6IW8NNOfmg7Y7lg=; b=JLGHLo4hPw/hxD6Yq7jNzWr+BkTjT3uYopcoePpqj7TuL7s8/4OCsYgo2XQu20b0Fi p551XQP/p2Szi/AF6jqggAr2Nd1qESKZ8akqfpZeQSiqJRHllAEeVIfcEhiTjPNpDv8U fMefdpAhsbOoGBF3uLuXL82/UFkAtsrlA97H/A1dqQdkb38qJrcoSjpU6UabDzSkpdfg o5L/bIH40DEYeO/yRBCygklzfKY2dWQKP0vUpogZb5hRY+4AO4XvjUHfJIfe0QWwMzck buI0Xl6s+EGYxvm2Zzwa7GBSyXtlo0UgMJO08vEU6wdTt479eeTP5WOWJL8KpKTiJs6c aYbg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=Om1cCTy+4d1qXfM7gaf2coOA/0vQ6IW8NNOfmg7Y7lg=; b=nnXCkvcsVGkGcpXEScdUNjxZoJRZef35QF9Ag6M7QSfoW7+mklAdHCCwh4hbtiHIq1 ao8Km+Omdf0C0OxCWVgciNJGWhBNUJekMrjQRm9TsGXlymVcAfa2zdgdN01kU21q8TRs QaLm+8SQrCcyyJB91JdMf+Z71o+ECJDrTmSI7TUxPVFe+mIQ/l/xN6/tuJdcAQ4Yhw4A 0bzKv8apoiTGxm/umL0aUBgnRe4PV1DCVObAo9jeJqyHpP6erqUxR6K8GDofNZTtSjOm PQ47PoyLk05JwH8O3nD8c/MLnKoZSQ5rBjlCpKO3nCQhRr8a4TuLZAb7EcAnet+fLkcL WGOQ==
X-Gm-Message-State: AFeK/H3oiglP+YeLyPFnWNIHoBfnsfIHcq9+4nV08uceWVuwdjbn6CX620q5yBbunCJnEi/fsFtoCzEZe8jhnQ==
X-Received: by 10.237.32.240 with SMTP id 103mr35519530qtb.93.1490145174487; Tue, 21 Mar 2017 18:12:54 -0700 (PDT)
MIME-Version: 1.0
Sender: jinmei.tatuya@gmail.com
Received: by 10.237.61.204 with HTTP; Tue, 21 Mar 2017 18:12:54 -0700 (PDT)
In-Reply-To: <484ebc0c-7286-3c80-564c-bf816600c4a4@isc.org>
References: <148396571329.24904.14128382959913441373.idtracker@ietfa.amsl.com> <484ebc0c-7286-3c80-564c-bf816600c4a4@isc.org>
From: =?UTF-8?B?56We5piO6YGU5ZOJ?= <jinmei@wide.ad.jp>
Date: Tue, 21 Mar 2017 18:12:54 -0700
X-Google-Sender-Auth: nBvrjbvyxPQ7UinuctocLyBr2xM
Message-ID: <CAJE_bqfNnPqbvaDpk1KDDxhS5wiEUqSSD-Od1L7vGpy3UK7VfQ@mail.gmail.com>
To: Ray Bellis <ray@isc.org>
Cc: dnsop <dnsop@ietf.org>
Content-Type: text/plain; charset=UTF-8
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/tDPjZW93t7hS5zIWgXbbc149aCA>
Subject: Re: [DNSOP] Fwd: New Version Notification for draft-bellis-dnsop-xpf-01.txt
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Mar 2017 01:12:58 -0000

On Mon, Jan 9, 2017 at 4:43 AM, Ray Bellis <ray@isc.org> wrote:

> I've submitted a -01 revision to address most of the feedback received
> so far.

I have some minor comments on this version.

- Section 3.1

   IP Version: The IP protocol version number used by the client, as
   defined in the IANA IP Version Number Registry [IANA-IP].
   Implementations MUST support IPv4 (4) and IPv6 (6).

  I suspect "IANA-IP" is defined as a 4-bit field simply because the
  version field of the IPv4 (and therefore IPv6) header is 4 bits.
  But I don't think this specification necessarily has to inherit the
  restriction, and while it's probably quite unlikely to see the need
  for more than 15 values, I also don't see why we have to be more
  future proof (at least we know "IPv10" is coming, right? :-).
  Although there's an unused 4 more bits, I think it's even better to
  have a 16-bit field and use address family numbers:
  https://www.iana.org/assignments/address-family-numbers/address-family-numbers.xhtml

- Section 3.2

   Proxies MUST append this option to each request packet received
   before sending it to the intended DNS server.

  This MUST sounds too strong to me as a general requirement.  Unless
  the upstream server needs the information provided in this option,
  there should be no interoperability problem even without this
  option.

- Section 3.3

   When this option is received from a white-listed client the DNS
   server MUST (SHOULD?) use the address from the option contained
   therein in preference to the client's source IP address for any data
   processing logic that would otherwise depend on the latter.

  I think this paragraph needs some more clarification.  I can easily
  imagine the server has an ACL that limits acceptable clients to
  those proxies.  But in that case the server should actually "use"
  the client's source IP address.  It's not a critical problem of the
  specification, but I think it's better to clarify the intended
  context to avoid such confusion of readers.

--
JINMEI, Tatuya


From nobody Tue Mar 21 21:31:03 2017
Return-Path: <abbypan@gmail.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8B8B1129451; Tue, 21 Mar 2017 21:30:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.698
X-Spam-Level: 
X-Spam-Status: No, score=-2.698 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, NORMAL_HTTP_TO_IP=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id O913K2YuEinc; Tue, 21 Mar 2017 21:30:52 -0700 (PDT)
Received: from mail-wm0-x22e.google.com (mail-wm0-x22e.google.com [IPv6:2a00:1450:400c:c09::22e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5B224127698; Tue, 21 Mar 2017 21:30:52 -0700 (PDT)
Received: by mail-wm0-x22e.google.com with SMTP id n11so26284423wma.0; Tue, 21 Mar 2017 21:30:52 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=sft3eQa2N9RRMfZiH1w/9iOqAlJp2fjv+7PrzEVKs68=; b=eSgXCFkOlqANvU0t7vM8xw42Zo2taRpSgPeJys6kHuekIpP9rSrALiTX4TtLyIjwZK 2/FPSzf1mnt51BPDsQ53LuTEKC8j3iJkE+KI3W0l5rwTCdP+GeAdTCm1+kZNLWKS3MVd y2l+8VwpKtdX5OG/nUmgIeUFw/xWcZnmpumRERC4JaIQYLr+B6Uagh8iYh2sTPq8AXa8 OsNWElIBUOLHo5JmSyRIGicS1YdQZsKwuxSqN/qscO8/SGO/4LvnfC0PaRhExae8S/9V uTrgW7e4Lryg1ZjIQj6+cmGBXczO9975SPlZ50X4FcC6NBKlXL1wd5hgoZCi1YwIsakc wG5Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=sft3eQa2N9RRMfZiH1w/9iOqAlJp2fjv+7PrzEVKs68=; b=UjlLSeVh8dVoDn+6oPPpqCho3hoyQmY4LVovH6urgfcyLqp0lABKYOwSaBZZdjK2F1 IRFVnmjIPuNzgq4MVoJ/LWk3FRPDFZW63mbhTDpqZo3ifaHL3zmCtN9ykTyrs7dDVFho kpH8n7aSaOmtjwWBql0/pIiFl9xRWC2dFSildzwHkFZ3X+Y28oWTPCjOOGH9C96ez7MF MTctygi6KDyrYXAW8/o9AzKvqSCHdcp/lF9y3Q88haHKy2IeTm44RfYB7BCCOlZiaO28 DMlPoP8tr1deXcCQ+PTknW83EmNSNkDT3W3LLpvPqDFPeLJGYern/lKV87hrQT73STUc lTGg==
X-Gm-Message-State: AFeK/H0zcsDujp44sxolD9R9WnCpPESnDHsBqN9oIHm3CSvUiZSI7/8WSHitdwEyyZtBvoC6nu6nDdDiCW2/fg==
X-Received: by 10.28.128.147 with SMTP id b141mr5466460wmd.45.1490157050893; Tue, 21 Mar 2017 21:30:50 -0700 (PDT)
MIME-Version: 1.0
References: <000f01d29dfe$50b6b190$f22414b0$@cn> <CANLjSvXGO3rSpqb7hzwmV=vfm=UTHnQYqfBmt=uD9Mi8cL59Jg@mail.gmail.com> <16B293AD-27A2-4A6D-8A96-7CD847B59708@senki.org> <CANLjSvUJfU1cafGXHyg=DuCnhm09mBm5z4ve2_g6j2ONgt2tRQ@mail.gmail.com> <BBCEC002-D8D9-498E-8567-507181F9215E@develooper.com>
In-Reply-To: <BBCEC002-D8D9-498E-8567-507181F9215E@develooper.com>
From: Lanlan Pan <abbypan@gmail.com>
Date: Wed, 22 Mar 2017 04:30:40 +0000
Message-ID: <CANLjSvXA03qGN9TZ2oON7bJfygU7Uzor6H3ku83E_NhA3FBa7A@mail.gmail.com>
To: =?UTF-8?Q?Ask_Bj=C3=B8rn_Hansen?= <ask@develooper.com>
Cc: Barry Raveendran Greene <bgreene@senki.org>, dns-privacy@ietf.org, dnsop <dnsop@ietf.org>, "fuyu@cnnic.cn" <fuyu@cnnic.cn>
Content-Type: multipart/alternative; boundary=001a1141e65aad9954054b4a39fa
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/S7THKSEu2oaZ0OVffqfo0f0GNp8>
Subject: Re: [DNSOP] [dns-privacy] FW: New Version Notification for draft-pan-dnsop-edns-isp-location-00
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Mar 2017 04:30:56 -0000

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

Hi Ask=EF=BC=8C

Ask Bj=C3=B8rn Hansen <ask@develooper.com>=E4=BA=8E2017=E5=B9=B43=E6=9C=882=
1=E6=97=A5=E5=91=A8=E4=BA=8C =E4=B8=8B=E5=8D=884:11=E5=86=99=E9=81=93=EF=BC=
=9A

>
> > On Mar 20, 2017, at 0:49, Lanlan Pan <abbypan@gmail.com> wrote:
> >
> > Everyone has known that physical location and the topology of content
> delivery DO NOT MATCH.
> > As last mail reply to Warren, my proposal can offer the SAME critical
> information for authoritative server to make tailored response decision a=
s
> ECS's client subnet.
> > Because in database such as maxmind,  ECS (client subnet) can be map
> into <AS number,  country, province, ISP>, which also guide network
> topology.
> > Therefore, if ECS has ANY value for optimizing content delivery on the
> Internet, then EIL has.
> >
> > For example=EF=BC=8CIf ECS is tell AUTH :  the query is from 114.240.0.=
0/24.
> The AUTH knows that ECS(114.240.0.0/24) is indicated (CHINA, BEIJING,
> UNICOM), which is not only geolocation, but also contains network topolog=
y
> information. Then AUTH can return satisfied ip address according to the
> topology of content delivery.
>
> Except for very small networks, the network topology isn=E2=80=99t just t=
he name
> of the provider. I suspect that if you took away all the geoip type looku=
ps
> the larger content delivery systems would work fine; but if you did the
> opposite (what you are proposing with EIL) they would not.
>
> I believe Netflix has public information about how their OpenConnect
> system uses BGP and network topology information.
>

CDN providers configure their BGP with its AS neighbor, the network
topology optimization focus on, make their datacenters connect to more and
more important ISP (such as Level 3, Comcast, etc) , with faster and faster
connect speed.
Consider about DNS based delivery, as last mail I reply to brian, CDN can
work finer if resolver=E2=80=98s IP nearby client=E2=80=99s IP.

See this example of ECS : Which CDNs support edns-client-subnet?
<https://www.cdnplanet.com/blog/which-cdns-support-edns-client-subnet/>,
they *map the ECS client subnet into the geolocation (what EIL give)*, and
then make DNS decision. Because on AUTH side, they do not so care about
each client subnet, but configure on aerial view geolocation level. AUTH no
need configure for each client subnet, geoip-level precision check is offen
took for IP connect speed sample test.

Therefore, EIL <country, province, isp> can give the *SAME* *sufficent*
geolocation information as ECS for AUTH, to decide which is the best IP
addresses to response, because each CDN IP *serves many client subnets in
the same area*.

For example, all of these ECS can be map into*  EIL(CHINA, BEIJING, UNICOM)=
*

*: ECS(103.3.120.0/24 <http://103.3.120.0/24>), ECS(111.192.0.0/16
<http://111.192.0.0/16>),ECS(114.240.0.0/16 <http://114.240.0.0/16>),
ECS(120.132.0.0/16 <http://120.132.0.0/16>), ECS(123.112.0.0/16
<http://123.112.0.0/16>), ECS(124.64.0.0/16 <http://124.64.0.0/16>),
ECS(125.33.0.0/16 <http://125.33.0.0/16>), ECS(202.106.0.0/16
<http://202.106.0.0/16>), ECS(210.82.0.0/16 <http://210.82.0.0/16>),
ECS(219.158.128.0/24 <http://219.158.128.0/24>), ECS(221.216.0.0/16
<http://221.216.0.0/16>), ECS(222.128.0.0/16 <http://222.128.0.0/16>),
ECS(49.152.0.0/16 <http://49.152.0.0/16>), ECS(61.48.0.0/16
<http://61.48.0.0/16>),......*


>
> Ask (speaking only for myself)
>
> --
=E8=87=B4=E7=A4=BC  Best Regards

=E6=BD=98=E8=93=9D=E5=85=B0  Pan Lanlan

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

<div dir=3D"ltr"><div>Hi Ask=EF=BC=8C<br><br><div class=3D"gmail_quote"><di=
v dir=3D"ltr">Ask Bj=C3=B8rn Hansen &lt;<a href=3D"mailto:ask@develooper.co=
m">ask@develooper.com</a>&gt;=E4=BA=8E2017=E5=B9=B43=E6=9C=8821=E6=97=A5=E5=
=91=A8=E4=BA=8C =E4=B8=8B=E5=8D=884:11=E5=86=99=E9=81=93=EF=BC=9A<br></div>=
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex"><br class=3D"gmail_msg">
&gt; On Mar 20, 2017, at 0:49, Lanlan Pan &lt;<a href=3D"mailto:abbypan@gma=
il.com" class=3D"gmail_msg" target=3D"_blank">abbypan@gmail.com</a>&gt; wro=
te:<br class=3D"gmail_msg">
&gt;<br class=3D"gmail_msg">
&gt; Everyone has known that physical location and the topology of content =
delivery DO NOT MATCH.<br class=3D"gmail_msg">
&gt; As last mail reply to Warren, my proposal can offer the SAME critical =
information for authoritative server to make tailored response decision as =
ECS&#39;s client subnet.<br class=3D"gmail_msg">
&gt; Because in database such as maxmind,=C2=A0 ECS (client subnet) can be =
map into &lt;AS number,=C2=A0 country, province, ISP&gt;, which also guide =
network topology.<br class=3D"gmail_msg">
&gt; Therefore, if ECS has ANY value for optimizing content delivery on the=
 Internet, then EIL has.<br class=3D"gmail_msg">
&gt;<br class=3D"gmail_msg">
&gt; For example=EF=BC=8CIf ECS is tell AUTH :=C2=A0 the query is from <a h=
ref=3D"http://114.240.0.0/24" rel=3D"noreferrer" class=3D"gmail_msg" target=
=3D"_blank">114.240.0.0/24</a>. The AUTH knows that ECS(<a href=3D"http://1=
14.240.0.0/24" rel=3D"noreferrer" class=3D"gmail_msg" target=3D"_blank">114=
.240.0.0/24</a>) is indicated (CHINA, BEIJING, UNICOM), which is not only g=
eolocation, but also contains network topology information. Then AUTH can r=
eturn satisfied ip address according to the topology of content delivery.<b=
r class=3D"gmail_msg">
<br class=3D"gmail_msg">
Except for very small networks, the network topology isn=E2=80=99t just the=
 name of the provider. I suspect that if you took away all the geoip type l=
ookups the larger content delivery systems would work fine; but if you did =
the opposite (what you are proposing with EIL) they would not.<br class=3D"=
gmail_msg">
<br class=3D"gmail_msg">
I believe Netflix has public information about how their OpenConnect system=
 uses BGP and network topology information.<br class=3D"gmail_msg"></blockq=
uote><div><br></div><div>CDN providers configure their BGP with its AS neig=
hbor, the network topology optimization focus on, make their datacenters co=
nnect to more and more important ISP (such as Level 3, Comcast, etc) , with=
 faster and faster connect speed.=C2=A0 <br></div><div>Consider about DNS b=
ased delivery, as last mail I reply to brian, CDN can work finer if resolve=
r=E2=80=98s IP nearby client=E2=80=99s IP. <br></div><div><br></div><div><d=
iv>See this example of ECS : <a href=3D"https://www.cdnplanet.com/blog/whic=
h-cdns-support-edns-client-subnet/">Which CDNs support edns-client-subnet?<=
font color=3D"rgb(0, 0, 0)"> </font></a>, they <b>map the ECS client subnet=
 into the geolocation (what EIL give)</b>, and then make DNS decision. Beca=
use on AUTH side, they do not so care about each client subnet, but configu=
re on aerial view geolocation level. AUTH no need configure for each client=
 subnet, geoip-level precision check is offen took for IP connect speed sam=
ple test.<br><br></div>Therefore, EIL &lt;country, province, isp&gt; can gi=
ve the <b>SAME</b> <b>sufficent</b> geolocation information as ECS for AUTH=
, to decide which is the best IP addresses to response, because each CDN IP=
 <b>serves many client subnets in the same area</b>.<br></div><br>For examp=
le, all of these ECS can be map into<i>=C2=A0 EIL(CHINA, BEIJING, UNICOM)</=
i><i>: <br>ECS(<a href=3D"http://103.3.120.0/24">103.3.120.0/24</a>), ECS(<=
a href=3D"http://111.192.0.0/16">111.192.0.0/16</a>),ECS(<a href=3D"http://=
114.240.0.0/16">114.240.0.0/16</a>), ECS(<a href=3D"http://120.132.0.0/16">=
120.132.0.0/16</a>), ECS(<a href=3D"http://123.112.0.0/16">123.112.0.0/16</=
a>), ECS(<a href=3D"http://124.64.0.0/16">124.64.0.0/16</a>), ECS(<a href=
=3D"http://125.33.0.0/16">125.33.0.0/16</a>), ECS(<a href=3D"http://202.106=
.0.0/16">202.106.0.0/16</a>), ECS(<a href=3D"http://210.82.0.0/16">210.82.0=
.0/16</a>), ECS(<a href=3D"http://219.158.128.0/24">219.158.128.0/24</a>), =
ECS(<a href=3D"http://221.216.0.0/16">221.216.0.0/16</a>), ECS(<a href=3D"h=
ttp://222.128.0.0/16">222.128.0.0/16</a>), ECS(<a href=3D"http://49.152.0.0=
/16">49.152.0.0/16</a>), ECS(<a href=3D"http://61.48.0.0/16">61.48.0.0/16</=
a>),<br>......</i></div></div>=C2=A0<div><div class=3D"gmail_quote"><blockq=
uote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc =
solid;padding-left:1ex">
<br class=3D"gmail_msg">
Ask (speaking only for myself)<br class=3D"gmail_msg">
<br class=3D"gmail_msg">
</blockquote></div></div></div><div dir=3D"ltr">-- <br></div><div data-smar=
tmail=3D"gmail_signature"><div dir=3D"ltr">=E8=87=B4=E7=A4=BC=C2=A0 Best Re=
gards<br><br>=E6=BD=98=E8=93=9D=E5=85=B0=C2=A0 Pan Lanlan<br></div></div>

--001a1141e65aad9954054b4a39fa--


From nobody Tue Mar 21 21:40:31 2017
Return-Path: <ask@develooper.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4F159129457 for <dnsop@ietfa.amsl.com>; Tue, 21 Mar 2017 21:40:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.901
X-Spam-Level: 
X-Spam-Status: No, score=-6.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MdvNYPoqePGL for <dnsop@ietfa.amsl.com>; Tue, 21 Mar 2017 21:40:28 -0700 (PDT)
Received: from mbox1.develooper.com (mbox1.develooper.com [207.171.7.178]) by ietfa.amsl.com (Postfix) with ESMTP id CD869120227 for <dnsop@ietf.org>; Tue, 21 Mar 2017 21:40:28 -0700 (PDT)
Received: from mbox1.develooper.com (mbox1.develooper.com [127.0.0.1]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mbox1.develooper.com (Postfix) with ESMTPS id D5C9A175EED for <dnsop@ietf.org>; Tue, 21 Mar 2017 21:40:27 -0700 (PDT)
Received: (qmail 816 invoked from network); 22 Mar 2017 04:40:25 -0000
Received: from unknown (HELO ?17.149.229.239?) (ask@mail.dev@17.149.229.239) by smtp.develooper.com with ESMTPA; 22 Mar 2017 04:40:25 -0000
From: =?utf-8?Q?Ask_Bj=C3=B8rn_Hansen?= <ask@develooper.com>
Message-Id: <3C0E763C-4C7F-4A63-A178-58F2AD77D3AC@develooper.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_983BC0F9-46DD-42A5-9443-A2D5D6D55D47"
Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\))
Date: Tue, 21 Mar 2017 21:40:12 -0700
In-Reply-To: <CANLjSvXA03qGN9TZ2oON7bJfygU7Uzor6H3ku83E_NhA3FBa7A@mail.gmail.com>
Cc: Barry Raveendran Greene <bgreene@senki.org>, dns-privacy@ietf.org, dnsop <dnsop@ietf.org>, "fuyu@cnnic.cn" <fuyu@cnnic.cn>
To: Lanlan Pan <abbypan@gmail.com>
References: <000f01d29dfe$50b6b190$f22414b0$@cn> <CANLjSvXGO3rSpqb7hzwmV=vfm=UTHnQYqfBmt=uD9Mi8cL59Jg@mail.gmail.com> <16B293AD-27A2-4A6D-8A96-7CD847B59708@senki.org> <CANLjSvUJfU1cafGXHyg=DuCnhm09mBm5z4ve2_g6j2ONgt2tRQ@mail.gmail.com> <BBCEC002-D8D9-498E-8567-507181F9215E@develooper.com> <CANLjSvXA03qGN9TZ2oON7bJfygU7Uzor6H3ku83E_NhA3FBa7A@mail.gmail.com>
X-Mailer: Apple Mail (2.3273)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/3rmr_wTFTKByMpR7zHBgJrD9o0g>
Subject: Re: [DNSOP] [dns-privacy] FW: New Version Notification for draft-pan-dnsop-edns-isp-location-00
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Mar 2017 04:40:30 -0000

--Apple-Mail=_983BC0F9-46DD-42A5-9443-A2D5D6D55D47
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8


> On Mar 21, 2017, at 21:30 , Lanlan Pan <abbypan@gmail.com> wrote:
>=20
> See this example of ECS : Which CDNs support edns-client-subnet?=C2=A0 =
<https://www.cdnplanet.com/blog/which-cdns-support-edns-client-subnet/>, =
they map the ECS client subnet into the geolocation (what EIL give), and =
then make DNS decision. Because on AUTH side, they do not so care about =
each client subnet, but configure on aerial view geolocation level


That=E2=80=99s a fundamental assumption of your proposal. What I=E2=80=99m=
 offering (and I think what Warren said as well) is that it=E2=80=99s =
not true. The authoritative server will likely care as much or more =
about the subnet as it does the geo location.

The geo location only is fine for smaller networks or CDNs. Consider for =
example several pops in one city or region with differing peering =
connections in each pop.


Ask=

--Apple-Mail=_983BC0F9-46DD-42A5-9443-A2D5D6D55D47
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D""><br class=3D""><div><blockquote type=3D"cite" class=3D""><div =
class=3D"">On Mar 21, 2017, at 21:30 , Lanlan Pan &lt;<a =
href=3D"mailto:abbypan@gmail.com" class=3D"">abbypan@gmail.com</a>&gt; =
wrote:</div><br class=3D"Apple-interchange-newline"><div class=3D""><span =
style=3D"font-family: SourceSansPro-Regular; font-size: 14px; =
font-style: normal; font-variant-caps: normal; font-weight: normal; =
letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; float: none; display: inline =
!important;" class=3D"">See this example of ECS :<span =
class=3D"Apple-converted-space">&nbsp;</span></span><a =
href=3D"https://www.cdnplanet.com/blog/which-cdns-support-edns-client-subn=
et/" style=3D"font-family: SourceSansPro-Regular; font-size: 14px; =
font-style: normal; font-variant-caps: normal; font-weight: normal; =
letter-spacing: normal; orphans: auto; text-align: start; text-indent: =
0px; text-transform: none; white-space: normal; widows: auto; =
word-spacing: 0px; -webkit-text-size-adjust: auto; =
-webkit-text-stroke-width: 0px;" class=3D"">Which CDNs support =
edns-client-subnet?<font color=3D"rgb(0, 0, 0)" class=3D""><span =
class=3D"Apple-converted-space">&nbsp;</span></font></a><span =
style=3D"font-family: SourceSansPro-Regular; font-size: 14px; =
font-style: normal; font-variant-caps: normal; font-weight: normal; =
letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; float: none; display: inline =
!important;" class=3D"">, they<span =
class=3D"Apple-converted-space">&nbsp;</span></span><b =
style=3D"font-family: SourceSansPro-Regular; font-size: 14px; =
font-style: normal; font-variant-caps: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=3D"">map=
 the ECS client subnet into the geolocation (what EIL give)</b><span =
style=3D"font-family: SourceSansPro-Regular; font-size: 14px; =
font-style: normal; font-variant-caps: normal; font-weight: normal; =
letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; float: none; display: inline =
!important;" class=3D"">, and then make DNS decision. Because on AUTH =
side, they do not so care about each client subnet, but configure on =
aerial view geolocation level</span></div></blockquote></div><div =
class=3D""><br class=3D""></div><div class=3D"">That=E2=80=99s a =
fundamental assumption of your proposal. What I=E2=80=99m offering (and =
I think what Warren said as well) is that it=E2=80=99s not true. The =
authoritative server will likely care as much or more about the subnet =
as it does the geo location.</div><div class=3D""><br =
class=3D""></div><div class=3D"">The geo location only is fine for =
smaller networks or CDNs. Consider for example several pops in one city =
or region with differing peering connections in each pop.</div><div =
class=3D""><br class=3D""></div><div class=3D""><br class=3D""></div><div =
class=3D"">Ask</div></body></html>=

--Apple-Mail=_983BC0F9-46DD-42A5-9443-A2D5D6D55D47--


From nobody Tue Mar 21 23:38:24 2017
Return-Path: <abbypan@gmail.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BC6F112778E; Tue, 21 Mar 2017 23:38:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ReT9JTbBRMYa; Tue, 21 Mar 2017 23:38:15 -0700 (PDT)
Received: from mail-wr0-x231.google.com (mail-wr0-x231.google.com [IPv6:2a00:1450:400c:c0c::231]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 722C2129450; Tue, 21 Mar 2017 23:38:15 -0700 (PDT)
Received: by mail-wr0-x231.google.com with SMTP id g10so124224301wrg.2; Tue, 21 Mar 2017 23:38:15 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=T3TQS/XfTuQuWCeu+O4SDIJ2IWEIBpr3ljOX443vVQo=; b=E+DE91nV5slhRJKx8XLkd2bAjrmSMMGvNpQyZ+BlXR2oFlVKgbwOJksgH8E0HH9x44 D1iK2yi6nQcEkAxfLhp+5vyVknslUqOdscp5LGsOk/klpyercUlk08Xi6QLlVgcvIyxo g/f/gsEERfjQQWmoM961pK0ZuE3z2TI+GVMhHNmdparBoyUhd2KOrU0Ew4ulE24ha00Y xxS2dkVDiwMHSGAaQjqpqu92tHofGgO8PFa4kXcQVrGup1ijWYjxIInCT88NKiWcNuBK 6Wf9cElFxqYdI8fhouryK85aIh1ajMu2Pg9TYbxsQVVPT0gbLrKkkjRORpHK/qj/7y/b Za9g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=T3TQS/XfTuQuWCeu+O4SDIJ2IWEIBpr3ljOX443vVQo=; b=P/0HjyA0kBzSM8jI5vCJdkH54E7V7XbM4rVQgAxE56hKmDWnbxpbJ1YHgEYFZ0ry25 ogf3vCVtFP2IIv1TQWaARQ4MzsWiEEsVIn7EDpGN0QElgSu3M8WA0tXuVF6ZwTtDzi+4 zqxbPMtKeaNH1tYjb1OGwHCWrH5akSrl5Ujff9igbTMTUbslSv9gB8RP7I9LUcjJp+q6 ozgzHf2VnKZ3ZxTmF9RcahR4Mf/dMDcWlvZV/RNsk2Av3pKCFdSNCSjvluzMc15Sa0QH 0k1QvqBC+tfZtKjAQmnUfZkULm6hK7ZQQiPzT8p7EgrAepLZz1/+h0iU1SOnHNhKx8tZ 2szQ==
X-Gm-Message-State: AFeK/H38TQY9ZiU15PJ+tjOsZlZZlqFoOicfPUuIiZgQOedQ6pUxkulSXdYGRB40xk+UtSHIbUWaegQR4qmTkg==
X-Received: by 10.223.165.17 with SMTP id i17mr36020103wrb.70.1490164693470; Tue, 21 Mar 2017 23:38:13 -0700 (PDT)
MIME-Version: 1.0
References: <000f01d29dfe$50b6b190$f22414b0$@cn> <CANLjSvXGO3rSpqb7hzwmV=vfm=UTHnQYqfBmt=uD9Mi8cL59Jg@mail.gmail.com> <16B293AD-27A2-4A6D-8A96-7CD847B59708@senki.org> <CANLjSvUJfU1cafGXHyg=DuCnhm09mBm5z4ve2_g6j2ONgt2tRQ@mail.gmail.com> <BBCEC002-D8D9-498E-8567-507181F9215E@develooper.com> <CANLjSvXA03qGN9TZ2oON7bJfygU7Uzor6H3ku83E_NhA3FBa7A@mail.gmail.com> <3C0E763C-4C7F-4A63-A178-58F2AD77D3AC@develooper.com>
In-Reply-To: <3C0E763C-4C7F-4A63-A178-58F2AD77D3AC@develooper.com>
From: Lanlan Pan <abbypan@gmail.com>
Date: Wed, 22 Mar 2017 06:38:02 +0000
Message-ID: <CANLjSvWMYt1khfETApcW4Wt3aourPmhY-7Kz3Jrxjv4x89=3HA@mail.gmail.com>
To: =?UTF-8?Q?Ask_Bj=C3=B8rn_Hansen?= <ask@develooper.com>
Cc: Barry Raveendran Greene <bgreene@senki.org>, dns-privacy@ietf.org, dnsop <dnsop@ietf.org>, "fuyu@cnnic.cn" <fuyu@cnnic.cn>
Content-Type: multipart/alternative; boundary=f403045f1fb0361314054b4c012c
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/7koKHTXxnXvcYYVRKyK99g0HFq0>
Subject: Re: [DNSOP] [dns-privacy] FW: New Version Notification for draft-pan-dnsop-edns-isp-location-00
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Mar 2017 06:38:18 -0000

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

Hi Ask,

Ask Bj=C3=B8rn Hansen <ask@develooper.com>=E4=BA=8E2017=E5=B9=B43=E6=9C=882=
2=E6=97=A5=E5=91=A8=E4=B8=89 =E4=B8=8B=E5=8D=8812:40=E5=86=99=E9=81=93=EF=
=BC=9A

>
> On Mar 21, 2017, at 21:30 , Lanlan Pan <abbypan@gmail.com> wrote:
>
> See this example of ECS : Which CDNs support edns-client-subnet?
> <https://www.cdnplanet.com/blog/which-cdns-support-edns-client-subnet/>,
> they *map the ECS client subnet into the geolocation (what EIL give)*,
> and then make DNS decision. Because on AUTH side, they do not so care abo=
ut
> each client subnet, but configure on aerial view geolocation level
>
>
> That=E2=80=99s a fundamental assumption of your proposal. What I=E2=80=99=
m offering (and I
> think what Warren said as well) is that it=E2=80=99s not true. The author=
itative
> server will likely care as much or more about the subnet as it does the g=
eo
> location.
>
> The geo location only is fine for smaller networks or CDNs. Consider for
> example several pops in one city or region with differing peering
> connections in each pop.
>
> First, I TOTALLY AGREE with you that there may be several pops in one cit=
y
or region with differing peering connections in each pop.

But, EIL has the *SAME fundamental assumption* of ECS. Because ECS is also
based on the map of  "*client subnet -> geolocation*" information.

So, imagine that,  AUTH gets the precise subnet, and then,  *what is the
accuracy of map the subnet into geolocation* ?

* 2) Is the IP geolocation database used by the authoritative server with
high quality?  ( details in my Paper
<https://drive.google.com/open?id=3D0B5gNT4RRJ0xPaG9nZ045VXRrZzg> )*

Most of time, AUTH's  geolocation database CAN NOT achieve this accuracy
level, expecially on foreign subnet: several pops in one city or region
with differing peering connections in each pop.
So, the point is ECS send the subnet to AUTH, and AUTH map the subnet into
EIL's aerial view geolocation, and then AUTH makes the DNS decision.

For example, some AUTH may use Maxmind IP geo database.
Maxmind can tell that a subnet is from CHINA, and distinguish Chinese TOP 5
ISP : TELECOM/UNICOM/MOBILE/EDUCATION/TIETONG.
But Maxmind can not distinguish different subnet peering connections in one
city, there are many small ISPs in China,  such as CHANGKUAN, GEHUA,
DIANXINTONG, JUYOU, YOUXIANTONG, etc...
Actually, when I was worked for Tencent, a local company which have
billions of clients at PC and Mobile in China, they DID NOT achieve this
accuracy level too.

However, if you know about the geolocation <COUNTRY, PROVINCE, ISP>,  you
can make a better response, most of time, is the best response too.

Moreover, IPv6 contains huge amount of subnet, the accuracy problem may be
even worse.


> Ask
>
--=20
=E8=87=B4=E7=A4=BC  Best Regards

=E6=BD=98=E8=93=9D=E5=85=B0  Pan Lanlan

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

<div dir=3D"ltr">Hi Ask, <br><div><br><div class=3D"gmail_quote"><div dir=
=3D"ltr">Ask Bj=C3=B8rn Hansen &lt;<a href=3D"mailto:ask@develooper.com">as=
k@develooper.com</a>&gt;=E4=BA=8E2017=E5=B9=B43=E6=9C=8822=E6=97=A5=E5=91=
=A8=E4=B8=89 =E4=B8=8B=E5=8D=8812:40=E5=86=99=E9=81=93=EF=BC=9A<br></div><b=
lockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px =
#ccc solid;padding-left:1ex"><div style=3D"word-wrap:break-word" class=3D"g=
mail_msg"><br class=3D"gmail_msg"><div class=3D"gmail_msg"><blockquote type=
=3D"cite" class=3D"gmail_msg"><div class=3D"gmail_msg">On Mar 21, 2017, at =
21:30 , Lanlan Pan &lt;<a href=3D"mailto:abbypan@gmail.com" class=3D"gmail_=
msg" target=3D"_blank">abbypan@gmail.com</a>&gt; wrote:</div><br class=3D"m=
_-5219696303577329015Apple-interchange-newline gmail_msg"><div class=3D"gma=
il_msg"><span style=3D"font-family:SourceSansPro-Regular;font-size:14px;fon=
t-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:n=
ormal;text-align:start;text-indent:0px;text-transform:none;white-space:norm=
al;word-spacing:0px;float:none;display:inline!important" class=3D"gmail_msg=
">See this example of ECS :<span class=3D"m_-5219696303577329015Apple-conve=
rted-space gmail_msg">=C2=A0</span></span><a href=3D"https://www.cdnplanet.=
com/blog/which-cdns-support-edns-client-subnet/" style=3D"font-family:Sourc=
eSansPro-Regular;font-size:14px;font-style:normal;font-variant-caps:normal;=
font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;t=
ext-transform:none;white-space:normal;word-spacing:0px" class=3D"gmail_msg"=
 target=3D"_blank">Which CDNs support edns-client-subnet?<font class=3D"gma=
il_msg" color=3D"rgb(0, 0, 0)"><span class=3D"m_-5219696303577329015Apple-c=
onverted-space gmail_msg">=C2=A0</span></font></a><span style=3D"font-famil=
y:SourceSansPro-Regular;font-size:14px;font-style:normal;font-variant-caps:=
normal;font-weight:normal;letter-spacing:normal;text-align:start;text-inden=
t:0px;text-transform:none;white-space:normal;word-spacing:0px;float:none;di=
splay:inline!important" class=3D"gmail_msg">, they<span class=3D"m_-5219696=
303577329015Apple-converted-space gmail_msg">=C2=A0</span></span><b style=
=3D"font-family:SourceSansPro-Regular;font-size:14px;font-style:normal;font=
-variant-caps:normal;letter-spacing:normal;text-align:start;text-indent:0px=
;text-transform:none;white-space:normal;word-spacing:0px" class=3D"gmail_ms=
g">map the ECS client subnet into the geolocation (what EIL give)</b><span =
style=3D"font-family:SourceSansPro-Regular;font-size:14px;font-style:normal=
;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-ali=
gn:start;text-indent:0px;text-transform:none;white-space:normal;word-spacin=
g:0px;float:none;display:inline!important" class=3D"gmail_msg">, and then m=
ake DNS decision. Because on AUTH side, they do not so care about each clie=
nt subnet, but configure on aerial view geolocation level</span></div></blo=
ckquote></div><div class=3D"gmail_msg"><br class=3D"gmail_msg"></div></div>=
<div style=3D"word-wrap:break-word" class=3D"gmail_msg"><div class=3D"gmail=
_msg">That=E2=80=99s a fundamental assumption of your proposal. What I=E2=
=80=99m offering (and I think what Warren said as well) is that it=E2=80=99=
s not true. The authoritative server will likely care as much or more about=
 the subnet as it does the geo location.</div><div class=3D"gmail_msg"><br =
class=3D"gmail_msg"></div><div class=3D"gmail_msg">The geo location only is=
 fine for smaller networks or CDNs. Consider for example several pops in on=
e city or region with differing peering connections in each pop.</div></div=
><div style=3D"word-wrap:break-word" class=3D"gmail_msg"><div class=3D"gmai=
l_msg"><br class=3D"gmail_msg"></div></div></blockquote><div>First, I TOTAL=
LY AGREE with you that there may be several pops in one city or region with=
 differing peering connections in each pop. <br><br>But, EIL has the <b>SAM=
E fundamental assumption</b> of ECS. Because ECS is also based on the map o=
f=C2=A0 &quot;<b>client subnet -&gt; geolocation</b>&quot; information. <br=
></div><div></div><div><br>So, imagine that,=C2=A0 AUTH gets the precise su=
bnet, and then,=C2=A0 <b>what is the accuracy of map the subnet into geoloc=
ation</b> ? <br><i>=C2=A02) Is the IP geolocation database used by the auth=
oritative server with high quality?=C2=A0 ( details in my <strong><a class=
=3D"inbox-inbox-external-link" href=3D"https://drive.google.com/open?id=3D0=
B5gNT4RRJ0xPaG9nZ045VXRrZzg" rel=3D"nofollow">Paper</a> </strong>)<strong><=
br></strong></i><strong></strong></div><br>Most of time, AUTH&#39;s=C2=A0 g=
eolocation database CAN NOT achieve this accuracy level, expecially on fore=
ign subnet: several pops in one city or region with differing peering conne=
ctions in each pop.<br>So, the point is ECS send the subnet to AUTH, and AU=
TH map the subnet into EIL&#39;s aerial view geolocation, and then AUTH mak=
es the DNS decision.<br></div><div class=3D"gmail_quote"><br></div><div cla=
ss=3D"gmail_quote">For example, some AUTH may use Maxmind IP geo database. =
<br>Maxmind can tell that a subnet is from CHINA, and distinguish Chinese T=
OP 5 ISP : TELECOM/UNICOM/MOBILE/EDUCATION/TIETONG.<br>But Maxmind can not =
distinguish different subnet peering connections in one city, there are man=
y small ISPs in China,=C2=A0 such as CHANGKUAN, GEHUA, DIANXINTONG, JUYOU, =
YOUXIANTONG, etc... <br></div><div>Actually, when I was worked for Tencent,=
 a local company which have billions of clients at PC and Mobile in China, =
they DID NOT achieve this accuracy level too. <br><br>However, if you know =
about the geolocation &lt;COUNTRY, PROVINCE, ISP&gt;,=C2=A0 you can make a =
better response, most of time, is the best response too.</div><div class=3D=
"gmail_quote"><br>Moreover, IPv6 contains huge amount of subnet, the accura=
cy problem may be even worse.<br><div><br></div><blockquote class=3D"gmail_=
quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1=
ex"><div style=3D"word-wrap:break-word" class=3D"gmail_msg"><div class=3D"g=
mail_msg"></div><div class=3D"gmail_msg"><br class=3D"gmail_msg"></div><div=
 class=3D"gmail_msg">Ask</div></div></blockquote></div></div></div><div dir=
=3D"ltr">-- <br></div><div data-smartmail=3D"gmail_signature"><div dir=3D"l=
tr">=E8=87=B4=E7=A4=BC=C2=A0 Best Regards<br><br>=E6=BD=98=E8=93=9D=E5=85=
=B0=C2=A0 Pan Lanlan<br></div></div>

--f403045f1fb0361314054b4c012c--


From nobody Wed Mar 22 00:05:34 2017
Return-Path: <jim@rfc1035.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0C8C2129447 for <dnsop@ietfa.amsl.com>; Wed, 22 Mar 2017 00:05:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PIE6NHrEXUhh for <dnsop@ietfa.amsl.com>; Wed, 22 Mar 2017 00:05:31 -0700 (PDT)
Received: from shaun.rfc1035.com (smtp.v6.rfc1035.com [IPv6:2001:4b10:100:7::25]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AE9B6124281 for <dnsop@ietf.org>; Wed, 22 Mar 2017 00:05:31 -0700 (PDT)
Received: from [IPv6:::1] (shaun.rfc1035.com [93.186.33.42]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by shaun.rfc1035.com (Postfix) with ESMTPS id 18B77242125A; Wed, 22 Mar 2017 07:05:29 +0000 (UTC)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\))
From: Jim Reid <jim@rfc1035.com>
In-Reply-To: <0A544BEC-F719-4A7B-99E4-DC878EBE7B0C@gmail.com>
Date: Wed, 22 Mar 2017 07:05:28 +0000
Cc: IETF dnsop Working Group <dnsop@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <63DEB599-B4CD-4664-9AB6-9F505D81EDA7@rfc1035.com>
References: <E07AFAEB-2B84-4610-87E7-94CF32CF3761@fugue.com> <7652B138-FEAB-4138-91FB-D71AFE6BEF2C@vigilsec.com> <6DCFBC9D-666A-4A3C-A418-82BB6AE3D25D@gmail.com> <alpine.LRH.2.20.999.1703210928390.28925@bofh.nohats.ca> <m1cqKPa-0000FeC@stereo.hq.phicoh.net> <71F88034-72C5-4AEE-9ACE-3493A1173634@gmail.com> <alpine.LRH.2.20.999.1703211011170.30281@bofh.nohats.ca> <0A544BEC-F719-4A7B-99E4-DC878EBE7B0C@gmail.com>
To: Suzanne Woolf <suzworldwide@gmail.com>
X-Mailer: Apple Mail (2.3124)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/1edyhgX_O_co0NfdVMOG-vpJdpE>
Subject: [DNSOP] .arpa
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Mar 2017 07:05:33 -0000

> On 21 Mar 2017, at 14:53, Suzanne Woolf <suzworldwide@gmail.com> =
wrote:
>=20
> RFC 3172 was written in 2001=E2=80=A6

RFC 3172 was an attempt to rewrite history and contrive an acronym: =
Address and Routing Parameter Area - really?

> Respectfully, I=E2=80=99ve always wondered who has this problem (US or =
non-US) besides network infrastructure geeks Of a Certain Age (yes, =
including myself, and many IETF participants).

It's a convenient tool for those hostile to USG "control" of the =
Internet: ie the US military is responsible for everything under .arpa, =
the US military's ARPA has still got some special status in the =
operation/development/control of the Internet, etc, etc. [And say things =
like "if .arpa isn't for US military control, why can't the string be =
changed?" or ".arpa hasn't been renamed since the Internet started 25-30 =
years ago. That proves ARPA/DoD is in charge of the Internet.".] It's =
utter nonsense of course. But that doesn't stop government officials and =
policymakers from making these arguments. I have seen them do this many =
times. Sigh. RFC3172 didn't make things better.


From nobody Wed Mar 22 01:00:22 2017
Return-Path: <paul@redbarn.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C1E9D129582; Wed, 22 Mar 2017 01:00:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.902
X-Spam-Level: 
X-Spam-Status: No, score=-1.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id o9zfg-WGV7Ug; Wed, 22 Mar 2017 01:00:13 -0700 (PDT)
Received: from family.redbarn.org (family.redbarn.org [IPv6:2001:559:8000:cd::5]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9C92E13147E; Wed, 22 Mar 2017 01:00:04 -0700 (PDT)
Received: from [IPv6:2001:559:8000:c9:c871:8ab0:f80d:ed3c] (unknown [IPv6:2001:559:8000:c9:c871:8ab0:f80d:ed3c]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by family.redbarn.org (Postfix) with ESMTPSA id DC0EC61F9C; Wed, 22 Mar 2017 08:00:03 +0000 (UTC)
Message-ID: <58D22F02.60505@redbarn.org>
Date: Wed, 22 Mar 2017 01:00:02 -0700
From: Paul Vixie <paul@redbarn.org>
User-Agent: Postbox 5.0.11 (Windows/20170302)
MIME-Version: 1.0
To: Lanlan Pan <abbypan@gmail.com>
CC: =?ISO-8859-1?Q?Ask_Bj=F8rn_Hansen?= <ask@develooper.com>,  "fuyu@cnnic.cn" <fuyu@cnnic.cn>, dns-privacy@ietf.org, Barry Raveendran Greene <bgreene@senki.org>,  dnsop <dnsop@ietf.org>
References: <000f01d29dfe$50b6b190$f22414b0$@cn> <CANLjSvXGO3rSpqb7hzwmV=vfm=UTHnQYqfBmt=uD9Mi8cL59Jg@mail.gmail.com> <16B293AD-27A2-4A6D-8A96-7CD847B59708@senki.org> <CANLjSvUJfU1cafGXHyg=DuCnhm09mBm5z4ve2_g6j2ONgt2tRQ@mail.gmail.com> <BBCEC002-D8D9-498E-8567-507181F9215E@develooper.com> <CANLjSvXA03qGN9TZ2oON7bJfygU7Uzor6H3ku83E_NhA3FBa7A@mail.gmail.com> <3C0E763C-4C7F-4A63-A178-58F2AD77D3AC@develooper.com> <CANLjSvWMYt1khfETApcW4Wt3aourPmhY-7Kz3Jrxjv4x89=3HA@mail.gmail.com>
In-Reply-To: <CANLjSvWMYt1khfETApcW4Wt3aourPmhY-7Kz3Jrxjv4x89=3HA@mail.gmail.com>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/KBjWWco9Q1xeLaR79hRCZFDsjPE>
Subject: Re: [DNSOP] [dns-privacy] FW: New Version Notification for draft-pan-dnsop-edns-isp-location-00
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Mar 2017 08:00:16 -0000

Lanlan Pan wrote:
> ... Because ECS is
> also based on the map of  "*client subnet -> geolocation*" information.

wait, what?

-- 
P Vixie


From nobody Wed Mar 22 01:12:25 2017
Return-Path: <paf@frobbit.se>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 26DC71314FB for <dnsop@ietfa.amsl.com>; Wed, 22 Mar 2017 01:12:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.602
X-Spam-Level: 
X-Spam-Status: No, score=-2.602 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KfacX-Se4dYr for <dnsop@ietfa.amsl.com>; Wed, 22 Mar 2017 01:12:21 -0700 (PDT)
Received: from mail.frobbit.se (mail.frobbit.se [85.30.129.185]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 219A413149F for <dnsop@ietf.org>; Wed, 22 Mar 2017 01:12:00 -0700 (PDT)
Received: from [172.16.17.134] (static-212-247-217-148.cust.tele2.se [212.247.217.148]) by mail.frobbit.se (Postfix) with ESMTPSA id 3EA7E200DE; Wed, 22 Mar 2017 09:11:57 +0100 (CET)
From: "Patrik =?utf-8?b?RsOkbHRzdHLDtm0=?=" <paf@frobbit.se>
To: "Jim Reid" <jim@rfc1035.com>
Cc: "Suzanne Woolf" <suzworldwide@gmail.com>, "IETF dnsop Working Group" <dnsop@ietf.org>
Date: Wed, 22 Mar 2017 09:11:57 +0100
Message-ID: <ABB93CB8-36DC-4E11-A5A8-A8D486B782EC@frobbit.se>
In-Reply-To: <63DEB599-B4CD-4664-9AB6-9F505D81EDA7@rfc1035.com>
References: <E07AFAEB-2B84-4610-87E7-94CF32CF3761@fugue.com> <7652B138-FEAB-4138-91FB-D71AFE6BEF2C@vigilsec.com> <6DCFBC9D-666A-4A3C-A418-82BB6AE3D25D@gmail.com> <alpine.LRH.2.20.999.1703210928390.28925@bofh.nohats.ca> <m1cqKPa-0000FeC@stereo.hq.phicoh.net> <71F88034-72C5-4AEE-9ACE-3493A1173634@gmail.com> <alpine.LRH.2.20.999.1703211011170.30281@bofh.nohats.ca> <0A544BEC-F719-4A7B-99E4-DC878EBE7B0C@gmail.com> <63DEB599-B4CD-4664-9AB6-9F505D81EDA7@rfc1035.com>
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=_MailMate_F7A85DAD-96AA-460D-B37C-EEFF7CBE2564_="; micalg=pgp-sha1; protocol="application/pgp-signature"
X-Mailer: MailMate (2.0BETAr6080)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/OCT2PylrjLawpr3bkM3pkAyk4Z0>
Subject: Re: [DNSOP] .arpa
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Mar 2017 08:12:23 -0000

This is an OpenPGP/MIME signed message (RFC 3156 and 4880).

--=_MailMate_F7A85DAD-96AA-460D-B37C-EEFF7CBE2564_=
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

On 22 Mar 2017, at 8:05, Jim Reid wrote:

>> On 21 Mar 2017, at 14:53, Suzanne Woolf <suzworldwide@gmail.com> wrote=
:
>>
>> RFC 3172 was written in 2001=E2=80=A6
>
> RFC 3172 was an attempt to rewrite history and contrive an acronym: Add=
ress and Routing Parameter Area - really?
>
>> Respectfully, I=E2=80=99ve always wondered who has this problem (US or=
 non-US) besides network infrastructure geeks Of a Certain Age (yes, incl=
uding myself, and many IETF participants).
>
> It's a convenient tool for those hostile to USG "control" of the Intern=
et: ie the US military is responsible for everything under .arpa, the US =
military's ARPA has still got some special status in the operation/develo=
pment/control of the Internet, etc, etc. [And say things like "if .arpa i=
sn't for US military control, why can't the string be changed?" or ".arpa=
 hasn't been renamed since the Internet started 25-30 years ago. That pro=
ves ARPA/DoD is in charge of the Internet.".] It's utter nonsense of cour=
se. But that doesn't stop government officials and policymakers from maki=
ng these arguments. I have seen them do this many times. Sigh. RFC3172 di=
dn't make things better.

The important thing in RFC3172 is Appendix A, the letter by which US Gove=
rnment (via Karen Rose), that was then in charge, set the scope for the I=
ANA and use of .ARPA.

The next big step was the end of the contract(s) between US Gov and ICANN=
 Oct 1 2016.

Many steps of course remain, but it is important to separate facts from r=
umors, while at the same time not ignore the need for proper and correct =
information and informed discussions.

   paf

--=_MailMate_F7A85DAD-96AA-460D-B37C-EEFF7CBE2564_=
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename=signature.asc
Content-Type: application/pgp-signature; name=signature.asc

-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - http://gpgtools.org

iEYEARECAAYFAljSMc0ACgkQrMabGguI183ABgCbBhl6o/XwY/uVjaT2x5X8xH7c
nmkAn0x1xVtnIcFqdYFssX53Zotp6GDw
=ujsF
-----END PGP SIGNATURE-----

--=_MailMate_F7A85DAD-96AA-460D-B37C-EEFF7CBE2564_=--


From nobody Wed Mar 22 01:30:46 2017
Return-Path: <abbypan@gmail.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B6066131528; Wed, 22 Mar 2017 01:30:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level: 
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GG7YhtpXT7oF; Wed, 22 Mar 2017 01:30:37 -0700 (PDT)
Received: from mail-wm0-x230.google.com (mail-wm0-x230.google.com [IPv6:2a00:1450:400c:c09::230]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7DE9713151E; Wed, 22 Mar 2017 01:26:51 -0700 (PDT)
Received: by mail-wm0-x230.google.com with SMTP id t189so30341850wmt.1; Wed, 22 Mar 2017 01:26:51 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=CP/KWSiJrGYCCGyRPJMJtJOsAWBLJAsa+9AN7jnLaoM=; b=A51ExsA0ajtGBw9SH9gH++4ulAAkc/B2KTNTKJGZzU3IUSdeB5cPXQwAa/7W4Ulp70 L9UCY5CPP3/gLOoeQHf24V/NnXeNqTiXkfuU+e2rT5fjfi8u34GVX31jeEULB/X+dFKs g8rymSjgNaedKC25UylWfD3yCE8wiAbrhNd1s5NlfT1hkm+vL5nWeOuQTWE9FSnxSuRJ 4sRsVugZv8KmUHDG+rDpTeluDCd8oYSsfKdD/3zi9BOsVBvrEqnT9kyA1eCfwb4z9BtJ 43XCbfmcVWjqJ0T3Zod7NlsbdwXJGLn2YeRMKKULBmTCBKD4ECV0uZIuY0gwy3FkucEb axyg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=CP/KWSiJrGYCCGyRPJMJtJOsAWBLJAsa+9AN7jnLaoM=; b=U3fjPG8CT73Ns+3oBPU3dIX9+Nx3Db/YbSdXDbtwRmszbixymZ4fqi5HE3+EJLliN1 q6fIYxCG1i58YJs6BOmCdcSkgE3rPHwfpF+qCQvEsGJkLCGo0FvtVGSzEiYjs8O7oBKI /jbjdMcJ+wjwK9uVZFXUkttAd1nxX2CJNnX0asbHjvI0CAZCJHgBrI3/o2B5fIfhYJYM ijtkMNkQsmXYM8vYxiYehBdnRmRoEHIPNtR37bMr9nSV+LL8/4HGrH/TdDf95WXRHNsc RXbNrryMKA0pRqXxqM9BJ1euLRRplk2XCYEnzInIG+YdKQvLbH0v2mj/O9jlzxc+EeyO MgEA==
X-Gm-Message-State: AFeK/H1mDvOU0JcL8EEKvw7GqxadmdlqVKrl9ThMEV6kU8KDi3vRkTBUiM/wwUJ89pIozvHWKeTgScNWsewKmA==
X-Received: by 10.28.232.13 with SMTP id f13mr6519930wmh.141.1490171210056; Wed, 22 Mar 2017 01:26:50 -0700 (PDT)
MIME-Version: 1.0
References: <000f01d29dfe$50b6b190$f22414b0$@cn> <CANLjSvXGO3rSpqb7hzwmV=vfm=UTHnQYqfBmt=uD9Mi8cL59Jg@mail.gmail.com> <16B293AD-27A2-4A6D-8A96-7CD847B59708@senki.org> <CANLjSvUJfU1cafGXHyg=DuCnhm09mBm5z4ve2_g6j2ONgt2tRQ@mail.gmail.com> <BBCEC002-D8D9-498E-8567-507181F9215E@develooper.com> <CANLjSvXA03qGN9TZ2oON7bJfygU7Uzor6H3ku83E_NhA3FBa7A@mail.gmail.com> <3C0E763C-4C7F-4A63-A178-58F2AD77D3AC@develooper.com> <CANLjSvWMYt1khfETApcW4Wt3aourPmhY-7Kz3Jrxjv4x89=3HA@mail.gmail.com> <58D22F02.60505@redbarn.org>
In-Reply-To: <58D22F02.60505@redbarn.org>
From: Lanlan Pan <abbypan@gmail.com>
Date: Wed, 22 Mar 2017 08:26:39 +0000
Message-ID: <CANLjSvUfbOTXZCva-1zuiaxKoF_L02ZJ95c55cPdefeoroZwEg@mail.gmail.com>
To: Paul Vixie <paul@redbarn.org>
Cc: =?UTF-8?Q?Ask_Bj=C3=B8rn_Hansen?= <ask@develooper.com>,  "fuyu@cnnic.cn" <fuyu@cnnic.cn>, dns-privacy@ietf.org,  Barry Raveendran Greene <bgreene@senki.org>, dnsop <dnsop@ietf.org>
Content-Type: multipart/alternative; boundary=001a11477984a1494b054b4d85cb
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/a1iVQ1nNogPThZtMfasEXY9QMoE>
Subject: Re: [DNSOP] [dns-privacy] FW: New Version Notification for draft-pan-dnsop-edns-isp-location-00
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Mar 2017 08:30:39 -0000

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

Hi Paul,

https://www.cdnplanet.com/blog/which-cdns-support-edns-client-subnet/

Paul Vixie <paul@redbarn.org>=E4=BA=8E2017=E5=B9=B43=E6=9C=8822=E6=97=A5=E5=
=91=A8=E4=B8=89 =E4=B8=8B=E5=8D=884:00=E5=86=99=E9=81=93=EF=BC=9A

>
>
> Lanlan Pan wrote:
> > ... Because ECS is
> > also based on the map of  "*client subnet -> geolocation*" information.
>
> wait, what?
>
> --
> P Vixie
>
> --
=E8=87=B4=E7=A4=BC  Best Regards

=E6=BD=98=E8=93=9D=E5=85=B0  Pan Lanlan

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

<div dir=3D"ltr">Hi Paul, <br><br><a href=3D"https://www.cdnplanet.com/blog=
/which-cdns-support-edns-client-subnet/">https://www.cdnplanet.com/blog/whi=
ch-cdns-support-edns-client-subnet/</a><br><div><br><div class=3D"gmail_quo=
te"><div dir=3D"ltr">Paul Vixie &lt;<a href=3D"mailto:paul@redbarn.org">pau=
l@redbarn.org</a>&gt;=E4=BA=8E2017=E5=B9=B43=E6=9C=8822=E6=97=A5=E5=91=A8=
=E4=B8=89 =E4=B8=8B=E5=8D=884:00=E5=86=99=E9=81=93=EF=BC=9A<br></div><block=
quote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc=
 solid;padding-left:1ex"><br class=3D"gmail_msg">
<br class=3D"gmail_msg">
Lanlan Pan wrote:<br class=3D"gmail_msg">
&gt; ... Because ECS is<br class=3D"gmail_msg">
&gt; also based on the map of=C2=A0 &quot;*client subnet -&gt; geolocation*=
&quot; information.<br class=3D"gmail_msg">
<br class=3D"gmail_msg">
wait, what?<br class=3D"gmail_msg">
<br class=3D"gmail_msg">
--<br class=3D"gmail_msg">
P Vixie<br class=3D"gmail_msg">
<br class=3D"gmail_msg">
</blockquote></div></div></div><div dir=3D"ltr">-- <br></div><div data-smar=
tmail=3D"gmail_signature"><div dir=3D"ltr">=E8=87=B4=E7=A4=BC=C2=A0 Best Re=
gards<br><br>=E6=BD=98=E8=93=9D=E5=85=B0=C2=A0 Pan Lanlan<br></div></div>

--001a11477984a1494b054b4d85cb--


From nobody Wed Mar 22 03:54:59 2017
Return-Path: <paul@redbarn.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 737C51316F7; Wed, 22 Mar 2017 03:54:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.902
X-Spam-Level: 
X-Spam-Status: No, score=-1.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JvykW2cgo0Ss; Wed, 22 Mar 2017 03:54:47 -0700 (PDT)
Received: from family.redbarn.org (family.redbarn.org [24.104.150.213]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 142F01316FC; Wed, 22 Mar 2017 03:54:46 -0700 (PDT)
Received: from [IPv6:2001:559:8000:c9:c871:8ab0:f80d:ed3c] (unknown [IPv6:2001:559:8000:c9:c871:8ab0:f80d:ed3c]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by family.redbarn.org (Postfix) with ESMTPSA id 94FC361F9C; Wed, 22 Mar 2017 10:54:45 +0000 (UTC)
Message-ID: <58D257F4.8090506@redbarn.org>
Date: Wed, 22 Mar 2017 03:54:44 -0700
From: Paul Vixie <paul@redbarn.org>
User-Agent: Postbox 5.0.11 (Windows/20170302)
MIME-Version: 1.0
To: Lanlan Pan <abbypan@gmail.com>
CC: =?UTF-8?B?QXNrIEJqw7hybiBIYW5zZW4=?= <ask@develooper.com>,  "fuyu@cnnic.cn" <fuyu@cnnic.cn>, dns-privacy@ietf.org, Barry Raveendran Greene <bgreene@senki.org>,  dnsop <dnsop@ietf.org>
References: <000f01d29dfe$50b6b190$f22414b0$@cn> <CANLjSvXGO3rSpqb7hzwmV=vfm=UTHnQYqfBmt=uD9Mi8cL59Jg@mail.gmail.com> <16B293AD-27A2-4A6D-8A96-7CD847B59708@senki.org> <CANLjSvUJfU1cafGXHyg=DuCnhm09mBm5z4ve2_g6j2ONgt2tRQ@mail.gmail.com> <BBCEC002-D8D9-498E-8567-507181F9215E@develooper.com> <CANLjSvXA03qGN9TZ2oON7bJfygU7Uzor6H3ku83E_NhA3FBa7A@mail.gmail.com> <3C0E763C-4C7F-4A63-A178-58F2AD77D3AC@develooper.com> <CANLjSvWMYt1khfETApcW4Wt3aourPmhY-7Kz3Jrxjv4x89=3HA@mail.gmail.com> <58D22F02.60505@redbarn.org> <CANLjSvUfbOTXZCva-1zuiaxKoF_L02ZJ95c55cPdefeoroZwEg@mail.gmail.com>
In-Reply-To: <CANLjSvUfbOTXZCva-1zuiaxKoF_L02ZJ95c55cPdefeoroZwEg@mail.gmail.com>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/z-LgUuMv7rs8kKKbOa_gGxmobLc>
Subject: Re: [DNSOP] [dns-privacy] FW: New Version Notification for draft-pan-dnsop-edns-isp-location-00
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Mar 2017 10:54:52 -0000

Lanlan Pan wrote:
> ... Because ECS is also based on the map of
> "*client subnet -> geolocation*" information.

Paul Vixie <paul@redbarn.org>于2017年3月22日周
> wait, what?

Lanlan Pan wrote:
> Hi Paul,

hi.

> https://www.cdnplanet.com/blog/which-cdns-support-edns-client-subnet/

this web page is factually incorrect in that it presupposes that geo-ip
is used. i have added a comment there to this effect.

the original ECS web site
(http://www.afasterinternet.com/howitworks.htm) is somewhat
marketing-oriented, but says only that "With this more intelligent
routing, customers will have a better Internet experience with lower
latency and faster speeds." in other words, it expects that a CDN will
apply its server-selection logic on an address basis, but using the
truncated client subnet rather than to the DNS request source address.
it does not dictate what the CDN's server-selection logic has to be or do.

in RFC 7871 (http://www.afasterinternet.com/ietfrfc.htm) we see this
definition:

> Topologically Close:  Refers to two hosts being close in terms of the
>       number of hops or the time it takes for a packet to travel from
>       one host to the other.  The concept of topological distance is
>       only loosely related to the concept of geographical distance: two
>       geographically close hosts can still be very distant from a
>       topological perspective, and two geographically distant hosts can
>       be quite close on the network.

there is an error on page 22 which is directly on-point:

>    o  Recursive Resolvers implementing ECS should only enable it in
>       deployments where it is expected to bring clear advantages to the
>       end users, such as when expecting clients from a variety of
>       networks or from a wide geographical area.  Due to the high cache
>       pressure introduced by ECS, the feature SHOULD be disabled in all
>       default configurations.

from context, it's clear that they meant "topological area".

actual CDN technology, from as far back as Cisco Distributed Director in
the mid-1990's, has usually ignored geography, for the reasons i gave
up-thread: overlapping and incoherent topology within a geo-ip region
means that geo-location is a very poor predictor of per-path performance.

let me state (again) for the record that i was and remain opposed to ECS
because it's an obviously bad idea and the apparent need for it merely
proves that Stupid DNS Tricks
(http://queue.acm.org/detail.cfm?id=1647302) did not and could not solve
their chosen problem in the first place. it's architectural
cost-shifting, which is a form of both intellectual conversion and
economic compulsion. sad!

however, if you're going to propose a replacement for ECS, you should
correctly describe how it works. <<Because ECS is also based on the map
of "*client subnet -> geolocation*">> is not a correct description. if
EIL is geo-based, then it is completely different from ECS.

-- 
P Vixie


From nobody Wed Mar 22 04:40:44 2017
Return-Path: <suzworldwide@gmail.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4E9AB131743 for <dnsop@ietfa.amsl.com>; Wed, 22 Mar 2017 04:40:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level: 
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZS049wLxtFV7 for <dnsop@ietfa.amsl.com>; Wed, 22 Mar 2017 04:40:40 -0700 (PDT)
Received: from mail-qk0-x234.google.com (mail-qk0-x234.google.com [IPv6:2607:f8b0:400d:c09::234]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B1B8113173B for <dnsop@ietf.org>; Wed, 22 Mar 2017 04:40:39 -0700 (PDT)
Received: by mail-qk0-x234.google.com with SMTP id p22so15438543qka.3 for <dnsop@ietf.org>; Wed, 22 Mar 2017 04:40:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=sSlTSKQWybrrySDkCf71j7XbsKNH76kyMwFxSA1sFN4=; b=UEDKQ3i/xoOlQTKIcl4Wg7tYAqm0ELfU5GYSVO0Q4VQhfsU9Yo+qV15EJZYlpjxhDY 27fRVFwXmDY7QuB16PQWHzn7EN6H316F7tuA8F6czVuNbNrOfNvl+9jxGaLo2/ADCeEw RGXw/x/Zn3GL1cLF83sXGHc6wdfUMgFB5DYKQV1qKn+Hfh2AFKKdiczPbaA3RYytA1Op 4PN+13X6ZoZ+iYwoIwmjxCrzjXmgFn48ZGo5yENdqGqPWwQJiUU1n2KHABRyl+rplD05 3kmb9L6pbmh1X3CTKIU2+pxoyLvVMgTF7BX/gvWNAWi62SjH93XNk7Uvaakdo8Mn+ap1 fwOg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=sSlTSKQWybrrySDkCf71j7XbsKNH76kyMwFxSA1sFN4=; b=G7iH2hilyZc/BPg2DqWHTc8zLS0FsLIgXmVphTD5maLDX3eFEpCDn9Th/Cn9h1qFDG OnUMuCb0ixevOIPQWhrgesFp/RfSowgTt5cN8FWEk9b8wdBXveK7pMY3xaXeEutdOugx 9Ma4eHESPtSaO/MsICkDxy6VUafB1VrbewLQoT5/AOicnHAt5mhMqM3P8+SMbIf48MR+ 80f1Mk5aUSThQ1b1+ElElmu90psihohqP/olkHewW8J0TjGzOzAr8VC8suoqKhbJ/3uy StSGgfLUB+/j/z/7fsaeX+ChEDtuY22QB261AfSQd+SSUsCfsCQ0hNS8c3w4wSu89amr nxPA==
X-Gm-Message-State: AFeK/H1WK9L9mfuxy/X2znchX01gX7H4/s5gQQ2WmZkE8r0ln63PMmgzYZ8agdu+p2C8Uw==
X-Received: by 10.55.75.202 with SMTP id y193mr34351824qka.256.1490182838874;  Wed, 22 Mar 2017 04:40:38 -0700 (PDT)
Received: from ?IPv6:2601:181:c381:c20:f55b:dc3:f982:e34c? ([2601:181:c381:c20:f55b:dc3:f982:e34c]) by smtp.gmail.com with ESMTPSA id e19sm745783qta.68.2017.03.22.04.40.37 (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Wed, 22 Mar 2017 04:40:38 -0700 (PDT)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2104\))
From: Suzanne Woolf <suzworldwide@gmail.com>
In-Reply-To: <63DEB599-B4CD-4664-9AB6-9F505D81EDA7@rfc1035.com>
Date: Wed, 22 Mar 2017 07:40:36 -0400
Cc: IETF dnsop Working Group <dnsop@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <4DC4999E-CB4D-4F72-93BC-FDDC9A26A195@gmail.com>
References: <E07AFAEB-2B84-4610-87E7-94CF32CF3761@fugue.com> <7652B138-FEAB-4138-91FB-D71AFE6BEF2C@vigilsec.com> <6DCFBC9D-666A-4A3C-A418-82BB6AE3D25D@gmail.com> <alpine.LRH.2.20.999.1703210928390.28925@bofh.nohats.ca> <m1cqKPa-0000FeC@stereo.hq.phicoh.net> <71F88034-72C5-4AEE-9ACE-3493A1173634@gmail.com> <alpine.LRH.2.20.999.1703211011170.30281@bofh.nohats.ca> <0A544BEC-F719-4A7B-99E4-DC878EBE7B0C@gmail.com> <63DEB599-B4CD-4664-9AB6-9F505D81EDA7@rfc1035.com>
To: Jim Reid <jim@rfc1035.com>
X-Mailer: Apple Mail (2.2104)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/PMuIxns4IhHao0ruYeK0l13EV-4>
Subject: Re: [DNSOP] .arpa
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Mar 2017 11:40:42 -0000

> On Mar 22, 2017, at 3:05 AM, Jim Reid <jim@rfc1035.com> wrote:
>=20
>> On 21 Mar 2017, at 14:53, Suzanne Woolf <suzworldwide@gmail.com> =
wrote:
>>=20
>> RFC 3172 was written in 2001=E2=80=A6
>=20
> RFC 3172 was an attempt to rewrite history and contrive an acronym: =
Address and Routing Parameter Area - really?

Well, no. I thought it wasn=E2=80=99t rewriting anything, but setting a =
future direction. (The backronym was cute or annoying, depending on your =
POV, but ultimately not that important.)

>=20
>> Respectfully, I=E2=80=99ve always wondered who has this problem (US =
or non-US) besides network infrastructure geeks Of a Certain Age (yes, =
including myself, and many IETF participants).
>=20
> It's a convenient tool for those hostile to USG "control" of the =
Internet: ie the US military is responsible for everything under .arpa, =
the US military's ARPA has still got some special status in the =
operation/development/control of the Internet, etc, etc.=20

So the answer to =E2=80=9CWhy not actually use it where it=E2=80=99s =
technically suitable=E2=80=9D is essentially =E2=80=9Cinstalled base=E2=80=
=9D?=20

I don=E2=80=99t mean to sound flippant=E2=80=94 I=E2=80=99m just trying =
to understand the view that there=E2=80=99s a bigger obstacle to using =
.arpa than there is to asking ICANN for a root zone entry and engaging =
with all of the resulting complexities.


thanks,
Suzanne


From nobody Wed Mar 22 04:50:29 2017
Return-Path: <tjc@ecs.soton.ac.uk>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A28331294C1 for <dnsop@ietfa.amsl.com>; Wed, 22 Mar 2017 04:50:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.302
X-Spam-Level: 
X-Spam-Status: No, score=-4.302 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ecs.soton.ac.uk
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id y5EsspFvwcOr for <dnsop@ietfa.amsl.com>; Wed, 22 Mar 2017 04:50:24 -0700 (PDT)
Received: from falcon.ecs.soton.ac.uk (falcon.ecs.soton.ac.uk [IPv6:2001:630:d0:f102::25e]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 086A512714F for <dnsop@ietf.org>; Wed, 22 Mar 2017 04:50:23 -0700 (PDT)
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 v2MBoG7M028995; Wed, 22 Mar 2017 11:50:17 GMT
X-DKIM: Sendmail DKIM Filter v2.8.2 falcon.ecs.soton.ac.uk v2MBoG7M028995
DKIM-Signature: v=1; a=rsa-sha1; c=simple/simple; d=ecs.soton.ac.uk; s=201304; t=1490183417; bh=HdyUxEP41LgYX0j8nj1o2d3bd2I=; h=Mime-Version:Subject:From:In-Reply-To:Date:Cc:References:To; b=lqNWaGVdJm7EsZNTX++2kbUaWv2andE5/HDQxCkKB5YKqWNl+U6XaLSN0GC6dWm7D RSfalNQV39VVKt9Xbg1OHVXK1szeKcjL5WfanQ04+5oXRo7RZx+nnhcFpLDDPkd7PO rKo0bYsntmF76IrWYJd221UsZAkRwZuiSdf1ERHk=
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 y2LBoG3006105960Ks ret-id none; Wed, 22 Mar 2017 11:50:17 +0000
Received: from [10.99.194.168] ([94.117.221.163]) (authenticated bits=0) by gander.ecs.soton.ac.uk (8.13.8/8.13.8) with ESMTP id v2MBoC9v014704 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 22 Mar 2017 11:50:13 GMT
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
From: Tim Chown <tjc@ecs.soton.ac.uk>
In-Reply-To: <4DC4999E-CB4D-4F72-93BC-FDDC9A26A195@gmail.com>
Date: Wed, 22 Mar 2017 11:50:12 +0000
Cc: Jim Reid <jim@rfc1035.com>, IETF dnsop Working Group <dnsop@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-ID: <EMEW3|7748a271060e43ad02f4e918d6bc04f1y2LBoG03tjc|ecs.soton.ac.uk|5B809E6D-8C23-4B41-B142-5706316775C6@ecs.soton.ac.uk>
References: <E07AFAEB-2B84-4610-87E7-94CF32CF3761@fugue.com> <7652B138-FEAB-4138-91FB-D71AFE6BEF2C@vigilsec.com> <6DCFBC9D-666A-4A3C-A418-82BB6AE3D25D@gmail.com> <alpine.LRH.2.20.999.1703210928390.28925@bofh.nohats.ca> <m1cqKPa-0000FeC@stereo.hq.phicoh.net> <71F88034-72C5-4AEE-9ACE-3493A1173634@gmail.com> <alpine.LRH.2.20.999.1703211011170.30281@bofh.nohats.ca> <0A544BEC-F719-4A7B-99E4-DC878EBE7B0C@gmail.com> <63DEB599-B4CD-4664-9AB6-9F505D81EDA7@rfc1035.com> <4DC4999E-CB4D-4F72-93BC-FDDC9A26A195@gmail.com> <5B809E6D-8C23-4B41-B142-5706316775C6@ecs.soton.ac.uk>
To: Suzanne Woolf <suzworldwide@gmail.com>
X-Mailer: Apple Mail (2.3259)
X-ECS-MailScanner: Found to be clean, Found to be clean
X-smtpf-Report: sid=y2LBoG300610596000; tid=y2LBoG3006105960Ks; client=relay,ipv6; mail=; rcpt=; nrcpt=3:0; fails=0
X-ECS-MailScanner-Information: Please contact the ISP for more information
X-ECS-MailScanner-ID: v2MBoG7M028995
X-ECS-MailScanner-From: tjc@ecs.soton.ac.uk
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/PIg-p_BmzEHxlCY1P19ZE4T-79o>
Subject: Re: [DNSOP] .arpa
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Mar 2017 11:50:28 -0000

> On 22 Mar 2017, at 11:40, Suzanne Woolf <suzworldwide@gmail.com> =
wrote:
>=20
>> On Mar 22, 2017, at 3:05 AM, Jim Reid <jim@rfc1035.com> wrote:
>>=20
>>> On 21 Mar 2017, at 14:53, Suzanne Woolf <suzworldwide@gmail.com> =
wrote:
>>>=20
>>> RFC 3172 was written in 2001=E2=80=A6
>>=20
>> RFC 3172 was an attempt to rewrite history and contrive an acronym: =
Address and Routing Parameter Area - really?
>=20
> Well, no. I thought it wasn=E2=80=99t rewriting anything, but setting =
a future direction. (The backronym was cute or annoying, depending on =
your POV, but ultimately not that important.)
>=20
>>> Respectfully, I=E2=80=99ve always wondered who has this problem (US =
or non-US) besides network infrastructure geeks Of a Certain Age (yes, =
including myself, and many IETF participants).
>>=20
>> It's a convenient tool for those hostile to USG "control" of the =
Internet: ie the US military is responsible for everything under .arpa, =
the US military's ARPA has still got some special status in the =
operation/development/control of the Internet, etc, etc.=20
>=20
> So the answer to =E2=80=9CWhy not actually use it where it=E2=80=99s =
technically suitable=E2=80=9D is essentially =E2=80=9Cinstalled base=E2=80=
=9D?=20
>=20
> I don=E2=80=99t mean to sound flippant=E2=80=94 I=E2=80=99m just =
trying to understand the view that there=E2=80=99s a bigger obstacle to =
using .arpa than there is to asking ICANN for a root zone entry and =
engaging with all of the resulting complexities.

Surely the people who would make comments about (say) homenet.arpa are =
already making comments about in-addr.arpa and ip6.arpa?  So is there =
really that great a harm in using .arpa for additional things (that make =
many lives easier in many other ways)?

Tim=


From nobody Wed Mar 22 05:52:12 2017
Return-Path: <mellon@fugue.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 32A7C1297CA for <dnsop@ietfa.amsl.com>; Wed, 22 Mar 2017 05:52:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=fugue-com.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uEJzIDyCJ9gO for <dnsop@ietfa.amsl.com>; Wed, 22 Mar 2017 05:52:01 -0700 (PDT)
Received: from mail-qt0-x233.google.com (mail-qt0-x233.google.com [IPv6:2607:f8b0:400d:c0d::233]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B505D1297BC for <dnsop@ietf.org>; Wed, 22 Mar 2017 05:52:00 -0700 (PDT)
Received: by mail-qt0-x233.google.com with SMTP id r45so152079894qte.3 for <dnsop@ietf.org>; Wed, 22 Mar 2017 05:52:00 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fugue-com.20150623.gappssmtp.com; s=20150623; h=from:message-id:mime-version:subject:date:in-reply-to:cc:to :references; bh=/FZAy5TzDrJ8kNlzhasbDZ1WYrf5lbX5CcxvxKlxbgc=; b=NUBxgILDGX0euubmzbNBDjsymT+IcMBTxZiUQaj4GGRJv8xo/deO2JF+RN4wfO/xgA U9Q8u9mbsebsN/gOEae6I5e1IBHMBo5DwwRaeMIfN2739UmKzAlKRlQkNFo8rPwemaD5 YDt1cJoQ2NGo1rjwH/6buQcQaKP8xq3vmpuJVXY+EuWOj20LgLB2NWoNQaoEY6VbDpRT Y3caxmu2MU+p3t7esaWUgYV0+nil38OOcxmfxkMLlxQ4iD9UGM19DiDyKFwOmrgfeLAl aoJoMmXcmWWE3sby+z/dSq36luI2pzjpjNAj+jN6AxT3DhhsK42w7u6ElM5n0E8yiuRh LjeA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:message-id:mime-version:subject:date :in-reply-to:cc:to:references; bh=/FZAy5TzDrJ8kNlzhasbDZ1WYrf5lbX5CcxvxKlxbgc=; b=Abobralcgl8jwPi3mSDtEu5wL/PVl4ZORtHtexoQOwftspNFjPSqwxJtr8sCmhtEnO MqSHFrrkchTWs/MbAfO7hMzYqSGOy/AizF3ZHHXfUojPAwGKrjO503yfbnxWP0tT1OTf Ex1YJoahZ1Re/7rb8tEQX9r/vRdZi5C9K1b6h6jV8GqowZiSTORYLTxK+HpiYZQU/vT3 PX0FpY3F2qycnoLxn97z3Vdi4XoOcy2Uqf2kNFA82i1uiI7nm/6wH6uwa7xyYib++78i ZdKQ6ZzI1DJ/nbmYXWE4B9NkLDwvGinj71uwXZZ96qPPq2K1h5IBAwsLAAHc1/dyewGR ipFA==
X-Gm-Message-State: AFeK/H2v290RFmCVtVeLGYYg0N+1U+wShWNZA9vImHLyFGDrADNJw5Qh7rWZmdxDM8vnuA==
X-Received: by 10.200.50.165 with SMTP id z34mr35607532qta.205.1490187119883;  Wed, 22 Mar 2017 05:51:59 -0700 (PDT)
Received: from [10.0.30.228] (c-73-167-64-188.hsd1.nh.comcast.net. [73.167.64.188]) by smtp.gmail.com with ESMTPSA id y75sm891139qka.22.2017.03.22.05.51.57 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 22 Mar 2017 05:51:58 -0700 (PDT)
From: Ted Lemon <mellon@fugue.com>
Message-Id: <EAAB7CAC-7887-4C24-A597-6291E7196EEF@fugue.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_4357FB38-16DF-4965-ACD9-8C7CC3341F98"
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
Date: Wed, 22 Mar 2017 08:51:55 -0400
In-Reply-To: <EMEW3|7748a271060e43ad02f4e918d6bc04f1y2LBoG03tjc|ecs.soton.ac.uk|5B809E6D-8C23-4B41-B142-5706316775C6@ecs.soton.ac.uk>
Cc: Suzanne Woolf <suzworldwide@gmail.com>, IETF dnsop Working Group <dnsop@ietf.org>
To: Tim Chown <tjc@ecs.soton.ac.uk>
References: <E07AFAEB-2B84-4610-87E7-94CF32CF3761@fugue.com> <7652B138-FEAB-4138-91FB-D71AFE6BEF2C@vigilsec.com> <6DCFBC9D-666A-4A3C-A418-82BB6AE3D25D@gmail.com> <alpine.LRH.2.20.999.1703210928390.28925@bofh.nohats.ca> <m1cqKPa-0000FeC@stereo.hq.phicoh.net> <71F88034-72C5-4AEE-9ACE-3493A1173634@gmail.com> <alpine.LRH.2.20.999.1703211011170.30281@bofh.nohats.ca> <0A544BEC-F719-4A7B-99E4-DC878EBE7B0C@gmail.com> <63DEB599-B4CD-4664-9AB6-9F505D81EDA7@rfc1035.com> <4DC4999E-CB4D-4F72-93BC-FDDC9A26A195@gmail.com> <5B809E6D-8C23-4B41-B142-5706316775C6@ecs.soton.ac.uk> <EMEW3|7748a271060e43ad02f4e918d6bc04f1y2LBoG03tjc|ecs.soton.ac.uk|5B809E6D-8C23-4B41-B142-5706316775C6@ecs.soton.ac.uk>
X-Mailer: Apple Mail (2.3259)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/sUOc1I5Tc5y0NnUq8t4qaSAEPMs>
Subject: Re: [DNSOP] .arpa
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Mar 2017 12:52:10 -0000

--Apple-Mail=_4357FB38-16DF-4965-ACD9-8C7CC3341F98
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

On Mar 22, 2017, at 7:50 AM, Tim Chown <tjc@ecs.soton.ac.uk> wrote:
> Surely the people who would make comments about (say) homenet.arpa are =
already making comments about in-addr.arpa and ip6.arpa?  So is there =
really that great a harm in using .arpa for additional things (that make =
many lives easier in many other ways)?

How often do you type a reverse name into a URL bar or an ssh command?   =
These are different use cases.=

--Apple-Mail=_4357FB38-16DF-4965-ACD9-8C7CC3341F98
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=us-ascii

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dus-ascii"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D"">On Mar 22, 2017, at 7:50 AM, Tim Chown &lt;<a =
href=3D"mailto:tjc@ecs.soton.ac.uk" class=3D"">tjc@ecs.soton.ac.uk</a>&gt;=
 wrote:<div><blockquote type=3D"cite" class=3D""><div class=3D""><span =
style=3D"font-family: Menlo-Regular; font-size: 14px; font-style: =
normal; font-variant-caps: normal; font-weight: normal; letter-spacing: =
normal; orphans: auto; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; widows: auto; word-spacing: =
0px; -webkit-text-stroke-width: 0px; float: none; display: inline =
!important;" class=3D"">Surely the people who would make comments about =
(say) homenet.arpa are already making comments about in-addr.arpa and =
ip6.arpa? &nbsp;So is there really that great a harm in using .arpa for =
additional things (that make many lives easier in many other =
ways)?</span><br style=3D"font-family: Menlo-Regular; font-size: 14px; =
font-style: normal; font-variant-caps: normal; font-weight: normal; =
letter-spacing: normal; orphans: auto; text-align: start; text-indent: =
0px; text-transform: none; white-space: normal; widows: auto; =
word-spacing: 0px; -webkit-text-stroke-width: 0px;" =
class=3D""></div></blockquote></div><br class=3D""><div class=3D"">How =
often do you type a reverse name into a URL bar or an ssh command? =
&nbsp; These are different use cases.</div></body></html>=

--Apple-Mail=_4357FB38-16DF-4965-ACD9-8C7CC3341F98--


From nobody Wed Mar 22 08:08:16 2017
Return-Path: <tjc@ecs.soton.ac.uk>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AF66B129464 for <dnsop@ietfa.amsl.com>; Wed, 22 Mar 2017 07:51:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.301
X-Spam-Level: 
X-Spam-Status: No, score=-4.301 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ecs.soton.ac.uk
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tVW4aoNS20g6 for <dnsop@ietfa.amsl.com>; Wed, 22 Mar 2017 07:51:12 -0700 (PDT)
Received: from falcon.ecs.soton.ac.uk (falcon.ecs.soton.ac.uk [IPv6:2001:630:d0:f102::25e]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6D9BF127275 for <dnsop@ietf.org>; Wed, 22 Mar 2017 07:50:56 -0700 (PDT)
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 v2MEomFo008442; Wed, 22 Mar 2017 14:50:48 GMT
X-DKIM: Sendmail DKIM Filter v2.8.2 falcon.ecs.soton.ac.uk v2MEomFo008442
DKIM-Signature: v=1; a=rsa-sha1; c=simple/simple; d=ecs.soton.ac.uk; s=201304; t=1490194249; bh=qk/QnArRPabUBptIrSfv9UzMejY=; h=From:Mime-Version:Subject:Date:In-Reply-To:Cc:To:References; b=CSuIodxoS5JW3NEnGjJZ1tf91HfXAAW6865dUDGoTWtuFZ9d2rQ6ERbJEHO+0eXKk 0ApGwiJ1id2fJVIw4A23qhmX1mzfjUDb/jxzs4JWKNJzJeMS6Vw2ElKiqxC1DvxabD IbbtHkayhb6oWsTgNJYdGRPr2MU80rxd6J2L/3uU=
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 y2LEom3006108677Or ret-id none; Wed, 22 Mar 2017 14:50:48 +0000
Received: from 20010a88d51011.ipv6.customer.clara.net (20010a88d51011.ipv6.customer.clara.net [IPv6:2001:a88:d510:1101:60b2:e3ba:2d1:41c] (may be forged)) (authenticated bits=0) by gander.ecs.soton.ac.uk (8.13.8/8.13.8) with ESMTP id v2MEoYC6005728 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 22 Mar 2017 14:50:38 GMT
From: Tim Chown <tjc@ecs.soton.ac.uk>
Message-ID: <EMEW3|60cdac3fad8ea0f5d9c8144322c5e9ddy2LEom03tjc|ecs.soton.ac.uk|E05606DF-7C9F-48A6-9191-36B689CF6B40@ecs.soton.ac.uk>
Content-Type: multipart/alternative; boundary="Apple-Mail=_75C37FE5-7DF6-4DCB-B467-219BEEF2D70F"
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
Date: Wed, 22 Mar 2017 14:50:33 +0000
In-Reply-To: <EAAB7CAC-7887-4C24-A597-6291E7196EEF@fugue.com>
Cc: Suzanne Woolf <suzworldwide@gmail.com>, IETF dnsop Working Group <dnsop@ietf.org>
To: Ted Lemon <mellon@fugue.com>
References: <E07AFAEB-2B84-4610-87E7-94CF32CF3761@fugue.com> <7652B138-FEAB-4138-91FB-D71AFE6BEF2C@vigilsec.com> <6DCFBC9D-666A-4A3C-A418-82BB6AE3D25D@gmail.com> <alpine.LRH.2.20.999.1703210928390.28925@bofh.nohats.ca> <m1cqKPa-0000FeC@stereo.hq.phicoh.net> <71F88034-72C5-4AEE-9ACE-3493A1173634@gmail.com> <alpine.LRH.2.20.999.1703211011170.30281@bofh.nohats.ca> <0A544BEC-F719-4A7B-99E4-DC878EBE7B0C@gmail.com> <63DEB599-B4CD-4664-9AB6-9F505D81EDA7@rfc1035.com> <4DC4999E-CB4D-4F72-93BC-FDDC9A26A195@gmail.com> <5B809E6D-8C23-4B41-B142-5706316775C6@ecs.soton.ac.uk> <EMEW3|7748a271060e43ad02f4e918d6bc04f1y2LBoG03tjc|ecs.soton.ac.uk|5B809E6D-8C23-4B41-B142-5706316775C6@ecs.soton.ac.uk> <EAAB7CAC-7887-4C24-A597-6291E7196EEF@fugue.com> <E05606DF-7C9F-48A6-9191-36B689CF6B40@ecs.soton.ac.uk>
X-Mailer: Apple Mail (2.3259)
X-ECS-MailScanner: Found to be clean, Found to be clean
X-smtpf-Report: sid=y2LEom300610867700; tid=y2LEom3006108677Or; client=relay,ipv6; mail=; rcpt=; nrcpt=3:0; fails=0
X-ECS-MailScanner-Information: Please contact the ISP for more information
X-ECS-MailScanner-ID: v2MEomFo008442
X-ECS-MailScanner-From: tjc@ecs.soton.ac.uk
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/-RxsYusz5fDIa1nGcNXFbSwsaB8>
Subject: Re: [DNSOP] .arpa
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Mar 2017 14:51:30 -0000

--Apple-Mail=_75C37FE5-7DF6-4DCB-B467-219BEEF2D70F
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

> On 22 Mar 2017, at 12:51, Ted Lemon <mellon@fugue.com> wrote:
>=20
> On Mar 22, 2017, at 7:50 AM, Tim Chown <tjc@ecs.soton.ac.uk =
<mailto:tjc@ecs.soton.ac.uk>> wrote:
>> Surely the people who would make comments about (say) homenet.arpa =
are already making comments about in-addr.arpa and ip6.arpa?  So is =
there really that great a harm in using .arpa for additional things =
(that make many lives easier in many other ways)?
>=20
> How often do you type a reverse name into a URL bar or an ssh command? =
  These are different use cases.

Interesting question then as to how often a typical home user would need =
to do so, if there=E2=80=99s GUI-driven service discovery on top?

Tim


--Apple-Mail=_75C37FE5-7DF6-4DCB-B467-219BEEF2D70F
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D""><div><blockquote type=3D"cite" class=3D""><div class=3D"">On =
22 Mar 2017, at 12:51, Ted Lemon &lt;<a href=3D"mailto:mellon@fugue.com" =
class=3D"">mellon@fugue.com</a>&gt; wrote:</div><br =
class=3D"Apple-interchange-newline"><div class=3D""><meta =
http-equiv=3D"Content-Type" content=3D"text/html charset=3Dus-ascii" =
class=3D""><div style=3D"word-wrap: break-word; -webkit-nbsp-mode: =
space; -webkit-line-break: after-white-space;" class=3D"">On Mar 22, =
2017, at 7:50 AM, Tim Chown &lt;<a href=3D"mailto:tjc@ecs.soton.ac.uk" =
class=3D"">tjc@ecs.soton.ac.uk</a>&gt; wrote:<div class=3D""><blockquote =
type=3D"cite" class=3D""><div class=3D""><span style=3D"font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; orphans: auto; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
float: none; display: inline !important;" class=3D"">Surely the people =
who would make comments about (say) homenet.arpa are already making =
comments about in-addr.arpa and ip6.arpa? &nbsp;So is there really that =
great a harm in using .arpa for additional things (that make many lives =
easier in many other ways)?</span><br style=3D"font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; orphans: auto; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: =
0px;" class=3D""></div></blockquote></div><br class=3D""><div =
class=3D"">How often do you type a reverse name into a URL bar or an ssh =
command? &nbsp; These are different use =
cases.</div></div></div></blockquote><br class=3D""></div><div>Interesting=
 question then as to how often a typical home user would need to do so, =
if there=E2=80=99s GUI-driven service discovery on top?</div><div><br =
class=3D""></div><div>Tim</div><br class=3D""></body></html>=

--Apple-Mail=_75C37FE5-7DF6-4DCB-B467-219BEEF2D70F--


From nobody Wed Mar 22 08:08:21 2017
Return-Path: <mellon@fugue.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A906A129495 for <dnsop@ietfa.amsl.com>; Wed, 22 Mar 2017 07:53:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=fugue-com.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xuVlJDgdpplc for <dnsop@ietfa.amsl.com>; Wed, 22 Mar 2017 07:53:26 -0700 (PDT)
Received: from mail-qk0-x235.google.com (mail-qk0-x235.google.com [IPv6:2607:f8b0:400d:c09::235]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 03398126C25 for <dnsop@ietf.org>; Wed, 22 Mar 2017 07:53:26 -0700 (PDT)
Received: by mail-qk0-x235.google.com with SMTP id v127so159032871qkb.2 for <dnsop@ietf.org>; Wed, 22 Mar 2017 07:53:25 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fugue-com.20150623.gappssmtp.com; s=20150623; h=from:message-id:mime-version:subject:date:in-reply-to:cc:to :references; bh=LZvLh0bIf33HeleVrx1VbRc5He+JQnyJqdQS0Mpw/I8=; b=bWY7sNcRqt8FTKZReqck6almHqNNMnipDrHVqazomO6kpP2VqwFYiv2hlllBUwcer6 CuIC5zdv3RTRb5kpUUFhj9tJ2d+SB0k4Fcei+jhvXIp6dZHlQlkLRloDc3XGSW65Ulww VflRKffDBs0iH2VoV4y0OQplyiytGvO66lUkKn85xykhNXVInfBxMrBMB+JNBaUpqidZ pbZxQskahcpBXuJzhCprx+W1EMuqs6GAcoyWfjtwy88oictVsvcuw8TU6z0StxZloHvO vbDSdpipYm50m9xVam9FOf1jykj1m4nQds3vV50V7+lihD4UB6rJRIxlqup+TnAsMg7J XJmw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:message-id:mime-version:subject:date :in-reply-to:cc:to:references; bh=LZvLh0bIf33HeleVrx1VbRc5He+JQnyJqdQS0Mpw/I8=; b=qaVf8s0C8FDHRmEHSshN82qFZEe/v9ITpY+Ai11XxUtx2+FRT2ff+50X0wh5GLLXYl LyZKhPPACc+2E8C2DwbD+/5ZjnBk1W2yPnUWuRJ/xlNjqFDR/DIZ4QsYyB7DYcVkHENy xrgt118cGUU/zRIHfrL2JiTy0yHUlTgYarebKjqPPiOurhF7jysgkmQqdSUm9TOGXh1H sYhDOi2mWyzauAcdWN7OwMiLaghKzNzZCVY+ZuJdxYoR/+ovWfJK9Kgczl9tHF/ziUjD nlu0pimChtGig3oduiXWw9d0NCgcX1+1Gay3qXJSzBvhVCnny31NK4aYOBVFT52Z5bls sfBg==
X-Gm-Message-State: AFeK/H3ACw5Up7bVkQO/rLLppVbJjkQX3/w5SWCNZE+f1Tdpx8QcoZXOcUECfmgqL7i7uA==
X-Received: by 10.55.203.154 with SMTP id u26mr22814994qkl.220.1490194405221;  Wed, 22 Mar 2017 07:53:25 -0700 (PDT)
Received: from [10.0.20.202] (c-73-167-64-188.hsd1.nh.comcast.net. [73.167.64.188]) by smtp.gmail.com with ESMTPSA id n130sm1134387qkn.4.2017.03.22.07.53.24 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 22 Mar 2017 07:53:24 -0700 (PDT)
From: Ted Lemon <mellon@fugue.com>
Message-Id: <C770AA35-126D-440D-96EA-7196DDA79877@fugue.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_16E81CCE-EB41-4757-BB33-723CF7787F53"
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
Date: Wed, 22 Mar 2017 10:53:23 -0400
In-Reply-To: <EMEW3|60cdac3fad8ea0f5d9c8144322c5e9ddy2LEom03tjc|ecs.soton.ac.uk|E05606DF-7C9F-48A6-9191-36B689CF6B40@ecs.soton.ac.uk>
Cc: Suzanne Woolf <suzworldwide@gmail.com>, IETF dnsop Working Group <dnsop@ietf.org>
To: Tim Chown <tjc@ecs.soton.ac.uk>
References: <E07AFAEB-2B84-4610-87E7-94CF32CF3761@fugue.com> <7652B138-FEAB-4138-91FB-D71AFE6BEF2C@vigilsec.com> <6DCFBC9D-666A-4A3C-A418-82BB6AE3D25D@gmail.com> <alpine.LRH.2.20.999.1703210928390.28925@bofh.nohats.ca> <m1cqKPa-0000FeC@stereo.hq.phicoh.net> <71F88034-72C5-4AEE-9ACE-3493A1173634@gmail.com> <alpine.LRH.2.20.999.1703211011170.30281@bofh.nohats.ca> <0A544BEC-F719-4A7B-99E4-DC878EBE7B0C@gmail.com> <63DEB599-B4CD-4664-9AB6-9F505D81EDA7@rfc1035.com> <4DC4999E-CB4D-4F72-93BC-FDDC9A26A195@gmail.com> <5B809E6D-8C23-4B41-B142-5706316775C6@ecs.soton.ac.uk> <EMEW3|7748a271060e43ad02f4e918d6bc04f1y2LBoG03tjc|ecs.soton.ac.uk|5B809E6D-8C23-4B41-B142-5706316775C6@ecs.soton.ac.uk> <EAAB7CAC-7887-4C24-A597-6291E7196EEF@fugue.com> <E05606DF-7C9F-48A6-9191-36B689CF6B40@ecs.soton.ac.uk> <EMEW3|60cdac3fad8ea0f5d9c8144322c5e9ddy2LEom03tjc|ecs.soton.ac.uk|E05606DF-7C9F-48A6-9191-36B689CF6B40@ecs.soton.ac.uk>
X-Mailer: Apple Mail (2.3259)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/5mJ0bhnL0DysSC2Kq2bnNdauUz8>
Subject: Re: [DNSOP] .arpa
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Mar 2017 14:53:40 -0000

--Apple-Mail=_16E81CCE-EB41-4757-BB33-723CF7787F53
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

On Mar 22, 2017, at 10:50 AM, Tim Chown <tjc@ecs.soton.ac.uk> wrote:
> Interesting question then as to how often a typical home user would =
need to do so, if there=E2=80=99s GUI-driven service discovery on top?

How often do end users access the web ui of their browser?

(I don't know, just curious if you do.)



--Apple-Mail=_16E81CCE-EB41-4757-BB33-723CF7787F53
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D"">On Mar 22, 2017, at 10:50 AM, Tim Chown &lt;<a =
href=3D"mailto:tjc@ecs.soton.ac.uk" class=3D"">tjc@ecs.soton.ac.uk</a>&gt;=
 wrote:<div><blockquote type=3D"cite" class=3D""><div class=3D""><div =
style=3D"font-family: Helvetica; font-size: 18px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
orphans: auto; text-align: start; text-indent: 0px; text-transform: =
none; white-space: normal; widows: auto; word-spacing: 0px; =
-webkit-text-stroke-width: 0px;" class=3D"">Interesting question then as =
to how often a typical home user would need to do so, if there=E2=80=99s =
GUI-driven service discovery on top?</div></div></blockquote><br =
class=3D""></div><div>How often do end users access the web ui of their =
browser?</div><div><br class=3D""></div><div>(I don't know, just curious =
if you do.)</div><div><br class=3D""></div><br class=3D""></body></html>=

--Apple-Mail=_16E81CCE-EB41-4757-BB33-723CF7787F53--


From nobody Wed Mar 22 08:12:08 2017
Return-Path: <tjc@ecs.soton.ac.uk>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 67443129975 for <dnsop@ietfa.amsl.com>; Wed, 22 Mar 2017 08:12:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.301
X-Spam-Level: 
X-Spam-Status: No, score=-4.301 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ecs.soton.ac.uk
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jQkWCmc_ZWEC for <dnsop@ietfa.amsl.com>; Wed, 22 Mar 2017 08:12:04 -0700 (PDT)
Received: from falcon.ecs.soton.ac.uk (falcon.ecs.soton.ac.uk [IPv6:2001:630:d0:f102::25e]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9DB50131736 for <dnsop@ietf.org>; Wed, 22 Mar 2017 08:11:52 -0700 (PDT)
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 v2MFBjF2013257; Wed, 22 Mar 2017 15:11:45 GMT
X-DKIM: Sendmail DKIM Filter v2.8.2 falcon.ecs.soton.ac.uk v2MFBjF2013257
DKIM-Signature: v=1; a=rsa-sha1; c=simple/simple; d=ecs.soton.ac.uk; s=201304; t=1490195505; bh=w2K5ZvxgZsjSzHh5m1HJm9EMAFw=; h=From:Mime-Version:Subject:Date:In-Reply-To:Cc:To:References; b=tc1zKBwynlh1JfZash+fTTSMDyndzPz+8CSSZiZDHxfGsFq8tsWKmak7aKIE5d6aw k6whzyGDhFVD15bn5kbSgnqbGPMl3AaJfFXRy0EmEY3M7Zm35c0eNOXcebJxJRmbjB feyi8hGKOejmCUgIp06asgfvmtxiF0Bx8YlN9da4=
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 y2LFBj30061089908J ret-id none; Wed, 22 Mar 2017 15:11:45 +0000
Received: from 20010a88d51011.ipv6.customer.clara.net (20010a88d51011.ipv6.customer.clara.net [IPv6:2001:a88:d510:1101:60b2:e3ba:2d1:41c] (may be forged)) (authenticated bits=0) by gander.ecs.soton.ac.uk (8.13.8/8.13.8) with ESMTP id v2MFBfFA013389 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 22 Mar 2017 15:11:41 GMT
From: Tim Chown <tjc@ecs.soton.ac.uk>
Message-ID: <EMEW3|1770685f3047d9d32676cafa683d64b2y2LFBj03tjc|ecs.soton.ac.uk|D89D8E26-B5A2-44DE-8E64-06D4B044C0A4@ecs.soton.ac.uk>
Content-Type: multipart/alternative; boundary="Apple-Mail=_F599C421-CB87-415C-8D0E-6E5F8AC1CF8F"
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
Date: Wed, 22 Mar 2017 15:11:41 +0000
In-Reply-To: <C770AA35-126D-440D-96EA-7196DDA79877@fugue.com>
Cc: Suzanne Woolf <suzworldwide@gmail.com>, IETF dnsop Working Group <dnsop@ietf.org>
To: Ted Lemon <mellon@fugue.com>
References: <E07AFAEB-2B84-4610-87E7-94CF32CF3761@fugue.com> <7652B138-FEAB-4138-91FB-D71AFE6BEF2C@vigilsec.com> <6DCFBC9D-666A-4A3C-A418-82BB6AE3D25D@gmail.com> <alpine.LRH.2.20.999.1703210928390.28925@bofh.nohats.ca> <m1cqKPa-0000FeC@stereo.hq.phicoh.net> <71F88034-72C5-4AEE-9ACE-3493A1173634@gmail.com> <alpine.LRH.2.20.999.1703211011170.30281@bofh.nohats.ca> <0A544BEC-F719-4A7B-99E4-DC878EBE7B0C@gmail.com> <63DEB599-B4CD-4664-9AB6-9F505D81EDA7@rfc1035.com> <4DC4999E-CB4D-4F72-93BC-FDDC9A26A195@gmail.com> <5B809E6D-8C23-4B41-B142-5706316775C6@ecs.soton.ac.uk> <EMEW3|7748a271060e43ad02f4e918d6bc04f1y2LBoG03tjc|ecs.soton.ac.uk|5B809E6D-8C23-4B41-B142-5706316775C6@ecs.soton.ac.uk> <EAAB7CAC-7887-4C24-A597-6291E7196EEF@fugue.com> <E05606DF-7C9F-48A6-9191-36B689CF6B40@ecs.soton.ac.uk> <EMEW3|60cdac3fad8ea0f5d9c8144322c5e9ddy2LEom03tjc|ecs.soton.ac.uk|E05606DF-7C9F-48A6-9191-36B689CF6B40@ecs.soton.ac.uk> <C770AA35-126D-440D-96EA-7196DDA79877@fugue.com> <D89D8E26-B5A2-44DE-8E64-06D4B044C0A4@ecs.soton.ac.uk>
X-Mailer: Apple Mail (2.3259)
X-ECS-MailScanner: Found to be clean, Found to be clean
X-smtpf-Report: sid=y2LFBj300610899000; tid=y2LFBj30061089908J; client=relay,ipv6; mail=; rcpt=; nrcpt=3:0; fails=0
X-ECS-MailScanner-Information: Please contact the ISP for more information
X-ECS-MailScanner-ID: v2MFBjF2013257
X-ECS-MailScanner-From: tjc@ecs.soton.ac.uk
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/LW2AkTocaRDBZ8oKqR1DS4VxYS8>
Subject: Re: [DNSOP] .arpa
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Mar 2017 15:12:06 -0000

--Apple-Mail=_F599C421-CB87-415C-8D0E-6E5F8AC1CF8F
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

> On 22 Mar 2017, at 14:53, Ted Lemon <mellon@fugue.com> wrote:
>=20
> On Mar 22, 2017, at 10:50 AM, Tim Chown <tjc@ecs.soton.ac.uk =
<mailto:tjc@ecs.soton.ac.uk>> wrote:
>> Interesting question then as to how often a typical home user would =
need to do so, if there=E2=80=99s GUI-driven service discovery on top?
>=20
> How often do end users access the web ui of their browser?
>=20
> (I don't know, just curious if you do.)


Well, when I print, it=E2=80=99s by selecting a printer by a name (that =
I or someone gave it) from a list of printers I=E2=80=99ve already =
discovered (or configured).
When I throw a movie from my phone to the TV, it=E2=80=99s by hitting an =
icon on the video player.
If I play from a music collection, it=E2=80=99s listed as an icon in =
Finder on my Mac, as are NAS devices.

I=E2=80=99d like to think such uses are largely all GUI/icon driven.  Or =
perhaps increasingly voice driven, like Alexa. How often will =
foo.homenet.arpa, or foo.homenet be used in typical cases?=20

Is the explicit .arpa use case around using the service or =
device/service management?  Perhaps the latter is when I=E2=80=99m more =
likely to do web-based or ssh/CLI management.=20

Tim


--Apple-Mail=_F599C421-CB87-415C-8D0E-6E5F8AC1CF8F
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D""><div><blockquote type=3D"cite" class=3D""><div class=3D"">On =
22 Mar 2017, at 14:53, Ted Lemon &lt;<a href=3D"mailto:mellon@fugue.com" =
class=3D"">mellon@fugue.com</a>&gt; wrote:</div><br =
class=3D"Apple-interchange-newline"><div class=3D""><meta =
http-equiv=3D"Content-Type" content=3D"text/html charset=3Dutf-8" =
class=3D""><div style=3D"word-wrap: break-word; -webkit-nbsp-mode: =
space; -webkit-line-break: after-white-space;" class=3D"">On Mar 22, =
2017, at 10:50 AM, Tim Chown &lt;<a href=3D"mailto:tjc@ecs.soton.ac.uk" =
class=3D"">tjc@ecs.soton.ac.uk</a>&gt; wrote:<div class=3D""><blockquote =
type=3D"cite" class=3D""><div class=3D""><div style=3D"font-family: =
Helvetica; font-size: 18px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; orphans: auto; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: =
0px;" class=3D"">Interesting question then as to how often a typical =
home user would need to do so, if there=E2=80=99s GUI-driven service =
discovery on top?</div></div></blockquote><br class=3D""></div><div =
class=3D"">How often do end users access the web ui of their =
browser?</div><div class=3D""><br class=3D""></div><div class=3D"">(I =
don't know, just curious if you =
do.)</div></div></div></blockquote></div><div><br =
class=3D""></div><div>Well, when I print, it=E2=80=99s by selecting a =
printer by a name (that I or someone gave it) from a list of printers =
I=E2=80=99ve already discovered (or configured).</div><div>When I throw =
a movie from my phone to the TV, it=E2=80=99s by hitting an icon on the =
video player.</div><div>If I play from a music collection, it=E2=80=99s =
listed as an icon in Finder on my Mac, as are NAS devices.</div><div><br =
class=3D""></div><div>I=E2=80=99d like to think such uses are largely =
all GUI/icon driven. &nbsp;Or perhaps increasingly voice driven, like =
Alexa. How often will foo.homenet.arpa, or foo.homenet be used in =
typical cases?&nbsp;</div><div><br class=3D""></div><div>Is the explicit =
.arpa use case around using the service or device/service management? =
&nbsp;Perhaps the latter is when I=E2=80=99m more likely to do web-based =
or ssh/CLI management.&nbsp;</div><div><br =
class=3D""></div><div>Tim</div><br class=3D""></body></html>=

--Apple-Mail=_F599C421-CB87-415C-8D0E-6E5F8AC1CF8F--


From nobody Wed Mar 22 08:18:25 2017
Return-Path: <mellon@fugue.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 640C3127369 for <dnsop@ietfa.amsl.com>; Wed, 22 Mar 2017 08:18:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=fugue-com.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sI8zAIsnFP2w for <dnsop@ietfa.amsl.com>; Wed, 22 Mar 2017 08:18:22 -0700 (PDT)
Received: from mail-qt0-x230.google.com (mail-qt0-x230.google.com [IPv6:2607:f8b0:400d:c0d::230]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7D4C8126C22 for <dnsop@ietf.org>; Wed, 22 Mar 2017 08:18:22 -0700 (PDT)
Received: by mail-qt0-x230.google.com with SMTP id r45so155072506qte.3 for <dnsop@ietf.org>; Wed, 22 Mar 2017 08:18:22 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fugue-com.20150623.gappssmtp.com; s=20150623; h=from:message-id:mime-version:subject:date:in-reply-to:cc:to :references; bh=Lzsdc4wT7Gb3zw97k8md7MJXol7DSxjwIcVD+xeaBQ0=; b=sS69wA9/y2BSU5aC7x3dPEIZJ7dUVX5hfFwepP8NPgTJtdKhOpDGEbAQQiK3wJJQj8 5leJXHOa6k4R95pjTfqqPDEWuLFUUUL3mJb/1mCF7WwdNAxxJF3FKudhQQkCwykke+a2 4PpENs5kbuB2W/HZZnI/evXhoAhdwVJU+nnklJhohTKNm6cj/D2GR2HmzF1S5QSyL0ul EQD7nvw6CcY9SrJvvc96zbQVv6MXBj+hbC+TGZBiVhs0H2Rgx3WfCtVNGvE4X6oIg+aD OaTgzvJeQJm9jTtbN+Vs8NBr2NM+rmZhrpu8FBk8NazV0ZMJDLlvsipsAU7sETzw2CYC J2Tg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:message-id:mime-version:subject:date :in-reply-to:cc:to:references; bh=Lzsdc4wT7Gb3zw97k8md7MJXol7DSxjwIcVD+xeaBQ0=; b=s8iAeZtbg8pPIHYPj+VzCq/Id02FKJd3nhRcBRuwDQg883zCy9I4/m0OFCAWMpWjao LlEeW9254BFUSzBBUM6M99dFsiYgOWBzhTL0Ub5tgGMleqxJIMGZ8bNvktKytXfDZC3t CCJkPxfKdYJa9aps3LtC9Hr0VNNVqWvdkz57YXDiR9m0PXjNUPC2+UdBWYFwcoacKcuf S31JHB6MA6+uEui4l2//hbWE1z/ILAg5VnSvQHBG+tUch2KJpSGhFfG45xbeOogULiq7 skc7oEXdklj/aPUchYjDfT0oaUJI7OTDp5hdom/jOLSWcbvGRbNRmsnkGSC07uVb4oAU vzdg==
X-Gm-Message-State: AFeK/H3q3pzECyz7XY7flLzNwYBBgoxHi8FwiZhtrMEGKEyg4RwgD9Ic/z7GglEX3DUa1w==
X-Received: by 10.200.47.75 with SMTP id k11mr40390430qta.153.1490195901511; Wed, 22 Mar 2017 08:18:21 -0700 (PDT)
Received: from [10.0.20.202] (c-73-167-64-188.hsd1.nh.comcast.net. [73.167.64.188]) by smtp.gmail.com with ESMTPSA id v4sm1175034qtg.0.2017.03.22.08.18.20 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 22 Mar 2017 08:18:20 -0700 (PDT)
From: Ted Lemon <mellon@fugue.com>
Message-Id: <4C80940E-4DD5-4EA9-8097-1506B00C8E53@fugue.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_F86A00EE-4E1C-41D9-885A-5645F92F12C7"
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
Date: Wed, 22 Mar 2017 11:18:19 -0400
In-Reply-To: <EMEW3|1770685f3047d9d32676cafa683d64b2y2LFBj03tjc|ecs.soton.ac.uk|D89D8E26-B5A2-44DE-8E64-06D4B044C0A4@ecs.soton.ac.uk>
Cc: Suzanne Woolf <suzworldwide@gmail.com>, IETF dnsop Working Group <dnsop@ietf.org>
To: Tim Chown <tjc@ecs.soton.ac.uk>
References: <E07AFAEB-2B84-4610-87E7-94CF32CF3761@fugue.com> <7652B138-FEAB-4138-91FB-D71AFE6BEF2C@vigilsec.com> <6DCFBC9D-666A-4A3C-A418-82BB6AE3D25D@gmail.com> <alpine.LRH.2.20.999.1703210928390.28925@bofh.nohats.ca> <m1cqKPa-0000FeC@stereo.hq.phicoh.net> <71F88034-72C5-4AEE-9ACE-3493A1173634@gmail.com> <alpine.LRH.2.20.999.1703211011170.30281@bofh.nohats.ca> <0A544BEC-F719-4A7B-99E4-DC878EBE7B0C@gmail.com> <63DEB599-B4CD-4664-9AB6-9F505D81EDA7@rfc1035.com> <4DC4999E-CB4D-4F72-93BC-FDDC9A26A195@gmail.com> <5B809E6D-8C23-4B41-B142-5706316775C6@ecs.soton.ac.uk> <EMEW3|7748a271060e43ad02f4e918d6bc04f1y2LBoG03tjc|ecs.soton.ac.uk|5B809E6D-8C23-4B41-B142-5706316775C6@ecs.soton.ac.uk> <EAAB7CAC-7887-4C24-A597-6291E7196EEF@fugue.com> <E05606DF-7C9F-48A6-9191-36B689CF6B40@ecs.soton.ac.uk> <EMEW3|60cdac3fad8ea0f5d9c8144322c5e9ddy2LEom03tjc|ecs.soton.ac.uk|E05606DF-7C9F-48A6-9191-36B689CF6B40@ecs.soton.ac.uk> <C770AA35-126D-440D-96EA-7196DDA79877@fugue.com> <D89D8E26-B5A2-44DE-8E64-06D4B044C0A4@ecs.soton.ac.uk> <EMEW3|1770685f3047d9d32676cafa683d64b2y2LFBj03tjc|ecs.soton.ac.uk|D89D8E26-B5A2-44DE-8E64-06D4B044C0A4@ecs.soton.ac.uk>
X-Mailer: Apple Mail (2.3259)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/fD4N6QLtmvV1rTprFrZeosRrIEs>
Subject: Re: [DNSOP] .arpa
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Mar 2017 15:18:24 -0000

--Apple-Mail=_F86A00EE-4E1C-41D9-885A-5645F92F12C7
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

On Mar 22, 2017, at 11:11 AM, Tim Chown <tjc@ecs.soton.ac.uk> wrote:
> Well, when I print, it=E2=80=99s by selecting a printer by a name =
(that I or someone gave it) from a list of printers I=E2=80=99ve already =
discovered (or configured).
> When I throw a movie from my phone to the TV, it=E2=80=99s by hitting =
an icon on the video player.
> If I play from a music collection, it=E2=80=99s listed as an icon in =
Finder on my Mac, as are NAS devices.

Sorry, I meant how often do users access the web ui of their internet =
gateway.   I agree that all of the above uses are generally preferably =
done using a GUI.   Even the web UI might be done with a GUI, but you =
will see the address in the address bar.


--Apple-Mail=_F86A00EE-4E1C-41D9-885A-5645F92F12C7
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D"">On Mar 22, 2017, at 11:11 AM, Tim Chown &lt;<a =
href=3D"mailto:tjc@ecs.soton.ac.uk" class=3D"">tjc@ecs.soton.ac.uk</a>&gt;=
 wrote:<div><blockquote type=3D"cite" class=3D""><div class=3D""><div =
style=3D"font-family: Helvetica; font-size: 18px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
orphans: auto; text-align: start; text-indent: 0px; text-transform: =
none; white-space: normal; widows: auto; word-spacing: 0px; =
-webkit-text-stroke-width: 0px;" class=3D"">Well, when I print, it=E2=80=99=
s by selecting a printer by a name (that I or someone gave it) from a =
list of printers I=E2=80=99ve already discovered (or =
configured).</div><div style=3D"font-family: Helvetica; font-size: 18px; =
font-style: normal; font-variant-caps: normal; font-weight: normal; =
letter-spacing: normal; orphans: auto; text-align: start; text-indent: =
0px; text-transform: none; white-space: normal; widows: auto; =
word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=3D"">When I =
throw a movie from my phone to the TV, it=E2=80=99s by hitting an icon =
on the video player.</div><div style=3D"font-family: Helvetica; =
font-size: 18px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; orphans: auto; text-align: =
start; text-indent: 0px; text-transform: none; white-space: normal; =
widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" =
class=3D"">If I play from a music collection, it=E2=80=99s listed as an =
icon in Finder on my Mac, as are NAS =
devices.</div></div></blockquote></div><br class=3D""><div =
class=3D"">Sorry, I meant how often do users access the web ui of their =
internet gateway. &nbsp; I agree that all of the above uses are =
generally preferably done using a GUI. &nbsp; Even the web UI might be =
done with a GUI, but you will see the address in the address =
bar.</div><div class=3D""><br class=3D""></div></body></html>=

--Apple-Mail=_F86A00EE-4E1C-41D9-885A-5645F92F12C7--


From nobody Wed Mar 22 09:19:36 2017
Return-Path: <ray@bellis.me.uk>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 34AA1129A41 for <dnsop@ietfa.amsl.com>; Wed, 22 Mar 2017 09:19:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1tGu6ykL-SfK for <dnsop@ietfa.amsl.com>; Wed, 22 Mar 2017 09:19:32 -0700 (PDT)
Received: from hydrogen.portfast.net (hydrogen.portfast.net [188.246.200.2]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0C03B1299CF for <dnsop@ietf.org>; Wed, 22 Mar 2017 09:19:29 -0700 (PDT)
Received: from dhcp-wifi-246.sql1.isc.org ([149.20.50.246]:52077) by hydrogen.portfast.net ([188.246.200.2]:465) with esmtpsa (fixed_plain:ray@bellis.me.uk) (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) id 1cqiyr-0004Nn-95 (Exim 4.72) for dnsop@ietf.org (return-path <ray@bellis.me.uk>); Wed, 22 Mar 2017 16:19:25 +0000
To: dnsop <dnsop@ietf.org>
References: <E07AFAEB-2B84-4610-87E7-94CF32CF3761@fugue.com> <m1cqKPa-0000FeC@stereo.hq.phicoh.net> <71F88034-72C5-4AEE-9ACE-3493A1173634@gmail.com> <alpine.LRH.2.20.999.1703211011170.30281@bofh.nohats.ca> <0A544BEC-F719-4A7B-99E4-DC878EBE7B0C@gmail.com> <63DEB599-B4CD-4664-9AB6-9F505D81EDA7@rfc1035.com> <4DC4999E-CB4D-4F72-93BC-FDDC9A26A195@gmail.com> <5B809E6D-8C23-4B41-B142-5706316775C6@ecs.soton.ac.uk> <EMEW3|7748a271060e43ad02f4e918d6bc04f1y2LBoG03tjc|ecs.soton.ac.uk|5B809E6D-8C23-4B41-B142-5706316775C6@ecs.soton.ac.uk> <EAAB7CAC-7887-4C24-A597-6291E7196EEF@fugue.com> <E05606DF-7C9F-48A6-9191-36B689CF6B40@ecs.soton.ac.uk> <EMEW3|60cdac3fad8ea0f5d9c8144322c5e9ddy2LEom03tjc|ecs.soton.ac.uk|E05606DF-7C9F-48A6-9191-36B689CF6B40@ecs.soton.ac.uk> <C770AA35-126D-440D-96EA-7196DDA79877@fugue.com> <D89D8E26-B5A2-44DE-8E64-06D4B044C0A4@ecs.soton.ac.uk> <EMEW3|1770685f3047d9d32676cafa683d64b2y2LFBj03tjc|ecs.soton.ac.uk|D89D8E26-B5A2-44DE-8E64-06D4B044C0A4@ecs.soton.ac.uk>
From: Ray Bellis <ray@bellis.me.uk>
Message-ID: <ad05e57a-6f43-7403-5e3d-58038b69d784@bellis.me.uk>
Date: Wed, 22 Mar 2017 09:19:24 -0700
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <EMEW3|1770685f3047d9d32676cafa683d64b2y2LFBj03tjc|ecs.soton.ac.uk|D89D8E26-B5A2-44DE-8E64-06D4B044C0A4@ecs.soton.ac.uk>
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/wEg5WrXHBn_JSvIDhDwEchU-BPU>
Subject: Re: [DNSOP] .arpa
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Mar 2017 16:19:34 -0000

On 22/03/2017 08:11, Tim Chown wrote:

> I’d like to think such uses are largely all GUI/icon driven.  Or perhaps
> increasingly voice driven, like Alexa. How often will foo.homenet.arpa,
> or foo.homenet be used in typical cases? 

I use ".local" to access several devices in my home network that are not
hidden behind a UI "discovery client", including my ADSB receiver and my
NAS.

I also use it for SSH access to devices that announce that service via
Bonjour rather than having to put their IPs in /etc/hosts everywhere.

Arguably I'm not "typical", but IMHO we shouldn't be designing for the
lowest common denominator.

Either way, the Homenet WG has reached its consensus decision to request
".homenet" rather than ".homenet.arpa".

I personally don't mind if it takes longer for the requested insecure
delegation to happen than for the special-use reservation to happen -
the former shouldn't be a blocker for the latter.

To those that say "no insecure delegations in the root zone" because
"DNSSEC is good", my argument is that in this particular case blocking
the request would *inhibit* use of DNSSEC in edge networks and on stub
resolvers.  The whole point of the insecure delegation is to
*facilitate* correct use of DNSSEC within Homenets.

Ray (no hat)


From nobody Wed Mar 22 09:59:34 2017
Return-Path: <daniel.migault@ericsson.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0E662129A99 for <dnsop@ietfa.amsl.com>; Wed, 22 Mar 2017 09:59:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.2
X-Spam-Level: 
X-Spam-Status: No, score=-4.2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9UXLihplAMPC for <dnsop@ietfa.amsl.com>; Wed, 22 Mar 2017 09:59:29 -0700 (PDT)
Received: from usplmg20.ericsson.net (usplmg20.ericsson.net [198.24.6.45]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AF747127601 for <dnsop@ietf.org>; Wed, 22 Mar 2017 09:59:29 -0700 (PDT)
X-AuditID: c618062d-14208980000009d8-01-58d2becbc159
Received: from EUSAAHC004.ericsson.se (Unknown_Domain [147.117.188.84]) by  (Symantec Mail Security) with SMTP id F6.36.02520.BCEB2D85; Wed, 22 Mar 2017 19:13:31 +0100 (CET)
Received: from EUSAAMB107.ericsson.se ([147.117.188.124]) by EUSAAHC004.ericsson.se ([147.117.188.84]) with mapi id 14.03.0319.002; Wed, 22 Mar 2017 12:59:28 -0400
From: Daniel Migault <daniel.migault@ericsson.com>
To: dnsop <dnsop@ietf.org>
Thread-Topic: draft-mglt-dnsop-dnssec-validator-requirements
Thread-Index: AdKjLZVoygz0AXkPS56CAqzMJ1KRrQ==
Date: Wed, 22 Mar 2017 16:59:10 +0000
Message-ID: <2DD56D786E600F45AC6BDE7DA4E8A8C118BB6696@eusaamb107.ericsson.se>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [147.117.188.12]
Content-Type: multipart/alternative; boundary="_000_2DD56D786E600F45AC6BDE7DA4E8A8C118BB6696eusaamb107erics_"
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrBLMWRmVeSWpSXmKPExsUyuXRPiO7pfZciDFY0y1ncfXOZxYHRY8mS n0wBjFFcNimpOZllqUX6dglcGSd2tzIXTHet+PVSr4Fxr10XIyeHhICJxOlvx9m7GLk4hATW M0qsO/CfDcJZzijx7/FjVpAqNgEjibZD/ewgtoiAlMSzWY9YQGxhAXOJtvVvGSHiNhJ3tm9h hbD1JLZ13QGyOThYBFQl2l7wgYR5BXwlZi98xARiMwqISXw/tQbMZhYQl7j1ZD4TxEECEkv2 nGeGsEUlXj7+xwphK0nMeX2NGaI+X+Jk+xEWiJmCEidnPmGZwCg4C8moWUjKZiEpg4jrSCzY /YkNwtaWWLbwNTOMfebAYyZk8QWM7KsYOUqLC3Jy040MNjECw/uYBJvuDsb70z0PMQpwMCrx 8BZMvBQhxJpYVlyZe4hRgoNZSYRXdDVQiDclsbIqtSg/vqg0J7X4EKM0B4uSOO+E8xcihATS E0tSs1NTC1KLYLJMHJxSDYzWMxJvS/19tuAdZ2/BkfevBSZ2Vk3Zr9kV7VnouLdIffWG3Ysf qi2yTJX/WNj6c4cBw6nUxoiv81WOKJ9xE2xmflLqeqnfdL2A+//yOfl2S5hCRG6rbqy2+tw8 qb1gyvdPRiqCrVEZm42nXrPyql6YIyubFqplmjW/sJH3ZryV4jvrfOm/zkosxRmJhlrMRcWJ AP2P0bhrAgAA
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/wROEXKmqdCh-dQXp_-7V-4WZet4>
Subject: [DNSOP] draft-mglt-dnsop-dnssec-validator-requirements
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Mar 2017 16:59:32 -0000

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

Hi,

Please find an update of our draft on DNSSEC Validator Requirements [xml - =
txt].

DNS resolvers hardly enable DNSSEC as 1) resolvers are not robust too DNS a=
uthoritative operations - like KSK roll over, signing errors.... - and 2) n=
etwork administrators have little control on these resolvers to recover suc=
h situations.
The draft describes how invalid DNSSEC related RRsets may be considered by =
the resolver. The listed requirements aim at designing mechanisms as well a=
s interactions with network managers can easily solve/avoid these situation=
s. Such mechanisms are expected to encourage DNSSEC deployment on resolvers=
.

Comments are welcome!

Yours,
Daniel

[txt] https://github.com/mglt/draft-mglt-dnsop-dnssec-validator-requirement=
s/blob/master/draft-mglt-dnsop-dnssec-validator-requirements-05.txt
[xml] https://github.com/mglt/draft-mglt-dnsop-dnssec-validator-requirement=
s/blob/master/draft-mglt-dnsop-dnssec-validator-requirements-05.xml


[Ericsson]<http://www.ericsson.com/>

DANIEL MIGAULT
Researcher
Research

Ericsson
8500 Boulevard Decarie
H4P 2N2 Montreal, Canada
Phone +1 514 345 7900 46628
Mobile +1 514 452 2160
daniel.migault@ericsson.com
www.ericsson.com


[http://www.ericsson.com/current_campaign]<http://www.ericsson.com/current_=
campaign>

Legal entity: Ericsson Canada Inc., registered office in Montreal. This Com=
munication is Confidential. We only send and receive email on the basis of =
the terms set out at www.ericsson.com/email_disclaimer<http://www.ericsson.=
com/email_disclaimer>

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

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin: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;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri",sans-serif;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"blue" vlink=3D"purple">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">Hi, <o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Please find an update of our draft on DNSSEC Validat=
or Requirements [xml - txt].<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">DNS resolvers hardly enable DNSSEC as 1) resolvers a=
re not robust too DNS authoritative operations &#8211; like KSK roll over, =
signing errors&#8230;. &#8211; and 2) network administrators have little co=
ntrol on these resolvers to recover such situations.<o:p></o:p></p>
<p class=3D"MsoNormal">The draft describes how invalid DNSSEC related RRset=
s may be considered by the resolver. The listed requirements aim at designi=
ng mechanisms as well as interactions with network managers can easily solv=
e/avoid these situations. Such mechanisms
 are expected to encourage DNSSEC deployment on resolvers. <o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Comments are welcome!<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Yours, <o:p></o:p></p>
<p class=3D"MsoNormal">Daniel<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">[txt] <a href=3D"https://github.com/mglt/draft-mglt-=
dnsop-dnssec-validator-requirements/blob/master/draft-mglt-dnsop-dnssec-val=
idator-requirements-05.txt">
https://github.com/mglt/draft-mglt-dnsop-dnssec-validator-requirements/blob=
/master/draft-mglt-dnsop-dnssec-validator-requirements-05.txt</a><o:p></o:p=
></p>
<p class=3D"MsoNormal">[xml] <a href=3D"https://github.com/mglt/draft-mglt-=
dnsop-dnssec-validator-requirements/blob/master/draft-mglt-dnsop-dnssec-val=
idator-requirements-05.xml">
https://github.com/mglt/draft-mglt-dnsop-dnssec-validator-requirements/blob=
/master/draft-mglt-dnsop-dnssec-validator-requirements-05.xml</a><o:p></o:p=
></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:12.0pt;font-family:&quot;Ti=
mes New Roman&quot;,serif"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><a href=3D"http://www=
.ericsson.com/" target=3D"_blank"><span style=3D"font-size:10.0pt;font-fami=
ly:&quot;Arial&quot;,sans-serif;color:blue;text-decoration:none"><img borde=
r=3D"0" width=3D"68" height=3D"60" style=3D"width:.7083in;height:.625in" id=
=3D"_x0000_i1026" src=3D"http://www.ericsson.com/shared/images/Email_Logoty=
pe.gif" alt=3D"Ericsson"></span></a><span style=3D"font-size:10.0pt;font-fa=
mily:&quot;Arial&quot;,sans-serif"><br>
<br>
</span><span style=3D"font-size:12.0pt;font-family:&quot;Times New Roman&qu=
ot;,serif"><o:p></o:p></span></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:&quot=
;Arial&quot;,sans-serif;color:#333333">DANIEL MIGAULT
</span></b><span style=3D"font-size:10.0pt;font-family:&quot;Arial&quot;,sa=
ns-serif;color:#333333"><br>
Researcher <br>
Research</span><span style=3D"font-size:12.0pt;font-family:&quot;Times New =
Roman&quot;,serif;color:#333333"><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:12.0pt;font-family:&quot;Ti=
mes New Roman&quot;,serif;color:#333333"><br>
</span><b><span style=3D"font-size:10.0pt;font-family:&quot;Arial&quot;,san=
s-serif;color:#333333">Ericsson</span></b><span style=3D"font-size:10.0pt;f=
ont-family:&quot;Arial&quot;,sans-serif;color:#333333"><br>
8500 Boulevard Decarie<br>
H4P 2N2 Montreal, Canada<br>
Phone &#43;1 514 345 7900 46628<br>
Mobile &#43;1 514 452 2160<br>
daniel.migault@ericsson.com<br>
www.ericsson.com </span><span style=3D"font-size:12.0pt;font-family:&quot;T=
imes New Roman&quot;,serif;color:#333333"><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:9.0pt;font-family:&quot;Ari=
al&quot;,sans-serif"><br>
<br>
</span><a href=3D"http://www.ericsson.com/current_campaign" target=3D"_blan=
k"><span style=3D"font-size:9.0pt;font-family:&quot;Arial&quot;,sans-serif;=
color:blue;text-decoration:none"><img border=3D"0" width=3D"500" height=3D"=
80" style=3D"width:5.2083in;height:.8333in" id=3D"_x0000_i1025" src=3D"http=
://www.ericsson.com/shared/images/Email_Message.gif" alt=3D"http://www.eric=
sson.com/current_campaign"></span></a><span style=3D"font-size:12.0pt;font-=
family:&quot;Times New Roman&quot;,serif"><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:12.0pt;font-family:&quot;Ti=
mes New Roman&quot;,serif"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:8.0pt;font-family:&quot;Ari=
al&quot;,sans-serif;color:#333333">Legal entity: Ericsson Canada Inc., regi=
stered office in Montreal. This Communication is Confidential. We only send=
 and receive email on the basis of the terms set
 out at <a href=3D"http://www.ericsson.com/email_disclaimer" title=3D"http:=
//www.ericsson.com/email_disclaimer">
<span style=3D"color:blue">www.ericsson.com/email_disclaimer</span></a> </s=
pan><o:p></o:p></p>
</div>
</body>
</html>

--_000_2DD56D786E600F45AC6BDE7DA4E8A8C118BB6696eusaamb107erics_--


From nobody Wed Mar 22 10:12:32 2017
Return-Path: <ajs@anvilwalrusden.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3F496129B0F for <dnsop@ietfa.amsl.com>; Wed, 22 Mar 2017 10:12:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=yitter.info header.b=SqBxGKj/; dkim=pass (1024-bit key) header.d=yitter.info header.b=aSTgEBLL
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id d8KXRZuD3had for <dnsop@ietfa.amsl.com>; Wed, 22 Mar 2017 10:12:28 -0700 (PDT)
Received: from mx4.yitter.info (mx4.yitter.info [159.203.56.111]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E71ED129B33 for <dnsop@ietf.org>; Wed, 22 Mar 2017 10:12:22 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by mx4.yitter.info (Postfix) with ESMTP id E1FF2BB82E for <dnsop@ietf.org>; Wed, 22 Mar 2017 17:11:51 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yitter.info; s=default; t=1490202711; bh=/aBBdOfh1pl37ZC4dF5GN+x17AT1yfbcFS7HsQ06F8c=; h=Date:From:To:Subject:References:In-Reply-To:From; b=SqBxGKj/KfQg3s8MT2JehIYJvxwA6oekAaS+Q+M1g/ARd6kgFfpTycMB6t9A+tckT HiHEkdT5UDQRitmA9pMHN23GY1EZSWyEaBOA2bSDOYw0+UWfheGecGv2DaXWbhamNa 7T8iwZSXJ08AxKxRicwdIhi+wJMEs2x6twGMgc98=
X-Virus-Scanned: Debian amavisd-new at crankycanuck.ca
Received: from mx4.yitter.info ([127.0.0.1]) by localhost (mx4.yitter.info [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 51rIqq22A9Ny for <dnsop@ietf.org>; Wed, 22 Mar 2017 17:11:45 +0000 (UTC)
Date: Wed, 22 Mar 2017 13:11:44 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yitter.info; s=default; t=1490202705; bh=/aBBdOfh1pl37ZC4dF5GN+x17AT1yfbcFS7HsQ06F8c=; h=Date:From:To:Subject:References:In-Reply-To:From; b=aSTgEBLLg3STeNMT+ltPvfEBKmljEBcIAC1cWe7ShBi4sOocwI8QHTzftUSJ8bgyl jLaV9uT6ur8QzC+Cx77oYCU4kgN9h+o52udRmPATfpfrMYxtRsW13/C4yEmP3D1UR3 DdMqZVgq1hfr82wlv8WKK3rrrGE3bwBZWZ2fi7RA=
From: Andrew Sullivan <ajs@anvilwalrusden.com>
To: dnsop@ietf.org
Message-ID: <20170322171143.GR666@mx4.yitter.info>
References: <4DC4999E-CB4D-4F72-93BC-FDDC9A26A195@gmail.com> <5B809E6D-8C23-4B41-B142-5706316775C6@ecs.soton.ac.uk> <EMEW3|7748a271060e43ad02f4e918d6bc04f1y2LBoG03tjc|ecs.soton.ac.uk|5B809E6D-8C23-4B41-B142-5706316775C6@ecs.soton.ac.uk> <EAAB7CAC-7887-4C24-A597-6291E7196EEF@fugue.com> <E05606DF-7C9F-48A6-9191-36B689CF6B40@ecs.soton.ac.uk> <EMEW3|60cdac3fad8ea0f5d9c8144322c5e9ddy2LEom03tjc|ecs.soton.ac.uk|E05606DF-7C9F-48A6-9191-36B689CF6B40@ecs.soton.ac.uk> <C770AA35-126D-440D-96EA-7196DDA79877@fugue.com> <D89D8E26-B5A2-44DE-8E64-06D4B044C0A4@ecs.soton.ac.uk> <EMEW3|1770685f3047d9d32676cafa683d64b2y2LFBj03tjc|ecs.soton.ac.uk|D89D8E26-B5A2-44DE-8E64-06D4B044C0A4@ecs.soton.ac.uk> <ad05e57a-6f43-7403-5e3d-58038b69d784@bellis.me.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <ad05e57a-6f43-7403-5e3d-58038b69d784@bellis.me.uk>
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/P9SxDibxu3vKRmyEWyBhBjOmT5U>
Subject: Re: [DNSOP] .arpa
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Mar 2017 17:12:30 -0000

Hi,

On Wed, Mar 22, 2017 at 09:19:24AM -0700, Ray Bellis wrote:
> Arguably I'm not "typical", but IMHO we shouldn't be designing for the
> lowest common denominator.

That argument is absurd on the face of it, because anyone sufficiently
clueful about systems to be using ssh or hand-entering domain names is
also sufficiently clueful to recognize that maybe they should use the
google search result that pertains to networking rather than the US
DoD.  (Presumably these are the same people who have figured out that
iab.org and iab.com are not the same organizations.)  Therefore,
homenet.arpa would work just fine for such people, there'd be no
design for LCD, and also we'd get something that would work and
wouldn't involve a constitutional crisis for IANA.

> Either way, the Homenet WG has reached its consensus decision to request
> ".homenet" rather than ".homenet.arpa".

Since the point of this discussion is to inform IETF consensus,
HOMENET's consensus is not the only thing that counts.  It is entirely
possible that HOMENET's consensus will not be the IETF consensus.

> To those that say "no insecure delegations in the root zone" because
> "DNSSEC is good"

I don't think anyone is saying anything about that.  The point is that
_someone else_ gets to decide.  The IETF has literally no say in the
decision about what goes in the root zone itself, and hasn't since the
IETF signed its MoU with ICANN.  (Some argue that for this reason the
IETF must never allocate a top-level label.  I do not agree with them,
but there is absolutely no question about whether we are in a position
to decide actual registrations in the root zone.)

The plain fact is that the IETF IANA considerations in
draft-ietf-homenet-dot-03 makes a request of IANA that the IETF has no
business making, because we are requesting an entry in a registry
whose policy is controlled by someone else.  It's clear that the
weasel words "arrange for" are there to pretend we're not making such
a request it, but the MUST NOT be signed is an attempt to specify
protocol operation in a registry where we have no business working.
If this proceeds as IETF consensus, it will be apparent that it is the
IETF, not ICANN, that threatens the stability of the IANA
arrangements.  I hope we do not have to explore that rathole in my
lifetime.

Best regards,

A (speaking, of course, for myself)

-- 
Andrew Sullivan
ajs@anvilwalrusden.com


From nobody Wed Mar 22 10:45:49 2017
Return-Path: <ajs@anvilwalrusden.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 41E56129BAF for <dnsop@ietfa.amsl.com>; Wed, 22 Mar 2017 10:45:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=yitter.info header.b=BRAyBogZ; dkim=pass (1024-bit key) header.d=yitter.info header.b=nbeWLokk
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ludRg-WAu9qd for <dnsop@ietfa.amsl.com>; Wed, 22 Mar 2017 10:45:45 -0700 (PDT)
Received: from mx4.yitter.info (mx4.yitter.info [159.203.56.111]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AB79B1294BF for <dnsop@ietf.org>; Wed, 22 Mar 2017 10:45:45 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by mx4.yitter.info (Postfix) with ESMTP id 74854BB82E for <dnsop@ietf.org>; Wed, 22 Mar 2017 17:45:44 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yitter.info; s=default; t=1490204744; bh=Nap/hJ2tgt4HIZT3sX3HtqU77vSRMXZBwJcibei4BDM=; h=Date:From:To:Subject:References:In-Reply-To:From; b=BRAyBogZW5Zg2rKk4b7VRYCgukd5pSH/tyVFBg2oIvE/ESjcKlDSRKhyUBWPXblmq FbYUKQaxZHgmK/+ZRvhIj6OcGmqA3gBC9FFXGPSyqvrw27ygTbb2XRq88nzsI08b1+ 2QroD2RU1U1qblzPFMTSUpVULvGxB6wE8/MlCu74=
X-Virus-Scanned: Debian amavisd-new at crankycanuck.ca
Received: from mx4.yitter.info ([127.0.0.1]) by localhost (mx4.yitter.info [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id K4TvGTGcspTv for <dnsop@ietf.org>; Wed, 22 Mar 2017 17:45:43 +0000 (UTC)
Date: Wed, 22 Mar 2017 13:45:40 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yitter.info; s=default; t=1490204742; bh=Nap/hJ2tgt4HIZT3sX3HtqU77vSRMXZBwJcibei4BDM=; h=Date:From:To:Subject:References:In-Reply-To:From; b=nbeWLokkTyrwyZKOjAlPcRlyXHtlymkFTP9m+4INNAgvl8rxRDe6wrkrWO9xRSM0g 5z1ZbVLxrApksbX/HHLV5d6zv98iqKFlOhf7zPlZ+HvY/r8Bvrn/UTgh5ki6AShEQZ J/YHyZPC1gl3ao83kWrq0KIRsdKR1IDIFT8oDMK0=
From: Andrew Sullivan <ajs@anvilwalrusden.com>
To: dnsop@ietf.org
Message-ID: <20170322174540.GV666@mx4.yitter.info>
References: <E07AFAEB-2B84-4610-87E7-94CF32CF3761@fugue.com> <7652B138-FEAB-4138-91FB-D71AFE6BEF2C@vigilsec.com> <6DCFBC9D-666A-4A3C-A418-82BB6AE3D25D@gmail.com> <alpine.LRH.2.20.999.1703210928390.28925@bofh.nohats.ca> <B1F8C6D6-7160-4BB0-B8A4-39D0027A52C1@gmail.com> <20170321150008.6D5C0671EB83@rock.dv.isc.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <20170321150008.6D5C0671EB83@rock.dv.isc.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/lvAi0S4beVDsBwxn7Co8xYuiXD8>
Subject: Re: [DNSOP] WG review of draft-ietf-homenet-dot-03
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Mar 2017 17:45:47 -0000

On Wed, Mar 22, 2017 at 02:00:08AM +1100, Mark Andrews wrote:
> 
> What is the point of having a MoU that names may need to be assigned
> in the root namespace if there cannot be a entry added to the root
> namespace if there is a technical need to it?

You are conflating "root namespace" and "root zone of the DNS".  We
have in fact created the former.  But this draft asks for the latter,
which is different.  We have an MoU, and it says that we won't meddle
in that zone.

Best regrds,

A

-- 
Andrew Sullivan
ajs@anvilwalrusden.com


From nobody Wed Mar 22 11:00:58 2017
Return-Path: <rdroms.ietf@gmail.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 973AC129B7E for <dnsop@ietfa.amsl.com>; Wed, 22 Mar 2017 11:00:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level: 
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tWJv_Pf2Xb_s for <dnsop@ietfa.amsl.com>; Wed, 22 Mar 2017 11:00:55 -0700 (PDT)
Received: from mail-qk0-x22a.google.com (mail-qk0-x22a.google.com [IPv6:2607:f8b0:400d:c09::22a]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2DE7112869B for <dnsop@ietf.org>; Wed, 22 Mar 2017 11:00:55 -0700 (PDT)
Received: by mail-qk0-x22a.google.com with SMTP id v127so162743171qkb.2 for <dnsop@ietf.org>; Wed, 22 Mar 2017 11:00:55 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=MK+97x8H+n80rbVjUHSyJs1BfuNDxNlN3rGf/Jf6tsM=; b=nELmwCCCDxKy7Vu5kvb/BqtbwC/ZckdzqMv4Ya44Gac/so/r8Oa8b8j4llbpV8djM4 PD+QBFCy3JFi2M/YCI37k9/uOZoYIvX58KT3AHdFw/YtTHjQrTAbgqU6VrfnjHvxMBZJ yF9YcbaTCFvyeGpGPckLEHarHiBhsud3zytFs/5zOCbLaYuKCju0w9V1UQwADIP8Wf8w EZwoBbq+9+hdk5RBXt4SeMM7t1hguM8McuaWHOBIb7EL5WOz+iixbCTKDysp558LCRVs Gg+g2pF/sZHd30GgiFDggX6mQ6IsKIl2pMYu7tRrL4iF8o3IC64Vln1oGsmYrpUGjIir 3oHg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=MK+97x8H+n80rbVjUHSyJs1BfuNDxNlN3rGf/Jf6tsM=; b=K3m0O1P5HiUc5xK58/yITQ38Bv/SsLkYHm3HrD+li04OxugwllxghJqEc/laqpRuW3 tIPy0SHDBwgJiwTzvUUxz4YOOeMQUfjdTo6dKJI08AaVxJGiiH1nFpI9XkFtzi/b5aTV pYQ9t2iivDrNu1bwY5EeKvHYVTO2cryMrPiZLrGk0blZwk/OGdx3Vqw5CpfaHLNUZpLL AVtskU7WrglToF4YqaGTg8T/RDiX25FPzbgrMYB+0MDH33/6ElYVvk3oiFhFZoutniTv EtKEuA7rlS3W07eRh4IHwPrHvDS4Mhhj5QVmq3Jz5yI/wel8BWjtg3fBQITCEwvocTVs 5k8w==
X-Gm-Message-State: AFeK/H02D+NubA12Pa5SPE8DA0LzFxQhzNEMfvR6VNAaaYbkVNZTiaaUE08qdWDgI21qEw==
X-Received: by 10.55.64.139 with SMTP id n133mr35727289qka.38.1490205653819; Wed, 22 Mar 2017 11:00:53 -0700 (PDT)
Received: from ?IPv6:2601:18f:801:600:fc1a:a4f:1cfd:b13c? ([2601:18f:801:600:fc1a:a4f:1cfd:b13c]) by smtp.gmail.com with ESMTPSA id j20sm1470962qke.14.2017.03.22.11.00.52 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 22 Mar 2017 11:00:53 -0700 (PDT)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
From: Ralph Droms <rdroms.ietf@gmail.com>
In-Reply-To: <20170322171143.GR666@mx4.yitter.info>
Date: Wed, 22 Mar 2017 14:00:52 -0400
Cc: dnsop@ietf.org
Content-Transfer-Encoding: quoted-printable
Message-Id: <04DEA363-80F3-46E2-9F22-1D6FA3D317AA@gmail.com>
References: <4DC4999E-CB4D-4F72-93BC-FDDC9A26A195@gmail.com> <5B809E6D-8C23-4B41-B142-5706316775C6@ecs.soton.ac.uk> <EMEW3|7748a271060e43ad02f4e918d6bc04f1y2LBoG03tjc|ecs.soton.ac.uk|5B809E6D-8C23-4B41-B142-5706316775C6@ecs.soton.ac.uk> <EAAB7CAC-7887-4C24-A597-6291E7196EEF@fugue.com> <E05606DF-7C9F-48A6-9191-36B689CF6B40@ecs.soton.ac.uk> <EMEW3|60cdac3fad8ea0f5d9c8144322c5e9ddy2LEom03tjc|ecs.soton.ac.uk|E05606DF-7C9F-48A6-9191-36B689CF6B40@ecs.soton.ac.uk> <C770AA35-126D-440D-96EA-7196DDA79877@fugue.com> <D89D8E26-B5A2-44DE-8E64-06D4B044C0A4@ecs.soton.ac.uk> <EMEW3|1770685f3047d9d32676cafa683d64b2y2LFBj03tjc|ecs.soton.ac.uk|D89D8E26-B5A2-44DE-8E64-06D4B044C0A4@ecs.soton.ac.uk> <ad05e57a-6f43-7403-5e3d-58038b69d784@bellis.me.uk> <20170322171143.GR666@mx4.yitter.info>
To: Andrew Sullivan <ajs@anvilwalrusden.com>
X-Mailer: Apple Mail (2.3259)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/58Z-RBCSjriIUUzTy-yZRnDl-Ls>
Subject: Re: [DNSOP] .arpa
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Mar 2017 18:00:58 -0000

> On Mar 22, 2017, at 1:11 PM, Andrew Sullivan <ajs@anvilwalrusden.com> =
wrote:
>=20
> Hi,
>=20
> On Wed, Mar 22, 2017 at 09:19:24AM -0700, Ray Bellis wrote:
>> Arguably I'm not "typical", but IMHO we shouldn't be designing for =
the
>> lowest common denominator.
>=20
> That argument is absurd on the face of it, because anyone sufficiently
> clueful about systems to be using ssh or hand-entering domain names is
> also sufficiently clueful to recognize that maybe they should use the
> google search result that pertains to networking rather than the US
> DoD.  (Presumably these are the same people who have figured out that
> iab.org and iab.com are not the same organizations.)  Therefore,
> homenet.arpa would work just fine for such people, there'd be no
> design for LCD, and also we'd get something that would work and
> wouldn't involve a constitutional crisis for IANA.
>=20
>> Either way, the Homenet WG has reached its consensus decision to =
request
>> ".homenet" rather than ".homenet.arpa".
>=20
> Since the point of this discussion is to inform IETF consensus,
> HOMENET's consensus is not the only thing that counts.  It is entirely
> possible that HOMENET's consensus will not be the IETF consensus.
>=20
>> To those that say "no insecure delegations in the root zone" because
>> "DNSSEC is good"
>=20
> I don't think anyone is saying anything about that.  The point is that
> _someone else_ gets to decide.  The IETF has literally no say in the
> decision about what goes in the root zone itself, and hasn't since the
> IETF signed its MoU with ICANN.  (Some argue that for this reason the
> IETF must never allocate a top-level label.  I do not agree with them,
> but there is absolutely no question about whether we are in a position
> to decide actual registrations in the root zone.)
>=20
> The plain fact is that the IETF IANA considerations in
> draft-ietf-homenet-dot-03 makes a request of IANA that the IETF has no
> business making, because we are requesting an entry in a registry
> whose policy is controlled by someone else.  It's clear that the
> weasel words "arrange for" are there to pretend we're not making such
> a request it, but the MUST NOT be signed is an attempt to specify
> protocol operation in a registry where we have no business working.
> If this proceeds as IETF consensus, it will be apparent that it is the
> IETF, not ICANN, that threatens the stability of the IANA
> arrangements.  I hope we do not have to explore that rathole in my
> lifetime.

I agree that the request is misdirected toward IANA and misplaced in an =
"IANA Considerations" section.  If the IETF consensus is to find a way =
to instantiate the appropriate entry in the root zone, such an =
instantiation should acknowledge several realities and recognize that =
IETF is making a request of ICANN.  It seems to me homenet-dot should be =
revised:

* take the relevant text out of the IANA considerations section
* add a section that
  - motivates and explicitly defines the desired entry in the root zone
  - suggests that a request be made directly to ICANN=20
  - explicitly points out that no process for such a request exists, and =
it might be necessary for IETF and ICANN to develop a mutually =
acceptable process before the request from .homenet can be considered
  - asks for IETF advice on this plan

- Ralph

>=20
> Best regards,
>=20
> A (speaking, of course, for myself)
>=20
> --=20
> Andrew Sullivan
> ajs@anvilwalrusden.com
>=20
> _______________________________________________
> DNSOP mailing list
> DNSOP@ietf.org
> https://www.ietf.org/mailman/listinfo/dnsop


From nobody Wed Mar 22 16:08:28 2017
Return-Path: <brian.peter.dickson@gmail.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DC43C12709D for <dnsop@ietfa.amsl.com>; Wed, 22 Mar 2017 16:08:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level: 
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wZCeLViqqUN8 for <dnsop@ietfa.amsl.com>; Wed, 22 Mar 2017 16:08:26 -0700 (PDT)
Received: from mail-io0-x22f.google.com (mail-io0-x22f.google.com [IPv6:2607:f8b0:4001:c06::22f]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4F31D126C83 for <dnsop@ietf.org>; Wed, 22 Mar 2017 16:08:26 -0700 (PDT)
Received: by mail-io0-x22f.google.com with SMTP id f84so72941114ioj.0 for <dnsop@ietf.org>; Wed, 22 Mar 2017 16:08:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:from:date:message-id:subject:to; bh=jI1eZVM3cCfKKaKOdRqvSoPlQHrnG7n7xEkZVRBr81Y=; b=bdjjVOaJfg6WQBAbKsDuM50ITh1dl5d6YzUBZIqRCf1NUkK3Z1t93dtuRpSkYvm2Ok M9sGfozLmIdTvr8ayb80Bdb+6mYS8zkNpyRaszDtAHj9ABHhuv+iSGjGviDNLNy5lmxy mpLOHTkIDrg4ffVQ0XwM4QJEYqCv0i2MQIPolERdmynpiRLS7aSFVYGqpcukRVv7OWlK 1538IO4Kb6soLaYbWPkZJl5en0hVBS7GPjjB4jadQ9kIYdG+l1/hWe/0XuF9jX/oCYCq qd7QkDcGvWpsvTGbSqhK3Z3DXHGPQBTZaVCgq94QwdqbthtsALPJTCrU4Jd3s6UY5pYz YISg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=jI1eZVM3cCfKKaKOdRqvSoPlQHrnG7n7xEkZVRBr81Y=; b=qMKoWFmZRSdYTE5GIbx0rfmUE9s+KHowv/ecRXVXczjJr+Fg/mDW91MgekCNW5e2CH wCqCC8nPZYJohb6tvSXQEKMWia2RttTGeEkXU6RUrwiSzYegMhp/O8MyYCBW5Hq/gdz6 wafjscScgzoSLO7TceUvptw36Xu/xtn5fH77+Fn3WgH1XEFUikvT8bCGFW+EJClBZUR7 47nql3yJj+NQ7i0uoaf/5WATgHZTOBrrZ7xgS5WOdWyj37rW3kpzxBGQgdwNfibweeXz sjH7u71+IXP8AOQgLUlk+LkP5Q0+B8JO7RO/beVK6/iBQyh/mBY2oin7hRBTpRK3EvAY OWOA==
X-Gm-Message-State: AFeK/H2Wr0Y5tg3cOK1Wj1LIkkSZ06zIvCfwi7A8RKnkofRAGuS70BQPLghcOtz5pOInAWjgJ82AdyS8bjuaUQ==
X-Received: by 10.107.157.146 with SMTP id g140mr37801146ioe.63.1490224105609;  Wed, 22 Mar 2017 16:08:25 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.36.121.77 with HTTP; Wed, 22 Mar 2017 16:08:25 -0700 (PDT)
From: Brian Dickson <brian.peter.dickson@gmail.com>
Date: Wed, 22 Mar 2017 16:08:25 -0700
Message-ID: <CAH1iCiq6nVGMpv7c1UVc8SurOWLQK1DViETof4W06tRXes=rSA@mail.gmail.com>
To: "dnsop@ietf.org WG" <dnsop@ietf.org>
Content-Type: multipart/alternative; boundary=001a11409824736240054b59d6cf
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/KdTYrlcZtMAAc8w3HrEYt0yUKXc>
Subject: [DNSOP] Validating stubs? Was: Re: WG review of draft-ietf-homenet-dot-03
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Mar 2017 23:08:28 -0000

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

I was thinking about the DNSSEC validation by stubs, with respect to the
homenet discussion.

And, I was wondering about various trust anchor options (other than ICANN's
current root trust anchor).

It occurred to me, that any non-ICANN trust anchor, would possibly require
5011 key rolls under certain circumstances.

Which begs the question: are validating stub resolvers presumed to be
5011-capable?

But, I realize, the issue of 5011 capability also exists for the root trust
anchor.

So, the dilemma is:

   - Can we assume 5011 stub support regardless?
   - If not, does this make the DNSSEC issue for homenet moot, since the
   root KSK will be rolled in the near future (for some value of "near
   future"), and break stub validation?

On the other hand, if 5011 support by stubs is assumed, there is one
interesting option:

Establish a trust anchor for homenet (whatever name is used), AND publish
the private keys.

This creates the ability to have a master DNS authority server, in any
given homenet instance, sign the data in the homenet zone. The default
software could/would need to ship with the trust anchor, and the private
key. The out-of-the-box behavior would just work, and would verify/validate
properly for validating stubs that ship with the homenet trust anchor.

There would then be the ability for users running their own homenet
networks, to do the equivalent of changing the default password -- they
would be able to do a 5011 key roll, which would cause the default trust
anchor to be replaced with a unique trust anchor for that specific homenet.

It's not part of the homenet standard (yet), but might be worth thinking
about.

Again, the main question is, has an assumption about 5011 support in stubs
been made, and is it a valid assumption?

If not, to re-emphasize, then the "unsigned delegation" thing isn't even
necessary, since the stub resolvers won't be able to validate ANYTHING.

Brian

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

<div dir=3D"ltr">I was thinking about the DNSSEC validation by stubs, with =
respect to the homenet discussion.<div><br></div><div>And, I was wondering =
about various trust anchor options (other than ICANN&#39;s current root tru=
st anchor).</div><div><br></div><div>It occurred to me, that any non-ICANN =
trust anchor, would possibly require 5011 key rolls under certain circumsta=
nces.</div><div><br></div><div>Which begs the question: are validating stub=
 resolvers presumed to be 5011-capable?</div><div><br></div><div>But, I rea=
lize, the issue of 5011 capability also exists for the root trust anchor.</=
div><div><br></div><div>So, the dilemma is:</div><div><ul><li>Can we assume=
 5011 stub support regardless?</li><li>If not, does this make the DNSSEC is=
sue for homenet moot, since the root KSK will be rolled in the near future =
(for some value of &quot;near future&quot;), and break stub validation?</li=
></ul><div>On the other hand, if 5011 support by stubs is assumed, there is=
 one interesting option:</div></div><div><br></div><div>Establish a trust a=
nchor for homenet (whatever name is used), AND publish the private keys.</d=
iv><div><br></div><div>This creates the ability to have a master DNS author=
ity server, in any given homenet instance, sign the data in the homenet zon=
e. The default software could/would need to ship with the trust anchor, and=
 the private key. The out-of-the-box behavior would just work, and would ve=
rify/validate properly for validating stubs that ship with the homenet trus=
t anchor.</div><div><br></div><div>There would then be the ability for user=
s running their own homenet networks, to do the equivalent of changing the =
default password -- they would be able to do a 5011 key roll, which would c=
ause the default trust anchor to be replaced with a unique trust anchor for=
 that specific homenet.</div><div><br></div><div>It&#39;s not part of the h=
omenet standard (yet), but might be worth thinking about.</div><div><br></d=
iv><div>Again, the main question is, has an assumption about 5011 support i=
n stubs been made, and is it a valid assumption?</div><div><br></div><div>I=
f not, to re-emphasize, then the &quot;unsigned delegation&quot; thing isn&=
#39;t even necessary, since the stub resolvers won&#39;t be able to validat=
e ANYTHING.</div><div><br></div><div>Brian</div></div>

--001a11409824736240054b59d6cf--


From nobody Wed Mar 22 16:19:23 2017
Return-Path: <ggm@algebras.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0C99A1270A7 for <dnsop@ietfa.amsl.com>; Wed, 22 Mar 2017 16:19:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=algebras-org.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id A__YyylOdM-P for <dnsop@ietfa.amsl.com>; Wed, 22 Mar 2017 16:19:19 -0700 (PDT)
Received: from mail-vk0-x229.google.com (mail-vk0-x229.google.com [IPv6:2607:f8b0:400c:c05::229]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 275C0126C83 for <dnsop@ietf.org>; Wed, 22 Mar 2017 16:19:19 -0700 (PDT)
Received: by mail-vk0-x229.google.com with SMTP id r69so28208730vke.2 for <dnsop@ietf.org>; Wed, 22 Mar 2017 16:19:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=algebras-org.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=+iKrttGA9vPGm87ibBmp6AK0GsYB1zPo7AyZbB2jkng=; b=ZUcT+ll3gWTJaZ/kI9g9wEroE+lm7ISP+sljXtRe5b9MlvqjT1WHsbSolGoRGlCay0 nIPYiUAiSuQ0YYiP485/sf/1deyCXKjVM2wuqURNHPzPlzaj8TP73iiI0CvbjJRueE7I JQwsAoAsAKd0PeXGTsLJVU0Y4Wn4OF74BgXPgQthAS8KLHxgY6HyEhiKApd/6d9+2Qqa r90MH14UhQux68OjwfrjGPaFW4NvPVS96N5+tci5PQuxgmAT/d9kWNLCx1urmKAMNk80 PgQvWS+MUBNgn3DeFCVoILGkm530xlVpNsam80BSwFBmC0xtTxququvUdNUizcqEnusl GRig==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=+iKrttGA9vPGm87ibBmp6AK0GsYB1zPo7AyZbB2jkng=; b=tv2vUYlrwxilaGXzAHQoMY2TUWw8Ieh7HaW4oawYjo/pLVYNIkV6RDDo8lnfs2vnwj mk3TUrnmCOE8yPrn3vebapc+TcFCg7K9x6rQ8vnRDmyP0LbF4YpGnghU4UJPYbm9IyC1 vzEVx4uvwY2Mx9dbCboMThHfsdVQcx8ng8OvmGSFCKcJEON/gMpOdMJMyFoQi9yvcELB TmuE+kbe3UM9Jp6oPiUbim2gnYXEeqOpBqmZUtCN7k7ksFLoTs49I6HV74A4Bfreyvan kcZhIB/fqou4gx1xKB7Q+ae/ifjKHHKLVaMCsLxwzSluzzmOxNa13VM9ltXO+C+k9puU GBVQ==
X-Gm-Message-State: AFeK/H0r8Cd6+n+IIOhrdlB1ZkNRTPdI8ea+yVUiDiq26COCcPQdTW/QSEGpshYfjlgyB01VAeJqC9v5r8+Chg==
X-Received: by 10.31.227.198 with SMTP id a189mr6876294vkh.1.1490224758166; Wed, 22 Mar 2017 16:19:18 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.103.72.218 with HTTP; Wed, 22 Mar 2017 16:19:17 -0700 (PDT)
X-Originating-IP: [2001:dc0:a000:4:e441:91bb:2c01:6c82]
In-Reply-To: <CAH1iCiq6nVGMpv7c1UVc8SurOWLQK1DViETof4W06tRXes=rSA@mail.gmail.com>
References: <CAH1iCiq6nVGMpv7c1UVc8SurOWLQK1DViETof4W06tRXes=rSA@mail.gmail.com>
From: George Michaelson <ggm@algebras.org>
Date: Thu, 23 Mar 2017 09:19:17 +1000
Message-ID: <CAKr6gn247yo6EG6G+P013htKTJ8P6gVzo9LnbeU0hBW6YHGYaA@mail.gmail.com>
To: Brian Dickson <brian.peter.dickson@gmail.com>
Cc: "dnsop@ietf.org WG" <dnsop@ietf.org>
Content-Type: text/plain; charset=UTF-8
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/mtsbfHRzdoaeETXivnuafl7Quro>
Subject: Re: [DNSOP] Validating stubs? Was: Re: WG review of draft-ietf-homenet-dot-03
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Mar 2017 23:19:22 -0000

Your question is well timed. with DNSSEC keyroll happening, the
question: "what level of 5011 deployement" exists is unanswerable with
authority because the architects did not consider signalling of
capability sufficiently trustable. So we have no direct measure of
capability, and a weak, indirect sense of deployment from other
signals of capabilities which would imply post-5011 capable code, but
cannot say if a locally maintained hand-installed TA is in use.

So the question "is it assumed" is a good one. I think the answer is
"yes, we design for the assumption DNS now is enabled for 5011, or
else is owning its problems"

-G

On Thu, Mar 23, 2017 at 9:08 AM, Brian Dickson
<brian.peter.dickson@gmail.com> wrote:
> I was thinking about the DNSSEC validation by stubs, with respect to the
> homenet discussion.
>
> And, I was wondering about various trust anchor options (other than ICANN's
> current root trust anchor).
>
> It occurred to me, that any non-ICANN trust anchor, would possibly require
> 5011 key rolls under certain circumstances.
>
> Which begs the question: are validating stub resolvers presumed to be
> 5011-capable?
>
> But, I realize, the issue of 5011 capability also exists for the root trust
> anchor.
>
> So, the dilemma is:
>
> Can we assume 5011 stub support regardless?
> If not, does this make the DNSSEC issue for homenet moot, since the root KSK
> will be rolled in the near future (for some value of "near future"), and
> break stub validation?
>
> On the other hand, if 5011 support by stubs is assumed, there is one
> interesting option:
>
> Establish a trust anchor for homenet (whatever name is used), AND publish
> the private keys.
>
> This creates the ability to have a master DNS authority server, in any given
> homenet instance, sign the data in the homenet zone. The default software
> could/would need to ship with the trust anchor, and the private key. The
> out-of-the-box behavior would just work, and would verify/validate properly
> for validating stubs that ship with the homenet trust anchor.
>
> There would then be the ability for users running their own homenet
> networks, to do the equivalent of changing the default password -- they
> would be able to do a 5011 key roll, which would cause the default trust
> anchor to be replaced with a unique trust anchor for that specific homenet.
>
> It's not part of the homenet standard (yet), but might be worth thinking
> about.
>
> Again, the main question is, has an assumption about 5011 support in stubs
> been made, and is it a valid assumption?
>
> If not, to re-emphasize, then the "unsigned delegation" thing isn't even
> necessary, since the stub resolvers won't be able to validate ANYTHING.
>
> Brian
>
> _______________________________________________
> DNSOP mailing list
> DNSOP@ietf.org
> https://www.ietf.org/mailman/listinfo/dnsop
>


From nobody Wed Mar 22 19:05:17 2017
Return-Path: <mellon@fugue.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4476E1293E4 for <dnsop@ietfa.amsl.com>; Wed, 22 Mar 2017 19:05:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=fugue-com.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nDnyY2gSUhpW for <dnsop@ietfa.amsl.com>; Wed, 22 Mar 2017 19:05:14 -0700 (PDT)
Received: from mail-qk0-x232.google.com (mail-qk0-x232.google.com [IPv6:2607:f8b0:400d:c09::232]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C6BA31241FC for <dnsop@ietf.org>; Wed, 22 Mar 2017 19:05:13 -0700 (PDT)
Received: by mail-qk0-x232.google.com with SMTP id p22so29489435qka.3 for <dnsop@ietf.org>; Wed, 22 Mar 2017 19:05:13 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fugue-com.20150623.gappssmtp.com; s=20150623; h=from:message-id:mime-version:subject:date:in-reply-to:cc:to :references; bh=TTrBdAY8I7f82VPo3FGw827T/OonSBwDeWopkiSK4sI=; b=TavR2sjqpZARUkwmsJtpLyeFRH/aNQC9Rx3yxgx5X4tNbAHob3jZmTw7vpBV/0W6Gr zD3bSmpwUt5Xt1uj1Sz4p09lJH5XwkZbdLjz+70yRsAnTrnE/6MO29R9rpSIyIQHffa4 7kPc/wowR3P8G6Kp91MCfGtzi1SROUHYQ2uCRd4Fac6HchHAnkAoLCU75pBNp9oHLPAd j72hTzEyPrv8E0rpLhWYPhFep/ijX41lIyH76O70WTCXBYPK5jUye6H1tsilnnnfvi8y X17M1Bp2gN+5NjN0Xfq9izvdTYT05keUe8wqOtBnByUEyYG0PKdW2Q/P0QQoBHF2sVK9 5w0Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:message-id:mime-version:subject:date :in-reply-to:cc:to:references; bh=TTrBdAY8I7f82VPo3FGw827T/OonSBwDeWopkiSK4sI=; b=KD27n4ajvx80ysxlJjSJ6bd0CMLaIIVcphYECcatxXoIBgWk1WsrTSQuGMsKzySMs7 GkdYVoDHSAlazWvX0nwIqp0ANXitRtLVsHFOZySN2JrkN7qXcebq/iNuf+rUqQYaa6rH mOxI5HI5wdtFGxPunNNfdAGAs5aCDJjRhZxWvR+McKY+CL9L6+06d43J+QlWkDH5/puF gN/SsJ5WoL7MS029OE0JQv8BG4QlU/9HmKOeJ+WN+Bhg7FfznUZ4Ln4sx+a/e8tdEe6P Q0nkPkEuyRQjUI/t+khZPY+VTaKZiZfELQ0wupOZhT5mj2C7zZ9PJnzyH1z5ax2vg1nj exLg==
X-Gm-Message-State: AFeK/H3eVUBOQpsqjA4hdEOLbmlkvjaIpzdDqPzIGDMJ4fApVBYPK5+yloDs5UW3oSb7fw==
X-Received: by 10.55.160.65 with SMTP id j62mr45658qke.249.1490234712958; Wed, 22 Mar 2017 19:05:12 -0700 (PDT)
Received: from [10.0.20.228] (c-73-167-64-188.hsd1.ma.comcast.net. [73.167.64.188]) by smtp.gmail.com with ESMTPSA id e5sm2304518qtc.6.2017.03.22.19.05.11 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 22 Mar 2017 19:05:12 -0700 (PDT)
From: Ted Lemon <mellon@fugue.com>
Message-Id: <FAC0EB24-65AF-4E08-A82F-FE5A21C31109@fugue.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_B96FF1EA-F4AB-450A-A085-BC2628A0C98B"
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
Date: Wed, 22 Mar 2017 22:05:10 -0400
In-Reply-To: <CAH1iCiq6nVGMpv7c1UVc8SurOWLQK1DViETof4W06tRXes=rSA@mail.gmail.com>
Cc: "dnsop@ietf.org WG" <dnsop@ietf.org>
To: Brian Dickson <brian.peter.dickson@gmail.com>
References: <CAH1iCiq6nVGMpv7c1UVc8SurOWLQK1DViETof4W06tRXes=rSA@mail.gmail.com>
X-Mailer: Apple Mail (2.3259)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/xyC_rPyxW-mYLNRMVXzOMVGOnGg>
Subject: Re: [DNSOP] Validating stubs? Was: Re: WG review of draft-ietf-homenet-dot-03
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Mar 2017 02:05:16 -0000

--Apple-Mail=_B96FF1EA-F4AB-450A-A085-BC2628A0C98B
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

On Mar 22, 2017, at 7:08 PM, Brian Dickson =
<brian.peter.dickson@gmail.com> wrote:
> Establish a trust anchor for homenet (whatever name is used), AND =
publish the private keys.

Homenet is not a globally unique namespace.   No such trust anchor can =
be established.


--Apple-Mail=_B96FF1EA-F4AB-450A-A085-BC2628A0C98B
Content-Transfer-Encoding: 7bit
Content-Type: text/html;
	charset=us-ascii

<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">On Mar 22, 2017, at 7:08 PM, Brian Dickson &lt;<a href="mailto:brian.peter.dickson@gmail.com" class="">brian.peter.dickson@gmail.com</a>&gt; wrote:<div><blockquote type="cite" class=""><div class=""><div style="font-family: Helvetica; font-size: 18px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class="">Establish a trust anchor for homenet (whatever name is used), AND publish the private keys.</div></div></blockquote><br class=""></div><div>Homenet is not a globally unique namespace. &nbsp; No such trust anchor can be established.</div><div><br class=""></div></body></html>
--Apple-Mail=_B96FF1EA-F4AB-450A-A085-BC2628A0C98B--


From nobody Wed Mar 22 21:28:07 2017
Return-Path: <johnl@taugh.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5949C12943A for <dnsop@ietfa.amsl.com>; Wed, 22 Mar 2017 21:28:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id b5Q-xjwxAtVq for <dnsop@ietfa.amsl.com>; Wed, 22 Mar 2017 21:28:05 -0700 (PDT)
Received: from miucha.iecc.com (abusenet-1-pt.tunnel.tserv4.nyc4.ipv6.he.net [IPv6:2001:470:1f06:1126::2]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CB94A12943D for <dnsop@ietf.org>; Wed, 22 Mar 2017 21:28:04 -0700 (PDT)
Received: (qmail 31383 invoked from network); 23 Mar 2017 04:28:03 -0000
Received: from unknown (64.57.183.18) by mail1.iecc.com with QMQP; 23 Mar 2017 04:28:03 -0000
Date: 23 Mar 2017 04:27:41 -0000
Message-ID: <20170323042741.79108.qmail@ary.lan>
From: "John Levine" <johnl@taugh.com>
To: dnsop@ietf.org
Cc: rdroms.ietf@gmail.com
In-Reply-To: <04DEA363-80F3-46E2-9F22-1D6FA3D317AA@gmail.com>
Organization: 
X-Headerized: yes
Mime-Version: 1.0
Content-type: text/plain; charset=utf-8
Content-transfer-encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/obxofLyitOl55pGGYNvWd-IbMJk>
Subject: Re: [DNSOP] .arpa
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Mar 2017 04:28:06 -0000

In article <04DEA363-80F3-46E2-9F22-1D6FA3D317AA@gmail.com> you write:
>IETF is making a request of ICANN.  It seems to me homenet-dot should be revised:
>
>* take the relevant text out of the IANA considerations section
>* add a section that
>  - motivates and explicitly defines the desired entry in the root zone
>  - suggests that a request be made directly to ICANN 
>  - explicitly points out that no process for such a request exists, and it might be necessary for IETF and ICANN to develop a mutually
>acceptable process before the request from .homenet can be considered
>  - asks for IETF advice on this plan

Don't forget

  - waits many, many years while ICANN does what ICANN does about anything new

At this point I see the only plausible options as choose .homenet and
require all validating resolvers to special-case it, or choose
.homenet.arpa and put whatever DNSSEC magic we need into .arpa.

While I don't think that the technical issues are particularly complex
around changing the rules to put a .homenet stub or opt-out in the
root, I can absolutely guarantee that if ICANN considers it, there
will be a long queue of opportunists insisting that their particular
awful root hacks are just like .homenet and ICANN has to do them, too.
They are wrong, but ICANN is poorly defended against people with a
mission and a lot of free time.

R's,
John


From nobody Thu Mar 23 00:32:18 2017
Return-Path: <abbypan@gmail.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 90CC912D574; Thu, 23 Mar 2017 00:32:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.698
X-Spam-Level: 
X-Spam-Status: No, score=-2.698 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4bXT5xDULQD6; Thu, 23 Mar 2017 00:32:11 -0700 (PDT)
Received: from mail-wm0-x231.google.com (mail-wm0-x231.google.com [IPv6:2a00:1450:400c:c09::231]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1106312E6D7; Thu, 23 Mar 2017 00:32:10 -0700 (PDT)
Received: by mail-wm0-x231.google.com with SMTP id u132so53629393wmg.0; Thu, 23 Mar 2017 00:32:09 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=EGqu4Q1ErFRt96OWJjN0bxcoUvpWqK/6nt2MfuTT5Pk=; b=eRqZq2E5l2N+lM52ae/K2rGPNzWkRGFkuFjq81UsG+LNYpoKOSQozd/5HHiOgOM6i8 0EiWIzQyyFlzdODDBoSBYCW0GRQkFh5QPh1iHNgfSk6p8YnCo5cuDYgNB6z1OnBEd+IP BqLXzjszCDDLcAMphQ7KPmOkxEiLlUUh4GzO7v7OBJebk9tdRXOLOb9EGXCukiPm4Iyg O0yyoqgdInZlVNEbm6K6AWfMdnt5H4Qgmh4svayMpICcXmMCIBeAj4YRIS8xizU/mH98 vsmwhjyMxMsRsu3yn0Qbp6Y6TGN7M+7FN9q846rrgJMrojCuTSGWcPcKceNDoDdycpZx H6Hg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=EGqu4Q1ErFRt96OWJjN0bxcoUvpWqK/6nt2MfuTT5Pk=; b=uONR3zXpmogut+zni6I+qBDRDv2SSqthKK9ITJG2WuYikoIr/2LvjwtZDO1+pLlHXB 7GotfOms/qYhdDdP75o69pHOdFfodQ0ve8Ensg9smumj/v5f3ApKXtNzuQey4UpU617J pCzAUiym3h7GhHYWeDgH3b27bmc7dypn9T1KwpM/K9vmY4cvQh9QzKJO7df3wlvJdUAI nOwjVIBFQgyZmrleK/DhroAN88Zm5WN0kSPyN7iADjjGZu7Lr8l1zeJ5yHt+/Ek9plAz DA2yhggTp5k8dRLUcJ/6piB3RpzVC5mMTQU076qjJ/bWPuZyM6Yx0P8Wsf+3qWRN4drk U/vw==
X-Gm-Message-State: AFeK/H2eU1444Q9+Y5zixC83zAvEgiyOHzQoI2chKsrZ5/t1wE44dNR9nr7VQn4N22O3PQLR7zy2SqGdTeCyNA==
X-Received: by 10.28.152.11 with SMTP id a11mr11648384wme.64.1490254328125; Thu, 23 Mar 2017 00:32:08 -0700 (PDT)
MIME-Version: 1.0
References: <000f01d29dfe$50b6b190$f22414b0$@cn> <CANLjSvXGO3rSpqb7hzwmV=vfm=UTHnQYqfBmt=uD9Mi8cL59Jg@mail.gmail.com> <16B293AD-27A2-4A6D-8A96-7CD847B59708@senki.org> <CANLjSvUJfU1cafGXHyg=DuCnhm09mBm5z4ve2_g6j2ONgt2tRQ@mail.gmail.com> <BBCEC002-D8D9-498E-8567-507181F9215E@develooper.com> <CANLjSvXA03qGN9TZ2oON7bJfygU7Uzor6H3ku83E_NhA3FBa7A@mail.gmail.com> <3C0E763C-4C7F-4A63-A178-58F2AD77D3AC@develooper.com> <CANLjSvWMYt1khfETApcW4Wt3aourPmhY-7Kz3Jrxjv4x89=3HA@mail.gmail.com> <58D22F02.60505@redbarn.org> <CANLjSvUfbOTXZCva-1zuiaxKoF_L02ZJ95c55cPdefeoroZwEg@mail.gmail.com> <58D257F4.8090506@redbarn.org>
In-Reply-To: <58D257F4.8090506@redbarn.org>
From: Lanlan Pan <abbypan@gmail.com>
Date: Thu, 23 Mar 2017 07:31:57 +0000
Message-ID: <CANLjSvX9gUH4Mv3Z6B7LTNJ--JcP4Z63QbDct=gKhnGhBaQbeA@mail.gmail.com>
To: Paul Vixie <paul@redbarn.org>
Cc: =?UTF-8?Q?Ask_Bj=C3=B8rn_Hansen?= <ask@develooper.com>,  "fuyu@cnnic.cn" <fuyu@cnnic.cn>, dns-privacy@ietf.org,  Barry Raveendran Greene <bgreene@senki.org>, dnsop <dnsop@ietf.org>, petr.spacek@nic.cz
Content-Type: multipart/alternative; boundary=001a114b9412da5ce3054b60df5d
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/ky-uqcRFq_1UL5MX9zowV4OphX4>
Subject: Re: [DNSOP] [dns-privacy] FW: New Version Notification for draft-pan-dnsop-edns-isp-location-00
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Mar 2017 07:32:16 -0000

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

Hi Paul,

Thanks for your comments and detail expatiation, :-)


*Why I think ECS is actually based on the map of " client subnet ->
geolocation (country, province, isp) " ? *

Of course, we all read RFC 7871, they said "Topologically Close" , not
"Geographically close".
Everyone know that geolocation is not precisely equal to realtime network
topology.

But, the duck test =E2=80=93 "If it looks like a duck, swims like a duck, a=
nd
quacks like a duck, then it probably is a duck".
As last mail I replied to Ask, AUTH will not choose to detect network
topology connection speed with each subnet one by one, but summarized the
subnet into some critical information: AS Number, Country, Province, ISP
name. Most of time, AUTH will select some subnets for sample test, then,
configure by geolocation area.

I don't mean that AUTH decide response based on physical geolocation
distance. I mean that AUTH decide response base on *network topology
distance between the isp geolocation area.*
Imagine that,  www.xxxcdn.com  build two datacenter in (CHINA, SHANGHAI,
UNICOM), (CHINA, LIAONING, UNICOM)

   - physical distance: BEIJING - SHANGHAI  >  BEIJING - LIAONING
   - network topology distance: BEIJING - SHANGHAI <  BEIJING - LIAONING

the AUTH of www.xxxcdn.com  will return (CHINA, SHANGHAI, UNICOM) response
to the user from  (CHINA, BEIJING, UNICOM).

There are some examples:

1) Google Public DNS FAQ :
https://developers.google.com/speed/public-dns/faq#locations

In addition, Google Public DNS engineers have proposed a technical solution
called EDNS Client Subnet
<https://datatracker.ietf.org/doc/draft-ietf-dnsop-edns-client-subnet/>.
This proposal allows resolvers to pass in part of the client's IP address
(the first 24/64 bits or less for IPv4/IPv6 respectively) as the source IP
in the DNS message, so that name servers can return optimized results *base=
d
on the user's location* rather than that of the resolver. To date, we have
deployed an implementation of the proposal for many large CDNs (including
Akamai) and Google properties. The majority of *geo-sensitive* domain names
are already covered.

2) Dyn=E2=80=99s ECS Implementation:
https://help.dyn.com/edns-client-subnet-faq-info/

When a DNS query is received by our nameservers, we analyze the query in
order to determine what response we provide. During this analysis, we will
notice if ECS information is provided and whether a Traffic Director
service will be involved in the response. If both is the case, we will *use
the ECS information for our geolocation lookup* instead of the source IP
address.
Once a geolocation is found and a response is selected, Traffic Director
will provide a DNS response back to the source IP address. As part of this
response we will include information via ECS regarding what subnet the
response should be cached for.

3) Amazon Route 53:
http://docs.aws.amazon.com/Route53/latest/DeveloperGuide/routing-policy.htm=
l

To improve the accuracy of *geolocation routing*, Amazon Route 53 supports
the edns-client-subnet extension of EDNS0. (EDNS0 adds several optional
extensions to the DNS protocol.) Amazon Route 53 can use edns-client-subnet
only when DNS resolvers support it
When a browser or other viewer uses a DNS resolver that does support
edns-client-subnet, the DNS resolver sends Amazon Route 53 a truncated
version of the user's IP address. Amazon Route 53 *determines the location
of the user based on the truncated IP address* rather than the source IP
address of the DNS resolver; this typically provides a more accurate
estimate of the user's location. Amazon Route 53 then responds to
geolocation queries with the DNS record for the user's location.

4)  Gdnsd (an AUTH software) 's Geoip plugin, which support ECS:
https://github.com/gdnsd/gdnsd/wiki/GdnsdPluginGeoip
gdnsd-plugin-geoip uses MaxMind's GeoIP binary databases to map address and
CNAME results based on *geography* and monitored service availability. It
fully supports both IPv6 and the emerging edns-client-subnet standard.




*Is geolocation information good for CDN and DNS? *
In the mid-1990's, network resource is rare and uneven, network path is
inconsistent with geolocation. Therefore, in the mid-1990's, many network
operators usually ignored geography.
There was a popular sentence for Chinese network topology, decribed similar
condition: The distance between China Telecom and China Unicom, is much
longer than the distance between China Telecom and United State.

However, Internet grow up dramatically since 1990s. Nowadays, Internet is
critical information infrastructure, global network path connect every
where. Even into remote mountain village, information spread rapidly.
With internet network path connect every where, the aerial view network
topology distance improve like road path more and more.
CDN do best effort to make end user to visit the closest edge server,
consider about geolocation more and more. They call that geolocation
lookup, geolocation routing, geolocation delivery, and so on.

I AGREE WITH this sentence of your post :
*it has never been wise to assume that a DNS request's IP source address
gives any hint of an end-system Web browser's network location.*
This assumption is not correct in theopy, but the reality is that almost
all smart-auth-dns-resolution working based on this assumption.
So I support ECS's idea : give more precisely information to AUTH.

In the mid-1990's,  DNS is pure. Not work with CDN that contains 50+
datacenters to choose for dns response.
In the mid-1990's,  there is not public recursive resolver. Not increase
the distance between client ip and resolver ip.
Consider about these nowadays problem,  ECS is designed, partly change
traditional dns query, *give addtional subnet information for AUTH to make
a better decision*.
ECS can make DNS query & response more satisfied with nowadays content
delivery ( one domain -> multiple servers distributed in different location
datacenters ), if they don't deploy ip anycast.

Again, as I methioned above, AUTH actually use ECS subnet information
mapped into geolocation information, then make dns decision.



*Why I think EIL can make some revisions to ECS ? *
EIL : We tell Authorative servers that, "*I want to know what is most
satisfied ip address for clients from (CHINA, BEIJING, UNICOM) at network
topology distance*".  The (CHINA, BEIJING, UNICOM) is geolocation,  but
AUTH decide dns response by network topology distance between the
geolocation nodes.

   - *Privacy*:  The biggest privacy concern on ECS is that client subnet
   information is personally identifiable. EIL adjust the sensitive client
   subnet information to aerial view geolocation information for user priva=
cy
   protection.


   - *Operation*:  In P-model (details in my *Paper
   <https://drive.google.com/open?id=3D0B5gNT4RRJ0xPaG9nZ045VXRrZzg>*), EIL
   move back the "guess geolocation of client=E2=80=99s IP" work from autho=
ritative
   server to public recursive resolver, lighten the burden of authoritative
   server. Anyway, the origin of user latency problem is the public recursi=
ve
   service providers couldn't deploy servers in every country and every ISP=
's
   network.
   - *Cache Size*:  The cache size of ECS grows up with the number of
   client subnets. under future IPv6 environment, huge number of subnet,  t=
he
   cache size of EIL will be smaller than ECS.


Paul Vixie <paul@redbarn.org>=E4=BA=8E2017=E5=B9=B43=E6=9C=8822=E6=97=A5=E5=
=91=A8=E4=B8=89 =E4=B8=8B=E5=8D=886:54=E5=86=99=E9=81=93=EF=BC=9A

> Lanlan Pan wrote:
> > ... Because ECS is also based on the map of
> > "*client subnet -> geolocation*" information.
>
> Paul Vixie <paul@redbarn.org>=E4=BA=8E2017=E5=B9=B43=E6=9C=8822=E6=97=A5=
=E5=91=A8
> > wait, what?
>
> Lanlan Pan wrote:
> > Hi Paul,
>
> hi.
>
> > https://www.cdnplanet.com/blog/which-cdns-support-edns-client-subnet/
>
> this web page is factually incorrect in that it presupposes that geo-ip
> is used. i have added a comment there to this effect.
>
> the original ECS web site
> (http://www.afasterinternet.com/howitworks.htm) is somewhat
> marketing-oriented, but says only that "With this more intelligent
> routing, customers will have a better Internet experience with lower
> latency and faster speeds." in other words, it expects that a CDN will
> apply its server-selection logic on an address basis, but using the
> truncated client subnet rather than to the DNS request source address.
> it does not dictate what the CDN's server-selection logic has to be or do=
.
>
> in RFC 7871 (http://www.afasterinternet.com/ietfrfc.htm) we see this
> definition:
>
> > Topologically Close:  Refers to two hosts being close in terms of the
> >       number of hops or the time it takes for a packet to travel from
> >       one host to the other.  The concept of topological distance is
> >       only loosely related to the concept of geographical distance: two
> >       geographically close hosts can still be very distant from a
> >       topological perspective, and two geographically distant hosts can
> >       be quite close on the network.
>
> there is an error on page 22 which is directly on-point:
>
> >    o  Recursive Resolvers implementing ECS should only enable it in
> >       deployments where it is expected to bring clear advantages to the
> >       end users, such as when expecting clients from a variety of
> >       networks or from a wide geographical area.  Due to the high cache
> >       pressure introduced by ECS, the feature SHOULD be disabled in all
> >       default configurations.
>
> from context, it's clear that they meant "topological area".
>
> actual CDN technology, from as far back as Cisco Distributed Director in
> the mid-1990's, has usually ignored geography, for the reasons i gave
> up-thread: overlapping and incoherent topology within a geo-ip region
> means that geo-location is a very poor predictor of per-path performance.
>
> let me state (again) for the record that i was and remain opposed to ECS
> because it's an obviously bad idea and the apparent need for it merely
> proves that Stupid DNS Tricks
> (http://queue.acm.org/detail.cfm?id=3D1647302) did not and could not solv=
e
> their chosen problem in the first place. it's architectural
> cost-shifting, which is a form of both intellectual conversion and
> economic compulsion. sad!
>
> however, if you're going to propose a replacement for ECS, you should
> correctly describe how it works. <<Because ECS is also based on the map
> of "*client subnet -> geolocation*">> is not a correct description. if
> EIL is geo-based, then it is completely different from ECS.
>
> --
> P Vixie
>
> --
=E8=87=B4=E7=A4=BC  Best Regards

=E6=BD=98=E8=93=9D=E5=85=B0  Pan Lanlan

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

<div dir=3D"ltr"><div><div>Hi Paul, <br><br></div><div>Thanks for your comm=
ents and detail expatiation, :-)<br></div><div><br></div><b><font size=3D"2=
">Why I think ECS is actually based on the map
of &quot; client subnet -&gt; geolocation (country, province, isp) &quot; ?=
 </font><br></b></div><div><b><br></b></div><div>Of course, we all read RFC=
 7871, they said &quot;Topologically Close&quot; , not &quot;Geographically=
 close&quot;.<div><b></b></div>Everyone know that geolocation is not precis=
ely equal to realtime network topology. <br></div><div><b><br></b></div><di=
v>But, the duck test =E2=80=93 &quot;If it looks like a duck, swims like a =
duck, and quacks like a duck, then it probably is a duck&quot;.<br></div><d=
iv>As last mail I replied to Ask, AUTH will not choose to detect network to=
pology connection speed with each subnet one by one, but summarized the sub=
net into some critical information: AS Number, Country, Province, ISP name.=
 Most of time, AUTH will select some subnets for sample test, then, configu=
re by geolocation area.<br><br></div><div>I don&#39;t mean that AUTH decide=
 response based on physical geolocation distance. I mean that AUTH decide r=
esponse base on <b>network topology distance between the isp geolocation ar=
ea.</b><br>Imagine that,=C2=A0 <a href=3D"http://www.xxxcdn.com">www.xxxcdn=
.com</a>=C2=A0 build two datacenter in (CHINA, SHANGHAI, UNICOM), (CHINA, L=
IAONING, UNICOM)<br></div><ul><li>physical distance: BEIJING - SHANGHAI=C2=
=A0 &gt;=C2=A0 BEIJING - LIAONING</li><li>network topology distance: BEIJIN=
G - SHANGHAI &lt;=C2=A0 BEIJING - LIAONING</li></ul><div></div><div>the AUT=
H of <a href=3D"http://www.xxxcdn.com">www.xxxcdn.com</a>=C2=A0 will return=
 (CHINA, SHANGHAI, UNICOM) response to the user from=C2=A0 (CHINA, BEIJING,=
 UNICOM).<br><br></div><div></div><div>There are some examples: <br></div><=
div><br>1) Google Public DNS FAQ : <a href=3D"https://developers.google.com=
/speed/public-dns/faq#locations">https://developers.google.com/speed/public=
-dns/faq#locations</a><br><br>In addition, Google Public DNS engineers have=
 proposed a technical solution
called <a href=3D"https://datatracker.ietf.org/doc/draft-ietf-dnsop-edns-cl=
ient-subnet/">EDNS Client Subnet</a>.
This proposal allows resolvers to pass in part of the client&#39;s IP addre=
ss
(the first 24/64 bits or less for IPv4/IPv6 respectively) as the source IP =
in
the DNS message, so that name servers can return optimized results <b>based=
 on the
user&#39;s location</b> rather than that of the resolver.
To date, we have deployed an implementation of the proposal for many large =
CDNs
(including Akamai) and Google properties.
The majority of <b>geo-sensitive</b> domain names are already covered.<br><=
br></div><div>2) Dyn=E2=80=99s ECS Implementation: <a href=3D"https://help.=
dyn.com/edns-client-subnet-faq-info/">https://help.dyn.com/edns-client-subn=
et-faq-info/</a><br><br>When a DNS query is received by our nameservers, we=
 analyze the query in order to determine what response we provide. During t=
his analysis, we will notice if ECS information is provided and whether a T=
raffic Director service will be involved in the response. If both is the ca=
se, we will <b>use the ECS information for our geolocation lookup</b> inste=
ad of the source IP address.<br>Once a geolocation is found and a response =
is selected, Traffic Director will provide a DNS response back to the sourc=
e IP address. As part of this response we will include information via ECS =
regarding what subnet the response should be cached for.<br><br>3) Amazon R=
oute=C2=A053: <a href=3D"http://docs.aws.amazon.com/Route53/latest/Develope=
rGuide/routing-policy.html">http://docs.aws.amazon.com/Route53/latest/Devel=
operGuide/routing-policy.html</a><br><br>To improve the accuracy of <b>geol=
ocation routing</b>, Amazon Route=C2=A053 supports
 the edns-client-subnet extension of EDNS0. (EDNS0
                        adds=20
                        				several optional extensions to the DNS=20
protocol.) Amazon Route=C2=A053 can use edns-client-subnet only when DNS=20
resolvers support
                        it<br>When a browser or other viewer uses a DNS res=
olver that does support=20
edns-client-subnet,=20
                                 						the DNS resolver sends Amazon=20
Route=C2=A053 a truncated version of the user&#39;s IP address. Amazon Rout=
e=C2=A053=20
<b>determines the
                                =20
                                 						location of the user based on the
 truncated IP address</b> rather than the source IP address of the DNS=20
resolver;=20
                                 						this typically provides a more=20
accurate estimate of the user&#39;s location. Amazon Route=C2=A053 then res=
ponds=20
to=20
                                 						geolocation queries with the DNS=20
record for the user&#39;s location.
                              <br><br></div><div>4)=C2=A0 Gdnsd (an AUTH so=
ftware) &#39;s Geoip plugin, which support ECS: <a href=3D"https://github.c=
om/gdnsd/gdnsd/wiki/GdnsdPluginGeoip">https://github.com/gdnsd/gdnsd/wiki/G=
dnsdPluginGeoip</a><br>gdnsd-plugin-geoip uses MaxMind&#39;s GeoIP binary d=
atabases to map=20
address and CNAME results based on <b>geography</b> and monitored service=
=20
availability. It fully supports both IPv6 and the emerging=20
edns-client-subnet standard.</div><div><b></b></div><div><div><div><div><di=
v><br><br></div><div><b>Is geolocation information good for CDN and DNS? <b=
r><br></b></div><div>In the mid-1990&#39;s, network resource is rare and un=
even, network path is inconsistent with geolocation. Therefore, in the mid-=
1990&#39;s, many network operators usually ignored geography. <br></div><di=
v>There was a popular sentence for Chinese network topology, decribed simil=
ar condition: The distance between China Telecom and China Unicom, is much =
longer than the distance between China Telecom and United State.<br><br></d=
iv><div>However, Internet grow up dramatically since 1990s. Nowadays, Inter=
net is critical information infrastructure, global network path connect eve=
ry where. Even into remote mountain village, information spread rapidly.<br=
><div>With internet network path connect every where, the aerial view netwo=
rk topology distance improve like road path more and more.<br></div>CDN do =
best effort to make end user to visit the closest edge server, consider abo=
ut geolocation more and more. They call that geolocation lookup, geolocatio=
n routing, geolocation delivery, and so on.<br><br></div><div>I AGREE WITH =
this sentence of your post : <b>it has never been wise to assume that a DNS=
 request&#39;s IP source address=20
gives any hint of an end-system Web browser&#39;s network location.<br></b>=
</div><div><b></b></div><div>This assumption is not correct in theopy, but =
the reality is that almost all smart-auth-dns-resolution working based on t=
his assumption.<b><br></b></div><div>So I support ECS&#39;s idea : give mor=
e precisely information to AUTH.<br><span lang=3D"en"></span></div><br><div=
>In the mid-1990&#39;s,=C2=A0 DNS is pure. Not work with CDN that contains =
50+ datacenters to choose for dns response.<br></div><div>In the mid-1990&#=
39;s,=C2=A0 there is not public recursive resolver. Not increase the distan=
ce between client ip and resolver ip.<br>Consider about these nowadays prob=
lem,=C2=A0 ECS is designed, partly change traditional dns query, <b>give ad=
dtional subnet information for AUTH to make a better decision</b>.<br></div=
><div>ECS can make DNS query &amp; response more satisfied with nowadays co=
ntent delivery ( one domain -&gt; multiple servers distributed in different=
 location datacenters ), if they don&#39;t deploy ip anycast.<br></div><div=
></div><br>Again, as I methioned above, AUTH actually use ECS subnet inform=
ation mapped into geolocation information, then make dns decision.<br><div>=
</div><div><b><br>Why I think EIL can make some revisions to ECS ? <br><br>=
</b></div><div>EIL : We tell Authorative servers that, &quot;<b>I want to k=
now what is most satisfied
 ip address for clients from (CHINA, BEIJING, UNICOM) at network=20
topology distance</b>&quot;.=C2=A0 The (CHINA, BEIJING, UNICOM) is geolocat=
ion,=C2=A0 but AUTH decide dns response by network topology distance betwee=
n the geolocation nodes.<br></div><div><div><ul><li><b>Privacy</b>:=C2=A0 T=
he biggest privacy concern on ECS is that client subnet information is pers=
onally identifiable. EIL adjust the sensitive client subnet information to =
aerial view geolocation information for user privacy protection.</li></ul><=
/div><div><ul><li><b>Operation</b>:=C2=A0 In P-model (details in my <strong=
><a class=3D"inbox-inbox-external-link" href=3D"https://drive.google.com/op=
en?id=3D0B5gNT4RRJ0xPaG9nZ045VXRrZzg" rel=3D"nofollow">Paper</a></strong>),=
 EIL move back the &quot;guess geolocation of client=E2=80=99s IP&quot; wor=
k from authoritative server to public recursive resolver, lighten the burde=
n of authoritative server. Anyway, the origin of user latency problem is th=
e public recursive service providers couldn&#39;t deploy servers in every c=
ountry and every ISP&#39;s network.</li><li><b>Cache Size</b>:=C2=A0 The ca=
che size of ECS grows up with the number of client subnets. under future IP=
v6 environment, huge number of subnet,=C2=A0 the cache size of EIL will be =
smaller than ECS.<br></li></ul></div></div><div><br><div class=3D"gmail_quo=
te"><div dir=3D"ltr">Paul Vixie &lt;<a href=3D"mailto:paul@redbarn.org">pau=
l@redbarn.org</a>&gt;=E4=BA=8E2017=E5=B9=B43=E6=9C=8822=E6=97=A5=E5=91=A8=
=E4=B8=89 =E4=B8=8B=E5=8D=886:54=E5=86=99=E9=81=93=EF=BC=9A<br></div><block=
quote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc=
 solid;padding-left:1ex">Lanlan Pan wrote:<br class=3D"gmail_msg">
&gt; ... Because ECS is also based on the map of<br class=3D"gmail_msg">
&gt; &quot;*client subnet -&gt; geolocation*&quot; information.<br class=3D=
"gmail_msg">
<br class=3D"gmail_msg">
Paul Vixie &lt;<a href=3D"mailto:paul@redbarn.org" class=3D"gmail_msg" targ=
et=3D"_blank">paul@redbarn.org</a>&gt;=E4=BA=8E2017=E5=B9=B43=E6=9C=8822=E6=
=97=A5=E5=91=A8<br class=3D"gmail_msg">
&gt; wait, what?<br class=3D"gmail_msg">
<br class=3D"gmail_msg">
Lanlan Pan wrote:<br class=3D"gmail_msg">
&gt; Hi Paul,<br class=3D"gmail_msg">
<br class=3D"gmail_msg">
hi.<br class=3D"gmail_msg">
<br class=3D"gmail_msg">
&gt; <a href=3D"https://www.cdnplanet.com/blog/which-cdns-support-edns-clie=
nt-subnet/" rel=3D"noreferrer" class=3D"gmail_msg" target=3D"_blank">https:=
//www.cdnplanet.com/blog/which-cdns-support-edns-client-subnet/</a><br clas=
s=3D"gmail_msg">
<br class=3D"gmail_msg">
this web page is factually incorrect in that it presupposes that geo-ip<br =
class=3D"gmail_msg">
is used. i have added a comment there to this effect.<br class=3D"gmail_msg=
">
<br class=3D"gmail_msg">
the original ECS web site<br class=3D"gmail_msg">
(<a href=3D"http://www.afasterinternet.com/howitworks.htm" rel=3D"noreferre=
r" class=3D"gmail_msg" target=3D"_blank">http://www.afasterinternet.com/how=
itworks.htm</a>) is somewhat<br class=3D"gmail_msg">
marketing-oriented, but says only that &quot;With this more intelligent<br =
class=3D"gmail_msg">
routing, customers will have a better Internet experience with lower<br cla=
ss=3D"gmail_msg">
latency and faster speeds.&quot; in other words, it expects that a CDN will=
<br class=3D"gmail_msg">
apply its server-selection logic on an address basis, but using the<br clas=
s=3D"gmail_msg">
truncated client subnet rather than to the DNS request source address.<br c=
lass=3D"gmail_msg">
it does not dictate what the CDN&#39;s server-selection logic has to be or =
do.<br class=3D"gmail_msg">
<br class=3D"gmail_msg">
in RFC 7871 (<a href=3D"http://www.afasterinternet.com/ietfrfc.htm" rel=3D"=
noreferrer" class=3D"gmail_msg" target=3D"_blank">http://www.afasterinterne=
t.com/ietfrfc.htm</a>) we see this<br class=3D"gmail_msg">
definition:<br class=3D"gmail_msg">
<br class=3D"gmail_msg">
&gt; Topologically Close:=C2=A0 Refers to two hosts being close in terms of=
 the<br class=3D"gmail_msg">
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0number of hops or the time it takes for a pa=
cket to travel from<br class=3D"gmail_msg">
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0one host to the other.=C2=A0 The concept of =
topological distance is<br class=3D"gmail_msg">
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0only loosely related to the concept of geogr=
aphical distance: two<br class=3D"gmail_msg">
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0geographically close hosts can still be very=
 distant from a<br class=3D"gmail_msg">
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0topological perspective, and two geographica=
lly distant hosts can<br class=3D"gmail_msg">
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0be quite close on the network.<br class=3D"g=
mail_msg">
<br class=3D"gmail_msg">
there is an error on page 22 which is directly on-point:<br class=3D"gmail_=
msg">
<br class=3D"gmail_msg">
&gt;=C2=A0 =C2=A0 o=C2=A0 Recursive Resolvers implementing ECS should only =
enable it in<br class=3D"gmail_msg">
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0deployments where it is expected to bring cl=
ear advantages to the<br class=3D"gmail_msg">
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0end users, such as when expecting clients fr=
om a variety of<br class=3D"gmail_msg">
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0networks or from a wide geographical area.=
=C2=A0 Due to the high cache<br class=3D"gmail_msg">
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0pressure introduced by ECS, the feature SHOU=
LD be disabled in all<br class=3D"gmail_msg">
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0default configurations.<br class=3D"gmail_ms=
g">
<br class=3D"gmail_msg">
from context, it&#39;s clear that they meant &quot;topological area&quot;.<=
br class=3D"gmail_msg">
<br class=3D"gmail_msg">
actual CDN technology, from as far back as Cisco Distributed Director in<br=
 class=3D"gmail_msg">
the mid-1990&#39;s, has usually ignored geography, for the reasons i gave<b=
r class=3D"gmail_msg">
up-thread: overlapping and incoherent topology within a geo-ip region<br cl=
ass=3D"gmail_msg">
means that geo-location is a very poor predictor of per-path performance.<b=
r class=3D"gmail_msg">
<br class=3D"gmail_msg">
let me state (again) for the record that i was and remain opposed to ECS<br=
 class=3D"gmail_msg">
because it&#39;s an obviously bad idea and the apparent need for it merely<=
br class=3D"gmail_msg">
proves that Stupid DNS Tricks<br class=3D"gmail_msg">
(<a href=3D"http://queue.acm.org/detail.cfm?id=3D1647302" rel=3D"noreferrer=
" class=3D"gmail_msg" target=3D"_blank">http://queue.acm.org/detail.cfm?id=
=3D1647302</a>) did not and could not solve<br class=3D"gmail_msg">
their chosen problem in the first place. it&#39;s architectural<br class=3D=
"gmail_msg">
cost-shifting, which is a form of both intellectual conversion and<br class=
=3D"gmail_msg">
economic compulsion. sad!<br class=3D"gmail_msg">
<br class=3D"gmail_msg">
however, if you&#39;re going to propose a replacement for ECS, you should<b=
r class=3D"gmail_msg">
correctly describe how it works. &lt;&lt;Because ECS is also based on the m=
ap<br class=3D"gmail_msg">
of &quot;*client subnet -&gt; geolocation*&quot;&gt;&gt; is not a correct d=
escription. if<br class=3D"gmail_msg">
EIL is geo-based, then it is completely different from ECS.<br class=3D"gma=
il_msg">
<br class=3D"gmail_msg">
--<br class=3D"gmail_msg">
P Vixie<br class=3D"gmail_msg">
<br class=3D"gmail_msg">
</blockquote></div></div></div></div></div></div></div><div dir=3D"ltr">-- =
<br></div><div data-smartmail=3D"gmail_signature"><div dir=3D"ltr">=E8=87=
=B4=E7=A4=BC=C2=A0 Best Regards<br><br>=E6=BD=98=E8=93=9D=E5=85=B0=C2=A0 Pa=
n Lanlan<br></div></div>

--001a114b9412da5ce3054b60df5d--


From nobody Thu Mar 23 05:34:23 2017
Return-Path: <mellon@fugue.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 18F001296E3 for <dnsop@ietfa.amsl.com>; Thu, 23 Mar 2017 05:34:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=fugue-com.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Qg6KdZtQ57-b for <dnsop@ietfa.amsl.com>; Thu, 23 Mar 2017 05:34:18 -0700 (PDT)
Received: from mail-qt0-x233.google.com (mail-qt0-x233.google.com [IPv6:2607:f8b0:400d:c0d::233]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6EF131292C5 for <dnsop@ietf.org>; Thu, 23 Mar 2017 05:34:18 -0700 (PDT)
Received: by mail-qt0-x233.google.com with SMTP id n21so173793590qta.1 for <dnsop@ietf.org>; Thu, 23 Mar 2017 05:34:18 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fugue-com.20150623.gappssmtp.com; s=20150623; h=from:message-id:mime-version:subject:date:in-reply-to:cc:to :references; bh=CeNetLCSOqN3xKWEf8AIEU0gVATO7hKveS1+Gx6NB1Y=; b=RnX67FDnGrLK5QdYa53Erc1kxAsOXN/NI53D+kknX11QGYtMSbuNPlOAXyxoNVkuMK cuAGPzfyvWHxhCHGIVjKobY0Z09TCC5hvJXphGKbIpPRKnszK15i6CDoBU/KsMn6bESq rv/w0iHjnoTuqS6B40orpzD3c22IY6g3T/3oT+8YnBuObhAllCsnwJ3EYrrpFMetjPJh P25lQwd2Fi6U0hDcx11PPLCQFOPprD87HOcHE9DgFhE7AxHHkibJyeFVSDJDaqcZKOU9 luKbo9Fqku4Y9fAGPr4gowywOeECeQYv2eb1I5s/dn2Jkr12I0UMLDjKyRzBVXIj/uje eJcg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:message-id:mime-version:subject:date :in-reply-to:cc:to:references; bh=CeNetLCSOqN3xKWEf8AIEU0gVATO7hKveS1+Gx6NB1Y=; b=YUowScY3TlhW3yD5JaLjeu53+FEQqM0fruwi6NiS7y49PI7S53m4SQMpOPZHOFrRgp BKVCogyBQEW2MioDl1ySfayVvF3Z2Kf346bAZhsoH1vx5pim8ulXe20GLcgS1wJjrH1q V2VFqwmoWiSKBXfU9FFRwDeb7wWtd6118JSCnqXHfmr4kJOmbOgCVJpAGg6WXmqYiVw7 YJMza/Apk4Qznq3f3ltm/PTZvdzSD3NVW2llhU6eMC0imqMvAbh3ABWbfssfCgl3/Jhl DGFovsiF0ga4tvg6kqp8/ajfUXtWBFRIsp3P6dTszWIt442ooU6ng5YV27J/YrDB2gA1 jqZw==
X-Gm-Message-State: AFeK/H2GZ1PPBd6TPe9DPYCEQqmJQCHmvPyHFpa7GSc/aVAhuDguEQNmG3JDBwO9v6safg==
X-Received: by 10.237.62.98 with SMTP id m31mr2091500qtf.71.1490272457447; Thu, 23 Mar 2017 05:34:17 -0700 (PDT)
Received: from [10.0.20.228] (c-73-167-64-188.hsd1.nh.comcast.net. [73.167.64.188]) by smtp.gmail.com with ESMTPSA id x19sm3129342qtc.23.2017.03.23.05.34.16 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 23 Mar 2017 05:34:16 -0700 (PDT)
From: Ted Lemon <mellon@fugue.com>
Message-Id: <2C6B4EB6-D0F0-44A8-95E4-68DF32244639@fugue.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_7E52C281-D2E1-42BA-9EC5-912457E8627E"
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
Date: Thu, 23 Mar 2017 08:34:14 -0400
In-Reply-To: <20170323042741.79108.qmail@ary.lan>
Cc: dnsop@ietf.org, rdroms.ietf@gmail.com
To: John Levine <johnl@taugh.com>
References: <20170323042741.79108.qmail@ary.lan>
X-Mailer: Apple Mail (2.3259)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/K4MOkhSmyb7RTKwhZV4bPxCgA2E>
Subject: Re: [DNSOP] .arpa
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Mar 2017 12:34:21 -0000

--Apple-Mail=_7E52C281-D2E1-42BA-9EC5-912457E8627E
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

On Mar 23, 2017, at 12:27 AM, John Levine <johnl@taugh.com> wrote:
>  - waits many, many years while ICANN does what ICANN does about =
anything new
>=20
> At this point I see the only plausible options as choose .homenet and
> require all validating resolvers to special-case it, or choose
> .homenet.arpa and put whatever DNSSEC magic we need into .arpa.

The working group is aware of the "wait many years" part of this =
approach, and is willing to try and see.   If the working group sees no =
progress over the course of the next few years, we may shift to the =
latter approach.

At present, the former approach isn't necessary because hosts don't =
validate.   It could be argued that we are not treating this potential =
emergency seriously enough; one solution would indeed be to require that =
resolvers special-case .homenet, but if we are to do that, it would be =
good to have a complete specification for how that is done, and that =
would be in a follow-on document.


--Apple-Mail=_7E52C281-D2E1-42BA-9EC5-912457E8627E
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=us-ascii

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dus-ascii"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D"">On Mar 23, 2017, at 12:27 AM, John Levine &lt;<a =
href=3D"mailto:johnl@taugh.com" class=3D"">johnl@taugh.com</a>&gt; =
wrote:<div><blockquote type=3D"cite" class=3D""><div class=3D""><span =
style=3D"font-family: Menlo-Regular; font-size: 14px; font-style: =
normal; font-variant-caps: normal; font-weight: normal; letter-spacing: =
normal; orphans: auto; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; widows: auto; word-spacing: =
0px; -webkit-text-stroke-width: 0px; float: none; display: inline =
!important;" class=3D"">&nbsp;- waits many, many years while ICANN does =
what ICANN does about anything new</span><br style=3D"font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; orphans: auto; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: =
0px;" class=3D""><br style=3D"font-family: Menlo-Regular; font-size: =
14px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; orphans: auto; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; widows: =
auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=3D""><span=
 style=3D"font-family: Menlo-Regular; font-size: 14px; font-style: =
normal; font-variant-caps: normal; font-weight: normal; letter-spacing: =
normal; orphans: auto; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; widows: auto; word-spacing: =
0px; -webkit-text-stroke-width: 0px; float: none; display: inline =
!important;" class=3D"">At this point I see the only plausible options =
as choose .homenet and</span><br style=3D"font-family: Menlo-Regular; =
font-size: 14px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; orphans: auto; text-align: =
start; text-indent: 0px; text-transform: none; white-space: normal; =
widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" =
class=3D""><span style=3D"font-family: Menlo-Regular; font-size: 14px; =
font-style: normal; font-variant-caps: normal; font-weight: normal; =
letter-spacing: normal; orphans: auto; text-align: start; text-indent: =
0px; text-transform: none; white-space: normal; widows: auto; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: =
inline !important;" class=3D"">require all validating resolvers to =
special-case it, or choose</span><br style=3D"font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; orphans: auto; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: =
0px;" class=3D""><span style=3D"font-family: Menlo-Regular; font-size: =
14px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; orphans: auto; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; widows: =
auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; =
display: inline !important;" class=3D"">.homenet.arpa and put whatever =
DNSSEC magic we need into .arpa.</span></div></blockquote></div><br =
class=3D""><div class=3D"">The working group is aware of the "wait many =
years" part of this approach, and is willing to try and see. &nbsp; If =
the working group sees no progress over the course of the next few =
years, we may shift to the latter approach.</div><div class=3D""><br =
class=3D""></div><div class=3D"">At present, the former approach isn't =
necessary because hosts don't validate. &nbsp; It could be argued that =
we are not treating this potential emergency seriously enough; one =
solution would indeed be to require that resolvers special-case =
.homenet, but if we are to do that, it would be good to have a complete =
specification for how that is done, and that would be in a follow-on =
document.</div><div class=3D""><br class=3D""></div></body></html>=

--Apple-Mail=_7E52C281-D2E1-42BA-9EC5-912457E8627E--


From nobody Thu Mar 23 07:00:37 2017
Return-Path: <johnl@taugh.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6A436129717 for <dnsop@ietfa.amsl.com>; Thu, 23 Mar 2017 07:00:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.001
X-Spam-Level: 
X-Spam-Status: No, score=-2.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1536-bit key) header.d=iecc.com header.b=ARgR70bq; dkim=pass (1536-bit key) header.d=taugh.com header.b=D5SR1GjK
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MbUgjOEZfpEn for <dnsop@ietfa.amsl.com>; Thu, 23 Mar 2017 07:00:34 -0700 (PDT)
Received: from miucha.iecc.com (abusenet-1-pt.tunnel.tserv4.nyc4.ipv6.he.net [IPv6:2001:470:1f06:1126::2]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BF5DB1267BB for <dnsop@ietf.org>; Thu, 23 Mar 2017 07:00:33 -0700 (PDT)
Received: (qmail 79009 invoked from network); 23 Mar 2017 14:00:32 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=iecc.com; h=date:message-id:from:to:cc:subject:in-reply-to:references:mime-version:content-type:user-agent; s=1349f.58d3d500.k1703; bh=FdAjzylIwU8iVRqVNgaFlmPrWFJ8Q7SFfMETXNjslXY=; b=ARgR70bq3XTuuKAkSJ4fcSpnVa/FRcO4sJp3CMJAotcxSHwYg9RtRn36Goqt/Zl7WEP2V/6VXjd3l1MtBeTwcFHamK1QPU6+JwBGg9LL3bXoSUMNDHc4snuonc38ZUXw/+9I51uiCyTsU87flrL7VyTdqw0YaiC65kDm6NgPLfwJ7gmq6S2WrLTJADMcsw6SgL8581YIV4X9esqxvFF9uoBaj8IfAJ5tYQ+R2PlU+xykdV4yGZdV4gicGNyaVXEb
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=taugh.com; h=date:message-id:from:to:cc:subject:in-reply-to:references:mime-version:content-type:user-agent; s=1349f.58d3d500.k1703; bh=FdAjzylIwU8iVRqVNgaFlmPrWFJ8Q7SFfMETXNjslXY=; b=D5SR1GjKLpXtBDnyyFqn0HY+qKOyy36mDhS1kVMYuUfqZNniDPKjakBcwZWHj0ciiy25qU6QJ3XNS6kVEzZF5P8lCxkxEw9KuTZskwJL3OwprEWlTEoiq9zXg7xroXXhzBfvjHStSmZ7A6U2/Ybh+IqNhDpntqNKiRHeXQe2oI6VC8g/kzqZ5TinNrDsQhpGYBLHv8cEQFBuOGv8uHa2tL8uW/HshB2pZ2USti7h2Aav8L830viX+5rakBltXgJp
Received: from localhost ([IPv6:2001:470:1f07:1126::78:696d:6170]) by imap.iecc.com ([IPv6:2001:470:1f07:1126::78:696d:6170]) with ESMTPS (TLS1.2/X.509/AEAD) via TCP6; 23 Mar 2017 14:00:32 -0000
Date: 23 Mar 2017 10:00:31 -0400
Message-ID: <alpine.OSX.2.20.1703230956550.53811@ary.qy>
From: "John R Levine" <johnl@taugh.com>
To: "Ted Lemon" <mellon@fugue.com>
Cc: dnsop@ietf.org
In-Reply-To: <2C6B4EB6-D0F0-44A8-95E4-68DF32244639@fugue.com>
References: <20170323042741.79108.qmail@ary.lan> <2C6B4EB6-D0F0-44A8-95E4-68DF32244639@fugue.com>
User-Agent: Alpine 2.20 (OSX 67 2015-01-07)
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII; format=flowed
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/Cak9jSOGEMf6hTaoA-DjiL7QrNA>
Subject: Re: [DNSOP] .arpa
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Mar 2017 14:00:35 -0000

> The working group is aware of the "wait many years" part of this 
> approach, and is willing to try and see.  If the working group sees no 
> progress over the course of the next few years, we may shift to the 
> latter approach.

Just out of curiosity, is there anyone in the homenet WG who regularly 
engages with ICANN, through AC's or SO's or the like?

R's,
John


From nobody Thu Mar 23 07:06:16 2017
Return-Path: <matt@conundrum.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 91A6E1267BB for <dnsop@ietfa.amsl.com>; Thu, 23 Mar 2017 07:06:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=conundrum-com.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AK44nwiPP5oR for <dnsop@ietfa.amsl.com>; Thu, 23 Mar 2017 07:06:13 -0700 (PDT)
Received: from mail-ua0-x233.google.com (mail-ua0-x233.google.com [IPv6:2607:f8b0:400c:c08::233]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 538F7124BFA for <dnsop@ietf.org>; Thu, 23 Mar 2017 07:06:12 -0700 (PDT)
Received: by mail-ua0-x233.google.com with SMTP id q7so94408536uaf.2 for <dnsop@ietf.org>; Thu, 23 Mar 2017 07:06:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=conundrum-com.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=BBdEt64Z0xUJB+WBhNtfP0cO8KE1nsUauD7bhSpRpuc=; b=fyrdJgOJOzdpTd8Lknt8Lyv7h5kcAcknbFTbJvxSEy+s9oyuEzvc49MEZ3cBWA/tcw o7B48UP98eVl3X5+Gw0FuEGCu33AcBawhNzjRGK8LHEV+ziwyQ1Ge0IErMTA8VfwSQGb pBAXy1GYEE9wpLPkikNfmYRR6BBrWVOu+gFx7d2ASbtjGO15mQWkw9DF9QwqxGBngqy4 I6TyPPMq/j2nnQpbZ/AqfnqGMjZIeyr/J+3GpUqVa3G5CRXaPP0vvrzejjnQ7O1de5P1 zQ+fRQKK5+ZzEtXLA7W2LI0EA/WIM91dHCMEkKGmnf2iA//Gxt0pk5RNmxLd9FaV//xb +qsA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=BBdEt64Z0xUJB+WBhNtfP0cO8KE1nsUauD7bhSpRpuc=; b=KDQrQQdAfoSwzJfyhvUkyz+I4i70XRQ/3PCUMGzCr6StD4wu5xCeLzuJKR9HjEgeqQ WBt3E+xewqCsRgeinR+kgl0pvA9kVpNNrnOfc1xgSsn1rBi02+Eno8otHrbL15r/Xean Hhz4LSfFfrSofb87dXBlDC02hEaDvd2/9kdptH5pXYC3tHeWNv7438sF5IOyuW19qWF6 1Qvf5qDE3F6HK4HYIqZH5mZLkmtcbEClq2vWGC3+dHmEDzph3SBHLXnVPoXvVS6SNu1G 6d3JZvrWWvEn5HEjiMS/guybMB6vdFF7Ss3d0uQFpo7jzIDNCmmRt/Zjcwqn7wKIvPyz Zdzg==
X-Gm-Message-State: AFeK/H2+I5GFUO31YhdIJfewCxiFNUJupgmU/qZ9TpcNEw2z9m/Yau0aHaOvjbRdREsUoLZymli0pYr9aGgbTg==
X-Received: by 10.176.82.130 with SMTP id v2mr1297983uav.62.1490277971561; Thu, 23 Mar 2017 07:06:11 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.103.50.65 with HTTP; Thu, 23 Mar 2017 07:06:10 -0700 (PDT)
In-Reply-To: <1E14B142-680B-4E30-809B-68E03EB6E326@gmail.com>
References: <1E14B142-680B-4E30-809B-68E03EB6E326@gmail.com>
From: Matthew Pounsett <matt@conundrum.com>
Date: Thu, 23 Mar 2017 10:06:10 -0400
Message-ID: <CAAiTEH-cn-i+mLPh6w0hSNEPtjA3fM3u9re_S4Rptm7sUC9D6w@mail.gmail.com>
To: dnsop <dnsop@ietf.org>
Content-Type: multipart/alternative; boundary=94eb2c18fe0c1cfde3054b666198
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/F9dKMItW7EOo64cAIsD_ZAFL-ik>
Subject: Re: [DNSOP] WG review of draft-ietf-homenet-dot-03
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Mar 2017 14:06:15 -0000

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

On 19 March 2017 at 21:44, Suzanne Woolf <suzworldwide@gmail.com> wrote:

> This document is the product of the homenet WG, which has asked the IESG
> to approve it for publication, so our comments are strictly advisory to t=
he
> IESG. There was some discussion of the draft on this list shortly after i=
t
> appeared, in November 2016, but it=E2=80=99s always the AD=E2=80=99s prer=
ogative to ask for
> additional review.
>
>
To first answer the two questions in the call for reviews:  I see no
technical problems either with the RFC6761 application in the draft, or
with having an unsecured delegation in the root zone, should 'homenet.' be
chosen to anchor HNCP names.   There's a clear technical need for special
handling at the border between the local network and the Internet (local
names) and=E2=80=93in the absence of a specification for getting local trus=
t
anchors into every validating resolver inside the local network=E2=80=93an
unsecured delegation for whatever name is chosen to facilitate end-to-end
security.

The reason we have a problem here is that this has been gone about in
entirely the wrong order, and procedurally leaves the IETF in a difficult
position.  We have no business demanding a root zone delegation from ICANN,
and publishing an RFC that requires that to happen in order to be useful is
tantamount to making that demand, regardless of how nicely the demand is
worded.

The need to correct the mistakes of the HNCP draft has, I think, resulted
in a rush that has been detrimental to careful consideration.  At the risk
of repeating the obvious, so that I can refer back to this list, what
should have been done is:
1) speak to ICANN (the community) about whether/how it's possible for IETF
to reserve & delegate an unsecured name from the root
2) if the community says yes, and after a process is defined, pick a name
that doesn't conflict with anything (including DITL research)
3) write the draft to reserve the name

While I appreciate that there's some risk this name might be exposed to end
users, and that perhaps some tiny percentage of end users might react badly
to seeing a reference to ARPA, I think that exposure is mostly going to
happen with technology professionals and hobbyists (power users), not the
typical home user.  So while it still may be preferable to use homenet.
over homenet.arpa., I'm unconvinced that it *needs* to be that way.

If HOMENET is set on trying for homenet., then I would recommend proceeding
with draft-ietf-homenet-redact, and shelving this draft until (1) and (2)
can be completed.

If there's a need that draft-ietf-homenet-dot be finalized before (1) and
(2) can happen, then homenet. should be replaced with homenet.arpa..

- Matt


PS: given that there is already talk of lawsuits over home. and corp., and
given that for any name that might be chosen there's likely somebody out
there in the world that thinks that name might be valuable to register, I
think the chances of getting a 'yes' out of the ICANN community is very
nearly zero.

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

<div dir=3D"ltr"><br><div class=3D"gmail_extra"><br><div class=3D"gmail_quo=
te">On 19 March 2017 at 21:44, Suzanne Woolf <span dir=3D"ltr">&lt;<a href=
=3D"mailto:suzworldwide@gmail.com" target=3D"_blank">suzworldwide@gmail.com=
</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin=
:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"=
><div style=3D"word-wrap:break-word"><div>This document is the product of t=
he homenet WG, which has asked the IESG to approve it for publication, so o=
ur comments are strictly advisory to the IESG. There was some discussion of=
 the draft on this list shortly after it appeared, in November 2016, but it=
=E2=80=99s always the AD=E2=80=99s prerogative to ask for additional review=
.</div><div><br></div></div></blockquote><div><br></div><div>To first answe=
r the two questions in the call for reviews: =C2=A0I see no technical probl=
ems either with the RFC6761 application in the draft, or with having an uns=
ecured delegation in the root zone, should &#39;homenet.&#39; be chosen to =
anchor HNCP names. =C2=A0 There&#39;s a clear technical need for special ha=
ndling at the border between the local network and the Internet (local name=
s) and=E2=80=93in the absence of a specification for getting local trust an=
chors into every validating resolver inside the local network=E2=80=93an un=
secured delegation for whatever name is chosen to facilitate end-to-end sec=
urity.</div><div></div></div><br></div><div class=3D"gmail_extra">The reaso=
n we have a problem here is that this has been gone about in entirely the w=
rong order, and procedurally leaves the IETF in a difficult position.=C2=A0=
 We have no business demanding a root zone delegation from ICANN, and publi=
shing an RFC that requires that to happen in order to be useful is tantamou=
nt to making that demand, regardless of how nicely the demand is worded. =
=C2=A0=C2=A0</div><div class=3D"gmail_extra"><br></div><div class=3D"gmail_=
extra">The need to correct the mistakes of the HNCP draft has, I think, res=
ulted in a rush that has been detrimental to careful consideration.=C2=A0 A=
t the risk of repeating the obvious, so that I can refer back to this list,=
 what should have been done is:</div><div class=3D"gmail_extra">1) speak to=
 ICANN (the community) about whether/how it&#39;s possible for IETF to rese=
rve &amp; delegate an unsecured name from the root</div><div class=3D"gmail=
_extra">2) if the community says yes, and after a process is defined, pick =
a name that doesn&#39;t conflict with anything (including DITL research)</d=
iv><div class=3D"gmail_extra">3) write the draft to reserve the name</div><=
div class=3D"gmail_extra"><br></div><div class=3D"gmail_extra">While I appr=
eciate that there&#39;s some risk this name might be exposed to end users, =
and that perhaps some tiny percentage of end users might react badly to see=
ing a reference to ARPA, I think that exposure is mostly going to happen wi=
th technology professionals and hobbyists (power users), not the typical ho=
me user.=C2=A0 So while it still may be preferable to use homenet. over hom=
enet.arpa., I&#39;m unconvinced that it *needs* to be that way.</div><div c=
lass=3D"gmail_extra"><br></div><div class=3D"gmail_extra">If HOMENET is set=
 on trying for homenet., then I would recommend proceeding with draft-ietf-=
homenet-redact, and shelving this draft until (1) and (2) can be completed.=
 =C2=A0</div><div class=3D"gmail_extra"><br></div><div class=3D"gmail_extra=
">If there&#39;s a need that=C2=A0draft-ietf-homenet-dot be finalized befor=
e (1) and (2) can happen, then homenet. should be replaced with homenet.arp=
a.. =C2=A0</div><div class=3D"gmail_extra"><br></div><div class=3D"gmail_ex=
tra">- Matt</div><div class=3D"gmail_extra"><br></div><div class=3D"gmail_e=
xtra"><br></div><div class=3D"gmail_extra">PS: given that there is already =
talk of lawsuits over home. and corp., and given that for any name that mig=
ht be chosen there&#39;s likely somebody out there in the world that thinks=
 that name might be valuable to register, I think the chances of getting a =
&#39;yes&#39; out of the ICANN community is very nearly zero.</div></div>

--94eb2c18fe0c1cfde3054b666198--


From nobody Thu Mar 23 07:37:02 2017
Return-Path: <suzworldwide@gmail.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3FB13129484 for <dnsop@ietfa.amsl.com>; Thu, 23 Mar 2017 07:37:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level: 
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dGu6Z0OmJpvX for <dnsop@ietfa.amsl.com>; Thu, 23 Mar 2017 07:36:58 -0700 (PDT)
Received: from mail-qk0-x234.google.com (mail-qk0-x234.google.com [IPv6:2607:f8b0:400d:c09::234]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0D201126CE8 for <dnsop@ietf.org>; Thu, 23 Mar 2017 07:36:58 -0700 (PDT)
Received: by mail-qk0-x234.google.com with SMTP id p22so41938778qka.3 for <dnsop@ietf.org>; Thu, 23 Mar 2017 07:36:58 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=Lp1ZlQ/6NngV20AmiExY2+GUhQnw8rlihbTlODQOK50=; b=JB6mxGsKYkoH+jqEM/6B0ObfSfN+kHj78iN5xMJdsA8z/hBQLlZer6cFOOGkKI4YGn QrFKtwvAci1qlKdzW/xwOExBVt+F8J4Wp0iDV2pABT+e/OQ+l6te7opiUDEDvVJvWfbP qS0guQamGGXbvGzPSOcTKtVLv93hVKEGrnFM5JHaqk9BliP5Z6SJe9rELfFN/Zddqz+L 6OAN4np3/cq1HXXwpjaX0UhEwkQbxtiFHbD2ztb7ARp+xaaq+qxY0FIkGuH0ncPuwWBm mURLPmw38Ay3mtKibKQo956cnkfYGsNSz4G1qCEZL/s7V9LBtjRLMu+O/i7GbWfwsa1M Q2tQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=Lp1ZlQ/6NngV20AmiExY2+GUhQnw8rlihbTlODQOK50=; b=CYHaqgV+qnZ4rPfcEucU6LSsqVlJVhv5/rp1vL3ThzTRGRBcOVKprrKQZQ9dxnrJbg dw1vjxbMaEHXIZzJUPmp/MKysF/tqqz8m5lQsiUkJwkmAqUJeWTiQ1MPPfVGkHYyzqd2 CtsS0WK24jMpcKCeWGfHYE5ohdkHUC7TETsh4+M3SpWrNJASK1MGNFZHae+YG6lTYrpH /7kdJIfBkYedKNSpuItad5Z4pP2H2EQflsE+XEu2YXLNle5kdHLt2S80epwgSBOkpofo MFDU+bnhtA0RRXJXVEnG2+VSFYuNwDofN2+bHacJxhZK92AR5vrFDPMRTGHmw6+NfwSC rZ0g==
X-Gm-Message-State: AFeK/H2B0eCwxeUf/Vw0T/8g0Z4hCV8QpWkcCrfgCDjmNN4Aphdn65mNAZ+K4MDWVbmZLA==
X-Received: by 10.233.232.6 with SMTP id a6mr2422492qkg.53.1490279817222; Thu, 23 Mar 2017 07:36:57 -0700 (PDT)
Received: from ?IPv6:2601:181:c381:c20:34f0:26ef:ac7c:2eed? ([2601:181:c381:c20:34f0:26ef:ac7c:2eed]) by smtp.gmail.com with ESMTPSA id t47sm3343626qte.45.2017.03.23.07.36.56 (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Thu, 23 Mar 2017 07:36:56 -0700 (PDT)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2104\))
From: Suzanne Woolf <suzworldwide@gmail.com>
In-Reply-To: <alpine.OSX.2.20.1703230956550.53811@ary.qy>
Date: Thu, 23 Mar 2017 10:36:54 -0400
Cc: IETF dnsop Working Group <dnsop@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <B0E51517-8C43-472E-A584-3369CE664CB6@gmail.com>
References: <20170323042741.79108.qmail@ary.lan> <2C6B4EB6-D0F0-44A8-95E4-68DF32244639@fugue.com> <alpine.OSX.2.20.1703230956550.53811@ary.qy>
To: John R Levine <johnl@taugh.com>
X-Mailer: Apple Mail (2.2104)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/Ix4z4VEYfqqP9ZvELskE3qG8TXM>
Subject: [DNSOP] draft-ietf-homenet-dot review limits Re:  .arpa
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Mar 2017 14:37:00 -0000

Hi all, and not picking on John=E2=80=A6.

I think this subthread on process and policy has gone as far as we =
reasonably can in a DNSOP review of draft-ietf-homenet-dot. We=E2=80=99ve =
established that different constraints and expectations apply to policy =
for different portions of the namespace, and that the HOMENET WG =
believes those differences have been taken into account, and that not =
everyone in DNSOP agrees.

Please share any new thoughts on how the specified protocol in the draft =
interoperates with the global public DNS, particularly with regards to =
DNSSEC or possibly incompatible uses of the namespace, which seem to be =
within our chartered scope.

I believe the process and policy concerns we=E2=80=99ve raised here can =
be revisited in an additional request for review or an IETF Last Call, =
if needed.


thanks,
Suzanne

> On Mar 23, 2017, at 10:00 AM, John R Levine <johnl@taugh.com> wrote:
>=20
>> The working group is aware of the "wait many years" part of this =
approach, and is willing to try and see.  If the working group sees no =
progress over the course of the next few years, we may shift to the =
latter approach.
>=20
> Just out of curiosity, is there anyone in the homenet WG who regularly =
engages with ICANN, through AC's or SO's or the like?
>=20
> R's,
> John
>=20
> _______________________________________________
> DNSOP mailing list
> DNSOP@ietf.org
> https://www.ietf.org/mailman/listinfo/dnsop


From nobody Thu Mar 23 08:07:23 2017
Return-Path: <mellon@fugue.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 27A5C129476 for <dnsop@ietfa.amsl.com>; Thu, 23 Mar 2017 08:07:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=fugue-com.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KhaIWKKTWfIB for <dnsop@ietfa.amsl.com>; Thu, 23 Mar 2017 08:07:12 -0700 (PDT)
Received: from mail-qt0-x234.google.com (mail-qt0-x234.google.com [IPv6:2607:f8b0:400d:c0d::234]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 59C2F12947E for <dnsop@ietf.org>; Thu, 23 Mar 2017 08:07:12 -0700 (PDT)
Received: by mail-qt0-x234.google.com with SMTP id i34so178004830qtc.0 for <dnsop@ietf.org>; Thu, 23 Mar 2017 08:07:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fugue-com.20150623.gappssmtp.com; s=20150623; h=from:message-id:mime-version:subject:date:in-reply-to:cc:to :references; bh=eXc3jgLMPgf23tom7RBWU78Ig90UYdfgS240J30lWhk=; b=q8tKQo1xELMcSAa3mfMoj/XRIj+M+WGmAyojllFTjmguuEuv77RXooHxljl+2AYhNR 9Njhj8PGPA3c0JN2dyM9glz4OgAx82fD3i1U4UWdJskoKU8vAsNE/Ov08dRPCh5OX5zI DSB3RxDTV36ylyQZGWOLiDtaqhydkIcxR1gvOVKw06jJ+8J4Th1XBx2+ueDnvZYeh8Co a6gYNLOQF8FL4NZKBhDNwrl+adqsThj1JW9E+LDADMNvLcAkj0rtfsCSxF3rhoI48Ijb NG+y5uGeXgU4ceAU6PWSlG8b4wYAFWz/11ndWPbp32syvBHrlAss+or1qMydqQ7pU00c 5ibA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:message-id:mime-version:subject:date :in-reply-to:cc:to:references; bh=eXc3jgLMPgf23tom7RBWU78Ig90UYdfgS240J30lWhk=; b=jbQFLsRhhDje7HAFg1OIpgB8Z58vsZ4hAC1Oh84OhaVKD1p1PXkhw06fOWjbYdLS03 By8Ypfls/ANJH/J1bYzmzh4oZAMr/ESCI3uU4uW+nkg/LU0ndZ5X8TWj40tTMdgPYuOs RSLzH9NI78zm/QmtTqJoOzVP/qJWYGxa0eWkrUb+fZcArfxy7q4ruRdf1OzezKXJLptK OX4666ViXuBPhB+f3PtK85s10t/IG58BN+w3ll6KSkSWWXBhr3jwe0MQkBoBLwucqTOW 5IAGLOy2S5OJ4xNuSJ7f8S89R0eRyMjXH5inWYCtkLn2M6ZJ97wygGeN4UPFBVurMVOy gJHA==
X-Gm-Message-State: AFeK/H2k+OQNg1NZ/P7zm9PL6kPK9aVEM6wPJcco3AUglfuCngYhgs35/9NhRRyC/O6rNA==
X-Received: by 10.237.50.97 with SMTP id y88mr3048889qtd.104.1490281631276; Thu, 23 Mar 2017 08:07:11 -0700 (PDT)
Received: from [10.0.20.228] (c-73-167-64-188.hsd1.nh.comcast.net. [73.167.64.188]) by smtp.gmail.com with ESMTPSA id e19sm3395001qta.68.2017.03.23.08.07.10 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 23 Mar 2017 08:07:10 -0700 (PDT)
From: Ted Lemon <mellon@fugue.com>
Message-Id: <1529F9E4-ADCD-4038-A965-B0538A5F2240@fugue.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_61089B89-26A3-4190-97A5-34873AD5D48F"
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
Date: Thu, 23 Mar 2017 11:07:08 -0400
In-Reply-To: <alpine.OSX.2.20.1703230956550.53811@ary.qy>
Cc: dnsop@ietf.org
To: John R Levine <johnl@taugh.com>
References: <20170323042741.79108.qmail@ary.lan> <2C6B4EB6-D0F0-44A8-95E4-68DF32244639@fugue.com> <alpine.OSX.2.20.1703230956550.53811@ary.qy>
X-Mailer: Apple Mail (2.3259)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/305F4YDTJOVXACZWxCp-UXaNYK4>
Subject: Re: [DNSOP] .arpa
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Mar 2017 15:07:16 -0000

--Apple-Mail=_61089B89-26A3-4190-97A5-34873AD5D48F
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

On Mar 23, 2017, at 10:00 AM, John R Levine <johnl@taugh.com> wrote:
> Just out of curiosity, is there anyone in the homenet WG who regularly =
engages with ICANN, through AC's or SO's or the like?

Possibly one of the two working group chairs.   But how is this =
relevant?

What's going on here is that we've stumbled over a gap in expectations =
between IETF participants and the general I* leadership, including =
ICANN.   What the MoU says is pretty clear, although it certainly could =
have been a lot clearer, and perhaps many fewer tears would have been =
shed over this if it had been clearer.

The problem is not that homenet are naive, or that ICANN is difficult, =
or anything like that.   It's that we are treading new ground.   This is =
ground we need to tread.   If in fact asking ICANN for delegations in =
cases of technical uses under the MoU is the wrong thing to do, we =
should know that.   If it is the right thing to do, we should have a =
process for doing it.  If the way the document asks is impolitic, we =
should fix that=E2=80=94it's certainly not what was intended.

I really don't know why we're arguing about this here.


--Apple-Mail=_61089B89-26A3-4190-97A5-34873AD5D48F
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D"">On Mar 23, 2017, at 10:00 AM, John R Levine &lt;<a =
href=3D"mailto:johnl@taugh.com" class=3D"">johnl@taugh.com</a>&gt; =
wrote:<div><blockquote type=3D"cite" class=3D""><div class=3D""><span =
style=3D"font-family: Menlo-Regular; font-size: 14px; font-style: =
normal; font-variant-caps: normal; font-weight: normal; letter-spacing: =
normal; orphans: auto; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; widows: auto; word-spacing: =
0px; -webkit-text-stroke-width: 0px; float: none; display: inline =
!important;" class=3D"">Just out of curiosity, is there anyone in the =
homenet WG who regularly engages with ICANN, through AC's or SO's or the =
like?</span><br style=3D"font-family: Menlo-Regular; font-size: 14px; =
font-style: normal; font-variant-caps: normal; font-weight: normal; =
letter-spacing: normal; orphans: auto; text-align: start; text-indent: =
0px; text-transform: none; white-space: normal; widows: auto; =
word-spacing: 0px; -webkit-text-stroke-width: 0px;" =
class=3D""></div></blockquote></div><br class=3D""><div =
class=3D"">Possibly one of the two working group chairs. &nbsp; But how =
is this relevant?</div><div class=3D""><br class=3D""></div><div =
class=3D"">What's going on here is that we've stumbled over a gap in =
expectations between IETF participants and the general I* leadership, =
including ICANN. &nbsp; What the MoU says is pretty clear, although it =
certainly could have been a lot clearer, and perhaps many fewer tears =
would have been shed over this if it had been clearer.</div><div =
class=3D""><br class=3D""></div><div class=3D"">The problem is not that =
homenet are naive, or that ICANN is difficult, or anything like that. =
&nbsp; It's that we are treading new ground. &nbsp; This is ground we =
need to tread. &nbsp; If in fact asking ICANN for delegations in cases =
of technical uses under the MoU is the wrong thing to do, we should know =
that. &nbsp; If it is the right thing to do, we should have a process =
for doing it. &nbsp;If the way the document asks is impolitic, we should =
fix that=E2=80=94it's certainly not what was intended.</div><div =
class=3D""><br class=3D""></div><div class=3D"">I really don't know why =
we're arguing about this here.</div><div class=3D""><br =
class=3D""></div></body></html>=

--Apple-Mail=_61089B89-26A3-4190-97A5-34873AD5D48F--


From nobody Thu Mar 23 09:32:45 2017
Return-Path: <ajs@anvilwalrusden.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 937611299A1 for <dnsop@ietfa.amsl.com>; Thu, 23 Mar 2017 09:32:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=yitter.info header.b=l7wSxssm; dkim=pass (1024-bit key) header.d=yitter.info header.b=OsRw3SQZ
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 82Lbt-vTeUXf for <dnsop@ietfa.amsl.com>; Thu, 23 Mar 2017 09:32:42 -0700 (PDT)
Received: from mx4.yitter.info (mx4.yitter.info [159.203.56.111]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9C3E8129869 for <dnsop@ietf.org>; Thu, 23 Mar 2017 09:32:40 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by mx4.yitter.info (Postfix) with ESMTP id 0C064BB82E for <dnsop@ietf.org>; Thu, 23 Mar 2017 16:32:09 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yitter.info; s=default; t=1490286729; bh=MPB08fGp9eImqdnpwpHmYGibbvQOT4t5qV88rMmiXXQ=; h=Date:From:To:Subject:References:In-Reply-To:From; b=l7wSxssmmBhPIDnMElVjNyG7uRVcwBat3YsFukbbgbk3nl4vr+2vG0QtqHc50rQ5M Bsl2cj1/9luhjx2FcgvzQVvU8YkW91C4fXtGBGRTgeV7UDKtWcQa5qpy9FDUVYd8+H FhP5w8L/N/pl6YO4fGfEvIn2iKVxZP5eEJTSQwwA=
X-Virus-Scanned: Debian amavisd-new at crankycanuck.ca
Received: from mx4.yitter.info ([127.0.0.1]) by localhost (mx4.yitter.info [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jFWL1IipU4rK for <dnsop@ietf.org>; Thu, 23 Mar 2017 16:32:07 +0000 (UTC)
Date: Thu, 23 Mar 2017 12:32:05 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yitter.info; s=default; t=1490286727; bh=MPB08fGp9eImqdnpwpHmYGibbvQOT4t5qV88rMmiXXQ=; h=Date:From:To:Subject:References:In-Reply-To:From; b=OsRw3SQZHA8sao8qufpyVHXjOm4G9PW/69VLhLGDb4EkhkMRCy5wEz4sEcN77VYoW jZEX8SzF6w4oC1JrfOEbXTmeedtFHBYvV1OUkqaTaJps5niSvU4PTTooewTp9qMEkV 01nr4Ip1d2zPO+F5aPkmwYQwiz2PyZwZ4FllScPk=
From: Andrew Sullivan <ajs@anvilwalrusden.com>
To: dnsop@ietf.org
Message-ID: <20170323163205.GD19105@mx4.yitter.info>
References: <20170323042741.79108.qmail@ary.lan> <2C6B4EB6-D0F0-44A8-95E4-68DF32244639@fugue.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <2C6B4EB6-D0F0-44A8-95E4-68DF32244639@fugue.com>
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/oN4kpsyGS1w-4eEV_DnpOkZVO60>
Subject: Re: [DNSOP] .arpa
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Mar 2017 16:32:43 -0000

Hi,

On Thu, Mar 23, 2017 at 08:34:14AM -0400, Ted Lemon wrote:
> 
> The working group is aware of the "wait many years" part of this approach, and is willing to try and see.   If the working group sees no progress over the course of the next few years, we may shift to the latter approach.
> 

As a comment on the document, then (that is what we're discussing,
right?), I'd note that the plan for allocation of a special-use name
contained in the draft does not state clearly (at least in my reading)
whether it is conditional on receiving the relevant unsigned
delegation.  If it _is_ so dependent, then that would be important to
know.  If it is _not_ so dependent, then probably some additional text
is needed (maybe in the security considerations) about the likely
failure of DNSSEC or resolution in such a context.

I hope that's helpful,

A

-- 
Andrew Sullivan
ajs@anvilwalrusden.com


From nobody Thu Mar 23 10:25:04 2017
Return-Path: <ray@bellis.me.uk>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0E5B31293F5 for <dnsop@ietfa.amsl.com>; Thu, 23 Mar 2017 10:25:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id quTYsH7zL88F for <dnsop@ietfa.amsl.com>; Thu, 23 Mar 2017 10:25:01 -0700 (PDT)
Received: from hydrogen.portfast.net (hydrogen.portfast.net [188.246.200.2]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 16D4F1294AF for <dnsop@ietf.org>; Thu, 23 Mar 2017 10:25:00 -0700 (PDT)
Received: from dhcp-wifi-246.sql1.isc.org ([149.20.50.246]:63938) by hydrogen.portfast.net ([188.246.200.2]:465) with esmtpsa (fixed_plain:ray@bellis.me.uk) (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) id 1cr6Tn-0003Jv-OE (Exim 4.72) for dnsop@ietf.org (return-path <ray@bellis.me.uk>); Thu, 23 Mar 2017 17:24:56 +0000
To: dnsop@ietf.org
References: <20170323042741.79108.qmail@ary.lan> <2C6B4EB6-D0F0-44A8-95E4-68DF32244639@fugue.com> <20170323163205.GD19105@mx4.yitter.info>
From: Ray Bellis <ray@bellis.me.uk>
Message-ID: <500af1ed-5425-4452-ad8e-c2d511ee738d@bellis.me.uk>
Date: Thu, 23 Mar 2017 10:24:57 -0700
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <20170323163205.GD19105@mx4.yitter.info>
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/vCf1dQ_7REFujqQM_16zYE_K6vQ>
Subject: Re: [DNSOP] .arpa
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Mar 2017 17:25:03 -0000

On 23/03/2017 09:32, Andrew Sullivan wrote:

> As a comment on the document, then (that is what we're discussing,
> right?), I'd note that the plan for allocation of a special-use name
> contained in the draft does not state clearly (at least in my reading)
> whether it is conditional on receiving the relevant unsigned
> delegation.  If it _is_ so dependent, then that would be important to
> know.  If it is _not_ so dependent, then probably some additional text
> is needed (maybe in the security considerations) about the likely
> failure of DNSSEC or resolution in such a context.
> 
> I hope that's helpful,

Good point.

I consider them to be _independent_.  The special use reservation
mustn't be held up waiting for the requested insecure delegation.

Ray


From nobody Thu Mar 23 10:34:15 2017
Return-Path: <suzworldwide@gmail.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 91A261279E5 for <dnsop@ietfa.amsl.com>; Thu, 23 Mar 2017 10:34:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zOavD0q-xkYG for <dnsop@ietfa.amsl.com>; Thu, 23 Mar 2017 10:34:12 -0700 (PDT)
Received: from mail-qt0-x22d.google.com (mail-qt0-x22d.google.com [IPv6:2607:f8b0:400d:c0d::22d]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CE66E127775 for <dnsop@ietf.org>; Thu, 23 Mar 2017 10:34:11 -0700 (PDT)
Received: by mail-qt0-x22d.google.com with SMTP id x35so181429237qtc.2 for <dnsop@ietf.org>; Thu, 23 Mar 2017 10:34:11 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=MK1PXVTsUy8oJ7QyonquvGPvHlUcx0PCqgwVVmtwZ58=; b=PhVFf2DKw6VEFLvMiG9F3gWpi0BknN3fawvHCE66z7PDTuCzRRk4zXQ2GU8nF5uphF YNRZbCqVcx174hJdTIb1X+GOl4Ey1ZVExsFpt0VO4x0WHyeTK6bYHd0Qx4osulohkNgT xmYDkqhRiCuKApxbBdgOMfclbSIx6hlws0eCDOkh9Nr0z7pAEu71bcddykUNE3jxWwog HY2BpwuQzxWjZKA9OqMRH5X+b3kI5cCz0Oi4rEimRqiVCr3knAUBmGEWoBnUJYmz4bv9 pgOqq8PGo5tikhBxhcnCD6wPvRQHO0uUQJuPA0Yp95UcPznpruNOkXLvg2E6LjLrWhXw O6wA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=MK1PXVTsUy8oJ7QyonquvGPvHlUcx0PCqgwVVmtwZ58=; b=HFWhfiSd4Eyo812OEGqkL5CkiIgbRLj24N3yS3kt5pFuBS4xG96B/nMfHOPInBxJzi +nCEgin3Xas1zDWtZvYjLeW+HLGRyAvEErwRc5ZpBllVSR9IHz/no5FbgfXS33Xx300Y xIH/rq370eYNDhf2ym3ZsDvZ6nXpxIQXXyoGL91pNnmOQtQ2gb5HXlZxlu/ytWVSkUFs a4Hc9I2ZvSlf0ZKGDUFoxWJ0fBwYJxKR4vUl7QDPJZG2GtNK5VcAEMgEd6wnBy5SB1F4 n/rUZZJwwHFjDQR6EoX9Arv5uZiYbV+Ipa8DUxK3IisJiHdTS6udXUb92P4BwQZedFXa Z7Cw==
X-Gm-Message-State: AFeK/H2uf7qa2TJ3raYOdYX5SoVBB5eXzWBUk2lvcP2hGSesUMTe5/ldUasE6cimYnbhlQ==
X-Received: by 10.200.50.20 with SMTP id x20mr3457269qta.169.1490290450872; Thu, 23 Mar 2017 10:34:10 -0700 (PDT)
Received: from ?IPv6:2601:181:c381:c20:490d:c1d8:ce40:2971? ([2601:181:c381:c20:490d:c1d8:ce40:2971]) by smtp.gmail.com with ESMTPSA id q67sm3674252qkl.19.2017.03.23.10.34.09 (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Thu, 23 Mar 2017 10:34:09 -0700 (PDT)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2104\))
From: Suzanne Woolf <suzworldwide@gmail.com>
In-Reply-To: <500af1ed-5425-4452-ad8e-c2d511ee738d@bellis.me.uk>
Date: Thu, 23 Mar 2017 13:34:08 -0400
Cc: dnsop@ietf.org
Content-Transfer-Encoding: quoted-printable
Message-Id: <850A8729-8762-4375-90EF-50CDF4AC232E@gmail.com>
References: <20170323042741.79108.qmail@ary.lan> <2C6B4EB6-D0F0-44A8-95E4-68DF32244639@fugue.com> <20170323163205.GD19105@mx4.yitter.info> <500af1ed-5425-4452-ad8e-c2d511ee738d@bellis.me.uk>
To: Ray Bellis <ray@bellis.me.uk>
X-Mailer: Apple Mail (2.2104)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/VNQD7NjxLqMfui1lQXhDdQWD0dA>
Subject: Re: [DNSOP] .arpa
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Mar 2017 17:34:14 -0000

Hi Ray,

> On Mar 23, 2017, at 1:24 PM, Ray Bellis <ray@bellis.me.uk> wrote:
>=20
> I consider them to be _independent_.  The special use reservation
> mustn't be held up waiting for the requested insecure delegation.

I=E2=80=99m trying to make sure I understand what the special use =
reservation accomplishes in the absence of the insecure delegation.

If I read your comment correctly, I can infer two things about the =
protocol, whether the insecure delegation is delayed or refused, at =
least in the short term:

1. The protocol is sufficiently functional for deployment without =
working capability for DNSSEC validation.

2. Having a single-label name is more important for the functioning of =
the protocol than having DNSSEC validation work.
=20
Is this a fair assessment of the WG=E2=80=99s view?


thanks,
Suzanne=


From nobody Thu Mar 23 10:40:42 2017
Return-Path: <rdroms.ietf@gmail.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4BDAB129A5A for <dnsop@ietfa.amsl.com>; Thu, 23 Mar 2017 10:40:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IDqDggqP1jZd for <dnsop@ietfa.amsl.com>; Thu, 23 Mar 2017 10:40:39 -0700 (PDT)
Received: from mail-qt0-x229.google.com (mail-qt0-x229.google.com [IPv6:2607:f8b0:400d:c0d::229]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 67F0F1294BB for <dnsop@ietf.org>; Thu, 23 Mar 2017 10:40:38 -0700 (PDT)
Received: by mail-qt0-x229.google.com with SMTP id n21so181956260qta.1 for <dnsop@ietf.org>; Thu, 23 Mar 2017 10:40:38 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=WhRRbZ0rQOR1JlmetKiSn74PK/+lMYeKjXWsSKuMvYg=; b=VS++QqMrYpqJrrVkOc6MshNn65CwD7zdemXd7mfMpqPGxhnsi85gDtezAUlhVqIpjl U6vjQu9o3bfdbERrdPpMYxeWLXdcm6AlbBlp3DHP3awRH5AiWzc52/xlPgjjBitQei1O cnJQMm3kNfmBntr8Y0pqBeAhBG3HN1oBHbIuJDZ/sDLNI9WEZIoPOeEvjiBwh46mHvo2 u5Zo8z1VDhZPd28KZ7c06lHpawGYehLO1Tgxg4HyueBdpYuyE455LDyOZvsnQS74a6hk pAzl1BNLVg3Ka++uYmpjsXr7Hx71ypMkQxnwtOWdx2hEewCJIr0A20+sCS/7AmN6tGOV 8aDA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=WhRRbZ0rQOR1JlmetKiSn74PK/+lMYeKjXWsSKuMvYg=; b=LsS8fv8DwlEYXjtDulI526NbmHmMKwCNrvzVVyTbniyX9umR7ExP1uij3h0AY+JZRv xNvMPTfHPwl3jAYKVcbCFib6Yo4xtzRDbGCQkZCl8b4c9HSzXnrb6OSTaili+K54Aewn /OPngOhn6GccibE229Rtd30VDAhmslwzbkI32kVFACOi4j8hizQmUtg9XxCWCQYbVR45 PtoH6XtHyUr0R/hOl6GI2Qi3iL1R7zWB7BSOxHNbqVvjdJ8zbGzGPLBqijoR77fTBYHb r8XGaubUo9xeuZex3yJ3ldmNRmSJ/55lVvXNhQ/fmuxxZ/fMR6yRYJMoymx6OUdAiFy0 /yLg==
X-Gm-Message-State: AFeK/H1ee98dzd8RX6UPy0WmW12/BXn3VYbB7Mwne+HinUaLnLVxRcGcaH7QYwC4ZWxUtw==
X-Received: by 10.200.44.249 with SMTP id 54mr3449226qtx.250.1490290837489; Thu, 23 Mar 2017 10:40:37 -0700 (PDT)
Received: from ?IPv6:2601:18f:801:600:65d4:518c:a8e7:5d72? ([2601:18f:801:600:65d4:518c:a8e7:5d72]) by smtp.gmail.com with ESMTPSA id w123sm3675700qka.24.2017.03.23.10.40.36 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 23 Mar 2017 10:40:36 -0700 (PDT)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
From: Ralph Droms <rdroms.ietf@gmail.com>
In-Reply-To: <850A8729-8762-4375-90EF-50CDF4AC232E@gmail.com>
Date: Thu, 23 Mar 2017 13:40:29 -0400
Cc: Ray Bellis <ray@bellis.me.uk>, IETF dnsop Working Group <dnsop@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <97BAB933-994F-4A3D-823F-163D09618CE9@gmail.com>
References: <20170323042741.79108.qmail@ary.lan> <2C6B4EB6-D0F0-44A8-95E4-68DF32244639@fugue.com> <20170323163205.GD19105@mx4.yitter.info> <500af1ed-5425-4452-ad8e-c2d511ee738d@bellis.me.uk> <850A8729-8762-4375-90EF-50CDF4AC232E@gmail.com>
To: Suzanne Woolf <suzworldwide@gmail.com>
X-Mailer: Apple Mail (2.3259)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/zFpOAE2AeruwcSh8kSlpZdrg_as>
Subject: Re: [DNSOP] .arpa
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Mar 2017 17:40:41 -0000

> On Mar 23, 2017, at 1:34 PM, Suzanne Woolf <suzworldwide@gmail.com> =
wrote:
>=20
> Hi Ray,
>=20
>> On Mar 23, 2017, at 1:24 PM, Ray Bellis <ray@bellis.me.uk> wrote:
>>=20
>> I consider them to be _independent_.  The special use reservation
>> mustn't be held up waiting for the requested insecure delegation.
>=20
> I=E2=80=99m trying to make sure I understand what the special use =
reservation accomplishes in the absence of the insecure delegation.
>=20
> If I read your comment correctly, I can infer two things about the =
protocol, whether the insecure delegation is delayed or refused, at =
least in the short term:
>=20
> 1. The protocol is sufficiently functional for deployment without =
working capability for DNSSEC validation.

Clarification: does this mean "without DNSSEC validation initially but =
DNSSEC validation is needed eventually" or  "even if DNSSEC validation =
is never available"?

- Ralph

>=20
> 2. Having a single-label name is more important for the functioning of =
the protocol than having DNSSEC validation work.
>=20
> Is this a fair assessment of the WG=E2=80=99s view?
>=20
>=20
> thanks,
> Suzanne
> _______________________________________________
> DNSOP mailing list
> DNSOP@ietf.org
> https://www.ietf.org/mailman/listinfo/dnsop


From nobody Thu Mar 23 10:43:18 2017
Return-Path: <suzworldwide@gmail.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 87547129B70 for <dnsop@ietfa.amsl.com>; Thu, 23 Mar 2017 10:43:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level: 
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VYpbTeLRsskf for <dnsop@ietfa.amsl.com>; Thu, 23 Mar 2017 10:43:16 -0700 (PDT)
Received: from mail-qk0-x230.google.com (mail-qk0-x230.google.com [IPv6:2607:f8b0:400d:c09::230]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 265AD1315E7 for <dnsop@ietf.org>; Thu, 23 Mar 2017 10:43:10 -0700 (PDT)
Received: by mail-qk0-x230.google.com with SMTP id p64so186797847qke.1 for <dnsop@ietf.org>; Thu, 23 Mar 2017 10:43:10 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=oW2DYI3KDsQvlYlXkl0ZVGFV56u/hY2UJ5Nm7UvjZfo=; b=TzQOs5DHnE0irSSDHZeB+y6X1I8HL7RRHRt64Oyr2ni6VqxWov2mun1Jkz+b+KXwKC jag2ePNdy/NQpgAqIpOkhBd8ILOgrRMIVritnNz9+xVKEPZ+mkxmuZN/Qv6pjgrIOJdo BhJmrE1WwP4cOQRZlAE5LkS4z5ZM33HWgdUvpFWo/0x3G0cLtQ/pT4+SDTWTpiBLL5ZP LGsE9VkeZbx9g+ts+JVZnn6PHvNiCig8wUGVh2Z+UXJIE/9xUoQsXIEy65y8QryQT8Gg TI9i0dDA/j/hSouDG1EICokhy6EymxOFWpcB2PoMWMvDnicyCm/sKpic2tUwX/NYlYQW bb3Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=oW2DYI3KDsQvlYlXkl0ZVGFV56u/hY2UJ5Nm7UvjZfo=; b=cFXNzTnmPyVWQqLIuKCzXnPkPIrkjPX/PGLXjEzfwWCcmjwLS7R6T6EEQQMDHZEvzC rDdb4JO9P8dtPwcOYwWX+fq4vLeUvHMJYUqH4an8V5RFcKqh+7FxO55NIq0M3XA2A1j7 wsNnDaE/dF/RNndwxP0Hclp7oOX3ZznxdglAsDWyqQdKWawJoeo8jmDs8xNKYpmoaGhi puziYBiR3UjsD6MCiyh6ADKP++WW54YxXTJHAOZaq1nntiVDoW4r1VF0Mu1MzBUrhUXW 3HIIa8jpgmN2Ycz/5U77BtBI5VdcMmDhzGh4yWiQjWtmw1On6UkxOIgoqMujaPFgq0VR 7N9w==
X-Gm-Message-State: AFeK/H17eorSK+2NjtjuQz6fAXCPmjPslqJnKL12J+wcCoIoy1/n547PpNodl6qakKL54w==
X-Received: by 10.55.47.4 with SMTP id v4mr3409905qkh.77.1490290989250; Thu, 23 Mar 2017 10:43:09 -0700 (PDT)
Received: from ?IPv6:2601:181:c381:c20:490d:c1d8:ce40:2971? ([2601:181:c381:c20:490d:c1d8:ce40:2971]) by smtp.gmail.com with ESMTPSA id v63sm3706533qkc.5.2017.03.23.10.43.07 (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Thu, 23 Mar 2017 10:43:08 -0700 (PDT)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2104\))
From: Suzanne Woolf <suzworldwide@gmail.com>
In-Reply-To: <97BAB933-994F-4A3D-823F-163D09618CE9@gmail.com>
Date: Thu, 23 Mar 2017 13:43:06 -0400
Cc: Ray Bellis <ray@bellis.me.uk>, IETF dnsop Working Group <dnsop@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <DF5653A4-774C-4A26-B049-FEFA2D591087@gmail.com>
References: <20170323042741.79108.qmail@ary.lan> <2C6B4EB6-D0F0-44A8-95E4-68DF32244639@fugue.com> <20170323163205.GD19105@mx4.yitter.info> <500af1ed-5425-4452-ad8e-c2d511ee738d@bellis.me.uk> <850A8729-8762-4375-90EF-50CDF4AC232E@gmail.com> <97BAB933-994F-4A3D-823F-163D09618CE9@gmail.com>
To: Ralph Droms <rdroms.ietf@gmail.com>
X-Mailer: Apple Mail (2.2104)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/EGc2RYh2PF8J5lrJOcpdToZ5t68>
Subject: Re: [DNSOP] .arpa
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Mar 2017 17:43:18 -0000

> On Mar 23, 2017, at 1:40 PM, Ralph Droms <rdroms.ietf@gmail.com> =
wrote:
>=20
>=20
>> On Mar 23, 2017, at 1:34 PM, Suzanne Woolf <suzworldwide@gmail.com> =
wrote:
>>=20
>> Hi Ray,
>>=20
>>> On Mar 23, 2017, at 1:24 PM, Ray Bellis <ray@bellis.me.uk> wrote:
>>>=20
>>> I consider them to be _independent_.  The special use reservation
>>> mustn't be held up waiting for the requested insecure delegation.
>>=20
>> I=E2=80=99m trying to make sure I understand what the special use =
reservation accomplishes in the absence of the insecure delegation.
>>=20
>> If I read your comment correctly, I can infer two things about the =
protocol, whether the insecure delegation is delayed or refused, at =
least in the short term:
>>=20
>> 1. The protocol is sufficiently functional for deployment without =
working capability for DNSSEC validation.
>=20
> Clarification: does this mean "without DNSSEC validation initially but =
DNSSEC validation is needed eventually" or  "even if DNSSEC validation =
is never available=E2=80=9D?

I meant the question to cover both cases. The second question may well =
be more important in the =E2=80=9Cnever available=E2=80=9D case, but =
that=E2=80=99s part of what I=E2=80=99m trying to understand.



thanks,
Suzanne


From nobody Thu Mar 23 10:49:56 2017
Return-Path: <mellon@fugue.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A500C1296B8 for <dnsop@ietfa.amsl.com>; Thu, 23 Mar 2017 10:49:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=fugue-com.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rsERButfIBka for <dnsop@ietfa.amsl.com>; Thu, 23 Mar 2017 10:49:52 -0700 (PDT)
Received: from mail-qt0-x22c.google.com (mail-qt0-x22c.google.com [IPv6:2607:f8b0:400d:c0d::22c]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EA046128B37 for <dnsop@ietf.org>; Thu, 23 Mar 2017 10:49:51 -0700 (PDT)
Received: by mail-qt0-x22c.google.com with SMTP id i34so182304758qtc.0 for <dnsop@ietf.org>; Thu, 23 Mar 2017 10:49:51 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fugue-com.20150623.gappssmtp.com; s=20150623; h=from:message-id:mime-version:subject:date:in-reply-to:cc:to :references; bh=8qu881K51fI3balspvcEYedFDe4780QlJEatlJL2qZQ=; b=qV7dBVzfPxjMFoceE+tFcZcdv/jHvqo1ItZvOPi0IqBZIT6FIE1p2C+E86I8ywOtmb V0czvbeFNU72Ow/dioRQ9Xok6ujhYJlWVoAfT4Hm9JsV/70wYEsL07vAXJYQuLVNMtg+ CTJVtoicOhlhFKo2lCgHabVB7JvyAy5c6jruP7wbsNVTQWRVXMdYayGQx2VP5RC/27Mp B6BHfMgrLC/v4sMVWOslMe3YPqpwMsNEGb6hIjAFYpsY+oIATeDKS0tQVwSMaCPVWDTQ 1v01YLWg8xWmoFO/utBH6rLpzoxDC1dhIXDK61CUpD+M8dojG7ZWuXXbyHedbrf1eYO3 4C9g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:message-id:mime-version:subject:date :in-reply-to:cc:to:references; bh=8qu881K51fI3balspvcEYedFDe4780QlJEatlJL2qZQ=; b=OvveyJ/xJUDxII6c3tq6S2U39+q/6NND3YXHpvw9s3kAmb6Jy75VWTmQcGwcooxXam Qyrnl4Xid4r8I9xje4A3IgVQZl4nMTsEr6LxeMGVzE0wbum43pRiHoEFaY9jF4sQp0X7 wV6iBmeiajNKBGETjEQKgZH70898JTfFotwtd1cvDsSdKVG2oN8XQed/m1zF0i5Q9tam hNzAsP+oYfGqteXjHWsPGXMefUSHx84OrIWR72hbyBkTHwHkYfvQQzpbz0kCrXKNl/xi q79AekQ0qt41rgtCCNvuml/6CwohwPzs1V39TDwgvm96bV8aCoo5WeC6tohoYraWxTYV NWYA==
X-Gm-Message-State: AFeK/H2U5TBbPe+97gAPScYWPuMdFISPqftJUlEbeymnG7Dt+iRHETIeMWl0KINJg6TLyw==
X-Received: by 10.237.53.9 with SMTP id a9mr3491838qte.188.1490291391056; Thu, 23 Mar 2017 10:49:51 -0700 (PDT)
Received: from [10.0.20.202] (c-73-167-64-188.hsd1.nh.comcast.net. [73.167.64.188]) by smtp.gmail.com with ESMTPSA id t67sm3688644qkd.41.2017.03.23.10.49.50 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 23 Mar 2017 10:49:50 -0700 (PDT)
From: Ted Lemon <mellon@fugue.com>
Message-Id: <2E2FA4F5-32EC-4456-8A2C-6CF23EAB4087@fugue.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_38D7BE03-01EB-4C34-B5F7-B4D98F587D13"
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
Date: Thu, 23 Mar 2017 13:49:49 -0400
In-Reply-To: <DF5653A4-774C-4A26-B049-FEFA2D591087@gmail.com>
Cc: Ralph Droms <rdroms.ietf@gmail.com>, IETF dnsop Working Group <dnsop@ietf.org>, Ray Bellis <ray@bellis.me.uk>
To: Suzanne Woolf <suzworldwide@gmail.com>
References: <20170323042741.79108.qmail@ary.lan> <2C6B4EB6-D0F0-44A8-95E4-68DF32244639@fugue.com> <20170323163205.GD19105@mx4.yitter.info> <500af1ed-5425-4452-ad8e-c2d511ee738d@bellis.me.uk> <850A8729-8762-4375-90EF-50CDF4AC232E@gmail.com> <97BAB933-994F-4A3D-823F-163D09618CE9@gmail.com> <DF5653A4-774C-4A26-B049-FEFA2D591087@gmail.com>
X-Mailer: Apple Mail (2.3259)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/DyIiMSrcEomO2VvFFbcWhrC9cEk>
Subject: Re: [DNSOP] .arpa
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Mar 2017 17:49:55 -0000

--Apple-Mail=_38D7BE03-01EB-4C34-B5F7-B4D98F587D13
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

On Mar 23, 2017, at 1:43 PM, Suzanne Woolf <suzworldwide@gmail.com> =
wrote:
> I meant the question to cover both cases. The second question may well =
be more important in the =E2=80=9Cnever available=E2=80=9D case, but =
that=E2=80=99s part of what I=E2=80=99m trying to understand.

I think in the "never available" case we would obsolete the allocation =
and choose home.arpa instead.   That would be a bad outcome; if we =
really think there is no chance of this allocation happening, we =
shouldn't go down this path.   But I persist in claiming that we need to =
go down this path one way or the other to get clarity on where we stand =
with technical uses under the MoU.   We should have done this back in =
2000, but better 17 years late than never.

Do please note that what we have proposed does not cause DNSSEC =
validation to work: rather, absent a pre-configured trust anchor, it =
causes it to be skipped.


--Apple-Mail=_38D7BE03-01EB-4C34-B5F7-B4D98F587D13
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D"">On Mar 23, 2017, at 1:43 PM, Suzanne Woolf &lt;<a =
href=3D"mailto:suzworldwide@gmail.com" =
class=3D"">suzworldwide@gmail.com</a>&gt; wrote:<div><blockquote =
type=3D"cite" class=3D""><div class=3D""><span style=3D"font-family: =
Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; orphans: auto; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
float: none; display: inline !important;" class=3D"">I meant the =
question to cover both cases. The second question may well be more =
important in the =E2=80=9Cnever available=E2=80=9D case, but that=E2=80=99=
s part of what I=E2=80=99m trying to understand.</span><br =
style=3D"font-family: Menlo-Regular; font-size: 14px; font-style: =
normal; font-variant-caps: normal; font-weight: normal; letter-spacing: =
normal; orphans: auto; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; widows: auto; word-spacing: =
0px; -webkit-text-stroke-width: 0px;" class=3D""></div></blockquote><br =
class=3D""></div><div>I think in the "never available" case we would =
obsolete the allocation and choose home.arpa instead. &nbsp; That would =
be a bad outcome; if we really think there is no chance of this =
allocation happening, we shouldn't go down this path. &nbsp; But I =
persist in claiming that we need to go down this path one way or the =
other to get clarity on where we stand with technical uses under the =
MoU. &nbsp; We should have done this back in 2000, but better 17 years =
late than never.</div><div><br class=3D""></div><div>Do please note that =
what we have proposed does not cause DNSSEC validation to work: rather, =
absent a pre-configured trust anchor, it causes it to be =
skipped.</div><div><br class=3D""></div></body></html>=

--Apple-Mail=_38D7BE03-01EB-4C34-B5F7-B4D98F587D13--


From nobody Thu Mar 23 10:50:21 2017
Return-Path: <ray@bellis.me.uk>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9D8D6128B37 for <dnsop@ietfa.amsl.com>; Thu, 23 Mar 2017 10:50:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id V-lEWDkbTBUt for <dnsop@ietfa.amsl.com>; Thu, 23 Mar 2017 10:50:18 -0700 (PDT)
Received: from hydrogen.portfast.net (hydrogen.portfast.net [188.246.200.2]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 83EEE129AC4 for <dnsop@ietf.org>; Thu, 23 Mar 2017 10:50:17 -0700 (PDT)
Received: from dhcp-wifi-246.sql1.isc.org ([149.20.50.246]:64154) by hydrogen.portfast.net ([188.246.200.2]:465) with esmtpsa (fixed_plain:ray@bellis.me.uk) (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) id 1cr6sH-00046r-Ih (Exim 4.72) for dnsop@ietf.org (return-path <ray@bellis.me.uk>); Thu, 23 Mar 2017 17:50:13 +0000
To: dnsop@ietf.org
References: <20170323042741.79108.qmail@ary.lan> <2C6B4EB6-D0F0-44A8-95E4-68DF32244639@fugue.com> <20170323163205.GD19105@mx4.yitter.info> <500af1ed-5425-4452-ad8e-c2d511ee738d@bellis.me.uk> <850A8729-8762-4375-90EF-50CDF4AC232E@gmail.com>
From: Ray Bellis <ray@bellis.me.uk>
Message-ID: <47548136-78d7-8c53-462e-62439d6194ac@bellis.me.uk>
Date: Thu, 23 Mar 2017 10:50:14 -0700
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <850A8729-8762-4375-90EF-50CDF4AC232E@gmail.com>
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/PlPS191lkftJ_VJluVrcxZHEx0M>
Subject: Re: [DNSOP] .arpa
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Mar 2017 17:50:20 -0000

On 23/03/2017 10:34, Suzanne Woolf wrote:

> I’m trying to make sure I understand what the special use reservation
> accomplishes in the absence of the insecure delegation.
> 
> If I read your comment correctly, I can infer two things about the
> protocol, whether the insecure delegation is delayed or refused, at
> least in the short term:
> 
> 1. The protocol is sufficiently functional for deployment without
> working capability for DNSSEC validation.

Correct, in so much as "the protocol" is actually "DNS".

The HNCP protocol is only used to configure the domain name used for
local resolution, but Homenet's zeroconf nature requires that there be a
default value, and as such Homenet / HNCP is not fully deployable
without an agreed default.

The presence of ".home" as that default in RFC 7788 was a mistake, and
the current pair of drafts is our attempt to rectify that.

Hence w.r.t Matt Pounsett's argument that the -redact document go first
and then the assignment of ".homenet" be done later, the Homenet WG has
argued *very* strongly that this is not acceptable because it leaves
HNCP in an indeterminate state.

> 2. Having a single-label name is more important for the functioning
> of the protocol than having DNSSEC validation work.
> 
> Is this a fair assessment of the WG’s view?

Not quite - DNSSEC should work correctly on any Homenet resolver which
has the appropriate trust anchor configured.

The insecure delegation is required to allow validating stub resolvers
in hosts to access .homenet names without the signed proof of
non-existence that's currently in the root from getting in the way.

Since those validating stubs are currently exceedingly rare, we can live
without that insecure delegation _for now_.

Ray


From nobody Thu Mar 23 11:01:46 2017
Return-Path: <marka@isc.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 33CF3129B4B for <dnsop@ietfa.amsl.com>; Thu, 23 Mar 2017 11:01:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.901
X-Spam-Level: 
X-Spam-Status: No, score=-6.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Wr_uXX8I6ghR for <dnsop@ietfa.amsl.com>; Thu, 23 Mar 2017 11:01:43 -0700 (PDT)
Received: from mx.pao1.isc.org (mx.pao1.isc.org [IPv6:2001:4f8:0:2::2b]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6B2C41315D3 for <dnsop@ietf.org>; Thu, 23 Mar 2017 11:01:43 -0700 (PDT)
Received: from zmx1.isc.org (zmx1.isc.org [149.20.0.20]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx.pao1.isc.org (Postfix) with ESMTPS id 35CAD3495C8; Thu, 23 Mar 2017 18:01:41 +0000 (UTC)
Received: from zmx1.isc.org (localhost [127.0.0.1]) by zmx1.isc.org (Postfix) with ESMTPS id 268C016006D; Thu, 23 Mar 2017 18:01:41 +0000 (UTC)
Received: from localhost (localhost [127.0.0.1]) by zmx1.isc.org (Postfix) with ESMTP id 15350160071; Thu, 23 Mar 2017 18:01:41 +0000 (UTC)
Received: from zmx1.isc.org ([127.0.0.1]) by localhost (zmx1.isc.org [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id UV7uRMBDxGfW; Thu, 23 Mar 2017 18:01:41 +0000 (UTC)
Received: from rock.dv.isc.org (dhcp-wifi-204.sql1.isc.org [149.20.50.204]) by zmx1.isc.org (Postfix) with ESMTPSA id EC03216006D; Thu, 23 Mar 2017 18:01:40 +0000 (UTC)
Received: from rock.dv.isc.org (localhost [IPv6:::1]) by rock.dv.isc.org (Postfix) with ESMTP id 1B86868474B3; Fri, 24 Mar 2017 05:01:40 +1100 (AEDT)
To: Brian Dickson <brian.peter.dickson@gmail.com>
Cc: "dnsop@ietf.org WG" <dnsop@ietf.org>
From: Mark Andrews <marka@isc.org>
References: <CAH1iCiq6nVGMpv7c1UVc8SurOWLQK1DViETof4W06tRXes=rSA@mail.gmail.com>
In-reply-to: Your message of "Wed, 22 Mar 2017 16:08:25 -0700." <CAH1iCiq6nVGMpv7c1UVc8SurOWLQK1DViETof4W06tRXes=rSA@mail.gmail.com>
Date: Fri, 24 Mar 2017 05:01:40 +1100
Message-Id: <20170323180140.1B86868474B3@rock.dv.isc.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/Dx0c2laPGIKBFZsQ7aGxLKPDshg>
Subject: Re: [DNSOP] Validating stubs? Was: Re: WG review of draft-ietf-homenet-dot-03
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Mar 2017 18:01:45 -0000

In message <CAH1iCiq6nVGMpv7c1UVc8SurOWLQK1DViETof4W06tRXes=rSA@mail.gmail.com>
, Brian Dickson writes:
> 
> I was thinking about the DNSSEC validation by stubs, with respect to the
> homenet discussion.
> 
> And, I was wondering about various trust anchor options (other than ICANN's
> current root trust anchor).
> 
> It occurred to me, that any non-ICANN trust anchor, would possibly require
> 5011 key rolls under certain circumstances.
> 
> Which begs the question: are validating stub resolvers presumed to be
> 5011-capable?
> 
> But, I realize, the issue of 5011 capability also exists for the root trust
> anchor.
> 
> So, the dilemma is:
> 
>    - Can we assume 5011 stub support regardless?
>    - If not, does this make the DNSSEC issue for homenet moot, since the
>    root KSK will be rolled in the near future (for some value of "near
>    future"), and break stub validation?
> 
> On the other hand, if 5011 support by stubs is assumed, there is one
> interesting option:
> 
> Establish a trust anchor for homenet (whatever name is used), AND publish
> the private keys.
> 
> This creates the ability to have a master DNS authority server, in any
> given homenet instance, sign the data in the homenet zone. The default
> software could/would need to ship with the trust anchor, and the private
> key. The out-of-the-box behavior would just work, and would verify/validate
> properly for validating stubs that ship with the homenet trust anchor.
> 
> There would then be the ability for users running their own homenet
> networks, to do the equivalent of changing the default password -- they
> would be able to do a 5011 key roll, which would cause the default trust
> anchor to be replaced with a unique trust anchor for that specific homenet.
> 
> It's not part of the homenet standard (yet), but might be worth thinking
> about.
> 
> Again, the main question is, has an assumption about 5011 support in stubs
> been made, and is it a valid assumption?
> 
> If not, to re-emphasize, then the "unsigned delegation" thing isn't even
> necessary, since the stub resolvers won't be able to validate ANYTHING.

The output state of the validator is "secure", "insecure" and "bogus".

Without a insecure delegation the only result a validator can return is
"bogus".

With a insecure delegtion we get "insecure" by default and when the
client gets a trust anchor for "homenet", it can return "secure",
"insecure" and "bogus".

> Brian
> 
-- 
Mark Andrews, ISC
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE: +61 2 9871 4742                 INTERNET: marka@isc.org


From nobody Thu Mar 23 11:03:47 2017
Return-Path: <paul@nohats.ca>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EBC3E128B37 for <dnsop@ietfa.amsl.com>; Thu, 23 Mar 2017 11:03:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level: 
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RP_MATCHES_RCVD=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nohats.ca
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4HyqFf97rKby for <dnsop@ietfa.amsl.com>; Thu, 23 Mar 2017 11:03:43 -0700 (PDT)
Received: from mx.nohats.ca (mx.nohats.ca [IPv6:2a03:6000:1004:1::68]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 226EC129B1B for <dnsop@ietf.org>; Thu, 23 Mar 2017 11:03:43 -0700 (PDT)
Received: from localhost (localhost [IPv6:::1]) by mx.nohats.ca (Postfix) with ESMTP id 3vpvYm6Mqwz1Kk; Thu, 23 Mar 2017 19:03:40 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nohats.ca; s=default; t=1490292220; bh=vIY7WDTdAVZRDRGIeOBRSOl3adW+qaGisDbXdHk+7tI=; h=Date:From:To:cc:Subject:In-Reply-To:References; b=khS8NbVvGqWZtqki5y3rx2fmpGOy+gisQsnfSEJGkZEjEAEugAhfkZ3gTulrL3yPn ODGQX8dTFvEi6VzujIQ/Un7+rqRznOTxUJ8VLv9JJ9L7RU4JIvrz6DwFUQvD0hOFH4 mNf2CcMlRXoTblQgyMw61YiyhC9dTD7muhGv/pYg=
X-Virus-Scanned: amavisd-new at mx.nohats.ca
Received: from mx.nohats.ca ([IPv6:::1]) by localhost (mx.nohats.ca [IPv6:::1]) (amavisd-new, port 10024) with ESMTP id RaG3P0VbrK8K; Thu, 23 Mar 2017 19:03:39 +0100 (CET)
Received: from bofh.nohats.ca (bofh.nohats.ca [76.10.157.69]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx.nohats.ca (Postfix) with ESMTPS; Thu, 23 Mar 2017 19:03:39 +0100 (CET)
Received: by bofh.nohats.ca (Postfix, from userid 1000) id 3D1944CA350; Thu, 23 Mar 2017 14:03:38 -0400 (EDT)
DKIM-Filter: OpenDKIM Filter v2.11.0 bofh.nohats.ca 3D1944CA350
Received: from localhost (localhost [127.0.0.1]) by bofh.nohats.ca (Postfix) with ESMTP id 223C5421C500; Thu, 23 Mar 2017 14:03:38 -0400 (EDT)
Date: Thu, 23 Mar 2017 14:03:37 -0400 (EDT)
From: Paul Wouters <paul@nohats.ca>
To: Suzanne Woolf <suzworldwide@gmail.com>
cc: dnsop <dnsop@ietf.org>
In-Reply-To: <850A8729-8762-4375-90EF-50CDF4AC232E@gmail.com>
Message-ID: <alpine.LRH.2.20.999.1703231351490.2262@bofh.nohats.ca>
References: <20170323042741.79108.qmail@ary.lan> <2C6B4EB6-D0F0-44A8-95E4-68DF32244639@fugue.com> <20170323163205.GD19105@mx4.yitter.info> <500af1ed-5425-4452-ad8e-c2d511ee738d@bellis.me.uk> <850A8729-8762-4375-90EF-50CDF4AC232E@gmail.com>
User-Agent: Alpine 2.20.999 (LRH 202 2017-01-01)
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII; format=flowed
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/jzgTCosExJyg0qZKRy7qhxoaNL4>
Subject: Re: [DNSOP] .arpa
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Mar 2017 18:03:46 -0000

On Thu, 23 Mar 2017, Suzanne Woolf wrote:

> 1. The protocol is sufficiently functional for deployment without working capability for DNSSEC validation.

No, what was said was there wasn't very much dnssec validating stubs out
there to cause visible problems at this moment.

> 2. Having a single-label name is more important for the functioning of the protocol than having DNSSEC validation work.

The phrase "more important" is pretty meaningless. And as was indicated,
it is all based on the levels of DNSSEC deployment on stubs, which could
change dramatically if one phone vender would suddently enable
validation or default to DNS-over-TLS to 8.8.8.8.

I would also want to add that dnsop (including myself!) pretty much
failed the homenet WG. We were asked to review docs before RFC-7788
got published in April 2016. Then we raised the alarm about .home
and I remember .homenet being a very early alternative, maybe even
suggested by dnsops. And now a year later dnsops is back to telling
homenet they cannot use this string either. I don't think they deserve
another one or two years waiting time to talk about homenet.arpa or
homenet.ietf.

I would again like to suggest that Special Use Names is moved to be
discussed outside dnsops.

Paul


From nobody Thu Mar 23 11:06:48 2017
Return-Path: <bgreene@senki.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3ECB8129B49 for <dnsop@ietfa.amsl.com>; Thu, 23 Mar 2017 11:06:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.92
X-Spam-Level: 
X-Spam-Status: No, score=-1.92 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01] autolearn=unavailable autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id shefEPX11-YH for <dnsop@ietfa.amsl.com>; Thu, 23 Mar 2017 11:06:39 -0700 (PDT)
Received: from smtp85.ord1c.emailsrvr.com (smtp85.ord1c.emailsrvr.com [108.166.43.85]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C5F55129B15 for <dnsop@ietf.org>; Thu, 23 Mar 2017 11:06:39 -0700 (PDT)
Received: from smtp3.relay.ord1c.emailsrvr.com (localhost [127.0.0.1]) by smtp3.relay.ord1c.emailsrvr.com (SMTP Server) with ESMTP id B5E17A0457; Thu, 23 Mar 2017 14:06:36 -0400 (EDT)
X-Auth-ID: bgreene@senki.org
Received: by smtp3.relay.ord1c.emailsrvr.com (Authenticated sender: bgreene-AT-senki.org) with ESMTPSA id 47D98A0443;  Thu, 23 Mar 2017 14:06:36 -0400 (EDT)
X-Sender-Id: bgreene@senki.org
Received: from [172.16.1.5] (c-73-92-124-43.hsd1.ca.comcast.net [73.92.124.43]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384) by 0.0.0.0:587 (trex/5.7.12); Thu, 23 Mar 2017 14:06:36 -0400
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
From: Barry Raveendran Greene <bgreene@senki.org>
In-Reply-To: <CANLjSvWMYt1khfETApcW4Wt3aourPmhY-7Kz3Jrxjv4x89=3HA@mail.gmail.com>
Date: Thu, 23 Mar 2017 11:06:35 -0700
Cc: =?utf-8?Q?Ask_Bj=C3=B8rn_Hansen?= <ask@develooper.com>, "fuyu@cnnic.cn" <fuyu@cnnic.cn>, dns-privacy@ietf.org, dnsop <dnsop@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <3CD9E11E-F2C5-4871-8D6F-019317C8D983@senki.org>
References: <000f01d29dfe$50b6b190$f22414b0$@cn> <CANLjSvXGO3rSpqb7hzwmV=vfm=UTHnQYqfBmt=uD9Mi8cL59Jg@mail.gmail.com> <16B293AD-27A2-4A6D-8A96-7CD847B59708@senki.org> <CANLjSvUJfU1cafGXHyg=DuCnhm09mBm5z4ve2_g6j2ONgt2tRQ@mail.gmail.com> <BBCEC002-D8D9-498E-8567-507181F9215E@develooper.com> <CANLjSvXA03qGN9TZ2oON7bJfygU7Uzor6H3ku83E_NhA3FBa7A@mail.gmail.com> <3C0E763C-4C7F-4A63-A178-58F2AD77D3AC@develooper.com> <CANLjSvWMYt1khfETApcW4Wt3aourPmhY-7Kz3Jrxjv4x89=3HA@mail.gmail.com>
To: Lanlan Pan <abbypan@gmail.com>
X-Mailer: Apple Mail (2.3259)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/KPxO_dB9mxpKBkRktbNyi3KWTks>
Subject: Re: [DNSOP] [dns-privacy] FW: New Version Notification for draft-pan-dnsop-edns-isp-location-00
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Mar 2017 18:06:42 -0000

> On Mar 21, 2017, at 11:38 PM, Lanlan Pan <abbypan@gmail.com> wrote:
>=20
> However, if you know about the geolocation <COUNTRY, PROVINCE, ISP>,  =
you can make a better response, most of time, is the best response too.

Your statement is not matching the operational realities I live in. I =
understand how mapping is done in my current environment. I understand =
how it is done in many of my peer CDNs. I also understand the tools I =
would need to measure better path calculations. Everything is in IP, =
RIPs, FIBs, AS Patch, system load, content availability, etc. Knowing =
that it is in Palo Alto California is not something useful.

What is needed is the allocated IP block to start the mapping =
determination. Then every CDN does their =E2=80=9Csecret sauce=E2=80=9D =
to delver the best customer experience. Geographic location is just not =
one of those factors. ECS delivers this now.=20






From nobody Thu Mar 23 11:07:55 2017
Return-Path: <ray@bellis.me.uk>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 84E01129B1B for <dnsop@ietfa.amsl.com>; Thu, 23 Mar 2017 11:07:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LK5br8qYSi_U for <dnsop@ietfa.amsl.com>; Thu, 23 Mar 2017 11:07:52 -0700 (PDT)
Received: from hydrogen.portfast.net (hydrogen.portfast.net [188.246.200.2]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3CBE11296BE for <dnsop@ietf.org>; Thu, 23 Mar 2017 11:07:52 -0700 (PDT)
Received: from dhcp-wifi-246.sql1.isc.org ([149.20.50.246]:64374) by hydrogen.portfast.net ([188.246.200.2]:465) with esmtpsa (fixed_plain:ray@bellis.me.uk) (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) id 1cr79I-0004Y5-77 (Exim 4.72) for dnsop@ietf.org (return-path <ray@bellis.me.uk>); Thu, 23 Mar 2017 18:07:48 +0000
To: dnsop@ietf.org
References: <20170323042741.79108.qmail@ary.lan> <2C6B4EB6-D0F0-44A8-95E4-68DF32244639@fugue.com> <20170323163205.GD19105@mx4.yitter.info> <500af1ed-5425-4452-ad8e-c2d511ee738d@bellis.me.uk> <850A8729-8762-4375-90EF-50CDF4AC232E@gmail.com> <alpine.LRH.2.20.999.1703231351490.2262@bofh.nohats.ca>
From: Ray Bellis <ray@bellis.me.uk>
Message-ID: <a6e98737-b426-a67b-efe7-3603c531afcb@bellis.me.uk>
Date: Thu, 23 Mar 2017 11:07:49 -0700
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <alpine.LRH.2.20.999.1703231351490.2262@bofh.nohats.ca>
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/kOCNcK2YI4Jb3ITNgvBRbd8q-2Q>
Subject: Re: [DNSOP] .arpa
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Mar 2017 18:07:53 -0000

On 23/03/2017 11:03, Paul Wouters wrote:

> The phrase "more important" is pretty meaningless. And as was indicated,
> it is all based on the levels of DNSSEC deployment on stubs, which could
> change dramatically if one phone vender would suddently enable
> validation or default to DNS-over-TLS to 8.8.8.8.

To be fair, if they did _only_ the latter then the .homenet names would
never resolve anyway...

Ray


From nobody Thu Mar 23 11:11:28 2017
Return-Path: <rdroms.ietf@gmail.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5935D12965D for <dnsop@ietfa.amsl.com>; Thu, 23 Mar 2017 11:11:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level: 
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BRTfdPW0kLUJ for <dnsop@ietfa.amsl.com>; Thu, 23 Mar 2017 11:11:22 -0700 (PDT)
Received: from mail-qk0-x22e.google.com (mail-qk0-x22e.google.com [IPv6:2607:f8b0:400d:c09::22e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 283DD129B15 for <dnsop@ietf.org>; Thu, 23 Mar 2017 11:11:21 -0700 (PDT)
Received: by mail-qk0-x22e.google.com with SMTP id p64so187532231qke.1 for <dnsop@ietf.org>; Thu, 23 Mar 2017 11:11:21 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=PH++b1YOY3Ga7dyGJk7V2bhDDFthzzlZ3u6gMcw2JS4=; b=cU8Nr5P3D7zYnlnZ3OoIo/fhnwWQCu7a29Sit7bGoXg3EQpmNHoF8wHGSmzQ+NPJOF 4NjwAHDutjvPP/Ep5U4yI6Xdn6Xq8Q3OFw2nPWci8Di7n7+JhwjZe3Uanywl1wYIN0UM 1BGkXyHyJiVI6PEgyom09+/anVILRUbi/EizLrLIJa/CdxT5mmlRPJ+1mC/mjLpt/4mJ lkTz+JUSqQgjzOhsNUIvTleXoOI7NEn6QINcV6Vxv3ed17Dx1tKC3erHDlqRvQH085Z9 9WORZX60SjwEoVkUkU/SbfslCxSK/ZB6lMk8QxbWClrFLIidf72206gu5rL9tDqYjEic Co4w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=PH++b1YOY3Ga7dyGJk7V2bhDDFthzzlZ3u6gMcw2JS4=; b=pMdz3V4TiTQe6QjK4nMA3N+ed4e24OyLqW52r5w9aH1r9vdBNTrMmi1rxQiRJaYDGa 9WuKQz3pBRkpKHa2lMxBpwqvF5jxD3EetqkaCOZJ6JvNS3tP139lAeEDb7S7BRqfkzLk nmwZec11vxnfXfq5TYJ+zxFhbdcrnPTxejE6warAZrQYFlJXM1Uo4K6G+yKYZ+rra2Vf xodBAtScuzVHK+pn9VJObBKU7RfYfPwx09LphDFbUDHC+Z7xueKq+0Ce6v3lwiQVp7+K WcYMNS0/7JiNqfn0aj/pHNX/F+KBxI9LZx8HlNczyBO3n0f9Iq9wnDMJAETFR//EGYkf FdLg==
X-Gm-Message-State: AFeK/H27LqgJvo6ygCf0YY/W9JBsHYFejgY1XNojrLHZ5JVNqjgW15uHySI98Js0b7WGNg==
X-Received: by 10.55.54.76 with SMTP id d73mr3437581qka.307.1490292680125; Thu, 23 Mar 2017 11:11:20 -0700 (PDT)
Received: from ?IPv6:2601:18f:801:600:65d4:518c:a8e7:5d72? ([2601:18f:801:600:65d4:518c:a8e7:5d72]) by smtp.gmail.com with ESMTPSA id y52sm3725307qty.60.2017.03.23.11.11.19 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 23 Mar 2017 11:11:19 -0700 (PDT)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
From: Ralph Droms <rdroms.ietf@gmail.com>
In-Reply-To: <47548136-78d7-8c53-462e-62439d6194ac@bellis.me.uk>
Date: Thu, 23 Mar 2017 14:11:17 -0400
Cc: dnsop@ietf.org
Content-Transfer-Encoding: quoted-printable
Message-Id: <360B2807-049F-4707-95FE-AA279C583884@gmail.com>
References: <20170323042741.79108.qmail@ary.lan> <2C6B4EB6-D0F0-44A8-95E4-68DF32244639@fugue.com> <20170323163205.GD19105@mx4.yitter.info> <500af1ed-5425-4452-ad8e-c2d511ee738d@bellis.me.uk> <850A8729-8762-4375-90EF-50CDF4AC232E@gmail.com> <47548136-78d7-8c53-462e-62439d6194ac@bellis.me.uk>
To: Ray Bellis <ray@bellis.me.uk>
X-Mailer: Apple Mail (2.3259)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/68eJUeuM5KQfO4j8MwO4Mp6Atdk>
Subject: Re: [DNSOP] .arpa
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Mar 2017 18:11:24 -0000

> On Mar 23, 2017, at 1:50 PM, Ray Bellis <ray@bellis.me.uk> wrote:
>=20
>=20
>=20
> On 23/03/2017 10:34, Suzanne Woolf wrote:
>=20
>> I=E2=80=99m trying to make sure I understand what the special use =
reservation
>> accomplishes in the absence of the insecure delegation.
>>=20
>> If I read your comment correctly, I can infer two things about the
>> protocol, whether the insecure delegation is delayed or refused, at
>> least in the short term:
>>=20
>> 1. The protocol is sufficiently functional for deployment without
>> working capability for DNSSEC validation.
>=20
> Correct, in so much as "the protocol" is actually "DNS".

No snark intended, but if "the protocol" were really just DNS, we =
wouldn't be having this discussion.  Rather, it is the DNS wire protocol =
using a local resolution context rather than the root zone.  In any =
event, yes, the locally server homenet zone can function with DNSSEC.

As I see the situation, a problem arises if there is a requirement for =
DNSSEC at some point in the future, and ".homenet" is found to be =
unusable as the special-use domain name.  It would be unfortunate to =
deploy devices with ".homenet" now and find that needs to be changed in =
the future.

>=20
> The HNCP protocol is only used to configure the domain name used for
> local resolution, but Homenet's zeroconf nature requires that there be =
a
> default value, and as such Homenet / HNCP is not fully deployable
> without an agreed default.
>=20
> The presence of ".home" as that default in RFC 7788 was a mistake, and
> the current pair of drafts is our attempt to rectify that.
>=20
> Hence w.r.t Matt Pounsett's argument that the -redact document go =
first
> and then the assignment of ".homenet" be done later, the Homenet WG =
has
> argued *very* strongly that this is not acceptable because it leaves
> HNCP in an indeterminate state.

On the other hand, not publishing -redact now leaves ".home" in an =
indeterminate state in an Internet Standard, for example relative to the =
TLD assignment process in ICANN.

>=20
>> 2. Having a single-label name is more important for the functioning
>> of the protocol than having DNSSEC validation work.
>>=20
>> Is this a fair assessment of the WG=E2=80=99s view?
>=20
> Not quite - DNSSEC should work correctly on any Homenet resolver which
> has the appropriate trust anchor configured.
>=20
> The insecure delegation is required to allow validating stub resolvers
> in hosts to access .homenet names without the signed proof of
> non-existence that's currently in the root from getting in the way.
>=20
> Since those validating stubs are currently exceedingly rare, we can =
live
> without that insecure delegation _for now_.

Again, I'll argue that "for now" is a potentially problematic way of =
looking at the issue, considering there may be several years of =
deployment between the selection of .homenet as an SUDN and =
determination of whether or not the necessary entry in the root zone can =
be added.

- Ralph

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


From nobody Thu Mar 23 11:13:53 2017
Return-Path: <paul@nohats.ca>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C4187129B15 for <dnsop@ietfa.amsl.com>; Thu, 23 Mar 2017 11:13:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.001
X-Spam-Level: 
X-Spam-Status: No, score=-2.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RP_MATCHES_RCVD=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nohats.ca
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id psyqDYCoGG0M for <dnsop@ietfa.amsl.com>; Thu, 23 Mar 2017 11:13:50 -0700 (PDT)
Received: from mx.nohats.ca (mx.nohats.ca [IPv6:2a03:6000:1004:1::68]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7DF1A127B60 for <dnsop@ietf.org>; Thu, 23 Mar 2017 11:13:49 -0700 (PDT)
Received: from localhost (localhost [IPv6:::1]) by mx.nohats.ca (Postfix) with ESMTP id 3vpvnR4MbhzF0f; Thu, 23 Mar 2017 19:13:47 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nohats.ca; s=default; t=1490292827; bh=1AQja4256WJsBZZ+8r/zjxsnGb7WBqGoDpfbRQn7LTk=; h=Date:From:To:cc:Subject:In-Reply-To:References; b=fMuzJbMKy1lKGb/FemBBDVqx3UbW5al47XrnnRmbb3TGdqNIM9xTtQfvEa2hM1aGu zI7MkE3jAwYRncGDg+FRzXHjxovua1X+64sZwgXG3w5Z+SBjzAn1pGQiShNaOZe8E6 Sd7pvpufRUmB7PNcmb9X0loxnvcADoe5xaGgHsRE=
X-Virus-Scanned: amavisd-new at mx.nohats.ca
Received: from mx.nohats.ca ([IPv6:::1]) by localhost (mx.nohats.ca [IPv6:::1]) (amavisd-new, port 10024) with ESMTP id gAQs4SpmRxc8; Thu, 23 Mar 2017 19:13:46 +0100 (CET)
Received: from bofh.nohats.ca (bofh.nohats.ca [76.10.157.69]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx.nohats.ca (Postfix) with ESMTPS; Thu, 23 Mar 2017 19:13:46 +0100 (CET)
Received: by bofh.nohats.ca (Postfix, from userid 1000) id 029C54CA350; Thu, 23 Mar 2017 14:13:45 -0400 (EDT)
DKIM-Filter: OpenDKIM Filter v2.11.0 bofh.nohats.ca 029C54CA350
Received: from localhost (localhost [127.0.0.1]) by bofh.nohats.ca (Postfix) with ESMTP id ED38C421C500; Thu, 23 Mar 2017 14:13:45 -0400 (EDT)
Date: Thu, 23 Mar 2017 14:13:45 -0400 (EDT)
From: Paul Wouters <paul@nohats.ca>
To: Ray Bellis <ray@bellis.me.uk>
cc: dnsop@ietf.org
In-Reply-To: <a6e98737-b426-a67b-efe7-3603c531afcb@bellis.me.uk>
Message-ID: <alpine.LRH.2.20.999.1703231412130.2262@bofh.nohats.ca>
References: <20170323042741.79108.qmail@ary.lan> <2C6B4EB6-D0F0-44A8-95E4-68DF32244639@fugue.com> <20170323163205.GD19105@mx4.yitter.info> <500af1ed-5425-4452-ad8e-c2d511ee738d@bellis.me.uk> <850A8729-8762-4375-90EF-50CDF4AC232E@gmail.com> <alpine.LRH.2.20.999.1703231351490.2262@bofh.nohats.ca> <a6e98737-b426-a67b-efe7-3603c531afcb@bellis.me.uk>
User-Agent: Alpine 2.20.999 (LRH 202 2017-01-01)
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII; format=flowed
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/m2eknqWewaTBp8-B8BGxsAyVqaU>
Subject: Re: [DNSOP] .arpa
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Mar 2017 18:13:52 -0000

On Thu, 23 Mar 2017, Ray Bellis wrote:

> On 23/03/2017 11:03, Paul Wouters wrote:
>
>> The phrase "more important" is pretty meaningless. And as was indicated,
>> it is all based on the levels of DNSSEC deployment on stubs, which could
>> change dramatically if one phone vender would suddently enable
>> validation or default to DNS-over-TLS to 8.8.8.8.
>
> To be fair, if they did _only_ the latter then the .homenet names would
> never resolve anyway...

Correct, and DNS software has to be updated to handle this, just like it
needs updating to handle .local and .onion. If the Powers That Be can
agree on the string, we can start updating DNS software now so we are
ready when 5G hits :P

Paul


From nobody Thu Mar 23 11:31:02 2017
Return-Path: <mellon@fugue.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8BFFB129B66 for <dnsop@ietfa.amsl.com>; Thu, 23 Mar 2017 11:31:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=fugue-com.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id s0MpGZp-Nkcg for <dnsop@ietfa.amsl.com>; Thu, 23 Mar 2017 11:30:59 -0700 (PDT)
Received: from mail-qt0-x229.google.com (mail-qt0-x229.google.com [IPv6:2607:f8b0:400d:c0d::229]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D1026129407 for <dnsop@ietf.org>; Thu, 23 Mar 2017 11:30:58 -0700 (PDT)
Received: by mail-qt0-x229.google.com with SMTP id x35so182840250qtc.2 for <dnsop@ietf.org>; Thu, 23 Mar 2017 11:30:58 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fugue-com.20150623.gappssmtp.com; s=20150623; h=from:message-id:mime-version:subject:date:in-reply-to:cc:to :references; bh=aLSEi/4ojCGkuKOkw8t0LduCTU3/AgjDGpOwqVUbHI8=; b=SQgGT1EbHrKIavySJssf51yNJMWk5ytAjrhdEVuVn0qS8nvZ+IW0Y7fyPetc83jcrz NKlM1bCHOWRSZZo5Icryn/fae1yEWEB3rgwTUFVHPHfJ1xtz6RST7pb3vX96+HNtaX1Y M0y1VnwwwYwUiN4EXPRuSPlIrHD2ZsRXwrlEM3L5F7rHPO+TdXToVjvLohVd7he3uLOX hZllj94fhSXRynDZp0JMqQ5BKqeGGpJCMu5ntIzDGEj90q6KnCOz6YfEXwF04R/ARsoZ azlO0oBQP9OpVS3GGzrrSiAjJDFZ/svH3FZ+WiywtW9mAZDpQt5SE5aNenDwa2CASS4a mP4g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:message-id:mime-version:subject:date :in-reply-to:cc:to:references; bh=aLSEi/4ojCGkuKOkw8t0LduCTU3/AgjDGpOwqVUbHI8=; b=rgnfBMIz37nSZo3abz4AYAI2hb833vPEONcGaAT+TXhNL1u9lJb8uzsk2fDSbnzbFG PHG6caiPUB/0Xh382gV1l4JlxMu1pv7f4LU6TVOuHpgCgqoPnLurCRGdPeAe6lE8t/5u uJWMuF16CDdMqbdolJLdfEXBeODnR9YpzMs/P5BSqHyfUaGRix5zrNYLzsuHvzkhIPvU PSQQYY7Y/5qvpg+tlRl/ILsQ+bvepi+50qhBrkeJ5Kb64HNP0BeIk1fZKGXXkjNC2zO+ 3DIHVw20nhA9Yektde9hJfeujBspu+7RtMv9e3VrBKapuk3ojZGDhqqjYGnBSB+r+6Nc Z9Xg==
X-Gm-Message-State: AFeK/H0FM4M+Y4uKFjjbQS3qbo15syPtQsr03kysWdfMlZWMxXYSbiYibXeux6uFvKgp4Q==
X-Received: by 10.200.43.17 with SMTP id 17mr3515517qtu.199.1490293857932; Thu, 23 Mar 2017 11:30:57 -0700 (PDT)
Received: from [10.0.20.202] (c-73-167-64-188.hsd1.nh.comcast.net. [73.167.64.188]) by smtp.gmail.com with ESMTPSA id e16sm3759461qkj.64.2017.03.23.11.30.56 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 23 Mar 2017 11:30:57 -0700 (PDT)
From: Ted Lemon <mellon@fugue.com>
Message-Id: <F5854071-6507-444B-90DB-B0CF0C27B7D0@fugue.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_08AA6585-2114-4DBD-953A-FD4B853D99BE"
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
Date: Thu, 23 Mar 2017 14:30:56 -0400
In-Reply-To: <360B2807-049F-4707-95FE-AA279C583884@gmail.com>
Cc: Ray Bellis <ray@bellis.me.uk>, dnsop@ietf.org
To: Ralph Droms <rdroms.ietf@gmail.com>
References: <20170323042741.79108.qmail@ary.lan> <2C6B4EB6-D0F0-44A8-95E4-68DF32244639@fugue.com> <20170323163205.GD19105@mx4.yitter.info> <500af1ed-5425-4452-ad8e-c2d511ee738d@bellis.me.uk> <850A8729-8762-4375-90EF-50CDF4AC232E@gmail.com> <47548136-78d7-8c53-462e-62439d6194ac@bellis.me.uk> <360B2807-049F-4707-95FE-AA279C583884@gmail.com>
X-Mailer: Apple Mail (2.3259)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/j46zpsftDMRROds98Cg4gSbBk_8>
Subject: Re: [DNSOP] .arpa
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Mar 2017 18:31:01 -0000

--Apple-Mail=_08AA6585-2114-4DBD-953A-FD4B853D99BE
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

On Mar 23, 2017, at 2:11 PM, Ralph Droms <rdroms.ietf@gmail.com> wrote:
> No snark intended, but if "the protocol" were really just DNS, we =
wouldn't be having this discussion.  Rather, it is the DNS wire protocol =
using a local resolution context rather than the root zone.  In any =
event, yes, the locally server homenet zone can function with DNSSEC.

So do locally-served zones, by this definition, use a different =
protocol?


--Apple-Mail=_08AA6585-2114-4DBD-953A-FD4B853D99BE
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=us-ascii

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dus-ascii"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D"">On Mar 23, 2017, at 2:11 PM, Ralph Droms &lt;<a =
href=3D"mailto:rdroms.ietf@gmail.com" =
class=3D"">rdroms.ietf@gmail.com</a>&gt; wrote:<div><blockquote =
type=3D"cite" class=3D""><div class=3D""><span style=3D"font-family: =
Menlo-Regular; font-size: 18px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; orphans: auto; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
float: none; display: inline !important;" class=3D"">No snark intended, =
but if "the protocol" were really just DNS, we wouldn't be having this =
discussion. &nbsp;Rather, it is the DNS wire protocol using a local =
resolution context rather than the root zone. &nbsp;In any event, yes, =
the locally server homenet zone can function with DNSSEC.</span><br =
style=3D"font-family: Menlo-Regular; font-size: 18px; font-style: =
normal; font-variant-caps: normal; font-weight: normal; letter-spacing: =
normal; orphans: auto; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; widows: auto; word-spacing: =
0px; -webkit-text-stroke-width: 0px;" =
class=3D""></div></blockquote></div><br class=3D""><div class=3D"">So do =
locally-served zones, by this definition, use a different =
protocol?</div><div class=3D""><br class=3D""></div></body></html>=

--Apple-Mail=_08AA6585-2114-4DBD-953A-FD4B853D99BE--


From nobody Thu Mar 23 12:38:46 2017
Return-Path: <matt@conundrum.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A1F0D13164C for <dnsop@ietfa.amsl.com>; Thu, 23 Mar 2017 12:38:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level: 
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=conundrum-com.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3tXm3Iy3MOAP for <dnsop@ietfa.amsl.com>; Thu, 23 Mar 2017 12:38:41 -0700 (PDT)
Received: from mail-ua0-x22f.google.com (mail-ua0-x22f.google.com [IPv6:2607:f8b0:400c:c08::22f]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 45D80131648 for <dnsop@ietf.org>; Thu, 23 Mar 2017 12:38:40 -0700 (PDT)
Received: by mail-ua0-x22f.google.com with SMTP id u30so100883586uau.0 for <dnsop@ietf.org>; Thu, 23 Mar 2017 12:38:40 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=conundrum-com.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=ivaReOlW5ixThpc0BdMz9y5/5Xq8b98rdwN98QkLrdI=; b=Kx1bc2egxGyGVxh3KSqnc1LSsbUgtlmU/u67uNHVVU50UFiNJOOLB8KFoo4uduO2gW VLgQmmrBUcpK6PoA7prCh/T8XwZu2wygEEOVTVlp6W4O54irLhqgY1U6CrARm8jAOf45 4tqt3k/KH4q5xW3zSb9jIiKNIgvZC/MKG4/Peu0PuU6c4q++CbfXAN9p8LwFGmaA7JNT peYj38i7leevqa+C4S57Ub+D/+s2uXO/2+u3HZ4wv+UKVQ5sR70eEzO4ew160Q/ykN0p pyR49GXFwZ+WjGlhCYkBsoeTgzIqlS/pnd59Ml2RicAjUiWvWidNWzxGEsIBnoMQgAq6 2mhw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=ivaReOlW5ixThpc0BdMz9y5/5Xq8b98rdwN98QkLrdI=; b=mY4FJ5B1rCnhYfQRdUNV9PMzioy9J8KZRw1OrqIFbKO02UbNNkSUHieQF7Aqa29aNT vJPRy0qXNDz9vYvPIC+wA9AkhzZOQsNI0C7tpcfYaQUxx06qNH15vOO1dea+MZyhug7U 8zfoBtX7Ln35KkjUeYUpLWwhYJf6n85adKpazQtCJFiQKIDjDv5kebeD4xisqDQ0RhDq 1R5NBq2Vgp0ooPVjDta64MVDjP4rGqRTQLKqnINdYS4iuVv0wyL0h81nGIv4CXucPt8+ INAVEGiwiLeoA6Bl6erHCnp0VsXIKceuEKpaknuAp559SQ41luz4nB+0Gb8pW1WnPtz8 fzyQ==
X-Gm-Message-State: AFeK/H1CLZ4730zjkDXb12bHUmjZc/Ouq7m3pBrb18YapLI0o8yeSQxBlJX5m/78+hKh9F9s7QLqGjHmJRSYmQ==
X-Received: by 10.176.2.172 with SMTP id 41mr2087065uah.2.1490297919852; Thu, 23 Mar 2017 12:38:39 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.103.50.65 with HTTP; Thu, 23 Mar 2017 12:38:39 -0700 (PDT)
In-Reply-To: <47548136-78d7-8c53-462e-62439d6194ac@bellis.me.uk>
References: <20170323042741.79108.qmail@ary.lan> <2C6B4EB6-D0F0-44A8-95E4-68DF32244639@fugue.com> <20170323163205.GD19105@mx4.yitter.info> <500af1ed-5425-4452-ad8e-c2d511ee738d@bellis.me.uk> <850A8729-8762-4375-90EF-50CDF4AC232E@gmail.com> <47548136-78d7-8c53-462e-62439d6194ac@bellis.me.uk>
From: Matthew Pounsett <matt@conundrum.com>
Date: Thu, 23 Mar 2017 15:38:39 -0400
Message-ID: <CAAiTEH84V-VjCrKUuBLe2qGdVgbMQ6eqc=dWL1Wtij0m1kVxfQ@mail.gmail.com>
To: Ray Bellis <ray@bellis.me.uk>
Cc: dnsop <dnsop@ietf.org>
Content-Type: multipart/alternative; boundary=001a113b0ae61fccd4054b6b067c
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/njCFAD8xaiDCAr80Ld_khicGyuo>
Subject: Re: [DNSOP] .arpa
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Mar 2017 19:38:44 -0000

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

On 23 March 2017 at 13:50, Ray Bellis <ray@bellis.me.uk> wrote:

>
>
> Hence w.r.t Matt Pounsett's argument that the -redact document go first
> and then the assignment of ".homenet" be done later, the Homenet WG has
> argued *very* strongly that this is not acceptable because it leaves
> HNCP in an indeterminate state.
>
> On the other hand, as Ralph Droms points out, not going ahead with either
leaves .home in an indeterminate state.  And, going ahead with both in the
absence of an answer on the homenet. insecure delegation (assume a
hypothetical third hand) leaves the whole thing undeployable in the
presence of any validation between the local nameserver authoritative for
.homenet and and-user applications.  Validating applicatinos, stubs,
localhost resolvers, and forwarders all break HNCP, unless I've completely
misunderstood something.

Since we're trying to encourage validation as close to the application as
possible, I would think we'd avoid attempting to deploy things that cannot
work with application-level validation.

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

<div dir=3D"ltr"><br><div class=3D"gmail_extra"><br><div class=3D"gmail_quo=
te">On 23 March 2017 at 13:50, Ray Bellis <span dir=3D"ltr">&lt;<a href=3D"=
mailto:ray@bellis.me.uk" target=3D"_blank">ray@bellis.me.uk</a>&gt;</span> =
wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;bord=
er-left:1px #ccc solid;padding-left:1ex"><span class=3D""><br></span><br>
Hence w.r.t Matt Pounsett&#39;s argument that the -redact document go first=
<br>
and then the assignment of &quot;.homenet&quot; be done later, the Homenet =
WG has<br>
argued *very* strongly that this is not acceptable because it leaves<br>
HNCP in an indeterminate state.<br><br></blockquote><div>On the other hand,=
 as Ralph Droms points out, not going ahead with either leaves .home in an =
indeterminate state.=C2=A0 And, going ahead with both in the absence of an =
answer on the homenet. insecure delegation (assume a hypothetical third han=
d) leaves the whole thing undeployable in the presence of any validation be=
tween the local nameserver authoritative for .homenet and and-user applicat=
ions.=C2=A0 Validating applicatinos, stubs, localhost resolvers, and forwar=
ders all break HNCP, unless I&#39;ve completely misunderstood something.</d=
iv><div><br></div><div>Since we&#39;re trying to encourage validation as cl=
ose to the application as possible, I would think we&#39;d avoid attempting=
 to deploy things that cannot work with application-level validation.</div>=
<div><br></div><div><br></div></div><br></div></div>

--001a113b0ae61fccd4054b6b067c--


From nobody Thu Mar 23 13:11:23 2017
Return-Path: <york@isoc.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 09837129BF5 for <dnsop@ietfa.amsl.com>; Thu, 23 Mar 2017 13:11:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.697
X-Spam-Level: 
X-Spam-Status: No, score=-4.697 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-2.796, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=isoc.onmicrosoft.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8fm-O7NX079M for <dnsop@ietfa.amsl.com>; Thu, 23 Mar 2017 13:11:19 -0700 (PDT)
Received: from NAM01-SN1-obe.outbound.protection.outlook.com (mail-sn1nam01on0051.outbound.protection.outlook.com [104.47.32.51]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id ADDF812967D for <dnsop@ietf.org>; Thu, 23 Mar 2017 13:11:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=isoc.onmicrosoft.com;  s=selector1-isoc-org; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=sXNL4PXb+KhA4zYxG/m2mRqNaMAvaxVjVLDpc5OTyCQ=; b=d3j09fmzhP27OS8A/oAUvZCMXmR8jbA4YCmpCrl277QhzDCnVNs0UrdsKhvitCFh+I2O6pm3r6NcZMXflxhnwiC9mqP5GhXupXWpm0LTL09gVBY92QxLWC40PG2mcjSdAYNs5B0YFsJrQB/YJOx0vHzh226uy6cBgGXACl2N7L8=
Received: from CY1PR0601MB1657.namprd06.prod.outlook.com (10.163.232.19) by CY1PR0601MB1659.namprd06.prod.outlook.com (10.163.232.21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.991.14; Thu, 23 Mar 2017 20:11:18 +0000
Received: from CY1PR0601MB1657.namprd06.prod.outlook.com ([10.163.232.19]) by CY1PR0601MB1657.namprd06.prod.outlook.com ([10.163.232.19]) with mapi id 15.01.0977.021; Thu, 23 Mar 2017 20:11:17 +0000
From: Dan York <york@isoc.org>
To: Paul Wouters <paul@nohats.ca>
CC: Ray Bellis <ray@bellis.me.uk>, dnsop <dnsop@ietf.org>
Thread-Topic: Homenet implementation plans by vendors?  Re: [DNSOP] .arpa
Thread-Index: AQHSotq32ZsMWZyVakiSJJ5phoCJqKGgvIgAgAACrwCAABE+gIAAISaAgAAAyoCAAAUdgIAAEuwAgAAOnwCAAA26AIAAryKAgACH8ACAAEJ1gIAADsWAgAACkQCAAAg9gIAAASyAgAABqICAACDWAA==
Date: Thu, 23 Mar 2017 20:11:17 +0000
Message-ID: <AB3C9BCC-AFF5-43E9-8312-ADFE28B75D0B@isoc.org>
References: <20170323042741.79108.qmail@ary.lan> <2C6B4EB6-D0F0-44A8-95E4-68DF32244639@fugue.com> <20170323163205.GD19105@mx4.yitter.info> <500af1ed-5425-4452-ad8e-c2d511ee738d@bellis.me.uk> <850A8729-8762-4375-90EF-50CDF4AC232E@gmail.com> <alpine.LRH.2.20.999.1703231351490.2262@bofh.nohats.ca> <a6e98737-b426-a67b-efe7-3603c531afcb@bellis.me.uk> <alpine.LRH.2.20.999.1703231412130.2262@bofh.nohats.ca>
In-Reply-To: <alpine.LRH.2.20.999.1703231412130.2262@bofh.nohats.ca>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: nohats.ca; dkim=none (message not signed) header.d=none;nohats.ca; dmarc=none action=none header.from=isoc.org;
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [74.75.87.222]
x-microsoft-exchange-diagnostics: 1; CY1PR0601MB1659; 7:C6JVY94MOSI7IIkprLCEWt/nbV8Sgg2xO6DooLEUaG6p/7agmaESyq697Ut5VTnE81/nlJHmt9Osu82HeSm7gy3lfEYS+RiRmrIa21vxLr3bMSh/oTYemtBp8mR3hQmnb1pUR17PDZOdHhmGV26CfYco6HhUmUwaW6Q0sokH/GAKEFsPg8Bl11t+u/vikqxJcLFzg/ACLn+hgVcuD/jTW747nQLkJqHQ90PqEAqXwHXo6BKqrQ0oWEjcEh9RsilOdk1EdDmMAVAucKNDuxu2d7z6tioojl7MZg6ZOVoV6/HOoSvWccQ63QOsxuxtWD7E8JnB750uiX0R4ekWJUQdzw==
x-ms-office365-filtering-correlation-id: fcd6ca7e-fc61-4362-5174-08d47228c40f
x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(2017030254075); SRVR:CY1PR0601MB1659; 
x-microsoft-antispam-prvs: <CY1PR0601MB16599BB4DEF1DB540A12076CB73F0@CY1PR0601MB1659.namprd06.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(31418570063057);
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(6040375)(601004)(2401047)(8121501046)(5005006)(10201501046)(3002001)(6041248)(20161123558025)(20161123555025)(20161123564025)(20161123560025)(20161123562025)(6072148); SRVR:CY1PR0601MB1659; BCL:0; PCL:0; RULEID:; SRVR:CY1PR0601MB1659; 
x-forefront-prvs: 0255DF69B9
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(6009001)(39450400003)(24454002)(377454003)(25786009)(6916009)(66066001)(2950100002)(8936002)(53546009)(93886004)(305945005)(76176999)(54356999)(81166006)(8676002)(102836003)(6116002)(7736002)(50986999)(122556002)(3846002)(1720100001)(2900100001)(110136004)(82746002)(189998001)(53936002)(6436002)(3280700002)(3660700001)(6506006)(6486002)(38730400002)(77096006)(2906002)(53376002)(5660300001)(99286003)(86362001)(6512007)(6306002)(33656002)(54906002)(966004)(4326008)(36756003)(83716003)(18886065003); DIR:OUT; SFP:1101; SCL:1; SRVR:CY1PR0601MB1659; H:CY1PR0601MB1657.namprd06.prod.outlook.com; FPR:; SPF:None; MLV:sfv; LANG:en; 
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: text/plain; charset="us-ascii"
Content-ID: <99E6991F89976746829BF9BED0456463@namprd06.prod.outlook.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: isoc.org
X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Mar 2017 20:11:17.6095 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 89f84dfb-7285-4810-bc4d-8b9b5794554f
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR0601MB1659
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/XhXdIA5iC2szPFPOz-sYovl8uaU>
Subject: [DNSOP] Homenet implementation plans by vendors?  Re:  .arpa
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Mar 2017 20:11:22 -0000

Ted or Ray or others more involved with Homenet, (I have not been)

I've not fully read all of the 80+ messages in this thread over the past co=
uple of days, but Paul's comment below (as well as Ralph Droms' comment the=
 other day about code) made me wonder:

- Do we have any sense of whether people in the industry are going to imple=
ment these Homenet protocols in actual devices and operations?=20

Have any large vendors committed to deploying the protocols? Software vendo=
rs? Hardware vendors?

Or to put it another way - do we have businesses out there asking for these=
 kind of solutions?  Or who are we building it for?

I ask in part because if the IETF did decide to go down the route of intera=
cting with ICANN to make special exceptions in the root zone, these are exa=
ctly the kind of questions I could see people at ICANN asking.  It would al=
so speak to the timeframe question. If there are people clamoring for this =
functionality, that might raise its priority.

Again, I've not been involved with the Homenet WG. I have a very basic unde=
rstanding of the problem the WG is seeking to solve. But I'm not clear how =
large of a problem this is seen as within the larger industry.

Thanks to anyone who can shed light on this,
Dan


> On Mar 23, 2017, at 2:13 PM, Paul Wouters <paul@nohats.ca> wrote:
>=20
> On Thu, 23 Mar 2017, Ray Bellis wrote:
>=20
>> On 23/03/2017 11:03, Paul Wouters wrote:
>>=20
>>> The phrase "more important" is pretty meaningless. And as was indicated=
,
>>> it is all based on the levels of DNSSEC deployment on stubs, which coul=
d
>>> change dramatically if one phone vender would suddently enable
>>> validation or default to DNS-over-TLS to 8.8.8.8.
>>=20
>> To be fair, if they did _only_ the latter then the .homenet names would
>> never resolve anyway...
>=20
> Correct, and DNS software has to be updated to handle this, just like it
> needs updating to handle .local and .onion. If the Powers That Be can
> agree on the string, we can start updating DNS software now so we are
> ready when 5G hits :P
>=20
> Paul
>=20
> _______________________________________________
> DNSOP mailing list
> DNSOP@ietf.org
> https://www.ietf.org/mailman/listinfo/dnsop

--
Dan York
Senior Manager, Content & Web Strategy, Internet Society
york@isoc.org   +1-603-439-0024=20
Jabber: york@jabber.isoc.org  Skype: danyork   http://twitter.com/danyork

http://www.internetsociety.org/


From nobody Thu Mar 23 14:01:46 2017
Return-Path: <mellon@fugue.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B7BA5131671 for <dnsop@ietfa.amsl.com>; Thu, 23 Mar 2017 14:01:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=fugue-com.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VGGwTwML4uFU for <dnsop@ietfa.amsl.com>; Thu, 23 Mar 2017 14:01:40 -0700 (PDT)
Received: from mail-qt0-x230.google.com (mail-qt0-x230.google.com [IPv6:2607:f8b0:400d:c0d::230]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A3310129C16 for <dnsop@ietf.org>; Thu, 23 Mar 2017 14:01:40 -0700 (PDT)
Received: by mail-qt0-x230.google.com with SMTP id r45so186445024qte.3 for <dnsop@ietf.org>; Thu, 23 Mar 2017 14:01:40 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fugue-com.20150623.gappssmtp.com; s=20150623; h=from:message-id:mime-version:subject:date:in-reply-to:cc:to :references; bh=/K/P+5kEoWmW2GXXFcl2Ly9Y4suCSzmBQxKPE/J1G00=; b=Xb46USba/aNP29RzIAB260kPCKszeq2UrpEfMjSHPNvLxgdV8Mh1tA2bb/klwZXhfy 36E4Hb9VabEQs0+X9Swb+pAZbQdsQhl88JSu4nGaroK9mOwLCMDZpfuhRr3vT/vLS8JT GQ5S5heraGTYQMg8FvagNdOt2jWp9wvxnL2FTFzf0G5hujle/Oouo5MOP3SZ6zP4sVus aHvV17HAzLmOoB+S8VItuQrZ/p0eWY6JUY9he/+rY8sNFiumh8c3DqhmY7Hxs5G930xW aIc49LqE/dcK753i+tuYuQeaMTYvqal2+cKdFa6mwsUY4aNl+nGQGls2s0waK1WcR3uH Jq3w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:message-id:mime-version:subject:date :in-reply-to:cc:to:references; bh=/K/P+5kEoWmW2GXXFcl2Ly9Y4suCSzmBQxKPE/J1G00=; b=aHnofGR8ojTSD8tA/z41KzxR0kWEfxymor8+RrLRMIuvG0/bVJGh+pvX/I8Xy8Wyae V8GW54bRzZciedM6vvRcmQHb3NwQOSQDxd/amOLBHBQjs1szcFCmZvhJw62f6NOeGVNp MpTWLWpLrv3LIh5OwdhJ2CXo+G7Cch8bQyCa+SyJ1Rk/Ko54KqH6UGXjHcg1XhFpwQi8 mQD3QhpOaFxQsYRbrdcbjBw0Y6POpnVqUmSaLLxvFJOEII0FhSf2sa/M5DE4y7dm6CV1 RXyA81lYOe2cTEZJj7mINqV31MHXobB0eEXzY4us5MBqk19lfSE/lG8TJXCQAN+gigmi 5emA==
X-Gm-Message-State: AFeK/H1f7o7r+vLFKpCVlzHbVG1kCweqT0Dep5+gwMua/266ngavH6M2q+HLWOceHNYW/Q==
X-Received: by 10.200.34.77 with SMTP id p13mr4457137qtp.22.1490302899585; Thu, 23 Mar 2017 14:01:39 -0700 (PDT)
Received: from [10.0.20.228] (c-73-167-64-188.hsd1.ma.comcast.net. [73.167.64.188]) by smtp.gmail.com with ESMTPSA id e16sm116840qkj.64.2017.03.23.14.01.37 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 23 Mar 2017 14:01:38 -0700 (PDT)
From: Ted Lemon <mellon@fugue.com>
Message-Id: <88136264-A06D-4A46-9369-0F0059E633D9@fugue.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_89091CA5-3012-4DF0-84F8-DD50615493FB"
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
Date: Thu, 23 Mar 2017 17:01:36 -0400
In-Reply-To: <AB3C9BCC-AFF5-43E9-8312-ADFE28B75D0B@isoc.org>
Cc: Paul Wouters <paul@nohats.ca>, dnsop <dnsop@ietf.org>, Ray Bellis <ray@bellis.me.uk>
To: Dan York <york@isoc.org>
References: <20170323042741.79108.qmail@ary.lan> <2C6B4EB6-D0F0-44A8-95E4-68DF32244639@fugue.com> <20170323163205.GD19105@mx4.yitter.info> <500af1ed-5425-4452-ad8e-c2d511ee738d@bellis.me.uk> <850A8729-8762-4375-90EF-50CDF4AC232E@gmail.com> <alpine.LRH.2.20.999.1703231351490.2262@bofh.nohats.ca> <a6e98737-b426-a67b-efe7-3603c531afcb@bellis.me.uk> <alpine.LRH.2.20.999.1703231412130.2262@bofh.nohats.ca> <AB3C9BCC-AFF5-43E9-8312-ADFE28B75D0B@isoc.org>
X-Mailer: Apple Mail (2.3259)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/NC9ItkAu7z_UpVhSmmSDJki5BK8>
Subject: Re: [DNSOP] Homenet implementation plans by vendors?  Re:  .arpa
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Mar 2017 21:01:44 -0000

--Apple-Mail=_89091CA5-3012-4DF0-84F8-DD50615493FB
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

On Mar 23, 2017, at 4:11 PM, Dan York <york@isoc.org> wrote:
> I ask in part because if the IETF did decide to go down the route of =
interacting with ICANN to make special exceptions in the root zone, =
these are exactly the kind of questions I could see people at ICANN =
asking.  It would also speak to the timeframe question. If there are =
people clamoring for this functionality, that might raise its priority.

I can see ICANN people asking these questions too.   However, I wonder =
if this is really the right approach.   If the IETF has the right under =
the MoU to ask for root delegations, then it seems to me that the IETF =
should just be allowed to ask.   There should obviously be a process, =
and the IETF should not ask frivolously, and certainly shouldn't ask as =
a way to bypass the gTLD process.   But ultimately it doesn't make sense =
to me for ICANN to ask this question.

Either IETF can ask for technical-use TLDs to be delegated, or it can't; =
the question from ICANN's perspective ought to be "(a) is this a =
technical use?  if not, IETF has no special access.   if so, (b) is the =
name in dispute?   If so, IETF can't have it.   If not, IETF can have =
it."   Of course, I'm sure that's hopelessly naive, but the point is =
that we need to have this conversation and figure this out.   This is =
true whether the IETF goes ahead with .homenet or not, so whether this =
is hard or not really shouldn't be a determining factor in whether we =
try to get .homenet delegated.

That said, of course you can ask this question _in the IETF_ and maybe =
it's a good question.   The answer is that there is a lot of _interest_, =
but it's not clear to me that this interest will transform immediately =
into product on the shelf.   My expectation is that it will start out in =
open source distros, and in a few high end boxes, and trickle down.   I =
know various vendors and operators have expressed strong interest in =
this in the past, but the difficulty of making any forward progress at =
all within the IETF (this being an example) has been discouraging for =
them.

So at this point I can't promise that if we build it they will come; =
they are already here, but they are a bit frustrated, and that could =
have a negative impact on deployment.   But we wouldn't be trying to =
build this if we didn't think it was worth building.


--Apple-Mail=_89091CA5-3012-4DF0-84F8-DD50615493FB
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=us-ascii

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dus-ascii"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D"">On Mar 23, 2017, at 4:11 PM, Dan York &lt;<a =
href=3D"mailto:york@isoc.org" class=3D"">york@isoc.org</a>&gt; =
wrote:<div><blockquote type=3D"cite" class=3D""><div class=3D""><span =
style=3D"font-family: Menlo-Regular; font-size: 18px; font-style: =
normal; font-variant-caps: normal; font-weight: normal; letter-spacing: =
normal; orphans: auto; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; widows: auto; word-spacing: =
0px; -webkit-text-stroke-width: 0px; float: none; display: inline =
!important;" class=3D"">I ask in part because if the IETF did decide to =
go down the route of interacting with ICANN to make special exceptions =
in the root zone, these are exactly the kind of questions I could see =
people at ICANN asking. &nbsp;It would also speak to the timeframe =
question. If there are people clamoring for this functionality, that =
might raise its priority.</span></div></blockquote></div><br =
class=3D""><div class=3D"">I can see ICANN people asking these questions =
too. &nbsp; However, I wonder if this is really the right approach. =
&nbsp; If the IETF has the right under the MoU to ask for root =
delegations, then it seems to me that the IETF should just be allowed to =
ask. &nbsp; There should obviously be a process, and the IETF should not =
ask frivolously, and certainly shouldn't ask as a way to bypass the gTLD =
process. &nbsp; But ultimately it doesn't make sense to me for ICANN to =
ask this question.</div><div class=3D""><br class=3D""></div><div =
class=3D"">Either IETF can ask for technical-use TLDs to be delegated, =
or it can't; the question from ICANN's perspective ought to be "(a) is =
this a technical use? &nbsp;if not, IETF has no special access. &nbsp; =
if so, (b) is the name in dispute? &nbsp; If so, IETF can't have it. =
&nbsp; If not, IETF can have it." &nbsp; Of course, I'm sure that's =
hopelessly naive, but the point is that we need to have this =
conversation and figure this out. &nbsp; This is true whether the IETF =
goes ahead with .homenet or not, so whether this is hard or not really =
shouldn't be a determining factor in whether we try to get .homenet =
delegated.</div><div class=3D""><br class=3D""></div><div class=3D"">That =
said, of course you can ask this question _in the IETF_ and maybe it's a =
good question. &nbsp; The answer is that there is a lot of _interest_, =
but it's not clear to me that this interest will transform immediately =
into product on the shelf. &nbsp; My expectation is that it will start =
out in open source distros, and in a few high end boxes, and trickle =
down. &nbsp; I know various vendors and operators have expressed strong =
interest in this in the past, but the difficulty of making any forward =
progress at all within the IETF (this being an example) has been =
discouraging for them.</div><div class=3D""><br class=3D""></div><div =
class=3D"">So at this point I can't promise that if we build it they =
will come; they are already here, but they are a bit frustrated, and =
that could have a negative impact on deployment. &nbsp; But we wouldn't =
be trying to build this if we didn't think it was worth =
building.</div><div class=3D""><br class=3D""></div></body></html>=

--Apple-Mail=_89091CA5-3012-4DF0-84F8-DD50615493FB--


From nobody Thu Mar 23 14:35:10 2017
Return-Path: <ray@bellis.me.uk>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6272B129A4A for <dnsop@ietfa.amsl.com>; Thu, 23 Mar 2017 14:35:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jNW0z8EwI9SC for <dnsop@ietfa.amsl.com>; Thu, 23 Mar 2017 14:35:07 -0700 (PDT)
Received: from hydrogen.portfast.net (hydrogen.portfast.net [188.246.200.2]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6BE9A12894A for <dnsop@ietf.org>; Thu, 23 Mar 2017 14:35:07 -0700 (PDT)
Received: from dhcp-wifi-246.sql1.isc.org ([149.20.50.246]:50762) by hydrogen.portfast.net ([188.246.200.2]:465) with esmtpsa (fixed_plain:ray@bellis.me.uk) (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) id 1crANq-0002tg-3S (Exim 4.72) for dnsop@ietf.org (return-path <ray@bellis.me.uk>); Thu, 23 Mar 2017 21:35:02 +0000
To: dnsop@ietf.org
References: <20170323042741.79108.qmail@ary.lan> <2C6B4EB6-D0F0-44A8-95E4-68DF32244639@fugue.com> <20170323163205.GD19105@mx4.yitter.info> <500af1ed-5425-4452-ad8e-c2d511ee738d@bellis.me.uk> <850A8729-8762-4375-90EF-50CDF4AC232E@gmail.com> <alpine.LRH.2.20.999.1703231351490.2262@bofh.nohats.ca> <a6e98737-b426-a67b-efe7-3603c531afcb@bellis.me.uk> <alpine.LRH.2.20.999.1703231412130.2262@bofh.nohats.ca> <AB3C9BCC-AFF5-43E9-8312-ADFE28B75D0B@isoc.org> <88136264-A06D-4A46-9369-0F0059E633D9@fugue.com>
From: Ray Bellis <ray@bellis.me.uk>
Message-ID: <fedb7969-2ab0-ed84-477c-36c8b543257b@bellis.me.uk>
Date: Thu, 23 Mar 2017 14:35:03 -0700
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <88136264-A06D-4A46-9369-0F0059E633D9@fugue.com>
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/hMnT-u8ARxU9mD4ZqgVZMl5ZNcE>
Subject: Re: [DNSOP] Homenet implementation plans by vendors? Re: .arpa
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Mar 2017 21:35:09 -0000

On 23/03/2017 14:01, Ted Lemon wrote:
> My expectation is that it will start out in open source distros, and
> in a few high end boxes, and trickle down.

AIUI, bits of the Homenet stack (including HNCP) are already available
in OpenWRT.

Ray


From nobody Thu Mar 23 14:43:12 2017
Return-Path: <matt@kahlerlarson.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3C27713167B for <dnsop@ietfa.amsl.com>; Thu, 23 Mar 2017 14:43:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KhUpliyEsCJD for <dnsop@ietfa.amsl.com>; Thu, 23 Mar 2017 14:43:09 -0700 (PDT)
Received: from mail.kahlerlarson.org (twister.kahlerlarson.org [104.237.149.128]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 78591131678 for <dnsop@ietf.org>; Thu, 23 Mar 2017 14:43:09 -0700 (PDT)
Received: from [IPv6:2601:703:6:2f56:3c22:f097:d96d:1826] (unknown [IPv6:2601:703:6:2f56:3c22:f097:d96d:1826]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.kahlerlarson.org (Postfix) with ESMTPSA id 5541B1F42D; Thu, 23 Mar 2017 21:43:08 +0000 (UTC)
Content-Type: multipart/alternative; boundary="Apple-Mail=_56BFF812-60B5-4904-8DCC-95663423C100"
Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\))
From: Matt Larson <matt@kahlerlarson.org>
In-Reply-To: <F5854071-6507-444B-90DB-B0CF0C27B7D0@fugue.com>
Date: Thu, 23 Mar 2017 17:43:07 -0400
Cc: Ralph Droms <rdroms.ietf@gmail.com>, dnsop@ietf.org, Ray Bellis <ray@bellis.me.uk>
X-Mao-Original-Outgoing-Id: 511998187.037559-7561ad00a8a2300b0ad227b3d7532004
Message-Id: <12D27551-16F8-4379-B650-160E861666C2@kahlerlarson.org>
References: <20170323042741.79108.qmail@ary.lan> <2C6B4EB6-D0F0-44A8-95E4-68DF32244639@fugue.com> <20170323163205.GD19105@mx4.yitter.info> <500af1ed-5425-4452-ad8e-c2d511ee738d@bellis.me.uk> <850A8729-8762-4375-90EF-50CDF4AC232E@gmail.com> <47548136-78d7-8c53-462e-62439d6194ac@bellis.me.uk> <360B2807-049F-4707-95FE-AA279C583884@gmail.com> <F5854071-6507-444B-90DB-B0CF0C27B7D0@fugue.com>
To: Ted Lemon <mellon@fugue.com>
X-Mailer: Apple Mail (2.3124)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/OGfKl-_3XpC8obPcRma9Vb51sk0>
Subject: Re: [DNSOP] .arpa
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Mar 2017 21:43:11 -0000

--Apple-Mail=_56BFF812-60B5-4904-8DCC-95663423C100
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii


> On Mar 23, 2017, at 2:30 PM, Ted Lemon <mellon@fugue.com> wrote:
>=20
> On Mar 23, 2017, at 2:11 PM, Ralph Droms <rdroms.ietf@gmail.com =
<mailto:rdroms.ietf@gmail.com>> wrote:
>> No snark intended, but if "the protocol" were really just DNS, we =
wouldn't be having this discussion.  Rather, it is the DNS wire protocol =
using a local resolution context rather than the root zone.  In any =
event, yes, the locally server homenet zone can function with DNSSEC.
>=20
> So do locally-served zones, by this definition, use a different =
protocol?

I think saying "different protocol" is not accurate and risks being a =
distraction.  Rather, Ralph's comment about "resolution context" is =
important and gets to the heart of the issue.  Before DNSSEC, a =
recursive name server could also be authoritative for local zones or use =
other mechanisms (such as stub zones and conditional forwarding) to =
"short circuit" resolution to handle the local context and not send =
traffic to the root, and everything resolved just fine.  Now, with =
DNSSEC validation enabled, zones in this "local resolution context" need =
to chain up to a trust anchor somewhere.  If there's not a chain of =
trust from the root, a local trust anchor is needed for validation to =
succeed.

Consider a corporate split DNS example.  Let's say Acme Corp maintains =
two versions of the zone acme.com <http://acme.com/>, one for external =
consumption (delegated to from .com) and another version for internal =
use.  Their internal recursive name servers use some mechanism (local =
authoritative zones, stub zones, etc.) to ensure that internally =
generated queries resolve against the internal version of acme.com =
<http://acme.com/>.  Let's also say that Acme Corp signs both the =
internal and external versions of acme.com <http://acme.com/> and that =
their internal recursive servers have DNSSEC validation enabled.  The =
chain of trust from the root leads to the external acme.com =
<http://acme.com/>, so the internal recursive servers will need a trust =
anchor for the internal version of acme.com <http://acme.com/> or =
validation fails.

homenet uses a local resolution context without a local trust anchor, =
hence the request for special casing in the root.

Matt


--Apple-Mail=_56BFF812-60B5-4904-8DCC-95663423C100
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=us-ascii

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dus-ascii"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D""><br class=3D""><div><blockquote type=3D"cite" class=3D""><div =
class=3D"">On Mar 23, 2017, at 2:30 PM, Ted Lemon &lt;<a =
href=3D"mailto:mellon@fugue.com" class=3D"">mellon@fugue.com</a>&gt; =
wrote:</div><br class=3D"Apple-interchange-newline"><div class=3D""><span =
style=3D"font-family: HelveticaNeue; font-size: 14px; font-style: =
normal; font-variant-caps: normal; font-weight: normal; letter-spacing: =
normal; orphans: auto; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; widows: auto; word-spacing: =
0px; -webkit-text-stroke-width: 0px; float: none; display: inline =
!important;" class=3D"">On Mar 23, 2017, at 2:11 PM, Ralph Droms =
&lt;</span><a href=3D"mailto:rdroms.ietf@gmail.com" class=3D"" =
style=3D"font-family: HelveticaNeue; font-size: 14px; font-style: =
normal; font-variant-caps: normal; font-weight: normal; letter-spacing: =
normal; orphans: auto; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; widows: auto; word-spacing: =
0px; -webkit-text-stroke-width: 0px;">rdroms.ietf@gmail.com</a><span =
style=3D"font-family: HelveticaNeue; font-size: 14px; font-style: =
normal; font-variant-caps: normal; font-weight: normal; letter-spacing: =
normal; orphans: auto; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; widows: auto; word-spacing: =
0px; -webkit-text-stroke-width: 0px; float: none; display: inline =
!important;" class=3D"">&gt; wrote:</span><div style=3D"font-family: =
HelveticaNeue; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; orphans: auto; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: =
0px;" class=3D""><blockquote type=3D"cite" class=3D""><div =
class=3D""><span class=3D"" style=3D"font-family: Menlo-Regular; =
font-size: 18px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; orphans: auto; text-align: =
start; text-indent: 0px; text-transform: none; white-space: normal; =
widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: =
none; display: inline !important;">No snark intended, but if "the =
protocol" were really just DNS, we wouldn't be having this discussion. =
&nbsp;Rather, it is the DNS wire protocol using a local resolution =
context rather than the root zone. &nbsp;In any event, yes, the locally =
server homenet zone can function with DNSSEC.</span><br class=3D"" =
style=3D"font-family: Menlo-Regular; font-size: 18px; font-style: =
normal; font-variant-caps: normal; font-weight: normal; letter-spacing: =
normal; orphans: auto; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; widows: auto; word-spacing: =
0px; -webkit-text-stroke-width: 0px;"></div></blockquote></div><br =
class=3D"" style=3D"font-family: HelveticaNeue; font-size: 14px; =
font-style: normal; font-variant-caps: normal; font-weight: normal; =
letter-spacing: normal; orphans: auto; text-align: start; text-indent: =
0px; text-transform: none; white-space: normal; widows: auto; =
word-spacing: 0px; -webkit-text-stroke-width: 0px;"><div class=3D"" =
style=3D"font-family: HelveticaNeue; font-size: 14px; font-style: =
normal; font-variant-caps: normal; font-weight: normal; letter-spacing: =
normal; orphans: auto; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; widows: auto; word-spacing: =
0px; -webkit-text-stroke-width: 0px;">So do locally-served zones, by =
this definition, use a different =
protocol?</div></div></blockquote></div><br class=3D""><div class=3D"">I =
think saying "different protocol" is not accurate and risks being a =
distraction. &nbsp;Rather, Ralph's comment about "resolution context" is =
important and gets to the heart of the issue. &nbsp;Before DNSSEC, a =
recursive name server could also be authoritative for local zones or use =
other mechanisms (such as stub zones and conditional forwarding) to =
"short circuit" resolution to handle the local context and not send =
traffic to the root, and everything resolved just fine. &nbsp;Now, with =
DNSSEC validation enabled, zones in this "local resolution context" need =
to chain up to a trust anchor somewhere. &nbsp;If there's not a chain of =
trust from the root, a local trust anchor is needed for validation to =
succeed.</div><div class=3D""><br class=3D""></div><div =
class=3D"">Consider a corporate split DNS example. &nbsp;Let's say Acme =
Corp maintains two versions of the zone <a href=3D"http://acme.com" =
class=3D"">acme.com</a>, one for external consumption (delegated to from =
.com) and another version for internal use. &nbsp;Their internal =
recursive name servers use some mechanism (local authoritative zones, =
stub zones, etc.) to ensure that internally generated queries resolve =
against the internal version of <a href=3D"http://acme.com" =
class=3D"">acme.com</a>. &nbsp;Let's also say that Acme Corp signs both =
the internal and external versions of <a href=3D"http://acme.com" =
class=3D"">acme.com</a>&nbsp;and that their internal recursive servers =
have DNSSEC validation enabled. &nbsp;The chain of trust from the root =
leads to the external&nbsp;<a href=3D"http://acme.com" =
class=3D"">acme.com</a>, so the internal recursive servers will need a =
trust anchor for the internal version of <a href=3D"http://acme.com" =
class=3D"">acme.com</a>&nbsp;or validation fails.</div><div class=3D""><br=
 class=3D""></div><div class=3D"">homenet uses a local resolution =
context without a local trust anchor, hence the request for special =
casing in the root.</div><div class=3D""><br class=3D""></div><div =
class=3D"">Matt</div><div class=3D""><br class=3D""></div></body></html>=

--Apple-Mail=_56BFF812-60B5-4904-8DCC-95663423C100--


From nobody Thu Mar 23 14:47:54 2017
Return-Path: <rdroms.ietf@gmail.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DCDAF13167B for <dnsop@ietfa.amsl.com>; Thu, 23 Mar 2017 14:47:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZpODyTF6dmnN for <dnsop@ietfa.amsl.com>; Thu, 23 Mar 2017 14:47:51 -0700 (PDT)
Received: from mail-qk0-x242.google.com (mail-qk0-x242.google.com [IPv6:2607:f8b0:400d:c09::242]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3A86C129542 for <dnsop@ietf.org>; Thu, 23 Mar 2017 14:47:51 -0700 (PDT)
Received: by mail-qk0-x242.google.com with SMTP id v127so32202374qkb.1 for <dnsop@ietf.org>; Thu, 23 Mar 2017 14:47:51 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=/aALtc8pqHTeivCNXOsqmW/4QT8moUI6mCna1IibSNM=; b=bmfjfGBOURKogeqsgTLirbvaAhVQGncFUP5MLuTjJExb22rD4D3+oB2IBq6/3T0bCL kabgRsmQUYklwOKn+Us2ydiYI4fNWFqFc2blvWB7UjDV1YVASDJKBT2Fe96WLOyFh7R9 AMyHTpEf5fzVDAcVIUsozv41IBobbH0JN2braLrnGbiENh/Gc6T9pn+9fKQAzG5T2kDj 4Ap4fVl1EcN9pi0v+emzPsGlVriuWgY8+bRFGsBWO2j4aRJtX6OWBssuu/QVwI/4ciR/ Ha7+nJnDGjCsWVfrFiBmFedQNB/0G0fWKJiR9KRswixe8+MhPQxaROOOu3I5fSOPXn3P 9HsQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=/aALtc8pqHTeivCNXOsqmW/4QT8moUI6mCna1IibSNM=; b=aSrcsQEOcPgdqBiHoP1MPX5Qo6NUwtHq5B0TAV+woM0wN933rmysqao77p7e1++tXo u7cUMnq7WetY8iFrq8ma6SEoCWC0YZc1qIhIapXIrELWm4qxqOHouSMNG2PjLxIZcJ0y 2+uvkVZx7nSntNnNLXM8xXB8ZD56fvBVTQqwMTcAKa/ftZaRlVFgDFepyO5webXODaGY iMq+3KDxSkfd7G/G5rFPAT5YPwMtqk+KvSXkvCQu/q0nY+pntIWxLOJ24yWc6ucBWwOu wAf1g2Rgw5IqXYydy2liHpqMvq6Vfbgz2G9layP3n2HucEX9AxwXYdTd5yeKLaX/HH30 wwQg==
X-Gm-Message-State: AFeK/H0bF8Wm9f2nNNJIRPMa1TAb5NA8cDI5eHvh7mY9OcnJ4PMpTRvw/RR6vC5H4W0jtQ==
X-Received: by 10.55.66.65 with SMTP id p62mr4203392qka.191.1490305670407; Thu, 23 Mar 2017 14:47:50 -0700 (PDT)
Received: from ?IPv6:2601:18f:801:600:6978:b683:5f6a:4f3e? ([2601:18f:801:600:6978:b683:5f6a:4f3e]) by smtp.gmail.com with ESMTPSA id o92sm201536qkh.48.2017.03.23.14.47.49 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 23 Mar 2017 14:47:49 -0700 (PDT)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
From: Ralph Droms <rdroms.ietf@gmail.com>
In-Reply-To: <F5854071-6507-444B-90DB-B0CF0C27B7D0@fugue.com>
Date: Thu, 23 Mar 2017 17:47:48 -0400
Cc: Ray Bellis <ray@bellis.me.uk>, IETF dnsop Working Group <dnsop@ietf.org>,  matt@kahlerlarson.org
Content-Transfer-Encoding: quoted-printable
Message-Id: <77CC814A-823F-4239-8853-97D771F02490@gmail.com>
References: <20170323042741.79108.qmail@ary.lan> <2C6B4EB6-D0F0-44A8-95E4-68DF32244639@fugue.com> <20170323163205.GD19105@mx4.yitter.info> <500af1ed-5425-4452-ad8e-c2d511ee738d@bellis.me.uk> <850A8729-8762-4375-90EF-50CDF4AC232E@gmail.com> <47548136-78d7-8c53-462e-62439d6194ac@bellis.me.uk> <360B2807-049F-4707-95FE-AA279C583884@gmail.com> <F5854071-6507-444B-90DB-B0CF0C27B7D0@fugue.com>
To: Ted Lemon <mellon@fugue.com>
X-Mailer: Apple Mail (2.3259)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/KXAauJRLPcLGxED99MJp5ow_17c>
Subject: Re: [DNSOP] .arpa
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Mar 2017 21:47:53 -0000

> On Mar 23, 2017, at 2:30 PM, Ted Lemon <mellon@fugue.com> wrote:
>=20
> On Mar 23, 2017, at 2:11 PM, Ralph Droms <rdroms.ietf@gmail.com> =
wrote:
>> No snark intended, but if "the protocol" were really just DNS, we =
wouldn't be having this discussion.  Rather, it is the DNS wire protocol =
using a local resolution context rather than the root zone.  In any =
event, yes, the locally server homenet zone can function with DNSSEC.
>=20
> So do locally-served zones, by this definition, use a different =
protocol?

As Matt Larson just pointed out, "different protocol" may turn into a =
distraction.  .homenet is asking for an entry in the special-use domain =
name registry and a specific kind of entry in the DNS root zone.  I take =
those characteristics to differentiate homenet, perhaps as an extension =
or variant of DNS.

- Ralph

>=20


From nobody Thu Mar 23 14:54:38 2017
Return-Path: <mellon@fugue.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BF5D8128D40 for <dnsop@ietfa.amsl.com>; Thu, 23 Mar 2017 14:54:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=fugue-com.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id utXlADFlbTQz for <dnsop@ietfa.amsl.com>; Thu, 23 Mar 2017 14:54:35 -0700 (PDT)
Received: from mail-qt0-x22e.google.com (mail-qt0-x22e.google.com [IPv6:2607:f8b0:400d:c0d::22e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D413B129B94 for <dnsop@ietf.org>; Thu, 23 Mar 2017 14:54:34 -0700 (PDT)
Received: by mail-qt0-x22e.google.com with SMTP id n21so187708584qta.1 for <dnsop@ietf.org>; Thu, 23 Mar 2017 14:54:34 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fugue-com.20150623.gappssmtp.com; s=20150623; h=from:message-id:mime-version:subject:date:in-reply-to:cc:to :references; bh=NF4bRmUOkWdxa7g9QEa/QGJnbaQZeXtajUJca4tMksQ=; b=DBSx8Jk70NyyxJ3pPS6u7Gzoqb0t6+03TyWSdfeDYwNgUY8NAqF/B02HwLDm+wGjj3 BTv55rFtphLg6cw7oSRdL0VJ8UzccsKMWu3O0zVfLYw6EBFcgQMWEQu3xpGCRLVyUSKw iM9Hp6uT6nnAnBKFR6S/fENnoowMQY5M1A2scOKyWy42FC2bbI1qfySZ9dB15ouEzUh8 IkQnauwtD9UGjHr3Hp0bgY3R841nC024op4v9ZE+Zv5seMSykRg82Xi0qzRZ5ITCoY9e vGw64fKSB05O3ihwFjT+U3z+wbdeVeeUzmwiSpeMyk3et70jp8vwvjLxB1q4df8sKuWq PLZg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:message-id:mime-version:subject:date :in-reply-to:cc:to:references; bh=NF4bRmUOkWdxa7g9QEa/QGJnbaQZeXtajUJca4tMksQ=; b=Rl1dKnRRYpFViBuzXfoTP8gQmo7Vy2yCnF2/7B5v0oqMyiECLKYXnBiubY5QXdHJ6N rN/8SQPlGAujQbMB+dkLXInoyyTWPjcgAOyN9vBUZMUBdzTMTK6NSFXI6YL2JTWg24jt w63g9myC+ySZKj1BC23iU4Vx4Gaj7Hc213m3BT5P/MjmYvKZqTiVko7hzBuMRuTiUaz9 nA3tZ9U7Q2aQLWgTZ/1fSanDre+03Hz9IjyMfSESo8pecHdhfZLHW+wuvrnLgO4g1orU WR/lOlm9oJmcThccjms0HQRtUn4ClaCM68THICfeGxi+S6m5cPT+Z0lXLNj1+xfKTjh3 88QQ==
X-Gm-Message-State: AFeK/H2aPAWq6epulWuhhV/C9CKHRqbbXvvFq8o303Cpoyr9gS/KRUyaV4VjHDr5VvA0bQ==
X-Received: by 10.200.53.99 with SMTP id z32mr5263155qtb.106.1490306073980; Thu, 23 Mar 2017 14:54:33 -0700 (PDT)
Received: from [10.0.20.228] (c-73-167-64-188.hsd1.ma.comcast.net. [73.167.64.188]) by smtp.gmail.com with ESMTPSA id i140sm234819qke.2.2017.03.23.14.54.32 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 23 Mar 2017 14:54:33 -0700 (PDT)
From: Ted Lemon <mellon@fugue.com>
Message-Id: <18A3100E-2135-4FD0-811A-394DDE56EC94@fugue.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_54F03C9A-F62B-41BB-98BB-670293AE5935"
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
Date: Thu, 23 Mar 2017 17:54:31 -0400
In-Reply-To: <77CC814A-823F-4239-8853-97D771F02490@gmail.com>
Cc: Ray Bellis <ray@bellis.me.uk>, IETF dnsop Working Group <dnsop@ietf.org>,  matt@kahlerlarson.org
To: Ralph Droms <rdroms.ietf@gmail.com>
References: <20170323042741.79108.qmail@ary.lan> <2C6B4EB6-D0F0-44A8-95E4-68DF32244639@fugue.com> <20170323163205.GD19105@mx4.yitter.info> <500af1ed-5425-4452-ad8e-c2d511ee738d@bellis.me.uk> <850A8729-8762-4375-90EF-50CDF4AC232E@gmail.com> <47548136-78d7-8c53-462e-62439d6194ac@bellis.me.uk> <360B2807-049F-4707-95FE-AA279C583884@gmail.com> <F5854071-6507-444B-90DB-B0CF0C27B7D0@fugue.com> <77CC814A-823F-4239-8853-97D771F02490@gmail.com>
X-Mailer: Apple Mail (2.3259)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/NsPJ6xlfSrIhouJkCgbPyTWoS-E>
Subject: Re: [DNSOP] .arpa
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Mar 2017 21:54:37 -0000

--Apple-Mail=_54F03C9A-F62B-41BB-98BB-670293AE5935
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

On Mar 23, 2017, at 5:47 PM, Ralph Droms <rdroms.ietf@gmail.com> wrote:
> As Matt Larson just pointed out, "different protocol" may turn into a =
distraction.  .homenet is asking for an entry in the special-use domain =
name registry and a specific kind of entry in the DNS root zone.  I take =
those characteristics to differentiate homenet, perhaps as an extension =
or variant of DNS.

Is this even necessary?   The MoU uses the example of in-addr.arpa, =
which is resolved using the DNS protocol, so from the perspective of the =
MoU, I don't think it is.


--Apple-Mail=_54F03C9A-F62B-41BB-98BB-670293AE5935
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=us-ascii

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dus-ascii"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D"">On Mar 23, 2017, at 5:47 PM, Ralph Droms &lt;<a =
href=3D"mailto:rdroms.ietf@gmail.com" =
class=3D"">rdroms.ietf@gmail.com</a>&gt; wrote:<div><blockquote =
type=3D"cite" class=3D""><div class=3D""><span style=3D"font-family: =
Menlo-Regular; font-size: 18px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; orphans: auto; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
float: none; display: inline !important;" class=3D"">As Matt Larson just =
pointed out, "different protocol" may turn into a distraction. =
&nbsp;.homenet is asking for an entry in the special-use domain name =
registry and a specific kind of entry in the DNS root zone. &nbsp;I take =
those characteristics to differentiate homenet, perhaps as an extension =
or variant of DNS.</span></div></blockquote></div><br class=3D""><div =
class=3D"">Is this even necessary? &nbsp; The MoU uses the example of =
in-addr.arpa, which is resolved using the DNS protocol, so from the =
perspective of the MoU, I don't think it is.</div><div class=3D""><br =
class=3D""></div></body></html>=

--Apple-Mail=_54F03C9A-F62B-41BB-98BB-670293AE5935--


From nobody Thu Mar 23 15:21:06 2017
Return-Path: <ggm@algebras.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A08EA128DF6 for <dnsop@ietfa.amsl.com>; Thu, 23 Mar 2017 15:21:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=algebras-org.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UTGrkxftDesB for <dnsop@ietfa.amsl.com>; Thu, 23 Mar 2017 15:21:01 -0700 (PDT)
Received: from mail-vk0-x22e.google.com (mail-vk0-x22e.google.com [IPv6:2607:f8b0:400c:c05::22e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DBDF9128D40 for <dnsop@ietf.org>; Thu, 23 Mar 2017 15:21:00 -0700 (PDT)
Received: by mail-vk0-x22e.google.com with SMTP id z204so99915831vkd.1 for <dnsop@ietf.org>; Thu, 23 Mar 2017 15:21:00 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=algebras-org.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=DAEN6TXmT2TurnUAzMlM8Iq1LTPw2K7F3dbKq2zUbMo=; b=Ce2Cse8DXFDc1vQ0FHgk9Xd8AwytQqgugMD5l+EtwvRrPYCJkWo2ILrfwD1CpfSmWc SVjaCUehoF9M5SDBCORQHCiw8IOU6NmiNI8njDQ6m5vZJiIKOmOyXDUb/q5xq7Wo29yU y/FfFir1txn2RccmrkHbBgmkF5oRuh7UxfMeAj0I11D6wDIKJWPnBqdHDbL79N+jewKq cPIQK2srz8QaKLwUkk0GTC0JTjK7Dojz8xKWPTJFhpOO//0zhVbjun7/tLTwunBe2us2 0aILxrnWqltzwWiLkmEOcfotqJX6BQyn7PqQZtYI+RHC8ivE6ToXF+Qai/r7vxM+36i5 N9tw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=DAEN6TXmT2TurnUAzMlM8Iq1LTPw2K7F3dbKq2zUbMo=; b=azL6T1FvKwhqe8mV+Ge4hWuenJpS7tIkWeUlpNBpC6noO9xdOYsLhYvrbkY8ugoTcs k5OAo8VPnz7VEsG+XilJ6qhG93DrVMkh704Y1x1VjgTYR6hna6HjakZ4dquEMbpnP9HN pimum0DZhgLi7Pe6BNqXd+JBLcWGXvYMaMQQdcWRHexZjUDqg/ha7RZGor4l0wsR+IQP zgWV6F1kFQm/lVCBP9rdf9zK6LXRrebh5qG9IHRXOn4xnzuybHMQtTOOc3jqCkHcUL6C sS58js82tWbpkX1tFEBiBBRM3YPsI1kq3ksB5Ysqs95AFMf05WgnvE22r/q5eI6ufNae 6MVA==
X-Gm-Message-State: AFeK/H1wAA6C1qD0apMp8X4vl3Vss/Vs7lWFKAZz+bc9zmJFpB0WvEzLPp00dQQ2FKSrdQX+wAQveRhSbKdGZw==
X-Received: by 10.31.227.198 with SMTP id a189mr2300073vkh.1.1490307659531; Thu, 23 Mar 2017 15:20:59 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.103.72.218 with HTTP; Thu, 23 Mar 2017 15:20:59 -0700 (PDT)
X-Originating-IP: [2001:dc0:a000:4:6593:f9cc:5da6:a1a8]
In-Reply-To: <fedb7969-2ab0-ed84-477c-36c8b543257b@bellis.me.uk>
References: <20170323042741.79108.qmail@ary.lan> <2C6B4EB6-D0F0-44A8-95E4-68DF32244639@fugue.com> <20170323163205.GD19105@mx4.yitter.info> <500af1ed-5425-4452-ad8e-c2d511ee738d@bellis.me.uk> <850A8729-8762-4375-90EF-50CDF4AC232E@gmail.com> <alpine.LRH.2.20.999.1703231351490.2262@bofh.nohats.ca> <a6e98737-b426-a67b-efe7-3603c531afcb@bellis.me.uk> <alpine.LRH.2.20.999.1703231412130.2262@bofh.nohats.ca> <AB3C9BCC-AFF5-43E9-8312-ADFE28B75D0B@isoc.org> <88136264-A06D-4A46-9369-0F0059E633D9@fugue.com> <fedb7969-2ab0-ed84-477c-36c8b543257b@bellis.me.uk>
From: George Michaelson <ggm@algebras.org>
Date: Fri, 24 Mar 2017 08:20:59 +1000
Message-ID: <CAKr6gn0=myyntKVtfhefs3N5TVsUR8aMtAZB2m7hzTaLbNUa9g@mail.gmail.com>
To: dnsop WG <dnsop@ietf.org>
Content-Type: text/plain; charset=UTF-8
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/kg7eFpKZX0_xQ4H-ECpRGWztsIs>
Subject: Re: [DNSOP] Homenet implementation plans by vendors? Re: .arpa
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Mar 2017 22:21:05 -0000

here we go again "because its in running code, its too late to change
so my pre-emptive decision to code to it, trumps any process you ask
we invoke now"

thats called squatting: its what other people do. and I repudiate it.

you should have coded to example.com or a nonce.

-G

On Fri, Mar 24, 2017 at 7:35 AM, Ray Bellis <ray@bellis.me.uk> wrote:
>
>
> On 23/03/2017 14:01, Ted Lemon wrote:
>> My expectation is that it will start out in open source distros, and
>> in a few high end boxes, and trickle down.
>
> AIUI, bits of the Homenet stack (including HNCP) are already available
> in OpenWRT.
>
> Ray
>
> _______________________________________________
> DNSOP mailing list
> DNSOP@ietf.org
> https://www.ietf.org/mailman/listinfo/dnsop


From nobody Thu Mar 23 15:26:43 2017
Return-Path: <ray@bellis.me.uk>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6C9001293D8 for <dnsop@ietfa.amsl.com>; Thu, 23 Mar 2017 15:26:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hZxb0yT0BwMO for <dnsop@ietfa.amsl.com>; Thu, 23 Mar 2017 15:26:40 -0700 (PDT)
Received: from hydrogen.portfast.net (hydrogen.portfast.net [188.246.200.2]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0CF21127097 for <dnsop@ietf.org>; Thu, 23 Mar 2017 15:26:40 -0700 (PDT)
Received: from dhcp-wifi-246.sql1.isc.org ([149.20.50.246]:51885) by hydrogen.portfast.net ([188.246.200.2]:465) with esmtpsa (fixed_plain:ray@bellis.me.uk) (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) id 1crBBi-000415-W4 (Exim 4.72) for dnsop@ietf.org (return-path <ray@bellis.me.uk>); Thu, 23 Mar 2017 22:26:35 +0000
To: dnsop <dnsop@ietf.org>
References: <20170323042741.79108.qmail@ary.lan> <2C6B4EB6-D0F0-44A8-95E4-68DF32244639@fugue.com> <20170323163205.GD19105@mx4.yitter.info> <500af1ed-5425-4452-ad8e-c2d511ee738d@bellis.me.uk> <850A8729-8762-4375-90EF-50CDF4AC232E@gmail.com> <alpine.LRH.2.20.999.1703231351490.2262@bofh.nohats.ca> <a6e98737-b426-a67b-efe7-3603c531afcb@bellis.me.uk> <alpine.LRH.2.20.999.1703231412130.2262@bofh.nohats.ca> <AB3C9BCC-AFF5-43E9-8312-ADFE28B75D0B@isoc.org> <88136264-A06D-4A46-9369-0F0059E633D9@fugue.com> <fedb7969-2ab0-ed84-477c-36c8b543257b@bellis.me.uk> <CAKr6gn0=myyntKVtfhefs3N5TVsUR8aMtAZB2m7hzTaLbNUa9g@mail.gmail.com>
From: Ray Bellis <ray@bellis.me.uk>
Message-ID: <16874ccd-f38b-85e7-b7c0-ba84761c1038@bellis.me.uk>
Date: Thu, 23 Mar 2017 15:26:36 -0700
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <CAKr6gn0=myyntKVtfhefs3N5TVsUR8aMtAZB2m7hzTaLbNUa9g@mail.gmail.com>
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/UfJfhqNxK822ETcGSqHqGk69iag>
Subject: Re: [DNSOP] Homenet implementation plans by vendors? Re: .arpa
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Mar 2017 22:26:41 -0000

On 23/03/2017 15:20, George Michaelson wrote:
> here we go again "because its in running code, its too late to change
> so my pre-emptive decision to code to it, trumps any process you ask
> we invoke now"
> 
> thats called squatting: its what other people do. and I repudiate it.
> 
> you should have coded to example.com or a nonce.

Actually, what's in the code right now is ".home".

The whole point is to get ".homenet" blessed _before_ the code gets
updated to use that, but we also want the amount of time that takes to
be minimised so that the currently baked-in use of ".home" doesn't make
that the de-facto default in perpetuity.

Ray


From nobody Thu Mar 23 16:08:38 2017
Return-Path: <ggm@algebras.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A52F7129512 for <dnsop@ietfa.amsl.com>; Thu, 23 Mar 2017 16:08:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=algebras-org.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xiM-ygbZFu9j for <dnsop@ietfa.amsl.com>; Thu, 23 Mar 2017 16:08:33 -0700 (PDT)
Received: from mail-vk0-x243.google.com (mail-vk0-x243.google.com [IPv6:2607:f8b0:400c:c05::243]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 929C81294FF for <dnsop@ietf.org>; Thu, 23 Mar 2017 16:08:33 -0700 (PDT)
Received: by mail-vk0-x243.google.com with SMTP id d188so21991703vka.3 for <dnsop@ietf.org>; Thu, 23 Mar 2017 16:08:33 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=algebras-org.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=YaWyJerm/LMrNcDKcxudm/pHSGIWD1dPz52pLPwndSs=; b=pckM06V/o8DAp+RgCzQl9FDV/uh0XSHkBbvd8YSWXKK7uZJUmYKb0dcEKfrxgFIn/e rPAGTYmQVm68hIZlMBDNyHQnhw8a1dyIqtKUxm5Kwd6QZloXr/W8+UPDXu/N7RfmwIup GsRPLcISJutMZJDCkvZjdaBrZMYRwn+tcOCAnYXmTtOGULJLjWXfn1c5q9rU0DAKj3Qd 9xQB1iAHGehNxGgUbVuyMqZODsQX9PfZDK3nzJ2mv/Diasi+a3I+vDxh9KkTpJ2K2uaO YUvSZuDlg9PD/oKMePAm88wygtrEP5mju4oKKV9pf0DCWlnYcqmbArTfPUJuPp1JoY6R zKjQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=YaWyJerm/LMrNcDKcxudm/pHSGIWD1dPz52pLPwndSs=; b=SfYweDPIdE54NfhGP++dmyDfF4//Y9ZV6zCm0MyIJ/VMEHDTo7f80lMwQG2HtFkfXk DbQjfHf9uUXfzf1pPYkMTqT4yWVxGgq7+WYb4TwFRM40zxBPOaAofBuolmSCfHYEPa8V QtB6XgI6CIV9Zb2tkESmLkZ79AzsMRIrKuELKzwjz9+nAX7keDq+wG+qUYNbIETmCb+C nqV6bhVYiuDa06KHEl3bU/JFUcWbSjYdZbcBBieW1KMMMt2P5YAECz1o79nUudxSsI+L +t3jBZ1VsJF+01XYIz/bMBQKCrLyFFPeV4Ac1hEaDhtQ9XViF4Ex1bsdEEE/44+amssI 60zw==
X-Gm-Message-State: AFeK/H3goEtgtxLVuzGHqRIqvKu7skYKz7lUtF78659DMdHSKfdCZ/o+HJMXDIMXsyt4pR6iELZFgK8Jmzgw7Q==
X-Received: by 10.176.84.211 with SMTP id q19mr2590052uaa.129.1490310512649; Thu, 23 Mar 2017 16:08:32 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.103.72.218 with HTTP; Thu, 23 Mar 2017 16:08:32 -0700 (PDT)
X-Originating-IP: [2001:dc0:a000:4:6593:f9cc:5da6:a1a8]
In-Reply-To: <16874ccd-f38b-85e7-b7c0-ba84761c1038@bellis.me.uk>
References: <20170323042741.79108.qmail@ary.lan> <2C6B4EB6-D0F0-44A8-95E4-68DF32244639@fugue.com> <20170323163205.GD19105@mx4.yitter.info> <500af1ed-5425-4452-ad8e-c2d511ee738d@bellis.me.uk> <850A8729-8762-4375-90EF-50CDF4AC232E@gmail.com> <alpine.LRH.2.20.999.1703231351490.2262@bofh.nohats.ca> <a6e98737-b426-a67b-efe7-3603c531afcb@bellis.me.uk> <alpine.LRH.2.20.999.1703231412130.2262@bofh.nohats.ca> <AB3C9BCC-AFF5-43E9-8312-ADFE28B75D0B@isoc.org> <88136264-A06D-4A46-9369-0F0059E633D9@fugue.com> <fedb7969-2ab0-ed84-477c-36c8b543257b@bellis.me.uk> <CAKr6gn0=myyntKVtfhefs3N5TVsUR8aMtAZB2m7hzTaLbNUa9g@mail.gmail.com> <16874ccd-f38b-85e7-b7c0-ba84761c1038@bellis.me.uk>
From: George Michaelson <ggm@algebras.org>
Date: Fri, 24 Mar 2017 09:08:32 +1000
Message-ID: <CAKr6gn2Deaa186h065n7++2dXJM9vKmA6Oz0G=K0NqNgAbtkfA@mail.gmail.com>
To: Ray Bellis <ray@bellis.me.uk>
Cc: dnsop <dnsop@ietf.org>
Content-Type: text/plain; charset=UTF-8
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/uOGHoje7W5OsyX0Es0dLfnIggS4>
Subject: Re: [DNSOP] Homenet implementation plans by vendors? Re: .arpa
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Mar 2017 23:08:37 -0000

then I un-take my rant. apologies for ranting.

but to the sw authors of OpenWRT grrrrrr. parameterized? runtime configurable?



On Fri, Mar 24, 2017 at 8:26 AM, Ray Bellis <ray@bellis.me.uk> wrote:
>
>
> On 23/03/2017 15:20, George Michaelson wrote:
>> here we go again "because its in running code, its too late to change
>> so my pre-emptive decision to code to it, trumps any process you ask
>> we invoke now"
>>
>> thats called squatting: its what other people do. and I repudiate it.
>>
>> you should have coded to example.com or a nonce.
>
> Actually, what's in the code right now is ".home".
>
> The whole point is to get ".homenet" blessed _before_ the code gets
> updated to use that, but we also want the amount of time that takes to
> be minimised so that the currently baked-in use of ".home" doesn't make
> that the de-facto default in perpetuity.
>
> Ray
>
> _______________________________________________
> DNSOP mailing list
> DNSOP@ietf.org
> https://www.ietf.org/mailman/listinfo/dnsop


From nobody Thu Mar 23 16:16:59 2017
Return-Path: <ray@bellis.me.uk>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 776371296D5 for <dnsop@ietfa.amsl.com>; Thu, 23 Mar 2017 16:16:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ilBCwLzzR2-o for <dnsop@ietfa.amsl.com>; Thu, 23 Mar 2017 16:16:56 -0700 (PDT)
Received: from hydrogen.portfast.net (hydrogen.portfast.net [188.246.200.2]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7DB2B1292FD for <dnsop@ietf.org>; Thu, 23 Mar 2017 16:16:56 -0700 (PDT)
Received: from dhcp-wifi-246.sql1.isc.org ([149.20.50.246]:53428) by hydrogen.portfast.net ([188.246.200.2]:465) with esmtpsa (fixed_plain:ray@bellis.me.uk) (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) id 1crByN-000522-7h (Exim 4.72) (return-path <ray@bellis.me.uk>); Thu, 23 Mar 2017 23:16:51 +0000
To: George Michaelson <ggm@algebras.org>
References: <20170323042741.79108.qmail@ary.lan> <2C6B4EB6-D0F0-44A8-95E4-68DF32244639@fugue.com> <20170323163205.GD19105@mx4.yitter.info> <500af1ed-5425-4452-ad8e-c2d511ee738d@bellis.me.uk> <850A8729-8762-4375-90EF-50CDF4AC232E@gmail.com> <alpine.LRH.2.20.999.1703231351490.2262@bofh.nohats.ca> <a6e98737-b426-a67b-efe7-3603c531afcb@bellis.me.uk> <alpine.LRH.2.20.999.1703231412130.2262@bofh.nohats.ca> <AB3C9BCC-AFF5-43E9-8312-ADFE28B75D0B@isoc.org> <88136264-A06D-4A46-9369-0F0059E633D9@fugue.com> <fedb7969-2ab0-ed84-477c-36c8b543257b@bellis.me.uk> <CAKr6gn0=myyntKVtfhefs3N5TVsUR8aMtAZB2m7hzTaLbNUa9g@mail.gmail.com> <16874ccd-f38b-85e7-b7c0-ba84761c1038@bellis.me.uk> <CAKr6gn2Deaa186h065n7++2dXJM9vKmA6Oz0G=K0NqNgAbtkfA@mail.gmail.com>
Cc: dnsop <dnsop@ietf.org>
From: Ray Bellis <ray@bellis.me.uk>
Message-ID: <f0bfe485-8398-171d-6ad2-014fcd83e675@bellis.me.uk>
Date: Thu, 23 Mar 2017 16:16:52 -0700
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <CAKr6gn2Deaa186h065n7++2dXJM9vKmA6Oz0G=K0NqNgAbtkfA@mail.gmail.com>
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/BotgZYo0lzVdriQfEQKW30kZYo0>
Subject: Re: [DNSOP] Homenet implementation plans by vendors? Re: .arpa
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Mar 2017 23:16:58 -0000

On 23/03/2017 16:08, George Michaelson wrote:
> then I un-take my rant. apologies for ranting.
> 
> but to the sw authors of OpenWRT grrrrrr. parameterized? runtime configurable?

The option value is run time configurable, because the home owner might
have their own domain that they wish to use.

The argument is over what the default value is that takes over in the
zeroconf case when one hasn't been configured.  I haven't studied the
code to see how its value is specified.

Ray


From nobody Thu Mar 23 19:27:25 2017
Return-Path: <abbypan@gmail.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6EBC71292F4; Thu, 23 Mar 2017 19:27:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FJaQzkcAiz4C; Thu, 23 Mar 2017 19:27:21 -0700 (PDT)
Received: from mail-wr0-x22b.google.com (mail-wr0-x22b.google.com [IPv6:2a00:1450:400c:c0c::22b]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CAE2112940C; Thu, 23 Mar 2017 19:27:20 -0700 (PDT)
Received: by mail-wr0-x22b.google.com with SMTP id u108so885693wrb.3; Thu, 23 Mar 2017 19:27:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=QsbRnc7jaaIG9sq9QUmYjovXz8XX45y5qmON+yy6Hns=; b=m93WeGiwU3SOrvjfOdKh5YIE4SuRFlShPecrUN1ObSnvnixW7nTEeobk7ZQmlilBDL MbbC0hkdvdQSLtHgbT7v6aWclQ0V+80l6tJWN27DIzZxYcYxwp9JFGcEaL5BQv4Fm4zP HqcyIPGJjz19B++bVJG+kvM3asXnLNoYOI7AK1dQph+c1QAbsFADD99KPEJFzevYjbng d6eABEk8JXtI2CrgVDfJ0IC2J0SvNLdxHd960CH3k+63UQ8fkHXCNVBMtD+cxzvxi+B4 KRS3bWyLYiON6SxYoLUQKOPj8Ucg40E4RZzeKafdm2MmYNyOvL9/vA/VE0o/1gcliCOg gsOA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=QsbRnc7jaaIG9sq9QUmYjovXz8XX45y5qmON+yy6Hns=; b=Ij7pcWYGwY477Ymsdn7Eok2xE7+5YWK0tZeq4jmtm7SN7/hhv67RlMH2nXEm8I1IrS eS4a5Jf2mg4bb5Tbn/aONvmuMVvLXl6JTYoOG7/swe849tTKCG8HwsWIr5+rmLjwEpL1 5bfSwMCRkwZALPeh693b/gPUghWQPPMpAG+fRf6NRm2ee7y0QL+YAciBAQBqhEa/TIGX vNFKtXK1L4Iy8cPbfQL3Kg7XvX93TXc5xvHyYJm+lPGJdOxjAMb9MB/SO4Ehke08QC0a 52Ooqz3JhIjBkv11kw5Y1GKO8iv+CPpI1i4/q69o8rKpQTSC8MOg+bg16xEwlsDuLmIO 44Ow==
X-Gm-Message-State: AFeK/H2L6Xle4sLpbxweksYg379hkdpx5nlhc3GokFaEP/vQ/dLHcGMc1Jbegd53HS42KOHbPbySXGwIgTi8EQ==
X-Received: by 10.223.130.214 with SMTP id 80mr5408272wrc.43.1490322439316; Thu, 23 Mar 2017 19:27:19 -0700 (PDT)
MIME-Version: 1.0
References: <000f01d29dfe$50b6b190$f22414b0$@cn> <CANLjSvXGO3rSpqb7hzwmV=vfm=UTHnQYqfBmt=uD9Mi8cL59Jg@mail.gmail.com> <16B293AD-27A2-4A6D-8A96-7CD847B59708@senki.org> <CANLjSvUJfU1cafGXHyg=DuCnhm09mBm5z4ve2_g6j2ONgt2tRQ@mail.gmail.com> <BBCEC002-D8D9-498E-8567-507181F9215E@develooper.com> <CANLjSvXA03qGN9TZ2oON7bJfygU7Uzor6H3ku83E_NhA3FBa7A@mail.gmail.com> <3C0E763C-4C7F-4A63-A178-58F2AD77D3AC@develooper.com> <CANLjSvWMYt1khfETApcW4Wt3aourPmhY-7Kz3Jrxjv4x89=3HA@mail.gmail.com> <3CD9E11E-F2C5-4871-8D6F-019317C8D983@senki.org>
In-Reply-To: <3CD9E11E-F2C5-4871-8D6F-019317C8D983@senki.org>
From: Lanlan Pan <abbypan@gmail.com>
Date: Fri, 24 Mar 2017 02:27:08 +0000
Message-ID: <CANLjSvV1CS+yv0uD=EM66xHUpX8oCzXdxU1X9WqOXEq+adfYEw@mail.gmail.com>
To: Barry Raveendran Greene <bgreene@senki.org>
Cc: =?UTF-8?Q?Ask_Bj=C3=B8rn_Hansen?= <ask@develooper.com>,  "fuyu@cnnic.cn" <fuyu@cnnic.cn>, dns-privacy@ietf.org, dnsop <dnsop@ietf.org>
Content-Type: multipart/alternative; boundary=001a114c1dd698ac25054b70bb60
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/P6VIugSlJhD0tXoIeHvvVEKUycw>
Subject: Re: [DNSOP] [dns-privacy] FW: New Version Notification for draft-pan-dnsop-edns-isp-location-00
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 24 Mar 2017 02:27:23 -0000

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

Hi Barry,

There are complex factors to optimize the datacenter connection of CDN.
I know every CDN need "Everything is in IP, RIPs, FIBs, AS Patch, system
load, content availability, etc." to measure better path calculations.
I understand that "Knowing that it is in Palo Alto California" is not
something useful for Data Provider path calculation, load balance
optimization, etc.
Note that, I *DON'T* mean that knowing <country, province, isp> is
sufficient for CDN.

But, as you methioned in last mail:
*        >  Once the connection to the client to the CDN is made, the CDN
operator has the full details of the client. *
CDN can known "Everything is in IP, RIPs, FIBs, AS Patch, system load,
content availability, etc." without ECS.
CDN can do the BGP optimization and datacenter load balance without ECS.

*Sperate the consideration of datacenter path calculation (Data Provider)
and dns response (AUTH).*

   - Data provider can make datacenter path calculation without ECS because
   all clients will connect.
   - ECS is help AUTH to return the satisfied dns response to client.

Therefore, the question is, *what can help AUTH to decide the response* ?
I mean that, most of time, knowing <country, province, isp> is sufficient
for AUTH make dns response.

My statement Is, for example:
the subnets (subnet_1 ... subnet_100) in the same <country, province, isp>
geolocation, always visit the same CDN datacenter sets (DC_1 .. DC_2) .
datacenter sets can be changed when network status is varied, network path
connection latency become larger, load balance adjustment, etc...
EIL is sufficient if AUTH make dns decison on <country, province, isp>
geolocation pricise level.

If your operational realities is:
subnet_1 ... subnet_100 in the same <country, province, isp> geolocation,
you apply subnet_1 ... subnet_50 visit DC_1, subnet_51 .. subnet_100 visit
DC_2
ECS is satisfied with your statement, because your AUTH make dns decision
down to subnet pricise level.

Barry Raveendran Greene <bgreene@senki.org>=E4=BA=8E2017=E5=B9=B43=E6=9C=88=
24=E6=97=A5=E5=91=A8=E4=BA=94 =E4=B8=8A=E5=8D=882:06=E5=86=99=E9=81=93=EF=
=BC=9A

>
> > On Mar 21, 2017, at 11:38 PM, Lanlan Pan <abbypan@gmail.com> wrote:
> >
> > However, if you know about the geolocation <COUNTRY, PROVINCE, ISP>,
> you can make a better response, most of time, is the best response too.
>
> Your statement is not matching the operational realities I live in. I
> understand how mapping is done in my current environment. I understand ho=
w
> it is done in many of my peer CDNs. I also understand the tools I would
> need to measure better path calculations. Everything is in IP, RIPs, FIBs=
,
> AS Patch, system load, content availability, etc. Knowing that it is in
> Palo Alto California is not something useful.
>
> What is needed is the allocated IP block to start the mapping
> determination. Then every CDN does their =E2=80=9Csecret sauce=E2=80=9D t=
o delver the best
> customer experience. Geographic location is just not one of those factors=
.
> ECS delivers this now.
>
>
>
>
>
> --
=E8=87=B4=E7=A4=BC  Best Regards

=E6=BD=98=E8=93=9D=E5=85=B0  Pan Lanlan

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

<div dir=3D"ltr"><div><div><div>Hi Barry, <br><br><div>There are complex fa=
ctors to optimize the datacenter connection of CDN. <br></div><div></div></=
div>I know every CDN need &quot;Everything is in IP, RIPs, FIBs, AS Patch, =
system load, content availability, etc.&quot; to measure better path calcul=
ations. <br></div><div>I understand that &quot;Knowing that it is in Palo A=
lto California&quot; is not something useful for
 Data Provider path calculation, load balance optimization, etc.<br></div><=
div>Note that, I <b>DON&#39;T</b> mean that knowing &lt;country, province, =
isp&gt; is sufficient for CDN.</div><div><br>But, as you methioned in last =
mail:=C2=A0 <br></div><i>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 &gt;=C2=
=A0 Once the connection to the client to the CDN is made, the CDN operator =
has the full details of the client. </i><div>CDN can known &quot;Everything=
 is in IP, RIPs, FIBs, AS Patch, system load, content availability, etc.&qu=
ot; without ECS.<br></div><div>CDN can do the BGP optimization and datacent=
er load balance without ECS.<br></div><br></div><div><div></div><div><b>Spe=
rate the consideration of datacenter path calculation (Data Provider) and d=
ns response (AUTH).</b><br></div><ul><li>Data provider can make datacenter =
path calculation without ECS because all clients will connect.</li><li>ECS =
is help AUTH to return the satisfied dns response to client.</li></ul><div>=
Therefore, the question is, <b>what can help AUTH to decide the response</b=
> ?<br></div><div></div><div>I mean that, most of time, knowing &lt;country=
, province, isp&gt; is sufficient for AUTH make dns response.<br></div><div=
><br></div><div>My statement Is, for example:<br>the subnets (subnet_1 ... =
subnet_100) in the same &lt;country, province, isp&gt; geolocation, always =
visit the same CDN datacenter sets (DC_1 .. DC_2) .<br></div><div>datacente=
r sets can be changed when network status is varied, network path connectio=
n latency become larger, load balance adjustment, etc...<br></div><div>EIL =
is sufficient if AUTH make dns decison on &lt;country, province, isp&gt; ge=
olocation pricise level.<br></div><div><br></div><div>If your operational r=
ealities is:=C2=A0 <br>subnet_1 ... subnet_100 in the same &lt;country, pro=
vince, isp&gt; geolocation,=C2=A0 you apply subnet_1 ... subnet_50 visit DC=
_1, subnet_51 .. subnet_100 visit DC_2<br></div><div>ECS is satisfied with =
your statement, because your AUTH make dns decision down to subnet pricise =
level.<br></div><div></div><div><div><div><div><div><div><br><div class=3D"=
gmail_quote"><div dir=3D"ltr">Barry Raveendran Greene &lt;<a href=3D"mailto=
:bgreene@senki.org">bgreene@senki.org</a>&gt;=E4=BA=8E2017=E5=B9=B43=E6=9C=
=8824=E6=97=A5=E5=91=A8=E4=BA=94 =E4=B8=8A=E5=8D=882:06=E5=86=99=E9=81=93=
=EF=BC=9A<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 =
.8ex;border-left:1px #ccc solid;padding-left:1ex"><br class=3D"gmail_msg">
&gt; On Mar 21, 2017, at 11:38 PM, Lanlan Pan &lt;<a href=3D"mailto:abbypan=
@gmail.com" class=3D"gmail_msg" target=3D"_blank">abbypan@gmail.com</a>&gt;=
 wrote:<br class=3D"gmail_msg">
&gt;<br class=3D"gmail_msg">
&gt; However, if you know about the geolocation &lt;COUNTRY, PROVINCE, ISP&=
gt;,=C2=A0 you can make a better response, most of time, is the best respon=
se too.<br class=3D"gmail_msg">
<br class=3D"gmail_msg">
Your statement is not matching the operational realities I live in. I under=
stand how mapping is done in my current environment. I understand how it is=
 done in many of my peer CDNs. I also understand the tools I would need to =
measure better path calculations. Everything is in IP, RIPs, FIBs, AS Patch=
, system load, content availability, etc. Knowing that it is in Palo Alto C=
alifornia is not something useful.<br class=3D"gmail_msg">
<br class=3D"gmail_msg">
What is needed is the allocated IP block to start the mapping determination=
. Then every CDN does their =E2=80=9Csecret sauce=E2=80=9D to delver the be=
st customer experience. Geographic location is just not one of those factor=
s. ECS delivers this now.<br class=3D"gmail_msg">
<br class=3D"gmail_msg">
<br class=3D"gmail_msg">
<br class=3D"gmail_msg">
<br class=3D"gmail_msg">
<br class=3D"gmail_msg">
</blockquote></div></div></div></div></div></div></div></div></div><div dir=
=3D"ltr">-- <br></div><div data-smartmail=3D"gmail_signature"><div dir=3D"l=
tr">=E8=87=B4=E7=A4=BC=C2=A0 Best Regards<br><br>=E6=BD=98=E8=93=9D=E5=85=
=B0=C2=A0 Pan Lanlan<br></div></div>

--001a114c1dd698ac25054b70bb60--


From nobody Thu Mar 23 19:28:49 2017
Return-Path: <rdroms.ietf@gmail.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D4F041296FA for <dnsop@ietfa.amsl.com>; Thu, 23 Mar 2017 19:28:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level: 
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RjDQOin4C2s3 for <dnsop@ietfa.amsl.com>; Thu, 23 Mar 2017 19:28:45 -0700 (PDT)
Received: from mail-qt0-x22f.google.com (mail-qt0-x22f.google.com [IPv6:2607:f8b0:400d:c0d::22f]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3C599129417 for <dnsop@ietf.org>; Thu, 23 Mar 2017 19:28:45 -0700 (PDT)
Received: by mail-qt0-x22f.google.com with SMTP id x35so1310897qtc.2 for <dnsop@ietf.org>; Thu, 23 Mar 2017 19:28:45 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=H3YtQIz8TUs+R7xr4hByT3l5JZL2iphrutbGp9CFdqA=; b=gtlbPMPwrgZXmvPXWjsBIw+tVotwjvoEhK5MIRy4VWpJs9vYMQQiojh5OTce/XO8Wn Zx4YUTInU1ob+QNZyKoAqoCNtl+cwVhnPRoNYQCZIzIn/jPzJVEOFGjv+1JtGFq8rhAF Sa36GHjCyUt9icIZeOB1A12I6/VB0fIqSO9wfeZMwbfkxj7rbVCZSUVMQsY4AGqEtORB NYVKJQnsPeDSM8RUTbn2RS9eycSdOwXAQqndEPFHpumRxP047iuQnvt5bojGvTjnTQ80 ubAB77R7JAIT8HDAAWSiKKZBx0fSdG2RoExM4qKgxUNknGRbjFF+Ad1LowtU2oUPJxKM jEdw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=H3YtQIz8TUs+R7xr4hByT3l5JZL2iphrutbGp9CFdqA=; b=gGpEw+Ta/ZD8YIJBMUuEyIXBQd7ApuBwHAunem7ITwgiw0X8PH3L4YdqWpmWom8Shu +D9EkRQiq6uoXP8Kpmu9//IQQN/ObUCjVroy6+BwuCHO49SZ4IqU88ShN4hZLeXkZXjX iZPlaKvT+t6uQiGa7wmeISKAp1PVVKKkfnsvb6OYkIumSXhbjOyvK4wMLk8zymRbYUW/ TV0NWQhLf3qDrIC94lT4EpNVRgcWfyDijK3Xkl3cPFDjdWS02L9YzFixstoS2kNbFRsS SnztHpN87TK/tAXfa2O6kge1KlGrPWk7OsRyPs4qh2UkjRGhl6/kgCrpLxFL2/XOunK3 800Q==
X-Gm-Message-State: AFeK/H3HQzHKyKtklZsj8FFcMXDU31zgexLlzevXnb8tHrsTaYlMzdIT8NTGnBgGTzx6GA==
X-Received: by 10.200.52.52 with SMTP id u49mr5383340qtb.101.1490322524313; Thu, 23 Mar 2017 19:28:44 -0700 (PDT)
Received: from ?IPv6:2601:18f:801:600:6978:b683:5f6a:4f3e? ([2601:18f:801:600:6978:b683:5f6a:4f3e]) by smtp.gmail.com with ESMTPSA id g15sm613924qte.58.2017.03.23.19.28.43 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 23 Mar 2017 19:28:43 -0700 (PDT)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
From: Ralph Droms <rdroms.ietf@gmail.com>
In-Reply-To: <18A3100E-2135-4FD0-811A-394DDE56EC94@fugue.com>
Date: Thu, 23 Mar 2017 22:28:42 -0400
Cc: Ray Bellis <ray@bellis.me.uk>, IETF dnsop Working Group <dnsop@ietf.org>,  matt@kahlerlarson.org
Content-Transfer-Encoding: quoted-printable
Message-Id: <07AFEFF0-C846-462E-9517-CA10A8D23877@gmail.com>
References: <20170323042741.79108.qmail@ary.lan> <2C6B4EB6-D0F0-44A8-95E4-68DF32244639@fugue.com> <20170323163205.GD19105@mx4.yitter.info> <500af1ed-5425-4452-ad8e-c2d511ee738d@bellis.me.uk> <850A8729-8762-4375-90EF-50CDF4AC232E@gmail.com> <47548136-78d7-8c53-462e-62439d6194ac@bellis.me.uk> <360B2807-049F-4707-95FE-AA279C583884@gmail.com> <F5854071-6507-444B-90DB-B0CF0C27B7D0@fugue.com> <77CC814A-823F-4239-8853-97D771F02490@gmail.com> <18A3100E-2135-4FD0-811A-394DDE56EC94@fugue.com>
To: Ted Lemon <mellon@fugue.com>
X-Mailer: Apple Mail (2.3259)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/hCOhe84mX67fACLzP76vWXxAm00>
Subject: Re: [DNSOP] .arpa
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 24 Mar 2017 02:28:47 -0000

> On Mar 23, 2017, at 5:54 PM, Ted Lemon <mellon@fugue.com> wrote:
>=20
> On Mar 23, 2017, at 5:47 PM, Ralph Droms <rdroms.ietf@gmail.com> =
wrote:
>> As Matt Larson just pointed out, "different protocol" may turn into a =
distraction.  .homenet is asking for an entry in the special-use domain =
name registry and a specific kind of entry in the DNS root zone.  I take =
those characteristics to differentiate homenet, perhaps as an extension =
or variant of DNS.
>=20
> Is this even necessary?

"this" =3D=3D "differentiate homenet from DNS"?

>   The MoU uses the example of in-addr.arpa, which is resolved using =
the DNS protocol, so from the perspective of the MoU, I don't think it =
is.
>=20

I was mostly referring to the idea that DNSSEC will work because the =
homenet name resolution mechanism is "just DNS".  I thought it was =
important to point out that homenet name resolution isn't exactly DNS, =
so we should be careful to make assumptions about its behavior based on =
DNS.

- Ralph


From nobody Fri Mar 24 00:31:51 2017
Return-Path: <tjw.ietf@gmail.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9E0BC1318F7 for <dnsop@ietfa.amsl.com>; Fri, 24 Mar 2017 00:31:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level: 
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id isCOUwPFncAo for <dnsop@ietfa.amsl.com>; Fri, 24 Mar 2017 00:31:47 -0700 (PDT)
Received: from mail-qt0-x22b.google.com (mail-qt0-x22b.google.com [IPv6:2607:f8b0:400d:c0d::22b]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2171C1318F0 for <dnsop@ietf.org>; Fri, 24 Mar 2017 00:31:47 -0700 (PDT)
Received: by mail-qt0-x22b.google.com with SMTP id i34so4573474qtc.0 for <dnsop@ietf.org>; Fri, 24 Mar 2017 00:31:47 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=to:from:subject:message-id:date:user-agent:mime-version :content-transfer-encoding; bh=y/ctGL7Svl5aazrZjsWY4f6cDu52RIj0bXr00O2623w=; b=XcC8dbdCkhOBoOkJRYYGGCPQlilq0MT+mSo+4uRdXYeDYH0d4mkqo+g2qfm2NGPIvR suMhLI3v2uqg6pDBjdiK9fKyrkPndNDrbDHYdzBfdVRXX9+lJ7ADpG7nJzteprksYNhx E80V4fCa7npEbUzjTuT+WsSPdXjOWmY0zCh57zUkzayQtwtcA0LSYjIdp3i5IX9rGwtD nMqXcamLhQs3MOdXEfAi0+LjH+9EUsxj+miNsLutaHa3KU0VTsEa4m5uWkRx/cUZB5A3 RRRJQuj/CJ+DLV1GIQh7/oAgBRK+tnZZxrZSHBqjKf0ok4nck0oaJlYMG46MmidrcYfd NHyg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:to:from:subject:message-id:date:user-agent :mime-version:content-transfer-encoding; bh=y/ctGL7Svl5aazrZjsWY4f6cDu52RIj0bXr00O2623w=; b=FF0wRTObo013UQtl/64AwK+pYxx/uGbBdirBA/tDoZFxaSV5iklwEYhrCWZCpuuMAM s2IUoLcFsTk4u1e5/h8qfvS1UvLxMo+rIMPZyibHb2TiPAyr1HVfqeOKW9ROOFIG5Ola etfwGtqmhXZBq+PpTMKscKqk+AFDJjosqL16FlWzQYSUV9SELIYRrPQ3ufsOFWCHJA2H J3QFq9c5d02m8KZXy00CZLrgCEqylvlCEGTlsK+6W6OrQlHdFHM+bnhk6YFBg12qX7+Y PORQw3NlwIcpHMedHjq3nfKX36wXdr1WyVrnBdk4gWlGg6a9kpCGCt7SQ8Ygjga64umB E8Nw==
X-Gm-Message-State: AFeK/H3aoc1JwHq48bb7VC+HZtjaScA3KmbnDyoQEN6Mpza7VjtAk1682IIhnAkfwhHkiw==
X-Received: by 10.200.56.162 with SMTP id f31mr6140158qtc.152.1490340705935; Fri, 24 Mar 2017 00:31:45 -0700 (PDT)
Received: from twicinski-ltm1.internal.salesforce.com ([204.14.236.153]) by smtp.googlemail.com with ESMTPSA id f28sm987263qtf.44.2017.03.24.00.31.44 for <dnsop@ietf.org> (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 24 Mar 2017 00:31:45 -0700 (PDT)
To: dnsop <dnsop@ietf.org>
From: Tim Wicinski <tjw.ietf@gmail.com>
Message-ID: <03b93974-5a85-90de-dd7d-4057b197c7b1@gmail.com>
Date: Fri, 24 Mar 2017 03:31:44 -0400
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/2R9qOkW9CpEUoQq6r8XsgJecBuw>
Subject: [DNSOP] Updated DNSOP Agenda
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 24 Mar 2017 07:31:50 -0000

The chairs have fleshed out the agenda a bit more, and I've uploaded the 
latest list.  I don't have times on there, but I'll sort that out later 
on Friday.

I wish to urge those who are on the list to send me some slides by 
Sunday.  It would be most apprecriative.

tim


----
## DNS Operations (DNSOP) Working Group
# IETF 98, Chicago

### Date: Monday 27 March 2017
### Time: 13:00-15:00 CST (19:00-21:00 UTC)
### Room: Zurich D
### Chairs: Tim Wicinski <tjw.ietf@gmail.com>
### Chairs: Suzanne Woolf <suzworldwide@gmail.com>

## Secretary: Paul Hoffman <paul.hoffman@vpnc.org>

[DocList](https://svn.tools.ietf.org/svn/wg/dnsop/doclist.html)
[DataTracker](https://datatracker.ietf.org/wg/dnsop/documents/)

---
# Agenda
###  Agenda Bashing, Blue Sheets, etc,  10 min

### Updates of Old Work, Chairs

* Droms, 
[draft-ietf-dnsop-sutld-ps](https://datatracker.ietf.org/doc/draft-ietf-dnsop-sutld-ps/)
     Summary from Interim

## Current Working Group Business

* Hoffman, 
[dns-terminology-bis](https://datatracker.ietf.org/doc/draft-ietf-dnsop-terminology-bis/), 
10 min

* Crocker, [draft-ietf-dnsop-attrleaf]
     DNS Scoped Data Through '_Underscore' Attribute Leaves

* Chairs, draft-woodworth-bulk-rr
     BULK DNS Resource Records

* Dickinson, draft-ietf-dnsop-dns-capture-format
     C-DNS: A DNS Packet Capture Format

## New Working Group Business

* Wouters, draft-wouters-sury-dnsop-algorithm-update
* Arends, draft-arends-dnsop-dnssec-algorithm-update

* Goldberg, draft-vcelak-nsec5
     NSEC5, DNSSEC Authenticated Denial of Existence

* Kristoff, draft-kristoff-dnsop-dns-tcp-requirements
     DNS Transport over TCP - Operational Requirements

* Bellis, draft-bellis-dnsop-xpf
     EDNS X-Proxied-For

* Lawrence, draft-tale-dnsop-edns0-clientid
     Client ID in Forwarded DNS Queries

* Lawrence, draft-wkumari-dnsop-extended-error


From nobody Fri Mar 24 05:17:34 2017
Return-Path: <petr.spacek@nic.cz>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1EADC1296B5 for <dnsop@ietfa.amsl.com>; Fri, 24 Mar 2017 05:17:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nic.cz
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gh87Iyn60nH5 for <dnsop@ietfa.amsl.com>; Fri, 24 Mar 2017 05:17:29 -0700 (PDT)
Received: from mail.nic.cz (mail.nic.cz [217.31.204.67]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 366301296C6 for <dnsop@ietf.org>; Fri, 24 Mar 2017 05:17:23 -0700 (PDT)
Received: from [IPv6:2001:1488:fffe:6:ac19:abff:fe8c:5d34] (unknown [IPv6:2001:1488:fffe:6:ac19:abff:fe8c:5d34]) by mail.nic.cz (Postfix) with ESMTPSA id E302A6039F; Fri, 24 Mar 2017 13:17:21 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=nic.cz; s=default; t=1490357842; bh=KRGP2NABks4qfsSB/5KhCamktw8HrsF4NLqjJbEW5ik=; h=To:From:Date; b=U4jqJU6FtUe1KwApCTCsMlfTnWUT4SSDUSQYJStH93s+zivnV3FKyizhevK4D6/CZ mE5Xeh1POLWcLDy6suNIkNsW4bXhrVvCcRrztWHAbJWnYNaZrot7qxVR4WB92JIabo 8/Q22cH+R/ItATDHEAtBuM66k/yBBHyzeLeO9RkQ=
To: Ralph Droms <rdroms.ietf@gmail.com>, dnsop <dnsop@ietf.org>
References: <148943321331.20401.7762893838737928060@ietfa.amsl.com> <630A7AFE-B9D4-4E77-8744-0D6FD0F5A000@gmail.com> <84ab880c-885a-9c4f-7857-5adf7d18b6e1@nic.cz> <AA408704-7D85-4FDD-BDF4-BCC34220D657@gmail.com>
From: =?UTF-8?B?UGV0ciDFoHBhxI1law==?= <petr.spacek@nic.cz>
Organization: CZ.NIC
Message-ID: <3378ac6d-c8c8-28e5-b762-23d0d5f0d660@nic.cz>
Date: Fri, 24 Mar 2017 13:17:21 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <AA408704-7D85-4FDD-BDF4-BCC34220D657@gmail.com>
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Virus-Scanned: clamav-milter 0.99.2 at mail
X-Virus-Status: Clean
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/ZX88_zmcjyLJUIYylcMHzeyEyPo>
Subject: Re: [DNSOP] I-D Action: draft-ietf-dnsop-sutld-ps-03.txt
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 24 Mar 2017 12:17:33 -0000

On 21.3.2017 13:23, Ralph Droms wrote:
> Petr, thanks for your review and feedback...
> 
>> On Mar 15, 2017, at 6:52 AM, Petr Špaček <petr.spacek@nic.cz> wrote:
>>
>> On 14.3.2017 12:28, Ralph Droms wrote:
>>> draft-ietf-dnsop-sutld-ps-03 includes revised text to address issues raised during the WG last call and other editorial improvements.  The list of issues, discussion and resolution are in GitHub: https://github.com/Abhayakara/draft-tldr-sutld-ps
>>>
>>> There is one substantial addition to the list of problems in section 3: the use of DNSSEC with Special-Use Domain Names.
>>
>> The 03 version is a very good one.
>>
>> I would like to comment on one side-effect of the changes:
>> The Summary section was removed and the text moved elsewhere. IMHO this
>> makes the document less understandable to a person who was not involved
>> with its development.
>>
>> For this reason I propose new Summary section, which would be basically
>> current 4.1.4.  Liaison Statement on Technical Use of Domain Names.
>>
>> The reference to these two I-Ds can be at the same place as current 4.1.4.
>>
>>
>> So the new text would look like:
>>
>> 4.1.4.  Expired Internet Drafts Relating to SUDN
>>   /links to/
>>   [I-D.chapin-additional-reserved-tlds]
>>   [I-D.grothoff-iesg-special-use-p2p-names]
>>
>> 6. Summary
>>   As a result of processing requests to add names to the Special-Use
>>   Domain Name registry, as documented in
>>   [I-D.chapin-additional-reserved-tlds] and
>>   [I-D.grothoff-iesg-special-use-p2p-names], the IAB initiated a review
>>   of the process defined in RFC 6761 for adding names to the registry.
>>   This review was identified as in the charter of the IETF DNSOP
>>   working group, and the review has been conducted in that working
>>   group.  The Liaison Statement [SDO-IAB-ICANN-LS] notified ICANN of
>>   the review, affirmed that the discussion would be "open and
>>   transparent to participation by interested parties" and explicitly
>>   invited members of the ICANN community to participate.
>>   This document is a product of the IETF DNSOP working group review of
>>   the registry process in RFC 6761.
>>
>>
>> I believe that original 4.1.4 nicely summarizes what this document is about.
> 
> I agree that some of the text belongs in a more prominent place, to alert the reader to the process behind the document.  I've opened an issue: draft-ietf-homenet-dot-03
> 
> Our proposed solution is to move some of the detail behind this document from section 4.1.4 to the Introduction.
> 
> OLD:
> 
> 1.  Introduction
> 
>    [...]
> 
>    Special-Use Domain Names [RFC6761] created an IANA registry for
>    Special-Use Domain Names [SDO-IANA-SUDR], defined policies for adding
>    to the registry, and made some suggestions about how those policies
>    might be implemented.  Since the publication of RFC 6761, the IETF
>    has been asked to designate several new Special-Use Domain Names in
>    this registry.  During the evaluation process for these Special-Use
>    Domain Names, the IETF encountered several different sorts of issues.
>    Because of this, the IETF has decided to investigate the problem and
>    decide if and how the RFC 6761 process can be improved, or whether it
>    should be deprecated.
> 
> NEW:
> 
> 1.  Introduction
> 
>    [...]
> 
>    Special-Use Domain Names [RFC6761] created an IANA registry for
>    Special-Use Domain Names [SDO-IANA-SUDR], defined policies for adding
>    to the registry, and made some suggestions about how those policies
>    might be implemented.  Since the publication of RFC 6761, the IETF
>    has been asked to designate several new Special-Use Domain Names in
>    this registry.  During the evaluation process for these Special-Use
>    Domain Names, the IETF encountered several different sorts of issues.
>    Because of this, the IETF has decided to investigate the problem and
>    decide if and how the RFC 6761 process can be improved, or whether it
>    should be deprecated.  The IETF DSNOP working group charter was
>    extended to include conducting a review of the process for adding
>    names to the registry that is defined in RFC 6761. This document is a
>    product of that review.
> 
> OLD:
> 
> 4.1.4.  Liaison Statement on Technical Use of Domain Names
> 
>    As a result of processing requests to add names to the Special-Use
>    Domain Name registry, as documented in
>    [I-D.chapin-additional-reserved-tlds] and
>    [I-D.grothoff-iesg-special-use-p2p-names], the IAB initiated a review
>    of the process defined in RFC 6761 for adding names to the registry.
>    This review was identified as in the charter of the IETF DNSOP
>    working group, and the review has been conducted in that working
>    group.  The Liaison Statement [SDO-IAB-ICANN-LS] notified ICANN of
>    the review, affirmed that the discussion would be "open and
>    transparent to participation by interested parties" and explicitly
>    invited members of the ICANN community to participate.
> 
>    This document is a product of the IETF DNSOP working group review of
>    the registry process in RFC 6761.
> 
> NEW:
> 
> 4.1.4.  Liaison Statement on Technical Use of Domain Names
> 
>    As a result of processing requests to add names to the Special-Use
>    Domain Name registry, as documented in
>    [I-D.chapin-additional-reserved-tlds] and
>    [I-D.grothoff-iesg-special-use-p2p-names], a review was chartered
>    of the process defined in RFC 6761 for adding names to the registry
>    (as explained earlier).  The Liaison Statement [SDO-IAB-ICANN-LS]
>    notified ICANN of the review, affirmed that the discussion would be
>    "open and transparent to participation by interested parties" and
>    explicitly invited members of the ICANN community to participate.
> 
> - Ralph

Sounds good to me, thank you!

Petr Špaček  @  CZ.NIC

>>> In the authors' opinion, draft-ietf-dnsop-sutld-ps-03 addresses all of the WG last call issues and the document is ready to be forwarded to the IESG.
>>>
>>> - Ralph
>>>
>>>
>>>> On Mar 13, 2017, at 3:26 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 Domain Name System Operations of the IETF.
>>>>
>>>>       Title           : Special-Use Domain Names Problem Statement
>>>>       Authors         : Ted Lemon
>>>>                         Ralph Droms
>>>>                         Warren Kumari
>>>> 	Filename        : draft-ietf-dnsop-sutld-ps-03.txt
>>>> 	Pages           : 27
>>>> 	Date            : 2017-03-13
>>>>
>>>> Abstract:
>>>>  The Special-Use Domain Names IANA registry policy defined in RFC 6761
>>>>  has been shown through experience to present unanticipated
>>>>  challenges.  This memo presents a list, intended to be comprehensive,
>>>>  of the problems that have been identified.  In addition it reviews
>>>>  the history of Domain Names and summarizes current IETF publications
>>>>  and some publications from other organizations relating to Special-
>>>>  Use Domain Names.
>>>>
>>>>
>>>> The IETF datatracker status page for this draft is:
>>>> https://datatracker.ietf.org/doc/draft-ietf-dnsop-sutld-ps/
>>>>
>>>> There's also a htmlized version available at:
>>>> https://tools.ietf.org/html/draft-ietf-dnsop-sutld-ps-03
>>>>
>>>> A diff from the previous version is available at:
>>>> https://www.ietf.org/rfcdiff?url2=draft-ietf-dnsop-sutld-ps-03
>>>>
>>>>
>>>> Please note that it may take a couple of minutes from the time of submission
>>>> until the htmlized version and diff are available at tools.ietf.org.
>>>>
>>>> Internet-Drafts are also available by anonymous FTP at:
>>>> ftp://ftp.ietf.org/internet-drafts/

-- 
Petr Špaček  @  CZ.NIC


From nobody Fri Mar 24 05:51:38 2017
Return-Path: <rdroms.ietf@gmail.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 069E812947D for <dnsop@ietfa.amsl.com>; Fri, 24 Mar 2017 05:51:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level: 
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KmueMM4gCyP4 for <dnsop@ietfa.amsl.com>; Fri, 24 Mar 2017 05:51:32 -0700 (PDT)
Received: from mail-qk0-x22b.google.com (mail-qk0-x22b.google.com [IPv6:2607:f8b0:400d:c09::22b]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4F9C9129685 for <dnsop@ietf.org>; Fri, 24 Mar 2017 05:51:32 -0700 (PDT)
Received: by mail-qk0-x22b.google.com with SMTP id v127so1231029qkb.2 for <dnsop@ietf.org>; Fri, 24 Mar 2017 05:51:32 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=from:message-id:mime-version:subject:date:in-reply-to:cc:to :references; bh=ax1tNZY6V5PzPWWQic6qnlyIK+MlLsSA2yxzn4GEwvA=; b=QBgc8ZQsAeV7suzLk+5rFl8fbQzpetEHhxfjf40/p8Uco8DgCO+e9jF2P9qQ5hMQZ9 /4k+OMPFFxAfjIkVHkbcKR8IA+VjYZEU51tQ7Pk0vyJ8rK14zkrYxJQ77Brbgcx4HCH+ aqfHtlIfeFrsL2crknCvRfNKtSfgUHtQx48aP4igdhRwGSkKA5tpB9coilOwLIzm2WhG jKCP2cbifOHCV+MJrUufHj11EEnCv0h1p/VUPXofG8La0IEnMSsVaAluieMzqFnE++dd k5O+wi09m9JQKQQKXiuEETysx//XLryHG3kCyRiaAk+38uzmKcQNV2UjBu95J9EMS6FH Bkcw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:message-id:mime-version:subject:date :in-reply-to:cc:to:references; bh=ax1tNZY6V5PzPWWQic6qnlyIK+MlLsSA2yxzn4GEwvA=; b=qtxHugm3ER204s6aXYBYeQD5CNLM5tTO5iactTCAUKXUzjWxRvtEe4XWdH9K3nPOna 60Q+4Hrdt96XerlaCR29yEN7ydj4Xr2UvNQHi+XFzxd03pYisNR0LK4MxgP96IPmXCPM RAxm7klZ7EhgaH8Qh9QPGeX3hYop1Yq9fGZkJelvOql8M4dXOkCNF4h5+fTCxapZTbl7 YU7OThT7MqcDZuJQHwliftq1UJ/K0X0K6/qcgLUpl+kMB38K8TuglIC6rH2dj4f9fF8f aFbshzNKf4ulKSTVypJ6vStw3SF6CdlyIH4yULdOvt2qes4TSMPBEHMRcg83MRKTOACw dG+w==
X-Gm-Message-State: AFeK/H2xi1OLgRP+WLmKhXLXcy4LRMhvt+eks0JF5eDi1Ucm4R0bs2Xg9NDRCNPJ+dPt1A==
X-Received: by 10.55.168.66 with SMTP id r63mr3951857qke.92.1490359891457; Fri, 24 Mar 2017 05:51:31 -0700 (PDT)
Received: from ?IPv6:2601:18f:801:600:5121:50f3:95c6:b3af? ([2601:18f:801:600:5121:50f3:95c6:b3af]) by smtp.gmail.com with ESMTPSA id d4sm1432916qkf.30.2017.03.24.05.51.30 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 24 Mar 2017 05:51:31 -0700 (PDT)
From: Ralph Droms <rdroms.ietf@gmail.com>
Message-Id: <2B48D72D-A052-4793-85F6-63F4D09E8629@gmail.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_3C3472CB-4DA0-4F17-8DB7-401561D1886C"
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
Date: Fri, 24 Mar 2017 08:51:31 -0400
In-Reply-To: <3378ac6d-c8c8-28e5-b762-23d0d5f0d660@nic.cz>
Cc: dnsop <dnsop@ietf.org>
To: =?utf-8?B?UGV0ciDFoHBhxI1law==?= <petr.spacek@nic.cz>
References: <148943321331.20401.7762893838737928060@ietfa.amsl.com> <630A7AFE-B9D4-4E77-8744-0D6FD0F5A000@gmail.com> <84ab880c-885a-9c4f-7857-5adf7d18b6e1@nic.cz> <AA408704-7D85-4FDD-BDF4-BCC34220D657@gmail.com> <3378ac6d-c8c8-28e5-b762-23d0d5f0d660@nic.cz>
X-Mailer: Apple Mail (2.3259)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/rf5ctcpGDtggRmwffZ5CyBc2Ne4>
Subject: Re: [DNSOP] I-D Action: draft-ietf-dnsop-sutld-ps-03.txt
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 24 Mar 2017 12:51:36 -0000

--Apple-Mail=_3C3472CB-4DA0-4F17-8DB7-401561D1886C
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8


> On Mar 24, 2017, at 8:17 AM, Petr =C5=A0pa=C4=8Dek =
<petr.spacek@nic.cz> wrote:
>=20
> On 21.3.2017 13:23, Ralph Droms wrote:
>> Petr, thanks for your review and feedback...
>>=20
>>> On Mar 15, 2017, at 6:52 AM, Petr =C5=A0pa=C4=8Dek =
<petr.spacek@nic.cz> wrote:
>>>=20
>>> On 14.3.2017 12:28, Ralph Droms wrote:
>>>> draft-ietf-dnsop-sutld-ps-03 includes revised text to address =
issues raised during the WG last call and other editorial improvements.  =
The list of issues, discussion and resolution are in GitHub: =
https://github.com/Abhayakara/draft-tldr-sutld-ps
>>>>=20
>>>> There is one substantial addition to the list of problems in =
section 3: the use of DNSSEC with Special-Use Domain Names.
>>>=20
>>> The 03 version is a very good one.
>>>=20
>>> I would like to comment on one side-effect of the changes:
>>> The Summary section was removed and the text moved elsewhere. IMHO =
this
>>> makes the document less understandable to a person who was not =
involved
>>> with its development.
>>>=20
>>> For this reason I propose new Summary section, which would be =
basically
>>> current 4.1.4.  Liaison Statement on Technical Use of Domain Names.
>>>=20
>>> The reference to these two I-Ds can be at the same place as current =
4.1.4.
>>>=20
>>>=20
>>> So the new text would look like:
>>>=20
>>> 4.1.4.  Expired Internet Drafts Relating to SUDN
>>>  /links to/
>>>  [I-D.chapin-additional-reserved-tlds]
>>>  [I-D.grothoff-iesg-special-use-p2p-names]
>>>=20
>>> 6. Summary
>>>  As a result of processing requests to add names to the Special-Use
>>>  Domain Name registry, as documented in
>>>  [I-D.chapin-additional-reserved-tlds] and
>>>  [I-D.grothoff-iesg-special-use-p2p-names], the IAB initiated a =
review
>>>  of the process defined in RFC 6761 for adding names to the =
registry.
>>>  This review was identified as in the charter of the IETF DNSOP
>>>  working group, and the review has been conducted in that working
>>>  group.  The Liaison Statement [SDO-IAB-ICANN-LS] notified ICANN of
>>>  the review, affirmed that the discussion would be "open and
>>>  transparent to participation by interested parties" and explicitly
>>>  invited members of the ICANN community to participate.
>>>  This document is a product of the IETF DNSOP working group review =
of
>>>  the registry process in RFC 6761.
>>>=20
>>>=20
>>> I believe that original 4.1.4 nicely summarizes what this document =
is about.
>>=20
>> I agree that some of the text belongs in a more prominent place, to =
alert the reader to the process behind the document.  I've opened an =
issue: draft-ietf-homenet-dot-03
>>=20
>> Our proposed solution is to move some of the detail behind this =
document from section 4.1.4 to the Introduction.
>>=20
>> OLD:
>>=20
>> 1.  Introduction
>>=20
>>   [...]
>>=20
>>   Special-Use Domain Names [RFC6761] created an IANA registry for
>>   Special-Use Domain Names [SDO-IANA-SUDR], defined policies for =
adding
>>   to the registry, and made some suggestions about how those policies
>>   might be implemented.  Since the publication of RFC 6761, the IETF
>>   has been asked to designate several new Special-Use Domain Names in
>>   this registry.  During the evaluation process for these Special-Use
>>   Domain Names, the IETF encountered several different sorts of =
issues.
>>   Because of this, the IETF has decided to investigate the problem =
and
>>   decide if and how the RFC 6761 process can be improved, or whether =
it
>>   should be deprecated.
>>=20
>> NEW:
>>=20
>> 1.  Introduction
>>=20
>>   [...]
>>=20
>>   Special-Use Domain Names [RFC6761] created an IANA registry for
>>   Special-Use Domain Names [SDO-IANA-SUDR], defined policies for =
adding
>>   to the registry, and made some suggestions about how those policies
>>   might be implemented.  Since the publication of RFC 6761, the IETF
>>   has been asked to designate several new Special-Use Domain Names in
>>   this registry.  During the evaluation process for these Special-Use
>>   Domain Names, the IETF encountered several different sorts of =
issues.
>>   Because of this, the IETF has decided to investigate the problem =
and
>>   decide if and how the RFC 6761 process can be improved, or whether =
it
>>   should be deprecated.  The IETF DSNOP working group charter was
>>   extended to include conducting a review of the process for adding
>>   names to the registry that is defined in RFC 6761. This document is =
a
>>   product of that review.
>>=20
>> OLD:
>>=20
>> 4.1.4.  Liaison Statement on Technical Use of Domain Names
>>=20
>>   As a result of processing requests to add names to the Special-Use
>>   Domain Name registry, as documented in
>>   [I-D.chapin-additional-reserved-tlds] and
>>   [I-D.grothoff-iesg-special-use-p2p-names], the IAB initiated a =
review
>>   of the process defined in RFC 6761 for adding names to the =
registry.
>>   This review was identified as in the charter of the IETF DNSOP
>>   working group, and the review has been conducted in that working
>>   group.  The Liaison Statement [SDO-IAB-ICANN-LS] notified ICANN of
>>   the review, affirmed that the discussion would be "open and
>>   transparent to participation by interested parties" and explicitly
>>   invited members of the ICANN community to participate.
>>=20
>>   This document is a product of the IETF DNSOP working group review =
of
>>   the registry process in RFC 6761.
>>=20
>> NEW:
>>=20
>> 4.1.4.  Liaison Statement on Technical Use of Domain Names
>>=20
>>   As a result of processing requests to add names to the Special-Use
>>   Domain Name registry, as documented in
>>   [I-D.chapin-additional-reserved-tlds] and
>>   [I-D.grothoff-iesg-special-use-p2p-names], a review was chartered
>>   of the process defined in RFC 6761 for adding names to the registry
>>   (as explained earlier).  The Liaison Statement [SDO-IAB-ICANN-LS]
>>   notified ICANN of the review, affirmed that the discussion would be
>>   "open and transparent to participation by interested parties" and
>>   explicitly invited members of the ICANN community to participate.
>>=20
>> - Ralph
>=20
> Sounds good to me, thank you!

The updated text will appear in the next published rev of the doc.  =
Thanks for your review and quick feedback...

- Ralph

>=20
> Petr =C5=A0pa=C4=8Dek  @  CZ.NIC
>=20
>>>> In the authors' opinion, draft-ietf-dnsop-sutld-ps-03 addresses all =
of the WG last call issues and the document is ready to be forwarded to =
the IESG.
>>>>=20
>>>> - Ralph
>>>>=20
>>>>=20
>>>>> On Mar 13, 2017, at 3:26 PM, internet-drafts@ietf.org wrote:
>>>>>=20
>>>>>=20
>>>>> A New Internet-Draft is available from the on-line Internet-Drafts =
directories.
>>>>> This draft is a work item of the Domain Name System Operations of =
the IETF.
>>>>>=20
>>>>>      Title           : Special-Use Domain Names Problem Statement
>>>>>      Authors         : Ted Lemon
>>>>>                        Ralph Droms
>>>>>                        Warren Kumari
>>>>> 	Filename        : draft-ietf-dnsop-sutld-ps-03.txt
>>>>> 	Pages           : 27
>>>>> 	Date            : 2017-03-13
>>>>>=20
>>>>> Abstract:
>>>>> The Special-Use Domain Names IANA registry policy defined in RFC =
6761
>>>>> has been shown through experience to present unanticipated
>>>>> challenges.  This memo presents a list, intended to be =
comprehensive,
>>>>> of the problems that have been identified.  In addition it reviews
>>>>> the history of Domain Names and summarizes current IETF =
publications
>>>>> and some publications from other organizations relating to =
Special-
>>>>> Use Domain Names.
>>>>>=20
>>>>>=20
>>>>> The IETF datatracker status page for this draft is:
>>>>> https://datatracker.ietf.org/doc/draft-ietf-dnsop-sutld-ps/
>>>>>=20
>>>>> There's also a htmlized version available at:
>>>>> https://tools.ietf.org/html/draft-ietf-dnsop-sutld-ps-03
>>>>>=20
>>>>> A diff from the previous version is available at:
>>>>> https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-dnsop-sutld-ps-03
>>>>>=20
>>>>>=20
>>>>> Please note that it may take a couple of minutes from the time of =
submission
>>>>> until the htmlized version and diff are available at =
tools.ietf.org.
>>>>>=20
>>>>> Internet-Drafts are also available by anonymous FTP at:
>>>>> ftp://ftp.ietf.org/internet-drafts/
>=20
> --=20
> Petr =C5=A0pa=C4=8Dek  @  CZ.NIC


--Apple-Mail=_3C3472CB-4DA0-4F17-8DB7-401561D1886C
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D""><br class=3D""><div><blockquote type=3D"cite" class=3D""><div =
class=3D"">On Mar 24, 2017, at 8:17 AM, Petr =C5=A0pa=C4=8Dek &lt;<a =
href=3D"mailto:petr.spacek@nic.cz" class=3D"">petr.spacek@nic.cz</a>&gt; =
wrote:</div><br class=3D"Apple-interchange-newline"><div class=3D""><span =
style=3D"font-family: Menlo-Regular; font-size: 12px; font-style: =
normal; font-variant-caps: normal; font-weight: normal; letter-spacing: =
normal; orphans: auto; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; widows: auto; word-spacing: =
0px; -webkit-text-stroke-width: 0px; float: none; display: inline =
!important;" class=3D"">On 21.3.2017 13:23, Ralph Droms wrote:</span><br =
style=3D"font-family: Menlo-Regular; font-size: 12px; font-style: =
normal; font-variant-caps: normal; font-weight: normal; letter-spacing: =
normal; orphans: auto; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; widows: auto; word-spacing: =
0px; -webkit-text-stroke-width: 0px;" class=3D""><blockquote type=3D"cite"=
 style=3D"font-family: Menlo-Regular; font-size: 12px; font-style: =
normal; font-variant-caps: normal; font-weight: normal; letter-spacing: =
normal; orphans: auto; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; widows: auto; word-spacing: =
0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" =
class=3D"">Petr, thanks for your review and feedback...<br class=3D""><br =
class=3D""><blockquote type=3D"cite" class=3D"">On Mar 15, 2017, at 6:52 =
AM, Petr =C5=A0pa=C4=8Dek &lt;<a href=3D"mailto:petr.spacek@nic.cz" =
class=3D"">petr.spacek@nic.cz</a>&gt; wrote:<br class=3D""><br =
class=3D"">On 14.3.2017 12:28, Ralph Droms wrote:<br =
class=3D""><blockquote type=3D"cite" =
class=3D"">draft-ietf-dnsop-sutld-ps-03 includes revised text to address =
issues raised during the WG last call and other editorial improvements. =
&nbsp;The list of issues, discussion and resolution are in GitHub: <a =
href=3D"https://github.com/Abhayakara/draft-tldr-sutld-ps" =
class=3D"">https://github.com/Abhayakara/draft-tldr-sutld-ps</a><br =
class=3D""><br class=3D"">There is one substantial addition to the list =
of problems in section 3: the use of DNSSEC with Special-Use Domain =
Names.<br class=3D""></blockquote><br class=3D"">The 03 version is a =
very good one.<br class=3D""><br class=3D"">I would like to comment on =
one side-effect of the changes:<br class=3D"">The Summary section was =
removed and the text moved elsewhere. IMHO this<br class=3D"">makes the =
document less understandable to a person who was not involved<br =
class=3D"">with its development.<br class=3D""><br class=3D"">For this =
reason I propose new Summary section, which would be basically<br =
class=3D"">current 4.1.4. &nbsp;Liaison Statement on Technical Use of =
Domain Names.<br class=3D""><br class=3D"">The reference to these two =
I-Ds can be at the same place as current 4.1.4.<br class=3D""><br =
class=3D""><br class=3D"">So the new text would look like:<br =
class=3D""><br class=3D"">4.1.4. &nbsp;Expired Internet Drafts Relating =
to SUDN<br class=3D"">&nbsp;/links to/<br =
class=3D"">&nbsp;[I-D.chapin-additional-reserved-tlds]<br =
class=3D"">&nbsp;[I-D.grothoff-iesg-special-use-p2p-names]<br =
class=3D""><br class=3D"">6. Summary<br class=3D"">&nbsp;As a result of =
processing requests to add names to the Special-Use<br =
class=3D"">&nbsp;Domain Name registry, as documented in<br =
class=3D"">&nbsp;[I-D.chapin-additional-reserved-tlds] and<br =
class=3D"">&nbsp;[I-D.grothoff-iesg-special-use-p2p-names], the IAB =
initiated a review<br class=3D"">&nbsp;of the process defined in RFC =
6761 for adding names to the registry.<br class=3D"">&nbsp;This review =
was identified as in the charter of the IETF DNSOP<br =
class=3D"">&nbsp;working group, and the review has been conducted in =
that working<br class=3D"">&nbsp;group. &nbsp;The Liaison Statement =
[SDO-IAB-ICANN-LS] notified ICANN of<br class=3D"">&nbsp;the review, =
affirmed that the discussion would be "open and<br =
class=3D"">&nbsp;transparent to participation by interested parties" and =
explicitly<br class=3D"">&nbsp;invited members of the ICANN community to =
participate.<br class=3D"">&nbsp;This document is a product of the IETF =
DNSOP working group review of<br class=3D"">&nbsp;the registry process =
in RFC 6761.<br class=3D""><br class=3D""><br class=3D"">I believe that =
original 4.1.4 nicely summarizes what this document is about.<br =
class=3D""></blockquote><br class=3D"">I agree that some of the text =
belongs in a more prominent place, to alert the reader to the process =
behind the document. &nbsp;I've opened an issue: =
draft-ietf-homenet-dot-03<br class=3D""><br class=3D"">Our proposed =
solution is to move some of the detail behind this document from section =
4.1.4 to the Introduction.<br class=3D""><br class=3D"">OLD:<br =
class=3D""><br class=3D"">1. &nbsp;Introduction<br class=3D""><br =
class=3D"">&nbsp;&nbsp;[...]<br class=3D""><br =
class=3D"">&nbsp;&nbsp;Special-Use Domain Names [RFC6761] created an =
IANA registry for<br class=3D"">&nbsp;&nbsp;Special-Use Domain Names =
[SDO-IANA-SUDR], defined policies for adding<br class=3D"">&nbsp;&nbsp;to =
the registry, and made some suggestions about how those policies<br =
class=3D"">&nbsp;&nbsp;might be implemented. &nbsp;Since the publication =
of RFC 6761, the IETF<br class=3D"">&nbsp;&nbsp;has been asked to =
designate several new Special-Use Domain Names in<br =
class=3D"">&nbsp;&nbsp;this registry. &nbsp;During the evaluation =
process for these Special-Use<br class=3D"">&nbsp;&nbsp;Domain Names, =
the IETF encountered several different sorts of issues.<br =
class=3D"">&nbsp;&nbsp;Because of this, the IETF has decided to =
investigate the problem and<br class=3D"">&nbsp;&nbsp;decide if and how =
the RFC 6761 process can be improved, or whether it<br =
class=3D"">&nbsp;&nbsp;should be deprecated.<br class=3D""><br =
class=3D"">NEW:<br class=3D""><br class=3D"">1. &nbsp;Introduction<br =
class=3D""><br class=3D"">&nbsp;&nbsp;[...]<br class=3D""><br =
class=3D"">&nbsp;&nbsp;Special-Use Domain Names [RFC6761] created an =
IANA registry for<br class=3D"">&nbsp;&nbsp;Special-Use Domain Names =
[SDO-IANA-SUDR], defined policies for adding<br class=3D"">&nbsp;&nbsp;to =
the registry, and made some suggestions about how those policies<br =
class=3D"">&nbsp;&nbsp;might be implemented. &nbsp;Since the publication =
of RFC 6761, the IETF<br class=3D"">&nbsp;&nbsp;has been asked to =
designate several new Special-Use Domain Names in<br =
class=3D"">&nbsp;&nbsp;this registry. &nbsp;During the evaluation =
process for these Special-Use<br class=3D"">&nbsp;&nbsp;Domain Names, =
the IETF encountered several different sorts of issues.<br =
class=3D"">&nbsp;&nbsp;Because of this, the IETF has decided to =
investigate the problem and<br class=3D"">&nbsp;&nbsp;decide if and how =
the RFC 6761 process can be improved, or whether it<br =
class=3D"">&nbsp;&nbsp;should be deprecated. &nbsp;The IETF DSNOP =
working group charter was<br class=3D"">&nbsp;&nbsp;extended to include =
conducting a review of the process for adding<br =
class=3D"">&nbsp;&nbsp;names to the registry that is defined in RFC =
6761. This document is a<br class=3D"">&nbsp;&nbsp;product of that =
review.<br class=3D""><br class=3D"">OLD:<br class=3D""><br =
class=3D"">4.1.4. &nbsp;Liaison Statement on Technical Use of Domain =
Names<br class=3D""><br class=3D"">&nbsp;&nbsp;As a result of processing =
requests to add names to the Special-Use<br class=3D"">&nbsp;&nbsp;Domain =
Name registry, as documented in<br =
class=3D"">&nbsp;&nbsp;[I-D.chapin-additional-reserved-tlds] and<br =
class=3D"">&nbsp;&nbsp;[I-D.grothoff-iesg-special-use-p2p-names], the =
IAB initiated a review<br class=3D"">&nbsp;&nbsp;of the process defined =
in RFC 6761 for adding names to the registry.<br =
class=3D"">&nbsp;&nbsp;This review was identified as in the charter of =
the IETF DNSOP<br class=3D"">&nbsp;&nbsp;working group, and the review =
has been conducted in that working<br class=3D"">&nbsp;&nbsp;group. =
&nbsp;The Liaison Statement [SDO-IAB-ICANN-LS] notified ICANN of<br =
class=3D"">&nbsp;&nbsp;the review, affirmed that the discussion would be =
"open and<br class=3D"">&nbsp;&nbsp;transparent to participation by =
interested parties" and explicitly<br class=3D"">&nbsp;&nbsp;invited =
members of the ICANN community to participate.<br class=3D""><br =
class=3D"">&nbsp;&nbsp;This document is a product of the IETF DNSOP =
working group review of<br class=3D"">&nbsp;&nbsp;the registry process =
in RFC 6761.<br class=3D""><br class=3D"">NEW:<br class=3D""><br =
class=3D"">4.1.4. &nbsp;Liaison Statement on Technical Use of Domain =
Names<br class=3D""><br class=3D"">&nbsp;&nbsp;As a result of processing =
requests to add names to the Special-Use<br class=3D"">&nbsp;&nbsp;Domain =
Name registry, as documented in<br =
class=3D"">&nbsp;&nbsp;[I-D.chapin-additional-reserved-tlds] and<br =
class=3D"">&nbsp;&nbsp;[I-D.grothoff-iesg-special-use-p2p-names], a =
review was chartered<br class=3D"">&nbsp;&nbsp;of the process defined in =
RFC 6761 for adding names to the registry<br class=3D"">&nbsp;&nbsp;(as =
explained earlier). &nbsp;The Liaison Statement [SDO-IAB-ICANN-LS]<br =
class=3D"">&nbsp;&nbsp;notified ICANN of the review, affirmed that the =
discussion would be<br class=3D"">&nbsp;&nbsp;"open and transparent to =
participation by interested parties" and<br =
class=3D"">&nbsp;&nbsp;explicitly invited members of the ICANN community =
to participate.<br class=3D""><br class=3D"">- Ralph<br =
class=3D""></blockquote><br style=3D"font-family: Menlo-Regular; =
font-size: 12px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; orphans: auto; text-align: =
start; text-indent: 0px; text-transform: none; white-space: normal; =
widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" =
class=3D""><span style=3D"font-family: Menlo-Regular; font-size: 12px; =
font-style: normal; font-variant-caps: normal; font-weight: normal; =
letter-spacing: normal; orphans: auto; text-align: start; text-indent: =
0px; text-transform: none; white-space: normal; widows: auto; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: =
inline !important;" class=3D"">Sounds good to me, thank you!</span><br =
style=3D"font-family: Menlo-Regular; font-size: 12px; font-style: =
normal; font-variant-caps: normal; font-weight: normal; letter-spacing: =
normal; orphans: auto; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; widows: auto; word-spacing: =
0px; -webkit-text-stroke-width: 0px;" =
class=3D""></div></blockquote><div><br class=3D""></div>The updated text =
will appear in the next published rev of the doc. &nbsp;Thanks for your =
review and quick feedback...</div><div><br class=3D""></div><div>- =
Ralph</div><div><br class=3D""><blockquote type=3D"cite" class=3D""><div =
class=3D""><br style=3D"font-family: Menlo-Regular; font-size: 12px; =
font-style: normal; font-variant-caps: normal; font-weight: normal; =
letter-spacing: normal; orphans: auto; text-align: start; text-indent: =
0px; text-transform: none; white-space: normal; widows: auto; =
word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=3D""><span =
style=3D"font-family: Menlo-Regular; font-size: 12px; font-style: =
normal; font-variant-caps: normal; font-weight: normal; letter-spacing: =
normal; orphans: auto; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; widows: auto; word-spacing: =
0px; -webkit-text-stroke-width: 0px; float: none; display: inline =
!important;" class=3D"">Petr =C5=A0pa=C4=8Dek &nbsp;@ =
&nbsp;CZ.NIC</span><br style=3D"font-family: Menlo-Regular; font-size: =
12px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; orphans: auto; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; widows: =
auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=3D""><br =
style=3D"font-family: Menlo-Regular; font-size: 12px; font-style: =
normal; font-variant-caps: normal; font-weight: normal; letter-spacing: =
normal; orphans: auto; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; widows: auto; word-spacing: =
0px; -webkit-text-stroke-width: 0px;" class=3D""><blockquote type=3D"cite"=
 style=3D"font-family: Menlo-Regular; font-size: 12px; font-style: =
normal; font-variant-caps: normal; font-weight: normal; letter-spacing: =
normal; orphans: auto; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; widows: auto; word-spacing: =
0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" =
class=3D""><blockquote type=3D"cite" class=3D""><blockquote type=3D"cite" =
class=3D"">In the authors' opinion, draft-ietf-dnsop-sutld-ps-03 =
addresses all of the WG last call issues and the document is ready to be =
forwarded to the IESG.<br class=3D""><br class=3D"">- Ralph<br =
class=3D""><br class=3D""><br class=3D""><blockquote type=3D"cite" =
class=3D"">On Mar 13, 2017, at 3:26 PM, <a =
href=3D"mailto:internet-drafts@ietf.org" =
class=3D"">internet-drafts@ietf.org</a> wrote:<br class=3D""><br =
class=3D""><br class=3D"">A New Internet-Draft is available from the =
on-line Internet-Drafts directories.<br class=3D"">This draft is a work =
item of the Domain Name System Operations of the IETF.<br class=3D""><br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Title =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: =
Special-Use Domain Names Problem Statement<br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Authors =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: Ted Lemon<br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;Ralph Droms<br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;Warren Kumari<br class=3D""><span class=3D"Apple-tab-span" =
style=3D"white-space: pre;">	</span>Filename =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: =
draft-ietf-dnsop-sutld-ps-03.txt<br class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space: pre;">	</span>Pages =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: 27<br =
class=3D""><span class=3D"Apple-tab-span" style=3D"white-space: pre;">	=
</span>Date =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: =
2017-03-13<br class=3D""><br class=3D"">Abstract:<br class=3D"">The =
Special-Use Domain Names IANA registry policy defined in RFC 6761<br =
class=3D"">has been shown through experience to present unanticipated<br =
class=3D"">challenges. &nbsp;This memo presents a list, intended to be =
comprehensive,<br class=3D"">of the problems that have been identified. =
&nbsp;In addition it reviews<br class=3D"">the history of Domain Names =
and summarizes current IETF publications<br class=3D"">and some =
publications from other organizations relating to Special-<br =
class=3D"">Use Domain Names.<br class=3D""><br class=3D""><br =
class=3D"">The IETF datatracker status page for this draft is:<br =
class=3D""><a =
href=3D"https://datatracker.ietf.org/doc/draft-ietf-dnsop-sutld-ps/" =
class=3D"">https://datatracker.ietf.org/doc/draft-ietf-dnsop-sutld-ps/</a>=
<br class=3D""><br class=3D"">There's also a htmlized version available =
at:<br =
class=3D"">https://tools.ietf.org/html/draft-ietf-dnsop-sutld-ps-03<br =
class=3D""><br class=3D"">A diff from the previous version is available =
at:<br =
class=3D"">https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-dnsop-sutld-ps-0=
3<br class=3D""><br class=3D""><br class=3D"">Please note that it may =
take a couple of minutes from the time of submission<br class=3D"">until =
the htmlized version and diff are available at tools.ietf.org.<br =
class=3D""><br class=3D"">Internet-Drafts are also available by =
anonymous FTP at:<br class=3D"">ftp://ftp.ietf.org/internet-drafts/<br =
class=3D""></blockquote></blockquote></blockquote></blockquote><br =
style=3D"font-family: Menlo-Regular; font-size: 12px; font-style: =
normal; font-variant-caps: normal; font-weight: normal; letter-spacing: =
normal; orphans: auto; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; widows: auto; word-spacing: =
0px; -webkit-text-stroke-width: 0px;" class=3D""><span =
style=3D"font-family: Menlo-Regular; font-size: 12px; font-style: =
normal; font-variant-caps: normal; font-weight: normal; letter-spacing: =
normal; orphans: auto; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; widows: auto; word-spacing: =
0px; -webkit-text-stroke-width: 0px; float: none; display: inline =
!important;" class=3D"">--<span =
class=3D"Apple-converted-space">&nbsp;</span></span><br =
style=3D"font-family: Menlo-Regular; font-size: 12px; font-style: =
normal; font-variant-caps: normal; font-weight: normal; letter-spacing: =
normal; orphans: auto; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; widows: auto; word-spacing: =
0px; -webkit-text-stroke-width: 0px;" class=3D""><span =
style=3D"font-family: Menlo-Regular; font-size: 12px; font-style: =
normal; font-variant-caps: normal; font-weight: normal; letter-spacing: =
normal; orphans: auto; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; widows: auto; word-spacing: =
0px; -webkit-text-stroke-width: 0px; float: none; display: inline =
!important;" class=3D"">Petr =C5=A0pa=C4=8Dek &nbsp;@ =
&nbsp;CZ.NIC</span></div></blockquote></div><br class=3D""></body></html>=

--Apple-Mail=_3C3472CB-4DA0-4F17-8DB7-401561D1886C--


From nobody Sun Mar 26 08:17:35 2017
Return-Path: <okaratas@yandex.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 08709129467 for <dnsop@ietfa.amsl.com>; Sun, 26 Mar 2017 08:17:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.496
X-Spam-Level: 
X-Spam-Status: No, score=-5.496 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-2.796, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=yandex.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id o4DtVqbo3-XY for <dnsop@ietfa.amsl.com>; Sun, 26 Mar 2017 08:17:31 -0700 (PDT)
Received: from forward3o.cmail.yandex.net (forward3o.cmail.yandex.net [37.9.109.247]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 98BD712946A for <dnsop@ietf.org>; Sun, 26 Mar 2017 08:17:31 -0700 (PDT)
Received: from mxback5g.mail.yandex.net (mxback5g.mail.yandex.net [IPv6:2a02:6b8:0:1472:2741:0:8b7:166]) by forward3o.cmail.yandex.net (Yandex) with ESMTP id 74FB920725; Sun, 26 Mar 2017 18:17:28 +0300 (MSK)
Received: from web17j.yandex.ru (web17j.yandex.ru [5.45.198.58]) by mxback5g.mail.yandex.net (nwsmtp/Yandex) with ESMTP id lMGjr3dZcn-HSlex8nq;  Sun, 26 Mar 2017 18:17:28 +0300
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.com; s=mail; t=1490541448; bh=bAQyMtFaIl5ye4XvTvMopdvrNDDx8SjuNcnytK1bVh0=; h=From:To:Cc:In-Reply-To:References:Subject:Message-Id:Date; b=oJOU9pN+spJMtzAeCJRzGlCoY/4d0/r4MOOIk94k+fuNkA3RP/JucPu49NHrA+bxz ouI0zw1uKY037oppOe0bKcsWr/EwR9w5J7Wy07pN8Q6G/wASNPGaFzymH0V7kXPBmo T/POFNETs8kxaid/LvWBbl6wU1dAy+lTYUmCiKHo=
Authentication-Results: mxback5g.mail.yandex.net; dkim=pass header.i=@yandex.com
Received: by web17j.yandex.ru with HTTP; Sun, 26 Mar 2017 18:17:28 +0300
From: Ozgur Karatas <okaratas@yandex.com>
Envelope-From: okaratas@yandex.com.tr
To: Jim Reid <jim@rfc1035.com>, Suzanne Woolf <suzworldwide@gmail.com>
Cc: IETF dnsop Working Group <dnsop@ietf.org>
In-Reply-To: <63DEB599-B4CD-4664-9AB6-9F505D81EDA7@rfc1035.com>
References: <E07AFAEB-2B84-4610-87E7-94CF32CF3761@fugue.com> <7652B138-FEAB-4138-91FB-D71AFE6BEF2C@vigilsec.com> <6DCFBC9D-666A-4A3C-A418-82BB6AE3D25D@gmail.com> <alpine.LRH.2.20.999.1703210928390.28925@bofh.nohats.ca> <m1cqKPa-0000FeC@stereo.hq.phicoh.net> <71F88034-72C5-4AEE-9ACE-3493A1173634@gmail.com> <alpine.LRH.2.20.999.1703211011170.30281@bofh.nohats.ca> <0A544BEC-F719-4A7B-99E4-DC878EBE7B0C@gmail.com> <63DEB599-B4CD-4664-9AB6-9F505D81EDA7@rfc1035.com>
MIME-Version: 1.0
Message-Id: <2077231490541448@web17j.yandex.ru>
X-Mailer: Yamail [ http://yandex.ru ] 5.0
Date: Sun, 26 Mar 2017 18:17:28 +0300
Content-Transfer-Encoding: 8bit
Content-Type: text/plain; charset=utf-8
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/Y0l5hWdYodEhuLcahoRqiw0LHGk>
Subject: Re: [DNSOP] .arpa
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 26 Mar 2017 15:17:34 -0000

Hello,

22.03.2017, 10:05, "Jim Reid" <jim@rfc1035.com>:
>>  On 21 Mar 2017, at 14:53, Suzanne Woolf <suzworldwide@gmail.com> wrote:
>>
>>  RFC 3172 was written in 2001…

the last updated was made in 2013, right?

Regards,

Ozgur


From nobody Sun Mar 26 11:36:19 2017
Return-Path: <wwwrun@rfc-editor.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A9F36129672; Sun, 26 Mar 2017 11:36:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.203
X-Spam-Level: 
X-Spam-Status: No, score=-4.203 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9tFl66BvXX7z; Sun, 26 Mar 2017 11:36:16 -0700 (PDT)
Received: from rfc-editor.org (rfc-editor.org [4.31.198.49]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3F2881275AB; Sun, 26 Mar 2017 11:36:16 -0700 (PDT)
Received: by rfc-editor.org (Postfix, from userid 30) id 5C694B81821; Sun, 26 Mar 2017 11:36:08 -0700 (PDT)
To: bortzmeyer+ietf@nic.fr, ietf@hardakers.net, olafur+ietf@cloudflare.com, suresh@tislabs.com
X-PHP-Originating-Script: 30:errata_mail_lib.php
From: RFC Errata System <rfc-editor@rfc-editor.org>
Cc: warren@kumari.net, iesg@ietf.org, dnsop@ietf.org, rfc-editor@rfc-editor.org
Content-Type: text/plain; charset=UTF-8
Message-Id: <20170326183608.5C694B81821@rfc-editor.org>
Date: Sun, 26 Mar 2017 11:36:08 -0700 (PDT)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/ngVahFBzb-EjVzr0z1M9ChSwqFo>
Subject: [DNSOP] [Errata Verified] RFC8027 (4877)
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 26 Mar 2017 18:36:18 -0000

The following errata report has been verified for RFC8027,
"DNSSEC Roadblock Avoidance". 

--------------------------------------
You may review the report below and at:
http://www.rfc-editor.org/errata_search.php?rfc=8027&eid=4877

--------------------------------------
Status: Verified
Type: Technical

Reported by: Stéphane Bortzmeyer <bortzmeyer+ietf@nic.fr>
Date Reported: 2016-12-04
Verified by: Warren Kumari (IESG)

Section: 3.1.13

Original Text
-------------
(a server today that supports this is alltypes.res.dnssecready.org).

Corrected Text
--------------
[No text]

Notes
-----
The domain name was deleted in 2015... Relying on it was noted in https://www.mail-archive.com/dnsop@ietf.org/msg12129.html

If someone wants to reactivate the service, I just reserved the domain. I wlll of course redirect/transfer/whatever it gratis.

--------------------------------------
RFC8027 (draft-ietf-dnsop-dnssec-roadblock-avoidance-05)
--------------------------------------
Title               : DNSSEC Roadblock Avoidance
Publication Date    : November 2016
Author(s)           : W. Hardaker, O. Gudmundsson, S. Krishnaswamy
Category            : BEST CURRENT PRACTICE
Source              : Domain Name System Operations
Area                : Operations and Management
Stream              : IETF
Verifying Party     : IESG


From nobody Sun Mar 26 12:56:49 2017
Return-Path: <suzworldwide@gmail.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8A4701296A6 for <dnsop@ietfa.amsl.com>; Sun, 26 Mar 2017 12:56:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level: 
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id F7m8Te0FQWzA for <dnsop@ietfa.amsl.com>; Sun, 26 Mar 2017 12:56:41 -0700 (PDT)
Received: from mail-it0-x229.google.com (mail-it0-x229.google.com [IPv6:2607:f8b0:4001:c0b::229]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D57F51296AE for <dnsop@ietf.org>; Sun, 26 Mar 2017 12:56:40 -0700 (PDT)
Received: by mail-it0-x229.google.com with SMTP id 190so33377881itm.0 for <dnsop@ietf.org>; Sun, 26 Mar 2017 12:56:40 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=from:content-transfer-encoding:subject:message-id:date:to :mime-version; bh=z+rjcoh4y18a18vYS0CNKUCTBg5axTb8gk4XjD5aZYg=; b=BBny3thcdLY+69DAAd17BYuAb6wDr2ocvDyNl1h/GyUPmrut26QYgBcTwD3x7F/sqY O9ecJd10R7mi8vjE0jh1TAJqsgWTkEZSHUGixGxEW2557jXjfGDncSURzb5IXB0xjFOJ 7TiBVEGk4n8QYT6wCC2l70U/SpZeQyGciCIkM/QxomreWC5c/FJiTo1KOkpqycvJABz8 b0ZNZlMpAQDpz+Owew9W8zZxLmcWguwhuleArZIRVWCAnatpgkVyPG3c76GiIvocwVLz kavo6cEM37CkElPulFzOhufHF0H4QpoOO2HxH5El4X+8SdLQFuV/uOXq9nnEr0izLh+Q U5MA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:content-transfer-encoding:subject :message-id:date:to:mime-version; bh=z+rjcoh4y18a18vYS0CNKUCTBg5axTb8gk4XjD5aZYg=; b=ZhieigdJMachBl4ssawoG2PGkp1dAjI1MR2KWSos1MbUOoGG721rzkGIkdoN/jIxlN v2rhFYjjknVcPOuDet3Y1yw+nf+MAgfeJZHOnQ3e2nxXyUgdexXp41Z318hd/ZX5RwV2 9Hox1j8R0VRMRACh3wsmEqMQCZNkWYsMSesR0aBQ4LxG+C0rLiYdohs/MK5wPFncUh8L 198PkPf3tMbQ6i6RR2vN5qhndi7kU+iXESJ9LyGcPe14i0CG+absPU3fTGCDOkqKOGs6 KnBlf8WjwrfMvRsIXpXYf2jmckzqH365VRbqsKtxSGklVcN+5FISxnXdROZQq2gw45JC hG0w==
X-Gm-Message-State: AFeK/H1/I2yIIqMOhQpXpfViXPRSxGdr9KfIxPrqOhy5cXldfKegvAXIaZ5owElMurVF6Q==
X-Received: by 10.36.112.212 with SMTP id f203mr7214270itc.107.1490558199976;  Sun, 26 Mar 2017 12:56:39 -0700 (PDT)
Received: from t2001067c0370012850fd3227d0e1f756.v6.meeting.ietf.org (t2001067c0370012850fd3227d0e1f756.v6.meeting.ietf.org. [2001:67c:370:128:50fd:3227:d0e1:f756]) by smtp.gmail.com with ESMTPSA id h15sm4318449ita.20.2017.03.26.12.56.39 for <dnsop@ietf.org> (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Sun, 26 Mar 2017 12:56:39 -0700 (PDT)
From: Suzanne Woolf <suzworldwide@gmail.com>
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Message-Id: <E8997913-0A4C-4F75-B993-BFA2A5C5EC6C@gmail.com>
Date: Sun, 26 Mar 2017 15:56:37 -0400
To: IETF dnsop Working Group <dnsop@ietf.org>
Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2104\))
X-Mailer: Apple Mail (2.2104)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/qv3hQ8E1R8rrsmXcg93JuQASlDM>
Subject: [DNSOP] scribes, slides, and other logistics for DNSOP WG meeting at IETF 98
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 26 Mar 2017 19:56:42 -0000

Hi all,

Our meeting is Monday this time:

	DNSOP 13:00-15:00, room Zurich D

If you=E2=80=99re presenting, your slide deck should be visible at =
https://datatracker.ietf.org/meeting/98/materials. If you sent us slides =
and they=E2=80=99re not there, please remind us ASAP; if you didn=E2=80=99=
t send us slides, please do.

As always, we need a jabber scribe and a note-taker; volunteers in =
advance are appreciated.


See you there,
Suzanne & Tim


From nobody Sun Mar 26 13:47:23 2017
Return-Path: <suzworldwide@gmail.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F13E91296B8 for <dnsop@ietfa.amsl.com>; Sun, 26 Mar 2017 13:47:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level: 
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GNsvA3YDEpzk for <dnsop@ietfa.amsl.com>; Sun, 26 Mar 2017 13:47:19 -0700 (PDT)
Received: from mail-it0-x22c.google.com (mail-it0-x22c.google.com [IPv6:2607:f8b0:4001:c0b::22c]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F2FCD12947F for <dnsop@ietf.org>; Sun, 26 Mar 2017 13:47:18 -0700 (PDT)
Received: by mail-it0-x22c.google.com with SMTP id 190so33961874itm.0 for <dnsop@ietf.org>; Sun, 26 Mar 2017 13:47:18 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=jt0yAkn9mGV7jyImVRl4p35zUa5HCRY1zTy9ce6Te/s=; b=SeQiEs2XjSeGEzL2f9b1eh2L8kKAn5qRdTJQdx14VDO0GROqUTnaTqiGEf+aLYM0US aEUmOEvW8T3ln/aEmgqADdoi7C+uJGStrfVbGx4/azg4WoEy9YxrDkPPndyVDyWZtN0y wyOjg1jaNxU9V/e9bDe4NL3n+BRfI/HQ65WagzoJobl0sgSp4L3uhzWCNX3z9ShpfSEg 5kzgjetJGYaeKE2AJlh8GlRpiQ/6lHXOsREBuzFNeG/8lnCViVV/DPLFfT/kncBmqvNS zud1u8exUPo+TfMtp7SDCmmqaUyJKyimKPxbi60KdTiVlx7jVakF7tBHZx+FZKVH7ZBl W/Qw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=jt0yAkn9mGV7jyImVRl4p35zUa5HCRY1zTy9ce6Te/s=; b=a+wLlzeH74e6xIByGEkr63Ej0nbGBNM0q9fHdGTww2IzxxneJhcruJCECDXEG8OxAe fwkOieSZjPmx/ayg4F/On8bXUPAOOh/gcUIjynfJxtSIXkOp/6r9WbDNA51kyhfsWTQ0 qNYCKIYIqjiIhdvAu/TWF4aB2LWZMvWOvbj/7FU2QT1qmdQqFsC4hvuO9EBJcho1luD2 UjbDqTFKBObGVPcp+Rzmf8UwUF/IQCcISiY3Zz7VNbKFHGsnBtF7fmPIbGqrBJoIRoKn yoBICA0IbjW+oQiKQpUnlFRpph6xBYYv4uvf4IQhlkQl4NauZkhoHAmbcF9UNYVHDCUg YJlQ==
X-Gm-Message-State: AFeK/H09JyvGItNXGKRUiJ1EoeKu4Xg2dzmncJA+R838Gyzir65rX6Xk48PTqiniAmMFpA==
X-Received: by 10.107.55.137 with SMTP id e131mr17627485ioa.105.1490561238287;  Sun, 26 Mar 2017 13:47:18 -0700 (PDT)
Received: from dhcp-86a3.meeting.ietf.org (dhcp-86a3.meeting.ietf.org. [31.133.134.163]) by smtp.gmail.com with ESMTPSA id u189sm4406147itf.5.2017.03.26.13.47.17 (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Sun, 26 Mar 2017 13:47:17 -0700 (PDT)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2104\))
From: Suzanne Woolf <suzworldwide@gmail.com>
In-Reply-To: <2077231490541448@web17j.yandex.ru>
Date: Sun, 26 Mar 2017 16:47:15 -0400
Cc: Jim Reid <jim@rfc1035.com>, IETF dnsop Working Group <dnsop@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <CA4C3A57-C692-417C-BAA9-8D8EE6578570@gmail.com>
References: <E07AFAEB-2B84-4610-87E7-94CF32CF3761@fugue.com> <7652B138-FEAB-4138-91FB-D71AFE6BEF2C@vigilsec.com> <6DCFBC9D-666A-4A3C-A418-82BB6AE3D25D@gmail.com> <alpine.LRH.2.20.999.1703210928390.28925@bofh.nohats.ca> <m1cqKPa-0000FeC@stereo.hq.phicoh.net> <71F88034-72C5-4AEE-9ACE-3493A1173634@gmail.com> <alpine.LRH.2.20.999.1703211011170.30281@bofh.nohats.ca> <0A544BEC-F719-4A7B-99E4-DC878EBE7B0C@gmail.com> <63DEB599-B4CD-4664-9AB6-9F505D81EDA7@rfc1035.com> <2077231490541448@web17j.yandex.ru>
To: Ozgur Karatas <okaratas@yandex.com>
X-Mailer: Apple Mail (2.2104)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/MBPVammLKbHjRTYyiP6oU2Zk4og>
Subject: Re: [DNSOP] .arpa
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 26 Mar 2017 20:47:21 -0000

> On Mar 26, 2017, at 11:17 AM, Ozgur Karatas <okaratas@yandex.com> =
wrote:
>=20
> Hello,
>=20
> 22.03.2017, 10:05, "Jim Reid" <jim@rfc1035.com>:
>>>  On 21 Mar 2017, at 14:53, Suzanne Woolf <suzworldwide@gmail.com> =
wrote:
>>>=20
>>>  RFC 3172 was written in 2001=E2=80=A6
>=20
> the last updated was made in 2013, right?

The text of the document did not change. The date appears to be an =
artifact of a change to the datatracker database or tools, not the =
content or status of the underlying document.


Suzanne


From nobody Sun Mar 26 14:06:31 2017
Return-Path: <johnl@taugh.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4F07F1296CA for <dnsop@ietfa.amsl.com>; Sun, 26 Mar 2017 14:06:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Bi-yIje_wll8 for <dnsop@ietfa.amsl.com>; Sun, 26 Mar 2017 14:06:27 -0700 (PDT)
Received: from miucha.iecc.com (abusenet-1-pt.tunnel.tserv4.nyc4.ipv6.he.net [IPv6:2001:470:1f06:1126::2]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 67A881296B7 for <dnsop@ietf.org>; Sun, 26 Mar 2017 14:06:27 -0700 (PDT)
Received: (qmail 50154 invoked from network); 26 Mar 2017 21:06:25 -0000
Received: from unknown (64.57.183.18) by mail1.iecc.com with QMQP; 26 Mar 2017 21:06:25 -0000
Date: 26 Mar 2017 21:06:03 -0000
Message-ID: <20170326210603.94209.qmail@ary.lan>
From: "John Levine" <johnl@taugh.com>
To: dnsop@ietf.org
Cc: suzworldwide@gmail.com
In-Reply-To: <CA4C3A57-C692-417C-BAA9-8D8EE6578570@gmail.com>
Organization: 
X-Headerized: yes
Mime-Version: 1.0
Content-type: text/plain; charset=utf-8
Content-transfer-encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/RefAM-ot2hglFRoB81X6KWd1ESE>
Subject: Re: [DNSOP] .arpa
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 26 Mar 2017 21:06:29 -0000

In article <CA4C3A57-C692-417C-BAA9-8D8EE6578570@gmail.com> you write:
>> the last updated was made in 2013, right?
>
>The text of the document did not change. The date appears to be an artifact of a change to the datatracker
>database or tools, not the content or status of the underlying document.

Probably RFC 7050 which established ipv4only.arpa in November 2013.

R's,
John


From nobody Sun Mar 26 17:12:25 2017
Return-Path: <naticklamb@gmail.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C2EF2128796 for <dnsop@ietfa.amsl.com>; Sun, 26 Mar 2017 17:12:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.401
X-Spam-Level: 
X-Spam-Status: No, score=-2.401 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.197, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ygIb3Led6B7n for <dnsop@ietfa.amsl.com>; Sun, 26 Mar 2017 17:12:21 -0700 (PDT)
Received: from mail-it0-x236.google.com (mail-it0-x236.google.com [IPv6:2607:f8b0:4001:c0b::236]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 50E03128990 for <dnsop@ietf.org>; Sun, 26 Mar 2017 17:12:17 -0700 (PDT)
Received: by mail-it0-x236.google.com with SMTP id 190so36329191itm.0 for <dnsop@ietf.org>; Sun, 26 Mar 2017 17:12:17 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=xF3WVSVxw/ntSjT2r9U2ozCN3KCTpDhlj4MDgo3ij8A=; b=eUj41iNZs9LcJ0Jub4OIUXje0eNGEPM5dcFgowxqgZyF4PWaujXKCIcfrjLzwh0XZr QRRdig4kwVFDSdpjtsQSnQzpCQ/+hUzQ0WRchzn1Td/XoFaCbQFgM4zMc6J4DYmqQJoQ g21cJAEp1w++FXJrDagT7gm2adCYqCIEp/TdP/HBF6ecPrvIbX/X4FWHP1bDOkYm71vg BKVAYaoFVAsgjCqqLbJmUiqmSMEYCaScIG6WXmdsNxwaermY1Jw8ZcZT8xH/yuG0B5MO pItK3lWhngpOGpkZreAXSKc4wBefslNwNZcqDQNNE3T9fb3bYzZGFjHB2Y4eiexXR9Oq fjyw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=xF3WVSVxw/ntSjT2r9U2ozCN3KCTpDhlj4MDgo3ij8A=; b=LhPpEoPwgiKii6TYuzMOXadyDmZOHoCsaljxTsiWhs+pOYrQhad3IrCJFqNkTBrqkj XUubNDUXOWnB1OfScuJuxwAZPHTWGAjcVts+wIJnfTY+CvkFYiHc7mBUpSxO7iAiJXrz cuqMDynvG7BMioE+jd6l5FxLt6jBvep99IYlCViJaAM05D8xNfEmKm8In98OJpSUq2UH 6HwvJmTiBmYk/RWmLPCTTENOeFarVuBNLeC2dpl6DnIOmSZo61JD3ba1Tnm9yZYIYMjq b0NNvqllHU7OYur/EDJwXoeEEUGF/HmKvz+d2UhAiKK8MAGhYeqgCvTGK2E2gMtekn8Q N83A==
X-Gm-Message-State: AFeK/H2FH6uOSRpUJpRMbkKsq+nrh0E/97VcF3EexnnDi73pp0iJU/5DwN1O9je80UsgnPTenudoqZ9D8Xanrw==
X-Received: by 10.36.94.206 with SMTP id h197mr7113369itb.27.1490573536716; Sun, 26 Mar 2017 17:12:16 -0700 (PDT)
MIME-Version: 1.0
Sender: naticklamb@gmail.com
Received: by 10.79.147.155 with HTTP; Sun, 26 Mar 2017 17:12:16 -0700 (PDT)
In-Reply-To: <bfea867e81fc4147be39b424f6e3201f@PMBX112-W1-CA-1.pexch112.icann.org>
References: <E07AFAEB-2B84-4610-87E7-94CF32CF3761@fugue.com> <7652B138-FEAB-4138-91FB-D71AFE6BEF2C@vigilsec.com> <6DCFBC9D-666A-4A3C-A418-82BB6AE3D25D@gmail.com> <alpine.LRH.2.20.999.1703210928390.28925@bofh.nohats.ca> <m1cqKPa-0000FeC@stereo.hq.phicoh.net> <71F88034-72C5-4AEE-9ACE-3493A1173634@gmail.com> <alpine.LRH.2.20.999.1703211011170.30281@bofh.nohats.ca> <0A544BEC-F719-4A7B-99E4-DC878EBE7B0C@gmail.com> <bfea867e81fc4147be39b424f6e3201f@PMBX112-W1-CA-1.pexch112.icann.org>
From: Richard Lamb <slamb@xtcn.com>
Date: Sun, 26 Mar 2017 17:12:16 -0700
X-Google-Sender-Auth: WhM8yG1omOZ9zuiM3C4UwSzz22Q
Message-ID: <CALXbJH_Ck38PUPJQ1QktohMkj81J+dBmo9DgfOWvfx9+D6cBOg@mail.gmail.com>
To: Jim Reid <jim@rfc1035.com>
Cc: "suzworldwide@gmail.com" <suzworldwide@gmail.com>, IETF dnsop Working Group <dnsop@ietf.org>
Content-Type: multipart/alternative; boundary=001a1142523c2aef02054bab32ce
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/U_n1RG8wB6Yf62j320uaM1h4ky4>
Subject: Re: [DNSOP] .arpa
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Mar 2017 00:12:24 -0000

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

 +1 to all from  frmr usgovie.  We ain't that clever.



On Wednesday, March 22, 2017, Jim Reid <jim@rfc1035.com> wrote:

>
> > On 21 Mar 2017, at 14:53, Suzanne Woolf <suzworldwide@gmail.com
> <javascript:;>> wrote:
> >
> > RFC 3172 was written in 2001=E2=80=A6
>
> RFC 3172 was an attempt to rewrite history and contrive an acronym:
> Address and Routing Parameter Area - really?
>
> > Respectfully, I=E2=80=99ve always wondered who has this problem (US or =
non-US)
> besides network infrastructure geeks Of a Certain Age (yes, including
> myself, and many IETF participants).
>
> It's a convenient tool for those hostile to USG "control" of the Internet=
:
> ie the US military is responsible for everything under .arpa, the US
> military's ARPA has still got some special status in the
> operation/development/control of the Internet, etc, etc. [And say things
> like "if .arpa isn't for US military control, why can't the string be
> changed?" or ".arpa hasn't been renamed since the Internet started 25-30
> years ago. That proves ARPA/DoD is in charge of the Internet.".] It's utt=
er
> nonsense of course. But that doesn't stop government officials and
> policymakers from making these arguments. I have seen them do this many
> times. Sigh. RFC3172 didn't make things better.
>
> _______________________________________________
> DNSOP mailing list
> DNSOP@ietf.org <javascript:;>
> https://www.ietf.org/mailman/listinfo/dnsop
>

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

=C2=A0+1 to all=C2=A0from =C2=A0frmr usgovie.=C2=A0 We ain&#39;t that cleve=
r.<div><br></div><div><br><div><br>On Wednesday, March 22, 2017, Jim Reid &=
lt;<a href=3D"mailto:jim@rfc1035.com">jim@rfc1035.com</a>&gt; wrote:<br><bl=
ockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #=
ccc solid;padding-left:1ex"><br>
&gt; On 21 Mar 2017, at 14:53, Suzanne Woolf &lt;<a href=3D"javascript:;" o=
nclick=3D"_e(event, &#39;cvml&#39;, &#39;suzworldwide@gmail.com&#39;)">suzw=
orldwide@gmail.com</a>&gt; wrote:<br>
&gt;<br>
&gt; RFC 3172 was written in 2001=E2=80=A6<br>
<br>
RFC 3172 was an attempt to rewrite history and contrive an acronym: Address=
 and Routing Parameter Area - really?<br>
<br>
&gt; Respectfully, I=E2=80=99ve always wondered who has this problem (US or=
 non-US) besides network infrastructure geeks Of a Certain Age (yes, includ=
ing myself, and many IETF participants).<br>
<br>
It&#39;s a convenient tool for those hostile to USG &quot;control&quot; of =
the Internet: ie the US military is responsible for everything under .arpa,=
 the US military&#39;s ARPA has still got some special status in the operat=
ion/development/control of the Internet, etc, etc. [And say things like &qu=
ot;if .arpa isn&#39;t for US military control, why can&#39;t the string be =
changed?&quot; or &quot;.arpa hasn&#39;t been renamed since the Internet st=
arted 25-30 years ago. That proves ARPA/DoD is in charge of the Internet.&q=
uot;.] It&#39;s utter nonsense of course. But that doesn&#39;t stop governm=
ent officials and policymakers from making these arguments. I have seen the=
m do this many times. Sigh. RFC3172 didn&#39;t make things better.<br>
<br>
______________________________<wbr>_________________<br>
DNSOP mailing list<br>
<a href=3D"javascript:;" onclick=3D"_e(event, &#39;cvml&#39;, &#39;DNSOP@ie=
tf.org&#39;)">DNSOP@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/dnsop" target=3D"_blank">h=
ttps://www.ietf.org/mailman/<wbr>listinfo/dnsop</a><br>
</blockquote></div></div>

--001a1142523c2aef02054bab32ce--


From nobody Sun Mar 26 17:37:01 2017
Return-Path: <ggm@algebras.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B2993127241 for <dnsop@ietfa.amsl.com>; Sun, 26 Mar 2017 17:36:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=algebras-org.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SRTvFC-0wc88 for <dnsop@ietfa.amsl.com>; Sun, 26 Mar 2017 17:36:57 -0700 (PDT)
Received: from mail-vk0-x22e.google.com (mail-vk0-x22e.google.com [IPv6:2607:f8b0:400c:c05::22e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 31E5A126C89 for <dnsop@ietf.org>; Sun, 26 Mar 2017 17:36:57 -0700 (PDT)
Received: by mail-vk0-x22e.google.com with SMTP id s68so35275243vke.3 for <dnsop@ietf.org>; Sun, 26 Mar 2017 17:36:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=algebras-org.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-transfer-encoding; bh=8EwIonvzEfbChZFIFQUPUkPl4EfiZ/Mfp9axylNFQcg=; b=Bjh13cBUGh3SV6m937jLseeWZqurflCpFIt2p3RhJkv9Qu5gR52oYnWpq+olZ44Jq9 WYNiqg2rlOwmGdSXap8KQdWmioGCcW4EX8QDoe5nm6Ys6QbO5me2958Iq9sBxVFVi4oE QsIGFBbllal7hXVnGwJda+ynhPAfrty/Oy+Uo434XxH2ogdaAO8wwV5ZfWF2F9r//SEj F/UmMw+gG+Urv8Jo2Vh2oTsg34xpLaaWJKerXaLxyNR5HGwzDzXCfVOsO71Kh+DKvwqJ zz7dmd//2r2J4eDg7BXFnzIUKlzyz0Kr03ZtuQjFl7edfSH66bFnstc7WjDCbLVtNCLd gMgQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:content-transfer-encoding; bh=8EwIonvzEfbChZFIFQUPUkPl4EfiZ/Mfp9axylNFQcg=; b=TZluwLriFrSq4LpVHfi0zoQ7AgHhyyFmlO/V0jbix9HLnzSqCz5nrivPqxZQah90B2 xNg8eEqjyJNjovWchl76RvTJiobNjHShjo6ifEKnczit1ojMuuj1ZOGEu8+fE9+jmYRT WGYqjcZbxXw74Dkzlu/MKCROeLd0zQv0ANqFuQ+bEuwlVhnVU0vuzrxBVEaQBEktXnAc 5fCzkq7ol/BCCqZG2q5Dnb2hOYHGR3U6US0twwdzLzsi+J012uv9gnlAywvLPTPKrI/H i5FKov1aAthdiVlou+qKwLWPAv5NU5pjKAtuukMJg6FY2q6LKRFC7ZCWntFZu1s/+yuW GK5A==
X-Gm-Message-State: AFeK/H3cgMZMjXD7ZnEl8BiS118X7hhjydWfpg5XXdMnsc7+q8K8Pu0G3nkXtCOHVUN+Sld8cMaDHg5CUg5EOA==
X-Received: by 10.31.102.69 with SMTP id a66mr8842819vkc.111.1490575016068; Sun, 26 Mar 2017 17:36:56 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.103.84.20 with HTTP; Sun, 26 Mar 2017 17:36:55 -0700 (PDT)
X-Originating-IP: [216.80.61.5]
In-Reply-To: <CALXbJH_Ck38PUPJQ1QktohMkj81J+dBmo9DgfOWvfx9+D6cBOg@mail.gmail.com>
References: <E07AFAEB-2B84-4610-87E7-94CF32CF3761@fugue.com> <7652B138-FEAB-4138-91FB-D71AFE6BEF2C@vigilsec.com> <6DCFBC9D-666A-4A3C-A418-82BB6AE3D25D@gmail.com> <alpine.LRH.2.20.999.1703210928390.28925@bofh.nohats.ca> <m1cqKPa-0000FeC@stereo.hq.phicoh.net> <71F88034-72C5-4AEE-9ACE-3493A1173634@gmail.com> <alpine.LRH.2.20.999.1703211011170.30281@bofh.nohats.ca> <0A544BEC-F719-4A7B-99E4-DC878EBE7B0C@gmail.com> <bfea867e81fc4147be39b424f6e3201f@PMBX112-W1-CA-1.pexch112.icann.org> <CALXbJH_Ck38PUPJQ1QktohMkj81J+dBmo9DgfOWvfx9+D6cBOg@mail.gmail.com>
From: George Michaelson <ggm@algebras.org>
Date: Sun, 26 Mar 2017 19:36:55 -0500
Message-ID: <CAKr6gn317Oiz2xxg8gKxO+BaEOFfJN4mZiw1DRLEtDgsvqvSyw@mail.gmail.com>
To: IETF dnsop Working Group <dnsop@ietf.org>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/kThVo1WNYURuX6zeCKaIgRhPzNU>
Subject: Re: [DNSOP] .arpa
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Mar 2017 00:37:00 -0000

Its only my personal opinion, but I think the opposition to use of
.ARPA is almost entirely fictive at this point.  In no sense is the
domain solely used or intended for PTR requests, and I have
successfully operated domains which vest A, AAAA and TXT records in
the zone. Its just a string of characters under a prefix.

The useful quality of the prefix is that it was grandfathered in, and
its vested solely and wholly within agencies which are bound to our
process and behaviour norms. Many of the questions over RFC6761 simply
don't apply in .ARPA. There is no problem statement because there is
no problem.

Like all zones of grandfathers age, zone update and publication is a
bit more arcane than we might want, but thats a surmountable problem.

I would far rather see ALT.arpa and notDNS.arpa and even xn--ls8h.arpa
than almost any other alternative right now.

I have absolutely no problem with HOME.arpa and HOMENET.arpa

I expect almost all of the responses to be human- behaviour ones,
which go to "I don't like it because" so I feel no compunction saying
I do like it.

I particularly like that we don't actually have to do very much beyond
note it, and ask IANA to operate a registry for it.

-G

On Sun, Mar 26, 2017 at 7:12 PM, Richard Lamb <slamb@xtcn.com> wrote:
>  +1 to all from  frmr usgovie.  We ain't that clever.
>
>
>
> On Wednesday, March 22, 2017, Jim Reid <jim@rfc1035.com> wrote:
>>
>>
>> > On 21 Mar 2017, at 14:53, Suzanne Woolf <suzworldwide@gmail.com> wrote=
:
>> >
>> > RFC 3172 was written in 2001=E2=80=A6
>>
>> RFC 3172 was an attempt to rewrite history and contrive an acronym:
>> Address and Routing Parameter Area - really?
>>
>> > Respectfully, I=E2=80=99ve always wondered who has this problem (US or=
 non-US)
>> > besides network infrastructure geeks Of a Certain Age (yes, including
>> > myself, and many IETF participants).
>>
>> It's a convenient tool for those hostile to USG "control" of the Interne=
t:
>> ie the US military is responsible for everything under .arpa, the US
>> military's ARPA has still got some special status in the
>> operation/development/control of the Internet, etc, etc. [And say things
>> like "if .arpa isn't for US military control, why can't the string be
>> changed?" or ".arpa hasn't been renamed since the Internet started 25-30
>> years ago. That proves ARPA/DoD is in charge of the Internet.".] It's ut=
ter
>> nonsense of course. But that doesn't stop government officials and
>> policymakers from making these arguments. I have seen them do this many
>> times. Sigh. RFC3172 didn't make things better.
>>
>> _______________________________________________
>> DNSOP mailing list
>> DNSOP@ietf.org
>> https://www.ietf.org/mailman/listinfo/dnsop
>
>
> _______________________________________________
> DNSOP mailing list
> DNSOP@ietf.org
> https://www.ietf.org/mailman/listinfo/dnsop
>


From nobody Sun Mar 26 17:54:26 2017
Return-Path: <drc@virtualized.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D0CE2128B44 for <dnsop@ietfa.amsl.com>; Sun, 26 Mar 2017 17:54:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level: 
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=virtualized-org.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id f9duoA25bIeH for <dnsop@ietfa.amsl.com>; Sun, 26 Mar 2017 17:54:20 -0700 (PDT)
Received: from mail-pg0-x22e.google.com (mail-pg0-x22e.google.com [IPv6:2607:f8b0:400e:c05::22e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B063A12894E for <dnsop@ietf.org>; Sun, 26 Mar 2017 17:54:20 -0700 (PDT)
Received: by mail-pg0-x22e.google.com with SMTP id 81so8591342pgh.2 for <dnsop@ietf.org>; Sun, 26 Mar 2017 17:54:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=virtualized-org.20150623.gappssmtp.com; s=20150623; h=date:from:to:message-id:in-reply-to:references:subject:mime-version; bh=O3B1VNvFMxXxlt02STdclxjAblZ4J0tzo+v09ssaZhE=; b=VoIbjcBvKxa/8HqGUUYWQeYKtMsuiZKjqQjnRBEgpgKXS5L0Q+JcoVMAJeKKY0ZxPG fLqU8gljlVzy6T1Ib4W91/R12pgX69p0KzMtIaEwDLkT0CxRdz4NFNoadwk84S4TH+ol tpNrkNBKI5KX2s8WU4cj373+UC4YBSi8stV2MiOJnnAegt8FZGnSEJBsis+Z/tmEBuxz fZ56uqMMzr0T6b2YsoJxxjDt6gvhPb1c3K1K/jTTRZkbHHlFxt35C8AEYbbe82Sv2k4T SQ/wLaPlp+MMdaKvOwpb6kWidHrlkpmzLnO2TJZAFOmaWgxDqVjwBnquwx2/yvzvEjHZ M3ng==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:message-id:in-reply-to:references :subject:mime-version; bh=O3B1VNvFMxXxlt02STdclxjAblZ4J0tzo+v09ssaZhE=; b=Quc8b+piaI+wpAsHVBCEFu7ZbKR3QdwgvppvucteT5L5/PELK4l9mLHmNkNUbOvvcL dQiRICZc3M4qCQsuLy6FchLavxib+aZuGtthH64RLzsGGnhubLMEVCtbawHF7X46U7IY pAAaw1dS0rlhSe4YD9kopikrnRUUy4KAsTPnYuRlcV4GqkhPg0KCbcpb+8RVHzZP6JO3 vDR2GPsdZw1hT2HBXo63ScdM8Tq0vxEU7+P6ejSixT5nkZc+AwMzIIyG3Ld1xdz1x1KX EcqQ7iy94lsfcFWFpO4+Yg8wUDILvp4StBlrU48YLr3ghCHtCThRNki3KdltT32Zgbit 7Pyg==
X-Gm-Message-State: AFeK/H1PMCeB7K3juv9HDemaS8DfoVMgO9O6Elu5UwrIkeDjJlNXJS8hucFKfJybHXGB3Q==
X-Received: by 10.98.16.11 with SMTP id y11mr21741493pfi.84.1490576060266; Sun, 26 Mar 2017 17:54:20 -0700 (PDT)
Received: from [192.168.7.50] (c-24-6-172-77.hsd1.ca.comcast.net. [24.6.172.77]) by smtp.gmail.com with ESMTPSA id d3sm15949379pfd.57.2017.03.26.17.54.19 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 26 Mar 2017 17:54:19 -0700 (PDT)
Date: Sun, 26 Mar 2017 17:54:07 -0700
From: David Conrad <drc@virtualized.org>
To: IETF dnsop Working Group <dnsop@ietf.org>, George Michaelson <ggm@algebras.org>
Message-ID: <ae35ec18-d226-4e8d-81ef-ac80854e8ad9@Spark>
In-Reply-To: <CAKr6gn317Oiz2xxg8gKxO+BaEOFfJN4mZiw1DRLEtDgsvqvSyw@mail.gmail.com>
References: <E07AFAEB-2B84-4610-87E7-94CF32CF3761@fugue.com> <7652B138-FEAB-4138-91FB-D71AFE6BEF2C@vigilsec.com> <6DCFBC9D-666A-4A3C-A418-82BB6AE3D25D@gmail.com> <alpine.LRH.2.20.999.1703210928390.28925@bofh.nohats.ca> <m1cqKPa-0000FeC@stereo.hq.phicoh.net> <71F88034-72C5-4AEE-9ACE-3493A1173634@gmail.com> <alpine.LRH.2.20.999.1703211011170.30281@bofh.nohats.ca> <0A544BEC-F719-4A7B-99E4-DC878EBE7B0C@gmail.com> <bfea867e81fc4147be39b424f6e3201f@PMBX112-W1-CA-1.pexch112.icann.org> <CALXbJH_Ck38PUPJQ1QktohMkj81J+dBmo9DgfOWvfx9+D6cBOg@mail.gmail.com> <CAKr6gn317Oiz2xxg8gKxO+BaEOFfJN4mZiw1DRLEtDgsvqvSyw@mail.gmail.com>
X-Readdle-Message-ID: ae35ec18-d226-4e8d-81ef-ac80854e8ad9@Spark
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="58d862ba_327b23c6_f81"
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/aFH0AY3IAm-Dlyw35pyopnzI72Q>
Subject: Re: [DNSOP] .arpa
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Mar 2017 00:54:23 -0000

--58d862ba_327b23c6_f81
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

Hi,

On Mar 26, 2017, 5:37 PM -0700, George Michaelson <ggm=40algebras.org>, w=
rote:

> In no sense is the=C2=A0domain solely used or intended for PTR requests=
,

Is anyone claiming this=3F If so, that'd be really silly given the conten=
ts of the .ARPA zone is:

as112.arpa.
e164.arpa.
in-addr-servers.arpa.
in-addr.arpa.
ip6-servers.arpa.
ip6.arpa.
ipv4only.arpa.
iris.arpa.
uri.arpa.
urn.arpa.

Of those, only two are used for PTR requests.

> I particularly like that we don't actually have to do very much beyond
> note it, and ask IANA to operate a registry for it.

I'll admit I'm a bit confused: what would be in such a registry=3F

Truth be told, I sort of like the =22home.arpa=22 idea -- seems to dodge =
a lot of layer 9 stuff (unless, of course, the whole point is to try to r=
esolve layer 9 issues).

Regards,
-drc


--58d862ba_327b23c6_f81
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

<html xmlns=3D=22http://www.w3.org/1999/xhtml=22>
<head>
<title></title>
</head>
<body>
<div name=3D=22messageBodySection=22 style=3D=22font-size: 14px; font-fam=
ily: -apple-system, BlinkMacSystem=46ont, sans-serif;=22>Hi,
<div><br />
<div>On Mar 26, 2017, 5:37 PM -0700, George Michaelson &lt;ggm=40algebras=
.org&gt;, wrote:<br /></div>
</div>
</div>
<div name=3D=22messageReplySection=22 style=3D=22font-size: 14px; font-fa=
mily: -apple-system, BlinkMacSystem=46ont, sans-serif;=22><br />
<blockquote type=3D=22cite=22 style=3D=22margin: 5px 5px; padding-left: 1=
0px; border-left: thin solid =231abc9c;=22>In no sense is the&=23160;doma=
in solely used or intended for PTR requests, &=23160;</blockquote>
<div><br /></div>
<div>Is anyone claiming this=3F If so, that'd be really silly given the c=
ontents of the .ARPA zone is:</div>
<div><br /></div>
<div>
<div>as112.arpa.</div>
<div>e164.arpa.</div>
<div>in-addr-servers.arpa.</div>
<div>in-addr.arpa.</div>
<div>ip6-servers.arpa.</div>
<div>ip6.arpa.</div>
<div>ipv4only.arpa.</div>
<div>iris.arpa.</div>
<div>uri.arpa.</div>
<div>urn.arpa.</div>
</div>
<div><br /></div>
<div>Of those, only two are used for PTR requests.</div>
<div><br /></div>
<blockquote type=3D=22cite=22 style=3D=22margin: 5px 5px; padding-left: 1=
0px; border-left: thin solid =231abc9c;=22>I particularly like that we do=
n't actually have to do very much beyond<br />
note it, and ask IANA to operate a registry for it.&=23160;<br /></blockq=
uote>
<br />
<div>I'll admit I'm a bit confused: what would be in such a registry=3F</=
div>
<div><br /></div>
<div>Truth be told, I sort of like the =22home.arpa=22 idea -- seems to d=
odge a lot of layer 9 stuff (unless, of course, the whole point is to try=
 to resolve layer 9 issues).</div>
<div><br /></div>
<div>Regards,</div>
<div>-drc</div>
<div><br /></div>
</div>
</body>
</html>

--58d862ba_327b23c6_f81--


From nobody Sun Mar 26 18:55:06 2017
Return-Path: <ggm@algebras.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A7CF91270A0 for <dnsop@ietfa.amsl.com>; Sun, 26 Mar 2017 18:55:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=algebras-org.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id x065L78B2IQS for <dnsop@ietfa.amsl.com>; Sun, 26 Mar 2017 18:55:02 -0700 (PDT)
Received: from mail-vk0-x235.google.com (mail-vk0-x235.google.com [IPv6:2607:f8b0:400c:c05::235]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 18C5B127058 for <dnsop@ietf.org>; Sun, 26 Mar 2017 18:55:01 -0700 (PDT)
Received: by mail-vk0-x235.google.com with SMTP id r69so36365812vke.2 for <dnsop@ietf.org>; Sun, 26 Mar 2017 18:55:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=algebras-org.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=G2r9GWV9AlEEBY2IbxCgXRUpXBcQ/tmiOHxTqYvXtJo=; b=nmKZ1qhPe2Du39Xjko/Qe1rYhiUlJFk95vzGfAAqSu8eLIPX170xIia0xt/jkNyzl1 d/TUcjMvvvHocWXePOkxnX77dbXmMGCzQUiUKmik0StOOniO9jfSOdIfEl5TfExZ0G7L nX7cOiBTp0fJeaMh082n56Fuum2gpUf+TvFTfg85IE1P/Q2F++dl2JMJ3zNpuyqfBeWL rtSwU2fmr1tKIaRb6n23LGWHVt0OqUvzj+7CmhnO5mwSn847Aj/enGUwGXX0lmKiNz89 ggnqDIOWvLEu9746pG74vaCOsLcFpO5LHLVW++we6fIcZQHdQOQvc1cwUQLXLCiI+3dQ 3C7g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=G2r9GWV9AlEEBY2IbxCgXRUpXBcQ/tmiOHxTqYvXtJo=; b=AP25rH9KAX260BXMymAMrgpIArkEZbd6eFtr5PWtQ/vlmIRCr34ZbiWOC19StICs3x 6nc0hFDxwgs00WXYDQj2v3ui2Le0K+Yne59DpV2SFCk64ASh6+Hc2aJerHQ7ylV9mclV dwIOj0uFJj4hhir3MQEDPmqaqCUA5MLnqpxS0MN5nMooiSEcPWSFUtIhtZ0w3XMGOXxx eEq6VgdS1/0jV6hS7rgq8Umufaa8YppWk4tJDVm7munGeBK4Oop2PxjgNiyoYw10FXEV ZNiSag/PYsV//OF7ToiGAtVrV7G+7Frr3hzkmnDLMHkGa4Rxqpt8R6XblfBiqUy1fqW1 nt/g==
X-Gm-Message-State: AFeK/H3WMYMLoegjg5ySoKJ/RqFW8JcRY0DForyg5VwsJIbZsHW7bRl2YrfDZ9hIoNql+D+7p9C7xWMS357cgg==
X-Received: by 10.31.102.69 with SMTP id a66mr8939447vkc.111.1490579701026; Sun, 26 Mar 2017 18:55:01 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.103.84.20 with HTTP; Sun, 26 Mar 2017 18:55:00 -0700 (PDT)
X-Originating-IP: [216.80.61.5]
In-Reply-To: <ae35ec18-d226-4e8d-81ef-ac80854e8ad9@Spark>
References: <E07AFAEB-2B84-4610-87E7-94CF32CF3761@fugue.com> <7652B138-FEAB-4138-91FB-D71AFE6BEF2C@vigilsec.com> <6DCFBC9D-666A-4A3C-A418-82BB6AE3D25D@gmail.com> <alpine.LRH.2.20.999.1703210928390.28925@bofh.nohats.ca> <m1cqKPa-0000FeC@stereo.hq.phicoh.net> <71F88034-72C5-4AEE-9ACE-3493A1173634@gmail.com> <alpine.LRH.2.20.999.1703211011170.30281@bofh.nohats.ca> <0A544BEC-F719-4A7B-99E4-DC878EBE7B0C@gmail.com> <bfea867e81fc4147be39b424f6e3201f@PMBX112-W1-CA-1.pexch112.icann.org> <CALXbJH_Ck38PUPJQ1QktohMkj81J+dBmo9DgfOWvfx9+D6cBOg@mail.gmail.com> <CAKr6gn317Oiz2xxg8gKxO+BaEOFfJN4mZiw1DRLEtDgsvqvSyw@mail.gmail.com> <ae35ec18-d226-4e8d-81ef-ac80854e8ad9@Spark>
From: George Michaelson <ggm@algebras.org>
Date: Sun, 26 Mar 2017 20:55:00 -0500
Message-ID: <CAKr6gn3+6KnPahZgP2CkDtsjUBAmUx=6-ODOZpf7o=W7sF=3qQ@mail.gmail.com>
To: David Conrad <drc@virtualized.org>
Cc: IETF dnsop Working Group <dnsop@ietf.org>
Content-Type: text/plain; charset=UTF-8
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/YEn5T4w4VfC315Yaoms6vRRixuk>
Subject: Re: [DNSOP] .arpa
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Mar 2017 01:55:05 -0000

On Sun, Mar 26, 2017 at 7:54 PM, David Conrad <drc@virtualized.org> wrote:
> Hi,
>
> On Mar 26, 2017, 5:37 PM -0700, George Michaelson <ggm@algebras.org>, wrote:
>
> In no sense is the domain solely used or intended for PTR requests,
>
>
> Is anyone claiming this? If so, that'd be really silly given the contents of
> the .ARPA zone is:
>
> as112.arpa.
> e164.arpa.
> in-addr-servers.arpa.
> in-addr.arpa.
> ip6-servers.arpa.
> ip6.arpa.
> ipv4only.arpa.
> iris.arpa.
> uri.arpa.
> urn.arpa.
>
> Of those, only two are used for PTR requests.

Right. Its the 'but ARPA is for reverse DNS' statement which some
people make. I was trying to say no. You said it better. factually.

>
> I particularly like that we don't actually have to do very much beyond
> note it, and ask IANA to operate a registry for it.
>
>
> I'll admit I'm a bit confused: what would be in such a registry?

the things which are proposed to be in 6761's registry. things which
are being defined as 'doesn't exist' for instance. And, the things
which are required to exist, since some of the SUTLD problem statement
encompasses 'but we need this because SPECIAL' which implies a
delegation. So for both the non-delegated unique assignments in 6761
AND the unique assignments for other reasons, we would have an IANA
registry to say what labels are either repudiated, or accepted and on
what RFC basis.

>
> Truth be told, I sort of like the "home.arpa" idea -- seems to dodge a lot
> of layer 9 stuff (unless, of course, the whole point is to try to resolve
> layer 9 issues).

I want to solve the layer 9 issue by avoiding the layer 9 issue. The
only winning move is not to play. So lets not play in the root.

-G

>
> Regards,
> -drc
>


From nobody Sun Mar 26 19:38:13 2017
Return-Path: <mellon@fugue.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A1870128BB7 for <dnsop@ietfa.amsl.com>; Sun, 26 Mar 2017 19:38:11 -0700 (PDT)
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=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=fugue-com.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id H1uyLV6POJhe for <dnsop@ietfa.amsl.com>; Sun, 26 Mar 2017 19:38:09 -0700 (PDT)
Received: from mail-it0-x236.google.com (mail-it0-x236.google.com [IPv6:2607:f8b0:4001:c0b::236]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 54251127B31 for <dnsop@ietf.org>; Sun, 26 Mar 2017 19:38:09 -0700 (PDT)
Received: by mail-it0-x236.google.com with SMTP id y18so58668133itc.0 for <dnsop@ietf.org>; Sun, 26 Mar 2017 19:38:09 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fugue-com.20150623.gappssmtp.com; s=20150623; h=from:message-id:mime-version:subject:date:in-reply-to:cc:to :references; bh=ityyh6VW2k8x9YGmZwW7Nw2m/G1nJ8jk6wHYw/aBoHI=; b=D5uD7qH9i+BazodQUKKluV5QODLdUWiqQbsoaiqp8F4xLP2nKt1P9nqHzMDO2ucaNk tq5AOfNu7UOkqE0NsiqkbWn9QNtqQDT57JPRhMTSkD1KuvbIGal9/VHNU3e03CH2elio u90fb92FjjSMmqHJxIhGlIIp7pR8tuOt/U8QTVQ8Kb3voP3BqPc6crzTzJOycvO3wKOc pT0cqSWy7jrLuYzobMEWT5b3Sgy4xA/iB/b9S0dIaLlIPQklM6XmITQoz2Nzybb//OC2 30Cegq8PPxqdwOqwPYJkFH9zkp9BE9xOllDa/ARbK+z6aOA81xUDMVOnYeJQ2b1m7rbc Y5wA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:message-id:mime-version:subject:date :in-reply-to:cc:to:references; bh=ityyh6VW2k8x9YGmZwW7Nw2m/G1nJ8jk6wHYw/aBoHI=; b=uWh5V5lI8t5KtqMvcwy1tJmHKKXgzOofoS6BXUW5P0WZ+FPTkmwE/8nbViq5QisCNl p7V0JmHEJXnM8pSyJH65TXO13jjkk/FU9953X6icB4CiI4Djqh0lH71R6T6XWJ4740c+ PmcBQReFGNTDp5DxRjq6rsFVguF0Me5cyuCv0jpAfwVJbLltuDgiUfpL98En0LpztG9m wRVop0R7YrP485XIpYk4sD7NRFw1Ms7BT+MhuV22+jfbZRJCEmy61Bika0F0YsVBx4PT hbogMpTPlRXinW/qp0kr2UZSj8wU55NWDVWwhZ4stLc4FLxtx788PJ1RYssNLXUVkE1V /yEQ==
X-Gm-Message-State: AFeK/H2o5ZImDGtSiXYB2JJQHOADqDp45x/JTKmkLkAQOihPxP+Bvr1aXoum0kOKIQCcQw==
X-Received: by 10.36.136.66 with SMTP id i63mr6928738itd.16.1490582288670; Sun, 26 Mar 2017 19:38:08 -0700 (PDT)
Received: from [172.20.3.20] (swissotel07.s.subnet.rcn.com. [216.80.61.6]) by smtp.gmail.com with ESMTPSA id r30sm4999557ioi.56.2017.03.26.19.38.07 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 26 Mar 2017 19:38:07 -0700 (PDT)
From: Ted Lemon <mellon@fugue.com>
Message-Id: <980ED155-66BC-427D-901F-EAF28DB287D0@fugue.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_85723910-4A51-4582-BADC-237A8D269103"
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
Date: Sun, 26 Mar 2017 21:38:06 -0500
In-Reply-To: <CAKr6gn317Oiz2xxg8gKxO+BaEOFfJN4mZiw1DRLEtDgsvqvSyw@mail.gmail.com>
Cc: IETF dnsop Working Group <dnsop@ietf.org>
To: George Michaelson <ggm@algebras.org>
References: <E07AFAEB-2B84-4610-87E7-94CF32CF3761@fugue.com> <7652B138-FEAB-4138-91FB-D71AFE6BEF2C@vigilsec.com> <6DCFBC9D-666A-4A3C-A418-82BB6AE3D25D@gmail.com> <alpine.LRH.2.20.999.1703210928390.28925@bofh.nohats.ca> <m1cqKPa-0000FeC@stereo.hq.phicoh.net> <71F88034-72C5-4AEE-9ACE-3493A1173634@gmail.com> <alpine.LRH.2.20.999.1703211011170.30281@bofh.nohats.ca> <0A544BEC-F719-4A7B-99E4-DC878EBE7B0C@gmail.com> <bfea867e81fc4147be39b424f6e3201f@PMBX112-W1-CA-1.pexch112.icann.org> <CALXbJH_Ck38PUPJQ1QktohMkj81J+dBmo9DgfOWvfx9+D6cBOg@mail.gmail.com> <CAKr6gn317Oiz2xxg8gKxO+BaEOFfJN4mZiw1DRLEtDgsvqvSyw@mail.gmail.com>
X-Mailer: Apple Mail (2.3259)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/33o6UIpACDuMQxN0RPcDxb0cyMw>
Subject: Re: [DNSOP] .arpa
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Mar 2017 02:38:11 -0000

--Apple-Mail=_85723910-4A51-4582-BADC-237A8D269103
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

On Mar 26, 2017, at 7:36 PM, George Michaelson <ggm@algebras.org> wrote:
> Its only my personal opinion, but I think the opposition to use of
> .ARPA is almost entirely fictive at this point.

I take it that since this is just your personal opinion, we need not =
discuss it any further?

Forgive me, but I do not think remarks of this sort are constructive.   =
If there is a reason why the working group consensus should not be =
followed, it is not that the working group's consensus on the question =
is "fictive," whatever that means.

My opposition to .arpa, such as it is, is that it suggests a hierarchy =
that is not present.   I think it's bad UI design, and that's why I =
prefer .homenet.   This is not a "fictive" objection.   You could argue =
that I am wrong, or that my opinion on the topic doesn't matter, or that =
even though I am right, other factors are more important, or that =
allowing the working group to decide matters like this is wrong, or that =
this is all irrelevant because we can't have it anyway.

But calling it "fictive" is disrespectful of reasoned discourse, and I =
encourage those various folks on this thread who have made similar =
arguments to please try to do better.   I mean no disrespect by =
this=E2=80=94I'm sure you've been on the receiving end of me making =
similarly bad arguments.   I just felt it necessary to point out.


--Apple-Mail=_85723910-4A51-4582-BADC-237A8D269103
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D"">On Mar 26, 2017, at 7:36 PM, George Michaelson &lt;<a =
href=3D"mailto:ggm@algebras.org" class=3D"">ggm@algebras.org</a>&gt; =
wrote:<div><blockquote type=3D"cite" class=3D""><div class=3D""><span =
style=3D"font-family: Menlo-Regular; font-size: 18px; font-style: =
normal; font-variant-caps: normal; font-weight: normal; letter-spacing: =
normal; orphans: auto; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; widows: auto; word-spacing: =
0px; -webkit-text-stroke-width: 0px; float: none; display: inline =
!important;" class=3D"">Its only my personal opinion, but I think the =
opposition to use of</span><br style=3D"font-family: Menlo-Regular; =
font-size: 18px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; orphans: auto; text-align: =
start; text-indent: 0px; text-transform: none; white-space: normal; =
widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" =
class=3D""><span style=3D"font-family: Menlo-Regular; font-size: 18px; =
font-style: normal; font-variant-caps: normal; font-weight: normal; =
letter-spacing: normal; orphans: auto; text-align: start; text-indent: =
0px; text-transform: none; white-space: normal; widows: auto; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: =
inline !important;" class=3D"">.ARPA is almost entirely fictive at this =
point.</span></div></blockquote></div><br class=3D""><div class=3D"">I =
take it that since this is just your personal opinion, we need not =
discuss it any further?</div><div class=3D""><br class=3D""></div><div =
class=3D"">Forgive me, but I do not think remarks of this sort are =
constructive. &nbsp; If there is a reason why the working group =
consensus should not be followed, it is not that the working group's =
consensus on the question is "fictive," whatever that means.</div><div =
class=3D""><br class=3D""></div><div class=3D"">My opposition to .arpa, =
such as it is, is that it suggests a hierarchy that is not present. =
&nbsp; I think it's bad UI design, and that's why I prefer .homenet. =
&nbsp; This is not a "fictive" objection. &nbsp; You could argue that I =
am wrong, or that my opinion on the topic doesn't matter, or that even =
though I am right, other factors are more important, or that allowing =
the working group to decide matters like this is wrong, or that this is =
all irrelevant because we can't have it anyway.</div><div class=3D""><br =
class=3D""></div><div class=3D"">But calling it "fictive" is =
disrespectful of reasoned discourse, and I encourage those various folks =
on this thread who have made similar arguments to please try to do =
better. &nbsp; I mean no disrespect by this=E2=80=94I'm sure you've been =
on the receiving end of me making similarly bad arguments. &nbsp; I just =
felt it necessary to point out.</div><div class=3D""><br =
class=3D""></div></body></html>=

--Apple-Mail=_85723910-4A51-4582-BADC-237A8D269103--


From nobody Sun Mar 26 19:51:11 2017
Return-Path: <ggm@algebras.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3FFBB127876 for <dnsop@ietfa.amsl.com>; Sun, 26 Mar 2017 19:51:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=algebras-org.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dnyN4t7uB6Vh for <dnsop@ietfa.amsl.com>; Sun, 26 Mar 2017 19:51:07 -0700 (PDT)
Received: from mail-vk0-x232.google.com (mail-vk0-x232.google.com [IPv6:2607:f8b0:400c:c05::232]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2A956127735 for <dnsop@ietf.org>; Sun, 26 Mar 2017 19:51:06 -0700 (PDT)
Received: by mail-vk0-x232.google.com with SMTP id r69so37167759vke.2 for <dnsop@ietf.org>; Sun, 26 Mar 2017 19:51:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=algebras-org.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=L22yWPj/31mhp73ilSdvoLyiRjEP65Ze23IQyghx1v4=; b=McJuzS+3MfbkP5KDRmEfYLjuWWe7ExnEnbZM1OmyV8H7hJ/1rBYL8NdFpRNR1makG7 A81zO/aYWjGm+RcI7N7HSFpYXKAcMnatL0LmeTui2F+FBCYDgVfsWwHKg2bVtPNib+D3 RtwfdyuKJqdVSAb77lLYAkjN7CiPoMiBKC7onK5xrm9VOS13mgGIgllYHQ09TOBL/lKh Ow0Fbmy7ZfnrxaaLiSMLrSyOdqCAf2t+8Iyycr4wU4VacZbNtgp51FmfJTBG+4d+Meq3 AI1AY3tdZGC/bUX8Ku3TAhQCPOxOM8uzs1d3G/II7ClK4FWAFhiZD3RdJEvtYH4Nqv4y j99A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=L22yWPj/31mhp73ilSdvoLyiRjEP65Ze23IQyghx1v4=; b=sTApEGUSKjxv6Pl6ln5YNKVfG3mFj8DzXeHt0KGmopMYN0giG4oO+ONoJ3jUEgYGCK BYclPDKnDSy6hQkgadRJvDlVg4kb1gqyaSQUodobIWEzxnHUWQBjhAr7hHE7ZCpix5TP p6mhmY1THznVV5jwJiopPC/uvlyXxSGOdNOgt4kfn4XT8bgh4ea/+JuODMi0O1+ur8NU xYYuuFqeHVCUaH0Y4EXW8PLL70d2tkoC4yiwWsxV2x4T9ranZZRjdPMF64/eDZ8xplSz fROL4ij4dX19rYOtBIYqbcfNrLQzL2rYb4ab7+lx9z0UmsPV7cGFwUfV/Qs5Hkgu+s3A pinA==
X-Gm-Message-State: AFeK/H2iTcYzbzSJ/poGjHUY7k6CqRAh0jBj5WRmLC9xQSwLicXrEca1L/JPkaKE2VYyYaVTMY41Pu821Y0v+g==
X-Received: by 10.159.48.193 with SMTP id k1mr8057202uab.49.1490583065248; Sun, 26 Mar 2017 19:51:05 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.103.84.20 with HTTP; Sun, 26 Mar 2017 19:51:04 -0700 (PDT)
X-Originating-IP: [216.80.61.5]
In-Reply-To: <980ED155-66BC-427D-901F-EAF28DB287D0@fugue.com>
References: <E07AFAEB-2B84-4610-87E7-94CF32CF3761@fugue.com> <7652B138-FEAB-4138-91FB-D71AFE6BEF2C@vigilsec.com> <6DCFBC9D-666A-4A3C-A418-82BB6AE3D25D@gmail.com> <alpine.LRH.2.20.999.1703210928390.28925@bofh.nohats.ca> <m1cqKPa-0000FeC@stereo.hq.phicoh.net> <71F88034-72C5-4AEE-9ACE-3493A1173634@gmail.com> <alpine.LRH.2.20.999.1703211011170.30281@bofh.nohats.ca> <0A544BEC-F719-4A7B-99E4-DC878EBE7B0C@gmail.com> <bfea867e81fc4147be39b424f6e3201f@PMBX112-W1-CA-1.pexch112.icann.org> <CALXbJH_Ck38PUPJQ1QktohMkj81J+dBmo9DgfOWvfx9+D6cBOg@mail.gmail.com> <CAKr6gn317Oiz2xxg8gKxO+BaEOFfJN4mZiw1DRLEtDgsvqvSyw@mail.gmail.com> <980ED155-66BC-427D-901F-EAF28DB287D0@fugue.com>
From: George Michaelson <ggm@algebras.org>
Date: Sun, 26 Mar 2017 21:51:04 -0500
Message-ID: <CAKr6gn1T4YF61oUQpm9-34vBNGAkin0kLV_EJdL=E6qEwTL1og@mail.gmail.com>
To: Ted Lemon <mellon@fugue.com>
Cc: IETF dnsop Working Group <dnsop@ietf.org>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/5YR4OYJfTMB8mcoUwO8yLHmss9E>
Subject: Re: [DNSOP] .arpa
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Mar 2017 02:51:09 -0000

I was thinking about the 'because its the (D)arpa" opposition when I
said that. I think *that* stated reason, is mostly now, a phantom.
Maybe I'm wrong on that too. Maybe its a giant political layer9
football which will come back to haunt us, forever. Given how much of
the planet happily goes into the RIR system to register PTR records
for their addresses, I'm struggling to believe this is a choke-issue
of significance.

You argue a case, as a question of human interaction. You see the
domain as one which is going to require human input, human engagement.
You want a TLD because you want people to interact with it, as a name.
This is not sounding to me like an infrastructure, technical driver
for the existence of a label, it sounds like a use case for UI design
goals, which demands the label exist. Thats the same reasoning as
.Onion was, in some ways.  Thats not a fictional driver, its a strong
motivation. So, I think that argument goes to the part not covered by
"most" in my badly worded statement. I can actually "understand" that
as a real driver. For english speakers, anyway.

The rest of your point, the quality of discourse.. I concede. I wrote
badly.  I deserved your rebuke.

-G

On Sun, Mar 26, 2017 at 9:38 PM, Ted Lemon <mellon@fugue.com> wrote:
> On Mar 26, 2017, at 7:36 PM, George Michaelson <ggm@algebras.org> wrote:
>
> Its only my personal opinion, but I think the opposition to use of
> .ARPA is almost entirely fictive at this point.
>
>
> I take it that since this is just your personal opinion, we need not disc=
uss
> it any further?
>
> Forgive me, but I do not think remarks of this sort are constructive.   I=
f
> there is a reason why the working group consensus should not be followed,=
 it
> is not that the working group's consensus on the question is "fictive,"
> whatever that means.
>
> My opposition to .arpa, such as it is, is that it suggests a hierarchy th=
at
> is not present.   I think it's bad UI design, and that's why I prefer
> .homenet.   This is not a "fictive" objection.   You could argue that I a=
m
> wrong, or that my opinion on the topic doesn't matter, or that even thoug=
h I
> am right, other factors are more important, or that allowing the working
> group to decide matters like this is wrong, or that this is all irrelevan=
t
> because we can't have it anyway.
>
> But calling it "fictive" is disrespectful of reasoned discourse, and I
> encourage those various folks on this thread who have made similar argume=
nts
> to please try to do better.   I mean no disrespect by this=E2=80=94I'm su=
re you've
> been on the receiving end of me making similarly bad arguments.   I just
> felt it necessary to point out.
>


From nobody Sun Mar 26 20:28:46 2017
Return-Path: <mellon@fugue.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 29B40128BB7 for <dnsop@ietfa.amsl.com>; Sun, 26 Mar 2017 20:28:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=fugue-com.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ValRJtIOaQdK for <dnsop@ietfa.amsl.com>; Sun, 26 Mar 2017 20:28:43 -0700 (PDT)
Received: from mail-it0-x22e.google.com (mail-it0-x22e.google.com [IPv6:2607:f8b0:4001:c0b::22e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0996D127241 for <dnsop@ietf.org>; Sun, 26 Mar 2017 20:19:32 -0700 (PDT)
Received: by mail-it0-x22e.google.com with SMTP id 190so39046811itm.0 for <dnsop@ietf.org>; Sun, 26 Mar 2017 20:19:32 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fugue-com.20150623.gappssmtp.com; s=20150623; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=oDsmse6qaumMM8VN13mdmxyP9I4g8ztRRmr+NWVETPc=; b=ccM6m8SVlzv3hkEPOMDqBzVOh/K69FPYD08oWq9Wjqnl/VFPe7oapdNSww2Lv4OQWN zHxSvN3RdzwTFYQ1xRIMQmKVqmsA9+Rxt/LTh/4Hh2o9KS3q4freuIKJOCZIesLlLAC9 2Bp3rv1Djp4c54fOrin2yShD0JYyJappxyPETk3ySKHNKfCYKYRxMzrqGyVsKSFpbkMG 4A/nK/T+McnyEVT4o+qjUW/z7/ZKmTu7HuiHcNlE6CuxyJrR0ni5uBOoan7DVEq86FRZ LIXBe1Ai5R/azLv0Yp+p8ZXo04sL9d25nlDb/LxKL5nPrIbVmWT0XkqZpLJdbBtZJ3I/ QgfQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=oDsmse6qaumMM8VN13mdmxyP9I4g8ztRRmr+NWVETPc=; b=OCfo4hieh97EucxQWaCc5qfpIO5kNcAMIRWvn1YahJfnnloiFykp3p20ZRsjkrCgk0 ZkU8qOWIQpNK6liZZhEufg0QoVvQMJ0cSbKHL9pcBCDbumifP8zmL9ERLaiHTtpq3wk4 4wgoOTMwM2PQRRuX+7ulY51DoVienJdm1rOJiEZQOsnGyJTumxP+Nk2TDlr+avQTiwX3 KizLxuLs5byqW5D1fT4JXYY5RoLlYR3Lt8afI6y2WyD9eUB5I07gejYMhxq70AT26auN 1Nu549a2BhtP8Z0z+ouFWk3bwaoi6cdhpA09TK3eDsyHctf58KMMTpTFJo1pgE8EzCk4 p1gA==
X-Gm-Message-State: AFeK/H1ERddwMTFOfNk/lvwBLklxNi2uSaBzm0y6/OtERrypKFgIRzDaMpoHXuf8Dzy2BA==
X-Received: by 10.36.10.129 with SMTP id 123mr2725537itw.80.1490584772075; Sun, 26 Mar 2017 20:19:32 -0700 (PDT)
Received: from [172.20.3.20] (swissotel07.s.subnet.rcn.com. [216.80.61.6]) by smtp.gmail.com with ESMTPSA id d196sm5064714ioe.3.2017.03.26.20.19.31 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 26 Mar 2017 20:19:31 -0700 (PDT)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
From: Ted Lemon <mellon@fugue.com>
In-Reply-To: <CAKr6gn1T4YF61oUQpm9-34vBNGAkin0kLV_EJdL=E6qEwTL1og@mail.gmail.com>
Date: Sun, 26 Mar 2017 22:19:26 -0500
Cc: IETF dnsop Working Group <dnsop@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <C035D5EF-0C48-4BD7-A7C2-ACE533BEB8FF@fugue.com>
References: <E07AFAEB-2B84-4610-87E7-94CF32CF3761@fugue.com> <7652B138-FEAB-4138-91FB-D71AFE6BEF2C@vigilsec.com> <6DCFBC9D-666A-4A3C-A418-82BB6AE3D25D@gmail.com> <alpine.LRH.2.20.999.1703210928390.28925@bofh.nohats.ca> <m1cqKPa-0000FeC@stereo.hq.phicoh.net> <71F88034-72C5-4AEE-9ACE-3493A1173634@gmail.com> <alpine.LRH.2.20.999.1703211011170.30281@bofh.nohats.ca> <0A544BEC-F719-4A7B-99E4-DC878EBE7B0C@gmail.com> <bfea867e81fc4147be39b424f6e3201f@PMBX112-W1-CA-1.pexch112.icann.org> <CALXbJH_Ck38PUPJQ1QktohMkj81J+dBmo9DgfOWvfx9+D6cBOg@mail.gmail.com> <CAKr6gn317Oiz2xxg8gKxO+BaEOFfJN4mZiw1DRLEtDgsvqvSyw@mail.gmail.com> <980ED155-66BC-427D-901F-EAF28DB287D0@fugue.com> <CAKr6gn1T4YF61oUQpm9-34vBNGAkin0kLV_EJdL=E6qEwTL1og@mail.gmail.com>
To: George Michaelson <ggm@algebras.org>
X-Mailer: Apple Mail (2.3259)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/kjDqEDYuMoIZa-Gcpa-KGaFB-kU>
Subject: Re: [DNSOP] .arpa
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Mar 2017 03:28:44 -0000

On Mar 26, 2017, at 9:51 PM, George Michaelson <ggm@algebras.org> wrote:
> I was thinking about the 'because its the (D)arpa" opposition when I
> said that. I think *that* stated reason, is mostly now, a phantom.
> Maybe I'm wrong on that too. Maybe its a giant political layer9
> football which will come back to haunt us, forever. Given how much of
> the planet happily goes into the RIR system to register PTR records
> for their addresses, I'm struggling to believe this is a choke-issue
> of significance.

I don't think there is any functional problem with hn.arpa: it could =
certainly work as a domain under which to put homenet names.   The =
problem is that it is not representative of what is happening.   With =
existing uses of .arpa, I don't think this is a problem, but if in fact =
we expect users to see homenet subdomains, then they should look like =
what they mean, and they don't mean "a subdomain of arpa."

> You argue a case, as a question of human interaction. You see the
> domain as one which is going to require human input, human engagement.
> You want a TLD because you want people to interact with it, as a name.
> This is not sounding to me like an infrastructure, technical driver
> for the existence of a label

Here you seem to be claiming that any label that has a meaning that is =
meant to be understood by end users is not a technical use.   This is =
not stated in the MoU.   Essentially, if it would be better to reserve a =
label in the root than under .arpa, then by definition we cannot.   If =
that's the case, where is the technical use provision in the MoU =
applicable?   It only makes sense for zones operated by ICANN, and the =
only zone operated by ICANN of which I am aware (perhaps naively) is the =
root zone.

So you would seem to be arguing that that provision in the MoU could be =
struck without harm.   If so, why was it put there in the first place?


From nobody Sun Mar 26 20:47:39 2017
Return-Path: <ggm@algebras.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E47C5127241 for <dnsop@ietfa.amsl.com>; Sun, 26 Mar 2017 20:47:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=algebras-org.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id i5PHo3RpLzII for <dnsop@ietfa.amsl.com>; Sun, 26 Mar 2017 20:47:34 -0700 (PDT)
Received: from mail-vk0-x236.google.com (mail-vk0-x236.google.com [IPv6:2607:f8b0:400c:c05::236]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 46307127342 for <dnsop@ietf.org>; Sun, 26 Mar 2017 20:47:34 -0700 (PDT)
Received: by mail-vk0-x236.google.com with SMTP id z204so38030642vkd.1 for <dnsop@ietf.org>; Sun, 26 Mar 2017 20:47:34 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=algebras-org.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=2716mz2+vyyAyd/jCEE01H2MbvAR0VS+RfGGlRkpss0=; b=lpkVfAYKV1qcryBjrFy0QeDW0b3wsuM1w2w3u5lXWiW3KivuLDEBPDYvbzH/qs5dbp 1Z5h1CSClx2dSw9PYhWhIvRC3uGF1XmRZq5nytxDqyXBxqJeS/j+gGGdLfgCuFLQDx8H DCYJdn6FJI/BUj0z/y8bj668+IgMQQ59WG0cp81eXVR/wVCAFmmb8TQZoRpHO7whBYLX tynKfFEKT/m+H5mU1rXZcEilCl8g5SXeUsthfX2loK5bSUErnhrM6XmSOVPLuLwHBtcr MJOQvFuLMXEXHoQnwZvEtqjp4ab+w06vaAbUDM5WLZ9e8MTqopE7T4EL/oX2ryurWbkS xbWg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=2716mz2+vyyAyd/jCEE01H2MbvAR0VS+RfGGlRkpss0=; b=UC11mwo18SbOrAu/LPA7kchkc8mBLJ69/HNEsir6x4dczlqmZL80/iAMSXBrakJFvI r4E2Nztqlj3bNIMq1/3y5fSVSZEC//NMV4wAoTpi2l6FvcGOEoTfxk1KBApZmwkt6uMD y8MgK3cnEefZ/vCxRGXVgdPV6wNY5oVZ7+Xu/7h00d9jreknMlshycY4hr8TTjaW1gm+ g5XHaHPFqWZsGFO0shh7QLPpFHfmwTZOAlTsemsmWcjT7JW288ogKurQgqqNchg2IQVv 5UeT6g+MmVOFJoLVNBNx2MBwqrb0Fju43hY5Y9tRF629JcgQ8AM6pUYZsakJUxXO261s Ja0g==
X-Gm-Message-State: AFeK/H1JtZAPf4HzrZ9zq4fSzBCvyHkw7qW/7tetu7eOyTYu9k5M7BpAea7iJ2UVhqaKEWjgQXKWA4TzxFDRQw==
X-Received: by 10.31.67.209 with SMTP id q200mr9001222vka.43.1490586453180; Sun, 26 Mar 2017 20:47:33 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.103.84.20 with HTTP; Sun, 26 Mar 2017 20:47:32 -0700 (PDT)
X-Originating-IP: [216.80.61.5]
In-Reply-To: <C035D5EF-0C48-4BD7-A7C2-ACE533BEB8FF@fugue.com>
References: <E07AFAEB-2B84-4610-87E7-94CF32CF3761@fugue.com> <7652B138-FEAB-4138-91FB-D71AFE6BEF2C@vigilsec.com> <6DCFBC9D-666A-4A3C-A418-82BB6AE3D25D@gmail.com> <alpine.LRH.2.20.999.1703210928390.28925@bofh.nohats.ca> <m1cqKPa-0000FeC@stereo.hq.phicoh.net> <71F88034-72C5-4AEE-9ACE-3493A1173634@gmail.com> <alpine.LRH.2.20.999.1703211011170.30281@bofh.nohats.ca> <0A544BEC-F719-4A7B-99E4-DC878EBE7B0C@gmail.com> <bfea867e81fc4147be39b424f6e3201f@PMBX112-W1-CA-1.pexch112.icann.org> <CALXbJH_Ck38PUPJQ1QktohMkj81J+dBmo9DgfOWvfx9+D6cBOg@mail.gmail.com> <CAKr6gn317Oiz2xxg8gKxO+BaEOFfJN4mZiw1DRLEtDgsvqvSyw@mail.gmail.com> <980ED155-66BC-427D-901F-EAF28DB287D0@fugue.com> <CAKr6gn1T4YF61oUQpm9-34vBNGAkin0kLV_EJdL=E6qEwTL1og@mail.gmail.com> <C035D5EF-0C48-4BD7-A7C2-ACE533BEB8FF@fugue.com>
From: George Michaelson <ggm@algebras.org>
Date: Sun, 26 Mar 2017 22:47:32 -0500
Message-ID: <CAKr6gn2XfL0ketLPCrd9oV3bGJ2B5HyQaUVJ=ffTKUzAHnYtKA@mail.gmail.com>
To: Ted Lemon <mellon@fugue.com>
Cc: IETF dnsop Working Group <dnsop@ietf.org>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/PQBa7SsjW6_xq_SReaT4-6A-1Mw>
Subject: Re: [DNSOP] .arpa
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Mar 2017 03:47:37 -0000

I really have a problem with "that it is not representative of what is
happening" -I mis-wrote to Ray, regarding how I believed he was
characterizing OpenWRT code. How am I meant to interpret what you
wrote here? Why am I not expected to respond, that is squatting in the
face of a discussion about WHY, let alone HOW the delegation should
happen? I should say that when I recall how the XMPP people felt when
they got pushback over standardization of jabber, I felt a lot of
sympathy for their "your nuts" rant: If people are doing this, maybe
recognizing reality is the best option. But that said, This feels like
technical domain-squatting. Thats how I understand 'what is happening'
to be meaingful, but maybe you meant something else? (I really want to
know btw)

I'd invert that second question: if the strong point of merit driving
requests into ICANN for delegation or reservation of labels is the
sense users interact with them, that has to be clearly stated in the
MoU: If there is a technical requirement for a label, it has to be
very very strong to require a new reference in the "." anchored
namespace. If it can exist in s/w under .Arpa it makes far more sense
to do that, than incur the consequence of asking for special treatment
in a heavyweight process. So I think the arbiter in a technical sense,
is "why can't this exist under an existing namespace". I am not
convinced any of the p2p network requests, hash labels, other novel
non-domain forms of label actually have a good case here.  Your
requirement for .homenet/home/.hn is because you expect it to be used
in ways which you believe demand that top state, for people. Thats
where we descend into an argument about if user-needs are technical
(in the sense 6761 meant) or not. I think you made a case they are. So
I am trying to think that way, and reflect on them that way.

(Alain I believe, possibly others has pointed out that any delegation
change in the root zone carries cost consequence which we make light
of, decrying it as lawyer food, but it does exist, and it does have to
be understood as a cost to the community in the wider sense)

I believe the technical merit language was written in a time when we
thought machine-led purposes would dictate needs. I do not believe it
was drawn up for modern times, and I think it was a naieve decision to
proceed with the MoU, and (re)open the door.

So, if the MoU doesn't say "either because strong machine-technical
requirement places this at the root" (I think despite my opposition,
the case for Onion probably had this because of the CA issuance
requirements) or "human interaction requirements make this a
technically motivated label eg home-use excluded from global DNS, but
for human reasons ANCHORED at the root, not a 2LD or 3LD" .. then
maybe it should? Said better of course.

A reductionist response to user need would be "user pays" -Its not one
I like, or subscribe to. But I am driven to note it.
In that sense, it might even be, that the wisest, simplest path for
the IAB to request new gTLD is to offer to pay for the costs, and make
the community understand every time they put this into the IANA
requirements or IAB directions, they are asking real money to be
spent. It would certainly focus the mind.

-G

On Sun, Mar 26, 2017 at 10:19 PM, Ted Lemon <mellon@fugue.com> wrote:
> On Mar 26, 2017, at 9:51 PM, George Michaelson <ggm@algebras.org> wrote:
>> I was thinking about the 'because its the (D)arpa" opposition when I
>> said that. I think *that* stated reason, is mostly now, a phantom.
>> Maybe I'm wrong on that too. Maybe its a giant political layer9
>> football which will come back to haunt us, forever. Given how much of
>> the planet happily goes into the RIR system to register PTR records
>> for their addresses, I'm struggling to believe this is a choke-issue
>> of significance.
>
> I don't think there is any functional problem with hn.arpa: it could cert=
ainly work as a domain under which to put homenet names.   The problem is t=
hat it is not representative of what is happening.   With existing uses of =
.arpa, I don't think this is a problem, but if in fact we expect users to s=
ee homenet subdomains, then they should look like what they mean, and they =
don't mean "a subdomain of arpa."
>
>> You argue a case, as a question of human interaction. You see the
>> domain as one which is going to require human input, human engagement.
>> You want a TLD because you want people to interact with it, as a name.
>> This is not sounding to me like an infrastructure, technical driver
>> for the existence of a label
>
> Here you seem to be claiming that any label that has a meaning that is me=
ant to be understood by end users is not a technical use.   This is not sta=
ted in the MoU.   Essentially, if it would be better to reserve a label in =
the root than under .arpa, then by definition we cannot.   If that's the ca=
se, where is the technical use provision in the MoU applicable?   It only m=
akes sense for zones operated by ICANN, and the only zone operated by ICANN=
 of which I am aware (perhaps naively) is the root zone.
>
> So you would seem to be arguing that that provision in the MoU could be s=
truck without harm.   If so, why was it put there in the first place?
>


From nobody Sun Mar 26 20:58:43 2017
Return-Path: <mellon@fugue.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1B6BF128768 for <dnsop@ietfa.amsl.com>; Sun, 26 Mar 2017 20:58:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=fugue-com.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rsUFrK6w7hIH for <dnsop@ietfa.amsl.com>; Sun, 26 Mar 2017 20:58:39 -0700 (PDT)
Received: from mail-it0-x229.google.com (mail-it0-x229.google.com [IPv6:2607:f8b0:4001:c0b::229]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A5109127342 for <dnsop@ietf.org>; Sun, 26 Mar 2017 20:58:39 -0700 (PDT)
Received: by mail-it0-x229.google.com with SMTP id e75so7935323itd.1 for <dnsop@ietf.org>; Sun, 26 Mar 2017 20:58:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fugue-com.20150623.gappssmtp.com; s=20150623; h=from:message-id:mime-version:subject:date:in-reply-to:cc:to :references; bh=rjAbMcpC1KU2v4LSIKrMG6WDESOj2WCGK+ZLAxlHAIs=; b=GBfXBdkBxIYzX+/aa4WDYpogosCRZs48EM6jaclw1v9gjgpRqeyLx8sE6Nnko7gvtB zB4ZlBS9ln9yZEsI4ajWJVClqi7d0aAghzAQEc5wnIQDFHUxy8tvO/Nf57wDWdtywQZv Z4P9oFcJEi9+1KvthRxxQ6tPZAnN4fptda70LKT1uxdRbEl2090PcfIphIK4/EcJph34 KgBgILKQijNdABFq/nK+8vgWYXnxTx/aUY9NGuRnikJYZ3fmvr5OyA5zOIpldAtIZQol OKps0rpaJtWJi56v2IV/PrevvQ7nIa02k/1SIiEChESKVKaCNYC2jFlLQaVke+dLVeHe PWgQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:message-id:mime-version:subject:date :in-reply-to:cc:to:references; bh=rjAbMcpC1KU2v4LSIKrMG6WDESOj2WCGK+ZLAxlHAIs=; b=C+KFNIQgtaPOEZ9dASQLpQ964pKLUIgP5gm/s7wB5KJnZoB3c6NNjzIcJtAx4B7Y5H iwH4pDYr8PgzWXBEGzZxjqTjj/DhrupRw8q0bqX77bn0uWI4r2bH3liuEu/taEhV/sS9 kHrXd/6zjH7gpmaqNpevr5RlshDHwhbxQ+zTnPGI8ZcbfgparIoEV+7+SS2Z6IBdJqCy QDfQGeJOChMmGkXiYHqf6c3L5UIntiXZ1SW3lsOUrPOFgX2VJXsN47srdedPzL0Ez1+7 p9BIkfMy3Uu23ku8C31HR+DizQy+zM9Mf/7GopFFqp5WtxZ63frU27GLaWUSyoExQVqO DHaQ==
X-Gm-Message-State: AFeK/H2tsQ4lmDWS8I5reG8emPJ59eAzGLRtNuo3eLigi+A+IoDiO5+Bboc7bG6PmN644g==
X-Received: by 10.107.3.198 with SMTP id e67mr19304821ioi.179.1490587119061; Sun, 26 Mar 2017 20:58:39 -0700 (PDT)
Received: from dhcp-91f6.meeting.ietf.org (dhcp-91f6.meeting.ietf.org. [31.133.145.246]) by smtp.gmail.com with ESMTPSA id 141sm5087352ioe.47.2017.03.26.20.58.38 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 26 Mar 2017 20:58:38 -0700 (PDT)
From: Ted Lemon <mellon@fugue.com>
Message-Id: <67857F08-F03B-43E4-8E76-66E45B12917B@fugue.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_3817F9B5-3FF3-4517-B090-FC7A53EAC316"
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
Date: Sun, 26 Mar 2017 22:58:33 -0500
In-Reply-To: <CAKr6gn2XfL0ketLPCrd9oV3bGJ2B5HyQaUVJ=ffTKUzAHnYtKA@mail.gmail.com>
Cc: IETF dnsop Working Group <dnsop@ietf.org>
To: George Michaelson <ggm@algebras.org>
References: <E07AFAEB-2B84-4610-87E7-94CF32CF3761@fugue.com> <7652B138-FEAB-4138-91FB-D71AFE6BEF2C@vigilsec.com> <6DCFBC9D-666A-4A3C-A418-82BB6AE3D25D@gmail.com> <alpine.LRH.2.20.999.1703210928390.28925@bofh.nohats.ca> <m1cqKPa-0000FeC@stereo.hq.phicoh.net> <71F88034-72C5-4AEE-9ACE-3493A1173634@gmail.com> <alpine.LRH.2.20.999.1703211011170.30281@bofh.nohats.ca> <0A544BEC-F719-4A7B-99E4-DC878EBE7B0C@gmail.com> <bfea867e81fc4147be39b424f6e3201f@PMBX112-W1-CA-1.pexch112.icann.org> <CALXbJH_Ck38PUPJQ1QktohMkj81J+dBmo9DgfOWvfx9+D6cBOg@mail.gmail.com> <CAKr6gn317Oiz2xxg8gKxO+BaEOFfJN4mZiw1DRLEtDgsvqvSyw@mail.gmail.com> <980ED155-66BC-427D-901F-EAF28DB287D0@fugue.com> <CAKr6gn1T4YF61oUQpm9-34vBNGAkin0kLV_EJdL=E6qEwTL1og@mail.gmail.com> <C035D5EF-0C48-4BD7-A7C2-ACE533BEB8FF@fugue.com> <CAKr6gn2XfL0ketLPCrd9oV3bGJ2B5HyQaUVJ=ffTKUzAHnYtKA@mail.gmail.com>
X-Mailer: Apple Mail (2.3259)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/6OAq0ZP_DFZ51jant0famLS4s2k>
Subject: Re: [DNSOP] .arpa
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Mar 2017 03:58:43 -0000

--Apple-Mail=_3817F9B5-3FF3-4517-B090-FC7A53EAC316
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

On Mar 26, 2017, at 10:47 PM, George Michaelson <ggm@algebras.org> =
wrote:
> If there is a technical requirement for a label, it has to be
> very very strong to require a new reference in the "." anchored
> namespace.

But the reason you feel this way is that such allocations would preclude =
gTLD allocations.   gTLD was not anticipated when the MoU was written.   =
The decision by ICANN to go down that route should not suddenly make it =
a million times more fraught for the IETF to exercise its use of that =
part of the MoU.   I assume that ICANN understood the MoU when they went =
down the gTLD path, so asking the IETF to now self-censor because of =
this change of circumstance seems unreasonable.

IoW, I do not believe that this is a reasonable test.   The test is not =
that there be a "strong technical requirement" but that there be a =
technical use.   Obviously this doesn't give the IETF the right to =
demand a name that someone else has already laid claim to.   This is why =
we selected '.homenet.'   AFAIK nobody else wants this name.

The accusation of squatting is silly.   We are going through the correct =
process.   No squatting is occurring.   '.home' has been used informally =
by entities other than the participants in the homenet working group, so =
you can't even accuse us of squatting on that; rather, it was the =
intention of the proponents of that name to simply make better use of it =
than the squatters were, in a way that wouldn't impinge on them.


--Apple-Mail=_3817F9B5-3FF3-4517-B090-FC7A53EAC316
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=us-ascii

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dus-ascii"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D"">On Mar 26, 2017, at 10:47 PM, George Michaelson &lt;<a =
href=3D"mailto:ggm@algebras.org" class=3D"">ggm@algebras.org</a>&gt; =
wrote:<div><blockquote type=3D"cite" class=3D""><div class=3D""><span =
style=3D"font-family: Menlo-Regular; font-size: 18px; font-style: =
normal; font-variant-caps: normal; font-weight: normal; letter-spacing: =
normal; orphans: auto; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; widows: auto; word-spacing: =
0px; -webkit-text-stroke-width: 0px; float: none; display: inline =
!important;" class=3D"">If there is a technical requirement for a label, =
it has to be</span><br style=3D"font-family: Menlo-Regular; font-size: =
18px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; orphans: auto; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; widows: =
auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=3D""><span=
 style=3D"font-family: Menlo-Regular; font-size: 18px; font-style: =
normal; font-variant-caps: normal; font-weight: normal; letter-spacing: =
normal; orphans: auto; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; widows: auto; word-spacing: =
0px; -webkit-text-stroke-width: 0px; float: none; display: inline =
!important;" class=3D"">very very strong to require a new reference in =
the "." anchored</span><br style=3D"font-family: Menlo-Regular; =
font-size: 18px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; orphans: auto; text-align: =
start; text-indent: 0px; text-transform: none; white-space: normal; =
widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" =
class=3D""><span style=3D"font-family: Menlo-Regular; font-size: 18px; =
font-style: normal; font-variant-caps: normal; font-weight: normal; =
letter-spacing: normal; orphans: auto; text-align: start; text-indent: =
0px; text-transform: none; white-space: normal; widows: auto; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: =
inline !important;" =
class=3D"">namespace.</span></div></blockquote></div><br class=3D""><div =
class=3D"">But the reason you feel this way is that such allocations =
would preclude gTLD allocations. &nbsp; gTLD was not anticipated when =
the MoU was written. &nbsp; The decision by ICANN to go down that route =
should not suddenly make it a million times more fraught for the IETF to =
exercise its use of that part of the MoU. &nbsp; I assume that ICANN =
understood the MoU when they went down the gTLD path, so asking the IETF =
to now self-censor because of this change of circumstance seems =
unreasonable.</div><div class=3D""><br class=3D""></div><div =
class=3D"">IoW, I do not believe that this is a reasonable test. &nbsp; =
The test is not that there be a "strong technical requirement" but that =
there be a technical use. &nbsp; Obviously this doesn't give the IETF =
the right to demand a name that someone else has already laid claim to. =
&nbsp; This is why we selected '.homenet.' &nbsp; AFAIK nobody else =
wants this name.</div><div class=3D""><br class=3D""></div><div =
class=3D"">The accusation of squatting is silly. &nbsp; We are going =
through the correct process. &nbsp; No squatting is occurring. &nbsp; =
'.home' has been used informally by entities other than the participants =
in the homenet working group, so you can't even accuse us of squatting =
on that; rather, it was the intention of the proponents of that name to =
simply make better use of it than the squatters were, in a way that =
wouldn't impinge on them.</div><div class=3D""><br =
class=3D""></div></body></html>=

--Apple-Mail=_3817F9B5-3FF3-4517-B090-FC7A53EAC316--


From nobody Mon Mar 27 00:52:47 2017
Return-Path: <paf@frobbit.se>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 485DB129490 for <dnsop@ietfa.amsl.com>; Mon, 27 Mar 2017 00:52:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.601
X-Spam-Level: 
X-Spam-Status: No, score=-2.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id j__eptgd_f9e for <dnsop@ietfa.amsl.com>; Mon, 27 Mar 2017 00:52:41 -0700 (PDT)
Received: from mail.frobbit.se (mail.frobbit.se [85.30.129.185]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1FA1412944D for <dnsop@ietf.org>; Mon, 27 Mar 2017 00:52:41 -0700 (PDT)
Received: from [77.72.226.187] (unknown [IPv6:2a01:3f0:1:0:b58a:4283:81fc:57d1]) by mail.frobbit.se (Postfix) with ESMTPSA id 222F2200D4; Mon, 27 Mar 2017 09:52:39 +0200 (CEST)
From: "Patrik =?utf-8?b?RsOkbHRzdHLDtm0=?=" <paf@frobbit.se>
To: "Ozgur Karatas" <okaratas@yandex.com>
Cc: "Jim Reid" <jim@rfc1035.com>, "Suzanne Woolf" <suzworldwide@gmail.com>, "IETF dnsop Working Group" <dnsop@ietf.org>, "Karen Rose" <karen@zyniadigital.com>
Date: Mon, 27 Mar 2017 09:52:33 +0200
Message-ID: <4707D44D-B0BD-44BF-A823-F1DF27D01D95@frobbit.se>
In-Reply-To: <2077231490541448@web17j.yandex.ru>
References: <E07AFAEB-2B84-4610-87E7-94CF32CF3761@fugue.com> <7652B138-FEAB-4138-91FB-D71AFE6BEF2C@vigilsec.com> <6DCFBC9D-666A-4A3C-A418-82BB6AE3D25D@gmail.com> <alpine.LRH.2.20.999.1703210928390.28925@bofh.nohats.ca> <m1cqKPa-0000FeC@stereo.hq.phicoh.net> <71F88034-72C5-4AEE-9ACE-3493A1173634@gmail.com> <alpine.LRH.2.20.999.1703211011170.30281@bofh.nohats.ca> <0A544BEC-F719-4A7B-99E4-DC878EBE7B0C@gmail.com> <63DEB599-B4CD-4664-9AB6-9F505D81EDA7@rfc1035.com> <2077231490541448@web17j.yandex.ru>
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=_MailMate_4176DFAA-21C0-42EB-8A85-BAEE9EC8EB3B_="; micalg=pgp-sha1; protocol="application/pgp-signature"
X-Mailer: MailMate (2.0BETAr6080)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/26dzzYl1-O8dR9N8ywNZ4ButM2w>
Subject: Re: [DNSOP] .arpa
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Mar 2017 07:52:45 -0000

This is an OpenPGP/MIME signed message (RFC 3156 and 4880).

--=_MailMate_4176DFAA-21C0-42EB-8A85-BAEE9EC8EB3B_=
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

On 26 Mar 2017, at 17:17, Ozgur Karatas wrote:

> 22.03.2017, 10:05, "Jim Reid" <jim@rfc1035.com>:
>
>>> =C2=A0On 21 Mar 2017, at 14:53, Suzanne Woolf <suzworldwide@gmail.com=
> wrote:
>>>
>>> =C2=A0RFC 3172 was written in 2001=E2=80=A6
>
> the last updated was made in 2013, right?

One important part is in the letter from NTIA (Karen Rose) to ICANN (Loui=
s Touton) in Appendix A.

A letter sent April 28, 2000.

   Patrik

--=_MailMate_4176DFAA-21C0-42EB-8A85-BAEE9EC8EB3B_=
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename=signature.asc
Content-Type: application/pgp-signature; name=signature.asc

-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - http://gpgtools.org

iEYEARECAAYFAljYxMEACgkQrMabGguI181+BgCfcF+mj0toPxo2vuU29dZxwm0z
EBsAn3h7oNhesKC9fBqeKZUh/W0C+xoA
=wgxx
-----END PGP SIGNATURE-----

--=_MailMate_4176DFAA-21C0-42EB-8A85-BAEE9EC8EB3B_=--


From nobody Mon Mar 27 05:41:50 2017
Return-Path: <ray@bellis.me.uk>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BBA03128DF3 for <dnsop@ietfa.amsl.com>; Mon, 27 Mar 2017 05:41:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id B4X8WAoGdpx3 for <dnsop@ietfa.amsl.com>; Mon, 27 Mar 2017 05:41:46 -0700 (PDT)
Received: from hydrogen.portfast.net (hydrogen.portfast.net [188.246.200.2]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BCC6C124D37 for <dnsop@ietf.org>; Mon, 27 Mar 2017 05:41:46 -0700 (PDT)
Received: from 107-1-12-170-ip-static.hfc.comcastbusiness.net ([107.1.12.170]:60777 helo=rays-mbp.local) by hydrogen.portfast.net ([188.246.200.2]:465) with esmtpsa (fixed_plain:ray@bellis.me.uk) (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) id 1csTxu-00030N-WF (Exim 4.72) for dnsop@ietf.org (return-path <ray@bellis.me.uk>); Mon, 27 Mar 2017 13:41:43 +0100
To: dnsop@ietf.org
References: <E07AFAEB-2B84-4610-87E7-94CF32CF3761@fugue.com> <7652B138-FEAB-4138-91FB-D71AFE6BEF2C@vigilsec.com> <6DCFBC9D-666A-4A3C-A418-82BB6AE3D25D@gmail.com> <alpine.LRH.2.20.999.1703210928390.28925@bofh.nohats.ca> <m1cqKPa-0000FeC@stereo.hq.phicoh.net> <71F88034-72C5-4AEE-9ACE-3493A1173634@gmail.com> <alpine.LRH.2.20.999.1703211011170.30281@bofh.nohats.ca> <0A544BEC-F719-4A7B-99E4-DC878EBE7B0C@gmail.com> <63DEB599-B4CD-4664-9AB6-9F505D81EDA7@rfc1035.com> <2077231490541448@web17j.yandex.ru> <4707D44D-B0BD-44BF-A823-F1DF27D01D95@frobbit.se>
From: Ray Bellis <ray@bellis.me.uk>
Message-ID: <418e7731-87da-cd23-42ce-24fb6cdcdaee@bellis.me.uk>
Date: Mon, 27 Mar 2017 07:41:43 -0500
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <4707D44D-B0BD-44BF-A823-F1DF27D01D95@frobbit.se>
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/F5aPQOHbqWzkDtiW7OOtkXrkjOs>
Subject: Re: [DNSOP] .arpa
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Mar 2017 12:41:49 -0000

On 27/03/2017 02:52, Patrik Fältström wrote:

> One important part is in the letter from NTIA (Karen Rose) to ICANN 
> (Louis Touton) in Appendix A.
> 
> A letter sent April 28, 2000.

Is it online?   I can't find it in the ICANN correspondence archive.

Ray


From nobody Mon Mar 27 05:51:13 2017
Return-Path: <paf@frobbit.se>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 10F0312953C for <dnsop@ietfa.amsl.com>; Mon, 27 Mar 2017 05:51:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.601
X-Spam-Level: 
X-Spam-Status: No, score=-2.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4A4xJ46aJJP5 for <dnsop@ietfa.amsl.com>; Mon, 27 Mar 2017 05:51:06 -0700 (PDT)
Received: from mail.frobbit.se (mail.frobbit.se [IPv6:2a02:80:3ffe::176]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 50775127599 for <dnsop@ietf.org>; Mon, 27 Mar 2017 05:51:05 -0700 (PDT)
Received: from [77.72.226.187] (unknown [IPv6:2a01:3f0:1:0:783a:9e0b:e930:e8dd]) by mail.frobbit.se (Postfix) with ESMTPSA id 326822175C; Mon, 27 Mar 2017 14:51:03 +0200 (CEST)
From: "Patrik =?utf-8?b?RsOkbHRzdHLDtm0=?=" <paf@frobbit.se>
To: "Ray Bellis" <ray@bellis.me.uk>
Cc: dnsop@ietf.org
Date: Mon, 27 Mar 2017 14:51:02 +0200
Message-ID: <0802875B-8AD2-449F-937D-38AAC29D02A4@frobbit.se>
In-Reply-To: <418e7731-87da-cd23-42ce-24fb6cdcdaee@bellis.me.uk>
References: <E07AFAEB-2B84-4610-87E7-94CF32CF3761@fugue.com> <7652B138-FEAB-4138-91FB-D71AFE6BEF2C@vigilsec.com> <6DCFBC9D-666A-4A3C-A418-82BB6AE3D25D@gmail.com> <alpine.LRH.2.20.999.1703210928390.28925@bofh.nohats.ca> <m1cqKPa-0000FeC@stereo.hq.phicoh.net> <71F88034-72C5-4AEE-9ACE-3493A1173634@gmail.com> <alpine.LRH.2.20.999.1703211011170.30281@bofh.nohats.ca> <0A544BEC-F719-4A7B-99E4-DC878EBE7B0C@gmail.com> <63DEB599-B4CD-4664-9AB6-9F505D81EDA7@rfc1035.com> <2077231490541448@web17j.yandex.ru> <4707D44D-B0BD-44BF-A823-F1DF27D01D95@frobbit.se> <418e7731-87da-cd23-42ce-24fb6cdcdaee@bellis.me.uk>
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=_MailMate_DD40CCD0-EFFD-4837-99F0-50208ABE460C_="; micalg=pgp-sha1; protocol="application/pgp-signature"
X-Mailer: MailMate (2.0BETAr6080)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/FAi0fuJLjipKKs5UZLJ0StDf7So>
Subject: Re: [DNSOP] .arpa
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Mar 2017 12:51:08 -0000

This is an OpenPGP/MIME signed message (RFC 3156 and 4880).

--=_MailMate_DD40CCD0-EFFD-4837-99F0-50208ABE460C_=
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

On 27 Mar 2017, at 14:41, Ray Bellis wrote:

> On 27/03/2017 02:52, Patrik F=C3=A4ltstr=C3=B6m wrote:
>
>> One important part is in the letter from NTIA (Karen Rose) to ICANN
>> (Louis Touton) in Appendix A.
>>
>> A letter sent April 28, 2000.
>
> Is it online?   I can't find it in the ICANN correspondence archive.

RFC 3172, Appendix A.

<https://tools.ietf.org/html/rfc3172>

   paf

--=_MailMate_DD40CCD0-EFFD-4837-99F0-50208ABE460C_=
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename=signature.asc
Content-Type: application/pgp-signature; name=signature.asc

-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - http://gpgtools.org

iEYEARECAAYFAljZCrYACgkQrMabGguI180blQCcCX9F+sxUuhLEXBrOS7Dr8+bN
4ycAn3xZLIQ/3Z8fH5OXMipWRKkAzHgo
=8Thh
-----END PGP SIGNATURE-----

--=_MailMate_DD40CCD0-EFFD-4837-99F0-50208ABE460C_=--


From nobody Mon Mar 27 05:51:51 2017
Return-Path: <jim@rfc1035.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C12A112778E for <dnsop@ietfa.amsl.com>; Mon, 27 Mar 2017 05:51:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9tsGl1QiAHsC for <dnsop@ietfa.amsl.com>; Mon, 27 Mar 2017 05:51:47 -0700 (PDT)
Received: from shaun.rfc1035.com (shaun.rfc1035.com [93.186.33.42]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 87E24129686 for <dnsop@ietf.org>; Mon, 27 Mar 2017 05:51:46 -0700 (PDT)
Received: from dhcp-b8e9.meeting.ietf.org (dhcp-b8e9.meeting.ietf.org [31.133.184.233]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by shaun.rfc1035.com (Postfix) with ESMTPSA id 615E22421513; Mon, 27 Mar 2017 12:51:44 +0000 (UTC)
Content-Type: text/plain; charset=windows-1252
Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\))
From: Jim Reid <jim@rfc1035.com>
In-Reply-To: <418e7731-87da-cd23-42ce-24fb6cdcdaee@bellis.me.uk>
Date: Mon, 27 Mar 2017 13:51:42 +0100
Cc: dnsop@ietf.org
Content-Transfer-Encoding: quoted-printable
Message-Id: <4B5C9BA1-8427-46F8-B9DC-D589D280386B@rfc1035.com>
References: <E07AFAEB-2B84-4610-87E7-94CF32CF3761@fugue.com> <7652B138-FEAB-4138-91FB-D71AFE6BEF2C@vigilsec.com> <6DCFBC9D-666A-4A3C-A418-82BB6AE3D25D@gmail.com> <alpine.LRH.2.20.999.1703210928390.28925@bofh.nohats.ca> <m1cqKPa-0000FeC@stereo.hq.phicoh.net> <71F88034-72C5-4AEE-9ACE-3493A1173634@gmail.com> <alpine.LRH.2.20.999.1703211011170.30281@bofh.nohats.ca> <0A544BEC-F719-4A7B-99E4-DC878EBE7B0C@gmail.com> <63DEB599-B4CD-4664-9AB6-9F505D81EDA7@rfc1035.com> <2077231490541448@web17j.yandex.ru> <4707D44D-B0BD-44BF-A823-F1DF27D01D95@frobbit.se> <418e7731-87da-cd23-42ce-24fb6cdcdaee@bellis.me.uk>
To: Ray Bellis <ray@bellis.me.uk>
X-Mailer: Apple Mail (2.3124)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/4sDNfCbVumxip8-A5SL6QDIESHo>
Subject: Re: [DNSOP] .arpa
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Mar 2017 12:51:50 -0000

> On 27 Mar 2017, at 13:41, Ray Bellis <ray@bellis.me.uk> wrote:
>=20
> On 27/03/2017 02:52, Patrik F=E4ltstr=F6m wrote:
>=20
>> One important part is in the letter from NTIA (Karen Rose) to ICANN=20=

>> (Louis Touton) in Appendix A.
>>=20
>> A letter sent April 28, 2000.
>=20
> Is it online?   I can't find it in the ICANN correspondence archive.

It's in RFC3172.


From nobody Mon Mar 27 07:16:54 2017
Return-Path: <daniel.migault@ericsson.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C9B981296D8 for <dnsop@ietfa.amsl.com>; Mon, 27 Mar 2017 07:16:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.2
X-Spam-Level: 
X-Spam-Status: No, score=-4.2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id F6qhWYB8wHhV for <dnsop@ietfa.amsl.com>; Mon, 27 Mar 2017 07:16:49 -0700 (PDT)
Received: from usplmg21.ericsson.net (usplmg21.ericsson.net [198.24.6.65]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 97289127010 for <dnsop@ietf.org>; Mon, 27 Mar 2017 07:16:49 -0700 (PDT)
X-AuditID: c6180641-c3fff70000000a06-52-58d8d8754b51
Received: from EUSAAHC006.ericsson.se (Unknown_Domain [147.117.188.90]) by  (Symantec Mail Security) with SMTP id F8.54.02566.578D8D85; Mon, 27 Mar 2017 11:16:41 +0200 (CEST)
Received: from EUSAAMB107.ericsson.se ([147.117.188.124]) by EUSAAHC006.ericsson.se ([147.117.188.90]) with mapi id 14.03.0339.000; Mon, 27 Mar 2017 10:16:42 -0400
From: Daniel Migault <daniel.migault@ericsson.com>
To: dnsop <dnsop@ietf.org>
Thread-Topic: New Version Notification for draft-mglt-dnsop-dnssec-validator-requirements-04.txt
Thread-Index: AQHSpwQ59LntiRRPpEidsUMcUV778qGoupqQ
Date: Mon, 27 Mar 2017 14:16:36 +0000
Message-ID: <2DD56D786E600F45AC6BDE7DA4E8A8C118BB74CA@eusaamb107.ericsson.se>
References: <149062396899.30595.6360166634187605799.idtracker@ietfa.amsl.com>
In-Reply-To: <149062396899.30595.6360166634187605799.idtracker@ietfa.amsl.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [147.117.188.12]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrBLMWRmVeSWpSXmKPExsUyuXRPlG7ljRsRBis/c1vcfXOZxYHRY8mS n0wBjFFcNimpOZllqUX6dglcGe1rr7MVnJGqaOrfwdTA+EWyi5GTQ0LARGLX/07WLkYuDiGB DYwSe2d3QDnLGSUaX/1lAaliEzCSaDvUzw5iiwhISTyb9QgsLiyQKLF4SRMbRDxJ4kDXWaga I4kHl1rAbBYBVYl/h7Yzgdi8Ar4SH+4cBusVArJvTd7NCGJzCvhJrFm3D8xmFBCT+H5qDVg9 s4C4xK0n85kgLhWQWLLnPDOELSrx8vE/VghbSWLO62tAcQ6gek2J9bv0IVoVJaZ0P2SHWCso cXLmE5YJjCKzkEydhdAxC0nHLCQdCxhZVjFylBYX5OSmGxluYgSG9zEJNscdjHt7PQ8xCnAw KvHwLmC8ESHEmlhWXJl7iFGCg1lJhPcb980IId6UxMqq1KL8+KLSnNTiQ4zSHCxK4rzvyi9E CAmkJ5akZqemFqQWwWSZODilGhhLo8/HVTUwP5x24XFCqtOhrz66ik6rzgfaSHGonT9y9sel GQ13GFmrlqX9TQ1jWZkk+bJkLodEVlPTwSp3r7x1KycJvXcNzDZ/VqQqefb74+N9Vk4ZT8o3 pNdWbm3M+zyPUbiwqeej69b/3dJLnP0rdvFkhG/4URM4QTh3hp8Hj01tpwRTuxJLcUaioRZz UXEiAMHO6qdrAgAA
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/bPxzY9WQwpDOK7Dy583Zq1SsqXY>
Subject: [DNSOP] FW: New Version Notification for draft-mglt-dnsop-dnssec-validator-requirements-04.txt
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Mar 2017 14:16:53 -0000

SGksIA0KDQpQbGVhc2UgZmluZCBhbiB1cGRhdGUgb2Ygb3VyIGRyYWZ0IG9uIHJlcXVpcmVtZW50
cyBmb3IgRE5TU0VDIHJlc29sdmVyLiANCg0KRE5TIHJlc29sdmVycyBoYXJkbHkgZW5hYmxlIERO
U1NFQyBhcyAxKSByZXNvbHZlcnMgYXJlIG5vdCByb2J1c3QgdG9vIEROUyBhdXRob3JpdGF0aXZl
IG9wZXJhdGlvbnMg4oCTIGxpa2UgS1NLIHJvbGwgb3Zlciwgc2lnbmluZyBlcnJvcnPigKYuIOKA
kyBhbmQgMikgbmV0d29yayBhZG1pbmlzdHJhdG9ycyBoYXZlIGxpdHRsZSBjb250cm9sIG9uIHRo
ZXNlIHJlc29sdmVycyB0byByZWNvdmVyIHN1Y2ggc2l0dWF0aW9ucy4NCg0KVGhlIGRyYWZ0IGRl
c2NyaWJlcyBob3cgaW52YWxpZCBETlNTRUMgcmVsYXRlZCBSUnNldHMgbWF5IGJlIGNvbnNpZGVy
ZWQgYnkgdGhlIHJlc29sdmVyLiBUaGUgbGlzdGVkIHJlcXVpcmVtZW50cyBhaW0gYXQgZGVzaWdu
aW5nIG1lY2hhbmlzbXMgYXMgd2VsbCBhcyBpbnRlcmFjdGlvbnMgd2l0aCBuZXR3b3JrIG1hbmFn
ZXJzIGNhbiBlYXNpbHkgc29sdmUvYXZvaWQgdGhlc2Ugc2l0dWF0aW9ucy4gU3VjaCBtZWNoYW5p
c21zIGFyZSBleHBlY3RlZCB0byBlbmNvdXJhZ2UgRE5TU0VDIGRlcGxveW1lbnQgb24gcmVzb2x2
ZXJzLg0KDQpZb3VycywgDQpEYW5pZWwNCg0KLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCkZy
b206IGludGVybmV0LWRyYWZ0c0BpZXRmLm9yZyBbbWFpbHRvOmludGVybmV0LWRyYWZ0c0BpZXRm
Lm9yZ10gDQpTZW50OiBNb25kYXksIE1hcmNoIDI3LCAyMDE3IDk6MTMgQU0NClRvOiBFZHdhcmQg
TGV3aXMgPGVkd2FyZC5sZXdpc0BpY2Fubi5vcmc+OyBEYW5pZWwgTWlnYXVsdCA8ZGFuaWVsLm1p
Z2F1bHRAZXJpY3Nzb24uY29tPjsgRGFuIFlvcmsgPHlvcmtAaXNvYy5vcmc+OyB5b3JrQGlzb2Mu
b3JnIDx5b3JrQGlzb2Mub3JnPg0KU3ViamVjdDogTmV3IFZlcnNpb24gTm90aWZpY2F0aW9uIGZv
ciBkcmFmdC1tZ2x0LWRuc29wLWRuc3NlYy12YWxpZGF0b3ItcmVxdWlyZW1lbnRzLTA0LnR4dA0K
DQoNCkEgbmV3IHZlcnNpb24gb2YgSS1ELCBkcmFmdC1tZ2x0LWRuc29wLWRuc3NlYy12YWxpZGF0
b3ItcmVxdWlyZW1lbnRzLTA0LnR4dA0KaGFzIGJlZW4gc3VjY2Vzc2Z1bGx5IHN1Ym1pdHRlZCBi
eSBEYW5pZWwgTWlnYXVsdCBhbmQgcG9zdGVkIHRvIHRoZSBJRVRGIHJlcG9zaXRvcnkuDQoNCk5h
bWU6CQlkcmFmdC1tZ2x0LWRuc29wLWRuc3NlYy12YWxpZGF0b3ItcmVxdWlyZW1lbnRzDQpSZXZp
c2lvbjoJMDQNClRpdGxlOgkJRE5TU0VDIFZhbGlkYXRvcnMgUmVxdWlyZW1lbnRzDQpEb2N1bWVu
dCBkYXRlOgkyMDE3LTAzLTI3DQpHcm91cDoJCUluZGl2aWR1YWwgU3VibWlzc2lvbg0KUGFnZXM6
CQkxMA0KVVJMOiAgICAgICAgICAgIGh0dHBzOi8vd3d3LmlldGYub3JnL2ludGVybmV0LWRyYWZ0
cy9kcmFmdC1tZ2x0LWRuc29wLWRuc3NlYy12YWxpZGF0b3ItcmVxdWlyZW1lbnRzLTA0LnR4dA0K
U3RhdHVzOiAgICAgICAgIGh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0LW1n
bHQtZG5zb3AtZG5zc2VjLXZhbGlkYXRvci1yZXF1aXJlbWVudHMvDQpIdG1saXplZDogICAgICAg
aHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0LW1nbHQtZG5zb3AtZG5zc2VjLXZhbGlk
YXRvci1yZXF1aXJlbWVudHMtMDQNCkh0bWxpemVkOiAgICAgICBodHRwczovL2RhdGF0cmFja2Vy
LmlldGYub3JnL2RvYy9odG1sL2RyYWZ0LW1nbHQtZG5zb3AtZG5zc2VjLXZhbGlkYXRvci1yZXF1
aXJlbWVudHMtMDQNCkRpZmY6ICAgICAgICAgICBodHRwczovL3d3dy5pZXRmLm9yZy9yZmNkaWZm
P3VybDI9ZHJhZnQtbWdsdC1kbnNvcC1kbnNzZWMtdmFsaWRhdG9yLXJlcXVpcmVtZW50cy0wNA0K
DQpBYnN0cmFjdDoNCiAgIEROU1NFQyBwcm92aWRlcyBkYXRhIGludGVncml0eSBhbmQgYXV0aGVu
dGljYXRpb24gZm9yIEROU1NFQw0KICAgdmFsaWRhdG9ycy4gIEhvd2V2ZXIsIHdpdGhvdXQgdmFs
aWQgdHJ1c3QgYW5jaG9yKHMpIGFuZCBhbiBhY2NlcHRhYmxlDQogICB2YWx1ZSBmb3IgdGhlIGN1
cnJlbnQgdGltZSwgRE5TU0VDIHZhbGlkYXRpb24gY2Fubm90IGJlIHBlcmZvcm1lZC4NCiAgIFRo
aXMgZG9jdW1lbnQgbGlzdHMgdGhlIHJlcXVpcmVtZW50cyB0byBiZSBhZGRyZXNzZWQgc28gcmVz
b2x2ZXJzIGNhbg0KICAgaGF2ZSBETlNTRUMgdmFsaWRhdGlvbiBjYW4gYmUgYWx3YXlzLW9uLg0K
DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgDQoNCg0KUGxlYXNlIG5vdGUgdGhhdCBpdCBtYXkg
dGFrZSBhIGNvdXBsZSBvZiBtaW51dGVzIGZyb20gdGhlIHRpbWUgb2Ygc3VibWlzc2lvbiB1bnRp
bCB0aGUgaHRtbGl6ZWQgdmVyc2lvbiBhbmQgZGlmZiBhcmUgYXZhaWxhYmxlIGF0IHRvb2xzLmll
dGYub3JnLg0KDQpUaGUgSUVURiBTZWNyZXRhcmlhdA0KDQo=


From nobody Mon Mar 27 07:37:33 2017
Return-Path: <suzworldwide@gmail.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5D2DB12956B for <dnsop@ietfa.amsl.com>; Mon, 27 Mar 2017 07:37:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level: 
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3rsZ_NmZMLeU for <dnsop@ietfa.amsl.com>; Mon, 27 Mar 2017 07:37:30 -0700 (PDT)
Received: from mail-it0-x22a.google.com (mail-it0-x22a.google.com [IPv6:2607:f8b0:4001:c0b::22a]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DE16A12943B for <dnsop@ietf.org>; Mon, 27 Mar 2017 07:37:29 -0700 (PDT)
Received: by mail-it0-x22a.google.com with SMTP id y18so75907824itc.0 for <dnsop@ietf.org>; Mon, 27 Mar 2017 07:37:29 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=y66hg/sBxpGfzJ1bqgCwpZOsdWSgKOgLlUuF0/Dm4to=; b=AUpiWUGgRr7dfU0XvUHJGbsvK38A+30v7jaPif8WP7PZ5rPZ12WpNbn/ThUTZOouk5 zDhQ0x7bOSgLJzEyBwFnOHnNtZV/AehGQ3q4TEV8BxK4ly9PfXAkEbiM0sn+u72CL4cm gypXFYcYZkINDTCZtPyJRkwc//MqUit7ey4+jEY4BwVLVTotD2ILbVb3GCrmNhZSQMlP u2WwW0I0uebnBf8mvl9kI7HhZZ6oS8r+rllqicnCoQst5KTLY1UtVSGldvhNNy4fxleq B8IyyxSWpioLntjLP53+gKYnkF1jYEiKD2TqWiSLOQmsIHniKCAZ/SncQQBocDQTUCvB Rm1g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=y66hg/sBxpGfzJ1bqgCwpZOsdWSgKOgLlUuF0/Dm4to=; b=WqU+eHFz5ThdhQjOBwtq20oZcPpokOwAu8huXgTDSVUWPCx73RglAovYFk6iEGHUFV iJMz6s8vCPEu6BzNeukQsVtQ5EORBpH4s4nKrsRfXn3qj6vGD4YrscYsYKONOqlDoAx/ aWkzE0jsOV9TeZujYliabJhaaeKmuor+5EgGDC1SdKrsYUZ6psQgvU64hS50IO2IEUt6 rMayCIQp2vRaTqDIrhaUSyGwdsZkmg1pt8oVoPGnxwj+g5JWQJqkqh/fENGVrMv3SmA1 nGHBG8bsjc/0LSLN6b960Aw8P7KON6+aY4rkQ9cf0kDDSQFrmr9IxF7UuHlpF3j3Pcdl 57DA==
X-Gm-Message-State: AFeK/H0IbqVxf5WfT3RWg6wl3WFuLdyQyBI2QfnssTu8zeOoLNZxkGGRWM3yWI+8SFJqZA==
X-Received: by 10.107.132.140 with SMTP id o12mr20524880ioi.181.1490625409995;  Mon, 27 Mar 2017 07:36:49 -0700 (PDT)
Received: from t2001067c03700128b82056d5e4c1eeea.v6.meeting.ietf.org (t2001067c03700128b82056d5e4c1eeea.v6.meeting.ietf.org. [2001:67c:370:128:b820:56d5:e4c1:eeea]) by smtp.gmail.com with ESMTPSA id r85sm321819itc.13.2017.03.27.07.36.49 (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Mon, 27 Mar 2017 07:36:49 -0700 (PDT)
Content-Type: text/plain; charset=windows-1252
Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2104\))
From: Suzanne Woolf <suzworldwide@gmail.com>
In-Reply-To: <418e7731-87da-cd23-42ce-24fb6cdcdaee@bellis.me.uk>
Date: Mon, 27 Mar 2017 10:36:44 -0400
Cc: dnsop@ietf.org
Content-Transfer-Encoding: quoted-printable
Message-Id: <A6E8085C-5A41-478C-8452-2A94305D24D5@gmail.com>
References: <E07AFAEB-2B84-4610-87E7-94CF32CF3761@fugue.com> <7652B138-FEAB-4138-91FB-D71AFE6BEF2C@vigilsec.com> <6DCFBC9D-666A-4A3C-A418-82BB6AE3D25D@gmail.com> <alpine.LRH.2.20.999.1703210928390.28925@bofh.nohats.ca> <m1cqKPa-0000FeC@stereo.hq.phicoh.net> <71F88034-72C5-4AEE-9ACE-3493A1173634@gmail.com> <alpine.LRH.2.20.999.1703211011170.30281@bofh.nohats.ca> <0A544BEC-F719-4A7B-99E4-DC878EBE7B0C@gmail.com> <63DEB599-B4CD-4664-9AB6-9F505D81EDA7@rfc1035.com> <2077231490541448@web17j.yandex.ru> <4707D44D-B0BD-44BF-A823-F1DF27D01D95@frobbit.se> <418e7731-87da-cd23-42ce-24fb6cdcdaee@bellis.me.uk>
To: Ray Bellis <ray@bellis.me.uk>
X-Mailer: Apple Mail (2.2104)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/xHUDE5M-oeyApP1vKWxX9FBSlS0>
Subject: Re: [DNSOP] .arpa
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Mar 2017 14:37:32 -0000

> On Mar 27, 2017, at 8:41 AM, Ray Bellis <ray@bellis.me.uk> wrote:
>=20
>=20
>=20
> On 27/03/2017 02:52, Patrik F=E4ltstr=F6m wrote:
>=20
>> One important part is in the letter from NTIA (Karen Rose) to ICANN=20=

>> (Louis Touton) in Appendix A.
>>=20
>> A letter sent April 28, 2000.
>=20
> Is it online?   I can't find it in the ICANN correspondence archive.

It=92s Appendix A to RFC 3172.


Suzanne


From nobody Mon Mar 27 08:43:57 2017
Return-Path: <edward.lewis@icann.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 09A08129405 for <dnsop@ietfa.amsl.com>; Mon, 27 Mar 2017 08:43:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.202
X-Spam-Level: 
X-Spam-Status: No, score=-4.202 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id P8WJigcddDVu for <dnsop@ietfa.amsl.com>; Mon, 27 Mar 2017 08:43:54 -0700 (PDT)
Received: from out.west.pexch112.icann.org (pfe112-ca-2.pexch112.icann.org [64.78.40.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 72ECF126B71 for <dnsop@ietf.org>; Mon, 27 Mar 2017 08:43:54 -0700 (PDT)
Received: from PMBX112-W1-CA-1.pexch112.icann.org (64.78.40.21) by PMBX112-W1-CA-2.pexch112.icann.org (64.78.40.23) with Microsoft SMTP Server (TLS) id 15.0.1178.4; Mon, 27 Mar 2017 08:43:52 -0700
Received: from PMBX112-W1-CA-1.pexch112.icann.org ([64.78.40.21]) by PMBX112-W1-CA-1.PEXCH112.ICANN.ORG ([64.78.40.21]) with mapi id 15.00.1178.000; Mon, 27 Mar 2017 08:43:52 -0700
From: Edward Lewis <edward.lewis@icann.org>
To: dnsop <dnsop@ietf.org>
Thread-Topic: [Ext] Re: [DNSOP] WGLC for draft-ietf-dnsop-sutld-ps
Thread-Index: AQHSnm+QmAufaw3uk0OHQsghbu9MHKGYWBUAgBC/M4A=
Date: Mon, 27 Mar 2017 15:43:51 +0000
Message-ID: <426BE73E-F9C0-4506-BE2B-5BF0DA2E8968@icann.org>
References: <44B7CA03-47B4-4F78-AA1C-9EA558818144@icann.org> <8CBB9AC5-9B3B-4F35-B3F3-AC239A199AE8@gmail.com>
In-Reply-To: <8CBB9AC5-9B3B-4F35-B3F3-AC239A199AE8@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/f.20.0.170309
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [192.0.47.234]
Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha1; boundary="B_3573459831_1834484474"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/pustk9apw9_rjWNLiSUQ2WM4QkM>
Subject: Re: [DNSOP] [Ext] Re:  WGLC for draft-ietf-dnsop-sutld-ps
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Mar 2017 15:43:56 -0000

--B_3573459831_1834484474
Content-type: text/plain;
	charset="UTF-8"
Content-transfer-encoding: 7bit

On 3/16/17, 15:59, "Ralph Droms" <rdroms.ietf@gmail.com> wrote:
   
>Ed - I think your document is ...

With Homenet's session ending early, I removed the "definition" section (and retitled it to reflect that it is a case for clarifying, not to be confused with containing an architectural definition).

The draft is in manual submission now, will be a -06.  Apparently I never got the memo about the modern ID submission process ;) - I keep getting some part of the meta-data wrong.


--B_3573459831_1834484474
Content-Type: application/pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"

MIIH2QYJKoZIhvcNAQcCoIIHyjCCB8YCAQExCzAJBgUrDgMCGgUAMAsGCSqGSIb3DQEHAaCC
BaIwggWeMIIEhqADAgECAhAE64fxtFjS2DdV8JfouoFSMA0GCSqGSIb3DQEBCwUAMGUxCzAJ
BgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2Vy
dC5jb20xJDAiBgNVBAMTG0RpZ2lDZXJ0IFNIQTIgQXNzdXJlZCBJRCBDQTAeFw0xNjA4MDkw
MDAwMDBaFw0xOTA4MDkxMjAwMDBaMIG9MQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZv
cm5pYTEUMBIGA1UEBxMLTG9zIEFuZ2VsZXMxPDA6BgNVBAoTM0ludGVybmV0IENvcnBvcmF0
aW9uIGZvciBBc3NpZ25lZCBOYW1lcyBhbmQgTnVtYmVyczEeMBwGA1UEAxMVRWR3YXJkIExl
d2lzIDkgQXVnIDE2MSUwIwYJKoZIhvcNAQkBFhZlZHdhcmQubGV3aXNAaWNhbm4ub3JnMIIB
IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxGXAQjOhBCDPz1+sGOERDMvSCFWbOUws
GUrXAHLGeEAGYTCpni8f7kYPH7RMalvbep2aVtkMSUn6HR1uY84b437ZZuHCviUn7Aw6itGE
wrDyq7Pb7zTlqE/1kLVhKYrHA4sjhsQRHhBHevxWbb3SYU2IMNxJd4QFgRJIp4zDmAR7bzbH
1ZazFGfo/op0QRsfcpFYmBotbj/4SnldtFwZasr7zTK9wJRSXa9sspLXtQhBe9itxTHJRg0H
BH66VcPX7iRra9XFzkM5JLXOT2nBDIxeqDsLKoTkRWiNoSWoDZylAqS3BfBppwq7eremR7zD
LIaPN4Tbb8TCpORMCZuvswIDAQABo4IB7zCCAeswHwYDVR0jBBgwFoAU5wIjgABP2Ne8lAvZ
P3Q5STI8inkwHQYDVR0OBBYEFBiOkLRCGoHjShiTxeM3n94XHm+2MAwGA1UdEwEB/wQCMAAw
IQYDVR0RBBowGIEWZWR3YXJkLmxld2lzQGljYW5uLm9yZzAOBgNVHQ8BAf8EBAMCBaAwHQYD
VR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMEMGA1UdIAQ8MDowOAYKYIZIAYb9bAQBAjAq
MCgGCCsGAQUFBwIBFhxodHRwczovL3d3dy5kaWdpY2VydC5jb20vQ1BTMIGIBgNVHR8EgYAw
fjA9oDugOYY3aHR0cDovL2NybDMuZGlnaWNlcnQuY29tL0RpZ2lDZXJ0U0hBMkFzc3VyZWRJ
RENBLWcyLmNybDA9oDugOYY3aHR0cDovL2NybDQuZGlnaWNlcnQuY29tL0RpZ2lDZXJ0U0hB
MkFzc3VyZWRJRENBLWcyLmNybDB5BggrBgEFBQcBAQRtMGswJAYIKwYBBQUHMAGGGGh0dHA6
Ly9vY3NwLmRpZ2ljZXJ0LmNvbTBDBggrBgEFBQcwAoY3aHR0cDovL2NhY2VydHMuZGlnaWNl
cnQuY29tL0RpZ2lDZXJ0U0hBMkFzc3VyZWRJRENBLmNydDANBgkqhkiG9w0BAQsFAAOCAQEA
zhEJp9X6tm36lKKaxCdyjyETxL3oVPDmv2JHBD/T/xbqRH0vQfR34VkRnSO+5d8AqHGdhYTK
7yjB/vW52KjiQUiW9WnQFYdY5Q/Yv3cnVgi4zuuye9BPvyr87HbmJ0uafYjATnYziT71njO7
xKIQP6w0MFv8ugT/fXIZsV4NU2eGQEHhvPkR+WOt0KfFa5jEY1qXoj4iZmE21j+f0OhSTA9K
EofM5chR6FCaOyomKPIYU1mcoQwcistCwfcdVhUCpmgazxn6fR89ZOOiKTXxhOHrILdO0pCI
dlJ3xO6EBvFKBCOyRBkD2z7jcWm/U3GkkYBLyRMvH1Ki+q4vwKnFZjGCAf8wggH7AgEBMHkw
ZTELMAkGA1UEBhMCVVMxFTATBgNVBAoTDERpZ2lDZXJ0IEluYzEZMBcGA1UECxMQd3d3LmRp
Z2ljZXJ0LmNvbTEkMCIGA1UEAxMbRGlnaUNlcnQgU0hBMiBBc3N1cmVkIElEIENBAhAE64fx
tFjS2DdV8JfouoFSMAkGBSsOAwIaBQCgXTAjBgkqhkiG9w0BCQQxFgQUJ0nAXavq6Nsvc+sj
ZQ/1C9HeXoYwGAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMTcw
MzI3MTU0MzUxWjANBgkqhkiG9w0BAQEFAASCAQBLlC/4W2MKR33Kypt/On27c4QKMPcB3wyq
4aITMcYIv5KTKKhx1IPXUExSQs2KjZ+xTfwU/n6ZI6md3JwpLkHTZ3jquh7FbhKPlU6eZgOE
lk6RutU5V2gcrklxxpG6DVWuGLaD5yaIegebwrR0lPoJZ4cnEggClY0fww2//4qwUITzNSBO
62gDyJQxo5bxZb9d9clxL+NEMKTSJ2cAHXBO6IEO5HEYv1IsP2wBF1hn5pP9Dxz1ts3oppFh
c2YO0uzstM+4Uf9roPwh4dh6BmzzaIlInpn8awKgY78luAZP0Jh30VIjpSTK7n+SG2knUkqx
1SEPN5gpDHO4+TW1+vXx

--B_3573459831_1834484474--


From nobody Mon Mar 27 10:49:42 2017
Return-Path: <jouni.nospam@gmail.com>
X-Original-To: dnsop@ietf.org
Delivered-To: dnsop@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 4B1FF129544; Mon, 27 Mar 2017 10:49:41 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: Jouni Korhonen <jouni.nospam@gmail.com>
To: <ops-dir@ietf.org>
Cc: dnsop@ietf.org, ietf@ietf.org, draft-ietf-dnsop-nsec-aggressiveuse.all@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.48.1
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <149063698126.30570.4959246116267967756@ietfa.amsl.com>
Date: Mon, 27 Mar 2017 10:49:41 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/xoZJjhzzUpBfM4jMVuqc5bMJbE8>
Subject: [DNSOP] Review of draft-ietf-dnsop-nsec-aggressiveuse-08
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Mar 2017 17:49:41 -0000

Reviewer: Jouni Korhonen
Review result: Has Nits

I think would be ready if it passed IDnits. I found the document good
read and found no sinkholes in it. Pointing up two implementations was
also great.

The Proto Write-up seems not be up to date with what IDnits says e.g.,
when it comes to downrefs, which is what the IDnits complain about.

A couple of editorials:

Lines 118-119 says: "This takes this.." I would reword to something
like:
   "This document takes using NXDOMAIN information for more effective
caching further."

Lines 396 and 397 uses "is NOT" and "IS making". I would use lower
case here. No reason to use capitalized and still non-RFC2119
language.

Line 407 is would be great to indicate since which version of Unbound
support has been in place.


From nobody Mon Mar 27 11:08:16 2017
Return-Path: <edward.lewis@icann.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 670AF129490 for <dnsop@ietfa.amsl.com>; Mon, 27 Mar 2017 11:08:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.201
X-Spam-Level: 
X-Spam-Status: No, score=-4.201 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wqxJeUaeUd19 for <dnsop@ietfa.amsl.com>; Mon, 27 Mar 2017 11:08:12 -0700 (PDT)
Received: from out.west.pexch112.icann.org (pfe112-ca-2.pexch112.icann.org [64.78.40.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A49B0126CE8 for <dnsop@ietf.org>; Mon, 27 Mar 2017 11:08:12 -0700 (PDT)
Received: from PMBX112-W1-CA-1.pexch112.icann.org (64.78.40.21) by PMBX112-W1-CA-2.pexch112.icann.org (64.78.40.23) with Microsoft SMTP Server (TLS) id 15.0.1178.4; Mon, 27 Mar 2017 11:08:10 -0700
Received: from PMBX112-W1-CA-1.pexch112.icann.org ([64.78.40.21]) by PMBX112-W1-CA-1.PEXCH112.ICANN.ORG ([64.78.40.21]) with mapi id 15.00.1178.000; Mon, 27 Mar 2017 11:08:10 -0700
From: Edward Lewis <edward.lewis@icann.org>
To: dnsop <dnsop@ietf.org>
Thread-Topic: [Ext] New Version Notification for draft-lewis-domain-names-06.txt
Thread-Index: AQHSpyL5AKZ8AFo+L0acuY0R7m6HWKGpLjKA
Date: Mon, 27 Mar 2017 18:08:09 +0000
Message-ID: <C6DF6FC6-9F0B-41C0-B0FD-8AEAE9C33B5B@icann.org>
References: <149063717692.30599.17201474164921651966.idtracker@ietfa.amsl.com>
In-Reply-To: <149063717692.30599.17201474164921651966.idtracker@ietfa.amsl.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/f.20.0.170309
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [192.0.47.234]
Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha1; boundary="B_3573468489_1072537315"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/5sV7WtZV3NjUUpzL2UASDoRvgV0>
Subject: [DNSOP] FW: [Ext] New Version Notification for draft-lewis-domain-names-06.txt
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Mar 2017 18:08:14 -0000

--B_3573468489_1072537315
Content-type: text/plain;
	charset="UTF-8"
Content-transfer-encoding: 7bit

On 3/27/17, 13:52, "internet-drafts@ietf.org" <internet-drafts@ietf.org> wrote:

    A new version of I-D, draft-lewis-domain-names-06.txt
    has been successfully submitted by Edward Lewis and posted to the
    IETF repository.
    
    Name:		draft-lewis-domain-names
    Revision:	06
    Title:		Domain Names, A Case for Clarifying
    Document date:	2017-03-27
    Group:		Individual Submission
     Pages:		16
     
     (Apologies if the URLs are mangled, I had to re-create them post-
     security alteration of incoming emails...)
     
     URL:       https://www.ietf.org/id/draft-lewis-domain-names-06.txt
     Status:    https://datatracker.ietf.org/doc/draft-lewis-domain-names/
     Htmlized:  https://tools.ietf.org/html/draft-lewis-domain-names-06
     Htmlized:  https://datatracker.ietf.org/doc/html/draft-lewis-domain-names-06
     Diff:      https://www.ietf.org/rfcdiff?url2=draft-lewis-domain-names-06
     
     Abstract:
    This document researches the origin of the term Domain Name in the
    Request for Comments document series, documenting that the term did
    not originate in the documents defining the Domain Name System.  The
    document describes how the term came to be used, how the DNS followed,
    and surveys the diverse ways Domain Names have been interpreted within
    various protocols over time.  The purpose of this is to give a solid
    foundation for work on Domain Names across all protocols making use of
    Domain Names.
    
    Please note that it may take a couple of minutes from the time of submission
    until the htmlized version and diff are available at tools.ietf.org.

    The IETF Secretariat

--B_3573468489_1072537315
Content-Type: application/pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"

MIIH2QYJKoZIhvcNAQcCoIIHyjCCB8YCAQExCzAJBgUrDgMCGgUAMAsGCSqGSIb3DQEHAaCC
BaIwggWeMIIEhqADAgECAhAE64fxtFjS2DdV8JfouoFSMA0GCSqGSIb3DQEBCwUAMGUxCzAJ
BgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2Vy
dC5jb20xJDAiBgNVBAMTG0RpZ2lDZXJ0IFNIQTIgQXNzdXJlZCBJRCBDQTAeFw0xNjA4MDkw
MDAwMDBaFw0xOTA4MDkxMjAwMDBaMIG9MQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZv
cm5pYTEUMBIGA1UEBxMLTG9zIEFuZ2VsZXMxPDA6BgNVBAoTM0ludGVybmV0IENvcnBvcmF0
aW9uIGZvciBBc3NpZ25lZCBOYW1lcyBhbmQgTnVtYmVyczEeMBwGA1UEAxMVRWR3YXJkIExl
d2lzIDkgQXVnIDE2MSUwIwYJKoZIhvcNAQkBFhZlZHdhcmQubGV3aXNAaWNhbm4ub3JnMIIB
IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxGXAQjOhBCDPz1+sGOERDMvSCFWbOUws
GUrXAHLGeEAGYTCpni8f7kYPH7RMalvbep2aVtkMSUn6HR1uY84b437ZZuHCviUn7Aw6itGE
wrDyq7Pb7zTlqE/1kLVhKYrHA4sjhsQRHhBHevxWbb3SYU2IMNxJd4QFgRJIp4zDmAR7bzbH
1ZazFGfo/op0QRsfcpFYmBotbj/4SnldtFwZasr7zTK9wJRSXa9sspLXtQhBe9itxTHJRg0H
BH66VcPX7iRra9XFzkM5JLXOT2nBDIxeqDsLKoTkRWiNoSWoDZylAqS3BfBppwq7eremR7zD
LIaPN4Tbb8TCpORMCZuvswIDAQABo4IB7zCCAeswHwYDVR0jBBgwFoAU5wIjgABP2Ne8lAvZ
P3Q5STI8inkwHQYDVR0OBBYEFBiOkLRCGoHjShiTxeM3n94XHm+2MAwGA1UdEwEB/wQCMAAw
IQYDVR0RBBowGIEWZWR3YXJkLmxld2lzQGljYW5uLm9yZzAOBgNVHQ8BAf8EBAMCBaAwHQYD
VR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMEMGA1UdIAQ8MDowOAYKYIZIAYb9bAQBAjAq
MCgGCCsGAQUFBwIBFhxodHRwczovL3d3dy5kaWdpY2VydC5jb20vQ1BTMIGIBgNVHR8EgYAw
fjA9oDugOYY3aHR0cDovL2NybDMuZGlnaWNlcnQuY29tL0RpZ2lDZXJ0U0hBMkFzc3VyZWRJ
RENBLWcyLmNybDA9oDugOYY3aHR0cDovL2NybDQuZGlnaWNlcnQuY29tL0RpZ2lDZXJ0U0hB
MkFzc3VyZWRJRENBLWcyLmNybDB5BggrBgEFBQcBAQRtMGswJAYIKwYBBQUHMAGGGGh0dHA6
Ly9vY3NwLmRpZ2ljZXJ0LmNvbTBDBggrBgEFBQcwAoY3aHR0cDovL2NhY2VydHMuZGlnaWNl
cnQuY29tL0RpZ2lDZXJ0U0hBMkFzc3VyZWRJRENBLmNydDANBgkqhkiG9w0BAQsFAAOCAQEA
zhEJp9X6tm36lKKaxCdyjyETxL3oVPDmv2JHBD/T/xbqRH0vQfR34VkRnSO+5d8AqHGdhYTK
7yjB/vW52KjiQUiW9WnQFYdY5Q/Yv3cnVgi4zuuye9BPvyr87HbmJ0uafYjATnYziT71njO7
xKIQP6w0MFv8ugT/fXIZsV4NU2eGQEHhvPkR+WOt0KfFa5jEY1qXoj4iZmE21j+f0OhSTA9K
EofM5chR6FCaOyomKPIYU1mcoQwcistCwfcdVhUCpmgazxn6fR89ZOOiKTXxhOHrILdO0pCI
dlJ3xO6EBvFKBCOyRBkD2z7jcWm/U3GkkYBLyRMvH1Ki+q4vwKnFZjGCAf8wggH7AgEBMHkw
ZTELMAkGA1UEBhMCVVMxFTATBgNVBAoTDERpZ2lDZXJ0IEluYzEZMBcGA1UECxMQd3d3LmRp
Z2ljZXJ0LmNvbTEkMCIGA1UEAxMbRGlnaUNlcnQgU0hBMiBBc3N1cmVkIElEIENBAhAE64fx
tFjS2DdV8JfouoFSMAkGBSsOAwIaBQCgXTAjBgkqhkiG9w0BCQQxFgQU/Wn5JtgscjHX4H09
PkBpjlyXQp4wGAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMTcw
MzI3MTgwODA5WjANBgkqhkiG9w0BAQEFAASCAQA0Grhqqyf1P3Ig/80qNbYluzxMVBxyxkc3
gNgpaU8Noshw83ZY/3495xcGx+RXJqBGu7scrHHWluAtKZz8IKCxf8h36J/JI7GZuSkXy1aP
RGsRo24ru4wDbAumTNyuRre3+i+u+0EiumgFbNPyt+FocoP+/MjuDu1a2p6fn4lDShDJWoqe
2srms3hDQW/aeRXuHlO8QRbQPZj2V7AGFcbbLayCv7bv56WcowMoQ/cX9tMzY2PozhjFPYht
A2PJ6GHOTEtkJok5ybnRfg3IqISp+ZQWbsspbicJ03KKA7fFZf41IBUJBTm79qk0tK3C3LwS
4epl3mYO7cmB7lBCb6kz

--B_3573468489_1072537315--


From nobody Mon Mar 27 12:12:04 2017
Return-Path: <ondrej.sury@nic.cz>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0E9C71294A0 for <dnsop@ietfa.amsl.com>; Mon, 27 Mar 2017 12:12:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nic.cz
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4aBZXKYYTui9 for <dnsop@ietfa.amsl.com>; Mon, 27 Mar 2017 12:11:59 -0700 (PDT)
Received: from mail.nic.cz (mail.nic.cz [IPv6:2001:1488:800:400::400]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A6C44126579 for <dnsop@ietf.org>; Mon, 27 Mar 2017 12:11:59 -0700 (PDT)
Received: from [31.133.136.18] (unknown [31.133.136.18]) by mail.nic.cz (Postfix) with ESMTPSA id C051A6089B for <dnsop@ietf.org>; Mon, 27 Mar 2017 21:11:57 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=nic.cz; s=default; t=1490641918; bh=tatYaXP+WI5NAHYESGDw9BoAHi8UEBrQto/aGszEQ3M=; h=From:To:Date; b=OtWbXjG0gMC5UXjb1RVH9XadzUBaUA8lCc5vSM1pDRGwqvwwHTcc0OZSO9F3fX9i3 GvpZ1TpEIW1TanKGszVIsaupLMCu9/1bLmSgGFL2SdrEJ7tlQknZNljEYt5t0lyN15 9d6BIWYVc6Yhl04h6pSM3rYxD17od9j1wh6fraws=
From: =?UTF-8?B?T25kxZllaiBTdXLDvQ==?= <ondrej.sury@nic.cz>
To: <dnsop@ietf.org>
Date: Mon, 27 Mar 2017 14:11:55 -0500
Message-ID: <15b112e8c78.2768.111384ef9303931154bc986d03632394@nic.cz>
In-Reply-To: <148876074756.26186.6179392399306070912.idtracker@ietfa.amsl.com>
References: <148876074756.26186.6179392399306070912.idtracker@ietfa.amsl.com>
User-Agent: AquaMail/1.8.2-216 (build: 100800200)
MIME-Version: 1.0
Content-Type: text/plain; format=flowed; charset="UTF-8"
Content-Transfer-Encoding: 8bit
X-Virus-Scanned: clamav-milter 0.99.2 at mail
X-Virus-Status: Clean
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/BzgWRuhAM-w4xo4hK4s3DSzjyGs>
Subject: Re: [DNSOP] I-D Action: draft-ietf-dnsop-attrleaf-01.txt
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Mar 2017 19:12:02 -0000

Hi,

as promised here's copy of my mic comment:

The draft is missing TLSA records (RFC 6698).

Ondřej


On 5 March 2017 18:39:29 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 Domain Name System Operations of the IETF.
>
>         Title           : DNS Scoped Data Through '_Underscore' Attribute Leaves
>         Author          : Dave Crocker
> 	Filename        : draft-ietf-dnsop-attrleaf-01.txt
> 	Pages           : 12
> 	Date            : 2017-03-05
>
> Abstract:
>    Historically, any DNS RR may occur for any domain name.  Recent
>    additions have defined DNS leaf nodes that contain a reserved node
>    name, beginning with an underscore.  The underscore construct is used
>    to define a semantic scope for DNS records that are associated with
>    the parent domain.  This specification explores the nature of this
>    DNS usage and defines the "underscore names" registry with IANA.
>
>
> The IETF datatracker status page for this draft is:
> https://datatracker.ietf.org/doc/draft-ietf-dnsop-attrleaf/
>
> There's also a htmlized version available at:
> https://tools.ietf.org/html/draft-ietf-dnsop-attrleaf-01
>
> A diff from the previous version is available at:
> https://www.ietf.org/rfcdiff?url2=draft-ietf-dnsop-attrleaf-01
>
>
> Please note that it may take a couple of minutes from the time of submission
> until the htmlized version and diff are available at tools.ietf.org.
>
> Internet-Drafts are also available by anonymous FTP at:
> ftp://ftp.ietf.org/internet-drafts/
>
> _______________________________________________
> DNSOP mailing list
> DNSOP@ietf.org
> https://www.ietf.org/mailman/listinfo/dnsop



From nobody Mon Mar 27 12:20:10 2017
Return-Path: <dhc@dcrocker.net>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 71B1D12956E for <dnsop@ietfa.amsl.com>; Mon, 27 Mar 2017 12:20:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.001
X-Spam-Level: 
X-Spam-Status: No, score=-2.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=dcrocker.net
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EeCHultqdmwx for <dnsop@ietfa.amsl.com>; Mon, 27 Mar 2017 12:20:05 -0700 (PDT)
Received: from simon.songbird.com (simon.songbird.com [72.52.113.5]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 25C3D129570 for <dnsop@ietf.org>; Mon, 27 Mar 2017 12:20:03 -0700 (PDT)
Received: from [31.133.143.184] (dhcp-8fb8.meeting.ietf.org [31.133.143.184]) (authenticated bits=0) by simon.songbird.com (8.14.4/8.14.4/Debian-4.1ubuntu1) with ESMTP id v2RJM6EZ030914 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT); Mon, 27 Mar 2017 12:22:07 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=dcrocker.net; s=default; t=1490642527; bh=ABayFgfQf+miz1AtPJjugUh0p/7+bQP1VVz4hZWhJ4s=; h=Subject:To:References:Reply-To:From:Date:In-Reply-To:From; b=ZBU5Wvp2ZehhcV+N+kXCXhtnzzwgPRZr2we9kGEkmG50UKQHbiav/kwjCTNM81c/L abGtUginGRomiyTqwbfjhgX7PnjUFGKGO4FA9GkhfN4DiSBd9PZ5lDc++kBKOHyznf wUtW7gNQETe7rms9U717xCeOM9I6K6uo9mQML3m8=
To: =?UTF-8?B?T25kxZllaiBTdXLDvQ==?= <ondrej.sury@nic.cz>, dnsop@ietf.org
References: <148876074756.26186.6179392399306070912.idtracker@ietfa.amsl.com> <15b112e8c78.2768.111384ef9303931154bc986d03632394@nic.cz>
Reply-To: dcrocker@bbiw.net
From: Dave Crocker <dhc@dcrocker.net>
Organization: Brandenburg InternetWorking
Message-ID: <35fbf858-36b6-300e-a1da-60729abddc35@dcrocker.net>
Date: Mon, 27 Mar 2017 14:19:51 -0500
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <15b112e8c78.2768.111384ef9303931154bc986d03632394@nic.cz>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/3LVpoVdC-o5kCkw3biQTtv-mJO0>
Subject: Re: [DNSOP] I-D Action: draft-ietf-dnsop-attrleaf-01.txt
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Mar 2017 19:20:08 -0000

On 3/27/2017 2:11 PM, Ondřej Surý wrote:
> The draft is missing TLSA records (RFC 6698).

Thanks!

d/

-- 
Dave Crocker
Brandenburg InternetWorking
bbiw.net


From nobody Mon Mar 27 12:39:43 2017
Return-Path: <ajs@anvilwalrusden.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9A3DC12785F for <dnsop@ietfa.amsl.com>; Mon, 27 Mar 2017 12:39:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=yitter.info header.b=CPXabCq1; dkim=pass (1024-bit key) header.d=yitter.info header.b=LtJDqAFh
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id r2SYuWCCYH94 for <dnsop@ietfa.amsl.com>; Mon, 27 Mar 2017 12:39:40 -0700 (PDT)
Received: from mx4.yitter.info (mx4.yitter.info [159.203.56.111]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 40F37129498 for <dnsop@ietf.org>; Mon, 27 Mar 2017 12:39:40 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by mx4.yitter.info (Postfix) with ESMTP id A2CFEBB82E for <dnsop@ietf.org>; Mon, 27 Mar 2017 19:39:09 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yitter.info; s=default; t=1490643549; bh=PbFCEhsnxVJO2aqJUB0HMbTe0EOFVt58Wm+XHVNvLLs=; h=Date:From:To:Subject:From; b=CPXabCq1jJL6W8wGoR+ye4Fzw9JXpAVukESUY2XiR9fdh8DepwMTdcKqUNH8kcSRd enp5V5aK+BJWoF5Mk5fllQMGkW5AZH5VEiWAjj/Ramf8MJJw1VqzwA00y+PRWooUVk h4UyWAD5VZ8Ng3xwTX4TJ+PJBwUtr/aqOaxdpNb0=
X-Virus-Scanned: Debian amavisd-new at crankycanuck.ca
Received: from mx4.yitter.info ([127.0.0.1]) by localhost (mx4.yitter.info [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OXyxb6AZa9S9 for <dnsop@ietf.org>; Mon, 27 Mar 2017 19:39:08 +0000 (UTC)
Date: Mon, 27 Mar 2017 15:39:06 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yitter.info; s=default; t=1490643548; bh=PbFCEhsnxVJO2aqJUB0HMbTe0EOFVt58Wm+XHVNvLLs=; h=Date:From:To:Subject:From; b=LtJDqAFhN5l5Q6qkqPP5j6L1ubCqOeOOoYTKiKwYZfaMNnMWGwQaee67+3bTIa9a1 VyxSNsz4i01S4VwXeFIrJrHL9yK/+MX8KVk+s9eTZD9g1RwLD7VMDmMFLPrFXFdmHE FD525O0NFYYRvFck4KJIDgrz5xaKvV6sSGFxC4uU=
From: Andrew Sullivan <ajs@anvilwalrusden.com>
To: dnsop@ietf.org
Message-ID: <20170327193906.GA35958@mx4.yitter.info>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/zBE1FJQV2XRpsulhL7sWqUsd51w>
Subject: [DNSOP] algrithm-update table
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Mar 2017 19:39:42 -0000

Hi,

Further to the comments I made at the mic today, I didn't dig into the
history on this, but the syntactic agreement that we finally came up
with when we had this bunfight years ago was is in RFC 6944.  The idea
a the time was that we'd product updates of that.  The publication
date claims 2013, but I recall the fight happening in 2012.  The
datatracker might say more -- Pete Resnick held the discuss on this
for a long time.

The table there is on p 3.

If you update that document, it will avoid the table fight.

I personally like the table format better too, but it was painful to
go through LC last time.

A

-- 
Andrew Sullivan
ajs@anvilwalrusden.com


From nobody Mon Mar 27 12:45:15 2017
Return-Path: <paul@redbarn.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 96FC21295E3 for <dnsop@ietfa.amsl.com>; Mon, 27 Mar 2017 12:45:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.902
X-Spam-Level: 
X-Spam-Status: No, score=-1.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zHJNL5taYpBC for <dnsop@ietfa.amsl.com>; Mon, 27 Mar 2017 12:45:12 -0700 (PDT)
Received: from family.redbarn.org (family.redbarn.org [IPv6:2001:559:8000:cd::5]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 93F0F1294AE for <dnsop@ietf.org>; Mon, 27 Mar 2017 12:45:08 -0700 (PDT)
Received: from [IPv6:2001:67c:370:128:a0d6:a112:7504:16a1] (t2001067c03700128a0d6a112750416a1.v6.meeting.ietf.org [IPv6:2001:67c:370:128:a0d6:a112:7504:16a1]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by family.redbarn.org (Postfix) with ESMTPSA id 5980161F9C for <dnsop@ietf.org>; Mon, 27 Mar 2017 19:45:08 +0000 (UTC)
Message-ID: <58D96BC0.9040701@redbarn.org>
Date: Mon, 27 Mar 2017 12:45:04 -0700
From: Paul Vixie <paul@redbarn.org>
User-Agent: Postbox 5.0.12 (Windows/20170323)
MIME-Version: 1.0
To: "dnsop@ietf.org" <dnsop@ietf.org>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/G3UAMpGCUgXPz4S9RAPV4eR69gc>
Subject: [DNSOP] on staleness of code points and code (mentions MD5 commentary from IETF98)
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Mar 2017 19:45:14 -0000

evan hunt of isc just spoke at the microphones and said "an md5
validator implementation that isn't used isn't hurting anybody." on
pressure of time, the microphones had closed, so i'm commenting here.

i disagree. all code has bugs, eventually. or at least, there is no
existence proof to the contrary, and also, no reason to suspect
otherwise. so, code that is not used will not be reviewed or maintained.
it's a risk, just by existing.

also, a validator that outputs "secure" based on MD5 inputs is making a
promise it can't keep. noone should believe such an output, but there is
no way to signal such a policy -- other than by removing the code point,
and the code that implements it.

-- 
P Vixie


From nobody Mon Mar 27 12:58:27 2017
Return-Path: <John.Woodworth@CenturyLink.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 248681288B8 for <dnsop@ietfa.amsl.com>; Mon, 27 Mar 2017 12:58:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3ASi8vnMck2R for <dnsop@ietfa.amsl.com>; Mon, 27 Mar 2017 12:58:24 -0700 (PDT)
Received: from lxomp52w.centurylink.com (lxomp52w.centurylink.com [155.70.50.76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 82EC21293D6 for <dnsop@ietf.org>; Mon, 27 Mar 2017 12:58:24 -0700 (PDT)
Received: from lxomavmpc030.qintra.com (lxomavmpc030.qintra.com [151.117.207.30]) by lxomp52w.centurylink.com (8.14.8/8.14.8) with ESMTP id v2RJwN20051637 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 27 Mar 2017 14:58:23 -0500
Received: from lxomavmpc030.qintra.com (unknown [127.0.0.1]) by IMSA (Postfix) with ESMTP id 189071E0073; Mon, 27 Mar 2017 14:58:18 -0500 (CDT)
Received: from lxomp06u.corp.intranet (unknown [151.117.18.14]) by lxomavmpc030.qintra.com (Postfix) with ESMTP id D92CC1E0065; Mon, 27 Mar 2017 14:58:17 -0500 (CDT)
Received: from lxomp06u.corp.intranet (localhost [127.0.0.1]) by lxomp06u.corp.intranet (8.14.8/8.14.8) with ESMTP id v2RJwHl4063993; Mon, 27 Mar 2017 14:58:17 -0500
Received: from vodcwhubex501.ctl.intranet (vodcwhubex501.ctl.intranet [151.117.206.27]) by lxomp06u.corp.intranet (8.14.8/8.14.8) with ESMTP id v2RJwHca063990 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Mon, 27 Mar 2017 14:58:17 -0500
Received: from PODCWMBXEX501.ctl.intranet ([169.254.1.58]) by vodcwhubex501.ctl.intranet ([151.117.206.27]) with mapi id 14.03.0339.000; Mon, 27 Mar 2017 14:58:17 -0500
From: "Woodworth, John R" <John.Woodworth@CenturyLink.com>
To: "'dnsop@ietf.org'" <dnsop@ietf.org>
CC: "Ballew, Dean" <Dean.Ballew@CenturyLink.com>, "'JW'" <jw@pcthink.com>, "Woodworth, John R" <John.Woodworth@CenturyLink.com>
Thread-Topic: Perl related question on BULK RR
Thread-Index: AdKnNHlp8TWdUeDYQ/qmHdlSCDbwXA==
Date: Mon, 27 Mar 2017 19:58:16 +0000
Message-ID: <A05B583C828C614EBAD1DA920D92866BD0716932@PODCWMBXEX501.ctl.intranet>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [151.117.206.8]
Content-Type: multipart/alternative; boundary="_000_A05B583C828C614EBAD1DA920D92866BD0716932PODCWMBXEX501ct_"
MIME-Version: 1.0
X-TM-AS-MML: disable
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/M3MOPQ3DaHHfQ2qmEMyw-wkHVLs>
Subject: [DNSOP] Perl related question on BULK RR
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Mar 2017 19:58:26 -0000

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

Apologies but I did not hear the full question regarding BULK RR's and the =
perl like back-references.  If you could please repeat the question we woul=
d be happy to comment.


Thanks,
John

-- THESE ARE THE DROIDS TO WHOM I REFER:
This communication is the property of CenturyLink and may contain confident=
ial or privileged information. Unauthorized use of this communication is st=
rictly prohibited and may be unlawful. If you have received this communicat=
ion in error, please immediately notify the sender by reply e-mail and dest=
roy all copies of the communication and any attachments.

--_000_A05B583C828C614EBAD1DA920D92866BD0716932PODCWMBXEX501ct_
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 12 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 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.MsoAcetate, li.MsoAcetate, div.MsoAcetate
	{mso-style-priority:99;
	mso-style-link:"Balloon Text Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:8.0pt;
	font-family:"Tahoma","sans-serif";}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri","sans-serif";
	color:windowtext;}
span.BalloonTextChar
	{mso-style-name:"Balloon Text Char";
	mso-style-priority:99;
	mso-style-link:"Balloon Text";
	font-family:"Tahoma","sans-serif";}
.MsoChpDefault
	{mso-style-type:export-only;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"blue" vlink=3D"purple">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">Apologies but I did not hear the full question regar=
ding BULK RR&#8217;s and the perl like back-references.&nbsp; If you could =
please repeat the question we would be happy to comment.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Thanks,<o:p></o:p></p>
<p class=3D"MsoNormal">John<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:8.0pt;font-family:&quot;Cou=
rier New&quot;;color:black">-- THESE ARE THE DROIDS TO WHOM I REFER:<o:p></=
o:p></span></p>
</div>
<center>This communication is the property of CenturyLink and may contain c=
onfidential or privileged information. Unauthorized use of this communicati=
on is strictly prohibited and may be unlawful. If you have received this co=
mmunication in error, please immediately
 notify the sender by reply e-mail and destroy all copies of the communicat=
ion and any attachments.</center>
</body>
</html>

--_000_A05B583C828C614EBAD1DA920D92866BD0716932PODCWMBXEX501ct_--


From nobody Mon Mar 27 14:09:46 2017
Return-Path: <ondrej.sury@nic.cz>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9CCEE127601 for <dnsop@ietfa.amsl.com>; Mon, 27 Mar 2017 14:09:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nic.cz
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dzLYeR__iJ_M for <dnsop@ietfa.amsl.com>; Mon, 27 Mar 2017 14:09:41 -0700 (PDT)
Received: from mail.nic.cz (mail.nic.cz [IPv6:2001:1488:800:400::400]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 581FB127076 for <dnsop@ietf.org>; Mon, 27 Mar 2017 14:09:40 -0700 (PDT)
Received: from zimbra.rfc1925.org (calcifer.labs.nic.cz [217.31.192.138]) by mail.nic.cz (Postfix) with ESMTP id 1DE5D608B4; Mon, 27 Mar 2017 23:09:39 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=nic.cz; s=default; t=1490648979; bh=CyULP78EF4K5UfnA+VKcWlsd+j7eCH6X6pvJkYxCHT0=; h=Date:From:To; b=DRTV7MIfybAIPNokqUlxtRBckEYQjEaZDoDuP5+Idga9p3urd76Vtw9jmY94+sFss +gux7kiOcnj1vaPXWATjkQWif5oefQMBrQl0EZX7ROMfMhwmdAAljrX9G+qWzW8/sw nC18207lpoUnK79lPOUHBO+TE8y/Dqpvj5BP9RLw=
Date: Mon, 27 Mar 2017 23:09:38 +0200 (CEST)
From: =?utf-8?Q?Ond=C5=99ej_Sur=C3=BD?= <ondrej.sury@nic.cz>
To: tjw ietf <tjw.ietf@gmail.com>
Cc: dnsop <dnsop@ietf.org>
Message-ID: <437602266.5443.1490648978900.JavaMail.zimbra@nic.cz>
In-Reply-To: <CADyWQ+ECthEmWxDbc717BMQo_=PMxz9M0vthDxjOpNW_M7XPTw@mail.gmail.com>
References: <CADyWQ+ECthEmWxDbc717BMQo_=PMxz9M0vthDxjOpNW_M7XPTw@mail.gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Originating-IP: [217.31.192.138]
X-Mailer: Zimbra 8.7.0_GA_1659 (ZimbraWebClient - SAF10 (Linux)/8.7.0_GA_1659)
Thread-Topic: DNSOP Call for Adoption: draft-hardaker-rfc5011-security-considerations
Thread-Index: pS90vk0g6Itu8oaTr1eTDWZwAgN9Jw==
X-Virus-Scanned: clamav-milter 0.99.2 at mail
X-Virus-Status: Clean
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/krbmX3C_AY6PwW8QV0MEx9SSCrk>
Subject: Re: [DNSOP] DNSOP Call for Adoption: draft-hardaker-rfc5011-security-considerations
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Mar 2017 21:09:44 -0000

I support this.

And found a nit, the document says:

   The most confusing element of the above equation comes from the "3 *
   (DNSKEY RRSIG Signature Validity) / 2"

but the formula just before doesn't include "3 *" anywhere in it.

Cheers,
Ondrej

--
 Ond=C5=99ej Sur=C3=BD -- Technical Fellow
 --------------------------------------------
 CZ.NIC, z.s.p.o.    --     Laborato=C5=99e CZ.NIC
 Milesovska 5, 130 00 Praha 3, Czech Republic
 mailto:ondrej.sury@nic.cz    https://nic.cz/
 --------------------------------------------

----- Original Message -----
> From: "tjw ietf" <tjw.ietf@gmail.com>
> To: "dnsop" <dnsop@ietf.org>
> Sent: Thursday, 16 March, 2017 08:16:50
> Subject: [DNSOP] DNSOP Call for Adoption: draft-hardaker-rfc5011-security=
-considerations

> All
>=20
> We've had a lot of WG discussion on this, and it seems relevant to do a f=
ormal
> call for adoption. If there are outstanding issues raised during the CfA,=
 time
> in Chicago will be set aside to have those discussions.
>=20
>=20
> This starts a Call for Adoption for:
> draft-hardaker-rfc5011-security-considerations
>=20
> The draft is available here:
> [
> https://datatracker.ietf.org/doc/draft-hardaker-rfc5011-security-consider=
ations/
> |
> https://datatracker.ietf.org/doc/draft-hardaker-rfc5011-security-consider=
ations/
> ]
>=20
> Please review this draft to see if you think it is suitable for adoption =
by
> DNSOP, and comments to the list, clearly stating your view.
>=20
> Please also indicate if you are willing to contribute text, review, etc.
>=20
> If there are
>=20
> This call for adoption ends: 30 March 2017
>=20
> Thanks,
> tim wicinski
> DNSOP co-chair
>=20
> _______________________________________________
> DNSOP mailing list
> DNSOP@ietf.org
> https://www.ietf.org/mailman/listinfo/dnsop


From nobody Mon Mar 27 14:10:26 2017
Return-Path: <jim@rfc1035.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 606C4129636 for <dnsop@ietfa.amsl.com>; Mon, 27 Mar 2017 14:10:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lvi9KF_f0KMj for <dnsop@ietfa.amsl.com>; Mon, 27 Mar 2017 14:10:23 -0700 (PDT)
Received: from shaun.rfc1035.com (smtp.v6.rfc1035.com [IPv6:2001:4b10:100:7::25]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 09703126DEE for <dnsop@ietf.org>; Mon, 27 Mar 2017 14:10:23 -0700 (PDT)
Received: from dhcp-8770.meeting.ietf.org (dhcp-8770.meeting.ietf.org [31.133.135.112]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by shaun.rfc1035.com (Postfix) with ESMTPSA id 8739F2421513; Mon, 27 Mar 2017 21:10:20 +0000 (UTC)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\))
From: Jim Reid <jim@rfc1035.com>
In-Reply-To: <58D96BC0.9040701@redbarn.org>
Date: Mon, 27 Mar 2017 22:10:18 +0100
Cc: "dnsop@ietf.org" <dnsop@ietf.org>
Content-Transfer-Encoding: 7bit
Message-Id: <CEA6CE48-E9ED-4618-8A09-0D88AB01500F@rfc1035.com>
References: <58D96BC0.9040701@redbarn.org>
To: Paul Vixie <paul@redbarn.org>
X-Mailer: Apple Mail (2.3124)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/nMJCT0KrCi3sXKJ4a6jE_vgZleY>
Subject: Re: [DNSOP] on staleness of code points and code (mentions MD5 commentary from IETF98)
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Mar 2017 21:10:24 -0000

> On 27 Mar 2017, at 20:45, Paul Vixie <paul@redbarn.org> wrote:
> 
> all code has bugs, eventually. or at least, there is no
> existence proof to the contrary, and also, no reason to suspect
> otherwise. so, code that is not used will not be reviewed or maintained.
> it's a risk, just by existing.

+1. The most reliable and safest code is the code that isn't there.


From nobody Mon Mar 27 14:16:47 2017
Return-Path: <ggm@algebras.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2223C12956E for <dnsop@ietfa.amsl.com>; Mon, 27 Mar 2017 14:16:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=algebras-org.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cCwIjM9rYg9S for <dnsop@ietfa.amsl.com>; Mon, 27 Mar 2017 14:16:42 -0700 (PDT)
Received: from mail-vk0-x229.google.com (mail-vk0-x229.google.com [IPv6:2607:f8b0:400c:c05::229]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0EAE5129699 for <dnsop@ietf.org>; Mon, 27 Mar 2017 14:16:32 -0700 (PDT)
Received: by mail-vk0-x229.google.com with SMTP id s68so67451496vke.3 for <dnsop@ietf.org>; Mon, 27 Mar 2017 14:16:32 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=algebras-org.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=pScQHlksuVzxbb3rMGbWo8Z0fZ5yfB1sA5NKIjx5LpE=; b=qTASBCo4HOYhWByh42EqzrF58bLzZvy4ODtuEA6PT+uVZbKrKfrNNy5Mx3udsqmMW7 6B6WvoYvWJRofeIZsHyMywFV/IYrU2WF/kGF4m8p9WtqwacUiDz0TaXxg8g7Dr1QRHHi Ew+AlXmC2qsTnW5rj7bT3FNVbleq3pGmmkzCnxKTmwZmmY4Oqx4kpL/3yaI3Z5ZhNBAR PfAvIe27P98EMh9iXZj9ool+ynUcEkPpHgeBTr17tbA4NIzfHjoPXUXL9t+LwbxtR/te f4IP99VrNt3HrcztFkzXPtC9JXyQ3sFtwlrBJG065gLeoHQQpT2EQ4LTX24D+IY13+mo AHhg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=pScQHlksuVzxbb3rMGbWo8Z0fZ5yfB1sA5NKIjx5LpE=; b=uS9YQK4y35ARFGsXusIDpCBUiHueBS/7BfUkHARRGAo/Y1F1mr1YJLCC6eiXt5X2DX hNbtUJSa+c/cAscM6uXEDIRAO11kLKgnmVjDwcPxtL9CDs4JAhzc4M7ohNxk5pvmngFw bjtpxHzHgKKhl19LToiEgANy2wXSt850hI3c8/Bkp7303hyeX3z1DkPMrTeyz70K6KRU JSCgcq0q7d5rG05xYYsYPyGC8rjGld1FADSTET6kmiNCaccJwPKyyvq/IVw8ZEGuJ2AV ikLSZlcxO68xPTYCv2bnKBtbvwS43WuEIOH9NF28pC9oJmft8xrHWHfS0SNA3bXx+72t hxJw==
X-Gm-Message-State: AFeK/H0wNRrblw1onubqGFsbPkejlhHLg9I9JfvaZJHOb0/OpwEy1M0SoOX+IPwG2z6SOmzNNQLdk8XtadBsew==
X-Received: by 10.159.48.193 with SMTP id k1mr10162602uab.49.1490649391070; Mon, 27 Mar 2017 14:16:31 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.103.84.20 with HTTP; Mon, 27 Mar 2017 14:16:30 -0700 (PDT)
X-Originating-IP: [2001:67c:370:128:7d2b:3ede:b43f:2f90]
In-Reply-To: <CEA6CE48-E9ED-4618-8A09-0D88AB01500F@rfc1035.com>
References: <58D96BC0.9040701@redbarn.org> <CEA6CE48-E9ED-4618-8A09-0D88AB01500F@rfc1035.com>
From: George Michaelson <ggm@algebras.org>
Date: Mon, 27 Mar 2017 16:16:30 -0500
Message-ID: <CAKr6gn19the=c=SekYhZQVDd2HyPha-t_bk-KWi=hAyfQSFgeg@mail.gmail.com>
To: Paul Vixie <paul@redbarn.org>
Cc: "dnsop@ietf.org" <dnsop@ietf.org>
Content-Type: text/plain; charset=UTF-8
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/cO8r8wSQ-NvjgAwfYJh1b8_F9iE>
Subject: Re: [DNSOP] on staleness of code points and code (mentions MD5 commentary from IETF98)
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Mar 2017 21:16:45 -0000

also +1.

if we define them beyond deprecated to REMOVED then we get some
confidence its the pool of dead code who remain at risk, should
threats emerge.

if we leave them in validation, we can't tell if 'modern' technology
is exposed to risk we didn't understand as attacks get better.

RC4 got removed from browsers. RC4 got removed from OpenSSH. I know
we're a different crypto use-case, but I think we should reflect on
this.

-G

On Mon, Mar 27, 2017 at 4:10 PM, Jim Reid <jim@rfc1035.com> wrote:
>
>> On 27 Mar 2017, at 20:45, Paul Vixie <paul@redbarn.org> wrote:
>>
>> all code has bugs, eventually. or at least, there is no
>> existence proof to the contrary, and also, no reason to suspect
>> otherwise. so, code that is not used will not be reviewed or maintained.
>> it's a risk, just by existing.
>
> +1. The most reliable and safest code is the code that isn't there.
>
> _______________________________________________
> DNSOP mailing list
> DNSOP@ietf.org
> https://www.ietf.org/mailman/listinfo/dnsop


From nobody Mon Mar 27 14:57:03 2017
Return-Path: <tale@dd.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4327A127A97 for <dnsop@ietfa.amsl.com>; Mon, 27 Mar 2017 14:57:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id phRrSoGgH9oJ for <dnsop@ietfa.amsl.com>; Mon, 27 Mar 2017 14:57:00 -0700 (PDT)
Received: from gro.dd.org (gro.dd.org [207.136.192.136]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 52390126DEE for <dnsop@ietf.org>; Mon, 27 Mar 2017 14:57:00 -0700 (PDT)
Received: by gro.dd.org (Postfix, from userid 102) id D7DF43F469; Mon, 27 Mar 2017 17:56:58 -0400 (EDT)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Message-ID: <22745.35498.811412.936974@gro.dd.org>
Date: Mon, 27 Mar 2017 17:56:58 -0400
From: Dave Lawrence <tale@dd.org>
To: dnsop@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/jwAOplrBZjYmaPeE4ANu0id0cPE>
Subject: [DNSOP] draft-tale-dnsop-serve-stale
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Mar 2017 21:57:02 -0000

One of the two drafts I wanted to talk about at dnsop today for WG
adoption was "Serving Stale Data to Improve DNS Resiliency":
https://datatracker.ietf.org/doc/draft-tale-dnsop-serve-stale/

In short, this describes a method for increasing DNS resiliency by
treating the inability to refresh data after TTL expiration as a soft
error, eventually becoming a hard error if the authoritative server
failures are not remedied.

This basic algorithm has been in use at Akamai for six years now and
helped us avoid numerous incidents.  I'd implemented it in BIND and
the patches were recently contributed to ISC.

There are relevant patents in the area held by Google and
Akamai/Xerocole.  I'm still waiting for the official statement from
Akamai lawyers about it, but given that we contributed to the code to
ISC for release under the Mozilla Public License I don't expect any
really issue here.

Warren and I are hoping for WG adoption.


From nobody Mon Mar 27 15:00:17 2017
Return-Path: <paul@redbarn.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C0FBD128959 for <dnsop@ietfa.amsl.com>; Mon, 27 Mar 2017 15:00:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aDv7PUeBjAPQ for <dnsop@ietfa.amsl.com>; Mon, 27 Mar 2017 15:00:13 -0700 (PDT)
Received: from family.redbarn.org (family.redbarn.org [24.104.150.213]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BCA2D12969F for <dnsop@ietf.org>; Mon, 27 Mar 2017 15:00:00 -0700 (PDT)
Received: from [IPv6:2600:1008:b106:5160:f051:ef71:8d6:e50e] (unknown [IPv6:2600:1008:b106:5160:f051:ef71:8d6:e50e]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by family.redbarn.org (Postfix) with ESMTPSA id 3EB6761F9C; Mon, 27 Mar 2017 22:00:00 +0000 (UTC)
Date: Mon, 27 Mar 2017 21:59:58 +0000
User-Agent: K-9 Mail for Android
In-Reply-To: <22745.35498.811412.936974@gro.dd.org>
References: <22745.35498.811412.936974@gro.dd.org>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----MF14TR04OSLP6TDC5U16DCXZTJRQYQ"
Content-Transfer-Encoding: 7bit
To: dnsop@ietf.org,Dave Lawrence <tale@dd.org>
From: P Vix <paul@redbarn.org>
Message-ID: <69EA837B-77BE-4202-8BFF-0243CF6AAC07@redbarn.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/HpeU9g3gQ_j5jLDJR7PaW0UfNcA>
Subject: Re: [DNSOP] draft-tale-dnsop-serve-stale
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Mar 2017 22:00:16 -0000

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

I agree to review and comment=2E Note that I am provisionally negative to t=
he idea itself, and my review may reflect that=2E Vixie

On March 27, 2017 4:56:58 PM CDT, Dave Lawrence <tale@dd=2Eorg> wrote:
>One of the two drafts I wanted to talk about at dnsop today for WG
>adoption was "Serving Stale Data to Improve DNS Resiliency":
>https://datatracker=2Eietf=2Eorg/doc/draft-tale-dnsop-serve-stale/
>
>In short, this describes a method for increasing DNS resiliency by
>treating the inability to refresh data after TTL expiration as a soft
>error, eventually becoming a hard error if the authoritative server
>failures are not remedied=2E
>
>This basic algorithm has been in use at Akamai for six years now and
>helped us avoid numerous incidents=2E  I'd implemented it in BIND and
>the patches were recently contributed to ISC=2E
>
>There are relevant patents in the area held by Google and
>Akamai/Xerocole=2E  I'm still waiting for the official statement from
>Akamai lawyers about it, but given that we contributed to the code to
>ISC for release under the Mozilla Public License I don't expect any
>really issue here=2E
>
>Warren and I are hoping for WG adoption=2E
>
>_______________________________________________
>DNSOP mailing list
>DNSOP@ietf=2Eorg
>https://www=2Eietf=2Eorg/mailman/listinfo/dnsop

--=20
Sent from my Android device with K-9 Mail=2E Please excuse my brevity=2E
------MF14TR04OSLP6TDC5U16DCXZTJRQYQ
Content-Type: text/html;
 charset=utf-8
Content-Transfer-Encoding: quoted-printable

<html><head></head><body>I agree to review and comment=2E Note that I am pr=
ovisionally negative to the idea itself, and my review may reflect that=2E =
Vixie<br><br><div class=3D"gmail_quote">On March 27, 2017 4:56:58 PM CDT, D=
ave Lawrence &lt;tale@dd=2Eorg&gt; wrote:<blockquote class=3D"gmail_quote" =
style=3D"margin: 0pt 0pt 0pt 0=2E8ex; border-left: 1px solid rgb(204, 204, =
204); padding-left: 1ex;">
<pre class=3D"k9mail">One of the two drafts I wanted to talk about at dnso=
p today for WG<br />adoption was &quot;Serving Stale Data to Improve DNS Re=
siliency&quot;:<br /><a href=3D"https://datatracker=2Eietf=2Eorg/doc/draft-=
tale-dnsop-serve-stale">https://datatracker=2Eietf=2Eorg/doc/draft-tale-dns=
op-serve-stale</a>/<br /><br />In short, this describes a method for increa=
sing DNS resiliency by<br />treating the inability to refresh data after TT=
L expiration as a soft<br />error, eventually becoming a hard error if the =
authoritative server<br />failures are not remedied=2E<br /><br />This basi=
c algorithm has been in use at Akamai for six years now and<br />helped us =
avoid numerous incidents=2E  I'd implemented it in BIND and<br />the patche=
s were recently contributed to ISC=2E<br /><br />There are relevant patents=
 in the area held by Google and<br />Akamai/Xerocole=2E  I'm still waiting =
for the official statement from<br />Akamai lawyers about it, but given tha=
t we contributed to the code to<br />ISC for release under the Mozilla Publ=
ic License I don't expect any<br />really issue here=2E<br /><br />Warren a=
nd I are hoping for WG adoption=2E<br /><br /><hr /><br />DNSOP mailing lis=
t<br />DNSOP@ietf=2Eorg<br /><a href=3D"https://www=2Eietf=2Eorg/mailman/li=
stinfo/dnsop">https://www=2Eietf=2Eorg/mailman/listinfo/dnsop</a><br /></pr=
e></blockquote></div><br>
-- <br>
Sent from my Android device with K-9 Mail=2E Please excuse my brevity=2E</=
body></html>
------MF14TR04OSLP6TDC5U16DCXZTJRQYQ--


From nobody Mon Mar 27 15:19:20 2017
Return-Path: <jared@puck.nether.net>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 83C47129546 for <dnsop@ietfa.amsl.com>; Mon, 27 Mar 2017 15:19:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.202
X-Spam-Level: 
X-Spam-Status: No, score=-4.202 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id r6TjJj_0eE92 for <dnsop@ietfa.amsl.com>; Mon, 27 Mar 2017 15:19:15 -0700 (PDT)
Received: from puck.nether.net (puck.nether.net [IPv6:2001:418:3f4::5]) by ietfa.amsl.com (Postfix) with ESMTP id 5A935126BFD for <dnsop@ietf.org>; Mon, 27 Mar 2017 15:19:15 -0700 (PDT)
Received: from t2001067c03700128ac2e96399422f6c8.v6.meeting.ietf.org (t2001067c03700128ac2e96399422f6c8.v6.meeting.ietf.org [IPv6:2001:67c:370:128:ac2e:9639:9422:f6c8]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by puck.nether.net (Postfix) with ESMTPSA id A8474540A9D; Mon, 27 Mar 2017 18:19:11 -0400 (EDT)
Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\))
Content-Type: text/plain; charset=us-ascii
From: Jared Mauch <jared@puck.nether.net>
In-Reply-To: <69EA837B-77BE-4202-8BFF-0243CF6AAC07@redbarn.org>
Date: Mon, 27 Mar 2017 18:19:09 -0400
Cc: dnsop@ietf.org, Dave Lawrence <tale@dd.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <B18C12F9-D3EF-46D7-90D4-E58CEA575966@puck.nether.net>
References: <22745.35498.811412.936974@gro.dd.org> <69EA837B-77BE-4202-8BFF-0243CF6AAC07@redbarn.org>
To: paul vixie <paul@redbarn.org>
X-Mailer: Apple Mail (2.3124)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/ZjmD1HfSnii3yCG725oZTZH4C8g>
Subject: Re: [DNSOP] draft-tale-dnsop-serve-stale
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Mar 2017 22:19:17 -0000

IOn Mar 27, 2017, at 5:59 PM, P Vix <paul@redbarn.org> wrote:
>=20
> I agree to review and comment. Note that I am provisionally negative =
to the idea itself, and my review may reflect that. Vixie


I will note there are other implementations out there as well, such as =
in unbound.  serve-expired configuration directive is available there as =
well.

- Jared


From nobody Mon Mar 27 15:47:02 2017
Return-Path: <edmonds@mycre.ws>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4848B129577 for <dnsop@ietfa.amsl.com>; Mon, 27 Mar 2017 15:47:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.902
X-Spam-Level: 
X-Spam-Status: No, score=-1.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FMOOgSiTB_Dl for <dnsop@ietfa.amsl.com>; Mon, 27 Mar 2017 15:46:59 -0700 (PDT)
Received: from mycre.ws (mycre.ws [45.33.102.105]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 27532126E3A for <dnsop@ietf.org>; Mon, 27 Mar 2017 15:46:55 -0700 (PDT)
Received: by chase.mycre.ws (Postfix, from userid 1000) id 93E7F12C10F2; Mon, 27 Mar 2017 18:46:54 -0400 (EDT)
Date: Mon, 27 Mar 2017 18:46:54 -0400
From: Robert Edmonds <edmonds@mycre.ws>
To: Jared Mauch <jared@puck.nether.net>
Cc: paul vixie <paul@redbarn.org>, dnsop@ietf.org, Dave Lawrence <tale@dd.org>
Message-ID: <20170327224654.uaijxchvqhdgxb4m@mycre.ws>
References: <22745.35498.811412.936974@gro.dd.org> <69EA837B-77BE-4202-8BFF-0243CF6AAC07@redbarn.org> <B18C12F9-D3EF-46D7-90D4-E58CEA575966@puck.nether.net>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To: <B18C12F9-D3EF-46D7-90D4-E58CEA575966@puck.nether.net>
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/DF3KynBqGFtTbz003AHA7ZVxQ20>
Subject: Re: [DNSOP] draft-tale-dnsop-serve-stale
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Mar 2017 22:47:01 -0000

Jared Mauch wrote:
> IOn Mar 27, 2017, at 5:59 PM, P Vix <paul@redbarn.org> wrote:
> > 
> > I agree to review and comment. Note that I am provisionally negative to the idea itself, and my review may reflect that. Vixie
> 
> 
> I will note there are other implementations out there as well, such as in unbound.  serve-expired configuration directive is available there as well.

Though, the algorithm described in this document is a much different
algorithm than the one in Unbound.

If I understand Unbound's serve-expired algorithm correctly, it always
serves from cache if available (regardless of expiration status), and if
what it served to the client happened to be expired, it triggers a
post-response fetch to update the cache asynchronously. That can end up
serving a lot more stale bread than is strictly necessary if your
Unbound server only serves a few clients.

(I guess Unbound could sort of be said to implement this draft, but with
the client response timer hardcoded to 0 and the maximum stale timer
hardcoded to ∞.)

I support adoption of this document.

-- 
Robert Edmonds


From nobody Mon Mar 27 15:49:39 2017
Return-Path: <tale@dd.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0EA0B12966F for <dnsop@ietfa.amsl.com>; Mon, 27 Mar 2017 15:49:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cxANVwBP7HHa for <dnsop@ietfa.amsl.com>; Mon, 27 Mar 2017 15:49:31 -0700 (PDT)
Received: from gro.dd.org (gro.dd.org [207.136.192.136]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1D506126E3A for <dnsop@ietf.org>; Mon, 27 Mar 2017 15:49:31 -0700 (PDT)
Received: by gro.dd.org (Postfix, from userid 102) id 329B63F469; Mon, 27 Mar 2017 18:49:30 -0400 (EDT)
Message-ID: <22745.38650.113925.208670@gro.dd.org>
Date: Mon, 27 Mar 2017 18:49:30 -0400
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
From: Dave Lawrence <tale@dd.org>
To: dnsop@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/-W_wsuQHUcDEEvgPnBc_zx9IItI>
Subject: [DNSOP] draft-tale-dnsop-edns-clientid
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Mar 2017 22:49:33 -0000

One of the two drafts I wanted to talk about at dnsop today for WG
adoption was "Client ID in Forwarded DNS Queries":
https://datatracker.ietf.org/doc/draft-tale-dnsop-edns0-clientid/

The core idea of this document is to be able to provide
device-specific identification in an EDNS option sent to a
full-service resolver, with the principal motivation to be for
filtering products.  It uses an IANA Address Family value to indicate
the format of the identifier that is being sent.  One of the design
goals was to avoid creating any new registries.

This document treads on controversial grounds because of the obvious
privacy implications.  It must be noted that both Nominum and Cisco
are already doing this via EDNS options, and so the general idea
confronts some similar issues we've encountered before about whether
to document in-use protocols or let them just continue on with little
to no public documentation.

As Sara commented on Ray's draft that proposes a very similar option,
draft-bellis-dnsop-xpf, this sort of thing clearly needs a close look
at privacy, and I whole-heartedly agree.  I've already been directly
poking privacy-concerned individuals for feedback.

Speaking of Ray's draft, our proposal is able to handle his use case
but unfortunately our use cases are not achievable in his.  I'd
welcome joining up.

The one other thing I wanted to mention in the WG is that I tried to
get an EDNS code point assigned through the "Expert Review" process,
which it turns out is very poorly documented for either process or
review criteria.  The Expert Reviewer, Olafur Gudmundsson, has
initially denied the request pending feedback from the WG.  I'll leave
it to him to state what gave him pause, and to request the feedback he
seeks.

The denial triggered a bit of a philosophical debate between us, but
no matter which side of that debate you line up on it's very clear
that Expert Review really needs documentation to appropriately set
everyone's expectations.  I'm hoping that he and I will be
collaborating on a draft.


From nobody Mon Mar 27 15:50:50 2017
Return-Path: <jared@puck.nether.net>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 09332126E3A for <dnsop@ietfa.amsl.com>; Mon, 27 Mar 2017 15:50:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.202
X-Spam-Level: 
X-Spam-Status: No, score=-4.202 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sK5JPzkj0V1t for <dnsop@ietfa.amsl.com>; Mon, 27 Mar 2017 15:50:47 -0700 (PDT)
Received: from puck.nether.net (puck.nether.net [IPv6:2001:418:3f4::5]) by ietfa.amsl.com (Postfix) with ESMTP id A0B151296B3 for <dnsop@ietf.org>; Mon, 27 Mar 2017 15:50:45 -0700 (PDT)
Received: from t2001067c03700128ac2e96399422f6c8.v6.meeting.ietf.org (t2001067c03700128ac2e96399422f6c8.v6.meeting.ietf.org [IPv6:2001:67c:370:128:ac2e:9639:9422:f6c8]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by puck.nether.net (Postfix) with ESMTPSA id 42505540B10; Mon, 27 Mar 2017 18:49:47 -0400 (EDT)
Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\))
Content-Type: text/plain; charset=us-ascii
From: Jared Mauch <jared@puck.nether.net>
In-Reply-To: <22745.35498.811412.936974@gro.dd.org>
Date: Mon, 27 Mar 2017 18:49:41 -0400
Cc: dnsop@ietf.org
Content-Transfer-Encoding: 7bit
Message-Id: <AA08BCD4-17D0-4EA8-90E2-C0572513B751@puck.nether.net>
References: <22745.35498.811412.936974@gro.dd.org>
To: Dave Lawrence <tale@dd.org>
X-Mailer: Apple Mail (2.3124)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/tXgNHWCSSxSI39AWicW7Qf6XNdo>
Subject: Re: [DNSOP] draft-tale-dnsop-serve-stale
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Mar 2017 22:50:49 -0000

> On Mar 27, 2017, at 5:56 PM, Dave Lawrence <tale@dd.org> wrote:
> 
> Warren and I are hoping for WG adoption.

[clarification]

I support adoption when the chairs request it.

- Jared


From nobody Mon Mar 27 15:56:07 2017
Return-Path: <jared@puck.nether.net>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C9B13126BFD for <dnsop@ietfa.amsl.com>; Mon, 27 Mar 2017 15:56:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.202
X-Spam-Level: 
X-Spam-Status: No, score=-4.202 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UyM7tGnXirSL for <dnsop@ietfa.amsl.com>; Mon, 27 Mar 2017 15:56:03 -0700 (PDT)
Received: from puck.nether.net (puck.nether.net [IPv6:2001:418:3f4::5]) by ietfa.amsl.com (Postfix) with ESMTP id 44035127B52 for <dnsop@ietf.org>; Mon, 27 Mar 2017 15:56:03 -0700 (PDT)
Received: from t2001067c03700128ac2e96399422f6c8.v6.meeting.ietf.org (t2001067c03700128ac2e96399422f6c8.v6.meeting.ietf.org [IPv6:2001:67c:370:128:ac2e:9639:9422:f6c8]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by puck.nether.net (Postfix) with ESMTPSA id E054D5409AD; Mon, 27 Mar 2017 18:55:48 -0400 (EDT)
Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\))
Content-Type: text/plain; charset=us-ascii
From: Jared Mauch <jared@puck.nether.net>
In-Reply-To: <20170327224654.uaijxchvqhdgxb4m@mycre.ws>
Date: Mon, 27 Mar 2017 18:55:36 -0400
Cc: paul vixie <paul@redbarn.org>, dnsop@ietf.org, Dave Lawrence <tale@dd.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <919241A2-8618-478A-A34A-5F7F1E5A729D@puck.nether.net>
References: <22745.35498.811412.936974@gro.dd.org> <69EA837B-77BE-4202-8BFF-0243CF6AAC07@redbarn.org> <B18C12F9-D3EF-46D7-90D4-E58CEA575966@puck.nether.net> <20170327224654.uaijxchvqhdgxb4m@mycre.ws>
To: Robert Edmonds <edmonds@mycre.ws>
X-Mailer: Apple Mail (2.3124)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/DEvd4Jti0Nlt3VZZOlShSYL0Ciw>
Subject: Re: [DNSOP] draft-tale-dnsop-serve-stale
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Mar 2017 22:56:05 -0000

> On Mar 27, 2017, at 6:46 PM, Robert Edmonds <edmonds@mycre.ws> wrote:
>=20
> Jared Mauch wrote:
>> IOn Mar 27, 2017, at 5:59 PM, P Vix <paul@redbarn.org> wrote:
>>>=20
>>> I agree to review and comment. Note that I am provisionally negative =
to the idea itself, and my review may reflect that. Vixie
>>=20
>>=20
>> I will note there are other implementations out there as well, such =
as in unbound.  serve-expired configuration directive is available there =
as well.
>=20
> Though, the algorithm described in this document is a much different
> algorithm than the one in Unbound.

At least the initial implementation is documented (via code) here:

=
https://github.com/jedisct1/unbound/commit/e03d89343e4031be15b2ee78bd432f8=
3cdc79889


> If I understand Unbound's serve-expired algorithm correctly, it always
> serves from cache if available (regardless of expiration status), and =
if
> what it served to the client happened to be expired, it triggers a
> post-response fetch to update the cache asynchronously. That can end =
up
> serving a lot more stale bread than is strictly necessary if your
> Unbound server only serves a few clients.

I see the perceived damage here as very low due to the "few clients" you =
already
commented on.

- Jared=


From nobody Mon Mar 27 19:41:33 2017
Return-Path: <each@isc.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 71289129851 for <dnsop@ietfa.amsl.com>; Mon, 27 Mar 2017 19:41:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.902
X-Spam-Level: 
X-Spam-Status: No, score=-6.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iXH_qGV4AAV8 for <dnsop@ietfa.amsl.com>; Mon, 27 Mar 2017 19:41:30 -0700 (PDT)
Received: from mx.pao1.isc.org (mx.pao1.isc.org [149.20.64.53]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 19E77128D3E for <dnsop@ietf.org>; Mon, 27 Mar 2017 19:41:30 -0700 (PDT)
Received: from bikeshed.isc.org (bikeshed.isc.org [149.20.48.19]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by mx.pao1.isc.org (Postfix) with ESMTPS id 40B6934930F; Tue, 28 Mar 2017 02:41:27 +0000 (UTC)
Received: by bikeshed.isc.org (Postfix, from userid 10292) id 3505B216C1C; Tue, 28 Mar 2017 02:41:27 +0000 (UTC)
Date: Tue, 28 Mar 2017 02:41:27 +0000
From: Evan Hunt <each@isc.org>
To: Paul Vixie <paul@redbarn.org>
Cc: "dnsop@ietf.org" <dnsop@ietf.org>
Message-ID: <20170328024127.GC96991@isc.org>
References: <58D96BC0.9040701@redbarn.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <58D96BC0.9040701@redbarn.org>
User-Agent: Mutt/1.5.23 (2014-03-12)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/ychaTGasP_2uSo6MrBIPoRf9q7w>
Subject: Re: [DNSOP] on staleness of code points and code (mentions MD5 commentary from IETF98)
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Mar 2017 02:41:31 -0000

On Mon, Mar 27, 2017 at 12:45:04PM -0700, Paul Vixie wrote:
> also, a validator that outputs "secure" based on MD5 inputs is making a
> promise it can't keep.

MD5 is known to be breakable, but it's not *as* breakable that hasn't been
signed, or a resolver that hasn't turned on validation.  A validator that
doens't implement an algorithm treats any domain signed by that algorithm
as if it were not signed at all.  A MITM attack on that domain goes from
"not as difficult as we'd like" to "trivially easy".  I don't see this as
a net improvement to security.

We can and should kill MD5 key generation and signing (and I'll add this to
the ticket about updating defaults in BIND) but I'm uncomfortable killing
MD5 validation until I'm sure there aren't any legacy keys floating around.

Your other point about never-used code being uneploded ordnance is well
taken.

-- 
Evan Hunt -- each@isc.org
Internet Systems Consortium, Inc.


From nobody Mon Mar 27 19:43:05 2017
Return-Path: <each@isc.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4D335129851 for <dnsop@ietfa.amsl.com>; Mon, 27 Mar 2017 19:43:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.902
X-Spam-Level: 
X-Spam-Status: No, score=-6.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GBoFhQkh3KHP for <dnsop@ietfa.amsl.com>; Mon, 27 Mar 2017 19:43:02 -0700 (PDT)
Received: from mx.pao1.isc.org (mx.pao1.isc.org [149.20.64.53]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 149E7127BA3 for <dnsop@ietf.org>; Mon, 27 Mar 2017 19:43:02 -0700 (PDT)
Received: from bikeshed.isc.org (bikeshed.isc.org [149.20.48.19]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by mx.pao1.isc.org (Postfix) with ESMTPS id 0E1FF34930F; Tue, 28 Mar 2017 02:43:00 +0000 (UTC)
Received: by bikeshed.isc.org (Postfix, from userid 10292) id 0407D216C1C; Tue, 28 Mar 2017 02:43:00 +0000 (UTC)
Date: Tue, 28 Mar 2017 02:43:00 +0000
From: Evan Hunt <each@isc.org>
To: Paul Vixie <paul@redbarn.org>
Cc: "dnsop@ietf.org" <dnsop@ietf.org>
Message-ID: <20170328024259.GD96991@isc.org>
References: <58D96BC0.9040701@redbarn.org> <20170328024127.GC96991@isc.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <20170328024127.GC96991@isc.org>
User-Agent: Mutt/1.5.23 (2014-03-12)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/22olBX4zld88PQ7xR5Qq1womNe8>
Subject: Re: [DNSOP] on staleness of code points and code (mentions MD5 commentary from IETF98)
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Mar 2017 02:43:03 -0000

Oopsie:

On Tue, Mar 28, 2017 at 02:41:27AM +0000, Evan Hunt wrote:
> MD5 is known to be breakable, but it's not *as* breakable

as a zone

> that hasn't been signed

-- 
Evan Hunt -- each@isc.org
Internet Systems Consortium, Inc.


From nobody Mon Mar 27 20:05:32 2017
Return-Path: <muks@isc.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0F30412985B for <dnsop@ietfa.amsl.com>; Mon, 27 Mar 2017 20:05:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.235
X-Spam-Level: 
X-Spam-Status: No, score=-1.235 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_SOFTFAIL=0.665] autolearn=no autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wqtBQYIaJPd9 for <dnsop@ietfa.amsl.com>; Mon, 27 Mar 2017 20:05:29 -0700 (PDT)
Received: from mail.banu.com (mail.banu.com [IPv6:2a01:4f8:140:644b::225]) by ietfa.amsl.com (Postfix) with ESMTP id 99E7E126C83 for <dnsop@ietf.org>; Mon, 27 Mar 2017 20:05:29 -0700 (PDT)
Received: from jurassic (unknown [115.118.159.214]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.banu.com (Postfix) with ESMTPSA id 3B28F56A06BC; Tue, 28 Mar 2017 03:05:26 +0000 (GMT)
Date: Tue, 28 Mar 2017 08:35:23 +0530
From: Mukund Sivaraman <muks@isc.org>
To: Evan Hunt <each@isc.org>
Cc: Paul Vixie <paul@redbarn.org>, "dnsop@ietf.org" <dnsop@ietf.org>
Message-ID: <20170328030523.GA28657@jurassic>
References: <58D96BC0.9040701@redbarn.org> <20170328024127.GC96991@isc.org>
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="Dxnq1zWXvFF0Q93v"
Content-Disposition: inline
In-Reply-To: <20170328024127.GC96991@isc.org>
User-Agent: Mutt/1.8.0 (2017-02-23)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/cSK1LRK-7XpatO-19uKwNbKAcVk>
Subject: Re: [DNSOP] on staleness of code points and code (mentions MD5 commentary from IETF98)
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Mar 2017 03:05:31 -0000

--Dxnq1zWXvFF0Q93v
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Hi Evan

On Tue, Mar 28, 2017 at 02:41:27AM +0000, Evan Hunt wrote:
> On Mon, Mar 27, 2017 at 12:45:04PM -0700, Paul Vixie wrote:
> > also, a validator that outputs "secure" based on MD5 inputs is making a
> > promise it can't keep.
>=20
> MD5 is known to be breakable, but it's not *as* breakable that hasn't been
> signed, or a resolver that hasn't turned on validation.  A validator that
> doens't implement an algorithm treats any domain signed by that algorithm
> as if it were not signed at all.  A MITM attack on that domain goes from
> "not as difficult as we'd like" to "trivially easy".  I don't see this as
> a net improvement to security.

It doesn't seem the same as a validator not supporting any algorithms.

Consider a zone that its operator has signed with RSASHA256 (for current
generation resolver implementations) and RSAMD5 (for implementations
that predate RSASHA256).

In the case where a resolver implementation supports RSASHA256 and
doesn't support RSAMD5, if the trust chain using RSASHA256 is broken,
validation would fail as RSASHA256 is a supported algorithm.

In the case where a resolver implementation supports RSASHA256 and
RSAMD5, if the trust chain using RSASHA256 is broken, validation would
succeed via RSAMD5 if a chain of trust can be established using that
algorithm. This opens a risk of downgrade attack.

It seems better to remove support for older algorithms, if current
algorithms are supported.

I also don't think highly of the RFC behavior that a zone is considered
unsigned if no algorithm is supported in the DS set. It doesn't sit well
with the rest of the all-or-nothing DNSSEC behavior.

		Mukund

--Dxnq1zWXvFF0Q93v
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIcBAEBCgAGBQJY2dLyAAoJEB9EXrAiC5LsvykP/RXwKVeLC/6PWUFonnupRepG
mVKgkrd7H+xVr+jncGfNQc1J2A5lDoDnxCGxnavQKesJFZeQGMtJnK6EkTfRXfFo
U6pUN7t+R77kJQLB/RgMUY63danpqSYfkP2D+XWpdKRxOSoN682KPn3R3ukyAI3z
/3w8adnZrqk7ruri42lGvcVsig6dDyxw7qJMPWurHAWx5bsqNXmWWiVT3MaImjH1
5xCuCRCxxYHsphESyMghIVGw9KT+7BCBRJRh49hFYZpi8ev+uRSGhe921vVpKrlQ
crho0lEZ7qUabtTfrmHFDeLyCrgw/LmTerB8p27mumNzs04use2GtLV/4Lm8WiW5
oNmnr4UOhClBwWU7BnD5eXeSr7/MOgoDFT0tGz5XbE8bPSIzWlTpdj0qPuGoz1Ob
laKd3XCBRcK9ZoHQKhUKxJ42b+c0uRAUPgc9zoCDA3SwiPUwFm0KZTLfXzYCIDmv
HA67DC2jkHrdM3itya8+fIqIc4Cpazmeu0mHvP+Q6U3d0Smd6b/2dmP52+3SgeNT
5NP/3aTVm4HssiQKIZ6Z4Zo3z2cUfKlthwv3kU8s6vud0OEE6yVjUffoI036XZDL
/dpOUD6Gb8cGzqpz72Tk7yrJc7o3d/p/sD0j/OO/EuY7IpzDHI3OGNzHBzw4LvW/
78Ju8aIVX3l4JOk5gQqs
=nGmG
-----END PGP SIGNATURE-----

--Dxnq1zWXvFF0Q93v--


From nobody Mon Mar 27 21:35:14 2017
Return-Path: <ogud@ogud.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 27A54129851 for <dnsop@ietfa.amsl.com>; Mon, 27 Mar 2017 21:35:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.921
X-Spam-Level: 
X-Spam-Status: No, score=-1.921 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id op7jk1s9ZAfx for <dnsop@ietfa.amsl.com>; Mon, 27 Mar 2017 21:35:10 -0700 (PDT)
Received: from smtp109.ord1c.emailsrvr.com (smtp109.ord1c.emailsrvr.com [108.166.43.109]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0D8F7128B44 for <dnsop@ietf.org>; Mon, 27 Mar 2017 21:35:10 -0700 (PDT)
Received: from smtp22.relay.ord1c.emailsrvr.com (localhost [127.0.0.1]) by smtp22.relay.ord1c.emailsrvr.com (SMTP Server) with ESMTP id 4CC65E02DA; Tue, 28 Mar 2017 00:35:09 -0400 (EDT)
X-Auth-ID: ogud@ogud.com
Received: by smtp22.relay.ord1c.emailsrvr.com (Authenticated sender: ogud-AT-ogud.com) with ESMTPSA id 3EBD0E0231;  Tue, 28 Mar 2017 00:35:07 -0400 (EDT)
X-Sender-Id: ogud@ogud.com
Received: from dhcp-ba84.meeting.ietf.org (dhcp-ba84.meeting.ietf.org [31.133.186.132]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384) by 0.0.0.0:587 (trex/5.7.12); Tue, 28 Mar 2017 00:35:09 -0400
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
From: Olafur Gudmundsson <ogud@ogud.com>
In-Reply-To: <22745.38650.113925.208670@gro.dd.org>
Date: Mon, 27 Mar 2017 23:35:05 -0500
Cc: dnsop@ietf.org
Content-Transfer-Encoding: quoted-printable
Message-Id: <3BE34823-E83C-4F9D-ABE1-35C61F9E2996@ogud.com>
References: <22745.38650.113925.208670@gro.dd.org>
To: Dave Lawrence <tale@dd.org>
X-Mailer: Apple Mail (2.3259)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/yanAFz3EfbKkRjIBuAdsMAfdkKg>
Subject: Re: [DNSOP] draft-tale-dnsop-edns-clientid
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Mar 2017 04:35:12 -0000

> On Mar 27, 2017, at 5:49 PM, Dave Lawrence <tale@dd.org> wrote:
>=20
> One of the two drafts I wanted to talk about at dnsop today for WG
> adoption was "Client ID in Forwarded DNS Queries":
> https://datatracker.ietf.org/doc/draft-tale-dnsop-edns0-clientid/
>=20
> The core idea of this document is to be able to provide
> device-specific identification in an EDNS option sent to a
> full-service resolver, with the principal motivation to be for
> filtering products.  It uses an IANA Address Family value to indicate
> the format of the identifier that is being sent.  One of the design
> goals was to avoid creating any new registries.
>=20
> This document treads on controversial grounds because of the obvious
> privacy implications.  It must be noted that both Nominum and Cisco
> are already doing this via EDNS options, and so the general idea
> confronts some similar issues we've encountered before about whether
> to document in-use protocols or let them just continue on with little
> to no public documentation.
>=20
> As Sara commented on Ray's draft that proposes a very similar option,
> draft-bellis-dnsop-xpf, this sort of thing clearly needs a close look
> at privacy, and I whole-heartedly agree.  I've already been directly
> poking privacy-concerned individuals for feedback.
>=20
> Speaking of Ray's draft, our proposal is able to handle his use case
> but unfortunately our use cases are not achievable in his.  I'd
> welcome joining up.
>=20
> The one other thing I wanted to mention in the WG is that I tried to
> get an EDNS code point assigned through the "Expert Review" process,
> which it turns out is very poorly documented for either process or
> review criteria.  The Expert Reviewer, Olafur Gudmundsson, has
> initially denied the request pending feedback from the WG.  I'll leave
> it to him to state what gave him pause, and to request the feedback he
> seeks.

Strictly speaking the draft was never formally submitted via IANA.=20
Rather I was giving David advise on how I would rule if he submitted the =
draft.=20

As expert I do not have any formal guidelines to tell me how to judge=20
options. My rule after implementing ClientSubnet is =E2=80=9Cnever =
again=E2=80=9D allow complex type.=20
So I told David et. al. that the type requested had 4 sub-types one =
already allocated,
so stop sub-typing and ask for 3 extra types.

I did not judge anything about the privacy issues that those 4 types may =
have, as=20
that is not in scope.
It is up to the working group to give advice to either editor or expert =
to change
approach.=20

>=20
> The denial triggered a bit of a philosophical debate between us, but
> no matter which side of that debate you line up on it's very clear
> that Expert Review really needs documentation to appropriately set
> everyone's expectations.  I'm hoping that he and I will be
> collaborating on a draft.
>=20
As Expert I do not want to write the rules for myself :-)=20
I will be happy to comment on any suggested rules/advise.=20

Olafur


From nobody Tue Mar 28 03:01:18 2017
Return-Path: <dot@dotat.at>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 07D211294BD for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 03:01:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.921
X-Spam-Level: 
X-Spam-Status: No, score=-1.921 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id H5khZ_asc9qR for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 03:01:15 -0700 (PDT)
Received: from ppsw-42.csi.cam.ac.uk (ppsw-42.csi.cam.ac.uk [131.111.8.142]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 29AD9129353 for <dnsop@ietf.org>; Tue, 28 Mar 2017 03:01:14 -0700 (PDT)
X-Cam-AntiVirus: no malware found
X-Cam-ScannerInfo: http://help.uis.cam.ac.uk/email-scanner-virus
Received: from grey.csi.cam.ac.uk ([131.111.57.57]:34269) by ppsw-42.csi.cam.ac.uk (ppsw.cam.ac.uk [131.111.8.138]:25) with esmtps (TLSv1:ECDHE-RSA-AES256-SHA:256) id 1csnvx-000DTA-8D (Exim 4.89) (return-path <dot@dotat.at>); Tue, 28 Mar 2017 11:01:01 +0100
Date: Tue, 28 Mar 2017 11:01:01 +0100
From: Tony Finch <dot@dotat.at>
To: Evan Hunt <each@isc.org>
cc: Paul Vixie <paul@redbarn.org>, "dnsop@ietf.org" <dnsop@ietf.org>
In-Reply-To: <20170328024127.GC96991@isc.org>
Message-ID: <alpine.DEB.2.11.1703281035190.13590@grey.csi.cam.ac.uk>
References: <58D96BC0.9040701@redbarn.org> <20170328024127.GC96991@isc.org>
User-Agent: Alpine 2.11 (DEB 23 2013-08-11)
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/1OO1t7h3k6hy50QXBuWQYikACEI>
Subject: Re: [DNSOP] on staleness of code points and code (mentions MD5 commentary from IETF98)
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Mar 2017 10:01:17 -0000

Evan Hunt <each@isc.org> wrote:
>
> MD5 is known to be breakable, but it's not *as* breakable that hasn't been
> signed, or a resolver that hasn't turned on validation.

If you haven't seen PoC||GTFO 0x14, run over to
https://www.alchemistowl.org/pocorgtfo/ and have a read.

It features Postscript, PDF/JPEG, and GIF MD5 quines (where the MD5 hash
of the document appears in the text of the document itself) and is itself
an MD5 quine in two different ways (PDF and NES ROM polyglot).

Tony.
-- 
f.anthony.n.finch  <dot@dotat.at>  http://dotat.at/  -  I xn--zr8h punycode
Shannon, South Rockall: Southerly or southeasterly 4 or 5 increasing 6 or 7,
perhaps gale 8 later in west. Moderate or rough, becoming rough or very rough
later. Showers then rain. Moderate or good, occasionally poor.


From nobody Tue Mar 28 03:19:16 2017
Return-Path: <dot@dotat.at>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 43D2C1293D9 for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 03:19:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.221
X-Spam-Level: 
X-Spam-Status: No, score=-4.221 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id T-50VwnonYbk for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 03:19:13 -0700 (PDT)
Received: from ppsw-33.csi.cam.ac.uk (ppsw-33.csi.cam.ac.uk [131.111.8.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2BA91129353 for <dnsop@ietf.org>; Tue, 28 Mar 2017 03:19:13 -0700 (PDT)
X-Cam-AntiVirus: no malware found
X-Cam-ScannerInfo: http://help.uis.cam.ac.uk/email-scanner-virus
Received: from grey.csi.cam.ac.uk ([131.111.57.57]:43446) by ppsw-33.csi.cam.ac.uk (ppsw.cam.ac.uk [131.111.8.137]:25) with esmtps (TLSv1:ECDHE-RSA-AES256-SHA:256) id 1csoDW-0011Xp-iG (Exim 4.89) (return-path <dot@dotat.at>); Tue, 28 Mar 2017 11:19:10 +0100
Date: Tue, 28 Mar 2017 11:19:10 +0100
From: Tony Finch <dot@dotat.at>
To: "Woodworth, John R" <John.Woodworth@CenturyLink.com>
cc: "'dnsop@ietf.org'" <dnsop@ietf.org>, 'JW' <jw@pcthink.com>,  "Ballew, Dean" <Dean.Ballew@CenturyLink.com>
In-Reply-To: <A05B583C828C614EBAD1DA920D92866BD0716932@PODCWMBXEX501.ctl.intranet>
Message-ID: <alpine.DEB.2.11.1703281107300.13590@grey.csi.cam.ac.uk>
References: <A05B583C828C614EBAD1DA920D92866BD0716932@PODCWMBXEX501.ctl.intranet>
User-Agent: Alpine 2.11 (DEB 23 2013-08-11)
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/TdaI3N4fqJc18s6_zuBJzSTMG8Q>
Subject: Re: [DNSOP] Perl related question on BULK RR
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Mar 2017 10:19:15 -0000

Woodworth, John R <John.Woodworth@CenturyLink.com> wrote:

> Apologies but I did not hear the full question regarding BULK RR's and
> the perl like back-references.  If you could please repeat the question
> we would be happy to comment.

I didn't ask the question, but based on a quick look at the draft I think
there might be a fun problem.

Frequently, when you have string rewriting with substitution and
iteration, you have a Turing-complete esoteric programming system.

NAPTR very cunningly avoids this trap (IIRC) by constraining the rewrites
to be on a strictly monotonically reducing suffix of the input.

BULK does not itself have built-in iteration like NAPTR, but because it
synthesizes records it interacts with the DNS's existing resolver loops:
chasing delegations, and chasing CNAMEs and DNAMEs. Note that CNAMEs and
DNAMEs are also chased within authoritative servers.

So my question is, how does the BULK rewriting system interact with DNS
loops? Is there a CPU-eating tarpit in there?

Tony.
-- 
f.anthony.n.finch  <dot@dotat.at>  http://dotat.at/  -  I xn--zr8h punycode
South Utsire: Northwesterly 4 or 5 backing southwesterly 3 or 4. Slight or
moderate. Fog patches, drizzle. Moderate or good, occasionally very poor.


From nobody Tue Mar 28 03:38:03 2017
Return-Path: <pch-bF054DD66@u-1.phicoh.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0DD8E1294D1 for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 03:38:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id skIAMpe2WMUX for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 03:38:00 -0700 (PDT)
Received: from stereo.hq.phicoh.net (stereo6-tun.hq.phicoh.net [IPv6:2001:888:1044:10:2a0:c9ff:fe9f:17a9]) by ietfa.amsl.com (Postfix) with ESMTP id C8DC6129353 for <dnsop@ietf.org>; Tue, 28 Mar 2017 03:37:59 -0700 (PDT)
Received: from stereo.hq.phicoh.net (localhost [::ffff:127.0.0.1]) by stereo.hq.phicoh.net with esmtp (Smail #130) id m1csoVf-0000FDC; Tue, 28 Mar 2017 12:37:55 +0200
Message-Id: <m1csoVf-0000FDC@stereo.hq.phicoh.net>
To: dnsop@ietf.org
Cc: Tony Finch <dot@dotat.at>
From: Philip Homburg <pch-dnsop-2@u-1.phicoh.com>
Sender: pch-bF054DD66@u-1.phicoh.com
References: <58D96BC0.9040701@redbarn.org> <20170328024127.GC96991@isc.org> <alpine.DEB.2.11.1703281035190.13590@grey.csi.cam.ac.uk> 
In-reply-to: Your message of "Tue, 28 Mar 2017 11:01:01 +0100 ." <alpine.DEB.2.11.1703281035190.13590@grey.csi.cam.ac.uk> 
Date: Tue, 28 Mar 2017 12:37:54 +0200
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/9mYPdyIpibtsauoOcJK6ILooE-w>
Subject: Re: [DNSOP] on staleness of code points and code (mentions MD5 commentary from IETF98)
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Mar 2017 10:38:02 -0000

In your letter dated Tue, 28 Mar 2017 11:01:01 +0100 you wrote:
>Evan Hunt <each@isc.org> wrote:
>>
>> MD5 is known to be breakable, but it's not *as* breakable that hasn't been
>> signed, or a resolver that hasn't turned on validation.
>
>It features Postscript, PDF/JPEG, and GIF MD5 quines (where the MD5 hash
>of the document appears in the text of the document itself) and is itself
>an MD5 quine in two different ways (PDF and NES ROM polyglot).

What makes it bad in the case of DNSSEC is that in various ways DNSSEC
validators indicate to the user that a result is validated without also 
reporting the algorithm(s) used.

So for any piece of client code that takes a security decision based on that
data, allowing weak algorithms or parameters means that either all of DNSSEC
should be treated as insecure, or potentially insecure configurations are
without warning treated as secure.

So if would be best if a validator that implements MD5 would still return 
NXDOMAIN is validation fails, but would keep the AD-bit clear even if validation
passes for a domain signed using MD5.


From nobody Tue Mar 28 04:21:02 2017
Return-Path: <pieter.lexis@powerdns.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 311341298C7 for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 04:20:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NL8hEjL0p620 for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 04:20:55 -0700 (PDT)
Received: from mango.plexis.eu (mango.plexis.eu [77.72.150.82]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1E179129962 for <dnsop@ietf.org>; Tue, 28 Mar 2017 04:20:55 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by mango.plexis.eu (Postfix) with ESMTP id 93DA3707 for <dnsop@ietf.org>; Tue, 28 Mar 2017 13:20:52 +0200 (CEST)
Received: from mango.plexis.eu ([127.0.0.1]) by localhost (mango.plexis.eu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TbtTCNwTRKRz for <dnsop@ietf.org>; Tue, 28 Mar 2017 13:20:51 +0200 (CEST)
Received: from aardbei.mobile.plexis.eu (unknown [IPv6:2001:470:1f15:86f:a437:d79d:eba2:e3bb]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mango.plexis.eu (Postfix) with ESMTPSA id C807C298 for <dnsop@ietf.org>; Tue, 28 Mar 2017 13:20:51 +0200 (CEST)
Date: Tue, 28 Mar 2017 13:20:50 +0200
From: Pieter Lexis <pieter.lexis@powerdns.com>
To: dnsop@ietf.org
Message-ID: <20170328132050.018870d5@aardbei.mobile.plexis.eu>
In-Reply-To: <B18C12F9-D3EF-46D7-90D4-E58CEA575966@puck.nether.net>
References: <22745.35498.811412.936974@gro.dd.org> <69EA837B-77BE-4202-8BFF-0243CF6AAC07@redbarn.org> <B18C12F9-D3EF-46D7-90D4-E58CEA575966@puck.nether.net>
X-Mailer: Claws Mail 3.14.1 (GTK+ 2.24.31; x86_64-unknown-linux-gnu)
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/J8ec9S-mKUI-CcnxFEfkzQp_DZA>
Subject: Re: [DNSOP] draft-tale-dnsop-serve-stale
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Mar 2017 11:20:58 -0000

On Mon, 27 Mar 2017 18:19:09 -0400
Jared Mauch <jared@puck.nether.net> wrote:

> I will note there are other implementations out there as well, such as in unbound.  serve-expired configuration directive is available there as well.

I feel that the authors should attempt to describe the goal of the algorithm and suggest possible limits and describe pitfalls rather than describing the exact algorithm to use.
This will allow implementers to come up with new and innovative algorithms based on continued measurements.
I do support an adoption of such a draft in the WG.

Best regards,

Pieter

-- 
Pieter Lexis
PowerDNS.COM BV -- https://www.powerdns.com


From nobody Tue Mar 28 04:47:10 2017
Return-Path: <jv@fcelda.cz>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DEC991299C4 for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 04:47:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.701
X-Spam-Level: 
X-Spam-Status: No, score=-2.701 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=fcelda.cz
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dmRMJQeGc9h2 for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 04:47:00 -0700 (PDT)
Received: from mail-vk0-x236.google.com (mail-vk0-x236.google.com [IPv6:2607:f8b0:400c:c05::236]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 329DD1299AF for <dnsop@ietf.org>; Tue, 28 Mar 2017 04:46:58 -0700 (PDT)
Received: by mail-vk0-x236.google.com with SMTP id s68so84515863vke.3 for <dnsop@ietf.org>; Tue, 28 Mar 2017 04:46:58 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fcelda.cz; s=google; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=v7UU4Kbp0dk5ORuPKOvqXrGVL6CPlcX6yvqkZsLp70g=; b=N+D0fvpe4vJWS7f8W3MnElOaolOptpCvVkGw5yb0hTOsibSsa1PEoNoLSuldjZCjQu mbLqPqkxVI5My1KDhwfuRXDfDEfgtDukXbRjtbwjNzX/QNPfmzrct0/9rw8+4rT5LdnA d5q4apMyFlFwpLUzg1Gc2ynqajKqyFx2o/m7Y=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=v7UU4Kbp0dk5ORuPKOvqXrGVL6CPlcX6yvqkZsLp70g=; b=eo6QOHgTdxqF8nTrGZW/hG0bna4n8FiqEA7Zo/8HmHz5j7xdRXknyZE6kOICJmY2Gs owtFUXClpwe68lIOC4kuYQydFlBLzSNbjxdpKdNDON43VdXgah/KtqStA86Lh6iUwwIR 0yPDZQOuESEcBkdbW5SfblHKfXR3cGr3eA4r06SlsnCpaJfv66INypSEaKrnBHFAXmqD gTdP9BBhPxC4myN2apr24qZO/S3oPjJzhqj0Zag5v3ca/jG7euGTR68qAH/qvJx405zq s48JqATKWHg9/1MwnqxssRVeXvtFL7YOeK7jC0jPbTqEcEf1cty20jZlB+NTeYxghdPY mCcw==
X-Gm-Message-State: AFeK/H12r7yoayZ8mqvG7RU2AOI/m+9W803jDTjl7Qfsq8enK33Mmo/XIvz9SGd2JmkatxgP7FRItdoqSdrGnw==
X-Received: by 10.31.120.8 with SMTP id t8mr12063854vkc.150.1490701617078; Tue, 28 Mar 2017 04:46:57 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.103.29.65 with HTTP; Tue, 28 Mar 2017 04:46:36 -0700 (PDT)
X-Originating-IP: [5.56.197.188]
In-Reply-To: <20170328024127.GC96991@isc.org>
References: <58D96BC0.9040701@redbarn.org> <20170328024127.GC96991@isc.org>
From: =?UTF-8?B?SmFuIFbEjWVsw6Fr?= <jv@fcelda.cz>
Date: Tue, 28 Mar 2017 13:46:36 +0200
Message-ID: <CAM1xaJ-gCKqm63BuNszLxyt0_HevXSwB5H0+wg4ugatZSFJNPA@mail.gmail.com>
To: Evan Hunt <each@isc.org>
Cc: Paul Vixie <paul@redbarn.org>, "dnsop@ietf.org" <dnsop@ietf.org>
Content-Type: text/plain; charset=UTF-8
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/EZfVS44DXwz8fdddF8tmyGixVXM>
Subject: Re: [DNSOP] on staleness of code points and code (mentions MD5 commentary from IETF98)
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Mar 2017 11:47:02 -0000

On Tue, Mar 28, 2017 at 4:41 AM, Evan Hunt wrote:
> We can and should kill MD5 key generation and signing (and I'll add this to
> the ticket about updating defaults in BIND) but I'm uncomfortable killing
> MD5 validation until I'm sure there aren't any legacy keys floating around.

Short history of MD5 in DNSSEC:

1999: RFC 2535 makes MD5 recommended for DNSSEC
2001: RFC 3110 makes MD5 not recommended for DNSSEC
2004: RFC 3755 disallows MD5 for zone signing
2005: RFC 4034 reassures that MD5 is not recommended and must not be
used for zone signing

DNS software that supports MD5 for zone signing in 2017 belongs to
museum. It's too late for arguments about keeping it for legacy
reasons. I agree that modern validators should treat MD5 as unknown
algorithm.

Jan


From nobody Tue Mar 28 05:08:49 2017
Return-Path: <shuque@gmail.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 19AB21294FC for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 05:08:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level: 
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dbmndK15oCi1 for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 05:08:45 -0700 (PDT)
Received: from mail-vk0-x22b.google.com (mail-vk0-x22b.google.com [IPv6:2607:f8b0:400c:c05::22b]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2173D1294F0 for <dnsop@ietf.org>; Tue, 28 Mar 2017 05:08:45 -0700 (PDT)
Received: by mail-vk0-x22b.google.com with SMTP id d188so84938655vka.0 for <dnsop@ietf.org>; Tue, 28 Mar 2017 05:08:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=kKynrsdO2+Z/PfdbTCu370fj3n3phZXyS5+AAG70Yk4=; b=snz2EI+GV1Vd91vLK7CEC8VIYLMezxDuqglk8IXM3OnqEWJbST6zdAlqxl9gTyeC1B pPGgwwROMws9N4bkMWN/M2b/H7+3YQi5jAbEVR1jEmL0mK+0HGn2UhxuunVWZhsv4oGc xC1sbCoxYgTD0CrTfBamBJfgUL7IcBzR17gZegTW9pjxFrLMfhSkK6d5AFn0fIsmbf3Y FRX+s5Y3v4V6cDtK0QHLsNy8oZzJfFTIz0DD7VlmWKRLK69kgVZ0JNQ/lGbVd3aD+Yx4 dqLoaszWasStLVSyGzPq+YJXrfCdO1NMLCCH4RF0FEB5i8ahAVGKBZka3Iy878o0p8aO MedQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=kKynrsdO2+Z/PfdbTCu370fj3n3phZXyS5+AAG70Yk4=; b=tNB4kayBWffO9wpG+vNV8+2hwX3bQAxpWx57x//9RYIkTNsaOfr7x/HzZmQdFgc1M3 S748hBK0AWk1uuxFemktQ5+KD6emkMxJGt94ey0YcgdwCaM5U/LplOYYaXB9Wq9zJ7Qg nhMSj6FhOmnJ9N/uXOqhfACHHBc2ypBrUU6ljofxRquFV6WywE902ftURgjnN5HncXNH d/VHGhkslDkpEju3BrCrm9jyLwdTwHBHbgOHI6mOK4PsJNtdmJJNpxgxNKvCdQg92lM4 fMVMNX+lJQrI4aUvsFZ+Hgxi7iLvn6DNz+TgbxMWc+oIfe2+ungBOljxEKp4CHtCi97u fFMw==
X-Gm-Message-State: AFeK/H0wDP8Q8DzGj+3JgdbOXJkzm2ZrlhDR00Mwr1EEucx5IaWRzT8ET2hoGFCJhhEi5q/8HfhUnuKgv4fs3A==
X-Received: by 10.159.41.131 with SMTP id s3mr10396469uas.72.1490702924104; Tue, 28 Mar 2017 05:08:44 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.176.84.207 with HTTP; Tue, 28 Mar 2017 05:08:43 -0700 (PDT)
In-Reply-To: <B18C12F9-D3EF-46D7-90D4-E58CEA575966@puck.nether.net>
References: <22745.35498.811412.936974@gro.dd.org> <69EA837B-77BE-4202-8BFF-0243CF6AAC07@redbarn.org> <B18C12F9-D3EF-46D7-90D4-E58CEA575966@puck.nether.net>
From: Shumon Huque <shuque@gmail.com>
Date: Tue, 28 Mar 2017 07:08:43 -0500
Message-ID: <CAHPuVdWm7Hmf6_4eUVGTob8q3tDe2Lb8Ob_vgdtyCs4Mk8dYCA@mail.gmail.com>
To: Jared Mauch <jared@puck.nether.net>
Cc: paul vixie <paul@redbarn.org>, "dnsop@ietf.org WG" <dnsop@ietf.org>, Dave Lawrence <tale@dd.org>
Content-Type: multipart/alternative; boundary=94eb2c08046a41ca48054bc952cd
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/X6R1q4UZoWILLYymfCIRlIV2Mjg>
Subject: Re: [DNSOP] draft-tale-dnsop-serve-stale
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Mar 2017 12:08:47 -0000

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

On Mon, Mar 27, 2017 at 5:19 PM, Jared Mauch <jared@puck.nether.net> wrote:

> IOn Mar 27, 2017, at 5:59 PM, P Vix <paul@redbarn.org> wrote:
> >
> > I agree to review and comment. Note that I am provisionally negative to
> the idea itself, and my review may reflect that. Vixie
>
>
> I will note there are other implementations out there as well, such as in
> unbound.  serve-expired configuration directive is available there as well.
>

OpenDNS also has had a similar feature (exact protocol unpublished AFAICT)
for a while now (Smartcache, ~ 2009 I think).

-- 
Shumon Huque

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

<div dir=3D"ltr"><div class=3D"gmail_extra"><div class=3D"gmail_quote">On M=
on, Mar 27, 2017 at 5:19 PM, Jared Mauch <span dir=3D"ltr">&lt;<a href=3D"m=
ailto:jared@puck.nether.net" target=3D"_blank">jared@puck.nether.net</a>&gt=
;</span> wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 =
.8ex;border-left:1px #ccc solid;padding-left:1ex"><span class=3D"">IOn Mar =
27, 2017, at 5:59 PM, P Vix &lt;<a href=3D"mailto:paul@redbarn.org">paul@re=
dbarn.org</a>&gt; wrote:<br>
&gt;<br>
&gt; I agree to review and comment. Note that I am provisionally negative t=
o the idea itself, and my review may reflect that. Vixie<br>
<br>
<br>
</span>I will note there are other implementations out there as well, such =
as in unbound.=C2=A0 serve-expired configuration directive is available the=
re as well.<br></blockquote><div><br></div><div>OpenDNS also has had a simi=
lar feature (exact protocol unpublished AFAICT) for a while now (Smartcache=
, ~ 2009 I think).</div><div><br></div><div>--=C2=A0</div><div>Shumon Huque=
</div><div><br></div></div></div></div>

--94eb2c08046a41ca48054bc952cd--


From nobody Tue Mar 28 06:48:55 2017
Return-Path: <paul.hoffman@vpnc.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1254912932A for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 06:48:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OwBoRcrfm1nZ for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 06:48:51 -0700 (PDT)
Received: from mail.proper.com (Opus1.Proper.COM [207.182.41.91]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D1F351201F8 for <dnsop@ietf.org>; Tue, 28 Mar 2017 06:48:51 -0700 (PDT)
Received: from [10.47.60.106] (dhcp-b95b.meeting.ietf.org [31.133.185.91]) (authenticated bits=0) by mail.proper.com (8.15.2/8.14.9) with ESMTPSA id v2SDmcvp045165 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Tue, 28 Mar 2017 06:48:40 -0700 (MST) (envelope-from paul.hoffman@vpnc.org)
X-Authentication-Warning: mail.proper.com: Host dhcp-b95b.meeting.ietf.org [31.133.185.91] claimed to be [10.47.60.106]
From: "Paul Hoffman" <paul.hoffman@vpnc.org>
To: "Evan Hunt" <each@isc.org>
Cc: "dnsop@ietf.org" <dnsop@ietf.org>
Date: Tue, 28 Mar 2017 08:48:48 -0500
Message-ID: <8CBD1E47-86A5-4A6E-BDFC-107C55FB78F9@vpnc.org>
In-Reply-To: <20170328024127.GC96991@isc.org>
References: <58D96BC0.9040701@redbarn.org> <20170328024127.GC96991@isc.org>
MIME-Version: 1.0
Content-Type: text/plain; format=flowed
X-Mailer: MailMate (1.9.6r5347)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/bWj1dOdT45XCdclEgxyr6S6jnJY>
Subject: Re: [DNSOP] on staleness of code points and code (mentions MD5 commentary from IETF98)
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Mar 2017 13:48:53 -0000

On 27 Mar 2017, at 21:41, Evan Hunt wrote:

> On Mon, Mar 27, 2017 at 12:45:04PM -0700, Paul Vixie wrote:
>> also, a validator that outputs "secure" based on MD5 inputs is making 
>> a
>> promise it can't keep.
>
> MD5 is known to be breakable

Please: let's be careful with our wording here.

There are widely-understood and widely-implemented attacks on MD5's 
collision resistance, reducing it from the design-level of 2^64 to 
somewhere around 2^30. In other words, it is trivial to create messages 
that have MD5 collisions.

To date, there have been no public papers showing any preimage attacks 
on MD5 reducing its design-level of 2^128. There may be privately-known 
attacks, of course, just as there might be for any cryptographic 
algorithm. A researcher who shows a preimage attack on MD5 would get 
huge recognition within the cryptographic community, so there is a 
strong motivation to try. So far, none has been forthcoming.

To date, no one has publicly described how a collision attack would help 
an attacker in DNSSEC. Such an attack would be *very* interesting to 
this community. If you know of such an attack, please say so here or in 
a cryptographic forum.

It has been over a decade since the collision-based attack on PKIX 
certificates was described, but since then none has been described for 
DNSSEC. In specific, because we now know that collision attacks on SHA1 
are feasible and will probably get better over time, this community 
should understand how such an attack could affect us.

For more information on cryptographic attacks on hashes, please see RFC 
4270.

--Paul Hoffman


From nobody Tue Mar 28 07:35:21 2017
Return-Path: <tale@dd.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A9EC91294CD for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 07:35:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.902
X-Spam-Level: 
X-Spam-Status: No, score=-1.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2t2GJqc7dZU2 for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 07:35:18 -0700 (PDT)
Received: from gro.dd.org (gro.dd.org [207.136.192.136]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6AF551294CA for <dnsop@ietf.org>; Tue, 28 Mar 2017 07:35:18 -0700 (PDT)
Received: by gro.dd.org (Postfix, from userid 102) id 2DFE23F469; Tue, 28 Mar 2017 10:35:17 -0400 (EDT)
MIME-Version: 1.0
Content-Type: text/plain; charset=unknown
Content-Transfer-Encoding: 7bit
Message-ID: <22746.29861.99723.209867@gro.dd.org>
Date: Tue, 28 Mar 2017 10:35:17 -0400
From: Dave Lawrence <tale@dd.org>
To: Olafur Gudmundsson <ogud@ogud.com>
Cc: dnsop@ietf.org
In-Reply-To: <3BE34823-E83C-4F9D-ABE1-35C61F9E2996@ogud.com>
References: <22745.38650.113925.208670@gro.dd.org> <3BE34823-E83C-4F9D-ABE1-35C61F9E2996@ogud.com>
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/vlpzUbmGLYV3a7EXBWLU2rxNKlw>
Subject: Re: [DNSOP] draft-tale-dnsop-edns-clientid
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Mar 2017 14:35:20 -0000

Olafur Gudmundsson writes:
> Strictly speaking the draft was never formally submitted via IANA. 

This is part of the problem with documentation.  At least one natural
entry point for the process, the IANA assignments page, doesn't
indicate how to initiate expert review.

https://www.iana.org/assignments/dns-parameters/dns-parameters.xhtml#dns-parameters-11

It does link to RFC 6891 and to RFC 3604 Errata, but that's poor
usability even if those documents described how to initiate review,
which they don't.

> As expert I do not have any formal guidelines to tell me how to
> judge options. My rule after implementing ClientSubnet is $,1r|(Bnever
> again$,1r}(B allow complex type.

Agreed that you have poor guidance, the closest thing is from the
RFCs mentioned above, which only says:

  "Assignment of Option Codes should be liberal, but duplicate
   functionality is to be avoided."

I grant that there is reason for pause because both Nominum and
OpenDNS have squatted code points which have duplicate functionality.

There is a larger philosophical discussion that should be had about
this, though, given that it seems to encourage just totally
circumventing IETF/IANA.  It is ironic to me that I was trying to do
the right thing, yet the process which is supposed to have made
getting option code assignments easier and not require action by the
working group has seemingly failed at that task.  The feeling of
failure is exacerbated by not being able to have expectations properly
set by documentation other than "be liberal".

As for whether this is a complex type, that's a whole separate
discussion to have if the draft itself gets more discussion.  Mostly
here in this message I'm focused on process.

> As Expert I do not want to write the rules for myself :-) 
> I will be happy to comment on any suggested rules/advise. 

Fair enough.  Anyone else interested in working on better guidance?
To be clear, I'm totally okay if the result of that is something that
would have still resulted in an initial denial for this option
assignment under Expert Review.  It's the process I want to see
improved.


From nobody Tue Mar 28 07:36:52 2017
Return-Path: <dot@dotat.at>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 00C991296B4 for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 07:36:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.221
X-Spam-Level: 
X-Spam-Status: No, score=-4.221 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id H_bPJ-x1BALA for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 07:36:49 -0700 (PDT)
Received: from ppsw-33.csi.cam.ac.uk (ppsw-33.csi.cam.ac.uk [131.111.8.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1EF051296ED for <dnsop@ietf.org>; Tue, 28 Mar 2017 07:36:44 -0700 (PDT)
X-Cam-AntiVirus: no malware found
X-Cam-ScannerInfo: http://help.uis.cam.ac.uk/email-scanner-virus
Received: from grey.csi.cam.ac.uk ([131.111.57.57]:49692) by ppsw-33.csi.cam.ac.uk (ppsw.cam.ac.uk [131.111.8.137]:25) with esmtps (TLSv1:ECDHE-RSA-AES256-SHA:256) id 1cssEi-000J0c-j8 (Exim 4.89) (return-path <dot@dotat.at>); Tue, 28 Mar 2017 15:36:41 +0100
Date: Tue, 28 Mar 2017 15:36:40 +0100
From: Tony Finch <dot@dotat.at>
To: =?UTF-8?Q?Jan_V=C4=8Del=C3=A1k?= <jv@fcelda.cz>
cc: Evan Hunt <each@isc.org>, "dnsop@ietf.org" <dnsop@ietf.org>,  Paul Vixie <paul@redbarn.org>
In-Reply-To: <CAM1xaJ-gCKqm63BuNszLxyt0_HevXSwB5H0+wg4ugatZSFJNPA@mail.gmail.com>
Message-ID: <alpine.DEB.2.11.1703281532260.13590@grey.csi.cam.ac.uk>
References: <58D96BC0.9040701@redbarn.org> <20170328024127.GC96991@isc.org> <CAM1xaJ-gCKqm63BuNszLxyt0_HevXSwB5H0+wg4ugatZSFJNPA@mail.gmail.com>
User-Agent: Alpine 2.11 (DEB 23 2013-08-11)
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/R8Zg0Wk4Rw1s4sUdoitk-R_dloE>
Subject: Re: [DNSOP] on staleness of code points and code (mentions MD5 commentary from IETF98)
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Mar 2017 14:36:51 -0000

Chris Thompson just mentioned to me another reason for dropping support
for RSAMD5: it uses a different DNSKEY tag calculation, which implies that
dropping support should simplify validators more than dropping other
algorithms.

Tony.
-- 
f.anthony.n.finch  <dot@dotat.at>  http://dotat.at/  -  I xn--zr8h punycode
Forties: Variable 3 or 4. Slight or moderate. Drizzle, showers later. Moderate
or good, occasionally poor.


From nobody Tue Mar 28 07:37:47 2017
Return-Path: <bortzmeyer@nic.fr>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1F74A1299E8 for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 07:37:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id u2RgvkNl8Uff for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 07:37:44 -0700 (PDT)
Received: from mail.bortzmeyer.org (aetius.bortzmeyer.org [217.70.190.232]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D4A641294CD for <dnsop@ietf.org>; Tue, 28 Mar 2017 07:37:43 -0700 (PDT)
Received: by mail.bortzmeyer.org (Postfix, from userid 10) id C200331C7D; Tue, 28 Mar 2017 16:37:41 +0200 (CEST)
Received: by godin (Postfix, from userid 1000) id 73366EC0AFC; Tue, 28 Mar 2017 16:33:52 +0200 (CEST)
Date: Tue, 28 Mar 2017 09:33:52 -0500
From: Stephane Bortzmeyer <bortzmeyer@nic.fr>
To: dnsop@ietf.org
Message-ID: <20170328143352.GA12923@laperouse.bortzmeyer.org>
References: <148942077219.17007.342057944218385620@ietfa.amsl.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <148942077219.17007.342057944218385620@ietfa.amsl.com>
X-Transport: UUCP rules
X-Operating-System: Ubuntu 16.04 (xenial)
X-Charlie: Je suis Charlie
User-Agent: Mutt/1.5.24 (2015-08-30)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/GhpTDLoGAPzn-8_vHXiisLul4Uk>
Subject: Re: [DNSOP] I-D Action: draft-ietf-dnsop-terminology-bis-05.txt
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Mar 2017 14:37:46 -0000

On Mon, Mar 13, 2017 at 08:59:32AM -0700,
 internet-drafts@ietf.org <internet-drafts@ietf.org> wrote 
 a message of 45 lines which said:

>         Title           : DNS Terminology
>         Authors         : Paul Hoffman
>                           Andrew Sullivan
>                           Kazunori Fujiwara
> 	Filename        : draft-ietf-dnsop-terminology-bis-05.txt

The new definition of QNAME describes as equivalent two conflicting
definitions, the original one, in RFC 1034, and the one of RFC 2308,
which seems used only by this RFC. IMHO, we should keep only the RFC
1034 definition.

I filed an errata against RFC 2308
<https://www.rfc-editor.org/errata_search.php?eid=4983>


From nobody Tue Mar 28 07:42:30 2017
Return-Path: <tale@dd.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B2C4E1294CD for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 07:42:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.902
X-Spam-Level: 
X-Spam-Status: No, score=-1.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BldLpCfZQ1Ce for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 07:42:28 -0700 (PDT)
Received: from gro.dd.org (gro.dd.org [207.136.192.136]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7EAE71299E9 for <dnsop@ietf.org>; Tue, 28 Mar 2017 07:42:28 -0700 (PDT)
Received: by gro.dd.org (Postfix, from userid 102) id 9A7EA3F469; Tue, 28 Mar 2017 10:42:27 -0400 (EDT)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Message-ID: <22746.30291.529053.237325@gro.dd.org>
Date: Tue, 28 Mar 2017 10:42:27 -0400
From: Dave Lawrence <tale@dd.org>
To: dnsop@ietf.org
In-Reply-To: <20170328132050.018870d5@aardbei.mobile.plexis.eu>
References: <22745.35498.811412.936974@gro.dd.org> <69EA837B-77BE-4202-8BFF-0243CF6AAC07@redbarn.org> <B18C12F9-D3EF-46D7-90D4-E58CEA575966@puck.nether.net> <20170328132050.018870d5@aardbei.mobile.plexis.eu>
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/AADnxJOeJC6HtjIa1bSZaDIi4Jw>
Subject: Re: [DNSOP] draft-tale-dnsop-serve-stale
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Mar 2017 14:42:29 -0000

Pieter Lexis writes:
> I feel that the authors should attempt to describe the goal of the
> algorithm and suggest possible limits and describe pitfalls rather
> than describing the exact algorithm to use.

I confess I'm a bit flummoxed by this comment, as I believe the
document already does describe goals and pitfalls.  If you believe
there is something missing, please let us know what else should be
included.

> This will allow implementers to come up with new and innovative
> algorithms based on continued measurements.

As with how the process went for refuse-any, we'd be happy to consider
including alternative mechanisms.


From nobody Tue Mar 28 07:44:51 2017
Return-Path: <jinmei.tatuya@gmail.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 84EFA129543 for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 07:44:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.702
X-Spam-Level: 
X-Spam-Status: No, score=-1.702 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.197, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qlr-RL5sa_py for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 07:44:47 -0700 (PDT)
Received: from mail-qt0-x22b.google.com (mail-qt0-x22b.google.com [IPv6:2607:f8b0:400d:c0d::22b]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7A3711287A5 for <dnsop@ietf.org>; Tue, 28 Mar 2017 07:44:47 -0700 (PDT)
Received: by mail-qt0-x22b.google.com with SMTP id i34so65958087qtc.0 for <dnsop@ietf.org>; Tue, 28 Mar 2017 07:44:47 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=BSgX4q+e8dZfCNJnxbZgz+jpBSjVb6+Vla/ait3CqDs=; b=sqqBVLtG3F9m7GGx8qPoAXgNXBDuNirxS/9s0xrkjJBThhDrgNvv6uHLnwHRaGcj7K 5ozUGMpxcD1J4HgqRzl3sDLifN/a7jAhjb/ETBTQa+gd45IEY5/04R2JupgHCuk0hl0X anlLD8fiEn37TeU7fdCS7WcfX1g02OOB0oMF1P0DAM+k3jIhLq0KkR4WHuKKmcJbWCnu GDXFmjaNHfzK1uymRF6SEkNE2hyOGqB7nuQNyKzOi4hNlEn658cfyXxQvAHjXcmLvSlL 6G+dbzv3QmZxFI6V0k5qco2qsOuwKQGpnQEW//VsziDpvuZWh6so2DDPUFKrinzA7+Qe beRA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=BSgX4q+e8dZfCNJnxbZgz+jpBSjVb6+Vla/ait3CqDs=; b=RZSKiRxLUnW4cwkdDv0s1oTPxZzSuSvCY6R2fspzQqfCsx+BGPNgYWDccg5z7Y6dNU QlneV6GLI3pueHS9w/mWvaRhD1dqbsqN/KmlYsWWQgDvbmDp39XZo+NgDw6+go8Ky9s1 8T/kgEUxre8A198lXywinUkaqHRv8UQB4tAjM86A23xnSTtklvf7eogwMHZwTGXM+fi3 c0teGlRDhD3T9BlC/URHH9tkYLRxGCTncFJW7kueGhOah3L+cHiAkT1OSJxw0W2ORrX0 fYmb1WzVYjIC+JUiuxMb+g+QmoQheHiPwiAs0ZdSIw8tnJHT+tJCTr9UEQPId6jRMJ3M xq/A==
X-Gm-Message-State: AFeK/H08TJPwuIBrG3tXynavjmv7p1pD1/ZnVobOjU8U6TAd5+gweyE9YVCmmPZk7QylyfqP+1Sm1+Z7njttMg==
X-Received: by 10.200.56.48 with SMTP id q45mr26976964qtb.220.1490712286267; Tue, 28 Mar 2017 07:44:46 -0700 (PDT)
MIME-Version: 1.0
Sender: jinmei.tatuya@gmail.com
Received: by 10.237.61.204 with HTTP; Tue, 28 Mar 2017 07:44:45 -0700 (PDT)
In-Reply-To: <CADyWQ+GSStfAiOs8R9Ob7+LVh0RAfPQ+AbbTFNuwsrKkO=EUWg@mail.gmail.com>
References: <CADyWQ+GSStfAiOs8R9Ob7+LVh0RAfPQ+AbbTFNuwsrKkO=EUWg@mail.gmail.com>
From: =?UTF-8?B?56We5piO6YGU5ZOJ?= <jinmei@wide.ad.jp>
Date: Tue, 28 Mar 2017 07:44:45 -0700
X-Google-Sender-Auth: 1N_YSpkoglFToeiuMMd-aw7twQo
Message-ID: <CAJE_bqcy-F8zF-_01TaAko83qs7vR6b=hguWbLiOuRs=tZa8sA@mail.gmail.com>
To: tjw ietf <tjw.ietf@gmail.com>
Cc: dnsop <dnsop@ietf.org>
Content-Type: text/plain; charset=UTF-8
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/zy86pvg139PaKFXo-BO6SPUfh3k>
Subject: Re: [DNSOP] Second Working Group Last Call: draft-ietf-dnsop-refuse-any
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Mar 2017 14:44:49 -0000

On Thu, Mar 16, 2017 at 12:11 AM, tjw ietf <tjw.ietf@gmail.com> wrote:

> During the first WGLC of draft-ietf-dnsop-refuse-any, several issues were
> raised by the working group that needed to be addressed. The Authors
> addressed the issues, but the changes are enough that there should be a
> second Working Group Last Call on the changes.
[...]
> Please take a few moments to refer the changes and let the working group
> know if the document is ready to move forward.   We're mostly looking for
> remaining issues that have not been addressed.

I've reviewed the 04 version.  I still do not think it's ready to move
forward as it still abuses HINFO.  I understand some other people
don't care about this point, and some others may even love the idea
(those who are using it right now).  But I've also seen yet some other
people have the same concern, so it shouldn't be only me.  I don't
think we have a clear consensus on this point yet.

To be hopefully a bit more productive, I have a specific counter
proposal: remove the mandatory text about the use of HINFO, e.g.,

- remove this bullet from section 4
   2.  A DNS responder can return a synthesised HINFO resource record.
       See Section 6 for discussion of the use of HINFO.
- remove ', in which case...' from Section 4.2
   If there is no CNAME present at the owner name matching the QNAME,
   the resource record returned in the response MAY instead be
   synthesised, in which case a single HINFO resource record SHOULD be
   returned.

In fact, in terms of externally observable behavior, synthesizing
HINFO is just one form of "selecting one RRset of the QNAME"; the
HINFO is added and immediately removed at the time of answering the
ANY query, so in that sense we don't have to bother to mention it with
normative keywords.

Regarding the choice of HINFO in case of synthesizing, it may make
sense to specify a particular type as part of normative spec if many
other implementations are going to implement it.  But, as Section 8
explains two major general purpose open source implementations, NSD
and BIND 9, seem to only support the "subset" approach.  I suspect
it's actually not feasible for those generic implementations to
hardcode HINFO as long as their users could also use that type as
"real zone data".  Some special purpose implementation with full
control on what it configures, like in the case of Cloudflare, may
freely explore the approach of synthesizing HINFO at their discretion.
But I don't think it necessarily has to be a part of normative part of
this spec, at least at this moment.

I've also noticed a couple of other points I raised in my previous
review (https://www.ietf.org/mail-archive/web/dnsop/current/msg18746.html)
were not yet addressed.  These are (section numbers are for 03):

- Section 3

   1.  A DNS responder can choose to select one or subset of RRSets at
       the QNAME.

  'one or subset of RRSets' sounds a bit awkward to me

- Section 4

   A DNS responder which receives an ANY query MAY decline to provide a
   conventional response, or MAY instead send a response with a single
   RRSet in the answer section.

  "a single RRSet" doesn't seem to be fully consistent of "one or
  subset of RRSets" stated in the preceding section (see the previous
  bullet).

--
JINMEI, Tatuya


From nobody Tue Mar 28 07:58:29 2017
Return-Path: <internet-drafts@ietf.org>
X-Original-To: dnsop@ietf.org
Delivered-To: dnsop@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 9ED7A126FDC; Tue, 28 Mar 2017 07:58:28 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
Cc: dnsop@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.48.1
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <149071310862.30579.14412477244940530567@ietfa.amsl.com>
Date: Tue, 28 Mar 2017 07:58:28 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/TCfV6VyDJ-YoLXJZeQ2Bazn9iO8>
Subject: [DNSOP] I-D Action: draft-ietf-dnsop-dns-wireformat-http-01.txt
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Mar 2017 14:58:29 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Domain Name System Operations of the IETF.

        Title           : DNS wire-format over HTTP
        Authors         : Linjian Song
                          Paul Vixie
                          Shane Kerr
                          Runxia Wan
	Filename        : draft-ietf-dnsop-dns-wireformat-http-01.txt
	Pages           : 10
	Date            : 2017-03-28

Abstract:
   This memo introduces a way to tunnel DNS data over HTTP.  This may be
   useful in any situation where DNS is not working properly, such as
   when there is middlebox misbehavior.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-dnsop-dns-wireformat-http/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-dnsop-dns-wireformat-http-01
https://datatracker.ietf.org/doc/html/draft-ietf-dnsop-dns-wireformat-http-01

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-dnsop-dns-wireformat-http-01


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

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


From nobody Tue Mar 28 08:05:26 2017
Return-Path: <each@isc.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B16F7129672 for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 08:05:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.902
X-Spam-Level: 
X-Spam-Status: No, score=-6.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id k9BkOZpFER8x for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 08:05:23 -0700 (PDT)
Received: from mx.pao1.isc.org (mx.pao1.isc.org [149.20.64.53]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0EF071296EF for <dnsop@ietf.org>; Tue, 28 Mar 2017 08:05:06 -0700 (PDT)
Received: from bikeshed.isc.org (bikeshed.isc.org [IPv6:2001:4f8:3:d::19]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by mx.pao1.isc.org (Postfix) with ESMTPS id 01FD7349315; Tue, 28 Mar 2017 15:05:04 +0000 (UTC)
Received: by bikeshed.isc.org (Postfix, from userid 10292) id EA7F2216C1C; Tue, 28 Mar 2017 15:05:03 +0000 (UTC)
Date: Tue, 28 Mar 2017 15:05:03 +0000
From: Evan Hunt <each@isc.org>
To: Tony Finch <dot@dotat.at>
Cc: Jan =?utf-8?B?VsSNZWzDoWs=?= <jv@fcelda.cz>, "dnsop@ietf.org" <dnsop@ietf.org>, Paul Vixie <paul@redbarn.org>
Message-ID: <20170328150503.GA21064@isc.org>
References: <58D96BC0.9040701@redbarn.org> <20170328024127.GC96991@isc.org> <CAM1xaJ-gCKqm63BuNszLxyt0_HevXSwB5H0+wg4ugatZSFJNPA@mail.gmail.com> <alpine.DEB.2.11.1703281532260.13590@grey.csi.cam.ac.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <alpine.DEB.2.11.1703281532260.13590@grey.csi.cam.ac.uk>
User-Agent: Mutt/1.5.23 (2014-03-12)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/Gs-MHVKDCFsMpNFjahvkQbQyUso>
Subject: Re: [DNSOP] on staleness of code points and code (mentions MD5 commentary from IETF98)
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Mar 2017 15:05:25 -0000

On Tue, Mar 28, 2017 at 03:36:40PM +0100, Tony Finch wrote:
> Chris Thompson just mentioned to me another reason for dropping support
> for RSAMD5: it uses a different DNSKEY tag calculation, which implies that
> dropping support should simplify validators more than dropping other
> algorithms.

To be clear, for the benfit of those not in the room yesterday, I do *not*
object to deprecating RSAMD5, I agree with the "MUST NOT" in the signer
column, and that it's pointless to support it in new validator
implementations.

My problem is with elevating "pointless" to the force of a "MUST NOT".  I
think it should be reduced in force to "OPTIONAL", "NOT RECOMMENDED", or
even "SHOULD NOT".  Kill it on the supply side.

-- 
Evan Hunt -- each@isc.org
Internet Systems Consortium, Inc.


From nobody Tue Mar 28 08:20:11 2017
Return-Path: <jim@rfc1035.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C4BCB129687 for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 08:20:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id T-ROidZcKFj5 for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 08:20:05 -0700 (PDT)
Received: from shaun.rfc1035.com (smtp.v6.rfc1035.com [IPv6:2001:4b10:100:7::25]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5E3D612953A for <dnsop@ietf.org>; Tue, 28 Mar 2017 08:20:05 -0700 (PDT)
Received: from dhcp-8770.meeting.ietf.org (dhcp-8770.meeting.ietf.org [31.133.135.112]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by shaun.rfc1035.com (Postfix) with ESMTPSA id 77747242102F; Tue, 28 Mar 2017 15:20:03 +0000 (UTC)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\))
From: Jim Reid <jim@rfc1035.com>
In-Reply-To: <20170328150503.GA21064@isc.org>
Date: Tue, 28 Mar 2017 16:19:59 +0100
Cc: IETF dnsop Working Group <dnsop@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <701B217C-9999-452C-8CFD-11D778C02752@rfc1035.com>
References: <58D96BC0.9040701@redbarn.org> <20170328024127.GC96991@isc.org> <CAM1xaJ-gCKqm63BuNszLxyt0_HevXSwB5H0+wg4ugatZSFJNPA@mail.gmail.com> <alpine.DEB.2.11.1703281532260.13590@grey.csi.cam.ac.uk> <20170328150503.GA21064@isc.org>
To: Evan Hunt <each@isc.org>
X-Mailer: Apple Mail (2.3124)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/w9lHNu3cerzPS1phgMimuKHT0Co>
Subject: Re: [DNSOP] on staleness of code points and code (mentions MD5 commentary from IETF98)
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Mar 2017 15:20:07 -0000

> On 28 Mar 2017, at 16:05, Evan Hunt <each@isc.org> wrote:
>=20
> My problem is with elevating "pointless" to the force of a "MUST NOT". =
 I
> think it should be reduced in force to "OPTIONAL", "NOT RECOMMENDED", =
or
> even "SHOULD NOT".  Kill it on the supply side.

A "MUST NOT" should kill it on the supply side. Anything less emphatic =
than that will not. An "OPTIONAL" or whatever creates enough uncertainty =
to give implementers/operators the idea that it's advisable to persevere =
with MD5 support "just in case", even if nobody is using MD5. Softer =
language would give enough wiggle room to allow MD5 support to lurk =
around forever in a zombie state and never get killed.

Give MD5 support two shots to the head. With silver bullets. Then nuke =
it from orbit. Just to be absolutely sure.


From nobody Tue Mar 28 08:31:59 2017
Return-Path: <warren@kumari.net>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9942612943A for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 08:31:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=kumari-net.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 83dXOcM3mP0S for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 08:31:55 -0700 (PDT)
Received: from mail-qt0-x22e.google.com (mail-qt0-x22e.google.com [IPv6:2607:f8b0:400d:c0d::22e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 785121293F9 for <dnsop@ietf.org>; Tue, 28 Mar 2017 08:31:53 -0700 (PDT)
Received: by mail-qt0-x22e.google.com with SMTP id i34so67324663qtc.0 for <dnsop@ietf.org>; Tue, 28 Mar 2017 08:31:53 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kumari-net.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=F2547ah+DzUNUxQ7YxCcbJGJvJrA5ODZ+0/A0SYbGpA=; b=AZyPvW93HRwLgk9d+AHSTTXGkcIU7e9bPGv3h9epnf3IDShtsNSzhwZklCbfDS34MF XtnLbeZOJVS5R3AwjL0TYhujadRQQk1zyYRYKQmiR1FZdNoLPhI++4YzPuLeaF9ArIi+ D/bJzdR62fn2xwH7saS/CKSBDLDQrFdt/HP03yKANMdbzeQGlpaWLvCE9yJJt1qg5eKr 8lx5cu1mlmEIWYiAH6x3zVEfDLdVXvkZomdxYH0oHA5qVVMDKLhMyxEa1zZHlkmbzJp4 LJNqOwvhnZ3fIgwrmByrTUwblktlbzxos5plGR0ssEAB6JNzw41AQxZTq15TMwpJGEN7 6Zjw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=F2547ah+DzUNUxQ7YxCcbJGJvJrA5ODZ+0/A0SYbGpA=; b=mmPuJ7YgcCD52F9a5ngjgC0OaBXSyDYy3CtzXSaKWW2bDSz2WhEtR0ioXi0KryYgfH MoZ4fEmN9j4mCYLGfMobxVzwEcxP4NS2LV9s8yayEef9Li6cSQVK8csHaRUscuGrdsjS V8TNdlD/esjCnkC/qBnDBA58DSmmFDmYVzxejtuYTTb7FhBQHJATp4aGmd2/lhWm0wdd vYVYEJF8QJfuLyiznzQ513pYS0lS/7ozhsH5CNw7+d9OdUKLsIKt+/HKQUO/sZWpQKJ3 QnVkNoF/cs/8frjFP3W2AaGJQtWeydQYy4bzYnNnF5u8kV9qd0yEnyHIv0rUqWPhmTui XwDQ==
X-Gm-Message-State: AFeK/H37M9WHTnawDjt6ixXsgAbE2ZXA1psEJa1XoiRQHJD7RK70P1Lr4T2CxsoNE7KJNhXIpwHXFZKzNrQi0MJ+
X-Received: by 10.200.48.174 with SMTP id v43mr27102162qta.263.1490715112370;  Tue, 28 Mar 2017 08:31:52 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.12.177.11 with HTTP; Tue, 28 Mar 2017 08:31:11 -0700 (PDT)
In-Reply-To: <20170328132050.018870d5@aardbei.mobile.plexis.eu>
References: <22745.35498.811412.936974@gro.dd.org> <69EA837B-77BE-4202-8BFF-0243CF6AAC07@redbarn.org> <B18C12F9-D3EF-46D7-90D4-E58CEA575966@puck.nether.net> <20170328132050.018870d5@aardbei.mobile.plexis.eu>
From: Warren Kumari <warren@kumari.net>
Date: Tue, 28 Mar 2017 10:31:11 -0500
Message-ID: <CAHw9_iLOnKz_0c95FBzo0vt5n0TARwDYYYGvTafaQRcnZev64w@mail.gmail.com>
To: Pieter Lexis <pieter.lexis@powerdns.com>
Cc: dnsop <dnsop@ietf.org>
Content-Type: text/plain; charset=UTF-8
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/PqCIT60TO03rAp8i5NTOeWiHmrk>
Subject: Re: [DNSOP] draft-tale-dnsop-serve-stale
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Mar 2017 15:31:58 -0000

On Tue, Mar 28, 2017 at 6:20 AM, Pieter Lexis <pieter.lexis@powerdns.com> wrote:
> On Mon, 27 Mar 2017 18:19:09 -0400
> Jared Mauch <jared@puck.nether.net> wrote:
>
>> I will note there are other implementations out there as well, such as in unbound.  serve-expired configuration directive is available there as well.
>
> I feel that the authors should attempt to describe the goal of the algorithm and suggest possible limits and describe pitfalls rather than describing the exact algorithm to use.


Noted.
As one of the authors of both this, and an earlier document with a
different algorithm ( draft-wkumari-dnsop-ttl-stretching ), I think
that the actual algorithm specified is a secondary consideration --
first we need to agree on if the concept / idea is good for general
use.

Assuming that it is a good idea to standardize (perhaps only for
certain use-cases / environments)...

This document has an algorithm which has been deployed, and tuned and
fettled, and works nicely -- however, the environment in which is
being used in may different attributes to the general case, so...


It is entirely possible that:
A: the described algorithm and parameters are perfect for general use, or
B: the described algorithm with different parameters is perfect for general use
C: we need a different algorithm for general use
D: we could describe multiple algorithms, and implementors can select
E: we can just describe what the expected behavior is, and
implementors can determine how to do this.
F: something else

I personally think that B is reasonable -- the algorithm seems to
work, but different (or adjustable) timers might be better for general
recursive servers. But, I'm happy to be wrong -- if the WG adopts the
document it owns it and can choose any of the above...


> This will allow implementers to come up with new and innovative algorithms based on continued measurements.
> I do support an adoption of such a draft in the WG.

Thank you.
W


>
> Best regards,
>
> Pieter
>
> --
> Pieter Lexis
> PowerDNS.COM BV -- https://www.powerdns.com
>
> _______________________________________________
> DNSOP mailing list
> DNSOP@ietf.org
> https://www.ietf.org/mailman/listinfo/dnsop



-- 
I don't think the execution is relevant when it was obviously a bad
idea in the first place.
This is like putting rabid weasels in your pants, and later expressing
regret at having chosen those particular rabid weasels and that pair
of pants.
   ---maf


From nobody Tue Mar 28 08:32:41 2017
Return-Path: <petr.spacek@nic.cz>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5183A128C83 for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 08:32:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nic.cz
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mf18gJQXGR7e for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 08:32:36 -0700 (PDT)
Received: from mail.nic.cz (mail.nic.cz [217.31.204.67]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A0CCC1293F9 for <dnsop@ietf.org>; Tue, 28 Mar 2017 08:32:28 -0700 (PDT)
Received: from [IPv6:2001:1488:fffe:6:b883:4eff:fece:dc57] (unknown [IPv6:2001:1488:fffe:6:b883:4eff:fece:dc57]) by mail.nic.cz (Postfix) with ESMTPSA id 3EB2E87CAF for <dnsop@ietf.org>; Tue, 28 Mar 2017 17:32:27 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=nic.cz; s=default; t=1490715147; bh=GLxgIvOVi2XwY/wq31Dg8azkXoc+M3S//gC6xoBWFVs=; h=From:To:Date; b=s4DLEbqeJLPGaWYEJjNP6KQROuWLT4ZYLup/7KGlVZ+gtKjfp6rmwn47qpAsnHTt+ XNY5gKu4orTgO6pjcVTMep92d2jyRF7leW1CZ2mxbu5w27xOxrjOFqkE0WS0scwLhN ZLBIgHJ0Ib5pfy7q8UUyxVXloiOVn6vBiHOipL1Q=
From: =?UTF-8?B?UGV0ciDFoHBhxI1law==?= <petr.spacek@nic.cz>
References: <58D96BC0.9040701@redbarn.org> <20170328024127.GC96991@isc.org> <CAM1xaJ-gCKqm63BuNszLxyt0_HevXSwB5H0+wg4ugatZSFJNPA@mail.gmail.com> <alpine.DEB.2.11.1703281532260.13590@grey.csi.cam.ac.uk> <20170328150503.GA21064@isc.org>
To: dnsop <dnsop@ietf.org>
Organization: CZ.NIC
Message-ID: <c8b5b809-8e96-c45a-e693-5e6e266c5088@nic.cz>
Date: Tue, 28 Mar 2017 17:32:27 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <20170328150503.GA21064@isc.org>
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Virus-Scanned: clamav-milter 0.99.2 at mail
X-Virus-Status: Clean
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/PIXhCdxEGFOHYVHqfpvMmZrKTr8>
Subject: Re: [DNSOP] on staleness of code points and code (mentions MD5 commentary from IETF98)
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Mar 2017 15:32:38 -0000

On 28.3.2017 17:05, Evan Hunt wrote:
> On Tue, Mar 28, 2017 at 03:36:40PM +0100, Tony Finch wrote:
>> Chris Thompson just mentioned to me another reason for dropping support
>> for RSAMD5: it uses a different DNSKEY tag calculation, which implies that
>> dropping support should simplify validators more than dropping other
>> algorithms.
> 
> To be clear, for the benfit of those not in the room yesterday, I do *not*
> object to deprecating RSAMD5, I agree with the "MUST NOT" in the signer
> column, and that it's pointless to support it in new validator
> implementations.

Thank you for clarification!


> My problem is with elevating "pointless" to the force of a "MUST NOT".  I
> think it should be reduced in force to "OPTIONAL", "NOT RECOMMENDED", or
> even "SHOULD NOT".  Kill it on the supply side.

Here I have to agree with enforcing "MUST NOT". MD5 is a risk even on
the validating side. It might provide attacker with ability to forge
TLSA records in zones signed with MD5, which is has much worse
consequences than treating the zone as unsigned. It is a security
nightmare because validators supporting MD5 will treat this as valid and
happily accept forged certificates!

IMHO validator going to insecure mode is the right thing to do.
Applications are used to insecure records but there is no way to handle
seemingly (but not factually) "secure" records.

So again, MUST NOT is the right choice. I'm going to write tests for
Knot Resolver to ensure we never set AD bit for zones signed using MD5.
Right now.

-- 
Petr Špaček  @  CZ.NIC


From nobody Tue Mar 28 08:48:05 2017
Return-Path: <paul@nohats.ca>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9A3861294A8 for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 08:48:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.001
X-Spam-Level: 
X-Spam-Status: No, score=-2.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RP_MATCHES_RCVD=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nohats.ca
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QdoJAVlYVvfs for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 08:48:00 -0700 (PDT)
Received: from mx.nohats.ca (mx.nohats.ca [193.110.157.68]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B8322128D40 for <dnsop@ietf.org>; Tue, 28 Mar 2017 08:48:00 -0700 (PDT)
Received: from localhost (localhost [IPv6:::1]) by mx.nohats.ca (Postfix) with ESMTP id 3vswJs4QWjz359; Tue, 28 Mar 2017 17:47:57 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nohats.ca; s=default; t=1490716077; bh=u9fUO6TlMQM1wK+M1e4QUkcnNAZFikNOb+lWsXbtyVA=; h=Subject:From:In-Reply-To:Date:Cc:References:To; b=Sq1a6e2phu+XqSRA02/q/cy7Wr4ho1Cdwu0bHxUn8it+fnt7deVjRoJwQggCcd6LM HtNYXWzFrH4aUB4U5w+eRFSNQk88g6knfvX8D/2k5HeLlmTmHhDpHrgIU0i7oN3lPb 6euEGaEe72C1R8DPpmlmuJ8g+JkxnJQd3NvetRIg=
X-Virus-Scanned: amavisd-new at mx.nohats.ca
Received: from mx.nohats.ca ([IPv6:::1]) by localhost (mx.nohats.ca [IPv6:::1]) (amavisd-new, port 10024) with ESMTP id ZF6c1lwYgDJC; Tue, 28 Mar 2017 17:47:56 +0200 (CEST)
Received: from bofh.nohats.ca (bofh.nohats.ca [76.10.157.69]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx.nohats.ca (Postfix) with ESMTPS; Tue, 28 Mar 2017 17:47:55 +0200 (CEST)
Received: from [31.133.141.251] (dhcp-8dfb.meeting.ietf.org [31.133.141.251]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by bofh.nohats.ca (Postfix) with ESMTPSA id E633E3943A0; Tue, 28 Mar 2017 11:47:54 -0400 (EDT)
DKIM-Filter: OpenDKIM Filter v2.11.0 bofh.nohats.ca E633E3943A0
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (1.0)
From: Paul Wouters <paul@nohats.ca>
X-Mailer: iPhone Mail (14D27)
In-Reply-To: <c8b5b809-8e96-c45a-e693-5e6e266c5088@nic.cz>
Date: Tue, 28 Mar 2017 10:47:54 -0500
Cc: dnsop <dnsop@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <AC7A76FA-8291-439D-9F02-709F392701CE@nohats.ca>
References: <58D96BC0.9040701@redbarn.org> <20170328024127.GC96991@isc.org> <CAM1xaJ-gCKqm63BuNszLxyt0_HevXSwB5H0+wg4ugatZSFJNPA@mail.gmail.com> <alpine.DEB.2.11.1703281532260.13590@grey.csi.cam.ac.uk> <20170328150503.GA21064@isc.org> <c8b5b809-8e96-c45a-e693-5e6e266c5088@nic.cz>
To: =?utf-8?Q?Petr_=C5=A0pa=C4=8Dek?= <petr.spacek@nic.cz>
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/aKPQqob087avvLEMV1gPaicIXGs>
Subject: Re: [DNSOP] on staleness of code points and code (mentions MD5 commentary from IETF98)
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Mar 2017 15:48:04 -0000

> So again, MUST NOT is the right choice. I'm going to write tests for
> Knot Resolver to ensure we never set AD bit for zones signed using MD5.
> Right now.

If you want to accomplish this, why not actually follow the MUST NOT and rem=
ove MD5 support so it is treated as unsupported algorithm and also won't get=
 an AD bit? That way your code has no MD5 specific handling.

Also, as PaulH reminded people, MD5 !=3D HMAC_MD5 and I'd be shocked to see a=
 forged MD5 signature.

Paul


From nobody Tue Mar 28 08:49:54 2017
Return-Path: <petr.spacek@nic.cz>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CAC81127871 for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 08:49:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nic.cz
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 77HnWanmbC4s for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 08:49:51 -0700 (PDT)
Received: from mail.nic.cz (mail.nic.cz [IPv6:2001:1488:800:400::400]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 75BC6120725 for <dnsop@ietf.org>; Tue, 28 Mar 2017 08:49:51 -0700 (PDT)
Received: from [IPv6:2001:1488:fffe:6:b883:4eff:fece:dc57] (unknown [IPv6:2001:1488:fffe:6:b883:4eff:fece:dc57]) by mail.nic.cz (Postfix) with ESMTPSA id EEFE484A7F; Tue, 28 Mar 2017 17:49:49 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=nic.cz; s=default; t=1490716190; bh=D+gZ18UzyE5WkmEzaTZVvLyDKnKUGxpD9Z9G0QwIPa8=; h=To:From:Date; b=AKLZjjxXabwJRG7gY9JDkuGnukbIA4qfJJCeiZ5e/p4E7nNEIBhmw9d7VLwjPcVk3 uG8/BaH54QDJQS7LJrUFepNE4gCoIXOOq/oV5si19/GBsetFhtyNnAVe/bIIHXrmub yxg7KSPDQMbYS5EKtzRVdxlCZR3o69IKPKSMeuB0=
To: Paul Wouters <paul@nohats.ca>
References: <58D96BC0.9040701@redbarn.org> <20170328024127.GC96991@isc.org> <CAM1xaJ-gCKqm63BuNszLxyt0_HevXSwB5H0+wg4ugatZSFJNPA@mail.gmail.com> <alpine.DEB.2.11.1703281532260.13590@grey.csi.cam.ac.uk> <20170328150503.GA21064@isc.org> <c8b5b809-8e96-c45a-e693-5e6e266c5088@nic.cz> <AC7A76FA-8291-439D-9F02-709F392701CE@nohats.ca>
Cc: dnsop <dnsop@ietf.org>
From: =?UTF-8?B?UGV0ciDFoHBhxI1law==?= <petr.spacek@nic.cz>
Organization: CZ.NIC
Message-ID: <68f128cb-493e-d963-adcc-92ba64e576a5@nic.cz>
Date: Tue, 28 Mar 2017 17:49:49 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <AC7A76FA-8291-439D-9F02-709F392701CE@nohats.ca>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Virus-Scanned: clamav-milter 0.99.2 at mail
X-Virus-Status: Clean
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/56KF2mfDfQkbIB_WP8itW0zt3yQ>
Subject: Re: [DNSOP] on staleness of code points and code (mentions MD5 commentary from IETF98)
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Mar 2017 15:49:53 -0000

On 28.3.2017 17:47, Paul Wouters wrote:
>> So again, MUST NOT is the right choice. I'm going to write tests for
>> Knot Resolver to ensure we never set AD bit for zones signed using MD5.
>> Right now.
> 
> If you want to accomplish this, why not actually follow the MUST NOT and remove MD5 support so it is treated as unsupported algorithm and also won't get an AD bit? That way your code has no MD5 specific handling.

Sure, my message did not mention any special handling at all.
The test will make sure it is removed and stays removed :-)

-- 
Petr Špaček  @  CZ.NIC


From nobody Tue Mar 28 09:01:53 2017
Return-Path: <dcrocker@bbiw.net>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 43D881294A8; Tue, 28 Mar 2017 09:01:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.002
X-Spam-Level: 
X-Spam-Status: No, score=-2.002 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=bbiw.net
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GZyLuIUgS2fL; Tue, 28 Mar 2017 09:01:50 -0700 (PDT)
Received: from simon.songbird.com (simon.songbird.com [72.52.113.5]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AA97C129452; Tue, 28 Mar 2017 09:01:47 -0700 (PDT)
Received: from [192.168.0.158] (50-232-11-130-static.hfc.comcastbusiness.net [50.232.11.130]) (authenticated bits=0) by simon.songbird.com (8.14.4/8.14.4/Debian-4.1ubuntu1) with ESMTP id v2SG3ptB025451 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT); Tue, 28 Mar 2017 09:03:51 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=bbiw.net; s=default; t=1490717032; bh=Jak9H4yho5D4WswFgnpQ3hcdcy7Xt10ts/HTH/RlY+4=; h=Subject:To:References:Cc:From:Date:In-Reply-To:From; b=HqkxRcckJmB965IiG0wYVi+T50l+SqfrG2pM7hBM9gLdTh5/K+iPc8DUbiR+JpLPT TkVaYTnKYAWam+J6bQUgrsgoMwIppRhGohGcgw2hC+kdUww1cL0ypxRSJbyVl6a3q9 4PkZ9h9uIWYtClONNXMl3d5+xEaHOASEhML/iS6o=
To: Bob Harold <rharolde@umich.edu>, IETF DNSOP WG <dnsop@ietf.org>
References: <20151202185633.21346.42433.idtracker@ietfa.amsl.com> <CA+nkc8ArfwpeadyvZm6dQqbb_zpDjwUd8eXmHNxSxLRO_1TraQ@mail.gmail.com>
Cc: draft-crocker-dns-attrleaf@ietf.org
From: Dave Crocker <dcrocker@bbiw.net>
Organization: Brandenburg InternetWorking
Message-ID: <39d0f5d9-347e-8916-f6ac-9d02e7a7c21f@bbiw.net>
Date: Tue, 28 Mar 2017 11:01:39 -0500
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <CA+nkc8ArfwpeadyvZm6dQqbb_zpDjwUd8eXmHNxSxLRO_1TraQ@mail.gmail.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/Xi-GqcjoRjDzSiUTVOvOrjN0RhA>
Subject: Re: [DNSOP] The DNSOP WG has placed draft-crocker-dns-attrleaf in state "Candidate for WG Adoption"
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Mar 2017 16:01:52 -0000

So, now that this draft is re-activated, I'm perusing old postings
...


On 12/11/2015 12:46 PM, Bob Harold wrote:
> _adsp. has trailing dot, none of the others do.

The current model is to ignore 'subordinate' underscore names, such as 
_adsp and treat them as out of scope.


> pgpkeys missing leading _

ack. good catch.


> _im listed twice, but with different rfc's - should at least put the
> entries next to each other

So it turns out the entry was multiply wrong.  Basically, _im and _pres 
are _Service names, subdordinate to the _Proto name and the later is all 
that this spec now needs to cover.

d/
-- 
Dave Crocker
Brandenburg InternetWorking
bbiw.net


From nobody Tue Mar 28 09:05:47 2017
Return-Path: <bortzmeyer+ietf@nic.fr>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D5F3F1286B1 for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 09:05:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3zSXr9ivvbfz for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 09:05:44 -0700 (PDT)
Received: from mail.bortzmeyer.org (aetius.bortzmeyer.org [IPv6:2001:4b98:dc0:41:216:3eff:fece:1902]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2D617127871 for <dnsop@ietf.org>; Tue, 28 Mar 2017 09:05:44 -0700 (PDT)
Received: by mail.bortzmeyer.org (Postfix, from userid 10) id 2EDDE31C7D; Tue, 28 Mar 2017 18:05:42 +0200 (CEST)
Received: by godin (Postfix, from userid 1000) id 594CDEC0AFC; Tue, 28 Mar 2017 18:03:52 +0200 (CEST)
Date: Tue, 28 Mar 2017 11:03:52 -0500
From: Stephane Bortzmeyer <bortzmeyer+ietf@nic.fr>
To: dnsop@ietf.org
Cc: bortzmeyer+ietf@nic.fr, ietf@hardakers.net, olafur+ietf@cloudflare.com, suresh@tislabs.com, warren@kumari.net
Message-ID: <20170328160352.GA22865@laperouse.bortzmeyer.org>
References: <20170326183608.5C694B81821@rfc-editor.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <20170326183608.5C694B81821@rfc-editor.org>
X-Transport: UUCP rules
X-Operating-System: Ubuntu 16.04 (xenial)
X-Charlie: Je suis Charlie
User-Agent: Mutt/1.5.24 (2015-08-30)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/ZIlecaZZyoREKH4Il1JOWifBQZY>
Subject: Re: [DNSOP] [Errata Verified] RFC8027 (4877)
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Mar 2017 16:05:46 -0000

On Sun, Mar 26, 2017 at 11:36:08AM -0700,
 RFC Errata System <rfc-editor@rfc-editor.org> wrote 
 a message of 42 lines which said:

> The following errata report has been verified for RFC8027,

OK, so, now, what do we do with this domain? Does anyone has a project
for it or should I let it expire?


From nobody Tue Mar 28 09:14:15 2017
Return-Path: <bortzmeyer@nic.fr>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 22B92129430 for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 09:14:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id itg5AB4KdBwG for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 09:14:12 -0700 (PDT)
Received: from mail.bortzmeyer.org (aetius.bortzmeyer.org [217.70.190.232]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 29A8D127871 for <dnsop@ietf.org>; Tue, 28 Mar 2017 09:14:12 -0700 (PDT)
Received: by mail.bortzmeyer.org (Postfix, from userid 10) id C3FC431C7D; Tue, 28 Mar 2017 18:14:10 +0200 (CEST)
Received: by godin (Postfix, from userid 1000) id E053FEC0AFC; Tue, 28 Mar 2017 18:12:17 +0200 (CEST)
Date: Tue, 28 Mar 2017 11:12:17 -0500
From: Stephane Bortzmeyer <bortzmeyer@nic.fr>
To: "Woodworth, John R" <John.Woodworth@CenturyLink.com>
Cc: dnsop@ietf.org
Message-ID: <20170328161217.GA24741@laperouse.bortzmeyer.org>
References: <A05B583C828C614EBAD1DA920D92866BD06DCF82@PODCWMBXEX501.ctl.intranet>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <A05B583C828C614EBAD1DA920D92866BD06DCF82@PODCWMBXEX501.ctl.intranet>
X-Transport: UUCP rules
X-Operating-System: Ubuntu 16.04 (xenial)
X-Charlie: Je suis Charlie
User-Agent: Mutt/1.5.24 (2015-08-30)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/vyU2GKSxPTwO-UJuD2XE31yIuZk>
Subject: Re: [DNSOP] Kindly review draft-woodworth-bulk-rr-05.txt
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Mar 2017 16:14:14 -0000

On Wed, Feb 15, 2017 at 10:33:50AM +0000,
 Woodworth, John R <John.Woodworth@CenturyLink.com> wrote 
 a message of 121 lines which said:

> We welcome _any_ feedback on the draft as we are hoping to have it (or some incarnation) adopted by the WG soon and look to rally more interest around it.

> Q) Does BULK cover all RR types?
> A) No. The draft only covers A, AAAA, PTR and CNAME RR types.

Unless I'm wrong, draft-woodworth-bulk-rr-05.txt does not explain what
to do if the QTYPE=ANY. (Section 3.2 seems to indicate that it will
*not* match even if there are A or AAAA records.)

Also, as I said at the mike, the part about NPN is really difficult to
understand. The pseudo-code is much better. A high-level presentation
of NPN would be a good idea (and a separate draft for NPN).

Anyone willing to do a hackathon project in Prague on implementing
BULK on NSD?


From nobody Tue Mar 28 09:14:41 2017
Return-Path: <olafur@cloudflare.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DAB9C126DFB for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 09:14:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level: 
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cloudflare.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tyz5uQxj4FOH for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 09:14:39 -0700 (PDT)
Received: from mail-wm0-x22f.google.com (mail-wm0-x22f.google.com [IPv6:2a00:1450:400c:c09::22f]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B2E6612940E for <dnsop@ietf.org>; Tue, 28 Mar 2017 09:14:38 -0700 (PDT)
Received: by mail-wm0-x22f.google.com with SMTP id x124so3021911wmf.0 for <dnsop@ietf.org>; Tue, 28 Mar 2017 09:14:38 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cloudflare.com; s=google; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=ZQe62ElYNEkc9lOxIP+qiL03ruYj6El7FCKtGLLRDIQ=; b=iDSExZoCK6qob+jxqgok7ayfwkDRfhQAYuVzRmYiiJCqRuAcFpi42wiDe33toLldei pSfPcau5mARDReZpT7CFuVtnq2W7U54kzu2H94ht5G3IgRL0P9dwe3DZ9gE/lf2eACmm iGP8sbzwZq6QXZ1dfs0CCjTDMMRpyjR8alX68=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=ZQe62ElYNEkc9lOxIP+qiL03ruYj6El7FCKtGLLRDIQ=; b=n3wLots2pv/1Pz8GLnVxYXh/ykZlQ/nabbDvL3sUMdhkgfpNCDYZfwMCRgjYfR60Nx tIOK3B4sxLYnTAnvWpGG1Ju5NaEHHZJ6VJUiPwjxCNQrwH8wWY49Su7BDg1y5E+6M21G qzap2jZuSCisHG4O4/vsG4NsYffpfd9Xjh0bnfo2Ys+NvGwO2Twbipqoc8wgWv5rOkyF 31FrHDqrsqABnsRnr7MUzIPR9yS5BbNn0iOzvRsUHRG8xJgq4Vk95FfyLSOFLlsvoFHp N6bL3fGvoaFwymGNqKGOQOUMWotTXA7/Xp6f/qaRxDHdtZSmv33F9Fg3yKgekWA0Kkuy cBOA==
X-Gm-Message-State: AFeK/H29gA5OIlcTff1QZJ7dDOiq6xoAYeDVPILDaAFIKRheo+76wUsW9SM2Otg38go1nXPx9dZnwrkACYAnp0zX
X-Received: by 10.28.73.84 with SMTP id w81mr4753891wma.113.1490717677001; Tue, 28 Mar 2017 09:14:37 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.28.54.15 with HTTP; Tue, 28 Mar 2017 09:14:36 -0700 (PDT)
In-Reply-To: <20170328160352.GA22865@laperouse.bortzmeyer.org>
References: <20170326183608.5C694B81821@rfc-editor.org> <20170328160352.GA22865@laperouse.bortzmeyer.org>
From: =?UTF-8?B?w5NsYWZ1ciBHdcOwbXVuZHNzb24=?= <olafur@cloudflare.com>
Date: Tue, 28 Mar 2017 12:14:36 -0400
Message-ID: <CAN6NTqwheX1cgFqf3z=Zn===XTTS5Tk3FvP1qmo7az9wmNAsOg@mail.gmail.com>
To: Stephane Bortzmeyer <bortzmeyer+ietf@nic.fr>
Cc: dnsop <dnsop@ietf.org>, ietf@hardakers.net,  Olafur Gudmundsson <olafur+ietf@cloudflare.com>, suresh@tislabs.com,  Warren Kumari <warren@kumari.net>
Content-Type: multipart/alternative; boundary=001a114b6c689935c1054bccc18c
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/S2OdE4c7ovF7bfKabKLSzmEfLYg>
Subject: Re: [DNSOP] [Errata Verified] RFC8027 (4877)
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Mar 2017 16:14:41 -0000

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

I will be happy to take it over

Olafur


On Tue, Mar 28, 2017 at 12:03 PM, Stephane Bortzmeyer <
bortzmeyer+ietf@nic.fr> wrote:

> On Sun, Mar 26, 2017 at 11:36:08AM -0700,
>  RFC Errata System <rfc-editor@rfc-editor.org> wrote
>  a message of 42 lines which said:
>
> > The following errata report has been verified for RFC8027,
>
> OK, so, now, what do we do with this domain? Does anyone has a project
> for it or should I let it expire?
>

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

<div dir=3D"ltr">I will be happy to take it over=C2=A0<div><br></div><div>O=
lafur</div><div><br></div></div><div class=3D"gmail_extra"><br><div class=
=3D"gmail_quote">On Tue, Mar 28, 2017 at 12:03 PM, Stephane Bortzmeyer <spa=
n dir=3D"ltr">&lt;<a href=3D"mailto:bortzmeyer+ietf@nic.fr" target=3D"_blan=
k">bortzmeyer+ietf@nic.fr</a>&gt;</span> wrote:<br><blockquote class=3D"gma=
il_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-lef=
t:1ex">On Sun, Mar 26, 2017 at 11:36:08AM -0700,<br>
=C2=A0RFC Errata System &lt;<a href=3D"mailto:rfc-editor@rfc-editor.org">rf=
c-editor@rfc-editor.org</a>&gt; wrote<br>
<span class=3D"">=C2=A0a message of 42 lines which said:<br>
<br>
&gt; The following errata report has been verified for RFC8027,<br>
<br>
</span>OK, so, now, what do we do with this domain? Does anyone has a proje=
ct<br>
for it or should I let it expire?<br>
</blockquote></div><br></div>

--001a114b6c689935c1054bccc18c--


From nobody Tue Mar 28 09:19:21 2017
Return-Path: <bortzmeyer@nic.fr>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DBF25129449 for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 09:19:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 22v11NFsPRnu for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 09:19:18 -0700 (PDT)
Received: from mail.bortzmeyer.org (aetius.bortzmeyer.org [217.70.190.232]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5F4F8129430 for <dnsop@ietf.org>; Tue, 28 Mar 2017 09:19:18 -0700 (PDT)
Received: by mail.bortzmeyer.org (Postfix, from userid 10) id EF86431C7D; Tue, 28 Mar 2017 18:19:16 +0200 (CEST)
Received: by godin (Postfix, from userid 1000) id BAE9EEC0AFC; Tue, 28 Mar 2017 18:16:30 +0200 (CEST)
Date: Tue, 28 Mar 2017 11:16:30 -0500
From: Stephane Bortzmeyer <bortzmeyer@nic.fr>
To: Tony Finch <dot@dotat.at>
Cc: "Woodworth, John R" <John.Woodworth@CenturyLink.com>, "'dnsop@ietf.org'" <dnsop@ietf.org>
Message-ID: <20170328161630.GB24741@laperouse.bortzmeyer.org>
References: <A05B583C828C614EBAD1DA920D92866BD0716932@PODCWMBXEX501.ctl.intranet> <alpine.DEB.2.11.1703281107300.13590@grey.csi.cam.ac.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <alpine.DEB.2.11.1703281107300.13590@grey.csi.cam.ac.uk>
X-Transport: UUCP rules
X-Operating-System: Ubuntu 16.04 (xenial)
X-Charlie: Je suis Charlie
User-Agent: Mutt/1.5.24 (2015-08-30)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/VR9tU1IF-qmH_pnhOfBX6qfiyqo>
Subject: Re: [DNSOP] Perl related question on BULK RR
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Mar 2017 16:19:20 -0000

On Tue, Mar 28, 2017 at 11:19:10AM +0100,
 Tony Finch <dot@dotat.at> wrote 
 a message of 33 lines which said:

> So my question is, how does the BULK rewriting system interact with DNS
> loops? Is there a CPU-eating tarpit in there?

Also, I find that the Security Considerations section of
draft-woodworth-bulk-rr-05.txt is empty about the risk for
authoritative secondary servers. Once you enable BULK, you are at the
mercy of your master. (My registrar provides free secondary DNS
service. Their server hosts thousands of zones they do not manage or
control. I don't think they would be happy to enable BULK.)

Advice:

* a sub-section of Security Considerations section about this risk,

* suggestions that there SHOULD be a way to disable BULK processing
(or may be the opposite, make if off by default).


From nobody Tue Mar 28 09:24:25 2017
Return-Path: <John.Woodworth@CenturyLink.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7F31C120724 for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 09:24:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.902
X-Spam-Level: 
X-Spam-Status: No, score=-1.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id y8y3O-FbIPOr for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 09:24:22 -0700 (PDT)
Received: from lxdnp29m.centurylink.com (lxdnp29m.centurylink.com [155.70.32.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B9D9C129405 for <dnsop@ietf.org>; Tue, 28 Mar 2017 09:24:13 -0700 (PDT)
Received: from lxomavmpc030.qintra.com (emailout.qintra.com [151.117.207.30]) by lxdnp29m.centurylink.com (8.14.8/8.14.8) with ESMTP id v2SGOARu027970 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 28 Mar 2017 10:24:11 -0600
Received: from lxomavmpc030.qintra.com (unknown [127.0.0.1]) by IMSA (Postfix) with ESMTP id 81C9B1E004D; Tue, 28 Mar 2017 11:24:05 -0500 (CDT)
Received: from lxdnp31k.corp.intranet (unknown [151.117.18.14]) by lxomavmpc030.qintra.com (Postfix) with ESMTP id 6639C1E008C; Tue, 28 Mar 2017 11:24:05 -0500 (CDT)
Received: from lxdnp31k.corp.intranet (localhost [127.0.0.1]) by lxdnp31k.corp.intranet (8.14.8/8.14.8) with ESMTP id v2SGO5OY047530; Tue, 28 Mar 2017 10:24:05 -0600
Received: from vodcwhubex501.ctl.intranet (vodcwhubex501.ctl.intranet [151.117.206.27]) by lxdnp31k.corp.intranet (8.14.8/8.14.8) with ESMTP id v2SGO4mu047526 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Tue, 28 Mar 2017 10:24:05 -0600
Received: from PODCWMBXEX501.ctl.intranet ([169.254.1.58]) by vodcwhubex501.ctl.intranet ([151.117.206.27]) with mapi id 14.03.0339.000; Tue, 28 Mar 2017 11:24:04 -0500
From: "Woodworth, John R" <John.Woodworth@CenturyLink.com>
To: "'Tony Finch'" <dot@dotat.at>
CC: "'dnsop@ietf.org'" <dnsop@ietf.org>, "Ballew, Dean" <Dean.Ballew@CenturyLink.com>, "'JW'" <jw@pcthink.com>, "Woodworth, John R" <John.Woodworth@CenturyLink.com>
Thread-Topic: [DNSOP] Perl related question on BULK RR
Thread-Index: AdKnNHlp8TWdUeDYQ/qmHdlSCDbwXAAoizEAAAAXlNA=
Date: Tue, 28 Mar 2017 16:24:03 +0000
Message-ID: <A05B583C828C614EBAD1DA920D92866BD0717607@PODCWMBXEX501.ctl.intranet>
References: <A05B583C828C614EBAD1DA920D92866BD0716932@PODCWMBXEX501.ctl.intranet> <alpine.DEB.2.11.1703281107300.13590@grey.csi.cam.ac.uk>
In-Reply-To: <alpine.DEB.2.11.1703281107300.13590@grey.csi.cam.ac.uk>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [151.117.206.7]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-TM-AS-MML: disable
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/l1kLuyOJebYBtzcLZoUUXvt9sf4>
Subject: Re: [DNSOP] Perl related question on BULK RR
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Mar 2017 16:24:24 -0000

> -----Original Message-----
> From: DNSOP [mailto:dnsop-bounces@ietf.org] On Behalf Of Tony Finch
>
> Woodworth, John R <John.Woodworth@CenturyLink.com> wrote:
>
> > Apologies but I did not hear the full question regarding BULK RR's and
> > the perl like back-references.  If you could please repeat the
> > question we would be happy to comment.
>
> I didn't ask the question, but based on a quick look at the draft I
> think there might be a fun problem.
>
> Frequently, when you have string rewriting with substitution and
> iteration, you have a Turing-complete esoteric programming system.
>
> NAPTR very cunningly avoids this trap (IIRC) by constraining the
> rewrites to be on a strictly monotonically reducing suffix of the
> input.
>
> BULK does not itself have built-in iteration like NAPTR, but because
> it synthesizes records it interacts with the DNS's existing resolver
> loops:
> chasing delegations, and chasing CNAMEs and DNAMEs. Note that CNAMEs
> and DNAMEs are also chased within authoritative servers.
>
> So my question is, how does the BULK rewriting system interact with
> DNS loops? Is there a CPU-eating tarpit in there?
>
Hi Tony,

Thank you for the excellent question.  I will need to run through some
logic exercises to attempt to create this scenario and if successful
work out a solution.


Thanks,
John
>
> Tony.
> --
> f.anthony.n.finch  <dot@dotat.at>  http://dotat.at/  -  I xn--zr8h
> punycode South Utsire: Northwesterly 4 or 5 backing southwesterly
> 3 or 4. Slight or moderate. Fog patches, drizzle. Moderate or good,
> occasionally very poor.
>
> _______________________________________________
> DNSOP mailing list
> DNSOP@ietf.org
> https://www.ietf.org/mailman/listinfo/dnsop
>
> -- THESE ARE THE DROIDS TO WHOM I REFER:
This communication is the property of CenturyLink and may contain confident=
ial or privileged information. Unauthorized use of this communication is st=
rictly prohibited and may be unlawful. If you have received this communicat=
ion in error, please immediately notify the sender by reply e-mail and dest=
roy all copies of the communication and any attachments.


From nobody Tue Mar 28 09:38:45 2017
Return-Path: <ray@bellis.me.uk>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C59DA128D40 for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 09:38:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id e40H92jIIX-T for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 09:38:41 -0700 (PDT)
Received: from hydrogen.portfast.net (hydrogen.portfast.net [188.246.200.2]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 483A2129446 for <dnsop@ietf.org>; Tue, 28 Mar 2017 09:38:41 -0700 (PDT)
Received: from dhcp-8751.meeting.ietf.org ([31.133.135.81]:62101) by hydrogen.portfast.net ([188.246.200.2]:465) with esmtpsa (fixed_plain:ray@bellis.me.uk) (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) id 1csu8i-0006v0-Jg (Exim 4.72) for dnsop@ietf.org (return-path <ray@bellis.me.uk>); Tue, 28 Mar 2017 17:38:36 +0100
To: dnsop@ietf.org
References: <22745.38650.113925.208670@gro.dd.org>
From: Ray Bellis <ray@bellis.me.uk>
Message-ID: <04dcb30b-e20c-f064-36be-2b7bcc45d9d9@bellis.me.uk>
Date: Tue, 28 Mar 2017 11:38:37 -0500
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <22745.38650.113925.208670@gro.dd.org>
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/uH6oAAoJku1EUqFfKmwU0NhTSjs>
Subject: Re: [DNSOP] draft-tale-dnsop-edns-clientid
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Mar 2017 16:38:44 -0000

On 27/03/2017 17:49, Dave Lawrence wrote:

> As Sara commented on Ray's draft that proposes a very similar option,
> draft-bellis-dnsop-xpf, this sort of thing clearly needs a close look
> at privacy, and I whole-heartedly agree.  I've already been directly
> poking privacy-concerned individuals for feedback.
> 
> Speaking of Ray's draft, our proposal is able to handle his use case
> but unfortunately our use cases are not achievable in his.  I'd
> welcome joining up.

Let's see how it goes first :)

I'm somewhat philosophically opposed to anything that injects client
related information such that it's shared between different parties.

A large point of my draft is that it's *not* designed to be used that
way (but I accept Sara's point that the text around this could be stronger).

It's only intended for use within a single network, to allow _already
known_ client related information that would otherwise be obscured by an
L3 proxy to be carried through to the end server.

Ray




From nobody Tue Mar 28 09:44:54 2017
Return-Path: <John.Woodworth@CenturyLink.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 840F512751F for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 09:44:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.902
X-Spam-Level: 
X-Spam-Status: No, score=-1.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BaeEBa6nXYJo for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 09:44:51 -0700 (PDT)
Received: from lxomp52w.centurylink.com (lxomp52w.centurylink.com [155.70.50.76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0F6DF12025C for <dnsop@ietf.org>; Tue, 28 Mar 2017 09:44:51 -0700 (PDT)
Received: from lxdenvmpc030.qintra.com (lxdenvmpc030.qintra.com [10.1.51.30]) by lxomp52w.centurylink.com (8.14.8/8.14.8) with ESMTP id v2SGinCn032931 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 28 Mar 2017 11:44:50 -0500
Received: from lxdenvmpc030.qintra.com (unknown [127.0.0.1]) by IMSA (Postfix) with ESMTP id 96A611E005B; Tue, 28 Mar 2017 10:44:44 -0600 (MDT)
Received: from lxomp07u.corp.intranet (unknown [151.119.92.134]) by lxdenvmpc030.qintra.com (Postfix) with ESMTP id 724D81E006A; Tue, 28 Mar 2017 10:44:44 -0600 (MDT)
Received: from lxomp07u.corp.intranet (localhost [127.0.0.1]) by lxomp07u.corp.intranet (8.14.8/8.14.8) with ESMTP id v2SGiiFS035048; Tue, 28 Mar 2017 11:44:44 -0500
Received: from vodcwhubex502.ctl.intranet (vodcwhubex502.ctl.intranet [151.117.206.28]) by lxomp07u.corp.intranet (8.14.8/8.14.8) with ESMTP id v2SGiheP035042 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Tue, 28 Mar 2017 11:44:44 -0500
Received: from PODCWMBXEX501.ctl.intranet ([169.254.1.58]) by vodcwhubex502.ctl.intranet ([151.117.206.28]) with mapi id 14.03.0339.000; Tue, 28 Mar 2017 11:44:43 -0500
From: "Woodworth, John R" <John.Woodworth@CenturyLink.com>
To: "'Stephane Bortzmeyer'" <bortzmeyer@nic.fr>
CC: "dnsop@ietf.org" <dnsop@ietf.org>, "Woodworth, John R" <John.Woodworth@CenturyLink.com>
Thread-Topic: Kindly review draft-woodworth-bulk-rr-05.txt
Thread-Index: AQHSh3MZ+ZDvSwGOnkOBz2+cOwa2X6GrAQ+A//+wojA=
Date: Tue, 28 Mar 2017 16:44:42 +0000
Message-ID: <A05B583C828C614EBAD1DA920D92866BD0717655@PODCWMBXEX501.ctl.intranet>
References: <A05B583C828C614EBAD1DA920D92866BD06DCF82@PODCWMBXEX501.ctl.intranet> <20170328161217.GA24741@laperouse.bortzmeyer.org>
In-Reply-To: <20170328161217.GA24741@laperouse.bortzmeyer.org>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [151.117.206.7]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-TM-AS-MML: disable
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/0uZKzlUjVLzm0Db3-zLc3Ym6Nps>
Subject: Re: [DNSOP] Kindly review draft-woodworth-bulk-rr-05.txt
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Mar 2017 16:44:52 -0000

> -----Original Message-----
> From: Stephane Bortzmeyer [mailto:bortzmeyer@nic.fr]
>
> On Wed, Feb 15, 2017 at 10:33:50AM +0000,  Woodworth, John R <John.Woodwo=
rth@CenturyLink.com> wrote  a message of 121 lines which said:
>
> > We welcome _any_ feedback on the draft as we are hoping to have
> > it (or some incarnation) adopted by the WG soon and look to rally
> > more interest around it.
>
> > Q) Does BULK cover all RR types?
> > A) No. The draft only covers A, AAAA, PTR and CNAME RR types.
>
> Unless I'm wrong, draft-woodworth-bulk-rr-05.txt does not explain
> what to do if the QTYPE=3DANY. (Section 3.2 seems to indicate that it wil=
l
> *not* match even if there are A or AAAA records.)
>

Stephane,

First, thanks for your feedback it is very appreciated.

We attempted to handle this implicitly in section 3 --

    "The nameserver MUST query its local RR database for any "BULK"
    RRs with a matching owner, class and compatible Match Type."

However, I see now it may be better to make logic for the "ANY"
QTYPE more explicit.


BTW: We are working to remove the current QTYPE restrictions in the
next draft.

>
> Also, as I said at the mike, the part about NPN is really difficult
> to understand. The pseudo-code is much better. A high-level presentation
> of NPN would be a good idea (and a separate draft for NPN).
>

Thanks again, we will revisit this section to provide better clarity
and potentially break it into its own draft.


Thanks,
John

>
> Anyone willing to do a hackathon project in Prague on implementing BULK
> on NSD?
>
>
-- THESE ARE THE DROIDS TO WHOM I REFER:
This communication is the property of CenturyLink and may contain confident=
ial or privileged information. Unauthorized use of this communication is st=
rictly prohibited and may be unlawful. If you have received this communicat=
ion in error, please immediately notify the sender by reply e-mail and dest=
roy all copies of the communication and any attachments.


From nobody Tue Mar 28 10:03:14 2017
Return-Path: <paul@redbarn.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D3861129671 for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 10:03:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.902
X-Spam-Level: 
X-Spam-Status: No, score=-1.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TQnjINJT88Tz for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 10:03:05 -0700 (PDT)
Received: from family.redbarn.org (family.redbarn.org [24.104.150.213]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 49BCB1292F4 for <dnsop@ietf.org>; Tue, 28 Mar 2017 10:03:05 -0700 (PDT)
Received: from [IPv6:2001:559:8000:c9:50e4:c235:dee1:8442] (unknown [IPv6:2001:559:8000:c9:50e4:c235:dee1:8442]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by family.redbarn.org (Postfix) with ESMTPSA id EEC6061F9C for <dnsop@ietf.org>; Tue, 28 Mar 2017 17:03:04 +0000 (UTC)
Message-ID: <58DA9747.1070405@redbarn.org>
Date: Tue, 28 Mar 2017 10:03:03 -0700
From: Paul Vixie <paul@redbarn.org>
User-Agent: Postbox 5.0.12 (Windows/20170323)
MIME-Version: 1.0
To: "dnsop@ietf.org" <dnsop@ietf.org>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/hMsJd5kY9lvN4ViVpLE9AfzSDgk>
Subject: [DNSOP] attrleaf
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Mar 2017 17:03:12 -0000

i got underscores wrong in SRV. it may be that we should not follow that
track at all.

in C at that time, we were renaming our externally reachable library
symbols to add _ on the front (#define foo _foo), so that a compilation
which did not import that library (#include <foo.h>) would be able to
use those symbols locally without conflict. that's what i thought i was
doing with SRV, but as i said at DNSOP yesterday, that only worked when
there was a single use of _, and failed when other users of _ came along.

what SRV should have done was ask for a new registry of _ names, and
allocate exactly one of these, and hide its details under that label. so
instead of _telnet._tcp.servicename, it ought to have been
telnet.tcp._service.servicename.

if this is what we should have done, then it may be that the best thing
to do at this stage is, that. as in, declare the SRV got it wrong, and
note that _tcp and _udp have been camped upon by SRV, wrongly. all of
the service protocol names (_telnet, etc) need not be counted, since
they hide under a _tcp or _udp label.

-- 
P Vixie


From nobody Tue Mar 28 10:21:00 2017
Return-Path: <peter.van.dijk@powerdns.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E4D84128854 for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 10:20:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BMvpNkp0EnGx for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 10:20:43 -0700 (PDT)
Received: from shannon.7bits.nl (shannon.7bits.nl [89.188.0.40]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 003B612944B for <dnsop@ietf.org>; Tue, 28 Mar 2017 10:20:40 -0700 (PDT)
Received: from [192.168.137.1] (unknown [IPv6:2001:610:666:0:51b3:5d28:da31:8cf4]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: peter) by shannon.7bits.nl (Postfix) with ESMTPSA id 40BADC1B96; Tue, 28 Mar 2017 19:20:38 +0200 (CEST)
From: "Peter van Dijk" <peter.van.dijk@powerdns.com>
To: "dnsop@ietf.org WG" <dnsop@ietf.org>
Date: Tue, 28 Mar 2017 19:20:37 +0200
Message-ID: <80DB5B0D-5AB7-4C49-A4C1-E53D39F1C0CD@powerdns.com>
In-Reply-To: <CAHPuVdWm7Hmf6_4eUVGTob8q3tDe2Lb8Ob_vgdtyCs4Mk8dYCA@mail.gmail.com>
References: <22745.35498.811412.936974@gro.dd.org> <69EA837B-77BE-4202-8BFF-0243CF6AAC07@redbarn.org> <B18C12F9-D3EF-46D7-90D4-E58CEA575966@puck.nether.net> <CAHPuVdWm7Hmf6_4eUVGTob8q3tDe2Lb8Ob_vgdtyCs4Mk8dYCA@mail.gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; format=flowed
Content-Transfer-Encoding: quoted-printable
X-Mailer: MailMate (1.9.6r5347)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/jgdIpoqAaWlYFnVgYKbUT1Y3SVc>
Subject: Re: [DNSOP] draft-tale-dnsop-serve-stale
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Mar 2017 17:20:46 -0000

Hello Shumon,

On 28 Mar 2017, at 14:08, Shumon Huque wrote:

> OpenDNS also has had a similar feature (exact protocol unpublished =

> AFAICT)
> for a while now (Smartcache, ~ 2009 I think).

There is some background at https://www.youtube.com/watch?v=3DGt9VUPDoZk0=
 =

starting at 14:33. Slides at =

https://indico.dns-oarc.net/event/24/session/8/contribution/13/material/s=
lides/2.pdf =

(slide 7).

Kind regards,
-- =

Peter van Dijk
PowerDNS.COM BV - https://www.powerdns.com/


From nobody Tue Mar 28 10:21:05 2017
Return-Path: <paul@redbarn.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5C14C128854 for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 10:20:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.902
X-Spam-Level: 
X-Spam-Status: No, score=-1.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id REcp6HrLOeux for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 10:20:45 -0700 (PDT)
Received: from family.redbarn.org (family.redbarn.org [IPv6:2001:559:8000:cd::5]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9DF041296D1 for <dnsop@ietf.org>; Tue, 28 Mar 2017 10:20:41 -0700 (PDT)
Received: from [IPv6:2001:559:8000:c9:50e4:c235:dee1:8442] (unknown [IPv6:2001:559:8000:c9:50e4:c235:dee1:8442]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by family.redbarn.org (Postfix) with ESMTPSA id 84C4C61F9C; Tue, 28 Mar 2017 17:20:41 +0000 (UTC)
Message-ID: <58DA9B68.2020007@redbarn.org>
Date: Tue, 28 Mar 2017 10:20:40 -0700
From: Paul Vixie <paul@redbarn.org>
User-Agent: Postbox 5.0.12 (Windows/20170323)
MIME-Version: 1.0
To: Warren Kumari <warren@kumari.net>
CC: Pieter Lexis <pieter.lexis@powerdns.com>, dnsop <dnsop@ietf.org>
References: <22745.35498.811412.936974@gro.dd.org> <69EA837B-77BE-4202-8BFF-0243CF6AAC07@redbarn.org> <B18C12F9-D3EF-46D7-90D4-E58CEA575966@puck.nether.net> <20170328132050.018870d5@aardbei.mobile.plexis.eu> <CAHw9_iLOnKz_0c95FBzo0vt5n0TARwDYYYGvTafaQRcnZev64w@mail.gmail.com>
In-Reply-To: <CAHw9_iLOnKz_0c95FBzo0vt5n0TARwDYYYGvTafaQRcnZev64w@mail.gmail.com>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/xhWitHKAQsbGijZilr5ZXjHQask>
Subject: Re: [DNSOP] draft-tale-dnsop-serve-stale
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Mar 2017 17:20:51 -0000

Warren Kumari wrote:
> ... I think
> that the actual algorithm specified is a secondary consideration --
> first we need to agree on if the concept / idea is good for general
> use.

that will depend on the algorithm. for example if it's only stretchy for
timeouts and servfail, but nxdomain is authoritative as before, then the
best-case and worst-case outcomes are suitable for eachother, and
general use could not be worse than googledns, opendns, and akamai all
doing it with apparent success.

since it allocates no code point and the method requires no interop,
this draft feels a bit like resimprove, which died on the vine for no
reason i can now recall. it's harmless as an FYI, but does not belong on
the standards track.

speaking of resimprove, i hope you'll include in this draft the idea of
using delegation-TTL as a delegation-recheck interval, and using an
authoritative NXDOMAIN from the delegator as proof that you need to run
an "rm -rf" in your cache.

i bring this up because we need to be able to kill more cached data
faster-- the opposite of stretchiness-- for abuse control reasons. if
you're going to soften the signaling for cache expiration, you really
ought to balance that out with this simple method of also hardening it.

-- 
P Vixie


From nobody Tue Mar 28 10:23:19 2017
Return-Path: <dhc@dcrocker.net>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E8EFC1296FF for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 10:23:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.002
X-Spam-Level: 
X-Spam-Status: No, score=-2.002 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=dcrocker.net
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sd1C3L_v8uG3 for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 10:23:16 -0700 (PDT)
Received: from simon.songbird.com (simon.songbird.com [72.52.113.5]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BB098129702 for <dnsop@ietf.org>; Tue, 28 Mar 2017 10:23:15 -0700 (PDT)
Received: from [192.168.0.158] (50-232-11-130-static.hfc.comcastbusiness.net [50.232.11.130]) (authenticated bits=0) by simon.songbird.com (8.14.4/8.14.4/Debian-4.1ubuntu1) with ESMTP id v2SHPJ5E027935 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT); Tue, 28 Mar 2017 10:25:20 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=dcrocker.net; s=default; t=1490721920; bh=2qwaA16mtep4PFxIyqa8wVaeAyr6MuhdDWC3f5EYMvQ=; h=Subject:To:References:Reply-To:From:Date:In-Reply-To:From; b=MxqW1MCOAJou2SumieMbp5CTJzu0feJWrY18CLCl04uj4jxx/f2dmbmqqwuEFR5S8 eyYN8ErEW/bXeWQlFzadjq2VUuda5gSiqf1om3i5BxO1serpW8wrfLXc+vdp+v2fG7 92QOCrVIwTlwkKP0XRbyG2pUMiwbdJUC4fC3UsHk=
To: Paul Vixie <paul@redbarn.org>, "dnsop@ietf.org" <dnsop@ietf.org>
References: <58DA9747.1070405@redbarn.org>
Reply-To: dcrocker@bbiw.net
From: Dave Crocker <dhc@dcrocker.net>
Organization: Brandenburg InternetWorking
Message-ID: <2ec2593d-c5a7-7f0b-c9fb-bcb1fa2d5073@dcrocker.net>
Date: Tue, 28 Mar 2017 12:23:08 -0500
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <58DA9747.1070405@redbarn.org>
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/KaNeM524tOdHGw22dLLAQavHFZE>
Subject: Re: [DNSOP] attrleaf
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Mar 2017 17:23:18 -0000

On 3/28/2017 12:03 PM, Paul Vixie wrote:
> if this is what we should have done, then it may be that the best thing
> to do at this stage is, that. as in, declare the SRV got it wrong, and
> note that _tcp and _udp have been camped upon by SRV, wrongly. all of
> the service protocol names (_telnet, etc) need not be counted, since
> they hide under a _tcp or _udp label.


Paul,

Coulda, shoulda, didn't.  Installed base.  Oh for the magic reversal wand.

There is already massive use of underscore names.

Deep aesthetic pain notwithstanding, there hasn't been a groundswell of 
operational complaints that would be needed to reverse this many years 
and such widespread use of the convention.

d/

-- 
Dave Crocker
Brandenburg InternetWorking
bbiw.net


From nobody Tue Mar 28 10:23:31 2017
Return-Path: <peter.van.dijk@powerdns.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 781D6129713 for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 10:23:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zifpckoUT-Qb for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 10:23:19 -0700 (PDT)
Received: from shannon.7bits.nl (shannon.7bits.nl [IPv6:2a01:1b0:202:40::1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 87D1C12944B for <dnsop@ietf.org>; Tue, 28 Mar 2017 10:23:18 -0700 (PDT)
Received: from [192.168.137.1] (unknown [IPv6:2001:610:666:0:51b3:5d28:da31:8cf4]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: peter) by shannon.7bits.nl (Postfix) with ESMTPSA id 4C3C5C1B96; Tue, 28 Mar 2017 19:23:16 +0200 (CEST)
From: "Peter van Dijk" <peter.van.dijk@powerdns.com>
To: dnsop@ietf.org
Date: Tue, 28 Mar 2017 19:23:16 +0200
Message-ID: <60078F8A-6117-4C27-88F6-1C180395A718@powerdns.com>
In-Reply-To: <m1csoVf-0000FDC@stereo.hq.phicoh.net>
References: <58D96BC0.9040701@redbarn.org> <20170328024127.GC96991@isc.org> <alpine.DEB.2.11.1703281035190.13590@grey.csi.cam.ac.uk> <m1csoVf-0000FDC@stereo.hq.phicoh.net>
MIME-Version: 1.0
Content-Type: text/plain; format=flowed
X-Mailer: MailMate (1.9.6r5347)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/Ztmx1gNnZmAXSQa0cWoWxavblNw>
Subject: Re: [DNSOP] on staleness of code points and code (mentions MD5 commentary from IETF98)
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Mar 2017 17:23:22 -0000

Hi Philip,

On 28 Mar 2017, at 12:37, Philip Homburg wrote:

> So if would be best if a validator that implements MD5 would still 
> return
> NXDOMAIN is validation fails, but would keep the AD-bit clear even if 
> validation
> passes for a domain signed using MD5.

In the interest of nitpick correctness, please return SERVFAIL there, 
not NXDOMAIN :)

Kind regards,
-- 
Peter van Dijk
PowerDNS.COM BV - https://www.powerdns.com/


From nobody Tue Mar 28 10:30:42 2017
Return-Path: <peter.van.dijk@powerdns.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 68F9A12944B for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 10:30:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lJm6cteWIz8u for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 10:30:38 -0700 (PDT)
Received: from shannon.7bits.nl (shannon.7bits.nl [IPv6:2a01:1b0:202:40::1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8F399129704 for <dnsop@ietf.org>; Tue, 28 Mar 2017 10:30:36 -0700 (PDT)
Received: from [192.168.137.1] (unknown [IPv6:2001:610:666:0:51b3:5d28:da31:8cf4]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: peter) by shannon.7bits.nl (Postfix) with ESMTPSA id 366AEC1B96; Tue, 28 Mar 2017 19:30:35 +0200 (CEST)
From: "Peter van Dijk" <peter.van.dijk@powerdns.com>
To: dnsop@ietf.org
Date: Tue, 28 Mar 2017 19:30:34 +0200
Message-ID: <B8FE1E18-A11E-4C76-9C69-9E3354DB6B92@powerdns.com>
In-Reply-To: <22746.29861.99723.209867@gro.dd.org>
References: <22745.38650.113925.208670@gro.dd.org> <3BE34823-E83C-4F9D-ABE1-35C61F9E2996@ogud.com> <22746.29861.99723.209867@gro.dd.org>
MIME-Version: 1.0
Content-Type: text/plain; format=flowed
X-Mailer: MailMate (1.9.6r5347)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/tHLkWhG0aMtbyVfwuUefuRP9FF0>
Subject: Re: [DNSOP] draft-tale-dnsop-edns-clientid
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Mar 2017 17:30:40 -0000

Hello,

On 28 Mar 2017, at 16:35, Dave Lawrence wrote:

> I grant that there is reason for pause because both Nominum and
> OpenDNS have squatted code points which have duplicate functionality.

Should this squatting perhaps be documented in the style of RFC 8093 to 
avoid future surprises?

Kind regards,
-- 
Peter van Dijk
PowerDNS.COM BV - https://www.powerdns.com/


From nobody Tue Mar 28 10:31:52 2017
Return-Path: <peter.van.dijk@powerdns.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C40DD1267BB for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 10:31:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id y4zVSWhb7qTJ for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 10:31:49 -0700 (PDT)
Received: from shannon.7bits.nl (shannon.7bits.nl [89.188.0.40]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 24B5E129686 for <dnsop@ietf.org>; Tue, 28 Mar 2017 10:31:49 -0700 (PDT)
Received: from [192.168.137.1] (unknown [IPv6:2001:610:666:0:51b3:5d28:da31:8cf4]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: peter) by shannon.7bits.nl (Postfix) with ESMTPSA id C0A88C1B96; Tue, 28 Mar 2017 19:31:47 +0200 (CEST)
From: "Peter van Dijk" <peter.van.dijk@powerdns.com>
To: dnsop@ietf.org
Date: Tue, 28 Mar 2017 19:31:47 +0200
Message-ID: <DB1F2A9F-1473-49D7-B0A0-FBD077B09CF9@powerdns.com>
In-Reply-To: <22745.38650.113925.208670@gro.dd.org>
References: <22745.38650.113925.208670@gro.dd.org>
MIME-Version: 1.0
Content-Type: text/plain; format=flowed
X-Mailer: MailMate (1.9.6r5347)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/3B-B6Hy4jHgfPQWa2KI_a8zVvtU>
Subject: Re: [DNSOP] draft-tale-dnsop-edns-clientid
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Mar 2017 17:31:51 -0000

Hello,

On 28 Mar 2017, at 0:49, Dave Lawrence wrote:

> Speaking of Ray's draft, our proposal is able to handle his use case
> but unfortunately our use cases are not achievable in his.  I'd
> welcome joining up.

Please note that neither draft handles the use case of also passing the 
port number, which in a world of growing CGN deployment, may soon prove 
quite important.

Kind regards,
-- 
Peter van Dijk
PowerDNS.COM BV - https://www.powerdns.com/


From nobody Tue Mar 28 10:32:42 2017
Return-Path: <terry.manderson@icann.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6BD7E129704; Tue, 28 Mar 2017 10:32:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.202
X-Spam-Level: 
X-Spam-Status: No, score=-4.202 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id czHkeWf7ULtR; Tue, 28 Mar 2017 10:32:35 -0700 (PDT)
Received: from out.west.pexch112.icann.org (pfe112-ca-2.pexch112.icann.org [64.78.40.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 10C1612944B; Tue, 28 Mar 2017 10:32:35 -0700 (PDT)
Received: from PMBX112-W1-CA-1.pexch112.icann.org (64.78.40.21) by PMBX112-W1-CA-2.pexch112.icann.org (64.78.40.23) with Microsoft SMTP Server (TLS) id 15.0.1178.4; Tue, 28 Mar 2017 10:32:32 -0700
Received: from PMBX112-W1-CA-1.pexch112.icann.org ([64.78.40.21]) by PMBX112-W1-CA-1.PEXCH112.ICANN.ORG ([64.78.40.21]) with mapi id 15.00.1178.000; Tue, 28 Mar 2017 10:32:32 -0700
From: Terry Manderson <terry.manderson@icann.org>
To: HOMENET <homenet@ietf.org>
CC: "dnsop@ietf.org" <dnsop@ietf.org>
Thread-Topic: My assessment of .homenet as described during the WG session yesterday.
Thread-Index: AQHSp+lHBXnknGGzd0m0I5wpP+R/Qw==
Date: Tue, 28 Mar 2017 17:32:31 +0000
Message-ID: <DAC83E33-A206-4EAA-BC96-E26ACCC013A6@icann.org>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/f.20.0.170309
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [192.0.32.234]
Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha1; boundary="B_3573603150_1408478111"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/ardyFEyeFbtJsaxnOU9vTHfJNSQ>
Subject: [DNSOP] My assessment of .homenet as described during the WG session yesterday.
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Mar 2017 17:32:40 -0000

--B_3573603150_1408478111
Content-type: text/plain;
	charset="UTF-8"
Content-transfer-encoding: 7bit

Dear HOMENET and DNSOP WG(s),

Wearing the INT AD hat.

Firstly, thank you to the DNSOP WG for the deep review, thoughts, and considered responses to my request for review.

Secondly, my apologies for not sharing my throughs before the HOMENET session. It would have been impractical to do so as this is a very (VERY) fluid situation with IETF leadership also engaged in discussions.

This is simply an iteration of my description of the current situation as delivered yesterday. Do be aware that conversations are continuing and you should NOT take this as a declarative statement. During the HOMENET WG session I specified that for this topic I am comfortable answering _ clarifying _ questions. The same applies here. My answers may or may not change due to the fluid nature of the concern and I hope you appreciate that.

My summary of the situation is this.

1) .homenet _COULD_ be added to the special use domain registry based on RFC6761 

2) The expected future operation of HOMENET resolution for DNSSEC validating stub resolvers requires a break in the DNSSEC chain of trust.

3) To achieve "2", the document _additionally_ asks IANA to insert an insecure delegation into the root zone

4) The ask for "3" is not covered in IETF policy terms, in fact it tries to put an entry into someone else's registry (the root zone), and will require a set of collaborative discussions with the ICANN community and a new process that handles this situation. There are no expectations that this process will be defined in a reasonable time for the uses of HOMENET.


Options, possibly not an exhaustive list

A) seek a .homenet special use domain with the request for an insecure delegation in the root zone. (This is what the document asks for NOW, and here we are)

B) seek a .homenet special use domain WITHOUT the delegation request AND ask the IETF/IESG/IAB to commence the discussion with the ICANN community to achieve an insecure delegation

c) seek a <SOMETHING>.arpa insecure special use delegation

d) go for "B" and if that doesn't work shift to "C"


Each of these have different positive and negatives in a raw technical sense, UI design desires, and policy and political frames.

Again, this situation is fluid and as discussions evolve I will provide more information when it is appropriate. In the mean-time I would very much like everyone to take a calming breath and understand that I am taking a very pragmatic view of this concern.

Cheers,
Terry
INT AD

--B_3573603150_1408478111
Content-Type: application/pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"

MIIYwwYJKoZIhvcNAQcCoIIYtDCCGLACAQExCzAJBgUrDgMCGgUAMAsGCSqGSIb3DQEHAaCC
FowwggV0MIIEXKADAgECAhAJ0fxYYYV36W1njUywVtW8MA0GCSqGSIb3DQEBCwUAMGUxCzAJ
BgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2Vy
dC5jb20xJDAiBgNVBAMTG0RpZ2lDZXJ0IFNIQTIgQXNzdXJlZCBJRCBDQTAeFw0xNTAzMjYw
MDAwMDBaFw0xODAzMjYxMjAwMDBaMIGQMQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZv
cm5pYTEUMBIGA1UEBxMLTG9zIEFuZ2VsZXMxPDA6BgNVBAoTM0ludGVybmV0IENvcnBvcmF0
aW9uIGZvciBBc3NpZ25lZCBOYW1lcyBhbmQgTnVtYmVyczEYMBYGA1UEAxMPVGVycnkgTWFu
ZGVyc29uMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwTImt0Ol/9dOAbnm4lby
4RG1iQEnHVB5UJTYqwX8kqEhA5NPFHbMX22ChnP7M/zIlY+OP2TfKcwfdF5DJN4ybt4gFGzE
9ksigMe365F0uA2Q4+CskwqWo2fGIqrhgb0C68bg6EnZxj73KlJ0mvbQqzLBY8fVwr8srWpB
BexjbYSeXp/+0W41ZOJPcdii59TDXRBGuziWjp+rd7yh8KCzKcj/Px1TzAE5U/TftZOfigYi
h6KTTDZBGnN+4DDaaCnZ93rveayavI3hd4agqiIWe/gB78+0vHyk5DFoe6HkwuL0qJVaBW57
KIt8AYq+p0P+igNhiQoHkPx3VvS7ZViGdQIDAQABo4IB8jCCAe4wHwYDVR0jBBgwFoAU5wIj
gABP2Ne8lAvZP3Q5STI8inkwHQYDVR0OBBYEFIXwv/ZX+K34v+mCL8g1Coo9c6lMMAwGA1Ud
EwEB/wQCMAAwJAYDVR0RBB0wG4EZdGVycnkubWFuZGVyc29uQGljYW5uLm9yZzAOBgNVHQ8B
Af8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMEMGA1UdIAQ8MDowOAYK
YIZIAYb9bAQBAjAqMCgGCCsGAQUFBwIBFhxodHRwczovL3d3dy5kaWdpY2VydC5jb20vQ1BT
MIGIBgNVHR8EgYAwfjA9oDugOYY3aHR0cDovL2NybDMuZGlnaWNlcnQuY29tL0RpZ2lDZXJ0
U0hBMkFzc3VyZWRJRENBLWcxLmNybDA9oDugOYY3aHR0cDovL2NybDQuZGlnaWNlcnQuY29t
L0RpZ2lDZXJ0U0hBMkFzc3VyZWRJRENBLWcxLmNybDB5BggrBgEFBQcBAQRtMGswJAYIKwYB
BQUHMAGGGGh0dHA6Ly9vY3NwLmRpZ2ljZXJ0LmNvbTBDBggrBgEFBQcwAoY3aHR0cDovL2Nh
Y2VydHMuZGlnaWNlcnQuY29tL0RpZ2lDZXJ0U0hBMkFzc3VyZWRJRENBLmNydDANBgkqhkiG
9w0BAQsFAAOCAQEAH1Dvq3r4yh4+zU4t+5Rg3EzwMpSPxApBivVcW/KPq9uwdlu3yGBPJlG9
j4BXOT7fEUEGpCfyfRhBzTReyc2zask73fDRTzNFl5U3gqzOre5+Xtzv0qHyZGZ2EGcPTFv9
oaAVTug//Z6ZSr4dtDphV/7uSA4Hj1riFh5yxHErwUfrbCneIspVqwSVJqjkKWGID6W0YB0D
cYJZGlyAH0FP/4+TMDxXOti2ypQrsZpNSfvc4TGC1p13Lyp4XEY+UysVtcypAgersTBN6gCb
7ueBt5KPTj9pH4w4C0lNO6rRIc6AGtJIuXHYyiy9CXUTOT5xLToXLZCyPXd+HFuWwdD9lzCC
Bk4wggU2oAMCAQICEASueWBmZpAaucV/pmxb3M0wDQYJKoZIhvcNAQELBQAwZTELMAkGA1UE
BhMCVVMxFTATBgNVBAoTDERpZ2lDZXJ0IEluYzEZMBcGA1UECxMQd3d3LmRpZ2ljZXJ0LmNv
bTEkMCIGA1UEAxMbRGlnaUNlcnQgQXNzdXJlZCBJRCBSb290IENBMB4XDTEzMTEwNTEyMDAw
MFoXDTI4MTEwNTEyMDAwMFowZTELMAkGA1UEBhMCVVMxFTATBgNVBAoTDERpZ2lDZXJ0IElu
YzEZMBcGA1UECxMQd3d3LmRpZ2ljZXJ0LmNvbTEkMCIGA1UEAxMbRGlnaUNlcnQgU0hBMiBB
c3N1cmVkIElEIENBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA3PgRIz9qte/A
J3kbLQWHohBDMd8O1BUbT3ekIs4+jHDwvgeO3ScqvAEdtiwKyt1pWB9B7WoFH9pjeFkeIiwr
+Lp+yTU7VvEffEJ+JbAjGcZFONc9RPkgfGCuHLBaGAS+jzv3qfCUmqYMY0m2QRdTQDK9T+ZQ
elAfJUXo8Ymvzf9e/1Dz8BcR/73FifW9YrnY+45FBIVtmc3FSE39JqsCNkXqNtdfauIagkEK
3OnZ9ZEXjsYhrTg8E+Yef2ac1U3ZRtr2z1KnfTskw7TBUTXGm+vU737kewPhRL16CzfgT8uC
ig1xGOSm4IksG/OyczzBsJKeGH29q33FfQihLMKfcwIDAQABo4IC+DCCAvQwEgYDVR0TAQH/
BAgwBgEB/wIBADAOBgNVHQ8BAf8EBAMCAYYwNAYIKwYBBQUHAQEEKDAmMCQGCCsGAQUFBzAB
hhhodHRwOi8vb2NzcC5kaWdpY2VydC5jb20wgYEGA1UdHwR6MHgwOqA4oDaGNGh0dHA6Ly9j
cmw0LmRpZ2ljZXJ0LmNvbS9EaWdpQ2VydEFzc3VyZWRJRFJvb3RDQS5jcmwwOqA4oDaGNGh0
dHA6Ly9jcmwzLmRpZ2ljZXJ0LmNvbS9EaWdpQ2VydEFzc3VyZWRJRFJvb3RDQS5jcmwwHQYD
VR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMIIBswYDVR0gBIIBqjCCAaYwggGiBgpghkgB
hv1sAAIEMIIBkjAoBggrBgEFBQcCARYcaHR0cHM6Ly93d3cuZGlnaWNlcnQuY29tL0NQUzCC
AWQGCCsGAQUFBwICMIIBVh6CAVIAQQBuAHkAIAB1AHMAZQAgAG8AZgAgAHQAaABpAHMAIABD
AGUAcgB0AGkAZgBpAGMAYQB0AGUAIABjAG8AbgBzAHQAaQB0AHUAdABlAHMAIABhAGMAYwBl
AHAAdABhAG4AYwBlACAAbwBmACAAdABoAGUAIABEAGkAZwBpAEMAZQByAHQAIABDAFAALwBD
AFAAUwAgAGEAbgBkACAAdABoAGUAIABSAGUAbAB5AGkAbgBnACAAUABhAHIAdAB5ACAAQQBn
AHIAZQBlAG0AZQBuAHQAIAB3AGgAaQBjAGgAIABsAGkAbQBpAHQAIABsAGkAYQBiAGkAbABp
AHQAeQAgAGEAbgBkACAAYQByAGUAIABpAG4AYwBvAHIAcABvAHIAYQB0AGUAZAAgAGgAZQBy
AGUAaQBuACAAYgB5ACAAcgBlAGYAZQByAGUAbgBjAGUALjAdBgNVHQ4EFgQU5wIjgABP2Ne8
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
ixnFLmhC/gPoYKHczP3y+JHaMveuJl75hHq6ZuHeH2PyX20VFsXNBKJrvZ8BhTZOoozuNapP
jiG6HLdqngPuTz3JVyTTR2FX809nclnxoMWjAgMBAAGjggNoMIIDZDAfBgNVHSMEGDAWgBQV
ABIrE5iymQftHt+ivlcNK2cCzTAdBgNVHQ4EFgQUs8L0dmF6T/V40vXJJzF+YNyzNo0wJAYD
VR0RBB0wG4EZdGVycnkubWFuZGVyc29uQGljYW5uLm9yZzAOBgNVHQ8BAf8EBAMCBaAwHQYD
VR0lBBYwFAYIKwYBBQUHAwQGCCsGAQUFBwMCMH0GA1UdHwR2MHQwOKA2oDSGMmh0dHA6Ly9j
cmwzLmRpZ2ljZXJ0LmNvbS9EaWdpQ2VydEFzc3VyZWRJRENBLTEuY3JsMDigNqA0hjJodHRw
Oi8vY3JsNC5kaWdpY2VydC5jb20vRGlnaUNlcnRBc3N1cmVkSURDQS0xLmNybDCCAcUGA1Ud
IASCAbwwggG4MIIBtAYKYIZIAYb9bAQBAjCCAaQwOgYIKwYBBQUHAgEWLmh0dHA6Ly93d3cu
ZGlnaWNlcnQuY29tL3NzbC1jcHMtcmVwb3NpdG9yeS5odG0wggFkBggrBgEFBQcCAjCCAVYe
ggFSAEEAbgB5ACAAdQBzAGUAIABvAGYAIAB0AGgAaQBzACAAQwBlAHIAdABpAGYAaQBjAGEA
dABlACAAYwBvAG4AcwB0AGkAdAB1AHQAZQBzACAAYQBjAGMAZQBwAHQAYQBuAGMAZQAgAG8A
ZgAgAHQAaABlACAARABpAGcAaQBDAGUAcgB0ACAAQwBQAC8AQwBQAFMAIABhAG4AZAAgAHQA
aABlACAAUgBlAGwAeQBpAG4AZwAgAFAAYQByAHQAeQAgAEEAZwByAGUAZQBtAGUAbgB0ACAA
dwBoAGkAYwBoACAAbABpAG0AaQB0ACAAbABpAGEAYgBpAGwAaQB0AHkAIABhAG4AZAAgAGEA
cgBlACAAaQBuAGMAbwByAHAAbwByAGEAdABlAGQAIABoAGUAcgBlAGkAbgAgAGIAeQAgAHIA
ZQBmAGUAcgBlAG4AYwBlAC4wdwYIKwYBBQUHAQEEazBpMCQGCCsGAQUFBzABhhhodHRwOi8v
b2NzcC5kaWdpY2VydC5jb20wQQYIKwYBBQUHMAKGNWh0dHA6Ly9jYWNlcnRzLmRpZ2ljZXJ0
LmNvbS9EaWdpQ2VydEFzc3VyZWRJRENBLTEuY3J0MAwGA1UdEwEB/wQCMAAwDQYJKoZIhvcN
AQEFBQADggEBAGKcMSvyr3YW8kKqyqdspTEKTc6lR6H6OITyC056f6PlMmFZ+nWlkopWlflz
QcxOUZv3+5rNogNcwczrxr+eaSx9J+pYCEU3rgBs3yiLDwsD72EJJDAD1x84fQOOJtfYb4oE
4Djzco83Dk4h6sMAiUg0xGcdewhJK80D6tb3xtS75PgFoxLcQrBprLghx2mY8EPErBiO1uXA
NWOEU3EH+kvXiKUrDsFyGHQ4FqvVIYv2plu68ltOmBh+wR2oraoJpt9jGbond1MyVFOvi48e
7hgPRXupNbjxB4Wl0wKKGz0qT3ToBpp8VAkULtjiO/iPLx4knuwwvy5sRAwuZAfpVE4xggH/
MIIB+wIBATB5MGUxCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNV
BAsTEHd3dy5kaWdpY2VydC5jb20xJDAiBgNVBAMTG0RpZ2lDZXJ0IFNIQTIgQXNzdXJlZCBJ
RCBDQQIQCdH8WGGFd+ltZ41MsFbVvDAJBgUrDgMCGgUAoF0wIwYJKoZIhvcNAQkEMRYEFFLX
sKZsujj++k14jIIGdSiy5LBnMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcN
AQkFMQ8XDTE3MDMyODE3MzIzMFowDQYJKoZIhvcNAQEBBQAEggEAseXG3LFeXso1n5K4Yo2Q
kobUxyDoyrQCmfXvPusMvsv4xxrbCukI4meg9OP6uIDGaA7yMjqr6iq/hffcV5BbZ7MLtVXF
7T9j9XOjK1dfB7ueZloNC3CGnSGcH4wg9V+uuDN2/7VRYj6vDq1pLPdCiRi8tbfI4IHPFYlK
1lZ1JSzeD8ubGy0CwNfQuykJsDV8j9eFOaID+0xKqb+YXCjVG1f0sR6dZuhKYCgwgzmSnUEv
7HJ6cBGaTs7kyD+DHCAd3wCLfEVs72fmrvGG2xDixHFV/GQhr55+cSH37L4tHz2lASneLBWs
giwAtt04qcjSf009F+uNo4aXxh8XzOG9CQ==

--B_3573603150_1408478111--


From nobody Tue Mar 28 10:41:47 2017
Return-Path: <paul@redbarn.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 38484129704 for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 10:41:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.902
X-Spam-Level: 
X-Spam-Status: No, score=-1.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yhPwc4h7ehrf for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 10:41:41 -0700 (PDT)
Received: from family.redbarn.org (family.redbarn.org [IPv6:2001:559:8000:cd::5]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AA915129687 for <dnsop@ietf.org>; Tue, 28 Mar 2017 10:41:41 -0700 (PDT)
Received: from [IPv6:2001:559:8000:c9:50e4:c235:dee1:8442] (unknown [IPv6:2001:559:8000:c9:50e4:c235:dee1:8442]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by family.redbarn.org (Postfix) with ESMTPSA id 99D6061F9C for <dnsop@ietf.org>; Tue, 28 Mar 2017 17:41:40 +0000 (UTC)
Message-ID: <58DAA053.5030702@redbarn.org>
Date: Tue, 28 Mar 2017 10:41:39 -0700
From: Paul Vixie <paul@redbarn.org>
User-Agent: Postbox 5.0.12 (Windows/20170323)
MIME-Version: 1.0
To: "dnsop@ietf.org" <dnsop@ietf.org>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/4YjFxYtKh6RcyDYRl4dysBpVEnc>
Subject: [DNSOP] on zone enumeration and the futility of secrecy on authenticated denial
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Mar 2017 17:41:46 -0000

at DNSOP yesterday i asked that anyone who thought zone enumeration was
a risk and that any crypto change (such as NSEC5) could manage that risk
should please accept a free demonstration of passive dns.

i realized that i could offer this more broadly. here is *.vix.su, one
of my vanity domains. passive dns works by storing cache miss traffic
(so there is no PII here). DNSDB, whose result is shown below, is one of
about a dozen security-community projects who aggregate these cache
misses into searchable databases.

summary: all dns content is running naked through the forest covered in
honey. if you put something into the dns, and it gets used, then it's
going to be known. no amount of crypto on dnssec authenticated denial is
going to change that. (nor will the DPRIVE effort, since passive dns
relies on inside-the-RDNS-servers cooperation, such as for example
'dnstap').

nsec5 is a work of beauty and wonder. but changing the DNSSEC protocol
every two years is why we're 19 years in and still lack ubiquitous
deployment. adding more complexity would have to pay back more cost than
any new form of authenticated denial could even theoretically do.

-- 
P Vixie

re:

;; record times: 2013-02-05T16:19:05Z .. 2017-03-28T10:38:22Z
;; count: 25052; bailiwick: vix.su
vix.su  A  24.104.150.231

;; record times: 2010-08-30T15:00:32Z .. 2010-11-01T06:13:16Z
;; count: 6; bailiwick: su
vix.su  NS  ns1.jino.ru.
        NS  ns2.jino.ru.

;; record times: 2016-03-27T05:57:22Z .. 2017-03-28T15:13:53Z
;; count: 141300; bailiwick: su
vix.su  NS  ns.lah1.vix.su.
        NS  ns3.isc-sns.info.

;; record times: 2012-03-22T04:57:11Z .. 2016-03-27T05:29:09Z
;; count: 36229; bailiwick: su
vix.su  NS  ns.sql1.vix.com.
        NS  ns2.isc-sns.com.
        NS  ns3.isc-sns.info.

;; record times: 2010-08-30T15:00:32Z .. 2010-11-01T06:13:17Z
;; count: 2; bailiwick: vix.su
vix.su  NS  ns1.jino.ru.
        NS  ns2.jino.ru.

;; record times: 2013-05-12T04:32:05Z .. 2016-03-24T16:50:13Z
;; count: 125604; bailiwick: vix.su
vix.su  NS  ns.lah1.vix.su.
        NS  ns1.isc-sns.net.
        NS  ns2.isc-sns.com.
        NS  ns3.isc-sns.info.

;; record times: 2016-03-24T16:57:48Z .. 2016-09-02T03:22:13Z
;; count: 40697; bailiwick: vix.su
vix.su  NS  ns.lah1.vix.su.
        NS  ns3.isc-sns.info.

;; record times: 2016-09-02T04:17:01Z .. 2017-03-28T10:38:22Z
;; count: 71414; bailiwick: vix.su
vix.su  NS  ns.lah1.vix.su.
        NS  ams.sns-pb.isc.org.
        NS  ord.sns-pb.isc.org.
        NS  sfba.sns-pb.isc.org.

;; record times: 2012-03-22T04:57:11Z .. 2013-05-12T00:52:54Z
;; count: 1488; bailiwick: vix.su
vix.su  NS  ns.sql1.vix.su.
        NS  ns1.isc-sns.net.
        NS  ns2.isc-sns.com.
        NS  ns3.isc-sns.info.

;; record times: 2014-10-09T22:10:41Z .. 2014-11-11T20:41:06Z
;; count: 457; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2014051900 3600
             1800604800 3600 )

;; record times: 2014-11-13T13:32:57Z .. 2014-11-16T02:33:27Z
;; count: 131; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2014111316 3600
             1800604800 3600 )

;; record times: 2014-11-16T09:27:08Z .. 2014-11-20T02:33:37Z
;; count: 158; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2014111623 3600
             1800604800 3600 )

;; record times: 2014-11-20T10:33:00Z .. 2014-11-26T22:46:02Z
;; count: 263; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2014112016 3600
             1800604800 3600 )

;; record times: 2014-11-27T05:09:01Z .. 2014-11-29T02:50:55Z
;; count: 81; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2014112716 3600
             1800604800 3600 )

;; record times: 2014-11-29T11:44:31Z .. 2014-12-03T22:44:54Z
;; count: 187; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2014112918 3600
             1800604800 3600 )

;; record times: 2014-12-04T08:10:58Z .. 2014-12-10T18:51:23Z
;; count: 245; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2014120416 3600
             1800604800 3600 )

;; record times: 2014-12-11T04:41:39Z .. 2014-12-17T22:53:24Z
;; count: 259; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2014121116 3600
             1800604800 3600 )

;; record times: 2014-12-18T10:49:06Z .. 2014-12-25T03:54:41Z
;; count: 545; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2014121816 3600
             1800604800 3600 )

;; record times: 2014-12-25T04:09:41Z .. 2015-01-01T03:54:41Z
;; count: 1009; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2014122516 3600
             1800604800 3600 )

;; record times: 2015-01-01T04:04:42Z .. 2015-01-02T14:04:41Z
;; count: 205; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2015010116 3600
             1800604800 3600 )

;; record times: 2015-01-02T14:19:41Z .. 2015-01-07T16:09:41Z
;; count: 757; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2015010259 3600
             1800604800 3600 )

;; record times: 2015-01-07T16:24:41Z .. 2015-01-08T03:49:41Z
;; count: 90; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2015010767 3600
             1800604800 3600 )

;; record times: 2015-01-08T04:04:41Z .. 2015-01-10T15:34:41Z
;; count: 390; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2015010816 3600
             1800604800 3600 )

;; record times: 2015-01-10T15:49:41Z .. 2015-01-14T05:44:41Z
;; count: 585; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2015011065 3600
             1800604800 3600 )

;; record times: 2015-01-14T06:08:56Z .. 2015-01-15T03:54:41Z
;; count: 150; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2015011424 3600
             1800604800 3600 )

;; record times: 2015-01-15T04:09:41Z .. 2015-01-22T04:00:54Z
;; count: 1127; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2015011516 3600
             1800604800 3600 )

;; record times: 2015-01-22T04:15:53Z .. 2015-01-29T03:50:53Z
;; count: 1117; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2015012216 3600
             1800604800 3600 )

;; record times: 2015-01-29T04:05:53Z .. 2015-02-05T04:02:57Z
;; count: 1131; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2015012916 3600
             1800604800 3600 )

;; record times: 2015-02-05T04:17:57Z .. 2015-02-12T03:51:26Z
;; count: 1044; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2015020516 3600
             1800604800 3600 )

;; record times: 2015-02-12T04:06:27Z .. 2015-02-19T03:55:40Z
;; count: 1063; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2015021216 3600
             1800604800 3600 )

;; record times: 2015-02-19T04:10:40Z .. 2015-02-26T04:00:40Z
;; count: 1117; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2015021916 3600
             1800604800 3600 )

;; record times: 2015-02-26T04:15:40Z .. 2015-03-05T03:51:53Z
;; count: 1035; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2015022616 3600
             1800604800 3600 )

;; record times: 2015-03-05T04:06:52Z .. 2015-03-12T04:01:32Z
;; count: 1122; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2015030516 3600
             1800604800 3600 )

;; record times: 2015-03-12T04:16:32Z .. 2015-03-19T03:50:04Z
;; count: 1119; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2015031216 3600
             1800604800 3600 )

;; record times: 2015-03-19T04:05:03Z .. 2015-03-26T03:51:00Z
;; count: 1004; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2015031916 3600
             1800604800 3600 )

;; record times: 2015-03-26T04:06:00Z .. 2015-04-02T03:50:14Z
;; count: 1111; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2015032616 3600
             1800604800 3600 )

;; record times: 2015-04-02T04:05:14Z .. 2015-04-09T03:55:14Z
;; count: 1121; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2015040216 3600
             1800604800 3600 )

;; record times: 2015-04-09T04:10:14Z .. 2015-04-16T03:54:12Z
;; count: 1132; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2015040916 3600
             1800604800 3600 )

;; record times: 2015-04-16T04:09:12Z .. 2015-04-19T17:50:27Z
;; count: 559; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2015041616 3600
             1800604800 3600 )

;; record times: 2015-04-19T18:05:27Z .. 2015-04-23T04:00:27Z
;; count: 497; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2015041975 3600
             1800604800 3600 )

;; record times: 2015-04-23T04:15:27Z .. 2015-04-30T03:55:30Z
;; count: 1122; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2015042316 3600
             1800604800 3600 )

;; record times: 2015-04-30T04:10:27Z .. 2015-05-07T04:01:53Z
;; count: 1119; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2015043016 3600
             1800604800 3600 )

;; record times: 2015-05-07T04:16:53Z .. 2015-05-09T04:26:53Z
;; count: 319; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2015050716 3600
             1800604800 3600 )

;; record times: 2015-05-09T04:41:53Z .. 2015-05-10T00:34:53Z
;; count: 125; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2015050918 3600
             1800604800 3600 )

;; record times: 2015-05-10T00:49:53Z .. 2015-05-14T04:09:53Z
;; count: 631; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2015051002 3600
             1800604800 3600 )

;; record times: 2015-05-14T04:24:53Z .. 2015-05-18T00:29:53Z
;; count: 605; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2015051416 3600
             1800604800 3600 )

;; record times: 2015-05-18T00:44:53Z .. 2015-05-18T03:29:53Z
;; count: 13; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2015051800 3600
             1800604800 3600 )

;; record times: 2015-05-18T03:44:53Z .. 2015-05-23T23:14:53Z
;; count: 945; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2015051814 3600
             1800604800 3600 )

;; record times: 2015-05-23T23:29:53Z .. 2015-05-28T04:29:53Z
;; count: 672; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2015052395 3600
             1800604800 3600 )

;; record times: 2015-05-28T04:44:53Z .. 2015-06-04T03:59:04Z
;; count: 1127; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2015052816 3600
             1800604800 3600 )

;; record times: 2015-06-04T04:14:04Z .. 2015-06-11T03:59:26Z
;; count: 764; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2015060416 3600
             1800604800 3600 )

;; record times: 2015-06-11T04:14:27Z .. 2015-06-18T04:05:54Z
;; count: 1052; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2015061116 3600
             1800604800 3600 )

;; record times: 2015-06-18T04:20:55Z .. 2015-06-25T04:09:01Z
;; count: 1046; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2015061816 3600
             1800604800 3600 )

;; record times: 2015-06-25T04:24:02Z .. 2015-06-30T23:04:01Z
;; count: 851; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2015062516 3600
             1800604800 3600 )

;; record times: 2015-06-30T23:19:01Z .. 2015-06-30T23:19:01Z
;; count: 2; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2015063095 3600
             1800604800 3600 )

;; record times: 2015-06-30T23:49:01Z .. 2015-07-02T04:29:01Z
;; count: 188; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2015063098 3600
             1800604800 3600 )

;; record times: 2015-07-02T04:44:01Z .. 2015-07-09T04:04:03Z
;; count: 995; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2015070216 3600
             1800604800 3600 )

;; record times: 2015-07-09T04:19:02Z .. 2015-07-16T04:11:21Z
;; count: 967; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2015070916 3600
             1800604800 3600 )

;; record times: 2015-07-16T04:26:22Z .. 2015-07-23T04:12:37Z
;; count: 1045; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2015071616 3600
             1800604800 3600 )

;; record times: 2015-07-23T04:27:38Z .. 2015-07-30T04:24:24Z
;; count: 1034; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2015072316 3600
             1800604800 3600 )

;; record times: 2015-07-30T04:39:24Z .. 2015-08-06T03:55:43Z
;; count: 1048; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2015073016 3600
             1800604800 3600 )

;; record times: 2015-08-06T04:10:44Z .. 2015-08-13T04:20:43Z
;; count: 1053; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2015080616 3600
             1800604800 3600 )

;; record times: 2015-08-13T04:35:43Z .. 2015-08-20T04:36:37Z
;; count: 1059; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2015081316 3600
             1800604800 3600 )

;; record times: 2015-08-20T04:51:36Z .. 2015-08-27T04:06:36Z
;; count: 1025; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2015082016 3600
             1800604800 3600 )

;; record times: 2015-08-27T04:21:36Z .. 2015-09-03T04:14:51Z
;; count: 977; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2015082716 3600
             1800604800 3600 )

;; record times: 2015-09-03T04:29:51Z .. 2015-09-10T03:59:51Z
;; count: 912; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2015090316 3600
             1800604800 3600 )

;; record times: 2015-09-10T04:14:51Z .. 2015-09-17T03:59:51Z
;; count: 1017; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2015091016 3600
             1800604800 3600 )

;; record times: 2015-09-17T04:14:51Z .. 2015-09-28T02:39:51Z
;; count: 1580; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2015091716 3600
             1800604800 3600 )

;; record times: 2015-09-28T02:54:52Z .. 2015-10-22T04:24:20Z
;; count: 3075; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2015092811 3600
             1800604800 3600 )

;; record times: 2015-10-22T05:24:20Z .. 2015-10-29T03:59:20Z
;; count: 776; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2015102218 3600
             1800604800 3600 )

;; record times: 2015-10-29T04:14:20Z .. 2015-11-05T03:00:44Z
;; count: 905; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2015102916 3600
             1800604800 3600 )

;; record times: 2015-11-05T04:45:44Z .. 2015-11-12T04:01:15Z
;; count: 658; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2015110516 3600
             1800604800 3600 )

;; record times: 2015-11-12T04:16:15Z .. 2015-11-19T03:57:00Z
;; count: 882; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2015111216 3600
             1800604800 3600 )

;; record times: 2015-11-19T04:12:01Z .. 2015-11-26T03:59:52Z
;; count: 873; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2015111916 3600
             1800604800 3600 )

;; record times: 2015-11-26T04:14:51Z .. 2015-12-03T03:59:51Z
;; count: 915; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2015112616 3600
             1800604800 3600 )

;; record times: 2015-12-03T04:14:51Z .. 2015-12-10T03:50:31Z
;; count: 865; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2015120316 3600
             1800604800 3600 )

;; record times: 2015-12-10T04:05:31Z .. 2015-12-17T03:57:36Z
;; count: 889; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2015121016 3600
             1800604800 3600 )

;; record times: 2015-12-17T04:12:36Z .. 2015-12-24T03:52:37Z
;; count: 927; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2015121716 3600
             1800604800 3600 )

;; record times: 2015-12-24T04:22:37Z .. 2015-12-31T04:01:12Z
;; count: 909; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2015122416 3600
             1800604800 3600 )

;; record times: 2015-12-31T04:16:12Z .. 2016-01-07T04:01:12Z
;; count: 825; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2015123116 3600
             1800604800 3600 )

;; record times: 2016-01-07T04:16:12Z .. 2016-01-14T04:01:12Z
;; count: 907; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2016010716 3600
             1800604800 3600 )

;; record times: 2016-01-14T04:16:12Z .. 2016-01-21T04:03:42Z
;; count: 754; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2016011416 3600
             1800604800 3600 )

;; record times: 2016-01-21T04:18:42Z .. 2016-01-28T04:03:42Z
;; count: 873; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2016012116 3600
             1800604800 3600 )

;; record times: 2016-01-28T04:18:42Z .. 2016-02-04T03:43:22Z
;; count: 944; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2016012816 3600
             1800604800 3600 )

;; record times: 2016-02-04T04:20:08Z .. 2016-02-11T03:53:14Z
;; count: 1020; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2016020416 3600
             1800604800 3600 )

;; record times: 2016-02-11T04:08:14Z .. 2016-02-18T03:58:14Z
;; count: 1019; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2016021116 3600
             1800604800 3600 )

;; record times: 2016-02-18T04:13:14Z .. 2016-02-25T03:53:14Z
;; count: 1019; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2016021816 3600
             1800604800 3600 )

;; record times: 2016-02-25T04:08:14Z .. 2016-03-03T03:56:34Z
;; count: 1004; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2016022516 3600
             1800604800 3600 )

;; record times: 2016-03-03T04:11:34Z .. 2016-03-10T03:38:23Z
;; count: 916; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2016030316 3600
             1800604800 3600 )

;; record times: 2016-03-10T04:08:23Z .. 2016-03-14T00:08:23Z
;; count: 530; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2016031016 3600
             1800604800 3600 )

;; record times: 2016-03-14T00:23:22Z .. 2016-03-17T04:03:22Z
;; count: 438; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2016031400 3600
             1800604800 3600 )

;; record times: 2016-03-17T04:18:23Z .. 2016-03-21T04:18:23Z
;; count: 571; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2016031716 3600
             1800604800 3600 )

;; record times: 2016-03-21T04:33:23Z .. 2016-03-24T04:03:23Z
;; count: 442; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2016032118 3600
             1800604800 3600 )

;; record times: 2016-03-24T04:18:23Z .. 2016-03-24T16:48:23Z
;; count: 60; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2016032416 3600
             1800604800 3600 )

;; record times: 2016-03-24T17:03:23Z .. 2016-03-31T03:56:11Z
;; count: 849; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2016032470 3600
             1800604800 3600 )

;; record times: 2016-03-31T04:11:11Z .. 2016-04-07T04:01:11Z
;; count: 892; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2016033116 3600
             1800604800 3600 )

;; record times: 2016-04-07T04:16:11Z .. 2016-04-14T04:02:15Z
;; count: 877; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2016040716 3600
             1800604800 3600 )

;; record times: 2016-04-14T04:17:15Z .. 2016-04-21T03:57:07Z
;; count: 937; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2016041416 3600
             1800604800 3600 )

;; record times: 2016-04-21T04:12:06Z .. 2016-04-28T03:57:07Z
;; count: 937; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2016042116 3600
             1800604800 3600 )

;; record times: 2016-04-28T04:12:06Z .. 2016-05-05T03:57:07Z
;; count: 1052; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2016042816 3600
             1800604800 3600 )

;; record times: 2016-05-05T04:12:07Z .. 2016-05-07T07:09:20Z
;; count: 326; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2016050516 3600
             1800604800 3600 )

;; record times: 2016-05-07T07:24:20Z .. 2016-05-09T02:39:20Z
;; count: 270; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2016050730 3600
             1800604800 3600 )

;; record times: 2016-05-09T02:54:19Z .. 2016-05-12T03:59:07Z
;; count: 506; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2016050911 3600
             1800604800 3600 )

;; record times: 2016-05-12T04:09:07Z .. 2016-05-19T04:01:41Z
;; count: 1075; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2016051216 3600
             1800604800 3600 )

;; record times: 2016-05-19T04:16:41Z .. 2016-05-26T03:56:41Z
;; count: 937; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2016051916 3600
             1800604800 3600 )

;; record times: 2016-05-26T04:11:41Z .. 2016-06-02T03:51:41Z
;; count: 938; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2016052616 3600
             1800604800 3600 )

;; record times: 2016-06-02T04:06:41Z .. 2016-06-09T04:02:53Z
;; count: 922; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2016060216 3600
             1800604800 3600 )

;; record times: 2016-06-09T04:17:53Z .. 2016-06-16T04:02:53Z
;; count: 937; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2016060916 3600
             1800604800 3600 )

;; record times: 2016-06-16T04:17:53Z .. 2016-06-23T04:00:26Z
;; count: 1081; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2016061616 3600
             1800604800 3600 )

;; record times: 2016-06-23T04:10:26Z .. 2016-06-30T02:33:15Z
;; count: 650; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2016062316 3600
             1800604800 3600 )

;; record times: 2016-06-30T10:33:02Z .. 2016-07-07T02:32:50Z
;; count: 253; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2016063016 3600
             1800604800 3600 )

;; record times: 2016-07-07T10:33:24Z .. 2016-07-14T02:32:54Z
;; count: 262; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2016070716 3600
             1800604800 3600 )

;; record times: 2016-07-14T10:33:37Z .. 2016-07-21T02:32:54Z
;; count: 265; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2016071416 3600
             1800604800 3600 )

;; record times: 2016-07-21T10:32:50Z .. 2016-07-28T02:32:52Z
;; count: 256; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2016072116 3600
             1800604800 3600 )

;; record times: 2016-07-28T10:33:06Z .. 2016-07-30T02:32:57Z
;; count: 74; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2016072816 3600
             1800604800 3600 )

;; record times: 2016-07-30T10:32:47Z .. 2016-08-04T02:33:05Z
;; count: 135; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2016073018 3600
             1800604800 3600 )

;; record times: 2016-08-04T10:32:58Z .. 2016-08-11T02:33:07Z
;; count: 259; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2016080416 3600
             1800604800 3600 )

;; record times: 2016-08-11T10:32:57Z .. 2016-08-18T02:33:03Z
;; count: 259; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2016081116 3600
             1800604800 3600 )

;; record times: 2016-08-18T10:32:54Z .. 2016-08-25T18:33:25Z
;; count: 268; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2016081816 3600
             1800604800 3600 )

;; record times: 2016-08-26T02:33:04Z .. 2016-08-31T23:08:53Z
;; count: 226; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2016082516 3600
             1800604800 3600 )

;; record times: 2016-09-02T18:32:43Z .. 2016-09-02T18:32:43Z
;; count: 13; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2016090216 3600
             1800604800 3600 )

;; record times: 2016-09-03T02:32:48Z .. 2016-09-03T02:32:48Z
;; count: 13; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2016090304 3600
             1800604800 3600 )

;; record times: 2016-09-03T10:33:00Z .. 2016-09-08T02:32:52Z
;; count: 342; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2016090315 3600
             1800604800 3600 )

;; record times: 2016-09-08T10:33:20Z .. 2016-09-15T02:32:55Z
;; count: 511; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2016090820 3600
             1800604800 3600 )

;; record times: 2016-09-15T10:32:59Z .. 2016-09-22T02:33:23Z
;; count: 518; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2016091516 3600
             1800604800 3600 )

;; record times: 2016-09-22T10:32:59Z .. 2016-09-29T02:33:04Z
;; count: 515; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2016092216 3600
             1800604800 3600 )

;; record times: 2016-09-29T10:32:56Z .. 2016-10-06T00:25:52Z
;; count: 394; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2016092916 3600
             1800604800 3600 )

;; record times: 2016-10-07T02:32:52Z .. 2016-10-13T02:32:57Z
;; count: 463; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2016100616 3600
             1800604800 3600 )

;; record times: 2016-10-13T10:32:45Z .. 2016-10-16T18:32:57Z
;; count: 268; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2016101316 3600
             1800604800 3600 )

;; record times: 2016-10-17T00:40:37Z .. 2016-10-17T05:40:59Z
;; count: 29; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2016101702 3600
             1800604800 3600 )

;; record times: 2016-10-17T10:32:54Z .. 2016-10-20T02:32:41Z
;; count: 236; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2016101725 3600
             1800604800 3600 )

;; record times: 2016-10-20T10:33:15Z .. 2016-10-27T02:33:32Z
;; count: 552; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2016102016 3600
             1800604800 3600 )

;; record times: 2016-10-27T10:33:25Z .. 2016-11-03T02:33:29Z
;; count: 532; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2016102716 3600
             1800604800 3600 )

;; record times: 2016-11-03T10:33:13Z .. 2016-11-10T02:33:33Z
;; count: 522; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2016110316 3600
             1800604800 3600 )

;; record times: 2016-11-10T10:33:09Z .. 2016-11-17T02:33:15Z
;; count: 522; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2016111016 3600
             1800604800 3600 )

;; record times: 2016-11-17T10:32:41Z .. 2016-11-24T02:33:00Z
;; count: 534; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2016111716 3600
             1800604800 3600 )

;; record times: 2016-11-24T10:32:38Z .. 2016-12-01T02:33:19Z
;; count: 522; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2016112416 3600
             1800604800 3600 )

;; record times: 2016-12-01T10:32:58Z .. 2016-12-08T02:33:20Z
;; count: 435; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2016120116 3600
             1800604800 3600 )

;; record times: 2016-12-08T10:33:08Z .. 2016-12-15T02:33:01Z
;; count: 530; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2016120816 3600
             1800604800 3600 )

;; record times: 2016-12-15T06:23:33Z .. 2016-12-22T02:32:48Z
;; count: 543; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2016121516 3600
             1800604800 3600 )

;; record times: 2016-12-22T10:32:43Z .. 2016-12-23T18:33:25Z
;; count: 114; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2016122216 3600
             1800604800 3600 )

;; record times: 2016-12-24T02:33:10Z .. 2016-12-29T02:33:33Z
;; count: 407; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2016122406 3600
             1800604800 3600 )

;; record times: 2016-12-29T10:33:16Z .. 2017-01-05T02:33:02Z
;; count: 563; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2016122916 3600
             1800604800 3600 )

;; record times: 2017-01-05T10:32:50Z .. 2017-01-12T03:58:26Z
;; count: 568; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2017010516 3600
             1800604800 3600 )

;; record times: 2017-01-12T05:00:33Z .. 2017-01-19T02:32:58Z
;; count: 581; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2017011216 3600
             1800604800 3600 )

;; record times: 2017-01-19T10:32:51Z .. 2017-01-26T02:32:55Z
;; count: 509; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2017011916 3600
             1800604800 3600 )

;; record times: 2017-01-26T06:37:49Z .. 2017-02-02T02:33:08Z
;; count: 374; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2017012616 3600
             1800604800 3600 )

;; record times: 2017-02-02T06:16:13Z .. 2017-02-09T02:33:33Z
;; count: 470; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2017020216 3600
             1800604800 3600 )

;; record times: 2017-02-09T10:33:17Z .. 2017-02-16T03:28:59Z
;; count: 224; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2017020916 3600
             1800604800 3600 )

;; record times: 2017-02-17T17:12:09Z .. 2017-02-19T10:33:44Z
;; count: 68; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2017021616 3600
             1800604800 3600 )

;; record times: 2017-02-21T10:33:07Z .. 2017-02-22T18:33:14Z
;; count: 50; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2017022097 3600
             1800604800 3600 )

;; record times: 2017-02-23T18:33:28Z .. 2017-03-02T02:33:30Z
;; count: 312; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2017022316 3600
             1800604800 3600 )

;; record times: 2017-03-02T18:33:45Z .. 2017-03-09T03:17:29Z
;; count: 260; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2017030216 3600
             1800604800 3600 )

;; record times: 2017-03-09T10:50:00Z .. 2017-03-15T15:20:59Z
;; count: 208; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2017030916 3600
             1800604800 3600 )

;; record times: 2017-03-16T22:58:00Z .. 2017-03-22T22:32:55Z
;; count: 325; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2017031616 3600
             1800604800 3600 )

;; record times: 2017-03-23T06:58:50Z .. 2017-03-28T10:38:22Z
;; count: 274; bailiwick: vix.su
vix.su  SOA  ( ns.lah1.vix.su. hostmaster.vix.su. 2017032316 3600
             1800604800 3600 )

;; record times: 2013-05-13T22:40:37Z .. 2015-01-02T12:01:08Z
;; count: 5519; bailiwick: vix.su
vix.su  MX  10 ss.vix.su.

;; record times: 2012-03-30T15:32:50Z .. 2013-05-13T20:03:22Z
;; count: 288; bailiwick: vix.su
vix.su  MX  5 nsa.vix.su.

;; record times: 2010-08-30T15:00:32Z .. 2010-08-30T15:00:32Z
;; count: 1; bailiwick: vix.su
vix.su  MX  5 mail.vix.su.

;; record times: 2015-01-02T19:04:32Z .. 2016-12-23T19:14:03Z
;; count: 25027; bailiwick: vix.su
vix.su  MX  10 util.redbarn.org.

;; record times: 2016-12-24T02:33:10Z .. 2017-03-28T10:38:22Z
;; count: 3311; bailiwick: vix.su
vix.su  MX  10 util.redbarn.org.
        MX  65535 tarbaby.junkemailfilter.com.

;; record times: 2013-05-13T20:03:37Z .. 2017-03-28T10:38:22Z
;; count: 18508; bailiwick: vix.su
vix.su  TXT  "$Id: vix.su,v 1.210 2011/05/03 18:35:23 vixie Exp $"

;; record times: 2013-03-28T20:10:12Z .. 2017-03-28T10:38:22Z
;; count: 18698; bailiwick: vix.su
vix.su  AAAA  2001:559:8000::4

;; record times: 2013-11-30T02:49:42Z .. 2014-03-12T04:10:53Z
;; count: 15; bailiwick: vix.su
fm.vix.su  CNAME  vix.su.

;; record times: 2013-05-19T03:53:42Z .. 2013-05-19T03:53:42Z
;; count: 3; bailiwick: vix.su
mm.vix.su  A  24.104.150.11

;; record times: 2012-05-01T17:20:33Z .. 2015-01-07T15:49:41Z
;; count: 48053; bailiwick: vix.su
ss.vix.su  A  24.104.150.2

;; record times: 2015-01-07T16:54:43Z .. 2017-03-16T23:26:24Z
;; count: 20886; bailiwick: vix.su
ss.vix.su  CNAME  family.redbarn.org.

;; record times: 2013-01-03T05:32:15Z .. 2015-01-07T15:49:41Z
;; count: 28485; bailiwick: vix.su
ss.vix.su  AAAA  2001:559:8000:cb::2

;; record times: 2014-01-25T04:27:12Z .. 2014-02-18T19:45:50Z
;; count: 6; bailiwick: vix.su
ss.vix.su  SSHFP  \# 22 01 01 05 24 eb 7f 41 30 af 1e 53 78 43 02 6a e2
37 b9 62 50 47 1e
           SSHFP  \# 22 02 01 71 6b 19 f3 fe 3e 18 8f 12 72 70 3d 31 8c
d3 e6 fe 67 3b 1d
           SSHFP  \# 22 03 01 33 63 05 0b 00 f4 95 2a 63 d7 a0 40 d6 d0
22 60 17 53 68 2d
           SSHFP  ( \# 34 01 02 db 79 da 4f 92 05 31 fa 59 9e 6b ba 2a
48 19 3d de 92 cf b0 a0
                  30d0 f1 99 19 f0 a1 9f e0 c5 b9  )
           SSHFP  ( \# 34 02 02 a2 a4 ef 35 e6 02 3f 62 af 09 05 a7 23
78 e8 46 13 e6 73 4e 2d
                  ffe1 a3 b3 db dc 6a f4 7e 81 13  )
           SSHFP  ( \# 34 03 02 69 94 7e 2b 0e f5 d0 1b 70 c7 92 a3 73
80 0a 7d 9d 80 a8 68 be
                  f389 68 f3 ce d9 4c 39 01 67 b4  )

;; record times: 2014-09-05T07:20:48Z .. 2015-08-06T05:33:02Z
;; count: 4; bailiwick: vix.su
wireless.ss.vix.su  A  24.104.150.66

;; record times: 2014-09-05T04:53:06Z .. 2016-04-03T02:20:11Z
;; count: 4; bailiwick: vix.su
wireless.ss.vix.su  AAAA  2001:559:8000:c9::2

;; record times: 2013-11-25T04:59:20Z .. 2014-08-04T19:00:27Z
;; count: 3576; bailiwick: vix.su
telephony.ss.vix.su  A  24.104.150.98

;; record times: 2013-12-06T03:52:41Z .. 2014-03-11T17:39:07Z
;; count: 25; bailiwick: vix.su
ww.vix.su  A  24.104.150.12

;; record times: 2013-10-26T09:23:38Z .. 2014-02-16T19:27:31Z
;; count: 23; bailiwick: vix.su
ww.vix.su  AAAA  2001:559:8000:cb:ad08:e2c8:841b:7477

;; record times: 2012-03-22T04:57:21Z .. 2013-07-24T19:23:25Z
;; count: 605; bailiwick: vix.su
nsa.vix.su  A  149.20.48.227

;; record times: 2012-03-22T04:57:11Z .. 2013-07-24T19:23:25Z
;; count: 595; bailiwick: vix.su
nsa.vix.su  AAAA  2001:4f8:3:30::3

;; record times: 2016-07-30T05:21:55Z .. 2016-12-19T13:23:43Z
;; count: 5; bailiwick: vix.su
st1.vix.su  A  24.104.150.195

;; record times: 2016-10-26T08:24:57Z .. 2016-10-26T08:24:57Z
;; count: 2; bailiwick: vix.su
st1.vix.su  AAAA  2001:559:8000:cd::195

;; record times: 2013-03-28T15:18:06Z .. 2016-12-23T20:14:36Z
;; count: 205; bailiwick: vix.su
www.vix.su  CNAME  vix.su.

;; record times: 2016-03-27T05:57:22Z .. 2017-03-28T15:13:53Z
;; count: 141300; bailiwick: su
ns.lah1.vix.su  A  24.104.150.234

;; record times: 2013-05-12T04:32:05Z .. 2017-03-28T10:45:17Z
;; count: 567963; bailiwick: vix.su
ns.lah1.vix.su  A  24.104.150.234

;; record times: 2013-05-12T04:32:05Z .. 2017-03-28T10:45:17Z
;; count: 568094; bailiwick: vix.su
ns.lah1.vix.su  AAAA  2001:559:8000::2

;; record times: 2013-11-25T04:25:12Z .. 2014-08-05T21:56:58Z
;; count: 3532; bailiwick: vix.su
cat.lah1.vix.su  A  24.104.150.225

;; record times: 2013-12-04T02:13:14Z .. 2014-08-05T21:56:58Z
;; count: 30; bailiwick: vix.su
cat.lah1.vix.su  AAAA  2001:559:8000::1

;; record times: 2015-04-06T20:26:14Z .. 2015-04-06T20:26:14Z
;; count: 2; bailiwick: vix.su
internal.cat.lah1.vix.su  A  24.104.150.1

;; record times: 2015-08-17T02:52:42Z .. 2015-08-17T02:52:42Z
;; count: 2; bailiwick: vix.su
wireless.cat.lah1.vix.su  A  24.104.150.65

;; record times: 2017-01-03T00:17:56Z .. 2017-01-03T00:17:56Z
;; count: 2; bailiwick: vix.su
gw1.lah1.vix.su  A  24.104.150.225

;; record times: 2016-12-13T04:35:39Z .. 2016-12-13T04:35:39Z
;; count: 2; bailiwick: vix.su
access.gw1.lah1.vix.su  A  24.104.150.129

;; record times: 2016-08-08T06:59:43Z .. 2016-12-31T10:29:24Z
;; count: 6; bailiwick: vix.su
service.gw1.lah1.vix.su  A  24.104.150.209

;; record times: 2017-01-22T15:11:47Z .. 2017-01-22T15:11:47Z
;; count: 2; bailiwick: vix.su
external.gw1.lah1.vix.su  A  24.104.150.33

;; record times: 2016-12-19T22:48:20Z .. 2017-02-13T03:07:58Z
;; count: 7; bailiwick: vix.su
internal.gw1.lah1.vix.su  A  24.104.150.1

;; record times: 2016-12-03T08:39:42Z .. 2016-12-03T08:39:42Z
;; count: 2; bailiwick: vix.su
telephony.gw1.lah1.vix.su  A  24.104.150.97

;; record times: 2017-02-24T17:08:49Z .. 2017-03-21T15:57:51Z
;; count: 14; bailiwick: vix.su
dhcp-148.access.lah1.vix.su  A  24.104.150.148

;; record times: 2017-02-23T14:47:55Z .. 2017-03-27T05:49:31Z
;; count: 40; bailiwick: vix.su
dhcp-154.access.lah1.vix.su  A  24.104.150.154

;; record times: 2017-02-28T23:01:17Z .. 2017-03-02T18:45:53Z
;; count: 6; bailiwick: vix.su
dhcp-177.access.lah1.vix.su  A  24.104.150.177

;; record times: 2013-08-02T12:24:10Z .. 2013-08-02T12:24:10Z
;; count: 2; bailiwick: vix.su
ap-kit.lah1.vix.su  A  24.104.150.67

;; record times: 2016-12-18T20:19:58Z .. 2016-12-18T20:19:58Z
;; count: 2; bailiwick: vix.su
ap-olr.lah1.vix.su  A  24.104.150.132

;; record times: 2016-11-29T15:13:04Z .. 2016-11-29T15:13:04Z
;; count: 2; bailiwick: vix.su
ap-nmbr.lah1.vix.su  A  24.104.150.133

;; record times: 2016-12-13T07:33:11Z .. 2016-12-13T07:33:11Z
;; count: 2; bailiwick: vix.su
ap-ombr.lah1.vix.su  A  24.104.150.131

;; record times: 2016-12-26T16:39:01Z .. 2016-12-26T16:39:01Z
;; count: 2; bailiwick: vix.su
bcast.service.lah1.vix.su  A  24.104.150.223

;; record times: 2014-07-08T20:22:55Z .. 2015-01-27T01:13:20Z
;; count: 3; bailiwick: vix.su
net.external.lah1.vix.su  A  255.255.255.224

;; record times: 2014-08-04T22:17:34Z .. 2016-12-04T06:16:22Z
;; count: 23; bailiwick: vix.su
bcast.external.lah1.vix.su  A  24.104.150.63

;; record times: 2016-12-26T03:20:35Z .. 2016-12-26T03:20:35Z
;; count: 2; bailiwick: vix.su
bcast.internal.lah1.vix.su  A  24.104.150.31

;; record times: 2014-10-16T23:22:20Z .. 2014-10-16T23:22:20Z
;; count: 2; bailiwick: vix.su
bcast.wireless.lah1.vix.su  A  24.104.150.95

;; record times: 2016-12-26T18:13:27Z .. 2016-12-26T18:13:27Z
;; count: 2; bailiwick: vix.su
bcast.wireless.lah1.vix.su  A  24.104.150.191

;; record times: 2013-11-25T15:08:01Z .. 2015-11-09T06:25:30Z
;; count: 17; bailiwick: vix.su
dhcp-71.wireless.lah1.vix.su  A  24.104.150.71

;; record times: 2013-05-28T03:24:48Z .. 2016-05-01T02:29:31Z
;; count: 6; bailiwick: vix.su
dhcp-72.wireless.lah1.vix.su  A  24.104.150.72

;; record times: 2015-11-24T17:03:41Z .. 2015-11-25T15:48:12Z
;; count: 13; bailiwick: vix.su
dhcp-73.wireless.lah1.vix.su  A  24.104.150.73

;; record times: 2015-03-15T20:55:49Z .. 2016-01-08T18:02:33Z
;; count: 4; bailiwick: vix.su
dhcp-74.wireless.lah1.vix.su  A  24.104.150.74

;; record times: 2015-11-08T04:15:40Z .. 2016-04-22T17:54:13Z
;; count: 7; bailiwick: vix.su
dhcp-75.wireless.lah1.vix.su  A  24.104.150.75

;; record times: 2013-05-25T04:37:01Z .. 2013-06-10T02:34:01Z
;; count: 8; bailiwick: vix.su
dhcp-77.wireless.lah1.vix.su  A  24.104.150.77

;; record times: 2013-05-21T04:31:24Z .. 2015-11-10T18:08:53Z
;; count: 11; bailiwick: vix.su
dhcp-78.wireless.lah1.vix.su  A  24.104.150.78

;; record times: 2013-07-26T20:06:51Z .. 2016-03-19T06:53:52Z
;; count: 63; bailiwick: vix.su
dhcp-79.wireless.lah1.vix.su  A  24.104.150.79

;; record times: 2016-04-26T15:47:19Z .. 2016-05-06T16:33:07Z
;; count: 33; bailiwick: vix.su
dhcp-80.wireless.lah1.vix.su  A  24.104.150.80

;; record times: 2013-11-27T06:07:23Z .. 2015-11-30T03:18:24Z
;; count: 75; bailiwick: vix.su
dhcp-81.wireless.lah1.vix.su  A  24.104.150.81

;; record times: 2013-11-25T07:35:19Z .. 2016-04-25T17:26:29Z
;; count: 391; bailiwick: vix.su
dhcp-82.wireless.lah1.vix.su  A  24.104.150.82

;; record times: 2014-03-08T18:49:40Z .. 2014-03-08T18:49:40Z
;; count: 1; bailiwick: vix.su
dhcp-83.wireless.lah1.vix.su  A  24.104.150.83

;; record times: 2013-05-31T22:43:39Z .. 2013-06-07T21:58:34Z
;; count: 9; bailiwick: vix.su
dhcp-84.wireless.lah1.vix.su  A  24.104.150.84

;; record times: 2013-12-31T20:16:19Z .. 2015-10-15T08:20:02Z
;; count: 71; bailiwick: vix.su
dhcp-85.wireless.lah1.vix.su  A  24.104.150.85

;; record times: 2013-12-31T06:02:50Z .. 2015-11-26T02:20:42Z
;; count: 15; bailiwick: vix.su
dhcp-86.wireless.lah1.vix.su  A  24.104.150.86

;; record times: 2014-03-14T14:11:23Z .. 2015-12-29T17:18:09Z
;; count: 43; bailiwick: vix.su
dhcp-87.wireless.lah1.vix.su  A  24.104.150.87

;; record times: 2014-02-08T03:18:46Z .. 2016-03-18T21:24:48Z
;; count: 38; bailiwick: vix.su
dhcp-88.wireless.lah1.vix.su  A  24.104.150.88

;; record times: 2013-12-01T21:20:31Z .. 2015-11-21T07:40:10Z
;; count: 237; bailiwick: vix.su
dhcp-89.wireless.lah1.vix.su  A  24.104.150.89

;; record times: 2015-05-19T18:40:57Z .. 2015-12-12T06:34:27Z
;; count: 26; bailiwick: vix.su
dhcp-90.wireless.lah1.vix.su  A  24.104.150.90

;; record times: 2014-12-01T07:15:25Z .. 2014-12-05T07:40:54Z
;; count: 4; bailiwick: vix.su
dhcp-91.wireless.lah1.vix.su  A  24.104.150.91

;; record times: 2014-03-21T00:08:27Z .. 2015-12-11T18:31:46Z
;; count: 89; bailiwick: vix.su
dhcp-92.wireless.lah1.vix.su  A  24.104.150.92

;; record times: 2016-03-31T00:10:33Z .. 2016-04-22T16:13:00Z
;; count: 37; bailiwick: vix.su
dhcp-94.wireless.lah1.vix.su  A  24.104.150.94

;; record times: 2016-12-19T22:05:08Z .. 2016-12-19T22:05:08Z
;; count: 2; bailiwick: vix.su
bcast.telephony.lah1.vix.su  A  24.104.150.127

;; record times: 2010-08-30T15:00:32Z .. 2010-08-30T15:00:32Z
;; count: 1; bailiwick: vix.su
mail.vix.su  A  81.177.6.213

;; record times: 2012-03-22T04:57:11Z .. 2013-05-12T00:52:54Z
;; count: 1488; bailiwick: vix.su
ns.sql1.vix.su  A  204.152.184.135

;; record times: 2012-03-22T04:57:11Z .. 2013-05-12T00:52:54Z
;; count: 1488; bailiwick: vix.su
ns.sql1.vix.su  AAAA  2001:4f8:3::9

;; record times: 2014-01-04T06:06:30Z .. 2014-01-20T07:50:32Z
;; count: 7; bailiwick: vix.su
timg.vix.su  A  24.104.150.39

;; record times: 2014-01-04T07:14:23Z .. 2014-01-20T07:50:32Z
;; count: 5; bailiwick: vix.su
timg.vix.su  AAAA  2001:559:8000:ca::39

;; record times: 2014-01-04T06:06:30Z .. 2014-01-04T06:06:30Z
;; count: 1; bailiwick: vix.su
timg.vix.su  AAAA  2001:559:8000:cb::39

;; record times: 2014-01-20T08:49:52Z .. 2014-01-21T01:41:26Z
;; count: 4; bailiwick: vix.su
anejo.vix.su  A  24.104.150.40

;; record times: 2014-01-20T08:49:52Z .. 2014-01-21T01:41:26Z
;; count: 3; bailiwick: vix.su
anejo.vix.su  AAAA  2001:559:8000:ca::40

;; record times: 2010-11-01T06:13:17Z .. 2010-11-01T06:13:17Z
;; count: 1; bailiwick: vix.su
x-sto.vix.su  A  81.177.6.212

;; record times: 2013-11-25T21:04:59Z .. 2014-04-25T20:54:38Z
;; count: 643; bailiwick: vix.su
cyrene.vix.su  A  24.104.150.13

;; record times: 2014-01-20T08:50:09Z .. 2014-01-20T19:29:35Z
;; count: 3; bailiwick: vix.su
asbyrgi.vix.su  A  24.104.150.39

;; record times: 2014-01-20T08:50:09Z .. 2014-01-20T19:29:36Z
;; count: 3; bailiwick: vix.su
asbyrgi.vix.su  AAAA  2001:559:8000:ca::39

;; record times: 2015-04-14T19:52:45Z .. 2015-04-14T20:06:58Z
;; count: 4; bailiwick: vix.su
dhcp-100.vix.su  A  24.104.150.100

;; record times: 2013-01-03T18:00:50Z .. 2014-03-01T05:27:00Z
;; count: 19; bailiwick: vix.su
gutentag.vix.su  A  24.104.150.18

;; record times: 2014-03-21T15:42:15Z .. 2014-03-21T15:42:15Z
;; count: 1; bailiwick: vix.su
localhost.vix.su  A  127.0.0.1

;; record times: 2015-01-14T06:08:56Z .. 2015-01-14T06:08:56Z
;; count: 2; bailiwick: vix.su
somewhere.vix.su  CNAME  nowhere.vix.su.

;; record times: 2013-11-25T04:20:22Z .. 2014-04-26T02:40:39Z
;; count: 3325; bailiwick: vix.su
reject-all.vix.su  NS  ns.lah1.vix.su.


From nobody Tue Mar 28 10:46:41 2017
Return-Path: <paul@redbarn.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EEFD91293FC for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 10:46:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.902
X-Spam-Level: 
X-Spam-Status: No, score=-1.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fUpa-2Nqt-Nb for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 10:46:38 -0700 (PDT)
Received: from family.redbarn.org (family.redbarn.org [IPv6:2001:559:8000:cd::5]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DEEB91293E8 for <dnsop@ietf.org>; Tue, 28 Mar 2017 10:46:38 -0700 (PDT)
Received: from [IPv6:2001:559:8000:c9:50e4:c235:dee1:8442] (unknown [IPv6:2001:559:8000:c9:50e4:c235:dee1:8442]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by family.redbarn.org (Postfix) with ESMTPSA id BB32C61F9C; Tue, 28 Mar 2017 17:46:38 +0000 (UTC)
Message-ID: <58DAA17D.80504@redbarn.org>
Date: Tue, 28 Mar 2017 10:46:37 -0700
From: Paul Vixie <paul@redbarn.org>
User-Agent: Postbox 5.0.12 (Windows/20170323)
MIME-Version: 1.0
To: dcrocker@bbiw.net
CC: "dnsop@ietf.org" <dnsop@ietf.org>
References: <58DA9747.1070405@redbarn.org> <2ec2593d-c5a7-7f0b-c9fb-bcb1fa2d5073@dcrocker.net>
In-Reply-To: <2ec2593d-c5a7-7f0b-c9fb-bcb1fa2d5073@dcrocker.net>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/CoAwtaesfqIXXx5fVoaDTkaaWQM>
Subject: Re: [DNSOP] attrleaf
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Mar 2017 17:46:40 -0000

Dave Crocker wrote:
> There is already massive use of underscore names.
> 
> Deep aesthetic pain notwithstanding, there hasn't been a groundswell of
> operational complaints that would be needed to reverse this many years
> and such widespread use of the convention.

i don't think it's wise to estimate damage by observed complain level.
if _ is now in world wide use for all kinds of stuff, you can still say
that SRV got it wrong, and that the recommended way to do this kind of
thing is different from what SRV did. you could also do what a lot of
operating system developers had to do about _ use with C, which is use
two underscores in the next design, whose use will be better policed.

-- 
P Vixie


From nobody Tue Mar 28 11:00:34 2017
Return-Path: <paul@redbarn.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9A02E129471 for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 11:00:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.902
X-Spam-Level: 
X-Spam-Status: No, score=-1.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uqPyiNSj5d4c for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 11:00:31 -0700 (PDT)
Received: from family.redbarn.org (family.redbarn.org [24.104.150.213]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2FF911294D2 for <dnsop@ietf.org>; Tue, 28 Mar 2017 11:00:30 -0700 (PDT)
Received: from [IPv6:2001:559:8000:c9:50e4:c235:dee1:8442] (unknown [IPv6:2001:559:8000:c9:50e4:c235:dee1:8442]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by family.redbarn.org (Postfix) with ESMTPSA id 14DF061F9C for <dnsop@ietf.org>; Tue, 28 Mar 2017 18:00:30 +0000 (UTC)
Message-ID: <58DAA4BC.2050005@redbarn.org>
Date: Tue, 28 Mar 2017 11:00:28 -0700
From: Paul Vixie <paul@redbarn.org>
User-Agent: Postbox 5.0.12 (Windows/20170323)
MIME-Version: 1.0
To: "dnsop@ietf.org" <dnsop@ietf.org>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/arjoVK7nX8ffsjumNnGvKgZmgvU>
Subject: [DNSOP] DS placement
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Mar 2017 18:00:33 -0000

Paul Vixie wrote:
> i got underscores wrong in SRV. it may be that we should not follow that
> track at all.
> 
> ...

this reminds me of the following related topic.

had SRV done underscores correctly, then the placement of DS would have
been more obvious. right now it's at the delegation point, which was
seen as the only way to make it part of the delegating zone. it's not.

if the vix.su DS could have been placed at vix._dnssec.su, where _dnssec
was an in-zone (non-delegated) label, then the middlebox RDNS servers
who do not know (and will never know) to forward DS queries to the
delegater not the delegated, would not be slowing dnssec deployment.

some of you heard me talk about this as "the cousins solution" years ago.

-- 
P Vixie


From nobody Tue Mar 28 11:25:03 2017
Return-Path: <johnl@taugh.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 61C38128BBB for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 11:25:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Ws0ofgwAm-4j for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 11:24:59 -0700 (PDT)
Received: from miucha.iecc.com (abusenet-1-pt.tunnel.tserv4.nyc4.ipv6.he.net [IPv6:2001:470:1f06:1126::2]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7E858129438 for <dnsop@ietf.org>; Tue, 28 Mar 2017 11:24:58 -0700 (PDT)
Received: (qmail 14375 invoked from network); 28 Mar 2017 18:24:57 -0000
Received: from unknown (64.57.183.18) by mail1.iecc.com with QMQP; 28 Mar 2017 18:24:57 -0000
Date: 28 Mar 2017 18:24:35 -0000
Message-ID: <20170328182435.2436.qmail@ary.lan>
From: "John Levine" <johnl@taugh.com>
To: dnsop@ietf.org
Cc: dot@dotat.at
In-Reply-To: <alpine.DEB.2.11.1703281107300.13590@grey.csi.cam.ac.uk>
Organization: 
X-Headerized: yes
Mime-Version: 1.0
Content-type: text/plain; charset=utf-8
Content-transfer-encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/icmSAbIPLQ3sH5djMT1nYiLIhRE>
Subject: Re: [DNSOP] Perl related question on BULK RR
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Mar 2017 18:25:01 -0000

In article <alpine.DEB.2.11.1703281107300.13590@grey.csi.cam.ac.uk> you write:
>NAPTR very cunningly avoids this trap (IIRC) by constraining the rewrites
>to be on a strictly monotonically reducing suffix of the input.

Also, NAPTR does all of the complex stuff in the client applications.
All the DNS does is to return records.

>So my question is, how does the BULK rewriting system interact with DNS
>loops? Is there a CPU-eating tarpit in there?

Probably.

R's,
John


From nobody Tue Mar 28 11:29:23 2017
Return-Path: <paul.hoffman@vpnc.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A11CC129438 for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 11:29:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xWbpXMv9nGw2 for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 11:29:10 -0700 (PDT)
Received: from mail.proper.com (Opus1.Proper.COM [207.182.41.91]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3DE181297CF for <dnsop@ietf.org>; Tue, 28 Mar 2017 11:29:02 -0700 (PDT)
Received: from [10.47.60.80] (dhcp-80bd.meeting.ietf.org [31.133.128.189]) (authenticated bits=0) by mail.proper.com (8.15.2/8.14.9) with ESMTPSA id v2SISm5W057785 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for <dnsop@ietf.org>; Tue, 28 Mar 2017 11:28:49 -0700 (MST) (envelope-from paul.hoffman@vpnc.org)
X-Authentication-Warning: mail.proper.com: Host dhcp-80bd.meeting.ietf.org [31.133.128.189] claimed to be [10.47.60.80]
From: "Paul Hoffman" <paul.hoffman@vpnc.org>
To: "dnsop WG" <dnsop@ietf.org>
Date: Tue, 28 Mar 2017 13:28:58 -0500
Message-ID: <230235C0-8033-4D62-9FD2-DE366C7EA368@vpnc.org>
MIME-Version: 1.0
Content-Type: text/plain; format=flowed
X-Mailer: MailMate (1.9.6r5347)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/AfJ8rmmSXhgWza1fg8YzIfGZChk>
Subject: [DNSOP] Discussions of NSEC5
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Mar 2017 18:29:13 -0000

During the mic discussions of NSEC5 yesterday, some speakers conflated a 
few things.

- NSEC3 with a good dictionary allows a fair amount of zone enumeration, 
but NSEC3 White Lies does not. Sharon did a good job of differentiating 
this in her slides, but people talking about the need for NSEC5 did not.

- White Lies can be done with NSEC, not just with NSEC3. RFC 7129 calls 
these "minimally covering NSEC records". I would think that doing NSEC 
White Lies would require less CPU than doing NSEC3 White Lies (but I 
haven't done the work to be sure).

When saying why one prefers NSEC5 over the current solutions, it is good 
to be specific which of the current solutions we are talking about.

--Paul Hoffman


From nobody Tue Mar 28 11:32:27 2017
Return-Path: <johnl@taugh.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5EA941297CC for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 11:32:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id y73ZRc-hYLmW for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 11:32:22 -0700 (PDT)
Received: from miucha.iecc.com (abusenet-1-pt.tunnel.tserv4.nyc4.ipv6.he.net [IPv6:2001:470:1f06:1126::2]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8589B12944B for <dnsop@ietf.org>; Tue, 28 Mar 2017 11:32:19 -0700 (PDT)
Received: (qmail 15333 invoked from network); 28 Mar 2017 18:32:18 -0000
Received: from unknown (64.57.183.18) by mail1.iecc.com with QMQP; 28 Mar 2017 18:32:18 -0000
Date: 28 Mar 2017 18:31:56 -0000
Message-ID: <20170328183156.2467.qmail@ary.lan>
From: "John Levine" <johnl@taugh.com>
To: dnsop@ietf.org
Organization: 
X-Headerized: yes
Mime-Version: 1.0
Content-type: text/plain; charset=utf-8
Content-transfer-encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/Z07x7v5umlLM5GIJpWwCKxhL1TU>
Subject: [DNSOP] BULK RR as optional feature
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Mar 2017 18:32:25 -0000

At yesterday's session, Tale confirmed that since BULK adds so much
new special purpose complexity to DNS servers, the plan is that
support for it will be optional.

An optional RRTYPE with extra semantics introduces some new
compatibility problems.  What happens if a server that doesn't support
BULK tries to load a local zone file with a BULK record.  Does it
reject the whole file, ignore the record, or something else?  What if
such a server receives BULK by AXFR?  By IXFR?  What if one shows up
in a cache from a buggy authoritative server?  In all of these cases,
the current RFC 3597 behavior will just return the BULK record which
seems wrong.

I continue to think that this kind of feature belongs in special
purpose DNS servers, not in the core DNS.

R's,
John


From nobody Tue Mar 28 11:38:06 2017
Return-Path: <johnl@taugh.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2DC1D129556 for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 11:38:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dveKjmnfpvJN for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 11:38:04 -0700 (PDT)
Received: from miucha.iecc.com (abusenet-1-pt.tunnel.tserv4.nyc4.ipv6.he.net [IPv6:2001:470:1f06:1126::2]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AC7AC1293F8 for <dnsop@ietf.org>; Tue, 28 Mar 2017 11:38:03 -0700 (PDT)
Received: (qmail 16714 invoked from network); 28 Mar 2017 18:38:02 -0000
Received: from unknown (64.57.183.18) by mail1.iecc.com with QMQP; 28 Mar 2017 18:38:02 -0000
Date: 28 Mar 2017 18:37:40 -0000
Message-ID: <20170328183740.2502.qmail@ary.lan>
From: "John Levine" <johnl@taugh.com>
To: dnsop@ietf.org
Cc: paul@redbarn.org
In-Reply-To: <58DAA17D.80504@redbarn.org>
Organization: 
X-Headerized: yes
Mime-Version: 1.0
Content-type: text/plain; charset=utf-8
Content-transfer-encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/SfrAnTy6Wz_EXxsHNKemV6Q724U>
Subject: Re: [DNSOP] attrleaf
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Mar 2017 18:38:05 -0000

>i don't think it's wise to estimate damage by observed complain level.
>if _ is now in world wide use for all kinds of stuff, you can still say
>that SRV got it wrong, and that the recommended way to do this kind of
>thing is different from what SRV did.

I don't see how this is relevant to attrleaf.  This draft collects
existing uses of underscore prefixed names, and says how to add new
names if and when they're defined.  It's not offering advice that
underscore names are wonderful, it's recognizing the ones that are in
use now.

R's,
John


From nobody Tue Mar 28 12:06:19 2017
Return-Path: <paul@redbarn.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6B674129550 for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 12:06:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.902
X-Spam-Level: 
X-Spam-Status: No, score=-1.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Z_Ia1WNwzcIM for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 12:06:17 -0700 (PDT)
Received: from family.redbarn.org (family.redbarn.org [IPv6:2001:559:8000:cd::5]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 527511294FA for <dnsop@ietf.org>; Tue, 28 Mar 2017 12:06:16 -0700 (PDT)
Received: from [IPv6:2001:559:8000:c9:50e4:c235:dee1:8442] (unknown [IPv6:2001:559:8000:c9:50e4:c235:dee1:8442]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by family.redbarn.org (Postfix) with ESMTPSA id 4CC1E61F9C; Tue, 28 Mar 2017 19:06:15 +0000 (UTC)
Message-ID: <58DAB425.8060100@redbarn.org>
Date: Tue, 28 Mar 2017 12:06:13 -0700
From: Paul Vixie <paul@redbarn.org>
User-Agent: Postbox 5.0.12 (Windows/20170323)
MIME-Version: 1.0
To: John Levine <johnl@taugh.com>
CC: dnsop@ietf.org
References: <20170328183740.2502.qmail@ary.lan>
In-Reply-To: <20170328183740.2502.qmail@ary.lan>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/hbLVqsONsFGpDxe1hLnDpJFgTho>
Subject: Re: [DNSOP] attrleaf
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Mar 2017 19:06:18 -0000

John Levine wrote:
>> i don't think it's wise to estimate damage by observed complain level.
>> if _ is now in world wide use for all kinds of stuff, you can still say
>> that SRV got it wrong, and that the recommended way to do this kind of
>> thing is different from what SRV did.
> 
> I don't see how this is relevant to attrleaf.  This draft collects
> existing uses of underscore prefixed names, and says how to add new
> names if and when they're defined.

i'm fine with an inventory and a how-to. you're not disagreeing with
what i intended to say.

> ...  It's not offering advice that
> underscore names are wonderful, it's recognizing the ones that are in
> use now.

as you wrote above, it's also saying "how to add new names". i'd like
our advice in this regard to be considered excellent.

-- 
P Vixie


From nobody Tue Mar 28 12:13:37 2017
Return-Path: <dhc@dcrocker.net>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 76C50129490 for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 12:13:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.002
X-Spam-Level: 
X-Spam-Status: No, score=-2.002 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=dcrocker.net
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RN9f6_6LR5eG for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 12:13:33 -0700 (PDT)
Received: from simon.songbird.com (simon.songbird.com [72.52.113.5]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8EEAD129648 for <dnsop@ietf.org>; Tue, 28 Mar 2017 12:13:28 -0700 (PDT)
Received: from [31.133.143.184] (dhcp-8fb8.meeting.ietf.org [31.133.143.184]) (authenticated bits=0) by simon.songbird.com (8.14.4/8.14.4/Debian-4.1ubuntu1) with ESMTP id v2SJFWmG032656 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT); Tue, 28 Mar 2017 12:15:32 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=dcrocker.net; s=default; t=1490728533; bh=wHJFOfEo+Yg0COnX6piHuFQLr6cz4JSQoQbwXYzg8Ik=; h=Subject:To:References:Cc:Reply-To:From:Date:In-Reply-To:From; b=KQWAocKNszJHOI1PYx8AZgM0HY4IwyacqwTBGS0/3vblProu/jqDiYXoIyjZbjfbU RHByikMYGGwm6Ny4SOoc6hxPPf8mP8jMCGsEamJu1Qh227Frdna5WS/V5GpXq2dCH1 NZCJYXzVRfSICVZl7YhEqO+HoLSlLomymxPNES1w=
To: Paul Vixie <paul@redbarn.org>
References: <58DA9747.1070405@redbarn.org> <2ec2593d-c5a7-7f0b-c9fb-bcb1fa2d5073@dcrocker.net> <58DAA17D.80504@redbarn.org>
Cc: "dnsop@ietf.org" <dnsop@ietf.org>
Reply-To: dcrocker@bbiw.net
From: Dave Crocker <dhc@dcrocker.net>
Organization: Brandenburg InternetWorking
Message-ID: <a9d76833-cf74-90e6-fdfa-df95b4b08c0d@dcrocker.net>
Date: Tue, 28 Mar 2017 14:13:16 -0500
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <58DAA17D.80504@redbarn.org>
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/-x60luFLSXRL0vN4_Jt9UMEoMKE>
Subject: Re: [DNSOP] attrleaf
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Mar 2017 19:13:35 -0000

On 3/28/2017 12:46 PM, Paul Vixie wrote:
> i don't think it's wise to estimate damage by observed complain level.
> if _ is now in world wide use for all kinds of stuff, you can still say
> that SRV got it wrong, and that the recommended way to do this kind of
> thing is different from what SRV did. you could also do what a lot of
> operating system developers had to do about _ use with C, which is use
> two underscores in the next design, whose use will be better policed.


Hmmm.  So, I missed that you were targeting the narrower issue of SRV, 
per se, rather than the broader (and shallower) task of attrleaf.

With respect to domain naming -- as opposed to SRV RR details -- the SRV 
spec is more of a template meta-spec -- guidance for later, specific 
specs -- than a detailed spec itself.

As such, one can easily mandate defining a modified template for new SRV 
definitions, going forward.

As John suggests, I think this is independent of the attrleaf task and 
doesn't affect it.

d/

-- 
Dave Crocker
Brandenburg InternetWorking
bbiw.net


From nobody Tue Mar 28 12:25:48 2017
Return-Path: <johnl@taugh.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 822EF1293E3 for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 12:25:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.001
X-Spam-Level: 
X-Spam-Status: No, score=-2.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1536-bit key) header.d=iecc.com header.b=TCw95F8R; dkim=pass (1536-bit key) header.d=taugh.com header.b=HJUo6ied
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tMWIBP-P8PO1 for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 12:25:43 -0700 (PDT)
Received: from miucha.iecc.com (abusenet-1-pt.tunnel.tserv4.nyc4.ipv6.he.net [IPv6:2001:470:1f06:1126::2]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 44199129481 for <dnsop@ietf.org>; Tue, 28 Mar 2017 12:25:43 -0700 (PDT)
Received: (qmail 25218 invoked from network); 28 Mar 2017 19:25:42 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=iecc.com; h=date:message-id:from:to:cc:subject:in-reply-to:references:mime-version:content-type:user-agent; s=6280.58dab8b6.k1703; bh=2JEBwJzAd6gYTl0V6JvADjUW73z0se54iKd/5BB2V6o=; b=TCw95F8RcPGYLkG/bjLCl2zqqFTQUgS+JgwsLWZWNA+Xr+dQHcnRtnWMYHrQ0dqS4MkRqKuWA9mGYEwTlDNqP9ZTe7TBM+lYbzzJhss8ls4mpslyfk1mGk41ccGHSkUmRRRxgN/7wslswdRIWKe+wta8ThG8gFvr5sq266Xpjc3+7c3j04ywXzLjpv6lgc2fVw6QCMnqmrAgshScMYbsfk2kFMH6qeJCpEmJvYC8PRUtOzdvW9tQVGp2mY6PdvxK
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=taugh.com; h=date:message-id:from:to:cc:subject:in-reply-to:references:mime-version:content-type:user-agent; s=6280.58dab8b6.k1703; bh=2JEBwJzAd6gYTl0V6JvADjUW73z0se54iKd/5BB2V6o=; b=HJUo6iedhA6I0QrWsejBW7EsZ+Txcjt+x0Rc6COCXyQBn+kV+onFqNANlYKj+4leBQOzKqQRs/VdnfiN2Z9l1eKpV5UaTQkKDKiHBL7NYEweUf+SSw3kRv7tMZt3O/kpbpuMfyovcn/v9qZmc+pVfqIxadacb/TgUbBtS1tW0BrQ0VjqemfgmXfDX2wuAabOxl858sz/L/wcR/GHneBf5XOY06CTx6Hqh0FOZdocO7zUjVVAf/D+moDetgwlOtl+
Received: from localhost ([IPv6:2001:470:1f07:1126::78:696d:6170]) by imap.iecc.com ([IPv6:2001:470:1f07:1126::78:696d:6170]) with ESMTPS (TLS1.2/X.509/AEAD) via TCP6; 28 Mar 2017 19:25:42 -0000
Date: 28 Mar 2017 14:25:40 -0500
Message-ID: <alpine.OSX.2.20.1703281422420.4385@dhcp-80f1.meeting.ietf.org>
From: "John R Levine" <johnl@taugh.com>
To: "Paul Vixie" <paul@redbarn.org>
Cc: dnsop@ietf.org
In-Reply-To: <58DAB425.8060100@redbarn.org>
References: <20170328183740.2502.qmail@ary.lan> <58DAB425.8060100@redbarn.org>
User-Agent: Alpine 2.20 (OSX 67 2015-01-07)
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII; format=flowed
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/Wrg6hA8u_eI5aOwE6IcO-DvUHbk>
Subject: Re: [DNSOP] attrleaf
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Mar 2017 19:25:46 -0000

>> ...  It's not offering advice that
>> underscore names are wonderful, it's recognizing the ones that are in
>> use now.
>
> as you wrote above, it's also saying "how to add new names". i'd like
> our advice in this regard to be considered excellent.

It's only providing the mechanics to add a name to the registry, same as 
is in every other RFC that defines a registry.  It's not policy advice on 
using them in protocols.  If you want to write Underscore Prefixes 
Considered Harmful, that's fine, but it's a different document.

R's,
John


From nobody Tue Mar 28 12:34:14 2017
Return-Path: <paul@redbarn.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D7694129A05 for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 12:34:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.902
X-Spam-Level: 
X-Spam-Status: No, score=-1.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gMRBfxwC8VHl for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 12:34:09 -0700 (PDT)
Received: from family.redbarn.org (family.redbarn.org [IPv6:2001:559:8000:cd::5]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A7C0312956C for <dnsop@ietf.org>; Tue, 28 Mar 2017 12:34:08 -0700 (PDT)
Received: from [IPv6:2001:559:8000:c9:50e4:c235:dee1:8442] (unknown [IPv6:2001:559:8000:c9:50e4:c235:dee1:8442]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by family.redbarn.org (Postfix) with ESMTPSA id 7B4D061F9D; Tue, 28 Mar 2017 19:34:08 +0000 (UTC)
Message-ID: <58DABAAF.9030804@redbarn.org>
Date: Tue, 28 Mar 2017 12:34:07 -0700
From: Paul Vixie <paul@redbarn.org>
User-Agent: Postbox 5.0.12 (Windows/20170323)
MIME-Version: 1.0
To: dcrocker@bbiw.net
CC: "dnsop@ietf.org" <dnsop@ietf.org>
References: <58DA9747.1070405@redbarn.org> <2ec2593d-c5a7-7f0b-c9fb-bcb1fa2d5073@dcrocker.net> <58DAA17D.80504@redbarn.org> <a9d76833-cf74-90e6-fdfa-df95b4b08c0d@dcrocker.net>
In-Reply-To: <a9d76833-cf74-90e6-fdfa-df95b4b08c0d@dcrocker.net>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/MzPHEfM-zSH2RLRDbzBow7fclY0>
Subject: Re: [DNSOP] attrleaf
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Mar 2017 19:34:13 -0000

Dave Crocker wrote:
> On 3/28/2017 12:46 PM, Paul Vixie wrote:
>> i don't think it's wise to estimate damage by observed complain level.
>> if _ is now in world wide use for all kinds of stuff, you can still say
>> that SRV got it wrong, and that the recommended way to do this kind of
>> thing is different from what SRV did. you could also do what a lot of
>> operating system developers had to do about _ use with C, which is use
>> two underscores in the next design, whose use will be better policed.
> 
> 
> Hmmm.  So, I missed that you were targeting the narrower issue of SRV,
> per se, rather than the broader (and shallower) task of attrleaf.

no, i wasn't. i'd like any new SRV-like protocol to learn from SRV's
mistakes rather than following in SRV's footsteps. i don't propose to
alter where new SRV protocols/services should have their rendezvous'.

-- 
P Vixie


From nobody Tue Mar 28 12:37:33 2017
Return-Path: <paul@redbarn.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 42BDE129A02 for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 12:37:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.902
X-Spam-Level: 
X-Spam-Status: No, score=-1.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2TBLf_qwxdAI for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 12:37:29 -0700 (PDT)
Received: from family.redbarn.org (family.redbarn.org [24.104.150.213]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 281331294A1 for <dnsop@ietf.org>; Tue, 28 Mar 2017 12:37:21 -0700 (PDT)
Received: from [IPv6:2001:559:8000:c9:50e4:c235:dee1:8442] (unknown [IPv6:2001:559:8000:c9:50e4:c235:dee1:8442]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by family.redbarn.org (Postfix) with ESMTPSA id 1710861F9D; Tue, 28 Mar 2017 19:37:20 +0000 (UTC)
Message-ID: <58DABB6F.1060208@redbarn.org>
Date: Tue, 28 Mar 2017 12:37:19 -0700
From: Paul Vixie <paul@redbarn.org>
User-Agent: Postbox 5.0.12 (Windows/20170323)
MIME-Version: 1.0
To: John R Levine <johnl@taugh.com>
CC: dnsop@ietf.org
References: <20170328183740.2502.qmail@ary.lan> <58DAB425.8060100@redbarn.org> <alpine.OSX.2.20.1703281422420.4385@dhcp-80f1.meeting.ietf.org>
In-Reply-To: <alpine.OSX.2.20.1703281422420.4385@dhcp-80f1.meeting.ietf.org>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/CYgcGAlq5mA9fRBVaZQAqnfe-So>
Subject: Re: [DNSOP] attrleaf
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Mar 2017 19:37:31 -0000

John R Levine wrote:
>>> ...  It's not offering advice that
>>> underscore names are wonderful, it's recognizing the ones that are in
>>> use now.
>>
>> as you wrote above, it's also saying "how to add new names". i'd like
>> our advice in this regard to be considered excellent.
> 
> It's only providing the mechanics to add a name to the registry, same as
> is in every other RFC that defines a registry.  It's not policy advice
> on using them in protocols.  If you want to write Underscore Prefixes
> Considered Harmful, that's fine, but it's a different document.

we're dancing on the heads of pins here.

if someone wants a new _ name entered into a registry, and if they plan
to use it in a way that creates a sub-hierarchy, they should be advised
not to follow SRV's example, and in my opinion, the example that ought
to be set for them would be what SRV (and DS) ought to have done, as
described up-thread.

to describe a registry and its mechanics for _ names, without showing
some example of how they would be used or why a reserved name is
important for rendezvous purposes, would be a quarter-step.

-- 
P Vixie


From nobody Tue Mar 28 12:56:30 2017
Return-Path: <bgreene@senki.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7B3ED129408 for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 12:56:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.92
X-Spam-Level: 
X-Spam-Status: No, score=-1.92 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 106fx6jv9I3K for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 12:56:27 -0700 (PDT)
Received: from smtp117.ord1c.emailsrvr.com (smtp117.ord1c.emailsrvr.com [108.166.43.117]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C7AB91201F2 for <dnsop@ietf.org>; Tue, 28 Mar 2017 12:56:27 -0700 (PDT)
Received: from smtp7.relay.ord1c.emailsrvr.com (localhost [127.0.0.1]) by smtp7.relay.ord1c.emailsrvr.com (SMTP Server) with ESMTP id 12C51A0501; Tue, 28 Mar 2017 15:56:25 -0400 (EDT)
X-Auth-ID: bgreene@senki.org
Received: by smtp7.relay.ord1c.emailsrvr.com (Authenticated sender: bgreene-AT-senki.org) with ESMTPSA id 027D1A0505;  Tue, 28 Mar 2017 15:56:24 -0400 (EDT)
X-Sender-Id: bgreene@senki.org
Received: from dhcp-8949.meeting.ietf.org (dhcp-8949.meeting.ietf.org [31.133.137.73]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384) by 0.0.0.0:587 (trex/5.7.12); Tue, 28 Mar 2017 15:56:25 -0400
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
From: Barry Raveendran Greene <bgreene@senki.org>
In-Reply-To: <DB1F2A9F-1473-49D7-B0A0-FBD077B09CF9@powerdns.com>
Date: Tue, 28 Mar 2017 14:56:23 -0500
Cc: dnsop@ietf.org
Content-Transfer-Encoding: quoted-printable
Message-Id: <66A7BAE6-20EA-4E8B-B943-218A6439B40A@senki.org>
References: <22745.38650.113925.208670@gro.dd.org> <DB1F2A9F-1473-49D7-B0A0-FBD077B09CF9@powerdns.com>
To: Peter van Dijk <peter.van.dijk@powerdns.com>
X-Mailer: Apple Mail (2.3259)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/3Zh8Fm2HfE6jqWd8cGREZEApysI>
Subject: Re: [DNSOP] draft-tale-dnsop-edns-clientid
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Mar 2017 19:56:29 -0000

> On Mar 28, 2017, at 12:31 PM, Peter van Dijk =
<peter.van.dijk@powerdns.com> wrote:
>=20
> Please note that neither draft handles the use case of also passing =
the port number, which in a world of growing CGN deployment, may soon =
prove quite important.

Can you elaborate?


From nobody Tue Mar 28 13:34:05 2017
Return-Path: <ietf-secretariat-reply@ietf.org>
X-Original-To: dnsop@ietf.org
Delivered-To: dnsop@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id B707D1295E7; Tue, 28 Mar 2017 13:34:03 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: IETF Secretariat <ietf-secretariat-reply@ietf.org>
To: <draft-kristoff-dnsop-dns-tcp-requirements@ietf.org>, <dnsop@ietf.org>, <dnsop-chairs@ietf.org>
X-Test-IDTracker: no
X-IETF-IDTracker: 6.48.1
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <149073324374.1336.11092995826852304276.idtracker@ietfa.amsl.com>
Date: Tue, 28 Mar 2017 13:34:03 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/zlOJTPF9yfXhXZVFhaMYK2d4ftM>
Subject: [DNSOP] The DNSOP WG has placed draft-kristoff-dnsop-dns-tcp-requirements in state "Candidate for WG Adoption"
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Mar 2017 20:34:04 -0000

The DNSOP WG has placed draft-kristoff-dnsop-dns-tcp-requirements in
state 
Candidate for WG Adoption (entered by Tim Wicinski)

The document is available at
https://datatracker.ietf.org/doc/draft-kristoff-dnsop-dns-tcp-requirements/


From nobody Tue Mar 28 13:39:32 2017
Return-Path: <dhc@dcrocker.net>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B5713129629 for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 13:39:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.002
X-Spam-Level: 
X-Spam-Status: No, score=-2.002 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=dcrocker.net
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RkWmeZRvyd6g for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 13:39:29 -0700 (PDT)
Received: from simon.songbird.com (simon.songbird.com [72.52.113.5]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5439D129A0A for <dnsop@ietf.org>; Tue, 28 Mar 2017 13:39:28 -0700 (PDT)
Received: from [31.133.139.104] (dhcp-8968.meeting.ietf.org [31.133.139.104] (may be forged)) (authenticated bits=0) by simon.songbird.com (8.14.4/8.14.4/Debian-4.1ubuntu1) with ESMTP id v2SKfVPv002664 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT); Tue, 28 Mar 2017 13:41:32 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=dcrocker.net; s=default; t=1490733692; bh=T6MBJDqX6YlvN0xJD6PCvgM3js59tYrWeKCSNOXJllI=; h=Subject:To:References:Cc:Reply-To:From:Date:In-Reply-To:From; b=qopx59eAFwUk1QTyAlLztM5ru+LnBW6MQkzVnthDFsscFEx0y1PxGPH781aX5Rzdm X0lcSKpWlf8AajyzgMIrZVqPweDcgAc9iZsh1Yv+PbeOLYdAGyykgDEPqSCOjyHLR+ BX9y61JL4cjr0tZXaKIMtbMSO2aHTYhvP/970o4Y=
To: Paul Vixie <paul@redbarn.org>, John R Levine <johnl@taugh.com>
References: <20170328183740.2502.qmail@ary.lan> <58DAB425.8060100@redbarn.org> <alpine.OSX.2.20.1703281422420.4385@dhcp-80f1.meeting.ietf.org> <58DABB6F.1060208@redbarn.org>
Cc: dnsop@ietf.org
Reply-To: dcrocker@bbiw.net
From: Dave Crocker <dhc@dcrocker.net>
Organization: Brandenburg InternetWorking
Message-ID: <bfd27623-2d7f-d388-de57-f7ff4efdd802@dcrocker.net>
Date: Tue, 28 Mar 2017 15:39:15 -0500
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <58DABB6F.1060208@redbarn.org>
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/2uD2YCXiQgxctzbIh3USIbTedww>
Subject: Re: [DNSOP] attrleaf
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Mar 2017 20:39:31 -0000

On 3/28/2017 2:37 PM, Paul Vixie wrote:
> if someone wants a new _ name entered into a registry, and if they plan
> to use it in a way that creates a sub-hierarchy, they should be advised
> not to follow SRV's example, and in my opinion, the example that ought
> to be set for them would be what SRV (and DS) ought to have done, as
> described up-thread.


If there were an Information RFC providing such guidance, I could 
imagine a helpful reference to it being provided in a document like 
attrleaf...

d/

-- 
Dave Crocker
Brandenburg InternetWorking
bbiw.net


From nobody Tue Mar 28 13:43:21 2017
Return-Path: <tjw.ietf@gmail.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6CF9F129A17 for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 13:43:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mAr2sCuhrLSV for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 13:43:17 -0700 (PDT)
Received: from mail-wr0-x22e.google.com (mail-wr0-x22e.google.com [IPv6:2a00:1450:400c:c0c::22e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A0F02129A23 for <dnsop@ietf.org>; Tue, 28 Mar 2017 13:43:12 -0700 (PDT)
Received: by mail-wr0-x22e.google.com with SMTP id l43so114455571wre.1 for <dnsop@ietf.org>; Tue, 28 Mar 2017 13:43:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:from:date:message-id:subject:to; bh=87zbxJvEJoluH/6dUjklC/uzoO+ox6Kzr46OCshe/Tk=; b=Be570XwpoJnKXeF1iCCYFyATCuX4neOUDqMQ73aHgWrcj9T5hb9c02e6wzKMqBKFKW nAMBZAWKWozj/5lGvHbYlT1lw4/02gjx/ihkgoY4m6OQscE1LMmQuGYaxwIHxIze95p4 0SC6HPfiQb2Si4fEueCM9TWnsjmhrcY2NnTP1VRCTuFcbxwuApGPZHxiZoWiSHdbrGZl pD8fIvg5bg692GN3EdGo7kVqmRnewT9ckIsCmG82d7zzJFqH3pLTB8xHEwIRBiPHdEln VsZtdP6H3yXOELjFHHPiLIuCWCB12nYS/ioBEHek7CtUs4kV2T8MeB2jrGOt0X3Upz+c kxkg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=87zbxJvEJoluH/6dUjklC/uzoO+ox6Kzr46OCshe/Tk=; b=PosvF0dcQo3XU772QxmcsaG0n6wnffXTHOjumuMiCIZjGIeg3xsGD545TGMlKEOXPe ZthlyGwv9/6on9LLgxK9U6JyC6fB6saa13kih8vFAvXX2S6hS/6lAsYoaOZ2ZiU6AJ5x AfhdKB3v8RSRSqhK7wwuvpHNPB5ij5EeznhSnQzdI8GM99WNNvO2ZpWYN45paOi6EBcl YvxMZEOQFWx+OAOmsEMiB/Z0aXvSepsvs5DufP3x0MV0azcVrsPmMMSTSmldPEfHOkr+ 6hsZllMOyBf/hoN3DRUTngyjXW4X1oD2yHK2Gwf6o+/5t783D1BP6TY2ltFDnf+G2RAX BezQ==
X-Gm-Message-State: AFeK/H3zhrudJGUBKhMQm2upU2xuVFuJhSXXVu6sZ5X2vyBhlSCWFoUfNwuF6eQ15DXd1/Hv1OudZR6wBdXgQw==
X-Received: by 10.223.166.46 with SMTP id k43mr15575772wrc.64.1490733791037; Tue, 28 Mar 2017 13:43:11 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.223.165.70 with HTTP; Tue, 28 Mar 2017 13:43:10 -0700 (PDT)
From: tjw ietf <tjw.ietf@gmail.com>
Date: Tue, 28 Mar 2017 15:43:10 -0500
Message-ID: <CADyWQ+EQKcPaRojZh2TGMxdO5jYQ1-jYkMQ0-k=eRotz-JJTXA@mail.gmail.com>
To: dnsop <dnsop@ietf.org>
Content-Type: multipart/alternative; boundary=f403045cf0b211d3b9054bd082ef
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/bbqVJEr6oySGmzDyjOXafoIoUps>
Subject: [DNSOP] Updates from Monday Meeting
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Mar 2017 20:43:18 -0000

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

All

We know we ran out of time, which is a regular problem for us.  A
combination of being too optimistic in our scheduling and too many people
with interesting things to discuss.   In the past we've tried to ask for
multiple sessions,  but with the pressure on slots we've always backed
down.  We feel in Prague we're going to try for two slots, even if one is
an hour that we can talk about new work (for example)

But I don't want people to skip these presentations we've uploaded.

David Lawrence has two drafts (which he has mentioned since the meeting):

https://datatracker.ietf.org/doc/html/draft-tale-dnsop-serve-stale
https://datatracker.ietf.org/doc/draft-tale-dnsop-edns0-clientid/

slides:

https://www.ietf.org/proceedings/98/slides/slides-98-dnsop-stale-server-and-extended-error-code-00.pdf

Warren and Wes have a draft on extended error codes that this operator
(not wearing any hats) finds completely interesting and would like to see
more of:

https://datatracker.ietf.org/doc/draft-wkumari-dnsop-extended-error/

slides:

https://www.ietf.org/proceedings/98/slides/slides-98-dnsop-dns-extended-error-codes-00.pdf

Ondrej is looking for feedback on adding new algorithsm to nsec3:

https://www.ietf.org/proceedings/98/slides/slides-98-dnsop-adding-new-algorithms-to-nsec3-00.pdf

Thanks again for a productive meeting.  We'll take to the mailing list any
votes, etc.

tim

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

<div dir=3D"ltr"><div>All</div><div><br></div><div>We know we ran out of ti=
me, which is a regular problem for us. =C2=A0A</div><div>combination of bei=
ng too optimistic in our scheduling and too many people</div><div>with inte=
resting things to discuss. =C2=A0 In the past we&#39;ve tried to ask for</d=
iv><div>multiple sessions, =C2=A0but with the pressure on slots we&#39;ve a=
lways backed</div><div>down.=C2=A0 We feel in Prague we&#39;re going to try=
 for two slots, even if one is</div><div>an hour that we can talk about new=
 work (for example)</div><div><br></div><div>But I don&#39;t want people to=
 skip these presentations we&#39;ve uploaded.=C2=A0</div><div><br></div><di=
v>David Lawrence has two drafts (which he has mentioned since the meeting):=
</div><div><br></div><div><a href=3D"https://datatracker.ietf.org/doc/html/=
draft-tale-dnsop-serve-stale">https://datatracker.ietf.org/doc/html/draft-t=
ale-dnsop-serve-stale</a></div><div><a href=3D"https://datatracker.ietf.org=
/doc/draft-tale-dnsop-edns0-clientid/">https://datatracker.ietf.org/doc/dra=
ft-tale-dnsop-edns0-clientid/</a></div><div><br></div><div>slides:=C2=A0</d=
iv><div><br></div><div><a href=3D"https://www.ietf.org/proceedings/98/slide=
s/slides-98-dnsop-stale-server-and-extended-error-code-00.pdf">https://www.=
ietf.org/proceedings/98/slides/slides-98-dnsop-stale-server-and-extended-er=
ror-code-00.pdf</a></div><div><br></div><div>Warren and Wes have a draft on=
 extended error codes that this operator=C2=A0</div><div>(not wearing any h=
ats) finds completely interesting and would like to see</div><div>more of:<=
/div><div><br></div><div><a href=3D"https://datatracker.ietf.org/doc/draft-=
wkumari-dnsop-extended-error/">https://datatracker.ietf.org/doc/draft-wkuma=
ri-dnsop-extended-error/</a></div><div><br></div><div>slides:</div><div><br=
></div><div><a href=3D"https://www.ietf.org/proceedings/98/slides/slides-98=
-dnsop-dns-extended-error-codes-00.pdf">https://www.ietf.org/proceedings/98=
/slides/slides-98-dnsop-dns-extended-error-codes-00.pdf</a></div><div><br><=
/div><div>Ondrej is looking for feedback on adding new algorithsm to nsec3:=
=C2=A0</div><div><br></div><div><a href=3D"https://www.ietf.org/proceedings=
/98/slides/slides-98-dnsop-adding-new-algorithms-to-nsec3-00.pdf">https://w=
ww.ietf.org/proceedings/98/slides/slides-98-dnsop-adding-new-algorithms-to-=
nsec3-00.pdf</a></div><div><br></div><div>Thanks again for a productive mee=
ting.=C2=A0 We&#39;ll take to the mailing list any votes, etc.</div><div><b=
r></div><div>tim</div></div>

--f403045cf0b211d3b9054bd082ef--


From nobody Tue Mar 28 13:51:57 2017
Return-Path: <each@isc.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D44DE1295A0 for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 13:51:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.902
X-Spam-Level: 
X-Spam-Status: No, score=-6.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yZhaUpode4OK for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 13:51:53 -0700 (PDT)
Received: from mx.pao1.isc.org (mx.pao1.isc.org [IPv6:2001:4f8:0:2::2b]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8797712955E for <dnsop@ietf.org>; Tue, 28 Mar 2017 13:51:53 -0700 (PDT)
Received: from bikeshed.isc.org (bikeshed.isc.org [IPv6:2001:4f8:3:d::19]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by mx.pao1.isc.org (Postfix) with ESMTPS id 620E93493CD; Tue, 28 Mar 2017 20:51:51 +0000 (UTC)
Received: by bikeshed.isc.org (Postfix, from userid 10292) id 552C4216C1C; Tue, 28 Mar 2017 20:51:51 +0000 (UTC)
Date: Tue, 28 Mar 2017 20:51:51 +0000
From: Evan Hunt <each@isc.org>
To: John Levine <johnl@taugh.com>
Cc: dnsop@ietf.org
Message-ID: <20170328205151.GB23312@isc.org>
References: <20170328183156.2467.qmail@ary.lan>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <20170328183156.2467.qmail@ary.lan>
User-Agent: Mutt/1.5.23 (2014-03-12)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/SkMt-5Dt_rmh9n9v5qu8gEEJQu0>
Subject: Re: [DNSOP] BULK RR as optional feature
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Mar 2017 20:51:55 -0000

On Tue, Mar 28, 2017 at 06:31:56PM -0000, John Levine wrote:
> What if such a server receives BULK by AXFR?  By IXFR?

I agree these scenarios in particular need to be specified.

One possible solution would be an EDNS signal indicating whether or not the
secondary server implements BULK. If not, the primary would have to expand
the BULK data during transfer, same as BIND expands $GENERATE.  (I proposed
a similar sort of EDNS signaling mechanism in draft-hunt-note-rr-01 a few
years back.)

-- 
Evan Hunt -- each@isc.org
Internet Systems Consortium, Inc.


From nobody Tue Mar 28 13:54:22 2017
Return-Path: <dhc@dcrocker.net>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6A6A1126E01 for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 13:54:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.002
X-Spam-Level: 
X-Spam-Status: No, score=-2.002 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=dcrocker.net
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HWHN6UQB4aYs for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 13:54:19 -0700 (PDT)
Received: from simon.songbird.com (simon.songbird.com [72.52.113.5]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 11D86126C2F for <dnsop@ietf.org>; Tue, 28 Mar 2017 13:54:19 -0700 (PDT)
Received: from [31.133.139.104] (dhcp-8968.meeting.ietf.org [31.133.139.104] (may be forged)) (authenticated bits=0) by simon.songbird.com (8.14.4/8.14.4/Debian-4.1ubuntu1) with ESMTP id v2SKuLDr002881 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT); Tue, 28 Mar 2017 13:56:21 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=dcrocker.net; s=default; t=1490734582; bh=QpsTEgWYJ8yIrA2kEaCbxsIq2mzrkIPKLPWLis8d4iM=; h=Subject:To:References:From:Cc:Reply-To:Date:In-Reply-To:From; b=IJnyO6bsm1FoawdpZ9G6MCd0g3xB30htBx+f0wtiLT9RGr7DDoOMRUGC3mR2//Ekj 9UXphjIoZ3aZ68DMgvDCkMyXYVv5z6jTHNFvDzcWBLVy278ylEumhUr+ay9hX08icn Yav5YHJggn2fNjQjFLQk5JC5hPhfxExMEIO5zaKo=
To: joel jaeggli <joelja@bogus.com>
References: <3713017b-cbe6-f4fc-c045-074e0f684952@gmail.com> <CAHw9_iK9gJbC=LrAyOMbz_QtKzgaLs1ENri6K9KZAoj7aZM0qA@mail.gmail.com> <58074a8f-10df-f22d-0398-d415a2611d1d@bogus.com>
From: Dave Crocker <dhc@dcrocker.net>
Organization: Brandenburg InternetWorking
Cc: dnsop <dnsop@ietf.org>
Reply-To: dcrocker@bbiw.net
Message-ID: <5ea4c264-9f0a-5a6a-bfac-e6864063890a@dcrocker.net>
Date: Tue, 28 Mar 2017 15:54:05 -0500
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <58074a8f-10df-f22d-0398-d415a2611d1d@bogus.com>
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/3A6W9MzwccaAX7ULG8POBlKQk-o>
Subject: Re: [DNSOP] Call for Adoption: draft-crocker-dns-attrleaf
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Mar 2017 20:54:20 -0000

On 2/29/2016 5:32 PM, joel jaeggli wrote:
> On 2/29/16 3:12 PM, Warren Kumari wrote:
>   Per [RFC2434], IANA is requested to establish a DNS Underscore Name
>    Registry, for DNS node names that begin with the underscore character
>    (_) and have been specified in any published RFC, or are documented
>    by a specification published by another standards organization.  The
>    contents of each entry are defined in Section 4
>
> So the registry policy I read as specification required given the
> inclusion of 3rd party documents rather than RFC required.  Is that how
> you read it? Should those be subject to expert review?

That's the intent of the text:  Reliable access to a specification 
attached to the registration, but no requirement for much quality 
control on the spec...


> anyway 5226 obsoleted 2434 so I'd probably cite that.

ack. tnx.

d/


-- 
Dave Crocker
Brandenburg InternetWorking
bbiw.net


From nobody Tue Mar 28 13:55:37 2017
Return-Path: <johnl@taugh.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2CD70126E01 for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 13:55:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.001
X-Spam-Level: 
X-Spam-Status: No, score=-2.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1536-bit key) header.d=iecc.com header.b=IqsDSOFs; dkim=pass (1536-bit key) header.d=taugh.com header.b=EpbL2QNV
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oQZtBSGsSfd5 for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 13:55:34 -0700 (PDT)
Received: from miucha.iecc.com (abusenet-1-pt.tunnel.tserv4.nyc4.ipv6.he.net [IPv6:2001:470:1f06:1126::2]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0534312966C for <dnsop@ietf.org>; Tue, 28 Mar 2017 13:55:32 -0700 (PDT)
Received: (qmail 38018 invoked from network); 28 Mar 2017 20:55:31 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=iecc.com; h=date:message-id:from:to:cc:subject:in-reply-to:references:mime-version:content-type:user-agent; s=9480.58dacdc3.k1703; bh=BHaxKZY7QpgXPOLHZoAZYbkPHb0W3d2/BaRsrUh4B0E=; b=IqsDSOFspZGvwe6Vygal9KPJ3HPEVPCiv3UCa5lMAnL62BeNGjwidhnbecDbeWBpiq2lrfB4Kd5ro9UzWWtuR/FZpw8hn9wRoISr9sD2YWR33pow6zxIyaxUVsCrEBikhBnFphOX+HKtvED++6rW4Vrzv/2SPvyi6Ha4evypsbGgodrxYtmC0HigjOE5vAOiYDLvhSKtMVxua5otDgF1TirqDKp6rqNPgEEjPuxCtHHd+aRqBr+Za3YYY18pwHB0
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=taugh.com; h=date:message-id:from:to:cc:subject:in-reply-to:references:mime-version:content-type:user-agent; s=9480.58dacdc3.k1703; bh=BHaxKZY7QpgXPOLHZoAZYbkPHb0W3d2/BaRsrUh4B0E=; b=EpbL2QNVqWePHF0I6y2pYjNgaxDbj7/20u4hdoVt3+ZH68DnF86M9W/+YhfIR7IWgwIoBhViLsB8iO21TA+9meHoZ4Yc2/vCbnQOVq1Ie/UyAhdOgMhRyfWdPesJRNEVGBQIBNgTRtpC6FhRQNsAGGGJa6qF3IaPNX51PKJdnZek3EFM/4qQFzBIlw0wfRdKf8qFUtSeXotzdnGlfq0FPJBneDwN8AvDsGdu3FQ9Qt0Y+tyMEZk2ueMXCMuOrN16
Received: from localhost ([IPv6:2001:470:1f07:1126::78:696d:6170]) by imap.iecc.com ([IPv6:2001:470:1f07:1126::78:696d:6170]) with ESMTPS (TLS1.2/X.509/AEAD) via TCP6; 28 Mar 2017 20:55:31 -0000
Date: 28 Mar 2017 15:55:31 -0500
Message-ID: <alpine.OSX.2.20.1703281554510.4584@dhcp-80f1.meeting.ietf.org>
From: "John R Levine" <johnl@taugh.com>
To: "Evan Hunt" <each@isc.org>
Cc: dnsop@ietf.org
In-Reply-To: <20170328205151.GB23312@isc.org>
References: <20170328183156.2467.qmail@ary.lan> <20170328205151.GB23312@isc.org>
User-Agent: Alpine 2.20 (OSX 67 2015-01-07)
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII; format=flowed
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/L6PPKWD0WXDzs36Od6HQVhPGFZc>
Subject: Re: [DNSOP] BULK RR as optional feature
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Mar 2017 20:55:36 -0000

> One possible solution would be an EDNS signal indicating whether or not the
> secondary server implements BULK. If not, the primary would have to expand
> the BULK data during transfer, same as BIND expands $GENERATE.

That doesn't work -- this is intended to generate rDNS for IPv6 and other 
places where you can't possibly store the full expansion.

Regards,
John Levine, johnl@taugh.com, Taughannock Networks, Trumansburg NY
Please consider the environment before reading this e-mail. https://jl.ly


From nobody Tue Mar 28 13:57:13 2017
Return-Path: <each@isc.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 082AB127775 for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 13:57:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.902
X-Spam-Level: 
X-Spam-Status: No, score=-6.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4qoKFNzvMIRx for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 13:57:09 -0700 (PDT)
Received: from mx.pao1.isc.org (mx.pao1.isc.org [149.20.64.53]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E0C9E126E01 for <dnsop@ietf.org>; Tue, 28 Mar 2017 13:57:09 -0700 (PDT)
Received: from bikeshed.isc.org (bikeshed.isc.org [IPv6:2001:4f8:3:d::19]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by mx.pao1.isc.org (Postfix) with ESMTPS id 48682349314 for <dnsop@ietf.org>; Tue, 28 Mar 2017 20:57:08 +0000 (UTC)
Received: by bikeshed.isc.org (Postfix, from userid 10292) id 3AA0E216C1C; Tue, 28 Mar 2017 20:57:08 +0000 (UTC)
Date: Tue, 28 Mar 2017 20:57:08 +0000
From: Evan Hunt <each@isc.org>
To: dnsop@ietf.org
Message-ID: <20170328205708.GA23506@isc.org>
References: <58D96BC0.9040701@redbarn.org> <20170328024127.GC96991@isc.org> <8CBD1E47-86A5-4A6E-BDFC-107C55FB78F9@vpnc.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To: <8CBD1E47-86A5-4A6E-BDFC-107C55FB78F9@vpnc.org>
User-Agent: Mutt/1.5.23 (2014-03-12)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/cN_x84PqKshkrDZUKi1mOGM7g1c>
Subject: Re: [DNSOP] on staleness of code points and code (mentions MD5 commentary from IETF98)
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Mar 2017 20:57:11 -0000

Earlier today Petr Špaček sent me an off-list comment that he intended
to be on-list, and I want to promote it:

On Tue, Mar 28, 2017 at 05:20:52PM +0200, Petr Špaček wrote:
> Here I have to agree with enforcing "MUST NOT". MD5 is a risk even on
> the validating side. It might provide attacker with ability to forge
> TLSA records in zones signed with MD5, which is has much worse
> consequences than treating the zone as unsigned. It is a security
> nightmare because validators supporting MD5 will treat this as valid and
> happily accept forged certificates!
 
This is a convincing argument, and I'm reconsidering my objections in
light of it.

-- 
Evan Hunt -- each@isc.org
Internet Systems Consortium, Inc.


From nobody Tue Mar 28 14:02:14 2017
Return-Path: <tale@dd.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D2C701279E5 for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 14:02:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.902
X-Spam-Level: 
X-Spam-Status: No, score=-1.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fhG1hDgCMjCn for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 14:02:11 -0700 (PDT)
Received: from gro.dd.org (gro.dd.org [207.136.192.136]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0C4E5126C23 for <dnsop@ietf.org>; Tue, 28 Mar 2017 14:02:11 -0700 (PDT)
Received: by gro.dd.org (Postfix, from userid 102) id 8950B3F468; Tue, 28 Mar 2017 17:02:09 -0400 (EDT)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Message-ID: <22746.53073.480897.456359@gro.dd.org>
Date: Tue, 28 Mar 2017 17:02:09 -0400
From: Dave Lawrence <tale@dd.org>
To: dnsop@ietf.org
In-Reply-To: <04dcb30b-e20c-f064-36be-2b7bcc45d9d9@bellis.me.uk>
References: <22745.38650.113925.208670@gro.dd.org> <04dcb30b-e20c-f064-36be-2b7bcc45d9d9@bellis.me.uk>
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/pDYabceCZfmK51C6xQtuw2hZtVo>
Subject: Re: [DNSOP] draft-tale-dnsop-edns-clientid
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Mar 2017 21:02:13 -0000

Ray Bellis writes:
> I'm somewhat philosophically opposed to anything that injects client
> related information such that it's shared between different parties.

Understandable.  I honestly have similar reservations.

One thing that clouds this a little, as far as our draft is concerned,
is that the ISP's CPE already knows this information so in a sense it
isn't that a different party is being informed.

What I'm trying to accomplish with this draft is acknowledge the
practical realities that this sort of option is already in use on the
Internet and will continue to be used no matter what the WG does about
either of our drafts.  I also wanted to drag the PII issues out into
the open, into one place where they would have to be confronted by
implementers and operators.

I fear that a splintered effort on including full client-identifying
information in several different ways is going to lead to problematic
fragmentation and harder management.


From nobody Tue Mar 28 14:05:52 2017
Return-Path: <each@isc.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7DEB1129627 for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 14:05:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.902
X-Spam-Level: 
X-Spam-Status: No, score=-6.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Er_-LkHKRVzb for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 14:05:50 -0700 (PDT)
Received: from mx.pao1.isc.org (mx.pao1.isc.org [IPv6:2001:4f8:0:2::2b]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 37FF01295A0 for <dnsop@ietf.org>; Tue, 28 Mar 2017 14:05:50 -0700 (PDT)
Received: from bikeshed.isc.org (bikeshed.isc.org [149.20.48.19]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by mx.pao1.isc.org (Postfix) with ESMTPS id 5CD6134930F; Tue, 28 Mar 2017 21:05:48 +0000 (UTC)
Received: by bikeshed.isc.org (Postfix, from userid 10292) id 51392216C1C; Tue, 28 Mar 2017 21:05:48 +0000 (UTC)
Date: Tue, 28 Mar 2017 21:05:48 +0000
From: Evan Hunt <each@isc.org>
To: John R Levine <johnl@taugh.com>
Cc: dnsop@ietf.org
Message-ID: <20170328210548.GB23506@isc.org>
References: <20170328183156.2467.qmail@ary.lan> <20170328205151.GB23312@isc.org> <alpine.OSX.2.20.1703281554510.4584@dhcp-80f1.meeting.ietf.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <alpine.OSX.2.20.1703281554510.4584@dhcp-80f1.meeting.ietf.org>
User-Agent: Mutt/1.5.23 (2014-03-12)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/6Kb7mxpPseJO7ZyQflCg7lYEX-Y>
Subject: Re: [DNSOP] BULK RR as optional feature
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Mar 2017 21:05:51 -0000

On Tue, Mar 28, 2017 at 03:55:31PM -0500, John R Levine wrote:
> That doesn't work -- this is intended to generate rDNS for IPv6 and other 
> places where you can't possibly store the full expansion.

It doesn't work for that particular use case, no, but there are other
benefits to BULK (the draft specifically mentions "the ability to transfer
BULK RR intentions from primary to secondary nameservers with minimal
bandwidth and memory requirements"), and a transition mechanism for
secondaries that don't implement BULK would be a useful addition.

-- 
Evan Hunt -- each@isc.org
Internet Systems Consortium, Inc.


From nobody Tue Mar 28 14:23:22 2017
Return-Path: <johnl@taugh.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 594CE129637 for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 14:23:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.001
X-Spam-Level: 
X-Spam-Status: No, score=-2.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1536-bit key) header.d=iecc.com header.b=FSwzYtnu; dkim=pass (1536-bit key) header.d=taugh.com header.b=ePzY0NIZ
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zRO_6DkmiAQN for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 14:23:18 -0700 (PDT)
Received: from miucha.iecc.com (abusenet-1-pt.tunnel.tserv4.nyc4.ipv6.he.net [IPv6:2001:470:1f06:1126::2]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5F7C7129689 for <dnsop@ietf.org>; Tue, 28 Mar 2017 14:23:16 -0700 (PDT)
Received: (qmail 40804 invoked from network); 28 Mar 2017 21:23:14 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=iecc.com; h=date:message-id:from:to:cc:subject:in-reply-to:references:mime-version:content-type:user-agent; s=9f62.58dad442.k1703; bh=sDChe/XW5r08zCEim6UVaQt8zIwBmTHYA3WUXblBl7A=; b=FSwzYtnu4G6KDSKY+BqsOdad1Cvt2MfbK3Ww9CyXyVPRMoG7SqAWsv94auXUr71f2F8YvW3dvFfQDZmProxg5rXWEZKoPS/jyxiDAyRFuHIiEF9Ciw13bGIaCQYrk93IkSCnNYU21T4YL0C/i6ZC9qpr3r2/1lGpxWRgzsPBidYt+FAmY3TD11gPxRWEw79f9UMvqrVri60De0KJRZUOYc82/F/pzuOPwkWg0QflXLLNy/esXUgyruE0Bvomq9Ty
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=taugh.com; h=date:message-id:from:to:cc:subject:in-reply-to:references:mime-version:content-type:user-agent; s=9f62.58dad442.k1703; bh=sDChe/XW5r08zCEim6UVaQt8zIwBmTHYA3WUXblBl7A=; b=ePzY0NIZ/OLsxE021BLiPQkviuqa48fkGMPU3RgfJ2Zs0i/pv0oCv5O0VKG9mGgBiVyCht1mEkNCYa+6kEdOW4CreXEMo3GPo2obuwxqZEG9tsDlUpFxRelpHHa6RE2nYMyhYrxYQxjUQ5nC3BcjQa33XlUa5JEutsKUxyS7dXKiWUoNs6BHXL1A4mczu+lOKL8zNuizYCNYqmgRE3G2h9dTCKZFusRqio38zoZcHsrzpvTvsb+r2tty8Yt/sljo
Received: from localhost ([IPv6:2001:470:1f07:1126::78:696d:6170]) by imap.iecc.com ([IPv6:2001:470:1f07:1126::78:696d:6170]) with ESMTPS (TLS1.2/X.509/AEAD) via TCP6; 28 Mar 2017 21:23:14 -0000
Date: 28 Mar 2017 16:23:13 -0500
Message-ID: <alpine.OSX.2.20.1703281621310.4758@dhcp-80f1.meeting.ietf.org>
From: "John R Levine" <johnl@taugh.com>
To: "Evan Hunt" <each@isc.org>
Cc: dnsop@ietf.org
In-Reply-To: <20170328210548.GB23506@isc.org>
References: <20170328183156.2467.qmail@ary.lan> <20170328205151.GB23312@isc.org> <alpine.OSX.2.20.1703281554510.4584@dhcp-80f1.meeting.ietf.org> <20170328210548.GB23506@isc.org>
User-Agent: Alpine 2.20 (OSX 67 2015-01-07)
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII; format=flowed
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/nf8F6YfqkIblJPqsszumMpLkKWQ>
Subject: Re: [DNSOP] BULK RR as optional feature
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Mar 2017 21:23:20 -0000

>> That doesn't work -- this is intended to generate rDNS for IPv6 and other
>> places where you can't possibly store the full expansion.
>
> It doesn't work for that particular use case, no, but there are other
> benefits to BULK (the draft specifically mentions "the ability to transfer
> BULK RR intentions from primary to secondary nameservers with minimal
> bandwidth and memory requirements"), and a transition mechanism for
> secondaries that don't implement BULK would be a useful addition.

I don't see how it's a very useful transition mechanism.  The bit about 
transferring intentions from primary to secondary assumes the secondary 
understands the RR.  The use cases all seem to me to be stuff too big to 
do statically with generate.

Regards,
John Levine, johnl@taugh.com, Taughannock Networks, Trumansburg NY
Please consider the environment before reading this e-mail. https://jl.ly


From nobody Tue Mar 28 14:27:54 2017
Return-Path: <tale@dd.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CC28D129611 for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 14:27:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.902
X-Spam-Level: 
X-Spam-Status: No, score=-1.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iWf5dxBk35Dy for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 14:27:43 -0700 (PDT)
Received: from gro.dd.org (gro.dd.org [207.136.192.136]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0B451129A1C for <dnsop@ietf.org>; Tue, 28 Mar 2017 14:27:36 -0700 (PDT)
Received: by gro.dd.org (Postfix, from userid 102) id 342303F469; Tue, 28 Mar 2017 17:27:35 -0400 (EDT)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Message-ID: <22746.54599.126962.148463@gro.dd.org>
Date: Tue, 28 Mar 2017 17:27:35 -0400
From: Dave Lawrence <tale@dd.org>
To: dnsop@ietf.org
In-Reply-To: <B8FE1E18-A11E-4C76-9C69-9E3354DB6B92@powerdns.com>
References: <22745.38650.113925.208670@gro.dd.org> <DB1F2A9F-1473-49D7-B0A0-FBD077B09CF9@powerdns.com> <3BE34823-E83C-4F9D-ABE1-35C61F9E2996@ogud.com> <22746.29861.99723.209867@gro.dd.org> <B8FE1E18-A11E-4C76-9C69-9E3354DB6B92@powerdns.com>
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/GqIykhVZVx6sm2-L64hPQYZBHg4>
Subject: Re: [DNSOP] draft-tale-dnsop-edns-clientid
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Mar 2017 21:27:47 -0000

Peter van Dijk writes:
> On 28 Mar 2017, at 16:35, Dave Lawrence wrote:
> > I grant that there is reason for pause because both Nominum and
> > OpenDNS have squatted code points which have duplicate functionality.
> 
> Should this squatting perhaps be documented in the style of RFC 8093 to 
> avoid future surprises?

Yes, I think that's a good idea.

> > Speaking of Ray's draft, our proposal is able to handle his use case
> > but unfortunately our use cases are not achievable in his. 

> Please note that neither draft handles the use case of also passing the 
> port number, which in a world of growing CGN deployment, may soon prove 
> quite important.

I agree that neither handles it explicitly.  Ray's singular use case
doesn't really need it, and our draft can handle ports through the DNS
address family mechanism if needed, albeit less compactly that could
be otherwise envisioned.  If this were something that others think
should somehow be made explicit via some other mechanism, I could see
incorporating that.


From nobody Tue Mar 28 14:44:24 2017
Return-Path: <tale@dd.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3C9E1129A2C for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 14:44:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.902
X-Spam-Level: 
X-Spam-Status: No, score=-1.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wKvkgN9vHphf for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 14:44:21 -0700 (PDT)
Received: from gro.dd.org (gro.dd.org [207.136.192.136]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 13C171297AB for <dnsop@ietf.org>; Tue, 28 Mar 2017 14:44:18 -0700 (PDT)
Received: by gro.dd.org (Postfix, from userid 102) id E13F03F468; Tue, 28 Mar 2017 17:44:16 -0400 (EDT)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Message-ID: <22746.55600.861833.352663@gro.dd.org>
Date: Tue, 28 Mar 2017 17:44:16 -0400
From: Dave Lawrence <tale@dd.org>
To: Paul Vixie <paul@redbarn.org>
Cc: Warren Kumari <warren@kumari.net>, dnsop <dnsop@ietf.org>, Pieter Lexis <pieter.lexis@powerdns.com>
In-Reply-To: <58DA9B68.2020007@redbarn.org>
References: <22745.35498.811412.936974@gro.dd.org> <69EA837B-77BE-4202-8BFF-0243CF6AAC07@redbarn.org> <B18C12F9-D3EF-46D7-90D4-E58CEA575966@puck.nether.net> <20170328132050.018870d5@aardbei.mobile.plexis.eu> <CAHw9_iLOnKz_0c95FBzo0vt5n0TARwDYYYGvTafaQRcnZev64w@mail.gmail.com> <58DA9B68.2020007@redbarn.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/UlXQXVByeDd8OrjbNgIA_RG7gHc>
Subject: Re: [DNSOP] draft-tale-dnsop-serve-stale
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Mar 2017 21:44:23 -0000

Paul Vixie writes:
> speaking of resimprove, i hope you'll include in this draft the idea of
> using delegation-TTL as a delegation-recheck interval, and using an
> authoritative NXDOMAIN from the delegator as proof that you need to run
> an "rm -rf" in your cache.

I definitely like the latter idea as wholly on-point for the main
issue this draft is trying to address, and will get it into the next
rev.

I'm slightly less sure about dragging delegating rechecking into it,
but open enough to being convinced that it is also on-point and
doesn't unduly complicate what is conceptually very straightforward in
the current draft.

I'm also in favour of revivificating resimprove.  I don't know why it
languished either, but don't recall substantial objection.  If it were
brought back that somewhat obviates needing to bring up the delegation
recheck here.


From nobody Tue Mar 28 17:25:41 2017
Return-Path: <d3e3e3@gmail.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D16BA126BFD for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 17:25:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.749
X-Spam-Level: 
X-Spam-Status: No, score=-1.749 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id C_YDNh3psmuA for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 17:25:38 -0700 (PDT)
Received: from mail-it0-x229.google.com (mail-it0-x229.google.com [IPv6:2607:f8b0:4001:c0b::229]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6234E126579 for <dnsop@ietf.org>; Tue, 28 Mar 2017 17:25:38 -0700 (PDT)
Received: by mail-it0-x229.google.com with SMTP id y18so40374577itc.1 for <dnsop@ietf.org>; Tue, 28 Mar 2017 17:25:38 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=UZ5h3NHxMgjQSANrYEj0Osod5YHPdPXBgrbvcyI0jX4=; b=F94nfqLD1q6lF7WCFR56zfBc5LfYEcNKk61uD0+YvWC71jW9tuUcrsocpAGcM39QUM MrtA0RK2qkgGOepEXlnZS30yNFyI13LEGnxRh36Hd/D5XSLULGHOdjIhSApebuEGf1TA T7bQWnXuAnYpqwjxZnHI0/n8H4+0Ej24s8i7fUklOQSvbH00tFpyBB/d2jvmq0Bv7YUS nt85FGOKLdGJaBRaGpXi6nM6jJleyv6KsUJr5p/HXVCEUhr/uvvv+Z1A4RbThvakkKpE xkaQKtoVCtrIrRsn4jWgghKvzpme/O1un1PtBGRWdoJICPlo6uNxHNp8onCm6zJO4w6j g8KQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=UZ5h3NHxMgjQSANrYEj0Osod5YHPdPXBgrbvcyI0jX4=; b=QaFm/dOJZpxMBLvwAkSVP56ByOmg3nXopIfQQxFT66xfcSoW+ZBLIaO0/py6Jb9/FO vK3B4lrK+Eq/So+OHTT1pJCssh7ENs2IXXoFPzZRH6B4uRZbfnbgaYLVLxqx1/IPng86 +MMuLfcSUEALtxz8+tU0oqLOy6goEslTomax+ZvehlLAICwsjpprb4WOqAjqK3XUaYPu cHJFyxxilNKOyEogUJyFZqHVc1fRQsOjVEsbWgMg45b2O9LhRLjugamMzZ5Q/g+JqsBu 5RhpZpZk4IJN+Tk9rSZOUA0XJszyJfQvkBlUhtNz27v8WdtR/NkDYUToM5mphPe1TzLC eyiQ==
X-Gm-Message-State: AFeK/H0KD6ZeB2UO0Hg49j8hN7hOpu9/jpj0PEYZYLBx5K4p8T6BLHN7RKwFJR7fxQpJCusKDaVtx1RjcwJZgg==
X-Received: by 10.107.8.39 with SMTP id 39mr29075327ioi.189.1490747137786; Tue, 28 Mar 2017 17:25:37 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.107.16.21 with HTTP; Tue, 28 Mar 2017 17:25:22 -0700 (PDT)
In-Reply-To: <20170328183156.2467.qmail@ary.lan>
References: <20170328183156.2467.qmail@ary.lan>
From: Donald Eastlake <d3e3e3@gmail.com>
Date: Tue, 28 Mar 2017 20:25:22 -0400
Message-ID: <CAF4+nEGWJLz-RinMPGkfp3gOfBxcagxhWgk0UMbXAELCnnE3Jg@mail.gmail.com>
To: John Levine <johnl@taugh.com>
Cc: "<dnsop@ietf.org>" <dnsop@ietf.org>
Content-Type: text/plain; charset=UTF-8
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/kd4-K7DL119w5HPvtQrPOe1Pn5A>
Subject: Re: [DNSOP] BULK RR as optional feature
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 29 Mar 2017 00:25:40 -0000

Wouldn't a BULK RR ignorant DNS server just store the BULK RR as opaque data?

Thanks,
Donald
===============================
 Donald E. Eastlake 3rd   +1-508-333-2270 (cell)
 155 Beaver Street, Milford, MA 01757 USA
 d3e3e3@gmail.com


On Tue, Mar 28, 2017 at 2:31 PM, John Levine <johnl@taugh.com> wrote:
> At yesterday's session, Tale confirmed that since BULK adds so much
> new special purpose complexity to DNS servers, the plan is that
> support for it will be optional.
>
> An optional RRTYPE with extra semantics introduces some new
> compatibility problems.  What happens if a server that doesn't support
> BULK tries to load a local zone file with a BULK record.  Does it
> reject the whole file, ignore the record, or something else?  What if
> such a server receives BULK by AXFR?  By IXFR?  What if one shows up
> in a cache from a buggy authoritative server?  In all of these cases,
> the current RFC 3597 behavior will just return the BULK record which
> seems wrong.
>
> I continue to think that this kind of feature belongs in special
> purpose DNS servers, not in the core DNS.
>
> R's,
> John
>
> _______________________________________________
> DNSOP mailing list
> DNSOP@ietf.org
> https://www.ietf.org/mailman/listinfo/dnsop


From nobody Tue Mar 28 17:26:26 2017
Return-Path: <John.Woodworth@CenturyLink.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 96ED3129479 for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 17:26:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id avxGNQoV01Fn for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 17:26:23 -0700 (PDT)
Received: from lxdnp29m.centurylink.com (lxdnp29m.centurylink.com [155.70.32.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 920BE129456 for <dnsop@ietf.org>; Tue, 28 Mar 2017 17:26:23 -0700 (PDT)
Received: from lxdenvmpc030.qintra.com (emailout.qintra.com [10.1.51.30]) by lxdnp29m.centurylink.com (8.14.8/8.14.8) with ESMTP id v2T0QMlQ011106 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 28 Mar 2017 18:26:23 -0600
Received: from lxdenvmpc030.qintra.com (unknown [127.0.0.1]) by IMSA (Postfix) with ESMTP id 996BF1E0065; Tue, 28 Mar 2017 18:26:17 -0600 (MDT)
Received: from lxdnp32k.corp.intranet (unknown [151.119.92.134]) by lxdenvmpc030.qintra.com (Postfix) with ESMTP id 767F41E0058; Tue, 28 Mar 2017 18:26:17 -0600 (MDT)
Received: from lxdnp32k.corp.intranet (localhost [127.0.0.1]) by lxdnp32k.corp.intranet (8.14.8/8.14.8) with ESMTP id v2T0QHW2038054; Tue, 28 Mar 2017 18:26:17 -0600
Received: from vodcwhubex501.ctl.intranet (vodcwhubex501.ctl.intranet [151.117.206.27]) by lxdnp32k.corp.intranet (8.14.8/8.14.8) with ESMTP id v2T0QHSd038049 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Tue, 28 Mar 2017 18:26:17 -0600
Received: from PODCWMBXEX501.ctl.intranet ([169.254.1.58]) by vodcwhubex501.ctl.intranet ([151.117.206.27]) with mapi id 14.03.0339.000; Tue, 28 Mar 2017 19:26:16 -0500
From: "Woodworth, John R" <John.Woodworth@CenturyLink.com>
To: "'John Levine'" <johnl@taugh.com>, "dnsop@ietf.org" <dnsop@ietf.org>
CC: "Woodworth, John R" <John.Woodworth@CenturyLink.com>
Thread-Topic: [DNSOP] BULK RR as optional feature
Thread-Index: AQHSp/GxEz7tgyTElE2qFZBLVlV576Gq7U4w
Date: Wed, 29 Mar 2017 00:26:16 +0000
Message-ID: <A05B583C828C614EBAD1DA920D92866BD0717CCA@PODCWMBXEX501.ctl.intranet>
References: <20170328183156.2467.qmail@ary.lan>
In-Reply-To: <20170328183156.2467.qmail@ary.lan>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [151.117.206.7]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-TM-AS-MML: disable
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/1Pj04MDf54T2O6Sbi2feuKXKiDQ>
Subject: Re: [DNSOP] BULK RR as optional feature
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 29 Mar 2017 00:26:26 -0000

> -----Original Message-----
> From: DNSOP [mailto:dnsop-bounces@ietf.org] On Behalf Of John Levine
>
> At yesterday's session, Tale confirmed that since BULK adds so much
> new special purpose complexity to DNS servers, the plan is that
> support for it will be optional.
>
> An optional RRTYPE with extra semantics introduces some new
> compatibility problems.  What happens if a server that doesn't
> support BULK tries to load a local zone file with a BULK record.
>

Hi John,

Thanks for your beautiful question.  If a server doesn't support BULK
the RR will simply sit there like any other unrecognized RR type.

>
> Does it reject the whole file, ignore the record, or something else?
> What if such a server receives BULK by AXFR?  By IXFR?  What if one
> shows up in a cache from a buggy authoritative server?  In all of
> these cases, the current RFC 3597 behavior will just return the
> BULK record which seems wrong.
>

The BULK RR simply transfers "intent" or a "recipe" for other records.
As you indicate, it would be displayed as TYPEXX and "\#" RDATA
encoding but would not interfere with transfers.  Since this RFC3597
behavior is expected behavior, these zones could even be housed in a
nameserver without support and transferred to one with, again with
no impact to the transfer.

One thing I feel I must point out is no one other than the zone admin
really cares about the recipe just the cupcakes.  If your nameserver
can't (or won't) make cupcakes then the cupcakes just don't exist.

Not understanding the recipe is really no different than not using it.

>
> I continue to think that this kind of feature belongs in special
> purpose DNS servers, not in the core DNS.
>

I wouldn't want to force any customers to use "XYZ" just to be able
to send us their recipes.  They probably already have tools and people
in place for managing their current "ABC" nameservers.

I would also just love for a $GENERATE to make it across the wire
intact (assuming both ends are on bind).


Thanks again,
John

>
> R's,
> John
>
> _______________________________________________
> DNSOP mailing list
> DNSOP@ietf.org
> https://www.ietf.org/mailman/listinfo/dnsop
>
>
-- THESE ARE THE DROIDS TO WHOM I REFER:
This communication is the property of CenturyLink and may contain confident=
ial or privileged information. Unauthorized use of this communication is st=
rictly prohibited and may be unlawful. If you have received this communicat=
ion in error, please immediately notify the sender by reply e-mail and dest=
roy all copies of the communication and any attachments.


From nobody Tue Mar 28 17:31:54 2017
Return-Path: <paul@redbarn.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 66AC012955F for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 17:31:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.902
X-Spam-Level: 
X-Spam-Status: No, score=-1.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Cc2IgpG0ivDZ for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 17:31:48 -0700 (PDT)
Received: from family.redbarn.org (family.redbarn.org [24.104.150.213]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8652412956E for <dnsop@ietf.org>; Tue, 28 Mar 2017 17:31:45 -0700 (PDT)
Received: from [IPv6:2001:559:8000:c9:ec65:c0c4:f477:b801] (unknown [IPv6:2001:559:8000:c9:ec65:c0c4:f477:b801]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by family.redbarn.org (Postfix) with ESMTPSA id 6E45861F9C; Wed, 29 Mar 2017 00:31:45 +0000 (UTC)
Message-ID: <58DB0070.8060603@redbarn.org>
Date: Tue, 28 Mar 2017 17:31:44 -0700
From: Paul Vixie <paul@redbarn.org>
User-Agent: Postbox 5.0.12 (Windows/20170323)
MIME-Version: 1.0
To: Donald Eastlake <d3e3e3@gmail.com>
CC: John Levine <johnl@taugh.com>, "<dnsop@ietf.org>" <dnsop@ietf.org>
References: <20170328183156.2467.qmail@ary.lan> <CAF4+nEGWJLz-RinMPGkfp3gOfBxcagxhWgk0UMbXAELCnnE3Jg@mail.gmail.com>
In-Reply-To: <CAF4+nEGWJLz-RinMPGkfp3gOfBxcagxhWgk0UMbXAELCnnE3Jg@mail.gmail.com>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/FfLmXEiXNUKLTDzhTgJAsoU1pUE>
Subject: Re: [DNSOP] BULK RR as optional feature
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 29 Mar 2017 00:31:52 -0000

generally, we have not worried about versioning or capability
negotiation among axfr/ixfr partners. a zone administrator can simply
choose primary and secondary servers on the basis of advertised
capabilities, and remove any who can't conform.

last time we had this discussion, it emerged that many secondary and
primary name service providers had their own private protocol and either
did not support ixfr/axfr at all, or did not support any of their
competitive extensions (like apex cname) over ixfr/axfr.

it's my view that BULK is better than $GENERATE and i would have
proposed the former rather than the latter had i known then what i know
now. i further believe that it need not be a negotiated capability
between ixfr/axfr partners.

vixie


From nobody Tue Mar 28 17:41:37 2017
Return-Path: <John.Woodworth@CenturyLink.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BDD7312871F for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 17:41:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5srP6C5TYKZc for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 17:41:34 -0700 (PDT)
Received: from lxdnp29m.centurylink.com (lxdnp29m.centurylink.com [155.70.32.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E086A128B44 for <dnsop@ietf.org>; Tue, 28 Mar 2017 17:41:33 -0700 (PDT)
Received: from lxdenvmpc030.qintra.com (emailout.qintra.com [10.1.51.30]) by lxdnp29m.centurylink.com (8.14.8/8.14.8) with ESMTP id v2T0fXeS025341 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 28 Mar 2017 18:41:33 -0600
Received: from lxdenvmpc030.qintra.com (unknown [127.0.0.1]) by IMSA (Postfix) with ESMTP id 2CBBD1E0053; Tue, 28 Mar 2017 18:41:28 -0600 (MDT)
Received: from lxomp06u.corp.intranet (unknown [151.119.92.134]) by lxdenvmpc030.qintra.com (Postfix) with ESMTP id 058031E004E; Tue, 28 Mar 2017 18:41:28 -0600 (MDT)
Received: from lxomp06u.corp.intranet (localhost [127.0.0.1]) by lxomp06u.corp.intranet (8.14.8/8.14.8) with ESMTP id v2T0fRL5025183; Tue, 28 Mar 2017 19:41:27 -0500
Received: from vodcwhubex501.ctl.intranet (vodcwhubex501.ctl.intranet [151.117.206.27]) by lxomp06u.corp.intranet (8.14.8/8.14.8) with ESMTP id v2T0fRq2025180 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Tue, 28 Mar 2017 19:41:27 -0500
Received: from PODCWMBXEX501.ctl.intranet ([169.254.1.58]) by vodcwhubex501.ctl.intranet ([151.117.206.27]) with mapi id 14.03.0339.000; Tue, 28 Mar 2017 19:41:27 -0500
From: "Woodworth, John R" <John.Woodworth@CenturyLink.com>
To: "'Evan Hunt'" <each@isc.org>, John Levine <johnl@taugh.com>
CC: "dnsop@ietf.org" <dnsop@ietf.org>, "Woodworth, John R" <John.Woodworth@CenturyLink.com>
Thread-Topic: [DNSOP] BULK RR as optional feature
Thread-Index: AQHSp/GxEz7tgyTElE2qFZBLVlV576GrDi6A///pAzA=
Date: Wed, 29 Mar 2017 00:41:26 +0000
Message-ID: <A05B583C828C614EBAD1DA920D92866BD0717CFC@PODCWMBXEX501.ctl.intranet>
References: <20170328183156.2467.qmail@ary.lan> <20170328205151.GB23312@isc.org>
In-Reply-To: <20170328205151.GB23312@isc.org>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [151.117.206.7]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-TM-AS-MML: disable
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/uDOK3cj76wx-T570OUsBMDtchiw>
Subject: Re: [DNSOP] BULK RR as optional feature
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 29 Mar 2017 00:41:36 -0000

> -----Original Message-----
> From: DNSOP [mailto:dnsop-bounces@ietf.org] On Behalf Of Evan Hunt
>
> On Tue, Mar 28, 2017 at 06:31:56PM -0000, John Levine wrote:
> > What if such a server receives BULK by AXFR?  By IXFR?
>
> I agree these scenarios in particular need to be specified.
>

Hi Evan,

Thanks for your comments.

>
> One possible solution would be an EDNS signal indicating whether or
> not the secondary server implements BULK. If not, the primary would
> have to expand the BULK data during transfer, same as BIND expands
> $GENERATE.  (I proposed a similar sort of EDNS signaling mechanism
> in draft-hunt-note-rr-01 a few years back.)
>

I believe this would ultimately be less efficient than generating
the records on the fly.

Assuming a relatively small range, say an IPv4 /16.  You would
need to sweep through similar logic and load _every_single_answer_
into memory rather than just the ones which are asked for.

I see no reason caching couldn't be used to hold the more commonly
requested records in order to save on CPU. (apologies for double-neg)

Additionally, the patterns could (and most likely should) be pre-
parsed for simpler/ lower calorie processing.


Thanks,
John

>
> --
> Evan Hunt -- each@isc.org
> Internet Systems Consortium, Inc.
>
> _______________________________________________
> DNSOP mailing list
> DNSOP@ietf.org
> https://www.ietf.org/mailman/listinfo/dnsop
>
>
-- THESE ARE THE DROIDS TO WHOM I REFER:
This communication is the property of CenturyLink and may contain confident=
ial or privileged information. Unauthorized use of this communication is st=
rictly prohibited and may be unlawful. If you have received this communicat=
ion in error, please immediately notify the sender by reply e-mail and dest=
roy all copies of the communication and any attachments.


From nobody Tue Mar 28 18:31:33 2017
Return-Path: <shuque@gmail.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 899E112948D for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 18:31:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.698
X-Spam-Level: 
X-Spam-Status: No, score=-2.698 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UgE87EH6kqP6 for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 18:31:29 -0700 (PDT)
Received: from mail-vk0-x236.google.com (mail-vk0-x236.google.com [IPv6:2607:f8b0:400c:c05::236]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7D84C127B52 for <dnsop@ietf.org>; Tue, 28 Mar 2017 18:31:29 -0700 (PDT)
Received: by mail-vk0-x236.google.com with SMTP id d188so1933208vka.0 for <dnsop@ietf.org>; Tue, 28 Mar 2017 18:31:29 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=hnz9ENHYvCU17o8ffukOxE61Z62PqseHd1mAK1Wy4pY=; b=EsEkVbTrWze1dv+9bfirbrMLIX6qNcX2TAcNN6pg2HvIxTpr67FibSNUUk9828bPKN Wy6KVQSKIa+VPLN/u18i312dzLBfA6zKdydWgrrshYNmcIIh4NUFCdxGxeTuJ2dTXIMn j9UzbmAAc//pItNuplubAue3fH5rHlG+w+QN/pO7w2roeZsx3LpNna0t8LG6Mi94KVw7 xp3M9Pd6dxzxUBtTg9FxnZz4Qq2pSZiqhvW+UshPhQumQr+D1wWlDCW3hVUQLNx8nJms 8NevVH5CLgLdFIN0CjWfjxwTS4WpNh5zlI0spVDU8v40p72wg8ivDSc5BFSRUvcwZJcj DRoA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=hnz9ENHYvCU17o8ffukOxE61Z62PqseHd1mAK1Wy4pY=; b=bwaI42lEwRCZn2xfQGDk4yhpkhveJ3z0meDwMQiziHkF0b8v1rdmf/Omg3HDM+UTKs PXpbKIOFPomeA9R4bFFbAUI9mRqeYhH50G+rTHc3nq7BY4r0b3UgwE5xx4AZ6RH10QuM VyLLNKt30HRY0iUSfwgl4WjDiox47RcuBRRznhsHN4hlvUwrsJsBBBEIdQztHAo9qUXd 5KoJ1zZsld3v/wReUt4Yz+o0IQBl0uTXt/B127em/8Yqt5l4yWzsu4hloQiUoND4clf0 4BTKovzEUpv0e/Z3fg5ixTLkxS/lvNKBSZOCHiVBJex9v7N24YpG2hiCiTxfL7U69UMR K9UA==
X-Gm-Message-State: AFeK/H2AG0WytSsdaTC4w30tAzVJsoowUbJEepHN2l6WZXJFJL/nxZicYKajSzWxwUjIvxDEhgR6pqRPJ1vMbA==
X-Received: by 10.176.82.238 with SMTP id w43mr6599936uaw.171.1490751088496; Tue, 28 Mar 2017 18:31:28 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.176.84.207 with HTTP; Tue, 28 Mar 2017 18:31:27 -0700 (PDT)
In-Reply-To: <58DA9B68.2020007@redbarn.org>
References: <22745.35498.811412.936974@gro.dd.org> <69EA837B-77BE-4202-8BFF-0243CF6AAC07@redbarn.org> <B18C12F9-D3EF-46D7-90D4-E58CEA575966@puck.nether.net> <20170328132050.018870d5@aardbei.mobile.plexis.eu> <CAHw9_iLOnKz_0c95FBzo0vt5n0TARwDYYYGvTafaQRcnZev64w@mail.gmail.com> <58DA9B68.2020007@redbarn.org>
From: Shumon Huque <shuque@gmail.com>
Date: Tue, 28 Mar 2017 20:31:27 -0500
Message-ID: <CAHPuVdXMqkKwxQiQ4Npsy+ucrzFVh=3ZR1HqyVQgLG+g_siHvg@mail.gmail.com>
To: Paul Vixie <paul@redbarn.org>
Cc: Warren Kumari <warren@kumari.net>, dnsop <dnsop@ietf.org>,  Pieter Lexis <pieter.lexis@powerdns.com>
Content-Type: multipart/alternative; boundary=94eb2c18f5e2141a0e054bd48986
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/f2c_X5KW407ChZmNopyn2--DOfg>
Subject: Re: [DNSOP] draft-tale-dnsop-serve-stale
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 29 Mar 2017 01:31:31 -0000

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

On Tue, Mar 28, 2017 at 12:20 PM, Paul Vixie <paul@redbarn.org> wrote:

>
> since it allocates no code point and the method requires no interop,
> this draft feels a bit like resimprove, which died on the vine for no
> reason i can now recall. it's harmless as an FYI, but does not belong on
> the standards track.
>
> speaking of resimprove, i hope you'll include in this draft the idea of
> using delegation-TTL as a delegation-recheck interval, and using an
> authoritative NXDOMAIN from the delegator as proof that you need to run
> an "rm -rf" in your cache.
>
> i bring this up because we need to be able to kill more cached data
> faster-- the opposite of stretchiness-- for abuse control reasons. if
> you're going to soften the signaling for cache expiration, you really
> ought to balance that out with this simple method of also hardening it.
>

Hi Paul,

Perhaps you've forgotten (since you participated in the discussions), but
the portion of resimprove that dealt with expunging cached data below the
NXDOMAIN boundary was rescued, expanded on, and published as
RFC 8020 ("NXDOMAIN: There Really is Nothing Underneath") late last
year.

-- 
Shumon Huque

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

<div dir=3D"ltr"><div class=3D"gmail_extra"><div class=3D"gmail_quote">On T=
ue, Mar 28, 2017 at 12:20 PM, Paul Vixie <span dir=3D"ltr">&lt;<a href=3D"m=
ailto:paul@redbarn.org" target=3D"_blank">paul@redbarn.org</a>&gt;</span> w=
rote:<br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;borde=
r-left:1px #ccc solid;padding-left:1ex"><br>
since it allocates no code point and the method requires no interop,<br>
this draft feels a bit like resimprove, which died on the vine for no<br>
reason i can now recall. it&#39;s harmless as an FYI, but does not belong o=
n<br>
the standards track.<br>
<br>
speaking of resimprove, i hope you&#39;ll include in this draft the idea of=
<br>
using delegation-TTL as a delegation-recheck interval, and using an<br>
authoritative NXDOMAIN from the delegator as proof that you need to run<br>
an &quot;rm -rf&quot; in your cache.<br>
<br>
i bring this up because we need to be able to kill more cached data<br>
faster-- the opposite of stretchiness-- for abuse control reasons. if<br>
you&#39;re going to soften the signaling for cache expiration, you really<b=
r>
ought to balance that out with this simple method of also hardening it.<br>=
</blockquote><div><br></div><div>Hi Paul,</div><div><br></div><div>Perhaps =
you&#39;ve forgotten (since you participated in the discussions), but</div>=
<div>the portion of resimprove that dealt with expunging cached data below =
the</div><div>NXDOMAIN boundary was rescued, expanded on, and published as<=
/div><div>RFC 8020 (&quot;NXDOMAIN: There Really is Nothing Underneath&quot=
;) late last</div><div>year.</div><div><br></div><div>--=C2=A0</div><div>Sh=
umon Huque</div><div><br></div></div></div></div>

--94eb2c18f5e2141a0e054bd48986--


From nobody Tue Mar 28 18:50:16 2017
Return-Path: <shuque@gmail.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C483412956B for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 18:50:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.698
X-Spam-Level: 
X-Spam-Status: No, score=-2.698 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2rFdqSIDJ0jy for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 18:50:12 -0700 (PDT)
Received: from mail-vk0-x22b.google.com (mail-vk0-x22b.google.com [IPv6:2607:f8b0:400c:c05::22b]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 244BB1273B1 for <dnsop@ietf.org>; Tue, 28 Mar 2017 18:50:12 -0700 (PDT)
Received: by mail-vk0-x22b.google.com with SMTP id s68so2185454vke.3 for <dnsop@ietf.org>; Tue, 28 Mar 2017 18:50:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=/jbBbr7vmoam2WleYjED5m9MCiqdx5Hof5QVPt6oIM4=; b=kQ448aVpm0ue99TACxmmjIinGyJIEdu6FKw1bfV5e1xpWTvkwtV2idkvT4JDhw5s6X 8pSOVHQ9vdGyspRGuTiSf33DY5SLxIM7ZLcY9Ot3d8iKx1yDQqtEfgYessACZJZtkJpm Mszuedhsk9N4lNg6E5Bt9JMxRt5dmB6Y0MqTVYxlbUwQSD8dFFwr1X9bRuBYxLEHxcLz 6EG1GfZrlWDlJMuCdWf4oXT2A22oyfLgib1kqZs4ynPvnjuvwJz+WJwYrt1KpDDNZe3p shmH6/m4a1F/6zuCJi3dYADMMzcyTYQnBhRdGamImSAATJ/JeUKog8ejlrxLrRygz/en 242Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=/jbBbr7vmoam2WleYjED5m9MCiqdx5Hof5QVPt6oIM4=; b=E2lhFmUmE2oDu71b8E4vCQ71b84bqnvumr8s34wuyq8ThpptJ0bY32o1DVryRdO8Ul tj6TYr2EeHTHXbVRvqHqnJc4xFZ5GS1YvBs+wMAL6A32EIbOrVJvqio+3MBCIkFdLyX/ SKxmFlKYog1Npc4w80iEKJxsnOy/03eo5ra8sbn61yr2ufArt1FS6pIc6oeD7QVpL9Xe lAzVDUeLom8Za7s7yzKJAGr0LwA8foJtudB/2wkOA4DDd0bnbUduMK50Vf59OIgec9Sb D83MgiOT4Xcw+oJFga+QbToKtj9DyXf6AKIHtMN0HcndhTa8pEKy47+lLJHqfsJFMZMY KTFA==
X-Gm-Message-State: AFeK/H3svaoaW6Brj+pXjoW1qXnu/kCy/Ie4KKIVZAURoQtSxHOxNDVLFc/W5rDYue9/+9CqiMmrzEv8FoQfDw==
X-Received: by 10.159.40.135 with SMTP id d7mr15498453uad.122.1490752211184; Tue, 28 Mar 2017 18:50:11 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.176.84.207 with HTTP; Tue, 28 Mar 2017 18:50:10 -0700 (PDT)
In-Reply-To: <230235C0-8033-4D62-9FD2-DE366C7EA368@vpnc.org>
References: <230235C0-8033-4D62-9FD2-DE366C7EA368@vpnc.org>
From: Shumon Huque <shuque@gmail.com>
Date: Tue, 28 Mar 2017 20:50:10 -0500
Message-ID: <CAHPuVdXO4-kSieE0EC39Xzt3XLhUs+irSonETMfgGfxgbsZsEw@mail.gmail.com>
To: Paul Hoffman <paul.hoffman@vpnc.org>
Cc: dnsop WG <dnsop@ietf.org>
Content-Type: multipart/alternative; boundary=94eb2c123058fef513054bd4cb6c
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/GSRtLYrV40j_qnjY_bkINi102UQ>
Subject: Re: [DNSOP] Discussions of NSEC5
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 29 Mar 2017 01:50:14 -0000

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

On Tue, Mar 28, 2017 at 1:28 PM, Paul Hoffman <paul.hoffman@vpnc.org> wrote:
[...]


> - White Lies can be done with NSEC, not just with NSEC3. RFC 7129 calls
> these "minimally covering NSEC records". I would think that doing NSEC
> White Lies would require less CPU than doing NSEC3 White Lies (but I
> haven't done the work to be sure).
>

I would say that's almost definitely true, but I haven't done the empirical
work
either.

The reason Sharon's slides and the research paper only show performance
results
versus NSEC3 white lies is that was the only white lies implementation in a
production quality open-source nameserver available/known to us at the time
of the measurement work.

-- 
Shumon Huque

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

<div dir=3D"ltr"><div class=3D"gmail_extra"><div class=3D"gmail_quote">On T=
ue, Mar 28, 2017 at 1:28 PM, Paul Hoffman <span dir=3D"ltr">&lt;<a href=3D"=
mailto:paul.hoffman@vpnc.org" target=3D"_blank">paul.hoffman@vpnc.org</a>&g=
t;</span> wrote:<br><div>[...]</div><div>=C2=A0</div><blockquote class=3D"g=
mail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-l=
eft:1ex">
- White Lies can be done with NSEC, not just with NSEC3. RFC 7129 calls the=
se &quot;minimally covering NSEC records&quot;. I would think that doing NS=
EC White Lies would require less CPU than doing NSEC3 White Lies (but I hav=
en&#39;t done the work to be sure).<br></blockquote><div><br></div><div>I w=
ould say that&#39;s almost definitely true, but I haven&#39;t done the empi=
rical work</div><div>either.</div><div><br></div><div>The reason Sharon&#39=
;s slides and the research paper only show performance results</div><div>ve=
rsus NSEC3 white lies is that was the only white lies implementation in a=
=C2=A0</div><div>production quality open-source nameserver available/known =
to us at the time of the measurement work.</div><div><br></div><div>--=C2=
=A0</div><div>Shumon Huque</div><div><br></div></div></div></div>

--94eb2c123058fef513054bd4cb6c--


From nobody Tue Mar 28 19:19:40 2017
Return-Path: <each@isc.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F2964128D2E for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 19:19:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.901
X-Spam-Level: 
X-Spam-Status: No, score=-6.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id h6200EjY3_7h for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 19:19:37 -0700 (PDT)
Received: from mx.pao1.isc.org (mx.pao1.isc.org [149.20.64.53]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 56B7D1289B5 for <dnsop@ietf.org>; Tue, 28 Mar 2017 19:19:37 -0700 (PDT)
Received: from bikeshed.isc.org (bikeshed.isc.org [149.20.48.19]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by mx.pao1.isc.org (Postfix) with ESMTPS id 5FEF934930F; Wed, 29 Mar 2017 02:19:35 +0000 (UTC)
Received: by bikeshed.isc.org (Postfix, from userid 10292) id 54358216C1C; Wed, 29 Mar 2017 02:19:35 +0000 (UTC)
Date: Wed, 29 Mar 2017 02:19:35 +0000
From: Evan Hunt <each@isc.org>
To: "Woodworth, John R" <John.Woodworth@CenturyLink.com>
Cc: John Levine <johnl@taugh.com>, "dnsop@ietf.org" <dnsop@ietf.org>
Message-ID: <20170329021935.GA25314@isc.org>
References: <20170328183156.2467.qmail@ary.lan> <20170328205151.GB23312@isc.org> <A05B583C828C614EBAD1DA920D92866BD0717CFC@PODCWMBXEX501.ctl.intranet>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <A05B583C828C614EBAD1DA920D92866BD0717CFC@PODCWMBXEX501.ctl.intranet>
User-Agent: Mutt/1.5.23 (2014-03-12)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/FnWxoTDYor9mLHF3ealRFyAIR68>
Subject: Re: [DNSOP] BULK RR as optional feature
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 29 Mar 2017 02:19:39 -0000

On Wed, Mar 29, 2017 at 12:41:26AM +0000, Woodworth, John R wrote:
> I believe this would ultimately be less efficient than generating
> the records on the fly.

Unquestionably. This clearly wouldn't be the preferred behavior.
If the slave does understand BULK records, you'd just transfer
those.

> Assuming a relatively small range, say an IPv4 /16.  You would
> need to sweep through similar logic and load _every_single_answer_
> into memory rather than just the ones which are asked for.

Sure, that's what $GENERATE does. The generated records are then transfered
normally. You con't end up with one auth server that has generated records
and another that doesn't.

> I see no reason caching couldn't be used to hold the more commonly
> requested records in order to save on CPU. (apologies for double-neg)
> 
> Additionally, the patterns could (and most likely should) be pre-
> parsed for simpler/ lower calorie processing.

But if you have a primary that supports BULK and a secondary that doesn't,
then you have two authoritative servers for the same domain with the same
serial number but one of is saying NXDOMAIN when the other one returns a
positive answer.  This is a significant problem, and the draft ought to
address it.  (Or have I misunderstood something?)

-- 
Evan Hunt -- each@isc.org
Internet Systems Consortium, Inc.


From nobody Tue Mar 28 20:19:17 2017
Return-Path: <John.Woodworth@CenturyLink.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 78079128CFF for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 20:19:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gcu9Ur8IKUIp for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 20:19:13 -0700 (PDT)
Received: from lxomp52w.centurylink.com (lxomp52w.centurylink.com [155.70.50.76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7A9F71270A0 for <dnsop@ietf.org>; Tue, 28 Mar 2017 20:19:13 -0700 (PDT)
Received: from lxdenvmpc030.qintra.com (emailout.qintra.com [10.1.51.30]) by lxomp52w.centurylink.com (8.14.8/8.14.8) with ESMTP id v2T3JCMO056162 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 28 Mar 2017 22:19:12 -0500
Received: from lxdenvmpc030.qintra.com (unknown [127.0.0.1]) by IMSA (Postfix) with ESMTP id 0E0971E004E; Tue, 28 Mar 2017 21:19:07 -0600 (MDT)
Received: from lxdnp32k.corp.intranet (unknown [151.119.92.134]) by lxdenvmpc030.qintra.com (Postfix) with ESMTP id DD7871E0035; Tue, 28 Mar 2017 21:19:06 -0600 (MDT)
Received: from lxdnp32k.corp.intranet (localhost [127.0.0.1]) by lxdnp32k.corp.intranet (8.14.8/8.14.8) with ESMTP id v2T3J6Ro004963; Tue, 28 Mar 2017 21:19:06 -0600
Received: from vodcwhubex501.ctl.intranet (vodcwhubex501.ctl.intranet [151.117.206.27]) by lxdnp32k.corp.intranet (8.14.8/8.14.8) with ESMTP id v2T3J6Rf004960 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Tue, 28 Mar 2017 21:19:06 -0600
Received: from PODCWMBXEX501.ctl.intranet ([169.254.1.58]) by vodcwhubex501.ctl.intranet ([151.117.206.27]) with mapi id 14.03.0339.000; Tue, 28 Mar 2017 22:19:06 -0500
From: "Woodworth, John R" <John.Woodworth@CenturyLink.com>
To: "dnsop@ietf.org" <dnsop@ietf.org>
CC: "'JW'" <jw@pcthink.com>, "Woodworth, John R" <John.Woodworth@CenturyLink.com>
Thread-Topic: BULK RR Myth[1] - BULK RRs use complicated regex for their syntax
Thread-Index: AdKoOzwwaW0I649hTF6GY/u1rQi1JA==
Date: Wed, 29 Mar 2017 03:19:05 +0000
Message-ID: <A05B583C828C614EBAD1DA920D92866BD0717ED4@PODCWMBXEX501.ctl.intranet>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [151.117.206.7]
Content-Type: multipart/alternative; boundary="_000_A05B583C828C614EBAD1DA920D92866BD0717ED4PODCWMBXEX501ct_"
MIME-Version: 1.0
X-TM-AS-MML: disable
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/YooRUEn8VAUYkNpc5d7xHJvcSTg>
Subject: [DNSOP] BULK RR Myth[1] - BULK RRs use complicated regex for their syntax
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 29 Mar 2017 03:19:15 -0000

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

BULK actually does _not_ use regex for its syntax.

It does, however, "borrow" from regex in the way it identifies
backreferences.  The similarities are intentional as to "feel"
familiar and be simple to grasp.  This familiarity is likely
the cause of this misconception.  Another is likely the use
of regex in sections of example pcode.


--
Q.  Why not just use regex?

A.  Regex can be intimidating for some and it is downright
    painful for the narrow scope of the BULK RR draft.
    BULK RR patterns can only* contain literal character-strings
    and numeric ranges (including hex).


Let's take a simple everyday example of matching the numeric range
from 0 to 255.  Matching this simple (and common) numeric range
quickly becomes a bit confusing and complicated to just visualize.


REGEX:

(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)


BULK Pattern:

[0-255]

In the BULK example, a simple glance and the intent is obvious.


Just think what the range of 5 to 240 might look like as regex
syntax (scary).



NOTE: The regex pattern was borrowed from a quick web search
      (link below).  I'm sure there are others but none with
      the same clarity as a simple range.

      https://chrisjwarwick.wordpress.com/2012/09/16/
      more-regular-expressions-regex-for-ip-v4-addresses/

*  A single-hyphen may be used to further simplify this under
    certain circumstances.


-- THESE ARE THE DROIDS TO WHOM I REFER:
This communication is the property of CenturyLink and may contain confident=
ial or privileged information. Unauthorized use of this communication is st=
rictly prohibited and may be unlawful. If you have received this communicat=
ion in error, please immediately notify the sender by reply e-mail and dest=
roy all copies of the communication and any attachments.

--_000_A05B583C828C614EBAD1DA920D92866BD0717ED4PODCWMBXEX501ct_
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 12 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 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.MsoAcetate, li.MsoAcetate, div.MsoAcetate
	{mso-style-priority:99;
	mso-style-link:"Balloon Text Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:8.0pt;
	font-family:"Tahoma","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.BalloonTextChar
	{mso-style-name:"Balloon Text Char";
	mso-style-priority:99;
	mso-style-link:"Balloon Text";
	font-family:"Tahoma","sans-serif";}
.MsoChpDefault
	{mso-style-type:export-only;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"blue" vlink=3D"purple">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">BULK actually does _not_ use regex for its syntax.<o=
:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">It does, however, &quot;borrow&quot; from regex in t=
he way it identifies<o:p></o:p></p>
<p class=3D"MsoNormal">backreferences.&nbsp; The similarities are intention=
al as to &quot;feel&quot;<o:p></o:p></p>
<p class=3D"MsoNormal">familiar and be simple to grasp.&nbsp; This familiar=
ity is likely<o:p></o:p></p>
<p class=3D"MsoNormal">the cause of this misconception.&nbsp; Another is li=
kely the use<o:p></o:p></p>
<p class=3D"MsoNormal">of regex in sections of example pcode.<o:p></o:p></p=
>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">--<o:p></o:p></p>
<p class=3D"MsoNormal">Q.&nbsp; Why not just use regex?<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">A.&nbsp; Regex can be intimidating for some and it i=
s downright<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp;&nbsp; painful for the narrow scope of t=
he BULK RR draft.<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp;&nbsp; BULK RR patterns can only* contai=
n literal character-strings<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp;&nbsp; and numeric ranges (including hex=
).<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Let's take a simple everyday example of matching the=
 numeric range<o:p></o:p></p>
<p class=3D"MsoNormal">from 0 to 255.&nbsp; Matching this simple (and commo=
n) numeric range<o:p></o:p></p>
<p class=3D"MsoNormal">quickly becomes a bit confusing and complicated to j=
ust visualize.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">REGEX:<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)<o:p></o:p></p=
>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">BULK Pattern:<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">[0-255]<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">In the BULK example, a simple glance and the intent =
is obvious.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Just think what the range of 5 to 240 might look lik=
e as regex<o:p></o:p></p>
<p class=3D"MsoNormal">syntax (scary).<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">NOTE: The regex pattern was borrowed from a quick we=
b search<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (link below).&nbsp; I=
'm sure there are others but none with<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; the same clarity as a=
 simple range.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; https://chrisjwarwick=
.wordpress.com/2012/09/16/<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; more-regular-expressi=
ons-regex-for-ip-v4-addresses/<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">*&nbsp; A single-hyphen may be used to further simpl=
ify this under<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp;&nbsp; certain circumstances.<o:p></o:p>=
</p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">-- THESE ARE THE DROIDS TO WHOM I REFER:<o:p></o:p><=
/p>
</div>
<center>This communication is the property of CenturyLink and may contain c=
onfidential or privileged information. Unauthorized use of this communicati=
on is strictly prohibited and may be unlawful. If you have received this co=
mmunication in error, please immediately
 notify the sender by reply e-mail and destroy all copies of the communicat=
ion and any attachments.</center>
</body>
</html>

--_000_A05B583C828C614EBAD1DA920D92866BD0717ED4PODCWMBXEX501ct_--


From nobody Tue Mar 28 20:40:44 2017
Return-Path: <John.Woodworth@CenturyLink.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6DE16128D3E for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 20:40:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BcSdIhOm_g7k for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 20:40:41 -0700 (PDT)
Received: from lxdnp29m.centurylink.com (lxdnp29m.centurylink.com [155.70.32.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D78311204DA for <dnsop@ietf.org>; Tue, 28 Mar 2017 20:40:40 -0700 (PDT)
Received: from lxomavmpc030.qintra.com (emailout.qintra.com [151.117.207.30]) by lxdnp29m.centurylink.com (8.14.8/8.14.8) with ESMTP id v2T3edPY008566 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 28 Mar 2017 21:40:40 -0600
Received: from lxomavmpc030.qintra.com (unknown [127.0.0.1]) by IMSA (Postfix) with ESMTP id D2E941E0063; Tue, 28 Mar 2017 22:40:33 -0500 (CDT)
Received: from lxomp06u.corp.intranet (unknown [151.117.18.14]) by lxomavmpc030.qintra.com (Postfix) with ESMTP id B81311E004F; Tue, 28 Mar 2017 22:40:33 -0500 (CDT)
Received: from lxomp06u.corp.intranet (localhost [127.0.0.1]) by lxomp06u.corp.intranet (8.14.8/8.14.8) with ESMTP id v2T3eX5v018666; Tue, 28 Mar 2017 22:40:33 -0500
Received: from vodcwhubex502.ctl.intranet (vodcwhubex502.ctl.intranet [151.117.206.28]) by lxomp06u.corp.intranet (8.14.8/8.14.8) with ESMTP id v2T3eXDx018663 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Tue, 28 Mar 2017 22:40:33 -0500
Received: from PODCWMBXEX501.ctl.intranet ([169.254.1.58]) by vodcwhubex502.ctl.intranet ([151.117.206.28]) with mapi id 14.03.0339.000; Tue, 28 Mar 2017 22:40:33 -0500
From: "Woodworth, John R" <John.Woodworth@CenturyLink.com>
To: "'Evan Hunt'" <each@isc.org>
CC: John Levine <johnl@taugh.com>, "dnsop@ietf.org" <dnsop@ietf.org>, "Woodworth, John R" <John.Woodworth@CenturyLink.com>
Thread-Topic: [DNSOP] BULK RR as optional feature
Thread-Index: AQHSp/GxEz7tgyTElE2qFZBLVlV576GrDi6A///pAzCAAHKOgP//sSIA
Date: Wed, 29 Mar 2017 03:40:32 +0000
Message-ID: <A05B583C828C614EBAD1DA920D92866BD0717F28@PODCWMBXEX501.ctl.intranet>
References: <20170328183156.2467.qmail@ary.lan> <20170328205151.GB23312@isc.org> <A05B583C828C614EBAD1DA920D92866BD0717CFC@PODCWMBXEX501.ctl.intranet> <20170329021935.GA25314@isc.org>
In-Reply-To: <20170329021935.GA25314@isc.org>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [151.117.206.7]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-TM-AS-MML: disable
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/ORGA-ljKkjwit8F-4Gm_e8EMKvA>
Subject: Re: [DNSOP] BULK RR as optional feature
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 29 Mar 2017 03:40:43 -0000

> -----Original Message-----
> From: Evan Hunt [mailto:each@isc.org]
>
> On Wed, Mar 29, 2017 at 12:41:26AM +0000, Woodworth, John R wrote:
> > I believe this would ultimately be less efficient than generating
> > the records on the fly.
>
> Unquestionably. This clearly wouldn't be the preferred behavior.
> If the slave does understand BULK records, you'd just transfer those.
>
> > Assuming a relatively small range, say an IPv4 /16.  You would
> > need to sweep through similar logic and load _every_single_answer_
> > into memory rather than just the ones which are asked for.
>
> Sure, that's what $GENERATE does. The generated records are then
> transfered normally. You con't end up with one auth server that
> has generated records and another that doesn't.
>
> > I see no reason caching couldn't be used to hold the more
> > commonly requested records in order to save on CPU. (apologies
> > for double-neg)
> >
> > Additionally, the patterns could (and most likely should) be pre-
> > parsed for simpler/ lower calorie processing.
>
> But if you have a primary that supports BULK and a secondary that
> doesn't, then you have two authoritative servers for the same domain
> with the same serial number but one of is saying NXDOMAIN when the
> other one returns a positive answer.  This is a significant problem,
> and the draft ought to address it.  (Or have I misunderstood
> something?)
>

Hi Evan,

Thanks again for your continued feedback.  A reasonable amount of
inconsistency is expected and even tolerated in the wild today.  As
far as BULK RRs are concerned, we do touch on it in section 6.2.

   "Prior to widespread adoption on the authoritative side all generated
   records would be invisible if served on nameservers lacking support.
   Since generated records are generally NOT service impacting records
   this should be understood but not of great concern."

Should BULK RRs gain wider adoption more quickly than expected perhaps
this would not be a prolonged condition.

Making support optional, while I do not strongly oppose, would
definitely exacerbate the issue of consistency to some extent.


Thanks,
John

>
> --
> Evan Hunt -- each@isc.org
> Internet Systems Consortium, Inc.
>
>
-- THESE ARE THE DROIDS TO WHOM I REFER:
This communication is the property of CenturyLink and may contain confident=
ial or privileged information. Unauthorized use of this communication is st=
rictly prohibited and may be unlawful. If you have received this communicat=
ion in error, please immediately notify the sender by reply e-mail and dest=
roy all copies of the communication and any attachments.


From nobody Tue Mar 28 20:47:11 2017
Return-Path: <johnl@taugh.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9E15B12966D for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 20:47:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level: 
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, SPF_PASS=-0.001,  URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1536-bit key) header.d=iecc.com header.b=iLMhRXe/; dkim=pass (1536-bit key) header.d=taugh.com header.b=AXzd92aH
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dibIcm7ENFSA for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 20:47:07 -0700 (PDT)
Received: from miucha.iecc.com (abusenet-1-pt.tunnel.tserv4.nyc4.ipv6.he.net [IPv6:2001:470:1f06:1126::2]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3C553129645 for <dnsop@ietf.org>; Tue, 28 Mar 2017 20:47:03 -0700 (PDT)
Received: (qmail 89305 invoked from network); 29 Mar 2017 03:47:02 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=iecc.com; h=date:message-id:from:to:cc:subject:in-reply-to:references:mime-version:content-type:user-agent; s=15cd7.58db2e36.k1703; bh=v507vcoEPQVGWvpsQVpD7lpAKfDR/IqsyWaXYDu/Hw8=; b=iLMhRXe/7cZ3WeaPL5jfER0gozuQp8MLVTKqsBveetrlZw9JwTmfUboBGrApJDRl1pwlhTh6g2c1FFhswBSTGl2Rw+E22YbqiiJsf3SZMj5SnbPEHVYsASI8TMzUGF8ggHUsmO9kxnjyXaw/UuGGANzTfGrItnaYCMj4nPubKAimNwipwBqLmESN8aa/eq9ZeeRHPNBP+4GDYFksW057mlDCwXOdmbQ3mQH1xmNbWMpGPqlJTl9ZdNxmPjQiiZks
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=taugh.com; h=date:message-id:from:to:cc:subject:in-reply-to:references:mime-version:content-type:user-agent; s=15cd7.58db2e36.k1703; bh=v507vcoEPQVGWvpsQVpD7lpAKfDR/IqsyWaXYDu/Hw8=; b=AXzd92aHq3AjSrko1npeqxZ8qy7l1TRh1KO7eL7aomvB21p97+k1WriePZHjuJCgtp86cj6LfBTK1EqIqYZ+JOc26EiqxeUsSIt45UX8+lE3PEVQ2cmjeFqtululaAugDvdqgOCnLA3sTDK8Jbf926fIiOPOw/EGoN4fEn/mexh2CtWP6fYORcmX2x/tPia0a2EoOfLuEg9Fs3a/En4iyCwvrKwcCDLRTUeeJVPODgR8zz4pE3zpntY136C0AUa7
Received: from localhost ([IPv6:2001:470:1f07:1126::78:696d:6170]) by imap.iecc.com ([IPv6:2001:470:1f07:1126::78:696d:6170]) with ESMTPS (TLS1.2/X.509/AEAD) via TCP6; 29 Mar 2017 03:47:01 -0000
Date: 28 Mar 2017 22:47:02 -0500
Message-ID: <alpine.OSX.2.20.1703282245500.4804@ary.local>
From: "John R Levine" <johnl@taugh.com>
To: "Evan Hunt" <each@isc.org>
Cc: "dnsop@ietf.org" <dnsop@ietf.org>
In-Reply-To: <20170329021935.GA25314@isc.org>
References: <20170328183156.2467.qmail@ary.lan> <20170328205151.GB23312@isc.org> <A05B583C828C614EBAD1DA920D92866BD0717CFC@PODCWMBXEX501.ctl.intranet> <20170329021935.GA25314@isc.org>
User-Agent: Alpine 2.20 (OSX 67 2015-01-07)
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII; format=flowed
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/BFwGwF-3wGlnOKfRrpNmJd4eA0s>
Subject: Re: [DNSOP] BULK RR as optional feature
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 29 Mar 2017 03:47:10 -0000

> But if you have a primary that supports BULK and a secondary that doesn't,
> then you have two authoritative servers for the same domain with the same
> serial number but one of is saying NXDOMAIN when the other one returns a
> positive answer.  This is a significant problem, and the draft ought to
> address it.  (Or have I misunderstood something?)

That's exactly the problem -- a server that doesn't handle BULK will 
return the wrong answer.  It might return the BULK record itself or 
NXDOMAIN for an address that BULK would synthesize.

Regards,
John Levine, johnl@taugh.com, Taughannock Networks, Trumansburg NY
Please consider the environment before reading this e-mail. https://jl.ly


From nobody Tue Mar 28 21:03:47 2017
Return-Path: <each@isc.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 88C83127058 for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 21:03:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.901
X-Spam-Level: 
X-Spam-Status: No, score=-6.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1UgfHwzv4vJa for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 21:03:44 -0700 (PDT)
Received: from mx.pao1.isc.org (mx.pao1.isc.org [149.20.64.53]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D0AF21292AE for <dnsop@ietf.org>; Tue, 28 Mar 2017 21:03:43 -0700 (PDT)
Received: from bikeshed.isc.org (bikeshed.isc.org [149.20.48.19]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by mx.pao1.isc.org (Postfix) with ESMTPS id DBA2D34930F; Wed, 29 Mar 2017 04:03:41 +0000 (UTC)
Received: by bikeshed.isc.org (Postfix, from userid 10292) id C911B216C1C; Wed, 29 Mar 2017 04:03:41 +0000 (UTC)
Date: Wed, 29 Mar 2017 04:03:41 +0000
From: Evan Hunt <each@isc.org>
To: John R Levine <johnl@taugh.com>
Cc: "dnsop@ietf.org" <dnsop@ietf.org>
Message-ID: <20170329040341.GA27262@isc.org>
References: <20170328183156.2467.qmail@ary.lan> <20170328205151.GB23312@isc.org> <A05B583C828C614EBAD1DA920D92866BD0717CFC@PODCWMBXEX501.ctl.intranet> <20170329021935.GA25314@isc.org> <alpine.OSX.2.20.1703282245500.4804@ary.local>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <alpine.OSX.2.20.1703282245500.4804@ary.local>
User-Agent: Mutt/1.5.23 (2014-03-12)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/g8jZoCGGx3ZHA3-dnKrDqoOvZ2k>
Subject: Re: [DNSOP] BULK RR as optional feature
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 29 Mar 2017 04:03:45 -0000

On Tue, Mar 28, 2017 at 10:47:02PM -0500, John R Levine wrote:
> That's exactly the problem -- a server that doesn't handle BULK will 
> return the wrong answer.  It might return the BULK record itself or 
> NXDOMAIN for an address that BULK would synthesize.

And, if the zone is signed, it'll be provably wrong.  I don't think it's
enough to handwave the problem as "not of great concern". At least,
please add some operational advice that BULK is not to be deployed in
any domain unless all auth servers for that domain fully implement it.

-- 
Evan Hunt -- each@isc.org
Internet Systems Consortium, Inc.


From nobody Tue Mar 28 21:24:12 2017
Return-Path: <John.Woodworth@CenturyLink.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E831A128D3E for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 21:24:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XN9qteWwHER1 for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 21:24:09 -0700 (PDT)
Received: from lxdnp29m.centurylink.com (lxdnp29m.centurylink.com [155.70.32.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7D4611294A1 for <dnsop@ietf.org>; Tue, 28 Mar 2017 21:24:08 -0700 (PDT)
Received: from lxomavmpc030.qintra.com (emailout.qintra.com [151.117.207.30]) by lxdnp29m.centurylink.com (8.14.8/8.14.8) with ESMTP id v2T4O7BY048046 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 28 Mar 2017 22:24:08 -0600
Received: from lxomavmpc030.qintra.com (unknown [127.0.0.1]) by IMSA (Postfix) with ESMTP id 7279A1E0049; Tue, 28 Mar 2017 23:24:02 -0500 (CDT)
Received: from lxomp06u.corp.intranet (unknown [151.117.18.14]) by lxomavmpc030.qintra.com (Postfix) with ESMTP id 48C6A1E0063; Tue, 28 Mar 2017 23:24:02 -0500 (CDT)
Received: from lxomp06u.corp.intranet (localhost [127.0.0.1]) by lxomp06u.corp.intranet (8.14.8/8.14.8) with ESMTP id v2T4O2SZ030546; Tue, 28 Mar 2017 23:24:02 -0500
Received: from vddcwhubex502.ctl.intranet (vddcwhubex502.ctl.intranet [151.119.128.29]) by lxomp06u.corp.intranet (8.14.8/8.14.8) with ESMTP id v2T4O1bm030538 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Tue, 28 Mar 2017 23:24:02 -0500
Received: from PDDCWMBXEX507.ctl.intranet ([fe80::48d4:ee92:4aae:cbd0]) by vddcwhubex502.ctl.intranet ([151.119.128.29]) with mapi id 14.03.0339.000; Tue, 28 Mar 2017 22:24:01 -0600
From: "Woodworth, John R" <John.Woodworth@CenturyLink.com>
To: "'John R Levine'" <johnl@taugh.com>, Evan Hunt <each@isc.org>
CC: "dnsop@ietf.org" <dnsop@ietf.org>, "Woodworth, John R" <John.Woodworth@CenturyLink.com>
Thread-Topic: [DNSOP] BULK RR as optional feature
Thread-Index: AQHSp/GxEz7tgyTElE2qFZBLVlV576GrDi6A///pAzCAAHKOgIAAGG8A//+zUjA=
Date: Wed, 29 Mar 2017 04:24:01 +0000
Message-ID: <A05B583C828C614EBAD1DA920D92866BD071C1E3@PDDCWMBXEX507.ctl.intranet>
References: <20170328183156.2467.qmail@ary.lan> <20170328205151.GB23312@isc.org> <A05B583C828C614EBAD1DA920D92866BD0717CFC@PODCWMBXEX501.ctl.intranet> <20170329021935.GA25314@isc.org> <alpine.OSX.2.20.1703282245500.4804@ary.local>
In-Reply-To: <alpine.OSX.2.20.1703282245500.4804@ary.local>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [151.117.206.7]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-TM-AS-MML: disable
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/Ji1f-Gz-69KZmdJ5ZrF_prJ-YQo>
Subject: Re: [DNSOP] BULK RR as optional feature
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 29 Mar 2017 04:24:11 -0000

> -----Original Message-----
> From: DNSOP [mailto:dnsop-bounces@ietf.org] On Behalf Of John R Levine
>
> > But if you have a primary that supports BULK and a secondary
> > that doesn't, then you have two authoritative servers for the same
> > domain with the same serial number but one of is saying NXDOMAIN
> > when the other one returns a positive answer.  This is a significant
> > problem, and the draft ought to address it.  (Or have I
> > misunderstood something?)
>
> That's exactly the problem -- a server that doesn't handle BULK will
> return the wrong answer.  It might return the BULK record itself or
> NXDOMAIN for an address that BULK would synthesize.
>

Hi John,

Thanks again for your comment.

I am curious why you feel a nameserver unaware of a new record type
would ever return it instead of the known type it queried?

It should either exist (i.e. be BULK aware and synthesized) or
not exist (which it does not) and return NXDOMAIN.


Thanks,
John

>
> Regards,
> John Levine, johnl@taugh.com, Taughannock Networks, Trumansburg NY
> Please consider the environment before reading this e-mail. https://jl.ly
>
> _______________________________________________
> DNSOP mailing list
> DNSOP@ietf.org
> https://www.ietf.org/mailman/listinfo/dnsop
>
-- THESE ARE THE DROIDS TO WHOM I REFER:
This communication is the property of CenturyLink and may contain confident=
ial or privileged information. Unauthorized use of this communication is st=
rictly prohibited and may be unlawful. If you have received this communicat=
ion in error, please immediately notify the sender by reply e-mail and dest=
roy all copies of the communication and any attachments.


From nobody Tue Mar 28 22:01:38 2017
Return-Path: <John.Woodworth@CenturyLink.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 94695129432 for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 22:01:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qz8Viz5ac19E for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 22:01:34 -0700 (PDT)
Received: from lxomp52w.centurylink.com (lxomp52w.centurylink.com [155.70.50.76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8050E12922E for <dnsop@ietf.org>; Tue, 28 Mar 2017 22:01:34 -0700 (PDT)
Received: from lxomavmpc030.qintra.com (lxomavmpc030.qintra.com [151.117.207.30]) by lxomp52w.centurylink.com (8.14.8/8.14.8) with ESMTP id v2T51XEq058928 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 29 Mar 2017 00:01:33 -0500
Received: from lxomavmpc030.qintra.com (unknown [127.0.0.1]) by IMSA (Postfix) with ESMTP id 428DA1E004F; Wed, 29 Mar 2017 00:01:28 -0500 (CDT)
Received: from lxomp06u.corp.intranet (unknown [151.117.18.14]) by lxomavmpc030.qintra.com (Postfix) with ESMTP id 2740E1E004D; Wed, 29 Mar 2017 00:01:28 -0500 (CDT)
Received: from lxomp06u.corp.intranet (localhost [127.0.0.1]) by lxomp06u.corp.intranet (8.14.8/8.14.8) with ESMTP id v2T51RNW032028; Wed, 29 Mar 2017 00:01:27 -0500
Received: from vddcwhubex501.ctl.intranet (vddcwhubex501.ctl.intranet [151.119.128.28]) by lxomp06u.corp.intranet (8.14.8/8.14.8) with ESMTP id v2T51RIo032025 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Wed, 29 Mar 2017 00:01:27 -0500
Received: from PDDCWMBXEX507.ctl.intranet ([fe80::48d4:ee92:4aae:cbd0]) by vddcwhubex501.ctl.intranet ([151.119.128.28]) with mapi id 14.03.0339.000; Tue, 28 Mar 2017 23:01:27 -0600
From: "Woodworth, John R" <John.Woodworth@CenturyLink.com>
To: "'Evan Hunt'" <each@isc.org>, John R Levine <johnl@taugh.com>
CC: "dnsop@ietf.org" <dnsop@ietf.org>, "Woodworth, John R" <John.Woodworth@CenturyLink.com>
Thread-Topic: [DNSOP] BULK RR as optional feature
Thread-Index: AQHSp/GxEz7tgyTElE2qFZBLVlV576GrDi6A///pAzCAAHKOgIAAGG8AgAAEp4D//7LuoA==
Date: Wed, 29 Mar 2017 05:01:26 +0000
Message-ID: <A05B583C828C614EBAD1DA920D92866BD0722285@PDDCWMBXEX507.ctl.intranet>
References: <20170328183156.2467.qmail@ary.lan> <20170328205151.GB23312@isc.org> <A05B583C828C614EBAD1DA920D92866BD0717CFC@PODCWMBXEX501.ctl.intranet> <20170329021935.GA25314@isc.org> <alpine.OSX.2.20.1703282245500.4804@ary.local> <20170329040341.GA27262@isc.org>
In-Reply-To: <20170329040341.GA27262@isc.org>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [151.117.206.8]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-TM-AS-MML: disable
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/IBmcd-UxbByoMgvUq4c9Gf8GIro>
Subject: Re: [DNSOP] BULK RR as optional feature
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 29 Mar 2017 05:01:36 -0000

> -----Original Message-----
> From: DNSOP [mailto:dnsop-bounces@ietf.org] On Behalf Of Evan Hunt
>
> On Tue, Mar 28, 2017 at 10:47:02PM -0500, John R Levine wrote:
> > That's exactly the problem -- a server that doesn't handle BULK will
> > return the wrong answer.  It might return the BULK record itself or
> > NXDOMAIN for an address that BULK would synthesize.
>
> And, if the zone is signed, it'll be provably wrong.  I don't think
> it's enough to handwave the problem as "not of great concern". At
> least, please add some operational advice that BULK is not to be
> deployed in any domain unless all auth servers for that domain
> fully implement it.
>

Evan,

Again, thank you.

I can see your point where more guidance could be needed here.


As far as BULK RRs in this scenario are concerned, there would still be
two provably valid states as seen from the perspective of a validating
resolver.


Either -

1) *No* BULK support on this auth NS:
   Queried RR does not exist (and actually does not exist)
   NSEC/NSEC3/etc. proves it does not exist.

2) BULK support on this auth NS:
   Queried RR does exist (is actually synthesized)
   RRSIG exists (online) proves it does exist
     - Or -
   RRSIG and NPN exist (offline)
     - proves it does exist (requires NPN aware resolver for validation)


Other options are available (e.g. insecure delegation for these RRs, etc.)


Thanks,
John

>
> --
> Evan Hunt -- each@isc.org
> Internet Systems Consortium, Inc.
>
> _______________________________________________
> DNSOP mailing list
> DNSOP@ietf.org
> https://www.ietf.org/mailman/listinfo/dnsop
>
>
-- THESE ARE THE DROIDS TO WHOM I REFER:
This communication is the property of CenturyLink and may contain confident=
ial or privileged information. Unauthorized use of this communication is st=
rictly prohibited and may be unlawful. If you have received this communicat=
ion in error, please immediately notify the sender by reply e-mail and dest=
roy all copies of the communication and any attachments.


From nobody Tue Mar 28 22:27:09 2017
Return-Path: <ray@bellis.me.uk>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 029CC129685 for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 22:27:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bLqOIVMGkJbZ for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 22:27:04 -0700 (PDT)
Received: from hydrogen.portfast.net (hydrogen.portfast.net [188.246.200.2]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D7A3A12967B for <dnsop@ietf.org>; Tue, 28 Mar 2017 22:27:02 -0700 (PDT)
Received: from 107-1-12-170-ip-static.hfc.comcastbusiness.net ([107.1.12.170]:53769 helo=rays-mbp.local) by hydrogen.portfast.net ([188.246.200.2]:465) with esmtpsa (fixed_plain:ray@bellis.me.uk) (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) id 1ct66e-0008LH-EV (Exim 4.72) for dnsop@ietf.org (return-path <ray@bellis.me.uk>); Wed, 29 Mar 2017 06:25:16 +0100
To: dnsop@ietf.org
References: <22745.38650.113925.208670@gro.dd.org> <04dcb30b-e20c-f064-36be-2b7bcc45d9d9@bellis.me.uk> <22746.53073.480897.456359@gro.dd.org>
From: Ray Bellis <ray@bellis.me.uk>
Message-ID: <a2f28b67-d47d-3f6a-e7dc-faa47e6db5a5@bellis.me.uk>
Date: Wed, 29 Mar 2017 00:25:15 -0500
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <22746.53073.480897.456359@gro.dd.org>
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/Xp2Hm02SLLTSGFIp5JhKdAWZz4E>
Subject: Re: [DNSOP] draft-tale-dnsop-edns-clientid
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 29 Mar 2017 05:27:07 -0000

On 28/03/2017 16:02, Dave Lawrence wrote:

> Understandable.  I honestly have similar reservations.
> 
> One thing that clouds this a little, as far as our draft is concerned,
> is that the ISP's CPE already knows this information so in a sense it
> isn't that a different party is being informed.
> 
> What I'm trying to accomplish with this draft is acknowledge the
> practical realities that this sort of option is already in use on the
> Internet and will continue to be used no matter what the WG does about
> either of our drafts.  I also wanted to drag the PII issues out into
> the open, into one place where they would have to be confronted by
> implementers and operators.
> 
> I fear that a splintered effort on including full client-identifying
> information in several different ways is going to lead to problematic
> fragmentation and harder management.

The examples in your draft appear focused on identifying specific end
user devices, e.g. to selectively enable parental controls on a
per-device basis.

Mine is intended to identify clients based on their presented IP address
(whether that be the public IP address of multiple NATed end users
talking to a recursor, or the external IP address of a recursor talking
to an authoritative server).  The primary purpose is for admission
control (i.e. ACLs).

I therefore think there's a simple test here:

If we can imagine scenarios in which an auth or recursive server that is
behind e.g. a load-balancing proxy needs to know *both* the internal
"client ID" (per your draft) and the client's effective external source
IP address (per mine) then both drafts serve their own distinct purpose
and shouldn't be merged.

Ray


From nobody Tue Mar 28 22:42:07 2017
Return-Path: <each@isc.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 68D731205D3 for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 22:42:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.901
X-Spam-Level: 
X-Spam-Status: No, score=-6.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Aa9sv8O059Ok for <dnsop@ietfa.amsl.com>; Tue, 28 Mar 2017 22:42:03 -0700 (PDT)
Received: from mx.pao1.isc.org (mx.pao1.isc.org [IPv6:2001:4f8:0:2::2b]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C3944127241 for <dnsop@ietf.org>; Tue, 28 Mar 2017 22:42:03 -0700 (PDT)
Received: from bikeshed.isc.org (bikeshed.isc.org [149.20.48.19]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by mx.pao1.isc.org (Postfix) with ESMTPS id 93C2A3493A5; Wed, 29 Mar 2017 05:42:01 +0000 (UTC)
Received: by bikeshed.isc.org (Postfix, from userid 10292) id 7DC4F216C1C; Wed, 29 Mar 2017 05:42:01 +0000 (UTC)
Date: Wed, 29 Mar 2017 05:42:01 +0000
From: Evan Hunt <each@isc.org>
To: "Woodworth, John R" <John.Woodworth@CenturyLink.com>
Cc: John R Levine <johnl@taugh.com>, "dnsop@ietf.org" <dnsop@ietf.org>
Message-ID: <20170329054201.GA28316@isc.org>
References: <20170328183156.2467.qmail@ary.lan> <20170328205151.GB23312@isc.org> <A05B583C828C614EBAD1DA920D92866BD0717CFC@PODCWMBXEX501.ctl.intranet> <20170329021935.GA25314@isc.org> <alpine.OSX.2.20.1703282245500.4804@ary.local> <20170329040341.GA27262@isc.org> <A05B583C828C614EBAD1DA920D92866BD0722285@PDDCWMBXEX507.ctl.intranet>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <A05B583C828C614EBAD1DA920D92866BD0722285@PDDCWMBXEX507.ctl.intranet>
User-Agent: Mutt/1.5.23 (2014-03-12)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/c-m1JvIGmOrMOkvBGl52bes8R2E>
Subject: Re: [DNSOP] BULK RR as optional feature
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 29 Mar 2017 05:42:05 -0000

On Wed, Mar 29, 2017 at 05:01:26AM +0000, Woodworth, John R wrote:
> As far as BULK RRs in this scenario are concerned, there would still be
> two provably valid states as seen from the perspective of a validating
> resolver.

But one is "this record exists" and the other is "this record does
not exist" (and a whole range of other records, if the validator implements
aggressive negative caching).  Both of these states would be provably
true at the same time, in the same domain, with the same serial number,
depending on which server you queried first and what records you have in
the cache.  I'm nervous about this.

-- 
Evan Hunt -- each@isc.org
Internet Systems Consortium, Inc.


From nobody Wed Mar 29 02:05:08 2017
Return-Path: <pch-bF054DD66@u-1.phicoh.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 39701129666 for <dnsop@ietfa.amsl.com>; Wed, 29 Mar 2017 02:05:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id i5EpArfe7tWA for <dnsop@ietfa.amsl.com>; Wed, 29 Mar 2017 02:05:05 -0700 (PDT)
Received: from stereo.hq.phicoh.net (stereo6-tun.hq.phicoh.net [IPv6:2001:888:1044:10:2a0:c9ff:fe9f:17a9]) by ietfa.amsl.com (Postfix) with ESMTP id EAD78129426 for <dnsop@ietf.org>; Wed, 29 Mar 2017 02:05:04 -0700 (PDT)
Received: from stereo.hq.phicoh.net (localhost [::ffff:127.0.0.1]) by stereo.hq.phicoh.net with esmtp (Smail #130) id m1ct9XL-0000FGC; Wed, 29 Mar 2017 11:05:03 +0200
Message-Id: <m1ct9XL-0000FGC@stereo.hq.phicoh.net>
To: dnsop@ietf.org
Cc: "Peter van Dijk" <peter.van.dijk@powerdns.com>
From: Philip Homburg <pch-dnsop-2@u-1.phicoh.com>
Sender: pch-bF054DD66@u-1.phicoh.com
References: <58D96BC0.9040701@redbarn.org> <20170328024127.GC96991@isc.org> <alpine.DEB.2.11.1703281035190.13590@grey.csi.cam.ac.uk> <m1csoVf-0000FDC@stereo.hq.phicoh.net> <60078F8A-6117-4C27-88F6-1C180395A718@powerdns.com> 
In-reply-to: Your message of "Tue, 28 Mar 2017 19:23:16 +0200 ." <60078F8A-6117-4C27-88F6-1C180395A718@powerdns.com> 
Date: Wed, 29 Mar 2017 11:05:02 +0200
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/4S13sb1GX3Apigazl7afct59OWg>
Subject: Re: [DNSOP] on staleness of code points and code (mentions MD5 commentary from IETF98)
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 29 Mar 2017 09:05:07 -0000

In your letter dated Tue, 28 Mar 2017 19:23:16 +0200 you wrote:
>On 28 Mar 2017, at 12:37, Philip Homburg wrote:
>
>> So if would be best if a validator that implements MD5 would still 
>> return
>> NXDOMAIN is validation fails, but would keep the AD-bit clear even if 
>> validation
>> passes for a domain signed using MD5.
>
>In the interest of nitpick correctness, please return SERVFAIL there, 
>not NXDOMAIN :)

Indeed. Though if somebody is foolish enough to sign with MD5, maybe they should
get a NXDOMAIN :-)



From nobody Wed Mar 29 03:56:51 2017
Return-Path: <dot@dotat.at>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 25CF91296AA for <dnsop@ietfa.amsl.com>; Wed, 29 Mar 2017 03:56:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.22
X-Spam-Level: 
X-Spam-Status: No, score=-4.22 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sRMWDURRPcpg for <dnsop@ietfa.amsl.com>; Wed, 29 Mar 2017 03:56:37 -0700 (PDT)
Received: from ppsw-33.csi.cam.ac.uk (ppsw-33.csi.cam.ac.uk [131.111.8.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AF4F6129697 for <dnsop@ietf.org>; Wed, 29 Mar 2017 03:56:36 -0700 (PDT)
X-Cam-AntiVirus: no malware found
X-Cam-ScannerInfo: http://help.uis.cam.ac.uk/email-scanner-virus
Received: from grey.csi.cam.ac.uk ([131.111.57.57]:48004) by ppsw-33.csi.cam.ac.uk (ppsw.cam.ac.uk [131.111.8.137]:25) with esmtps (TLSv1:ECDHE-RSA-AES256-SHA:256) id 1ctBHA-000cMN-hK (Exim 4.89) (return-path <dot@dotat.at>); Wed, 29 Mar 2017 11:56:28 +0100
Date: Wed, 29 Mar 2017 11:56:27 +0100
From: Tony Finch <dot@dotat.at>
To: Evan Hunt <each@isc.org>
cc: John R Levine <johnl@taugh.com>, "dnsop@ietf.org" <dnsop@ietf.org>
In-Reply-To: <20170329040341.GA27262@isc.org>
Message-ID: <alpine.DEB.2.11.1703291154090.13590@grey.csi.cam.ac.uk>
References: <20170328183156.2467.qmail@ary.lan> <20170328205151.GB23312@isc.org> <A05B583C828C614EBAD1DA920D92866BD0717CFC@PODCWMBXEX501.ctl.intranet> <20170329021935.GA25314@isc.org> <alpine.OSX.2.20.1703282245500.4804@ary.local> <20170329040341.GA27262@isc.org>
User-Agent: Alpine 2.11 (DEB 23 2013-08-11)
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/vljaCiTSjRM1wO6j5-FD31sVxPw>
Subject: Re: [DNSOP] BULK RR as optional feature
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 29 Mar 2017 10:56:44 -0000

Evan Hunt <each@isc.org> wrote:
>
> At least, please add some operational advice that BULK is not to be
> deployed in any domain unless all auth servers for that domain fully
> implement it.

Yes.

This is fairly similar to the requirement for DNSSEC support on auth
servers, and there wasn't any explicit signalling in the xfer protocol
in that case.

Tony.
-- 
f.anthony.n.finch  <dot@dotat.at>  http://dotat.at/  -  I xn--zr8h punycode
Southeast Biscay: Easterly or southeasterly 3 or 4. Slight or moderate,
becoming moderate or rough. Fair. Good.


From nobody Wed Mar 29 04:46:30 2017
Return-Path: <dot@dotat.at>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8EC7B1296B8 for <dnsop@ietfa.amsl.com>; Wed, 29 Mar 2017 04:46:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.92
X-Spam-Level: 
X-Spam-Status: No, score=-1.92 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CRTRAmRUdyQk for <dnsop@ietfa.amsl.com>; Wed, 29 Mar 2017 04:46:26 -0700 (PDT)
Received: from ppsw-32.csi.cam.ac.uk (ppsw-32.csi.cam.ac.uk [131.111.8.132]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 35F151296B6 for <dnsop@ietf.org>; Wed, 29 Mar 2017 04:46:26 -0700 (PDT)
X-Cam-AntiVirus: no malware found
X-Cam-ScannerInfo: http://help.uis.cam.ac.uk/email-scanner-virus
Received: from grey.csi.cam.ac.uk ([131.111.57.57]:59291) by ppsw-32.csi.cam.ac.uk (ppsw.cam.ac.uk [131.111.8.136]:25) with esmtps (TLSv1:ECDHE-RSA-AES256-SHA:256) id 1ctC3U-000I1W-0C (Exim 4.89) for dnsop@ietf.org (return-path <dot@dotat.at>); Wed, 29 Mar 2017 12:46:24 +0100
Date: Wed, 29 Mar 2017 12:46:23 +0100
From: Tony Finch <dot@dotat.at>
To: "dnsop@ietf.org" <dnsop@ietf.org>
In-Reply-To: <alpine.DEB.2.11.1703291154090.13590@grey.csi.cam.ac.uk>
Message-ID: <alpine.DEB.2.11.1703291208310.13590@grey.csi.cam.ac.uk>
References: <20170328183156.2467.qmail@ary.lan> <20170328205151.GB23312@isc.org> <A05B583C828C614EBAD1DA920D92866BD0717CFC@PODCWMBXEX501.ctl.intranet> <20170329021935.GA25314@isc.org> <alpine.OSX.2.20.1703282245500.4804@ary.local> <20170329040341.GA27262@isc.org> <alpine.DEB.2.11.1703291154090.13590@grey.csi.cam.ac.uk>
User-Agent: Alpine 2.11 (DEB 23 2013-08-11)
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/7R_pp5SGsK0UP_IandFIlqals2Y>
Subject: Re: [DNSOP] BULK RR as optional feature
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 29 Mar 2017 11:46:29 -0000

Another possibly-crazy thought ...

Should BULK be allocated from the metatype range, 128-255? The idea being
that this would cause the zone xfer to be rejected by servers that don't
understand it.

... but, from looking at BIND's code (I didn't test it) I think this idea
wouldn't actually work in practice because BIND only rejects xfers
containing explicitly-known metatypes - it treats most of 128-255 as
unknown.

Tony.
-- 
f.anthony.n.finch  <dot@dotat.at>  http://dotat.at/  -  I xn--zr8h punycode
Southeast Viking, North Utsire, South Utsire: Cyclonic 4 or 5, becoming
southeasterly 5 to 7, perhaps gale 8 later. Moderate or rough. Rain later.
Good, becoming moderate or poor later.


From nobody Wed Mar 29 06:33:00 2017
Return-Path: <johnl@taugh.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7993F129505 for <dnsop@ietfa.amsl.com>; Wed, 29 Mar 2017 06:32:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level: 
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, SPF_PASS=-0.001,  URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1536-bit key) header.d=iecc.com header.b=Y3unDx00; dkim=pass (1536-bit key) header.d=taugh.com header.b=Qr6Jq2nP
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9Xs6zIobfwtS for <dnsop@ietfa.amsl.com>; Wed, 29 Mar 2017 06:32:56 -0700 (PDT)
Received: from miucha.iecc.com (abusenet-1-pt.tunnel.tserv4.nyc4.ipv6.he.net [IPv6:2001:470:1f06:1126::2]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 50A20129510 for <dnsop@ietf.org>; Wed, 29 Mar 2017 06:32:56 -0700 (PDT)
Received: (qmail 3027 invoked from network); 29 Mar 2017 13:32:55 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=iecc.com; h=date:message-id:from:to:cc:subject:in-reply-to:references:mime-version:content-type:user-agent; s=bd1.58dbb787.k1703; bh=2uHi/uOyH+onTstkMVP0Em3u+5TiLquoc83PGvHenC8=; b=Y3unDx00flOlbejAdWWD8ZQhfZdgzlyF3aiBDa9Oab0oGlzRs+pxqh7oYmBiBbNeWgviCnMxL0sm5DL36kRkWFicRMRnPaCNd+YQJTvz/uilbB0rNJoUZpdTJtnpT6ydmI7VrrVPBG/CEj920JzInFaoKMaSz/kyTm1P4HX/toWil1EugpdifheNVZWVTrFVnM+kLrILJdBSiIrhzTkm7lWgLG/Q6p6uNZeBPgyaWNDu161h+XjESWIen6LSXI2M
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=taugh.com; h=date:message-id:from:to:cc:subject:in-reply-to:references:mime-version:content-type:user-agent; s=bd1.58dbb787.k1703; bh=2uHi/uOyH+onTstkMVP0Em3u+5TiLquoc83PGvHenC8=; b=Qr6Jq2nPiJ7SWmSWKzy3JXI9gXB7IqTjB1l3IlxqRzM+aApNYQnTijCI/a9RuXM5aBwlgJoapioCejPnnI2H+HrDqhLfJvmgNG5M8IeJNqPeVmXaL5XDw/r7Hy/cr/+lekNw6eSCe1yq6kyMnITx0SeUd1t9YaqTxWcKLi40838wfR3KafYqBs0jwSHkZst03KBricYSMyqnERi+9/9I61ZmggyMidfsMsLoXgpvKXxF5pj6w1rWUJYTd/e3st4d
Received: from localhost ([IPv6:2001:470:1f07:1126::78:696d:6170]) by imap.iecc.com ([IPv6:2001:470:1f07:1126::78:696d:6170]) with ESMTPS (TLS1.2/X.509/AEAD) via TCP6; 29 Mar 2017 13:32:55 -0000
Date: 29 Mar 2017 08:32:55 -0500
Message-ID: <alpine.OSX.2.20.1703290830250.5140@ary.local>
From: "John R Levine" <johnl@taugh.com>
To: "Tony Finch" <dot@dotat.at>
Cc: "dnsop@ietf.org" <dnsop@ietf.org>
In-Reply-To: <alpine.DEB.2.11.1703291154090.13590@grey.csi.cam.ac.uk>
References: <20170328183156.2467.qmail@ary.lan> <20170328205151.GB23312@isc.org> <A05B583C828C614EBAD1DA920D92866BD0717CFC@PODCWMBXEX501.ctl.intranet> <20170329021935.GA25314@isc.org> <alpine.OSX.2.20.1703282245500.4804@ary.local> <20170329040341.GA27262@isc.org> <alpine.DEB.2.11.1703291154090.13590@grey.csi.cam.ac.uk>
User-Agent: Alpine 2.20 (OSX 67 2015-01-07)
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII; format=flowed
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/Jm6zQw7VPV1Z2UJ3RBtL6CNoXdk>
Subject: Re: [DNSOP] BULK RR as optional feature
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 29 Mar 2017 13:32:58 -0000

> Evan Hunt <each@isc.org> wrote:
>>
>> At least, please add some operational advice that BULK is not to be
>> deployed in any domain unless all auth servers for that domain fully
>> implement it.
>
> Yes.
>
> This is fairly similar to the requirement for DNSSEC support on auth
> servers, and there wasn't any explicit signalling in the xfer protocol
> in that case.

I think there's a meaningful difference that we expected everyone to 
upgrade to DNSSEC eventually, while I expect I am far from the only person 
with no plans to implement this one.

As I keep saying, it's an enormous amount of new and different mechanism 
for a very narrow use case.

Regards,
John Levine, johnl@taugh.com, Taughannock Networks, Trumansburg NY
Please consider the environment before reading this e-mail. https://jl.ly


From nobody Wed Mar 29 06:34:40 2017
Return-Path: <johnl@taugh.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 405C8129506 for <dnsop@ietfa.amsl.com>; Wed, 29 Mar 2017 06:34:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level: 
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, SPF_PASS=-0.001,  URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1536-bit key) header.d=iecc.com header.b=Inu/4aBk; dkim=pass (1536-bit key) header.d=taugh.com header.b=ZR8ARXv6
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Fo8HeSHCEzML for <dnsop@ietfa.amsl.com>; Wed, 29 Mar 2017 06:34:36 -0700 (PDT)
Received: from miucha.iecc.com (abusenet-1-pt.tunnel.tserv4.nyc4.ipv6.he.net [IPv6:2001:470:1f06:1126::2]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A0D34129510 for <dnsop@ietf.org>; Wed, 29 Mar 2017 06:34:36 -0700 (PDT)
Received: (qmail 3371 invoked from network); 29 Mar 2017 13:34:35 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=iecc.com; h=date:message-id:from:to:cc:subject:in-reply-to:references:mime-version:content-type:user-agent; s=d27.58dbb7eb.k1703; bh=8YvNiO8ozia4Uiox9GUGOzkF/Y8+rppxFil3DkaKskQ=; b=Inu/4aBkx8Z+dgkvHl0q0xlDBYpy4P9E9fakBAP2xbZV2HGiYRVrmg791+oysJupLR13UuD4OtQlzjWJDB0NmMzlTi83mvFU1Nf9TjJyJGACKgOl5aCe5BIq/06gEaha7pWEQ8ea8eIBKzAG+g9gDsqD/ArswwVwZSboYrkrfvXaTsg5VfkOavqKBPF7hi/2DfN/Nk4BqY9pMuvhT2XLKSf9xzLYhpXgronakgFXLQtuKHwFMPcLz1RcYzQTi0mY
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=taugh.com; h=date:message-id:from:to:cc:subject:in-reply-to:references:mime-version:content-type:user-agent; s=d27.58dbb7eb.k1703; bh=8YvNiO8ozia4Uiox9GUGOzkF/Y8+rppxFil3DkaKskQ=; b=ZR8ARXv6Dsb+W6KzBssg99lRixw7j4oPClKu8VlEFu2NBwf7/MsSxf6UEGAJjrsFwDkvxbIOKvQT6TfRAyeK/MjJ10MYI5rqk+/U5vRGWkyY8zepFbHs8vUOTRSdrM70WwjAiBgXgXokdTle2N7xBv6j0vBc3GF0Ljcq8LYXFWvhxJ3N58fWx3R0wnw1Wq/leat9WPnOZvrIeC+yz50syUeBLe9D80doeboa3f/yQLVKBqd+KS+cSgwGpBPngjJE
Received: from localhost ([IPv6:2001:470:1f07:1126::78:696d:6170]) by imap.iecc.com ([IPv6:2001:470:1f07:1126::78:696d:6170]) with ESMTPS (TLS1.2/X.509/AEAD) via TCP6; 29 Mar 2017 13:34:35 -0000
Date: 29 Mar 2017 08:34:34 -0500
Message-ID: <alpine.OSX.2.20.1703290833160.5140@ary.local>
From: "John R Levine" <johnl@taugh.com>
To: "Woodworth, John R" <John.Woodworth@CenturyLink.com>
Cc: "dnsop@ietf.org" <dnsop@ietf.org>
In-Reply-To: <A05B583C828C614EBAD1DA920D92866BD071C1E3@PDDCWMBXEX507.ctl.intranet>
References: <20170328183156.2467.qmail@ary.lan> <20170328205151.GB23312@isc.org> <A05B583C828C614EBAD1DA920D92866BD0717CFC@PODCWMBXEX501.ctl.intranet> <20170329021935.GA25314@isc.org> <alpine.OSX.2.20.1703282245500.4804@ary.local> <A05B583C828C614EBAD1DA920D92866BD071C1E3@PDDCWMBXEX507.ctl.intranet>
User-Agent: Alpine 2.20 (OSX 67 2015-01-07)
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII; format=flowed
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/rbrtwY2Ebj8TuFP7bqg_e3qqYa0>
Subject: Re: [DNSOP] BULK RR as optional feature
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 29 Mar 2017 13:34:38 -0000

On Wed, 29 Mar 2017, Woodworth, John R wrote:
> I am curious why you feel a nameserver unaware of a new record type
> would ever return it instead of the known type it queried?

No, you're right, you'd only get the BULK if you queried for it, and you'd 
get NXDOMAIN or more likely NODATA for records that might have been 
synthesized.

As Evan points out, this leads to chronically inconsistent DNSSEC.

Regards,
John Levine, johnl@taugh.com, Taughannock Networks, Trumansburg NY
Please consider the environment before reading this e-mail. https://jl.ly


From nobody Wed Mar 29 06:51:55 2017
Return-Path: <anthony.eden@dnsimple.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5EC07129514 for <dnsop@ietfa.amsl.com>; Wed, 29 Mar 2017 06:51:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level: 
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=dnsimple.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zI7qO0iTGEvu for <dnsop@ietfa.amsl.com>; Wed, 29 Mar 2017 06:51:52 -0700 (PDT)
Received: from mail-qt0-x234.google.com (mail-qt0-x234.google.com [IPv6:2607:f8b0:400d:c0d::234]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 70933129513 for <dnsop@ietf.org>; Wed, 29 Mar 2017 06:51:52 -0700 (PDT)
Received: by mail-qt0-x234.google.com with SMTP id x35so12861732qtc.2 for <dnsop@ietf.org>; Wed, 29 Mar 2017 06:51:52 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dnsimple.com; s=mail;  h=mime-version:from:date:message-id:subject:to; bh=USrTV6mPATLWWmafP7gboJcE65TNJ1vNQeV9P8N9rBk=; b=LhOdq3ZDudSk0gG97aSBO/XC9CkMigx0Li9AJT66HYUCd7mGcQWnp0KXxUKWyFxZGG el/DOjoKApzpgY8Ynxyh9AJhLcoOiXV4go2ipDxFdaIOO7IBMrM6u6n9yJzrPqEVeGPh nY/tmAXqGUJlpwLvUXx5i7hT2bzwVIwwxGaEQ=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=USrTV6mPATLWWmafP7gboJcE65TNJ1vNQeV9P8N9rBk=; b=iyCq4FeFpmGHGw6hzhTu8SM3UG60riDm3RIT7orP1u0Ko4H0b8KHmQOk7LBc0/pCzt KJ/3bi1mTnmFBjDZqQFoauLkhCVV3QS3lOArW/9wbx0W95ZBag2DFgNXAlE5qn0R9dHv 7LnkBndrNwe7Om5zCOzs+VZw9+UvHbJRxi0M9YoGgO2o9kdyqQi/KicBWtq3XMShMHNq RjVvKEkokyC4wS1A/17y3Zk0lsou82f865qt1MaRlaBh1xHWYfPlabFL++obh7lplvLx igmjcVqpgIVePyzKheADnmir6VIQ0+7WO43779cGR6xEFaxlV2meuZMRkPAme4JL7saU EGCQ==
X-Gm-Message-State: AFeK/H3t+ngfHcBT6KseDv/B3VhFq+JKIi7kSCr7jsU/R0zJOH9Xf6S/4AgkT3lxjbpkuSyj3yvDi7HvuCUUZg==
X-Received: by 10.200.52.135 with SMTP id w7mr692666qtb.136.1490795511323; Wed, 29 Mar 2017 06:51:51 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.12.163.67 with HTTP; Wed, 29 Mar 2017 06:51:50 -0700 (PDT)
From: Anthony Eden <anthony.eden@dnsimple.com>
Date: Wed, 29 Mar 2017 08:51:50 -0500
Message-ID: <CAOZSDgCw4HA05uE0d73cru3EfuOzAJ3Pdg2SsYZmY3f49+vc2w@mail.gmail.com>
To: dnsop@ietf.org
Content-Type: text/plain; charset=UTF-8
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/61FcDvgyF__eDgU9hMfc47RvL2o>
Subject: [DNSOP] New draft for ALIAS/ANAME type
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 29 Mar 2017 13:51:54 -0000

After attending the dnsop meeting on Monday I decided it was time I
submitted my first ID for review:

https://datatracker.ietf.org/doc/draft-dnsop-eden-alias-rr-type/

This draft describes the ALIAS/ANAME record (aka CNAME-flattening)
that numerous vendors and DNS providers are now supporting in
proprietary fashions. I hope that this draft will eventually lead to a
good mechanism for interop of ALIAS/ANAME records.

Sincerely,
Anthony Eden

-- 
DNSimple.com
http://dnsimple.com/
Twitter: @dnsimple


From nobody Wed Mar 29 07:48:57 2017
Return-Path: <jhw@google.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8B6B4128ACA for <dnsop@ietfa.amsl.com>; Wed, 29 Mar 2017 07:48:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level: 
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=google.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CxkIu_xYhpVy for <dnsop@ietfa.amsl.com>; Wed, 29 Mar 2017 07:48:46 -0700 (PDT)
Received: from mail-io0-x236.google.com (mail-io0-x236.google.com [IPv6:2607:f8b0:4001:c06::236]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B2478128656 for <dnsop@ietf.org>; Wed, 29 Mar 2017 07:48:45 -0700 (PDT)
Received: by mail-io0-x236.google.com with SMTP id b140so232770iof.1 for <dnsop@ietf.org>; Wed, 29 Mar 2017 07:48:45 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=from:message-id:mime-version:subject:date:in-reply-to:cc:to :references; bh=rrFFn/bIW62jfAjjAcLPhkRJ+ExX3JrvspIBkTxvn8I=; b=exch29fQB2YX7GsOBpvH1YXlgzX78chz9qig91NTEd1LK7WGT14/C8Lh8YCj4HMhhE E2HVhM2cmOPhrVIRIgTQ+S1chYtW5tVvmIvp3a7WYrW1d0OHzGhJLh5CfnhUT56Mt1pK Bw2POCkgrut4N45TmmGnFcqDPABAVgEDonunHjFbj5Ca6Akn26ldlnCDtTwFjPOhuXHt 9OT47oqyvt3FhP2xxYEvaghAIaiyCHoOq8qLk4vLgJc/YkIGYoOvgcpBwNZu4n3v/+la qSCV9i6UUTClAkXC0p66J50R29P4agiPw9KmhuLBZoUPbwfSdsrTaBXr1vwOWYUOZYFh oU8g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:message-id:mime-version:subject:date :in-reply-to:cc:to:references; bh=rrFFn/bIW62jfAjjAcLPhkRJ+ExX3JrvspIBkTxvn8I=; b=L2bXJpxnJN1aALO3ClEdTXFz1CVR8pPfXg0wtGGYhXTDZVavFaJYSs+yPDr9TldSD5 41YxnkJC5RrgI6AuhpB5wgFqD/0rKGZbT+hmSnf73dDlDg3XlpUw6bMvp4BNkb0BuCC7 jEFyWE3XZl7GbHe+l8bwTzNZUQP0gTdi0hX0t4rEi/Z1GdMF1dTSw+7thD4+tFgjHqoa hDg1/LzI/IctJBe/eDVgdgfkiQ2SWoPAv6FBTf+CuOkFPNw+iUzPTbg3j3IwaWShenv8 orrAFW5Vy7IGl8H0YbgYxgOGlBjZfWbzZuDs425s0bj9HjjbsrV90BioWdVq6yS3kMqE xa6Q==
X-Gm-Message-State: AFeK/H3spcJIPz8tGblyUqwxbX8+bEEwEFb02xK/8FL7TN25yTBc4zG48W79pBtr3htlzfGY
X-Received: by 10.107.28.73 with SMTP id c70mr1189811ioc.198.1490798924913; Wed, 29 Mar 2017 07:48:44 -0700 (PDT)
Received: from t2001067c0370199845020a80e0eed59e.v6.meeting.ietf.org (t2001067c0370199845020a80e0eed59e.v6.meeting.ietf.org. [2001:67c:370:1998:4502:a80:e0ee:d59e]) by smtp.gmail.com with ESMTPSA id v185sm3413279itf.11.2017.03.29.07.48.44 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 29 Mar 2017 07:48:44 -0700 (PDT)
From: james woodyatt <jhw@google.com>
Message-Id: <0BF0317B-6411-4D84-BFBE-8011D0BE27D2@google.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_4AA293F1-D937-44F5-BA15-556A4F7ED997"
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
Date: Wed, 29 Mar 2017 09:48:43 -0500
In-Reply-To: <DAC83E33-A206-4EAA-BC96-E26ACCC013A6@icann.org>
Cc: HOMENET <homenet@ietf.org>, "dnsop@ietf.org" <dnsop@ietf.org>
To: Terry Manderson <terry.manderson@icann.org>
References: <DAC83E33-A206-4EAA-BC96-E26ACCC013A6@icann.org>
X-Mailer: Apple Mail (2.3259)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/fqI1jxweF_m6sA1FAfuDpWfW0zw>
Subject: Re: [DNSOP] [homenet] My assessment of .homenet as described during the WG session yesterday.
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 29 Mar 2017 14:48:48 -0000

--Apple-Mail=_4AA293F1-D937-44F5-BA15-556A4F7ED997
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

Hi Terry,

Clarifying questions here...

On Mar 28, 2017, at 12:32, Terry Manderson <terry.manderson@icann.org> =
wrote:
>=20
> My summary of the situation is this.
>=20
> 1) .homenet _COULD_ be added to the special use domain registry based =
on RFC6761=20
>=20
> 2) The expected future operation of HOMENET resolution for DNSSEC =
validating stub resolvers requires a break in the DNSSEC chain of trust.
>=20
> 3) To achieve "2", the document _additionally_ asks IANA to insert an =
insecure delegation into the root zone
>=20
> 4) The ask for "3" is not covered in IETF policy terms, in fact it =
tries to put an entry into someone else's registry (the root zone), and =
will require a set of collaborative discussions with the ICANN community =
and a new process that handles this situation. There are no expectations =
that this process will be defined in a reasonable time for the uses of =
HOMENET.

q1. What precisely about =E2=80=9C3=E2=80=9D is not covered in IETF =
policy terms? That the document directs IANA to request a delegation in =
the root zone? Or that the document directs IANA to request an =
*insecure* delegation in the root zone, whereas a secure delegation =
*would* be adequately covered? Or both of these?

q2. If the answer to q1 is that both aspects of =E2=80=9C3=E2=80=9D are =
not covered in IETF policy terms, and that each one will require a set =
of collaborative discussions with the ICANN community and new processes =
that handle each of these situations, are there any expectations about =
which of the two processes, if there are two and not just one, can be =
defined in a workable period of time for HOMENET?

--james woodyatt <jhw@google.com <mailto:jhw@google.com>>




--Apple-Mail=_4AA293F1-D937-44F5-BA15-556A4F7ED997
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D""><div class=3D"">Hi Terry,</div><div class=3D""><br =
class=3D""></div><div class=3D"">Clarifying questions here...</div><div =
class=3D""><br class=3D""></div>On Mar 28, 2017, at 12:32, Terry =
Manderson &lt;<a href=3D"mailto:terry.manderson@icann.org" =
class=3D"">terry.manderson@icann.org</a>&gt; wrote:<br =
class=3D""><div><blockquote type=3D"cite" class=3D""><br =
class=3D"Apple-interchange-newline"><div class=3D""><div class=3D"">My =
summary of the situation is this.<br class=3D""><br class=3D"">1) =
.homenet _COULD_ be added to the special use domain registry based on =
RFC6761 <br class=3D""><br class=3D"">2) The expected future operation =
of HOMENET resolution for DNSSEC validating stub resolvers requires a =
break in the DNSSEC chain of trust.<br class=3D""><br class=3D"">3) To =
achieve "2", the document _additionally_ asks IANA to insert an insecure =
delegation into the root zone</div></div></blockquote><div><blockquote =
type=3D"cite" class=3D""><br class=3D""></blockquote></div><blockquote =
type=3D"cite" class=3D""><div class=3D""><div class=3D"">4) The ask for =
"3" is not covered in IETF policy terms, in fact it tries to put an =
entry into someone else's registry (the root zone), and will require a =
set of collaborative discussions with the ICANN community and a new =
process that handles this situation. There are no expectations that this =
process will be defined in a reasonable time for the uses of HOMENET.<br =
class=3D""></div></div></blockquote><div><br class=3D""></div><div>q1. =
What precisely about =E2=80=9C3=E2=80=9D is not covered in IETF policy =
terms? That the document directs IANA to request a delegation in the =
root zone? Or that the document directs IANA to request an *insecure* =
delegation in the root zone, whereas a secure delegation *would* be =
adequately covered? Or both of these?</div><div><br =
class=3D""></div><div>q2. If the answer to q1 is that both aspects of =
=E2=80=9C3=E2=80=9D are not covered in IETF policy terms, and that each =
one will require a set of collaborative discussions with the ICANN =
community and new processes that handle each of these situations, are =
there any expectations about which of the two processes, if there are =
two and not just one, can be defined in a workable period of time for =
HOMENET?</div><div><br class=3D""></div></div><div class=3D"">
<div class=3D"">--james woodyatt &lt;<a href=3D"mailto:jhw@google.com" =
class=3D"">jhw@google.com</a>&gt;</div><div class=3D""><br =
class=3D""></div><br class=3D"Apple-interchange-newline">

</div>
<br class=3D""></body></html>=

--Apple-Mail=_4AA293F1-D937-44F5-BA15-556A4F7ED997--


From nobody Wed Mar 29 07:51:38 2017
Return-Path: <ggm@algebras.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6F3AB1294BF for <dnsop@ietfa.amsl.com>; Wed, 29 Mar 2017 07:51:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=algebras-org.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BXnrBL_PeX0C for <dnsop@ietfa.amsl.com>; Wed, 29 Mar 2017 07:51:34 -0700 (PDT)
Received: from mail-vk0-x22a.google.com (mail-vk0-x22a.google.com [IPv6:2607:f8b0:400c:c05::22a]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1A67A129406 for <dnsop@ietf.org>; Wed, 29 Mar 2017 07:51:34 -0700 (PDT)
Received: by mail-vk0-x22a.google.com with SMTP id s68so20460942vke.3 for <dnsop@ietf.org>; Wed, 29 Mar 2017 07:51:34 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=algebras-org.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=MD5FkufWFYicQUVrhKa3TlMAaYawfdUO8KgSyg2Yeqo=; b=OBPwfCG7b+yynQBBYsHS5apYsMoyVbMVEgl9mVeUr/k05f2p6cay3t5qOaUnMCYR+Y fZgtcuiA6boWS9gfKSAHJXMPt1biSk4R9axYJeXmehBguVqxaztJZuLuV3GUH6oXdPAk T7ZR/cVmCWCHCctzQM33drQ8DslpjWmkoQm9OqfHz/Ivln4ddr1vAv1WdB6xWrosSgup yppZC8IMAeoHGXyVHHNaYUYPNEKOl1ewPi/NOMko5jZw0vlaQhI09x+sqUxWzPU13Qbq 5c+3vpW+ta36VwE443TUPRAuAVCvFwCFnkLKtOj5jHSDX2AuLQm4DJnVIIpT+1AYtTHF kFBA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=MD5FkufWFYicQUVrhKa3TlMAaYawfdUO8KgSyg2Yeqo=; b=eCwKY2FwtHINOoURn8J/ZQYZZO8m6f+I0JtFFt0mVV/etrJ/pkM4b9S77pIb3KPz1O oVVHhJZ+64H6ewOJzZM+Ml1nY4OcOtQmx0kwYmft1Xik5xUOhnULWPVBqgaV+SSA0V7w 8U6eYXHm+WpzgasEiSRuoRqGQFhGhWA0lDzo+xyRJCsC5+e3O2NZVcNcdDi3UZhY5347 fMoQKUwmJIXsOaOXe8dlUv+4jFm13Z4jF3q23/qG9wNlmGP+ntpJV+ZIajXp1KpgjPLP 485BSOEgUyarONnQCcxnh45HL3wOKzOr52QAm8JcQSfD/qM0JAM9uL5F+lDvnpm5SCcQ oxyA==
X-Gm-Message-State: AFeK/H3xd1SAXateeCwbCnbPD7qSvY0oIbyJ6KcX5sLlTiH8hpvsy0/pHLJvDzeNg3JTv09fmX2sIf43hAgtrA==
X-Received: by 10.159.48.20 with SMTP id h20mr393455uab.49.1490799092939; Wed, 29 Mar 2017 07:51:32 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.103.84.20 with HTTP; Wed, 29 Mar 2017 07:51:32 -0700 (PDT)
X-Originating-IP: [2001:67c:370:128:f4d9:ba6:ceb5:82fb]
In-Reply-To: <0BF0317B-6411-4D84-BFBE-8011D0BE27D2@google.com>
References: <DAC83E33-A206-4EAA-BC96-E26ACCC013A6@icann.org> <0BF0317B-6411-4D84-BFBE-8011D0BE27D2@google.com>
From: George Michaelson <ggm@algebras.org>
Date: Wed, 29 Mar 2017 09:51:32 -0500
Message-ID: <CAKr6gn2oyiY5iB_0U4Hh6FmYmQ6-zCdywVOHhgF0fxZ8yMwbog@mail.gmail.com>
To: james woodyatt <jhw@google.com>
Cc: Terry Manderson <terry.manderson@icann.org>, HOMENET <homenet@ietf.org>,  "dnsop@ietf.org" <dnsop@ietf.org>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/dveY2FupQ8VNK3McIRH1hz06hwE>
Subject: Re: [DNSOP] [homenet] My assessment of .homenet as described during the WG session yesterday.
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 29 Mar 2017 14:51:36 -0000

sign it with a bad key or bad DS. this goes to SERVFAIL and its NXDOMAIN.

-G

On Wed, Mar 29, 2017 at 9:48 AM, james woodyatt <jhw@google.com> wrote:
> Hi Terry,
>
> Clarifying questions here...
>
> On Mar 28, 2017, at 12:32, Terry Manderson <terry.manderson@icann.org>
> wrote:
>
>
> My summary of the situation is this.
>
> 1) .homenet _COULD_ be added to the special use domain registry based on
> RFC6761
>
> 2) The expected future operation of HOMENET resolution for DNSSEC validat=
ing
> stub resolvers requires a break in the DNSSEC chain of trust.
>
> 3) To achieve "2", the document _additionally_ asks IANA to insert an
> insecure delegation into the root zone
>
>
> 4) The ask for "3" is not covered in IETF policy terms, in fact it tries =
to
> put an entry into someone else's registry (the root zone), and will requi=
re
> a set of collaborative discussions with the ICANN community and a new
> process that handles this situation. There are no expectations that this
> process will be defined in a reasonable time for the uses of HOMENET.
>
>
> q1. What precisely about =E2=80=9C3=E2=80=9D is not covered in IETF polic=
y terms? That the
> document directs IANA to request a delegation in the root zone? Or that t=
he
> document directs IANA to request an *insecure* delegation in the root zon=
e,
> whereas a secure delegation *would* be adequately covered? Or both of the=
se?
>
> q2. If the answer to q1 is that both aspects of =E2=80=9C3=E2=80=9D are n=
ot covered in IETF
> policy terms, and that each one will require a set of collaborative
> discussions with the ICANN community and new processes that handle each o=
f
> these situations, are there any expectations about which of the two
> processes, if there are two and not just one, can be defined in a workabl=
e
> period of time for HOMENET?
>
> --james woodyatt <jhw@google.com>
>
>
>
>
> _______________________________________________
> DNSOP mailing list
> DNSOP@ietf.org
> https://www.ietf.org/mailman/listinfo/dnsop
>


From nobody Wed Mar 29 08:07:04 2017
Return-Path: <wwwrun@rfc-editor.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 77305129406; Wed, 29 Mar 2017 08:06:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.202
X-Spam-Level: 
X-Spam-Status: No, score=-4.202 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3KZiaA0YS9dz; Wed, 29 Mar 2017 08:06:54 -0700 (PDT)
Received: from rfc-editor.org (rfc-editor.org [4.31.198.49]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DD510126DD9; Wed, 29 Mar 2017 08:06:54 -0700 (PDT)
Received: by rfc-editor.org (Postfix, from userid 30) id 2AF10B816D2; Wed, 29 Mar 2017 08:06:44 -0700 (PDT)
To: edmonds@mycre.ws, ccontavalli@google.com, wilmer@google.com, tale@akamai.com, warren@kumari.net
X-PHP-Originating-Script: 30:errata_mail_lib.php
From: RFC Errata System <rfc-editor@rfc-editor.org>
Cc: joelja@bogus.com, iesg@ietf.org, dnsop@ietf.org, rfc-editor@rfc-editor.org
Content-Type: text/plain; charset=UTF-8
Message-Id: <20170329150644.2AF10B816D2@rfc-editor.org>
Date: Wed, 29 Mar 2017 08:06:44 -0700 (PDT)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/QYUjvqpJR2XTUQ35oPIooO7Qbeo>
Subject: [DNSOP] [Errata Rejected] RFC7871 (4736)
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 29 Mar 2017 15:06:56 -0000

The following errata report has been rejected for RFC7871,
"Client Subnet in DNS Queries".

--------------------------------------
You may review the report below and at:
http://www.rfc-editor.org/errata_search.php?rfc=7871&eid=4736

--------------------------------------
Status: Rejected
Type: Editorial

Reported by: Robert Edmonds <edmonds@mycre.ws>
Date Reported: 2016-07-08
Rejected by: Joel Jaeggli (IESG)

Section: GLOBAL

Original Text
-------------
the Internet Software Consortium

Corrected Text
--------------
Internet Systems Consortium

Notes
-----
ISC (no "the") was originally founded as Internet Software Consortium, Inc. in 1994 but it has been known as Internet Systems Consortium, Inc. since 2004.
 --VERIFIER NOTES-- 
   Internet Software Consortium occurs only in the acknowledgements and while incorrect now it is generally the perogative of the authors to include in this section what they see fit. were a future version to be updated it's acknowledgements would probably include the then current contributors not the previous ones.

--------------------------------------
RFC7871 (draft-ietf-dnsop-edns-client-subnet-08)
--------------------------------------
Title               : Client Subnet in DNS Queries
Publication Date    : May 2016
Author(s)           : C. Contavalli, W. van der Gaast, D. Lawrence, W. Kumari
Category            : INFORMATIONAL
Source              : Domain Name System Operations
Area                : Operations and Management
Stream              : IETF
Verifying Party     : IESG


From nobody Wed Mar 29 08:07:59 2017
Return-Path: <mcr+ietf@sandelman.ca>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8056D127599; Wed, 29 Mar 2017 08:07:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wIlGeVozT-OI; Wed, 29 Mar 2017 08:07:55 -0700 (PDT)
Received: from tuna.sandelman.ca (tuna.sandelman.ca [209.87.249.19]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BE8051293FB; Wed, 29 Mar 2017 08:07:55 -0700 (PDT)
Received: from sandelman.ca (obiwan.sandelman.ca [IPv6:2607:f0b0:f:2::247]) by tuna.sandelman.ca (Postfix) with ESMTP id DFF75200A3; Wed, 29 Mar 2017 11:31:49 -0400 (EDT)
Received: from obiwan.sandelman.ca (localhost [IPv6:::1]) by sandelman.ca (Postfix) with ESMTP id 0D772636E0; Wed, 29 Mar 2017 11:07:55 -0400 (EDT)
From: Michael Richardson <mcr+ietf@sandelman.ca>
To: Terry Manderson <terry.manderson@icann.org>
cc: HOMENET <homenet@ietf.org>, "dnsop\@ietf.org" <dnsop@ietf.org>
In-Reply-To: <DAC83E33-A206-4EAA-BC96-E26ACCC013A6@icann.org>
References: <DAC83E33-A206-4EAA-BC96-E26ACCC013A6@icann.org>
X-Mailer: MH-E 8.6; nmh 1.6+dev; GNU Emacs 24.5.1
X-Face: $\n1pF)h^`}$H>Hk{L"x@)JS7<%Az}5RyS@k9X%29-lHB$Ti.V>2bi.~ehC0; <'$9xN5Ub# z!G,p`nR&p7Fz@^UXIn156S8.~^@MJ*mMsD7=QFeq%AL4m<nPbLgmtKK-5dC@#:k
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature"
Date: Wed, 29 Mar 2017 11:07:55 -0400
Message-ID: <29150.1490800075@obiwan.sandelman.ca>
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/aSWODzZVfX1ecJge-gXcaTssewg>
Subject: Re: [DNSOP] [homenet] My assessment of .homenet as described during the WG session yesterday.
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 29 Mar 2017 15:07:57 -0000

--=-=-=
Content-Type: text/plain


Terry Manderson <terry.manderson@icann.org> wrote:
    > B) seek a .homenet special use domain WITHOUT the delegation request
    > AND ask the IETF/IESG/IAB to commence the discussion with the ICANN
    > community to achieve an insecure delegation

    > c) seek a <SOMETHING>.arpa insecure special use delegation

    > d) go for "B" and if that doesn't work shift to "C"

Is there some reason we can not proceed with "C", concurrently with (B).
This might cause stub resolvers to have to have two cases
(SOMETHING.arpa, and .homenet) eventually, but at least we could deploy
and attempt interop with SOMETHING.arpa NOW, and it would more clearly
permit "home." to be removed from code.

    > Again, this situation is fluid and as discussions evolve I will provide
    > more information when it is appropriate. In the mean-time I would very
    > much like everyone to take a calming breath and understand that I am
    > taking a very pragmatic view of this concern.

Thank you!

--
Michael Richardson <mcr+IETF@sandelman.ca>, Sandelman Software Works
 -= IPv6 IoT consulting =-




--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEEbsyLEzg/qUTA43uogItw+93Q3WUFAljbzcoACgkQgItw+93Q
3WXFZQf9FBGW7E4sBt6/3t9LSXQzTyku3C1fTPvtRyc7fgGSDILAHTfU9y3x8Utr
DPPZwybycIlS9IO7XTUq3NU2LNMkkh1qwGmVRTzYQSR0rM2i/TU18O5VFP9hAwDl
E1pT+LvTo8YlVuz/c7gWKsZw7t4ixmgUZwCGCB1DeTeBX3mfJxzUgXMWtmeqkF7s
zM8JsO2OFTo1l7P3SdX3JoVxodxyooZwMK174+Zvc+sU3guUYR78kSnYzsf4KtUn
dovRJ1F2bqMQsmr6QXVaLhMWojl5mClhtZ9E8G0xXxccYMe0cE8C5LZnu4ONlHf4
6QDAbXNrBv44u0WxEoWyUo2qzkUEtA==
=z9yj
-----END PGP SIGNATURE-----
--=-=-=--


From nobody Wed Mar 29 08:08:14 2017
Return-Path: <wwwrun@rfc-editor.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 55A14129541; Wed, 29 Mar 2017 08:08:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.202
X-Spam-Level: 
X-Spam-Status: No, score=-4.202 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1tCtDZ1jpWRK; Wed, 29 Mar 2017 08:07:59 -0700 (PDT)
Received: from rfc-editor.org (rfc-editor.org [4.31.198.49]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7C753127599; Wed, 29 Mar 2017 08:07:59 -0700 (PDT)
Received: by rfc-editor.org (Postfix, from userid 30) id E6D46B816D9; Wed, 29 Mar 2017 08:07:48 -0700 (PDT)
To: edmonds@mycre.ws, ccontavalli@google.com, wilmer@google.com, tale@akamai.com, warren@kumari.net
X-PHP-Originating-Script: 30:errata_mail_lib.php
From: RFC Errata System <rfc-editor@rfc-editor.org>
Cc: joelja@bogus.com, iesg@ietf.org, dnsop@ietf.org, rfc-editor@rfc-editor.org
Content-Type: text/plain; charset=UTF-8
Message-Id: <20170329150748.E6D46B816D9@rfc-editor.org>
Date: Wed, 29 Mar 2017 08:07:48 -0700 (PDT)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/p9gg53ziHR-mhiAJTFrUwqrcGdk>
Subject: [DNSOP] [Errata Verified] RFC7871 (4735)
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 29 Mar 2017 15:08:01 -0000

The following errata report has been verified for RFC7871,
"Client Subnet in DNS Queries". 

--------------------------------------
You may review the report below and at:
http://www.rfc-editor.org/errata_search.php?rfc=7871&eid=4735

--------------------------------------
Status: Verified
Type: Technical

Reported by: Robert Edmonds <edmonds@mycre.ws>
Date Reported: 2016-07-08
Verified by: Joel Jaeggli (IESG)

Section: 13

Original Text
-------------
   7.   Due its internal implementation, ANS finds a response that is
        tailored for the whole /16 of the client that performed the
        query.

   8.   ANS adds an ECS option in the response, containing:
[...]
        *  SCOPE PREFIX-LENGTH set to 0x30, indicating a /48 network.

Corrected Text
--------------
   7.   Due its internal implementation, ANS finds a response that is
        tailored for the whole /48 of the client that performed the
        query.

   8.   ANS adds an ECS option in the response, containing:
[...]
        *  SCOPE PREFIX-LENGTH set to 0x30, indicating a /48 network.

Notes
-----
The prose description in step 7 does not match the ECS option described in step 8. Either both should say "/16" or both should say "/48". Probably /48 was meant, since a /16 would be a huge amount of IPv6 address space.

--------------------------------------
RFC7871 (draft-ietf-dnsop-edns-client-subnet-08)
--------------------------------------
Title               : Client Subnet in DNS Queries
Publication Date    : May 2016
Author(s)           : C. Contavalli, W. van der Gaast, D. Lawrence, W. Kumari
Category            : INFORMATIONAL
Source              : Domain Name System Operations
Area                : Operations and Management
Stream              : IETF
Verifying Party     : IESG


From nobody Wed Mar 29 08:15:52 2017
Return-Path: <internet-drafts@ietf.org>
X-Original-To: dnsop@ietf.org
Delivered-To: dnsop@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 85CD0129552; Wed, 29 Mar 2017 08:15:45 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
Cc: dnsop@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.48.1
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <149080054550.26806.17675916795295413492@ietfa.amsl.com>
Date: Wed, 29 Mar 2017 08:15:45 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/UAE959uRKuVUu0FYu8D7N8R_sEc>
Subject: [DNSOP] I-D Action: draft-ietf-dnsop-attrleaf-02.txt
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 29 Mar 2017 15:15:45 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Domain Name System Operations of the IETF.

        Title           : DNS Scoped Data Through Global '_Underscore' Naming of Attribute Leaves
        Author          : Dave Crocker
	Filename        : draft-ietf-dnsop-attrleaf-02.txt
	Pages           : 13
	Date            : 2017-03-29

Abstract:
   Formally, any DNS "RR" may occur for any domain name.  However some
   services have defined an operational convention that applies to DNS
   leaf nodes that have a reserved node name, beginning with an
   underscore.  The underscore construct is used to define a semantic
   scope for DNS records that are associated with the parent domain.
   This specification explores the nature of this DNS usage and defines
   the "DNS Global Underscore Scoped Entry Registry" registry with IANA.


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

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-dnsop-attrleaf-02
https://datatracker.ietf.org/doc/html/draft-ietf-dnsop-attrleaf-02

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


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

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


From nobody Wed Mar 29 08:31:22 2017
Return-Path: <tale@dd.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1D7D71296D7; Wed, 29 Mar 2017 08:31:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dvytFnf8K2X2; Wed, 29 Mar 2017 08:31:18 -0700 (PDT)
Received: from gro.dd.org (gro.dd.org [207.136.192.136]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 71D6F12420B; Wed, 29 Mar 2017 08:31:18 -0700 (PDT)
Received: by gro.dd.org (Postfix, from userid 102) id 870563F468; Wed, 29 Mar 2017 11:31:17 -0400 (EDT)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Message-ID: <22747.54085.408467.249062@gro.dd.org>
Date: Wed, 29 Mar 2017 11:31:17 -0400
From: Dave Lawrence <tale@dd.org>
To: RFC Errata System <rfc-editor@rfc-editor.org>
Cc: edmonds@mycre.ws, ccontavalli@google.com, wilmer@google.com, warren@kumari.net, joelja@bogus.com, dnsop@ietf.org, iesg@ietf.org
In-Reply-To: <20170329150644.2AF10B816D2@rfc-editor.org>
References: <20170329150644.2AF10B816D2@rfc-editor.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/-nRN9qox38pB24yLAw_9W8aWgfM>
Subject: Re: [DNSOP] [Errata Rejected] RFC7871 (4736)
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 29 Mar 2017 15:31:20 -0000

RFC Errata System writes:
> http://www.rfc-editor.org/errata_search.php?rfc=7871&eid=4736
> Status: Rejected

>  --VERIFIER NOTES--
> Internet Software Consortium occurs only in the acknowledgements and
> while incorrect now it is generally the perogative of the authors to
> include in this section what they see fit. were a future version to
> be updated it's acknowledgements would probably include the then
> current contributors not the previous ones.

For the record, I would have been fine with the change.  I wasn't the
one who added the text originally, but as someone who worked for ISC
before the renaming, I probably glossed over the name dozens of times
without noticing it needed updating.  I don't know if process-wise it
is allowable as an errata, but apologies nonetheless for the error.


From nobody Wed Mar 29 08:37:19 2017
Return-Path: <terry.manderson@icann.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0A0A1129540; Wed, 29 Mar 2017 08:37:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.2
X-Spam-Level: 
X-Spam-Status: No, score=-4.2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, MIME_QP_LONG_LINE=0.001, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id h5N5CYR3Qu3y; Wed, 29 Mar 2017 08:37:14 -0700 (PDT)
Received: from out.west.pexch112.icann.org (pfe112-ca-2.pexch112.icann.org [64.78.40.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8BB2B128D19; Wed, 29 Mar 2017 08:37:12 -0700 (PDT)
Received: from PMBX112-W1-CA-1.pexch112.icann.org (64.78.40.21) by PMBX112-W1-CA-2.pexch112.icann.org (64.78.40.23) with Microsoft SMTP Server (TLS) id 15.0.1178.4; Wed, 29 Mar 2017 08:37:10 -0700
Received: from PMBX112-W1-CA-1.pexch112.icann.org ([64.78.40.21]) by PMBX112-W1-CA-1.PEXCH112.ICANN.ORG ([64.78.40.21]) with mapi id 15.00.1178.000; Wed, 29 Mar 2017 08:37:10 -0700
From: Terry Manderson <terry.manderson@icann.org>
To: james woodyatt <jhw@google.com>
CC: HOMENET <homenet@ietf.org>, "dnsop@ietf.org" <dnsop@ietf.org>
Thread-Topic: [homenet] My assessment of .homenet as described during the WG session yesterday.
Thread-Index: AQHSp+lHBXnknGGzd0m0I5wpP+R/Q6GsXKWAgAC1KgA=
Date: Wed, 29 Mar 2017 15:37:09 +0000
Message-ID: <380F7E71-AC41-4F8D-A048-DC732CF92086@icann.org>
References: <DAC83E33-A206-4EAA-BC96-E26ACCC013A6@icann.org> <0BF0317B-6411-4D84-BFBE-8011D0BE27D2@google.com>
In-Reply-To: <0BF0317B-6411-4D84-BFBE-8011D0BE27D2@google.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/f.20.0.170309
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [192.0.32.234]
Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha1; boundary="B_3573682628_169053644"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/OtHT3GcqZe_d0xG8NNYNFA42--w>
Subject: Re: [DNSOP] [homenet] My assessment of .homenet as described during the WG session yesterday.
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 29 Mar 2017 15:37:17 -0000

--B_3573682628_169053644
Content-type: text/plain;
	charset="UTF-8"
Content-transfer-encoding: quoted-printable

Hi James,

Q1. Both. The root zone, as a registry, is not an IETF registry.

Q2. My guess, and I am really guessing here, that if a process were to be c=
reated by the ICANN community to accept such requests from the IETF, it woul=
d be encompassing of both.

Cheers
Terry=20


On 30/03/2017, 12:48 AM, "homenet on behalf of james woodyatt" <homenet-bou=
nces@ietf.org on behalf of jhw@google.com> wrote:


   =20
    q1. What precisely about =E2=80=9C3=E2=80=9D is not covered in IETF policy terms? T=
hat the document directs IANA to request a delegation in the root zone? Or t=
hat the document directs IANA to request an *insecure* delegation in the roo=
t zone, whereas a secure delegation
     *would* be adequately covered? Or both of these?
   =20
   =20
    q2. If the answer to q1 is that both aspects of =E2=80=9C3=E2=80=9D are not covered=
 in IETF policy terms, and that each one will require a set of collaborative=
 discussions with the ICANN community and new processes that handle each of =
these situations, are there any expectations
     about which of the two processes, if there are two and not just one, c=
an be defined in a workable period of time for HOMENET?
   =20
   =20
   =20
    --james woodyatt <jhw@google.com>
   =20
   =20
   =20
   =20
   =20
   =20

--B_3573682628_169053644
Content-Type: application/pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"

MIIYwwYJKoZIhvcNAQcCoIIYtDCCGLACAQExCzAJBgUrDgMCGgUAMAsGCSqGSIb3DQEHAaCC
FowwggV0MIIEXKADAgECAhAJ0fxYYYV36W1njUywVtW8MA0GCSqGSIb3DQEBCwUAMGUxCzAJ
BgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2Vy
dC5jb20xJDAiBgNVBAMTG0RpZ2lDZXJ0IFNIQTIgQXNzdXJlZCBJRCBDQTAeFw0xNTAzMjYw
MDAwMDBaFw0xODAzMjYxMjAwMDBaMIGQMQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZv
cm5pYTEUMBIGA1UEBxMLTG9zIEFuZ2VsZXMxPDA6BgNVBAoTM0ludGVybmV0IENvcnBvcmF0
aW9uIGZvciBBc3NpZ25lZCBOYW1lcyBhbmQgTnVtYmVyczEYMBYGA1UEAxMPVGVycnkgTWFu
ZGVyc29uMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwTImt0Ol/9dOAbnm4lby
4RG1iQEnHVB5UJTYqwX8kqEhA5NPFHbMX22ChnP7M/zIlY+OP2TfKcwfdF5DJN4ybt4gFGzE
9ksigMe365F0uA2Q4+CskwqWo2fGIqrhgb0C68bg6EnZxj73KlJ0mvbQqzLBY8fVwr8srWpB
BexjbYSeXp/+0W41ZOJPcdii59TDXRBGuziWjp+rd7yh8KCzKcj/Px1TzAE5U/TftZOfigYi
h6KTTDZBGnN+4DDaaCnZ93rveayavI3hd4agqiIWe/gB78+0vHyk5DFoe6HkwuL0qJVaBW57
KIt8AYq+p0P+igNhiQoHkPx3VvS7ZViGdQIDAQABo4IB8jCCAe4wHwYDVR0jBBgwFoAU5wIj
gABP2Ne8lAvZP3Q5STI8inkwHQYDVR0OBBYEFIXwv/ZX+K34v+mCL8g1Coo9c6lMMAwGA1Ud
EwEB/wQCMAAwJAYDVR0RBB0wG4EZdGVycnkubWFuZGVyc29uQGljYW5uLm9yZzAOBgNVHQ8B
Af8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMEMGA1UdIAQ8MDowOAYK
YIZIAYb9bAQBAjAqMCgGCCsGAQUFBwIBFhxodHRwczovL3d3dy5kaWdpY2VydC5jb20vQ1BT
MIGIBgNVHR8EgYAwfjA9oDugOYY3aHR0cDovL2NybDMuZGlnaWNlcnQuY29tL0RpZ2lDZXJ0
U0hBMkFzc3VyZWRJRENBLWcxLmNybDA9oDugOYY3aHR0cDovL2NybDQuZGlnaWNlcnQuY29t
L0RpZ2lDZXJ0U0hBMkFzc3VyZWRJRENBLWcxLmNybDB5BggrBgEFBQcBAQRtMGswJAYIKwYB
BQUHMAGGGGh0dHA6Ly9vY3NwLmRpZ2ljZXJ0LmNvbTBDBggrBgEFBQcwAoY3aHR0cDovL2Nh
Y2VydHMuZGlnaWNlcnQuY29tL0RpZ2lDZXJ0U0hBMkFzc3VyZWRJRENBLmNydDANBgkqhkiG
9w0BAQsFAAOCAQEAH1Dvq3r4yh4+zU4t+5Rg3EzwMpSPxApBivVcW/KPq9uwdlu3yGBPJlG9
j4BXOT7fEUEGpCfyfRhBzTReyc2zask73fDRTzNFl5U3gqzOre5+Xtzv0qHyZGZ2EGcPTFv9
oaAVTug//Z6ZSr4dtDphV/7uSA4Hj1riFh5yxHErwUfrbCneIspVqwSVJqjkKWGID6W0YB0D
cYJZGlyAH0FP/4+TMDxXOti2ypQrsZpNSfvc4TGC1p13Lyp4XEY+UysVtcypAgersTBN6gCb
7ueBt5KPTj9pH4w4C0lNO6rRIc6AGtJIuXHYyiy9CXUTOT5xLToXLZCyPXd+HFuWwdD9lzCC
Bk4wggU2oAMCAQICEASueWBmZpAaucV/pmxb3M0wDQYJKoZIhvcNAQELBQAwZTELMAkGA1UE
BhMCVVMxFTATBgNVBAoTDERpZ2lDZXJ0IEluYzEZMBcGA1UECxMQd3d3LmRpZ2ljZXJ0LmNv
bTEkMCIGA1UEAxMbRGlnaUNlcnQgQXNzdXJlZCBJRCBSb290IENBMB4XDTEzMTEwNTEyMDAw
MFoXDTI4MTEwNTEyMDAwMFowZTELMAkGA1UEBhMCVVMxFTATBgNVBAoTDERpZ2lDZXJ0IElu
YzEZMBcGA1UECxMQd3d3LmRpZ2ljZXJ0LmNvbTEkMCIGA1UEAxMbRGlnaUNlcnQgU0hBMiBB
c3N1cmVkIElEIENBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA3PgRIz9qte/A
J3kbLQWHohBDMd8O1BUbT3ekIs4+jHDwvgeO3ScqvAEdtiwKyt1pWB9B7WoFH9pjeFkeIiwr
+Lp+yTU7VvEffEJ+JbAjGcZFONc9RPkgfGCuHLBaGAS+jzv3qfCUmqYMY0m2QRdTQDK9T+ZQ
elAfJUXo8Ymvzf9e/1Dz8BcR/73FifW9YrnY+45FBIVtmc3FSE39JqsCNkXqNtdfauIagkEK
3OnZ9ZEXjsYhrTg8E+Yef2ac1U3ZRtr2z1KnfTskw7TBUTXGm+vU737kewPhRL16CzfgT8uC
ig1xGOSm4IksG/OyczzBsJKeGH29q33FfQihLMKfcwIDAQABo4IC+DCCAvQwEgYDVR0TAQH/
BAgwBgEB/wIBADAOBgNVHQ8BAf8EBAMCAYYwNAYIKwYBBQUHAQEEKDAmMCQGCCsGAQUFBzAB
hhhodHRwOi8vb2NzcC5kaWdpY2VydC5jb20wgYEGA1UdHwR6MHgwOqA4oDaGNGh0dHA6Ly9j
cmw0LmRpZ2ljZXJ0LmNvbS9EaWdpQ2VydEFzc3VyZWRJRFJvb3RDQS5jcmwwOqA4oDaGNGh0
dHA6Ly9jcmwzLmRpZ2ljZXJ0LmNvbS9EaWdpQ2VydEFzc3VyZWRJRFJvb3RDQS5jcmwwHQYD
VR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMIIBswYDVR0gBIIBqjCCAaYwggGiBgpghkgB
hv1sAAIEMIIBkjAoBggrBgEFBQcCARYcaHR0cHM6Ly93d3cuZGlnaWNlcnQuY29tL0NQUzCC
AWQGCCsGAQUFBwICMIIBVh6CAVIAQQBuAHkAIAB1AHMAZQAgAG8AZgAgAHQAaABpAHMAIABD
AGUAcgB0AGkAZgBpAGMAYQB0AGUAIABjAG8AbgBzAHQAaQB0AHUAdABlAHMAIABhAGMAYwBl
AHAAdABhAG4AYwBlACAAbwBmACAAdABoAGUAIABEAGkAZwBpAEMAZQByAHQAIABDAFAALwBD
AFAAUwAgAGEAbgBkACAAdABoAGUAIABSAGUAbAB5AGkAbgBnACAAUABhAHIAdAB5ACAAQQBn
AHIAZQBlAG0AZQBuAHQAIAB3AGgAaQBjAGgAIABsAGkAbQBpAHQAIABsAGkAYQBiAGkAbABp
AHQAeQAgAGEAbgBkACAAYQByAGUAIABpAG4AYwBvAHIAcABvAHIAYQB0AGUAZAAgAGgAZQBy
AGUAaQBuACAAYgB5ACAAcgBlAGYAZQByAGUAbgBjAGUALjAdBgNVHQ4EFgQU5wIjgABP2Ne8
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
ixnFLmhC/gPoYKHczP3y+JHaMveuJl75hHq6ZuHeH2PyX20VFsXNBKJrvZ8BhTZOoozuNapP
jiG6HLdqngPuTz3JVyTTR2FX809nclnxoMWjAgMBAAGjggNoMIIDZDAfBgNVHSMEGDAWgBQV
ABIrE5iymQftHt+ivlcNK2cCzTAdBgNVHQ4EFgQUs8L0dmF6T/V40vXJJzF+YNyzNo0wJAYD
VR0RBB0wG4EZdGVycnkubWFuZGVyc29uQGljYW5uLm9yZzAOBgNVHQ8BAf8EBAMCBaAwHQYD
VR0lBBYwFAYIKwYBBQUHAwQGCCsGAQUFBwMCMH0GA1UdHwR2MHQwOKA2oDSGMmh0dHA6Ly9j
cmwzLmRpZ2ljZXJ0LmNvbS9EaWdpQ2VydEFzc3VyZWRJRENBLTEuY3JsMDigNqA0hjJodHRw
Oi8vY3JsNC5kaWdpY2VydC5jb20vRGlnaUNlcnRBc3N1cmVkSURDQS0xLmNybDCCAcUGA1Ud
IASCAbwwggG4MIIBtAYKYIZIAYb9bAQBAjCCAaQwOgYIKwYBBQUHAgEWLmh0dHA6Ly93d3cu
ZGlnaWNlcnQuY29tL3NzbC1jcHMtcmVwb3NpdG9yeS5odG0wggFkBggrBgEFBQcCAjCCAVYe
ggFSAEEAbgB5ACAAdQBzAGUAIABvAGYAIAB0AGgAaQBzACAAQwBlAHIAdABpAGYAaQBjAGEA
dABlACAAYwBvAG4AcwB0AGkAdAB1AHQAZQBzACAAYQBjAGMAZQBwAHQAYQBuAGMAZQAgAG8A
ZgAgAHQAaABlACAARABpAGcAaQBDAGUAcgB0ACAAQwBQAC8AQwBQAFMAIABhAG4AZAAgAHQA
aABlACAAUgBlAGwAeQBpAG4AZwAgAFAAYQByAHQAeQAgAEEAZwByAGUAZQBtAGUAbgB0ACAA
dwBoAGkAYwBoACAAbABpAG0AaQB0ACAAbABpAGEAYgBpAGwAaQB0AHkAIABhAG4AZAAgAGEA
cgBlACAAaQBuAGMAbwByAHAAbwByAGEAdABlAGQAIABoAGUAcgBlAGkAbgAgAGIAeQAgAHIA
ZQBmAGUAcgBlAG4AYwBlAC4wdwYIKwYBBQUHAQEEazBpMCQGCCsGAQUFBzABhhhodHRwOi8v
b2NzcC5kaWdpY2VydC5jb20wQQYIKwYBBQUHMAKGNWh0dHA6Ly9jYWNlcnRzLmRpZ2ljZXJ0
LmNvbS9EaWdpQ2VydEFzc3VyZWRJRENBLTEuY3J0MAwGA1UdEwEB/wQCMAAwDQYJKoZIhvcN
AQEFBQADggEBAGKcMSvyr3YW8kKqyqdspTEKTc6lR6H6OITyC056f6PlMmFZ+nWlkopWlflz
QcxOUZv3+5rNogNcwczrxr+eaSx9J+pYCEU3rgBs3yiLDwsD72EJJDAD1x84fQOOJtfYb4oE
4Djzco83Dk4h6sMAiUg0xGcdewhJK80D6tb3xtS75PgFoxLcQrBprLghx2mY8EPErBiO1uXA
NWOEU3EH+kvXiKUrDsFyGHQ4FqvVIYv2plu68ltOmBh+wR2oraoJpt9jGbond1MyVFOvi48e
7hgPRXupNbjxB4Wl0wKKGz0qT3ToBpp8VAkULtjiO/iPLx4knuwwvy5sRAwuZAfpVE4xggH/
MIIB+wIBATB5MGUxCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNV
BAsTEHd3dy5kaWdpY2VydC5jb20xJDAiBgNVBAMTG0RpZ2lDZXJ0IFNIQTIgQXNzdXJlZCBJ
RCBDQQIQCdH8WGGFd+ltZ41MsFbVvDAJBgUrDgMCGgUAoF0wIwYJKoZIhvcNAQkEMRYEFIk0
/bq3tU7JjpvK/ls2e2DeE8GkMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcN
AQkFMQ8XDTE3MDMyOTE1MzcwOFowDQYJKoZIhvcNAQEBBQAEggEAQYZCe5rBNpjgMcCOziS8
IOxNxgRmF/lFcXSCtKQFWVw5aQvSA1P6HPVKfeRCvjwQJU0ojGBoE6AUMnrXzI/PmICr1DQG
J0cv0G+LfVM21wU9GPJjGm1sFzClPg+1+RqkOffj2wVOzsJ+koegXUSkMra6pYiQW91c4kZL
IidX9R129qx1AAdRb/8qCzyQvYhCuSD5//zrNFfLBK019QNTTFJPJd5ZRg7d6BrTKjA8EDug
qNOx94DB68PrJ7AXV/HlpQ6A+3Y6Oky+RM0GSZ+RIaWRfKSBz3T2X5jhEMfkVa4qWCjOGTjS
sRSkaER/MSwIYtQUlvgv5NN5Uy+l0CzLpg==

--B_3573682628_169053644--


From nobody Wed Mar 29 08:41:50 2017
Return-Path: <terry.manderson@icann.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A70EE126557; Wed, 29 Mar 2017 08:41:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.201
X-Spam-Level: 
X-Spam-Status: No, score=-4.201 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PTu2Jrn0nSkK; Wed, 29 Mar 2017 08:41:41 -0700 (PDT)
Received: from out.west.pexch112.icann.org (pfe112-ca-1.pexch112.icann.org [64.78.40.7]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4DCBE1297C3; Wed, 29 Mar 2017 08:41:39 -0700 (PDT)
Received: from PMBX112-W1-CA-1.pexch112.icann.org (64.78.40.21) by PMBX112-W1-CA-1.pexch112.icann.org (64.78.40.21) with Microsoft SMTP Server (TLS) id 15.0.1178.4; Wed, 29 Mar 2017 08:41:37 -0700
Received: from PMBX112-W1-CA-1.pexch112.icann.org ([64.78.40.21]) by PMBX112-W1-CA-1.PEXCH112.ICANN.ORG ([64.78.40.21]) with mapi id 15.00.1178.000; Wed, 29 Mar 2017 08:41:37 -0700
From: Terry Manderson <terry.manderson@icann.org>
To: Michael Richardson <mcr+ietf@sandelman.ca>
CC: HOMENET <homenet@ietf.org>, "dnsop@ietf.org" <dnsop@ietf.org>
Thread-Topic: [DNSOP] [homenet] My assessment of .homenet as described during the WG session yesterday.
Thread-Index: AQHSp+lHBXnknGGzd0m0I5wpP+R/Q6GsYgKAgACxDQA=
Date: Wed, 29 Mar 2017 15:41:36 +0000
Message-ID: <ECBE5CBD-06B4-45C5-9C15-EE899F7403FF@icann.org>
References: <DAC83E33-A206-4EAA-BC96-E26ACCC013A6@icann.org> <29150.1490800075@obiwan.sandelman.ca>
In-Reply-To: <29150.1490800075@obiwan.sandelman.ca>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/f.20.0.170309
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [192.0.32.234]
Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha1; boundary="B_3573682896_1803442087"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/Yga7sp7ncvX7tOfsq7EiR_8bNQA>
Subject: Re: [DNSOP] [homenet] My assessment of .homenet as described during the WG session yesterday.
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 29 Mar 2017 15:41:44 -0000

--B_3573682896_1803442087
Content-type: text/plain;
	charset="UTF-8"
Content-transfer-encoding: 7bit

Hi Michael,

There is no policy or technical barrier to proceeding with SOMETHING.arpa. Procedurally that, of course, would necessitate some WG discussion and consensus.

Cheers
Terry

On 30/03/2017, 1:07 AM, "DNSOP on behalf of Michael Richardson" <dnsop-bounces@ietf.org on behalf of mcr+ietf@sandelman.ca> wrote:

    
    Terry Manderson <terry.manderson@icann.org> wrote:
        > B) seek a .homenet special use domain WITHOUT the delegation request
        > AND ask the IETF/IESG/IAB to commence the discussion with the ICANN
        > community to achieve an insecure delegation
    
        > c) seek a <SOMETHING>.arpa insecure special use delegation
    
        > d) go for "B" and if that doesn't work shift to "C"
    
    Is there some reason we can not proceed with "C", concurrently with (B).
    This might cause stub resolvers to have to have two cases
    (SOMETHING.arpa, and .homenet) eventually, but at least we could deploy
    and attempt interop with SOMETHING.arpa NOW, and it would more clearly
    permit "home." to be removed from code.
    
        > Again, this situation is fluid and as discussions evolve I will provide
        > more information when it is appropriate. In the mean-time I would very
        > much like everyone to take a calming breath and understand that I am
        > taking a very pragmatic view of this concern.
    
    Thank you!
    
    --
    Michael Richardson <mcr+IETF@sandelman.ca>, Sandelman Software Works
     -= IPv6 IoT consulting =-
    
    
    
    

--B_3573682896_1803442087
Content-Type: application/pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"

MIIYwwYJKoZIhvcNAQcCoIIYtDCCGLACAQExCzAJBgUrDgMCGgUAMAsGCSqGSIb3DQEHAaCC
FowwggV0MIIEXKADAgECAhAJ0fxYYYV36W1njUywVtW8MA0GCSqGSIb3DQEBCwUAMGUxCzAJ
BgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2Vy
dC5jb20xJDAiBgNVBAMTG0RpZ2lDZXJ0IFNIQTIgQXNzdXJlZCBJRCBDQTAeFw0xNTAzMjYw
MDAwMDBaFw0xODAzMjYxMjAwMDBaMIGQMQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZv
cm5pYTEUMBIGA1UEBxMLTG9zIEFuZ2VsZXMxPDA6BgNVBAoTM0ludGVybmV0IENvcnBvcmF0
aW9uIGZvciBBc3NpZ25lZCBOYW1lcyBhbmQgTnVtYmVyczEYMBYGA1UEAxMPVGVycnkgTWFu
ZGVyc29uMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwTImt0Ol/9dOAbnm4lby
4RG1iQEnHVB5UJTYqwX8kqEhA5NPFHbMX22ChnP7M/zIlY+OP2TfKcwfdF5DJN4ybt4gFGzE
9ksigMe365F0uA2Q4+CskwqWo2fGIqrhgb0C68bg6EnZxj73KlJ0mvbQqzLBY8fVwr8srWpB
BexjbYSeXp/+0W41ZOJPcdii59TDXRBGuziWjp+rd7yh8KCzKcj/Px1TzAE5U/TftZOfigYi
h6KTTDZBGnN+4DDaaCnZ93rveayavI3hd4agqiIWe/gB78+0vHyk5DFoe6HkwuL0qJVaBW57
KIt8AYq+p0P+igNhiQoHkPx3VvS7ZViGdQIDAQABo4IB8jCCAe4wHwYDVR0jBBgwFoAU5wIj
gABP2Ne8lAvZP3Q5STI8inkwHQYDVR0OBBYEFIXwv/ZX+K34v+mCL8g1Coo9c6lMMAwGA1Ud
EwEB/wQCMAAwJAYDVR0RBB0wG4EZdGVycnkubWFuZGVyc29uQGljYW5uLm9yZzAOBgNVHQ8B
Af8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMEMGA1UdIAQ8MDowOAYK
YIZIAYb9bAQBAjAqMCgGCCsGAQUFBwIBFhxodHRwczovL3d3dy5kaWdpY2VydC5jb20vQ1BT
MIGIBgNVHR8EgYAwfjA9oDugOYY3aHR0cDovL2NybDMuZGlnaWNlcnQuY29tL0RpZ2lDZXJ0
U0hBMkFzc3VyZWRJRENBLWcxLmNybDA9oDugOYY3aHR0cDovL2NybDQuZGlnaWNlcnQuY29t
L0RpZ2lDZXJ0U0hBMkFzc3VyZWRJRENBLWcxLmNybDB5BggrBgEFBQcBAQRtMGswJAYIKwYB
BQUHMAGGGGh0dHA6Ly9vY3NwLmRpZ2ljZXJ0LmNvbTBDBggrBgEFBQcwAoY3aHR0cDovL2Nh
Y2VydHMuZGlnaWNlcnQuY29tL0RpZ2lDZXJ0U0hBMkFzc3VyZWRJRENBLmNydDANBgkqhkiG
9w0BAQsFAAOCAQEAH1Dvq3r4yh4+zU4t+5Rg3EzwMpSPxApBivVcW/KPq9uwdlu3yGBPJlG9
j4BXOT7fEUEGpCfyfRhBzTReyc2zask73fDRTzNFl5U3gqzOre5+Xtzv0qHyZGZ2EGcPTFv9
oaAVTug//Z6ZSr4dtDphV/7uSA4Hj1riFh5yxHErwUfrbCneIspVqwSVJqjkKWGID6W0YB0D
cYJZGlyAH0FP/4+TMDxXOti2ypQrsZpNSfvc4TGC1p13Lyp4XEY+UysVtcypAgersTBN6gCb
7ueBt5KPTj9pH4w4C0lNO6rRIc6AGtJIuXHYyiy9CXUTOT5xLToXLZCyPXd+HFuWwdD9lzCC
Bk4wggU2oAMCAQICEASueWBmZpAaucV/pmxb3M0wDQYJKoZIhvcNAQELBQAwZTELMAkGA1UE
BhMCVVMxFTATBgNVBAoTDERpZ2lDZXJ0IEluYzEZMBcGA1UECxMQd3d3LmRpZ2ljZXJ0LmNv
bTEkMCIGA1UEAxMbRGlnaUNlcnQgQXNzdXJlZCBJRCBSb290IENBMB4XDTEzMTEwNTEyMDAw
MFoXDTI4MTEwNTEyMDAwMFowZTELMAkGA1UEBhMCVVMxFTATBgNVBAoTDERpZ2lDZXJ0IElu
YzEZMBcGA1UECxMQd3d3LmRpZ2ljZXJ0LmNvbTEkMCIGA1UEAxMbRGlnaUNlcnQgU0hBMiBB
c3N1cmVkIElEIENBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA3PgRIz9qte/A
J3kbLQWHohBDMd8O1BUbT3ekIs4+jHDwvgeO3ScqvAEdtiwKyt1pWB9B7WoFH9pjeFkeIiwr
+Lp+yTU7VvEffEJ+JbAjGcZFONc9RPkgfGCuHLBaGAS+jzv3qfCUmqYMY0m2QRdTQDK9T+ZQ
elAfJUXo8Ymvzf9e/1Dz8BcR/73FifW9YrnY+45FBIVtmc3FSE39JqsCNkXqNtdfauIagkEK
3OnZ9ZEXjsYhrTg8E+Yef2ac1U3ZRtr2z1KnfTskw7TBUTXGm+vU737kewPhRL16CzfgT8uC
ig1xGOSm4IksG/OyczzBsJKeGH29q33FfQihLMKfcwIDAQABo4IC+DCCAvQwEgYDVR0TAQH/
BAgwBgEB/wIBADAOBgNVHQ8BAf8EBAMCAYYwNAYIKwYBBQUHAQEEKDAmMCQGCCsGAQUFBzAB
hhhodHRwOi8vb2NzcC5kaWdpY2VydC5jb20wgYEGA1UdHwR6MHgwOqA4oDaGNGh0dHA6Ly9j
cmw0LmRpZ2ljZXJ0LmNvbS9EaWdpQ2VydEFzc3VyZWRJRFJvb3RDQS5jcmwwOqA4oDaGNGh0
dHA6Ly9jcmwzLmRpZ2ljZXJ0LmNvbS9EaWdpQ2VydEFzc3VyZWRJRFJvb3RDQS5jcmwwHQYD
VR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMIIBswYDVR0gBIIBqjCCAaYwggGiBgpghkgB
hv1sAAIEMIIBkjAoBggrBgEFBQcCARYcaHR0cHM6Ly93d3cuZGlnaWNlcnQuY29tL0NQUzCC
AWQGCCsGAQUFBwICMIIBVh6CAVIAQQBuAHkAIAB1AHMAZQAgAG8AZgAgAHQAaABpAHMAIABD
AGUAcgB0AGkAZgBpAGMAYQB0AGUAIABjAG8AbgBzAHQAaQB0AHUAdABlAHMAIABhAGMAYwBl
AHAAdABhAG4AYwBlACAAbwBmACAAdABoAGUAIABEAGkAZwBpAEMAZQByAHQAIABDAFAALwBD
AFAAUwAgAGEAbgBkACAAdABoAGUAIABSAGUAbAB5AGkAbgBnACAAUABhAHIAdAB5ACAAQQBn
AHIAZQBlAG0AZQBuAHQAIAB3AGgAaQBjAGgAIABsAGkAbQBpAHQAIABsAGkAYQBiAGkAbABp
AHQAeQAgAGEAbgBkACAAYQByAGUAIABpAG4AYwBvAHIAcABvAHIAYQB0AGUAZAAgAGgAZQBy
AGUAaQBuACAAYgB5ACAAcgBlAGYAZQByAGUAbgBjAGUALjAdBgNVHQ4EFgQU5wIjgABP2Ne8
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
ixnFLmhC/gPoYKHczP3y+JHaMveuJl75hHq6ZuHeH2PyX20VFsXNBKJrvZ8BhTZOoozuNapP
jiG6HLdqngPuTz3JVyTTR2FX809nclnxoMWjAgMBAAGjggNoMIIDZDAfBgNVHSMEGDAWgBQV
ABIrE5iymQftHt+ivlcNK2cCzTAdBgNVHQ4EFgQUs8L0dmF6T/V40vXJJzF+YNyzNo0wJAYD
VR0RBB0wG4EZdGVycnkubWFuZGVyc29uQGljYW5uLm9yZzAOBgNVHQ8BAf8EBAMCBaAwHQYD
VR0lBBYwFAYIKwYBBQUHAwQGCCsGAQUFBwMCMH0GA1UdHwR2MHQwOKA2oDSGMmh0dHA6Ly9j
cmwzLmRpZ2ljZXJ0LmNvbS9EaWdpQ2VydEFzc3VyZWRJRENBLTEuY3JsMDigNqA0hjJodHRw
Oi8vY3JsNC5kaWdpY2VydC5jb20vRGlnaUNlcnRBc3N1cmVkSURDQS0xLmNybDCCAcUGA1Ud
IASCAbwwggG4MIIBtAYKYIZIAYb9bAQBAjCCAaQwOgYIKwYBBQUHAgEWLmh0dHA6Ly93d3cu
ZGlnaWNlcnQuY29tL3NzbC1jcHMtcmVwb3NpdG9yeS5odG0wggFkBggrBgEFBQcCAjCCAVYe
ggFSAEEAbgB5ACAAdQBzAGUAIABvAGYAIAB0AGgAaQBzACAAQwBlAHIAdABpAGYAaQBjAGEA
dABlACAAYwBvAG4AcwB0AGkAdAB1AHQAZQBzACAAYQBjAGMAZQBwAHQAYQBuAGMAZQAgAG8A
ZgAgAHQAaABlACAARABpAGcAaQBDAGUAcgB0ACAAQwBQAC8AQwBQAFMAIABhAG4AZAAgAHQA
aABlACAAUgBlAGwAeQBpAG4AZwAgAFAAYQByAHQAeQAgAEEAZwByAGUAZQBtAGUAbgB0ACAA
dwBoAGkAYwBoACAAbABpAG0AaQB0ACAAbABpAGEAYgBpAGwAaQB0AHkAIABhAG4AZAAgAGEA
cgBlACAAaQBuAGMAbwByAHAAbwByAGEAdABlAGQAIABoAGUAcgBlAGkAbgAgAGIAeQAgAHIA
ZQBmAGUAcgBlAG4AYwBlAC4wdwYIKwYBBQUHAQEEazBpMCQGCCsGAQUFBzABhhhodHRwOi8v
b2NzcC5kaWdpY2VydC5jb20wQQYIKwYBBQUHMAKGNWh0dHA6Ly9jYWNlcnRzLmRpZ2ljZXJ0
LmNvbS9EaWdpQ2VydEFzc3VyZWRJRENBLTEuY3J0MAwGA1UdEwEB/wQCMAAwDQYJKoZIhvcN
AQEFBQADggEBAGKcMSvyr3YW8kKqyqdspTEKTc6lR6H6OITyC056f6PlMmFZ+nWlkopWlflz
QcxOUZv3+5rNogNcwczrxr+eaSx9J+pYCEU3rgBs3yiLDwsD72EJJDAD1x84fQOOJtfYb4oE
4Djzco83Dk4h6sMAiUg0xGcdewhJK80D6tb3xtS75PgFoxLcQrBprLghx2mY8EPErBiO1uXA
NWOEU3EH+kvXiKUrDsFyGHQ4FqvVIYv2plu68ltOmBh+wR2oraoJpt9jGbond1MyVFOvi48e
7hgPRXupNbjxB4Wl0wKKGz0qT3ToBpp8VAkULtjiO/iPLx4knuwwvy5sRAwuZAfpVE4xggH/
MIIB+wIBATB5MGUxCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNV
BAsTEHd3dy5kaWdpY2VydC5jb20xJDAiBgNVBAMTG0RpZ2lDZXJ0IFNIQTIgQXNzdXJlZCBJ
RCBDQQIQCdH8WGGFd+ltZ41MsFbVvDAJBgUrDgMCGgUAoF0wIwYJKoZIhvcNAQkEMRYEFLSR
s2CqS31wZMKx50rA4bSOgHaPMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcN
AQkFMQ8XDTE3MDMyOTE1NDEzNlowDQYJKoZIhvcNAQEBBQAEggEARhUNW10Y081xIRKGqfUP
ORjuicdtMwB8SnC4MFFe39o4RAcqQciIGbezIcgFHpTXnhw4kP8tZFSgnUA+dw/jDNmNDy8h
9WBbP4rps7r/BAHAwrJua5ZeKro2gAZ355EWcKe8lxB8Hln3xuvHmFvViK7gvTRsmVsIty54
mN6CZutWM7lg+Ph7I22fEVXjA+K0uA65hqpfqaVvbUEuFlicq5S1l/+6ARsBYNZxywzHmtdC
KKwRDieOMg4Iu4sfoU36/s4kT/upeb9InjBNYyHGcxGIjz+efI1a+huiX+MDK7Z+JBPgRkNs
rXHRzzbMhIaS/EUF/3K7B5MAGhMQYE+SmQ==

--B_3573682896_1803442087--


From nobody Wed Mar 29 08:41:57 2017
Return-Path: <tale@dd.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D19041297D6 for <dnsop@ietfa.amsl.com>; Wed, 29 Mar 2017 08:41:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.902
X-Spam-Level: 
X-Spam-Status: No, score=-1.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dZx435Be9QrY for <dnsop@ietfa.amsl.com>; Wed, 29 Mar 2017 08:41:53 -0700 (PDT)
Received: from gro.dd.org (gro.dd.org [207.136.192.136]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3DB841297E6 for <dnsop@ietf.org>; Wed, 29 Mar 2017 08:41:53 -0700 (PDT)
Received: by gro.dd.org (Postfix, from userid 102) id 4D72D3F468; Wed, 29 Mar 2017 11:41:52 -0400 (EDT)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Message-ID: <22747.54720.206457.78907@gro.dd.org>
Date: Wed, 29 Mar 2017 11:41:52 -0400
From: Dave Lawrence <tale@dd.org>
To: dnsop@ietf.org
In-Reply-To: <a2f28b67-d47d-3f6a-e7dc-faa47e6db5a5@bellis.me.uk>
References: <22745.38650.113925.208670@gro.dd.org> <04dcb30b-e20c-f064-36be-2b7bcc45d9d9@bellis.me.uk> <22746.53073.480897.456359@gro.dd.org> <a2f28b67-d47d-3f6a-e7dc-faa47e6db5a5@bellis.me.uk>
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/1Jdqb7QqjNi5Adi_kMtR_FUBDgc>
Subject: Re: [DNSOP] draft-tale-dnsop-edns-clientid
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 29 Mar 2017 15:41:55 -0000

Ray Bellis writes:
> I therefore think there's a simple test here: [...]

Well yes, but there's another simple test, the limited Expert Review
guidance against duplicate functionality.  Both xpf and clientid
provide the functionality of conveying an IP address in an EDNS0
option.


From nobody Wed Mar 29 08:47:49 2017
Return-Path: <ray@bellis.me.uk>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D3A13126557 for <dnsop@ietfa.amsl.com>; Wed, 29 Mar 2017 08:47:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VouNQ9-WrICA for <dnsop@ietfa.amsl.com>; Wed, 29 Mar 2017 08:47:46 -0700 (PDT)
Received: from hydrogen.portfast.net (hydrogen.portfast.net [188.246.200.2]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AF787128B37 for <dnsop@ietf.org>; Wed, 29 Mar 2017 08:47:46 -0700 (PDT)
Received: from 107-1-12-170-ip-static.hfc.comcastbusiness.net ([107.1.12.170]:57950 helo=rays-mbp.local) by hydrogen.portfast.net ([188.246.200.2]:465) with esmtpsa (fixed_plain:ray@bellis.me.uk) (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) id 1ctFp0-00014l-Ag (Exim 4.72) for dnsop@ietf.org (return-path <ray@bellis.me.uk>); Wed, 29 Mar 2017 16:47:42 +0100
To: dnsop@ietf.org
References: <22745.38650.113925.208670@gro.dd.org> <04dcb30b-e20c-f064-36be-2b7bcc45d9d9@bellis.me.uk> <22746.53073.480897.456359@gro.dd.org> <a2f28b67-d47d-3f6a-e7dc-faa47e6db5a5@bellis.me.uk> <22747.54720.206457.78907@gro.dd.org>
From: Ray Bellis <ray@bellis.me.uk>
Message-ID: <ea46280b-b25b-a0a7-eacd-05bc40c587b6@bellis.me.uk>
Date: Wed, 29 Mar 2017 10:47:43 -0500
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <22747.54720.206457.78907@gro.dd.org>
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/9kMlPz76-zHKb5fLk25956PspY4>
Subject: Re: [DNSOP] draft-tale-dnsop-edns-clientid
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 29 Mar 2017 15:47:49 -0000

On 29/03/2017 10:41, Dave Lawrence wrote:

> Well yes, but there's another simple test, the limited Expert Review
> guidance against duplicate functionality.  Both xpf and clientid
> provide the functionality of conveying an IP address in an EDNS0
> option.

Whilst you're correct that they both carry information that happens to
have the same format, they have different semantic intent, and it would
IMHO cause confusion if both were carried in a packet with the same
option code.

It's effectively the same argument about TXT records - there's plenty of
things that use TXT format, but it's preferred that separate RRTYPEs are
used to indicate the use case.

Ray


From nobody Wed Mar 29 08:54:36 2017
Return-Path: <tale@dd.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4C8F71296EE for <dnsop@ietfa.amsl.com>; Wed, 29 Mar 2017 08:54:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.902
X-Spam-Level: 
X-Spam-Status: No, score=-1.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id f1RkvQXYMXVi for <dnsop@ietfa.amsl.com>; Wed, 29 Mar 2017 08:54:31 -0700 (PDT)
Received: from gro.dd.org (gro.dd.org [207.136.192.136]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8CAFA126B6D for <dnsop@ietf.org>; Wed, 29 Mar 2017 08:54:30 -0700 (PDT)
Received: by gro.dd.org (Postfix, from userid 102) id B002B3F468; Wed, 29 Mar 2017 11:54:29 -0400 (EDT)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Message-ID: <22747.55477.661151.899408@gro.dd.org>
Date: Wed, 29 Mar 2017 11:54:29 -0400
From: Dave Lawrence <tale@dd.org>
To: dnsop@ietf.org
In-Reply-To: <ea46280b-b25b-a0a7-eacd-05bc40c587b6@bellis.me.uk>
References: <22745.38650.113925.208670@gro.dd.org> <04dcb30b-e20c-f064-36be-2b7bcc45d9d9@bellis.me.uk> <22746.53073.480897.456359@gro.dd.org> <a2f28b67-d47d-3f6a-e7dc-faa47e6db5a5@bellis.me.uk> <22747.54720.206457.78907@gro.dd.org> <ea46280b-b25b-a0a7-eacd-05bc40c587b6@bellis.me.uk>
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/vXh52YpOCFbc8BEbezA5usUMrNY>
Subject: Re: [DNSOP] draft-tale-dnsop-edns-clientid
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 29 Mar 2017 15:54:35 -0000

Ray Bellis writes:
> It's effectively the same argument about TXT records - there's plenty of
> things that use TXT format, but it's preferred that separate RRTYPEs are
> used to indicate the use case.

If that's the position the WG would like to take, I'd be fine with that.


From nobody Wed Mar 29 09:14:44 2017
Return-Path: <pieter.lexis@powerdns.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8E9DC12778E for <dnsop@ietfa.amsl.com>; Wed, 29 Mar 2017 09:14:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id q5nHImMIBnFR for <dnsop@ietfa.amsl.com>; Wed, 29 Mar 2017 09:14:40 -0700 (PDT)
Received: from mango.plexis.eu (mango.plexis.eu [IPv6:2a01:7c8:aaae:3e2::1]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B8FB8129519 for <dnsop@ietf.org>; Wed, 29 Mar 2017 09:14:31 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by mango.plexis.eu (Postfix) with ESMTP id 9B79E589 for <dnsop@ietf.org>; Wed, 29 Mar 2017 18:14:28 +0200 (CEST)
Received: from mango.plexis.eu ([127.0.0.1]) by localhost (mango.plexis.eu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ze547YfXgGmI for <dnsop@ietf.org>; Wed, 29 Mar 2017 18:14:27 +0200 (CEST)
Received: from ananas.home.plexis.eu (unknown [82.170.91.193]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mango.plexis.eu (Postfix) with ESMTPSA id E36FF7D for <dnsop@ietf.org>; Wed, 29 Mar 2017 18:14:26 +0200 (CEST)
Date: Wed, 29 Mar 2017 18:14:25 +0200
From: Pieter Lexis <pieter.lexis@powerdns.com>
To: dnsop@ietf.org
Message-ID: <20170329181425.3d621c30@ananas.home.plexis.eu>
In-Reply-To: <CAOZSDgCw4HA05uE0d73cru3EfuOzAJ3Pdg2SsYZmY3f49+vc2w@mail.gmail.com>
References: <CAOZSDgCw4HA05uE0d73cru3EfuOzAJ3Pdg2SsYZmY3f49+vc2w@mail.gmail.com>
X-Mailer: Claws Mail 3.14.1 (GTK+ 2.24.31; x86_64-unknown-linux-gnu)
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/cbL1csCO3AkAJwB58LZyj8bBqTM>
Subject: Re: [DNSOP] New draft for ALIAS/ANAME type
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 29 Mar 2017 16:14:43 -0000

Hello Anthony,

On Wed, 29 Mar 2017 08:51:50 -0500
Anthony Eden <anthony.eden@dnsimple.com> wrote:

> https://datatracker.ietf.org/doc/draft-dnsop-eden-alias-rr-type/
> 
> This draft describes the ALIAS/ANAME record (aka CNAME-flattening)
> that numerous vendors and DNS providers are now supporting in
> proprietary fashions. I hope that this draft will eventually lead to a
> good mechanism for interop of ALIAS/ANAME records.

First off, thank you for this. I would love to hear from current implementors of ALIAS/ANAME/CNAME-flattening what their ideas/critisisms are.

This said, I have several comments after a first quick read of the document.

There is no mention of the fact that ALIAS is mostly meant for zone apexes where other records MUST be present and a CNAME cannot exist. CNAMEs would cover non-apex usecases for ALIAS.

I miss guidance what should happen when an ALIAS record is queried directly (would it be returned, should it be refused, should it be an empty response?).

I miss words on the interaction between ALIAS records and other (mostly A and AAAA) records on the same node.

Section 3.1

"The server will respond with one or more A records", I fail to see why this cannot be zero or more. Am ALIAS target without A or AAAA records should yield an empty response from the authoritative server.

"If the recursive query returns an NXDOMAIN response, then the authoritative name server MUST return an NXDOMAIN response as well.". If any other records exist (which is always the case for the apex), or if there are labels underneath the ALIAS'es name, the authoritative server cannot send out NXDOMAIN.

Section 3.3

This section has 2 similar paragraphs, one with should and the other with MUST.

Asking directly for a CNAME for a node that only has an ALIAS record should yield a response indicating that RRType does not exist at that node.

Again, thank you for starting this draft. I support adoption of this draft in the dnsop WG to facilitate better interop between ALIAS/ANAME/CNAME-flattening implementors.

Best regards,

Pieter

-- 
Pieter Lexis
PowerDNS.COM BV -- https://www.powerdns.com


From nobody Wed Mar 29 09:30:24 2017
Return-Path: <fujiwara@jprs.co.jp>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2BBF3129549; Wed, 29 Mar 2017 09:30:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id i-rZlri0i5ei; Wed, 29 Mar 2017 09:30:20 -0700 (PDT)
Received: from off-send01.osa.jprs.co.jp (off-send01.osa.jprs.co.jp [IPv6:2001:218:3001:17::10]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D72EF1243F3; Wed, 29 Mar 2017 09:30:15 -0700 (PDT)
Received: from off-sendsmg01.osa.jprs.co.jp (off-sendsmg01.osa.jprs.co.jp [172.23.8.61]) by off-send01.osa.jprs.co.jp (8.14.4/8.14.4) with ESMTP id v2TGUCxX015312; Thu, 30 Mar 2017 01:30:12 +0900
Received: from off-sendsmg01.osa.jprs.co.jp (localhost [127.0.0.1]) by postfix.imss71 (Postfix) with ESMTP id 816AF180064; Thu, 30 Mar 2017 01:30:10 +0900 (JST)
Received: from localhost (off-cpu05.osa.jprs.co.jp [172.23.4.15]) by off-sendsmg01.osa.jprs.co.jp (Postfix) with ESMTP id 6C5F0180062; Thu, 30 Mar 2017 01:30:10 +0900 (JST)
Date: Thu, 30 Mar 2017 01:30:10 +0900 (JST)
Message-Id: <20170330.013010.111206076393335798.fujiwara@jprs.co.jp>
To: jouni.nospam@gmail.com
Cc: ops-dir@ietf.org, dnsop@ietf.org, ietf@ietf.org, draft-ietf-dnsop-nsec-aggressiveuse.all@ietf.org
From: fujiwara@jprs.co.jp
In-Reply-To: <149063698126.30570.4959246116267967756@ietfa.amsl.com>
References: <149063698126.30570.4959246116267967756@ietfa.amsl.com>
X-Mailer: Mew version 6.5 on Emacs 24.4 / Mule 6.0 (HANACHIRUSATO)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-TM-AS-MML: disable
X-TM-AS-Product-Ver: IMSS-7.1.0.1690-8.1.0.1062-22972.007
X-TM-AS-Result: No--1.579-5.0-31-10
X-imss-scan-details: No--1.579-5.0-31-10
X-TMASE-MatchedRID: I5Fk1qs03HZCXIGdsOwlUu5i6weAmSDKZggZX8gYmrWObf10apLcSYu3 renu5Y0wMEy6Wuy7Ct700AgBAXs4SDJz3NGP4sGiDPhWwJzVhb60NJ9wxH7tk4KwF4K/wIz96dX KvERZ4p2t2gtuWr1Lmu47aD4Eo6Bix3+VDjLVh5QdxBAG5/hkW8nlJe2gk8vI/RM/+SKR6qcP65 UmIJNL5L4hC3jqtx/XHHX4BkBfkXmMkVxV9HfBrk1rhQ5+QlI0+KgiyLtJrSCY5NBG7YIbV66Vr pWAb3te4vM1YF6AJbZcLc3sLtjOt1ZFWWuOwo7wMM4ioayl4t151TqU12Mb2uloYgzjonrsro1U RZJFbJtjOpwWsqMi2XW10lvR22DEn+w6tI06i1IYPdI6KnbaYyT72kg3esYp8wkfUH0RC3ZL1Xd OlixYVfoyHrcxti9vnX+P461qsDhKemLhqA7Wjm4DIJPw+zue1PeR9HWWCpTMJ5bhTjeL1cOC91 ofseCc
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/vqKl4_xuxWJA2KrFgtU4JvGHu7A>
Subject: Re: [DNSOP] Review of draft-ietf-dnsop-nsec-aggressiveuse-08
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 29 Mar 2017 16:30:23 -0000

Thanks for the review

> From: Jouni Korhonen <jouni.nospam@gmail.com>
> Reviewer: Jouni Korhonen
> Review result: Has Nits
> 
> I think would be ready if it passed IDnits. I found the document good
> read and found no sinkholes in it. Pointing up two implementations was
> also great.
> 
> The Proto Write-up seems not be up to date with what IDnits says e.g.,
> when it comes to downrefs, which is what the IDnits complain about.
> 
> A couple of editorials:
> 
> Lines 118-119 says: "This takes this.." I would reword to something
> like:
>    "This document takes using NXDOMAIN information for more effective
> caching further."
> 
> Lines 396 and 397 uses "is NOT" and "IS making". I would use lower
> case here. No reason to use capitalized and still non-RFC2119
> language.

I will update the parts.

> Line 407 is would be great to indicate since which version of Unbound
> support has been in place.

It is my edit mistake. Unbound does not implement "Aggressive use of
DNSSEC-validated Cache" now.

  See: https://mailarchive.ietf.org/arch/msg/dnsop/Iv1mxko-ZtUBkNWPZnnnwT9LR-A

# I implemented NSEC only version using Unbound three years ago as a patch.

--
Kazunori Fujiwara, JPRS <fujiwara@jprs.co.jp>


From nobody Wed Mar 29 09:55:08 2017
Return-Path: <dot@dotat.at>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8BA6612940E for <dnsop@ietfa.amsl.com>; Wed, 29 Mar 2017 09:55:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Yn45S5DfP1iV for <dnsop@ietfa.amsl.com>; Wed, 29 Mar 2017 09:55:03 -0700 (PDT)
Received: from ppsw-43.csi.cam.ac.uk (ppsw-43.csi.cam.ac.uk [131.111.8.143]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 975911293D6 for <dnsop@ietf.org>; Wed, 29 Mar 2017 09:55:01 -0700 (PDT)
X-Cam-AntiVirus: no malware found
X-Cam-ScannerInfo: http://help.uis.cam.ac.uk/email-scanner-virus
Received: from grey.csi.cam.ac.uk ([131.111.57.57]:47819) by ppsw-43.csi.cam.ac.uk (ppsw.cam.ac.uk [131.111.8.139]:25) with esmtps (TLSv1:ECDHE-RSA-AES256-SHA:256) id 1ctGs7-0003pn-pW (Exim 4.89) (return-path <dot@dotat.at>); Wed, 29 Mar 2017 17:54:59 +0100
Date: Wed, 29 Mar 2017 17:54:59 +0100
From: Tony Finch <dot@dotat.at>
To: Pieter Lexis <pieter.lexis@powerdns.com>
cc: dnsop@ietf.org
In-Reply-To: <20170329181425.3d621c30@ananas.home.plexis.eu>
Message-ID: <alpine.DEB.2.11.1703291747520.13590@grey.csi.cam.ac.uk>
References: <CAOZSDgCw4HA05uE0d73cru3EfuOzAJ3Pdg2SsYZmY3f49+vc2w@mail.gmail.com> <20170329181425.3d621c30@ananas.home.plexis.eu>
User-Agent: Alpine 2.11 (DEB 23 2013-08-11)
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/hDGDXcDLNKpPDjOcL1LZnl7F28Y>
Subject: Re: [DNSOP] New draft for ALIAS/ANAME type
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 29 Mar 2017 16:55:07 -0000

Pieter Lexis <pieter.lexis@powerdns.com> wrote:
>
> There is no mention of the fact that ALIAS is mostly meant for zone
> apexes where other records MUST be present and a CNAME cannot exist.
> CNAMEs would cover non-apex usecases for ALIAS.

There are lots of non-apex situations where you can't use a CNAME, e.g.
where mail domains and hostnames coincide. (lists.cam.ac.uk,
trin.cam.ac.uk, etc.)

Tony.
-- 
f.anthony.n.finch  <dot@dotat.at>  http://dotat.at/  -  I xn--zr8h punycode
Viking, North Utsire, South Utsire: Cyclonic, becoming southeasterly for a
time, 4 or 5, increasing 6 or 7, perhaps gale 8 later, then becoming variable
4 later. Moderate or rough. Fair then rain. Good, becoming moderate or poor.


From nobody Wed Mar 29 09:58:24 2017
Return-Path: <wwwrun@rfc-editor.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6B2D0129466; Wed, 29 Mar 2017 09:58:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.202
X-Spam-Level: 
X-Spam-Status: No, score=-4.202 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TO0ob_1Rc1sc; Wed, 29 Mar 2017 09:58:16 -0700 (PDT)
Received: from rfc-editor.org (rfc-editor.org [4.31.198.49]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6C32512940E; Wed, 29 Mar 2017 09:58:16 -0700 (PDT)
Received: by rfc-editor.org (Postfix, from userid 30) id C5580B8110C; Wed, 29 Mar 2017 09:58:05 -0700 (PDT)
To: edmonds@mycre.ws, bortzmeyer+ietf@nic.fr
X-PHP-Originating-Script: 30:errata_mail_lib.php
From: RFC Errata System <rfc-editor@rfc-editor.org>
Cc: joelja@bogus.com, iesg@ietf.org, dnsop@ietf.org, rfc-editor@rfc-editor.org
Content-Type: text/plain; charset=UTF-8
Message-Id: <20170329165805.C5580B8110C@rfc-editor.org>
Date: Wed, 29 Mar 2017 09:58:05 -0700 (PDT)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/nhXFQx5AV600LTBCyFI4uzOZQU8>
Subject: [DNSOP] [Errata Verified] RFC7816 (4644)
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 29 Mar 2017 16:58:18 -0000

The following errata report has been verified for RFC7816,
"DNS Query Name Minimisation to Improve Privacy". 

--------------------------------------
You may review the report below and at:
http://www.rfc-editor.org/errata_search.php?rfc=7816&eid=4644

--------------------------------------
Status: Verified
Type: Technical

Reported by: Robert Edmonds <edmonds@mycre.ws>
Date Reported: 2016-03-24
Verified by: Joel Jaeggli (IESG)

Section: 6

Original Text
-------------
QNAME minimisation can decrease performance in some cases -- for
instance, for a deep domain name (like
www.host.group.department.example.com, where 
host.group.department.example.com is hosted on example.com's name
servers).  Let's assume a resolver that knows only the name servers of
.example.  Without QNAME minimisation, it would send these .example name
servers a query for www.host.group.department.example.com and
immediately get a specific referral or an answer, without the need for
more queries to probe for the zone cut.  For such a name, a cold
resolver with QNAME minimisation will, depending on how QNAME
minimisation is implemented, send more queries, one per label.  Once the
cache is warm, there will be no difference with a traditional resolver.
Actual testing is described in [Huque-QNAME-Min].  Such deep domains are
especially common under ip6.arpa.

Corrected Text
--------------
QNAME minimisation can decrease performance in some cases -- for 
instance, for a deep domain name (like
www.host.group.department.example.com, where 
host.group.department.example.com is hosted on example.com's name
servers).  Let's assume a resolver that knows only the name servers of
.example.com.  Without QNAME minimisation, it would send these 
.example.com name servers a query for 
www.host.group.department.example.com and immediately get a specific
referral or an answer, without the need for more queries to probe for
the zone cut.  For such a name, a cold resolver with QNAME minimisation
will, depending on how QNAME minimisation is implemented, send more
queries, one per label.  Once the cache is warm, there will be no
difference with a traditional resolver.  Actual testing is described in
[Huque-QNAME-Min].  Such deep domains are especially common under
ip6.arpa.

Notes
-----
Changed ".example" to ".example.com".

--------------------------------------
RFC7816 (draft-ietf-dnsop-qname-minimisation-09)
--------------------------------------
Title               : DNS Query Name Minimisation to Improve Privacy
Publication Date    : March 2016
Author(s)           : S. Bortzmeyer
Category            : EXPERIMENTAL
Source              : Domain Name System Operations
Area                : Operations and Management
Stream              : IETF
Verifying Party     : IESG


From nobody Wed Mar 29 10:06:27 2017
Return-Path: <wwwrun@rfc-editor.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7E456127B60; Wed, 29 Mar 2017 10:06:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.202
X-Spam-Level: 
X-Spam-Status: No, score=-4.202 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Ao1OkrUunog9; Wed, 29 Mar 2017 10:06:23 -0700 (PDT)
Received: from rfc-editor.org (rfc-editor.org [4.31.198.49]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D66D8128D8B; Wed, 29 Mar 2017 10:06:23 -0700 (PDT)
Received: by rfc-editor.org (Postfix, from userid 30) id 398F5B81138; Wed, 29 Mar 2017 10:06:13 -0700 (PDT)
To: nmalykh@gmail.com, paul.hoffman@icann.org, asullivan@dyn.com, fujiwara@jprs.co.jp
X-PHP-Originating-Script: 30:errata_mail_lib.php
From: RFC Errata System <rfc-editor@rfc-editor.org>
Cc: joelja@bogus.com, iesg@ietf.org, dnsop@ietf.org, rfc-editor@rfc-editor.org
Content-Type: text/plain; charset=UTF-8
Message-Id: <20170329170613.398F5B81138@rfc-editor.org>
Date: Wed, 29 Mar 2017 10:06:13 -0700 (PDT)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/Xe0luXeYlZl-KazK-HCptBavBwg>
Subject: [DNSOP] [Errata Rejected] RFC7719 (4611)
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 29 Mar 2017 17:06:25 -0000

The following errata report has been rejected for RFC7719,
"DNS Terminology".

--------------------------------------
You may review the report below and at:
http://www.rfc-editor.org/errata_search.php?rfc=7719&eid=4611

--------------------------------------
Status: Rejected
Type: Technical

Reported by: Nikolai Malykh <nmalykh@gmail.com>
Date Reported: 2016-02-02
Rejected by: Joel Jaeggli (IESG)

Section: 2

Original Text
-------------
CNAME:  "It is traditional to refer to the owner of a CNAME record as
   'a CNAME'.  This is unfortunate, as 'CNAME' is an abbreviation of
   'canonical name', and the owner of a CNAME record is most certainly
   not a canonical name."  (Quoted from [RFC2181], Section 10.1.1)


Corrected Text
--------------
CNAME:  "It is traditional to refer to the label of a CNAME record as
   'a CNAME'.  This is unfortunate, as 'CNAME' is an abbreviation of
   'canonical name', and the label of a CNAME record is an alias, not
   a canonical name."  (Quoted from [RFC2181], Section 10.1.1)

Notes
-----
Incorrect quote from RFC 2181.
 --VERIFIER NOTES-- 
 Not a technical erratum.

is corrected already in 

https://tools.ietf.org/html/draft-ietf-dnsop-terminology-bis-05

which  should be examined for consistency


--------------------------------------
RFC7719 (draft-ietf-dnsop-dns-terminology-05)
--------------------------------------
Title               : DNS Terminology
Publication Date    : December 2015
Author(s)           : P. Hoffman, A. Sullivan, K. Fujiwara
Category            : INFORMATIONAL
Source              : Domain Name System Operations
Area                : Operations and Management
Stream              : IETF
Verifying Party     : IESG


From nobody Wed Mar 29 10:19:07 2017
Return-Path: <wwwrun@rfc-editor.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 91D8D1292C5; Wed, 29 Mar 2017 10:19:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.202
X-Spam-Level: 
X-Spam-Status: No, score=-4.202 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id L0ROFPAId9hn; Wed, 29 Mar 2017 10:19:04 -0700 (PDT)
Received: from rfc-editor.org (rfc-editor.org [4.31.198.49]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 05E781289C3; Wed, 29 Mar 2017 10:19:04 -0700 (PDT)
Received: by rfc-editor.org (Postfix, from userid 30) id 3C7D2B8011A; Wed, 29 Mar 2017 10:18:53 -0700 (PDT)
To: sanz@denic.de, olaf@nlnetlabs.nl, matthijs@nlnetlabs.nl, miek.gieben@sidn.nl
X-PHP-Originating-Script: 30:errata_mail_lib.php
From: RFC Errata System <rfc-editor@rfc-editor.org>
Cc: joelja@bogus.com, iesg@ietf.org, dnsop@ietf.org, rfc-editor@rfc-editor.org
Content-Type: text/plain; charset=UTF-8
Message-Id: <20170329171853.3C7D2B8011A@rfc-editor.org>
Date: Wed, 29 Mar 2017 10:18:53 -0700 (PDT)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/Z25ZjjUZ_ZfvasBsLa0n85P7c9A>
Subject: [DNSOP] [Errata Verified] RFC6781 (4844)
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 29 Mar 2017 17:19:06 -0000

The following errata report has been verified for RFC6781,
"DNSSEC Operational Practices, Version 2". 

--------------------------------------
You may review the report below and at:
http://www.rfc-editor.org/errata_search.php?rfc=6781&eid=4844

--------------------------------------
Status: Verified
Type: Technical

Reported by: Marcos Sanz <sanz@denic.de>
Date Reported: 2016-10-26
Verified by: Joel Jaeggli (IESG)

Section: 4.1.2

Original Text
-------------
   initial:  Initial version of the zone.  The parental DS points to
      DNSKEY_K_1.  Before the rollover starts, the child will have to
      verify what the TTL is of the DS RR that points to DNSKEY_K_1 --
      it is needed during the rollover, and we refer to the value as
      TTL_DS.

   new DNSKEY:  During the "new DNSKEY" phase, the zone administrator
      generates a second KSK, DNSKEY_K_2.  The key is provided to the
      parent, and the child will have to wait until a new DS RR has been
      generated that points to DNSKEY_K_2.  After that DS RR has been
      published on all servers authoritative for the parent's zone, the
      zone administrator has to wait at least TTL_DS to make sure that
      the old DS RR has expired from caches.

   DS change:  The parent replaces DS_K_1 with DS_K_2.

Corrected Text
--------------
initial:  Initial version of the zone.  The parental DS points to
    DNSKEY_K_1.  Before the rollover starts, the child will have to
    verify what the TTL is of the DS RR that points to DNSKEY_K_1 --
    it is needed during the rollover, and we refer to the value as
    TTL_DS.  Also, we refer to the TTL value of the DNSKEY_K_1 RR as
    TTL_DNSKEY.

new DNSKEY:  During the "new DNSKEY" phase, the zone administrator
    generates a second KSK, DNSKEY_K_2.  The new DNSKEY RRSet that
    includes DNSKEY_K_2 is published at the child.  After waiting at
    least TTL_DNSKEY, DNSKEY_K_2 (or the DS RR generated from it, that
    is DS_K_2) is provided to the parent.

DS change:  The parent replaces DS_K_1 with DS_K_2.  After that DS RR
    has been published on all servers authoritative for the parent's
    zone, the zone administrator has to wait at least TTL_DS to make
    sure that the old DS RR has expired from caches.

Notes
-----
I just corrected what is fundamentally flawed. RFC 7583 section 3.3.1 provides a much detailed explanation of the process.

--------------------------------------
RFC6781 (draft-ietf-dnsop-rfc4641bis-13)
--------------------------------------
Title               : DNSSEC Operational Practices, Version 2
Publication Date    : December 2012
Author(s)           : O. Kolkman, W. Mekking, R. Gieben
Category            : INFORMATIONAL
Source              : Domain Name System Operations
Area                : Operations and Management
Stream              : IETF
Verifying Party     : IESG


From nobody Wed Mar 29 10:32:13 2017
Return-Path: <shuque@gmail.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A6729129453 for <dnsop@ietfa.amsl.com>; Wed, 29 Mar 2017 10:32:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.698
X-Spam-Level: 
X-Spam-Status: No, score=-2.698 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3N7al_-UXxKA for <dnsop@ietfa.amsl.com>; Wed, 29 Mar 2017 10:32:08 -0700 (PDT)
Received: from mail-vk0-x230.google.com (mail-vk0-x230.google.com [IPv6:2607:f8b0:400c:c05::230]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9F3801272E1 for <dnsop@ietf.org>; Wed, 29 Mar 2017 10:32:06 -0700 (PDT)
Received: by mail-vk0-x230.google.com with SMTP id s68so26312799vke.3 for <dnsop@ietf.org>; Wed, 29 Mar 2017 10:32:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=Gi7YdWqSrx5+Hbva9HT47Qmzs0pmb9r9RQNfdKZDq6M=; b=NFSD4ukOz1g2O/4duxtNq9zVdBZtMoBuvNsUYWnYwvaEYDKb4TyRW/UGp29xtDERPU DCYFDkczlQdhkWHz7+FuZ0jCzK1X5SWtF43JdouBtoltWXi9GGA+rstpu9xNFSOoNT3B LCGsWofQe8cQI3Y+1PtjKclhKTJQtCrvtuJvZpa1UJtq0YtmPXof11hJFRhrWpq8ZyGr iXNdnSsB1s2kvbnSkyKvIcuV1fkdkfm1UqLRmvZR6Ca1m18+71PLd0c7NMPTfkc18mAH qvLm/aF/a50xRad8MGyEyADT8KGGauQ2w2XkMWKzyBDy4CG4ULrRkv8U2xAQbZQv9JzO x+8Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=Gi7YdWqSrx5+Hbva9HT47Qmzs0pmb9r9RQNfdKZDq6M=; b=Yp5uy2fco9e4en0ivDtUu/HU6wQw8guBU7aEouO9s5/J45nRqzvMx2s5FdSJ8hASK7 Mfy7+9OXZqvUOOh2cI3HI7YVc4bFnO8tzLL9A2ANDTxD01eu/058Od4aTPHFK9GBbXdV G8sypeS126JGfZuWgDMhna6NtaqmdHJ3V71hSnmqH4NVLFIydeJT9p2Gy2lS711mp5WN qYjXpF/yigDhsBU02oFKxbqrVJeyKIzVzJPGKRMbYY1sYqpYtkWIlyCF3GN7+cMQ9GYq OlKSUH76pjV82Cpc1Q5pjiGEBlzGXY5qJqML3QnQk7/oIo6jMpIVhdBMP57W3Lf367nO qI+g==
X-Gm-Message-State: AFeK/H1LPMPo34claN5BuwZ4juPZlE4RxtjCYGRfpM8qe6utX+FZI7Mb6fMxy4O5KeoliM2YrgYxXj3mujxKpA==
X-Received: by 10.31.63.2 with SMTP id m2mr739770vka.6.1490808725656; Wed, 29 Mar 2017 10:32:05 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.176.84.207 with HTTP; Wed, 29 Mar 2017 10:32:05 -0700 (PDT)
In-Reply-To: <58DAA053.5030702@redbarn.org>
References: <58DAA053.5030702@redbarn.org>
From: Shumon Huque <shuque@gmail.com>
Date: Wed, 29 Mar 2017 12:32:05 -0500
Message-ID: <CAHPuVdWGHqDcA2VPrrrHbKi38i17PogAkBT71Eg6RS7T3RcejQ@mail.gmail.com>
To: Paul Vixie <paul@redbarn.org>
Cc: "dnsop@ietf.org" <dnsop@ietf.org>
Content-Type: multipart/alternative; boundary=001a114dafea855ead054be1f405
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/3aE9K5E_dzPkr72Wv8RJxIyO2Xg>
Subject: Re: [DNSOP] on zone enumeration and the futility of secrecy on authenticated denial
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 29 Mar 2017 17:32:11 -0000

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

2017-03-28 12:41 GMT-05:00 Paul Vixie <paul@redbarn.org>:

> at DNSOP yesterday i asked that anyone who thought zone enumeration was
> a risk and that any crypto change (such as NSEC5) could manage that risk
> should please accept a free demonstration of passive dns.
>
> i realized that i could offer this more broadly. here is *.vix.su, one
> of my vanity domains. passive dns works by storing cache miss traffic
> (so there is no PII here). DNSDB, whose result is shown below, is one of
> about a dozen security-community projects who aggregate these cache
> misses into searchable databases.
>
> summary: all dns content is running naked through the forest covered in
> honey. if you put something into the dns, and it gets used, then it's
> going to be known. no amount of crypto on dnssec authenticated denial is
> going to change that. (nor will the DPRIVE effort, since passive dns
> relies on inside-the-RDNS-servers cooperation, such as for example
> 'dnstap').
>

Hi Paul,

I'm quite familiar with DNSDB and similar passive DNS systems and would
guess that many in the DNSOP crowd are also. Some years ago, when I
worked in the US R&E  community, I used DNSDB to enumerate most of the
.edu TLD to do DNSSEC deployment statistics and analyses.

These systems see a lot, no doubt, but they are still limited to data
contributed by the set of participating resolvers. And as far as I know,
they aren't open to inspection by the world (usually only participating
resolvers, researchers, and customers of the passive DNS service).

The fact that systems like this exist, does not invalidate the desire
for the DNS protocol to prevent easy "bulk disclosure" of zone content.
The DNS privacy considerations RFC for example has a section that
provides such arguments - the protocol queries public data, but you have
to know what to query for, and mechanisms that permit mass leakage of
such data are undesirable. Similarly, the fact that website observatories
exist doesn't mean that the web protocol should provide a mechanism to
enumerate all website names hosted at a CDN for example.

Before DNSSEC, enumerating zone content was only possible by means
of online queries of candidate names. NSEC and NSEC3 made that problem
strictly worse (walking the NSEC chain, and offline dictionary attack
of the NSEC3 chain). NSEC5 restores the pre-DNSSEC property that only
online guessing works.

Perhaps passive dns will become so prevalent, all-encompassing, and
accessible that it isn't worth investing time in doing better than NSEC3,
but let's have that discussion as a community.


> nsec5 is a work of beauty and wonder. but changing the DNSSEC protocol
> every two years is why we're 19 years in and still lack ubiquitous
> deployment. adding more complexity would have to pay back more cost than
> any new form of authenticated denial could even theoretically do.
>

I don't think protocol evolution can be blamed for lack of ubiquitous
DNSSEC deployment. In my experience, most people who haven't
deployed it, don't see any immediate compelling need for it. If cache
poisoning and DNS MITM attacks were happening on a large scale
(they aren't), that would act as a deployment incentive. If there were
a killer app that depended on DNSSEC (perhaps DANE will be that
some day down the road), that would also be an incentive.

Another deployment disincentive is that DNSSEC has a generally
bad rap in the larger technical community. Much of it is based on
FUD and misunderstanding. But there are legitimate criticisms that we
ought to be paying more attention to - DNSSEC deployment is littered
with 1024-bit RSA is one. Zone enumeration obviously is another.

Shumon.

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

<div dir=3D"ltr"><div class=3D"gmail_extra"><div class=3D"gmail_quote">2017=
-03-28 12:41 GMT-05:00 Paul Vixie <span dir=3D"ltr">&lt;<a href=3D"mailto:p=
aul@redbarn.org" target=3D"_blank">paul@redbarn.org</a>&gt;</span>:<br><blo=
ckquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left=
:1px solid rgb(204,204,204);padding-left:1ex">at DNSOP yesterday i asked th=
at anyone who thought zone enumeration was<br>
a risk and that any crypto change (such as NSEC5) could manage that risk<br=
>
should please accept a free demonstration of passive dns.<br>
<br>
i realized that i could offer this more broadly. here is *.<a href=3D"http:=
//vix.su" rel=3D"noreferrer" target=3D"_blank">vix.su</a>, one<br>
of my vanity domains. passive dns works by storing cache miss traffic<br>
(so there is no PII here). DNSDB, whose result is shown below, is one of<br=
>
about a dozen security-community projects who aggregate these cache<br>
misses into searchable databases.<br>
<br>
summary: all dns content is running naked through the forest covered in<br>
honey. if you put something into the dns, and it gets used, then it&#39;s<b=
r>
going to be known. no amount of crypto on dnssec authenticated denial is<br=
>
going to change that. (nor will the DPRIVE effort, since passive dns<br>
relies on inside-the-RDNS-servers cooperation, such as for example<br>
&#39;dnstap&#39;).<br></blockquote><div><br></div><div>Hi Paul,</div><div><=
br></div><div><div>I&#39;m quite familiar with DNSDB and similar passive DN=
S systems and would</div><div>guess that many in the DNSOP crowd are also. =
Some years ago, when I=C2=A0</div><div>worked in the US R&amp;E =C2=A0commu=
nity, I used DNSDB to enumerate most of the=C2=A0</div><div>.edu TLD to do =
DNSSEC deployment statistics and analyses.</div><div><br></div><div>These s=
ystems see a lot, no doubt, but they are still limited to data</div><div>co=
ntributed by the set of participating resolvers. And as far as I know,</div=
><div>they aren&#39;t open to inspection by the world (usually only partici=
pating</div><div>resolvers, researchers, and customers of the passive DNS s=
ervice).</div><div><br></div><div>The fact that systems like this exist, do=
es not invalidate the desire</div><div>for the DNS protocol to prevent easy=
 &quot;bulk disclosure&quot; of zone content.</div><div>The DNS privacy con=
siderations RFC for example has a section that=C2=A0</div><div>provides suc=
h arguments - the protocol queries public data, but you have=C2=A0</div><di=
v>to know what to query for, and mechanisms that permit mass leakage of=C2=
=A0</div><div>such data are undesirable. Similarly, the fact that website o=
bservatories</div><div>exist doesn&#39;t mean that the web protocol should =
provide a mechanism to</div><div>enumerate all website names hosted at a CD=
N for example.</div><div><br></div><div>Before DNSSEC, enumerating zone con=
tent was only possible by means</div><div>of online queries of candidate na=
mes. NSEC and NSEC3 made that problem</div><div>strictly worse (walking the=
 NSEC chain, and offline dictionary attack</div><div>of the NSEC3 chain). N=
SEC5 restores the pre-DNSSEC property that only</div><div>online guessing w=
orks.</div><div><br></div><div>Perhaps passive dns will become so prevalent=
, all-encompassing, and=C2=A0</div><div>accessible that it isn&#39;t worth =
investing time in doing better than NSEC3,=C2=A0</div><div>but let&#39;s ha=
ve that discussion as a community.</div></div><div>=C2=A0</div><blockquote =
class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px sol=
id rgb(204,204,204);padding-left:1ex">
nsec5 is a work of beauty and wonder. but changing the DNSSEC protocol<br>
every two years is why we&#39;re 19 years in and still lack ubiquitous<br>
deployment. adding more complexity would have to pay back more cost than<br=
>
any new form of authenticated denial could even theoretically do.<br></bloc=
kquote><div><br></div><div>I don&#39;t think protocol evolution can be blam=
ed for lack of ubiquitous</div><div>DNSSEC deployment. In my experience, mo=
st people who haven&#39;t=C2=A0</div><div>deployed it, don&#39;t see any im=
mediate compelling need for it. If cache</div><div>poisoning and DNS MITM a=
ttacks were happening on a large scale</div><div>(they aren&#39;t), that wo=
uld act as a deployment incentive. If there were=C2=A0</div><div>a killer a=
pp that depended on DNSSEC (perhaps DANE will be that=C2=A0</div><div>some =
day down the road), that would also be an incentive.</div><div><br></div><d=
iv>Another deployment disincentive is that DNSSEC has a generally</div><div=
>bad rap in the larger technical community. Much of it is based on=C2=A0</d=
iv><div>FUD and misunderstanding. But there are legitimate criticisms that =
we</div><div>ought to be paying more attention to - DNSSEC deployment is li=
ttered</div><div>with 1024-bit RSA is one. Zone enumeration obviously is an=
other.=C2=A0</div><div><br></div><div>Shumon.</div><div><br></div></div></d=
iv></div>

--001a114dafea855ead054be1f405--


From nobody Wed Mar 29 11:33:02 2017
Return-Path: <paul@redbarn.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 29C3512025C for <dnsop@ietfa.amsl.com>; Wed, 29 Mar 2017 11:33:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jEiYduXa0PXp for <dnsop@ietfa.amsl.com>; Wed, 29 Mar 2017 11:32:53 -0700 (PDT)
Received: from family.redbarn.org (family.redbarn.org [24.104.150.213]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8BA5C127863 for <dnsop@ietf.org>; Wed, 29 Mar 2017 11:32:53 -0700 (PDT)
Received: from [10.199.15.136] (unknown [12.219.129.12]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by family.redbarn.org (Postfix) with ESMTPSA id 3455261F9C for <dnsop@ietf.org>; Wed, 29 Mar 2017 18:32:52 +0000 (UTC)
Message-ID: <58DBFDD3.7010507@redbarn.org>
Date: Wed, 29 Mar 2017 11:32:51 -0700
From: Paul Vixie <paul@redbarn.org>
User-Agent: Postbox 5.0.12 (Windows/20170323)
MIME-Version: 1.0
To: "dnsop@ietf.org" <dnsop@ietf.org>
References: <58DAA053.5030702@redbarn.org> <CAHPuVdWGHqDcA2VPrrrHbKi38i17PogAkBT71Eg6RS7T3RcejQ@mail.gmail.com>
In-Reply-To: <CAHPuVdWGHqDcA2VPrrrHbKi38i17PogAkBT71Eg6RS7T3RcejQ@mail.gmail.com>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/liIKtyGWbZQl0D6Julp2fxezZIs>
Subject: Re: [DNSOP] on zone enumeration and the futility of secrecy on authenticated denial
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 29 Mar 2017 18:33:01 -0000

Shumon Huque wrote:
> 2017-03-28 12:41 GMT-05:00 Paul Vixie <paul@redbarn.org:
> 
>     ...
> 
>     summary: all dns content is running naked through the forest covered in
>     honey. if you put something into the dns, and it gets used, then it's
>     going to be known. no amount of crypto on dnssec authenticated denial is
>     going to change that. (nor will the DPRIVE effort, since passive dns
>     relies on inside-the-RDNS-servers cooperation, such as for example
>     'dnstap').
> 
> ...
> 
> These systems see a lot, no doubt, but they are still limited to data
> contributed by the set of participating resolvers. ...

DNSDB coverage gets better every year. other passive systems report the
same. systems of this kind are vital for both operational security and
security research, and are part of a very strong and virtuous cycle.

> And as far as I know, they aren't open to inspection by the world
> (usually only participating resolvers, researchers, and customers of
> the passive DNS service).

for the purpose of this thread, that doesn't matter. anyone who wants to
enumerate dns content can do so, well enough, given access to one or
more passive dns systems, which is more available and also easier than
enumeration, especially because it does not rely on active queries, so
the zone administrator can't detect it.

under nsec5, something that's already harder to do than passive dns,
will get harder. this is an irrelevant benefit, with a very relevant cost.

the only practical benefit of nsec3 is opt-out, and this was true even
before the pre-image enumeration vulnerability was "discovered". nsec3's
anti-enumeration capability was merely a necessary "fig leaf" for some
cctld operators whose national privacy laws prohibited NSEC-walking.

> The fact that systems like this exist, does not invalidate the desire
> for the DNS protocol to prevent easy "bulk disclosure" of zone content.

yes, it does.

> I don't think protocol evolution can be blamed for lack of ubiquitous
> DNSSEC deployment. In my experience, most people who haven't 
> deployed it, don't see any immediate compelling need for it.

had we completed the work after nine years, so, ten years ago, and had
there been no new flag days since then, i think it would be generally
implemented by recursives (validation), authorities (signatures),
registries and registrars. and there might be an app or two, such as
DANE, in general use.

> Another deployment disincentive is that DNSSEC has a generally
> bad rap in the larger technical community. Much of it is based on 
> FUD and misunderstanding. But there are legitimate criticisms that we
> ought to be paying more attention to - DNSSEC deployment is littered
> with 1024-bit RSA is one. Zone enumeration obviously is another. 

i can post more exerpts from the dns-security mailing list from 1996, or
from dnsind in 2005, if i've failed to convince you. there is no
generally perceived benefit from dnssec deployment today, but that is an
effect of the nineteen (19) years we have now been "working on it".

if there's no market for dnssec itself, then for that reason and to
exactly the same extent, there is no market for nsec5. if anyone would
like a demo of passive dns, please send me some nameservers, or ip
address blocks, or domain names. because, if you put something in the
dns, and somebody looks it up (ever), then it is public information. we
have got to stop arguing that it can be simultaneously kept secret.

-- 
P Vixie


From nobody Wed Mar 29 12:10:34 2017
Return-Path: <paul@redbarn.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E8742129541 for <dnsop@ietfa.amsl.com>; Wed, 29 Mar 2017 12:10:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2yI5ZBsQnO5j for <dnsop@ietfa.amsl.com>; Wed, 29 Mar 2017 12:10:31 -0700 (PDT)
Received: from family.redbarn.org (family.redbarn.org [24.104.150.213]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 66E44129510 for <dnsop@ietf.org>; Wed, 29 Mar 2017 12:10:31 -0700 (PDT)
Received: from [10.199.15.136] (unknown [12.219.129.12]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by family.redbarn.org (Postfix) with ESMTPSA id 4827E61F9C; Wed, 29 Mar 2017 19:10:29 +0000 (UTC)
Message-ID: <58DC06A4.7060502@redbarn.org>
Date: Wed, 29 Mar 2017 12:10:28 -0700
From: Paul Vixie <paul@redbarn.org>
User-Agent: Postbox 5.0.12 (Windows/20170323)
MIME-Version: 1.0
To: Shumon Huque <shuque@gmail.com>
CC: Warren Kumari <warren@kumari.net>, dnsop <dnsop@ietf.org>,  Pieter Lexis <pieter.lexis@powerdns.com>
References: <22745.35498.811412.936974@gro.dd.org> <69EA837B-77BE-4202-8BFF-0243CF6AAC07@redbarn.org> <B18C12F9-D3EF-46D7-90D4-E58CEA575966@puck.nether.net> <20170328132050.018870d5@aardbei.mobile.plexis.eu> <CAHw9_iLOnKz_0c95FBzo0vt5n0TARwDYYYGvTafaQRcnZev64w@mail.gmail.com> <58DA9B68.2020007@redbarn.org> <CAHPuVdXMqkKwxQiQ4Npsy+ucrzFVh=3ZR1HqyVQgLG+g_siHvg@mail.gmail.com>
In-Reply-To: <CAHPuVdXMqkKwxQiQ4Npsy+ucrzFVh=3ZR1HqyVQgLG+g_siHvg@mail.gmail.com>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/TFspzXGeVva_FUmEGZzgFd01RR8>
Subject: Re: [DNSOP] draft-tale-dnsop-serve-stale
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 29 Mar 2017 19:10:33 -0000

Shumon Huque wrote:
> On Tue, Mar 28, 2017 at 12:20 PM, Paul Vixie <paul@redbarn.org
>     ...
> 
>     speaking of resimprove, i hope you'll include in this draft the idea of
>     using delegation-TTL as a delegation-recheck interval, and using an
>     authoritative NXDOMAIN from the delegator as proof that you need to run
>     an "rm -rf" in your cache.
> 
>     i bring this up because we need to be able to kill more cached data
>     faster-- the opposite of stretchiness-- for abuse control reasons. if
>     you're going to soften the signaling for cache expiration, you really
>     ought to balance that out with this simple method of also hardening it.
> 
> Perhaps you've forgotten (since you participated in the discussions), but
> the portion of resimprove that dealt with expunging cached data below the
> NXDOMAIN boundary was rescued, expanded on, and published as
> RFC 8020 ("NXDOMAIN: There Really is Nothing Underneath") late last
> year.

yes, i know that RFC 8020 includes both the idea of stopping downward
searches when a cached NXD is encountered, and the idea of pruning (like
"rm -rf" in UNIX) existing cache entries when an NXD is received. those
changes, in addition to QM, will do much to pacify the DNS data model.

however, it's equally vital for malicious DNS content takedown, that the
part about remembering the delegation NS TTL and using it to
periodically revalidate the existence of that delegation, also be
brought forward. this becomes even more vital if we're making TTL
stretchy, and i would be happy to see tale's document cover this topic.

in other words, the prune-and-stop on NXD must be given a new source of
NXD, which is delegation revalidation. i'd love it if delegations all
had a one hour or less TTL, at least for public suffixes.

-- 
P Vixie


From nobody Wed Mar 29 12:20:05 2017
Return-Path: <shuque@gmail.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 049161296D7 for <dnsop@ietfa.amsl.com>; Wed, 29 Mar 2017 12:20:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.698
X-Spam-Level: 
X-Spam-Status: No, score=-2.698 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5oPB9m218d69 for <dnsop@ietfa.amsl.com>; Wed, 29 Mar 2017 12:19:57 -0700 (PDT)
Received: from mail-vk0-x22c.google.com (mail-vk0-x22c.google.com [IPv6:2607:f8b0:400c:c05::22c]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9383A1294DC for <dnsop@ietf.org>; Wed, 29 Mar 2017 12:19:56 -0700 (PDT)
Received: by mail-vk0-x22c.google.com with SMTP id r69so29768141vke.2 for <dnsop@ietf.org>; Wed, 29 Mar 2017 12:19:56 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=tMj+ZZEfSkP8uxP/Ch/G7pqDtFu0Gq7aTW2dI7IxyLg=; b=Ji4ckqO52dVR7bL6Q/fGpSHbSWeamIrj/Lpu1oXik8ElF4F7wvKKhLGN0Mg1XfmC6/ 6jdyxrgSpSTF8pi7bwNpc37SvWYpcNSeTpIW10Bk2NjC7GG+N9Y1/EDNod+OzoIYfLdZ NxbPHiP2YmOUuK+vMPIEjzBVhiNB2C3a+8+jjAqhPLALf9LNI3Lp8Mwgb6xnqS7CVjuo SaIGx9ziZI+M1Aa3tbmHnc5xgrXbf5U2qpzwMbpDmOhm9iAYt6LRwBIG6LxhAuQz9Br9 +VnJr2yXc6sbHi8DPMfbt6HHNmL2Tgv2jnhLV4cgGN5II7AQJC9irZ/Vu/MqCjFCp0il JVzA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=tMj+ZZEfSkP8uxP/Ch/G7pqDtFu0Gq7aTW2dI7IxyLg=; b=f5s7w0FA+cD+1vb22L/2ETdfUrrvUfxO6lE7IQpyL+Ix/9dKtSEAX6RXriSsu7UVRP Z26e1Ih7sFseH0wQSwmJIUCgu+b6A+dCWj/TiGtqouBkU3C23HbuskrIGJlVnPFcAxPp nJwIMaZupsWdouylPEPbBzIRV5S67/Uev47yJ3HbTksQFFSaVAbIiN2lDOnGO/JQdctJ MxWQXoQE7He5PaWHR80Li3Jtthsb6FYCwyUUnP6F3H+cR0cAxu+smydUVUW1STt7SaY8 tCTavRkgSqaNMTg7HuDYYEfCtDIdq1lMysi0xQAr93vV5AYrmmMbHSbr5loNJRhF83I0 u2fg==
X-Gm-Message-State: AFeK/H0SRT5361/wmzHGi+Wih+EL/y//9EHBUv3MM31Mkk++iM6AJsNKzzkZDNX4LFkSLicXKaDLiIN5CWjQlg==
X-Received: by 10.31.78.134 with SMTP id c128mr1127270vkb.10.1490815195587; Wed, 29 Mar 2017 12:19:55 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.176.84.207 with HTTP; Wed, 29 Mar 2017 12:19:55 -0700 (PDT)
In-Reply-To: <58DC06A4.7060502@redbarn.org>
References: <22745.35498.811412.936974@gro.dd.org> <69EA837B-77BE-4202-8BFF-0243CF6AAC07@redbarn.org> <B18C12F9-D3EF-46D7-90D4-E58CEA575966@puck.nether.net> <20170328132050.018870d5@aardbei.mobile.plexis.eu> <CAHw9_iLOnKz_0c95FBzo0vt5n0TARwDYYYGvTafaQRcnZev64w@mail.gmail.com> <58DA9B68.2020007@redbarn.org> <CAHPuVdXMqkKwxQiQ4Npsy+ucrzFVh=3ZR1HqyVQgLG+g_siHvg@mail.gmail.com> <58DC06A4.7060502@redbarn.org>
From: Shumon Huque <shuque@gmail.com>
Date: Wed, 29 Mar 2017 14:19:55 -0500
Message-ID: <CAHPuVdWg++hBOC=u=8HArbxzUKFXZcE8=qx69S4WBGbHv7OwXw@mail.gmail.com>
To: Paul Vixie <paul@redbarn.org>
Cc: Warren Kumari <warren@kumari.net>, dnsop <dnsop@ietf.org>,  Pieter Lexis <pieter.lexis@powerdns.com>
Content-Type: multipart/alternative; boundary=001a1148453828aee5054be376ce
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/hO3_Q3pTMgy2v2wDVRQaq5JEvQk>
Subject: Re: [DNSOP] draft-tale-dnsop-serve-stale
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 29 Mar 2017 19:20:03 -0000

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

On Wed, Mar 29, 2017 at 2:10 PM, Paul Vixie <paul@redbarn.org> wrote:

>
>
> Shumon Huque wrote:
> > On Tue, Mar 28, 2017 at 12:20 PM, Paul Vixie <paul@redbarn.org
> >     ...
> >
> >     speaking of resimprove, i hope you'll include in this draft the idea
> of
> >     using delegation-TTL as a delegation-recheck interval, and using an
> >     authoritative NXDOMAIN from the delegator as proof that you need to
> run
> >     an "rm -rf" in your cache.
> >
> >     i bring this up because we need to be able to kill more cached data
> >     faster-- the opposite of stretchiness-- for abuse control reasons. if
> >     you're going to soften the signaling for cache expiration, you really
> >     ought to balance that out with this simple method of also hardening
> it.
> >
> > Perhaps you've forgotten (since you participated in the discussions), but
> > the portion of resimprove that dealt with expunging cached data below the
> > NXDOMAIN boundary was rescued, expanded on, and published as
> > RFC 8020 ("NXDOMAIN: There Really is Nothing Underneath") late last
> > year.
>
> yes, i know that RFC 8020 includes both the idea of stopping downward
> searches when a cached NXD is encountered, and the idea of pruning (like
> "rm -rf" in UNIX) existing cache entries when an NXD is received. those
> changes, in addition to QM, will do much to pacify the DNS data model.
>
> however, it's equally vital for malicious DNS content takedown, that the
> part about remembering the delegation NS TTL and using it to
> periodically revalidate the existence of that delegation, also be
> brought forward. this becomes even more vital if we're making TTL
> stretchy, and i would be happy to see tale's document cover this topic.


> in other words, the prune-and-stop on NXD must be given a new source of
> NXD, which is delegation revalidation. i'd love it if delegations all
> had a one hour or less TTL, at least for public suffixes.
>

Yes, I forgot to comment on that piece in the previous email. I agree
that delegation revalidation should be published also. Among other things,
I think it effectively solves the ghost domain problem that was discussed
during the last IETF and DNS-OARC.

-- 
Shumon Huque

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

<div dir=3D"ltr"><div class=3D"gmail_extra"><div class=3D"gmail_quote">On W=
ed, Mar 29, 2017 at 2:10 PM, Paul Vixie <span dir=3D"ltr">&lt;<a href=3D"ma=
ilto:paul@redbarn.org" target=3D"_blank">paul@redbarn.org</a>&gt;</span> wr=
ote:<br><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex=
;border-left:1px solid rgb(204,204,204);padding-left:1ex"><span class=3D"gm=
ail-"><br>
<br>
Shumon Huque wrote:<br>
&gt; On Tue, Mar 28, 2017 at 12:20 PM, Paul Vixie &lt;<a href=3D"mailto:pau=
l@redbarn.org">paul@redbarn.org</a><br>
</span>&gt;=C2=A0 =C2=A0 =C2=A0...<br>
<span class=3D"gmail-">&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0speaking of resimprove, i hope you&#39;ll include i=
n this draft the idea of<br>
&gt;=C2=A0 =C2=A0 =C2=A0using delegation-TTL as a delegation-recheck interv=
al, and using an<br>
&gt;=C2=A0 =C2=A0 =C2=A0authoritative NXDOMAIN from the delegator as proof =
that you need to run<br>
&gt;=C2=A0 =C2=A0 =C2=A0an &quot;rm -rf&quot; in your cache.<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0i bring this up because we need to be able to kill =
more cached data<br>
&gt;=C2=A0 =C2=A0 =C2=A0faster-- the opposite of stretchiness-- for abuse c=
ontrol reasons. if<br>
&gt;=C2=A0 =C2=A0 =C2=A0you&#39;re going to soften the signaling for cache =
expiration, you really<br>
&gt;=C2=A0 =C2=A0 =C2=A0ought to balance that out with this simple method o=
f also hardening it.<br>
&gt;<br>
</span><span class=3D"gmail-">&gt; Perhaps you&#39;ve forgotten (since you =
participated in the discussions), but<br>
&gt; the portion of resimprove that dealt with expunging cached data below =
the<br>
&gt; NXDOMAIN boundary was rescued, expanded on, and published as<br>
&gt; RFC 8020 (&quot;NXDOMAIN: There Really is Nothing Underneath&quot;) la=
te last<br>
&gt; year.<br>
<br>
</span>yes, i know that RFC 8020 includes both the idea of stopping downwar=
d<br>
searches when a cached NXD is encountered, and the idea of pruning (like<br=
>
&quot;rm -rf&quot; in UNIX) existing cache entries when an NXD is received.=
 those<br>
changes, in addition to QM, will do much to pacify the DNS data model.<br>
<br>
however, it&#39;s equally vital for malicious DNS content takedown, that th=
e<br>
part about remembering the delegation NS TTL and using it to<br>
periodically revalidate the existence of that delegation, also be<br>
brought forward. this becomes even more vital if we&#39;re making TTL<br>
stretchy, and i would be happy to see tale&#39;s document cover this topic.=
=C2=A0</blockquote><blockquote class=3D"gmail_quote" style=3D"margin:0px 0p=
x 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
in other words, the prune-and-stop on NXD must be given a new source of<br>
NXD, which is delegation revalidation. i&#39;d love it if delegations all<b=
r>
had a one hour or less TTL, at least for public suffixes.<br></blockquote><=
div><br></div><div>Yes, I forgot to comment on that piece in the previous e=
mail. I agree</div><div>that delegation revalidation should be published al=
so. Among other things,</div><div>I think it effectively solves the ghost d=
omain problem that was discussed</div><div>during the last IETF and DNS-OAR=
C.</div><div><br></div><div>--=C2=A0</div><div>Shumon Huque</div><div><br><=
/div></div></div></div>

--001a1148453828aee5054be376ce--


From nobody Wed Mar 29 12:27:52 2017
Return-Path: <anthony.eden@dnsimple.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E66771296EA for <dnsop@ietfa.amsl.com>; Wed, 29 Mar 2017 12:27:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level: 
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=dnsimple.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Q4QuPNY2mv2l for <dnsop@ietfa.amsl.com>; Wed, 29 Mar 2017 12:27:48 -0700 (PDT)
Received: from mail-qk0-x22b.google.com (mail-qk0-x22b.google.com [IPv6:2607:f8b0:400d:c09::22b]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C629A1296DE for <dnsop@ietf.org>; Wed, 29 Mar 2017 12:27:47 -0700 (PDT)
Received: by mail-qk0-x22b.google.com with SMTP id f11so22102742qkb.0 for <dnsop@ietf.org>; Wed, 29 Mar 2017 12:27:47 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dnsimple.com; s=mail;  h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=YsrNpN0kCxk38NrKKwVLJPXhbv8fu/fP1tJChdM0rFw=; b=GEbbcQL068mL9joe4jMewVmQPFENYfGPzVCeZbGq7WqiuIXUJEAXdQEnK7tGeK0plp 8dvAzHqv/srEjnVGHf3vO139034xaLMNIuKOKPAmkgCeWdoLARP5H91GsNdah5HiJzuF nbfKS8yeMF+QKx9sE1JO1PeERlaEnrrqlnlxg=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=YsrNpN0kCxk38NrKKwVLJPXhbv8fu/fP1tJChdM0rFw=; b=mocCAisGpvdZX7AJL+4qQEz6oFJkjpBMDufnhyOzgGmT6rJZVScdkN+lK8QrNpTdid 7GPdsHo/cBHa9TWbJPRFOvGm4hez5GBy0AJAXmcz0oV9CFE6cxwffBxAm3+5bZxAdVgq rt+hsr9+PFic4Ns+SdCGLZDmNtN21ThJTsnAjaFmtQuxNO+RX9CJA6WgM0d6kiSbKrky a0YzTJvYZyK9o1F/WvE0PGan7Di9I4cIzYvEy1sKl69NsfUNoNAcjs8o0KDxvXtZBpFS ThrcL0YinuLJGUmqp9wV4PbMsc4NvBc7O0cCR4Tqupp+SZit4+x/C8Tu0kZCbdXKIoYU 5aAQ==
X-Gm-Message-State: AFeK/H0LaBSZCmKss8D3D+hhJOW4nA46k+w+VWkJjFVmiR3j3yrmm6Ioi9PsfnI/MYjq3IKJJrbDOu14nmRXTg==
X-Received: by 10.55.94.7 with SMTP id s7mr2193632qkb.60.1490815666869; Wed, 29 Mar 2017 12:27:46 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.12.163.67 with HTTP; Wed, 29 Mar 2017 12:27:46 -0700 (PDT)
In-Reply-To: <20170329181425.3d621c30@ananas.home.plexis.eu>
References: <CAOZSDgCw4HA05uE0d73cru3EfuOzAJ3Pdg2SsYZmY3f49+vc2w@mail.gmail.com> <20170329181425.3d621c30@ananas.home.plexis.eu>
From: Anthony Eden <anthony.eden@dnsimple.com>
Date: Wed, 29 Mar 2017 14:27:46 -0500
Message-ID: <CAOZSDgBC75+5KE8v4Np-X=J09Yy8=1Ex_7Z3R4cVmnR7OtRSbQ@mail.gmail.com>
To: Pieter Lexis <pieter.lexis@powerdns.com>
Cc: dnsop@ietf.org
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/VQvQlXX_syTid4vK2vsXlbkOJlo>
Subject: Re: [DNSOP] New draft for ALIAS/ANAME type
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 29 Mar 2017 19:27:51 -0000

On Wed, Mar 29, 2017 at 11:14 AM, Pieter Lexis
<pieter.lexis@powerdns.com> wrote:
> Hello Anthony,
>
> On Wed, 29 Mar 2017 08:51:50 -0500
> Anthony Eden <anthony.eden@dnsimple.com> wrote:
>
>> https://datatracker.ietf.org/doc/draft-dnsop-eden-alias-rr-type/
>>
>> This draft describes the ALIAS/ANAME record (aka CNAME-flattening)
>> that numerous vendors and DNS providers are now supporting in
>> proprietary fashions. I hope that this draft will eventually lead to a
>> good mechanism for interop of ALIAS/ANAME records.
>
> First off, thank you for this. I would love to hear from current implemen=
tors of ALIAS/ANAME/CNAME-flattening what their ideas/critisisms are.
>
> This said, I have several comments after a first quick read of the docume=
nt.
>
> There is no mention of the fact that ALIAS is mostly meant for zone apexe=
s where other records MUST be present and a CNAME cannot exist. CNAMEs woul=
d cover non-apex usecases for ALIAS.

As Tony pointed out, there are use cases for non-apex nodes as well.

>
> I miss guidance what should happen when an ALIAS record is queried direct=
ly (would it be returned, should it be refused, should it be an empty respo=
nse?).

It's a good point. Our implementation doesn't expose the ALIAS itself
as a queryable type, but there is a legitimate argument to allow it.

>
> I miss words on the interaction between ALIAS records and other (mostly A=
 and AAAA) records on the same node.

+1. In our case we would return both the static records as well as the
materialized records.

>
> Section 3.1
>
> "The server will respond with one or more A records", I fail to see why t=
his cannot be zero or more. Am ALIAS target without A or AAAA records shoul=
d yield an empty response from the authoritative server.

Good point.

>
> "If the recursive query returns an NXDOMAIN response, then the authoritat=
ive name server MUST return an NXDOMAIN response as well.". If any other re=
cords exist (which is always the case for the apex), or if there are labels=
 underneath the ALIAS'es name, the authoritative server cannot send out NXD=
OMAIN.

Also a good point. I actually need to check our implementation to see
how it behaves now in this case.

>
> Section 3.3
>
> This section has 2 similar paragraphs, one with should and the other with=
 MUST.

Yes, I am removing the extra paragraph and going with MUST.

>
> Asking directly for a CNAME for a node that only has an ALIAS record shou=
ld yield a response indicating that RRType does not exist at that node.

I agree.

>
> Again, thank you for starting this draft. I support adoption of this draf=
t in the dnsop WG to facilitate better interop between ALIAS/ANAME/CNAME-fl=
attening implementors.

Thank you for your feedback, I appreciate it.

-Anthony

--=20
DNSimple.com
http://dnsimple.com/
Twitter: @dnsimple


From nobody Wed Mar 29 15:07:28 2017
Return-Path: <mark@townsley.net>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 03C121294F9 for <dnsop@ietfa.amsl.com>; Wed, 29 Mar 2017 15:07:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=townsley-net.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bkZFf1TLsK_J for <dnsop@ietfa.amsl.com>; Wed, 29 Mar 2017 15:07:24 -0700 (PDT)
Received: from mail-pg0-x22d.google.com (mail-pg0-x22d.google.com [IPv6:2607:f8b0:400e:c05::22d]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1214A126C23 for <dnsop@ietf.org>; Wed, 29 Mar 2017 15:07:24 -0700 (PDT)
Received: by mail-pg0-x22d.google.com with SMTP id 21so19673735pgg.1 for <dnsop@ietf.org>; Wed, 29 Mar 2017 15:07:24 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=townsley-net.20150623.gappssmtp.com; s=20150623; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=pecWafBs4689stiQ6yMyIiVt4BBbB0rboHNc/GAxmGA=; b=Wpu4ULlPJoFp1WZTYXtEXqHtx202UkZL+HhUq5hch8q7EB7zy5F3sVGGfXBkAXQLfQ tvTm9ZM7S71ycq+dGqDCMOQ12tOdfRL1CyyEAYRKeBiyfivWl/TUUkYCXzOXtl3FURV9 Po49Ov/A0yWTtEU3F8ANly5XjIz6HoUlXZBwSzbx6Vm5QQr/GjotrDGHio6ho3FG+X5Q R+jNPOjHUqWpeg6a29ModQuA+LPMkKDIaqd0Kdba8CNRpnIvNSDgvjnHuFGg09StE+pc o8oxDDn3/EWf+k1OvHauX+rqbXzkPWd1WSlrjVd0XrsZUS4HeFcYy0Tq1ngnovsDmiPS Xzdg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=pecWafBs4689stiQ6yMyIiVt4BBbB0rboHNc/GAxmGA=; b=CD5a2WmbywiPprrvAhsPVDhh5KVPhP7o3wo4GOSgtAlTL7XCk1kXb13L/wX7y/IHhe cTRt5eAvOCIXyyr2jqPgFWwwd+VHvoZ3MOYMu1aib51BvUpbzXFjP6BZpkorxP4Ml/kn IJC31CbS1PXY5c3FHsrPxS9lGTvRXxweF+mZ10l15LhgkWq+Rlu81FzA/iry+kaFFvnM NrOcocAFAhb0sfAYaHIXhB32OwkSDxfJ8sUc3G7mA0GSTGApyup6VTHUAPZAP2x7BIrd minxqktyNvUqhqu7xxqoXMXOMbDxTjan7gw4yA7PwnKJwjwVwd3NOn1HY90R2kX/yl2e yACQ==
X-Gm-Message-State: AFeK/H0S1bfrMUMw/0Xc/dfCigwv5yiEUwunIss7GAKVkPBFk7bIJWlIonTxA6PeX8Pg3g==
X-Received: by 10.98.200.136 with SMTP id i8mr2823186pfk.120.1490825243662; Wed, 29 Mar 2017 15:07:23 -0700 (PDT)
Received: from ?IPv6:2001:420:c0cc:1006::cf? ([2001:420:c0cc:1006::cf]) by smtp.gmail.com with ESMTPSA id s11sm172482pgc.61.2017.03.29.15.07.20 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 29 Mar 2017 15:07:22 -0700 (PDT)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
From: Mark Townsley <mark@townsley.net>
In-Reply-To: <29150.1490800075@obiwan.sandelman.ca>
Date: Wed, 29 Mar 2017 17:07:15 -0500
Cc: Terry Manderson <terry.manderson@icann.org>, HOMENET <homenet@ietf.org>, "dnsop@ietf.org" <dnsop@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <D04E5190-AEE4-4F0A-9879-A913D5E65C28@townsley.net>
References: <DAC83E33-A206-4EAA-BC96-E26ACCC013A6@icann.org> <29150.1490800075@obiwan.sandelman.ca>
To: Michael Richardson <mcr+ietf@sandelman.ca>
X-Mailer: Apple Mail (2.3259)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/Jg7fA3JF5xS3TadJazfb_jbn66U>
Subject: Re: [DNSOP] [homenet] My assessment of .homenet as described during the WG session yesterday.
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 29 Mar 2017 22:07:26 -0000

> On Mar 29, 2017, at 10:07 AM, Michael Richardson =
<mcr+ietf@sandelman.ca> wrote:
>=20
>=20
> Terry Manderson <terry.manderson@icann.org> wrote:
>> B) seek a .homenet special use domain WITHOUT the delegation request
>> AND ask the IETF/IESG/IAB to commence the discussion with the ICANN
>> community to achieve an insecure delegation
>=20
>> c) seek a <SOMETHING>.arpa insecure special use delegation
>=20
>> d) go for "B" and if that doesn't work shift to "C"
>=20
> Is there some reason we can not proceed with "C", concurrently with =
(B).

I think that would require a new consensus call. There was a lot of work =
done to get to the point of agreeing on a path forward at the last IETF, =
and this path would be rather different than that.

> This might cause stub resolvers to have to have two cases
> (SOMETHING.arpa, and .homenet) eventually, but at least we could =
deploy
> and attempt interop with SOMETHING.arpa NOW, and it would more clearly
> permit "home." to be removed from code.
>=20

/chair-hat-off

I don=E2=80=99t think we want to have two defaults in our specs. It=E2=80=99=
s bad enough that we are already going to end up with .home and .homenet =
depending on the version of code used or forked from, I really don=E2=80=99=
t want to do anything that could lead to a third if we can avoid it.

- Mark

>> Again, this situation is fluid and as discussions evolve I will =
provide
>> more information when it is appropriate. In the mean-time I would =
very
>> much like everyone to take a calming breath and understand that I am
>> taking a very pragmatic view of this concern.
>=20
> Thank you!
>=20
> --
> Michael Richardson <mcr+IETF@sandelman.ca>, Sandelman Software Works
> -=3D IPv6 IoT consulting =3D-
>=20
>=20
>=20
> _______________________________________________
> homenet mailing list
> homenet@ietf.org
> https://www.ietf.org/mailman/listinfo/homenet


From nobody Wed Mar 29 21:41:06 2017
Return-Path: <brian.peter.dickson@gmail.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B017F129572; Wed, 29 Mar 2017 21:41:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level: 
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qgTBRyWxYCfJ; Wed, 29 Mar 2017 21:41:01 -0700 (PDT)
Received: from mail-io0-x232.google.com (mail-io0-x232.google.com [IPv6:2607:f8b0:4001:c06::232]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6B885129445; Wed, 29 Mar 2017 21:41:01 -0700 (PDT)
Received: by mail-io0-x232.google.com with SMTP id b140so12080865iof.1; Wed, 29 Mar 2017 21:41:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=3/Yv0uEFj/rCgItYGiY1hdPHWI3qRb+vRR/dgng5Mik=; b=qqahZI/qlRLiozgqXOzyRy5NCpqYLW0YKwTG5yLucB9D+3402sK4zRSbgMY406dcj3 oi+ksHRlc36rZ2tsNfV+tHYnMZlJU18ETjuLgcof+KxUo70GpsXy5Usrrhp4DvaiVIWQ xYcnuD3SBFj7349Hl1TcAU2E+ITMGw5Y1xq9/LTfo/8EYcIfTAns3Bo2XhLDmvhwoj2O Is1mKpE3Zm8kmb2ktYraBxTL2tsSsEmPzOHUgKYbiQpB5ECrvhdKn9Zk40s1hsnk6IuQ P7iPgfdEjyLTLde+q04T2tWz4Bl6dnpLU35hwBzGonzzypQgXrSoxEYvL789qWvvnwQh OyGw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=3/Yv0uEFj/rCgItYGiY1hdPHWI3qRb+vRR/dgng5Mik=; b=L+aa0kHn8FFaRZX0yRrgqQyocBYx4DK9bFCmjcEv6qmZ3ROcBQiAkLY5ZD+FTte/E9 WtO2U8HlNFLXpoNpI17MFrQZ3n/0aJTFBXkYAeCMzcyrNN+L7U7t0gyfcXYufnj+2iPW TbWyqWNK4Fb4MBEvQv8SkxklPkN3/0j9J6xwUgeD0LuIw0Vr+lZYdjcY1WG324ueswMq N9UN3O4e24bqhIe7y5NRxVDxP9CPOjCMO9K9LoBxZTTmNZRuj+FOP9leUIMU1M94RrUB GSfw31GlKs8h7riGOZqG35VxmuUmz0PR/RCJ6n5I8lbFOVVHYH2s9A1gywcu2/wBOOPT UpTA==
X-Gm-Message-State: AFeK/H2WgeoXr/Po1XL70wAU1q6hbRkvHOn0HyQXFw5iA5Ps691Nrys0MY8CW4GCoKLQfZpHQFcChJvzbfHygA==
X-Received: by 10.107.136.41 with SMTP id k41mr5326826iod.160.1490848860719; Wed, 29 Mar 2017 21:41:00 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.36.46.151 with HTTP; Wed, 29 Mar 2017 21:41:00 -0700 (PDT)
In-Reply-To: <D04E5190-AEE4-4F0A-9879-A913D5E65C28@townsley.net>
References: <DAC83E33-A206-4EAA-BC96-E26ACCC013A6@icann.org> <29150.1490800075@obiwan.sandelman.ca> <D04E5190-AEE4-4F0A-9879-A913D5E65C28@townsley.net>
From: Brian Dickson <brian.peter.dickson@gmail.com>
Date: Wed, 29 Mar 2017 23:41:00 -0500
Message-ID: <CAH1iCiozhJ3CxRDXh8R1kfv40SZvA2MqPmsstx__+34BRowwUw@mail.gmail.com>
To: Mark Townsley <mark@townsley.net>
Cc: Michael Richardson <mcr+ietf@sandelman.ca>, HOMENET <homenet@ietf.org>,  "dnsop@ietf.org" <dnsop@ietf.org>, Terry Manderson <terry.manderson@icann.org>
Content-Type: multipart/alternative; boundary=001a113ec618c1d412054beb4ce3
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/3fvH2uBiX7kqRSiqwYAfMN1LDmg>
Subject: Re: [DNSOP] [homenet] My assessment of .homenet as described during the WG session yesterday.
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Mar 2017 04:41:04 -0000

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

On Wed, Mar 29, 2017 at 5:07 PM, Mark Townsley <mark@townsley.net> wrote:

>
> > On Mar 29, 2017, at 10:07 AM, Michael Richardson <mcr+ietf@sandelman.ca=
>
> wrote:
> >
> >
> > Terry Manderson <terry.manderson@icann.org> wrote:
> >> B) seek a .homenet special use domain WITHOUT the delegation request
> >> AND ask the IETF/IESG/IAB to commence the discussion with the ICANN
> >> community to achieve an insecure delegation
> >
> >> c) seek a <SOMETHING>.arpa insecure special use delegation
> >
> >> d) go for "B" and if that doesn't work shift to "C"
> >
> > Is there some reason we can not proceed with "C", concurrently with (B)=
.
>
> I think that would require a new consensus call. There was a lot of work
> done to get to the point of agreeing on a path forward at the last IETF,
> and this path would be rather different than that.
>
> > This might cause stub resolvers to have to have two cases
> > (SOMETHING.arpa, and .homenet) eventually, but at least we could deploy
> > and attempt interop with SOMETHING.arpa NOW, and it would more clearly
> > permit "home." to be removed from code.
> >
>
> /chair-hat-off
>
> I don=E2=80=99t think we want to have two defaults in our specs. It=E2=80=
=99s bad enough
> that we are already going to end up with .home and .homenet depending on
> the version of code used or forked from, I really don=E2=80=99t want to d=
o anything
> that could lead to a third if we can avoid it.
>
> - Mark
>

Taking a STRICTLY devil's advocate position here:

Isn't it the case that the thing that knows what the <homenet> label is,
should be able to masquerade on behalf of anything that isn't aware of the
divergence of the three possible values for <homenet>? If you end up with
some boxes thinking it is ".home", some ".homenet", and some
".homenet.arpa", as long as one of them knows about all three, it should be
possible to resolve the differences.

The scope of the namespace is "the home network", and never reaches the
real DNS (roots), so at worst it would be folding the three fake namespaces
into a unified (three-headed) fake namespace.

I.e. avoid it if you can, but if you can't, I think the issues are
solvable, even if they get a little funky/ugly under the hood.

None of that should be visible to users, I don't think.

Brian

P.S. Guide to implementers - never expose multiple handles for the same
object; over-exuberant users may be tempted to try to "clean up" the
duplicates.

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

<div dir=3D"ltr"><br><div class=3D"gmail_extra"><br><div class=3D"gmail_quo=
te">On Wed, Mar 29, 2017 at 5:07 PM, Mark Townsley <span dir=3D"ltr">&lt;<a=
 href=3D"mailto:mark@townsley.net" target=3D"_blank">mark@townsley.net</a>&=
gt;</span> wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin:0px =
0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><spa=
n class=3D"gmail-"><br>
&gt; On Mar 29, 2017, at 10:07 AM, Michael Richardson &lt;<a href=3D"mailto=
:mcr%2Bietf@sandelman.ca">mcr+ietf@sandelman.ca</a>&gt; wrote:<br>
&gt;<br>
&gt;<br>
&gt; Terry Manderson &lt;<a href=3D"mailto:terry.manderson@icann.org">terry=
.manderson@icann.org</a>&gt; wrote:<br>
&gt;&gt; B) seek a .homenet special use domain WITHOUT the delegation reque=
st<br>
&gt;&gt; AND ask the IETF/IESG/IAB to commence the discussion with the ICAN=
N<br>
&gt;&gt; community to achieve an insecure delegation<br>
&gt;<br>
&gt;&gt; c) seek a &lt;SOMETHING&gt;.arpa insecure special use delegation<b=
r>
&gt;<br>
&gt;&gt; d) go for &quot;B&quot; and if that doesn&#39;t work shift to &quo=
t;C&quot;<br>
&gt;<br>
&gt; Is there some reason we can not proceed with &quot;C&quot;, concurrent=
ly with (B).<br>
<br>
</span>I think that would require a new consensus call. There was a lot of =
work done to get to the point of agreeing on a path forward at the last IET=
F, and this path would be rather different than that.<br>
<span class=3D"gmail-"><br>
&gt; This might cause stub resolvers to have to have two cases<br>
&gt; (SOMETHING.arpa, and .homenet) eventually, but at least we could deplo=
y<br>
&gt; and attempt interop with SOMETHING.arpa NOW, and it would more clearly=
<br>
&gt; permit &quot;home.&quot; to be removed from code.<br>
&gt;<br>
<br>
</span>/chair-hat-off<br>
<br>
I don=E2=80=99t think we want to have two defaults in our specs. It=E2=80=
=99s bad enough that we are already going to end up with .home and .homenet=
 depending on the version of code used or forked from, I really don=E2=80=
=99t want to do anything that could lead to a third if we can avoid it.<br>
<span class=3D"gmail-HOEnZb"><font color=3D"#888888"><br>
- Mark<br></font></span></blockquote><div><br></div><div>Taking a STRICTLY =
devil&#39;s advocate position here:</div><div><br></div><div>Isn&#39;t it t=
he case that the thing that knows what the &lt;homenet&gt; label is, should=
 be able to masquerade on behalf of anything that isn&#39;t aware of the di=
vergence of the three possible values for &lt;homenet&gt;? If you end up wi=
th some boxes thinking it is &quot;.home&quot;, some &quot;.homenet&quot;, =
and some &quot;.homenet.arpa&quot;, as long as one of them knows about all =
three, it should be possible to resolve the differences.</div><div><br></di=
v><div>The scope of the namespace is &quot;the home network&quot;, and neve=
r reaches the real DNS (roots), so at worst it would be folding the three f=
ake namespaces into a unified (three-headed) fake namespace.</div><div><br>=
</div><div>I.e. avoid it if you can, but if you can&#39;t, I think the issu=
es are solvable, even if they get a little funky/ugly under the hood.</div>=
<div><br></div><div>None of that should be visible to users, I don&#39;t th=
ink.=C2=A0</div><div><br></div><div>Brian=C2=A0</div><div><br></div><div>P.=
S. Guide to implementers - never expose multiple handles for the same objec=
t; over-exuberant users may be tempted to try to &quot;clean up&quot; the d=
uplicates.</div></div></div></div>

--001a113ec618c1d412054beb4ce3--


From nobody Wed Mar 29 22:20:16 2017
Return-Path: <marka@isc.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6878B129522; Wed, 29 Mar 2017 22:20:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.901
X-Spam-Level: 
X-Spam-Status: No, score=-6.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, PP_MIME_FAKE_ASCII_TEXT=0.001, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id I6IrfwjqTSVG; Wed, 29 Mar 2017 22:20:12 -0700 (PDT)
Received: from mx.ams1.isc.org (mx.ams1.isc.org [199.6.1.65]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7276E12948D; Wed, 29 Mar 2017 22:20:12 -0700 (PDT)
Received: from zmx1.isc.org (zmx1.isc.org [149.20.0.20]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx.ams1.isc.org (Postfix) with ESMTPS id 73E8D24AE08; Thu, 30 Mar 2017 05:20:07 +0000 (UTC)
Received: from zmx1.isc.org (localhost [127.0.0.1]) by zmx1.isc.org (Postfix) with ESMTPS id 5B20A16003A; Thu, 30 Mar 2017 05:20:07 +0000 (UTC)
Received: from localhost (localhost [127.0.0.1]) by zmx1.isc.org (Postfix) with ESMTP id 4541816004F; Thu, 30 Mar 2017 05:20:07 +0000 (UTC)
Received: from zmx1.isc.org ([127.0.0.1]) by localhost (zmx1.isc.org [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id TLRklVDkJlmu; Thu, 30 Mar 2017 05:20:07 +0000 (UTC)
Received: from rock.dv.isc.org (107-1-12-170-ip-static.hfc.comcastbusiness.net [107.1.12.170]) by zmx1.isc.org (Postfix) with ESMTPSA id E413616003A; Thu, 30 Mar 2017 05:20:06 +0000 (UTC)
Received: from rock.dv.isc.org (localhost [IPv6:::1]) by rock.dv.isc.org (Postfix) with ESMTP id 008D66A4B0BE; Thu, 30 Mar 2017 16:20:05 +1100 (AEDT)
To: Brian Dickson <brian.peter.dickson@gmail.com>
Cc: Mark Townsley <mark@townsley.net>, Michael Richardson <mcr+ietf@sandelman.ca>, HOMENET <homenet@ietf.org>, "dnsop@ietf.org" <dnsop@ietf.org>, Terry Manderson <terry.manderson@icann.org>
From: Mark Andrews <marka@isc.org>
References: <DAC83E33-A206-4EAA-BC96-E26ACCC013A6@icann.org> <29150.1490800075@obiwan.sandelman.ca> <D04E5190-AEE4-4F0A-9879-A913D5E65C28@townsley.net> <CAH1iCiozhJ3CxRDXh8R1kfv40SZvA2MqPmsstx__+34BRowwUw@mail.gmail.com>
In-reply-to: Your message of "Wed, 29 Mar 2017 23:41:00 -0500." <CAH1iCiozhJ3CxRDXh8R1kfv40SZvA2MqPmsstx__+34BRowwUw@mail.gmail.com>
Date: Thu, 30 Mar 2017 16:20:05 +1100
Message-Id: <20170330052006.008D66A4B0BE@rock.dv.isc.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/QSi_nAcbLc8KiXyAiVxEZOSoR9w>
Subject: Re: [DNSOP] [homenet] My assessment of .homenet as described during the WG session yesterday.
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Mar 2017 05:20:14 -0000

In message <CAH1iCiozhJ3CxRDXh8R1kfv40SZvA2MqPmsstx__+34BRowwUw@mail.gmail.com>, Brian Dickson writes:
> On Wed, Mar 29, 2017 at 5:07 PM, Mark Townsley <mark@townsley.net> wrote:
>
> >
> > > On Mar 29, 2017, at 10:07 AM, Michael Richardson
> <mcr+ietf@sandelman.ca>
> > wrote:
> > >
> > >
> > > Terry Manderson <terry.manderson@icann.org> wrote:
> > >> B) seek a .homenet special use domain WITHOUT the delegation request
> > >> AND ask the IETF/IESG/IAB to commence the discussion with the ICANN
> > >> community to achieve an insecure delegation
> > >
> > >> c) seek a <SOMETHING>.arpa insecure special use delegation
> > >
> > >> d) go for "B" and if that doesn't work shift to "C"
> > >
> > > Is there some reason we can not proceed with "C", concurrently with (B).
> >
> > I think that would require a new consensus call. There was a lot of work
> > done to get to the point of agreeing on a path forward at the last IETF,
> > and this path would be rather different than that.
> >
> > > This might cause stub resolvers to have to have two cases
> > > (SOMETHING.arpa, and .homenet) eventually, but at least we could deploy
> > > and attempt interop with SOMETHING.arpa NOW, and it would more clearly
> > > permit "home." to be removed from code.
> > >
> >
> > /chair-hat-off
> >
> > I don’t think we want to have two defaults in our specs. It’s bad enough
> > that we are already going to end up with .home and .homenet depending on
> > the version of code used or forked from, I really don’t want to do anything
> > that could lead to a third if we can avoid it.
> >
> > - Mark
> >
>
> Taking a STRICTLY devil's advocate position here:
>
> Isn't it the case that the thing that knows what the <homenet> label is,
> should be able to masquerade on behalf of anything that isn't aware of the
> divergence of the three possible values for <homenet>? If you end up with
> some boxes thinking it is ".home", some ".homenet", and some
> ".homenet.arpa", as long as one of them knows about all three, it should
> be possible to resolve the differences.
>
> The scope of the namespace is "the home network", and never reaches the
> real DNS (roots), so at worst it would be folding the three fake
> namespaces into a unified (three-headed) fake namespace.

Can we please stop with this "and never reaches the real DNS (roots)"
garbage.  Queries for homenet/DS *will* reach the roots.  That is
how DNSSEC validation is designed to work.  They *need* to be
answered with a signed NOERROR NODATA response.  Lots of Linux
distributions ship with DNSSEC validation enabled for on machine
clients and they are also configured to forward to the nameservers
that are returned by DHCP.

These machines behave *exactly* like a validating stub resolver from
the DNSSEC perspective.  This isn't something that will be in the
future.  It is the PRESENT.

> I.e. avoid it if you can, but if you can't, I think the issues are
> solvable, even if they get a little funky/ugly under the hood.
>
> None of that should be visible to users, I don't think.
>
> Brian
>
> P.S. Guide to implementers - never expose multiple handles for the same
> object; over-exuberant users may be tempted to try to "clean up" the
> duplicates.

-- 
Mark Andrews, ISC
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE: +61 2 9871 4742                 INTERNET: marka@isc.org


From nobody Thu Mar 30 07:22:39 2017
Return-Path: <rharolde@umich.edu>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 143BB12952E for <dnsop@ietfa.amsl.com>; Thu, 30 Mar 2017 07:22:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level: 
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=umich.edu
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IKD3I0KY7_o6 for <dnsop@ietfa.amsl.com>; Thu, 30 Mar 2017 07:22:34 -0700 (PDT)
Received: from mail-yw0-x22f.google.com (mail-yw0-x22f.google.com [IPv6:2607:f8b0:4002:c05::22f]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 73B551293DA for <dnsop@ietf.org>; Thu, 30 Mar 2017 07:22:34 -0700 (PDT)
Received: by mail-yw0-x22f.google.com with SMTP id p77so24852732ywg.1 for <dnsop@ietf.org>; Thu, 30 Mar 2017 07:22:34 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=umich.edu; s=google-2016-06-03; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=gw4nSCn/qhTX3wMCw14I6Q23XolSwxIQbu7n0v26D9I=; b=KsZqlkb8pmQZ40gNZ0RAWLir9eqmUr84Mte2vgXTtNSaqdz4rhXQwfMY3XLHP8pkL3 EXgoe6EXAHIE2DYFGQxQ8k87zstJFUZk1+QJhYtGXOZRrWCYL/iiLSIUmHWibP6J7zZF 5AvZzVIpV11Atcp+KScpZOg0L9/h5qZ1Cu0jnhM/QTvDE+8BQhLdcAa/2YmfkgQmEYT0 RtMLz9+/6qUqvkVdgQzCwO6BNlUKizp6cW++BgssUkJZJJSv5sfeVKIQx3HHypm6q7a5 7MxMK9EmC1R3cE1vJehlXeOG7ArmjLB6v7xJRkcwg9oWvLzJJkurMX76XnzKF8KArRl1 TxwA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=gw4nSCn/qhTX3wMCw14I6Q23XolSwxIQbu7n0v26D9I=; b=syWNenwatLw+gf+dBU0dMJqejOtdbDo5zRtQPlALLi1fdU61OqN07vzGGS/xFPPetP F20Z/XXDsuCusz4bssuN8PGqi3L51+Wtih9HA7f63efWy0Y3yPRmQD1Mx4t8G9tEe/gE wlGgEAiYifjiAWnObzBlqBsjqZC7fz9Y6dXHZmujyVrm1O+BBttIi/2Aajl9K5DFqOoj OCz3x5y90eW4my+iiQK+1SD0nSE8ENK+Mnxmxy2IOAblISl38ZxUbCi1E7VsL0Y8/uRA 6ldlMJKD4PuN36FRz9EeRSMAWEdUv4gulfzLyhPOmUFr5igPIuV7FOtNR/P9L80NQaBb nnlQ==
X-Gm-Message-State: AFeK/H3+KXD3lh3yOnlKv3eF8lqefSN4ZiEAiJb+BGMPoiPXdj33GtzoURMhO2fbKrRK4HlNVfAQsQfGTTO7JbcD
X-Received: by 10.129.112.197 with SMTP id l188mr5905ywc.126.1490883753346; Thu, 30 Mar 2017 07:22:33 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.129.109.134 with HTTP; Thu, 30 Mar 2017 07:22:32 -0700 (PDT)
In-Reply-To: <CAOZSDgCw4HA05uE0d73cru3EfuOzAJ3Pdg2SsYZmY3f49+vc2w@mail.gmail.com>
References: <CAOZSDgCw4HA05uE0d73cru3EfuOzAJ3Pdg2SsYZmY3f49+vc2w@mail.gmail.com>
From: Bob Harold <rharolde@umich.edu>
Date: Thu, 30 Mar 2017 10:22:32 -0400
Message-ID: <CA+nkc8Bwc6eQz6YPAnMLNjvHm4POLTyvsTRQC5Pn+R4iTzaB-g@mail.gmail.com>
To: Anthony Eden <anthony.eden@dnsimple.com>
Cc: IETF DNSOP WG <dnsop@ietf.org>
Content-Type: multipart/alternative; boundary=94eb2c054388853077054bf36cd9
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/2cjuY0shh0x3Egmyywnk44Fv3Dk>
Subject: Re: [DNSOP] New draft for ALIAS/ANAME type
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Mar 2017 14:22:38 -0000

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

On Wed, Mar 29, 2017 at 9:51 AM, Anthony Eden <anthony.eden@dnsimple.com>
wrote:

> After attending the dnsop meeting on Monday I decided it was time I
> submitted my first ID for review:
>
> https://datatracker.ietf.org/doc/draft-dnsop-eden-alias-rr-type/
>
> This draft describes the ALIAS/ANAME record (aka CNAME-flattening)
> that numerous vendors and DNS providers are now supporting in
> proprietary fashions. I hope that this draft will eventually lead to a
> good mechanism for interop of ALIAS/ANAME records.
>
> Sincerely,
> Anthony Eden
>
> --
> DNSimple.com
> http://dnsimple.com/
> Twitter: @dnsimple
>
>
Section 4
If you sign offline, what happens when the A records change?

-- 
Bob Harold

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

<div dir=3D"ltr"><div class=3D"gmail_extra"><div><div class=3D"gmail_signat=
ure" data-smartmail=3D"gmail_signature"><br></div></div><div class=3D"gmail=
_quote">On Wed, Mar 29, 2017 at 9:51 AM, Anthony Eden <span dir=3D"ltr">&lt=
;<a href=3D"mailto:anthony.eden@dnsimple.com" target=3D"_blank">anthony.ede=
n@dnsimple.com</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_quote" s=
tyle=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Afte=
r attending the dnsop meeting on Monday I decided it was time I<br>
submitted my first ID for review:<br>
<br>
<a href=3D"https://datatracker.ietf.org/doc/draft-dnsop-eden-alias-rr-type/=
" rel=3D"noreferrer" target=3D"_blank">https://datatracker.ietf.org/<wbr>do=
c/draft-dnsop-eden-alias-rr-<wbr>type/</a><br>
<br>
This draft describes the ALIAS/ANAME record (aka CNAME-flattening)<br>
that numerous vendors and DNS providers are now supporting in<br>
proprietary fashions. I hope that this draft will eventually lead to a<br>
good mechanism for interop of ALIAS/ANAME records.<br>
<br>
Sincerely,<br>
Anthony Eden<br>
<span class=3D"HOEnZb"><font color=3D"#888888"><br>
--<br>
DNSimple.com<br>
<a href=3D"http://dnsimple.com/" rel=3D"noreferrer" target=3D"_blank">http:=
//dnsimple.com/</a><br>
Twitter: @dnsimple<br>
<br></font></span></blockquote><div>=C2=A0</div><div>Section 4</div><div>If=
 you sign offline, what happens when the A records change?</div><div><br></=
div><div>--=C2=A0</div><div>Bob Harold</div><div><br></div></div><br></div>=
</div>

--94eb2c054388853077054bf36cd9--


From nobody Thu Mar 30 07:34:53 2017
Return-Path: <olafur@cloudflare.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 30EE512952F for <dnsop@ietfa.amsl.com>; Thu, 30 Mar 2017 07:34:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level: 
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cloudflare.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dEpkKx1BqU44 for <dnsop@ietfa.amsl.com>; Thu, 30 Mar 2017 07:34:49 -0700 (PDT)
Received: from mail-lf0-x234.google.com (mail-lf0-x234.google.com [IPv6:2a00:1450:4010:c07::234]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E2F75126C26 for <dnsop@ietf.org>; Thu, 30 Mar 2017 07:34:42 -0700 (PDT)
Received: by mail-lf0-x234.google.com with SMTP id z15so28345658lfd.1 for <dnsop@ietf.org>; Thu, 30 Mar 2017 07:34:42 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cloudflare.com; s=google; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=sduXrVMX9ojb6jYkpgjIEW7pBesO9ifDSfjqklXZ4Gc=; b=m1jlS7q8CEVTeHH/QmfifhwJSC++hAAh33xL1STokcW45lo/l7iwq9hvNsM2xEHB/9 FKz5N/8FChMEqQ9Ee6pg6mR3TZHJHYVl/bZJEaBHV0EH8ocTZlZFYruKq2C2FJtL+eFY qLfAk9CtbNZTy7tdRs1ru20oBXpoFW4dlZXSw=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=sduXrVMX9ojb6jYkpgjIEW7pBesO9ifDSfjqklXZ4Gc=; b=poycAN3UVQFeBvbt6+YnOr1gWwMhylu8xUfZuJgb8T9eLk9vvw4lMzwWOVOOJgozl/ kCw6AF2VBiNKqODSjyXr+C8pzmEce3CTqbI/SMYalHirp8trO+PlsFVlpPUnr9xeeXRm /NOo5fsQ6rNjgrArwpDhofqn3BvNAQ1DheAT7wRhFaQ+88eMn9B4lh5nTYe8L4OK9frP ubgKaflKLfAszXgKzFjmpU1vKW9E4AWjGXymiu6dP9dTYjmam2A7hB9nJCF2A8hbfjLU 9QSE5sSUZlrsaXV8vavo72/LUguE5FjWRczzAREQMGs4qSfpx+f7Iij4ZM7eEyfprcs1 qN1Q==
X-Gm-Message-State: AFeK/H1EPwrnD64AzlU3KFd47FqVqBehYinTC5DZ7DdQA0/oVdZ1vcaLaY77zcV7eWViGcD9GNmVaYSbHycf+2/f
X-Received: by 10.28.159.143 with SMTP id i137mr3911519wme.128.1490884480928;  Thu, 30 Mar 2017 07:34:40 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.28.14.210 with HTTP; Thu, 30 Mar 2017 07:34:40 -0700 (PDT)
In-Reply-To: <CAOZSDgCw4HA05uE0d73cru3EfuOzAJ3Pdg2SsYZmY3f49+vc2w@mail.gmail.com>
References: <CAOZSDgCw4HA05uE0d73cru3EfuOzAJ3Pdg2SsYZmY3f49+vc2w@mail.gmail.com>
From: =?UTF-8?B?w5NsYWZ1ciBHdcOwbXVuZHNzb24=?= <olafur@cloudflare.com>
Date: Thu, 30 Mar 2017 10:34:40 -0400
Message-ID: <CAN6NTqwR76PiBVwmmZ2JfFu+OkV_FQT7JiqYOp_w4N72QDWHtg@mail.gmail.com>
To: Anthony Eden <anthony.eden@dnsimple.com>
Cc: dnsop <dnsop@ietf.org>
Content-Type: multipart/alternative; boundary=001a11452e04e32752054bf397d8
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/HnZnrdPuNNdFYLF0oZj-oe5E33w>
Subject: Re: [DNSOP] New draft for ALIAS/ANAME type
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Mar 2017 14:34:51 -0000

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

Anthony,

Good writeup

Section 3.4 is in conflict with Refuse-Any draft (in WGLC)
IMHO there is no need to say that there is special processing for ANY
query;  so drop section 3.4

Olafur


On Wed, Mar 29, 2017 at 9:51 AM, Anthony Eden <anthony.eden@dnsimple.com>
wrote:

> After attending the dnsop meeting on Monday I decided it was time I
> submitted my first ID for review:
>
> https://datatracker.ietf.org/doc/draft-dnsop-eden-alias-rr-type/
>
> This draft describes the ALIAS/ANAME record (aka CNAME-flattening)
> that numerous vendors and DNS providers are now supporting in
> proprietary fashions. I hope that this draft will eventually lead to a
> good mechanism for interop of ALIAS/ANAME records.
>
> Sincerely,
> Anthony Eden
>
> --
> DNSimple.com
> http://dnsimple.com/
> Twitter: @dnsimple
>
> _______________________________________________
> DNSOP mailing list
> DNSOP@ietf.org
> https://www.ietf.org/mailman/listinfo/dnsop
>

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

<div dir=3D"ltr">Anthony,=C2=A0<div><br><div>Good writeup=C2=A0</div><div><=
br></div><div>Section 3.4 is in conflict with Refuse-Any draft (in WGLC)=C2=
=A0</div><div>IMHO there is no need to say that there is special processing=
 for ANY query; =C2=A0so drop section 3.4=C2=A0</div><div><br></div><div>Ol=
afur</div><div><br></div></div></div><div class=3D"gmail_extra"><br><div cl=
ass=3D"gmail_quote">On Wed, Mar 29, 2017 at 9:51 AM, Anthony Eden <span dir=
=3D"ltr">&lt;<a href=3D"mailto:anthony.eden@dnsimple.com" target=3D"_blank"=
>anthony.eden@dnsimple.com</a>&gt;</span> wrote:<br><blockquote class=3D"gm=
ail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-le=
ft:1ex">After attending the dnsop meeting on Monday I decided it was time I=
<br>
submitted my first ID for review:<br>
<br>
<a href=3D"https://datatracker.ietf.org/doc/draft-dnsop-eden-alias-rr-type/=
" rel=3D"noreferrer" target=3D"_blank">https://datatracker.ietf.org/<wbr>do=
c/draft-dnsop-eden-alias-rr-<wbr>type/</a><br>
<br>
This draft describes the ALIAS/ANAME record (aka CNAME-flattening)<br>
that numerous vendors and DNS providers are now supporting in<br>
proprietary fashions. I hope that this draft will eventually lead to a<br>
good mechanism for interop of ALIAS/ANAME records.<br>
<br>
Sincerely,<br>
Anthony Eden<br>
<span class=3D"HOEnZb"><font color=3D"#888888"><br>
--<br>
DNSimple.com<br>
<a href=3D"http://dnsimple.com/" rel=3D"noreferrer" target=3D"_blank">http:=
//dnsimple.com/</a><br>
Twitter: @dnsimple<br>
<br>
______________________________<wbr>_________________<br>
DNSOP mailing list<br>
<a href=3D"mailto:DNSOP@ietf.org">DNSOP@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/dnsop" rel=3D"noreferrer" =
target=3D"_blank">https://www.ietf.org/mailman/<wbr>listinfo/dnsop</a><br>
</font></span></blockquote></div><br></div>

--001a11452e04e32752054bf397d8--


From nobody Thu Mar 30 07:53:21 2017
Return-Path: <rharolde@umich.edu>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D345712969D for <dnsop@ietfa.amsl.com>; Thu, 30 Mar 2017 07:53:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level: 
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=umich.edu
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YZ8UoMPHRwVt for <dnsop@ietfa.amsl.com>; Thu, 30 Mar 2017 07:53:02 -0700 (PDT)
Received: from mail-yw0-x22b.google.com (mail-yw0-x22b.google.com [IPv6:2607:f8b0:4002:c05::22b]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4E71D1294DF for <dnsop@ietf.org>; Thu, 30 Mar 2017 07:53:00 -0700 (PDT)
Received: by mail-yw0-x22b.google.com with SMTP id d191so25356550ywe.2 for <dnsop@ietf.org>; Thu, 30 Mar 2017 07:53:00 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=umich.edu; s=google-2016-06-03; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=OxH0CQmheRpRGxwIZWOA59GxyflF9Vn18DocOk/6noY=; b=UdCoM3Gy/cDWMyatT6gX/t1ZAMbjnk4buI6ID9uP9uKF2OePbbfMH4ocEldavBwyyK dh7OFUOi/aGqhlaV1GCES21x6orcI/OY95MwAGz6ZwQc3JTEICxrJj3nPeREXTs4v3jm QD+6zqPxhVAkID3jBuCOPBUEiGiQmwbMrX9K7oCzBrftGLIYimMELFMkwqOIxwQ4+/3z kgOjvHd2CGYJPCMy1WPz2I0PqKejzrjFDjS6MyB5TlTb/EyjKagheswUYO2LoAapWTbz yTS80GxbJq3UaLXdZORpO1kPHTgv5LtbYJSOnbuGveZaANnSXB5ZxARqwRZvJLfmmxw/ EIZA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=OxH0CQmheRpRGxwIZWOA59GxyflF9Vn18DocOk/6noY=; b=P8oUBPbi5211swfpn6L0oFF3Cd2BXAYA/TUC/824GI6nzorC/q/me6iO5MWr22YB7p hqgtIEp9mqKTQtqGgP/sJP7/VZaJ/3atpvtYZK9nMmWanZOVZKKvyituuM92nhw7tJex Oq7UmR+m/H7RApO5phuj8AThhdv3oMAWXPk9Dfo3+TfB8n2RAxfi0xjuAD/SDbQ+frpw G+gVWlJv9sFFIUQ+nCMSb8Rv+8sNLWXzKa94CIHF88UFjnJPxVKYh9KgSA5VfuaT/xwg 7YLtWv8N5Te4YmD4QSlcOg8cLslqD68/43G+WiEQ9hvXqUFfIniHMwbZJ67MIw/0Jp0K 9pkw==
X-Gm-Message-State: AFeK/H2CS+STAWl2wj6xCrEajEtO3rphdCnpazKhflbkXXgOkezaTUmKcNUOc4D+Q49oig2eT3UQtQL6/tAy9g6A
X-Received: by 10.129.65.83 with SMTP id f19mr139671ywk.102.1490885580070; Thu, 30 Mar 2017 07:53:00 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.129.109.134 with HTTP; Thu, 30 Mar 2017 07:52:59 -0700 (PDT)
In-Reply-To: <ea46280b-b25b-a0a7-eacd-05bc40c587b6@bellis.me.uk>
References: <22745.38650.113925.208670@gro.dd.org> <04dcb30b-e20c-f064-36be-2b7bcc45d9d9@bellis.me.uk> <22746.53073.480897.456359@gro.dd.org> <a2f28b67-d47d-3f6a-e7dc-faa47e6db5a5@bellis.me.uk> <22747.54720.206457.78907@gro.dd.org> <ea46280b-b25b-a0a7-eacd-05bc40c587b6@bellis.me.uk>
From: Bob Harold <rharolde@umich.edu>
Date: Thu, 30 Mar 2017 10:52:59 -0400
Message-ID: <CA+nkc8A=ob4iXmeL44GCyhW0E_Z5YtbFRv52h6QPfNDcycJ79g@mail.gmail.com>
To: Ray Bellis <ray@bellis.me.uk>
Cc: IETF DNSOP WG <dnsop@ietf.org>
Content-Type: multipart/alternative; boundary=f403045ef57e66f7e0054bf3d9fc
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/sDvCX-dyQodkXKy30Fs6dL4AYBA>
Subject: Re: [DNSOP] draft-tale-dnsop-edns-clientid
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Mar 2017 14:53:05 -0000

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

On Wed, Mar 29, 2017 at 11:47 AM, Ray Bellis <ray@bellis.me.uk> wrote:

>
>
> On 29/03/2017 10:41, Dave Lawrence wrote:
>
> > Well yes, but there's another simple test, the limited Expert Review
> > guidance against duplicate functionality.  Both xpf and clientid
> > provide the functionality of conveying an IP address in an EDNS0
> > option.
>
> Whilst you're correct that they both carry information that happens to
> have the same format, they have different semantic intent, and it would
> IMHO cause confusion if both were carried in a packet with the same
> option code.
>

Just a thought - would it be better to have two different EDNS0 options
that carry an IP, or to have one EDNS0 option that carries both an IP and a
'type', and allow multiples of that option in a packet?

-- 
Bob Harold
(Thinking separate options are probably simpler, but wanted to ask.)


>
> It's effectively the same argument about TXT records - there's plenty of
> things that use TXT format, but it's preferred that separate RRTYPEs are
> used to indicate the use case.
>
> Ray
>
>

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

<div dir=3D"ltr"><div class=3D"gmail_extra"><br><div class=3D"gmail_quote">=
On Wed, Mar 29, 2017 at 11:47 AM, Ray Bellis <span dir=3D"ltr">&lt;<a href=
=3D"mailto:ray@bellis.me.uk" target=3D"_blank">ray@bellis.me.uk</a>&gt;</sp=
an> wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;=
border-left:1px #ccc solid;padding-left:1ex"><span class=3D""><br>
<br>
On 29/03/2017 10:41, Dave Lawrence wrote:<br>
<br>
&gt; Well yes, but there&#39;s another simple test, the limited Expert Revi=
ew<br>
&gt; guidance against duplicate functionality.=C2=A0 Both xpf and clientid<=
br>
&gt; provide the functionality of conveying an IP address in an EDNS0<br>
&gt; option.<br>
<br>
</span>Whilst you&#39;re correct that they both carry information that happ=
ens to<br>
have the same format, they have different semantic intent, and it would<br>
IMHO cause confusion if both were carried in a packet with the same<br>
option code.<br></blockquote><div><br></div><div>Just a thought - would it =
be better to have two different EDNS0 options that carry an IP, or to have =
one EDNS0 option that carries both an IP and a &#39;type&#39;, and allow mu=
ltiples of that option in a packet?</div><div><br></div><div>--=C2=A0</div>=
<div>Bob Harold</div><div>(Thinking separate options are probably simpler, =
but wanted to ask.)</div><div>=C2=A0</div><blockquote class=3D"gmail_quote"=
 style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
It&#39;s effectively the same argument about TXT records - there&#39;s plen=
ty of<br>
things that use TXT format, but it&#39;s preferred that separate RRTYPEs ar=
e<br>
used to indicate the use case.<br>
<span class=3D"HOEnZb"><font color=3D"#888888"><br>
Ray<br>
</font></span><div class=3D"HOEnZb"><div class=3D"h5"><br></div></div></blo=
ckquote></div></div></div>

--f403045ef57e66f7e0054bf3d9fc--


From nobody Thu Mar 30 07:55:14 2017
Return-Path: <ray@bellis.me.uk>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 83F541294EC for <dnsop@ietfa.amsl.com>; Thu, 30 Mar 2017 07:55:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5oiME5JkV-3f for <dnsop@ietfa.amsl.com>; Thu, 30 Mar 2017 07:55:08 -0700 (PDT)
Received: from hydrogen.portfast.net (hydrogen.portfast.net [188.246.200.2]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 72EB0129574 for <dnsop@ietf.org>; Thu, 30 Mar 2017 07:54:29 -0700 (PDT)
Received: from 107-1-12-170-ip-static.hfc.comcastbusiness.net ([107.1.12.170]:60976 helo=rays-mbp.local) by hydrogen.portfast.net ([188.246.200.2]:465) with esmtpsa (fixed_plain:ray@bellis.me.uk) (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) id 1ctbSz-00037G-Ns (Exim 4.72) (return-path <ray@bellis.me.uk>); Thu, 30 Mar 2017 15:54:25 +0100
To: Bob Harold <rharolde@umich.edu>
References: <22745.38650.113925.208670@gro.dd.org> <04dcb30b-e20c-f064-36be-2b7bcc45d9d9@bellis.me.uk> <22746.53073.480897.456359@gro.dd.org> <a2f28b67-d47d-3f6a-e7dc-faa47e6db5a5@bellis.me.uk> <22747.54720.206457.78907@gro.dd.org> <ea46280b-b25b-a0a7-eacd-05bc40c587b6@bellis.me.uk> <CA+nkc8A=ob4iXmeL44GCyhW0E_Z5YtbFRv52h6QPfNDcycJ79g@mail.gmail.com>
Cc: IETF DNSOP WG <dnsop@ietf.org>
From: Ray Bellis <ray@bellis.me.uk>
Message-ID: <13709563-6144-4f9b-c0c7-32436387452d@bellis.me.uk>
Date: Thu, 30 Mar 2017 09:54:26 -0500
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <CA+nkc8A=ob4iXmeL44GCyhW0E_Z5YtbFRv52h6QPfNDcycJ79g@mail.gmail.com>
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/PFWfvc5yMOKWiHqrshDrqf1VtEo>
Subject: Re: [DNSOP] draft-tale-dnsop-edns-clientid
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Mar 2017 14:55:12 -0000

On 30/03/2017 09:52, Bob Harold wrote:

> Just a thought - would it be better to have two different EDNS0 options
> that carry an IP, or to have one EDNS0 option that carries both an IP
> and a 'type', and allow multiples of that option in a packet?

IMHO, two options is better.

Ray


From nobody Thu Mar 30 08:04:45 2017
Return-Path: <rgibson@dyn.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C5C2A1294C5 for <dnsop@ietfa.amsl.com>; Thu, 30 Mar 2017 08:04:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level: 
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=dyn.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 01l1hgG_X9AU for <dnsop@ietfa.amsl.com>; Thu, 30 Mar 2017 08:04:38 -0700 (PDT)
Received: from mail-vk0-x246.google.com (mail-vk0-x246.google.com [IPv6:2607:f8b0:400c:c05::246]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2CE9A1294C0 for <dnsop@ietf.org>; Thu, 30 Mar 2017 08:04:34 -0700 (PDT)
Received: by mail-vk0-x246.google.com with SMTP id r69so21867984vke.4 for <dnsop@ietf.org>; Thu, 30 Mar 2017 08:04:34 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dyn.com; s=google; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=APR+9S1OHXCbj/ZaYEbcKb+iyyzlv5v/2SLKGYFSGbc=; b=vSkSTuSEYOyxlmeeZjwVe1V0Qw6HjZo5QD+2QEnX6Eid5AKZngMRp+0mdD/2xCGvZv sR7XzQ4V0RnwP0navL4vOfv891pW+qRoTSR12FXKKUWkgIFOuYks4q/WzKf5EjEwPDUb mSN1gzdJfssroT6RgWhbZKru8owVTXQ+fgWG8=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=APR+9S1OHXCbj/ZaYEbcKb+iyyzlv5v/2SLKGYFSGbc=; b=iMosXBuMqBF/PBpfxJ4HvKFDtujUSYbY2qtb4EwoK/UWGW5Ml3Sxx3pRJBF6hFElUk qpgnvkChWkl2OzSMFOBrdyEHSPRWzUrK4F1mmzwwoFrqkMc5Pls7jtBMNtpolPzl6DzX Plkn+bActHU8gC+1hlrwJxznC8+4dpipdehenoU47sUwmbtJTPiyP+b+RUr5GDGVQloc 8gsij3eXzCTaE+/Kaln3wFF7ztOYBE/Z92BZnifA8tx+mnPWhgdP7XXjxfWkuJCTZEqZ Szyw8+wEG20H82o8vzex11NQFEvs3LyKRCgAeVH9n9nLf3ZjXg+Bz1rEe4cE5ayyayF/ Uopg==
X-Gm-Message-State: AFeK/H3ZDaH9v1GPDDF/0dp9xbpepMYIdHnRK62zKM1rEGTZ8wZ9G4WAQMZz8GnNseOvl9/zPjpWEbhmZt6cbSZ4
X-Received: by 10.31.186.66 with SMTP id k63mr75193vkf.158.1490886273185; Thu, 30 Mar 2017 08:04:33 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.176.1.115 with HTTP; Thu, 30 Mar 2017 08:04:12 -0700 (PDT)
In-Reply-To: <CAN6NTqwR76PiBVwmmZ2JfFu+OkV_FQT7JiqYOp_w4N72QDWHtg@mail.gmail.com>
References: <CAOZSDgCw4HA05uE0d73cru3EfuOzAJ3Pdg2SsYZmY3f49+vc2w@mail.gmail.com> <CAN6NTqwR76PiBVwmmZ2JfFu+OkV_FQT7JiqYOp_w4N72QDWHtg@mail.gmail.com>
From: Richard Gibson <rgibson@dyn.com>
Date: Thu, 30 Mar 2017 11:04:12 -0400
Message-ID: <CAC94RYbuD2OUQxbim_VOdmzAgAPD+Z_jiN33i_AfxU2gGxZ+zQ@mail.gmail.com>
To: =?UTF-8?B?w5NsYWZ1ciBHdcOwbXVuZHNzb24=?= <olafur@cloudflare.com>
Cc: Anthony Eden <anthony.eden@dnsimple.com>, dnsop <dnsop@ietf.org>
Content-Type: multipart/alternative; boundary=001a1142fb22b6cf48054bf40270
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/v-ZK7UUIpowwI9JgTaofDuo_XAE>
Subject: Re: [DNSOP] New draft for ALIAS/ANAME type
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Mar 2017 15:04:43 -0000

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

I don't think you can drop section 3.4 completely, but it should be updated
to acknowledge Refuse-Any
<https://tools.ietf.org/html/draft-ietf-dnsop-refuse-any-04#section-4>.
Only behavior 2 (HINFO synthesization) allows total ignorance of special
ALIAS behavior; every other (including conventional) needs modification to
deal with ANY queries against names at which ALIAS is the only RRSet.

On Thu, Mar 30, 2017 at 10:34 AM, =C3=93lafur Gu=C3=B0mundsson <olafur@clou=
dflare.com>
wrote:

> Anthony,
>
> Good writeup
>
> Section 3.4 is in conflict with Refuse-Any draft (in WGLC)
> IMHO there is no need to say that there is special processing for ANY
> query;  so drop section 3.4
>
> Olafur
>
>
> On Wed, Mar 29, 2017 at 9:51 AM, Anthony Eden <anthony.eden@dnsimple.com>
> wrote:
>
>> After attending the dnsop meeting on Monday I decided it was time I
>> submitted my first ID for review:
>>
>> https://datatracker.ietf.org/doc/draft-dnsop-eden-alias-rr-type/
>>
>> This draft describes the ALIAS/ANAME record (aka CNAME-flattening)
>> that numerous vendors and DNS providers are now supporting in
>> proprietary fashions. I hope that this draft will eventually lead to a
>> good mechanism for interop of ALIAS/ANAME records.
>>
>> Sincerely,
>> Anthony Eden
>>
>> --
>> DNSimple.com
>> http://dnsimple.com/
>> Twitter: @dnsimple
>>
>> _______________________________________________
>> DNSOP mailing list
>> DNSOP@ietf.org
>> https://www.ietf.org/mailman/listinfo/dnsop
>>
>
>
> _______________________________________________
> DNSOP mailing list
> DNSOP@ietf.org
> https://www.ietf.org/mailman/listinfo/dnsop
>
>

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

<div dir=3D"ltr">I don&#39;t think you can drop section 3.4 completely, but=
 it should be updated to acknowledge <a href=3D"https://tools.ietf.org/html=
/draft-ietf-dnsop-refuse-any-04#section-4">Refuse-Any</a>. Only behavior 2 =
(HINFO synthesization) allows total ignorance of special ALIAS behavior; ev=
ery other (including conventional) needs modification to deal with ANY quer=
ies against names at which ALIAS is the only RRSet.</div><div class=3D"gmai=
l_extra"><br><div class=3D"gmail_quote">On Thu, Mar 30, 2017 at 10:34 AM, =
=C3=93lafur Gu=C3=B0mundsson <span dir=3D"ltr">&lt;<a href=3D"mailto:olafur=
@cloudflare.com" target=3D"_blank">olafur@cloudflare.com</a>&gt;</span> wro=
te:<br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-=
left:1px #ccc solid;padding-left:1ex"><div dir=3D"ltr">Anthony,=C2=A0<div><=
br><div>Good writeup=C2=A0</div><div><br></div><div>Section 3.4 is in confl=
ict with Refuse-Any draft (in WGLC)=C2=A0</div><div>IMHO there is no need t=
o say that there is special processing for ANY query; =C2=A0so drop section=
 3.4=C2=A0</div><div><br></div><div>Olafur</div><div><br></div></div></div>=
<div class=3D"gmail_extra"><br><div class=3D"gmail_quote"><span class=3D"">=
On Wed, Mar 29, 2017 at 9:51 AM, Anthony Eden <span dir=3D"ltr">&lt;<a href=
=3D"mailto:anthony.eden@dnsimple.com" target=3D"_blank">anthony.eden@dnsimp=
le.com</a>&gt;</span> wrote:<br></span><div><div class=3D"h5"><blockquote c=
lass=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;=
padding-left:1ex">After attending the dnsop meeting on Monday I decided it =
was time I<br>
submitted my first ID for review:<br>
<br>
<a href=3D"https://datatracker.ietf.org/doc/draft-dnsop-eden-alias-rr-type/=
" rel=3D"noreferrer" target=3D"_blank">https://datatracker.ietf.org/d<wbr>o=
c/draft-dnsop-eden-alias-rr-t<wbr>ype/</a><br>
<br>
This draft describes the ALIAS/ANAME record (aka CNAME-flattening)<br>
that numerous vendors and DNS providers are now supporting in<br>
proprietary fashions. I hope that this draft will eventually lead to a<br>
good mechanism for interop of ALIAS/ANAME records.<br>
<br>
Sincerely,<br>
Anthony Eden<br>
<span class=3D"m_-9051819817375293335HOEnZb"><font color=3D"#888888"><br>
--<br>
DNSimple.com<br>
<a href=3D"http://dnsimple.com/" rel=3D"noreferrer" target=3D"_blank">http:=
//dnsimple.com/</a><br>
Twitter: @dnsimple<br>
<br>
______________________________<wbr>_________________<br>
DNSOP mailing list<br>
<a href=3D"mailto:DNSOP@ietf.org" target=3D"_blank">DNSOP@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/dnsop" rel=3D"noreferrer" =
target=3D"_blank">https://www.ietf.org/mailman/l<wbr>istinfo/dnsop</a><br>
</font></span></blockquote></div></div></div><br></div>
<br>______________________________<wbr>_________________<br>
DNSOP mailing list<br>
<a href=3D"mailto:DNSOP@ietf.org">DNSOP@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/dnsop" rel=3D"noreferrer" =
target=3D"_blank">https://www.ietf.org/mailman/<wbr>listinfo/dnsop</a><br>
<br></blockquote></div><br></div>

--001a1142fb22b6cf48054bf40270--


From nobody Thu Mar 30 09:20:55 2017
Return-Path: <tale@dd.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 39119129631 for <dnsop@ietfa.amsl.com>; Thu, 30 Mar 2017 09:20:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.902
X-Spam-Level: 
X-Spam-Status: No, score=-1.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VPrONNr5Kjju for <dnsop@ietfa.amsl.com>; Thu, 30 Mar 2017 09:20:51 -0700 (PDT)
Received: from gro.dd.org (gro.dd.org [207.136.192.136]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 75342126C3D for <dnsop@ietf.org>; Thu, 30 Mar 2017 09:20:51 -0700 (PDT)
Received: by gro.dd.org (Postfix, from userid 102) id 661643F468; Thu, 30 Mar 2017 12:20:50 -0400 (EDT)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Message-ID: <22749.12386.307924.323749@gro.dd.org>
Date: Thu, 30 Mar 2017 12:20:50 -0400
From: Dave Lawrence <tale@dd.org>
To: IETF DNSOP WG <dnsop@ietf.org>
In-Reply-To: <13709563-6144-4f9b-c0c7-32436387452d@bellis.me.uk>
References: <22745.38650.113925.208670@gro.dd.org> <04dcb30b-e20c-f064-36be-2b7bcc45d9d9@bellis.me.uk> <22746.53073.480897.456359@gro.dd.org> <a2f28b67-d47d-3f6a-e7dc-faa47e6db5a5@bellis.me.uk> <22747.54720.206457.78907@gro.dd.org> <ea46280b-b25b-a0a7-eacd-05bc40c587b6@bellis.me.uk> <CA+nkc8A=ob4iXmeL44GCyhW0E_Z5YtbFRv52h6QPfNDcycJ79g@mail.gmail.com> <13709563-6144-4f9b-c0c7-32436387452d@bellis.me.uk>
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/4fay4EUSI7UMjkhODyaNONZU_Dc>
Subject: Re: [DNSOP] draft-tale-dnsop-edns-clientid
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Mar 2017 16:20:53 -0000

On 30/03/2017 09:52, Bob Harold wrote:
>> Just a thought - would it be better to have two different EDNS0 options
>> that carry an IP, or to have one EDNS0 option that carries both an IP
>> and a 'type', and allow multiples of that option in a packet?

Ray Bellis writes:
> IMHO, two options is better.

I'm with Ray on this, both because of his earlier observation re: TXT,
and also because this complicates the option design and adds yet<
another number registry.


From nobody Thu Mar 30 09:52:26 2017
Return-Path: <tjw.ietf@gmail.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2FB851296BF for <dnsop@ietfa.amsl.com>; Thu, 30 Mar 2017 09:52:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id r5LZ-yWgUrRg for <dnsop@ietfa.amsl.com>; Thu, 30 Mar 2017 09:52:22 -0700 (PDT)
Received: from mail-wr0-x235.google.com (mail-wr0-x235.google.com [IPv6:2a00:1450:400c:c0c::235]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CD6AC12948F for <dnsop@ietf.org>; Thu, 30 Mar 2017 09:52:21 -0700 (PDT)
Received: by mail-wr0-x235.google.com with SMTP id w11so67653025wrc.3 for <dnsop@ietf.org>; Thu, 30 Mar 2017 09:52:21 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=FYCKtCjae4R5FVsVIM/ITWCC704yEL8yjRU84e7BsEk=; b=SaRgNR7x+7ftnEvU43GtgikmYJq7UIQmrThiPhDSdpjHV5ee5e345W96cfHtm3Ve3c 8FxTgD4rCX0ayKp7LpAkPL2oyUyyCwHvH/xFfQbv1HwU0+CyZJahMt59O6k+w8ItrYcV TElbfL5mk4GmQuIlfkNa7L0ZTbeZbZOOtFZDgGRlvUtIT4iOKPTgzXDYyax08/Rhi7Wt WZWaOeqyYMFhk1Igv3kRv5RFi898d7Ef2HTgc5PZ98b8Ccc9cTyhJ49j3SB2PcDoxQsM 6XkUXebZXP13CgASs+rtUMFGiiCPqbZAZR6DVaieNWhxmFWKZJt/+ES+09m3bZhs0Smu Sljw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=FYCKtCjae4R5FVsVIM/ITWCC704yEL8yjRU84e7BsEk=; b=toLPIk3ZS0uLGLOX2CFpM84elZMM15h+RtDyXOqUi/EmPYzjoxYI1Jg1jLvY+/75Io 7Ca6D8NmHe5CwUBOpI2JRbvqQrFDSKFVBsU92j9KBtVM0jQV5lHCgDYw2Ip5TFkbllJk 4/YeDD1DXJ6uJHCJlJbyVpyoDi5JOgt5Kwyatij0nrnFJRaJ4pjv/LpvOrM28FbbxUQz MArWoC483YT+/Cv8xSiUwr7gLqGPAdHnjGS3rcvHCfYM6f3fFuxYkm5EfxBFEqNDC7X2 Sj4thw4m/ecDTtxf0kzAPmG0zXsRUM7t2LGxxtSACD2GIrOUqM0dM3AGwCyiyxXsGFGl +HLg==
X-Gm-Message-State: AFeK/H2Yccn5eIaCQsa2wEKu/rpIW9q2fA5xzVDH9toZVgPS7vNvpnqDKbDjyMcbxJAjj2YtjhHvCJFS7iutQg==
X-Received: by 10.28.146.12 with SMTP id u12mr1372540wmd.142.1490892740204; Thu, 30 Mar 2017 09:52:20 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.223.165.70 with HTTP; Thu, 30 Mar 2017 09:52:19 -0700 (PDT)
In-Reply-To: <22749.12386.307924.323749@gro.dd.org>
References: <22745.38650.113925.208670@gro.dd.org> <04dcb30b-e20c-f064-36be-2b7bcc45d9d9@bellis.me.uk> <22746.53073.480897.456359@gro.dd.org> <a2f28b67-d47d-3f6a-e7dc-faa47e6db5a5@bellis.me.uk> <22747.54720.206457.78907@gro.dd.org> <ea46280b-b25b-a0a7-eacd-05bc40c587b6@bellis.me.uk> <CA+nkc8A=ob4iXmeL44GCyhW0E_Z5YtbFRv52h6QPfNDcycJ79g@mail.gmail.com> <13709563-6144-4f9b-c0c7-32436387452d@bellis.me.uk> <22749.12386.307924.323749@gro.dd.org>
From: tjw ietf <tjw.ietf@gmail.com>
Date: Thu, 30 Mar 2017 11:52:19 -0500
Message-ID: <CADyWQ+E0knah58yYU2kSM9fL2n-+KEikpPh+eXAPUjs1P71BKw@mail.gmail.com>
To: Dave Lawrence <tale@dd.org>
Cc: IETF DNSOP WG <dnsop@ietf.org>
Content-Type: multipart/alternative; boundary=001a114434a02db67a054bf584fb
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/TcIX2Jl6fQk5QaZ_s55W1BiKXTs>
Subject: Re: [DNSOP] draft-tale-dnsop-edns-clientid
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Mar 2017 16:52:24 -0000

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

Catching up with the discussion....

I like having two, well documented options.   I do see where the option in
David's draft has too many moving parts.

On Thu, Mar 30, 2017 at 11:20 AM, Dave Lawrence <tale@dd.org> wrote:

> On 30/03/2017 09:52, Bob Harold wrote:
> >> Just a thought - would it be better to have two different EDNS0 options
> >> that carry an IP, or to have one EDNS0 option that carries both an IP
> >> and a 'type', and allow multiples of that option in a packet?
>
> Ray Bellis writes:
> > IMHO, two options is better.
>
> I'm with Ray on this, both because of his earlier observation re: TXT,
> and also because this complicates the option design and adds yet<
> another number registry.
>
> _______________________________________________
> DNSOP mailing list
> DNSOP@ietf.org
> https://www.ietf.org/mailman/listinfo/dnsop
>

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

<div dir=3D"ltr">Catching up with the discussion....<div><br></div><div>I l=
ike having two, well documented options. =C2=A0 I do see where the option i=
n David&#39;s draft has too many moving parts.=C2=A0</div></div><div class=
=3D"gmail_extra"><br><div class=3D"gmail_quote">On Thu, Mar 30, 2017 at 11:=
20 AM, Dave Lawrence <span dir=3D"ltr">&lt;<a href=3D"mailto:tale@dd.org" t=
arget=3D"_blank">tale@dd.org</a>&gt;</span> wrote:<br><blockquote class=3D"=
gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-=
left:1ex"><span class=3D"">On 30/03/2017 09:52, Bob Harold wrote:<br>
&gt;&gt; Just a thought - would it be better to have two different EDNS0 op=
tions<br>
&gt;&gt; that carry an IP, or to have one EDNS0 option that carries both an=
 IP<br>
&gt;&gt; and a &#39;type&#39;, and allow multiples of that option in a pack=
et?<br>
<br>
</span><span class=3D"">Ray Bellis writes:<br>
&gt; IMHO, two options is better.<br>
<br>
</span>I&#39;m with Ray on this, both because of his earlier observation re=
: TXT,<br>
and also because this complicates the option design and adds yet&lt;<br>
another number registry.<br>
<div class=3D"HOEnZb"><div class=3D"h5"><br>
______________________________<wbr>_________________<br>
DNSOP mailing list<br>
<a href=3D"mailto:DNSOP@ietf.org">DNSOP@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/dnsop" rel=3D"noreferrer" =
target=3D"_blank">https://www.ietf.org/mailman/<wbr>listinfo/dnsop</a><br>
</div></div></blockquote></div><br></div>

--001a114434a02db67a054bf584fb--


From nobody Thu Mar 30 10:55:03 2017
Return-Path: <brian.peter.dickson@gmail.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 057B612952F; Thu, 30 Mar 2017 10:54:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level: 
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Dna2d0N-T3ot; Thu, 30 Mar 2017 10:54:52 -0700 (PDT)
Received: from mail-io0-x236.google.com (mail-io0-x236.google.com [IPv6:2607:f8b0:4001:c06::236]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EBE15128D19; Thu, 30 Mar 2017 10:54:51 -0700 (PDT)
Received: by mail-io0-x236.google.com with SMTP id b140so24487209iof.1; Thu, 30 Mar 2017 10:54:51 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=z7GNuBzKawqmBMhUX04y/xRfhnlcG6aZcfJ5Kh+A09A=; b=uVoVW/T5BWFX8t4fZSNp4k8VwkfAc01ozfqYcFftRB2VfSHKH4N4sG6nAO2SaqL8ar 0DT5/t1jd7KQYLM/cUH0FTO/GA9YQZdMiI2P9FXFiUpgNYDbkCfG31QI21NOm0oPgMTj x2+zaYrRfsEtnA5g0CENkjP5Rs3XR4pmAKR8QWrbnR8JLQwSjPS0ToMwKJz5go2+CxtY rQ6mJlwhdFlFmX59Bof4ZwEE/hfCwZ1EjAYBMyocdHC/dNZrc7sYnMLT5MNFZD2D27+1 +Vc4yZdb/wnV+d4X2kTUY7SIyKwRBOJHfN30ls/Khx27zo3Pt7DN5G6K/tPmI4Ulb8QH k0ag==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=z7GNuBzKawqmBMhUX04y/xRfhnlcG6aZcfJ5Kh+A09A=; b=d+SOK2XSUUKNrbaikzJYaznmDSev6cS/Myr+bfMoZtSIA4bPGHvVm6ZSGOa5YRYoN2 dNMlRtqgt7DJQJ2KM56mqFsks8G5oAdQf3xo08hI0NLL8/b+R3cbppUDzH4ggEP/3tSN LZqTkGLw56wqZ+QVknqCJNJ58IARSDWUHDTBHKvBKjkUOGvN8lew0uVMR5OLRyvU6tVE h1aKspGoc0wltnT0AdVCRqcx0NdkcA2Doff2fRiX94zvisgoKjKDqw63qIcJb/bGUvww cmyXNtO5YF5k5jmFbJ6UfQFHlIPiAs2H3QLBuroEmOgLS/k3n1jQzeZvdFzgw/Kb0+nl XUsg==
X-Gm-Message-State: AFeK/H3bMbHP6a81T56tkaQ+cS1UrlnRR3irqVXJRvWJCeMmRhKFTNG18WiX6wo6Z6CHRApa/kPOTRRTe/6QSw==
X-Received: by 10.107.136.41 with SMTP id k41mr2124251iod.160.1490896491177; Thu, 30 Mar 2017 10:54:51 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.36.46.151 with HTTP; Thu, 30 Mar 2017 10:54:50 -0700 (PDT)
In-Reply-To: <20170330052006.008D66A4B0BE@rock.dv.isc.org>
References: <DAC83E33-A206-4EAA-BC96-E26ACCC013A6@icann.org> <29150.1490800075@obiwan.sandelman.ca> <D04E5190-AEE4-4F0A-9879-A913D5E65C28@townsley.net> <CAH1iCiozhJ3CxRDXh8R1kfv40SZvA2MqPmsstx__+34BRowwUw@mail.gmail.com> <20170330052006.008D66A4B0BE@rock.dv.isc.org>
From: Brian Dickson <brian.peter.dickson@gmail.com>
Date: Thu, 30 Mar 2017 12:54:50 -0500
Message-ID: <CAH1iCir+ymEPi31f+ynCrPT4kfumPTLFMuyG4HdnnxYbbfg82w@mail.gmail.com>
To: Mark Andrews <marka@isc.org>
Cc: Mark Townsley <mark@townsley.net>, Michael Richardson <mcr+ietf@sandelman.ca>, HOMENET <homenet@ietf.org>,  "dnsop@ietf.org" <dnsop@ietf.org>, Terry Manderson <terry.manderson@icann.org>
Content-Type: multipart/alternative; boundary=001a113ec618c0ed6c054bf663af
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/3UwuLDvGu088njy8PVEsd6G4r4Y>
Subject: Re: [DNSOP] [homenet] My assessment of .homenet as described during the WG session yesterday.
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Mar 2017 17:54:55 -0000

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

Mark,

When I say, "never reaches the roots", this is what I mean:
Resolution of "example.<homenet-label>" is, by design, intercepted by
homenet resolvers, and never reaches the outside world.
Do you concur with this statement?

Please stop conflating the issue of "the homenet namespace is local" (and
thus not resolvable from outside starting at the DNS root) from the issue
of the need for an insecure delegation IF homenet end systems do their own
DNSSEC validation AND those same end systems don't special-case homenet
from validation AND IF homenet is not signed with a separate trust anchor.

Yes, IF validating stubs need to confirm the unsigned nature of homenet,
THEN there is a need for retrieving the appropriate DNSSEC proof showing
that there is a delegation out of the chain of trust anchored at the DNS
root.

What that proof looks like is dependent on the issue under discussion,
which is what the domain name for homenet should be, and why.

If the domain for homenet is "homenet." anchored in the root zone, then
yes, "homenet/DS" will need to be obtained (or more correctly,
"homenet/NSEC" proving no DS exists), signed by the ZSK of the root, along
with the signed DNSKEY set (signed by the KSK of the root, i.e. the ICANN
root trust anchor).

If the domain for homenet is something else, such as "homenet.arpa.", then
the proof contains more elements, such as the DS for arpa, and the NSEC for
homenet.arpa (proving no homenet.arpa/DS exists).

Brian

On Thu, Mar 30, 2017 at 12:20 AM, Mark Andrews <marka@isc.org> wrote:

>
> In message <CAH1iCiozhJ3CxRDXh8R1kfv40SZvA2MqPmsstx__+34BRowwUw@mail.
> gmail.com>, Brian Dickson writes:
> > On Wed, Mar 29, 2017 at 5:07 PM, Mark Townsley <mark@townsley.net>
> wrote:
> >
> > >
> > > > On Mar 29, 2017, at 10:07 AM, Michael Richardson
> > <mcr+ietf@sandelman.ca>
> > > wrote:
> > > >
> > > >
> > > > Terry Manderson <terry.manderson@icann.org> wrote:
> > > >> B) seek a .homenet special use domain WITHOUT the delegation reque=
st
> > > >> AND ask the IETF/IESG/IAB to commence the discussion with the ICAN=
N
> > > >> community to achieve an insecure delegation
> > > >
> > > >> c) seek a <SOMETHING>.arpa insecure special use delegation
> > > >
> > > >> d) go for "B" and if that doesn't work shift to "C"
> > > >
> > > > Is there some reason we can not proceed with "C", concurrently with
> (B).
> > >
> > > I think that would require a new consensus call. There was a lot of
> work
> > > done to get to the point of agreeing on a path forward at the last
> IETF,
> > > and this path would be rather different than that.
> > >
> > > > This might cause stub resolvers to have to have two cases
> > > > (SOMETHING.arpa, and .homenet) eventually, but at least we could
> deploy
> > > > and attempt interop with SOMETHING.arpa NOW, and it would more
> clearly
> > > > permit "home." to be removed from code.
> > > >
> > >
> > > /chair-hat-off
> > >
> > > I don=E2=80=99t think we want to have two defaults in our specs. It=
=E2=80=99s bad
> enough
> > > that we are already going to end up with .home and .homenet depending
> on
> > > the version of code used or forked from, I really don=E2=80=99t want =
to do
> anything
> > > that could lead to a third if we can avoid it.
> > >
> > > - Mark
> > >
> >
> > Taking a STRICTLY devil's advocate position here:
> >
> > Isn't it the case that the thing that knows what the <homenet> label is=
,
> > should be able to masquerade on behalf of anything that isn't aware of
> the
> > divergence of the three possible values for <homenet>? If you end up wi=
th
> > some boxes thinking it is ".home", some ".homenet", and some
> > ".homenet.arpa", as long as one of them knows about all three, it shoul=
d
> > be possible to resolve the differences.
> >
> > The scope of the namespace is "the home network", and never reaches the
> > real DNS (roots), so at worst it would be folding the three fake
> > namespaces into a unified (three-headed) fake namespace.
>
> Can we please stop with this "and never reaches the real DNS (roots)"
> garbage.  Queries for homenet/DS *will* reach the roots.  That is
> how DNSSEC validation is designed to work.  They *need* to be
> answered with a signed NOERROR NODATA response.  Lots of Linux
> distributions ship with DNSSEC validation enabled for on machine
> clients and they are also configured to forward to the nameservers
> that are returned by DHCP.
>
> These machines behave *exactly* like a validating stub resolver from
> the DNSSEC perspective.  This isn't something that will be in the
> future.  It is the PRESENT.
>
> > I.e. avoid it if you can, but if you can't, I think the issues are
> > solvable, even if they get a little funky/ugly under the hood.
> >
> > None of that should be visible to users, I don't think.
> >
> > Brian
> >
> > P.S. Guide to implementers - never expose multiple handles for the same
> > object; over-exuberant users may be tempted to try to "clean up" the
> > duplicates.
>
> --
> Mark Andrews, ISC
> 1 Seymour St., Dundas Valley, NSW 2117, Australia
> PHONE: +61 2 9871 4742                 INTERNET: marka@isc.org
>

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

<div dir=3D"ltr">Mark,<div><br><div><div>When I say, &quot;never reaches th=
e roots&quot;, this is what I mean:</div><div>Resolution of &quot;example.&=
lt;homenet-label&gt;&quot; is, by design, intercepted by homenet resolvers,=
 and never reaches the outside world.=C2=A0</div><div>Do you concur with th=
is statement?</div></div><div><br></div><div>Please stop conflating the iss=
ue of &quot;the homenet namespace is local&quot; (and thus not resolvable f=
rom outside starting at the DNS root) from the issue of the need for an ins=
ecure delegation IF homenet end systems do their own DNSSEC validation AND =
those same end systems don&#39;t special-case homenet from validation AND I=
F homenet is not signed with a separate trust anchor.</div><div><br></div><=
div>Yes, IF validating stubs need to confirm the unsigned nature of homenet=
, THEN there is a need for retrieving the appropriate DNSSEC proof showing =
that there is a delegation out of the chain of trust anchored at the DNS ro=
ot.</div><div><br></div><div>What that proof looks like is dependent on the=
 issue under discussion, which is what the domain name for homenet should b=
e, and why.</div><div><br></div><div>If the domain for homenet is &quot;hom=
enet.&quot; anchored in the root zone, then yes, &quot;homenet/DS&quot; wil=
l need to be obtained (or more correctly, &quot;homenet/NSEC&quot; proving =
no DS exists), signed by the ZSK of the root, along with the signed DNSKEY =
set (signed by the KSK of the root, i.e. the ICANN root trust anchor).</div=
><div><br></div><div>If the domain for homenet is something else, such as &=
quot;homenet.arpa.&quot;, then the proof contains more elements, such as th=
e DS for arpa, and the NSEC for homenet.arpa (proving no homenet.arpa/DS ex=
ists).</div><div><br></div><div>Brian</div></div></div><div class=3D"gmail_=
extra"><br><div class=3D"gmail_quote">On Thu, Mar 30, 2017 at 12:20 AM, Mar=
k Andrews <span dir=3D"ltr">&lt;<a href=3D"mailto:marka@isc.org" target=3D"=
_blank">marka@isc.org</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_q=
uote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1e=
x"><div class=3D"HOEnZb"><div class=3D"h5"><br>
In message &lt;<a href=3D"mailto:CAH1iCiozhJ3CxRDXh8R1kfv40SZvA2MqPmsstx__%=
2B34BRowwUw@mail.gmail.com">CAH1iCiozhJ3CxRDXh8R1kfv40SZv<wbr>A2MqPmsstx__+=
34BRowwUw@mail.<wbr>gmail.com</a>&gt;, Brian Dickson writes:<br>
&gt; On Wed, Mar 29, 2017 at 5:07 PM, Mark Townsley &lt;<a href=3D"mailto:m=
ark@townsley.net">mark@townsley.net</a>&gt; wrote:<br>
&gt;<br>
&gt; &gt;<br>
&gt; &gt; &gt; On Mar 29, 2017, at 10:07 AM, Michael Richardson<br>
&gt; &lt;<a href=3D"mailto:mcr%2Bietf@sandelman.ca">mcr+ietf@sandelman.ca</=
a>&gt;<br>
&gt; &gt; wrote:<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; Terry Manderson &lt;<a href=3D"mailto:terry.manderson@icann.=
org">terry.manderson@icann.org</a>&gt; wrote:<br>
&gt; &gt; &gt;&gt; B) seek a .homenet special use domain WITHOUT the delega=
tion request<br>
&gt; &gt; &gt;&gt; AND ask the IETF/IESG/IAB to commence the discussion wit=
h the ICANN<br>
&gt; &gt; &gt;&gt; community to achieve an insecure delegation<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt;&gt; c) seek a &lt;SOMETHING&gt;.arpa insecure special use de=
legation<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt;&gt; d) go for &quot;B&quot; and if that doesn&#39;t work shi=
ft to &quot;C&quot;<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; Is there some reason we can not proceed with &quot;C&quot;, =
concurrently with (B).<br>
&gt; &gt;<br>
&gt; &gt; I think that would require a new consensus call. There was a lot =
of work<br>
&gt; &gt; done to get to the point of agreeing on a path forward at the las=
t IETF,<br>
&gt; &gt; and this path would be rather different than that.<br>
&gt; &gt;<br>
&gt; &gt; &gt; This might cause stub resolvers to have to have two cases<br=
>
&gt; &gt; &gt; (SOMETHING.arpa, and .homenet) eventually, but at least we c=
ould deploy<br>
&gt; &gt; &gt; and attempt interop with SOMETHING.arpa NOW, and it would mo=
re clearly<br>
&gt; &gt; &gt; permit &quot;home.&quot; to be removed from code.<br>
&gt; &gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; /chair-hat-off<br>
&gt; &gt;<br>
&gt; &gt; I don=E2=80=99t think we want to have two defaults in our specs. =
It=E2=80=99s bad enough<br>
&gt; &gt; that we are already going to end up with .home and .homenet depen=
ding on<br>
&gt; &gt; the version of code used or forked from, I really don=E2=80=99t w=
ant to do anything<br>
&gt; &gt; that could lead to a third if we can avoid it.<br>
&gt; &gt;<br>
&gt; &gt; - Mark<br>
&gt; &gt;<br>
&gt;<br>
&gt; Taking a STRICTLY devil&#39;s advocate position here:<br>
&gt;<br>
&gt; Isn&#39;t it the case that the thing that knows what the &lt;homenet&g=
t; label is,<br>
&gt; should be able to masquerade on behalf of anything that isn&#39;t awar=
e of the<br>
&gt; divergence of the three possible values for &lt;homenet&gt;? If you en=
d up with<br>
&gt; some boxes thinking it is &quot;.home&quot;, some &quot;.homenet&quot;=
, and some<br>
&gt; &quot;.homenet.arpa&quot;, as long as one of them knows about all thre=
e, it should<br>
&gt; be possible to resolve the differences.<br>
&gt;<br>
&gt; The scope of the namespace is &quot;the home network&quot;, and never =
reaches the<br>
&gt; real DNS (roots), so at worst it would be folding the three fake<br>
&gt; namespaces into a unified (three-headed) fake namespace.<br>
<br>
</div></div>Can we please stop with this &quot;and never reaches the real D=
NS (roots)&quot;<br>
garbage.=C2=A0 Queries for homenet/DS *will* reach the roots.=C2=A0 That is=
<br>
how DNSSEC validation is designed to work.=C2=A0 They *need* to be<br>
answered with a signed NOERROR NODATA response.=C2=A0 Lots of Linux<br>
distributions ship with DNSSEC validation enabled for on machine<br>
clients and they are also configured to forward to the nameservers<br>
that are returned by DHCP.<br>
<br>
These machines behave *exactly* like a validating stub resolver from<br>
the DNSSEC perspective.=C2=A0 This isn&#39;t something that will be in the<=
br>
future.=C2=A0 It is the PRESENT.<br>
<div class=3D"HOEnZb"><div class=3D"h5"><br>
&gt; I.e. avoid it if you can, but if you can&#39;t, I think the issues are=
<br>
&gt; solvable, even if they get a little funky/ugly under the hood.<br>
&gt;<br>
&gt; None of that should be visible to users, I don&#39;t think.<br>
&gt;<br>
&gt; Brian<br>
&gt;<br>
&gt; P.S. Guide to implementers - never expose multiple handles for the sam=
e<br>
&gt; object; over-exuberant users may be tempted to try to &quot;clean up&q=
uot; the<br>
&gt; duplicates.<br>
<br>
</div></div><span class=3D"HOEnZb"><font color=3D"#888888">--<br>
Mark Andrews, ISC<br>
1 Seymour St., Dundas Valley, NSW 2117, Australia<br>
PHONE: <a href=3D"tel:%2B61%202%209871%204742" value=3D"+61298714742">+61 2=
 9871 4742</a>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0INTERNET: <a href=3D"mailto:marka@isc.org">marka@isc.org</a><br>
</font></span></blockquote></div><br></div>

--001a113ec618c0ed6c054bf663af--


From nobody Thu Mar 30 11:05:31 2017
Return-Path: <paul@redbarn.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B94931296CF; Thu, 30 Mar 2017 11:05:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.902
X-Spam-Level: 
X-Spam-Status: No, score=-1.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id x-iiyKR85m0S; Thu, 30 Mar 2017 11:05:15 -0700 (PDT)
Received: from family.redbarn.org (family.redbarn.org [IPv6:2001:559:8000:cd::5]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1CBBE129447; Thu, 30 Mar 2017 11:05:15 -0700 (PDT)
Received: from linux-hs2j.localnet (dhcp-148.access.lah1.vix.su [24.104.150.148]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by family.redbarn.org (Postfix) with ESMTPSA id D864F61F9C; Thu, 30 Mar 2017 18:05:14 +0000 (UTC)
From: Paul Vixie <paul@redbarn.org>
To: dnsop@ietf.org
Cc: Brian Dickson <brian.peter.dickson@gmail.com>, Mark Andrews <marka@isc.org>, Michael Richardson <mcr+ietf@sandelman.ca>, HOMENET <homenet@ietf.org>, Mark Townsley <mark@townsley.net>, Terry Manderson <terry.manderson@icann.org>
Date: Thu, 30 Mar 2017 18:05:14 +0000
Message-ID: <4075745.jMg8SJvaMW@linux-hs2j>
Organization: Vixie Freehold
In-Reply-To: <CAH1iCir+ymEPi31f+ynCrPT4kfumPTLFMuyG4HdnnxYbbfg82w@mail.gmail.com>
References: <DAC83E33-A206-4EAA-BC96-E26ACCC013A6@icann.org> <20170330052006.008D66A4B0BE@rock.dv.isc.org> <CAH1iCir+ymEPi31f+ynCrPT4kfumPTLFMuyG4HdnnxYbbfg82w@mail.gmail.com>
MIME-Version: 1.0
Content-Transfer-Encoding: 7Bit
Content-Type: text/plain; charset="us-ascii"
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/kYs7R8SWlS1tB61fK5H6HQHeFuI>
Subject: Re: [DNSOP] [homenet] My assessment of .homenet as described during the WG session yesterday.
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Mar 2017 18:05:25 -0000

On Thursday, March 30, 2017 5:54:50 PM GMT Brian Dickson wrote:
> Mark,
> 
> When I say, "never reaches the roots", this is what I mean:
> Resolution of "example.<homenet-label>" is, by design, intercepted by
> homenet resolvers, and never reaches the outside world.
> Do you concur with this statement?
> 
> ...

i'm not mark, but i'd like to speak on a related topic.

by design, queries that result in RFC 1918 addresses, and queries for RFC 1918 
PTR names, were to be intercepted by local resolvers.

let me know if you can't access DNS-OARC's DITL archives, which will show you 
how prominent both kinds those queries loom in actual root name service load.

i predict that foo.bar.<homenetlabel> will do likewise, whatever its design. 
this is the one saving grace in asking for a real root zone delegation: we can 
add an NS pointing to localhost, and try to get subsequent queries to go to 
heck rather than to the root servers.

vixie


From nobody Thu Mar 30 11:11:15 2017
Return-Path: <steve@shinkuro.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 95EA11299CF; Thu, 30 Mar 2017 11:11:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.001, SPF_HELO_PASS=-0.001, UNPARSEABLE_RELAY=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nw6vyeyotx5e; Thu, 30 Mar 2017 11:11:03 -0700 (PDT)
Received: from execdsl.com (remote.shinkuro.com [50.56.68.178]) by ietfa.amsl.com (Postfix) with ESMTP id 1EFDE128D3E; Thu, 30 Mar 2017 11:11:03 -0700 (PDT)
Received: from dummy.name; Thu, 30 Mar 2017 18:11:02 +0000
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\))
From: Steve Crocker <steve@shinkuro.com>
In-Reply-To: <4075745.jMg8SJvaMW@linux-hs2j>
Date: Thu, 30 Mar 2017 14:11:00 -0400
Cc: "Stephen D. Crocker" <steve@shinkuro.com>, "dnsop@ietf.org WG" <dnsop@ietf.org>, Brian Dickson <brian.peter.dickson@gmail.com>, Michael Richardson <mcr+ietf@sandelman.ca>, Mark Townsley <mark@townsley.net>, HOMENET <homenet@ietf.org>, Terry Manderson <terry.manderson@icann.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <D3F59F43-D1D2-4F2B-A29C-B8B3E90CB304@shinkuro.com>
References: <DAC83E33-A206-4EAA-BC96-E26ACCC013A6@icann.org> <20170330052006.008D66A4B0BE@rock.dv.isc.org> <CAH1iCir+ymEPi31f+ynCrPT4kfumPTLFMuyG4HdnnxYbbfg82w@mail.gmail.com> <4075745.jMg8SJvaMW@linux-hs2j>
To: Paul Vixie <paul@redbarn.org>
X-Mailer: Apple Mail (2.3124)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/mHVRjb_CLFD_kK8exKAzFse7gno>
Subject: Re: [DNSOP] [homenet] My assessment of .homenet as described during the WG session yesterday.
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Mar 2017 18:11:15 -0000

On the other hand, might there be value in seeing how much errant =
traffic goes to the root so it can be reported and used to inform =
vendors, network architects, network administrators, et al?

Given the amount of bogus traffic already goes to the root, I=E2=80=99m =
not immediately worried this will increase the traffic level to a point =
of concern.

And I remain puzzled as to why a simple NXDOMAIN response from the root =
isn=E2=80=99t exactly the right thing and why it matters whether it=E2=80=99=
s signed or not.

Steve

> On Mar 30, 2017, at 2:05 PM, Paul Vixie <paul@redbarn.org> wrote:
>=20
> On Thursday, March 30, 2017 5:54:50 PM GMT Brian Dickson wrote:
>> Mark,
>>=20
>> When I say, "never reaches the roots", this is what I mean:
>> Resolution of "example.<homenet-label>" is, by design, intercepted by
>> homenet resolvers, and never reaches the outside world.
>> Do you concur with this statement?
>>=20
>> ...
>=20
> i'm not mark, but i'd like to speak on a related topic.
>=20
> by design, queries that result in RFC 1918 addresses, and queries for =
RFC 1918=20
> PTR names, were to be intercepted by local resolvers.
>=20
> let me know if you can't access DNS-OARC's DITL archives, which will =
show you=20
> how prominent both kinds those queries loom in actual root name =
service load.
>=20
> i predict that foo.bar.<homenetlabel> will do likewise, whatever its =
design.=20
> this is the one saving grace in asking for a real root zone =
delegation: we can=20
> add an NS pointing to localhost, and try to get subsequent queries to =
go to=20
> heck rather than to the root servers.
>=20
> vixie
>=20
> _______________________________________________
> DNSOP mailing list
> DNSOP@ietf.org
> https://www.ietf.org/mailman/listinfo/dnsop


From nobody Thu Mar 30 11:21:38 2017
Return-Path: <paul@redbarn.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EB17C127B60; Thu, 30 Mar 2017 11:21:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.902
X-Spam-Level: 
X-Spam-Status: No, score=-1.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id G-z9r4oLaeg8; Thu, 30 Mar 2017 11:21:35 -0700 (PDT)
Received: from family.redbarn.org (family.redbarn.org [24.104.150.213]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 705561279EB; Thu, 30 Mar 2017 11:21:35 -0700 (PDT)
Received: from linux-hs2j.localnet (dhcp-148.access.lah1.vix.su [24.104.150.148]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by family.redbarn.org (Postfix) with ESMTPSA id 4079261F9C; Thu, 30 Mar 2017 18:21:35 +0000 (UTC)
From: Paul Vixie <paul@redbarn.org>
To: Steve Crocker <steve@shinkuro.com>
Cc: "dnsop@ietf.org WG" <dnsop@ietf.org>, Brian Dickson <brian.peter.dickson@gmail.com>, Michael Richardson <mcr+ietf@sandelman.ca>, Mark Townsley <mark@townsley.net>,  HOMENET <homenet@ietf.org>, Terry Manderson <terry.manderson@icann.org>
Date: Thu, 30 Mar 2017 18:21:34 +0000
Message-ID: <6266533.Fy4lafrYmC@linux-hs2j>
Organization: Vixie Freehold
In-Reply-To: <D3F59F43-D1D2-4F2B-A29C-B8B3E90CB304@shinkuro.com>
References: <DAC83E33-A206-4EAA-BC96-E26ACCC013A6@icann.org> <4075745.jMg8SJvaMW@linux-hs2j> <D3F59F43-D1D2-4F2B-A29C-B8B3E90CB304@shinkuro.com>
MIME-Version: 1.0
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset="UTF-8"
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/56C1aEE2JH1khyb_Q0Oc2f_JBnY>
Subject: Re: [DNSOP] [homenet] My assessment of .homenet as described during the WG session yesterday.
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Mar 2017 18:21:37 -0000

On Thursday, March 30, 2017 6:11:00 PM GMT Steve Crocker wrote:
> On the other hand, might there be value in seeing how much errant traffic
> goes to the root so it can be reported and used to inform vendors, network
> architects, network administrators, et al?

it seems unlikely to me that any of them would care. they didn't for RFC 19=
18,=20
and i did try, for years, before DNS-OARC existed, using f-root trace data.

> Given the amount of bogus traffic already goes to the root, I=E2=80=99m n=
ot
> immediately worried this will increase the traffic level to a point of
> concern.

that's what we've said about every other incremental increase. some day we=
=20
will reach a tipping point and be wrong. i think if we know that dreck is=20
coming, we should prepare for it, perhaps with an NS RR pointing to the AS1=
12=20
project, whose operators are ready to share data with researchers on reques=
t.

perversely, the ~90+% garbage we receive helps motivate overprovisioning, a=
nd=20
helps ensure that when some server is down, its impact (less than 10% of lo=
ad=20
that should be answered) is statistically spread out across a large amount =
of=20
dreck. if only good queries made it to the roots, then the statisticaly=20
likelihood of not being able to answer one that mattered, would be higher.=
=20
it's a congestion-based form of forward error correction, i suppose.

> And I remain puzzled as to why a simple NXDOMAIN response from the root
> isn=E2=80=99t exactly the right thing and why it matters whether it=E2=80=
=99s signed or
> not.

nxdomain isn't cached by everyone who should, and of those who cache it,=20
nxdomain doesn't stop downward cache traversal everywhere (which it should)=
,=20
and in any case nxdomain covers the full qname and so would only stop=20
traversals through a full (foo.bar.<homenetlabel>) qname, which is why we n=
eed=20
query-minimization (which would permit queries for just <homenetlabel> or=20
perhaps <onelabel>.<homenetlabel>) whose cached nxdomains would have a broa=
der=20
impact (if they stopped traversal and if they are cached at all.)

executive summary: the dns works at all, and we love that, but it's not hap=
py=20
and it's not healthy and it's never going to be.

vixie


From nobody Thu Mar 30 11:22:46 2017
Return-Path: <marka@isc.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 89667129A0B; Thu, 30 Mar 2017 11:22:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.902
X-Spam-Level: 
X-Spam-Status: No, score=-6.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZemPpEHFkE4w; Thu, 30 Mar 2017 11:22:41 -0700 (PDT)
Received: from mx.ams1.isc.org (mx.ams1.isc.org [199.6.1.65]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D37C51298C7; Thu, 30 Mar 2017 11:22:40 -0700 (PDT)
Received: from zmx1.isc.org (zmx1.isc.org [149.20.0.20]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx.ams1.isc.org (Postfix) with ESMTPS id 9230824AE09; Thu, 30 Mar 2017 18:21:20 +0000 (UTC)
Received: from zmx1.isc.org (localhost [127.0.0.1]) by zmx1.isc.org (Postfix) with ESMTPS id 7E61A160047; Thu, 30 Mar 2017 18:21:20 +0000 (UTC)
Received: from localhost (localhost [127.0.0.1]) by zmx1.isc.org (Postfix) with ESMTP id 6C28F16008F; Thu, 30 Mar 2017 18:21:20 +0000 (UTC)
Received: from zmx1.isc.org ([127.0.0.1]) by localhost (zmx1.isc.org [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id yXH0_Eq2G33f; Thu, 30 Mar 2017 18:21:20 +0000 (UTC)
Received: from rock.dv.isc.org (dhcp-8754.meeting.ietf.org [31.133.135.84]) by zmx1.isc.org (Postfix) with ESMTPSA id 3A4BC160047; Thu, 30 Mar 2017 18:21:20 +0000 (UTC)
Received: from rock.dv.isc.org (localhost [IPv6:::1]) by rock.dv.isc.org (Postfix) with ESMTP id 60AE66A52C15; Fri, 31 Mar 2017 05:21:19 +1100 (AEDT)
To: Brian Dickson <brian.peter.dickson@gmail.com>
Cc: Mark Townsley <mark@townsley.net>, Michael Richardson <mcr+ietf@sandelman.ca>, HOMENET <homenet@ietf.org>, "dnsop@ietf.org" <dnsop@ietf.org>, Terry Manderson <terry.manderson@icann.org>
From: Mark Andrews <marka@isc.org>
References: <DAC83E33-A206-4EAA-BC96-E26ACCC013A6@icann.org> <29150.1490800075@obiwan.sandelman.ca> <D04E5190-AEE4-4F0A-9879-A913D5E65C28@townsley.net> <CAH1iCiozhJ3CxRDXh8R1kfv40SZvA2MqPmsstx__+34BRowwUw@mail.gmail.com> <20170330052006.008D66A4B0BE@rock.dv.isc.org> <CAH1iCir+ymEPi31f+ynCrPT4kfumPTLFMuyG4HdnnxYbbfg82w@mail.gmail.com>
In-reply-to: Your message of "Thu, 30 Mar 2017 12:54:50 -0500." <CAH1iCir+ymEPi31f+ynCrPT4kfumPTLFMuyG4HdnnxYbbfg82w@mail.gmail.com>
Date: Fri, 31 Mar 2017 05:21:19 +1100
Message-Id: <20170330182119.60AE66A52C15@rock.dv.isc.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/88K_FE3MKeFqczS2t-KtM8ZXrBs>
Subject: Re: [DNSOP] [homenet] My assessment of .homenet as described during the WG session yesterday.
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Mar 2017 18:22:45 -0000

In message <CAH1iCir+ymEPi31f+ynCrPT4kfumPTLFMuyG4HdnnxYbbfg82w@mail.gmail.com>, Brian Di
ckson writes:
> 
> Mark,
> 
> When I say, "never reaches the roots", this is what I mean:
> Resolution of "example.<homenet-label>" is, by design, intercepted by
> homenet resolvers, and never reaches the outside world.
> Do you concur with this statement?

Yes, but that isn't the complete picture.  "never" doesn't mean "most of the
time".  "never" means "never".
 
> Please stop conflating the issue of "the homenet namespace is local" (and
> thus not resolvable from outside starting at the DNS root) from the issue
> of the need for an insecure delegation IF homenet end systems do their own
> DNSSEC validation AND those same end systems don't special-case homenet
> from validation AND IF homenet is not signed with a separate trust anchor.

I want RFC 4035 compliant validating systems to be able to resolve
local names with the default homenet domain name when they are
connected to a homenet. That cannot happen without there being a
insecure delegation in the global namespace that breaks the DNSSEC
chain of trust.  Additionally the chosen name MUST exist in the
global namespace to avoid QNAME minimisation issues.

> Yes, IF validating stubs need to confirm the unsigned nature of homenet,
> THEN there is a need for retrieving the appropriate DNSSEC proof showing
> that there is a delegation out of the chain of trust anchored at the DNS
> root.
> 
> What that proof looks like is dependent on the issue under discussion,
> which is what the domain name for homenet should be, and why.

RFC 4035 states what that proof needs to look like.  That proof needs to
exist at whatever name is chosen.

> If the domain for homenet is "homenet." anchored in the root zone, then
> yes, "homenet/DS" will need to be obtained (or more correctly,
> "homenet/NSEC" proving no DS exists), signed by the ZSK of the root, along
> with the signed DNSKEY set (signed by the KSK of the root, i.e. the ICANN
> root trust anchor).
> 
> If the domain for homenet is something else, such as "homenet.arpa.", then
> the proof contains more elements, such as the DS for arpa, and the NSEC for
> homenet.arpa (proving no homenet.arpa/DS exists).
> 
> Brian
> 
> On Thu, Mar 30, 2017 at 12:20 AM, Mark Andrews <marka@isc.org> wrote:
> 
> >
> > In message <CAH1iCiozhJ3CxRDXh8R1kfv40SZvA2MqPmsstx__+34BRowwUw@mail.
> > gmail.com>, Brian Dickson writes:
> > > On Wed, Mar 29, 2017 at 5:07 PM, Mark Townsley <mark@townsley.net>
> > wrote:
> > >
> > > >
> > > > > On Mar 29, 2017, at 10:07 AM, Michael Richardson
> > > <mcr+ietf@sandelman.ca>
> > > > wrote:
> > > > >
> > > > >
> > > > > Terry Manderson <terry.manderson@icann.org> wrote:
> > > > >> B) seek a .homenet special use domain WITHOUT the delegation reque=
> st
> > > > >> AND ask the IETF/IESG/IAB to commence the discussion with the ICAN=
> N
> > > > >> community to achieve an insecure delegation
> > > > >
> > > > >> c) seek a <SOMETHING>.arpa insecure special use delegation
> > > > >
> > > > >> d) go for "B" and if that doesn't work shift to "C"
> > > > >
> > > > > Is there some reason we can not proceed with "C", concurrently with
> > (B).
> > > >
> > > > I think that would require a new consensus call. There was a lot of
> > work
> > > > done to get to the point of agreeing on a path forward at the last
> > IETF,
> > > > and this path would be rather different than that.
> > > >
> > > > > This might cause stub resolvers to have to have two cases
> > > > > (SOMETHING.arpa, and .homenet) eventually, but at least we could
> > deploy
> > > > > and attempt interop with SOMETHING.arpa NOW, and it would more
> > clearly
> > > > > permit "home." to be removed from code.
> > > > >
> > > >
> > > > /chair-hat-off
> > > >
> > > > I don=E2=80=99t think we want to have two defaults in our specs. It=
> =E2=80=99s bad
> > enough
> > > > that we are already going to end up with .home and .homenet depending
> > on
> > > > the version of code used or forked from, I really don=E2=80=99t want =
> to do
> > anything
> > > > that could lead to a third if we can avoid it.
> > > >
> > > > - Mark
> > > >
> > >
> > > Taking a STRICTLY devil's advocate position here:
> > >
> > > Isn't it the case that the thing that knows what the <homenet> label is=
> ,
> > > should be able to masquerade on behalf of anything that isn't aware of
> > the
> > > divergence of the three possible values for <homenet>? If you end up wi=
> th
> > > some boxes thinking it is ".home", some ".homenet", and some
> > > ".homenet.arpa", as long as one of them knows about all three, it shoul=
> d
> > > be possible to resolve the differences.
> > >
> > > The scope of the namespace is "the home network", and never reaches the
> > > real DNS (roots), so at worst it would be folding the three fake
> > > namespaces into a unified (three-headed) fake namespace.
> >
> > Can we please stop with this "and never reaches the real DNS (roots)"
> > garbage.  Queries for homenet/DS *will* reach the roots.  That is
> > how DNSSEC validation is designed to work.  They *need* to be
> > answered with a signed NOERROR NODATA response.  Lots of Linux
> > distributions ship with DNSSEC validation enabled for on machine
> > clients and they are also configured to forward to the nameservers
> > that are returned by DHCP.
> >
> > These machines behave *exactly* like a validating stub resolver from
> > the DNSSEC perspective.  This isn't something that will be in the
> > future.  It is the PRESENT.
> >
> > > I.e. avoid it if you can, but if you can't, I think the issues are
> > > solvable, even if they get a little funky/ugly under the hood.
> > >
> > > None of that should be visible to users, I don't think.
> > >
> > > Brian
> > >
> > > P.S. Guide to implementers - never expose multiple handles for the same
> > > object; over-exuberant users may be tempted to try to "clean up" the
> > > duplicates.
> >
> > --
> > Mark Andrews, ISC
> > 1 Seymour St., Dundas Valley, NSW 2117, Australia
> > PHONE: +61 2 9871 4742                 INTERNET: marka@isc.org
> >
> 
> --001a113ec618c0ed6c054bf663af
> Content-Type: text/html; charset=UTF-8
> Content-Transfer-Encoding: quoted-printable
> 
> <div dir=3D"ltr">Mark,<div><br><div><div>When I say, &quot;never reaches th=
> e roots&quot;, this is what I mean:</div><div>Resolution of &quot;example.&=
> lt;homenet-label&gt;&quot; is, by design, intercepted by homenet resolvers,=
>  and never reaches the outside world.=C2=A0</div><div>Do you concur with th=
> is statement?</div></div><div><br></div><div>Please stop conflating the iss=
> ue of &quot;the homenet namespace is local&quot; (and thus not resolvable f=
> rom outside starting at the DNS root) from the issue of the need for an ins=
> ecure delegation IF homenet end systems do their own DNSSEC validation AND =
> those same end systems don&#39;t special-case homenet from validation AND I=
> F homenet is not signed with a separate trust anchor.</div><div><br></div><=
> div>Yes, IF validating stubs need to confirm the unsigned nature of homenet=
> , THEN there is a need for retrieving the appropriate DNSSEC proof showing =
> that there is a delegation out of the chain of trust anchored at the DNS ro=
> ot.</div><div><br></div><div>What that proof looks like is dependent on the=
>  issue under discussion, which is what the domain name for homenet should b=
> e, and why.</div><div><br></div><div>If the domain for homenet is &quot;hom=
> enet.&quot; anchored in the root zone, then yes, &quot;homenet/DS&quot; wil=
> l need to be obtained (or more correctly, &quot;homenet/NSEC&quot; proving =
> no DS exists), signed by the ZSK of the root, along with the signed DNSKEY =
> set (signed by the KSK of the root, i.e. the ICANN root trust anchor).</div=
> ><div><br></div><div>If the domain for homenet is something else, such as &=
> quot;homenet.arpa.&quot;, then the proof contains more elements, such as th=
> e DS for arpa, and the NSEC for homenet.arpa (proving no homenet.arpa/DS ex=
> ists).</div><div><br></div><div>Brian</div></div></div><div class=3D"gmail_=
> extra"><br><div class=3D"gmail_quote">On Thu, Mar 30, 2017 at 12:20 AM, Mar=
> k Andrews <span dir=3D"ltr">&lt;<a href=3D"mailto:marka@isc.org" target=3D"=
> _blank">marka@isc.org</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_q=
> uote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1e=
> x"><div class=3D"HOEnZb"><div class=3D"h5"><br>
> In message &lt;<a href=3D"mailto:CAH1iCiozhJ3CxRDXh8R1kfv40SZvA2MqPmsstx__%=
> 2B34BRowwUw@mail.gmail.com">CAH1iCiozhJ3CxRDXh8R1kfv40SZv<wbr>A2MqPmsstx__+=
> 34BRowwUw@mail.<wbr>gmail.com</a>&gt;, Brian Dickson writes:<br>
> &gt; On Wed, Mar 29, 2017 at 5:07 PM, Mark Townsley &lt;<a href=3D"mailto:m=
> ark@townsley.net">mark@townsley.net</a>&gt; wrote:<br>
> &gt;<br>
> &gt; &gt;<br>
> &gt; &gt; &gt; On Mar 29, 2017, at 10:07 AM, Michael Richardson<br>
> &gt; &lt;<a href=3D"mailto:mcr%2Bietf@sandelman.ca">mcr+ietf@sandelman.ca</=
> a>&gt;<br>
> &gt; &gt; wrote:<br>
> &gt; &gt; &gt;<br>
> &gt; &gt; &gt;<br>
> &gt; &gt; &gt; Terry Manderson &lt;<a href=3D"mailto:terry.manderson@icann.=
> org">terry.manderson@icann.org</a>&gt; wrote:<br>
> &gt; &gt; &gt;&gt; B) seek a .homenet special use domain WITHOUT the delega=
> tion request<br>
> &gt; &gt; &gt;&gt; AND ask the IETF/IESG/IAB to commence the discussion wit=
> h the ICANN<br>
> &gt; &gt; &gt;&gt; community to achieve an insecure delegation<br>
> &gt; &gt; &gt;<br>
> &gt; &gt; &gt;&gt; c) seek a &lt;SOMETHING&gt;.arpa insecure special use de=
> legation<br>
> &gt; &gt; &gt;<br>
> &gt; &gt; &gt;&gt; d) go for &quot;B&quot; and if that doesn&#39;t work shi=
> ft to &quot;C&quot;<br>
> &gt; &gt; &gt;<br>
> &gt; &gt; &gt; Is there some reason we can not proceed with &quot;C&quot;, =
> concurrently with (B).<br>
> &gt; &gt;<br>
> &gt; &gt; I think that would require a new consensus call. There was a lot =
> of work<br>
> &gt; &gt; done to get to the point of agreeing on a path forward at the las=
> t IETF,<br>
> &gt; &gt; and this path would be rather different than that.<br>
> &gt; &gt;<br>
> &gt; &gt; &gt; This might cause stub resolvers to have to have two cases<br=
> >
> &gt; &gt; &gt; (SOMETHING.arpa, and .homenet) eventually, but at least we c=
> ould deploy<br>
> &gt; &gt; &gt; and attempt interop with SOMETHING.arpa NOW, and it would mo=
> re clearly<br>
> &gt; &gt; &gt; permit &quot;home.&quot; to be removed from code.<br>
> &gt; &gt; &gt;<br>
> &gt; &gt;<br>
> &gt; &gt; /chair-hat-off<br>
> &gt; &gt;<br>
> &gt; &gt; I don=E2=80=99t think we want to have two defaults in our specs. =
> It=E2=80=99s bad enough<br>
> &gt; &gt; that we are already going to end up with .home and .homenet depen=
> ding on<br>
> &gt; &gt; the version of code used or forked from, I really don=E2=80=99t w=
> ant to do anything<br>
> &gt; &gt; that could lead to a third if we can avoid it.<br>
> &gt; &gt;<br>
> &gt; &gt; - Mark<br>
> &gt; &gt;<br>
> &gt;<br>
> &gt; Taking a STRICTLY devil&#39;s advocate position here:<br>
> &gt;<br>
> &gt; Isn&#39;t it the case that the thing that knows what the &lt;homenet&g=
> t; label is,<br>
> &gt; should be able to masquerade on behalf of anything that isn&#39;t awar=
> e of the<br>
> &gt; divergence of the three possible values for &lt;homenet&gt;? If you en=
> d up with<br>
> &gt; some boxes thinking it is &quot;.home&quot;, some &quot;.homenet&quot;=
> , and some<br>
> &gt; &quot;.homenet.arpa&quot;, as long as one of them knows about all thre=
> e, it should<br>
> &gt; be possible to resolve the differences.<br>
> &gt;<br>
> &gt; The scope of the namespace is &quot;the home network&quot;, and never =
> reaches the<br>
> &gt; real DNS (roots), so at worst it would be folding the three fake<br>
> &gt; namespaces into a unified (three-headed) fake namespace.<br>
> <br>
> </div></div>Can we please stop with this &quot;and never reaches the real D=
> NS (roots)&quot;<br>
> garbage.=C2=A0 Queries for homenet/DS *will* reach the roots.=C2=A0 That is=
> <br>
> how DNSSEC validation is designed to work.=C2=A0 They *need* to be<br>
> answered with a signed NOERROR NODATA response.=C2=A0 Lots of Linux<br>
> distributions ship with DNSSEC validation enabled for on machine<br>
> clients and they are also configured to forward to the nameservers<br>
> that are returned by DHCP.<br>
> <br>
> These machines behave *exactly* like a validating stub resolver from<br>
> the DNSSEC perspective.=C2=A0 This isn&#39;t something that will be in the<=
> br>
> future.=C2=A0 It is the PRESENT.<br>
> <div class=3D"HOEnZb"><div class=3D"h5"><br>
> &gt; I.e. avoid it if you can, but if you can&#39;t, I think the issues are=
> <br>
> &gt; solvable, even if they get a little funky/ugly under the hood.<br>
> &gt;<br>
> &gt; None of that should be visible to users, I don&#39;t think.<br>
> &gt;<br>
> &gt; Brian<br>
> &gt;<br>
> &gt; P.S. Guide to implementers - never expose multiple handles for the sam=
> e<br>
> &gt; object; over-exuberant users may be tempted to try to &quot;clean up&q=
> uot; the<br>
> &gt; duplicates.<br>
> <br>
> </div></div><span class=3D"HOEnZb"><font color=3D"#888888">--<br>
> Mark Andrews, ISC<br>
> 1 Seymour St., Dundas Valley, NSW 2117, Australia<br>
> PHONE: <a href=3D"tel:%2B61%202%209871%204742" value=3D"+61298714742">+61 2=
>  9871 4742</a>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
> =A0INTERNET: <a href=3D"mailto:marka@isc.org">marka@isc.org</a><br>
> </font></span></blockquote></div><br></div>
> 
> --001a113ec618c0ed6c054bf663af--
-- 
Mark Andrews, ISC
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE: +61 2 9871 4742                 INTERNET: marka@isc.org


From nobody Thu Mar 30 11:25:49 2017
Return-Path: <John.Woodworth@CenturyLink.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 57AE9129453 for <dnsop@ietfa.amsl.com>; Thu, 30 Mar 2017 11:25:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.402
X-Spam-Level: 
X-Spam-Status: No, score=-1.402 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_SORBS_SPAM=0.5, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nSs57GaxNLLv for <dnsop@ietfa.amsl.com>; Thu, 30 Mar 2017 11:25:42 -0700 (PDT)
Received: from lxomp52w.centurylink.com (lxomp52w.centurylink.com [155.70.50.76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1EDFD129459 for <dnsop@ietf.org>; Thu, 30 Mar 2017 11:25:41 -0700 (PDT)
Received: from lxdenvmpc030.qintra.com (lxdenvmpc030.qintra.com [10.1.51.30]) by lxomp52w.centurylink.com (8.14.8/8.14.8) with ESMTP id v2UIPdoo012344 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 30 Mar 2017 13:25:40 -0500
Received: from lxdenvmpc030.qintra.com (unknown [127.0.0.1]) by IMSA (Postfix) with ESMTP id BEC961E0074; Thu, 30 Mar 2017 12:25:33 -0600 (MDT)
Received: from lxomp06u.corp.intranet (unknown [151.119.92.134]) by lxdenvmpc030.qintra.com (Postfix) with ESMTP id 5C0AC1E0058; Thu, 30 Mar 2017 12:25:33 -0600 (MDT)
Received: from lxomp06u.corp.intranet (localhost [127.0.0.1]) by lxomp06u.corp.intranet (8.14.8/8.14.8) with ESMTP id v2UIPWnF000960; Thu, 30 Mar 2017 13:25:32 -0500
Received: from vodcwhubex501.ctl.intranet (vodcwhubex501.ctl.intranet [151.117.206.27]) by lxomp06u.corp.intranet (8.14.8/8.14.8) with ESMTP id v2UIPWtP000937 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Thu, 30 Mar 2017 13:25:32 -0500
Received: from PODCWMBXEX501.ctl.intranet ([169.254.1.196]) by vodcwhubex501.ctl.intranet ([151.117.206.27]) with mapi id 14.03.0339.000; Thu, 30 Mar 2017 13:25:30 -0500
From: "Woodworth, John R" <John.Woodworth@CenturyLink.com>
To: "'John R Levine'" <johnl@taugh.com>
CC: "dnsop@ietf.org" <dnsop@ietf.org>, "Woodworth, John R" <John.Woodworth@CenturyLink.com>
Thread-Topic: [DNSOP] BULK RR as optional feature
Thread-Index: AQHSp/GxEz7tgyTElE2qFZBLVlV576GrDi6A///pAzCAAHKOgIAAGG8A//+zUjCAAPDVAIABbY1w
Date: Thu, 30 Mar 2017 18:25:28 +0000
Message-ID: <A05B583C828C614EBAD1DA920D92866BD07336F0@PODCWMBXEX501.ctl.intranet>
References: <20170328183156.2467.qmail@ary.lan> <20170328205151.GB23312@isc.org> <A05B583C828C614EBAD1DA920D92866BD0717CFC@PODCWMBXEX501.ctl.intranet> <20170329021935.GA25314@isc.org> <alpine.OSX.2.20.1703282245500.4804@ary.local> <A05B583C828C614EBAD1DA920D92866BD071C1E3@PDDCWMBXEX507.ctl.intranet> <alpine.OSX.2.20.1703290833160.5140@ary.local>
In-Reply-To: <alpine.OSX.2.20.1703290833160.5140@ary.local>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [151.117.206.8]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-TM-AS-MML: disable
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/bdtoXHtXqf0Iz1MEfbk6Ww_qS7Q>
Subject: Re: [DNSOP] BULK RR as optional feature
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Mar 2017 18:25:43 -0000

> -----Original Message-----
> From: John R Levine [mailto:johnl@taugh.com]
>
> On Wed, 29 Mar 2017, Woodworth, John R wrote:
> > I am curious why you feel a nameserver unaware of a new record
> > type would ever return it instead of the known type it queried?
>
> No, you're right, you'd only get the BULK if you queried for it,
> and you'd get NXDOMAIN or more likely NODATA for records that
> might have been synthesized.
>
> As Evan points out, this leads to chronically inconsistent DNSSEC.
>

Hi John,

Thanks again for your feedback.

I was under the impression DNSSEC fixed problems with integrity,
not inconsistency.

While we too would prefer a more uniform rollout of BULK RR, we
also have to face the harsh reality these things will take time.

We can definitely make recommendations to lessen the impact for
early adopters but if one thing is consistent it's 'lack of
consistency'.


Thanks,
John

>
> Regards,
> John Levine, johnl@taugh.com, Taughannock Networks, Trumansburg NY
> Please consider the environment before reading this e-mail. https://jl.ly
>
>
-- THESE ARE THE DROIDS TO WHOM I REFER:
This communication is the property of CenturyLink and may contain confident=
ial or privileged information. Unauthorized use of this communication is st=
rictly prohibited and may be unlawful. If you have received this communicat=
ion in error, please immediately notify the sender by reply e-mail and dest=
roy all copies of the communication and any attachments.


From nobody Thu Mar 30 11:49:35 2017
Return-Path: <each@isc.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2D7A3129A23 for <dnsop@ietfa.amsl.com>; Thu, 30 Mar 2017 11:49:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.902
X-Spam-Level: 
X-Spam-Status: No, score=-6.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id g9lR5gP8162C for <dnsop@ietfa.amsl.com>; Thu, 30 Mar 2017 11:49:28 -0700 (PDT)
Received: from mx.pao1.isc.org (mx.pao1.isc.org [149.20.64.53]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CC6361296BB for <dnsop@ietf.org>; Thu, 30 Mar 2017 11:49:16 -0700 (PDT)
Received: from bikeshed.isc.org (bikeshed.isc.org [149.20.48.19]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by mx.pao1.isc.org (Postfix) with ESMTPS id D7130349412; Thu, 30 Mar 2017 18:49:14 +0000 (UTC)
Received: by bikeshed.isc.org (Postfix, from userid 10292) id CE322216C1C; Thu, 30 Mar 2017 18:49:14 +0000 (UTC)
Date: Thu, 30 Mar 2017 18:49:14 +0000
From: Evan Hunt <each@isc.org>
To: "Woodworth, John R" <John.Woodworth@CenturyLink.com>
Cc: 'John R Levine' <johnl@taugh.com>, "dnsop@ietf.org" <dnsop@ietf.org>
Message-ID: <20170330184914.GB58639@isc.org>
References: <20170328183156.2467.qmail@ary.lan> <20170328205151.GB23312@isc.org> <A05B583C828C614EBAD1DA920D92866BD0717CFC@PODCWMBXEX501.ctl.intranet> <20170329021935.GA25314@isc.org> <alpine.OSX.2.20.1703282245500.4804@ary.local> <A05B583C828C614EBAD1DA920D92866BD071C1E3@PDDCWMBXEX507.ctl.intranet> <alpine.OSX.2.20.1703290833160.5140@ary.local> <A05B583C828C614EBAD1DA920D92866BD07336F0@PODCWMBXEX501.ctl.intranet>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <A05B583C828C614EBAD1DA920D92866BD07336F0@PODCWMBXEX501.ctl.intranet>
User-Agent: Mutt/1.5.23 (2014-03-12)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/ukr38R0zYFx9vX9c77SpW_I4anw>
Subject: Re: [DNSOP] BULK RR as optional feature
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Mar 2017 18:49:30 -0000

On Thu, Mar 30, 2017 at 06:25:28PM +0000, Woodworth, John R wrote:
> I was under the impression DNSSEC fixed problems with integrity,
> not inconsistency.

There's an expectation that the DNS will only be loosely coherent, but the
same serial number should have the same answers, and an NSEC/NSEC3 proving
nonexistence of an answer at one auth server is going be problematic if
there is a positive answer from another.

-- 
Evan Hunt -- each@isc.org
Internet Systems Consortium, Inc.


From nobody Thu Mar 30 12:05:32 2017
Return-Path: <internet-drafts@ietf.org>
X-Original-To: dnsop@ietf.org
Delivered-To: dnsop@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 2D94E1201FA; Thu, 30 Mar 2017 12:05:29 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
Cc: dnsop@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.49.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <149090072915.15432.12520194496053843455@ietfa.amsl.com>
Date: Thu, 30 Mar 2017 12:05:29 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/u9Ed75Tdeb0BNuus3POOhh8aqD4>
Subject: [DNSOP] I-D Action: draft-ietf-dnsop-nsec-aggressiveuse-09.txt
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Mar 2017 19:05:29 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Domain Name System Operations of the IETF.

        Title           : Aggressive use of DNSSEC-validated Cache
        Authors         : Kazunori Fujiwara
                          Akira Kato
                          Warren Kumari
	Filename        : draft-ietf-dnsop-nsec-aggressiveuse-09.txt
	Pages           : 16
	Date            : 2017-03-30

Abstract:
   The DNS relies upon caching to scale; however, the cache lookup
   generally requires an exact match.  This document specifies the use
   of NSEC/NSEC3 resource records to allow DNSSEC validating resolvers
   to generate negative answers within a range, and positive answers
   from wildcards.  This increases performance / decreases latency,
   decreases resource utilization on both authoritative and recursive
   servers, and also increases privacy.  It may also help increase
   resilience to certain DoS attacks in some circumstances.

   This document updates RFC4035 by allowing validating resolvers to
   generate negative answers based upon NSEC/NSEC3 records (and positive
   answers in the presence of wildcards).

   [ Ed note: Text inside square brackets ([]) is additional background
   information, answers to frequently asked questions, general musings,
   etc.  They will be removed before publication.This document is being
   collaborated on in Github at: https://github.com/wkumari/draft-ietf-
   dnsop-nsec-aggressiveuse.  The most recent version of the document,
   open issues, etc should all be available here.  The authors
   (gratefully) accept pull requests.]


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-dnsop-nsec-aggressiveuse/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-dnsop-nsec-aggressiveuse-09
https://datatracker.ietf.org/doc/html/draft-ietf-dnsop-nsec-aggressiveuse-09

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-dnsop-nsec-aggressiveuse-09


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

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


From nobody Thu Mar 30 12:05:43 2017
Return-Path: <John.Woodworth@CenturyLink.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E5BBD1201FA for <dnsop@ietfa.amsl.com>; Thu, 30 Mar 2017 12:05:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.902
X-Spam-Level: 
X-Spam-Status: No, score=-1.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dALagI1FImJz for <dnsop@ietfa.amsl.com>; Thu, 30 Mar 2017 12:05:28 -0700 (PDT)
Received: from lxdnp29m.centurylink.com (lxdnp29m.centurylink.com [155.70.32.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A02E2126B6D for <dnsop@ietf.org>; Thu, 30 Mar 2017 12:05:13 -0700 (PDT)
Received: from lxomavmpc030.qintra.com (lxomavmpc030.qintra.com [151.117.207.30]) by lxdnp29m.centurylink.com (8.14.8/8.14.8) with ESMTP id v2UJ5CWw062950 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 30 Mar 2017 13:05:12 -0600
Received: from lxomavmpc030.qintra.com (unknown [127.0.0.1]) by IMSA (Postfix) with ESMTP id 55D561E008C; Thu, 30 Mar 2017 14:05:07 -0500 (CDT)
Received: from lxomp07u.corp.intranet (unknown [151.117.18.14]) by lxomavmpc030.qintra.com (Postfix) with ESMTP id 351A11E0071; Thu, 30 Mar 2017 14:05:07 -0500 (CDT)
Received: from lxomp07u.corp.intranet (localhost [127.0.0.1]) by lxomp07u.corp.intranet (8.14.8/8.14.8) with ESMTP id v2UJ57QX034063; Thu, 30 Mar 2017 14:05:07 -0500
Received: from vodcwhubex502.ctl.intranet (vodcwhubex502.ctl.intranet [151.117.206.28]) by lxomp07u.corp.intranet (8.14.8/8.14.8) with ESMTP id v2UJ56iJ034060 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Thu, 30 Mar 2017 14:05:07 -0500
Received: from PODCWMBXEX501.ctl.intranet ([169.254.1.196]) by vodcwhubex502.ctl.intranet ([151.117.206.28]) with mapi id 14.03.0339.000; Thu, 30 Mar 2017 14:05:06 -0500
From: "Woodworth, John R" <John.Woodworth@CenturyLink.com>
To: "'Evan Hunt'" <each@isc.org>
CC: "'John R Levine'" <johnl@taugh.com>, "dnsop@ietf.org" <dnsop@ietf.org>, "Woodworth, John R" <John.Woodworth@CenturyLink.com>
Thread-Topic: [DNSOP] BULK RR as optional feature
Thread-Index: AQHSp/GxEz7tgyTElE2qFZBLVlV576GrDi6A///pAzCAAHKOgIAAGG8A//+zUjCAAPDVAIABbY1wgAB8swD//6x4EA==
Date: Thu, 30 Mar 2017 19:05:05 +0000
Message-ID: <A05B583C828C614EBAD1DA920D92866BD0733877@PODCWMBXEX501.ctl.intranet>
References: <20170328183156.2467.qmail@ary.lan> <20170328205151.GB23312@isc.org> <A05B583C828C614EBAD1DA920D92866BD0717CFC@PODCWMBXEX501.ctl.intranet> <20170329021935.GA25314@isc.org> <alpine.OSX.2.20.1703282245500.4804@ary.local> <A05B583C828C614EBAD1DA920D92866BD071C1E3@PDDCWMBXEX507.ctl.intranet> <alpine.OSX.2.20.1703290833160.5140@ary.local> <A05B583C828C614EBAD1DA920D92866BD07336F0@PODCWMBXEX501.ctl.intranet> <20170330184914.GB58639@isc.org>
In-Reply-To: <20170330184914.GB58639@isc.org>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [151.117.206.8]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-TM-AS-MML: disable
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/PkjNy9i-6-5hTiKaqrDHy088O6k>
Subject: Re: [DNSOP] BULK RR as optional feature
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Mar 2017 19:05:30 -0000

> -----Original Message-----
> From: Evan Hunt [mailto:each@isc.org]
>
> On Thu, Mar 30, 2017 at 06:25:28PM +0000, Woodworth, John R wrote:
> > I was under the impression DNSSEC fixed problems with integrity,
> > not inconsistency.
>
> There's an expectation that the DNS will only be loosely coherent,
> but the same serial number should have the same answers, and an
>

Hi Evan,

Thanks again for your feedback.

>
> NSEC/NSEC3 proving nonexistence of an answer at one auth server
> is going be problematic if there is a positive answer from another.
>

Agreed but I feel the degree of "problematic" may be being overstated.

"If" a zone admin is aware of this limitation and "if" that zone
admin chooses to move forward with deployment to a set of
nameservers with a mix of capabilities despite the "ifs" where
is the problem?

A majority of early adopters will likely either be comfortable with
this limitation or ensure it will not impact them.


Thanks,
John

>
> --
> Evan Hunt -- each@isc.org
> Internet Systems Consortium, Inc.
>
-- THESE ARE THE DROIDS TO WHOM I REFER:
This communication is the property of CenturyLink and may contain confident=
ial or privileged information. Unauthorized use of this communication is st=
rictly prohibited and may be unlawful. If you have received this communicat=
ion in error, please immediately notify the sender by reply e-mail and dest=
roy all copies of the communication and any attachments.


From nobody Thu Mar 30 12:28:55 2017
Return-Path: <johnl@taugh.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 86F9A129436 for <dnsop@ietfa.amsl.com>; Thu, 30 Mar 2017 12:28:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.001
X-Spam-Level: 
X-Spam-Status: No, score=-2.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1536-bit key) header.d=iecc.com header.b=jRdaQ5w8; dkim=pass (1536-bit key) header.d=taugh.com header.b=IqiEKXEr
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eQx5y7LvoZw4 for <dnsop@ietfa.amsl.com>; Thu, 30 Mar 2017 12:28:50 -0700 (PDT)
Received: from miucha.iecc.com (abusenet-1-pt.tunnel.tserv4.nyc4.ipv6.he.net [IPv6:2001:470:1f06:1126::2]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4620E1293EB for <dnsop@ietf.org>; Thu, 30 Mar 2017 12:28:46 -0700 (PDT)
Received: (qmail 87572 invoked from network); 30 Mar 2017 19:28:46 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=iecc.com; h=date:message-id:from:to:cc:subject:in-reply-to:references:mime-version:content-type:user-agent; s=15612.58dd5c6e.k1703; bh=F7jsPrf5HDJk9HTfXyBzqITcGyBQr39pvc3ZWfXHDJg=; b=jRdaQ5w8EPc6Tf1s5mcxwj5IqFs2h7tGZ5VfxA6io2DcpMBjlhkEDxxn+Ax7NE/nLmToCmzQEvLEDkmWWJUJhHmgYKhkXtylHoJX54VEks1E0K6Md/IAoBTXbgXtp4EAlQMesjq4htRjkWlKXghZhcyY4nzl99Lz4nZNFyal+q8N3qZrWqdn89R3GEV7xKJDQSu5AUGuoz60EzEzAcXv93HoAKokRDVEj+j93t8AHMC/BT9vT7ydSBUQkhOSSMrR
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=taugh.com; h=date:message-id:from:to:cc:subject:in-reply-to:references:mime-version:content-type:user-agent; s=15612.58dd5c6e.k1703; bh=F7jsPrf5HDJk9HTfXyBzqITcGyBQr39pvc3ZWfXHDJg=; b=IqiEKXErqWr8pzoqQkylPXTOxvQTDgTI/u7eKO8LSCKgAtaRPAmTXRHjMgxcATW0TTnkOsGZ9RRlZDdImpxWbxWxT71BLQQeSvBiy0uv/mOsyv2fAWy6sopfgGtNy8b6H+D8TTo4zc9TkUtGsP9s0xuTbK2Rd72x3q/jqbx/r1oD1WZwbdMFhR0MEFdDYhZYTmJqBbKaTjpVUWMKz0yI/3pDzEG7Pu4FxyltJ+2THq3j3SIBjPYO58nLMhJLsI9u
Received: from localhost ([IPv6:2001:470:1f07:1126::78:696d:6170]) by imap.iecc.com ([IPv6:2001:470:1f07:1126::78:696d:6170]) with ESMTPS (TLS1.2/X.509/AEAD) via TCP6; 30 Mar 2017 19:28:46 -0000
Date: 30 Mar 2017 14:28:45 -0500
Message-ID: <alpine.OSX.2.20.1703301422210.8232@dhcp-80f1.meeting.ietf.org>
From: "John R Levine" <johnl@taugh.com>
To: "Woodworth, John R" <John.Woodworth@CenturyLink.com>
Cc: "dnsop@ietf.org" <dnsop@ietf.org>
In-Reply-To: <A05B583C828C614EBAD1DA920D92866BD0733877@PODCWMBXEX501.ctl.intranet>
References: <20170328183156.2467.qmail@ary.lan> <20170328205151.GB23312@isc.org> <A05B583C828C614EBAD1DA920D92866BD0717CFC@PODCWMBXEX501.ctl.intranet> <20170329021935.GA25314@isc.org> <alpine.OSX.2.20.1703282245500.4804@ary.local> <A05B583C828C614EBAD1DA920D92866BD071C1E3@PDDCWMBXEX507.ctl.intranet> <alpine.OSX.2.20.1703290833160.5140@ary.local> <A05B583C828C614EBAD1DA920D92866BD07336F0@PODCWMBXEX501.ctl.intranet> <20170330184914.GB58639@isc.org> <A05B583C828C614EBAD1DA920D92866BD0733877@PODCWMBXEX501.ctl.intranet>
User-Agent: Alpine 2.20 (OSX 67 2015-01-07)
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII; format=flowed
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/pEEfT06x1qda1GtxGfJcCWYFrqA>
Subject: Re: [DNSOP] BULK RR as optional feature
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Mar 2017 19:28:53 -0000

On Thu, 30 Mar 2017, Woodworth, John R wrote:
> "If" a zone admin is aware of this limitation and "if" that zone admin 
> chooses to move forward with deployment to a set of nameservers with a 
> mix of capabilities despite the "ifs" where is the problem?

That's a lot of "if"s.  It is quite common for primary and secondary 
providers to have only a loose relationship, and they do not know or care 
about their detailed capabilities.  I swap secondary service with a bunch 
of other people I rarely talk to (no need) and if they started sending me 
BULK records, the results would not be good.

It seems like you are assuming that everyone will eventually support BULK. 
I see no reason to assume that -- for those of us with small systems, and 
who do not want to do generic 6 rDNS (see draft-ietf-dnsop-isp-ip6rdns) 
it's just bloat.  This means it'll always be optional, and optional DNS 
features present new operational issues that we haven't begun to address.

Regards,
John Levine, johnl@taugh.com, Taughannock Networks, Trumansburg NY
Please consider the environment before reading this e-mail. https://jl.ly


From nobody Thu Mar 30 12:41:22 2017
Return-Path: <rharolde@umich.edu>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3D4F6126B72 for <dnsop@ietfa.amsl.com>; Thu, 30 Mar 2017 12:41:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level: 
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=umich.edu
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GUHIubrmiy61 for <dnsop@ietfa.amsl.com>; Thu, 30 Mar 2017 12:41:18 -0700 (PDT)
Received: from mail-yw0-x231.google.com (mail-yw0-x231.google.com [IPv6:2607:f8b0:4002:c05::231]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0B8F41292FC for <dnsop@ietf.org>; Thu, 30 Mar 2017 12:41:17 -0700 (PDT)
Received: by mail-yw0-x231.google.com with SMTP id p77so29297000ywg.1 for <dnsop@ietf.org>; Thu, 30 Mar 2017 12:41:17 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=umich.edu; s=google-2016-06-03; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=CzkFbZZsRrOnK4gcFVajpLTEAt06i3VWUKLCZKxfzu8=; b=OkKHjaEUNBmi2vpMPZQq9bJIG5dlDrMiO+TZFpKIzRFsqi0bVobrcbWk8JFDztTJ1i o5WgGuM/p5hVLP3utmgEaSkKgiVfnDnrZN4UHmsIX7P9qcrFWqIBZij0MiCDLlOOZVz+ 3ULXMBvpSYdHNwRn9SDkOqAdb+g6ro+EHlD4R1PMwRH63Hdlo6TQjUhw/nXzJS3W0n3Z uImuSi8DEMkC7SQiartDPMIErSBRIZNs+9b46hsJk317YD0oWYDKduREST6Q0KgAjv12 MHHY9YEwj96Hfgzq9DdkDmzwtvKIIzIJW42QwBFz9Dw05fDDboSMltNRBbtx/2TfIG5w NAiA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=CzkFbZZsRrOnK4gcFVajpLTEAt06i3VWUKLCZKxfzu8=; b=NEptzssK59SvAktW1wB93bREs4Y3KwQcET/6DOWhtplt1Rv7xPd51+945S4ftL7vpf x6hi5Xsp/5oQfFjnXtwUCFSGqb7Z6P26anISXDlle0j3pOo1cWCYymDB/U1KXFK7oiEs 5edJaXfeDd74oSobV1RZTaNWm35tnko3PQCPwkjZ/9oBn8kRh2XIhR/4sclyw2X/PZXC dP3mfQhYCSuls6gS2DTAuicH/hsW5cphciF9FT1ISIv9J5AtVzjtSd96tFXvzcwR4f1y 5oEg68MYQMHMpVYCNlRuhrjkdvAhniHe5KzaZtav6s40reQoaxx2+XxC7xd2ww0dNuLr uaQg==
X-Gm-Message-State: AFeK/H0DrdWG/WB+ekR48FuhWMWtionY6kRuLwZPEURtWgFDGZ3RA5sUiidH0sSiH/ohR3tQOdEcRS1SfQxLr9Mb
X-Received: by 10.129.132.73 with SMTP id u70mr1146863ywf.231.1490902876934; Thu, 30 Mar 2017 12:41:16 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.129.109.134 with HTTP; Thu, 30 Mar 2017 12:41:16 -0700 (PDT)
In-Reply-To: <alpine.DEB.2.11.1703291154090.13590@grey.csi.cam.ac.uk>
References: <20170328183156.2467.qmail@ary.lan> <20170328205151.GB23312@isc.org> <A05B583C828C614EBAD1DA920D92866BD0717CFC@PODCWMBXEX501.ctl.intranet> <20170329021935.GA25314@isc.org> <alpine.OSX.2.20.1703282245500.4804@ary.local> <20170329040341.GA27262@isc.org> <alpine.DEB.2.11.1703291154090.13590@grey.csi.cam.ac.uk>
From: Bob Harold <rharolde@umich.edu>
Date: Thu, 30 Mar 2017 15:41:16 -0400
Message-ID: <CA+nkc8ADxUMuaNyhQrhqHvTN5nn9R363eKNLGiXH_njz6es+=g@mail.gmail.com>
To: Tony Finch <dot@dotat.at>
Cc: Evan Hunt <each@isc.org>, "dnsop@ietf.org" <dnsop@ietf.org>, John R Levine <johnl@taugh.com>
Content-Type: multipart/alternative; boundary=94eb2c07ade460049d054bf7e0e1
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/_n9jw6pWVxBkZnUE7bHMV9KJjtw>
Subject: Re: [DNSOP] BULK RR as optional feature
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Mar 2017 19:41:20 -0000

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

On Wed, Mar 29, 2017 at 6:56 AM, Tony Finch <dot@dotat.at> wrote:

> Evan Hunt <each@isc.org> wrote:
> >
> > At least, please add some operational advice that BULK is not to be
> > deployed in any domain unless all auth servers for that domain fully
> > implement it.
>
> Yes.
>
> This is fairly similar to the requirement for DNSSEC support on auth
> servers, and there wasn't any explicit signalling in the xfer protocol
> in that case.
>
> Tony.
>

I agree that those choosing to use BULK would need to choose their
secondaries accordingly, similar to DNSSEC, or live with the effects of
inconsistency.

-- 
Bob Harold

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

<div dir=3D"ltr"><div class=3D"gmail_extra"><div><div class=3D"gmail_signat=
ure" data-smartmail=3D"gmail_signature"><br></div></div><div class=3D"gmail=
_quote">On Wed, Mar 29, 2017 at 6:56 AM, Tony Finch <span dir=3D"ltr">&lt;<=
a href=3D"mailto:dot@dotat.at" target=3D"_blank">dot@dotat.at</a>&gt;</span=
> wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;bo=
rder-left:1px #ccc solid;padding-left:1ex"><span class=3D"">Evan Hunt &lt;<=
a href=3D"mailto:each@isc.org">each@isc.org</a>&gt; wrote:<br>
&gt;<br>
&gt; At least, please add some operational advice that BULK is not to be<br=
>
&gt; deployed in any domain unless all auth servers for that domain fully<b=
r>
&gt; implement it.<br>
<br>
</span>Yes.<br>
<br>
This is fairly similar to the requirement for DNSSEC support on auth<br>
servers, and there wasn&#39;t any explicit signalling in the xfer protocol<=
br>
in that case.<br>
<span class=3D"HOEnZb"><font color=3D"#888888"><br>
Tony.<br></font></span></blockquote><div><br></div><div>I agree that those =
choosing to use BULK would need to choose their secondaries accordingly, si=
milar to DNSSEC, or live with the effects of inconsistency.</div><div><br><=
/div><div>--=C2=A0</div><div>Bob Harold</div><div>=C2=A0</div></div></div><=
/div>

--94eb2c07ade460049d054bf7e0e1--


From nobody Thu Mar 30 12:52:29 2017
Return-Path: <mellon@fugue.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2773C12894A for <dnsop@ietfa.amsl.com>; Thu, 30 Mar 2017 12:52:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=fugue-com.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 33I_HN1sk632 for <dnsop@ietfa.amsl.com>; Thu, 30 Mar 2017 12:52:25 -0700 (PDT)
Received: from mail-io0-x22e.google.com (mail-io0-x22e.google.com [IPv6:2607:f8b0:4001:c06::22e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 59F48128BBB for <dnsop@ietf.org>; Thu, 30 Mar 2017 12:52:25 -0700 (PDT)
Received: by mail-io0-x22e.google.com with SMTP id z13so26891793iof.2 for <dnsop@ietf.org>; Thu, 30 Mar 2017 12:52:25 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fugue-com.20150623.gappssmtp.com; s=20150623; h=from:message-id:mime-version:subject:date:in-reply-to:cc:to :references; bh=ClCIukjRA5BSBbCCtg9XSzQAm2vx4WEGcbbIl8Nq7mo=; b=PQidZLilK2pB3wggTJW6i6MbFas7uGuzI6KobNGryt6LSrDqtrLv3XZhL+Eamukatj /DJGamqILDRTjNqp7fp0AmVIy7RGD4VDM6iYkQlZWqWEK9rIvbcTxhJkbR9y5XuYM3Fx yyhUansHwQg+xNRi/ujROA1NuHxO86jXzupXOhsLAT+/rjOk3nzZse6AWwKt19IyKgI1 J+rZlkLWcJIw8adpAv7NKsrLmE9wSpS12wbR56IzI/ev7KPqYTy6PBePKd5IqA7+fLlB AuELOIkwleupjiNkLBMUJspx6dsEhY4Lmyt8zUmeB2VSVLOdQr63xYAcYVSL/0vTMXDH /zJQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:message-id:mime-version:subject:date :in-reply-to:cc:to:references; bh=ClCIukjRA5BSBbCCtg9XSzQAm2vx4WEGcbbIl8Nq7mo=; b=qwruUcjHHn7R6ozZkxej8rQZxwMX1n2yVga0C2sqYiPi6Fz+JSiyJKVG9pd2wjBv7R IBJI1ndkgJDV6xwfUFmPKsCAKJXSDKVpl69YbsXruh+B7wChy18//SfInYCcKnqXoKap ahEOiMVTKJztZUIucEmK/SlrBR30UalWetWSBeDj0DIDVY/sLuFtYyGk5rpt2Ynm0ACt xfX7J18Qe1Hid9YiEHUVg6jmEawwC4tIn/DZ5FpBvnqf3TNl8+GoeaPa2olYjTS+VWKI ZBK1TIpGx+yY4zm+8SGDgi2sLoN05zF+Zym0HMcygWrcTgUVPNejwxmCv0F2rZJDbp0/ XFzA==
X-Gm-Message-State: AFeK/H3CvBSJ/ZNaUi8mI2Ba8tdbYbQsZj+rkmxp/+vhbJSRMGnG4CtaQ0p5Nu0myRsxHw==
X-Received: by 10.107.27.204 with SMTP id b195mr2685770iob.26.1490903544598; Thu, 30 Mar 2017 12:52:24 -0700 (PDT)
Received: from dhcp-91f6.meeting.ietf.org (dhcp-91f6.meeting.ietf.org. [31.133.145.246]) by smtp.gmail.com with ESMTPSA id c3sm57374ith.24.2017.03.30.12.52.23 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 30 Mar 2017 12:52:23 -0700 (PDT)
From: Ted Lemon <mellon@fugue.com>
Message-Id: <8C25D5ED-B9C5-4D46-94E0-C15A4538A9A8@fugue.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_FE909100-B2E7-47D4-BA60-34A0C1FB8E66"
Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\))
Date: Thu, 30 Mar 2017 14:52:22 -0500
In-Reply-To: <D3F59F43-D1D2-4F2B-A29C-B8B3E90CB304@shinkuro.com>
Cc: Paul Vixie <paul@redbarn.org>, Brian Dickson <brian.peter.dickson@gmail.com>, Michael Richardson <mcr+ietf@sandelman.ca>, "dnsop@ietf.org WG" <dnsop@ietf.org>, Mark Townsley <mark@townsley.net>, HOMENET <homenet@ietf.org>, Terry Manderson <terry.manderson@icann.org>
To: Steve Crocker <steve@shinkuro.com>
References: <DAC83E33-A206-4EAA-BC96-E26ACCC013A6@icann.org> <20170330052006.008D66A4B0BE@rock.dv.isc.org> <CAH1iCir+ymEPi31f+ynCrPT4kfumPTLFMuyG4HdnnxYbbfg82w@mail.gmail.com> <4075745.jMg8SJvaMW@linux-hs2j> <D3F59F43-D1D2-4F2B-A29C-B8B3E90CB304@shinkuro.com>
X-Mailer: Apple Mail (2.3273)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/GhvJVgm5uffBb62TIcGSI111CJs>
Subject: Re: [DNSOP] [homenet] My assessment of .homenet as described during the WG session yesterday.
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Mar 2017 19:52:27 -0000

--Apple-Mail=_FE909100-B2E7-47D4-BA60-34A0C1FB8E66
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

On Mar 30, 2017, at 1:11 PM, Steve Crocker <steve@shinkuro.com> wrote:
> And I remain puzzled as to why a simple NXDOMAIN response from the =
root isn=E2=80=99t exactly the right thing and why it matters whether =
it=E2=80=99s signed or not.

Because DNSSEC.   A validating stub will see a proof of nonexistence and =
ignore anything the local recursive resolver offers.=

--Apple-Mail=_FE909100-B2E7-47D4-BA60-34A0C1FB8E66
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D"">On Mar 30, 2017, at 1:11 PM, Steve Crocker &lt;<a =
href=3D"mailto:steve@shinkuro.com" class=3D"">steve@shinkuro.com</a>&gt; =
wrote:<div><blockquote type=3D"cite" class=3D""><div class=3D""><span =
style=3D"font-family: Menlo-Regular; font-size: 18px; font-style: =
normal; font-variant-caps: normal; font-weight: normal; letter-spacing: =
normal; text-align: start; text-indent: 0px; text-transform: none; =
white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
float: none; display: inline !important;" class=3D"">And I remain =
puzzled as to why a simple NXDOMAIN response from the root isn=E2=80=99t =
exactly the right thing and why it matters whether it=E2=80=99s signed =
or not.</span><br style=3D"font-family: Menlo-Regular; font-size: 18px; =
font-style: normal; font-variant-caps: normal; font-weight: normal; =
letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px;" class=3D""></div></blockquote></div><br =
class=3D""><div class=3D"">Because DNSSEC. &nbsp; A validating stub will =
see a proof of nonexistence and ignore anything the local recursive =
resolver offers.</div></body></html>=

--Apple-Mail=_FE909100-B2E7-47D4-BA60-34A0C1FB8E66--


From nobody Thu Mar 30 13:00:32 2017
Return-Path: <rharolde@umich.edu>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5AE82129438 for <dnsop@ietfa.amsl.com>; Thu, 30 Mar 2017 13:00:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level: 
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=umich.edu
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Yl9mC19alNTX for <dnsop@ietfa.amsl.com>; Thu, 30 Mar 2017 13:00:26 -0700 (PDT)
Received: from mail-yb0-x233.google.com (mail-yb0-x233.google.com [IPv6:2607:f8b0:4002:c09::233]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B2C45126B72 for <dnsop@ietf.org>; Thu, 30 Mar 2017 13:00:26 -0700 (PDT)
Received: by mail-yb0-x233.google.com with SMTP id m133so11107034ybb.1 for <dnsop@ietf.org>; Thu, 30 Mar 2017 13:00:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=umich.edu; s=google-2016-06-03; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=y9eKnkkC0DTOI66mNBM/3ojlrU67g4OUHNQNTk/1Xfs=; b=L/zpos9juRRDVs4TUoxqKzjPOuQqCyS2DCALjTEjgERxbw5ubX9N7Di0Uyl1As//D7 8LWglOXVcUMcmjH8q1gDtz3w8Eb0pPTcXxkz6O5ZacTCZ3gjIKVxCi0I2OQ1/aeuRvnb hxees5cHy74epkq09eZU6J9KdgxzcL2ihEOO5v9qZ5HW5DGvznEWkoc/ybrCKSOw+blK e5+jrKj48XxKvFrvPkTVoAQYALiOZbUGayhlTofLaIN9GHZZ+wdPnhZIizL5rDEjEobZ gHKQE9ljrKU5+OUrqetVjlzybgFRm/DISmavPoN6IoSXCPmayrhYLTfrKTlbP3s5GGSC x/nA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=y9eKnkkC0DTOI66mNBM/3ojlrU67g4OUHNQNTk/1Xfs=; b=uYuIHphUWuIWEWRgYImi1Oak/OFj0hoP/7eAGS9TNAIEtXoG1L6sFl2e0yA2Zb0SfC H+TX0fDVHf6X0VxNcyyKUXtQECqC5i7zast/atDFd4nYwDpAWVEnF8p7Oj+QPQIDiWTV fhaSsJfQGoBWDWlRVKk9alE05oGGZM5fUD6EhuPCOWonbvSCZRIpI+mS176akalq9NQI eJ7n0XjW18AFhnxeDfsbo9CC3QMwIXs7YQqRl4U2hYX8ROBAM4NVaDOU5d52ZXiune9z vQ/aLC9ynADBQuHY8xEJ3X0x5z8+pnAoUy/eMaAvL3q0jId+R7cOafWePXBURkL5WPMK 5vkg==
X-Gm-Message-State: AFeK/H27hqSjkBIR8GFtagpM0mjSydpt8lCOqMANga4XLlIvcgR+g51N6fFWlmm/XdAiuPk3uZ34VfQgUMEnrlQH
X-Received: by 10.37.244.69 with SMTP id p5mr1238582ybe.95.1490904025473; Thu, 30 Mar 2017 13:00:25 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.129.109.134 with HTTP; Thu, 30 Mar 2017 13:00:25 -0700 (PDT)
In-Reply-To: <149080054550.26806.17675916795295413492@ietfa.amsl.com>
References: <149080054550.26806.17675916795295413492@ietfa.amsl.com>
From: Bob Harold <rharolde@umich.edu>
Date: Thu, 30 Mar 2017 16:00:25 -0400
Message-ID: <CA+nkc8AKAW-5cS_oDGv2fLmaMX9Z1WgRfkV1bX5KLq+nYozN9w@mail.gmail.com>
To: IETF DNSOP WG <dnsop@ietf.org>
Content-Type: multipart/alternative; boundary=f403045db026d55079054bf82434
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/nMMvb2pHOPXaoZTk53_c0U2J2DE>
Subject: Re: [DNSOP] I-D Action: draft-ietf-dnsop-attrleaf-02.txt
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Mar 2017 20:00:29 -0000

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

On Wed, Mar 29, 2017 at 11:15 AM, <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 Domain Name System Operations of the IETF.
>
>         Title           : DNS Scoped Data Through Global '_Underscore'
> Naming of Attribute Leaves
>         Author          : Dave Crocker
>         Filename        : draft-ietf-dnsop-attrleaf-02.txt
>         Pages           : 13
>         Date            : 2017-03-29
>
> Abstract:
>    Formally, any DNS "RR" may occur for any domain name.  However some
>    services have defined an operational convention that applies to DNS
>    leaf nodes that have a reserved node name, beginning with an
>    underscore.  The underscore construct is used to define a semantic
>    scope for DNS records that are associated with the parent domain.
>    This specification explores the nature of this DNS usage and defines
>    the "DNS Global Underscore Scoped Entry Registry" registry with IANA.
>
>
> The IETF datatracker status page for this draft is:
> https://datatracker.ietf.org/doc/draft-ietf-dnsop-attrleaf/
>
> There are also htmlized versions available at:
> https://tools.ietf.org/html/draft-ietf-dnsop-attrleaf-02
> https://datatracker.ietf.org/doc/html/draft-ietf-dnsop-attrleaf-02
>
> A diff from the previous version is available at:
> https://www.ietf.org/rfcdiff?url2=draft-ietf-dnsop-attrleaf-02
>
>

Near end of section 1:

"underscore-based names that are farther down the
hierarchy is handled within the scope of the highest-level
 _underscore name."

Change "is" to "are"

-- 
Bob Harold

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

<div dir=3D"ltr"><div class=3D"gmail_extra"><div><div class=3D"gmail_signat=
ure"><br></div></div><div class=3D"gmail_quote">On Wed, Mar 29, 2017 at 11:=
15 AM,  <span dir=3D"ltr">&lt;<a href=3D"mailto:internet-drafts@ietf.org" t=
arget=3D"_blank">internet-drafts@ietf.org</a>&gt;</span> wrote:<br><blockqu=
ote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px=
 solid rgb(204,204,204);padding-left:1ex"><br>
A New Internet-Draft is available from the on-line Internet-Drafts director=
ies.<br>
This draft is a work item of the Domain Name System Operations of the IETF.=
<br>
<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 Title=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0:=
 DNS Scoped Data Through Global &#39;_Underscore&#39; Naming of Attribute L=
eaves<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 Author=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 : Dave=
 Crocker<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 Filename=C2=A0 =C2=A0 =C2=A0 =C2=A0 : draft-iet=
f-dnsop-attrleaf-02.<wbr>txt<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 Pages=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0:=
 13<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 Date=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 :=
 2017-03-29<br>
<br>
Abstract:<br>
=C2=A0 =C2=A0Formally, any DNS &quot;RR&quot; may occur for any domain name=
.=C2=A0 However some<br>
=C2=A0 =C2=A0services have defined an operational convention that applies t=
o DNS<br>
=C2=A0 =C2=A0leaf nodes that have a reserved node name, beginning with an<b=
r>
=C2=A0 =C2=A0underscore.=C2=A0 The underscore construct is used to define a=
 semantic<br>
=C2=A0 =C2=A0scope for DNS records that are associated with the parent doma=
in.<br>
=C2=A0 =C2=A0This specification explores the nature of this DNS usage and d=
efines<br>
=C2=A0 =C2=A0the &quot;DNS Global Underscore Scoped Entry Registry&quot; re=
gistry with IANA.<br>
<br>
<br>
The IETF datatracker status page for this draft is:<br>
<a href=3D"https://datatracker.ietf.org/doc/draft-ietf-dnsop-attrleaf/" rel=
=3D"noreferrer" target=3D"_blank">https://datatracker.ietf.org/<wbr>doc/dra=
ft-ietf-dnsop-attrleaf/</a><br>
<br>
There are also htmlized versions available at:<br>
<a href=3D"https://tools.ietf.org/html/draft-ietf-dnsop-attrleaf-02" rel=3D=
"noreferrer" target=3D"_blank">https://tools.ietf.org/html/<wbr>draft-ietf-=
dnsop-attrleaf-02</a><br>
<a href=3D"https://datatracker.ietf.org/doc/html/draft-ietf-dnsop-attrleaf-=
02" rel=3D"noreferrer" target=3D"_blank">https://datatracker.ietf.org/<wbr>=
doc/html/draft-ietf-dnsop-<wbr>attrleaf-02</a><br>
<br>
A diff from the previous version is available at:<br>
<a href=3D"https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-dnsop-attrleaf-02=
" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.org/rfcdiff?<wbr>ur=
l2=3Ddraft-ietf-dnsop-<wbr>attrleaf-02</a><br><br></blockquote><div><br></d=
iv><div>=C2=A0</div></div>Near end of section 1:</div><div class=3D"gmail_e=
xtra"><br></div><div class=3D"gmail_extra"><div class=3D"gmail_extra">&quot=
;underscore-based names that are farther down the<span class=3D"gmail-Apple=
-tab-span" style=3D"white-space:pre">	</span></div><div class=3D"gmail_extr=
a">hierarchy is handled within the scope of the highest-level<span class=3D=
"gmail-Apple-tab-span" style=3D"white-space:pre">	</span></div><div class=
=3D"gmail_extra">=C2=A0_underscore name.&quot;</div><div class=3D"gmail_ext=
ra"><br></div><div class=3D"gmail_extra">Change &quot;is&quot; to &quot;are=
&quot;</div></div><div class=3D"gmail_extra"><br></div><div class=3D"gmail_=
extra">--=C2=A0</div><div class=3D"gmail_extra">Bob Harold</div><div class=
=3D"gmail_extra"><br></div></div>

--f403045db026d55079054bf82434--


From nobody Thu Mar 30 13:42:23 2017
Return-Path: <andrew@depht.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 36FA51294DA for <dnsop@ietfa.amsl.com>; Thu, 30 Mar 2017 13:42:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=depht-com.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7oV56RfmrOCt for <dnsop@ietfa.amsl.com>; Thu, 30 Mar 2017 13:42:19 -0700 (PDT)
Received: from mail-wr0-x22a.google.com (mail-wr0-x22a.google.com [IPv6:2a00:1450:400c:c0c::22a]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8F210129480 for <dnsop@ietf.org>; Thu, 30 Mar 2017 13:41:24 -0700 (PDT)
Received: by mail-wr0-x22a.google.com with SMTP id w11so76427840wrc.3 for <dnsop@ietf.org>; Thu, 30 Mar 2017 13:41:24 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=depht-com.20150623.gappssmtp.com; s=20150623; h=subject:references:to:from:message-id:date:user-agent:mime-version :in-reply-to:content-transfer-encoding; bh=mFYZY3VJoQTBbedT9GvdBh3Ez+jlSQHKGM9Swb1DZZw=; b=ZG0x6qthrBHw92/EjQ0+Bxtprc4wLGT1VehR6cynPkcOFLilceg30Bbzlrfm4Z7wHv +I/MBUa05nkAHVM+MaNQ0RTx2RhYvGCt5yVin3gcZfm5m6W2ITab0LVpMPL0hEMjtefP uOlFJ+wi6p/KYBqQyF2vS5n0bU2ALPTVu/Yl/MG7iFGRJdwv3ngEE14QSkcoaIyfsZ1S IFYxa9mvHNcsZBGX1lKVIcussfUbVHwdzbPh9W9bIf/9PfW85Yoeqs5IPTupIUniOVbJ DLYX/3GLGuFag6CxYBvYrkdTkjw4FUFZeSjVcr1EWZLA3v4NGPbf9/uFwlk/kgEeyCMf aKLg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:references:to:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding; bh=mFYZY3VJoQTBbedT9GvdBh3Ez+jlSQHKGM9Swb1DZZw=; b=r2xsLQ6yQ9FbCpmEOINuhD4hkvlO2iPdCM3O3DqKTjGDctzSCLWgl16lItvKZ/Xj8f MkHkU+6Zj5EAb2MMRBUnmKOkiVZy/VMlr2sdIRvYfkLJrzy/tbQMxJJsGNuDNpW12DUN n7ujEh/F9wTl46qUjzfaxa7+GjSCDztT9qc4N4oOjlzOBkH7Pfg3RVBfbDNgraXiSm7v ZNTQSo4qDKRu0AP7cCgnLGLpUiyXh4MYNcYL5kyRaS4qGymLy1xXvckBuFVnZcFx/4Sn WpXrz+Vac9pTfNhB6QY3C2e3rJ72s68x4ErpCgSuepJ6+SVcnViF9mmWBoVvZGn2+OsI tCrA==
X-Gm-Message-State: AFeK/H3eZAUUBdz+3i4c6A8C3IjXv8d125jaXRKXCHOPV0/ePZMKf3lpufdlT/Ebl9pnHg==
X-Received: by 10.223.130.183 with SMTP id 52mr1441778wrc.177.1490906482746; Thu, 30 Mar 2017 13:41:22 -0700 (PDT)
Received: from ANMC-3678.local (swissotel07.s.subnet.rcn.com. [216.80.61.6]) by smtp.gmail.com with ESMTPSA id 36sm4067112wrk.15.2017.03.30.13.41.21 for <dnsop@ietf.org> (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 30 Mar 2017 13:41:21 -0700 (PDT)
References: <148942077219.17007.342057944218385620@ietfa.amsl.com>
To: dnsop@ietf.org
From: Andrew McConachie <andrew@depht.com>
Message-ID: <3055f4dc-900c-0a5a-aba4-4a6034b366b8@depht.com>
Date: Thu, 30 Mar 2017 15:41:20 -0500
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <148942077219.17007.342057944218385620@ietfa.amsl.com>
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/jrtw780PsyH005jJTYqtoQQ88Ng>
Subject: Re: [DNSOP] I-D Action: draft-ietf-dnsop-terminology-bis-05.txt
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Mar 2017 20:42:21 -0000

On 3/13/17 10:59, 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 Domain Name System Operations of the IETF.
>
>          Title           : DNS Terminology
>          Authors         : Paul Hoffman
>                            Andrew Sullivan
>                            Kazunori Fujiwara
> 	Filename        : draft-ietf-dnsop-terminology-bis-05.txt
> 	Pages           : 35
> 	Date            : 2017-03-13
>
> Abstract:
>     The DNS is defined in literally dozens of different RFCs.  The
>     terminology used by implementers and developers of DNS protocols, and
>     by operators of DNS systems, has sometimes changed in the decades
>     since the DNS was first defined.  This document gives current
>     definitions for many of the terms used in the DNS in a single
>     document.
>
>     This document will be the successor to RFC 7719.
>
>
> The IETF datatracker status page for this draft is:
> https://datatracker.ietf.org/doc/draft-ietf-dnsop-terminology-bis/
>
> There's also a htmlized version available at:
> https://tools.ietf.org/html/draft-ietf-dnsop-terminology-bis-05
>
> A diff from the previous version is available at:
> https://www.ietf.org/rfcdiff?url2=draft-ietf-dnsop-terminology-bis-05
>
>
If a domain name is made up of labels, and labels are made up of octets, 
then can there be non-digital representations of domain names? For 
example, if I spray paint 'www.example' on the side of a bus, is it not 
a domain name because it is made up of paint instead of octets?

I don't see anything in this document restricting the terms to 'on the 
wire' definitions. So I assume that the scope of 'domain name' includes 
non-digital instantiations. Perhaps what's needed isn't so much a new 
definition for label, but clarification on the scope of these terms and 
their definitions.

Thanks,
Andrew



From nobody Thu Mar 30 13:47:00 2017
Return-Path: <terry.manderson@icann.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9480512943C; Thu, 30 Mar 2017 13:46:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.202
X-Spam-Level: 
X-Spam-Status: No, score=-4.202 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7Bfs57mp61AI; Thu, 30 Mar 2017 13:46:42 -0700 (PDT)
Received: from out.west.pexch112.icann.org (pfe112-ca-2.pexch112.icann.org [64.78.40.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8C8201294F8; Thu, 30 Mar 2017 13:46:42 -0700 (PDT)
Received: from PMBX112-W1-CA-1.pexch112.icann.org (64.78.40.21) by PMBX112-W1-CA-2.pexch112.icann.org (64.78.40.23) with Microsoft SMTP Server (TLS) id 15.0.1178.4; Thu, 30 Mar 2017 13:46:39 -0700
Received: from PMBX112-W1-CA-1.pexch112.icann.org ([64.78.40.21]) by PMBX112-W1-CA-1.PEXCH112.ICANN.ORG ([64.78.40.21]) with mapi id 15.00.1178.000; Thu, 30 Mar 2017 13:46:39 -0700
From: Terry Manderson <terry.manderson@icann.org>
To: HOMENET <homenet@ietf.org>
CC: "dnsop@ietf.org" <dnsop@ietf.org>
Thread-Topic: [DNSOP] My assessment of .homenet as described during the WG session yesterday.
Thread-Index: AQHSqZa6BXnknGGzd0m0I5wpP+R/Qw==
Date: Thu, 30 Mar 2017 20:46:39 +0000
Message-ID: <07190227-DC82-4B1A-93CE-DF66AEB5111D@icann.org>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/f.20.0.170309
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [192.0.32.234]
Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha1; boundary="B_3573787598_212650162"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/zpTxvSzXh8ENLTuLS6NieW_KjI8>
Subject: Re: [DNSOP] My assessment of .homenet as described during the WG session yesterday.
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Mar 2017 20:46:46 -0000

--B_3573787598_212650162
Content-type: text/plain;
	charset="UTF-8"
Content-transfer-encoding: 7bit

Dear WGs (HOMENET and DNSOP)

Based on the reviews from many folk, the discussions in DNSOP and HOMENET, the clarifying questions and responses during the HOMENET session at IETF98, a number of other DNS expert level discussions I have had, and the IAB statement [1] my final assessment on the HOMENET domain is as follows.

A TLD request is not the ideal architectural direction that would encompass the goals of the greater Internet along with the ethos and scope of the IETF.

I shall be returning the document (draft-ietf-homenet-dot) to the WG to consider and find consensus on a domain under .ARPA

The already stated technical assessment is a .ARPA subdomain can satisfy the requirement for a special use domain, in addition to being resolvable in the DNS with the requested characteristics. The WG should consider the situations where the name of the device is escalated to the user, not that I believe the WG should engage in UI/UX design, but to ensure that if it is desired by the WG that the name be suitably obfuscated, HOMENET features should exist to ensure that.

Thanks
Terry

[1] https://www.iab.org/documents/correspondence-reports-documents/2017-2/iab-statement-on-the-registration-of-special-use-names-in-the-arpa-domain/


On 29/03/2017, 3:32 AM, "DNSOP on behalf of Terry Manderson" <dnsop-bounces@ietf.org on behalf of terry.manderson@icann.org> wrote:

    Dear HOMENET and DNSOP WG(s),
    
    Wearing the INT AD hat.
    
    Firstly, thank you to the DNSOP WG for the deep review, thoughts, and considered responses to my request for review.
    
    Secondly, my apologies for not sharing my throughs before the HOMENET session. It would have been impractical to do so as this is a very (VERY) fluid situation with IETF leadership also engaged in discussions.
    
    This is simply an iteration of my description of the current situation as delivered yesterday. Do be aware that conversations are continuing and you should NOT take this as a declarative statement. During the HOMENET WG session I specified that for this topic I am comfortable answering _ clarifying _ questions. The same applies here. My answers may or may not change due to the fluid nature of the concern and I hope you appreciate that.
    
    My summary of the situation is this.
    
    1) .homenet _COULD_ be added to the special use domain registry based on RFC6761 
    
    2) The expected future operation of HOMENET resolution for DNSSEC validating stub resolvers requires a break in the DNSSEC chain of trust.
    
    3) To achieve "2", the document _additionally_ asks IANA to insert an insecure delegation into the root zone
    
    4) The ask for "3" is not covered in IETF policy terms, in fact it tries to put an entry into someone else's registry (the root zone), and will require a set of collaborative discussions with the ICANN community and a new process that handles this situation. There are no expectations that this process will be defined in a reasonable time for the uses of HOMENET.
    
    
    Options, possibly not an exhaustive list
    
    A) seek a .homenet special use domain with the request for an insecure delegation in the root zone. (This is what the document asks for NOW, and here we are)
    
    B) seek a .homenet special use domain WITHOUT the delegation request AND ask the IETF/IESG/IAB to commence the discussion with the ICANN community to achieve an insecure delegation
    
    c) seek a <SOMETHING>.arpa insecure special use delegation
    
    d) go for "B" and if that doesn't work shift to "C"
    
    
    Each of these have different positive and negatives in a raw technical sense, UI design desires, and policy and political frames.
    
    Again, this situation is fluid and as discussions evolve I will provide more information when it is appropriate. In the mean-time I would very much like everyone to take a calming breath and understand that I am taking a very pragmatic view of this concern.
    
    Cheers,
    Terry
    INT AD
    

--B_3573787598_212650162
Content-Type: application/pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"

MIIYwwYJKoZIhvcNAQcCoIIYtDCCGLACAQExCzAJBgUrDgMCGgUAMAsGCSqGSIb3DQEHAaCC
FowwggV0MIIEXKADAgECAhAJ0fxYYYV36W1njUywVtW8MA0GCSqGSIb3DQEBCwUAMGUxCzAJ
BgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2Vy
dC5jb20xJDAiBgNVBAMTG0RpZ2lDZXJ0IFNIQTIgQXNzdXJlZCBJRCBDQTAeFw0xNTAzMjYw
MDAwMDBaFw0xODAzMjYxMjAwMDBaMIGQMQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZv
cm5pYTEUMBIGA1UEBxMLTG9zIEFuZ2VsZXMxPDA6BgNVBAoTM0ludGVybmV0IENvcnBvcmF0
aW9uIGZvciBBc3NpZ25lZCBOYW1lcyBhbmQgTnVtYmVyczEYMBYGA1UEAxMPVGVycnkgTWFu
ZGVyc29uMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwTImt0Ol/9dOAbnm4lby
4RG1iQEnHVB5UJTYqwX8kqEhA5NPFHbMX22ChnP7M/zIlY+OP2TfKcwfdF5DJN4ybt4gFGzE
9ksigMe365F0uA2Q4+CskwqWo2fGIqrhgb0C68bg6EnZxj73KlJ0mvbQqzLBY8fVwr8srWpB
BexjbYSeXp/+0W41ZOJPcdii59TDXRBGuziWjp+rd7yh8KCzKcj/Px1TzAE5U/TftZOfigYi
h6KTTDZBGnN+4DDaaCnZ93rveayavI3hd4agqiIWe/gB78+0vHyk5DFoe6HkwuL0qJVaBW57
KIt8AYq+p0P+igNhiQoHkPx3VvS7ZViGdQIDAQABo4IB8jCCAe4wHwYDVR0jBBgwFoAU5wIj
gABP2Ne8lAvZP3Q5STI8inkwHQYDVR0OBBYEFIXwv/ZX+K34v+mCL8g1Coo9c6lMMAwGA1Ud
EwEB/wQCMAAwJAYDVR0RBB0wG4EZdGVycnkubWFuZGVyc29uQGljYW5uLm9yZzAOBgNVHQ8B
Af8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMEMGA1UdIAQ8MDowOAYK
YIZIAYb9bAQBAjAqMCgGCCsGAQUFBwIBFhxodHRwczovL3d3dy5kaWdpY2VydC5jb20vQ1BT
MIGIBgNVHR8EgYAwfjA9oDugOYY3aHR0cDovL2NybDMuZGlnaWNlcnQuY29tL0RpZ2lDZXJ0
U0hBMkFzc3VyZWRJRENBLWcxLmNybDA9oDugOYY3aHR0cDovL2NybDQuZGlnaWNlcnQuY29t
L0RpZ2lDZXJ0U0hBMkFzc3VyZWRJRENBLWcxLmNybDB5BggrBgEFBQcBAQRtMGswJAYIKwYB
BQUHMAGGGGh0dHA6Ly9vY3NwLmRpZ2ljZXJ0LmNvbTBDBggrBgEFBQcwAoY3aHR0cDovL2Nh
Y2VydHMuZGlnaWNlcnQuY29tL0RpZ2lDZXJ0U0hBMkFzc3VyZWRJRENBLmNydDANBgkqhkiG
9w0BAQsFAAOCAQEAH1Dvq3r4yh4+zU4t+5Rg3EzwMpSPxApBivVcW/KPq9uwdlu3yGBPJlG9
j4BXOT7fEUEGpCfyfRhBzTReyc2zask73fDRTzNFl5U3gqzOre5+Xtzv0qHyZGZ2EGcPTFv9
oaAVTug//Z6ZSr4dtDphV/7uSA4Hj1riFh5yxHErwUfrbCneIspVqwSVJqjkKWGID6W0YB0D
cYJZGlyAH0FP/4+TMDxXOti2ypQrsZpNSfvc4TGC1p13Lyp4XEY+UysVtcypAgersTBN6gCb
7ueBt5KPTj9pH4w4C0lNO6rRIc6AGtJIuXHYyiy9CXUTOT5xLToXLZCyPXd+HFuWwdD9lzCC
Bk4wggU2oAMCAQICEASueWBmZpAaucV/pmxb3M0wDQYJKoZIhvcNAQELBQAwZTELMAkGA1UE
BhMCVVMxFTATBgNVBAoTDERpZ2lDZXJ0IEluYzEZMBcGA1UECxMQd3d3LmRpZ2ljZXJ0LmNv
bTEkMCIGA1UEAxMbRGlnaUNlcnQgQXNzdXJlZCBJRCBSb290IENBMB4XDTEzMTEwNTEyMDAw
MFoXDTI4MTEwNTEyMDAwMFowZTELMAkGA1UEBhMCVVMxFTATBgNVBAoTDERpZ2lDZXJ0IElu
YzEZMBcGA1UECxMQd3d3LmRpZ2ljZXJ0LmNvbTEkMCIGA1UEAxMbRGlnaUNlcnQgU0hBMiBB
c3N1cmVkIElEIENBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA3PgRIz9qte/A
J3kbLQWHohBDMd8O1BUbT3ekIs4+jHDwvgeO3ScqvAEdtiwKyt1pWB9B7WoFH9pjeFkeIiwr
+Lp+yTU7VvEffEJ+JbAjGcZFONc9RPkgfGCuHLBaGAS+jzv3qfCUmqYMY0m2QRdTQDK9T+ZQ
elAfJUXo8Ymvzf9e/1Dz8BcR/73FifW9YrnY+45FBIVtmc3FSE39JqsCNkXqNtdfauIagkEK
3OnZ9ZEXjsYhrTg8E+Yef2ac1U3ZRtr2z1KnfTskw7TBUTXGm+vU737kewPhRL16CzfgT8uC
ig1xGOSm4IksG/OyczzBsJKeGH29q33FfQihLMKfcwIDAQABo4IC+DCCAvQwEgYDVR0TAQH/
BAgwBgEB/wIBADAOBgNVHQ8BAf8EBAMCAYYwNAYIKwYBBQUHAQEEKDAmMCQGCCsGAQUFBzAB
hhhodHRwOi8vb2NzcC5kaWdpY2VydC5jb20wgYEGA1UdHwR6MHgwOqA4oDaGNGh0dHA6Ly9j
cmw0LmRpZ2ljZXJ0LmNvbS9EaWdpQ2VydEFzc3VyZWRJRFJvb3RDQS5jcmwwOqA4oDaGNGh0
dHA6Ly9jcmwzLmRpZ2ljZXJ0LmNvbS9EaWdpQ2VydEFzc3VyZWRJRFJvb3RDQS5jcmwwHQYD
VR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMIIBswYDVR0gBIIBqjCCAaYwggGiBgpghkgB
hv1sAAIEMIIBkjAoBggrBgEFBQcCARYcaHR0cHM6Ly93d3cuZGlnaWNlcnQuY29tL0NQUzCC
AWQGCCsGAQUFBwICMIIBVh6CAVIAQQBuAHkAIAB1AHMAZQAgAG8AZgAgAHQAaABpAHMAIABD
AGUAcgB0AGkAZgBpAGMAYQB0AGUAIABjAG8AbgBzAHQAaQB0AHUAdABlAHMAIABhAGMAYwBl
AHAAdABhAG4AYwBlACAAbwBmACAAdABoAGUAIABEAGkAZwBpAEMAZQByAHQAIABDAFAALwBD
AFAAUwAgAGEAbgBkACAAdABoAGUAIABSAGUAbAB5AGkAbgBnACAAUABhAHIAdAB5ACAAQQBn
AHIAZQBlAG0AZQBuAHQAIAB3AGgAaQBjAGgAIABsAGkAbQBpAHQAIABsAGkAYQBiAGkAbABp
AHQAeQAgAGEAbgBkACAAYQByAGUAIABpAG4AYwBvAHIAcABvAHIAYQB0AGUAZAAgAGgAZQBy
AGUAaQBuACAAYgB5ACAAcgBlAGYAZQByAGUAbgBjAGUALjAdBgNVHQ4EFgQU5wIjgABP2Ne8
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
ixnFLmhC/gPoYKHczP3y+JHaMveuJl75hHq6ZuHeH2PyX20VFsXNBKJrvZ8BhTZOoozuNapP
jiG6HLdqngPuTz3JVyTTR2FX809nclnxoMWjAgMBAAGjggNoMIIDZDAfBgNVHSMEGDAWgBQV
ABIrE5iymQftHt+ivlcNK2cCzTAdBgNVHQ4EFgQUs8L0dmF6T/V40vXJJzF+YNyzNo0wJAYD
VR0RBB0wG4EZdGVycnkubWFuZGVyc29uQGljYW5uLm9yZzAOBgNVHQ8BAf8EBAMCBaAwHQYD
VR0lBBYwFAYIKwYBBQUHAwQGCCsGAQUFBwMCMH0GA1UdHwR2MHQwOKA2oDSGMmh0dHA6Ly9j
cmwzLmRpZ2ljZXJ0LmNvbS9EaWdpQ2VydEFzc3VyZWRJRENBLTEuY3JsMDigNqA0hjJodHRw
Oi8vY3JsNC5kaWdpY2VydC5jb20vRGlnaUNlcnRBc3N1cmVkSURDQS0xLmNybDCCAcUGA1Ud
IASCAbwwggG4MIIBtAYKYIZIAYb9bAQBAjCCAaQwOgYIKwYBBQUHAgEWLmh0dHA6Ly93d3cu
ZGlnaWNlcnQuY29tL3NzbC1jcHMtcmVwb3NpdG9yeS5odG0wggFkBggrBgEFBQcCAjCCAVYe
ggFSAEEAbgB5ACAAdQBzAGUAIABvAGYAIAB0AGgAaQBzACAAQwBlAHIAdABpAGYAaQBjAGEA
dABlACAAYwBvAG4AcwB0AGkAdAB1AHQAZQBzACAAYQBjAGMAZQBwAHQAYQBuAGMAZQAgAG8A
ZgAgAHQAaABlACAARABpAGcAaQBDAGUAcgB0ACAAQwBQAC8AQwBQAFMAIABhAG4AZAAgAHQA
aABlACAAUgBlAGwAeQBpAG4AZwAgAFAAYQByAHQAeQAgAEEAZwByAGUAZQBtAGUAbgB0ACAA
dwBoAGkAYwBoACAAbABpAG0AaQB0ACAAbABpAGEAYgBpAGwAaQB0AHkAIABhAG4AZAAgAGEA
cgBlACAAaQBuAGMAbwByAHAAbwByAGEAdABlAGQAIABoAGUAcgBlAGkAbgAgAGIAeQAgAHIA
ZQBmAGUAcgBlAG4AYwBlAC4wdwYIKwYBBQUHAQEEazBpMCQGCCsGAQUFBzABhhhodHRwOi8v
b2NzcC5kaWdpY2VydC5jb20wQQYIKwYBBQUHMAKGNWh0dHA6Ly9jYWNlcnRzLmRpZ2ljZXJ0
LmNvbS9EaWdpQ2VydEFzc3VyZWRJRENBLTEuY3J0MAwGA1UdEwEB/wQCMAAwDQYJKoZIhvcN
AQEFBQADggEBAGKcMSvyr3YW8kKqyqdspTEKTc6lR6H6OITyC056f6PlMmFZ+nWlkopWlflz
QcxOUZv3+5rNogNcwczrxr+eaSx9J+pYCEU3rgBs3yiLDwsD72EJJDAD1x84fQOOJtfYb4oE
4Djzco83Dk4h6sMAiUg0xGcdewhJK80D6tb3xtS75PgFoxLcQrBprLghx2mY8EPErBiO1uXA
NWOEU3EH+kvXiKUrDsFyGHQ4FqvVIYv2plu68ltOmBh+wR2oraoJpt9jGbond1MyVFOvi48e
7hgPRXupNbjxB4Wl0wKKGz0qT3ToBpp8VAkULtjiO/iPLx4knuwwvy5sRAwuZAfpVE4xggH/
MIIB+wIBATB5MGUxCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNV
BAsTEHd3dy5kaWdpY2VydC5jb20xJDAiBgNVBAMTG0RpZ2lDZXJ0IFNIQTIgQXNzdXJlZCBJ
RCBDQQIQCdH8WGGFd+ltZ41MsFbVvDAJBgUrDgMCGgUAoF0wIwYJKoZIhvcNAQkEMRYEFEbv
WCjYV1veM9UGcgKNL3IFjg72MBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcN
AQkFMQ8XDTE3MDMzMDIwNDYzOFowDQYJKoZIhvcNAQEBBQAEggEAIQvzp+INWAei1NvUn8uL
uEYk7aWf3hNQFEsgNICDXSYA8o1GRzYC6A//fX57Wu2BefgLyagCYJrGfIYLiuGueeUMuvAs
68ftHjqGhwO+So/JiTccsh+7PtPAMJfhqtQnvVJXs1lQy2dF2ODpprtx9IjRFQV1Ud2XH//w
b0EWFNPqX8uZYgQjQjBMgjX9wEP2+O5iaXS7tzOJHpZ0zgpocxlfuE8QqIVQQ80B4h5z1bV/
YivZt20XfGn5dFe8iUt0LMSNiK7SQf2iCC/oGq8g66GQrDbCqbhJyxVZJDBLIiDlYfbRwsoz
NQqIFWMxgX9MjIjyrq7eoXWZgzdvawyM4A==

--B_3573787598_212650162--


From nobody Thu Mar 30 13:49:21 2017
Return-Path: <John.Woodworth@CenturyLink.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 39A0D1270A7 for <dnsop@ietfa.amsl.com>; Thu, 30 Mar 2017 13:49:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.902
X-Spam-Level: 
X-Spam-Status: No, score=-1.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rPWcv77AuUvN for <dnsop@ietfa.amsl.com>; Thu, 30 Mar 2017 13:49:05 -0700 (PDT)
Received: from lxdnp29m.centurylink.com (lxdnp29m.centurylink.com [155.70.32.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D9DCC124B0A for <dnsop@ietf.org>; Thu, 30 Mar 2017 13:49:04 -0700 (PDT)
Received: from lxdenvmpc030.qintra.com (emailout.qintra.com [10.1.51.30]) by lxdnp29m.centurylink.com (8.14.8/8.14.8) with ESMTP id v2UKn3Ov011674 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 30 Mar 2017 14:49:04 -0600
Received: from lxdenvmpc030.qintra.com (unknown [127.0.0.1]) by IMSA (Postfix) with ESMTP id DF5AB1E0035; Thu, 30 Mar 2017 14:48:58 -0600 (MDT)
Received: from lxdnp32k.corp.intranet (unknown [151.119.92.134]) by lxdenvmpc030.qintra.com (Postfix) with ESMTP id B938E1E0061; Thu, 30 Mar 2017 14:48:58 -0600 (MDT)
Received: from lxdnp32k.corp.intranet (localhost [127.0.0.1]) by lxdnp32k.corp.intranet (8.14.8/8.14.8) with ESMTP id v2UKmwd0049637; Thu, 30 Mar 2017 14:48:58 -0600
Received: from vodcwhubex501.ctl.intranet (vodcwhubex501.ctl.intranet [151.117.206.27]) by lxdnp32k.corp.intranet (8.14.8/8.14.8) with ESMTP id v2UKmwAZ049624 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Thu, 30 Mar 2017 14:48:58 -0600
Received: from PODCWMBXEX501.ctl.intranet ([169.254.1.196]) by vodcwhubex501.ctl.intranet ([151.117.206.27]) with mapi id 14.03.0339.000; Thu, 30 Mar 2017 15:48:58 -0500
From: "Woodworth, John R" <John.Woodworth@CenturyLink.com>
To: "'John R Levine'" <johnl@taugh.com>
CC: "dnsop@ietf.org" <dnsop@ietf.org>, "Woodworth, John R" <John.Woodworth@CenturyLink.com>
Thread-Topic: [DNSOP] BULK RR as optional feature
Thread-Index: AQHSp/GxEz7tgyTElE2qFZBLVlV576GrDi6A///pAzCAAHKOgIAAGG8A//+zUjCAAPDVAIABbY1wgAB8swD//6x4EAAL0lyAAApru7A=
Date: Thu, 30 Mar 2017 20:48:57 +0000
Message-ID: <A05B583C828C614EBAD1DA920D92866BD0733A4F@PODCWMBXEX501.ctl.intranet>
References: <20170328183156.2467.qmail@ary.lan> <20170328205151.GB23312@isc.org> <A05B583C828C614EBAD1DA920D92866BD0717CFC@PODCWMBXEX501.ctl.intranet> <20170329021935.GA25314@isc.org> <alpine.OSX.2.20.1703282245500.4804@ary.local> <A05B583C828C614EBAD1DA920D92866BD071C1E3@PDDCWMBXEX507.ctl.intranet> <alpine.OSX.2.20.1703290833160.5140@ary.local> <A05B583C828C614EBAD1DA920D92866BD07336F0@PODCWMBXEX501.ctl.intranet> <20170330184914.GB58639@isc.org> <A05B583C828C614EBAD1DA920D92866BD0733877@PODCWMBXEX501.ctl.intranet> <alpine.OSX.2.20.1703301422210.8232@dhcp-80f1.meeting.ietf.org>
In-Reply-To: <alpine.OSX.2.20.1703301422210.8232@dhcp-80f1.meeting.ietf.org>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [151.117.206.8]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-TM-AS-MML: disable
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/phLZNwUZpyqo2yLR4W3ELwJ49Qk>
Subject: Re: [DNSOP] BULK RR as optional feature
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Mar 2017 20:49:09 -0000

> -----Original Message-----
> From: DNSOP [mailto:dnsop-bounces@ietf.org] On Behalf Of John R Levine
>
> That's a lot of "if"s.  It is quite common for primary and secondary
> providers to have only a loose relationship, and they do not know or
> care about their detailed capabilities.  I swap secondary service
> with a bunch of other people I rarely talk to (no need) and if they
> started sending me BULK records, the results would not be good.
>

Hi John,

Thanks again for your time.

This seems to me more a problem of demand vs. capabilities.

If my secondary provider didn't offer a feature that was important
to me, say DKIM, I would _have_to_ contact them and request they
upgrade stressing its importance to me and my business.  If there
was no chance of support within a reasonable time-frame I would
have no choice but to move.  If enough requests were made to support
DKIM, it may justify an upgrade to that provider.  This is really no
different, if there is no demand then support is always optional.

  Not to pick on DKIM, this could really be anything, DNSSEC,
  dual-stack support, etc.

>
> It seems like you are assuming that everyone will eventually support
> BULK.
>

More blind optimism than an assumption :)

I would hope at least NPN validation support would be eventually
included nearly everywhere but understand even if this should turn out
to be true it will likely take many years.

>
> I see no reason to assume that -- for those of us with small systems,
> and who do not want to do generic 6 rDNS (see
> draft-ietf-dnsop-isp-ip6rdns) it's just bloat.  This means it'll
> always be optional, and optional DNS features present new
> operational issues that we haven't begun to address.
>

Agreed and if it were important to hypothetical me, hypothetical I
might hypothetically say "We're gonna need a bigger boat" :)


Thanks,
John

>
> Regards,
> John Levine, johnl@taugh.com, Taughannock Networks, Trumansburg NY
> Please consider the environment before reading this e-mail. https://jl.ly
>
> _______________________________________________
> DNSOP mailing list
> DNSOP@ietf.org
> https://www.ietf.org/mailman/listinfo/dnsop
>
-- THESE ARE THE DROIDS TO WHOM I REFER:
This communication is the property of CenturyLink and may contain confident=
ial or privileged information. Unauthorized use of this communication is st=
rictly prohibited and may be unlawful. If you have received this communicat=
ion in error, please immediately notify the sender by reply e-mail and dest=
roy all copies of the communication and any attachments.


From nobody Thu Mar 30 13:54:40 2017
Return-Path: <mellon@fugue.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5BEB51294A4 for <dnsop@ietfa.amsl.com>; Thu, 30 Mar 2017 13:54:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=fugue-com.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id w9x10mAtpVmH for <dnsop@ietfa.amsl.com>; Thu, 30 Mar 2017 13:54:25 -0700 (PDT)
Received: from mail-pg0-x232.google.com (mail-pg0-x232.google.com [IPv6:2607:f8b0:400e:c05::232]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9F385129515 for <dnsop@ietf.org>; Thu, 30 Mar 2017 13:54:22 -0700 (PDT)
Received: by mail-pg0-x232.google.com with SMTP id x125so50068392pgb.0 for <dnsop@ietf.org>; Thu, 30 Mar 2017 13:54:22 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fugue-com.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=f29ic3tr+v5AQcuuOLqC+uq6CsJK934F8K+pIx45bGM=; b=en4FbKv/+RHlkSuElzoI/dKCjuF3IUKbrfzTMuwqyPRGapyuTf7cPgcuKX9tBi2waH RNaLN+RszbiPztTzvXYij9QzZ2E2B/sS0wX9fSguYuSQ6oxAeFrtxLj8193c1FmIBr6p +jQxa+lHLDgGROsyCGivkMCgeY4/QaUcafL22HIDJTx9rn07PTa8WpBtNuVQxSnIrBaX IujVvDD0xikPFKFX1Ul3qfHs7nJlQTwm49D9V6Rh++fTvkRtYiRMuGQsc7+GE0Yue+ox Qu71nsrbYwNYHI/PTuYKNKr0b5MPYGXKUQOHiQB1j+nGsyq3FpQ4CsQ7xTqJR+cQ6KjF 3+Ww==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=f29ic3tr+v5AQcuuOLqC+uq6CsJK934F8K+pIx45bGM=; b=q5DCEHs3E9Mb48ruDtdg7l2EVk4a0MpkxH49H3W0DPlN7V63U2u07+mmSFM70DAuCu e2IjyKIWaIzXJ2KpmnvVfiQQS+EFHkwbD8U3vvNI/kM4YsNGcpK1LmO/H1ju73clhAKU N6anhrjus2XH52KzDQuvI4XCiJi4vJeZorfq7oz12rbCJbI4L1uD6PQp0xTVhHT+iA6e QPtVodbCYD7TMju7XZgXEFYKnDe92evpKw+lxUjyDuDwrQHCQdohB/9r2aHaYoIAbCP6 EUnlvOJ5DMKUCOy/P26yWywCrWycj0n1WwKNCkFcZ4D8mcpuTkgSeD47/QYE+L4NCAoq rVYQ==
X-Gm-Message-State: AFeK/H0gS203hTKBkQwF3yZFxN4dFwww0mLQSaZ58drjcWLZKPJHdLeHwUE+SSfbsh6p1j7qVVzWi2x6uLv+qA==
X-Received: by 10.98.210.133 with SMTP id c127mr1115872pfg.83.1490907262131; Thu, 30 Mar 2017 13:54:22 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.100.179.203 with HTTP; Thu, 30 Mar 2017 13:54:21 -0700 (PDT)
Received: by 10.100.179.203 with HTTP; Thu, 30 Mar 2017 13:54:21 -0700 (PDT)
In-Reply-To: <07190227-DC82-4B1A-93CE-DF66AEB5111D@icann.org>
References: <07190227-DC82-4B1A-93CE-DF66AEB5111D@icann.org>
From: Ted Lemon <mellon@fugue.com>
Date: Thu, 30 Mar 2017 15:54:21 -0500
Message-ID: <CAPt1N1=AU8Xk0MCYW4kEETeJMDkLCS3BBxz8zk0LGWPYeWJO=g@mail.gmail.com>
To: Terry Manderson <terry.manderson@icann.org>
Cc: dnsop WG <dnsop@ietf.org>, HOMENET <homenet@ietf.org>
Content-Type: multipart/alternative; boundary=001a11468cd2c0b642054bf8e57d
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/tGkWPZ5sk0elBVtkmOhsDLMPXtg>
Subject: Re: [DNSOP] [homenet] My assessment of .homenet as described during the WG session yesterday.
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Mar 2017 20:54:27 -0000

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

Thanks, Terry!  I know this wasn't a fun discussion, but it is good to get
a clear answer that sets or expectations, so thanks for that!

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

<div dir=3D"auto"><div>Thanks, Terry!=C2=A0 I know this wasn&#39;t a fun di=
scussion, but it is good to get a clear answer that sets or expectations, s=
o thanks for that!</div></div>

--001a11468cd2c0b642054bf8e57d--


From nobody Thu Mar 30 14:49:03 2017
Return-Path: <marka@isc.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D33741296CB for <dnsop@ietfa.amsl.com>; Thu, 30 Mar 2017 14:49:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.881
X-Spam-Level: 
X-Spam-Status: No, score=-5.881 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, MISSING_HEADERS=1.021, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fJFLkinSxeIk for <dnsop@ietfa.amsl.com>; Thu, 30 Mar 2017 14:48:59 -0700 (PDT)
Received: from mx.ams1.isc.org (mx.ams1.isc.org [199.6.1.65]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A890712940E for <dnsop@ietf.org>; Thu, 30 Mar 2017 14:48:56 -0700 (PDT)
Received: from zmx1.isc.org (zmx1.isc.org [149.20.0.20]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx.ams1.isc.org (Postfix) with ESMTPS id EE89124AE08 for <dnsop@ietf.org>; Thu, 30 Mar 2017 21:48:52 +0000 (UTC)
Received: from zmx1.isc.org (localhost [127.0.0.1]) by zmx1.isc.org (Postfix) with ESMTPS id E4DE0160047 for <dnsop@ietf.org>; Thu, 30 Mar 2017 21:48:52 +0000 (UTC)
Received: from localhost (localhost [127.0.0.1]) by zmx1.isc.org (Postfix) with ESMTP id C2295160092 for <dnsop@ietf.org>; Thu, 30 Mar 2017 21:48:52 +0000 (UTC)
Received: from zmx1.isc.org ([127.0.0.1]) by localhost (zmx1.isc.org [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id WV6rZcYb_KV3 for <dnsop@ietf.org>; Thu, 30 Mar 2017 21:48:52 +0000 (UTC)
Received: from rock.dv.isc.org (unknown [31.130.238.201]) by zmx1.isc.org (Postfix) with ESMTPSA id 7E2D5160047 for <dnsop@ietf.org>; Thu, 30 Mar 2017 21:48:52 +0000 (UTC)
Received: from rock.dv.isc.org (localhost [IPv6:::1]) by rock.dv.isc.org (Postfix) with ESMTP id AEED76A57069 for <dnsop@ietf.org>; Fri, 31 Mar 2017 08:48:50 +1100 (AEDT)
Cc: dnsop@ietf.org
From: Mark Andrews <marka@isc.org>
References: <22745.38650.113925.208670@gro.dd.org>
In-reply-to: Your message of "Mon, 27 Mar 2017 18:49:30 -0400." <22745.38650.113925.208670@gro.dd.org>
Date: Fri, 31 Mar 2017 08:48:50 +1100
Message-Id: <20170330214850.AEED76A57069@rock.dv.isc.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/vx7MmuzC4OKfVnUr6QWn2jmq8mY>
Subject: Re: [DNSOP] draft-tale-dnsop-edns-clientid
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Mar 2017 21:49:02 -0000

I'm going to assume these two proposals can be merged.

The simple way to do this is to *always* add a OPT record that only
contains this option to the end of the packet adjusting the additional
section count.  This OPT record is removed and the additional section
count is adjusted prior to TSIG / SIG(0) verification.

When replying via the front end, you always add a OPT record to the
end of the packet after TSIG / SIG(0) computation adjusting the
additional section count.  This is removed by the front end adjusting
the additional section count.

This allows for TSIG, SIG(0) and plain DNS to be handled gracefully.
Any other options like destination address can be added to this OPT
record.

If people really object to two OPT records we can do a OPT clone.

Mark
-- 
Mark Andrews, ISC
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE: +61 2 9871 4742                 INTERNET: marka@isc.org


From nobody Thu Mar 30 15:29:02 2017
Return-Path: <tjw.ietf@gmail.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 724C9129440 for <dnsop@ietfa.amsl.com>; Thu, 30 Mar 2017 15:29:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FpWY8gDJwkp5 for <dnsop@ietfa.amsl.com>; Thu, 30 Mar 2017 15:28:59 -0700 (PDT)
Received: from mail-wr0-x232.google.com (mail-wr0-x232.google.com [IPv6:2a00:1450:400c:c0c::232]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 633BD127863 for <dnsop@ietf.org>; Thu, 30 Mar 2017 15:28:59 -0700 (PDT)
Received: by mail-wr0-x232.google.com with SMTP id w43so80465885wrb.0 for <dnsop@ietf.org>; Thu, 30 Mar 2017 15:28:59 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:in-reply-to:references:from:date:message-id:subject:to;  bh=OaGs0uCCxlYkRNTOoc6Od8jTtEGr8les9PK5lVeSHAM=; b=p8s+dMv7N9jCOSpEmZyC0Pvpz3p6JSj+ziYPVwXZ6S/rYsalcDaVmQccJSZQpA5sTY RITI1pStaO5J92MixhnrZmhJUv5VTaNJB+xGE8OdgklLKbrmpV9ijJhJLIoIjEiUxUvu 4edKtrvNyMaDHs6KBXth9wBH4fRjy+CZMli3bALrSZr5SSaKhgA7vwPxpuEZl/436eRj fVEvv3jeHtrtQYZimqg8WndcbXEIdCMbB1NkKiVzXUZMsKrUs9Zxw2M5R1XA6QXCrgLL DrIviwP60I6whsvTq7RWTpCoWxodDG6wsWv0fJNtfl6Bpjgn8k5wV95VUyKyDXnUMYFW 4Ovg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=OaGs0uCCxlYkRNTOoc6Od8jTtEGr8les9PK5lVeSHAM=; b=fu42ikFhaC1XJU3DPysUCNJQCjM+axoKrhVVhY71HbcTvtrS0S+LILGPhmW1/ZpU22 dcX4zQSE+U7qrsUfXYrJV2Tik+MB4hp8zsUhRYuxW7dZBDlutDncXXV7cYJXgyWoVklT lxpFUc9hRGJGfJUF8eNLXgymY5GMkJ6qpuC7cpQ3lEj1NtrN9qYem6EcL44KcPUwKQPz qv8Lymc21sTA6G2dcP4rBKn1cig2Af+4QsevAOcyKauT2VsYOdp2mzkI/T0Ykk1l2Z4G AZK1kiGsMNbltjPdriomVs9GoCqPoaEIs6oYxNWgRLRMtVAIRm19mZfK+iMU1MycMeFQ 59zA==
X-Gm-Message-State: AFeK/H1x36eS9IOwYdSqapjPtBdJBdaQZrKTipFN3fLL/EoqDScQD4MUnqMgsH9VAQTWDBqI/UnXFaADSK7cJg==
X-Received: by 10.223.166.46 with SMTP id k43mr1809485wrc.64.1490912937782; Thu, 30 Mar 2017 15:28:57 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.223.165.70 with HTTP; Thu, 30 Mar 2017 15:28:57 -0700 (PDT)
In-Reply-To: <CADyWQ+ECthEmWxDbc717BMQo_=PMxz9M0vthDxjOpNW_M7XPTw@mail.gmail.com>
References: <CADyWQ+ECthEmWxDbc717BMQo_=PMxz9M0vthDxjOpNW_M7XPTw@mail.gmail.com>
From: tjw ietf <tjw.ietf@gmail.com>
Date: Thu, 30 Mar 2017 17:28:57 -0500
Message-ID: <CADyWQ+H4t7Ps3RFA=YfdyGZfRYW-WHjMLkknSjYz9cR0TF3odw@mail.gmail.com>
To: dnsop <dnsop@ietf.org>
Content-Type: multipart/alternative; boundary=f403045cf0b20c3608054bfa389c
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/tIy7NMTXa03GirFrkDAAHybuvuI>
Subject: Re: [DNSOP] DNSOP Call for Adoption: draft-hardaker-rfc5011-security-considerations
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Mar 2017 22:29:01 -0000

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

Hi

The Call for Adoption has ended and there was support to adopt this
document and work out the handful of issues brought up.  Thanks everyone
for comments, etc.

If the authors can upload a new version we;ll get that one squared away.

thanks
tim/suzanne

On Thu, Mar 16, 2017 at 2:16 AM, tjw ietf <tjw.ietf@gmail.com> wrote:

> All
>
> We've had a lot of WG discussion on this, and it seems relevant to do a
> formal call for adoption.   If there are outstanding issues raised during
> the CfA, time in Chicago will be set aside to have those discussions.
>
>
> This starts a Call for Adoption for:  draft-hardaker-rfc5011-
> security-considerations
>
> The draft is available here:
> https://datatracker.ietf.org/doc/draft-hardaker-rfc5011-
> security-considerations/
>
> Please review this draft to see if you think it is suitable for adoption
> by DNSOP, and comments to the list, clearly stating your view.
>
> Please also indicate if you are willing to contribute text, review, etc.
>
> If there are
>
> This call for adoption ends: 30 March 2017
>
> Thanks,
> tim wicinski
> DNSOP co-chair
>

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

<div dir=3D"ltr">Hi<div><br></div><div>The Call for Adoption has ended and =
there was support to adopt this document and work out the handful of issues=
 brought up.=C2=A0 Thanks everyone for comments, etc.=C2=A0</div><div><br><=
/div><div>If the authors can upload a new version we;ll get that one square=
d away.</div><div><br></div><div>thanks</div><div>tim/suzanne</div></div><d=
iv class=3D"gmail_extra"><br><div class=3D"gmail_quote">On Thu, Mar 16, 201=
7 at 2:16 AM, tjw ietf <span dir=3D"ltr">&lt;<a href=3D"mailto:tjw.ietf@gma=
il.com" target=3D"_blank">tjw.ietf@gmail.com</a>&gt;</span> wrote:<br><bloc=
kquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #cc=
c solid;padding-left:1ex"><div dir=3D"ltr"><div style=3D"font-family:monosp=
ace;font-size:14px">All</div><div style=3D"font-family:monospace;font-size:=
14px"><br></div><div style=3D"font-family:monospace;font-size:14px">We&#39;=
ve had a lot of WG discussion on this, and it seems relevant to do a formal=
 call for adoption. =C2=A0 If there are outstanding issues raised during th=
e CfA, time in Chicago will be set aside to have those discussions.=C2=A0</=
div><div style=3D"font-family:monospace;font-size:14px"><br></div><div styl=
e=3D"font-family:monospace;font-size:14px"><br></div><div style=3D"font-fam=
ily:monospace;font-size:14px">This starts a Call for Adoption for: =C2=A0dr=
aft-hardaker-rfc5011-<wbr>security-considerations</div><div style=3D"font-f=
amily:monospace;font-size:14px"><br></div><div style=3D"font-family:monospa=
ce;font-size:14px">The draft is available here:</div><div style=3D"font-fam=
ily:monospace;font-size:14px"><a href=3D"https://datatracker.ietf.org/doc/d=
raft-hardaker-rfc5011-security-considerations/" target=3D"_blank">https://d=
atatracker.ietf.org/<wbr>doc/draft-hardaker-rfc5011-<wbr>security-considera=
tions/</a><br></div><div style=3D"font-family:monospace;font-size:14px"><br=
></div><div style=3D"font-family:monospace;font-size:14px">Please review th=
is draft to see if you think it is suitable for adoption by DNSOP, and comm=
ents to the list, clearly stating your view.</div><div style=3D"font-family=
:monospace;font-size:14px"><br></div><div style=3D"font-family:monospace;fo=
nt-size:14px">Please also indicate if you are willing to contribute text, r=
eview, etc.</div><div style=3D"font-family:monospace;font-size:14px"><br></=
div><div style=3D"font-family:monospace;font-size:14px">If there are=C2=A0<=
/div><div style=3D"font-family:monospace;font-size:14px"><br></div><div sty=
le=3D"font-family:monospace;font-size:14px">This call for adoption ends: 30=
 March 2017</div><div style=3D"font-family:monospace;font-size:14px"><br></=
div><div style=3D"font-family:monospace;font-size:14px">Thanks,</div><div s=
tyle=3D"font-family:monospace;font-size:14px">tim wicinski</div><div style=
=3D"font-family:monospace;font-size:14px">DNSOP co-chair</div><div style=3D=
"font-family:monospace;font-size:14px"></div></div>
</blockquote></div><br></div>

--f403045cf0b20c3608054bfa389c--


From nobody Thu Mar 30 16:08:33 2017
Return-Path: <johnl@taugh.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8E9F512949E for <dnsop@ietfa.amsl.com>; Thu, 30 Mar 2017 16:08:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oGj6llv43qkh for <dnsop@ietfa.amsl.com>; Thu, 30 Mar 2017 16:08:29 -0700 (PDT)
Received: from miucha.iecc.com (abusenet-1-pt.tunnel.tserv4.nyc4.ipv6.he.net [IPv6:2001:470:1f06:1126::2]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6E6B1129434 for <dnsop@ietf.org>; Thu, 30 Mar 2017 16:08:29 -0700 (PDT)
Received: (qmail 22364 invoked from network); 30 Mar 2017 23:08:28 -0000
Received: from unknown (64.57.183.18) by mail1.iecc.com with QMQP; 30 Mar 2017 23:08:28 -0000
Date: 30 Mar 2017 23:08:06 -0000
Message-ID: <20170330230806.6273.qmail@ary.lan>
From: "John Levine" <johnl@taugh.com>
To: dnsop@ietf.org
Cc: rharolde@umich.edu
In-Reply-To: <CA+nkc8Bwc6eQz6YPAnMLNjvHm4POLTyvsTRQC5Pn+R4iTzaB-g@mail.gmail.com>
Organization: 
X-Headerized: yes
Mime-Version: 1.0
Content-type: text/plain; charset=utf-8
Content-transfer-encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/sZrs-tajN1Lti_mrvG15KYZPlTc>
Subject: Re: [DNSOP] New draft for ALIAS/ANAME type
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Mar 2017 23:08:31 -0000

>If you sign offline, what happens when the A records change?

You Lose(tm).  For that matter, you lose even when the A records don't
change since the signer only sees the ANAME, not the A or AAAA.

I did an ANAME like feature in my DNS system, entirely on the
provisioning side.  It does offline signing, zones are constructed by
the provisioning software, expanding the anames, then signed, then
given to the master server, NSD in my case.  It remembers which zones
have anames and rechecks them every hour, redoing the zone's expansion
and signing if they've changed.

This lets me do things that regular ANAME can't, in particular
shadowing data from a server that is not authoritative for the zone.
My users often host their web sites at hosting providers that insist
you use their name servers, except that they don't provide usable mail
so I have to do the mail and DNS.  On my server, the aname-like things
can specify what server to query as well as what name, so it
automatically follows the A and AAAA records that the web host
publishes in their DNS.

My objection to ANAME is more or less the same as it is to BULK, even
though ANAME is vastly less complex.  It requires that an
authoritative server include a recursive client and do online signing,
both of which would be rather large additions to the mandatory set of
server features.

I think it'd be fine to reserve ANAME as a pseudo-rrtype so that
people can do the name following magic consistently in their provisioning
software, but I wouldn't want to put it into DNS servers.

R's,
John


From nobody Thu Mar 30 16:15:25 2017
Return-Path: <each@isc.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D1195129416 for <dnsop@ietfa.amsl.com>; Thu, 30 Mar 2017 16:15:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.902
X-Spam-Level: 
X-Spam-Status: No, score=-6.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aSHe2txWJFH1 for <dnsop@ietfa.amsl.com>; Thu, 30 Mar 2017 16:15:22 -0700 (PDT)
Received: from mx.pao1.isc.org (mx.pao1.isc.org [IPv6:2001:4f8:0:2::2b]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id ED16B1294FA for <dnsop@ietf.org>; Thu, 30 Mar 2017 16:15:15 -0700 (PDT)
Received: from bikeshed.isc.org (bikeshed.isc.org [149.20.48.19]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by mx.pao1.isc.org (Postfix) with ESMTPS id 0F37D34940C; Thu, 30 Mar 2017 23:13:59 +0000 (UTC)
Received: by bikeshed.isc.org (Postfix, from userid 10292) id 00BF3216C1C; Thu, 30 Mar 2017 23:13:58 +0000 (UTC)
Date: Thu, 30 Mar 2017 23:13:58 +0000
From: Evan Hunt <each@isc.org>
To: John Levine <johnl@taugh.com>
Cc: dnsop@ietf.org, rharolde@umich.edu
Message-ID: <20170330231358.GA92307@isc.org>
References: <CA+nkc8Bwc6eQz6YPAnMLNjvHm4POLTyvsTRQC5Pn+R4iTzaB-g@mail.gmail.com> <20170330230806.6273.qmail@ary.lan>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <20170330230806.6273.qmail@ary.lan>
User-Agent: Mutt/1.5.23 (2014-03-12)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/eCFom-E5fWA3AyBWaaJcNu48GXw>
Subject: Re: [DNSOP] New draft for ALIAS/ANAME type
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Mar 2017 23:15:24 -0000

On Thu, Mar 30, 2017 at 11:08:06PM -0000, John Levine wrote:
> though ANAME is vastly less complex.  It requires that an
> authoritative server include a recursive client and do online signing,
> both of which would be rather large additions to the mandatory set of
> server features.

It can outsource resolution to an external recursive resolver. Depending
on the implementation details, signing could also be handed by an external
bump-in-the-wire signer.

(Incidentally, I'm working on a somewhat more ambitious ANAME draft with
Peter van Dijk and Anthony Eden, who has kindly agreed to merge his efforts
with ours. I expect to post it in a few days, stay tuned.)

-- 
Evan Hunt -- each@isc.org
Internet Systems Consortium, Inc.


From nobody Thu Mar 30 16:50:52 2017
Return-Path: <ggm@algebras.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 077241295EE for <dnsop@ietfa.amsl.com>; Thu, 30 Mar 2017 16:50:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.601
X-Spam-Level: 
X-Spam-Status: No, score=-2.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=algebras-org.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8QegNTdmjGBg for <dnsop@ietfa.amsl.com>; Thu, 30 Mar 2017 16:50:43 -0700 (PDT)
Received: from mail-vk0-x22e.google.com (mail-vk0-x22e.google.com [IPv6:2607:f8b0:400c:c05::22e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6D82A12960D for <dnsop@ietf.org>; Thu, 30 Mar 2017 16:50:43 -0700 (PDT)
Received: by mail-vk0-x22e.google.com with SMTP id r69so73490891vke.2 for <dnsop@ietf.org>; Thu, 30 Mar 2017 16:50:43 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=algebras-org.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=jGBRU0Pt7cdTzpCcT/Bl0osIWaMeFjPN76SRJQA1ZGo=; b=yuk2QASvT1vH06yRSQL6OcDtzE055WJTdYbXG7mJkaNoeRuOd25EkW1IsZVJ2PLu4D p0RU0ZE7ua6F8In/iHjwDWSdTJ1xz1ufX6A7aTnG4YHcXv+I/KJvrVu+eOdRw5xpS/rH XN8VWsz31q1G5htFYnosetfzcLRKtk8KtJj/y+11UBd7Y307RUko/3oi3zUKmyTFaEo0 QlUd0SAmKUw69tz19coIUu9ssxrDXWP0XZ9EZmHeA4Uki5J7EJMNUzl1edYnWMcuuzzm Dii3Bio8aAlXMQVJ4Q3pvRjyrjZLdEWo3BhCiPTQfHXToQR/9cmUpj4U5tzm3A9scMCT dHww==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=jGBRU0Pt7cdTzpCcT/Bl0osIWaMeFjPN76SRJQA1ZGo=; b=e5pF7mizlbjIpgKq8DWY4AGAKHHgxoY8MUc6ViPn1biHIiUlKS+ALoZEMjBfOCETGz hBEYniLScoGgZj80/gQqQhhWCvUN8y0cZfZ88+rte2ImvmIQnPmqxg784kE4viQ4xk11 PbLSTMuoOKfEHHOMylKgPXvVaYDhkthoAEsIAkZZ5uE6vGLTmEtbjF0VrHJLOoOpucXP 339ZR0/hpD+Ok3On1TynhlgfkzSJRkUzFA2YUZPE2NbyJF5JhhNLd7oHpBMfjdlPfe8i lbrQoKoPrn6hdJcIGLVV5Sn1RZQkPyLNp/+bVQfxAIZ2wTJkzcwK6IteIFZFEQXNGFle M7Og==
X-Gm-Message-State: AFeK/H2hrFuppYoNf7baZQnapg4VG5yoi4FDVTN0js0XzOFyD4uJFg7Sb7voVwJm4pcX5XydWZB0y9bUN1a+Gg==
X-Received: by 10.159.33.34 with SMTP id 31mr44922uab.23.1490917842396; Thu, 30 Mar 2017 16:50:42 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.103.84.20 with HTTP; Thu, 30 Mar 2017 16:50:41 -0700 (PDT)
X-Originating-IP: [2001:67c:370:128:edd8:8db5:4cda:164]
In-Reply-To: <CAPt1N1=AU8Xk0MCYW4kEETeJMDkLCS3BBxz8zk0LGWPYeWJO=g@mail.gmail.com>
References: <07190227-DC82-4B1A-93CE-DF66AEB5111D@icann.org> <CAPt1N1=AU8Xk0MCYW4kEETeJMDkLCS3BBxz8zk0LGWPYeWJO=g@mail.gmail.com>
From: George Michaelson <ggm@algebras.org>
Date: Thu, 30 Mar 2017 18:50:41 -0500
Message-ID: <CAKr6gn2TS_5A3PP2ncOEbwT9Bseh4_Nex5nngr-Eca9hDC3cuQ@mail.gmail.com>
To: Terry Manderson <terry.manderson@icann.org>
Cc: dnsop WG <dnsop@ietf.org>, HOMENET <homenet@ietf.org>
Content-Type: text/plain; charset=UTF-8
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/KaxgLATOPf3QySkK-5R6NWqJW-s>
Subject: Re: [DNSOP] [homenet] My assessment of .homenet as described during the WG session yesterday.
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Mar 2017 23:50:47 -0000

Thank you for a quick, informed and above all open decision Terry.

-George

On Thu, Mar 30, 2017 at 3:54 PM, Ted Lemon <mellon@fugue.com> wrote:
> Thanks, Terry!  I know this wasn't a fun discussion, but it is good to get a
> clear answer that sets or expectations, so thanks for that!
>
> _______________________________________________
> DNSOP mailing list
> DNSOP@ietf.org
> https://www.ietf.org/mailman/listinfo/dnsop
>


From nobody Thu Mar 30 16:52:39 2017
Return-Path: <tjw.ietf@gmail.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C258D12968D for <dnsop@ietfa.amsl.com>; Thu, 30 Mar 2017 16:52:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KZa4rVhK4vBz for <dnsop@ietfa.amsl.com>; Thu, 30 Mar 2017 16:52:35 -0700 (PDT)
Received: from mail-wr0-x230.google.com (mail-wr0-x230.google.com [IPv6:2a00:1450:400c:c0c::230]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B5196129635 for <dnsop@ietf.org>; Thu, 30 Mar 2017 16:52:34 -0700 (PDT)
Received: by mail-wr0-x230.google.com with SMTP id l43so83837981wre.1 for <dnsop@ietf.org>; Thu, 30 Mar 2017 16:52:34 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=pnnFZcedudBYJt3fUDAvF0CO873+kljnmE9DXtk+yB8=; b=kwhSMkxXxj7swN2bmlytrlGcUW07vFyTo5Rx9zWP+OsQxzpLCjThCKvWnohFQdPHKS 9/5oD1yZXSpr9ms875K3yk3rGX/IVIRfJ6RIoOYXOIlYEpEJLpMizQiBk9He4jhD1pd9 /ZbECFvhcgEIjgdA+iI+DWZsN1PKcQ8PkSHv4tPK8T96IQ/nsXzlNoCpjRMY1VRWKkcr hXodMkAsvzuHy9Zi6UrnJZ0vHbM3/U6EBjT2mTUDr97RlojIx6QPw0TKMd0ybfRCV6So /1mS2h6qqb+lS64SCJFQbEmUcNArSW7qM47WinS3tVu6n/ysvqMu2F8lUdM2mbteNWkb h+lg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=pnnFZcedudBYJt3fUDAvF0CO873+kljnmE9DXtk+yB8=; b=r9azaUKhtLt4RPpvC8kYZi8phlYsAuCsqWtRNVkqKlNYHXTjRCNrzSVM7Wn8SFWVwW v6PyURILBeQyCTa3swUn6kpyj52Xej1zjEo2FNhvyKpO0au/VvzaiKjn2yGZp/tDLiTi VVKtyh4Ze3zidgh7kAeRjiSu7M96OQNAXZi1kQYKiKbyNi/55aWS+8GJXgiTWwucvxqj d/AGzCBBzCRQ1CPMgam3nZVO7uDdQzRYJmIZE1EgncUsT8TSuD1oZ2Xt1wUxiBzRN8lB bdCiwL+WYjuYrEv/4DaixLZGywUquPYGYme0TrR0+xMCCy6dtKdVjxnpVPB8wvxScARK UfqQ==
X-Gm-Message-State: AFeK/H24gks3KTqn64UgX+d2IwmG6yHv/y2XhBzhibwq083o73vBNLj22hsTkqgkgBf9t6y0X/4HhLt1q4LsOg==
X-Received: by 10.28.146.12 with SMTP id u12mr127853wmd.142.1490917953148; Thu, 30 Mar 2017 16:52:33 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.223.165.70 with HTTP; Thu, 30 Mar 2017 16:52:32 -0700 (PDT)
In-Reply-To: <20170330231358.GA92307@isc.org>
References: <CA+nkc8Bwc6eQz6YPAnMLNjvHm4POLTyvsTRQC5Pn+R4iTzaB-g@mail.gmail.com> <20170330230806.6273.qmail@ary.lan> <20170330231358.GA92307@isc.org>
From: tjw ietf <tjw.ietf@gmail.com>
Date: Thu, 30 Mar 2017 18:52:32 -0500
Message-ID: <CADyWQ+H_YSMNbwEingTmWJ=NCMWgkmzSDHmXWULJW2bihCEm5Q@mail.gmail.com>
To: Evan Hunt <each@isc.org>
Cc: John Levine <johnl@taugh.com>, Bob Harold <rharolde@umich.edu>, dnsop <dnsop@ietf.org>
Content-Type: multipart/alternative; boundary=001a114434a0fc9ddd054bfb6203
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/FB6l0pkDYWJtUCraTanY5oNySH4>
Subject: Re: [DNSOP] New draft for ALIAS/ANAME type
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Mar 2017 23:52:38 -0000

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

Thank You to Evan and Peter for working with Anthony on a merged draft.



On Thu, Mar 30, 2017 at 6:13 PM, Evan Hunt <each@isc.org> wrote:

> On Thu, Mar 30, 2017 at 11:08:06PM -0000, John Levine wrote:
> > though ANAME is vastly less complex.  It requires that an
> > authoritative server include a recursive client and do online signing,
> > both of which would be rather large additions to the mandatory set of
> > server features.
>
> It can outsource resolution to an external recursive resolver. Depending
> on the implementation details, signing could also be handed by an external
> bump-in-the-wire signer.
>
> (Incidentally, I'm working on a somewhat more ambitious ANAME draft with
> Peter van Dijk and Anthony Eden, who has kindly agreed to merge his efforts
> with ours. I expect to post it in a few days, stay tuned.)
>
> --
> Evan Hunt -- each@isc.org
> Internet Systems Consortium, Inc.
>
> _______________________________________________
> DNSOP mailing list
> DNSOP@ietf.org
> https://www.ietf.org/mailman/listinfo/dnsop
>

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

<div dir=3D"ltr">Thank You to Evan and Peter for working with Anthony on a =
merged draft.=C2=A0<div><br></div><div><br></div></div><div class=3D"gmail_=
extra"><br><div class=3D"gmail_quote">On Thu, Mar 30, 2017 at 6:13 PM, Evan=
 Hunt <span dir=3D"ltr">&lt;<a href=3D"mailto:each@isc.org" target=3D"_blan=
k">each@isc.org</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_quote" =
style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><sp=
an class=3D"">On Thu, Mar 30, 2017 at 11:08:06PM -0000, John Levine wrote:<=
br>
&gt; though ANAME is vastly less complex.=C2=A0 It requires that an<br>
&gt; authoritative server include a recursive client and do online signing,=
<br>
&gt; both of which would be rather large additions to the mandatory set of<=
br>
&gt; server features.<br>
<br>
</span>It can outsource resolution to an external recursive resolver. Depen=
ding<br>
on the implementation details, signing could also be handed by an external<=
br>
bump-in-the-wire signer.<br>
<br>
(Incidentally, I&#39;m working on a somewhat more ambitious ANAME draft wit=
h<br>
Peter van Dijk and Anthony Eden, who has kindly agreed to merge his efforts=
<br>
with ours. I expect to post it in a few days, stay tuned.)<br>
<span class=3D"HOEnZb"><font color=3D"#888888"><br>
--<br>
Evan Hunt -- <a href=3D"mailto:each@isc.org">each@isc.org</a><br>
Internet Systems Consortium, Inc.<br>
</font></span><div class=3D"HOEnZb"><div class=3D"h5"><br>
______________________________<wbr>_________________<br>
DNSOP mailing list<br>
<a href=3D"mailto:DNSOP@ietf.org">DNSOP@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/dnsop" rel=3D"noreferrer" =
target=3D"_blank">https://www.ietf.org/mailman/<wbr>listinfo/dnsop</a><br>
</div></div></blockquote></div><br></div>

--001a114434a0fc9ddd054bfb6203--


From nobody Thu Mar 30 16:54:40 2017
Return-Path: <ray@bellis.me.uk>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 36741127076 for <dnsop@ietfa.amsl.com>; Thu, 30 Mar 2017 16:54:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NuJrUS2IGQbH for <dnsop@ietfa.amsl.com>; Thu, 30 Mar 2017 16:54:37 -0700 (PDT)
Received: from hydrogen.portfast.net (hydrogen.portfast.net [188.246.200.2]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E637F1270A3 for <dnsop@ietf.org>; Thu, 30 Mar 2017 16:54:36 -0700 (PDT)
Received: from dhcp-8751.meeting.ietf.org ([31.133.135.81]:53223) by hydrogen.portfast.net ([188.246.200.2]:465) with esmtpsa (fixed_plain:ray@bellis.me.uk) (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) id 1ctjtf-0004KC-73 (Exim 4.72) for dnsop@ietf.org (return-path <ray@bellis.me.uk>); Fri, 31 Mar 2017 00:54:31 +0100
To: dnsop@ietf.org
References: <22745.38650.113925.208670@gro.dd.org> <20170330214850.AEED76A57069@rock.dv.isc.org>
From: Ray Bellis <ray@bellis.me.uk>
Message-ID: <e148a5fc-5b39-7305-027e-995df78e7dcf@bellis.me.uk>
Date: Thu, 30 Mar 2017 18:54:34 -0500
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <20170330214850.AEED76A57069@rock.dv.isc.org>
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/YvHt5fgcidMg4DQZwqixoGGCvWY>
Subject: Re: [DNSOP] draft-tale-dnsop-edns-clientid
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Mar 2017 23:54:39 -0000

On 30/03/2017 16:48, Mark Andrews wrote:
> 
> I'm going to assume these two proposals can be merged.
> 
> The simple way to do this is to *always* add a OPT record that only
> contains this option to the end of the packet adjusting the additional
> section count.  This OPT record is removed and the additional section
> count is adjusted prior to TSIG / SIG(0) verification.
> 
> When replying via the front end, you always add a OPT record to the
> end of the packet after TSIG / SIG(0) computation adjusting the
> additional section count.  This is removed by the front end adjusting
> the additional section count.
> 
> This allows for TSIG, SIG(0) and plain DNS to be handled gracefully.
> Any other options like destination address can be added to this OPT
> record.
> 
> If people really object to two OPT records we can do a OPT clone.

Interesting, although I'd be curious how we'd avoid and/or change the
rules for TSIG that say it MUST always come last in the packet.

Ray


From nobody Thu Mar 30 17:07:33 2017
Return-Path: <brian.peter.dickson@gmail.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 148F81270A3 for <dnsop@ietfa.amsl.com>; Thu, 30 Mar 2017 17:07:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level: 
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VGmTejdof_TJ for <dnsop@ietfa.amsl.com>; Thu, 30 Mar 2017 17:07:30 -0700 (PDT)
Received: from mail-it0-x22d.google.com (mail-it0-x22d.google.com [IPv6:2607:f8b0:4001:c0b::22d]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4178A12869B for <dnsop@ietf.org>; Thu, 30 Mar 2017 17:07:30 -0700 (PDT)
Received: by mail-it0-x22d.google.com with SMTP id y18so4193713itc.1 for <dnsop@ietf.org>; Thu, 30 Mar 2017 17:07:30 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:from:date:message-id:subject:to; bh=ZSWIIfDECZHJoWSqAR+an9B9Y5urF6I3bUg5rcIbaYI=; b=Kcwtzu0eEDPx1Ln2d1wOEMtx7fqGT/Y9Q+exnXCJefxTWeXZ3i7IPdaOMRhD341kt5 1T5EXo98GMFVT7AcBAiMTrZJIsTm73cLCd0ZelW/c1PXuqkNzH/V4Ow2VbXwiIwxBm5m cygRrCx/8alGVUCvQGD4Iyh6gxrMpBDOcL+dPUxo5Hd7uNXHtmp6W3Cy/UZO2vyKahgi rwsJbTdBdQAJsBkibSTj3ierUBMv2v014vD6fm/UZoe3IKkZRoW0nFF6yghOUByyzHu5 ydVFHbUGEOQKUR0TmD8n/imVjwTx3IHUOT92Pn5a7psDrxiYEAFVhtaMm4QHW3IJGW+U C9Bg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=ZSWIIfDECZHJoWSqAR+an9B9Y5urF6I3bUg5rcIbaYI=; b=lcE680cAH+n4tdBjnUnbbQwAQHMbmVqoWMGd3cNhtZ+j2XIllc2Aono9JZ8NzE3aLL RpgD3bMDJlv7I9nsOIIJnqePbs2ZhRsOcAxWh+6BVAUzpAALib955Ady6nPX9BrwgKeF jNu9zC4yr/oPPlRn/pMh5wunROfzDPtmHu1KMYFYtIhm3uZCkQKpccrE/eFr/br1KeKG uoDIk5LcflXDa+eR7lQK8O2gAtke4Jghy54MnnU/HHHjhr8Wmde2dZIg8rTyS8fwoHwr +4Z73uhPqybWUAca42GpVda1Df84LqZA9Nu3ZvxLKazo1ugcuf5A0NfAcsC3ZGgUGnu5 XLSw==
X-Gm-Message-State: AFeK/H24L99WZvpFDtm3DCshqCaFDUSvBT9rcp8QjZvKIeAmDyKEiHISZh+oBycUqUEnQbnAFK+whU5Ftqp7Kg==
X-Received: by 10.36.103.215 with SMTP id u206mr387492itc.6.1490918849315; Thu, 30 Mar 2017 17:07:29 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.36.46.151 with HTTP; Thu, 30 Mar 2017 17:07:28 -0700 (PDT)
From: Brian Dickson <brian.peter.dickson@gmail.com>
Date: Thu, 30 Mar 2017 19:07:28 -0500
Message-ID: <CAH1iCiouKZYAtdpSPNEK+fy-O8UQZbEf5O8sH-+zJqUhZdwvGA@mail.gmail.com>
To: "dnsop@ietf.org WG" <dnsop@ietf.org>
Content-Type: multipart/alternative; boundary=001a114a9e5c670b68054bfb98e9
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/QCraribgw0d6BjYtDiqONZWrBy8>
Subject: [DNSOP] Microphone question on back-references - BULK RR
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 31 Mar 2017 00:07:32 -0000

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

>
> Apologies but I did not hear the full question regarding BULK RR=E2=80=99=
s and the
> perl like back-references.  If you could please repeat the question we
> would be happy to comment.
>
>
>
>
>
> Thanks,
>
> John
>

Sorry for the delayed response.

The question was:

Given the use of perl-style back-references ( like "${1}" ) - would it not
make sense to use the same perl syntax to provide well-defined targets for
those back-references?

E.g. "my-special-(<regex-thing>)-(<regex-thing>)-with-suffix" and then
there is no ambiguity as to what ${1} and ${2} point at?

Perl regex rules are IMHO very clean and clever, and avoid ambiguity very
nicely.
(Also historical shout-out to Henry Spencer, whose regex mods served as the
source for perl's.)

Things inside parentheses are the target of back-refs.
In Perl, there is no need to escape the parentheses within regexes.

Brian

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

<div dir=3D"ltr"><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px =
0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><p class=
=3D"MsoNormal" style=3D"color:rgb(0,0,0);font-family:times;font-size:medium=
">Apologies but I did not hear the full question regarding BULK RR=E2=80=99=
s and the perl like back-references.=C2=A0 If you could please repeat the q=
uestion we would be happy to comment.<span></span></p><p class=3D"MsoNormal=
" style=3D"color:rgb(0,0,0);font-family:times;font-size:medium"><span>=C2=
=A0</span></p><p class=3D"MsoNormal" style=3D"color:rgb(0,0,0);font-family:=
times;font-size:medium"><span>=C2=A0</span></p><p class=3D"MsoNormal" style=
=3D"color:rgb(0,0,0);font-family:times;font-size:medium">Thanks,<span></spa=
n></p><p class=3D"MsoNormal" style=3D"color:rgb(0,0,0);font-family:times;fo=
nt-size:medium">John</p></blockquote><div><br></div><div>Sorry for the dela=
yed response.</div><div><br></div><div>The question was:</div><div><br></di=
v><div>Given the use of perl-style back-references ( like &quot;${1}&quot; =
) - would it not make sense to use the same perl syntax to provide well-def=
ined targets for those back-references?</div><div><br></div><div>E.g. &quot=
;my-special-(&lt;regex-thing&gt;)-(&lt;regex-thing&gt;)-with-suffix&quot; a=
nd then there is no ambiguity as to what ${1} and ${2} point at?</div><div>=
<br></div><div>Perl regex rules are IMHO very clean and clever, and avoid a=
mbiguity very nicely.</div><div>(Also historical shout-out to Henry Spencer=
, whose regex mods served as the source for perl&#39;s.)</div><div><br></di=
v><div>Things inside parentheses are the target of back-refs.=C2=A0</div><d=
iv>In Perl, there is no need to escape the parentheses within regexes.<br><=
/div><div><br></div><div>Brian</div></div>

--001a114a9e5c670b68054bfb98e9--


From nobody Thu Mar 30 17:23:50 2017
Return-Path: <brian.peter.dickson@gmail.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1B739127B73 for <dnsop@ietfa.amsl.com>; Thu, 30 Mar 2017 17:23:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level: 
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Blxi3jNVJ5pu for <dnsop@ietfa.amsl.com>; Thu, 30 Mar 2017 17:23:47 -0700 (PDT)
Received: from mail-io0-x22a.google.com (mail-io0-x22a.google.com [IPv6:2607:f8b0:4001:c06::22a]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2C98D127A91 for <dnsop@ietf.org>; Thu, 30 Mar 2017 17:23:47 -0700 (PDT)
Received: by mail-io0-x22a.google.com with SMTP id l7so30351264ioe.3 for <dnsop@ietf.org>; Thu, 30 Mar 2017 17:23:47 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:from:date:message-id:subject:to; bh=BZrSuk/OrNi71lugBBbQ5rbQ0Puox5uUQTymf2EBroI=; b=RPRfu1Og96STF9A8kJ6u11e3Ig++P6Zti7DZnEwko2m56tgjWUZlqRAuaMVuGEzvMs X+eNnsnx/xXqHHL3z481ZAMHew00tFUV0YLzb2nCbRybHeo144D8SjO5+2B/EbQ2VZsg s5FLJzNE11/KOx9hmBseMJNVZgeKLU70JI2/UMzYldouQnbjy9RhTNFD0/B4rDzZ7O4o UTpJ+Qh7qDE4Laotun7RRq0a1TrrVIzBgVDW9NwS+fV64BoICpQ8bnw6iAjkPupnMcA6 uwFBavmjzzjh3lBV6nMNRXikQMTMHAtuYQtSH2PHA7BiRO+2DrEOz6/jiVN/4wNyhLWx ldSA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=BZrSuk/OrNi71lugBBbQ5rbQ0Puox5uUQTymf2EBroI=; b=NBHfxOWJyKUdFqSesZpkBzFfpueaZPoTcQCd7nuBCjjrki1Js/jDJVROa/5WAxbhjM XYtAQpHLux6Akcneruz32nWgoT5cHq2vzpk2QsKYJJbUjsO9YetJ/DFqXdCIxBVe33gk vL2GaOkyLMd6FJ8WOvjdiQLSYySNrZ45Q5T3PVYjcZP+f087VEgk2GSFwEuo4HEDsIP9 ofUp/7SO21lPQMZNwGMbhk0ZGyjZMH9lNxEcMm0/GhLTLvegFmnhd0w6xlRzrnWd1I07 +wm/NinEXf7/Jput6gBQiVIBXbWkp3jnw+R1hDWHvkQzR+JiDRF9Rr5cjUa4u8T7ZUkC ZOuw==
X-Gm-Message-State: AFeK/H1fJQ2fZNd8gDloBxenL4K7ckJL7KGIkoASNEpwXt8VwpJfLI46QUdoxmIa9klEK85JfF/g73KlNHLGRg==
X-Received: by 10.107.180.200 with SMTP id d191mr328581iof.42.1490919826393; Thu, 30 Mar 2017 17:23:46 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.36.46.151 with HTTP; Thu, 30 Mar 2017 17:23:46 -0700 (PDT)
From: Brian Dickson <brian.peter.dickson@gmail.com>
Date: Thu, 30 Mar 2017 19:23:46 -0500
Message-ID: <CAH1iCirtMRLM8Lutmb+nPMmcN1qpOqKZSHOZP=in9AwynCBN7w@mail.gmail.com>
To: "dnsop@ietf.org WG" <dnsop@ietf.org>
Content-Type: multipart/alternative; boundary=94eb2c0685cea411c6054bfbd2a3
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/My5Qf9LZAtfzxsLkDmfFxH7WDFM>
Subject: [DNSOP] DNSSEC corner case -- (surfaced by homenet vs stub validators)
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 31 Mar 2017 00:23:49 -0000

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

I have looked at the need for unsigned delegations required to satisfy stub
validators, and am interested in feedback to an idea I have: signal to the
stub, deliberate non-use of DNSSEC.

The presumption is that a stub's use of a recursive resolver involves some
degree of "trust", at least if it uses the resolver by choice, and does not
set the CD bit.

What seems to be "missing" (as in, maybe it is a corner case that wasn't
noticed before), is the ability for a security-aware resolver to "signal"
to a stub, that it is deliberately not returning DNSSEC records, even
though the stub set the DO bit (DO=1).

The obvious signaling mechanism, at least to me, would be setting DO=0 in
the response.

The particular circumstances under which a resolver might do so, are
probably irrelevant (call it "local policy"), but one example in particular
would be homenet.

If a query for <something>.<homenet-domain> from a validating stub were
received, and local policy was "no DNSSEC for you" if the query is at or
below <homenet-domain>, this signaling would help the stub realize that the
situation for that resolver is, "I'm not deaf, I'm ignoring you". Set DO=0
and return unsigned answers.

Or is it far too late to be suggesting changes for sub-resolver DNSSEC
signaling?

Thoughts?
Brian

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

<div dir=3D"ltr">I have looked at the need for unsigned delegations require=
d to satisfy stub validators, and am interested in feedback to an idea I ha=
ve: signal to the stub, deliberate non-use of DNSSEC.<div><br></div><div>Th=
e presumption is that a stub&#39;s use of a recursive resolver involves som=
e degree of &quot;trust&quot;, at least if it uses the resolver by choice, =
and does not set the CD bit.</div><div><br></div><div>What seems to be &quo=
t;missing&quot; (as in, maybe it is a corner case that wasn&#39;t noticed b=
efore), is the ability for a security-aware resolver to &quot;signal&quot; =
to a stub, that it is deliberately not returning DNSSEC records, even thoug=
h the stub set the DO bit (DO=3D1).</div><div><br></div><div>The obvious si=
gnaling mechanism, at least to me, would be setting DO=3D0 in the response.=
</div><div><br></div><div>The particular circumstances under which a resolv=
er might do so, are probably irrelevant (call it &quot;local policy&quot;),=
 but one example in particular would be homenet.</div><div><br></div><div>I=
f a query for &lt;something&gt;.&lt;homenet-domain&gt; from a validating st=
ub were received, and local policy was &quot;no DNSSEC for you&quot; if the=
 query is at or below &lt;homenet-domain&gt;, this signaling would help the=
 stub realize that the situation for that resolver is, &quot;I&#39;m not de=
af, I&#39;m ignoring you&quot;. Set DO=3D0 and return unsigned answers.</di=
v><div><br></div><div>Or is it far too late to be suggesting changes for su=
b-resolver DNSSEC signaling?</div><div><br></div><div>Thoughts?</div><div>B=
rian</div></div>

--94eb2c0685cea411c6054bfbd2a3--


From nobody Thu Mar 30 19:57:08 2017
Return-Path: <each@isc.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CB5841296FA for <dnsop@ietfa.amsl.com>; Thu, 30 Mar 2017 19:57:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.901
X-Spam-Level: 
X-Spam-Status: No, score=-6.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iywjIczJ57pN for <dnsop@ietfa.amsl.com>; Thu, 30 Mar 2017 19:57:04 -0700 (PDT)
Received: from mx.pao1.isc.org (mx.pao1.isc.org [IPv6:2001:4f8:0:2::2b]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7037E127333 for <dnsop@ietf.org>; Thu, 30 Mar 2017 19:57:04 -0700 (PDT)
Received: from bikeshed.isc.org (bikeshed.isc.org [149.20.48.19]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by mx.pao1.isc.org (Postfix) with ESMTPS id EA238349412; Fri, 31 Mar 2017 02:57:02 +0000 (UTC)
Received: by bikeshed.isc.org (Postfix, from userid 10292) id DC733216C1C; Fri, 31 Mar 2017 02:57:02 +0000 (UTC)
Date: Fri, 31 Mar 2017 02:57:02 +0000
From: Evan Hunt <each@isc.org>
To: Brian Dickson <brian.peter.dickson@gmail.com>
Cc: "dnsop@ietf.org WG" <dnsop@ietf.org>
Message-ID: <20170331025702.GA99337@isc.org>
References: <CAH1iCirtMRLM8Lutmb+nPMmcN1qpOqKZSHOZP=in9AwynCBN7w@mail.gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <CAH1iCirtMRLM8Lutmb+nPMmcN1qpOqKZSHOZP=in9AwynCBN7w@mail.gmail.com>
User-Agent: Mutt/1.5.23 (2014-03-12)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/2TnPK8QqI6-Luu7A85bDmUf_VQ8>
Subject: Re: [DNSOP] DNSSEC corner case -- (surfaced by homenet vs stub validators)
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 31 Mar 2017 02:57:06 -0000

On Thu, Mar 30, 2017 at 07:23:46PM -0500, Brian Dickson wrote:
> What seems to be "missing" (as in, maybe it is a corner case that wasn't
> noticed before), is the ability for a security-aware resolver to "signal"
> to a stub, that it is deliberately not returning DNSSEC records, even
> though the stub set the DO bit (DO=1).

Why would the stub trust such a signal? Seems like an easy mechanism
for a downgrade attack.

> Or is it far too late to be suggesting changes for sub-resolver DNSSEC
> signaling?

Signaling from the resolver to the stub doesn't seem like a promising
approach to me.

If for some reason you can't put an insecure delegation in the global
DNS, then it would work to configure both the stub and the resolver with
(*sigh*) a permanent NTA for .hab.arpa or whatever.

(I was so very firm in my advocacy that NTAs should always be temporary
when RFC 7646 was being written. Please let's just have insecure
delegations?)

-- 
Evan Hunt -- each@isc.org
Internet Systems Consortium, Inc.


From nobody Thu Mar 30 20:48:06 2017
Return-Path: <each@isc.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0F24112975C for <dnsop@ietfa.amsl.com>; Thu, 30 Mar 2017 20:48:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.901
X-Spam-Level: 
X-Spam-Status: No, score=-6.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NSu5lPrypYID for <dnsop@ietfa.amsl.com>; Thu, 30 Mar 2017 20:48:03 -0700 (PDT)
Received: from mx.pao1.isc.org (mx.pao1.isc.org [149.20.64.53]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2CF571200F1 for <dnsop@ietf.org>; Thu, 30 Mar 2017 20:48:03 -0700 (PDT)
Received: from bikeshed.isc.org (bikeshed.isc.org [IPv6:2001:4f8:3:d::19]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by mx.pao1.isc.org (Postfix) with ESMTPS id A823534940C for <dnsop@ietf.org>; Fri, 31 Mar 2017 03:48:00 +0000 (UTC)
Received: by bikeshed.isc.org (Postfix, from userid 10292) id 9B140216C1C; Fri, 31 Mar 2017 03:48:00 +0000 (UTC)
Date: Fri, 31 Mar 2017 03:48:00 +0000
From: Evan Hunt <each@isc.org>
To: dnsop@ietf.org
Message-ID: <20170331034800.GD99337@isc.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.5.23 (2014-03-12)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/KNpuYliiGGUAtFrSY6BhVn_zQn0>
Subject: [DNSOP] DNSSEC validator requirements
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 31 Mar 2017 03:48:05 -0000

I have reviewed draft-mglt-dnsop-dnssec-validator-requirements-04.txt and
some comments on the substance of it are below. (I'll also send some
grammatical nitpicks via private mail.)

> However, without valid trust anchor(s) and an acceptable value for the
> current time, DNSSEC validation cannot be performed.  This document lists
> the requirements to be addressed so resolvers can have DNSSEC validation
> can be always-on.

This abstract, and the introduction below, both seem to suggest that the
intention of this draft is to list requirements for automatic bootstrapping
and recovery of DNSSEC without human intervention.  However, several of the
requirements actually included in the text describe mechanisms of human
intervention: for example, insertion of negative trust anchors or the
ability to flush the cache.

To my mind, any need for human intervention contradicts the idea of DNSSEC
being "always-on"; humans can't react instantly.  So I suggest revising
the abstract and the problem statement to say that these are requirements
for a DNSSEC validator to be recovered when it fails, rather than for
it always to be on.

> REQ1:  Mechanism MUST be provided to update the time of the DNSSEC
> Validator.

"... or to securely bootstrap the time without the use of DNS." (There's an
irritating chicken-and-egg problem when NTP relies on DNS lookups to find
clock servers and DNSSEC requires the time to be correct before it can look
anything up.)

> REQ2:  Mechanisms MUST be provided to check the validity of DNSSEC
> Validator's Trust Anchors.
> 
> REQ3:  Mechanisms MUST be provided to update the Trust Anchor of the
> DNSSEC Validator.

I would explicitly reference RFC 5011 here, and also Wes Hardaker's
5011 security considerations draft, and IANA's publication of trust
anchors via HTTPS.

> This situation should not happen as when a ZSK is renewed all RRsets
> validated by the old ZSK are flushed from the cache.

I think maybe you meant "rolled", not "renewed"?

I wouldn't say old RRsets will be "flushed" from the cache when a key is
rolled -- that suggests that they're being removed en masse, prior
to expiry, as a result of the key rollover.  But if the rollover has been
carried out correctly, with the old ZSK published in the DNSKEY RRset for
at least as long as the longest TTL in the zone after the new ZSK started
signing, then all the cached RRSIGs will be *expired* from the cache by the
time the old key is removed.  If the key rollover is done incorrectly, then
a mechanism will be needed to flush the entire validator cache, or to flush
the namespace below the problematic DNSKEY.

I would reference RFC 7583 here.

> This DS RRset can be invalid because its RDATA (KSK) is not anymore
> used in the child zone or because the DS is badly signed and cannot be
> validated by the DNSSEC Validator. 
>
> In both cases the child zone is considered as insecure and the valid
> child zone's KSK should become a Trust Anchor KSK.

I don't think this is correct. The child zone would be treated as bogus,
not insecure, and would return SERVFAIL.  (IIRC, it would only be treated
as insecure if the DS RRset exclusively referenced DNSKEY algorithms not
supported by the validator.)

In any case, this doesn't strike me as a DNSSEC failure, but as DNSSEC
working correctly to prevent an attack.

The ability to configure trust anchors at arbitrary points in the tree
is a useful requirement to specify, though.

> REQ7:  Mechanisms MUST be provides to informed the DNSSEC Validator that
> a KSK or a ZSK MUST NOT be used for RRSIG validation.  Unlike "flushing",
> "MUST NOT be used" means the issue is not a synchronization issue, but
> that legitimate keys are invalid.  Such Keys are known as Negative Trust
> Anchors [I-D.livingood-negative-trust-anchors].

Negative trust anchors are now specified in RFC 7646.  This isn't a very
clear description of them; I'll suggest revised text in separate mail.

> REQ9:  Mechanisms MUST be provided to inform the DNSSEC Validator a KSK
> or a ZSK is to be used for private use.

I'm not sure how this differs from REQ6?

-- 
Evan Hunt -- each@isc.org
Internet Systems Consortium, Inc.


From nobody Fri Mar 31 00:20:51 2017
Return-Path: <John.Woodworth@CenturyLink.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 85151127B31 for <dnsop@ietfa.amsl.com>; Fri, 31 Mar 2017 00:20:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0ItqsXVGg-Nd for <dnsop@ietfa.amsl.com>; Fri, 31 Mar 2017 00:20:47 -0700 (PDT)
Received: from lxdnp29m.centurylink.com (lxdnp29m.centurylink.com [155.70.32.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8297E1293DB for <dnsop@ietf.org>; Fri, 31 Mar 2017 00:20:47 -0700 (PDT)
Received: from lxdnp04n.corp.intranet (lxdnp04n.corp.intranet [151.119.92.83]) by lxdnp29m.centurylink.com (8.14.8/8.14.8) with ESMTP id v2V7Kkgo013827 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=FAIL); Fri, 31 Mar 2017 01:20:46 -0600
Received: from lxdnp04n.corp.intranet (localhost [127.0.0.1]) by lxdnp04n.corp.intranet (8.14.8/8.14.8) with ESMTP id v2V7KeAO038576; Fri, 31 Mar 2017 01:20:40 -0600
Received: from lxomp07u.corp.intranet (lxdnp23m.corp.intranet [151.119.92.134]) by lxdnp04n.corp.intranet (8.14.8/8.14.8) with ESMTP id v2V7Kejn038350 (version=TLSv1/SSLv3 cipher=AES256-SHA256 bits=256 verify=NO); Fri, 31 Mar 2017 01:20:40 -0600
Received: from lxomp07u.corp.intranet (localhost [127.0.0.1]) by lxomp07u.corp.intranet (8.14.8/8.14.8) with ESMTP id v2V7Ketf053545; Fri, 31 Mar 2017 02:20:40 -0500
Received: from vodcwhubex502.ctl.intranet (vodcwhubex502.ctl.intranet [151.117.206.28]) by lxomp07u.corp.intranet (8.14.8/8.14.8) with ESMTP id v2V7KelL053542 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Fri, 31 Mar 2017 02:20:40 -0500
Received: from PODCWMBXEX501.ctl.intranet ([169.254.1.196]) by vodcwhubex502.ctl.intranet ([151.117.206.28]) with mapi id 14.03.0339.000; Fri, 31 Mar 2017 02:20:40 -0500
From: "Woodworth, John R" <John.Woodworth@CenturyLink.com>
To: "'Brian Dickson'" <brian.peter.dickson@gmail.com>, "dnsop@ietf.org WG" <dnsop@ietf.org>
CC: "'JW'" <jw@pcthink.com>, "Woodworth, John R" <John.Woodworth@CenturyLink.com>
Thread-Topic: [DNSOP] Microphone question on back-references - BULK RR
Thread-Index: AQHSqbLxZh3GxvcKkk+xKwofOOQn4qGudyxA
Date: Fri, 31 Mar 2017 07:20:39 +0000
Message-ID: <A05B583C828C614EBAD1DA920D92866BD0733FF9@PODCWMBXEX501.ctl.intranet>
References: <CAH1iCiouKZYAtdpSPNEK+fy-O8UQZbEf5O8sH-+zJqUhZdwvGA@mail.gmail.com>
In-Reply-To: <CAH1iCiouKZYAtdpSPNEK+fy-O8UQZbEf5O8sH-+zJqUhZdwvGA@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [151.117.206.8]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-TM-AS-MML: disable
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/CIrV3RZJa-NLYBpegFlzFN0D-S0>
Subject: Re: [DNSOP] Microphone question on back-references - BULK RR
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 31 Mar 2017 07:20:50 -0000

PiBGcm9tOiBETlNPUCBbbWFpbHRvOmRuc29wLWJvdW5jZXNAaWV0Zi5vcmddIE9uIEJlaGFsZiBP
ZiBCcmlhbiBEaWNrc29uDQo+DQo+ID4gQXBvbG9naWVzIGJ1dCBJIGRpZCBub3QgaGVhciB0aGUg
ZnVsbCBxdWVzdGlvbiByZWdhcmRpbmcgQlVMSyBSUuKAmXMNCj4gPiBhbmQgdGhlIHBlcmwgbGlr
ZSBiYWNrLXJlZmVyZW5jZXMuICBJZiB5b3UgY291bGQgcGxlYXNlIHJlcGVhdA0KPiA+IHRoZSBx
dWVzdGlvbiB3ZSB3b3VsZCBiZSBoYXBweSB0byBjb21tZW50Lg0KPiA+DQo+ID4NCj4gPiBUaGFu
a3MsDQo+ID4gSm9obg0KPiA+DQo+DQo+IFNvcnJ5IGZvciB0aGUgZGVsYXllZCByZXNwb25zZS4N
Cj4NCg0KSGkgQnJpYW4sDQoNClRoYW5rIHlvdSBzbyBtdWNoIGZvciBmb2xsb3dpbmcgdXAhDQoN
Cj4NCj4gVGhlIHF1ZXN0aW9uIHdhczoNCj4NCj4gR2l2ZW4gdGhlIHVzZSBvZiBwZXJsLXN0eWxl
IGJhY2stcmVmZXJlbmNlcyAoIGxpa2UgIiR7MX0iICkgLSB3b3VsZA0KPiBpdCBub3QgbWFrZSBz
ZW5zZSB0byB1c2UgdGhlIHNhbWUgcGVybCBzeW50YXggdG8gcHJvdmlkZQ0KPiB3ZWxsLWRlZmlu
ZWQgdGFyZ2V0cyBmb3IgdGhvc2UgYmFjay1yZWZlcmVuY2VzPw0KPg0KPg0KPiBFLmcuICJteS1z
cGVjaWFsLSg8cmVnZXgtdGhpbmc+KS0oPHJlZ2V4LXRoaW5nPiktd2l0aC1zdWZmaXgiIGFuZA0K
PiB0aGVuIHRoZXJlIGlzIG5vIGFtYmlndWl0eSBhcyB0byB3aGF0ICR7MX0gYW5kICR7Mn0gcG9p
bnQgYXQ/DQo+DQo+IFBlcmwgcmVnZXggcnVsZXMgYXJlIElNSE8gdmVyeSBjbGVhbiBhbmQgY2xl
dmVyLCBhbmQgYXZvaWQgYW1iaWd1aXR5DQo+IHZlcnkgbmljZWx5Lg0KPiAoQWxzbyBoaXN0b3Jp
Y2FsIHNob3V0LW91dCB0byBIZW5yeSBTcGVuY2VyLCB3aG9zZSByZWdleCBtb2RzIHNlcnZlZA0K
PiBhcyB0aGUgc291cmNlIGZvciBwZXJsJ3MuKQ0KPg0KDQpGdWxsIGRpc2Nsb3N1cmU6DQoNCiAg
IEkgZXNwZWNpYWxseSBsb3ZlIHRoZSBwZXJsLXJlZ2V4IHJ1bGUgZW5naW5lIGFuZCBjYW4ndCBp
bWFnaW5lIGRvaW5nDQogICBldmVuIGhhbGYgdGhlIHRoaW5ncyBJIGhhdmUgdG8gZG8gZXZlcnkg
ZGF5IHdpdGhvdXQgaXQuDQoNCiAgIEkgZWNobyB5b3VyIHRoYW5rcyB0byBNci4gU3BlbmNlciBh
bmQgaW5jbHVkZSB0aGUgYXV0aG9ycyBvZiBsaWJwY3JlDQogICB3aG8ncyBkZWRpY2F0aW9uIGhh
cyBhbGxvd2VkIG1lIHRvIGVhc2lseSB1c2UgdGhlIHBlcmwtcmVnZXggcnVsZXNldA0KICAgZm9y
IG15IGV2ZXJ5IHdoaW0uDQoNCg0KSW4gZmFjdCwgd2hlbiB3ZSBmaXJzdCBzZXQgb3V0IHRvIHNv
bHZlIG91ciBwcm9ibGVtLCByZWdleCB3YXMgb3VyDQppbnN0aW5jdHVhbCBnby10by4gIFVuZm9y
dHVuYXRlbHksIGl0IHNvb24gYmVjYW1lIGNsZWFyIHJlZ2V4IGlzDQpzaW1wbHkgX3Rvb18gY29t
cGxpY2F0ZWQgZm9yIHRoZSB0YXNrIGF0IGhhbmQuDQoNCkZpcnN0LCBpbiBvdXIgY2FzZSB0aGUg
cGF0dGVybnMgd2lsbCBfYWx3YXlzXyBiZSBudW1lcmljIHJhbmdlcw0KKG9yIHNldHMgb2YgcmFu
Z2VzKSBhbmQgcmVnZXgsIG5vIG1hdHRlciB0aGUgZmxhdm9yLCBzaW1wbHkgYnJpbmdzDQp0b28g
bXVjaCBiYWdnYWdlIChpLmUuIG92ZXJoZWFkKSB0byB0aGUgcGFydHkuDQoNClNlY29uZCwgcmVn
ZXggd2FzIGRlc2lnbmVkIGZvciBzdHJpbmcvIHN1YnN0cmluZyBwYXR0ZXJuIG1hdGNoaW5nDQph
bmQgaXMgc2ltcGx5IGhvcnJpYmxlIGF0IG11bHRpLWRpZ2l0IG51bWVyaWMgcmFuZ2VzDQoodGhl
IG9uZSB0aGluZyB3ZSBuZWVkIGl0IGZvcikuDQoNCg0KVHJ5IG91dCB0aGlzIGV4YW1wbGU6DQoN
CldlIHdhbnQgdG8gbWF0Y2ggYSBudW1lcmljIHJhbmdlIGZyb20gMC0yNTUuDQoNCldpdGggUENS
RSwgdGhpcyBiZWNvbWVzOg0KDQooMjVbMC01XXwyWzAtNF1bMC05XXxbMDFdP1swLTldWzAtOV0/
KQ0KDQoNCldpdGggQlVMSy1SUiwgdGhpcyBiZWNvbWVzOg0KDQpbMC0yNTVdDQoNCg0KTm93LCBs
ZXRzIHRha2UgYSBzbGlnaHRseSBtb3JlIGNvbXBsaWNhdGVkIGV4YW1wbGUuICBTYXkgd2UgaGF2
ZQ0KYW4gSVB2NCAvMTYgYnJva2VuIGludG8gNCAvMTgncy4NCg0KRGVwZW5kaW5nIG9uIHdoaWNo
IC8xOCBpcyBiZWluZyB0YXJnZXRlZCwgdGhlIHRoaXJkIG9jdGV0IGNhbiBiZQ0Kd2l0aGluIHRo
ZSByYW5nZXM6IDAtNjMsIDY0LTEyNywgMTI4LTE5MSBvciAxOTItMjU1Lg0KDQpbMC02M10gICAg
dnMuICgwfFsxLTVdWzAtOV18NlswLTNdKQ0KWzY0LTEyN10gIHZzLiAoNls0LTldfFs3ODldWzAt
OV18MVswMV1bMC05XXwxMlswLTddKQ0KWzEyOC0xOTFdIHZzLiA/Pz8NClsxOTItMjU1XSB2cy4g
Pz8/DQoNCkV2ZW4gaWYgeW91IGFyZSBhbiBhYnNvbHV0ZSByZWdleCBnZW5pdXMgYW5kIHRoaXMg
cG9zZXMgemVybw0KY2hhbGxlbmdlLCBpbiBzaXR1YXRpb24gbGlrZSB0aGlzIEkgb2Z0ZW4gYXNr
IG15c2VsZjoNCg0KICAtICBXaGljaCB3b3VsZCB5b3UgcmF0aGVyIGZpZ3VyZSBvdXQgaW4gdGhl
IG1pZGRsZSBvZiB0aGUgbmlnaHQ/DQogIE9yDQogIC0gIFdvdWxkIEkgbGlrZSB0byBiZSB3b2tl
biB1cCBmb3IgdGhpcyBvciBzaG91bGQgaXQgYmUgZWFzaWVyDQogICAgIGZvciAnc29tZW9uZSBl
bHNlJz8NCg0KPg0KPiBUaGluZ3MgaW5zaWRlIHBhcmVudGhlc2VzIGFyZSB0aGUgdGFyZ2V0IG9m
IGJhY2stcmVmcy4NCj4gSW4gUGVybCwgdGhlcmUgaXMgbm8gbmVlZCB0byBlc2NhcGUgdGhlIHBh
cmVudGhlc2VzIHdpdGhpbiByZWdleGVzLg0KPg0KDQpUaGUgc3F1YXJlIGJyYWNrZXRzIGNhbiBv
bmx5IGNvbnRhaW4gbnVtZXJpYyByYW5nZXMgKG9yIHNldHMgb2YgcmFuZ2VzKQ0Kc28gbm8gbmVl
ZCB0byBlc2NhcGUgd2l0aGluIHRoZW0gZWl0aGVyLg0KDQoNClRoYW5rcyBhZ2FpbiwNCkpvaG4N
Cg0KDQpOT1RFOiBUaGUgcmVnZXggcGF0dGVybiBmb3IgMC0yNTUgd2FzIGJvcnJvd2VkIGZyb20g
YSBxdWljayB3ZWINCiAgICAgIHNlYXJjaCAobGluayBiZWxvdykuDQoNCiAgICAgIGh0dHBzOi8v
Y2hyaXNqd2Fyd2ljay53b3JkcHJlc3MuY29tLzIwMTIvMDkvMTYvDQogICAgICBtb3JlLXJlZ3Vs
YXItZXhwcmVzc2lvbnMtcmVnZXgtZm9yLWlwLXY0LWFkZHJlc3Nlcy8NCg0KPg0KPiBCcmlhbg0K
Pg0KPg0KLS0gVEhFU0UgQVJFIFRIRSBEUk9JRFMgVE8gV0hPTSBJIFJFRkVSOg0KVGhpcyBjb21t
dW5pY2F0aW9uIGlzIHRoZSBwcm9wZXJ0eSBvZiBDZW50dXJ5TGluayBhbmQgbWF5IGNvbnRhaW4g
Y29uZmlkZW50aWFsIG9yIHByaXZpbGVnZWQgaW5mb3JtYXRpb24uIFVuYXV0aG9yaXplZCB1c2Ug
b2YgdGhpcyBjb21tdW5pY2F0aW9uIGlzIHN0cmljdGx5IHByb2hpYml0ZWQgYW5kIG1heSBiZSB1
bmxhd2Z1bC4gSWYgeW91IGhhdmUgcmVjZWl2ZWQgdGhpcyBjb21tdW5pY2F0aW9uIGluIGVycm9y
LCBwbGVhc2UgaW1tZWRpYXRlbHkgbm90aWZ5IHRoZSBzZW5kZXIgYnkgcmVwbHkgZS1tYWlsIGFu
ZCBkZXN0cm95IGFsbCBjb3BpZXMgb2YgdGhlIGNvbW11bmljYXRpb24gYW5kIGFueSBhdHRhY2ht
ZW50cy4NCg==



From nobody Fri Mar 31 03:18:46 2017
Return-Path: <dot@dotat.at>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 759B81293E1 for <dnsop@ietfa.amsl.com>; Fri, 31 Mar 2017 03:18:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.92
X-Spam-Level: 
X-Spam-Status: No, score=-1.92 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YGhU9Mc79J8Y for <dnsop@ietfa.amsl.com>; Fri, 31 Mar 2017 03:18:43 -0700 (PDT)
Received: from ppsw-32.csi.cam.ac.uk (ppsw-32.csi.cam.ac.uk [131.111.8.132]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3B2C01270A0 for <dnsop@ietf.org>; Fri, 31 Mar 2017 03:10:58 -0700 (PDT)
X-Cam-AntiVirus: no malware found
X-Cam-ScannerInfo: http://help.uis.cam.ac.uk/email-scanner-virus
Received: from grey.csi.cam.ac.uk ([131.111.57.57]:36780) by ppsw-32.csi.cam.ac.uk (ppsw.cam.ac.uk [131.111.8.136]:25) with esmtps (TLSv1:ECDHE-RSA-AES256-SHA:256) id 1cttWC-000q7n-1g (Exim 4.89) (return-path <dot@dotat.at>); Fri, 31 Mar 2017 11:10:56 +0100
Date: Fri, 31 Mar 2017 11:10:56 +0100
From: Tony Finch <dot@dotat.at>
To: Evan Hunt <each@isc.org>
cc: dnsop@ietf.org
In-Reply-To: <20170330231358.GA92307@isc.org>
Message-ID: <alpine.DEB.2.11.1703311109100.13590@grey.csi.cam.ac.uk>
References: <CA+nkc8Bwc6eQz6YPAnMLNjvHm4POLTyvsTRQC5Pn+R4iTzaB-g@mail.gmail.com> <20170330230806.6273.qmail@ary.lan> <20170330231358.GA92307@isc.org>
User-Agent: Alpine 2.11 (DEB 23 2013-08-11)
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/5C_oaZTbhIiiJmTCMtOaY-C5wgM>
Subject: Re: [DNSOP] New draft for ALIAS/ANAME type
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 31 Mar 2017 10:18:44 -0000

Evan Hunt <each@isc.org> wrote:

> (Incidentally, I'm working on a somewhat more ambitious ANAME draft with
> Peter van Dijk and Anthony Eden, who has kindly agreed to merge his efforts
> with ours. I expect to post it in a few days, stay tuned.)

Does the more ambitious version use the NSEC rdata format so that you can
have different target names for different alias RR types?

Tony.
-- 
f.anthony.n.finch  <dot@dotat.at>  http://dotat.at/  -  I xn--zr8h punycode
German Bight, Humber, Thames, Dover, Wight: South or southwest 4 or 5,
occasionally 6 at first. Slight or moderate. Showers, mainly later. Good.


From nobody Fri Mar 31 03:42:25 2017
Return-Path: <tjw.ietf@gmail.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EE0241294B6 for <dnsop@ietfa.amsl.com>; Fri, 31 Mar 2017 03:42:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id O4HNU6k2y1CL for <dnsop@ietfa.amsl.com>; Fri, 31 Mar 2017 03:42:22 -0700 (PDT)
Received: from mail-qt0-x233.google.com (mail-qt0-x233.google.com [IPv6:2607:f8b0:400d:c0d::233]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 48B031293E9 for <dnsop@ietf.org>; Fri, 31 Mar 2017 03:42:22 -0700 (PDT)
Received: by mail-qt0-x233.google.com with SMTP id x35so61488952qtc.2 for <dnsop@ietf.org>; Fri, 31 Mar 2017 03:42:22 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=to:from:subject:message-id:date:user-agent:mime-version :content-transfer-encoding; bh=RukBIRnlV3EzZNZzko6IDEuSdJ4ZmriwWWZKFRr/U50=; b=s+vswQ+mlXa1yXilGs2hWXML3w833RQM01gNYAcGPagwGI/it8Rid+ZVYUsLyFSidf KQMpvfYggtmD6jrCVkMbjEmioGWoDzeQuN/h/0o3/NkxcR0s5iX2Y4AEremd2BOjRkGM cF6cv85CyZvdK8dVllN2Q6vsvMdy9+AdIEkP8TFq4DxWC0IjE4MaBW6GR83QFIy4AsU1 Rwuokj/1SGs0OzEoBw89vNqnUouWvK6H6/PzrVxKsfDqRzifGdGr6phJfKQfnvz5UwNb QZL/JfrKYKlLIWk2YrZPlFdulSbzS/J5FvEkPYYDdhv8MWKIQ5+AZ15g43swjhWfnqqm 7eog==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:to:from:subject:message-id:date:user-agent :mime-version:content-transfer-encoding; bh=RukBIRnlV3EzZNZzko6IDEuSdJ4ZmriwWWZKFRr/U50=; b=FNC38kthCa3DjujlGMPMO17pPJvyXsdgqsxTAe395adDg9/j9ULGlupap6ZicuO64A pfXo94AtHY0pH2DCrlw1lIyyrTGB/akWynLCMczFqjMqkELQLydjH2IC8f68sH0oHOck 26xRawbhkH7z9qRICk9UCdvZ8LmwBXy3srM0i0+7a/naiZ5eEcpEqmv78naY0w2M9csl FDOyAQz12iPBj41dF1gdQlCyRxxb2QAlHzp454hndzRFGsrnoLET7e9mDhmWetmGtsZQ Dsb5QnNw5+MeZlkKjE6CgIDQlXqyCKHfNmgqH3tIGu1OILlr+ZaT75DAmVTWdr/5ifm9 DnLA==
X-Gm-Message-State: AFeK/H0RcHUuJNwxGZjvIVgk8qOpRgn7BSQt22tPNJFvpAHtdteR2k+uZK/fQvZ8aHqmQA==
X-Received: by 10.200.0.136 with SMTP id c8mr1832703qtg.223.1490956941181; Fri, 31 Mar 2017 03:42:21 -0700 (PDT)
Received: from twicinski-ltm1.internal.salesforce.com ([204.14.236.215]) by smtp.googlemail.com with ESMTPSA id e19sm3233727qta.68.2017.03.31.03.42.19 for <dnsop@ietf.org> (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 31 Mar 2017 03:42:19 -0700 (PDT)
To: dnsop <dnsop@ietf.org>
From: Tim Wicinski <tjw.ietf@gmail.com>
Message-ID: <56c14425-3642-d416-cd31-4b4b02112c28@gmail.com>
Date: Fri, 31 Mar 2017 05:42:19 -0500
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/7Uz9qz2fBPCGTXBEi6I7EzoJcmk>
Subject: [DNSOP] Initial version of the minutes uploaded
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 31 Mar 2017 10:42:24 -0000

I've uplaoded the draft version of the minutes from the last DNSOP 
meeting.  Please take a look and make sure you're quoted as you expected 
to be

thanks
tim

https://datatracker.ietf.org/doc/minutes-98-dnsop/


From nobody Fri Mar 31 07:04:08 2017
Return-Path: <peter.van.dijk@powerdns.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E6AD0129446 for <dnsop@ietfa.amsl.com>; Fri, 31 Mar 2017 07:04:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dbUTxTzwe1Se for <dnsop@ietfa.amsl.com>; Fri, 31 Mar 2017 07:04:04 -0700 (PDT)
Received: from shannon.7bits.nl (shannon.7bits.nl [89.188.0.40]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 42F61120326 for <dnsop@ietf.org>; Fri, 31 Mar 2017 07:04:04 -0700 (PDT)
Received: from [192.168.137.1] (unknown [IPv6:2001:610:666:0:4835:5d5f:ecfb:87d3]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: peter) by shannon.7bits.nl (Postfix) with ESMTPSA id 9D4C0C1B96; Fri, 31 Mar 2017 16:04:02 +0200 (CEST)
From: "Peter van Dijk" <peter.van.dijk@powerdns.com>
To: dnsop@ietf.org
Date: Fri, 31 Mar 2017 16:04:01 +0200
Message-ID: <9232F4F4-772F-48AA-80FB-C990662AFD7A@powerdns.com>
In-Reply-To: <20170330230806.6273.qmail@ary.lan>
References: <20170330230806.6273.qmail@ary.lan>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Mailer: MailMate (1.9.6r5347)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/JDgS5BHuVPF1I3ezq0WK1g4pk50>
Subject: Re: [DNSOP] New draft for ALIAS/ANAME type
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 31 Mar 2017 14:04:07 -0000

On 31 Mar 2017, at 1:08, John Levine wrote:

>> If you sign offline, what happens when the A records change?
>
> You Lose(tm).  For that matter, you lose even when the A records don't
> change since the signer only sees the ANAME, not the A or AAAA.

There are PowerDNS ALIAS deployments that signs offline (for some 
stretch of the definition of offline) - every minute. For small zones 
the NOTIFY+XFR overhead is very tolerable, and the public auths do not 
need the private key data.

Obviously, whatever way you sign, you would make sure the signer sees 
the A/AAAA RRsets, otherwise you have nothing.

> This lets me do things that regular ANAME can't, in particular
> shadowing data from a server that is not authoritative for the zone.
> My users often host their web sites at hosting providers that insist
> you use their name servers, except that they don't provide usable mail
> so I have to do the mail and DNS.  On my server, the aname-like things
> can specify what server to query as well as what name, so it
> automatically follows the A and AAAA records that the web host
> publishes in their DNS.

You could point your ANAME-aware auth at a specific resolver that has 
stub zones configured for those domains, and then this would work with 
ANAME as well.

> My objection to ANAME is more or less the same as it is to BULK, even
> though ANAME is vastly less complex.  It requires that an
> authoritative server include a recursive client and do online signing,
> both of which would be rather large additions to the mandatory set of
> server features.

Recursive clients are easy - your libc/libresolv comes with one. Live 
signing is not mandated if you can tolerate frequent XFRs. And, of 
course, any auth implementer is free to not implement ANAME if he does 
not like the requirements.

> I think it'd be fine to reserve ANAME as a pseudo-rrtype so that
> people can do the name following magic consistently in their 
> provisioning
> software, but I wouldn't want to put it into DNS servers.

Yet the operational reality is that several big DNS hosters have it 
today, and I am aware of a few private PowerDNS ALIAS deployments as 
well. It’s obvious the need is real, and people today rely on ALIAS 
being transferred in AXFR without in line expansion. Anthony’s draft 
documents existing widespread practice. The upcoming replacement draft 
by Evan, Anthony and me adds some improvements to it, including details 
that may, if resolver operators cooperate, reduce the need for 
online/live signing in the future.

Kind regards,
-- 
Peter van Dijk
PowerDNS.COM BV - https://www.powerdns.com/


From nobody Fri Mar 31 07:06:19 2017
Return-Path: <peter.van.dijk@powerdns.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3328B120326 for <dnsop@ietfa.amsl.com>; Fri, 31 Mar 2017 07:06:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ltKFddlX5bsd for <dnsop@ietfa.amsl.com>; Fri, 31 Mar 2017 07:06:16 -0700 (PDT)
Received: from shannon.7bits.nl (shannon.7bits.nl [89.188.0.40]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 84D2C1294EE for <dnsop@ietf.org>; Fri, 31 Mar 2017 07:06:16 -0700 (PDT)
Received: from [192.168.137.1] (unknown [IPv6:2001:610:666:0:4835:5d5f:ecfb:87d3]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: peter) by shannon.7bits.nl (Postfix) with ESMTPSA id 60B33C1B96; Fri, 31 Mar 2017 16:06:14 +0200 (CEST)
From: "Peter van Dijk" <peter.van.dijk@powerdns.com>
To: dnsop@ietf.org
Date: Fri, 31 Mar 2017 16:06:13 +0200
Message-ID: <49454161-E6D2-4607-8C0C-AE3B102297F0@powerdns.com>
In-Reply-To: <alpine.DEB.2.11.1703311109100.13590@grey.csi.cam.ac.uk>
References: <CA+nkc8Bwc6eQz6YPAnMLNjvHm4POLTyvsTRQC5Pn+R4iTzaB-g@mail.gmail.com> <20170330230806.6273.qmail@ary.lan> <20170330231358.GA92307@isc.org> <alpine.DEB.2.11.1703311109100.13590@grey.csi.cam.ac.uk>
MIME-Version: 1.0
Content-Type: text/plain; format=flowed
X-Mailer: MailMate (1.9.6r5347)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/wsSs-1Z66AUWmEYdM-Ne-6nF99I>
Subject: Re: [DNSOP] New draft for ALIAS/ANAME type
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 31 Mar 2017 14:06:18 -0000

Hello Tony,

On 31 Mar 2017, at 12:10, Tony Finch wrote:

> Evan Hunt <each@isc.org> wrote:
>
>> (Incidentally, I'm working on a somewhat more ambitious ANAME draft 
>> with
>> Peter van Dijk and Anthony Eden, who has kindly agreed to merge his 
>> efforts
>> with ours. I expect to post it in a few days, stay tuned.)
>
> Does the more ambitious version use the NSEC rdata format so that you 
> can
> have different target names for different alias RR types?

I got this question some time ago when I was working on ALIAS for 
PowerDNS. Back then I said no, as nobody showed me an actual use case 
for it and I did not like the extra complexity. Today I feel the same 
way and the upcoming draft does not have type bitmaps currently.

Kind regards,
-- 
Peter van Dijk
PowerDNS.COM BV - https://www.powerdns.com/


From nobody Fri Mar 31 07:09:18 2017
Return-Path: <peter.van.dijk@powerdns.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C87F6120326 for <dnsop@ietfa.amsl.com>; Fri, 31 Mar 2017 07:09:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id q141J79dEUmk for <dnsop@ietfa.amsl.com>; Fri, 31 Mar 2017 07:09:13 -0700 (PDT)
Received: from shannon.7bits.nl (shannon.7bits.nl [89.188.0.40]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 744E3129495 for <dnsop@ietf.org>; Fri, 31 Mar 2017 07:09:13 -0700 (PDT)
Received: from [192.168.137.1] (unknown [IPv6:2001:610:666:0:4835:5d5f:ecfb:87d3]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: peter) by shannon.7bits.nl (Postfix) with ESMTPSA id 09855C1B96; Fri, 31 Mar 2017 16:09:11 +0200 (CEST)
From: "Peter van Dijk" <peter.van.dijk@powerdns.com>
To: dnsop@ietf.org
Date: Fri, 31 Mar 2017 16:09:11 +0200
Message-ID: <129BED3E-6BB3-4960-B144-373A04F1AFD5@powerdns.com>
In-Reply-To: <22746.54599.126962.148463@gro.dd.org>
References: <22745.38650.113925.208670@gro.dd.org> <DB1F2A9F-1473-49D7-B0A0-FBD077B09CF9@powerdns.com> <3BE34823-E83C-4F9D-ABE1-35C61F9E2996@ogud.com> <22746.29861.99723.209867@gro.dd.org> <B8FE1E18-A11E-4C76-9C69-9E3354DB6B92@powerdns.com> <22746.54599.126962.148463@gro.dd.org>
MIME-Version: 1.0
X-Mailer: MailMate (1.9.6r5347)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/0R3QKhZJB2nLGp_Txd_puFf4kmg>
Subject: Re: [DNSOP] draft-tale-dnsop-edns-clientid
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 31 Mar 2017 14:09:17 -0000

On 28 Mar 2017, at 23:27, Dave Lawrence wrote:

> Peter van Dijk writes:
>> Please note that neither draft handles the use case of also passing the
>> port number, which in a world of growing CGN deployment, may soon prove
>> quite important.
>
> I agree that neither handles it explicitly.  Ray's singular use case
> doesn't really need it, and our draft can handle ports through the DNS
> address family mechanism if needed, albeit less compactly that could
> be otherwise envisioned.  If this were something that others think
> should somehow be made explicit via some other mechanism, I could see
> incorporating that.

How would you do it in the DNS address family?

Kind regards,
-- 
Peter van Dijk
PowerDNS.COM BV - https://www.powerdns.com/


From nobody Fri Mar 31 07:14:17 2017
Return-Path: <peter.van.dijk@powerdns.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B82981294CF for <dnsop@ietfa.amsl.com>; Fri, 31 Mar 2017 07:14:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2NTRSh7_-ynl for <dnsop@ietfa.amsl.com>; Fri, 31 Mar 2017 07:14:12 -0700 (PDT)
Received: from shannon.7bits.nl (shannon.7bits.nl [IPv6:2a01:1b0:202:40::1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B8A541294C4 for <dnsop@ietf.org>; Fri, 31 Mar 2017 07:14:12 -0700 (PDT)
Received: from [192.168.137.1] (unknown [IPv6:2001:610:666:0:4835:5d5f:ecfb:87d3]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: peter) by shannon.7bits.nl (Postfix) with ESMTPSA id DCB74C1B96; Fri, 31 Mar 2017 16:14:10 +0200 (CEST)
From: "Peter van Dijk" <peter.van.dijk@powerdns.com>
To: dnsop@ietf.org
Date: Fri, 31 Mar 2017 16:14:10 +0200
Message-ID: <17AD16C0-BF51-474F-A55F-F9E0606E6AA5@powerdns.com>
In-Reply-To: <66A7BAE6-20EA-4E8B-B943-218A6439B40A@senki.org>
References: <22745.38650.113925.208670@gro.dd.org> <DB1F2A9F-1473-49D7-B0A0-FBD077B09CF9@powerdns.com> <66A7BAE6-20EA-4E8B-B943-218A6439B40A@senki.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Mailer: MailMate (1.9.6r5347)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/vVROEb3xkM8K9l2mDxqcPdfElpg>
Subject: Re: [DNSOP] draft-tale-dnsop-edns-clientid
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 31 Mar 2017 14:14:16 -0000

On 28 Mar 2017, at 21:56, Barry Raveendran Greene wrote:

>> On Mar 28, 2017, at 12:31 PM, Peter van Dijk 
>> <peter.van.dijk@powerdns.com> wrote:
>>
>> Please note that neither draft handles the use case of also passing 
>> the port number, which in a world of growing CGN deployment, may soon 
>> prove quite important.
>
> Can you elaborate?

Both drafts (xpf and clientid) allow the resolver to identify the client 
even if the IP header does not provide enough information for it. xpf 
does this for the case of a generic proxy, clientid does it for that 
case plus the case of a CPE that does NAT but can pass on the client’s 
MAC or another token, allowing the resolver to identify the individual 
device at the customer.

However, if the client to such a proxy is itself behind a CGN gateway, 
we may need both client IP + port number to identify the specific 
client. If the proxy only tells us the IP, we just know this might be 
any of a hundred different clients, because we do not have the port 
number that can help us distinguish these clients.

Kind regards,
-- 
Peter van Dijk
PowerDNS.COM BV - https://www.powerdns.com/


From nobody Fri Mar 31 07:15:39 2017
Return-Path: <peter.van.dijk@powerdns.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B5BF2129873 for <dnsop@ietfa.amsl.com>; Fri, 31 Mar 2017 07:15:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QPzL09yejvY8 for <dnsop@ietfa.amsl.com>; Fri, 31 Mar 2017 07:15:35 -0700 (PDT)
Received: from shannon.7bits.nl (shannon.7bits.nl [89.188.0.40]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 966691297ED for <dnsop@ietf.org>; Fri, 31 Mar 2017 07:15:35 -0700 (PDT)
Received: from [192.168.137.1] (unknown [IPv6:2001:610:666:0:4835:5d5f:ecfb:87d3]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: peter) by shannon.7bits.nl (Postfix) with ESMTPSA id 3B6C2C1B96; Fri, 31 Mar 2017 16:15:34 +0200 (CEST)
From: "Peter van Dijk" <peter.van.dijk@powerdns.com>
To: dnsop@ietf.org
Date: Fri, 31 Mar 2017 16:15:33 +0200
Message-ID: <2AC2A3DD-1454-4A30-A372-A0074B93CC14@powerdns.com>
In-Reply-To: <129BED3E-6BB3-4960-B144-373A04F1AFD5@powerdns.com>
References: <22745.38650.113925.208670@gro.dd.org> <DB1F2A9F-1473-49D7-B0A0-FBD077B09CF9@powerdns.com> <3BE34823-E83C-4F9D-ABE1-35C61F9E2996@ogud.com> <22746.29861.99723.209867@gro.dd.org> <B8FE1E18-A11E-4C76-9C69-9E3354DB6B92@powerdns.com> <22746.54599.126962.148463@gro.dd.org> <129BED3E-6BB3-4960-B144-373A04F1AFD5@powerdns.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Mailer: MailMate (1.9.6r5347)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/k9vkADnmQoM247JW5kmDRlrqKDo>
Subject: Re: [DNSOP] draft-tale-dnsop-edns-clientid
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 31 Mar 2017 14:15:38 -0000

On 31 Mar 2017, at 16:09, Peter van Dijk wrote:

> On 28 Mar 2017, at 23:27, Dave Lawrence wrote:
>
>> Peter van Dijk writes:
>>> Please note that neither draft handles the use case of also passing 
>>> the
>>> port number, which in a world of growing CGN deployment, may soon 
>>> prove
>>> quite important.
>>
>> I agree that neither handles it explicitly.  Ray's singular use case
>> doesn't really need it, and our draft can handle ports through the 
>> DNS
>> address family mechanism if needed, albeit less compactly that could
>> be otherwise envisioned.  If this were something that others think
>> should somehow be made explicit via some other mechanism, I could see
>> incorporating that.
>
> How would you do it in the DNS address family?

Sorry, I see it now, the DNS address family has an opaque field 
(‘custom token’) behind it. Would prefer standardisation of port 
still!

Kind regards,
-- 
Peter van Dijk
PowerDNS.COM BV - https://www.powerdns.com/


From nobody Fri Mar 31 08:34:25 2017
Return-Path: <johnl@taugh.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 053271294E1 for <dnsop@ietfa.amsl.com>; Fri, 31 Mar 2017 08:34:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GYXp-3oPNguZ for <dnsop@ietfa.amsl.com>; Fri, 31 Mar 2017 08:34:22 -0700 (PDT)
Received: from miucha.iecc.com (abusenet-1-pt.tunnel.tserv4.nyc4.ipv6.he.net [IPv6:2001:470:1f06:1126::2]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5D146126DED for <dnsop@ietf.org>; Fri, 31 Mar 2017 08:34:22 -0700 (PDT)
Received: (qmail 83892 invoked from network); 31 Mar 2017 15:34:19 -0000
Received: from unknown (64.57.183.18) by mail1.iecc.com with QMQP; 31 Mar 2017 15:34:19 -0000
Date: 31 Mar 2017 15:33:57 -0000
Message-ID: <20170331153357.6888.qmail@ary.lan>
From: "John Levine" <johnl@taugh.com>
To: dnsop@ietf.org
Cc: peter.van.dijk@powerdns.com
In-Reply-To: <9232F4F4-772F-48AA-80FB-C990662AFD7A@powerdns.com>
Organization: 
X-Headerized: yes
Mime-Version: 1.0
Content-type: text/plain; charset=utf-8
Content-transfer-encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/cb1mIrPPp_Xo-LcOwgRcTBVkNps>
Subject: Re: [DNSOP] New draft for ALIAS/ANAME type
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 31 Mar 2017 15:34:24 -0000

In article <9232F4F4-772F-48AA-80FB-C990662AFD7A@powerdns.com> you write:
>On 31 Mar 2017, at 1:08, John Levine wrote:
>
>>> If you sign offline, what happens when the A records change?
>>
>> You Lose(tm).  For that matter, you lose even when the A records don't
>> change since the signer only sees the ANAME, not the A or AAAA.
>
>There are PowerDNS ALIAS deployments that signs offline (for some 
>stretch of the definition of offline) - every minute. For small zones 
>the NOTIFY+XFR overhead is very tolerable, and the public auths do not 
>need the private key data.

Sure.  That's what I do, too, but I'd call that doing it on the
provisioning side.

>> so I have to do the mail and DNS.  On my server, the aname-like things
>> can specify what server to query as well as what name, so it
>> automatically follows the A and AAAA records that the web host
>> publishes in their DNS.
>
>You could point your ANAME-aware auth at a specific resolver that has 
>stub zones configured for those domains, and then this would work with 
>ANAME as well.

I don't see the benefit -- that just adds an extra level of kludge
in the middle.  If this is worth doing at (I think it is) why not
just put it into ANAME?

>And, of course, any auth implementer is free to not implement ANAME if he does 
>not like the requirements.

Now we're back to the same issue I raised with BULK.  Everyone now has
to carefully check what features are supported by all of their
secondary servers, as opposed to now where I don't even know or care
what software they use.  Some of us hoped we got over that once DNSSEC
got into the mainstream auth servers.

R's,
John


From nobody Fri Mar 31 08:53:33 2017
Return-Path: <bortzmeyer@nic.fr>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A64F9129435 for <dnsop@ietfa.amsl.com>; Fri, 31 Mar 2017 08:53:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fOYk1etqKgaY for <dnsop@ietfa.amsl.com>; Fri, 31 Mar 2017 08:53:21 -0700 (PDT)
Received: from mail.bortzmeyer.org (aetius.bortzmeyer.org [217.70.190.232]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 31FE2129A20 for <dnsop@ietf.org>; Fri, 31 Mar 2017 08:53:08 -0700 (PDT)
Received: by mail.bortzmeyer.org (Postfix, from userid 10) id 3B1EC31C7D; Fri, 31 Mar 2017 17:53:06 +0200 (CEST)
Received: by godin (Postfix, from userid 1000) id BA8F9EC0B59; Fri, 31 Mar 2017 17:52:17 +0200 (CEST)
Date: Fri, 31 Mar 2017 10:52:17 -0500
From: Stephane Bortzmeyer <bortzmeyer@nic.fr>
To: dnsop@ietf.org
Message-ID: <20170331155217.GA19647@laperouse.bortzmeyer.org>
References: <149080054550.26806.17675916795295413492@ietfa.amsl.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <149080054550.26806.17675916795295413492@ietfa.amsl.com>
X-Transport: UUCP rules
X-Operating-System: Ubuntu 16.04 (xenial)
X-Charlie: Je suis Charlie
User-Agent: Mutt/1.5.24 (2015-08-30)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/KHFajTZwVRPBEf45xBgMDRb92gA>
Subject: Re: [DNSOP] I-D Action: draft-ietf-dnsop-attrleaf-02.txt
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 31 Mar 2017 15:53:32 -0000

On Wed, Mar 29, 2017 at 08:15:45AM -0700,
 internet-drafts@ietf.org <internet-drafts@ietf.org> wrote 
 a message of 43 lines which said:

>         Title           : DNS Scoped Data Through Global '_Underscore' Naming of Attribute Leaves
>         Author          : Dave Crocker
> 	Filename        : draft-ietf-dnsop-attrleaf-02.txt

Section 5 "IANA considerations" does not use the names of standard
policies. draft-leiba-cotton-iana-5226bis, currently in the RFC editor
queue, says "It is not strictly required that documents use these
terms [the standard policies]; the actual requirement is that the
instructions to IANA be clear and unambiguous.  However, use of these
terms is strongly recommended because their meanings are widely
understood."

Therefore, I suggest to replace "have been specified in any published
RFC, or are documented by a specification published by another
standards organization" by "specification required (RFC 5226bis,
section 4.6).

Also, the proposed initial registry includes:

 SPF        | _spf         | "TXT" | [RFC7372]

RFC 7372 contains *nothing* about that, and SPF (RFC 7208) does not
use undesrscore names.


From nobody Fri Mar 31 08:54:42 2017
Return-Path: <tjw.ietf@gmail.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 731B8120726 for <dnsop@ietfa.amsl.com>; Fri, 31 Mar 2017 08:54:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level: 
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UzfQwmultpaN for <dnsop@ietfa.amsl.com>; Fri, 31 Mar 2017 08:54:38 -0700 (PDT)
Received: from mail-qt0-x231.google.com (mail-qt0-x231.google.com [IPv6:2607:f8b0:400d:c0d::231]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 23B9D1294C0 for <dnsop@ietf.org>; Fri, 31 Mar 2017 08:54:34 -0700 (PDT)
Received: by mail-qt0-x231.google.com with SMTP id x35so68768692qtc.2 for <dnsop@ietf.org>; Fri, 31 Mar 2017 08:54:34 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-transfer-encoding; bh=omGlnLwCmtmPP237RHBt/UPndw1YFCQdM+H1Huunn70=; b=og/gFqeugxIfTS1mGj8SnbyXrDVBBPr/MXRH/j+F+nyZS4CS8MnKN42HTTZIOmTuI9 ZiLvSVxib5hTzqW+HJYQlnBC3VJM+eMg+lRTRqZIweeEa0SpcW4lgqPaPqGKecdDN7Rt 2xVXwQ4/cocYldCgZ2L+UVO8aPtj77uxXx7tOY9/aYXi2lj2HQ245WNlB6ULNxD2DKEg i6D8/zsL3T6hyPsMBEfQa1GCHF3aWltBdmhYRTYXLXpK5LqDqgjRDFc9YurdmjspbG0N pGYiO2qnANGFi5z1Tup/UWRNIUjPYGn5jghXulHUE22z3nk1l6s1qxuKbT8k1GBe7NYT 6bTQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding; bh=omGlnLwCmtmPP237RHBt/UPndw1YFCQdM+H1Huunn70=; b=E2Zsuf7i2Bu625LYa+gn54B4j84uCGRykO8e/nIzw0nGE/fBvRraUk28yAnwLG98Ad Au21nuogkdk8RHETH5UABflCagvVeLwHdfT5LuW9YjmkiOZAPwH8+BzmnPvGQoFbilkZ Trszq2IfGdIh8Cc0R5pWMcJLpYg85vsjMQLeb/28kwyEM5+m69iroPjVsxTcxhW8AvD1 AR8UldCND304KQUCtVL/t85XobY+efgvAaHMn3cQ1yVLZ4sxYnUCsBFjQMNcKnumLk9c F5le7rwDr4ZCwgo+3NfwhgmzJX7UKtOfkT5U3G5cLiBM5kwhgYb316E3Uupq9G3c6FyI JV9Q==
X-Gm-Message-State: AFeK/H1AmG9IAuX5pjUTnDweKrBy/lEIZlLTkp9+4t76RdS3PykmmxaevNhIdMK6N2iDjA==
X-Received: by 10.237.43.68 with SMTP id p62mr3446750qtd.207.1490975673001; Fri, 31 Mar 2017 08:54:33 -0700 (PDT)
Received: from twicinski-ltm1.internal.salesforce.com ([204.14.236.150]) by smtp.googlemail.com with ESMTPSA id r60sm3755555qtd.53.2017.03.31.08.54.31 for <dnsop@ietf.org> (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 31 Mar 2017 08:54:32 -0700 (PDT)
To: dnsop@ietf.org
References: <20170331153357.6888.qmail@ary.lan>
From: Tim Wicinski <tjw.ietf@gmail.com>
Message-ID: <30419b09-669c-1d3a-1e11-92b46bb4c889@gmail.com>
Date: Fri, 31 Mar 2017 10:54:31 -0500
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <20170331153357.6888.qmail@ary.lan>
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/rJhpoinVzXgMfDbfMinnzwxNRN0>
Subject: Re: [DNSOP] New draft for ALIAS/ANAME type
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 31 Mar 2017 15:54:40 -0000

On 3/31/17 10:33 AM, John Levine wrote:

>
> Now we're back to the same issue I raised with BULK.  Everyone now has
> to carefully check what features are supported by all of their
> secondary servers, as opposed to now where I don't even know or care
> what software they use.  Some of us hoped we got over that once DNSSEC
> got into the mainstream auth servers.
>

This is already happening. I can't slave zones between third party 
vendors if I use any of their specialized features (Such as ALIAS 
records), let alone any Geo Directional features.  We're way past that now.

tim


From nobody Fri Mar 31 09:16:22 2017
Return-Path: <marka@isc.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 196E7129401 for <dnsop@ietfa.amsl.com>; Fri, 31 Mar 2017 09:16:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.901
X-Spam-Level: 
X-Spam-Status: No, score=-6.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bSBjy7fvpfhA for <dnsop@ietfa.amsl.com>; Fri, 31 Mar 2017 09:16:17 -0700 (PDT)
Received: from mx.pao1.isc.org (mx.pao1.isc.org [149.20.64.53]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E6F62124D37 for <dnsop@ietf.org>; Fri, 31 Mar 2017 09:16:16 -0700 (PDT)
Received: from zmx1.isc.org (zmx1.isc.org [149.20.0.20]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx.pao1.isc.org (Postfix) with ESMTPS id 5DC4E3493C7; Fri, 31 Mar 2017 16:16:15 +0000 (UTC)
Received: from zmx1.isc.org (localhost [127.0.0.1]) by zmx1.isc.org (Postfix) with ESMTPS id 4D2A9160047; Fri, 31 Mar 2017 16:16:15 +0000 (UTC)
Received: from localhost (localhost [127.0.0.1]) by zmx1.isc.org (Postfix) with ESMTP id 342A7160092; Fri, 31 Mar 2017 16:16:15 +0000 (UTC)
Received: from zmx1.isc.org ([127.0.0.1]) by localhost (zmx1.isc.org [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id Lvkh7wQVL-mr; Fri, 31 Mar 2017 16:16:15 +0000 (UTC)
Received: from rock.dv.isc.org (107-1-12-170-ip-static.hfc.comcastbusiness.net [107.1.12.170]) by zmx1.isc.org (Postfix) with ESMTPSA id ED8A3160047; Fri, 31 Mar 2017 16:16:14 +0000 (UTC)
Received: from rock.dv.isc.org (localhost [IPv6:::1]) by rock.dv.isc.org (Postfix) with ESMTP id 5E3F46A6CAB2; Sat,  1 Apr 2017 03:16:10 +1100 (AEDT)
To: "John Levine" <johnl@taugh.com>
Cc: dnsop@ietf.org, peter.van.dijk@powerdns.com
From: Mark Andrews <marka@isc.org>
References: <20170331153357.6888.qmail@ary.lan>
In-reply-to: Your message of "31 Mar 2017 15:33:57 -0000." <20170331153357.6888.qmail@ary.lan>
Date: Sat, 01 Apr 2017 03:16:10 +1100
Message-Id: <20170331161610.5E3F46A6CAB2@rock.dv.isc.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/nz097b8Ha0njhlyfq_-NvAfzNb4>
Subject: Re: [DNSOP] New draft for ALIAS/ANAME type
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 31 Mar 2017 16:16:20 -0000

The long term way to fix this is for DNS servers to *always* fill
in the additional section for select RR types (e.g. SRV) including
chasing down missing additional records and setting TC=1 if those
additional records will not fit for recursive queries.  TC=1 is
already required when glue records do not fit.

This lets the applications get the entire chain without having to
come back and ask again.  This service would be requested via a
EDNS option which will appear in the response and its presence in
the response indicates that the client does not have to query for
missing RRsets.  The recursive server is guarenteeing that the
response is complete.

Now if SRV is inappropriate for the application, e.g. because it
doesn't work well with wild cards, then a application specific RR
needs to be defined.

This gets you a single lookup with no followup queries required
once the recursive server supports this.  If the client is still
talking to a legacy server it would still need to do followup queries
for missing records.

Clients would ask for A, AAAA, and SRV in parallel until this is
well supported or we have a flag day after which A and AAAA records
should not be requested.

CNAME does 50% job.  Lets do something that does a 100% job.  Yes
it requires both DNS recursive servers and applications update their
behaviours.

Mark
-- 
Mark Andrews, ISC
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE: +61 2 9871 4742                 INTERNET: marka@isc.org


From nobody Fri Mar 31 09:41:40 2017
Return-Path: <peter.van.dijk@powerdns.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6970D128B88 for <dnsop@ietfa.amsl.com>; Fri, 31 Mar 2017 09:41:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xi9KaaLQ5FU8 for <dnsop@ietfa.amsl.com>; Fri, 31 Mar 2017 09:41:28 -0700 (PDT)
Received: from shannon.7bits.nl (shannon.7bits.nl [89.188.0.40]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 622DD12988C for <dnsop@ietf.org>; Fri, 31 Mar 2017 09:41:25 -0700 (PDT)
Received: from [192.168.137.1] (unknown [IPv6:2001:610:666:0:4835:5d5f:ecfb:87d3]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: peter) by shannon.7bits.nl (Postfix) with ESMTPSA id 0B86CCDCF6; Fri, 31 Mar 2017 18:41:24 +0200 (CEST)
From: "Peter van Dijk" <peter.van.dijk@powerdns.com>
To: dnsop@ietf.org
Date: Fri, 31 Mar 2017 18:41:23 +0200
Message-ID: <83692DBD-6C9B-4DBA-A181-EC52C0FF26D8@powerdns.com>
In-Reply-To: <30419b09-669c-1d3a-1e11-92b46bb4c889@gmail.com>
References: <20170331153357.6888.qmail@ary.lan> <30419b09-669c-1d3a-1e11-92b46bb4c889@gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; format=flowed
X-Mailer: MailMate (1.9.6r5347)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/pEybbRkHVBWYlYf9gneL3PIt1CU>
Subject: Re: [DNSOP] New draft for ALIAS/ANAME type
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 31 Mar 2017 16:41:38 -0000

On 31 Mar 2017, at 17:54, Tim Wicinski wrote:

> On 3/31/17 10:33 AM, John Levine wrote:
>
>>
>> Now we're back to the same issue I raised with BULK.  Everyone now 
>> has
>> to carefully check what features are supported by all of their
>> secondary servers, as opposed to now where I don't even know or care
>> what software they use.  Some of us hoped we got over that once 
>> DNSSEC
>> got into the mainstream auth servers.
>>
>
> This is already happening. I can't slave zones between third party 
> vendors if I use any of their specialized features (Such as ALIAS 
> records), let alone any Geo Directional features.  We're way past that 
> now.

Tim, thanks, this is the voice of reality. Our hope is that we can 
reduce this pain by one point by standardising ALIAS/ANAME.

Kind regards,
-- 
Peter van Dijk
PowerDNS.COM BV - https://www.powerdns.com/


From nobody Fri Mar 31 11:01:11 2017
Return-Path: <johnl@taugh.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A5301129450 for <dnsop@ietfa.amsl.com>; Fri, 31 Mar 2017 11:01:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level: 
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, SPF_PASS=-0.001,  URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1536-bit key) header.d=iecc.com header.b=Mh7Yar3J; dkim=pass (1536-bit key) header.d=taugh.com header.b=B5B5GAtl
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id O7GzXk-yCxwn for <dnsop@ietfa.amsl.com>; Fri, 31 Mar 2017 11:01:08 -0700 (PDT)
Received: from miucha.iecc.com (abusenet-1-pt.tunnel.tserv4.nyc4.ipv6.he.net [IPv6:2001:470:1f06:1126::2]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DA96D12441E for <dnsop@ietf.org>; Fri, 31 Mar 2017 11:01:07 -0700 (PDT)
Received: (qmail 66433 invoked from network); 31 Mar 2017 18:01:05 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=iecc.com; h=date:message-id:from:to:cc:subject:in-reply-to:references:mime-version:content-type:user-agent; s=1037e.58de9961.k1703; bh=vBvWO72FS2p9G1/BqOVEhCI9f4H5Lqqa4Nnrv88aqWY=; b=Mh7Yar3JEgDe4WKrMei9geI4q4QpuH9tH74/NVHFMYsxtxlEtA3CVfZNsNWtueq1MiuHrQ+hOJm9o+0qlBEIx0uZgYA60h0Gs/gEnLpf8zBT7mXFZ6ND9TADnrECbMmFHO9snk1KkzWSRCzOib/V0hlf4BabPV+0xhWo3dqhIwrmDCJ7e1NZ+qaHcOR5cFHEpzocwyPQwNpHHdH7eChkVUBKmhxsNBSL8iLrEea+oIyxu9McclzpjaiZ5PIllCP4
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=taugh.com; h=date:message-id:from:to:cc:subject:in-reply-to:references:mime-version:content-type:user-agent; s=1037e.58de9961.k1703; bh=vBvWO72FS2p9G1/BqOVEhCI9f4H5Lqqa4Nnrv88aqWY=; b=B5B5GAtlZGkqiu7ggNBBdDeUC2yMXLR5zgm9OR/k5TLriZ3EGHOvR3SIIoCzB7aWQwPLgAK/ECA5fq83U4X4BBpy+xM0RrPJvghjrREXTCQW2rJWO62HZF7B2H2qrETZTMG6oTE/Q0rPTQUhS07GxtAod5QEu6UV2+gvz1BiG1ar05Yt6kgnShc7f8H9Oxj0uNRjPfs6cgAhIZDNWR98ZlROY9BWqsoti5Zu32k9vEzsVxP5EOLWKwIO3jlmvoU/
Received: from localhost ([IPv6:2001:470:1f07:1126::78:696d:6170]) by imap.iecc.com ([IPv6:2001:470:1f07:1126::78:696d:6170]) with ESMTPS (TLS1.2/X.509/AEAD) via TCP6; 31 Mar 2017 18:01:05 -0000
Date: 31 Mar 2017 13:01:03 -0500
Message-ID: <alpine.OSX.2.20.1703311243310.10405@ary.local>
From: "John R Levine" <johnl@taugh.com>
To: "Mark Andrews" <marka@isc.org>
Cc: dnsop@ietf.org, peter.van.dijk@powerdns.com
In-Reply-To: <20170331161610.5E3F46A6CAB2@rock.dv.isc.org>
References: <20170331153357.6888.qmail@ary.lan> <20170331161610.5E3F46A6CAB2@rock.dv.isc.org>
User-Agent: Alpine 2.20 (OSX 67 2015-01-07)
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII; format=flowed
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/DtL5iP1V4kC-rR66gYPdUieJiWM>
Subject: Re: [DNSOP] New draft for ALIAS/ANAME type
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 31 Mar 2017 18:01:10 -0000

> This gets you a single lookup with no followup queries required
> once the recursive server supports this.  If the client is still
> talking to a legacy server it would still need to do followup queries
> for missing records.

I like this but there's an obvious question: if the recursive server has 
to know about ANAME anyway, have the it do the extra fetches, and all of 
the DNSSEC troubles go away.

Straw man, er, straw being:

name ANAME canonname servername rrtype1 rrtype2 ...

If the authoritative server gets a request for one of the rrtypes, it 
returns the ANAME.  (If it gets a request for a type that isn't in the 
ANAME and there isn't a real RR, it returns the usual NOERROR.)  The cache 
sees the ANAME and looks up the canonname from the server at servername 
(with "." as the servername default to look it up in the usual way.) 
Putting an actual rrtypeI at the same name as the ANAME is naughty, like 
putting it at the same name as a CNAME.

Regards,
John Levine, johnl@taugh.com, Taughannock Networks, Trumansburg NY
Please consider the environment before reading this e-mail. https://jl.ly

