
From nobody Wed Mar  1 09:32:36 2017
Return-Path: <internet-drafts@ietf.org>
X-Original-To: i2rs@ietf.org
Delivered-To: i2rs@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 11F23129623; Wed,  1 Mar 2017 09:32:31 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
X-Test-IDTracker: no
X-IETF-IDTracker: 6.46.1
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <148838955106.7127.5552170421586202812.idtracker@ietfa.amsl.com>
Date: Wed, 01 Mar 2017 09:32:31 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2rs/o9o6apy8zhLVJVk-p3c6pc9bOl8>
Cc: i2rs@ietf.org
Subject: [i2rs] I-D Action: draft-ietf-i2rs-yang-network-topo-12.txt
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.17
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i2rs/>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Mar 2017 17:32:31 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Interface to the Routing System of the IETF.

        Title           : A Data Model for Network Topologies
        Authors         : Alexander Clemm
                          Jan Medved
                          Robert Varga
                          Nitin Bahadur
                          Hariharan Ananthakrishnan
                          Xufeng Liu
	Filename        : draft-ietf-i2rs-yang-network-topo-12.txt
	Pages           : 36
	Date            : 2017-03-01

Abstract:
   This document defines an abstract (generic) YANG data model for
   network/service topologies and inventories.  The model serves as a
   base model which is augmented with technology-specific details in
   other, more specific topology and inventory models.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-i2rs-yang-network-topo/

There's also a htmlized version available at:
https://tools.ietf.org/html/draft-ietf-i2rs-yang-network-topo-12

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-i2rs-yang-network-topo-12


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

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


From nobody Fri Mar  3 16:00:54 2017
Return-Path: <agenda@ietf.org>
X-Original-To: i2rs@ietf.org
Delivered-To: i2rs@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 11E49129A25; Fri,  3 Mar 2017 15:55:33 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: "\"IETF Secretariat\"" <agenda@ietf.org>
To: <i2rs-chairs@ietf.org>, <shares@ndzh.com>
X-Test-IDTracker: no
X-IETF-IDTracker: 6.46.1
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <148858533306.15846.9587912596566028841.idtracker@ietfa.amsl.com>
Date: Fri, 03 Mar 2017 15:55:33 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2rs/SiePHQm5oK6iCdqDit34_Wb4Q0I>
Cc: i2rs@ietf.org, akatlas@gmail.com
Subject: [i2rs] i2rs - Requested session has been scheduled for IETF 98
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.17
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i2rs/>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 03 Mar 2017 23:55:34 -0000

Dear Susan Hares,

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

i2rs Session 1 (2:00:00)
    Wednesday, Afternoon Session I 1300-1500
    Room Name: Zurich B size: 100
    ---------------------------------------------
    


Request Information:


---------------------------------------------------------
Working Group Name: Interface to the Routing System
Area Name: Routing Area
Session Requester: Susan Hares

Number of Sessions: 1
Length of Session(s):  2 Hours
Number of Attendees: 60
Conflicts to Avoid: 
 First Priority: babel trill rtgarea rtgwg netmod netconf i2nsf idr grow
 Second Priority: bess sidrops dots opsawg sfc
 Third Priority: anima cbor


People who must be present:
  Susan Hares
  Russ White
  Alia Atlas

Resources Requested:

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


From ykiriha@iii.u-tokyo.ac.jp  Mon Feb 27 18:21:07 2017
Return-Path: <ykiriha@iii.u-tokyo.ac.jp>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7F250129498 for <i2rs@ietfa.amsl.com>; Mon, 27 Feb 2017 18:21:07 -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, X_IP=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uKeXLjWyceR5 for <i2rs@ietfa.amsl.com>; Mon, 27 Feb 2017 18:21:06 -0800 (PST)
Received: from mailv3.ecc.u-tokyo.ac.jp (mailv3.ecc.u-tokyo.ac.jp [133.11.225.58]) by ietfa.amsl.com (Postfix) with ESMTP id 302AD1293F0 for <i2rs@ietf.org>; Mon, 27 Feb 2017 18:21:05 -0800 (PST)
Received: from mailv02.ecc.u-tokyo.ac.jp (mailv02.ecc.u-tokyo.ac.jp [133.11.50.226]) by mailv3.ecc.u-tokyo.ac.jp (Postfix) with ESMTP id 3B7206C0274 for <i2rs@ietf.org>; Tue, 28 Feb 2017 11:21:04 +0900 (JST)
Received: from ml0-05.ecc.u-tokyo.ac.jp (smtp.ecc.u-tokyo.ac.jp [133.11.130.13]) by mailv02.ecc.u-tokyo.ac.jp (Postfix) with ESMTP id B728F2C0589 for <i2rs@ietf.org>; Tue, 28 Feb 2017 11:21:03 +0900 (JST)
Received: from Late-2010-MBA11-2.local (133.11.240.196 [133.11.240.196]) by localhost (deepsmtpd.sk) with ESMTP id <ab069048-c854-353e-1961-d4c5cccddc3e@iii.u-tokyo.ac.jp> for <i2rs@ietf.org>; Tue, 28 Feb 2017 11:21:02 +0900
To: i2rs@ietf.org
From: Yoshiaki Kiriha <ykiriha@iii.u-tokyo.ac.jp>
Organization: The University of Tokyo, III
Message-ID: <ab069048-c854-353e-1961-d4c5cccddc3e@iii.u-tokyo.ac.jp>
Date: Tue, 28 Feb 2017 11:20:59 +0900
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:45.0) Gecko/20100101 Thunderbird/45.6.0
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="------------86AFDE9B681DEE02537585A3"
X-IP: 133.11.240.196
X-FROM-DOMAIN: iii.u-tokyo.ac.jp
X-FROM-EMAIL: ykiriha@iii.u-tokyo.ac.jp
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2rs/KDGgtcIjTc05XwugpBRiCaWTkjI>
X-Mailman-Approved-At: Sat, 04 Mar 2017 08:03:35 -0800
Cc: ipop2017-tpc-sec@pilab.jp
Subject: [i2rs] Invitation of iPOP 2017 paper submission until 3/10
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: ykiriha@iii.u-tokyo.ac.jp
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i2rs/>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Feb 2017 02:23:39 -0000

This is a multi-part message in MIME format.
--------------86AFDE9B681DEE02537585A3
Content-Type: text/plain; charset=iso-2022-jp; format=flowed; delsp=yes
Content-Transfer-Encoding: 7bit

# apologies if you receive in duplicate
We would like to encourage to submit your research result
related to IP+optical networking to iPOP2017.

If you wish to submit a topic for consideration, please send
an extended abstract of 400 words and a maximum of 1 page,
including figures and diagrams, speaker's name, affiliation,
and contact information to the TPC at ipop2017-cfp@pilab.jp.
The abstract will be put on the iPOP 2017 website.

Please see http://www.pilab.jp/ipop2017/ for more details.

Sincerely yours,

Yoshiaki Kiriha
iPOP TPC secretary

--------------86AFDE9B681DEE02537585A3
Content-Type: application/pdf;
 name="ipop2017_CFP_extended_v3.pdf"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
 filename="ipop2017_CFP_extended_v3.pdf"

