From mailman-bounces@ietf.org  Sun Aug  1 06:39:44 2004
Received: from megatron.ietf.org (megatron.ietf.org [132.151.6.71])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id GAA10309
	for <pim-archive@lists.ietf.org>; Sun, 1 Aug 2004 06:39:44 -0400 (EDT)
Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32)
	id 1BrCT7-0005m9-RI
	for pim-archive@lists.ietf.org; Sun, 01 Aug 2004 05:17:25 -0400
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Subject: ietf.org mailing list memberships reminder
From: mailman-owner@ietf.org
To: pim-archive@ietf.org
X-No-Archive: yes
Message-ID: <mailman.13885.1091351042.10663.mailman@lists.ietf.org>
Date: Sun, 01 Aug 2004 05:04:02 -0400
Precedence: bulk
X-BeenThere: mailman@lists.ietf.org
X-Mailman-Version: 2.1.5
List-Id: Mailman site list <mailman.lists.ietf.org>
X-List-Administrivia: yes
Sender: mailman-bounces@ietf.org
Errors-To: mailman-bounces@ietf.org
Content-Transfer-Encoding: 7bit

This is a reminder, sent out once a month, about your ietf.org mailing
list memberships.  It includes your subscription info and how to use
it to change it or unsubscribe from a list.

You can visit the URLs to change your membership status or
configuration, including unsubscribing, setting digest-style delivery
or disabling delivery altogether (e.g., for a vacation), and so on.

In addition to the URL interfaces, you can also use email to make such
changes.  For more info, send a message to the '-request' address of
the list (for example, mailman-request@ietf.org) containing just the
word 'help' in the message body, and an email message will be sent to
you with instructions.

**********************************************************************

NOTE WELL:

Any submission to the IETF intended by the Contributor for publication
as all or part of an IETF Internet-Draft or RFC and any statement made
within the context of an IETF activity is considered an "IETF
Contribution". Such statements include oral statements in IETF
sessions, as well as written and electronic communications made at any
time or place, which are addressed to:

o the IETF plenary session, o any IETF working group or portion
thereof, o the IESG, or any member thereof on behalf of the IESG, o
the IAB or any member thereof on behalf of the IAB, o any IETF mailing
list, including the IETF list itself, any working group
  or design team list, or any other list functioning under IETF
auspices,
o the RFC Editor or the Internet-Drafts function

All IETF Contributions are subject to the rules of RFC 3667 and RFC
3668.

Statements made outside of an IETF session, mailing list or other
function, that are clearly not intended to be input to an IETF
activity, group or function, are not IETF Contributions in the context
of this notice.

Please consult RFC 3667 for details.

*******************************************************************************


If you have questions, problems, comments, etc, send them to
mailman-owner@ietf.org.  Thanks!

Passwords for pim-archive@lists.ietf.org:

List                                     Password // URL
----                                     --------  
pim@ietf.org                             urahne    
https://www1.ietf.org/mailman/options/pim/pim-archive%40lists.ietf.org


From pim-bounces@ietf.org  Mon Aug  2 14:12:24 2004
Received: from megatron.ietf.org (megatron.ietf.org [132.151.6.71])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA23817
	for <pim-archive@lists.ietf.org>; Mon, 2 Aug 2004 14:12:24 -0400 (EDT)
Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32)
	id 1Brh2E-0004Ht-BC; Mon, 02 Aug 2004 13:55:42 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32) id 1Bqe9m-0007cd-Fk
	for pim@megatron.ietf.org; Fri, 30 Jul 2004 16:39:10 -0400
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA29532
	for <pim@ietf.org>; Fri, 30 Jul 2004 16:39:08 -0400 (EDT)
Received: from smtp.andrew.cmu.edu ([128.2.10.81])
	by ietf-mx.ietf.org with esmtp (Exim 4.33) id 1BqeC4-0005X3-8R
	for pim@ietf.org; Fri, 30 Jul 2004 16:41:33 -0400
Received: from pwolf.WV.CC.CMU.EDU (CMU-100645.WV.CC.cmu.edu [128.2.67.159])
	(user=dim mech=GSSAPI (0 bits))
	by smtp.andrew.cmu.edu (8.12.10/8.12.10) with ESMTP id i6UKd8kp027283
	(version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NOT)
	for <pim@ietf.org>; Fri, 30 Jul 2004 16:39:09 -0400
Date: Fri, 30 Jul 2004 16:39:09 -0400
From: David Murray <dim@andrew.cmu.edu>
To: pim@ietf.org
Message-ID: <E4F71A44F80C20BB9DE53DFA@pwolf.WV.CC.CMU.EDU>
Originator-Info: login-token=Mulberry:01ItC50IY5JhBXVDpZZwwcOqs+Jw9kOTyX/h40aQ==;
	token_authority=postmaster@andrew.cmu.edu
X-Mailer: Mulberry/3.1.5 (Win32)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
X-Spam-Score: 0.0 (/)
X-Scan-Signature: cf4fa59384e76e63313391b70cd0dd25
Content-Transfer-Encoding: 7bit
X-Mailman-Approved-At: Mon, 02 Aug 2004 13:55:41 -0400
Subject: [pim] IETF Session Live Internet Broadcast (MBONE **NOT NEEDED** TO
	VIEW)
X-BeenThere: pim@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Protocol Independent Multicast <pim.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/pim>,
	<mailto:pim-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:pim@ietf.org>
List-Help: <mailto:pim-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/pim>,
	<mailto:pim-request@ietf.org?subject=subscribe>
Sender: pim-bounces@ietf.org
Errors-To: pim-bounces@ietf.org
Content-Transfer-Encoding: 7bit

For the IETF meeting coming up, a number of events (including one for this 
group) will be broadcast publicly via a technology called ESM through 
Carnegie Mellon University.

To tune to any broadcasts, visit http://esm.cs.cmu.edu during the meetings 
(August 2-5) and click "Watch".

To participate, you need a system with the following requirements:
- A machine with Windows 98 or later, Linux, or Mac OS X
- You need to have a DSL, Cable Modem, or better connection (you do *not* 
need mbone to view this event)

Thanks!
David Murray
CMU End System Multicast Group


_______________________________________________
pim mailing list
pim@ietf.org
https://www1.ietf.org/mailman/listinfo/pim


From pim-bounces@ietf.org  Fri Aug  6 20:31:44 2004
Received: from megatron.ietf.org (megatron.ietf.org [132.151.6.71])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id UAA06309
	for <pim-archive@lists.ietf.org>; Fri, 6 Aug 2004 20:31:43 -0400 (EDT)
Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32)
	id 1BtF5T-0003Zm-Bj; Fri, 06 Aug 2004 20:29:27 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32) id 1BtF4y-0003SU-LF
	for pim@megatron.ietf.org; Fri, 06 Aug 2004 20:28:56 -0400
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id UAA06242;
	Fri, 6 Aug 2004 20:28:55 -0400 (EDT)
Received: from sj-iport-1-in.cisco.com ([171.71.176.70]
	helo=sj-iport-1.cisco.com) by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1BtF8m-0008Jo-9A; Fri, 06 Aug 2004 20:32:52 -0400
Received: from sj-core-5.cisco.com (171.71.177.238)
	by sj-iport-1.cisco.com with ESMTP; 06 Aug 2004 17:30:32 -0700
X-BrightmailFiltered: true
Received: from mira-sjc5-b.cisco.com (IDENT:mirapoint@mira-sjc5-b.cisco.com
	[171.71.163.14])
	by sj-core-5.cisco.com (8.12.10/8.12.6) with ESMTP id i770SLVD007713;
	Fri, 6 Aug 2004 17:28:22 -0700 (PDT)
Received: from irp-view8.cisco.com (irp-view8.cisco.com [171.70.65.145])
	by mira-sjc5-b.cisco.com (MOS 3.4.5-GR) with ESMTP id AVZ85926;
	Fri, 6 Aug 2004 17:27:11 -0700 (PDT)
Date: Fri, 6 Aug 2004 17:28:21 -0700 (PDT)
From: Mike McBride <mmcbride@cisco.com>
To: minutes@ietf.org
Subject: [pim] PIM WG minutes
Message-ID: <Pine.GSO.4.58.0408061702490.22425@irp-view8.cisco.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 093efd19b5f651b2707595638f6c4003
Cc: pim@ietf.org
X-BeenThere: pim@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Protocol Independent Multicast <pim.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/pim>,
	<mailto:pim-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:pim@ietf.org>
List-Help: <mailto:pim-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/pim>,
	<mailto:pim-request@ietf.org?subject=subscribe>
Sender: pim-bounces@ietf.org
Errors-To: pim-bounces@ietf.org

PIM WG minutes for IETF 60

[Thanks to Toerless Eckert for taking the notes]

Isidor Kouvelas
  - PIM-SM Update:
    Many editorial comments, few state machinery comments,
    all covered in newest version of spec. Summary had recently
    been sent by Bill Fenner to wg mailing list. Spec considered
    to be done. Diminishing return. Ask chairs to move spec to IESG.

    Tom Pusateri: Move on, go to IESG, no more comments!

  - Bidir-PIM: minor fixes only, no real protocol changes.
    One protocol issue open: applying BSR to Bidir-PIM: Wanted
    not to use BSR Hashing. Because this would forego load-splitting,
    solution is now to recommend longer hash-mask length by default.

    Toerless: The longer the hash mask, the more HW table entries
    are required. Up to implementors/customers to figure out how
    much it is worth it.

Alex Gall
  - Present BSR update (-04), with Nidhi and Stig.
  - Counted about 60 comments from mailing list.
  - Minor issues, need to revisit spec.
  - Scoping was not well understood. Leave unchanged right now and
    try to better understand.
  - Need to take out PIM-SM specifics out of draft now it's separate spec
    and supposed to apply to Bidir-PIM and PIM-SM.
  - Bidir flag should also be interpreted by implementations who
    do not support Bidir appropriately.
  - Remove hash function from BSR spec

    Mark Handley: It is ONLY in BSR spec ?
    Mike: Conclusion is that hash function is actually in PIM-SM

    Discussion (Bill, Lorenzo, Mark, Toerless, Hugh, Stig, Tom):
    where is the best place of the hash function ?
    - It is already in PIM-SM.
    - Wanted to have hash function in PIM-SM to have load balancing
       without necessarily using BSR (but also with static RP, etc..., ppp...)
    - Bill Fenner: ask Cisco whether we implement section 4.7
      (hashing across different RP information: autoRP/BSR/static)

    - Tom Pusateri: Thinks no implementation is doing this today,
      but just apply hash function to BSR.

    - Bill: Let's figure out what to fix: spec or implementation

    - Lorenzo: proposed workaround how to get implementation/spec into sync
      ...what...

    - Dino: Usage comment into spec: Should only run one RP discovery
      mechanism within an AS ?

    - Bill mentioned that not applying hash to non-BSR sources
      may be considered to be compliant by mean of calling it the
      allowed local policy also referred to by the spec.

    - Compare section 4.7 against implementation and take it to the list.

    - Update on changes in handling of holdtime in BSR (slide 4 - 6).

    - Q Mark Handley: to slide 6: Does not allow for the BSR to immediately
      remove C-RP from RPset. A: Should work by setting holdtime to 0.
      Mark: May cause compatibility issue with routers using different
      versions of the spec during holdtime.

    - Mike: Take to list, 20 min left for 5 drafts.

    - Scoping (page 7...13)

Mike:
  - Dense-mode spec is approved for experimental by IESG, need to get RFC.

Thom:
  - MIB work: Biggest piece left to do is v6 compatibility piece.
    Couldn't find person who knows PIM and PIM and MIBs.

Dino:
  - Anycast-PIM, version -02 update
    See preso from San Francisco IETF.
    11/2003, draf-ietf-pim-anycast-rp-00.txt
    MSDP interworking info added
    11/2003, draf-ietf-pim-anycast-rp-01.txt
    Post last call:
    11/2003, draf-ietf-pim-anycast-rp-02.txt
      -in RFC editors queue

  - Some slides about interworking issues. Describe interworking with
    external MSDP peerings.

  - present personal draft:
    draft-farinacci-pim-pop-count-00.txt

    - Lorenzo: sounds a bit like GRA in RMT, but hopefully more
      constrained, so may actually go anywhere

    - Toerless: Validate/explain how this work in the presence of
      IGMP snooping.

    - (??): Maybe out of scope of PIM WG or routing area, more like
      measurement in-band with routing protocol.

      Toerless: disagreed.

    - Tom: if implemented separately over UDP outside of UDP nobody
      coupld complain.

    - Mark: PIM tree topology information is very much related to
      PIM itself - but timezones for example might be a bit outside
      of the scope.

    - Pekka: ICMP ping ? would that allow similar results ?
      yes, possible out of band but does not scale.

Ice:
   - presenting pim-proxy draft.

   - Discussion: should default-route on core router be considered to
       override RPF-proxy.

   - WG chairs to work with ADs on updating PIM WG charter to potentially
     include these new drafts.

_______________________________________________
pim mailing list
pim@ietf.org
https://www1.ietf.org/mailman/listinfo/pim


From pim-bounces@ietf.org  Mon Aug  9 11:04:39 2004
Received: from megatron.ietf.org (megatron.ietf.org [132.151.6.71])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA04708
	for <pim-archive@lists.ietf.org>; Mon, 9 Aug 2004 11:04:39 -0400 (EDT)
Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32)
	id 1BuBbx-0002TW-Nd; Mon, 09 Aug 2004 10:58:53 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32) id 1BuBZU-0002EK-Oc
	for pim@megatron.ietf.org; Mon, 09 Aug 2004 10:56:20 -0400
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA04155;
	Mon, 9 Aug 2004 10:56:18 -0400 (EDT)
Received: from sj-iport-2-in.cisco.com ([171.71.176.71]
	helo=sj-iport-2.cisco.com) by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1BuBdp-0006E6-8x; Mon, 09 Aug 2004 11:00:50 -0400
Received: from sj-core-1.cisco.com (171.71.177.237)
	by sj-iport-2.cisco.com with ESMTP; 09 Aug 2004 07:57:42 -0700
Received: from edison.cisco.com (edison.cisco.com [171.71.180.109])
	by sj-core-1.cisco.com (8.12.10/8.12.6) with ESMTP id i79EtVCS020639;
	Mon, 9 Aug 2004 07:55:44 -0700 (PDT)
Received: from bwilliam-t30.cisco.com (bwilliam-t30.cisco.com
	[64.101.135.242]) by edison.cisco.com (8.8.6
	(PHNE_14041)/CISCO.SERVER.1.2) with ESMTP id HAA27677;
	Mon, 9 Aug 2004 07:55:31 -0700 (PDT)
Message-Id: <6.0.0.22.2.20040809095334.02eca190@edison.cisco.com>
X-Sender: bwilliam@edison.cisco.com
X-Mailer: QUALCOMM Windows Eudora Version 6.0.0.22
Date: Mon, 09 Aug 2004 09:55:46 -0500
To: Mike McBride <mmcbride@cisco.com>, minutes@ietf.org
From: Beau Williamson <bwilliam@cisco.com>
Subject: Re: [pim] PIM WG minutes
In-Reply-To: <Pine.GSO.4.58.0408061702490.22425@irp-view8.cisco.com>
References: <Pine.GSO.4.58.0408061702490.22425@irp-view8.cisco.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format=flowed
X-Spam-Score: 0.0 (/)
X-Scan-Signature: b4a0a5f5992e2a4954405484e7717d8c
Cc: pim@ietf.org
X-BeenThere: pim@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Protocol Independent Multicast <pim.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/pim>,
	<mailto:pim-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:pim@ietf.org>
List-Help: <mailto:pim-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/pim>,
	<mailto:pim-request@ietf.org?subject=subscribe>
Sender: pim-bounces@ietf.org
Errors-To: pim-bounces@ietf.org

Does anyone have a link to the BSR update presentation?

The notes reference a discussion regarding holdtime.  This is certainly an 
area that I've recently found to have some issues both in the old version 
and what is in the new spec.  Possibly this was discussed/presented in 
slide 4-6 but since I was not able to attend I don't know if it was covered.

Thanks.

Beau Williamson

At 07:28 PM 8/6/2004, Mike McBride wrote:
>Alex Gall
>   - Present BSR update (-04), with Nidhi and Stig.
>   - Counted about 60 comments from mailing list.
>   - Minor issues, need to revisit spec.
>   - Scoping was not well understood. Leave unchanged right now and
>     try to better understand.
>   - Need to take out PIM-SM specifics out of draft now it's separate spec
>     and supposed to apply to Bidir-PIM and PIM-SM.
>   - Bidir flag should also be interpreted by implementations who
>     do not support Bidir appropriately.
>   - Remove hash function from BSR spec
>
>     Mark Handley: It is ONLY in BSR spec ?
>     Mike: Conclusion is that hash function is actually in PIM-SM
>
>     Discussion (Bill, Lorenzo, Mark, Toerless, Hugh, Stig, Tom):
>     where is the best place of the hash function ?
>     - It is already in PIM-SM.
>     - Wanted to have hash function in PIM-SM to have load balancing
>        without necessarily using BSR (but also with static RP, etc..., 
> ppp...)
>     - Bill Fenner: ask Cisco whether we implement section 4.7
>       (hashing across different RP information: autoRP/BSR/static)
>
>     - Tom Pusateri: Thinks no implementation is doing this today,
>       but just apply hash function to BSR.
>
>     - Bill: Let's figure out what to fix: spec or implementation
>
>     - Lorenzo: proposed workaround how to get implementation/spec into sync
>       ...what...
>
>     - Dino: Usage comment into spec: Should only run one RP discovery
>       mechanism within an AS ?
>
>     - Bill mentioned that not applying hash to non-BSR sources
>       may be considered to be compliant by mean of calling it the
>       allowed local policy also referred to by the spec.
>
>     - Compare section 4.7 against implementation and take it to the list.
>
>     - Update on changes in handling of holdtime in BSR (slide 4 - 6).
>
>     - Q Mark Handley: to slide 6: Does not allow for the BSR to immediately
>       remove C-RP from RPset. A: Should work by setting holdtime to 0.
>       Mark: May cause compatibility issue with routers using different
>       versions of the spec during holdtime.
>
>     - Mike: Take to list, 20 min left for 5 drafts.
>
>     - Scoping (page 7...13)
>
>M


_______________________________________________
pim mailing list
pim@ietf.org
https://www1.ietf.org/mailman/listinfo/pim


From pim-bounces@ietf.org  Wed Aug 11 17:57:19 2004
Received: from megatron.ietf.org (megatron.ietf.org [132.151.6.71])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA23049
	for <pim-archive@lists.ietf.org>; Wed, 11 Aug 2004 17:57:19 -0400 (EDT)
Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32)
	id 1Bv0gJ-0004Pw-HL; Wed, 11 Aug 2004 17:30:47 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32) id 1Bv0L7-0001tJ-Jy
	for pim@megatron.ietf.org; Wed, 11 Aug 2004 17:08:53 -0400
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA17274
	for <pim@ietf.org>; Wed, 11 Aug 2004 17:08:51 -0400 (EDT)
Received: from sj-iport-2-in.cisco.com ([171.71.176.71]
	helo=sj-iport-2.cisco.com) by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1Bv0Pv-0002vi-N3 for pim@ietf.org; Wed, 11 Aug 2004 17:13:53 -0400
Received: from sj-core-5.cisco.com (171.71.177.238)
	by sj-iport-2.cisco.com with ESMTP; 11 Aug 2004 14:10:43 -0700
Received: from mira-sjc5-b.cisco.com (IDENT:mirapoint@mira-sjc5-b.cisco.com
	[171.71.163.14])
	by sj-core-5.cisco.com (8.12.10/8.12.6) with ESMTP id i7BL8JH0022333;
	Wed, 11 Aug 2004 14:08:19 -0700 (PDT)
Received: from irp-view7.cisco.com (irp-view7.cisco.com [171.70.65.144])
	by mira-sjc5-b.cisco.com (MOS 3.4.5-GR) with ESMTP id AWD01061;
	Wed, 11 Aug 2004 14:07:07 -0700 (PDT)
Date: Wed, 11 Aug 2004 14:08:18 -0700 (PDT)
From: Mike McBride <mmcbride@cisco.com>
To: Beau Williamson <bwilliam@cisco.com>
Subject: Re: [pim] PIM WG minutes
In-Reply-To: <6.0.0.22.2.20040809095334.02eca190@edison.cisco.com>
Message-ID: <Pine.GSO.4.58.0408111406360.8421@irp-view7.cisco.com>
References: <Pine.GSO.4.58.0408061702490.22425@irp-view8.cisco.com>
	<6.0.0.22.2.20040809095334.02eca190@edison.cisco.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 92df29fa99cf13e554b84c8374345c17
