From nobody Thu Feb 1 14:54:38 2018 Return-Path: X-Original-To: rift@ietfa.amsl.com Delivered-To: rift@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B484E12EAF6; Thu, 1 Feb 2018 14:54:33 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -14.509 X-Spam-Level: X-Spam-Status: No, score=-14.509 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, 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 GIFkw0gQTE4d; Thu, 1 Feb 2018 14:54:31 -0800 (PST) Received: from aer-iport-4.cisco.com (aer-iport-4.cisco.com [173.38.203.54]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 97A91126CC7; Thu, 1 Feb 2018 14:54:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=9669; q=dns/txt; s=iport; t=1517525671; x=1518735271; h=subject:to:cc:references:from:message-id:date: mime-version:in-reply-to; bh=E4/84YCs7lkh+3T/3N5aa6X6pcBIeBopY8n7ppFL2pI=; b=MAIhhxN+piHfY1KYbIh41c+REUxTLuq+ciIRi3wbOz7tWTLo/YZTcGJ4 RYcIHGIk6Wh0rMmpZZJrPnueVV4Z+SRt8MwG6pPaXDbdvBJWN04Drsia4 LZDoHEZtMcE6EEXxIuyWGQAMRvqW4/hz15C831eyLb9x1xPhAdiIipY7i k=; X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0B4AQCemXNa/xbLJq1dGQEBAQEBAQEBA?= =?us-ascii?q?QEBAQcBAQEBAYQodSiDYIsYjzuRc4VqggIKGAEKhRgCgwgVAQEBAQEBAQECayi?= =?us-ascii?q?FIwEBAQMBAQEhSwIJEAsYJwMCAicfEQYNBgIBAYopCBCtF4InJoo/AQEBAQEBA?= =?us-ascii?q?QEBAQEBAQEBAQEBAQEBGAWEaYNsghGDBYMvAQECAQGBOgESAYM2gmUFimYJmTS?= =?us-ascii?q?IGY1Vgh6GI4NxJodZjWmBbYgVgTw1I2BwMxoIGxU9giqCHG6BbkA3igCCPAEBA?= =?us-ascii?q?Q?= X-IronPort-AV: E=Sophos;i="5.46,444,1511827200"; d="scan'208,217";a="1750111" Received: from aer-iport-nat.cisco.com (HELO aer-core-1.cisco.com) ([173.38.203.22]) by aer-iport-4.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 01 Feb 2018 22:54:27 +0000 Received: from [10.61.78.179] (ams3-vpn-dhcp3763.cisco.com [10.61.78.179]) by aer-core-1.cisco.com (8.14.5/8.14.5) with ESMTP id w11MsQ66003280; Thu, 1 Feb 2018 22:54:26 GMT To: Tony Przygienda Cc: The IESG , rift-chairs@ietf.org, rift@ietf.org, Alvaro Retana References: <151688718885.31342.12143691556447545209.idtracker@ietfa.amsl.com> From: Benoit Claise Message-ID: <9c331871-7da6-473a-a434-b639d0228362@cisco.com> Date: Thu, 1 Feb 2018 23:54:24 +0100 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.5.2 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/alternative; boundary="------------714CC809E3B9D6053F0FBD04" Content-Language: en-US Archived-At: Subject: Re: [Rift] Benoit Claise's No Objection on charter-ietf-rift-00-04: (with COMMENT) X-BeenThere: rift@ietf.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Discussion of Routing in Fat Trees List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 Feb 2018 22:54:34 -0000 This is a multi-part message in MIME format. --------------714CC809E3B9D6053F0FBD04 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Hi Tony, > Benoit, thanks for review. Agree with your comments. Further comments > > 1. I personally think implementation status is kept more handy as a > separate document from spec ... > 2. I think that monitoring YANG discussion is best kept as separate > model/topic from configuration Yang. I advice you to read https://datatracker.ietf.org/doc/draft-ietf-netmod-revised-datastores/, in the RFC editor queue. config and oper data (or intent and applied) are in different datastores. > Yang is _great_ for configuration but monitoring has its own > challenges (based on practical experience ;-). Worthy discussion in > the group and possibly a template of things to come in other > protocols, i.e. how do we provide good telemetry into a protocol > without starting with Yang or any other modelling/transport > preconception ...  In fact, I would argue that to do really good > monitoring @ certain point in time you fall back on packet encodings > themselves, i.e. you read thrift/protobuf packets from something like > a streaming medium [which puts you close to e.g. flooding albeit you > are willing to "miss things" being on a slower, reliable medium like > TCP while still achieving consistency] ... The YANG objects for configuration and operational data are orthogonal to the encoding or the transport, or even if this is used for monitoring or streaming telemetry. I should be missing something. > > thanks > > --- tony > > On Thu, Jan 25, 2018 at 5:33 AM, Benoit Claise > wrote: > > Benoit Claise has entered the following ballot position for > charter-ietf-rift-00-04: No Objection > > When responding, please keep the subject line intact and reply to all > email addresses included in the To and CC lines. (Feel free to cut > this > introductory paragraph, however.) > > > > The document, along with other ballot positions, can be found here: > https://datatracker.ietf.org/doc/charter-ietf-rift/ > > > > > ---------------------------------------------------------------------- > COMMENT: > ---------------------------------------------------------------------- > >  - A YANG module focused on configuration of protocol instances > I hope that this work item is >  - A YANG module focused on configuration and monitoring of > protocol instances > > Editorial >  - A Standards Track specification based on draft-przygienda-rift. > The document >  will include: >    - an Implementation Status section as described in RFC 7942 >    - an Operational Considerations section to explain how the > protocol is >    configured, deployed, and diagnosed - Security and Privacy > Considerations, >    although this material may refer to a separate Threat Analysis > document >    (q.v.) > > The sentence starting with "- Security and Privacy Considerations, > ..." should have a new line. > > > _______________________________________________ > Rift mailing list > Rift@ietf.org > https://www.ietf.org/mailman/listinfo/rift > > > --------------714CC809E3B9D6053F0FBD04 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 8bit
Hi Tony,
Benoit, thanks for review. Agree with your comments. Further comments

1. I personally think implementation status is kept more handy as a separate document from spec ...
2. I think that monitoring YANG discussion is best kept as separate model/topic from configuration Yang.
I advice you to read https://datatracker.ietf.org/doc/draft-ietf-netmod-revised-datastores/, in the RFC editor queue.
config and oper data (or intent and applied) are in different datastores.
Yang is _great_ for configuration but monitoring has its own challenges (based on practical experience ;-). Worthy discussion in the group and possibly a template of things to come in other protocols, i.e. how do we provide good telemetry into a protocol without starting with Yang or any other modelling/transport preconception ...  In fact, I would argue that to do really good monitoring @ certain point in time you fall back on packet encodings themselves, i.e. you read thrift/protobuf packets from something like a streaming medium [which puts you close to e.g. flooding albeit you are willing to "miss things" being on a slower, reliable medium like TCP while still achieving consistency] ...
The YANG objects for configuration and operational data are orthogonal to the encoding or the transport, or even if this is used for monitoring or streaming telemetry. I should be missing something.


thanks

--- tony

On Thu, Jan 25, 2018 at 5:33 AM, Benoit Claise <bclaise@cisco.com> wrote:
Benoit Claise has entered the following ballot position for
charter-ietf-rift-00-04: No Objection

When responding, please keep the subject line intact and reply to all
email addresses included in the To and CC lines. (Feel free to cut this
introductory paragraph, however.)



The document, along with other ballot positions, can be found here:
https://datatracker.ietf.org/doc/charter-ietf-rift/



----------------------------------------------------------------------
COMMENT:
----------------------------------------------------------------------

 - A YANG module focused on configuration of protocol instances
I hope that this work item is
 - A YANG module focused on configuration and monitoring of protocol instances

Editorial
 - A Standards Track specification based on draft-przygienda-rift. The document
 will include:
   - an Implementation Status section as described in RFC 7942
   - an Operational Considerations section to explain how the protocol is
   configured, deployed, and diagnosed - Security and Privacy Considerations,
   although this material may refer to a separate Threat Analysis document
   (q.v.)

The sentence starting with "- Security and Privacy Considerations, ..." should have a new line.


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


--------------714CC809E3B9D6053F0FBD04-- From nobody Thu Feb 1 16:05:38 2018 Return-Path: X-Original-To: rift@ietfa.amsl.com Delivered-To: rift@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5291912E05D; Thu, 1 Feb 2018 16:05:36 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.698 X-Spam-Level: X-Spam-Status: No, score=-2.698 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MREEKMbldKfq; Thu, 1 Feb 2018 16:05:34 -0800 (PST) Received: from mail-wm0-x229.google.com (mail-wm0-x229.google.com [IPv6:2a00:1450:400c:c09::229]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E7AAF12D940; Thu, 1 Feb 2018 16:05:33 -0800 (PST) Received: by mail-wm0-x229.google.com with SMTP id j21-v6so111533wmh.1; Thu, 01 Feb 2018 16:05:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=6gt8KggNESRN1QMbuWG21viEdWTJTe6lPWvM/NHU4lo=; b=QSYn4CAuwCqdpOn079BrokCXMSIUgt5Kw7loMv3Q1JmX3698KoM6HCh/Sg4+NriAu4 MCnsVKIYmsIbaDrazQsLaI1Mp6ChUelaxvhFbCnUjf7BzfzClq342QTNnzEj/F10/DAJ D9ik0E64Y2KhrksQcPRzwTer1MtCjqhqiBN/3ZfHCEg054yK/ST84GM01Q6wmYn/K7cc TLHgXPfMbihQuh3ilUyI4GZjd9tQlFKSEtz4i3+HUscYwvklE9iFYKeTWaTn83XW5uzz CgboNq8RDmOu0+AUuCbzE084mCkBT2SDyALEw6Y+dxJLMKSiWkN3NH9QonHk+uSBRdWZ f2Vw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=6gt8KggNESRN1QMbuWG21viEdWTJTe6lPWvM/NHU4lo=; b=EAMbap9sebRttozQ/1gaTFWe19Eyvf8cO5N0y6llZq1FZr7ExsQUjovIbKpSuWRauo HXRDNCF3g4e9NccxxbxgFPD5+b1OcldcgbiZ0Bkftys9RnkNFsJ/CwGnW2gkZf3GGb1B 5RCACa7Hp2dFrXe4Hl3V/x034j7ibiBovnmqWEP4ZZA4q60/2Lrm0EUQHQMFC6j4eh8k AWZm6p405mL+sn2xla8CJ9OhSSXE+Otr/Pu+9Ue8qiWDxF9yqU3kFtLPNyT30y67JO7f Fvkv1PZwyBmCUq/BQItc70QnycNreVqQftOO0FNhInr9g9CQYkNY5o7dOJeaZ4T1/CMy jppQ== X-Gm-Message-State: AKwxyteO3tAliD4Rr+j5bA69fsxlrv2B30KeWrW6NCkuF3hIjSPIamF9 XDsW6TsnEanIGoz4OAgwZQkmyL85XeVsxuKbZ+g= X-Google-Smtp-Source: AH8x224oOfdGUR1YTUCzuVsv+LB+4u/j6PAApyS4syEbkiVdjvGlN53yUYiX409NJhaROgG0NbY0he0Egx9foT7yovM= X-Received: by 10.80.206.88 with SMTP id k24mr65083505edj.153.1517529932533; Thu, 01 Feb 2018 16:05:32 -0800 (PST) MIME-Version: 1.0 Received: by 10.80.182.239 with HTTP; Thu, 1 Feb 2018 16:04:52 -0800 (PST) In-Reply-To: <9c331871-7da6-473a-a434-b639d0228362@cisco.com> References: <151688718885.31342.12143691556447545209.idtracker@ietfa.amsl.com> <9c331871-7da6-473a-a434-b639d0228362@cisco.com> From: Tony Przygienda Date: Fri, 2 Feb 2018 08:04:52 +0800 Message-ID: To: Benoit Claise Cc: The IESG , rift-chairs@ietf.org, rift@ietf.org, Alvaro Retana Content-Type: multipart/alternative; boundary="94eb2c1b26d490939f05642f78ce" Archived-At: Subject: Re: [Rift] Benoit Claise's No Objection on charter-ietf-rift-00-04: (with COMMENT) X-BeenThere: rift@ietf.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Discussion of Routing in Fat Trees List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 Feb 2018 00:05:36 -0000 --94eb2c1b26d490939f05642f78ce Content-Type: text/plain; charset="UTF-8" On Fri, Feb 2, 2018 at 6:54 AM, Benoit Claise wrote: > Hi Tony, > > Benoit, thanks for review. Agree with your comments. Further comments > > 1. I personally think implementation status is kept more handy as a > separate document from spec ... > 2. I think that monitoring YANG discussion is best kept as separate > model/topic from configuration Yang. > > I advice you to read https://datatracker.ietf.org/ > doc/draft-ietf-netmod-revised-datastores/, in the RFC editor queue. > config and oper data (or intent and applied) are in different datastores. > will do, am aware of the split on the config/applied data. > Yang is _great_ for configuration but monitoring has its own challenges > (based on practical experience ;-). Worthy discussion in the group and > possibly a template of things to come in other protocols, i.e. how do we > provide good telemetry into a protocol without starting with Yang or any > other modelling/transport preconception ... In fact, I would argue that to > do really good monitoring @ certain point in time you fall back on packet > encodings themselves, i.e. you read thrift/protobuf packets from something > like a streaming medium [which puts you close to e.g. flooding albeit you > are willing to "miss things" being on a slower, reliable medium like TCP > while still achieving consistency] ... > > The YANG objects for configuration and operational data are orthogonal to > the encoding or the transport, or even if this is used for monitoring or > streaming telemetry. I should be missing something. > > my observations were purely practical from implementation experience unless we are assuming that we are thinking by now of sending Yang objects as protocol encodings ... thanks --- tony --94eb2c1b26d490939f05642f78ce Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


On Fri, Feb 2, 2018 at 6:54 AM, Benoit Claise <bclaise@cisco.com&g= t; wrote:
=20 =20 =20
Hi Tony,
=20
Benoit, thanks for review. Agree with your comments. Further comments

1. I personally think implementation status is kept more handy as a separate document from spec ...
2. I think that monitoring YANG discussion is best kept as separate model/topic from configuration Yang.
I advice you to read https://datatracker.ietf.org/doc/draft-ietf-netmod-revised-datastores/, in the RFC editor queue.
config and oper data (or intent and applied) are in different datastores.

will do, am aware of the split=C2=A0 on the config/applied data.
Yang is _great_ for configuration but monitoring has its own challenges (based on practical experience ;-). Worthy discussion in the group and possibly a template of things to come in other protocols, i.e. how do we provide good telemetry into a protocol without starting with Yang or any other modelling/transport preconception ...=C2=A0 In fact, I would argue that to do really good monitoring @ certain point in time you fall back on packet encodings themselves, i.e. you read thrift/protobuf packets from something like a streaming medium [which puts you close to e.g. flooding albeit you are willing to "miss things" being on a sl= ower, reliable medium like TCP while still achieving consistency] ...
The YANG objects for configuration and operational data are orthogonal to the encoding or the transport, or even if this is used for monitoring or streaming telemetry. I should be missing something.


my observations were purely practical from implementation = experience unless we are assuming that we are thinking by now of sending Ya= ng objects as protocol encodings ...

thanks

--- tony=C2=A0

--94eb2c1b26d490939f05642f78ce-- From nobody Tue Feb 6 14:39:43 2018 Return-Path: X-Original-To: rift@ietf.org Delivered-To: rift@ietfa.amsl.com Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 803E812D967; Tue, 6 Feb 2018 14:39:40 -0800 (PST) MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit From: IETF Meeting Session Request Tool To: Cc: lflynn@amsl.com, rift-chairs@ietf.org, rift@ietf.org, aretana.ietf@gmail.com X-Test-IDTracker: no X-IETF-IDTracker: 6.72.0 Auto-Submitted: auto-generated Precedence: bulk Message-ID: <151795678047.25842.5826167794087872813.idtracker@ietfa.amsl.com> Date: Tue, 06 Feb 2018 14:39:40 -0800 Archived-At: Subject: [Rift] rift - New Meeting Session Request for IETF 101 X-BeenThere: rift@ietf.org X-Mailman-Version: 2.1.22 List-Id: Discussion of Routing in Fat Trees List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 06 Feb 2018 22:39:42 -0000 A new meeting session request has just been submitted by Liz Flynn, on behalf of the rift working group. --------------------------------------------------------- Working Group Name: Routing In Fat Trees Area Name: Routing Area Session Requester: Liz Flynn Number of Sessions: 1 Length of Session(s): 2 Hours Number of Attendees: 50 Conflicts to Avoid: First Priority: babel, bier, idr, isis, ospf, lsr, rtgwg, rtgarea, bess, nvo3 People who must be present: Alvaro Retana Zhaohui (Jeffrey) Zhang Jeff Tantsura Resources Requested: Special Requests: --------------------------------------------------------- From nobody Wed Feb 7 06:58:43 2018 Return-Path: X-Original-To: rift@ietf.org Delivered-To: rift@ietfa.amsl.com Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 07AE712D7ED; Wed, 7 Feb 2018 06:58:42 -0800 (PST) MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit From: Kathleen Moriarty To: "The IESG" Cc: aretana.ietf@gmail.com, rift-chairs@ietf.org, rift@ietf.org X-Test-IDTracker: no X-IETF-IDTracker: 6.72.0 Auto-Submitted: auto-generated Precedence: bulk Message-ID: <151801552198.4837.15342356325908218505.idtracker@ietfa.amsl.com> Date: Wed, 07 Feb 2018 06:58:41 -0800 Archived-At: Subject: [Rift] Kathleen Moriarty's Block on charter-ietf-rift-00-05: (with BLOCK) X-BeenThere: rift@ietf.org X-Mailman-Version: 2.1.22 List-Id: Discussion of Routing in Fat Trees List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 07 Feb 2018 14:58:42 -0000 Kathleen Moriarty has entered the following ballot position for charter-ietf-rift-00-05: Block When responding, please keep the subject line intact and reply to all email addresses included in the To and CC lines. (Feel free to cut this introductory paragraph, however.) The document, along with other ballot positions, can be found here: https://datatracker.ietf.org/doc/charter-ietf-rift/ ---------------------------------------------------------------------- BLOCK: ---------------------------------------------------------------------- I appreciate the work on a threat analysis, I'd like to see something in the charter that includes security mitigations in the protocol resulting from the threat analysis work. Can you adjust the text to include this? Perhaps something like: OLD: - A Standards Track specification that will include: - an Implementation Status section as described in RFC 7942 - an Operational Considerations section to explain how the protocol is configured, deployed, and diagnosed - Security and Privacy Considerations, although this material may refer to a separate Threat Analysis document (q.v.) - A YANG module focused on configuration and monitoring of protocol instances - An Applicability Statement that describes how to deploy and configure the protocol in networks with different topologies - A Security Threat Analysis document that describes the attack vectors and mitigations that shall be sent for publication at the same time as the protocol specification NEW: - A Standards Track specification that will include: - an Implementation Status section as described in RFC 7942 - an Operational Considerations section to explain how the protocol is configured, deployed, and diagnosed, security and privacy mitigations for the protocol as identified in the threat analysis document. - A YANG module focused on configuration and monitoring of protocol instances - An Applicability Statement that describes how to deploy and configure the protocol in networks with different topologies - A Security Threat Analysis document that describes the attack vectors and mitigations that shall be sent for publication at the same time as the protocol specification From nobody Wed Feb 7 10:04:40 2018 Return-Path: X-Original-To: rift@ietfa.amsl.com Delivered-To: rift@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 872BE12D833; Wed, 7 Feb 2018 10:04:33 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.605 X-Spam-Level: X-Spam-Status: No, score=-1.605 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, FREEMAIL_REPLY=1, HTML_MESSAGE=0.001, HTML_OBFUSCATE_10_20=0.093, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, UNPARSEABLE_RELAY=0.001] autolearn=no autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GNa33-BPu0_L; Wed, 7 Feb 2018 10:04:31 -0800 (PST) Received: from mail-oi0-x22f.google.com (mail-oi0-x22f.google.com [IPv6:2607:f8b0:4003:c06::22f]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AB262124F57; Wed, 7 Feb 2018 10:04:31 -0800 (PST) Received: by mail-oi0-x22f.google.com with SMTP id e15so1343110oiy.2; Wed, 07 Feb 2018 10:04:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:in-reply-to:references:mime-version:date:message-id:subject:to :cc; bh=N+Qf40u908nbMX94YHevl1eRksz1k017jiS67k9KS08=; b=DgXV2vYrGLFf1s/SSaZm4z8dP8El7b3+XAUvz/1hqiNne5xLe2eVGJVHgF6nCZEk2W 7mz/d9KUb1viR5AsH8jC+6sNAU6hnwozZebZ5tUqYiUtmQ8VnVHZ8enzyJtrwO5y3dGX 0GROIHAjrJ9J346GvMF+KAffa7HL9DYVOO4IRmeOqS+NZAlGldSKpimRXem1zyNB7Wqj +EdnfMoO/8D3iZ3WuN1b2U1keWb2izzTcAxSJ68wzSrkTCxodu/kUyfUa52Y1z6y3MSK X3Ltt7rcriyQ5pbcF0QOkay0YOk0zDRiJF9l3tg/deEKUB06M6R7VpyuChZp4fXZqKnn K2fQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:in-reply-to:references:mime-version:date :message-id:subject:to:cc; bh=N+Qf40u908nbMX94YHevl1eRksz1k017jiS67k9KS08=; b=JsJuFhTF7aARfiqW3plNbIhoK9EpxXwNFoCCs4OrRPx3TTCOL5MovmwPUyqPFTyTl4 RWtHxNtAKGQPeHYkrEca3V6oClzvRBPUYjE8/CJAV3SOIncPYcnbPb8bzzycL3D8cLBj HSVh9ZJgfoBq6rv7bOQqxW5tjpQ+I6BqoG0EufyWl8EZEs4XZb0Ef7PT4Kwac6qNapAY S+KDeMspQcWohGCC+mEIGreooejIHiX3vNHmsAF4s+kxgSZeWa2nn72aupWUX7bRCRk4 lzeZ7sNzIUMyc/sud4+TsgeJIez1UZl3lPNP4FWIWygLhZl5P6SMrwqbRMXFLjAwSrG1 b+cQ== X-Gm-Message-State: APf1xPB4SdDc1TYDqCgdjpPtchsm7kF6zBRR/J27Q7XPV7dflaq8Uo1A 6lGP5KzUUnby9BI63f8rdaKAkRDKV5T03jANyWI= X-Google-Smtp-Source: AH8x224PhIHVrDPtJwG8XkcT8TIiHsGNi7xdZUx7wwOJFgQ4g2LOwhGIX8NYg6K3uvCK1ms2MNusD4HUtdeFlafmc+U= X-Received: by 10.202.237.210 with SMTP id l201mr4930765oih.109.1518026670998; Wed, 07 Feb 2018 10:04:30 -0800 (PST) Received: from 1058052472880 named unknown by gmailapi.google.com with HTTPREST; Wed, 7 Feb 2018 10:04:30 -0800 From: Alvaro Retana In-Reply-To: <151801552198.4837.15342356325908218505.idtracker@ietfa.amsl.com> References: <151801552198.4837.15342356325908218505.idtracker@ietfa.amsl.com> X-Mailer: Airmail (467) MIME-Version: 1.0 Date: Wed, 7 Feb 2018 10:04:30 -0800 Message-ID: To: The IESG , Kathleen Moriarty Cc: rift@ietf.org, rift-chairs@ietf.org Content-Type: multipart/alternative; boundary="001a113d30767c07c60564a32096" Archived-At: Subject: Re: [Rift] Kathleen Moriarty's Block on charter-ietf-rift-00-05: (with BLOCK) X-BeenThere: rift@ietf.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Discussion of Routing in Fat Trees List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 07 Feb 2018 18:04:34 -0000 --001a113d30767c07c60564a32096 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On February 7, 2018 at 9:58:42 AM, Kathleen Moriarty ( kathleen.moriarty.ietf@gmail.com) wrote: Kathleen: Hi! ---------------------------------------------------------------------- BLOCK: ---------------------------------------------------------------------- I appreciate the work on a threat analysis, I'd like to see something in th= e charter that includes security mitigations in the protocol resulting from the threat analysis work. Can you adjust the text to include this? Yes=E2=80=A6but the description of the Threat Analysis document already tal= ks about mitigations. The intent of publishing at the same time [*] is precisely to have both problems and solutions. We can add your modified text if it makes it clearer =E2=80=94 I think the = current text already covers it. Thanks! Alvaro. [*] Or even just including the analysis and mitigations in the same spec, depending on how the work goes Perhaps something like: OLD: - A Standards Track specification that will include: - an Implementation Status section as described in RFC 7942 - an Operational Considerations section to explain how the protocol is configured, deployed, and diagnosed - Security and Privacy Considerations, although this material may refer to a separate Threat Analysis document (q.v.) - A YANG module focused on configuration and monitoring of protocol instances - An Applicability Statement that describes how to deploy and configure the protocol in networks with different topologies - A Security Threat Analysis document that describes the attack vectors and mitigations that shall be sent for publication at the same time as the protocol specification NEW: - A Standards Track specification that will include: - an Implementation Status section as described in RFC 7942 - an Operational Considerations section to explain how the protocol is configured, deployed, and diagnosed, security and privacy mitigations for the protocol as identified in the threat analysis document. - A YANG module focused on configuration and monitoring of protocol instances - An Applicability Statement that describes how to deploy and configure the protocol in networks with different topologies - A Security Threat Analysis document that describes the attack vectors and mitigations that shall be sent for publication at the same time as the protocol specification --001a113d30767c07c60564a32096 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable =
On February 7, 2018 at 9:58:42 AM, Kathleen Moria= rty (kathleen.moriarty.= ietf@gmail.com) wrote:

Kathleen:

Hi!

------------= ----------------------------------------------------------=C2=A0
BLOCK:=C2=A0
---------------------------------------------------= -------------------=C2=A0
<= br>I appreciate the work on a threat analysis, I'd like to see somethin= g in the=C2=A0
charter that= includes security mitigations in the protocol resulting from the=C2=A0
threat analysis work. Can you = adjust the text to include this?=C2= =A0

Yes=E2=80=A6but the desc= ription of the Threat Analysis document already talks about mitigations.=C2= =A0 The intent of publishing at the same time [*] is precisely to have both= problems and solutions.=C2=A0

We can add your modified text if it ma= kes it clearer =E2=80=94 I think the current text already covers it.

= Thanks!

Alvaro.


[*] Or even just including the analy= sis and mitigations in the same spec, depending on how the work goes

=

=

Perhaps something like:=C2=A0=

OLD:=C2=A0
-= A Standards Track specification that will include:=C2=A0
- an Implementation Status section as descri= bed in RFC 7942=C2=A0
- an = Operational Considerations section to explain how the protocol is=C2=A0
configured, deployed, and diag= nosed - Security and Privacy Considerations,=C2=A0
although this material may refer to a separate Thre= at Analysis document=C2=A0
= (q.v.)=C2=A0

- A YANG m= odule focused on configuration and monitoring of protocol instances=C2=A0

- An Applicability State= ment that describes how to deploy and configure the=C2=A0
protocol in networks with different topologi= es=C2=A0

- A Security T= hreat Analysis document that describes the attack vectors and=C2=A0
mitigations that shall be sent for= publication at the same time as the= =C2=A0
protocol specification=C2=A0

NEW:=C2=A0
- A Standards Track specification that will include:=C2=A0
- an Implementation Status section a= s described in RFC 7942=C2=A0<= br>- an Operational Considerations section to explain how the protocol is=C2=A0

configured, deployed, = and diagnosed, security and privacy mitigations=C2=A0
for the protocol as identified in the threat ana= lysis document.=C2=A0

-= A YANG module focused on configuration and monitoring of protocol instance= s=C2=A0

- An Applicabil= ity Statement that describes how to deploy and configure the=C2=A0
protocol in networks with different= topologies=C2=A0

- A S= ecurity Threat Analysis document that describes the attack vectors and=C2=A0
mitigations that shall be= sent for publication at the same time as the=C2=A0
protocol specification=C2=A0




=
--001a113d30767c07c60564a32096-- From nobody Wed Feb 7 11:36:37 2018 Return-Path: X-Original-To: rift@ietf.org Delivered-To: rift@ietfa.amsl.com Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 5191B127241; Wed, 7 Feb 2018 11:36:32 -0800 (PST) MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit From: Alia Atlas To: "The IESG" Cc: aretana.ietf@gmail.com, rift-chairs@ietf.org, rift@ietf.org X-Test-IDTracker: no X-IETF-IDTracker: 6.72.0 Auto-Submitted: auto-generated Precedence: bulk Message-ID: <151803219228.4827.7242352416305109222.idtracker@ietfa.amsl.com> Date: Wed, 07 Feb 2018 11:36:32 -0800 Archived-At: Subject: [Rift] Alia Atlas' Abstain on charter-ietf-rift-00-05: (with COMMENT) X-BeenThere: rift@ietf.org X-Mailman-Version: 2.1.22 List-Id: Discussion of Routing in Fat Trees List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 07 Feb 2018 19:36:32 -0000 Alia Atlas has entered the following ballot position for charter-ietf-rift-00-05: Abstain When responding, please keep the subject line intact and reply to all email addresses included in the To and CC lines. (Feel free to cut this introductory paragraph, however.) The document, along with other ballot positions, can be found here: https://datatracker.ietf.org/doc/charter-ietf-rift/ ---------------------------------------------------------------------- COMMENT: ---------------------------------------------------------------------- I'm a proponent - so quite in favor of course. From nobody Wed Feb 7 18:52:47 2018 Return-Path: X-Original-To: rift@ietf.org Delivered-To: rift@ietfa.amsl.com Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id BE93712946D; Wed, 7 Feb 2018 18:52:41 -0800 (PST) MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit From: Spencer Dawkins To: "The IESG" Cc: aretana.ietf@gmail.com, rift-chairs@ietf.org, rift@ietf.org X-Test-IDTracker: no X-IETF-IDTracker: 6.72.0 Auto-Submitted: auto-generated Precedence: bulk Message-ID: <151805836177.17069.8737063491595575710.idtracker@ietfa.amsl.com> Date: Wed, 07 Feb 2018 18:52:41 -0800 Archived-At: Subject: [Rift] Spencer Dawkins' Yes on charter-ietf-rift-00-05: (with COMMENT) X-BeenThere: rift@ietf.org X-Mailman-Version: 2.1.22 List-Id: Discussion of Routing in Fat Trees List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 08 Feb 2018 02:52:42 -0000 Spencer Dawkins has entered the following ballot position for charter-ietf-rift-00-05: Yes When responding, please keep the subject line intact and reply to all email addresses included in the To and CC lines. (Feel free to cut this introductory paragraph, however.) The document, along with other ballot positions, can be found here: https://datatracker.ietf.org/doc/charter-ietf-rift/ ---------------------------------------------------------------------- COMMENT: ---------------------------------------------------------------------- Thanks for considering my comments during internal review. I did have one other suggestion - the first deliverable doesn't actually say it's for a routing protocol. Perhaps s/A Standards Track specification/A Standards Track routing protocol specification/ ? From nobody Thu Feb 8 07:19:38 2018 Return-Path: X-Original-To: rift@ietfa.amsl.com Delivered-To: rift@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 237B0129C6E; Thu, 8 Feb 2018 07:19:37 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2 X-Spam-Level: X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Yh6kRYnZu1L4; Thu, 8 Feb 2018 07:19:35 -0800 (PST) Received: from mail-pg0-x229.google.com (mail-pg0-x229.google.com [IPv6:2607:f8b0:400e:c05::229]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6455B129C6C; Thu, 8 Feb 2018 07:19:35 -0800 (PST) Received: by mail-pg0-x229.google.com with SMTP id m28so1705950pgc.9; Thu, 08 Feb 2018 07:19:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=M9L/Udy4bTTitqyhASNP9yOJqDi92UiRhexYWLMmF/o=; b=lbIRzIZRY0nZ8/8DZ/yXU+JK5KXtSUAzSeKCg1eCG1go6EQJnpQ3Thmf6z/PkM3LZR 6RzUWLVt8RFl+2CP1F3mDc5s4B8J9HKafeQu9NR8SLyGK1rnXawpNuVIMusOaTgdEboP 5KOnd7b9mEhxgc03DFDI7IayCowPKrGaX0DZZ+2TyqiyzIg/cc4I5zUts8Ww+vWbsa9H NaYuY7DtWApaCCmh+EDqiWxrUhZ5CNxTFnf0bUvyygKPqHkFjJVEyqqiOfaT8Uy3OyAi uHk0wRxebmhgOM0jf15OmvgcLF6YdDkZorVMloq5JgNR/dl8rAABu1j2vH+CBbPn4B6y h7lQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=M9L/Udy4bTTitqyhASNP9yOJqDi92UiRhexYWLMmF/o=; b=ZGQE6RVr747tyIryvfVzimOfJGVV8ty86cfc7x8u+kfl2xMDxyV9qZMxucWTBgGpzq GfGNm/5hWScYJN2mPDtM0IJc8pW8Wgs/SK8KBgoNlYNrp8TxBoe3/PquacQihIXcAaNt 2S6KGHu7NErrpm1qT8C85SchcrOtV4yqNopFl51ApQ4JkoW65Pd3RSgD5xEQm2i4FXcE N9XUGt47az6gkIsOjID9NSHKxmNsixkYadGvUZ6Be1zeeYfGKK1DOYqxcszN63Y8QEj8 0BBxieo8a9NkzkDdk2IpMwIdg0QWA4Z5FLkehcXWnRddL9/q2iDftgNyPq/VJ1ulCWZG ffLw== X-Gm-Message-State: APf1xPCadwPIwNtyAvEiJWyDIfn7YClzn/Ppc9d1rp9abrJTvFSbQ6VH hx59868dLPgEiMuFT+wBRN96a/b/ZLRmS2aUiKo= X-Google-Smtp-Source: AH8x227GX39AU4Xt/XYS2Q9AwDVLCrZ1KVdmamxXliN1emdLW7FWZB3bz3kQmp0fYROG/+DLb28LHuo/Pauk713FOJc= X-Received: by 10.98.253.5 with SMTP id p5mr1057208pfh.132.1518103174959; Thu, 08 Feb 2018 07:19:34 -0800 (PST) MIME-Version: 1.0 Received: by 10.100.186.143 with HTTP; Thu, 8 Feb 2018 07:18:54 -0800 (PST) In-Reply-To: References: <151801552198.4837.15342356325908218505.idtracker@ietfa.amsl.com> From: Kathleen Moriarty Date: Thu, 8 Feb 2018 10:18:54 -0500 Message-ID: To: Alvaro Retana Cc: The IESG , rift@ietf.org, rift-chairs@ietf.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Archived-At: Subject: Re: [Rift] Kathleen Moriarty's Block on charter-ietf-rift-00-05: (with BLOCK) X-BeenThere: rift@ietf.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Discussion of Routing in Fat Trees List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 08 Feb 2018 15:19:37 -0000 On Wed, Feb 7, 2018 at 1:04 PM, Alvaro Retana wrot= e: > On February 7, 2018 at 9:58:42 AM, Kathleen Moriarty > (kathleen.moriarty.ietf@gmail.com) wrote: > > Kathleen: > > Hi! > > ---------------------------------------------------------------------- > BLOCK: > ---------------------------------------------------------------------- > > I appreciate the work on a threat analysis, I'd like to see something in = the > charter that includes security mitigations in the protocol resulting from > the > threat analysis work. Can you adjust the text to include this? > > Yes=E2=80=A6but the description of the Threat Analysis document already t= alks about > mitigations. The intent of publishing at the same time [*] is precisely = to > have both problems and solutions. > > We can add your modified text if it makes it clearer =E2=80=94 I think th= e current > text already covers it. > > Thanks! > > Alvaro. > > > [*] Or even just including the analysis and mitigations in the same spec, > depending on how the work goes I think it would be better to have the mitigations in the protocol document so they get implemented and can refer back to the threat model. Thank you, Kathleen > > > > > Perhaps something like: > > OLD: > - A Standards Track specification that will include: > - an Implementation Status section as described in RFC 7942 > - an Operational Considerations section to explain how the protocol is > configured, deployed, and diagnosed - Security and Privacy Considerations= , > although this material may refer to a separate Threat Analysis document > (q.v.) > > - A YANG module focused on configuration and monitoring of protocol > instances > > - An Applicability Statement that describes how to deploy and configure t= he > protocol in networks with different topologies > > - A Security Threat Analysis document that describes the attack vectors a= nd > mitigations that shall be sent for publication at the same time as the > protocol specification > > NEW: > - A Standards Track specification that will include: > - an Implementation Status section as described in RFC 7942 > - an Operational Considerations section to explain how the protocol is > configured, deployed, and diagnosed, security and privacy mitigations > for the protocol as identified in the threat analysis document. > > - A YANG module focused on configuration and monitoring of protocol > instances > > - An Applicability Statement that describes how to deploy and configure t= he > protocol in networks with different topologies > > - A Security Threat Analysis document that describes the attack vectors a= nd > mitigations that shall be sent for publication at the same time as the > protocol specification > > > > > --=20 Best regards, Kathleen From nobody Thu Feb 8 11:29:38 2018 Return-Path: X-Original-To: rift@ietfa.amsl.com Delivered-To: rift@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BE7D41273B1; Thu, 8 Feb 2018 11:29:32 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -0.997 X-Spam-Level: X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, FREEMAIL_REPLY=1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, UNPARSEABLE_RELAY=0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vP4WV23jjMTa; Thu, 8 Feb 2018 11:29:31 -0800 (PST) Received: from mail-ot0-x235.google.com (mail-ot0-x235.google.com [IPv6:2607:f8b0:4003:c0f::235]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2676612706D; Thu, 8 Feb 2018 11:29:31 -0800 (PST) Received: by mail-ot0-x235.google.com with SMTP id l10so5420120oth.1; Thu, 08 Feb 2018 11:29:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:in-reply-to:references:mime-version:date:message-id:subject:to :cc; bh=lZg+s7v0POpdkv6jTpaq02mo+I1dSze7rTTAcjgMYcg=; b=vapglomZB1uyaE1ueXLa5bFm6ZgMyT76tytthMmTREpd5HlSnh0MvpvRYdMRsie0Sk aEu2VWoH/D+33RYbnTmuqrHqhJ5vwAIp3pWpkC+bwB0SR/ClXG+H8eoxf0TO2GSpxXSK Xv+u/MKiWx7f20L8YGCetAZ/laqSaD2ALUylijuZmWo4SyxZrThc3h+myB065m74UjyE NHCorLys2+M5IZw2ktyVc2FtJPcD7nTWf3kMHGXxhaVPIYtDEgw2i6SUp3/3lbyEjDPw JG7uMghacVpOMUL2dd/4i1eq3tIRTVJhHvr3f4s5/w8KvrD0uvt0bVYHlE9HA8CfsFkW sRrg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:in-reply-to:references:mime-version:date :message-id:subject:to:cc; bh=lZg+s7v0POpdkv6jTpaq02mo+I1dSze7rTTAcjgMYcg=; b=quH85pSJjF7qSfBq3mVabqX0jco1TglfLNEus+UEXRQ4nf9lbFOAs/tmST6+OqE1Uy TJkBE22AlcesDXbFwhP9opjHfmclIAl74LAvnPOcOfHNgk1NEPRxHdXaW1MPR8s+p8n2 EHQzFnrpjQanzEOIeryjDVkmqDyhK2+aHTor5kRlAzhbiZutO1FW62fpHqtCVzUQusNx LmWrLkk6X7zrmM9QJJW5fe3VsvcNYDdqp8V8NNOv9jqwVU5v9FTt3Ov2QGB/mTGIFEed vVflnwJ/puZlD1WA2muOU5/8KX4buijV64f7tpAkmbOyyDySBbJOCmmKkR5Z8A/C+oJ3 EUhw== X-Gm-Message-State: APf1xPAmdYSmIxH+hCzLcCpT4+hG/QdGvPOE6onoLLgddXrpqeQ5V9hj oYNmYTs7TvzaEgulHbSnx37ECGKb4OwltTEPXAQ= X-Google-Smtp-Source: AH8x226DvkylzSgUrVRGCiRnnSLrJ3A1whjGNitwqT4s9xriIM4mFmsvAIo1+yvncuqDntx3DZ/umAXDUI1YqBALUW8= X-Received: by 10.157.6.81 with SMTP id 75mr240999otn.377.1518118170120; Thu, 08 Feb 2018 11:29:30 -0800 (PST) Received: from 1058052472880 named unknown by gmailapi.google.com with HTTPREST; Thu, 8 Feb 2018 11:29:29 -0800 From: Alvaro Retana In-Reply-To: References: <151801552198.4837.15342356325908218505.idtracker@ietfa.amsl.com> X-Mailer: Airmail (467) MIME-Version: 1.0 Date: Thu, 8 Feb 2018 11:29:29 -0800 Message-ID: To: Kathleen Moriarty Cc: rift-chairs@ietf.org, The IESG , rift@ietf.org Content-Type: multipart/alternative; boundary="94eb2c09553e41d75e0564b86eef" Archived-At: Subject: Re: [Rift] Kathleen Moriarty's Block on charter-ietf-rift-00-05: (with BLOCK) X-BeenThere: rift@ietf.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Discussion of Routing in Fat Trees List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 08 Feb 2018 19:29:33 -0000 --94eb2c09553e41d75e0564b86eef Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On February 8, 2018 at 10:19:35 AM, Kathleen Moriarty ( kathleen.moriarty.ietf@gmail.com) wrote: Hi! I think it would be better to have the mitigations in the protocol document so they get implemented and can refer back to the threat model. I=E2=80=99ve made the changes. Please take a look. https://datatracker.ietf.org/doc/charter-ietf-rift/ Thanks! Alvaro. --94eb2c09553e41d75e0564b86eef Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable =
On February 8, 2018 at 10:19:35 AM, Kathleen Mori= arty (kathleen.moriarty= .ietf@gmail.com) wrote:

Hi!
I think it would be better to have the mitigati= ons in the protocol=C2=A0
document so they get implemented and can refer back to the threat=C2=A0

model.=C2=A0

I=E2=80=99ve made the changes.=C2=A0 Please take a l= ook.
<= br>
https://datat= racker.ietf.org/doc/charter-ietf-rift/

Thanks!

Alvaro.
--94eb2c09553e41d75e0564b86eef-- From nobody Thu Feb 8 12:13:32 2018 Return-Path: X-Original-To: rift@ietf.org Delivered-To: rift@ietfa.amsl.com Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 917D6127333; Thu, 8 Feb 2018 12:13:26 -0800 (PST) MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit From: Kathleen Moriarty To: "The IESG" Cc: aretana.ietf@gmail.com, rift-chairs@ietf.org, rift@ietf.org X-Test-IDTracker: no X-IETF-IDTracker: 6.72.0 Auto-Submitted: auto-generated Precedence: bulk Message-ID: <151812080658.17220.3028578633127658153.idtracker@ietfa.amsl.com> Date: Thu, 08 Feb 2018 12:13:26 -0800 Archived-At: Subject: [Rift] Kathleen Moriarty's No Objection on charter-ietf-rift-00-06: (with COMMENT) X-BeenThere: rift@ietf.org X-Mailman-Version: 2.1.22 List-Id: Discussion of Routing in Fat Trees List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 08 Feb 2018 20:13:27 -0000 Kathleen Moriarty has entered the following ballot position for charter-ietf-rift-00-06: No Objection When responding, please keep the subject line intact and reply to all email addresses included in the To and CC lines. (Feel free to cut this introductory paragraph, however.) The document, along with other ballot positions, can be found here: https://datatracker.ietf.org/doc/charter-ietf-rift/ ---------------------------------------------------------------------- COMMENT: ---------------------------------------------------------------------- Thank you for the modifications around security and privacy mitigations in the charter text. From nobody Fri Feb 9 13:21:38 2018 Return-Path: X-Original-To: rift@ietf.org Delivered-To: rift@ietfa.amsl.com Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 3DA7F127286; Fri, 9 Feb 2018 13:21:33 -0800 (PST) MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit From: The IESG To: "IETF-Announce" X-Test-IDTracker: no X-IETF-IDTracker: 6.72.1 Auto-Submitted: auto-generated Precedence: bulk Cc: The IESG , rift-chairs@ietf.org, rift@ietf.org, aretana.ietf@gmail.com MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Message-ID: <151821129324.5495.3859371667823175470.idtracker@ietfa.amsl.com> Date: Fri, 09 Feb 2018 13:21:33 -0800 Archived-At: Subject: [Rift] WG Action: Formed Routing In Fat Trees (rift) X-BeenThere: rift@ietf.org X-Mailman-Version: 2.1.22 List-Id: Discussion of Routing in Fat Trees List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 09 Feb 2018 21:21:33 -0000 A new IETF WG has been formed in the Routing Area. For additional information, please contact the Area Directors or the WG Chairs. Routing In Fat Trees (rift) ----------------------------------------------------------------------- Current status: Proposed WG Chairs: Zhaohui Zhang Jeff Tantsura Assigned Area Director: Alvaro Retana Routing Area Directors: Alia Atlas Alvaro Retana Deborah Brungard Mailing list: Address: rift@ietf.org To subscribe: https://www.ietf.org/mailman/listinfo/rift Archive: https://mailarchive.ietf.org/arch/search/?email_list=rift Group page: https://datatracker.ietf.org/group/rift/ Charter: https://datatracker.ietf.org/doc/charter-ietf-rift/ Data Centers have been steadily growing to commonly host tens of thousands of end points, or more, in a single network. Because of their topologies (traditional and emerging), traffic patterns, need for fast restoration, and for low human intervention, data center networks have a unique set of requirements that is resulting in the design of routing solutions specific to them. Clos and Fat-Tree topologies have gained popularity in data center networks as a result of a trend towards centralized data center network architectures that may deliver computation and storage services. The Routing in Fat Trees (RIFT) protocol addresses the demands of routing in Clos and Fat-Tree networks via a mixture of both link-state and distance-vector techniques colloquially described as 'link-state towards the spine and distance vector towards the leafs'. RIFT uses this hybrid approach to focus on networks with regular topologies with a high degree of connectivity, a defined directionality, and large scale. The RIFT Working Group will work on a standards track specification of a specialized, dynamic routing protocol for Clos and fat-tree network topologies. The protocol will: - deal with automatic construction of fat-tree topologies based on detection of links, - minimize the amount of routing state held at each topology level, - automatically prune topology distribution exchanges to a sufficient subset of links, - support automatic disaggregation of prefixes on link and node failures to prevent black-holing and suboptimal routing, - allow traffic steering and re-routing policies, - and provide mechanisms to synchronize a limited key-value data-store that can be used after protocol convergence. It is important that nodes participating in the protocol should need only very light configuration and should be able to join a network as leaf nodes simply by connecting to the network using default configuration. The protocol must support IPv6 and should also support IPv4. The Working Group may establish additional requirements to constrain and inform their work. The RIFT Working Group is chartered for the following list of items: - A Standards Track specification that will include: - an Implementation Status section as described in RFC 7942 - an Operational Considerations section to explain how the protocol is configured, deployed, and diagnosed, security and privacy mitigations for the protocol as identified in the threat analysis document. (q.v.) - A YANG module focused on configuration and monitoring of protocol instances - An Applicability Statement that describes how to deploy and configure the protocol in networks with different topologies - A Security Threat Analysis document that describes the attack vectors, which shall be sent for publication at the same time as the protocol specification Milestones: Mar 2018 - Adopt a protocol specification document Feb 2019 - Submit protocol specification to IESG for publication Feb 2019 - Submit Threat Analysis to IESG for publication Apr 2019 - Submit YANG module to IESG for publication Apr 2019 - Submit Applicability Statement to IESG for publication From nobody Mon Feb 26 17:56:52 2018 Return-Path: X-Original-To: rift@ietfa.amsl.com Delivered-To: rift@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8B03812DA69; Mon, 26 Feb 2018 17:56:51 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.698 X-Spam-Level: X-Spam-Status: No, score=-2.698 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, MIME_QP_LONG_LINE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RvHkmzC8zyfO; Mon, 26 Feb 2018 17:56:50 -0800 (PST) Received: from mail-yw0-x22c.google.com (mail-yw0-x22c.google.com [IPv6:2607:f8b0:4002:c05::22c]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E283C12DA4B; Mon, 26 Feb 2018 17:56:46 -0800 (PST) Received: by mail-yw0-x22c.google.com with SMTP id p70so5805538ywg.10; Mon, 26 Feb 2018 17:56:46 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=user-agent:date:subject:from:to:cc:message-id:thread-topic :mime-version; bh=oPHGrX0hCk1+c1TRO8r4/vig4FtvxiXVsoPrCoASQf0=; b=s0H9nLsJSZ1yUMFosE+ZsR3ZrM8fxAvfHS0p/JONE7FYFKv/7aruPCzIc5YhBstDi+ iUepS7rsVSkZScyMyMvYvrO5uTH1selvr1lpljFKFK1IpFMt21QknmUbZPR3hj8hVLlS 6Knd0s2sjvVlK7T7O2DzeIyfwfG1ALkXNh7MMo5t2gC7aHX/j+zD9rdHnd263lAPFXgw w/8VaShEot04QgPRmPKd6bMVwB+e9mTK2aDAf9XaEokEL7GL4JInP53Cg9+b/KqjFqwn PbmSfcxL1tnKOvarFHdiKH0fktUhptAY3rVbW+RMy+R+R1/fNdVMv96cZx6w64Y1Ui+a NNNQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:user-agent:date:subject:from:to:cc:message-id :thread-topic:mime-version; bh=oPHGrX0hCk1+c1TRO8r4/vig4FtvxiXVsoPrCoASQf0=; b=VlxaXq3VlQq9jKDvllnqqMepJcB7JTVrpnfSmF2HZ0XJeX1h0nKKyJqe+7zadIR+Fh EPUeKTQB4h7Mp9VoLHqScwJJWlTAs4LhKUko6KIUzhZe0X5WKSx2VHhCJ31gUqL6kdcS tnTrjaJ/7wBTQ6LqR/Etr6ht2MLoIb1byjiATmCNs0sscJ7r507l9sAdzB3hiLXaHWEx CIErYwy9lxpzC4BzxjTDrj+lXPKpYuOWyHY7XtukzaOV1+gx/h+fO2UaNpCoY+dh1Lpx Kfg5y8nTdt0jjEIv+EnVlJozu/hAA5xeQ2udyDIb8TUtUQQNmofn/EtTyEYRoRqIizzu o+CQ== X-Gm-Message-State: APf1xPA6cqgtF26bB6xbZcygRbYr/LuvqpYEP1v5nkUQCJxKQx5cO1bu X+l4TJVEw52Sq7eptoct8unI1g== X-Google-Smtp-Source: AG47ELuOiLMDMpjsWOSG+s3SvF05I8gakQC4TQqP0f9TbOXo3nE6IIaQSkmuhDTjh2Qjy0/0DuYMNw== X-Received: by 10.129.237.13 with SMTP id k13mr1652939ywm.486.1519696605896; Mon, 26 Feb 2018 17:56:45 -0800 (PST) Received: from [135.227.239.108] ([66.201.62.254]) by smtp.gmail.com with ESMTPSA id p204sm3990845ywe.49.2018.02.26.17.56.44 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 26 Feb 2018 17:56:45 -0800 (PST) User-Agent: Microsoft-MacOutlook/10.a.0.180210 Date: Mon, 26 Feb 2018 17:56:44 -0800 From: Jeff Tantsura To: CC: , "Jeffrey (Zhaohui) Zhang" Message-ID: <450B953C-57AE-458B-96A9-6A148FBAFCC4@gmail.com> Thread-Topic: RIFT slot requests for IETF101 Mime-version: 1.0 Content-type: multipart/alternative; boundary="B_3602512605_1275800998" Archived-At: Subject: [Rift] RIFT slot requests for IETF101 X-BeenThere: rift@ietf.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Discussion of Routing in Fat Trees List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Feb 2018 01:56:52 -0000 > This message is in MIME format. Since your mail reader does not understand this format, some or all of this message may not be legible. --B_3602512605_1275800998 Content-type: text/plain; charset="UTF-8" Content-transfer-encoding: quoted-printable Dear RIFTers, =20 The agenda for IETF 101 in London is out. RIFT will be meeting 13:30-15:30,= Tuesday, March 20 in Richmond/Chelsea/Tower. =20 If you have a draft you'd like to present, please send a request to the cha= irs by the end of next Monday (March 5th) and tell us how much time you=E2=80=99d = need. We=E2=80=99d appreciate =C2=A0slides and updates to be sent by Friday March 16th= so that we can get them all uploaded. =20 Thanks, Jeff and Jeffrey =20 Looking forward to seeing you in London! =20 Important dates: 2018-03-05 (Monday): Internet Draft submission cut-off (for all drafts, inc= luding -00) by UTC 23:59. Upload using the ID Submission Tool. 2018-03-07 (Wednesday): Draft Working Group agendas due by UTC 23:59. Uploa= d using the Meeting Materials Management Tool. 2018-03-09 (Friday): Early Bird registration and payment cut-off at UTC 23:= 59. 2018-03-12 (Monday): Revised Working Group agendas due by UTC 23:59. Upload= using the Meeting Materials Management Tool. 2018-03-12 (Monday): Registration cancellation cut-off at UTC 23:59. 2018-03-16 (Friday): Final Pre-Registration and Pre-Payment cut-off at 17:0= 0 local meeting time. 2018-04-13 (Friday): Proceedings submission cutoff date by UTC 23:59. Uploa= d using the Meeting Materials Management Tool. 2018-05-07 (Monday): Proceedings submission corrections cutoff date by UTC = 23:59. --B_3602512605_1275800998 Content-type: text/html; charset="UTF-8" Content-transfer-encoding: quoted-printable

Dear RIFTer= s,

<= o:p>

The a= genda for IETF 101 in London is out. RIFT will be meeting 13:30-15:30, Tuesd= ay, March 20 in Richmond/Chelsea/Tower.

 

If you have a draft you'd like to prese= nt, please send a request to the chairs by the end of next Monday (March 5th= ) and tell us how much time you=E2=80=99d need. We=E2=80=99d appreciate =C2=A0slides and upd= ates to be sent by Friday March 16th so that we can get them all uploaded.

&= nbsp;

Than= ks,

J= eff and Jeffrey

 

Looking forward to seeing you in London!

<= p class=3DMsoNormal> 

Important dates:

2018-03-05 (M= onday): Internet Draft submission cut-off (for all drafts, including -00) by= UTC 23:59. Upload using the ID Submission Tool.

2018-03-07 (Wednesday): Draft Wo= rking Group agendas due by UTC 23:59. Upload using the Meeting Materials Man= agement Tool.

2018-03-09 (Friday): Early Bird registration and payment cut-off at= UTC 23:59.

2018-03-12 (Monday): Revised Working Group agendas due by UTC 23:59. = Upload using the Meeting Materials Management Tool.

2018-03-12 (Monday): Registra= tion cancellation cut-off at UTC 23:59.

2018-03-16 (Friday): Final Pre-Registrati= on and Pre-Payment cut-off at 17:00 local meeting time.

2018-04-13 (Friday): Proc= eedings submission cutoff date by UTC 23:59. Upload using the Meeting Materi= als Management Tool.

2018-05-07 (Monday): Proceedings submission corrections cuto= ff date by UTC 23:59.

--B_3602512605_1275800998-- From nobody Tue Feb 27 05:31:18 2018 Return-Path: X-Original-To: rift@ietfa.amsl.com Delivered-To: rift@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CEEA7126BFD for ; Tue, 27 Feb 2018 05:31:16 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -14.509 X-Spam-Level: X-Spam-Status: No, score=-14.509 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, 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 SDbJ7yCkidSW for ; Tue, 27 Feb 2018 05:31:14 -0800 (PST) Received: from alln-iport-8.cisco.com (alln-iport-8.cisco.com [173.37.142.95]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 321FB126BF3 for ; Tue, 27 Feb 2018 05:31:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=19097; q=dns/txt; s=iport; t=1519738274; x=1520947874; h=from:to:cc:subject:date:message-id:mime-version; bh=ekpRY7nH6KpGSF/N9GmPKDrNO7UbfXx1i0JcjVPapAc=; b=YgX7zTa1DUVrLDnlKQ1vYSdo3/qYOu/5UXo92odSGoEhcVeLHW5oeRWk pJBPesf/D0KVe3AnaVMdEC/LadhwloJ/nn7juXXk7IRoTBL0C5OUvmqdL Jz53oeF41U2+0udMO4Q2G0ST6+1DwU1T3bmS1VC3Tra9M66svNdvlL26D o=; X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0ARAgAHXZVa/49dJa1dGQEBAQEBAQEBA?= =?us-ascii?q?QEBAQcBAQEBAYJaSS1mcCgKm2uDGJY/CiOFD4JNWBQBAgEBAQEBAQJrKIVXTBI?= =?us-ascii?q?BFmomAQQODROEFmQQrRaIcIIUAQEBAQEBAQEBAQEBAQEBAQEBAQEBGAWHSIFXg?= =?us-ascii?q?WUBgR2FPgEBAgGBSIYVBY1yjFwJAoZOgw2HC4FvhDSDHIU+iXqHKQIRGQGBLQE?= =?us-ascii?q?1ITKBH3AVgn6DYgEIBwhfdwEBinWBMIEXAQEB?= X-IronPort-AV: E=Sophos; i="5.47,401,1515456000"; d="scan'208,217"; a="76235945" Received: from rcdn-core-7.cisco.com ([173.37.93.143]) by alln-iport-8.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 27 Feb 2018 13:31:12 +0000 Received: from XCH-RCD-005.cisco.com (xch-rcd-005.cisco.com [173.37.102.15]) by rcdn-core-7.cisco.com (8.14.5/8.14.5) with ESMTP id w1RDVCpi001204 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL); Tue, 27 Feb 2018 13:31:12 GMT Received: from xch-rcd-001.cisco.com (173.37.102.11) by XCH-RCD-005.cisco.com (173.37.102.15) with Microsoft SMTP Server (TLS) id 15.0.1320.4; Tue, 27 Feb 2018 07:31:12 -0600 Received: from xch-rcd-001.cisco.com ([173.37.102.11]) by XCH-RCD-001.cisco.com ([173.37.102.11]) with mapi id 15.00.1320.000; Tue, 27 Feb 2018 07:31:12 -0600 From: "Pascal Thubert (pthubert)" To: Antoni Przygienda CC: "rift@ietf.org" Thread-Topic: quick review of RIFT 04 Thread-Index: AdOZHfVGKhDFKQKNRpeIsOmEQoZTQg== Date: Tue, 27 Feb 2018 13:30:42 +0000 Deferred-Delivery: Tue, 27 Feb 2018 13:29:55 +0000 Message-ID: <566738aa7df14f2c82cdf93f400bdbee@XCH-RCD-001.cisco.com> Accept-Language: fr-FR, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-exchange-transport-fromentityheader: Hosted x-originating-ip: [10.61.68.97] Content-Type: multipart/alternative; boundary="_000_566738aa7df14f2c82cdf93f400bdbeeXCHRCD001ciscocom_" MIME-Version: 1.0 Archived-At: Subject: [Rift] quick review of RIFT 04 X-BeenThere: rift@ietf.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Discussion of Routing in Fat Trees List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Feb 2018 13:31:17 -0000 --_000_566738aa7df14f2c82cdf93f400bdbeeXCHRCD001ciscocom_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Hello Tony : Please find first read comments below : 1) I think that the abstract is a bit heavy and the intro quite thin. = The second paragraph in particular is critical to understand the following = sections smoothly and yet is a bit cryptic at first read. I'd really like t= o see an image in intro showing a more abstract view of the fat network tha= n section 2.2, with "Link state" topological awareness sent north and "dist= ance vector" aggregations sent south, and text showing how the spine gets a= clear view of the network whereas the leaves get a very rough understandin= g of what's above. 2) I'd also like to see an early discussion on the default route. Is i= t used? Up? E/W?. 3) The image could also depict a simple case of aggregation/disaggrega= tion to clarify what's coming next. 4) Section 3 could move to annex; it is really interesting but not nor= mative. 5) Pointing North and south in Section 4 is still hard to fathom. Do y= ou point north for sending LSAs or are the LS routes pointing north? I thin= k I know the answer but the text needs to indicate that without a doubt. Li= ke I suggested, even better would be in intro. 6) 4.2.1 a note that RPL uses ICMP code 155 and ICMP types to differen= tiate the messages. It was pointed to us that it was a mistake to consume I= CMP due to shortage; OTOH, RIFT and RPL being is a same family, It could be= possible to use additional types of ICMP 155 for RIFT. 7) In the following, 0 seems overloaded. Note that RPL uses a Rank of = 1 for the "spine", which is allows to build a virtual "spine of spines", or= brain, at level 0. It also has an "infinite" Rank for leaves, which allows= to poison the DV. " Unless Section 4.2.9 is used, each node is provisioned with the level at which it is operating and its PoD or otherwise a default level and PoD of zero are assumed, meaning that leafs do not need to be configured with a level (or even PoD). Nodes in the spine are configured with a PoD of zero." 8) 4.2.3.1 indicates that some TIE is propagated south. Which is surpr= ising in a DV world. The reader (me) wonders, is it really DV or is it more= like fisheye? 9) Table 1 is hard to read, because it is dense and rows are not well-= delineated; using style=3Dall | full in texttable may help; same goes for t= able 2 and 3 though not as badly. 10) Note that TIE, LIE (and please do not use DIE!) match English words, a= nd though it is funny it will make a google search harder in the future. I = like S-TIE and N-TIE for that matter. An alternate would be a name that des= cribe what they are as opposed to the direction. 11) 4.2.3.1: IPv6 ND uses a Hop Limit of 255 and instruct to drop packets = that do not have such a TTL. It's a trick, but maybe useful to detect wrong= doers. The rule is to drop messages received with a HL that is lower than 2= 55. 12) 4.2.3.4: NTIE do not really need to be flooded if (as I understand); a= node only needs to talk north to its parents in the POD. RPL uses N*unicas= t because of unreliable radios. We could devise a mcast group that derives = from the POD Nb and the depth. 13) 4.2.3.7 need to define "overloaded" which is introduced here first; co= uld that lead to oscillations? 14) We discussed sibling routing in RPL a lot. Some of us wanted it in the= final protocol but it was filtered out to keep things at their simplest. P= oint being, I think that the rule below is too harsh. One simple rule could= be that can use a sibling route as long as the sibling does not use a sibl= ing again. I ended up generalizing this into the concept of ARCs, which ena= bles structures that one can "walk" (E or W) to find an "exit" without prog= ressing from the metric standpoint, whereas progress towards the destinatio= n is done between such structures (N or S). "This rule forms a "one-hop default route split-horizon" and prevents looping over default routes while allowing for "one-hop protection" of nodes that lost all northbound adjacencies" 15) About "East-West Forwarding Within a Level": I understand that the ri= ng protection is the split horizon technique, correct? I also understand th= at E/W reachability is not forwarded E/W, so a node only sees what its dire= ct E/W neighbors see northwards, correct? In terms of preference, I underst= and that south wins, then north regardless of longest match, then E/W as la= st resort for packets that are ultimately northbound, correct? This seems t= o indicate that RIFT really maintains 3 RIBs and looks them in order, S, N = and then E/W till a solution is found. Arguably S vs. N could be done in a = same RIB with longest match. E/W RIB could only be used for packets coming = from a Southbound interface. Cheers Pascal --_000_566738aa7df14f2c82cdf93f400bdbeeXCHRCD001ciscocom_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