JVBERi0xLjYNJeLjz9MNCjEyMSAwIG9iag08PC9GaWx0ZXIvRmxhdGVEZWNvZGUvRmlyc3Qg
OS9MZW5ndGggMTEyL04gMi9UeXBlL09ialN0bT4+c3RyZWFtDQpo3jJSMFAwVrAwULCx0XfO
zytJzSspVjABCgbp+6amZCY65VdEGwC5piYGCuZGBrH6AYlFQDVAPSAlQanF+aVFyanFCmZg
fkhlQSpQRXqqnR3YvFKgSkN978yU4mgjkIJYHIbC9RXb2QEEGACpLCnJDWVuZHN0cmVhbQ1l
bmRvYmoNMTIyIDAgb2JqDTw8L0ZpbHRlci9GbGF0ZURlY29kZS9GaXJzdCA0L0xlbmd0aCAx
NjIvTiAxL1R5cGUvT2JqU3RtPj5zdHJlYW0NCmjePI7LCsIwEEV/Zb7AZFLTB5QsrBSystgs
BHFRSxDEGqlZ+PlOmrSrOTdnuJMcONQ1a9zLzf1nGG0IX4SC3s9EAspASrHWvX2QexB8kcbg
jkO1MQKuQpDAYgtkyhSyYKpU2c1u7K2/su7YMmN/nulpeNhDHE0c+sYup/vTjuG6nqgLly49
CcAsYQYoE9L/1gUJYl3IQch4Vam/AAMAG788hA1lbmRzdHJlYW0NZW5kb2JqDTEyMyAwIG9i
ag08PC9GaWx0ZXIvRmxhdGVEZWNvZGUvRmlyc3QgNDIvTGVuZ3RoIDU4My9OIDYvVHlwZS9P
YmpTdG0+PnN0cmVhbQ0KaN7UVEtv2zAM/iu6B4El+REbKHLInCDZmqRLvWRY0YOXCKux1i5s
Z0P//UjarmSlDYYOPQwELVqi+BA/MmKcCc48HjExYr4HS8iEiDwmQHRdwSQoRIHHLi6cSVqp
WZHXzmz57XK9GczV/S9VZ/t0OCnuD8403xeHLP/hLNP9pnhI8+eNWVZW9Ye7tGSudNBCrKp9
mT3WRQneA4hh41ymrYqQwrk+fq+fHpWTlEeVkIAf8r3LDvVddSNHIVwzyXVdYs780GP63PeD
Hvd3uUUjKdsvchCMWCAEnXQW8T8EP6QDe6jDT7Rfosaf/jbR4o3GNu6hFIYR7XYMucGOvsHJ
L+nfjsdmYb7u4vVuZRfGeH739Pmj/vODyunrF1/yDGqpABqc1F+qhxXLYrmefNzqWN6ID8rU
iE9K+Y/waEqJMq7IfXj0JbP0HemSm2VvikL2eKOD922o4NoHC0qR570CGGKuZTNeeAtiPMcV
fdlwxzzpvLvHm8jJZsvvQa7/PnbPEeRigXAzXU+nsQHCc70QCqsVvHOtEMpXOwEmZ2QFsp0t
Pi/iQZI9qGqlfhP+r66XyVu7wre6Qrh/0xUnNTGGJsx4PKe+8DWOzzF/Rpa2GEnRDtGmSxDj
XR+RNxhlhH8co61MeCSdrmuon8iKHsomedAv6NtcO6R3MXUZ4DqystGxmHmaffF/EmRlAS9e
TrfJfDDPyvRT+vN4VRar4c51EEsqP6R5jVrVjeAE/luNx8VB5XVWPw3nGlnw4RpW4/EfAQYA
Fq7zUA1lbmRzdHJlYW0NZW5kb2JqDTEgMCBvYmoNPDwvQUFQTDpLZXl3b3JkcyAxMTkgMCBS
L0F1dGhvcij+/09QheQAIE4IU1opL0NyZWF0aW9uRGF0ZShEOjIwMTcwMjI0MDM0MTUyWikv
Q3JlYXRvcihQb3dlclBvaW50KS9LZXl3b3JkcygpL01vZERhdGUoRDoyMDE3MDIyNDEyNDIy
MiswOScwMCcpL1Byb2R1Y2VyKE1hYyBPUyBYIDEwLjcuNSBRdWFydHogUERGQ29udGV4dCk+
Pg1lbmRvYmoNNCAwIG9iag08PC9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDU4NjQ+PnN0
cmVhbQ0KeAG1XNtyHMl1fO+v6PXTQCYafe8ehcNhGUspKGtJcIGQHkw/kCABcAnMgANAJP0/
+iS/7rc465JZfR3MQEtuLGamq+pUnTpZeU5duj7Hr+PPcRofpkmKf0WalmlTxlWZxk22TJb4
F28+xH+LV/HR8V0Wn9/Fmf3v7hyllOUmrgqXO9Kzaz1Dzmv8b/5exRe/M5JyI8k8SmNI+gyR
5itEl22yLFtITpO6qZro/Cb+zzPfvDw+O4+z3GU1H4f4cXYTH52dZYkpfXYRL86uPsRZcRCf
/RI/P4N2bHYaPVpZ7CprbQVtXLRJmlV1Hh+2SWl6Zxkqi1xl91e9inbVylcUVCmrpKrrMjMa
RQON/jtexAdxmuTx4oX/XPnP+w8HpmuQsuEXJr11D6LF/UefeT0o7HPEi2ufwFqOKatfIlpc
jKvTE9Z7zsJKodggLTJN/p/47M/OcgZQxnI/dPry5MPm/MPt/cPb63jzEfgommVSF3VpTQPD
1FmbtUBLlSzxOK7rPCkNVo5e3GTxj2uL6l3KGEugTL5PGV9P4coYXdz/tYHy0c8frt/ef/z7
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
IDM1IDAgUl0NZW5kb2JqDTExIDAgb2JqDTw8L0JpdHNQZXJDb21wb25lbnQgOC9Db2xvclNw
YWNlIDcgMCBSL0ZpbHRlci9GbGF0ZURlY29kZS9IZWlnaHQgMTE4L0ludGVycG9sYXRlIHRy
dWUvTGVuZ3RoIDE4MTUvU01hc2sgMzEgMCBSL1N1YnR5cGUvSW1hZ2UvVHlwZS9YT2JqZWN0
L1dpZHRoIDExNjA+PnN0cmVhbQ0KeAHt0MEAAAAAAyF/q0Obxh6FUGHAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgy8DwxA61J+
DWVuZHN0cmVhbQ1lbmRvYmoNMTMgMCBvYmoNPDwvQml0c1BlckNvbXBvbmVudCA4L0NvbG9y
U3BhY2UgNyAwIFIvRmlsdGVyL0ZsYXRlRGVjb2RlL0hlaWdodCAxMTgvSW50ZXJwb2xhdGUg
dHJ1ZS9MZW5ndGggMTgxNS9TTWFzayAyOSAwIFIvU3VidHlwZS9JbWFnZS9UeXBlL1hPYmpl
Y3QvV2lkdGggMTE2MD4+c3RyZWFtDQp4Ae3QwQAAAAADIX+rQ5vGHoVQYcCAAQMGDBgwYMCA
AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDLwPDEDr
Un4NZW5kc3RyZWFtDWVuZG9iag0xNSAwIG9iag08PC9CaXRzUGVyQ29tcG9uZW50IDgvQ29s
b3JTcGFjZSA3IDAgUi9GaWx0ZXIvRmxhdGVEZWNvZGUvSGVpZ2h0IDExOC9JbnRlcnBvbGF0
ZSB0cnVlL0xlbmd0aCAxODE1L1NNYXNrIDI3IDAgUi9TdWJ0eXBlL0ltYWdlL1R5cGUvWE9i
amVjdC9XaWR0aCAxMTYwPj5zdHJlYW0NCngB7dDBAAAAAAMhf6tDm8YehVBhwIABAwYMGDBg
wIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBg
wIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBg
wIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBg
wIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBg
wIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBg
wIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBg
wIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBg
wIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBg
wIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBg
wIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBg
wIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBg
wIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBg
wIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBg
wIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBg
wIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBg
wIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBg
wIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBg
wIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBg
wIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBg
wIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBg
wIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBg
wIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBg
wIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBg
wIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBg
wIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBg
wIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBg
wIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBg
wIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBg
wIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBg
wIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBg
wIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBg
wIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBg
wIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMvA8M
QOtSfg1lbmRzdHJlYW0NZW5kb2JqDTIxIDAgb2JqDTw8L0JpdHNQZXJDb21wb25lbnQgOC9D
b2xvclNwYWNlIDggMCBSL0ZpbHRlci9GbGF0ZURlY29kZS9IZWlnaHQgNDAvSW50ZW50L1Bl
cmNlcHR1YWwvSW50ZXJwb2xhdGUgdHJ1ZS9MZW5ndGggMjI4MS9TdWJ0eXBlL0ltYWdlL1R5
cGUvWE9iamVjdC9XaWR0aCAxMDg+PnN0cmVhbQ0KeAHt102InWcVB/CtIIpY/AhIqWTThYgr
QegmrkoqSJuNNiCu3BREaLOwUq1UupAayDKgoRXSYiVQtbWlJRuxdOEIFiRQhExnbjqTZDKT
yUwyw+RmZvwlf+b06XvvnY+sUua+PLxz7vOcj//5n3Oee2dzc/yMGfgUMNB/483+u+99CoDe
qxBX/3D66oGDNw49vDE5ea9ivKdxIXDhvq9ljWm8i1Kt/fkvi/fdf+ELB85/5QFr5jNfRON6
76O7cLU/Tdb++ncjPPPZL4XAj2k8/Nh4qHfVEhMT1x54UOO1BH5M4w9/NO7GHWn0LXzj4Ddq
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
rK2tRW15efmjO89U89BaXFwc9IPYXq/3YfPQnJubu3Xr1qBydlZWVmZnZ6enpsqIBzv2OyY3
b97kanp6utW8ODt7fXl5Y2OjVZ6fn+fE4/RWv98e9fv9ixcv5nRhft4RZZlt5T3k79BMW5+t
LNPQNTk5WSlcvny5MHeEK1euAF/PwsJCQ3NXXFpaamNFXl5aSjqdt0Auq5Z5NZV71+nWZ0cY
Lv/Xrl2TgudCr9dv9imo8ofqdWelRXGo7bc8Dfl7aevf6vLfEf4PyHPj6g1lbmRzdHJlYW0N
ZW5kb2JqDTIzIDAgb2JqDTw8L0JpdHNQZXJDb21wb25lbnQgOC9Db2xvclNwYWNlIDggMCBS
L0ZpbHRlci9GbGF0ZURlY29kZS9IZWlnaHQgNTEvSW50ZW50L1BlcmNlcHR1YWwvSW50ZXJw
b2xhdGUgdHJ1ZS9MZW5ndGggODc3My9TdWJ0eXBlL0ltYWdlL1R5cGUvWE9iamVjdC9XaWR0
aCAyMTY+PnN0cmVhbQ0KeAHtnQd4FcXax7k2rlev3632LmIDRLDRpHeQIkhREAUREJWOCIgC
nxQBlRZIoQSS0EMKIQRICKRCeiGkJyQhvZ2cnCQn5+x8v91NlkNokaL5NPvss2zmzLwzO/Of
t807gxCNV2MPNPZAYw809sBv0QNmk7mislpfXsVdVl5VXmE0Gk2/RcWNdTT2gBAFRYao+Dzf
0+n7PM9t3h3+o91p7pW2Qb/sCNnhEu1xMik6Pg9kNnZVYw/cjh6A452JvrD9YPTcVScGTt7/
9ogdrQZvbd7X5qnum57usZnncz2tXxlo1+a9be9O2b/CNuhscr5Zkm5HSxpp/jl7IKdAf/hk
8terfXtP2PNiP9snu1k91HH9f9qte7DDukc6bXi8i1UNFLtterKr1aOdN5L4dI9NI2e4nI66
YDI3QvHPiZpb+dVl5UYP3+TPFh1p+972R97Z8GCH9WDsia4bWwy06zB6Z9+JezqMdnh5gIzM
x7tsBHvP9tz8XC9rnqQ81nkjBbNyy25lg24PLfh2ambxducYe5er3ge84r38UkJiskvKKq/Y
iuz8sn1H4rceiNp+sIYI755+yYYKo5q/utocHCkLFC3DNufonW6xiWlFJpP5ijT/zImSclWb
zOFxOXN+9Gk9ZNvDHTc072PT6UOHMXMP/e+mgL2e504Ep8PrYhLzkNTHA9PWO4QO/vzAcz1l
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
b2JqDTI1IDAgb2JqDTw8L0JpdHNQZXJDb21wb25lbnQgOC9Db2xvclNwYWNlIDggMCBSL0Zp
bHRlci9GbGF0ZURlY29kZS9IZWlnaHQgMjU1L0ludGVycG9sYXRlIHRydWUvTGVuZ3RoIDIy
Njk5L1N1YnR5cGUvSW1hZ2UvVHlwZS9YT2JqZWN0L1dpZHRoIDM1ND4+c3RyZWFtDQp4Ae19
TagdyZUmDF56NXjZq8FLrwYvG9NqilkJphlEL9qFoYfC42nXyggthCiaduGFqemFEbMwwtMU
hReN0OKVqMXjIQYhZFAVWgghCiEEFg8txCvBFJdaiIeZ78SJ+PJk/N38u/fmvS/hcjkZGRkZ
cSLOF1+c+Mnzv5yfL79FAwesgbdfnz0/OX1ydP7my/N3q2laO9J89rmk+fbraRI0+j979dXp
4//D32R5Nq+YPM9LgpNo4MXb1cnL/4ffJ/dPb9x7ceNY/t//9xd//fun0U9v6b8+cvbdguS9
NbB69X9P719dPbx6/vzW+au7+ls9unF273+ePvx4oOm9/fr03lWkcP7k49WzW+fPPj1//DEu
z44/mAouVm++Ovvi/RVyfv+G/H/xd6Xmd3r/k9Mv/nvX39H7EpP/EPR370Yp/SV8oxr46vXq
7vMzmLmCwPf/5eR71x587/qx/Fshc3nSRNO7jH/9+Ee/++ryp0+RLKBjwY1aDb49FUN+/tn5
t38+/+4b+Y9+r/+0uv/B2ZNPa4kkPe/Zw38WzHl1cv76T+534mT3//Lzs+P3+yaYvn317dnq
6L3Vo4/PH99cPfoEv7MySuCWR5J7V1f+98vV8S/874ufrezv6Ipc4v/oytnR5dWdyyqc3rmc
ZmMJ2YQGhCE8FGIAQ/ZQQBu3QgQUpUuDDPnU3IN414dHL/DqTZRof9NcvXl6du996dm/O/UQ
IcJpDBTAjWefCpgkaJANOb33oTAHjw9/On/1QGT8v3oA0iJw8eoEGDIKKN6tzo7+VvDh8ScO
JQQrQACy+UEgaIagBPABlENQ4pfyT5RQIQIKhxKACA8Udy5X0i+9dwnvqAF05WALMFIMFmJD
zto+Ay1oqBzdii4jxIjuusvvf/QAAIX8dMz8IUcDi7j/SwEH+QVwSOkEMAQ/AYqbGP6vVYiA
ycvPBRbg2QhEwoPDa8clHEqcvzxZ3fvp2csHaxNMI4BFCG1oIEKIhKDE8f9IIyMEb18d68DE
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
dFwTzhkJIAF6EWBytC3bdBswPGBI7w6OxsolH+m1GpwtEkACdCQAlUN0TG0dW7d2amGhr85W
KvlIxzXhnJEAEqAZAShNoq6lo6uro6Wuolw2hGaLwekiASRATwJU5RAOh00S++m5Apw1EkAC
9CcgLQxC/4XgCpAAEkACSAAJIAEkgASQABJAAkgACSABJIAEkAASQAJIAAkgASSABJAAEkAC
SAAJIAEkgASQABJAAkgACSABJIAEkAASQAJIAAkgASTwwxH4L2aCfNANZW5kc3RyZWFtDWVu
ZG9iag0yOSAwIG9iag08PC9CaXRzUGVyQ29tcG9uZW50IDgvQ29sb3JTcGFjZS9EZXZpY2VH
cmF5L0ZpbHRlci9GbGF0ZURlY29kZS9IZWlnaHQgMTE4L0ludGVycG9sYXRlIHRydWUvTGVu
Z3RoIDYwNzQvU3VidHlwZS9JbWFnZS9UeXBlL1hPYmplY3QvV2lkdGggMTE2MD4+c3RyZWFt
DQp4Ae2dd1zT1/rHm5CQkLAkLBkCIqJMByKiIChqHa2tddBqXViG1t3a26vW0VutdbRqtcpQ
aRVpaxX3vXVvZYgyHCjXgQzZI4GQgb9zEoQAwVDq6/W7xM/5o35zSL7P97yTfl7POec5z/PW
W2ggAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIg
AAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIg
AAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIg
AAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAALtIsBgMJik6ejQ/5IX7boJPgQCIPCG
EKhXjGZqQXpbaxq5EAnSYbF1OVw9Hml6XI4um8hRa1rUmhnSr9ES3gACIKANBIhkEMVQNKoW
9f/rK4SEra6xWMTFeaVC0DtyeAbGAnNLKxtbWxsrSzOBsYEep/Huqtz+jiXV++AaBECgwxJg
MNk8I4G5BWnmAiOerg4VIgaTxeEbGndS04yNDPV5XF2WTmtSpPissbmNo4tnvwF+gwMCBg/y
8fLs2dXajN79pc695PV3LL28B/4FARDo4ASYbH0LR3cv7/79vb08nDob6jLJgBgsnsCmW09X
txbN1aWHk4OtpcBQr6WmUBJUV/QFts59/UeN/3jW7PkLFy9eOC8iZMoHbw/q3d3ahK/UuUZm
7bfUeA9cgQAIdGwCDB09C9chE2aERkSEzZw0zMNKn8V4i3Sadh8wctyk4A+btuDgSRPGvTMi
oL9HN6uWmkJIEO+KL7Bz93t32vzl67ZGxe6L//XX+H17Ird8u3Tux2MGutqa8NiqLlH7LXVs
7Hh6EAABFQIMlqHjkE9Wb4vZsydm+5rZI3qY6BIdYhk6+E35/JuN3zdvmzauX7t66aLQD0f5
ttAUcleGDsfI2nXwhDmrtu49fPpyUmpaRmZmRlpq4uVTh37e/FX4uEE9OhuoukTttqQyBFyC
AAh0cAJMXYH7hNXx5xNTU5MuHlg3pa8Fl/kW7Ry3fPexsxcuNm0XLpw/e+pEwv7ojcvC3h/U
w9JAV9W5IfrFNXHwHjvnm5gjl1LvP84rLC4tLSsrLSl+nvvo3s0LCZGrQ8f0tTPmKtagFODa
a6mDU8fjgwAIqBJgcsz6zvjx/IP8oqKC7MvREb5WekSHOOb9Zmw9lfE451nzlvP0cfb99MSz
ByNXhY7qbWukKkQMFpnO+U9ZFnnsxr2conJhtbhWomi14mpheeHTO1cPb/8i2NfRpFGI2mlJ
dQS4BgEQ6OgEiBB4h8Uk5QvFYtHz1L3z/a15RIe4lgPCdyXmVoiqmzeRSFhVXlLw5M7VhG2f
j/fuQoToJQKy1mPWY+isb+Mv3c0rE4mlMrlKk0nEwtJnmef3fj19sJOgQYjaZ+mlRfwLAiCg
FQSYHIv+4btTCmtkMnFx2v4Fg20UOtTZd84vqUVipZTImjapVFJDNeVc7PJgb1t99suIIx2u
qXNQ+KbDKU9KRBKZvE4ul0klEuISSYkk1dXJZbWi4v/eOLAuJKCbCad+PsfktsOSVoDHIEAA
BBoIEB2i/lCBSCKpLry1b75/vQ4N/HTv7RJJ3YsXL6iCSBuajEiTQlOExdlX9i7/oJeFnnK1
h8HkmDgNCf/h+O28SrGMvkUiFlWWlRQXl5RVUu+IdonLc24mfDfTz+GlG0V06C9banh2XIAA
CGgHATIv8wrZfjG7sLS06NG1XbMHKtaHVNWB+jFVFRXlpFVUVApFYurrEE2pKXt0Zc9nI7t3
Us7MmGwjB7+QjcfS84US8neZpLr8+dMHmWm3bqXdeZhTWFFNe+WSytzUQ2s/9rE1ULpRTXSo
jZa0AzxGAQIg0ECAbFh5BK85ePV2Zmba9SMbp/WzpPtlKjpUJ60uzXv04P490u5nPXyU87xM
WEucmzq5uOzhmS0hPlY86hAxWHxr78lrEm7nC6VkSiatKc/LSjl37Pe9sbH7Dhy/kPqwQOkl
SapyU35bOaG3pdKNaoelhkfHBQiAgJYQYLCNnIbPWb9r/2+/xe/ZtHCMi4DDUNWhOllN8cOk
08cSDh08eCjh8PE/LyTdzSmtJlpD/lKYdmDZ6O5G1LVhckxd31u6PzlXKCESJRUVZSeeiP1+
5edzZ8+et2T1ln3/SXlcUi1VeERPr8V+PtJZ6Uap6FBbLWkJeAwDBECggQBDh9+596jpcxcv
WfLZvJnv9lNMmFTVQVLx6Er8D6uX/fPLL7/85/KVazfvPnzl/nORtO5FnbTqyfktU/uaEw+K
wTKwD/g08tKTSjr9kgoLMs/8vHb+5DFDBvr4DBr67tRF6/dfvF9EPlUnry3PPvvjLF8bPgnc
bqJ4bbPU8OS4AAEQ0BYCZHnZuIv7wKEj3n57RNCgXvaK2B5VHaotTj+45pNxI4cPGzZ8+Ntj
xk2Zsyr6z8zCalndC7m4KHXvggBbvg6DyTXznLT2+L3SWoUM5acd3/bZpMBeTl2sLC2t7Jz7
Bk35Z9Spu/RTZD5XlHFoxXsuJnRd6S9b0hbuGAcIgIAKAQabb2bf07NP3759PF0cLEiEdBN1
kNcUJO6aN9yzm4O9vb1D1249e/mNW7DtVFZZLXWIKrKOrhjdzZBF3aHA+bFJ+VRoZNWFGce/
nz2qt72ZEV+Py9XjG1l09Rq78KdT90vEdD4nzLmyM3ygDZEvVR1qoyWVR8clCICAdhBgMHUN
rJz7+vr5+/v5evW0MaaRPSpeirw678q26f1sjPX5fH19fQNj0y6eoxftvp4rkr14IRM+Obt+
oksnNpMjcJ+49uSDcrLTL68tzfpzS0RQTwsDDkuRjFGHzTWy8hi9MOriowrlG+4krHi3hzFZ
V/rLluqDlbQDPkYBAiCgIECCoM1dA8dP/yQs7JMZE4M8rOiyTRN1yL20ebKnKZdkPyONxeYY
dO41cc2JBxVkhUhek39129ReAl0Wz3rQ7JgbSneIuDsxC0b0MOOxXh4+o6fwLT3GfhmXrHyH
KOfStpnNd+bk1W2xBB3CDxcEtI8AOfDeNTBk5ZbImJjIrV+HDyf7WM116OIPH7p1Uob7kEyt
TLaB/dDF8ekldGImLkyKmuVlzmEbdhu1POFuGfV2xMXpf6x43928Pr5RiYxs61t5fbTuZBZ9
S11tcVr8Z0Pt9em6UkMcI9GhNliCDmnfbxAjAgESP+Q2ftX+s9eTk2+c/33tZOV5+9bUgfIi
R8J8wnYlF4rlVFBu7g7vb6HHFXh8uOncEyFdHRI+vfjjrAHK7bBGvgy2oUPgvN2J+dXkY9LK
hye/eZ9OzFrVoVYska05NBAAAW0jwNSl5+3PZeUVFuY/vBwVrjxv/0od4pj1mbHjegHVIUnJ
rdjZPpY8XmefsOjEghraVXrn0PJ3FG5VE1ZMrqnHpHX/ya6k87nqZ5d/nNrbjMN8tQ61tAQd
agIVL0BAOwgozttHJ+ZXicVCct5+Xv15+1ZmS3TMDF3T5jrEN7Ab8tmvGaV0Wkb212IiBlor
gqxVEZEtNYegz+PTisl8Ti4uvBk7hx4heaUOqbEEHVJlimsQ0BIC9Lx9xO6bRWK5vLYkvfG8
/cvTp01XbeigmVyL/qExSfXzslQyL7PkGzmNWXX8IXV1ZMLHZzZMcheQVaZmjcznvEN2XMtT
OE1ldw78Y5g9X+eVOtTSEk3ShgYCIKBtBBQ6tCeVeClkRpURv/Bl3o/WdIjBYOnbBS6KS1Os
U9cWJkeTdWp9E5cJ688+JVv5ddLy+4eXj3IkIUXNSTHYnVwnfHf6sZBs+Esrs0+sfsfJkKXT
+gxQrSVy6AQNBEBA2wi0RYc2f+RuwlFEApHyrGyeufsH/zqWpdy3L7i2fVpvM31Tz49/vKL0
dErS4mgSI50WoBg6Bo6jlh9RfFAmenJm/QQXY3YzHdJkybSlm9XCDjpAAAQ6GgHNOpR3eevU
Ppb6XFppkcRGG3d2GTY36uozGscoF+Vc2BTsJtA37xsSmfhcrNjJT44J7a92/sTk2QYu/jVT
sblPY4WIujXVIc2W6sMHOhpkPC8IgMArCWjUoZr8a5Hh/t2tLcxJrUVLaztnr1Hh35+kB8no
/nv2ya/HdjfmW5KcjjeL6Ao0iWwkHpJav4WsBfnO+fkWndDJxdSRIgGQqv5QGywZtZzuvXJ0
+CMIgEBHIKBRh8SFqfHLPgzy7e9NSi0O8At6d+qSrUdvF4jIOde62pKM35cE2RvwO/t++osi
fSPZkSfBiMTRUbOOwyDZ9z+JSaFyRQMgI0P6mjXRoTZY0m853esIkPGMIAACrySgSYfqJGUP
zkSvWjg7PCwsPGLO/C9Wb953Oj2vimzRv5BV512LDPXpzOdb+82PS6fb9jLR07MbJpKFH3U6
RDb8Z+4k0zfiSdUWpewK7WfOUfGH2mKJ1BJBAwEQ0DoCGnVIJirIvJAQF7tn9+49sT/HkdyK
N7MLaepXErJYlnVizXg3Ey7fZvCieEX4EDn5enrdBz1b0SFBr2k/KQMga4tT95BAbA6rcb+s
rg2WsEytdT9ADAgECAFNOvRCLqkqfHQ3LTX1Zmpq6q30Ow+fFlbU0HSMJA3as+u75wXa6evy
bAPqF6BJ+NDpbz/ooXYdh8EW9Jq6/ZoyELs4NTbCx4KrokNtsYTlIfxoQUAbCWjUIZLbvqaK
lt2graS0nNTeoCkXSbcw//bB1RM8zLgs3uvwh160wRKmZdr4G8SYQECjDtG6QbQMmaIpa5ER
GZJLxRV5acc2hQzsos/S0bP2W6CyPkQDg1pZH5rR+vqQokKRBktq7oqvEARAoMMT0KxDRIhI
SUSVJpNJa2sqix4lH/k+YqgTyXdPN+Qb98sufN++/TJFqTQNljo8bgwABEBADQHNOkRSeUjr
3SHiE4nFNSJhRUn+f2+fjfs2NKiHKUkzRO+hEj+0bVqvVuKHLAeQ+CHlQdeW8UPUH9JkSc0A
0AUCINDhCWjUIbJqU11ZVlxcpGiFhQV5OY+y0q7/Gb/5i8mDnUnSRQY5gW+mEk+dFB3qbcFR
s5LD5NkELKo/la8mnpquD2my1OFxYwAgAAJqCGjUIbJf9vy/d27dTKEtOTnx+pXzfx7Zv3Pd
kukjvRwEenQHi6EraDhfVltyO24BKU7dMuCQnC/rOnLZ4YbzZd81O19G98s0WVIzAHSBAAh0
eAKadKhOKirIOHfwl90xtEVHRf60ddPa5YtmTRzWr7ulIUdR257BNqbn7Z8oz9vfS1g20tGg
5Q47OW/vMv7bU4+qFOftH7Y4b98WSx0eNwYAAiCghoBGHSLBiqcjV8wP+2QWbSEzpk2Z9P7I
AG83B0tjPbYyET5JcdZtzMpjD+rzD53+bqKbScuIQ5JNyGvmT1dzaWJYCck/9EWQXZP8QzQs
UpMlNQNAFwiAQIcnoEmHSOrE1LilkwJ9vGgjRc56ebg6O9pamBhw2TqM+n10HX4Xko8xvUSR
jzH/RlTYAFL0vhkakrfIfsjiuNvF5IAsuWnKnhb5GNtiqdlN8RIEQEAbCGjUIXIKfmeYX7fO
5ma0mZoKTDoZGfC4uqQoUEM0D0m12D80+kZ9furMP5aO7m7c3CFickzdJ6w9+VCRt6j62aWt
U3ubNs1P3RZL2oAcYwABEGhGQKMOVZOsQB/3tuBzdOsbm80i5REbRYjckKFr4h688QxJtUi2
3knR+60zfawV5esbjTFIuaHBn8Zcz6MVX0m9jhP/eq9FvY42WGq8Ia5AAAS0hoBmHcq9SDOW
6RLlaWzNhk+KoDmOWnbwjiJRvrgo7fflY93Mmtcv69wneM2xeyQLGq1wfztu8RCyPNS8bpBG
S80M4yUIgIA2EGiLDjXWUWxtxORkx8Dw6Hpnp+rJpai5w5xN9VTrufIs3MYs+SUxj+QtUpY4
m+5Fkza+Mk9+a9bQDwIgoF0EXo8OKaoxrjmeVV/f/t6/fwgd4myuz2ExadNhcQwsXd+eu+Nc
NqlvX0cKg2Qe+uodZ3oIDTqkXT8njAYE2kXg9egQLeIRQKq1Kt2d6udpRzaEjfDoYkoWtElS
a56hmX2fMXO3/udusZickZUKcy7vCPVVlDiDDrXrW8OHQEC7CLweHSJpjMw8JpLln5JahdDk
3Tq6ecF4fw9HG0tzc0ubbp6BwUt++nfmczork9cUpR/8amxPsuREi6G9omKjdpHGaEAABFoj
8Jp0iIQy2g2eHXnpcSVJTkQOaOSl/7nr6zmT3vb36ddvwOBRH81b+8u5u89FUjorK88+szVk
gA1ZpYYOtfa1oB8E3igCr0mHiEMkcB27ND45V0i1RiIszLp2JGb90gURoaGzF321MfZEUnax
iKRxlEsqn16L/Wxkd5IvhICGP/RG/dowWBBQT+B16RCDxbfuN3ltAqnkQYVIWl2Wey/xdELc
nphdsfFHziZn5ZXX0EmZpCo35beVE3pbKLf1oUPqvxb0gsAbReB16dBbTLaRvd+sTcczCoQ0
e7WsVlSW//h+empKSmpG1pPn5dU0myydsd1K+HbqgC4GyoyN0KE36teGwYKAegKvTYdINjQT
p6ERW06m51fVUs9HJqkRlpeSvEXFpRXCGomMipO4IvfWkQ2z/LsaK2ZlmJep/1LQCwJvGAGF
DpFarGI5CetJ309L0yujC+f8QjInykkxn2ck0atbGwo6M3S4pj2Hz9l8NDWnrJrKjlxen15R
IpXJyUuZRFTyOPnQhtAhTiZc5Ul9xfrQX7b0hn1FGC4IaD0BJsfcOyw6Ma9KLBYWpO6d52+t
0CFL34g9yflCcW1N+eMzGye5tkGH3mLo6Jn1HBa2/verWfnl1bVUfBobyWktKsu7e2n/mpmB
3QVcRd4iApeckG2HJa3/VjBAEHizCDBJTtcZW8/dzy0szHtwKSrc14rUTCVOknfIT+ez8gqL
nuekH/1mnPrCiM1JMVg8M+fAaStiTiZl5ZZUimpqaX0PKa3BUSOqKH52/8axnUsn+zkJGo+e
tdNSc8t4DQIg0JEJMHVN3MavjDtzLSnp+rnf1k7uY05Pfemaek76ev/Z60nJSVdORi0e4WjY
Mr+imlEzWHoCxwHj5q2LPXE17eHT/KKSsrLy8rLSkqL8p1m3Lx/d9c3ssf3sTRq8IeIPtdOS
GuPoAgEQ6KgEyFH5rgEzv/phR1TUzs2rw4aRuB6S+J5t1G3IrJWbd0ZFR23f8EWwt+IMRhuG
SNaIjG3chwTP/2ZH/PFz12+mZdy5e/dOxu2Ua2eP7tu2+tMJg12t6pPJKu/WbktteBi8BQRA
oIMQUCzq+L8/ZUZIyIyPxwW6daZ5gxg6PAuXAEXnzOkfjvZx7KSu/oa6ETJ0dPXNHDwDxoUs
XrVxx+59vx74448D8Xt3bd+wYuGM9/zd7QT8+mSyyk+335I66+gDARDomAQYbL6ZfU/PPiTl
q6eLg7mBMsyZTdTERdHZ28PZ1qRxQUfTIBlMFtfAzM7Fe8g7wTPC5y1e8o8vliyaFz594ugA
rx62puQIfpMMaiTsqL2WND0J/g4CINBhCCiEw1hgSpqgk0F96nsGk61n0EnZaWLEV5blaOOQ
yA05+p0suji59fEZFDA0KGhowKD+fVy72Zob80kikIZkssrb/R1LbXwgvA0EQOB/ngCDCAdb
mfOVzXqZ+p7B0GnoZJMssH9pFAymDpvLNzQxs7Sy7WJn18XGysK0kyGPo/ZGf8vSX3osvBkE
QOB/mUBjwtdGwVHpa+xs6yCIthEd43D1eHzSeHpcXSJxTXNaN97qb1lqvA2uQAAEQKA5ASIv
JBUjbSQlI3nR/O94DQIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIg
AAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIg
AAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIg
AAIgAAIgAAIgAAIgAAIgAAIg8P9C4P8Atofqxg1lbmRzdHJlYW0NZW5kb2JqDTMxIDAgb2Jq
DTw8L0JpdHNQZXJDb21wb25lbnQgOC9Db2xvclNwYWNlL0RldmljZUdyYXkvRmlsdGVyL0Zs
YXRlRGVjb2RlL0hlaWdodCAxMTgvSW50ZXJwb2xhdGUgdHJ1ZS9MZW5ndGggMjM5NTEvU3Vi
dHlwZS9JbWFnZS9UeXBlL1hPYmplY3QvV2lkdGggMTE2MD4+c3RyZWFtDQp4Aey9dUBU2/c+
/KG7uxukU0AQRWwEAxUDE1DA7u7ubsUObFFsBTFACVFAGiWku1Pv79lnBhhgMFDv9X2/c/7Q
4cyZffZZe+/nrL3iWf/7H+tgSYAlAZYEWBJgSYAlAZYEWBJgSYAlAZYEWBJgSYAlAZYEWBJg
SYAlAZYEWBJgSYAlAZYEWBJgSYAlAZYEWBJgSYAlAZYEWBJgSYAlAZYEWBJgSYAlAZYEWBJg
SYAlAZYEWBJgSYAlAZYEWBJgSYAlAZYEWBJgSYAlAZYEWBJgSYAlAZYEWBJgSYAlAZYEWBJg
SYAlAZYEWBJgSYAlAZYEWBJgSYAlAZYEWBJgSYAlAZYEWBJgSYAlAZYEWBJgSYAlAZYEWBJg
SYAlAZYEWBJgSYAlAZYEWBJgSYAlAZYEWBJgSYAlAZYEWBJgSYAlAZYEWBJgSYAlAZYEWBJg
SYAlAZYEWBJgSYAlAZYEWBJgSYAlAZYEWBJgSeAvlgAbGxs7Dg4O8i/++Iu7yuraXycBTBjW
nPnrRoWxQ7QRajtMDGfbfmT88b/0GRDEwcnFzcPLx4+Dj5eHmwtw9AexCM9M4O5PA16LaL8n
yJYrmQNwy/ffa+n/Y983PdivdJuaPpycnHiHMZferzTO+u1vkABtgXORA8PUPErUsqfOtv2H
Npj/7miiN1w8/EKiEtKy8opKSoryslISokJ8PMCiP9MRckNuHuoggPdnbvK//7VImYj+G3ch
F3LSR4LppT/c0m+YMv9mE3guPDk5vi2gb/eJjYOLT0BIWFhYkI+b4xti/nYrrG//nATY2Dl5
BYRFxXCIigg1jRLO8tDPkm8YD1ERYUF+Xm5Ojm8tm9/bX6o3otKKGnrGXbvZ9bS379nd2sJY
V11BSoSf+4+ABBs7F7+IhLQMDmkJcpM/M3fZOHj46bIXFuDh7BjuyDoSFKFGSUxUWJCXq+2l
rVri/UZLv3dk/nRrZOT5BYEfwsJCAu2f+kdvz8bJKyKroqmtraEsI8zzhwbzRzvDuo6ZBNi5
BCSVtHT1DQwM9HTUZOmjxMbJL6GoSZ3FF4yHvl4XLTUlWQlhQFbbxcCs/V8/R+aioISSjnkP
xxHjPafNnjt//txZPh7jhg/obqqtIC7w6yDRXvFn5xKU0TC0sLSysrQw0pIT5mb/9edo3wIb
J5+YggaRsr6upqIEP2dHd2Fj5xGWUdXWIwOhr6etIi3E3Vr2bBwtLWkpSQpwddRS+040nWkv
hKZv/sP/8ToQl1cFgGhrqStKtX3qH+0YpCOhbt7LcfDgAXaGin9oMH+0M6zrmEkAgCPdxdZx
+KjRY0aPHOxgoiRMpjAGTlK720AXnG19jB49aqSLc397KyNN+d+BAMy61OYcVBMBCRVDu8ET
Z6/cuv/4mQt+ly/7XTh9bN+W5TPHO9nqK4nzt9MO2jTxzT/JvpSm+bfYDvD8MvoOIydP9fHx
ch/V10hekPNPKETsPOIalv1dXCFVl4HdtCX5OnpTs3EJKRrZO4/AcIweNcK5l7GSSGtkZGhp
uKNtF2n+n+wvMyF8U2r/zpeYnVJalr0HDR4yxKmfrb68EFenhgHS0eo5ds7KdasXTOqrJ8X7
8yD97zzu/+G7sHOLatpPXLJp5+7du7aunjbYWIYPb1o2TmE1u3ELN+Jsm2PXzu2b1y2fN3WM
o80vI8APiR0bDhEF/Z4jp6/df97/ycvwqOjYDx9io6PCXj6+eXbvKm+X7l3khH5BJQLM8QoI
EtOBEGwH9A0Nnl/DYcq6g76nT/se2jStfxdx7k4tgG8/IRuHoJL16PkbduzevXPjovF2aiId
LDM2dl4pg0HeK7fuwmjs2rZmpktXxVbIyMYh0NzSpsUT7TVFf66/TIXw7c7/K99idmr0AICs
37hhzUKPAQadgxA2LmG1Hu4bT9+8c+3oclczWT6Of6XzrJv8hAQww01HrTl7NzD4edDDq7t9
7FUE8VJm55YwdFl5KgBnWx/Bwc8CH9+7denEzhVew7p3ke2spvzDPcTOXlzNcsj0jb63X0Ql
pmXnFxYXl5QUFxXmZX1KeBt869i6qU7mKqK8HWkS37sRYE5ISlFNU0tLU0NFToyPtjUizz9y
nd+zsKio8OfXto4zl/kT71A2LlEdp8Unbj8NDg4MOLVyuKEkD/M3NYGZ7lN2XH4Y9Px58LMn
t44tcTGWZlxNbFwizS3dPbNmlOnPLVjmQvie6P6F79l5pU1dV564ce/Bff9zWz3tlAU6Mc6Q
nnxXt03XQmNjQ69vHGMm/SfG8l8Qxv+vb8HBJ9fN63BQXFrm5/SkN5eXD9IShkrPziPddfL+
x7E42/bIzEhLTYwJC7xxbO1UR1OyP/gDmkKzyGFBkdTuMW7FsYA3CZkFpZXVtXX11FFXW11Z
mp8RF+J/aPFoGw3xzgIRO5ewgoFtv0HOzk4De1lo0LdG7DxS5pMPPEvOKSjITX15wsdGno85
QjR3tDMf2LgkjMbsuB/9KTMzLfbJAfeuHaEdG6eQev/FF0IT0zEamZ8+BJ2Y209TlEF5YuMS
b24pLvDw1G5yP9Vf5kLozCP95t9w8CvYeh9+Ep38MeXDywtLBmqSyfmzBzuPpN7gZRfD0nIz
o66tGqL7R3Tbn+0U6/rWEsBI95h9LjK7rKq6oiDx3sZhXUQIDvHKdvM+GZaFs22PqqrKitKi
3PS4kFsHF46wVG5jqGjd+q/+BTuNVJfenlv8XsRnl1TVNjR+YTga62sriz9/eHZ+/aSeWhKd
AyJiCDJy9Fy4at26NctmjrKlb42Aw5ZevuE5lbW1VXlR52f3UOD/EzjELWk26XBIZmlVVVlW
2CmfDtED20QtpzW34/IrMBpV5QWJj3ZPspLnb9EN2LglTCcdorWUHXFu1s/1twMh/Org/Ybf
cwgo28+7EJlVUl6aFx+wYagOmZw/eZBdmf30o88/FZdmhvrO6Kncakf7k42xLv9DEuDgV+w5
zy+mqLbxS335p8dbh+uKUjgkZzP9XFQBzpKjsfXR0FBfQxAg6MzK0ZZKggzv5d/cSTYOXkmd
Pt67/CPTi6rqG798RVca6uuhEjUAkr5+/dJYV1X48c21rR72muI8nVHM2DgFVe29d5y/dffe
natHlw03lqK2Ruw8MlbepyLzaxobawujL83pqfhncEjKwuNEeB65S8G78zM61LqAQ9qDN9xP
Kasng9FQnffuynJnvNebsZGNW9Lc4zitpaJov7k/198OhPCbB7MzzXEIqDgsuhpbVNtQV/bx
8Rba5Py5htg4+GXNx269G19YWZx8f4urUUeb359rlnX175UAcMh+/uUPJfVf/2msTH+6bUQT
DtnOOP++CGf/+Yes94bmoxHQRCFAZWHqq/Mrh5vIdOjl+dWewlstruXgvefu++zy2kZy0/ra
qvKSosLCopJyoh2RU7WlmW9vbXOHkbdlWf74jdk4RXQGr7oc+iElJTHq4YEp1nKU2QU4RPSh
3Kr6+ur8dxdm9/hjOOTpG1lQ9/VrfVH0hZm2He3+CA4N2fjwY0UjhuOfrw0V6c8Pe3VXanmx
ExzyPEFrqST28jz7n+pvB0L4cSn+sSuBQ70XX48vbfjKMDl/7m5s3GI6josvRuZUVOZGnpvr
oCr08yrVz92RdXUnJPADOES0joqyslIcZWXllVW1RDMBAtSUfHp1esFAbbHOAMCPdJWdS0TN
zmNnQExOZT3u2FhfXZqXkfwh+t276LiUzPyyanIWalxW1M3N462VOuPUhalY33Xbo6T8svLi
zPCzswA4xJmCfZmFx6HnqfnFxQWfQk9O6xAhfuQxOryGjVvKohM49M+XuqIP/usYzdq/iEPM
hdBhv/+9L34dh2CkVrTxPBD0qawaGtWOsSY/Z8H/9x71//idvo9DXxuqi7M/JScm4EhMSvmU
mVdSWQdV5OuX2pKUp/s8rBkNFb9TmmycAgqWbptuvc+pbMCWrKGmNDspMijg6vkzZy5cuxsc
lZJL05LqK7Iir6wZaQp/bCeMB2IGY3Y/y6iob6gpjPabZ69EwyFuCaPRm26EvP/wIfr17Z0T
u8r+CR9LZ3EIysHn1ydn9VJrRt5fxSGmQvidY9nJtn4dh+D51B+65kZsYTUU20sL+6l3xtLd
yd6zfvbjEvguDn1trClMCX8ScOvmjRs3b/nffRQcHp9ZXA1kwDf50ddWDNLuKOzlx3vB9Er4
OfSHLr8UkVVZD9BrqCpIDbt3ZveahTOnTZu1aN2+Cw8j04qqGyiNKCP0zMKBOt9SzGjRwu3u
w8YlZjh274usqsYvdcUfrizoRcMh+MG1+k3ffvLSlSt+p3fNddKT4GkPcU0ByN/Jb+n4ss7i
0D9f60qS7m8dY4pYL9oT/QAOddyN/3UghHbC6uwJ3Lo5Y7i9GJm3Srr7v//9Mg7hXaZs53Ps
VWZFbUVa0N6JFh25JJn3gnX235LA93GovuzTK78961YsW7p06bKVazbvPeX/KjGvquErZah4
tm+C+Y8FZHxjITB9WDirVe1nHHuRXk62Xw2VuR+ent08283JwdbaunvvwRPmbb/0PLEA/fj6
pa40NfCAp42iAH3r33IratqTYGGSJMokVZKdW9zIDThU/eVrfQlwyEGZagPavJyp46SZ8xct
WjDLfXDXdns+srKQ/k8dTJpteqCmO5PrqFTvVsuw0zj0T2N1bsT5Bf2bffffwSHSDdJbbm5u
0o+2CbVMhcAgQwoSWh6p5Zumc/i/5WRrWKYkQGgScPDQORIYfkb7yPBjcoImNU7ElHJ2bB9i
+E3rO7ZqnZ1HwsBl3e344traothryx21/tA7s9VNWX/8vAS+j0N1hTE3Nk1xGdivb99+/QY4
uYybvvbEow/51Y1f//lSWxB1fo69ksD3A1TpUNA6p/+b3UWEpfGozXcTiusoGMqJvntwwahe
JlrK8rKy8io65n3GLTv+OJ70AzvEgtibq4fq0TxIuBVZcWTRUWuOnZObV0BIRBQJugJUxHQz
GCBzjU/KdPz+lzQciru6qI8aEuywTtl5RJUNbXv3HzCgf5/uJqptwpPIHXj4BJGhKi4uLiaC
DExmab9sbBy0O4vhMmSnCpG7M+bkdR6HvtaXfXyyZ5Jl05b4mzhE9ZZfUERMAoeYKNVbBt8i
cyEANWnARcmxpde4mi5cRhqCFpFD5gwwR84ji1oMNAlycrIyUuKEI6FthjQuordJHy8Obj4B
YWRT83JxCTK3U9PQjfYaoCEr86lE1KEe006EZlXVVWW9OjKF2BCYX8k6+99K4Ls49KUmN+zk
rH7Gmmqqqqpq6pq6JnYucw4+TiqpIwpRWdKd1YN+ILqMDXMLUNAqp//bD07UoV6zz4TnEKBp
rM6Pvbt7mqOpqpSIAB8vL5+AiIy6xZC5hx8nFtWSHWJl5quj3raKJNwWtxIQEZeUkpKSFBPm
5+bk4hEUl1XW0NHV66KpIich1Jy1TfJnBcSVu3keCc2pgT5UmnBzhbO+rCjyujmQ0yalqmts
Zm5uZqynJoOw8ZbeYt1w84tIKagh79TIyFC/i6ayXPu0X6AQN5+whJyKZhd9QyNDA11tdWU5
SdKhZgz4BRz6UpP/Hr575JtQHfsGDpF+oLeK6joGxiamxoa6msqy4i0J+x0IQUxQAMhFSVFK
UlxEgJ6jjqt5hcQkIFspSQnRprMQOU+TyCXEBJHtTxMW1baojLKWvklXaxvbblbmRuBIkBTm
42I05JH+CdPGS5yIhwwKcuN1tFSkBfmEmOIQSUMBruIlgENMpOVpWgaJ9gkOV/3h6+/gXVZX
lnx3wzA9sZ/Ld2nbHuvvPyWB7+NQdfarg5O6KooKCggICgoKiUoqGw+ad+o1TCr/EFd/4HZX
PbHvhRCRJDFZNR3ki5OcfpEfYV4gqRWum+8nlyJ2ALabpEf7fProygjhbUpsDXjNisgbDZp7
/PmnMtoFcbdWD+4iioxX3Epey9DU3MLcVF9dVlRQWFJF38rBcdiIkS5OfboZqcuI0Gkx2Dn5
xRW1LQYvOBeZBxxqKE95sG1iL2NtZWnchVtYXsfcxq5HDzsbC11FUYbgJIJz4grapt37DR45
Ztw4t9Eugxy6GWnIibViB8FS4ReT1zTq1nuQy6ixbm6jRw4d6NDNWEsBQNiERJ3EIbgIsE+F
7/7Q1O5KtK1oxzgEwhB+0lu7AcNGj584acLYEU4OVvqq0sLfFoKOqoKckqYBpGhhYWakoyhG
CxOFfiGlqmdCP6skTvMMIMxLTFHbyIxca9xFGbwBtO0wBCWh1KVrL2fXCVN8ZsyY7k1xJJho
yonytWQms7FzC8tqkDuZmxrgKwFQK+hZ9R40xNFOX05YRJWJ3x5DDPYBHcA7DkM9Gr9As5LL
sFKIs6y7z3GoQw0I0Lowt1en8kIYGmR9/FMS+AEcynqx181YkheaOg6oF0JyJq6b7iWXwUL0
pSYn5OAEE4nvvWXggVcycRg8cjTJ6Tf9oRhsBHp3n+b7hqYOQd3xndO/ixSYMejzDetcQNZo
yNKLEbQrqjJfHHSHWwuajLCy+YBRkzw9PSaM6G2ipqhmZO/iOX/Vpm3bt6xd5D26n7mGlCBJ
RiGx2lrWA8fM2XM3vhghPNCpQs6unjpqkJ2BgjCvgIx+rxGTpnh5TZns2sdIvsnyBJc+J5+o
or6t0/gZS9dv37P/wL5dW1Yv9B4zwLqLvChvc2gKlqaIfBe07r1w9eade/ft271948oF3m5O
3Y1UcXuaPtApHEJHSRBnY23Rh1vNvvsOcYjqh66N0/hZyzfvPnj4yMG929YsmDKit5m6lMC3
hOBkb2lm1Xf4eHfPKZ6TxzpZq4uR+E6ITFq3p8t4D9rZbhoIHsXEZOcRU7caNHaypyeudW46
S0hNlAzshrrPW7vj4Ikz586fPUU4Ema4DbDUwvukSSVCEKWCcZ+REz08PSa69jNTk1PS7T7M
c8HqtUvc++hIian2aRc/BBgSVTF1GDrKbRx5DQzrZ6nZAVMBDPBdhqzxx/A2VGe9OjjZXLqD
BL4/tbpY7f6oBH4Eh57vGWNAV3lgHWTnElLtPR8h2GRjVpsfftzTQpqJN4mxA5i/siaDp6/e
tmvXttXTh5j8gIcdoXuajitvxZMAyy+1hTHXVw8zRGonw1sP72Z5i7Fb7yeRS77Wweu+oLeq
ICcHr7Tx0DlbDh73PbZ/w/Qhtl3tR8zccMTvzqOngY/vXvXdvnB8HyMFYeg38Imp27kt2HL8
dkRmBcHU2sKEoEsHtyzzHGggLSiq3stjzb5jvmhlvXc/uOJodybwJ6XVbaj3qr1nbtwPfP7q
1cvgxwGXfXcu83S20pRsYhDCGpRQt3TyXLbT90rA42cvXr4MDnxw+/LJ3aumj3IwVqan5XYK
h7401FZV1dQ3NlR+DvWd2UuV8t13hENQ+SQ1rAZPXbn37K1HwSGv34S+eBrgd3TzvLG9DRWI
WtqREJb7jHIe4bNmz9ETvieO7Fwyxpq25eUS1ew9Ze2+Y9TZpW7dqFBKonVYj1my88iJEycO
b1/oakFZrShB2QybtvbQxYCgkIio9+/fvSUcCad3LZ08wFSZrmAREJPQHTh9w4HjJ44f2DRz
qLWxlZPX2sN+t/3PbXCzkJdQa4dDsN2Jqdu4zlm/c9/+/ft2b13h5Wym0BLSyTjv2PnkrDwO
vfxc1dBQnvpgk4suY04e44Wsz/+1BH4Sh0h3kXxm7XUyIr/2C1n+b095W33PGUolDvjsufYo
KOjRtT3TegEuGACFqQiQMWU0ZldQeiWxDlVmPD/g2a3ZHUb/AUkc6jXrVFhONTqCXdV9JMeJ
cnEKKNl57/N/ER7xJvjGnjljx/is8w0IiU76lJ6RlvIh7PHFHbOHWaqIwhrNI2U0fMXJgJcx
GSWwMaGJyrzkyOf3L27z7K4sJm04Yu2lwNcREW+eXd3s1pxvD340OYO+7quP3gx+G5+a8Tk7
O/tzWnJs2NNrh1ZM7K0nQ98mEfqmnuOXHbwWGB6bnJaZhasyPibFhj/zP7l19ggbdZrduxM4
BGHUlBXkFSGCq64k8V6T774DHGLjEpDRc5iw4vCNZ28TPn3Oyc3NyUpPjgl9cG77rGGWqmI8
HBwdCOHS7gWePuvPPgwJj4wIfXR66eAu5EXEzitjPm7L1WdvInD28dnlQyh7C2JBuzgvPf0o
NCIi7MXt/T49ye6HqKsGfT3WHL/98n1yRk5+YVFRUUFeVlpCROCVvQtH2TZnJgMrLCdtvx4c
FhEWfHPvrOHObosP3noZnRATdGyanbJkexxi5xZRtR2/9lRA0AvyErhxdPloy9YsKE0TikoP
XnIFb8zG+uIPVxf3VSVcEqzjb5RAZ3CIR8ps8pHXuQSH6ovenZlm/b0oP5KX4LTiSlhyenpy
2JWVTtrfDyajwO5EWG4NuUlx3M2Vzs06SbMY2XkljUZtfZhaTrSZ6s8vD0wwleLhElTrt/hS
+Kfc/JyP4dd3r1p78GZoYlZhWQUSdMuLcz5GPfRdMaabqig3J3lZHngck55PwiGRLvGlvqo4
Nz3h1fnF/TUl5SwmHwhKys7Pz0l5edy7KfOLjUtQ3sR59p7rr+Iy8ksqqqpraqqrK8uKc9Ni
n1/ZOd3RQIayjbDzSmj3nrLVLzg2La+4rJIkCyM7uKw4LyMh7P6ptRPt1EWJfbkzOITw8Zzk
+NRcBF5W58B3T8u7Z45D0BhlDQdO23Hl+Yf0/NKKqhoc6G1RdkrkA98VY23VRXk6EkLI5U2z
5+28/S49tyA/K+HpvknQeWF6E1DuNefM64+5+TibGEhnCEDwufmkfU8TsoiwQk7NtgcOsXMK
yBk5zdxzIyT+c2FZVU1tHTkIR0Je2vun59ZPsm/KTObgV+ox63RIam5e7sfwq1vmzF5/JvBD
ZmFR1lvYc1Sl2uIQFwf23dZuGy6HJKRnZWWmvn/iu2QoSLOYAQxMjEajtz/5VNHwpTY33Ne7
wzzi5hnF+vBfSaATOIRJ/7M4xCWi67LpflJhRUVh0v3NLrrfj+LAlHdYcDm2mGzL4LHz9bFV
YMgvp0kL7zu1Pgv9oguxQ/xSm//2zHRbeX5uIQ3HVf7xhdW1VUUpL6+dvfw0OrMYuSgNyNVF
fm55XtLLi+vcuikL8wgodJ9+6k1GSRWiw6m8rS9IXyvNib21xllHSt7K60RYTkVtbSXy7Zvy
18nCNhmy8OjD6MyiSjTZdNTVVBSmv7t3cPZAXUleasen1nPKTv/ItMKKGsJTQi1C/FNTWZKT
FHp10wT6hubn8zoQolCU/OZZaEJ+dUN9WeqT3RMp3z1THCLWHINBcw7ejUqn9xZdQY5yXXVZ
buLLS+sn2KqK8HYkhICdc2Zvu/2hoAoSyH17jsqww+sEaf93EorAvkLkcmEuCT9nY+dXBGXD
29zK2pqKrDe+hCSFg5NfxtB53hEIqriqjhI9ZEUbgYqC1DfXkZmsQQs7Jdi24HJ0flVNdVHS
01O7919+lVKApgpjryzordYOh7i5BBUsRq3xC0svrqyqLM6M8t/eYW4hYQ2ZdjIc77LGqoxn
u8caSTC6Pf+rFce6LzMJdAKHoJ1bTfUNp+/Lon5kX8Ylqjdi25O0ivr6irQn20fofXefTsxD
TmvvphBVp7Ey7emOUYZMjOFQmiw9joRmU0pTSdy1JdC8efDDNQGwoiMCOzc+9EV4Um4Z1k0d
gIjk6zfUFKe98VszylxOUFDBdvrJ1+lYKNj7kfzRL6ARKMmJubnaSUdKwdrn1NuC2i/I5Ypp
yrcntIj6TgtOBCXmV5DF1VBfW4M3PbEaN9RW5MY9Ojitl7oIFzsHv1zXcVv8SXZuQ2MD0Ke8
rKysopoAV311SUb4ldUuFOVZZ/QhRDC+v+93/XlycW0D5bt3Ir57ZjgEO4pElwGzDz+OQ/4L
1Q/oZCBwqm9Eol5xWtiV9WMtFYWFAMZMhBB7Z6uP56rL7wnjQn1Jwq0VA9UF4QIQMxi1MxB7
ZUiyvjTx9ipHDWSNcgiqD1hxK6Gk/ktDZebzfUQp5eTFreccfZqQhw0kpFNXU1UJtZBkJpL8
HJKZPMlWhTJtkZDpRdfiSmDxqvgcef/63Tcfi2sayEbqysL2OCTGKyBn4rLsfGh6WW1DfVV+
/KMD0/vqMCd9wWtKY+DyGzAxfmkoSw5Y40xRazFbBKxz/7kEfhqH2GDsUek172I0Zaeuy484
8QN2auDQyO2BGVWNeDEF7hj5AzjU/AvYbUoT/Vc6ajDZy8Efoj8S+FaJEAJYIu+tc9YS4aUD
WCPCrMtyPqZi/1RWVlJcXFpeXUclo9SWpr8+t8RZT0pE3sp938PotLyyGvq+rLIo+1Pci7OL
sC8DDp2OgqKFTWFsE48GjLoavWccCUwqRFoL7MWVJQW5uflF5dXU8qrK/3B32zgLWT5OblGd
QUsvRWZVkCVfVZKbnpKUmJyWTYw6yBkuS391YkYP7F06tS9rrMp647d3r9/rTALqxHdvC989
e/t8ew6Kd8d7/6P4fFCmNNZVFudmpn3KyC4sxypvrC3LCLu0YpiRjKgCcyGcXzl+1OzjodkI
NMd7gKLc4IIxydz9yGsEWwG1cfbJthEI2WDnEtUdvuXxp4pGYqS7t35oF1FubmG1nt4HHicU
0AVVnPs5LS0juwCpyUCiuvKst9fXjzaXJRpuc+rGly9IIHobFp2GpCHgemGM33yHtvqQnoSw
jIHzwpMvPpXW4SGKkoOOzXXUl+Zjam5k4xY3GLXjKWbHV7xM/OYTr/1/vt5YHWAugR/Cob1j
DcVh2KUOxKNIGw7fEJBE89vnhh6aaCr5Hb89LJk/i0PcEsbjD7yiaTpF0RcJA1D7ScTGgU3Y
yttUVxqr0p9uH6kn1oJDXxtry4sLwSCbmRIfGxufmkWAgMoC+Rh8xKeHqoSskcuy4/7B79NL
iIEIITm5ieFBd85tdrdVFpdvj0NgspG3nLDzfnxhDRZTfWVBevzbN68jYlJzywgrSUNVzttL
iwdoivDwy1m5H3iGwCay5HKSwoPu+d8KeBz64XMprkMsVMLtdUNgUWfrlD6EAIUTKxfvvBVT
UIPFSvfdczDBIfgoLdy23EHkO1TDmpLM+LBnjx8FhkZ/KgB7AeAw7aXv7D5a0nLGTIWwxcup
/8TtQJeGr1+qs4jpTRLGJHnbGWcJOgOHvtQgrmyimRQP7m06gQpJJ7rj5QW9VQS5+eWoWxdU
E0FVFWbEhT1/8jjwVVRyDkSFUxWZb84vHtQFOzPYnJpCFXE6LyMtuxh2rKqKErAfzLZXaW2n
HmkgK6c7YPbRoJTiWsBQSWqw7wJnI5pNrv30hrZsNeX4G2zLvtTmhftOtfqeGbN9E6wz/5YE
fgCHsl/un2AmK4j0IB5UUxUQldPrO/N4yGcSx/ilKjN41+gmp36Hfe4MDkmZexwLy6ulYgMi
MImY+uTY+ZV60dmTsFpeAC8l+Jr1oX++NsIUUpAW8/L+dT+/6/df0YCAmFji72wcaSQrpW47
eu6GI7fCMihLd01B3JPzezcsmtxPT1pErj0OsXOLdXFafiUqFxHe5J0eG3zzzNEjJy8/ivxU
DI0KuRafAnePN5MWEFHvv+RKdAHQqr78c9T9M7vWr1i+Ztsx/7C0UqTKNVZlPt9PNi+dw6HK
jGcHZk2eeyjwY1l9s++em6cd/xAnl6j2wCUXI7OrAEPVhcmh/if3bNm88+iVoNjsCgJExUkP
d47vqiSjwVQI7o5WlkOoTQ3klR95ahqMvMiy6LOYbKFIIOWXuvy3p6fZyPFx8sp18wFnHPaw
NTmvj02xkuXjFdWmKH+Q/AdwyYl7fsN379YtOw5duB/xsQii+oK0lKCDU6j49xYcwnBVlpaU
lZcX533+lBh5f7+njVIrHNruaqqu19tn/6MEvAka60o/vTyzZJiJXEtsV+sJSEyMJL6kniDp
i33jjJns7Fv/gvXXfyaB7+NQTU7oMe8e2goy0igrKKugomPh6L37Pkn7It7y1Pvrh2h/j63z
53GIRoj4FhRhVKxkRzoXOy94I8++I1tEuESgmplI8ovQDEtEwyFJ+skhNw5vXDJv3pJNR/3f
fCohyWpkb3NyBhQiGc2u/Vxn7rwThwZIdMCrUys8hg+w0ZMTFpS1arsvI+qQtefB4HS4XwAw
mRH+B1fO8HD3XrTj0stU0i5yLaLOz+2lIiqpP3LLw5TS2vo6MJLc2DnXbciA/k6jpm2+Ep5d
hUWIZU0tYHb2TtipSQT7bs/Bo5ddjMytbiC++y3Iu+fnk2rLg8bFJ2s5aV/gJ2QJgzEhMfDU
uuluw11GT1l64HZUFohUGqvzoi4tGqAtI8tUCLYGGto9Z5yOzENIA81WowLTm5bzunuw2YEU
Epx0cIUvJMoP8ShcIR4FslXb7mogziuAHe/+IHJrKJlZ7wIOr/JxG+HiOnne1gvPkyggqi2M
vbmGSghswSG8NwjPXWFmQuSLR3f8DqEYgKw4Qxxj4I6x3cx6e+66S1Q8sr8NPb98OEKHOgjm
J1Z157UBxMRIOkaYRju48j9bfKwbN0vg+zhUmx/lt2JMHxsrS1QV7GbXZ/CERfvvvM/FikL4
UFEsckMRltHcHtMPncAhAMyMcxQhJDzyCKQ0FGc2idjA5z+FYjSkQiqPeZhLt8Kh2uKU4DNr
p7j07dmz33DvjRdD0kgWCFLrE26vHaIrKSwur2nmNP9MBJXXUZZ8f+uEnoaaipKCvHxMcIhL
RNNx2bWYQqzMxqrst9e3eDl3tzDv1m/8ijOvCCkA0v6TAtYO7iIlZzZhb2BKQVl5SdZ7/20e
fc101NW0jB3cd1BZKljWMTSio07i0NMd4+0dJm5/gBQ/4rs/B9+9mIB0GxwS4BEGtT4xNAM0
y1KfHV84soeJrq6h9SDv7f7RILzFO+Tj013jzOTEJJgKQVpC3mzc3uBMjDPMPnfXwvTGD3vL
zqCMyvr6WlKuoIx2llcETrSAZCz3+tL4m8sHaAjzimo5LrsajVsjMTD33a0d0wbbGut20bfo
PXap7zMKs6mEQC8b+EAZcIgosBW5CSG3T+/bsmaxzwgbNXHRFhzKCNrjPmCgx9ZbmHuAofLM
ML/Vo7oqCnVUMhLGQ6q79AdY46TJYmJkujr/ipPfxSEs2uSnJ9bOnebt5eXtM3324nV7LzyJ
gWoPI0FjdXbosangUqUnNrZ+IhJ7TbcpId3QdUeTnXqnq36ztQlObqaRZex8CnazL8YQtz1l
2nZlbtomIQTuR7F9g25WVxB5cmpXGQEGfaihIiPkzFJXWz1VRUU1/R5jV/tRWSBoMvPFgYnm
MgK8AmLK3TwOhxBzLFlFK5z0ZESQ58oJl2BbfQhxjybjdgemEYtJXXH83W2T7XUVpaXkNKxc
V12OzC6vqa0u+fhk5xhjeUWLCTvvvk38mJoQEbDHq5eOrKiQkJic/qClJKQOhqTS+OtL+qog
yKZz+tDT7aOtTPvPJil+oG2mfPcKojIWrXlhBfhosTNEG6jOCT+/ZKiZipSYqISCnoPXvidg
uob6lhdJTDDCfEyFwMcnpjN43V2SvoMRCNo5ykBCSJoyU1chuqEEVv8K2lkBYg0mY0sUvTPT
uysI8Eubjd8TRBdUwv1dUxz0FCVFRcSk1S2GLTn7+jMMx4RS8sbKQaDhaKH2IIy3VbmxD33X
zRw/3Kmfnam6pKBwS35Z5vPDcyb6bL4WCT6qxvqKzxFX14+1Uu64OCtVc4WyqkPiCTeW9lVl
malbL9C/6a/v41BjVe6H4FsXz5w+der0mbMXwYT4NjWfELUSvSLp3qYRBkwLsSDZGrQztINX
UMZk7K5neLcCARDIYSJDszbhW4onor1AOPgIfT8VPoSdSIdKNaKuTSYepoVU1hVGnfa2kmXA
IdCBRF9bPdJCWVyQn19IQq3buK13E2mJIgVR52bZIUCbk1fKhAnvBwd48tvgEAckZTfzDJUS
21j1+dWx6b00JQR4ePhEla0nbA94n56Tn5v54eGuceaKiibDlx27fu/hgzsXd88cqCcjxMfL
JyTVZcAiKtQJJAWJt1b0VxOEl+uneWGxxQCJuKuJptnI9f5x4I+vyX93ZZmTrqx811Y4pCQo
IG/j40viQHE/JPCOs1QWEwBRgbCM/qBFF9/mUwQDSXfWOGuLcnMxEwIHp6Byr/mX4Bal7D5H
PSxkRRW7w0ydX1VZmJmeXVpdlfP6iLuFjLCMhTthLCBj+3zfOFMpfkFl+znno2AwAoJ9Djk+
s4+2pAAPSDp4hRXNXUm3sYnFczzbM44Yv5vt1DA31hbG398/Z3gPU11NNSUZUT6eFt6PqqzQ
sxtX7rgSlllOklpy3t3YNMFG9Rtlq6g9+xmytad8nvN6KjJ/XbaffKwz/74EvotD/8DSmP8p
Pjoq6m1UVNS7mLiUjPyyGuIBx97/8+tTs3qpMMvSIFnpopKwKJFDVlHbzvMgWH4aG+F7OeRp
p60oS/tGWlKUaX16RNm20PenPdkynCpn1E48qABmMuFQKC20uzDqjI81Aw59baxIf7bfnYQs
EjYdHqSMzTz5hqg+hOPj1vIB6kKAAnEjwsfYhgeNmKfa4hCJRkGYDPL/8fOkO+tcDCSRVQsO
EFGN3tP33wp+HR4W8uTCWlcTeRmtnm5zV23YtHHdkqnOFipEFZCU17Qes+E2gmwgtvKk26sG
UjfvJA6NNFRUt/M6/DydCsgKRt69hqrVFEaefCUhYbW+S659gEL5Bal3l5c6GciLCQsJCYlK
a/SYeuhFZhUBCXpwHwczISBYSsbS8yjx0iN75935WXbKUup9YaYuqixOi45KyKmoKnh3bmZ3
JQklu5nn3hXWkSCdu+sG64jyiWgPXhuQRAmKbIBdDKVQnpJox9zCynbeR0MwDygr2ZmZdgr8
XC04BMmkBR+ZOdBIWUpUWBCkThwt/EPQ3t4FnD556016WR2SfAvj7u5wp8LSmarTZKLQphB5
lSHq//25GTZyf4Lbt92UZJ3olAS+j0MkvK+CFMkgRxHicBCcTFAInuuc9zfWjTRixjyOIDoR
eW1jCyvqsLbtM3rZ+QjiQa3JjbiwbHQfW2vaNxbG2vLMaEB+hz6E12DcDdDWEu8wkiiQBWLo
uuUBlQXSWPHp0aZhqIaF0DyKF7YJh+i8sMxwCLEHI7aSWKWvX0H/dm4W0qhI2Aoy2qUMHKet
33vk2LHDe9ZMQZK4qKyOVV/nYcNHjBja38ZQU01dS8/Eup/bslOvMrCpw2pLvrOaRAB2Wh8a
oS8tree84ur7fJrvfu1w8y42U1vhkLCYztCNeFiy4vMizy8eYtlFQw2HurZxnyn7AsljYGmH
nSCOSA6mQkChCwNXKjiL7GtuLuuvJa87GGbqkvLs6KBHoanFVcXxN5b205TV7L+UChYE3l1C
kI4gn4Sx2x7KsITRDj813Y5OToLMRG5xPZcNFFUDeRXAmKQuxM2AQ2jhyrLBBjKCPBR7ZSun
fl1xypunz96ml0KZAunJi6Mzen+zVhTCK9X6LbuZgFof2LK/Pell+b1s7E6tH9aPfo8Evo9D
pG4QKRpGHbTKYYAhhPGVZUcH7PKwZVqXjo1LSNGs/xgPmJTIMWPeuuOPE+Fig2Ul8fHxdfNm
UKe9vTzGDDBrR7qKJyP2oTkM9qEOQh+pFJOO7EMkauRkSz4ISbbts8CPir8ktu/dhETgx3GI
k1vSZAIimoBYcAPTQmcosxiSPeQMermMm+Q+edI4l16G8kJ8gpKKGl0MTC1tQF/U3a5Xf+cR
470WbTv3LAmkbcTJ+Ms4pCchomA1ac9Tmu8+xHdWfwt7b3oFIqpukJKIpOGY3QAD9LY2/921
TV4jBg3oTw7HoROW+r7MIHBaRwKzeijycTLHISocGQsZjrCKjw83uRiqmYzZGZReVvLxxdUL
997nVZamPtgwVF/ZYNjGByhpRIyFRzy7yvDzy1pNJVXZyOYrI2jXWOPmimEkWMiB2uvBPYlX
wRaXLqItWy9EgXx+edDdSgFxmXSzYYsRm2QhpyYkZ5Vit0f8DHc2jDBqzb/QZj0gmropIp9i
hfAwl/pOlFubBlh//psS+AEcAhAhIYLhQEZDXU15waeI27t9emsxZacnHPdOs7YcPnn6DDnO
Xrz1LBZlN6AMVObEPrt16Sx1+vTJw1tmOWF/087OTTb3Lf6y4N2d8ZfBOBEM5qTmqBEqru0Y
iWsjKWvEyY98I6ZLEGQU7fZlMF1bTvUlLAM0N3BLcgpy8KVVdY1MzcxMjfXUCVUbF6+QuJya
Xlf7QSPGeUybt2zdtv2+Vx6GpSCuD1a134BDumL8olr9F0LFpPnut07s6zjjFEP9MmVRGbNJ
yEUGGBASuWfnd69fuZw6VqzZdvxudB5huYRlHgZzVQFObqZKIQefQvcZMLDA41b9+cW+8Za6
3TyOvM4uK/gQcGTvhVcZ5eWZwXvcLLQtxu19jmiyhgqU4RypD6+9Yo85Fwjcf22kHG0MYR1k
rzf1BOVXoGJ63IwkeJtNQLg89f6GYboME4oBh77UVRQXFFeQXEASSHAdiu43/fBw20MjfEjC
vPFCenNk0nejbf/NZce6VxsJ/AAOYT4hObLpqK1FrlBZUc7H94EXt0zt04U5BRU7n7y1+85b
LyKIUQlmpej4T3mIniO7uYo8WJveUaffRry4tcu9m3z7YqkECLyR4EWPHzqIwCBmbzNASzfE
D9ESXdvGD+GN+3AT6mQ3OfwJlchYoiM00niTyBvyx3GIC8HEMxFJQBxeZHk5NbPhUmSpouIS
kpKgfxYC6SlsRgKSKkY9h7nPW7Pj0KlLN+89fRkek5JVXEVZ938HDony8MuYUeRLlO/+/NKx
o+bTbbKUPqQsJmc59SQBJuBeZW5C6OMA/1vU4X/nwfPoTBhZ8EVZ8h2SIsbFHIfwLkGg9IvP
CIom8cg+9ma9Z52Lyi/LibiwadWBh8mlFblhx716GPX0hvZT21hfEndjWX91ISg4iHaMJ+Yh
yjPYB57BpkmHITAeR8Vewyad9+aou7kUXwsO0RyJjOQcLThEBRfV1MIuCbcactvurBtGpyNv
arvN/ygO2WX41ieEOAbxlaGEra9pIrS5kvXnXyCB7+MQoKO6vKSwsIA68vNzszM/JUW/fuS3
d7FbTx1QJDKzFHLww2cChoi8AppZqaikglQ9pCWTwtpEMzcV5H18fXYOs7wfpDwwxFOHn5hq
KcOMSg+p3vbz6Fn57eKpyXqnMjHpYmbjFO3isvkRyUajLAZTYTFgbhphpg9xUQW4KbMncXgt
h8OraXnBAtvEKU8xvRP2MU1wpa3ef/7201eRMQkpaZnZeYWlFcS8/3v0IVEuLiG1XjN9Qz9X
Et/904PzfVZeJHiMPQup56osrkACPAlAQyGqKMhMTaIK0CUkJCampOeWUo4Gkg6GlDzhDnAI
6XQ6Q1HNGnGLCHm6vMjJbsiy63GFpenBhxfM2HA9tqiyMPri/IHdHBcQUrzG2ryIUyg4CcID
pL36k1wbEil1aW4PhRY/FUkIdN0RBCc/Lc7Cy1KGv5mCGpdHX5htx3B5S/IZNXMQPUlLSIaz
LfiAh3V7BgaGBUXFrJF4AhJgmv1q/3gjphFoDL9gffwPJfB9HCIazMe4d28jyQGqq9evnj26
feno1kWTBlqoSTBPMSQTqM+iKzEFJNMdByGcwEaAYtcg2hXd3FRbXRCDOEiV5hXdLAjy4mzK
L6srek/MGMzzy9QH0uY8YoLg0G6VX0asq4xRI1SA7bp7xHYLDxBx8sv8DA4hbHjh1bgSsrfE
fmYx42se1uqWgyKc1XGYuBJcaVGJaVl5BUXFxcUgAcsrKEWq1+/CIQ4eScPh6259KKTy7m/u
Wr39ekwLDqlIKHafhc0RifJCdGBVWTHd0UBcDaQoNxmSmpLke+sHa3eIQ0QbWXg5BmY9Ug9h
/ZiBbpvup5SgSvxWz3ELEPxZWZLov3pk31Fr7ySV1cP7hl2aiSQPl5DmoDVUGDPNT2XL4KcC
tHVx2fKYMvbDCXdmWjdZBhwig+JjzZjAw6APEUIE2kH8+wjIWDlYl0ZL2zxpWn0gOOS6M4iy
kNVkv9znxsKhVvL5y/74Lg5RsWVBN86d8iXHiePHDu/ftXnlPE/Xvl21ZVFkh5k2RArgqfZZ
cj2uGBnm9ANziMAQNZuaziHJKe4GIeto0iyahUOPwE4nL07gCXgnCMNE89f0D3i96o2gUr1J
vj31cmfItwdcXFvUuyXJmtFy2RkcwnaDKrUOlSPu6kIHZSbASPpF+DZ0+nhtv/qScKWVV5SX
lRTmfv6YEPM+Lq2QmGV+y76ME0xjSrZTD9F89xmhV46cfJBA+agpfUgF3nS6nR8CrK0oLaLr
s1BqCRQVl+AozIq+ucqpQ32IEG9aTaUSRaGABO7xGuW971l6aSHqgLk6Tz3w4nNF2afHOzyG
e+5CTjvYkBBM7oyamly0BD/YZQhL3tnp3RjSS7FZ0hm26dEnYiUnzvTpNnICLfpQXUGE75Su
SLxrHufWOATVrpGwt0CEcJgd8bZj6iJpnhssHGqW49//4fs4hGDFJ8dWz/aaAhp0kM9Pnjhu
1LCB9pYGarKMZRfaPCnRhxZfjS2oJu9dclDzhwZDmEy0c2DkKoi9trgvM32IeDto2QI0hgmk
LbU3EMHsaeF+GPEo0DIADtegpFD8Q4S4qJE6swiFEZtArpU+VPD2FPHk/sS+DN62JdcpN3B7
HGqOHIejB0T9YEHbfScqo6gSmeNlBZ9T496+enL76tV7YZ9IouvvwSFE44iTtNt3xHdflPTi
TkDIJ2ov1IxD9Hh0MMmWZH9MjPvAcMRRR0zkE995fdWEOrBTg5dE3HD0DsI31FiT/dp30dTF
p95kl+VGnp45wH7MlocfyyqyXh2d5z6f0IM01BW+vwheNAEOjNygNRRzVPu4HWK0YdCHziJ7
tkUfgmMv/Ji7OaMhsDUOgUChqqKS2IgQjh13e8NI429U8GzJJaL2ZQfGG7P2ZW0W6d/053dx
CLMj6uLyUb2sURXGwsLc3MzESF9HQ0lGHIXAwLPewbMQ+9Dcc2Fp1J6EvH3LKinjCMk9raks
KwEhELVZSQtDZmgLVLS0RuNjJMnSJNH1zXEvWLObAKXpKuKJd5h/8T1i6KCqI3uU4mNszrdv
u32ivYwpD8pXGm/ST9mpsUlZBPMrk30ZqRYIKgKqZCkXJxe/rPnYzYQFra6+rqowPTbk4fUz
h7atXrZ6/+0YknP1m3CIoiGZuPtxalldQ1VeYkR4XA6lZtDsQxKKtjPP0/Lz6krS3j69c/3a
1bbH5fOHVrlZKfB3iEOAFMeV/okAz7qC91c3Ld50NTq/FPy7k+26OiMXv7gy7+2ltfPWX35X
UNtQnR1y2J2wx3IKqQ+kcbFQ9qE5re1DUFKoJBDKRHfKy4rBPoQhDDs62azZv4lhboVD0MyL
sjOyCkEggBjMrDen5/bVaHZCNM2J5v8pO/UWKt4L3tHXlHe0o9na/CPWh/9KAt/HITgbjnrZ
acpJk+p5UnAKkQqm/Khgind/h72Gz7fblL13Qt/HxJLjQ3xyBqG9wdYevD0ZyfEfqNMx70Pv
7J1Csh3bNUTtCU5QTnbKTbscbtq2ChEcOoYjN99PoZiQ4FoGmwZlnqCIHJGeWZbkv2IAeATp
jbckPsJflvua8uT+hL9MoIlihErMWN6/uWFoJggdl5HFISMpKsgvpkk86oQFraEqP+HF9SOb
l0yfNNLZacziM2EkOvk34RDK0oto9pt/LjynqgEh7+mfSGwN0Qtpdmr5btPOUERuyMmNvHVw
/dJFC1sdixYtWjDXy7WnNnL9mAcvkJBkRTu4yACe8FA9OLz18IPEwhKE/Yw003eYff5dQWVR
fMC+jQfuIUy8HiFGW4YTWjRgR98ltA0s2Rkv7t3aX2Y0bh8JX8cQ5IWRvOQWfxndvd4RDpEI
osSwl2FUTXO4zJIf7ZzQVa4dWXDTTAIOadP99tSt4JprO3+aLmX9/99L4Ps4VA3+ofGmMgI8
VKlmUq2ZWaH4Nk+CJEPDofN2nbxwyY8cl6/fexWfR2rR49Wd8Ore9cvU6UsXTu6aP5R5QDbZ
E+ykyPTo+RnWiG9rBXyIlVTtOcP3dTbN6JJybwOoAOFHauL9QPQd4ux0ml+ZJPFx0qEQwq32
pSaLZrn8CRziR+YtLSyGRv3YRPZP0hXktE0srbt1s7ZEoURJBTO3ndBSKL6N+MfHV00d3s/W
TL+LYS/vo4TC9rfhEII9ZUxHb7mH+NCGOqSeItuGxNbQcEhMtuuUE4h2IraUT4GH5owa2Meh
6ejdp09fcvRxsDPXkkbUYEc4BImZTaLycWCQeXXZ9/KrtJIiGOscdTWsPZDyUVH6Kfj80Ysv
QPhbV/zh2pJ+SJqDmqbYc+6laGKrAuIGrIEBqnncEI7R1fN4U/zQy/3gBPpRHIIKlBv76MKJ
i4EJhPEAweBRl5dRpLhtph79T+zCsbOnNuj0FGhWPDVzSf0VZ38Ah7KeEz5GJEcwHN/rO0hJ
VSydJ02bPZcc8xYs23I6KBkkPV/qSpKDTm9dtmAe9cXsaZMGW6oIMwnswDTScFxxIw7TmXKP
XF05xECqVVUGEsdsNnpTAJWzBQ/K+4vzHVSQudqCQySnFhUgmxz+5O0+8yzi8hAQRZxrI0BI
08ESZBrHKGvtTei+CGE2qB9dm9jfSOi46YCxU3ymT/fxGNXHWF3bfuZpMIkQvoxPz47OG2aj
ryYvJS6hbO15lOh3vw+HYHhXtZ9xIgS+e0SWgiiblntM6UOi0qYTD4bQ1K+U+1vcbLuoKdMO
FVV1LRTZJkcXTSVSU7IDIcDkjopALpsepFY0gL8j+rH/4+ic0vz3F+bYqykYjwYDSHlFdtT9
Gw/eIZqyhsSuUwUxoMlae1Nlpaik3B2jGejpOQSU7OfSKIVpvLK6oi1xjN/Wh5ADG/fg4LI5
q3yfp5VTGJdGEuuoCmrMZiPJ6+i/7FYisZnBK0Fcc+3DZZn9kHXuv5DAD+FQSx3FH+0iKTWs
rN/VtkePnuRwGDRhtd9bhPrjNfbWb/WEQQ7U6R49bLvqt5TUa9U4dna23ifoyg7cI8dn9tWR
JPmStKtgDuaXMXBadC6McIuRDILnByZZIFeqBYdIdtPJad2pCoD4ERaVjvNqf3qqKXlRIxKx
gyXIDIeIbtCkTSGDwaMr3cHMzittNGTOtqOnz549eXCdZ19jEycaOTvBxsvLhpooiQvy8fAI
KtiAtbCAZEf9el6HriilYmBjauCy9mZsISFb/UIF19D1ISURCXqgDknKeLR1tJk8CoPz8/ML
CAiJoeK8rr6BoYG+rqaiOOK/sGFllmQHkXEIqvZddBXZsqiW9jHyVeTHorKcN8c8LRWkdJzh
DCitQvGQ52Gp4OynMjgoxEGujcn4fc8R/kgCCN+c8KFoF6lRA6Ol7pB1pIgBdCUaz75wS17H
N3EIUkMO7ByXgWNW+oEREwoRCtr6rxvBVJmmboY8VzpXJxWYNKu7fEscE20Osf79eyTwh3AI
U5hHSEJGXkGRHEqqer28jryi5du/OuLVS09VifpCQV4G9d6Z+v5RfMpgxKa7JG2b1LdPeLBn
qoOOtCAPJ40lm5NHSFZ/wMwjQdgAIUobdDY3VznrQMFpwSFMPxS9H6JH0uJJqKGAgtXk/cFU
ZhXI7y/D8456f4xLkPLGU+41JjgEI4q+6/anVGFH+IYuze+jJowq7cQ9pt575qG7IW/fRYU9
ObvcxcpqBJVvBd6frFeHPbspIdEDKgeK4C6kIi5/Iw5BJVS0nXIwOA0sQ/S4iCYcEhYlZIRk
xSNr68UhD2tFIW5SGZwTod6qxt37DhzkNGhgHxuU0Iaiy1wImKQoctjNy5dESzdU5n9MSM0r
L0OO/hgj1HvuvRD4VI1ianHJuWBGK0u6vZq2AyMxQkM3ENpGEsgYd3PVED1STwMHEmAUbaaQ
+qok16Lg3fnZPRUFWvJcv4lDYA2IubpimIWB7YSdCOXGmMNU/frk7N7qzLRpsr7Qd4Ry0mod
UHtVxfZh+3/POvy/3pM/hUMAIi5uXj4+PryD+fmF5czcdjfxD+1xM5MTpk7ja14eeN2YDQIp
C2KPaq00dac6L/r2Dq/+RsqSMJHDN8UvLKVq5jRz/8N4YiyACTPz5ZGpxODdHCREU5JeHPGx
15Tgh02LR1DGYMhy0EbDmAtNKeyElzUC7BiXIJVtpQZ+P6yY9vllHKTQ9So4j8i7vDz14dYx
ZnKC3JxY13LmY7cGxGQWFOZnvL+1fqS1zRgaXJGgG9CiSSLGih1J+YYjEAVIFufv04eQwC6G
0iCX35GkUio4q8k+pCQkBPYgktQLknioZUsG6UrycwGHuPglNG1cvBYsW7lyxZLZ4/vqgS2B
USlkEAJZy7SquhkUAWJBbkF5dWnKfYQ+ignK20w7HZlfXVOWl50Ph10tmEHm9EQ1M/yIOLkW
XCJMkERNJSOgIc4HmyIXjxBI+VffiKX4hwgV3SRzad4W3o9v4xBxmnrbqspp95l7JowyCYKg
78GOcRYdmaph3LJwx06YeCjbB54ym3Ksc/+dBP4YDiHEmM7GCI4eHsLZR8L56dR+LXyM7Fj1
zJ8e88jIFeYfMmsBNNnv7uydM6KHkYairLS0rKKmca/Riw4/+JBHdmVfagpibqwaokuMWC36
EOxKRXF3tk7qqasgKSYmqWQ4YNZRhP0BCRorUBFtDHYRjFsSuNdurx6sKwXSCQ6O9nyMhAet
x6yzb0mi6xcwHJ5b6GSkIAaiRXmDQYvOh2eh5GJVfuz1FYMtrMfuosJ46TgkhTXIjdXvMOM4
Yd6h4qkDfpH3g74vA9ijVNqEXY9TiNZIHXR9SFGQn5R2o6h+YKYKOuDtoCMrIsDHLyyjYz9x
1ZFLN/z9b/odXU3c9qQuWdO+jFEIGBgScuW0moRLg1i/qhJFFYtJlJaqEJ+U6cQDr7KqUE+x
vBLaEmEgAKpQpjhEdXWdfOA5UTxJnM+drRN7aMuB/EhEUtnEef7JVxkk35mi5h1M1QFvrtdB
S0dl7i9D0vLzveNMpEVkjMmkQIw3RgFhA0scUee3XZo0mVFsXOJNlAPEc7oSHCPM33jMpx/r
7L8qgT+HQwyP0RJTBhz6ofpl+DEQRaXntGMvYJXEnKuvyI55dHL99FEDelh37dqtp+PYWZvP
BdF8cCCGTn2636MbsQQx4hCcc9lvr22Z6mRjrKdn0n3Y7P0P4sG8QVZH7LVlA0lFNOhDBmP2
PCc8aPArPdk5sbuOoqQIHzdfu3x7duCiKehOKSCrxw0Pzx5spaeh0aXroJkHn6aCFgd3Czs1
08HAArF/gFyKHuTI1O5qEsLC4nI6PSdvuxuP5UNwKCVgzaBf4h9qwiHiu9foO+9sOFEQWuGQ
AC+h+iHbWtDkF8Te2TF1gJmWsoKSpmn/KVsuP38fn5j4IezuXtTMoHCImRA42QnOKfWcc4Gw
nJF0nIaG2gJa1VweBLJvfQw/WSNCUhu/QEF8sMmFTkRPDHGDV9/8QFN7siOvbfIcYKmnpalj
3GPE/CNPkgiGIJjg9UnCTMTRwsf4TX2IUIjsAKEwH5kUx0MySagU8QMcmGLbgamahIsN2XCf
pPE0VqCcAxJYmv12DHOT9fGvkMDfi0NINpXQH7LcLwLVJaDy1FfmJ4Xe9t2+fI7P1KnT5q3a
eeZeeCoV04biGRmhZxYMJIRnBL2a/PYkWKkMZTUOLPd2Gzly3LTVxx/GUuoTtYubYo3yx1jH
YgajdwV/Bg6BPycM1QMH2BqpSQoIMOXJ13Jcfg1GYSAZagw9PLrM3cXRcejERQfvf6CKBJUm
P9w2xlzDaPhmOt0Egv9WuXbT09TUt3KcAmZlssekcOguxdreeR60ZhxC7oW0yajNd6EgtMEh
brKtPU22tSizmh3lv3f+uEG9etgPHDtvz63ItIKS0uKc+Ed7JlvK8pHNKTMhkNRB1K63mEz4
u7HsQf4CGYUcmoSiZVwgp1zpT1COso/D3nZ1EcnPIbotWIYUbb2OvCCkb2RsIm7uXeQ+wnnQ
kLHT1516Gg9R4U1QnBCwcSSpatsSqvgdHCLl6XRFuXkl9IetIaZ5jAKp+rF2OFUbl8liIkZ2
8EfC4wr3aCBATIyJX5bJ71in/gMJ/MU4BCusQle3zVR9BiyChuqSrISwJ7cunvY9ecbvdmBE
UnYppjRRlbIir6wZaSpD3PqMOERit0syY4Kundizbdte35svUeaYQBr0g5urh4DnBpc3V3gk
ayP52blti72Gd9eUEJZrywsLckBa3SDKKIwwqPhnlw9sWrVqw94LTz+gggTUoaywM3P7aMnr
0GKQyfs67cWpFZOHOTqN8Fiy72ZYGq1eI2h2qDT3X+BjbMEhSmucfvwVURCIQtS0L+MH87bx
qE0BcaToIyQU/fjcrlUL5sxbsePMo+isMqQfV+S8v76GkGdAKWwqc9lKCGLYZZGvhm95RMop
ksYpZzuSibmInjT3EqH9JzdtsrfRHVLIONEdsvLqO0JyhKK6n6OfXjq0de3qDbt8/UOTUeKV
oFP6i2PTexJG4Z/AISrSAqZ5G2Kap/bXlZ9DfWc5wGHAbG8P7hmbaaciUEQBCfc0+GS6gfsP
Vh3rlm0l8Bfj0P/YuURU7VCvKjYX9bZg1amrKslJS4yJioyMik1KzyslTCIEhrLf3doyoZsy
VS69FQ7hF+XFOR9j3wQ/ffo8LC6jCPnuWBmlqYEHPG0ofz5R3hF1CzpBtF9dkPzmgd+h5WO6
KooxqedK1VFcdjmKlEwC6hR+ev/iwe3b9+llA7D7+XB7o6uJrLhKz9nnSIwCcS0nPffbt2HV
mq2H/B6/Tc0l+fbEOvXxwUbEV/4WHKK0xmEw/kJBIJDQjEMcXNjB+BwOSgX4NUKZTIkMvH3l
0uVbT8KTwQSFws3FyU8P0OJvOhACEmlIEXG1fkhYJtUF0DgxH1FUKjRCMzjSyE1JnFDgztGG
TZYdYIuC9aRdDxJRqgwRYxX5H9+9enw34H5QWPznEqT3EAUt8vKKIfoSPK2oX79pHyL1AaiI
L1LNchlJq4MoUb/t/jY3c9lWgWVNU5wEENAqHyEt5e3ZGSzHfZNk/sL//2YcgttKXKu3z777
MTmEhw/Z1vU1laXFyBwvLEa+GuwSWNS1ZVnvbu/w7KEuSpkrGXCI1JUuzC8oKirIyUxPz8wt
JvXlyQs6PfTMwoE08yYuVx+4/GZ8CYG0hurirOSox8fn9FaXYIJDRCHqOmH7vTh61fbygs8f
k5JSM/IQyNzYUFOU9OSAl52KiIAMquaQaqswOVUXfox6du92wKOXb+NTUVwepdvRZRQg2TYS
u4TfsS+jdkE2nihjDVdcKxzCtlbPadHplx+L0b366tK89KQPMbGJn3KA36Qo86eXpxc4diHU
GR0IgdpmEaXCh1IqSOOkTvw8e7jFiCPNbQ9oGCkcQiyQ/yrHZmI4JMiKavaZdexZCgVEDeDu
zEpLSU7NoA0Btti50be3jrekAuR/Uh8i8dpylhN3P6HiNRBeGXlxEW1H3m5xkcwOEPYjduFL
fQmYJxHt3ZTi0+5a1on/WAIEh0iBHtgOGypQ9RKvHGIW4JWznU4VYcDe+jNoWZuChzvXW0rx
34bYm4YGEorcAdl0+7YRDSmp22/63jtRmSVYPAARkqtPERohfx9/NtZXFaVF3Nwx1UFLHE54
tMCIQ/XlOSnxyZ8LyypxVNUg3hiv4prSdBTgG2lKf4fi+XvMhBkFGhe+rK1C6cPrqwZpSylY
+4AOEio9lt6lOT2p2BMYhdUdph96kpBfhc5ApaiqKCsrr6oBmQCKuCc/OzFvYBdxXh4RrYGL
LyK/DKjXAL92RgrAKi39Y3xU+PuPhaTYfCUKS080k+blIHWDSPIF7lL4/vwM244i7eC20h6y
gVD8f2EYJLq8wGev47jE7y3KXQNLsbuM8Ztrj/5CK5EzG7Hi3Ivkgsq6hgZAeBmyi0srqskf
1UUfQ86vGG4iS+VnMRcChSvs3JJgvX8GHxcBfRLvQNWJp1QoWo/I6fy3Z1GGqTlNkKodMHjR
qeDkArqkqivLyytoQ9BQC6L9u7un9lQXISUQCQ4tIsWqYU/PfX14kmmTVkUer+XLlucmaXX9
F5yPQFod5AaHwT53pPwwc4UhV9p+LmVkb6AItuGdY7Z/o8uR9d9/KQEOfgWwCb/Lq6ytqy5O
ebgZzOUUDsna+JyOyMHZmtK0pztH/ZqNDzikCytDakl1dUnqo5+o8MvGwSel2xdcPiFJeI3X
EfBpOZDLUFWSHf/i0ib3XtokVI7IkQGHYMZMCn0SFJmaX15dC19PI3i1aysLUkP91rtZN5Hz
wwtmMmbr3Q955TWEogQJ8okB61CTVd7K60RYNpzxlblR52f1UCAxcKTkh57j3KOPP8AyBfBp
xIImhQOwxsty4gN9Fw01luHn5OCTs4BVK+ozuaahrrqiFCRoOZ/eB9645B+SWlRVW1P++bXv
9B7KglxIeHM/+pq4/CtzIs+QYvHMDRjEfe687m5iUXUtwyDRpw1kJGcxbgdSUMFuBj96XtSF
2VR/ScJJV9dlJ5/EfC5GjRXydISRjvSpLDch+OxKqhoqkRpzIVD+JaJUIAo9nmq8pvRT4O6x
JN7hf5QR+GpMPrknpkjwvgmwXjf3nuTcmLos8X0KSZFhg6SItw0jUF9bWZgWCWLzPjoS1JsD
YNFrweVoNAS5vDwA+laGdNSWLxmeG2l1ZmO23osvQBhBTXlWpB/SzJj67mHDN58EniSEi6Bc
FZUF3dxDuvBY//0lEuAA7fK0Ey9TsvMLctOjbqwGkxXlJpGx9Dj8LAln8zJj7mxscsl2stN4
hekMXnPzXUZubsa7m2sHt+Sefq9BNk5+KZ1eE1f73g9PyiqC7kEtJLL+60DtU/g58U3A0eVu
dloSTRYCBhyCcyfS3/fE1WexmYX4JSHWLivIiAk8s3qcjRoK8FH3RiKcusOMQw/fp+UWlZaV
lRVnx9xc7aQtJWcxeX9QYlZ+fnbyi+PeNjRNBb2RNXKac+BOeEouiG5pXJO12CvmfYy8e3jB
UFN5FEeEVUutp+f2G29S8korq8FAVFFamJX02v/wupU7LockZ+XlZ6eEnMNmQpSHRwIGjKcJ
5C5JwUc8LTvKgMJDaQxcdiUiLTefYZCaZEfUtN6zjwcngvqxAI2/QCoF6S9JwFWyGDZv382Q
+M+UBIBDtTXVFSU5qZH3ji4ZadlUDZW5EGj5qUgJ6zHzJDVBCnLT3l5fRZ8hiFb2OvqczBD6
6VaDCgxUMBs2/+CdsOTsYpqkgIK0Efjw3G8riM3p2YKwePeYdSokNSc/73P8wx2jDYn7oOlo
+ZLhudFbtV4zjgYlfM4ryM9Ji7q9dZwFUwsRXn9dkEYCr15jbf5bwgrTAc433Y71/38mAfLO
GLf5atDr8IiwFwGHZ/dWI9FeRBsftf5SIM6Gv7p/fH5/EmvT+T5iHan3mX3k7suwsJd3j8zp
gxqCP9oaGyefhEY3l1lbz9wLiU7JyCkoKikpLS0hKkZG0vuXd05unDakq6p4c24IIw4hmPfk
mkVrD998GZOamZObm52R/C74+v6FI61VRWEhpT0PKT82aPbeq4Hh0fFJycmJ74NOze+rIS5t
OGLNxaeh4eGvg65sdsMmioItvOdlDQd6bz77MCw+LTu/kOJQyklPjHh8Yev0QSYKtGBsXnFt
B/cNZx9FJqZn5+XnZacnhD88u2ma64ipGy88DgkPf/Mi4NhCZ2Q7IApn6KrzT8hdAv02jDJm
0ChaCRtbLOWe0w/cfhEWzjBIzZewI1h72NKT91+FRUTQ+os4ZfSXAJGC8QDPtSduv4xOycyF
qQz0tFmf4sIent82Y7C5UnM1VKZCoGYCpSuNWncRnYyICHt+a68XCfqhIq0hoQvU6TfBN3dP
6Y5tGcOgIpFFwdjRe9Pp+68/fARg0LhxMWbvnt88vHxcC7E50i8sJ26/9uxNeHjo4zPLnFvB
WcuXjM9N0uqGLPa995I8b8iTS5snUqFjzfJo+kCJbfZZlOAlJP7XlxIDEUMXmy5j/f8XSIBk
BvTzWrfv6PETxw5unT/CXA6WBRIep+nguWYvzh4/tGPxaMtvUpJ/9zGIhddi5IJth44dO7Rt
gasF8cR890f0C2BrEFU0dBg9e+MRv7tBr99Gx8bFx8fFvo8MDbxz4eC6GSN76ssz0NMy4hCi
pvf6jBzls+bwlfvPQt68fhUYcHH/So+BpkoMpRvJFsKwv/vy3b6XrvvfCfC/emLteGtFETF1
e/dVe44cP3507zqvvghNonWYnUtApkvP0fO2nbz5+FXEu+iYGNIR/zM7FoztpScriJwQLH8O
Pkmt7qPm7zh7OzAkLCIsJND/9PZ5o+3NzHpPXLbz8HFQ6+5a4d4bxD/cQqp2k1bS7rJmSm/N
juwXbNiKmAybu+XAseMMg9QsQTi1FLqOmLfl4LETJ44f3bfOqx+M8KS/JKNLRtvWZdraQ373
gl9Hvnv//m3Yi0c3fLfNH9tLX16IKjBJmmEqBNqYE+3DbuLyXYcxFY7u3zB9kD5FYAA5q3af
QD+9b73PAF04v5p7RLu1rG4P19mbjl998DzsbXRMLBFVUMCF/aumOlu2EJvDnK47cNr6/UeP
Hz+ya/n41uXwWr5kfG70VsFi+NzNB6jn3b9pzjBz5jOK7DfddgXCx08MRJsJPdIPzzuGZ2F9
/PMSoGagw/Dxkz083CeOdrRUo9xOAA4ZPfth48jZSWMGWWuQWJJfONi5RdUsHUdPdGe4x482
hwrVglJqxvYuHvPX7jxy6sLla9evX/M7f/LQjtVzJw/tYagiIUAtf1p7rXAIieZj7br2HOa5
aMOug0cO79+xZu4kp27asi0LED+i1qq141ivuUtWrF69csnMsb10JPgFpHV7UM8/ebxLLwO5
Zuoj1OKQUDXtM2ra8q0HTpy9eOniuZOHd6yaObafmRoSuGhKFoBIXMW0r9vs1TsADccObsf3
fU3VZOW1uzmNmeTu4TF5nEtvIyhPnLySOnZD3SBlnLHXg3Gpg2WCvZ6KxQDXie6Mg9QiQFKw
2bTvyAlo2gP9dWjuL7J7+cSUDOyGui9Yv/vIqbPnz506tm/zMp9RfdBdRrExFQI15ngPSGjZ
OI8l/XYfP7y3EfaepJeACOo07Za9DGSbRUQfCCIpFeNeI6Yu3rj32Onzl/yIqHZiBJxtdBlq
+AJE5Y16jxiPR5vkNthWqxWcMXzZMjnJkAkrmfYlv0GfJo4eZK3ZZB5skQn5BLua5sClV2ML
UVyJ0EU2USS0vor1118gAejuQjLqeiZmYHw1NdRWEKPtcDAvpdT0jKmzRjpK4k3ml072GJNZ
TFHbkJQaNNRWpN/jR9ui6oNJqehZOjiPnuw9a/6iJYsXzZvlPcl1kL1FFyVJpOAzpKi1xqGH
m4Ybq6jqWfUZMnr8pEnjXJ16WegoiPEx4BY6QdaqvJaxdc++AxwHOfaztwA3GDe3gJSqLvX8
xnpq0gCupt4SIgFpNSPbASMmTJk+e86cGV6TXB3tTDRkGJUyXCOjYdrTyXWCxxSPCa6Depio
SwvzC4hTMiDcuvoactDJSIEhlZa7QJ1qukub/4lSKK9lgFFiHKTmi8gGTFZdnwwi2ia1HJv7
CxQXkFDS7eoweMxkr+kzZnh7uLmg2LWatDBvM4cKaYeZEGioiJ2xuJIOykSibapOJE2Lan1a
Tbp954mkpFT0rfsOc/PwmTVn7myIapSTvbmOgngTYuPGZALS+m5matRFWaIVFjN+2TI5qd9g
0pLhgUDwK8lWv2qWC8m5t/Y8/DKzCom40X4L+qjSMLTlAtanv0UC0N35hMRQBJAwvooI0Atw
MD/b+T5jTgqIUKUGW+7x460BiXgECW2OgZl1d3vQCfa2725lpq+pJC0qAFINRiWiNQ492DBE
V1JEXE5Vx8DY1NRIT0tZWpSfu82mkA1rlV9YQlZRVV1DQ0NNWVYMy4Sdk1dIlCYVUhuR4R4U
LEooALstbex62NmSjihKCvO2uYZPWEpJU9/E3MLcBN9L4XsOTroMIGkxYdIN0pQg87u0EQ6B
E0p+jIPUcg3DcKHtVv0lshMQk1HRNjSzsrG1sTI36qImD7IVxu6iIaZCoAmWjbHfLW0znhYV
ao1qtJ5Rw0aEb2Rh3b1HTzsbK1N9LYwZ9ejNnSd9F6ZNQHFRQbTT/A3pVvOXDJOTdpo+aSUl
ab9inATNLSCmQXfIGn/k9dWDImHLSBRbaNV884WsD/+5BEBKwclF43ylqgDSOoR52XwWFUqZ
jvLPdL35Lgz3+InfEyp6XgFhcSlZeSVlFRVlRXkZSaxlpMa36VpbHBqsA7cUn6AIJrqEuKiw
AOCgzS/QC9I5bl5+AUEhISFBAT6KehuLqEUqDAoXdTknNx9QSlpOQUFBDh0R4m+DhtRK4RHA
8pKSlgIwUN8Ddlpkykl1gyBRR3dpLZ2W3zIVIMNwcbe9oFl2MnJycjJSWLbUE7Zun6kQ6JeQ
Bpj0stVp5rQJeDxuCJ8Mm4IiJSphgXZjxvBoXK1fKpSsm2TW6rEYn5c8cOsBan40WKoVu/sc
D/lcVV+d/Rp+xF+zcza3y/rwJyTAwPfKgDfMz3b+/i3tdaoN2irm4eUDpaCAAD8fL229MXSY
arYdDqFMIIhHqNUOYm2s/ra/oP2MNA+WME5whYGKpOlcU5/b9hiUJmjx/7V3biFNxXEcJ9Ls
LY0uknRxWxTuJWl7KE1amhIRq2AhoyDpoQtFRDfsSpZYBNVLRPYWKpH1IivB6qGeIlKfxiwI
CyIhcjaStJ76/f87Zxy3c8V1di7f87Kd/+V3+ZyzP2M7v++fgmECSjkffGE291pSIu0X7bFX
waakKdvLzHOtgZJ+0bZoQFgB+ZYiFI4RCGkTCrYlzaKr7FfuOk0qgyo7vBm7UGYbUOyUOM/A
zJlMpW7+3W19iSRTLEkr5eV4z5mEBhBQJUC3Hq0p7CBpIzqRGSyzDtHPHJl7VmaGpIkPk5yr
veWxcIUl+UDYXJ1u1dzkrU+Ml8WkapQHrTrCYCczKEhRafk2aFl7OP0Ns3zT4U6S8P7zi5SD
W4L0oJH2LIwAgVkSkF+HZmkU021LgArh/Luu0PbbU79JlvJsky+zfYttU0LgNiCAdcgGF8nE
EOkXIrb99uvPqanU6Kvb+9YvxTPVJuJ3rSusQ6699PKJ8+23Wx8NjU1S5V3P6UaVLWDlDaAV
BIwTwDpknJmjZzCdkODem/0jPyZ/fnp5C1+IHH21LZNceh3iojMkmtx/DarElrk0BQqElQGH
jna+GU2mvg12n2r0yqs3Fig6uHUmAVqHvNsv940kp/9OT3x81rZDsquxMzNGVhoESK3FHz7X
8+7L97F4rKNZsZpYwwy6QUA/AapI8jS1Ph7+Oj4xTpJmF7b59Nf26/eCkTYiQP/dLwtG25+8
TXwYfn7nwAZ6ltFG0SNUWxJgWg+bj90feB9PxAdfPDi+RdhEwpbJIOi8ECDJgFW1+9sfxgZi
XR0tG0m3RP0Jqrw4hRFXE6Ba9/JA8/m7Xb1Pe7vvXYwG5RUhXM3IbcmTznmZry568uqN65eO
hKuVNoB1Gxbk+z8JkKCSrzZy8MQZKso/tKduNROCx+FuAiRXsNATaAhHIju3BirpjsD3IXff
ECZkT9qtizzrakL1DfWhmmrvYgVFCBMigQvLEKCFaEF55ZqqqrVeEh1RUnmyTLgIxAEESEmn
dEkFFeWvXFFBGhOKmj4OSBUp6CUwZ24x1f2XlpHiQo40gl4bGAcCBghQ4TzT8OBV+fPnyah8
GLCFoU4hQKW2RUXFKooLTkkUeViGANOaSB+ihIdlQkMghSPAhQQ0xAYKFx08gwAIgAAIgAAI
gAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAI
gAAIgAAIgAAIgIBJBP4Bm3cUBw1lbmRzdHJlYW0NZW5kb2JqDTMzIDAgb2JqDTw8L0FsdGVy
bmF0ZS9EZXZpY2VSR0IvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCAxMDQ3L04gMz4+c3Ry
ZWFtDQp4AYVV32/bVBQ+iW9SpBY/IFhHh4rFr1VTW7kbGq3GBkmTpe1KFqXp2Cok5Do3iakb
B9vptqpPe4E3BvwBQNkDD0g8IQ0GYnvZ9sC0SVOHKqpJSHvoxA8hJu0FVeG7dmInU8Rc9frL
Od855zvnXttEPV9ptZoZVYiWq66dzySVk6cWlJ5NitKz1EsD1KvpTi2Ry80SLsEV987r4R2K
CMvtke7+TvYjv3qL3NGJIk/AbhUdfRn4DFHM1Gu2SxS/B/v4abcG3PMc8NM2BAKrApd9nBJ4
0ccnPU4hPwmO0CrrFa0IvAY8vNhmL7dhXwMYyJPhVW4buiJmkbOtkmFyz+Evj3G3Mf8PLpt1
9Oxdg1j7nKW5Y7gPid4r9lS+iT/XtfQc8EuwX6+5SWF/BfiP+tJ8AngfUfSpkn103udHX1+t
FN4G3gV70XCnC037anUxexwYsdH1JeuYyCM413VnErOkF4DvVvi02GPokajIU2ngYeDBSn2q
mV+acVbmhN3Ls1qZzAIjj2S/p83kgAeAP7StvKgFzdI6NzOiFvJLV2turqlB2q6aWVEL/TKZ
O16PyCltu5XClB/LDrp2oRnLFkrG0ekmf61memcR2tgFu54X2pCf3dLsdAYYedg/vDov5gYc
213UUmK2o8BH6EREI04WLWLVqUo7pFCeMpTEvUY2PCUyyISFw8thMSJP0hJs3Xk5j+PHhIyy
F70tolGlO8evcL/JsVg/U9kB/B9is+wwG2cTpLA32JvsCEvBOsEOBQpybToVKtN9KPXzvE91
VBY6TlDy/EB9KIhRztnvGvrNj/6GmrBLK/QjT9AxNFvtEyAHE2h1N9I+p2trP+wOPMoGu/jO
7b5ra3T8cfON3Yttxzawbsa2wvjYr7Et/G1SAjtgeoqWocrwdsIJeCMdPVwB0yUN62/gWdDa
Utqxo6Xq+YHQIybBP8g+zNK54dCq/qL+qW6oX6gX1N87aoQZO6YkfSp9K/0ofSd9L/1MinRZ
uiL9JF2VvpEuBTm7772fJdh7r19hE92KXWjVa581J1NOynvkF+WU/Lz8sjwbsBS5Xx6Tp+S9
8OwJ9s0M/R29GHQKs2pNtXst8QQYNA8lBp0G18ZUxYSrdBZZ25+TplI2yMbY9COndlyc5ZaK
eDqeiidIie+LT8TH4jMCt568+F74JrCmA/X+kxMwOjrgbSxMJcgz4p06cVZF9Ap0m9DNXX4G
3w6iSat21jbKFVfZr6qvKQl8yrgyXdVHhxXNNBXP5Sg2d7i9woujJL6DIo7oQd77vkV23Qxt
7ltEh//CO+tWaFuoE33tEPW/GtqG8E585jOiiwf1ur3i56NI5AaRUzqw3/sd6Uvi3XS30XiA
91XPJ0Q7Hzca/643GjtfIv8W0WXzP1kAcXgNZW5kc3RyZWFtDWVuZG9iag0zNSAwIG9iag08
PC9BbHRlcm5hdGUvRGV2aWNlUkdCL0ZpbHRlci9GbGF0ZURlY29kZS9MZW5ndGggMjYxMi9O
IDM+PnN0cmVhbQ0KeAGdlndUU9kWh8+9N73QEiIgJfQaegkg0jtIFQRRiUmAUAKGhCZ2RAVG
FBEpVmRUwAFHhyJjRRQLg4Ji1wnyEFDGwVFEReXdjGsJ7601896a/cdZ39nnt9fZZ+9917oA
UPyCBMJ0WAGANKFYFO7rwVwSE8vE9wIYEAEOWAHA4WZmBEf4RALU/L09mZmoSMaz9u4ugGS7
2yy/UCZz1v9/kSI3QyQGAApF1TY8fiYX5QKUU7PFGTL/BMr0lSkyhjEyFqEJoqwi48SvbPan
5iu7yZiXJuShGlnOGbw0noy7UN6aJeGjjAShXJgl4GejfAdlvVRJmgDl9yjT0/icTAAwFJlf
zOcmoWyJMkUUGe6J8gIACJTEObxyDov5OWieAHimZ+SKBIlJYqYR15hp5ejIZvrxs1P5YjEr
lMNN4Yh4TM/0tAyOMBeAr2+WRQElWW2ZaJHtrRzt7VnW5mj5v9nfHn5T/T3IevtV8Sbsz55B
jJ5Z32zsrC+9FgD2JFqbHbO+lVUAtG0GQOXhrE/vIADyBQC03pzzHoZsXpLE4gwnC4vs7Gxz
AZ9rLivoN/ufgm/Kv4Y595nL7vtWO6YXP4EjSRUzZUXlpqemS0TMzAwOl89k/fcQ/+PAOWnN
ycMsnJ/AF/GF6FVR6JQJhIlou4U8gViQLmQKhH/V4X8YNicHGX6daxRodV8AfYU5ULhJB8hv
PQBDIwMkbj96An3rWxAxCsi+vGitka9zjzJ6/uf6Hwtcim7hTEEiU+b2DI9kciWiLBmj34Rs
wQISkAd0oAo0gS4wAixgDRyAM3AD3iAAhIBIEAOWAy5IAmlABLJBPtgACkEx2AF2g2pwANSB
etAEToI2cAZcBFfADXALDIBHQAqGwUswAd6BaQiC8BAVokGqkBakD5lC1hAbWgh5Q0FQOBQD
xUOJkBCSQPnQJqgYKoOqoUNQPfQjdBq6CF2D+qAH0CA0Bv0BfYQRmALTYQ3YALaA2bA7HAhH
wsvgRHgVnAcXwNvhSrgWPg63whfhG/AALIVfwpMIQMgIA9FGWAgb8URCkFgkAREha5EipAKp
RZqQDqQbuY1IkXHkAwaHoWGYGBbGGeOHWYzhYlZh1mJKMNWYY5hWTBfmNmYQM4H5gqVi1bGm
WCesP3YJNhGbjS3EVmCPYFuwl7ED2GHsOxwOx8AZ4hxwfrgYXDJuNa4Etw/XjLuA68MN4Sbx
eLwq3hTvgg/Bc/BifCG+Cn8cfx7fjx/GvyeQCVoEa4IPIZYgJGwkVBAaCOcI/YQRwjRRgahP
dCKGEHnEXGIpsY7YQbxJHCZOkxRJhiQXUiQpmbSBVElqIl0mPSa9IZPJOmRHchhZQF5PriSf
IF8lD5I/UJQoJhRPShxFQtlOOUq5QHlAeUOlUg2obtRYqpi6nVpPvUR9Sn0vR5Mzl/OX48mt
k6uRa5Xrl3slT5TXl3eXXy6fJ18hf0r+pvy4AlHBQMFTgaOwVqFG4bTCPYVJRZqilWKIYppi
iWKD4jXFUSW8koGStxJPqUDpsNIlpSEaQtOledK4tE20Otpl2jAdRzek+9OT6cX0H+i99All
JWVb5SjlHOUa5bPKUgbCMGD4M1IZpYyTjLuMj/M05rnP48/bNq9pXv+8KZX5Km4qfJUilWaV
AZWPqkxVb9UU1Z2qbapP1DBqJmphatlq+9Uuq43Pp893ns+dXzT/5PyH6rC6iXq4+mr1w+o9
6pMamhq+GhkaVRqXNMY1GZpumsma5ZrnNMe0aFoLtQRa5VrntV4wlZnuzFRmJbOLOaGtru2n
LdE+pN2rPa1jqLNYZ6NOs84TXZIuWzdBt1y3U3dCT0svWC9fr1HvoT5Rn62fpL9Hv1t/ysDQ
INpgi0GbwaihiqG/YZ5ho+FjI6qRq9Eqo1qjO8Y4Y7ZxivE+41smsImdSZJJjclNU9jU3lRg
us+0zwxr5mgmNKs1u8eisNxZWaxG1qA5wzzIfKN5m/krCz2LWIudFt0WXyztLFMt6ywfWSlZ
BVhttOqw+sPaxJprXWN9x4Zq42Ozzqbd5rWtqS3fdr/tfTuaXbDdFrtOu8/2DvYi+yb7MQc9
h3iHvQ732HR2KLuEfdUR6+jhuM7xjOMHJ3snsdNJp9+dWc4pzg3OowsMF/AX1C0YctFx4bgc
cpEuZC6MX3hwodRV25XjWuv6zE3Xjed2xG3E3dg92f24+ysPSw+RR4vHlKeT5xrPC16Il69X
kVevt5L3Yu9q76c+Oj6JPo0+E752vqt9L/hh/QL9dvrd89fw5/rX+08EOASsCegKpARGBFYH
PgsyCRIFdQTDwQHBu4IfL9JfJFzUFgJC/EN2hTwJNQxdFfpzGC4sNKwm7Hm4VXh+eHcELWJF
REPEu0iPyNLIR4uNFksWd0bJR8VF1UdNRXtFl0VLl1gsWbPkRoxajCCmPRYfGxV7JHZyqffS
3UuH4+ziCuPuLjNclrPs2nK15anLz66QX8FZcSoeGx8d3xD/iRPCqeVMrvRfuXflBNeTu4f7
kufGK+eN8V34ZfyRBJeEsoTRRJfEXYljSa5JFUnjAk9BteB1sl/ygeSplJCUoykzqdGpzWmE
tPi000IlYYqwK10zPSe9L8M0ozBDuspp1e5VE6JA0ZFMKHNZZruYjv5M9UiMJJslg1kLs2qy
3mdHZZ/KUcwR5vTkmuRuyx3J88n7fjVmNXd1Z752/ob8wTXuaw6thdauXNu5Tnddwbrh9b7r
j20gbUjZ8MtGy41lG99uit7UUaBRsL5gaLPv5sZCuUJR4b0tzlsObMVsFWzt3WazrWrblyJe
0fViy+KK4k8l3JLr31l9V/ndzPaE7b2l9qX7d+B2CHfc3em681iZYlle2dCu4F2t5czyovK3
u1fsvlZhW3FgD2mPZI+0MqiyvUqvakfVp+qk6oEaj5rmvep7t+2d2sfb17/fbX/TAY0DxQc+
HhQcvH/I91BrrUFtxWHc4azDz+ui6rq/Z39ff0TtSPGRz0eFR6XHwo911TvU1zeoN5Q2wo2S
xrHjccdv/eD1Q3sTq+lQM6O5+AQ4ITnx4sf4H++eDDzZeYp9qukn/Z/2ttBailqh1tzWibak
Nml7THvf6YDTnR3OHS0/m/989Iz2mZqzymdLz5HOFZybOZ93fvJCxoXxi4kXhzpXdD66tOTS
na6wrt7LgZevXvG5cqnbvfv8VZerZ645XTt9nX297Yb9jdYeu56WX+x+aem172296XCz/Zbj
rY6+BX3n+l37L972un3ljv+dGwOLBvruLr57/17cPel93v3RB6kPXj/Mejj9aP1j7OOiJwpP
Kp6qP6391fjXZqm99Oyg12DPs4hnj4a4Qy//lfmvT8MFz6nPK0a0RupHrUfPjPmM3Xqx9MXw
y4yX0+OFvyn+tveV0auffnf7vWdiycTwa9HrmT9K3qi+OfrW9m3nZOjk03dp76anit6rvj/2
gf2h+2P0x5Hp7E/4T5WfjT93fAn88ngmbWbm3/eE8/sNZW5kc3RyZWFtDWVuZG9iag03NCAw
IG9iag08PC9NZXRhZGF0YSAxMjAgMCBSL1BhZ2VzIDMgMCBSL1R5cGUvQ2F0YWxvZz4+DWVu
ZG9iag03NSAwIG9iag08PC9Bc2NlbnQgODkxL0F2Z1dpZHRoIDQwMS9DYXBIZWlnaHQgNjYy
L0Rlc2NlbnQgLTIxNi9GbGFncyAzMi9Gb250QkJveFstNTY4IC0zMDcgMjAwMCAxMDA2XS9G
b250RmlsZTIgNzYgMCBSL0ZvbnROYW1lL1ZGSVFJRCtUaW1lc05ld1JvbWFuUFNNVC9JdGFs
aWNBbmdsZSAwL0xlYWRpbmcgNDIvTWF4V2lkdGggMjAwMC9TdGVtSCAzNi9TdGVtViA5NC9U
eXBlL0ZvbnREZXNjcmlwdG9yL1hIZWlnaHQgNDQ3Pj4NZW5kb2JqDTc2IDAgb2JqDTw8L0Zp
bHRlci9GbGF0ZURlY29kZS9MZW5ndGggMzEwNjEvTGVuZ3RoMSA0MjM5Nj4+c3RyZWFtDQp4
AdS8eXwUVdY/fO+tql7SW3V3ku5Ob9Xd6U4nnaSbbJAQSIUQBAImyJagkbDjShIWRWWI26Cg
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
d9E13H4/pjqpd3PSJaXn55uPwS4knYeHBzo79svA7DwtRM+9JyjnzggRhP0kGUFKAup8z0Z5
W67SV4uir14Nbu35rOkes2izmbxWxRqxlfyRnC3jzaAGQR/DJG7RFd6bbDdJNysfjlwfval8
h/VO6U7l9sgnoneUd0u7lW8I37B9PfK10lPC8fq/mdPQSUqlcnu7xLimrpB6X+5qqfc5q6pE
Ih3tkh87lEslrtiX2nFIe8RmlKxltAo0DWu6peLnQUWaC3ebr6WbcXcdQB9MZWjVonsk9gvp
DIW0pqRfI6S1kybE2GIz2HbCsHVp8dIJYM7d6iziFHu2lFmtPFgWy0p3/S8J3EOAVJSJPomZ
is9iqilI0rMtQA+mJcWcmMRO6Ifg7AMzvJ6X3BDcxFpa5dT+b8KZbadqNZCof1gV57o4N2cv
cuf1MhK5ubyDfS9QqaR+Me+xWNtKrD1bCNuUhS/0PHrFkjW9HalmQUqsyAwtPO5OKXKoGzSc
j+eXLXSx3xYLXpsds+kYwynX4Ad/dM/9w+X27qD70olZ8WCymnbIDlDvs4Yb2Nuo6hoR1mpx
mwKWbZJtfuGIU/MbYni/pn53KBmaJvQkaz8oK9HY3yA6k8LMkJcglxhvbvQspjbU8U94XbrV
2iSFxEdzmi3G5ziavlcPwFjMb92YjdgdLrs34ilcmmzvX/rRiSWGG2qXNHKNpNttsQ1UumK5
7etuu1YTEEXGgr9zKWGr3vu9NYpJCgbkYTgEFzANsuARMNms4BcCqPgUQvhMwbOhihDqK2eg
KKJWrVAWKkIVaOgOoRP14LqFhtAj9Ap9yEQaFpYJy4UVwkrkFI8Iq4U1wqhwObLdx4QrhCuF
q4RxYb2wQdgoTAhXC5uEDwmP83thuCLjPTOuJ6xfvuqKVcOldTd/7IaPX37D7Vdu+9i1fzR2
1eg6Qfg/Y0jTfQ1lbmRzdHJlYW0NZW5kb2JqDTc4IDAgb2JqDTw8L0FzY2VudCA3NzAvQXZn
V2lkdGggLTQ0MS9DYXBIZWlnaHQgNzE3L0Rlc2NlbnQgLTIzMC9GbGFncyAzMi9Gb250QkJv
eFstOTUxIC00ODEgMTQ0NSAxMTIyXS9Gb250RmlsZTIgNzkgMCBSL0ZvbnROYW1lL0lNT0JK
VitIZWx2ZXRpY2EvSXRhbGljQW5nbGUgMC9NYXhXaWR0aCAxNTAwL1N0ZW1IIDg1L1N0ZW1W
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
KpmaKnXbVoJHKISMJO2a39cgfITn85EAcMbvfjPzr34xw34vU01q0B/sPycMxj8LYf8fYTj+
t8CN2v9wGI3/y3AT/lvCWKZopIGMx387uBXL3VeSI3g7s8ZUq5WEGpDBw2+sGjI2t27qnOap
C2dOnqhdoZ3GpQKI/YeSDFABKAEaCWoCzQO1gB4GPQ1qBR0BnQZ9Cvo6JQzOgn0GqACUAI0E
NYHmgVpAD4OeBrWCjoBOgz4Ffc0EBbKAMkAFoARoJKgJNA/UAnoY9DSoFXQEdBr0Kehr4A4E
ZAFlgApACdBIUBNoHqgF9DDoaVAr6AjoNOjTzq4PwedqmZKMbnx2Nx7/A+i663t24xmyde3z
8rrxMOjXnS/oxhd244u68bA1191f0o3v043v142/oRs/sBtf3Y2v6cYP6sbXduORlF9XP5bp
XCsPrAW/jh/WjR/ejR/Rjb+xGz+yGz+qGz+6Gz+mG39TN35sN35cN35iN35SN35yN35KN35q
N35aN356N35GN35mN35WN352N35ON35uN54hZ9f2z+3d+Hnd+Pnd+AXd+Du68Qu78Yu68c3d
+Du78Yu78Uu68Uuv5zMyr+cvUcb/P8bI72QNZW5kc3RyZWFtDWVuZG9iag04MSAwIG9iag08
PC9Bc2NlbnQgNzcwL0F2Z1dpZHRoIC00NDEvQ2FwSGVpZ2h0IDcxNy9EZXNjZW50IC0yMzAv
RmxhZ3MgNC9Gb250QkJveFstOTUxIC00ODEgMTQ0NSAxMTIyXS9Gb250RmlsZTIgODQgMCBS
L0ZvbnROYW1lL1JFT0VFRCtIZWx2ZXRpY2EvSXRhbGljQW5nbGUgMC9NYXhXaWR0aCAxNTAw
L1N0ZW1IIDg1L1N0ZW1WIDk4L1R5cGUvRm9udERlc2NyaXB0b3IvWEhlaWdodCA1MjM+Pg1l
bmRvYmoNODIgMCBvYmoNPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCAyMjI+PnN0cmVh
bQ0KeAFdkL1uxCAQhHueYstLccLnGiFFF53kIj+KkwfAsFhI8YLWuPDbB4hzkVJswcx8MKy8
Dk8DhQzyjaMdMYMP5BjXuLFFmHAOJC49uGDzcWqaXUwSssDjvmZcBvIRlBIA8r0ga+YdTo8u
TvhQtVd2yIFmOH1ex6aMW0pfuCBl6ITW4NCX655NejELgmzoeXDFD3k/F+ov8bEnhNKoEJef
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
HYMkVIJuf4eOowXRiqLj6EWGnFZ6Q4Y7Iw+1UtplfPlX+dkv5hnSwov4zkeGdZkRfLd80yXC
KTDBvuH2trJpZVWwGL7EEuht+G+KlvoX+/2+ourI2u5IV1tT2MoY7ikLiopabA5dPPCNOlOn
8tj/AQyLbdwNZW5kc3RyZWFtDWVuZG9iag0xMDEgMCBvYmoNPDwvQmFzZUZvbnQvRE1FVlRI
K0hpcmFLYWt1UHJvTi1XMy9DSURTeXN0ZW1JbmZvPDwvT3JkZXJpbmcoSmFwYW4xKS9SZWdp
c3RyeShBZG9iZSkvU3VwcGxlbWVudCA2Pj4vRFcgMTAwMC9Gb250RGVzY3JpcHRvciAxMDMg
MCBSL1N1YnR5cGUvQ0lERm9udFR5cGUwL1R5cGUvRm9udC9XIDEwMiAwIFI+Pg1lbmRvYmoN
MTAyIDAgb2JqDVtdDWVuZG9iag0xMDMgMCBvYmoNPDwvQXNjZW50IDg4MC9BdmdXaWR0aCAx
MDAwL0NhcEhlaWdodCA3NjYvRGVzY2VudCAtMTIwL0ZsYWdzIDMyL0ZvbnRCQm94Wy00MTgg
LTQwNSAxMjY0IDEyOThdL0ZvbnRGaWxlMyAxMDQgMCBSL0ZvbnROYW1lL0RNRVZUSCtIaXJh
S2FrdVByb04tVzMvSXRhbGljQW5nbGUgMC9MZWFkaW5nIDUwMC9NYXhXaWR0aCAxNjgwL1N0
ZW1IIDYzL1N0ZW1WIDc3L1R5cGUvRm9udERlc2NyaXB0b3IvWEhlaWdodCA1NDU+Pg1lbmRv
YmoNMTA0IDAgb2JqDTw8L0ZpbHRlci9GbGF0ZURlY29kZS9MZW5ndGggNDE4L1N1YnR5cGUv
Q0lERm9udFR5cGUwQz4+c3RyZWFtDQp4AWNkYGFiYGRkFHfxdQ0L8dD2yCxK9E7MLg0oyvfT
DTcGSXn8kP4hM5FH7ocs4w85Jn8e5lM8LH/E/nDKsFyQYfnE+j1xsizDo6OKfJN55MEMHuWf
fDxKMoxTeVRkGJ0EZRjteVRlGG34GdgYGdl4umdtOOaYkp+U6pVYkJhn6JxfUFmUmZ5RohCj
kRyjqWBoaWmsa2RgYK7gkpiZl1lQkJ+nEJxclJqap+Cblq6n4Jyvp6PgU5Kip+CYk6MQBNJZ
rBCUWpxaVJaaogdyfXpmXr5CZrFCokJJUWJKam5iUbZCfhoO49C86wgCruiBABZ1RhdlYGBg
qmRgBJKMjL5+6vt/vtnP+H7/T5/9zO9/fhD9F/Jzy68QdrNw0d/n/oj/Pv9DnPWn1t8jQN4P
8e9AzPpX8+8hUSBL7PvZP2Ksf7U2if6cy/79/B9JVj4+kJHiuj8UeNS6eZFCeqsM43GhH/KY
oh+Ffvd1y7C6dbPJcbF2KCXr83Ce5rrAfZqH5wIPbw+PIFB05vTQ+TxCv2pEMFRu5trMvZmH
ZzOGSgAFbLa0DWVuZHN0cmVhbQ1lbmRvYmoNMTA2IDAgb2JqDTw8L0FzY2VudCA3NzAvQXZn
V2lkdGggNDc5L0NhcEhlaWdodCA3MjAvRGVzY2VudCAtMjMwL0ZsYWdzIDMyL0ZvbnRCQm94
Wy0xMDE4IC00ODEgMTQzNiAxMTU5XS9Gb250RmlsZTIgMTA3IDAgUi9Gb250TmFtZS9GTVpM
T1IrSGVsdmV0aWNhLUJvbGQvSXRhbGljQW5nbGUgMC9NYXhXaWR0aCAxNTAwL1N0ZW1IIDEy
NC9TdGVtViAxNDkvVHlwZS9Gb250RGVzY3JpcHRvci9YSGVpZ2h0IDUzMj4+DWVuZG9iag0x
MDcgMCBvYmoNPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCA5NTA2L0xlbmd0aDEgMTQ0
MjQ+PnN0cmVhbQ0KeAHFewl0VFW29jl3rDk1poYMVZWqpDLPIwRSCZkwBMKcYCIJIQgIEhAj
gygCGggO2N0KIq8dcECU7iLYWOjDxePhCPSPog9FFH0iatNxahQV6tb/3aoQIatXL9f6Xf3X
zb7n7HvOvWef7+yzzz773ixdcnMX0ZLVhCVNMzq655DIr/BHQtj2zoUd3VHeDJ4c6exZ6ory
fCbK18/pvn5hlFc8T4h68/ULlg/eHxtPSGL53K6O2dFycglp8VxciPK0EKl37sKly6K8eRzS
5xYs6hwstxwC37ywY9lg++QUeNeNHQu7ovULjyFN7V5009JBvhnpsu4lXYP1KXj2OKG4mkFW
ECVZQBSEIXockFD8Qr2ZcCiVy0G/2zw5NDOm/HtiUEQe97gve7WceeO/yi9cOHXJp75NWYt6
ykh9uQD3CGlSGiEaivIP1LcNlcil8i8jSFpBk0D1oNGgQlB6xm6F/0W6iZjbzvuV1MkRtfM9
+1cv02yMwdnIOUCz/RotUXauLXd2rl1bn1appA2khKPESWuIN5JW93ufdQbp6H6vB8moaML0
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
eIWXnsb4EhQJriSTYE0SSqxx0/WOTOJLTrVnZAZp4nDJzhwKHYKiYUDl4ZSNdagM/iKM3aCh
g6UujrXKy7e8iCfIrpXVIhvwHJpNo/LTY7RtbmFrS/7sD54ekVs6f8WcqQpNprRLJ2igVp3r
pYPSceY4d1Baaku/9a5sR6i2unT99HmH09M2P9zZ5S2LS85LHF254Z7rQi+jV3ijHD7J66AX
2fBatvvnK2Lw5UaKXW2PsbqtKXM0Xdp5SZ9lqdP0aZZUR4pvhKXUsc/ypuWU5e3Mc6ZzsT+Z
fo79KStGRwzqJJsz2apITtKpOVv2Oxm2d+Irc8wsV5mhzLE9mGOwTlA8mOrIcxYbppPibHtu
XgSfoYXsfGQpk7dMl5cyrAKyLy3jBbUHDa4JWAjkhUz2N3MooCkqJBjUwWVOsAAyJ0UdeEBu
FymidKUurWHvwuo7/P4N2842P0Bd1PolHauQ3lMsqL/hlntrs34vPT11nXRYOit9LO1lJtLX
uvKvtWWvGpvqS/QUjprz/qtUuHDuztLk9mkTfA7PqNQxc195U/qeime5VNhPN2z+YSApklK/
hgrpIsMplDA/JEib+5lk+CnNfqWACMEBt+yjyPP6fCg0tCuWd6QY/cjBHZbqpDelGv6gdPHi
GG4/3hizZGT4I66Umwm/toyMIPf5J4xkioqX0w2Uey+RpvzjbPrnHp2Wx9cMJkcG3glzKdkp
2enyBS5OnRQXmznCKaar1Jn56hGmRtKYPaIofXSKo9zRGJelaCyyjyz/T2pHH+rpn+RNO4Qb
iI7EGUPZ0c8+i8x3BDCOAn+r7BRhOGAlQRmDo6GjMVSOKMjeRXGJ77L/P7TdwUAYzNBoqHE2
9aGmJwkjBj/ExHwUV5Lrn+Grmjii9WF214SkUW0zutITVdKAsm4xNe3ZuJFh4+OlN7UqdmRj
69I//NfDU5/sZowGi1Kjt/omja1ccN/XqhhHyZiC/OSK+1o31dW9ImkKrylN1aa7RyT7s4qe
efiNGXkW+g6mMfS8Dv55IXBMgEd2o7/modgdsUxvPB1raTbONS5TLTcGLa+ZXrcobIzAJbzN
eRMdYqxOpdG/oPGa1Yn64hgnKU60JjhcimKr3enqddePHwQs6oPBR5fRwk6irKyiPJrKGC2G
7xjxwGSQIjsluGCyvWSK9KQAiktZvcKd27WpKD6+4J7ZU5TUo5pyl/STBBtp/PYo5W1SHPPS
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
QkJveFstMTAxOCAtNDgxIDE0MzYgMTE1OV0vRm9udEZpbGUyIDExMiAwIFIvRm9udE5hbWUv
WFdET1dOK0hlbHZldGljYS1Cb2xkL0l0YWxpY0FuZ2xlIDAvTWF4V2lkdGggMTUwMC9TdGVt
SCAxMjQvU3RlbVYgMTQ5L1R5cGUvRm9udERlc2NyaXB0b3IvWEhlaWdodCA1MzI+Pg1lbmRv
YmoNMTEwIDAgb2JqDTw8L0ZpbHRlci9GbGF0ZURlY29kZS9MZW5ndGggMjA3Pj5zdHJlYW0N
CngBXZDBasMwEETv+oo9pocgp2djKCkBH5KWOv0ARRobQbwSa/ngv6+klBR60EGzejOz0sf+
vWefSH9KsAMSjZ6dYAmrWNANk2d1eCXnbfq9Vc3OJiqd4WFbEuaex0Btq4j0V0aWJBvt3ly4
4aVoH+IgnifafR+HqgxrjHfM4ESN6jpyGLPd2cSLmUG6ovve5blP2z5Tfy+uWwTlRpk4PCrZ
4LBEYyGGJ6i2abr2dOoU2P0bFaU0fybZVSSH1PVqfvH1jOcPxBCLTz0//7pjxw1lbmRzdHJl
YW0NZW5kb2JqDTExMiAwIG9iag08PC9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDI3ODUv
TGVuZ3RoMSA1NDY0Pj5zdHJlYW0NCngBxVgLcFTVGf7/+9gHAUkg6Oax3l3ubp67hJcJkJjc
hN0QDMQ8YZeH7iZZDDSB1MbUSMHIY5TFOlgr0Iwtoszo4GBvNogbGZ1U6ahVZlTGan2hTrUo
TWkdHlVIbv9zN6wJ4zCZkbHnzLn/+R/n/N/9ztlz796OO+8KwSToBh6qVwTb14Beps0kkdXU
FmyP6cn1JFObOjtsMV10AfAPrGm/oy2mmw4DJOy5o7VrZHzy3WRvaQkFm2N+uEQynxliOs4l
6Whp62BxVJKX0MXUuqFpxJ/M8hragneP5IePSLetD7aFSFKZZqJLVvuGX3ToKiR/qut3hkbi
0Uf4TgCSlYN7wAytYKJeIlVCaDyVsAcE8jI/td/sqRu6fXLROUhi0wI8kTmjm8nX/1R04cJH
lzITNpvLKc6sxzMHjTFkD2cDTETyf5iwOe5hXla4KKzKjUIttQpqxdTmUsvJ7TUpL+AuSF59
VjGjJECC9H7Kv17CGbQGX+pXFWcoEyeBuWlrkdS0dWtFdqkZK6FAQJDQCw5deiKOZ6QoFkcc
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
Ng8NofCwn2ZYNzIDSd2UN0RBea5KuquMal+NT+32pKmKx0+k0yYeqPapA7R//X6KmhlHSog3
rbWMYJ5FmGfmkH92bBZ6remmKfzhMJuzzifb1YFwOC3MfnUxnd6QrzQoI4YosBDGcBS7q2ks
CdmeplNul+0Ey884nUMb+PIGotf6qzN8Uxw3jcwntDfpDBdcI4bnjYfh+eNieEEc6RiGCwnz
AsZw0U/H8M1jGC6+OsMlcdwEUiG0JTrDpdeI4bLxMLxwXAx74kjHMOwlzB7GcPlPx/CiMQxX
XJ3hxXHcBPIWQrtYZ7jyGjG8ZDwMLx0Xw1VxpGMYvpUwVzGGq386hmvGMFx7dYbr4rgJZD2h
rdMZbrhGDC8bD8PLx8WwL450DMN+wuxjDK+IM6ykqTD6HO6+4tiFa34wrxxD+aqrU746fiOE
+jaCv1qn/PZrRHlgPJQHx0V5YxzpGMqbCHMjo7z5/0h5aBTlIL4KPdx8elMF+nDBvq3RBzIw
UAOwxy0Ac6nSdw36pwr0v+Jl+vJohGLFLhqs9L4uGK08TBAFK89zqWaD0YqQYjIftLcW0ceM
qrNFS4eKqhLPFy1NHCqCkqKhItZmzZyTZE/KpNYjPBm9dFx8+bviqFB78VmGgH1GoaKxf3k/
VJg/FoMwZQS1gf5lg2+559blVbkVodbOUMfapqC7bENrM7uzy4W+1UC6NlKYcXT/f0LR5QwN
ZW5kc3RyZWFtDWVuZG9iag0xMTkgMCBvYmoNW10NZW5kb2JqDTEyMCAwIG9iag08PC9MZW5n
dGggMzUxMC9TdWJ0eXBlL1hNTC9UeXBlL01ldGFkYXRhPj5zdHJlYW0NCjw/eHBhY2tldCBi
ZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+Cjx4OnhtcG1ldGEg
eG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMi1j
MDAxIDYzLjEzOTQzOSwgMjAxMC8wOS8yNy0xMzozNzoyNiAgICAgICAgIj4KICAgPHJkZjpS
REYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgt
bnMjIj4KICAgICAgPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIKICAgICAgICAgICAg
eG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIj4KICAgICAgICAg
PGRjOmZvcm1hdD5hcHBsaWNhdGlvbi9wZGY8L2RjOmZvcm1hdD4KICAgICAgICAgPGRjOmNy
ZWF0b3I+CiAgICAgICAgICAgIDxyZGY6U2VxPgogICAgICAgICAgICAgICA8cmRmOmxpPuS9
kOiXpCDkuIjljZo8L3JkZjpsaT4KICAgICAgICAgICAgPC9yZGY6U2VxPgogICAgICAgICA8
L2RjOmNyZWF0b3I+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICAgICA8cmRmOkRlc2Ny
aXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5h
ZG9iZS5jb20veGFwLzEuMC8iPgogICAgICAgICA8eG1wOkNyZWF0ZURhdGU+MjAxNy0wMi0y
NFQwMzo0MTo1Mlo8L3htcDpDcmVhdGVEYXRlPgogICAgICAgICA8eG1wOkNyZWF0b3JUb29s
PlBvd2VyUG9pbnQ8L3htcDpDcmVhdG9yVG9vbD4KICAgICAgICAgPHhtcDpNb2RpZnlEYXRl
PjIwMTctMDItMjRUMTI6NDI6MjIrMDk6MDA8L3htcDpNb2RpZnlEYXRlPgogICAgICAgICA8
eG1wOk1ldGFkYXRhRGF0ZT4yMDE3LTAyLTI0VDEyOjQyOjIyKzA5OjAwPC94bXA6TWV0YWRh
dGFEYXRlPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgICAgPHJkZjpEZXNjcmlwdGlv
biByZGY6YWJvdXQ9IiIKICAgICAgICAgICAgeG1sbnM6cGRmPSJodHRwOi8vbnMuYWRvYmUu
Y29tL3BkZi8xLjMvIj4KICAgICAgICAgPHBkZjpLZXl3b3Jkcy8+CiAgICAgICAgIDxwZGY6
UHJvZHVjZXI+TWFjIE9TIFggMTAuNy41IFF1YXJ0eiBQREZDb250ZXh0PC9wZGY6UHJvZHVj
ZXI+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJk
ZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNv
bS94YXAvMS4wL21tLyI+CiAgICAgICAgIDx4bXBNTTpEb2N1bWVudElEPnV1aWQ6ZWIzOTI2
MjUtMWY3NS1lMjQ1LWE0OTAtODQ0MmRkMjhiMTA2PC94bXBNTTpEb2N1bWVudElEPgogICAg
ICAgICA8eG1wTU06SW5zdGFuY2VJRD51dWlkOjJmNGNiNWE4LWI0MWQtOTk0ZC05M2MzLTA4
MDdkOWJmMzM4NjwveG1wTU06SW5zdGFuY2VJRD4KICAgICAgPC9yZGY6RGVzY3JpcHRpb24+
CiAgIDwvcmRmOlJERj4KPC94OnhtcG1ldGE+CiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAK
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAg
ICAgICAgICAgICAgICAgICAgICAgICAKPD94cGFja2V0IGVuZD0idyI/Pg1lbmRzdHJlYW0N
ZW5kb2JqDTEyNCAwIG9iag08PC9EZWNvZGVQYXJtczw8L0NvbHVtbnMgNS9QcmVkaWN0b3Ig
MTI+Pi9GaWx0ZXIvRmxhdGVEZWNvZGUvSURbPDRDRDUxQkZEMURENEU3QTdBNDk1NDA1MDA0
NDQwRkREPjw4QzIxQTZEQkRCNTc0RjA0OUQ3MzhFNkUxMTA3RUY3RD5dL0luZm8gMSAwIFIv
TGVuZ3RoIDI4NC9Sb290IDc0IDAgUi9TaXplIDEyNS9UeXBlL1hSZWYvV1sxIDMgMV0+PnN0
cmVhbQ0KaN5iYmBgMGVgYmRg8QeRf74yMAFFGBiZ/jOwXvsPJH9vZGACClUxANkyTGBZJZDK
J3cRKmVcQSqfOIDEVSaAVN4pALF1EkDsKwvAJlQzQdUjk/8ZTLb+BpJnLoDU214FqT+sDWIn
XAOxF2iB2Lt0QWy3yyD27dkgtmoqiP2FDcTm+QVkMwa5A9n/1+0EscP2gNirXCAupDGpCiZv
08UuNJKRMdEPzLYHkYy/Qb6eVwESv2MEFnkJElF+ChRhEvgHFnkBFPn3XgokIswJYr/9TlMX
MslB2PvApAjYDX9B9j40BMkqngWLfAKJ3HMEiXiYgUU+gkS23wSJeNmA2NuOELYrtBBuy7/V
3WD2ObBpIDVMSasZAAIMADzvX+oNZW5kc3RyZWFtDWVuZG9iag1zdGFydHhyZWYNMTU2NTUz
DSUlRU9GDQ==
--------------86AFDE9B681DEE02537585A3--