Cc: pim@ietf.org
X-BeenThere: pim@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Protocol Independent Multicast <pim.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/pim>,
	<mailto:pim-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:pim@ietf.org>
List-Help: <mailto:pim-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/pim>,
	<mailto:pim-request@ietf.org?subject=subscribe>
Sender: pim-bounces@ietf.org
Errors-To: pim-bounces@ietf.org

> Does anyone have a link to the BSR update presentation?

http://www.employees.org/~mmcbride/pimwg/IETF60/bsr-IETF-60.pdf

mike

> The notes reference a discussion regarding holdtime.  This is certainly an
> area that I've recently found to have some issues both in the old version
> and what is in the new spec.  Possibly this was discussed/presented in
> slide 4-6 but since I was not able to attend I don't know if it was covered.
>
> Thanks.
>
> Beau Williamson
>
> At 07:28 PM 8/6/2004, Mike McBride wrote:
> >Alex Gall
> >   - Present BSR update (-04), with Nidhi and Stig.
> >   - Counted about 60 comments from mailing list.
> >   - Minor issues, need to revisit spec.
> >   - Scoping was not well understood. Leave unchanged right now and
> >     try to better understand.
> >   - Need to take out PIM-SM specifics out of draft now it's separate spec
> >     and supposed to apply to Bidir-PIM and PIM-SM.
> >   - Bidir flag should also be interpreted by implementations who
> >     do not support Bidir appropriately.
> >   - Remove hash function from BSR spec
> >
> >     Mark Handley: It is ONLY in BSR spec ?
> >     Mike: Conclusion is that hash function is actually in PIM-SM
> >
> >     Discussion (Bill, Lorenzo, Mark, Toerless, Hugh, Stig, Tom):
> >     where is the best place of the hash function ?
> >     - It is already in PIM-SM.
> >     - Wanted to have hash function in PIM-SM to have load balancing
> >        without necessarily using BSR (but also with static RP, etc...,
> > ppp...)
> >     - Bill Fenner: ask Cisco whether we implement section 4.7
> >       (hashing across different RP information: autoRP/BSR/static)
> >
> >     - Tom Pusateri: Thinks no implementation is doing this today,
> >       but just apply hash function to BSR.
> >
> >     - Bill: Let's figure out what to fix: spec or implementation
> >
> >     - Lorenzo: proposed workaround how to get implementation/spec into sync
> >       ...what...
> >
> >     - Dino: Usage comment into spec: Should only run one RP discovery
> >       mechanism within an AS ?
> >
> >     - Bill mentioned that not applying hash to non-BSR sources
> >       may be considered to be compliant by mean of calling it the
> >       allowed local policy also referred to by the spec.
> >
> >     - Compare section 4.7 against implementation and take it to the list.
> >
> >     - Update on changes in handling of holdtime in BSR (slide 4 - 6).
> >
> >     - Q Mark Handley: to slide 6: Does not allow for the BSR to immediately
> >       remove C-RP from RPset. A: Should work by setting holdtime to 0.
> >       Mark: May cause compatibility issue with routers using different
> >       versions of the spec during holdtime.
> >
> >     - Mike: Take to list, 20 min left for 5 drafts.
> >
> >     - Scoping (page 7...13)
> >
> >M
>
>

_______________________________________________
pim mailing list
pim@ietf.org
https://www1.ietf.org/mailman/listinfo/pim


From pim-bounces@ietf.org  Thu Aug 12 02:08:48 2004
Received: from megatron.ietf.org (megatron.ietf.org [132.151.6.71])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id CAA29879
	for <pim-archive@lists.ietf.org>; Thu, 12 Aug 2004 02:08:48 -0400 (EDT)
Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32)
	id 1Bv8fu-0000xJ-Ns; Thu, 12 Aug 2004 02:02:54 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32) id 1Bv8cs-0007mQ-JA
	for pim@megatron.ietf.org; Thu, 12 Aug 2004 01:59:46 -0400
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id BAA20915
	for <pim@ietf.org>; Thu, 12 Aug 2004 01:59:45 -0400 (EDT)
Received: from [64.47.51.130] (helo=exchange.timetra.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33) id 1Bv8hm-0004WE-5J
	for pim@ietf.org; Thu, 12 Aug 2004 02:04:50 -0400
Received: from venuxp ([192.168.1.212] unverified) by exchange.timetra.com
	with Microsoft SMTPSVC(5.0.2195.6713); 
	Wed, 11 Aug 2004 22:59:11 -0700
From: "Venu Hemige" <venu.hemige@alcatel.com>
To: <pim@ietf.org>
Subject: FW: [pim] PIM-SM: Assert Issue resulting in assert-loser forwarding
	onto LAN
Date: Wed, 11 Aug 2004 22:59:20 -0700
Message-ID: <010201c48031$83b64590$d401a8c0@eng.timetra.com>
MIME-Version: 1.0
Content-Type: multipart/mixed;
	boundary="----=_NextPart_000_0103_01C47FF6.D7576D90"
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook, Build 10.0.4024
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1441
Importance: Normal
X-OriginalArrivalTime: 12 Aug 2004 05:59:11.0155 (UTC)
	FILETIME=[7CF74830:01C48031]
X-Spam-Score: 0.6 (/)
X-Scan-Signature: 3dc828214e948ff35b815af10e94a823
Cc: kouvelas@cisco.com
X-BeenThere: pim@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: venu.hemige@alcatel.com
List-Id: Protocol Independent Multicast <pim.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/pim>,
	<mailto:pim-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:pim@ietf.org>
List-Help: <mailto:pim-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/pim>,
	<mailto:pim-request@ietf.org?subject=subscribe>
Sender: pim-bounces@ietf.org
Errors-To: pim-bounces@ietf.org

This is a multi-part message in MIME format.

------=_NextPart_000_0103_01C47FF6.D7576D90
Content-Type: multipart/alternative;
	boundary="----=_NextPart_001_0104_01C47FF6.D759B780"


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

 

Hi All,

 

I am resending this email since I did not hear from anyone. There is an
issue in the draft that can result in multiple routers forwarding onto a
LAN. I am sending the text from the email I sent earlier. However, the
fix I suggested there turns out to be incorrect. I have deleted that
portion of the email to avoid confusion and replaced it with the correct
fix. We have tested this in our lab and it works. I think this should be
addressed in the draft. I would appreciate any comments.

 

Regards,

-Venu

 

-----Original Message-----
From: pim-bounces@ietf.org [mailto:pim-bounces@ietf.org] On Behalf Of
Venugopal Hemige
Sent: Thursday, July 22, 2004 2:38 PM
To: pim@ietf.org
Subject: [pim] Assert Issue resulting in assert-loser forwarding onto
LAN

 

I noticed an issue with the draft that results in the assert-loser
forwarding traffic onto the LAN. Here is the scenario with respect to
the router that is misbehaving:

1. Consider interface I on a router A.

    RPF_Interface(RP(G)) is also I.

2. After a SPT switchover, an (S,G) entry is also created on router A.

    SPT bit is set once traffic starts flowing down the source-specific
tree.

3. Because of another router B on the LAN that is also forwarding
traffic onto the LAN, there is an (S,G) assert election between A and B
on the LAN.

    As a result, A becomes assert loser and B becomes assert winner.

4. A is now expected to not forward traffic coming down the SPT onto
interface I, but it does. 

5. A would normally send a Prune(S,G,rpt) on RPF_Interface(RP(G)). If B
is RPF'(*,G), it should cause it to stop forwarding to the LAN and
should cause Assert(S,G,I) on B to transition to no-info. However, it is
possible that there is a third router C that is sending (*,G) Joins to B
on I. Then the Prune(S,G,rpt) from A would be over-ridden by the (*,G)
Join from C. So we end up with both A and B forwarding traffic onto the
LAN. 

 To fix this:

1.	inherited_olist(S,G,rpt) must be modified by replacing the
lost_assert(S,G,rpt) with lost_assert(S,G). This will cause the
Assert(S,G,I) loser (router A in the above example) to stop forwarding
traffic onto the LAN. 

Inherited_olist(S,G,rpt) = joins(*,*,RP) (+) joins(*,G) (-)
prunes(S,G,rpt) (+) (pim_include(*,G) (-) pim_exclude(S,G))

                                      (-) (lost_assert(*,G) (+)
lost_assert(S,G))

2.	But by doing so, we risk blackholing the traffic since router A
sends  a Prune(S,G,rpt). So it is also necessary to make sure router A
does not send the Prune(S,G,rpt) in this scenario. This requires
modifying PruneDesired(S,G,rpt) to the following:

PruneDesired(S,G,rpt) = RPTJoinDesired(G) &&
!lost_assert(S,G,RPF_Interface(RP(G)) &&

                                     (inherited_olist(S,G,rpt) == NULL
|| RPF'(S,G) != RPF'(*,G)) 

 


------=_NextPart_001_0104_01C47FF6.D759B780
Content-Type: text/html;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html>

<head>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3Dus-ascii">


<meta name=3DGenerator content=3D"Microsoft Word 10 (filtered)">

<style>
<!--
 /* Font Definitions */
 @font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman";}
a:link, span.MsoHyperlink
	{color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{color:blue;
	text-decoration:underline;}
p
	{margin-right:0in;
	margin-left:0in;
	font-size:12.0pt;
	font-family:"Times New Roman";}
span.EmailStyle18
	{font-family:Arial;
	color:navy;}
@page Section1
	{size:8.5in 11.0in;
	margin:1.0in 1.25in 1.0in 1.25in;}
div.Section1
	{page:Section1;}
 /* List Definitions */
 ol
	{margin-bottom:0in;}
ul
	{margin-bottom:0in;}
-->
</style>

</head>

<body lang=3DEN-US link=3Dblue vlink=3Dblue>

<div class=3DSection1>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>Hi All,</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>I am resending this email since I =
did not
hear from anyone. There is an issue in the draft that can result in =
multiple
routers forwarding onto a LAN. I am sending the text from the email I =
sent
earlier. However, the fix I suggested there turns out to be incorrect. I =
have
deleted that portion of the email to avoid confusion and replaced it =
with the
correct fix. We have tested this in our lab and it works. I think this =
should
be addressed in the draft. I would appreciate any =
comments.</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>Regards,</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>-Venu</span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DTahoma><span =
style=3D'font-size:10.0pt;
font-family:Tahoma'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DTahoma><span =
style=3D'font-size:10.0pt;
font-family:Tahoma'>-----Original Message-----<br>
<b><span style=3D'font-weight:bold'>From:</span></b> =
pim-bounces@ietf.org
[mailto:pim-bounces@ietf.org] <b><span style=3D'font-weight:bold'>On =
Behalf Of </span></b>Venugopal
Hemige<br>
<b><span style=3D'font-weight:bold'>Sent:</span></b> </span></font><font =
size=3D2 face=3DTahoma><span =
style=3D'font-size:10.0pt;font-family:Tahoma'>Thursday, July 22,
 2004</span></font><font size=3D2 face=3DTahoma><span =
style=3D'font-size:10.0pt;
font-family:Tahoma'> </span></font><font size=3D2 face=3DTahoma><span
 style=3D'font-size:10.0pt;font-family:Tahoma'>2:38 =
PM</span></font><font size=3D2
face=3DTahoma><span style=3D'font-size:10.0pt;font-family:Tahoma'><br>
<b><span style=3D'font-weight:bold'>To:</span></b> pim@ietf.org<br>
<b><span style=3D'font-weight:bold'>Subject:</span></b> [pim] Assert =
Issue
resulting in assert-loser forwarding onto LAN</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<div>

<div>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>I noticed an issue with the draft that results in
the&nbsp;assert-loser forwarding traffic onto the LAN. Here is the =
scenario
with respect to the router that is misbehaving:</span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>1. Consider interface I on a router =
A.</span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>&nbsp;&nbsp;&nbsp; RPF_Interface(RP(G)) is also =
I.</span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>2. After a SPT switchover, an (S,G) entry is also =
created on
router A.</span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>&nbsp;&nbsp;&nbsp; SPT bit is set once traffic starts
flowing down the source-specific tree.</span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>3. Because of another router B on the LAN that is =
also
forwarding traffic onto the LAN,&nbsp;there is an (S,G) assert election =
between
A and B on the LAN.</span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>&nbsp;&nbsp;&nbsp; As a result, A becomes assert =
loser and B
becomes assert winner.</span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>4. A is now expected to not forward traffic coming =
down the
SPT onto interface I, but it does. </span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>5. A would normally send a Prune(S,G,rpt) on =
RPF_Interface(RP(G)).
If B is RPF&#8217;(*,G), it should cause it to stop forwarding to the =
LAN and
should cause Assert(S,G,I) on B to transition to no-info. However, it is
possible that there is a third router C that is sending (*,G) Joins to B =
on I.
Then the Prune(S,G,rpt) from A would be over-ridden by the (*,G) Join =
from C. So
we end up with both A and B forwarding traffic onto the LAN. =
</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;To fix this:</span></font></p>

<ol start=3D1 type=3D1>
 <li class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
     font-family:Arial'>inherited_olist(S,G,rpt) must be modified by =
replacing
     the lost_assert(S,G,rpt) with lost_assert(S,G). This will cause the
     Assert(S,G,I) loser (router A in the above example) to stop =
forwarding
     traffic onto the LAN. </span></font></li>
</ol>

<p class=3DMsoNormal style=3D'margin-left:.75in'><font size=3D2 =
face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial'>Inherited_olist(S,G,rpt) =
=3D
joins(*,*,RP) (+) joins(*,G) (-) prunes(S,G,rpt) (+) (pim_include(*,G) =
(-) pim_exclude(S,G))</span></font></p>

<p class=3DMsoNormal style=3D'margin-left:.75in'><font size=3D2 =
face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial'>&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;(-) (lost_assert(*,G) (+) <b><span =
style=3D'font-weight:bold'>lost_assert(S,G)</span></b>)</span></font></p>=


<ol start=3D2 type=3D1>
 <li class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
     font-family:Arial'>But by doing so, we risk blackholing the traffic =
since
     router A sends &nbsp;a Prune(S,G,rpt). So it is also necessary to =
make sure
     router A does not send the Prune(S,G,rpt) in this scenario. This =
requires
     modifying PruneDesired(S,G,rpt) to the =
following:</span></font></li>
</ol>

<p class=3DMsoNormal style=3D'margin-left:.75in'><font size=3D2 =
face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial'>PruneDesired(S,G,rpt) =3D =
RPTJoinDesired(G)
&amp;&amp; <b><span =
style=3D'font-weight:bold'>!lost_assert(S,G,RPF_Interface(RP(G))
&amp;&amp;</span></b></span></font></p>

<p class=3DMsoNormal style=3D'margin-left:.75in'><font size=3D2 =
face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial'>&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
(inherited_olist(S,G,rpt) =3D=3D NULL || RPF&#8217;(S,G) !=3D =
RPF&#8217;(*,G)) </span></font></p>

</div>

</div>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

</div>

</body>

</html>

------=_NextPart_001_0104_01C47FF6.D759B780--

------=_NextPart_000_0103_01C47FF6.D7576D90
Content-Type: text/plain;
	name="ATT00069.txt"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename="ATT00069.txt"
Content-Transfer-Encoding: 7bit
Content-Transfer-Encoding: 7bit

_______________________________________________
pim mailing list
pim@ietf.org
https://www1.ietf.org/mailman/listinfo/pim

------=_NextPart_000_0103_01C47FF6.D7576D90
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

_______________________________________________
pim mailing list
pim@ietf.org
https://www1.ietf.org/mailman/listinfo/pim

------=_NextPart_000_0103_01C47FF6.D7576D90--




From pim-bounces@ietf.org  Thu Aug 12 08:56:47 2004
Received: from megatron.ietf.org (megatron.ietf.org [132.151.6.71])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id IAA29011
	for <pim-archive@lists.ietf.org>; Thu, 12 Aug 2004 08:56:47 -0400 (EDT)
Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32)
	id 1BvF0b-0007xl-8O; Thu, 12 Aug 2004 08:48:41 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32) id 1BvEst-0006GF-M1
	for pim@megatron.ietf.org; Thu, 12 Aug 2004 08:40:43 -0400
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id IAA28309
	for <pim@ietf.org>; Thu, 12 Aug 2004 08:40:42 -0400 (EDT)
Received: from iramx2.ira.uni-karlsruhe.de ([141.3.10.81])
	by ietf-mx.ietf.org with esmtp (Exim 4.33) id 1BvExr-00033A-7Z
	for pim@ietf.org; Thu, 12 Aug 2004 08:45:51 -0400
Received: from irams1.ira.uni-karlsruhe.de ([141.3.10.5]
	helo=irams1.ira.uka.de)
	by iramx2.ira.uni-karlsruhe.de with esmtp (Exim 3.30 #10)
	id 1BvEso-000467-00
	for <pim@ietf.org>; Thu, 12 Aug 2004 14:40:38 +0200
Received: from i72ms1.tm.uni-karlsruhe.de
	([141.3.70.16] helo=smtp.ipv6.tm.uni-karlsruhe.de ident=8)
	by irams1.ira.uka.de with esmtp (Exim 3.30 #7 )
	id 1BvEsn-0003uy-00; Thu, 12 Aug 2004 14:40:37 +0200
Received: from borg.ipv6.tm.uni-karlsruhe.de
	([2001:638:204:6:202:b3ff:feab:632e])
	by smtp.ipv6.tm.uni-karlsruhe.de with esmtp (TLSv1:DES-CBC3-SHA:168)
	(Exim 4.12) id 1BvEsm-0005gb-00; Thu, 12 Aug 2004 14:40:36 +0200
Received: from localhost ([127.0.0.1])
	by borg.ipv6.tm.uni-karlsruhe.de with esmtp (Exim 4.30)
	id 1BvEsm-0005WA-GV; Thu, 12 Aug 2004 14:40:36 +0200
Message-ID: <411B6544.3000808@tm.uka.de>
Date: Thu, 12 Aug 2004 14:40:36 +0200
From: Mark Doll <doll@tm.uka.de>
User-Agent: Mozilla Thunderbird 0.7.3 (X11/20040803)
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: pim@ietf.org
X-Enigmail-Version: 0.85.0.0
X-Enigmail-Supports: pgp-inline, pgp-mime
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 769a46790fb42fbb0b0cc700c82f7081
Content-Transfer-Encoding: 7bit
Subject: [pim] PIM-SM: timer value computation for join suppression
X-BeenThere: pim@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Protocol Independent Multicast <pim.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/pim>,
	<mailto:pim-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:pim@ietf.org>
List-Help: <mailto:pim-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/pim>,
	<mailto:pim-request@ietf.org?subject=subscribe>
Sender: pim-bounces@ietf.org
Errors-To: pim-bounces@ietf.org
Content-Transfer-Encoding: 7bit

This week I've read draft-ietf-pim-sm-v2-new-10.txt for the first time, 
so this might have been discussed already on this list in which case I 
would really appreciate a pointer to some background information about this.

I'm confused about the Join(*,*,RP)/(*,G)/(S,G) timer value computation 
when suppressing joins.

The spec states:

           Let t_joinsuppress be the minimum of t_suppressed and the
           HoldTime from the Join/Prune message triggering this event.
           If the Join Timer is set to expire in less than t_joinsuppress
           seconds, reset it so that it expires after t_joinsuppress
           seconds.  If the Join Timer is set to expire in more than
           t_joinsuppress seconds, leave it unchanged.


Let's assume HoldTime is small enough to determine the value of 
t_joinsuppress (presumably the routers on the link have been configured 
with a different t_periodic) and the router sending this Join message 
stops sending periodic Joins (i.e. the router has gone down or a 
subsequent Prune message has been lost). Since the upstream router sets 
its Expiry Timer to exactly the same value, this seems to be a race 
condition. And this might also cause a Join message implosion if there 
are more than two downstream routers with Join state.

And of course there is no protection against lost Join messages any more 
as it is the case when the Join Timer periodically fires 3.5 times 
during a HoldTime period allowing for two Join messages to be lost.

And what's the motivation behind leaving the Join Timer unchanged when 
its value is greater than t_joinsuppress? If, again the router sending 
periodic Joins stops doing so, the Expiry Timer at the upstream router 
expires after Holdtime. So the upstream router loses Join state since 
the Join is still suppressed, because the Join Timer has not been 
reduced to HoldTime = t_joinsuppress.

So why not specifying something like:

           Reset the Join Timer to the minimum of t_suppressed and
           HoldTime/3.5*rand(1.1,1.4), where HoldTime is the HoldTime
           from the Join/Prune message triggering this event.

Since I'm not a PIM guru I might have overlooked something really 
important and all the above can never happen. In this case I'm sorry 
for bothering you with all this...

Sincerly, Mark Doll.

_______________________________________________
pim mailing list
pim@ietf.org
https://www1.ietf.org/mailman/listinfo/pim


From pim-bounces@ietf.org  Thu Aug 12 23:56:27 2004
Received: from megatron.ietf.org (megatron.ietf.org [132.151.6.71])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id XAA00856
	for <pim-archive@lists.ietf.org>; Thu, 12 Aug 2004 23:56:27 -0400 (EDT)
Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32)
	id 1BvT9P-0006xP-4l; Thu, 12 Aug 2004 23:54:43 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32) id 1BvT5b-0006C2-EW
	for pim@megatron.ietf.org; Thu, 12 Aug 2004 23:50:47 -0400
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id XAA29504
	for <pim@ietf.org>; Thu, 12 Aug 2004 23:50:44 -0400 (EDT)
Received: from kecgate02.infosys.com ([164.164.164.24])
	by ietf-mx.ietf.org with esmtp (Exim 4.33) id 1BvTAf-00053p-DV
	for pim@ietf.org; Thu, 12 Aug 2004 23:56:03 -0400
Received: from indhubbhs03.ad.infosys.com ([192.168.18.90]) by
	kecgate02.infosys.com with InterScan Messaging Security Suite;
	Fri, 13 Aug 2004 09:18:26 +0530
Received: from kecmsg07.ad.infosys.com ([192.168.200.68]) by
	indhubbhs03.ad.infosys.com with Microsoft SMTPSVC(5.0.2195.6713); 
	Fri, 13 Aug 2004 09:17:19 +0530
Received: from kecmsg06.ad.infosys.com ([192.168.200.75]) by
	kecmsg07.ad.infosys.com with Microsoft SMTPSVC(5.0.2195.6713); 
	Fri, 13 Aug 2004 09:17:19 +0530
X-MimeOLE: Produced By Microsoft Exchange V6.0.6487.1
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable
Date: Fri, 13 Aug 2004 09:17:18 +0530
Message-ID: <56E2573C375A414191118970BDE06A1512887973@kecmsg06.ad.infosys.com>
Thread-Topic: [Pim-mib] PIM MIB issues
Thread-Index: AcSAnRdWmGWe6whJTkSTZ9vhNlbVPAASkB2Q
From: "bharat_joshi" <bharat_joshi@infosys.com>
To: "Tom Pusateri" <pusateri@juniper.net>, <pim@ietf.org>
X-OriginalArrivalTime: 13 Aug 2004 03:47:19.0529 (UTC)
	FILETIME=[3BAEB590:01C480E8]
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 769a46790fb42fbb0b0cc700c82f7081
Content-Transfer-Encoding: quoted-printable
Cc: pim-mib@mountain2sea.com
Subject: [pim] RE: [Pim-mib] PIM MIB issues
X-BeenThere: pim@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Protocol Independent Multicast <pim.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/pim>,
	<mailto:pim-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:pim@ietf.org>
List-Help: <mailto:pim-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/pim>,
	<mailto:pim-request@ietf.org?subject=subscribe>
Sender: pim-bounces@ietf.org
Errors-To: pim-bounces@ietf.org
Content-Transfer-Encoding: quoted-printable

Hi All,

Thanks to Tom for broadcasting this.

Dave, I had been working on IPv6 MIB details for PIM-SM for some time.
There are lots of work still pending. So if you are already done with=20
it, please send it on pim-mib/pim list so that people can review it=20
and we can add it to the existing PIM MIB document.

Also if you think it will help, I can forward you my work which you can
use if needed.

Thanks & Regards,
Bharat

-----Original Message-----
From:	pim-mib-bounces@mountain2sea.com on behalf of Tom Pusateri
Sent:	Fri 8/13/2004 12:04 AM
To:	pim@ietf.org
Cc:	pim-mib@mountain2sea.com
Subject:	[Pim-mib] PIM MIB issues
As promised at the working group meeting last week, here are the slides
from Bharat Joshi who has been coordinating the PIM mib updates.
If you can't read them for some reason, it may be because I don't
know how to send microsoft documents correctly from my unix mailer
so let me know and I'll try another way.

If anyone is interested in contributing to this effort, I can provide
you with CVS access to the MIB document and after your changes are
reviewed, they can be committed.

Attached is a powerpoint that Bharat made for us to review during
the working group meeting but since we ran out of time, I'm including
it here.

Dave Thaler agreed to lend a hand with the IPv6 changes so, Dave,
I can provide you with access to the document if you want, or
you can just send diffs and we can commit them for you.

Please direct your comments to either the PIM mailing list or
the PIM MIB mailing list (pim-mib@mountain2sea.com).

Thanks,
Tom





_______________________________________________
pim mailing list
pim@ietf.org
https://www1.ietf.org/mailman/listinfo/pim


From pim-bounces@ietf.org  Mon Aug 16 13:50:58 2004
Received: from megatron.ietf.org (megatron.ietf.org [132.151.6.71])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA17758
	for <pim-archive@lists.ietf.org>; Mon, 16 Aug 2004 13:50:58 -0400 (EDT)
Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32)
	id 1BwlY3-0006vd-CS; Mon, 16 Aug 2004 13:45:31 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32) id 1BvK7V-00016Y-39
	for pim@megatron.ietf.org; Thu, 12 Aug 2004 14:16:09 -0400
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA20398
	for <pim@ietf.org>; Thu, 12 Aug 2004 14:16:07 -0400 (EDT)