Hello Tony :

 

Please find first read comments below :

 

1)      I think that the abstract is a bit heavy and the in= tro quite thin. The second paragraph in particular is critical to understan= d the following sections smoothly and yet is a bit cryptic at first read. I= ’d really like to see an image in intro showing a more abstract view of the fat network than section 2.2, wi= th “Link state” topological awareness sent north and “dis= tance vector” aggregations sent south, and text showing how the spine= gets a clear view of the network whereas the leaves get a very rough understanding of what’s above.

2)      I’d also like to see an early discussion on t= he default route. Is it used? Up? E/W?.

3)      The image could also depict a simple case of aggreg= ation/disaggregation to clarify what’s coming next.

4)      Section 3 could move to annex; it is really interes= ting but not normative.

5)      Pointing North and south in Section 4 is still hard= to fathom. Do you point north for sending LSAs or are the LS routes pointi= ng north? I think I know the answer but the text needs to indicate that wit= hout a doubt. Like I suggested, even better would be in intro.

6)      4.2.1 a note that RPL uses ICMP code 155 and ICMP t= ypes to differentiate the messages. It was pointed to us that it was a mist= ake to consume ICMP due to shortage; OTOH, RIFT and RPL being is a same fam= ily, It could be possible to use additional types of ICMP 155 for RIFT.