From nobody Tue Mar  7 14:02:02 2017
Return-Path: <internet-drafts@ietf.org>
X-Original-To: i2rs@ietf.org
Delivered-To: i2rs@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 14E301204D9; Tue,  7 Mar 2017 14:01:56 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
X-Test-IDTracker: no
X-IETF-IDTracker: 6.47.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <148892411602.17669.1874439592777451858@ietfa.amsl.com>
Date: Tue, 07 Mar 2017 14:01:56 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2rs/AgAAASAiHVIuhk2jwr8wItFLjlk>
Cc: i2rs@ietf.org
Subject: [i2rs] I-D Action: draft-ietf-i2rs-security-environment-reqs-03.txt
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.17
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i2rs/>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Mar 2017 22:01:56 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Interface to the Routing System of the IETF.

        Title           : I2RS Environment Security Requirements
        Authors         : Daniel Migault
                          Joel Halpern
                          Susan Hares
	Filename        : draft-ietf-i2rs-security-environment-reqs-03.txt
	Pages           : 31
	Date            : 2017-03-07

Abstract:
   This document provides environment security requirements for the I2RS
   architecture.  Environment security requirements are independent of
   the protocol used for I2RS.  The security environment requirements
   are the good security practices to be used during implementation and
   deployment of the code related to the new interface to routing system
   (I2RS) so that I2RS implementations can be securely deployed and
   operated.

   Environmental security requirements do not specify the I2RS protocol
   seecurity requirements.  This is done in another document (draft-
   ietf-i2rs-protocol-security-requirements).


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-i2rs-security-environment-reqs/