Received: from colo-dns-ext1.juniper.net ([207.17.137.57])
	by ietf-mx.ietf.org with esmtp (Exim 4.33) id 1BvKCU-00017X-1f
	for pim@ietf.org; Thu, 12 Aug 2004 14:21:19 -0400
Received: from merlot.juniper.net (merlot.juniper.net [172.17.27.10])
	by colo-dns-ext1.juniper.net (8.11.3/8.9.3) with ESMTP id i7CIFZ903274; 
	Thu, 12 Aug 2004 11:15:35 -0700 (PDT)
	(envelope-from pusateri@juniper.net)
Received: from juniper.net (garnet.juniper.net [172.17.28.17])
	by merlot.juniper.net (8.11.3/8.11.3) with ESMTP id i7CIFUe47268;
	Thu, 12 Aug 2004 11:15:30 -0700 (PDT)
	(envelope-from pusateri@juniper.net)
Message-Id: <200408121815.i7CIFUe47268@merlot.juniper.net>
To: pim@ietf.org
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="----- =_aaaaaaaaaa0"
Content-ID: <93061.1092334530.0@juniper.net>
Date: Thu, 12 Aug 2004 11:15:30 -0700
From: Tom Pusateri <pusateri@juniper.net>
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 320ddee61cb2d39f489e9191ae3fdc8c
X-Mailman-Approved-At: Mon, 16 Aug 2004 13:45:27 -0400
Cc: pim-mib@moutain2sea.com.cnri.reston.va.us
Subject: [pim] PIM MIB issues
X-BeenThere: pim@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Protocol Independent Multicast <pim.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/pim>,
	<mailto:pim-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:pim@ietf.org>
List-Help: <mailto:pim-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/pim>,
	<mailto:pim-request@ietf.org?subject=subscribe>
Sender: pim-bounces@ietf.org
Errors-To: pim-bounces@ietf.org

------- =_aaaaaaaaaa0
Content-Type: text/plain; charset="us-ascii"
Content-ID: <93061.1092334530.1@juniper.net>

As promised at the working group meeting last week, here are the slides
from Bharat Joshi who has been coordinating the PIM mib updates.
If you can't read them for some reason, it may be because I don't
know how to send microsoft documents correctly from my unix mailer
so let me know and I'll try another way.

If anyone is interested in contributing to this effort, I can provide
you with CVS access to the MIB document and after your changes are
reviewed, they can be committed.

Attached is a powerpoint that Bharat made for us to review during
the working group meeting but since we ran out of time, I'm including
it here.

Dave Thaler agreed to lend a hand with the IPv6 changes so, Dave,
I can provide you with access to the document if you want, or
you can just send diffs and we can commit them for you.

Please direct your comments to either the PIM mailing list or
the PIM MIB mailing list (pim-mib@mountain2sea.com).

Thanks,
Tom


------- =_aaaaaaaaaa0
Content-Type: application/vnd.ms-powerpoint
Content-ID: <93061.1092334530.2@juniper.net>
Content-Description: PIM MIB IETF 60 slides
Content-Transfer-Encoding: base64