7)      In the following, 0 seems overloaded. Note that RPL= uses a Rank of 1 for the “spine”, which is allows to build a v= irtual “spine of spines”, or brain, at level 0. It also has an = “infinite” Rank for leaves, which allows to poison the DV.=

“   Unless Section 4.2.9 is used, each node is=
 provisioned with the level
   at which it is operating and its PoD or otherwise a defau=
lt level and
   PoD of zero are assumed, meaning that leafs do not need t=
o be
   configured with a level (or even PoD).  Nodes in the=
 spine are
   configured with a PoD of zero.”

8)      4.2.3.1 indicates that some TIE is propagated south= . Which is surprising in a DV world. The reader (me) wonders, is it really = DV or is it more like fisheye?

9)      Table 1 is hard to read, because it is dense and ro= ws are not well-delineated; using style=3Dall | full in texttable may help;= same goes for table 2 and 3 though not as badly.

10)  Note that TIE, LIE (and please do not use DIE!) mat= ch English words, and though it is funny it will make a google search harde= r in the future. I like S-TIE and N-TIE for that matter. An alternate would= be a name that describe what they are as opposed to the direction.

11)  4.2.3.1: IPv6 ND uses a Hop Limit of 255 and instru= ct to drop packets that do not have such a TTL. It’s a trick, but may= be useful to detect wrongdoers. The rule is to drop messages received with = a HL that is lower than 255.

12)  4.2.3.4: NTIE do not really need to be flooded if (= as I understand); a node only needs to talk north to its parents in the POD= . RPL uses N*unicast because of unreliable radios. We could devise a mcast = group that derives from the POD Nb and the depth.

13)  4.2.3.7 need to define “overloaded” whi= ch is introduced here first; could that lead to oscillations?

14)  We discussed sibling routing in RPL a lot. Some of = us wanted it in the final protocol but it was filtered out to keep things a= t their simplest. Point being, I think that the rule below is too harsh. On= e simple rule could be that can use a sibling route as long as the sibling does not use a sibling again. I= ended up generalizing this into the concept of ARCs, which enables structu= res that one can “walk” (E or W) to find an “exit” = without progressing from the metric standpoint, whereas progress towards the destination is done between such structures (N or S).=

“This rule forms a "one-hop default route split-horizon&quo=
t; and prevents
   looping over default routes while allowing for "one-=
hop protection"
   of nodes that lost all northbound adjacencies”=

15)  About “East-West Forwarding Within a Level= 221;: I  understand that the ring protection is the split horizon tech= nique, correct? I also understand that E/W reachability is not forwarded E/= W, so a node only sees what its direct E/W neighbors see northwards, correct? In terms of preference, I understand that south w= ins, then north regardless of longest match, then E/W as last resort for pa= ckets that are ultimately northbound, correct? This seems to indicate that = RIFT really maintains 3 RIBs and looks them in order, S, N and then E/W till a solution is found. Arguably = S vs. N could be done in a same RIB with longest match. E/W RIB could only = be used for packets coming from a Southbound interface.

 

 

Cheers

 

Pascal

 

 