There's also a htmlized version available at:
https://tools.ietf.org/html/draft-ietf-i2rs-security-environment-reqs-03

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-i2rs-security-environment-reqs-03


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

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


From nobody Thu Mar  9 08:32:17 2017
Return-Path: <russ@riw.us>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E81AB12949A for <i2rs@ietfa.amsl.com>; Thu,  9 Mar 2017 08:32:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.619
X-Spam-Level: 
X-Spam-Status: No, score=-2.619 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=messagingengine.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 XRU7EVY_kdOB for <i2rs@ietfa.amsl.com>; Thu,  9 Mar 2017 08:32:14 -0800 (PST)
Received: from out1-smtp.messagingengine.com (out1-smtp.messagingengine.com [66.111.4.25]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A06D6129453 for <i2rs@ietf.org>; Thu,  9 Mar 2017 08:32:14 -0800 (PST)
Received: from compute6.internal (compute6.nyi.internal [10.202.2.46]) by mailout.nyi.internal (Postfix) with ESMTP id 196E820F48; Thu,  9 Mar 2017 11:32:14 -0500 (EST)
Received: from frontend2 ([10.202.2.161]) by compute6.internal (MEProxy); Thu, 09 Mar 2017 11:32:14 -0500
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:message-id:mime-version:subject:to:x-me-sender :x-me-sender:x-sasl-enc:x-sasl-enc; s=smtpout; bh=4uud6J5dGIzySL FoRGygCy/gFfY=; b=QpXXRzXqCkrcHPFQ5xtbGMR3Tpp2EZUJcYleEKZo9WCRFd kbW5X8Gb+7f51E+A9GObKsQgXWNUSPTkEU9cToyvTNEBHGNiNTvVMHLRX53AFUjA +CJWjs7lwovNVRdDvpk6dSJDJXb90LWCe/cwx873+ueXBBO2vNWnW0PKQfU1Q=
X-ME-Sender: <xms:joPBWJTpjzn4iGNmU3XuA_rzu_KHPEBoQsi_Al-kj9toTgFd986JLA>
X-Sasl-enc: wKktu/VJp0i8elsdyvwIfVyrgrtXFieO09coGHrQd9ei 1489077133
Received: from Russ (162-229-180-77.lightspeed.rlghnc.sbcglobal.net [162.229.180.77]) by mail.messagingengine.com (Postfix) with ESMTPA id BBBA824066; Thu,  9 Mar 2017 11:32:13 -0500 (EST)
From: "Russ White" <russ@riw.us>
To: <i2rs@ietf.org>
Date: Thu, 9 Mar 2017 11:32:11 -0500
Message-ID: <02b701d298f2$b419e830$1c4db890$@riw.us>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Outlook 16.0
Thread-Index: AdKY8luR94VLloEWSM69/KN68D9jlQ==
Content-Language: en-us
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2rs/ESVufq6LVWr-jFHIHEYp-T_wajQ>
Cc: 'Susan Hares' <susaha1@mail.regent.edu>
Subject: [i2rs] NETCONF/NETMOD Charter Discussions
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i2rs/>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Mar 2017 16:32:16 -0000

Y'all --

There are currently ongoing discussions on the NETMOD
(https://mailarchive.ietf.org/arch/search/?email_list=netmod) and NETCONF
(https://mailarchive.ietf.org/arch/search/?email_list=netconf&qdr=w#)
mailing list for rechartering those working groups. The chairs of I2RS would
like to encourage participants here to look at, and comment on, the proposed
charter changes, as they may impact ongoing work in I2RS. Greater
participation, and interaction between these working groups and I2RS, is
strongly encouraged.

Please take a look at the archives, read the proposed charter changes, and
comment on the appropriate lists.

Thanks!

Sue & Russ


From nobody Fri Mar 10 16:23:33 2017
Return-Path: <shares@ndzh.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AA0F912948A for <i2rs@ietfa.amsl.com>; Fri, 10 Mar 2017 16:23:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 2.845
X-Spam-Level: **
X-Spam-Status: No, score=2.845 tagged_above=-999 required=5 tests=[BAYES_20=-0.001, DOS_OUTLOOK_TO_MX=2.845, HTML_MESSAGE=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 3pn0iLBvJIoY for <i2rs@ietfa.amsl.com>; Fri, 10 Mar 2017 16:23:31 -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 919871289C4 for <i2rs@ietf.org>; Fri, 10 Mar 2017 16:23:31 -0800 (PST)
X-Default-Received-SPF: pass (skip=loggedin (res=PASS)) x-ip-name=70.194.5.9;
From: "Susan Hares" <shares@ndzh.com>
To: <i2rs@ietf.org>
Date: Fri, 10 Mar 2017 19:18:55 -0500
Message-ID: <013e01d299fd$126266a0$372733e0$@ndzh.com>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_NextPart_000_013F_01D299D3.298D4900"
X-Mailer: Microsoft Outlook 14.0
Thread-Index: AdKZ/OSTws00c6NkQdS69RcC4YEA0Q==
Content-Language: en-us
X-Authenticated-User: skh@ndzh.com 
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2rs/Ac3V4cjp-b-SjZmRsF5g20897Ms>
Cc: 'Russ White' <russ@riw.us>, 'Alia Atlas' <akatlas@gmail.com>
Subject: [i2rs] I2RS meeting at IETF 98
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i2rs/>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 11 Mar 2017 00:23:32 -0000

This is a multipart message in MIME format.

------=_NextPart_000_013F_01D299D3.298D4900
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit

The I2RS will be meeting at 13:00-15:00 on Tuesday afternoon at IETF.
Please reply to this message with requests for presentation slots. 

 

Sue  


------=_NextPart_000_013F_01D299D3.298D4900
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 14 =
(filtered medium)"><style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri","sans-serif";
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri","sans-serif";}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]--></head><body lang=3DEN-US link=3Dblue =
vlink=3Dpurple><div class=3DWordSection1><p class=3DMsoNormal>The I2RS =
will be meeting at 13:00-15:00 on Tuesday afternoon at IETF.&nbsp; =
Please reply to this message with requests for presentation slots. =
<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>Sue &nbsp;<o:p></o:p></p></div></body></html>
------=_NextPart_000_013F_01D299D3.298D4900--


From nobody Sat Mar 11 11:42:27 2017
Return-Path: <shares@ndzh.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B1D99127058 for <i2rs@ietfa.amsl.com>; Sat, 11 Mar 2017 11:42:25 -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 T7eURsuGjYHN for <i2rs@ietfa.amsl.com>; Sat, 11 Mar 2017 11:42:25 -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 D4183129581 for <i2rs@ietf.org>; Sat, 11 Mar 2017 11:42:24 -0800 (PST)
X-Default-Received-SPF: pass (skip=loggedin (res=PASS)) x-ip-name=70.194.19.173; 
From: "Susan Hares" <shares@ndzh.com>
To: "'Russ White'" <russ@riw.us>, <i2rs@ietf.org>
References: <148926124376.2940.2662443735533283997.idtracker@ietfa.amsl.com>
In-Reply-To: <148926124376.2940.2662443735533283997.idtracker@ietfa.amsl.com>
Date: Sat, 11 Mar 2017 14:37:46 -0500
Message-ID: <005c01d29a9e$f61d47b0$e257d710$@ndzh.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
X-Mailer: Microsoft Outlook 14.0
Thread-Index: AQKU3So5+GiQVduoTVyvXB1mjWH66KALgywQ
Content-Language: en-us
X-Authenticated-User: skh@ndzh.com 
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2rs/e_rcThj2IGZ002ZuL38OBpLlfFE>
Cc: akatlas@gmail.com
Subject: [i2rs] FW: New Version Notification for draft-hares-netmod-i2rs-yang-04.txt
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i2rs/>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 11 Mar 2017 19:42:25 -0000

Russ:=20
<individual contributor hat on>=20
I request a time slot to present a yang syntax that would support I2RS =
work.=20

Sue Hares=20
<individual contributor hat off>=20


-----Original Message-----
From: internet-drafts@ietf.org [mailto:internet-drafts@ietf.org]=20
Sent: Saturday, March 11, 2017 2:41 PM
To: amit.dass@ericsson.com; Amit Daas; Susan Hares
Subject: New Version Notification for =
draft-hares-netmod-i2rs-yang-04.txt


A new version of I-D, draft-hares-netmod-i2rs-yang-04.txt
has been successfully submitted by Susan Hares and posted to the IETF =
repository.

Name:		draft-hares-netmod-i2rs-yang
Revision:	04
Title:		Yang for I2RS Protocol
Document date:	2017-03-11
Group:		Individual Submission
Pages:		26
URL:            =
https://www.ietf.org/internet-drafts/draft-hares-netmod-i2rs-yang-04.txt
Status:         =
https://datatracker.ietf.org/doc/draft-hares-netmod-i2rs-yang/
Htmlized:       =
https://tools.ietf.org/html/draft-hares-netmod-i2rs-yang-04
Diff:           =
https://www.ietf.org/rfcdiff?url2=3Ddraft-hares-netmod-i2rs-yang-04

Abstract:
   This document requests yang language additions for the data models
   that exist as part of the I2RS control plane datastore.  One of these
   additions is the ability to mark a portion of the model as having
   ephemeral state.

                                                                         =
        =20


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

The IETF Secretariat



From nobody Sun Mar 12 19:16:46 2017
Return-Path: <internet-drafts@ietf.org>
X-Original-To: i2rs@ietf.org
Delivered-To: i2rs@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 77AF112948B; Sun, 12 Mar 2017 19:16:40 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
X-Test-IDTracker: no
X-IETF-IDTracker: 6.47.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <148937140045.24708.3562722243403101318@ietfa.amsl.com>
Date: Sun, 12 Mar 2017 19:16:40 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2rs/8fGal_e7lrHsoTcjt9gv9bbQ3D0>
Cc: i2rs@ietf.org
Subject: [i2rs] I-D Action: draft-ietf-i2rs-security-environment-reqs-04.txt
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.17
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i2rs/>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Mar 2017 02:16:40 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Interface to the Routing System of the IETF.

        Title           : I2RS Environment Security Requirements
        Authors         : Daniel Migault
                          Joel Halpern
                          Susan Hares
	Filename        : draft-ietf-i2rs-security-environment-reqs-04.txt
	Pages           : 31
	Date            : 2017-03-12

Abstract:
   This document provides environment security requirements for the I2RS
   architecture.  Environment security requirements are independent of
   the protocol used for I2RS.  The security environment requirements
   are the good security practices to be used during implementation and
   deployment of the code related to the new interface to routing system
   (I2RS) so that I2RS implementations can be securely deployed and
   operated.

   Environmental security requirements do not specify the I2RS protocol
   seecurity requirements.  This is done in another document (draft-
   ietf-i2rs-protocol-security-requirements).


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-i2rs-security-environment-reqs/

There's also a htmlized version available at:
https://tools.ietf.org/html/draft-ietf-i2rs-security-environment-reqs-04

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-i2rs-security-environment-reqs-04


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

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


From nobody Sun Mar 12 19:21:11 2017
Return-Path: <shares@ndzh.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 799891293F5 for <i2rs@ietfa.amsl.com>; Sun, 12 Mar 2017 19:21:10 -0700 (PDT)
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 5xK0QEtn-1FG for <i2rs@ietfa.amsl.com>; Sun, 12 Mar 2017 19:21:09 -0700 (PDT)
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 2746B129436 for <i2rs@ietf.org>; Sun, 12 Mar 2017 19:21:09 -0700 (PDT)
X-Default-Received-SPF: pass (skip=loggedin (res=PASS)) x-ip-name=70.194.5.9;
From: "Susan Hares" <shares@ndzh.com>
To: "'Russ White'" <russ@riw.us>, <i2rs@ietf.org>
Date: Sun, 12 Mar 2017 22:16:27 -0400
Message-ID: <005201d29b9f$d2ae7680$780b6380$@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: AdKbn62F145VdMmRQo2HMraqq8x0ZA==
Content-Language: en-us
X-Authenticated-User: skh@ndzh.com 
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2rs/Ah90S4GSM1gdax_i-Vt7adfDtE8>
Subject: [i2rs] Request presentation slot for I2RS - for update to security environment requirments
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i2rs/>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Mar 2017 02:21:10 -0000

<individual contributor hat on> 

On behalf of my co-authors, I would like to request a 5-10 minute slot to
discuss the updates to this draft.

Sue Hares
</individual contributor hat off> 

-----Original Message-----
From: i2rs [mailto:i2rs-bounces@ietf.org] On Behalf Of
internet-drafts@ietf.org
Sent: Sunday, March 12, 2017 10:17 PM
To: i-d-announce@ietf.org
Cc: i2rs@ietf.org
Subject: [i2rs] I-D Action: draft-ietf-i2rs-security-environment-reqs-04.txt


A New Internet-Draft is available from the on-line Internet-Drafts
directories.
This draft is a work item of the Interface to the Routing System of the
IETF.

        Title           : I2RS Environment Security Requirements
        Authors         : Daniel Migault
                          Joel Halpern
                          Susan Hares
	Filename        : draft-ietf-i2rs-security-environment-reqs-04.txt
	Pages           : 31
	Date            : 2017-03-12

Abstract:
   This document provides environment security requirements for the I2RS
   architecture.  Environment security requirements are independent of
   the protocol used for I2RS.  The security environment requirements
   are the good security practices to be used during implementation and
   deployment of the code related to the new interface to routing system
   (I2RS) so that I2RS implementations can be securely deployed and
   operated.

   Environmental security requirements do not specify the I2RS protocol
   seecurity requirements.  This is done in another document (draft-
   ietf-i2rs-protocol-security-requirements).


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-i2rs-security-environment-reqs/

There's also a htmlized version available at:
https://tools.ietf.org/html/draft-ietf-i2rs-security-environment-reqs-04

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-i2rs-security-environment-reqs-
04


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

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

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


From nobody Sun Mar 12 19:26:13 2017
Return-Path: <shares@ndzh.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4C18A12948B for <i2rs@ietfa.amsl.com>; Sun, 12 Mar 2017 19:26:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 2.845
X-Spam-Level: **
X-Spam-Status: No, score=2.845 tagged_above=-999 required=5 tests=[BAYES_40=-0.001, DOS_OUTLOOK_TO_MX=2.845, HTML_MESSAGE=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 CECrWG_ks5QG for <i2rs@ietfa.amsl.com>; Sun, 12 Mar 2017 19:26:11 -0700 (PDT)
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 81D371293F5 for <i2rs@ietf.org>; Sun, 12 Mar 2017 19:26:11 -0700 (PDT)
X-Default-Received-SPF: pass (skip=loggedin (res=PASS)) x-ip-name=70.194.5.9;
From: "Susan Hares" <shares@ndzh.com>
To: "'Russ White'" <russ@riw.us>, <i2rs@ietf.org>
Date: Sun, 12 Mar 2017 22:21:29 -0400
Message-ID: <005401d29ba0$86b70660$94251320$@ndzh.com>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_NextPart_000_0055_01D29B7E.FFA5B480"
X-Mailer: Microsoft Outlook 14.0
Thread-Index: AdKboGVTfP+s2+ctTfmiHZA6siklfw==
Content-Language: en-us
X-Authenticated-User: skh@ndzh.com 
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2rs/BxnHDGKtzriDZVWAr8P0_VKX7Ok>
Subject: [i2rs] Request slot for draft-hares-netmod-i2rs-yang-04.txt
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i2rs/>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Mar 2017 02:26:12 -0000

This is a multipart message in MIME format.

------=_NextPart_000_0055_01D29B7E.FFA5B480
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit

<individual contributor hat on> 

 

I request a slot to discuss the proposal for yang Additions to support I2RS
as an ephemeral control plane datastore. 

 

Sue Hares 

<individual contributor hat off> 

 


------=_NextPart_000_0055_01D29B7E.FFA5B480
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 14 =
(filtered medium)"><style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri","sans-serif";
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri","sans-serif";}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]--></head><body lang=3DEN-US link=3Dblue =
vlink=3Dpurple><div class=3DWordSection1><p =
class=3DMsoNormal>&lt;individual contributor hat on&gt; =
<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>I request a slot to discuss the proposal for yang =
Additions to support I2RS as an ephemeral control plane datastore. =
<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>Sue Hares <o:p></o:p></p><p =
class=3DMsoNormal>&lt;individual contributor hat off&gt; =
<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div></body></html>
------=_NextPart_000_0055_01D29B7E.FFA5B480--


From nobody Mon Mar 13 07:16:12 2017
Return-Path: <internet-drafts@ietf.org>
X-Original-To: i2rs@ietf.org
Delivered-To: i2rs@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 3F884129672; Mon, 13 Mar 2017 07:16:04 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
X-Test-IDTracker: no
X-IETF-IDTracker: 6.47.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <148941456422.16934.7244387089901652158@ietfa.amsl.com>
Date: Mon, 13 Mar 2017 07:16:04 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2rs/mqrr2ubQ1y4Kk6Gz_9-yCE7fWjs>
Cc: i2rs@ietf.org
Subject: [i2rs] I-D Action: draft-ietf-i2rs-pkt-eca-data-model-03.txt
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.17
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i2rs/>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Mar 2017 14:16:04 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Interface to the Routing System of the IETF.

        Title           : Filter-Based Packet Forwarding ECA Policy
        Authors         : Susan Hares
                          Linda Dunbar
                          Russ White
	Filename        : draft-ietf-i2rs-pkt-eca-data-model-03.txt
	Pages           : 39
	Date            : 2017-03-13

Abstract:
   This document describes the yang data model for packet forwarding
   policy that filters received packets and forwards (or drops) the
   packets.  Filters for Layer 2, Layer 3, Layer 4, and packet-arrival
   time are linked together to support filtering for the routing layer.
   Prior to forwarding the packets out other interfaces, some of the
   fields in the packets may be modified.  (If one considers the packet
   reception an event, this packet policy is a minimalistic Event-Match
   Condition-Action policy.)  This policy controls forwarding of packets
   received by a routing device on one or more interfaces on which this
   policy is enabled.

   This data model may be used in either the configuration datastore,
   control plane datastores, or the I2RS ephemeral control plane
   datastore.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-i2rs-pkt-eca-data-model/

There's also a htmlized version available at:
https://tools.ietf.org/html/draft-ietf-i2rs-pkt-eca-data-model-03

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-i2rs-pkt-eca-data-model-03


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

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


From nobody Mon Mar 13 09:55:05 2017
Return-Path: <internet-drafts@ietf.org>
X-Original-To: i2rs@ietf.org
Delivered-To: i2rs@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id F2856129882; Mon, 13 Mar 2017 09:55:00 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
X-Test-IDTracker: no
X-IETF-IDTracker: 6.47.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <148942410097.17047.3645118952829329332@ietfa.amsl.com>
Date: Mon, 13 Mar 2017 09:55:00 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2rs/ijt4eehy2HButC8JHpyaj_r8Wok>
Cc: i2rs@ietf.org
Subject: [i2rs] I-D Action: draft-ietf-i2rs-fb-rib-data-model-01.txt
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.17
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i2rs/>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Mar 2017 16:55:01 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Interface to the Routing System of the IETF.

        Title           : Filter-Based RIB Data Model
        Authors         : Susan Hares
                          Sriganesh Kini
                          Linda Dunbar
                          Ram Krishnan
                          Dean Bogdanovic
                          Russ White
	Filename        : draft-ietf-i2rs-fb-rib-data-model-01.txt
	Pages           : 21
	Date            : 2017-03-13

Abstract:
   This document defines a data model to support the Filter-based
   Routing Information Base (RIB) Yang data models.  A routing system
   uses the Filter-based RIB to program FIB entries that process
   incoming packets by matching on multiple fields within the packet and
   then performing a specified action on it.  The FB-RIB can also
   specify an action to forward the packet according to the FIB entries
   programmed using the RIBs of its routing instance.

   The Filter based RIB is a protocol independent data structure which
   can be deployed in a configuration datastore, an ephemeral control
   plane data stroe.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-i2rs-fb-rib-data-model/

There's also a htmlized version available at:
https://tools.ietf.org/html/draft-ietf-i2rs-fb-rib-data-model-01

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-i2rs-fb-rib-data-model-01


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

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


From nobody Wed Mar 15 10:47:33 2017
Return-Path: <shares@ndzh.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DA29F13175E; Wed, 15 Mar 2017 10:47:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.947
X-Spam-Level: 
X-Spam-Status: No, score=0.947 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DOS_OUTLOOK_TO_MX=2.845, HTML_MESSAGE=0.001, 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 P6efkrmxk625; Wed, 15 Mar 2017 10:47:31 -0700 (PDT)
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 54E7A131756; Wed, 15 Mar 2017 10:47:31 -0700 (PDT)
X-Default-Received-SPF: pass (skip=loggedin (res=PASS)) x-ip-name=70.194.2.137; 
From: "Susan Hares" <shares@ndzh.com>
To: <i2rs@ietf.org>
Cc: <rtgwg@ietf.org>, "'Russ White'" <russ@riw.us>
Date: Wed, 15 Mar 2017 13:42:48 -0400
Message-ID: <03eb01d29db3$901b49e0$b051dda0$@ndzh.com>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_NextPart_000_03EC_01D29D92.090A9440"
X-Mailer: Microsoft Outlook 14.0
Thread-Index: AdKdssy8vn1sqQTGSguKNAuEw3v+Ug==
Content-Language: en-us
X-Authenticated-User: skh@ndzh.com 
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2rs/wVMJLb6OiWMlTH8FWQC4X3qXCb8>
Subject: [i2rs] I2RS agenda posted
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i2rs/>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Mar 2017 17:47:33 -0000

This is a multipart message in MIME format.

------=_NextPart_000_03EC_01D29D92.090A9440
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit

I2RS agenda is posted.   I2RS will be held Wednesday 3/26 at 13:00-15:00
CDT. 

 

We have time for presentations on protocol-independent modules.

I2RS is charter to review protocol-independent modules whether these models 

Are destined for the configuration datastore or I2RS ephemeral control plane
datastores, 

or any other control plane datastore. 

 

Please send your request to the I2RS WG chairs. 

 

If you send a request, and you do not see your request on the agendas, 

Please let us know. 

 

Sue Hares and Russ White 

(shares@ndzh.com 

russ@riw.us ) 


------=_NextPart_000_03EC_01D29D92.090A9440
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=3D"Content-Type" CONTENT=3D"text/html; =
charset=3Dus-ascii"><meta name=3DGenerator content=3D"Microsoft Word 14 =
(filtered medium)"><style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri","sans-serif";
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri","sans-serif";}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]--></head><body lang=3DEN-US link=3Dblue =
vlink=3Dpurple><div class=3DWordSection1><p class=3DMsoNormal>I2RS =
agenda is posted.&nbsp; &nbsp;I2RS will be held Wednesday 3/26 at =
13:00-15:00 CDT. <o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>We have time =
for presentations on protocol-independent modules.<o:p></o:p></p><p =
class=3DMsoNormal>I2RS is charter to review protocol-independent modules =
whether these models <o:p></o:p></p><p class=3DMsoNormal>Are destined =
for the configuration datastore or I2RS ephemeral control plane =
datastores, <o:p></o:p></p><p class=3DMsoNormal>or any other control =
plane datastore. <o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>Please send =
your request to the I2RS WG chairs. <o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>If you send =
a request, and you do not see your request on the agendas, =
<o:p></o:p></p><p class=3DMsoNormal>Please let us know. =
<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>Sue Hares and Russ White <o:p></o:p></p><p =
class=3DMsoNormal>(<a =
href=3D"mailto:shares@ndzh.com">shares@ndzh.com</a> <o:p></o:p></p><p =
class=3DMsoNormal><a href=3D"mailto:russ@riw.us">russ@riw.us</a> ) =
<o:p></o:p></p></div></body></html>
------=_NextPart_000_03EC_01D29D92.090A9440--


From nobody Thu Mar 16 01:17:50 2017
Return-Path: <mbj@tail-f.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 54C07127076 for <i2rs@ietfa.amsl.com>; Thu, 16 Mar 2017 01:17:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.902
X-Spam-Level: 
X-Spam-Status: No, score=-1.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZtOkg9Ljq7Sx for <i2rs@ietfa.amsl.com>; Thu, 16 Mar 2017 01:17:47 -0700 (PDT)
Received: from mail.tail-f.com (mail.tail-f.com [46.21.102.45]) by ietfa.amsl.com (Postfix) with ESMTP id 58AE11250B8 for <i2rs@ietf.org>; Thu, 16 Mar 2017 01:17:47 -0700 (PDT)
Received: from localhost (unknown [173.38.220.40]) by mail.tail-f.com (Postfix) with ESMTPSA id 486CE1AE0332; Thu, 16 Mar 2017 09:17:45 +0100 (CET)
Date: Thu, 16 Mar 2017 09:17:50 +0100 (CET)
Message-Id: <20170316.091750.1171910884753078345.mbj@tail-f.com>
To: kwatsen@juniper.net
Cc: xufeng.liu.ietf@gmail.com, i2rs@ietf.org
From: Martin Bjorklund <mbj@tail-f.com>
In-Reply-To: <36B6098C-84A9-480C-AF83-1EF04E18E50F@juniper.net>
References: <20170216.221949.1797970554181706414.mbj@tail-f.com> <9B5F937A-346D-429A-9E9C-1D453BED83B3@juniper.net> <36B6098C-84A9-480C-AF83-1EF04E18E50F@juniper.net>
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/i2rs/Rld_uXGO6O4EIkqddAszeLc6TgU>
Subject: Re: [i2rs] modeling options for draft-ietf-i2rs-yang-network-topo
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i2rs/>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Mar 2017 08:17:49 -0000

Hi,

So this new option 3 tries to fast-track what's being done in
draft-ietf-netmod-revised-datastores.  It has to solve many of the
issues that we face in that draft.  It is not clear to me that this
will produce a result that (i) is completed much faster than that
draft and (ii) is guaranteed to be compatible with the solution in
that draft.

So I still think that option 1 is the best way forward (unless this
draft can wait for the generic solution in
draft-ietf-netmod-revised-datastores).


/martin


Kent Watsen <kwatsen@juniper.net> wrote:
> Hi Martin,
> 
> Speaking with the authors offline late last week, this discussion
> regarding OPTION-2 came up, and I mentioned again my concerns for
> CON 'c':
> 
>   c) unable to return the opstate value for any configured node
>  
> ...to which the Xufeng suggested we take your idea to heart.
> Specifically, rather than augment <get-config>, let's look-ahead and
> use the opstate <get-data> RPC (including the 'origin' attribute) 
> now.  This way, <get-config> would return the configured value, while
> <get-data> could return the applied value, as well as the system
> generated/learned topology.  So, as in previous fashion, I formally
> submit OPTION 3:
> 
> 
> 
> OPTION 3: use new RPC <get-topo-data>, which is just like <get-data>
> --------------------------------------------------------------------
> 
> This option defines a new RPC called <get-topo-data> that is fashioned
> directly after the <get-data> RPC from the revised-datastores draft.
> The RPC is renamed for fear of conflicting with any possible future
> changes that may occur to the planned <get-data> RPC.  The <get-topo-data> RPC would take an optional 'with-origin-data' selector to return the
> 'origin' attribute.
> 
> PROS:
>   a) does NOT break legacy clients (how we got here).
>   b) ability to return the opstate value for any configured node.
>   c) minimal rewrite of the module for revised-datastores solution.
> 
> CONS:
>   a) seems like a shady thing for an IETF module to do.
>   b) would need to resolve other issues (e.g., how to support with
>      RESTCONF), which makes the draft quite a bit more than just
>      a module draft.
>   c) requires server to support metadata, which is a relatively
>      new concept and maybe not well supported by servers.
> 
> 
> Thanks,
> Kent
> 
> 
> 
> -------ORIGINAL MESSAGE-------
> >>>> 2) It doesn't say anything about how the opstate data is stored on the
> >>>>    server.  The opstate data is not modeled at all.  This approach
> >>>>    only defines a presentation-layer format for how opstate data can
> >>>>    be returned via an RPC.  The server is free to persist the opstate
> >>>>    data anyway it wants, perhaps in an internal datastore called
> >>>>    'operational-state' or in an uber-datastore with the opstate data
> >>>>    flagged with a datastore='oper-state' attribute.  Regardless, it's
> >>>>    an implementation detail, and the conceptual datastore model is
> >>>>    preserved.
> >>> 
> >>> You are essentially defining a new operation, but do it by modifying the
> >>> semantics of an existing one.  I don't think this is a good idea; it is
> >>> better to define a new rpc.
> >> 
> >> [Xufeng] Is using a new rpc is acceptable? If so, this could be a viable
> >> option.
> >
> >The draft-ietf-netmod-revised-datastores proposes a new rpc (maybe
> ><get-data>) to return data from the new operational-state datastore.
> >This is IMO better than adding opstate nodes to the reply to a
> ><get-config> request.
> 
> 
> Martin,
> 
> Going back your earlier "better to define a new rpc" comment, I fail to
> see how this proposal is significantly different than RFC 6243.
> 
> If not this, then the new RPC would be something like <get-config-ex>
> more than the planned <get-data>, as the goal is to return 'running'
> + "some opstate" (not just opstate).
> 
> Still, in looking the the pros/cons, Option 1 appears stronger - only
> the authors don't like the idea of having to rewrite their models
> later...
> 
> Kent
> 
> 
> 
> 
> 
> _______________________________________________
> i2rs mailing list
> i2rs@ietf.org
> https://www.ietf.org/mailman/listinfo/i2rs
> 
> 