0M8R4KGxGuEAAAAAAAAAAAAAAAAAAAAAPgADAP7/CQAGAAAAAAAAAAAAAAABAAAANgAAAAAAAAAA
EAAASgAAAAEAAAD+////AAAAADUAAAD/////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////8P
AOgDzxEAAAEA6QMoAAAA6xcAAPIPAAAgEwAAwBgAAAEAAAACAAAAAwAAAAAAAAABAAYAAAAAAQ8A
8gP8AQAALwDIDwwAAAAwANIPBAAAAAAAAAAPANUHMAEAAAAAtw9EAAAAVABpAG0AZQBzACAATgBl
AHcAIABSAG8AbQBhAG4AAAAIuBMA8LcTAKHQBzAIAAAAAAAAAAi4EwA6QQkwALgTAAAABhIQALcP
RAAAAE4AaQBtAGIAdQBzACAAUgBvAG0AYQBuACAATgBvADkAIABMAAAAEwCh0AcwCAAAAAAAAAAI
uBMAOkEJMAC4EwAAAAYQIAC3D0QAAABTAHQAYQByAFMAeQBtAGIAbwBsAAAAbgAgAE4AbwA5ACAA
TAAAABMAodAHMAgAAAAAAAAACLgTADpBCTAAuBMAAAAGADAAtw9EAAAAVwBpAG4AZwBkAGkAbgBn
AHMAAAAAAG4AIABOAG8AOQAgAEwAAAATAKHQBzAIAAAAAAAAAAi4EwA6QQkwALgTAAIABgIAAKQP
DAAAAIAARAAAAP//AAAA/gAApQ8MAAAAAAAACC4AAAACAAAAAACpDwoAAAAHAAAAAgAJCAAAQACj
D24AAAAFAP/9PwAAACIgAABkAAAAAAAAAGQAAAAAAAAAAABAAgAAAAACAAAA///vAAAAAAD/////
//8YAAAAAAEAAAAFAAAgASABAAAAAAAFAABAAkACAAAAAAAFAABgA2ADAAAAAAAFAACABIAEAAAA
AA8ACwTQAAAADwAA8MgAAAAAAAbwcAAAAAQwAAANAAAAJQAAAAwAAAABAAAABAAAAAIAAAAGAAAA
AwAAAAMAAAAEAAAABAAAAAUAAAAEAAAABgAAAAQAAAAHAAAABAAAAAgAAAAEAAAACQAAAAQAAAAK
AAAABAAAAAsAAAAEAAAADAAAAAQAAACDAAvwMAAAAIEBALj/AIMBAAAAAIZBAAAAAL8BEAAQAMAB
AQAACMVBAAAAAP8BCAAIAAECAgAACEAAHvEQAAAABAAACAEAAAgCAAAI9wAAEB8A8A8cAAAAAADz
AxQAAAACAAAAAAAAAAAAAAAAAACAAAAAAA8A0AcEAwAAHwD/AxQAAAACAAAEDAAAAAAAAAAAAAAA
AQAAAA8A+gNnAAAAAAD+AwMAAAAAAQAAAP0DNAAAAEsAAABkAAAASwAAAGQAAAAIAAAAAAAAACC4
EwA6QQkwAAAAAAAAAAAW////Rv///wAAEwBwAPsDCAAAAAAAAABwCAAAcAD7AwgAAAABAAAAQAsA
AB8ABwQ8AAAAAAD9AzQAAACqAAAAyAAAAKoAAADIAAAATLgTAOokCTCIuRMAYCufAAAAAAAAAAAA
9Pz//6z///8BARMAHwD6A2cAAAAAAP4DAwAAAAABAAAA/QM0AAAAOwAAAGQAAAA7AAAAZAAAAAgA
AAAAAAAAILgTADpBCTAAAAAAAAAAACj5//+4////AQATAHAA+wMIAAAAAAAAAEALAABwAPsDCAAA
AAEAAABwCAAAHwAUBBwAAAAAABUEFAAAALqTsPYAypo7rQeUxwDKmjsBAQAAHwATBDwAAAAAAP0D
NAAAAGQAAABkAAAAZAAAAGQAAABMuBMAVCMJMDi4EwAUAAAAAAAAAAAAAAAAAAAAAAAAAAABEwAP
AIgTVgEAAA8AihMwAAAAAAC6DxAAAABfAF8AXwBQAFAAVAAxADAAAACLExAAAAAAAA0ECAAAAADA
AAAAwAAADwCKExYBAAAAALoPDgAAAF8AXwBfAFAAUABUADkAAACLE/gAAAAvAMgPDAAAADAA0g8E
AAAAAAAAAA8Arg/cAAAAAACvDwgAAAAAAQAABQAAAAAArA8QAAAAAACAAv//AAAAAAAAAAAAABAA
rw8IAAAAAQEAAAUAAAAAAKwPDgAAAAAAAAIAAAAAAAAAAAAAEACvDwgAAAACAQAABQAAAAAArA8c
AAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAABAArw8IAAAAAwEAAAUAAAAAAKwPHAAAAAAA
AAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAQAK8PCAAAAAQBAAAFAAAAAACsDw4AAAAAAAACAAAA
AAAAAAAAAA8A8A+XCgAAAADzAxQAAAAEAAAAAAAAAAIAAAAAAQAAAAAAAAAAnw8EAAAABQAAAAAA
qA8tAAAASUVURiBQSU0gTUlCIERyYWZ0DQ1waW0tbWliQG1vdW50YWluMnNlYS5jb20gAAChD0IA
AAAUAAAAAACTKAAADgDPJQIAAQAAABoAAAAAANsoAAAOAM8lAgAYAAEAAAAUAAAAAAADAAEAMAAa
AAAAAAADAAEAGAAQAJ8PBAAAAAUAAAAAAKoPDgAAAAEAAAAHAAAAAAAJBAAAAADzAxQAAAAFAAAA
AAAAAAIAAAABAQAAAAAAAAAAnw8EAAAAAAAAAAAAqA8HAAAAUElNIE1JQhAAnw8EAAAABQAAAAAA
oA8AAgAAVABoAGkAcwAgAGQAcgBhAGYAdAAgAGQAZQBzAGMAcgBpAGIAZQBzACAAbQBhAG4AYQBn
AGUAZAAgAG8AYgBqAGUAYwB0AHMAIAB1AHMAZQBkACAAZgBvAHIAIABtAGEAbgBhAGcAaQBuAGcA
IAB0AGgAZQAgAFAAcgBvAHQAbwBjAG8AbAAgAEkAbgBkAGUAcABlAG4AZABlAG4AdAAgAE0AdQBs
AHQAaQBjAGEAcwB0ACAAKABQAEkATQApACAAcAByAG8AdABvAGMAbwBsAC4ADQBJAHQAIABkAGUA
ZgBpAG4AZQBzACAAbwBiAGoAZQBjAHQAcwAgAGYAbwByACAAUABJAE0AIABTAHAAYQByAHMAZQAg
AE0AbwBkAGUAIABhAHMAIAB3AGUAbABsACAAYQBzACAAZgBvAHIAIABEAGUAbgBzAGUAIABNAG8A
ZABlAC4ADQAcIGQAcgBhAGYAdAAtAGkAZQB0AGYALQBwAGkAbQAtAG0AaQBiAC0AdgAyAC0AMAAx
AC4AdAB4AHQAHSAgAGEAdQB0AGgAbwByAGUAZAAgAGIAeQAgAEoALgAgAE4AaQBjAGgAbwBsAGEA
cwAsACAAaABhAHMAIABlAHgAcABpAHIAZQBkACAAaQBuACAATQBhAHkAJwAyADAAMAA0AC4ADQAN
AA0ADQAAAKEPUgAAAP0AAAAAANIgAAAPANgAAwBBAAAAAQAAAAAA0iAAAA8A2AADAB0AAAADAAAA
AADbIAAADgDPJQIAHQAAAP4AAAAAAAIAGgADAAAAAAADAAEAGgAAAPMDFAAAAAYAAAAAAAAAAgAA
AAIBAAAAAAAAAACfDwQAAAAAAAAAAACoDxEAAABTdGF0dXMgb2YgUElNIE1JQhAAnw8EAAAABQAA
AAAAqA8fAQAAQ2hhbmdlcyBkaWNzdXNzZWQgYW5kIGZyZWV6ZWQ6DVJlbW92YWwgb2Ygd2Fybmlu
Z3MgZHVyaW5nIE1JQiBjb21waWxhdGlvbiB3aXRoIHNtaWxpbnQuDUNoYW5nZXMgdG8gbWFrZSBN
SUIgb2JqZWN0cyBpbiBwcm9wZXIgb3JkZXIgaW4gdGhlIGRvY3VtZW50Lg1JbnRyb2R1Y2UgYSBu
ZXcgb2JqZWN0ICJwaW1JbnRlcmZhY2VCU1JCb3JkZXIiIGluIHBpbUludGVyZmFjZUVudHJ5IHRh
YmxlLiBUaGlzIG9iamVjdCBzaG93cyB0aGUgc3RhdHVzIG9mIGEgQlNSIGJvcmRlciBvbiB0aGUg
aW50ZXJmYWNlLg0AAKEPUgAAAB8AAAAAANIgAAAPANgAAwBBAAAAAAEAAAEA0iAAAA8A2AADAEEA
AAABAAAAAQDTIAAADgDYAAMAQQAAAB8AAAAAAAIAGgABAQAAAAQCAAAEGgAAAPMDFAAAAAcAAAAA
AAAAAgAAAAMBAAAAAAAAAACfDwQAAAAAAAAAAACoDxEAAABTdGF0dXMgb2YgUElNIE1JQhAAnw8E
AAAABQAAAAAAqA/tAgAAQ2hhbmdlcyB3aGljaCBhcmUgYmVpbmcgZGlzY3Vzc2VkOg1JbiBwaW1J
cE1Sb3V0ZUZsYWcgb2YgcGltSXBNUm91dGVFbnRyeSB0YWJsZSwgd2UgbmVlZCB0d28gcmVnaXN0
cmF0aW9uIGJpdHMgKHJlZ2lzdHJhdGlvbkluUHJvZ3Jlc3MgYW5kIHJlZ2lzdHJhdGlvblN1Y2Nl
ZWRlZCkuIFRoZXNlIGJpdHMgd2lsbCBoZWxwIGluICAgaWRlbnRpZnlpbmcgdGhlIHN0YXRlIG9m
IHJlZ2lzdHJhdGlvbiBmb3IgdGhlIGdpdmVuIE1Sb3V0ZSBFbnRyeS4NSW4gcGltSXBNUm91dGVG
bGFnIG9mIHBpbUlwTVJvdXRlRW50cnkgdGFibGUsIHdlIG5lZWQgYSBiaXQgdG8gcmVwcmVzZW50
IGRhdGEgZmxvdy4gSXQgd2lsbCB0ZWxsIHVzZXIgaWYgZGF0YSBpcyBmbG93aW5nIHRocm91Z2gg
U1BUIG9yIFJQVC4NTUlCIG9iamVjdCBmb3IgU3RhdGljIEdyb3VwLVJQIG1hcHBpbmcuIFdlIGhh
dmUgaW50cm9kY3VlZCBhIG5ldyB0YWJsZSB3aGljaCBjYW4gcmVwcmVzZW50IHN0YXRpYyBHcm91
cC1SUCBtYXBwaW5nIGVudHJpZXMuDUFkZCBhIG5ldyBvYmplY3QgInBpbUlwTVJvdXRlUlAiIGlu
IHBpbUlwTVJvdXRlRW50cnkgdGFibGUgdG8gaWRlbnRpZnkgdGhlIFJQIGJlaW5nIHVzZWQgZm9y
IHRoaXMgTXJvdXRlLg1BZGQgYSBuZXcgYml0ICJzc20iIGluIHBpbUlwTVJvdXRlRmxhZ3MgaW4g
cGltSXBNUm91dGVFbnRyeSB0YWJsZSwgdGhpcyBiaXQgd2lsbCBpZG50aWZ5IHRoaXMgTVJvdXRl
IGVudHJ5IGFzIGFuIFNTTSBlbnRyeS4AAKEPRAAAACMAAAAAANogAAAHANgAAwAdAAAAywIAAAIA
2iAAAAcA2AADACMAAAAjAAAAAQADAAEAAQAaAMsCAAADBAMAAwQBABUAAADzAxQAAAAIAAAAAAAA
AAIAAAAEAQAAAAAAAAAAnw8EAAAAAAAAAAAAqA8PAAAARnV0dXJlIFJvYWQgTWFwEACfDwQAAAAF
AAAAAACoDyQBAABJUHY2IGNvbXBhdGliaWxpdHkgZm9yIFBJTSBNSUIuDUNvbW1lbnRzL1N1Z2dl
c3Rpb25zIHByb3ZpZGVkIGJ5IGNvbW11bml0eSBhZnRlciB0aGUgcmV2aWV3Lg1BIG5ldyB2ZXJz
aW9uIG9mIHRoaXMgZHJhZnQgd2lsbCBiZSByZWxlYXNlZCBpbiBBdWd1c3QnMjAwNA0NTk9URToN
VG8gcGFydGljaXBhdGUgaW4gUElNIE1JQiBkaXNjdXNzaW9ucywgUGxlYXNlIGpvaW4gdGhlIFBJ
TSBNSUIgbWFpbGluZyBsaXN0IGF0IGh0dHA6Ly93d3cubW91bnRhaW4yc2VhLmNvbS9tYWlsbWFu
L2xpc3RpbmZvL3BpbS1taWINAAChD04AAACZAAAAAADSIAAADwDYAAMAJAAAAIwAAAAAANsgAAAO
AM8lAgAUAAAAmAAAAAAAAwABAB8ACAAAAAEAAwABAAEAGwCFAAAAAAADAAEAGwAvAPAPjAAAAAAA
8wMUAAAACQAAAAAAAAAAAAAAAAEAAAAAAAAAAPMDFAAAAAoAAAAAAAAAAAAAAAEBAAAAAAAAAADz
AxQAAAALAAAAAAAAAAAAAAACAQAAAAAAAAAA8wMUAAAADAAAAAAAAAAAAAAAAwEAAAAAAAAAAPMD
FAAAAA0AAAAAAAAAAAAAAAQBAAAAAAAAAQABBFAAAAAAAAAB////fwAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQATAAAA
6gMAAAAADwD4A+sIAAACAO8DGAAAAAEAAAABAgAAAAAAAAAAAAAAAAAAAAATAGAA8AcgAAAA////
AAAAAACAgIAAAAAAAADMmQAzM8wAzMz/ALKysgBgAPAHIAAAAAAA/wD///8AAAAAAP//AAD/mQAA
AP//AP8AAACWlpYAYADwByAAAAD//8wAAAAAAGZmMwCAgAAAM5kzAIAAAAAAM8wA/8xmAGAA8Acg
AAAA////AAAAAAAzMzMAAAAAAN3d3QCAgIAATU1NAOrq6gBgAPAHIAAAAP///wAAAAAAgICAAAAA
AAD/zGYAAAD/AMwAzADAwMAAYADwByAAAAD///8AAAAAAICAgAAAAAAAwMDAAABm/wD/AAAAAJkA
AGAA8AcgAAAA////AAAAAACAgIAAAAAAADOZ/wCZ/8wAzADMALKysgAAAKMPYgAAAAUA//0/AA4A
EeACAC0AAAAA/gEAZAAAAAAAAAAAABsBAAAAAAMAAAD//+8AAAABAP///////ywAAAAA/gAAAAgA
AAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEACjD4wAAAAFAP/9PwAPAM8lAgAtAAAA
AP4AAGQAAACR/w4BQgAbAQAAAAADAAAA///vAAAAAQD///////8gAAAAAP4AAMBFAAATIEsAqP8e
AmoBAAACABwAwEUAAM8lLQC+/y4DpwIAAAIAGADARQAAEyBLANX/PgS4AwAAAgAUAMBFAADPJS0A
7P9OBccEAAAAACAAow92AAAABQD//T8ADgAiIAAAZAAAAAD+AABkAB4AAAAAAAAAGwEAAAAAAgAA
AP//7wAAAAAA////////DAAAAAD+AACABQAAEyDUASABAAAAAIAFAAAiINACQAIAAAAAgAUAABMg
8ANgAwAAAACABQAAuwAQBYAEAAAAAEAAow9wAAAABQD//T8ADgDPJQIALQAAAAD+AABkAAAAAAAA
AAAAGwEAAAAAAwAAAP//7wAAAAEA////////GAAAAAD+AAAABQAADgGGAAAAAQAAAAAFAACWAQ8B
AAAAAAAFAAAeApgBAAAAAAAFAACmAh4CAAAAAFAAow+OAAAABQAAANJlAAAPACIgAABkABQAAADY
AAAAAAABAAAAAQDSZQAADwATIAAAZAAUAAAA1AEgAQAAAQAAAAIA0mUAAA8AIiAAAGQAFAAAANAC
QAIAAAEAAAADANJlAAAPABMgAABkABQAAADwA2ADAAABAAAABADSZQAADwC7AAAAZAAUAAAAEAWA
BAAAAQAAAGAAow9wAAAABQAAANIIAAAOACIgAABkAAAAAAABAAAAAQDSBQAADgATIAAAZAAgASAB
AAAAAAIA0gUAAA4AIiAAAGQAQAJAAgAAAAADANIFAAAOABMgAABkAGADYAMAAAAABADSBQAADgC7
AAAAZACABIAEAAAAAHAAow+OAAAABQAAANJlAAAPACIgAABkABQAAADYAAAAAAABAAAAAQDSZQAA
DwATIAAAZAAUAAAA1AEgAQAAAQAAAAIA0mUAAA8AIiAAAGQAFAAAANACQAIAAAEAAAADANJlAAAP
ABMgAABkABQAAADwA2ADAAABAAAABADSZQAADwC7AAAAZAAUAAAAEAWABAAAAQAAAIAAow+OAAAA
BQAAANJlAAAPACIgAABkABQAAADYAAAAAAABAAAAAQDSZQAADwATIAAAZAAUAAAA1AEgAQAAAQAA
AAIA0mUAAA8AIiAAAGQAFAAAANACQAIAAAEAAAADANJlAAAPABMgAABkABQAAADwA2ADAAABAAAA
BADSZQAADwC7AAAAZAAUAAAAEAWABAAAAQAAAA8ADAQxAwAADwAC8CkDAAAQAAjwCAAAAAMAAAAD
BAAADwAD8McCAAAPAATwKAAAAAEACfAQAAAAAAAAAAAAAAABgP//AYD//wIACvAIAAAAAAQAAAUA
AAAPAATw5wAAABIACvAIAAAAAQQAAAAKAADDAAvwSAAAAH8AAQAFAIAAPKmfAIEAAAAAAIIAAAAA
AIMAAAAAAIQAAAAAAIcAAQAAAL8ABAAEAIMBAAAAAL8BAAAQAP8BAQAJAAECAgAACAAAEPAIAAAA
UwHCASwW+gMPABHwEAAAAAAAwwsIAAAAAAAAAAEAnwAPAA3wVwAAAAAAnw8EAAAAAAAAAAAAqA8j
AAAAQ2xpY2sgdG8gZWRpdCB0aGUgdGl0bGUgdGV4dCBmb3JtYXQAAKIPBgAAACQAAAAAAAAAqg8K
AAAAJAAAAAEAAAAAAA8ABPCgAQAAEgAK8AgAAAACBAAAAAoAALMAC/BCAAAAfwABAAUAgADUq58A
gQAAAAAAggAAAAAAgwAAAAAAhAAAAAAAvwAEAAQAgwEAAAAAvwEAABAA/wEBAAkAAQICAAAIAAAQ
8AgAAABvBMIBLBZ4Dg8AEfAQAAAAAADDCwgAAAABAAAAAgCfAA8ADfAWAQAAAACfDwQAAAABAAAA
AACoD8oAAABDbGljayB0byBlZGl0IHRoZSBvdXRsaW5lIHRleHQgZm9ybWF0DVNlY29uZCBPdXRs
aW5lIExldmVsDVRoaXJkIE91dGxpbmUgTGV2ZWwNRm91cnRoIE91dGxpbmUgTGV2ZWwNRmlmdGgg
T3V0bGluZSBMZXZlbA1TaXh0aCBPdXRsaW5lIExldmVsDVNldmVudGggT3V0bGluZSBMZXZlbA1F
aWdodGggT3V0bGluZSBMZXZlbA1OaW50aCBPdXRsaW5lIExldmVsAACiDx4AAAAmAAAAAAAVAAAA
AQAUAAAAAgAVAAAAAwBnAAAABAAAAKoPCgAAAMsAAAABAAAAAAAPAATwQgAAABIACvAIAAAAAwQA
AAAMAABzAAvwKgAAAIMBAAAAAJMBlWqUAJQB/fliAL8BEgASAP8BAAAIAAQDCQAAAD8DAQABABAA
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
GAABAAAAFAAAAAAAAwABADAAGwAAAAAAAwABABgAEACfDwQAAAAFAAAAAACqDw4AAAABAAAABwAA
AAAACQQAAAAA8wMUAAAABQAAAAAAAAACAAAAAQEAAAAAAAAAAJ8PBAAAAAAAAAAAAKgPBwAAAFBJ
TSBNSUIQAJ8PBAAAAAUAAAAAAKAPAgIAAFQAaABpAHMAIABkAHIAYQBmAHQAIABkAGUAcwBjAHIA
aQBiAGUAcwAgAG0AYQBuAGEAZwBlAGQAIABvAGIAagBlAGMAdABzACAAdQBzAGUAZAAgAGYAbwBy
ACAAbQBhAG4AYQBnAGkAbgBnACAAdABoAGUAIABQAHIAbwB0AG8AYwBvAGwAIABJAG4AZABlAHAA
ZQBuAGQAZQBuAHQAIABNAHUAbAB0AGkAYwBhAHMAdAAgACgAUABJAE0AKQAgAHAAcgBvAHQAbwBj
AG8AbAAuAA0ASQB0ACAAZABlAGYAaQBuAGUAcwAgAG8AYgBqAGUAYwB0AHMAIABmAG8AcgAgAFAA
SQBNACAAUwBwAGEAcgBzAGUAIABNAG8AZABlACAAYQBzACAAdwBlAGwAbAAgAGEAcwAgAGYAbwBy
ACAARABlAG4AcwBlACAATQBvAGQAZQAuAA0AHCBkAHIAYQBmAHQALQBpAGUAdABmAC0AcABpAG0A
LQBtAGkAYgAtAHYAMgAtADAAMQAuAHQAeAB0AB0gIABhAHUAdABoAG8AcgBlAGQAIABiAHkAIABK
AC4AIABOAGkAYwBoAG8AbABhAHMALAAgAGgAYQBzACAAZQB4AHAAaQByAGUAZAAgAGkAbgAgAE0A
YQB5ACcAMgAwADAANAAuAA0ADQANAA0ADQAAAKEPUgAAAP0AAAAAANIgAAAPANgAAwBBAAAAAgAA
AAAA0iAAAA8A2AADAB0AAAADAAAAAADbIAAADgDPJQIAHQAAAAABAAAAAAIAGAACAAAAAAADAAEA
GgAAAPMDFAAAAAYAAAAAAAAAAgAAAAIBAAAAAAAAAACfDwQAAAAAAAAAAACoDxEAAABTdGF0dXMg
b2YgUElNIE1JQhAAnw8EAAAABQAAAAAAqA8fAQAAQ2hhbmdlcyBkaWNzdXNzZWQgYW5kIGZyZWV6
ZWQ6DVJlbW92YWwgb2Ygd2FybmluZ3MgZHVyaW5nIE1JQiBjb21waWxhdGlvbiB3aXRoIHNtaWxp
bnQuDUNoYW5nZXMgdG8gbWFrZSBNSUIgb2JqZWN0cyBpbiBwcm9wZXIgb3JkZXIgaW4gdGhlIGRv
Y3VtZW50Lg1JbnRyb2R1Y2UgYSBuZXcgb2JqZWN0ICJwaW1JbnRlcmZhY2VCU1JCb3JkZXIiIGlu
IHBpbUludGVyZmFjZUVudHJ5IHRhYmxlLiBUaGlzIG9iamVjdCBzaG93cyB0aGUgc3RhdHVzIG9m
IGEgQlNSIGJvcmRlciBvbiB0aGUgaW50ZXJmYWNlLg0AAKEPUgAAAB8AAAAAANIgAAAPANgAAwBB
AAAAAAEAAAEA0iAAAA8A2AADAEEAAAABAAAAAQDTIAAADgDYAAMAQQAAAB8AAAAAAAIAGAABAQAA
AAQCAAAEFgAAAPMDFAAAAAcAAAAAAAAAAgAAAAMBAAAAAAAAAACfDwQAAAAAAAAAAACoDxEAAABT
dGF0dXMgb2YgUElNIE1JQhAAnw8EAAAABQAAAAAAqA/tAgAAQ2hhbmdlcyB3aGljaCBhcmUgYmVp
bmcgZGlzY3Vzc2VkOg1JbiBwaW1JcE1Sb3V0ZUZsYWcgb2YgcGltSXBNUm91dGVFbnRyeSB0YWJs
ZSwgd2UgbmVlZCB0d28gcmVnaXN0cmF0aW9uIGJpdHMgKHJlZ2lzdHJhdGlvbkluUHJvZ3Jlc3Mg
YW5kIHJlZ2lzdHJhdGlvblN1Y2NlZWRlZCkuIFRoZXNlIGJpdHMgd2lsbCBoZWxwIGluICAgaWRl
bnRpZnlpbmcgdGhlIHN0YXRlIG9mIHJlZ2lzdHJhdGlvbiBmb3IgdGhlIGdpdmVuIE1Sb3V0ZSBF
bnRyeS4NSW4gcGltSXBNUm91dGVGbGFnIG9mIHBpbUlwTVJvdXRlRW50cnkgdGFibGUsIHdlIG5l
ZWQgYSBiaXQgdG8gcmVwcmVzZW50IGRhdGEgZmxvdy4gSXQgd2lsbCB0ZWxsIHVzZXIgaWYgZGF0
YSBpcyBmbG93aW5nIHRocm91Z2ggU1BUIG9yIFJQVC4NTUlCIG9iamVjdCBmb3IgU3RhdGljIEdy
b3VwLVJQIG1hcHBpbmcuIFdlIGhhdmUgaW50cm9kY3VlZCBhIG5ldyB0YWJsZSB3aGljaCBjYW4g
cmVwcmVzZW50IHN0YXRpYyBHcm91cC1SUCBtYXBwaW5nIGVudHJpZXMuDUFkZCBhIG5ldyBvYmpl
Y3QgInBpbUlwTVJvdXRlUlAiIGluIHBpbUlwTVJvdXRlRW50cnkgdGFibGUgdG8gaWRlbnRpZnkg
dGhlIFJQIGJlaW5nIHVzZWQgZm9yIHRoaXMgTXJvdXRlLg1BZGQgYSBuZXcgYml0ICJzc20iIGlu
IHBpbUlwTVJvdXRlRmxhZ3MgaW4gcGltSXBNUm91dGVFbnRyeSB0YWJsZSwgdGhpcyBiaXQgd2ls
bCBpZG50aWZ5IHRoaXMgTVJvdXRlIGVudHJ5IGFzIGFuIFNTTSBlbnRyeS4AAKEPQgAAACMAAAAA
ANIwAAAPANgAAwBBAFAAAADLAgAAAgDSMAAADwDYAAMAQQBkAAAAIwAAAAAAAgAYAMsCAAAABAIA
AAQUAAAA8wMUAAAACAAAAAAAAAACAAAABAEAAAAAAAAAAJ8PBAAAAAAAAAAAAKgPDwAAAEZ1dHVy
ZSBSb2FkIE1hcBAAnw8EAAAABQAAAAAAqA8oAQAASVB2NiBjb21wYXRpYmlsaXR5IGZvciBQSU0g
TUlCLg1Db21tZW50cy9TdWdnZXN0aW9ucyBwcm92aWRlZCBieSBjb21tdW5pdHkgYWZ0ZXIgdGhl
IHJldmlldy4NQSBuZXcgdmVyc2lvbiBvZiB0aGlzIGRyYWZ0IHdpbGwgYmUgcmVsZWFzZWQgaW4g
QXVndXN0JzIwMDQNDQ0NDU5PVEU6DVRvIHBhcnRpY2lwYXRlIGluIFBJTSBNSUIgZGlzY3Vzc2lv
bnMsIFBsZWFzZSBqb2luIHRoZSBQSU0gTUlCIG1haWxpbmcgbGlzdCBhdDoNaHR0cDovL3d3dy5t
b3VudGFpbjJzZWEuY29tL21haWxtYW4vbGlzdGluZm8vcGltLW1pYg0AAKEPYgAAAJ0AAAAAANIg
AAAPANgAAwBBAAAAjAAAAAAA2yAAAA4AzyUCABQAAACdAAAAAAACABgABAAAAAEAAgABABgAUgAA
AAAAAgAYADUAAAABAAIAAQAYAAEAAAABAAMAAQABAB8ALwDwD4wAAAAAAPMDFAAAAAkAAAAAAAAA
AAAAAAABAAAAAAAAAADzAxQAAAAKAAAAAAAAAAAAAAABAQAAAAAAAAAA8wMUAAAACwAAAAAAAAAA
AAAAAgEAAAAAAAAAAPMDFAAAAAwAAAAAAAAAAAAAAAMBAAAAAAAAAADzAxQAAAANAAAAAAAAAAAA
AAAEAQAAAAAAAAEAAQRQAAAAAAAAAf///38AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAEwAAAOoDAAAAAA8A7gOhAwAA
AgDvAxgAAAAAAAAADRAAAAAAAAAAAACABAEAAAMAEwAAAPkDEAAAAAAEAAAAAAAAAgABAAEtSzAP
AAwEsAIAAA8AAvCoAgAAcAAI8AgAAAADAAAAAxwAAA8AA/BGAgAADwAE8CgAAAABAAnwEAAAAAAA
AAAAAAAAAYD//wGA//8CAArwCAAAAAAcAAAFAAAADwAE8AQBAAASAArwCAAAAAEcAAAgAgAA0wAL
8E4AAACAANDCGAGBAAAAAACCAAAAAACDAAAAAACEAAAAAACFAAAAAACHAAEAAAC/AAQABAC/AQAA
EADAAQAAAADCAf///wD/AQAACQABAwEEAAAAABDwCAAAAFMBwgEvFv0DDwAR8BAAAAAAAMMLCAAA
AAAAAAANABgBDwAN8G4AAAAAAJ4PBAAAAAAAAAAAAKYPWgAAAAQAAAAVAAAAAAAaAQAANQIAAFAD
AABrBAAAhgUAAKEGAAC8BwAA1wgAAPIJAAANCwAAKAwAAEMNAABeDgAAeQ8AAJQQAACvEQAAyhIA
AOUTAAAAFQAAGxYAAA8ABPACAQAAEgAK8AgAAAACHAAAIAIAANMAC/BOAAAAgABAzxgBgQAAAAAA
ggAAAAAAgwAAAAAAhAAAAAAAhQAAAAAAhwABAAAAvwAEAAQAvwEAABAAwAEAAAAAwgH///8A/wEA
AAkAAQMCBAAAAAAQ8AgAAAAeBLkBJhYZDw8AEfAQAAAAAADDCwgAAAABAAAAEAAYAQ8ADfBsAAAA
AACeDwQAAAABAAAAAACmD1gAAAAMAAAAFABCAAAAXQEAAHgCAACTAwAArgQAAMkFAADkBgAA/wcA
ABoJAAA1CgAAUAsAAGsMAACGDQAAoQ4AALwPAADXEAAA8hEAAA0TAAAoFAAAQxUAAAAADwAE8EIA
AAASAArwCAAAAAMcAAAADAAAcwAL8CoAAACDAQAAAACTAZVqlACUAf35YgC/ARIAEgD/AQAACAAE
AwkAAAA/AwEAAQAQAPAHIAAAAP///wAAAAAAgICAAAAAAAAAzJkAMzPMAMzM/wCysrIADwCIE4EA
AAAPAIoTeQAAAAAAug8QAAAAXwBfAF8AUABQAFQAMQAwAAAAixNZAAAAAAAAKwQAAAAAAAAAHwBE
8T0AAAAAACfxIAAAAAAAAAADAAAAAAAAAAAAAAAAAAAAALkTAP////8SAAAADwA98Q0AAABAAULx
BQAAAAEJAAAADwACKwAAAAAAAHIXEAAAAAEAEADaXAAACAAQAMpuAAAAAPUPHAAAAAQBAABtEAAD
tlwAAHNyAAABAAAADQAAAAEAngAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAPYPHgAAABQAAABfwJHj4DcAAAYA9AMDAJ8AbWpvc2hpCAAAAG0AagBvAHMA
aABpAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAQAAAAIAAAADAAAABAAAAAUAAAAGAAAABwAAAAgAAAAJAAAACgAAAAsAAAAMAAAADQAAAA4A
AAAPAAAAEAAAABEAAAASAAAAEwAAABQAAAAVAAAAFgAAABcAAAAYAAAAGQAAABoAAAAbAAAAHAAA
ADgAAAD+////HwAAACAAAAAhAAAAIgAAACMAAAAkAAAAJQAAACYAAAAnAAAAKAAAAP7/////////
///////////////////////////////////////////////////////////9////NwAAAP7///85
AAAAOgAAADsAAAA8AAAAPQAAAD4AAAA/AAAAQAAAAEEAAABCAAAAQwAAAEQAAABFAAAARgAAAEcA
AABIAAAASQAAAB4AAAD+////HQAAAP//////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
//9SAG8AbwB0ACAARQBuAHQAcgB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAFgAFAf//////////AwAAABCNgWSbT88RhuoAqgC5KegAAAAAAAAAAAAAAACQu2MD
73TEAUsAAADAAwAAAAAAAEMAdQByAHIAZQBuAHQAIABVAHMAZQByAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaAAIA////////////////AAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAADgAAADIAAAAAAAAABQBTAHUAbQBtAGEAcgB5AEkAbgBmAG8AcgBt
AGEAdABpAG8AbgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAgEBAAAA//////////8AAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7AAAAAAAAABQAG8AdwBlAHIAUABv
AGkAbgB0ACAARABvAGMAdQBtAGUAbgB0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAACAQIA
AAAEAAAA/////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACvcgAAAAAA
AAUARABvAGMAdQBtAGUAbgB0AFMAdQBtAG0AYQByAHkASQBuAGYAbwByAG0AYQB0AGkAbwBuAAAA
AAAAAAAAAAA4AAIB////////////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAABAAAAGQCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///////////////8AAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP///////////////wAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////
////////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAD///////8YAAAAAAEAAAAFAAAgASABAAAAAAAFAABAAkACAAAAAAAFAABgA2ADAAAAAAAFAACA
BIAEAAAAAA8ACwTQAAAADwAA8MgAAAAAAAbwcAAAAAQwAAANAAAAJQAAAAwAAAABAAAABAAAAAIA
AAAGAAAAAwAAAAMAAAAEAAAABAAAAAUAAAAEAAAABgAAAAQAAAAHAAAABAAAAAgAAAAEAAAACQAA
AAQAAAAKAAAABAAAAAsAAAAEAAAADAAAAAQAAACDAAvwMAAAAIEBALj/AIMBAAAAAIZBAAAAAL8B
EAAQAMABAQAACMVBAAAAAP8BCAAIAAECAgAACEAAHvEQAAAABAAACAEAAAgCAAAI9wAAEB8A8A8c
AAAAAADzAxQAAAACAAAAAAAAAAAAAAAAAACAAAAAAA8A0AcEAwAAHwD/AxQAAAACAAAEDAAAAAAA
AAAAAAAAAQAAAA8A+gNnAAAAAAD+AwMAAAAAAQAAAP0DNAAAAEsAAABkAAAASwAAAGQAAAAIAAAA
AAAAACC4EwA6QQkwAAAAAAAAAAAW////Rv///wAAEwBwAPsDCAAAAAAAAABwCAAAcAD7AwgAAAAB
AAAAQAsAAB8ABwQ8AAAAAAD9AzQAAACqAAAAyAAAAKoAAADIAAAATLgTAOokCTCIuRMAYCufAAAA
AAAAAAAA9Pz//6z///8BARMAHwD6A2cAAAAAAP4DAwAAAAABAAAA/QM0AAAAOwAAAGQAAAA7AAAA
ZAAAAAgAAAAAAAAAILgTADpBCTAAAAAAAAAAACj5//+4////AQATAHAA+wMIAAAAAAAAAEALAABw
APsDCAAAAAEAAABwCAAAHwAUBBwAAAAAABUEFAAAALqTsPYAypo7rQeUxwDKmjsBAQAAHwATBDwA
AAAAAP0DNAAAAGQAAABkAAAAZAAAAGQAAABMuBMAVCMJMDi4EwAUAAAAAAAAAAAAAAAAAAAAAAAA
AAABEwAPAIgTVgEAAA8AihMwAAAAAAC6DxAAAABfAF8AXwBQAFAAVAAxADAAAACLExAAAAAAAA0E
CAAAAADAAAAAwAAADwCKExYBAAAAALoPDgAAAF8AXwBfAFAAUABUADkAAACLE/gAAAAvAMgPDAAA
ADAA0g8EAAAAAAAAAA8Arg/cAAAAAACvDwgAAAAAAQAABQAAAAAArA8QAAAAAACAAv//AAAAAAAA
AAAAABAArw8IAAAAAQEAAAUAAAAAAKwPDgAAAAAAAAIAAAAAAAAAAAAAEACvDwgAAAACAQAABQAA
AAAArA8cAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAABAArw8IAAAAAwEAAAUAAAAAAKwP
HAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAQAK8PCAAAAAQBAAAFAAAAAACsDw4AAAAA
AAACAAAAAAAAAAAAAA8A8A+wCgAAAADzAxQAAAAEAAAAAAAAAAIAAAAAAQAAAAAAAAAAnw8EAAAA
BQAAAAAAqA8uAAAASUVURiBQSU0gTUlCIERyYWZ0DQ1waW0tbWliQG1vdW50YWluMnNlYS5jb20g
DQAAoQ9CAAAAFAAAAAAAkygAAA4AzyUCAAEAAAAbAAAAAADbKAAADgDPJQIAGAABAAAAFAAAAAAA
AwABADAAGwAAAAAAAwABABgAEACfDwQAAAAFAAAAAACqDw4AAAABAAAABwAAAAAACQQAAAAA8wMU
AAAABQAAAAAAAAACAAAAAQEAAAAAAAAAAJ8PBAAAAAAAAAAAAKgPBwAAAFBJTSBNSUIQAJ8PBAAA
AAUAAAAAAKAPAgIAAFQAaABpAHMAIABkAHIAYQBmAHQAIABkAGUAcwBjAHIAaQBiAGUAcwAgAG0A
YQBuAGEAZwBlAGQAIABvAGIAagBlAGMAdABzACAAdQBzAGUAZAAgAGYAbwByACAAbQBhAG4AYQBn
AGkAbgBnACAAdABoAGUAIABQAHIAbwB0AG8AYwBvAGwAIABJAG4AZABlAHAAZQBuAGQAZQBuAHQA
IABNAHUAbAB0AGkAYwBhAHMAdAAgACgAUABJAE0AKQAgAHAAcgBvAHQAbwBjAG8AbAAuAA0ASQB0
ACAAZABlAGYAaQBuAGUAcwAgAG8AYgBqAGUAYwB0AHMAIABmAG8AcgAgAFAASQBNACAAUwBwAGEA
cgBzAGUAIABNAG8AZABlACAAYQBzACAAdwBlAGwAbAAgAGEAcwAgAGYAbwByACAARABlAG4AcwBl
ACAATQBvAGQAZQAuAA0AHCBkAHIAYQBmAHQALQBpAGUAdABmAC0AcABpAG0ALQBtAGkAYgAtAHYA
MgAtADAAMQAuAHQAeAB0AB0gIABhAHUAdABoAG8AcgBlAGQAIABiAHkAIABKAC4AIABOAGkAYwBo
AG8AbABhAHMALAAgAGgAYQBzACAAZQB4AHAAaQByAGUAZAAgAGkAbgAgAE0AYQB5ACcAMgAwADAA
NAAuAA0ADQANAA0ADQAAAKEPUgAAAP0AAAAAANIgAAAPANgAAwBBAAAAAgAAAAAA0iAAAA8A2AAD
AB0AAAADAAAAAADbIAAADgDPJQIAHQAAAAABAAAAAAIAGAACAAAAAAADAAEAGgAAAPMDFAAAAAYA
AAAAAAAAAgAAAAIBAAAAAAAAAACfDwQAAAAAAAAAAACoDxEAAABTdGF0dXMgb2YgUElNIE1JQhAA
nw8EAAAABQAAAAAAqA8fAQAAQ2hhbmdlcyBkaWNzdXNzZWQgYW5kIGZyZWV6ZWQ6DVJlbW92YWwg
b2Ygd2FybmluZ3MgZHVyaW5nIE1JQiBjb21waWxhdGlvbiB3aXRoIHNtaWxpbnQuDUNoYW5nZXMg
dG8gbWFrZSBNSUIgb2JqZWN0cyBpbiBwcm9wZXIgb3JkZXIgaW4gdGhlIGRvY3VtZW50Lg1JbnRy
b2R1Y2UgYSBuZXcgb2JqZWN0ICJwaW1JbnRlcmZhY2VCU1JCb3JkZXIiIGluIHBpbUludGVyZmFj
ZUVudHJ5IHRhYmxlLiBUaGlzIG9iamVjdCBzaG93cyB0aGUgc3RhdHVzIG9mIGEgQlNSIGJvcmRl
ciBvbiB0aGUgaW50ZXJmYWNlLg0AAKEPUgAAAB8AAAAAANIgAAAPANgAAwBBAAAAAAEAAAEA0iAA
AA8A2AADAEEAAAABAAAAAQDTIAAADgDYAAMAQQAAAB8AAAAAAAIAGAABAQAAAAQCAAAEFgAAAPMD
FAAAAAcAAAAAAAAAAgAAAAMBAAAAAAAAAACfDwQAAAAAAAAAAACoDxEAAABTdGF0dXMgb2YgUElN
IE1JQhAAnw8EAAAABQAAAAAAqA/tAgAAQ2hhbmdlcyB3aGljaCBhcmUgYmVpbmcgZGlzY3Vzc2Vk
Og1JbiBwaW1JcE1Sb3V0ZUZsYWcgb2YgcGltSXBNUm91dGVFbnRyeSB0YWJsZSwgd2UgbmVlZCB0
d28gcmVnaXN0cmF0aW9uIGJpdHMgKHJlZ2lzdHJhdGlvbkluUHJvZ3Jlc3MgYW5kIHJlZ2lzdHJh
dGlvblN1Y2NlZWRlZCkuIFRoZXNlIGJpdHMgd2lsbCBoZWxwIGluICAgaWRlbnRpZnlpbmcgdGhl
IHN0YXRlIG9mIHJlZ2lzdHJhdGlvbiBmb3IgdGhlIGdpdmVuIE1Sb3V0ZSBFbnRyeS4NSW4gcGlt
SXBNUm91dGVGbGFnIG9mIHBpbUlwTVJvdXRlRW50cnkgdGFibGUsIHdlIG5lZWQgYSBiaXQgdG8g
cmVwcmVzZW50IGRhdGEgZmxvdy4gSXQgd2lsbCB0ZWxsIHVzZXIgaWYgZGF0YSBpcyBmbG93aW5n
IHRocm91Z2ggU1BUIG9yIFJQVC4NTUlCIG9iamVjdCBmb3IgU3RhdGljIEdyb3VwLVJQIG1hcHBp
bmcuIFdlIGhhdmUgaW50cm9kY3VlZCBhIG5ldyB0YWJsZSB3aGljaCBjYW4gcmVwcmVzZW50IHN0
YXRpYyBHcm91cC1SUCBtYXBwaW5nIGVudHJpZXMuDUFkZCBhIG5ldyBvYmplY3QgInBpbUlwTVJv
dXRlUlAiIGluIHBpbUlwTVJvdXRlRW50cnkgdGFibGUgdG8gaWRlbnRpZnkgdGhlIFJQIGJlaW5n
IHVzZWQgZm9yIHRoaXMgTXJvdXRlLg1BZGQgYSBuZXcgYml0ICJzc20iIGluIHBpbUlwTVJvdXRl
RmxhZ3MgaW4gcGltSXBNUm91dGVFbnRyeSB0YWJsZSwgdGhpcyBiaXQgd2lsbCBpZG50aWZ5IHRo
aXMgTVJvdXRlIGVudHJ5IGFzIGFuIFNTTSBlbnRyeS4AAKEPQgAAACMAAAAAANIwAAAPANgAAwBB
AFAAAADLAgAAAgDSMAAADwDYAAMAQQBkAAAAIwAAAAAAAgAYAMsCAAAABAIAAAQUAAAA8wMUAAAA
CAAAAAAAAAACAAAABAEAAAAAAAAAAJ8PBAAAAAAAAAAAAKgPDwAAAEZ1dHVyZSBSb2FkIE1hcBAA
nw8EAAAABQAAAAAAqA8oAQAASVB2NiBjb21wYXRpYmlsaXR5IGZvciBQSU0gTUlCLg1Db21tZW50
cy9TdWdnZXN0aW9ucyBwcm92aWRlZCBieSBjb21tdW5pdHkgYWZ0ZXIgdGhlIHJldmlldy4NQSBu
ZXcgdmVyc2lvbiBvZiB0aGlzIGRyYWZ0IHdpbGwgYmUgcmVsZWFzZWQgaW4gQXVndXN0JzIwMDQN
DQ0NDU5PVEU6DVRvIHBhcnRpY2lwYXRlIGluIFBJTSBNSUIgZGlzY3Vzc2lvbnMsIFBsZWFzZSBq
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
bgAgAE4AbwA5ACAATAAAABMAodAHMAgAAAAAAAAACLgTADpBCTAAuBMAAAAGECAAtw9EAAAAUwB0
AGEAcgBTAHkAbQBiAG8AbAAAAG4AIABOAG8AOQAgAEwAAAATAKHQAQAAAAIAAAADAAAA/v///wUA
AAAGAAAABwAAAAgAAAAJAAAACgAAAAsAAAAMAAAADQAAAP7////+////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////+/wAABQECAAAAAAAAAAAAAAAA
AAAAAAABAAAA4IWf8vlPaBCrkQgAKyez2TAAAAC8AAAABwAAAAEAAABAAAAAAgAAAEgAAAAIAAAA
gAAAAAkAAACQAAAACgAAAJwAAAANAAAAqAAAAA8AAAC0AAAAAgAAAOQEAAAeAAAALgAAAElFVEYg
UElNIE1JQiBEcmFmdCAgcGltLW1pYkBtb3VudGFpbjJzZWEuY29tIABAAB4AAAAHAAAAbWpvc2hp
AE0eAAAAAgAAADMAb3NAAAAA8DqyqQAAAABAAAAAoABfA+90xAEDAAAA/AAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAA/v8AAAUBAgAAAAAAAAAAAAAAAAAAAAAAAQAAAALVzdWcLhsQk5cIACss+a4wAAAA
NAIAAA8AAAABAAAAgAAAAAMAAACIAAAABAAAAJgAAAAGAAAAoAAAAAcAAACoAAAACAAAALAAAAAJ
AAAAuAAAAAoAAADAAAAAFwAAAMgAAAALAAAA0AAAABAAAADYAAAAEwAAAOAAAAAWAAAA6AAAAA0A
AADwAAAADAAAANIBAAACAAAA5AQAAB4AAAAHAAAAQ3VzdG9tAAADAAAAr3IAAAMAAAAhAAAAAwAA
AAUAAAADAAAABQAAAAMAAAAAAAAAAwAAAAAAAAADAAAAexAKAA==