--_000_566738aa7df14f2c82cdf93f400bdbeeXCHRCD001ciscocom_-- From nobody Tue Feb 27 07:22:51 2018 Return-Path: X-Original-To: rift@ietfa.amsl.com Delivered-To: rift@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4E1BD12D969 for ; Tue, 27 Feb 2018 07:22:49 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.699 X-Spam-Level: X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=juniper.net Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Z4udRy6WmSfu for ; Tue, 27 Feb 2018 07:22:47 -0800 (PST) Received: from mx0b-00273201.pphosted.com (mx0b-00273201.pphosted.com [67.231.152.164]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DA69E12DA03 for ; Tue, 27 Feb 2018 07:22:46 -0800 (PST) Received: from pps.filterd (m0108162.ppops.net [127.0.0.1]) by mx0b-00273201.pphosted.com (8.16.0.22/8.16.0.22) with SMTP id w1RFMiAm017802; Tue, 27 Feb 2018 07:22:45 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : mime-version; s=PPS1017; bh=PC7zzUAQhdwdSbAOMVgwiaTXvEqQIIRkum+zN53+J5U=; b=dz/DYPfraC+8r4COZ2OtWJdsJABl++IhFIiXM+Ms9m1Ch34XecLUM5mdwBEQhP8pm69t VZ7HY25HNajPQfaBkD3iDeY/45q4ExeLBj7tguxMpEu6ff8JkC7htJpy7HK7T4CseAIK 94anPgFLixwhdJ9CSBPUeqiWvSLLwx7wonkntB6F07gv2HnedwmmGqiR5jtodYE5HItC IVQssQfQFtQUDSx6ms/whvPxWM1bsngQgcUUUBNm/0RENH6StTNz8jBc/24q/0M0I2sJ jjIehpxdY0FLi+Gl6HZSt3qBoWQf6rPwcwIi9Ovn5Ur6hnDYGB7WNZNG+BGynniWCbGJ IQ== Received: from nam01-by2-obe.outbound.protection.outlook.com (mail-by2nam01lp0179.outbound.protection.outlook.com [216.32.181.179]) by mx0b-00273201.pphosted.com with ESMTP id 2gd8jm84br-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Tue, 27 Feb 2018 07:22:45 -0800 Received: from CY1PR05MB2506.namprd05.prod.outlook.com (10.167.10.27) by CY1PR05MB2316.namprd05.prod.outlook.com (10.166.192.150) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.548.6; Tue, 27 Feb 2018 15:22:39 +0000 Received: from CY1PR05MB2506.namprd05.prod.outlook.com ([10.167.10.27]) by CY1PR05MB2506.namprd05.prod.outlook.com ([10.167.10.27]) with mapi id 15.20.0548.013; Tue, 27 Feb 2018 15:22:39 +0000 From: Antoni Przygienda To: "Pascal Thubert (pthubert)" CC: "rift@ietf.org" Thread-Topic: quick review of RIFT 04 Thread-Index: AdOZHfVGKhDFKQKNRpeIsOmEQoZTQgWfcq4A Date: Tue, 27 Feb 2018 15:22:39 +0000 Message-ID: References: <566738aa7df14f2c82cdf93f400bdbee@XCH-RCD-001.cisco.com> In-Reply-To: <566738aa7df14f2c82cdf93f400bdbee@XCH-RCD-001.cisco.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Microsoft-MacOutlook/f.20.0.170309 x-originating-ip: [66.129.239.12] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; CY1PR05MB2316; 7:ZOzqote2fxZxDWbhS9TnYEHpXpO4Q8/+nUKisxBcTtVmrV+4st2gHG37kl/xtb+Apr/85vpPJnyPwKS2QH8nIWFfuaQjTV4veXx3xKjBycHtkdkkzK7YLcvD28PQXZFylRo0sJZ0l2qDwLyHsuXklaFKi+73gJeuNdQ/e9wscd+evZOcWi9GxclBRtx/Ei9fDwBf3VmGUNIzzHiXtvqX+cNRfx2zjUTx7KUJbghyA4ufuPgIQm/ZCCyfgsIa88iU x-ms-exchange-antispam-srfa-diagnostics: SSOS; x-ms-office365-filtering-ht: Tenant x-ms-office365-filtering-correlation-id: 3c2514ad-52a7-4676-2f63-08d57df5f049 x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(48565401081)(4534165)(4627221)(201703031133081)(201702281549075)(5600026)(4604075)(3008032)(2017052603307)(7153060)(7193020); SRVR:CY1PR05MB2316; x-ms-traffictypediagnostic: CY1PR05MB2316: x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:(28532068793085)(10436049006162)(95692535739014)(21748063052155); x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(6040501)(2401047)(8121501046)(5005006)(3002001)(3231220)(944501161)(93006095)(93001095)(10201501046)(6055026)(6041288)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123564045)(20161123562045)(20161123558120)(6072148)(201708071742011); SRVR:CY1PR05MB2316; BCL:0; PCL:0; RULEID:; SRVR:CY1PR05MB2316; x-forefront-prvs: 05961EBAFC x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(39860400002)(346002)(376002)(366004)(396003)(39380400002)(51914003)(199004)(189003)(51444003)(14454004)(54896002)(236005)(6306002)(5660300001)(6512007)(2900100001)(6436002)(6486002)(82746002)(81156014)(33656002)(7736002)(8676002)(81166006)(6246003)(3660700001)(53936002)(83716003)(8936002)(6916009)(106356001)(66066001)(105586002)(2950100002)(606006)(26005)(86362001)(478600001)(229853002)(36756003)(3280700002)(99286004)(2906002)(6116002)(3846002)(102836004)(77096007)(76176011)(6506007)(316002)(4326008)(59450400001)(58126008)(25786009)(97736004)(186003)(68736007)(42262002); DIR:OUT; SFP:1102; SCL:1; SRVR:CY1PR05MB2316; H:CY1PR05MB2506.namprd05.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en; received-spf: None (protection.outlook.com: juniper.net does not designate permitted sender hosts) x-microsoft-antispam-message-info: PSauocNibrFaiSN7hIu5NVfGMsZexxnro0JmRYcMXILKj/Y944gNfb8JanDWStqACE71J8EVhxc3e14QFrdj7eacWLVcs9iuHvUdSJ8VMLawxbJevLot8lFhtsgL6FOF/w3M74135JBfr2j5YWk8maQFP7YBe5JK4HVWW/g59aw= spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: multipart/alternative; boundary="_000_CA211BDF84FE4FF4931BBC7F95A7A6BFjunipernet_" MIME-Version: 1.0 X-OriginatorOrg: juniper.net X-MS-Exchange-CrossTenant-Network-Message-Id: 3c2514ad-52a7-4676-2f63-08d57df5f049 X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Feb 2018 15:22:39.4230 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4 X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR05MB2316 X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:, , definitions=2018-02-27_05:, , signatures=0 X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1011 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1711220000 definitions=main-1802270193 Archived-At: Subject: Re: [Rift] quick review of RIFT 04 X-BeenThere: rift@ietf.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Discussion of Routing in Fat Trees List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Feb 2018 15:22:49 -0000 --_000_CA211BDF84FE4FF4931BBC7F95A7A6BFjunipernet_ Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 SGV5IFBhc2NhbCwgbWFueSB0aGFua3MgZm9yIHRoZSBkcmlsbCBkb3duLiBBcyBJIHNlZSB0aGlz IGlzIHN1cGVyIGRlbnNlIGFuZCBjb21pbmcgZnJvbSBzb21lb25lIHdobyB3YXMgd2FuZGVyaW5n IHNvbWUgb2YgdGhlIGdyb3VuZCBSSUZUIGlzIHB1dHRpbmcgc3Rha2VzIGluIGFscmVhZHkgOy0p IEkgbmVlZCB0byBkaWdlc3QgdGhhdCBmb3IgYSBiaXQgc28gZ2l2ZSBtZSBhIGRheSBvciB0d28g YmVmb3JlIEkgYW5zd2VyIOKApiBBbmQgSSB3b27igJl0IGRlbnkgdGhhdCB0aGUgUlBMIHRhbGsg aW4gdGhlIGFyZWEgcGxlbmFyeSAoPykgd2FzIG9uZSBvZiB0aGUgdGhpbmdzIHRoYXQgbWFkZSBt ZSB0aGluayBhYm91dCBEQyBmYWJyaWMgcm91dGluZyBsZXNzIGluIHRyYWRpdGlvbmFsIElHUCB3 YXlzIHRob3VnaCBJIGFkbWl0IHRoYXQgdGhlIHRhbGsgd2UgaGFkIGluIEhhd2FpaSBhYm91dCBB UkNzIGxhcmdlbHkgd2VudCBvdmVyIG15IGhlYWQsIG1heWJlIGR1ZSB0byBsYXRlIGhvdXIgYW5k IGNvdXBsZSBjb2xvcmZ1bCBkcmlua3MgaW4gdGhlIHN5c3RlbSA7LSkNCg0KVGhpcyBjb21lcyBv cHBvcnR1bmUgc2luY2UgSSBoYXZlIG9uIG15IGJ1cm5lciBhbm90aGVyIHJldiB3aXRoIG1vcmUg c3VycHJpc2VzIGNvbWluZyBmcm9tIHBlb3BsZSB0aGF0IHJ1biBzdWNoIG5ldHdvcmtzIGFuZCBs b29rZWQgQCBSSUZUIGNsb3NlbHkgOy0pICBTbyBsZXTigJlzIGdvIG92ZXIgeW91ciBzdHVmZiBh bmQgaW5jb3Jwb3JhdGUgd2hhdCBmYWxscyBvdXQgYmVmb3JlIElFVEYgY3V0LW9mZiDigKYNCg0K dGhhbmtzDQoNCi0tLSB0b255DQoNCg0KPHB0aHViZXJ0QGNpc2NvLmNvbTxtYWlsdG86cHRodWJl cnRAY2lzY28uY29tPj4gc3Bha2U6DQoNCkhlbGxvIFRvbnkgOg0KDQpQbGVhc2UgZmluZCBmaXJz dCByZWFkIGNvbW1lbnRzIGJlbG93IDoNCg0KDQoxKSAgICAgICBJIHRoaW5rIHRoYXQgdGhlIGFi c3RyYWN0IGlzIGEgYml0IGhlYXZ5IGFuZCB0aGUgaW50cm8gcXVpdGUgdGhpbi4gVGhlIHNlY29u ZCBwYXJhZ3JhcGggaW4gcGFydGljdWxhciBpcyBjcml0aWNhbCB0byB1bmRlcnN0YW5kIHRoZSBm b2xsb3dpbmcgc2VjdGlvbnMgc21vb3RobHkgYW5kIHlldCBpcyBhIGJpdCBjcnlwdGljIGF0IGZp cnN0IHJlYWQuIEnigJlkIHJlYWxseSBsaWtlIHRvIHNlZSBhbiBpbWFnZSBpbiBpbnRybyBzaG93 aW5nIGEgbW9yZSBhYnN0cmFjdCB2aWV3IG9mIHRoZSBmYXQgbmV0d29yayB0aGFuIHNlY3Rpb24g Mi4yLCB3aXRoIOKAnExpbmsgc3RhdGXigJ0gdG9wb2xvZ2ljYWwgYXdhcmVuZXNzIHNlbnQgbm9y dGggYW5kIOKAnGRpc3RhbmNlIHZlY3RvcuKAnSBhZ2dyZWdhdGlvbnMgc2VudCBzb3V0aCwgYW5k IHRleHQgc2hvd2luZyBob3cgdGhlIHNwaW5lIGdldHMgYSBjbGVhciB2aWV3IG9mIHRoZSBuZXR3 b3JrIHdoZXJlYXMgdGhlIGxlYXZlcyBnZXQgYSB2ZXJ5IHJvdWdoIHVuZGVyc3RhbmRpbmcgb2Yg d2hhdOKAmXMgYWJvdmUuDQoNCjIpICAgICAgIEnigJlkIGFsc28gbGlrZSB0byBzZWUgYW4gZWFy bHkgZGlzY3Vzc2lvbiBvbiB0aGUgZGVmYXVsdCByb3V0ZS4gSXMgaXQgdXNlZD8gVXA/IEUvVz8u DQoNCjMpICAgICAgIFRoZSBpbWFnZSBjb3VsZCBhbHNvIGRlcGljdCBhIHNpbXBsZSBjYXNlIG9m IGFnZ3JlZ2F0aW9uL2Rpc2FnZ3JlZ2F0aW9uIHRvIGNsYXJpZnkgd2hhdOKAmXMgY29taW5nIG5l eHQuDQoNCjQpICAgICAgIFNlY3Rpb24gMyBjb3VsZCBtb3ZlIHRvIGFubmV4OyBpdCBpcyByZWFs bHkgaW50ZXJlc3RpbmcgYnV0IG5vdCBub3JtYXRpdmUuDQoNCjUpICAgICAgIFBvaW50aW5nIE5v cnRoIGFuZCBzb3V0aCBpbiBTZWN0aW9uIDQgaXMgc3RpbGwgaGFyZCB0byBmYXRob20uIERvIHlv dSBwb2ludCBub3J0aCBmb3Igc2VuZGluZyBMU0FzIG9yIGFyZSB0aGUgTFMgcm91dGVzIHBvaW50 aW5nIG5vcnRoPyBJIHRoaW5rIEkga25vdyB0aGUgYW5zd2VyIGJ1dCB0aGUgdGV4dCBuZWVkcyB0 byBpbmRpY2F0ZSB0aGF0IHdpdGhvdXQgYSBkb3VidC4gTGlrZSBJIHN1Z2dlc3RlZCwgZXZlbiBi ZXR0ZXIgd291bGQgYmUgaW4gaW50cm8uDQoNCjYpICAgICAgIDQuMi4xIGEgbm90ZSB0aGF0IFJQ TCB1c2VzIElDTVAgY29kZSAxNTUgYW5kIElDTVAgdHlwZXMgdG8gZGlmZmVyZW50aWF0ZSB0aGUg bWVzc2FnZXMuIEl0IHdhcyBwb2ludGVkIHRvIHVzIHRoYXQgaXQgd2FzIGEgbWlzdGFrZSB0byBj b25zdW1lIElDTVAgZHVlIHRvIHNob3J0YWdlOyBPVE9ILCBSSUZUIGFuZCBSUEwgYmVpbmcgaXMg YSBzYW1lIGZhbWlseSwgSXQgY291bGQgYmUgcG9zc2libGUgdG8gdXNlIGFkZGl0aW9uYWwgdHlw ZXMgb2YgSUNNUCAxNTUgZm9yIFJJRlQuDQoNCjcpICAgICAgIEluIHRoZSBmb2xsb3dpbmcsIDAg c2VlbXMgb3ZlcmxvYWRlZC4gTm90ZSB0aGF0IFJQTCB1c2VzIGEgUmFuayBvZiAxIGZvciB0aGUg 4oCcc3BpbmXigJ0sIHdoaWNoIGlzIGFsbG93cyB0byBidWlsZCBhIHZpcnR1YWwg4oCcc3BpbmUg b2Ygc3BpbmVz4oCdLCBvciBicmFpbiwgYXQgbGV2ZWwgMC4gSXQgYWxzbyBoYXMgYW4g4oCcaW5m aW5pdGXigJ0gUmFuayBmb3IgbGVhdmVzLCB3aGljaCBhbGxvd3MgdG8gcG9pc29uIHRoZSBEVi4N Cg0K4oCcICAgVW5sZXNzIFNlY3Rpb24gNC4yLjk8aHR0cHM6Ly91cmxkZWZlbnNlLnByb29mcG9p bnQuY29tL3YyL3VybD91PWh0dHBzLTNBX190b29scy5pZXRmLm9yZ19odG1sX2RyYWZ0LTJEcHJ6 eWdpZW5kYS0yRHJpZnQtMkQwNC0yM3NlY3Rpb24tMkQ0LjIuOSZkPUR3TUZBZyZjPUhBa1l1aDYz cnN1aHI2U2NiZmgwVWpCWGVNSy1uZGIzdm9EVFhjV3pvQ0kmcj1tYUtYZkt6Z1JUcGlMaXRxSG5K aXd3Jm09QUNkdHYzckdWR29NSU1hN2NYTnBHRUlwcmlVUk9BNmhaOXk1MUFQUnpxbyZzPVo4VW5L a2I1UFRpUzVFenF6YkRtMlYyQVFGSGE2dE43dnozZVpFcUdJeU0mZT0+IGlzIHVzZWQsIGVhY2gg bm9kZSBpcyBwcm92aXNpb25lZCB3aXRoIHRoZSBsZXZlbA0KDQogICBhdCB3aGljaCBpdCBpcyBv cGVyYXRpbmcgYW5kIGl0cyBQb0Qgb3Igb3RoZXJ3aXNlIGEgZGVmYXVsdCBsZXZlbCBhbmQNCg0K ICAgUG9EIG9mIHplcm8gYXJlIGFzc3VtZWQsIG1lYW5pbmcgdGhhdCBsZWFmcyBkbyBub3QgbmVl ZCB0byBiZQ0KDQogICBjb25maWd1cmVkIHdpdGggYSBsZXZlbCAob3IgZXZlbiBQb0QpLiAgTm9k ZXMgaW4gdGhlIHNwaW5lIGFyZQ0KDQogICBjb25maWd1cmVkIHdpdGggYSBQb0Qgb2YgemVyby7i gJ0NCg0KOCkgICAgICAgNC4yLjMuMSBpbmRpY2F0ZXMgdGhhdCBzb21lIFRJRSBpcyBwcm9wYWdh dGVkIHNvdXRoLiBXaGljaCBpcyBzdXJwcmlzaW5nIGluIGEgRFYgd29ybGQuIFRoZSByZWFkZXIg KG1lKSB3b25kZXJzLCBpcyBpdCByZWFsbHkgRFYgb3IgaXMgaXQgbW9yZSBsaWtlIGZpc2hleWU/ DQoNCjkpICAgICAgIFRhYmxlIDEgaXMgaGFyZCB0byByZWFkLCBiZWNhdXNlIGl0IGlzIGRlbnNl IGFuZCByb3dzIGFyZSBub3Qgd2VsbC1kZWxpbmVhdGVkOyB1c2luZyBzdHlsZT1hbGwgfCBmdWxs IGluIHRleHR0YWJsZSBtYXkgaGVscDsgc2FtZSBnb2VzIGZvciB0YWJsZSAyIGFuZCAzIHRob3Vn aCBub3QgYXMgYmFkbHkuDQoNCjEwKSAgIE5vdGUgdGhhdCBUSUUsIExJRSAoYW5kIHBsZWFzZSBk byBub3QgdXNlIERJRSEpIG1hdGNoIEVuZ2xpc2ggd29yZHMsIGFuZCB0aG91Z2ggaXQgaXMgZnVu bnkgaXQgd2lsbCBtYWtlIGEgZ29vZ2xlIHNlYXJjaCBoYXJkZXIgaW4gdGhlIGZ1dHVyZS4gSSBs aWtlIFMtVElFIGFuZCBOLVRJRSBmb3IgdGhhdCBtYXR0ZXIuIEFuIGFsdGVybmF0ZSB3b3VsZCBi ZSBhIG5hbWUgdGhhdCBkZXNjcmliZSB3aGF0IHRoZXkgYXJlIGFzIG9wcG9zZWQgdG8gdGhlIGRp cmVjdGlvbi4NCg0KMTEpICAgNC4yLjMuMTogSVB2NiBORCB1c2VzIGEgSG9wIExpbWl0IG9mIDI1 NSBhbmQgaW5zdHJ1Y3QgdG8gZHJvcCBwYWNrZXRzIHRoYXQgZG8gbm90IGhhdmUgc3VjaCBhIFRU TC4gSXTigJlzIGEgdHJpY2ssIGJ1dCBtYXliZSB1c2VmdWwgdG8gZGV0ZWN0IHdyb25nZG9lcnMu IFRoZSBydWxlIGlzIHRvIGRyb3AgbWVzc2FnZXMgcmVjZWl2ZWQgd2l0aCBhIEhMIHRoYXQgaXMg bG93ZXIgdGhhbiAyNTUuDQoNCjEyKSAgIDQuMi4zLjQ6IE5USUUgZG8gbm90IHJlYWxseSBuZWVk IHRvIGJlIGZsb29kZWQgaWYgKGFzIEkgdW5kZXJzdGFuZCk7IGEgbm9kZSBvbmx5IG5lZWRzIHRv IHRhbGsgbm9ydGggdG8gaXRzIHBhcmVudHMgaW4gdGhlIFBPRC4gUlBMIHVzZXMgTip1bmljYXN0 IGJlY2F1c2Ugb2YgdW5yZWxpYWJsZSByYWRpb3MuIFdlIGNvdWxkIGRldmlzZSBhIG1jYXN0IGdy b3VwIHRoYXQgZGVyaXZlcyBmcm9tIHRoZSBQT0QgTmIgYW5kIHRoZSBkZXB0aC4NCg0KMTMpICAg NC4yLjMuNyBuZWVkIHRvIGRlZmluZSDigJxvdmVybG9hZGVk4oCdIHdoaWNoIGlzIGludHJvZHVj ZWQgaGVyZSBmaXJzdDsgY291bGQgdGhhdCBsZWFkIHRvIG9zY2lsbGF0aW9ucz8NCg0KMTQpICAg V2UgZGlzY3Vzc2VkIHNpYmxpbmcgcm91dGluZyBpbiBSUEwgYSBsb3QuIFNvbWUgb2YgdXMgd2Fu dGVkIGl0IGluIHRoZSBmaW5hbCBwcm90b2NvbCBidXQgaXQgd2FzIGZpbHRlcmVkIG91dCB0byBr ZWVwIHRoaW5ncyBhdCB0aGVpciBzaW1wbGVzdC4gUG9pbnQgYmVpbmcsIEkgdGhpbmsgdGhhdCB0 aGUgcnVsZSBiZWxvdyBpcyB0b28gaGFyc2guIE9uZSBzaW1wbGUgcnVsZSBjb3VsZCBiZSB0aGF0 IGNhbiB1c2UgYSBzaWJsaW5nIHJvdXRlIGFzIGxvbmcgYXMgdGhlIHNpYmxpbmcgZG9lcyBub3Qg dXNlIGEgc2libGluZyBhZ2Fpbi4gSSBlbmRlZCB1cCBnZW5lcmFsaXppbmcgdGhpcyBpbnRvIHRo ZSBjb25jZXB0IG9mIEFSQ3MsIHdoaWNoIGVuYWJsZXMgc3RydWN0dXJlcyB0aGF0IG9uZSBjYW4g 4oCcd2Fsa+KAnSAoRSBvciBXKSB0byBmaW5kIGFuIOKAnGV4aXTigJ0gd2l0aG91dCBwcm9ncmVz c2luZyBmcm9tIHRoZSBtZXRyaWMgc3RhbmRwb2ludCwgd2hlcmVhcyBwcm9ncmVzcyB0b3dhcmRz IHRoZSBkZXN0aW5hdGlvbiBpcyBkb25lIGJldHdlZW4gc3VjaCBzdHJ1Y3R1cmVzIChOIG9yIFMp Lg0KDQrigJxUaGlzIHJ1bGUgZm9ybXMgYSAib25lLWhvcCBkZWZhdWx0IHJvdXRlIHNwbGl0LWhv cml6b24iIGFuZCBwcmV2ZW50cw0KDQogICBsb29waW5nIG92ZXIgZGVmYXVsdCByb3V0ZXMgd2hp bGUgYWxsb3dpbmcgZm9yICJvbmUtaG9wIHByb3RlY3Rpb24iDQoNCiAgIG9mIG5vZGVzIHRoYXQg bG9zdCBhbGwgbm9ydGhib3VuZCBhZGphY2VuY2llc+KAnQ0KDQoxNSkgICBBYm91dCDigJxFYXN0 LVdlc3QgRm9yd2FyZGluZyBXaXRoaW4gYSBMZXZlbOKAnTogSSAgdW5kZXJzdGFuZCB0aGF0IHRo ZSByaW5nIHByb3RlY3Rpb24gaXMgdGhlIHNwbGl0IGhvcml6b24gdGVjaG5pcXVlLCBjb3JyZWN0 PyBJIGFsc28gdW5kZXJzdGFuZCB0aGF0IEUvVyByZWFjaGFiaWxpdHkgaXMgbm90IGZvcndhcmRl ZCBFL1csIHNvIGEgbm9kZSBvbmx5IHNlZXMgd2hhdCBpdHMgZGlyZWN0IEUvVyBuZWlnaGJvcnMg c2VlIG5vcnRod2FyZHMsIGNvcnJlY3Q/IEluIHRlcm1zIG9mIHByZWZlcmVuY2UsIEkgdW5kZXJz dGFuZCB0aGF0IHNvdXRoIHdpbnMsIHRoZW4gbm9ydGggcmVnYXJkbGVzcyBvZiBsb25nZXN0IG1h dGNoLCB0aGVuIEUvVyBhcyBsYXN0IHJlc29ydCBmb3IgcGFja2V0cyB0aGF0IGFyZSB1bHRpbWF0 ZWx5IG5vcnRoYm91bmQsIGNvcnJlY3Q/IFRoaXMgc2VlbXMgdG8gaW5kaWNhdGUgdGhhdCBSSUZU IHJlYWxseSBtYWludGFpbnMgMyBSSUJzIGFuZCBsb29rcyB0aGVtIGluIG9yZGVyLCBTLCBOIGFu ZCB0aGVuIEUvVyB0aWxsIGEgc29sdXRpb24gaXMgZm91bmQuIEFyZ3VhYmx5IFMgdnMuIE4gY291 bGQgYmUgZG9uZSBpbiBhIHNhbWUgUklCIHdpdGggbG9uZ2VzdCBtYXRjaC4gRS9XIFJJQiBjb3Vs ZCBvbmx5IGJlIHVzZWQgZm9yIHBhY2tldHMgY29taW5nIGZyb20gYSBTb3V0aGJvdW5kIGludGVy ZmFjZS4NCg0KDQoNCg0KDQpDaGVlcnMNCg0KDQoNClBhc2NhbA0KDQoNCg== --_000_CA211BDF84FE4FF4931BBC7F95A7A6BFjunipernet_ Content-Type: text/html; charset="utf-8" Content-ID: <588EE7042690EC418E0377A85D526EAB@namprd05.prod.outlook.com> Content-Transfer-Encoding: base64 PGh0bWwgeG1sbnM6bz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2ZmaWNlIiB4 bWxuczp3PSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiB4bWxuczptPSJo dHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiIHhtbG5zPSJo dHRwOi8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4NCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVp dj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPg0KPG1l dGEgbmFtZT0iVGl0bGUiIGNvbnRlbnQ9IiI+DQo8bWV0YSBuYW1lPSJLZXl3b3JkcyIgY29udGVu dD0iIj4NCjxtZXRhIG5hbWU9IkdlbmVyYXRvciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUg KGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxlPjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8N CkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3IjsNCglwYW5vc2UtMToyIDcg MyA5IDIgMiA1IDIgNCA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6IkNhbWJyaWEgTWF0 aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQt ZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAyIDQ7fQ0KLyogU3R5 bGUgRGVmaW5pdGlvbnMgKi8NCnAuTXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWwsIGRpdi5Nc29Ob3Jt YWwNCgl7bWFyZ2luOjBpbjsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJZm9udC1zaXplOjEx LjBwdDsNCglmb250LWZhbWlseTpDYWxpYnJpO30NCmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsN Cgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCWNvbG9yOiMwNTYzQzE7DQoJdGV4dC1kZWNvcmF0 aW9uOnVuZGVybGluZTt9DQphOnZpc2l0ZWQsIHNwYW4uTXNvSHlwZXJsaW5rRm9sbG93ZWQNCgl7 bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCWNvbG9yOiM5NTRGNzI7DQoJdGV4dC1kZWNvcmF0aW9u OnVuZGVybGluZTt9DQpwcmUNCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCW1zby1zdHlsZS1s aW5rOiJIVE1MIFByZWZvcm1hdHRlZCBDaGFyIjsNCgltYXJnaW46MGluOw0KCW1hcmdpbi1ib3R0 b206LjAwMDFwdDsNCglmb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDb3VyaWVyIE5l dyI7fQ0KcC5Nc29MaXN0UGFyYWdyYXBoLCBsaS5Nc29MaXN0UGFyYWdyYXBoLCBkaXYuTXNvTGlz dFBhcmFncmFwaA0KCXttc28tc3R5bGUtcHJpb3JpdHk6MzQ7DQoJbWFyZ2luLXRvcDowaW47DQoJ bWFyZ2luLXJpZ2h0OjBpbjsNCgltYXJnaW4tYm90dG9tOjBpbjsNCgltYXJnaW4tbGVmdDouNWlu Ow0KCW1hcmdpbi1ib3R0b206LjAwMDFwdDsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQtZmFt aWx5OkNhbGlicmk7fQ0Kc3Bhbi5IVE1MUHJlZm9ybWF0dGVkQ2hhcg0KCXttc28tc3R5bGUtbmFt ZToiSFRNTCBQcmVmb3JtYXR0ZWQgQ2hhciI7DQoJbXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCW1z by1zdHlsZS1saW5rOiJIVE1MIFByZWZvcm1hdHRlZCI7DQoJZm9udC1mYW1pbHk6IkNvdXJpZXIg TmV3Ijt9DQpwLm1zb25vcm1hbDAsIGxpLm1zb25vcm1hbDAsIGRpdi5tc29ub3JtYWwwDQoJe21z by1zdHlsZS1uYW1lOm1zb25vcm1hbDsNCgltc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzsNCgltYXJn aW4tcmlnaHQ6MGluOw0KCW1zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvOw0KCW1hcmdpbi1sZWZ0 OjBpbjsNCglmb250LXNpemU6MTIuMHB0Ow0KCWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4i O30NCnNwYW4uRW1haWxTdHlsZTIxDQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFsOw0KCWZvbnQt ZmFtaWx5OkNhbGlicmk7DQoJY29sb3I6d2luZG93dGV4dDt9DQpzcGFuLkVtYWlsU3R5bGUyMg0K CXttc28tc3R5bGUtdHlwZTpwZXJzb25hbC1yZXBseTsNCglmb250LWZhbWlseTpDYWxpYnJpOw0K CWNvbG9yOndpbmRvd3RleHQ7fQ0Kc3Bhbi5tc29JbnMNCgl7bXNvLXN0eWxlLXR5cGU6ZXhwb3J0 LW9ubHk7DQoJbXNvLXN0eWxlLW5hbWU6IiI7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTsN Cgljb2xvcjp0ZWFsO30NCi5Nc29DaHBEZWZhdWx0DQoJe21zby1zdHlsZS10eXBlOmV4cG9ydC1v bmx5Ow0KCWZvbnQtc2l6ZToxMC4wcHQ7fQ0KQHBhZ2UgV29yZFNlY3Rpb24xDQoJe3NpemU6OC41 aW4gMTEuMGluOw0KCW1hcmdpbjo3MC44NXB0IDcwLjg1cHQgNzAuODVwdCA3MC44NXB0O30NCmRp di5Xb3JkU2VjdGlvbjENCgl7cGFnZTpXb3JkU2VjdGlvbjE7fQ0KLyogTGlzdCBEZWZpbml0aW9u cyAqLw0KQGxpc3QgbDANCgl7bXNvLWxpc3QtaWQ6MTA0ODE4NjQ4MzsNCgltc28tbGlzdC10eXBl Omh5YnJpZDsNCgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6LTEwMzE2MzEwMzIgNjc2OTg3MDUgNjc2 OTg3MTMgNjc2OTg3MTUgNjc2OTg3MDMgNjc2OTg3MTMgNjc2OTg3MTUgNjc2OTg3MDMgNjc2OTg3 MTMgNjc2OTg3MTU7fQ0KQGxpc3QgbDA6bGV2ZWwxDQoJe21zby1sZXZlbC10ZXh0OiIlMVwpIjsN Cgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxl ZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluO30NCkBsaXN0IGwwOmxldmVsMg0KCXttc28tbGV2ZWwt bnVtYmVyLWZvcm1hdDphbHBoYS1sb3dlcjsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCglt c28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluO30NCkBs aXN0IGwwOmxldmVsMw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpyb21hbi1sb3dlcjsNCglt c28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOnJpZ2h0 Ow0KCXRleHQtaW5kZW50Oi05LjBwdDt9DQpAbGlzdCBsMDpsZXZlbDQNCgl7bXNvLWxldmVsLXRh Yi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5k ZW50Oi0uMjVpbjt9DQpAbGlzdCBsMDpsZXZlbDUNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6 YWxwaGEtbG93ZXI7DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJl ci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjt9DQpAbGlzdCBsMDpsZXZlbDYN Cgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6cm9tYW4tbG93ZXI7DQoJbXNvLWxldmVsLXRhYi1z dG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpyaWdodDsNCgl0ZXh0LWluZGVu dDotOS4wcHQ7fQ0KQGxpc3QgbDA6bGV2ZWw3DQoJe21zby1sZXZlbC10YWItc3RvcDpub25lOw0K CW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47fQ0K QGxpc3QgbDA6bGV2ZWw4DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmFscGhhLWxvd2VyOw0K CW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVm dDsNCgl0ZXh0LWluZGVudDotLjI1aW47fQ0KQGxpc3QgbDA6bGV2ZWw5DQoJe21zby1sZXZlbC1u dW1iZXItZm9ybWF0OnJvbWFuLWxvd2VyOw0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1z by1sZXZlbC1udW1iZXItcG9zaXRpb246cmlnaHQ7DQoJdGV4dC1pbmRlbnQ6LTkuMHB0O30NCm9s DQoJe21hcmdpbi1ib3R0b206MGluO30NCnVsDQoJe21hcmdpbi1ib3R0b206MGluO30NCi0tPjwv c3R5bGU+DQo8L2hlYWQ+DQo8Ym9keSBiZ2NvbG9yPSJ3aGl0ZSIgbGFuZz0iRU4tVVMiIGxpbms9 IiMwNTYzQzEiIHZsaW5rPSIjOTU0RjcyIj4NCjxkaXYgY2xhc3M9IldvcmRTZWN0aW9uMSI+DQo8 cCBjbGFzcz0iTXNvTm9ybWFsIj5IZXkgUGFzY2FsLCBtYW55IHRoYW5rcyBmb3IgdGhlIGRyaWxs IGRvd24uIEFzIEkgc2VlIHRoaXMgaXMgc3VwZXIgZGVuc2UgYW5kIGNvbWluZyBmcm9tIHNvbWVv bmUgd2hvIHdhcyB3YW5kZXJpbmcgc29tZSBvZiB0aGUgZ3JvdW5kIFJJRlQgaXMgcHV0dGluZyBz dGFrZXMgaW4gYWxyZWFkeSA7LSkgSSBuZWVkIHRvIGRpZ2VzdCB0aGF0IGZvciBhIGJpdCBzbyBn aXZlIG1lIGEgZGF5IG9yIHR3byBiZWZvcmUgSQ0KIGFuc3dlciDigKYgQW5kIEkgd29u4oCZdCBk ZW55IHRoYXQgdGhlIFJQTCB0YWxrIGluIHRoZSBhcmVhIHBsZW5hcnkgKD8pIHdhcyBvbmUgb2Yg dGhlIHRoaW5ncyB0aGF0IG1hZGUgbWUgdGhpbmsgYWJvdXQgREMgZmFicmljIHJvdXRpbmcgbGVz cyBpbiB0cmFkaXRpb25hbCBJR1Agd2F5cyB0aG91Z2ggSSBhZG1pdCB0aGF0IHRoZSB0YWxrIHdl IGhhZCBpbiBIYXdhaWkgYWJvdXQgQVJDcyBsYXJnZWx5IHdlbnQgb3ZlciBteSBoZWFkLCBtYXli ZSBkdWUNCiB0byBsYXRlIGhvdXIgYW5kIGNvdXBsZSBjb2xvcmZ1bCBkcmlua3MgaW4gdGhlIHN5 c3RlbSA7LSk8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7 PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+VGhpcyBjb21lcyBvcHBvcnR1bmUgc2lu Y2UgSSBoYXZlIG9uIG15IGJ1cm5lciBhbm90aGVyIHJldiB3aXRoIG1vcmUgc3VycHJpc2VzIGNv bWluZyBmcm9tIHBlb3BsZSB0aGF0IHJ1biBzdWNoIG5ldHdvcmtzIGFuZCBsb29rZWQgQCBSSUZU IGNsb3NlbHkgOy0pICZuYnNwO1NvIGxldOKAmXMgZ28gb3ZlciB5b3VyIHN0dWZmIGFuZCBpbmNv cnBvcmF0ZSB3aGF0IGZhbGxzIG91dCBiZWZvcmUgSUVURiBjdXQtb2ZmIOKApg0KPG86cD48L286 cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNs YXNzPSJNc29Ob3JtYWwiPnRoYW5rczxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h bCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw YW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Y29sb3I6YmxhY2siPi0tLSB0b255PG86cD48L286 cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwv bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPGRp dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+ Jmx0OzxhIGhyZWY9Im1haWx0bzpwdGh1YmVydEBjaXNjby5jb20iPnB0aHViZXJ0QGNpc2NvLmNv bTwvYT4mZ3Q7IHNwYWtlOjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0Ij48bzpwPjwvbzpw Pjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0K PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPkhlbGxvIFRvbnkm bmJzcDs6PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2lu LWxlZnQ6LjVpbiI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz dHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+UGxlYXNlIGZpbmQgZmlyc3QgcmVhZCBjb21tZW50cyBi ZWxvdyZuYnNwOzo8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt YXJnaW4tbGVmdDouNWluIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29MaXN0 UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MS4waW47dGV4dC1pbmRlbnQ6LS4yNWluO21z by1saXN0OmwwIGxldmVsMSBsZm8yIj4NCjwhW2lmICFzdXBwb3J0TGlzdHNdPjxzcGFuIHN0eWxl PSJtc28tbGlzdDpJZ25vcmUiPjEpPHNwYW4gc3R5bGU9ImZvbnQ6Ny4wcHQgJnF1b3Q7VGltZXMg TmV3IFJvbWFuJnF1b3Q7Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsNCjwv c3Bhbj48L3NwYW4+PCFbZW5kaWZdPkkgdGhpbmsgdGhhdCB0aGUgYWJzdHJhY3QgaXMgYSBiaXQg aGVhdnkgYW5kIHRoZSBpbnRybyBxdWl0ZSB0aGluLiBUaGUgc2Vjb25kIHBhcmFncmFwaCBpbiBw YXJ0aWN1bGFyIGlzIGNyaXRpY2FsIHRvIHVuZGVyc3RhbmQgdGhlIGZvbGxvd2luZyBzZWN0aW9u cyBzbW9vdGhseSBhbmQgeWV0IGlzIGEgYml0IGNyeXB0aWMgYXQgZmlyc3QgcmVhZC4gSeKAmWQg cmVhbGx5IGxpa2UgdG8gc2VlIGFuIGltYWdlIGluDQogaW50cm8gc2hvd2luZyBhIG1vcmUgYWJz dHJhY3QgdmlldyBvZiB0aGUgZmF0IG5ldHdvcmsgdGhhbiBzZWN0aW9uIDIuMiwgd2l0aCDigJxM aW5rIHN0YXRl4oCdIHRvcG9sb2dpY2FsIGF3YXJlbmVzcyBzZW50IG5vcnRoIGFuZCDigJxkaXN0 YW5jZSB2ZWN0b3LigJ0gYWdncmVnYXRpb25zIHNlbnQgc291dGgsIGFuZCB0ZXh0IHNob3dpbmcg aG93IHRoZSBzcGluZSBnZXRzIGEgY2xlYXIgdmlldyBvZiB0aGUgbmV0d29yayB3aGVyZWFzIHRo ZSBsZWF2ZXMgZ2V0DQogYSB2ZXJ5IHJvdWdoIHVuZGVyc3RhbmRpbmcgb2Ygd2hhdOKAmXMgYWJv dmUuIDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJt YXJnaW4tbGVmdDoxLjBpbjt0ZXh0LWluZGVudDotLjI1aW47bXNvLWxpc3Q6bDAgbGV2ZWwxIGxm bzIiPg0KPCFbaWYgIXN1cHBvcnRMaXN0c10+PHNwYW4gc3R5bGU9Im1zby1saXN0Oklnbm9yZSI+ Mik8c3BhbiBzdHlsZT0iZm9udDo3LjBwdCAmcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDsiPiZu YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOw0KPC9zcGFuPjwvc3Bhbj48IVtlbmRp Zl0+SeKAmWQgYWxzbyBsaWtlIHRvIHNlZSBhbiBlYXJseSBkaXNjdXNzaW9uIG9uIHRoZSBkZWZh dWx0IHJvdXRlLiBJcyBpdCB1c2VkPyBVcD8gRS9XPy48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNz PSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MS4waW47dGV4dC1pbmRlbnQ6 LS4yNWluO21zby1saXN0OmwwIGxldmVsMSBsZm8yIj4NCjwhW2lmICFzdXBwb3J0TGlzdHNdPjxz cGFuIHN0eWxlPSJtc28tbGlzdDpJZ25vcmUiPjMpPHNwYW4gc3R5bGU9ImZvbnQ6Ny4wcHQgJnF1 b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm bmJzcDsNCjwvc3Bhbj48L3NwYW4+PCFbZW5kaWZdPlRoZSBpbWFnZSBjb3VsZCBhbHNvIGRlcGlj dCBhIHNpbXBsZSBjYXNlIG9mIGFnZ3JlZ2F0aW9uL2Rpc2FnZ3JlZ2F0aW9uIHRvIGNsYXJpZnkg d2hhdOKAmXMgY29taW5nIG5leHQuPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTGlzdFBh cmFncmFwaCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjEuMGluO3RleHQtaW5kZW50Oi0uMjVpbjttc28t bGlzdDpsMCBsZXZlbDEgbGZvMiI+DQo8IVtpZiAhc3VwcG9ydExpc3RzXT48c3BhbiBzdHlsZT0i bXNvLWxpc3Q6SWdub3JlIj40KTxzcGFuIHN0eWxlPSJmb250OjcuMHB0ICZxdW90O1RpbWVzIE5l dyBSb21hbiZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7DQo8L3Nw YW4+PC9zcGFuPjwhW2VuZGlmXT5TZWN0aW9uIDMgY291bGQgbW92ZSB0byBhbm5leDsgaXQgaXMg cmVhbGx5IGludGVyZXN0aW5nIGJ1dCBub3Qgbm9ybWF0aXZlLjxvOnA+PC9vOnA+PC9wPg0KPHAg Y2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJtYXJnaW4tbGVmdDoxLjBpbjt0ZXh0LWlu ZGVudDotLjI1aW47bXNvLWxpc3Q6bDAgbGV2ZWwxIGxmbzIiPg0KPCFbaWYgIXN1cHBvcnRMaXN0 c10+PHNwYW4gc3R5bGU9Im1zby1saXN0Oklnbm9yZSI+NSk8c3BhbiBzdHlsZT0iZm9udDo3LjBw dCAmcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu YnNwOyZuYnNwOw0KPC9zcGFuPjwvc3Bhbj48IVtlbmRpZl0+UG9pbnRpbmcgTm9ydGggYW5kIHNv dXRoIGluIFNlY3Rpb24gNCBpcyBzdGlsbCBoYXJkIHRvIGZhdGhvbS4gRG8geW91IHBvaW50IG5v cnRoIGZvciBzZW5kaW5nIExTQXMgb3IgYXJlIHRoZSBMUyByb3V0ZXMgcG9pbnRpbmcgbm9ydGg/ IEkgdGhpbmsgSSBrbm93IHRoZSBhbnN3ZXIgYnV0IHRoZSB0ZXh0IG5lZWRzIHRvIGluZGljYXRl IHRoYXQgd2l0aG91dCBhIGRvdWJ0LiBMaWtlIEkgc3VnZ2VzdGVkLA0KIGV2ZW4gYmV0dGVyIHdv dWxkIGJlIGluIGludHJvLjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3Jh cGgiIHN0eWxlPSJtYXJnaW4tbGVmdDoxLjBpbjt0ZXh0LWluZGVudDotLjI1aW47bXNvLWxpc3Q6 bDAgbGV2ZWwxIGxmbzIiPg0KPCFbaWYgIXN1cHBvcnRMaXN0c10+PHNwYW4gc3R5bGU9Im1zby1s aXN0Oklnbm9yZSI+Nik8c3BhbiBzdHlsZT0iZm9udDo3LjBwdCAmcXVvdDtUaW1lcyBOZXcgUm9t YW4mcXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOw0KPC9zcGFuPjwv c3Bhbj48IVtlbmRpZl0+NC4yLjEgYSBub3RlIHRoYXQgUlBMIHVzZXMgSUNNUCBjb2RlIDE1NSBh bmQgSUNNUCB0eXBlcyB0byBkaWZmZXJlbnRpYXRlIHRoZSBtZXNzYWdlcy4gSXQgd2FzIHBvaW50 ZWQgdG8gdXMgdGhhdCBpdCB3YXMgYSBtaXN0YWtlIHRvIGNvbnN1bWUgSUNNUCBkdWUgdG8gc2hv cnRhZ2U7IE9UT0gsIFJJRlQgYW5kIFJQTCBiZWluZyBpcyBhIHNhbWUgZmFtaWx5LCBJdCBjb3Vs ZCBiZSBwb3NzaWJsZSB0byB1c2UNCiBhZGRpdGlvbmFsIHR5cGVzIG9mIElDTVAgMTU1IGZvciBS SUZULiA8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0i bWFyZ2luLWxlZnQ6MS4waW47dGV4dC1pbmRlbnQ6LS4yNWluO21zby1saXN0OmwwIGxldmVsMSBs Zm8yIj4NCjwhW2lmICFzdXBwb3J0TGlzdHNdPjxzcGFuIHN0eWxlPSJtc28tbGlzdDpJZ25vcmUi PjcpPHNwYW4gc3R5bGU9ImZvbnQ6Ny4wcHQgJnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7Ij4m bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsNCjwvc3Bhbj48L3NwYW4+PCFbZW5k aWZdPkluIHRoZSBmb2xsb3dpbmcsIDAgc2VlbXMgb3ZlcmxvYWRlZC4gTm90ZSB0aGF0IFJQTCB1 c2VzIGEgUmFuayBvZiAxIGZvciB0aGUg4oCcc3BpbmXigJ0sIHdoaWNoIGlzIGFsbG93cyB0byBi dWlsZCBhIHZpcnR1YWwg4oCcc3BpbmUgb2Ygc3BpbmVz4oCdLCBvciBicmFpbiwgYXQgbGV2ZWwg MC4gSXQgYWxzbyBoYXMgYW4g4oCcaW5maW5pdGXigJ0gUmFuayBmb3IgbGVhdmVzLCB3aGljaCBh bGxvd3MgdG8gcG9pc29uIHRoZSBEVi48bzpwPjwvbzpwPjwvcD4NCjxwcmUgc3R5bGU9Im1hcmdp bi1sZWZ0Oi41aW4iPuKAnCZuYnNwOyZuYnNwOyBVbmxlc3MgPGEgaHJlZj0iaHR0cHM6Ly91cmxk ZWZlbnNlLnByb29mcG9pbnQuY29tL3YyL3VybD91PWh0dHBzLTNBX190b29scy5pZXRmLm9yZ19o dG1sX2RyYWZ0LTJEcHJ6eWdpZW5kYS0yRHJpZnQtMkQwNC0yM3NlY3Rpb24tMkQ0LjIuOSZhbXA7 ZD1Ed01GQWcmYW1wO2M9SEFrWXVoNjNyc3VocjZTY2JmaDBVakJYZU1LLW5kYjN2b0RUWGNXem9D SSZhbXA7cj1tYUtYZkt6Z1JUcGlMaXRxSG5KaXd3JmFtcDttPUFDZHR2M3JHVkdvTUlNYTdjWE5w R0VJcHJpVVJPQTZoWjl5NTFBUFJ6cW8mYW1wO3M9WjhVbktrYjVQVGlTNUV6cXpiRG0yVjJBUUZI YTZ0Tjd2ejNlWkVxR0l5TSZhbXA7ZT0iPlNlY3Rpb24gNC4yLjk8L2E+IGlzIHVzZWQsIGVhY2gg bm9kZSBpcyBwcm92aXNpb25lZCB3aXRoIHRoZSBsZXZlbDxvOnA+PC9vOnA+PC9wcmU+DQo8cHJl IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4mbmJzcDsmbmJzcDsgYXQgd2hpY2ggaXQgaXMgb3Bl cmF0aW5nIGFuZCBpdHMgUG9EIG9yIG90aGVyd2lzZSBhIGRlZmF1bHQgbGV2ZWwgYW5kPG86cD48 L286cD48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPiZuYnNwOyZuYnNwOyBQ b0Qgb2YgemVybyBhcmUgYXNzdW1lZCwgbWVhbmluZyB0aGF0IGxlYWZzIGRvIG5vdCBuZWVkIHRv IGJlPG86cD48L286cD48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPiZuYnNw OyZuYnNwOyBjb25maWd1cmVkIHdpdGggYSBsZXZlbCAob3IgZXZlbiBQb0QpLiZuYnNwOyBOb2Rl cyBpbiB0aGUgc3BpbmUgYXJlPG86cD48L286cD48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1s ZWZ0Oi41aW4iPiZuYnNwOyZuYnNwOyBjb25maWd1cmVkIHdpdGggYSBQb0Qgb2YgemVyby7igJ08 bzpwPjwvbzpwPjwvcHJlPg0KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJtYXJn aW4tbGVmdDoxLjBpbjt0ZXh0LWluZGVudDotLjI1aW47bXNvLWxpc3Q6bDAgbGV2ZWwxIGxmbzIi Pg0KPCFbaWYgIXN1cHBvcnRMaXN0c10+PHNwYW4gc3R5bGU9Im1zby1saXN0Oklnbm9yZSI+OCk8 c3BhbiBzdHlsZT0iZm9udDo3LjBwdCAmcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDsiPiZuYnNw OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOw0KPC9zcGFuPjwvc3Bhbj48IVtlbmRpZl0+ NC4yLjMuMSBpbmRpY2F0ZXMgdGhhdCBzb21lIFRJRSBpcyBwcm9wYWdhdGVkIHNvdXRoLiBXaGlj aCBpcyBzdXJwcmlzaW5nIGluIGEgRFYgd29ybGQuIFRoZSByZWFkZXIgKG1lKSB3b25kZXJzLCBp cyBpdCByZWFsbHkgRFYgb3IgaXMgaXQgbW9yZSBsaWtlIGZpc2hleWU/PG86cD48L286cD48L3A+ DQo8cCBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjEuMGluO3Rl eHQtaW5kZW50Oi0uMjVpbjttc28tbGlzdDpsMCBsZXZlbDEgbGZvMiI+DQo8IVtpZiAhc3VwcG9y dExpc3RzXT48c3BhbiBzdHlsZT0ibXNvLWxpc3Q6SWdub3JlIj45KTxzcGFuIHN0eWxlPSJmb250 OjcuMHB0ICZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i c3A7Jm5ic3A7Jm5ic3A7DQo8L3NwYW4+PC9zcGFuPjwhW2VuZGlmXT5UYWJsZSAxIGlzIGhhcmQg dG8gcmVhZCwgYmVjYXVzZSBpdCBpcyBkZW5zZSBhbmQgcm93cyBhcmUgbm90IHdlbGwtZGVsaW5l YXRlZDsgdXNpbmcgc3R5bGU9YWxsIHwgZnVsbCBpbiB0ZXh0dGFibGUgbWF5IGhlbHA7IHNhbWUg Z29lcyBmb3IgdGFibGUgMiBhbmQgMyB0aG91Z2ggbm90IGFzIGJhZGx5LjxvOnA+PC9vOnA+PC9w Pg0KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJtYXJnaW4tbGVmdDoxLjBpbjt0 ZXh0LWluZGVudDotLjI1aW47bXNvLWxpc3Q6bDAgbGV2ZWwxIGxmbzIiPg0KPCFbaWYgIXN1cHBv cnRMaXN0c10+PHNwYW4gc3R5bGU9Im1zby1saXN0Oklnbm9yZSI+MTApPHNwYW4gc3R5bGU9ImZv bnQ6Ny4wcHQgJnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7Ij4mbmJzcDsmbmJzcDsNCjwvc3Bh bj48L3NwYW4+PCFbZW5kaWZdPk5vdGUgdGhhdCBUSUUsIExJRSAoYW5kIHBsZWFzZSBkbyBub3Qg dXNlIERJRSEpIG1hdGNoIEVuZ2xpc2ggd29yZHMsIGFuZCB0aG91Z2ggaXQgaXMgZnVubnkgaXQg d2lsbCBtYWtlIGEgZ29vZ2xlIHNlYXJjaCBoYXJkZXIgaW4gdGhlIGZ1dHVyZS4gSSBsaWtlIFMt VElFIGFuZCBOLVRJRSBmb3IgdGhhdCBtYXR0ZXIuIEFuIGFsdGVybmF0ZSB3b3VsZCBiZSBhIG5h bWUgdGhhdCBkZXNjcmliZSB3aGF0IHRoZXkNCiBhcmUgYXMgb3Bwb3NlZCB0byB0aGUgZGlyZWN0 aW9uLiA8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0i bWFyZ2luLWxlZnQ6MS4waW47dGV4dC1pbmRlbnQ6LS4yNWluO21zby1saXN0OmwwIGxldmVsMSBs Zm8yIj4NCjwhW2lmICFzdXBwb3J0TGlzdHNdPjxzcGFuIHN0eWxlPSJtc28tbGlzdDpJZ25vcmUi PjExKTxzcGFuIHN0eWxlPSJmb250OjcuMHB0ICZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyI+ Jm5ic3A7Jm5ic3A7DQo8L3NwYW4+PC9zcGFuPjwhW2VuZGlmXT40LjIuMy4xOiBJUHY2IE5EIHVz ZXMgYSBIb3AgTGltaXQgb2YgMjU1IGFuZCBpbnN0cnVjdCB0byBkcm9wIHBhY2tldHMgdGhhdCBk byBub3QgaGF2ZSBzdWNoIGEgVFRMLiBJdOKAmXMgYSB0cmljaywgYnV0IG1heWJlIHVzZWZ1bCB0 byBkZXRlY3Qgd3Jvbmdkb2Vycy4gVGhlIHJ1bGUgaXMgdG8gZHJvcCBtZXNzYWdlcyByZWNlaXZl ZCB3aXRoIGEgSEwgdGhhdCBpcyBsb3dlciB0aGFuIDI1NS48bzpwPjwvbzpwPjwvcD4NCjxwIGNs YXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MS4waW47dGV4dC1pbmRl bnQ6LS4yNWluO21zby1saXN0OmwwIGxldmVsMSBsZm8yIj4NCjwhW2lmICFzdXBwb3J0TGlzdHNd PjxzcGFuIHN0eWxlPSJtc28tbGlzdDpJZ25vcmUiPjEyKTxzcGFuIHN0eWxlPSJmb250OjcuMHB0 ICZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyI+Jm5ic3A7Jm5ic3A7DQo8L3NwYW4+PC9zcGFu PjwhW2VuZGlmXT40LjIuMy40OiBOVElFIGRvIG5vdCByZWFsbHkgbmVlZCB0byBiZSBmbG9vZGVk IGlmIChhcyBJIHVuZGVyc3RhbmQpOyBhIG5vZGUgb25seSBuZWVkcyB0byB0YWxrIG5vcnRoIHRv IGl0cyBwYXJlbnRzIGluIHRoZSBQT0QuIFJQTCB1c2VzIE4qdW5pY2FzdCBiZWNhdXNlIG9mIHVu cmVsaWFibGUgcmFkaW9zLiBXZSBjb3VsZCBkZXZpc2UgYSBtY2FzdCBncm91cCB0aGF0IGRlcml2 ZXMgZnJvbSB0aGUgUE9EDQogTmIgYW5kIHRoZSBkZXB0aC48bzpwPjwvbzpwPjwvcD4NCjxwIGNs YXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MS4waW47dGV4dC1pbmRl bnQ6LS4yNWluO21zby1saXN0OmwwIGxldmVsMSBsZm8yIj4NCjwhW2lmICFzdXBwb3J0TGlzdHNd PjxzcGFuIHN0eWxlPSJtc28tbGlzdDpJZ25vcmUiPjEzKTxzcGFuIHN0eWxlPSJmb250OjcuMHB0 ICZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyI+Jm5ic3A7Jm5ic3A7DQo8L3NwYW4+PC9zcGFu PjwhW2VuZGlmXT40LjIuMy43IG5lZWQgdG8gZGVmaW5lIOKAnG92ZXJsb2FkZWTigJ0gd2hpY2gg aXMgaW50cm9kdWNlZCBoZXJlIGZpcnN0OyBjb3VsZCB0aGF0IGxlYWQgdG8gb3NjaWxsYXRpb25z Pw0KPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9Im1h cmdpbi1sZWZ0OjEuMGluO3RleHQtaW5kZW50Oi0uMjVpbjttc28tbGlzdDpsMCBsZXZlbDEgbGZv MiI+DQo8IVtpZiAhc3VwcG9ydExpc3RzXT48c3BhbiBzdHlsZT0ibXNvLWxpc3Q6SWdub3JlIj4x NCk8c3BhbiBzdHlsZT0iZm9udDo3LjBwdCAmcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDsiPiZu YnNwOyZuYnNwOw0KPC9zcGFuPjwvc3Bhbj48IVtlbmRpZl0+V2UgZGlzY3Vzc2VkIHNpYmxpbmcg cm91dGluZyBpbiBSUEwgYSBsb3QuIFNvbWUgb2YgdXMgd2FudGVkIGl0IGluIHRoZSBmaW5hbCBw cm90b2NvbCBidXQgaXQgd2FzIGZpbHRlcmVkIG91dCB0byBrZWVwIHRoaW5ncyBhdCB0aGVpciBz aW1wbGVzdC4gUG9pbnQgYmVpbmcsIEkgdGhpbmsgdGhhdCB0aGUgcnVsZSBiZWxvdyBpcyB0b28g aGFyc2guIE9uZSBzaW1wbGUgcnVsZSBjb3VsZCBiZSB0aGF0IGNhbg0KIHVzZSBhIHNpYmxpbmcg cm91dGUgYXMgbG9uZyBhcyB0aGUgc2libGluZyBkb2VzIG5vdCB1c2UgYSBzaWJsaW5nIGFnYWlu LiBJIGVuZGVkIHVwIGdlbmVyYWxpemluZyB0aGlzIGludG8gdGhlIGNvbmNlcHQgb2YgQVJDcywg d2hpY2ggZW5hYmxlcyBzdHJ1Y3R1cmVzIHRoYXQgb25lIGNhbiDigJx3YWxr4oCdIChFIG9yIFcp IHRvIGZpbmQgYW4g4oCcZXhpdOKAnSB3aXRob3V0IHByb2dyZXNzaW5nIGZyb20gdGhlIG1ldHJp YyBzdGFuZHBvaW50LCB3aGVyZWFzDQogcHJvZ3Jlc3MgdG93YXJkcyB0aGUgZGVzdGluYXRpb24g aXMgZG9uZSBiZXR3ZWVuIHN1Y2ggc3RydWN0dXJlcyAoTiBvciBTKS4gPG86cD4NCjwvbzpwPjwv cD4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPuKAnFRoaXMgcnVsZSBmb3JtcyBhICZx dW90O29uZS1ob3AgZGVmYXVsdCByb3V0ZSBzcGxpdC1ob3Jpem9uJnF1b3Q7IGFuZCBwcmV2ZW50 czxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4mbmJzcDsm bmJzcDsgbG9vcGluZyBvdmVyIGRlZmF1bHQgcm91dGVzIHdoaWxlIGFsbG93aW5nIGZvciAmcXVv dDtvbmUtaG9wIHByb3RlY3Rpb24mcXVvdDs8bzpwPjwvbzpwPjwvcHJlPg0KPHByZSBzdHlsZT0i bWFyZ2luLWxlZnQ6LjVpbiI+Jm5ic3A7Jm5ic3A7IG9mIG5vZGVzIHRoYXQgbG9zdCBhbGwgbm9y dGhib3VuZCBhZGphY2VuY2llc+KAnTxvOnA+PC9vOnA+PC9wcmU+DQo8cCBjbGFzcz0iTXNvTGlz dFBhcmFncmFwaCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjEuMGluO3RleHQtaW5kZW50Oi0uMjVpbjtt c28tbGlzdDpsMCBsZXZlbDEgbGZvMiI+DQo8IVtpZiAhc3VwcG9ydExpc3RzXT48c3BhbiBzdHls ZT0ibXNvLWxpc3Q6SWdub3JlIj4xNSk8c3BhbiBzdHlsZT0iZm9udDo3LjBwdCAmcXVvdDtUaW1l cyBOZXcgUm9tYW4mcXVvdDsiPiZuYnNwOyZuYnNwOw0KPC9zcGFuPjwvc3Bhbj48IVtlbmRpZl0+ QWJvdXQg4oCcRWFzdC1XZXN0IEZvcndhcmRpbmcgV2l0aGluIGEgTGV2ZWzigJ06IEkmbmJzcDsg dW5kZXJzdGFuZCB0aGF0IHRoZSByaW5nIHByb3RlY3Rpb24gaXMgdGhlIHNwbGl0IGhvcml6b24g dGVjaG5pcXVlLCBjb3JyZWN0PyBJIGFsc28gdW5kZXJzdGFuZCB0aGF0IEUvVyByZWFjaGFiaWxp dHkgaXMgbm90IGZvcndhcmRlZCBFL1csIHNvIGEgbm9kZSBvbmx5IHNlZXMgd2hhdCBpdHMgZGly ZWN0IEUvVyBuZWlnaGJvcnMNCiBzZWUgbm9ydGh3YXJkcywgY29ycmVjdD8gSW4gdGVybXMgb2Yg cHJlZmVyZW5jZSwgSSB1bmRlcnN0YW5kIHRoYXQgc291dGggd2lucywgdGhlbiBub3J0aCByZWdh cmRsZXNzIG9mIGxvbmdlc3QgbWF0Y2gsIHRoZW4gRS9XIGFzIGxhc3QgcmVzb3J0IGZvciBwYWNr ZXRzIHRoYXQgYXJlIHVsdGltYXRlbHkgbm9ydGhib3VuZCwgY29ycmVjdD8gVGhpcyBzZWVtcyB0 byBpbmRpY2F0ZSB0aGF0IFJJRlQgcmVhbGx5IG1haW50YWlucyAzIFJJQnMgYW5kDQogbG9va3Mg dGhlbSBpbiBvcmRlciwgUywgTiBhbmQgdGhlbiBFL1cgdGlsbCBhIHNvbHV0aW9uIGlzIGZvdW5k LiBBcmd1YWJseSBTIHZzLiBOIGNvdWxkIGJlIGRvbmUgaW4gYSBzYW1lIFJJQiB3aXRoIGxvbmdl c3QgbWF0Y2guIEUvVyBSSUIgY291bGQgb25seSBiZSB1c2VkIGZvciBwYWNrZXRzIGNvbWluZyBm cm9tIGEgU291dGhib3VuZCBpbnRlcmZhY2UuPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNv TGlzdFBhcmFncmFwaCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjEuMGluIj4mbmJzcDs8bzpwPjwvbzpw PjwvcD4NCjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MS4w aW4iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0 eWxlPSJtYXJnaW4tbGVmdDoxLjBpbiI+Q2hlZXJzPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0i TXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjEuMGluIj4mbmJzcDs8bzpwPjwv bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2luLWxlZnQ6 MS4waW4iPlBhc2NhbDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9 Im1hcmdpbi1sZWZ0Oi41aW4iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05v cm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9k aXY+DQo8L2JvZHk+DQo8L2h0bWw+DQo= --_000_CA211BDF84FE4FF4931BBC7F95A7A6BFjunipernet_-- From nobody Tue Feb 27 15:15:00 2018 Return-Path: X-Original-To: rift@ietf.org Delivered-To: rift@ietfa.amsl.com Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id E315812EAC8; Tue, 27 Feb 2018 15:11:13 -0800 (PST) MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit From: "\"IETF Secretariat\"" To: , Cc: rift@ietf.org, aretana.ietf@gmail.com X-Test-IDTracker: no X-IETF-IDTracker: 6.73.0 Auto-Submitted: auto-generated Precedence: bulk Message-ID: <151977307392.5200.10307431790629238739.idtracker@ietfa.amsl.com> Date: Tue, 27 Feb 2018 15:11:13 -0800 Archived-At: Subject: [Rift] rift - Requested session has been scheduled for IETF 101 X-BeenThere: rift@ietf.org X-Mailman-Version: 2.1.22 List-Id: Discussion of Routing in Fat Trees List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Feb 2018 23:11:14 -0000 Dear Liz Flynn, The session(s) that you have requested have been scheduled. Below is the scheduled session information followed by the original request. rift Session 1 (2:00:00) Tuesday, Afternoon Session I 1330-1530 Room Name: Richmond/Chelsea/Tower size: 75 --------------------------------------------- Request Information: --------------------------------------------------------- Working Group Name: Routing In Fat Trees Area Name: Routing Area Session Requester: Liz Flynn Number of Sessions: 1 Length of Session(s): 2 Hours Number of Attendees: 50 Conflicts to Avoid: First Priority: babel bier idr isis ospf lsr rtgwg rtgarea bess nvo3 People who must be present: Alvaro Retana Zhaohui (Jeffrey) Zhang Jeff Tantsura Resources Requested: Special Requests: --------------------------------------------------------- From nobody Wed Feb 28 22:04:20 2018 Return-Path: X-Original-To: rift@ietfa.amsl.com Delivered-To: rift@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 31BB812E88E for ; Wed, 28 Feb 2018 22:04:18 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.699 X-Spam-Level: X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=juniper.net Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WSt67fFbXaYq for ; Wed, 28 Feb 2018 22:04:14 -0800 (PST) Received: from mx0b-00273201.pphosted.com (mx0a-00273201.pphosted.com [208.84.65.16]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6E4E21267BB for ; Wed, 28 Feb 2018 22:04:14 -0800 (PST) Received: from pps.filterd (m0108157.ppops.net [127.0.0.1]) by mx0a-00273201.pphosted.com (8.16.0.22/8.16.0.22) with SMTP id w2163qXq014380; Wed, 28 Feb 2018 22:04:13 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : mime-version; s=PPS1017; bh=53NhIzfok5Rap4mbqzs6/NMoNd+V460BFA7If11vpwo=; b=WO8JAvyDIwjZW/u9lcF8IoM1cF+k9M0J4S+Mcp4v5hqsbEyVasqytwg+W7R21YUJ4Vay Hdt9dInlQ4HdkiUjlQepsST/7j5rnxQ99kL8Z4GF0MQFZoH8H6OSmeHU+XMwaZHBcygb lo2VvNmA/NndID7UYvYKznsrWi01Gq0StYiaBvA5IaHBf+3qSanAqU6DvpxSoBoNcVa5 nRKFma8J2iRvldAh9y8jPONXXCeUVH3yv0mBQkE2WJH2QTBnbhAiaa/qoqHHFQe52/91 Ql1vkwL871p+O0EoeeAadOer06gnlrU/8qIw5hYE2o76E670IYigMEmSmqevY9OOpgjN kg== Received: from nam02-sn1-obe.outbound.protection.outlook.com (mail-sn1nam02lp0024.outbound.protection.outlook.com [216.32.180.24]) by mx0a-00273201.pphosted.com with ESMTP id 2ge6v10bk2-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Wed, 28 Feb 2018 22:04:12 -0800 Received: from CY1PR05MB2506.namprd05.prod.outlook.com (10.167.10.27) by CY1PR05MB2315.namprd05.prod.outlook.com (10.166.192.149) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.548.6; Thu, 1 Mar 2018 06:04:10 +0000 Received: from CY1PR05MB2506.namprd05.prod.outlook.com ([10.167.10.27]) by CY1PR05MB2506.namprd05.prod.outlook.com ([10.167.10.27]) with mapi id 15.20.0548.014; Thu, 1 Mar 2018 06:04:10 +0000 From: Antoni Przygienda To: "Pascal Thubert (pthubert)" CC: "rift@ietf.org" Thread-Topic: quick review of RIFT 04 Thread-Index: AdOZHfVGKhDFKQKNRpeIsOmEQoZTQgXwhlyA Date: Thu, 1 Mar 2018 06:04:10 +0000 Message-ID: <9FA4A308-3647-4487-86F2-C9E072E7F1AF@juniper.net> References: <566738aa7df14f2c82cdf93f400bdbee@XCH-RCD-001.cisco.com> In-Reply-To: <566738aa7df14f2c82cdf93f400bdbee@XCH-RCD-001.cisco.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Microsoft-MacOutlook/f.20.0.170309 x-originating-ip: [66.129.239.14] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; CY1PR05MB2315; 7:g1yppwvmq5loWQ7GxC3ckVsVkQd0yhKpxKh3hnPwwLK1jltZ0f5mvtpjaziVuyAp9t7Z/Ab1M0y2QUNDNktfmc43CuvkvVjCSFGi2ujqSgbVHrsIMGfO/NpVm8TyyugA0+rnmeGEasRJy+qiA77yQe4Om4+DLoXRLIxoe1Uv+yAsKkJruv3PuUW/LaaDNQkS9S7f5Ij1aSpQYc4IoRF8ly06aCCyH7JZkoCyOoinlh37Abo0TXRsXS2VRKrTxrxR x-ms-exchange-antispam-srfa-diagnostics: SSOS; x-ms-office365-filtering-ht: Tenant x-ms-office365-filtering-correlation-id: 23bef395-85da-4ef1-1d04-08d57f3a407f x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(48565401081)(4534165)(4627221)(201703031133081)(201702281549075)(5600026)(4604075)(3008032)(2017052603307)(7153060)(7193020); SRVR:CY1PR05MB2315; x-ms-traffictypediagnostic: CY1PR05MB2315: x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:(28532068793085)(10436049006162)(95692535739014)(21748063052155); x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(6040501)(2401047)(5005006)(8121501046)(93006095)(93001095)(3231220)(944501161)(52105095)(10201501046)(3002001)(6055026)(6041288)(20161123560045)(20161123558120)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(6072148)(201708071742011); SRVR:CY1PR05MB2315; BCL:0; PCL:0; RULEID:; SRVR:CY1PR05MB2315; x-forefront-prvs: 05986C03E0 x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(346002)(376002)(366004)(39860400002)(39380400002)(396003)(51444003)(199004)(189003)(81156014)(81166006)(8676002)(2900100001)(36756003)(33656002)(102836004)(606006)(6916009)(2950100002)(97736004)(6486002)(66066001)(229853002)(83716003)(26005)(8936002)(77096007)(186003)(3280700002)(6436002)(86362001)(14454004)(4326008)(236005)(316002)(7736002)(6246003)(53936002)(478600001)(58126008)(105586002)(68736007)(5660300001)(76176011)(3660700001)(6116002)(3846002)(82746002)(2906002)(59450400001)(25786009)(54896002)(6306002)(106356001)(99286004)(6512007)(6506007)(42262002); DIR:OUT; SFP:1102; SCL:1; SRVR:CY1PR05MB2315; H:CY1PR05MB2506.namprd05.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en; received-spf: None (protection.outlook.com: juniper.net does not designate permitted sender hosts) x-microsoft-antispam-message-info: u6AiW/RLWkRpGVU7F1kdBxgT+ytTQzBN7LhyrYzhHXqqypTkUYYzvjxYzofYPqfnFUJFVDjenoKVkMqytmLzK+VKg7gnHnEfMo1DtogbAku/OTAxLdhiqK06+xPcCJNBXGTEMAkdhYWzsatnCNTyJpEo2t1eQxJprAm7iKC08G8= spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: multipart/alternative; boundary="_000_9FA4A3083647448786F2C9E072E7F1AFjunipernet_" MIME-Version: 1.0 X-OriginatorOrg: juniper.net X-MS-Exchange-CrossTenant-Network-Message-Id: 23bef395-85da-4ef1-1d04-08d57f3a407f X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Mar 2018 06:04:10.9255 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4 X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR05MB2315 X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:, , definitions=2018-03-01_03:, , signatures=0 X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1011 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1711220000 definitions=main-1803010078 Archived-At: Subject: Re: [Rift] quick review of RIFT 04 X-BeenThere: rift@ietf.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Discussion of Routing in Fat Trees List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 Mar 2018 06:04:18 -0000 --_000_9FA4A3083647448786F2C9E072E7F1AFjunipernet_ Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 R2V0dGluZyB0byBpdCA7LSkNCg0KLS0tIHRvbnkNCg0KDQo8cHRodWJlcnRAY2lzY28uY29tPG1h aWx0bzpwdGh1YmVydEBjaXNjby5jb20+PiBzcGFrZToNCg0KSGVsbG8gVG9ueSA6DQoNClBsZWFz ZSBmaW5kIGZpcnN0IHJlYWQgY29tbWVudHMgYmVsb3cgOg0KDQoNCjEpICAgICAgIEkgdGhpbmsg dGhhdCB0aGUgYWJzdHJhY3QgaXMgYSBiaXQgaGVhdnkgYW5kIHRoZSBpbnRybyBxdWl0ZSB0aGlu LiBUaGUgc2Vjb25kIHBhcmFncmFwaCBpbiBwYXJ0aWN1bGFyIGlzIGNyaXRpY2FsIHRvIHVuZGVy c3RhbmQgdGhlIGZvbGxvd2luZyBzZWN0aW9ucyBzbW9vdGhseSBhbmQgeWV0IGlzIGEgYml0IGNy eXB0aWMgYXQgZmlyc3QgcmVhZC4gSeKAmWQgcmVhbGx5IGxpa2UgdG8gc2VlIGFuIGltYWdlIGlu IGludHJvIHNob3dpbmcgYSBtb3JlIGFic3RyYWN0IHZpZXcgb2YgdGhlIGZhdCBuZXR3b3JrIHRo YW4gc2VjdGlvbiAyLjIsIHdpdGgg4oCcTGluayBzdGF0ZeKAnSB0b3BvbG9naWNhbCBhd2FyZW5l c3Mgc2VudCBub3J0aCBhbmQg4oCcZGlzdGFuY2UgdmVjdG9y4oCdIGFnZ3JlZ2F0aW9ucyBzZW50 IHNvdXRoLCBhbmQgdGV4dCBzaG93aW5nIGhvdyB0aGUgc3BpbmUgZ2V0cyBhIGNsZWFyIHZpZXcg b2YgdGhlIG5ldHdvcmsgd2hlcmVhcyB0aGUgbGVhdmVzIGdldCBhIHZlcnkgcm91Z2ggdW5kZXJz dGFuZGluZyBvZiB3aGF04oCZcyBhYm92ZS4NCg0KSSBleHBhbmRlZCAybmQgcGFyYWdyYXBoIGlu IHRoZSBpbnRybyBhbmQgcHV0IHNvbWUg4oCcZmlyc3QgcGljdHVyZeKAnSBpbnRvIGl0LiBJIGhv cGUgdGhhdCBoZWxwcy4NCg0KDQoyKSAgICAgICBJ4oCZZCBhbHNvIGxpa2UgdG8gc2VlIGFuIGVh cmx5IGRpc2N1c3Npb24gb24gdGhlIGRlZmF1bHQgcm91dGUuIElzIGl0IHVzZWQ/IFVwPyBFL1c/ Lg0KDQpJbnRyb2R1Y3RpbmcgRS9XIGVhcmx5IHRlbmRzIHRvIG11ZGRsZSB0aGUgcGljdHVyZSwg dGhhdOKAmXMgd2h5IGl04oCZcyBwdXNoZWQgZnVydGhlciBiYWNrIGluIHRoZSBkcmFmdC4gRmly c3QsIGZhdC10cmVlcyAmIENMT1MgZG8gTk9UIGhhdmUgaG9yaXpvbnRhbCBsaW5rcyBpbiBub3Jt YWwgc2NlbmFyaW9zLiBUaGVuLCBpbnRyb2R1Y3RpbmcgRS9XIGxpbmsgaW4gaGlnaCBjYXBhY2l0 eSBDbG9zIGlzIGEgbWl4ZWQgYmxlc3NpbmcgQCBiZXN0LCBSSUZUIHVzZXMgaXQgZm9yIGJhY2t1 cCBwdXJwb3NlcyBvbmx5ICh1bmxlc3MgUEdQIG1hbnVhbGx5IGZvcmNlIGRpZmZlcmVudCBiZWhh dmlvcikgZm9yIHRoZSBzaW1wbGUgcmVhc29uIHRoYXQgdHJ5aW5nIHRvIGxvYWQtYmFsYW5jZSB0 aHJvdWdoIHRoZW0gY2FuIGVhc2lseSBnZW5lcmF0ZSBkZWxheSBhc3ltbWV0cmllcywgYmFuZHdp ZHRoIGJvdHRsZW5lY2tzIGFuZCBsZWFkIHRoZW4gdG8gbG9zc2VzLiBVbHRpbWF0ZWx5LCBvbmNl IHdlIGFsbG93IGJpLWRpcmVjdGlvbmFsIEUvVyBsaW5rcyBpbiBub3JtYWwgY29uZGl0aW9uIHdl IGVuZCB1cCB3aXRoIGEgdmVyeSBjb21wbGV4IHByb3RvY29sIHRoYXQgc3RhcnRzIHRvIG1vdmUg Y2xvc2VseSB0byBmbGF0IElHUCBhbmQgaXMgbm90IGxvb3AtZnJlZSBhbnltb3JlLiBPbmdvaW5n IGRpc2N1c3Npb24gcmVhbGx5IGJ1dCB0aGUgY3VycmVudCB0cmFkZS1vZmYgc2VlbXMgdG8gaG9s ZC4NCg0KDQozKSAgICAgICBUaGUgaW1hZ2UgY291bGQgYWxzbyBkZXBpY3QgYSBzaW1wbGUgY2Fz ZSBvZiBhZ2dyZWdhdGlvbi9kaXNhZ2dyZWdhdGlvbiB0byBjbGFyaWZ5IHdoYXTigJlzIGNvbWlu ZyBuZXh0Lg0KDQpBU0NJSSBhcnQgaXMgbm90IHdlbGwgc3VpdGVkIHRvIGNvbXBsZXggcGljdHVy ZXMgOy0pIGFuZCBJIHByZWZlciB0byB3cml0ZSBpbiBhIHdheSB3aGVyZSBjb25jZXB0cyBhcmUg ZGV2ZWxvcGVkIGJ5IGd1aWRpbmcgdGhlIHJlYWRlciBhbG9uZyB0aGUgcHJvYmxlbXMgdGhhdCBl bWVyZ2Ugb25lIGFmdGVyIHRoZSBuZXh0IHJhdGhlciB0aGFuIHRyeWluZyB0byBwaWxlIGXigJl0 aGppbmcgaW4gQCBvbmNlLiBJIGFsbHVyZWQgaW4gdGhlIGludHJvZHVjdGlvbiB0byBkaXNhZ2dy ZWdhdGlvbiB0aG91Z2guDQoNCg0KNCkgICAgICAgU2VjdGlvbiAzIGNvdWxkIG1vdmUgdG8gYW5u ZXg7IGl0IGlzIHJlYWxseSBpbnRlcmVzdGluZyBidXQgbm90IG5vcm1hdGl2ZS4NCg0KSSBhY3R1 YWxseSBleHBlY3QgaXQgbWF5IGJlIGV2ZW4gc3BsaXQgb3V0IGFzIGEgc2VwYXJhdGUgZG9jdW1l bnQgYnV0IGl0IGlzIHZlcnkgcHVycG9zZWZ1bGx5IHB1dCB3aGVyZSBpdCBpcy4gUklGVCBpcyBh IGRyYXN0aWMgZGVwYXJ0dXJlcyBvZiBjdXJyZW50IGR5bmFtaWMgcm91dGluZyAobGVhdmluZyBS UEwgYXNpZGUpIGFuZCBoZW5jZSBuZWVkcyB0aGUg4oCcd2h54oCdIGV2ZW4gbW9yZSB0aGFuIOKA nGhvd+KAnSDigKYNCg0KDQo1KSAgICAgICBQb2ludGluZyBOb3J0aCBhbmQgc291dGggaW4gU2Vj dGlvbiA0IGlzIHN0aWxsIGhhcmQgdG8gZmF0aG9tLiBEbyB5b3UgcG9pbnQgbm9ydGggZm9yIHNl bmRpbmcgTFNBcyBvciBhcmUgdGhlIExTIHJvdXRlcyBwb2ludGluZyBub3J0aD8gSSB0aGluayBJ IGtub3cgdGhlIGFuc3dlciBidXQgdGhlIHRleHQgbmVlZHMgdG8gaW5kaWNhdGUgdGhhdCB3aXRo b3V0IGEgZG91YnQuIExpa2UgSSBzdWdnZXN0ZWQsIGV2ZW4gYmV0dGVyIHdvdWxkIGJlIGluIGlu dHJvLg0KDQpJIGhvcGUgdGhlIGludHJvIGZpZ3VyZSBjbGFyaWZpZXMgaXQgc29tZXdoYXQuIEV4 cGFuZGVkIGludHJvIHRvIDQgYSBiaXQgYXMgd2VsbC4NCg0KDQo2KSAgICAgICA0LjIuMSBhIG5v dGUgdGhhdCBSUEwgdXNlcyBJQ01QIGNvZGUgMTU1IGFuZCBJQ01QIHR5cGVzIHRvIGRpZmZlcmVu dGlhdGUgdGhlIG1lc3NhZ2VzLiBJdCB3YXMgcG9pbnRlZCB0byB1cyB0aGF0IGl0IHdhcyBhIG1p c3Rha2UgdG8gY29uc3VtZSBJQ01QIGR1ZSB0byBzaG9ydGFnZTsgT1RPSCwgUklGVCBhbmQgUlBM IGJlaW5nIGlzIGEgc2FtZSBmYW1pbHksIEl0IGNvdWxkIGJlIHBvc3NpYmxlIHRvIHVzZSBhZGRp dGlvbmFsIHR5cGVzIG9mIElDTVAgMTU1IGZvciBSSUZULg0KDQo/DQoNCg0KNykgICAgICAgSW4g dGhlIGZvbGxvd2luZywgMCBzZWVtcyBvdmVybG9hZGVkLiBOb3RlIHRoYXQgUlBMIHVzZXMgYSBS YW5rIG9mIDEgZm9yIHRoZSDigJxzcGluZeKAnSwgd2hpY2ggaXMgYWxsb3dzIHRvIGJ1aWxkIGEg dmlydHVhbCDigJxzcGluZSBvZiBzcGluZXPigJ0sIG9yIGJyYWluLCBhdCBsZXZlbCAwLiBJdCBh bHNvIGhhcyBhbiDigJxpbmZpbml0ZeKAnSBSYW5rIGZvciBsZWF2ZXMsIHdoaWNoIGFsbG93cyB0 byBwb2lzb24gdGhlIERWLg0KDQrigJwgICBVbmxlc3MgU2VjdGlvbiA0LjIuOTxodHRwczovL3Vy bGRlZmVuc2UucHJvb2Zwb2ludC5jb20vdjIvdXJsP3U9aHR0cHMtM0FfX3Rvb2xzLmlldGYub3Jn X2h0bWxfZHJhZnQtMkRwcnp5Z2llbmRhLTJEcmlmdC0yRDA0LTIzc2VjdGlvbi0yRDQuMi45JmQ9 RHdNRkFnJmM9SEFrWXVoNjNyc3VocjZTY2JmaDBVakJYZU1LLW5kYjN2b0RUWGNXem9DSSZyPW1h S1hmS3pnUlRwaUxpdHFIbkppd3cmbT1BQ2R0djNyR1ZHb01JTWE3Y1hOcEdFSXByaVVST0E2aFo5 eTUxQVBSenFvJnM9WjhVbktrYjVQVGlTNUV6cXpiRG0yVjJBUUZIYTZ0Tjd2ejNlWkVxR0l5TSZl PT4gaXMgdXNlZCwgZWFjaCBub2RlIGlzIHByb3Zpc2lvbmVkIHdpdGggdGhlIGxldmVsDQoNCiAg IGF0IHdoaWNoIGl0IGlzIG9wZXJhdGluZyBhbmQgaXRzIFBvRCBvciBvdGhlcndpc2UgYSBkZWZh dWx0IGxldmVsIGFuZA0KDQogICBQb0Qgb2YgemVybyBhcmUgYXNzdW1lZCwgbWVhbmluZyB0aGF0 IGxlYWZzIGRvIG5vdCBuZWVkIHRvIGJlDQoNCiAgIGNvbmZpZ3VyZWQgd2l0aCBhIGxldmVsIChv ciBldmVuIFBvRCkuICBOb2RlcyBpbiB0aGUgc3BpbmUgYXJlDQoNCiAgIGNvbmZpZ3VyZWQgd2l0 aCBhIFBvRCBvZiB6ZXJvLuKAnQ0KDQoNCg0KUmV3cm90ZSwgY2xlYW5lZCB1cCBsYW5ndWFnZSB0 byDigJx1bmRlZmluZWTigJ0gUG9EDQoNCg0KDQo4KSAgICAgICA0LjIuMy4xIGluZGljYXRlcyB0 aGF0IHNvbWUgVElFIGlzIHByb3BhZ2F0ZWQgc291dGguIFdoaWNoIGlzIHN1cnByaXNpbmcgaW4g YSBEViB3b3JsZC4gVGhlIHJlYWRlciAobWUpIHdvbmRlcnMsIGlzIGl0IHJlYWxseSBEViBvciBp cyBpdCBtb3JlIGxpa2UgZmlzaGV5ZT8NCg0KRmlzaGV5ZSBkaWRu4oCZdCBlbnRlciBteSBkaWN0 aW9uYXJ5IG9mIHJvdXRpbmcgeWV0LiBZZXMsIGl04oCZcyBEViBidXQg4oCcZmxvb2RlZCBvdmVy IFRJRXPigJ0sIGVhY2ggdGltZSBJIHRyeSB0byBleHBsYWluIHRoYXQgSSBjcmVhdGUgbW9yZSBj b25mdXNpb24uIEl0IG9ubHkgYmVjb21lcyBjbGVhciB3aGF0IHRoYXQgbWVhbnMgaW4gb3BlcmF0 aW9uLg0KDQoNCjkpICAgICAgIFRhYmxlIDEgaXMgaGFyZCB0byByZWFkLCBiZWNhdXNlIGl0IGlz IGRlbnNlIGFuZCByb3dzIGFyZSBub3Qgd2VsbC1kZWxpbmVhdGVkOyB1c2luZyBzdHlsZT1hbGwg fCBmdWxsIGluIHRleHR0YWJsZSBtYXkgaGVscDsgc2FtZSBnb2VzIGZvciB0YWJsZSAyIGFuZCAz IHRob3VnaCBub3QgYXMgYmFkbHkuDQoNCmRvbmUNCg0KDQoxMCkgICBOb3RlIHRoYXQgVElFLCBM SUUgKGFuZCBwbGVhc2UgZG8gbm90IHVzZSBESUUhKSBtYXRjaCBFbmdsaXNoIHdvcmRzLCBhbmQg dGhvdWdoIGl0IGlzIGZ1bm55IGl0IHdpbGwgbWFrZSBhIGdvb2dsZSBzZWFyY2ggaGFyZGVyIGlu IHRoZSBmdXR1cmUuIEkgbGlrZSBTLVRJRSBhbmQgTi1USUUgZm9yIHRoYXQgbWF0dGVyLiBBbiBh bHRlcm5hdGUgd291bGQgYmUgYSBuYW1lIHRoYXQgZGVzY3JpYmUgd2hhdCB0aGV5IGFyZSBhcyBv cHBvc2VkIHRvIHRoZSBkaXJlY3Rpb24uDQoNClRoZSBTLVggYW5kIE4tWCBpcyB2ZXJ5IGNvbnNj aW91c2x5IGNob3NlbiBzaW5jZSB0aGUgcHJvdG9jb2wgaXMgaGlnaGx5IHN5bW1ldHJpYyBhbmQg dGhlIGRpc3RyaWJ1dGVkIGluZm9ybWF0aW9uIGhhcyBhbiBhbGdlYnJhIHRoYXQgc3RhcnRzIHRv IGVtZXJnZSB0aGUgZGVlcGVyIHlvdSB1bmRlcnN0YW5kIGl0LiBUaGUgVElFL0xJRS9USURFIGNo b2ljZXMgYXJlIHZlcnkgY29uc2Npb3VzbHkgcm9vdGVkIGluIHRoZSB3YXkgd2UgZWFzaWx5IGxl YXJuIGFuZCByZW1lbWJlciB0aGluZ3MgYnV0IHRoaXMgaXMgbm90IHRoZSBmb3J1bSB0byBkd2Vs dmUgaW50byBtZW1vcnkgb3JnYW5pemF0aW9uIHN0cnVjdHVyZXMgYW5kIHBzeWNob2xvZ2ljYWwg Zm91bmRhdGlvbnMgb2Yga25vd2xlZGdlIGFjcXVpc2l0aW9uIDstKQ0KDQpHb29nbGUgaXMgR29v Z2xlLCB0aGV54oCZbGwgYnJpbmcgdXAgd2hhdCB0aGV5IGJyaW5nIHVwIDstKQ0KDQoNCjExKSAg IDQuMi4zLjE6IElQdjYgTkQgdXNlcyBhIEhvcCBMaW1pdCBvZiAyNTUgYW5kIGluc3RydWN0IHRv IGRyb3AgcGFja2V0cyB0aGF0IGRvIG5vdCBoYXZlIHN1Y2ggYSBUVEwuIEl04oCZcyBhIHRyaWNr LCBidXQgbWF5YmUgdXNlZnVsIHRvIGRldGVjdCB3cm9uZ2RvZXJzLiBUaGUgcnVsZSBpcyB0byBk cm9wIG1lc3NhZ2VzIHJlY2VpdmVkIHdpdGggYSBITCB0aGF0IGlzIGxvd2VyIHRoYW4gMjU1Lg0K DQpZZXMsIG5ldmVyIGJlZW4gYSBiaWcgZnJpZW5kIG9mIHRoYXQuIEl0IGhhcyBhcyBtYW55IGFk dmFudGFnZXMgYXMgZGlzYWR2YW50YWdlcywgYmlnZ2VzdCBhZHZhbnRhZ2VzIGJlaW5nIHRoZSDi gJxzZWN1cml0eeKAnSwgYmlnZ2VzdCBkaXNhZHZhbnRhZ2UgdGhhdCB3ZeKAmXJlIHRhbGtpbmcg bXVsdGljYXN0IG9uIExJRXMgYW55d2F5IHdoaWNoIGlzIGxvY2FsIHNjb3BlICYgaW4gY2FzZSBv ZiBUSUUgb25lIG1pc3Rha2VuIGFkZHJlc3Mgd2lsbCBibGFzdCBmbG9vZGluZyBvdmVyIDI1NSBo b3BzIHBvc3NpYmx5LiBTbyBJIHByZWZlciAxIHJpZ2h0IG5vdy4NCg0KDQoxMikgICA0LjIuMy40 OiBOVElFIGRvIG5vdCByZWFsbHkgbmVlZCB0byBiZSBmbG9vZGVkIGlmIChhcyBJIHVuZGVyc3Rh bmQpOyBhIG5vZGUgb25seSBuZWVkcyB0byB0YWxrIG5vcnRoIHRvIGl0cyBwYXJlbnRzIGluIHRo ZSBQT0QuIFJQTCB1c2VzIE4qdW5pY2FzdCBiZWNhdXNlIG9mIHVucmVsaWFibGUgcmFkaW9zLiBX ZSBjb3VsZCBkZXZpc2UgYSBtY2FzdCBncm91cCB0aGF0IGRlcml2ZXMgZnJvbSB0aGUgUE9EIE5i IGFuZCB0aGUgZGVwdGguDQoNClVuZm9ydHVuYXRlbHksIE4tVElFcyBkbyBuZWVkIHRvIGJlIGZs b29kZWQgYWxsIHRoZSB3YXkgdG8gdGhlIHRvcCwgb3RoZXJ3aXNlIHRoZSB0b3Agb2YgdGhlIGZh YnJpYyBjYW5ub3QgZGVjaWRlIHdoZXRoZXIgdG8gZ28g4oCcbGVmdCBkb3du4oCdIG9yIOKAnHJp Z2h0IGRvd27igJ0gd2hlbiBoZWFkaW5nIHRvd2FyZHMgYSBkZXN0aW5hdGlvbiBzaW5jZSB0aGUg 4oCcYnVjayBzdG9wc+KAnSBAIHRoZSB0b3AgOy0pICBJIHJlZmVyIHRvIFRhYmxlIDIg4oCcRmxv b2RpbmcgU2NvcGVz4oCdIHdoaWNoIGV4cGxhaW5zIHdoYXQgZmxvb2RzIHdoZXJlICYgaG93IGZh ci4NCg0KRm9vdG5vdGUgZm9yIHRoZSBkZWVwZXIgdGhpbmtlcnMgaGVyZSwgc2tpcCBzYWZlbHk6 IEZsb29kaW5nIHNjb3BlcyBhcmUgYW4g4oCcYWxnZWJyYeKAnSBvdmVyIFRJRXMgYnV0IHRoZXkg YXJlIGp1c3QgYSBwaGVub21lbm9uLiBUaGUgdGhpbmctaW4taXRzZWxmIGFyZSB0aGUg4oCcZXBp c3RlbW9sb2dpY2FsIHNjb3BlcyBvZiBrbm93bGVkZ2Ugc3luY2hyb25pemF0aW9uIG5lY2Vzc2Fy eSBvbiB0aGUgZmFicmlj4oCdLiBFcGlzdG9tb2xvZ3kgYWNxdWlyZWQgcXVpdGUgYSBzdGF0dXMg aW4gY3VycmVudCBkaXN0cmlidXRlZCBzeXN0ZW1zIHRoZW9yeSBhbmQgSSBsZWFuIG9uIGl0IGhl YXZpbHkgdG8gc2hhcGUgUklGVCBhcyBhIHByb3RvY29sIGJ1dCBJIGxlYXZlIHRoYXQgdW5kZXIg dGhlIGhvb2QgbW9zdGx5IHNvIHRoYXTigJlzIHNvbWV0aGluZyB3ZSBjYW4gdGFsayBvdmVyIGJl ZXIgOy0pIE9yIGluIHNpbXBsZXIgdGVybXMgSSBhcHBseSBzdHJpY3RseSBhIOKAnHdoZW4gYW5k IG5lZWQgdG8ga25vd+KAnSBwcmluY2lwbGUgaW4gZGVzaWduaW5nIHRoZSB3aG9sZSB0aGluZy4N Cg0KDQoxMykgICA0LjIuMy43IG5lZWQgdG8gZGVmaW5lIOKAnG92ZXJsb2FkZWTigJ0gd2hpY2gg aXMgaW50cm9kdWNlZCBoZXJlIGZpcnN0OyBjb3VsZCB0aGF0IGxlYWQgdG8gb3NjaWxsYXRpb25z Pw0KDQpPaCwgc29ycnksIHRoYXTigJlzIGEgd2VsbCBrbm93biB0ZXJtIGluIGxpbmstc3RhdGUg SVNJUywgbWVhbnMg4oCcb3ZlcmxvYWQgYml0IHNldOKAnS4gSeKAmWxsIGFkZCB0byBnbG9zc2Fy eSDigKYNCg0KDQoxNCkgICBXZSBkaXNjdXNzZWQgc2libGluZyByb3V0aW5nIGluIFJQTCBhIGxv dC4gU29tZSBvZiB1cyB3YW50ZWQgaXQgaW4gdGhlIGZpbmFsIHByb3RvY29sIGJ1dCBpdCB3YXMg ZmlsdGVyZWQgb3V0IHRvIGtlZXAgdGhpbmdzIGF0IHRoZWlyIHNpbXBsZXN0LiBQb2ludCBiZWlu ZywgSSB0aGluayB0aGF0IHRoZSBydWxlIGJlbG93IGlzIHRvbyBoYXJzaC4gT25lIHNpbXBsZSBy dWxlIGNvdWxkIGJlIHRoYXQgY2FuIHVzZSBhIHNpYmxpbmcgcm91dGUgYXMgbG9uZyBhcyB0aGUg c2libGluZyBkb2VzIG5vdCB1c2UgYSBzaWJsaW5nIGFnYWluLiBJIGVuZGVkIHVwIGdlbmVyYWxp emluZyB0aGlzIGludG8gdGhlIGNvbmNlcHQgb2YgQVJDcywgd2hpY2ggZW5hYmxlcyBzdHJ1Y3R1 cmVzIHRoYXQgb25lIGNhbiDigJx3YWxr4oCdIChFIG9yIFcpIHRvIGZpbmQgYW4g4oCcZXhpdOKA nSB3aXRob3V0IHByb2dyZXNzaW5nIGZyb20gdGhlIG1ldHJpYyBzdGFuZHBvaW50LCB3aGVyZWFz IHByb2dyZXNzIHRvd2FyZHMgdGhlIGRlc3RpbmF0aW9uIGlzIGRvbmUgYmV0d2VlbiBzdWNoIHN0 cnVjdHVyZXMgKE4gb3IgUykuDQoNCuKAnFRoaXMgcnVsZSBmb3JtcyBhICJvbmUtaG9wIGRlZmF1 bHQgcm91dGUgc3BsaXQtaG9yaXpvbiIgYW5kIHByZXZlbnRzDQoNCiAgIGxvb3Bpbmcgb3ZlciBk ZWZhdWx0IHJvdXRlcyB3aGlsZSBhbGxvd2luZyBmb3IgIm9uZS1ob3AgcHJvdGVjdGlvbiINCg0K ICAgb2Ygbm9kZXMgdGhhdCBsb3N0IGFsbCBub3J0aGJvdW5kIGFkamFjZW5jaWVz4oCdDQoNCg0K DQpUaGF04oCZcyBzb21ldGhpbmcgdG9vIGNvbXBsZXggZm9yIGVtYWlsLiBMb25kb24uDQoNCg0K DQoxNSkgICBBYm91dCDigJxFYXN0LVdlc3QgRm9yd2FyZGluZyBXaXRoaW4gYSBMZXZlbOKAnTog SSAgdW5kZXJzdGFuZCB0aGF0IHRoZSByaW5nIHByb3RlY3Rpb24gaXMgdGhlIHNwbGl0IGhvcml6 b24gdGVjaG5pcXVlLCBjb3JyZWN0PyBJIGFsc28gdW5kZXJzdGFuZCB0aGF0IEUvVyByZWFjaGFi aWxpdHkgaXMgbm90IGZvcndhcmRlZCBFL1csIHNvIGEgbm9kZSBvbmx5IHNlZXMgd2hhdCBpdHMg ZGlyZWN0IEUvVyBuZWlnaGJvcnMgc2VlIG5vcnRod2FyZHMsIGNvcnJlY3Q/IEluIHRlcm1zIG9m IHByZWZlcmVuY2UsIEkgdW5kZXJzdGFuZCB0aGF0IHNvdXRoIHdpbnMsIHRoZW4gbm9ydGggcmVn YXJkbGVzcyBvZiBsb25nZXN0IG1hdGNoLCB0aGVuIEUvVyBhcyBsYXN0IHJlc29ydCBmb3IgcGFj a2V0cyB0aGF0IGFyZSB1bHRpbWF0ZWx5IG5vcnRoYm91bmQsIGNvcnJlY3Q/IFRoaXMgc2VlbXMg dG8gaW5kaWNhdGUgdGhhdCBSSUZUIHJlYWxseSBtYWludGFpbnMgMyBSSUJzIGFuZCBsb29rcyB0 aGVtIGluIG9yZGVyLCBTLCBOIGFuZCB0aGVuIEUvVyB0aWxsIGEgc29sdXRpb24gaXMgZm91bmQu IEFyZ3VhYmx5IFMgdnMuIE4gY291bGQgYmUgZG9uZSBpbiBhIHNhbWUgUklCIHdpdGggbG9uZ2Vz dCBtYXRjaC4gRS9XIFJJQiBjb3VsZCBvbmx5IGJlIHVzZWQgZm9yIHBhY2tldHMgY29taW5nIGZy b20gYSBTb3V0aGJvdW5kIGludGVyZmFjZS4NCg0KU28sIGFsbW9zdCByaWdodC4gTm8sIHdlIG1h aW50YWluIGEgc2luZ2xlIFJJQiB3aGVyZSBlYWNoIHJvdXRlIGlzIHRpZS1icm9rZW4gYmFzZWQg b24gYGVudW0gUm91dGVUeXBlYCBhbmQgdGhlbiBub3JtYWwgTFBNIHVzZWQg4oCmIFRoZSBFL1cg ZGlzY3Vzc2lvbiBpcyBmMmYgYWdhaW4g4oCmDQoNCldpbGwgcmVsZWFzZSB1cCB3aXRoaiBtb3Jl IHN0dWZmIGluIGEgZGF5IG9yIHR3byAuLg0KDQoNCg0KQ2hlZXJzDQoNCg0KDQpQYXNjYWwNCg0K DQo= --_000_9FA4A3083647448786F2C9E072E7F1AFjunipernet_ Content-Type: text/html; charset="utf-8" Content-ID: <228ED958FDB7144CADBF5F483BD27176@namprd05.prod.outlook.com> Content-Transfer-Encoding: base64 PGh0bWwgeG1sbnM6bz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2ZmaWNlIiB4 bWxuczp3PSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiB4bWxuczptPSJo dHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiIHhtbG5zPSJo dHRwOi8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4NCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVp dj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPg0KPG1l dGEgbmFtZT0iVGl0bGUiIGNvbnRlbnQ9IiI+DQo8bWV0YSBuYW1lPSJLZXl3b3JkcyIgY29udGVu dD0iIj4NCjxtZXRhIG5hbWU9IkdlbmVyYXRvciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUg KGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxlPjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8N CkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3IjsNCglwYW5vc2UtMToyIDcg MyA5IDIgMiA1IDIgNCA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6IkNhbWJyaWEgTWF0 aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQt ZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAyIDQ7fQ0KLyogU3R5 bGUgRGVmaW5pdGlvbnMgKi8NCnAuTXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWwsIGRpdi5Nc29Ob3Jt YWwNCgl7bWFyZ2luOjBpbjsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJZm9udC1zaXplOjEx LjBwdDsNCglmb250LWZhbWlseTpDYWxpYnJpO30NCmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsN Cgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCWNvbG9yOiMwNTYzQzE7DQoJdGV4dC1kZWNvcmF0 aW9uOnVuZGVybGluZTt9DQphOnZpc2l0ZWQsIHNwYW4uTXNvSHlwZXJsaW5rRm9sbG93ZWQNCgl7 bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCWNvbG9yOiM5NTRGNzI7DQoJdGV4dC1kZWNvcmF0aW9u OnVuZGVybGluZTt9DQpwcmUNCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCW1zby1zdHlsZS1s aW5rOiJIVE1MIFByZWZvcm1hdHRlZCBDaGFyIjsNCgltYXJnaW46MGluOw0KCW1hcmdpbi1ib3R0 b206LjAwMDFwdDsNCglmb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDb3VyaWVyIE5l dyI7fQ0KcC5Nc29MaXN0UGFyYWdyYXBoLCBsaS5Nc29MaXN0UGFyYWdyYXBoLCBkaXYuTXNvTGlz dFBhcmFncmFwaA0KCXttc28tc3R5bGUtcHJpb3JpdHk6MzQ7DQoJbWFyZ2luLXRvcDowaW47DQoJ bWFyZ2luLXJpZ2h0OjBpbjsNCgltYXJnaW4tYm90dG9tOjBpbjsNCgltYXJnaW4tbGVmdDouNWlu Ow0KCW1hcmdpbi1ib3R0b206LjAwMDFwdDsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQtZmFt aWx5OkNhbGlicmk7fQ0Kc3Bhbi5IVE1MUHJlZm9ybWF0dGVkQ2hhcg0KCXttc28tc3R5bGUtbmFt ZToiSFRNTCBQcmVmb3JtYXR0ZWQgQ2hhciI7DQoJbXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCW1z by1zdHlsZS1saW5rOiJIVE1MIFByZWZvcm1hdHRlZCI7DQoJZm9udC1mYW1pbHk6IkNvdXJpZXIg TmV3Ijt9DQpwLm1zb25vcm1hbDAsIGxpLm1zb25vcm1hbDAsIGRpdi5tc29ub3JtYWwwDQoJe21z by1zdHlsZS1uYW1lOm1zb25vcm1hbDsNCgltc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzsNCgltYXJn aW4tcmlnaHQ6MGluOw0KCW1zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvOw0KCW1hcmdpbi1sZWZ0 OjBpbjsNCglmb250LXNpemU6MTIuMHB0Ow0KCWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4i O30NCnNwYW4uRW1haWxTdHlsZTIxDQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFsOw0KCWZvbnQt ZmFtaWx5OkNhbGlicmk7DQoJY29sb3I6d2luZG93dGV4dDt9DQpzcGFuLkVtYWlsU3R5bGUyMg0K CXttc28tc3R5bGUtdHlwZTpwZXJzb25hbC1yZXBseTsNCglmb250LWZhbWlseTpDYWxpYnJpOw0K CWNvbG9yOndpbmRvd3RleHQ7fQ0Kc3Bhbi5tc29JbnMNCgl7bXNvLXN0eWxlLXR5cGU6ZXhwb3J0 LW9ubHk7DQoJbXNvLXN0eWxlLW5hbWU6IiI7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTsN Cgljb2xvcjp0ZWFsO30NCi5Nc29DaHBEZWZhdWx0DQoJe21zby1zdHlsZS10eXBlOmV4cG9ydC1v bmx5Ow0KCWZvbnQtc2l6ZToxMC4wcHQ7fQ0KQHBhZ2UgV29yZFNlY3Rpb24xDQoJe3NpemU6OC41 aW4gMTEuMGluOw0KCW1hcmdpbjo3MC44NXB0IDcwLjg1cHQgNzAuODVwdCA3MC44NXB0O30NCmRp di5Xb3JkU2VjdGlvbjENCgl7cGFnZTpXb3JkU2VjdGlvbjE7fQ0KLyogTGlzdCBEZWZpbml0aW9u cyAqLw0KQGxpc3QgbDANCgl7bXNvLWxpc3QtaWQ6MTA0ODE4NjQ4MzsNCgltc28tbGlzdC10eXBl Omh5YnJpZDsNCgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6LTEwMzE2MzEwMzIgNjc2OTg3MDUgNjc2 OTg3MTMgNjc2OTg3MTUgNjc2OTg3MDMgNjc2OTg3MTMgNjc2OTg3MTUgNjc2OTg3MDMgNjc2OTg3 MTMgNjc2OTg3MTU7fQ0KQGxpc3QgbDA6bGV2ZWwxDQoJe21zby1sZXZlbC10ZXh0OiIlMVwpIjsN Cgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxl ZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluO30NCkBsaXN0IGwwOmxldmVsMg0KCXttc28tbGV2ZWwt bnVtYmVyLWZvcm1hdDphbHBoYS1sb3dlcjsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCglt c28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluO30NCkBs aXN0IGwwOmxldmVsMw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpyb21hbi1sb3dlcjsNCglt c28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOnJpZ2h0 Ow0KCXRleHQtaW5kZW50Oi05LjBwdDt9DQpAbGlzdCBsMDpsZXZlbDQNCgl7bXNvLWxldmVsLXRh Yi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5k ZW50Oi0uMjVpbjt9DQpAbGlzdCBsMDpsZXZlbDUNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6 YWxwaGEtbG93ZXI7DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJl ci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjt9DQpAbGlzdCBsMDpsZXZlbDYN Cgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6cm9tYW4tbG93ZXI7DQoJbXNvLWxldmVsLXRhYi1z dG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpyaWdodDsNCgl0ZXh0LWluZGVu dDotOS4wcHQ7fQ0KQGxpc3QgbDA6bGV2ZWw3DQoJe21zby1sZXZlbC10YWItc3RvcDpub25lOw0K CW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47fQ0K QGxpc3QgbDA6bGV2ZWw4DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmFscGhhLWxvd2VyOw0K CW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVm dDsNCgl0ZXh0LWluZGVudDotLjI1aW47fQ0KQGxpc3QgbDA6bGV2ZWw5DQoJe21zby1sZXZlbC1u dW1iZXItZm9ybWF0OnJvbWFuLWxvd2VyOw0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1z by1sZXZlbC1udW1iZXItcG9zaXRpb246cmlnaHQ7DQoJdGV4dC1pbmRlbnQ6LTkuMHB0O30NCm9s DQoJe21hcmdpbi1ib3R0b206MGluO30NCnVsDQoJe21hcmdpbi1ib3R0b206MGluO30NCi0tPjwv c3R5bGU+DQo8L2hlYWQ+DQo8Ym9keSBiZ2NvbG9yPSJ3aGl0ZSIgbGFuZz0iRU4tVVMiIGxpbms9 IiMwNTYzQzEiIHZsaW5rPSIjOTU0RjcyIj4NCjxkaXYgY2xhc3M9IldvcmRTZWN0aW9uMSI+DQo8 cCBjbGFzcz0iTXNvTm9ybWFsIj5HZXR0aW5nIHRvIGl0IDstKTxvOnA+PC9vOnA+PC9wPg0KPHAg Y2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9 Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Y29sb3I6YmxhY2siPi0t LSB0b255PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs Ij48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7 PC9vOnA+PC9wPg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFy Z2luLWxlZnQ6LjVpbiI+Jmx0OzxhIGhyZWY9Im1haWx0bzpwdGh1YmVydEBjaXNjby5jb20iPnB0 aHViZXJ0QGNpc2NvLmNvbTwvYT4mZ3Q7IHNwYWtlOjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIu MHB0Ij48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNs YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48bzpwPiZuYnNwOzwvbzpw PjwvcD4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41 aW4iPkhlbGxvIFRvbnkmbmJzcDs6PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs IiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8cCBjbGFz cz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+UGxlYXNlIGZpbmQgZmlyc3Qg cmVhZCBjb21tZW50cyBiZWxvdyZuYnNwOzo8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29O b3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxw IGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MS4waW47dGV4dC1p bmRlbnQ6LS4yNWluO21zby1saXN0OmwwIGxldmVsMSBsZm8yIj4NCjwhW2lmICFzdXBwb3J0TGlz dHNdPjxzcGFuIHN0eWxlPSJtc28tbGlzdDpJZ25vcmUiPjEpPHNwYW4gc3R5bGU9ImZvbnQ6Ny4w cHQgJnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm bmJzcDsmbmJzcDsNCjwvc3Bhbj48L3NwYW4+PCFbZW5kaWZdPkkgdGhpbmsgdGhhdCB0aGUgYWJz dHJhY3QgaXMgYSBiaXQgaGVhdnkgYW5kIHRoZSBpbnRybyBxdWl0ZSB0aGluLiBUaGUgc2Vjb25k IHBhcmFncmFwaCBpbiBwYXJ0aWN1bGFyIGlzIGNyaXRpY2FsIHRvIHVuZGVyc3RhbmQgdGhlIGZv bGxvd2luZyBzZWN0aW9ucyBzbW9vdGhseSBhbmQgeWV0IGlzIGEgYml0IGNyeXB0aWMgYXQgZmly c3QgcmVhZC4gSeKAmWQgcmVhbGx5IGxpa2UgdG8gc2VlIGFuIGltYWdlIGluDQogaW50cm8gc2hv d2luZyBhIG1vcmUgYWJzdHJhY3QgdmlldyBvZiB0aGUgZmF0IG5ldHdvcmsgdGhhbiBzZWN0aW9u IDIuMiwgd2l0aCDigJxMaW5rIHN0YXRl4oCdIHRvcG9sb2dpY2FsIGF3YXJlbmVzcyBzZW50IG5v cnRoIGFuZCDigJxkaXN0YW5jZSB2ZWN0b3LigJ0gYWdncmVnYXRpb25zIHNlbnQgc291dGgsIGFu ZCB0ZXh0IHNob3dpbmcgaG93IHRoZSBzcGluZSBnZXRzIGEgY2xlYXIgdmlldyBvZiB0aGUgbmV0 d29yayB3aGVyZWFzIHRoZSBsZWF2ZXMgZ2V0DQogYSB2ZXJ5IHJvdWdoIHVuZGVyc3RhbmRpbmcg b2Ygd2hhdOKAmXMgYWJvdmUuIDwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7 PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SSBleHBhbmRlZCAyPHN1cD5uZDwvc3Vw PiBwYXJhZ3JhcGggaW4gdGhlIGludHJvIGFuZCBwdXQgc29tZSDigJxmaXJzdCBwaWN0dXJl4oCd IGludG8gaXQuIEkgaG9wZSB0aGF0IGhlbHBzLg0KPC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+ PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9 Im1hcmdpbi1sZWZ0OjEuMGluO3RleHQtaW5kZW50Oi0uMjVpbjttc28tbGlzdDpsMCBsZXZlbDEg bGZvMiI+DQo8IVtpZiAhc3VwcG9ydExpc3RzXT48c3BhbiBzdHlsZT0ibXNvLWxpc3Q6SWdub3Jl Ij4yKTxzcGFuIHN0eWxlPSJmb250OjcuMHB0ICZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyI+ Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7DQo8L3NwYW4+PC9zcGFuPjwhW2Vu ZGlmXT5J4oCZZCBhbHNvIGxpa2UgdG8gc2VlIGFuIGVhcmx5IGRpc2N1c3Npb24gb24gdGhlIGRl ZmF1bHQgcm91dGUuIElzIGl0IHVzZWQ/IFVwPyBFL1c/LjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt YWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SW50cm9kdWN0 aW5nIEUvVyBlYXJseSB0ZW5kcyB0byBtdWRkbGUgdGhlIHBpY3R1cmUsIHRoYXTigJlzIHdoeSBp dOKAmXMgcHVzaGVkIGZ1cnRoZXIgYmFjayBpbiB0aGUgZHJhZnQuIEZpcnN0LCBmYXQtdHJlZXMg JmFtcDsgQ0xPUyBkbyBOT1QgaGF2ZSBob3Jpem9udGFsIGxpbmtzIGluIG5vcm1hbCBzY2VuYXJp b3MuIFRoZW4sIGludHJvZHVjdGluZyBFL1cgbGluayBpbiBoaWdoIGNhcGFjaXR5IENsb3MgaXMg YSBtaXhlZA0KIGJsZXNzaW5nIEAgYmVzdCwgUklGVCB1c2VzIGl0IGZvciBiYWNrdXAgcHVycG9z ZXMgb25seSAodW5sZXNzIFBHUCBtYW51YWxseSBmb3JjZSBkaWZmZXJlbnQgYmVoYXZpb3IpIGZv ciB0aGUgc2ltcGxlIHJlYXNvbiB0aGF0IHRyeWluZyB0byBsb2FkLWJhbGFuY2UgdGhyb3VnaCB0 aGVtIGNhbiBlYXNpbHkgZ2VuZXJhdGUgZGVsYXkgYXN5bW1ldHJpZXMsIGJhbmR3aWR0aCBib3R0 bGVuZWNrcyBhbmQgbGVhZCB0aGVuIHRvIGxvc3Nlcy4gVWx0aW1hdGVseSwNCiBvbmNlIHdlIGFs bG93IGJpLWRpcmVjdGlvbmFsIEUvVyBsaW5rcyBpbiBub3JtYWwgY29uZGl0aW9uIHdlIGVuZCB1 cCB3aXRoIGEgdmVyeSBjb21wbGV4IHByb3RvY29sIHRoYXQgc3RhcnRzIHRvIG1vdmUgY2xvc2Vs eSB0byBmbGF0IElHUCBhbmQgaXMgbm90IGxvb3AtZnJlZSBhbnltb3JlLiBPbmdvaW5nIGRpc2N1 c3Npb24gcmVhbGx5IGJ1dCB0aGUgY3VycmVudCB0cmFkZS1vZmYgc2VlbXMgdG8gaG9sZC4NCjwv cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9 Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJtYXJnaW4tbGVmdDoxLjBpbjt0ZXh0LWluZGVudDot LjI1aW47bXNvLWxpc3Q6bDAgbGV2ZWwxIGxmbzIiPg0KPCFbaWYgIXN1cHBvcnRMaXN0c10+PHNw YW4gc3R5bGU9Im1zby1saXN0Oklnbm9yZSI+Myk8c3BhbiBzdHlsZT0iZm9udDo3LjBwdCAmcXVv dDtUaW1lcyBOZXcgUm9tYW4mcXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu YnNwOw0KPC9zcGFuPjwvc3Bhbj48IVtlbmRpZl0+VGhlIGltYWdlIGNvdWxkIGFsc28gZGVwaWN0 IGEgc2ltcGxlIGNhc2Ugb2YgYWdncmVnYXRpb24vZGlzYWdncmVnYXRpb24gdG8gY2xhcmlmeSB3 aGF04oCZcyBjb21pbmcgbmV4dC48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNw OzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkFTQ0lJIGFydCBpcyBub3Qgd2VsbCBz dWl0ZWQgdG8gY29tcGxleCBwaWN0dXJlcyA7LSkgYW5kIEkgcHJlZmVyIHRvIHdyaXRlIGluIGEg d2F5IHdoZXJlIGNvbmNlcHRzIGFyZSBkZXZlbG9wZWQgYnkgZ3VpZGluZyB0aGUgcmVhZGVyIGFs b25nIHRoZSBwcm9ibGVtcyB0aGF0IGVtZXJnZSBvbmUgYWZ0ZXIgdGhlIG5leHQgcmF0aGVyIHRo YW4gdHJ5aW5nIHRvIHBpbGUgZeKAmXRoamluZyBpbiBAIG9uY2UuIEkgYWxsdXJlZA0KIGluIHRo ZSBpbnRyb2R1Y3Rpb24gdG8gZGlzYWdncmVnYXRpb24gdGhvdWdoLiA8L3A+DQo8cCBjbGFzcz0i TXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29MaXN0UGFyYWdy YXBoIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MS4waW47dGV4dC1pbmRlbnQ6LS4yNWluO21zby1saXN0 OmwwIGxldmVsMSBsZm8yIj4NCjwhW2lmICFzdXBwb3J0TGlzdHNdPjxzcGFuIHN0eWxlPSJtc28t bGlzdDpJZ25vcmUiPjQpPHNwYW4gc3R5bGU9ImZvbnQ6Ny4wcHQgJnF1b3Q7VGltZXMgTmV3IFJv bWFuJnF1b3Q7Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsNCjwvc3Bhbj48 L3NwYW4+PCFbZW5kaWZdPlNlY3Rpb24gMyBjb3VsZCBtb3ZlIHRvIGFubmV4OyBpdCBpcyByZWFs bHkgaW50ZXJlc3RpbmcgYnV0IG5vdCBub3JtYXRpdmUuPC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h bCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5JIGFjdHVhbGx5 IGV4cGVjdCBpdCBtYXkgYmUgZXZlbiBzcGxpdCBvdXQgYXMgYSBzZXBhcmF0ZSBkb2N1bWVudCBi dXQgaXQgaXMgdmVyeSBwdXJwb3NlZnVsbHkgcHV0IHdoZXJlIGl0IGlzLiBSSUZUIGlzIGEgZHJh c3RpYyBkZXBhcnR1cmVzIG9mIGN1cnJlbnQgZHluYW1pYyByb3V0aW5nIChsZWF2aW5nIFJQTCBh c2lkZSkgYW5kIGhlbmNlIG5lZWRzIHRoZSDigJx3aHnigJ0gZXZlbiBtb3JlIHRoYW4g4oCcaG93 4oCdIOKApg0KPC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+ DQo8cCBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjEuMGluO3Rl eHQtaW5kZW50Oi0uMjVpbjttc28tbGlzdDpsMCBsZXZlbDEgbGZvMiI+DQo8IVtpZiAhc3VwcG9y dExpc3RzXT48c3BhbiBzdHlsZT0ibXNvLWxpc3Q6SWdub3JlIj41KTxzcGFuIHN0eWxlPSJmb250 OjcuMHB0ICZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i c3A7Jm5ic3A7Jm5ic3A7DQo8L3NwYW4+PC9zcGFuPjwhW2VuZGlmXT5Qb2ludGluZyBOb3J0aCBh bmQgc291dGggaW4gU2VjdGlvbiA0IGlzIHN0aWxsIGhhcmQgdG8gZmF0aG9tLiBEbyB5b3UgcG9p bnQgbm9ydGggZm9yIHNlbmRpbmcgTFNBcyBvciBhcmUgdGhlIExTIHJvdXRlcyBwb2ludGluZyBu b3J0aD8gSSB0aGluayBJIGtub3cgdGhlIGFuc3dlciBidXQgdGhlIHRleHQgbmVlZHMgdG8gaW5k aWNhdGUgdGhhdCB3aXRob3V0IGEgZG91YnQuIExpa2UgSSBzdWdnZXN0ZWQsDQogZXZlbiBiZXR0 ZXIgd291bGQgYmUgaW4gaW50cm8uPC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJz cDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5JIGhvcGUgdGhlIGludHJvIGZpZ3Vy ZSBjbGFyaWZpZXMgaXQgc29tZXdoYXQuIEV4cGFuZGVkIGludHJvIHRvIDQgYSBiaXQgYXMgd2Vs bC4NCjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAg Y2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJtYXJnaW4tbGVmdDoxLjBpbjt0ZXh0LWlu ZGVudDotLjI1aW47bXNvLWxpc3Q6bDAgbGV2ZWwxIGxmbzIiPg0KPCFbaWYgIXN1cHBvcnRMaXN0 c10+PHNwYW4gc3R5bGU9Im1zby1saXN0Oklnbm9yZSI+Nik8c3BhbiBzdHlsZT0iZm9udDo3LjBw dCAmcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu YnNwOyZuYnNwOw0KPC9zcGFuPjwvc3Bhbj48IVtlbmRpZl0+NC4yLjEgYSBub3RlIHRoYXQgUlBM IHVzZXMgSUNNUCBjb2RlIDE1NSBhbmQgSUNNUCB0eXBlcyB0byBkaWZmZXJlbnRpYXRlIHRoZSBt ZXNzYWdlcy4gSXQgd2FzIHBvaW50ZWQgdG8gdXMgdGhhdCBpdCB3YXMgYSBtaXN0YWtlIHRvIGNv bnN1bWUgSUNNUCBkdWUgdG8gc2hvcnRhZ2U7IE9UT0gsIFJJRlQgYW5kIFJQTCBiZWluZyBpcyBh IHNhbWUgZmFtaWx5LCBJdCBjb3VsZCBiZSBwb3NzaWJsZSB0byB1c2UNCiBhZGRpdGlvbmFsIHR5 cGVzIG9mIElDTVAgMTU1IGZvciBSSUZULiA8L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpw PiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPj8gPC9wPg0KPHAgY2xhc3M9 Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTGlzdFBhcmFn cmFwaCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjEuMGluO3RleHQtaW5kZW50Oi0uMjVpbjttc28tbGlz dDpsMCBsZXZlbDEgbGZvMiI+DQo8IVtpZiAhc3VwcG9ydExpc3RzXT48c3BhbiBzdHlsZT0ibXNv LWxpc3Q6SWdub3JlIj43KTxzcGFuIHN0eWxlPSJmb250OjcuMHB0ICZxdW90O1RpbWVzIE5ldyBS b21hbiZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7DQo8L3NwYW4+ PC9zcGFuPjwhW2VuZGlmXT5JbiB0aGUgZm9sbG93aW5nLCAwIHNlZW1zIG92ZXJsb2FkZWQuIE5v dGUgdGhhdCBSUEwgdXNlcyBhIFJhbmsgb2YgMSBmb3IgdGhlIOKAnHNwaW5l4oCdLCB3aGljaCBp cyBhbGxvd3MgdG8gYnVpbGQgYSB2aXJ0dWFsIOKAnHNwaW5lIG9mIHNwaW5lc+KAnSwgb3IgYnJh aW4sIGF0IGxldmVsIDAuIEl0IGFsc28gaGFzIGFuIOKAnGluZmluaXRl4oCdIFJhbmsgZm9yIGxl YXZlcywgd2hpY2ggYWxsb3dzIHRvIHBvaXNvbiB0aGUgRFYuPG86cD48L286cD48L3A+DQo8cHJl IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj7igJwmbmJzcDsmbmJzcDsgVW5sZXNzIDxhIGhyZWY9 Imh0dHBzOi8vdXJsZGVmZW5zZS5wcm9vZnBvaW50LmNvbS92Mi91cmw/dT1odHRwcy0zQV9fdG9v bHMuaWV0Zi5vcmdfaHRtbF9kcmFmdC0yRHByenlnaWVuZGEtMkRyaWZ0LTJEMDQtMjNzZWN0aW9u LTJENC4yLjkmYW1wO2Q9RHdNRkFnJmFtcDtjPUhBa1l1aDYzcnN1aHI2U2NiZmgwVWpCWGVNSy1u ZGIzdm9EVFhjV3pvQ0kmYW1wO3I9bWFLWGZLemdSVHBpTGl0cUhuSml3dyZhbXA7bT1BQ2R0djNy R1ZHb01JTWE3Y1hOcEdFSXByaVVST0E2aFo5eTUxQVBSenFvJmFtcDtzPVo4VW5La2I1UFRpUzVF enF6YkRtMlYyQVFGSGE2dE43dnozZVpFcUdJeU0mYW1wO2U9Ij5TZWN0aW9uIDQuMi45PC9hPiBp cyB1c2VkLCBlYWNoIG5vZGUgaXMgcHJvdmlzaW9uZWQgd2l0aCB0aGUgbGV2ZWw8bzpwPjwvbzpw PjwvcHJlPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+Jm5ic3A7Jm5ic3A7IGF0IHdo aWNoIGl0IGlzIG9wZXJhdGluZyBhbmQgaXRzIFBvRCBvciBvdGhlcndpc2UgYSBkZWZhdWx0IGxl dmVsIGFuZDxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4m bmJzcDsmbmJzcDsgUG9EIG9mIHplcm8gYXJlIGFzc3VtZWQsIG1lYW5pbmcgdGhhdCBsZWFmcyBk byBub3QgbmVlZCB0byBiZTxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVm dDouNWluIj4mbmJzcDsmbmJzcDsgY29uZmlndXJlZCB3aXRoIGEgbGV2ZWwgKG9yIGV2ZW4gUG9E KS4mbmJzcDsgTm9kZXMgaW4gdGhlIHNwaW5lIGFyZTxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlIHN0 eWxlPSJtYXJnaW4tbGVmdDouNWluIj4mbmJzcDsmbmJzcDsgY29uZmlndXJlZCB3aXRoIGEgUG9E IG9mIHplcm8u4oCdPC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48bzpwPiZu YnNwOzwvbzpwPjwvcHJlPg0KPHByZT5SZXdyb3RlLCBjbGVhbmVkIHVwIGxhbmd1YWdlIHRvIOKA nHVuZGVmaW5lZOKAnSBQb0Q8L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxv OnA+Jm5ic3A7PC9vOnA+PC9wcmU+DQo8cCBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9 Im1hcmdpbi1sZWZ0OjEuMGluO3RleHQtaW5kZW50Oi0uMjVpbjttc28tbGlzdDpsMCBsZXZlbDEg bGZvMiI+DQo8IVtpZiAhc3VwcG9ydExpc3RzXT48c3BhbiBzdHlsZT0ibXNvLWxpc3Q6SWdub3Jl Ij44KTxzcGFuIHN0eWxlPSJmb250OjcuMHB0ICZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyI+ Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7DQo8L3NwYW4+PC9zcGFuPjwhW2Vu ZGlmXT40LjIuMy4xIGluZGljYXRlcyB0aGF0IHNvbWUgVElFIGlzIHByb3BhZ2F0ZWQgc291dGgu IFdoaWNoIGlzIHN1cnByaXNpbmcgaW4gYSBEViB3b3JsZC4gVGhlIHJlYWRlciAobWUpIHdvbmRl cnMsIGlzIGl0IHJlYWxseSBEViBvciBpcyBpdCBtb3JlIGxpa2UgZmlzaGV5ZT88L3A+DQo8cCBj bGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt YWwiPkZpc2hleWUgZGlkbuKAmXQgZW50ZXIgbXkgZGljdGlvbmFyeSBvZiByb3V0aW5nIHlldC4g WWVzLCBpdOKAmXMgRFYgYnV0IOKAnGZsb29kZWQgb3ZlciBUSUVz4oCdLCBlYWNoIHRpbWUgSSB0 cnkgdG8gZXhwbGFpbiB0aGF0IEkgY3JlYXRlIG1vcmUgY29uZnVzaW9uLiBJdCBvbmx5IGJlY29t ZXMgY2xlYXIgd2hhdCB0aGF0IG1lYW5zIGluIG9wZXJhdGlvbi4NCjwvcD4NCjxwIGNsYXNzPSJN c29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3Jh cGgiIHN0eWxlPSJtYXJnaW4tbGVmdDoxLjBpbjt0ZXh0LWluZGVudDotLjI1aW47bXNvLWxpc3Q6 bDAgbGV2ZWwxIGxmbzIiPg0KPCFbaWYgIXN1cHBvcnRMaXN0c10+PHNwYW4gc3R5bGU9Im1zby1s aXN0Oklnbm9yZSI+OSk8c3BhbiBzdHlsZT0iZm9udDo3LjBwdCAmcXVvdDtUaW1lcyBOZXcgUm9t YW4mcXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOw0KPC9zcGFuPjwv c3Bhbj48IVtlbmRpZl0+VGFibGUgMSBpcyBoYXJkIHRvIHJlYWQsIGJlY2F1c2UgaXQgaXMgZGVu c2UgYW5kIHJvd3MgYXJlIG5vdCB3ZWxsLWRlbGluZWF0ZWQ7IHVzaW5nIHN0eWxlPWFsbCB8IGZ1 bGwgaW4gdGV4dHRhYmxlIG1heSBoZWxwOyBzYW1lIGdvZXMgZm9yIHRhYmxlIDIgYW5kIDMgdGhv dWdoIG5vdCBhcyBiYWRseS48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwv bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPmRvbmU8L3A+DQo8cCBjbGFzcz0iTXNvTm9y bWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBz dHlsZT0ibWFyZ2luLWxlZnQ6MS4waW47dGV4dC1pbmRlbnQ6LS4yNWluO21zby1saXN0OmwwIGxl dmVsMSBsZm8yIj4NCjwhW2lmICFzdXBwb3J0TGlzdHNdPjxzcGFuIHN0eWxlPSJtc28tbGlzdDpJ Z25vcmUiPjEwKTxzcGFuIHN0eWxlPSJmb250OjcuMHB0ICZxdW90O1RpbWVzIE5ldyBSb21hbiZx dW90OyI+Jm5ic3A7Jm5ic3A7DQo8L3NwYW4+PC9zcGFuPjwhW2VuZGlmXT5Ob3RlIHRoYXQgVElF LCBMSUUgKGFuZCBwbGVhc2UgZG8gbm90IHVzZSBESUUhKSBtYXRjaCBFbmdsaXNoIHdvcmRzLCBh bmQgdGhvdWdoIGl0IGlzIGZ1bm55IGl0IHdpbGwgbWFrZSBhIGdvb2dsZSBzZWFyY2ggaGFyZGVy IGluIHRoZSBmdXR1cmUuIEkgbGlrZSBTLVRJRSBhbmQgTi1USUUgZm9yIHRoYXQgbWF0dGVyLiBB biBhbHRlcm5hdGUgd291bGQgYmUgYSBuYW1lIHRoYXQgZGVzY3JpYmUgd2hhdCB0aGV5DQogYXJl IGFzIG9wcG9zZWQgdG8gdGhlIGRpcmVjdGlvbi4gPC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+ PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5UaGUgUy1YIGFuZCBO LVggaXMgdmVyeSBjb25zY2lvdXNseSBjaG9zZW4gc2luY2UgdGhlIHByb3RvY29sIGlzIGhpZ2hs eSBzeW1tZXRyaWMgYW5kIHRoZSBkaXN0cmlidXRlZCBpbmZvcm1hdGlvbiBoYXMgYW4gYWxnZWJy YSB0aGF0IHN0YXJ0cyB0byBlbWVyZ2UgdGhlIGRlZXBlciB5b3UgdW5kZXJzdGFuZCBpdC4gVGhl IFRJRS9MSUUvVElERSBjaG9pY2VzIGFyZSB2ZXJ5IGNvbnNjaW91c2x5IHJvb3RlZCBpbg0KIHRo ZSB3YXkgd2UgZWFzaWx5IGxlYXJuIGFuZCByZW1lbWJlciB0aGluZ3MgYnV0IHRoaXMgaXMgbm90 IHRoZSBmb3J1bSB0byBkd2VsdmUgaW50byBtZW1vcnkgb3JnYW5pemF0aW9uIHN0cnVjdHVyZXMg YW5kIHBzeWNob2xvZ2ljYWwgZm91bmRhdGlvbnMgb2Yga25vd2xlZGdlIGFjcXVpc2l0aW9uIDst KQ0KPC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBj bGFzcz0iTXNvTm9ybWFsIj5Hb29nbGUgaXMgR29vZ2xlLCB0aGV54oCZbGwgYnJpbmcgdXAgd2hh dCB0aGV5IGJyaW5nIHVwIDstKTwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7 PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJtYXJnaW4tbGVm dDoxLjBpbjt0ZXh0LWluZGVudDotLjI1aW47bXNvLWxpc3Q6bDAgbGV2ZWwxIGxmbzIiPg0KPCFb aWYgIXN1cHBvcnRMaXN0c10+PHNwYW4gc3R5bGU9Im1zby1saXN0Oklnbm9yZSI+MTEpPHNwYW4g c3R5bGU9ImZvbnQ6Ny4wcHQgJnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7Ij4mbmJzcDsmbmJz cDsNCjwvc3Bhbj48L3NwYW4+PCFbZW5kaWZdPjQuMi4zLjE6IElQdjYgTkQgdXNlcyBhIEhvcCBM aW1pdCBvZiAyNTUgYW5kIGluc3RydWN0IHRvIGRyb3AgcGFja2V0cyB0aGF0IGRvIG5vdCBoYXZl IHN1Y2ggYSBUVEwuIEl04oCZcyBhIHRyaWNrLCBidXQgbWF5YmUgdXNlZnVsIHRvIGRldGVjdCB3 cm9uZ2RvZXJzLiBUaGUgcnVsZSBpcyB0byBkcm9wIG1lc3NhZ2VzIHJlY2VpdmVkIHdpdGggYSBI TCB0aGF0IGlzIGxvd2VyIHRoYW4gMjU1LjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+ Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+WWVzLCBuZXZlciBiZWVuIGEg YmlnIGZyaWVuZCBvZiB0aGF0LiBJdCBoYXMgYXMgbWFueSBhZHZhbnRhZ2VzIGFzIGRpc2FkdmFu dGFnZXMsIGJpZ2dlc3QgYWR2YW50YWdlcyBiZWluZyB0aGUg4oCcc2VjdXJpdHnigJ0sIGJpZ2dl c3QgZGlzYWR2YW50YWdlIHRoYXQgd2XigJlyZSB0YWxraW5nIG11bHRpY2FzdCBvbiBMSUVzIGFu eXdheSB3aGljaCBpcyBsb2NhbCBzY29wZSAmYW1wOyBpbiBjYXNlIG9mIFRJRSBvbmUgbWlzdGFr ZW4NCiBhZGRyZXNzIHdpbGwgYmxhc3QgZmxvb2Rpbmcgb3ZlciAyNTUgaG9wcyBwb3NzaWJseS4g U28gSSBwcmVmZXIgMSByaWdodCBub3cuPC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4m bmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9Im1hcmdp bi1sZWZ0OjEuMGluO3RleHQtaW5kZW50Oi0uMjVpbjttc28tbGlzdDpsMCBsZXZlbDEgbGZvMiI+ DQo8IVtpZiAhc3VwcG9ydExpc3RzXT48c3BhbiBzdHlsZT0ibXNvLWxpc3Q6SWdub3JlIj4xMik8 c3BhbiBzdHlsZT0iZm9udDo3LjBwdCAmcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDsiPiZuYnNw OyZuYnNwOw0KPC9zcGFuPjwvc3Bhbj48IVtlbmRpZl0+NC4yLjMuNDogTlRJRSBkbyBub3QgcmVh bGx5IG5lZWQgdG8gYmUgZmxvb2RlZCBpZiAoYXMgSSB1bmRlcnN0YW5kKTsgYSBub2RlIG9ubHkg bmVlZHMgdG8gdGFsayBub3J0aCB0byBpdHMgcGFyZW50cyBpbiB0aGUgUE9ELiBSUEwgdXNlcyBO KnVuaWNhc3QgYmVjYXVzZSBvZiB1bnJlbGlhYmxlIHJhZGlvcy4gV2UgY291bGQgZGV2aXNlIGEg bWNhc3QgZ3JvdXAgdGhhdCBkZXJpdmVzIGZyb20gdGhlIFBPRA0KIE5iIGFuZCB0aGUgZGVwdGgu PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFz cz0iTXNvTm9ybWFsIj5VbmZvcnR1bmF0ZWx5LCBOLVRJRXMgZG8gbmVlZCB0byBiZSBmbG9vZGVk IGFsbCB0aGUgd2F5IHRvIHRoZSB0b3AsIG90aGVyd2lzZSB0aGUgdG9wIG9mIHRoZSBmYWJyaWMg Y2Fubm90IGRlY2lkZSB3aGV0aGVyIHRvIGdvIOKAnGxlZnQgZG93buKAnSBvciDigJxyaWdodCBk b3du4oCdIHdoZW4gaGVhZGluZyB0b3dhcmRzIGEgZGVzdGluYXRpb24gc2luY2UgdGhlIOKAnGJ1 Y2sgc3RvcHPigJ0gQCB0aGUgdG9wIDstKSZuYnNwOyBJIHJlZmVyDQogdG8gVGFibGUgMiDigJxG bG9vZGluZyBTY29wZXPigJ0gd2hpY2ggZXhwbGFpbnMgd2hhdCBmbG9vZHMgd2hlcmUgJmFtcDsg aG93IGZhci4gPC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+ DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5Gb290bm90ZSBmb3IgdGhlIGRlZXBlciB0aGlua2VycyBo ZXJlLCBza2lwIHNhZmVseTogRmxvb2Rpbmcgc2NvcGVzIGFyZSBhbiDigJxhbGdlYnJh4oCdIG92 ZXIgVElFcyBidXQgdGhleSBhcmUganVzdCBhIHBoZW5vbWVub24uIFRoZSB0aGluZy1pbi1pdHNl bGYgYXJlIHRoZSDigJxlcGlzdGVtb2xvZ2ljYWwgc2NvcGVzIG9mIGtub3dsZWRnZSBzeW5jaHJv bml6YXRpb24gbmVjZXNzYXJ5IG9uIHRoZSBmYWJyaWPigJ0uIEVwaXN0b21vbG9neQ0KIGFjcXVp cmVkIHF1aXRlIGEgc3RhdHVzIGluIGN1cnJlbnQgZGlzdHJpYnV0ZWQgc3lzdGVtcyB0aGVvcnkg YW5kIEkgbGVhbiBvbiBpdCBoZWF2aWx5IHRvIHNoYXBlIFJJRlQgYXMgYSBwcm90b2NvbCBidXQg SSBsZWF2ZSB0aGF0IHVuZGVyIHRoZSBob29kIG1vc3RseSBzbyB0aGF04oCZcyBzb21ldGhpbmcg d2UgY2FuIHRhbGsgb3ZlciBiZWVyIDstKSBPciBpbiBzaW1wbGVyIHRlcm1zIEkgYXBwbHkgc3Ry aWN0bHkgYSDigJx3aGVuIGFuZCBuZWVkIHRvDQoga25vd+KAnSBwcmluY2lwbGUgaW4gZGVzaWdu aW5nIHRoZSB3aG9sZSB0aGluZy4gPC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJz cDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9Im1hcmdpbi1s ZWZ0OjEuMGluO3RleHQtaW5kZW50Oi0uMjVpbjttc28tbGlzdDpsMCBsZXZlbDEgbGZvMiI+DQo8 IVtpZiAhc3VwcG9ydExpc3RzXT48c3BhbiBzdHlsZT0ibXNvLWxpc3Q6SWdub3JlIj4xMyk8c3Bh biBzdHlsZT0iZm9udDo3LjBwdCAmcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDsiPiZuYnNwOyZu YnNwOw0KPC9zcGFuPjwvc3Bhbj48IVtlbmRpZl0+NC4yLjMuNyBuZWVkIHRvIGRlZmluZSDigJxv dmVybG9hZGVk4oCdIHdoaWNoIGlzIGludHJvZHVjZWQgaGVyZSBmaXJzdDsgY291bGQgdGhhdCBs ZWFkIHRvIG9zY2lsbGF0aW9ucz8NCjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5i c3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+T2gsIHNvcnJ5LCB0aGF04oCZcyBh IHdlbGwga25vd24gdGVybSBpbiBsaW5rLXN0YXRlIElTSVMsIG1lYW5zIOKAnG92ZXJsb2FkIGJp dCBzZXTigJ0uIEnigJlsbCBhZGQgdG8gZ2xvc3Nhcnkg4oCmDQo8L3A+DQo8cCBjbGFzcz0iTXNv Tm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBo IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MS4waW47dGV4dC1pbmRlbnQ6LS4yNWluO21zby1saXN0Omww IGxldmVsMSBsZm8yIj4NCjwhW2lmICFzdXBwb3J0TGlzdHNdPjxzcGFuIHN0eWxlPSJtc28tbGlz dDpJZ25vcmUiPjE0KTxzcGFuIHN0eWxlPSJmb250OjcuMHB0ICZxdW90O1RpbWVzIE5ldyBSb21h biZxdW90OyI+Jm5ic3A7Jm5ic3A7DQo8L3NwYW4+PC9zcGFuPjwhW2VuZGlmXT5XZSBkaXNjdXNz ZWQgc2libGluZyByb3V0aW5nIGluIFJQTCBhIGxvdC4gU29tZSBvZiB1cyB3YW50ZWQgaXQgaW4g dGhlIGZpbmFsIHByb3RvY29sIGJ1dCBpdCB3YXMgZmlsdGVyZWQgb3V0IHRvIGtlZXAgdGhpbmdz IGF0IHRoZWlyIHNpbXBsZXN0LiBQb2ludCBiZWluZywgSSB0aGluayB0aGF0IHRoZSBydWxlIGJl bG93IGlzIHRvbyBoYXJzaC4gT25lIHNpbXBsZSBydWxlIGNvdWxkIGJlIHRoYXQgY2FuDQogdXNl IGEgc2libGluZyByb3V0ZSBhcyBsb25nIGFzIHRoZSBzaWJsaW5nIGRvZXMgbm90IHVzZSBhIHNp YmxpbmcgYWdhaW4uIEkgZW5kZWQgdXAgZ2VuZXJhbGl6aW5nIHRoaXMgaW50byB0aGUgY29uY2Vw dCBvZiBBUkNzLCB3aGljaCBlbmFibGVzIHN0cnVjdHVyZXMgdGhhdCBvbmUgY2FuIOKAnHdhbGvi gJ0gKEUgb3IgVykgdG8gZmluZCBhbiDigJxleGl04oCdIHdpdGhvdXQgcHJvZ3Jlc3NpbmcgZnJv bSB0aGUgbWV0cmljIHN0YW5kcG9pbnQsIHdoZXJlYXMNCiBwcm9ncmVzcyB0b3dhcmRzIHRoZSBk ZXN0aW5hdGlvbiBpcyBkb25lIGJldHdlZW4gc3VjaCBzdHJ1Y3R1cmVzIChOIG9yIFMpLiA8bzpw Pg0KPC9vOnA+PC9wPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+4oCcVGhpcyBydWxl IGZvcm1zIGEgJnF1b3Q7b25lLWhvcCBkZWZhdWx0IHJvdXRlIHNwbGl0LWhvcml6b24mcXVvdDsg YW5kIHByZXZlbnRzPG86cD48L286cD48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41 aW4iPiZuYnNwOyZuYnNwOyBsb29waW5nIG92ZXIgZGVmYXVsdCByb3V0ZXMgd2hpbGUgYWxsb3dp bmcgZm9yICZxdW90O29uZS1ob3AgcHJvdGVjdGlvbiZxdW90OzxvOnA+PC9vOnA+PC9wcmU+DQo8 cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4mbmJzcDsmbmJzcDsgb2Ygbm9kZXMgdGhhdCBs b3N0IGFsbCBub3J0aGJvdW5kIGFkamFjZW5jaWVz4oCdPC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJn aW4tbGVmdDouNWluIj48bzpwPiZuYnNwOzwvbzpwPjwvcHJlPg0KPHByZT5UaGF04oCZcyBzb21l dGhpbmcgdG9vIGNvbXBsZXggZm9yIGVtYWlsLiBMb25kb24uPC9wcmU+DQo8cHJlIHN0eWxlPSJt YXJnaW4tbGVmdDouNWluIj48bzpwPiZuYnNwOzwvbzpwPjwvcHJlPg0KPHAgY2xhc3M9Ik1zb0xp c3RQYXJhZ3JhcGgiIHN0eWxlPSJtYXJnaW4tbGVmdDoxLjBpbjt0ZXh0LWluZGVudDotLjI1aW47 bXNvLWxpc3Q6bDAgbGV2ZWwxIGxmbzIiPg0KPCFbaWYgIXN1cHBvcnRMaXN0c10+PHNwYW4gc3R5 bGU9Im1zby1saXN0Oklnbm9yZSI+MTUpPHNwYW4gc3R5bGU9ImZvbnQ6Ny4wcHQgJnF1b3Q7VGlt ZXMgTmV3IFJvbWFuJnF1b3Q7Ij4mbmJzcDsmbmJzcDsNCjwvc3Bhbj48L3NwYW4+PCFbZW5kaWZd PkFib3V0IOKAnEVhc3QtV2VzdCBGb3J3YXJkaW5nIFdpdGhpbiBhIExldmVs4oCdOiBJJm5ic3A7 IHVuZGVyc3RhbmQgdGhhdCB0aGUgcmluZyBwcm90ZWN0aW9uIGlzIHRoZSBzcGxpdCBob3Jpem9u IHRlY2huaXF1ZSwgY29ycmVjdD8gSSBhbHNvIHVuZGVyc3RhbmQgdGhhdCBFL1cgcmVhY2hhYmls aXR5IGlzIG5vdCBmb3J3YXJkZWQgRS9XLCBzbyBhIG5vZGUgb25seSBzZWVzIHdoYXQgaXRzIGRp cmVjdCBFL1cgbmVpZ2hib3JzDQogc2VlIG5vcnRod2FyZHMsIGNvcnJlY3Q/IEluIHRlcm1zIG9m IHByZWZlcmVuY2UsIEkgdW5kZXJzdGFuZCB0aGF0IHNvdXRoIHdpbnMsIHRoZW4gbm9ydGggcmVn YXJkbGVzcyBvZiBsb25nZXN0IG1hdGNoLCB0aGVuIEUvVyBhcyBsYXN0IHJlc29ydCBmb3IgcGFj a2V0cyB0aGF0IGFyZSB1bHRpbWF0ZWx5IG5vcnRoYm91bmQsIGNvcnJlY3Q/IFRoaXMgc2VlbXMg dG8gaW5kaWNhdGUgdGhhdCBSSUZUIHJlYWxseSBtYWludGFpbnMgMyBSSUJzIGFuZA0KIGxvb2tz IHRoZW0gaW4gb3JkZXIsIFMsIE4gYW5kIHRoZW4gRS9XIHRpbGwgYSBzb2x1dGlvbiBpcyBmb3Vu ZC4gQXJndWFibHkgUyB2cy4gTiBjb3VsZCBiZSBkb25lIGluIGEgc2FtZSBSSUIgd2l0aCBsb25n ZXN0IG1hdGNoLiBFL1cgUklCIGNvdWxkIG9ubHkgYmUgdXNlZCBmb3IgcGFja2V0cyBjb21pbmcg ZnJvbSBhIFNvdXRoYm91bmQgaW50ZXJmYWNlLjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1z b05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5Tbywg YWxtb3N0IHJpZ2h0LiBObywgd2UgbWFpbnRhaW4gYSBzaW5nbGUgUklCIHdoZXJlIGVhY2ggcm91 dGUgaXMgdGllLWJyb2tlbiBiYXNlZCBvbiBgZW51bSBSb3V0ZVR5cGVgIGFuZCB0aGVuIG5vcm1h bCBMUE0gdXNlZCDigKYgVGhlIEUvVyBkaXNjdXNzaW9uIGlzIGYyZiBhZ2FpbiDigKY8L3A+DQo8 cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29O b3JtYWwiPldpbGwgcmVsZWFzZSB1cCB3aXRoaiBtb3JlIHN0dWZmIGluIGEgZGF5IG9yIHR3byAu LiA8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFy Z2luLWxlZnQ6MS4waW4iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb0xpc3RQ YXJhZ3JhcGgiIHN0eWxlPSJtYXJnaW4tbGVmdDoxLjBpbiI+Q2hlZXJzPG86cD48L286cD48L3A+ DQo8cCBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjEuMGluIj4m bmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0i bWFyZ2luLWxlZnQ6MS4waW4iPlBhc2NhbDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05v cm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAg Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPiZuYnNwOzxvOnA+PC9v OnA+PC9wPg0KPC9kaXY+DQo8L2JvZHk+DQo8L2h0bWw+DQo= --_000_9FA4A3083647448786F2C9E072E7F1AFjunipernet_--