From nobody Thu Mar 16 05:41:01 2017
Return-Path: <shares@ndzh.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D00B3129482 for <i2rs@ietfa.amsl.com>; Thu, 16 Mar 2017 05:40:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.945
X-Spam-Level: 
X-Spam-Status: No, score=0.945 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DOS_OUTLOOK_TO_MX=2.845] 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 lPF6OD67kpqW for <i2rs@ietfa.amsl.com>; Thu, 16 Mar 2017 05:40:58 -0700 (PDT)
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 7EB22129456 for <i2rs@ietf.org>; Thu, 16 Mar 2017 05:40:57 -0700 (PDT)
X-Default-Received-SPF: pass (skip=forwardok (res=PASS)) x-ip-name=70.194.2.137; 
From: "Susan Hares" <shares@ndzh.com>
To: "'Martin Bjorklund'" <mbj@tail-f.com>, <kwatsen@juniper.net>
Cc: <i2rs@ietf.org>, <xufeng.liu.ietf@gmail.com>
References: <20170216.221949.1797970554181706414.mbj@tail-f.com> <9B5F937A-346D-429A-9E9C-1D453BED83B3@juniper.net> <36B6098C-84A9-480C-AF83-1EF04E18E50F@juniper.net> <20170316.091750.1171910884753078345.mbj@tail-f.com>
In-Reply-To: <20170316.091750.1171910884753078345.mbj@tail-f.com>
Date: Thu, 16 Mar 2017 08:36:03 -0400
Message-ID: <00ad01d29e51$e0556c80$a1004580$@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: AQHZFzzJG6AFVXjDfmZpUhTaSGz8ZAKBxzMVAeLRhJ8BqsLaAKFZ+hIA
Content-Language: en-us
X-Authenticated-User: skh@ndzh.com 
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2rs/22rMzx8h705HxwvdTO4cqE83qWw>
Subject: Re: [i2rs] modeling options for draft-ietf-i2rs-yang-network-topo
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i2rs/>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Mar 2017 12:41:00 -0000

Martin: 

Thank you for reviewing this option.  In your opinion, how long do you think
the generic solution based on the draft-ietf-netmod-revised-datastores will
take to complete? 

Sue 

-----Original Message-----
From: i2rs [mailto:i2rs-bounces@ietf.org] On Behalf Of Martin Bjorklund
Sent: Thursday, March 16, 2017 4:18 AM
To: kwatsen@juniper.net
Cc: i2rs@ietf.org; xufeng.liu.ietf@gmail.com
Subject: Re: [i2rs] modeling options for draft-ietf-i2rs-yang-network-topo

Hi,

So this new option 3 tries to fast-track what's being done in
draft-ietf-netmod-revised-datastores.  It has to solve many of the issues
that we face in that draft.  It is not clear to me that this will produce a
result that (i) is completed much faster than that draft and (ii) is
guaranteed to be compatible with the solution in that draft.

So I still think that option 1 is the best way forward (unless this draft
can wait for the generic solution in draft-ietf-netmod-revised-datastores).


/martin


Kent Watsen <kwatsen@juniper.net> wrote:
> Hi Martin,
> 
> Speaking with the authors offline late last week, this discussion 
> regarding OPTION-2 came up, and I mentioned again my concerns for CON 
> 'c':
> 
>   c) unable to return the opstate value for any configured node
>  
> ...to which the Xufeng suggested we take your idea to heart.
> Specifically, rather than augment <get-config>, let's look-ahead and 
> use the opstate <get-data> RPC (including the 'origin' attribute) now.  
> This way, <get-config> would return the configured value, while 
> <get-data> could return the applied value, as well as the system 
> generated/learned topology.  So, as in previous fashion, I formally 
> submit OPTION 3:
> 
> 
> 
> OPTION 3: use new RPC <get-topo-data>, which is just like <get-data>
> --------------------------------------------------------------------
> 
> This option defines a new RPC called <get-topo-data> that is fashioned 
> directly after the <get-data> RPC from the revised-datastores draft.
> The RPC is renamed for fear of conflicting with any possible future 
> changes that may occur to the planned <get-data> RPC.  The 
> <get-topo-data> RPC would take an optional 'with-origin-data' selector to
return the 'origin' attribute.
> 
> PROS:
>   a) does NOT break legacy clients (how we got here).
>   b) ability to return the opstate value for any configured node.
>   c) minimal rewrite of the module for revised-datastores solution.
> 
> CONS:
>   a) seems like a shady thing for an IETF module to do.
>   b) would need to resolve other issues (e.g., how to support with
>      RESTCONF), which makes the draft quite a bit more than just
>      a module draft.
>   c) requires server to support metadata, which is a relatively
>      new concept and maybe not well supported by servers.
> 
> 
> Thanks,
> Kent
> 
> 
> 
> -------ORIGINAL MESSAGE-------
> >>>> 2) It doesn't say anything about how the opstate data is stored on
the
> >>>>    server.  The opstate data is not modeled at all.  This approach
> >>>>    only defines a presentation-layer format for how opstate data can
> >>>>    be returned via an RPC.  The server is free to persist the opstate
> >>>>    data anyway it wants, perhaps in an internal datastore called
> >>>>    'operational-state' or in an uber-datastore with the opstate data
> >>>>    flagged with a datastore='oper-state' attribute.  Regardless, it's
> >>>>    an implementation detail, and the conceptual datastore model is
> >>>>    preserved.
> >>> 
> >>> You are essentially defining a new operation, but do it by 
> >>> modifying the semantics of an existing one.  I don't think this is 
> >>> a good idea; it is better to define a new rpc.
> >> 
> >> [Xufeng] Is using a new rpc is acceptable? If so, this could be a 
> >> viable option.
> >
> >The draft-ietf-netmod-revised-datastores proposes a new rpc (maybe
> ><get-data>) to return data from the new operational-state datastore.
> >This is IMO better than adding opstate nodes to the reply to a 
> ><get-config> request.
> 
> 
> Martin,
> 
> Going back your earlier "better to define a new rpc" comment, I fail 
> to see how this proposal is significantly different than RFC 6243.
> 
> If not this, then the new RPC would be something like <get-config-ex> 
> more than the planned <get-data>, as the goal is to return 'running'
> + "some opstate" (not just opstate).
> 
> Still, in looking the the pros/cons, Option 1 appears stronger - only 
> the authors don't like the idea of having to rewrite their models 
> later...
> 
> Kent
> 
> 
> 
> 
> 
> _______________________________________________
> i2rs mailing list
> i2rs@ietf.org
> https://www.ietf.org/mailman/listinfo/i2rs
> 
> 

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