------- =_aaaaaaaaaa0
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

_______________________________________________
pim mailing list
pim@ietf.org
https://www1.ietf.org/mailman/listinfo/pim

------- =_aaaaaaaaaa0--



From pim-bounces@ietf.org  Mon Aug 16 13:51:52 2004
Received: from megatron.ietf.org (megatron.ietf.org [132.151.6.71])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA17823
	for <pim-archive@lists.ietf.org>; Mon, 16 Aug 2004 13:51:52 -0400 (EDT)
Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32)
	id 1BwlY4-0006vy-1q; Mon, 16 Aug 2004 13:45:32 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32) id 1BvKPw-00041b-LB
	for pim@megatron.ietf.org; Thu, 12 Aug 2004 14:35:12 -0400
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA21431
	for <pim@ietf.org>; Thu, 12 Aug 2004 14:35:11 -0400 (EDT)
Received: from colo-dns-ext1.juniper.net ([207.17.137.57])
	by ietf-mx.ietf.org with esmtp (Exim 4.33) id 1BvKUv-0001Qr-Qc
	for pim@ietf.org; Thu, 12 Aug 2004 14:40:23 -0400
Received: from merlot.juniper.net (merlot.juniper.net [172.17.27.10])
	by colo-dns-ext1.juniper.net (8.11.3/8.9.3) with ESMTP id i7CIYX903472; 
	Thu, 12 Aug 2004 11:34:33 -0700 (PDT)
	(envelope-from pusateri@juniper.net)
Received: from juniper.net (garnet.juniper.net [172.17.28.17])
	by merlot.juniper.net (8.11.3/8.11.3) with ESMTP id i7CIYSe50716;
	Thu, 12 Aug 2004 11:34:28 -0700 (PDT)
	(envelope-from pusateri@juniper.net)
Message-Id: <200408121834.i7CIYSe50716@merlot.juniper.net>
To: pim@ietf.org
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="----- =_aaaaaaaaaa0"
Content-ID: <99025.1092335668.0@juniper.net>
Date: Thu, 12 Aug 2004 11:34:28 -0700
From: Tom Pusateri <pusateri@juniper.net>
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 320ddee61cb2d39f489e9191ae3fdc8c
X-Mailman-Approved-At: Mon, 16 Aug 2004 13:45:28 -0400
Cc: pim-mib@mountain2sea.com
Subject: [pim] PIM MIB issues
X-BeenThere: pim@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Protocol Independent Multicast <pim.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/pim>,
	<mailto:pim-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:pim@ietf.org>
List-Help: <mailto:pim-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/pim>,
	<mailto:pim-request@ietf.org?subject=subscribe>
Sender: pim-bounces@ietf.org
Errors-To: pim-bounces@ietf.org

------- =_aaaaaaaaaa0
Content-Type: text/plain; charset="us-ascii"
Content-ID: <99025.1092335668.1@juniper.net>

As promised at the working group meeting last week, here are the slides
from Bharat Joshi who has been coordinating the PIM mib updates.
If you can't read them for some reason, it may be because I don't
know how to send microsoft documents correctly from my unix mailer
so let me know and I'll try another way.

If anyone is interested in contributing to this effort, I can provide
you with CVS access to the MIB document and after your changes are
reviewed, they can be committed.

Attached is a powerpoint that Bharat made for us to review during
the working group meeting but since we ran out of time, I'm including
it here.

Dave Thaler agreed to lend a hand with the IPv6 changes so, Dave,
I can provide you with access to the document if you want, or
you can just send diffs and we can commit them for you.

Please direct your comments to either the PIM mailing list or
the PIM MIB mailing list (pim-mib@mountain2sea.com).

Thanks,
Tom


------- =_aaaaaaaaaa0
Content-Type: application/vnd.ms-powerpoint
Content-ID: <99025.1092335668.2@juniper.net>
Content-Description: PIM MIB IETF 60 slides
Content-Transfer-Encoding: base64

