
From nobody Wed Feb  1 01:38:19 2017
Return-Path: <bwietf@bwijnen.net>
X-Original-To: netconf@ietfa.amsl.com
Delivered-To: netconf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B755312996D for <netconf@ietfa.amsl.com>; Wed,  1 Feb 2017 01:38:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, 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 gGkTGnk92Yd5 for <netconf@ietfa.amsl.com>; Wed,  1 Feb 2017 01:38:13 -0800 (PST)
Received: from lb1-smtp-cloud6.xs4all.net (lb1-smtp-cloud6.xs4all.net [194.109.24.24]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9E10212996A for <netconf@ietf.org>; Wed,  1 Feb 2017 01:38:12 -0800 (PST)
Received: from Macintosh-4.fritz.box ([IPv6:2001:981:602b:1:6d02:b630:d385:ef0a]) by smtp-cloud6.xs4all.net with ESMTP id fMe91u00C3Bvudg01MeACy; Wed, 01 Feb 2017 10:38:10 +0100
To: Ladislav Lhotka <lhotka@nic.cz>, Netconf <netconf@ietf.org>
References: <20170201014501.52CD8B81C39@rfc-editor.org> <m2lgtqs6zi.fsf@nic.cz>
From: "Bert Wijnen (IETF)" <bwietf@bwijnen.net>
Message-ID: <e29daa36-4f4f-9b20-6fcb-931e086c7f3c@bwijnen.net>
Date: Wed, 1 Feb 2017 10:38:09 +0100
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:45.0) Gecko/20100101 Thunderbird/45.7.0
MIME-Version: 1.0
In-Reply-To: <m2lgtqs6zi.fsf@nic.cz>
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/iq5NV-lsM8lY2uPBh2RVIsdwRlI>
Subject: Re: [Netconf] RFC 8040 on RESTCONF Protocol
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Network Configuration WG mailing list <netconf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netconf>, <mailto:netconf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netconf/>
List-Post: <mailto:netconf@ietf.org>
List-Help: <mailto:netconf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netconf>, <mailto:netconf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Feb 2017 09:38:17 -0000

+1

Bert

On 01/02/2017 08:30, Ladislav Lhotka wrote:
> Congratulations to the authors for this remarkable piece of work!
>
> Lada
>
> rfc-editor@rfc-editor.org writes:
>
>> A new Request for Comments is now available in online RFC libraries.
>>
>>          
>>          RFC 8040
>>
>>          Title:      RESTCONF Protocol
>>          Author:     A. Bierman,
>>                      M. Bjorklund,
>>                      K. Watsen
>>          Status:     Standards Track
>>          Stream:     IETF
>>          Date:       January 2017
>>          Mailbox:    andy@yumaworks.com,
>>                      mbj@tail-f.com,
>>                      kwatsen@juniper.net
>>          Pages:      137
>>          Characters: 238832
>>          Updates/Obsoletes/SeeAlso:   None
>>
>>          I-D Tag:    draft-ietf-netconf-restconf-18.txt
>>
>>          URL:        https://www.rfc-editor.org/info/rfc8040
>>
>>          DOI:        10.17487/RFC8040
>>
>> This document describes an HTTP-based protocol that provides a
>> programmatic interface for accessing data defined in YANG, using the
>> datastore concepts defined in the Network Configuration Protocol
>> (NETCONF).
>>
>> This document is a product of the Network Configuration 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
>>
>>
>> _______________________________________________
>> Netconf mailing list
>> Netconf@ietf.org
>> https://www.ietf.org/mailman/listinfo/netconf



From nobody Wed Feb  1 02:54:13 2017
Return-Path: <mbj@tail-f.com>
X-Original-To: netconf@ietfa.amsl.com
Delivered-To: netconf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 340B8129C65 for <netconf@ietfa.amsl.com>; Wed,  1 Feb 2017 02:54:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.099
X-Spam-Level: 
X-Spam-Status: No, score=-5.099 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-3.199, 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 GJ7C01UWwcsf for <netconf@ietfa.amsl.com>; Wed,  1 Feb 2017 02:54:10 -0800 (PST)
Received: from mail.tail-f.com (mail.tail-f.com [46.21.102.45]) by ietfa.amsl.com (Postfix) with ESMTP id 802BA129643 for <netconf@ietf.org>; Wed,  1 Feb 2017 02:54:10 -0800 (PST)
Received: from localhost (unknown [173.38.220.36]) by mail.tail-f.com (Postfix) with ESMTPSA id 336111AE00A0; Wed,  1 Feb 2017 11:54:08 +0100 (CET)
Date: Wed, 01 Feb 2017 11:54:07 +0100 (CET)
Message-Id: <20170201.115407.1079757177664208413.mbj@tail-f.com>
To: andy@yumaworks.com
From: Martin Bjorklund <mbj@tail-f.com>
In-Reply-To: <CABCOCHROMsYtNeS2286nXwQBKZgRq7r8TGFn8chJPH3a8a_h_Q@mail.gmail.com>
References: <20170131211619.GA78666@elstar.local> <7B81B250-3246-44AF-B9E4-D24E8D2FB4DA@juniper.net> <CABCOCHROMsYtNeS2286nXwQBKZgRq7r8TGFn8chJPH3a8a_h_Q@mail.gmail.com>
X-Mailer: Mew version 6.7 on Emacs 24.5 / Mule 6.0 (HANACHIRUSATO)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/vHNXBQ3eoqLru_vj1SE_8-ZgXls>
Cc: netconf@ietf.org
Subject: Re: [Netconf] New Notification and Subscription Features WASFW: 3 Options for Subscription & Event Notification draft structure
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Network Configuration WG mailing list <netconf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netconf>, <mailto:netconf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netconf/>
List-Post: <mailto:netconf@ietf.org>
List-Help: <mailto:netconf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netconf>, <mailto:netconf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Feb 2017 10:54:12 -0000

Andy Bierman <andy@yumaworks.com> wrote:
> Hi,
> 
> I am not in favor of refactoring RFCs just to move content around.
> If/when NETCONF 1.2 gets done, then the NETCONF bits in RFC 7950 should
> get moved to that document. The NETCONF specific text is unfortunate,
> but not causing harm to interoperability.

I agree.  Among all the work we have on our plate at the moment, I
wouldn't give this highest priority.



/martin

> 
> 
> 
> 
> 
> On Tue, Jan 31, 2017 at 2:20 PM, Kent Watsen <kwatsen@juniper.net> wrote:
> 
> >
> > > Since when has RFC 7950 JSON notification encoding sections? This
> > > email is confusing on multiple ends.
> >
> > True, RFC 7950 doesn't have any JSON encoding sections, so there is
> > nothing to be done on that front.   Also, while I agree that the XML
> > encoding sections should be move out of RFC 7950, I view this purely as a
> > NETMOD WG activity (not a NETCONF WG activity) and hence doesn't need to be
> > discussed here.
> >
> > What I think should be discussed here is moving all the NETCONF-isms in
> > RFC 7950 to the NETCONF WG including, but not limited to, all the NETCONF
> > XML Encoding Rules sections.
> >
> > RFC 7950 also contains a large number of NETCONF usage examples.  I think
> > the NETMOD WG needs to discuss if these should to be moved to the NETCONF
> > WG also, or if it's the better to convert half the examples to RESTCONF so
> > RFC 7590 shows impartiality.  Though this is a NETMOD issue to discuss, it
> > clearly might impact NETCONF, hence why I'm mentioning it here now.
> >
> > Separately, in addition to moving material from NETMOD drafts to NETCONF
> > drafts, I think there should be a discussion about moving material the
> > other direction as well.  For instance, I think these terms defined in RFC
> > 6241 might be better placed in the datastores draft:
> >
> >   o configuration data
> >   o configuration datastore
> >   o datastore
> >   o state data
> >
> >
> > Thoughts?
> >
> > Kent // a NETCONF contributor
> >
> >
> >
> >
> > _______________________________________________
> > Netconf mailing list
> > Netconf@ietf.org
> > https://www.ietf.org/mailman/listinfo/netconf
> >


From nobody Wed Feb  1 03:16:07 2017
Return-Path: <mersue@gmail.com>
X-Original-To: netconf@ietfa.amsl.com
Delivered-To: netconf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DF42D129D18 for <netconf@ietfa.amsl.com>; Wed,  1 Feb 2017 03:16:05 -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 P6ogoYSH2tAe for <netconf@ietfa.amsl.com>; Wed,  1 Feb 2017 03:16:04 -0800 (PST)
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 DC361129CF0 for <netconf@ietf.org>; Wed,  1 Feb 2017 03:16:03 -0800 (PST)
Received: by mail-wm0-x230.google.com with SMTP id r141so33469982wmg.1 for <netconf@ietf.org>; Wed, 01 Feb 2017 03:16:03 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=from:to:references:in-reply-to:subject:date:message-id:mime-version :content-transfer-encoding:thread-index:content-language :disposition-notification-to; bh=CkR9ubpXLHzyPEalKHW9ye5OkoXtI7rTkJdJokgvJz0=; b=SPxbzKQe5HAaDZwLt5V2fxfpAiLlan2CQ3WnID+CZD7UPmcEAVoaVGND0amaeV0X8t 08oJcKW2/x5jg2JNemCkJRVjj8Kg0hrTbcS853OGbOn7aXezjmX6+EWizBccgeRS8Bcy ZFa1tv+MvwG0J6WxKQ+20qG6TY4Ju0pHVzSMMqJ1JwUk6XbWpx5BtFxl/Feee7VLrATZ DKaeonyR7mbUhGjNdf7/NB2Rr6eQCBGgJx094ZU5ulOJMwAzcorHuB6CN0HYrYfyUwwX Uw4il11pxYue68adV3WQBaThRmRydmcvnzRZBkKDixEKIaAJU7cV/7Xxq+nv8cwRR6Ix wQXg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:references:in-reply-to:subject:date :message-id:mime-version:content-transfer-encoding:thread-index :content-language:disposition-notification-to; bh=CkR9ubpXLHzyPEalKHW9ye5OkoXtI7rTkJdJokgvJz0=; b=IlO3PL6rHIuECAQl3ZHLttbSdKnvH2aLjAcuUz99zg0xPDisviYdyACXffS5iDStrO e5mmn92RvJFVLL/fL5CeNY+tEbhxAot6iLnGpJq/lcjsrPfVIhksf7Tqg64wpJGkx2lh q//7ECs+4bi9KFxUcXB6TOxL4Lb7uUEu9AtHerMnEKRhcJlw9C3OvmmHQywqVoSc9hmA kZATMmjiMV7PA6DR8Ghg6vfCBfOVDo2SjctkTgmJ7gyLfp7wBhma6NsnHmeTeZBJD9ZY wTRm7+lKZfHk1Uh9obWvQgD7i/0gPWZVz2+D83ExFYWVNHLxPj+rPoiEBA1ribH42SRN qOvQ==
X-Gm-Message-State: AIkVDXL8gYjYkSPJOyYiMF70h1spoUrejpM7AAK96Ro1e1Skj7p8TTd2EMuHkiJ5BXWfIQ==
X-Received: by 10.28.15.202 with SMTP id 193mr2290508wmp.99.1485947762288; Wed, 01 Feb 2017 03:16:02 -0800 (PST)
Received: from DESKTOPFLHJVQJ (p5B3417CE.dip0.t-ipconnect.de. [91.52.23.206]) by smtp.gmail.com with ESMTPSA id v4sm29010860wmv.18.2017.02.01.03.16.00 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 01 Feb 2017 03:16:01 -0800 (PST)
From: "Mehmet Ersue" <mersue@gmail.com>
To: "'Bert Wijnen \(IETF\)'" <bwietf@bwijnen.net>, "'Ladislav Lhotka'" <lhotka@nic.cz>, "'Netconf'" <netconf@ietf.org>
References: <20170201014501.52CD8B81C39@rfc-editor.org> <m2lgtqs6zi.fsf@nic.cz> <e29daa36-4f4f-9b20-6fcb-931e086c7f3c@bwijnen.net>
In-Reply-To: <e29daa36-4f4f-9b20-6fcb-931e086c7f3c@bwijnen.net>
Date: Wed, 1 Feb 2017 12:16:02 +0100
Message-ID: <00d001d27c7c$945282b0$bcf78810$@gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Outlook 16.0
Thread-Index: AQH4QriBOskRmIObLt2d/jbgsSRlrgLf+eWfA1aK+4mg1r5WwA==
Content-Language: de
X-AVK-Virus-Check: AVA 25.10096;BF82DA0
X-AVK-Spam-Check: 1; str=0001.0A0C0204.5891C371.016F,ss=1,re=0.000,recu=0.000,reip=0.000,cl=1,cld=1,fgs=0; AE713
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/pO7OMPAZa6FGSuGaJlvciDJUWV8>
Subject: Re: [Netconf] RFC 8040 on RESTCONF Protocol
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Network Configuration WG mailing list <netconf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netconf>, <mailto:netconf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netconf/>
List-Post: <mailto:netconf@ietf.org>
List-Help: <mailto:netconf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netconf>, <mailto:netconf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Feb 2017 11:16:06 -0000

Dear All,

this is a big achievement the industry was waiting for.
Many Thanks to the authors and contributors for the hard work and making
this document possible.
Many Thanks also to RFC Editor for their kind support to make it consistent.

Regards,
Mehmet

-----Original Message-----
From: Netconf [mailto:netconf-bounces@ietf.org] On Behalf Of Bert Wijnen
(IETF)
Sent: Wednesday, February 1, 2017 10:38 AM
To: Ladislav Lhotka <lhotka@nic.cz>; Netconf <netconf@ietf.org>
Subject: Re: [Netconf] RFC 8040 on RESTCONF Protocol

+1

Bert

On 01/02/2017 08:30, Ladislav Lhotka wrote:
> Congratulations to the authors for this remarkable piece of work!
>
> Lada
>
> rfc-editor@rfc-editor.org writes:
>
>> A new Request for Comments is now available in online RFC libraries.
>>
>>          
>>          RFC 8040
>>
>>          Title:      RESTCONF Protocol
>>          Author:     A. Bierman,
>>                      M. Bjorklund,
>>                      K. Watsen
>>          Status:     Standards Track
>>          Stream:     IETF
>>          Date:       January 2017
>>          Mailbox:    andy@yumaworks.com,
>>                      mbj@tail-f.com,
>>                      kwatsen@juniper.net
>>          Pages:      137
>>          Characters: 238832
>>          Updates/Obsoletes/SeeAlso:   None
>>
>>          I-D Tag:    draft-ietf-netconf-restconf-18.txt
>>
>>          URL:        https://www.rfc-editor.org/info/rfc8040
>>
>>          DOI:        10.17487/RFC8040
>>
>> This document describes an HTTP-based protocol that provides a 
>> programmatic interface for accessing data defined in YANG, using the 
>> datastore concepts defined in the Network Configuration Protocol 
>> (NETCONF).
>>
>> This document is a product of the Network Configuration 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
>>
>>
>> _______________________________________________
>> Netconf mailing list
>> Netconf@ietf.org
>> https://www.ietf.org/mailman/listinfo/netconf


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


From nobody Wed Feb  1 03:20:05 2017
Return-Path: <mersue@gmail.com>
X-Original-To: netconf@ietfa.amsl.com
Delivered-To: netconf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7216D128BA2 for <netconf@ietfa.amsl.com>; Wed,  1 Feb 2017 03:20:01 -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 nnXyjRqrhL51 for <netconf@ietfa.amsl.com>; Wed,  1 Feb 2017 03:20:00 -0800 (PST)
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 105EA129D18 for <netconf@ietf.org>; Wed,  1 Feb 2017 03:20:00 -0800 (PST)
Received: by mail-wm0-x230.google.com with SMTP id r141so33620816wmg.1 for <netconf@ietf.org>; Wed, 01 Feb 2017 03:19:59 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=from:to:cc:references:in-reply-to:subject:date:message-id :mime-version:content-transfer-encoding:thread-index :content-language:disposition-notification-to; bh=vj4NWxGaC7ibe5HjTQwEQ8ql1EdK3lvSSOrlGuZtcbI=; b=WCIMegSrH4kA0V+gtk6+iEXzyc5JuPExQMFEZQh2x1ZL0mVbq0B6vS6d+jcIz71fIk +H66rT8U2WWkcnaNoOFOGBV09IEijlGuGEsH+IRwXXCcb9b2NPJURAqHvbMKFb54yZGJ ANjNvRbKmtBGXxEJZHb171O/RGATkbsi/8J/dohsmmXEkI3wKQMw6GqaHg1hSAvQKi0i /FroG64DDLn94fSRnuw9GZY9K9703Pc60PCTD5TVfjl9cqwptrei9+TSeTaVrhRucOAs 7j6f7vwrPQLS2xKEE8fygMTlxLP0XBKv1OUDiVNHcRhzM9/tI5fJPHH9Cl9bvtcgqtkL 9dmA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:references:in-reply-to:subject:date :message-id:mime-version:content-transfer-encoding:thread-index :content-language:disposition-notification-to; bh=vj4NWxGaC7ibe5HjTQwEQ8ql1EdK3lvSSOrlGuZtcbI=; b=UV8KCiymG0fykiCPxZbvWNuJNJa78J5qlluChgDqG1iwymvPoH3VXfOxeYno1BQayT Y6qE26wLw4ZqRByicwdHGeFk6mntOwsHh3al743/8AIKUXuxPnLJ9tPzlh04iQR5vpbB +GY1KJ8xjwWkQ8KUG5/cjEKj/VUkBL4JfdZT2BMqa7RnN5lsjd05Jhh8uc0zDomYnW/O 5/02ry2vS6u7CwvUFrTqDjoAIKMMC90Xs5qkclk7YdTxtvG9PKVbR2T6LPN1CKQwNXxD u+e36s6draTXfxTPCnRJj0yO4bJNEcMdM+wNpuYyIS2hE47gypOCOio+adkByJQMjKER vaVQ==
X-Gm-Message-State: AIkVDXIJXjsPPwquWZyOz2WQfyjV58lV38vXbF7A3BmFVaVpdo651XPT5IhSstQcLVAm6g==
X-Received: by 10.28.131.72 with SMTP id f69mr2649889wmd.140.1485947997985; Wed, 01 Feb 2017 03:19:57 -0800 (PST)
Received: from DESKTOPFLHJVQJ (p5B3417CE.dip0.t-ipconnect.de. [91.52.23.206]) by smtp.gmail.com with ESMTPSA id 10sm21084358wmi.23.2017.02.01.03.19.57 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 01 Feb 2017 03:19:57 -0800 (PST)
From: "Mehmet Ersue" <mersue@gmail.com>
To: "'Kent Watsen'" <kwatsen@juniper.net>, "'Juergen Schoenwaelder'" <j.schoenwaelder@jacobs-university.de>
References: <03b801d27116$4df5a890$e9e0f9b0$@gmail.com> <20170126.090210.1305302868536296710.mbj@tail-f.com> <028a01d27c05$2200bc80$66023580$@gmail.com> <20170131211619.GA78666@elstar.local> <7B81B250-3246-44AF-B9E4-D24E8D2FB4DA@juniper.net>
In-Reply-To: <7B81B250-3246-44AF-B9E4-D24E8D2FB4DA@juniper.net>
Date: Wed, 1 Feb 2017 12:20:00 +0100
Message-ID: <00d101d27c7d$211890e0$6349b2a0$@gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
X-Mailer: Microsoft Outlook 16.0
Thread-Index: AQFS4MIRVdlex3JBc/CEOVVIhbfBQAKmZxwsArU7t7sCIa3ekgJvGfDnogPUlyA=
Content-Language: de
X-AVK-Virus-Check: AVA 25.10096;BF82DA0
X-AVK-Spam-Check: 1; str=0001.0A0C0206.5891C45D.0137,ss=1,re=0.000,recu=0.000,reip=0.000,cl=1,cld=1,fgs=0; AE713
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/UL79yCnKTjNs6ABfe89yoHXAG0k>
Cc: netconf@ietf.org
Subject: Re: [Netconf] New Notification and Subscription Features WASFW: 3 Options for Subscription & Event Notification draft structure
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Network Configuration WG mailing list <netconf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netconf>, <mailto:netconf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netconf/>
List-Post: <mailto:netconf@ietf.org>
List-Help: <mailto:netconf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netconf>, <mailto:netconf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Feb 2017 11:20:01 -0000

Hi Kent,

I believe the terms defined in 6241 are needed in the context of the =
network configuration framework.
I think it is perfectly fine if 7950bis uses terms defined in 6241.
We don't need to redefine or duplicate these terms in another draft.

Mehmet

-----Original Message-----
From: Kent Watsen [mailto:kwatsen@juniper.net]=20
Sent: Tuesday, January 31, 2017 11:20 PM
To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>; Mehmet =
Ersue <mersue@gmail.com>
Cc: netconf@ietf.org
Subject: Re: [Netconf] New Notification and Subscription Features WASFW: =
3 Options for Subscription & Event Notification draft structure


> Since when has RFC 7950 JSON notification encoding sections? This=20
> email is confusing on multiple ends.

True, RFC 7950 doesn't have any JSON encoding sections, so there is =
nothing to be done on that front.   Also, while I agree that the XML =
encoding sections should be move out of RFC 7950, I view this purely as =
a NETMOD WG activity (not a NETCONF WG activity) and hence doesn't need =
to be discussed here.

What I think should be discussed here is moving all the NETCONF-isms in =
RFC 7950 to the NETCONF WG including, but not limited to, all the =
NETCONF XML Encoding Rules sections. =20

RFC 7950 also contains a large number of NETCONF usage examples.  I =
think the NETMOD WG needs to discuss if these should to be moved to the =
NETCONF WG also, or if it's the better to convert half the examples to =
RESTCONF so RFC 7590 shows impartiality.  Though this is a NETMOD issue =
to discuss, it clearly might impact NETCONF, hence why I'm mentioning it =
here now.

Separately, in addition to moving material from NETMOD drafts to NETCONF =
drafts, I think there should be a discussion about moving material the =
other direction as well.  For instance, I think these terms defined in =
RFC 6241 might be better placed in the datastores draft:

  o configuration data
  o configuration datastore
  o datastore
  o state data


Thoughts?

Kent // a NETCONF contributor






From nobody Wed Feb  1 03:30:34 2017
Return-Path: <j.schoenwaelder@jacobs-university.de>
X-Original-To: netconf@ietfa.amsl.com
Delivered-To: netconf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DF13C128BA2 for <netconf@ietfa.amsl.com>; Wed,  1 Feb 2017 03:30:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.398
X-Spam-Level: 
X-Spam-Status: No, score=-7.398 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-3.199, 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 5aSLyOezizSH for <netconf@ietfa.amsl.com>; Wed,  1 Feb 2017 03:30:31 -0800 (PST)
Received: from atlas3.jacobs-university.de (atlas3.jacobs-university.de [212.201.44.18]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A3436126B6D for <netconf@ietf.org>; Wed,  1 Feb 2017 03:30:31 -0800 (PST)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by atlas3.jacobs-university.de (Postfix) with ESMTP id 0185270A; Wed,  1 Feb 2017 12:30:30 +0100 (CET)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from atlas3.jacobs-university.de ([10.70.0.205]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10030) with ESMTP id BxL0ys-htEqt; Wed,  1 Feb 2017 12:30:27 +0100 (CET)
Received: from hermes.jacobs-university.de (hermes.jacobs-university.de [212.201.44.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "hermes.jacobs-university.de", Issuer "Jacobs University CA - G01" (verified OK)) by atlas3.jacobs-university.de (Postfix) with ESMTPS; Wed,  1 Feb 2017 12:30:29 +0100 (CET)
Received: from localhost (demetrius3.jacobs-university.de [212.201.44.48]) by hermes.jacobs-university.de (Postfix) with ESMTP id B8867200AC; Wed,  1 Feb 2017 12:30:29 +0100 (CET)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from hermes.jacobs-university.de ([212.201.44.23]) by localhost (demetrius3.jacobs-university.de [212.201.44.32]) (amavisd-new, port 10024) with ESMTP id pq6T4vfmE_Uw; Wed,  1 Feb 2017 12:30:29 +0100 (CET)
Received: from elstar.local (elstar.jacobs.jacobs-university.de [10.50.231.133]) by hermes.jacobs-university.de (Postfix) with ESMTP id 743AD200AB; Wed,  1 Feb 2017 12:30:29 +0100 (CET)
Received: by elstar.local (Postfix, from userid 501) id 5E9B63E6218A; Wed,  1 Feb 2017 12:30:32 +0100 (CET)
Date: Wed, 1 Feb 2017 12:30:31 +0100
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: Mehmet Ersue <mersue@gmail.com>
Message-ID: <20170201113031.GB80657@elstar.local>
Mail-Followup-To: Mehmet Ersue <mersue@gmail.com>, 'Kent Watsen' <kwatsen@juniper.net>, netconf@ietf.org
References: <03b801d27116$4df5a890$e9e0f9b0$@gmail.com> <20170126.090210.1305302868536296710.mbj@tail-f.com> <028a01d27c05$2200bc80$66023580$@gmail.com> <20170131211619.GA78666@elstar.local> <7B81B250-3246-44AF-B9E4-D24E8D2FB4DA@juniper.net> <00d101d27c7d$211890e0$6349b2a0$@gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <00d101d27c7d$211890e0$6349b2a0$@gmail.com>
User-Agent: Mutt/1.6.0 (2016-04-01)
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/pvtvKMPmL9xb6ad9DMiqkAJ-WI0>
Cc: netconf@ietf.org
Subject: Re: [Netconf] New Notification and Subscription Features WASFW: 3 Options for Subscription & Event Notification draft structure
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
List-Id: Network Configuration WG mailing list <netconf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netconf>, <mailto:netconf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netconf/>
List-Post: <mailto:netconf@ietf.org>
List-Help: <mailto:netconf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netconf>, <mailto:netconf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Feb 2017 11:30:34 -0000

On Wed, Feb 01, 2017 at 12:20:00PM +0100, Mehmet Ersue wrote:
> Hi Kent,
> 
> I believe the terms defined in 6241 are needed in the context of the network configuration framework.
> I think it is perfectly fine if 7950bis uses terms defined in 6241.
> We don't need to redefine or duplicate these terms in another draft.
>

We need to move towards a real architecture document that defines
overarching concepts and this architecture document should also
include the definintion of the core terminology we use.

/js

-- 
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
Fax:   +49 421 200 3103         <http://www.jacobs-university.de/>


From nobody Wed Feb  1 06:30:57 2017
Return-Path: <kwatsen@juniper.net>
X-Original-To: netconf@ietfa.amsl.com
Delivered-To: netconf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E0BCE129DFB for <netconf@ietfa.amsl.com>; Wed,  1 Feb 2017 06:30:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.058
X-Spam-Level: 
X-Spam-Status: No, score=-3.058 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=-1.156, 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=junipernetworks.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 P5IqeQr6xY_F for <netconf@ietfa.amsl.com>; Wed,  1 Feb 2017 06:30:54 -0800 (PST)
Received: from NAM02-SN1-obe.outbound.protection.outlook.com (mail-sn1nam02on0124.outbound.protection.outlook.com [104.47.36.124]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 26A69129468 for <netconf@ietf.org>; Wed,  1 Feb 2017 06:30:53 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=junipernetworks.onmicrosoft.com; s=selector1-juniper-net; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=o1ZFt9SEs3dzCy00RcMIr5nwPxt65SWwpWli0XHRBLg=; b=RV7JqNxnK05GCVmXL2xf8X8sAjleqQnIvbCLciwnXoJtHKdBQ6m5TpzQbImWeJWkI0FYWkihGuW9yZFuMW1hrjS5WK2hgWBoFmk63JTUP78kdDeKCFIFykzQgTEwR66kFJU9O2eaY/yyrIS0TsDvwu7zC96R0TKSD6KhNyEvEG8=
Received: from BN3PR0501MB1442.namprd05.prod.outlook.com (10.160.117.151) by BN3PR0501MB1442.namprd05.prod.outlook.com (10.160.117.151) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.888.5; Wed, 1 Feb 2017 14:30:52 +0000
Received: from BN3PR0501MB1442.namprd05.prod.outlook.com ([10.160.117.151]) by BN3PR0501MB1442.namprd05.prod.outlook.com ([10.160.117.151]) with mapi id 15.01.0888.018; Wed, 1 Feb 2017 14:30:52 +0000
From: Kent Watsen <kwatsen@juniper.net>
To: Martin Bjorklund <mbj@tail-f.com>, "andy@yumaworks.com" <andy@yumaworks.com>
Thread-Topic: [Netconf] New Notification and Subscription Features WASFW: 3 Options for Subscription & Event Notification draft structure
Thread-Index: AdJxFT6mLH0VYlYKQ0KNB3RPNzgbhAGlT/8AARaooQAAAIikgP//vhSAgABV5ACAANCFgP//6LyA
Date: Wed, 1 Feb 2017 14:30:52 +0000
Message-ID: <263826C8-D545-4993-8A64-585EC3547C9B@juniper.net>
References: <20170131211619.GA78666@elstar.local> <7B81B250-3246-44AF-B9E4-D24E8D2FB4DA@juniper.net> <CABCOCHROMsYtNeS2286nXwQBKZgRq7r8TGFn8chJPH3a8a_h_Q@mail.gmail.com> <20170201.115407.1079757177664208413.mbj@tail-f.com>
In-Reply-To: <20170201.115407.1079757177664208413.mbj@tail-f.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/f.1e.0.170107
authentication-results: spf=none (sender IP is ) smtp.mailfrom=kwatsen@juniper.net; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [66.129.241.14]
x-ms-office365-filtering-correlation-id: 1b7953da-315b-4801-b818-08d44aaeed0d
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(48565401081); SRVR:BN3PR0501MB1442; 
x-microsoft-exchange-diagnostics: 1; BN3PR0501MB1442; 7:kiiMLAwZg0lrNvb3c9Gh7RJEYWy1VfoNOp3JnsnHv7mR3QfHoDaZcPUxgZhozGNtoTPIxBRtrzUQsud7RbiTbzg3vPZLwbYjkWheqer68T2JFwddHGC4dXyFgCtjMz1A5ILzuagJzVWAMmeDhI2U0MsNGafTBAGExI3nQEE4O38HmGM66obwhLSC6lPfGergaQTRaNO+C2Ct/8olzgVwTP+H4psn2Ilgr6SwrUftshfi2FBarUBHRO159ADdqE5DGnw+2AZaFVvhhrjPNs+EbShICONCsjnHPOemNeTy7pXfDkKBaZeGYXEidwuFbHlfJiTbEnsHrH19XCVnveZ4RLlYvssCcnAcO2ahEdMkO+OjXFwT8VkjWK9lv8rqiCOIMKvbJlqgSrqamGp3bF6bscUlp3GNXCY4MRkg1bLecXpTCbS2EmiV+ZsJSkn1KiXBXWASWp6dY547fPDZyVRuEhMGfc9m5Vt1LlP/iJ5/Y98jcJ43JFvlna01EiNXpeEq++SNx+y5lAXRB++uceN6Cg==
x-microsoft-antispam-prvs: <BN3PR0501MB1442870A4C12342718CBE671A54D0@BN3PR0501MB1442.namprd05.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:;
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(6040375)(601004)(2401047)(8121501046)(5005006)(10201501046)(3002001)(6055026)(6041248)(20161123564025)(20161123562025)(20161123560025)(20161123558025)(20161123555025)(6072148); SRVR:BN3PR0501MB1442; BCL:0; PCL:0; RULEID:; SRVR:BN3PR0501MB1442; 
x-forefront-prvs: 0205EDCD76
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(6009001)(7916002)(39410400002)(39860400002)(39840400002)(39850400002)(39450400003)(199003)(189002)(36756003)(50986999)(54356999)(86362001)(101416001)(76176999)(92566002)(122556002)(3660700001)(66066001)(2900100001)(81166006)(81156014)(33656002)(7736002)(8676002)(305945005)(106356001)(105586002)(93886004)(8936002)(3280700002)(4326007)(2906002)(83506001)(4001350100001)(83716003)(189998001)(53936002)(82746002)(6116002)(102836003)(3846002)(25786008)(5001770100001)(97736004)(99286003)(6506006)(6436002)(2501003)(77096006)(6486002)(6512007)(38730400001)(229853002)(2950100002)(5660300001)(68736007)(104396002); DIR:OUT; SFP:1102; SCL:1; SRVR:BN3PR0501MB1442; H:BN3PR0501MB1442.namprd05.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en; 
received-spf: None (protection.outlook.com: juniper.net does not designate permitted sender hosts)
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: text/plain; charset="utf-8"
Content-ID: <F9BFB4BE87FE764E8BE17F6692A5777D@namprd05.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Feb 2017 14:30:52.5714 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN3PR0501MB1442
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/wdd7ONBUY_v6376W6y9PDMqdHKc>
Cc: "netconf@ietf.org" <netconf@ietf.org>
Subject: Re: [Netconf] New Notification and Subscription Features WASFW: 3 Options for Subscription & Event Notification draft structure
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Network Configuration WG mailing list <netconf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netconf>, <mailto:netconf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netconf/>
List-Post: <mailto:netconf@ietf.org>
List-Help: <mailto:netconf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netconf>, <mailto:netconf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Feb 2017 14:30:56 -0000

Pj4gQW5keSB3cml0ZXM6DQo+PiBJIGFtIG5vdCBpbiBmYXZvciBvZiByZWZhY3RvcmluZyBSRkNz
IGp1c3QgdG8gbW92ZSBjb250ZW50IGFyb3VuZC4NCj4+IElmL3doZW4gTkVUQ09ORiAxLjIgZ2V0
cyBkb25lLCB0aGVuIHRoZSBORVRDT05GIGJpdHMgaW4gUkZDIDc5NTAgc2hvdWxkDQo+PiBnZXQg
bW92ZWQgdG8gdGhhdCBkb2N1bWVudC4gVGhlIE5FVENPTkYgc3BlY2lmaWMgdGV4dCBpcyB1bmZv
cnR1bmF0ZSwNCj4+IGJ1dCBub3QgY2F1c2luZyBoYXJtIHRvIGludGVyb3BlcmFiaWxpdHkuDQoN
Ckkgd291bGRuJ3QgcmVmYWN0b3IgUkZDcyAqanVzdCogdG8gbW92ZSBjb250ZW50IGFyb3VuZC4g
IEkgb25seQ0KY29uc2lkZXIgdGhpcyBpbiBjb250ZXh0IG9mIGFscmVhZHkgY3JlYXRpbmcgKHBv
dGVudGlhbGx5KSA2MjQxYmlzDQphbmQgODA0MGJpcywgcGVyIE1laG1ldCdzIGVtYWlsLg0KDQpJ
biBhZGRpdGlvbiB0byBwb3RlbnRpYWxseSBwdXR0aW5nIGRvY3VtZW50cyAoYikgYW5kIChjKSBm
cm9tIE1laG1ldCdzDQplbWFpbCBpbnRvIHNhaWQgLWJpcyBkb2NzLCB3ZSBzaG91bGQgYWxzbyBk
aXNjdXNzIGlmIHdlJ2QgYWxzbyB3YW50IHRvDQpwdXQgdGhlICJob3cgdG8gc3VwcG9ydCByZXZp
c2VkIGRhdGFzdG9yZXMiIHNvbHV0aW9uIGludG8gc2FpZCAtYmlzDQpkb2NzIGFzIHdlbGwsIG9y
IGlmIHdlIHByZWZlciB0aGVzZSB0byBiZSBzZXBhcmF0ZSBzdGFuZC1hbG9uZSBkb2NzLg0KDQoN
Cj4gTWFydGluIHdyaXRlczoNCj4gSSBhZ3JlZS4gIEFtb25nIGFsbCB0aGUgd29yayB3ZSBoYXZl
IG9uIG91ciBwbGF0ZSBhdCB0aGUgbW9tZW50LCBJDQo+IHdvdWxkbid0IGdpdmUgdGhpcyBoaWdo
ZXN0IHByaW9yaXR5Lg0KDQpBZ3JlZWQsIHJlZmFjdG9yaW5nIGlzIG5vdCBhIGhpZ2ggcHJpb3Jp
dHkgb24gaXRzIG93bi4gIEkganVzdCBzZWUgaXQNCmFzIHRpbWVseSB0byBjb25zaWRlciBub3cu
ICBJIGRvIHRoaW5rIHRoYXQgdGhlIGRvY3VtZW50IGNvbGxlY3Rpb24gaXMNCmJlZ2lubmluZyB0
byBiZWNvbWUgdW53aWVsZHksIGFuZCB3ZSBhbHJlYWR5IGtub3cgdGhhdCBSRkMgNzk1MCBiZWlu
Zw0Kc28gTkVUQ09ORi1vcmllbnRlZCBpcyByYXRoZXIgbWlzbGVhZGluZy4NCg0KDQpLZW50DQoN
Cg0KDQoNCg==


From nobody Wed Feb  1 06:44:31 2017
Return-Path: <kwatsen@juniper.net>
X-Original-To: netconf@ietfa.amsl.com
Delivered-To: netconf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 78879129468 for <netconf@ietfa.amsl.com>; Wed,  1 Feb 2017 06:44:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.058
X-Spam-Level: 
X-Spam-Status: No, score=-3.058 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=-1.156, 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=junipernetworks.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 EFxouxnON2Ge for <netconf@ietfa.amsl.com>; Wed,  1 Feb 2017 06:44:28 -0800 (PST)
Received: from NAM02-CY1-obe.outbound.protection.outlook.com (mail-cys01nam02on0117.outbound.protection.outlook.com [104.47.37.117]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D90D4129457 for <netconf@ietf.org>; Wed,  1 Feb 2017 06:44:27 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=junipernetworks.onmicrosoft.com; s=selector1-juniper-net; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=2zOVd3+MI2Uc2ibUufaeX7xQ1vdQBQSWR1KsQQCM46k=; b=HfDLQ3bF/X90CFA40JQFR1rKGngNU+9uc1MxtB3Dz/UGYH4V8t71yjcuy31y9R0do2NP164c7fCIbzycB71I3b/LdDGXtrc+VYRON1GK7/x2qLqKB7YW+eFEA/Mq7ci7njApcO/cVR2sW75Sk4A838y73jLHY5qMEvGIO2Zxn0k=
Received: from BN3PR0501MB1442.namprd05.prod.outlook.com (10.160.117.151) by BN3PR0501MB1442.namprd05.prod.outlook.com (10.160.117.151) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.888.5; Wed, 1 Feb 2017 14:44:26 +0000
Received: from BN3PR0501MB1442.namprd05.prod.outlook.com ([10.160.117.151]) by BN3PR0501MB1442.namprd05.prod.outlook.com ([10.160.117.151]) with mapi id 15.01.0888.018; Wed, 1 Feb 2017 14:44:26 +0000
From: Kent Watsen <kwatsen@juniper.net>
To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>, Mehmet Ersue <mersue@gmail.com>
Thread-Topic: [Netconf] New Notification and Subscription Features WASFW: 3 Options for Subscription & Event Notification draft structure
Thread-Index: AdJxFT6mLH0VYlYKQ0KNB3RPNzgbhAGlT/8AARaooQAAAIikgP//vhSAgAEtpACAAALxgP//4luA
Date: Wed, 1 Feb 2017 14:44:26 +0000
Message-ID: <BD8D48B4-D874-485D-BB81-28D093D35469@juniper.net>
References: <03b801d27116$4df5a890$e9e0f9b0$@gmail.com> <20170126.090210.1305302868536296710.mbj@tail-f.com> <028a01d27c05$2200bc80$66023580$@gmail.com> <20170131211619.GA78666@elstar.local> <7B81B250-3246-44AF-B9E4-D24E8D2FB4DA@juniper.net> <00d101d27c7d$211890e0$6349b2a0$@gmail.com> <20170201113031.GB80657@elstar.local>
In-Reply-To: <20170201113031.GB80657@elstar.local>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/f.1e.0.170107
authentication-results: spf=none (sender IP is ) smtp.mailfrom=kwatsen@juniper.net; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [66.129.241.14]
x-ms-office365-filtering-correlation-id: bb7eeaeb-02d7-4552-98e7-08d44ab0d234
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(48565401081); SRVR:BN3PR0501MB1442; 
x-microsoft-exchange-diagnostics: 1; BN3PR0501MB1442; 7:hawaBdOgRXydY9mgHIMJS9BLrSHaMaQ0ol9YJPQKTbg0VklPMg5zchNJGVOFVBJVTG4swB3mqIg02CfSa6EStRkv6kSYhpQ/rw06vIsxPvMk1TItoOILptQsRktm73b9X0Pv2G2ZTzMSsOYXO13H9FYIETy4cAnNVadlGFxjfo0zVCnyydVFVIkTKVXKBEnTmD6tUrjVSIOIpL+u+1sTu1S+NTJHk1EU6Wmo55DjNHNUSEM0eFTvCOMyfTFdKd6a56/jGQ/gdK+IE+fbvFiSopBBGHf7BSAIUCn0Z5ufbgO5+S9lNlNUq2xBQWqSXbv/t7ksE9UWuruq2efp62GH8eALfzxEVOpuGg62PVQMkBhvg0TeZ7KRFXcnj7JiBpWBx28ZdyfkLgYE28RityonaV2+4iPm0/uCS1sXr2XSlzwEB1GiSNZ/V8caMEMeppvu6DrHYTnqxBl1fzT+VzH6IPVFZGnfflk3amPuZzYZzgYPqSG5ThAR2UtrRTSoEnXwpOv0QpFgbBIvP3wAvcVLPw==
x-microsoft-antispam-prvs: <BN3PR0501MB1442B3B3B4CDB1E4146D99DBA54D0@BN3PR0501MB1442.namprd05.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:;
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(6040375)(601004)(2401047)(8121501046)(5005006)(10201501046)(3002001)(6055026)(6041248)(20161123564025)(20161123562025)(20161123560025)(20161123558025)(20161123555025)(6072148); SRVR:BN3PR0501MB1442; BCL:0; PCL:0; RULEID:; SRVR:BN3PR0501MB1442; 
x-forefront-prvs: 0205EDCD76
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(6009001)(7916002)(39450400003)(39850400002)(39840400002)(39410400002)(39860400002)(189002)(199003)(53936002)(82746002)(83506001)(4001350100001)(83716003)(189998001)(25786008)(3846002)(97736004)(5001770100001)(6116002)(102836003)(3280700002)(8936002)(2906002)(4326007)(229853002)(68736007)(2950100002)(5660300001)(77096006)(6486002)(99286003)(39060400001)(6506006)(6436002)(6512007)(38730400001)(3660700001)(122556002)(2900100001)(66066001)(50986999)(36756003)(86362001)(54356999)(92566002)(101416001)(76176999)(305945005)(7736002)(8676002)(105586002)(93886004)(106356001)(33656002)(81166006)(81156014)(104396002); DIR:OUT; SFP:1102; SCL:1; SRVR:BN3PR0501MB1442; H:BN3PR0501MB1442.namprd05.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en; 
received-spf: None (protection.outlook.com: juniper.net does not designate permitted sender hosts)
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: text/plain; charset="utf-8"
Content-ID: <DA85C60A00F66D40B2D660331E5A8F56@namprd05.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Feb 2017 14:44:26.4892 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN3PR0501MB1442
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/zavFsSSojYOrmjuKwMAr6sdzHf4>
Cc: "netconf@ietf.org" <netconf@ietf.org>
Subject: Re: [Netconf] New Notification and Subscription Features WASFW: 3 Options for Subscription & Event Notification draft structure
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Network Configuration WG mailing list <netconf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netconf>, <mailto:netconf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netconf/>
List-Post: <mailto:netconf@ietf.org>
List-Help: <mailto:netconf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netconf>, <mailto:netconf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Feb 2017 14:44:29 -0000

DQoNCj4+IEkgYmVsaWV2ZSB0aGUgdGVybXMgZGVmaW5lZCBpbiA2MjQxIGFyZSBuZWVkZWQgaW4g
dGhlIGNvbnRleHQgb2YgDQo+PiB0aGUgbmV0d29yayBjb25maWd1cmF0aW9uIGZyYW1ld29yay4N
Cj4+IEkgdGhpbmsgaXQgaXMgcGVyZmVjdGx5IGZpbmUgaWYgNzk1MGJpcyB1c2VzIHRlcm1zIGRl
ZmluZWQgaW4gNjI0MS4NCj4+IFdlIGRvbid0IG5lZWQgdG8gcmVkZWZpbmUgb3IgZHVwbGljYXRl
IHRoZXNlIHRlcm1zIGluIGFub3RoZXIgZHJhZnQuDQo+Pg0KPg0KPiBXZSBuZWVkIHRvIG1vdmUg
dG93YXJkcyBhIHJlYWwgYXJjaGl0ZWN0dXJlIGRvY3VtZW50IHRoYXQgZGVmaW5lcw0KPiBvdmVy
YXJjaGluZyBjb25jZXB0cyBhbmQgdGhpcyBhcmNoaXRlY3R1cmUgZG9jdW1lbnQgc2hvdWxkIGFs
c28NCj4gaW5jbHVkZSB0aGUgZGVmaW5pdGlvbiBvZiB0aGUgY29yZSB0ZXJtaW5vbG9neSB3ZSB1
c2UuDQoNCkFncmVlZCwgYW5kIEknbSB0aGlua2luZyB0aGF0IHRoZSByZXZpc2VkLWRhdGFzdG9y
ZXMgZG9jdW1lbnQgbWlnaHQgYmUNCmNsb3NlIGVub3VnaCB0byBtb3JwaCBpbnRvIHRoaXMgcHVy
cG9zZS4gIElmIHdlIGRpZCB0aGlzLCB0aGVuIHdlJ2QgDQp3YW50IHRvIHBvaW50IGJvdGggNjI0
MWJpcyBhbmQgODA0MGJpcyB0byBpdC4gIA0KDQpJdCdzIHF1ZXN0aW9uYWJsZSBpZiB3ZSdkIHdh
bnQgdG8gcG9pbnQgYSA3OTUwYmlzIHRvIHN1Y2ggYSBkb2MuICBPbg0Kb25lIGhhbmQgaXQgaXMg
aWRlYWwgZm9yIFlBTkcgdG8gYmUgaW5kZXBlbmRlbnQgb2YgdGhlIGRhdGFzdG9yZQ0KY29uY2Vw
dCAoZS5nLiwgYXJ0aWZhY3RzL2RhdGEtc3RydWN0dXJlcykgYnV0LCBvbiB0aGUgb3RoZXIgaGFu
ZCwNCnRoZXJlIGFyZSBZQU5HIHN0YXRlbWVudHMgbGlrZSAnY29uZmlnJyB0aGF0IG1pZ2h0IHJl
cXVpcmUgYQ0KcmVmZXJlbmNlIGluIG9yZGVyIHRvIG1ha2Ugc2Vuc2UuDQoNCg0KS2VudA0KDQoN
Cg==


From nobody Wed Feb  1 07:17:23 2017
Return-Path: <j.schoenwaelder@jacobs-university.de>
X-Original-To: netconf@ietfa.amsl.com
Delivered-To: netconf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C4A0E129463 for <netconf@ietfa.amsl.com>; Wed,  1 Feb 2017 07:17:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.398
X-Spam-Level: 
X-Spam-Status: No, score=-7.398 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-3.199, 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 anN9_DtyQdzX for <netconf@ietfa.amsl.com>; Wed,  1 Feb 2017 07:17:20 -0800 (PST)
Received: from atlas3.jacobs-university.de (atlas3.jacobs-university.de [212.201.44.18]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B1A1712945D for <netconf@ietf.org>; Wed,  1 Feb 2017 07:17:20 -0800 (PST)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by atlas3.jacobs-university.de (Postfix) with ESMTP id 8A52639; Wed,  1 Feb 2017 16:17:19 +0100 (CET)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from atlas3.jacobs-university.de ([10.70.0.205]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10030) with ESMTP id m2n__8rpVlHq; Wed,  1 Feb 2017 16:17:17 +0100 (CET)
Received: from hermes.jacobs-university.de (hermes.jacobs-university.de [212.201.44.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "hermes.jacobs-university.de", Issuer "Jacobs University CA - G01" (verified OK)) by atlas3.jacobs-university.de (Postfix) with ESMTPS; Wed,  1 Feb 2017 16:17:19 +0100 (CET)
Received: from localhost (demetrius4.jacobs-university.de [212.201.44.49]) by hermes.jacobs-university.de (Postfix) with ESMTP id 4676D200AB; Wed,  1 Feb 2017 16:17:19 +0100 (CET)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from hermes.jacobs-university.de ([212.201.44.23]) by localhost (demetrius4.jacobs-university.de [212.201.44.32]) (amavisd-new, port 10024) with ESMTP id OFivfV0ImjIy; Wed,  1 Feb 2017 16:17:18 +0100 (CET)
Received: from elstar.local (elstar.jacobs.jacobs-university.de [10.50.231.133]) by hermes.jacobs-university.de (Postfix) with ESMTP id 94286200AC; Wed,  1 Feb 2017 16:17:18 +0100 (CET)
Received: by elstar.local (Postfix, from userid 501) id 8421E3E6286B; Wed,  1 Feb 2017 16:17:22 +0100 (CET)
Date: Wed, 1 Feb 2017 16:17:22 +0100
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: Kent Watsen <kwatsen@juniper.net>
Message-ID: <20170201151722.GB81333@elstar.local>
Mail-Followup-To: Kent Watsen <kwatsen@juniper.net>, Mehmet Ersue <mersue@gmail.com>, "netconf@ietf.org" <netconf@ietf.org>
References: <03b801d27116$4df5a890$e9e0f9b0$@gmail.com> <20170126.090210.1305302868536296710.mbj@tail-f.com> <028a01d27c05$2200bc80$66023580$@gmail.com> <20170131211619.GA78666@elstar.local> <7B81B250-3246-44AF-B9E4-D24E8D2FB4DA@juniper.net> <00d101d27c7d$211890e0$6349b2a0$@gmail.com> <20170201113031.GB80657@elstar.local> <BD8D48B4-D874-485D-BB81-28D093D35469@juniper.net>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <BD8D48B4-D874-485D-BB81-28D093D35469@juniper.net>
User-Agent: Mutt/1.6.0 (2016-04-01)
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/AHPGKWTdnypdRRhqdmz35dlbypc>
Cc: "netconf@ietf.org" <netconf@ietf.org>
Subject: Re: [Netconf] New Notification and Subscription Features WASFW: 3 Options for Subscription & Event Notification draft structure
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
List-Id: Network Configuration WG mailing list <netconf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netconf>, <mailto:netconf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netconf/>
List-Post: <mailto:netconf@ietf.org>
List-Help: <mailto:netconf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netconf>, <mailto:netconf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Feb 2017 15:17:23 -0000

On Wed, Feb 01, 2017 at 02:44:26PM +0000, Kent Watsen wrote:
> 
> It's questionable if we'd want to point a 7950bis to such a doc.  On
> one hand it is ideal for YANG to be independent of the datastore
> concept (e.g., artifacts/data-structures) but, on the other hand,
> there are YANG statements like 'config' that might require a
> reference in order to make sense.
>

YANG can't be independent of datastores. YANG's notion of validation
is per configuration datastore. You mentioned the config statement.
Or do you suggest we have 'must' and 'when' in YANG without any
definition what they actually mean and then there is another document
that says what these statements mean for different datastores? Not
sure this makes YANG simpler to understand.

/js

-- 
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
Fax:   +49 421 200 3103         <http://www.jacobs-university.de/>


From nobody Wed Feb  1 07:22:11 2017
Return-Path: <shares@ndzh.com>
X-Original-To: netconf@ietfa.amsl.com
Delivered-To: netconf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 464D912947A for <netconf@ietfa.amsl.com>; Wed,  1 Feb 2017 07:22:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.946
X-Spam-Level: 
X-Spam-Status: No, score=0.946 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DOS_OUTLOOK_TO_MX=2.845, 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 8WUlmsHo5Bu3 for <netconf@ietfa.amsl.com>; Wed,  1 Feb 2017 07:22:08 -0800 (PST)
Received: from hickoryhill-consulting.com (50-245-122-97-static.hfc.comcastbusiness.net [50.245.122.97]) (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 1CD491293F3 for <netconf@ietf.org>; Wed,  1 Feb 2017 07:22:08 -0800 (PST)
X-Default-Received-SPF: pass (skip=forwardok (res=PASS)) x-ip-name=50.36.162.137; 
From: "Susan Hares" <shares@ndzh.com>
To: "'Mehmet Ersue'" <mersue@gmail.com>, "'Bert Wijnen \(IETF\)'" <bwietf@bwijnen.net>, "'Ladislav Lhotka'" <lhotka@nic.cz>, "'Netconf'" <netconf@ietf.org>
References: <20170201014501.52CD8B81C39@rfc-editor.org> <m2lgtqs6zi.fsf@nic.cz> <e29daa36-4f4f-9b20-6fcb-931e086c7f3c@bwijnen.net> <00d001d27c7c$945282b0$bcf78810$@gmail.com>
In-Reply-To: <00d001d27c7c$945282b0$bcf78810$@gmail.com>
Date: Wed, 1 Feb 2017 10:17:57 -0500
Message-ID: <00b801d27c9e$5ebb0ec0$1c312c40$@ndzh.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Outlook 14.0
Thread-Index: AQH4QriBOskRmIObLt2d/jbgsSRlrgLf+eWfA1aK+4kB+SvcoqDHOTiQ
Content-Language: en-us
X-Authenticated-User: skh@ndzh.com 
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/gCh3kfXKleFyPzKWl-D6lJnmTG8>
Subject: Re: [Netconf] RFC 8040 on RESTCONF Protocol
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Network Configuration WG mailing list <netconf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netconf>, <mailto:netconf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netconf/>
List-Post: <mailto:netconf@ietf.org>
List-Help: <mailto:netconf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netconf>, <mailto:netconf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Feb 2017 15:22:09 -0000

Congratulation to Andy, Martin and Kent. Thank you for all your hard work.
The good guys won after a long editorial slog.  

+1 to thanks to all contributors and RFC editor.

Sue 

-----Original Message-----
From: Netconf [mailto:netconf-bounces@ietf.org] On Behalf Of Mehmet Ersue
Sent: Wednesday, February 1, 2017 6:16 AM
To: 'Bert Wijnen (IETF)'; 'Ladislav Lhotka'; 'Netconf'
Subject: Re: [Netconf] RFC 8040 on RESTCONF Protocol

Dear All,

this is a big achievement the industry was waiting for.
Many Thanks to the authors and contributors for the hard work and making
this document possible.
Many Thanks also to RFC Editor for their kind support to make it consistent.

Regards,
Mehmet

-----Original Message-----
From: Netconf [mailto:netconf-bounces@ietf.org] On Behalf Of Bert Wijnen
(IETF)
Sent: Wednesday, February 1, 2017 10:38 AM
To: Ladislav Lhotka <lhotka@nic.cz>; Netconf <netconf@ietf.org>
Subject: Re: [Netconf] RFC 8040 on RESTCONF Protocol

+1

Bert

On 01/02/2017 08:30, Ladislav Lhotka wrote:
> Congratulations to the authors for this remarkable piece of work!
>
> Lada
>
> rfc-editor@rfc-editor.org writes:
>
>> A new Request for Comments is now available in online RFC libraries.
>>
>>          
>>          RFC 8040
>>
>>          Title:      RESTCONF Protocol
>>          Author:     A. Bierman,
>>                      M. Bjorklund,
>>                      K. Watsen
>>          Status:     Standards Track
>>          Stream:     IETF
>>          Date:       January 2017
>>          Mailbox:    andy@yumaworks.com,
>>                      mbj@tail-f.com,
>>                      kwatsen@juniper.net
>>          Pages:      137
>>          Characters: 238832
>>          Updates/Obsoletes/SeeAlso:   None
>>
>>          I-D Tag:    draft-ietf-netconf-restconf-18.txt
>>
>>          URL:        https://www.rfc-editor.org/info/rfc8040
>>
>>          DOI:        10.17487/RFC8040
>>
>> This document describes an HTTP-based protocol that provides a 
>> programmatic interface for accessing data defined in YANG, using the 
>> datastore concepts defined in the Network Configuration Protocol 
>> (NETCONF).
>>
>> This document is a product of the Network Configuration 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
>>
>>
>> _______________________________________________
>> Netconf mailing list
>> Netconf@ietf.org
>> https://www.ietf.org/mailman/listinfo/netconf


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

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


From nobody Wed Feb  1 07:40:47 2017
Return-Path: <jclarke@cisco.com>
X-Original-To: netconf@ietfa.amsl.com
Delivered-To: netconf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5AE36129487 for <netconf@ietfa.amsl.com>; Wed,  1 Feb 2017 07:40:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -17.72
X-Spam-Level: 
X-Spam-Status: No, score=-17.72 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=-3.199, 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 K-za6-X2Pbyp for <netconf@ietfa.amsl.com>; Wed,  1 Feb 2017 07:40:43 -0800 (PST)
Received: from alln-iport-3.cisco.com (alln-iport-3.cisco.com [173.37.142.90]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 93084129452 for <netconf@ietf.org>; Wed,  1 Feb 2017 07:40:43 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=2540; q=dns/txt; s=iport; t=1485963643; x=1487173243; h=subject:references:to:from:message-id:date:mime-version: in-reply-to:content-transfer-encoding; bh=p7wVHsTU2jCjeYhWhDSexZdf3XXwh09LRqNr1D7iIBM=; b=fs15HOJJxB94bztCWLeuLCqyuz4hgjqzeKZ6Nk3FshW3KQ3qGIW7wLxn 7xxyVGpv9ARMgHLvxR1rXNoAVtB5WLEXDTLDwXe2go1nnJjzyj6lPF+un xEiJqIW2Hbq6WU3T1XgmgWQ8h5jR2BaqgGRTk5V5Lfv9ORoGvgfP5RGPi 4=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0BqBAB2AJJY/5JdJa1dGQEBAQEBAQEBA?= =?us-ascii?q?QEBBwEBAQEBg1NhKl+NYJIHlTWCDR8LhS5KAoI2PxgBAgEBAQEBAQFiKIRqAQE?= =?us-ascii?q?EAQFMIBsLFAQMIicKJhMGAgEBEAcCBIlRDq5wizABAQEBAQUBAQEBAR4FhkuCB?= =?us-ascii?q?YJqgTyCWRlrhRkFkDSLKIZnixyBeYUVgyqGRZMBHziBLh0VGCOEUIIOIjWFcII?= =?us-ascii?q?tAQEB?=
X-IronPort-AV: E=Sophos;i="5.33,320,1477958400"; d="scan'208";a="379332411"
Received: from rcdn-core-10.cisco.com ([173.37.93.146]) by alln-iport-3.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 01 Feb 2017 15:40:42 +0000
Received: from [10.150.55.31] (dhcp-10-150-55-31.cisco.com [10.150.55.31]) by rcdn-core-10.cisco.com (8.14.5/8.14.5) with ESMTP id v11FegnW025102 for <netconf@ietf.org>; Wed, 1 Feb 2017 15:40:42 GMT
References: <20170201014501.52CD8B81C39@rfc-editor.org>
To: netconf@ietf.org
From: Joe Clarke <jclarke@cisco.com>
Organization: Cisco Systems, Inc.
Message-ID: <1b36cf59-51a9-33f3-b660-cd979668d259@cisco.com>
Date: Wed, 1 Feb 2017 10:40:42 -0500
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:45.0) Gecko/20100101 Thunderbird/45.7.0
MIME-Version: 1.0
In-Reply-To: <20170201014501.52CD8B81C39@rfc-editor.org>
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/G1UBX-Y_NYl9TU2_Phue32o8RRk>
Subject: Re: [Netconf] RFC 8040 on RESTCONF Protocol
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Network Configuration WG mailing list <netconf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netconf>, <mailto:netconf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netconf/>
List-Post: <mailto:netconf@ietf.org>
List-Help: <mailto:netconf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netconf>, <mailto:netconf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Feb 2017 15:40:45 -0000

This is a fantastic achievement and huge milestone.  Congratulations to
the authors and working group!

Joe

On 1/31/17 20:45, rfc-editor@rfc-editor.org wrote:
> A new Request for Comments is now available in online RFC libraries.
> 
>         
>         RFC 8040
> 
>         Title:      RESTCONF Protocol 
>         Author:     A. Bierman, 
>                     M. Bjorklund,
>                     K. Watsen
>         Status:     Standards Track
>         Stream:     IETF
>         Date:       January 2017
>         Mailbox:    andy@yumaworks.com, 
>                     mbj@tail-f.com, 
>                     kwatsen@juniper.net
>         Pages:      137
>         Characters: 238832
>         Updates/Obsoletes/SeeAlso:   None
> 
>         I-D Tag:    draft-ietf-netconf-restconf-18.txt
> 
>         URL:        https://www.rfc-editor.org/info/rfc8040
> 
>         DOI:        10.17487/RFC8040
> 
> This document describes an HTTP-based protocol that provides a
> programmatic interface for accessing data defined in YANG, using the
> datastore concepts defined in the Network Configuration Protocol
> (NETCONF).
> 
> This document is a product of the Network Configuration 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
> 
> 
> _______________________________________________
> Netconf mailing list
> Netconf@ietf.org
> https://www.ietf.org/mailman/listinfo/netconf
> 


From nobody Wed Feb  1 10:03:18 2017
Return-Path: <andy@yumaworks.com>
X-Original-To: netconf@ietfa.amsl.com
Delivered-To: netconf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 898971294CC for <netconf@ietfa.amsl.com>; Wed,  1 Feb 2017 10:03:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-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=yumaworks-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 ZtiSUjII353s for <netconf@ietfa.amsl.com>; Wed,  1 Feb 2017 10:03:16 -0800 (PST)
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 118B8128B37 for <netconf@ietf.org>; Wed,  1 Feb 2017 10:03:16 -0800 (PST)
Received: by mail-qt0-x22e.google.com with SMTP id v23so276769670qtb.0 for <netconf@ietf.org>; Wed, 01 Feb 2017 10:03:15 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yumaworks-com.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=wJNPX6RizG4lEUSY3ZYBlm+0qEz/h6ghcIjHQBN28WY=; b=nnnUCcReZWvkL27lGlNi2eTye7vjf2erwU2jdu3YdaVyIlv3Au7vJnDYz+rSBmUUPG 7V+m7GleatN2Q9meSKYhE0yXfP3RB59209snhK2kcS41QMaPWz9GtbWn9cXhkSPll/5a ca8aEQbEmHby/+WVgl/i/Q94Dd2MK2v6hcIS31nK2JDVqiP6qbc8ePcPZszQ9acdmoa1 jP4sFNUDwAFAg0urz6ckIf+3RMvU9eKSlNAN9cx9xMIf4o2SJTDoCCcVrb5DzvuHhikv uMFIHz0HWxEBtINxLGE2yk5vR2FVG43ChxiQi8qnuAn45askaeYF6nPiUcy2qPgKyTNe 5VHw==
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=wJNPX6RizG4lEUSY3ZYBlm+0qEz/h6ghcIjHQBN28WY=; b=j9m6zTV1GxzRNVTn09nobIld0Tvm46OszEdeGLsBNB+n5zbqo//19kMzIxRagFaQm4 47NNtb9GWFbrJzmEgiMw3TxpwbNfSlkh0+qfEk6KUpn78M4SwZKHXrxwPKzh/NlJwim+ ItncE7duEMasEHO5IFn57vEDAZvO4VMr6yt4VL1cjanHteCZpsR1NngE/W0RKwGwHeOb 8qvV671Y5LSuHpel1KvRqXuoh3AKbuv4vHr3H9CuOhUGgi7c87lXMZ8FUgTn/7+P1ELR j5ARpOlUJbbO3z4gGXSISezT1HYwtkg/a60+1aZsOmc/NgH6vPMCgtdyU8isIM/PEsca eyCQ==
X-Gm-Message-State: AIkVDXJSIcZBAs5vUEsNX5TkVCghgeXvPPpc4J2cbjQoNcxTk77CM2j8GlR0guQRm7/J09wHyX4qLNsQtcWuqg==
X-Received: by 10.200.1.2 with SMTP id e2mr3813984qtg.142.1485972194882; Wed, 01 Feb 2017 10:03:14 -0800 (PST)
MIME-Version: 1.0
Received: by 10.12.145.66 with HTTP; Wed, 1 Feb 2017 10:03:14 -0800 (PST)
In-Reply-To: <20170201151722.GB81333@elstar.local>
References: <03b801d27116$4df5a890$e9e0f9b0$@gmail.com> <20170126.090210.1305302868536296710.mbj@tail-f.com> <028a01d27c05$2200bc80$66023580$@gmail.com> <20170131211619.GA78666@elstar.local> <7B81B250-3246-44AF-B9E4-D24E8D2FB4DA@juniper.net> <00d101d27c7d$211890e0$6349b2a0$@gmail.com> <20170201113031.GB80657@elstar.local> <BD8D48B4-D874-485D-BB81-28D093D35469@juniper.net> <20170201151722.GB81333@elstar.local>
From: Andy Bierman <andy@yumaworks.com>
Date: Wed, 1 Feb 2017 10:03:14 -0800
Message-ID: <CABCOCHSOeTNMNU-adkmRKQ_gFM1TGsU6hFaG-ivyvYRu0pVFzA@mail.gmail.com>
To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>, Kent Watsen <kwatsen@juniper.net>,  Mehmet Ersue <mersue@gmail.com>, "netconf@ietf.org" <netconf@ietf.org>
Content-Type: multipart/alternative; boundary=f403045f39e4d2914c05477bdca0
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/ZQMTnRHilODJEqzvQjTZIbiYxXw>
Subject: Re: [Netconf] New Notification and Subscription Features WASFW: 3 Options for Subscription & Event Notification draft structure
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Network Configuration WG mailing list <netconf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netconf>, <mailto:netconf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netconf/>
List-Post: <mailto:netconf@ietf.org>
List-Help: <mailto:netconf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netconf>, <mailto:netconf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Feb 2017 18:03:17 -0000

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

Hi,

I would really like to retire this misconception that datastores in YANG
are bad,
or a hack, or a mistake.

Datastores allow YANG to describe validation and other behavior quite
precisely,
independent of a protocol interaction model. E.g., NETCONF and RESTCONF
have very different interaction models, and they can both use the same YANG
modules.

YANG should map to datastores in a minimalist fashion.
Each protocol definition needs to map its use of datastores as detailed as
possible.

The biggest challenge is keeping the data model content as
datastore-independent
and protocol-independent as possible. We need to really understand the
revised
datastores architecture before changing YANG again.


Andy



On Wed, Feb 1, 2017 at 7:17 AM, Juergen Schoenwaelder <
j.schoenwaelder@jacobs-university.de> wrote:

> On Wed, Feb 01, 2017 at 02:44:26PM +0000, Kent Watsen wrote:
> >
> > It's questionable if we'd want to point a 7950bis to such a doc.  On
> > one hand it is ideal for YANG to be independent of the datastore
> > concept (e.g., artifacts/data-structures) but, on the other hand,
> > there are YANG statements like 'config' that might require a
> > reference in order to make sense.
> >
>
> YANG can't be independent of datastores. YANG's notion of validation
> is per configuration datastore. You mentioned the config statement.
> Or do you suggest we have 'must' and 'when' in YANG without any
> definition what they actually mean and then there is another document
> that says what these statements mean for different datastores? Not
> sure this makes YANG simpler to understand.
>
> /js
>
> --
> Juergen Schoenwaelder           Jacobs University Bremen gGmbH
> Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
> Fax:   +49 421 200 3103         <http://www.jacobs-university.de/>
>
> _______________________________________________
> Netconf mailing list
> Netconf@ietf.org
> https://www.ietf.org/mailman/listinfo/netconf
>

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

<div dir=3D"ltr">Hi,<div><br></div><div>I would really like to retire this =
misconception that datastores in YANG are bad,</div><div>or a hack, or a mi=
stake.</div><div><br></div><div>Datastores allow YANG to describe validatio=
n and other behavior quite precisely,</div><div>independent of a protocol i=
nteraction model. E.g., NETCONF and RESTCONF</div><div>have very different =
interaction models, and they can both use the same YANG modules.</div><div>=
<br></div><div>YANG should map to datastores in a minimalist fashion.</div>=
<div>Each protocol definition needs to map its use of datastores as detaile=
d as possible.</div><div><br></div><div>The biggest challenge is keeping th=
e data model content as datastore-independent</div><div>and protocol-indepe=
ndent as possible. We need to really understand the revised</div><div>datas=
tores architecture before changing YANG again.</div><div><br></div><div><br=
></div><div>Andy</div><div><br></div><div><br></div></div><div class=3D"gma=
il_extra"><br><div class=3D"gmail_quote">On Wed, Feb 1, 2017 at 7:17 AM, Ju=
ergen Schoenwaelder <span dir=3D"ltr">&lt;<a href=3D"mailto:j.schoenwaelder=
@jacobs-university.de" target=3D"_blank">j.schoenwaelder@jacobs-university.=
de</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_quote" style=3D"marg=
in:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Wed, Feb 01, =
2017 at 02:44:26PM +0000, Kent Watsen wrote:<br>
&gt;<br>
&gt; It&#39;s questionable if we&#39;d want to point a 7950bis to such a do=
c.=C2=A0 On<br>
&gt; one hand it is ideal for YANG to be independent of the datastore<br>
&gt; concept (e.g., artifacts/data-structures) but, on the other hand,<br>
&gt; there are YANG statements like &#39;config&#39; that might require a<b=
r>
&gt; reference in order to make sense.<br>
&gt;<br>
<br>
YANG can&#39;t be independent of datastores. YANG&#39;s notion of validatio=
n<br>
is per configuration datastore. You mentioned the config statement.<br>
Or do you suggest we have &#39;must&#39; and &#39;when&#39; in YANG without=
 any<br>
definition what they actually mean and then there is another document<br>
that says what these statements mean for different datastores? Not<br>
sure this makes YANG simpler to understand.<br>
<span class=3D"HOEnZb"><font color=3D"#888888"><br>
/js<br>
<br>
--<br>
Juergen Schoenwaelder=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Jacobs Univer=
sity Bremen gGmbH<br>
Phone: +49 421 200 3587=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Campus Ring 1 | 28=
759 Bremen | Germany<br>
Fax:=C2=A0 =C2=A0+49 421 200 3103=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;<a h=
ref=3D"http://www.jacobs-university.de/" rel=3D"noreferrer" target=3D"_blan=
k">http://www.jacobs-university.<wbr>de/</a>&gt;<br>
<br>
______________________________<wbr>_________________<br>
Netconf mailing list<br>
<a href=3D"mailto:Netconf@ietf.org">Netconf@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/netconf" rel=3D"noreferrer=
" target=3D"_blank">https://www.ietf.org/mailman/<wbr>listinfo/netconf</a><=
br>
</font></span></blockquote></div><br></div>

--f403045f39e4d2914c05477bdca0--


From nobody Wed Feb  1 14:32:15 2017
Return-Path: <nite@hq.sk>
X-Original-To: netconf@ietfa.amsl.com
Delivered-To: netconf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 975801295BA for <netconf@ietfa.amsl.com>; Wed,  1 Feb 2017 14:32:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.198
X-Spam-Level: 
X-Spam-Status: No, score=-5.198 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, RP_MATCHES_RCVD=-3.199, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=hq.sk
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 57wgH0-itE3n for <netconf@ietfa.amsl.com>; Wed,  1 Feb 2017 14:32:11 -0800 (PST)
Received: from mail.hq.sk (hq.sk [81.89.59.181]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F189E1295E9 for <netconf@ietf.org>; Wed,  1 Feb 2017 14:32:08 -0800 (PST)
Received: from [10.137.2.13] (chello085216197060.chello.sk [85.216.197.60]) by mail.hq.sk (Postfix) with ESMTPSA id 1011F242E48 for <netconf@ietf.org>; Wed,  1 Feb 2017 23:32:07 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=hq.sk; s=mail; t=1485988327; bh=eN4dQimy+MO6+BhnG4VCrA+iIAt67mDyZve2cPd5pc0=; h=Subject:To:References:From:Date:In-Reply-To; b=ec/jmTxEYZBIPrEEfh8EbOeNJmCz+LSy8rKwZkg31Wpt3Qvg7FsnI+c548unbuNe8 U+wZhEpOMcerR2HuLI4+fBiipEBhYkAn35aO6Sr84SIYhunZ9lLAetg42zWNl9nMP+ +vRoPyLpPgI6AZiRUppjXuDyWdljbv7U1VbWkA6Y=
To: netconf@ietf.org
References: <20170201014501.52CD8B81C39@rfc-editor.org>
From: Robert Varga <nite@hq.sk>
Message-ID: <7e0f0767-13d6-804f-1a8b-3eb5ce65ad8b@hq.sk>
Date: Wed, 1 Feb 2017 23:31:58 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.6.0
MIME-Version: 1.0
In-Reply-To: <20170201014501.52CD8B81C39@rfc-editor.org>
Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="C7n51cgBfFKevKTxQjOF9Rghq39rErUIK"
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/qX2t16n_8oNHLlMo3WqGQIkKvDM>
Subject: Re: [Netconf] RFC 8040 on RESTCONF Protocol
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Network Configuration WG mailing list <netconf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netconf>, <mailto:netconf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netconf/>
List-Post: <mailto:netconf@ietf.org>
List-Help: <mailto:netconf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netconf>, <mailto:netconf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Feb 2017 22:32:13 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--C7n51cgBfFKevKTxQjOF9Rghq39rErUIK
Content-Type: multipart/mixed; boundary="cRo27rADlKm1mknMj2ESCcdr483RGB2oW";
 protected-headers="v1"
From: Robert Varga <nite@hq.sk>
To: netconf@ietf.org
Message-ID: <7e0f0767-13d6-804f-1a8b-3eb5ce65ad8b@hq.sk>
Subject: Re: [Netconf] RFC 8040 on RESTCONF Protocol
References: <20170201014501.52CD8B81C39@rfc-editor.org>
In-Reply-To: <20170201014501.52CD8B81C39@rfc-editor.org>

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

Congratulations and Thank you!

Robert

On 02/01/2017 02:45 AM, rfc-editor@rfc-editor.org wrote:
> A new Request for Comments is now available in online RFC libraries.
>=20
>        =20
>         RFC 8040
>=20
>         Title:      RESTCONF Protocol=20
>         Author:     A. Bierman,=20
>                     M. Bjorklund,
>                     K. Watsen
>         Status:     Standards Track
>         Stream:     IETF
>         Date:       January 2017
>         Mailbox:    andy@yumaworks.com,=20
>                     mbj@tail-f.com,=20
>                     kwatsen@juniper.net
>         Pages:      137
>         Characters: 238832
>         Updates/Obsoletes/SeeAlso:   None
>=20
>         I-D Tag:    draft-ietf-netconf-restconf-18.txt
>=20
>         URL:        https://www.rfc-editor.org/info/rfc8040
>=20
>         DOI:        10.17487/RFC8040
>=20
> This document describes an HTTP-based protocol that provides a
> programmatic interface for accessing data defined in YANG, using the
> datastore concepts defined in the Network Configuration Protocol
> (NETCONF).
>=20
> This document is a product of the Network Configuration Working Group o=
f the IETF.
>=20
> This is now a Proposed Standard.
>=20
> STANDARDS TRACK: This document specifies an Internet Standards Track
> protocol for the Internet community, and requests discussion and sugges=
tions
> for improvements.  Please refer to the current edition of the Official
> Internet Protocol Standards (https://www.rfc-editor.org/standards) for =
the=20
> standardization state and status of this protocol.  Distribution of thi=
s=20
> memo is unlimited.
>=20
> 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
>=20
> For searching the RFC series, see https://www.rfc-editor.org/search
> For downloading RFCs, see https://www.rfc-editor.org/retrieve/bulk
>=20
> 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.
>=20
>=20
> The RFC Editor Team
> Association Management Solutions, LLC
>=20
>=20
> _______________________________________________
> Netconf mailing list
> Netconf@ietf.org
> https://www.ietf.org/mailman/listinfo/netconf
>=20


--cRo27rADlKm1mknMj2ESCcdr483RGB2oW--

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

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

iQIoBAEBCgASBQJYkmHfCxxuaXRlQGhxLnNrAAoJECsDwSqgzwDTUEcQAIvzH3wn
K9r24velzmE99p+ZIew2wPLYupYZ1tJ6+XwYJV1iASDHwhZnMZacsjiEasYX52gQ
doivjt8x36idVWI7/+k1m7s8gUZHUpVSz9AgU1vgIkjt701ujcvQUk9wnQkQ3z83
gTrngLcn6qQmFtgoxNO4N85f8wtVAw1zeVsA4av3LwCBeaC8GiWPV5c+w2QcrgNn
a82Vx00vkfAJczvHCSsvLer1WTBbYRSg1vlzhMcJ1a3d5EERcg1bBpaWLAYN63Rt
bA7fOPcbu8/l6xd41yH1AeFqd8PCar0SIdAdhtxB+vp1GntelvHM6lK4zizs34po
g6TcRL+HV+uvJ5Wf4VoOwg3nHaiiwyFy7/Wg4bfft5/CTTcBBS/LTZADqP2Ye82I
J15kw3IKpQVV4tRIn7BqYjN4KD7BB+33SjWxDRBTRLBc+Gr23OBJ4t9D+F/T/dNN
51iNMhVUDrM4IyanZfHj3AFyNKbW+fr59seLXK82Q0exCeFd53MomEq//afbs4xr
nivoviUhHcD3gXohSgkVTuL01Bo00HPgksYYsVSHwiuD52NTQ33kySINy7GOAVTR
d5EJct2N/LowcTPFaNQCzSe7NJn4iiwIFbTcYcfQUE89OAWGlJf+LAIKrpc2bT/q
kR5xPOSpgHv1Cf4OandA3Pq8e8xkNhaD+Rya
=2cJF
-----END PGP SIGNATURE-----

--C7n51cgBfFKevKTxQjOF9Rghq39rErUIK--


From nobody Thu Feb  2 02:49:26 2017
Return-Path: <lhotka@nic.cz>
X-Original-To: netconf@ietfa.amsl.com
Delivered-To: netconf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 60260127076 for <netconf@ietfa.amsl.com>; Thu,  2 Feb 2017 02:49:25 -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 gSdomeEuKMat for <netconf@ietfa.amsl.com>; Thu,  2 Feb 2017 02:49:23 -0800 (PST)
Received: from trail.lhotka.name (trail.lhotka.name [77.48.224.143]) by ietfa.amsl.com (Postfix) with ESMTP id 4CAD5126D73 for <netconf@ietf.org>; Thu,  2 Feb 2017 02:49:22 -0800 (PST)
Received: from localhost (unknown [195.113.220.110]) by trail.lhotka.name (Postfix) with ESMTPSA id CE89A182138D; Thu,  2 Feb 2017 11:48:59 +0100 (CET)
From: Ladislav Lhotka <lhotka@nic.cz>
To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>, Kent Watsen <kwatsen@juniper.net>
In-Reply-To: <20170201151722.GB81333@elstar.local>
References: <03b801d27116$4df5a890$e9e0f9b0$@gmail.com> <20170126.090210.1305302868536296710.mbj@tail-f.com> <028a01d27c05$2200bc80$66023580$@gmail.com> <20170131211619.GA78666@elstar.local> <7B81B250-3246-44AF-B9E4-D24E8D2FB4DA@juniper.net> <00d101d27c7d$211890e0$6349b2a0$@gmail.com> <20170201113031.GB80657@elstar.local> <BD8D48B4-D874-485D-BB81-28D093D35469@juniper.net> <20170201151722.GB81333@elstar.local>
Date: Thu, 02 Feb 2017 11:49:19 +0100
Message-ID: <m2mve4j2a8.fsf@birdie.labs.nic.cz>
MIME-Version: 1.0
Content-Type: text/plain
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/_1m8oEQfs9NLsNPy_R6QcwrQAZM>
Cc: "netconf@ietf.org" <netconf@ietf.org>
Subject: Re: [Netconf] New Notification and Subscription Features WASFW: 3 Options for Subscription & Event Notification draft structure
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Network Configuration WG mailing list <netconf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netconf>, <mailto:netconf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netconf/>
List-Post: <mailto:netconf@ietf.org>
List-Help: <mailto:netconf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netconf>, <mailto:netconf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 02 Feb 2017 10:49:25 -0000

Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de> writes:

> On Wed, Feb 01, 2017 at 02:44:26PM +0000, Kent Watsen wrote:
>> 
>> It's questionable if we'd want to point a 7950bis to such a doc.  On
>> one hand it is ideal for YANG to be independent of the datastore
>> concept (e.g., artifacts/data-structures) but, on the other hand,
>> there are YANG statements like 'config' that might require a
>> reference in order to make sense.
>>
>
> YANG can't be independent of datastores. YANG's notion of validation
> is per configuration datastore. You mentioned the config statement.

Not true: in RFC 7950 we already have e.g. this:

     o If the XPath expression is defined in a substatement to a data
       node that represents state data, the accessible tree is all state
       data in the server, and the running configuration datastore.

So in this case the instance data tree that is subject to validation is
constructed by combining the running configuration with state
data.

In another case the accessible tree is a merge of notification instance,
state data and running, etc.

I am pretty sure validity in YANG terms can be defined for *a* data
tree, no matter how the tree is constructed.

A particular protocol or application can then specify validity
requirements for any number of data trees (and check-points in the
protocol workflow) given that

- it is specified how each data tree is constructed

- the data model for each data tree is known.

If the data tree coincides with a datastore, then fine, but it is by no
means a necessity.

> Or do you suggest we have 'must' and 'when' in YANG without any
> definition what they actually mean and then there is another document
> that says what these statements mean for different datastores? Not
> sure this makes YANG simpler to understand.

IMO "must" and "when" work exactly the same way for any well-defined
accessible tree, regardless of how the tree is constructed, because it
is essentially XPath.

Lada

>
> /js
>
> -- 
> Juergen Schoenwaelder           Jacobs University Bremen gGmbH
> Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
> Fax:   +49 421 200 3103         <http://www.jacobs-university.de/>
>
> _______________________________________________
> Netconf mailing list
> Netconf@ietf.org
> https://www.ietf.org/mailman/listinfo/netconf

-- 
Ladislav Lhotka, CZ.NIC Labs
PGP Key ID: 0xB8F92B08A9F76C67


From nobody Thu Feb  2 09:44:21 2017
Return-Path: <rodney.cummings@ni.com>
X-Original-To: netconf@ietfa.amsl.com
Delivered-To: netconf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D818612995B for <netconf@ietfa.amsl.com>; Thu,  2 Feb 2017 09:44:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.058
X-Spam-Level: 
X-Spam-Status: No, score=-3.058 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=-1.156, 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=nio365.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 9qUUYaT81NX5 for <netconf@ietfa.amsl.com>; Thu,  2 Feb 2017 09:44:08 -0800 (PST)
Received: from NAM03-CO1-obe.outbound.protection.outlook.com (mail-co1nam03on0095.outbound.protection.outlook.com [104.47.40.95]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BA7331298CE for <netconf@ietf.org>; Thu,  2 Feb 2017 09:44:03 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nio365.onmicrosoft.com; s=selector1-ni-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=sk6Ioj/cW2qi/OCLXIt9xtMiGtpvxQKUj6sPpY/I8iI=; b=ZE3ysN9tw9M3KLAY1fIfoEY789SGqKkXele8eGnjJfXGSoL/q/WBE9XPNcIjPtgO7ySwhZ7zQbZ/jLW8GgtHzzNvC7+0YMLi2XRwhKczHxLDTIy8GhINq9lqJ6KNV2xk+2/6ZpGvqung6RQ/9H1AAHcn9ecD3JXkTO6D3SNIako=
Received: from MWHPR04MB0559.namprd04.prod.outlook.com (10.173.49.136) by MWHPR04MB0559.namprd04.prod.outlook.com (10.173.49.136) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.874.12; Thu, 2 Feb 2017 17:44:02 +0000
Received: from MWHPR04MB0559.namprd04.prod.outlook.com ([10.173.49.136]) by MWHPR04MB0559.namprd04.prod.outlook.com ([10.173.49.136]) with mapi id 15.01.0874.021; Thu, 2 Feb 2017 17:44:02 +0000
From: Rodney Cummings <rodney.cummings@ni.com>
To: Netconf <netconf@ietf.org>
Thread-Topic: [Netconf] RFC 8040 on RESTCONF Protocol
Thread-Index: AQHSfCzTOg+MZIX6REGvETDuKGjPnaFTwdSAgAI8+cA=
Date: Thu, 2 Feb 2017 17:44:02 +0000
Message-ID: <MWHPR04MB0559EBDDC731C55F3DFF3504924C0@MWHPR04MB0559.namprd04.prod.outlook.com>
References: <20170201014501.52CD8B81C39@rfc-editor.org> <m2lgtqs6zi.fsf@nic.cz>
In-Reply-To: <m2lgtqs6zi.fsf@nic.cz>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=rodney.cummings@ni.com; 
x-originating-ip: [130.164.62.207]
x-ms-office365-filtering-correlation-id: 900ff2b8-9016-410c-4e05-08d44b931395
x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001);SRVR:MWHPR04MB0559;
x-microsoft-exchange-diagnostics: 1; MWHPR04MB0559; 7:4lmL9FW72e+zxJ6N7/4RxRt4rWbOy3iFMX/hjaSV41KNWW8KZlKMPEdqNts+Xn3jxbP3iJiZdYOyBw728Z2t3tJoGIXbDpu9NH7KUccKM5jGAqPfoUqCWM335deL3yNKu0Y0zs1vV/azJgS7TtsuJi+f3RBasZLhgVFAYdahgz2ibBQQg8cgy+BhcpQrAMgOrGqql/zQRz17kcyDPQ2/5gwBghbK9gBdxrcvMq+Rlh25M4kJqT0F89cwDh9zZav8oCJPXAJYa3cwTJ13pvtAB+dTmj48EdVGjkIJoVAcLi1pIfvxWa2K3KKKWE15hP+/GuCItfpXK7z9lFzdjphVemNub/vdYpqlHt1c82Hd92GUBTTv3iWHEOvz6mulzQosKqcUNd84MOh6737DwtJ9Du4SVkYlwaaJs2+f3uNRawRdpSbUFhHViZUso7qJFDOv4rN50C6gnoXeQNa2pYZ0LlKvQkSOc30mQ9c0FO42TYUVMoNQObjv9YCTg6L7vIYq/OpNd6rSqgmx1+pYk+TD6w==
x-microsoft-antispam-prvs: <MWHPR04MB0559160831C88C284C1C4052924C0@MWHPR04MB0559.namprd04.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(209352067349851)(138986009662008);
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(6040375)(601004)(2401047)(8121501046)(5005006)(10201501046)(3002001)(6041248)(20161123558025)(20161123555025)(20161123564025)(20161123562025)(20161123560025)(6072148); SRVR:MWHPR04MB0559; BCL:0; PCL:0; RULEID:; SRVR:MWHPR04MB0559; 
x-forefront-prvs: 02065A9E77
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(6009001)(7916002)(39450400003)(199003)(377454003)(13464003)(189002)(2906002)(5880100001)(3660700001)(3280700002)(6306002)(105586002)(55016002)(9686003)(25786008)(106116001)(106356001)(86362001)(99286003)(101416001)(33656002)(6116002)(102836003)(53936002)(3846002)(6436002)(76176999)(8936002)(68736007)(305945005)(7736002)(66066001)(77096006)(5660300001)(38730400001)(7696004)(229853002)(6916009)(74316002)(2950100002)(110136003)(92566002)(8676002)(189998001)(97736004)(81156014)(2900100001)(81166006)(107886002)(122556002)(6506006)(54356999)(450100001)(50986999); DIR:OUT; SFP:1102; SCL:1; SRVR:MWHPR04MB0559; H:MWHPR04MB0559.namprd04.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords;  A:1; MX:1; LANG:en; 
received-spf: None (protection.outlook.com: ni.com does not designate permitted sender hosts)
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: ni.com
X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Feb 2017 17:44:02.3847 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 87ba1f9a-44cd-43a6-b008-6fdb45a5204e
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR04MB0559
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/YPRCzKMxoMF12JzEp_QxyTxS7NQ>
Subject: Re: [Netconf] RFC 8040 on RESTCONF Protocol
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Network Configuration WG mailing list <netconf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netconf>, <mailto:netconf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netconf/>
List-Post: <mailto:netconf@ietf.org>
List-Help: <mailto:netconf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netconf>, <mailto:netconf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 02 Feb 2017 17:44:20 -0000

Congratulation and thanks to the authors for their hard work on RESTCONF.

> -----Original Message-----
> From: Netconf [mailto:netconf-bounces@ietf.org] On Behalf Of Ladislav
> Lhotka
> Sent: Wednesday, February 1, 2017 1:31 AM
> To: Netconf <netconf@ietf.org>
> Subject: Re: [Netconf] RFC 8040 on RESTCONF Protocol
>=20
> Congratulations to the authors for this remarkable piece of work!
>=20
> Lada
>=20
> rfc-editor@rfc-editor.org writes:
>=20
> > A new Request for Comments is now available in online RFC libraries.
> >
> >
> >         RFC 8040
> >
> >         Title:      RESTCONF Protocol
> >         Author:     A. Bierman,
> >                     M. Bjorklund,
> >                     K. Watsen
> >         Status:     Standards Track
> >         Stream:     IETF
> >         Date:       January 2017
> >         Mailbox:    andy@yumaworks.com,
> >                     mbj@tail-f.com,
> >                     kwatsen@juniper.net
> >         Pages:      137
> >         Characters: 238832
> >         Updates/Obsoletes/SeeAlso:   None
> >
> >         I-D Tag:    draft-ietf-netconf-restconf-18.txt
> >
> >         URL:        https://www.rfc-editor.org/info/rfc8040
> >
> >         DOI:        10.17487/RFC8040
> >
> > This document describes an HTTP-based protocol that provides a
> > programmatic interface for accessing data defined in YANG, using the
> > datastore concepts defined in the Network Configuration Protocol
> > (NETCONF).
> >
> > This document is a product of the Network Configuration Working Group o=
f
> 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 thi=
s
> > 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
> >
> >
> > _______________________________________________
> > Netconf mailing list
> > Netconf@ietf.org
> > https://www.ietf.org/mailman/listinfo/netconf
>=20
> --
> Ladislav Lhotka, CZ.NIC Labs
> PGP Key ID: 0xB8F92B08A9F76C67
>=20
> _______________________________________________
> Netconf mailing list
> Netconf@ietf.org
> https://www.ietf.org/mailman/listinfo/netconf


From nobody Thu Feb  2 14:25:16 2017
Return-Path: <evoit@cisco.com>
X-Original-To: netconf@ietfa.amsl.com
Delivered-To: netconf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 163C6129A39 for <netconf@ietfa.amsl.com>; Thu,  2 Feb 2017 14:25:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -17.721
X-Spam-Level: 
X-Spam-Status: No, score=-17.721 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=-3.199, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id h4Yl8k2rYAfB for <netconf@ietfa.amsl.com>; Thu,  2 Feb 2017 14:25:13 -0800 (PST)
Received: from rcdn-iport-3.cisco.com (rcdn-iport-3.cisco.com [173.37.86.74]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0D6CF129A1A for <netconf@ietf.org>; Thu,  2 Feb 2017 14:25:13 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=5352; q=dns/txt; s=iport; t=1486074313; x=1487283913; h=from:to:subject:date:message-id:references:in-reply-to: content-transfer-encoding:mime-version; bh=RgBqCxworxfK7ZPYGXvtw5jIb5qX3ep7K681oIG6e6U=; b=LX/0Q6zozyp/v2KmOJecgyiO5pe4nvXyju1cKTlM+Mrxt4kK1Ap2eT9Q Uj+89yYs0Dw4OajW/Owhzwu/u0feuX6yg977S7bK0KSLLvMK97XZNXCX8 686CKXU0GmS6yHmzAFKW+AySDs93U3mjhm97W/rHKt3gq1t2cDnhz8RNs 0=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0ATAQCpsJNY/4oNJK1aAxkBAQEBAQEBA?= =?us-ascii?q?QEBAQcBAQEBAYNTYYEJB41YkguIDI0pgg0fC4UuSgKCVz8YAQIBAQEBAQEBYii?= =?us-ascii?q?EaQEBAQMBAQE4NAkHBwICAgEIDgIBBAEBAQ0RBQQHGwYGCxQJCAIEARIIiVEDD?= =?us-ascii?q?QgOrneHOg2DZQEBAQEBAQEBAQEBAQEBAQEBAQEBAR0FhkaEb4JRgU4RAT0mhR4?= =?us-ascii?q?FlTCFdTgBjW+EDoIEhReDTYEWhQ2KLIhaAR84dlUVO4REHRmBSHWGVoEhgQwBA?= =?us-ascii?q?QE?=
X-IronPort-AV: E=Sophos;i="5.33,326,1477958400"; d="scan'208";a="193540008"
Received: from alln-core-5.cisco.com ([173.36.13.138]) by rcdn-iport-3.cisco.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 02 Feb 2017 22:25:12 +0000
Received: from XCH-RTP-014.cisco.com (xch-rtp-014.cisco.com [64.101.220.154]) by alln-core-5.cisco.com (8.14.5/8.14.5) with ESMTP id v12MPBHN021133 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL); Thu, 2 Feb 2017 22:25:11 GMT
Received: from xch-rtp-013.cisco.com (64.101.220.153) by XCH-RTP-014.cisco.com (64.101.220.154) with Microsoft SMTP Server (TLS) id 15.0.1210.3; Thu, 2 Feb 2017 17:25:10 -0500
Received: from xch-rtp-013.cisco.com ([64.101.220.153]) by XCH-RTP-013.cisco.com ([64.101.220.153]) with mapi id 15.00.1210.000; Thu, 2 Feb 2017 17:25:10 -0500
From: "Eric Voit (evoit)" <evoit@cisco.com>
To: Mehmet Ersue <mersue@gmail.com>, "netconf@ietf.org" <netconf@ietf.org>
Thread-Topic: [Netconf] New Notification and Subscription Features WASFW: 3 Options for Subscription & Event Notification draft structure
Thread-Index: AQFS4MIRLH0VYlYKQ0KNB3RPNzgbhAKmZxwsArU7t7sCIa3ekqIWcwKAgAMZHKA=
Date: Thu, 2 Feb 2017 22:25:10 +0000
Message-ID: <c77c861146ec4f1b9ed5b67623b2f308@XCH-RTP-013.cisco.com>
References: <03b801d27116$4df5a890$e9e0f9b0$@gmail.com> <20170126.090210.1305302868536296710.mbj@tail-f.com> <028a01d27c05$2200bc80$66023580$@gmail.com> <20170131211619.GA78666@elstar.local> <02c701d27c0f$e6be23a0$b43a6ae0$@gmail.com>
In-Reply-To: <02c701d27c0f$e6be23a0$b43a6ae0$@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.118.56.226]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/tGh9sptdYXLuPOXI3s8RrLHGAik>
Subject: Re: [Netconf] New Notification and Subscription Features WASFW: 3 Options for Subscription & Event Notification draft structure
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Network Configuration WG mailing list <netconf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netconf>, <mailto:netconf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netconf/>
List-Post: <mailto:netconf@ietf.org>
List-Help: <mailto:netconf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netconf>, <mailto:netconf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 02 Feb 2017 22:25:15 -0000

> From: Netconf, January 31, 2017 5:18 PM
>=20
> Thanks. It should read:
>=20
> @All: Please comment on the documents a)-d) below. Especially on the
> questions:
> - whether the XML notification encoding section should be removed from 79=
50
> and put into NETCONF WG documents as well as

I don't see a need to touch 7950 at this time.  I do see a reason for a new=
 notification draft which can support headers.  We should define that new n=
otification in a separate draft, and collapse it into YANG 1.2 whenever the=
re is sufficient business need.

> - whether the documents b) and c) are good to separate or the protocol-sp=
ecific
> content should be put into 6241bis and RESTCONF-bis documents.

I would rather see (b) and (c) as separate documents.

For (b) benefits of separation include:
- security considerations and configuration for subscriptions
- considerations for parallel support / implementation compatibility with R=
FC-5277
- room for examples

In (c), the benefits of separation include:
- specifics of call-home and heartbeat for subscriptions
- security considerations and configuration for subscriptions
- benefits of HTTP2 for notifications (e.g., avoiding SSE), and HTTP2 Posts=
' interplay with GRPC.
- room for examples
it would be confusing to put all the above into Restconf.  And the ink on R=
estconf isn't dry yet.

> Mehmet
>=20
> -----Original Message-----
> From: Juergen Schoenwaelder [mailto:j.schoenwaelder@jacobs-university.de]
> Sent: Tuesday, January 31, 2017 10:16 PM
> To: Mehmet Ersue <mersue@gmail.com>
> Cc: 'Martin Bjorklund' <mbj@tail-f.com>; netconf@ietf.org
> Subject: Re: [Netconf] New Notification and Subscription Features WASFW: =
3
> Options for Subscription & Event Notification draft structure
>=20
> On Tue, Jan 31, 2017 at 10:01:02PM +0100, Mehmet Ersue wrote:
> > The original document set proposed was:
> >
> > a) A document which defines the protocol-neutral notification
> > framework, i.e., explains the concepts of subscriptions, filters,
> > control plane notifications, replay, etc.  And also defines the
> > associated YANG data model, RPCs, etc. This is currently covered in
> > 5277bis document which would need to be renamed.

How about renaming to: "subscribed-notifications"

> > b) A document which defines how notifications are sent over NETCONF
> > (generalizing section 3.7 of RFC 5277) and how YANG notifications are
> > encoded in XML and JSON
> > (draft-ietf-netconf-netconf-event-notifications),
> >
> > c) A document which defines how notifications are sent over RESTCONF
> > (generalizing section 6 of RESTCONF RFC) and HTTP2.  Also defines how
> > YANG notifications are encoded in XML and JSON
> > (draft-ietf-netconf-restconf-notif)
> >
> > d) A document which defines the subscription and push mechanism for
> > YANG datastores allowing subscriber applications to request updates
> > from a YANG datastore (draft-ietf-netconf-yang-push).
> >
> >
> > This proposal was aiming to address the requirements Mahesh and I have
> > read on NETCONF and NETMOD maillists and discussed with Eric:
> >
> > - Provide the protocol-neutral notification framework in a separate
> > document.

Yes, I support a new protocol neutral notification draft which can support =
headers.

> > - Improve YANG specification RFC 7950 to be (as good as possible and
> > required) protocol-independent and remove XML and JSON notification
> > encoding sections for NETCONF. This was also the discussion result
> > between NETCONF and NETMOD co-chairs.

This is a good idea, but not urgent to me.

> > - Provide protocol-specific details e.g. how notifications are sent
> > and the notification encodings in separate documents. This part could
> > be for sure put into 6241bis and RESTCONF-bis. Though Eric and the
> > co-chairs were favoring to have separate documents.

Yes, these would be the (b) and (c) documents.

Eric

> >
> > That said I see Martin's comments below as valid.
> >
> > > > I think this is fine, but *if* this happens to coincide with a
> > rfc6241bis document, I would be nice to move the contents of the
> > second of these documents (i.e.,
> >
> > > > how notifications are sent over NETCONF) into rfc6241bis.  As has
> > > > been
> > stated before, bumping the protocol version to 1.2 would allow us to
> > change the
> >
> > > > "notification" element contents.
> >
> >
> >
> > @All: Please comment on the documents a)-d) above. Especially on the
> > questions:
> >
> > - whether the XML and JSON notification encoding sections should be
> > removed from 7950 and put into NETCONF WG documents as well as
> >
> > - whether the documents b) and c) are good to separate or they should
> > be put into 6241bis and RESTCONF-bis documents.
> >
>=20
> Since when has RFC 7950 JSON notification encoding sections? This email i=
s
> confusing on multiple ends.
>=20
> /js
>=20
> --
> Juergen Schoenwaelder           Jacobs University Bremen gGmbH
> Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
> Fax:   +49 421 200 3103         <http://www.jacobs-university.de/>
>=20
> _______________________________________________
> Netconf mailing list
> Netconf@ietf.org
> https://www.ietf.org/mailman/listinfo/netconf


From nobody Thu Feb  2 16:34:40 2017
Return-Path: <kwatsen@juniper.net>
X-Original-To: netconf@ietfa.amsl.com
Delivered-To: netconf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DC45A129A44 for <netconf@ietfa.amsl.com>; Thu,  2 Feb 2017 16:34:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.922
X-Spam-Level: 
X-Spam-Status: No, score=-1.922 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_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, 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=junipernetworks.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 fRxvYMfVuUEe for <netconf@ietfa.amsl.com>; Thu,  2 Feb 2017 16:34:36 -0800 (PST)
Received: from NAM01-BN3-obe.outbound.protection.outlook.com (mail-bn3nam01on0101.outbound.protection.outlook.com [104.47.33.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A1C66129A42 for <netconf@ietf.org>; Thu,  2 Feb 2017 16:34:36 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=junipernetworks.onmicrosoft.com; s=selector1-juniper-net; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=NEZeEdDrkEvo5KEqGQeHH/MpDxvQgpRdInmTA8aW0UQ=; b=htVpfEvTlRUqktRMHQakeTZIeyb2y7JZpA7F2widdQ93O/YMgnoO7FtZ1QYDk7ZYfNGIbagatsu39edKjPwkogKhlrbs+r1bN7mR/ut+UebUtu3OETeatQRVn0ALL8fdXInjl64dN5rGJ27+CvYBpAZIErD8fBYt4AwSwwPZfck=
Received: from BN3PR0501MB1442.namprd05.prod.outlook.com (10.160.117.151) by BN3PR0501MB1442.namprd05.prod.outlook.com (10.160.117.151) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.888.5; Fri, 3 Feb 2017 00:34:34 +0000
Received: from BN3PR0501MB1442.namprd05.prod.outlook.com ([10.160.117.151]) by BN3PR0501MB1442.namprd05.prod.outlook.com ([10.160.117.151]) with mapi id 15.01.0888.018; Fri, 3 Feb 2017 00:34:34 +0000
From: Kent Watsen <kwatsen@juniper.net>
To: "Eric Voit (evoit)" <evoit@cisco.com>, Mehmet Ersue <mersue@gmail.com>, "netconf@ietf.org" <netconf@ietf.org>
Thread-Topic: [Netconf] New Notification and Subscription Features WASFW: 3 Options for Subscription & Event Notification draft structure
Thread-Index: AdJxFT6mLH0VYlYKQ0KNB3RPNzgbhAGlT/8AARaooQAAAIikgAACKImAAGTUPQD//9BUgA==
Date: Fri, 3 Feb 2017 00:34:34 +0000
Message-ID: <568C0AD7-788D-4284-A996-79299D729CCE@juniper.net>
References: <03b801d27116$4df5a890$e9e0f9b0$@gmail.com> <20170126.090210.1305302868536296710.mbj@tail-f.com> <028a01d27c05$2200bc80$66023580$@gmail.com> <20170131211619.GA78666@elstar.local> <02c701d27c0f$e6be23a0$b43a6ae0$@gmail.com> <c77c861146ec4f1b9ed5b67623b2f308@XCH-RTP-013.cisco.com>
In-Reply-To: <c77c861146ec4f1b9ed5b67623b2f308@XCH-RTP-013.cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/f.1e.0.170107
authentication-results: spf=none (sender IP is ) smtp.mailfrom=kwatsen@juniper.net; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [66.129.241.14]
x-ms-office365-filtering-correlation-id: 16c5ba98-0014-41b8-2b0b-08d44bcc6d83
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(48565401081); SRVR:BN3PR0501MB1442; 
x-microsoft-exchange-diagnostics: 1; BN3PR0501MB1442; 7:E8fiBIlNs+38pnCERH0Sw/9RrwxOE8MRxE5mopXog+tZySyb6Wvdgg6SWhzh0qSnOBT0gzswdiq+gAGakwGzdQ5MJYet9SKkzqc8ObhAe+kSJldlHhg76vhfkPymSn9Tw0fTTMyO70jCTFy//pgYET2y5Tj4r7nvS+Ypwpf8dyzG//N4E/0HxzttRiSBAoeClvyPG6RJQsawwxHXkiyr8bCES3Z76oWeqohxEfI/tKZSJzFQrOz0s7WFEXsbVxWvJWLH12E/jGT8PvB+yhY/5uLg7mBsKOspjt+TvRb+/PG2y3D82ZT00FC/E8VoGY5gJQdHWSadgAgFq9rluxWE00ln/jRBhLJ4+eRQopZd6gNCshCD20Bv6XUbIQMhqnKehd1Ze+hWQk5jDJscL6iYhywVUBadRhjk6dGHon/TdzSnLsdVP/togsKtYSj66d4v4SCysFZk20LiwDh+Gd/wREJLqeziL4XePyeIEdsVHzy8CbCaytGaqdQICAyrv9vc8CrehhxeZeTSHIHilMmV7A==
x-microsoft-antispam-prvs: <BN3PR0501MB1442F436D0F42CA0A62E65DCA54F0@BN3PR0501MB1442.namprd05.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:;
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(6040375)(601004)(2401047)(5005006)(8121501046)(3002001)(10201501046)(6055026)(6041248)(20161123558025)(20161123562025)(20161123560025)(20161123564025)(20161123555025)(6072148); SRVR:BN3PR0501MB1442; BCL:0; PCL:0; RULEID:; SRVR:BN3PR0501MB1442; 
x-forefront-prvs: 02070414A1
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(6009001)(7916002)(39410400002)(39840400002)(39860400002)(39850400002)(39450400003)(199003)(189002)(86362001)(3660700001)(54356999)(36756003)(50986999)(101416001)(92566002)(122556002)(2900100001)(66066001)(81166006)(6246003)(305945005)(93886004)(7736002)(76176999)(8676002)(106356001)(105586002)(33656002)(81156014)(97736004)(2906002)(107886002)(82746002)(53936002)(83506001)(189998001)(83716003)(102836003)(6116002)(4001350100001)(8936002)(5001770100001)(6486002)(25786008)(6512007)(77096006)(38730400001)(3846002)(6436002)(2501003)(6506006)(99286003)(229853002)(2950100002)(3280700002)(5660300001)(68736007)(39060400001)(15650500001)(104396002); DIR:OUT; SFP:1102; SCL:1; SRVR:BN3PR0501MB1442; H:BN3PR0501MB1442.namprd05.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en; 
received-spf: None (protection.outlook.com: juniper.net does not designate permitted sender hosts)
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: text/plain; charset="utf-8"
Content-ID: <28CF2FA2E357834F9FD8AB09786001D8@namprd05.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Feb 2017 00:34:34.7135 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN3PR0501MB1442
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/Hc8o4rvzgN-wCgfBaA3ke3SBXqA>
Subject: Re: [Netconf] New Notification and Subscription Features WASFW: 3 Options for Subscription & Event Notification draft structure
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Network Configuration WG mailing list <netconf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netconf>, <mailto:netconf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netconf/>
List-Post: <mailto:netconf@ietf.org>
List-Help: <mailto:netconf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netconf>, <mailto:netconf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 03 Feb 2017 00:34:39 -0000

DQoNCj4gSSBkb24ndCBzZWUgYSBuZWVkIHRvIHRvdWNoIDc5NTAgYXQgdGhpcyB0aW1lLiAgSSBk
byBzZWUgYSANCj4gcmVhc29uIGZvciBhIG5ldyBub3RpZmljYXRpb24gZHJhZnQgd2hpY2ggY2Fu
IHN1cHBvcnQgaGVhZGVycy4NCj4gV2Ugc2hvdWxkIGRlZmluZSB0aGF0IG5ldyBub3RpZmljYXRp
b24gaW4gYSBzZXBhcmF0ZSBkcmFmdCwNCj4gYW5kIGNvbGxhcHNlIGl0IGludG8gWUFORyAxLjIg
d2hlbmV2ZXIgdGhlcmUgaXMgc3VmZmljaWVudA0KPiBidXNpbmVzcyBuZWVkLg0KDQoNCkhpIEVy
aWMsIA0KDQpJIGRvbid0IHVuZGVyc3RhbmQgdGhlIG5lZWQgdG8gdXBkYXRlIDc5NTAgWUFORyBh
dCBhbGwuICBBdCANCmxlYXN0LCB0aGUgd2F5IEkgc2VlIGl0LCBoZWFkZXJzIGFyZSB2ZXJ5IG11
Y2ggYSBmdW5jdGlvbiBvZg0KdGhlIHByb3RvY29sLCBhbmQgd2UncmUgdHJ5aW5nIHRvIG1vdmUg
YWxsIHByb3RvY29sIHN0dWZmIG91dA0Kb2YgWUFORy4uLg0KDQpXaGVuIEFuZHkgYW5kIG90aGVy
cyBtZW50aW9uaW5nIHdhbnRpbmcgdG8gbW9kZWwgaGVhZGVycyBpbg0KWUFORywgSSB0aGluayB0
aGV5IHdlcmUgc2F5aW5nLCBmb3IgaW5zdGFuY2UsIGF1Z21lbnRzIGFnYWluc3QNCk5FVENPTkYn
cyBZQU5HIG1vZGVsLiAgQXQgbGVhc3QgdGhhdCdzIHdoYXQgSSB0aG91Z2h0LiAgDQoNCk1heWJl
IHNvbWVvbmUgY291bGQgcG9zdCBhIHNuaXBwZXQgb2YgWUFORyB0aGF0IGlsbHVzdHJhdGVzDQp3
aGF0IGlzIHRyeWluZyB0byBiZSBhY2hpZXZlZD8NCg0KSy4NCg0KDQo=


From nobody Thu Feb  2 16:56:42 2017
Return-Path: <andy@yumaworks.com>
X-Original-To: netconf@ietfa.amsl.com
Delivered-To: netconf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 49D21129A60 for <netconf@ietfa.amsl.com>; Thu,  2 Feb 2017 16:56:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-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=yumaworks-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 fAGptW0-Lmlw for <netconf@ietfa.amsl.com>; Thu,  2 Feb 2017 16:56:39 -0800 (PST)
Received: from mail-qt0-x236.google.com (mail-qt0-x236.google.com [IPv6:2607:f8b0:400d:c0d::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 4C40B129A5D for <netconf@ietf.org>; Thu,  2 Feb 2017 16:56:39 -0800 (PST)
Received: by mail-qt0-x236.google.com with SMTP id v23so9843496qtb.0 for <netconf@ietf.org>; Thu, 02 Feb 2017 16:56:39 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yumaworks-com.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=afFGbYkeJ2vIMjCjaTkQFYaF2M6pcKw+0xpBiEjZtAE=; b=cHRLNp4QBSxtzMc3S53mZembjUOgcoAIcUU+w+OVbagM2MigiZqnGIJyVo6NEWY5Te HWx2TsvQ91EOdxf4itbWjIpXAK9YHIHw4eiFC2TLR5CJonBnxjndrqQsEAoNMuLHBIvd txAc72fEmI7VyfHegbBcykKkuMDxTEkBgioeeWGe70wCjo9fkp2ru5haR6QZhRrQ555H Xeq5Yk8LhVSEnPqDhx67ml/HVHafMLKm8nKSv/q8hXvMCphVY1+mjmczzZyYTW+b7QPf bDwHeiJYmUqSCuxJXOY+XRRHjLicgHFW+soHgp6xc8Y/XCZ7nSp4PwVqibJm1x332ooQ 8/6w==
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=afFGbYkeJ2vIMjCjaTkQFYaF2M6pcKw+0xpBiEjZtAE=; b=I/63PDUIi+JKzx0pWwGxRbrXCaRNIufisLqhNTAl2pgeBD+697ZvFBNYqO4OEq3k9y mfBy60z3x8gZvjtZSh8J/4xEOSmWNX8u6HUobvEP2ydwbNljaJw73xQKsQvPJCB0Zi4B MCvgU1RJKRvrilVW/Voo+Tvf2C+wSokRW0Z43xfAM/rttMCXIglIXONVwzVjYhQ7TbX2 7NinaLPk0mMqODIn0qAHZKfuHa5Sf/a51w0uCvOTfJD4p2PBlxWMoIfAm20QWEhVACb8 KXZPv3BIaL3So3nZbffO3JoC5hzEvWKeRPMK0RHs7mtnWh1MbVWhTeI/ElXsG7ttIO8w OGLg==
X-Gm-Message-State: AMke39nXxBX2MBAE9kDqdw0nikHnvktquJ+qclUvjEcI0xtgzVJ3qmXe2UxdrNdiC1LKCQjJoUOG8Rn4902UyA==
X-Received: by 10.55.210.135 with SMTP id f129mr10781798qkj.184.1486083398510;  Thu, 02 Feb 2017 16:56:38 -0800 (PST)
MIME-Version: 1.0
Received: by 10.12.145.66 with HTTP; Thu, 2 Feb 2017 16:56:37 -0800 (PST)
In-Reply-To: <568C0AD7-788D-4284-A996-79299D729CCE@juniper.net>
References: <03b801d27116$4df5a890$e9e0f9b0$@gmail.com> <20170126.090210.1305302868536296710.mbj@tail-f.com> <028a01d27c05$2200bc80$66023580$@gmail.com> <20170131211619.GA78666@elstar.local> <02c701d27c0f$e6be23a0$b43a6ae0$@gmail.com> <c77c861146ec4f1b9ed5b67623b2f308@XCH-RTP-013.cisco.com> <568C0AD7-788D-4284-A996-79299D729CCE@juniper.net>
From: Andy Bierman <andy@yumaworks.com>
Date: Thu, 2 Feb 2017 16:56:37 -0800
Message-ID: <CABCOCHR+kk1ESR0BC52CCmy-sxU-kS9pp_Dcf22E2mdV0x8WFA@mail.gmail.com>
To: Kent Watsen <kwatsen@juniper.net>
Content-Type: multipart/alternative; boundary=94eb2c04ec4c134654054795c1cb
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/NXK4eWlOE32vEn_7X0yHC_8u4Mk>
Cc: "netconf@ietf.org" <netconf@ietf.org>
Subject: Re: [Netconf] New Notification and Subscription Features WASFW: 3 Options for Subscription & Event Notification draft structure
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Network Configuration WG mailing list <netconf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netconf>, <mailto:netconf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netconf/>
List-Post: <mailto:netconf@ietf.org>
List-Help: <mailto:netconf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netconf>, <mailto:netconf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 03 Feb 2017 00:56:41 -0000

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

Hi,


Using the yang-data extension, and a new extension:

module ex {
  prefix ex;

rc:yang-data notification {
  container notification {
     container hdr {
        leaf subscription-id { ... }
     }
     // no way to model the 2nd element which has a different name for each
replacement
     // this is the event element or a top-level element for YANG 1.1
nested notifications
  }
}


extension augment-yang-data {
  "top-level usage only
   argument is a string identifying the yang-data to augment";
}

ex:augment-yang-data ex:notification {
  augment "ex:notification/ex:hdr" {
     leaf sequence-id { ... }
  }
}

}


Andy


On Thu, Feb 2, 2017 at 4:34 PM, Kent Watsen <kwatsen@juniper.net> wrote:

>
>
> > I don't see a need to touch 7950 at this time.  I do see a
> > reason for a new notification draft which can support headers.
> > We should define that new notification in a separate draft,
> > and collapse it into YANG 1.2 whenever there is sufficient
> > business need.
>
>
> Hi Eric,
>
> I don't understand the need to update 7950 YANG at all.  At
> least, the way I see it, headers are very much a function of
> the protocol, and we're trying to move all protocol stuff out
> of YANG...
>
> When Andy and others mentioning wanting to model headers in
> YANG, I think they were saying, for instance, augments against
> NETCONF's YANG model.  At least that's what I thought.
>
> Maybe someone could post a snippet of YANG that illustrates
> what is trying to be achieved?
>
> K.
>
>
> _______________________________________________
> Netconf mailing list
> Netconf@ietf.org
> https://www.ietf.org/mailman/listinfo/netconf
>

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

<div dir=3D"ltr">Hi,<div><br></div><div><br></div><div>Using the yang-data =
extension, and a new extension:</div><div><br></div><div>module ex {</div><=
div>=C2=A0 prefix ex;</div><div><br></div><div>rc:yang-data notification {<=
/div><div>=C2=A0 container notification {</div><div>=C2=A0 =C2=A0 =C2=A0con=
tainer hdr {</div><div>=C2=A0 =C2=A0 =C2=A0 =C2=A0 leaf subscription-id { .=
.. }</div><div>=C2=A0 =C2=A0 =C2=A0}</div><div>=C2=A0 =C2=A0 =C2=A0// no wa=
y to model the 2nd element which has a different name for each replacement<=
/div><div>=C2=A0 =C2=A0 =C2=A0// this is the event element or a top-level e=
lement for YANG 1.1 nested notifications</div><div>=C2=A0 }</div><div>}</di=
v><div><br></div><div><br></div><div>extension augment-yang-data {</div><di=
v>=C2=A0 &quot;top-level usage only</div><div>=C2=A0 =C2=A0argument is a st=
ring identifying the yang-data to augment&quot;;</div><div>}</div><div><br>=
</div><div>ex:augment-yang-data ex:notification {</div><div>=C2=A0 augment =
&quot;ex:notification/ex:hdr&quot; {</div><div>=C2=A0 =C2=A0 =C2=A0leaf seq=
uence-id { ... }</div><div>=C2=A0 }</div><div>}</div><div><br>}</div><div><=
br></div><div><br></div><div>Andy</div><div><br></div></div><div class=3D"g=
mail_extra"><br><div class=3D"gmail_quote">On Thu, Feb 2, 2017 at 4:34 PM, =
Kent Watsen <span dir=3D"ltr">&lt;<a href=3D"mailto:kwatsen@juniper.net" ta=
rget=3D"_blank">kwatsen@juniper.net</a>&gt;</span> wrote:<br><blockquote cl=
ass=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;p=
adding-left:1ex"><br>
<br>
&gt; I don&#39;t see a need to touch 7950 at this time.=C2=A0 I do see a<br=
>
&gt; reason for a new notification draft which can support headers.<br>
&gt; We should define that new notification in a separate draft,<br>
&gt; and collapse it into YANG 1.2 whenever there is sufficient<br>
&gt; business need.<br>
<br>
<br>
Hi Eric,<br>
<br>
I don&#39;t understand the need to update 7950 YANG at all.=C2=A0 At<br>
least, the way I see it, headers are very much a function of<br>
the protocol, and we&#39;re trying to move all protocol stuff out<br>
of YANG...<br>
<br>
When Andy and others mentioning wanting to model headers in<br>
YANG, I think they were saying, for instance, augments against<br>
NETCONF&#39;s YANG model.=C2=A0 At least that&#39;s what I thought.<br>
<br>
Maybe someone could post a snippet of YANG that illustrates<br>
what is trying to be achieved?<br>
<br>
K.<br>
<br>
<br>
______________________________<wbr>_________________<br>
Netconf mailing list<br>
<a href=3D"mailto:Netconf@ietf.org">Netconf@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/netconf" rel=3D"noreferrer=
" target=3D"_blank">https://www.ietf.org/mailman/<wbr>listinfo/netconf</a><=
br>
</blockquote></div><br></div>

--94eb2c04ec4c134654054795c1cb--


From nobody Thu Feb  2 17:48:14 2017
Return-Path: <evoit@cisco.com>
X-Original-To: netconf@ietfa.amsl.com
Delivered-To: netconf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A1038129A84 for <netconf@ietfa.amsl.com>; Thu,  2 Feb 2017 17:48:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -17.719
X-Spam-Level: 
X-Spam-Status: No, score=-17.719 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, 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 3EOjtfhw8Les for <netconf@ietfa.amsl.com>; Thu,  2 Feb 2017 17:48:12 -0800 (PST)
Received: from rcdn-iport-7.cisco.com (rcdn-iport-7.cisco.com [173.37.86.78]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0E0BC129A68 for <netconf@ietf.org>; Thu,  2 Feb 2017 17:48:12 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=11560; q=dns/txt; s=iport; t=1486086491; x=1487296091; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=DKFGpxBWjkp5JqfndKpacDdfRQJRCQiPFLsPr2SYn84=; b=j9iYuGVrWLK/iCiBkGMWRzMd0sHeIxhiqYWoqZDVavFKieyaPXBV71M8 03ksO8uP1VJgJMH1kEiYqd4HQiitlBctvMYTLvxIPw20458HId2pOICR9 WXfPK33+UH1siKFcNhx6xdK2uy3UyxUV4pe9XwEiBiTYidrQfAggEayL+ g=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0BRAQAl4ZNY/4cNJK1dGQEBAQEBAQEBA?= =?us-ascii?q?QEBBwEBAQEBgm9kYYEJB4NRigiSCpALhSuCDR8BCoUuSgIagj0/GAECAQEBAQE?= =?us-ascii?q?BAWIohGkBAQEDAQEBIQpBCQIFCwIBCCUWBAMCAgIlCxQRAgQBDQUIiWEIDqxgg?= =?us-ascii?q?iWLPAEBAQEBAQEBAQEBAQEBAQEBAQEBARgFhkuEb4dTgl8FjzaMJwGRfYIEjwe?= =?us-ascii?q?IKIpeAR84OoERFTuEeoFIdYgUgQwBAQE?=
X-IronPort-AV: E=Sophos;i="5.33,327,1477958400";  d="scan'208,217";a="202175324"
Received: from alln-core-2.cisco.com ([173.36.13.135]) by rcdn-iport-7.cisco.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 03 Feb 2017 01:47:54 +0000
Received: from XCH-RTP-011.cisco.com (xch-rtp-011.cisco.com [64.101.220.151]) by alln-core-2.cisco.com (8.14.5/8.14.5) with ESMTP id v131lst6020719 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL); Fri, 3 Feb 2017 01:47:54 GMT
Received: from xch-rtp-013.cisco.com (64.101.220.153) by XCH-RTP-011.cisco.com (64.101.220.151) with Microsoft SMTP Server (TLS) id 15.0.1210.3; Thu, 2 Feb 2017 20:47:53 -0500
Received: from xch-rtp-013.cisco.com ([64.101.220.153]) by XCH-RTP-013.cisco.com ([64.101.220.153]) with mapi id 15.00.1210.000; Thu, 2 Feb 2017 20:47:53 -0500
From: "Eric Voit (evoit)" <evoit@cisco.com>
To: Andy Bierman <andy@yumaworks.com>, Kent Watsen <kwatsen@juniper.net>
Thread-Topic: [Netconf] New Notification and Subscription Features WASFW: 3 Options for Subscription & Event Notification draft structure
Thread-Index: AQFS4MIRLH0VYlYKQ0KNB3RPNzgbhAKmZxwsArU7t7sCIa3ekqIWcwKAgAMZHKCAAIY/AIAABimA//+6YJA=
Date: Fri, 3 Feb 2017 01:47:53 +0000
Message-ID: <826e1a36f85b4f6abf578d71b50dcf5d@XCH-RTP-013.cisco.com>
References: <03b801d27116$4df5a890$e9e0f9b0$@gmail.com> <20170126.090210.1305302868536296710.mbj@tail-f.com> <028a01d27c05$2200bc80$66023580$@gmail.com> <20170131211619.GA78666@elstar.local> <02c701d27c0f$e6be23a0$b43a6ae0$@gmail.com> <c77c861146ec4f1b9ed5b67623b2f308@XCH-RTP-013.cisco.com> <568C0AD7-788D-4284-A996-79299D729CCE@juniper.net> <CABCOCHR+kk1ESR0BC52CCmy-sxU-kS9pp_Dcf22E2mdV0x8WFA@mail.gmail.com>
In-Reply-To: <CABCOCHR+kk1ESR0BC52CCmy-sxU-kS9pp_Dcf22E2mdV0x8WFA@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.118.56.226]
Content-Type: multipart/alternative; boundary="_000_826e1a36f85b4f6abf578d71b50dcf5dXCHRTP013ciscocom_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/JxleXz-MWWj9rvKX3ZxNJCf4A9g>
Cc: "netconf@ietf.org" <netconf@ietf.org>
Subject: Re: [Netconf] New Notification and Subscription Features WASFW: 3 Options for Subscription & Event Notification draft structure
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Network Configuration WG mailing list <netconf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netconf>, <mailto:netconf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netconf/>
List-Post: <mailto:netconf@ietf.org>
List-Help: <mailto:netconf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netconf>, <mailto:netconf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 03 Feb 2017 01:48:13 -0000

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

WWVzLCB0aGlzLg0KDQpIaSwNCg0KDQpVc2luZyB0aGUgeWFuZy1kYXRhIGV4dGVuc2lvbiwgYW5k
IGEgbmV3IGV4dGVuc2lvbjoNCg0KbW9kdWxlIGV4IHsNCiAgcHJlZml4IGV4Ow0KDQpyYzp5YW5n
LWRhdGEgbm90aWZpY2F0aW9uIHsNCiAgY29udGFpbmVyIG5vdGlmaWNhdGlvbiB7DQogICAgIGNv
bnRhaW5lciBoZHIgew0KICAgICAgICBsZWFmIHN1YnNjcmlwdGlvbi1pZCB7IC4uLiB9DQogICAg
IH0NCiAgICAgLy8gbm8gd2F5IHRvIG1vZGVsIHRoZSAybmQgZWxlbWVudCB3aGljaCBoYXMgYSBk
aWZmZXJlbnQgbmFtZSBmb3IgZWFjaCByZXBsYWNlbWVudA0KICAgICAvLyB0aGlzIGlzIHRoZSBl
dmVudCBlbGVtZW50IG9yIGEgdG9wLWxldmVsIGVsZW1lbnQgZm9yIFlBTkcgMS4xIG5lc3RlZCBu
b3RpZmljYXRpb25zDQogIH0NCn0NCg0KDQpleHRlbnNpb24gYXVnbWVudC15YW5nLWRhdGEgew0K
ICAidG9wLWxldmVsIHVzYWdlIG9ubHkNCiAgIGFyZ3VtZW50IGlzIGEgc3RyaW5nIGlkZW50aWZ5
aW5nIHRoZSB5YW5nLWRhdGEgdG8gYXVnbWVudCI7DQp9DQoNCmV4OmF1Z21lbnQteWFuZy1kYXRh
IGV4Om5vdGlmaWNhdGlvbiB7DQogIGF1Z21lbnQgImV4Om5vdGlmaWNhdGlvbi9leDpoZHIiIHsN
CiAgICAgbGVhZiBzZXF1ZW5jZS1pZCB7IC4uLiB9DQogIH0NCn0NCg0KfQ0KDQoNCkFuZHkNCg0K
DQpPbiBUaHUsIEZlYiAyLCAyMDE3IGF0IDQ6MzQgUE0sIEtlbnQgV2F0c2VuIDxrd2F0c2VuQGp1
bmlwZXIubmV0PG1haWx0bzprd2F0c2VuQGp1bmlwZXIubmV0Pj4gd3JvdGU6DQoNCg0KPiBJIGRv
bid0IHNlZSBhIG5lZWQgdG8gdG91Y2ggNzk1MCBhdCB0aGlzIHRpbWUuICBJIGRvIHNlZSBhDQo+
IHJlYXNvbiBmb3IgYSBuZXcgbm90aWZpY2F0aW9uIGRyYWZ0IHdoaWNoIGNhbiBzdXBwb3J0IGhl
YWRlcnMuDQo+IFdlIHNob3VsZCBkZWZpbmUgdGhhdCBuZXcgbm90aWZpY2F0aW9uIGluIGEgc2Vw
YXJhdGUgZHJhZnQsDQo+IGFuZCBjb2xsYXBzZSBpdCBpbnRvIFlBTkcgMS4yIHdoZW5ldmVyIHRo
ZXJlIGlzIHN1ZmZpY2llbnQNCj4gYnVzaW5lc3MgbmVlZC4NCg0KDQpIaSBFcmljLA0KDQpJIGRv
bid0IHVuZGVyc3RhbmQgdGhlIG5lZWQgdG8gdXBkYXRlIDc5NTAgWUFORyBhdCBhbGwuICBBdA0K
bGVhc3QsIHRoZSB3YXkgSSBzZWUgaXQsIGhlYWRlcnMgYXJlIHZlcnkgbXVjaCBhIGZ1bmN0aW9u
IG9mDQp0aGUgcHJvdG9jb2wsIGFuZCB3ZSdyZSB0cnlpbmcgdG8gbW92ZSBhbGwgcHJvdG9jb2wg
c3R1ZmYgb3V0DQpvZiBZQU5HLi4uDQoNCldoZW4gQW5keSBhbmQgb3RoZXJzIG1lbnRpb25pbmcg
d2FudGluZyB0byBtb2RlbCBoZWFkZXJzIGluDQpZQU5HLCBJIHRoaW5rIHRoZXkgd2VyZSBzYXlp
bmcsIGZvciBpbnN0YW5jZSwgYXVnbWVudHMgYWdhaW5zdA0KTkVUQ09ORidzIFlBTkcgbW9kZWwu
ICBBdCBsZWFzdCB0aGF0J3Mgd2hhdCBJIHRob3VnaHQuDQoNCk1heWJlIHNvbWVvbmUgY291bGQg
cG9zdCBhIHNuaXBwZXQgb2YgWUFORyB0aGF0IGlsbHVzdHJhdGVzDQp3aGF0IGlzIHRyeWluZyB0
byBiZSBhY2hpZXZlZD8NCg0KSy4NCg0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXw0KTmV0Y29uZiBtYWlsaW5nIGxpc3QNCk5ldGNvbmZAaWV0Zi5vcmc8
bWFpbHRvOk5ldGNvbmZAaWV0Zi5vcmc+DQpodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xp
c3RpbmZvL25ldGNvbmYNCg0K

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAy
IDQ7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMgKi8NCnAuTXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWws
IGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBpbjsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJ
Zm9udC1zaXplOjEyLjBwdDsNCglmb250LWZhbWlseToiVGltZXMgTmV3IFJvbWFuIixzZXJpZjt9
DQphOmxpbmssIHNwYW4uTXNvSHlwZXJsaW5rDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCglj
b2xvcjpibHVlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KYTp2aXNpdGVkLCBzcGFu
Lk1zb0h5cGVybGlua0ZvbGxvd2VkDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xvcjpw
dXJwbGU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQpwLm1zb25vcm1hbDAsIGxpLm1z
b25vcm1hbDAsIGRpdi5tc29ub3JtYWwwDQoJe21zby1zdHlsZS1uYW1lOm1zb25vcm1hbDsNCglt
c28tbWFyZ2luLXRvcC1hbHQ6YXV0bzsNCgltYXJnaW4tcmlnaHQ6MGluOw0KCW1zby1tYXJnaW4t
Ym90dG9tLWFsdDphdXRvOw0KCW1hcmdpbi1sZWZ0OjBpbjsNCglmb250LXNpemU6MTIuMHB0Ow0K
CWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4iLHNlcmlmO30NCnNwYW4uRW1haWxTdHlsZTE4
DQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFsLXJlcGx5Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJp
IixzYW5zLXNlcmlmOw0KCWNvbG9yOiMxRjQ5N0Q7fQ0KLk1zb0NocERlZmF1bHQNCgl7bXNvLXN0
eWxlLXR5cGU6ZXhwb3J0LW9ubHk7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7
fQ0KQHBhZ2UgV29yZFNlY3Rpb24xDQoJe3NpemU6OC41aW4gMTEuMGluOw0KCW1hcmdpbjoxLjBp
biAxLjBpbiAxLjBpbiAxLjBpbjt9DQpkaXYuV29yZFNlY3Rpb24xDQoJe3BhZ2U6V29yZFNlY3Rp
b24xO30NCi0tPjwvc3R5bGU+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFwZWRlZmF1
bHRzIHY6ZXh0PSJlZGl0IiBzcGlkbWF4PSIxMDI2IiAvPg0KPC94bWw+PCFbZW5kaWZdLS0+PCEt
LVtpZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFwZWxheW91dCB2OmV4dD0iZWRpdCI+DQo8bzpp
ZG1hcCB2OmV4dD0iZWRpdCIgZGF0YT0iMSIgLz4NCjwvbzpzaGFwZWxheW91dD48L3htbD48IVtl
bmRpZl0tLT4NCjwvaGVhZD4NCjxib2R5IGxhbmc9IkVOLVVTIiBsaW5rPSJibHVlIiB2bGluaz0i
cHVycGxlIj4NCjxkaXYgY2xhc3M9IldvcmRTZWN0aW9uMSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJp
JnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+WWVzLCB0aGlzLjxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEu
MHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0
OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9u
ZTtib3JkZXItbGVmdDpzb2xpZCBibHVlIDEuNXB0O3BhZGRpbmc6MGluIDBpbiAwaW4gNC4wcHQi
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkhpLDxvOnA+PC9vOnA+PC9wPg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxk
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5Vc2luZyB0aGUgeWFuZy1kYXRhIGV4dGVuc2lvbiwg
YW5kIGEgbmV3IGV4dGVuc2lvbjo8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+bW9kdWxlIGV4IHs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOyBwcmVmaXggZXg7PG86cD48L286cD48L3A+
DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwv
cD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPnJjOnlhbmctZGF0YSBub3Rp
ZmljYXRpb24gezxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+Jm5ic3A7IGNvbnRhaW5lciBub3RpZmljYXRpb24gezxvOnA+PC9vOnA+PC9wPg0KPC9k
aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7ICZuYnNwOyAmbmJzcDtjb250
YWluZXIgaGRyIHs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyBsZWFmIHN1YnNjcmlwdGlvbi1pZCB7
IC4uLiB9PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij4mbmJzcDsgJm5ic3A7ICZuYnNwO308bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOyAmbmJzcDsgJm5ic3A7Ly8gbm8gd2F5IHRvIG1vZGVs
IHRoZSAybmQgZWxlbWVudCB3aGljaCBoYXMgYSBkaWZmZXJlbnQgbmFtZSBmb3IgZWFjaCByZXBs
YWNlbWVudDxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+Jm5ic3A7ICZuYnNwOyAmbmJzcDsvLyB0aGlzIGlzIHRoZSBldmVudCBlbGVtZW50IG9yIGEg
dG9wLWxldmVsIGVsZW1lbnQgZm9yIFlBTkcgMS4xIG5lc3RlZCBub3RpZmljYXRpb25zPG86cD48
L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDsgfTxv
OnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+fTxvOnA+
PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJz
cDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZu
YnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPmV4dGVu
c2lvbiBhdWdtZW50LXlhbmctZGF0YSB7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDsgJnF1b3Q7dG9wLWxldmVsIHVzYWdlIG9ubHk8bzpw
PjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOyAm
bmJzcDthcmd1bWVudCBpcyBhIHN0cmluZyBpZGVudGlmeWluZyB0aGUgeWFuZy1kYXRhIHRvIGF1
Z21lbnQmcXVvdDs7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj59PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPmV4OmF1Z21lbnQteWFuZy1kYXRhIGV4Om5vdGlmaWNhdGlvbiB7PG86cD48L286cD48
L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDsgYXVnbWVudCAm
cXVvdDtleDpub3RpZmljYXRpb24vZXg6aGRyJnF1b3Q7IHs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOyAmbmJzcDsgJm5ic3A7bGVhZiBz
ZXF1ZW5jZS1pZCB7IC4uLiB9PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj4mbmJzcDsgfTxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+fTxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PGJyPg0KfTxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPkFuZHk8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxk
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5PbiBUaHUsIEZlYiAyLCAyMDE3IGF0IDQ6MzQgUE0s
IEtlbnQgV2F0c2VuICZsdDs8YSBocmVmPSJtYWlsdG86a3dhdHNlbkBqdW5pcGVyLm5ldCIgdGFy
Z2V0PSJfYmxhbmsiPmt3YXRzZW5AanVuaXBlci5uZXQ8L2E+Jmd0OyB3cm90ZTo8bzpwPjwvbzpw
PjwvcD4NCjxibG9ja3F1b3RlIHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xpZCAj
Q0NDQ0NDIDEuMHB0O3BhZGRpbmc6MGluIDBpbiAwaW4gNi4wcHQ7bWFyZ2luLWxlZnQ6NC44cHQ7
bWFyZ2luLXJpZ2h0OjBpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48YnI+DQo8YnI+DQomZ3Q7
IEkgZG9uJ3Qgc2VlIGEgbmVlZCB0byB0b3VjaCA3OTUwIGF0IHRoaXMgdGltZS4mbmJzcDsgSSBk
byBzZWUgYTxicj4NCiZndDsgcmVhc29uIGZvciBhIG5ldyBub3RpZmljYXRpb24gZHJhZnQgd2hp
Y2ggY2FuIHN1cHBvcnQgaGVhZGVycy48YnI+DQomZ3Q7IFdlIHNob3VsZCBkZWZpbmUgdGhhdCBu
ZXcgbm90aWZpY2F0aW9uIGluIGEgc2VwYXJhdGUgZHJhZnQsPGJyPg0KJmd0OyBhbmQgY29sbGFw
c2UgaXQgaW50byBZQU5HIDEuMiB3aGVuZXZlciB0aGVyZSBpcyBzdWZmaWNpZW50PGJyPg0KJmd0
OyBidXNpbmVzcyBuZWVkLjxicj4NCjxicj4NCjxicj4NCkhpIEVyaWMsPGJyPg0KPGJyPg0KSSBk
b24ndCB1bmRlcnN0YW5kIHRoZSBuZWVkIHRvIHVwZGF0ZSA3OTUwIFlBTkcgYXQgYWxsLiZuYnNw
OyBBdDxicj4NCmxlYXN0LCB0aGUgd2F5IEkgc2VlIGl0LCBoZWFkZXJzIGFyZSB2ZXJ5IG11Y2gg
YSBmdW5jdGlvbiBvZjxicj4NCnRoZSBwcm90b2NvbCwgYW5kIHdlJ3JlIHRyeWluZyB0byBtb3Zl
IGFsbCBwcm90b2NvbCBzdHVmZiBvdXQ8YnI+DQpvZiBZQU5HLi4uPGJyPg0KPGJyPg0KV2hlbiBB
bmR5IGFuZCBvdGhlcnMgbWVudGlvbmluZyB3YW50aW5nIHRvIG1vZGVsIGhlYWRlcnMgaW48YnI+
DQpZQU5HLCBJIHRoaW5rIHRoZXkgd2VyZSBzYXlpbmcsIGZvciBpbnN0YW5jZSwgYXVnbWVudHMg
YWdhaW5zdDxicj4NCk5FVENPTkYncyBZQU5HIG1vZGVsLiZuYnNwOyBBdCBsZWFzdCB0aGF0J3Mg
d2hhdCBJIHRob3VnaHQuPGJyPg0KPGJyPg0KTWF5YmUgc29tZW9uZSBjb3VsZCBwb3N0IGEgc25p
cHBldCBvZiBZQU5HIHRoYXQgaWxsdXN0cmF0ZXM8YnI+DQp3aGF0IGlzIHRyeWluZyB0byBiZSBh
Y2hpZXZlZD88YnI+DQo8YnI+DQpLLjxicj4NCjxicj4NCjxicj4NCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fPGJyPg0KTmV0Y29uZiBtYWlsaW5nIGxpc3Q8
YnI+DQo8YSBocmVmPSJtYWlsdG86TmV0Y29uZkBpZXRmLm9yZyI+TmV0Y29uZkBpZXRmLm9yZzwv
YT48YnI+DQo8YSBocmVmPSJodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL25l
dGNvbmYiIHRhcmdldD0iX2JsYW5rIj5odHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL25ldGNvbmY8L2E+PG86cD48L286cD48L3A+DQo8L2Jsb2NrcXVvdGU+DQo8L2Rpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4N
CjwvZGl2Pg0KPC9ib2R5Pg0KPC9odG1sPg0K

--_000_826e1a36f85b4f6abf578d71b50dcf5dXCHRTP013ciscocom_--


From nobody Thu Feb  2 18:42:57 2017
Return-Path: <alexander.clemm@huawei.com>
X-Original-To: netconf@ietfa.amsl.com
Delivered-To: netconf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8122B129AE6 for <netconf@ietfa.amsl.com>; Thu,  2 Feb 2017 18:42:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.419
X-Spam-Level: 
X-Spam-Status: No, score=-7.419 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, RP_MATCHES_RCVD=-3.199, 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 Mrl8kHuMDKJF for <netconf@ietfa.amsl.com>; Thu,  2 Feb 2017 18:42:39 -0800 (PST)
Received: from lhrrgout.huawei.com (lhrrgout.huawei.com [194.213.3.17]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6EB31129ADC for <netconf@ietf.org>; Thu,  2 Feb 2017 18:42:38 -0800 (PST)
Received: from 172.18.7.190 (EHLO lhreml705-cah.china.huawei.com) ([172.18.7.190]) by lhrrg02-dlp.huawei.com (MOS 4.3.7-GA FastPath queued) with ESMTP id CZY03590; Fri, 03 Feb 2017 02:42:35 +0000 (GMT)
Received: from SJCEML702-CHM.china.huawei.com (10.208.112.38) by lhreml705-cah.china.huawei.com (10.201.5.168) with Microsoft SMTP Server (TLS) id 14.3.301.0; Fri, 3 Feb 2017 02:42:34 +0000
Received: from SJCEML703-CHM.china.huawei.com ([169.254.5.69]) by SJCEML702-CHM.china.huawei.com ([169.254.4.133]) with mapi id 14.03.0235.001;  Thu, 2 Feb 2017 18:42:29 -0800
From: Alexander Clemm <alexander.clemm@huawei.com>
To: "Eric Voit (evoit)" <evoit@cisco.com>, Mehmet Ersue <mersue@gmail.com>, "netconf@ietf.org" <netconf@ietf.org>
Thread-Topic: [Netconf] New Notification and Subscription Features WASFW: 3 Options for Subscription & Event Notification draft structure
Thread-Index: AdJxFT6mLH0VYlYKQ0KNB3RPNzgbhAG2E4gAARaooAAAAIilgAACKImAAGTUPQAAB9aocA==
Date: Fri, 3 Feb 2017 02:42:26 +0000
Message-ID: <644DA50AFA8C314EA9BDDAC83BD38A2E0DF7DE67@SJCEML703-CHM.china.huawei.com>
References: <03b801d27116$4df5a890$e9e0f9b0$@gmail.com> <20170126.090210.1305302868536296710.mbj@tail-f.com> <028a01d27c05$2200bc80$66023580$@gmail.com> <20170131211619.GA78666@elstar.local> <02c701d27c0f$e6be23a0$b43a6ae0$@gmail.com> <c77c861146ec4f1b9ed5b67623b2f308@XCH-RTP-013.cisco.com>
In-Reply-To: <c77c861146ec4f1b9ed5b67623b2f308@XCH-RTP-013.cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.213.48.112]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-CFilter-Loop: Reflected
X-Mirapoint-Virus-RAPID-Raw: score=unknown(0), refid=str=0001.0A090203.5893EE1B.00BE, ss=1, re=0.000, recu=0.000, reip=0.000,  cl=1, cld=1, fgs=0, ip=169.254.5.69, so=2013-06-18 04:22:30, dmn=2013-03-21 17:37:32
X-Mirapoint-Loop-Id: da3badadded048b8898501cb2cbf3260
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/Y3dYwi7b1v04KUOHabSopxsebFk>
Subject: Re: [Netconf] New Notification and Subscription Features WASFW: 3 Options for Subscription & Event Notification draft structure
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Network Configuration WG mailing list <netconf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netconf>, <mailto:netconf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netconf/>
List-Post: <mailto:netconf@ietf.org>
List-Help: <mailto:netconf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netconf>, <mailto:netconf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 03 Feb 2017 02:42:43 -0000

+1 on (b) and (c) as separate documents (and hence a more modular document =
structure), for the reasons stated by Eric. =20
--- Alex

-----Original Message-----
From: Netconf [mailto:netconf-bounces@ietf.org] On Behalf Of Eric Voit (evo=
it)
Sent: Thursday, February 02, 2017 2:25 PM
To: Mehmet Ersue <mersue@gmail.com>; netconf@ietf.org
Subject: Re: [Netconf] New Notification and Subscription Features WASFW: 3 =
Options for Subscription & Event Notification draft structure

> From: Netconf, January 31, 2017 5:18 PM
>=20
> Thanks. It should read:
>=20
> @All: Please comment on the documents a)-d) below. Especially on the
> questions:
> - whether the XML notification encoding section should be removed from=20
> 7950 and put into NETCONF WG documents as well as

I don't see a need to touch 7950 at this time.  I do see a reason for a new=
 notification draft which can support headers.  We should define that new n=
otification in a separate draft, and collapse it into YANG 1.2 whenever the=
re is sufficient business need.

> - whether the documents b) and c) are good to separate or the=20
> protocol-specific content should be put into 6241bis and RESTCONF-bis doc=
uments.

I would rather see (b) and (c) as separate documents.

For (b) benefits of separation include:
- security considerations and configuration for subscriptions
- considerations for parallel support / implementation compatibility with R=
FC-5277
- room for examples

In (c), the benefits of separation include:
- specifics of call-home and heartbeat for subscriptions
- security considerations and configuration for subscriptions
- benefits of HTTP2 for notifications (e.g., avoiding SSE), and HTTP2 Posts=
' interplay with GRPC.
- room for examples
it would be confusing to put all the above into Restconf.  And the ink on R=
estconf isn't dry yet.

> Mehmet
>=20
> -----Original Message-----
> From: Juergen Schoenwaelder=20
> [mailto:j.schoenwaelder@jacobs-university.de]
> Sent: Tuesday, January 31, 2017 10:16 PM
> To: Mehmet Ersue <mersue@gmail.com>
> Cc: 'Martin Bjorklund' <mbj@tail-f.com>; netconf@ietf.org
> Subject: Re: [Netconf] New Notification and Subscription Features=20
> WASFW: 3 Options for Subscription & Event Notification draft structure
>=20
> On Tue, Jan 31, 2017 at 10:01:02PM +0100, Mehmet Ersue wrote:
> > The original document set proposed was:
> >
> > a) A document which defines the protocol-neutral notification=20
> > framework, i.e., explains the concepts of subscriptions, filters,=20
> > control plane notifications, replay, etc.  And also defines the=20
> > associated YANG data model, RPCs, etc. This is currently covered in=20
> > 5277bis document which would need to be renamed.

How about renaming to: "subscribed-notifications"

> > b) A document which defines how notifications are sent over NETCONF=20
> > (generalizing section 3.7 of RFC 5277) and how YANG notifications=20
> > are encoded in XML and JSON=20
> > (draft-ietf-netconf-netconf-event-notifications),
> >
> > c) A document which defines how notifications are sent over RESTCONF=20
> > (generalizing section 6 of RESTCONF RFC) and HTTP2.  Also defines=20
> > how YANG notifications are encoded in XML and JSON
> > (draft-ietf-netconf-restconf-notif)
> >
> > d) A document which defines the subscription and push mechanism for=20
> > YANG datastores allowing subscriber applications to request updates=20
> > from a YANG datastore (draft-ietf-netconf-yang-push).
> >
> >
> > This proposal was aiming to address the requirements Mahesh and I=20
> > have read on NETCONF and NETMOD maillists and discussed with Eric:
> >
> > - Provide the protocol-neutral notification framework in a separate=20
> > document.

Yes, I support a new protocol neutral notification draft which can support =
headers.

> > - Improve YANG specification RFC 7950 to be (as good as possible and
> > required) protocol-independent and remove XML and JSON notification=20
> > encoding sections for NETCONF. This was also the discussion result=20
> > between NETCONF and NETMOD co-chairs.

This is a good idea, but not urgent to me.

> > - Provide protocol-specific details e.g. how notifications are sent=20
> > and the notification encodings in separate documents. This part=20
> > could be for sure put into 6241bis and RESTCONF-bis. Though Eric and=20
> > the co-chairs were favoring to have separate documents.

Yes, these would be the (b) and (c) documents.

Eric

> >
> > That said I see Martin's comments below as valid.
> >
> > > > I think this is fine, but *if* this happens to coincide with a
> > rfc6241bis document, I would be nice to move the contents of the=20
> > second of these documents (i.e.,
> >
> > > > how notifications are sent over NETCONF) into rfc6241bis.  As=20
> > > > has been
> > stated before, bumping the protocol version to 1.2 would allow us to=20
> > change the
> >
> > > > "notification" element contents.
> >
> >
> >
> > @All: Please comment on the documents a)-d) above. Especially on the
> > questions:
> >
> > - whether the XML and JSON notification encoding sections should be=20
> > removed from 7950 and put into NETCONF WG documents as well as
> >
> > - whether the documents b) and c) are good to separate or they=20
> > should be put into 6241bis and RESTCONF-bis documents.
> >
>=20
> Since when has RFC 7950 JSON notification encoding sections? This=20
> email is confusing on multiple ends.
>=20
> /js
>=20
> --
> Juergen Schoenwaelder           Jacobs University Bremen gGmbH
> Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
> Fax:   +49 421 200 3103         <http://www.jacobs-university.de/>
>=20
> _______________________________________________
> Netconf mailing list
> Netconf@ietf.org
> https://www.ietf.org/mailman/listinfo/netconf

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


From nobody Fri Feb  3 04:39:07 2017
Return-Path: <ietfc@btconnect.com>
X-Original-To: netconf@ietfa.amsl.com
Delivered-To: netconf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 252E2129C89 for <netconf@ietfa.amsl.com>; Fri,  3 Feb 2017 04:39:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.057
X-Spam-Level: 
X-Spam-Status: No, score=-3.057 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=-1.156, 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=btconnect.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 QiLh4T271ojn for <netconf@ietfa.amsl.com>; Fri,  3 Feb 2017 04:39:04 -0800 (PST)
Received: from EUR01-HE1-obe.outbound.protection.outlook.com (mail-he1eur01on0101.outbound.protection.outlook.com [104.47.0.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7CA7C1204D9 for <netconf@ietf.org>; Fri,  3 Feb 2017 04:39:03 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=btconnect.onmicrosoft.com; s=selector1-btconnect-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=IKm5Ioy87FrzG9M5WzdPjND4VNm6sLjQk8uNvKcHOP4=; b=cCeI6s9phgUiWGI8UmyoYTRndkQRXTgi6Ei1NCyD6TFhevGz5ciN6mBhu3NhWz7Syp9w9suneqYcOGk/IUADeMrkMCjN+07JW5zLR+9l2qix/PCB+0JlL9u57U79d2t1aNIQNi7m7qiRhOoYRpOdJJE41F7P5p52kmy66bFAe4A=
Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=ietfc@btconnect.com; 
Received: from pc6 (81.135.210.62) by VI1PR0701MB3007.eurprd07.prod.outlook.com (10.173.72.149) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.888.5; Fri, 3 Feb 2017 12:38:58 +0000
Message-ID: <024301d27e1a$2d358f60$4001a8c0@gateway.2wire.net>
From: t.petch <ietfc@btconnect.com>
To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>, Mehmet Ersue <mersue@gmail.com>
References: <03b801d27116$4df5a890$e9e0f9b0$@gmail.com> <20170126.090210.1305302868536296710.mbj@tail-f.com> <028a01d27c05$2200bc80$66023580$@gmail.com> <20170131211619.GA78666@elstar.local> <7B81B250-3246-44AF-B9E4-D24E8D2FB4DA@juniper.net> <00d101d27c7d$211890e0$6349b2a0$@gmail.com> <20170201113031.GB80657@elstar.local>
Date: Fri, 3 Feb 2017 12:24:42 +0000
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1106
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106
X-Originating-IP: [81.135.210.62]
X-ClientProxiedBy: DB5PR08CA0053.eurprd08.prod.outlook.com (10.166.166.149) To VI1PR0701MB3007.eurprd07.prod.outlook.com (10.173.72.149)
X-MS-Office365-Filtering-Correlation-Id: 8aa49b43-2578-4c61-b70e-08d44c31a029
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001); SRVR:VI1PR0701MB3007; 
X-Microsoft-Exchange-Diagnostics: 1; VI1PR0701MB3007; 3:czyJaupySfb4mxIpfIar2FF6yGxf0XDXbjWEYSAkaBtm3OYJV01aIiTgAYlH9UNo/yKQu4s6/gY0jgkM9yW3XrAlSX+mMdJI0g0XWEsp5vXLXgYGe1W1otQEhbkGKX4QDneVEyiWSRpXmOaMkQ8ZDE0Xn11/KCVkByErePwazkU1p/b3K1tkZxkcEHpZXqQ6gj3cYvcsENWJIhL0208CQCxsmsDYRZXJmsYP6p5BffqdQvUqLvMgDonkk1bV06s7ct9U0G03BgSPS4QkXTZsgw==; 25:fg4eWgcYtxAucgY8/HwltGfFMfcppYZUEUFyKIveZR0gLsG0s/1Z6TY6qNdLZOFETPB+vnEIVDxO4Ib49nVOMFZcf4nxKR8jaFkg6kajU4uSmjvgWyCFG1yg8O8AZQjMDqBby9e/ggUPz1OVtLsBADBdDfalXjG6pnSWTdD51o0CHcf4qez4j2xjgfDvZxqHnivQRxMt6l61yR58Lwv1fiYPNgrmRtWkJG7q5//pn2RiwjgA5sBMObtrTtvIy4kPLaPN1bxbuufTXfBWi5jfO0zgxaTDq7bVMPh/B8/Nluo25XFisu+ffBdAZcu3U03DiCbQBYwZplKfvCBHCp3aSGhp06ZbXELEOq4hu6JMLjU5Q9Jgt8ikhKBBw/NcPvrQzVFpYoPanQtOHXp5NK1adlO/Q8F8jPw0JqgiKZONCqlQTOr+AnLJ1iPIHqgTZd2V2WD6FY4QRb2pxn0JCkiNkA==
X-Microsoft-Exchange-Diagnostics: 1; VI1PR0701MB3007; 31:qP7fbqIxyROG3+zQ6FZGPK9gqUYX2jn0nieXD8RSsb77bgXnbptAneHWWjtZvatxinsaSiGd6eTQy8dOtaI5PN/ZPYAaTPefjnZeTJKkfLCZ95HLROneUH/rfNBzzBLdD/s/UVhAqxh8vqdvYiFSesc6OzTP1PphrJ4tfnjREy7E6ramKEB/ZFZ63m1Qai2VW/WytlQiG4qpBODJgfszUaQII290LVc+GgD27buAZ0CsTj7ssbKgXEX0tXE2L8tJsWiPkFQ4ao5xqmNiHCWaGaMnRw+KerW+KAFk9ocZRUw=; 4:jQylCPYIWMTYL+WL4EtIWbR8aSvPkGwLsBhrPy4CDsHvZD39FzIKaIp5P1VnwI6IgPaMrzqQkHwelJetLbjCrBHfeTckMaW5n3tMYnWu4uADUBmvwyt6WKd8i2jR1ypb0SB6vEMpZcgHC5oIv1cnol/apRSnURcbkW2ZjpG+xa36ZRA2dFTbOzTsLN6p1RoB2M1MLuRcQ7YdsKVYyEdaqHOrX6+ichOLONO3kaxT2mpsgkUEadYsPJJikdL6xeUATJV4E0u+wC/22PgLErPeIdt5QyTee0H0FMRR/nhLzSv/GDqOjzUurV+Z9Vs8UlCRB/0NBjbppwzYuJKyrdnvn0s3CwTTbi3ZhbeauqFtQ/X3Ra5QGED5FJ5DPsz3CIzcj73ceFEKE4i9JtBYCBrA3eOqNxh6lq2DkFiLZkW02dfqh6k1SuHtEmod6PZbApcA0qwutJSx4Q+iBYvHr8Wsv0uBe34eX4HabuvLq+ozuQ0kn8EzLVGIDs6yyBcdCoWzmVuCmvpEToup1cRWNQseFpyGjkmHmtZEAuWgNQ625pcuf7TRfgslrnNpE8fs9Ehzo96gomAfkms56RkYqaU+0hWz8s/LoKd0T4L8Z6GHkBY=
X-Microsoft-Antispam-PRVS: <VI1PR0701MB30076428F52614C68DAD594DA04F0@VI1PR0701MB3007.eurprd07.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:;
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040375)(601004)(2401047)(8121501046)(5005006)(10201501046)(3002001)(6041248)(20161123560025)(20161123562025)(20161123555025)(20161123564025)(20161123558025)(6072148); SRVR:VI1PR0701MB3007; BCL:0; PCL:0; RULEID:; SRVR:VI1PR0701MB3007; 
X-Forefront-PRVS: 02070414A1
X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(4630300001)(6009001)(7916002)(39450400003)(13464003)(199003)(377454003)(24454002)(189002)(51444003)(53936002)(7110500001)(86362001)(6306002)(9686003)(62236002)(42186005)(25786008)(44736005)(66066001)(189998001)(23756003)(44716002)(61296003)(81816999)(33646002)(50466002)(81686999)(47776003)(101416001)(105586002)(106356001)(93886004)(116806002)(38730400001)(229853002)(39060400001)(50986999)(5660300001)(6246003)(305945005)(6666003)(7736002)(1556002)(84392002)(97736004)(50226002)(6486002)(81156014)(3846002)(76176999)(92566002)(4720700003)(230700001)(6116002)(8676002)(81166006)(1456003)(10710500007)(2420400007)(4326007)(15650500001)(5001770100001)(6496005)(14496001)(2906002)(68736007)(74416001)(7726001); DIR:OUT; SFP:1102; SCL:1; SRVR:VI1PR0701MB3007; H:pc6; FPR:; SPF:None; PTR:InfoNoRecords; A:0; MX:1; LANG:en; 
Received-SPF: None (protection.outlook.com: btconnect.com does not designate permitted sender hosts)
X-Microsoft-Exchange-Diagnostics: =?iso-8859-1?Q?1; VI1PR0701MB3007; 23:zL92X8Q5vSFd6+gCWRrBsSpL+iPoqqUETAeVx?= =?iso-8859-1?Q?Ca4FpvQQGKqUgyz52Lm5rIqgPwDCsHYZlu5JMXcTE7EMCLMq9tH6jL2MA1?= =?iso-8859-1?Q?rZ6UHY9KE1sgnUNfjDksB98xMYBO53y9KgOdeVSvDg53LWc9ZTtmFRrUXi?= =?iso-8859-1?Q?rWdZYO2LA+GNhTYKyXsqGxAFasDMzhpI724ekchXrcd+5sJC89Ic/hajqb?= =?iso-8859-1?Q?8TTBbR3l8hyw3QMXOEyPZBZHWrgT3Q1f5NEFeV2TMdxFxdyXphHa1Gms0S?= =?iso-8859-1?Q?NoPPTfTvfEKHmco9BD0ZtpEWnLi6CFop4CHZepUWafmRH1UajB6gBKxylx?= =?iso-8859-1?Q?p3lvMtfEjmCDkDqDqmokrmNoTPxblXlspfVnkXHuEHz5NcdyiSCU3qvIPa?= =?iso-8859-1?Q?JVsatesOyNCvEW0YdldQzXa8LK3Z8dIUMU7rGsvO8SK6Vj3d+wt38NvdOB?= =?iso-8859-1?Q?VdYIGiG3QKK/9kf4wGiuJqu6QNXomZdAzMW3k4EgyE2gHBc6Egyx66+Lpy?= =?iso-8859-1?Q?X2wPx+My8zApzHWhRkuvd3xTSZaYR8mQo7E57IknZiAwIBQkfulIFGEDJh?= =?iso-8859-1?Q?jRydsQfNG5SuLNqjiBw2pasp69x0Ib5zy3E7irGNYCC3EnmK+nJ76Dipff?= =?iso-8859-1?Q?cBIPsHZXO83FSMI/FHE27KXWs/t+/KSqSwj/q/oSoGoo1Gx3p27lpPePXq?= =?iso-8859-1?Q?jJz9YDVg8D/HDTlwNlkSdac9HYWNW2h+qH7GEOYG5ufs972klr0gf8CD+A?= =?iso-8859-1?Q?XnyXm6UUMsuxPbwoqBX+zZH6viYFDbsywd3lIFHW66BSrwk3GWWPwHZpIp?= =?iso-8859-1?Q?XQnqLtapvIT8ERyyJKoh0dOV9PEB4zTm9mBp1orcqOUjtZQGj3Hl7n11K7?= =?iso-8859-1?Q?TV5eG1mO/XfYGUtJqsNUsUdajl8v/MdnKHohvEEQIp2cojv86B0R9HVvC8?= =?iso-8859-1?Q?v+m+m882zGBiYO4Mbb0cC14n4I+kAM8TVT3D3y4vzIp0WJEovj/7aggc8D?= =?iso-8859-1?Q?cYoFu1Bxdmiz5hQlIoBtnEYwIRS2/5oAjw+pNDa2zxyCsppTHx8pUphn6x?= =?iso-8859-1?Q?msaoZhsAG49RHkdMAEQzbt31KPna31ly7wMNgxN2+mMrK6les/h+dHXpht?= =?iso-8859-1?Q?dR8ZPIHru1gfjvg0uIonIrzrya3y1nabMc9Nbj3jJ7Kr6AjV+6J802ltz6?= =?iso-8859-1?Q?zVZIOUjLkiRbkru7zGWwSU4eAQ/Vaq7znGlGbFC75hUPtRExKhUy/Gj3OZ?= =?iso-8859-1?Q?yD3XA5V4AUJu/CraDqGAcPT2oTY+LqkFi2sa8N/DEGPFqM4GN7NV/DxweO?= =?iso-8859-1?Q?Q8r6Qy2oh2fzBdFyNEYksqSKhJ2qEdhzA/v/zQ4x9KnSpzWNcyI1aEzKRN?= =?iso-8859-1?Q?dUyzuLaxusXQFEIc+lmRB6HfZDMSNRuSO54tguZ7P+w2um4q4p8MCWFL7/?= =?iso-8859-1?Q?L0KR7x0jfJ/552wsFiGb1KfXIFQ4nI45RudpqYjNzMbOg66iPAvGk0XGQ6?= =?iso-8859-1?Q?1UI5uHQlZ3o0w4bzI1S9urTwUd4ogIE4tIrNLKkKcy50cuhiXfvo9bnm7R?= =?iso-8859-1?Q?kbIv27Q+EA3ArrHVEqV094sjJZr7fIPDeEOs/mnvCXTd1dUSValYWIzMoj?= =?iso-8859-1?Q?mjpW9jbnDDnh8wQkMDHh0hknK3tQ3rSf6HLQlI760EAMqvM+5LhobwywVK?= =?iso-8859-1?Q?XuTokRv0EjNs50i/+u0YshnCQzakt0/4Gtckq/Yc=3D?=
X-Microsoft-Exchange-Diagnostics: 1; VI1PR0701MB3007; 6:D3A0uzc32mbWWX/NwHg0oIOK9G/7rCRIAbOrMChMbOxDVScHatD2LdZyvtdnxe5rRnU6PNqCmTovAZl1amNX8kg6Y1zOHIkYX+Pb+nj+I9Argc+VSm50mr635w5sksTdHHg2C62rsPToQE31YK7Bob0Ifis7GIBdiFVQqDuUFNybwjDKzI7kaG8jj3IeIzRwfKv/wwV6Ddl0F4JYirPeqB09wamQ0bp0cbq3lqZ2xD55Ebi7sdUONZIGJBqMzZr+qsGhJ72uXmdvrT7zmqO5c4AWowjgelcxTtibDQo3WhE5XmR6bhuaE5wUNrlgbleb1f79YGrx+X7CMm/2wCteH96SuqmbFphLPTx4Joo//wFM33saueqYB+OY+s9LkGx9aMWCCC4KuQHDtPiEgLLMuA==; 5:4DEcQnGyUFdyqKqHNCFXnIYTe/3JDCD6s0jblDDu85wE/3g7it3yubtdRHRsca1/kYJgdF3IWaJ7MDmOc5/PAW74o332j3PlQlbm/XqEeSJqQr9YW4iRExkvwy2wOuv+2E/RPIv0mwVSqAqR0m/vwlV5kJiOq1VDTTTZPG7BU0o=; 24:oEdHXEmru30myjYlHk9RH2Eua4OJYtmzWjX8EEaR7yXiChdOYgWfdv7yHuHzXznt+ANLyQM/UyhHYR7rIbj+jAlUcLG0NaxvyOxnGKZ3by0=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; VI1PR0701MB3007; 7:Sll/AADsTlcCw9mbbFMYFsUvGL3Gc3z2W1fM11CIXO0MZDI0LZYkfkat5lV7KZ+QXoLnOR31qxZHxZpN2YDkqBOjB2V3YQQ9XccHF7ov0xFVJULUcNBdR+X3QwJVEs6/Z2Gy5jbTGT8dSDck9E0iZzgRMkEJ2ogXC47Otc34XcKxyO+9xYRARUgC75lWFkCRMhVvZdsBg2R+a8n4yctn6sARyvDy8p8CxHBKStvzx3xuycNynSKF2eJSH4ifGVbmdwzPmDhM8cKV5/Mbw9GR/yMlwOL4SUjMtqreTrv8rH+jJf0M6S7g/5ASH7DDFSg41qrYPorI2qOC+/c0Xfp8aNtLANmJ8TCppWQmCj1ePI1Jo9RUVB8/MIiyizzPWweMG06sVzzPwbfNB79iO4SU4cKlou5OiYRTcwRALBkcyE7GeoRanxLvxuBU2zIC2WnMlgjmTJtdEG8vXIWcjv28aN/zpZ+EifVX3ccf+f22SKyQyZG6GCpimQUYmZc/e3Ngn91Isg+g8qjiJlix8qvqDg==
X-OriginatorOrg: btconnect.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Feb 2017 12:38:58.5495 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0701MB3007
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/jXn5YP90kYj9W8s38QN18tEqNs8>
Cc: netconf@ietf.org
Subject: Re: [Netconf] New Notification and Subscription Features WASFW: 3 Options for Subscription & Event Notification draft structure
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Network Configuration WG mailing list <netconf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netconf>, <mailto:netconf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netconf/>
List-Post: <mailto:netconf@ietf.org>
List-Help: <mailto:netconf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netconf>, <mailto:netconf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 03 Feb 2017 12:39:06 -0000

----- Original Message -----
From: "Juergen Schoenwaelder" <j.schoenwaelder@jacobs-university.de>
Sent: Wednesday, February 01, 2017 11:30 AM

> On Wed, Feb 01, 2017 at 12:20:00PM +0100, Mehmet Ersue wrote:
> > Hi Kent,
> >
> > I believe the terms defined in 6241 are needed in the context of the
network configuration framework.
> > I think it is perfectly fine if 7950bis uses terms defined in 6241.
> > We don't need to redefine or duplicate these terms in another draft.
>
> We need to move towards a real architecture document that defines
> overarching concepts and this architecture document should also
> include the definintion of the core terminology we use.

Yes, I think that this has been a need for quite a while now.  I would
see datastores as key to it and that means, for me, that it would to
some extent cut the ground from underneath YANG, RESTCONF, NETCONF,  ...
so while it is not 7950bis or 6241bis or ...it would be standards track
and would update many of the current documents.  Informational would,
for me, be pointless.

What I struggle with, always have, is having a single set of concepts
that spans, datastore, RPC, Notifications etc.  I have seen the much
discussed s.6.4 of RFC7960 and its predecessors as a symptom of this,
and likewise the often referred-to question of where is state data
vis-a-vis datastores.

It may be that there cannot be a single set of concepts, that the
architecture of an RPC has nothing meaningful in common with the
architecture of 'running', even if they share a DDL, but we should try.

Whether this belongs on the Netconf list or the Netmod list or another
list, I am less clear.

Tom Petch

> /js
>
> --
> Juergen Schoenwaelder           Jacobs University Bremen gGmbH
> Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
> Fax:   +49 421 200 3103         <http://www.jacobs-university.de/>
>


From nobody Sun Feb  5 19:52:57 2017
Return-Path: <zhengguangying@huawei.com>
X-Original-To: netconf@ietfa.amsl.com
Delivered-To: netconf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 233B5129AF5 for <netconf@ietfa.amsl.com>; Sun,  5 Feb 2017 19:52:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.222
X-Spam-Level: 
X-Spam-Status: No, score=-4.222 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, 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 ZX2E3d7AfISo for <netconf@ietfa.amsl.com>; Sun,  5 Feb 2017 19:52:53 -0800 (PST)
Received: from lhrrgout.huawei.com (lhrrgout.huawei.com [194.213.3.17]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4EF65129AF6 for <netconf@ietf.org>; Sun,  5 Feb 2017 19:52:52 -0800 (PST)
Received: from 172.18.7.190 (EHLO lhreml704-cah.china.huawei.com) ([172.18.7.190]) by lhrrg01-dlp.huawei.com (MOS 4.3.7-GA FastPath queued) with ESMTP id DFV93278; Mon, 06 Feb 2017 03:52:50 +0000 (GMT)
Received: from NKGEML414-HUB.china.huawei.com (10.98.56.75) by lhreml704-cah.china.huawei.com (10.201.5.130) with Microsoft SMTP Server (TLS) id 14.3.301.0; Mon, 6 Feb 2017 03:52:46 +0000
Received: from NKGEML513-MBS.china.huawei.com ([169.254.2.43]) by nkgeml414-hub.china.huawei.com ([10.98.56.75]) with mapi id 14.03.0235.001; Mon, 6 Feb 2017 11:52:23 +0800
From: "Zhengguangying (Walker)" <zhengguangying@huawei.com>
To: "Eric Voit (evoit)" <evoit@cisco.com>, "mersue@gmail.com" <mersue@gmail.com>, "netconf@ietf.org" <netconf@ietf.org>
Thread-Topic: [Netconf] New Notification and Subscription Features WASFW: 3 Options for Subscription & Event Notification draft structure
Thread-Index: AQHSgCxs+OhTEANOnUqiGv7NndSfRg==
Date: Mon, 6 Feb 2017 03:52:23 +0000
Message-ID: <381D7D55085B1E4D8B581BD652E1E140B2A151AF@nkgeml513-mbs.china.huawei.com>
References: <mailman.69.1486152012.23456.netconf@ietf.org>
In-Reply-To: <mailman.69.1486152012.23456.netconf@ietf.org>
Accept-Language: zh-CN, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.135.34.88]
Content-Type: text/plain; charset="gb2312"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-CFilter-Loop: Reflected
X-Mirapoint-Virus-RAPID-Raw: score=unknown(0), refid=str=0001.0A020203.5897F312.01D1, ss=1, re=0.000, recu=0.000, reip=0.000,  cl=1, cld=1, fgs=0, ip=169.254.2.43, so=2013-06-18 04:22:30, dmn=2013-03-21 17:37:32
X-Mirapoint-Loop-Id: 51ae7f2c3d1a56a32ce2d658a2089e31
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/6-xcnVNkPjz1kojxR7yf-r4B_sg>
Cc: "netconf@ietf.org" <netconf@ietf.org>
Subject: Re: [Netconf] New Notification and Subscription Features WASFW: 3 Options for Subscription & Event Notification draft structure
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Network Configuration WG mailing list <netconf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netconf>, <mailto:netconf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netconf/>
List-Post: <mailto:netconf@ietf.org>
List-Help: <mailto:netconf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netconf>, <mailto:netconf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 06 Feb 2017 03:52:56 -0000

KzEgb24gKGIpIGFuZCAoYykgYXMgc2VwYXJhdGUgZG9jdW1lbnRzIChhbmQgaGVuY2UgYSBtb3Jl
IG1vZHVsYXIgZG9jdW1lbnQgc3RydWN0dXJlKSwgZm9yIHRoZSByZWFzb25zIHN0YXRlZCBieSBF
cmljLiAgDQotLS0gV2Fsa2VyDQoNCg0KwrfU2r3Fz8KjrFdhbGtlcg0KDQoNCi0tLS0tT3JpZ2lu
YWwgTWVzc2FnZS0tLS0tDQpGcm9tOiBOZXRjb25mIFttYWlsdG86bmV0Y29uZi1ib3VuY2VzQGll
dGYub3JnXSBPbiBCZWhhbGYgT2YgbmV0Y29uZi1yZXF1ZXN0QGlldGYub3JnDQpTZW50OiAyMDE3
xOoy1MI0yNUgNDowMA0KVG86IG5ldGNvbmZAaWV0Zi5vcmcNClN1YmplY3Q6IE5ldGNvbmYgRGln
ZXN0LCBWb2wgMTA4LCBJc3N1ZSA2DQoNClNlbmQgTmV0Y29uZiBtYWlsaW5nIGxpc3Qgc3VibWlz
c2lvbnMgdG8NCgluZXRjb25mQGlldGYub3JnDQoNClRvIHN1YnNjcmliZSBvciB1bnN1YnNjcmli
ZSB2aWEgdGhlIFdvcmxkIFdpZGUgV2ViLCB2aXNpdA0KCWh0dHBzOi8vd3d3LmlldGYub3JnL21h
aWxtYW4vbGlzdGluZm8vbmV0Y29uZg0Kb3IsIHZpYSBlbWFpbCwgc2VuZCBhIG1lc3NhZ2Ugd2l0
aCBzdWJqZWN0IG9yIGJvZHkgJ2hlbHAnIHRvDQoJbmV0Y29uZi1yZXF1ZXN0QGlldGYub3JnDQoN
CllvdSBjYW4gcmVhY2ggdGhlIHBlcnNvbiBtYW5hZ2luZyB0aGUgbGlzdCBhdA0KCW5ldGNvbmYt
b3duZXJAaWV0Zi5vcmcNCg0KV2hlbiByZXBseWluZywgcGxlYXNlIGVkaXQgeW91ciBTdWJqZWN0
IGxpbmUgc28gaXQgaXMgbW9yZSBzcGVjaWZpYyB0aGFuICJSZTogQ29udGVudHMgb2YgTmV0Y29u
ZiBkaWdlc3QuLi4iDQoNCg0KVG9kYXkncyBUb3BpY3M6DQoNCiAgIDEuIFJlOiBOZXcgTm90aWZp
Y2F0aW9uIGFuZCBTdWJzY3JpcHRpb24gRmVhdHVyZXMgV0FTRlc6IDMNCiAgICAgIE9wdGlvbnMg
Zm9yIFN1YnNjcmlwdGlvbiAmIEV2ZW50IE5vdGlmaWNhdGlvbiBkcmFmdCBzdHJ1Y3R1cmUNCiAg
ICAgIChBbGV4YW5kZXIgQ2xlbW0pDQogICAyLiBSZTogTmV3IE5vdGlmaWNhdGlvbiBhbmQgU3Vi
c2NyaXB0aW9uIEZlYXR1cmVzIFdBU0ZXOiAzDQogICAgICBPcHRpb25zIGZvciBTdWJzY3JpcHRp
b24gJiBFdmVudCBOb3RpZmljYXRpb24gZHJhZnQgc3RydWN0dXJlDQogICAgICAodC5wZXRjaCkN
Cg0KDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tDQoNCk1lc3NhZ2U6IDENCkRhdGU6IEZyaSwgMyBGZWIgMjAxNyAw
Mjo0MjoyNiArMDAwMA0KRnJvbTogQWxleGFuZGVyIENsZW1tIDxhbGV4YW5kZXIuY2xlbW1AaHVh
d2VpLmNvbT4NClRvOiAiRXJpYyBWb2l0IChldm9pdCkiIDxldm9pdEBjaXNjby5jb20+LCBNZWht
ZXQgRXJzdWUNCgk8bWVyc3VlQGdtYWlsLmNvbT4sICJuZXRjb25mQGlldGYub3JnIiA8bmV0Y29u
ZkBpZXRmLm9yZz4NClN1YmplY3Q6IFJlOiBbTmV0Y29uZl0gTmV3IE5vdGlmaWNhdGlvbiBhbmQg
U3Vic2NyaXB0aW9uIEZlYXR1cmVzDQoJV0FTRlc6IDMgT3B0aW9ucyBmb3IgU3Vic2NyaXB0aW9u
ICYgRXZlbnQgTm90aWZpY2F0aW9uIGRyYWZ0IHN0cnVjdHVyZQ0KTWVzc2FnZS1JRDoNCgk8NjQ0
REE1MEFGQThDMzE0RUE5QkREQUM4M0JEMzhBMkUwREY3REU2N0BTSkNFTUw3MDMtQ0hNLmNoaW5h
Lmh1YXdlaS5jb20+DQoJDQpDb250ZW50LVR5cGU6IHRleHQvcGxhaW47IGNoYXJzZXQ9InVzLWFz
Y2lpIg0KDQorMSBvbiAoYikgYW5kIChjKSBhcyBzZXBhcmF0ZSBkb2N1bWVudHMgKGFuZCBoZW5j
ZSBhIG1vcmUgbW9kdWxhciBkb2N1bWVudCBzdHJ1Y3R1cmUpLCBmb3IgdGhlIHJlYXNvbnMgc3Rh
dGVkIGJ5IEVyaWMuICANCi0tLSBBbGV4DQoNCi0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQpG
cm9tOiBOZXRjb25mIFttYWlsdG86bmV0Y29uZi1ib3VuY2VzQGlldGYub3JnXSBPbiBCZWhhbGYg
T2YgRXJpYyBWb2l0IChldm9pdCkNClNlbnQ6IFRodXJzZGF5LCBGZWJydWFyeSAwMiwgMjAxNyAy
OjI1IFBNDQpUbzogTWVobWV0IEVyc3VlIDxtZXJzdWVAZ21haWwuY29tPjsgbmV0Y29uZkBpZXRm
Lm9yZw0KU3ViamVjdDogUmU6IFtOZXRjb25mXSBOZXcgTm90aWZpY2F0aW9uIGFuZCBTdWJzY3Jp
cHRpb24gRmVhdHVyZXMgV0FTRlc6IDMgT3B0aW9ucyBmb3IgU3Vic2NyaXB0aW9uICYgRXZlbnQg
Tm90aWZpY2F0aW9uIGRyYWZ0IHN0cnVjdHVyZQ0KDQo+IEZyb206IE5ldGNvbmYsIEphbnVhcnkg
MzEsIDIwMTcgNToxOCBQTQ0KPiANCj4gVGhhbmtzLiBJdCBzaG91bGQgcmVhZDoNCj4gDQo+IEBB
bGw6IFBsZWFzZSBjb21tZW50IG9uIHRoZSBkb2N1bWVudHMgYSktZCkgYmVsb3cuIEVzcGVjaWFs
bHkgb24gdGhlDQo+IHF1ZXN0aW9uczoNCj4gLSB3aGV0aGVyIHRoZSBYTUwgbm90aWZpY2F0aW9u
IGVuY29kaW5nIHNlY3Rpb24gc2hvdWxkIGJlIHJlbW92ZWQgZnJvbQ0KPiA3OTUwIGFuZCBwdXQg
aW50byBORVRDT05GIFdHIGRvY3VtZW50cyBhcyB3ZWxsIGFzDQoNCkkgZG9uJ3Qgc2VlIGEgbmVl
ZCB0byB0b3VjaCA3OTUwIGF0IHRoaXMgdGltZS4gIEkgZG8gc2VlIGEgcmVhc29uIGZvciBhIG5l
dyBub3RpZmljYXRpb24gZHJhZnQgd2hpY2ggY2FuIHN1cHBvcnQgaGVhZGVycy4gIFdlIHNob3Vs
ZCBkZWZpbmUgdGhhdCBuZXcgbm90aWZpY2F0aW9uIGluIGEgc2VwYXJhdGUgZHJhZnQsIGFuZCBj
b2xsYXBzZSBpdCBpbnRvIFlBTkcgMS4yIHdoZW5ldmVyIHRoZXJlIGlzIHN1ZmZpY2llbnQgYnVz
aW5lc3MgbmVlZC4NCg0KPiAtIHdoZXRoZXIgdGhlIGRvY3VtZW50cyBiKSBhbmQgYykgYXJlIGdv
b2QgdG8gc2VwYXJhdGUgb3IgdGhlIA0KPiBwcm90b2NvbC1zcGVjaWZpYyBjb250ZW50IHNob3Vs
ZCBiZSBwdXQgaW50byA2MjQxYmlzIGFuZCBSRVNUQ09ORi1iaXMgZG9jdW1lbnRzLg0KDQpJIHdv
dWxkIHJhdGhlciBzZWUgKGIpIGFuZCAoYykgYXMgc2VwYXJhdGUgZG9jdW1lbnRzLg0KDQpGb3Ig
KGIpIGJlbmVmaXRzIG9mIHNlcGFyYXRpb24gaW5jbHVkZToNCi0gc2VjdXJpdHkgY29uc2lkZXJh
dGlvbnMgYW5kIGNvbmZpZ3VyYXRpb24gZm9yIHN1YnNjcmlwdGlvbnMNCi0gY29uc2lkZXJhdGlv
bnMgZm9yIHBhcmFsbGVsIHN1cHBvcnQgLyBpbXBsZW1lbnRhdGlvbiBjb21wYXRpYmlsaXR5IHdp
dGggUkZDLTUyNzcNCi0gcm9vbSBmb3IgZXhhbXBsZXMNCg0KSW4gKGMpLCB0aGUgYmVuZWZpdHMg
b2Ygc2VwYXJhdGlvbiBpbmNsdWRlOg0KLSBzcGVjaWZpY3Mgb2YgY2FsbC1ob21lIGFuZCBoZWFy
dGJlYXQgZm9yIHN1YnNjcmlwdGlvbnMNCi0gc2VjdXJpdHkgY29uc2lkZXJhdGlvbnMgYW5kIGNv
bmZpZ3VyYXRpb24gZm9yIHN1YnNjcmlwdGlvbnMNCi0gYmVuZWZpdHMgb2YgSFRUUDIgZm9yIG5v
dGlmaWNhdGlvbnMgKGUuZy4sIGF2b2lkaW5nIFNTRSksIGFuZCBIVFRQMiBQb3N0cycgaW50ZXJw
bGF5IHdpdGggR1JQQy4NCi0gcm9vbSBmb3IgZXhhbXBsZXMNCml0IHdvdWxkIGJlIGNvbmZ1c2lu
ZyB0byBwdXQgYWxsIHRoZSBhYm92ZSBpbnRvIFJlc3Rjb25mLiAgQW5kIHRoZSBpbmsgb24gUmVz
dGNvbmYgaXNuJ3QgZHJ5IHlldC4NCg0KPiBNZWhtZXQNCj4gDQo+IC0tLS0tT3JpZ2luYWwgTWVz
c2FnZS0tLS0tDQo+IEZyb206IEp1ZXJnZW4gU2Nob2Vud2FlbGRlcg0KPiBbbWFpbHRvOmouc2No
b2Vud2FlbGRlckBqYWNvYnMtdW5pdmVyc2l0eS5kZV0NCj4gU2VudDogVHVlc2RheSwgSmFudWFy
eSAzMSwgMjAxNyAxMDoxNiBQTQ0KPiBUbzogTWVobWV0IEVyc3VlIDxtZXJzdWVAZ21haWwuY29t
Pg0KPiBDYzogJ01hcnRpbiBCam9ya2x1bmQnIDxtYmpAdGFpbC1mLmNvbT47IG5ldGNvbmZAaWV0
Zi5vcmcNCj4gU3ViamVjdDogUmU6IFtOZXRjb25mXSBOZXcgTm90aWZpY2F0aW9uIGFuZCBTdWJz
Y3JpcHRpb24gRmVhdHVyZXMNCj4gV0FTRlc6IDMgT3B0aW9ucyBmb3IgU3Vic2NyaXB0aW9uICYg
RXZlbnQgTm90aWZpY2F0aW9uIGRyYWZ0IHN0cnVjdHVyZQ0KPiANCj4gT24gVHVlLCBKYW4gMzEs
IDIwMTcgYXQgMTA6MDE6MDJQTSArMDEwMCwgTWVobWV0IEVyc3VlIHdyb3RlOg0KPiA+IFRoZSBv
cmlnaW5hbCBkb2N1bWVudCBzZXQgcHJvcG9zZWQgd2FzOg0KPiA+DQo+ID4gYSkgQSBkb2N1bWVu
dCB3aGljaCBkZWZpbmVzIHRoZSBwcm90b2NvbC1uZXV0cmFsIG5vdGlmaWNhdGlvbiANCj4gPiBm
cmFtZXdvcmssIGkuZS4sIGV4cGxhaW5zIHRoZSBjb25jZXB0cyBvZiBzdWJzY3JpcHRpb25zLCBm
aWx0ZXJzLCANCj4gPiBjb250cm9sIHBsYW5lIG5vdGlmaWNhdGlvbnMsIHJlcGxheSwgZXRjLiAg
QW5kIGFsc28gZGVmaW5lcyB0aGUgDQo+ID4gYXNzb2NpYXRlZCBZQU5HIGRhdGEgbW9kZWwsIFJQ
Q3MsIGV0Yy4gVGhpcyBpcyBjdXJyZW50bHkgY292ZXJlZCBpbiANCj4gPiA1Mjc3YmlzIGRvY3Vt
ZW50IHdoaWNoIHdvdWxkIG5lZWQgdG8gYmUgcmVuYW1lZC4NCg0KSG93IGFib3V0IHJlbmFtaW5n
IHRvOiAic3Vic2NyaWJlZC1ub3RpZmljYXRpb25zIg0KDQo+ID4gYikgQSBkb2N1bWVudCB3aGlj
aCBkZWZpbmVzIGhvdyBub3RpZmljYXRpb25zIGFyZSBzZW50IG92ZXIgTkVUQ09ORiANCj4gPiAo
Z2VuZXJhbGl6aW5nIHNlY3Rpb24gMy43IG9mIFJGQyA1Mjc3KSBhbmQgaG93IFlBTkcgbm90aWZp
Y2F0aW9ucyANCj4gPiBhcmUgZW5jb2RlZCBpbiBYTUwgYW5kIEpTT04gDQo+ID4gKGRyYWZ0LWll
dGYtbmV0Y29uZi1uZXRjb25mLWV2ZW50LW5vdGlmaWNhdGlvbnMpLA0KPiA+DQo+ID4gYykgQSBk
b2N1bWVudCB3aGljaCBkZWZpbmVzIGhvdyBub3RpZmljYXRpb25zIGFyZSBzZW50IG92ZXIgUkVT
VENPTkYgDQo+ID4gKGdlbmVyYWxpemluZyBzZWN0aW9uIDYgb2YgUkVTVENPTkYgUkZDKSBhbmQg
SFRUUDIuICBBbHNvIGRlZmluZXMgDQo+ID4gaG93IFlBTkcgbm90aWZpY2F0aW9ucyBhcmUgZW5j
b2RlZCBpbiBYTUwgYW5kIEpTT04NCj4gPiAoZHJhZnQtaWV0Zi1uZXRjb25mLXJlc3Rjb25mLW5v
dGlmKQ0KPiA+DQo+ID4gZCkgQSBkb2N1bWVudCB3aGljaCBkZWZpbmVzIHRoZSBzdWJzY3JpcHRp
b24gYW5kIHB1c2ggbWVjaGFuaXNtIGZvciANCj4gPiBZQU5HIGRhdGFzdG9yZXMgYWxsb3dpbmcg
c3Vic2NyaWJlciBhcHBsaWNhdGlvbnMgdG8gcmVxdWVzdCB1cGRhdGVzIA0KPiA+IGZyb20gYSBZ
QU5HIGRhdGFzdG9yZSAoZHJhZnQtaWV0Zi1uZXRjb25mLXlhbmctcHVzaCkuDQo+ID4NCj4gPg0K
PiA+IFRoaXMgcHJvcG9zYWwgd2FzIGFpbWluZyB0byBhZGRyZXNzIHRoZSByZXF1aXJlbWVudHMg
TWFoZXNoIGFuZCBJIA0KPiA+IGhhdmUgcmVhZCBvbiBORVRDT05GIGFuZCBORVRNT0QgbWFpbGxp
c3RzIGFuZCBkaXNjdXNzZWQgd2l0aCBFcmljOg0KPiA+DQo+ID4gLSBQcm92aWRlIHRoZSBwcm90
b2NvbC1uZXV0cmFsIG5vdGlmaWNhdGlvbiBmcmFtZXdvcmsgaW4gYSBzZXBhcmF0ZSANCj4gPiBk
b2N1bWVudC4NCg0KWWVzLCBJIHN1cHBvcnQgYSBuZXcgcHJvdG9jb2wgbmV1dHJhbCBub3RpZmlj
YXRpb24gZHJhZnQgd2hpY2ggY2FuIHN1cHBvcnQgaGVhZGVycy4NCg0KPiA+IC0gSW1wcm92ZSBZ
QU5HIHNwZWNpZmljYXRpb24gUkZDIDc5NTAgdG8gYmUgKGFzIGdvb2QgYXMgcG9zc2libGUgYW5k
DQo+ID4gcmVxdWlyZWQpIHByb3RvY29sLWluZGVwZW5kZW50IGFuZCByZW1vdmUgWE1MIGFuZCBK
U09OIG5vdGlmaWNhdGlvbiANCj4gPiBlbmNvZGluZyBzZWN0aW9ucyBmb3IgTkVUQ09ORi4gVGhp
cyB3YXMgYWxzbyB0aGUgZGlzY3Vzc2lvbiByZXN1bHQgDQo+ID4gYmV0d2VlbiBORVRDT05GIGFu
ZCBORVRNT0QgY28tY2hhaXJzLg0KDQpUaGlzIGlzIGEgZ29vZCBpZGVhLCBidXQgbm90IHVyZ2Vu
dCB0byBtZS4NCg0KPiA+IC0gUHJvdmlkZSBwcm90b2NvbC1zcGVjaWZpYyBkZXRhaWxzIGUuZy4g
aG93IG5vdGlmaWNhdGlvbnMgYXJlIHNlbnQgDQo+ID4gYW5kIHRoZSBub3RpZmljYXRpb24gZW5j
b2RpbmdzIGluIHNlcGFyYXRlIGRvY3VtZW50cy4gVGhpcyBwYXJ0IA0KPiA+IGNvdWxkIGJlIGZv
ciBzdXJlIHB1dCBpbnRvIDYyNDFiaXMgYW5kIFJFU1RDT05GLWJpcy4gVGhvdWdoIEVyaWMgYW5k
IA0KPiA+IHRoZSBjby1jaGFpcnMgd2VyZSBmYXZvcmluZyB0byBoYXZlIHNlcGFyYXRlIGRvY3Vt
ZW50cy4NCg0KWWVzLCB0aGVzZSB3b3VsZCBiZSB0aGUgKGIpIGFuZCAoYykgZG9jdW1lbnRzLg0K
DQpFcmljDQoNCj4gPg0KPiA+IFRoYXQgc2FpZCBJIHNlZSBNYXJ0aW4ncyBjb21tZW50cyBiZWxv
dyBhcyB2YWxpZC4NCj4gPg0KPiA+ID4gPiBJIHRoaW5rIHRoaXMgaXMgZmluZSwgYnV0ICppZiog
dGhpcyBoYXBwZW5zIHRvIGNvaW5jaWRlIHdpdGggYQ0KPiA+IHJmYzYyNDFiaXMgZG9jdW1lbnQs
IEkgd291bGQgYmUgbmljZSB0byBtb3ZlIHRoZSBjb250ZW50cyBvZiB0aGUgDQo+ID4gc2Vjb25k
IG9mIHRoZXNlIGRvY3VtZW50cyAoaS5lLiwNCj4gPg0KPiA+ID4gPiBob3cgbm90aWZpY2F0aW9u
cyBhcmUgc2VudCBvdmVyIE5FVENPTkYpIGludG8gcmZjNjI0MWJpcy4gIEFzIA0KPiA+ID4gPiBo
YXMgYmVlbg0KPiA+IHN0YXRlZCBiZWZvcmUsIGJ1bXBpbmcgdGhlIHByb3RvY29sIHZlcnNpb24g
dG8gMS4yIHdvdWxkIGFsbG93IHVzIHRvIA0KPiA+IGNoYW5nZSB0aGUNCj4gPg0KPiA+ID4gPiAi
bm90aWZpY2F0aW9uIiBlbGVtZW50IGNvbnRlbnRzLg0KPiA+DQo+ID4NCj4gPg0KPiA+IEBBbGw6
IFBsZWFzZSBjb21tZW50IG9uIHRoZSBkb2N1bWVudHMgYSktZCkgYWJvdmUuIEVzcGVjaWFsbHkg
b24gdGhlDQo+ID4gcXVlc3Rpb25zOg0KPiA+DQo+ID4gLSB3aGV0aGVyIHRoZSBYTUwgYW5kIEpT
T04gbm90aWZpY2F0aW9uIGVuY29kaW5nIHNlY3Rpb25zIHNob3VsZCBiZSANCj4gPiByZW1vdmVk
IGZyb20gNzk1MCBhbmQgcHV0IGludG8gTkVUQ09ORiBXRyBkb2N1bWVudHMgYXMgd2VsbCBhcw0K
PiA+DQo+ID4gLSB3aGV0aGVyIHRoZSBkb2N1bWVudHMgYikgYW5kIGMpIGFyZSBnb29kIHRvIHNl
cGFyYXRlIG9yIHRoZXkgDQo+ID4gc2hvdWxkIGJlIHB1dCBpbnRvIDYyNDFiaXMgYW5kIFJFU1RD
T05GLWJpcyBkb2N1bWVudHMuDQo+ID4NCj4gDQo+IFNpbmNlIHdoZW4gaGFzIFJGQyA3OTUwIEpT
T04gbm90aWZpY2F0aW9uIGVuY29kaW5nIHNlY3Rpb25zPyBUaGlzIA0KPiBlbWFpbCBpcyBjb25m
dXNpbmcgb24gbXVsdGlwbGUgZW5kcy4NCj4gDQo+IC9qcw0KPiANCj4gLS0NCj4gSnVlcmdlbiBT
Y2hvZW53YWVsZGVyICAgICAgICAgICBKYWNvYnMgVW5pdmVyc2l0eSBCcmVtZW4gZ0dtYkgNCj4g
UGhvbmU6ICs0OSA0MjEgMjAwIDM1ODcgICAgICAgICBDYW1wdXMgUmluZyAxIHwgMjg3NTkgQnJl
bWVuIHwgR2VybWFueQ0KPiBGYXg6ICAgKzQ5IDQyMSAyMDAgMzEwMyAgICAgICAgIDxodHRwOi8v
d3d3LmphY29icy11bml2ZXJzaXR5LmRlLz4NCj4gDQo+IF9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fDQo+IE5ldGNvbmYgbWFpbGluZyBsaXN0DQo+IE5ldGNv
bmZAaWV0Zi5vcmcNCj4gaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9uZXRj
b25mDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQpO
ZXRjb25mIG1haWxpbmcgbGlzdA0KTmV0Y29uZkBpZXRmLm9yZw0KaHR0cHM6Ly93d3cuaWV0Zi5v
cmcvbWFpbG1hbi9saXN0aW5mby9uZXRjb25mDQoNCg0KDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0NCg0KTWVzc2FnZTogMg0KRGF0ZTogRnJpLCAzIEZlYiAyMDE3IDEyOjI0OjQyICsw
MDAwDQpGcm9tOiB0LnBldGNoIDxpZXRmY0BidGNvbm5lY3QuY29tPg0KVG86IEp1ZXJnZW4gU2No
b2Vud2FlbGRlciA8ai5zY2hvZW53YWVsZGVyQGphY29icy11bml2ZXJzaXR5LmRlPiwNCglNZWht
ZXQgRXJzdWUgPG1lcnN1ZUBnbWFpbC5jb20+DQpDYzogbmV0Y29uZkBpZXRmLm9yZw0KU3ViamVj
dDogUmU6IFtOZXRjb25mXSBOZXcgTm90aWZpY2F0aW9uIGFuZCBTdWJzY3JpcHRpb24gRmVhdHVy
ZXMNCglXQVNGVzogMyBPcHRpb25zIGZvciBTdWJzY3JpcHRpb24gJiBFdmVudCBOb3RpZmljYXRp
b24gZHJhZnQgc3RydWN0dXJlDQpNZXNzYWdlLUlEOiA8MDI0MzAxZDI3ZTFhJDJkMzU4ZjYwJDQw
MDFhOGMwQGdhdGV3YXkuMndpcmUubmV0Pg0KQ29udGVudC1UeXBlOiB0ZXh0L3BsYWluOyBjaGFy
c2V0PSJpc28tODg1OS0xIg0KDQotLS0tLSBPcmlnaW5hbCBNZXNzYWdlIC0tLS0tDQpGcm9tOiAi
SnVlcmdlbiBTY2hvZW53YWVsZGVyIiA8ai5zY2hvZW53YWVsZGVyQGphY29icy11bml2ZXJzaXR5
LmRlPg0KU2VudDogV2VkbmVzZGF5LCBGZWJydWFyeSAwMSwgMjAxNyAxMTozMCBBTQ0KDQo+IE9u
IFdlZCwgRmViIDAxLCAyMDE3IGF0IDEyOjIwOjAwUE0gKzAxMDAsIE1laG1ldCBFcnN1ZSB3cm90
ZToNCj4gPiBIaSBLZW50LA0KPiA+DQo+ID4gSSBiZWxpZXZlIHRoZSB0ZXJtcyBkZWZpbmVkIGlu
IDYyNDEgYXJlIG5lZWRlZCBpbiB0aGUgY29udGV4dCBvZiB0aGUNCm5ldHdvcmsgY29uZmlndXJh
dGlvbiBmcmFtZXdvcmsuDQo+ID4gSSB0aGluayBpdCBpcyBwZXJmZWN0bHkgZmluZSBpZiA3OTUw
YmlzIHVzZXMgdGVybXMgZGVmaW5lZCBpbiA2MjQxLg0KPiA+IFdlIGRvbid0IG5lZWQgdG8gcmVk
ZWZpbmUgb3IgZHVwbGljYXRlIHRoZXNlIHRlcm1zIGluIGFub3RoZXIgZHJhZnQuDQo+DQo+IFdl
IG5lZWQgdG8gbW92ZSB0b3dhcmRzIGEgcmVhbCBhcmNoaXRlY3R1cmUgZG9jdW1lbnQgdGhhdCBk
ZWZpbmVzIA0KPiBvdmVyYXJjaGluZyBjb25jZXB0cyBhbmQgdGhpcyBhcmNoaXRlY3R1cmUgZG9j
dW1lbnQgc2hvdWxkIGFsc28gDQo+IGluY2x1ZGUgdGhlIGRlZmluaW50aW9uIG9mIHRoZSBjb3Jl
IHRlcm1pbm9sb2d5IHdlIHVzZS4NCg0KWWVzLCBJIHRoaW5rIHRoYXQgdGhpcyBoYXMgYmVlbiBh
IG5lZWQgZm9yIHF1aXRlIGEgd2hpbGUgbm93LiAgSSB3b3VsZCBzZWUgZGF0YXN0b3JlcyBhcyBr
ZXkgdG8gaXQgYW5kIHRoYXQgbWVhbnMsIGZvciBtZSwgdGhhdCBpdCB3b3VsZCB0byBzb21lIGV4
dGVudCBjdXQgdGhlIGdyb3VuZCBmcm9tIHVuZGVybmVhdGggWUFORywgUkVTVENPTkYsIE5FVENP
TkYsICAuLi4NCnNvIHdoaWxlIGl0IGlzIG5vdCA3OTUwYmlzIG9yIDYyNDFiaXMgb3IgLi4uaXQg
d291bGQgYmUgc3RhbmRhcmRzIHRyYWNrIGFuZCB3b3VsZCB1cGRhdGUgbWFueSBvZiB0aGUgY3Vy
cmVudCBkb2N1bWVudHMuICBJbmZvcm1hdGlvbmFsIHdvdWxkLCBmb3IgbWUsIGJlIHBvaW50bGVz
cy4NCg0KV2hhdCBJIHN0cnVnZ2xlIHdpdGgsIGFsd2F5cyBoYXZlLCBpcyBoYXZpbmcgYSBzaW5n
bGUgc2V0IG9mIGNvbmNlcHRzIHRoYXQgc3BhbnMsIGRhdGFzdG9yZSwgUlBDLCBOb3RpZmljYXRp
b25zIGV0Yy4gIEkgaGF2ZSBzZWVuIHRoZSBtdWNoIGRpc2N1c3NlZCBzLjYuNCBvZiBSRkM3OTYw
IGFuZCBpdHMgcHJlZGVjZXNzb3JzIGFzIGEgc3ltcHRvbSBvZiB0aGlzLCBhbmQgbGlrZXdpc2Ug
dGhlIG9mdGVuIHJlZmVycmVkLXRvIHF1ZXN0aW9uIG9mIHdoZXJlIGlzIHN0YXRlIGRhdGEgdmlz
LWEtdmlzIGRhdGFzdG9yZXMuDQoNCkl0IG1heSBiZSB0aGF0IHRoZXJlIGNhbm5vdCBiZSBhIHNp
bmdsZSBzZXQgb2YgY29uY2VwdHMsIHRoYXQgdGhlIGFyY2hpdGVjdHVyZSBvZiBhbiBSUEMgaGFz
IG5vdGhpbmcgbWVhbmluZ2Z1bCBpbiBjb21tb24gd2l0aCB0aGUgYXJjaGl0ZWN0dXJlIG9mICdy
dW5uaW5nJywgZXZlbiBpZiB0aGV5IHNoYXJlIGEgRERMLCBidXQgd2Ugc2hvdWxkIHRyeS4NCg0K
V2hldGhlciB0aGlzIGJlbG9uZ3Mgb24gdGhlIE5ldGNvbmYgbGlzdCBvciB0aGUgTmV0bW9kIGxp
c3Qgb3IgYW5vdGhlciBsaXN0LCBJIGFtIGxlc3MgY2xlYXIuDQoNClRvbSBQZXRjaA0KDQo+IC9q
cw0KPg0KPiAtLQ0KPiBKdWVyZ2VuIFNjaG9lbndhZWxkZXIgICAgICAgICAgIEphY29icyBVbml2
ZXJzaXR5IEJyZW1lbiBnR21iSA0KPiBQaG9uZTogKzQ5IDQyMSAyMDAgMzU4NyAgICAgICAgIENh
bXB1cyBSaW5nIDEgfCAyODc1OSBCcmVtZW4gfCBHZXJtYW55DQo+IEZheDogICArNDkgNDIxIDIw
MCAzMTAzICAgICAgICAgPGh0dHA6Ly93d3cuamFjb2JzLXVuaXZlcnNpdHkuZGUvPg0KPg0KDQoN
Cg0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQoNClN1YmplY3Q6IERpZ2VzdCBGb290
ZXINCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCk5l
dGNvbmYgbWFpbGluZyBsaXN0DQpOZXRjb25mQGlldGYub3JnDQpodHRwczovL3d3dy5pZXRmLm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL25ldGNvbmYNCg0KDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0NCg0KRW5kIG9mIE5ldGNvbmYgRGlnZXN0LCBWb2wgMTA4LCBJc3N1ZSA2DQoqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioNCg==


From nobody Mon Feb  6 05:27:35 2017
Return-Path: <bclaise@cisco.com>
X-Original-To: netconf@ietfa.amsl.com
Delivered-To: netconf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CEE64129D4E for <netconf@ietfa.amsl.com>; Mon,  6 Feb 2017 05:27:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.523
X-Spam-Level: 
X-Spam-Status: No, score=-14.523 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, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yoETRogtlDeU for <netconf@ietfa.amsl.com>; Mon,  6 Feb 2017 05:27:32 -0800 (PST)
Received: from aer-iport-1.cisco.com (aer-iport-1.cisco.com [173.38.203.51]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 48368129D4C for <netconf@ietf.org>; Mon,  6 Feb 2017 05:27:32 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=2582; q=dns/txt; s=iport; t=1486387652; x=1487597252; h=subject:references:to:from:message-id:date:mime-version: in-reply-to:content-transfer-encoding; bh=6+jUW7ZJZDbyfqyX6/jqxNCdWuSdQOHzu3zAqXNM6PQ=; b=Oi3fy9bAy2TaZOVrq+mnv8cAWoyxKmuk3qgjSWOLOCXQdzEm394l8W8U /WVInV7a2FJnVPu49xv3tXG7joDYoJ7TjuCJOsYMQWHe9Cy3su46/r9Uz /T3xST4ng0KjJhTT3jW+F3JKYF16kSqq+SWyC10S/o9xMzmESPeL74E9B o=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0CmAQD5eJhY/xbLJq1dGgEBAQECAQEBA?= =?us-ascii?q?QgBAQEBhDQDJ1+NYHKRGpU3ggwfC4UuSgKCfBgBAgEBAQEBAQFiKIRqAgQBATY?= =?us-ascii?q?WIBsLFBAiJwomEwYCAQEQBwIEiVIOsROLNgEBAQEBBQEBAQEBHgWGTIIFgmqBP?= =?us-ascii?q?IJgGWuFGQWbZoZoiyGBe4UXgyqGRosHiAUfOH4fEwgVFRgkhFGBcj81hmiCLQE?= =?us-ascii?q?BAQ?=
X-IronPort-AV: E=Sophos;i="5.33,342,1477958400"; d="scan'208";a="691990666"
Received: from aer-iport-nat.cisco.com (HELO aer-core-1.cisco.com) ([173.38.203.22]) by aer-iport-1.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 06 Feb 2017 13:27:30 +0000
Received: from [10.60.67.85] (ams-bclaise-8914.cisco.com [10.60.67.85]) by aer-core-1.cisco.com (8.14.5/8.14.5) with ESMTP id v16DRT5v003348 for <netconf@ietf.org>; Mon, 6 Feb 2017 13:27:30 GMT
References: <20170201014501.52CD8B81C39@rfc-editor.org>
To: netconf@ietf.org
From: Benoit Claise <bclaise@cisco.com>
Message-ID: <867e8045-38f8-dacf-fca3-ed18941255db@cisco.com>
Date: Mon, 6 Feb 2017 14:27:29 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.7.0
MIME-Version: 1.0
In-Reply-To: <20170201014501.52CD8B81C39@rfc-editor.org>
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/b9JMEIxCBtpa6x4Zv0JfIWLLNfI>
Subject: Re: [Netconf] RFC 8040 on RESTCONF Protocol
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Network Configuration WG mailing list <netconf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netconf>, <mailto:netconf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netconf/>
List-Post: <mailto:netconf@ietf.org>
List-Help: <mailto:netconf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netconf>, <mailto:netconf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 06 Feb 2017 13:27:34 -0000

This is a major milestone for this WG and in data model-driven management.
Congrats and thanks to the authors, the chairs, and the entire community 
for creating a good specification.

Regards, Benoit
> A new Request for Comments is now available in online RFC libraries.
>
>          
>          RFC 8040
>
>          Title:      RESTCONF Protocol
>          Author:     A. Bierman,
>                      M. Bjorklund,
>                      K. Watsen
>          Status:     Standards Track
>          Stream:     IETF
>          Date:       January 2017
>          Mailbox:    andy@yumaworks.com,
>                      mbj@tail-f.com,
>                      kwatsen@juniper.net
>          Pages:      137
>          Characters: 238832
>          Updates/Obsoletes/SeeAlso:   None
>
>          I-D Tag:    draft-ietf-netconf-restconf-18.txt
>
>          URL:        https://www.rfc-editor.org/info/rfc8040
>
>          DOI:        10.17487/RFC8040
>
> This document describes an HTTP-based protocol that provides a
> programmatic interface for accessing data defined in YANG, using the
> datastore concepts defined in the Network Configuration Protocol
> (NETCONF).
>
> This document is a product of the Network Configuration 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
>
>
> _______________________________________________
> Netconf mailing list
> Netconf@ietf.org
> https://www.ietf.org/mailman/listinfo/netconf
> .
>


From nobody Tue Feb  7 06:32:55 2017
Return-Path: <session_request_developers@ietf.org>
X-Original-To: netconf@ietf.org
Delivered-To: netconf@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 1E35A129C2C; Tue,  7 Feb 2017 06:32:53 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: "\"IETF Meeting Session Request Tool\"" <session_request_developers@ietf.org>
To: <session-request@ietf.org>
X-Test-IDTracker: no
X-IETF-IDTracker: 6.42.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <148647797310.16293.13058927012984774326.idtracker@ietfa.amsl.com>
Date: Tue, 07 Feb 2017 06:32:53 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/ZHFJWS4fm8YOCJO2xCw0e094_VY>
Cc: mehmet.ersue@nokia.com, netconf-chairs@ietf.org, netconf@ietf.org
Subject: [Netconf] netconf - Update to a Meeting Session Request for IETF 98
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.17
List-Id: Network Configuration WG mailing list <netconf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netconf>, <mailto:netconf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netconf/>
List-Post: <mailto:netconf@ietf.org>
List-Help: <mailto:netconf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netconf>, <mailto:netconf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Feb 2017 14:32:53 -0000

An update to a meeting session request has just been submitted by Mehmet Ersue, a Chair of the netconf working group.


---------------------------------------------------------
Working Group Name: Network Configuration
Area Name: Operations and Management Area
Session Requester: Mehmet Ersue

Number of Sessions: 1
Length of Session(s):  2 Hours
Number of Attendees: 150
Conflicts to Avoid: 
 First Priority: netmod opsarea opsawg l2sm lime supa
 Second Priority: nmrg i2rs i2nsf nfvrg
 Third Priority: anima sacm v6ops core 6tisch 6lo


People who must be present:
  Mehmet Ersue
  Benoit Claise
  Mahesh Jethanandani

Resources Requested:
  

Special Requests:
  Please schedule the NETCONF session on Tue, Wed or Thu.
Friday is NOT possible.
(netmod opsarea opsawg l2sm lime supa are a conflict for the OPS AD Benoit Claise)
Thanks.
---------------------------------------------------------


From nobody Tue Feb  7 09:29:43 2017
Return-Path: <mersue@gmail.com>
X-Original-To: netconf@ietfa.amsl.com
Delivered-To: netconf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 529F312958E for <netconf@ietfa.amsl.com>; Tue,  7 Feb 2017 09:29:42 -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=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 zjHl441C8PPb for <netconf@ietfa.amsl.com>; Tue,  7 Feb 2017 09:29:41 -0800 (PST)
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 F044112957A for <netconf@ietf.org>; Tue,  7 Feb 2017 09:22:12 -0800 (PST)
Received: by mail-wm0-x22b.google.com with SMTP id c85so170209559wmi.1 for <netconf@ietf.org>; Tue, 07 Feb 2017 09:22:12 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=from:to:cc:references:in-reply-to:subject:date:message-id :mime-version:content-transfer-encoding:thread-index :content-language:disposition-notification-to; bh=H3uoFdNd6RHnKWLMkuU4rokGF6X8uWbBFs4hQ/Kb86M=; b=A+ni6uZMD0zObRsCclIIS4iAIsxZDqhy9b6wKmHF7HVbrgNbRx2R+St0TWxO7dURIT N6UaWR61CBvL5mw96QjHAvu5ltppNtXWEb0QmfaUMQH1ouJUbOlIfnFEuoDFPtrxyTbz 0r6Qkwx8XDlMcFm17gbHpZVBtxvBe0CbP3B8d8j7e49IgX0NZT2an+dOISIA0/0IPg+C u55VXDQyDuDEbMQHi/8pp2k3eAJULZrp3aRYQdHbAm9G23UaAf0Ft+krvM7JowCNcEYF XR5mMtNVe9I+Tqy7e1SqiPrGtM4755cYaQdQMeYZWc9N8lwnI2WTEey3ni9pDHZMruGT gr5A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:references:in-reply-to:subject:date :message-id:mime-version:content-transfer-encoding:thread-index :content-language:disposition-notification-to; bh=H3uoFdNd6RHnKWLMkuU4rokGF6X8uWbBFs4hQ/Kb86M=; b=SDkmy91THK6nOQ6lBGeCix2bKXo10H8UnuSQKPVBOHiXb12+RQRJS/nhnx8J73Hz81 Do73VCq/nL4IJqDz5N3zRaYhNvo2d5tyvKGE6rgJb8jHq3CrJRB/1iFrB9EsLJBcF73X cU4HzB6GPz9Ycsj5O2SQfRXqmhy9XZdynAmDt/FtvAYhIKMKZjQobWArR3uLkB+9+tH0 0nggrJILz8fMDKa5iKHH3cGSOie+Lzhqpzs7WnKkYHZsYpi6D3HKzMS0FrGHWTpinjp4 eJ1433Sn4EHzNAkdDAF9JWJ6Ks5Yttyq9rb/GA75Qyv/5HuvWIFi3GTwiTm5NFiahMDf lLRw==
X-Gm-Message-State: AMke39l5VoaPVnI9oQjuEXYF6Nuypu6UQW20k6Z1UIpyko6P25+c+lUoTnY3Ji1ZMq0Z0g==
X-Received: by 10.28.215.200 with SMTP id o191mr13609713wmg.118.1486488131463;  Tue, 07 Feb 2017 09:22:11 -0800 (PST)
Received: from DESKTOPFLHJVQJ (p5B3408A1.dip0.t-ipconnect.de. [91.52.8.161]) by smtp.gmail.com with ESMTPSA id p49sm8407300wrb.10.2017.02.07.09.22.10 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 07 Feb 2017 09:22:10 -0800 (PST)
From: "Mehmet Ersue" <mersue@gmail.com>
To: "'Kent Watsen'" <kwatsen@juniper.net>, "'Juergen Schoenwaelder'" <j.schoenwaelder@jacobs-university.de>
References: <03b801d27116$4df5a890$e9e0f9b0$@gmail.com> <20170126.090210.1305302868536296710.mbj@tail-f.com> <028a01d27c05$2200bc80$66023580$@gmail.com> <20170131211619.GA78666@elstar.local> <7B81B250-3246-44AF-B9E4-D24E8D2FB4DA@juniper.net> <00d101d27c7d$211890e0$6349b2a0$@gmail.com> <20170201113031.GB80657@elstar.local> <BD8D48B4-D874-485D-BB81-28D093D35469@juniper.net>
In-Reply-To: <BD8D48B4-D874-485D-BB81-28D093D35469@juniper.net>
Date: Tue, 7 Feb 2017 18:22:10 +0100
Message-ID: <059e01d28166$b7277770$25766650$@gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
X-Mailer: Microsoft Outlook 16.0
Thread-Index: AQFS4MIRVdlex3JBc/CEOVVIhbfBQAKmZxwsArU7t7sCIa3ekgJvGfDnAY2jjesBhuV7kAIwV5FSoeMy6hA=
Content-Language: de
X-AVK-Virus-Check: AVA 25.10096;BF82DA0
X-AVK-Spam-Check: 1; str=0001.0A0C0202.589A0242.0123,ss=1,re=0.000,recu=0.000,reip=0.000,cl=1,cld=1,fgs=0; AE713
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/ZbXlOfCugfXJUBoe-gzMtpemliI>
Cc: netconf@ietf.org
Subject: Re: [Netconf] New Notification and Subscription Features WASFW: 3 Options for Subscription & Event Notification draft structure
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Network Configuration WG mailing list <netconf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netconf>, <mailto:netconf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netconf/>
List-Post: <mailto:netconf@ietf.org>
List-Help: <mailto:netconf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netconf>, <mailto:netconf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Feb 2017 17:29:42 -0000

Hi Kent, All,

> -----Original Message-----
> From: Kent Watsen [mailto:kwatsen@juniper.net]
> Sent: Wednesday, February 1, 2017 3:44 PM
> To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>;
> Mehmet Ersue <mersue@gmail.com>
> Cc: netconf@ietf.org
> Subject: Re: [Netconf] New Notification and Subscription Features =
WASFW: 3
> Options for Subscription & Event Notification draft structure
>=20
>=20
>=20
> >> I believe the terms defined in 6241 are needed in the context of =
the
> >> network configuration framework.
> >> I think it is perfectly fine if 7950bis uses terms defined in 6241.
> >> We don't need to redefine or duplicate these terms in another =
draft.
> >>
> >
> > We need to move towards a real architecture document that defines
> > overarching concepts and this architecture document should also
> > include the definition of the core terminology we use.
>=20
> Agreed, and I'm thinking that the revised-datastores document might be
> close enough to morph into this purpose.  If we did this, then we'd =
want to
> point both 6241bis and 8040bis to it.

I think an architecture document would require to address a bigger =
picture concerning network configuration framework and its mechanisms.

That said I'm not sure what kind of architecture document we need and =
should strive for.
On the one hand I agree that a 'real architecture document' makes very =
much sense as a substantial document defining the "network configuration =
framework", its protocols and the interaction with configuration =
datastores. As a matter of fact preparing a normative architecture =
document beforehand and to build the protocol development on it has not =
been seen as necessary so far. We rather developed our documents =
iteratively based on a configuration framework written down mostly in =
4741 and 4741bis. 8040 sees the NETCONF datastore concepts in 4741bis as =
substantial but uses only a subset of it.
RFC 6244 has been written after the finalization of NETCONF-4741bis and =
YANG 1.0. As an Informational RFC it was an introduction document =
bringing NETCONF and YANG into relation rather than providing a =
substantial architecture document.

OTOH I see it kind of late to produce a substantial architecture =
document which would become normative for our development. I assume =
people would be against waiting on the finalization of a normative =
architecture document. As I understand many are in favor of publishing =
the RFCs we have currently in our hands rapidly.

Though, comparable with 6244, it would be again very useful for people =
implementing configuration protocols to understand the bigger picture =
and environment if we provide an informational document describing the =
network configuration framework with all its pieces and the current IETF =
configuration protocols (including I2RS) as well as the usage of YANG =
for different cases. The revised datastore concept would be part of it =
as it addresses this architectural need.
=20
> It's questionable if we'd want to point a 7950bis to such a doc.  On =
one hand it
> is ideal for YANG to be independent of the datastore concept (e.g.,
> artifacts/data-structures) but, on the other hand, there are YANG
> statements like 'config' that might require a reference in order to =
make
> sense.

Originally YANG has been specified as a modeling language for NETCONF. =
Now YANG is being prepared to use for diverse protocols or even more =
generally "for Network Configuration".

I think YANG as a modeling language should define the access to a data =
tree and the validation of a datastore on a generic level.
It is highly desirable to keep it, as much as possible, independent of a =
particular type of datastore and the details of the DS concept.
=20
>=20
> Kent
>=20



From nobody Thu Feb  9 00:41:55 2017
Return-Path: <mjethanandani@gmail.com>
X-Original-To: netconf@ietfa.amsl.com
Delivered-To: netconf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1E3561295DA for <netconf@ietfa.amsl.com>; Thu,  9 Feb 2017 00:41:54 -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, 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 8EocThugN3-q for <netconf@ietfa.amsl.com>; Thu,  9 Feb 2017 00:41:51 -0800 (PST)
Received: from mail-pg0-x241.google.com (mail-pg0-x241.google.com [IPv6:2607:f8b0:400e:c05::241]) (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 CFAD4129631 for <netconf@ietf.org>; Thu,  9 Feb 2017 00:41:51 -0800 (PST)
Received: by mail-pg0-x241.google.com with SMTP id 204so17360737pge.2 for <netconf@ietf.org>; Thu, 09 Feb 2017 00:41:51 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=content-transfer-encoding:from:mime-version:subject:message-id:date :to; bh=pQpntvR487uU1jTNCRop/BuDc1FypF69O7F1tL3b6Kc=; b=koghfAyhfr05n16XQ02A4ACn3MFiHHhdgPXbzkM+vZRs0vZqEC5h0XE4f9MvsLhC3m 4BBRpbenzC7+uoMe9zDbHby+OU0BduVO8A5WmU/pPc6u1AYt6nRzTZTAxPaaaOhE103m dYX7PUtoq4Cxt2iKVrgKwyN8PHZNOKbcCuIg9bUPIMWzhA3ymCJqW/ZFZ3FRSu7qvfWQ +BUkPUxN8yNp6lvbajChpa9UguU/u6HOd7EeEC8oo8esi4+M5CuEXpnFRPuwIlnsnlQC g77PSQZsjcbSbrFFhvgO0yne+Yp55KIjEJLv+Om04SVZlgRB8BwjHa13oagaF4j03n5u Xzlw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:content-transfer-encoding:from:mime-version :subject:message-id:date:to; bh=pQpntvR487uU1jTNCRop/BuDc1FypF69O7F1tL3b6Kc=; b=BauFCIJUvw7e2avCeZ6y6AW/k+WUXNQklCLMifCUi/nKhOmQCg0CsWbMqXaDb4iCZm g9ebOo1ySRAwv9siu5lfDpArjekttoBA2SajOjmHJ7DFPfgVPHuhbGkekJ3uwxGhXckY 6fTsEWqVCrgPD2hYpXINEEMmOb1/8zuphO1t9TroVaquU3hJNZJUglSkH5REki+X54M+ 43unN8KZu0JVaoa9NnfUXBdvShm9hqDSQ/DywkE3Lu5/3AkQvZfvE1/C0cgtn5wsWmxR WNKO9ShrQtEkKRvhPdkCmHumLsgpalKB40s1kfObYbmP3RjxpuMtArIHVEGnFxccJxyj QYow==
X-Gm-Message-State: AMke39ne1R7Xq0SN1DP7XilFUo87rxfWJuq3YSnp4KDaBYlXWwOhmqM824Lk2rVVDcS+3Q==
X-Received: by 10.99.228.69 with SMTP id i5mr2591741pgk.63.1486629710835; Thu, 09 Feb 2017 00:41:50 -0800 (PST)
Received: from [172.20.10.3] ([106.208.0.181]) by smtp.gmail.com with ESMTPSA id l3sm26725776pgn.10.2017.02.09.00.41.48 for <netconf@ietf.org> (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Thu, 09 Feb 2017 00:41:49 -0800 (PST)
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset=us-ascii
From: Mahesh Jethanandani <mjethanandani@gmail.com>
Mime-Version: 1.0 (1.0)
Message-Id: <74BF505D-D509-4F42-ADBC-914A466AAD3E@gmail.com>
Date: Thu, 9 Feb 2017 14:11:45 +0530
To: netconf@ietf.org
X-Mailer: iPhone Mail (13G36)
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/tLIg9kwXa5cVpcs2weBA7UN6qPY>
Subject: [Netconf] Consensus call on draft-ietf-netconf-yang-patch
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Network Configuration WG mailing list <netconf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netconf>, <mailto:netconf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netconf/>
List-Post: <mailto:netconf@ietf.org>
List-Help: <mailto:netconf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netconf>, <mailto:netconf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Feb 2017 08:41:54 -0000

In version 12 of the document, the "patch-id" leaf was made mandatory.  Howe=
ver, the draft was not completely changed to
reflect this.  The authors propose the following changes.=20

This consensus call is to address any concerns folks might have with these c=
hanges. If you do, please state why, and suggest alternate text. The call wi=
ll run for two days and will terminate on midnight February 11.=20

Section 2.2.

OLD:

A YANG Patch is optionally identified by a unique "patch-id", and it
may have an optional comment.

NEW:

A YANG Patch is identified by a unique "patch-id", and it may have an option=
al comment.


Section 3.

OLD:

   leaf patch-id {
     type string;
     description
       "The patch-id value used in the request.
        If there was no patch-id present in the request
        then this field will not be present.";
   }

NEW:

   leaf patch-id {
     type string;
     mandatory true;
     description
       "The patch-id value used in the request.";

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

Section 2.6.  Since YANG Patch *may* be used on other datastores than runnin=
g, we shouldn't have this text here.  It is entirely a protocol issue.

REMOVE:

The RESTCONF server will save the running datastore to non-volatile storage i=
f it supports non-volatile storage and if the running datastore contents hav=
e changed, as specified in [RFC8040].


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

Section 3.  This text also assumes that YANG Patch only can be used to modif=
y the running datastore.  This is not correct, and the text is not really ne=
eded in this document anyway.  It is a property of YANG
validation in general.

REMOVE:

         YANG datastore validation is performed before any edits have been a=
pplied to the running datastore.

Mahesh & Mehmet=


From nobody Thu Feb  9 14:22:57 2017
Return-Path: <evoit@cisco.com>
X-Original-To: netconf@ietfa.amsl.com
Delivered-To: netconf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 32A5C1295C6 for <netconf@ietfa.amsl.com>; Thu,  9 Feb 2017 14:22:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.521
X-Spam-Level: 
X-Spam-Status: No, score=-14.521 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-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 X_HiQrr58zNs for <netconf@ietfa.amsl.com>; Thu,  9 Feb 2017 14:22:53 -0800 (PST)
Received: from rcdn-iport-8.cisco.com (rcdn-iport-8.cisco.com [173.37.86.79]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 03CA3129417 for <netconf@ietf.org>; Thu,  9 Feb 2017 14:22:52 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=59944; q=dns/txt; s=iport; t=1486678972; x=1487888572; h=from:to:subject:date:message-id:mime-version; bh=6FtnqUqYRijd0nAhS/fKiTSNY0PSk2O6kkFSa/PAVfo=; b=NdjvQMZfsLa8cEkA2BoMBzsewhsLzjZ6iU5+RakwU3OdxkgxXnGvyFg+ xwCbakNWVbJ9nS9fdoUI1jG5DYPWU02LWeIstmmjM4mjVnSA3fPPNfKwP 0uz6yOmw/2FkRTON7iHm2A6MRBms40VvBMllaXeBPM2fIXFrPsTeeECdk 8=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AQAgDt6pxY/4QNJK1DEQkZAQEBAQEBA?= =?us-ascii?q?QEBAQEHAQEBAQGCb2JhgQkHgwxGigilMYIPgg0uhXQcglI/GAECAQEBAQEBAWI?= =?us-ascii?q?ohHwXCjokAQYnCwgBAwYCBDAmAQQBEgiJbA4tkhudToIlg1SIAQEBAQEBAQEBA?= =?us-ascii?q?QEBAQEBAQEBAQEaBYZMiAaBFj43gX46gl8Fj0OMLwGGboscggSFF4lziCyKaAE?= =?us-ascii?q?fOH5PFTyERB2BYXUBBIhqgQwBAQE?=
X-IronPort-AV: E=Sophos;i="5.35,138,1484006400";  d="scan'208,217";a="205089159"
Received: from alln-core-10.cisco.com ([173.36.13.132]) by rcdn-iport-8.cisco.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 09 Feb 2017 22:22:51 +0000
Received: from XCH-RTP-013.cisco.com (xch-rtp-013.cisco.com [64.101.220.153]) by alln-core-10.cisco.com (8.14.5/8.14.5) with ESMTP id v19MMpuN000370 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL); Thu, 9 Feb 2017 22:22:51 GMT
Received: from xch-rtp-013.cisco.com (64.101.220.153) by XCH-RTP-013.cisco.com (64.101.220.153) with Microsoft SMTP Server (TLS) id 15.0.1210.3; Thu, 9 Feb 2017 17:22:50 -0500
Received: from xch-rtp-013.cisco.com ([64.101.220.153]) by XCH-RTP-013.cisco.com ([64.101.220.153]) with mapi id 15.00.1210.000; Thu, 9 Feb 2017 17:22:50 -0500
From: "Eric Voit (evoit)" <evoit@cisco.com>
To: "netconf@ietf.org" <netconf@ietf.org>, "'netconf-subscriptions-dt@voit.org'" <netconf-subscriptions-dt@voit.org>
Thread-Topic: Minutes 8-Feb: NETCONF/RESTCONF/HTTP2 Subscription & Event drafts
Thread-Index: AdKDIuFi1d/rlePqQsGMEk+zCpxnoA==
Date: Thu, 9 Feb 2017 22:22:50 +0000
Message-ID: <db9f5ec13baa4767a4abe3d69225e27d@XCH-RTP-013.cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.118.56.226]
Content-Type: multipart/alternative; boundary="_000_db9f5ec13baa4767a4abe3d69225e27dXCHRTP013ciscocom_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/R6O0B_SygTiVxov3Or6pQmuloAA>
Subject: [Netconf] Minutes 8-Feb: NETCONF/RESTCONF/HTTP2 Subscription & Event drafts
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Network Configuration WG mailing list <netconf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netconf>, <mailto:netconf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netconf/>
List-Post: <mailto:netconf@ietf.org>
List-Help: <mailto:netconf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netconf>, <mailto:netconf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Feb 2017 22:22:55 -0000

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

TWludXRlcyBwb3N0ZWQgYXQ6DQpodHRwczovL2dpdGh1Yi5jb20vbmV0Y29uZi13Zy95YW5nLXB1
c2gvd2lraS9NaW51dGVzLTIwMTctMDItMDgNCg0KwrcgICAgICAgIEFzIGFsd2F5cywgb3VyIERl
emlnblRNIFRlYW0gaXMgYSBnYXRoZXJpbmcgb2YgaW5kaXZpZHVhbHMgcHJvdmlkaW5nIGluZm9y
bWFsIGlucHV0IHRvIE5FVENPTkYuIFdlIGFzayBORVRDT05GIFdHIHRvIGNvbW1lbnQgb24gb3Vy
IGRpc2N1c3Npb24gcmVzdWx0cyBhcyBhIHByZXBhcmF0aW9uIGZvciB0aGUgV0cgY29uc2Vuc3Vz
LiBQbGVhc2UgYXBwcm9hY2ggRXJpYyBWb2l0IGlmIHlvdSB3YW50IHRvIGJlIGluY2x1ZGVkIGRp
cmVjdGx5IGluIHRoZXNlIG1lZXRpbmdzLg0KDQpNZWV0aW5nIE1hdGVyaWFscw0KDQpBdHRlbmRp
bmcNCg0KV2ViRXggUmVjb3JkaW5nPGh0dHBzOi8vY2lzY28ud2ViZXguY29tL2Npc2Nvc2FsZXMv
bHNyLnBocD9SQ0lEPWYwYzljNTdmN2UzZTRkZjFhYzdhYjZiOWMxMjQ0OWY4Pg0KcGFzc3dvcmQ6
IHpCdkRWOGZwDQoNClN1c2FuIEhhcmVzLCBBbGV4YW5kZXIgQ2xlbW0sIEVpbmFyIE5pbHNlbi1O
eWdhYXJkLCBFcmljIFZvaXQsIEJhbGF6cyBMZW5neWVsLCBNYWhlc2ggSmV0aGFuYW5kYW5pLCBB
bGJlcnRvIEdvbnphbGV6DQoNCk5vdGlmaWFibGUtb24tY2hhbmdlIEV4dGVuc2lvbg0KDQogICog
ICBFeHRlbnNpb24g4oCcbm90aWZpYWJsZS1vbi1jaGFuZ2XigJ0gYW5kIEJhbGF6c+KAmSB0ZXh0
IGlzIGFkZGVkIGludG8geWFuZy1wdXNoIGRyYWZ0LiAgVGhlIGV4dGVuc2lvbiBuZWVkcyB0byBi
ZSBhY3RpdmF0ZWQgZm9yIHRhcmdldGVkIHRyZWVzLg0KICAqICAgQ291bGQgZXhwb3NlIHRoaXMg
YXMgYSBEZXZpYXRpb24gb3IgWUFORyBTY2hlbWEgYW5ub3RhdGlvbiBwZXIgQmFsYXpzIG5ldyBk
cmFmdC4NCiAgKiAgIFRoZXJlIGlzIGluc3VmZmljaWVudCBhY3Rpdml0eSBvbiB0aGUgTkVUTU9E
IGFsaWFzIHN1cHBvcnRpbmcgYWRvcHRpb24gQmFsYXpzJyBZQU5HIHNjaGVtYSBhbm5vdGF0aW9u
IGRyYWZ0Lg0KICAqICAgV2Ugd2lsbCBhZGQgdGV4dCBpbiB5YW5nLXB1c2ggU2VjdGlvbiAzLjgu
NiBhc3N1bWluZyBkZXZpYXRpb24uICBJZiBlbm91Z2ggcGVvcGxlIHZvdGUgb24gTkVUTU9EIGZv
ciBCYWxhenPigJkgZHJhZnQsIHdlIGNhbiBjb252ZXJ0IHRvIHRoYXQuDQoNClJldmlld2VkIGNo
YW5nZXMgaW4gWUFORyBtb2RlbHMNCg0KICAqICAgUGVuZGluZyBkcmFmdHMgYXJlIGhlcmU6DQog
ICAgICogICBodHRwczovL2dpdGh1Yi5jb20vbmV0Y29uZi13Zy95YW5nLXB1c2gvYmxvYi9tYXN0
ZXIvZHJhZnQtaWV0Zi1uZXRjb25mLXlhbmctcHVzaC0wNSU0MDIwMTctMDItMDgudHh0DQogICAg
ICogICBodHRwczovL2dpdGh1Yi5jb20vbmV0Y29uZi13Zy9yZmM1Mjc3YmlzL2Jsb2IvbWFzdGVy
L2RyYWZ0LWlldGYtbmV0Y29uZi1zdWJzY3JpYmVkLW5vdGlmaWNhdGlvbnMtMDAtdjA4RmViMjAx
Ny50eHQNCiAgICAgKiAgIGJvdGgg4oCcZHJhZnQtcHJldmlvdXNseS1rbm93bi1hcy01Mjc3Ymlz
4oCdIGFuZCDigJx5YW5nLXB1c2jigJ0gaW4gYSBzdGF0ZSByZWFkeSB0byBiZSBwdXNoZWQgYXMg
YW4gdXBkYXRlcyB0byBJRVRGDQogICogICBXZSByZXZpZXdlZCBsb3RzIG9mIHVwZGF0ZXMgZHVy
aW5nIHRoZSBjYWxsLiBZb3UgY2FuIHNlZSB0aGUgbGlzdCBvZiB0aGUgZG9jdW1lbnQgY2hhbmdl
cyBpbiB0aGUgdmVyc2lvbiBhcHBlbmRpY2VzLiBLZXkgdXBkYXRlcyB3b3J0aCBleHRyYSBoaWdo
bGlnaHRpbmcgaW5jbHVkZToNCiAgICAgKiAgIE5hbWUgY2hhbmdpbmcgZnJvbSA1Mjc3YmlzIHRv
IHN1YnNjcmliZWQtbm90aWZpY2F0aW9ucy4NCiAgICAgICAgKiAgIE1laG1ldDogeW91IGNhbiBj
aGFuZ2UgdGhlIG5hbWUgd2l0aG91dCB3YWl0aW5nIG9uIGNoYXJ0ZXIgYXMgdGhlIGNoYXJ0ZXIg
ZG9lc27igJl0IGRpY3RhdGUgZG9jdW1lbnQgbmFtZXMNCiAgICAgKiAgIEVycm9yIGNvZGU6IGFk
ZCBuZXcgaWRlbnRpdHkgZm9yIHN5bmNoLW9uLXN0YXJ0IHRvIGxhcmdlDQogICAgICAgICogICBX
aXRoIHRoaXMgd2UgY2FuIGNsb3NlIHdpa2kgaXNzdWUgIzUgb24gZXJyb3IgdHlwZXMNCiAgKiAg
IEJhbGF6cyBpcyB3aWxsaW5nIHRvIGdpdmUgdGhlIGV4YW1wbGVzIGEgc2NydWINCg0KUGVyaW9k
aWMgRXZlbnRpbmcNCg0KTGFzdCBjYWxsIHdlIHRhbGtlZCBhYm91dCB0aGUgcG9zc2liaWxpdHkg
b2YgYSDigJxjaGFuZ2VzIG9ubHnigJ0gcGVyaW9kaWMgcHVzaC4gV2UgZXhwbG9yZWQgdGhpcyBh
IGxpdHRsZSBtb3JlIGFmdGVyIHJlY29nbml6aW5nIHRoYXQgdGhpcyB3b3VsZCBtZWFuIHRoYXQg
d2Ugd291bGQgbmVlZCB0byB1c2UgdGhlIHB1c2gtY2hhbmdlLXVwZGF0ZSB3aGljaCBjYXJyaWVz
IHRoZSB5YW5nLXBhdGNoLg0KDQpBZnRlciB0aGUgbWVldGluZyBJIHdyb3RlIHVwIHNvbWUgY29y
cmVzcG9uZGluZyBzdHVmZiBiZWxvdy4gRWZmZWN0aXZlbHkgdGhpcyBwcm9wb3NhbCB3b3VsZCBi
ZSAjNCBQZXJpb2RpYyBFdmVudGluZyBkYXRhc3RvcmUgdHJpZ2dlciB0eXBlLiBSaWdodCBub3cg
b3VyIGRyYWZ0cyBzdXBwb3J0ICMxLCAjMiwgJiAjNS4NCg0KICAxLiAgT24tQ2hhbmdlIC0gRXZl
bnRpbmcNCiAgICAgKiAgIEJlaGF2aW9yOiBQdXNoIGV2ZXJ5IHN1YnNjcmliZWQgb2JqZWN0IGNo
YW5nZSBhcyBpdCBoYXBwZW5zDQogICAgICogICBVc2Ugd2l0aDogaW5mcmVxdWVudCwgbm9uLWJ1
cnN0eSBjaGFuZ2VzIGdvaW5nIGludG8gaW50ZXJydXB0IGJhc2VkIGFwcGxpY2F0aW9ucyAoZS5n
LiwgbW9uaXRvcmluZyBjb25maWcpDQogIDIuICBPbi1DaGFuZ2UgLSBTdWJzY3JpcHRpb24gRGFt
cGVuZWQNCiAgICAgKiAgIEJlaGF2aW9yOiBQdXNoIHN1bSBvZiBjaGFuZ2VzIGFjcm9zcyB0aGUg
d2hvbGUgc3Vic2NyaXB0aW9uIG5vIG1vcmUgcXVpY2tseSB0aGFuIG9uY2UgZXZlcnkg4oCYWOKA
mSBzZWNvbmRzDQogICAgICogICBVc2Ugd2l0aDogaW5mcmVxdWVudCwgYnVyc3R5IGNoYW5nZXMg
Z29pbmcgaW50byBpbnRlcnJ1cHQgYmFzZWQgYXBwbGljYXRpb25zIChlLmcuLCBUZWxlbWV0cnkg
ZGVsdGFzKQ0KICAzLiAgT24tQ2hhbmdlIC0gT2JqZWN0IERhbXBlbmVkDQogICAgICogICBCZWhh
dmlvcjogUHVzaCBjaGFuZ2VzIGZvciBhbnkgb2JqZWN0IGluIGEgc3Vic2NyaXB0aW9uIG5vIG1v
cmUgcXVpY2tseSB0aGFuIG9uY2UgZXZlcnkg4oCYWOKAmSBzZWNvbmRzDQogICAgICogICBVc2Ug
d2l0aDogaW5mcmVxdWVudCwgYnVyc3R5IGNoYW5nZXMgZGlnZXN0ZWQgaW5kaXZpZHVhbGx5IGJ5
IGludGVycnVwdCBiYXNlZCBhcHBsaWNhdGlvbnMgKGUuZy4sIG9wZXJhdGlvbmFsIHN0YXRlIGZs
dWN0dWF0aW9ucykNCiAgNC4gIFBlcmlvZGljIEV2ZW50aW5nDQogICAgICogICBCZWhhdmlvcjog
UHVzaCBzdW0gb2YgY2hhbmdlcyBhY3Jvc3MgdGhlIHdob2xlIHN1YnNjcmlwdGlvbiBldmVyeSDi
gJhY4oCZIHNlY29uZHMNCiAgICAgKiAgIFVzZSB3aXRoOiBpbmZyZXF1ZW50LCBidXJzdHkgY2hh
bmdlcyBhbmQgYXBwbGljYXRpb25zIHJ1bm5pbmcgb24gYSBrbm93biwgYW5jaG9yZWQgY2FkZW5j
ZQ0KICA1LiAgUGVyaW9kaWMgQ29tcGxldGUNCiAgICAgKiAgIEJlaGF2aW9yOiBQdXNoIGFsbCBz
dWJzY3JpYmVkIG9iamVjdHMgZXZlcnkg4oCYWOKAmSBzZWNvbmRzDQogICAgICogICBVc2Ugd2l0
aDogbWFqb3JpdHkgb2YgZWxlbWVudHMgY2hhbmdlIGZyZXF1ZW50bHksIHdpdGggYXBwbGljYXRp
b25zIHJ1bm5pbmcgb24gYSBrbm93biwgYW5jaG9yZWQgY2FkZW5jZSAoZS5nLiwgVGVsZW1ldHJ5
KQ0KDQpBZnRlciB0aGUgbWVldGluZyB0aG91Z2h0IG1vcmUgYWJvdXQgIzQsIGFuZCBob3cgdG8g
bW9ycGggdGhlIFlBTkcgbW9kZWwgdG8gYWNjb21wbGlzaCB0aGlzLiBUaGUgY2hhbmdlcyBhcmUg
cXVpdGUgZG9hYmxlLiBCdXQgYWZ0ZXIgbW9yZSB0aGlua2luZyBJIHRoZXJlIGlzIGxpdHRsZSBy
ZWFzb24gdG8gYWRkIHRoZSBjb21wbGV4aXR5LiBCYXNpY2FsbHkgdGhlIG9ubHkgYmVoYXZpb3Ig
d2hpY2ggIzIgZG9lc27igJl0IHN1cHBvcnQgaXMgdGhlIGFiaWxpdHkgdG8gcHVzaCBkZWx0YXMg
YmFzZWQgb24gYSBzcGVjaWZpYyBhbmNob3IgdGltZS4gTWVhbmluZ2Z1bCB1c2Ugb2YgdGhpcyBh
bmNob3IgdGltZSB3b3VsZCByZXF1aXJlIGVpdGhlcjoNCg0KICAqICAgY2FkZW5jZSBiYXNlZCBh
cHBsaWNhdGlvbnMgd2hpY2ggbG9vayBhdCBzeW5jaHJvbml6ZWQgZXh0cmFjdHMgb2Ygbm9uLWNv
dW50ZXItYmFzZWQgYnVyc3R5IG9wZXJhdGlvbmFsIHN0YXRlIGFjcm9zcyBzdWJzY3JpcHRpb25z
L2RldmljZXMuDQogICogICBhIGNvbXByZXNzaW9uIG1ldGhvZCBhY3Jvc3Mgc3Vic2NyaXB0aW9u
cyB3aGljaCBhbGxvd3Mgb25lIG9iamVjdCBpbiBib3RoIHN1YnNjcmlwdGlvbnMgdG8gYmUgc2Vu
dCBvbmx5IG9uY2UgZm9yIGJvdGggc3Vic2NyaXB0aW9ucyBzaG91bGQgdGhlIGFuY2hvciB0aW1l
cyBhbGlnbi4NCg0KVGhlc2UgYmVuZWZpdHMgZG9lc27igJl0IHNlZW0gd29ydGggdGhlIGNvbXBs
ZXhpdHksIGFuZCB0aGVyZWZvcmUgIzQgZG9uJ3Qgc2VlbSB3b3J0aCBpbmNsdWRpbmcgaW4gb3Vy
IHNjb3BlIGF0IHRoaXMgcG9pbnQuDQoNCg==

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
V2luZ2RpbmdzOw0KCXBhbm9zZS0xOjUgMCAwIDAgMCAwIDAgMCAwIDA7fQ0KQGZvbnQtZmFjZQ0K
CXtmb250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2IDMg
MiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToyIDE1
IDUgMiAyIDIgNCAzIDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OiJTZWdvZSBVSSI7
DQoJcGFub3NlLTE6MiAxMSA1IDIgNCAyIDQgMiAyIDM7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMg
Ki8NCnAuTXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWwsIGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBp
bjsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJZm9udC1zaXplOjEyLjBwdDsNCglmb250LWZh
bWlseToiVGltZXMgTmV3IFJvbWFuIixzZXJpZjt9DQpoMg0KCXttc28tc3R5bGUtcHJpb3JpdHk6
OTsNCgltc28tc3R5bGUtbGluazoiSGVhZGluZyAyIENoYXIiOw0KCW1zby1tYXJnaW4tdG9wLWFs
dDphdXRvOw0KCW1hcmdpbi1yaWdodDowaW47DQoJbXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87
DQoJbWFyZ2luLWxlZnQ6MGluOw0KCWZvbnQtc2l6ZToxOC4wcHQ7DQoJZm9udC1mYW1pbHk6IlRp
bWVzIE5ldyBSb21hbiIsc2VyaWY7DQoJZm9udC13ZWlnaHQ6Ym9sZDt9DQpoMw0KCXttc28tc3R5
bGUtcHJpb3JpdHk6OTsNCgltc28tc3R5bGUtbGluazoiSGVhZGluZyAzIENoYXIiOw0KCW1zby1t
YXJnaW4tdG9wLWFsdDphdXRvOw0KCW1hcmdpbi1yaWdodDowaW47DQoJbXNvLW1hcmdpbi1ib3R0
b20tYWx0OmF1dG87DQoJbWFyZ2luLWxlZnQ6MGluOw0KCWZvbnQtc2l6ZToxMy41cHQ7DQoJZm9u
dC1mYW1pbHk6IlRpbWVzIE5ldyBSb21hbiIsc2VyaWY7DQoJZm9udC13ZWlnaHQ6Ym9sZDt9DQph
OmxpbmssIHNwYW4uTXNvSHlwZXJsaW5rDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xv
cjpibHVlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KYTp2aXNpdGVkLCBzcGFuLk1z
b0h5cGVybGlua0ZvbGxvd2VkDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xvcjpwdXJw
bGU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQpwLk1zb1BsYWluVGV4dCwgbGkuTXNv
UGxhaW5UZXh0LCBkaXYuTXNvUGxhaW5UZXh0DQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCglt
c28tc3R5bGUtbGluazoiUGxhaW4gVGV4dCBDaGFyIjsNCgltYXJnaW46MGluOw0KCW1hcmdpbi1i
b3R0b206LjAwMDFwdDsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJp
IixzYW5zLXNlcmlmO30NCnANCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCW1zby1tYXJnaW4t
dG9wLWFsdDphdXRvOw0KCW1hcmdpbi1yaWdodDowaW47DQoJbXNvLW1hcmdpbi1ib3R0b20tYWx0
OmF1dG87DQoJbWFyZ2luLWxlZnQ6MGluOw0KCWZvbnQtc2l6ZToxMi4wcHQ7DQoJZm9udC1mYW1p
bHk6IlRpbWVzIE5ldyBSb21hbiIsc2VyaWY7fQ0KcC5Nc29MaXN0UGFyYWdyYXBoLCBsaS5Nc29M
aXN0UGFyYWdyYXBoLCBkaXYuTXNvTGlzdFBhcmFncmFwaA0KCXttc28tc3R5bGUtcHJpb3JpdHk6
MzQ7DQoJbWFyZ2luLXRvcDowaW47DQoJbWFyZ2luLXJpZ2h0OjBpbjsNCgltYXJnaW4tYm90dG9t
OjBpbjsNCgltYXJnaW4tbGVmdDouNWluOw0KCW1hcmdpbi1ib3R0b206LjAwMDFwdDsNCglmb250
LXNpemU6MTIuMHB0Ow0KCWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4iLHNlcmlmO30NCnNw
YW4uSGVhZGluZzJDaGFyDQoJe21zby1zdHlsZS1uYW1lOiJIZWFkaW5nIDIgQ2hhciI7DQoJbXNv
LXN0eWxlLXByaW9yaXR5Ojk7DQoJbXNvLXN0eWxlLWxpbms6IkhlYWRpbmcgMiI7DQoJZm9udC13
ZWlnaHQ6Ym9sZDt9DQpzcGFuLkhlYWRpbmczQ2hhcg0KCXttc28tc3R5bGUtbmFtZToiSGVhZGlu
ZyAzIENoYXIiOw0KCW1zby1zdHlsZS1wcmlvcml0eTo5Ow0KCW1zby1zdHlsZS1saW5rOiJIZWFk
aW5nIDMiOw0KCWZvbnQtd2VpZ2h0OmJvbGQ7fQ0KcC5tc29ub3JtYWwwLCBsaS5tc29ub3JtYWww
LCBkaXYubXNvbm9ybWFsMA0KCXttc28tc3R5bGUtbmFtZTptc29ub3JtYWw7DQoJbXNvLW1hcmdp
bi10b3AtYWx0OmF1dG87DQoJbWFyZ2luLXJpZ2h0OjBpbjsNCgltc28tbWFyZ2luLWJvdHRvbS1h
bHQ6YXV0bzsNCgltYXJnaW4tbGVmdDowaW47DQoJZm9udC1zaXplOjEyLjBwdDsNCglmb250LWZh
bWlseToiVGltZXMgTmV3IFJvbWFuIixzZXJpZjt9DQpzcGFuLlBsYWluVGV4dENoYXINCgl7bXNv
LXN0eWxlLW5hbWU6IlBsYWluIFRleHQgQ2hhciI7DQoJbXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0K
CW1zby1zdHlsZS1saW5rOiJQbGFpbiBUZXh0IjsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fu
cy1zZXJpZjt9DQpwLm0tNTA3MTY1MTcyOTg5MTMxNDY4Nm1zb2xpc3RwYXJhZ3JhcGgsIGxpLm0t
NTA3MTY1MTcyOTg5MTMxNDY4Nm1zb2xpc3RwYXJhZ3JhcGgsIGRpdi5tLTUwNzE2NTE3Mjk4OTEz
MTQ2ODZtc29saXN0cGFyYWdyYXBoDQoJe21zby1zdHlsZS1uYW1lOm1fLTUwNzE2NTE3Mjk4OTEz
MTQ2ODZtc29saXN0cGFyYWdyYXBoOw0KCW1zby1tYXJnaW4tdG9wLWFsdDphdXRvOw0KCW1hcmdp
bi1yaWdodDowaW47DQoJbXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87DQoJbWFyZ2luLWxlZnQ6
MGluOw0KCWZvbnQtc2l6ZToxMi4wcHQ7DQoJZm9udC1mYW1pbHk6IlRpbWVzIE5ldyBSb21hbiIs
c2VyaWY7fQ0Kc3Bhbi5FbWFpbFN0eWxlMjQNCgl7bXNvLXN0eWxlLXR5cGU6cGVyc29uYWw7DQoJ
Zm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJY29sb3I6IzFGNDk3RDt9DQpzcGFu
LkVtYWlsU3R5bGUyNQ0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbDsNCglmb250LWZhbWlseToi
Q2FsaWJyaSIsc2Fucy1zZXJpZjsNCgljb2xvcjojMUY0OTdEO30NCnNwYW4uRW1haWxTdHlsZTI2
DQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFsOw0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5z
LXNlcmlmOw0KCWNvbG9yOiMxRjQ5N0Q7fQ0Kc3Bhbi5hcHBsZS1jb252ZXJ0ZWQtc3BhY2UNCgl7
bXNvLXN0eWxlLW5hbWU6YXBwbGUtY29udmVydGVkLXNwYWNlO30NCnNwYW4uRW1haWxTdHlsZTI4
DQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFsOw0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5z
LXNlcmlmOw0KCWNvbG9yOndpbmRvd3RleHQ7fQ0Kc3Bhbi5FbWFpbFN0eWxlMjkNCgl7bXNvLXN0
eWxlLXR5cGU6cGVyc29uYWw7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJ
Y29sb3I6IzFGNDk3RDt9DQpzcGFuLkVtYWlsU3R5bGUzMA0KCXttc28tc3R5bGUtdHlwZTpwZXJz
b25hbDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCgljb2xvcjp3aW5kb3d0
ZXh0O30NCnNwYW4uRW1haWxTdHlsZTMxDQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFsOw0KCWZv
bnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0KCWNvbG9yOiMxRjQ5N0Q7fQ0Kc3Bhbi5F
bWFpbFN0eWxlMzINCgl7bXNvLXN0eWxlLXR5cGU6cGVyc29uYWw7DQoJZm9udC1mYW1pbHk6IkNh
bGlicmkiLHNhbnMtc2VyaWY7DQoJY29sb3I6d2luZG93dGV4dDt9DQpzcGFuLkVtYWlsU3R5bGUz
Mw0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fu
cy1zZXJpZjsNCgljb2xvcjojMUY0OTdEO30NCnNwYW4uRW1haWxTdHlsZTM1DQoJe21zby1zdHls
ZS10eXBlOnBlcnNvbmFsLWNvbXBvc2U7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2Vy
aWY7DQoJY29sb3I6d2luZG93dGV4dDt9DQouTXNvQ2hwRGVmYXVsdA0KCXttc28tc3R5bGUtdHlw
ZTpleHBvcnQtb25seTsNCglmb250LXNpemU6MTAuMHB0O30NCkBwYWdlIFdvcmRTZWN0aW9uMQ0K
CXtzaXplOjguNWluIDExLjBpbjsNCgltYXJnaW46MS4waW4gMS4waW4gMS4waW4gMS4waW47fQ0K
ZGl2LldvcmRTZWN0aW9uMQ0KCXtwYWdlOldvcmRTZWN0aW9uMTt9DQovKiBMaXN0IERlZmluaXRp
b25zICovDQpAbGlzdCBsMA0KCXttc28tbGlzdC1pZDoxMzg0MjQ3NDM7DQoJbXNvLWxpc3QtdHlw
ZTpoeWJyaWQ7DQoJbXNvLWxpc3QtdGVtcGxhdGUtaWRzOjExNjY1NzE2NiA2NzY5ODY4OSA2NzY5
ODY5MSA2NzY5ODY5MyA2NzY5ODY4OSA2NzY5ODY5MSA2NzY5ODY5MyA2NzY5ODY4OSA2NzY5ODY5
MSA2NzY5ODY5Mzt9DQpAbGlzdCBsMDpsZXZlbDENCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6
YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsN
Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0K
CWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMDpsZXZlbDINCgl7bXNvLWxldmVsLW51bWJl
ci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Om87DQoJbXNvLWxldmVsLXRhYi1zdG9w
Om5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0u
MjVpbjsNCglmb250LWZhbWlseToiQ291cmllciBOZXciO30NCkBsaXN0IGwwOmxldmVsMw0KCXtt
c28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674KnOw0KCW1z
by1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsN
Cgl0ZXh0LWluZGVudDotLjI1aW47DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzO30NCkBsaXN0IGww
OmxldmVsNA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRl
eHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9z
aXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJZm9udC1mYW1pbHk6U3ltYm9sO30N
CkBsaXN0IGwwOmxldmVsNQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNv
LWxldmVsLXRleHQ6bzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVt
YmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCWZvbnQtZmFtaWx5OiJD
b3VyaWVyIE5ldyI7fQ0KQGxpc3QgbDA6bGV2ZWw2DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0
OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgqc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7
DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsN
Cglmb250LWZhbWlseTpXaW5nZGluZ3M7fQ0KQGxpc3QgbDA6bGV2ZWw3DQoJe21zby1sZXZlbC1u
dW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRh
Yi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5k
ZW50Oi0uMjVpbjsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDA6bGV2ZWw4DQoJe21z
by1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDpvOw0KCW1zby1s
ZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0
ZXh0LWluZGVudDotLjI1aW47DQoJZm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3Ijt9DQpAbGlzdCBs
MDpsZXZlbDkNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10
ZXh0Ou+CpzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBv
c2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCWZvbnQtZmFtaWx5OldpbmdkaW5n
czt9DQpAbGlzdCBsMQ0KCXttc28tbGlzdC1pZDozNDkxODI2Nzg7DQoJbXNvLWxpc3QtdGVtcGxh
dGUtaWRzOjE3NDAxMzk1MzQ7fQ0KQGxpc3QgbDE6bGV2ZWwxDQoJe21zby1sZXZlbC1udW1iZXIt
Zm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9w
Oi41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0u
MjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9
DQpAbGlzdCBsMTpsZXZlbDINCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1z
by1sZXZlbC10ZXh0Om87DQoJbXNvLWxldmVsLXRhYi1zdG9wOjEuMGluOw0KCW1zby1sZXZlbC1u
dW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9u
dC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseToiQ291cmllciBOZXciOw0KCW1zby1iaWRpLWZv
bnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4iO30NCkBsaXN0IGwxOmxldmVsMw0KCXttc28tbGV2
ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674KnOw0KCW1zby1sZXZl
bC10YWItc3RvcDoxLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4
dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1p
bHk6V2luZ2RpbmdzO30NCkBsaXN0IGwxOmxldmVsNA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1h
dDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674KnOw0KCW1zby1sZXZlbC10YWItc3RvcDoyLjBp
bjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWlu
Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzO30N
CkBsaXN0IGwxOmxldmVsNQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNv
LWxldmVsLXRleHQ674KnOw0KCW1zby1sZXZlbC10YWItc3RvcDoyLjVpbjsNCgltc28tbGV2ZWwt
bnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZv
bnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzO30NCkBsaXN0IGwxOmxldmVs
Ng0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674Kn
Ow0KCW1zby1sZXZlbC10YWItc3RvcDozLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9u
OmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7
DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzO30NCkBsaXN0IGwxOmxldmVsNw0KCXttc28tbGV2ZWwt
bnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674KnOw0KCW1zby1sZXZlbC10
YWItc3RvcDozLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1p
bmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6
V2luZ2RpbmdzO30NCkBsaXN0IGwxOmxldmVsOA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpi
dWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674KnOw0KCW1zby1sZXZlbC10YWItc3RvcDo0LjBpbjsN
Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0K
CW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzO30NCkBs
aXN0IGwxOmxldmVsOQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxl
dmVsLXRleHQ674KnOw0KCW1zby1sZXZlbC10YWItc3RvcDo0LjVpbjsNCgltc28tbGV2ZWwtbnVt
YmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQt
c2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzO30NCkBsaXN0IGwyDQoJe21zby1s
aXN0LWlkOjgyNDg1NDUwODsNCgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6LTM3OTU0NDg3Njt9DQpA
bGlzdCBsMjpsZXZlbDENCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1s
ZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6LjVpbjsNCgltc28tbGV2ZWwtbnVt
YmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQt
c2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwyOmxldmVsMg0KCXtt
c28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ6bzsNCgltc28t
bGV2ZWwtdGFiLXN0b3A6MS4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0K
CXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQt
ZmFtaWx5OiJDb3VyaWVyIE5ldyI7DQoJbXNvLWJpZGktZm9udC1mYW1pbHk6IlRpbWVzIE5ldyBS
b21hbiI7fQ0KQGxpc3QgbDI6bGV2ZWwzDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxl
dDsNCgltc28tbGV2ZWwtdGV4dDrvgqc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjEuNWluOw0KCW1z
by1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNv
LWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpXaW5nZGluZ3M7fQ0KQGxpc3Qg
bDI6bGV2ZWw0DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwt
dGV4dDrvgqc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjIuMGluOw0KCW1zby1sZXZlbC1udW1iZXIt
cG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXpl
OjEwLjBwdDsNCglmb250LWZhbWlseTpXaW5nZGluZ3M7fQ0KQGxpc3QgbDI6bGV2ZWw1DQoJe21z
by1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgqc7DQoJbXNv
LWxldmVsLXRhYi1zdG9wOjIuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsN
Cgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250
LWZhbWlseTpXaW5nZGluZ3M7fQ0KQGxpc3QgbDI6bGV2ZWw2DQoJe21zby1sZXZlbC1udW1iZXIt
Zm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgqc7DQoJbXNvLWxldmVsLXRhYi1zdG9w
OjMuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDot
LjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpXaW5nZGlu
Z3M7fQ0KQGxpc3QgbDI6bGV2ZWw3DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsN
Cgltc28tbGV2ZWwtdGV4dDrvgqc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjMuNWluOw0KCW1zby1s
ZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFu
c2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpXaW5nZGluZ3M7fQ0KQGxpc3QgbDI6
bGV2ZWw4DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4
dDrvgqc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjQuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9z
aXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEw
LjBwdDsNCglmb250LWZhbWlseTpXaW5nZGluZ3M7fQ0KQGxpc3QgbDI6bGV2ZWw5DQoJe21zby1s
ZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgqc7DQoJbXNvLWxl
dmVsLXRhYi1zdG9wOjQuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0
ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZh
bWlseTpXaW5nZGluZ3M7fQ0KQGxpc3QgbDMNCgl7bXNvLWxpc3QtaWQ6OTM2OTg2NzM5Ow0KCW1z
by1saXN0LXRlbXBsYXRlLWlkczo5MDg3NDk0NzQ7fQ0KQGxpc3QgbDM6bGV2ZWwxDQoJe21zby1s
ZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxl
dmVsLXRhYi1zdG9wOi41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRl
eHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFt
aWx5OlN5bWJvbDt9DQpAbGlzdCBsMzpsZXZlbDINCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6
YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Om87DQoJbXNvLWxldmVsLXRhYi1zdG9wOjEuMGluOw0K
CW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJ
bXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseToiQ291cmllciBOZXciOw0K
CW1zby1iaWRpLWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4iO30NCkBsaXN0IGwzOmxldmVs
Mw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674Kn
Ow0KCW1zby1sZXZlbC10YWItc3RvcDoxLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9u
OmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7
DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzO30NCkBsaXN0IGwzOmxldmVsNA0KCXttc28tbGV2ZWwt
bnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674KnOw0KCW1zby1sZXZlbC10
YWItc3RvcDoyLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1p
bmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6
V2luZ2RpbmdzO30NCkBsaXN0IGwzOmxldmVsNQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpi
dWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674KnOw0KCW1zby1sZXZlbC10YWItc3RvcDoyLjVpbjsN
Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0K
CW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzO30NCkBs
aXN0IGwzOmxldmVsNg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxl
dmVsLXRleHQ674KnOw0KCW1zby1sZXZlbC10YWItc3RvcDozLjBpbjsNCgltc28tbGV2ZWwtbnVt
YmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQt
c2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzO30NCkBsaXN0IGwzOmxldmVsNw0K
CXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674KnOw0K
CW1zby1sZXZlbC10YWItc3RvcDozLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxl
ZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJ
Zm9udC1mYW1pbHk6V2luZ2RpbmdzO30NCkBsaXN0IGwzOmxldmVsOA0KCXttc28tbGV2ZWwtbnVt
YmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674KnOw0KCW1zby1sZXZlbC10YWIt
c3RvcDo0LjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRl
bnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6V2lu
Z2RpbmdzO30NCkBsaXN0IGwzOmxldmVsOQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxs
ZXQ7DQoJbXNvLWxldmVsLXRleHQ674KnOw0KCW1zby1sZXZlbC10YWItc3RvcDo0LjVpbjsNCglt
c28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1z
by1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzO30NCkBsaXN0
IGw0DQoJe21zby1saXN0LWlkOjEwODQ5NTMzODA7DQoJbXNvLWxpc3QtdGVtcGxhdGUtaWRzOjM2
MjM0NDE3NDt9DQpAbGlzdCBsNDpsZXZlbDENCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVs
bGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6LjVpbjsNCglt
c28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1z
by1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw0
OmxldmVsMg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRl
eHQ6bzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MS4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3Np
dGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAu
MHB0Ow0KCWZvbnQtZmFtaWx5OiJDb3VyaWVyIE5ldyI7DQoJbXNvLWJpZGktZm9udC1mYW1pbHk6
IlRpbWVzIE5ldyBSb21hbiI7fQ0KQGxpc3QgbDQ6bGV2ZWwzDQoJe21zby1sZXZlbC1udW1iZXIt
Zm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgqc7DQoJbXNvLWxldmVsLXRhYi1zdG9w
OjEuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDot
LjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpXaW5nZGlu
Z3M7fQ0KQGxpc3QgbDQ6bGV2ZWw0DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsN
Cgltc28tbGV2ZWwtdGV4dDrvgqc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjIuMGluOw0KCW1zby1s
ZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFu
c2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpXaW5nZGluZ3M7fQ0KQGxpc3QgbDQ6
bGV2ZWw1DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4
dDrvgqc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjIuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9z
aXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEw
LjBwdDsNCglmb250LWZhbWlseTpXaW5nZGluZ3M7fQ0KQGxpc3QgbDQ6bGV2ZWw2DQoJe21zby1s
ZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgqc7DQoJbXNvLWxl
dmVsLXRhYi1zdG9wOjMuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0
ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZh
bWlseTpXaW5nZGluZ3M7fQ0KQGxpc3QgbDQ6bGV2ZWw3DQoJe21zby1sZXZlbC1udW1iZXItZm9y
bWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgqc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjMu
NWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1
aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpXaW5nZGluZ3M7
fQ0KQGxpc3QgbDQ6bGV2ZWw4DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCglt
c28tbGV2ZWwtdGV4dDrvgqc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjQuMGluOw0KCW1zby1sZXZl
bC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2kt
Zm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpXaW5nZGluZ3M7fQ0KQGxpc3QgbDQ6bGV2
ZWw5DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrv
gqc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjQuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRp
b246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBw
dDsNCglmb250LWZhbWlseTpXaW5nZGluZ3M7fQ0KQGxpc3QgbDUNCgl7bXNvLWxpc3QtaWQ6MTY3
NzkyMjA2NzsNCgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6LTYzNjQ2NzIyNDt9DQpAbGlzdCBsNTps
ZXZlbDENCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0
Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6LjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0
aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4w
cHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw1OmxldmVsMg0KCXttc28tbGV2ZWwt
bnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ6bzsNCgltc28tbGV2ZWwtdGFi
LXN0b3A6MS4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5k
ZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OiJD
b3VyaWVyIE5ldyI7DQoJbXNvLWJpZGktZm9udC1mYW1pbHk6IlRpbWVzIE5ldyBSb21hbiI7fQ0K
QGxpc3QgbDU6bGV2ZWwzDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28t
bGV2ZWwtdGV4dDrvgqc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjEuNWluOw0KCW1zby1sZXZlbC1u
dW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9u
dC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpXaW5nZGluZ3M7fQ0KQGxpc3QgbDU6bGV2ZWw0
DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgqc7
DQoJbXNvLWxldmVsLXRhYi1zdG9wOjIuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246
bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsN
Cglmb250LWZhbWlseTpXaW5nZGluZ3M7fQ0KQGxpc3QgbDU6bGV2ZWw1DQoJe21zby1sZXZlbC1u
dW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgqc7DQoJbXNvLWxldmVsLXRh
Yi1zdG9wOjIuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWlu
ZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpX
aW5nZGluZ3M7fQ0KQGxpc3QgbDU6bGV2ZWw2DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1
bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgqc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjMuMGluOw0K
CW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJ
bXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpXaW5nZGluZ3M7fQ0KQGxp
c3QgbDU6bGV2ZWw3DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2
ZWwtdGV4dDrvgqc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjMuNWluOw0KCW1zby1sZXZlbC1udW1i
ZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1z
aXplOjEwLjBwdDsNCglmb250LWZhbWlseTpXaW5nZGluZ3M7fQ0KQGxpc3QgbDU6bGV2ZWw4DQoJ
e21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgqc7DQoJ
bXNvLWxldmVsLXRhYi1zdG9wOjQuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVm
dDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglm
b250LWZhbWlseTpXaW5nZGluZ3M7fQ0KQGxpc3QgbDU6bGV2ZWw5DQoJe21zby1sZXZlbC1udW1i
ZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgqc7DQoJbXNvLWxldmVsLXRhYi1z
dG9wOjQuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVu
dDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpXaW5n
ZGluZ3M7fQ0KQGxpc3QgbDYNCgl7bXNvLWxpc3QtaWQ6MjAwOTIwNzgwMDsNCgltc28tbGlzdC10
ZW1wbGF0ZS1pZHM6MjAzMDIxODc5Njt9DQpAbGlzdCBsNjpsZXZlbDENCgl7bXNvLWxldmVsLW51
bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFi
LXN0b3A6LjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRl
bnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3lt
Ym9sO30NCkBsaXN0IGw2OmxldmVsMg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpyb21hbi1s
b3dlcjsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MS4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3Np
dGlvbjpyaWdodDsNCgl0ZXh0LWluZGVudDotLjI1aW47fQ0KQGxpc3QgbDY6bGV2ZWwzDQoJe21z
by1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgqc7DQoJbXNv
LWxldmVsLXRhYi1zdG9wOjEuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsN
Cgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250
LWZhbWlseTpXaW5nZGluZ3M7fQ0KQGxpc3QgbDY6bGV2ZWw0DQoJe21zby1sZXZlbC1udW1iZXIt
Zm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgqc7DQoJbXNvLWxldmVsLXRhYi1zdG9w
OjIuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDot
LjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpXaW5nZGlu
Z3M7fQ0KQGxpc3QgbDY6bGV2ZWw1DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsN
Cgltc28tbGV2ZWwtdGV4dDrvgqc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjIuNWluOw0KCW1zby1s
ZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFu
c2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpXaW5nZGluZ3M7fQ0KQGxpc3QgbDY6
bGV2ZWw2DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4
dDrvgqc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjMuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9z
aXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEw
LjBwdDsNCglmb250LWZhbWlseTpXaW5nZGluZ3M7fQ0KQGxpc3QgbDY6bGV2ZWw3DQoJe21zby1s
ZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgqc7DQoJbXNvLWxl
dmVsLXRhYi1zdG9wOjMuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0
ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZh
bWlseTpXaW5nZGluZ3M7fQ0KQGxpc3QgbDY6bGV2ZWw4DQoJe21zby1sZXZlbC1udW1iZXItZm9y
bWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgqc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjQu
MGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1
aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpXaW5nZGluZ3M7
fQ0KQGxpc3QgbDY6bGV2ZWw5DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCglt
c28tbGV2ZWwtdGV4dDrvgqc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjQuNWluOw0KCW1zby1sZXZl
bC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2kt
Zm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpXaW5nZGluZ3M7fQ0KQGxpc3QgbDcNCgl7
bXNvLWxpc3QtaWQ6MjAyMDE1NTg4NTsNCgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6MTQyNDM5MTE1
Njt9DQpAbGlzdCBsNzpsZXZlbDENCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0K
CW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6LjVpbjsNCgltc28tbGV2
ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNp
LWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw3OmxldmVs
Mg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ6bzsN
Cgltc28tbGV2ZWwtdGFiLXN0b3A6MS4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjps
ZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0K
CWZvbnQtZmFtaWx5OiJDb3VyaWVyIE5ldyI7DQoJbXNvLWJpZGktZm9udC1mYW1pbHk6IlRpbWVz
IE5ldyBSb21hbiI7fQ0KQGxpc3QgbDc6bGV2ZWwzDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0
OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgqc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjEuNWlu
Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47
DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpXaW5nZGluZ3M7fQ0K
QGxpc3QgbDc6bGV2ZWw0DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28t
bGV2ZWwtdGV4dDrvgqc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjIuMGluOw0KCW1zby1sZXZlbC1u
dW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9u
dC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpXaW5nZGluZ3M7fQ0KQGxpc3QgbDc6bGV2ZWw1
DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgqc7
DQoJbXNvLWxldmVsLXRhYi1zdG9wOjIuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246
bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsN
Cglmb250LWZhbWlseTpXaW5nZGluZ3M7fQ0KQGxpc3QgbDc6bGV2ZWw2DQoJe21zby1sZXZlbC1u
dW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgqc7DQoJbXNvLWxldmVsLXRh
Yi1zdG9wOjMuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWlu
ZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpX
aW5nZGluZ3M7fQ0KQGxpc3QgbDc6bGV2ZWw3DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1
bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgqc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjMuNWluOw0K
CW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJ
bXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpXaW5nZGluZ3M7fQ0KQGxp
c3QgbDc6bGV2ZWw4DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2
ZWwtdGV4dDrvgqc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjQuMGluOw0KCW1zby1sZXZlbC1udW1i
ZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1z
aXplOjEwLjBwdDsNCglmb250LWZhbWlseTpXaW5nZGluZ3M7fQ0KQGxpc3QgbDc6bGV2ZWw5DQoJ
e21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgqc7DQoJ
bXNvLWxldmVsLXRhYi1zdG9wOjQuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVm
dDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglm
b250LWZhbWlseTpXaW5nZGluZ3M7fQ0KQGxpc3QgbDgNCgl7bXNvLWxpc3QtaWQ6MjExODk4MDcx
NzsNCgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6LTE5OTM5NDAzNzQ7fQ0KQGxpc3QgbDg6bGV2ZWwy
DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDpvOw0K
CW1zby1sZXZlbC10YWItc3RvcDoxLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxl
ZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJ
Zm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3IjsNCgltc28tYmlkaS1mb250LWZhbWlseToiVGltZXMg
TmV3IFJvbWFuIjt9DQpvbA0KCXttYXJnaW4tYm90dG9tOjBpbjt9DQp1bA0KCXttYXJnaW4tYm90
dG9tOjBpbjt9DQotLT48L3N0eWxlPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVk
ZWZhdWx0cyB2OmV4dD0iZWRpdCIgc3BpZG1heD0iMTAyNiIgLz4NCjwveG1sPjwhW2VuZGlmXS0t
PjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVsYXlvdXQgdjpleHQ9ImVkaXQiPg0K
PG86aWRtYXAgdjpleHQ9ImVkaXQiIGRhdGE9IjEiIC8+DQo8L286c2hhcGVsYXlvdXQ+PC94bWw+
PCFbZW5kaWZdLS0+DQo8L2hlYWQ+DQo8Ym9keSBsYW5nPSJFTi1VUyIgbGluaz0iYmx1ZSIgdmxp
bms9InB1cnBsZSI+DQo8ZGl2IGNsYXNzPSJXb3JkU2VjdGlvbjEiPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LHNhbnMtc2Vy
aWYiPk1pbnV0ZXMgcG9zdGVkIGF0OjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90
O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+PGEgaHJlZj0iaHR0cHM6Ly9naXRodWIuY29tL25l
dGNvbmYtd2cveWFuZy1wdXNoL3dpa2kvTWludXRlcy0yMDE3LTAyLTA4Ij5odHRwczovL2dpdGh1
Yi5jb20vbmV0Y29uZi13Zy95YW5nLXB1c2gvd2lraS9NaW51dGVzLTIwMTctMDItMDg8L2E+ICZu
YnNwOyZuYnNwOyZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29MaXN0
UGFyYWdyYXBoIiBzdHlsZT0idGV4dC1pbmRlbnQ6LS4yNWluO21zby1saXN0OmwwIGxldmVsMSBs
Zm8xO2JhY2tncm91bmQ6d2hpdGUiPg0KPCFbaWYgIXN1cHBvcnRMaXN0c10+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6U3ltYm9sO2NvbG9yOmJsYWNrIj48c3BhbiBz
dHlsZT0ibXNvLWxpc3Q6SWdub3JlIj7CtzxzcGFuIHN0eWxlPSJmb250OjcuMHB0ICZxdW90O1Rp
bWVzIE5ldyBSb21hbiZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7DQo8L3NwYW4+PC9zcGFuPjwvc3Bhbj48IVtlbmRpZl0+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fucy1zZXJpZjtjb2xv
cjpibGFjayI+QXMgYWx3YXlzLCBvdXIgRGV6aWduPHN1cD5UTTwvc3VwPiBUZWFtIGlzIGEgZ2F0
aGVyaW5nIG9mIGluZGl2aWR1YWxzIHByb3ZpZGluZyBpbmZvcm1hbCBpbnB1dCB0byBORVRDT05G
LiBXZSBhc2sgTkVUQ09ORiBXRyB0byBjb21tZW50IG9uIG91ciBkaXNjdXNzaW9uDQogcmVzdWx0
cyBhcyBhIHByZXBhcmF0aW9uIGZvciB0aGUgV0cgY29uc2Vuc3VzLiBQbGVhc2UgYXBwcm9hY2gg
RXJpYyBWb2l0IGlmIHlvdSB3YW50IHRvIGJlIGluY2x1ZGVkIGRpcmVjdGx5IGluIHRoZXNlIG1l
ZXRpbmdzLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+
Jm5ic3A7PC9vOnA+PC9wPg0KPHRhYmxlIGNsYXNzPSJNc29Ob3JtYWxUYWJsZSIgYm9yZGVyPSIw
IiBjZWxsc3BhY2luZz0iMCIgY2VsbHBhZGRpbmc9IjAiIHdpZHRoPSIxNDAwIiBzdHlsZT0id2lk
dGg6NTI1LjBwdDtiYWNrZ3JvdW5kOndoaXRlO2JvcmRlci1jb2xsYXBzZTpjb2xsYXBzZSI+DQo8
dGhlYWQ+DQo8dHI+DQo8dGQgd2lkdGg9IjM1OSIgc3R5bGU9IndpZHRoOjEzNC42cHQ7Ym9yZGVy
OnNvbGlkICNEREREREQgMS4wcHQ7cGFkZGluZzo0LjVwdCA5Ljc1cHQgNC41cHQgOS43NXB0Ij4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIGFsaWduPSJjZW50ZXIiIHN0eWxlPSJtYXJnaW4tYm90dG9t
OjEyLjBwdDt0ZXh0LWFsaWduOmNlbnRlciI+DQo8Yj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6
JnF1b3Q7U2Vnb2UgVUkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMzMzMzMzIj5NZWV0aW5nIE1h
dGVyaWFsczwvc3Bhbj48L2I+PGI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O1NlZ29l
IFVJJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzMzMzMzMyI+PG86cD48L286cD48L3NwYW4+PC9i
PjwvcD4NCjwvdGQ+DQo8dGQgd2lkdGg9IjEwNDEiIHN0eWxlPSJ3aWR0aDozOTAuNHB0O2JvcmRl
cjpzb2xpZCAjREREREREIDEuMHB0O2JvcmRlci1sZWZ0Om5vbmU7cGFkZGluZzo0LjVwdCA5Ljc1
cHQgNC41cHQgOS43NXB0Ij4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIGFsaWduPSJjZW50ZXIiIHN0
eWxlPSJtYXJnaW4tYm90dG9tOjEyLjBwdDt0ZXh0LWFsaWduOmNlbnRlciI+DQo8Yj48c3BhbiBz
dHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7U2Vnb2UgVUkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjoj
MzMzMzMzIj5BdHRlbmRpbmc8bzpwPjwvbzpwPjwvc3Bhbj48L2I+PC9wPg0KPC90ZD4NCjwvdHI+
DQo8L3RoZWFkPg0KPHRib2R5Pg0KPHRyIHN0eWxlPSJib3gtc2l6aW5nOiBib3JkZXItYm94Ij4N
Cjx0ZCB3aWR0aD0iMzU5IiBzdHlsZT0id2lkdGg6MTM0LjZwdDtib3JkZXI6c29saWQgI0RERERE
RCAxLjBwdDtib3JkZXItdG9wOm5vbmU7cGFkZGluZzo0LjVwdCA5Ljc1cHQgNC41cHQgOS43NXB0
O2JveC1zaXppbmc6IGJvcmRlci1ib3giPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1h
cmdpbi1ib3R0b206MTIuMHB0Ij48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7U2Vnb2Ug
VUkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMzMzMzMzIj48YSBocmVmPSJodHRwczovL2Npc2Nv
LndlYmV4LmNvbS9jaXNjb3NhbGVzL2xzci5waHA/UkNJRD1mMGM5YzU3ZjdlM2U0ZGYxYWM3YWI2
YjljMTI0NDlmOCI+PHNwYW4gc3R5bGU9ImNvbG9yOiM0MDc4QzA7dGV4dC1kZWNvcmF0aW9uOm5v
bmUiPldlYkV4DQogUmVjb3JkaW5nPC9zcGFuPjwvYT48c3BhbiBjbGFzcz0iYXBwbGUtY29udmVy
dGVkLXNwYWNlIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1ib3R0b206MTIuMHB0Ij48c3BhbiBzdHlsZT0iZm9u
dC1mYW1pbHk6JnF1b3Q7U2Vnb2UgVUkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMzMzMzMzIj5w
YXNzd29yZDogekJ2RFY4ZnA8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L3RkPg0KPHRkIHdpZHRo
PSIxMDQxIiBzdHlsZT0id2lkdGg6MzkwLjRwdDtib3JkZXItdG9wOm5vbmU7Ym9yZGVyLWxlZnQ6
bm9uZTtib3JkZXItYm90dG9tOnNvbGlkICNEREREREQgMS4wcHQ7Ym9yZGVyLXJpZ2h0OnNvbGlk
ICNEREREREQgMS4wcHQ7cGFkZGluZzo0LjVwdCA5Ljc1cHQgNC41cHQgOS43NXB0O2JveC1zaXpp
bmc6IGJvcmRlci1ib3giPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1ib3R0
b206MTIuMHB0Ij48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7U2Vnb2UgVUkmcXVvdDss
c2Fucy1zZXJpZjtjb2xvcjojMzMzMzMzIj5TdXNhbiBIYXJlcywgQWxleGFuZGVyIENsZW1tLCBF
aW5hciBOaWxzZW4tTnlnYWFyZCwgRXJpYyBWb2l0LCBCYWxhenMgTGVuZ3llbCwgTWFoZXNoIEpl
dGhhbmFuZGFuaSwgQWxiZXJ0byBHb256YWxlejxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvdGQ+
DQo8L3RyPg0KPC90Ym9keT4NCjwvdGFibGU+DQo8aDMgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFs
dDouMjVpbjttYXJnaW4tcmlnaHQ6MGluO21hcmdpbi1ib3R0b206MTIuMHB0O21hcmdpbi1sZWZ0
OjBpbjtiYWNrZ3JvdW5kOndoaXRlO2JveC1zaXppbmc6IGJvcmRlci1ib3g7Zm9udC12YXJpYW50
LWxpZ2F0dXJlczogbm9ybWFsO2ZvbnQtdmFyaWFudC1jYXBzOiBub3JtYWw7b3JwaGFuczogMjt0
ZXh0LWFsaWduOnN0YXJ0O3dpZG93czogMjstd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAwcHg7
d29yZC1zcGFjaW5nOjBweCI+DQo8c3BhbiBzdHlsZT0iZm9udC1zaXplOjE1LjBwdDtmb250LWZh
bWlseTomcXVvdDtTZWdvZSBVSSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMzMzMzMzMiPk5vdGlm
aWFibGUtb24tY2hhbmdlIEV4dGVuc2lvbjxvOnA+PC9vOnA+PC9zcGFuPjwvaDM+DQo8dWwgdHlw
ZT0iZGlzYyI+DQo8bGkgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9ImNvbG9yOiMzMzMzMzM7bXNv
LW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bXNvLWxpc3Q6
bDcgbGV2ZWwxIGxmbzY7YmFja2dyb3VuZDp3aGl0ZTtib3gtc2l6aW5nOiBib3JkZXItYm94Ij4N
CjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtTZWdvZSBVSSZxdW90OyxzYW5zLXNlcmlm
Ij5FeHRlbnNpb24g4oCcbm90aWZpYWJsZS1vbi1jaGFuZ2XigJ0gYW5kIEJhbGF6c+KAmSB0ZXh0
IGlzIGFkZGVkIGludG8geWFuZy1wdXNoIGRyYWZ0LiAmbmJzcDtUaGUgZXh0ZW5zaW9uIG5lZWRz
IHRvIGJlIGFjdGl2YXRlZCBmb3IgdGFyZ2V0ZWQgdHJlZXMuDQo8bzpwPjwvbzpwPjwvc3Bhbj48
L2xpPjxsaSBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0iY29sb3I6IzMzMzMzMzttc28tbWFyZ2lu
LXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttc28tbGlzdDpsNyBsZXZl
bDEgbGZvNjtiYWNrZ3JvdW5kOndoaXRlO2JveC1zaXppbmc6IGJvcmRlci1ib3giPg0KPHNwYW4g
c3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O1NlZ29lIFVJJnF1b3Q7LHNhbnMtc2VyaWYiPkNvdWxk
IGV4cG9zZSB0aGlzIGFzIGEgRGV2aWF0aW9uIG9yIFlBTkcgU2NoZW1hIGFubm90YXRpb24gcGVy
IEJhbGF6cyBuZXcgZHJhZnQuJm5ic3A7DQo8bzpwPjwvbzpwPjwvc3Bhbj48L2xpPjxsaSBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0iY29sb3I6IzMzMzMzMzttc28tbWFyZ2luLXRvcC1hbHQ6YXV0
bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttc28tbGlzdDpsNyBsZXZlbDEgbGZvNjtiYWNr
Z3JvdW5kOndoaXRlIj4NCjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtTZWdvZSBVSSZx
dW90OyxzYW5zLXNlcmlmIj5UaGVyZSBpcyBpbnN1ZmZpY2llbnQgYWN0aXZpdHkgb24gdGhlIE5F
VE1PRCBhbGlhcyBzdXBwb3J0aW5nIGFkb3B0aW9uIEJhbGF6cycgWUFORyBzY2hlbWEgYW5ub3Rh
dGlvbiBkcmFmdC4gJm5ic3A7PG86cD48L286cD48L3NwYW4+PC9saT48bGkgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9ImNvbG9yOiMzMzMzMzM7bXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1h
cmdpbi1ib3R0b20tYWx0OmF1dG87bXNvLWxpc3Q6bDcgbGV2ZWwxIGxmbzY7YmFja2dyb3VuZDp3
aGl0ZSI+DQo8c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7U2Vnb2UgVUkmcXVvdDssc2Fu
cy1zZXJpZiI+V2Ugd2lsbCBhZGQgdGV4dCBpbiB5YW5nLXB1c2ggU2VjdGlvbiAzLjguNiBhc3N1
bWluZyBkZXZpYXRpb24uJm5ic3A7IElmIGVub3VnaCBwZW9wbGUgdm90ZSBvbiBORVRNT0QgZm9y
IEJhbGF6c+KAmSBkcmFmdCwgd2UgY2FuIGNvbnZlcnQgdG8gdGhhdC48bzpwPjwvbzpwPjwvc3Bh
bj48L2xpPjwvdWw+DQo8aDMgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDouMjVpbjttYXJnaW4t
cmlnaHQ6MGluO21hcmdpbi1ib3R0b206MTIuMHB0O21hcmdpbi1sZWZ0OjBpbjtiYWNrZ3JvdW5k
OndoaXRlO2JveC1zaXppbmc6IGJvcmRlci1ib3g7Zm9udC12YXJpYW50LWxpZ2F0dXJlczogbm9y
bWFsO2ZvbnQtdmFyaWFudC1jYXBzOiBub3JtYWw7b3JwaGFuczogMjt0ZXh0LWFsaWduOnN0YXJ0
O3dpZG93czogMjstd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAwcHg7d29yZC1zcGFjaW5nOjBw
eCI+DQo8c3BhbiBzdHlsZT0iZm9udC1zaXplOjE1LjBwdDtmb250LWZhbWlseTomcXVvdDtTZWdv
ZSBVSSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMzMzMzMzMiPlJldmlld2VkIGNoYW5nZXMgaW4g
WUFORyBtb2RlbHM8bzpwPjwvbzpwPjwvc3Bhbj48L2gzPg0KPHVsIHR5cGU9ImRpc2MiPg0KPGxp
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJjb2xvcjojMzMzMzMzO21zby1tYXJnaW4tdG9wLWFs
dDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21zby1saXN0Omw1IGxldmVsMSBsZm83
O2JhY2tncm91bmQ6d2hpdGU7Ym94LXNpemluZzogYm9yZGVyLWJveCI+DQo8c3BhbiBzdHlsZT0i
Zm9udC1mYW1pbHk6JnF1b3Q7U2Vnb2UgVUkmcXVvdDssc2Fucy1zZXJpZiI+UGVuZGluZyBkcmFm
dHMgYXJlIGhlcmU6PG86cD48L286cD48L3NwYW4+DQo8dWwgdHlwZT0iY2lyY2xlIj4NCjxsaSBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0iY29sb3I6IzMzMzMzMzttc28tbWFyZ2luLXRvcC1hbHQ6
YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttc28tbGlzdDpsNSBsZXZlbDIgbGZvNzti
YWNrZ3JvdW5kOndoaXRlO2JveC1zaXppbmc6IGJvcmRlci1ib3giPg0KPHNwYW4gc3R5bGU9ImZv
bnQtZmFtaWx5OiZxdW90O1NlZ29lIFVJJnF1b3Q7LHNhbnMtc2VyaWYiPjxhIGhyZWY9Imh0dHBz
Oi8vZ2l0aHViLmNvbS9uZXRjb25mLXdnL3lhbmctcHVzaC9ibG9iL21hc3Rlci9kcmFmdC1pZXRm
LW5ldGNvbmYteWFuZy1wdXNoLTA1JTQwMjAxNy0wMi0wOC50eHQiPjxzcGFuIHN0eWxlPSJjb2xv
cjojNDA3OEMwO3RleHQtZGVjb3JhdGlvbjpub25lIj5odHRwczovL2dpdGh1Yi5jb20vbmV0Y29u
Zi13Zy95YW5nLXB1c2gvYmxvYi9tYXN0ZXIvZHJhZnQtaWV0Zi1uZXRjb25mLXlhbmctcHVzaC0w
NSU0MDIwMTctMDItMDgudHh0PC9zcGFuPjwvYT48bzpwPjwvbzpwPjwvc3Bhbj48L2xpPjxsaSBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0iY29sb3I6IzMzMzMzMzttYXJnaW4tdG9wOjMuMHB0O21z
by1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21zby1saXN0Omw1IGxldmVsMiBsZm83O2JhY2tncm91
bmQ6d2hpdGU7Ym94LXNpemluZzogYm9yZGVyLWJveCI+DQo8c3BhbiBzdHlsZT0iZm9udC1mYW1p
bHk6JnF1b3Q7U2Vnb2UgVUkmcXVvdDssc2Fucy1zZXJpZiI+PGEgaHJlZj0iaHR0cHM6Ly9naXRo
dWIuY29tL25ldGNvbmYtd2cvcmZjNTI3N2Jpcy9ibG9iL21hc3Rlci9kcmFmdC1pZXRmLW5ldGNv
bmYtc3Vic2NyaWJlZC1ub3RpZmljYXRpb25zLTAwLXYwOEZlYjIwMTcudHh0Ij48c3BhbiBzdHls
ZT0iY29sb3I6IzQwNzhDMDt0ZXh0LWRlY29yYXRpb246bm9uZSI+aHR0cHM6Ly9naXRodWIuY29t
L25ldGNvbmYtd2cvcmZjNTI3N2Jpcy9ibG9iL21hc3Rlci9kcmFmdC1pZXRmLW5ldGNvbmYtc3Vi
c2NyaWJlZC1ub3RpZmljYXRpb25zLTAwLXYwOEZlYjIwMTcudHh0PC9zcGFuPjwvYT48bzpwPjwv
bzpwPjwvc3Bhbj48L2xpPjxsaSBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0iY29sb3I6IzMzMzMz
MzttYXJnaW4tdG9wOjMuMHB0O21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21zby1saXN0Omw1
IGxldmVsMiBsZm83O2JhY2tncm91bmQ6d2hpdGU7Ym94LXNpemluZzogYm9yZGVyLWJveCI+DQo8
c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7U2Vnb2UgVUkmcXVvdDssc2Fucy1zZXJpZiI+
Ym90aCDigJxkcmFmdC1wcmV2aW91c2x5LWtub3duLWFzLTUyNzdiaXPigJ0gYW5kIOKAnHlhbmct
cHVzaOKAnSBpbiBhIHN0YXRlIHJlYWR5IHRvIGJlIHB1c2hlZCBhcyBhbiB1cGRhdGVzIHRvIElF
VEY8bzpwPjwvbzpwPjwvc3Bhbj48L2xpPjwvdWw+DQo8L2xpPjxsaSBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0iY29sb3I6IzMzMzMzMzttYXJnaW4tdG9wOjMuMHB0O21zby1tYXJnaW4tYm90dG9t
LWFsdDphdXRvO21zby1saXN0Omw1IGxldmVsMSBsZm83O2JhY2tncm91bmQ6d2hpdGU7Ym94LXNp
emluZzogYm9yZGVyLWJveCI+DQo8c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7U2Vnb2Ug
VUkmcXVvdDssc2Fucy1zZXJpZiI+V2UgcmV2aWV3ZWQgbG90cyBvZiB1cGRhdGVzIGR1cmluZyB0
aGUgY2FsbC4gWW91IGNhbiBzZWUgdGhlIGxpc3Qgb2YgdGhlIGRvY3VtZW50IGNoYW5nZXMgaW4g
dGhlIHZlcnNpb24gYXBwZW5kaWNlcy4gS2V5IHVwZGF0ZXMgd29ydGggZXh0cmEgaGlnaGxpZ2h0
aW5nIGluY2x1ZGU6PG86cD48L286cD48L3NwYW4+DQo8dWwgdHlwZT0iY2lyY2xlIj4NCjxsaSBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0iY29sb3I6IzMzMzMzMzttc28tbWFyZ2luLXRvcC1hbHQ6
YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttc28tbGlzdDpsNSBsZXZlbDIgbGZvNzti
YWNrZ3JvdW5kOndoaXRlO2JveC1zaXppbmc6IGJvcmRlci1ib3giPg0KPHNwYW4gc3R5bGU9ImZv
bnQtZmFtaWx5OiZxdW90O1NlZ29lIFVJJnF1b3Q7LHNhbnMtc2VyaWYiPk5hbWUgY2hhbmdpbmcg
ZnJvbSA1Mjc3YmlzIHRvIHN1YnNjcmliZWQtbm90aWZpY2F0aW9ucy48bzpwPjwvbzpwPjwvc3Bh
bj4NCjx1bCB0eXBlPSJzcXVhcmUiPg0KPGxpIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJjb2xv
cjojMzMzMzMzO21zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDph
dXRvO21zby1saXN0Omw1IGxldmVsMyBsZm83O2JhY2tncm91bmQ6d2hpdGU7Ym94LXNpemluZzog
Ym9yZGVyLWJveCI+DQo8c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7U2Vnb2UgVUkmcXVv
dDssc2Fucy1zZXJpZiI+TWVobWV0OiB5b3UgY2FuIGNoYW5nZSB0aGUgbmFtZSB3aXRob3V0IHdh
aXRpbmcgb24gY2hhcnRlciBhcyB0aGUgY2hhcnRlciBkb2VzbuKAmXQgZGljdGF0ZSBkb2N1bWVu
dCBuYW1lczxvOnA+PC9vOnA+PC9zcGFuPjwvbGk+PC91bD4NCjwvbGk+PGxpIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJjb2xvcjojMzMzMzMzO21hcmdpbi10b3A6My4wcHQ7bXNvLW1hcmdpbi1i
b3R0b20tYWx0OmF1dG87bXNvLWxpc3Q6bDUgbGV2ZWwyIGxmbzc7YmFja2dyb3VuZDp3aGl0ZTti
b3gtc2l6aW5nOiBib3JkZXItYm94Ij4NCjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtT
ZWdvZSBVSSZxdW90OyxzYW5zLXNlcmlmIj5FcnJvciBjb2RlOiBhZGQgbmV3IGlkZW50aXR5IGZv
ciBzeW5jaC1vbi1zdGFydCB0byBsYXJnZTxvOnA+PC9vOnA+PC9zcGFuPg0KPHVsIHR5cGU9InNx
dWFyZSI+DQo8bGkgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9ImNvbG9yOiMzMzMzMzM7bXNvLW1h
cmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bXNvLWxpc3Q6bDUg
bGV2ZWwzIGxmbzc7YmFja2dyb3VuZDp3aGl0ZTtib3gtc2l6aW5nOiBib3JkZXItYm94Ij4NCjxz
cGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtTZWdvZSBVSSZxdW90OyxzYW5zLXNlcmlmIj5X
aXRoIHRoaXMgd2UgY2FuIGNsb3NlIHdpa2kgaXNzdWUgIzUgb24gZXJyb3IgdHlwZXM8bzpwPjwv
bzpwPjwvc3Bhbj48L2xpPjwvdWw+DQo8L2xpPjwvdWw+DQo8L2xpPjxsaSBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0iY29sb3I6IzMzMzMzMzttYXJnaW4tdG9wOjMuMHB0O21zby1tYXJnaW4tYm90
dG9tLWFsdDphdXRvO21zby1saXN0Omw1IGxldmVsMSBsZm83O2JhY2tncm91bmQ6d2hpdGU7Ym94
LXNpemluZzogYm9yZGVyLWJveCI+DQo8c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7U2Vn
b2UgVUkmcXVvdDssc2Fucy1zZXJpZiI+QmFsYXpzIGlzIHdpbGxpbmcgdG8gZ2l2ZSB0aGUgZXhh
bXBsZXMgYSBzY3J1YjxvOnA+PC9vOnA+PC9zcGFuPjwvbGk+PC91bD4NCjxoMyBzdHlsZT0ibXNv
LW1hcmdpbi10b3AtYWx0Oi4yNWluO21hcmdpbi1yaWdodDowaW47bWFyZ2luLWJvdHRvbToxMi4w
cHQ7bWFyZ2luLWxlZnQ6MGluO2JhY2tncm91bmQ6d2hpdGU7Ym94LXNpemluZzogYm9yZGVyLWJv
eDtmb250LXZhcmlhbnQtbGlnYXR1cmVzOiBub3JtYWw7Zm9udC12YXJpYW50LWNhcHM6IG5vcm1h
bDtvcnBoYW5zOiAyO3RleHQtYWxpZ246c3RhcnQ7d2lkb3dzOiAyOy13ZWJraXQtdGV4dC1zdHJv
a2Utd2lkdGg6IDBweDt3b3JkLXNwYWNpbmc6MHB4Ij4NCjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTUuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1NlZ29lIFVJJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6
IzMzMzMzMyI+UGVyaW9kaWMgRXZlbnRpbmc8bzpwPjwvbzpwPjwvc3Bhbj48L2gzPg0KPHAgc3R5
bGU9Im1zby1tYXJnaW4tdG9wLWFsdDowaW47bWFyZ2luLXJpZ2h0OjBpbjttYXJnaW4tYm90dG9t
OjEyLjBwdDttYXJnaW4tbGVmdDowaW47YmFja2dyb3VuZDp3aGl0ZTtib3gtc2l6aW5nOiBib3Jk
ZXItYm94O2ZvbnQtdmFyaWFudC1saWdhdHVyZXM6IG5vcm1hbDtmb250LXZhcmlhbnQtY2Fwczog
bm9ybWFsO29ycGhhbnM6IDI7dGV4dC1hbGlnbjpzdGFydDt3aWRvd3M6IDI7LXdlYmtpdC10ZXh0
LXN0cm9rZS13aWR0aDogMHB4O3dvcmQtc3BhY2luZzowcHgiPg0KPHNwYW4gc3R5bGU9ImZvbnQt
ZmFtaWx5OiZxdW90O1NlZ29lIFVJJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzMzMzMzMyI+TGFz
dCBjYWxsIHdlIHRhbGtlZCBhYm91dCB0aGUgcG9zc2liaWxpdHkgb2YgYSDigJxjaGFuZ2VzIG9u
bHnigJ0gcGVyaW9kaWMgcHVzaC4gV2UgZXhwbG9yZWQgdGhpcyBhIGxpdHRsZSBtb3JlIGFmdGVy
IHJlY29nbml6aW5nIHRoYXQgdGhpcyB3b3VsZCBtZWFuIHRoYXQgd2Ugd291bGQgbmVlZCB0byB1
c2UgdGhlIHB1c2gtY2hhbmdlLXVwZGF0ZQ0KIHdoaWNoIGNhcnJpZXMgdGhlIHlhbmctcGF0Y2gu
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDowaW47
bWFyZ2luLXJpZ2h0OjBpbjttYXJnaW4tYm90dG9tOjEyLjBwdDttYXJnaW4tbGVmdDowaW47YmFj
a2dyb3VuZDp3aGl0ZTtib3gtc2l6aW5nOiBib3JkZXItYm94O2ZvbnQtdmFyaWFudC1saWdhdHVy
ZXM6IG5vcm1hbDtmb250LXZhcmlhbnQtY2Fwczogbm9ybWFsO29ycGhhbnM6IDI7dGV4dC1hbGln
bjpzdGFydDt3aWRvd3M6IDI7LXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMHB4O3dvcmQtc3Bh
Y2luZzowcHgiPg0KPHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O1NlZ29lIFVJJnF1b3Q7
LHNhbnMtc2VyaWY7Y29sb3I6IzMzMzMzMyI+QWZ0ZXIgdGhlIG1lZXRpbmcgSSB3cm90ZSB1cCBz
b21lIGNvcnJlc3BvbmRpbmcgc3R1ZmYgYmVsb3cuIEVmZmVjdGl2ZWx5IHRoaXMgcHJvcG9zYWwg
d291bGQgYmUgIzQgUGVyaW9kaWMgRXZlbnRpbmcgZGF0YXN0b3JlIHRyaWdnZXIgdHlwZS4gUmln
aHQgbm93IG91ciBkcmFmdHMgc3VwcG9ydCAjMSwgIzIsICZhbXA7ICM1LjxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxvbCBzdGFydD0iMSIgdHlwZT0iMSI+DQo8bGkgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9ImNvbG9yOiMzMzMzMzM7bXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1i
b3R0b20tYWx0OmF1dG87bXNvLWxpc3Q6bDggbGV2ZWwxIGxmbzg7YmFja2dyb3VuZDp3aGl0ZTti
b3gtc2l6aW5nOiBib3JkZXItYm94Ij4NCjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtT
ZWdvZSBVSSZxdW90OyxzYW5zLXNlcmlmIj5Pbi1DaGFuZ2UgLSBFdmVudGluZzxvOnA+PC9vOnA+
PC9zcGFuPg0KPHVsIHR5cGU9ImNpcmNsZSI+DQo8bGkgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
ImNvbG9yOiMzMzMzMzM7bXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20t
YWx0OmF1dG87bXNvLWxpc3Q6bDggbGV2ZWwyIGxmbzg7YmFja2dyb3VuZDp3aGl0ZTtib3gtc2l6
aW5nOiBib3JkZXItYm94Ij4NCjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtTZWdvZSBV
SSZxdW90OyxzYW5zLXNlcmlmIj5CZWhhdmlvcjogUHVzaCBldmVyeSBzdWJzY3JpYmVkIG9iamVj
dCBjaGFuZ2UgYXMgaXQgaGFwcGVuczxvOnA+PC9vOnA+PC9zcGFuPjwvbGk+PGxpIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJjb2xvcjojMzMzMzMzO21hcmdpbi10b3A6My4wcHQ7bXNvLW1hcmdp
bi1ib3R0b20tYWx0OmF1dG87bXNvLWxpc3Q6bDggbGV2ZWwyIGxmbzg7YmFja2dyb3VuZDp3aGl0
ZTtib3gtc2l6aW5nOiBib3JkZXItYm94Ij4NCjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVv
dDtTZWdvZSBVSSZxdW90OyxzYW5zLXNlcmlmIj5Vc2Ugd2l0aDogaW5mcmVxdWVudCwgbm9uLWJ1
cnN0eSBjaGFuZ2VzIGdvaW5nIGludG8gaW50ZXJydXB0IGJhc2VkIGFwcGxpY2F0aW9ucyAoZS5n
LiwgbW9uaXRvcmluZyBjb25maWcpPG86cD48L286cD48L3NwYW4+PC9saT48L3VsPg0KPC9saT48
bGkgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9ImNvbG9yOiMzMzMzMzM7bWFyZ2luLXRvcDozLjBw
dDttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttc28tbGlzdDpsOCBsZXZlbDEgbGZvODtiYWNr
Z3JvdW5kOndoaXRlO2JveC1zaXppbmc6IGJvcmRlci1ib3giPg0KPHNwYW4gc3R5bGU9ImZvbnQt
ZmFtaWx5OiZxdW90O1NlZ29lIFVJJnF1b3Q7LHNhbnMtc2VyaWYiPk9uLUNoYW5nZSAtIFN1YnNj
cmlwdGlvbiBEYW1wZW5lZDxvOnA+PC9vOnA+PC9zcGFuPg0KPHVsIHR5cGU9ImNpcmNsZSI+DQo8
bGkgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9ImNvbG9yOiMzMzMzMzM7bXNvLW1hcmdpbi10b3At
YWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bXNvLWxpc3Q6bDggbGV2ZWwyIGxm
bzg7YmFja2dyb3VuZDp3aGl0ZTtib3gtc2l6aW5nOiBib3JkZXItYm94Ij4NCjxzcGFuIHN0eWxl
PSJmb250LWZhbWlseTomcXVvdDtTZWdvZSBVSSZxdW90OyxzYW5zLXNlcmlmIj5CZWhhdmlvcjog
UHVzaCBzdW0gb2YgY2hhbmdlcyBhY3Jvc3MgdGhlIHdob2xlIHN1YnNjcmlwdGlvbiBubyBtb3Jl
IHF1aWNrbHkgdGhhbiBvbmNlIGV2ZXJ5IOKAmFjigJkgc2Vjb25kczxvOnA+PC9vOnA+PC9zcGFu
PjwvbGk+PGxpIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJjb2xvcjojMzMzMzMzO21hcmdpbi10
b3A6My4wcHQ7bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bXNvLWxpc3Q6bDggbGV2ZWwyIGxm
bzg7YmFja2dyb3VuZDp3aGl0ZTtib3gtc2l6aW5nOiBib3JkZXItYm94Ij4NCjxzcGFuIHN0eWxl
PSJmb250LWZhbWlseTomcXVvdDtTZWdvZSBVSSZxdW90OyxzYW5zLXNlcmlmIj5Vc2Ugd2l0aDog
aW5mcmVxdWVudCwgYnVyc3R5IGNoYW5nZXMgZ29pbmcgaW50byBpbnRlcnJ1cHQgYmFzZWQgYXBw
bGljYXRpb25zIChlLmcuLCBUZWxlbWV0cnkgZGVsdGFzKTxvOnA+PC9vOnA+PC9zcGFuPjwvbGk+
PC91bD4NCjwvbGk+PGxpIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJjb2xvcjojMzMzMzMzO21h
cmdpbi10b3A6My4wcHQ7bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bXNvLWxpc3Q6bDggbGV2
ZWwxIGxmbzg7YmFja2dyb3VuZDp3aGl0ZTtib3gtc2l6aW5nOiBib3JkZXItYm94Ij4NCjxzcGFu
IHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtTZWdvZSBVSSZxdW90OyxzYW5zLXNlcmlmIj5Pbi1D
aGFuZ2UgLSBPYmplY3QgRGFtcGVuZWQ8bzpwPjwvbzpwPjwvc3Bhbj4NCjx1bCB0eXBlPSJjaXJj
bGUiPg0KPGxpIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJjb2xvcjojMzMzMzMzO21zby1tYXJn
aW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21zby1saXN0Omw4IGxl
dmVsMiBsZm84O2JhY2tncm91bmQ6d2hpdGU7Ym94LXNpemluZzogYm9yZGVyLWJveCI+DQo8c3Bh
biBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7U2Vnb2UgVUkmcXVvdDssc2Fucy1zZXJpZiI+QmVo
YXZpb3I6IFB1c2ggY2hhbmdlcyBmb3IgYW55IG9iamVjdCBpbiBhIHN1YnNjcmlwdGlvbiBubyBt
b3JlIHF1aWNrbHkgdGhhbiBvbmNlIGV2ZXJ5IOKAmFjigJkgc2Vjb25kczxvOnA+PC9vOnA+PC9z
cGFuPjwvbGk+PGxpIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJjb2xvcjojMzMzMzMzO21hcmdp
bi10b3A6My4wcHQ7bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bXNvLWxpc3Q6bDggbGV2ZWwy
IGxmbzg7YmFja2dyb3VuZDp3aGl0ZTtib3gtc2l6aW5nOiBib3JkZXItYm94Ij4NCjxzcGFuIHN0
eWxlPSJmb250LWZhbWlseTomcXVvdDtTZWdvZSBVSSZxdW90OyxzYW5zLXNlcmlmIj5Vc2Ugd2l0
aDogaW5mcmVxdWVudCwgYnVyc3R5IGNoYW5nZXMgZGlnZXN0ZWQgaW5kaXZpZHVhbGx5IGJ5IGlu
dGVycnVwdCBiYXNlZCBhcHBsaWNhdGlvbnMgKGUuZy4sIG9wZXJhdGlvbmFsIHN0YXRlIGZsdWN0
dWF0aW9ucyk8bzpwPjwvbzpwPjwvc3Bhbj48L2xpPjwvdWw+DQo8L2xpPjxsaSBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0iY29sb3I6IzMzMzMzMzttYXJnaW4tdG9wOjMuMHB0O21zby1tYXJnaW4t
Ym90dG9tLWFsdDphdXRvO21zby1saXN0Omw4IGxldmVsMSBsZm84O2JhY2tncm91bmQ6d2hpdGU7
Ym94LXNpemluZzogYm9yZGVyLWJveCI+DQo8c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7
U2Vnb2UgVUkmcXVvdDssc2Fucy1zZXJpZiI+UGVyaW9kaWMgRXZlbnRpbmc8bzpwPjwvbzpwPjwv
c3Bhbj4NCjx1bCB0eXBlPSJjaXJjbGUiPg0KPGxpIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJj
b2xvcjojMzMzMzMzO21zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFs
dDphdXRvO21zby1saXN0Omw4IGxldmVsMiBsZm84O2JhY2tncm91bmQ6d2hpdGU7Ym94LXNpemlu
ZzogYm9yZGVyLWJveCI+DQo8c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7U2Vnb2UgVUkm
cXVvdDssc2Fucy1zZXJpZiI+QmVoYXZpb3I6IFB1c2ggc3VtIG9mIGNoYW5nZXMgYWNyb3NzIHRo
ZSB3aG9sZSBzdWJzY3JpcHRpb24gZXZlcnkg4oCYWOKAmSBzZWNvbmRzPG86cD48L286cD48L3Nw
YW4+PC9saT48bGkgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9ImNvbG9yOiMzMzMzMzM7bWFyZ2lu
LXRvcDozLjBwdDttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttc28tbGlzdDpsOCBsZXZlbDIg
bGZvODtiYWNrZ3JvdW5kOndoaXRlO2JveC1zaXppbmc6IGJvcmRlci1ib3giPg0KPHNwYW4gc3R5
bGU9ImZvbnQtZmFtaWx5OiZxdW90O1NlZ29lIFVJJnF1b3Q7LHNhbnMtc2VyaWYiPlVzZSB3aXRo
OiBpbmZyZXF1ZW50LCBidXJzdHkgY2hhbmdlcyBhbmQgYXBwbGljYXRpb25zIHJ1bm5pbmcgb24g
YSBrbm93biwgYW5jaG9yZWQgY2FkZW5jZTxvOnA+PC9vOnA+PC9zcGFuPjwvbGk+PC91bD4NCjwv
bGk+PGxpIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJjb2xvcjojMzMzMzMzO21hcmdpbi10b3A6
My4wcHQ7bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bXNvLWxpc3Q6bDggbGV2ZWwxIGxmbzg7
YmFja2dyb3VuZDp3aGl0ZTtib3gtc2l6aW5nOiBib3JkZXItYm94Ij4NCjxzcGFuIHN0eWxlPSJm
b250LWZhbWlseTomcXVvdDtTZWdvZSBVSSZxdW90OyxzYW5zLXNlcmlmIj5QZXJpb2RpYyBDb21w
bGV0ZTxvOnA+PC9vOnA+PC9zcGFuPg0KPHVsIHR5cGU9ImNpcmNsZSI+DQo8bGkgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9ImNvbG9yOiMzMzMzMzM7bXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNv
LW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bXNvLWxpc3Q6bDggbGV2ZWwyIGxmbzg7YmFja2dyb3Vu
ZDp3aGl0ZTtib3gtc2l6aW5nOiBib3JkZXItYm94Ij4NCjxzcGFuIHN0eWxlPSJmb250LWZhbWls
eTomcXVvdDtTZWdvZSBVSSZxdW90OyxzYW5zLXNlcmlmIj5CZWhhdmlvcjogUHVzaCBhbGwgc3Vi
c2NyaWJlZCBvYmplY3RzIGV2ZXJ5IOKAmFjigJkgc2Vjb25kczxvOnA+PC9vOnA+PC9zcGFuPjwv
bGk+PGxpIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJjb2xvcjojMzMzMzMzO21hcmdpbi10b3A6
My4wcHQ7bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bXNvLWxpc3Q6bDggbGV2ZWwyIGxmbzg7
YmFja2dyb3VuZDp3aGl0ZTtib3gtc2l6aW5nOiBib3JkZXItYm94Ij4NCjxzcGFuIHN0eWxlPSJm
b250LWZhbWlseTomcXVvdDtTZWdvZSBVSSZxdW90OyxzYW5zLXNlcmlmIj5Vc2Ugd2l0aDogbWFq
b3JpdHkgb2YgZWxlbWVudHMgY2hhbmdlIGZyZXF1ZW50bHksIHdpdGggYXBwbGljYXRpb25zIHJ1
bm5pbmcgb24gYSBrbm93biwgYW5jaG9yZWQgY2FkZW5jZSAoZS5nLiwgVGVsZW1ldHJ5KTxvOnA+
PC9vOnA+PC9zcGFuPjwvbGk+PC91bD4NCjwvbGk+PC9vbD4NCjxwIHN0eWxlPSJtc28tbWFyZ2lu
LXRvcC1hbHQ6MGluO21hcmdpbi1yaWdodDowaW47bWFyZ2luLWJvdHRvbToxMi4wcHQ7bWFyZ2lu
LWxlZnQ6MGluO2JhY2tncm91bmQ6d2hpdGU7Ym94LXNpemluZzogYm9yZGVyLWJveDtmb250LXZh
cmlhbnQtbGlnYXR1cmVzOiBub3JtYWw7Zm9udC12YXJpYW50LWNhcHM6IG5vcm1hbDtvcnBoYW5z
OiAyO3RleHQtYWxpZ246c3RhcnQ7d2lkb3dzOiAyOy13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6
IDBweDt3b3JkLXNwYWNpbmc6MHB4Ij4NCjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtT
ZWdvZSBVSSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMzMzMzMzMiPkFmdGVyIHRoZSBtZWV0aW5n
IHRob3VnaHQgbW9yZSBhYm91dCAjNCwgYW5kIGhvdyB0byBtb3JwaCB0aGUgWUFORyBtb2RlbCB0
byBhY2NvbXBsaXNoIHRoaXMuIFRoZSBjaGFuZ2VzIGFyZSBxdWl0ZSBkb2FibGUuIEJ1dCBhZnRl
ciBtb3JlIHRoaW5raW5nIEkgdGhlcmUgaXMgbGl0dGxlIHJlYXNvbiB0byBhZGQgdGhlIGNvbXBs
ZXhpdHkuDQogQmFzaWNhbGx5IHRoZSBvbmx5IGJlaGF2aW9yIHdoaWNoICMyIGRvZXNu4oCZdCBz
dXBwb3J0IGlzIHRoZSBhYmlsaXR5IHRvIHB1c2ggZGVsdGFzIGJhc2VkIG9uIGEgc3BlY2lmaWMg
YW5jaG9yIHRpbWUuIE1lYW5pbmdmdWwgdXNlIG9mIHRoaXMgYW5jaG9yIHRpbWUgd291bGQgcmVx
dWlyZSBlaXRoZXI6PG86cD48L286cD48L3NwYW4+PC9wPg0KPHVsIHR5cGU9ImRpc2MiPg0KPGxp
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJjb2xvcjojMzMzMzMzO21zby1tYXJnaW4tdG9wLWFs
dDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21zby1saXN0Omw0IGxldmVsMSBsZm85
O2JhY2tncm91bmQ6d2hpdGU7Ym94LXNpemluZzogYm9yZGVyLWJveCI+DQo8c3BhbiBzdHlsZT0i
Zm9udC1mYW1pbHk6JnF1b3Q7U2Vnb2UgVUkmcXVvdDssc2Fucy1zZXJpZiI+Y2FkZW5jZSBiYXNl
ZCBhcHBsaWNhdGlvbnMgd2hpY2ggbG9vayBhdCBzeW5jaHJvbml6ZWQgZXh0cmFjdHMgb2Ygbm9u
LWNvdW50ZXItYmFzZWQgYnVyc3R5IG9wZXJhdGlvbmFsIHN0YXRlIGFjcm9zcyBzdWJzY3JpcHRp
b25zL2RldmljZXMuPG86cD48L286cD48L3NwYW4+PC9saT48bGkgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9ImNvbG9yOiMzMzMzMzM7bWFyZ2luLXRvcDozLjBwdDttc28tbWFyZ2luLWJvdHRvbS1h
bHQ6YXV0bzttc28tbGlzdDpsNCBsZXZlbDEgbGZvOTtiYWNrZ3JvdW5kOndoaXRlO2JveC1zaXpp
bmc6IGJvcmRlci1ib3giPg0KPHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O1NlZ29lIFVJ
JnF1b3Q7LHNhbnMtc2VyaWYiPmEgY29tcHJlc3Npb24gbWV0aG9kIGFjcm9zcyBzdWJzY3JpcHRp
b25zIHdoaWNoIGFsbG93cyBvbmUgb2JqZWN0IGluIGJvdGggc3Vic2NyaXB0aW9ucyB0byBiZSBz
ZW50IG9ubHkgb25jZSBmb3IgYm90aCBzdWJzY3JpcHRpb25zIHNob3VsZCB0aGUgYW5jaG9yIHRp
bWVzIGFsaWduLjxvOnA+PC9vOnA+PC9zcGFuPjwvbGk+PC91bD4NCjxwIHN0eWxlPSJtYXJnaW4t
dG9wOjBpbjtiYWNrZ3JvdW5kOndoaXRlO2JveC1zaXppbmc6IGJvcmRlci1ib3g7Zm9udC12YXJp
YW50LWxpZ2F0dXJlczogbm9ybWFsO2ZvbnQtdmFyaWFudC1jYXBzOiBub3JtYWw7b3JwaGFuczog
Mjt0ZXh0LWFsaWduOnN0YXJ0O3dpZG93czogMjstd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAw
cHg7d29yZC1zcGFjaW5nOjBweCI+DQo8c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7U2Vn
b2UgVUkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMzMzMzMzIj5UaGVzZSBiZW5lZml0cyBkb2Vz
buKAmXQgc2VlbSB3b3J0aCB0aGUgY29tcGxleGl0eSwgYW5kIHRoZXJlZm9yZSAjNCBkb24ndCBz
ZWVtIHdvcnRoIGluY2x1ZGluZyBpbiBvdXIgc2NvcGUgYXQgdGhpcyBwb2ludC48bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1mYW1p
bHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bh
bj48L3A+DQo8L2Rpdj4NCjwvYm9keT4NCjwvaHRtbD4NCg==

--_000_db9f5ec13baa4767a4abe3d69225e27dXCHRTP013ciscocom_--


From nobody Fri Feb 10 17:57:13 2017
Return-Path: <mjethanandani@gmail.com>
X-Original-To: netconf@ietfa.amsl.com
Delivered-To: netconf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8263612957A for <netconf@ietfa.amsl.com>; Fri, 10 Feb 2017 17:57:12 -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, 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 4anQgmiUncFU for <netconf@ietfa.amsl.com>; Fri, 10 Feb 2017 17:57:11 -0800 (PST)
Received: from mail-pg0-x22f.google.com (mail-pg0-x22f.google.com [IPv6:2607:f8b0:400e: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 13F03127078 for <netconf@ietf.org>; Fri, 10 Feb 2017 17:57:11 -0800 (PST)
Received: by mail-pg0-x22f.google.com with SMTP id 194so15183634pgd.2 for <netconf@ietf.org>; Fri, 10 Feb 2017 17:57:11 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=content-transfer-encoding:from:mime-version:date:message-id:subject :in-reply-to:references:to; bh=1ZaFzVGs9O6ARpHHJLFYCi/KINohviXBpJqgZ4+LW5Q=; b=gchOWOOI2ZRZfh5QAcyElhJHSaIQGqkMt0R6iI5cEVi563IxxfyZKR8Vhzchfz0uJ6 wsCuZCGqYP6kVT8ISrtiB4CjHUzIYeB0++WfCP3KDdpUsIBEQ/fzOUI6qn16bXYwSBwo 47AeFLdzy1fMc4TH3Sz8tYxS5f/UhvYjoERADnSsC9957nZMdlfZF1RW6w1U5yiTz2AD EtNbfGtuVtt0Rc4p7Og1wfcjIkz5MU0NSJMGkRPamFFBszkFscsXoRJP7avwB1BpujCS BmTLcFP3Zb4CaOrz5HVQNRy6sUSMhveHUPcITinRaypzxA3sVEyY5/y7LbEtcuxEn7rO jn0g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:content-transfer-encoding:from:mime-version:date :message-id:subject:in-reply-to:references:to; bh=1ZaFzVGs9O6ARpHHJLFYCi/KINohviXBpJqgZ4+LW5Q=; b=b/dnsvK7PUAkD/OC20wcoz4ZPYsMWVcV7kAkL8SkJaoKrr9EWlK8OCDweO3PEoLQ3G SbwR3bw2YEnqC0xOYViHby5q7HMaPK4shQaXeeo0OHvKnFMVyLAAXG5jbyebDHPGK2GL aLF4a1PPOZn5+GJZMvzLBbfOy14MK4q5b1UFeazArZZons1xKb43c5h6QdfkhxtSyL9N 9LGNp7Qc9rmzcN3bZFaiakwuA3nCMQn08l2iFi6k5+sDJebDU5Ci8c8xL5poy9rOqy4/ mMiVvv6qLAS4DA3KZD525brMyKT1jgtY+0prL1sct9nToK2n615ts7DQ7ERavrRY8bkk Wnwg==
X-Gm-Message-State: AMke39nA5SePCVU3uX1WXprg00PwXD0P8S0FfIWKytIrOnE4tkUwg2cbt/8kGNiGG+iPUw==
X-Received: by 10.98.159.80 with SMTP id g77mr13681502pfe.34.1486778229971; Fri, 10 Feb 2017 17:57:09 -0800 (PST)
Received: from [172.20.10.3] ([106.208.71.163]) by smtp.gmail.com with ESMTPSA id e7sm7872607pgp.2.2017.02.10.17.57.07 for <netconf@ietf.org> (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Fri, 10 Feb 2017 17:57:07 -0800 (PST)
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset=us-ascii
From: Mahesh Jethanandani <mjethanandani@gmail.com>
Mime-Version: 1.0 (1.0)
Date: Sat, 11 Feb 2017 07:27:04 +0530
Message-Id: <13C218D8-48DF-4258-94F9-6A2D21D46BB1@gmail.com>
In-Reply-To: <74BF505D-D509-4F42-ADBC-914A466AAD3E@gmail.com>
References: <74BF505D-D509-4F42-ADBC-914A466AAD3E@gmail.com>
To: netconf@ietf.org
X-Mailer: iPhone Mail (13G36)
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/9ioBvM64kV6erh8yLmZ6ojRfmTo>
Subject: Re: [Netconf] Consensus call on draft-ietf-netconf-yang-patch
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Network Configuration WG mailing list <netconf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netconf>, <mailto:netconf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netconf/>
List-Post: <mailto:netconf@ietf.org>
List-Help: <mailto:netconf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netconf>, <mailto:netconf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 11 Feb 2017 01:57:12 -0000

This concludes this consensus call. With no objections, will go ahead with t=
he suggested changes.=20

Thanks.=20

Mahesh Jethanandani=20
mjethanandani@gmail.com

> On Feb 9, 2017, at 2:11 PM, Mahesh Jethanandani <mjethanandani@gmail.com> w=
rote:
>=20
>=20
> In version 12 of the document, the "patch-id" leaf was made mandatory.  Ho=
wever, the draft was not completely changed to
> reflect this.  The authors propose the following changes.=20
>=20
> This consensus call is to address any concerns folks might have with these=
 changes. If you do, please state why, and suggest alternate text. The call w=
ill run for two days and will terminate on midnight February 11.=20
>=20
> Section 2.2.
>=20
> OLD:
>=20
> A YANG Patch is optionally identified by a unique "patch-id", and it
> may have an optional comment.
>=20
> NEW:
>=20
> A YANG Patch is identified by a unique "patch-id", and it may have an opti=
onal comment.
>=20
>=20
> Section 3.
>=20
> OLD:
>=20
>  leaf patch-id {
>    type string;
>    description
>      "The patch-id value used in the request.
>       If there was no patch-id present in the request
>       then this field will not be present.";
>  }
>=20
> NEW:
>=20
>  leaf patch-id {
>    type string;
>    mandatory true;
>    description
>      "The patch-id value used in the request.";
>=20
> -----------------------------------------------------
>=20
> Section 2.6.  Since YANG Patch *may* be used on other datastores than runn=
ing, we shouldn't have this text here.  It is entirely a protocol issue.
>=20
> REMOVE:
>=20
> The RESTCONF server will save the running datastore to non-volatile storag=
e if it supports non-volatile storage and if the running datastore contents h=
ave changed, as specified in [RFC8040].
>=20
>=20
> -----------------------------------------------------
>=20
> Section 3.  This text also assumes that YANG Patch only can be used to mod=
ify the running datastore.  This is not correct, and the text is not really n=
eeded in this document anyway.  It is a property of YANG
> validation in general.
>=20
> REMOVE:
>=20
>        YANG datastore validation is performed before any edits have been a=
pplied to the running datastore.
>=20
> Mahesh & Mehmet


From nobody Mon Feb 13 10:08:45 2017
Return-Path: <kwatsen@juniper.net>
X-Original-To: netconf@ietfa.amsl.com
Delivered-To: netconf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D8952129766 for <netconf@ietfa.amsl.com>; Mon, 13 Feb 2017 10:08:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.788
X-Spam-Level: 
X-Spam-Status: No, score=-3.788 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, RCVD_IN_MSPIKE_H2=-1.887, 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=junipernetworks.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 ycBhA106Rr3f for <netconf@ietfa.amsl.com>; Mon, 13 Feb 2017 10:08:42 -0800 (PST)
Received: from NAM02-BL2-obe.outbound.protection.outlook.com (mail-bl2nam02on0095.outbound.protection.outlook.com [104.47.38.95]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2BBFE1297A8 for <netconf@ietf.org>; Mon, 13 Feb 2017 10:08:41 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=junipernetworks.onmicrosoft.com; s=selector1-juniper-net; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=WK+mGLlHpDqjAruM4WNtuDSVKTYSuje641RmPSMcfa0=; b=ZveqchDUTdLgwn82YRumSAdLHvo3mwFDHOWWS1CWwt8hLFFBgdeCWkvMXtbwZ7r5Qr4kttJmmcKNmLy7W5WSnx5ppGZ8OcWgrx03v1S+2oLN0mszUYkWvKPws0gvbXaGz3qXQiiwL/6O0ywGHvNSLE4RvUKUfwZPkNFacUS6n/Q=
Received: from BN3PR0501MB1442.namprd05.prod.outlook.com (10.160.117.151) by BN3PR0501MB1444.namprd05.prod.outlook.com (10.160.117.153) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.888.5; Mon, 13 Feb 2017 18:08:40 +0000
Received: from BN3PR0501MB1442.namprd05.prod.outlook.com ([10.160.117.151]) by BN3PR0501MB1442.namprd05.prod.outlook.com ([10.160.117.151]) with mapi id 15.01.0919.011; Mon, 13 Feb 2017 18:08:40 +0000
From: Kent Watsen <kwatsen@juniper.net>
To: Andy Bierman <andy@yumaworks.com>, Alexander Clemm <alexander.clemm@huawei.com>
Thread-Topic: [Netconf] YACM? (RE: WG Adoption Call for draft-bierman-netconf-rfc6536bis WAS:FW: new NACM draft)
Thread-Index: AdJ8FJvmcDpHrd8AS+q8fGd7IJMaVQACRywAAnckjIA=
Date: Mon, 13 Feb 2017 18:08:40 +0000
Message-ID: <1C76847D-46FA-47A4-85EC-0B099F2A3D57@juniper.net>
References: <644DA50AFA8C314EA9BDDAC83BD38A2E0DF7D43A@SJCEML703-CHM.china.huawei.com> <CABCOCHSx2m9_RtfiDioNqZZnWRQtPZvgNko_LFFGAJq5vT2n-w@mail.gmail.com>
In-Reply-To: <CABCOCHSx2m9_RtfiDioNqZZnWRQtPZvgNko_LFFGAJq5vT2n-w@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/f.1e.0.170107
authentication-results: spf=none (sender IP is ) smtp.mailfrom=kwatsen@juniper.net; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [66.129.241.11]
x-ms-office365-filtering-correlation-id: a42605bc-b6b2-43a6-c891-08d4543b56ed
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(48565401081); SRVR:BN3PR0501MB1444; 
x-microsoft-exchange-diagnostics: 1; BN3PR0501MB1444; 7:Oy2miHJuFN6+72/pU78kl6Hbimrqt5TTfEtNVfGn8Otbudfmdc+BFbORdgq9t3unafFd6BJNxXD2vv7YWGkBTcGNNEVGR0Wm+HID3Jx/yu4RTcwTRVZDiHmA/gf2fW0/qnA8/R34hy8KWeKV7MdYVBZt8EcAcE4Ts/jZInkwwucRRBrTysR9AnU7JhsXCDmhxRPUGV6NNVaGawyUSETKq9UqXCHcIIkhqU88MXhfwTBtlam3wm49F6YXCJBCx4U+Cvp1uIr/2je8uw7ixCE/ndNL/k+axMsCZB9hNm8frm+4KdE2epkcMVH0yHim1YlLv2xPMKZnTIqIdWhBHbBVFIIIXEDTeOugvjapLgr11d3nhRWauSeSrx2SZ1guhAgEDZdPCMxKRhB6MCcrH2sywnTe5ioOqZZSHjzfK4OaY3g+axF3v/2HHzjC7qjk+HXRKEPt8U+6xKFcYQCcJCRJBTDT7XHmpGIEkXlnnZWcevQGzZ4YZbYY9ObaHRCkdL6gbWCN71Z8CEmM+cSS7DTJmw==
x-microsoft-antispam-prvs: <BN3PR0501MB144445F5D5BD6466A0FA4CACA5590@BN3PR0501MB1444.namprd05.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(21748063052155);
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(6040375)(601004)(2401047)(8121501046)(5005006)(3002001)(10201501046)(6055026)(6041248)(20161123564025)(20161123562025)(20161123555025)(20161123560025)(20161123558025)(6072148); SRVR:BN3PR0501MB1444; BCL:0; PCL:0; RULEID:; SRVR:BN3PR0501MB1444; 
x-forefront-prvs: 02176E2458
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(6009001)(7916002)(39450400003)(39850400002)(39840400002)(39410400002)(39860400002)(199003)(189002)(81156014)(92566002)(2950100002)(68736007)(81166006)(230783001)(36756003)(189998001)(66066001)(4326007)(8936002)(8676002)(106356001)(5660300001)(3846002)(6116002)(102836003)(105586002)(7736002)(558084003)(77096006)(82746002)(83506001)(83716003)(6506006)(25786008)(6306002)(54356999)(76176999)(6512007)(6436002)(50986999)(101416001)(229853002)(54896002)(99286003)(53936002)(38730400002)(6246003)(3660700001)(97736004)(33656002)(122556002)(3280700002)(2906002)(2900100001)(86362001)(4001350100001)(6486002)(104396002); DIR:OUT; SFP:1102; SCL:1; SRVR:BN3PR0501MB1444; H:BN3PR0501MB1442.namprd05.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en; 
received-spf: None (protection.outlook.com: juniper.net does not designate permitted sender hosts)
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative; boundary="_000_1C76847D46FA47A485EC0B099F2A3D57junipernet_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Feb 2017 18:08:40.2208 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN3PR0501MB1444
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/yxGx7ujDQQJde56kLGQIPG48SWc>
Cc: Netconf <netconf@ietf.org>
Subject: Re: [Netconf] YACM? (RE: WG Adoption Call for draft-bierman-netconf-rfc6536bis WAS:FW: new NACM draft)
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Network Configuration WG mailing list <netconf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netconf>, <mailto:netconf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netconf/>
List-Post: <mailto:netconf@ietf.org>
List-Help: <mailto:netconf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netconf>, <mailto:netconf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Feb 2017 18:08:44 -0000

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

DQoNCj4+IFBlcmhhcHMgTkFDTSBzaG91bGQgcmVhbGx5IGJlIHJlbmFtZWQgdG8gWUFDTTstKSAg
SSBrbm93LCB0aGUgZHJhZnQgaXMgaW4NCj4+IHRoZSBOZXRjb25mIFdHLCBub3QgTmV0bW9kLCBz
byB3aHkgc2hvdWxkIGl0IG5vdCBiZSBzcGVjaWZpYyB0byBOZXRjb25mIGFuZA0KPj4gUmVzdGNv
bmYsIGJ1dCBzdGlsbOKApg0KPg0KPiBobW0gLSB0aGF0IG1pZ2h0IGJlIGEgYmV0dGVyIG5hbWUg
YXMgd2UgYWRqdXN0IHRvIHRoZSBmYWN0IHRoYXQNCj4gWUFORyBpcyBubyBsb25nZXIgY291cGxl
ZCB0byBORVRDT05GLg0KPg0KDQpBZ3JlZWQuDQoNCktlbnQNCg0K

--_000_1C76847D46FA47A485EC0B099F2A3D57junipernet_
Content-Type: text/html; charset="utf-8"
Content-ID: <32B5115DE73D9544813B78412452F91A@namprd05.prod.outlook.com>
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6bz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2ZmaWNlIiB4
bWxuczp3PSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiB4bWxuczptPSJo
dHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiIHhtbG5zPSJo
dHRwOi8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4NCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVp
dj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPg0KPG1l
dGEgbmFtZT0iVGl0bGUiIGNvbnRlbnQ9IiI+DQo8bWV0YSBuYW1lPSJLZXl3b3JkcyIgY29udGVu
dD0iIj4NCjxtZXRhIG5hbWU9IkdlbmVyYXRvciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUg
KGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxlPjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8N
CkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0
IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJ
cGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAyIDQ7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMgKi8N
CnAuTXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWwsIGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBpbjsN
CgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJZm9udC1zaXplOjEyLjBwdDsNCglmb250LWZhbWls
eToiVGltZXMgTmV3IFJvbWFuIjt9DQphOmxpbmssIHNwYW4uTXNvSHlwZXJsaW5rDQoJe21zby1z
dHlsZS1wcmlvcml0eTo5OTsNCgljb2xvcjpibHVlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxp
bmU7fQ0KYTp2aXNpdGVkLCBzcGFuLk1zb0h5cGVybGlua0ZvbGxvd2VkDQoJe21zby1zdHlsZS1w
cmlvcml0eTo5OTsNCgljb2xvcjpwdXJwbGU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9
DQpzcGFuLkVtYWlsU3R5bGUxNw0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbC1yZXBseTsNCglm
b250LWZhbWlseTpDYWxpYnJpOw0KCWZvbnQtdmFyaWFudDpub3JtYWwgIWltcG9ydGFudDsNCglj
b2xvcjp3aW5kb3d0ZXh0Ow0KCXRleHQtdHJhbnNmb3JtOm5vbmU7DQoJdGV4dC1kZWNvcmF0aW9u
Om5vbmUgbm9uZTsNCgl2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZTt9DQpzcGFuLm1zb0lucw0KCXtt
c28tc3R5bGUtdHlwZTpleHBvcnQtb25seTsNCgltc28tc3R5bGUtbmFtZToiIjsNCgl0ZXh0LWRl
Y29yYXRpb246dW5kZXJsaW5lOw0KCWNvbG9yOnRlYWw7fQ0KLk1zb0NocERlZmF1bHQNCgl7bXNv
LXN0eWxlLXR5cGU6ZXhwb3J0LW9ubHk7DQoJZm9udC1zaXplOjEwLjBwdDt9DQpAcGFnZSBXb3Jk
U2VjdGlvbjENCgl7c2l6ZTo4LjVpbiAxMS4waW47DQoJbWFyZ2luOjEuMGluIDEuMGluIDEuMGlu
IDEuMGluO30NCmRpdi5Xb3JkU2VjdGlvbjENCgl7cGFnZTpXb3JkU2VjdGlvbjE7fQ0KLS0+PC9z
dHlsZT4NCjwvaGVhZD4NCjxib2R5IGJnY29sb3I9IndoaXRlIiBsYW5nPSJFTi1VUyIgbGluaz0i
Ymx1ZSIgdmxpbms9InB1cnBsZSI+DQo8ZGl2IGNsYXNzPSJXb3JkU2VjdGlvbjEiPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OkNhbGlicmkiPjxvOnA+Jm5i
c3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJm
b250LWZhbWlseTpDYWxpYnJpIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8ZGl2Pg0K
PGRpdj4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jmd0OyZndDsgUGVyaGFw
cyBOQUNNIHNob3VsZCByZWFsbHkgYmUgcmVuYW1lZCB0byBZQUNNOy0pJm5ic3A7IEkga25vdywg
dGhlIGRyYWZ0IGlzIGluDQo8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZn
dDsmZ3Q7IHRoZSBOZXRjb25mIFdHLCBub3QgTmV0bW9kLCBzbyB3aHkgc2hvdWxkIGl0IG5vdCBi
ZSBzcGVjaWZpYyB0byBOZXRjb25mIGFuZA0KPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj4mZ3Q7Jmd0OyBSZXN0Y29uZiwgYnV0IHN0aWxs4oCmPG86cD48L286cD48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj4mZ3Q7PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxk
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mZ3Q7IGhtbSAtIHRoYXQgbWlnaHQgYmUgYSBiZXR0
ZXIgbmFtZSBhcyB3ZSBhZGp1c3QgdG8gdGhlIGZhY3QgdGhhdDxvOnA+PC9vOnA+PC9wPg0KPC9k
aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jmd0OyBZQU5HIGlzIG5vIGxvbmdlciBj
b3VwbGVkIHRvIE5FVENPTkYuPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj4mZ3Q7PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPkFncmVlZC48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+
Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+S2VudDxvOnA+PC9vOnA+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjwv
ZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ib2R5Pg0KPC9odG1sPg0K

--_000_1C76847D46FA47A485EC0B099F2A3D57junipernet_--


From nobody Mon Feb 13 13:41:10 2017
Return-Path: <j.schoenwaelder@jacobs-university.de>
X-Original-To: netconf@ietfa.amsl.com
Delivered-To: netconf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C6236129892 for <netconf@ietfa.amsl.com>; Mon, 13 Feb 2017 13:41:08 -0800 (PST)
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, 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 OTNVKRp9Mr1T for <netconf@ietfa.amsl.com>; Mon, 13 Feb 2017 13:41:06 -0800 (PST)
Received: from atlas3.jacobs-university.de (atlas3.jacobs-university.de [212.201.44.18]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 508D2129504 for <netconf@ietf.org>; Mon, 13 Feb 2017 13:41:06 -0800 (PST)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by atlas3.jacobs-university.de (Postfix) with ESMTP id 847A56FF; Mon, 13 Feb 2017 22:41:04 +0100 (CET)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from atlas3.jacobs-university.de ([10.70.0.205]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10030) with ESMTP id S0jiB7IuxjHX; Mon, 13 Feb 2017 22:41:03 +0100 (CET)
Received: from hermes.jacobs-university.de (hermes.jacobs-university.de [212.201.44.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "hermes.jacobs-university.de", Issuer "Jacobs University CA - G01" (verified OK)) by atlas3.jacobs-university.de (Postfix) with ESMTPS; Mon, 13 Feb 2017 22:41:04 +0100 (CET)
Received: from localhost (demetrius4.jacobs-university.de [212.201.44.49]) by hermes.jacobs-university.de (Postfix) with ESMTP id 29B8B200C1; Mon, 13 Feb 2017 22:41:04 +0100 (CET)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from hermes.jacobs-university.de ([212.201.44.23]) by localhost (demetrius4.jacobs-university.de [212.201.44.32]) (amavisd-new, port 10024) with ESMTP id j7AjoJuWZWPp; Mon, 13 Feb 2017 22:41:03 +0100 (CET)
Received: from elstar.local (elstar.jacobs.jacobs-university.de [10.50.231.133]) by hermes.jacobs-university.de (Postfix) with ESMTP id 013E9200BE; Mon, 13 Feb 2017 22:41:01 +0100 (CET)
Received: by elstar.local (Postfix, from userid 501) id 9D8A73E74460; Mon, 13 Feb 2017 22:41:04 +0100 (CET)
Date: Mon, 13 Feb 2017 22:41:03 +0100
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: Kent Watsen <kwatsen@juniper.net>
Message-ID: <20170213214103.GA11655@elstar.local>
Mail-Followup-To: Kent Watsen <kwatsen@juniper.net>, Andy Bierman <andy@yumaworks.com>, Alexander Clemm <alexander.clemm@huawei.com>, Netconf <netconf@ietf.org>
References: <644DA50AFA8C314EA9BDDAC83BD38A2E0DF7D43A@SJCEML703-CHM.china.huawei.com> <CABCOCHSx2m9_RtfiDioNqZZnWRQtPZvgNko_LFFGAJq5vT2n-w@mail.gmail.com> <1C76847D-46FA-47A4-85EC-0B099F2A3D57@juniper.net>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
X-Clacks-Overhead: GNU Terry Pratchett
Content-Transfer-Encoding: 8bit
In-Reply-To: <1C76847D-46FA-47A4-85EC-0B099F2A3D57@juniper.net>
User-Agent: Mutt/1.6.0 (2016-04-01)
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/YDRWJ_VHs7wYEd5crd59S0AsoAc>
Cc: Netconf <netconf@ietf.org>
Subject: Re: [Netconf] YACM? (RE: WG Adoption Call for draft-bierman-netconf-rfc6536bis WAS:FW: new NACM draft)
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
List-Id: Network Configuration WG mailing list <netconf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netconf>, <mailto:netconf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netconf/>
List-Post: <mailto:netconf@ietf.org>
List-Help: <mailto:netconf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netconf>, <mailto:netconf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Feb 2017 21:41:09 -0000

Well, the way I look at things is that we have

(1) YANG to describe the naming and the semantics of data,

(2) we have datastores to conceptually maintain instantiations of YANG
    defined data (I am using conceptual here since operational state
    typically does not exist as data stored in a datastore but the
    datastore provides only a conceptual view an data returned by
    instrumentation callbacks),

(3) protocols such as NETCONF and RESTCONF to access the datastores.

If you follow this viewpoint for a moment, then NACM really is about
access to datastores, i.e., it is a much more datastore access control
model then it is a YANG access control model. Perhaps it is a
YANG-defined datastore access control model.

/js 

/js This view might remind some people to the beginning of Section 2.2
    of RFC 3410 and yes I think we are architecturally not doing
    something fundamentally different these days, even though the
    details of the technology have advanced significantly.

On Mon, Feb 13, 2017 at 06:08:40PM +0000, Kent Watsen wrote:
> 
> 
> >> Perhaps NACM should really be renamed to YACM;-)  I know, the draft is in
> >> the Netconf WG, not Netmod, so why should it not be specific to Netconf and
> >> Restconf, but still…
> >
> > hmm - that might be a better name as we adjust to the fact that
> > YANG is no longer coupled to NETCONF.
> >
> 
> Agreed.
> 
> Kent
> 

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


-- 
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
Fax:   +49 421 200 3103         <http://www.jacobs-university.de/>


From nobody Mon Feb 13 13:50:51 2017
Return-Path: <andy@yumaworks.com>
X-Original-To: netconf@ietfa.amsl.com
Delivered-To: netconf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A5B0712943C for <netconf@ietfa.amsl.com>; Mon, 13 Feb 2017 13:50:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-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=yumaworks-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 uYCMoFdjkJuK for <netconf@ietfa.amsl.com>; Mon, 13 Feb 2017 13:50:48 -0800 (PST)
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 478A7129444 for <netconf@ietf.org>; Mon, 13 Feb 2017 13:50:48 -0800 (PST)
Received: by mail-wm0-x22b.google.com with SMTP id r141so2469578wmg.1 for <netconf@ietf.org>; Mon, 13 Feb 2017 13:50:48 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yumaworks-com.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=LyNuX9yZEGR4Qpp/0zoBXTV8v/jFJY6NVc9AAA4yn6w=; b=gVtR8NvVRT70ZLDUrjSqJhLbd29tH6+prwZEdD1MsuXaoY2C5+lOlOwxFEyea+qoqs C4pfaKA8Xo3h8PWFZGZF81l5ZYpWainSAyVvGKPCw0OCu+KthoRd8uTKAf6DEicWH7oh JhK6RvWljY7nKKSYkluBH8S3tUabdasSFmWbM5KtXNn1450p5SmHA04lzWR7m4FtQo4X x4SA2aCY8BASF/nz5Cc/K9sNNNe3RDHL2CwVwWBSZOUPi0dYEPzxtl2bjXNyNlxZGP95 q48vIRwxlNqwzu9vrEGCHEK1+rTgk8DqL1sV2RkNADNG+woIK+m8ZpJgz124EA89ZnvA Urtg==
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=LyNuX9yZEGR4Qpp/0zoBXTV8v/jFJY6NVc9AAA4yn6w=; b=CCq+sWO6fh9QBtgFX4nrw8QyEBjJ5QizHUSxCODFX1inM6K58UiG34GpyROIVCGAsI AjdOEVAr08qX6nkIv866VrGXCx4ufJSmAGNYYIVLx9eb72Fv7s6CRiw3sQZSMm/3xZPf zAxDAvlH+smNBa7uVaGtq3u4yXHXjgrFHNM3gNV0sC+A/pScaptCjLK7RIZ8Ttq7lUTG Qb8OEP3Cchk7I/nFByWP8Cl0qiV6xJYZ1/GQC/II9b0D/JpWq6EaMvt+Yi1cfWFW20Fw y3x8hAAU6nFnmZWnff+Ni81WH0K4RrvC1MJO3YCFrwWtP0tbfz+GUx7F/0V5GMnp+3vz ELnw==
X-Gm-Message-State: AMke39nX4X2NCUGzNhSzj4v2pEJQS32itbs/STe2E6Z+rtbEyBCTuqNJMoSWESn6o+zc6A96Xl5tnq/A6XNZJQ==
X-Received: by 10.28.103.3 with SMTP id b3mr309296wmc.99.1487022646598; Mon, 13 Feb 2017 13:50:46 -0800 (PST)
MIME-Version: 1.0
Received: by 10.223.131.67 with HTTP; Mon, 13 Feb 2017 13:50:45 -0800 (PST)
In-Reply-To: <20170213214103.GA11655@elstar.local>
References: <644DA50AFA8C314EA9BDDAC83BD38A2E0DF7D43A@SJCEML703-CHM.china.huawei.com> <CABCOCHSx2m9_RtfiDioNqZZnWRQtPZvgNko_LFFGAJq5vT2n-w@mail.gmail.com> <1C76847D-46FA-47A4-85EC-0B099F2A3D57@juniper.net> <20170213214103.GA11655@elstar.local>
From: Andy Bierman <andy@yumaworks.com>
Date: Mon, 13 Feb 2017 13:50:45 -0800
Message-ID: <CABCOCHTNY+qJBY8jfqxMooWoPdrDyJMbWcxCWJwrLPnWuoVncw@mail.gmail.com>
To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>, Kent Watsen <kwatsen@juniper.net>,  Andy Bierman <andy@yumaworks.com>, Alexander Clemm <alexander.clemm@huawei.com>, Netconf <netconf@ietf.org>
Content-Type: multipart/alternative; boundary=001a114a91b29fd20e0548707009
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/jZr6uTMH1XlLsLyqGBumeB8htUQ>
Subject: Re: [Netconf] YACM? (RE: WG Adoption Call for draft-bierman-netconf-rfc6536bis WAS:FW: new NACM draft)
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Network Configuration WG mailing list <netconf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netconf>, <mailto:netconf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netconf/>
List-Post: <mailto:netconf@ietf.org>
List-Help: <mailto:netconf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netconf>, <mailto:netconf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Feb 2017 21:50:50 -0000

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

On Mon, Feb 13, 2017 at 1:41 PM, Juergen Schoenwaelder <
j.schoenwaelder@jacobs-university.de> wrote:

> Well, the way I look at things is that we have
>
> (1) YANG to describe the naming and the semantics of data,
>
> (2) we have datastores to conceptually maintain instantiations of YANG
>     defined data (I am using conceptual here since operational state
>     typically does not exist as data stored in a datastore but the
>     datastore provides only a conceptual view an data returned by
>     instrumentation callbacks),
>
> (3) protocols such as NETCONF and RESTCONF to access the datastores.
>
> If you follow this viewpoint for a moment, then NACM really is about
> access to datastores, i.e., it is a much more datastore access control
> model then it is a YANG access control model. Perhaps it is a
> YANG-defined datastore access control model.
>
>

NACM also controls access to notification, RPC, and action
which may not be datastore-related.

 I prefer not to change the name because it is already known and used,
and changing it will not fix as many problems as it would create.


/js
>


Andy


>
> /js This view might remind some people to the beginning of Section 2.2
>     of RFC 3410 and yes I think we are architecturally not doing
>     something fundamentally different these days, even though the
>     details of the technology have advanced significantly.
>
> On Mon, Feb 13, 2017 at 06:08:40PM +0000, Kent Watsen wrote:
> >
> >
> > >> Perhaps NACM should really be renamed to YACM;-)  I know, the draft
> is in
> > >> the Netconf WG, not Netmod, so why should it not be specific to
> Netconf and
> > >> Restconf, but still=E2=80=A6
> > >
> > > hmm - that might be a better name as we adjust to the fact that
> > > YANG is no longer coupled to NETCONF.
> > >
> >
> > Agreed.
> >
> > Kent
> >
>
> > _______________________________________________
> > Netconf mailing list
> > Netconf@ietf.org
> > https://www.ietf.org/mailman/listinfo/netconf
>
>
> --
> Juergen Schoenwaelder           Jacobs University Bremen gGmbH
> Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
> Fax:   +49 421 200 3103         <http://www.jacobs-university.de/>
>

--001a114a91b29fd20e0548707009
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, Feb 13, 2017 at 1:41 PM, Juergen Schoenwaelder <span dir=3D"ltr=
">&lt;<a href=3D"mailto:j.schoenwaelder@jacobs-university.de" target=3D"_bl=
ank">j.schoenwaelder@jacobs-university.de</a>&gt;</span> wrote:<br><blockqu=
ote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc s=
olid;padding-left:1ex">Well, the way I look at things is that we have<br>
<br>
(1) YANG to describe the naming and the semantics of data,<br>
<br>
(2) we have datastores to conceptually maintain instantiations of YANG<br>
=C2=A0 =C2=A0 defined data (I am using conceptual here since operational st=
ate<br>
=C2=A0 =C2=A0 typically does not exist as data stored in a datastore but th=
e<br>
=C2=A0 =C2=A0 datastore provides only a conceptual view an data returned by=
<br>
=C2=A0 =C2=A0 instrumentation callbacks),<br>
<br>
(3) protocols such as NETCONF and RESTCONF to access the datastores.<br>
<br>
If you follow this viewpoint for a moment, then NACM really is about<br>
access to datastores, i.e., it is a much more datastore access control<br>
model then it is a YANG access control model. Perhaps it is a<br>
YANG-defined datastore access control model.<br>
<br></blockquote><div><br></div><div><br></div><div>NACM also controls acce=
ss to notification, RPC, and action</div><div>which may not be datastore-re=
lated.</div><div><br></div><div>=C2=A0I prefer not to change the name becau=
se it is already known and used,</div><div>and changing it will not fix as =
many problems as it would create.</div><div><br></div><div><br></div><block=
quote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc=
 solid;padding-left:1ex">
/js<br></blockquote><div><br></div><div><br></div><div>Andy</div><div>=C2=
=A0</div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;borde=
r-left:1px #ccc solid;padding-left:1ex">
<br>
/js This view might remind some people to the beginning of Section 2.2<br>
=C2=A0 =C2=A0 of RFC 3410 and yes I think we are architecturally not doing<=
br>
=C2=A0 =C2=A0 something fundamentally different these days, even though the=
<br>
=C2=A0 =C2=A0 details of the technology have advanced significantly.<br>
<br>
On Mon, Feb 13, 2017 at 06:08:40PM +0000, Kent Watsen wrote:<br>
&gt;<br>
&gt;<br>
&gt; &gt;&gt; Perhaps NACM should really be renamed to YACM;-)=C2=A0 I know=
, the draft is in<br>
&gt; &gt;&gt; the Netconf WG, not Netmod, so why should it not be specific =
to Netconf and<br>
&gt; &gt;&gt; Restconf, but still=E2=80=A6<br>
&gt; &gt;<br>
&gt; &gt; hmm - that might be a better name as we adjust to the fact that<b=
r>
&gt; &gt; YANG is no longer coupled to NETCONF.<br>
&gt; &gt;<br>
&gt;<br>
&gt; Agreed.<br>
&gt;<br>
&gt; Kent<br>
&gt;<br>
<br>
&gt; ______________________________<wbr>_________________<br>
&gt; Netconf mailing list<br>
&gt; <a href=3D"mailto:Netconf@ietf.org">Netconf@ietf.org</a><br>
&gt; <a href=3D"https://www.ietf.org/mailman/listinfo/netconf" rel=3D"noref=
errer" target=3D"_blank">https://www.ietf.org/mailman/<wbr>listinfo/netconf=
</a><br>
<span class=3D"HOEnZb"><font color=3D"#888888"><br>
<br>
--<br>
Juergen Schoenwaelder=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Jacobs Univer=
sity Bremen gGmbH<br>
Phone: +49 421 200 3587=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Campus Ring 1 | 28=
759 Bremen | Germany<br>
Fax:=C2=A0 =C2=A0+49 421 200 3103=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;<a h=
ref=3D"http://www.jacobs-university.de/" rel=3D"noreferrer" target=3D"_blan=
k">http://www.jacobs-university.<wbr>de/</a>&gt;<br>
</font></span></blockquote></div><br></div></div>

--001a114a91b29fd20e0548707009--


From nobody Mon Feb 13 13:55:37 2017
Return-Path: <j.schoenwaelder@jacobs-university.de>
X-Original-To: netconf@ietfa.amsl.com
Delivered-To: netconf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9A2A5129996 for <netconf@ietfa.amsl.com>; Mon, 13 Feb 2017 13:55:35 -0800 (PST)
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, 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 cpY5kh5mELQQ for <netconf@ietfa.amsl.com>; Mon, 13 Feb 2017 13:55:34 -0800 (PST)
Received: from atlas3.jacobs-university.de (atlas3.jacobs-university.de [212.201.44.18]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 33A5212944F for <netconf@ietf.org>; Mon, 13 Feb 2017 13:55:34 -0800 (PST)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by atlas3.jacobs-university.de (Postfix) with ESMTP id 04282791; Mon, 13 Feb 2017 22:55:33 +0100 (CET)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from atlas3.jacobs-university.de ([10.70.0.205]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10030) with ESMTP id 8mNpfS-C0tlY; Mon, 13 Feb 2017 22:55:31 +0100 (CET)
Received: from hermes.jacobs-university.de (hermes.jacobs-university.de [212.201.44.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "hermes.jacobs-university.de", Issuer "Jacobs University CA - G01" (verified OK)) by atlas3.jacobs-university.de (Postfix) with ESMTPS; Mon, 13 Feb 2017 22:55:32 +0100 (CET)
Received: from localhost (demetrius3.jacobs-university.de [212.201.44.48]) by hermes.jacobs-university.de (Postfix) with ESMTP id A2D40200C1; Mon, 13 Feb 2017 22:55:32 +0100 (CET)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from hermes.jacobs-university.de ([212.201.44.23]) by localhost (demetrius3.jacobs-university.de [212.201.44.32]) (amavisd-new, port 10024) with ESMTP id kLUTPxLtZ0i8; Mon, 13 Feb 2017 22:55:32 +0100 (CET)
Received: from elstar.local (elstar.jacobs.jacobs-university.de [10.50.231.133]) by hermes.jacobs-university.de (Postfix) with ESMTP id 4A364200BE; Mon, 13 Feb 2017 22:55:32 +0100 (CET)
Received: by elstar.local (Postfix, from userid 501) id 682343E745A7; Mon, 13 Feb 2017 22:55:35 +0100 (CET)
Date: Mon, 13 Feb 2017 22:55:35 +0100
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: Andy Bierman <andy@yumaworks.com>
Message-ID: <20170213215535.GA11730@elstar.local>
Mail-Followup-To: Andy Bierman <andy@yumaworks.com>, Kent Watsen <kwatsen@juniper.net>, Alexander Clemm <alexander.clemm@huawei.com>, Netconf <netconf@ietf.org>
References: <644DA50AFA8C314EA9BDDAC83BD38A2E0DF7D43A@SJCEML703-CHM.china.huawei.com> <CABCOCHSx2m9_RtfiDioNqZZnWRQtPZvgNko_LFFGAJq5vT2n-w@mail.gmail.com> <1C76847D-46FA-47A4-85EC-0B099F2A3D57@juniper.net> <20170213214103.GA11655@elstar.local> <CABCOCHTNY+qJBY8jfqxMooWoPdrDyJMbWcxCWJwrLPnWuoVncw@mail.gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <CABCOCHTNY+qJBY8jfqxMooWoPdrDyJMbWcxCWJwrLPnWuoVncw@mail.gmail.com>
User-Agent: Mutt/1.6.0 (2016-04-01)
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/bjgkee2i0m6BD9wog749Ka9lsCM>
Cc: Netconf <netconf@ietf.org>
Subject: Re: [Netconf] YACM? (RE: WG Adoption Call for draft-bierman-netconf-rfc6536bis WAS:FW: new NACM draft)
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
List-Id: Network Configuration WG mailing list <netconf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netconf>, <mailto:netconf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netconf/>
List-Post: <mailto:netconf@ietf.org>
List-Help: <mailto:netconf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netconf>, <mailto:netconf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Feb 2017 21:55:35 -0000

On Mon, Feb 13, 2017 at 01:50:45PM -0800, Andy Bierman wrote:
> On Mon, Feb 13, 2017 at 1:41 PM, Juergen Schoenwaelder <
> j.schoenwaelder@jacobs-university.de> wrote:
> 
> > Well, the way I look at things is that we have
> >
> > (1) YANG to describe the naming and the semantics of data,
> >
> > (2) we have datastores to conceptually maintain instantiations of YANG
> >     defined data (I am using conceptual here since operational state
> >     typically does not exist as data stored in a datastore but the
> >     datastore provides only a conceptual view an data returned by
> >     instrumentation callbacks),
> >
> > (3) protocols such as NETCONF and RESTCONF to access the datastores.
> >
> > If you follow this viewpoint for a moment, then NACM really is about
> > access to datastores, i.e., it is a much more datastore access control
> > model then it is a YANG access control model. Perhaps it is a
> > YANG-defined datastore access control model.
> >
> >
> 
> NACM also controls access to notification, RPC, and action
> which may not be datastore-related.
>

Sure.

>  I prefer not to change the name because it is already known and used,
> and changing it will not fix as many problems as it would create.

I agree, changing the name does not buy anything and I would not do
this. I am just saying that YACM may not even be better than NACM.

/js

-- 
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
Fax:   +49 421 200 3103         <http://www.jacobs-university.de/>


From nobody Tue Feb 14 18:15:21 2017
Return-Path: <alexander.clemm@huawei.com>
X-Original-To: netconf@ietfa.amsl.com
Delivered-To: netconf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D93D61294D5 for <netconf@ietfa.amsl.com>; Tue, 14 Feb 2017 18:15:19 -0800 (PST)
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, 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 7B0ny_fcf6eq for <netconf@ietfa.amsl.com>; Tue, 14 Feb 2017 18:15:17 -0800 (PST)
Received: from lhrrgout.huawei.com (lhrrgout.huawei.com [194.213.3.17]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 388D312944A for <netconf@ietf.org>; Tue, 14 Feb 2017 18:15:17 -0800 (PST)
Received: from 172.18.7.190 (EHLO lhreml704-cah.china.huawei.com) ([172.18.7.190]) by lhrrg02-dlp.huawei.com (MOS 4.3.7-GA FastPath queued) with ESMTP id DAQ29245; Wed, 15 Feb 2017 02:15:14 +0000 (GMT)
Received: from SJCEML702-CHM.china.huawei.com (10.208.112.38) by lhreml704-cah.china.huawei.com (10.201.5.130) with Microsoft SMTP Server (TLS) id 14.3.301.0; Wed, 15 Feb 2017 02:15:13 +0000
Received: from SJCEML703-CHM.china.huawei.com ([169.254.5.69]) by SJCEML702-CHM.china.huawei.com ([169.254.4.133]) with mapi id 14.03.0235.001;  Tue, 14 Feb 2017 18:15:08 -0800
From: Alexander Clemm <alexander.clemm@huawei.com>
To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>, Andy Bierman <andy@yumaworks.com>
Thread-Topic: [Netconf] YACM? (RE: WG Adoption Call for draft-bierman-netconf-rfc6536bis WAS:FW: new NACM draft)
Thread-Index: AQHShiQ+OQ0NZ+S830uTO4NbG7ij3qFn/ZOAgAACtYCAAAFagIABUpbw
Date: Wed, 15 Feb 2017 02:15:07 +0000
Message-ID: <644DA50AFA8C314EA9BDDAC83BD38A2E0DF80230@SJCEML703-CHM.china.huawei.com>
References: <644DA50AFA8C314EA9BDDAC83BD38A2E0DF7D43A@SJCEML703-CHM.china.huawei.com> <CABCOCHSx2m9_RtfiDioNqZZnWRQtPZvgNko_LFFGAJq5vT2n-w@mail.gmail.com> <1C76847D-46FA-47A4-85EC-0B099F2A3D57@juniper.net> <20170213214103.GA11655@elstar.local> <CABCOCHTNY+qJBY8jfqxMooWoPdrDyJMbWcxCWJwrLPnWuoVncw@mail.gmail.com> <20170213215535.GA11730@elstar.local>
In-Reply-To: <20170213215535.GA11730@elstar.local>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.213.48.114]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-CFilter-Loop: Reflected
X-Mirapoint-Virus-RAPID-Raw: score=unknown(0), refid=str=0001.0A020204.58A3B9B2.018D, ss=1, re=0.000, recu=0.000, reip=0.000,  cl=1, cld=1, fgs=0, ip=169.254.5.69, so=2013-06-18 04:22:30, dmn=2013-03-21 17:37:32
X-Mirapoint-Loop-Id: de156178fc9d763dbc36b2cc249df98a
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/ecwp6sgQzQm-LImtIpc5ZAR-sPI>
Cc: Netconf <netconf@ietf.org>
Subject: Re: [Netconf] YACM? (RE: WG Adoption Call for draft-bierman-netconf-rfc6536bis WAS:FW: new NACM draft)
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Network Configuration WG mailing list <netconf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netconf>, <mailto:netconf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netconf/>
List-Post: <mailto:netconf@ietf.org>
List-Help: <mailto:netconf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netconf>, <mailto:netconf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Feb 2017 02:15:20 -0000

>From my perspective, this is fine, but the text should make it very clear t=
hat this is about access to YANG-defined datastores, YANG-defined RPCs, and=
 YANG-defined notifications, independent of access protocol.  I believe the=
 goal is to maintain separation between protocol, datastores, data definiti=
ons (somewhat changed from when this all started), so it is important to av=
oid interdependencies and have clear messaging. =20
--- Alex

-----Original Message-----
From: Juergen Schoenwaelder [mailto:j.schoenwaelder@jacobs-university.de]=20
Sent: Monday, February 13, 2017 1:56 PM
To: Andy Bierman <andy@yumaworks.com>
Cc: Kent Watsen <kwatsen@juniper.net>; Alexander Clemm <alexander.clemm@hua=
wei.com>; Netconf <netconf@ietf.org>
Subject: Re: [Netconf] YACM? (RE: WG Adoption Call for draft-bierman-netcon=
f-rfc6536bis WAS:FW: new NACM draft)

On Mon, Feb 13, 2017 at 01:50:45PM -0800, Andy Bierman wrote:
> On Mon, Feb 13, 2017 at 1:41 PM, Juergen Schoenwaelder <=20
> j.schoenwaelder@jacobs-university.de> wrote:
>=20
> > Well, the way I look at things is that we have
> >
> > (1) YANG to describe the naming and the semantics of data,
> >
> > (2) we have datastores to conceptually maintain instantiations of YANG
> >     defined data (I am using conceptual here since operational state
> >     typically does not exist as data stored in a datastore but the
> >     datastore provides only a conceptual view an data returned by
> >     instrumentation callbacks),
> >
> > (3) protocols such as NETCONF and RESTCONF to access the datastores.
> >
> > If you follow this viewpoint for a moment, then NACM really is about=20
> > access to datastores, i.e., it is a much more datastore access=20
> > control model then it is a YANG access control model. Perhaps it is=20
> > a YANG-defined datastore access control model.
> >
> >
>=20
> NACM also controls access to notification, RPC, and action which may=20
> not be datastore-related.
>

Sure.

>  I prefer not to change the name because it is already known and used,=20
> and changing it will not fix as many problems as it would create.

I agree, changing the name does not buy anything and I would not do this. I=
 am just saying that YACM may not even be better than NACM.

/js

--=20
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
Fax:   +49 421 200 3103         <http://www.jacobs-university.de/>


From nobody Wed Feb 15 02:58:10 2017
Return-Path: <ietfc@btconnect.com>
X-Original-To: netconf@ietfa.amsl.com
Delivered-To: netconf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 637661204D9 for <netconf@ietfa.amsl.com>; Wed, 15 Feb 2017 02:58:01 -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, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, 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=btconnect.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 Ay75TYh2RJst for <netconf@ietfa.amsl.com>; Wed, 15 Feb 2017 02:57:59 -0800 (PST)
Received: from EUR03-VE1-obe.outbound.protection.outlook.com (mail-eopbgr50127.outbound.protection.outlook.com [40.107.5.127]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 99511129567 for <netconf@ietf.org>; Wed, 15 Feb 2017 02:57:58 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=btconnect.onmicrosoft.com; s=selector1-btconnect-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=Sbnga6H+ehVdIVmdd6B9k50ae9mcgiUTdEN4D0HSlqg=; b=SdQHkjvgnbmNem5Z71JfpM7fNrH2B/PtYSvHnMBUYNJFe0jRjPGBlK1neblg6GdTy4KW8k0q+NSbR4G/yxEcEzWlnQU+nDKwPQxrCN8Tx1MuniTyBqY/ODsV4eHxLfTI57JzvWeghtMYXlTc+4FB2s1H0nxjaxLbRo296tiVW5g=
Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=ietfc@btconnect.com; 
Received: from pc6 (81.135.210.62) by AM5PR0701MB2993.eurprd07.prod.outlook.com (10.168.156.143) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.919.10; Wed, 15 Feb 2017 10:57:55 +0000
Message-ID: <050601d2877a$01017bc0$4001a8c0@gateway.2wire.net>
From: t.petch <ietfc@btconnect.com>
To: Andy Bierman <andy@yumaworks.com>, Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>, Kent Watsen <kwatsen@juniper.net>, Alexander Clemm <alexander.clemm@huawei.com>, Netconf <netconf@ietf.org>
References: <644DA50AFA8C314EA9BDDAC83BD38A2E0DF7D43A@SJCEML703-CHM.china.huawei.com> <CABCOCHSx2m9_RtfiDioNqZZnWRQtPZvgNko_LFFGAJq5vT2n-w@mail.gmail.com> <1C76847D-46FA-47A4-85EC-0B099F2A3D57@juniper.net> <20170213214103.GA11655@elstar.local> <CABCOCHTNY+qJBY8jfqxMooWoPdrDyJMbWcxCWJwrLPnWuoVncw@mail.gmail.com>
Date: Wed, 15 Feb 2017 10:51:32 +0000
MIME-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: 8bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1106
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106
X-Originating-IP: [81.135.210.62]
X-ClientProxiedBy: DB6PR0301CA0023.eurprd03.prod.outlook.com (10.168.49.33) To AM5PR0701MB2993.eurprd07.prod.outlook.com (10.168.156.143)
X-MS-Office365-Filtering-Correlation-Id: 1c3f6b12-73c0-4945-2660-08d455917f7c
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001); SRVR:AM5PR0701MB2993; 
X-Microsoft-Exchange-Diagnostics: 1; AM5PR0701MB2993; 3:FR50I7HPtcPDmk6vx6wE6tvWWt9Y7RQHFFW2+rRxxU3i8kehRAUqDT61d8BWgqP3fgYY3VAyG8dJOthUD7FiHCdQ7gAvIOUmc6RLO6l+/BZBqf2ItXvt7Yqva7blxN8d1lyKUWWqr94gjV6mvqPSWRdzZyp1JGy0UcrbtkQYifwYz3Q6nSUwfxU/AUhktCFOKK4H7ucdTjdSJ9LQNeC0D2qnDx0NelJN3NlNlgr29EbkJAOpSizZAOuIWbuMsez2eSAI2f+xtnbubIggMhx9qw==; 25:nubkGSPzjR6BvYouHoOeUg6xQXAMcO7dqXc5TvQRUEHdwbKVDoLFfxqnhJEobjpWZcHzUhixcTt1htUecVj3edam23PImSTvqTQexmRyQGB0uMFwVwol46ybJMYpGHJvz81SOXZ4s6WYefoDk9rU7eKYLLBPv0fBgSpKm/vt3Xn89SngZaAbeOLLhlVIOFzsUFaCvceSNSSiaguYSTPhxik20CfC2/usjLId6ag+LzfqYZjhy21CfsqGogpFltLrYynDYWIaM63tVOq8Tz1nbxI0taq1FwLQjSviik5tE5dAqHsEgPAQhLGGRB7D5YJ8C8mAlf3/ppzoCqNARVPI35oyHpHDJE77JCRvPCZQ8ShDqMqATgzReMPTqkQ0466u4lMSnd15odT2E1O/ayLfnhxH2az90BNcnTJZ5u/AkwSKjsAtdZcuhofweDjbFyO0eY7AiUiF5kAVHUBecCvd3Q==
X-Microsoft-Exchange-Diagnostics: 1; AM5PR0701MB2993; 31:94O4YMYJSykiRpkeINtO3waG9+zTuguyflVvuEq3ZB7IQNK2fMTxbRB++uYPjl5cChlxuhgpTE+3uAiQ/4f+DSydoyqzrGw3FRuA+Tx7jZq5hKcvUneo+5kQMsm0VBvZlJNfSsp0Wh36mfRNGr3xixFZmknLQZPuJtNcIseEH2lPwo3f1AmT+5jBUAc8YiYd8f9S2pj38+UaxyksIuPymgag+doMAhGb6LmuUo+EMoKsLeW8VhnMN/B3fl9wbDM4g7PgAVVshDbOKjFEOjv3Ew==; 4:a18F3sq2uWbVCAbjl2lITFDMvlAvDqm2JcYLCniVtrrCWXlGQcUwJO3bEgzs3JRJWShq1pZUlQVA6mpmgXdr9hw04LlC02kPFAAaGRD6yk04Ldby3cyNCv1/ALnxg6HiB32VDry4SsCYHL00AHfpHIdzqZlHwzvA+jq4F2+tti/MarHW+WNVaWAPvHOykT8j8z83kxir/bSjvPi00t/tXhYd5QPtEEN2aa8nIMoungKu0N5cWbr0U9cJOD+Hx6rT45zbQufSS7CBfq6aB45v2/U7FgdwD917nk8R3SJPUV5HGc588GSv81tN5oRp6Os46QbzgMrKnUloH1dpMacjlleKgpd06yXxAMRTXlpqSuHZ0c0tXJ5geq1t0PyEf55GLm0qcy7+rPnGhHuxgFcN6hUsgOWNT5Z5gXCI9cYcWdnyNYZjY8EeXcTJaf+Tbqg9BcMTKDVGUc4cyr502z1hhRM3AJIyyBghtjrtXwu6p/4Uidsb39/Q8DZPoquO2M0MdFAxTLrAmh1LWITU01FzcE2dBSMQbmvD4LJtQz9IxdiDQ8lyRthszS+BRRbVF6IuSg1OWeVKGVkpssz3RDsT1vKesKTi4luI7Kflg7RuZIM=
X-Microsoft-Antispam-PRVS: <AM5PR0701MB2993438DC9129A0ED59E6491A05B0@AM5PR0701MB2993.eurprd07.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:;
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040375)(601004)(2401047)(8121501046)(5005006)(3002001)(10201501046)(6041248)(20161123560025)(20161123558025)(20161123562025)(20161123564025)(20161123555025)(6072148); SRVR:AM5PR0701MB2993; BCL:0; PCL:0; RULEID:; SRVR:AM5PR0701MB2993; 
X-Forefront-PRVS: 021975AE46
X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(4630300001)(6009001)(7916002)(39450400003)(377454003)(24454002)(13464003)(189002)(199003)(47776003)(6666003)(50466002)(5820100001)(92566002)(44716002)(66066001)(62236002)(23676002)(25786008)(84392002)(6246003)(4720700003)(6306002)(1456003)(1556002)(93886004)(44736005)(6496005)(6486002)(8666007)(389900002)(38730400002)(33646002)(5660300001)(1941001)(189998001)(68736007)(9686003)(97736004)(105586002)(6116002)(229853002)(116806002)(3846002)(86362001)(230783001)(106356001)(61296003)(42186005)(2870700001)(53936002)(2906002)(50986999)(8676002)(81156014)(81166006)(101416001)(305945005)(14496001)(7736002)(50226002)(81686999)(81816999)(76176999)(74416001)(7726001); DIR:OUT; SFP:1102; SCL:1; SRVR:AM5PR0701MB2993; H:pc6; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:0; LANG:en; 
Received-SPF: None (protection.outlook.com: btconnect.com does not designate permitted sender hosts)
X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtBTTVQUjA3MDFNQjI5OTM7MjM6M2thalBQVnhlSnMraXpkZnFSdkZsWldM?= =?utf-8?B?TTIzTkhTYk9mM3dGbjdUTzRNRDZPbmpaMzg0ZnZwT25uT3RETnZQT2hKMFBI?= =?utf-8?B?dVpjNlhML2JYSkl6VDRKVFA5OFFTUVNoNmQwQWdRR2lnT2JXZmIvNmhsL01P?= =?utf-8?B?eXdzZjF1RjZtWFM4bzVSUXp5ZDZBT2wwaXkyTzdZSFNrZWNrbWhrNkxxYzEr?= =?utf-8?B?TzZNdjU4TlpheTBRZ25MNzBzd3NOZUhYYlRPNmlYbjNYYzlyY1p4T2pRQ005?= =?utf-8?B?WGZZaTd1UDgrajNiaVdnSytXQ3pFVVRLM25VQlB1OE1iZElwR0JFb2xhcUND?= =?utf-8?B?ZWdXbm45TTFFNVhzQnNiNUFPdEx2VG9MTEtWWW1CdGlpTWR2aDM5dkRxNGFW?= =?utf-8?B?Nys2cCtSbU9XOG9mODZqeGY3b3RTcTdETkFrdGFWSE1seU5LK29pYm03bm8x?= =?utf-8?B?cTVJdmlkN0NWZG5ocTJBWUFkanZQUDhJb1RyT0kzR0t3QndTMTlmZDlZSCsy?= =?utf-8?B?SDY2YkpQcER4TVhhb3dKTWpvQ2xjVHFKNDFZRVovVTVHUG9qb3VoS0F0SDhh?= =?utf-8?B?VzJCUnVLRUxYSEl3QUFpMXRuNWJxM0EvTGF0NnpJVjQxeW1UZm51b2QybnpP?= =?utf-8?B?UnZPRGV1KzhEV09ubEtCL3BGdFp6eWhoV2pJZVlDYWZpazVaWTU0V2ErUXRu?= =?utf-8?B?UXE3anpGMGlTWE9OUjNaMmM3V1VBRGNtUDBMSUtScEhvWDZKRmI4cVdSeG5T?= =?utf-8?B?ZHBnaGQ2NjZOL0Vra1RGb1hMUS9QNmZBUXI5OVFLSFY0cGc3NTcxYjI1MWEr?= =?utf-8?B?QmtRVzlxM0J3SHl2S29DTnJlaDdLTEZaVHAyZ0g4UW9ScC94OWZPa3FSWGVx?= =?utf-8?B?U0tzbkxsN2xNS0thdXZqZFVqREtZMFlpdWIxdHAybTM5UmFLY0hXbkJOSkV6?= =?utf-8?B?RmI4V2lSMU5US29vM3lpdmRxVExxOVBSRXpFaEQ3cG50YjZPOUVjTnc5WGs2?= =?utf-8?B?eFoyRC8ySW5RbFhHTE1YYVpSZGNoMytNdFhyaEluUytVZmVHYzdQdzRIL2tq?= =?utf-8?B?Q1ZaSGt5bElhVVNHcUZHZ0kxK1NZV3czNTFPYm8wWElCTWp0ZDRzUURuUHJq?= =?utf-8?B?WmdaVW4xTnVCMy9tS2tDWnowdFlYUVRyQVMzbyt0RGxENDZsbFRQdjg5Q2c0?= =?utf-8?B?SStPMUUzbTgxNnBoTmQvTUhWUHhLNisyMkVURlQyWGdMSVRiZEFWRExud1Fx?= =?utf-8?B?SkhHdlhkR0d3OVJjeEZ0UmRSSk5uN2pnaFYyYmVvaU9OTE1kRllqQ00yWm4y?= =?utf-8?B?Z0ZYbXcrOE5janlaWkZnd2JySmZJbm1kMmYwNDVUa1paQUl0N2hWdm1zZFRk?= =?utf-8?B?RWlHZ1Fsa3drN2YzcmcwbDI3WW5oekZGUERGYllzemtnaEJZMU1nbWRqZmw4?= =?utf-8?B?bFRodmlxaDc3VXE2ZHh3bmd4V1dkRGx4dVdpNHlzcGd1amloM09GYi9ZeEN4?= =?utf-8?B?ekllRW5mK3lyZXo2REQ5U0VqR3NwU01pL0RMWVlFSjM1UHJYQlRzZnNTOTMr?= =?utf-8?B?U3VIbVFPekdUcFpETnlScTNIOEFveWtkV3Z2WDlqUUlTV3VnTDJSUkdoM0lI?= =?utf-8?B?KzhNakM0eTRQUW42WlcvMG9BYXZZaUFsNFd1Zk1uNnpwSmVQSzVaZmNta0d2?= =?utf-8?B?c3J6cEpXVlRXSWI3YS9NY0Y4Mkw4R241WVV3cUh0bzBPd2VVQ05UcytCQWx3?= =?utf-8?B?eWxoUjZCWmdHTC94MEVnd1VmK1FBNW03VnVhZlBzNE4yc0UwejJ3TTRPSnJv?= =?utf-8?B?ek85VnpMWTRXRjBGQ2phc2xrREkvdDBnSURTV1d3UFA1T0gzMlZxTGVMWW41?= =?utf-8?B?c3c2b1U5NXMxTnphWXdPblJEcjFadTB2b0oxYWRWVS9qUHplbXh0OHhBdlkz?= =?utf-8?B?T2orWjdWRDhQUElDTFo3cnVYZk5RQS96V0NXdUhTeVBLc0cvaFl1akM3d25y?= =?utf-8?B?TlFzN0lJU2RmSWY1T3lJcTRDK014YkdFbGlobGVMQU01SG5PNkV2NlRzSW9u?= =?utf-8?Q?MV2CkpLN9rAiZZBBdF70yfCjSlv?=
X-Microsoft-Exchange-Diagnostics: 1; AM5PR0701MB2993; 6:YEqjdFBbi2AwPpMPzr6G6u9dco3HPBzAVWdSCHIKFq4E3H4dLfXF+DQP7UHwdOo7R/XMYNeganJSO4HEkwuUeb4KGKOAux36pdPyG8W8gmOni7yoNOMxjY0/NpQVq5VQmiDxAaDi4HsqMoSAFpijw2KFZrbrag4/RY04hP2iZh5LC3ffg/0tpLQM74QwGi2+38iIOGjmf7hYBtrX0/sm4P+DpaSMzs4fQzZYZIHs1dZ5ltTLQKil545ntYfB0lVR2Exdm+awA7/uz1iUHuz68HVWryxG97zyBipFSOhCx2fTzGJwNVZ4dBbZs02+eEC7IAZG6F8sQ98StaVTKREchPaVsjq0RRYaev5n/IW7pw7dKj5n9x7mbUWQpJhUEATcCARVLP6vb70ujb6ucXKatQ==; 5:WOTvzfOMFu2o31bSdH/uBCKXd8603xNRQQoHXy3RFsUvqJMEoHEcJIp4HE6lvpJZ5jQ5tcaxxXPatxrhG6x0pwZ+6yaLLXOYRp6iCbcxfbfIesVVoZDYODV9k/+q7RWTuSSMNnbXvx8RsVJH3187Zg==; 24:j35YNs2LRRlWf4XFPIC2p01wfecP9M+NB/hksAvqewyGbqd+kM0xdsM/0pXwVWa/tAp4U7e9YihAJ6NkWNVf9TM0mneya0iJW+LjuUiA0MM=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; AM5PR0701MB2993; 7:VYshbQQbFDFpjfUQf0vsuU9l4fz3TRI2dgOZCGp8kVON+NYcHavtmqGRVMKSqgU4ApPBh7Sysf9I3dqKPpACU72dxgqOcX+RdGDdXqDvYglJvTBF8MERzlrr+J6dmUYj5wTTJOQig5p0vLCPm5kb866ziudZ/ukXB0K2/3kD4Brm64LyDumWhuJibPudbHYJtoBA5Cq+twuwldEGHhyZZj2u2Mxx5BMcLIvQrAP2+WGatNYBS6aC5mv/jPvOKsKDq8S7zOnKF1S4542l0Dc1Y3o9KEcTA+Cg8+XT/J0AyzAdekwd5+Fem6WhBTPzUj3lU35EuG7W02MlfFZ8obxAMwOmGLqSWM4fhMG5D3eoCFCh2WI4q3jLKsAG5K+0PmJmT5SZiuM+mNWMsYw3YDiOxIl9EiuK50nMKexX4YSpLwNVUuFfruUBpELEbeb4Owo21alG5pMjW5YT1V10Lve6FlAt/w37013JYeV7Y7RMsp1X4JvT46TwyMOA+/b7bmoBaQbmfBSJH/FAT980Bbq3Iw==
X-OriginatorOrg: btconnect.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Feb 2017 10:57:55.8119 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM5PR0701MB2993
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/yYhoDMNP0aR8Xk7BDPWkKBCMytU>
Subject: Re: [Netconf] YACM? (RE: WG Adoption Call for draft-bierman-netconf-rfc6536bis WAS:FW: new NACM draft)
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Network Configuration WG mailing list <netconf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netconf>, <mailto:netconf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netconf/>
List-Post: <mailto:netconf@ietf.org>
List-Help: <mailto:netconf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netconf>, <mailto:netconf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Feb 2017 10:58:01 -0000

----- Original Message -----
From: "Andy Bierman" <andy@yumaworks.com>
Sent: Monday, February 13, 2017 9:50 PM


On Mon, Feb 13, 2017 at 1:41 PM, Juergen Schoenwaelder <
j.schoenwaelder@jacobs-university.de> wrote:

> Well, the way I look at things is that we have
>
> (1) YANG to describe the naming and the semantics of data,
>
> (2) we have datastores to conceptually maintain instantiations of YANG
>     defined data (I am using conceptual here since operational state
>     typically does not exist as data stored in a datastore but the
>     datastore provides only a conceptual view an data returned by
>     instrumentation callbacks),
>
> (3) protocols such as NETCONF and RESTCONF to access the datastores.
>
> If you follow this viewpoint for a moment, then NACM really is about
> access to datastores, i.e., it is a much more datastore access control
> model then it is a YANG access control model. Perhaps it is a
> YANG-defined datastore access control model.

NACM also controls access to notification, RPC, and action
which may not be datastore-related.

 I prefer not to change the name because it is already known and used,
and changing it will not fix as many problems as it would create.

<tp>

I agree.  There are plenty of acronyms and such-like that are plain
stupid when looked at logically, but which are widely used and
understood and for which change can only confuse in the short or even
the long term.  All the existing documentation and references will take
a very long time to be replaced, even in a fast moving world such as
ours.

Tom Petch

/js
>


Andy


>
> /js This view might remind some people to the beginning of Section 2.2
>     of RFC 3410 and yes I think we are architecturally not doing
>     something fundamentally different these days, even though the
>     details of the technology have advanced significantly.
>
> On Mon, Feb 13, 2017 at 06:08:40PM +0000, Kent Watsen wrote:
> >
> >
> > >> Perhaps NACM should really be renamed to YACM;-)  I know, the
draft
> is in
> > >> the Netconf WG, not Netmod, so why should it not be specific to
> Netconf and
> > >> Restconf, but still…
> > >
> > > hmm - that might be a better name as we adjust to the fact that
> > > YANG is no longer coupled to NETCONF.
> > >
> >
> > Agreed.
> >
> > Kent
> >
>
> > _______________________________________________
> > Netconf mailing list
> > Netconf@ietf.org
> > https://www.ietf.org/mailman/listinfo/netconf
>
>
> --
> Juergen Schoenwaelder           Jacobs University Bremen gGmbH
> Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
> Fax:   +49 421 200 3103         <http://www.jacobs-university.de/>
>



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


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


From nobody Wed Feb 15 04:03:18 2017
Return-Path: <lhotka@nic.cz>
X-Original-To: netconf@ietfa.amsl.com
Delivered-To: netconf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4B1C612952F for <netconf@ietfa.amsl.com>; Wed, 15 Feb 2017 04:03:16 -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 jna9paIfEkX2 for <netconf@ietfa.amsl.com>; Wed, 15 Feb 2017 04:03:04 -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 D0B75129440 for <netconf@ietf.org>; Wed, 15 Feb 2017 04:03:03 -0800 (PST)
Received: from [IPv6:2001:718:1a02:1:20d1:e797:6a9f:dc8f] (unknown [IPv6:2001:718:1a02:1:20d1:e797:6a9f:dc8f]) by mail.nic.cz (Postfix) with ESMTPSA id 61694605C2; Wed, 15 Feb 2017 13:03:02 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=nic.cz; s=default; t=1487160182; bh=PwL1bSwkgD/njaPbnnl+VF79wF6ngbCXwe3x5thESGs=; h=From:Date:To; b=R8M1inzc4ttorZ8yYi1hiwq2wf8NpftozP3vaCGFPyGsbtA+YYK+lJuTVfEbSAdZE ZKmKWDAkixMujzZLVca07VBsuQUhIIs7u4/gqlwtgR6bcBIF24BopiDBstOda2ZK1s jmMZjfj6bcFR6k5RA3+jSp5I7Wc/QIR0eKr1kwKo=
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
From: Ladislav Lhotka <lhotka@nic.cz>
X-Priority: 3
In-Reply-To: <050601d2877a$01017bc0$4001a8c0@gateway.2wire.net>
Date: Wed, 15 Feb 2017 13:03:08 +0100
Content-Transfer-Encoding: quoted-printable
Message-Id: <161CE416-59F9-489B-80E8-4A869FD520E9@nic.cz>
References: <644DA50AFA8C314EA9BDDAC83BD38A2E0DF7D43A@SJCEML703-CHM.china.huawei.com> <CABCOCHSx2m9_RtfiDioNqZZnWRQtPZvgNko_LFFGAJq5vT2n-w@mail.gmail.com> <1C76847D-46FA-47A4-85EC-0B099F2A3D57@juniper.net> <20170213214103.GA11655@elstar.local> <CABCOCHTNY+qJBY8jfqxMooWoPdrDyJMbWcxCWJwrLPnWuoVncw@mail.gmail.com> <050601d2877a$01017bc0$4001a8c0@gateway.2wire.net>
To: "t.petch" <ietfc@btconnect.com>
X-Mailer: Apple Mail (2.3259)
X-Virus-Scanned: clamav-milter 0.99.2 at mail
X-Virus-Status: Clean
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/3eGLU3Aa0GLRt2A1I6IKtMwImCc>
Cc: Netconf <netconf@ietf.org>
Subject: Re: [Netconf] YACM? (RE: WG Adoption Call for draft-bierman-netconf-rfc6536bis WAS:FW: new NACM draft)
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Network Configuration WG mailing list <netconf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netconf>, <mailto:netconf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netconf/>
List-Post: <mailto:netconf@ietf.org>
List-Help: <mailto:netconf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netconf>, <mailto:netconf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Feb 2017 12:03:16 -0000

> On 15 Feb 2017, at 11:51, t.petch <ietfc@btconnect.com> wrote:
>=20
> ----- Original Message -----
> From: "Andy Bierman" <andy@yumaworks.com>
> Sent: Monday, February 13, 2017 9:50 PM
>=20
>=20
> On Mon, Feb 13, 2017 at 1:41 PM, Juergen Schoenwaelder <
> j.schoenwaelder@jacobs-university.de> wrote:
>=20
>> Well, the way I look at things is that we have
>>=20
>> (1) YANG to describe the naming and the semantics of data,
>>=20
>> (2) we have datastores to conceptually maintain instantiations of =
YANG
>>    defined data (I am using conceptual here since operational state
>>    typically does not exist as data stored in a datastore but the
>>    datastore provides only a conceptual view an data returned by
>>    instrumentation callbacks),
>>=20
>> (3) protocols such as NETCONF and RESTCONF to access the datastores.
>>=20
>> If you follow this viewpoint for a moment, then NACM really is about
>> access to datastores, i.e., it is a much more datastore access =
control
>> model then it is a YANG access control model. Perhaps it is a
>> YANG-defined datastore access control model.
>=20
> NACM also controls access to notification, RPC, and action
> which may not be datastore-related.
>=20
> I prefer not to change the name because it is already known and used,
> and changing it will not fix as many problems as it would create.
>=20
> <tp>
>=20
> I agree.  There are plenty of acronyms and such-like that are plain
> stupid when looked at logically, but which are widely used and
> understood and for which change can only confuse in the short or even
> the long term.  All the existing documentation and references will =
take
> a very long time to be replaced, even in a fast moving world such as
> ours.

+1

After all, NETCONF is also a working group, not only protocol.

Lada

>=20
> Tom Petch
>=20
> /js
>>=20
>=20
>=20
> Andy
>=20
>=20
>>=20
>> /js This view might remind some people to the beginning of Section =
2.2
>>    of RFC 3410 and yes I think we are architecturally not doing
>>    something fundamentally different these days, even though the
>>    details of the technology have advanced significantly.
>>=20
>> On Mon, Feb 13, 2017 at 06:08:40PM +0000, Kent Watsen wrote:
>>>=20
>>>=20
>>>>> Perhaps NACM should really be renamed to YACM;-)  I know, the
> draft
>> is in
>>>>> the Netconf WG, not Netmod, so why should it not be specific to
>> Netconf and
>>>>> Restconf, but still=E2=80=A6
>>>>=20
>>>> hmm - that might be a better name as we adjust to the fact that
>>>> YANG is no longer coupled to NETCONF.
>>>>=20
>>>=20
>>> Agreed.
>>>=20
>>> Kent
>>>=20
>>=20
>>> _______________________________________________
>>> Netconf mailing list
>>> Netconf@ietf.org
>>> https://www.ietf.org/mailman/listinfo/netconf
>>=20
>>=20
>> --
>> Juergen Schoenwaelder           Jacobs University Bremen gGmbH
>> Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | =
Germany
>> Fax:   +49 421 200 3103         <http://www.jacobs-university.de/>
>>=20
>=20
>=20
>=20
> =
------------------------------------------------------------------------
> --------
>=20
>=20
>> _______________________________________________
>> Netconf mailing list
>> Netconf@ietf.org
>> https://www.ietf.org/mailman/listinfo/netconf
>>=20
>=20
> _______________________________________________
> Netconf mailing list
> Netconf@ietf.org
> https://www.ietf.org/mailman/listinfo/netconf

--
Ladislav Lhotka, CZ.NIC Labs
PGP Key ID: 0xB8F92B08A9F76C67






From nobody Wed Feb 15 04:25:11 2017
Return-Path: <lhotka@nic.cz>
X-Original-To: netconf@ietfa.amsl.com
Delivered-To: netconf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BDF8C1299D2 for <netconf@ietfa.amsl.com>; Wed, 15 Feb 2017 04:25:09 -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 ew96DXSwPAL4 for <netconf@ietfa.amsl.com>; Wed, 15 Feb 2017 04:25:08 -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 483A01295CC for <Netconf@ietf.org>; Wed, 15 Feb 2017 04:25:05 -0800 (PST)
Received: from [IPv6:2001:718:1a02:1:20d1:e797:6a9f:dc8f] (unknown [IPv6:2001:718:1a02:1:20d1:e797:6a9f:dc8f]) by mail.nic.cz (Postfix) with ESMTPSA id 0F7266017F for <Netconf@ietf.org>; Wed, 15 Feb 2017 13:25:04 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=nic.cz; s=default; t=1487161504; bh=zD/k0wsk3VRcecZ8FeFkToNYVYgY/nmr39ln90/cuR4=; h=From:Date:To; b=BL8Zh4+UZMtmwEefnWu/M52Jx4Vq3TficraRwy2jLYAsOfSaGKV/7QN1ZNdhLxIGg E+tenoHbFvvt34Bzp+x5dVlRepCjiPetSicroGqCyGlstchKFc6eziIPtDwKuvmuhs Wq0XBsOQ1zAatuFFPBkLMLKw0IRry128JVaChLtk=
From: Ladislav Lhotka <lhotka@nic.cz>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
Message-Id: <5018AA43-22B5-4D2E-B6F0-B912045037E7@nic.cz>
Date: Wed, 15 Feb 2017 13:25:09 +0100
To: Andy Bierman <Netconf@ietf.org>
X-Mailer: Apple Mail (2.3259)
X-Virus-Scanned: clamav-milter 0.99.2 at mail
X-Virus-Status: Clean
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/qpKOaexmveFYa3bZDX25xbrOLKA>
Subject: [Netconf] retrieving list keys in RESTCONF
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Network Configuration WG mailing list <netconf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netconf>, <mailto:netconf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netconf/>
List-Post: <mailto:netconf@ietf.org>
List-Help: <mailto:netconf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netconf>, <mailto:netconf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Feb 2017 12:25:10 -0000

Hi,

given that a whole list is not a resource in RESTCONF (see =
https://www.ietf.org/mail-archive/web/netconf/current/msg11047.html), I =
am wondering if there is any possibility to retrieve values of keys for =
all list entries that exist in a datastore, e.g. using the "fields" =
parameter.

This is important because it may be the only feasible way for a client =
to get to a particular list entry.

Thanks, Lada

--
Ladislav Lhotka, CZ.NIC Labs
PGP Key ID: 0xB8F92B08A9F76C67






From nobody Wed Feb 15 04:33:48 2017
Return-Path: <mbj@tail-f.com>
X-Original-To: netconf@ietfa.amsl.com
Delivered-To: netconf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 46533129A3D for <netconf@ietfa.amsl.com>; Wed, 15 Feb 2017 04:33:46 -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, 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 Q-N2tEIvgV_3 for <netconf@ietfa.amsl.com>; Wed, 15 Feb 2017 04:33:45 -0800 (PST)
Received: from mail.tail-f.com (mail.tail-f.com [46.21.102.45]) by ietfa.amsl.com (Postfix) with ESMTP id F17FC127735 for <Netconf@ietf.org>; Wed, 15 Feb 2017 04:33:44 -0800 (PST)
Received: from localhost (h-148-188.a165.priv.bahnhof.se [176.10.148.188]) by mail.tail-f.com (Postfix) with ESMTPSA id 2E44F1AE0398; Wed, 15 Feb 2017 13:33:44 +0100 (CET)
Date: Wed, 15 Feb 2017 13:33:44 +0100 (CET)
Message-Id: <20170215.133344.638915639483561245.mbj@tail-f.com>
To: lhotka@nic.cz
From: Martin Bjorklund <mbj@tail-f.com>
In-Reply-To: <5018AA43-22B5-4D2E-B6F0-B912045037E7@nic.cz>
References: <5018AA43-22B5-4D2E-B6F0-B912045037E7@nic.cz>
X-Mailer: Mew version 6.7 on Emacs 24.5 / Mule 6.0 (HANACHIRUSATO)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/t7PS9suybdi3n-zvW7OjfnflaRo>
Cc: Netconf@ietf.org
Subject: Re: [Netconf] retrieving list keys in RESTCONF
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Network Configuration WG mailing list <netconf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netconf>, <mailto:netconf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netconf/>
List-Post: <mailto:netconf@ietf.org>
List-Help: <mailto:netconf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netconf>, <mailto:netconf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Feb 2017 12:33:46 -0000

Ladislav Lhotka <lhotka@nic.cz> wrote:
> Hi,
> 
> given that a whole list is not a resource in RESTCONF (see
> https://www.ietf.org/mail-archive/web/netconf/current/msg11047.html),
> I am wondering if there is any possibility to retrieve values of keys
> for all list entries that exist in a datastore, e.g. using the
> "fields" parameter.

Yes, see appendix B.3.3 in RFC 8040 for an example.


/martin



> 
> This is important because it may be the only feasible way for a client
> to get to a particular list entry.
> 
> Thanks, Lada
> 
> --
> Ladislav Lhotka, CZ.NIC Labs
> PGP Key ID: 0xB8F92B08A9F76C67
> 
> 
> 
> 
> 
> _______________________________________________
> Netconf mailing list
> Netconf@ietf.org
> https://www.ietf.org/mailman/listinfo/netconf
> 


From nobody Wed Feb 15 04:49:24 2017
Return-Path: <lhotka@nic.cz>
X-Original-To: netconf@ietfa.amsl.com
Delivered-To: netconf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8F1AD129ADC for <netconf@ietfa.amsl.com>; Wed, 15 Feb 2017 04:49:22 -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 B2TU4ejb0rC2 for <netconf@ietfa.amsl.com>; Wed, 15 Feb 2017 04:49:20 -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 899BA129A37 for <Netconf@ietf.org>; Wed, 15 Feb 2017 04:49:20 -0800 (PST)
Received: from [IPv6:2001:718:1a02:1:20d1:e797:6a9f:dc8f] (unknown [IPv6:2001:718:1a02:1:20d1:e797:6a9f:dc8f]) by mail.nic.cz (Postfix) with ESMTPSA id DCC5A6011B; Wed, 15 Feb 2017 13:49:18 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=nic.cz; s=default; t=1487162958; bh=jV6bPZQnwyDa1YXu0sfl9mpMP4Vxzk/2PacMhBpHfaU=; h=From:Date:To; b=DwBA0641yAKZuLfkcz2LvqybnS4c45E8KMN+BnAFOP0F/E6AzmK20CrIAk1blDAGB 7X2RDl76X+Hy0oq3qKBW68Jtw6YCtvJlBKSRLDLYL3bNAdZ6ruC2AA5n9jG8AzJCYL izRYMOP2i4d2JuPntPKnkeRkFI6v3tocWKu9+FDQ=
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
From: Ladislav Lhotka <lhotka@nic.cz>
In-Reply-To: <20170215.133344.638915639483561245.mbj@tail-f.com>
Date: Wed, 15 Feb 2017 13:49:24 +0100
Content-Transfer-Encoding: 7bit
Message-Id: <96012266-E8EB-41E3-B2B5-4F79FC282125@nic.cz>
References: <5018AA43-22B5-4D2E-B6F0-B912045037E7@nic.cz> <20170215.133344.638915639483561245.mbj@tail-f.com>
To: =?utf-8?Q?Martin_Bj=C3=B6rklund?= <mbj@tail-f.com>
X-Mailer: Apple Mail (2.3259)
X-Virus-Scanned: clamav-milter 0.99.2 at mail
X-Virus-Status: Clean
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/LcqdvdBOAji2tLTpZgYUOmOyDAU>
Cc: Netconf <Netconf@ietf.org>
Subject: Re: [Netconf] retrieving list keys in RESTCONF
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Network Configuration WG mailing list <netconf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netconf>, <mailto:netconf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netconf/>
List-Post: <mailto:netconf@ietf.org>
List-Help: <mailto:netconf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netconf>, <mailto:netconf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Feb 2017 12:49:22 -0000

> On 15 Feb 2017, at 13:33, Martin Bjorklund <mbj@tail-f.com> wrote:
> 
> Ladislav Lhotka <lhotka@nic.cz> wrote:
>> Hi,
>> 
>> given that a whole list is not a resource in RESTCONF (see
>> https://www.ietf.org/mail-archive/web/netconf/current/msg11047.html),
>> I am wondering if there is any possibility to retrieve values of keys
>> for all list entries that exist in a datastore, e.g. using the
>> "fields" parameter.
> 
> Yes, see appendix B.3.3 in RFC 8040 for an example.

OK, thanks. So if I understand it correctly

GET /restconf/data/ietf-yang-library:modules-state/module/name

is illegal (keys for the "module" list must be given)

but

GET /restconf/data/ietf-yang-library:modules-state/?fields=module(name)

is permitted.

Lada

> 
> 
> /martin
> 
> 
> 
>> 
>> This is important because it may be the only feasible way for a client
>> to get to a particular list entry.
>> 
>> Thanks, Lada
>> 
>> --
>> Ladislav Lhotka, CZ.NIC Labs
>> PGP Key ID: 0xB8F92B08A9F76C67
>> 
>> 
>> 
>> 
>> 
>> _______________________________________________
>> Netconf mailing list
>> Netconf@ietf.org
>> https://www.ietf.org/mailman/listinfo/netconf
>> 

--
Ladislav Lhotka, CZ.NIC Labs
PGP Key ID: 0xB8F92B08A9F76C67






From nobody Wed Feb 15 04:55:27 2017
Return-Path: <mbj@tail-f.com>
X-Original-To: netconf@ietfa.amsl.com
Delivered-To: netconf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D52B3126D73 for <netconf@ietfa.amsl.com>; Wed, 15 Feb 2017 04:55:25 -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, 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 PKt4_YyK0xoE for <netconf@ietfa.amsl.com>; Wed, 15 Feb 2017 04:55:24 -0800 (PST)
Received: from mail.tail-f.com (mail.tail-f.com [46.21.102.45]) by ietfa.amsl.com (Postfix) with ESMTP id 859D81293D9 for <Netconf@ietf.org>; Wed, 15 Feb 2017 04:55:24 -0800 (PST)
Received: from localhost (h-148-188.a165.priv.bahnhof.se [176.10.148.188]) by mail.tail-f.com (Postfix) with ESMTPSA id 7FCB81AE0398; Wed, 15 Feb 2017 13:55:23 +0100 (CET)
Date: Wed, 15 Feb 2017 13:55:23 +0100 (CET)
Message-Id: <20170215.135523.1670562098025094265.mbj@tail-f.com>
To: lhotka@nic.cz
From: Martin Bjorklund <mbj@tail-f.com>
In-Reply-To: <96012266-E8EB-41E3-B2B5-4F79FC282125@nic.cz>
References: <5018AA43-22B5-4D2E-B6F0-B912045037E7@nic.cz> <20170215.133344.638915639483561245.mbj@tail-f.com> <96012266-E8EB-41E3-B2B5-4F79FC282125@nic.cz>
X-Mailer: Mew version 6.7 on Emacs 24.5 / Mule 6.0 (HANACHIRUSATO)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/zuFa_RIrX7nOVdH4Ty-wAB9Ah4I>
Cc: Netconf@ietf.org
Subject: Re: [Netconf] retrieving list keys in RESTCONF
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Network Configuration WG mailing list <netconf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netconf>, <mailto:netconf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netconf/>
List-Post: <mailto:netconf@ietf.org>
List-Help: <mailto:netconf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netconf>, <mailto:netconf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Feb 2017 12:55:26 -0000

Ladislav Lhotka <lhotka@nic.cz> wrote:
> 
> > On 15 Feb 2017, at 13:33, Martin Bjorklund <mbj@tail-f.com> wrote:
> > 
> > Ladislav Lhotka <lhotka@nic.cz> wrote:
> >> Hi,
> >> 
> >> given that a whole list is not a resource in RESTCONF (see
> >> https://www.ietf.org/mail-archive/web/netconf/current/msg11047.html),
> >> I am wondering if there is any possibility to retrieve values of keys
> >> for all list entries that exist in a datastore, e.g. using the
> >> "fields" parameter.
> > 
> > Yes, see appendix B.3.3 in RFC 8040 for an example.
> 
> OK, thanks. So if I understand it correctly
> 
> GET /restconf/data/ietf-yang-library:modules-state/module/name
> 
> is illegal (keys for the "module" list must be given)

Yes.

> 
> but
> 
> GET /restconf/data/ietf-yang-library:modules-state/?fields=module(name)
> 
> is permitted.

Yes.


/martin


From nobody Wed Feb 22 11:06:25 2017
Return-Path: <wwwrun@rfc-editor.org>
X-Original-To: netconf@ietfa.amsl.com
Delivered-To: netconf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3BB71129A76; Wed, 22 Feb 2017 11:06:23 -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 jDkLmWb1Li6j; Wed, 22 Feb 2017 11:06:22 -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 06393129A69; Wed, 22 Feb 2017 11:06:22 -0800 (PST)
Received: by rfc-editor.org (Postfix, from userid 30) id EB23DB8023B; Wed, 22 Feb 2017 11:06:21 -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: <20170222190621.EB23DB8023B@rfc-editor.org>
Date: Wed, 22 Feb 2017 11:06:21 -0800 (PST)
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/dDQylBNoAFyoi1nL42xZ1pdKe7Y>
Cc: drafts-update-ref@iana.org, netconf@ietf.org, rfc-editor@rfc-editor.org
Subject: [Netconf] RFC 8071 on NETCONF Call Home and RESTCONF Call Home
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Network Configuration WG mailing list <netconf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netconf>, <mailto:netconf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netconf/>
List-Post: <mailto:netconf@ietf.org>
List-Help: <mailto:netconf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netconf>, <mailto:netconf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Feb 2017 19:06:23 -0000

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

        
        RFC 8071

        Title:      NETCONF Call Home and RESTCONF 
                    Call Home 
        Author:     K. Watsen
        Status:     Standards Track
        Stream:     IETF
        Date:       February 2017
        Mailbox:    kwatsen@juniper.net
        Pages:      13
        Characters: 31226
        Updates/Obsoletes/SeeAlso:   None

        I-D Tag:    draft-ietf-netconf-call-home-17.txt

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

        DOI:        10.17487/RFC8071

This RFC presents NETCONF Call Home and RESTCONF Call Home, which
enable a NETCONF or RESTCONF server to initiate a secure connection
to a NETCONF or RESTCONF client, respectively.

This document is a product of the Network Configuration 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 Wed Feb 22 11:06:49 2017
Return-Path: <wwwrun@rfc-editor.org>
X-Original-To: netconf@ietfa.amsl.com
Delivered-To: netconf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 839BD129A8A; Wed, 22 Feb 2017 11:06:41 -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 SOb2K5OVgoaq; Wed, 22 Feb 2017 11:06:36 -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 1A281129A81; Wed, 22 Feb 2017 11:06:34 -0800 (PST)
Received: by rfc-editor.org (Postfix, from userid 30) id E87ECB80248; Wed, 22 Feb 2017 11:06:33 -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: <20170222190633.E87ECB80248@rfc-editor.org>
Date: Wed, 22 Feb 2017 11:06:33 -0800 (PST)
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/5qoEe63QOJ5Mb18C_Oc4YiuTeHE>
Cc: drafts-update-ref@iana.org, netconf@ietf.org, rfc-editor@rfc-editor.org
Subject: [Netconf] RFC 8072 on YANG Patch Media Type
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Network Configuration WG mailing list <netconf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netconf>, <mailto:netconf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netconf/>
List-Post: <mailto:netconf@ietf.org>
List-Help: <mailto:netconf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netconf>, <mailto:netconf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Feb 2017 19:06:42 -0000

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

        
        RFC 8072

        Title:      YANG Patch Media Type 
        Author:     A. Bierman, M. Bjorklund,
                    K. Watsen
        Status:     Standards Track
        Stream:     IETF
        Date:       February 2017 
        Mailbox:    andy@yumaworks.com, 
                    mbj@tail-f.com, 
                    kwatsen@juniper.net
        Pages:      39
        Characters: 65765
        Updates/Obsoletes/SeeAlso:   None

        I-D Tag:    draft-ietf-netconf-yang-patch-14.txt

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

        DOI:        10.17487/RFC8072

This document describes a method for applying patches to
configuration datastores using data defined with the YANG data
modeling language.

This document is a product of the Network Configuration 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 Wed Feb 22 11:21:45 2017
Return-Path: <mersue@gmail.com>
X-Original-To: netconf@ietfa.amsl.com
Delivered-To: netconf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 926BB129A89; Wed, 22 Feb 2017 11:21:37 -0800 (PST)
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 abfQn01y5a25; Wed, 22 Feb 2017 11:21:33 -0800 (PST)
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 8386D129A8B; Wed, 22 Feb 2017 11:21:33 -0800 (PST)
Received: by mail-wm0-x231.google.com with SMTP id v186so149950446wmd.0; Wed, 22 Feb 2017 11:21:33 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=from:to:cc:references:in-reply-to:subject:date:message-id :mime-version:content-transfer-encoding:thread-index :content-language:disposition-notification-to; bh=KG+m3Sv319Io3gDNmUnBvQ5cTyRvh/6UsNb2FSRvM2U=; b=t2Qw1vZu+i+E0ZIbc8DtISY6MA20eGhTZsMBozeqQynRSm2D4q+LQO3l6EP2YVlWID uA+9eHQiLcaOafgYzupl/xclc/OSfRaMZJbM3ZvS1jpnp4sEPJxxatsso3KyyLRlCfsJ H00ViK5Oo+ra5QCk4+SwmPqQyAhcAhVmMI8Bn2f/lEKYA5s+nKEuO8kN/BSJuEMMJb+o 6nqAd7LIsxPRivU00TRx0NNnD3grOhWG/m0aml5ng/kePja78aIabMGHHeftyMW6oVNt 3iKJrCLGEu7YMUtddU3CsKZ38TxiyeYo5hHAR0wzejg9C5AQUmwBaGE6fqZa0Hz8iJ9S MTaw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:references:in-reply-to:subject:date :message-id:mime-version:content-transfer-encoding:thread-index :content-language:disposition-notification-to; bh=KG+m3Sv319Io3gDNmUnBvQ5cTyRvh/6UsNb2FSRvM2U=; b=dMAdFPIDilpA9K34cE3F3eximNLki6qJWUoY2mQc6CC7oX2nAIs1O7sY+1zgKsVYGf RczpbpJK/T38DgG+jtsehomi4ZTZCo0d7jfit5W7ixa8lXjJg5JaXHyYI+LC3X1+K/XA 0q4WLT/p0egPVSdlG3lHMbsoAYzOSN1jTzhE4gdhski39hvigNsu772YEDgtztqQuSke xUdAkT+leSw4AENJfvo351HlzoWQKQ70w2jBnYlo7oU/8pgNtSIk4SAegQXfke1aDSwK n53vzQPNNH0BRjD7k2EC7OQ0B3CV+jmEteMxRi2Rjtn+QqsmU28TJYiM2MdqLEkZJtGz Kk0Q==
X-Gm-Message-State: AMke39nr7PhRUloqo5Pak2wo/QX/RS9tOusOmPrRF/MFKo6hcK2TXm+GUNXW8x71u7PcMA==
X-Received: by 10.28.19.78 with SMTP id 75mr3999886wmt.108.1487791291968; Wed, 22 Feb 2017 11:21:31 -0800 (PST)
Received: from DESKTOPFLHJVQJ (p5B34115A.dip0.t-ipconnect.de. [91.52.17.90]) by smtp.gmail.com with ESMTPSA id l130sm3687400wmf.0.2017.02.22.11.21.30 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 22 Feb 2017 11:21:31 -0800 (PST)
From: "Mehmet Ersue" <mersue@gmail.com>
To: <rfc-editor@rfc-editor.org>, <ietf-announce@ietf.org>, <rfc-dist@rfc-editor.org>
References: <20170222190621.EB23DB8023B@rfc-editor.org>
In-Reply-To: <20170222190621.EB23DB8023B@rfc-editor.org>
Date: Wed, 22 Feb 2017 20:21:33 +0100
Message-ID: <02a801d28d40$e129ebd0$a37dc370$@gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Outlook 16.0
Thread-Index: AQLi8GdfiwLaiDyKwmdwUVby3f4vo59UoDNQ
Content-Language: de
X-AVK-Virus-Check: AVA 25.10096;BF82DA0
X-AVK-Spam-Check: 1; str=0001.0A0C0201.58ADE4BB.0067,ss=1,re=0.000,recu=0.000,reip=0.000,cl=1,cld=1,fgs=0; AE713
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/-HDRDSmN_GLIHZnAk7wHRdSJmEc>
Cc: drafts-update-ref@iana.org, netconf@ietf.org
Subject: Re: [Netconf] RFC 8071 on NETCONF Call Home and RESTCONF Call Home
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Network Configuration WG mailing list <netconf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netconf>, <mailto:netconf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netconf/>
List-Post: <mailto:netconf@ietf.org>
List-Help: <mailto:netconf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netconf>, <mailto:netconf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Feb 2017 19:21:37 -0000

The two new RFCs are a big achievement.

Congratulations to the WG and especially the authors and all contributors!

Regards,
Mehmet

> -----Original Message-----
> From: Netconf [mailto:netconf-bounces@ietf.org] On Behalf Of rfc-
> editor@rfc-editor.org
> Sent: Wednesday, February 22, 2017 8:06 PM
> To: ietf-announce@ietf.org; rfc-dist@rfc-editor.org
> Cc: drafts-update-ref@iana.org; netconf@ietf.org;
rfc-editor@rfc-editor.org
> Subject: [Netconf] RFC 8071 on NETCONF Call Home and RESTCONF Call
> Home
> 
> A new Request for Comments is now available in online RFC libraries.
> 
> 
>         RFC 8071
> 
>         Title:      NETCONF Call Home and RESTCONF
>                     Call Home
>         Author:     K. Watsen
>         Status:     Standards Track
>         Stream:     IETF
>         Date:       February 2017
>         Mailbox:    kwatsen@juniper.net
>         Pages:      13
>         Characters: 31226
>         Updates/Obsoletes/SeeAlso:   None
> 
>         I-D Tag:    draft-ietf-netconf-call-home-17.txt
> 
>         URL:        https://www.rfc-editor.org/info/rfc8071
> 
>         DOI:        10.17487/RFC8071
> 
> This RFC presents NETCONF Call Home and RESTCONF Call Home, which
> enable a NETCONF or RESTCONF server to initiate a secure connection to a
> NETCONF or RESTCONF client, respectively.
> 
> This document is a product of the Network Configuration 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
> 
> 
> _______________________________________________
> Netconf mailing list
> Netconf@ietf.org
> https://www.ietf.org/mailman/listinfo/netconf


From nobody Wed Feb 22 13:22:28 2017
Return-Path: <evoit@cisco.com>
X-Original-To: netconf@ietfa.amsl.com
Delivered-To: netconf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1E585129B71 for <netconf@ietfa.amsl.com>; Wed, 22 Feb 2017 13:22:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -13.966
X-Spam-Level: 
X-Spam-Status: No, score=-13.966 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_RATIO_04=0.556, HTML_MESSAGE=0.001, 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, 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 EBsEvqUeVzcF for <netconf@ietfa.amsl.com>; Wed, 22 Feb 2017 13:22:24 -0800 (PST)
Received: from rcdn-iport-2.cisco.com (rcdn-iport-2.cisco.com [173.37.86.73]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C9E89129B70 for <netconf@ietf.org>; Wed, 22 Feb 2017 13:22:23 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=190412; q=dns/txt; s=iport; t=1487798543; x=1489008143; h=from:to:subject:date:message-id:mime-version; bh=KkDkS3+7lJ+6vwAOvHsk44+rQVFAAFxT5n4Bl9fLyLc=; b=QvJrrRDHuBjftBvmuwokpFH1ZMsAs96iqvPtgVMVeC4KwH8yV6k4sEn/ wKL5/eccnew/p2ieHoNMb2iarJnPyi5OUEyO4ldtpWt8E/DrVEdJ/IQdQ NFNNzps6M7+XPwV40BphXqhk8/b1oxEX8aLlU9ym6LjVPszUPs1OJdA6P I=;
X-Files: image001.jpg : 103417
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0C4AwBXAK5Y/5BdJa1DGhkBAQEBAQEBA?= =?us-ascii?q?QEBAQcBAQEBAYJvDFZhgQkHg1SKCJR3kAiCD4INJYVENAMCHIJxPxgBAgEBAQE?= =?us-ascii?q?BAQFiKIRyCh4CCAFdASUBAQEFBQYIAQMGAgQFEAEMAgwmAQQBEQEGAgaJZw4tr?= =?us-ascii?q?mOCJoNUh2MBAQEBAQEBAQEBAQEBAQEBAQEBEAoFhkyBMIR7gVuBVDeBfjqCXwW?= =?us-ascii?q?ZSgOCQwGFfgF0MYp1hy6Ja5MkAR84gQBUFT6ESx2BYXUBBIkCgQ0BAQE?=
X-IronPort-AV: E=Sophos;i="5.35,196,1484006400";  d="jpg'145?scan'145,208,217,145";a="214845771"
Received: from rcdn-core-8.cisco.com ([173.37.93.144]) by rcdn-iport-2.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 22 Feb 2017 21:22:22 +0000
Received: from XCH-RTP-014.cisco.com (xch-rtp-014.cisco.com [64.101.220.154]) by rcdn-core-8.cisco.com (8.14.5/8.14.5) with ESMTP id v1MLMMHn015455 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL); Wed, 22 Feb 2017 21:22:22 GMT
Received: from xch-rtp-013.cisco.com (64.101.220.153) by XCH-RTP-014.cisco.com (64.101.220.154) with Microsoft SMTP Server (TLS) id 15.0.1210.3; Wed, 22 Feb 2017 16:22:21 -0500
Received: from xch-rtp-013.cisco.com ([64.101.220.153]) by XCH-RTP-013.cisco.com ([64.101.220.153]) with mapi id 15.00.1210.000; Wed, 22 Feb 2017 16:22:21 -0500
From: "Eric Voit (evoit)" <evoit@cisco.com>
To: "'netconf@ietf.org'" <netconf@ietf.org>, "'netconf-subscriptions-dt@voit.org'" <netconf-subscriptions-dt@voit.org>
Thread-Topic: Minutes 22-Feb: NETCONF/RESTCONF/HTTP2 Subscription & Event drafts
Thread-Index: AdKNUbu9BKIWiG7FQGOP/ZO5tlioyQ==
Date: Wed, 22 Feb 2017 21:22:21 +0000
Message-ID: <324b28c1489d415f8b73853634a09137@XCH-RTP-013.cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.118.56.226]
Content-Type: multipart/related; boundary="_004_324b28c1489d415f8b73853634a09137XCHRTP013ciscocom_"; type="multipart/alternative"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/re6C51KVRTlyCXYkhRQG6C06aVw>
Subject: [Netconf] Minutes 22-Feb: NETCONF/RESTCONF/HTTP2 Subscription & Event drafts
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Network Configuration WG mailing list <netconf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netconf>, <mailto:netconf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netconf/>
List-Post: <mailto:netconf@ietf.org>
List-Help: <mailto:netconf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netconf>, <mailto:netconf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Feb 2017 21:22:26 -0000

--_004_324b28c1489d415f8b73853634a09137XCHRTP013ciscocom_
Content-Type: multipart/alternative;
	boundary="_000_324b28c1489d415f8b73853634a09137XCHRTP013ciscocom_"

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

VGhpcyB3YXMgb3VyIGxhc3QgY2FsbC4gICBGcm9tIGhlcmUgb24gb3V0LCBkaXNjdXNzaW9ucyB3
aWxsIGJlIGluIE5FVE1PRCAmIE5FVENPTkYNCg0KTWludXRlcyBwb3N0ZWQgYXQ6DQpodHRwczov
L2dpdGh1Yi5jb20vbmV0Y29uZi13Zy95YW5nLXB1c2gvd2lraS9NaW51dGVzLTIwMTctMDItMjIN
Cg0KwrcgICAgICAgIE91ciBEZXppZ25UTSBUZWFtIHdhcyBhIGdhdGhlcmluZyBvZiBpbmRpdmlk
dWFscyBwcm92aWRpbmcgaW5mb3JtYWwgaW5wdXQgdG8gTkVUQ09ORi4gV2UgYXNrZWQgTkVUQ09O
RiBXRyB0byBjb21tZW50IG9uIG91ciBkaXNjdXNzaW9uIHJlc3VsdHMgYXMgYSBwcmVwYXJhdGlv
biBmb3IgdGhlIFdHIGNvbnNlbnN1cy4NCg0KDQpNZWV0aW5nIE1hdGVyaWFscw0KDQpBdHRlbmRp
bmcNCg0KV2ViRXggUmVjb3JkaW5nPGh0dHBzOi8vY2lzY28ud2ViZXguY29tL2Npc2Nvc2FsZXMv
bHNyLnBocD9SQ0lEPTUzNTc1ZjRlOTE5YjQxMTE4ZjhkNmZlMjI0OTg5NzI4Pg0KcGFzc3dvcmQ6
IEpnMjZGSkpDDQoNClN1c2FuIEhhcmVzLCBBbGV4YW5kZXIgQ2xlbW0sIEFuZHkgQmllcm1hbiwg
RXJpYyBWb2l0LCBQZWlwZWkgR2FvLCBXYWxrZXIsIFRpbSBKZW5raW5zLCBBbGJlcnRvIEdvbnph
bGV6DQoNCkRlY2xhcmluZyBEZXppZ25UTSBDYWxsIFZpY3RvcnkNCg0KICAqICAgQmFzZWQgb24g
ZHJhZnQgcHJvZ3Jlc3MgaW4gZ2V0dGluZyBkcmFmdHMgdG8gdGhlaXIgY3VycmVudCBzdGF0ZSwg
d2UgZGVjaWRlZCB3ZSBoYXZlIHN1Y2Nlc3NmdWxseSBjb21wbGV0ZWQgdGhlIG9yaWdpbmFsIHB1
cnBvc2Ugb2YgdGhlc2UgcmVjdXJyaW5nIGNhbGxzLg0KICAqICAgU28gbGV0J3MgZW5kIG9uIGEg
aGlnaCBub3RlLiBUaGlzIGlzIHRoZSBsYXN0IGNhbGwuDQoNClJldmlldyBvZiBGaXZlIERyYWZ0
cyAtIEdyYXBoaWNhbCBzdW1tYXJ5DQoNCiAgKiAgIENoYXR0ZWQgb24gdGhlIGNhbGwuIEJlbG93
IGxvb2tzIGEgZ29vZCBmdW5jdGlvbmFsIHN1bW1hcnkgb2YgdGhlIGRyYWZ0cyB3ZSBoYXZlIGJl
ZW4gZGlzY3Vzc2luZy4gV2lsbCBwcmVzZW50IGluIENoaWNhZ28uDQpbaHR0cHM6Ly9jYW1vLmdp
dGh1YnVzZXJjb250ZW50LmNvbS9jMDcwYjYwZWUzMWNiYmQ3OGExYmYxOTVjYzc5OWRmMTMzM2Yy
ZTE4LzY4NzQ3NDcwM2EyZjJmNzc3Nzc3MmU3NjZmNjk3NDJlNmY3MjY3MmY0OTQ1NTQ0NjJmMzU0
NDcyNjE2Njc0NzM1MDYxNzI3NDY5NzQ2OTZmNmU2NTY0MmU0YTUwNDddDQpSZXZpZXdlZCBjb250
ZW50cyBvZiBuZXcgTm90aWZpY2F0aW9uczIgZHJhZnQNCg0KICAqICAgTG9va2VkIGF0IGJyZWFr
ZG93biBvZiBjb250ZW50cywgaGVhZGVyIGZpZWxkcw0KICAqICAgUGVvcGxlIGJlbGlldmUgdGhh
dCBpdCBpcyByZWFkeSBmb3IgcG9zdGluZyB0byBORVRNT0QuIFdpbGwgZ28gdXAgaW4gY29taW5n
IGRheSBvciB0d28uDQogICogICBTaG91bGQgd2UgaGF2ZSBub3JtYXRpdmUgaGVhZGVyIG9iamVj
dHMgaWRlbnRpZmllZD8gKG90aGVyIHR5cGVzIHdvdWxkIGJlIGFkZGl0aW9uYWwgaW5mbyBhbmQg
ZGVyaXZlZC4pIEFuIGFuc3dlciBvbiB0aGlzIHdpbGwgZGVwZW5kIG9uIHdoYXQgaXMgbWFuZGF0
b3J5IG9uIHRoZSBsaXN0Lg0KDQpPdGhlciB0b3BpY3MNCg0KICAqICAgTm8gaXNzdWVzIGlmIOKA
mHN1YnNjcmliZWQtbm90aWZpY2F0aW9ucy0wMOKAmSBhbmQg4oCYeWFuZy1wdXNoLTA14oCZIGFy
ZSBwb3N0ZWQuDQogICogICBXaWxsIHVzZSBkZXZpYXRpb25zIChpLmUuLCBjbG9zaW5nIG9uIEJh
bGF6c+KAmSBkcmFmdCApDQogICogICBXaWxsIG5vdCBpbmNsdWRlIFBlcmlvZGljIEV2ZW50aW5n
IChwZXIgbGFzdCB3ZWVrJ3MgbWludXRlcyBhZGRlbmR1bSkNCiAgKiAgIFBsYW5uaW5nIGZvciBJ
RVRGOiBubyBvbi1zaXRlIG1lZXRpbmdzIG5lZWRlZA0KICAqICAgQXQgbmV4dCBJRVRGLCBpdCB3
b3VsZCBiZSBnb29kIHRvIGhhdmUgYW4gaW1wbGVtZW50ZXLigJlzIGxlc3NvbiBkdXJpbmcgTkVU
Q09ORiAocGVyaGFwcyBUaW0gd2lsbCBqb2luIHVzLikNCg0K

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPCEtLVtp
ZiAhbXNvXT48c3R5bGU+dlw6KiB7YmVoYXZpb3I6dXJsKCNkZWZhdWx0I1ZNTCk7fQ0Kb1w6KiB7
YmVoYXZpb3I6dXJsKCNkZWZhdWx0I1ZNTCk7fQ0Kd1w6KiB7YmVoYXZpb3I6dXJsKCNkZWZhdWx0
I1ZNTCk7fQ0KLnNoYXBlIHtiZWhhdmlvcjp1cmwoI2RlZmF1bHQjVk1MKTt9DQo8L3N0eWxlPjwh
W2VuZGlmXS0tPjxzdHlsZT48IS0tDQovKiBGb250IERlZmluaXRpb25zICovDQpAZm9udC1mYWNl
DQoJe2ZvbnQtZmFtaWx5OldpbmdkaW5nczsNCglwYW5vc2UtMTo1IDAgMCAwIDAgMCAwIDAgMCAw
O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6
MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7
DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAyIDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZh
bWlseToiU2Vnb2UgVUkiOw0KCXBhbm9zZS0xOjIgMTEgNSAyIDQgMiA0IDIgMiAzO30NCi8qIFN0
eWxlIERlZmluaXRpb25zICovDQpwLk1zb05vcm1hbCwgbGkuTXNvTm9ybWFsLCBkaXYuTXNvTm9y
bWFsDQoJe21hcmdpbjowaW47DQoJbWFyZ2luLWJvdHRvbTouMDAwMXB0Ow0KCWZvbnQtc2l6ZTox
Mi4wcHQ7DQoJZm9udC1mYW1pbHk6IlRpbWVzIE5ldyBSb21hbiIsc2VyaWY7fQ0KaDINCgl7bXNv
LXN0eWxlLXByaW9yaXR5Ojk7DQoJbXNvLXN0eWxlLWxpbms6IkhlYWRpbmcgMiBDaGFyIjsNCglt
c28tbWFyZ2luLXRvcC1hbHQ6YXV0bzsNCgltYXJnaW4tcmlnaHQ6MGluOw0KCW1zby1tYXJnaW4t
Ym90dG9tLWFsdDphdXRvOw0KCW1hcmdpbi1sZWZ0OjBpbjsNCglmb250LXNpemU6MTguMHB0Ow0K
CWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4iLHNlcmlmOw0KCWZvbnQtd2VpZ2h0OmJvbGQ7
fQ0KaDMNCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk7DQoJbXNvLXN0eWxlLWxpbms6IkhlYWRpbmcg
MyBDaGFyIjsNCgltc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzsNCgltYXJnaW4tcmlnaHQ6MGluOw0K
CW1zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvOw0KCW1hcmdpbi1sZWZ0OjBpbjsNCglmb250LXNp
emU6MTMuNXB0Ow0KCWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4iLHNlcmlmOw0KCWZvbnQt
d2VpZ2h0OmJvbGQ7fQ0KYTpsaW5rLCBzcGFuLk1zb0h5cGVybGluaw0KCXttc28tc3R5bGUtcHJp
b3JpdHk6OTk7DQoJY29sb3I6Ymx1ZTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCmE6
dmlzaXRlZCwgc3Bhbi5Nc29IeXBlcmxpbmtGb2xsb3dlZA0KCXttc28tc3R5bGUtcHJpb3JpdHk6
OTk7DQoJY29sb3I6cHVycGxlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KcC5Nc29Q
bGFpblRleHQsIGxpLk1zb1BsYWluVGV4dCwgZGl2Lk1zb1BsYWluVGV4dA0KCXttc28tc3R5bGUt
cHJpb3JpdHk6OTk7DQoJbXNvLXN0eWxlLWxpbms6IlBsYWluIFRleHQgQ2hhciI7DQoJbWFyZ2lu
OjBpbjsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJZm9udC1zaXplOjExLjBwdDsNCglmb250
LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjt9DQpwDQoJe21zby1zdHlsZS1wcmlvcml0eTo5
OTsNCgltc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzsNCgltYXJnaW4tcmlnaHQ6MGluOw0KCW1zby1t
YXJnaW4tYm90dG9tLWFsdDphdXRvOw0KCW1hcmdpbi1sZWZ0OjBpbjsNCglmb250LXNpemU6MTIu
MHB0Ow0KCWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4iLHNlcmlmO30NCnAuTXNvTGlzdFBh
cmFncmFwaCwgbGkuTXNvTGlzdFBhcmFncmFwaCwgZGl2Lk1zb0xpc3RQYXJhZ3JhcGgNCgl7bXNv
LXN0eWxlLXByaW9yaXR5OjM0Ow0KCW1hcmdpbi10b3A6MGluOw0KCW1hcmdpbi1yaWdodDowaW47
DQoJbWFyZ2luLWJvdHRvbTowaW47DQoJbWFyZ2luLWxlZnQ6LjVpbjsNCgltYXJnaW4tYm90dG9t
Oi4wMDAxcHQ7DQoJZm9udC1zaXplOjEyLjBwdDsNCglmb250LWZhbWlseToiVGltZXMgTmV3IFJv
bWFuIixzZXJpZjt9DQpzcGFuLkhlYWRpbmcyQ2hhcg0KCXttc28tc3R5bGUtbmFtZToiSGVhZGlu
ZyAyIENoYXIiOw0KCW1zby1zdHlsZS1wcmlvcml0eTo5Ow0KCW1zby1zdHlsZS1saW5rOiJIZWFk
aW5nIDIiOw0KCWZvbnQtd2VpZ2h0OmJvbGQ7fQ0Kc3Bhbi5IZWFkaW5nM0NoYXINCgl7bXNvLXN0
eWxlLW5hbWU6IkhlYWRpbmcgMyBDaGFyIjsNCgltc28tc3R5bGUtcHJpb3JpdHk6OTsNCgltc28t
c3R5bGUtbGluazoiSGVhZGluZyAzIjsNCglmb250LXdlaWdodDpib2xkO30NCnAubXNvbm9ybWFs
MCwgbGkubXNvbm9ybWFsMCwgZGl2Lm1zb25vcm1hbDANCgl7bXNvLXN0eWxlLW5hbWU6bXNvbm9y
bWFsOw0KCW1zby1zdHlsZS1wcmlvcml0eTo5OTsNCgltc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzsN
CgltYXJnaW4tcmlnaHQ6MGluOw0KCW1zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvOw0KCW1hcmdp
bi1sZWZ0OjBpbjsNCglmb250LXNpemU6MTIuMHB0Ow0KCWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcg
Um9tYW4iLHNlcmlmO30NCnNwYW4uUGxhaW5UZXh0Q2hhcg0KCXttc28tc3R5bGUtbmFtZToiUGxh
aW4gVGV4dCBDaGFyIjsNCgltc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJbXNvLXN0eWxlLWxpbms6
IlBsYWluIFRleHQiOw0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30NCnAubS01
MDcxNjUxNzI5ODkxMzE0Njg2bXNvbGlzdHBhcmFncmFwaCwgbGkubS01MDcxNjUxNzI5ODkxMzE0
Njg2bXNvbGlzdHBhcmFncmFwaCwgZGl2Lm0tNTA3MTY1MTcyOTg5MTMxNDY4Nm1zb2xpc3RwYXJh
Z3JhcGgNCgl7bXNvLXN0eWxlLW5hbWU6bV8tNTA3MTY1MTcyOTg5MTMxNDY4Nm1zb2xpc3RwYXJh
Z3JhcGg7DQoJbXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCW1zby1tYXJnaW4tdG9wLWFsdDphdXRv
Ow0KCW1hcmdpbi1yaWdodDowaW47DQoJbXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87DQoJbWFy
Z2luLWxlZnQ6MGluOw0KCWZvbnQtc2l6ZToxMi4wcHQ7DQoJZm9udC1mYW1pbHk6IlRpbWVzIE5l
dyBSb21hbiIsc2VyaWY7fQ0Kc3Bhbi5FbWFpbFN0eWxlMjUNCgl7bXNvLXN0eWxlLXR5cGU6cGVy
c29uYWw7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJY29sb3I6IzFGNDk3
RDt9DQpzcGFuLkVtYWlsU3R5bGUyNg0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbDsNCglmb250
LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCgljb2xvcjojMUY0OTdEO30NCnNwYW4uRW1h
aWxTdHlsZTI3DQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFsOw0KCWZvbnQtZmFtaWx5OiJDYWxp
YnJpIixzYW5zLXNlcmlmOw0KCWNvbG9yOiMxRjQ5N0Q7fQ0Kc3Bhbi5hcHBsZS1jb252ZXJ0ZWQt
c3BhY2UNCgl7bXNvLXN0eWxlLW5hbWU6YXBwbGUtY29udmVydGVkLXNwYWNlO30NCnNwYW4uRW1h
aWxTdHlsZTI5DQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFsOw0KCWZvbnQtZmFtaWx5OiJDYWxp
YnJpIixzYW5zLXNlcmlmOw0KCWNvbG9yOndpbmRvd3RleHQ7fQ0Kc3Bhbi5FbWFpbFN0eWxlMzAN
Cgl7bXNvLXN0eWxlLXR5cGU6cGVyc29uYWw7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMt
c2VyaWY7DQoJY29sb3I6IzFGNDk3RDt9DQpzcGFuLkVtYWlsU3R5bGUzMQ0KCXttc28tc3R5bGUt
dHlwZTpwZXJzb25hbDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCgljb2xv
cjp3aW5kb3d0ZXh0O30NCnNwYW4uRW1haWxTdHlsZTMyDQoJe21zby1zdHlsZS10eXBlOnBlcnNv
bmFsOw0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0KCWNvbG9yOiMxRjQ5N0Q7
fQ0Kc3Bhbi5FbWFpbFN0eWxlMzMNCgl7bXNvLXN0eWxlLXR5cGU6cGVyc29uYWw7DQoJZm9udC1m
YW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJY29sb3I6d2luZG93dGV4dDt9DQpzcGFuLkVt
YWlsU3R5bGUzNA0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbDsNCglmb250LWZhbWlseToiQ2Fs
aWJyaSIsc2Fucy1zZXJpZjsNCgljb2xvcjojMUY0OTdEO30NCnNwYW4uRW1haWxTdHlsZTM1DQoJ
e21zby1zdHlsZS10eXBlOnBlcnNvbmFsOw0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNl
cmlmOw0KCWNvbG9yOndpbmRvd3RleHQ7fQ0Kc3Bhbi5FbWFpbFN0eWxlMzYNCgl7bXNvLXN0eWxl
LXR5cGU6cGVyc29uYWwtcmVwbHk7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7
DQoJY29sb3I6IzFGNDk3RDt9DQouTXNvQ2hwRGVmYXVsdA0KCXttc28tc3R5bGUtdHlwZTpleHBv
cnQtb25seTsNCglmb250LXNpemU6MTAuMHB0O30NCkBwYWdlIFdvcmRTZWN0aW9uMQ0KCXtzaXpl
OjguNWluIDExLjBpbjsNCgltYXJnaW46MS4waW4gMS4waW4gMS4waW4gMS4waW47fQ0KZGl2Lldv
cmRTZWN0aW9uMQ0KCXtwYWdlOldvcmRTZWN0aW9uMTt9DQovKiBMaXN0IERlZmluaXRpb25zICov
DQpAbGlzdCBsMA0KCXttc28tbGlzdC1pZDoxMzg0MjQ3NDM7DQoJbXNvLWxpc3QtdHlwZTpoeWJy
aWQ7DQoJbXNvLWxpc3QtdGVtcGxhdGUtaWRzOjExNjY1NzE2NiA2NzY5ODY4OSA2NzY5ODY5MSA2
NzY5ODY5MyA2NzY5ODY4OSA2NzY5ODY5MSA2NzY5ODY5MyA2NzY5ODY4OSA2NzY5ODY5MSA2NzY5
ODY5Mzt9DQpAbGlzdCBsMDpsZXZlbDENCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0
Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28t
bGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCWZvbnQt
ZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMDpsZXZlbDINCgl7bXNvLWxldmVsLW51bWJlci1mb3Jt
YXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Om87DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7
DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsN
Cglmb250LWZhbWlseToiQ291cmllciBOZXciO30NCkBsaXN0IGwwOmxldmVsMw0KCXttc28tbGV2
ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674KnOw0KCW1zby1sZXZl
bC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0
LWluZGVudDotLjI1aW47DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzO30NCkBsaXN0IGwwOmxldmVs
NA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3
Ow0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246
bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0
IGwwOmxldmVsNQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVs
LXRleHQ6bzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBv
c2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCWZvbnQtZmFtaWx5OiJDb3VyaWVy
IE5ldyI7fQ0KQGxpc3QgbDA6bGV2ZWw2DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxl
dDsNCgltc28tbGV2ZWwtdGV4dDrvgqc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNv
LWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCglmb250
LWZhbWlseTpXaW5nZGluZ3M7fQ0KQGxpc3QgbDA6bGV2ZWw3DQoJe21zby1sZXZlbC1udW1iZXIt
Zm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9w
Om5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0u
MjVpbjsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDA6bGV2ZWw4DQoJe21zby1sZXZl
bC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDpvOw0KCW1zby1sZXZlbC10
YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWlu
ZGVudDotLjI1aW47DQoJZm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3Ijt9DQpAbGlzdCBsMDpsZXZl
bDkNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+C
pzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9u
OmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCWZvbnQtZmFtaWx5OldpbmdkaW5nczt9DQpA
bGlzdCBsMQ0KCXttc28tbGlzdC1pZDo0MzEwNTE3NzY7DQoJbXNvLWxpc3QtdGVtcGxhdGUtaWRz
Oi0xMTkxNTE2MTA4O30NCkBsaXN0IGwxOmxldmVsMQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1h
dDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDouNWlu
Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47
DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxp
c3QgbDE6bGV2ZWwyDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2
ZWwtdGV4dDpvOw0KCW1zby1sZXZlbC10YWItc3RvcDoxLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVy
LXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6
ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3IjsNCgltc28tYmlkaS1mb250LWZh
bWlseToiVGltZXMgTmV3IFJvbWFuIjt9DQpAbGlzdCBsMTpsZXZlbDMNCgl7bXNvLWxldmVsLW51
bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CpzsNCgltc28tbGV2ZWwtdGFi
LXN0b3A6MS41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5k
ZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5Oldp
bmdkaW5nczt9DQpAbGlzdCBsMTpsZXZlbDQNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVs
bGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CpzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6Mi4waW47DQoJ
bXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCglt
c28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OldpbmdkaW5nczt9DQpAbGlz
dCBsMTpsZXZlbDUNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZl
bC10ZXh0Ou+CpzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6Mi41aW47DQoJbXNvLWxldmVsLW51bWJl
ci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNp
emU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OldpbmdkaW5nczt9DQpAbGlzdCBsMTpsZXZlbDYNCgl7
bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CpzsNCglt
c28tbGV2ZWwtdGFiLXN0b3A6My4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0
Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZv
bnQtZmFtaWx5OldpbmdkaW5nczt9DQpAbGlzdCBsMTpsZXZlbDcNCgl7bXNvLWxldmVsLW51bWJl
ci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CpzsNCgltc28tbGV2ZWwtdGFiLXN0
b3A6My41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50
Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5Oldpbmdk
aW5nczt9DQpAbGlzdCBsMTpsZXZlbDgNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0
Ow0KCW1zby1sZXZlbC10ZXh0Ou+CpzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6NC4waW47DQoJbXNv
LWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28t
YW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OldpbmdkaW5nczt9DQpAbGlzdCBs
MTpsZXZlbDkNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10
ZXh0Ou+CpzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6NC41aW47DQoJbXNvLWxldmVsLW51bWJlci1w
b3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6
MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OldpbmdkaW5nczt9DQpAbGlzdCBsMg0KCXttc28tbGlzdC1p
ZDo4Mjg0MDY4NjA7DQoJbXNvLWxpc3QtdGVtcGxhdGUtaWRzOjE3OTAzMzgyNTA7fQ0KQGxpc3Qg
bDI6bGV2ZWwxDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwt
dGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOi41aW47DQoJbXNvLWxldmVsLW51bWJlci1w
b3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6
MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMjpsZXZlbDINCgl7bXNvLWxl
dmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Om87DQoJbXNvLWxldmVs
LXRhYi1zdG9wOjEuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0
LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWls
eToiQ291cmllciBOZXciOw0KCW1zby1iaWRpLWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4i
O30NCkBsaXN0IGwyOmxldmVsMw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJ
bXNvLWxldmVsLXRleHQ674KnOw0KCW1zby1sZXZlbC10YWItc3RvcDoxLjVpbjsNCgltc28tbGV2
ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNp
LWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzO30NCkBsaXN0IGwyOmxl
dmVsNA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ6
74KnOw0KCW1zby1sZXZlbC10YWItc3RvcDoyLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0
aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4w
cHQ7DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzO30NCkBsaXN0IGwyOmxldmVsNQ0KCXttc28tbGV2
ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674KnOw0KCW1zby1sZXZl
bC10YWItc3RvcDoyLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4
dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1p
bHk6V2luZ2RpbmdzO30NCkBsaXN0IGwyOmxldmVsNg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1h
dDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674KnOw0KCW1zby1sZXZlbC10YWItc3RvcDozLjBp
bjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWlu
Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzO30N
CkBsaXN0IGwyOmxldmVsNw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNv
LWxldmVsLXRleHQ674KnOw0KCW1zby1sZXZlbC10YWItc3RvcDozLjVpbjsNCgltc28tbGV2ZWwt
bnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZv
bnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzO30NCkBsaXN0IGwyOmxldmVs
OA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674Kn
Ow0KCW1zby1sZXZlbC10YWItc3RvcDo0LjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9u
OmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7
DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzO30NCkBsaXN0IGwyOmxldmVsOQ0KCXttc28tbGV2ZWwt
bnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674KnOw0KCW1zby1sZXZlbC10
YWItc3RvcDo0LjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1p
bmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6
V2luZ2RpbmdzO30NCkBsaXN0IGwzDQoJe21zby1saXN0LWlkOjEwODQ5NTMzODA7DQoJbXNvLWxp
c3QtdGVtcGxhdGUtaWRzOjM2MjM0NDE3NDt9DQpAbGlzdCBsMzpsZXZlbDENCgl7bXNvLWxldmVs
LW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwt
dGFiLXN0b3A6LjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1p
bmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6
U3ltYm9sO30NCkBsaXN0IGwzOmxldmVsMg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxs
ZXQ7DQoJbXNvLWxldmVsLXRleHQ6bzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MS4waW47DQoJbXNv
LWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28t
YW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDb3VyaWVyIE5ldyI7DQoJbXNv
LWJpZGktZm9udC1mYW1pbHk6IlRpbWVzIE5ldyBSb21hbiI7fQ0KQGxpc3QgbDM6bGV2ZWwzDQoJ
e21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgqc7DQoJ
bXNvLWxldmVsLXRhYi1zdG9wOjEuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVm
dDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglm
b250LWZhbWlseTpXaW5nZGluZ3M7fQ0KQGxpc3QgbDM6bGV2ZWw0DQoJe21zby1sZXZlbC1udW1i
ZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgqc7DQoJbXNvLWxldmVsLXRhYi1z
dG9wOjIuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVu
dDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpXaW5n
ZGluZ3M7fQ0KQGxpc3QgbDM6bGV2ZWw1DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxl
dDsNCgltc28tbGV2ZWwtdGV4dDrvgqc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjIuNWluOw0KCW1z
by1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNv
LWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpXaW5nZGluZ3M7fQ0KQGxpc3Qg
bDM6bGV2ZWw2DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwt
dGV4dDrvgqc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjMuMGluOw0KCW1zby1sZXZlbC1udW1iZXIt
cG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXpl
OjEwLjBwdDsNCglmb250LWZhbWlseTpXaW5nZGluZ3M7fQ0KQGxpc3QgbDM6bGV2ZWw3DQoJe21z
by1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgqc7DQoJbXNv
LWxldmVsLXRhYi1zdG9wOjMuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsN
Cgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250
LWZhbWlseTpXaW5nZGluZ3M7fQ0KQGxpc3QgbDM6bGV2ZWw4DQoJe21zby1sZXZlbC1udW1iZXIt
Zm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgqc7DQoJbXNvLWxldmVsLXRhYi1zdG9w
OjQuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDot
LjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpXaW5nZGlu
Z3M7fQ0KQGxpc3QgbDM6bGV2ZWw5DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsN
Cgltc28tbGV2ZWwtdGV4dDrvgqc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjQuNWluOw0KCW1zby1s
ZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFu
c2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpXaW5nZGluZ3M7fQ0KQGxpc3QgbDQN
Cgl7bXNvLWxpc3QtaWQ6MTQ0ODk2MzExMTsNCgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6LTEzMDM0
NTQzNzY7fQ0KQGxpc3QgbDQ6bGV2ZWwxDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxl
dDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOi41aW47DQoJbXNv
LWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28t
YW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsNDps
ZXZlbDINCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0
Om87DQoJbXNvLWxldmVsLXRhYi1zdG9wOjEuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRp
b246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBw
dDsNCglmb250LWZhbWlseToiQ291cmllciBOZXciOw0KCW1zby1iaWRpLWZvbnQtZmFtaWx5OiJU
aW1lcyBOZXcgUm9tYW4iO30NCkBsaXN0IGw0OmxldmVsMw0KCXttc28tbGV2ZWwtbnVtYmVyLWZv
cm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674KnOw0KCW1zby1sZXZlbC10YWItc3RvcDox
LjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4y
NWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6V2luZ2Rpbmdz
O30NCkBsaXN0IGw0OmxldmVsNA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJ
bXNvLWxldmVsLXRleHQ674KnOw0KCW1zby1sZXZlbC10YWItc3RvcDoyLjBpbjsNCgltc28tbGV2
ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNp
LWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzO30NCkBsaXN0IGw0Omxl
dmVsNQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ6
74KnOw0KCW1zby1sZXZlbC10YWItc3RvcDoyLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0
aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4w
cHQ7DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzO30NCkBsaXN0IGw0OmxldmVsNg0KCXttc28tbGV2
ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674KnOw0KCW1zby1sZXZl
bC10YWItc3RvcDozLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4
dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1p
bHk6V2luZ2RpbmdzO30NCkBsaXN0IGw0OmxldmVsNw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1h
dDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674KnOw0KCW1zby1sZXZlbC10YWItc3RvcDozLjVp
bjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWlu
Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzO30N
CkBsaXN0IGw0OmxldmVsOA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNv
LWxldmVsLXRleHQ674KnOw0KCW1zby1sZXZlbC10YWItc3RvcDo0LjBpbjsNCgltc28tbGV2ZWwt
bnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZv
bnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzO30NCkBsaXN0IGw0OmxldmVs
OQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674Kn
Ow0KCW1zby1sZXZlbC10YWItc3RvcDo0LjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9u
OmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7
DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzO30NCkBsaXN0IGw1DQoJe21zby1saXN0LWlkOjE2Nzc5
MjIwNjc7DQoJbXNvLWxpc3QtdGVtcGxhdGUtaWRzOi02MzY0NjcyMjQ7fQ0KQGxpc3QgbDU6bGV2
ZWwxDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrv
grc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOi41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlv
bjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0
Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsNTpsZXZlbDINCgl7bXNvLWxldmVsLW51
bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Om87DQoJbXNvLWxldmVsLXRhYi1z
dG9wOjEuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVu
dDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseToiQ291
cmllciBOZXciOw0KCW1zby1iaWRpLWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4iO30NCkBs
aXN0IGw1OmxldmVsMw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxl
dmVsLXRleHQ674KnOw0KCW1zby1sZXZlbC10YWItc3RvcDoxLjVpbjsNCgltc28tbGV2ZWwtbnVt
YmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQt
c2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzO30NCkBsaXN0IGw1OmxldmVsNA0K
CXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674KnOw0K
CW1zby1sZXZlbC10YWItc3RvcDoyLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxl
ZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJ
Zm9udC1mYW1pbHk6V2luZ2RpbmdzO30NCkBsaXN0IGw1OmxldmVsNQ0KCXttc28tbGV2ZWwtbnVt
YmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674KnOw0KCW1zby1sZXZlbC10YWIt
c3RvcDoyLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRl
bnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6V2lu
Z2RpbmdzO30NCkBsaXN0IGw1OmxldmVsNg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxs
ZXQ7DQoJbXNvLWxldmVsLXRleHQ674KnOw0KCW1zby1sZXZlbC10YWItc3RvcDozLjBpbjsNCglt
c28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1z
by1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzO30NCkBsaXN0
IGw1OmxldmVsNw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVs
LXRleHQ674KnOw0KCW1zby1sZXZlbC10YWItc3RvcDozLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVy
LXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6
ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzO30NCkBsaXN0IGw1OmxldmVsOA0KCXtt
c28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674KnOw0KCW1z
by1sZXZlbC10YWItc3RvcDo0LjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7
DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9u
dC1mYW1pbHk6V2luZ2RpbmdzO30NCkBsaXN0IGw1OmxldmVsOQ0KCXttc28tbGV2ZWwtbnVtYmVy
LWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674KnOw0KCW1zby1sZXZlbC10YWItc3Rv
cDo0LjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6
LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6V2luZ2Rp
bmdzO30NCkBsaXN0IGw2DQoJe21zby1saXN0LWlkOjIwMjAxNTU4ODU7DQoJbXNvLWxpc3QtdGVt
cGxhdGUtaWRzOjE0MjQzOTExNTY7fQ0KQGxpc3QgbDY6bGV2ZWwxDQoJe21zby1sZXZlbC1udW1i
ZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1z
dG9wOi41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50
Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJv
bDt9DQpAbGlzdCBsNjpsZXZlbDINCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0K
CW1zby1sZXZlbC10ZXh0Om87DQoJbXNvLWxldmVsLXRhYi1zdG9wOjEuMGluOw0KCW1zby1sZXZl
bC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2kt
Zm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseToiQ291cmllciBOZXciOw0KCW1zby1iaWRp
LWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4iO30NCkBsaXN0IGw2OmxldmVsMw0KCXttc28t
bGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674KnOw0KCW1zby1s
ZXZlbC10YWItc3RvcDoxLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJ
dGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1m
YW1pbHk6V2luZ2RpbmdzO30NCkBsaXN0IGw2OmxldmVsNA0KCXttc28tbGV2ZWwtbnVtYmVyLWZv
cm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674KnOw0KCW1zby1sZXZlbC10YWItc3RvcDoy
LjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4y
NWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6V2luZ2Rpbmdz
O30NCkBsaXN0IGw2OmxldmVsNQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJ
bXNvLWxldmVsLXRleHQ674KnOw0KCW1zby1sZXZlbC10YWItc3RvcDoyLjVpbjsNCgltc28tbGV2
ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNp
LWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzO30NCkBsaXN0IGw2Omxl
dmVsNg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ6
74KnOw0KCW1zby1sZXZlbC10YWItc3RvcDozLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0
aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4w
cHQ7DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzO30NCkBsaXN0IGw2OmxldmVsNw0KCXttc28tbGV2
ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674KnOw0KCW1zby1sZXZl
bC10YWItc3RvcDozLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4
dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1p
bHk6V2luZ2RpbmdzO30NCkBsaXN0IGw2OmxldmVsOA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1h
dDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674KnOw0KCW1zby1sZXZlbC10YWItc3RvcDo0LjBp
bjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWlu
Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzO30N
CkBsaXN0IGw2OmxldmVsOQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNv
LWxldmVsLXRleHQ674KnOw0KCW1zby1sZXZlbC10YWItc3RvcDo0LjVpbjsNCgltc28tbGV2ZWwt
bnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZv
bnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzO30NCkBsaXN0IGw3DQoJe21z
by1saXN0LWlkOjIwNzkwMTYzNTE7DQoJbXNvLWxpc3QtdGVtcGxhdGUtaWRzOjk1ODU1MzM0Mjt9
DQpAbGlzdCBsNzpsZXZlbDENCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1z
by1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6LjVpbjsNCgltc28tbGV2ZWwt
bnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZv
bnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw3OmxldmVsMg0K
CXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ6bzsNCglt
c28tbGV2ZWwtdGFiLXN0b3A6MS4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0
Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZv
bnQtZmFtaWx5OiJDb3VyaWVyIE5ldyI7DQoJbXNvLWJpZGktZm9udC1mYW1pbHk6IlRpbWVzIE5l
dyBSb21hbiI7fQ0KQGxpc3QgbDc6bGV2ZWwzDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1
bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgqc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjEuNWluOw0K
CW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJ
bXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpXaW5nZGluZ3M7fQ0KQGxp
c3QgbDc6bGV2ZWw0DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2
ZWwtdGV4dDrvgqc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjIuMGluOw0KCW1zby1sZXZlbC1udW1i
ZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1z
aXplOjEwLjBwdDsNCglmb250LWZhbWlseTpXaW5nZGluZ3M7fQ0KQGxpc3QgbDc6bGV2ZWw1DQoJ
e21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgqc7DQoJ
bXNvLWxldmVsLXRhYi1zdG9wOjIuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVm
dDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglm
b250LWZhbWlseTpXaW5nZGluZ3M7fQ0KQGxpc3QgbDc6bGV2ZWw2DQoJe21zby1sZXZlbC1udW1i
ZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgqc7DQoJbXNvLWxldmVsLXRhYi1z
dG9wOjMuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVu
dDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpXaW5n
ZGluZ3M7fQ0KQGxpc3QgbDc6bGV2ZWw3DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxl
dDsNCgltc28tbGV2ZWwtdGV4dDrvgqc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjMuNWluOw0KCW1z
by1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNv
LWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpXaW5nZGluZ3M7fQ0KQGxpc3Qg
bDc6bGV2ZWw4DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwt
dGV4dDrvgqc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjQuMGluOw0KCW1zby1sZXZlbC1udW1iZXIt
cG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXpl
OjEwLjBwdDsNCglmb250LWZhbWlseTpXaW5nZGluZ3M7fQ0KQGxpc3QgbDc6bGV2ZWw5DQoJe21z
by1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgqc7DQoJbXNv
LWxldmVsLXRhYi1zdG9wOjQuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsN
Cgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250
LWZhbWlseTpXaW5nZGluZ3M7fQ0KQGxpc3QgbDgNCgl7bXNvLWxpc3QtaWQ6MjExODk4MDcxNzsN
Cgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6LTE5OTM5NDAzNzQ7fQ0KQGxpc3QgbDg6bGV2ZWwxDQoJ
e21zby1sZXZlbC10YWItc3RvcDouNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVm
dDsNCgl0ZXh0LWluZGVudDotLjI1aW47fQ0KQGxpc3QgbDg6bGV2ZWwyDQoJe21zby1sZXZlbC1u
dW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDpvOw0KCW1zby1sZXZlbC10YWIt
c3RvcDoxLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRl
bnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6IkNv
dXJpZXIgTmV3IjsNCgltc28tYmlkaS1mb250LWZhbWlseToiVGltZXMgTmV3IFJvbWFuIjt9DQpA
bGlzdCBsODpsZXZlbDMNCgl7bXNvLWxldmVsLXRhYi1zdG9wOjEuNWluOw0KCW1zby1sZXZlbC1u
dW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47fQ0KQGxpc3QgbDg6bGV2
ZWw0DQoJe21zby1sZXZlbC10YWItc3RvcDoyLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0
aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluO30NCkBsaXN0IGw4OmxldmVsNQ0KCXttc28t
bGV2ZWwtdGFiLXN0b3A6Mi41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0K
CXRleHQtaW5kZW50Oi0uMjVpbjt9DQpAbGlzdCBsODpsZXZlbDYNCgl7bXNvLWxldmVsLXRhYi1z
dG9wOjMuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVu
dDotLjI1aW47fQ0KQGxpc3QgbDg6bGV2ZWw3DQoJe21zby1sZXZlbC10YWItc3RvcDozLjVpbjsN
Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluO30N
CkBsaXN0IGw4OmxldmVsOA0KCXttc28tbGV2ZWwtdGFiLXN0b3A6NC4waW47DQoJbXNvLWxldmVs
LW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjt9DQpAbGlzdCBsODps
ZXZlbDkNCgl7bXNvLWxldmVsLXRhYi1zdG9wOjQuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9z
aXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47fQ0Kb2wNCgl7bWFyZ2luLWJvdHRvbTow
aW47fQ0KdWwNCgl7bWFyZ2luLWJvdHRvbTowaW47fQ0KLS0+PC9zdHlsZT48IS0tW2lmIGd0ZSBt
c28gOV0+PHhtbD4NCjxvOnNoYXBlZGVmYXVsdHMgdjpleHQ9ImVkaXQiIHNwaWRtYXg9IjEwMjYi
IC8+DQo8L3htbD48IVtlbmRpZl0tLT48IS0tW2lmIGd0ZSBtc28gOV0+PHhtbD4NCjxvOnNoYXBl
bGF5b3V0IHY6ZXh0PSJlZGl0Ij4NCjxvOmlkbWFwIHY6ZXh0PSJlZGl0IiBkYXRhPSIxIiAvPg0K
PC9vOnNoYXBlbGF5b3V0PjwveG1sPjwhW2VuZGlmXS0tPg0KPC9oZWFkPg0KPGJvZHkgbGFuZz0i
RU4tVVMiIGxpbms9ImJsdWUiIHZsaW5rPSJwdXJwbGUiPg0KPGRpdiBjbGFzcz0iV29yZFNlY3Rp
b24xIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVv
dDtBcmlhbCZxdW90OyxzYW5zLXNlcmlmO2JhY2tncm91bmQ6eWVsbG93O21zby1oaWdobGlnaHQ6
eWVsbG93Ij5UaGlzIHdhcyBvdXIgbGFzdCBjYWxsLiZuYnNwOyZuYnNwOyBGcm9tIGhlcmUgb24g
b3V0LCBkaXNjdXNzaW9ucyB3aWxsIGJlIGluIE5FVE1PRCAmYW1wOyBORVRDT05GPC9zcGFuPjxz
cGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OyxzYW5zLXNlcmlmIj48bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9u
dC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fucy1zZXJpZiI+PG86cD4mbmJzcDs8L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5
OiZxdW90O0FyaWFsJnF1b3Q7LHNhbnMtc2VyaWYiPk1pbnV0ZXMgcG9zdGVkIGF0OjxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+PGEg
aHJlZj0iaHR0cHM6Ly9naXRodWIuY29tL25ldGNvbmYtd2cveWFuZy1wdXNoL3dpa2kvTWludXRl
cy0yMDE3LTAyLTIyIj5odHRwczovL2dpdGh1Yi5jb20vbmV0Y29uZi13Zy95YW5nLXB1c2gvd2lr
aS9NaW51dGVzLTIwMTctMDItMjI8L2E+ICZuYnNwOyZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0idGV4dC1pbmRlbnQ6LS4yNWlu
O21zby1saXN0OmwwIGxldmVsMSBsZm8xO2JhY2tncm91bmQ6d2hpdGUiPg0KPCFbaWYgIXN1cHBv
cnRMaXN0c10+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6U3ltYm9s
O2NvbG9yOmJsYWNrIj48c3BhbiBzdHlsZT0ibXNvLWxpc3Q6SWdub3JlIj7CtzxzcGFuIHN0eWxl
PSJmb250OjcuMHB0ICZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7DQo8L3NwYW4+PC9zcGFuPjwvc3Bhbj48IVtlbmRp
Zl0+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwm
cXVvdDssc2Fucy1zZXJpZjtjb2xvcjpibGFjayI+T3VyIERlemlnbjxzdXA+VE08L3N1cD4gVGVh
bSB3YXMgYSBnYXRoZXJpbmcgb2YgaW5kaXZpZHVhbHMgcHJvdmlkaW5nIGluZm9ybWFsIGlucHV0
IHRvIE5FVENPTkYuIFdlIGFza2VkIE5FVENPTkYgV0cgdG8gY29tbWVudCBvbiBvdXIgZGlzY3Vz
c2lvbiByZXN1bHRzDQogYXMgYSBwcmVwYXJhdGlvbiBmb3IgdGhlIFdHIGNvbnNlbnN1cy48bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7
Y29sb3I6IzFGNDk3RCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+
PC9zcGFuPjwvcD4NCjx0YWJsZSBjbGFzcz0iTXNvTm9ybWFsVGFibGUiIGJvcmRlcj0iMCIgY2Vs
bHNwYWNpbmc9IjAiIGNlbGxwYWRkaW5nPSIwIiB3aWR0aD0iMTQwMCIgc3R5bGU9IndpZHRoOjUy
NS4wcHQ7YmFja2dyb3VuZDp3aGl0ZTtib3JkZXItY29sbGFwc2U6Y29sbGFwc2UiPg0KPHRoZWFk
Pg0KPHRyPg0KPHRkIHN0eWxlPSJib3JkZXI6c29saWQgI0RERERERCAxLjBwdDtwYWRkaW5nOjQu
NXB0IDkuNzVwdCA0LjVwdCA5Ljc1cHQiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgYWxpZ249ImNl
bnRlciIgc3R5bGU9Im1hcmdpbi1ib3R0b206MTIuMHB0O3RleHQtYWxpZ246Y2VudGVyIj4NCjxi
PjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtTZWdvZSBVSSZxdW90OyxzYW5zLXNlcmlm
O2NvbG9yOiMzMzMzMzMiPk1lZXRpbmcgTWF0ZXJpYWxzPC9zcGFuPjwvYj48Yj48c3BhbiBzdHls
ZT0iZm9udC1mYW1pbHk6JnF1b3Q7U2Vnb2UgVUkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMzMz
MzMzIj48bzpwPjwvbzpwPjwvc3Bhbj48L2I+PC9wPg0KPC90ZD4NCjx0ZCBzdHlsZT0iYm9yZGVy
OnNvbGlkICNEREREREQgMS4wcHQ7Ym9yZGVyLWxlZnQ6bm9uZTtwYWRkaW5nOjQuNXB0IDkuNzVw
dCA0LjVwdCA5Ljc1cHQiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgYWxpZ249ImNlbnRlciIgc3R5
bGU9Im1hcmdpbi1ib3R0b206MTIuMHB0O3RleHQtYWxpZ246Y2VudGVyIj4NCjxiPjxzcGFuIHN0
eWxlPSJmb250LWZhbWlseTomcXVvdDtTZWdvZSBVSSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMz
MzMzMzMiPkF0dGVuZGluZzxvOnA+PC9vOnA+PC9zcGFuPjwvYj48L3A+DQo8L3RkPg0KPC90cj4N
CjwvdGhlYWQ+DQo8dGJvZHk+DQo8dHIgc3R5bGU9ImJveC1zaXppbmc6IGJvcmRlci1ib3giPg0K
PHRkIHN0eWxlPSJib3JkZXI6c29saWQgI0RERERERCAxLjBwdDtib3JkZXItdG9wOm5vbmU7cGFk
ZGluZzo0LjVwdCA5Ljc1cHQgNC41cHQgOS43NXB0O2JveC1zaXppbmc6IGJvcmRlci1ib3giPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1ib3R0b206MTIuMHB0Ij48c3BhbiBz
dHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7U2Vnb2UgVUkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjoj
MzMzMzMzIj48YSBocmVmPSJodHRwczovL2Npc2NvLndlYmV4LmNvbS9jaXNjb3NhbGVzL2xzci5w
aHA/UkNJRD01MzU3NWY0ZTkxOWI0MTExOGY4ZDZmZTIyNDk4OTcyOCI+PHNwYW4gc3R5bGU9ImNv
bG9yOiM0MDc4QzA7dGV4dC1kZWNvcmF0aW9uOm5vbmUiPldlYkV4DQogUmVjb3JkaW5nPC9zcGFu
PjwvYT48c3BhbiBjbGFzcz0iYXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8bzpwPjwvbzpw
Pjwvc3Bhbj48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1i
b3R0b206MTIuMHB0Ij48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7U2Vnb2UgVUkmcXVv
dDssc2Fucy1zZXJpZjtjb2xvcjojMzMzMzMzIj5wYXNzd29yZDogSmcyNkZKSkM8bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8L3RkPg0KPHRkIHN0eWxlPSJib3JkZXItdG9wOm5vbmU7Ym9yZGVyLWxl
ZnQ6bm9uZTtib3JkZXItYm90dG9tOnNvbGlkICNEREREREQgMS4wcHQ7Ym9yZGVyLXJpZ2h0OnNv
bGlkICNEREREREQgMS4wcHQ7cGFkZGluZzo0LjVwdCA5Ljc1cHQgNC41cHQgOS43NXB0O2JveC1z
aXppbmc6IGJvcmRlci1ib3giPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1i
b3R0b206MTIuMHB0Ij48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7U2Vnb2UgVUkmcXVv
dDssc2Fucy1zZXJpZjtjb2xvcjojMzMzMzMzIj5TdXNhbiBIYXJlcywgQWxleGFuZGVyIENsZW1t
LCBBbmR5IEJpZXJtYW4sIEVyaWMgVm9pdCwgUGVpcGVpIEdhbywgV2Fsa2VyLCBUaW0gSmVua2lu
cywgQWxiZXJ0byBHb256YWxlejxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvdGQ+DQo8L3RyPg0K
PC90Ym9keT4NCjwvdGFibGU+DQo8ZGl2IHN0eWxlPSJtc28tZWxlbWVudDpwYXJhLWJvcmRlci1k
aXY7Ym9yZGVyOm5vbmU7Ym9yZGVyLWJvdHRvbTpzb2xpZCAjRUVFRUVFIDEuMHB0O3BhZGRpbmc6
MGluIDBpbiA0LjBwdCAwaW47YmFja2dyb3VuZDp3aGl0ZSI+DQo8aDIgc3R5bGU9Im1zby1tYXJn
aW4tdG9wLWFsdDouMjVpbjttYXJnaW4tcmlnaHQ6MGluO21hcmdpbi1ib3R0b206MTIuMHB0O21h
cmdpbi1sZWZ0OjBpbjtiYWNrZ3JvdW5kOndoaXRlO2JvcmRlcjpub25lO3BhZGRpbmc6MGluO2Jv
eC1zaXppbmc6IGJvcmRlci1ib3g7Zm9udC12YXJpYW50LWxpZ2F0dXJlczogbm9ybWFsO2ZvbnQt
dmFyaWFudC1jYXBzOiBub3JtYWw7b3JwaGFuczogMjt0ZXh0LWFsaWduOnN0YXJ0O3dpZG93czog
Mjstd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAwcHg7d29yZC1zcGFjaW5nOjBweCI+DQo8c3Bh
biBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7U2Vnb2UgVUkmcXVvdDssc2Fucy1zZXJpZjtjb2xv
cjojMzMzMzMzIj5EZWNsYXJpbmcgRGV6aWduPC9zcGFuPjxzdXA+PHNwYW4gc3R5bGU9ImZvbnQt
ZmFtaWx5OiZxdW90O1NlZ29lIFVJJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzMzMzMzMztmb250
LXdlaWdodDpub3JtYWwiPlRNPC9zcGFuPjwvc3VwPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTom
cXVvdDtTZWdvZSBVSSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMzMzMzMzMiPiBDYWxsIFZpY3Rv
cnk8bzpwPjwvbzpwPjwvc3Bhbj48L2gyPg0KPC9kaXY+DQo8dWwgdHlwZT0iZGlzYyI+DQo8bGkg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9ImNvbG9yOiMzMzMzMzM7bXNvLW1hcmdpbi10b3AtYWx0
OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bXNvLWxpc3Q6bDIgbGV2ZWwxIGxmbzY7
YmFja2dyb3VuZDp3aGl0ZTtib3gtc2l6aW5nOiBib3JkZXItYm94Ij4NCjxzcGFuIHN0eWxlPSJm
b250LWZhbWlseTomcXVvdDtTZWdvZSBVSSZxdW90OyxzYW5zLXNlcmlmIj5CYXNlZCBvbiBkcmFm
dCBwcm9ncmVzcyBpbiBnZXR0aW5nIGRyYWZ0cyB0byB0aGVpciBjdXJyZW50IHN0YXRlLCB3ZSBk
ZWNpZGVkIHdlIGhhdmUgc3VjY2Vzc2Z1bGx5IGNvbXBsZXRlZCB0aGUgb3JpZ2luYWwgcHVycG9z
ZSBvZiB0aGVzZSByZWN1cnJpbmcgY2FsbHMuPG86cD48L286cD48L3NwYW4+PC9saT48bGkgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9ImNvbG9yOiMzMzMzMzM7bWFyZ2luLXRvcDozLjBwdDttc28t
bWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttc28tbGlzdDpsMiBsZXZlbDEgbGZvNjtiYWNrZ3JvdW5k
OndoaXRlO2JveC1zaXppbmc6IGJvcmRlci1ib3giPg0KPHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5
OiZxdW90O1NlZ29lIFVJJnF1b3Q7LHNhbnMtc2VyaWYiPlNvIGxldCdzIGVuZCBvbiBhIGhpZ2gg
bm90ZS4gVGhpcyBpcyB0aGUgbGFzdCBjYWxsLjxvOnA+PC9vOnA+PC9zcGFuPjwvbGk+PC91bD4N
CjxkaXYgc3R5bGU9Im1zby1lbGVtZW50OnBhcmEtYm9yZGVyLWRpdjtib3JkZXI6bm9uZTtib3Jk
ZXItYm90dG9tOnNvbGlkICNFRUVFRUUgMS4wcHQ7cGFkZGluZzowaW4gMGluIDQuMHB0IDBpbjti
YWNrZ3JvdW5kOndoaXRlIj4NCjxoMiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0Oi4yNWluO21h
cmdpbi1yaWdodDowaW47bWFyZ2luLWJvdHRvbToxMi4wcHQ7bWFyZ2luLWxlZnQ6MGluO2JhY2tn
cm91bmQ6d2hpdGU7Ym9yZGVyOm5vbmU7cGFkZGluZzowaW47Ym94LXNpemluZzogYm9yZGVyLWJv
eDtmb250LXZhcmlhbnQtbGlnYXR1cmVzOiBub3JtYWw7Zm9udC12YXJpYW50LWNhcHM6IG5vcm1h
bDtvcnBoYW5zOiAyO3RleHQtYWxpZ246c3RhcnQ7d2lkb3dzOiAyOy13ZWJraXQtdGV4dC1zdHJv
a2Utd2lkdGg6IDBweDt3b3JkLXNwYWNpbmc6MHB4Ij4NCjxzcGFuIHN0eWxlPSJmb250LWZhbWls
eTomcXVvdDtTZWdvZSBVSSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMzMzMzMzMiPlJldmlldyBv
ZiBGaXZlIERyYWZ0cyAtIEdyYXBoaWNhbCBzdW1tYXJ5PG86cD48L286cD48L3NwYW4+PC9oMj4N
CjwvZGl2Pg0KPHVsIHR5cGU9ImRpc2MiPg0KPGxpIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJj
b2xvcjojMzMzMzMzO21zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFs
dDphdXRvO21zby1saXN0OmwxIGxldmVsMSBsZm83O2JhY2tncm91bmQ6d2hpdGU7Ym94LXNpemlu
ZzogYm9yZGVyLWJveCI+DQo8c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7U2Vnb2UgVUkm
cXVvdDssc2Fucy1zZXJpZiI+Q2hhdHRlZCBvbiB0aGUgY2FsbC4gQmVsb3cgbG9va3MgYSBnb29k
IGZ1bmN0aW9uYWwgc3VtbWFyeSBvZiB0aGUgZHJhZnRzIHdlIGhhdmUgYmVlbiBkaXNjdXNzaW5n
LiBXaWxsIHByZXNlbnQgaW4gQ2hpY2Fnby48bzpwPjwvbzpwPjwvc3Bhbj48L2xpPjwvdWw+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1h
cmdpbi1ib3R0b20tYWx0OmF1dG87bWFyZ2luLWxlZnQ6Ljc1aW47YmFja2dyb3VuZDp3aGl0ZSI+
DQo8aW1nIGJvcmRlcj0iMCIgd2lkdGg9Ijk3MCIgaGVpZ2h0PSI0NzgiIHN0eWxlPSJ3aWR0aDox
MC4xMDQxaW47aGVpZ2h0OjQuOTc5MWluIiBpZD0iUGljdHVyZV94MDAyMF8xIiBzcmM9ImNpZDpp
bWFnZTAwMS5qcGdAMDFEMjhEMjcuN0Y2NUUxQjAiIGFsdD0iaHR0cHM6Ly9jYW1vLmdpdGh1YnVz
ZXJjb250ZW50LmNvbS9jMDcwYjYwZWUzMWNiYmQ3OGExYmYxOTVjYzc5OWRmMTMzM2YyZTE4LzY4
NzQ3NDcwM2EyZjJmNzc3Nzc3MmU3NjZmNjk3NDJlNmY3MjY3MmY0OTQ1NTQ0NjJmMzU0NDcyNjE2
Njc0NzM1MDYxNzI3NDY5NzQ2OTZmNmU2NTY0MmU0YTUwNDciPjxzcGFuIHN0eWxlPSJmb250LWZh
bWlseTomcXVvdDtTZWdvZSBVSSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMzMzMzMzMiPjxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXYgc3R5bGU9Im1zby1lbGVtZW50OnBhcmEtYm9yZGVyLWRp
djtib3JkZXI6bm9uZTtib3JkZXItYm90dG9tOnNvbGlkICNFRUVFRUUgMS4wcHQ7cGFkZGluZzow
aW4gMGluIDQuMHB0IDBpbjtiYWNrZ3JvdW5kOndoaXRlIj4NCjxoMiBzdHlsZT0ibXNvLW1hcmdp
bi10b3AtYWx0Oi4yNWluO21hcmdpbi1yaWdodDowaW47bWFyZ2luLWJvdHRvbToxMi4wcHQ7bWFy
Z2luLWxlZnQ6MGluO2JhY2tncm91bmQ6d2hpdGU7Ym9yZGVyOm5vbmU7cGFkZGluZzowaW47Ym94
LXNpemluZzogYm9yZGVyLWJveDtmb250LXZhcmlhbnQtbGlnYXR1cmVzOiBub3JtYWw7Zm9udC12
YXJpYW50LWNhcHM6IG5vcm1hbDtvcnBoYW5zOiAyO3RleHQtYWxpZ246c3RhcnQ7d2lkb3dzOiAy
Oy13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDBweDt3b3JkLXNwYWNpbmc6MHB4Ij4NCjxzcGFu
IHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtTZWdvZSBVSSZxdW90OyxzYW5zLXNlcmlmO2NvbG9y
OiMzMzMzMzMiPlJldmlld2VkIGNvbnRlbnRzIG9mIG5ldyBOb3RpZmljYXRpb25zMiBkcmFmdDxv
OnA+PC9vOnA+PC9zcGFuPjwvaDI+DQo8L2Rpdj4NCjx1bCB0eXBlPSJkaXNjIj4NCjxsaSBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0iY29sb3I6IzMzMzMzMzttc28tbWFyZ2luLXRvcC1hbHQ6YXV0
bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttc28tbGlzdDpsNCBsZXZlbDEgbGZvODtiYWNr
Z3JvdW5kOndoaXRlO2JveC1zaXppbmc6IGJvcmRlci1ib3giPg0KPHNwYW4gc3R5bGU9ImZvbnQt
ZmFtaWx5OiZxdW90O1NlZ29lIFVJJnF1b3Q7LHNhbnMtc2VyaWYiPkxvb2tlZCBhdCBicmVha2Rv
d24gb2YgY29udGVudHMsIGhlYWRlciBmaWVsZHM8bzpwPjwvbzpwPjwvc3Bhbj48L2xpPjxsaSBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0iY29sb3I6IzMzMzMzMzttYXJnaW4tdG9wOjMuMHB0O21z
by1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21zby1saXN0Omw0IGxldmVsMSBsZm84O2JhY2tncm91
bmQ6d2hpdGU7Ym94LXNpemluZzogYm9yZGVyLWJveCI+DQo8c3BhbiBzdHlsZT0iZm9udC1mYW1p
bHk6JnF1b3Q7U2Vnb2UgVUkmcXVvdDssc2Fucy1zZXJpZiI+UGVvcGxlIGJlbGlldmUgdGhhdCBp
dCBpcyByZWFkeSBmb3IgcG9zdGluZyB0byBORVRNT0QuIFdpbGwgZ28gdXAgaW4gY29taW5nIGRh
eSBvciB0d28uPG86cD48L286cD48L3NwYW4+PC9saT48bGkgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9ImNvbG9yOiMzMzMzMzM7bWFyZ2luLXRvcDozLjBwdDttc28tbWFyZ2luLWJvdHRvbS1hbHQ6
YXV0bzttc28tbGlzdDpsNCBsZXZlbDEgbGZvODtiYWNrZ3JvdW5kOndoaXRlO2JveC1zaXppbmc6
IGJvcmRlci1ib3giPg0KPHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O1NlZ29lIFVJJnF1
b3Q7LHNhbnMtc2VyaWYiPlNob3VsZCB3ZSBoYXZlIG5vcm1hdGl2ZSBoZWFkZXIgb2JqZWN0cyBp
ZGVudGlmaWVkPyAob3RoZXIgdHlwZXMgd291bGQgYmUgYWRkaXRpb25hbCBpbmZvIGFuZCBkZXJp
dmVkLikgQW4gYW5zd2VyIG9uIHRoaXMgd2lsbCBkZXBlbmQgb24gd2hhdCBpcyBtYW5kYXRvcnkg
b24gdGhlIGxpc3QuPG86cD48L286cD48L3NwYW4+PC9saT48L3VsPg0KPGRpdiBzdHlsZT0ibXNv
LWVsZW1lbnQ6cGFyYS1ib3JkZXItZGl2O2JvcmRlcjpub25lO2JvcmRlci1ib3R0b206c29saWQg
I0VFRUVFRSAxLjBwdDtwYWRkaW5nOjBpbiAwaW4gNC4wcHQgMGluO2JhY2tncm91bmQ6d2hpdGUi
Pg0KPGgyIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6LjI1aW47bWFyZ2luLXJpZ2h0OjBpbjtt
YXJnaW4tYm90dG9tOjEyLjBwdDttYXJnaW4tbGVmdDowaW47YmFja2dyb3VuZDp3aGl0ZTtib3Jk
ZXI6bm9uZTtwYWRkaW5nOjBpbjtib3gtc2l6aW5nOiBib3JkZXItYm94O2ZvbnQtdmFyaWFudC1s
aWdhdHVyZXM6IG5vcm1hbDtmb250LXZhcmlhbnQtY2Fwczogbm9ybWFsO29ycGhhbnM6IDI7dGV4
dC1hbGlnbjpzdGFydDt3aWRvd3M6IDI7LXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMHB4O3dv
cmQtc3BhY2luZzowcHgiPg0KPHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O1NlZ29lIFVJ
JnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzMzMzMzMyI+T3RoZXIgdG9waWNzPG86cD48L286cD48
L3NwYW4+PC9oMj4NCjwvZGl2Pg0KPHVsIHR5cGU9ImRpc2MiPg0KPGxpIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJjb2xvcjojMzMzMzMzO21zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJn
aW4tYm90dG9tLWFsdDphdXRvO21zby1saXN0Omw3IGxldmVsMSBsZm85O2JhY2tncm91bmQ6d2hp
dGU7Ym94LXNpemluZzogYm9yZGVyLWJveCI+DQo8c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1
b3Q7U2Vnb2UgVUkmcXVvdDssc2Fucy1zZXJpZiI+Tm8gaXNzdWVzIGlmIOKAmHN1YnNjcmliZWQt
bm90aWZpY2F0aW9ucy0wMOKAmSBhbmQg4oCYeWFuZy1wdXNoLTA14oCZIGFyZSBwb3N0ZWQuPG86
cD48L286cD48L3NwYW4+PC9saT48bGkgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9ImNvbG9yOiMz
MzMzMzM7bWFyZ2luLXRvcDozLjBwdDttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttc28tbGlz
dDpsNyBsZXZlbDEgbGZvOTtiYWNrZ3JvdW5kOndoaXRlO2JveC1zaXppbmc6IGJvcmRlci1ib3gi
Pg0KPHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O1NlZ29lIFVJJnF1b3Q7LHNhbnMtc2Vy
aWYiPldpbGwgdXNlIGRldmlhdGlvbnMgKGkuZS4sIGNsb3Npbmcgb24gQmFsYXpz4oCZIGRyYWZ0
ICk8bzpwPjwvbzpwPjwvc3Bhbj48L2xpPjxsaSBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0iY29s
b3I6IzMzMzMzMzttYXJnaW4tdG9wOjMuMHB0O21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21z
by1saXN0Omw3IGxldmVsMSBsZm85O2JhY2tncm91bmQ6d2hpdGU7Ym94LXNpemluZzogYm9yZGVy
LWJveCI+DQo8c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7U2Vnb2UgVUkmcXVvdDssc2Fu
cy1zZXJpZiI+V2lsbCBub3QgaW5jbHVkZSBQZXJpb2RpYyBFdmVudGluZyAocGVyIGxhc3Qgd2Vl
aydzIG1pbnV0ZXMgYWRkZW5kdW0pPG86cD48L286cD48L3NwYW4+PC9saT48bGkgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9ImNvbG9yOiMzMzMzMzM7bWFyZ2luLXRvcDozLjBwdDttc28tbWFyZ2lu
LWJvdHRvbS1hbHQ6YXV0bzttc28tbGlzdDpsNyBsZXZlbDEgbGZvOTtiYWNrZ3JvdW5kOndoaXRl
O2JveC1zaXppbmc6IGJvcmRlci1ib3giPg0KPHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90
O1NlZ29lIFVJJnF1b3Q7LHNhbnMtc2VyaWYiPlBsYW5uaW5nIGZvciBJRVRGOiBubyBvbi1zaXRl
IG1lZXRpbmdzIG5lZWRlZDxvOnA+PC9vOnA+PC9zcGFuPjwvbGk+PGxpIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJjb2xvcjojMzMzMzMzO21hcmdpbi10b3A6My4wcHQ7bXNvLW1hcmdpbi1ib3R0
b20tYWx0OmF1dG87bXNvLWxpc3Q6bDcgbGV2ZWwxIGxmbzk7YmFja2dyb3VuZDp3aGl0ZTtib3gt
c2l6aW5nOiBib3JkZXItYm94Ij4NCjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtTZWdv
ZSBVSSZxdW90OyxzYW5zLXNlcmlmIj5BdCBuZXh0IElFVEYsIGl0IHdvdWxkIGJlIGdvb2QgdG8g
aGF2ZSBhbiBpbXBsZW1lbnRlcuKAmXMgbGVzc29uIGR1cmluZyBORVRDT05GIChwZXJoYXBzIFRp
bSB3aWxsIGpvaW4gdXMuKTxvOnA+PC9vOnA+PC9zcGFuPjwvbGk+PC91bD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90
O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj48bzpwPiZuYnNwOzwvbzpw
Pjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvYm9keT4NCjwvaHRtbD4NCg==

--_000_324b28c1489d415f8b73853634a09137XCHRTP013ciscocom_--

--_004_324b28c1489d415f8b73853634a09137XCHRTP013ciscocom_
Content-Type: image/jpeg; name="image001.jpg"
Content-Description: image001.jpg
Content-Disposition: inline; filename="image001.jpg"; size=103417;
	creation-date="Wed, 22 Feb 2017 21:22:20 GMT";
	modification-date="Wed, 22 Feb 2017 21:22:20 GMT"
Content-ID: <image001.jpg@01D28D27.7F65E1B0>
Content-Transfer-Encoding: base64

/9j/4AAQSkZJRgABAQEAwADAAAD/4REARXhpZgAATU0AKgAAAAgABAE7AAIAAAASAAAISodpAAQA
AAABAAAIXJydAAEAAAAkAAAQ1OocAAcAAAgMAAAAPgAAAAAc6gAAAAgAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEVyaWMgVm9pdCAoZXZv
aXQpAAAFkAMAAgAAABQAABCqkAQAAgAAABQAABC+kpEAAgAAAAMzNgAAkpIAAgAAAAMzNgAA6hwA
BwAACAwAAAieAAAAABzqAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAMjAxNzowMjoyMiAxNTo1ODo0NwAyMDE3OjAyOjIyIDE1OjU4
OjQ3AAAARQByAGkAYwAgAFYAbwBpAHQAIAAoAGUAdgBvAGkAdAApAAAA/+ELJGh0dHA6Ly9ucy5h
ZG9iZS5jb20veGFwLzEuMC8APD94cGFja2V0IGJlZ2luPSfvu78nIGlkPSdXNU0wTXBDZWhpSHpy
ZVN6TlRjemtjOWQnPz4NCjx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iPjxyZGY6
UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5z
IyI+PHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9InV1aWQ6ZmFmNWJkZDUtYmEzZC0xMWRhLWFk
MzEtZDMzZDc1MTgyZjFiIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEu
MS8iLz48cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0idXVpZDpmYWY1YmRkNS1iYTNkLTExZGEt
YWQzMS1kMzNkNzUxODJmMWIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4w
LyI+PHhtcDpDcmVhdGVEYXRlPjIwMTctMDItMjJUMTU6NTg6NDcuMzYxPC94bXA6Q3JlYXRlRGF0
ZT48L3JkZjpEZXNjcmlwdGlvbj48cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0idXVpZDpmYWY1
YmRkNS1iYTNkLTExZGEtYWQzMS1kMzNkNzUxODJmMWIiIHhtbG5zOmRjPSJodHRwOi8vcHVybC5v
cmcvZGMvZWxlbWVudHMvMS4xLyI+PGRjOmNyZWF0b3I+PHJkZjpTZXEgeG1sbnM6cmRmPSJodHRw
Oi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj48cmRmOmxpPkVyaWMgVm9p
dCAoZXZvaXQpPC9yZGY6bGk+PC9yZGY6U2VxPg0KCQkJPC9kYzpjcmVhdG9yPjwvcmRmOkRlc2Ny
aXB0aW9uPjwvcmRmOlJERj48L3g6eG1wbWV0YT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAg
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
ICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgPD94cGFja2V0IGVuZD0ndyc/Pv/bAEMABwUFBgUE
BwYFBggHBwgKEQsKCQkKFQ8QDBEYFRoZGBUYFxseJyEbHSUdFxgiLiIlKCkrLCsaIC8zLyoyJyor
Kv/bAEMBBwgICgkKFAsLFCocGBwqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKv/AABEIAd4DygMBIgACEQEDEQH/xAAfAAABBQEBAQEBAQAAAAAAAAAAAQID
BAUGBwgJCgv/xAC1EAACAQMDAgQDBQUEBAAAAX0BAgMABBEFEiExQQYTUWEHInEUMoGRoQgjQrHB
FVLR8CQzYnKCCQoWFxgZGiUmJygpKjQ1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2
d3h5eoOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna
4eLj5OXm5+jp6vHy8/T19vf4+fr/xAAfAQADAQEBAQEBAQEBAAAAAAAAAQIDBAUGBwgJCgv/xAC1
EQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIygQgUQpGhscEJIzNS8BVictEKFiQ0
4SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqCg4SFhoeI
iYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2dri4+Tl5ufo6ery
8/T19vf4+fr/2gAMAwEAAhEDEQA/APoXVtQGl6ZLeGIy+WVAQHG4lgo5/Gs7+29U/wCgEf8AwLSp
PFn/ACLU/wD10h/9GrUucda8vMMbPCKHIk733v0t5oSTlJq5W/tvVP8AoBH/AMC0o/tvVP8AoBH/
AMC0rDPxF8IrrH9lHXrT7du2+TuOc+mcYrpq8yWb4mPxQS+T/wAy/Z+b/D/Iq/23qn/QCP8A4FpR
/beqf9AI/wDgWlUPFXiiw8H6E+rasJmtkcIRCoZsnpwSK0rO6jvrKG6gz5cyB13DBwaP7YxPLzck
bfP/ADD2fm/w/wAhn9t6p/0Aj/4FpR/beqf9AI/+BaVaoqf7ar/yx/H/ADD2fm/w/wAir/beqf8A
QCP/AIFpR/beqf8AQCP/AIFpVqsu78R6TZazBpN1fRx39wm+K3Odzj1FNZziHtCP3P8AzD2fm/w/
yLX9t6p/0Aj/AOBaUf23qn/QCP8A4FpWX4X8Y6Z4tF9/ZQnH2GcwS+cgXLDPTBORxW9TlnGJg+WU
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
yG5aOB9Of/R49vQMu05P40/Z67jsfU9eYXvxz0m01W8sl0HWbgWUpjmnghVkXHUk7uBXaeDrjU7r
wfpk2vRSQ6i1un2hZE2tvxzkdjXiHhyLxhea94w0/wAJ2lhLb3V48dxNcvho88ZUZweKUIrW4j3f
w94g0/xPosWp6TN5tvLxnGCp7g+9adeCanoN38PYPBeknUJAZL6SW5aNyiMzbeOOoro9X1S5Px0N
ta6i0caaVK2DL+7RvKJDEdOOtDh2A9XdtkbN6AmuT8CeM5fGC6qZrRLb7DdGBdjFt4GeT+VeV+E2
1LRvHFiviLUdXivNQlYRtJKJLS7HomBwfx71S8NeELvX9N8W38evX2npYXMssUNq4QM67jljjJHB
qvZpLVjsfR1Fcb8J9Zutc+GmlXeoStNc7GWSRurYdgP0xXZVk1Z2EFFFFIAooooAKKKKACiiigAo
oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii
igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK
ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigC14O/5
A03/AF+z/wDow1vVg+Dv+QNN/wBfs/8A6MNb1erP4gp/AjF8X/8AIr3P+/F/6NWqNXvF/wDyK9z/
AL8X/o1ao1zYj4I/P9BP43/Xcw7jwjpdz4ug8SSiX+0IIvKQh/l2+4o/4RDSm8XSeI5Uklv3iEX7
xsoqgY4XHFblFcl2M57WvBGja7qun6jdRSRXOnOXgeBtnPvxz0qxovhbTdBbUTYpIf7RmM1wJG3A
sc5x6DmtaaaK3haW4kSKNRlndgAB7k1FZahZ6lbifTruC7hJwJIJA6/mKLuwHPeHPh14f8Lavfaj
pMMqzX2fNEj7lHJOAMcdayNS+Cvg7U717k21zalySyWs/loT9MV13iLU5NF8M6jqcMaySWls8yo/
Riqk4NcvB4j8YDw7Br01hpdzZtGJpbe1MgmCd8bjjIqk5b3A6bw74c07wtpCabo8JhtkJIUnJyTk
1zfiP4SeGvFOuPq2p/bVunUKxguNgwPbHvXRWnifSLrw/ba099Bb2Vwisss8gjUZ7EnHPakvvFOk
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
23+NXaKLILspf2TZf88T/wB9t/jR/ZNl/wA8T/323+NXaKLILspf2TZf88T/AN9t/jR/ZNl/zxP/
AH23+NXaKLILspf2TZf88T/323+NH9k2X/PE/wDfbf41doosguyl/ZNl/wA8T/323+NH9k2X/PE/
99t/jV2iiyC7KX9k2X/PE/8Afbf40f2TZf8APE/99t/jV2iiyC7KX9k2X/PE/wDfbf40f2TZf88T
/wB9t/jV2iiyC7KX9k2X/PE/99t/jR/ZNl/zxP8A323+NXaKLILspf2TZf8APE/99t/jR/ZNl/zx
P/fbf41doosguyl/ZNl/zxP/AH23+NH9k2X/ADxP/fbf41doosguyl/ZNl/zxP8A323+NH9k2X/P
E/8Afbf41doosguyl/ZNl/zxP/fbf40f2TZf88T/AN9t/jV2iiyC7KX9k2X/ADxP/fbf40f2TZf8
8T/323+NXaKLILspf2TZf88T/wB9t/jR/ZNl/wA8T/323+NXaKLILspf2TZf88T/AN9t/jR/ZNl/
zxP/AH23+NXaKLILspf2TZf88T/323+NH9k2X/PE/wDfbf41doosguyl/ZNl/wA8T/323+NH9k2X
/PE/99t/jV2iiyC7KX9k2X/PE/8Afbf40f2TZf8APE/99t/jV2iiyC7KX9k2X/PE/wDfbf40f2TZ
f88T/wB9t/jV2iiyC7KX9k2X/PE/99t/jR/ZNl/zxP8A323+NXaKLILspf2TZf8APE/99t/jR/ZN
l/zxP/fbf41doosguyl/ZNl/zxP/AH23+NH9k2X/ADxP/fbf41doosguyl/ZNl/zxP8A323+NH9k
2X/PE/8Afbf41doosguyl/ZNl/zxP/fbf40f2TZf88T/AN9t/jV2iiyC7KX9k2X/ADxP/fbf40f2
TZf88T/323+NXaKLILspf2TZf88T/wB9t/jR/ZNl/wA8T/323+NXaKLILspf2TZf88T/AN9t/jR/
ZNl/zxP/AH23+NXaKLILspf2TZf88T/323+NH9k2X/PE/wDfbf41doosguyl/ZNl/wA8T/323+NH
9k2X/PE/99t/jV2iiyC7KX9k2X/PE/8Afbf40f2TZf8APE/99t/jV2iiyC7KX9k2X/PE/wDfbf40
f2TZf88T/wB9t/jV2iiyC7KX9k2X/PE/99t/jR/ZNl/zxP8A323+NXaKLILspf2TZf8APE/99t/j
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
KilyRDnZx6+Cb6HT5NJtdfki0hmOLb7MDIiHkqJN3TOe3er6+EbWHWNIvLSUww6VbtbxW4TIKkYH
OeMV0NFL2cUP2kjn9X8NTXmuQaxpWonT76OIwuxhEqyJyQCuR0JPNN8P+FToerajqMuoy3s2oBDI
ZExgrnpyeDnp2roqKfJG9xc8rWMPxF4dfW5rG5tb42N3YymSGXyvMHIwQVyM8H1rnPiTpM2p6Xo1
ikkj6lJdqiXEUeAF/jJ9B0rv6KUqakmu44zcWn2OB+IGk40zw7YacJYo4dQREaEZMahGANbVn4Wu
P7eg1TWtVOoy2sZjtkEAiWPPVjydxx3rpKKPZrmuHtHaxyll4R1DSEe10XXja6ezlhbvaiRkz1Cv
uGPyq7q2haneqY9P1xrWJ4fKkSa3E+7jG4EsMGt6inyRtYOeV7mfomkQ6FotvptszNHAuAzdWOck
/ma0KKKpJJWRDd3dhRRRTAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA6LwP8A8i6//X3P
/wCjDXRVzvgf/kXX/wCvuf8A9GGuir56v/Fl6nu0f4cfQwfG5I8G3xXhh5eM+vmLXnn2vVP+fi3/
AO/J/wDiq9D8b/8AIm33/bP/ANGLXntdWHnKFPTv/kDowqT99f1qJ9r1T/n4t/8Avyf/AIqj7Xqn
/Pxb/wDfk/8AxVeX+BviDq2pa8LXxA0Zt7t5EtZFjC/OhGV49jVoeM9X8vxUfNjzpjMLb92Plwe/
rWn1qTV7i+q0O35no32vVP8An4t/+/J/+Ko+16p/z8W//fk//FV5v4Y1PxhrH2K5l8SaK8U3zPaq
o83HpgDrWdretfEDQ9f03SrjV9Okl1Hd5bpb/KuPXK0fWp2v/kH1Wh/Kes/a9U/5+Lf/AL8n/wCK
o+16p/z8W/8A35P/AMVXAa34m8ReGtPsNMuGttR16/l2RNCu1FBOAcECrunT+MtKnNx4lmsrqwEb
PIYF2tFj8Bmn9Znew/qlDt+Z2X2vVP8An4t/+/J/+Ko+16p/z8W//fk//FV5rpeu+OPGNvLqegSW
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
a11MynHUFzg10NFFdz1Zwo//2Q==

--_004_324b28c1489d415f8b73853634a09137XCHRTP013ciscocom_--


From nobody Thu Feb 23 13:54:31 2017
Return-Path: <internet-drafts@ietf.org>
X-Original-To: netconf@ietf.org
Delivered-To: netconf@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id A4AC3129B06; Thu, 23 Feb 2017 13:54:29 -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.45.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <148788686967.21100.2947480610800432735.idtracker@ietfa.amsl.com>
Date: Thu, 23 Feb 2017 13:54:29 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/yvWYJ5fXFcHDDj6ebYfcwF3byoU>
Cc: netconf@ietf.org
Subject: [Netconf] I-D Action: draft-ietf-netconf-subscribed-notifications-00.txt
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.17
List-Id: Network Configuration WG mailing list <netconf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netconf>, <mailto:netconf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netconf/>
List-Post: <mailto:netconf@ietf.org>
List-Help: <mailto:netconf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netconf>, <mailto:netconf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Feb 2017 21:54:29 -0000

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

        Title           : Subscribing to Event Notifications
        Authors         : Eric Voit
                          Alexander Clemm
                          Alberto Gonzalez Prieto
                          Einar Nilsen-Nygaard
                          Ambika Prasad Tripathy
	Filename        : draft-ietf-netconf-subscribed-notifications-00.txt
	Pages           : 45
	Date            : 2017-02-23

Abstract:
   This document defines capabilities and operations for subscribing to
   content and providing asynchronous notification message delivery on
   that content.  Notification delivery can occur over a variety of
   protocols used commonly in conjunction with YANG, such as NETCONF and
   RESTCONF.  The capabilities and operations defined in this document
   when using in conjunction with draft-ietf-netconf-netconf-event-
   notifications are intended to obsolete RFC 5277.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-netconf-subscribed-notifications/

There's also a htmlized version available at:
https://tools.ietf.org/html/draft-ietf-netconf-subscribed-notifications-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 Feb 23 14:59:15 2017
Return-Path: <evoit@cisco.com>
X-Original-To: netconf@ietfa.amsl.com
Delivered-To: netconf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 76120129C28 for <netconf@ietfa.amsl.com>; Thu, 23 Feb 2017 14:59:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.522
X-Spam-Level: 
X-Spam-Status: No, score=-14.522 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, 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 CUvC0VZUIhP8 for <netconf@ietfa.amsl.com>; Thu, 23 Feb 2017 14:59:12 -0800 (PST)
Received: from alln-iport-2.cisco.com (alln-iport-2.cisco.com [173.37.142.89]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E1534129C24 for <netconf@ietf.org>; Thu, 23 Feb 2017 14:59:11 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=2192; q=dns/txt; s=iport; t=1487890751; x=1489100351; h=from:to:subject:date:message-id:references:in-reply-to: content-transfer-encoding:mime-version; bh=fNUB7wgAlTIU+uULq8YGTd4sKx7XBZpME+rEp+KGH1g=; b=A6OB5JvjtFgBYQXLhUnGVMAEfGBPevR3mzPjvyDzpnQwNTWcucdNgLdV YXE53Yy8r47yNeqFbQeiuA9+ZWVitErHNziiG25EbCrwR3FY46QVq9tNV 0DBf74YqchIu5eTF9eykN7PZkGj9DpHyiuy6L8+1cumsIOKB1DEXzUxxw M=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AWAQDVaK9Y/5NdJa1dGQEBAQEBAQEBA?= =?us-ascii?q?QEBBwEBAQEBg1BhgQkHjVyRXZU0gg0fDYUsSgKDJT8YAQIBAQEBAQEBYh0LhHA?= =?us-ascii?q?BAQEEAQE4NAkOBAIBCBEEAQEfCQcnCxQJCAIEEwiJbQ6wUYtCAQEBAQEBAQEBA?= =?us-ascii?q?QEBAQEBAQEBAQEBHYZMhG+KOQWcFAGGc4snggRThEmJepMnAR84gQBUFRgmhkl?= =?us-ascii?q?1ijmBDQEBAQ?=
X-IronPort-AV: E=Sophos;i="5.35,198,1484006400"; d="scan'208";a="388300805"
Received: from rcdn-core-11.cisco.com ([173.37.93.147]) by alln-iport-2.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 23 Feb 2017 22:59:11 +0000
Received: from XCH-RTP-015.cisco.com (xch-rtp-015.cisco.com [64.101.220.155]) by rcdn-core-11.cisco.com (8.14.5/8.14.5) with ESMTP id v1NMxAMb031718 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL) for <netconf@ietf.org>; Thu, 23 Feb 2017 22:59:11 GMT
Received: from xch-rtp-013.cisco.com (64.101.220.153) by XCH-RTP-015.cisco.com (64.101.220.155) with Microsoft SMTP Server (TLS) id 15.0.1210.3; Thu, 23 Feb 2017 17:59:10 -0500
Received: from xch-rtp-013.cisco.com ([64.101.220.153]) by XCH-RTP-013.cisco.com ([64.101.220.153]) with mapi id 15.00.1210.000; Thu, 23 Feb 2017 17:59:10 -0500
From: "Eric Voit (evoit)" <evoit@cisco.com>
To: "netconf@ietf.org" <netconf@ietf.org>
Thread-Topic: [Netconf] I-D Action: draft-ietf-netconf-subscribed-notifications-00.txt
Thread-Index: AQHSjh9thdZOuXUiPUejp3RFfHUjj6F3NFmQ
Date: Thu, 23 Feb 2017 22:59:10 +0000
Message-ID: <2779ea6660b048ee8be4f32b22ad66f2@XCH-RTP-013.cisco.com>
References: <148788686967.21100.2947480610800432735.idtracker@ietfa.amsl.com>
In-Reply-To: <148788686967.21100.2947480610800432735.idtracker@ietfa.amsl.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.118.56.226]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/pAnXOsSmFVkuUHCm0tvf8arDpXU>
Subject: Re: [Netconf] I-D Action: draft-ietf-netconf-subscribed-notifications-00.txt
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Network Configuration WG mailing list <netconf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netconf>, <mailto:netconf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netconf/>
List-Post: <mailto:netconf@ietf.org>
List-Help: <mailto:netconf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netconf>, <mailto:netconf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Feb 2017 22:59:13 -0000

This is the draft formerly known as 5277bis....

> -----Original Message-----
> From: Netconf [mailto:netconf-bounces@ietf.org] On Behalf Of internet-
> drafts@ietf.org
> Sent: Thursday, February 23, 2017 4:54 PM
> To: i-d-announce@ietf.org
> Cc: netconf@ietf.org
> Subject: [Netconf] I-D Action: draft-ietf-netconf-subscribed-notification=
s-00.txt
>=20
>=20
> A New Internet-Draft is available from the on-line Internet-Drafts direct=
ories.
> This draft is a work item of the Network Configuration of the IETF.
>=20
>         Title           : Subscribing to Event Notifications
>         Authors         : Eric Voit
>                           Alexander Clemm
>                           Alberto Gonzalez Prieto
>                           Einar Nilsen-Nygaard
>                           Ambika Prasad Tripathy
> 	Filename        : draft-ietf-netconf-subscribed-notifications-00.txt
> 	Pages           : 45
> 	Date            : 2017-02-23
>=20
> Abstract:
>    This document defines capabilities and operations for subscribing to
>    content and providing asynchronous notification message delivery on
>    that content.  Notification delivery can occur over a variety of
>    protocols used commonly in conjunction with YANG, such as NETCONF and
>    RESTCONF.  The capabilities and operations defined in this document
>    when using in conjunction with draft-ietf-netconf-netconf-event-
>    notifications are intended to obsolete RFC 5277.
>=20
>=20
> The IETF datatracker status page for this draft is:
> https://datatracker.ietf.org/doc/draft-ietf-netconf-subscribed-notificati=
ons/
>=20
> There's also a htmlized version available at:
> https://tools.ietf.org/html/draft-ietf-netconf-subscribed-notifications-0=
0
>=20
>=20
> Please note that it may take a couple of minutes from the time of submiss=
ion
> 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
> _______________________________________________
> Netconf mailing list
> Netconf@ietf.org
> https://www.ietf.org/mailman/listinfo/netconf


From nobody Fri Feb 24 05:24:28 2017
Return-Path: <wwwrun@rfc-editor.org>
X-Original-To: netconf@ietfa.amsl.com
Delivered-To: netconf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 17D5C129421 for <netconf@ietfa.amsl.com>; Fri, 24 Feb 2017 00:31:35 -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 H7dl2l2Bm9L3 for <netconf@ietfa.amsl.com>; Fri, 24 Feb 2017 00:31:33 -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 76737129400 for <netconf@ietf.org>; Fri, 24 Feb 2017 00:31:33 -0800 (PST)
Received: by rfc-editor.org (Postfix, from userid 30) id 53D1CB81B18; Fri, 24 Feb 2017 00:31:33 -0800 (PST)
To: mark.scott@ericsson.com, mbj@tail-f.com, bclaise@cisco.com, joelja@bogus.com, mjethanandani@gmail.com, mersue@gmail.com
X-PHP-Originating-Script: 30:errata_mail_lib.php
From: RFC Errata System <rfc-editor@rfc-editor.org>
Message-Id: <20170224083133.53D1CB81B18@rfc-editor.org>
Date: Fri, 24 Feb 2017 00:31:33 -0800 (PST)
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/Ti3U54U3eTaFbxJzxJ1HPgFlDmA>
X-Mailman-Approved-At: Fri, 24 Feb 2017 05:24:27 -0800
Cc: text/plain@rfc-editor.org, rfc-editor@rfc-editor.orgContent-Type, netconf@ietf.org, charset=UTF-8@rfc-editor.org, Andreas.Walden@belden.com
Subject: [Netconf] [Editorial Errata Reported] RFC6022 (4950)
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Network Configuration WG mailing list <netconf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netconf>, <mailto:netconf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netconf/>
List-Post: <mailto:netconf@ietf.org>
List-Help: <mailto:netconf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netconf>, <mailto:netconf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 24 Feb 2017 08:31:35 -0000

The following errata report has been submitted for RFC6022,
"YANG Module for NETCONF Monitoring".

--------------------------------------
You may review the report below and at:
http://www.rfc-editor.org/errata_search.php?rfc=6022&eid=4950

--------------------------------------
Type: Editorial
Reported by: Andreas Walden <Andreas.Walden@belden.com>

Section: 4.2 (2,3)

Original Text
-------------
<get-schema
           xmlns="urn:ietf:params:xml:ns:yang:ietf-netconf-monitoring">
             <identifer>bar</identifer>
             <version>2008-06-01</version>
           </get-schema>

a. Via <get-schema> using identifer parameter:

 <get-schema
         xmlns="urn:ietf:params:xml:ns:yang:ietf-netconf-monitoring">
           <identifer>bar-types</identifer>
         </get-schema>

Corrected Text
--------------
<get-schema
           xmlns="urn:ietf:params:xml:ns:yang:ietf-netconf-monitoring">
             <identifier>bar</identifier>
             <version>2008-06-01</version>
           </get-schema>

a. Via <get-schema> using identifier parameter:

 <get-schema
         xmlns="urn:ietf:params:xml:ns:yang:ietf-netconf-monitoring">
           <identifier>bar-types</identifier>
         </get-schema>

Notes
-----


Instructions:
-------------
This erratum is currently posted as "Reported". If necessary, please
use "Reply All" to discuss whether it should be verified or
rejected. When a decision is reached, the verifying party  
can log in to change the status and edit the report, if necessary. 

--------------------------------------
RFC6022 (draft-ietf-netconf-monitoring-15)
--------------------------------------
Title               : YANG Module for NETCONF Monitoring
Publication Date    : October 2010
Author(s)           : M. Scott, M. Bjorklund
Category            : PROPOSED STANDARD
Source              : Network Configuration
Area                : Operations and Management
Stream              : IETF
Verifying Party     : IESG


From nobody Fri Feb 24 20:52:32 2017
Return-Path: <kwatsen@juniper.net>
X-Original-To: netconf@ietfa.amsl.com
Delivered-To: netconf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 96B52129A14 for <netconf@ietfa.amsl.com>; Fri, 24 Feb 2017 20:52:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.922
X-Spam-Level: 
X-Spam-Status: No, score=-1.922 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_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, 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=junipernetworks.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 d4zCnj01vlTg for <netconf@ietfa.amsl.com>; Fri, 24 Feb 2017 20:52:28 -0800 (PST)
Received: from NAM03-CO1-obe.outbound.protection.outlook.com (mail-co1nam03on0138.outbound.protection.outlook.com [104.47.40.138]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A2E6E129A0E for <netconf@ietf.org>; Fri, 24 Feb 2017 20:52:28 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=junipernetworks.onmicrosoft.com; s=selector1-juniper-net; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=H8ZlkacGEXBAEgCYqptd8AxjagjYMMe4og7KRN8oDns=; b=eM32mJyEGJKJc4nj5vMQD8Xb2GWjFzoNFk3eHIetI+zxD1xVEt7yk1J4JmfFwJBAGpNIFyUh0SUBD+2EJAaPK+V1RIjIvthJW/nLkhfMJ1hdstKqkbQCSOc9Xl5seMQ79QU2wemegoJrNVfUzr1dZ993RlXimDOnIyPWZzI037s=
Received: from BN3PR0501MB1442.namprd05.prod.outlook.com (10.160.117.151) by BN3PR0501MB1441.namprd05.prod.outlook.com (10.160.117.150) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.947.2; Sat, 25 Feb 2017 04:52:26 +0000
Received: from BN3PR0501MB1442.namprd05.prod.outlook.com ([10.160.117.151]) by BN3PR0501MB1442.namprd05.prod.outlook.com ([10.160.117.151]) with mapi id 15.01.0947.005; Sat, 25 Feb 2017 04:52:26 +0000
From: Kent Watsen <kwatsen@juniper.net>
To: "netconf@ietf.org" <netconf@ietf.org>
Thread-Topic: [Netconf] zerotouch/19: How to encode YANG-modeled artifacts?
Thread-Index: AQHSbcbsKW6xkjwQE0ONIdI1kzcSeqE7GUWAgAG22ACAAGvCgIAAuS4AgABu5AD//92dgIAAYncAgAAqOICAAAq8AIAAmxKAgDmihIA=
Date: Sat, 25 Feb 2017 04:52:26 +0000
Message-ID: <5161DD5F-1575-4C62-B1A4-054AA3AF000D@juniper.net>
References: <20170118191928.GC5811@elstar.local> <20170118.225035.2264295466067988883.mbj@tail-f.com> <20170118222858.GA6215@elstar.local> <20170119.084401.1762023248424035269.mbj@tail-f.com>
In-Reply-To: <20170119.084401.1762023248424035269.mbj@tail-f.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/f.1f.0.170216
authentication-results: spf=none (sender IP is ) smtp.mailfrom=kwatsen@juniper.net; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [96.231.191.4]
x-ms-office365-filtering-correlation-id: 0ac4de5f-766d-4515-b256-08d45d3a189a
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(48565401081); SRVR:BN3PR0501MB1441; 
x-microsoft-exchange-diagnostics: 1; BN3PR0501MB1441; 7:jvmLFonwY3oqikNRi0LHcvciGbZZ4GkfCZRbbFAnsEkC/U6o2ohERrNAfmEZpBpDlwMYO3gYVQY+VC5vyMpMapcg+B1XAWn2l6KHVK4X5p9HDBFnhZJxpwGi27o6/+dHDOnrAImZiBns02pX3l1t42phMb2PPlhoaZVgnbYkMCYCFfuPbtt4mLa8rSNbILl68cz3ghP+ijT40J+bWA9axRqlN/seZ0R6JDpOCbANJGLWqbMWsml23HMBHsJvGXjL7H6+EpeSTTKWhiP9lb7wRB3eY5tZhjGRaO5QlSyRZW3vKquWWsyJoAi87D61m+YOCSI+hh+wik9nV/IwvBHRIg==
x-microsoft-antispam-prvs: <BN3PR0501MB1441DCA1E46C8A539A2FD35BA5550@BN3PR0501MB1441.namprd05.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(17755550239193);
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(6040375)(601004)(2401047)(5005006)(8121501046)(10201501046)(3002001)(6055026)(6041248)(20161123555025)(20161123560025)(20161123558025)(20161123562025)(20161123564025)(6072148); SRVR:BN3PR0501MB1441; BCL:0; PCL:0; RULEID:; SRVR:BN3PR0501MB1441; 
x-forefront-prvs: 02296943FF
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(6009001)(7916002)(39410400002)(39850400002)(39840400002)(39860400002)(39450400003)(189002)(51444003)(199003)(2900100001)(450100001)(93886004)(189998001)(76176999)(50986999)(92566002)(54356999)(106356001)(2351001)(106116001)(122556002)(105586002)(66066001)(101416001)(33656002)(4001350100001)(5660300001)(8936002)(229853002)(53936002)(305945005)(7736002)(110136004)(2501003)(86362001)(6246003)(83506001)(81166006)(38730400002)(1730700003)(97736004)(81156014)(83716003)(6116002)(3846002)(99286003)(102836003)(3280700002)(8676002)(77096006)(6512007)(3660700001)(2906002)(6436002)(6486002)(68736007)(6506006)(82746002)(6916009)(5640700003)(2950100002)(25786008)(36756003)(104396002); DIR:OUT; SFP:1102; SCL:1; SRVR:BN3PR0501MB1441; H:BN3PR0501MB1442.namprd05.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en; 
received-spf: None (protection.outlook.com: juniper.net does not designate permitted sender hosts)
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: text/plain; charset="utf-8"
Content-ID: <934B4E16FE0D3040987204289ABAD3BA@namprd05.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Feb 2017 04:52:26.7110 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN3PR0501MB1441
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/Fa3WvreTn7a4SpN17S-98RevfGA>
Subject: Re: [Netconf] zerotouch/19: How to encode YANG-modeled artifacts?
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Network Configuration WG mailing list <netconf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netconf>, <mailto:netconf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netconf/>
List-Post: <mailto:netconf@ietf.org>
List-Help: <mailto:netconf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netconf>, <mailto:netconf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 25 Feb 2017 04:52:30 -0000

W3BpY2tpbmcgdXAgb24gdGhpcyB0aHJlYWRdDQoNCkkndmUgdXBkYXRlZCB0aGUgWUFORyB0byB1
c2UgcmM6eWFuZy1kYXRhIGZvciB0aGUgYXJ0aWZhY3QgZGVmaW5pdGlvbiwgYnV0DQpub3cgSSdt
IHdvbmRlcmluZyBhYm91dCB0aGUgYmVzdCB3YXkgdG8gZGVmaW5lIHRoZSBSRVNUQ09ORiBBUEku
DQoNClRvIGJlIGNsZWFyLCB3aGF0IEkgZGlkIHRvIHRoZSBZQU5HIHdhcyB0byBtb3ZlIHRoZSBz
Y2hlbWEgZm9yIHRoZSANCidpbmZvcm1hdGlvbi10eXBlJyBzdWJ0cmVlIChzZWUgYmVsb3cpIHRv
IGEgZ3JvdXBpbmcsIGFuZCB0aGVuIHVzZWQNCnRoYXQgZ3JvdXBpbmcgYm90aCBieSB0aGUgcmM6
eWFuZy1kYXRhIGRlZmluaXRpb24gYXMgd2VsbCBhcyBpbiB0aGUNCkFQSS4gIERvaW5nIHRoaXMg
ZW5hYmxlcyB0aGUgQVBJIHRvIHN0YXkgdGhlIHNhbWUgYXMgaXQgaXMgY3VycmVudGx5Og0KDQow
LiBtb2R1bGU6IGlldGYtemVyb3RvdWNoDQogICAgKy0tcm8gZGV2aWNlKiBbdW5pcXVlLWlkXQ0K
ICAgICAgICstLXJvIHVuaXF1ZS1pZCAgICAgICAgICAgICAgICAgc3RyaW5nDQogICAgICAgKy0t
cm8gKGluZm9ybWF0aW9uLXR5cGUpDQogICAgICAgfCAgKy0tOihyZWRpcmVjdC1pbmZvcm1hdGlv
bikNCiAgICAgICB8ICB8ICArLS1ybyByZWRpcmVjdC1pbmZvcm1hdGlvbg0KICAgICAgIHwgIHwg
ICAgICstLXJvIGJvb3RzdHJhcC1zZXJ2ZXIqIFthZGRyZXNzXQ0KICAgICAgIHwgIHwgICAgICAg
ICstLXJvIGFkZHJlc3MgICAgICAgICBpbmV0Omhvc3QNCiAgICAgICB8ICB8ICAgICAgICArLS1y
byBwb3J0PyAgICAgICAgICAgaW5ldDpwb3J0LW51bWJlcg0KICAgICAgIHwgIHwgICAgICAgICst
LXJvIHRydXN0LWFuY2hvcj8gICBiaW5hcnkNCiAgICAgICB8ICArLS06KGJvb3RzdHJhcC1pbmZv
cm1hdGlvbikNCiAgICAgICB8ICAgICArLS1ybyBib290c3RyYXAtaW5mb3JtYXRpb24NCiAgICAg
ICB8ICAgICAgICArLS1ybyBib290LWltYWdlDQogICAgICAgfCAgICAgICAgfCAgKy0tcm8gbmFt
ZSAgICAgIHN0cmluZw0KICAgICAgIHwgICAgICAgIHwgICstLXJvIChoYXNoLWFsZ29yaXRobSkN
CiAgICAgICB8ICAgICAgICB8ICB8ICArLS06KHNoYTI1NikNCiAgICAgICB8ICAgICAgICB8ICB8
ICAgICArLS1ybyBzaGEyNTY/ICAgc3RyaW5nDQogICAgICAgfCAgICAgICAgfCAgKy0tcm8gdXJp
KiAgICAgIGluZXQ6dXJpDQogICAgICAgfCAgICAgICAgKy0tcm8gY29uZmlndXJhdGlvbi1oYW5k
bGluZz8gICAgICBlbnVtZXJhdGlvbg0KICAgICAgIHwgICAgICAgICstLXJvIHByZS1jb25maWd1
cmF0aW9uLXNjcmlwdD8gICAgc2NyaXB0DQogICAgICAgfCAgICAgICAgKy0tcm8gY29uZmlndXJh
dGlvbj8NCiAgICAgICB8ICAgICAgICArLS1ybyBwb3N0LWNvbmZpZ3VyYXRpb24tc2NyaXB0PyAg
IHNjcmlwdA0KICAgICAgICstLXJvIHNpZ25hdHVyZT8gICAgICAgICAgICAgICAgYmluYXJ5DQog
ICAgICAgKy0tcm8gb3duZXJzaGlwLXZvdWNoZXI/ICAgICAgICBiaW5hcnkNCiAgICAgICArLS1y
byBvd25lci1jZXJ0aWZpY2F0ZT8gICAgICAgIGJpbmFyeQ0KICAgICAgICstLXJvIHZvdWNoZXIt
cmV2b2NhdGlvbj8gICAgICAgYmluYXJ5DQogICAgICAgKy0tcm8gY2VydGlmaWNhdGUtcmV2b2Nh
dGlvbj8gICBiaW5hcnkNCg0KDQpIb3dldmVyLCBJIHRoaW5rIHRoYXQgaXQgd291bGQgYmUgYmV0
dGVyIGlmIHdlIGNoYW5nZWQgdGhlIEFQSSB0byByZXR1cm4NCnRoZSAnYXJ0aWZhY3QnIGFzIGEg
YmluYXJ5IG9iamVjdC4gIFRoYXQgd2F5IGl0J3MganVzdCB0aGUgQVBJIHJldHVybmluZw0KdGhl
IGFydGlmYWN0LCBhcyBvcHBvc2VkIHRvIHRoZSBBUEkgcmV0dXJuaW5nIHRoZSBzYW1lIGRhdGEg
YXMgdGhlIGFydGlmYWN0Lg0KDQpIb3dldmVyLCB0byBkbyB0aGlzLCB3ZSdkIGhhdmUgdG8gYWRk
cmVzcyB0aGUgYXJ0aWZhY3QncyBlbmNvZGluZyAoeG1sIG9yDQpqc29uKSwgdG8gd2hpY2ggSSdk
IHJlY29tbWVuZCBoYXJkY29kaW5nIEpTT04sIHRvIG1hdGNoIGhvdyB0aGUgQU5JTUEgdGVhbSAN
CmNob3NlIEpTT04gZm9yIHRoZSB2b3VjaGVyIGFydGlmYWN0J3MgZW5jb2RpbmcuICBbTm90ZTog
cGlja2luZyBhbiBlbmNvZGluZw0KZm9yIHRoZSBhcnRpZmFjdCBoYXMgbm8gaW1wYWN0IG9uIGlm
IHRoZSBSRVNUQ09ORiBBUEkgcmV0dXJucyBYTUwgb2YgSlNPTiwNCml0IG9ubHkgYWZmZWN0cyB3
aGF0IGlzIGVuY29kZWQgaW5zaWRlIHRoZSBiaW5hcnkgYXJ0aWZhY3QuXSAgSWYgd2UgbWFkZSAN
CnRoaXMgY2hhbmdlLCB0aGUgQVBJIHdvdWxkIGxvb2sgbGlrZSB0aGlzOg0KDQoxLiBtb2R1bGU6
IGlldGYtemVyb3RvdWNoDQogICAgKy0tcm8gZGV2aWNlKiBbdW5pcXVlLWlkXQ0KICAgICAgKy0t
cm8gdW5pcXVlLWlkICAgICAgICAgICAgICAgICBzdHJpbmcNCiAgICAgICstLXJvIGluZm9ybWF0
aW9uLXR5cGUgICAgICAgICAgYmluYXJ5ICAvLyBiYXNlNjQtZW5jb2RlZCBqc29uDQogICAgICAr
LS1ybyBzaWduYXR1cmU/ICAgICAgICAgICAgICAgIGJpbmFyeSAgLy8gcGtjcyM3IHN0cnVjdHVy
ZQ0KICAgICAgKy0tcm8gb3duZXJzaGlwLXZvdWNoZXI/ICAgICAgICBiaW5hcnkgIC8vIHBrY3Mj
NyBzdHJ1Y3R1cmUNCiAgICAgICstLXJvIG93bmVyLWNlcnRpZmljYXRlPyAgICAgICAgYmluYXJ5
ICAvLyBwa2NzIzcgc3RydWN0dXJlDQogICAgICArLS1ybyB2b3VjaGVyLXJldm9jYXRpb24/ICAg
ICAgIGJpbmFyeSAgLy8gcGtjcyM3IHN0cnVjdHVyZQ0KICAgICAgKy0tcm8gY2VydGlmaWNhdGUt
cmV2b2NhdGlvbj8gICBiaW5hcnkgIC8vIHBrY3MjNyBzdHJ1Y3R1cmUNCg0KDQpCdXQsIGFuIGV2
ZW4gYmV0dGVyIHNvbHV0aW9uIHdvdWxkIGJlIHRvIDEpIHdyYXAgdGhlIEpTT04gaW5zaWRlIGEN
ClBLQ1MjNyBzdHJ1Y3R1cmUgdGhhdCAyKSBjYW4gaGF2ZSBhbiAqb3B0aW9uYWwqIHNpZ25hdHVy
ZS4gIERvaW5nIHRoaXMNCndvdWxkIHJlc3VsdCBpbiB0aGUgZm9sbG93aW5nIEFQSToNCg0KMi4g
bW9kdWxlOiBpZXRmLXplcm90b3VjaA0KICAgICstLXJvIGRldmljZSogW3VuaXF1ZS1pZF0NCiAg
ICAgICstLXJvIHVuaXF1ZS1pZCAgICAgICAgICAgICAgICAgc3RyaW5nDQogICAgICArLS1ybyBp
bmZvcm1hdGlvbi10eXBlICAgICAgICAgIGJpbmFyeSAgLy8gcGtjcyM3ICgrIG9wdCBzaWduYXR1
cmUpDQogICAgICArLS1ybyBvd25lcnNoaXAtdm91Y2hlcj8gICAgICAgIGJpbmFyeSAgLy8gcGtj
cyM3IA0KICAgICAgKy0tcm8gb3duZXItY2VydGlmaWNhdGU/ICAgICAgICBiaW5hcnkgIC8vIHBr
Y3MjNyANCiAgICAgICstLXJvIHZvdWNoZXItcmV2b2NhdGlvbj8gICAgICAgYmluYXJ5ICAvLyBw
a2NzIzcgDQogICAgICArLS1ybyBjZXJ0aWZpY2F0ZS1yZXZvY2F0aW9uPyAgIGJpbmFyeSAgLy8g
cGtjcyM3IA0KDQoNCklmIHdlIHdhbnRlZCB0byBiZSBldmVuIG1vcmUgYWdncmVzc2l2ZSwgd2Ug
Y291bGQgdHJ5IG1lcmdpbmcgdGhlIGZvbGxvd2luZw0KYXJ0aWZhY3RzIHRvZ2V0aGVyOg0KYS4g
b3duZXItY2VydGlmaWNhdGUgKyBvcHRpb25hbCBjZXJ0LXJldm9jYXRpb24gLS0+IG93bmVyLWNl
cnRpZmljYXRlJw0KYi4gb3duZXJzaGlwLXZvdWNoZXIgKyBvcHRpb25hbCB2b3VjaGVyLXJldm9j
YXRpb24gLS0+IG93bmVyc2hpcC12b3VjaGVyJw0KDQpXYXJuaW5nOiAoYikgbWF5IG9ubHkgYmUg
cG9zc2libGUgZGVwZW5kaW5nIG9uIGlmIHRoZSBBTklNQSBXRyBjaGFuZ2VzDQp0aGUgdm91Y2hl
ciBhbmQgdm91Y2hlci1yZXZvY2F0aW9uIGZvcm1hdHMgdG8gdXNlIFguNTA5djMgZXh0ZW5zaW9u
cy4NCg0KVGhpcyBvcHRpb24gZ3JvdXBzIGV2ZXJ5dGhpbmcgaW50byBsb2dpY2FsIGNsdW1wcywg
d2hpY2ggaXMgY29uY2VwdHVhbGx5IA0KdmVyeSBuaWNlIGFuZCBzaG91bGQgYmUgZWFzaWVyIHRv
IHdvcmsgd2l0aCAobGVzcyBudW1iZXIgb2YgbW92aW5nIHBhcnRzKS4gIA0KSG93ZXZlciwgaXQg
d291bGQgYmUgbW9yZSBlZmZvcnQgZm9yIHRoZSBOTVNzIHRvIGdlbmVyYXRlIHRoZXNlIGNvbWJv
IA0KZmlsZXMuICBBY3R1YWxseSwgSSdtIGxlc3Mgd29ycmllZCBhYm91dCB0aGUgaW5jcmVhc2Vk
IGVmZm9ydCB0aGFuIHRoZSBmYWN0DQppdCdzIG1lcmdpbmcgbG9uZy1saXZlZCBpbmZvIHdpdGgg
c2hvcnQtbGl2ZWQgaW5mby4gIEkuZS4gdGhlIHZlbmRvciBtaWdodA0KZ2VuZXJhdGUgYW4gb3du
ZXIgY2VydGlmaWNhdGUgdGhhdCBuZXZlciBleHBpcmVzLCBidXQgaXNzdWVzIG5ldyByZXZvY2F0
aW9uDQppbmZvcm1hdGlvbiB3ZWVrbHkuICBJdCdzIGZpbmUgZnJvbSBhIHByb2Nlc3NpbmcgcGVy
c3BlY3RpdmUsIGJ1dCB0aGUgDQoib3duZXItY2VydGlmaWNhdGUiIHByZXNlbnRlZCBieSB0aGUg
QVBJIHdvdWxkIG5vIGxvbmdlciBiZSBleGFjdGx5IHRoZQ0Kc2FtZSBhcyBwcm92aWRlZCBieSB0
aGUgdmVuZG9yLCBzbyBzaW1wbGUgY29tbWFuZC1saW5lIGBkaWZmYCBvcGVyYXRpb25zDQp3b3Vs
ZG4ndCBiZSBwb3NzaWJsZS4gIFRoaXMgb3B0aW9uIHdvdWxkIHJlc3VsdCBpbiB0aGlzIHZlcnkg
Y2xlYW4gbG9va2luZw0KQVBJOg0KDQozLiBtb2R1bGU6IGlldGYtemVyb3RvdWNoDQogICAgKy0t
cm8gZGV2aWNlKiBbdW5pcXVlLWlkXQ0KICAgICAgKy0tcm8gdW5pcXVlLWlkICAgICAgICAgICAg
ICAgICBzdHJpbmcNCiAgICAgICstLXJvIGluZm9ybWF0aW9uLXR5cGUgICAgICAgICAgYmluYXJ5
ICAvLyBwa2NzIzcgKCsgb3B0IHNpZ25hdHVyZSkNCiAgICAgICstLXJvIG93bmVyc2hpcC12b3Vj
aGVyPyAgICAgICAgYmluYXJ5ICAvLyBwa2NzIzcgKCsgb3B0IHJldm9jYXRpb25zKQ0KICAgICAg
Ky0tcm8gb3duZXItY2VydGlmaWNhdGU/ICAgICAgICBiaW5hcnkgIC8vIHBrY3MjNyAoKyBvcHQg
cmV2b2NhdGlvbnMpDQoNCg0KDQoNClRvIHJlY2FwLCBoZXJlIGFyZSB0aGUgb3B0aW9uczoNCg0K
MDoga2VlcCBhcyBpcw0KMTogcmV0dXJuIEpTT04gKGFzIGEgYmluYXJ5IHR5cGUpDQoyOiByZXR1
cm4gSlNPTiBpbnNpZGUgYW4gb3B0aW9uYWxseSBzaWduZWQgUEtDUyM3IHN0cnVjdHVyZQ0KMzog
IzIgcGx1cyBhbHNvIGZvbGQgdGhlIHJldm9jYXRpb25zIGludG8gdGhlIGFzc29jaWF0ZWQgcGtj
czcgZmlsZQ0KDQpNeSBwcmVmZXJlbmNlIGlzICMzLCBiZWNhdXNlIGl0J3MgdGhlIGNsZWFuZXN0
IHNvbHV0aW9uLiAgRldJVywgSSBoYXZlDQphICBtZWV0aW5nIHdpdGggdGhlIEFOSU1BIGdyb3Vw
IG9uIHRoaXMgY29taW5nIFR1ZXNkYXksIGR1cmluZyB3aGljaCANCkknbGwgbWFrZSBhIGNhc2Ug
Zm9yIGRvaW5nIHdoYXQncyBuZWNlc3NhcnkgdG8gc3VwcG9ydCAjMy4NCg0KT3RoZXJ3aXNlLCBk
b2VzIGFueW9uZSBoYXZlIGFueSBjb21tZW50cyBvbiBhbnkgb2YgdGhpcz8NCg0KDQpUaGFua3Ms
DQpLZW50DQoNCg0KDQoNCg0KDQoNCg0KDQo=


From nobody Mon Feb 27 12:44:17 2017
Return-Path: <mersue@gmail.com>
X-Original-To: netconf@ietfa.amsl.com
Delivered-To: netconf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8A51A12A31A for <netconf@ietfa.amsl.com>; Mon, 27 Feb 2017 12:44:14 -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, 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 hr87P_xgYOnQ for <netconf@ietfa.amsl.com>; Mon, 27 Feb 2017 12:44:12 -0800 (PST)
Received: from mail-wr0-x234.google.com (mail-wr0-x234.google.com [IPv6:2a00:1450:400c:c0c::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 EE7B71293F8 for <netconf@ietf.org>; Mon, 27 Feb 2017 12:44:11 -0800 (PST)
Received: by mail-wr0-x234.google.com with SMTP id l37so16411599wrc.1 for <netconf@ietf.org>; Mon, 27 Feb 2017 12:44:11 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=from:to:subject:date:message-id:mime-version:thread-index :content-language; bh=IopomRRffdP4dTbY+F3qTyHtgnfnBFrNhkgYNlnJ6sg=; b=YQuo9IqLCS0SqYvlMN5+QMgdKmf+C9GrGwrYRcIYV8zI44PDMlDuPnXGl71TxvnjoA jwlqjYFcctsSp8MeIC2hbc3kXbdSF5e0FJpL5+ha3CAoF89jXounk+siXDKXqfYrDolP MsOEo2z5Z7YR2gBOY4cLDGECl1/qJ7ajcCzJ5SKFmvJO2AxmamuJ0XWwvBceJM2ZO/PH GpMOl7QCUADfulupujR+lGPQJ9mHscxEdFL+poJUKPfoSqA9vn1LNn8CtgQZDfvm1fPh OLa/GGRpOGLzJN9t25W4SSAJ50arX/OMkZOCSCxmFB7mF22XPq22+n1YYhTjo+YV1LHm dCYg==
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:date:message-id:mime-version :thread-index:content-language; bh=IopomRRffdP4dTbY+F3qTyHtgnfnBFrNhkgYNlnJ6sg=; b=tVKH4l25Z01BOcUPWgtdQCfzIHDl2x/vM8PvBVtB43ftVZZkoNmpz+tdS2hSBamP+I RnlmIIaLutGXjO7HghVKl16Cyfbhhz4uSiIjCyp4EhPhaqc4+9u3KJcbJtYQmaDQ1XwB crVyBleiJUFXQL0fUkJMbudZMdwAmrTHOXa9mHxjDq7RXdRRckKK88Cc68O9FjTVQ0R8 WPHLmA1yWGby+4BRvPFYpKKxTxuvB6klgW+iucvZahnx2YAxEqkM/7qNRWCx6JJAe3g3 J9DjYpQ/19ckQJGcilaaQi4jmcw0a9U3Zir+38NqTCHFm9vsN6nhoI1r0QZPqOAJSprY oWZw==
X-Gm-Message-State: AMke39lq7nCr4ajzNGjJL0276/xzu9bipCES4yNetxD7lizXYmEn1DvSqyJTeg9eV5lJRg==
X-Received: by 10.223.129.74 with SMTP id 68mr15224722wrm.183.1488228250073; Mon, 27 Feb 2017 12:44:10 -0800 (PST)
Received: from DESKTOPFLHJVQJ ([46.189.28.73]) by smtp.gmail.com with ESMTPSA id 48sm23705516wrt.54.2017.02.27.12.44.08 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 27 Feb 2017 12:44:09 -0800 (PST)
From: "Mehmet Ersue" <mersue@gmail.com>
To: "'Netconf'" <netconf@ietf.org>, "'Benoit Claise'" <bclaise@cisco.com>
Date: Mon, 27 Feb 2017 21:44:06 +0100
Message-ID: <014101d2913a$3db72870$b9257950$@gmail.com>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_NextPart_000_0142_01D29142.9F7FD630"
X-Mailer: Microsoft Outlook 16.0
Thread-Index: AdKROeE3Cc7ORdXbRmOFzdaoTO5UHA==
Content-Language: de
X-AVK-Virus-Check: AVA 25.10096;BF82DA0
X-AVK-Spam-Check: 1; str=0001.0A0B0205.58B48F98.012B,ss=1,re=0.000,recu=0.000,reip=0.000,cl=1,cld=1,fgs=0; AE713
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/cQBILYvuDdJLzO4f8qNsR1Bc-Ik>
Subject: [Netconf] Draft Charter Proposal for NETCONF WG
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Network Configuration WG mailing list <netconf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netconf>, <mailto:netconf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netconf/>
List-Post: <mailto:netconf@ietf.org>
List-Help: <mailto:netconf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netconf>, <mailto:netconf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Feb 2017 20:44:14 -0000

This is a multipart message in MIME format.

------=_NextPart_000_0142_01D29142.9F7FD630
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit

Dear NETCONF WG,

 

please find below the draft charter proposal the co-chairs have prepared for
your review.

Please send your comments to NETCONF maillist by March 10, 2017.

 

Thanks,

Mehmet & Mahesh

Draft Charter for NETCONF WG

Configuration of networks of devices has become a critical requirement for
operators in today's highly interconnected networks. Large and small
operators alike have developed their own mechanisms or have used vendor
specific mechanisms to transfer configuration data to and from a device and
to examine device state information which may impact the configuration. Each
of these mechanisms may be different in various aspects, such as session
establishment, user authentication, configuration data exchange, and error
responses.

The NETCONF protocol (RFC 6241) provides mechanisms to install, manipulate,
and delete the configuration of network devices. NETCONF is based on the
secure transport (SSH is mandatory to implement while TLS is an optional
transport). The NETCONF protocol is data modeling language independent, but
YANG (RFC 7950) is the recommended NETCONF modeling language, which
introduces advanced language features for configuration management. 

NETCONF WG recently finalized the development of RESTCONF protocol (RFC
8040) which provides an interface over HTTPs for accessing data defined in
YANG. RESTCONF is based on the capabilities and uses the datastore concepts
defined in the NETCONF protocol specification. In support of RESTCONF the
YANG-Patch (RFC XXYY) mechanism has been provided for applying patches to
configuration datastores. The YANG Module Library (RFC 7895) provides
information about all YANG modules used by a network management server.  

Last but not least NETCONF (RFC XXYY) and RESTCONF Call Home (RFC XXYY) have
been developed which enable a server to initiate a secure connection to a
NETCONF or RESTCONF client respectively. 

 

In the current phase of NETCONF's incremental development the workgroup will
focus on following items:

1. Finalize the YANG data module for a system-level keystore mechanism, that
can be used to hold onto asymmetric private keys and certificates that are
trusted by the system advertising support for this module. Based on the
known dependencies this draft has the highest priority for the WG.

2. Finalize Server and Client Configuration YANG modules for both NETCONF
and RESTCONF as well as the Client and Server Models for SSH and TLS. 

3. Finalize the Zero-touch provisioning for NETCONF or RESTCONF-based
Management as a technique to establish a secure network management
relationship between a newly delivered network device configured with just
its factory default settings, and the Network Management System)

4. Provide a revised version of RFC 6536 (NETCONF Access Control Model) by
adding support for RESTCONF and the YANG 1.1. constructs like "action" and
the "notification" statements. 

5. Provide a set of documents enabling advanced notification/subscription
capabilities, which gracefully co-exist in a deployment of RFC 5277. The new
capabilities include e.g. transport independence, multiple dynamic and
configured subscriptions in a transport session. RFC 5277 will be obsoleted
in parallel to the publication of the new document set. Following
specifications will be addressed:

*	Protocol-neutral notification framework, i.e., explaining the
concepts of subscriptions, filters, subscription state notifications,
replay, etc. and defining the associated YANG data model, RPCs, etc.
*	Definition of notifications sent over NETCONF and how YANG
notifications are encoded in XML and JSON. Include considerations for
parallel support / implementation compatibility with RFC-5277.
*	Definition of notifications sent over RESTCONF and HTTP2 and how
YANG notifications are encoded in XML and JSON. Include specifics of
call-home and heartbeat for subscriptions.
*	The subscription and push mechanism for YANG datastores allowing
subscriber applications to request updates from a YANG datastore. 

6. Revise the current NETCONF datastore concept as a protocol- and modeling
language-independent standard as part of the network configuration
framework. Use the datastore solution proposal in
draft-ietf-netmod-revised-datastores as its basis. Will be used as a
normative reference in protocol specifications.

7. Provide a revision for the NETCONF and RESTCONF protocols building on the
revised NETCONF datastore concept. Bug fixing will be done and potential
extensions will be added. Provide guidance on how to adapt and use YANG with
NETCONF and RESCONF protocols. NETCONF XML Encoding Rules from RFC 7950 will
be moved to RFC6241bis.

Based on the implementation, deployment experience and interoperability
testing, the WG aims to produce a NETCONF status report in a later  stage.
The result may be clarifications for NETCONF RFCs and addressing any
reported errata.

Milestones 

Mar 2017         WGLC for Zero-touch configuration mechanism

Apr 2017         Submit Zero-touch configuration to AD/IESG for
consideration as Proposed Standard 

            

May 2017        WGLC for system-level keystore mechanism

June 2017        Submit keystore mechanism to AD/IESG for consideration as
Proposed Standard 

            

May 2017        WGLC for Server and Client models for NETCONF and RESTCONF

June 2017        Submit Server and Client Configuration models to AD/IESG
for consideration as Proposed Standard 

            

May 2017        WGLC for Client and Server Models for SSH and TLS

June 2017        Submit Client and Server Models for SSH and TLS to AD/IESG
for consideration as Proposed Standard 

            

June 2017        WGLC for RFC 6536bis (NETCONF Access Control Model) 

July 2017         Submit RFC 6536bis to AD/IESG for consideration as
Proposed Standard

            

June 2017        WGLC for advanced Notification/Subscription specifications 

July 2017         Submit Notification/Subscription specifications to AD/IESG
for consideration as Proposed Standard

            

Aug 2017         WGLC for generic NETCONF datastore concept 

Aug 2017         Submit NETCONF datastore concept to AD/IESG for
consideration as Proposed Standard

            

Sep 2017          WGLC for NETCONF and RESTCONF bis documents

Oct 2017          Submit to NETCONF and RESTCONF bis documents AD/IESG for
consideration as Proposed Standard

 


------=_NextPart_000_0142_01D29142.9F7FD630
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-microsoft-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=3DContent-Type content=3D"text/html; =
charset=3Dus-ascii"><meta name=3DGenerator content=3D"Microsoft Word 15 =
(filtered medium)"><style><!--
/* Font Definitions */
@font-face
	{font-family:Wingdings;
	panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:#954F72;
	text-decoration:underline;}
p.msonormal0, li.msonormal0, div.msonormal0
	{mso-style-name:msonormal;
	mso-margin-top-alt:auto;
	margin-right:0cm;
	mso-margin-bottom-alt:auto;
	margin-left:0cm;
	font-size:12.0pt;
	font-family:"Times New Roman",serif;}
span.EmailStyle18
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:#0000CC;}
span.EmailStyle19
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:#0000CC;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:70.85pt 70.85pt 2.0cm 70.85pt;}
div.WordSection1
	{page:WordSection1;}
/* List Definitions */
@list l0
	{mso-list-id:320157350;
	mso-list-type:hybrid;
	mso-list-template-ids:-2036954210 67698689 67698691 67698693 67698689 =
67698691 67698693 67698689 67698691 67698693;}
@list l0:level1
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:18.0pt;
	text-indent:-18.0pt;
	font-family:Symbol;}
@list l0:level2
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:54.0pt;
	text-indent:-18.0pt;
	font-family:"Courier New";}
@list l0:level3
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:90.0pt;
	text-indent:-18.0pt;
	font-family:Wingdings;}
@list l0:level4
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:126.0pt;
	text-indent:-18.0pt;
	font-family:Symbol;}
@list l0:level5
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:162.0pt;
	text-indent:-18.0pt;
	font-family:"Courier New";}
@list l0:level6
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:198.0pt;
	text-indent:-18.0pt;
	font-family:Wingdings;}
@list l0:level7
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:234.0pt;
	text-indent:-18.0pt;
	font-family:Symbol;}
@list l0:level8
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:270.0pt;
	text-indent:-18.0pt;
	font-family:"Courier New";}
@list l0:level9
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:306.0pt;
	text-indent:-18.0pt;
	font-family:Wingdings;}
@list l1
	{mso-list-id:539754911;
	mso-list-template-ids:-490692082;}
@list l1:level1
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:36.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l1:level2
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:72.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l1:level3
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:108.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l1:level4
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:144.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l1:level5
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:180.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l1:level6
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:216.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l1:level7
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:252.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l1:level8
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:288.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l1:level9
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:324.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
ol
	{margin-bottom:0cm;}
ul
	{margin-bottom:0cm;}
--></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=3DEN-US =
link=3D"#0563C1" vlink=3D"#954F72"><div class=3DWordSection1><p =
class=3DMsoNormal><span style=3D'color:#0000CC'>Dear NETCONF =
WG,<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'color:#0000CC'><o:p>&nbsp;</o:p></span></p><p =
class=3DMsoNormal><span style=3D'color:#0000CC'>please find below the =
draft charter proposal the co-chairs have prepared for your =
review.<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'color:#0000CC'>Please send your comments to NETCONF maillist by =
March 10, 2017.<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'color:#0000CC'><o:p>&nbsp;</o:p></span></p><p =
class=3DMsoNormal><span =
style=3D'color:#0000CC'>Thanks,<o:p></o:p></span></p><p =
class=3DMsoNormal><span style=3D'color:#0000CC'>Mehmet &amp; =
Mahesh<o:p></o:p></span></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><b><span =
style=3D'font-size:14.0pt;font-family:"Times New Roman",serif'>Draft =
Charter for NETCONF WG<o:p></o:p></span></b></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span =
style=3D'font-size:12.0pt;font-family:"Times New =
Roman",serif'>Configuration of networks of devices has become a critical =
requirement for operators in today's highly interconnected networks. =
Large and small operators alike have developed their own mechanisms or =
have used vendor specific mechanisms to transfer configuration data to =
and from a device and to examine device state information which may =
impact the configuration. Each of these mechanisms may be different in =
various aspects, such as session establishment, user authentication, =
configuration data exchange, and error =
responses.<o:p></o:p></span></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span =
style=3D'font-size:12.0pt;font-family:"Times New Roman",serif'>The =
NETCONF protocol (RFC 6241) provides mechanisms to install, manipulate, =
and delete the configuration of network devices. NETCONF is based on the =
secure transport (SSH is mandatory to implement while TLS is an optional =
transport). The NETCONF protocol is data modeling language independent, =
but YANG (RFC 7950) is the recommended NETCONF modeling language, which =
introduces advanced language features for configuration management. =
<o:p></o:p></span></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span =
style=3D'font-size:12.0pt;font-family:"Times New Roman",serif'>NETCONF =
WG recently finalized the development of RESTCONF protocol (RFC 8040) =
which provides an interface over HTTPs for accessing data defined in =
YANG. RESTCONF is based on the capabilities and uses the datastore =
concepts defined in the NETCONF protocol specification. In support of =
RESTCONF the YANG-Patch (RFC XXYY) mechanism has been provided for =
applying patches to configuration datastores. The YANG Module Library =
(RFC 7895) provides information about all YANG modules used by a network =
management server.&nbsp; <o:p></o:p></span></p><p =
class=3DMsoNormal><span style=3D'font-size:12.0pt;font-family:"Times New =
Roman",serif'>Last but not least NETCONF (RFC XXYY) and RESTCONF Call =
Home (RFC XXYY) have been developed which enable a server to initiate a =
secure connection to a NETCONF or RESTCONF client respectively. =
<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:12.0pt;font-family:"Times New =
Roman",serif'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:12.0pt;font-family:"Times New Roman",serif'>In the =
current phase of NETCONF's incremental development the workgroup will =
focus on following items:<o:p></o:p></span></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span =
style=3D'font-size:12.0pt;font-family:"Times New Roman",serif'>1. =
Finalize the YANG data module for a system-level keystore mechanism, =
that can be used to hold onto asymmetric private keys and certificates =
that are trusted by the system advertising support for this module. =
Based on the known dependencies this draft has the highest priority for =
the WG.<o:p></o:p></span></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span =
style=3D'font-size:12.0pt;font-family:"Times New Roman",serif'>2. =
Finalize Server and Client Configuration YANG modules for both NETCONF =
and RESTCONF as well as the Client and Server Models for SSH and TLS. =
<o:p></o:p></span></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span =
style=3D'font-size:12.0pt;font-family:"Times New Roman",serif'>3.</span> =
<span style=3D'font-size:12.0pt;font-family:"Times New =
Roman",serif'>Finalize the Zero-touch provisioning for NETCONF or =
RESTCONF-based Management as a technique to establish a secure network =
management relationship between a newly delivered network device =
configured with just its factory default settings, and the Network =
Management System)<o:p></o:p></span></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span =
style=3D'font-size:12.0pt;font-family:"Times New Roman",serif'>4. =
Provide a revised version of RFC 6536 (NETCONF Access Control Model) by =
adding support for RESTCONF and the YANG 1.1. constructs like =
&quot;action&quot; and the &quot;notification&quot; statements. =
<o:p></o:p></span></p><p class=3DMsoNormal =
style=3D'margin-bottom:8.0pt;line-height:105%'><span =
style=3D'font-size:12.0pt;line-height:105%;font-family:"Times New =
Roman",serif'>5. Provide a set of documents enabling advanced =
notification/subscription capabilities, which gracefully co-exist in a =
deployment of RFC 5277. The new capabilities include e.g. transport =
independence, multiple dynamic and configured subscriptions in a =
transport session.&nbsp;</span><span style=3D'font-family:"Times New =
Roman",serif'>RFC 5277 will be obsoleted in parallel to the publication =
of the new document set. Following specifications will be =
addressed:<o:p></o:p></span></p><ul style=3D'margin-top:0cm' =
type=3Ddisc><li class=3DMsoNormalCxSpMiddle =
style=3D'margin-bottom:8.0pt;margin-left:-18.0pt;mso-add-space:auto;line-=
height:105%;mso-list:l0 level1 lfo3'><span style=3D'font-family:"Times =
New Roman",serif'>Protocol-neutral notification framework, i.e., =
explaining the concepts of subscriptions, filters, subscription state =
notifications, replay, etc. and defining the associated YANG data model, =
RPCs, etc.<o:p></o:p></span></li><li class=3DMsoNormalCxSpMiddle =
style=3D'margin-bottom:8.0pt;margin-left:-18.0pt;mso-add-space:auto;line-=
height:105%;mso-list:l0 level1 lfo3'><span style=3D'font-family:"Times =
New Roman",serif'>Definition of notifications sent over NETCONF and how =
YANG notifications are encoded in XML and JSON. Include considerations =
for parallel support / implementation compatibility with =
RFC-5277.<o:p></o:p></span></li><li class=3DMsoNormalCxSpMiddle =
style=3D'margin-bottom:8.0pt;margin-left:-18.0pt;mso-add-space:auto;line-=
height:105%;mso-list:l0 level1 lfo3'><span style=3D'font-family:"Times =
New Roman",serif'>Definition of notifications sent over RESTCONF and =
HTTP2 and how YANG notifications are encoded in XML and JSON. Include =
specifics of call-home and heartbeat for =
subscriptions.<o:p></o:p></span></li><li class=3DMsoNormalCxSpMiddle =
style=3D'margin-bottom:8.0pt;margin-left:-18.0pt;mso-add-space:auto;line-=
height:105%;mso-list:l0 level1 lfo3'><span style=3D'font-family:"Times =
New Roman",serif'>The subscription and push mechanism for YANG =
datastores allowing subscriber applications to request updates from a =
YANG datastore. <o:p></o:p></span></li></ul><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span =
style=3D'font-size:12.0pt;font-family:"Times New Roman",serif'>6. Revise =
the current NETCONF datastore concept as a protocol- and modeling =
language-independent standard as part of the network configuration =
framework. Use the datastore solution proposal in =
draft-ietf-netmod-revised-datastores as its basis. Will be used as a =
normative reference in protocol specifications.</span><o:p></o:p></p><p =
class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span =
style=3D'font-size:12.0pt;font-family:"Times New Roman",serif'>7. =
Provide a revision for the NETCONF and RESTCONF protocols building on =
the revised NETCONF datastore concept. Bug fixing will be done and =
potential extensions will be added. Provide guidance on how to adapt and =
use YANG with NETCONF and RESCONF protocols. NETCONF XML Encoding Rules =
from RFC 7950 will be moved to RFC6241bis.<o:p></o:p></span></p><p =
class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span =
style=3D'font-size:12.0pt;font-family:"Times New Roman",serif'>Based on =
the implementation, deployment experience and interoperability testing, =
the WG aims to produce a NETCONF status report in a later &nbsp;stage. =
The result may be clarifications for NETCONF RFCs and addressing any =
reported errata.<o:p></o:p></span></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><b><span =
style=3D'font-size:14.0pt;font-family:"Times New =
Roman",serif'>Milestones <o:p></o:p></span></b></p><p class=3DMsoNormal =
style=3D'margin-bottom:3.0pt;line-height:105%'><span =
style=3D'font-family:"Times New Roman",serif'>Mar =
2017&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; WGLC for Zero-touch =
configuration mechanism<o:p></o:p></span></p><p class=3DMsoNormal =
style=3D'margin-bottom:3.0pt;line-height:105%'><span =
style=3D'font-family:"Times New Roman",serif'>Apr =
2017&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Submit Zero-touch =
configuration to AD/IESG for consideration as Proposed Standard =
<o:p></o:p></span></p><p class=3DMsoNormal =
style=3D'margin-bottom:3.0pt;line-height:105%'><span =
style=3D'font-family:"Times New =
Roman",serif'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp; <o:p></o:p></span></p><p class=3DMsoNormal =
style=3D'margin-bottom:3.0pt;line-height:105%'><span =
style=3D'font-family:"Times New Roman",serif'>May =
2017&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; WGLC for system-level =
keystore mechanism<o:p></o:p></span></p><p class=3DMsoNormal =
style=3D'margin-bottom:3.0pt;line-height:105%'><span =
style=3D'font-family:"Times New Roman",serif'>June =
2017&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Submit keystore mechanism =
to AD/IESG for consideration as Proposed Standard =
<o:p></o:p></span></p><p class=3DMsoNormal =
style=3D'margin-bottom:3.0pt;line-height:105%'><span =
style=3D'font-family:"Times New =
Roman",serif'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp; <o:p></o:p></span></p><p class=3DMsoNormal =
style=3D'margin-bottom:3.0pt;line-height:105%'><span =
style=3D'font-family:"Times New Roman",serif'>May =
2017&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; WGLC for Server and =
Client models for NETCONF and RESTCONF<o:p></o:p></span></p><p =
class=3DMsoNormal style=3D'margin-bottom:3.0pt;line-height:105%'><span =
style=3D'font-family:"Times New Roman",serif'>June =
2017&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Submit Server and Client =
Configuration models to AD/IESG for consideration as Proposed Standard =
<o:p></o:p></span></p><p class=3DMsoNormal =
style=3D'margin-bottom:3.0pt;line-height:105%'><span =
style=3D'font-family:"Times New =
Roman",serif'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp; <o:p></o:p></span></p><p class=3DMsoNormal =
style=3D'margin-bottom:3.0pt;line-height:105%'><span =
style=3D'font-family:"Times New Roman",serif'>May =
2017&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; WGLC for Client and =
Server Models for SSH and TLS<o:p></o:p></span></p><p class=3DMsoNormal =
style=3D'margin-bottom:3.0pt;line-height:105%'><span =
style=3D'font-family:"Times New Roman",serif'>June =
2017&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Submit Client and Server =
Models for SSH and TLS to AD/IESG for consideration as Proposed Standard =
<o:p></o:p></span></p><p class=3DMsoNormal =
style=3D'margin-bottom:3.0pt;line-height:105%'><span =
style=3D'font-family:"Times New =
Roman",serif'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp; <o:p></o:p></span></p><p class=3DMsoNormal =
style=3D'margin-bottom:3.0pt;line-height:105%'><span =
style=3D'font-family:"Times New Roman",serif'>June =
2017&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; WGLC for RFC 6536bis =
(NETCONF Access Control Model) <o:p></o:p></span></p><p =
class=3DMsoNormal style=3D'margin-bottom:3.0pt;line-height:105%'><span =
style=3D'font-family:"Times New Roman",serif'>July =
2017&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Submit RFC 6536bis =
to AD/IESG for consideration as Proposed =
Standard<o:p></o:p></span></p><p class=3DMsoNormal =
style=3D'margin-bottom:3.0pt;line-height:105%'><span =
style=3D'font-family:"Times New =
Roman",serif'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp; <o:p></o:p></span></p><p class=3DMsoNormal =
style=3D'margin-bottom:3.0pt;line-height:105%'><span =
style=3D'font-family:"Times New Roman",serif'>June =
2017&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; WGLC for advanced =
Notification/Subscription specifications <o:p></o:p></span></p><p =
class=3DMsoNormal style=3D'margin-bottom:3.0pt;line-height:105%'><span =
style=3D'font-family:"Times New Roman",serif'>July =
2017&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Submit =
Notification/Subscription specifications to AD/IESG for consideration as =
Proposed Standard<o:p></o:p></span></p><p class=3DMsoNormal =
style=3D'margin-bottom:3.0pt;line-height:105%'><span =
style=3D'font-family:"Times New =
Roman",serif'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp; <o:p></o:p></span></p><p class=3DMsoNormal =
style=3D'margin-bottom:3.0pt;line-height:105%'><span =
style=3D'font-family:"Times New Roman",serif'>Aug =
2017&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; WGLC for generic =
NETCONF datastore concept <o:p></o:p></span></p><p class=3DMsoNormal =
style=3D'margin-bottom:3.0pt;line-height:105%'><span =
style=3D'font-family:"Times New Roman",serif'>Aug =
2017&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Submit NETCONF =
datastore concept to AD/IESG for consideration as Proposed =
Standard<o:p></o:p></span></p><p class=3DMsoNormal =
style=3D'margin-bottom:3.0pt;line-height:105%'><span =
style=3D'font-family:"Times New =
Roman",serif'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp; <o:p></o:p></span></p><p class=3DMsoNormal =
style=3D'margin-bottom:3.0pt;line-height:105%'><span =
style=3D'font-family:"Times New Roman",serif'>Sep =
2017&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; WGLC for =
NETCONF and RESTCONF bis documents<o:p></o:p></span></p><p =
class=3DMsoNormal style=3D'margin-bottom:3.0pt;line-height:105%'><span =
style=3D'font-family:"Times New Roman",serif'>Oct =
2017&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Submit to =
NETCONF and RESTCONF bis documents AD/IESG for consideration as Proposed =
Standard<o:p></o:p></span></p><p class=3DMsoNormal =
style=3D'margin-bottom:3.0pt;line-height:105%'><span =
style=3D'font-family:"Times New =
Roman",serif'><o:p>&nbsp;</o:p></span></p></div></body></html>
------=_NextPart_000_0142_01D29142.9F7FD630--


From nobody Mon Feb 27 14:14:36 2017
Return-Path: <j.schoenwaelder@jacobs-university.de>
X-Original-To: netconf@ietfa.amsl.com
Delivered-To: netconf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6062612940F for <netconf@ietfa.amsl.com>; Mon, 27 Feb 2017 14:14:35 -0800 (PST)
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, 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 HLQbkJnr1GxJ for <netconf@ietfa.amsl.com>; Mon, 27 Feb 2017 14:14:33 -0800 (PST)
Received: from atlas3.jacobs-university.de (atlas3.jacobs-university.de [212.201.44.18]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 480B01293E3 for <netconf@ietf.org>; Mon, 27 Feb 2017 14:14:33 -0800 (PST)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by atlas3.jacobs-university.de (Postfix) with ESMTP id 1F07113C5; Mon, 27 Feb 2017 23:14:32 +0100 (CET)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from atlas3.jacobs-university.de ([10.70.0.205]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10030) with ESMTP id EkTeciGKewcB; Mon, 27 Feb 2017 23:14:31 +0100 (CET)
Received: from hermes.jacobs-university.de (hermes.jacobs-university.de [212.201.44.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "hermes.jacobs-university.de", Issuer "Jacobs University CA - G01" (verified OK)) by atlas3.jacobs-university.de (Postfix) with ESMTPS; Mon, 27 Feb 2017 23:14:31 +0100 (CET)
Received: from localhost (demetrius4.jacobs-university.de [212.201.44.49]) by hermes.jacobs-university.de (Postfix) with ESMTP id D87AC200DE; Mon, 27 Feb 2017 23:14:31 +0100 (CET)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from hermes.jacobs-university.de ([212.201.44.23]) by localhost (demetrius4.jacobs-university.de [212.201.44.32]) (amavisd-new, port 10024) with ESMTP id Xz5PLvOPHErC; Mon, 27 Feb 2017 23:14:31 +0100 (CET)
Received: from elstar.local (elstar.jacobs.jacobs-university.de [10.50.231.133]) by hermes.jacobs-university.de (Postfix) with ESMTP id 27B6D200DB; Mon, 27 Feb 2017 23:14:31 +0100 (CET)
Received: by elstar.local (Postfix, from userid 501) id A3F523E8B872; Mon, 27 Feb 2017 23:14:34 +0100 (CET)
Date: Mon, 27 Feb 2017 23:14:34 +0100
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: Mehmet Ersue <mersue@gmail.com>
Message-ID: <20170227221434.GB68878@elstar.local>
Mail-Followup-To: Mehmet Ersue <mersue@gmail.com>, 'Netconf' <netconf@ietf.org>, 'Benoit Claise' <bclaise@cisco.com>
References: <014101d2913a$3db72870$b9257950$@gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <014101d2913a$3db72870$b9257950$@gmail.com>
User-Agent: Mutt/1.6.0 (2016-04-01)
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/tTywXncIkuZBu6yjZZAoOuCaFLg>
Cc: 'Netconf' <netconf@ietf.org>
Subject: Re: [Netconf] Draft Charter Proposal for NETCONF WG
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
List-Id: Network Configuration WG mailing list <netconf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netconf>, <mailto:netconf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netconf/>
List-Post: <mailto:netconf@ietf.org>
List-Help: <mailto:netconf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netconf>, <mailto:netconf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Feb 2017 22:14:35 -0000

On Mon, Feb 27, 2017 at 09:44:06PM +0100, Mehmet Ersue wrote:

> 6. Revise the current NETCONF datastore concept as a protocol- and modeling
> language-independent standard as part of the network configuration
> framework. Use the datastore solution proposal in
> draft-ietf-netmod-revised-datastores as its basis. Will be used as a
> normative reference in protocol specifications.

There is no point in dupliating work in WGs that have a common history
and a common set of active contributors.

/js

-- 
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
Fax:   +49 421 200 3103         <http://www.jacobs-university.de/>


From nobody Mon Feb 27 14:21:52 2017
Return-Path: <lberger@labn.net>
X-Original-To: netconf@ietfa.amsl.com
Delivered-To: netconf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9EAEE1293E3 for <netconf@ietfa.amsl.com>; Mon, 27 Feb 2017 14:21:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.502
X-Spam-Level: 
X-Spam-Status: No, score=-1.502 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, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (768-bit key) header.d=labn.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 11-z21DaOTW1 for <netconf@ietfa.amsl.com>; Mon, 27 Feb 2017 14:21:51 -0800 (PST)
Received: from gproxy2-pub.mail.unifiedlayer.com (gproxy2-pub.mail.unifiedlayer.com [69.89.18.3]) by ietfa.amsl.com (Postfix) with SMTP id 0335E1279EB for <netconf@ietf.org>; Mon, 27 Feb 2017 14:21:50 -0800 (PST)
Received: (qmail 25659 invoked by uid 0); 27 Feb 2017 22:21:48 -0000
Received: from unknown (HELO cmgw2) (10.0.90.83) by gproxy2.mail.unifiedlayer.com with SMTP; 27 Feb 2017 22:21:48 -0000
Received: from box313.bluehost.com ([69.89.31.113]) by cmgw2 with  id pyMl1u00F2SSUrH01yMo4D; Mon, 27 Feb 2017 15:21:48 -0700
X-Authority-Analysis: v=2.1 cv=H5NInYoi c=1 sm=1 tr=0 a=h1BC+oY+fLhyFmnTBx92Jg==:117 a=h1BC+oY+fLhyFmnTBx92Jg==:17 a=L9H7d07YOLsA:10 a=9cW_t1CCXrUA:10 a=s5jvgZ67dGcA:10 a=N659UExz7-8A:10 a=xqWC_Br6kY4A:10 a=n2v9WMKugxEA:10 a=Alt3Qjv6C5bQUZSMUJMA:9 a=pILNOxqGKmIA:10
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=labn.net; s=default; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:MIME-Version :Date:Message-ID:From:References:To:Subject:Sender:Reply-To:Cc:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=Iv/h7lF9LZE/iGqN5pxg7NR8CxLvCZKYCUoiIrfviW4=; b=TkIMeFcv7QGFBAQ07CcZwjimN7 Ekq/gyrSr7FsxNxIrHtb8LUWzYKG7bAi5nTu6rQ3ZjAY6MBiOE1qzV3tPQzGWe8ojku+66AQtI0K6 9q1EYgWAtCnQgJwb1sLEfWW2N;
Received: from pool-100-15-85-191.washdc.fios.verizon.net ([100.15.85.191]:55852 helo=[IPv6:::1]) by box313.bluehost.com with esmtpsa (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim 4.87) (envelope-from <lberger@labn.net>) id 1ciTft-0005Ww-1S; Mon, 27 Feb 2017 15:21:45 -0700
To: Mehmet Ersue <mersue@gmail.com>, 'Netconf' <netconf@ietf.org>, 'Benoit Claise' <bclaise@cisco.com>
References: <014101d2913a$3db72870$b9257950$@gmail.com> <20170227221434.GB68878@elstar.local>
From: Lou Berger <lberger@labn.net>
Message-ID: <1de19ae0-0373-f073-9151-885b7b9b9f92@labn.net>
Date: Mon, 27 Feb 2017 17:21:43 -0500
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: <20170227221434.GB68878@elstar.local>
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: 7bit
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - box313.bluehost.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - labn.net
X-BWhitelist: no
X-Source-IP: 100.15.85.191
X-Exim-ID: 1ciTft-0005Ww-1S
X-Source: 
X-Source-Args: 
X-Source-Dir: 
X-Source-Sender: pool-100-15-85-191.washdc.fios.verizon.net ([IPv6:::1]) [100.15.85.191]:55852
X-Source-Auth: lberger@labn.net
X-Email-Count: 3
X-Source-Cap: bGFibm1vYmk7bGFibm1vYmk7Ym94MzEzLmJsdWVob3N0LmNvbQ==
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/5_SMStTwX-NP2VoGiyqTyhDxU-I>
Subject: Re: [Netconf] Draft Charter Proposal for NETCONF WG
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Network Configuration WG mailing list <netconf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netconf>, <mailto:netconf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netconf/>
List-Post: <mailto:netconf@ietf.org>
List-Help: <mailto:netconf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netconf>, <mailto:netconf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Feb 2017 22:21:51 -0000

On 2/27/2017 5:14 PM, Juergen Schoenwaelder wrote:
> On Mon, Feb 27, 2017 at 09:44:06PM +0100, Mehmet Ersue wrote:
>
>> 6. Revise the current NETCONF datastore concept as a protocol- and modeling
>> language-independent standard as part of the network configuration
>> framework. Use the datastore solution proposal in
>> draft-ietf-netmod-revised-datastores as its basis. Will be used as a
>> normative reference in protocol specifications.
> There is no point in dupliating work in WGs that have a common history
> and a common set of active contributors.

I read 6 as covering any protocol specific implications of revised data
stores, in which case it's (more) reasonable for this
discussion/work/docs to be in NetConf.

Lou

> /js
>


From nobody Mon Feb 27 14:24:26 2017
Return-Path: <j.schoenwaelder@jacobs-university.de>
X-Original-To: netconf@ietfa.amsl.com
Delivered-To: netconf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C8DAC129413 for <netconf@ietfa.amsl.com>; Mon, 27 Feb 2017 14:24:24 -0800 (PST)
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, 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 mnzcW_SCQYrW for <netconf@ietfa.amsl.com>; Mon, 27 Feb 2017 14:24:23 -0800 (PST)
Received: from atlas3.jacobs-university.de (atlas3.jacobs-university.de [212.201.44.18]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A56161293FE for <netconf@ietf.org>; Mon, 27 Feb 2017 14:24:23 -0800 (PST)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by atlas3.jacobs-university.de (Postfix) with ESMTP id 724DB140E; Mon, 27 Feb 2017 23:24:22 +0100 (CET)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from atlas3.jacobs-university.de ([10.70.0.205]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10030) with ESMTP id hPXtcGYTMWe2; Mon, 27 Feb 2017 23:24:21 +0100 (CET)
Received: from hermes.jacobs-university.de (hermes.jacobs-university.de [212.201.44.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "hermes.jacobs-university.de", Issuer "Jacobs University CA - G01" (verified OK)) by atlas3.jacobs-university.de (Postfix) with ESMTPS; Mon, 27 Feb 2017 23:24:22 +0100 (CET)
Received: from localhost (demetrius1.jacobs-university.de [212.201.44.46]) by hermes.jacobs-university.de (Postfix) with ESMTP id 2A4C5200DE; Mon, 27 Feb 2017 23:24:22 +0100 (CET)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from hermes.jacobs-university.de ([212.201.44.23]) by localhost (demetrius1.jacobs-university.de [212.201.44.32]) (amavisd-new, port 10024) with ESMTP id BAyHpUFpHRqv; Mon, 27 Feb 2017 23:24:21 +0100 (CET)
Received: from elstar.local (elstar.jacobs.jacobs-university.de [10.50.231.133]) by hermes.jacobs-university.de (Postfix) with ESMTP id D02E0200DB; Mon, 27 Feb 2017 23:24:21 +0100 (CET)
Received: by elstar.local (Postfix, from userid 501) id 7730F3E8B920; Mon, 27 Feb 2017 23:24:25 +0100 (CET)
Date: Mon, 27 Feb 2017 23:24:25 +0100
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: Lou Berger <lberger@labn.net>
Message-ID: <20170227222425.GD68878@elstar.local>
Mail-Followup-To: Lou Berger <lberger@labn.net>, Mehmet Ersue <mersue@gmail.com>, 'Netconf' <netconf@ietf.org>, 'Benoit Claise' <bclaise@cisco.com>
References: <014101d2913a$3db72870$b9257950$@gmail.com> <20170227221434.GB68878@elstar.local> <1de19ae0-0373-f073-9151-885b7b9b9f92@labn.net>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <1de19ae0-0373-f073-9151-885b7b9b9f92@labn.net>
User-Agent: Mutt/1.6.0 (2016-04-01)
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/sX4X7WYLelcvskD3RaKhu9fLjwE>
Cc: 'Netconf' <netconf@ietf.org>
Subject: Re: [Netconf] Draft Charter Proposal for NETCONF WG
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
List-Id: Network Configuration WG mailing list <netconf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netconf>, <mailto:netconf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netconf/>
List-Post: <mailto:netconf@ietf.org>
List-Help: <mailto:netconf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netconf>, <mailto:netconf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Feb 2017 22:24:24 -0000

On Mon, Feb 27, 2017 at 05:21:43PM -0500, Lou Berger wrote:
> 
> 
> On 2/27/2017 5:14 PM, Juergen Schoenwaelder wrote:
> > On Mon, Feb 27, 2017 at 09:44:06PM +0100, Mehmet Ersue wrote:
> >
> >> 6. Revise the current NETCONF datastore concept as a protocol- and modeling
> >> language-independent standard as part of the network configuration
> >> framework. Use the datastore solution proposal in
> >> draft-ietf-netmod-revised-datastores as its basis. Will be used as a
> >> normative reference in protocol specifications.
> > There is no point in dupliating work in WGs that have a common history
> > and a common set of active contributors.
> 
> I read 6 as covering any protocol specific implications of revised data
> stores, in which case it's (more) reasonable for this
> discussion/work/docs to be in NetConf.

This is not my reading of this text. Obviously, the text needs
clarification to make the intention clear.

/js

-- 
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
Fax:   +49 421 200 3103         <http://www.jacobs-university.de/>


From nobody Mon Feb 27 15:03:39 2017
Return-Path: <lberger@labn.net>
X-Original-To: netconf@ietfa.amsl.com
Delivered-To: netconf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CA2B412944E for <netconf@ietfa.amsl.com>; Mon, 27 Feb 2017 15:03:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.502
X-Spam-Level: 
X-Spam-Status: No, score=-1.502 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, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (768-bit key) header.d=labn.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 g943gQwvvhaG for <netconf@ietfa.amsl.com>; Mon, 27 Feb 2017 15:03:37 -0800 (PST)
Received: from gproxy3-pub.mail.unifiedlayer.com (gproxy3-pub.mail.unifiedlayer.com [69.89.30.42]) by ietfa.amsl.com (Postfix) with SMTP id 09118129448 for <netconf@ietf.org>; Mon, 27 Feb 2017 15:03:36 -0800 (PST)
Received: (qmail 4371 invoked by uid 0); 27 Feb 2017 23:03:32 -0000
Received: from unknown (HELO cmgw4) (10.0.90.85) by gproxy3.mail.unifiedlayer.com with SMTP; 27 Feb 2017 23:03:32 -0000
Received: from box313.bluehost.com ([69.89.31.113]) by cmgw4 with  id pz3V1u0042SSUrH01z3Y2h; Mon, 27 Feb 2017 16:03:32 -0700
X-Authority-Analysis: v=2.1 cv=GtPRpCFC c=1 sm=1 tr=0 a=h1BC+oY+fLhyFmnTBx92Jg==:117 a=h1BC+oY+fLhyFmnTBx92Jg==:17 a=L9H7d07YOLsA:10 a=9cW_t1CCXrUA:10 a=s5jvgZ67dGcA:10 a=N659UExz7-8A:10 a=xqWC_Br6kY4A:10 a=n2v9WMKugxEA:10 a=MGuAIL07mmmDgyJYIMAA:9 a=pILNOxqGKmIA:10
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=labn.net; s=default; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:MIME-Version :Date:Message-ID:From:References:To:Subject:Sender:Reply-To:Cc:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=9OHrt0TPKm+IvBsUuNo94lnEDfwRF7xx5IpwHmhcyX4=; b=w8kV+j6sDwYUWSnmnuFwfSCQXA g6ljHPsYdiTH9SY0NVCqPJbOOJir6Sq+uS1X29sNYShqB09ABlxkZJRqug4WXR6cB7eHAGAnFAiMn lzSL4NFOa8n4ED4HJ/LqgYvY2;
Received: from pool-100-15-85-191.washdc.fios.verizon.net ([100.15.85.191]:57134 helo=[IPv6:::1]) by box313.bluehost.com with esmtpsa (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim 4.87) (envelope-from <lberger@labn.net>) id 1ciUKG-00047I-SZ; Mon, 27 Feb 2017 16:03:28 -0700
To: Mehmet Ersue <mersue@gmail.com>, 'Netconf' <netconf@ietf.org>, 'Benoit Claise' <bclaise@cisco.com>
References: <014101d2913a$3db72870$b9257950$@gmail.com> <20170227221434.GB68878@elstar.local> <1de19ae0-0373-f073-9151-885b7b9b9f92@labn.net> <20170227222425.GD68878@elstar.local>
From: Lou Berger <lberger@labn.net>
Message-ID: <ab895626-c649-cea4-dd69-7bc6af17b08c@labn.net>
Date: Mon, 27 Feb 2017 18:03:27 -0500
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: <20170227222425.GD68878@elstar.local>
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: 7bit
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - box313.bluehost.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - labn.net
X-BWhitelist: no
X-Source-IP: 100.15.85.191
X-Exim-ID: 1ciUKG-00047I-SZ
X-Source: 
X-Source-Args: 
X-Source-Dir: 
X-Source-Sender: pool-100-15-85-191.washdc.fios.verizon.net ([IPv6:::1]) [100.15.85.191]:57134
X-Source-Auth: lberger@labn.net
X-Email-Count: 2
X-Source-Cap: bGFibm1vYmk7bGFibm1vYmk7Ym94MzEzLmJsdWVob3N0LmNvbQ==
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/miioxbZYZx6sJ8dm-uZN9MGzyIc>
Subject: Re: [Netconf] Draft Charter Proposal for NETCONF WG
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Network Configuration WG mailing list <netconf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netconf>, <mailto:netconf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netconf/>
List-Post: <mailto:netconf@ietf.org>
List-Help: <mailto:netconf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netconf>, <mailto:netconf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Feb 2017 23:03:38 -0000

On 2/27/2017 5:24 PM, Juergen Schoenwaelder wrote:
> On Mon, Feb 27, 2017 at 05:21:43PM -0500, Lou Berger wrote:
>>
>> On 2/27/2017 5:14 PM, Juergen Schoenwaelder wrote:
>>> On Mon, Feb 27, 2017 at 09:44:06PM +0100, Mehmet Ersue wrote:
>>>
>>>> 6. Revise the current NETCONF datastore concept as a protocol- and modeling
>>>> language-independent standard as part of the network configuration
>>>> framework. Use the datastore solution proposal in
>>>> draft-ietf-netmod-revised-datastores as its basis. Will be used as a
>>>> normative reference in protocol specifications.
>>> There is no point in dupliating work in WGs that have a common history
>>> and a common set of active contributors.
>> I read 6 as covering any protocol specific implications of revised data
>> stores, in which case it's (more) reasonable for this
>> discussion/work/docs to be in NetConf.
> This is not my reading of this text. Obviously, the text needs
> clarification to make the intention clear.

Fair enough -- I do agree that it work should not be duplicated across WGs.

Lou
> /js
>


From nobody Mon Feb 27 18:25:50 2017
Return-Path: <kwatsen@juniper.net>
X-Original-To: netconf@ietfa.amsl.com
Delivered-To: netconf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3A48412949F for <netconf@ietfa.amsl.com>; Mon, 27 Feb 2017 18:25:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.922
X-Spam-Level: 
X-Spam-Status: No, score=-1.922 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_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, 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=junipernetworks.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 0NhN5gHHKfx6 for <netconf@ietfa.amsl.com>; Mon, 27 Feb 2017 18:25:47 -0800 (PST)
Received: from NAM03-CO1-obe.outbound.protection.outlook.com (mail-co1nam03on0125.outbound.protection.outlook.com [104.47.40.125]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8995212949D for <netconf@ietf.org>; Mon, 27 Feb 2017 18:25:47 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=junipernetworks.onmicrosoft.com; s=selector1-juniper-net; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=Pf3CnTl4TdcomNrsJSAYc/G9/ekzjh1EOWD0sekVjkk=; b=FXQWGm4Ra69PYFVCapWIyZyD0CC2N9QWN6W5LqafdxOm8BvzxzNVgTQvbXFz7Sm30oWqGQSsrWnKGSnWxxJ/6kkX/XSrxCkVyup7ujQ8y6IutCzqRKeqC792hUjWA7LQ6Hm/5FIfgB1DtH4F1Q+blOKLKuI+vjMoIpOCkBQftVs=
Received: from BN3PR0501MB1442.namprd05.prod.outlook.com (10.160.117.151) by BN3PR0501MB1441.namprd05.prod.outlook.com (10.160.117.150) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.947.2; Tue, 28 Feb 2017 02:25:46 +0000
Received: from BN3PR0501MB1442.namprd05.prod.outlook.com ([10.160.117.151]) by BN3PR0501MB1442.namprd05.prod.outlook.com ([10.160.117.151]) with mapi id 15.01.0947.011; Tue, 28 Feb 2017 02:25:46 +0000
From: Kent Watsen <kwatsen@juniper.net>
To: "netconf@ietf.org" <netconf@ietf.org>
Thread-Topic: keystone/5: YANG annotation for cleartext-password --> ciphertext-password?
Thread-Index: AQHSkWn32Mhh4iUzPEmConM5dNbjwQ==
Date: Tue, 28 Feb 2017 02:25:46 +0000
Message-ID: <B844C2A7-FE27-4443-9D88-ADA5C32BC720@juniper.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/f.1f.0.170216
authentication-results: spf=none (sender IP is ) smtp.mailfrom=kwatsen@juniper.net; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [66.129.241.10]
x-ms-office365-filtering-correlation-id: eed4ca39-170c-4542-99fe-08d45f811a48
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(48565401081); SRVR:BN3PR0501MB1441; 
x-microsoft-exchange-diagnostics: 1; BN3PR0501MB1441; 7:yeHPkURGXsI/rCraAbVwUe6erLmMMofb4QkYsyJKBcO8i5ufnNf5XUDKA8eaZxYdUheLHnmLXDaYFFz5ad2XJQolmBDBXbQLwrRGI8YCM3GEJHYoAr9B13Git5B7adpp550dSJactCDC8SMj4cQ4zu6YSsicMgJEjvnnOOOgCMD6O28ofxWh2JD2xbsPHnfBudhugb0xumVysZ2v8TcFUnGomUwaYshLncV/bIm9pUZbgN5GajDU8sNY9kGy3ZzYldOB4jFh448X8RVl56cVLGGQ7qoNc5kT4V7nZFU69vkH+87Y6SsBf8zIZP0b2LXo121cDy4KLsr/ytMSp6CzgQ==
x-microsoft-antispam-prvs: <BN3PR0501MB14419E1AE1D468002D168764A5560@BN3PR0501MB1441.namprd05.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(158342451672863)(166708455590820);
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(6040375)(601004)(2401047)(8121501046)(5005006)(3002001)(10201501046)(6055026)(6041248)(20161123558025)(20161123562025)(20161123560025)(20161123564025)(20161123555025)(6072148); SRVR:BN3PR0501MB1441; BCL:0; PCL:0; RULEID:; SRVR:BN3PR0501MB1441; 
x-forefront-prvs: 0232B30BBC
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(6009001)(7916002)(39450400003)(39850400002)(39410400002)(39860400002)(39840400002)(52314003)(51444003)(199003)(189002)(3660700001)(66066001)(3846002)(6116002)(8676002)(8936002)(2906002)(33656002)(101416001)(102836003)(54356999)(50986999)(3280700002)(2900100001)(6306002)(81166006)(81156014)(36756003)(1730700003)(6512007)(6436002)(82746002)(7736002)(53936002)(450100001)(99286003)(68736007)(551544002)(97736004)(122556002)(25786008)(38730400002)(110136004)(92566002)(305945005)(83506001)(4001350100001)(5640700003)(6506006)(77096006)(6916009)(6486002)(105586002)(2501003)(106116001)(5660300001)(106356001)(86362001)(189998001)(83716003)(2351001)(104396002); DIR:OUT; SFP:1102; SCL:1; SRVR:BN3PR0501MB1441; H:BN3PR0501MB1442.namprd05.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en; 
received-spf: None (protection.outlook.com: juniper.net does not designate permitted sender hosts)
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: text/plain; charset="utf-8"
Content-ID: <CE2B0A701734F845884A7C86655FC043@namprd05.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-originalarrivaltime: 28 Feb 2017 02:25:46.1061 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN3PR0501MB1441
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/E_XwNElwJ7CaIpRi8ymso0mqgvw>
Subject: [Netconf] keystone/5: YANG annotation for cleartext-password --> ciphertext-password?
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Network Configuration WG mailing list <netconf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netconf>, <mailto:netconf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netconf/>
List-Post: <mailto:netconf@ietf.org>
List-Help: <mailto:netconf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netconf>, <mailto:netconf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Feb 2017 02:25:49 -0000

UmVmOiBodHRwczovL2dpdGh1Yi5jb20vbmV0Y29uZi13Zy9rZXlzdG9yZS9pc3N1ZXMvNS4NCg0K
RHVyaW5nIElFVEYgOTYsIEFuZHkgcG9pbnRlZCBvdXQgdGhlIGlhbmEtY3J5cHQtaGFzaCBtb2R1
bGUgZGVmaW5lZCBpbiBSRkMNCjczMTcuICBMb29raW5nIGF0IHRoZSAnY3J5cHQtaGFzaCcgdHlw
ZSBtb3JlIGNsb3NlbHksIGl0IGFwcGVhcnMgdG8gbm90IGJlDQp3aGF0IGlzIG5lZWRlZCBoZXJl
LCBhcyBpdCBkb2VzIG5vdCByZXRhaW4gdGhlIG9yaWdpbmFsIGNsZWFyIHRleHQgdmFsdWUuDQoN
CkJhY2tncm91bmQ6IFRoZSBjcnlwdC1oYXNoIHR5cGUgaXMgcGVyZmVjdCBmb3IgYSBzZXJ2ZXIg
dGhhdCBuZWVkcyB0bw0KYXV0aGVudGljYXRlIGNsaWVudHMsIGJ1dCB3aGF0IHdlJ3JlIGxvb2tp
bmcgZm9yIGhlcmUgaXMgYSB3YXkgdG8gY29uZmlndXJlDQphIGNsaWVudCB0byBsb2cgaW50byBh
IHNlcnZlciwgdXNpbmcgcGFzc3dvcmQtYmFzZWQgYXV0aGVudGljYXRpb24uICBUaGUNCmltbWVk
aWF0ZSBnb2FsIGlzIHRvIHN1cHBvcnQgdGhlIGlldGYtc3NoLWNsaWVudCBtb2R1bGUgKGkuZS4s
IGFuIFNTSCANCmNsaWVudCBsb2dnaW5nIGludG8gYW4gU1NIIHNlcnZlciksIGJ1dCBvbmUgY2Fu
IGltYWdpbmUgcGFzc3dvcmQtYmFzZWQNCmNsaWVudCBhdXRoIGJlaW5nIHVzZWQgZm9yIG90aGVy
IHByb3RvY29scyBhcyB3ZWxsIChlLmcuLCBIVFRQUywgTERBUFMsDQpTTVRQUywgSU1BUFMsIGV0
Yy4pLg0KDQpTbywgYWZ0ZXIgdGhpbmtpbmcgYWJvdXQgdGhpcyBtb3JlLCBJIHRoaW5rIHRoYXQg
dGhlIG9yaWdpbmFsIHByb2JsZW0gd2FzDQptaXNzdGF0ZWQgKHNlZSBzdWJqZWN0IGxpbmUpIGFu
ZCB0aGUgcmVhbCBzb2x1dGlvbiBpcyB0byBqdXN0IGRlZmluZSB0aGUNCnBhc3N3b3JkIGZpZWxk
IGFzIGEgcGxhaW4tb2xkIHN0cmluZyB0eXBlIGZpZWxkLCBhbmQgdGhlbiByZWx5IG9uIGFjY2Vz
cw0KY29udHJvbCAoZS5nLiwgTkFDTSkgdG8gcmVzdHJpY3QgcmVhZCBhY2Nlc3MgdG8gYWRtaW5z
LiAgVGhpcyBzb2x1dGlvbiBpcw0Kc2ltaWxhciB0byB0aGUgd2hhdCB3ZSBzYWlkIHdlJ2QgZG8g
Zm9yIHRoZSBwcml2YXRlLWtleSAoZ2l0aHViIGlzc3VlICMyKS4NCg0KQW55d2F5LCB0aGF0IGRv
IHBlb3BsZSB0aGluaz8gIE1ha2VzIHNlbnNlPyAgQW55IG9iamVjdGlvbnM/ICBJJ2xsIGFzc3Vt
ZQ0KaXQncyBva2F5IGlmIHRoZXJlIGFyZSBubyByZXNwb25zZXMgdGhpcyB3ZWVrLg0KDQpUaGFu
a3MsDQpLZW50DQogDQoNCg==


From nobody Tue Feb 28 04:06:01 2017
Return-Path: <ietfc@btconnect.com>
X-Original-To: netconf@ietfa.amsl.com
Delivered-To: netconf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6E2D9129540 for <netconf@ietfa.amsl.com>; Tue, 28 Feb 2017 04:05:58 -0800 (PST)
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, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-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=btconnect.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 ieYH5L5RxbzC for <netconf@ietfa.amsl.com>; Tue, 28 Feb 2017 04:05:56 -0800 (PST)
Received: from EUR02-AM5-obe.outbound.protection.outlook.com (mail-eopbgr00100.outbound.protection.outlook.com [40.107.0.100]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5D0F012943A for <netconf@ietf.org>; Tue, 28 Feb 2017 04:05:56 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=btconnect.onmicrosoft.com; s=selector1-btconnect-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=IcUDEBPpYp+Es3OIERUY9+p30p+YtXWOXpIBjI0+Qns=; b=G9wqWPAq1OxmEd6jEeDEPYoD226g4e/zCUmlEH9TVFINnE3CpjR41khoqOwLIAnMEIVIOODB4yxRjkwyvtiguCmXqiBlcZCt4qz/hNCopUaKiJd1XnQ3NUy25g8M687HWszTaobMp4IBrBL9+IqyjvXyHMFG/GIrRnYm1N7K7zQ=
Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=ietfc@btconnect.com; 
Received: from pc6 (86.185.203.75) by HE1PR0701MB3004.eurprd07.prod.outlook.com (10.168.93.138) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.947.2; Tue, 28 Feb 2017 12:05:52 +0000
Message-ID: <070e01d291ba$9bb8f4a0$4001a8c0@gateway.2wire.net>
From: t.petch <ietfc@btconnect.com>
To: Mehmet Ersue <mersue@gmail.com>, 'Netconf' <netconf@ietf.org>, 'Benoit Claise' <bclaise@cisco.com>
References: <014101d2913a$3db72870$b9257950$@gmail.com>
Date: Tue, 28 Feb 2017 12:02:49 +0000
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1106
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106
X-Originating-IP: [86.185.203.75]
X-ClientProxiedBy: VI1PR0801CA0077.eurprd08.prod.outlook.com (10.173.67.149) To HE1PR0701MB3004.eurprd07.prod.outlook.com (10.168.93.138)
X-MS-Office365-Filtering-Correlation-Id: 7c29345d-84b2-48b7-5ebe-08d45fd22508
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001); SRVR:HE1PR0701MB3004; 
X-Microsoft-Exchange-Diagnostics: 1; HE1PR0701MB3004; 3:9uZP6yo/jHU56a3wu1mhowU5ZjRf/wUQsb2Rn0nSHus6ELUhMvp5YebPQFAopLzUMk03iYg1bNJPtCZWvUec4CEnuzkzcpv+NNyWyQevDX7rDWUZTv4AIT2BQ1Y5twEHGjtuHGd8R/XMFTLeAGO7A3NwB9v9H6ClUITor4VOGdIcksmhMniBukpIsrq9UpDxArl8BL6/moFs9EkLMtaw0m0CTBEZpYRg7sejIziBxkIczDcssnWAz4h2kuauQUdHnYVVLBT9ZzPILfg83ExKVw==; 25:ZA9UZCPSOPXWXTaTL8A22G+MYut7rGemUXRIZbHbffplb90DHJ7SRD4FgE3ISC42624CzqEBA7OmiRjd6/EiWitn5VyCv1yhX/SDlDbG1TngPSnFsH3Hn1L+yW7ir6wH3Z1cL3rlF0JoR/iqwFccKV3llS52TNHW3POkoV76WEbnUHcJkomPui+huTOkMJsWt/LEQVd9BHga0sWZBaxPHRqi7zSNNAZ1wGYN0R6bfmbGDKmcBxViX1N3LBNcwz2/f9+GjaCx8cR+CFPZb+H6l4FYds0EsaVu53SIDM4iNNzhZtcQHRic3TD7p3pdoJdMfhT0gXWUFWKl0tkPz8mej4u1lEEiyIP4HHi5diTWHkBcKDW4W9O7Ok9HXRGbBLALne7b0Jm1m1MnMsqrO4ZCmRGNj3Us4Pbbc9auNfnhXaTaPWslaFERp7v6tcDcmXkd/Qc58fQzZXQVkSScRIRzZw==
X-Microsoft-Exchange-Diagnostics: 1; HE1PR0701MB3004; 31:dFN8urjQtjJqK3fDYrWlpa3UJKIheLm6GCr3sHzsmPH7naeILLquf3v8Zav8s73Uv+VgzHEByTYMQo0ngIl27vI1w47gxSqxh9ADmaHeZq88YU17mT/ii/KnqF/gWWxj16Bj6EB05IUAN0Iq0HMTCS9UxdiQczbqAgz3iX0Oip9+B2GhGmE25XNDuTekfRAgTWUDiS/+wC/WZQEVoELcCoa+9J1oTPInKxgxgT3i3iVj8Wauzzw0pWmx1dVI6ax/wDst1eUTRMTBeVC4+DahiCDiybmH2u7aRRrV6yJZvl4=
X-Microsoft-Antispam-PRVS: <HE1PR0701MB30045A18537B27EDCB264C5DA0560@HE1PR0701MB3004.eurprd07.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(158342451672863)(278428928389397)(95692535739014); 
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040375)(601004)(2401047)(8121501046)(5005006)(3002001)(10201501046)(6041248)(20161123558025)(20161123564025)(20161123562025)(20161123555025)(20161123560025)(6072148); SRVR:HE1PR0701MB3004; BCL:0; PCL:0; RULEID:; SRVR:HE1PR0701MB3004; 
X-Microsoft-Exchange-Diagnostics: 1; HE1PR0701MB3004; 4:udrKLJmnAAhoNaezoQRvEw4XdkwMPdfb+/Qwt/VzqCAv5A4eXlyl/IkBpieS4mlptBhQ4OdDpNJ6bCtO4qPAPTBcBPro1dT550h56rCVbBXJp8bwdLa403jH5Pb61fHifH+Xiq70v6X2mPth9z856ng/SsWe2HI8T2ZkERot5q+CSc605YmVLto4GH/2Hyvym2g1+ggeb0ffUrMgW9CkeKjML6r3K5mOVw8D8+1pFf7qkVquTsteSp0MmY2JbXfIRmEUQvIFA5Yi6YwqJ1ipZpVkE9CI2nkp2LE6ptFe8JihPgp5PC4Tl0idz8XEJwWUHWpIV67x8xoVfIaXwIiJmD7ffpTdujkIgUFR/zAk7lu0Zfwz2Kr1FNmsk4yCaaI+494U6u7/AOxjW9AvXqtZT6fPIgeZCwR8lZDHtOXXM5OHzvaYr7cWteC6L0B0IIliY0Cdt1wWGwmdobvqUbRuBNSW61452qH3d6i8Fps19b3KAf9gOnu4uc5xY8vnwmpECPJ2rJBQUoOwfzBuC4ZSNsPoCknNNVOzlDZBUu9RLMMTcGZNQYXUEbPYncvJe7M60+cao2S9KDUDY8kwBYbnto82Q0/MaEMrYVsWxBr07ODa2IZN7mUgj6CIULGmF5Tgv70ET0ScEhtxehITpkcVSpvocTsLBTlPCza6P9c4W1gzlJ9XRqDdbC95AeKsexONteyTjtCOt6jVC7UH50fFEr+pWoIJmuGU4T7rWPa4oV0=
X-Forefront-PRVS: 0232B30BBC
X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(4630300001)(6009001)(7916002)(39450400003)(13464003)(199003)(377454003)(189002)(50226002)(44716002)(189998001)(1556002)(47776003)(97736004)(66066001)(1456003)(38730400002)(6496005)(42186005)(6246003)(53936002)(62236002)(50466002)(92566002)(86362001)(61296003)(116806002)(9686003)(105586002)(14496001)(7736002)(6666003)(6116002)(3846002)(2906002)(230700001)(305945005)(6306002)(84392002)(44736005)(50986999)(76176999)(23756003)(5660300001)(229853002)(561944003)(81816999)(81686999)(25786008)(68736007)(8676002)(33646002)(4720700003)(6486002)(101416001)(81166006)(81156014)(106356001)(74416001)(7726001); DIR:OUT; SFP:1102; SCL:1; SRVR:HE1PR0701MB3004; H:pc6; FPR:; SPF:None; PTR:InfoNoRecords; A:0; MX:1; LANG:en; 
Received-SPF: None (protection.outlook.com: btconnect.com does not designate permitted sender hosts)
X-Microsoft-Exchange-Diagnostics: =?iso-8859-1?Q?1; HE1PR0701MB3004; 23:S+XdK2rNLc0jJ823RIE7YQWC3G0Q8M35nXPbx?= =?iso-8859-1?Q?lh3pdqZ7gdzeHtsJ6kMSsYt1d7cmyfQq4npFmf3SITfiajYeAodCSaVpXL?= =?iso-8859-1?Q?89vUjhIhVy7/WuCBMMKW+G/zYIxIMggq2hjOotTI229IVmflcRzyYYqTVu?= =?iso-8859-1?Q?LKHgZN2aVQDnoUGd0opQbpeHNfWdttn0LiroqzI1QTcQEBKKCBeGRc72zm?= =?iso-8859-1?Q?/mC+JQsz49Yx3/hHwUUrhiyNy1aE2MvlBQnW29fZFkTgoSVi8UdxUma0gw?= =?iso-8859-1?Q?SeBUnXW0hfEFQcBmzrmKtDjhcMfJ2i7/LnSLXbubfty86fTgRNxtONR7Mf?= =?iso-8859-1?Q?CyDUIqjNecmeL3D1ZcmL5pvYV+1SBxQuEia794duGNiEgyIMR1oXTRzwNj?= =?iso-8859-1?Q?FHhCtXjQ22XpQiwZse2zHALYx8/ffqVAF/JfxJkPG2q0ab6nxtaCbxeJ1M?= =?iso-8859-1?Q?nlMDh+wsNX0skC+eb3Lf7QrufE7/U8vNMgWb072Q1rGa7/wKAu4f6trTKL?= =?iso-8859-1?Q?nhnYHOMKwoonWBipkLidyXwJ5Im1R272MnvGVwnFEpLvN4uqa8+gsb7r+E?= =?iso-8859-1?Q?FQZwtSu7XswJdOY3XBdNmq9y0BHC+CCmbmb2D36wTDfwf5T96/lczTsx06?= =?iso-8859-1?Q?663cFPK0GevqgWwpEGQbp6NLGTWV/xMRDTggly0WGn6AGytlA7GLou2qof?= =?iso-8859-1?Q?01Kuph8PQrxwBaDnQOQb6Zi05LNORpK4750G3tbjdyhy2meHEJr9lu/eqL?= =?iso-8859-1?Q?uhnXa35UUM3NjKvJNhB/12CKlHA09kjotdndG4BfmNp7H1JpSGnO51LFjv?= =?iso-8859-1?Q?yy1Fgc4XIi67tPC29i0kGGG2MZT8UWMve7Ia9OmyNmJ6icgrrZw2hcmbH3?= =?iso-8859-1?Q?G4NDpbNZb1BIuxv6LeFyKd3rTEM6Lz0iF2RixxuyOH9doh21I0o8OaNuaL?= =?iso-8859-1?Q?xzY3hLSDe5QxfQVlmltrItahGQy+JgGXLDml6PoIV2/sPA0HmqNQ9SRaBs?= =?iso-8859-1?Q?L4hpLvuSdGhb2/T6Hd2pvhXKanvVnV2v36jqjUtuvg1VkZooPOBAYq82Rl?= =?iso-8859-1?Q?jJl1E+nwiL8QdLIWY9nP7RCpTgPAVIXiTp6HGxX9QcPk+xWRlzaNDQ1KLz?= =?iso-8859-1?Q?Uyyiuv6g0yXKtgPmc1SejNi4uyvNr0c8+frEEywq1+1SA7IWPfTmwLt4iF?= =?iso-8859-1?Q?oVZGzVCeSYjOrOZD/qpQx5dWPPFq4Oovk0Wmh9tE4t25UieNZ1PnchpMMu?= =?iso-8859-1?Q?L/C2t3LXRDuT4F8A4Bhz8wk0sApcj5MOCMThiQ5pbg+rc4ve0t1Lh9FT2p?= =?iso-8859-1?Q?Y5m2vRlzT4gvVbT1P9NBKb/G04KqtSKHLops5/PuPTOd8M85OPU2Eco4tH?= =?iso-8859-1?Q?6BA4yaHe2ecGROua/mWr9EhDFJCaHbM8kc8zOlHIzbtNEi5hWzOpfdAO/l?= =?iso-8859-1?Q?XWPCjay5vJJYVkc0YCwhZLCLhN4fEbK5pHHjg?=
X-Microsoft-Exchange-Diagnostics: 1; HE1PR0701MB3004; 6:Rz5iZk9mgbVt3Owj57I1M0T+vhzFSNRCZhs0U4mPje5h1qsWDvQnWzMGeIBfKJ4N84dq6+eiOEMW70ZlVU0WvklOCrJh93SI2JepY5YltY+QZjnrIcToZ93Sh4x9IcyJ81guZh1jT57mQYe/WRSfSHg75g53kBW9xwestpW3ggTORKFhOkd4yVRUK5iiWZjqtp3vScGa6NB/HeRGk0cabbVRHjvnjkUVTglAF15OjrexDuhq44ceey7vy+Mgnwon5ouUK8xmklI5d8kLLkoSPZM0TiL1WV4sorynKSa6//vZU0k6P+102YXP0CW6Xc1YM1DYxWPDz4PdmQf8LYatu7/PsUHIqFsmoR6CkaEC9dadrKOWLv1UdTg+HYLPKiloJ565UNGVQWpSnDBBOj4eHA==; 5:gpR3pxD3c/y5F63jsXP5zw+Vl1KEVASXLGoUuJ+18WgtKnocJAl+efY5NnL2i6H9hb/zOtyZbCl17p5XAJSWm/UNzLgx9QGd7pe0w64k+XVSNhe3xbplCpVLTVDyXnf5wT9Cvf1AL8MLXbbMM8JrpA==; 24:OYCOPvPXzj7ep/1BsiHTMZcsw2izmRBAxfRJBAMJuiyXOre8RdiPWAbz6B1g6bZlFDhOrowqLybA7OBqRytYhEVu+qNLV45H8mHubZ+qxjk=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; HE1PR0701MB3004; 7:NK4iXicHtIWsToIOL83G3suQEY4Eu80Ojmu52otYzHiH5mwyltozs7tTNqTC/S1gOuLXSY75yijRv6h+DTkOkxy5jpYsf9qYbh5qkCoGbVjpg6edPb5EGtMidDl+WfxUTyLchlTi/oiQeuTulH3qnrbjW7U/moI5bBSJfdqcYYfKA8cXaAMFOy4mU5lLGKURzCJvikICuCDECc58o3m0eaHbRluAj5abAtlTHPw7IGUCZk23CooaiRsPd+2qiRuyatJ7cYSZshHOZWm3CrFM3w3WxYPybYdpZcPDt7LhY4I0QePdLVqqFFAiOGKmOAR1q3WRxAlR4K19zODb2JnYDA==
X-OriginatorOrg: btconnect.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Feb 2017 12:05:52.8883 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0701MB3004
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/8JuMsefyu0uAsZIvgxg-29VPqsU>
Subject: Re: [Netconf] Draft Charter Proposal for NETCONF WG
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Network Configuration WG mailing list <netconf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netconf>, <mailto:netconf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netconf/>
List-Post: <mailto:netconf@ietf.org>
List-Help: <mailto:netconf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netconf>, <mailto:netconf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Feb 2017 12:05:58 -0000

7 is the monster, likely to take years rather than months and I think
likely to create confusion, perhaps chaos.

I think the rational approach would be to create 7950bis first, removing
the NETCONF material into a separate I-D alongside 7950bis, and then
merging that into 6241bis if it still seems sensible.  Taking the 60+
bits and pieces out of 7950 is not too bad, what is left still makes
sense.

Creating a 6241bis that overlaps masses of bits and pieces of 7950 -
well, chaos is my expectation.  What use is an XML Example without the
YANG that it is an example of and what sense does that YANG snippet make
in isolation?  Just how much do we put into 6241bis?

Even updating 7950 I would expect to be resisted given how long it took
to appear but for me, it is the only logical first step and not that
difficult one, just tedious to proof-read.

Tom Petch


----- Original Message -----
From: "Mehmet Ersue" <mersue@gmail.com>
To: "'Netconf'" <netconf@ietf.org>; "'Benoit Claise'"
<bclaise@cisco.com>
Sent: Monday, February 27, 2017 8:44 PM

> Dear NETCONF WG,
>
>
>
> please find below the draft charter proposal the co-chairs have
prepared for
> your review.
>
> Please send your comments to NETCONF maillist by March 10, 2017.
>
>
>
> Thanks,
>
> Mehmet & Mahesh
>
> Draft Charter for NETCONF WG
>
> Configuration of networks of devices has become a critical requirement
for
> operators in today's highly interconnected networks. Large and small
> operators alike have developed their own mechanisms or have used
vendor
> specific mechanisms to transfer configuration data to and from a
device and
> to examine device state information which may impact the
configuration. Each
> of these mechanisms may be different in various aspects, such as
session
> establishment, user authentication, configuration data exchange, and
error
> responses.
>
> The NETCONF protocol (RFC 6241) provides mechanisms to install,
manipulate,
> and delete the configuration of network devices. NETCONF is based on
the
> secure transport (SSH is mandatory to implement while TLS is an
optional
> transport). The NETCONF protocol is data modeling language
independent, but
> YANG (RFC 7950) is the recommended NETCONF modeling language, which
> introduces advanced language features for configuration management.
>
> NETCONF WG recently finalized the development of RESTCONF protocol
(RFC
> 8040) which provides an interface over HTTPs for accessing data
defined in
> YANG. RESTCONF is based on the capabilities and uses the datastore
concepts
> defined in the NETCONF protocol specification. In support of RESTCONF
the
> YANG-Patch (RFC XXYY) mechanism has been provided for applying patches
to
> configuration datastores. The YANG Module Library (RFC 7895) provides
> information about all YANG modules used by a network management
server.
>
> Last but not least NETCONF (RFC XXYY) and RESTCONF Call Home (RFC
XXYY) have
> been developed which enable a server to initiate a secure connection
to a
> NETCONF or RESTCONF client respectively.
>
>
>
> In the current phase of NETCONF's incremental development the
workgroup will
> focus on following items:
>
> 1. Finalize the YANG data module for a system-level keystore
mechanism, that
> can be used to hold onto asymmetric private keys and certificates that
are
> trusted by the system advertising support for this module. Based on
the
> known dependencies this draft has the highest priority for the WG.
>
> 2. Finalize Server and Client Configuration YANG modules for both
NETCONF
> and RESTCONF as well as the Client and Server Models for SSH and TLS.
>
> 3. Finalize the Zero-touch provisioning for NETCONF or RESTCONF-based
> Management as a technique to establish a secure network management
> relationship between a newly delivered network device configured with
just
> its factory default settings, and the Network Management System)
>
> 4. Provide a revised version of RFC 6536 (NETCONF Access Control
Model) by
> adding support for RESTCONF and the YANG 1.1. constructs like "action"
and
> the "notification" statements.
>
> 5. Provide a set of documents enabling advanced
notification/subscription
> capabilities, which gracefully co-exist in a deployment of RFC 5277.
The new
> capabilities include e.g. transport independence, multiple dynamic and
> configured subscriptions in a transport session. RFC 5277 will be
obsoleted
> in parallel to the publication of the new document set. Following
> specifications will be addressed:
>
> * Protocol-neutral notification framework, i.e., explaining the
> concepts of subscriptions, filters, subscription state notifications,
> replay, etc. and defining the associated YANG data model, RPCs, etc.
> * Definition of notifications sent over NETCONF and how YANG
> notifications are encoded in XML and JSON. Include considerations for
> parallel support / implementation compatibility with RFC-5277.
> * Definition of notifications sent over RESTCONF and HTTP2 and how
> YANG notifications are encoded in XML and JSON. Include specifics of
> call-home and heartbeat for subscriptions.
> * The subscription and push mechanism for YANG datastores allowing
> subscriber applications to request updates from a YANG datastore.
>
> 6. Revise the current NETCONF datastore concept as a protocol- and
modeling
> language-independent standard as part of the network configuration
> framework. Use the datastore solution proposal in
> draft-ietf-netmod-revised-datastores as its basis. Will be used as a
> normative reference in protocol specifications.
>
> 7. Provide a revision for the NETCONF and RESTCONF protocols building
on the
> revised NETCONF datastore concept. Bug fixing will be done and
potential
> extensions will be added. Provide guidance on how to adapt and use
YANG with
> NETCONF and RESCONF protocols. NETCONF XML Encoding Rules from RFC
7950 will
> be moved to RFC6241bis.
>
> Based on the implementation, deployment experience and
interoperability
> testing, the WG aims to produce a NETCONF status report in a later
stage.
> The result may be clarifications for NETCONF RFCs and addressing any
> reported errata.
>
> Milestones
>
> Mar 2017         WGLC for Zero-touch configuration mechanism
>
> Apr 2017         Submit Zero-touch configuration to AD/IESG for
> consideration as Proposed Standard
>
>
>
> May 2017        WGLC for system-level keystore mechanism
>
> June 2017        Submit keystore mechanism to AD/IESG for
consideration as
> Proposed Standard
>
>
>
> May 2017        WGLC for Server and Client models for NETCONF and
RESTCONF
>
> June 2017        Submit Server and Client Configuration models to
AD/IESG
> for consideration as Proposed Standard
>
>
>
> May 2017        WGLC for Client and Server Models for SSH and TLS
>
> June 2017        Submit Client and Server Models for SSH and TLS to
AD/IESG
> for consideration as Proposed Standard
>
>
>
> June 2017        WGLC for RFC 6536bis (NETCONF Access Control Model)
>
> July 2017         Submit RFC 6536bis to AD/IESG for consideration as
> Proposed Standard
>
>
>
> June 2017        WGLC for advanced Notification/Subscription
specifications
>
> July 2017         Submit Notification/Subscription specifications to
AD/IESG
> for consideration as Proposed Standard
>
>
>
> Aug 2017         WGLC for generic NETCONF datastore concept
>
> Aug 2017         Submit NETCONF datastore concept to AD/IESG for
> consideration as Proposed Standard
>
>
>
> Sep 2017          WGLC for NETCONF and RESTCONF bis documents
>
> Oct 2017          Submit to NETCONF and RESTCONF bis documents AD/IESG
for
> consideration as Proposed Standard
>
>
>
>


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


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


From nobody Tue Feb 28 05:37:43 2017
Return-Path: <lhotka@nic.cz>
X-Original-To: netconf@ietfa.amsl.com
Delivered-To: netconf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 15393129553 for <netconf@ietfa.amsl.com>; Tue, 28 Feb 2017 05:37:42 -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 zYFOB62MpN_k for <netconf@ietfa.amsl.com>; Tue, 28 Feb 2017 05:37:39 -0800 (PST)
Received: from trail.lhotka.name (trail.lhotka.name [77.48.224.143]) by ietfa.amsl.com (Postfix) with ESMTP id 714921294B4 for <netconf@ietf.org>; Tue, 28 Feb 2017 05:37:39 -0800 (PST)
Received: from localhost (unknown [195.113.220.110]) by trail.lhotka.name (Postfix) with ESMTPSA id 30E031820006; Tue, 28 Feb 2017 14:35:32 +0100 (CET)
From: Ladislav Lhotka <lhotka@nic.cz>
To: "t.petch" <ietfc@btconnect.com>, Mehmet Ersue <mersue@gmail.com>, 'Netconf' <netconf@ietf.org>, 'Benoit Claise' <bclaise@cisco.com>
In-Reply-To: <070e01d291ba$9bb8f4a0$4001a8c0@gateway.2wire.net>
References: <014101d2913a$3db72870$b9257950$@gmail.com> <070e01d291ba$9bb8f4a0$4001a8c0@gateway.2wire.net>
Date: Tue, 28 Feb 2017 14:37:36 +0100
Message-ID: <m2fuiye8rj.fsf@birdie.labs.nic.cz>
MIME-Version: 1.0
Content-Type: text/plain
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/e9GC1JbbN-fiwplfHgQU8XspRCo>
Subject: Re: [Netconf] Draft Charter Proposal for NETCONF WG
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Network Configuration WG mailing list <netconf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netconf>, <mailto:netconf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netconf/>
List-Post: <mailto:netconf@ietf.org>
List-Help: <mailto:netconf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netconf>, <mailto:netconf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Feb 2017 13:37:42 -0000

"t.petch" <ietfc@btconnect.com> writes:

> 7 is the monster, likely to take years rather than months and I think
> likely to create confusion, perhaps chaos.
>
> I think the rational approach would be to create 7950bis first, removing
> the NETCONF material into a separate I-D alongside 7950bis, and then
> merging that into 6241bis if it still seems sensible.  Taking the 60+
> bits and pieces out of 7950 is not too bad, what is left still makes
> sense.

Right, we need to think hard about a sensible separation of
concerns and remove, as much as possible, circular dependencies of
NETCONF and NETMOD documents.

>
> Creating a 6241bis that overlaps masses of bits and pieces of 7950 -
> well, chaos is my expectation.  What use is an XML Example without the
> YANG that it is an example of and what sense does that YANG snippet make
> in isolation?  Just how much do we put into 6241bis?

Yes, I believe there is now no point to pretend that NETCONF is independent
of YANG. In fact, some NETCONF operations are ill-defined without the
additional YANG semantics such as list keys.

>
> Even updating 7950 I would expect to be resisted given how long it took
> to appear but for me, it is the only logical first step and not that
> difficult one, just tedious to proof-read.

I agree.

Lada


>
> Tom Petch
>
>
> ----- Original Message -----
> From: "Mehmet Ersue" <mersue@gmail.com>
> To: "'Netconf'" <netconf@ietf.org>; "'Benoit Claise'"
> <bclaise@cisco.com>
> Sent: Monday, February 27, 2017 8:44 PM
>
>> Dear NETCONF WG,
>>
>>
>>
>> please find below the draft charter proposal the co-chairs have
> prepared for
>> your review.
>>
>> Please send your comments to NETCONF maillist by March 10, 2017.
>>
>>
>>
>> Thanks,
>>
>> Mehmet & Mahesh
>>
>> Draft Charter for NETCONF WG
>>
>> Configuration of networks of devices has become a critical requirement
> for
>> operators in today's highly interconnected networks. Large and small
>> operators alike have developed their own mechanisms or have used
> vendor
>> specific mechanisms to transfer configuration data to and from a
> device and
>> to examine device state information which may impact the
> configuration. Each
>> of these mechanisms may be different in various aspects, such as
> session
>> establishment, user authentication, configuration data exchange, and
> error
>> responses.
>>
>> The NETCONF protocol (RFC 6241) provides mechanisms to install,
> manipulate,
>> and delete the configuration of network devices. NETCONF is based on
> the
>> secure transport (SSH is mandatory to implement while TLS is an
> optional
>> transport). The NETCONF protocol is data modeling language
> independent, but
>> YANG (RFC 7950) is the recommended NETCONF modeling language, which
>> introduces advanced language features for configuration management.
>>
>> NETCONF WG recently finalized the development of RESTCONF protocol
> (RFC
>> 8040) which provides an interface over HTTPs for accessing data
> defined in
>> YANG. RESTCONF is based on the capabilities and uses the datastore
> concepts
>> defined in the NETCONF protocol specification. In support of RESTCONF
> the
>> YANG-Patch (RFC XXYY) mechanism has been provided for applying patches
> to
>> configuration datastores. The YANG Module Library (RFC 7895) provides
>> information about all YANG modules used by a network management
> server.
>>
>> Last but not least NETCONF (RFC XXYY) and RESTCONF Call Home (RFC
> XXYY) have
>> been developed which enable a server to initiate a secure connection
> to a
>> NETCONF or RESTCONF client respectively.
>>
>>
>>
>> In the current phase of NETCONF's incremental development the
> workgroup will
>> focus on following items:
>>
>> 1. Finalize the YANG data module for a system-level keystore
> mechanism, that
>> can be used to hold onto asymmetric private keys and certificates that
> are
>> trusted by the system advertising support for this module. Based on
> the
>> known dependencies this draft has the highest priority for the WG.
>>
>> 2. Finalize Server and Client Configuration YANG modules for both
> NETCONF
>> and RESTCONF as well as the Client and Server Models for SSH and TLS.
>>
>> 3. Finalize the Zero-touch provisioning for NETCONF or RESTCONF-based
>> Management as a technique to establish a secure network management
>> relationship between a newly delivered network device configured with
> just
>> its factory default settings, and the Network Management System)
>>
>> 4. Provide a revised version of RFC 6536 (NETCONF Access Control
> Model) by
>> adding support for RESTCONF and the YANG 1.1. constructs like "action"
> and
>> the "notification" statements.
>>
>> 5. Provide a set of documents enabling advanced
> notification/subscription
>> capabilities, which gracefully co-exist in a deployment of RFC 5277.
> The new
>> capabilities include e.g. transport independence, multiple dynamic and
>> configured subscriptions in a transport session. RFC 5277 will be
> obsoleted
>> in parallel to the publication of the new document set. Following
>> specifications will be addressed:
>>
>> * Protocol-neutral notification framework, i.e., explaining the
>> concepts of subscriptions, filters, subscription state notifications,
>> replay, etc. and defining the associated YANG data model, RPCs, etc.
>> * Definition of notifications sent over NETCONF and how YANG
>> notifications are encoded in XML and JSON. Include considerations for
>> parallel support / implementation compatibility with RFC-5277.
>> * Definition of notifications sent over RESTCONF and HTTP2 and how
>> YANG notifications are encoded in XML and JSON. Include specifics of
>> call-home and heartbeat for subscriptions.
>> * The subscription and push mechanism for YANG datastores allowing
>> subscriber applications to request updates from a YANG datastore.
>>
>> 6. Revise the current NETCONF datastore concept as a protocol- and
> modeling
>> language-independent standard as part of the network configuration
>> framework. Use the datastore solution proposal in
>> draft-ietf-netmod-revised-datastores as its basis. Will be used as a
>> normative reference in protocol specifications.
>>
>> 7. Provide a revision for the NETCONF and RESTCONF protocols building
> on the
>> revised NETCONF datastore concept. Bug fixing will be done and
> potential
>> extensions will be added. Provide guidance on how to adapt and use
> YANG with
>> NETCONF and RESCONF protocols. NETCONF XML Encoding Rules from RFC
> 7950 will
>> be moved to RFC6241bis.
>>
>> Based on the implementation, deployment experience and
> interoperability
>> testing, the WG aims to produce a NETCONF status report in a later
> stage.
>> The result may be clarifications for NETCONF RFCs and addressing any
>> reported errata.
>>
>> Milestones
>>
>> Mar 2017         WGLC for Zero-touch configuration mechanism
>>
>> Apr 2017         Submit Zero-touch configuration to AD/IESG for
>> consideration as Proposed Standard
>>
>>
>>
>> May 2017        WGLC for system-level keystore mechanism
>>
>> June 2017        Submit keystore mechanism to AD/IESG for
> consideration as
>> Proposed Standard
>>
>>
>>
>> May 2017        WGLC for Server and Client models for NETCONF and
> RESTCONF
>>
>> June 2017        Submit Server and Client Configuration models to
> AD/IESG
>> for consideration as Proposed Standard
>>
>>
>>
>> May 2017        WGLC for Client and Server Models for SSH and TLS
>>
>> June 2017        Submit Client and Server Models for SSH and TLS to
> AD/IESG
>> for consideration as Proposed Standard
>>
>>
>>
>> June 2017        WGLC for RFC 6536bis (NETCONF Access Control Model)
>>
>> July 2017         Submit RFC 6536bis to AD/IESG for consideration as
>> Proposed Standard
>>
>>
>>
>> June 2017        WGLC for advanced Notification/Subscription
> specifications
>>
>> July 2017         Submit Notification/Subscription specifications to
> AD/IESG
>> for consideration as Proposed Standard
>>
>>
>>
>> Aug 2017         WGLC for generic NETCONF datastore concept
>>
>> Aug 2017         Submit NETCONF datastore concept to AD/IESG for
>> consideration as Proposed Standard
>>
>>
>>
>> Sep 2017          WGLC for NETCONF and RESTCONF bis documents
>>
>> Oct 2017          Submit to NETCONF and RESTCONF bis documents AD/IESG
> for
>> consideration as Proposed Standard
>>
>>
>>
>>
>
>
> ------------------------------------------------------------------------
> --------
>
>
>> _______________________________________________
>> Netconf mailing list
>> Netconf@ietf.org
>> https://www.ietf.org/mailman/listinfo/netconf
>>
>
> _______________________________________________
> Netconf mailing list
> Netconf@ietf.org
> https://www.ietf.org/mailman/listinfo/netconf

-- 
Ladislav Lhotka, CZ.NIC Labs
PGP Key ID: 0xB8F92B08A9F76C67


From nobody Tue Feb 28 09:02:07 2017
Return-Path: <andy@yumaworks.com>
X-Original-To: netconf@ietfa.amsl.com
Delivered-To: netconf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E8175129644 for <netconf@ietfa.amsl.com>; Tue, 28 Feb 2017 09:02:05 -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, 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=yumaworks-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 e3PMb15p-rzx for <netconf@ietfa.amsl.com>; Tue, 28 Feb 2017 09:02:03 -0800 (PST)
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 83E96129647 for <netconf@ietf.org>; Tue, 28 Feb 2017 09:02:01 -0800 (PST)
Received: by mail-wr0-x235.google.com with SMTP id u108so13107274wrb.3 for <netconf@ietf.org>; Tue, 28 Feb 2017 09:02:01 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yumaworks-com.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=BmU6j21rBx/BsnIlbxAUaVPjLecMDJCaNkK/5xBg+Bo=; b=vX+v3QTdVAhuH0tIZVRWQKR3JW+7gmHZ61J2gkr4Y7jLVoPsxzkgoalFhBIcaHUqpx AuzbnbiLCOvHuDj0bahUgJGAxtQidV1QTm6WMiJRRja+rzDXwMh2MNNsh/Snb+0iOJMc RrKgvfHNwPbAlWqRTnipYjTVmsvuZyIOVcYdEXx0/0J/IeZEOoIMIaHaWiPrZ4gLBYs9 2DyDbho8jgp9FhXSZv4IYD9f/xx3nR2ZYWuqbKEEB+Tx02Z7PKILVGTFCt9OJBYSbSJK s1vPuQxwWHzm9mEB7RekPwKJKwZAZd6JVLipeWrvS+YfXc0Ln6SLbU9slh9aFGFnweDJ laSw==
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=BmU6j21rBx/BsnIlbxAUaVPjLecMDJCaNkK/5xBg+Bo=; b=T0bijqk7DQyPChf7xBtHahZUdR3yZMIxUbn4VUrMeXhKIkPHugPsNeirCkr5Q8kqGp 1X+yAmiIRsYopYYMchhZ+Kr0tz+YpTkXKYVvXWkIu6ZceLAa8wefZ4Z2Q4sCm4hEZZRZ AOyNxFgX4ApUEFfjMHEKBzFP3XoAM4K5+Kk94Z5mK7PuH43Z+VhjN2pzaDiGcI+iFCq7 XMbZPR7X3NGSIpFOoZ2Gm9zTzl/2pHd7PrxCOUcu8H+BYcY29XLefihhbSBNEH1sbv7B 1vTO/kY/DQP1NaZWO7EJ80Ece8yj7cbFu/8yPT7cee9Hnu8qb0Od6nrSqLQqWUwOH0Md sHYA==
X-Gm-Message-State: AMke39mkJxCyAtIpi6jK64hfxtkdAXm7c4jjQIAKmVI43EcO6xkV6xgCGNpVWLm4wkO70l3Rv7jPm/WZNJmcsw==
X-Received: by 10.223.129.183 with SMTP id 52mr3510814wra.88.1488301320055; Tue, 28 Feb 2017 09:02:00 -0800 (PST)
MIME-Version: 1.0
Received: by 10.223.165.154 with HTTP; Tue, 28 Feb 2017 09:01:59 -0800 (PST)
In-Reply-To: <014101d2913a$3db72870$b9257950$@gmail.com>
References: <014101d2913a$3db72870$b9257950$@gmail.com>
From: Andy Bierman <andy@yumaworks.com>
Date: Tue, 28 Feb 2017 09:01:59 -0800
Message-ID: <CABCOCHTFi55qg7F5LMVUcEkuwtvsT6+mDJ=qPZ_H=rA1phdyAg@mail.gmail.com>
To: Mehmet Ersue <mersue@gmail.com>
Content-Type: multipart/alternative; boundary=001a1148dd42804d1605499a27e2
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/7NKDXPLOB2oHDGxcSePJxcAMugs>
Cc: Netconf <netconf@ietf.org>
Subject: Re: [Netconf] Draft Charter Proposal for NETCONF WG
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Network Configuration WG mailing list <netconf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netconf>, <mailto:netconf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netconf/>
List-Post: <mailto:netconf@ietf.org>
List-Help: <mailto:netconf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netconf>, <mailto:netconf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Feb 2017 17:02:06 -0000

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

>
> ....
>
> Sep 2017          WGLC for NETCONF and RESTCONF bis documents
>
> Oct 2017          Submit to NETCONF and RESTCONF bis documents AD/IESG for
> consideration as Proposed Standard
>
>
>
>


I am opposed to creating new versions of NETCONF or RESTCONF at this time.
I do not see anything in the charter that cannot be defined in RFCs that
update (not obsolete)
the existing protocols.  Both are designed to allow new functionality to be
added and advertised as capabilities.


Andy

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

--001a1148dd42804d1605499a27e2
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"><blo=
ckquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #c=
cc solid;padding-left:1ex"><div lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#9=
54F72"><div class=3D"m_2238977686417699060WordSection1">....<br><p class=3D=
"MsoNormal" style=3D"margin-bottom:3.0pt;line-height:105%"><span style=3D"f=
ont-family:&quot;Times New Roman&quot;,serif">Sep 2017=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 WGLC for NETCONF and RESTCONF bis documen=
ts<u></u><u></u></span></p><p class=3D"MsoNormal" style=3D"margin-bottom:3.=
0pt;line-height:105%"><span style=3D"font-family:&quot;Times New Roman&quot=
;,serif">Oct 2017=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Sub=
mit to NETCONF and RESTCONF bis documents AD/IESG for consideration as Prop=
osed Standard<u></u><u></u></span></p><p class=3D"MsoNormal" style=3D"margi=
n-bottom:3.0pt;line-height:105%"><span style=3D"font-family:&quot;Times New=
 Roman&quot;,serif"><u></u>=C2=A0<u></u></span></p></div></div><br></blockq=
uote><div><br></div><div><br></div><div><br></div><div>I am opposed to crea=
ting new versions of NETCONF or RESTCONF at this time.</div><div>I do not s=
ee anything in the charter that cannot be defined in RFCs that update (not =
obsolete)</div><div>the existing protocols.=C2=A0 Both are designed to allo=
w new functionality to be</div><div>added and advertised as capabilities.</=
div><div><br></div><div>=C2=A0</div><div>Andy</div><div><br></div><blockquo=
te class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc so=
lid;padding-left:1ex">______________________________<wbr>_________________<=
br>
Netconf mailing list<br>
<a href=3D"mailto:Netconf@ietf.org">Netconf@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/netconf" rel=3D"noreferrer=
" target=3D"_blank">https://www.ietf.org/mailman/<wbr>listinfo/netconf</a><=
br>
<br></blockquote></div><br></div></div>

--001a1148dd42804d1605499a27e2--


From nobody Tue Feb 28 12:51:30 2017
Return-Path: <kwatsen@juniper.net>
X-Original-To: netconf@ietfa.amsl.com
Delivered-To: netconf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7BE241296FD for <netconf@ietfa.amsl.com>; Tue, 28 Feb 2017 12:51:28 -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, DKIM_SIGNED=0.1, DKIM_VALID=-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=junipernetworks.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 vwsnr7tztbL7 for <netconf@ietfa.amsl.com>; Tue, 28 Feb 2017 12:51:26 -0800 (PST)
Received: from NAM02-BL2-obe.outbound.protection.outlook.com (mail-bl2nam02on0116.outbound.protection.outlook.com [104.47.38.116]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 173D61296FA for <netconf@ietf.org>; Tue, 28 Feb 2017 12:51:23 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=junipernetworks.onmicrosoft.com; s=selector1-juniper-net; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=uPeWZi2PBzi/dNWszhpjlw6qZ1qVjnD96tffLt2EpYA=; b=L9zt8KoEMnPhYcYTpEN4Zr47uKvtDr98VpteGHTB4GX8aWsmu1KCjDWoNF5q45dFQNfFUolRTXPHvWvm5CkN2v+JFEcPb15s3UmssR2Y0NxpGzhfOJWYewE83yjlzzpZnCsf7Aj2130NhfutMq6u4x0a1EWgpUjORmi557NNBHg=
Received: from BN3PR0501MB1442.namprd05.prod.outlook.com (10.160.117.151) by BN3PR0501MB1443.namprd05.prod.outlook.com (10.160.117.152) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.947.2; Tue, 28 Feb 2017 20:51:19 +0000
Received: from BN3PR0501MB1442.namprd05.prod.outlook.com ([10.160.117.151]) by BN3PR0501MB1442.namprd05.prod.outlook.com ([10.160.117.151]) with mapi id 15.01.0947.011; Tue, 28 Feb 2017 20:51:19 +0000
From: Kent Watsen <kwatsen@juniper.net>
To: Ladislav Lhotka <lhotka@nic.cz>, t.petch <ietfc@btconnect.com>, "Mehmet Ersue" <mersue@gmail.com>, 'Netconf' <netconf@ietf.org>, 'Benoit Claise' <bclaise@cisco.com>
Thread-Topic: [Netconf] Draft Charter Proposal for NETCONF WG
Thread-Index: AdKROeE3Cc7ORdXbRmOFzdaoTO5UHAAgSeNTAAMyYgAABKtfAA==
Date: Tue, 28 Feb 2017 20:51:19 +0000
Message-ID: <072D22E1-66DA-414E-BD16-C43D36BE9B6E@juniper.net>
References: <014101d2913a$3db72870$b9257950$@gmail.com> <070e01d291ba$9bb8f4a0$4001a8c0@gateway.2wire.net> <m2fuiye8rj.fsf@birdie.labs.nic.cz>
In-Reply-To: <m2fuiye8rj.fsf@birdie.labs.nic.cz>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/f.1f.0.170216
authentication-results: spf=none (sender IP is ) smtp.mailfrom=kwatsen@juniper.net; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [66.129.241.10]
x-ms-office365-filtering-correlation-id: fef6a71e-c724-408f-0c10-08d4601b8c12
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(48565401081); SRVR:BN3PR0501MB1443; 
x-microsoft-exchange-diagnostics: 1; BN3PR0501MB1443; 7:Ng/DVhmayuE8LcOKnudp1lEzmNUkYvhDcVgxh6wtuWiue32PPmk+ArdG+PDkHo5aTQGEffIgRlefXBENv/sfXDzrq7d4KJ4xgcUULXLJTAjlU6WVlHG4tuoHlxUD2ZFpQ+QOVLfZ/hpqpQ3B4NN2GpEVMCCpdaxpxZTREqTwXaGzD0fTs1x4aLtdo0RI6AR85N9BO+rX4OLm2iJY+t63+mUWkcf46rDLhQWfYfbx1YQ7+U8XwALHbFFBwoI1q7ru4ZVUqFD11UUdGjiOu9k44rXE04cXFoqxV9bD3ayYJhxHckTGfTGLev8TbTbKGHUTn7SaJScA6oygQrjGLhhcxA==
x-microsoft-antispam-prvs: <BN3PR0501MB14433B0D837E44506C4B4F05A5560@BN3PR0501MB1443.namprd05.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:;
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(6040375)(601004)(2401047)(8121501046)(5005006)(3002001)(10201501046)(6055026)(6041248)(20161123558025)(20161123555025)(20161123560025)(20161123562025)(20161123564025)(6072148); SRVR:BN3PR0501MB1443; BCL:0; PCL:0; RULEID:; SRVR:BN3PR0501MB1443; 
x-forefront-prvs: 0232B30BBC
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(6009001)(7916002)(39850400002)(39860400002)(39450400003)(39410400002)(39840400002)(199003)(189002)(189998001)(77096006)(50986999)(54356999)(76176999)(101416001)(33656002)(561944003)(305945005)(53936002)(25786008)(7736002)(2950100002)(82746002)(6506006)(5660300001)(39060400002)(83506001)(6436002)(229853002)(6486002)(83716003)(6246003)(99286003)(38730400002)(8666007)(6512007)(92566002)(3280700002)(2900100001)(81166006)(68736007)(81156014)(8936002)(86362001)(8676002)(36756003)(2906002)(3660700001)(6116002)(102836003)(3846002)(106356001)(4001350100001)(105586002)(122556002)(97736004)(66066001)(104396002); DIR:OUT; SFP:1102; SCL:1; SRVR:BN3PR0501MB1443; H:BN3PR0501MB1442.namprd05.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en; 
received-spf: None (protection.outlook.com: juniper.net does not designate permitted sender hosts)
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: text/plain; charset="utf-8"
Content-ID: <F822851868DB6A44967FF403F569C862@namprd05.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-originalarrivaltime: 28 Feb 2017 20:51:19.5052 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN3PR0501MB1443
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/4F-EmkGQzrfZmt5XuUZZYewLobk>
Subject: Re: [Netconf] Draft Charter Proposal for NETCONF WG
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Network Configuration WG mailing list <netconf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netconf>, <mailto:netconf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netconf/>
List-Post: <mailto:netconf@ietf.org>
List-Help: <mailto:netconf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netconf>, <mailto:netconf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Feb 2017 20:51:28 -0000

DQo+PiBFdmVuIHVwZGF0aW5nIDc5NTAgSSB3b3VsZCBleHBlY3QgdG8gYmUgcmVzaXN0ZWQgZ2l2
ZW4gaG93IGxvbmcgaXQgdG9vaw0KPj4gdG8gYXBwZWFyIGJ1dCBmb3IgbWUsIGl0IGlzIHRoZSBv
bmx5IGxvZ2ljYWwgZmlyc3Qgc3RlcCBhbmQgbm90IHRoYXQNCj4+IGRpZmZpY3VsdCBvbmUsIGp1
c3QgdGVkaW91cyB0byBwcm9vZi1yZWFkLg0KPg0KPiBJIGFncmVlLg0KPg0KDQpBcyBhIE5FVE1P
RCBjby1jaGFpciwgSSBwbGFuIHRvIHN0YXJ0IGEgcHJlbGltaW5hcnkgNzk1MGJpcyBkaXNjdXNz
aW9uIGluIENoaWNhZ28uICBUaGUgc2NvcGUgb2Ygc3VjaCBhbiBlZmZvcnQgd291bGQgYmUgdGhl
IGtleSB0b3BpYywgYnV0IGhvcGVmdWxseSBmYWN0b3Jpbmcgb3V0IGFsbCB0aGUgTkVUQ09ORiBh
bmQgWE1MIHNwZWNpZmljIHBhcnRzIHdvdWxkIGJlIG5lYXIgdGhlIHRvcCBvZiB0aGUgbGlzdC4g
IEkga25vdyBzb21lIHRoaW5rIHRoYXQgd2Ugc2hvdWxkIG5vdCB3YXN0ZSByZXNvdXJjZXMgb24g
aG91c2VrZWVwaW5nLCBidXQgSSBiZWxpZXZlIHRoYXQgcGVyaW9kaWMgY2xlYW51cHMgYXJlIG5l
Y2Vzc2FyeSB0byBrZWVwIHRoaW5ncyBydW5uaW5nIHNtb290aGx5Li4uDQoNCk9mIGNvdXJzZSwg
dGhlIFhNTC1zcGVjaWZpYyBwYXJ0cyBmYWN0b3JlZCBvdXQgb2YgUkZDNzk1MCB3b3VsZCBnbyBp
bnRvIGFub3RoZXIgTkVUTU9EIFdHIGRyYWZ0IChtaXJyb3JpbmcgUkZDIDc5NTEpIGFuZCB0aGUg
TkVUTU9EIFdHIGNvdWxkIGVuc3VyZSB0byBydW4gYm90aCB0aGUgNzk1MGJpcyBhbmQgZHJhZnQt
aWV0Zi1uZXRtb2QteWFuZy14bWwgZHJhZnRzIGF0IHRoZSBzYW1lIHRpbWUgKGZvciBhcyBjbGVh
biBhIGN1dG92ZXIgYXMgcG9zc2libGUpLiAgSG93ZXZlciwgaXQgd291bGQgYmUgdXAgdG8gdGhl
IE5FVENPTkYgV0cgdG8gcGljay11cCB0aGUgTkVUQ09ORi1zcGVjaWZpYyBwYXJ0cyBmYWN0b3Jl
ZCBvdXQgb2YgUkZDNzk1MCwgYW5kIGl0IHdvdWxkIGJlIHVwIHRvIHRoZSBORVRDT05GIFdHIHRv
IGRlY2lkZSB0byBkbyB0aGlzIHdvcmsgbm93LCBvciB3YWl0IHRvIGRvIGl0IGluIHBhcmFsbGVs
IHdpdGggdGhlIE5FVE1PRCBXRyAod2hlbmV2ZXIgdGhhdCBtaWdodCBiZSksIG9yIHdhaXQgdW50
aWwgYWZ0ZXIgNzk1MGJpcyBjb21lcyBvdXQuDQoNCldoaWxlIGl0IHNlZW1zIGxpa2UgdGhlIE5F
VENPTkYgV0cgY291bGQga2ljay1vZmYgdGhpcyBhY3Rpdml0eSBub3cgaWYgaXQgd2FudGVkIHRv
LCBzYWlkIGFjdGl2aXR5IGlzIG5vd2hlcmUgbmVhciBhcyBpbXBvcnRhbnQgYXMgdXBkYXRpbmcg
TkVUQ09ORiBXRyBtYWludGFpbmVkIGRvY3VtZW50cyB0byBzdXBwb3J0IHRoZSBzb2x1dGlvbiBk
ZWZpbmVkIGluIHRoZSByZXZpc2VkLWRhdGFzdG9yZXMgZHJhZnQgKG5hbWVseSBSRkNzIDYyNDEs
IDc4OTUsIDgwNDApLiAgV2l0aG91dCBzYWlkIHVwZGF0ZSwgdGhlcmUgd291bGQgYmUgbm8gd2F5
IGZvciBjbGllbnRzIHRvIGFjY2VzcyBlcGhlbWVyYWwgY29uZmlndXJhdGlvbiAoaTJycyByZXF1
aXJlbWVudCkgb3Igb3BlcmF0aW9uYWwgc3RhdGUgKG9wZW4gY29uZmlnIHJlcXVpcmVtZW50KS4g
IFNvLCB0aGlzIGlzIGNsZWFybHkgYSBoaWdoZXIgcHJpb3JpdHksIHRob3VnaCBpdCBzZWVtcyB0
aGF0IHRoZSB0d28gY291bGQgYmUgZG9uZSBhdCB0aGUgc2FtZSB0aW1lLCBhcyBpcyBjYXB0dXJl
ZCBieSB3b3JrIGl0ZW0gIzcgaW4gTWVobWV0J3MgY2hhcnRlciBwcm9wb3NhbC4NCg0KU28sIG15
IG9waW5pb24gaXMgdGhhdCBNZWhtZXQncyBwcm9wb3NhbCBpcyBuZWFybHkgc3BvdC1vbiB3aXRo
IGl0cyB3b3JrIGl0ZW0gIzcuICBZZXMsIGl04oCZcyBhICJtb25zdGVyIiwgYnV0IGl0IG11c3Qg
YmUgZG9uZSBBU0FQIG9yIGVsc2Ugd2UgZmFpbCB0byBkZWxpdmVyIHRoZSBkYXRhc3RvcmUgc29s
dXRpb24gaW4gYSB0aW1lbHkgbWFubmVyLiAgVGhlIG9ubHkgdGhpbmcgSSBoZXNpdGF0ZSBvbiBp
cyB0aGF0IEkgZG9uJ3QgdGhpbmsgdGhlIFdHIGhhcyBlbm91Z2ggaW5mb3JtYXRpb24gdG8gZGVj
aWRlIGlmIGl0J3MgYmV0dGVyIHRvIHdvcmsgb24gbmV3IHN0YW5kYWxvbmUgZHJhZnRzIG9yIC1i
aXMgb2YgZXhpc3RpbmcgZHJhZnRzICh0aGlzIGFkZHJlc3NlcyBBbmR5J3MgcG9pbnQpLiAgVG8g
dGhlIGV4dGVudCB0aGUgY2hhcnRlciBkZXNjcmliZXMgY2hhbmdlcyBiZWluZyBtYWRlIHRvIHNw
ZWNpZmljIGRvY3VtZW50cywgaXQgbWF5IGJlIGJldHRlciB0byByZW1vdmUgdGhpcyBwYXJ0IGZy
b20gdGhlIGNoYXJ0ZXIgdW50aWwgbW9yZSBpbmZvcm1hdGlvbiBpcyBrbm93bi4NCg0KUFM6IHRo
ZSBuZXh0IHVwZGF0ZSB0byB0aGUgcmV2aXNlZCBkYXRhc3RvcmVzIGRyYWZ0IHdpbGwgY29udGFp
biBhbiBBcHBlbmRpeCBzZWN0aW9uIGZvciBlYWNoIFJGQyBiZWxpZXZlZCB0byBiZSBpbXBhY3Rl
ZCwgaW4gYm90aCB0aGUgTkVUTU9EIGFuZCBORVRDT05GIFdHcywgYWxvbmcgd2l0aCBhIHByb3Bv
c2FsIGZvciBob3cgdGhhdCBSRkMgbWlnaHQgYmUgY2hhbmdlZCBvciB1cGRhdGVkLiAgVGhlIHJl
dmlzZWQgZGF0YXN0b3JlIGF1dGhvcnMgcGxhbiB0byByZXF1ZXN0IGEgTkVUQ09ORiBXRyBwcmVz
ZW50YXRpb24gdGltZXNsb3QgdG8gZ28gb3ZlciB0aGUgaW1wYWN0IHRvIE5FVENPTkYgV0cgZHJh
ZnRzLCB3aXRoIHRoZSBpbnRlbnQgb2YgYXNraW5nIHRoZSBXRyBob3cgdG8gcHJvY2VlZCAoZS5n
Liwgc3RhbmRhbG9uZSBORVRDT05GIFdHIGRyYWZ0cyBvciAtYmlzIG9uIGV4aXN0aW5nIGRyYWZ0
cykuICBTbywgd2UnbGwgYmUgaGF2aW5nIHRoaXMgZGlzY3Vzc2lvbiB0aGVuLCBjYW4gdGhlIGNo
YXJ0ZXIgd2FpdCB0aGF0IGxvbmc/DQoNCg0KS2VudA0KDQoNCg0KDQo=


From nobody Tue Feb 28 17:44:41 2017
Return-Path: <andy@yumaworks.com>
X-Original-To: netconf@ietfa.amsl.com
Delivered-To: netconf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 97F13129408 for <netconf@ietfa.amsl.com>; Tue, 28 Feb 2017 17:44:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-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=yumaworks-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 FwwYHz8fVWrI for <netconf@ietfa.amsl.com>; Tue, 28 Feb 2017 17:44:38 -0800 (PST)
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 9201E1289C4 for <netconf@ietf.org>; Tue, 28 Feb 2017 17:44:38 -0800 (PST)
Received: by mail-wm0-x236.google.com with SMTP id v186so98919573wmd.0 for <netconf@ietf.org>; Tue, 28 Feb 2017 17:44:38 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yumaworks-com.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=WUj2cV6wlFuVi8/7zhxW4RehTmEBqQZc8OlWDP19wf4=; b=z1WeDLye1qXHXVGn6qJDOrJICrnr8SJAuXnfoeJoKXk3AkUuD/b9DVD6QnS/YdHP3E eMKVyqh40i9PKeDpf491/2VLahbhcqh+EPGJWWiS5KlhwVkYSO3+30NKgtxpd28+SVwb N5GLBqYEpMpVFdfOYf4xuAIi4EfZSu5ZEH+YAhTSrRGD8Hf42VOsoR7TkVmYxSS7wZ18 2TaJcqqbmQpFBiOUmmeHbokQCBaD89z2lEj7ibyqqUBKAdui1AVN5rEf3+T0ruLcXQpG PqoTIhc3zh+N57via+clpjpF3VP46SiqiLyCKue0nWylkahudUQrJ1nEYANSBXBx4SgM WAGw==
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=WUj2cV6wlFuVi8/7zhxW4RehTmEBqQZc8OlWDP19wf4=; b=kBn+w2OKenYf64T7ySvRemaeN0CZZyDrhizpe1goPsYuLcqvgK4MNf3yWvRFvbntyH DRwd3t9qciJnPcMJ08cRUlA0U1+xRLpEdUaN/XkrWmMqpP7ynjC3lWRaue3tsszlw5wB QdUPkTYBha2fkuRUTL96COxd0gWezs6SsCpFpqLDeiVZLryoT/ABZQJwPpsg5uUi8Qlr Dqpkyf8AsBzDklfOa5LRR0QFf/1zvrNS7X86hlQfINYlIcVUDDlquai6QplzLg2eHNg2 OsF0o7OxZ7yB3ke0uTlgLUmxY7EfU8/g+xOkxTsd4JJTsNSwaZgXjjCWNZOchfrP2iHF JNfg==
X-Gm-Message-State: AMke39mnW9ioejdF6LxFjgCMlst5mTiOL95/nJYtDfyue1HsHz/iHCngvLY7DK8cnGDsCYasirvHwjj8XOixaQ==
X-Received: by 10.28.46.74 with SMTP id u71mr1011990wmu.136.1488332677065; Tue, 28 Feb 2017 17:44:37 -0800 (PST)
MIME-Version: 1.0
Received: by 10.223.165.154 with HTTP; Tue, 28 Feb 2017 17:44:36 -0800 (PST)
In-Reply-To: <CABCOCHTFi55qg7F5LMVUcEkuwtvsT6+mDJ=qPZ_H=rA1phdyAg@mail.gmail.com>
References: <014101d2913a$3db72870$b9257950$@gmail.com> <CABCOCHTFi55qg7F5LMVUcEkuwtvsT6+mDJ=qPZ_H=rA1phdyAg@mail.gmail.com>
From: Andy Bierman <andy@yumaworks.com>
Date: Tue, 28 Feb 2017 17:44:36 -0800
Message-ID: <CABCOCHS3aHrJfT7LNQ-2+Z0LnVH9GMhoC+e+RnEobAygqaDWxg@mail.gmail.com>
To: Mehmet Ersue <mersue@gmail.com>
Content-Type: multipart/alternative; boundary=001a1142453c8643090549a1740f
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/nce2D4KN_cKtqWhN5WbAzBeFUpE>
Cc: Netconf <netconf@ietf.org>
Subject: Re: [Netconf] Draft Charter Proposal for NETCONF WG
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Network Configuration WG mailing list <netconf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netconf>, <mailto:netconf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netconf/>
List-Post: <mailto:netconf@ietf.org>
List-Help: <mailto:netconf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netconf>, <mailto:netconf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Mar 2017 01:44:40 -0000

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

On Tue, Feb 28, 2017 at 9:01 AM, Andy Bierman <andy@yumaworks.com> wrote:

> ....
>>
>> Sep 2017          WGLC for NETCONF and RESTCONF bis documents
>>
>> Oct 2017          Submit to NETCONF and RESTCONF bis documents AD/IESG
>> for consideration as Proposed Standard
>>
>>
>>
>>
>
>
> I am opposed to creating new versions of NETCONF or RESTCONF at this time.
> I do not see anything in the charter that cannot be defined in RFCs that
> update (not obsolete)
> the existing protocols.  Both are designed to allow new functionality to be
> added and advertised as capabilities.
>
>
I should clarify this comment.
NETCONF was last published in June 2011 so it is not unreasonable to
do a new version.  But all protocol features should be on the table.
There is a list (in case you have an important feature to add to the list)

https://github.com/netconf-wg/rfc6241bis/issues

If the scope is just support for revised datastores, then than can go in
its own RFC.
If the scope is applying the lessons we have learned since June 2011 to make
NETCONF much better, then 6241bis is appropriate.

RESTCONF was published a month ago so a new version should not be in scope.


> Andy
>
>
Andy


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

--001a1142453c8643090549a1740f
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 Tue, Feb 28, 2017 at 9:01 AM, Andy Bierman <span dir=3D"ltr">&lt;<a =
href=3D"mailto:andy@yumaworks.com" target=3D"_blank">andy@yumaworks.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"><di=
v dir=3D"ltr"><div class=3D"gmail_extra"><div class=3D"gmail_quote"><blockq=
uote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1p=
x solid rgb(204,204,204);padding-left:1ex"><div lang=3D"EN-US"><div class=
=3D"gmail-m_6305429917298900244m_2238977686417699060WordSection1">....<br><=
p class=3D"MsoNormal" style=3D"margin-bottom:3pt;line-height:105%"><span st=
yle=3D"font-family:&quot;times new roman&quot;,serif">Sep 2017=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 WGLC for NETCONF and RESTCONF bi=
s documents<u></u><u></u></span></p><p class=3D"MsoNormal" style=3D"margin-=
bottom:3pt;line-height:105%"><span style=3D"font-family:&quot;times new rom=
an&quot;,serif">Oct 2017=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0 Submit to NETCONF and RESTCONF bis documents AD/IESG for consideration =
as Proposed Standard<u></u><u></u></span></p><p class=3D"MsoNormal" style=
=3D"margin-bottom:3pt;line-height:105%"><span style=3D"font-family:&quot;ti=
mes new roman&quot;,serif"><u></u>=C2=A0<u></u></span></p></div></div><br><=
/blockquote><div><br></div><div><br></div><div><br></div><div>I am opposed =
to creating new versions of NETCONF or RESTCONF at this time.</div><div>I d=
o not see anything in the charter that cannot be defined in RFCs that updat=
e (not obsolete)</div><div>the existing protocols.=C2=A0 Both are designed =
to allow new functionality to be</div><div>added and advertised as capabili=
ties.</div><div><br></div></div></div></div></blockquote><div><br></div><di=
v>I should clarify this comment.</div><div>NETCONF was last published in Ju=
ne 2011 so it is not unreasonable to</div><div>do a new version.=C2=A0 But =
all protocol features should be on the table.</div><div>There is a list (in=
 case you have an important feature to add to the list)</div><div><br></div=
><div><a href=3D"https://github.com/netconf-wg/rfc6241bis/issues">https://g=
ithub.com/netconf-wg/rfc6241bis/issues</a></div><div><br></div><div>If the =
scope is just support for revised datastores, then than can go in its own R=
FC.</div><div>If the scope is applying the lessons we have learned since Ju=
ne 2011 to make</div><div>NETCONF much better, then 6241bis is appropriate.=
</div><div><br></div><div>RESTCONF was published a month ago so a new versi=
on should not be in scope.</div><div><br></div><blockquote class=3D"gmail_q=
uote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,2=
04);padding-left:1ex"><div dir=3D"ltr"><div class=3D"gmail_extra"><div clas=
s=3D"gmail_quote"><div></div><div>=C2=A0</div><div>Andy</div><div><br></div=
></div></div></div></blockquote><div><br></div><div>Andy</div><div>=C2=A0</=
div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;bor=
der-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr"><div=
 class=3D"gmail_extra"><div class=3D"gmail_quote"><div></div><blockquote cl=
ass=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid=
 rgb(204,204,204);padding-left:1ex">______________________________<wbr>____=
_____________<br>
Netconf mailing list<br>
<a href=3D"mailto:Netconf@ietf.org" target=3D"_blank">Netconf@ietf.org</a><=
br>
<a href=3D"https://www.ietf.org/mailman/listinfo/netconf" rel=3D"noreferrer=
" target=3D"_blank">https://www.ietf.org/mailman/l<wbr>istinfo/netconf</a><=
br>
<br></blockquote></div><br></div></div>
</blockquote></div><br></div></div>

--001a1142453c8643090549a1740f--


From nobody Tue Feb 28 19:03:35 2017
Return-Path: <evoit@cisco.com>
X-Original-To: netconf@ietfa.amsl.com
Delivered-To: netconf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4CD11129482 for <netconf@ietfa.amsl.com>; Tue, 28 Feb 2017 19:03:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.522
X-Spam-Level: 
X-Spam-Status: No, score=-14.522 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, 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 w2olQc5I2kfw for <netconf@ietfa.amsl.com>; Tue, 28 Feb 2017 19:03:32 -0800 (PST)
Received: from rcdn-iport-8.cisco.com (rcdn-iport-8.cisco.com [173.37.86.79]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B99E312944D for <netconf@ietf.org>; Tue, 28 Feb 2017 19:03:32 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=4546; q=dns/txt; s=iport; t=1488337412; x=1489547012; h=from:to:subject:date:message-id:references:in-reply-to: content-transfer-encoding:mime-version; bh=I9QpkoU8/gT0Gt77ZsYU1zddmhhUILd5SLFRbpvX50E=; b=A4tZfIaYj6wmaNbKM2gm16howACQMmmXQ8hVJWAOO6YSUcp3sgdqRSIn cXUqYPDo4weMmc+M04oPbkSFzLme4tzKngW81RUQ0Vm5A2VSYOUc51L4c P2xWdP4EVoQX0gkkrYSIamrhI8uySINrFgGcofKGcYCKLZH1fKdiy7s++ I=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AtAgBQObZY/5xdJa1eGQEBAQEBAQEBA?= =?us-ascii?q?QEBBwEBAQEBg1BhgQkHg1SKCJFjlTWCDR8LhS5KAhqCFD8YAQIBAQEBAQEBYii?= =?us-ascii?q?EcAEBAQMBAQEhEToQCwIBCA4MAiYCAgIlCxUQAQEEARIIE4lTCA6xVYImiyYBA?= =?us-ascii?q?QEBAQEBAQEBAQEBAQEBAQEBGgWBC4VBg2aBCYRrgm+CXwWcJwGSJoIEjx+IPIp?= =?us-ascii?q?1AR84gQFUFT6ETx2BYXWIY4ENAQEB?=
X-IronPort-AV: E=Sophos;i="5.35,223,1484006400"; d="scan'208";a="212555237"
Received: from rcdn-core-5.cisco.com ([173.37.93.156]) by rcdn-iport-8.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 01 Mar 2017 03:03:31 +0000
Received: from XCH-RTP-007.cisco.com (xch-rtp-007.cisco.com [64.101.220.147]) by rcdn-core-5.cisco.com (8.14.5/8.14.5) with ESMTP id v2133VK7018981 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL); Wed, 1 Mar 2017 03:03:31 GMT
Received: from xch-rtp-013.cisco.com (64.101.220.153) by XCH-RTP-007.cisco.com (64.101.220.147) with Microsoft SMTP Server (TLS) id 15.0.1210.3; Tue, 28 Feb 2017 22:03:30 -0500
Received: from xch-rtp-013.cisco.com ([64.101.220.153]) by XCH-RTP-013.cisco.com ([64.101.220.153]) with mapi id 15.00.1210.000; Tue, 28 Feb 2017 22:03:30 -0500
From: "Eric Voit (evoit)" <evoit@cisco.com>
To: Kent Watsen <kwatsen@juniper.net>, Ladislav Lhotka <lhotka@nic.cz>, "t.petch" <ietfc@btconnect.com>, Mehmet Ersue <mersue@gmail.com>, "'Netconf'" <netconf@ietf.org>, "Benoit Claise (bclaise)" <bclaise@cisco.com>, Lou Berger <lberger@labn.net>
Thread-Topic: [Netconf] Draft Charter Proposal for NETCONF WG
Thread-Index: AdKROeE3Cc7ORdXbRmOFzdaoTO5UHAAgSeNTAAMyYgAABKtfAAAXM7LA
Date: Wed, 1 Mar 2017 03:03:30 +0000
Message-ID: <ac0f97b365a444258eaa372a5cff363a@XCH-RTP-013.cisco.com>
References: <014101d2913a$3db72870$b9257950$@gmail.com> <070e01d291ba$9bb8f4a0$4001a8c0@gateway.2wire.net> <m2fuiye8rj.fsf@birdie.labs.nic.cz> <072D22E1-66DA-414E-BD16-C43D36BE9B6E@juniper.net>
In-Reply-To: <072D22E1-66DA-414E-BD16-C43D36BE9B6E@juniper.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.196.84.18]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/Yx5No7KhLh2pbUI9NbyP4wfUb-E>
Subject: Re: [Netconf] Draft Charter Proposal for NETCONF WG
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Network Configuration WG mailing list <netconf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netconf>, <mailto:netconf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netconf/>
List-Post: <mailto:netconf@ietf.org>
List-Help: <mailto:netconf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netconf>, <mailto:netconf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Mar 2017 03:03:34 -0000

SGkgS2VudCwNCkhpIExvdSwNCg0KPiANCj4gQXMgYSBORVRNT0QgY28tY2hhaXIsIEkgcGxhbiB0
byBzdGFydCBhIHByZWxpbWluYXJ5IDc5NTBiaXMgZGlzY3Vzc2lvbiBpbg0KPiBDaGljYWdvLiAg
VGhlIHNjb3BlIG9mIHN1Y2ggYW4gZWZmb3J0IHdvdWxkIGJlIHRoZSBrZXkgdG9waWMsIGJ1dCBo
b3BlZnVsbHkNCj4gZmFjdG9yaW5nIG91dCBhbGwgdGhlIE5FVENPTkYgYW5kIFhNTCBzcGVjaWZp
YyBwYXJ0cyB3b3VsZCBiZSBuZWFyIHRoZSB0b3Agb2YNCj4gdGhlIGxpc3QuICBJIGtub3cgc29t
ZSB0aGluayB0aGF0IHdlIHNob3VsZCBub3Qgd2FzdGUgcmVzb3VyY2VzIG9uDQo+IGhvdXNla2Vl
cGluZywgYnV0IEkgYmVsaWV2ZSB0aGF0IHBlcmlvZGljIGNsZWFudXBzIGFyZSBuZWNlc3Nhcnkg
dG8ga2VlcCB0aGluZ3MNCj4gcnVubmluZyBzbW9vdGhseS4uLg0KPiANCj4gT2YgY291cnNlLCB0
aGUgWE1MLXNwZWNpZmljIHBhcnRzIGZhY3RvcmVkIG91dCBvZiBSRkM3OTUwIHdvdWxkIGdvIGlu
dG8NCj4gYW5vdGhlciBORVRNT0QgV0cgZHJhZnQgKG1pcnJvcmluZyBSRkMgNzk1MSkgYW5kIHRo
ZSBORVRNT0QgV0cgY291bGQNCj4gZW5zdXJlIHRvIHJ1biBib3RoIHRoZSA3OTUwYmlzIGFuZCBk
cmFmdC1pZXRmLW5ldG1vZC15YW5nLXhtbCBkcmFmdHMgYXQgdGhlDQo+IHNhbWUgdGltZSAoZm9y
IGFzIGNsZWFuIGEgY3V0b3ZlciBhcyBwb3NzaWJsZSkuICBIb3dldmVyLCBpdCB3b3VsZCBiZSB1
cCB0byB0aGUNCj4gTkVUQ09ORiBXRyB0byBwaWNrLXVwIHRoZSBORVRDT05GLXNwZWNpZmljIHBh
cnRzIGZhY3RvcmVkIG91dCBvZiBSRkM3OTUwLA0KPiBhbmQgaXQgd291bGQgYmUgdXAgdG8gdGhl
IE5FVENPTkYgV0cgdG8gZGVjaWRlIHRvIGRvIHRoaXMgd29yayBub3csIG9yIHdhaXQNCj4gdG8g
ZG8gaXQgaW4gcGFyYWxsZWwgd2l0aCB0aGUgTkVUTU9EIFdHICh3aGVuZXZlciB0aGF0IG1pZ2h0
IGJlKSwgb3Igd2FpdA0KPiB1bnRpbCBhZnRlciA3OTUwYmlzIGNvbWVzIG91dC4NCj4gDQo+IFdo
aWxlIGl0IHNlZW1zIGxpa2UgdGhlIE5FVENPTkYgV0cgY291bGQga2ljay1vZmYgdGhpcyBhY3Rp
dml0eSBub3cgaWYgaXQNCj4gd2FudGVkIHRvLCBzYWlkIGFjdGl2aXR5IGlzIG5vd2hlcmUgbmVh
ciBhcyBpbXBvcnRhbnQgYXMgdXBkYXRpbmcgTkVUQ09ORg0KPiBXRyBtYWludGFpbmVkIGRvY3Vt
ZW50cyB0byBzdXBwb3J0IHRoZSBzb2x1dGlvbiBkZWZpbmVkIGluIHRoZSByZXZpc2VkLQ0KPiBk
YXRhc3RvcmVzIGRyYWZ0IChuYW1lbHkgUkZDcyA2MjQxLCA3ODk1LCA4MDQwKS4gIFdpdGhvdXQg
c2FpZCB1cGRhdGUsIHRoZXJlDQo+IHdvdWxkIGJlIG5vIHdheSBmb3IgY2xpZW50cyB0byBhY2Nl
c3MgZXBoZW1lcmFsIGNvbmZpZ3VyYXRpb24gKGkycnMNCj4gcmVxdWlyZW1lbnQpIG9yIG9wZXJh
dGlvbmFsIHN0YXRlIChvcGVuIGNvbmZpZyByZXF1aXJlbWVudCkuICBTbywgdGhpcyBpcyBjbGVh
cmx5DQo+IGEgaGlnaGVyIHByaW9yaXR5LCB0aG91Z2ggaXQgc2VlbXMgdGhhdCB0aGUgdHdvIGNv
dWxkIGJlIGRvbmUgYXQgdGhlIHNhbWUgdGltZSwNCj4gYXMgaXMgY2FwdHVyZWQgYnkgd29yayBp
dGVtICM3IGluIE1laG1ldCdzIGNoYXJ0ZXIgcHJvcG9zYWwuDQo+IA0KPiBTbywgbXkgb3Bpbmlv
biBpcyB0aGF0IE1laG1ldCdzIHByb3Bvc2FsIGlzIG5lYXJseSBzcG90LW9uIHdpdGggaXRzIHdv
cmsgaXRlbQ0KPiAjNy4gIFllcywgaXTigJlzIGEgIm1vbnN0ZXIiLCBidXQgaXQgbXVzdCBiZSBk
b25lIEFTQVAgb3IgZWxzZSB3ZSBmYWlsIHRvIGRlbGl2ZXIgdGhlDQo+IGRhdGFzdG9yZSBzb2x1
dGlvbiBpbiBhIHRpbWVseSBtYW5uZXIuICBUaGUgb25seSB0aGluZyBJIGhlc2l0YXRlIG9uIGlz
IHRoYXQgSQ0KPiBkb24ndCB0aGluayB0aGUgV0cgaGFzIGVub3VnaCBpbmZvcm1hdGlvbiB0byBk
ZWNpZGUgaWYgaXQncyBiZXR0ZXIgdG8gd29yayBvbg0KPiBuZXcgc3RhbmRhbG9uZSBkcmFmdHMg
b3IgLWJpcyBvZiBleGlzdGluZyBkcmFmdHMgKHRoaXMgYWRkcmVzc2VzIEFuZHkncyBwb2ludCku
DQo+IFRvIHRoZSBleHRlbnQgdGhlIGNoYXJ0ZXIgZGVzY3JpYmVzIGNoYW5nZXMgYmVpbmcgbWFk
ZSB0byBzcGVjaWZpYyBkb2N1bWVudHMsDQo+IGl0IG1heSBiZSBiZXR0ZXIgdG8gcmVtb3ZlIHRo
aXMgcGFydCBmcm9tIHRoZSBjaGFydGVyIHVudGlsIG1vcmUgaW5mb3JtYXRpb24gaXMNCj4ga25v
d24uDQo+IA0KPiBQUzogdGhlIG5leHQgdXBkYXRlIHRvIHRoZSByZXZpc2VkIGRhdGFzdG9yZXMg
ZHJhZnQgd2lsbCBjb250YWluIGFuIEFwcGVuZGl4DQo+IHNlY3Rpb24gZm9yIGVhY2ggUkZDIGJl
bGlldmVkIHRvIGJlIGltcGFjdGVkLCBpbiBib3RoIHRoZSBORVRNT0QgYW5kDQo+IE5FVENPTkYg
V0dzLCBhbG9uZyB3aXRoIGEgcHJvcG9zYWwgZm9yIGhvdyB0aGF0IFJGQyBtaWdodCBiZSBjaGFu
Z2VkIG9yDQo+IHVwZGF0ZWQuICBUaGUgcmV2aXNlZCBkYXRhc3RvcmUgYXV0aG9ycyBwbGFuIHRv
IHJlcXVlc3QgYSBORVRDT05GIFdHDQo+IHByZXNlbnRhdGlvbiB0aW1lc2xvdCB0byBnbyBvdmVy
IHRoZSBpbXBhY3QgdG8gTkVUQ09ORiBXRyBkcmFmdHMsIHdpdGggdGhlDQo+IGludGVudCBvZiBh
c2tpbmcgdGhlIFdHIGhvdyB0byBwcm9jZWVkIChlLmcuLCBzdGFuZGFsb25lIE5FVENPTkYgV0cg
ZHJhZnRzDQo+IG9yIC1iaXMgb24gZXhpc3RpbmcgZHJhZnRzKS4gIFNvLCB3ZSdsbCBiZSBoYXZp
bmcgdGhpcyBkaXNjdXNzaW9uIHRoZW4sIGNhbiB0aGUNCj4gY2hhcnRlciB3YWl0IHRoYXQgbG9u
Zz8NCg0KVGhlIGRhdGFzdG9yZSBNb3VudCB3b3JrIG9mIGRyYWZ0LWNsZW1tLW5ldG1vZC1tb3Vu
dC0wNSBpcyBub3QgcHJvdG9jb2wgc3BlY2lmaWMuICBJIGNhbiBzZWUgdXNlZnVsbmVzcyBpZiB1
c2VkIGluIGNvbmp1bmN0aW9uIHdpdGggdGhlIHJldmlzZWQgZGF0YXN0b3JlIHdvcmsgY29udGlu
dWVzIGFzIGl0IGNvdWxkIHByb3ZpZGUgcmVtb3RlIHJlZmVyZW5jaW5nIG1lY2hhbmlzbXMgZm9y
IHRoZXNlIGRhdGFzdG9yZXMuDQoNCkRvIHlvdSBzZWUgc3VjaCBkYXRhc3RvcmUgYWNjZXNzIG1l
Y2hhbmlzbXMgd29ydGh5IG9mIGRpc2N1c3NpbmcgZm9yIE5FVE1PRCBzY29wZSBpbiBDaGljYWdv
Pw0KDQpFcmljIA0KDQoNCj4gS2VudA0KPiANCj4gDQo+IA0KPiANCj4gX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCj4gTmV0Y29uZiBtYWlsaW5nIGxpc3QN
Cj4gTmV0Y29uZkBpZXRmLm9yZw0KPiBodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL25ldGNvbmYNCg==


From nobody Tue Feb 28 19:39:54 2017
Return-Path: <kwatsen@juniper.net>
X-Original-To: netconf@ietfa.amsl.com
Delivered-To: netconf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7105A12944F for <netconf@ietfa.amsl.com>; Tue, 28 Feb 2017 19:39:52 -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, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-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=junipernetworks.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 H3zjShRUp43k for <netconf@ietfa.amsl.com>; Tue, 28 Feb 2017 19:39:50 -0800 (PST)
Received: from NAM03-DM3-obe.outbound.protection.outlook.com (mail-dm3nam03on0130.outbound.protection.outlook.com [104.47.41.130]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 05FF31293F0 for <netconf@ietf.org>; Tue, 28 Feb 2017 19:39:49 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=junipernetworks.onmicrosoft.com; s=selector1-juniper-net; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=7vSqmUzMe1hoWcw/4pI9hoQ7RygiQXyPthFXl6A8Xqs=; b=YhPnyI6Maes+iwUTq1p5ve4jHb42wZLTYdCRl9jHW2e4US+Vqy55g3nkY6MEF2rUWa7afFoUN74gjUt7X1u5SDHqaFRAj3Nh+n32OYXGwig0hCqIBLEl4PeHEjuEgKHzWm7j/TCUuvgVm4spsztlZfD/yhFD1n8hEOlgdoJXQ4Y=
Received: from BN3PR0501MB1442.namprd05.prod.outlook.com (10.160.117.151) by BN3PR0501MB1441.namprd05.prod.outlook.com (10.160.117.150) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.947.2; Wed, 1 Mar 2017 03:39:48 +0000
Received: from BN3PR0501MB1442.namprd05.prod.outlook.com ([10.160.117.151]) by BN3PR0501MB1442.namprd05.prod.outlook.com ([10.160.117.151]) with mapi id 15.01.0947.011; Wed, 1 Mar 2017 03:39:48 +0000
From: Kent Watsen <kwatsen@juniper.net>
To: "netconf@ietf.org" <netconf@ietf.org>
Thread-Topic: [Netconf] Semi-configurable design in server model draft
Thread-Index: AQHRt6undd9KBwAb2k2PocgHOjB2f5/MyM0AgABHOwCABBqFAIA8kgMAgXL7OAA=
Date: Wed, 1 Mar 2017 03:39:48 +0000
Message-ID: <D1CF4C4C-27B3-44A5-B021-FA9BEF2287DC@juniper.net>
References: <B1909F40-B306-441E-8F05-661A400A72E2@gmail.com> <CF412B7F-FCAB-452C-9AE0-8494B7E674F5@juniper.net> <D836466C-B19E-4B87-AE5B-6DC2F7ADC8A6@gmail.com> <20160530.102622.281213031392882639.mbj@tail-f.com> <06ADB831-7279-426F-A506-6868D96F8FCF@juniper.net>
In-Reply-To: <06ADB831-7279-426F-A506-6868D96F8FCF@juniper.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/f.1f.0.170216
authentication-results: ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=none action=none header.from=juniper.net;
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [66.129.241.10]
x-ms-office365-filtering-correlation-id: 386a6000-d99e-40b2-7c68-08d460549c8d
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(48565401081); SRVR:BN3PR0501MB1441; 
x-microsoft-exchange-diagnostics: 1; BN3PR0501MB1441; 7:f+ZIkh15PI7+5uuUa9bwh/ZfOjQXSBSFY5+GxUuRJiKt0pP5Bnn8Ad+fkHrlqxDaLVvCCVie9AetOZDFb0q93za1HXnFXtuwNX1QoNt0yGBfNgWXIiR5tXRuNXs9L8VYHFMVBV/tZG8MfZTM7RNx3I7QT1OHGsa8akb3sRQb6EToETJXnrEqbldtN38gLgGuGndhNxXT2kXitD4SR5LEdmxttIU2sSAWXSrYPEMiADlDQb/cOBNM1jfp+HVFUc4IeK0NGV2sL6F+b60UgWt4XPB2tYCydWa7zoypVhmGwgSaLKl3flJ8ZqKf9fg2546Vqujd14LLCyV7+/uWVe4Ozg==
x-microsoft-antispam-prvs: <BN3PR0501MB14417C772B7499837E463E68A5290@BN3PR0501MB1441.namprd05.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(158342451672863)(166708455590820)(138986009662008); 
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(6040375)(601004)(2401047)(8121501046)(5005006)(3002001)(10201501046)(6055026)(6041248)(20161123555025)(20161123558025)(20161123562025)(20161123560025)(20161123564025)(6072148); SRVR:BN3PR0501MB1441; BCL:0; PCL:0; RULEID:; SRVR:BN3PR0501MB1441; 
x-forefront-prvs: 0233768B38
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(6009001)(7916002)(39850400002)(39410400002)(39860400002)(39840400002)(39450400003)(377454003)(24454002)(76104003)(110136004)(33656002)(81166006)(38730400002)(1730700003)(6246003)(92566002)(5660300001)(53936002)(8676002)(2900100001)(7736002)(93886004)(229853002)(53546006)(25786008)(36756003)(2906002)(5640700003)(99286003)(6436002)(6512007)(6306002)(3660700001)(3280700002)(4001350100001)(66066001)(305945005)(2351001)(2501003)(77096006)(189998001)(8936002)(6506006)(450100001)(83716003)(6916009)(50986999)(6486002)(86362001)(3846002)(6116002)(76176999)(122556002)(54356999)(2950100002)(106116001)(82746002)(102836003)(83506001); DIR:OUT; SFP:1102; SCL:1; SRVR:BN3PR0501MB1441; H:BN3PR0501MB1442.namprd05.prod.outlook.com; FPR:; SPF:None; MLV:sfv; LANG:en; 
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: text/plain; charset="utf-8"
Content-ID: <9BCC8220A95B0B4C82DB67FDDC268550@namprd05.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Mar 2017 03:39:48.3932 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN3PR0501MB1441
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/0yZ28lcHoFbiZyXbQZSm17qZmcQ>
Subject: Re: [Netconf] Semi-configurable design in server model draft
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Network Configuration WG mailing list <netconf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netconf>, <mailto:netconf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netconf/>
List-Post: <mailto:netconf@ietf.org>
List-Help: <mailto:netconf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netconf>, <mailto:netconf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Mar 2017 03:39:52 -0000

DQpQaWNraW5nIHVwIHdoZXJlIHdlIGxlZnQgb2ZmLCB3ZSBkaXNjdXNzZWQgbWFraW5nICdwcml2
YXRlLWtleScgY29uZmlndXJhYmxlLCBhcyBzaG93biBiZWxvdywgcHJvdGVjdGVkIGJ5IG5hY206
ZGVmYXVsdC1kZW55LWFsbC4gIFRoaXMsIGluIGxpZXUgb2YgaGF2aW5nIGFuIGFjdGlvbiBzdGF0
ZW1lbnQgY2FsbGVkICdnZW5lcmF0ZS1wcml2YXRlLWtleScsIHdoaWNoIGlzIHRoZSBjcnV4IG9m
IHRoZSBpc3N1ZSBkZXNjcmliZWQgaW4gdGhlIHN1YmplY3QgbGluZS4NCg0KICAgICstLXJ3IGtl
eXN0b3JlDQogICAgICAgKy0tcncga2V5cw0KICAgICAgICAgICstLXJ3IGtleSogW25hbWVdDQog
ICAgICAgICAgICAgKy0tcncgbmFtZSAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJpbmcN
CiAgICAgICAgICAgICArLS1ydyBwcml2YXRlLWtleT8gICAgICAgICAgICAgICAgICAgIGJpbmFy
eQ0KICAgICAgICAgICAgICstLXJvIGFsZ29yaXRobT8gICAgICAgICAgICAgICAgICAgICAgaWRl
bnRpdHlyZWYNCiAgICAgICAgICAgICArLS1ybyBrZXktbGVuZ3RoPyAgICAgICAgICAgICAgICAg
ICAgIHVpbnQzMg0KICAgICAgICAgICAgICstLXJvIHB1YmxpYy1rZXkgICAgICAgICAgICAgICAg
ICAgICAgYmluYXJ5DQogICAgICAgICAgICAgKy0tcncgY2VydGlmaWNhdGVzDQogICAgICAgICAg
ICAgICAgKy0tcncgY2VydGlmaWNhdGUqIFtuYW1lXQ0KICAgICAgICAgICAgICAgICAgICstLXJ3
IG5hbWUgICAgIHN0cmluZw0KICAgICAgICAgICAgICAgICAgICstLXJ3IHZhbHVlPyAgIGJpbmFy
eQ0KDQpUaGlzIHJlc29sdmVzIG9uZSBpc3N1ZSwgYnV0IHRoZW4gcmFpc2VzIGFub3RoZXIsIHdo
aWNoIGlzIGhvdyB0byBmdWxseSBzdXBwb3J0IHN5c3RlbS1nZW5lcmF0ZWQga2V5cywgc3VjaCBh
cyBhIGtleSBjcmVhdGVkIGJ5IGEgVFBNLCB0aGF0IG5lZWQgdG8gaGF2ZSBjZXJ0aWZpY2F0ZXMg
Y29uZmlndXJlZCBmb3IgdGhlbSwgc3VjaCBhcyBJRGV2SUQgb3IgYW4gTERldklEIGNlcnRpZmlj
YXRlcyBmcm9tIElFRUUgODAyLjFBUi4NCg0KQWdhaW4sIHdoaWxlIHdlIG5vdyBrbm93IHRvIHVz
ZSB0aGUgb3BlcmF0aW9uYWwgc3RhdGUgZGF0YXN0b3JlIHRvIHJlcHJlc2VudCBzeXN0ZW0tZ2Vu
ZXJhdGVkIHZhbHVlcywgdGhlIHByb2JsZW0gYmVjb21lcyBob3cgdG8gKmNvbmZpZ3VyZSogY2Vy
dGlmaWNhdGVzIGZvciB0aGVzZSBzeXN0ZW0tZ2VuZXJhdGVkIGtleXMsIHNwZWNpZmljYWxseSB0
aGUgSURldklEIGFuZCBMRGV2SUQgY2VydGlmaWNhdGVzLiAgDQoNCkJ1dCwgYXMgc2VlbiBpbiB0
aGUgdHJlZS1kaWFncmFtIGFib3ZlLCB0aGlzIGlzIG5vdCBhIGxlYWZyZWYgcHJvYmxlbSwgd2hp
Y2ggbWlnaHQgYmUgc29sdmVkIHVzaW5nIGEgc29sdXRpb24gbGlrZSB0aGUgb25lIHByb3Bvc2Vk
IGZvciB0aGUgSTJSUyB0b3BvIG1vZGVsLCB3aGVyZSBhIHJlcXVpcmUtaW5zdGFuY2UgZmFsc2Ug
bGVhZnJlZiBpbiB0aGUgcnVubmluZyBkYXRhc3RvcmUgKmNhbiogcG9pbnQgdG8gYSBub2RlIGlu
IHRoZSBvcGVyYXRpb25hbCBzdGF0ZSBkYXRhc3RvcmUuICBObywgaGVyZSB0aGUgJ2NlcnRpZmlj
YXRlJyBub2RlcyBhcmUgZGVzY2VuZGFudHMgb2YgdGhlICdrZXknIG5vZGUsIHNvIHRoZSBsZWFm
cmVmIHNvbHV0aW9uIGRvZXNuJ3QgYXBwbHkuDQoNCkkgZG9uJ3QgaGF2ZSBhbnkgZ29vZCBpZGVh
cyBmb3IgaG93IHRvIGFkZHJlc3MgdGhpcyBpc3N1ZS4gRG9lcyBhbnlvbmUgaGF2ZSBhbnkgdGhv
dWdodHMgb24gaG93IHdlIHNob3VsZCBoYW5kbGUgaXQ/DQoNCltyZWY6IGh0dHBzOi8vZ2l0aHVi
LmNvbS9uZXRjb25mLXdnL2tleXN0b3JlL2lzc3Vlcy8yXQ0KDQpUaGFua3MsDQpLZW50DQoNCg0K
DQotLS0tLU9SSUdJTkFMIE1FU1NBR0UtLS0tLQ0KSGkgTWFydGluLA0KDQpJ4oCZdmUgYmVlbiB0
cnlpbmcgdG8gbWFrZSBzZW5zZSBvZiB5b3VyIHN1Z2dlc3Rpb24sIGJ1dCBub3RoaW5nIGZpdHMu
ICAgVGhlIG9ubHkgdGhpbmcgdGhhdCBtYWtlcyBzZW5zZSB0byBtZSBpcyB0byBtYWtlIOKAnHBy
aXZhdGUta2V54oCdIGNvbmZpZyB0cnVlLCBzbyBpdOKAmXMgZ2VuZXJhbGx5IGNvbmZpZ3VyYWJs
ZSwgZm9yIHJvdW5kLXRyaXBwaW5nLiAgVGhlbiwgdG8gaGFuZGxlIFRQTS1wcm90ZWN0ZWQga2V5
cywgd2UgdXNlIHNvbWV0aGluZyBmcm9tIHRoZSBvcHN0YXRlIHNvbHV0aW9uLCBhcyB0aGUgVFBN
LXByb3RlY3RlZCBrZXlzIGNvdWxkIGJlIGNvbnN0cnVlZCBhcyDigJxzeXN0ZW0gZ2VuZXJhdGVk
4oCdLCBhdCBsZWFzdCB0aGUgRGV2SUQgcHJpdmF0ZS1rZXkgKHRoZSBvbmx5IFRQTS1wcm90ZWN0
ZWQga2V5IHRoYXQgSSBjYXJlIGFib3V0KSBjb3VsZCBiZSBzZWVuIHRoYXQgd2F5Lg0KDQpCdXQg
dGhpcyBkb2VzbuKAmXQgc29sdmUgdGhlIHdob2xlIHByb2JsZW0uICBXaGlsZSB0aGUgSURldklE
IGNlcnQgY291bGQgYWxzbyBiZSDigJxzeXN0ZW0gZ2VuZXJhdGVk4oCdLCB0aGUgTERldklEIGNl
cnQgaXMgbm90LCBhbmQgY29uZmlnIHRydWUgaW4gaW50ZW5kZWQgY2Fu4oCZdCBwb2ludCB0byBj
b25maWcgdHJ1ZSBpbiBhcHBsaWVkLiAgIE1heWJlIHdlIGhpZGUvb3Zlcmxvb2sgdGhpcyBieSBj
bGFpbWluZyB0aGF0IHNldHRpbmcgYW4gTERldklEIGNlcnRpZmljYXRlIGlzIG91dC1vZi1zY29w
ZSB0byB0aGUgbW9kZWwsIHdoYXQgZG8geW91IHRoaW5rPw0KDQpLZW50DQoNCg0KDQpPbiA1LzMw
LzE2LCA0OjI2IEFNLCAiTWFydGluIEJqb3JrbHVuZCIgPG1iakB0YWlsLWYuY29tPiB3cm90ZToN
Cg0KTWFoZXNoIEpldGhhbmFuZGFuaSA8bWpldGhhbmFuZGFuaUBnbWFpbC5jb20+IHdyb3RlOg0K
PiBbQ2hhaXIgaGF0IG9mZl0NCj4gDQo+ID4gT24gTWF5IDI3LCAyMDE2LCBhdCAxMDozMSBBTSwg
S2VudCBXYXRzZW4gPGt3YXRzZW5AanVuaXBlci5uZXQ+IHdyb3RlOg0KPiA+IA0KPiA+IEl0IHNo
b3VsZCBiZSBub3RlZCB0aGF0IHRoZSBmb2xsb3dpbmcgZXhjaGFuZ2UgaGFwcGVuZWQgb24gQXBy
IDd0aDoNCj4gPiAgDQo+ID4gPGtlbnQ+DQo+ID4gWWVzLCB0aGUgYWN0aW9uIHN0YXRlbWVudHMg
YXJlIGludGVuZGVkIHRvIHVwZGF0ZSB0aGUgcnVubmluZw0KPiA+IGRhdGFzdG9yZS4gIFByZXN1
bWFibHkgYmVjYXVzZSB0aGUgYWN0aW9ucyBhcmUgZWl0aGVyIGdlbmVyYXRpbmcgb3INCj4gPiBs
b2FkaW5nIGEgbmV3IGtleSwgdGhlcmUgd291bGQgbm90IGJlIGEgcmVhbCB3b3JsZCBsb2NraW5n
IGlzc3VlLCBidXQNCj4gPiBJIGNhbiBzZWUgaG93IHRoaXMgbWlnaHQgbGVhZCB0byB1bmRlc2ly
YWJsZSByZXN1bHRzLiAgQWNjZXNzIGNvbnRyb2wNCj4gPiAoTkFDTSkgd2FzIHJlbW92ZWQgd2hl
biB3ZSBtb3ZlZCB0byB0aGUga2V5Y2hhaW4gYmFzZWQgYXBwcm9hY2gsIGJ1dA0KPiA+IHByZXN1
bWFibHkgdGhlIHByaXZhdGUga2V5IHdvdWxkIG5lZWQgdG8gcHJvdGVjdGVkIGJ5DQo+ID4gbmFj
bTpkZWZhdWx0LWRlbnktYWxsLg0KPiA+ICANCj4gPiBJIHNlZSB3aGF0IHlvdSdyZSBzYXlpbmcu
ICBZb3UncmUgcmlnaHQgYWJvdXQgdGhpcyBicmVha2luZyBiYWNrdXAgYW5kDQo+ID4gcmVzdG9y
ZS4gIFRoZSBvbmx5IHdheSB0byBmaXggaXQgaXMgZm9yIHRoZSBiYWNrdXAgKDxnZXQtY29uZmln
PikgdG8NCj4gPiBjb250YWluIHRoZSBwcml2YXRlIGtleXMuICBCdXQgbm90ZSB0aGF0IHN5c3Rl
bXMgdXNpbmcgYSBUUE0gYWN0dWFsbHkNCj4gPiBoYXZlIE5PIFdBWSB0byBnZXQgdGhlIHByaXZh
dGUga2V5IG91dCBvZiB0aGUgVFBNIC0gb25seSB0aGUgVFBNDQo+ID4gaXRzZWxmIGhhcyBhY2Nl
c3MgdG8gdGhlIHByaXZhdGUga2V5LiAgU28gZm9yIHRoZXNlIHN5c3RlbXMsDQo+ID4gYmFja3Vw
L3Jlc3RvcmUgKFJNQSkgaXMgaW1wb3NzaWJsZSwgZXZlbiB3aXRoIHJvb3QtbGV2ZWwgYWNjZXNz
IG9uIHRoZQ0KPiA+IGNvbW1hbmQgbGluZS4NCj4gPiAgDQo+ID4gSSdtIG5vdCBzdXJlIGlmIEkg
dW5kZXJzdGFuZCB5b3VyIGZpcnN0IG9wdGlvbi4gIERvIHlvdSBtZWFuIHRoZQ0KPiA+IGNsaWVu
dCB3b3VsZCBjcmVhdGUgYSBkdW1teSBwcml2YXRlIGtleSBlbnRyeSAoYSBwbGFjZWhvbGRlcikg
YW5kIHRoZW4NCj4gPiBjYWxsIGFuIGFjdGlvbiB0byBwb3B1bGF0ZSB0aGUga2V5IHdpdGggZGF0
YT8NCj4gPiA8L2tlbnQ+DQo+ID4gIA0KPiA+IDxtYXJ0aW4+DQo+ID4gWWVzLCBidXQgc2luY2Ug
dGhlIHByaXZhdGUga2V5IGlzIG5vdCBwYXJ0IG9mIHRoZSBjb25maWcsIHRoZSBhY3Rpb24NCj4g
PiB3aWxsIG5vdCB0b3VjaCB0aGUgcnVubmluZyBjb25maWcuDQo+ID4gPC9tYXJ0aW4+DQo+ID4g
IA0KPiA+IDxrZW50Pg0KPiA+IEkgZG9uJ3QgdGhpbmsgdGhlIHByaXZhdGUga2V5cyBjYW4gYmUg
Y29uZmlnIGZhbHNlLCBzaW5jZSB0aGV5IGFyZQ0KPiA+IHJlZmVyZW5jZWQgYnkgY29uZmlnIHRy
dWUgbm9kZXMgaW4gdGhlIHRscy9zc2gtc2VydmVyIG1vZHVsZXMuDQo+ID4gPC9rZW50Pg0KPiA+
ICANCj4gPiA8bWFydGluPg0KPiA+IFlvdSBjYW4gaGF2ZSBhIHJlcXVpcmUtaW5zdGFuY2UgZmFs
c2UgbGVhZnJlZiB0byB0aGUgY29uZmlnIGZhbHNlIG9mDQo+ID4ga2V5cywgYW5kIHRoZW4gZGVz
Y3JpYmUgd2hhdCB3aWxsIGhhcHBlbiBpZiBzb21lIHNlcnZlciBpcyBjb25maWd1cmVkDQo+ID4g
dG8gcG9pbnQgdG8gYSBwcml2YXRlIGtleSB0aGF0IGRvZXNuJ3QgZXhpc3QuDQo+ID4gIA0KPiA+
IFRoZXJlIGFyZSBzeXN0ZW1zIHdpdGggdGFtcGVyLXByb29mIGh3IHRoYXQgd29uJ3QgYWxsb3cg
eW91IHRvIGFjY2Vzcw0KPiA+IHRoZSBrZXlzIHVubGVzcyBhIHBoeXNpY2FsIHRva2VuIGlzIHBy
ZXNlbnQgKGUuZy4gYSBVU0Igc3RpY2spLiAgSW4NCj4gPiBzdWNoIHN5c3RlbXMsIHlvdSBtYXkg
dmVyeSB3ZWxsIGVuZCB1cCB3aXRoIGNvbmZpZyB0aGF0IHJlZmVycyB0byBhDQo+ID4ga2V5IHRo
YXQgaXNuJ3QgYXZhaWxhYmxlLg0KPiA+ICANCj4gPiBRdWVzdGlvbiAxOiAgSWYgdGhlIHByaXZh
dGUga2V5IGlzIG5vdCBzdG9yZWQgaW4gc3BlY2lhbCBIVywgZG8gd2UNCj4gPiAgIHdhbnQgdG8g
c3VwcG9ydCBiYWNrdXAvcmVzdG9yZSBvZiBzdWNoIGtleXM/DQo+ID4gIA0KPiA+ICAgSWYgdGhl
IGFuc3dlciBpcyB5ZXM6DQo+ID4gICAgICAgVXNlIGEgY29uZmlnIGxpc3QgYW5kIGEgc2VwYXJh
dGUgLXN0YXRlIGxpc3QuDQo+ID4gICAgICAgTWFrZSBhbGwgcmVmZXJlbmNlcyBwb2ludCB0byB0
aGUgLXN0YXRlIGxpc3QgKGluIG9yZGVyIHRvIGhhbmRsZQ0KPiA+ICAgICAgIFRQTSBldGMpDQo+
ID4gIA0KPiA+ICAgSWYgdGhlIGFuc3dlciBpcyBubzoNCj4gPiAgICAgICBVc2Ugb25seSBhIGNv
bmZpZyBmYWxzZSBsaXN0IGFuZCBkZWZpbmUgYWN0aW9ucyB0byBtYW5pcHVsYXRlDQo+ID4gICAg
ICAgdGhlIGxpc3QuDQo+ID4gPC9tYXJ0aW4+DQo+ID4gIA0KPiA+ICANCj4gPiBSZWdhcmRpbmcg
TWFydGlu4oCZcyBxdWVzdGlvbiAjMSAobm90ZTogdGhlcmUgd2FzbuKAmXQgYSBxdWVzdGlvbiAj
MiksIEkNCj4gPiB0aGluayB0aGF0IHRoZSBhbnN3ZXIgaXMg4oCceWVzLCB3ZeKAmWQgbGlrZSB0
byBzdXBwb3J0IGJhY2t1cC9yZXN0b3JlIG9mDQo+ID4gcHJpdmF0ZSBrZXlz4oCdLiAgSXMgdGhp
cyB0aGUgV0figJlzIG9waW5pb24gYXMgd2VsbD8NCj4gDQo+IE15IHBlcnNvbmFsIG9waW5pb24g
aXMgeWVzIGFsc28uIEJ1dCBJIGFtIGEgbGl0dGxlIGNvbmZ1c2VkIGhlcmUuIElmDQo+IFRQTSBk
b2VzIG5vdCBhbGxvdyBmb3Iga2V5cyB0byBiZSBleHBvcnRlZCwgd2hhdCB3b3VsZCBiZSByZWZs
ZWN0ZWQgaW4NCj4gdGhlIC1zdGF0ZSBsaXN0Pw0KDQpUaGUgLXN0YXRlIGxpc3Qgd291bGQgY29u
dGFpbiBqdXN0IHRoZSBuYW1lIG9mIHRoZSBrZXk7IG5vdCB0aGUga2V5DQppdHNlbGYuDQoNCj4g
QW5kIGlmIGEgY29uZmlnIHRydWUgbm9kZSByZWZlcnMgdG8gdGhpcyBjb25maWcgZmFsc2UNCj4g
bm9kZSwgd2hhdCBhcmUgd2Ug4oCcZGVzY3JpYmluZ+KAnSB0aGF0IHdpbGwgaGFwcGVuPyBJcyB0
aGVyZSBhIHdoZW4NCj4gc3RhdGVtZW50Pw0KDQpGb3IgZXhhbXBsZSwgaWYgdGhlIGludGVuZGVk
IGNvbmZpZyBvZiB0aGUgTkVUQ09ORiBzZXJ2ZXIgY29udGFpbnMgYQ0KcmVmZXJlbmNlIHRvIGEg
a2V5IHRoYXQgZG9lc24ndCBleGlzdCBpbiAtc3RhdGUsIGZvciBleGFtcGxlIGIvYyB0aGUNCnNw
ZWNpYWwgaHcgY291bGRuJ3QgYmUgYWNjZXNzZWQsIHRoZW4gdGhlIE5FVENPTkYgc2VydmVyIHdv
dWxkbid0IGJlDQpzdGFydGVkLiAgSWYgd2UgaGF2ZSBzb21lICJvcGVyLXN0YXR1cyIgbGVhZiBm
b3IgdGhlIE5FVENPTkYgc2VydmVyLA0KaXQgY291bGQgaW5kaWNhdGUgdGhlIHJlYXNvbiB0aGF0
IHRoZSBzZXJ2ZXIgd2Fzbid0IHN0YXJ0ZWQNCigibWlzc2luZy1rZXkiIG9yIHNvbWV0aGluZyku
DQoNCg0KL21hcnRpbg0KDQoNCg0KDQo+IA0KPiA+ICANCj4gPiAgDQo+ID4gVGhhbmtzLA0KPiA+
IEtlbnQNCj4gPiAgDQo+ID4gIA0KPiA+IEZyb206IE5ldGNvbmYgPG5ldGNvbmYtYm91bmNlc0Bp
ZXRmLm9yZz4gb24gYmVoYWxmIG9mIE1haGVzaA0KPiA+IEpldGhhbmFuZGFuaSA8bWpldGhhbmFu
ZGFuaUBnbWFpbC5jb20+DQo+ID4gRGF0ZTogVGh1cnNkYXksIE1heSAyNiwgMjAxNiBhdCA4OjA2
IFBNDQo+ID4gVG86ICJuZXRjb25mQGlldGYub3JnIiA8bmV0Y29uZkBpZXRmLm9yZz4NCj4gPiBT
dWJqZWN0OiBbTmV0Y29uZl0gU2VtaS1jb25maWd1cmFibGUgZGVzaWduIGluIHNlcnZlciBtb2Rl
bCBkcmFmdA0KPiA+ICANCj4gPiBPbmUgb2YgdGhlIGlzc3VlcyB0aGF0IEtlbnQgYnJvdWdodCB1
cCBpbiB0aGUgaW50ZXJpbSBtZWV0aW5nIHdhcyB0aGUNCj4gPiBpc3N1ZSBvZiBjb25maWd1cmlu
ZyB0aGUgcHJpdmF0ZSBrZXkuIFNvbWUgYmFja2dyb3VuZCBvbiB0aGF0IGlzc3VlDQo+ID4gZGF0
ZXMgYmFjayB0byB0aGUgdGhyZWFkIHRoYXQgc3RhcnRlZCB3aXRoIE1hcnRpbiByZXZpZXdpbmcg
dGhlDQo+ID4gZG9jdW1lbnQgYW5kIGhlcmUgaXMgd2hhdCBoZSBicm91Z2h0IHVwIGluIHRoYXQg
cmV2aWV3Lg0KPiA+ICANCj4gPiBvICBTZWN0aW9uIDQuMQ0KPiA+ICANCj4gPiAgIEkgdGhpbmsg
dGhlICJzZW1pLWNvbmZpZ3VyYWJsZSIgZGVzaWduIGhhcyBzb21lIGlzc3Vlcy4gIFlvdSBoYXZl
DQo+ID4gICBkZWZpbmVkIHNvbWUgYWN0aW9ucyB0aGF0IGFjdHVhbGx5IG1vZGlmaWVzIHRoZSBj
b25maWd1cmF0aW9uIG9mIHRoZQ0KPiA+ICAgc3lzdGVtLiAgSXQgaXMgbm90IGNsZWFyIHdoaWNo
IGNvbmZpZyBkYXRhc3RvcmUgaXMgbW9kaWZpZWQuDQo+ID4gICBQcmVzdW1hYmx5IHJ1bm5pbmcu
ICBJbnRlcmFjdGlvbnMgd2l0aCBsb2NraW5nIGFuZCBhY2Nlc3MgY29udHJvbA0KPiA+ICAgYXJl
IG5vdCBkZXNjcmliZWQuICBBbHNvLCB0aGUgcmVzdWx0aW5nIGNvbmZpZ3VyYXRpb24gaXMgbm90
DQo+ID4gICBjb21wbGV0ZSAtIGkuZS4sIHlvdSBjYW5ub3QgZG8gPGNvcHktY29uZmlnPiB0byBz
YXZlL3Jlc3RvcmUgYQ0KPiA+ICAgYmFja3VwLiAgVGhpcyBpcyBmaW5lLCBzaW5jZSB5b3UgcmVh
bGx5IGRvbid0IHdhbnQgdG8gZXhwb3NlIHRoZQ0KPiA+ICAgcHJpdmF0ZSBrZXlzIGluIHRoZSBj
b25maWcgYmFja3VwLiAgQnV0IHNvbWUgZGlzY3Vzc2lvbiBpcyBuZWVkZWQNCj4gPiAgIGFyb3Vu
ZCB0aGlzIHN1YmplY3QuICBXaGF0IGhhcHBlbnMgaWYgSSBnZW5lcmF0ZSBhIHByaXZhdGUga2V5
IHdpdGgNCj4gPiAgIHlvdXIgYWN0aW9uLCBiYWNrdXAgdGhhdCBjb25maWcgYW5kIHRoZW4gcmVz
dG9yZSBpdD8gIFdoYXQgaGFwcGVucw0KPiA+ICAgd2l0aCBjb25maWcgdGhhdCBoYXMgcmVmZXJl
bmNlcyB0byBzdWNoIGEga2V5Pw0KPiA+ICANCj4gPiAgIE9uZSB3YXkgdG8gYXZvaWQgdGhhdCB0
aGUgYWN0aW9ucyBtb2RpZnkgdGhlIGNvbmZpZ3VyYXRpb24gY291bGQgYmUNCj4gPiAgIHRvIG1v
dmUgdGhlbSBpbnRvIHRoZSBwcml2YXRlLWtleSBsaXN0LiAgT25lIGRyYXdiYWNrIGlzIHRoYXQg
dHdvDQo+ID4gICBvcGVyYXRpb25zIGFyZSBuZWVkZWQgaW4gb3JkZXIgdG8gY3JlYXRlIGEgKHVz
YWJsZSkga2V5IC0gZmlyc3QNCj4gPiAgIGNyZWF0ZSB0aGUgY29uZmlnIGluIHJ1bm5pbmcsIHRo
ZW4gY2FsbCB0aGUgYWN0aW9uLg0KPiA+ICANCj4gPiAgIEFub3RoZXIgb3B0aW9uIG1pZ2h0IGJl
IHRvIG1vZGVsIHRoZSBrZXlzIGFzIGNvbmZpZyBmYWxzZSBkYXRhLg0KPiA+ICAgVGhpcyBhbHNv
IHNvbHZlcyB0aGUgcHJvYmxlbSB0aGF0IHNvbWUga2V5cyAoaW4gVFBNIGZvciBleGFtcGxlKQ0K
PiA+ICAgYXJlIG5vdCBkZWxldGFibGUuDQo+ID4gVGhlIHR3byBzdWdnZXN0aW9ucyB0aGF0IEtl
bnQgYnJvdWdodCB0byB0aGUgbWVldGluZyBvbiB3aGV0aGVyIHRvDQo+ID4gbWFrZSBpdCBhIGxl
YWYgb3IgYW4gYWN0aW9uLg0KPiA+ICANCj4gPiBMZWFmcyBjYW4gYmUgYmFja2VkIHVwIG9yIHJl
c3RvcmVkLiBCdXQgcHJpdmF0ZS1rZXlzIGluIFRQTSBuZXZlcg0KPiA+IGxlYXZlIHRoZSBzb3Vy
Y2UuIEhvdyBkbyB3ZSBzdXBwb3J0IHNwZWNpYWwgaGFyZHdhcmUgbGlrZSBUUE0/DQo+ID4gIA0K
PiA+IE1ha2luZyBpdCBhbiBhY3Rpb24gcmVxdWlyZXMgY3JlYXRpb24gb2YgYSBkdW1teSBwcml2
YXRlIGtleSwgYW5kIHRoZW4NCj4gPiBjYWxsIGFjdGlvbiB0byBwb3B1bGF0ZSB0aGUgZGF0YSBp
biBpdCwgYXMgTWFydGluIHN0YXRlcyBhYm92ZS4gV2hhdA0KPiA+IGhhcHBlbnMgaWYgdGhlIGtl
eSBpcyBub3QgYXZhaWxhYmxlIGJ1dCBpcyByZWZlcmVuY2VkIGJ5IHRoZSBzeXN0ZW0/DQo+ID4g
IA0KPiA+IEtlbnQsIGlzIHRoYXQgYSBmYWlyIHN1bW1hcnkgb2YgdGhlIGlzc3VlPw0KPiA+ICAN
Cj4gPiBMZXQgdGhlIGRpc2N1c3Npb24gYmVnaW4gOi0pDQo+ID4gIA0KPiA+IE1haGVzaCBKZXRo
YW5hbmRhbmkNCj4gPiBtamV0aGFuYW5kYW5pQGdtYWlsLmNvbSA8bWFpbHRvOm1qZXRoYW5hbmRh
bmlAZ21haWwuY29tPg0KPiA+ICANCj4gPiAgDQo+ID4gIA0KPiANCj4gTWFoZXNoIEpldGhhbmFu
ZGFuaQ0KPiBtamV0aGFuYW5kYW5pQGdtYWlsLmNvbQ0KPiANCj4gDQo+IA0KPiANCj4gDQoNCg0K
DQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KTmV0Y29u
ZiBtYWlsaW5nIGxpc3QNCk5ldGNvbmZAaWV0Zi5vcmcNCmh0dHBzOi8vd3d3LmlldGYub3JnL21h
aWxtYW4vbGlzdGluZm8vbmV0Y29uZg0KDQoNCg==