From nobody Thu Mar 16 05:52:20 2017
Return-Path: <mbj@tail-f.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B6A6F129487 for <i2rs@ietfa.amsl.com>; Thu, 16 Mar 2017 05:52:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.902
X-Spam-Level: 
X-Spam-Status: No, score=-1.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 897k-GOPa_4O for <i2rs@ietfa.amsl.com>; Thu, 16 Mar 2017 05:52:17 -0700 (PDT)
Received: from mail.tail-f.com (mail.tail-f.com [46.21.102.45]) by ietfa.amsl.com (Postfix) with ESMTP id C8C751270A0 for <i2rs@ietf.org>; Thu, 16 Mar 2017 05:52:16 -0700 (PDT)
Received: from localhost (unknown [173.38.220.40]) by mail.tail-f.com (Postfix) with ESMTPSA id BD3321AE0332; Thu, 16 Mar 2017 13:52:15 +0100 (CET)
Date: Thu, 16 Mar 2017 13:52:21 +0100 (CET)
Message-Id: <20170316.135221.2086254168432778596.mbj@tail-f.com>
To: shares@ndzh.com
Cc: kwatsen@juniper.net, i2rs@ietf.org, xufeng.liu.ietf@gmail.com
From: Martin Bjorklund <mbj@tail-f.com>
In-Reply-To: <00ad01d29e51$e0556c80$a1004580$@ndzh.com>
References: <36B6098C-84A9-480C-AF83-1EF04E18E50F@juniper.net> <20170316.091750.1171910884753078345.mbj@tail-f.com> <00ad01d29e51$e0556c80$a1004580$@ndzh.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/i2rs/P-Wezy8PbozH819raXQkykYzjFk>
Subject: Re: [i2rs] modeling options for draft-ietf-i2rs-yang-network-topo
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i2rs/>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Mar 2017 12:52:18 -0000

"Susan Hares" <shares@ndzh.com> wrote:
> Martin: 
> 
> Thank you for reviewing this option.  In your opinion, how long do you think
> the generic solution based on the draft-ietf-netmod-revised-datastores will
> take to complete? 

>From the authors' pow, we believe we have addressed all technical
issues.  The document needs to be split into protocol documents and a
pure architecture document; this will happen after Chicago, if the WGs
(NETCONF and NETMOD) agree.  Of course, in the end the fate of the
document is up to the WG to decide about...


/martin


> 
> Sue 
> 
> -----Original Message-----
> From: i2rs [mailto:i2rs-bounces@ietf.org] On Behalf Of Martin Bjorklund
> Sent: Thursday, March 16, 2017 4:18 AM
> To: kwatsen@juniper.net
> Cc: i2rs@ietf.org; xufeng.liu.ietf@gmail.com
> Subject: Re: [i2rs] modeling options for draft-ietf-i2rs-yang-network-topo
> 
> Hi,
> 
> So this new option 3 tries to fast-track what's being done in
> draft-ietf-netmod-revised-datastores.  It has to solve many of the issues
> that we face in that draft.  It is not clear to me that this will produce a
> result that (i) is completed much faster than that draft and (ii) is
> guaranteed to be compatible with the solution in that draft.
> 
> So I still think that option 1 is the best way forward (unless this draft
> can wait for the generic solution in draft-ietf-netmod-revised-datastores).
> 
> 
> /martin
> 
> 
> Kent Watsen <kwatsen@juniper.net> wrote:
> > Hi Martin,
> > 
> > Speaking with the authors offline late last week, this discussion 
> > regarding OPTION-2 came up, and I mentioned again my concerns for CON 
> > 'c':
> > 
> >   c) unable to return the opstate value for any configured node
> >  
> > ...to which the Xufeng suggested we take your idea to heart.
> > Specifically, rather than augment <get-config>, let's look-ahead and 
> > use the opstate <get-data> RPC (including the 'origin' attribute) now.  
> > This way, <get-config> would return the configured value, while 
> > <get-data> could return the applied value, as well as the system 
> > generated/learned topology.  So, as in previous fashion, I formally 
> > submit OPTION 3:
> > 
> > 
> > 
> > OPTION 3: use new RPC <get-topo-data>, which is just like <get-data>
> > --------------------------------------------------------------------
> > 
> > This option defines a new RPC called <get-topo-data> that is fashioned 
> > directly after the <get-data> RPC from the revised-datastores draft.
> > The RPC is renamed for fear of conflicting with any possible future 
> > changes that may occur to the planned <get-data> RPC.  The 
> > <get-topo-data> RPC would take an optional 'with-origin-data' selector to
> return the 'origin' attribute.
> > 
> > PROS:
> >   a) does NOT break legacy clients (how we got here).
> >   b) ability to return the opstate value for any configured node.
> >   c) minimal rewrite of the module for revised-datastores solution.
> > 
> > CONS:
> >   a) seems like a shady thing for an IETF module to do.
> >   b) would need to resolve other issues (e.g., how to support with
> >      RESTCONF), which makes the draft quite a bit more than just
> >      a module draft.
> >   c) requires server to support metadata, which is a relatively
> >      new concept and maybe not well supported by servers.
> > 
> > 
> > Thanks,
> > Kent
> > 
> > 
> > 
> > -------ORIGINAL MESSAGE-------
> > >>>> 2) It doesn't say anything about how the opstate data is stored on
> the
> > >>>>    server.  The opstate data is not modeled at all.  This approach
> > >>>>    only defines a presentation-layer format for how opstate data can
> > >>>>    be returned via an RPC.  The server is free to persist the opstate
> > >>>>    data anyway it wants, perhaps in an internal datastore called
> > >>>>    'operational-state' or in an uber-datastore with the opstate data
> > >>>>    flagged with a datastore='oper-state' attribute.  Regardless, it's
> > >>>>    an implementation detail, and the conceptual datastore model is
> > >>>>    preserved.
> > >>> 
> > >>> You are essentially defining a new operation, but do it by 
> > >>> modifying the semantics of an existing one.  I don't think this is 
> > >>> a good idea; it is better to define a new rpc.
> > >> 
> > >> [Xufeng] Is using a new rpc is acceptable? If so, this could be a 
> > >> viable option.
> > >
> > >The draft-ietf-netmod-revised-datastores proposes a new rpc (maybe
> > ><get-data>) to return data from the new operational-state datastore.
> > >This is IMO better than adding opstate nodes to the reply to a 
> > ><get-config> request.
> > 
> > 
> > Martin,
> > 
> > Going back your earlier "better to define a new rpc" comment, I fail 
> > to see how this proposal is significantly different than RFC 6243.
> > 
> > If not this, then the new RPC would be something like <get-config-ex> 
> > more than the planned <get-data>, as the goal is to return 'running'
> > + "some opstate" (not just opstate).
> > 
> > Still, in looking the the pros/cons, Option 1 appears stronger - only 
> > the authors don't like the idea of having to rewrite their models 
> > later...
> > 
> > Kent
> > 
> > 
> > 
> > 
> > 
> > _______________________________________________
> > i2rs mailing list
> > i2rs@ietf.org
> > https://www.ietf.org/mailman/listinfo/i2rs
> > 
> > 
> 
> _______________________________________________
> i2rs mailing list
> i2rs@ietf.org
> https://www.ietf.org/mailman/listinfo/i2rs
> 


From nobody Thu Mar 16 10:46:33 2017
Return-Path: <shares@ndzh.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 62E0B1296F3 for <i2rs@ietfa.amsl.com>; Thu, 16 Mar 2017 10:46:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.945
X-Spam-Level: 
X-Spam-Status: No, score=0.945 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DOS_OUTLOOK_TO_MX=2.845] 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 zhMYz6xoYOHs for <i2rs@ietfa.amsl.com>; Thu, 16 Mar 2017 10:46:30 -0700 (PDT)
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 DC4E11294F6 for <i2rs@ietf.org>; Thu, 16 Mar 2017 10:46:29 -0700 (PDT)
X-Default-Received-SPF: pass (skip=loggedin (res=PASS)) x-ip-name=70.194.2.137; 
From: "Susan Hares" <shares@ndzh.com>
To: "'Martin Bjorklund'" <mbj@tail-f.com>
Cc: <i2rs@ietf.org>, <kwatsen@juniper.net>, <xufeng.liu.ietf@gmail.com>
References: <36B6098C-84A9-480C-AF83-1EF04E18E50F@juniper.net> <20170316.091750.1171910884753078345.mbj@tail-f.com> <00ad01d29e51$e0556c80$a1004580$@ndzh.com> <20170316.135221.2086254168432778596.mbj@tail-f.com>
In-Reply-To: <20170316.135221.2086254168432778596.mbj@tail-f.com>
Date: Thu, 16 Mar 2017 13:41:18 -0400
Message-ID: <00da01d29e7c$84f97540$8eec5fc0$@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: AQHi0YSfK2TV5oqxjynP/gDpOSVCPwGqwtoAAuKqJikCWigqAqFAGJwg
Content-Language: en-us
X-Authenticated-User: skh@ndzh.com 
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2rs/7HyjzLA8ivRfK0C-ly3BwiNn1Q8>
Subject: Re: [i2rs] modeling options for draft-ietf-i2rs-yang-network-topo
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i2rs/>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Mar 2017 17:46:31 -0000

Martin: 

As always - you provide just the right information.  I2RS will meet after
the NETCONF meeting and the 1st NETMOD meeting, so we'll be able to adapt to
WGs actions.   Thank your (you and your co-authors) excellent work on
draft-ietf-netmod-revised-datastores. 

Sue 

-----Original Message-----
From: i2rs [mailto:i2rs-bounces@ietf.org] On Behalf Of Martin Bjorklund
Sent: Thursday, March 16, 2017 8:52 AM
To: shares@ndzh.com
Cc: i2rs@ietf.org; kwatsen@juniper.net; xufeng.liu.ietf@gmail.com
Subject: Re: [i2rs] modeling options for draft-ietf-i2rs-yang-network-topo

"Susan Hares" <shares@ndzh.com> wrote:
> Martin: 
> 
> Thank you for reviewing this option.  In your opinion, how long do you 
> think the generic solution based on the 
> draft-ietf-netmod-revised-datastores will take to complete?

>From the authors' pow, we believe we have addressed all technical
issues.  The document needs to be split into protocol documents and a pure
architecture document; this will happen after Chicago, if the WGs (NETCONF
and NETMOD) agree.  Of course, in the end the fate of the document is up to
the WG to decide about...


/martin


> 
> Sue
> 
> -----Original Message-----
> From: i2rs [mailto:i2rs-bounces@ietf.org] On Behalf Of Martin 
> Bjorklund
> Sent: Thursday, March 16, 2017 4:18 AM
> To: kwatsen@juniper.net
> Cc: i2rs@ietf.org; xufeng.liu.ietf@gmail.com
> Subject: Re: [i2rs] modeling options for 
> draft-ietf-i2rs-yang-network-topo
> 
> Hi,
> 
> So this new option 3 tries to fast-track what's being done in 
> draft-ietf-netmod-revised-datastores.  It has to solve many of the 
> issues that we face in that draft.  It is not clear to me that this 
> will produce a result that (i) is completed much faster than that 
> draft and (ii) is guaranteed to be compatible with the solution in that
draft.
> 
> So I still think that option 1 is the best way forward (unless this 
> draft can wait for the generic solution in
draft-ietf-netmod-revised-datastores).
> 
> 
> /martin
> 
> 
> Kent Watsen <kwatsen@juniper.net> wrote:
> > Hi Martin,
> > 
> > Speaking with the authors offline late last week, this discussion 
> > regarding OPTION-2 came up, and I mentioned again my concerns for 
> > CON
> > 'c':
> > 
> >   c) unable to return the opstate value for any configured node
> >  
> > ...to which the Xufeng suggested we take your idea to heart.
> > Specifically, rather than augment <get-config>, let's look-ahead and 
> > use the opstate <get-data> RPC (including the 'origin' attribute) now.
> > This way, <get-config> would return the configured value, while 
> > <get-data> could return the applied value, as well as the system 
> > generated/learned topology.  So, as in previous fashion, I formally 
> > submit OPTION 3:
> > 
> > 
> > 
> > OPTION 3: use new RPC <get-topo-data>, which is just like <get-data>
> > --------------------------------------------------------------------
> > 
> > This option defines a new RPC called <get-topo-data> that is 
> > fashioned directly after the <get-data> RPC from the revised-datastores
draft.
> > The RPC is renamed for fear of conflicting with any possible future 
> > changes that may occur to the planned <get-data> RPC.  The 
> > <get-topo-data> RPC would take an optional 'with-origin-data' 
> > selector to
> return the 'origin' attribute.
> > 
> > PROS:
> >   a) does NOT break legacy clients (how we got here).
> >   b) ability to return the opstate value for any configured node.
> >   c) minimal rewrite of the module for revised-datastores solution.
> > 
> > CONS:
> >   a) seems like a shady thing for an IETF module to do.
> >   b) would need to resolve other issues (e.g., how to support with
> >      RESTCONF), which makes the draft quite a bit more than just
> >      a module draft.
> >   c) requires server to support metadata, which is a relatively
> >      new concept and maybe not well supported by servers.
> > 
> > 
> > Thanks,
> > Kent
> > 
> > 
> > 
> > -------ORIGINAL MESSAGE-------
> > >>>> 2) It doesn't say anything about how the opstate data is stored 
> > >>>> on
> the
> > >>>>    server.  The opstate data is not modeled at all.  This approach
> > >>>>    only defines a presentation-layer format for how opstate data
can
> > >>>>    be returned via an RPC.  The server is free to persist the
opstate
> > >>>>    data anyway it wants, perhaps in an internal datastore called
> > >>>>    'operational-state' or in an uber-datastore with the opstate
data
> > >>>>    flagged with a datastore='oper-state' attribute.  Regardless,
it's
> > >>>>    an implementation detail, and the conceptual datastore model is
> > >>>>    preserved.
> > >>> 
> > >>> You are essentially defining a new operation, but do it by 
> > >>> modifying the semantics of an existing one.  I don't think this 
> > >>> is a good idea; it is better to define a new rpc.
> > >> 
> > >> [Xufeng] Is using a new rpc is acceptable? If so, this could be a 
> > >> viable option.
> > >
> > >The draft-ietf-netmod-revised-datastores proposes a new rpc (maybe
> > ><get-data>) to return data from the new operational-state datastore.
> > >This is IMO better than adding opstate nodes to the reply to a 
> > ><get-config> request.
> > 
> > 
> > Martin,
> > 
> > Going back your earlier "better to define a new rpc" comment, I fail 
> > to see how this proposal is significantly different than RFC 6243.
> > 
> > If not this, then the new RPC would be something like 
> > <get-config-ex> more than the planned <get-data>, as the goal is to
return 'running'
> > + "some opstate" (not just opstate).
> > 
> > Still, in looking the the pros/cons, Option 1 appears stronger - 
> > only the authors don't like the idea of having to rewrite their 
> > models later...
> > 
> > Kent
> > 
> > 
> > 
> > 
> > 
> > _______________________________________________
> > i2rs mailing list
> > i2rs@ietf.org
> > https://www.ietf.org/mailman/listinfo/i2rs
> > 
> > 
> 
> _______________________________________________
> i2rs mailing list
> i2rs@ietf.org
> https://www.ietf.org/mailman/listinfo/i2rs
> 

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


From nobody Tue Mar 21 05:57:34 2017
Return-Path: <shares@ndzh.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DF197126BF0 for <i2rs@ietfa.amsl.com>; Tue, 21 Mar 2017 05:57:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.947
X-Spam-Level: 
X-Spam-Status: No, score=0.947 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DOS_OUTLOOK_TO_MX=2.845, HTML_MESSAGE=0.001, 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 iiLI9RFC7wag for <i2rs@ietfa.amsl.com>; Tue, 21 Mar 2017 05:57:31 -0700 (PDT)
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 E161012949F for <i2rs@ietf.org>; Tue, 21 Mar 2017 05:57:30 -0700 (PDT)
X-Default-Received-SPF: pass (skip=forwardok (res=PASS)) x-ip-name=70.194.19.173; 
From: "Susan Hares" <shares@ndzh.com>
To: <i2rs@ietf.org>
Cc: "'Russ White'" <russ@riw.us>, "'Alia Atlas'" <akatlas@gmail.com>, "'Mehmet Ersue'" <mersue@gmail.com>, "'Kent Watsen'" <kwatsen@juniper.net>, "'Lou Berger'" <lberger@labn.net>, <mjethanandani@gmail.com>, "'Benoit Claise'" <bclaise@cisco.com>
Date: Tue, 21 Mar 2017 08:52:08 -0400
Message-ID: <019501d2a241$f45bb330$dd131990$@ndzh.com>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_NextPart_000_0196_01D2A220.6D4B24A0"
X-Mailer: Microsoft Outlook 14.0
Thread-Index: AdKiQbBC2GqIp+UMT1+nM01Ubd/E0w==
Content-Language: en-us
X-Authenticated-User: skh@ndzh.com 
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2rs/uN_TxyMjLHc3IoC4VyaUSSW56do>
Subject: [i2rs] What's the next steps for I2RS Models and I2RS Protocol efforts? - We need your feedback
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i2rs/>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Mar 2017 12:57:33 -0000

This is a multipart message in MIME format.

------=_NextPart_000_0196_01D2A220.6D4B24A0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit

I2RS WG: 

 

At the I2RS meeting at IETF 98 (3/29  13:00-15:00 CDT), we will be
discussing what our next steps should be on Data Models and the I2RS
protocol.  We will pose the following questions:   

 

1) Do we wait for the revised-datastores model changes to Yang to publish
models? 

(draft-ietf-netmod-revised-datastores) 

 

The topology model must revised or await the revised-datastores to be
published. 

 

2) Do we want to form joint design teams with netmod for I2RS additions to 

   Yang for the revised datastore model? 

   

   A kick-start proposal will be presented at IETF 98. We could start joint
design-teams at IETF 98 with NETMOD. 

 

3) Should I2RS WG await NETCONF and RESTCONF to support the I2RS protocol,
or should we establish joint design teams with NETCONF? 

                

  A kick-start proposal for this will be presented at IETF for
NETCONF/RESTCONF capabilities. We could start joint design-teams at IETF 98.


                

4) Are we ready to start working on I2RS additions to other protocols? 

 

I2RS finished the protocol requirements, and it appears netmod WG has
incorporated control plane datastores and ephemeral control plane datastores
in its YANG design. I2RS determined that we should focus on NETCONF/RESTCONF
as the first protocols with I2RS additions.  If we spin off joint design
teams, for NETCONF/RESTCONF additions (aka capabilities), should I2RS WG
start work on other protocols?   We could engage joint design-teams with the
WGs developing these protocols. 

 

Possible IETF protocols: 

 

CoAP with CBOR (for binary encryption of YANG over DTLS/UDP or TLS) 

Forces with YANG encryption into Data models 

Some variant of gRPC
(https://tools.ietf.org/html/draft-openconfig-rtgwg-gnmi-spec-00) 

Some variant of IPFIX (RFC7011) (for telematics only)

We'd like to know your opinion.  Please send mail to the list and join us as
we discuss this at the I2RS session at IETF 98.   

 

 

Sue Hares


------=_NextPart_000_0196_01D2A220.6D4B24A0
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=3D"Content-Type" CONTENT=3D"text/html; =
charset=3Dus-ascii"><meta name=3DGenerator content=3D"Microsoft Word 14 =
(filtered medium)"><style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri","sans-serif";
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri","sans-serif";}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]--></head><body lang=3DEN-US link=3Dblue =
vlink=3Dpurple><div class=3DWordSection1><p class=3DMsoNormal>I2RS WG: =
<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>At the I2RS meeting at IETF 98 (3/29&nbsp; 13:00-15:00 =
CDT), we will be discussing what our next steps should be on Data Models =
and the I2RS protocol.&nbsp; We will pose the following =
questions:&nbsp;&nbsp; <o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>1) Do we =
wait for the revised-datastores model changes to Yang to publish models? =
<o:p></o:p></p><p =
class=3DMsoNormal>(draft-ietf-netmod-revised-datastores) =
<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal> The topology model must revised or await the =
revised-datastores to be published. <o:p></o:p></p><p =
class=3DMsoNormal>&nbsp;<o:p></o:p></p><p class=3DMsoNormal>2) Do we =
want to form joint design teams with netmod for I2RS additions to =
<o:p></o:p></p><p class=3DMsoNormal>&nbsp;&nbsp;&nbsp;Yang for the =
revised datastore model? <o:p></o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp;&nbsp;<o:p></o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp;&nbsp;A kick-start proposal will be =
presented at IETF 98. We could start joint design-teams at IETF 98 with =
NETMOD. <o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>3) Should I2RS WG await NETCONF and RESTCONF to =
support the I2RS protocol, or should we establish joint design teams =
with NETCONF? <o:p></o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <o:p></o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp;A kick-start proposal for this will be =
presented at IETF for NETCONF/RESTCONF capabilities. We could start =
joint design-teams at IETF 98. <o:p></o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <o:p></o:p></p><p =
class=3DMsoNormal>4) Are we ready to start working on I2RS additions to =
other protocols? <o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>I2RS =
finished the protocol requirements, and it appears netmod WG has =
incorporated control plane datastores and ephemeral control plane =
datastores in its YANG design. I2RS determined that we should focus on =
NETCONF/RESTCONF as the first protocols with I2RS additions.&nbsp; If we =
spin off joint design teams, for NETCONF/RESTCONF additions (aka =
capabilities), should I2RS WG start work on other protocols? =
&nbsp;&nbsp;We could engage joint design-teams with the WGs developing =
these protocols. <o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>Possible =
IETF protocols: <o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>CoAP with =
CBOR (for binary encryption of YANG over DTLS/UDP or TLS) =
<o:p></o:p></p><p class=3DMsoNormal>Forces with YANG encryption into =
Data models <o:p></o:p></p><p class=3DMsoNormal>Some variant of gRPC (<a =
href=3D"https://tools.ietf.org/html/draft-openconfig-rtgwg-gnmi-spec-00">=
https://tools.ietf.org/html/draft-openconfig-rtgwg-gnmi-spec-00</a>) =
<o:p></o:p></p><p class=3DMsoNormal>Some variant of IPFIX (RFC7011) (for =
telematics only)<o:p></o:p></p><p class=3DMsoNormal> <o:p></o:p></p><p =
class=3DMsoNormal>We&#8217;d like to know your opinion.&nbsp; Please =
send mail to the list and join us as we discuss this at the I2RS session =
at IETF 98.&nbsp;&nbsp; <o:p></o:p></p><p =
class=3DMsoNormal>&nbsp;<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>Sue =
Hares<o:p></o:p></p></div></body></html>
------=_NextPart_000_0196_01D2A220.6D4B24A0--


From nobody Tue Mar 21 06:41:15 2017
Return-Path: <rwilton@cisco.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 172BA12987B for <i2rs@ietfa.amsl.com>; Tue, 21 Mar 2017 06:41:14 -0700 (PDT)
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 i03XglxwQCAu for <i2rs@ietfa.amsl.com>; Tue, 21 Mar 2017 06:41:11 -0700 (PDT)
Received: from aer-iport-3.cisco.com (aer-iport-3.cisco.com [173.38.203.53]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1E50112948A for <i2rs@ietf.org>; Tue, 21 Mar 2017 06:41:10 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=3106; q=dns/txt; s=iport; t=1490103671; x=1491313271; h=subject:to:references:cc:from:message-id:date: mime-version:in-reply-to:content-transfer-encoding; bh=xkOKWA77sXfvF/KCJfiiWw2/34QjcYutk0B3YWXfKYQ=; b=YX0fihCkMpYqjHrJOfA6Sk39RUftIdBCx8rVFRKgo+Dx87JhM2CWDjWU 2/C1Zhn/NFPkBt8ot1lwY0hU7W5HtzBvrycX9qeNKnLfMMFJKbP3xZGEZ Clz92z/TcRmYuMk0WMc1mCTr5s+u3h84h1r0+X/e5Xzsg6m1daLkPZ36g 4=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0BQAQBbLNFY/xbLJq1dGQEBAQEBAQEBA?= =?us-ascii?q?QEBBwEBAQEBhDIqYI1yc5BslUSCDh8NhXYCg1EYAQIBAQEBAQEBayiFFQEBAQE?= =?us-ascii?q?DAQE2NgkCDAQLDgMEAQEBJwcnHwkIBgEMBgIBAYoADq0FilMBAQEBAQEBAQEBA?= =?us-ascii?q?QEBAQEBAQEBAQEdhk6CBYJqgxeHIgEEj12McYZ6i0yBe1SEVIM0I4YziFSCeIg?= =?us-ascii?q?SHziBBCMWCBcVGCmGV0A1AYlAAQEB?=
X-IronPort-AV: E=Sophos;i="5.36,198,1486425600"; d="scan'208";a="651598898"
Received: from aer-iport-nat.cisco.com (HELO aer-core-1.cisco.com) ([173.38.203.22]) by aer-iport-3.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 21 Mar 2017 13:41:09 +0000
Received: from [10.63.23.130] (dhcp-ensft1-uk-vla370-10-63-23-130.cisco.com [10.63.23.130]) by aer-core-1.cisco.com (8.14.5/8.14.5) with ESMTP id v2LDf809032002; Tue, 21 Mar 2017 13:41:08 GMT
To: Susan Hares <shares@ndzh.com>, "'Russ White'" <russ@riw.us>, i2rs@ietf.org
References: <148926124376.2940.2662443735533283997.idtracker@ietfa.amsl.com> <005c01d29a9e$f61d47b0$e257d710$@ndzh.com>
Cc: akatlas@gmail.com
From: Robert Wilton <rwilton@cisco.com>
Message-ID: <55afe069-9b5c-6dcc-9ec0-cb42f0d74c2c@cisco.com>
Date: Tue, 21 Mar 2017 13:41:07 +0000
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.7.1
MIME-Version: 1.0
In-Reply-To: <005c01d29a9e$f61d47b0$e257d710$@ndzh.com>
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2rs/YfUpZ9cl2-EeDlBaFF4yA8GAZzA>
Subject: Re: [i2rs] FW: New Version Notification for draft-hares-netmod-i2rs-yang-04.txt
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i2rs/>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Mar 2017 13:41:14 -0000

Hi Sue,

I've only had a very quick scan of the doc, and I think that you may be 
planning to update this to reflect revised-datastores-1 anyway.

But I have one high level question/comment (that I think may equally 
apply to the I2RS impact on NETCONF and RESTCONF):

Is I2RS planning on making changes/additions to the core of YANG to 
support I2RS requirements?  I.e. new YANG statements that would expect 
to be supported by all YANG implementations.

Or, is I2RS planning on defining some I2RS specific extensions to YANG, 
which would also include defining some new I2RS specific datastore(s), 
but that would not change the core of the YANG language?  E.g. rather 
than adding a new "ephemeral" keyword to YANG, the I2RS extension would 
define the "ephemeral" extension statement, which would then be 
annotated in I2RS specific modules as "i2rs:ephemeral true".

I think that the latter approach would be much more preferable if that 
is feasible.

Similar comments to NETCONF and RESTCONF may equally apply (I've not 
read your drafts yet).  I.e. if possible, it is probably better to 
define optional I2RS specific extensions than attempt to bake I2RS 
support into the NETCONF or RESTCONF protocols themselves.

Thanks,
Rob


On 11/03/2017 19:37, Susan Hares wrote:
> Russ:
> <individual contributor hat on>
> I request a time slot to present a yang syntax that would support I2RS work.
>
> Sue Hares
> <individual contributor hat off>
>
>
> -----Original Message-----
> From: internet-drafts@ietf.org [mailto:internet-drafts@ietf.org]
> Sent: Saturday, March 11, 2017 2:41 PM
> To: amit.dass@ericsson.com; Amit Daas; Susan Hares
> Subject: New Version Notification for draft-hares-netmod-i2rs-yang-04.txt
>
>
> A new version of I-D, draft-hares-netmod-i2rs-yang-04.txt
> has been successfully submitted by Susan Hares and posted to the IETF repository.
>
> Name:		draft-hares-netmod-i2rs-yang
> Revision:	04
> Title:		Yang for I2RS Protocol
> Document date:	2017-03-11
> Group:		Individual Submission
> Pages:		26
> URL:            https://www.ietf.org/internet-drafts/draft-hares-netmod-i2rs-yang-04.txt
> Status:         https://datatracker.ietf.org/doc/draft-hares-netmod-i2rs-yang/
> Htmlized:       https://tools.ietf.org/html/draft-hares-netmod-i2rs-yang-04
> Diff:           https://www.ietf.org/rfcdiff?url2=draft-hares-netmod-i2rs-yang-04
>
> Abstract:
>     This document requests yang language additions for the data models
>     that exist as part of the I2RS control plane datastore.  One of these
>     additions is the ability to mark a portion of the model as having
>     ephemeral state.
>
>                                                                                    
>
>
> Please note that it may take a couple of minutes from the time of submission until the htmlized version and diff are available at tools.ietf.org.
>
> The IETF Secretariat
>
>
> _______________________________________________
> i2rs mailing list
> i2rs@ietf.org
> https://www.ietf.org/mailman/listinfo/i2rs
> .
>


From nobody Tue Mar 21 07:44:02 2017
Return-Path: <shares@ndzh.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BE4001275AB for <i2rs@ietfa.amsl.com>; Tue, 21 Mar 2017 07:43:46 -0700 (PDT)
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 mt8f17Zc5eQa for <i2rs@ietfa.amsl.com>; Tue, 21 Mar 2017 07:43:44 -0700 (PDT)
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 7C0DB127097 for <i2rs@ietf.org>; Tue, 21 Mar 2017 07:43:44 -0700 (PDT)
X-Default-Received-SPF: pass (skip=loggedin (res=PASS)) x-ip-name=70.194.19.173; 
From: "Susan Hares" <shares@ndzh.com>
To: "'Robert Wilton'" <rwilton@cisco.com>, "'Russ White'" <russ@riw.us>, <i2rs@ietf.org>
Cc: <akatlas@gmail.com>
References: <148926124376.2940.2662443735533283997.idtracker@ietfa.amsl.com> <005c01d29a9e$f61d47b0$e257d710$@ndzh.com> <55afe069-9b5c-6dcc-9ec0-cb42f0d74c2c@cisco.com>
In-Reply-To: <55afe069-9b5c-6dcc-9ec0-cb42f0d74c2c@cisco.com>
Date: Tue, 21 Mar 2017 10:38:41 -0400
Message-ID: <020f01d2a250$d65a9630$830fc290$@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: AQKU3So5+GiQVduoTVyvXB1mjWH66AJtjP6gAb7ZRf6f+Xr9kA==
Content-Language: en-us
X-Authenticated-User: skh@ndzh.com 
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2rs/SGzTOxPVW7h68x6pVvtB17oT-Hg>
Subject: Re: [i2rs] FW: New Version Notification for draft-hares-netmod-i2rs-yang-04.txt
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i2rs/>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Mar 2017 14:43:47 -0000

Robert:

<individual contributor hat on> 
Yes, I am planning to update this to reflect revised-datastores-01.txt.
You updated on 3/13 (smile) - it was hard to anticipate all your changes
(smile).    First of I2RS WG will suggest changes, and NETMOD will insert
these in appropriate documents.  All my comments in this email should be
based on that point. 

Second - I think we can break the documents suggestion into two separate
categories:  
a) what is needed to support datastores and control plane datastores  
b) what is needed for ephemeral modules in datastores, and ephemeral
datastores. 

AFAIK - I2RS is just the first WG to define requirements for a+b.  This
draft is trying to give examples of what is needed.  Pros/Cons of different
ways can be debated by people who are implementing this work. 

IMO - most of what I proposed is datastore and control plane datastore
specific.  I had proposed these as optional additions to YANG 1.1 for I2RS
support - because I had not read your revised datastores 1.1 which suggested
datastores should be a fully supported function (if I understood that
correctly).  

1) datastore def - this list of datastore with a list of modules 
If I understood Juergen's suggestions - he suggested something like this
mechanism on the list.  He did not suggest the sub-statements: 

1) dstype - where it defines the type of datastore 
2) module list - for a list of modules
3) precedence - the precedence between this datastore and other datastores.
Datastores will need to sort out what gets applied.  It is better to provide
YANG language to support this specification to aid interoperability.  
4) protosup -  What protocol can be used to support this 
   protobase - NETCONF (v1/v2), RESTCONF or other protocols (gPRC, CoAP) 
   protoadd - what capabilities (control-plane datastores, ephemeral)  - we
may need to add non-secure transport here. 

5) validation - rules for validating entries   
if in the datastore, then validation rules are default for all modules.  If
in module, defines default rules for modules.  If in an object (submodule,
submodule, an action, a container, a grouping, a leaf, a leaf-list, a
   list, or an rpc), it defines that rules within that context. 

Suggested rules:  
1) bulkcheck - for large routing updates.  Let's try this first within an
rpc. 
2) Caching:  By default, I2RS clients only support 1 plane of glass for I2RS
modules.  Caching allows more than 1 pane of glass cached, but update to
applied has 1 value. 

I2RS Rules: 
Validation: substatement 
1)  nstransport - transport can be non-secure - It is important to flag
portions of modules with this feature.  

Ephemeral rules: 
1) ephemeral true/false; - valid on all forms datastore, module, and objects
(submodule, submodule, an action, a container, a grouping, a leaf, a
leaf-list, a
   list, or an rpc), it defines that rules within that context.
 
What is not there from ephemeral state:  
Edit-collision prevention (aka priority, client-id) 
Opaque secondary id.

Sue 

-----Original Message-----
From: i2rs [mailto:i2rs-bounces@ietf.org] On Behalf Of Robert Wilton
Sent: Tuesday, March 21, 2017 9:41 AM
To: Susan Hares; 'Russ White'; i2rs@ietf.org
Cc: akatlas@gmail.com
Subject: Re: [i2rs] FW: New Version Notification for
draft-hares-netmod-i2rs-yang-04.txt

Hi Sue,

I've only had a very quick scan of the doc, and I think that you may be
planning to update this to reflect revised-datastores-1 anyway.

But I have one high level question/comment (that I think may equally apply
to the I2RS impact on NETCONF and RESTCONF):

Is I2RS planning on making changes/additions to the core of YANG to support
I2RS requirements?  I.e. new YANG statements that would expect to be
supported by all YANG implementations.

Or, is I2RS planning on defining some I2RS specific extensions to YANG,
which would also include defining some new I2RS specific datastore(s), but
that would not change the core of the YANG language?  E.g. rather than
adding a new "ephemeral" keyword to YANG, the I2RS extension would define
the "ephemeral" extension statement, which would then be annotated in I2RS
specific modules as "i2rs:ephemeral true".

I think that the latter approach would be much more preferable if that is
feasible.

Similar comments to NETCONF and RESTCONF may equally apply (I've not read
your drafts yet).  I.e. if possible, it is probably better to define
optional I2RS specific extensions than attempt to bake I2RS support into the
NETCONF or RESTCONF protocols themselves.

Thanks,
Rob


On 11/03/2017 19:37, Susan Hares wrote:
> Russ:
> <individual contributor hat on>
> I request a time slot to present a yang syntax that would support I2RS
work.
>
> Sue Hares
> <individual contributor hat off>
>
>
> -----Original Message-----
> From: internet-drafts@ietf.org [mailto:internet-drafts@ietf.org]
> Sent: Saturday, March 11, 2017 2:41 PM
> To: amit.dass@ericsson.com; Amit Daas; Susan Hares
> Subject: New Version Notification for 
> draft-hares-netmod-i2rs-yang-04.txt
>
>
> A new version of I-D, draft-hares-netmod-i2rs-yang-04.txt
> has been successfully submitted by Susan Hares and posted to the IETF
repository.
>
> Name:		draft-hares-netmod-i2rs-yang
> Revision:	04
> Title:		Yang for I2RS Protocol
> Document date:	2017-03-11
> Group:		Individual Submission
> Pages:		26
> URL:
https://www.ietf.org/internet-drafts/draft-hares-netmod-i2rs-yang-04.txt
> Status:
https://datatracker.ietf.org/doc/draft-hares-netmod-i2rs-yang/
> Htmlized:
https://tools.ietf.org/html/draft-hares-netmod-i2rs-yang-04
> Diff:
https://www.ietf.org/rfcdiff?url2=draft-hares-netmod-i2rs-yang-04
>
> Abstract:
>     This document requests yang language additions for the data models
>     that exist as part of the I2RS control plane datastore.  One of these
>     additions is the ability to mark a portion of the model as having
>     ephemeral state.
>
>

>
>
> Please note that it may take a couple of minutes from the time of
submission until the htmlized version and diff are available at
tools.ietf.org.
>
> The IETF Secretariat
>
>
> _______________________________________________
> i2rs mailing list
> i2rs@ietf.org
> https://www.ietf.org/mailman/listinfo/i2rs
> .
>

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


From nobody Tue Mar 21 08:08:13 2017
Return-Path: <shares@ndzh.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0BEE9129A08 for <i2rs@ietfa.amsl.com>; Tue, 21 Mar 2017 08:08:12 -0700 (PDT)
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, HTML_MESSAGE=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 wESccF7w6Fcl for <i2rs@ietfa.amsl.com>; Tue, 21 Mar 2017 08:08:09 -0700 (PDT)
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 7A1C1129A06 for <i2rs@ietf.org>; Tue, 21 Mar 2017 08:08:09 -0700 (PDT)
X-Default-Received-SPF: pass (skip=loggedin (res=PASS)) x-ip-name=70.194.19.173; 
From: "Susan Hares" <shares@ndzh.com>
To: <i2rs@ietf.org>
Cc: "'Kent Watsen'" <kwatsen@juniper.net>, "'Lou Berger'" <lberger@labn.net>,  "'Mehmet Ersue'" <mersue@gmail.com>, <mjethanandani@gmail.com>
Date: Tue, 21 Mar 2017 11:02:53 -0400
Message-ID: <023f01d2a254$3825ce40$a8716ac0$@ndzh.com>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_NextPart_000_0240_01D2A232.B114A370"
X-Mailer: Microsoft Outlook 14.0
Thread-Index: AdKiUe1jZNe9PN8hRmOvmc5K+o0SBQ==
Content-Language: en-us
X-Authenticated-User: skh@ndzh.com 
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2rs/Kvt3oIaaesQht73OiMJ0BZ19yTE>
Subject: [i2rs] NETMOD and NETCONF meetings
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i2rs/>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Mar 2017 15:08:12 -0000

This is a multipart message in MIME format.

------=_NextPart_000_0240_01D2A232.B114A370
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit

I2RS WG members: 

 

The I2RS YANG and I2RS Protocol discussion will not repeat the discussions
from NETCONF or NETMOD sessions on Tuesday.   While all of NETCONF and
NETMOD meetings are interesting, here's a list of things that relate to the
I2RS meeting: 

 

NETMOD (Tuesday AM 9-11:30)

 

revised-datastores [9:35-10:15] 

schema-mount [10:15-10:40] 

draft-openconfig-netmod-model-catalog-02

 