0M8R4KGxGuEAAAAAAAAAAAAAAAAAAAAAPgADAP7/CQAGAAAAAAAAAAAAAAABAAAANgAAAAAAAAAA
EAAASgAAAAEAAAD+////AAAAADUAAAD/////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////8P
AOgDzxEAAAEA6QMoAAAA6xcAAPIPAAAgEwAAwBgAAAEAAAACAAAAAwAAAAAAAAABAAYAAAAAAQ8A
8gP8AQAALwDIDwwAAAAwANIPBAAAAAAAAAAPANUHMAEAAAAAtw9EAAAAVABpAG0AZQBzACAATgBl
AHcAIABSAG8AbQBhAG4AAAAIuBMA8LcTAKHQBzAIAAAAAAAAAAi4EwA6QQkwALgTAAAABhIQALcP
RAAAAE4AaQBtAGIAdQBzACAAUgBvAG0AYQBuACAATgBvADkAIABMAAAAEwCh0AcwCAAAAAAAAAAI
uBMAOkEJMAC4EwAAAAYQIAC3D0QAAABTAHQAYQByAFMAeQBtAGIAbwBsAAAAbgAgAE4AbwA5ACAA
TAAAABMAodAHMAgAAAAAAAAACLgTADpBCTAAuBMAAAAGADAAtw9EAAAAVwBpAG4AZwBkAGkAbgBn
AHMAAAAAAG4AIABOAG8AOQAgAEwAAAATAKHQBzAIAAAAAAAAAAi4EwA6QQkwALgTAAIABgIAAKQP
DAAAAIAARAAAAP//AAAA/gAApQ8MAAAAAAAACC4AAAACAAAAAACpDwoAAAAHAAAAAgAJCAAAQACj
D24AAAAFAP/9PwAAACIgAABkAAAAAAAAAGQAAAAAAAAAAABAAgAAAAACAAAA///vAAAAAAD/////
//8YAAAAAAEAAAAFAAAgASABAAAAAAAFAABAAkACAAAAAAAFAABgA2ADAAAAAAAFAACABIAEAAAA
AA8ACwTQAAAADwAA8MgAAAAAAAbwcAAAAAQwAAANAAAAJQAAAAwAAAABAAAABAAAAAIAAAAGAAAA
AwAAAAMAAAAEAAAABAAAAAUAAAAEAAAABgAAAAQAAAAHAAAABAAAAAgAAAAEAAAACQAAAAQAAAAK
AAAABAAAAAsAAAAEAAAADAAAAAQAAACDAAvwMAAAAIEBALj/AIMBAAAAAIZBAAAAAL8BEAAQAMAB
AQAACMVBAAAAAP8BCAAIAAECAgAACEAAHvEQAAAABAAACAEAAAgCAAAI9wAAEB8A8A8cAAAAAADz
AxQAAAACAAAAAAAAAAAAAAAAAACAAAAAAA8A0AcEAwAAHwD/AxQAAAACAAAEDAAAAAAAAAAAAAAA
AQAAAA8A+gNnAAAAAAD+AwMAAAAAAQAAAP0DNAAAAEsAAABkAAAASwAAAGQAAAAIAAAAAAAAACC4
EwA6QQkwAAAAAAAAAAAW////Rv///wAAEwBwAPsDCAAAAAAAAABwCAAAcAD7AwgAAAABAAAAQAsA
AB8ABwQ8AAAAAAD9AzQAAACqAAAAyAAAAKoAAADIAAAATLgTAOokCTCIuRMAYCufAAAAAAAAAAAA
9Pz//6z///8BARMAHwD6A2cAAAAAAP4DAwAAAAABAAAA/QM0AAAAOwAAAGQAAAA7AAAAZAAAAAgA
AAAAAAAAILgTADpBCTAAAAAAAAAAACj5//+4////AQATAHAA+wMIAAAAAAAAAEALAABwAPsDCAAA
AAEAAABwCAAAHwAUBBwAAAAAABUEFAAAALqTsPYAypo7rQeUxwDKmjsBAQAAHwATBDwAAAAAAP0D
NAAAAGQAAABkAAAAZAAAAGQAAABMuBMAVCMJMDi4EwAUAAAAAAAAAAAAAAAAAAAAAAAAAAABEwAP
AIgTVgEAAA8AihMwAAAAAAC6DxAAAABfAF8AXwBQAFAAVAAxADAAAACLExAAAAAAAA0ECAAAAADA
AAAAwAAADwCKExYBAAAAALoPDgAAAF8AXwBfAFAAUABUADkAAACLE/gAAAAvAMgPDAAAADAA0g8E
AAAAAAAAAA8Arg/cAAAAAACvDwgAAAAAAQAABQAAAAAArA8QAAAAAACAAv//AAAAAAAAAAAAABAA
rw8IAAAAAQEAAAUAAAAAAKwPDgAAAAAAAAIAAAAAAAAAAAAAEACvDwgAAAACAQAABQAAAAAArA8c
AAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAABAArw8IAAAAAwEAAAUAAAAAAKwPHAAAAAAA
AAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAQAK8PCAAAAAQBAAAFAAAAAACsDw4AAAAAAAACAAAA
AAAAAAAAAA8A8A+XCgAAAADzAxQAAAAEAAAAAAAAAAIAAAAAAQAAAAAAAAAAnw8EAAAABQAAAAAA
qA8tAAAASUVURiBQSU0gTUlCIERyYWZ0DQ1waW0tbWliQG1vdW50YWluMnNlYS5jb20gAAChD0IA
AAAUAAAAAACTKAAADgDPJQIAAQAAABoAAAAAANsoAAAOAM8lAgAYAAEAAAAUAAAAAAADAAEAMAAa
AAAAAAADAAEAGAAQAJ8PBAAAAAUAAAAAAKoPDgAAAAEAAAAHAAAAAAAJBAAAAADzAxQAAAAFAAAA
AAAAAAIAAAABAQAAAAAAAAAAnw8EAAAAAAAAAAAAqA8HAAAAUElNIE1JQhAAnw8EAAAABQAAAAAA
oA8AAgAAVABoAGkAcwAgAGQAcgBhAGYAdAAgAGQAZQBzAGMAcgBpAGIAZQBzACAAbQBhAG4AYQBn
AGUAZAAgAG8AYgBqAGUAYwB0AHMAIAB1AHMAZQBkACAAZgBvAHIAIABtAGEAbgBhAGcAaQBuAGcA
IAB0AGgAZQAgAFAAcgBvAHQAbwBjAG8AbAAgAEkAbgBkAGUAcABlAG4AZABlAG4AdAAgAE0AdQBs
AHQAaQBjAGEAcwB0ACAAKABQAEkATQApACAAcAByAG8AdABvAGMAbwBsAC4ADQBJAHQAIABkAGUA
ZgBpAG4AZQBzACAAbwBiAGoAZQBjAHQAcwAgAGYAbwByACAAUABJAE0AIABTAHAAYQByAHMAZQAg
AE0AbwBkAGUAIABhAHMAIAB3AGUAbABsACAAYQBzACAAZgBvAHIAIABEAGUAbgBzAGUAIABNAG8A
ZABlAC4ADQAcIGQAcgBhAGYAdAAtAGkAZQB0AGYALQBwAGkAbQAtAG0AaQBiAC0AdgAyAC0AMAAx
AC4AdAB4AHQAHSAgAGEAdQB0AGgAbwByAGUAZAAgAGIAeQAgAEoALgAgAE4AaQBjAGgAbwBsAGEA
cwAsACAAaABhAHMAIABlAHgAcABpAHIAZQBkACAAaQBuACAATQBhAHkAJwAyADAAMAA0AC4ADQAN
AA0ADQAAAKEPUgAAAP0AAAAAANIgAAAPANgAAwBBAAAAAQAAAAAA0iAAAA8A2AADAB0AAAADAAAA
AADbIAAADgDPJQIAHQAAAP4AAAAAAAIAGgADAAAAAAADAAEAGgAAAPMDFAAAAAYAAAAAAAAAAgAA
AAIBAAAAAAAAAACfDwQAAAAAAAAAAACoDxEAAABTdGF0dXMgb2YgUElNIE1JQhAAnw8EAAAABQAA
AAAAqA8fAQAAQ2hhbmdlcyBkaWNzdXNzZWQgYW5kIGZyZWV6ZWQ6DVJlbW92YWwgb2Ygd2Fybmlu
Z3MgZHVyaW5nIE1JQiBjb21waWxhdGlvbiB3aXRoIHNtaWxpbnQuDUNoYW5nZXMgdG8gbWFrZSBN
SUIgb2JqZWN0cyBpbiBwcm9wZXIgb3JkZXIgaW4gdGhlIGRvY3VtZW50Lg1JbnRyb2R1Y2UgYSBu
ZXcgb2JqZWN0ICJwaW1JbnRlcmZhY2VCU1JCb3JkZXIiIGluIHBpbUludGVyZmFjZUVudHJ5IHRh
YmxlLiBUaGlzIG9iamVjdCBzaG93cyB0aGUgc3RhdHVzIG9mIGEgQlNSIGJvcmRlciBvbiB0aGUg
aW50ZXJmYWNlLg0AAKEPUgAAAB8AAAAAANIgAAAPANgAAwBBAAAAAAEAAAEA0iAAAA8A2AADAEEA
AAABAAAAAQDTIAAADgDYAAMAQQAAAB8AAAAAAAIAGgABAQAAAAQCAAAEGgAAAPMDFAAAAAcAAAAA
AAAAAgAAAAMBAAAAAAAAAACfDwQAAAAAAAAAAACoDxEAAABTdGF0dXMgb2YgUElNIE1JQhAAnw8E
AAAABQAAAAAAqA/tAgAAQ2hhbmdlcyB3aGljaCBhcmUgYmVpbmcgZGlzY3Vzc2VkOg1JbiBwaW1J
cE1Sb3V0ZUZsYWcgb2YgcGltSXBNUm91dGVFbnRyeSB0YWJsZSwgd2UgbmVlZCB0d28gcmVnaXN0
cmF0aW9uIGJpdHMgKHJlZ2lzdHJhdGlvbkluUHJvZ3Jlc3MgYW5kIHJlZ2lzdHJhdGlvblN1Y2Nl
ZWRlZCkuIFRoZXNlIGJpdHMgd2lsbCBoZWxwIGluICAgaWRlbnRpZnlpbmcgdGhlIHN0YXRlIG9m
IHJlZ2lzdHJhdGlvbiBmb3IgdGhlIGdpdmVuIE1Sb3V0ZSBFbnRyeS4NSW4gcGltSXBNUm91dGVG
bGFnIG9mIHBpbUlwTVJvdXRlRW50cnkgdGFibGUsIHdlIG5lZWQgYSBiaXQgdG8gcmVwcmVzZW50
IGRhdGEgZmxvdy4gSXQgd2lsbCB0ZWxsIHVzZXIgaWYgZGF0YSBpcyBmbG93aW5nIHRocm91Z2gg
U1BUIG9yIFJQVC4NTUlCIG9iamVjdCBmb3IgU3RhdGljIEdyb3VwLVJQIG1hcHBpbmcuIFdlIGhh
dmUgaW50cm9kY3VlZCBhIG5ldyB0YWJsZSB3aGljaCBjYW4gcmVwcmVzZW50IHN0YXRpYyBHcm91
cC1SUCBtYXBwaW5nIGVudHJpZXMuDUFkZCBhIG5ldyBvYmplY3QgInBpbUlwTVJvdXRlUlAiIGlu
IHBpbUlwTVJvdXRlRW50cnkgdGFibGUgdG8gaWRlbnRpZnkgdGhlIFJQIGJlaW5nIHVzZWQgZm9y
IHRoaXMgTXJvdXRlLg1BZGQgYSBuZXcgYml0ICJzc20iIGluIHBpbUlwTVJvdXRlRmxhZ3MgaW4g
cGltSXBNUm91dGVFbnRyeSB0YWJsZSwgdGhpcyBiaXQgd2lsbCBpZG50aWZ5IHRoaXMgTVJvdXRl
IGVudHJ5IGFzIGFuIFNTTSBlbnRyeS4AAKEPRAAAACMAAAAAANogAAAHANgAAwAdAAAAywIAAAIA
2iAAAAcA2AADACMAAAAjAAAAAQADAAEAAQAaAMsCAAADBAMAAwQBABUAAADzAxQAAAAIAAAAAAAA
AAIAAAAEAQAAAAAAAAAAnw8EAAAAAAAAAAAAqA8PAAAARnV0dXJlIFJvYWQgTWFwEACfDwQAAAAF
AAAAAACoDyQBAABJUHY2IGNvbXBhdGliaWxpdHkgZm9yIFBJTSBNSUIuDUNvbW1lbnRzL1N1Z2dl
c3Rpb25zIHByb3ZpZGVkIGJ5IGNvbW11bml0eSBhZnRlciB0aGUgcmV2aWV3Lg1BIG5ldyB2ZXJz
aW9uIG9mIHRoaXMgZHJhZnQgd2lsbCBiZSByZWxlYXNlZCBpbiBBdWd1c3QnMjAwNA0NTk9URToN
VG8gcGFydGljaXBhdGUgaW4gUElNIE1JQiBkaXNjdXNzaW9ucywgUGxlYXNlIGpvaW4gdGhlIFBJ
TSBNSUIgbWFpbGluZyBsaXN0IGF0IGh0dHA6Ly93d3cubW91bnRhaW4yc2VhLmNvbS9tYWlsbWFu
L2xpc3RpbmZvL3BpbS1taWINAAChD04AAACZAAAAAADSIAAADwDYAAMAJAAAAIwAAAAAANsgAAAO
AM8lAgAUAAAAmAAAAAAAAwABAB8ACAAAAAEAAwABAAEAGwCFAAAAAAADAAEAGwAvAPAPjAAAAAAA
8wMUAAAACQAAAAAAAAAAAAAAAAEAAAAAAAAAAPMDFAAAAAoAAAAAAAAAAAAAAAEBAAAAAAAAAADz
AxQAAAALAAAAAAAAAAAAAAACAQAAAAAAAAAA8wMUAAAADAAAAAAAAAAAAAAAAwEAAAAAAAAAAPMD
FAAAAA0AAAAAAAAAAAAAAAQBAAAAAAAAAQABBFAAAAAAAAAB////fwAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQATAAAA
6gMAAAAADwD4A+sIAAACAO8DGAAAAAEAAAABAgAAAAAAAAAAAAAAAAAAAAATAGAA8AcgAAAA////
AAAAAACAgIAAAAAAAADMmQAzM8wAzMz/ALKysgBgAPAHIAAAAAAA/wD///8AAAAAAP//AAD/mQAA
AP//AP8AAACWlpYAYADwByAAAAD//8wAAAAAAGZmMwCAgAAAM5kzAIAAAAAAM8wA/8xmAGAA8Acg
AAAA////AAAAAAAzMzMAAAAAAN3d3QCAgIAATU1NAOrq6gBgAPAHIAAAAP///wAAAAAAgICAAAAA
AAD/zGYAAAD/AMwAzADAwMAAYADwByAAAAD///8AAAAAAICAgAAAAAAAwMDAAABm/wD/AAAAAJkA
AGAA8AcgAAAA////AAAAAACAgIAAAAAAADOZ/wCZ/8wAzADMALKysgAAAKMPYgAAAAUA//0/AA4A
EeACAC0AAAAA/gEAZAAAAAAAAAAAABsBAAAAAAMAAAD//+8AAAABAP///////ywAAAAA/gAAAAgA
AAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEACjD4wAAAAFAP/9PwAPAM8lAgAtAAAA
AP4AAGQAAACR/w4BQgAbAQAAAAADAAAA///vAAAAAQD///////8gAAAAAP4AAMBFAAATIEsAqP8e
AmoBAAACABwAwEUAAM8lLQC+/y4DpwIAAAIAGADARQAAEyBLANX/PgS4AwAAAgAUAMBFAADPJS0A
7P9OBccEAAAAACAAow92AAAABQD//T8ADgAiIAAAZAAAAAD+AABkAB4AAAAAAAAAGwEAAAAAAgAA
AP//7wAAAAAA////////DAAAAAD+AACABQAAEyDUASABAAAAAIAFAAAiINACQAIAAAAAgAUAABMg
8ANgAwAAAACABQAAuwAQBYAEAAAAAEAAow9wAAAABQD//T8ADgDPJQIALQAAAAD+AABkAAAAAAAA
AAAAGwEAAAAAAwAAAP//7wAAAAEA////////GAAAAAD+AAAABQAADgGGAAAAAQAAAAAFAACWAQ8B
AAAAAAAFAAAeApgBAAAAAAAFAACmAh4CAAAAAFAAow+OAAAABQAAANJlAAAPACIgAABkABQAAADY
AAAAAAABAAAAAQDSZQAADwATIAAAZAAUAAAA1AEgAQAAAQAAAAIA0mUAAA8AIiAAAGQAFAAAANAC
QAIAAAEAAAADANJlAAAPABMgAABkABQAAADwA2ADAAABAAAABADSZQAADwC7AAAAZAAUAAAAEAWA
BAAAAQAAAGAAow9wAAAABQAAANIIAAAOACIgAABkAAAAAAABAAAAAQDSBQAADgATIAAAZAAgASAB
AAAAAAIA0gUAAA4AIiAAAGQAQAJAAgAAAAADANIFAAAOABMgAABkAGADYAMAAAAABADSBQAADgC7
AAAAZACABIAEAAAAAHAAow+OAAAABQAAANJlAAAPACIgAABkABQAAADYAAAAAAABAAAAAQDSZQAA
DwATIAAAZAAUAAAA1AEgAQAAAQAAAAIA0mUAAA8AIiAAAGQAFAAAANACQAIAAAEAAAADANJlAAAP
ABMgAABkABQAAADwA2ADAAABAAAABADSZQAADwC7AAAAZAAUAAAAEAWABAAAAQAAAIAAow+OAAAA
BQAAANJlAAAPACIgAABkABQAAADYAAAAAAABAAAAAQDSZQAADwATIAAAZAAUAAAA1AEgAQAAAQAA
AAIA0mUAAA8AIiAAAGQAFAAAANACQAIAAAEAAAADANJlAAAPABMgAABkABQAAADwA2ADAAABAAAA
BADSZQAADwC7AAAAZAAUAAAAEAWABAAAAQAAAA8ADAQxAwAADwAC8CkDAAAQAAjwCAAAAAMAAAAD
BAAADwAD8McCAAAPAATwKAAAAAEACfAQAAAAAAAAAAAAAAABgP//AYD//wIACvAIAAAAAAQAAAUA
AAAPAATw5wAAABIACvAIAAAAAQQAAAAKAADDAAvwSAAAAH8AAQAFAIAAPKmfAIEAAAAAAIIAAAAA
AIMAAAAAAIQAAAAAAIcAAQAAAL8ABAAEAIMBAAAAAL8BAAAQAP8BAQAJAAECAgAACAAAEPAIAAAA
UwHCASwW+gMPABHwEAAAAAAAwwsIAAAAAAAAAAEAnwAPAA3wVwAAAAAAnw8EAAAAAAAAAAAAqA8j
AAAAQ2xpY2sgdG8gZWRpdCB0aGUgdGl0bGUgdGV4dCBmb3JtYXQAAKIPBgAAACQAAAAAAAAAqg8K
AAAAJAAAAAEAAAAAAA8ABPCgAQAAEgAK8AgAAAACBAAAAAoAALMAC/BCAAAAfwABAAUAgADUq58A
gQAAAAAAggAAAAAAgwAAAAAAhAAAAAAAvwAEAAQAgwEAAAAAvwEAABAA/wEBAAkAAQICAAAIAAAQ
8AgAAABvBMIBLBZ4Dg8AEfAQAAAAAADDCwgAAAABAAAAAgCfAA8ADfAWAQAAAACfDwQAAAABAAAA
AACoD8oAAABDbGljayB0byBlZGl0IHRoZSBvdXRsaW5lIHRleHQgZm9ybWF0DVNlY29uZCBPdXRs
aW5lIExldmVsDVRoaXJkIE91dGxpbmUgTGV2ZWwNRm91cnRoIE91dGxpbmUgTGV2ZWwNRmlmdGgg
T3V0bGluZSBMZXZlbA1TaXh0aCBPdXRsaW5lIExldmVsDVNldmVudGggT3V0bGluZSBMZXZlbA1F
aWdodGggT3V0bGluZSBMZXZlbA1OaW50aCBPdXRsaW5lIExldmVsAACiDx4AAAAmAAAAAAAVAAAA
AQAUAAAAAgAVAAAAAwBnAAAABAAAAKoPCgAAAMsAAAABAAAAAAAPAATwQgAAABIACvAIAAAAAwQA
AAAMAABzAAvwKgAAAIMBAAAAAJMBlWqUAJQB/fliAL8BEgASAP8BAAAIAAQDCQAAAD8DAQABABAA
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
GAABAAAAFAAAAAAAAwABADAAGwAAAAAAAwABABgAEACfDwQAAAAFAAAAAACqDw4AAAABAAAABwAA
AAAACQQAAAAA8wMUAAAABQAAAAAAAAACAAAAAQEAAAAAAAAAAJ8PBAAAAAAAAAAAAKgPBwAAAFBJ
TSBNSUIQAJ8PBAAAAAUAAAAAAKAPAgIAAFQAaABpAHMAIABkAHIAYQBmAHQAIABkAGUAcwBjAHIA
aQBiAGUAcwAgAG0AYQBuAGEAZwBlAGQAIABvAGIAagBlAGMAdABzACAAdQBzAGUAZAAgAGYAbwBy
ACAAbQBhAG4AYQBnAGkAbgBnACAAdABoAGUAIABQAHIAbwB0AG8AYwBvAGwAIABJAG4AZABlAHAA
ZQBuAGQAZQBuAHQAIABNAHUAbAB0AGkAYwBhAHMAdAAgACgAUABJAE0AKQAgAHAAcgBvAHQAbwBj
AG8AbAAuAA0ASQB0ACAAZABlAGYAaQBuAGUAcwAgAG8AYgBqAGUAYwB0AHMAIABmAG8AcgAgAFAA
SQBNACAAUwBwAGEAcgBzAGUAIABNAG8AZABlACAAYQBzACAAdwBlAGwAbAAgAGEAcwAgAGYAbwBy
ACAARABlAG4AcwBlACAATQBvAGQAZQAuAA0AHCBkAHIAYQBmAHQALQBpAGUAdABmAC0AcABpAG0A
LQBtAGkAYgAtAHYAMgAtADAAMQAuAHQAeAB0AB0gIABhAHUAdABoAG8AcgBlAGQAIABiAHkAIABK
AC4AIABOAGkAYwBoAG8AbABhAHMALAAgAGgAYQBzACAAZQB4AHAAaQByAGUAZAAgAGkAbgAgAE0A
YQB5ACcAMgAwADAANAAuAA0ADQANAA0ADQAAAKEPUgAAAP0AAAAAANIgAAAPANgAAwBBAAAAAgAA
AAAA0iAAAA8A2AADAB0AAAADAAAAAADbIAAADgDPJQIAHQAAAAABAAAAAAIAGAACAAAAAAADAAEA
GgAAAPMDFAAAAAYAAAAAAAAAAgAAAAIBAAAAAAAAAACfDwQAAAAAAAAAAACoDxEAAABTdGF0dXMg
b2YgUElNIE1JQhAAnw8EAAAABQAAAAAAqA8fAQAAQ2hhbmdlcyBkaWNzdXNzZWQgYW5kIGZyZWV6
ZWQ6DVJlbW92YWwgb2Ygd2FybmluZ3MgZHVyaW5nIE1JQiBjb21waWxhdGlvbiB3aXRoIHNtaWxp
bnQuDUNoYW5nZXMgdG8gbWFrZSBNSUIgb2JqZWN0cyBpbiBwcm9wZXIgb3JkZXIgaW4gdGhlIGRv
Y3VtZW50Lg1JbnRyb2R1Y2UgYSBuZXcgb2JqZWN0ICJwaW1JbnRlcmZhY2VCU1JCb3JkZXIiIGlu
IHBpbUludGVyZmFjZUVudHJ5IHRhYmxlLiBUaGlzIG9iamVjdCBzaG93cyB0aGUgc3RhdHVzIG9m
IGEgQlNSIGJvcmRlciBvbiB0aGUgaW50ZXJmYWNlLg0AAKEPUgAAAB8AAAAAANIgAAAPANgAAwBB
AAAAAAEAAAEA0iAAAA8A2AADAEEAAAABAAAAAQDTIAAADgDYAAMAQQAAAB8AAAAAAAIAGAABAQAA
AAQCAAAEFgAAAPMDFAAAAAcAAAAAAAAAAgAAAAMBAAAAAAAAAACfDwQAAAAAAAAAAACoDxEAAABT
dGF0dXMgb2YgUElNIE1JQhAAnw8EAAAABQAAAAAAqA/tAgAAQ2hhbmdlcyB3aGljaCBhcmUgYmVp
bmcgZGlzY3Vzc2VkOg1JbiBwaW1JcE1Sb3V0ZUZsYWcgb2YgcGltSXBNUm91dGVFbnRyeSB0YWJs
ZSwgd2UgbmVlZCB0d28gcmVnaXN0cmF0aW9uIGJpdHMgKHJlZ2lzdHJhdGlvbkluUHJvZ3Jlc3Mg
YW5kIHJlZ2lzdHJhdGlvblN1Y2NlZWRlZCkuIFRoZXNlIGJpdHMgd2lsbCBoZWxwIGluICAgaWRl
bnRpZnlpbmcgdGhlIHN0YXRlIG9mIHJlZ2lzdHJhdGlvbiBmb3IgdGhlIGdpdmVuIE1Sb3V0ZSBF
bnRyeS4NSW4gcGltSXBNUm91dGVGbGFnIG9mIHBpbUlwTVJvdXRlRW50cnkgdGFibGUsIHdlIG5l
ZWQgYSBiaXQgdG8gcmVwcmVzZW50IGRhdGEgZmxvdy4gSXQgd2lsbCB0ZWxsIHVzZXIgaWYgZGF0
YSBpcyBmbG93aW5nIHRocm91Z2ggU1BUIG9yIFJQVC4NTUlCIG9iamVjdCBmb3IgU3RhdGljIEdy
b3VwLVJQIG1hcHBpbmcuIFdlIGhhdmUgaW50cm9kY3VlZCBhIG5ldyB0YWJsZSB3aGljaCBjYW4g
cmVwcmVzZW50IHN0YXRpYyBHcm91cC1SUCBtYXBwaW5nIGVudHJpZXMuDUFkZCBhIG5ldyBvYmpl
Y3QgInBpbUlwTVJvdXRlUlAiIGluIHBpbUlwTVJvdXRlRW50cnkgdGFibGUgdG8gaWRlbnRpZnkg
dGhlIFJQIGJlaW5nIHVzZWQgZm9yIHRoaXMgTXJvdXRlLg1BZGQgYSBuZXcgYml0ICJzc20iIGlu
IHBpbUlwTVJvdXRlRmxhZ3MgaW4gcGltSXBNUm91dGVFbnRyeSB0YWJsZSwgdGhpcyBiaXQgd2ls
bCBpZG50aWZ5IHRoaXMgTVJvdXRlIGVudHJ5IGFzIGFuIFNTTSBlbnRyeS4AAKEPQgAAACMAAAAA
ANIwAAAPANgAAwBBAFAAAADLAgAAAgDSMAAADwDYAAMAQQBkAAAAIwAAAAAAAgAYAMsCAAAABAIA
AAQUAAAA8wMUAAAACAAAAAAAAAACAAAABAEAAAAAAAAAAJ8PBAAAAAAAAAAAAKgPDwAAAEZ1dHVy
ZSBSb2FkIE1hcBAAnw8EAAAABQAAAAAAqA8oAQAASVB2NiBjb21wYXRpYmlsaXR5IGZvciBQSU0g
TUlCLg1Db21tZW50cy9TdWdnZXN0aW9ucyBwcm92aWRlZCBieSBjb21tdW5pdHkgYWZ0ZXIgdGhl
IHJldmlldy4NQSBuZXcgdmVyc2lvbiBvZiB0aGlzIGRyYWZ0IHdpbGwgYmUgcmVsZWFzZWQgaW4g
QXVndXN0JzIwMDQNDQ0NDU5PVEU6DVRvIHBhcnRpY2lwYXRlIGluIFBJTSBNSUIgZGlzY3Vzc2lv
bnMsIFBsZWFzZSBqb2luIHRoZSBQSU0gTUlCIG1haWxpbmcgbGlzdCBhdDoNaHR0cDovL3d3dy5t
b3VudGFpbjJzZWEuY29tL21haWxtYW4vbGlzdGluZm8vcGltLW1pYg0AAKEPYgAAAJ0AAAAAANIg
AAAPANgAAwBBAAAAjAAAAAAA2yAAAA4AzyUCABQAAACdAAAAAAACABgABAAAAAEAAgABABgAUgAA
AAAAAgAYADUAAAABAAIAAQAYAAEAAAABAAMAAQABAB8ALwDwD4wAAAAAAPMDFAAAAAkAAAAAAAAA
AAAAAAABAAAAAAAAAADzAxQAAAAKAAAAAAAAAAAAAAABAQAAAAAAAAAA8wMUAAAACwAAAAAAAAAA
AAAAAgEAAAAAAAAAAPMDFAAAAAwAAAAAAAAAAAAAAAMBAAAAAAAAAADzAxQAAAANAAAAAAAAAAAA
AAAEAQAAAAAAAAEAAQRQAAAAAAAAAf///38AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAEwAAAOoDAAAAAA8A7gOhAwAA
AgDvAxgAAAAAAAAADRAAAAAAAAAAAACABAEAAAMAEwAAAPkDEAAAAAAEAAAAAAAAAgABAAEtSzAP
AAwEsAIAAA8AAvCoAgAAcAAI8AgAAAADAAAAAxwAAA8AA/BGAgAADwAE8CgAAAABAAnwEAAAAAAA
AAAAAAAAAYD//wGA//8CAArwCAAAAAAcAAAFAAAADwAE8AQBAAASAArwCAAAAAEcAAAgAgAA0wAL
8E4AAACAANDCGAGBAAAAAACCAAAAAACDAAAAAACEAAAAAACFAAAAAACHAAEAAAC/AAQABAC/AQAA
EADAAQAAAADCAf///wD/AQAACQABAwEEAAAAABDwCAAAAFMBwgEvFv0DDwAR8BAAAAAAAMMLCAAA
AAAAAAANABgBDwAN8G4AAAAAAJ4PBAAAAAAAAAAAAKYPWgAAAAQAAAAVAAAAAAAaAQAANQIAAFAD
AABrBAAAhgUAAKEGAAC8BwAA1wgAAPIJAAANCwAAKAwAAEMNAABeDgAAeQ8AAJQQAACvEQAAyhIA
AOUTAAAAFQAAGxYAAA8ABPACAQAAEgAK8AgAAAACHAAAIAIAANMAC/BOAAAAgABAzxgBgQAAAAAA
ggAAAAAAgwAAAAAAhAAAAAAAhQAAAAAAhwABAAAAvwAEAAQAvwEAABAAwAEAAAAAwgH///8A/wEA
AAkAAQMCBAAAAAAQ8AgAAAAeBLkBJhYZDw8AEfAQAAAAAADDCwgAAAABAAAAEAAYAQ8ADfBsAAAA
AACeDwQAAAABAAAAAACmD1gAAAAMAAAAFABCAAAAXQEAAHgCAACTAwAArgQAAMkFAADkBgAA/wcA
ABoJAAA1CgAAUAsAAGsMAACGDQAAoQ4AALwPAADXEAAA8hEAAA0TAAAoFAAAQxUAAAAADwAE8EIA
AAASAArwCAAAAAMcAAAADAAAcwAL8CoAAACDAQAAAACTAZVqlACUAf35YgC/ARIAEgD/AQAACAAE
AwkAAAA/AwEAAQAQAPAHIAAAAP///wAAAAAAgICAAAAAAAAAzJkAMzPMAMzM/wCysrIADwCIE4EA
AAAPAIoTeQAAAAAAug8QAAAAXwBfAF8AUABQAFQAMQAwAAAAixNZAAAAAAAAKwQAAAAAAAAAHwBE
8T0AAAAAACfxIAAAAAAAAAADAAAAAAAAAAAAAAAAAAAAALkTAP////8SAAAADwA98Q0AAABAAULx
BQAAAAEJAAAADwACKwAAAAAAAHIXEAAAAAEAEADaXAAACAAQAMpuAAAAAPUPHAAAAAQBAABtEAAD
tlwAAHNyAAABAAAADQAAAAEAngAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAPYPHgAAABQAAABfwJHj4DcAAAYA9AMDAJ8AbWpvc2hpCAAAAG0AagBvAHMA
aABpAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAQAAAAIAAAADAAAABAAAAAUAAAAGAAAABwAAAAgAAAAJAAAACgAAAAsAAAAMAAAADQAAAA4A
AAAPAAAAEAAAABEAAAASAAAAEwAAABQAAAAVAAAAFgAAABcAAAAYAAAAGQAAABoAAAAbAAAAHAAA
ADgAAAD+////HwAAACAAAAAhAAAAIgAAACMAAAAkAAAAJQAAACYAAAAnAAAAKAAAAP7/////////
///////////////////////////////////////////////////////////9////NwAAAP7///85
AAAAOgAAADsAAAA8AAAAPQAAAD4AAAA/AAAAQAAAAEEAAABCAAAAQwAAAEQAAABFAAAARgAAAEcA
AABIAAAASQAAAB4AAAD+////HQAAAP//////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
//9SAG8AbwB0ACAARQBuAHQAcgB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAFgAFAf//////////AwAAABCNgWSbT88RhuoAqgC5KegAAAAAAAAAAAAAAACQu2MD
73TEAUsAAADAAwAAAAAAAEMAdQByAHIAZQBuAHQAIABVAHMAZQByAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaAAIA////////////////AAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAADgAAADIAAAAAAAAABQBTAHUAbQBtAGEAcgB5AEkAbgBmAG8AcgBt
AGEAdABpAG8AbgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAgEBAAAA//////////8AAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7AAAAAAAAABQAG8AdwBlAHIAUABv
AGkAbgB0ACAARABvAGMAdQBtAGUAbgB0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAACAQIA
AAAEAAAA/////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACvcgAAAAAA
AAUARABvAGMAdQBtAGUAbgB0AFMAdQBtAG0AYQByAHkASQBuAGYAbwByAG0AYQB0AGkAbwBuAAAA
AAAAAAAAAAA4AAIB////////////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAABAAAAGQCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///////////////8AAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP///////////////wAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////
////////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAD///////8YAAAAAAEAAAAFAAAgASABAAAAAAAFAABAAkACAAAAAAAFAABgA2ADAAAAAAAFAACA
BIAEAAAAAA8ACwTQAAAADwAA8MgAAAAAAAbwcAAAAAQwAAANAAAAJQAAAAwAAAABAAAABAAAAAIA
AAAGAAAAAwAAAAMAAAAEAAAABAAAAAUAAAAEAAAABgAAAAQAAAAHAAAABAAAAAgAAAAEAAAACQAA
AAQAAAAKAAAABAAAAAsAAAAEAAAADAAAAAQAAACDAAvwMAAAAIEBALj/AIMBAAAAAIZBAAAAAL8B
EAAQAMABAQAACMVBAAAAAP8BCAAIAAECAgAACEAAHvEQAAAABAAACAEAAAgCAAAI9wAAEB8A8A8c
AAAAAADzAxQAAAACAAAAAAAAAAAAAAAAAACAAAAAAA8A0AcEAwAAHwD/AxQAAAACAAAEDAAAAAAA
AAAAAAAAAQAAAA8A+gNnAAAAAAD+AwMAAAAAAQAAAP0DNAAAAEsAAABkAAAASwAAAGQAAAAIAAAA
AAAAACC4EwA6QQkwAAAAAAAAAAAW////Rv///wAAEwBwAPsDCAAAAAAAAABwCAAAcAD7AwgAAAAB
AAAAQAsAAB8ABwQ8AAAAAAD9AzQAAACqAAAAyAAAAKoAAADIAAAATLgTAOokCTCIuRMAYCufAAAA
AAAAAAAA9Pz//6z///8BARMAHwD6A2cAAAAAAP4DAwAAAAABAAAA/QM0AAAAOwAAAGQAAAA7AAAA
ZAAAAAgAAAAAAAAAILgTADpBCTAAAAAAAAAAACj5//+4////AQATAHAA+wMIAAAAAAAAAEALAABw
APsDCAAAAAEAAABwCAAAHwAUBBwAAAAAABUEFAAAALqTsPYAypo7rQeUxwDKmjsBAQAAHwATBDwA
AAAAAP0DNAAAAGQAAABkAAAAZAAAAGQAAABMuBMAVCMJMDi4EwAUAAAAAAAAAAAAAAAAAAAAAAAA
AAABEwAPAIgTVgEAAA8AihMwAAAAAAC6DxAAAABfAF8AXwBQAFAAVAAxADAAAACLExAAAAAAAA0E
CAAAAADAAAAAwAAADwCKExYBAAAAALoPDgAAAF8AXwBfAFAAUABUADkAAACLE/gAAAAvAMgPDAAA
ADAA0g8EAAAAAAAAAA8Arg/cAAAAAACvDwgAAAAAAQAABQAAAAAArA8QAAAAAACAAv//AAAAAAAA
AAAAABAArw8IAAAAAQEAAAUAAAAAAKwPDgAAAAAAAAIAAAAAAAAAAAAAEACvDwgAAAACAQAABQAA
AAAArA8cAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAABAArw8IAAAAAwEAAAUAAAAAAKwP
HAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAQAK8PCAAAAAQBAAAFAAAAAACsDw4AAAAA
AAACAAAAAAAAAAAAAA8A8A+wCgAAAADzAxQAAAAEAAAAAAAAAAIAAAAAAQAAAAAAAAAAnw8EAAAA
BQAAAAAAqA8uAAAASUVURiBQSU0gTUlCIERyYWZ0DQ1waW0tbWliQG1vdW50YWluMnNlYS5jb20g
DQAAoQ9CAAAAFAAAAAAAkygAAA4AzyUCAAEAAAAbAAAAAADbKAAADgDPJQIAGAABAAAAFAAAAAAA
AwABADAAGwAAAAAAAwABABgAEACfDwQAAAAFAAAAAACqDw4AAAABAAAABwAAAAAACQQAAAAA8wMU
AAAABQAAAAAAAAACAAAAAQEAAAAAAAAAAJ8PBAAAAAAAAAAAAKgPBwAAAFBJTSBNSUIQAJ8PBAAA
AAUAAAAAAKAPAgIAAFQAaABpAHMAIABkAHIAYQBmAHQAIABkAGUAcwBjAHIAaQBiAGUAcwAgAG0A
YQBuAGEAZwBlAGQAIABvAGIAagBlAGMAdABzACAAdQBzAGUAZAAgAGYAbwByACAAbQBhAG4AYQBn
AGkAbgBnACAAdABoAGUAIABQAHIAbwB0AG8AYwBvAGwAIABJAG4AZABlAHAAZQBuAGQAZQBuAHQA
IABNAHUAbAB0AGkAYwBhAHMAdAAgACgAUABJAE0AKQAgAHAAcgBvAHQAbwBjAG8AbAAuAA0ASQB0
ACAAZABlAGYAaQBuAGUAcwAgAG8AYgBqAGUAYwB0AHMAIABmAG8AcgAgAFAASQBNACAAUwBwAGEA
cgBzAGUAIABNAG8AZABlACAAYQBzACAAdwBlAGwAbAAgAGEAcwAgAGYAbwByACAARABlAG4AcwBl
ACAATQBvAGQAZQAuAA0AHCBkAHIAYQBmAHQALQBpAGUAdABmAC0AcABpAG0ALQBtAGkAYgAtAHYA
MgAtADAAMQAuAHQAeAB0AB0gIABhAHUAdABoAG8AcgBlAGQAIABiAHkAIABKAC4AIABOAGkAYwBo
AG8AbABhAHMALAAgAGgAYQBzACAAZQB4AHAAaQByAGUAZAAgAGkAbgAgAE0AYQB5ACcAMgAwADAA
NAAuAA0ADQANAA0ADQAAAKEPUgAAAP0AAAAAANIgAAAPANgAAwBBAAAAAgAAAAAA0iAAAA8A2AAD
AB0AAAADAAAAAADbIAAADgDPJQIAHQAAAAABAAAAAAIAGAACAAAAAAADAAEAGgAAAPMDFAAAAAYA
AAAAAAAAAgAAAAIBAAAAAAAAAACfDwQAAAAAAAAAAACoDxEAAABTdGF0dXMgb2YgUElNIE1JQhAA
nw8EAAAABQAAAAAAqA8fAQAAQ2hhbmdlcyBkaWNzdXNzZWQgYW5kIGZyZWV6ZWQ6DVJlbW92YWwg
b2Ygd2FybmluZ3MgZHVyaW5nIE1JQiBjb21waWxhdGlvbiB3aXRoIHNtaWxpbnQuDUNoYW5nZXMg
dG8gbWFrZSBNSUIgb2JqZWN0cyBpbiBwcm9wZXIgb3JkZXIgaW4gdGhlIGRvY3VtZW50Lg1JbnRy
b2R1Y2UgYSBuZXcgb2JqZWN0ICJwaW1JbnRlcmZhY2VCU1JCb3JkZXIiIGluIHBpbUludGVyZmFj
ZUVudHJ5IHRhYmxlLiBUaGlzIG9iamVjdCBzaG93cyB0aGUgc3RhdHVzIG9mIGEgQlNSIGJvcmRl
ciBvbiB0aGUgaW50ZXJmYWNlLg0AAKEPUgAAAB8AAAAAANIgAAAPANgAAwBBAAAAAAEAAAEA0iAA
AA8A2AADAEEAAAABAAAAAQDTIAAADgDYAAMAQQAAAB8AAAAAAAIAGAABAQAAAAQCAAAEFgAAAPMD
FAAAAAcAAAAAAAAAAgAAAAMBAAAAAAAAAACfDwQAAAAAAAAAAACoDxEAAABTdGF0dXMgb2YgUElN
IE1JQhAAnw8EAAAABQAAAAAAqA/tAgAAQ2hhbmdlcyB3aGljaCBhcmUgYmVpbmcgZGlzY3Vzc2Vk
Og1JbiBwaW1JcE1Sb3V0ZUZsYWcgb2YgcGltSXBNUm91dGVFbnRyeSB0YWJsZSwgd2UgbmVlZCB0
d28gcmVnaXN0cmF0aW9uIGJpdHMgKHJlZ2lzdHJhdGlvbkluUHJvZ3Jlc3MgYW5kIHJlZ2lzdHJh
dGlvblN1Y2NlZWRlZCkuIFRoZXNlIGJpdHMgd2lsbCBoZWxwIGluICAgaWRlbnRpZnlpbmcgdGhl
IHN0YXRlIG9mIHJlZ2lzdHJhdGlvbiBmb3IgdGhlIGdpdmVuIE1Sb3V0ZSBFbnRyeS4NSW4gcGlt
SXBNUm91dGVGbGFnIG9mIHBpbUlwTVJvdXRlRW50cnkgdGFibGUsIHdlIG5lZWQgYSBiaXQgdG8g
cmVwcmVzZW50IGRhdGEgZmxvdy4gSXQgd2lsbCB0ZWxsIHVzZXIgaWYgZGF0YSBpcyBmbG93aW5n
IHRocm91Z2ggU1BUIG9yIFJQVC4NTUlCIG9iamVjdCBmb3IgU3RhdGljIEdyb3VwLVJQIG1hcHBp
bmcuIFdlIGhhdmUgaW50cm9kY3VlZCBhIG5ldyB0YWJsZSB3aGljaCBjYW4gcmVwcmVzZW50IHN0
YXRpYyBHcm91cC1SUCBtYXBwaW5nIGVudHJpZXMuDUFkZCBhIG5ldyBvYmplY3QgInBpbUlwTVJv
dXRlUlAiIGluIHBpbUlwTVJvdXRlRW50cnkgdGFibGUgdG8gaWRlbnRpZnkgdGhlIFJQIGJlaW5n
IHVzZWQgZm9yIHRoaXMgTXJvdXRlLg1BZGQgYSBuZXcgYml0ICJzc20iIGluIHBpbUlwTVJvdXRl
RmxhZ3MgaW4gcGltSXBNUm91dGVFbnRyeSB0YWJsZSwgdGhpcyBiaXQgd2lsbCBpZG50aWZ5IHRo
aXMgTVJvdXRlIGVudHJ5IGFzIGFuIFNTTSBlbnRyeS4AAKEPQgAAACMAAAAAANIwAAAPANgAAwBB
AFAAAADLAgAAAgDSMAAADwDYAAMAQQBkAAAAIwAAAAAAAgAYAMsCAAAABAIAAAQUAAAA8wMUAAAA
CAAAAAAAAAACAAAABAEAAAAAAAAAAJ8PBAAAAAAAAAAAAKgPDwAAAEZ1dHVyZSBSb2FkIE1hcBAA
nw8EAAAABQAAAAAAqA8oAQAASVB2NiBjb21wYXRpYmlsaXR5IGZvciBQSU0gTUlCLg1Db21tZW50
cy9TdWdnZXN0aW9ucyBwcm92aWRlZCBieSBjb21tdW5pdHkgYWZ0ZXIgdGhlIHJldmlldy4NQSBu
ZXcgdmVyc2lvbiBvZiB0aGlzIGRyYWZ0IHdpbGwgYmUgcmVsZWFzZWQgaW4gQXVndXN0JzIwMDQN
DQ0NDU5PVEU6DVRvIHBhcnRpY2lwYXRlIGluIFBJTSBNSUIgZGlzY3Vzc2lvbnMsIFBsZWFzZSBq
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
bgAgAE4AbwA5ACAATAAAABMAodAHMAgAAAAAAAAACLgTADpBCTAAuBMAAAAGECAAtw9EAAAAUwB0
AGEAcgBTAHkAbQBiAG8AbAAAAG4AIABOAG8AOQAgAEwAAAATAKHQAQAAAAIAAAADAAAA/v///wUA
AAAGAAAABwAAAAgAAAAJAAAACgAAAAsAAAAMAAAADQAAAP7////+////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////+/wAABQECAAAAAAAAAAAAAAAA
AAAAAAABAAAA4IWf8vlPaBCrkQgAKyez2TAAAAC8AAAABwAAAAEAAABAAAAAAgAAAEgAAAAIAAAA
gAAAAAkAAACQAAAACgAAAJwAAAANAAAAqAAAAA8AAAC0AAAAAgAAAOQEAAAeAAAALgAAAElFVEYg
UElNIE1JQiBEcmFmdCAgcGltLW1pYkBtb3VudGFpbjJzZWEuY29tIABAAB4AAAAHAAAAbWpvc2hp
AE0eAAAAAgAAADMAb3NAAAAA8DqyqQAAAABAAAAAoABfA+90xAEDAAAA/AAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAA/v8AAAUBAgAAAAAAAAAAAAAAAAAAAAAAAQAAAALVzdWcLhsQk5cIACss+a4wAAAA
NAIAAA8AAAABAAAAgAAAAAMAAACIAAAABAAAAJgAAAAGAAAAoAAAAAcAAACoAAAACAAAALAAAAAJ
AAAAuAAAAAoAAADAAAAAFwAAAMgAAAALAAAA0AAAABAAAADYAAAAEwAAAOAAAAAWAAAA6AAAAA0A
AADwAAAADAAAANIBAAACAAAA5AQAAB4AAAAHAAAAQ3VzdG9tAAADAAAAr3IAAAMAAAAhAAAAAwAA
AAUAAAADAAAABQAAAAMAAAAAAAAAAwAAAAAAAAADAAAAexAKAA==