NETCONF [Tuesday 16:40-18:40] 

 notif-drafts [ ~17:10-17:25] 

 charter discussion [17:25 - 17:50] 

 

NETMOD (Thursday 17:40-18:40) 

I2RS Yang[17:45-18:00]

I2RS Yang changes - with I2RS WG feedback.

Sue Hares and Russ White 

 

 


------=_NextPart_000_0240_01D2A232.B114A370
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 14 =
(filtered medium)"><style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri","sans-serif";
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]--></head><body lang=3DEN-US link=3Dblue =
vlink=3Dpurple><div class=3DWordSection1><p class=3DMsoNormal>I2RS WG =
members: <o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>The I2RS YANG and I2RS Protocol discussion will not =
repeat the discussions from NETCONF or NETMOD sessions on Tuesday.&nbsp; =
&nbsp;While all of NETCONF and NETMOD meetings are interesting, =
here&#8217;s a list of things that relate to the I2RS meeting: =
<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>NETMOD (Tuesday AM 9-11:30)<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>revised-datastores [9:35-10:15] <o:p></o:p></p><p =
class=3DMsoNormal>schema-mount [10:15-10:40] <o:p></o:p></p><p =
class=3DMsoNormal>draft-openconfig-netmod-model-catalog-02<o:p></o:p></p>=
<p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>NETCONF =
[Tuesday 16:40-18:40] <o:p></o:p></p><p =
class=3DMsoNormal>&nbsp;notif-drafts [ ~17:10-17:25] <o:p></o:p></p><p =
class=3DMsoNormal>&nbsp;charter discussion [17:25 &#8211; 17:50] =
<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>NETMOD (Thursday 17:40-18:40) <o:p></o:p></p><p =
class=3DMsoNormal>I2RS Yang[17:45-18:00]<o:p></o:p></p><p =
class=3DMsoNormal>I2RS Yang changes &#8211; with I2RS WG =
feedback.<o:p></o:p></p><p class=3DMsoNormal> <o:p></o:p></p><p =
class=3DMsoNormal>Sue Hares and Russ White <span =
style=3D'font-size:10.0pt;font-family:"Arial","sans-serif"'><o:p></o:p></=
span></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div></body></html>
------=_NextPart_000_0240_01D2A232.B114A370--


From nobody Sun Mar 26 23:08:48 2017
Return-Path: <gurong_cmcc@outlook.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7139E126C7A for <i2rs@ietfa.amsl.com>; Sun, 26 Mar 2017 23:08:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level: 
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RP_MATCHES_RCVD=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=outlook.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 wQawBOTQ_uHX for <i2rs@ietfa.amsl.com>; Sun, 26 Mar 2017 23:08:44 -0700 (PDT)
Received: from APC01-HK2-obe.outbound.protection.outlook.com (mail-oln040092255083.outbound.protection.outlook.com [40.92.255.83]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AAF711241FC for <i2rs@ietf.org>; Sun, 26 Mar 2017 23:08:43 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=PUhbADLR8PAxoXF2L+O1pwo+oxd3qouan7dAk/eFzm8=; b=A3y+dFsk0KTkhjUBU8ygGXG+ewJByeK9VdaA6pT9d+9TkoXWN8TTc6djQDYnn1Cp/nr+FKrRkFeOVCTvVr38FF/RjHzUpD4HDbKJzeiIDsBKR8YPsSgPbKZLMuyhDU5JiTpeHAbW8nhz5FXt6Dgys2mZMGIpU1Xcmgfve/5a6XlfFbJ5I4R3udXbus9CS27Ev2AIcgGqfM+BjssvK43jpw/Qvw7mLQ2WUIISjzly+6r5SDWTDQSqr9TLqkiyr9nKehLug+ZGf+dvdwc6xkcfQ1jqZGEZj9acFvxeYKZGxYm92l6hegMOepKvK3mmieVZrek/ECo5TMya/Hoj4Gbi/A==
Received: from SG2APC01FT057.eop-APC01.prod.protection.outlook.com (10.152.250.60) by SG2APC01HT116.eop-APC01.prod.protection.outlook.com (10.152.250.255) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.977.7; Mon, 27 Mar 2017 06:08:41 +0000
Received: from HKXPR02MB0517.apcprd02.prod.outlook.com (10.152.250.57) by SG2APC01FT057.mail.protection.outlook.com (10.152.251.133) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.977.7 via Frontend Transport; Mon, 27 Mar 2017 06:08:40 +0000
Received: from HKXPR02MB0517.apcprd02.prod.outlook.com ([fe80::c972:916d:ed83:7d85]) by HKXPR02MB0517.apcprd02.prod.outlook.com ([fe80::c972:916d:ed83:7d85%13]) with mapi id 15.01.0991.020; Mon, 27 Mar 2017 06:08:41 +0000
From: =?gb2312?B?ucsgyNY=?= <gurong_cmcc@outlook.com>
To: "i2rs@ietf.org" <i2rs@ietf.org>
CC: "susaha1@mail.regent.edu" <susaha1@mail.regent.edu>, "zhuangyan.zhuang@huawei.com" <zhuangyan.zhuang@huawei.com>
Thread-Topic: Solicit for comments for drafts related with fabric service model and fabric topology model
Thread-Index: AQHSpsCIyvLH55d8zkmVyvECeuH3tQ==
Date: Mon, 27 Mar 2017 06:08:41 +0000
Message-ID: <HKXPR02MB0517F7DD661E5C3BFB7826868B330@HKXPR02MB0517.apcprd02.prod.outlook.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: mail.regent.edu; dkim=none (message not signed) header.d=none;mail.regent.edu; dmarc=none action=none header.from=outlook.com;
x-incomingtopheadermarker: OriginalChecksum:FF26D2DC631FC17307BB61352889F4A02DFBF3D0CEF1C2D5AC5F0787A77EA4E8; UpperCasedChecksum:13976E76C88615EF95C01A356CC87053F33347A6034B2C20B68B2DB838A5CF1F; SizeAsReceived:8130; Count:40
x-tmn: [K9f6kAFC4TP9JgjeG0RGiLlVmsAwTBsc]
x-microsoft-exchange-diagnostics: 1; SG2APC01HT116; 5:Wx4e+OrlOXKJXXi6o5GMjpFoA76KhahtwFHXKKknUGQTmA7fhZXan84kq30KhF8iLjXhnGsHwM9Exwj9GZbOlyaCnfzi4z2GuC/da+2Tw2MuHrBnrSXnCu5MKCM+gGVBUtuRZp/NINkgoOmRctFLxQ==; 24:3vGjsGExf3RUSC/ORJsoX5CM3ZcrY666uUZDFe/gxcFKorDsuxGNs4Egb2Xc26r2N8vlPo/Pp699tNm3tnbI6nSLANVAB+sOMPJVwbENBiQ=; 7:3CMo5lqUKUgRThnR8/D13fxigRz3K/YwERNog7sN6Y/BwLd9mZ4xyCzrxvQSwKCmYizSfTNfqnSo8bRocdTFA/QPuKuqgjzakE89dnECuMYJyOr7csoHGXPCBMtwHief3ogPdat9eDkveyPec4gTHK+CmRTeCh7vyxIXtLMWbSP4n3k0j2GZlmF+fxjG+jG8D+sGVDsxMbKHgwwW68FakIV0ogHfuEtQCy3no4c83QbNbT/260gc9cSv+0ghZZULz4v8gi+6lxiOuGyOER+i7FK9wVDcp/O25qKOpGBQ40+QGXm9otoNCK+ECMc13kbT
x-incomingheadercount: 40
x-eopattributedmessage: 0
x-forefront-antispam-report: EFV:NLI; SFV:NSPM; SFS:(7070007)(98901004); DIR:OUT; SFP:1901; SCL:1; SRVR:SG2APC01HT116; H:HKXPR02MB0517.apcprd02.prod.outlook.com; FPR:; SPF:None; LANG:en; 
x-ms-office365-filtering-correlation-id: 143fa7a2-bc3a-4730-d604-08d474d7b788
x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(201702061074)(5061506573)(5061507331)(1603103135)(2017031320274)(2017031322274)(1601125374)(1603101448)(1701031045); SRVR:SG2APC01HT116; 
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(444000031); SRVR:SG2APC01HT116; BCL:0; PCL:0; RULEID:; SRVR:SG2APC01HT116; 
x-forefront-prvs: 02596AB7DA
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative; boundary="_000_HKXPR02MB0517F7DD661E5C3BFB7826868B330HKXPR02MB0517apcp_"
MIME-Version: 1.0
X-OriginatorOrg: outlook.com
X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Mar 2017 06:08:41.1133 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Internet
X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SG2APC01HT116
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2rs/RE0DFloWoQREIIBAO2pHumVd6_g>
Subject: [i2rs] Solicit for comments for drafts related with fabric service model and fabric topology model
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i2rs/>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Mar 2017 06:08:47 -0000

--_000_HKXPR02MB0517F7DD661E5C3BFB7826868B330HKXPR02MB0517apcp_
Content-Type: text/plain; charset="gb2312"
Content-Transfer-Encoding: base64

SGksIGRlYXIgYWxsLg0KDQpXZSBoYXZlIHVwZGF0ZWQgdHdvIGRyYWZ0cyByZWxhdGVkIHdpdGgg
dGhlIERDIGZhYmljIHJlY2VudGx5Lg0KDQoNClRoZSBmaXJzdCBpcyBhYm91dCBzZXJ2aWNlIG1v
ZGVsIHdoaWNoIGlzIHVzZWQgYnkgdGhlIG9yY2hlc3RyYXRpb24gaW4gb3JkZXIgdG8gZ2V0IHRo
ZSBzZXJ2aWNlIGluZm9ybWF0aW9uIGZyb20gdXNlcnMuIEluIHRoZSB1cGRhdGVkIHZlcnNpb24s
IHdlIG1vZGlmaWVkIHRoZSB1c2FnZSBhcmNoaXRlY3R1cmUgZm9yIHRoZSBlYXN5IHVuZGVyc3Rh
bmRpbmcuIEJlc2lkZXMgd2UgdGhpbmsgaXQncyBkaWZmZXJlbnQgZnJvbSB0b3BvbG9neSBtb2Rl
bHMgZnJvbSBURUFTLiBUZWFzIHBheSBhdHRlbnRpb24gb24gdGhlIHRyYWZmaWMgZW5naW5lZXJp
bmcgcmF0aGVyIHRoYW4gREMgZGVwbG95bWVudCwgd2hpbGUgZmFicmljIG1vZGVsIGlzIGZvY3Vz
ZWQgb24gREMgbmV0d29yayB3aXRoIGl0cyBkZXRhaWxzIHN1Y2ggYXMgc3BpbmUtbGVhZiBhcmNo
aXRlY3R1cmUgYW5kIHN3aXRjaGVzIGFuZCByb3V0ZXJzIGRlcGxveW1lbnQuDQoNCg0KVGhlIHNl
Y29uZCBpcyBhYm91dCBmYWJyaWMgdG9wb2xvZ3kgbW9kZWwgd2hpY2ggaXMgdGhlIHRvcG9sb2d5
IGluZm9ybWF0aW9uIGluIERDIGZhYnJpYy4gV2UgZGVsZXRlIHRoZSBSUEMgcGFydHMgaW4gY29u
c2lkZXJhdGlvbiBvZiBzZWN1cml0eS4NCg0KDQpGYWJyaWMgc2VydmljZSBtb2RlbCBhbmQgZmFi
cmljIHRvcG9sb2d5IG1vZGVsIGZhY2VzIHRvIGRpZmZlcmVudCBsZXZlbHMgb2YgbmV0d29yay4g
QnkgY29tYmluaW5nIHRoZXNlIHR3bywgd2UgY2FuIGdldCB0aGUgREMgbmV0d29yayBkZXBsb3lt
ZW50IG11Y2ggZWFzaWVyLg0KDQoNCkhlcmUgYXJlIHRoZSBsaW5rcyBvZiB0aGVzZSB0d28gZHJh
ZnRzLg0KDQpodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9odG1sL2RyYWZ0LXpodWFu
Zy1pMnJzLWRjLWZhYnJpYy1zZXJ2aWNlLW1vZGVsDQoNCmh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0
Zi5vcmcvZG9jL2h0bWwvZHJhZnQtemh1YW5nLWkycnMteWFuZy1kYy1mYWJyaWMtbmV0d29yay10
b3BvbG9neQ0KDQoNCkFueSBjb21tZW50cyBhcmUgd2VsY29tZWQuDQoNCg0KQmVzdCByZWdhcmRz
Lg0KDQoNCkd1IFJvbmcNCg0KZ3Vyb25nX2NtY2NAb3V0bG9vay5jb20NCg0KZ3Vyb25nQGNoaW5h
bW9iaWxlLmNvbQ0KDQoNCg0KDQoNCg==

--_000_HKXPR02MB0517F7DD661E5C3BFB7826868B330HKXPR02MB0517apcp_
Content-Type: text/html; charset="gb2312"
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dgb2312">
<style type=3D"text/css" style=3D"display:none;"><!-- P {margin-top:0;margi=
n-bottom:0;} --></style>
</head>
<body dir=3D"ltr">
<div id=3D"divtagdefaultwrapper" style=3D"font-size:12pt;color:#000000;font=
-family:Calibri,Arial,Helvetica,sans-serif;" dir=3D"ltr">
<p>Hi, dear all.</p>
<p>We have updated two drafts related with the DC fabic recently.&nbsp;</p>
<p><br>
</p>
<p>The first is about service model which is used by the orchestration in o=
rder to get the service information from users. In the updated version, we =
modified the usage architecture for the easy understanding. Besides we thin=
k it's different from topology models
 from TEAS. Teas pay attention on the traffic engineering rather than DC de=
ployment, while fabric model is focused on DC network with its details such=
 as spine-leaf architecture and switches and routers deployment.</p>
<p><br>
</p>
<p>The second is about fabric topology model which is the topology informat=
ion in DC fabric. We delete the RPC parts in consideration of security.&nbs=
p;</p>
<p><br>
</p>
<p>Fabric service model and fabric topology model faces to different levels=
 of network. By combining these two, we can get the DC network deployment m=
uch easier.</p>
<p><br>
</p>
<p>Here are the links of these two drafts.</p>
<p><a href=3D"https://datatracker.ietf.org/doc/html/draft-zhuang-i2rs-dc-fa=
bric-service-model" class=3D"OWAAutoLink" id=3D"LPlnk963964" previewremoved=
=3D"true">https://datatracker.ietf.org/doc/html/draft-zhuang-i2rs-dc-fabric=
-service-model</a></p>
<p><a href=3D"https://datatracker.ietf.org/doc/html/draft-zhuang-i2rs-yang-=
dc-fabric-network-topology" class=3D"OWAAutoLink" id=3D"LPlnk311632" previe=
wremoved=3D"true">https://datatracker.ietf.org/doc/html/draft-zhuang-i2rs-y=
ang-dc-fabric-network-topology</a><br>
</p>
<p><br>
</p>
<p>Any comments are welcomed.</p>
<p><br>
</p>
<p>Best regards.</p>
<p><br>
</p>
<p>Gu Rong</p>
<p>gurong_cmcc@outlook.com</p>
<p>gurong@chinamobile.com</p>
<p>&nbsp;</p>
<p><br>
</p>
<p></p>
<div class=3D"O1" style=3D"margin-top: 5.76pt; margin-bottom: 0pt; margin-l=
eft: 0.81in; text-indent: -0.31in; direction: ltr; unicode-bidi: embed; wor=
d-break: normal;">
<br>
</div>
<br>
<p></p>
</div>
</body>
</html>

--_000_HKXPR02MB0517F7DD661E5C3BFB7826868B330HKXPR02MB0517apcp_--


From nobody Tue Mar 28 03:34:07 2017
Return-Path: <internet-drafts@ietf.org>
X-Original-To: i2rs@ietf.org
Delivered-To: i2rs@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 519D81294C4; Tue, 28 Mar 2017 03:34:05 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
Cc: i2rs@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.48.1
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <149069724528.30490.17563876769597238339@ietfa.amsl.com>
Date: Tue, 28 Mar 2017 03:34:05 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2rs/OQUSuF7lf2g767P9-ZMgrvb9Yfc>
Subject: [i2rs] I-D Action: draft-ietf-i2rs-security-environment-reqs-05.txt
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.22
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i2rs/>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Mar 2017 10:34:05 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Interface to the Routing System of the IETF.

        Title           : I2RS Environment Security Requirements
        Authors         : Daniel Migault
                          Joel Halpern
                          Susan Hares
	Filename        : draft-ietf-i2rs-security-environment-reqs-05.txt
	Pages           : 28
	Date            : 2017-03-28

Abstract:
   This document provides environment security requirements for the I2RS
   architecture.  Environment security requirements are independent of
   the protocol used for I2RS.  The security environment requirements
   are the good security practices to be used during implementation and
   deployment of the code related to the new interface to routing system
   (I2RS) so that I2RS implementations can be securely deployed and
   operated.

   Environmental security requirements do not specify the I2RS protocol
   seecurity requirements.  This is done in another document (draft-
   ietf-i2rs-protocol-security-requirements).


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-i2rs-security-environment-reqs/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-i2rs-security-environment-reqs-05
https://datatracker.ietf.org/doc/html/draft-ietf-i2rs-security-environment-reqs-05

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-i2rs-security-environment-reqs-05


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

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


From nobody Wed Mar 29 13:09:39 2017
Return-Path: <jclarke@cisco.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 44DCC129483 for <i2rs@ietfa.amsl.com>; Wed, 29 Mar 2017 13:09:32 -0700 (PDT)
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 e19lrDYThH-t for <i2rs@ietfa.amsl.com>; Wed, 29 Mar 2017 13:09:30 -0700 (PDT)
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 D2FBC129968 for <i2rs@ietf.org>; Wed, 29 Mar 2017 13:09:21 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=2144; q=dns/txt; s=iport; t=1490818161; x=1492027761; h=to:from:subject:message-id:date:mime-version: content-transfer-encoding; bh=tnJ8epqY3WSBcX/wC9qc2syln2nG0WvH01dr1NfhZQg=; b=YHY4ya3MdBtWgihWmWgBJJXbEkflSA2yeUdDQoQUAjeDJCNJR5Z1uAt2 sJRlgDKvUc/auT2DyN6Nb9Z2M6XTYLf60sBEQYkLc8cP3e6jH1lR7w/eb lKqz1jqPytPNfmJe6b4FOKQWB4vdcYB8hK7VOyqweqcX6Mtx2PbZBgL34 4=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0C9AgDvE9xY/4gNJK1eGgEBAQECAQEBA?= =?us-ascii?q?QgBAQEBg1WFTooRkTCTXoIPgg6GHQODRz8YAQIBAQEBAQEBax0LhT8PAXsCJgJ?= =?us-ascii?q?fDQgBAYoGng6QBoImilQBAQgCJoELhUOCBQiKPIJfBY9hhi+GUIFVhiaCLIgpg?= =?us-ascii?q?XyIXoZZk2ofOIEEOh8VhRkdgX8khzArghABAQE?=
X-IronPort-AV: E=Sophos;i="5.36,242,1486425600"; d="scan'208";a="224551964"
Received: from alln-core-3.cisco.com ([173.36.13.136]) by rcdn-iport-8.cisco.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 29 Mar 2017 20:09:21 +0000
Received: from [10.24.168.228] ([10.24.168.228]) by alln-core-3.cisco.com (8.14.5/8.14.5) with ESMTP id v2TK9K2U009196 for <i2rs@ietf.org>; Wed, 29 Mar 2017 20:09:20 GMT
To: "i2rs@ietf.org" <i2rs@ietf.org>
From: Joe Clarke <jclarke@cisco.com>
Organization: Cisco Systems, Inc.
Message-ID: <f727456e-8130-3d71-3261-8413198980c3@cisco.com>
Date: Wed, 29 Mar 2017 16:09:20 -0400
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2rs/EHbloysF3mFoF6EKMXwBdJpwgmE>
Subject: [i2rs] Comments on I2RS and YANG suggestions (aka, finally woke up)
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i2rs/>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 29 Mar 2017 20:09:32 -0000

Lunch has been really good here at the Swissôtel, but that wasn't the
reason I didn't get up at the mic.  I have been going through the
various YANG and *CONF drafts from Sue this week, and I was hoping the
presentation would help in my clue on some things.  After mulling things
over, it did not.  At the risk of asking stupid questions, I will comment.

First, there appears to be a big typo in draft-hares-netmod-i2rs-yang-04
that may change my understanding of how to specify something is
ephemeral.  If you look at section 3.4, it states:

The value "true" indicates the object is not ephemeral.
The value "false" indicates the value is ephemeral.

I think (hope) that is backwards.  But if not, can you explain to me why
the logic is thus?

===

Now on to my bigger questions/comments.

I have been trying to figure out why we need a dstype.  I see that the
examples listed are control-plane, config, and i2rs-v[o0] (this shows up
in various spellings without any explanation).

I see no mention of the idea of a "control-plane" DS in the revised DS
draft, and I don't see why we need this added complexity.  The revised
DS draft already allows us to specify a DS name, additional attributes
such as "ephemeral," protocol support, and supporting modules.  Why add
this DS type?  What does it give us and how would one figure out how to
make use of it?

I'm strongly leaning on letting this draft expire and working to create
an I2RS YANG module that fits into the revised DS guidance.  I think
that would make things much clearer.

===

Additionally, if the revised DS draft progresses (and it seems like it
will), do we need <write-data> at all?  Yes, we need to sort out
validation, but why can't we use <edit-config> (revised DS already gives
us <get-data>).

===

Again, sorry if these are dumb questions.  It seems like the work around
revised datastores is already addressing most of what we need.  If the
WG agrees, I think we should focus on removing confusion and ambiguity
and work to define clearly distinct documents that can inform the
current world order.

Thanks.

Joe


From nobody Wed Mar 29 14:01:36 2017
Return-Path: <phil@juniper.net>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9AF66124217 for <i2rs@ietfa.amsl.com>; Wed, 29 Mar 2017 14:01:34 -0700 (PDT)
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 o7oJ_gVqM3Ho for <i2rs@ietfa.amsl.com>; Wed, 29 Mar 2017 14:01:32 -0700 (PDT)
Received: from NAM03-BY2-obe.outbound.protection.outlook.com (mail-by2nam03on0091.outbound.protection.outlook.com [104.47.42.91]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2779912947E for <i2rs@ietf.org>; Wed, 29 Mar 2017 14:01:32 -0700 (PDT)
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=u/vbAZA1Ki4IOhiGoE2OyBy1ViFLzNlDUrE0lbmwEzI=; b=VwilyJnej5CZ2lRnYXuSc5Zs3qHi0Y+oX7EaGYIuELwIjsvOM/RTdJdJNdhX4eBr7fnE71TLg/uGjh9U4UdEzxFGhU1qO1XI/4US9aSBnHi9RZ8AVbMUzH5QFUVNt32zJqDmOISw11ONvTpneS9H2mvG6pgtVDnXlz+bxdEJRUo=
Received: from MWHPR05CA0014.namprd05.prod.outlook.com (10.168.242.152) by SN1PR05MB1919.namprd05.prod.outlook.com (10.162.131.157) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1005.2; Wed, 29 Mar 2017 21:01:30 +0000
Received: from BY2FFO11OLC010.protection.gbl (2a01:111:f400:7c0c::136) by MWHPR05CA0014.outlook.office365.com (2603:10b6:300:59::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1005.2 via Frontend Transport; Wed, 29 Mar 2017 21:01:29 +0000
Authentication-Results: spf=softfail (sender IP is 66.129.239.18) smtp.mailfrom=juniper.net; ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=fail action=none header.from=juniper.net;
Received-SPF: SoftFail (protection.outlook.com: domain of transitioning juniper.net discourages use of 66.129.239.18 as permitted sender)
Received: from p-emfe01a-sac.jnpr.net (66.129.239.18) by BY2FFO11OLC010.mail.protection.outlook.com (10.1.15.21) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA_P384) id 15.1.977.7 via Frontend Transport; Wed, 29 Mar 2017 21:01:29 +0000
Received: from p-mailhub01.juniper.net (10.160.2.17) by p-emfe01a-sac.jnpr.net (172.24.192.21) with Microsoft SMTP Server (TLS) id 14.3.123.3; Wed, 29 Mar 2017 14:01:14 -0700
Received: from idle.juniper.net (idleski.juniper.net [172.25.4.26])	by p-mailhub01.juniper.net (8.14.4/8.11.3) with ESMTP id v2TL1Dx5015207; Wed, 29 Mar 2017 14:01:14 -0700	(envelope-from phil@juniper.net)
Received: from idle.juniper.net (localhost [127.0.0.1])	by idle.juniper.net (8.14.4/8.14.3) with ESMTP id v2TKvAQL012786; Wed, 29 Mar 2017 16:57:10 -0400 (EDT)	(envelope-from phil@idle.juniper.net)
Message-ID: <201703292057.v2TKvAQL012786@idle.juniper.net>
To: Joe Clarke <jclarke@cisco.com>
CC: "i2rs@ietf.org" <i2rs@ietf.org>
In-Reply-To: <f727456e-8130-3d71-3261-8413198980c3@cisco.com>
Date: Wed, 29 Mar 2017 16:57:09 -0400
From: Phil Shafer <phil@juniper.net>
MIME-Version: 1.0
Content-Type: text/plain
X-EOPAttributedMessage: 0
X-MS-Office365-Filtering-HT: Tenant
X-Forefront-Antispam-Report: CIP:66.129.239.18; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10019020)(6009001)(39400400002)(39450400003)(39860400002)(39410400002)(39850400002)(39840400002)(2980300002)(189002)(199003)(9170700003)(50986999)(305945005)(48376002)(2950100002)(6916009)(50466002)(53416004)(7696004)(356003)(76506005)(4326008)(7126002)(38730400002)(1076002)(2906002)(189998001)(5003940100001)(54356999)(5660300001)(2810700001)(81166006)(6246003)(8676002)(53936002)(47776003)(8936002)(86362001)(8276002)(229853002)(106466001)(105596002)(77096006); DIR:OUT; SFP:1102; SCL:1; SRVR:SN1PR05MB1919; H:p-emfe01a-sac.jnpr.net; FPR:;  SPF:SoftFail; MLV:sfv; MX:1; A:1; LANG:en; 
X-Microsoft-Exchange-Diagnostics: 1; BY2FFO11OLC010; 1:o7ElZE6fWv1ONH/pvQ3EjL8uHZiBhDF3xxmpMZlvBrIj13hBW/XRkKrhHIVHVIZMu8AoPKm6dcZ99CqPZs6zRq/Rs/Vnu7FAVq/XBPYj6EjK24d+MUj2RqUUCY9V4HkJUFWKKuiH5PbxNPQ1Sv8o5TSdUrgXL57o7gr/q90bwdd0FO83ZpawsqjMNDE85LwCyOBNimHmF9zXugqqNsmvvgZd/MjC5IKpKGgCq3NT3LNGlnkCMS1UBNcq4A7xMpeIzPs5HphCwMWzXrltvFDsTpUMno9WoH0QqQNwJc0maVav4Os/wUy3f4pFlwVbk+RQthSiSBtYT6FngBiBVBQFNfMpLkWiKywXM4uhtggZl34kjjxmrXXc8yqSlSKmFI6MjzybXiln7hwS17KZEodZNi38VX8b3I9novbUh8Y+owB9oTssjavO8AnZXkCPEfy+twzGeCoLcWp0miS5rBUvGGMmxHnuIJQghvZwcEhHYtetT6HVtz0V5rMJ9KXxdA8BPTrcTuvzd87trD7qPh7B+tIek7+yKuKA2cqBpYYanPO0x0fQKLjNan3eW5fI87Ib9jLyPAigvr8WXHgP8xcu81nc3x/IcIYUVNOoO5Pzgn0=
X-MS-Office365-Filtering-Correlation-Id: ec39ad77-0218-4476-6366-08d476e6c5c3
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(2017030254075)(201703131423075)(201703031133081); SRVR:SN1PR05MB1919; 
X-Microsoft-Exchange-Diagnostics: 1; SN1PR05MB1919; 3:bPnlr6sg0utnWPFD/ubs4MNAvyVJ6FJwsY2cQ1GATSz1DwltV8EzN1rCgqt2R/a4VknqTDhQIYJymxgS5Vh4DkrKQVGlpkPFsjEU8ldNEUWpiA68Tc8Rj8FjskP6JEoK3Oeldv9zbPx32u8WMoeBsxyCuuT4WO41borR7EynuunrF8ixHfiBFqiVzad1c5aNYtD+dNsdqw/MFV9FGNDJxMgUhcT/2ujklNfdktYLZMlZpAgP1PzqeBQ/nLA4mtw8ihBGqEjtAGANCe/iCfM+Pon0w546bzZYzun+fFwjD1DoQmN4M62pnHma/kFTdm1mTByrWVfDeRLjMIUCpOIofx3hMGH4ikFn0RStx2Bar0dADtAAHG+6oMMlP3mzYoOk5oTkII14BXxbsmJGyEEoZszI4xDflimXpTQz8sAYZYotGIgivOiopbI2IYMEIjaRcJ6mMb1Yu4r8snKXngqFvA==; 25:MgW6AY0FTwBg4HnnMEvjLAaonTvZfjxjEtFriwRGE8hwanSj/K9EqFqLPbrB/8gDA1P5XMFSfvN2NgWHUl8bt0bs7dBhDUOxS5dPlOYkjXpYoEiF5DCvjGnjhyxPsoVOdbp8868oKo0B73nEGhnihPGwEqWLnRnPHCfY9Uf7MKkGzaWJiCU/4rmc1IlswDUHUg/ZcF6YW+zOwd8AxVX2ObCigJRHw88cY7SQQCZwZEoK3EiXIN35T2P2b+mVDYtNBL85TfWRUr6Gp5x0QyPXl6fsOFyb5cHW4dJH3He0uHXYVxqAJYnwDA3x6H/yE2jRV4e90ORkdgOaxV2vM4TVHdGN8Ofv4MxGuKY1chbOBLhL4g/N/gZVSgM9AgqX1b7mhpA20hXkN7e5CH8vpWNtp+TVFr2k5Gx9PX13+GayVsua1fIDGPFs9b4cClQFCwc4Wp35jSrG/0JMfvWEYTG/cA==
X-Microsoft-Exchange-Diagnostics: 1; SN1PR05MB1919; 31:h3x4Qsosgv/7qUqweXQT1dbOOsud1jW6L70cwmE8HgyA/EhegNcjsSdp5PN0c75+fzDSs1tPoGd5fbA+F3tNlS1cDU7eyvLvKj/cHgFBFoZLKRGG8QEyamoRuTsyihhMDXcT6SIkOYw1TVxOWOvF+SO8FrbbnhFRGCwkXtrRgEWHs4SNldjX0yZK353Jf6iU5YeGmUbJOdUYKgzwE72idDBDOyEFNVmfD+nbNeLe0UoJKZjFGkvzzkNxqT4EHvvDI66ab5YV5IWhiKrZTUbzpA==; 20:WOW0GYRBN766dK4yEkZ1v3j2GKKXuOk1X0RHpsgHfKhPHuIgx2t+7+eJurj/oC32uzxGu6xLDa0PaxfeACbQcAB33rspvlKiaXqUJH5Tp4nF6i6sdPJEDJ+gkInmcmsndPssTr04MqlMOMQJxb+L3lH2YT+xTah+1y/e9AEtxI1HyGG3IoT8SzgvSECk79c/ZGfXAa3mGMo3iJ/LuKTB70E9+RHlc0Mn7s7zXA4P079XgxRHTsshuywbtubqoopCpuHMIJjkBpYiHpIO+DGQuLWi0DgMhwe3oosv28ZQAI0YPkwMY8o2SVwKwn/iWPxf/MYgUZWMxKnDMQhsZ203HiWhgalAS7ey93KZguXG63RaRQ0+oemTqr0sMBVrSnOwBQo2nSaaeMl73FfEWqyr0MjAenh6Y4/mQ30+/wrJ5aJ2+P+iscbeNyQcSgJPlW4eUL8Yp1TCE0HvWjJuxottaf/VsvAgA3HPyfNsRjc63E2M2KU991NHukTpRkrDWkoy
X-Microsoft-Antispam-PRVS: <SN1PR05MB191933C37E49BBC3F072E128C9350@SN1PR05MB1919.namprd05.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:;
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040450)(601004)(2401047)(13017025)(13018025)(5005006)(13015025)(13024025)(13023025)(8121501046)(10201501046)(3002001)(6055026)(6041248)(20161123555025)(20161123564025)(20161123562025)(201703131423075)(201703011903075)(201702281528075)(201703061421075)(20161123558025)(20161123560025)(6072148); SRVR:SN1PR05MB1919; BCL:0; PCL:0; RULEID:; SRVR:SN1PR05MB1919; 
X-Microsoft-Exchange-Diagnostics: 1; SN1PR05MB1919; 4:lj5uJIArxLuH4fIJL46f0P1k/gpSknrKKmqVTBcxTcNyFwBGvGNB99hHBs00eNjtIXFjmu7nhZ7knqZ0546Nflbq2iWGFZ0RDQ+fAajOfOcnlBLU4rZED/Qc5Jt8dk6JOYwr9yXUx079VamwoxmvP+bCHAO5DfY8HXML1ZePhE66oBNJel2L2rvqY6RBhyNSvv7aUc9VAngVNJ3+so/zdakgsYwl5GNcYzP7Qs9TgO0Tzc+V/VFBTPR6+GQbD6Dsd37p7/z5MyQm7u11Pjy6G9NHE+lwXJmRjZ+MaI+bwpWJp8zY0/gjhbFzQkwQD+FySAQU+ZyRGk4DFvLeWMHWSchw2DTUrSN5/FoR5PTgw9OhyWlLWC4+GVfykTuGfONphT/hMjrdJ+wMAJmSLVraHisnm77q9LYIV0iRNRTj0NL/JVO+jDhMH3kPcwH/e27MlHOUWjIqoQrdq4lEWkXzFeyGEW/YOx3rxyKEijt6L3/76IbDbSIlfTvVd7Xqz1boMmyX25J19o3Ygtt/bIz+tw/EkjwMoc/cTiCGDIYMNU7Y8oUelUQ2uH70G8bp+diraAh8yvp6MZp+nGpSGRRH8w/zHiWyMZQiLIWqzkKs8wDTxkm5800YFtsD7LCYTcpZ1P+c4CIliCrvl3DGmu5nbmiELUuY8L/F0OMZSDW1MXcW9TMbiSVF4HgeUs0xWlOVOhagWn1DWF5ctllTBbqjEDNwHDgfkvwaN777l7nSobLd6wKzz7DkDoWy78ZGjBUzjGIPdjRnDSZxWWQ3EQl980yqr6QhPGQ/RloQvSqydloJMUTztxvfB377w+VfT6bFLoQNtr4pswzFoJ6hKay4MNIOJDQcNw4I0dtXFZ/RJDU=
X-Forefront-PRVS: 0261CCEEDF
X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; SN1PR05MB1919; 23:NkYi9RcouZk9ZtH5dpKRykDtno5HKdiH9uzSDjEaw?= =?us-ascii?Q?lw+LcZUXaxBBv9GsVuwAJLcQKeavsqjZ6wFWJM+v/wEHrlu5qFwD8jzL84MH?= =?us-ascii?Q?20MCM/nyPmH2a2qcgyKzOJjT7Ko+hdqh+UTKE9EPw4//kZ7sT1vLeQXwdCDC?= =?us-ascii?Q?uzwWDmI/6P5JA4Wbz/FSZIIsLLmUq4QlLL416NhMcQs2W7UsEs+W9VvGe2yC?= =?us-ascii?Q?CHHAyj8xrDxEvmF7E3i5OhUs9UfyXgNXKfDY20oldRl5McaOHO9cRdzl3eFs?= =?us-ascii?Q?sc2Ov+tu5P/bK/U9/xf4kGWtfd1GNClxrmce3VnSKvl7xY0rL3aMFNi0i7mm?= =?us-ascii?Q?H8WhPSTtvJeXcxqWftcObBTMjvp+cLuYrUPvRkyy6MQrYBxwrew7GqOTgeBE?= =?us-ascii?Q?46l7RtLtOKX13tiovx6YW6T8UwSfwJn9+zxoRy85/vWQwO5nRdr75u3Fcb/f?= =?us-ascii?Q?rlkv0rkNtMNNP8W7VA/EkX539PEzLTwoHwUguuMF5WGHn1lvF8RggLGDrWH5?= =?us-ascii?Q?/FnL7jtO9+oYe9ikQtYSssSPGrNWaETT8TD+nkpv87cvQwiGpEEWt0UBiBkm?= =?us-ascii?Q?0FDmZ6y10Kz8+gSeYA1Hmua4P9dD5fqxoSVPv2IWBsAY5DpMmscslBnwulxB?= =?us-ascii?Q?Pg6NsVzDEoB9GxQRXOv9+hG5K3rW4PSY6GEiKIWP2pFSB8s0bK80N7sqkqLS?= =?us-ascii?Q?r2aXGtnudHebQUCKDAGaW2/eJKdQ4tX/k25EQo6hBYsDQ6CcDxUP5UFmcHdE?= =?us-ascii?Q?g40HZB4BJAddXA1PvZG5pipVJPGDZTiPDQTpQACMkZpu41H8Zhv8gYvlz+Ke?= =?us-ascii?Q?po9BWqzkkZJ0nYTMjDJiFYcGydjjbSIkabrcDc7kQXXyYTEl1XO3oGW6o7eC?= =?us-ascii?Q?8CKG8GnmYOdJGTeZVsYSc/2fPVB3LWkuiyWZs5V+LnnzaNDFM7ZB40CqWOj/?= =?us-ascii?Q?8AimeTm2HjB0Zj+f9MctY0L6bvZKpDWgEjiTlGoKlbncKROc8Tvd6Kk4cTK3?= =?us-ascii?Q?peqICIHsCaSeoCWgJMpj7i2/7Ws7Toy5TMMyIN7mXx2BPPkbEkruwsp1Y/rz?= =?us-ascii?Q?JTceaY/jqrvF5ZgsPYUNz82gRj9?=
X-Microsoft-Exchange-Diagnostics: 1; SN1PR05MB1919; 6:JLODPfocwijCdLMA8EFU/vb5BB8iYxzJ9IQDGqQQUM0T1FOht2+dmexhv7BFHFQu3bpZ1FAAwyoBPqwwHBEIDvxHj4VvhYq0YqKIXjq8XEAyEOaACSBShn8/zDdYkLDLuZiA58S1Ca7v3z+BdBPwNfRMdgO5TPZk+SPamizUr7Vf+5NdsU5iiTjJNbUXmxFk3jao0ZCm1KVzlyNa9v/+2uuKC5mw4YVtHySkhMlEX05hTsxXrZKL2EGQDXNr6EMtysqDRsT3O9awCPkQFnAvJ6Ael31aT2A5fnuB8dy6BQ1rbArEvuHMnX3NTgkycuKwsXvTeo2GzQf6QODKYSX3b+aRQSS/+wjM1ClI5FwR9zP7Wk4d2QFbq14IUZvnD30VT0DwvzCN9joKcfdKFihjyY40pO00owrDS0l/vwE1fW0=; 5:5IzaURlJF+4/jvVtZw1UpkiX52HNnw+lWJEKgG3+QFTu61FV0HLg8kDZV2z02grZwRRa982Kz7JednLGdpNGJ8CS3qEgBdKSemKQNgFsAXwHRNDvwPFN3QylSHM7TwgG//9yk3Q4HxENCD77ij+wOg==; 24:ecNVwTR39b7zxf/h6sqFBgBMI6ZlmtTgtnUNe48mqWyQmEPyqIsEVn0m1TvJxNa0zPCeczyG14r4O+E/vYdIgSlXcdTvTihZDV46NtpgbQk=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; SN1PR05MB1919; 7:wUKmPIWqPUWvbSpo4dkS1N+6qQ8r8QBLDdnSEoTbhuHJvUdXl2Uvvmwx7RZrn/I41i+Hs1SJjH4RTayEfjtFF+2dnGYYL03j1Lbr31lN6t1P+4VZK2F80GINOohCOk3BpuXoE/xuMtzTNy/wsnhuHr56RVF3Bcn6eIkBbSSiA5UQFnWb/+HQXbIxpxtBVh8zsan85+4gVmtHLyUUNDBhFmulb1vUWNCTx28wYd3syqXGzwWvoS6rRS7jZU21q7zAFPt095sMEMigXixdQ/5uujw0TBcQ0f/J/kS8gvUfXmNiaXy7hd1dMjLUh30aNsxKZIJbtTiFS3+hAmC/1vogsQ==
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 29 Mar 2017 21:01:29.6214 (UTC)
X-MS-Exchange-CrossTenant-Id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=bea78b3c-4cdb-4130-854a-1d193232e5f4; Ip=[66.129.239.18];  Helo=[p-emfe01a-sac.jnpr.net]
X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN1PR05MB1919
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2rs/doNzhswq1YgGcwT5Ro5ZWUyAtwY>
Subject: Re: [i2rs] Comments on I2RS and YANG suggestions (aka, finally woke up)
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i2rs/>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 29 Mar 2017 21:01:35 -0000