------- =_aaaaaaaaaa0
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

_______________________________________________
pim mailing list
pim@ietf.org
https://www1.ietf.org/mailman/listinfo/pim

------- =_aaaaaaaaaa0--



From pim-bounces@ietf.org  Tue Aug 17 10:46:25 2004
Received: from megatron.ietf.org (megatron.ietf.org [132.151.6.71])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA20366
	for <pim-archive@lists.ietf.org>; Tue, 17 Aug 2004 10:46:25 -0400 (EDT)
Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32)
	id 1Bx55r-0007yW-0V; Tue, 17 Aug 2004 10:37:43 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32) id 1Bx51F-0006sh-4t
	for pim@megatron.ietf.org; Tue, 17 Aug 2004 10:32:57 -0400
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA19274
	for <pim@ietf.org>; Tue, 17 Aug 2004 10:32:54 -0400 (EDT)
Received: from netcore.fi ([193.94.160.1])
	by ietf-mx.ietf.org with esmtp (Exim 4.33) id 1Bx57D-000569-0I
	for pim@ietf.org; Tue, 17 Aug 2004 10:39:10 -0400
Received: from localhost (pekkas@localhost)
	by netcore.fi (8.11.6/8.11.6) with ESMTP id i7HEWKl28599;
	Tue, 17 Aug 2004 17:32:20 +0300