Joe Clarke writes:
>Additionally, if the revised DS draft progresses (and it seems like it will), do
>we need <write-data> at all?  Yes, we need to sort out validation, but why can't
>we use <edit-config> (revised DS already gives us <get-data>).

<edit-config> is defined in the base NETCONF spec, and we're trying
to avoid reving that.  Instead we're proposing edits to dynamic
datastores (like i2rs-defined ones) will be performed using a new
<edit-data> operation (patterned after <edit-config>, named to
mirror <get-data>).  This operation will take an argument to indicate
the target datastore.

Following the outcome of Tuesday NETCONF meeting, we'll be preparing
individual drafts for NETCONF and RESTCONF based on the "impact to
..." sections that are currently in the datastore draft.  (Those
sections will be removed from the datastore draft.)

And based on Sue's comments, we'll be adding more details re: dynamic
datastores to the datastore draft.

Thanks,
 Phil


From nobody Thu Mar 30 08:49:04 2017
Return-Path: <jclarke@cisco.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C6A3E129531 for <i2rs@ietfa.amsl.com>; Thu, 30 Mar 2017 08:49:02 -0700 (PDT)
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 HU8I7MrtrMmY for <i2rs@ietfa.amsl.com>; Thu, 30 Mar 2017 08:49:01 -0700 (PDT)
Received: from alln-iport-6.cisco.com (alln-iport-6.cisco.com [173.37.142.93]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 464481294BF for <i2rs@ietf.org>; Thu, 30 Mar 2017 08:49:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=1404; q=dns/txt; s=iport; t=1490888941; x=1492098541; h=subject:to:references:cc:from:message-id:date: mime-version:in-reply-to:content-transfer-encoding; bh=6qA6fl28NcEFFE5lewG8JMACfVP6mlSndoJLEZlfmVM=; b=KJBvn9jsQa55ynfCfHJEzlCB3B4WqT0BxK+WA5w7+QVXLYYT47ULsD52 41fZzw06L+460bebZk9jmcD30CkGqme1TOpBaWzj3gt8axe07bZmVbfEg e957vFXEoV+Q6M4tInm8uBlzqwZAtruX0m7GQSTgoT7ijkDbb66zlCOtM I=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AUAQBVKN1Y/49dJa1dGQEBAQEBAQEBA?= =?us-ascii?q?QEBBwEBAQEBg1aPX5FSk0GCD4IOhiICgzY/GAECAQEBAQEBAWsohRUBAQEBAgF?= =?us-ascii?q?5EAsYLlcGDQgBAYl/CLAwilUBAQEBAQEBAQEBAQEBAQEBASGGToIFgmqKOQEEl?= =?us-ascii?q?gKGaJJQilyBP4Uck20fOIEFOyAVhzYkhw4rghABAQE?=
X-IronPort-AV: E=Sophos;i="5.36,247,1486425600"; d="scan'208";a="405237821"
Received: from rcdn-core-7.cisco.com ([173.37.93.143]) by alln-iport-6.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 30 Mar 2017 15:49:00 +0000
Received: from [10.24.144.94] ([10.24.144.94]) by rcdn-core-7.cisco.com (8.14.5/8.14.5) with ESMTP id v2UFmxiD013269; Thu, 30 Mar 2017 15:49:00 GMT
To: Phil Shafer <phil@juniper.net>
References: <201703292057.v2TKvAQL012786@idle.juniper.net>
Cc: "i2rs@ietf.org" <i2rs@ietf.org>
From: Joe Clarke <jclarke@cisco.com>
Organization: Cisco Systems, Inc.
Message-ID: <1f0b3cdc-bbe5-6dad-9a9f-66bf27b009f4@cisco.com>
Date: Thu, 30 Mar 2017 11:48:59 -0400
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <201703292057.v2TKvAQL012786@idle.juniper.net>
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2rs/4H2aOrakof_ihDmY4LPKB6wXL30>
Subject: Re: [i2rs] Comments on I2RS and YANG suggestions (aka, finally woke up)
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i2rs/>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Mar 2017 15:49:03 -0000

On 3/29/17 16:57, Phil Shafer wrote:
> Joe Clarke writes:
>> Additionally, if the revised DS draft progresses (and it seems like it will), do
>> we need <write-data> at all?  Yes, we need to sort out validation, but why can't
>> we use <edit-config> (revised DS already gives us <get-data>).
> 
> <edit-config> is defined in the base NETCONF spec, and we're trying
> to avoid reving that.  Instead we're proposing edits to dynamic
> datastores (like i2rs-defined ones) will be performed using a new
> <edit-data> operation (patterned after <edit-config>, named to
> mirror <get-data>).  This operation will take an argument to indicate
> the target datastore.

Thanks, Phil.  I had to keep popping in and out of netmod and netconf,
so I missed this discussion.  This does make sense.

> 
> Following the outcome of Tuesday NETCONF meeting, we'll be preparing
> individual drafts for NETCONF and RESTCONF based on the "impact to
> ..." sections that are currently in the datastore draft.  (Those
> sections will be removed from the datastore draft.)
> 
> And based on Sue's comments, we'll be adding more details re: dynamic
> datastores to the datastore draft.

Thanks.  I still think it would be worth revising or spinning down the
i2rs drafts as they have diverged from the revised DS draft, and this is
adding to at least my confusion.

Joe

> 
> Thanks,
>  Phil
> 


From nobody Thu Mar 30 10:30:20 2017
Return-Path: <shares@ndzh.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1B5181299E1 for <i2rs@ietfa.amsl.com>; Thu, 30 Mar 2017 10:30:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.956
X-Spam-Level: 
X-Spam-Status: No, score=0.956 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DOS_OUTLOOK_TO_MX=2.845, HTML_MESSAGE=0.001, T_KAM_HTML_FONT_INVALID=0.01] 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 W_7e4gd7Qh_m for <i2rs@ietfa.amsl.com>; Thu, 30 Mar 2017 10:30:15 -0700 (PDT)
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 194D01299E5 for <i2rs@ietf.org>; Thu, 30 Mar 2017 10:30:10 -0700 (PDT)
X-Default-Received-SPF: pass (skip=forwardok (res=PASS)) x-ip-name=31.133.128.130; 
From: "Susan Hares" <shares@ndzh.com>
To: "'Joe Clarke'" <jclarke@cisco.com>, <i2rs@ietf.org>
References: <f727456e-8130-3d71-3261-8413198980c3@cisco.com>
In-Reply-To: <f727456e-8130-3d71-3261-8413198980c3@cisco.com>
Date: Thu, 30 Mar 2017 13:25:21 -0400
Message-ID: <002e01d2a97a$9c69f660$d53de320$@ndzh.com>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_NextPart_000_002F_01D2A959.155D3860"
X-Mailer: Microsoft Outlook 14.0
Thread-Index: AQJ11jXlfMY+giaF46qgFNFGPryUzqBnP+sA
Content-Language: en-us
X-Authenticated-User: skh@ndzh.com 
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2rs/hZES6bvV_hydUCDOR3Ol1f2Ysj4>
Subject: Re: [i2rs] Comments on I2RS and YANG suggestions (aka, finally woke up)
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i2rs/>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Mar 2017 17:30:18 -0000

This is a multipart message in MIME format.

------=_NextPart_000_002F_01D2A959.155D3860
Content-Type: text/plain;
	charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

=20

Joe:

=20

Excellent questions.  The intent was to spin down the *hares* drafts.  I =
wished you=E2=80=99d asked the question in the meeting.   In my =
experience, you questions are always timely.  Please start a YANG module =
draft for I2RS.   =20

=20

My recommendation to I2RS/NETCONF/RESTCONF chairs was:=20

=C2=B7        Expand revised datastores =E2=80=93 to allow dynamic =
datastores + name=20

=C2=B7        Add capabilities to NETCONF/RESTCONF for dynamic =
datastores and capability=20

=C2=B7        Get volunteers from I2RS/NETMOD work on YANG syntax in =
NETMOD=20

=C2=B7        Get volunteers from I2RS/NETCONF work on the NETCONF =
changes in NETCONF

=C2=B7        Get volunteers from  I2RS/NETCONF work on the RESTCONF =
changes for ephemeral in NETCONF.=20

=20

Open issues for these people:=20

=C2=B7        Precedence:  (yang/protocols) =E2=80=93 must determine how =
to prioritize between datastores during installation of configuration

=C2=B7        Validation (yang/protocols) - does it need to be =
identified in YANG or is it an implementation specific?=20

=C2=B7        RESTCONF (protocol) - how to encode client-id/priority in =
entity-tag=20

=C2=B7        NETCONF  (protocol) =E2=80=93 how to handle edit-collision =
(aka multiple client write)=20

=C2=B7        Protocol support =E2=80=93 how do you note what protocol =
and protocol features are needed to support this model.=20

=20

Now -- to your specific comments:=20

=C2=B7        Draft: This draft was intended to be a chair's kick start =
document on open issus.=20

=C2=B7        Why Kickstart:   I started it when the revised datastores =
people did not open their github archive or publish drafts to make sure =
we covered this work at IETF.=20

o   Fortunately =E2=80=93 they did release -01.txt revised datastores.=20

=C2=B7        Content errors:=20

o   For edit-config, see the comments by Phil Schafer.     =20

o   The ephemeral logic is backward =3D  (red face)=20

o   Revised datastores revisions-01 =E2=80=93 did the following =
old/control-plane datastores/dynamic datastores/ (my draft worked off =
-00.txt)=20

=20

=20

Let me know if I=E2=80=99ve answered all the questions.=20

=20

Sue Hares=20

=20

=20

-----Original Message-----
From: i2rs [mailto:i2rs-bounces@ietf.org] On Behalf Of Joe Clarke
Sent: Wednesday, March 29, 2017 4:09 PM
To: i2rs@ietf.org
Subject: [i2rs] Comments on I2RS and YANG suggestions (aka, finally woke =
up)

=20

Lunch has been really good here at the Swiss=C3=B4tel, but that wasn't =
the reason I didn't get up at the mic.  I have been going through the =
various YANG and *CONF drafts from Sue this week, and I was hoping the =
presentation would help in my clue on some things.  After mulling things =
over, it did not.  At the risk of asking stupid questions, I will =
comment.

=20

First, there appears to be a big typo in draft-hares-netmod-i2rs-yang-04 =
that may change my understanding of how to specify something is =
ephemeral.  If you look at section 3.4, it states:

=20

The value "true" indicates the object is not ephemeral.

The value "false" indicates the value is ephemeral.

=20

I think (hope) that is backwards.  But if not, can you explain to me why =
the logic is thus?

=20

=3D=3D=3D

=20

Now on to my bigger questions/comments.

=20

I have been trying to figure out why we need a dstype.  I see that the =
examples listed are control-plane, config, and i2rs-v[o0] (this shows up =
in various spellings without any explanation).

=20

I see no mention of the idea of a "control-plane" DS in the revised DS =
draft, and I don't see why we need this added complexity.  The revised =
DS draft already allows us to specify a DS name, additional attributes =
such as "ephemeral," protocol support, and supporting modules.  Why add =
this DS type?  What does it give us and how would one figure out how to =
make use of it?

=20

I'm strongly leaning on letting this draft expire and working to create =
an I2RS YANG module that fits into the revised DS guidance.  I think =
that would make things much clearer.

=20

=3D=3D=3D

=20

Additionally, if the revised DS draft progresses (and it seems like it =
will), do we need <write-data> at all?  Yes, we need to sort out =
validation, but why can't we use <edit-config> (revised DS already gives =
us <get-data>).

=20

=3D=3D=3D

=20

Again, sorry if these are dumb questions.  It seems like the work around =
revised datastores is already addressing most of what we need.  If the =
WG agrees, I think we should focus on removing confusion and ambiguity =
and work to define clearly distinct documents that can inform the =
current world order.

=20

Thanks.

=20

Joe

=20

_______________________________________________

i2rs mailing list

 <mailto:i2rs@ietf.org> i2rs@ietf.org

 <https://www.ietf.org/mailman/listinfo/i2rs> =
https://www.ietf.org/mailman/listinfo/i2rs


------=_NextPart_000_002F_01D2A959.155D3860
Content-Type: text/html;
	charset="UTF-8"
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=3Dutf-8"><meta =
name=3DGenerator content=3D"Microsoft Word 14 (filtered =
medium)"><style><!--
/* Font Definitions */
@font-face
	{font-family:Wingdings;
	panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
	{mso-style-priority:99;
	mso-style-link:"Plain Text Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";}
span.PlainTextChar
	{mso-style-name:"Plain Text Char";
	mso-style-priority:99;
	mso-style-link:"Plain Text";
	font-family:"Calibri","sans-serif";}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri","sans-serif";}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
/* List Definitions */
@list l0
	{mso-list-id:1268736356;
	mso-list-type:hybrid;
	mso-list-template-ids:-28797788 67698689 67698691 67698693 67698689 =
67698691 67698693 67698689 67698691 67698693;}
@list l0:level1
	{mso-level-number-format:bullet;
	mso-level-text:=EF=82=B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	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;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l0:level3
	{mso-level-number-format:bullet;
	mso-level-text:=EF=82=A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;}
@list l0:level4
	{mso-level-number-format:bullet;
	mso-level-text:=EF=82=B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Symbol;}
@list l0:level5
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l0:level6
	{mso-level-number-format:bullet;
	mso-level-text:=EF=82=A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;}
@list l0:level7
	{mso-level-number-format:bullet;
	mso-level-text:=EF=82=B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Symbol;}
@list l0:level8
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l0:level9
	{mso-level-number-format:bullet;
	mso-level-text:=EF=82=A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;}
@list l1
	{mso-list-id:1717047317;
	mso-list-type:hybrid;
	mso-list-template-ids:1973963434 67698689 67698691 67698693 67698689 =
67698691 67698693 67698689 67698691 67698693;}
@list l1:level1
	{mso-level-number-format:bullet;
	mso-level-text:=EF=82=B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Symbol;}
@list l1:level2
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l1:level3
	{mso-level-number-format:bullet;
	mso-level-text:=EF=82=A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;}
@list l1:level4
	{mso-level-number-format:bullet;
	mso-level-text:=EF=82=B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Symbol;}
@list l1:level5
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l1:level6
	{mso-level-number-format:bullet;
	mso-level-text:=EF=82=A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;}
@list l1:level7
	{mso-level-number-format:bullet;
	mso-level-text:=EF=82=B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Symbol;}
@list l1:level8
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l1:level9
	{mso-level-number-format:bullet;
	mso-level-text:=EF=82=A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;}
@list l2
	{mso-list-id:2139059127;
	mso-list-type:hybrid;
	mso-list-template-ids:78659150 67698689 67698691 67698693 67698689 =
67698691 67698693 67698689 67698691 67698693;}
@list l2:level1
	{mso-level-number-format:bullet;
	mso-level-text:=EF=82=B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Symbol;}
@list l2:level2
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l2:level3
	{mso-level-number-format:bullet;
	mso-level-text:=EF=82=A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;}
@list l2:level4
	{mso-level-number-format:bullet;
	mso-level-text:=EF=82=B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Symbol;}
@list l2:level5
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l2:level6
	{mso-level-number-format:bullet;
	mso-level-text:=EF=82=A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;}
@list l2:level7
	{mso-level-number-format:bullet;
	mso-level-text:=EF=82=B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Symbol;}
@list l2:level8
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l2:level9
	{mso-level-number-format:bullet;
	mso-level-text:=EF=82=A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;}
ol
	{margin-bottom:0in;}
ul
	{margin-bottom:0in;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]--></head><body lang=3DEN-US link=3Dblue =
vlink=3Dpurple><div class=3DWordSection1><p =
class=3DMsoPlainText><o:p>&nbsp;</o:p></p><p =
class=3DMsoPlainText>Joe:<o:p></o:p></p><p =
class=3DMsoPlainText><o:p>&nbsp;</o:p></p><p =
class=3DMsoPlainText>Excellent questions. =C2=A0The intent was to spin =
down the *<b>hares</b>* drafts.=C2=A0 I wished you=E2=80=99d asked the =
question in the meeting.=C2=A0 =C2=A0In my experience, you questions are =
always timely. =C2=A0Please start a YANG module draft for I2RS.=C2=A0 =
=C2=A0=C2=A0<o:p></o:p></p><p =
class=3DMsoPlainText><o:p>&nbsp;</o:p></p><p class=3DMsoPlainText>My =
recommendation to <b>I2RS/NETCONF/RESTCONF chairs was:</b> =
<o:p></o:p></p><p class=3DMsoPlainText =
style=3D'margin-left:.5in;text-indent:-.25in;mso-list:l2 level1 =
lfo2'><![if !supportLists]><span style=3D'font-family:Symbol'><span =
style=3D'mso-list:Ignore'>=C2=B7<span style=3D'font:7.0pt "Times New =
Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
</span></span></span><![endif]>Expand revised datastores =E2=80=93 to =
allow dynamic datastores + name <o:p></o:p></p><p class=3DMsoPlainText =
style=3D'margin-left:.5in;text-indent:-.25in;mso-list:l2 level1 =
lfo2'><![if !supportLists]><span style=3D'font-family:Symbol'><span =
style=3D'mso-list:Ignore'>=C2=B7<span style=3D'font:7.0pt "Times New =
Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
</span></span></span><![endif]>Add capabilities to NETCONF/RESTCONF for =
dynamic datastores and capability <o:p></o:p></p><p class=3DMsoPlainText =
style=3D'margin-left:.5in;text-indent:-.25in;mso-list:l2 level1 =
lfo2'><![if !supportLists]><span style=3D'font-family:Symbol'><span =
style=3D'mso-list:Ignore'>=C2=B7<span style=3D'font:7.0pt "Times New =
Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
</span></span></span><![endif]>Get volunteers from I2RS/NETMOD work on =
YANG syntax in NETMOD <o:p></o:p></p><p class=3DMsoPlainText =
style=3D'margin-left:.5in;text-indent:-.25in;mso-list:l2 level1 =
lfo2'><![if !supportLists]><span style=3D'font-family:Symbol'><span =
style=3D'mso-list:Ignore'>=C2=B7<span style=3D'font:7.0pt "Times New =
Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
</span></span></span><![endif]>Get volunteers from I2RS/NETCONF work on =
the NETCONF changes in NETCONF<o:p></o:p></p><p class=3DMsoPlainText =
style=3D'margin-left:.5in;text-indent:-.25in;mso-list:l2 level1 =
lfo2'><![if !supportLists]><span style=3D'font-family:Symbol'><span =
style=3D'mso-list:Ignore'>=C2=B7<span style=3D'font:7.0pt "Times New =
Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
</span></span></span><![endif]>Get volunteers from =C2=A0I2RS/NETCONF =
work on the RESTCONF changes for ephemeral in NETCONF. <o:p></o:p></p><p =
class=3DMsoPlainText><o:p>&nbsp;</o:p></p><p =
class=3DMsoPlainText><b>Open issues for these people: =
<o:p></o:p></b></p><p class=3DMsoPlainText =
style=3D'margin-left:.5in;text-indent:-.25in;mso-list:l1 level1 =
lfo3'><![if !supportLists]><span style=3D'font-family:Symbol'><span =
style=3D'mso-list:Ignore'>=C2=B7<span style=3D'font:7.0pt "Times New =
Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
</span></span></span><![endif]>Precedence:=C2=A0 (yang/protocols) =
=E2=80=93 must determine how to prioritize between datastores during =
installation of configuration<o:p></o:p></p><p class=3DMsoPlainText =
style=3D'margin-left:.5in;text-indent:-.25in;mso-list:l1 level1 =
lfo3'><![if !supportLists]><span style=3D'font-family:Symbol'><span =
style=3D'mso-list:Ignore'>=C2=B7<span style=3D'font:7.0pt "Times New =
Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
</span></span></span><![endif]>Validation (yang/protocols) - does it =
need to be identified in YANG or is it an implementation specific? =
<o:p></o:p></p><p class=3DMsoPlainText =
style=3D'margin-left:.5in;text-indent:-.25in;mso-list:l1 level1 =
lfo3'><![if !supportLists]><span style=3D'font-family:Symbol'><span =
style=3D'mso-list:Ignore'>=C2=B7<span style=3D'font:7.0pt "Times New =
Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
</span></span></span><![endif]>RESTCONF (protocol) - how to encode =
client-id/priority in entity-tag <o:p></o:p></p><p class=3DMsoPlainText =
style=3D'margin-left:.5in;text-indent:-.25in;mso-list:l1 level1 =
lfo3'><![if !supportLists]><span style=3D'font-family:Symbol'><span =
style=3D'mso-list:Ignore'>=C2=B7<span style=3D'font:7.0pt "Times New =
Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
</span></span></span><![endif]>NETCONF =C2=A0(protocol) =E2=80=93 how to =
handle edit-collision (aka multiple client write) <o:p></o:p></p><p =
class=3DMsoPlainText =
style=3D'margin-left:.5in;text-indent:-.25in;mso-list:l1 level1 =
lfo3'><![if !supportLists]><span style=3D'font-family:Symbol'><span =
style=3D'mso-list:Ignore'>=C2=B7<span style=3D'font:7.0pt "Times New =
Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
</span></span></span><![endif]>Protocol support =E2=80=93 how do you =
note what protocol and protocol features are needed to support this =
model. <o:p></o:p></p><p class=3DMsoPlainText><o:p>&nbsp;</o:p></p><p =
class=3DMsoPlainText><b>Now -- to your specific comments: =
<o:p></o:p></b></p><p class=3DMsoPlainText =
style=3D'margin-left:.5in;text-indent:-.25in;mso-list:l0 level1 =
lfo1'><![if !supportLists]><span style=3D'font-family:Symbol'><span =
style=3D'mso-list:Ignore'>=C2=B7<span style=3D'font:7.0pt "Times New =
Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
</span></span></span><![endif]><b>Draft:</b> This draft was intended to =
be a chair's kick start document on open issus. <o:p></o:p></p><p =
class=3DMsoPlainText =
style=3D'margin-left:.5in;text-indent:-.25in;mso-list:l0 level1 =
lfo1'><![if !supportLists]><span style=3D'font-family:Symbol'><span =
style=3D'mso-list:Ignore'>=C2=B7<span style=3D'font:7.0pt "Times New =
Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
</span></span></span><![endif]><b>Why Kickstart:</b> =C2=A0=C2=A0I =
started it when the revised datastores people did not open their github =
archive or publish drafts to make sure we covered this work at IETF. =
<o:p></o:p></p><p class=3DMsoPlainText =
style=3D'margin-left:1.0in;text-indent:-.25in;mso-list:l0 level2 =
lfo1'><![if !supportLists]><span style=3D'font-family:"Courier =
New"'><span style=3D'mso-list:Ignore'>o<span style=3D'font:7.0pt "Times =
New Roman"'>&nbsp;&nbsp; </span></span></span><![endif]><b>Fortunately =
=E2=80=93</b> they did release -01.txt revised datastores. =
<o:p></o:p></p><p class=3DMsoPlainText =
style=3D'margin-left:.5in;text-indent:-.25in;mso-list:l0 level1 =
lfo1'><![if !supportLists]><span style=3D'font-family:Symbol'><span =
style=3D'mso-list:Ignore'>=C2=B7<span style=3D'font:7.0pt "Times New =
Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
</span></span></span><![endif]><b>Content errors: <o:p></o:p></b></p><p =
class=3DMsoPlainText =
style=3D'margin-left:1.0in;text-indent:-.25in;mso-list:l0 level2 =
lfo1'><![if !supportLists]><span style=3D'font-family:"Courier =
New"'><span style=3D'mso-list:Ignore'>o<span style=3D'font:7.0pt "Times =
New Roman"'>&nbsp;&nbsp; </span></span></span><![endif]>For edit-config, =
see the comments by Phil Schafer.=C2=A0 =
=C2=A0=C2=A0=C2=A0=C2=A0<o:p></o:p></p><p class=3DMsoPlainText =
style=3D'margin-left:1.0in;text-indent:-.25in;mso-list:l2 level2 =
lfo2'><![if !supportLists]><span style=3D'font-family:"Courier =
New"'><span style=3D'mso-list:Ignore'>o<span style=3D'font:7.0pt "Times =
New Roman"'>&nbsp;&nbsp; </span></span></span><![endif]>The ephemeral =
logic is backward =3D =C2=A0(red face) <o:p></o:p></p><p =
class=3DMsoPlainText =
style=3D'margin-left:1.0in;text-indent:-.25in;mso-list:l2 level2 =
lfo2'><![if !supportLists]><span style=3D'font-family:"Courier =
New"'><span style=3D'mso-list:Ignore'>o<span style=3D'font:7.0pt "Times =
New Roman"'>&nbsp;&nbsp; </span></span></span><![endif]>Revised =
datastores revisions-01 =E2=80=93 did the following old/control-plane =
datastores/dynamic datastores/ (my draft worked off -00.txt) =
<o:p></o:p></p><p class=3DMsoPlainText><o:p>&nbsp;</o:p></p><p =
class=3DMsoPlainText><o:p>&nbsp;</o:p></p><p class=3DMsoPlainText>Let me =
know if I=E2=80=99ve answered all the questions. <o:p></o:p></p><p =
class=3DMsoPlainText><o:p>&nbsp;</o:p></p><p class=3DMsoPlainText>Sue =
Hares <o:p></o:p></p><p class=3DMsoPlainText><o:p>&nbsp;</o:p></p><p =
class=3DMsoPlainText><o:p>&nbsp;</o:p></p><p =
class=3DMsoPlainText>-----Original Message-----<br>From: i2rs =
[mailto:i2rs-bounces@ietf.org] On Behalf Of Joe Clarke<br>Sent: =
Wednesday, March 29, 2017 4:09 PM<br>To: i2rs@ietf.org<br>Subject: =
[i2rs] Comments on I2RS and YANG suggestions (aka, finally woke =
up)</p><p class=3DMsoPlainText><o:p>&nbsp;</o:p></p><p =
class=3DMsoPlainText>Lunch has been really good here at the =
Swiss=C3=B4tel, but that wasn't the reason I didn't get up at the =
mic.=C2=A0 I have been going through the various YANG and *CONF drafts =
from Sue this week, and I was hoping the presentation would help in my =
clue on some things.=C2=A0 After mulling things over, it did not.=C2=A0 =
At the risk of asking stupid questions, I will comment.<o:p></o:p></p><p =
class=3DMsoPlainText><o:p>&nbsp;</o:p></p><p class=3DMsoPlainText>First, =
there appears to be a big typo in draft-hares-netmod-i2rs-yang-04 that =
may change my understanding of how to specify something is =
ephemeral.=C2=A0 If you look at section 3.4, it states:<o:p></o:p></p><p =
class=3DMsoPlainText><o:p>&nbsp;</o:p></p><p class=3DMsoPlainText>The =
value &quot;true&quot; indicates the object is not =
ephemeral.<o:p></o:p></p><p class=3DMsoPlainText>The value =
&quot;false&quot; indicates the value is ephemeral.<o:p></o:p></p><p =
class=3DMsoPlainText><o:p>&nbsp;</o:p></p><p class=3DMsoPlainText>I =
think (hope) that is backwards.=C2=A0 But if not, can you explain to me =
why the logic is thus?<o:p></o:p></p><p =
class=3DMsoPlainText><o:p>&nbsp;</o:p></p><p =
class=3DMsoPlainText>=3D=3D=3D<o:p></o:p></p><p =
class=3DMsoPlainText><o:p>&nbsp;</o:p></p><p class=3DMsoPlainText>Now on =
to my bigger questions/comments.<o:p></o:p></p><p =
class=3DMsoPlainText><o:p>&nbsp;</o:p></p><p class=3DMsoPlainText>I have =
been trying to figure out why we need a dstype.=C2=A0 I see that the =
examples listed are control-plane, config, and i2rs-v[o0] (this shows up =
in various spellings without any explanation).<o:p></o:p></p><p =
class=3DMsoPlainText><o:p>&nbsp;</o:p></p><p class=3DMsoPlainText>I see =
no mention of the idea of a &quot;control-plane&quot; DS in the revised =
DS draft, and I don't see why we need this added complexity.=C2=A0 The =
revised DS draft already allows us to specify a DS name, additional =
attributes such as &quot;ephemeral,&quot; protocol support, and =
supporting modules.=C2=A0 Why add this DS type?=C2=A0 What does it give =
us and how would one figure out how to make use of it?<o:p></o:p></p><p =
class=3DMsoPlainText><o:p>&nbsp;</o:p></p><p class=3DMsoPlainText>I'm =
strongly leaning on letting this draft expire and working to create an =
I2RS YANG module that fits into the revised DS guidance.=C2=A0 I think =
that would make things much clearer.<o:p></o:p></p><p =
class=3DMsoPlainText><o:p>&nbsp;</o:p></p><p =
class=3DMsoPlainText>=3D=3D=3D<o:p></o:p></p><p =
class=3DMsoPlainText><o:p>&nbsp;</o:p></p><p =
class=3DMsoPlainText>Additionally, if the revised DS draft progresses =
(and it seems like it will), do we need &lt;write-data&gt; at all?=C2=A0 =
Yes, we need to sort out validation, but why can't we use =
&lt;edit-config&gt; (revised DS already gives us =
&lt;get-data&gt;).<o:p></o:p></p><p =
class=3DMsoPlainText><o:p>&nbsp;</o:p></p><p =
class=3DMsoPlainText>=3D=3D=3D<o:p></o:p></p><p =
class=3DMsoPlainText><o:p>&nbsp;</o:p></p><p class=3DMsoPlainText>Again, =
sorry if these are dumb questions.=C2=A0 It seems like the work around =
revised datastores is already addressing most of what we need.=C2=A0 If =
the WG agrees, I think we should focus on removing confusion and =
ambiguity and work to define clearly distinct documents that can inform =
the current world order.<o:p></o:p></p><p =
class=3DMsoPlainText><o:p>&nbsp;</o:p></p><p =
class=3DMsoPlainText>Thanks.<o:p></o:p></p><p =
class=3DMsoPlainText><o:p>&nbsp;</o:p></p><p =
class=3DMsoPlainText>Joe<o:p></o:p></p><p =
class=3DMsoPlainText><o:p>&nbsp;</o:p></p><p =
class=3DMsoPlainText>_______________________________________________<o:p>=
</o:p></p><p class=3DMsoPlainText>i2rs mailing list<o:p></o:p></p><p =
class=3DMsoPlainText><a href=3D"mailto:i2rs@ietf.org"><span =
style=3D'color:windowtext;text-decoration:none'>i2rs@ietf.org</span></a><=
o:p></o:p></p><p class=3DMsoPlainText><a =
href=3D"https://www.ietf.org/mailman/listinfo/i2rs"><span =
style=3D'color:windowtext;text-decoration:none'>https://www.ietf.org/mail=
man/listinfo/i2rs</span></a><o:p></o:p></p></div></body></html>
------=_NextPart_000_002F_01D2A959.155D3860--


From nobody Thu Mar 30 12:01:45 2017
Return-Path: <jclarke@cisco.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F2232129A2F for <i2rs@ietfa.amsl.com>; Thu, 30 Mar 2017 12:01:40 -0700 (PDT)
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 lrL76hvLOBm8 for <i2rs@ietfa.amsl.com>; Thu, 30 Mar 2017 12:01:39 -0700 (PDT)
Received: from rcdn-iport-6.cisco.com (rcdn-iport-6.cisco.com [173.37.86.77]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5A434129A28 for <i2rs@ietf.org>; Thu, 30 Mar 2017 12:01:17 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=2029; q=dns/txt; s=iport; t=1490900477; x=1492110077; h=subject:to:references:from:message-id:date:mime-version: in-reply-to:content-transfer-encoding; bh=2AEuM6AD1/GKXXE2ZgcxJihZQdH0qXGkoBLZ0oxF7X0=; b=JO98kmAq7L///fW+Bau5x9bApl5RtxthDXFcg761bOtt8sttVy65akdq snAtiitpoRF0/C3oEd9pnIiWO0ZcwlFbVGBk7/A+ktZOE3vbfmMqtqrla xMrapDD4fr9xX1l2i947MKnQUuV6Gk4lze8BojWPY3UotpT52QXd1CEIH E=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AxBgDbVN1Y/5BdJa1dGQEBAQEBAQEBA?= =?us-ascii?q?QEBBwEBAQEBg1aFTptlk0GCD4IOhiICgzhBFgECAQEBAQEBAWsohRUBAQEBAgE?= =?us-ascii?q?jDwFWCw4KAgImAgJXBgEMCAEBiX8IrgqCJopVAQEBAQEBAQEBAQEBAQEBAQEBA?= =?us-ascii?q?QEBHYELhUOCBYJqh1qCXwEEnGqSUIF8hSqDNoZbk20mDCWBBTsgFYUaHYF/JIg?= =?us-ascii?q?JK4IQAQEB?=
X-IronPort-AV: E=Sophos;i="5.36,248,1486425600"; d="scan'208";a="226830658"
Received: from rcdn-core-8.cisco.com ([173.37.93.144]) by rcdn-iport-6.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 30 Mar 2017 19:01:16 +0000
Received: from [10.24.144.94] ([10.24.144.94]) by rcdn-core-8.cisco.com (8.14.5/8.14.5) with ESMTP id v2UJ1FNU022851; Thu, 30 Mar 2017 19:01:16 GMT
To: Susan Hares <shares@ndzh.com>, i2rs@ietf.org
References: <f727456e-8130-3d71-3261-8413198980c3@cisco.com> <002e01d2a97a$9c69f660$d53de320$@ndzh.com>
From: Joe Clarke <jclarke@cisco.com>
Organization: Cisco Systems, Inc.
Message-ID: <e1b377b9-46a0-442f-8c5f-4fda6ce1cc7a@cisco.com>
Date: Thu, 30 Mar 2017 15:01:15 -0400
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <002e01d2a97a$9c69f660$d53de320$@ndzh.com>
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2rs/kpv_IzJt7HU7HoClBAToO5eKaJs>
Subject: Re: [i2rs] Comments on I2RS and YANG suggestions (aka, finally woke up)
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i2rs/>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Mar 2017 19:01:41 -0000

On 3/30/17 13:25, Susan Hares wrote:
>  
> 
> Joe:
> 
>  
> 
> Excellent questions.  The intent was to spin down the **hares** drafts. 
> I wished you’d asked the question in the meeting.   In my experience,
> you questions are always timely.  Please start a YANG module draft for
> I2RS.    

At least the comments are recorded more for posterity here :-).  I'd be
happy to work with people to define this model.

> *Open issues for these people: *

I have some thoughts on the first two.

> 
> ·        Precedence:  (yang/protocols) – must determine how to
> prioritize between datastores during installation of configuration

I'd like to see a general precedence model followed as you know from my
previous comments.  That is, I'd like to have a mechanism at the
datastore level that isn't just specific to I2RS.

> 
> ·        Validation (yang/protocols) - does it need to be identified in
> YANG or is it an implementation specific?

MY thinking is this might be implementation specific, but should likely
be reported from the device as to what method will be done.  This still
requires some YANG, but I'm not sure how client-requestable this will be.

>  
> 
> *Now -- to your specific comments: *
> 
> ·        *Draft:* This draft was intended to be a chair's kick start
> document on open issus.
> 
> ·        *Why Kickstart:*   I started it when the revised datastores
> people did not open their github archive or publish drafts to make sure
> we covered this work at IETF.
> 
> o   *Fortunately –* they did release -01.txt revised datastores.
> 
> ·        *Content errors: *
> 
> o   For edit-config, see the comments by Phil Schafer. 

Yep, makes a lot of sense.


> 
> o   The ephemeral logic is backward =  (red face)

Cool.  Thought so.

> 
> o   Revised datastores revisions-01 – did the following
> old/control-plane datastores/dynamic datastores/ (my draft worked off
> -00.txt)

Understood.  Thanks for the clarifications.

Joe