Date: Tue, 17 Aug 2004 17:32:20 +0300 (EEST)
From: Pekka Savola <pekkas@netcore.fi>
To: pim@ietf.org
Message-ID: <Pine.LNX.4.44.0408171728210.28510-100000@netcore.fi>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 31247fb3be228bb596db9127becad0bc
Cc: mboned@lists.uoregon.edu
Subject: [pim] mboned: mroutesec: "pim passive" -mode (fwd)
X-BeenThere: pim@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Protocol Independent Multicast <pim.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/pim>,
	<mailto:pim-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:pim@ietf.org>
List-Help: <mailto:pim-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/pim>,
	<mailto:pim-request@ietf.org?subject=subscribe>
Sender: pim-bounces@ietf.org
Errors-To: pim-bounces@ietf.org

PIM folks,

We're considering adding a paragraph to
draft-ietf-mboned-mroutesec-02.txt to send a pointer to the
implementors that a "passive" PIM mode could be very useful (compare
this to "passive" OSPF), as below.

Are the objections to this?  Does this sound like a good idea to point 
out?  Quick comments would be appreciated ;-)

5.4 Passive mode for PIM 

  As described in the last paragraph of section 3, hosts are also able
  to form PIM adjacencies and send disrupting traffic unless great
  care is observed at the routers.  This stems from the fact that most
  implementations require that stub LANs with only one PIM
  router must also have PIM enabled (to enable PIM processing of the
  sourced data etc.)  Such stub networks however do not require to
  actually run the PIM protocol on the link. Therefore such
  implementations should provide an option to specify that the
  interface is "passive" with regard to PIM: no PIM packets are sent 
  or processed (if received), but hosts can still send and receive 
  multicast on that interface.

(draft-ietf-mboned-mroutesec-02.txt is already past the IESG
Evaluation so I'd be extra interested in getting quick feedback
whether folks would find this objectionable).


---------- Forwarded message ----------
Date: Sun, 1 Aug 2004 07:06:15 +0300 (EEST)
From: Pekka Savola <pekkas@netcore.fi>
To: mboned@lists.uoregon.edu
Subject: mboned: mroutesec: "pim passive" -mode

Hi,

mroutesec-02 is already pretty much done, only lacking approval from 
the AD, but I thought of one last-minute addition that could possibly 
be quite useful.

See below for the problem of hosts interfering with PIM messaging:

   PIM-SM can be abused in the cases where RPF checks are not
   applicable, in particular, in the stub LAN networks -- as spoofing
   the on-link traffic is very simple.  For example, a host could get
   elected to become DR for the subnet, but not perform any of its
   functions.  A host can also easily make PIM routers on the link stop
   forwarding multicast by sending PIM Assert messages.  This implies
   that a willful attacker will be able to circumvent many of the
   potential rate-limiting functions performed at the DR (as one can
   always send the messages yourself).  The PIM-SM specification,
   however, states that these messages should only be accepted from
   known PIM neighbors; if this is performed, the hosts would first have
   to establish a PIM adjacency with the router.  Typically, adjacencies
   are formed with anyone on the link, so a willful attacker would have
   a high probability of success in forming a protocol adjacency.  These
   are described at some length in [1], but are also considered out of
   scope of this memo.

My suggestion is to add a recommendation that implementations include 
a feature to designate an interface "passive": multicast routing is 
still enabled, but no PIM messages will be processed.  This would be 
very applicable in stub networks with only one PIM router.  (This 
could be achieved with ACLs as well -- just blocking all PIM packets, 
but this would be cumbersome).

Opinions?  Would this be useful?

(Recently, a nice document on MLD problems was also written -- I also
though to add a pointer to that in th eprocess:  
draft-daley-magma-smld-prob-00.txt)

-- 
Pekka Savola                 "You each name yourselves king, yet the
Netcore Oy                    kingdom bleeds."
Systems. Networks. Security. -- George R.R. Martin: A Clash of Kings

_______________________________________________________________
user interface: http://darkwing.uoregon.edu/~llynch/mboned.html
web archive:  http://darkwing.uoregon.edu/~llynch/mboned/



_______________________________________________
pim mailing list
pim@ietf.org
https://www1.ietf.org/mailman/listinfo/pim


From pim-bounces@ietf.org  Tue Aug 17 18:39:47 2004
Received: from megatron.ietf.org (megatron.ietf.org [132.151.6.71])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA20698
	for <pim-archive@lists.ietf.org>; Tue, 17 Aug 2004 18:39:47 -0400 (EDT)
Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32)
	id 1BxCSc-0001ue-F7; Tue, 17 Aug 2004 18:29:42 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32) id 1BxCMa-0000jn-OP
	for pim@megatron.ietf.org; Tue, 17 Aug 2004 18:23:28 -0400
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA19943
	for <pim@ietf.org>; Tue, 17 Aug 2004 18:23:25 -0400 (EDT)
Received: from colo-dns-ext2.juniper.net ([207.17.137.64])
	by ietf-mx.ietf.org with esmtp (Exim 4.33) id 1BxCSd-0005u0-DY
	for pim@ietf.org; Tue, 17 Aug 2004 18:29:46 -0400
Received: from merlot.juniper.net (merlot.juniper.net [172.17.27.10])
	by colo-dns-ext2.juniper.net (8.12.3/8.12.3) with ESMTP id
	i7HMMnBm055670; Tue, 17 Aug 2004 15:22:49 -0700 (PDT)
	(envelope-from pusateri@juniper.net)
Received: from juniper.net (garnet.juniper.net [172.17.28.17])
	by merlot.juniper.net (8.11.3/8.11.3) with ESMTP id i7HMMme03585;
	Tue, 17 Aug 2004 15:22:48 -0700 (PDT)
	(envelope-from pusateri@juniper.net)
Message-Id: <200408172222.i7HMMme03585@merlot.juniper.net>
To: Pekka Savola <pekkas@netcore.fi>
Subject: Re: [pim] mboned: mroutesec: "pim passive" -mode (fwd) 
In-Reply-To: Message from Pekka Savola <pekkas@netcore.fi> of "Tue,
	17 Aug 2004 17:32:20 +0300."
	<Pine.LNX.4.44.0408171728210.28510-100000@netcore.fi> 
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-ID: <32302.1092781368.1@juniper.net>
Date: Tue, 17 Aug 2004 15:22:48 -0700
From: Tom Pusateri <pusateri@juniper.net>
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 34d35111647d654d033d58d318c0d21a
Cc: pusateri@juniper.net, pim@ietf.org, mboned@lists.uoregon.edu
X-BeenThere: pim@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Protocol Independent Multicast <pim.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/pim>,
	<mailto:pim-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:pim@ietf.org>
List-Help: <mailto:pim-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/pim>,
	<mailto:pim-request@ietf.org?subject=subscribe>
Sender: pim-bounces@ietf.org
Errors-To: pim-bounces@ietf.org

This is a great operational tool.
Several implementations already have this ability.

Thanks,
Tom

In message <Pine.LNX.4.44.0408171728210.28510-100000@netcore.fi> you write:
>PIM folks,
>
>We're considering adding a paragraph to
>draft-ietf-mboned-mroutesec-02.txt to send a pointer to the
>implementors that a "passive" PIM mode could be very useful (compare
>this to "passive" OSPF), as below.
>
>Are the objections to this?  Does this sound like a good idea to point 
>out?  Quick comments would be appreciated ;-)
>
>5.4 Passive mode for PIM 
>
>  As described in the last paragraph of section 3, hosts are also able
>  to form PIM adjacencies and send disrupting traffic unless great
>  care is observed at the routers.  This stems from the fact that most
>  implementations require that stub LANs with only one PIM
>  router must also have PIM enabled (to enable PIM processing of the
>  sourced data etc.)  Such stub networks however do not require to
>  actually run the PIM protocol on the link. Therefore such
>  implementations should provide an option to specify that the
>  interface is "passive" with regard to PIM: no PIM packets are sent 
>  or processed (if received), but hosts can still send and receive 
>  multicast on that interface.
>
>(draft-ietf-mboned-mroutesec-02.txt is already past the IESG
>Evaluation so I'd be extra interested in getting quick feedback
>whether folks would find this objectionable).
>
>
>---------- Forwarded message ----------
>Date: Sun, 1 Aug 2004 07:06:15 +0300 (EEST)
>From: Pekka Savola <pekkas@netcore.fi>
>To: mboned@lists.uoregon.edu
>Subject: mboned: mroutesec: "pim passive" -mode
>
>Hi,
>
>mroutesec-02 is already pretty much done, only lacking approval from 
>the AD, but I thought of one last-minute addition that could possibly 
>be quite useful.
>
>See below for the problem of hosts interfering with PIM messaging:
>
>   PIM-SM can be abused in the cases where RPF checks are not
>   applicable, in particular, in the stub LAN networks -- as spoofing
>   the on-link traffic is very simple.  For example, a host could get
>   elected to become DR for the subnet, but not perform any of its
>   functions.  A host can also easily make PIM routers on the link stop
>   forwarding multicast by sending PIM Assert messages.  This implies
>   that a willful attacker will be able to circumvent many of the
>   potential rate-limiting functions performed at the DR (as one can
>   always send the messages yourself).  The PIM-SM specification,
>   however, states that these messages should only be accepted from
>   known PIM neighbors; if this is performed, the hosts would first have
>   to establish a PIM adjacency with the router.  Typically, adjacencies
>   are formed with anyone on the link, so a willful attacker would have
>   a high probability of success in forming a protocol adjacency.  These
>   are described at some length in [1], but are also considered out of
>   scope of this memo.
>
>My suggestion is to add a recommendation that implementations include 
>a feature to designate an interface "passive": multicast routing is 
>still enabled, but no PIM messages will be processed.  This would be 
>very applicable in stub networks with only one PIM router.  (This 
>could be achieved with ACLs as well -- just blocking all PIM packets, 
>but this would be cumbersome).
>
>Opinions?  Would this be useful?
>
>(Recently, a nice document on MLD problems was also written -- I also
>though to add a pointer to that in th eprocess:  
>draft-daley-magma-smld-prob-00.txt)
>
>-- 
>Pekka Savola                 "You each name yourselves king, yet the
>Netcore Oy                    kingdom bleeds."
>Systems. Networks. Security. -- George R.R. Martin: A Clash of Kings
>
>_______________________________________________________________
>user interface: http://darkwing.uoregon.edu/~llynch/mboned.html
>web archive:  http://darkwing.uoregon.edu/~llynch/mboned/
>
>
>
>_______________________________________________
>pim mailing list
>pim@ietf.org
>https://www1.ietf.org/mailman/listinfo/pim

_______________________________________________
pim mailing list
pim@ietf.org
https://www1.ietf.org/mailman/listinfo/pim


From pim-bounces@ietf.org  Tue Aug 31 17:27:34 2004
Received: from megatron.ietf.org (megatron.ietf.org [132.151.6.71])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA04346
	for <pim-archive@lists.ietf.org>; Tue, 31 Aug 2004 17:27:34 -0400 (EDT)
Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32)
	id 1C2Fyv-00042k-8W; Tue, 31 Aug 2004 17:15:57 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32) id 1C2Frm-0001fE-CQ
	for pim@megatron.ietf.org; Tue, 31 Aug 2004 17:08:34 -0400
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA02896
	for <pim@ietf.org>; Tue, 31 Aug 2004 17:08:32 -0400 (EDT)
Received: from sj-iport-5.cisco.com ([171.68.10.87])
	by ietf-mx.ietf.org with esmtp (Exim 4.33) id 1C2Ftp-0008TT-M6
	for pim@ietf.org; Tue, 31 Aug 2004 17:10:42 -0400
Received: from sj-core-3.cisco.com (171.68.223.137)
	by sj-iport-5.cisco.com with ESMTP; 31 Aug 2004 14:08:23 -0700
X-BrightmailFiltered: true
Received: from mira-sjc5-b.cisco.com (IDENT:mirapoint@mira-sjc5-b.cisco.com
	[171.71.163.14])
	by sj-core-3.cisco.com (8.12.10/8.12.6) with ESMTP id i7VL8042011478;
	Tue, 31 Aug 2004 14:08:01 -0700 (PDT)
Received: from irp-view6.cisco.com (irp-view6.cisco.com [171.70.65.143])
	by mira-sjc5-b.cisco.com (MOS 3.4.5-GR) with ESMTP id AWS34164;
	Tue, 31 Aug 2004 14:06:49 -0700 (PDT)
Date: Tue, 31 Aug 2004 14:08:00 -0700 (PDT)
From: Mike McBride <mmcbride@cisco.com>
To: pim@ietf.org
Subject: [pim] draft-wijnands-pim-proxy 
Message-ID: <Pine.GSO.4.58.0408311354290.1686@irp-view6.cisco.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Spam-Score: 0.0 (/)
X-Scan-Signature: d17f825e43c9aed4fd65b7edddddec89
Cc: fenner@research.att.com, zinin@psg.com
X-BeenThere: pim@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Protocol Independent Multicast <pim.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/pim>,
	<mailto:pim-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:pim@ietf.org>
List-Help: <mailto:pim-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/pim>,
	<mailto:pim-request@ietf.org?subject=subscribe>
Sender: pim-bounces@ietf.org
Errors-To: pim-bounces@ietf.org

In San Diego, Ice presented draft-wijnands-pim-proxy-00 and requested that
the PIM WG adopt it as a working group document. At the time, we felt that
we needed to modify our WG charter before considering such documents. Upon
further review we will proceed and let your voice (hands) be heard. Please
review the following document and provide opinions on whether we should
adopt it:

http://www.ietf.org/internet-drafts/draft-wijnands-pim-proxy-00.txt

thanks,
Tom and Mike

_______________________________________________
pim mailing list
pim@ietf.org
https://www1.ietf.org/mailman/listinfo/pim


