
Received: from hansa.ibr.cs.tu-bs.de (hansa.ibr.cs.tu-bs.de [134.169.34.81]) by agitator.ibr.cs.tu-bs.de (8.12.3/8.12.3/Debian-6.3) with ESMTP id h3MEODSm032456 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO); Tue, 22 Apr 2003 16:24:13 +0200
Received: from hansa.ibr.cs.tu-bs.de (localhost [127.0.0.1]) by hansa.ibr.cs.tu-bs.de (8.12.3/8.12.3/Debian-6.3) with ESMTP id h3MEODxm023172; Tue, 22 Apr 2003 16:24:13 +0200
Received: (from schoenw@localhost) by hansa.ibr.cs.tu-bs.de (8.12.3/8.12.3/Debian-6.3) id h3MEODpO023169; Tue, 22 Apr 2003 16:24:13 +0200
Date: Tue, 22 Apr 2003 16:24:13 +0200
Message-Id: <200304221424.h3MEODpO023169@hansa.ibr.cs.tu-bs.de>
From: Juergen Schoenwaelder <schoenw@ibr.cs.tu-bs.de>
To: Network Management Research Group <nmrg@ibr.cs.tu-bs.de>
X-IBRFilter-SpamReport: 0 () 
X-Scanned-By: MIMEDefang 2.24 (www . roaringpenguin . com / mimedefang)
X-Spam-Status: No, hits=0.0 required=5.0 tests= version=2.20
X-Spam-Level: 
Subject: [nmrg] mailing list configuration changed
Sender: nmrg-admin@ibr.cs.tu-bs.de
Errors-To: nmrg-admin@ibr.cs.tu-bs.de
X-BeenThere: nmrg@ibr.cs.tu-bs.de
X-Mailman-Version: 2.0.11
Precedence: bulk
List-Help: <mailto:nmrg-request@ibr.cs.tu-bs.de?subject=help>
List-Post: <mailto:nmrg@ibr.cs.tu-bs.de>
List-Subscribe: <https://www.ibr.cs.tu-bs.de/mailman/listinfo/nmrg>, <mailto:nmrg-request@ibr.cs.tu-bs.de?subject=subscribe>
List-Id: Network Management Research Group <nmrg.ibr.cs.tu-bs.de>
List-Unsubscribe: <https://www.ibr.cs.tu-bs.de/mailman/listinfo/nmrg>, <mailto:nmrg-request@ibr.cs.tu-bs.de?subject=unsubscribe>
List-Archive: <https://www.ibr.cs.tu-bs.de/pipermail/nmrg/>

As discussed before, I have now changed the mailing list so that all
people can subscribe/unsubscribe. However, the right to post without
approval is limited to the people who have been on this list before
this opening up of the list. Posts from other addresses will go to the
mailing list administrator (right now me) for approval (as it was
before).

/js

-- 
Juergen Schoenwaelder		International University Bremen
Phone: +49 421 200 3587		P.O. Box 750 561, 28725 Bremen, Germany
Fax:   +49 421 200 3103		<http://www.iu-bremen.de/>


Received: from mail3.bluewin.ch (mail3.bluewin.ch [195.186.1.75]) by agitator.ibr.cs.tu-bs.de (8.12.3/8.12.3/Debian-6.3) with ESMTP id h3E9KDfO009285 for <nmrg@ibr.cs.tu-bs.de>; Mon, 14 Apr 2003 11:20:14 +0200
Received: from ieee.org (62.202.159.36) by mail3.bluewin.ch (Bluewin AG 6.7.016) id 3E675D0C004A4806 for nmrg@ibr.cs.tu-bs.de; Mon, 14 Apr 2003 09:20:11 +0000
Message-ID: <3E9A7D72.3030300@ieee.org>
Date: Mon, 14 Apr 2003 11:20:50 +0200
From: "J.P. Martin-Flatin" <jp.martin-flatin@ieee.org>
Reply-To: "J.P. Martin-Flatin" <jp.martin-flatin@ieee.org>
User-Agent: Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.3) Gecko/20030312
X-Accept-Language: en-us, en, fr
MIME-Version: 1.0
To: IRTF Network Management Research Group <nmrg@ibr.cs.tu-bs.de>
Subject: Re: [nmrg] mailing list policy
References: <6D745637A7E0F94DA070743C55CDA9BA489489@NHROCMBX1.ets.enterasys.com> <ypw3cktqdel.fsf@hansa.ibr.cs.tu-bs.de>
In-Reply-To: <ypw3cktqdel.fsf@hansa.ibr.cs.tu-bs.de>
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
X-IBRFilter-SpamReport: -4.4 () IN_REP_TO
X-Scanned-By: MIMEDefang 2.24 (www . roaringpenguin . com / mimedefang)
X-Spam-Status: No, hits=-4.4 required=5.0 tests=IN_REP_TO version=2.20
X-Spam-Level: 
Sender: nmrg-admin@ibr.cs.tu-bs.de
Errors-To: nmrg-admin@ibr.cs.tu-bs.de
X-BeenThere: nmrg@ibr.cs.tu-bs.de
X-Mailman-Version: 2.0.11
Precedence: bulk
List-Help: <mailto:nmrg-request@ibr.cs.tu-bs.de?subject=help>
List-Post: <mailto:nmrg@ibr.cs.tu-bs.de>
List-Subscribe: <https://www.ibr.cs.tu-bs.de/mailman/listinfo/nmrg>, <mailto:nmrg-request@ibr.cs.tu-bs.de?subject=subscribe>
List-Id: Network Management Research Group <nmrg.ibr.cs.tu-bs.de>
List-Unsubscribe: <https://www.ibr.cs.tu-bs.de/mailman/listinfo/nmrg>, <mailto:nmrg-request@ibr.cs.tu-bs.de?subject=unsubscribe>
List-Archive: <https://www.ibr.cs.tu-bs.de/pipermail/nmrg/>

I like Frank's proposal.

JP

Frank Strauss wrote:
> Hi!
> 
> How do you think about...
> 
> - opening subscription to all people,
> - restricting the list of allowed posters to the current subscribers,
> - adding a text to the mailman message footer that is appended to every
>   posting, which explains that this list is read-only to anybody, but
>   posting privileges require to contact the list owner first.
> 
> This would solve the problem of interested people that process the
> list archive in a less elegant way. And the workload for the list
> owner should at least not be increased, while David's concern is also
> addressed.
> 
> Juergen, if you think, I could help to reduce your workload as the list
> owner, feel free to add me as a co-list owner, no matter what the result
> of this discussion will be.
> 
> Just my thoughts,
> 
>  -frank



Received: from sj-core-2.cisco.com (sj-core-2.cisco.com [171.71.177.254]) by agitator.ibr.cs.tu-bs.de (8.12.3/8.12.3/Debian-6.3) with ESMTP id h39NDnPF020065; Thu, 10 Apr 2003 01:13:49 +0200
Received: from mira-sjc5-b.cisco.com (IDENT:mirapoint@mira-sjc5-b.cisco.com [171.71.163.14]) by sj-core-2.cisco.com (8.12.6/8.12.6) with ESMTP id h39NDYgE006897; Wed, 9 Apr 2003 16:13:40 -0700 (PDT)
Received: from CSCOAMERA18391 (andreaw-frame1.cisco.com [10.19.253.186]) by mira-sjc5-b.cisco.com (Mirapoint Messaging Server MOS 3.3.3-GR) with ESMTP id AFY94868; Wed, 9 Apr 2003 16:11:59 -0700 (PDT)
From: "Andrea Westerinen" <andreaw@cisco.com>
To: "'Juergen Schoenwaelder'" <schoenw@ibr.cs.tu-bs.de>, <dbh@enterasys.com>
Cc: <nmrg@ibr.cs.tu-bs.de>
Subject: RE: [nmrg] Terminology help
Date: Wed, 9 Apr 2003 16:13:32 -0700
Message-ID: <004e01c2feed$a43d72f0$bafd130a@amer.cisco.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook, Build 10.0.4024
Importance: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4910.0300
In-Reply-To: <200304091752.h39HqD5w023696@hansa.ibr.cs.tu-bs.de>
X-IBRFilter-SpamReport: -4.4 () IN_REP_TO
X-Scanned-By: MIMEDefang 2.24 (www . roaringpenguin . com / mimedefang)
X-Spam-Status: No, hits=-4.4 required=5.0 tests=IN_REP_TO version=2.20
X-Spam-Level: 
Sender: nmrg-admin@ibr.cs.tu-bs.de
Errors-To: nmrg-admin@ibr.cs.tu-bs.de
X-BeenThere: nmrg@ibr.cs.tu-bs.de
X-Mailman-Version: 2.0.11
Precedence: bulk
List-Help: <mailto:nmrg-request@ibr.cs.tu-bs.de?subject=help>
List-Post: <mailto:nmrg@ibr.cs.tu-bs.de>
List-Subscribe: <https://www.ibr.cs.tu-bs.de/mailman/listinfo/nmrg>, <mailto:nmrg-request@ibr.cs.tu-bs.de?subject=subscribe>
List-Id: Network Management Research Group <nmrg.ibr.cs.tu-bs.de>
List-Unsubscribe: <https://www.ibr.cs.tu-bs.de/mailman/listinfo/nmrg>, <mailto:nmrg-request@ibr.cs.tu-bs.de?subject=unsubscribe>
List-Archive: <https://www.ibr.cs.tu-bs.de/pipermail/nmrg/>

Jumping in...

CIM distinguishes Settings - which are desired/configuration values -
from current info - which is stored in the properties of a class.  You
can have multiple Settings (ie, default, current, defined but not used
right now).  You can apply the Settings to an instance.  The instance
may diverge from those Settings due to the environment, a change by the
operator, etc.

This is at a small, rather granular, property level.  At a broader
level, there have been discussions of using namespaces to store a
complete boot config, running config, etc. and then reference/apply
these entire namespaces.

Andrea

-----Original Message-----
From: nmrg-admin@ibr.cs.tu-bs.de [mailto:nmrg-admin@ibr.cs.tu-bs.de] On
Behalf Of Juergen Schoenwaelder
Sent: Wednesday, April 09, 2003 10:52 AM
To: dbh@enterasys.com
Cc: nmrg@ibr.cs.tu-bs.de
Subject: Re: [nmrg] Terminology help



>>>>> Harrington, David writes:

Dave> The point is that there is a new distinction being made, and it 
Dave> probably will need a new mechanism. In SNMP-land this would 
Dave> probably be a new field in an object definition, or a new clause 
Dave> similar to a conformance or group statement.

I continue to disagree since I believe the fact that a certain setting
of a MIB variable belongs to one or more configurations is a dynamic
property of the setting and not a static one.

Dave> Two different issues

Dave> 1) whether objects should be considered configuration data is 
Dave> something that can be recommended/standardized, although issues 
Dave> such as DHCP will mean implementors may have to make exceptions. 
Dave> Identifying objects as configuration data can be done in the mib 
Dave> module.

Dave> 2) which set of configuration data the objects belong to cannot be

Dave> specified in a mib module because that is a runtime decision, and 
Dave> it varies with time.

I believe 2) is the interesting issue where SNMP completely fails. From
reading MIB data, I can not determine what is configuration or not. Nor
am I able to modify SNMP objects while at the same time conveying to the
device that this is in fact a change for a certain named configuration.

Dave> We discussed time-related configuration contexts in SNMPv2 around 
Dave> 1994.  I don't know if it would be possible to locate any archives

Dave> of those discussions.

Dave> It was eventually dropped because of the complexity. We did keep 
Dave> the notion of contexts for mib-instancing, and physical and 
Dave> logical separation of data subsets. Configuration contexts of some

Dave> sort could be developed, I agree, but I believe using the existing

Dave> context mechanism will not work.

I believe that time-related configuration contexts (give me the value of
ifInOctets.X from three days ago) are much harder than contexts which
distinguish between different configurations. I continue to believe that
contexts could be used to distinguish between different configuration
contexts but I agree that this is a mood discussion at this point in
time where SNMP is essentially a dead horse.

Dave> A configuration context, such as startup, might need to contain 
Dave> objects for multiple objects of the same object definition. For 
Dave> example, a vendor might have multiple cards in a chassis or 
Dave> multiple devices in a stack that are managed through a common SNMP

Dave> agent. Each card or stack may implement the same mib module. The 
Dave> instances of the mib module are differentiated by context, so 
Dave> blade#1's rptrPortAdminStatus would be in a different context than

Dave> blade#2's rptrPortAdminStatus.

Dave> How would you represent both these objects in the startup config 
Dave> context, since you would need the blade1 context and the blade2 
Dave> context to uniquely identify these instances?

This is why I used the example "board3@startup" in my previsous message.
Yes, there would be a need to structure the context string. I do not
consider this problematic.

Anyway, I am not trying to advocate an SNMP solution (which I have done
back in 1998). The whole point I was trying to make is that we do not
really discover new territory here since many of the issues are well
know for some time.

/js

-- 
Juergen Schoenwaelder    <http://www.iu-bremen.de/>
-- 
!! This message is brought to you via the `nmrg' mailing list. !! Please
do not reply to this message to unsubscribe. To unsubscribe or adjust !!
your settings, send a mail message to <nmrg-request@ibr.cs.tu-bs.de> !!
or look at https://www.ibr.cs.tu-bs.de/mailman/listinfo/nmrg.



Received: from hansa.ibr.cs.tu-bs.de (hansa.ibr.cs.tu-bs.de [134.169.34.81]) by agitator.ibr.cs.tu-bs.de (8.12.3/8.12.3/Debian-6.3) with ESMTP id h39If4PG008772 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO); Wed, 9 Apr 2003 20:41:04 +0200
Received: from hansa.ibr.cs.tu-bs.de (localhost [127.0.0.1]) by hansa.ibr.cs.tu-bs.de (8.12.3/8.12.3/Debian-6.3) with ESMTP id h39If4xm024888; Wed, 9 Apr 2003 20:41:04 +0200
Received: (from schoenw@localhost) by hansa.ibr.cs.tu-bs.de (8.12.3/8.12.3/Debian-6.3) id h39If4qB024885; Wed, 9 Apr 2003 20:41:04 +0200
Date: Wed, 9 Apr 2003 20:41:04 +0200
Message-Id: <200304091841.h39If4qB024885@hansa.ibr.cs.tu-bs.de>
From: Juergen Schoenwaelder <schoenw@ibr.cs.tu-bs.de>
To: dperkins@dsperkins.com
CC: nmrg@ibr.cs.tu-bs.de
In-reply-to: <5.2.0.9.2.20030409110843.036d5950@127.0.0.1> (dperkins@dsperkins.com)
Subject: Re: [nmrg] Terminology help
References: < <6D745637A7E0F94DA070743C55CDA9BA603117@NHROCMBX1.ets.enterasys.com> <6D745637A7E0F94DA070743C55CDA9BA603117@NHROCMBX1.ets.enterasys.com> <5.2.0.9.2.20030409110843.036d5950@127.0.0.1>
X-IBRFilter-SpamReport: -4.4 () IN_REP_TO
X-Scanned-By: MIMEDefang 2.24 (www . roaringpenguin . com / mimedefang)
X-Spam-Status: No, hits=-4.4 required=5.0 tests=IN_REP_TO version=2.20
X-Spam-Level: 
Sender: nmrg-admin@ibr.cs.tu-bs.de
Errors-To: nmrg-admin@ibr.cs.tu-bs.de
X-BeenThere: nmrg@ibr.cs.tu-bs.de
X-Mailman-Version: 2.0.11
Precedence: bulk
List-Help: <mailto:nmrg-request@ibr.cs.tu-bs.de?subject=help>
List-Post: <mailto:nmrg@ibr.cs.tu-bs.de>
List-Subscribe: <https://www.ibr.cs.tu-bs.de/mailman/listinfo/nmrg>, <mailto:nmrg-request@ibr.cs.tu-bs.de?subject=subscribe>
List-Id: Network Management Research Group <nmrg.ibr.cs.tu-bs.de>
List-Unsubscribe: <https://www.ibr.cs.tu-bs.de/mailman/listinfo/nmrg>, <mailto:nmrg-request@ibr.cs.tu-bs.de?subject=unsubscribe>
List-Archive: <https://www.ibr.cs.tu-bs.de/pipermail/nmrg/>

>>>>> David T Perkins writes:

David> The big picture question is "What is the configuration of the
David> device, so that it can be captured, and then restored later?"
David> Well there is some configuration that is "static" with the
David> device, some that is "static", but provided at runtime (maybe
David> limited to startup (such as that retrieved from a DHCP
David> server)), and there is some that is dynamic that is "learned
David> from operation". Now if I snapshot config info, and then later
David> restore it, there are some parts of the config info that will
David> become stale (or rotten) over time, and should not be used in a
David> restore. Figuring this out, I believe, is a research problem.

In my world view, everything that controls the behaviour of a device
and which has been learned during the operation of the device does not
belong to the configuration of the device. I believe this is what
devices already implement in their CLIs when you do a dump/restore.

/js

-- 
Juergen Schoenwaelder    <http://www.iu-bremen.de/>




Received: from postman.bayarea.net (postman.BAYAREA.NET [205.219.84.13]) by agitator.ibr.cs.tu-bs.de (8.12.3/8.12.3/Debian-6.3) with ESMTP id h39IOQPF005609 for <nmrg@ibr.cs.tu-bs.de>; Wed, 9 Apr 2003 20:24:27 +0200
Received: from dperkins-nb2.dsperkins.com (shell4.BAYAREA.NET [209.128.82.1]) by postman.bayarea.net (8.12.8p1/8.12.8) with ESMTP id h39IONtp040363 for <nmrg@ibr.cs.tu-bs.de>; Wed, 9 Apr 2003 11:24:24 -0700 (PDT)
Message-Id: <5.2.0.9.2.20030409110843.036d5950@127.0.0.1>
X-Sender: dperkins@127.0.0.1
X-Mailer: QUALCOMM Windows Eudora Version 5.2.0.9
Date: Wed, 09 Apr 2003 11:23:40 -0700
To: nmrg@ibr.cs.tu-bs.de
From: "David T. Perkins" <dperkins@dsperkins.com>
Subject: Re: [nmrg] Terminology help
In-Reply-To: <200304091752.h39HqD5w023696@hansa.ibr.cs.tu-bs.de>
References: < <6D745637A7E0F94DA070743C55CDA9BA603117@NHROCMBX1.ets.enterasys.com> <6D745637A7E0F94DA070743C55CDA9BA603117@NHROCMBX1.ets.enterasys.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
X-IBRFilter-SpamReport: -4.4 () IN_REP_TO
X-Scanned-By: MIMEDefang 2.24 (www . roaringpenguin . com / mimedefang)
X-Spam-Status: No, hits=-4.4 required=5.0 tests=IN_REP_TO version=2.20
X-Spam-Level: 
Sender: nmrg-admin@ibr.cs.tu-bs.de
Errors-To: nmrg-admin@ibr.cs.tu-bs.de
X-BeenThere: nmrg@ibr.cs.tu-bs.de
X-Mailman-Version: 2.0.11
Precedence: bulk
List-Help: <mailto:nmrg-request@ibr.cs.tu-bs.de?subject=help>
List-Post: <mailto:nmrg@ibr.cs.tu-bs.de>
List-Subscribe: <https://www.ibr.cs.tu-bs.de/mailman/listinfo/nmrg>, <mailto:nmrg-request@ibr.cs.tu-bs.de?subject=subscribe>
List-Id: Network Management Research Group <nmrg.ibr.cs.tu-bs.de>
List-Unsubscribe: <https://www.ibr.cs.tu-bs.de/mailman/listinfo/nmrg>, <mailto:nmrg-request@ibr.cs.tu-bs.de?subject=unsubscribe>
List-Archive: <https://www.ibr.cs.tu-bs.de/pipermail/nmrg/>

HI,

First, I deliberately posed the question to this group, and not the
NETCONF mailing list because of the diversity of background this
group has with different management protocols. I appreciate the
time that responders have taken responding to the question.

The last few interactions have brought up a very interesting issue
that I have not seen being addressed in a general way. That is
the issue of "life time" of configuration information. (Please note
that I have spoken privately (and maybe there was a message on this
list) about a more general question of "life time" of management
information and by understanding the life time of a value (and instance)
a management application could optimize it's retrieval operations
so that the "poll cycle" matched the expected life time of the
information. Part of characterizing the life time of information
is relating the stimuli that caused values to change, and instances
to be created and deleted. (I believe that is research stuff.)

Back to the configuration info.... 
The big picture question is "What is the configuration of the
device, so that it can be captured, and then restored later?"
Well there is some configuration that is "static" with the
device, some that is "static", but provided at runtime (maybe
limited to startup (such as that retrieved from a DHCP server)),
and there is some that is dynamic that is "learned from
operation". Now if I snapshot config info, and then later
restore it, there are some parts of the config info that
will become stale (or rotten) over time, and should not
be used in a restore. Figuring this out, I believe, is
a research problem.

Comments.

Regards,
/david t. perkins



Received: from hansa.ibr.cs.tu-bs.de (hansa.ibr.cs.tu-bs.de [134.169.34.81]) by agitator.ibr.cs.tu-bs.de (8.12.3/8.12.3/Debian-6.3) with ESMTP id h39HqDPG031914 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO); Wed, 9 Apr 2003 19:52:13 +0200
Received: from hansa.ibr.cs.tu-bs.de (localhost [127.0.0.1]) by hansa.ibr.cs.tu-bs.de (8.12.3/8.12.3/Debian-6.3) with ESMTP id h39HqDxm023699; Wed, 9 Apr 2003 19:52:13 +0200
Received: (from schoenw@localhost) by hansa.ibr.cs.tu-bs.de (8.12.3/8.12.3/Debian-6.3) id h39HqD5w023696; Wed, 9 Apr 2003 19:52:13 +0200
Date: Wed, 9 Apr 2003 19:52:13 +0200
Message-Id: <200304091752.h39HqD5w023696@hansa.ibr.cs.tu-bs.de>
From: Juergen Schoenwaelder <schoenw@ibr.cs.tu-bs.de>
To: dbh@enterasys.com
CC: nmrg@ibr.cs.tu-bs.de
In-reply-to:  <6D745637A7E0F94DA070743C55CDA9BA603117@NHROCMBX1.ets.enterasys.com> (dbh@enterasys.com)
Subject: Re: [nmrg] Terminology help
References: <6D745637A7E0F94DA070743C55CDA9BA603117@NHROCMBX1.ets.enterasys.com>
X-IBRFilter-SpamReport: -4.4 () IN_REP_TO
X-Scanned-By: MIMEDefang 2.24 (www . roaringpenguin . com / mimedefang)
X-Spam-Status: No, hits=-4.4 required=5.0 tests=IN_REP_TO version=2.20
X-Spam-Level: 
Sender: nmrg-admin@ibr.cs.tu-bs.de
Errors-To: nmrg-admin@ibr.cs.tu-bs.de
X-BeenThere: nmrg@ibr.cs.tu-bs.de
X-Mailman-Version: 2.0.11
Precedence: bulk
List-Help: <mailto:nmrg-request@ibr.cs.tu-bs.de?subject=help>
List-Post: <mailto:nmrg@ibr.cs.tu-bs.de>
List-Subscribe: <https://www.ibr.cs.tu-bs.de/mailman/listinfo/nmrg>, <mailto:nmrg-request@ibr.cs.tu-bs.de?subject=subscribe>
List-Id: Network Management Research Group <nmrg.ibr.cs.tu-bs.de>
List-Unsubscribe: <https://www.ibr.cs.tu-bs.de/mailman/listinfo/nmrg>, <mailto:nmrg-request@ibr.cs.tu-bs.de?subject=unsubscribe>
List-Archive: <https://www.ibr.cs.tu-bs.de/pipermail/nmrg/>

>>>>> Harrington, David writes:

Dave> The point is that there is a new distinction being made, and it
Dave> probably will need a new mechanism. In SNMP-land this would
Dave> probably be a new field in an object definition, or a new clause
Dave> similar to a conformance or group statement.

I continue to disagree since I believe the fact that a certain setting
of a MIB variable belongs to one or more configurations is a dynamic
property of the setting and not a static one.

Dave> Two different issues

Dave> 1) whether objects should be considered configuration data is
Dave> something that can be recommended/standardized, although issues
Dave> such as DHCP will mean implementors may have to make
Dave> exceptions. Identifying objects as configuration data can be
Dave> done in the mib module.

Dave> 2) which set of configuration data the objects belong to cannot
Dave> be specified in a mib module because that is a runtime decision,
Dave> and it varies with time.

I believe 2) is the interesting issue where SNMP completely fails.
>From reading MIB data, I can not determine what is configuration or
not. Nor am I able to modify SNMP objects while at the same time
conveying to the device that this is in fact a change for a certain
named configuration.

Dave> We discussed time-related configuration contexts in SNMPv2
Dave> around 1994.  I don't know if it would be possible to locate
Dave> any archives of those discussions.

Dave> It was eventually dropped because of the complexity. We did keep
Dave> the notion of contexts for mib-instancing, and physical and
Dave> logical separation of data subsets. Configuration contexts of
Dave> some sort could be developed, I agree, but I believe using the
Dave> existing context mechanism will not work.

I believe that time-related configuration contexts (give me the value
of ifInOctets.X from three days ago) are much harder than contexts
which distinguish between different configurations. I continue to
believe that contexts could be used to distinguish between different
configuration contexts but I agree that this is a mood discussion at
this point in time where SNMP is essentially a dead horse.

Dave> A configuration context, such as startup, might need to contain
Dave> objects for multiple objects of the same object definition. For
Dave> example, a vendor might have multiple cards in a chassis or
Dave> multiple devices in a stack that are managed through a common
Dave> SNMP agent. Each card or stack may implement the same mib
Dave> module. The instances of the mib module are differentiated by
Dave> context, so blade#1's rptrPortAdminStatus would be in a
Dave> different context than blade#2's rptrPortAdminStatus.

Dave> How would you represent both these objects in the startup config
Dave> context, since you would need the blade1 context and the blade2
Dave> context to uniquely identify these instances?

This is why I used the example "board3@startup" in my previsous
message. Yes, there would be a need to structure the context string. I
do not consider this problematic.

Anyway, I am not trying to advocate an SNMP solution (which I have
done back in 1998). The whole point I was trying to make is that we do
not really discover new territory here since many of the issues are
well know for some time.

/js

-- 
Juergen Schoenwaelder    <http://www.iu-bremen.de/>


Received: from ctron-dnm.enterasys.com ([12.25.1.120]) by agitator.ibr.cs.tu-bs.de (8.12.3/8.12.3/Debian-6.3) with ESMTP id h39FusPF008294; Wed, 9 Apr 2003 17:56:55 +0200
Received: (from uucp@localhost) by ctron-dnm.enterasys.com (8.8.7/8.8.7) id MAA26885; Wed, 9 Apr 2003 12:10:05 -0400 (EDT)
Received: from unknown(134.141.79.124) by ctron-dnm.enterasys.com via smap (4.1) id xma026820; Wed, 9 Apr 03 12:09:34 -0400
Received: from NHROCCNC2.ets.enterasys.com ([134.141.79.122]) by NHROCAVG2.ets.enterasys.com with InterScan Messaging Security Suite for SMTP; Wed, 09 Apr 2003 11:57:11 -0400
Received: from nhrocmbx1.enterasys.com ([134.141.79.104]) by NHROCCNC2.ets.enterasys.com with Microsoft SMTPSVC(5.0.2195.4905); Wed, 9 Apr 2003 11:57:11 -0400
X-MimeOLE: Produced By Microsoft Exchange V6.0.5762.3
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01C2FEB0.ADECBFC0"
Subject: RE: [nmrg] Terminology help
Date: Wed, 9 Apr 2003 11:57:10 -0400
Message-ID: <6D745637A7E0F94DA070743C55CDA9BA603117@NHROCMBX1.ets.enterasys.com>
Thread-Topic: [nmrg] Terminology help
Thread-Index: AcL+DrW4hkt8jIZDTU+jNfFtpApp5QAldkaA
From: "Harrington, David" <dbh@enterasys.com>
To: "Juergen Schoenwaelder" <schoenw@ibr.cs.tu-bs.de>
Cc: <nmrg@ibr.cs.tu-bs.de>
X-OriginalArrivalTime: 09 Apr 2003 15:57:11.0096 (UTC) FILETIME=[AE408B80:01C2FEB0]
X-IBRFilter-SpamReport: -0.4 () SUPERLONG_LINE
X-Scanned-By: MIMEDefang 2.24 (www . roaringpenguin . com / mimedefang)
X-Spam-Status: No, hits=-0.4 required=5.0 tests=SUPERLONG_LINE version=2.20
X-Spam-Level: 
Sender: nmrg-admin@ibr.cs.tu-bs.de
Errors-To: nmrg-admin@ibr.cs.tu-bs.de
X-BeenThere: nmrg@ibr.cs.tu-bs.de
X-Mailman-Version: 2.0.11
Precedence: bulk
List-Help: <mailto:nmrg-request@ibr.cs.tu-bs.de?subject=help>
List-Post: <mailto:nmrg@ibr.cs.tu-bs.de>
List-Subscribe: <https://www.ibr.cs.tu-bs.de/mailman/listinfo/nmrg>, <mailto:nmrg-request@ibr.cs.tu-bs.de?subject=subscribe>
List-Id: Network Management Research Group <nmrg.ibr.cs.tu-bs.de>
List-Unsubscribe: <https://www.ibr.cs.tu-bs.de/mailman/listinfo/nmrg>, <mailto:nmrg-request@ibr.cs.tu-bs.de?subject=unsubscribe>
List-Archive: <https://www.ibr.cs.tu-bs.de/pipermail/nmrg/>

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2FEB0.ADECBFC0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Hi Juergen,
=20
comments inline.

-----Original Message-----
From: Juergen Schoenwaelder [mailto:schoenw@ibr.cs.tu-bs.de]
Sent: Tuesday, April 08, 2003 4:37 PM
To: Harrington, David
Cc: nmrg@ibr.cs.tu-bs.de
Subject: Re: [nmrg] Terminology help




>>>>> Harrington, David writes:

Dave> In SNMP land, some people might have used contexts to separate,
Dave> for example, configuration from statistics, or to separate, for
Dave> example, the running config from the startup config, but others
Dave> would not because they used contexts to separate physical or
Dave> logical instantiations of mibs based on other criteria, such as
Dave> different boards in a chassis.

Since context are identified by strings, it would even be possible to
structure them (e.g. "board3@startup"). But since we never managed to
produce a document on how to use contexts, this is all more theory
than established practice.=20

I would say it is more established practice than theory ;-)

Vendors already use contexts in shipping products.

The use of contexts has not yet been standardized, and theories of best =
current practice have not been published.

Dave> The point is that there is a new distinction being made, and it
Dave> probably will need a new mechanism. In SNMP-land this would
Dave> probably be a new field in an object definition, or a new
Dave> clause similar to a conformance or group statement.

I do not thing that this works since the distinction which controls
belong to a certain configuration (yes, I assume a box can have
multiple configurations) is a runtime decision and not a SMI design
time decision.=20

Two different issues=20

1) whether objects should be considered configuration data is something =
that can be recommended/standardized, although issues such as DHCP will =
mean implementors may have to make exceptions. Identifying objects as =
configuration data can be done in the mib module.

2) which set of configuration data the objects belong to cannot be =
specified in a mib module because that is a runtime decision, and it =
varies with time.

Dave> I do not think it will be easy to separate configuration data
Dave> from other types of data; the same data typically is used in
Dave> multiple scenarios. Duplicate sets of data, or a mechanisms that
Dave> allows data to be marked for multiple uses will probably be
Dave> needed.

Correct. And this is what contexts do. I recall discussions around
this usage of contexts from the first NMRG meeting where I proposed to
define get-config and set-config operations for SNMP...=20

I wasn't at the first NMRG meeting.

We discussed time-related configuration contexts in SNMPv2 around 1994.  =
I don't know if it would be possible to locate any archives of those =
discussions.

It was eventually dropped because of the complexity. We did keep the =
notion of contexts for mib-instancing, and physical and logical =
separation of data subsets. Configuration contexts of some sort could be =
developed, I agree, but I believe using the existing context mechanism =
will not work.


Received: from hansa.ibr.cs.tu-bs.de (hansa.ibr.cs.tu-bs.de [134.169.34.81]) by agitator.ibr.cs.tu-bs.de (8.12.3/8.12.3/Debian-6.3) with ESMTP id h38Kajex017054 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO); Tue, 8 Apr 2003 22:36:45 +0200
Received: from hansa.ibr.cs.tu-bs.de (localhost [127.0.0.1]) by hansa.ibr.cs.tu-bs.de (8.12.3/8.12.3/Debian-5) with ESMTP id h38KajMr027661; Tue, 8 Apr 2003 22:36:45 +0200
Received: (from schoenw@localhost) by hansa.ibr.cs.tu-bs.de (8.12.3/8.12.3/Debian-5) id h38Kajjv027658; Tue, 8 Apr 2003 22:36:45 +0200
Date: Tue, 8 Apr 2003 22:36:45 +0200
Message-Id: <200304082036.h38Kajjv027658@hansa.ibr.cs.tu-bs.de>
From: Juergen Schoenwaelder <schoenw@ibr.cs.tu-bs.de>
To: dbh@enterasys.com
CC: nmrg@ibr.cs.tu-bs.de
In-reply-to:  <6D745637A7E0F94DA070743C55CDA9BA48948A@NHROCMBX1.ets.enterasys.com> (dbh@enterasys.com)
Subject: Re: [nmrg] Terminology help
References: <6D745637A7E0F94DA070743C55CDA9BA48948A@NHROCMBX1.ets.enterasys.com>
X-IBRFilter-SpamReport: -4.4 () IN_REP_TO
X-Scanned-By: MIMEDefang 2.24 (www . roaringpenguin . com / mimedefang)
X-Spam-Status: No, hits=-4.4 required=5.0 tests=IN_REP_TO version=2.20
X-Spam-Level: 
Sender: nmrg-admin@ibr.cs.tu-bs.de
Errors-To: nmrg-admin@ibr.cs.tu-bs.de
X-BeenThere: nmrg@ibr.cs.tu-bs.de
X-Mailman-Version: 2.0.11
Precedence: bulk
List-Help: <mailto:nmrg-request@ibr.cs.tu-bs.de?subject=help>
List-Post: <mailto:nmrg@ibr.cs.tu-bs.de>
List-Subscribe: <https://www.ibr.cs.tu-bs.de/mailman/listinfo/nmrg>, <mailto:nmrg-request@ibr.cs.tu-bs.de?subject=subscribe>
List-Id: Network Management Research Group <nmrg.ibr.cs.tu-bs.de>
List-Unsubscribe: <https://www.ibr.cs.tu-bs.de/mailman/listinfo/nmrg>, <mailto:nmrg-request@ibr.cs.tu-bs.de?subject=unsubscribe>
List-Archive: <https://www.ibr.cs.tu-bs.de/pipermail/nmrg/>

>>>>> Harrington, David writes:

Dave> In SNMP land, some people might have used contexts to separate,
Dave> for example, configuration from statistics, or to separate, for
Dave> example, the running config from the startup config, but others
Dave> would not because they used contexts to separate physical or
Dave> logical instantiations of mibs based on other criteria, such as
Dave> different boards in a chassis.

Since context are identified by strings, it would even be possible to
structure them (e.g. "board3@startup"). But since we never managed to
produce a document on how to use contexts, this is all more theory
than established practice.

Dave> The point is that there is a new distinction being made, and it
Dave> probably will need a new mechanism. In SNMP-land this would
Dave> probably be a new field in an object definition, or a new
Dave> clause similar to a conformance or group statement. 

I do not thing that this works since the distinction which controls
belong to a certain configuration (yes, I assume a box can have
multiple configurations) is a runtime decision and not a SMI design
time decision.

Dave> I do not think it will be easy to separate configuration data
Dave> from other types of data; the same data typically is used in
Dave> multiple scenarios. Duplicate sets of data, or a mechanisms that
Dave> allows data to be marked for multiple uses will probably be
Dave> needed.

Correct. And this is what contexts do. I recall discussions around
this usage of contexts from the first NMRG meeting where I proposed to
define get-config and set-config operations for SNMP...

Dave> Even then, there is some data that will be hard to categorize
Dave> cleanly, such as DHCP-assigned addresses.  In SNMP land, I think
Dave> having an independent clause, like a conformance clause, would
Dave> be preferable to a new field in an object definition because it
Dave> would be easy to apply to existing mibs, and, like conformance
Dave> clauses, it could identify conditions when it was valid to not
Dave> consider the data to be configuration data, such as when an IP
Dave> address is assigned by DHCP.

Again, such a distinction is not static and thus more SMI mechanisms
won't help. Trying to write down all the various ways to dynamically
assign IP addresses alone would be a task without an end.

/js

-- 
Juergen Schoenwaelder    <http://www.iu-bremen.de/>


Received: from ctron-dnm.enterasys.com ([12.25.1.120]) by agitator.ibr.cs.tu-bs.de (8.12.3/8.12.3/Debian-6.3) with ESMTP id h38J3Tew001787 for <nmrg@ibr.cs.tu-bs.de>; Tue, 8 Apr 2003 21:03:29 +0200
Received: (from uucp@localhost) by ctron-dnm.enterasys.com (8.8.7/8.8.7) id PAA00176 for <nmrg@ibr.cs.tu-bs.de>; Tue, 8 Apr 2003 15:16:40 -0400 (EDT)
Received: from unknown(134.141.79.124) by ctron-dnm.enterasys.com via smap (4.1) id xma000098; Tue, 8 Apr 03 15:15:43 -0400
Received: from NHROCCNC2.ets.enterasys.com ([134.141.79.122]) by NHROCAVG2.ets.enterasys.com with InterScan Messaging Security Suite for SMTP; Tue, 08 Apr 2003 15:03:15 -0400
Received: from nhrocmbx1.enterasys.com ([134.141.79.104]) by NHROCCNC2.ets.enterasys.com with Microsoft SMTPSVC(5.0.2195.4905); Tue, 8 Apr 2003 15:03:15 -0400
X-MimeOLE: Produced By Microsoft Exchange V6.0.5762.3
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01C2FE01.81DD0AB0"
Subject: RE: [nmrg] Terminology help
Date: Tue, 8 Apr 2003 15:03:14 -0400
Message-ID: <6D745637A7E0F94DA070743C55CDA9BA48948A@NHROCMBX1.ets.enterasys.com>
Thread-Topic: [nmrg] Terminology help
Thread-Index: AcL9o59T6bVCo9CfS7SrnVOUaPxJvQAW4/CQ
From: "Harrington, David" <dbh@enterasys.com>
To: <mrw@windriver.com>, <dperkins@dsperkins.com>, <nmrg@ibr.cs.tu-bs.de>
X-OriginalArrivalTime: 08 Apr 2003 19:03:15.0113 (UTC) FILETIME=[821C9990:01C2FE01]
X-IBRFilter-SpamReport: -0.4 () SUPERLONG_LINE
X-Scanned-By: MIMEDefang 2.24 (www . roaringpenguin . com / mimedefang)
X-Spam-Status: No, hits=-0.4 required=5.0 tests=SUPERLONG_LINE version=2.20
X-Spam-Level: 
Sender: nmrg-admin@ibr.cs.tu-bs.de
Errors-To: nmrg-admin@ibr.cs.tu-bs.de
X-BeenThere: nmrg@ibr.cs.tu-bs.de
X-Mailman-Version: 2.0.11
Precedence: bulk
List-Help: <mailto:nmrg-request@ibr.cs.tu-bs.de?subject=help>
List-Post: <mailto:nmrg@ibr.cs.tu-bs.de>
List-Subscribe: <https://www.ibr.cs.tu-bs.de/mailman/listinfo/nmrg>, <mailto:nmrg-request@ibr.cs.tu-bs.de?subject=subscribe>
List-Id: Network Management Research Group <nmrg.ibr.cs.tu-bs.de>
List-Unsubscribe: <https://www.ibr.cs.tu-bs.de/mailman/listinfo/nmrg>, <mailto:nmrg-request@ibr.cs.tu-bs.de?subject=unsubscribe>
List-Archive: <https://www.ibr.cs.tu-bs.de/pipermail/nmrg/>

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2FE01.81DD0AB0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Hi,
=20
In SNMP land, some people might have used contexts to separate, for =
example, configuration from statistics, or to separate, for example, the =
running config from the startup config, but others would not because =
they used contexts to separate physical or logical instantiations of =
mibs based on other criteria, such as different boards in a chassis.
=20
The point is that there is a new distinction being made, and it probably =
will need a new mechanism. In SNMP-land this would probably be a new =
field in an object definition, or a new clause similar to a conformance =
or group statement. I do not think it will be easy to separate =
configuration data from other types of data; the same data typically is =
used in multiple scenarios. Duplicate sets of data, or a mechanisms that =
allows data to be marked for multiple uses will probably be needed. Even =
then, there is some data that will be hard to categorize cleanly, such =
as DHCP-assigned addresses.
=20
In SNMP land, I think having an independent clause, like a conformance =
clause, would be preferable to a new field in an object definition =
because it would be easy to apply to existing mibs, and, like =
conformance clauses, it could identify conditions when it was valid to =
not consider the data to be configuration data, such as when an IP =
address is assigned by DHCP.
=20
dbh

-----Original Message-----
From: Juergen Schoenwaelder [mailto:schoenw@ibr.cs.tu-bs.de]
Sent: Tuesday, April 08, 2003 3:49 AM
To: mrw@windriver.com
Cc: dperkins@dsperkins.com; nmrg@ibr.cs.tu-bs.de
Subject: Re: [nmrg] Terminology help




>>>>> Margaret Wasserman writes:

Margaret> Perhaps it would help if I explained why we want a clear
Margaret> distinction between configuration information and
Margaret> non-configuration information (what I've called "operational
Margaret> state" in the past)?

[...]

Margaret> Does that make sense?

I think I very well understand the issue. My point here is that the
question whether a given piece of control information is configuration
or not is just an attribute of that particular information. For
example, the IP address assigned to an interface can be configuration
or not. What matters is whether the IP address has been marked as a
configuration that will be reestablished when this particular
configuration is reloaded.

If we agree on this, then everyting boils down to having a mechanism
to associate control information to configuration(s). There are
different ways to do this - the netconf approach is to use different
operations. In SNMP land, one would have used different contexts (or
special configuration columns which name the configurations a given
row is part of).

>> Do you think the general model where configuration data is
>> considered a subset of control data does not work?

Margaret> I don't know if this would work or not.  Is configuration
Margaret> data a well-enough defined subset of control data that it
Margaret> would be possible to make a binary determination between
Margaret> configuration data and everything else using this model?

See above. The function f(o, c) that determins whether a given control
o is part of a specific configuration c needs to be established as
part of the configuration process on the device.

/js

--
Juergen Schoenwaelder    < http://www.iu-bremen.de/>


--
!! This message is brought to you via the `nmrg' mailing list.
!! Please do not reply to this message to unsubscribe. To unsubscribe or =
adjust
!! your settings, send a mail message to <nmrg-request@ibr.cs.tu-bs.de>
!! or look at https://www.ibr.cs.tu-bs.de/mailman/listinfo/nmrg.



------_=_NextPart_001_01C2FE01.81DD0AB0
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3Diso-8859-1">
<TITLE>Re: [nmrg] Terminology help</TITLE>

<META content=3D"MSHTML 6.00.2800.1141" name=3DGENERATOR></HEAD>
<BODY>
<DIV><SPAN class=3D853364618-08042003><FONT face=3DArial color=3D#0000ff =

size=3D2>Hi,</FONT></SPAN></DIV>
<DIV><SPAN class=3D853364618-08042003><FONT face=3DArial color=3D#0000ff =

size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=3D853364618-08042003><FONT face=3DArial color=3D#0000ff =
size=3D2>In=20
SNMP land, some people might have used contexts to separate, for=20
example,&nbsp;configuration from statistics, or to separate, for=20
example,&nbsp;the running config from the startup config, but others =
would not=20
because they used contexts to separate physical or logical =
instantiations of=20
mibs based on other criteria, such as different boards in a=20
chassis.</FONT></SPAN></DIV>
<DIV><SPAN class=3D853364618-08042003><FONT face=3DArial color=3D#0000ff =

size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=3D853364618-08042003><FONT face=3DArial color=3D#0000ff =
size=3D2>The=20
point is that there is a new distinction being made, and it probably =
will need a=20
new mechanism. In SNMP-land this would probably be a new field in an =
object=20
definition, or a new clause similar to a conformance or group statement. =
I do=20
not think it will be easy to separate configuration data from other =
types of=20
data; the same data typically is used in multiple scenarios. Duplicate =
sets of=20
data, or a mechanisms that allows data to be marked for multiple uses =
will=20
probably be needed. Even then, there is some data that will be hard to=20
categorize cleanly, such as DHCP-assigned addresses.</FONT></SPAN></DIV>
<DIV><SPAN class=3D853364618-08042003><FONT face=3DArial color=3D#0000ff =

size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=3D853364618-08042003><FONT face=3DArial color=3D#0000ff =
size=3D2>In=20
SNMP land, I think having an independent clause, like a conformance =
clause,=20
would be preferable to a new field in an object definition because it =
would be=20
easy to apply to existing mibs, and, like conformance clauses, it could =
identify=20
conditions when it was valid to not consider the data to be =
configuration data,=20
such as when an IP address is assigned by DHCP.</FONT></SPAN></DIV>
<DIV><SPAN class=3D853364618-08042003><FONT face=3DArial color=3D#0000ff =

size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=3D853364618-08042003><FONT face=3DArial color=3D#0000ff =

size=3D2>dbh</FONT></SPAN></DIV>
<BLOCKQUOTE dir=3Dltr=20
style=3D"PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #0000ff 2px =
solid; MARGIN-RIGHT: 0px">
  <DIV class=3DOutlookMessageHeader dir=3Dltr align=3Dleft><FONT =
face=3DTahoma=20
  size=3D2>-----Original Message-----<BR><B>From:</B> Juergen =
Schoenwaelder=20
  [mailto:schoenw@ibr.cs.tu-bs.de]<BR><B>Sent:</B> Tuesday, April 08, =
2003 3:49=20
  AM<BR><B>To:</B> mrw@windriver.com<BR><B>Cc:</B> =
dperkins@dsperkins.com;=20
  nmrg@ibr.cs.tu-bs.de<BR><B>Subject:</B> Re: [nmrg] Terminology=20
  help<BR><BR></FONT></DIV><!-- Converted from text/plain format --><BR>
  <P><FONT size=3D2>&gt;&gt;&gt;&gt;&gt; Margaret Wasserman=20
  writes:<BR><BR>Margaret&gt; Perhaps it would help if I explained why =
we want a=20
  clear<BR>Margaret&gt; distinction between configuration information=20
  and<BR>Margaret&gt; non-configuration information (what I've called=20
  "operational<BR>Margaret&gt; state" in the=20
  past)?<BR><BR>[...]<BR><BR>Margaret&gt; Does that make sense?<BR><BR>I =
think I=20
  very well understand the issue. My point here is that the<BR>question =
whether=20
  a given piece of control information is configuration<BR>or not is =
just an=20
  attribute of that particular information. For<BR>example, the IP =
address=20
  assigned to an interface can be configuration<BR>or not. What matters =
is=20
  whether the IP address has been marked as a<BR>configuration that will =
be=20
  reestablished when this particular<BR>configuration is =
reloaded.<BR><BR>If we=20
  agree on this, then everyting boils down to having a mechanism<BR>to =
associate=20
  control information to configuration(s). There are<BR>different ways =
to do=20
  this - the netconf approach is to use different<BR>operations. In SNMP =
land,=20
  one would have used different contexts (or<BR>special configuration =
columns=20
  which name the configurations a given<BR>row is part =
of).<BR><BR>&gt;&gt; Do=20
  you think the general model where configuration data is<BR>&gt;&gt; =
considered=20
  a subset of control data does not work?<BR><BR>Margaret&gt; I don't =
know if=20
  this would work or not.&nbsp; Is configuration<BR>Margaret&gt; data a=20
  well-enough defined subset of control data that it<BR>Margaret&gt; =
would be=20
  possible to make a binary determination between<BR>Margaret&gt; =
configuration=20
  data and everything else using this model?<BR><BR>See above. The =
function f(o,=20
  c) that determins whether a given control<BR>o is part of a specific=20
  configuration c needs to be established as<BR>part of the =
configuration=20
  process on the device.<BR><BR>/js<BR><BR>--<BR>Juergen=20
  Schoenwaelder&nbsp;&nbsp;&nbsp; &lt;<A=20
  =
href=3D"http://www.iu-bremen.de/">http://www.iu-bremen.de/</A>&gt;<BR><BR=
><BR>--<BR>!!=20
  This message is brought to you via the `nmrg' mailing list.<BR>!! =
Please do=20
  not reply to this message to unsubscribe. To unsubscribe or =
adjust<BR>!! your=20
  settings, send a mail message to =
&lt;nmrg-request@ibr.cs.tu-bs.de&gt;<BR>!! or=20
  look at <A=20
  =
href=3D"https://www.ibr.cs.tu-bs.de/mailman/listinfo/nmrg">https://www.ib=
r.cs.tu-bs.de/mailman/listinfo/nmrg</A>.<BR></FONT></P></BLOCKQUOTE></BOD=
Y></HTML>

------_=_NextPart_001_01C2FE01.81DD0AB0--


Received: from ctron-dnm.enterasys.com ([12.25.1.120]) by agitator.ibr.cs.tu-bs.de (8.12.3/8.12.3/Debian-6.3) with ESMTP id h38Ij2ew031164; Tue, 8 Apr 2003 20:45:02 +0200
Received: (from uucp@localhost) by ctron-dnm.enterasys.com (8.8.7/8.8.7) id OAA27152; Tue, 8 Apr 2003 14:58:12 -0400 (EDT)
Received: from unknown(134.141.79.124) by ctron-dnm.enterasys.com via smap (4.1) id xma026702; Tue, 8 Apr 03 14:56:59 -0400
Received: from NHROCCNC2.ets.enterasys.com ([134.141.79.122]) by NHROCAVG2.ets.enterasys.com with InterScan Messaging Security Suite for SMTP; Tue, 08 Apr 2003 14:44:34 -0400
Received: from nhrocmbx1.enterasys.com ([134.141.79.104]) by NHROCCNC2.ets.enterasys.com with Microsoft SMTPSVC(5.0.2195.4905); Tue, 8 Apr 2003 14:44:34 -0400
X-MimeOLE: Produced By Microsoft Exchange V6.0.5762.3
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01C2FDFE.E5A121F0"
Subject: RE: [nmrg] mailing list policy
Date: Tue, 8 Apr 2003 14:44:33 -0400
Message-ID: <6D745637A7E0F94DA070743C55CDA9BA603110@NHROCMBX1.ets.enterasys.com>
Thread-Topic: [nmrg] mailing list policy
Thread-Index: AcL92xL7+flqXiRwR1a9AW7T4eWEmgAI6UXA
From: "Harrington, David" <dbh@enterasys.com>
To: "Olivier Festor" <Olivier.Festor@loria.fr>, "Frank Strauss" <strauss@ibr.cs.tu-bs.de>
Cc: "NMRG (E-mail)" <nmrg@ibr.cs.tu-bs.de>
X-OriginalArrivalTime: 08 Apr 2003 18:44:34.0019 (UTC) FILETIME=[E5E33B30:01C2FDFE]
X-IBRFilter-SpamReport: 0 () 
X-Scanned-By: MIMEDefang 2.24 (www . roaringpenguin . com / mimedefang)
X-Spam-Status: No, hits=0.0 required=5.0 tests= version=2.20
X-Spam-Level: 
Sender: nmrg-admin@ibr.cs.tu-bs.de
Errors-To: nmrg-admin@ibr.cs.tu-bs.de
X-BeenThere: nmrg@ibr.cs.tu-bs.de
X-Mailman-Version: 2.0.11
Precedence: bulk
List-Help: <mailto:nmrg-request@ibr.cs.tu-bs.de?subject=help>
List-Post: <mailto:nmrg@ibr.cs.tu-bs.de>
List-Subscribe: <https://www.ibr.cs.tu-bs.de/mailman/listinfo/nmrg>, <mailto:nmrg-request@ibr.cs.tu-bs.de?subject=subscribe>
List-Id: Network Management Research Group <nmrg.ibr.cs.tu-bs.de>
List-Unsubscribe: <https://www.ibr.cs.tu-bs.de/mailman/listinfo/nmrg>, <mailto:nmrg-request@ibr.cs.tu-bs.de?subject=unsubscribe>
List-Archive: <https://www.ibr.cs.tu-bs.de/pipermail/nmrg/>

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2FDFE.E5A121F0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I am also fine with that solution.
=20
dbh

-----Original Message-----
From: Olivier Festor [mailto:Olivier.Festor@loria.fr]
Sent: Tuesday, April 08, 2003 10:27 AM
To: Frank Strauss
Cc: NMRG (E-mail)
Subject: Re: [nmrg] mailing list policy



I agree with Frank's proposal.

Olivier

Frank Strauss wrote:

>Hi!
>
>How do you think about...
>
>- opening subscription to all people,
>- restricting the list of allowed posters to the current subscribers,
>- adding a text to the mailman message footer that is appended to every
>  posting, which explains that this list is read-only to anybody, but
>  posting privileges require to contact the list owner first.
>
>This would solve the problem of interested people that process the
>list archive in a less elegant way. And the workload for the list
>owner should at least not be increased, while David's concern is also
>addressed.
>
>Juergen, if you think, I could help to reduce your workload as the list
>owner, feel free to add me as a co-list owner, no matter what the =
result
>of this discussion will be.
>
>Just my thoughts,
>
> -frank
>=20
>


--
!! This message is brought to you via the `nmrg' mailing list.
!! Please do not reply to this message to unsubscribe. To unsubscribe or =
adjust
!! your settings, send a mail message to <nmrg-request@ibr.cs.tu-bs.de>
!! or look at https://www.ibr.cs.tu-bs.de/mailman/listinfo/nmrg.



------_=_NextPart_001_01C2FDFE.E5A121F0
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3Diso-8859-1">
<TITLE>Re: [nmrg] mailing list policy</TITLE>

<META content=3D"MSHTML 6.00.2800.1141" name=3DGENERATOR></HEAD>
<BODY>
<DIV><SPAN class=3D186174318-08042003><FONT face=3DArial color=3D#0000ff =
size=3D2>I am=20
also fine with that solution.</FONT></SPAN></DIV>
<DIV><SPAN class=3D186174318-08042003><FONT face=3DArial color=3D#0000ff =

size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=3D186174318-08042003><FONT face=3DArial color=3D#0000ff =

size=3D2>dbh</FONT></SPAN></DIV>
<BLOCKQUOTE dir=3Dltr=20
style=3D"PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #0000ff 2px =
solid; MARGIN-RIGHT: 0px">
  <DIV class=3DOutlookMessageHeader dir=3Dltr align=3Dleft><FONT =
face=3DTahoma=20
  size=3D2>-----Original Message-----<BR><B>From:</B> Olivier Festor=20
  [mailto:Olivier.Festor@loria.fr]<BR><B>Sent:</B> Tuesday, April 08, =
2003 10:27=20
  AM<BR><B>To:</B> Frank Strauss<BR><B>Cc:</B> NMRG =
(E-mail)<BR><B>Subject:</B>=20
  Re: [nmrg] mailing list policy<BR><BR></FONT></DIV><!-- Converted from =
text/plain format -->
  <P><FONT size=3D2>I agree with Frank's =
proposal.<BR><BR>Olivier<BR><BR>Frank=20
  Strauss wrote:<BR><BR>&gt;Hi!<BR>&gt;<BR>&gt;How do you think=20
  about...<BR>&gt;<BR>&gt;- opening subscription to all people,<BR>&gt;- =

  restricting the list of allowed posters to the current =
subscribers,<BR>&gt;-=20
  adding a text to the mailman message footer that is appended to=20
  every<BR>&gt;&nbsp; posting, which explains that this list is =
read-only to=20
  anybody, but<BR>&gt;&nbsp; posting privileges require to contact the =
list=20
  owner first.<BR>&gt;<BR>&gt;This would solve the problem of interested =
people=20
  that process the<BR>&gt;list archive in a less elegant way. And the =
workload=20
  for the list<BR>&gt;owner should at least not be increased, while =
David's=20
  concern is also<BR>&gt;addressed.<BR>&gt;<BR>&gt;Juergen, if you =
think, I=20
  could help to reduce your workload as the list<BR>&gt;owner, feel free =
to add=20
  me as a co-list owner, no matter what the result<BR>&gt;of this =
discussion=20
  will be.<BR>&gt;<BR>&gt;Just my thoughts,<BR>&gt;<BR>&gt;=20
  -frank<BR>&gt;&nbsp;<BR>&gt;<BR><BR><BR>--<BR>!! This message is =
brought to=20
  you via the `nmrg' mailing list.<BR>!! Please do not reply to this =
message to=20
  unsubscribe. To unsubscribe or adjust<BR>!! your settings, send a mail =
message=20
  to &lt;nmrg-request@ibr.cs.tu-bs.de&gt;<BR>!! or look at <A=20
  =
href=3D"https://www.ibr.cs.tu-bs.de/mailman/listinfo/nmrg">https://www.ib=
r.cs.tu-bs.de/mailman/listinfo/nmrg</A>.<BR></FONT></P></BLOCKQUOTE></BOD=
Y></HTML>

------_=_NextPart_001_01C2FDFE.E5A121F0--


Received: from cosium01.intelliden.net (cosium01.intelliden.net [12.41.186.248]) by agitator.ibr.cs.tu-bs.de (8.12.3/8.12.3/Debian-6.3) with ESMTP id h38EY0ew017183; Tue, 8 Apr 2003 16:34:01 +0200
Received: by cosium01.intelliden.net with Internet Mail Service (5.5.2653.19) id <H90R4GV6>; Tue, 8 Apr 2003 08:33:56 -0600
Message-ID: <AE723009E85E224CB00132C7FF0B34E105BAD5@cosium02.intelliden.net>
From: John Strassner <John.Strassner@intelliden.com>
To: "'Juergen Schoenwaelder'" <schoenw@ibr.cs.tu-bs.de>, mrw@windriver.com
Cc: dperkins@dsperkins.com, nmrg@ibr.cs.tu-bs.de
Subject: RE: [nmrg] Terminology help
Date: Tue, 8 Apr 2003 08:33:56 -0600 
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2653.19)
Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01C2FDDB.E2F3D150"
X-IBRFilter-SpamReport: 0.2 () MIME_NULL_BLOCK,MAILTO_LINK
X-Scanned-By: MIMEDefang 2.24 (www . roaringpenguin . com / mimedefang)
X-Spam-Status: No, hits=0.2 required=5.0 tests=MIME_NULL_BLOCK,MAILTO_LINK version=2.20
X-Spam-Level: 
Sender: nmrg-admin@ibr.cs.tu-bs.de
Errors-To: nmrg-admin@ibr.cs.tu-bs.de
X-BeenThere: nmrg@ibr.cs.tu-bs.de
X-Mailman-Version: 2.0.11
Precedence: bulk
List-Help: <mailto:nmrg-request@ibr.cs.tu-bs.de?subject=help>
List-Post: <mailto:nmrg@ibr.cs.tu-bs.de>
List-Subscribe: <https://www.ibr.cs.tu-bs.de/mailman/listinfo/nmrg>, <mailto:nmrg-request@ibr.cs.tu-bs.de?subject=subscribe>
List-Id: Network Management Research Group <nmrg.ibr.cs.tu-bs.de>
List-Unsubscribe: <https://www.ibr.cs.tu-bs.de/mailman/listinfo/nmrg>, <mailto:nmrg-request@ibr.cs.tu-bs.de?subject=unsubscribe>
List-Archive: <https://www.ibr.cs.tu-bs.de/pipermail/nmrg/>

This message is in MIME format. Since your mail reader does not understand
this format, some or all of this message may not be legible.

------_=_NextPart_001_01C2FDDB.E2F3D150
Content-Type: text/plain

FWIW, I agree with Juergen here.

regards,
John
 
John Strassner
Chief Strategy Officer
Intelliden Corporation
90 South Cascade Avenue
Colorado Springs, CO  80903  USA
phone: +1.719.785.0648
  FAX: +1.719.785.0644
email: john.strassner@intelliden.com 
 


-----Original Message-----
From: Juergen Schoenwaelder [mailto:schoenw@ibr.cs.tu-bs.de] 
Sent: Tuesday, April 08, 2003 1:49 AM
To: mrw@windriver.com
Cc: dperkins@dsperkins.com; nmrg@ibr.cs.tu-bs.de
Subject: Re: [nmrg] Terminology help



>>>>> Margaret Wasserman writes:

Margaret> Perhaps it would help if I explained why we want a clear 
Margaret> distinction between configuration information and 
Margaret> non-configuration information (what I've called "operational 
Margaret> state" in the past)?

[...]

Margaret> Does that make sense?

I think I very well understand the issue. My point here is that the question
whether a given piece of control information is configuration or not is just
an attribute of that particular information. For example, the IP address
assigned to an interface can be configuration or not. What matters is
whether the IP address has been marked as a configuration that will be
reestablished when this particular configuration is reloaded.

If we agree on this, then everyting boils down to having a mechanism to
associate control information to configuration(s). There are different ways
to do this - the netconf approach is to use different operations. In SNMP
land, one would have used different contexts (or special configuration
columns which name the configurations a given row is part of).

>> Do you think the general model where configuration data is considered 
>> a subset of control data does not work?

Margaret> I don't know if this would work or not.  Is configuration data 
Margaret> a well-enough defined subset of control data that it would be 
Margaret> possible to make a binary determination between configuration 
Margaret> data and everything else using this model?

See above. The function f(o, c) that determins whether a given control o is
part of a specific configuration c needs to be established as part of the
configuration process on the device.

/js

-- 
Juergen Schoenwaelder    <http://www.iu-bremen.de/>


-- 
!! This message is brought to you via the `nmrg' mailing list. !! Please do
not reply to this message to unsubscribe. To unsubscribe or adjust !! your
settings, send a mail message to <nmrg-request@ibr.cs.tu-bs.de> !! or look
at https://www.ibr.cs.tu-bs.de/mailman/listinfo/nmrg.

------_=_NextPart_001_01C2FDDB.E2F3D150
Content-Type: text/html
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3DUS-ASCII">
<META NAME=3D"Generator" CONTENT=3D"MS Exchange Server version =
5.5.2653.12">
<TITLE>RE: [nmrg] Terminology help</TITLE>
</HEAD>
<BODY>

<P><FONT SIZE=3D2>FWIW, I agree with Juergen here.</FONT>
</P>

<P><FONT SIZE=3D2>regards,</FONT>
<BR><FONT SIZE=3D2>John</FONT>
<BR><FONT SIZE=3D2>&nbsp;</FONT>
<BR><FONT SIZE=3D2>John Strassner</FONT>
<BR><FONT SIZE=3D2>Chief Strategy Officer</FONT>
<BR><FONT SIZE=3D2>Intelliden Corporation</FONT>
<BR><FONT SIZE=3D2>90 South Cascade Avenue</FONT>
<BR><FONT SIZE=3D2>Colorado Springs, CO&nbsp; 80903&nbsp; USA</FONT>
<BR><FONT SIZE=3D2>phone: +1.719.785.0648</FONT>
<BR><FONT SIZE=3D2>&nbsp; FAX: +1.719.785.0644</FONT>
<BR><FONT SIZE=3D2>email: john.strassner@intelliden.com </FONT>
<BR><FONT SIZE=3D2>&nbsp;</FONT>
</P>
<BR>

<P><FONT SIZE=3D2>-----Original Message-----</FONT>
<BR><FONT SIZE=3D2>From: Juergen Schoenwaelder [<A =
HREF=3D"mailto:schoenw@ibr.cs.tu-bs.de">mailto:schoenw@ibr.cs.tu-bs.de</=
A>] </FONT>
<BR><FONT SIZE=3D2>Sent: Tuesday, April 08, 2003 1:49 AM</FONT>
<BR><FONT SIZE=3D2>To: mrw@windriver.com</FONT>
<BR><FONT SIZE=3D2>Cc: dperkins@dsperkins.com; =
nmrg@ibr.cs.tu-bs.de</FONT>
<BR><FONT SIZE=3D2>Subject: Re: [nmrg] Terminology help</FONT>
</P>
<BR>
<BR>

<P><FONT SIZE=3D2>&gt;&gt;&gt;&gt;&gt; Margaret Wasserman =
writes:</FONT>
</P>

<P><FONT SIZE=3D2>Margaret&gt; Perhaps it would help if I explained why =
we want a clear </FONT>
<BR><FONT SIZE=3D2>Margaret&gt; distinction between configuration =
information and </FONT>
<BR><FONT SIZE=3D2>Margaret&gt; non-configuration information (what =
I've called &quot;operational </FONT>
<BR><FONT SIZE=3D2>Margaret&gt; state&quot; in the past)?</FONT>
</P>

<P><FONT SIZE=3D2>[...]</FONT>
</P>

<P><FONT SIZE=3D2>Margaret&gt; Does that make sense?</FONT>
</P>

<P><FONT SIZE=3D2>I think I very well understand the issue. My point =
here is that the question whether a given piece of control information =
is configuration or not is just an attribute of that particular =
information. For example, the IP address assigned to an interface can =
be configuration or not. What matters is whether the IP address has =
been marked as a configuration that will be reestablished when this =
particular configuration is reloaded.</FONT></P>

<P><FONT SIZE=3D2>If we agree on this, then everyting boils down to =
having a mechanism to associate control information to =
configuration(s). There are different ways to do this - the netconf =
approach is to use different operations. In SNMP land, one would have =
used different contexts (or special configuration columns which name =
the configurations a given row is part of).</FONT></P>

<P><FONT SIZE=3D2>&gt;&gt; Do you think the general model where =
configuration data is considered </FONT>
<BR><FONT SIZE=3D2>&gt;&gt; a subset of control data does not =
work?</FONT>
</P>

<P><FONT SIZE=3D2>Margaret&gt; I don't know if this would work or =
not.&nbsp; Is configuration data </FONT>
<BR><FONT SIZE=3D2>Margaret&gt; a well-enough defined subset of control =
data that it would be </FONT>
<BR><FONT SIZE=3D2>Margaret&gt; possible to make a binary determination =
between configuration </FONT>
<BR><FONT SIZE=3D2>Margaret&gt; data and everything else using this =
model?</FONT>
</P>

<P><FONT SIZE=3D2>See above. The function f(o, c) that determins =
whether a given control o is part of a specific configuration c needs =
to be established as part of the configuration process on the =
device.</FONT></P>

<P><FONT SIZE=3D2>/js</FONT>
</P>

<P><FONT SIZE=3D2>-- </FONT>
<BR><FONT SIZE=3D2>Juergen Schoenwaelder&nbsp;&nbsp;&nbsp; &lt;<A =
HREF=3D"http://www.iu-bremen.de/" =
TARGET=3D"_blank">http://www.iu-bremen.de/</A>&gt;</FONT>
</P>
<BR>

<P><FONT SIZE=3D2>-- </FONT>
<BR><FONT SIZE=3D2>!! This message is brought to you via the `nmrg' =
mailing list. !! Please do not reply to this message to unsubscribe. To =
unsubscribe or adjust !! your settings, send a mail message to =
&lt;nmrg-request@ibr.cs.tu-bs.de&gt; !! or look at <A =
HREF=3D"https://www.ibr.cs.tu-bs.de/mailman/listinfo/nmrg" =
TARGET=3D"_blank">https://www.ibr.cs.tu-bs.de/mailman/listinfo/nmrg</A>.=
</FONT></P>

</BODY>
</HTML>
------_=_NextPart_001_01C2FDDB.E2F3D150--


Received: from macker.loria.fr (macker.loria.fr [152.81.1.70]) by agitator.ibr.cs.tu-bs.de (8.12.3/8.12.3/Debian-6.3) with ESMTP id h38EQvew015707; Tue, 8 Apr 2003 16:26:57 +0200
Received: from localhost.loria.fr (localhost [127.0.0.1]) by localhost (Postfix) with ESMTP id 055C4725E; Tue,  8 Apr 2003 16:26:57 +0200 (MEST)
X-Amavix: Anti-virus check done by McAfee
X-Amavix: Scanned by Amavix
Received: from loria.fr (theboss.loria.fr [152.81.15.208]) by macker.loria.fr (Postfix) with ESMTP id 7B7AF71B7; Tue,  8 Apr 2003 16:26:55 +0200 (MEST)
Message-ID: <3E92DC2F.7080702@loria.fr>
Date: Tue, 08 Apr 2003 16:26:55 +0200
From: Olivier Festor <Olivier.Festor@loria.fr>
Organization: The MADYNES Research Team
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.0.2) Gecko/20030208 Netscape/7.02
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: Frank Strauss <strauss@ibr.cs.tu-bs.de>
Cc: "NMRG (E-mail)" <nmrg@ibr.cs.tu-bs.de>
Subject: Re: [nmrg] mailing list policy
References: <6D745637A7E0F94DA070743C55CDA9BA489489@NHROCMBX1.ets.enterasys.com> <ypw3cktqdel.fsf@hansa.ibr.cs.tu-bs.de>
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
X-IBRFilter-SpamReport: 0 () 
X-Scanned-By: MIMEDefang 2.24 (www . roaringpenguin . com / mimedefang)
X-Spam-Status: No, hits=0.0 required=5.0 tests= version=2.20
X-Spam-Level: 
Sender: nmrg-admin@ibr.cs.tu-bs.de
Errors-To: nmrg-admin@ibr.cs.tu-bs.de
X-BeenThere: nmrg@ibr.cs.tu-bs.de
X-Mailman-Version: 2.0.11
Precedence: bulk
List-Help: <mailto:nmrg-request@ibr.cs.tu-bs.de?subject=help>
List-Post: <mailto:nmrg@ibr.cs.tu-bs.de>
List-Subscribe: <https://www.ibr.cs.tu-bs.de/mailman/listinfo/nmrg>, <mailto:nmrg-request@ibr.cs.tu-bs.de?subject=subscribe>
List-Id: Network Management Research Group <nmrg.ibr.cs.tu-bs.de>
List-Unsubscribe: <https://www.ibr.cs.tu-bs.de/mailman/listinfo/nmrg>, <mailto:nmrg-request@ibr.cs.tu-bs.de?subject=unsubscribe>
List-Archive: <https://www.ibr.cs.tu-bs.de/pipermail/nmrg/>

I agree with Frank's proposal.

Olivier

Frank Strauss wrote:

>Hi!
>
>How do you think about...
>
>- opening subscription to all people,
>- restricting the list of allowed posters to the current subscribers,
>- adding a text to the mailman message footer that is appended to every
>  posting, which explains that this list is read-only to anybody, but
>  posting privileges require to contact the list owner first.
>
>This would solve the problem of interested people that process the
>list archive in a less elegant way. And the workload for the list
>owner should at least not be increased, while David's concern is also
>addressed.
>
>Juergen, if you think, I could help to reduce your workload as the list
>owner, feel free to add me as a co-list owner, no matter what the result
>of this discussion will be.
>
>Just my thoughts,
>
> -frank
>  
>




Received: from hansa.ibr.cs.tu-bs.de (hansa.ibr.cs.tu-bs.de [134.169.34.81]) by agitator.ibr.cs.tu-bs.de (8.12.3/8.12.3/Debian-6.3) with ESMTP id h38EKJex014667 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO); Tue, 8 Apr 2003 16:20:19 +0200
Received: from hansa.ibr.cs.tu-bs.de (localhost [127.0.0.1]) by hansa.ibr.cs.tu-bs.de (8.12.3/8.12.3/Debian-5) with ESMTP id h38EKIMr019420; Tue, 8 Apr 2003 16:20:18 +0200
Received: (from strauss@localhost) by hansa.ibr.cs.tu-bs.de (8.12.3/8.12.3/Debian-5) id h38EKIaW019417; Tue, 8 Apr 2003 16:20:18 +0200
From: Frank Strauss <strauss@ibr.cs.tu-bs.de>
To: "NMRG (E-mail)" <nmrg@ibr.cs.tu-bs.de>
Subject: Re: [nmrg] mailing list policy
References: <6D745637A7E0F94DA070743C55CDA9BA489489@NHROCMBX1.ets.enterasys.com>
Date: 08 Apr 2003 16:20:18 +0200
In-Reply-To: <6D745637A7E0F94DA070743C55CDA9BA489489@NHROCMBX1.ets.enterasys.com>
Message-ID: <ypw3cktqdel.fsf@hansa.ibr.cs.tu-bs.de>
Lines: 22
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-IBRFilter-SpamReport: -4.4 () IN_REP_TO
X-Scanned-By: MIMEDefang 2.24 (www . roaringpenguin . com / mimedefang)
X-Spam-Status: No, hits=-4.4 required=5.0 tests=IN_REP_TO version=2.20
X-Spam-Level: 
Sender: nmrg-admin@ibr.cs.tu-bs.de
Errors-To: nmrg-admin@ibr.cs.tu-bs.de
X-BeenThere: nmrg@ibr.cs.tu-bs.de
X-Mailman-Version: 2.0.11
Precedence: bulk
List-Help: <mailto:nmrg-request@ibr.cs.tu-bs.de?subject=help>
List-Post: <mailto:nmrg@ibr.cs.tu-bs.de>
List-Subscribe: <https://www.ibr.cs.tu-bs.de/mailman/listinfo/nmrg>, <mailto:nmrg-request@ibr.cs.tu-bs.de?subject=subscribe>
List-Id: Network Management Research Group <nmrg.ibr.cs.tu-bs.de>
List-Unsubscribe: <https://www.ibr.cs.tu-bs.de/mailman/listinfo/nmrg>, <mailto:nmrg-request@ibr.cs.tu-bs.de?subject=unsubscribe>
List-Archive: <https://www.ibr.cs.tu-bs.de/pipermail/nmrg/>

Hi!

How do you think about...

- opening subscription to all people,
- restricting the list of allowed posters to the current subscribers,
- adding a text to the mailman message footer that is appended to every
  posting, which explains that this list is read-only to anybody, but
  posting privileges require to contact the list owner first.

This would solve the problem of interested people that process the
list archive in a less elegant way. And the workload for the list
owner should at least not be increased, while David's concern is also
addressed.

Juergen, if you think, I could help to reduce your workload as the list
owner, feel free to add me as a co-list owner, no matter what the result
of this discussion will be.

Just my thoughts,

 -frank


Received: from ctron-dnm.enterasys.com ([12.25.1.120]) by agitator.ibr.cs.tu-bs.de (8.12.3/8.12.3/Debian-6.3) with ESMTP id h38DvAew010253; Tue, 8 Apr 2003 15:57:11 +0200
Received: (from uucp@localhost) by ctron-dnm.enterasys.com (8.8.7/8.8.7) id KAA13164; Tue, 8 Apr 2003 10:10:20 -0400 (EDT)
Received: from unknown(134.141.79.124) by ctron-dnm.enterasys.com via smap (4.1) id xma012880; Tue, 8 Apr 03 10:09:49 -0400
Received: from NHROCCNC2.ets.enterasys.com ([134.141.79.122]) by NHROCAVG2.ets.enterasys.com with InterScan Messaging Security Suite for SMTP; Tue, 08 Apr 2003 09:57:27 -0400
Received: from nhrocmbx1.enterasys.com ([134.141.79.104]) by NHROCCNC2.ets.enterasys.com with Microsoft SMTPSVC(5.0.2195.4905); Tue, 8 Apr 2003 09:57:27 -0400
X-MimeOLE: Produced By Microsoft Exchange V6.0.5762.3
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01C2FDD6.C9D4F910"
Subject: RE: [nmrg] mailing list policy
Date: Tue, 8 Apr 2003 09:57:27 -0400
Message-ID: <6D745637A7E0F94DA070743C55CDA9BA489489@NHROCMBX1.ets.enterasys.com>
Thread-Topic: [nmrg] mailing list policy
Thread-Index: AcL9vOjcE/xpaZ7XR4ykMMqPF0CubAAEWD0g
From: "Harrington, David" <dbh@enterasys.com>
To: "Juergen Schoenwaelder" <schoenw@ibr.cs.tu-bs.de>, "NMRG (E-mail)" <nmrg@ibr.cs.tu-bs.de>
X-OriginalArrivalTime: 08 Apr 2003 13:57:27.0582 (UTC) FILETIME=[CA218BE0:01C2FDD6]
X-IBRFilter-SpamReport: -0.4 () SUPERLONG_LINE
X-Scanned-By: MIMEDefang 2.24 (www . roaringpenguin . com / mimedefang)
X-Spam-Status: No, hits=-0.4 required=5.0 tests=SUPERLONG_LINE version=2.20
X-Spam-Level: 
Sender: nmrg-admin@ibr.cs.tu-bs.de
Errors-To: nmrg-admin@ibr.cs.tu-bs.de
X-BeenThere: nmrg@ibr.cs.tu-bs.de
X-Mailman-Version: 2.0.11
Precedence: bulk
List-Help: <mailto:nmrg-request@ibr.cs.tu-bs.de?subject=help>
List-Post: <mailto:nmrg@ibr.cs.tu-bs.de>
List-Subscribe: <https://www.ibr.cs.tu-bs.de/mailman/listinfo/nmrg>, <mailto:nmrg-request@ibr.cs.tu-bs.de?subject=subscribe>
List-Id: Network Management Research Group <nmrg.ibr.cs.tu-bs.de>
List-Unsubscribe: <https://www.ibr.cs.tu-bs.de/mailman/listinfo/nmrg>, <mailto:nmrg-request@ibr.cs.tu-bs.de?subject=unsubscribe>
List-Archive: <https://www.ibr.cs.tu-bs.de/pipermail/nmrg/>

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2FDD6.C9D4F910
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Hi,
=20
I don't know why the original decision was made to maintain a closed =
list, but I suspect it was because the open IETF lists were so =
unproductive.=20
=20
I am concerned that some people really like to talk and they can =
seriously monopolize a mailinglist. I have already unsubscribed from =
some IETF lists that interest me because the signal-to-noise ratio got =
too low as the result of incessant talkers. One problem is that mailing =
lists can turn into philosophical forums, with endless debates rather =
than real down-to-earth research. The IETF suffers greatly from this =
malady, with many lists being dominated by a few verbose people; the =
number of new ideas is low compared to the number of emails.
=20
I would not like to see that happen to the NMRG list because I find the =
NMRG list has been well-focused. We tend to select a topic area for =
research and focus efforts on that topic, including reports about =
ongoing prototypes and so on. A strong benefit of the NMRG is they work =
on validating their research with prototypes, and measurements, or by =
publishing papers that work to finalize the debates. They don't go on =
and on like IETF debates do.
=20
I have expressed concern in the past that projects that are being =
actively engineered in the IETF should not be addressed by the NMRG. I =
think we should avoid cross-contamination; we are not part of the IETF. =
We should work on research of not-well-understood problems that are not =
already being addressed by the IETF. We don't want to be a subset of the =
IETF or a competitor to the IETF. We should focus on topics not being =
addressed by the IETF.=20
=20
The latest discussion on the NMRG list is about the ambiguous =
terminology being used in an emerging IETF effort - netconf. The IETF =
has been working on configuration for over two years, is obviously about =
to officially take on the problem of defining a "configuration" protocol =
solution, and it is now in their court to determine just what =
"configuration data" means. They need to define their own scope; we =
should stay out of it. I think this discussion belongs on the netconf =
mailing list, not the NMRG mailing list. If there was no netconf list, =
then I might agree that it is a difficult problem that could use some =
serious research, but the IETF has decided to take on engineering a =
solution to this problem, there is a netconf list, and the discussion =
about appropriate terminology belongs there, as part of defining the =
information model for the netconf effort, not in the NMRG.
=20
I have serious concerns that opening up this list will make NMRG yet =
another IETF-oriented gabfest rather than a focused forum that produces =
real results.
=20
dbh

-----Original Message-----
From: Juergen Schoenwaelder [mailto:schoenw@ibr.cs.tu-bs.de]
Sent: Tuesday, April 08, 2003 6:51 AM
To: Network Management Research Group
Subject: [nmrg] mailing list policy




I would like to start a discussion about our current mailing list
policy. Right now, the NMRG mailing list is a more or less closed list
with a public archive. When the NMRG started, there was a decision to
operate the list this way in order to stay focussed.

There is an increasing number of people who like to follow what is
going on in the NMRG. Some of them managed to build scripts that scan
the archive and feed the result back into local lists. Others try to
get on the list which increases my workload (and in fact, many of
these requests actually stay in some queues for quite some time, which
is unfortunate).

Since the list is now operated by mailman, which allows quite some
control over the various rights people have, I like to propose to open
up the list so that interested people can just subscribe. This is
basically a move from a pessimistic approach (keep the list closed so
it won't suffer from distracting discussions) towards an optimistic
approach (keep the list open but be prepared to react in case
something unpleasant happens). The direct benefit of running the NMRG
list as an open list is that the maintainer does not have to handle
subscribe requests on an individual basis and that people do not have
to deploy mail archive scanning scripts to follow the list.

Please think about this. If you agree with opening up the list, just
do nothing. If you disagree, please send a note explaining why you
think this is a bad idea and try to propose a mechanism which allows
the list maintainer to better handle subscribe requests. The deadline
for such emails is Friday 18th (10 days).

/js

--
Juergen Schoenwaelder    < http://www.iu-bremen.de/>
--
!! This message is brought to you via the `nmrg' mailing list.
!! Please do not reply to this message to unsubscribe. To unsubscribe or =
adjust
!! your settings, send a mail message to <nmrg-request@ibr.cs.tu-bs.de>
!! or look at https://www.ibr.cs.tu-bs.de/mailman/listinfo/nmrg.



------_=_NextPart_001_01C2FDD6.C9D4F910
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3Diso-8859-1">
<TITLE>[nmrg] mailing list policy</TITLE>

<META content=3D"MSHTML 6.00.2800.1141" name=3DGENERATOR></HEAD>
<BODY>
<DIV><SPAN class=3D366365612-08042003><FONT face=3DArial color=3D#0000ff =

size=3D2>Hi,</FONT></SPAN></DIV>
<DIV><SPAN class=3D366365612-08042003><FONT face=3DArial color=3D#0000ff =

size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=3D366365612-08042003>
<DIV><SPAN class=3D366365612-08042003><FONT face=3DArial color=3D#0000ff =
size=3D2>I=20
don't know why the original decision was made to maintain a closed list, =
but I=20
suspect it was because the open IETF lists were so unproductive.=20
</FONT></SPAN></DIV>
<DIV><SPAN class=3D366365612-08042003><FONT face=3DArial color=3D#0000ff =

size=3D2></FONT></SPAN>&nbsp;</DIV></SPAN></DIV>
<DIV><SPAN class=3D366365612-08042003><FONT face=3DArial color=3D#0000ff =
size=3D2>I am=20
concerned that some people really like to talk and they can seriously =
monopolize=20
a mailinglist. </FONT></SPAN><SPAN class=3D366365612-08042003><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>I have already unsubscribed from some IETF =
lists that=20
interest me because the signal-to-noise ratio got too low as the result =
of=20
incessant talkers. One problem is that mailing lists can turn into =
philosophical=20
forums, with endless debates rather than real down-to-earth research. =
The IETF=20
suffers greatly from this malady, with many lists being dominated by a =
few=20
verbose people; the number of new ideas is low compared to the number of =

emails.</FONT></SPAN></DIV>
<DIV><SPAN class=3D366365612-08042003><FONT face=3DArial color=3D#0000ff =

size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=3D366365612-08042003><FONT face=3DArial color=3D#0000ff =
size=3D2>I=20
would not like to see that happen to the NMRG list because I find the =
NMRG list=20
has been well-focused. We tend to select a topic area for research and =
focus=20
efforts on that topic, including reports about ongoing prototypes and so =
on. A=20
strong benefit of the NMRG is they work on validating their research =
with=20
prototypes, and measurements, or by publishing papers that work to =
finalize the=20
debates. They don't go on and on like IETF debates =
do.</FONT></SPAN></DIV>
<DIV><SPAN class=3D366365612-08042003><FONT face=3DArial color=3D#0000ff =

size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=3D366365612-08042003><FONT face=3DArial color=3D#0000ff =
size=3D2>I have=20
expressed concern in the past that&nbsp;projects that are being actively =

engineered in the IETF should not be addressed by the NMRG.&nbsp;I think =
we=20
should avoid cross-contamination; we are not part of the IETF. We should =
work on=20
research of not-well-understood problems that are not already being =
addressed by=20
the IETF. We don't want to be a subset of the IETF or a competitor to =
the IETF.=20
We should focus on topics not being addressed by the IETF. =
</FONT></SPAN></DIV>
<DIV><SPAN class=3D366365612-08042003><FONT face=3DArial color=3D#0000ff =

size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=3D366365612-08042003><FONT face=3DArial color=3D#0000ff =
size=3D2>The=20
latest discussion on the NMRG list&nbsp;is about the ambiguous =
terminology being=20
used in an emerging IETF effort - netconf. The IETF has been working on=20
configuration for over two years, is obviously about to officially take =
on the=20
problem of defining a "configuration" protocol solution, and it is now =
in their=20
court to determine just what "configuration data" means. They need to =
define=20
their own scope; we should stay out of it. I think this discussion =
belongs on=20
the netconf mailing list, not the NMRG mailing list. If there was no =
netconf=20
list,&nbsp;then I might agree that it is a difficult problem that could =
use some=20
serious research, but&nbsp;the IETF has decided to take on engineering a =

solution to this problem, there is a netconf list, and the discussion =
about=20
appropriate terminology belongs there, as part of defining the =
information model=20
for the netconf effort, not in the NMRG.</FONT></SPAN></DIV>
<DIV><SPAN class=3D366365612-08042003><FONT face=3DArial color=3D#0000ff =

size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=3D366365612-08042003></SPAN><SPAN =
class=3D366365612-08042003><FONT=20
face=3DArial color=3D#0000ff size=3D2>I have serious concerns that =
opening up this=20
list will make NMRG yet another IETF-oriented gabfest rather than a =
focused=20
forum that produces real results.</FONT></SPAN></DIV>
<DIV><SPAN class=3D366365612-08042003><FONT face=3DArial color=3D#0000ff =

size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=3D366365612-08042003><FONT face=3DArial color=3D#0000ff =

size=3D2>dbh</FONT></SPAN></DIV>
<BLOCKQUOTE dir=3Dltr=20
style=3D"PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #0000ff 2px =
solid; MARGIN-RIGHT: 0px">
  <DIV class=3DOutlookMessageHeader dir=3Dltr align=3Dleft><FONT =
face=3DTahoma=20
  size=3D2>-----Original Message-----<BR><B>From:</B> Juergen =
Schoenwaelder=20
  [mailto:schoenw@ibr.cs.tu-bs.de]<BR><B>Sent:</B> Tuesday, April 08, =
2003 6:51=20
  AM<BR><B>To:</B> Network Management Research Group<BR><B>Subject:</B> =
[nmrg]=20
  mailing list policy<BR><BR></FONT></DIV><!-- Converted from text/plain =
format --><BR>
  <P><FONT size=3D2>I would like to start a discussion about our current =
mailing=20
  list<BR>policy. Right now, the NMRG mailing list is a more or less =
closed=20
  list<BR>with a public archive. When the NMRG started, there was a =
decision=20
  to<BR>operate the list this way in order to stay =
focussed.<BR><BR>There is an=20
  increasing number of people who like to follow what is<BR>going on in =
the=20
  NMRG. Some of them managed to build scripts that scan<BR>the archive =
and feed=20
  the result back into local lists. Others try to<BR>get on the list =
which=20
  increases my workload (and in fact, many of<BR>these requests actually =
stay in=20
  some queues for quite some time, which<BR>is =
unfortunate).<BR><BR>Since the=20
  list is now operated by mailman, which allows quite some<BR>control =
over the=20
  various rights people have, I like to propose to open<BR>up the list =
so that=20
  interested people can just subscribe. This is<BR>basically a move from =
a=20
  pessimistic approach (keep the list closed so<BR>it won't suffer from=20
  distracting discussions) towards an optimistic<BR>approach (keep the =
list open=20
  but be prepared to react in case<BR>something unpleasant happens). The =
direct=20
  benefit of running the NMRG<BR>list as an open list is that the =
maintainer=20
  does not have to handle<BR>subscribe requests on an individual basis =
and that=20
  people do not have<BR>to deploy mail archive scanning scripts to =
follow the=20
  list.<BR><BR>Please think about this. If you agree with opening up the =
list,=20
  just<BR>do nothing. If you disagree, please send a note explaining why =

  you<BR>think this is a bad idea and try to propose a mechanism which=20
  allows<BR>the list maintainer to better handle subscribe requests. The =

  deadline<BR>for such emails is Friday 18th (10=20
  days).<BR><BR>/js<BR><BR>--<BR>Juergen Schoenwaelder&nbsp;&nbsp;&nbsp; =
&lt;<A=20
  =
href=3D"http://www.iu-bremen.de/">http://www.iu-bremen.de/</A>&gt;<BR>--<=
BR>!!=20
  This message is brought to you via the `nmrg' mailing list.<BR>!! =
Please do=20
  not reply to this message to unsubscribe. To unsubscribe or =
adjust<BR>!! your=20
  settings, send a mail message to =
&lt;nmrg-request@ibr.cs.tu-bs.de&gt;<BR>!! or=20
  look at <A=20
  =
href=3D"https://www.ibr.cs.tu-bs.de/mailman/listinfo/nmrg">https://www.ib=
r.cs.tu-bs.de/mailman/listinfo/nmrg</A>.<BR></FONT></P></BLOCKQUOTE></BOD=
Y></HTML>

------_=_NextPart_001_01C2FDD6.C9D4F910--


Received: from hansa.ibr.cs.tu-bs.de (hansa.ibr.cs.tu-bs.de [134.169.34.81]) by agitator.ibr.cs.tu-bs.de (8.12.3/8.12.3/Debian-6.3) with ESMTP id h38Aomex007219 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO); Tue, 8 Apr 2003 12:50:48 +0200
Received: from hansa.ibr.cs.tu-bs.de (localhost [127.0.0.1]) by hansa.ibr.cs.tu-bs.de (8.12.3/8.12.3/Debian-5) with ESMTP id h38AolMr016357; Tue, 8 Apr 2003 12:50:47 +0200
Received: (from schoenw@localhost) by hansa.ibr.cs.tu-bs.de (8.12.3/8.12.3/Debian-5) id h38AolJp016354; Tue, 8 Apr 2003 12:50:47 +0200
Date: Tue, 8 Apr 2003 12:50:47 +0200
Message-Id: <200304081050.h38AolJp016354@hansa.ibr.cs.tu-bs.de>
From: Juergen Schoenwaelder <schoenw@ibr.cs.tu-bs.de>
To: Network Management Research Group <nmrg@ibr.cs.tu-bs.de>
X-IBRFilter-SpamReport: 0 () 
X-Scanned-By: MIMEDefang 2.24 (www . roaringpenguin . com / mimedefang)
X-Spam-Status: No, hits=0.0 required=5.0 tests= version=2.20
X-Spam-Level: 
Subject: [nmrg] mailing list policy
Sender: nmrg-admin@ibr.cs.tu-bs.de
Errors-To: nmrg-admin@ibr.cs.tu-bs.de
X-BeenThere: nmrg@ibr.cs.tu-bs.de
X-Mailman-Version: 2.0.11
Precedence: bulk
List-Help: <mailto:nmrg-request@ibr.cs.tu-bs.de?subject=help>
List-Post: <mailto:nmrg@ibr.cs.tu-bs.de>
List-Subscribe: <https://www.ibr.cs.tu-bs.de/mailman/listinfo/nmrg>, <mailto:nmrg-request@ibr.cs.tu-bs.de?subject=subscribe>
List-Id: Network Management Research Group <nmrg.ibr.cs.tu-bs.de>
List-Unsubscribe: <https://www.ibr.cs.tu-bs.de/mailman/listinfo/nmrg>, <mailto:nmrg-request@ibr.cs.tu-bs.de?subject=unsubscribe>
List-Archive: <https://www.ibr.cs.tu-bs.de/pipermail/nmrg/>

I would like to start a discussion about our current mailing list
policy. Right now, the NMRG mailing list is a more or less closed list
with a public archive. When the NMRG started, there was a decision to
operate the list this way in order to stay focussed.

There is an increasing number of people who like to follow what is
going on in the NMRG. Some of them managed to build scripts that scan
the archive and feed the result back into local lists. Others try to
get on the list which increases my workload (and in fact, many of
these requests actually stay in some queues for quite some time, which
is unfortunate).

Since the list is now operated by mailman, which allows quite some
control over the various rights people have, I like to propose to open
up the list so that interested people can just subscribe. This is
basically a move from a pessimistic approach (keep the list closed so
it won't suffer from distracting discussions) towards an optimistic
approach (keep the list open but be prepared to react in case
something unpleasant happens). The direct benefit of running the NMRG
list as an open list is that the maintainer does not have to handle
subscribe requests on an individual basis and that people do not have
to deploy mail archive scanning scripts to follow the list.

Please think about this. If you agree with opening up the list, just
do nothing. If you disagree, please send a note explaining why you
think this is a bad idea and try to propose a mechanism which allows
the list maintainer to better handle subscribe requests. The deadline
for such emails is Friday 18th (10 days).

/js

-- 
Juergen Schoenwaelder    <http://www.iu-bremen.de/>


Received: from hansa.ibr.cs.tu-bs.de (hansa.ibr.cs.tu-bs.de [134.169.34.81]) by agitator.ibr.cs.tu-bs.de (8.12.3/8.12.3/Debian-5) with ESMTP id h388Md5t000515 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO); Tue, 8 Apr 2003 10:22:39 +0200
Received: from hansa.ibr.cs.tu-bs.de (localhost [127.0.0.1]) by hansa.ibr.cs.tu-bs.de (8.12.3/8.12.3/Debian-5) with ESMTP id h388MdMr012824; Tue, 8 Apr 2003 10:22:39 +0200
Received: (from schoenw@localhost) by hansa.ibr.cs.tu-bs.de (8.12.3/8.12.3/Debian-5) id h388Mdpl012821; Tue, 8 Apr 2003 10:22:39 +0200
Date: Tue, 8 Apr 2003 10:22:39 +0200
Message-Id: <200304080822.h388Mdpl012821@hansa.ibr.cs.tu-bs.de>
From: Juergen Schoenwaelder <schoenw@ibr.cs.tu-bs.de>
To: strauss@ibr.cs.tu-bs.de
CC: nmrg@ibr.cs.tu-bs.de
In-reply-to: <ypw3cktz9hp.fsf@hansa.ibr.cs.tu-bs.de> (message from Frank Strauss on 08 Apr 2003 10:20:02 +0200)
Subject: Re: [nmrg] Terminology help
References: <5.2.0.9.2.20030403103758.02d06040@127.0.0.1> <200304071606.h37G62jp000876@hansa.ibr.cs.tu-bs.de> <ypw3cktz9hp.fsf@hansa.ibr.cs.tu-bs.de>
X-IBRFilter-SpamReport: -4.4 () IN_REP_TO
X-Scanned-By: MIMEDefang 2.24 (www . roaringpenguin . com / mimedefang)
X-Spam-Status: No, hits=-4.4 required=5.0 tests=IN_REP_TO version=2.20
X-Spam-Level: 
Sender: nmrg-admin@ibr.cs.tu-bs.de
Errors-To: nmrg-admin@ibr.cs.tu-bs.de
X-BeenThere: nmrg@ibr.cs.tu-bs.de
X-Mailman-Version: 2.0.11
Precedence: bulk
List-Help: <mailto:nmrg-request@ibr.cs.tu-bs.de?subject=help>
List-Post: <mailto:nmrg@ibr.cs.tu-bs.de>
List-Subscribe: <https://www.ibr.cs.tu-bs.de/mailman/listinfo/nmrg>, <mailto:nmrg-request@ibr.cs.tu-bs.de?subject=subscribe>
List-Id: Network Management Research Group <nmrg.ibr.cs.tu-bs.de>
List-Unsubscribe: <https://www.ibr.cs.tu-bs.de/mailman/listinfo/nmrg>, <mailto:nmrg-request@ibr.cs.tu-bs.de?subject=unsubscribe>
List-Archive: <https://www.ibr.cs.tu-bs.de/pipermail/nmrg/>

>>>>> Frank Strauss writes:

Frank> This is a good example which shows that our terminology and
Frank> classification according to this terminology is not generally
Frank> valid, but just valid for the NETCONF efforts: Generally
Frank> speaking the IP address is of course a configured value and
Frank> DHCP - the dynamic host _configuration protocol_ might be the
Frank> way to configure it and the reason why just _we_ don't regard
Frank> it as a piece of configuration data.

s/configuration data/provisioned configuration data/g

/js

-- 
Juergen Schoenwaelder    <http://www.iu-bremen.de/>




Received: from hansa.ibr.cs.tu-bs.de (hansa.ibr.cs.tu-bs.de [134.169.34.81]) by agitator.ibr.cs.tu-bs.de (8.12.3/8.12.3/Debian-5) with ESMTP id h388K35t032126 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO); Tue, 8 Apr 2003 10:20:03 +0200
Received: from hansa.ibr.cs.tu-bs.de (localhost [127.0.0.1]) by hansa.ibr.cs.tu-bs.de (8.12.3/8.12.3/Debian-5) with ESMTP id h388K2Mr012724; Tue, 8 Apr 2003 10:20:02 +0200
Received: (from strauss@localhost) by hansa.ibr.cs.tu-bs.de (8.12.3/8.12.3/Debian-5) id h388K2v1012721; Tue, 8 Apr 2003 10:20:02 +0200
From: Frank Strauss <strauss@ibr.cs.tu-bs.de>
To: Juergen Schoenwaelder <schoenw@ibr.cs.tu-bs.de>
Cc: dperkins@dsperkins.com, nmrg@ibr.cs.tu-bs.de
Subject: Re: [nmrg] Terminology help
References: <5.2.0.9.2.20030403103758.02d06040@127.0.0.1> <200304071606.h37G62jp000876@hansa.ibr.cs.tu-bs.de>
Date: 08 Apr 2003 10:20:02 +0200
In-Reply-To: <200304071606.h37G62jp000876@hansa.ibr.cs.tu-bs.de>
Message-ID: <ypw3cktz9hp.fsf@hansa.ibr.cs.tu-bs.de>
Lines: 16
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-IBRFilter-SpamReport: -4.4 () IN_REP_TO
X-Scanned-By: MIMEDefang 2.24 (www . roaringpenguin . com / mimedefang)
X-Spam-Status: No, hits=-4.4 required=5.0 tests=IN_REP_TO version=2.20
X-Spam-Level: 
Sender: nmrg-admin@ibr.cs.tu-bs.de
Errors-To: nmrg-admin@ibr.cs.tu-bs.de
X-BeenThere: nmrg@ibr.cs.tu-bs.de
X-Mailman-Version: 2.0.11
Precedence: bulk
List-Help: <mailto:nmrg-request@ibr.cs.tu-bs.de?subject=help>
List-Post: <mailto:nmrg@ibr.cs.tu-bs.de>
List-Subscribe: <https://www.ibr.cs.tu-bs.de/mailman/listinfo/nmrg>, <mailto:nmrg-request@ibr.cs.tu-bs.de?subject=subscribe>
List-Id: Network Management Research Group <nmrg.ibr.cs.tu-bs.de>
List-Unsubscribe: <https://www.ibr.cs.tu-bs.de/mailman/listinfo/nmrg>, <mailto:nmrg-request@ibr.cs.tu-bs.de?subject=unsubscribe>
List-Archive: <https://www.ibr.cs.tu-bs.de/pipermail/nmrg/>

Hi!

Juergen> [... one] can view "configuration data" as a subset of
Juergen> "control data". Note that you can't decide by the type of
Juergen> information whether it is configuration data or
Juergen> non-configuration data (e.g. an IP address might be
Juergen> configured or learned dynamically via DHCP).

This is a good example which shows that our terminology and
classification according to this terminology is not generally valid,
but just valid for the NETCONF efforts: Generally speaking the IP
address is of course a configured value and DHCP - the dynamic host
_configuration protocol_ might be the way to configure it and the
reason why just _we_ don't regard it as a piece of configuration data.

 -frank


Received: from hansa.ibr.cs.tu-bs.de (hansa.ibr.cs.tu-bs.de [134.169.34.81]) by agitator.ibr.cs.tu-bs.de (8.12.3/8.12.3/Debian-5) with ESMTP id h387nT5t024351 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO); Tue, 8 Apr 2003 09:49:29 +0200
Received: from hansa.ibr.cs.tu-bs.de (localhost [127.0.0.1]) by hansa.ibr.cs.tu-bs.de (8.12.3/8.12.3/Debian-5) with ESMTP id h387nTMr012005; Tue, 8 Apr 2003 09:49:29 +0200
Received: (from schoenw@localhost) by hansa.ibr.cs.tu-bs.de (8.12.3/8.12.3/Debian-5) id h387nT8b012002; Tue, 8 Apr 2003 09:49:29 +0200
Date: Tue, 8 Apr 2003 09:49:29 +0200
Message-Id: <200304080749.h387nT8b012002@hansa.ibr.cs.tu-bs.de>
From: Juergen Schoenwaelder <schoenw@ibr.cs.tu-bs.de>
To: mrw@windriver.com
CC: dperkins@dsperkins.com, nmrg@ibr.cs.tu-bs.de
In-reply-to: <5.1.0.14.2.20030408004138.0424e3f0@mail.windriver.com> (message from Margaret Wasserman on Tue, 08 Apr 2003 00:52:44 -0400)
Subject: Re: [nmrg] Terminology help
References: <5.2.0.9.2.20030407091936.035b0440@127.0.0.1> <5.2.0.9.2.20030403103758.02d06040@127.0.0.1> <5.2.0.9.2.20030403103758.02d06040@127.0.0.1> <5.2.0.9.2.20030407091936.035b0440@127.0.0.1> <5.1.0.14.2.20030408004138.0424e3f0@mail.windriver.com>
X-IBRFilter-SpamReport: -4.4 () IN_REP_TO
X-Scanned-By: MIMEDefang 2.24 (www . roaringpenguin . com / mimedefang)
X-Spam-Status: No, hits=-4.4 required=5.0 tests=IN_REP_TO version=2.20
X-Spam-Level: 
Sender: nmrg-admin@ibr.cs.tu-bs.de
Errors-To: nmrg-admin@ibr.cs.tu-bs.de
X-BeenThere: nmrg@ibr.cs.tu-bs.de
X-Mailman-Version: 2.0.11
Precedence: bulk
List-Help: <mailto:nmrg-request@ibr.cs.tu-bs.de?subject=help>
List-Post: <mailto:nmrg@ibr.cs.tu-bs.de>
List-Subscribe: <https://www.ibr.cs.tu-bs.de/mailman/listinfo/nmrg>, <mailto:nmrg-request@ibr.cs.tu-bs.de?subject=subscribe>
List-Id: Network Management Research Group <nmrg.ibr.cs.tu-bs.de>
List-Unsubscribe: <https://www.ibr.cs.tu-bs.de/mailman/listinfo/nmrg>, <mailto:nmrg-request@ibr.cs.tu-bs.de?subject=unsubscribe>
List-Archive: <https://www.ibr.cs.tu-bs.de/pipermail/nmrg/>

>>>>> Margaret Wasserman writes:

Margaret> Perhaps it would help if I explained why we want a clear
Margaret> distinction between configuration information and
Margaret> non-configuration information (what I've called "operational
Margaret> state" in the past)?

[...]

Margaret> Does that make sense?

I think I very well understand the issue. My point here is that the
question whether a given piece of control information is configuration
or not is just an attribute of that particular information. For
example, the IP address assigned to an interface can be configuration
or not. What matters is whether the IP address has been marked as a
configuration that will be reestablished when this particular
configuration is reloaded.

If we agree on this, then everyting boils down to having a mechanism
to associate control information to configuration(s). There are
different ways to do this - the netconf approach is to use different
operations. In SNMP land, one would have used different contexts (or
special configuration columns which name the configurations a given
row is part of).

>> Do you think the general model where configuration data is
>> considered a subset of control data does not work?

Margaret> I don't know if this would work or not.  Is configuration
Margaret> data a well-enough defined subset of control data that it
Margaret> would be possible to make a binary determination between
Margaret> configuration data and everything else using this model?

See above. The function f(o, c) that determins whether a given control
o is part of a specific configuration c needs to be established as
part of the configuration process on the device.

/js

-- 
Juergen Schoenwaelder    <http://www.iu-bremen.de/>




Received: from mail.wrs.com (unknown-1-11.wrs.com [147.11.1.11]) by agitator.ibr.cs.tu-bs.de (8.12.3/8.12.3/Debian-5) with ESMTP id h384tN5s027302; Tue, 8 Apr 2003 06:55:23 +0200
Received: from IDLEWYLDE.windriver.com ([147.11.233.33]) by mail.wrs.com (8.9.3/8.9.1) with ESMTP id VAA16219; Mon, 7 Apr 2003 21:54:55 -0700 (PDT)
Message-Id: <5.1.0.14.2.20030408004138.0424e3f0@mail.windriver.com>
X-Sender: mrw@mail.windriver.com
X-Mailer: QUALCOMM Windows Eudora Version 5.1
Date: Tue, 08 Apr 2003 00:52:44 -0400
To: Juergen Schoenwaelder <schoenw@ibr.cs.tu-bs.de>
From: Margaret Wasserman <mrw@windriver.com>
Subject: Re: [nmrg] Terminology help
Cc: dperkins@dsperkins.com, nmrg@ibr.cs.tu-bs.de
In-Reply-To: <200304071740.h37HeCQB003030@hansa.ibr.cs.tu-bs.de>
References: <5.2.0.9.2.20030407091936.035b0440@127.0.0.1> <5.2.0.9.2.20030403103758.02d06040@127.0.0.1> <5.2.0.9.2.20030403103758.02d06040@127.0.0.1> <5.2.0.9.2.20030407091936.035b0440@127.0.0.1>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format=flowed
X-IBRFilter-SpamReport: -4.4 () IN_REP_TO
X-Scanned-By: MIMEDefang 2.24 (www . roaringpenguin . com / mimedefang)
X-Spam-Status: No, hits=-4.4 required=5.0 tests=IN_REP_TO version=2.20
X-Spam-Level: 
Sender: nmrg-admin@ibr.cs.tu-bs.de
Errors-To: nmrg-admin@ibr.cs.tu-bs.de
X-BeenThere: nmrg@ibr.cs.tu-bs.de
X-Mailman-Version: 2.0.11
Precedence: bulk
List-Help: <mailto:nmrg-request@ibr.cs.tu-bs.de?subject=help>
List-Post: <mailto:nmrg@ibr.cs.tu-bs.de>
List-Subscribe: <https://www.ibr.cs.tu-bs.de/mailman/listinfo/nmrg>, <mailto:nmrg-request@ibr.cs.tu-bs.de?subject=subscribe>
List-Id: Network Management Research Group <nmrg.ibr.cs.tu-bs.de>
List-Unsubscribe: <https://www.ibr.cs.tu-bs.de/mailman/listinfo/nmrg>, <mailto:nmrg-request@ibr.cs.tu-bs.de?subject=unsubscribe>
List-Archive: <https://www.ibr.cs.tu-bs.de/pipermail/nmrg/>

Hi Juergen,

At 07:40 PM 4/7/2003 +0200, Juergen Schoenwaelder wrote:
>I agree that there is a difference betwen control and configuration
>_operations_. But the data being manipulated is probably not very
>different - what differs is the persistence of the modification.

I'm not sure what you mean by the data being "not very different".

Perhaps it would help if I explained why we want a clear distinction
between configuration information and non-configuration information
(what I've called "operational state" in the past)?

Operators want to be able to dump the running configuration of a
box, compare it to a stored configuration, restore a complete
configuration from a dump, etc.  In order for this work, they
need a way to access the configuration information on a box
without seeing any of the dynamic state.

For example, the static routes configured in the routing table
at initialization would be considered configuration data, but all
of the routes placed there at runtime by routing protocols would
not be configuration data.  So, when an operator dumps the box
configuration, he wants to get the static routes, but not the
dynamic routes.

It isn't only a difference between static and dynamic, though.
For instance, the ethernet address of an interface would be
static, but it wouldn't be part of the configuration data
(unless, of course, it was set by the software at initialization).

Does that make sense?

>Do you think the general model where configuration data is considered
>a subset of control data does not work?

I don't know if this would work or not.  Is configuration data a
well-enough defined subset of control data that it would be possible
to make a binary determination between configuration data and
everything else using this model?

Margaret







Received: from hansa.ibr.cs.tu-bs.de (hansa.ibr.cs.tu-bs.de [134.169.34.81]) by agitator.ibr.cs.tu-bs.de (8.12.3/8.12.3/Debian-5) with ESMTP id h37HeC5t013684 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO); Mon, 7 Apr 2003 19:40:12 +0200
Received: from hansa.ibr.cs.tu-bs.de (localhost [127.0.0.1]) by hansa.ibr.cs.tu-bs.de (8.12.3/8.12.3/Debian-5) with ESMTP id h37HeCMr003033; Mon, 7 Apr 2003 19:40:12 +0200
Received: (from schoenw@localhost) by hansa.ibr.cs.tu-bs.de (8.12.3/8.12.3/Debian-5) id h37HeCQB003030; Mon, 7 Apr 2003 19:40:12 +0200
Date: Mon, 7 Apr 2003 19:40:12 +0200
Message-Id: <200304071740.h37HeCQB003030@hansa.ibr.cs.tu-bs.de>
From: Juergen Schoenwaelder <schoenw@ibr.cs.tu-bs.de>
To: dperkins@dsperkins.com
CC: nmrg@ibr.cs.tu-bs.de
In-reply-to: <5.2.0.9.2.20030407091936.035b0440@127.0.0.1> (dperkins@dsperkins.com)
Subject: Re: [nmrg] Terminology help
References: <5.2.0.9.2.20030403103758.02d06040@127.0.0.1> <5.2.0.9.2.20030403103758.02d06040@127.0.0.1> <5.2.0.9.2.20030407091936.035b0440@127.0.0.1>
X-IBRFilter-SpamReport: -4.4 () IN_REP_TO
X-Scanned-By: MIMEDefang 2.24 (www . roaringpenguin . com / mimedefang)
X-Spam-Status: No, hits=-4.4 required=5.0 tests=IN_REP_TO version=2.20
X-Spam-Level: 
Sender: nmrg-admin@ibr.cs.tu-bs.de
Errors-To: nmrg-admin@ibr.cs.tu-bs.de
X-BeenThere: nmrg@ibr.cs.tu-bs.de
X-Mailman-Version: 2.0.11
Precedence: bulk
List-Help: <mailto:nmrg-request@ibr.cs.tu-bs.de?subject=help>
List-Post: <mailto:nmrg@ibr.cs.tu-bs.de>
List-Subscribe: <https://www.ibr.cs.tu-bs.de/mailman/listinfo/nmrg>, <mailto:nmrg-request@ibr.cs.tu-bs.de?subject=subscribe>
List-Id: Network Management Research Group <nmrg.ibr.cs.tu-bs.de>
List-Unsubscribe: <https://www.ibr.cs.tu-bs.de/mailman/listinfo/nmrg>, <mailto:nmrg-request@ibr.cs.tu-bs.de?subject=unsubscribe>
List-Archive: <https://www.ibr.cs.tu-bs.de/pipermail/nmrg/>

>>>>> David T Perkins writes:

David> In the terminology below, in the past, SNMP was described by
David> others as providing operations to monitor and control devices,
David> and for devices to send unsolicited event reports. In my
David> descriptions of SNMP, I changed the description to say,
David> configure, control, and monitor, plus unsolicited event
David> reporting. That is, to me "control" is very different from
David> "configuration". An example of "control" would be to "reset" a
David> sub-component. This operation does not change the configuration
David> of the sub-component.

I agree that there is a difference betwen control and configuration
_operations_. But the data being manipulated is probably not very
different - what differs is the persistence of the modification.

Do you think the general model where configuration data is considered
a subset of control data does not work?

/js

-- 
Juergen Schoenwaelder    <http://www.iu-bremen.de/>


Received: from postman.bayarea.net (postman.BAYAREA.NET [205.219.84.13]) by agitator.ibr.cs.tu-bs.de (8.12.3/8.12.3/Debian-5) with ESMTP id h37HEP5s008612 for <nmrg@ibr.cs.tu-bs.de>; Mon, 7 Apr 2003 19:14:25 +0200
Received: from dperkins-nb2.dsperkins.com (shell4.BAYAREA.NET [209.128.82.1]) by postman.bayarea.net (8.12.8p1/8.12.8) with ESMTP id h37HENVD027637 for <nmrg@ibr.cs.tu-bs.de>; Mon, 7 Apr 2003 10:14:23 -0700 (PDT)
Message-Id: <5.2.0.9.2.20030407091936.035b0440@127.0.0.1>
X-Sender: dperkins@127.0.0.1
X-Mailer: QUALCOMM Windows Eudora Version 5.2.0.9
Date: Mon, 07 Apr 2003 10:13:38 -0700
To: nmrg@ibr.cs.tu-bs.de
From: "David T. Perkins" <dperkins@dsperkins.com>
Subject: Re: [nmrg] Terminology help
In-Reply-To: <200304071606.h37G62jp000876@hansa.ibr.cs.tu-bs.de>
References: <5.2.0.9.2.20030403103758.02d06040@127.0.0.1> <5.2.0.9.2.20030403103758.02d06040@127.0.0.1>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
X-IBRFilter-SpamReport: -4.4 () IN_REP_TO
X-Scanned-By: MIMEDefang 2.24 (www . roaringpenguin . com / mimedefang)
X-Spam-Status: No, hits=-4.4 required=5.0 tests=IN_REP_TO version=2.20
X-Spam-Level: 
Sender: nmrg-admin@ibr.cs.tu-bs.de
Errors-To: nmrg-admin@ibr.cs.tu-bs.de
X-BeenThere: nmrg@ibr.cs.tu-bs.de
X-Mailman-Version: 2.0.11
Precedence: bulk
List-Help: <mailto:nmrg-request@ibr.cs.tu-bs.de?subject=help>
List-Post: <mailto:nmrg@ibr.cs.tu-bs.de>
List-Subscribe: <https://www.ibr.cs.tu-bs.de/mailman/listinfo/nmrg>, <mailto:nmrg-request@ibr.cs.tu-bs.de?subject=subscribe>
List-Id: Network Management Research Group <nmrg.ibr.cs.tu-bs.de>
List-Unsubscribe: <https://www.ibr.cs.tu-bs.de/mailman/listinfo/nmrg>, <mailto:nmrg-request@ibr.cs.tu-bs.de?subject=unsubscribe>
List-Archive: <https://www.ibr.cs.tu-bs.de/pipermail/nmrg/>

HI,

Thanks for the info below, and the reference in the follow up
message. Hopefully, I'll be able to access a copy of the reference.

If you are following the NETCONF mailing list, there is continued
conflict about separating out configuration information from
non-configuration info, and determining the need for separate
operations for modifying (and retrieving) configuration of a
managed device.

I do think that a short definitions paper from the NMRG would
be much appreciated and helpful to the work of the to be created
NETCONF group.

In the terminology below, in the past, SNMP was described by others
as providing operations to monitor and control devices, and for 
devices to send unsolicited event reports. In my descriptions of
SNMP, I changed the description to say, configure, control, and
monitor, plus unsolicited event reporting. That is, to me "control"
is very different from "configuration". An example of "control"
would be to "reset" a sub-component. This operation does not change
the configuration of the sub-component.

Here is another example. Consider driving a car. Turning the
steering wheel and pressing the brake or accelerator are all,
to me, control operations. On the other hand, setting the
"cruise control" to a speed in configuration. Engaging or
disengaging the cruise control could be argued to be a control,
or a configuration operation.

In general, it seems like "high level" control operations can
result in one or more specific configuration operations (which
are internal to the managed device).

At 06:06 PM 4/7/2003 +0200, Juergen Schoenwaelder wrote:
>>>>>> David T Perkins writes:
>David> In the NETCONF design group, many of the members use the terms
>David> "configuration information" and "state information". With the
>David> term "state information" meaning all non-configuration
>David> information.  The term "state" really bothers me because to me,
>David> "state information" is a subset of non-configuration
>David> information. That is, to me, non-configuration information
>David> includes: 1) statistics - "the integration of measurements over
>David> time" 2) state - the current condition of components and
>David> sub-components 3) attributes - properties of components and
>David> sub-components (for example, the SNMP object type sysContact is
>David> an attribute of the system) 4) linkage - specifies the
>David> relationships between components
>
>I agree that having a good agreed terminology here would be valuable.
>Here is another proposal. I distinguish data on a system into the
>following categories:
>
>control data    - parameters that influence the behaviour of the system
>                  (changes through explicit configuration or through
>                   protocols that control parts of a system)
>
>statistical data - metrics obtained through the operation of the system
>                  (changes permanently during the operation of the system)
>
>structural data - data that describes the structure of the system
>                  (changes slowly, usually only through hardward or
>                   software reconfigurations)
>
>With this terminology in place, on can view "configuration data" as a
>subset of "control data". Note that you can't decide by the type of
>information whether it is configuration data or non-configuration data
>(e.g. an IP address might be configured or learned dynamically via
>DHCP).
>
>Note that RFC 1404 further subdivides the category of statistical
>data into the following four major categories:
>
>    - Utilization metrics
>    - Performance metrics
>    - Availability metrics
>    - Stability metrics
>
>I think this is reasonable. Note, I think there has been some previous
>work which suggested the groupings I have used above which was
>basically driven by the need to design database schemas for network
>management data and it turned out that the three categories listed
>above make a big differences because of the update frequencies.
>Unfortunately, the details have been swapped out of my brain.
>
>Comments? Shall we try to write a short document which focusses on
>these terms and tries to explain them?
>
>/js
Regards,
/david t. perkins 



Received: from hansa.ibr.cs.tu-bs.de (hansa.ibr.cs.tu-bs.de [134.169.34.81]) by agitator.ibr.cs.tu-bs.de (8.12.3/8.12.3/Debian-5) with ESMTP id h37GAN5t029751 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO); Mon, 7 Apr 2003 18:10:23 +0200
Received: from hansa.ibr.cs.tu-bs.de (localhost [127.0.0.1]) by hansa.ibr.cs.tu-bs.de (8.12.3/8.12.3/Debian-5) with ESMTP id h37GANMr001026; Mon, 7 Apr 2003 18:10:23 +0200
Received: (from schoenw@localhost) by hansa.ibr.cs.tu-bs.de (8.12.3/8.12.3/Debian-5) id h37GANew001023; Mon, 7 Apr 2003 18:10:23 +0200
Date: Mon, 7 Apr 2003 18:10:23 +0200
Message-Id: <200304071610.h37GANew001023@hansa.ibr.cs.tu-bs.de>
From: Juergen Schoenwaelder <schoenw@ibr.cs.tu-bs.de>
To: Network Management Research Group <nmrg@ibr.cs.tu-bs.de>
In-reply-to: <200304071606.h37G62jp000876@hansa.ibr.cs.tu-bs.de> (message from Juergen Schoenwaelder on Mon, 7 Apr 2003 18:06:03 +0200)
Subject: Re: [nmrg] Terminology help
References: <5.2.0.9.2.20030403103758.02d06040@127.0.0.1> <200304071606.h37G62jp000876@hansa.ibr.cs.tu-bs.de>
X-IBRFilter-SpamReport: -4.4 () IN_REP_TO
X-Scanned-By: MIMEDefang 2.24 (www . roaringpenguin . com / mimedefang)
X-Spam-Status: No, hits=-4.4 required=5.0 tests=IN_REP_TO version=2.20
X-Spam-Level: 
Sender: nmrg-admin@ibr.cs.tu-bs.de
Errors-To: nmrg-admin@ibr.cs.tu-bs.de
X-BeenThere: nmrg@ibr.cs.tu-bs.de
X-Mailman-Version: 2.0.11
Precedence: bulk
List-Help: <mailto:nmrg-request@ibr.cs.tu-bs.de?subject=help>
List-Post: <mailto:nmrg@ibr.cs.tu-bs.de>
List-Subscribe: <https://www.ibr.cs.tu-bs.de/mailman/listinfo/nmrg>, <mailto:nmrg-request@ibr.cs.tu-bs.de?subject=subscribe>
List-Id: Network Management Research Group <nmrg.ibr.cs.tu-bs.de>
List-Unsubscribe: <https://www.ibr.cs.tu-bs.de/mailman/listinfo/nmrg>, <mailto:nmrg-request@ibr.cs.tu-bs.de?subject=unsubscribe>
List-Archive: <https://www.ibr.cs.tu-bs.de/pipermail/nmrg/>

>>>>> Juergen Schoenwaelder writes:

Juergen> Note, I think there has been some previous work which
Juergen> suggested the groupings I have used above which was basically
Juergen> driven by the need to design database schemas for network
Juergen> management data and it turned out that the three categories
Juergen> listed above make a big differences because of the update
Juergen> frequencies.  Unfortunately, the details have been swapped
Juergen> out of my brain.

I just found the reference:

@InProceedings{HBRBD93,
  author =       "J. Haritsa and M. Ball and N. Roussopoulos and J.
                 Baras and A. Datta",
  title =        "{Design of the MANDATE MIB}",
  booktitle =    "Proc. International Symposium on Integrated Network
                 Management",
  pages =        "85--96",
  month =        apr,
  year =         "1993",
}

/js

-- 
Juergen Schoenwaelder    <http://www.iu-bremen.de/>




Received: from hansa.ibr.cs.tu-bs.de (hansa.ibr.cs.tu-bs.de [134.169.34.81]) by agitator.ibr.cs.tu-bs.de (8.12.3/8.12.3/Debian-5) with ESMTP id h37G635t028956 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO); Mon, 7 Apr 2003 18:06:03 +0200
Received: from hansa.ibr.cs.tu-bs.de (localhost [127.0.0.1]) by hansa.ibr.cs.tu-bs.de (8.12.3/8.12.3/Debian-5) with ESMTP id h37G63Mr000879; Mon, 7 Apr 2003 18:06:03 +0200
Received: (from schoenw@localhost) by hansa.ibr.cs.tu-bs.de (8.12.3/8.12.3/Debian-5) id h37G62jp000876; Mon, 7 Apr 2003 18:06:03 +0200
Date: Mon, 7 Apr 2003 18:06:03 +0200
Message-Id: <200304071606.h37G62jp000876@hansa.ibr.cs.tu-bs.de>
From: Juergen Schoenwaelder <schoenw@ibr.cs.tu-bs.de>
To: dperkins@dsperkins.com
CC: nmrg@ibr.cs.tu-bs.de
In-reply-to: <5.2.0.9.2.20030403103758.02d06040@127.0.0.1> (dperkins@dsperkins.com)
Subject: Re: [nmrg] Terminology help
References: <5.2.0.9.2.20030403103758.02d06040@127.0.0.1>
X-IBRFilter-SpamReport: -4.4 () IN_REP_TO
X-Scanned-By: MIMEDefang 2.24 (www . roaringpenguin . com / mimedefang)
X-Spam-Status: No, hits=-4.4 required=5.0 tests=IN_REP_TO version=2.20
X-Spam-Level: 
Sender: nmrg-admin@ibr.cs.tu-bs.de
Errors-To: nmrg-admin@ibr.cs.tu-bs.de
X-BeenThere: nmrg@ibr.cs.tu-bs.de
X-Mailman-Version: 2.0.11
Precedence: bulk
List-Help: <mailto:nmrg-request@ibr.cs.tu-bs.de?subject=help>
List-Post: <mailto:nmrg@ibr.cs.tu-bs.de>
List-Subscribe: <https://www.ibr.cs.tu-bs.de/mailman/listinfo/nmrg>, <mailto:nmrg-request@ibr.cs.tu-bs.de?subject=subscribe>
List-Id: Network Management Research Group <nmrg.ibr.cs.tu-bs.de>
List-Unsubscribe: <https://www.ibr.cs.tu-bs.de/mailman/listinfo/nmrg>, <mailto:nmrg-request@ibr.cs.tu-bs.de?subject=unsubscribe>
List-Archive: <https://www.ibr.cs.tu-bs.de/pipermail/nmrg/>

>>>>> David T Perkins writes:

David> In the NETCONF design group, many of the members use the terms
David> "configuration information" and "state information". With the
David> term "state information" meaning all non-configuration
David> information.  The term "state" really bothers me because to me,
David> "state information" is a subset of non-configuration
David> information. That is, to me, non-configuration information
David> includes: 1) statistics - "the integration of measurements over
David> time" 2) state - the current condition of components and
David> sub-components 3) attributes - properties of components and
David> sub-components (for example, the SNMP object type sysContact is
David> an attribute of the system) 4) linkage - specifies the
David> relationships between components

I agree that having a good agreed terminology here would be valuable.
Here is another proposal. I distinguish data on a system into the
following categories:

control	data	- parameters that influence the behaviour of the system
		  (changes through explicit configuration or through
		   protocols that control parts of a system)

statistical data - metrics obtained through the operation of the system
		  (changes permanently during the operation of the system)

structural data	- data that describes the structure of the system
		  (changes slowly, usually only through hardward or
		   software reconfigurations)

With this terminology in place, on can view "configuration data" as a
subset of "control data". Note that you can't decide by the type of
information whether it is configuration data or non-configuration data
(e.g. an IP address might be configured or learned dynamically via
DHCP).

Note that RFC 1404 further subdivides the category of statistical
data into the following four major categories:

    - Utilization metrics
    - Performance metrics
    - Availability metrics
    - Stability metrics

I think this is reasonable. Note, I think there has been some previous
work which suggested the groupings I have used above which was
basically driven by the need to design database schemas for network
management data and it turned out that the three categories listed
above make a big differences because of the update frequencies.
Unfortunately, the details have been swapped out of my brain.

Comments? Shall we try to write a short document which focusses on
these terms and tries to explain them?

/js

-- 
Juergen Schoenwaelder    <http://www.iu-bremen.de/>


Received: from zrtps0kp.nortelnetworks.com (zrtps0kp.nortelnetworks.com [47.140.192.56]) by agitator.ibr.cs.tu-bs.de (8.12.3/8.12.3/Debian-5) with ESMTP id h34M7Cf0014753 for <nmrg@ibr.cs.tu-bs.de>; Sat, 5 Apr 2003 00:07:12 +0200
Received: from zrtpd0j7.us.nortel.com (zrtpd0j7.us.nortel.com [47.140.203.25]) by zrtps0kp.nortelnetworks.com (Switch-2.2.6/Switch-2.2.0) with ESMTP id h34M70R15428; Fri, 4 Apr 2003 17:07:00 -0500 (EST)
Received: from zrtpd0nd.us.nortel.com ([47.140.204.186]) by zrtpd0j7.us.nortel.com with SMTP (Microsoft Exchange Internet Mail Service Version 5.5.2653.13) id 2HT4KW9V; Fri, 4 Apr 2003 17:07:00 -0500
Received: from americasm01.nt.com (djsidor-3.us.nortel.com [47.142.213.225]) by zrtpd0nd.us.nortel.com with SMTP (Microsoft Exchange Internet Mail Service Version 5.5.2653.13) id 2GH38LTY; Fri, 4 Apr 2003 17:07:00 -0500
Message-ID: <3E8E023F.6C31C909@americasm01.nt.com>
Date: Fri, 04 Apr 2003 17:07:59 -0500
X-Sybari-Space: 00000000 00000000 00000000
From: "Dave Sidor" <djsidor@nortelnetworks.com>
Organization: Nortel Networks
X-Mailer: Mozilla 4.75 [en] (Windows NT 5.0; U)
X-Accept-Language: en
MIME-Version: 1.0
To: "David T. Perkins" <dperkins@dsperkins.com>
CC: nmrg@ibr.cs.tu-bs.de
Subject: Re: [nmrg] Terminology help
References: <5.2.0.9.2.20030403103758.02d06040@127.0.0.1>
Content-Type: multipart/mixed; boundary="------------E722015B1BCB5273047D0B62"
X-Scanned-By: MIMEDefang 2.24 (www . roaringpenguin . com / mimedefang)
X-Spam-Status: No, hits=0.0 required=5.0 tests= version=2.20
X-Spam-Level: 
Sender: nmrg-admin@ibr.cs.tu-bs.de
Errors-To: nmrg-admin@ibr.cs.tu-bs.de
X-BeenThere: nmrg@ibr.cs.tu-bs.de
X-Mailman-Version: 2.0.11
Precedence: bulk
List-Help: <mailto:nmrg-request@ibr.cs.tu-bs.de?subject=help>
List-Post: <mailto:nmrg@ibr.cs.tu-bs.de>
List-Subscribe: <https://www.ibr.cs.tu-bs.de/mailman/listinfo/nmrg>, <mailto:nmrg-request@ibr.cs.tu-bs.de?subject=subscribe>
List-Id: Network Management Research Group <nmrg.ibr.cs.tu-bs.de>
List-Unsubscribe: <https://www.ibr.cs.tu-bs.de/mailman/listinfo/nmrg>, <mailto:nmrg-request@ibr.cs.tu-bs.de?subject=unsubscribe>
List-Archive: <https://www.ibr.cs.tu-bs.de/pipermail/nmrg/>

This is a multi-part message in MIME format.
--------------E722015B1BCB5273047D0B62
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

David,

The telecom industry standards bodies (SG 4, 3GPP, etc) view state
functionality as a subset of configuration functionality (see section
7.5 in attached excerpt from M.3400 FCAPS summary) and generally follow
the state attribute semantics of X.731.

Dave

"David T. Perkins" wrote:
> 
> HI,
> 
> In the NETCONF design group, many of the members use the terms
> "configuration information" and "state information". With the term
> "state information" meaning all non-configuration information.
> The term "state" really bothers me because to me, "state information"
> is a subset of non-configuration information. That is, to me,
> non-configuration information includes:
>   1) statistics - "the integration of measurements over time"
>   2) state - the current condition of components and sub-components
>   3) attributes - properties of components and sub-components
>      (for example, the SNMP object type sysContact is an
>       attribute of the system)
>   4) linkage - specifies the relationships between components
> 
> Do any of you guys have better terms?
> 
> Thanks,
> /david t. perkins
> 
> --
> !! This message is brought to you via the `nmrg' mailing list.
> !! Please do not reply to this message to unsubscribe. To unsubscribe or adjust
> !! your settings, send a mail message to <nmrg-request@ibr.cs.tu-bs.de>
> !! or look at https://www.ibr.cs.tu-bs.de/mailman/listinfo/nmrg.
--------------E722015B1BCB5273047D0B62
Content-Type: application/msword;
 name="M.3400 T of C.doc"
Content-Transfer-Encoding: base64
Content-Disposition: inline;
 filename="M.3400 T of C.doc"

0M8R4KGxGuEAAAAAAAAAAAAAAAAAAAAAPgADAP7/CQAGAAAAAAAAAAAAAAACAAAAswAAAAAA
AAAAEAAAtQAAAAEAAAD+////AAAAALEAAACyAAAA////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
///////////////////////////////////spcEAU0AJBAAA8BK/AAAAAAAAMAAAAAAABgAA
lkYAAA4AYmpiarSstKwAAAAAAAAAAAAAAAAAAAAAAAAJBBYAOZIAANbGAADWxgAAVT4AAAAA
AAA+AAAAAAAAAAAAAAAAAAAAAgAAAAAAAAD//w8AAAAAAAAAAAD//w8AAAAAAAAAAAD//w8A
AAAAAAAAAAAAAAAAAAAAAIgAAAAAAMoSAAAAAAAAyhIAAMoSAAAAAAAAyhIAAAAAAAAaEwAA
AAAAABoTAAAAAAAAGhMAABQAAAAAAAAAAAAAAFATAAAAAAAA2EUAAAAAAADYRQAAAAAAANhF
AAA4AAAAEEYAAKwAAAC8RgAAfAAAAFATAAAAAAAAJVMAABABAABERwAAAAAAAERHAAAAAAAA
REcAAAAAAABERwAAAAAAAERHAAAAAAAAwU4AAAAAAADBTgAAAAAAAMFOAAAAAAAApFIAAAIA
AACmUgAAAAAAAKZSAAAAAAAAplIAAAAAAACmUgAAAAAAAKZSAAAAAAAAplIAACQAAAA1VAAA
UgIAAIdWAAD2AAAAylIAABUAAAAAAAAAAAAAAAAAAAAAAAAAGhMAAAAAAADOUAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAC9TgAABAAAAMFOAAAAAAAAzlAAAAAAAADOUAAAAAAAAMpSAAAAAAAA
AAAAAAAAAADKEgAAAAAAAMoSAAAAAAAAREcAAAAAAAAAAAAAAAAAAERHAAB5BwAA31IAABYA
AACwUQAAAAAAALBRAAAAAAAAsFEAAAAAAADOUAAANAAAAMoSAAA4AAAAREcAAAAAAAAaEwAA
AAAAAERHAAAAAAAApFIAAAAAAAAAAAAAAAAAALBRAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzlAAAAAAAACkUgAAAAAAALBRAACEAAAA
sFEAAAAAAAAAAAAAAAAAADRSAAAAAAAAAhMAABgAAAAaEwAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANFIAAAAAAABERwAA
AAAAADhHAAAMAAAAYNKX8/X6wgEAAAAAAAAAANhFAAAAAAAAAlEAADQAAAA0UgAAAAAAAAAA
AAAAAAAAiFIAABwAAAD1UgAAMAAAACVTAAAAAAAANFIAAAAAAAB9VwAAAAAAADZRAABGAAAA
fVcAAAAAAAA0UgAALAAAAAAAAAAAAAAALhMAABQAAABCEwAADgAAAMoSAAAAAAAAyhIAAAAA
AADKEgAAAAAAAMoSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH1XAAAAAAAAAAAAAAAAAAAaEwAA
AAAAAGBSAAAoAAAAwU4AAHYAAAA3TwAAVAAAALBRAAAAAAAAi08AAEQAAADPTwAA/wAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwU4AAAAAAADBTgAAAAAAAMFOAAAAAAAA
ylIAAAAAAADKUgAAAAAAAFATAAAAAAAAUBMAACQsAAB0PwAAZAYAAAAAAAAAAAAAfFEAADQA
AABQEwAAAAAAAFATAAAAAAAAdD8AAAAAAAACAAEBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0NTS4zNDAwIENPTlRFTlRTDQlQYWdlDTEJU2NvcGUJ
CTENMglSZWZlcmVuY2VzCQkyDTIuMQlOb3JtYXRpdmUgcmVmZXJlbmNlcwkJMg0yLjIJQmli
bGlvZ3JhcGhpYyByZWZlcmVuY2VzCQkzDTMJRGVmaW5pdGlvbnMJCTQNNAlBYmJyZXZpYXRp
b25zCQk0DTUJUGVyZm9ybWFuY2UgTWFuYWdlbWVudAkJNQ01LjEJUGVyZm9ybWFuY2UgUXVh
bGl0eSBBc3N1cmFuY2UJCTYNNS4xLjEJUU9TIHBlcmZvcm1hbmNlIGdvYWwgc2V0dGluZyBm
dW5jdGlvbiBzZXQJCTYNNS4xLjIJTmV0d29yayBwZXJmb3JtYW5jZSBnb2FsIHNldHRpbmcg
ZnVuY3Rpb24gc2V0CQk2DTUuMS4zCVN1YnNjcmliZXIgc2VydmljZSBxdWFsaXR5IGNyaXRl
cmlhIGZ1bmN0aW9uIHNldAkJNg01LjEuNAlRT1MgcGVyZm9ybWFuY2UgYXNzZXNzbWVudCBm
dW5jdGlvbiBzZXQJCTYNNS4xLjUJTmV0d29yayBwZXJmb3JtYW5jZSBhc3Nlc3NtZW50IGZ1
bmN0aW9uIHNldAkJNg01LjEuNglORShzKSBwZXJmb3JtYW5jZSBhc3Nlc3NtZW50IGZ1bmN0
aW9uIHNldAkJNg01LjEuNwlEYXRhIGludGVncml0eSBjaGVjayBmdW5jdGlvbiBzZXQJCTYN
NS4yCVBlcmZvcm1hbmNlIE1vbml0b3JpbmcJCTcNNS4yLjEJUGVyZm9ybWFuY2UgbW9uaXRv
cmluZyBwb2xpY3kgZnVuY3Rpb24gc2V0CQk3DTUuMi4yCU5ldHdvcmsgcGVyZm9ybWFuY2Ug
bW9uaXRvcmluZyBldmVudCBjb3JyZWxhdGlvbiBhbmQgZmlsdGVyaW5nIGZ1bmN0aW9uIHNl
dAkJOA01LjIuMwlEYXRhIGFnZ3JlZ2F0aW9uIGFuZCB0cmVuZGluZyBmdW5jdGlvbiBzZXQJ
CTgNNS4yLjQJQ2lyY3VpdC1zcGVjaWZpYyBkYXRhIGNvbGxlY3Rpb24gZnVuY3Rpb24gc2V0
CQk4DTUuMi41CVRyYWZmaWMgc3RhdHVzIGZ1bmN0aW9uIHNldAkJOA01LjIuNglUcmFmZmlj
IHBlcmZvcm1hbmNlIG1vbml0b3JpbmcgZnVuY3Rpb24gc2V0CQk5DTUuMi43CU5FKHMpIHRo
cmVzaG9sZCBjcm9zc2luZyBhbGVydCBwcm9jZXNzaW5nIGZ1bmN0aW9uIHNldAkJMTANNS4y
LjgJTkUocykgdHJlbmQgYW5hbHlzaXMgZnVuY3Rpb24gc2V0CQkxMA01LjIuOQlQZXJmb3Jt
YW5jZSBtb25pdG9yaW5nIGRhdGEgYWNjdW11bGF0aW9uIGZ1bmN0aW9uIHNldAkJMTANNS4y
LjEwCURldGVjdGlvbiwgY291bnRpbmcsIHN0b3JhZ2UgYW5kIHJlcG9ydGluZyBmdW5jdGlv
biBzZXQJCTEwDTUuMwlQZXJmb3JtYW5jZSBNYW5hZ2VtZW50IENvbnRyb2wJCTExDTUuMy4x
CU5ldHdvcmsgdHJhZmZpYyBtYW5hZ2VtZW50IHBvbGljeSBmdW5jdGlvbiBzZXQJCTExDTUu
My4yCVRyYWZmaWMgY29udHJvbCBmdW5jdGlvbiBzZXQJCTExDTUuMy4zCVRyYWZmaWMgYWRt
aW5pc3RyYXRpb24gZnVuY3Rpb24gc2V0CQkxMQ01LjMuNAlQZXJmb3JtYW5jZSBhZG1pbmlz
dHJhdGlvbiBmdW5jdGlvbiBzZXQJCTEyDTUuMy41CUV4ZWN1dGlvbiBvZiB0cmFmZmljIGNv
bnRyb2wgZnVuY3Rpb24gc2V0CQkxMw01LjMuNglBdWRpdCByZXBvcnQgZnVuY3Rpb24gc2V0
CQkxMw01LjQJUGVyZm9ybWFuY2UgQW5hbHlzaXMJCTEzDTUuNC4xCVJlY29tbWVuZGF0aW9u
cyBmb3IgcGVyZm9ybWFuY2UgaW1wcm92ZW1lbnQgZnVuY3Rpb24gc2V0CQkxMw01LjQuMglF
eGNlcHRpb24gdGhyZXNob2xkIHBvbGljeSBmdW5jdGlvbiBzZXQJCTEzDQwJUGFnZQ01LjQu
MwlUcmFmZmljIGZvcmVjYXN0aW5nIGZ1bmN0aW9uIHNldAkJMTQNNS40LjQJQ3VzdG9tZXIg
c2VydmljZSBwZXJmb3JtYW5jZSBzdW1tYXJ5IChleGNsdWRlcyB0cmFmZmljKSBmdW5jdGlv
biBzZXQJCTE0DTUuNC41CUN1c3RvbWVyIHRyYWZmaWMgcGVyZm9ybWFuY2Ugc3VtbWFyeSBm
dW5jdGlvbiBzZXQJCTE0DTUuNC42CVRyYWZmaWMgZXhjZXB0aW9uIGFuYWx5c2lzIGZ1bmN0
aW9uIHNldAkJMTQNNS40LjcJVHJhZmZpYyBjYXBhY2l0eSBhbmFseXNpcyBmdW5jdGlvbiBz
ZXQJCTE0DTUuNC44CU5ldHdvcmsgcGVyZm9ybWFuY2UgY2hhcmFjdGVyaXphdGlvbiBmdW5j
dGlvbiBzZXQJCTE0DTUuNC45CU5FKHMpIHBlcmZvcm1hbmNlIGNoYXJhY3Rlcml6YXRpb24g
ZnVuY3Rpb24gc2V0CQkxNA01LjQuMTAJTkUocykgdHJhZmZpYyBleGNlcHRpb24gYW5hbHlz
aXMgZnVuY3Rpb24gc2V0CQkxNQ01LjQuMTEJTkUocykgdHJhZmZpYyBjYXBhY2l0eSBhbmFs
eXNpcyBmdW5jdGlvbiBzZXQJCTE1DTYJRmF1bHQgTWFuYWdlbWVudAkJMTUNNi4xCVJBUyBR
dWFsaXR5IEFzc3VyYW5jZQkJMTUNNi4xLjEJTmV0d29yayBSQVMgZ29hbCBzZXR0aW5nIGZ1
bmN0aW9uIHNldAkJMTUNNi4xLjIJU2VydmljZSBhdmFpbGFiaWxpdHkgZ29hbCBzZXR0aW5n
IGZ1bmN0aW9uIHNldAkJMTUNNi4xLjMJUkFTIGFzc2Vzc21lbnQgZnVuY3Rpb24gc2V0CQkx
NQ02LjEuMy4xCU1hbmFnZW1lbnQgcmVxdWlyZW1lbnRzCQkxNg02LjEuNAlTZXJ2aWNlIG91
dGFnZSByZXBvcnRpbmcgZnVuY3Rpb24gc2V0CQkxNg02LjEuNQlOZXR3b3JrIG91dGFnZSBy
ZXBvcnRpbmcgZnVuY3Rpb24gc2V0CQkxNg02LjEuNglORShzKSBvdXRhZ2UgcmVwb3J0aW5n
IGZ1bmN0aW9uIHNldAkJMTYNNi4yCUFsYXJtIHN1cnZlaWxsYW5jZQkJMTYNNi4yLjEJQWxh
cm0gcG9saWN5IGZ1bmN0aW9uIHNldAkJMTcNNi4yLjIJTmV0d29yayBmYXVsdCBldmVudCBh
bmFseXNpcywgaW5jbHVkaW5nIGNvcnJlbGF0aW9uIGFuZCBmaWx0ZXJpbmcgZnVuY3Rpb24g
c2V0CQkxNw02LjIuMwlBbGFybSBzdGF0dXMgbW9kaWZpY2F0aW9uIGZ1bmN0aW9uIHNldAkJ
MTcNNi4yLjQJQWxhcm0gcmVwb3J0aW5nIGZ1bmN0aW9uIHNldAkJMTcNNi4yLjUJQWxhcm0g
c3VtbWFyeSBmdW5jdGlvbiBzZXQJCTE5DTYuMi42CUFsYXJtIGV2ZW50IGNyaXRlcmlhIGZ1
bmN0aW9uIHNldAkJMjANNi4yLjcJQWxhcm0gaW5kaWNhdGlvbiBtYW5hZ2VtZW50IGZ1bmN0
aW9uIHNldAkJMjENNi4yLjgJTG9nIGNvbnRyb2wgZnVuY3Rpb24gc2V0CQkyMQ02LjIuOQlB
bGFybSBjb3JyZWxhdGlvbiBhbmQgZmlsdGVyaW5nIGZ1bmN0aW9uIHNldAkJMjINNi4yLjEw
CUZhaWx1cmUgZXZlbnQgZGV0ZWN0aW9uIGFuZCByZXBvcnRpbmcgZnVuY3Rpb24gc2V0CQky
NA02LjMJRmF1bHQgbG9jYWxpemF0aW9uCQkyNA02LjMuMQlGYXVsdCBsb2NhbGl6YXRpb24g
cG9saWN5IGZ1bmN0aW9uIHNldAkJMjQNNi4zLjIJVmVyaWZpY2F0aW9uIG9mIHBhcmFtZXRl
cnMgYW5kIGNvbm5lY3Rpdml0eSBmdW5jdGlvbiBzZXQJCTI0DTYuMy4zCU5ldHdvcmsgZmF1
bHQgbG9jYWxpemF0aW9uIGZ1bmN0aW9uIHNldAkJMjQNNi4zLjQJTkUocykgZmF1bHQgbG9j
YWxpemF0aW9uIGZ1bmN0aW9uIHNldAkJMjYNNi4zLjUJUnVubmluZyBvZiBkaWFnbm9zdGlj
IGZ1bmN0aW9uIHNldAkJMjcNNi40CUZhdWx0IENvcnJlY3Rpb24JCTI3DTYuNC4xCU1hbmFn
ZW1lbnQgb2YgcmVwYWlyIHByb2Nlc3MgZnVuY3Rpb24gc2V0CQkyNw02LjQuMglBcnJhbmdl
bWVudCBvZiByZXBhaXIgd2l0aCBjdXN0b21lciBmdW5jdGlvbiBzZXQJCTI4DQwJUGFnZQ02
LjQuMwlTY2hlZHVsaW5nIGFuZCBkaXNwYXRjaCBhZG1pbmlzdHJhdGlvbiBvZiByZXBhaXIg
Zm9yY2VzIGZ1bmN0aW9uIHNldAkJMjgNNi40LjQJTkUocykgZmF1bHQgY29ycmVjdGlvbiBm
dW5jdGlvbiBzZXQJCTI4DTYuNC41CUF1dG9tYXRpYyByZXN0b3JhdGlvbiBmdW5jdGlvbiBz
ZXQJCTI5DTYuNQlUZXN0aW5nCQkyOQ02LjUuMQlUZXN0IHBvaW50IHBvbGljeSBmdW5jdGlv
biBzZXQJCTI5DTYuNS4yCVNlcnZpY2UgdGVzdCBmdW5jdGlvbiBzZXQJCTI5DTYuNS4zCUNp
cmN1aXQgc2VsZWN0aW9uLCB0ZXN0IGNvcnJlbGF0aW9uIGFuZCBmYXVsdCBsb2NhdGlvbiBm
dW5jdGlvbiBzZXQJCTI5DTYuNS40CVNlbGVjdGlvbiBvZiB0ZXN0IHN1aXRlIGZ1bmN0aW9u
IHNldAkJMjkNNi41LjUJVGVzdCBhY2Nlc3MgbmV0d29yayBjb250cm9sIGFuZCByZWNvdmVy
eSBmdW5jdGlvbiBzZXQJCTMwDTYuNS42CVRlc3QgYWNjZXNzIGNvbmZpZ3VyYXRpb24gZnVu
Y3Rpb24gc2V0CQkzMA02LjUuNwlUZXN0IGNpcmN1aXQgY29uZmlndXJhdGlvbiBmdW5jdGlv
biBzZXQJCTMwDTYuNS44CU5FKHMpIHRlc3QgY29udHJvbCBmdW5jdGlvbiBzZXQJCTMxDTYu
NS45CVJlc3VsdHMgYW5kIHN0YXR1cyByZXBvcnRpbmcgZnVuY3Rpb24gc2V0CQkzMg02LjUu
MTAJVGVzdCBhY2Nlc3MgcGF0aCBtYW5hZ2VtZW50IGZ1bmN0aW9uIHNldAkJMzINNi41LjEx
CVRlc3QgYWNjZXNzIGZ1bmN0aW9uIHNldAkJMzMNNi42CVRyb3VibGUgYWRtaW5pc3RyYXRp
b24JCTMzDTYuNi4xCVRyb3VibGUgcmVwb3J0IHBvbGljeSBmdW5jdGlvbiBzZXQJCTMzDTYu
Ni4yCVRyb3VibGUgcmVwb3J0aW5nIGZ1bmN0aW9uIHNldAkJMzMNNi42LjMJVHJvdWJsZSBy
ZXBvcnQgc3RhdHVzIGNoYW5nZSBub3RpZmljYXRpb24gZnVuY3Rpb24gc2V0CQkzNA02LjYu
NAlUcm91YmxlIGluZm9ybWF0aW9uIHF1ZXJ5IGZ1bmN0aW9uIHNldAkJMzUNNi42LjUJVHJv
dWJsZSB0aWNrZXQgY3JlYXRpb24gbm90aWZpY2F0aW9uIGZ1bmN0aW9uIHNldAkJMzUNNi42
LjYJVHJvdWJsZSB0aWNrZXQgYWRtaW5pc3RyYXRpb24gZnVuY3Rpb24gc2V0CQkzNg02LjYu
NwlNYW5hZ2VtZW50IG9mIHRyb3VibGUgYnkgc2VydmljZSBjdXN0b21lciBmdW5jdGlvbiBz
ZXQgKG5ldyBmdW5jdGlvbiBzZXQpCQkzNg03CUNvbmZpZ3VyYXRpb24gTWFuYWdlbWVudAkJ
MzcNNy4xCU5ldHdvcmsgUGxhbm5pbmcgYW5kIEVuZ2luZWVyaW5nCQkzNw03LjEuMQlQcm9k
dWN0IGxpbmUgYnVkZ2V0IGZ1bmN0aW9uIHNldAkJMzgNNy4xLjIJU3VwcGxpZXIgYW5kIHRl
Y2hub2xvZ3kgcG9saWN5IGZ1bmN0aW9uIHNldAkJMzgNNy4xLjMJQXJlYSBib3VuZGFyeSBk
ZWZpbml0aW9uIGZ1bmN0aW9uIHNldAkJMzgNNy4xLjQJSW5mcmFzdHJ1Y3R1cmUgcGxhbm5p
bmcgZnVuY3Rpb24gc2V0CQkzOQ03LjEuNQlNYW5hZ2VtZW50IG9mIHBsYW5uaW5nIGFuZCBl
bmdpbmVlcmluZyBwcm9jZXNzIGZ1bmN0aW9uIHNldAkJMzkNNy4xLjYJRGVtYW5kIGZvcmVj
YXN0aW5nIGZ1bmN0aW9uIHNldAkJMzkNNy4xLjcJTmV0d29yayBpbmZyYXN0cnVjdHVyZSBk
ZXNpZ24gZnVuY3Rpb24gc2V0CQkzOQ03LjEuOAlBY2Nlc3MgaW5mcmFzdHJ1Y3R1cmUgZGVz
aWduIGZ1bmN0aW9uIHNldAkJNDANNy4xLjkJRmFjaWxpdHkgaW5mcmFzdHJ1Y3R1cmUgZGVz
aWduIGZ1bmN0aW9uIHNldAkJNDANNy4xLjEwCVJvdXRpbmcgZGVzaWduIGZ1bmN0aW9uIHNl
dAkJNDANNy4xLjExCU5FKHMpIGRlc2lnbiBmdW5jdGlvbiBzZXQJCTQwDTcuMglJbnN0YWxs
YXRpb24JCTQwDTcuMi4xCVByb2N1cmVtZW50IGZ1bmN0aW9uIHNldAkJNDANDAlQYWdlDTcu
Mi4yCU1hbmFnZW1lbnQgb2YgaW5zdGFsbGF0aW9uIGZ1bmN0aW9uIHNldAkJNDENNy4yLjMJ
Q29udHJhY3RpbmcgZnVuY3Rpb24gc2V0CQk0MQ03LjIuNAlSZWFsIGVzdGF0ZSBtYW5hZ2Vt
ZW50IGZ1bmN0aW9uIHNldAkJNDENNy4yLjUJQXJyYW5nZW1lbnQgb2YgaW5zdGFsbGF0aW9u
IHdpdGggY3VzdG9tZXIgZnVuY3Rpb24gc2V0CQk0MQ03LjIuNglOZXR3b3JrIGluc3RhbGxh
dGlvbiBhZG1pbmlzdHJhdGlvbiBmdW5jdGlvbiBzZXQJCTQxDTcuMi43CU1hdGVyaWFsIG1h
bmFnZW1lbnQgZnVuY3Rpb24gc2V0CQk0MQ03LjIuOAlTY2hlZHVsaW5nIGFuZCBkaXNwYXRj
aCBhZG1pbmlzdHJhdGlvbiBvZiBpbnN0YWxsYXRpb24gZm9yY2UgZnVuY3Rpb24gc2V0CQk0
MQ03LjIuOQlJbnN0YWxsYXRpb24gY29tcGxldGlvbiByZXBvcnRpbmcgZnVuY3Rpb24gc2V0
CQk0MQ03LjIuMTAJU29mdHdhcmUgYWRtaW5pc3RyYXRpb24gZnVuY3Rpb24gc2V0CQk0MQ03
LjIuMTEJTkUgaW5zdGFsbGF0aW9uIGFkbWluaXN0cmF0aW9uIGZ1bmN0aW9uIHNldAkJNDEN
Ny4yLjEyCUxvYWRpbmcgc29mdHdhcmUgaW50byBORXMgZnVuY3Rpb24gc2V0CQk0Mg03LjMJ
U2VydmljZSBQbGFubmluZyBhbmQgTmVnb3RpYXRpb24JCTQyDTcuMy4xCVNlcnZpY2UgcGxh
bm5pbmcgZnVuY3Rpb24gc2V0CQk0Mg03LjMuMglTZXJ2aWNlIGZlYXR1cmUgZGVmaW5pdGlv
biBmdW5jdGlvbiBzZXQJCTQyDTcuMy4zCU1hcmtldGluZyBmdW5jdGlvbiBzZXQJCTQyDTcu
My40CU1hbmFnZW1lbnQgb2Ygc2FsZXMgcHJvY2VzcyBmdW5jdGlvbiBzZXQJCTQyDTcuMy41
CUV4dGVybmFsIHJlbGF0aW9ucyAobGVnYWwsIHN0b2NraG9sZGVycywgcmVndWxhdG9ycywg
cHVibGljIHJlbGF0aW9ucykgZnVuY3Rpb24gc2V0CQk0Mg03LjMuNglDdXN0b21lciBpZGVu
dGlmaWNhdGlvbiBmdW5jdGlvbiBzZXQJCTQzDTcuMy43CUN1c3RvbWVyIG5lZWQgaWRlbnRp
ZmljYXRpb24gZnVuY3Rpb24gc2V0CQk0Mw03LjMuOAlDdXN0b21lciBzZXJ2aWNlIHBsYW5u
aW5nIGZ1bmN0aW9uIHNldAkJNDMNNy4zLjkJQ3VzdG9tZXIgc2VydmljZSBmZWF0dXJlIGRl
ZmluaXRpb24gZnVuY3Rpb24gc2V0CQk0Mw03LjMuMTAJU29sdXRpb24gcHJvcG9zYWwgZnVu
Y3Rpb24gc2V0CQk0Mw03LjQJUHJvdmlzaW9uaW5nCQk0Mw03LjQuMQlQcm92aXNpb25pbmcg
cG9saWN5IGZ1bmN0aW9uIHNldAkJNDQNNy40LjIJTWF0ZXJpYWwgbWFuYWdlbWVudCBwb2xp
Y3kgZnVuY3Rpb24gc2V0CQk0NQ03LjQuMwlBY2Nlc3Mgcm91dGUgZGV0ZXJtaW5hdGlvbiBm
dW5jdGlvbiBzZXQJCTQ1DTcuNC40CURpcmVjdG9yeSBhZGRyZXNzIGRldGVybWluYXRpb24g
ZnVuY3Rpb24gc2V0CQk0NQ03LjQuNQlMZWFzZWQgY2lyY3VpdCByb3V0ZSBkZXRlcm1pbmF0
aW9uIGZ1bmN0aW9uIHNldAkJNDUNNy40LjYJUmVxdWVzdCBmb3Igc2VydmljZSBmdW5jdGlv
biBzZXQJCTQ1DTcuNC43CVNlcnZpY2Ugc3RhdHVzIGFkbWluaXN0cmF0aW9uIGZ1bmN0aW9u
IHNldAkJNDYNNy40LjgJTmV0d29yayByZXNvdXJjZSBzZWxlY3Rpb24gYW5kIGFzc2lnbm1l
bnQgZnVuY3Rpb24gc2V0CQk0Nw03LjQuOQlJbnRlcmV4Y2hhbmdlIGNpcmN1aXQgZGVzaWdu
IGZ1bmN0aW9uIHNldAkJNDcNNy40LjEwCUFjY2VzcyBjaXJjdWl0IGRlc2lnbiBmdW5jdGlv
biBzZXQJCTQ3DTcuNC4xMQlMZWFzZWQgY2lyY3VpdCBkZXNpZ24gZnVuY3Rpb24gc2V0CQk0
Nw03LjQuMTIJRmFjaWxpdHkgZGVzaWduIGZ1bmN0aW9uIHNldAkJNDcNNy40LjEzCU1hbmFn
ZSBwZW5kaW5nIG5ldHdvcmsgY2hhbmdlcyBmdW5jdGlvbiBzZXQJCTQ3DTcuNC4xNAlOZXR3
b3JrIGNvbm5lY3Rpb24gbWFuYWdlbWVudCBmdW5jdGlvbiBzZXQJCTQ4DTcuNC4xNQlDaXJj
dWl0IGludmVudG9yeSBub3RpZmljYXRpb24gZnVuY3Rpb24gc2V0CQk0OA03LjQuMTYJQ2ly
Y3VpdCBpbnZlbnRvcnkgcXVlcnkgZnVuY3Rpb24gc2V0CQk0OA0MCVBhZ2UNNy40LjE3CU5F
KHMpIGNvbmZpZ3VyYXRpb24gZnVuY3Rpb24gc2V0CQk0OA03LjQuMTgJTkUocykgYWRtaW5p
c3RyYXRpb24gZnVuY3Rpb24gc2V0CQk0OQ03LjQuMTkJTkUocykgZGF0YWJhc2UgbWFuYWdl
bWVudCBmdW5jdGlvbiBzZXQJCTUwDTcuNC4yMAlBc3NpZ25hYmxlIGludmVudG9yeSBtYW5h
Z2VtZW50IGZ1bmN0aW9uIHNldAkJNTANNy40LjIxCU5FKHMpIHJlc291cmNlIHNlbGVjdGlv
biBhbmQgYXNzaWdubWVudCBmdW5jdGlvbiBzZXQJCTUwDTcuNC4yMglORShzKSBwYXRoIGRl
c2lnbiBmdW5jdGlvbiBzZXQJCTUwDTcuNC4yMwlMb2FkaW5nIHByb2dyYW0gZm9yIHNlcnZp
Y2UgZmVhdHVyZShzKSBmdW5jdGlvbiBzZXQJCTUwDTcuNC4yNAlORShzKSBpbnZlbnRvcnkg
bm90aWZpY2F0aW9uIGZ1bmN0aW9uIHNldAkJNTENNy40LjI1CU5FKHMpIGludmVudG9yeSBx
dWVyeSBmdW5jdGlvbiBzZXQJCTUxDTcuNC4yNglNYW5hZ2UgcGVuZGluZyBjaGFuZ2VzIGlu
IE5FKHMpIGZ1bmN0aW9uIHNldAkJNTENNy40LjI3CUFjY2VzcyB0byBwYXJhbWV0ZXJzIGFu
ZCBjcm9zcy1jb25uZWN0cyBpbiBORXMgZnVuY3Rpb24gc2V0CQk1MQ03LjQuMjgJQWNjZXNz
IHRvIHNlcnZpY2UgZmVhdHVyZXMgaW4gTkVzIGZ1bmN0aW9uIHNldAkJNTENNy40LjI5CVNl
bGYtaW52ZW50b3J5IGZ1bmN0aW9uIHNldAkJNTENNy41CVN0YXR1cyBhbmQgY29udHJvbAkJ
NTENNy41LjEJUHJpb3JpdHkgc2VydmljZSBwb2xpY3kgZnVuY3Rpb24gc2V0CQk1Mg03LjUu
MglQcmlvcml0eSBzZXJ2aWNlIHJlc3RvcmF0aW9uIGZ1bmN0aW9uIHNldAkJNTINNy41LjMJ
TWVzc2FnZSBoYW5kbGluZyBzeXN0ZW1zIG5ldHdvcmsgc3RhdHVzIGZ1bmN0aW9uIHNldAkJ
NTINNy41LjQJTGVhc2VkIGNpcmN1aXQgbmV0d29yayBzdGF0dXMgZnVuY3Rpb24gc2V0CQk1
Mg03LjUuNQlUcmFuc3BvcnQgbmV0d29yayBzdGF0dXMgZnVuY3Rpb24gc2V0CQk1Mg03LjUu
NglORShzKSBzdGF0dXMgYW5kIGNvbnRyb2wgZnVuY3Rpb24gc2V0CQk1Mw03LjUuNwlBY2Nl
c3MgdG8gc3RhdGUgaW5mb3JtYXRpb24gaW4gTkVzIGZ1bmN0aW9uIHNldAkJNTMNNy41LjgJ
Tm90aWZpY2F0aW9uIG9mIHN0YXRlIGNoYW5nZXMgYnkgTkVzIGZ1bmN0aW9uIHNldAkJNTMN
OAlBY2NvdW50aW5nIE1hbmFnZW1lbnQJCTUzDTguMQlVc2FnZSBNZWFzdXJlbWVudAkJNTQN
OC4xLjEJUGxhbm5pbmcgb2YgdGhlIHVzYWdlIG1lYXN1cmVtZW50IHByb2Nlc3MgZnVuY3Rp
b24gc2V0CQk1NA04LjEuMglNYW5hZ2VtZW50IG9mIHRoZSB1c2FnZSBtZWFzdXJlbWVudCBw
cm9jZXNzIGZ1bmN0aW9uIHNldAkJNTQNOC4xLjMJVXNhZ2UgYWdncmVnYXRpb24gZnVuY3Rp
b24gc2V0CQk1NA04LjEuNAlTZXJ2aWNlIHVzYWdlIGNvcnJlbGF0aW9uIGZ1bmN0aW9uIHNl
dAkJNTQNOC4xLjUJU2VydmljZSB1c2FnZSB2YWxpZGF0aW9uIGZ1bmN0aW9uIHNldAkJNTUN
OC4xLjYJVXNhZ2UgZGlzdHJpYnV0aW9uIGZ1bmN0aW9uIHNldAkJNTUNOC4xLjcJVXNhZ2Ug
c3VydmVpbGxhbmNlIGZ1bmN0aW9uIHNldAkJNTUNOC4xLjgJVXNhZ2UgZXJyb3IgY29ycmVj
dGlvbiBmdW5jdGlvbiBzZXQJCTU1DTguMS45CVVzYWdlIHRlc3RpbmcgZnVuY3Rpb24gc2V0
CQk1NQ04LjEuMTAJTWVhc3VyZW1lbnQgcnVsZXMgaWRlbnRpZmljYXRpb24gZnVuY3Rpb24g
c2V0CQk1NQ04LjEuMTEJTmV0d29yayB1c2FnZSBjb3JyZWxhdGlvbiBmdW5jdGlvbiBzZXQJ
CTU1DTguMS4xMglVc2FnZSBzaG9ydC10ZXJtIHN0b3JhZ2UgZnVuY3Rpb24gc2V0CQk1NQ04
LjEuMTMJVXNhZ2UgbG9uZy10ZXJtIHN0b3JhZ2UgZnVuY3Rpb24gc2V0CQk1NQ04LjEuMTQJ
VXNhZ2UgYWNjdW11bGF0aW9uIGZ1bmN0aW9uIHNldAkJNTUNOC4xLjE1CVVzYWdlIHZhbGlk
YXRpb24gZnVuY3Rpb24gc2V0CQk1Ng0MCVBhZ2UNOC4xLjE2CUFkbWluaXN0cmF0aW9uIG9m
IHVzYWdlIGRhdGEgY29sbGVjdGlvbiBmdW5jdGlvbiBzZXQJCTU2DTguMS4xNwlVc2FnZSBn
ZW5lcmF0aW9uIGZ1bmN0aW9uIHNldAkJNTYNOC4yCVRhcmlmZmluZy9wcmljaW5nCQk1Ng04
LjIuMQlQcmljaW5nIHN0cmF0ZWd5IGZ1bmN0aW9uIHNldAkJNTcNOC4yLjIJVGFyaWZmIGFu
ZCBwcmljZSBhZG1pbmlzdHJhdGlvbiBmdW5jdGlvbiBzZXQJCTU3DTguMi4zCUNvc3Rpbmcg
ZnVuY3Rpb24gc2V0CQk1OA04LjIuNAlTZXR0bGVtZW50cyBwb2xpY3kgZnVuY3Rpb24gc2V0
CQk1OA04LjIuNQlGZWF0dXJlIHByaWNpbmcgZnVuY3Rpb24gc2V0CQk1OA04LjIuNglQcm92
aXNpb24gb2YgYWNjZXNzIHRvIHRhcmlmZi9wcmljZSBpbmZvcm1hdGlvbiBmdW5jdGlvbiBz
ZXQJCTU4DTguMi43CVJhdGluZyB1c2FnZSBmdW5jdGlvbiBzZXQJCTU4DTguMi44CVRvdGFs
bGluZyB1c2FnZSBjaGFyZ2VzIGZ1bmN0aW9uIHNldAkJNTgNOC4zCUNvbGxlY3Rpb25zIGFu
ZCBGaW5hbmNlCQk1OA04LjMuMQlQbGFubmluZyBvZiB0aGUgYmlsbGluZyBwcm9jZXNzIGZ1
bmN0aW9uIHNldAkJNTkNOC4zLjIJTWFuYWdlbWVudCBvZiB0aGUgYmlsbGluZyBwcm9jZXNz
IGZ1bmN0aW9uIHNldAkJNTkNOC4zLjMJR2VuZXJhbCBhY2NvdW50aW5nIG9wZXJhdGlvbnMg
ZnVuY3Rpb24gc2V0CQk1OQ04LjMuNAlHZW5lcmFsIGxlZGdlciBmdW5jdGlvbiBzZXQJCTU5
DTguMy41CUFjY291bnRzIHJlY2VpdmFibGUgZnVuY3Rpb24gc2V0CQk1OQ04LjMuNglBY2Nv
dW50cyBwYXlhYmxlIGZ1bmN0aW9uIHNldAkJNTkNOC4zLjcJUGF5cm9sbCBmdW5jdGlvbiBz
ZXQJCTU5DTguMy44CUJlbmVmaXRzIGFkbWluaXN0cmF0aW9uIGZ1bmN0aW9uIHNldAkJNTkN
OC4zLjkJUGVuc2lvbiBhZG1pbmlzdHJhdGlvbiBmdW5jdGlvbiBzZXQJCTYwDTguMy4xMAlU
YXhhdGlvbiBmdW5jdGlvbiBzZXQJCTYwDTguMy4xMQlIdW1hbiByZXNvdXJjZXMgZnVuY3Rp
b24gc2V0CQk2MA04LjMuMTIJSW52b2ljZSBhc3NlbWJseSBmdW5jdGlvbiBzZXQJCTYwDTgu
My4xMwlTZW5kaW5nIGludm9pY2UgZnVuY3Rpb24gc2V0CQk2MA04LjMuMTQJQ3VzdG9tZXIg
dGF4IGFkbWluaXN0cmF0aW9uIGZ1bmN0aW9uIHNldAkJNjANOC4zLjE1CUluLWNhbGwgc2Vy
dmljZSByZXF1ZXN0IGZ1bmN0aW9uIHNldAkJNjANOC4zLjE2CVN0b3JhZ2Ugb2YgaW52b2lj
ZSBmdW5jdGlvbiBzZXQJCTYwDTguMy4xNwlSZWNlaXB0IG9mIHBheW1lbnQgZnVuY3Rpb24g
c2V0CQk2MA04LjMuMTgJSW5xdWlyeSByZXNwb25zZSBmdW5jdGlvbiBzZXQJCTYwDTguMy4x
OQlDb2xsZWN0aW9ucyBmdW5jdGlvbiBzZXQJCTYwDTguMy4yMAlDdXN0b21lciBhY2NvdW50
IGFkbWluaXN0cmF0aW9uIGZ1bmN0aW9uIHNldAkJNjANOC4zLjIxCUN1c3RvbWVyIHByb2Zp
bGUgYWRtaW5pc3RyYXRpb24gZnVuY3Rpb24gc2V0CQk2MQ04LjQJRW50ZXJwcmlzZSBDb250
cm9sCQk2MQ04LjQuMQlCdWRnZXRpbmcgZnVuY3Rpb24gc2V0CQk2MQ04LjQuMglBdWRpdGlu
ZyBmdW5jdGlvbiBzZXQJCTYxDTguNC4zCUNhc2ggbWFuYWdlbWVudCBmdW5jdGlvbiBzZXQJ
CTYxDTguNC40CVJhaXNpbmcgZXF1aXR5IGZ1bmN0aW9uIHNldAkJNjENOC40LjUJQ29zdCBy
ZWR1Y3Rpb24gZnVuY3Rpb24gc2V0CQk2MQ04LjQuNglQcm9maXRhYmlsaXR5IGFuYWx5c2lz
IGZ1bmN0aW9uIHNldAkJNjINDAlQYWdlDTguNC43CUZpbmFuY2lhbCByZXBvcnRpbmcgZnVu
Y3Rpb24gc2V0CQk2Mg04LjQuOAlJbnN1cmFuY2UgYW5hbHlzaXMgZnVuY3Rpb24gc2V0CQk2
Mg04LjQuOQlJbnZlc3RtZW50cyBmdW5jdGlvbiBzZXQJCTYyDTguNC4xMAlBc3NldHMgbWFu
YWdlbWVudCBmdW5jdGlvbiBzZXQJCTYyDTguNC4xMQlUcmFja2luZyBvZiBsaWFiaWxpdGll
cyBmdW5jdGlvbiBzZXQJCTYyDTkJU2VjdXJpdHkgTWFuYWdlbWVudAkJNjINOS4xCVByZXZl
bnRpb24JCTYyDTkuMS4xCUxlZ2FsIHJldmlldyBmdW5jdGlvbiBzZXQJCTYzDTkuMS4yCVBo
eXNpY2FsIGFjY2VzcyBzZWN1cml0eSBmdW5jdGlvbiBzZXQJCTYzDTkuMS4zCUd1YXJkaW5n
IGZ1bmN0aW9uIHNldAkJNjMNOS4xLjQJUGVyc29ubmVsIHJpc2sgYW5hbHlzaXMgZnVuY3Rp
b24gc2V0CQk2Mw05LjEuNQlTZWN1cml0eSBzY3JlZW5pbmcgZnVuY3Rpb24gc2V0CQk2Mw05
LjIJRGV0ZWN0aW9uCQk2Mw05LjIuMQlJbnZlc3RpZ2F0aW9uIG9mIGNoYW5nZXMgaW4gcmV2
ZW51ZSBwYXR0ZXJucyBmdW5jdGlvbiBzZXQJCTY0DTkuMi4yCVN1cHBvcnQgZWxlbWVudCBw
cm90ZWN0aW9uIGZ1bmN0aW9uIHNldAkJNjQNOS4yLjMJQ3VzdG9tZXIgc2VjdXJpdHkgYWxh
cm0gZnVuY3Rpb24gc2V0CQk2NA05LjIuNAlDdXN0b21lciAoZXh0ZXJuYWwgdXNlcikgcHJv
ZmlsaW5nIGZ1bmN0aW9uIHNldAkJNjQNOS4yLjUJQ3VzdG9tZXIgdXNhZ2UgcGF0dGVybiBh
bmFseXNpcyBmdW5jdGlvbiBzZXQJCTY0DTkuMi42CUludmVzdGlnYXRpb24gb2YgdGhlZnQg
b2Ygc2VydmljZSBmdW5jdGlvbiBzZXQJCTY0DTkuMi43CUludGVybmFsIHRyYWZmaWMgYW5k
IGFjdGl2aXR5IHBhdHRlcm4gYW5hbHlzaXMgZnVuY3Rpb24gc2V0CQk2NA05LjIuOAlOZXR3
b3JrIHNlY3VyaXR5IGFsYXJtIGZ1bmN0aW9uIHNldAkJNjQNOS4yLjkJU29mdHdhcmUgaW50
cnVzaW9uIGF1ZGl0IGZ1bmN0aW9uIHNldAkJNjUNOS4yLjEwCVN1cHBvcnQgZWxlbWVudCBz
ZWN1cml0eSBhbGFybSByZXBvcnRpbmcgZnVuY3Rpb24gc2V0CQk2NQ05LjMJQ29udGFpbm1l
bnQgYW5kIFJlY292ZXJ5CQk2NQ05LjMuMQlQcm90ZWN0ZWQgc3RvcmFnZSBvZiBidXNpbmVz
cyBkYXRhIGZ1bmN0aW9uIHNldAkJNjYNOS4zLjIJRXhjZXB0aW9uIHJlcG9ydCBhY3Rpb24g
ZnVuY3Rpb24gc2V0CQk2Ng05LjMuMwlUaGVmdCBvZiBzZXJ2aWNlIGFjdGlvbiBmdW5jdGlv
biBzZXQJCTY2DTkuMy40CUxlZ2FsIGFjdGlvbiBmdW5jdGlvbiBzZXQJCTY2DTkuMy41CUFw
cHJlaGVuZGluZyBmdW5jdGlvbiBzZXQJCTY2DTkuMy42CVNlcnZpY2UgaW50cnVzaW9uIHJl
Y292ZXJ5IGZ1bmN0aW9uIHNldAkJNjYNOS4zLjcJQWRtaW5pc3RyYXRpb24gb2YgY3VzdG9t
ZXIgcmV2b2NhdGlvbiBsaXN0IGZ1bmN0aW9uIHNldAkJNjYNOS4zLjgJUHJvdGVjdGVkIHN0
b3JhZ2Ugb2YgY3VzdG9tZXIgZGF0YSBmdW5jdGlvbiBzZXQJCTY2DTkuMy45CVNldmVyaW5n
IGV4dGVybmFsIGNvbm5lY3Rpb25zIGZ1bmN0aW9uIHNldAkJNjYNOS4zLjEwCU5ldHdvcmsg
aW50cnVzaW9uIHJlY292ZXJ5IGZ1bmN0aW9uIHNldAkJNjYNOS4zLjExCUFkbWluaXN0cmF0
aW9uIG9mIG5ldHdvcmsgcmV2b2NhdGlvbiBsaXN0IGZ1bmN0aW9uIHNldAkJNjcNOS4zLjEy
CVByb3RlY3RlZCBzdG9yYWdlIG9mIG5ldHdvcmsgY29uZmlndXJhdGlvbiBkYXRhIGZ1bmN0
aW9uIHNldAkJNjcNOS4zLjEzCVNldmVyaW5nIGludGVybmFsIGNvbm5lY3Rpb25zIGZ1bmN0
aW9uIHNldAkJNjcNOS4zLjE0CU5FKHMpIGludHJ1c2lvbiByZWNvdmVyeSBmdW5jdGlvbiBz
ZXQJCTY3DQwJUGFnZQ05LjMuMTUJQWRtaW5pc3RyYXRpb24gb2YgTkUocykgcmV2b2NhdGlv
biBsaXN0IGZ1bmN0aW9uIHNldAkJNjcNOS4zLjE2CVByb3RlY3RlZCBzdG9yYWdlIG9mIE5F
KHMpIGNvbmZpZ3VyYXRpb24gZGF0YSBmdW5jdGlvbiBzZXQJCTY3DTkuNAlTZWN1cml0eSBB
ZG1pbmlzdHJhdGlvbgkJNjcNOS40LjEJU2VjdXJpdHkgcG9saWN5IGZ1bmN0aW9uIHNldAkJ
NjgNOS40LjIJRGlzYXN0ZXIgcmVjb3ZlcnkgcGxhbm5pbmcgZnVuY3Rpb24gc2V0CQk2OA05
LjQuMwlNYW5hZ2UgZ3VhcmRzIGZ1bmN0aW9uIHNldAkJNjgNOS40LjQJQXVkaXQgdHJhaWwg
YW5hbHlzaXMgZnVuY3Rpb24gc2V0CQk2OA05LjQuNQlTZWN1cml0eSBhbGFybSBhbmFseXNp
cyBmdW5jdGlvbiBzZXQJCTY4DTkuNC42CUFzc2Vzc21lbnQgb2YgY29ycG9yYXRlIGRhdGEg
aW50ZWdyaXR5IGZ1bmN0aW9uIHNldAkJNjgNOS40LjcJQWRtaW5pc3RyYXRpb24gb2YgZXh0
ZXJuYWwgYXV0aGVudGljYXRpb24gZnVuY3Rpb24gc2V0CQk2OA05LjQuOAlBZG1pbmlzdHJh
dGlvbiBvZiBleHRlcm5hbCBhY2Nlc3MgY29udHJvbCBmdW5jdGlvbiBzZXQJCTY4DTkuNC45
CUFkbWluaXN0cmF0aW9uIG9mIGV4dGVybmFsIGNlcnRpZmljYXRpb24gZnVuY3Rpb24gc2V0
CQk2OQ05LjQuMTAJQWRtaW5pc3RyYXRpb24gb2YgZXh0ZXJuYWwgZW5jcnlwdGlvbiBhbmQg
a2V5cyBmdW5jdGlvbiBzZXQJCTY5DTkuNC4xMQlBZG1pbmlzdHJhdGlvbiBvZiBleHRlcm5h
bCBzZWN1cml0eSBwcm90b2NvbHMgZnVuY3Rpb24gc2V0CQk2OQ05LjQuMTIJQ3VzdG9tZXIg
YXVkaXQgdHJhaWwgZnVuY3Rpb24gc2V0CQk2OQ05LjQuMTMJQ3VzdG9tZXIgc2VjdXJpdHkg
YWxhcm0gbWFuYWdlbWVudCBmdW5jdGlvbiBzZXQJCTY5DTkuNC4xNAlUZXN0aW5nIG9mIGF1
ZGl0IHRyYWlsIG1lY2hhbmlzbSBmdW5jdGlvbiBzZXQJCTY5DTkuNC4xNQlBZG1pbmlzdHJh
dGlvbiBvZiBpbnRlcm5hbCBhdXRoZW50aWNhdGlvbiBmdW5jdGlvbiBzZXQJCTY5DTkuNC4x
NglBZG1pbmlzdHJhdGlvbiBvZiBpbnRlcm5hbCBhY2Nlc3MgY29udHJvbCBmdW5jdGlvbiBz
ZXQJCTY5DTkuNC4xNwlBZG1pbmlzdHJhdGlvbiBvZiBpbnRlcm5hbCBjZXJ0aWZpY2F0aW9u
IGZ1bmN0aW9uIHNldAkJNjkNOS40LjE4CUFkbWluaXN0cmF0aW9uIG9mIGludGVybmFsIGVu
Y3J5cHRpb24gYW5kIGtleXMgZnVuY3Rpb24gc2V0CQk3MA05LjQuMTkJTmV0d29yayBhdWRp
dCB0cmFpbCBtYW5hZ2VtZW50IGZ1bmN0aW9uIHNldAkJNzANOS40LjIwCU5ldHdvcmsgc2Vj
dXJpdHkgYWxhcm0gbWFuYWdlbWVudCBmdW5jdGlvbiBzZXQJCTcwDTkuNC4yMQlORShzKSBh
dWRpdCB0cmFpbCBtYW5hZ2VtZW50IGZ1bmN0aW9uIHNldAkJNzANOS40LjIyCU5FKHMpIHNl
Y3VyaXR5IGFsYXJtIG1hbmFnZW1lbnQgZnVuY3Rpb24gc2V0CQk3MA05LjQuMjMJQWRtaW5p
c3RyYXRpb24gb2Yga2V5cyBmb3IgTkVzIGZ1bmN0aW9uIHNldAkJNzENOS40LjI0CUFkbWlu
aXN0cmF0aW9uIG9mIGtleXMgYnkgYW4gTkUgZnVuY3Rpb24gc2V0CQk3MQ1BcHBlbmRpeCBJ
ICggRXhhbXBsZXMgb2YgZ2VuZXJpYyBzY2VuYXJpb3MJCTcxDUkuMQlDdXN0b21lciBBZG1p
bmlzdHJhdGlvbgkJNzENSS4xLjEJU2VydmljZSBhY3RpdmF0aW9uIChDTSwgUE0sIEZNLCBB
TSwgU00pCQk3MQ1JLjEuMglJbW1lZGlhdGUgc2VydmljZSBhY3RpdmF0aW9uIHdpdGggcHJl
LWVxdWlwcGVkIHJlc291cmNlcyAoQ00sIFBNLCBGTSwgQU0sIFNNKQkJNzQNSS4xLjMJQ3Vz
dG9tZXIgcmVxdWVzdCB0byBhY3RpdmF0ZSBjYXBhY2l0eSAoQ00sIFBNLCBBTSwgU00pCQk3
NQ1JLjEuNAlSZXF1ZXN0IGZvciBuZXR3b3JrIGluZm9ybWF0aW9uIChDTSkJCTc2DUkuMS41
CUN1c3RvbWVyIHRyb3VibGUgcmVwb3J0IChGTSwgQ00pCQk3Nw1JLjIJTmV0d29yayBwcm92
aXNpb25pbmcgbWFuYWdlbWVudAkJNzgNSS4yLjEJQ2FwYWNpdHkgcHJvdmlzaW9uaW5nIGZv
ciBuZXcgYW5kL29yIGV4aXN0aW5nIHNlcnZpY2VzIChDTSwgQU0pCQk3OA1JLjMJV29yayBm
b3JjZSBtYW5hZ2VtZW50CQk3OQ1JLjMuMQlFbnRlcnByaXNlIG1hbmFnZW1lbnQgKEFNLCBG
TSwgQ00sIFNNKQkJNzkNDAlQYWdlDUkuNAlUYXJpZmYsIGNoYXJnaW5nIGFuZCBhY2NvdW50
aW5nIGFkbWluaXN0cmF0aW9uCQk4MA1JLjQuMQlQcmljaW5nIGFuZCBiaWxsaW5nIHByb2Nl
c3Mgc2V0LXVwIChBTSwgQ00pCQk4MA1JLjQuMglCaWxsaW5nIGFuZCBjb2xsZWN0aW9ucyAo
QU0sIFBNLCBGTSwgQ00sIFNNKQkJODENSS41CVF1YWxpdHkgb2YgU2VydmljZSBhbmQgbmV0
d29yayBwZXJmb3JtYW5jZSBhZG1pbmlzdHJhdGlvbgkJODINSS41LjEJVHJhZmZpYyBxdWFs
aXR5IGFzc3VyYW5jZSAoUE0sIENNKQkJODINSS41LjIJUGVyZm9ybWFuY2UgcXVhbGl0eSBh
c3N1cmFuY2UgKFBNLCBDTSwgQU0pCQk4Mw1JLjUuMwlSZWxpYWJpbGl0eSwgQXZhaWxhYmls
aXR5IGFuZCBTdXJ2aXZhYmlsaXR5IFF1YWxpdHkgQXNzdXJhbmNlIChGTSkJCTg0DUkuNglU
cmFmZmljIG1lYXN1cmVtZW50IGFuZCBhbmFseXNpcyBhZG1pbmlzdHJhdGlvbgkJODUNSS42
LjEJVHJhZmZpYyBhbmFseXNpcyAoUE0sIENNKQkJODUNSS43CVRyYWZmaWMgbWFuYWdlbWVu
dAkJODYNSS43LjEJTmV0d29yayB0cmFmZmljIGNvbnRyb2wgKFBNLCBGTSwgQ00pCQk4Ng1J
LjcuMglDdXN0b21lci1yZWxhdGVkIHRyYWZmaWMgY29udHJvbCAoUE0sIENNKQkJODcNSS44
CVJvdXRpbmcgYW5kIGRpZ2l0IGFuYWx5c2lzIGFkbWluaXN0cmF0aW9uCQk4Nw1JLjkJTWFp
bnRlbmFuY2UgbWFuYWdlbWVudAkJODcNSS45LjEJUE0gUHJvYWN0aXZlIE1haW50ZW5hbmNl
IChQTSwgRk0sIENNKQkJODcNSS45LjIJTmV0d29yayBkZXRlY3RlZCB0cm91YmxlIChGTSwg
UE0sIENNLCBBTSkJCTg4DUkuOS4zCUZhdWx0IGxvY2FsaXphdGlvbiAoRk0sIFBNLCBDTSkJ
CTg5DUkuOS40CUZhdWx0IGNvcnJlY3Rpb24gKEZNLCBDTSkJCTkwDUkuMTAJU2VjdXJpdHkg
YWRtaW5pc3RyYXRpb24JCTkxDUkuMTAuMQlFc3RhYmxpc2gvY2hhbmdlIHByaXZpbGVnZXMg
KFNNKQkJOTENSS4xMC4yCUF1ZGl0IGRldGVjdGlvbiBvZiBhIHNlY3VyaXR5IHZpb2xhdGlv
biAoU00sIENNLCBBTSkJCTkyDUkuMTEJTG9naXN0aWNzIG1hbmFnZW1lbnQJCTkyDV9fX19f
X19fX19fX19fX19fX19fDQ0NDQ0NDQ1QcmludGVkIGluIFN3aXR6ZXJsYW5kDUdlbmV2YSwg
DQ0NDQ0NAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAggAABEI
AAASCAAAGAgAACEIAAAiCAAAIwgAACQIAAAlCAAAMQgAADIIAAAzCAAANggAADcIAABNCAAA
TggAAE8IAABSCAAAUwgAAG0IAABuCAAAbwgAAHAIAABxCAAAfggAAH8IAACACAAAgQgAAIII
AACRCAAAkggAAJMIAACUCAAAlQgAAK0IAACuCAAArwgAALIIAACzCAAA0ggAANMIAADUCAAA
2QgAANoIAAAFCQAABgkAAAcJAAAMCQAADQkAADwJAAA9CQAAPgkAAEMJAABECQAAdgkAAHcJ
AAB4CQAAfQkAAH4JAACnCQAAqAkAAKkJAACuCQAA/PPl3dDD0LiruKCruKu4oKu4q7igq7ir
uKCruKu4oKu4q7igq7iruKCruKu4oKu4q7igq7iruKCruKu4oKu4ABQRCIEWaDAimgBtSAAE
bkgABHUIAQAZFmgwIpoAYUoYAG1IAARuSAAEc0gJBHUIARUWaDAimgBhShgAbUgABG5IAAR1
CAEYEQiBFmgwIpoAbUgABG5IAARzSAwEdQgBABkWaDAimgBhShgAbUgABG5IAARzSAwEdQgB
DhZoMCKaAG1IDARzSAwEABoVaJdpaQAWaDAimgA1CIFcCIFtSAwEc0gMBAAQFmiXaWkANQiB
Q0oWAFwIgQAGFmgwIpoAPwAGAAABCAAAAggAABIIAAAYCAAAIwgAADMIAABPCAAAbwgAAIAI
AACTCAAArwgAANQIAAAHCQAAPgkAAHgJAACpCQAA3gkAABEKAAA8CgAAWgoAAI4KAADjCgAA
FwsAAE4LAABzCwAA/QABAAABJgAAjawCAP0AAQAAASYAAI2sAgDwAAEAAAEmAACBcwIA7gAB
AAABJgAAjawCAOgAAAAAAAAAAAAAAADoAAAAAAAAAAAAAAAA4gAAAAAAAAAAAAAAAOIAAAAA
AAAAAAAAAADoAAAAAAAAAAAAAAAA6AAAAAAAAAAAAAAAAOgAAAAAAAAAAAAAAADiAAAAAAAA
AAAAAAAA2AAAAAAAAAAAAAAAANgAAAAAAAAAAAAAAADYAAAAAAAAAAAAAAAA2AAAAAAAAAAA
AAAAANgAAAAAAAAAAAAAAADYAAAAAAAAAAAAAAAA2AAAAAAAAAAAAAAAAOIAAAAAAAAAAAAA
AADYAAAAAAAAAAAAAAAA2AAAAAAAAAAAAAAAANgAAAAAAAAAAAAAAADYAAAAAAAAAAAAAAAA
2AAAAAAAAAAAAAAAAAAAAAAJEAANxgUAATQGAA6E4ANdhOADAAURAA6E4ANdhOADAAUSAA6E
4ANdhOADAAEyAA0AAAMkAQ3GCAACUyKmJcjCYSQBZ2SXaWkAAAEAAAAZAAYAAFVGAACTRgAA
lUYAAP7+/gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAIBAQOuCQAArwkAANwJAADdCQAA3gkAAOMJAADkCQAADwoAABAKAAARCgAA
FgoAABcKAAA6CgAAOwoAADwKAAA/CgAAQAoAAFgKAABZCgAAWgoAAF8KAABgCgAAjAoAAI0K
AACOCgAAkwoAAJQKAADhCgAA4goAAOMKAADoCgAA6QoAABULAAAWCwAAFwsAABwLAAAdCwAA
TAsAAE0LAABOCwAAUwsAAFQLAABxCwAAcgsAAHMLAAB4CwAAeQsAAKYLAACnCwAAqAsAAK0L
AACuCwAA5gsAAOgLAADpCwAA7gsAAO8LAAASDAAAFAwAABUMAAAaDAAAGwwAAFIMAABUDAAA
VQwAAFsMAABcDAAAlQwAAJcMAACYDAAAmwwAAJwMAAC8DAAAvgwAAL8MAADEDAAAxQwAAPUM
AAD3DAAA+AwAAP0MAAD+DAAAHA0AAB4NAAAfDQAAJA0AACUNAABKDQAA8ufc8ufy59zy5/Ln
3PLn8ufc8ufy59zy5/Ln3PLn8ufc8ufy59zy5/Ln3PLn8ufc8ufy59zy5/Ln3PLn8ufc8ufy
59zy5/Ln3PLn8ufc8ufy59zy5/LnABQRCIEWaDAimgBtSAAEbkgABHUIAQAVFmgwIpoAYUoY
AG1IAARuSAAEdQgBGRZoMCKaAGFKGABtSAAEbkgABHNICQR1CAEAV3MLAACoCwAA6QsAABUM
AABVDAAAmAwAAL8MAAD4DAAAHw0AAE0NAAB/DQAAsw0AANcNAAD0DQAANw4AAGkOAABwDgAA
mw4AAOoOAAAmDwAAWA8AAIkPAADFDwAA/w8AADgQAABwEAAA9QAAAAAAAAAAAAAAAPUAAAAA
AAAAAAAAAAD1AAAAAAAAAAAAAAAA9QAAAAAAAAAAAAAAAOsAAAAAAAAAAAAAAADlAAAAAAAA
AAAAAAAA9QAAAAAAAAAAAAAAAPUAAAAAAAAAAAAAAAD1AAAAAAAAAAAAAAAA9QAAAAAAAAAA
AAAAAPUAAAAAAAAAAAAAAAD1AAAAAAAAAAAAAAAA5QAAAAAAAAAAAAAAAPUAAAAAAAAAAAAA
AAD1AAAAAAAAAAAAAAAA4wAAAAAAAAAAAAAAAPUAAAAAAAAAAAAAAAD1AAAAAAAAAAAAAAAA
9QAAAAAAAAAAAAAAAPUAAAAAAAAAAAAAAAD1AAAAAAAAAAAAAAAA9QAAAAAAAAAAAAAAAPUA
AAAAAAAAAAAAAADrAAAAAAAAAAAAAAAA6wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAATIAAAURAA6E4ANdhOADAAkQAA3GBQABYgYADoTgA12E4AMACRAADcYFAAE0
BgAOhOADXYTgAwAZSg0AAEwNAABNDQAAUg0AAFMNAAB8DQAAfg0AAH8NAACEDQAAhQ0AALAN
AACyDQAAsw0AALgNAAC5DQAA1A0AANYNAADXDQAA2g0AANsNAADxDQAA8w0AAPQNAAD5DQAA
+g0AACUOAAAmDgAANA4AADYOAAA3DgAAPA4AAD0OAABXDgAAWA4AAGYOAABoDgAAaQ4AAGoO
AABwDgAAdQ4AAHYOAACYDgAAmg4AAJsOAACgDgAAoQ4AAOcOAADpDgAA6g4AAO8OAADwDgAA
Iw8AACUPAAAmDwAAKw8AACwPAABVDwAAVw8AAFgPAABdDwAAXg8AAIYPAACIDwAAiQ8AAI4P
AACPDwAAwg8AAMQPAADFDwAAyg8AAMsPAAD8DwAA/g8AAP8PAAAFEAAABhAAADUQAAA3EAAA
9ejd6N316N3o3fXo3ejd9ejd6N316N3o3dDd9ejd6N3Q3fXozMPd6N316N3o3fXo3ejd9ejd
6N316N3o3fXo3ejd9ejd6N316N3o3fUAERZoMCKaAG1IAARuSAAEdQgBBhZoMCKaAAAYFmgw
IpoANgiBYUoYAG1IAARuSAAEdQgBABUWaDAimgBhShgAbUgABG5IAAR1CAEZFmgwIpoAYUoY
AG1IAARuSAAEc0gJBHUIARQRCIEWaDAimgBtSAAEbkgABHUIAU03EAAAOBAAAD4QAAA/EAAA
bRAAAG8QAABwEAAAhBAAAIYQAACiEAAApBAAAKUQAACqEAAAqxAAAMMQAADEEAAA0hAAANQQ
AADVEAAA2hAAANsQAAALEQAADREAAA4RAAATEQAAFBEAADERAAAzEQAANBEAADsRAAA8EQAA
VREAAFcRAABYEQAAXREAAF4RAAB2EQAAdxEAAIURAACHEQAAiBEAAI0RAACOEQAAphEAAKcR
AAC1EQAAtxEAALgRAAC9EQAAvhEAANQRAADVEQAA4xEAAOURAADmEQAA6REAAOoRAAD+EQAA
ABIAAAESAAAGEgAABxIAACISAAAkEgAAJRIAACoSAAArEgAAexIAAH0SAAB+EgAAgxIAAIQS
AADy5/Ln3PLPws/Cz+fy57Xn3PLn8ufc8ufy59zy5/Ln3PLn8ue159zy5/Lntefc8ufy57Xn
3PLn8ufc8ufy59zy5/Ln3PLn8gAAABgWaDAimgA2CIFhShgAbUgABG5IAAR1CAEAGBEIgRZo
MCKaAG1IAARuSAAEc0gMBHUIAQAZFmgwIpoAYUoYAG1IAARuSAAEc0gMBHUIARQRCIEWaDAi
mgBtSAAEbkgABHUIAQAVFmgwIpoAYUoYAG1IAARuSAAEdQgBGRZoMCKaAGFKGABtSAAEbkgA
BHNICQR1CAEAR3AQAACHEAAApRAAANUQAAAOEQAANBEAAFgRAACIEQAAuBEAAOYRAAABEgAA
JRIAAH4SAACvEgAA1hIAAPsSAAAnEwAAWhMAAH0TAAC0EwAA8hMAAA0UAAA+FAAAgRQAALMU
AAD5AAAAAAAAAAAAAAAA8wAAAAAAAAAAAAAAAOkAAAAAAAAAAAAAAADpAAAAAAAAAAAAAAAA
6QAAAAAAAAAAAAAAAN8AAAAAAAAAAAAAAADpAAAAAAAAAAAAAAAA6QAAAAAAAAAAAAAAAOkA
AAAAAAAAAAAAAADzAAAAAAAAAAAAAAAA6QAAAAAAAAAAAAAAAOkAAAAAAAAAAAAAAADpAAAA
AAAAAAAAAAAA6QAAAAAAAAAAAAAAAOkAAAAAAAAAAAAAAADpAAAAAAAAAAAAAAAA6QAAAAAA
AAAAAAAAAOkAAAAAAAAAAAAAAADpAAAAAAAAAAAAAAAA1QAAAAAAAAAAAAAAAPMAAAAAAAAA
AAAAAADpAAAAAAAAAAAAAAAA6QAAAAAAAAAAAAAAAOkAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAJEAANxgUAAWIGAA6E4ANdhOADAAkQAA3GBQABngYADoTgA12E4AMACRAADcYFAAE0
BgAOhOADXYTgAwAFEQAOhOADXYTgAwAFEgAOhOADXYTgAwAYhBIAAKwSAACuEgAArxIAALQS
AAC1EgAA0xIAANUSAADWEgAA2xIAANwSAAD4EgAA+hIAAPsSAAAAEwAAARMAACQTAAAmEwAA
JxMAACwTAAAtEwAAVxMAAFkTAABaEwAAXxMAAGATAAB6EwAAfBMAAH0TAACCEwAAgxMAALET
AACzEwAAtBMAALoTAAC7EwAA7xMAAPETAADyEwAA9RMAAPYTAAAKFAAADBQAAA0UAAASFAAA
ExQAADsUAAA9FAAAPhQAAEMUAABEFAAAfhQAAIAUAACBFAAAhhQAAIcUAACwFAAAshQAALMU
AAC4FAAAuRQAAOAUAADiFAAA4xQAAOgUAADpFAAADRUAAA8VAAAQFQAAExUAABQVAAAmFQAA
KBUAACkVAAAuFQAALxUAAEsVAABMFQAAWhUAAFwVAABdFQAAYhUAAGMVAAD06dz03PTp3PTc
9Onc9Nz06dz03PTp3PTc9Onc9Nz06dz03PTp3PTc9Onc9Nz06dz03PTp3PTc9Onc9Nz06dz0
3PTp3PTc9Onc9Nz0z/Tp3PTcGBZoMCKaADYIgWFKGABtSAAEbkgABHUIAQAZFmgwIpoAYUoY
AG1IAARuSAAEc0gJBHUIARQRCIEWaDAimgBtSAAEbkgABHUIAQAVFmgwIpoAYUoYAG1IAARu
SAAEdQgBAFKzFAAA4xQAABAVAAApFQAAXRUAAJgVAACfFQAA7hUAABwWAABJFgAAWRYAAIIW
AACmFgAA9BYAACMXAABjFwAAlBcAAMYXAADwFwAAJBgAAFgYAAB8GAAAmxgAAMgYAADxGAAA
MhkAAGMZAAD1AAAAAAAAAAAAAAAA9QAAAAAAAAAAAAAAAO8AAAAAAAAAAAAAAAD1AAAAAAAA
AAAAAAAA9QAAAAAAAAAAAAAAAO0AAAAAAAAAAAAAAAD1AAAAAAAAAAAAAAAA9QAAAAAAAAAA
AAAAAPUAAAAAAAAAAAAAAADvAAAAAAAAAAAAAAAA9QAAAAAAAAAAAAAAAPUAAAAAAAAAAAAA
AAD1AAAAAAAAAAAAAAAA9QAAAAAAAAAAAAAAAPUAAAAAAAAAAAAAAAD1AAAAAAAAAAAAAAAA
9QAAAAAAAAAAAAAAAPUAAAAAAAAAAAAAAAD1AAAAAAAAAAAAAAAA4wAAAAAAAAAAAAAAAOMA
AAAAAAAAAAAAAADvAAAAAAAAAAAAAAAA9QAAAAAAAAAAAAAAAPUAAAAAAAAAAAAAAAD1AAAA
AAAAAAAAAAAA9QAAAAAAAAAAAAAAAAAAAAAAAAAAAAkQAA3GBQABYgYADoTgA12E4AMAATIA
AAURAA6E4ANdhOADAAkQAA3GBQABNAYADoTgA12E4AMAGmMVAACVFQAAlxUAAJgVAACZFQAA
nxUAAKQVAAClFQAA6xUAAO0VAADuFQAA8xUAAPQVAAAZFgAAGxYAABwWAAAhFgAAIhYAAEYW
AABIFgAASRYAAEwWAABNFgAAVhYAAFgWAABZFgAAXhYAAF8WAAB/FgAAgRYAAIIWAACHFgAA
iBYAAKMWAAClFgAAphYAAKsWAACsFgAA8RYAAPMWAAD0FgAA+RYAAPoWAAAgFwAAIhcAACMX
AAAoFwAAKRcAAGAXAABiFwAAYxcAAGgXAABpFwAAkRcAAJMXAACUFwAAmRcAAJoXAADDFwAA
xRcAAMYXAADLFwAAzBcAAO0XAADvFwAA8BcAAPUXAAD2FwAAIRgAACMYAAAkGAAAKhgAACsY
AABVGAAAVxgAAFgYAABeGAAAXxgAAHkYAAB7GAAAfBgAAH8YAACAGAAA9Onc2M/03PTp3PTc
9Onc9Nz06dz03PTp3PTc9Onc9Nz06dz03PTp3PTc9Onc9Nz06dz03PTp3PTc9Onc9Nz06dz0
3PTp3PTc9Onc9Nz06dz03BEWaDAimgBtSAAEbkgABHUIAQYWaDAimgAAGRZoMCKaAGFKGABt
SAAEbkgABHNICQR1CAEUEQiBFmgwIpoAbUgABG5IAAR1CAEAFRZoMCKaAGFKGABtSAAEbkgA
BHUIAQBSgBgAAJgYAACaGAAAmxgAAKAYAAChGAAAxRgAAMcYAADIGAAAzRgAAM4YAADuGAAA
8BgAAPEYAAD2GAAA9xgAAC8ZAAAxGQAAMhkAADcZAAA4GQAAYBkAAGIZAABjGQAAaBkAAGkZ
AACcGQAAnhkAAJ8ZAACkGQAApRkAANEZAADTGQAA1BkAANkZAADaGQAAJRoAACcaAAAoGgAA
KRoAACoaAABEGgAARhoAAEcaAABKGgAASxoAAG0aAABvGgAAcBoAAHUaAAB2GgAAmBoAAJoa
AACbGgAAoBoAAKEaAADOGgAA0BoAANEaAADWGgAA1xoAAP4aAAAAGwAAARsAAAYbAAAHGwAA
LRsAAC8bAAAwGwAANRsAADYbAABzGwAAdRsAAHYbAAB7GwAAfBsAAJ0bAACfGwAAoBsAAKUb
AACmGwAA0hsAANQbAADVGwAA2hsAANsbAAAGHAAACBwAAPTp3PTc9Onc9Nz06dz03PTp3PTc
9Onc9Nz06dz03PTp3PTc9Onc9Nz06dz03PTp3PTc9Onc9Nz06dz03PTp3PTc9Onc9Nz06dz0
3PTp3PTc9Onc9Nz06QAZFmgwIpoAYUoYAG1IAARuSAAEc0gJBHUIARQRCIEWaDAimgBtSAAE
bkgABHUIAQAVFmgwIpoAYUoYAG1IAARuSAAEdQgBAFdjGQAAnxkAANQZAAAoGgAARxoAAHAa
AACbGgAA0RoAAAEbAAAwGwAAdhsAAKAbAADVGwAACRwAAD8cAABmHAAAixwAAKAcAADDHAAA
yhwAAPwcAAAfHQAATR0AAI4dAADJHQAA9B0AAPUAAAAAAAAAAAAAAAD1AAAAAAAAAAAAAAAA
9QAAAAAAAAAAAAAAAO8AAAAAAAAAAAAAAADpAAAAAAAAAAAAAAAA9QAAAAAAAAAAAAAAAPUA
AAAAAAAAAAAAAAD1AAAAAAAAAAAAAAAA9QAAAAAAAAAAAAAAAPUAAAAAAAAAAAAAAAD1AAAA
AAAAAAAAAAAA9QAAAAAAAAAAAAAAAPUAAAAAAAAAAAAAAAD1AAAAAAAAAAAAAAAA3wAAAAAA
AAAAAAAAAN8AAAAAAAAAAAAAAADpAAAAAAAAAAAAAAAA9QAAAAAAAAAAAAAAAN0AAAAAAAAA
AAAAAAD1AAAAAAAAAAAAAAAA9QAAAAAAAAAAAAAAAPUAAAAAAAAAAAAAAAD1AAAAAAAAAAAA
AAAA9QAAAAAAAAAAAAAAAPUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEyAAAJEAANxgUA
AWIGAA6E4ANdhOADAAURAA6E4ANdhOADAAUSAA6E4ANdhOADAAkQAA3GBQABNAYADoTgA12E
4AMAGQgcAAAJHAAADhwAAA8cAAA8HAAAPhwAAD8cAABFHAAARhwAAGMcAABlHAAAZhwAAGwc
AABtHAAAiBwAAIocAACLHAAAnRwAAJ8cAADAHAAAwhwAAMMcAADEHAAAyhwAAM8cAADQHAAA
+RwAAPscAAD8HAAAAR0AAAIdAAAcHQAAHh0AAB8dAAAkHQAAJR0AAEodAABMHQAATR0AAFId
AABTHQAAix0AAI0dAACOHQAAkx0AAJQdAADGHQAAyB0AAMkdAADOHQAAzx0AAPEdAADzHQAA
9B0AAPkdAAD6HQAARR4AAEceAABIHgAATR4AAE4eAAB+HgAAgB4AAIEeAACHHgAAiB4AAK4e
AACwHgAAsR4AALceAADy5/Ln3PLn8ufc8ufy59zyz8LPws+6r+fy59zy5/Ln3PLn8ufc8ufy
59zy5/Ln3PLn8ufc8ufy59zy5/Ln3PLn8ufc8ucAFRZoMCKaAG1IAARuSAAEc0gMBHUIAQ4W
aDAimgBtSAwEc0gMBAAYEQiBFmgwIpoAbUgABG5IAARzSAwEdQgBABkWaDAimgBhShgAbUgA
BG5IAARzSAwEdQgBFBEIgRZoMCKaAG1IAARuSAAEdQgBABUWaDAimgBhShgAbUgABG5IAAR1
CAEZFmgwIpoAYUoYAG1IAARuSAAEc0gJBHUIAQBF9B0AAEgeAACBHgAAsR4AAOgeAAAaHwAA
Qx8AAGsfAACdHwAAvh8AAPEfAABPIAAAfiAAALIgAADjIAAAHiEAAEghAABdIQAAiCEAALoh
AADsIQAAIyIAAF0iAACIIgAAvSIAAP4iAAAyIwAA9QAAAAAAAAAAAAAAAPUAAAAAAAAAAAAA
AADrAAAAAAAAAAAAAAAA6wAAAAAAAAAAAAAAAOsAAAAAAAAAAAAAAADlAAAAAAAAAAAAAAAA
9QAAAAAAAAAAAAAAAPUAAAAAAAAAAAAAAAD1AAAAAAAAAAAAAAAA9QAAAAAAAAAAAAAAAPUA
AAAAAAAAAAAAAAD1AAAAAAAAAAAAAAAA9QAAAAAAAAAAAAAAAPUAAAAAAAAAAAAAAAD1AAAA
AAAAAAAAAAAA6wAAAAAAAAAAAAAAAOUAAAAAAAAAAAAAAAD1AAAAAAAAAAAAAAAA9QAAAAAA
AAAAAAAAAPUAAAAAAAAAAAAAAAD1AAAAAAAAAAAAAAAA9QAAAAAAAAAAAAAAAPUAAAAAAAAA
AAAAAAD1AAAAAAAAAAAAAAAA9QAAAAAAAAAAAAAAAPUAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAABREADoTgA12E4AMACRAADcYFAAFiBgAOhOADXYTgAwAJEAANxgUAATQGAA6E4ANdhOAD
ABq3HgAAuB4AAOUeAADnHgAA6B4AAO4eAADvHgAAFx8AABkfAAAaHwAAHR8AAB4fAABAHwAA
Qh8AAEMfAABIHwAASR8AAGgfAABqHwAAax8AAHAfAABxHwAAmh8AAJwfAACdHwAAoh8AAKMf
AAC7HwAAvR8AAL4fAADDHwAAxB8AAO4fAADwHwAA8R8AAPYfAAD3HwAATCAAAE4gAABPIAAA
VCAAAFUgAAB7IAAAfSAAAH4gAACDIAAAhCAAAK8gAACxIAAAsiAAALcgAAC4IAAA4CAAAOIg
AADjIAAA6CAAAOkgAAAbIQAAHSEAAB4hAAAkIQAAJSEAAEUhAABHIQAASCEAAEshAABMIQAA
WiEAAFwhAABdIQAAYiEAAGMhAACFIQAAhyEAAIghAACNIQAAjiEAALchAAC5IQAAuiEAAL8h
AADAIQAA6SEAAOshAADsIQAA8SEAAPIhAAAgIgAA8ufc8ufy59zy5/Ln3PLn8ufc8ufy59zy
5/Ln3PLn8ufc8ufy59zy5/Ln3PLn8ufc8ufy59zy5/Ln3PLn8ufc8ufy59zy5/Ln3PLn8ufc
8ufy59zy5/LnABQRCIEWaDAimgBtSAAEbkgABHUIAQAVFmgwIpoAYUoYAG1IAARuSAAEdQgB
GRZoMCKaAGFKGABtSAAEbkgABHNICQR1CAEAVyAiAAAiIgAAIyIAACgiAAApIgAAWiIAAFwi
AABdIgAAYiIAAGMiAACFIgAAhyIAAIgiAACNIgAAjiIAALoiAAC8IgAAvSIAAMIiAADDIgAA
+yIAAP0iAAD+IgAAAyMAAAQjAAAvIwAAMSMAADIjAAA4IwAAOSMAAF0jAABfIwAAYCMAAGYj
AABnIwAAiyMAAI0jAACOIwAAlCMAAJUjAACzIwAAtSMAALYjAAC8IwAAvSMAAOojAADsIwAA
7SMAAPMjAAD0IwAAICQAACIkAAAjJAAAKSQAACokAABXJAAAWSQAAFokAABgJAAAYSQAAIck
AACJJAAAiiQAAIskAACRJAAAlyQAAJgkAAC6JAAAvCQAAL0kAADDJAAAxCQAAOckAADpJAAA
6iQAAPAkAADxJAAAGSUAABslAAAcJQAAIiUAACMlAABRJQAA9ejd6N316N3o3fXo3ejd9ejd
6N316N3o3fXo3ejd9ejd6N316N3o3fXo3ejd9ejd6N316N3o3fXo3ejd9ejZ0N3o3fXo3ejd
9ejd6N316N3o3QAAERZoMCKaAG1IAARuSAAEdQgBBhZoMCKaAAAVFmgwIpoAYUoYAG1IAARu
SAAEdQgBGRZoMCKaAGFKGABtSAAEbkgABHNICQR1CAEUEQiBFmgwIpoAbUgABG5IAAR1CAFS
MiMAAGAjAACOIwAAtiMAAO0jAAAjJAAAWiQAAIokAACRJAAAvSQAAOokAAAcJQAAVCUAAJQl
AAC+JQAA/SUAADImAABgJgAAmCYAAN8mAAAZJwAAQCcAAFsnAACKJwAAvicAAP0nAAAyKAAA
9QAAAAAAAAAAAAAAAPUAAAAAAAAAAAAAAAD1AAAAAAAAAAAAAAAA9QAAAAAAAAAAAAAAAPUA
AAAAAAAAAAAAAAD1AAAAAAAAAAAAAAAA9QAAAAAAAAAAAAAAAPMAAAAAAAAAAAAAAAD1AAAA
AAAAAAAAAAAA9QAAAAAAAAAAAAAAAPUAAAAAAAAAAAAAAAD1AAAAAAAAAAAAAAAA9QAAAAAA
AAAAAAAAAPUAAAAAAAAAAAAAAAD1AAAAAAAAAAAAAAAA9QAAAAAAAAAAAAAAAPUAAAAAAAAA
AAAAAAD1AAAAAAAAAAAAAAAA9QAAAAAAAAAAAAAAAPUAAAAAAAAAAAAAAAD1AAAAAAAAAAAA
AAAA7QAAAAAAAAAAAAAAAOMAAAAAAAAAAAAAAADjAAAAAAAAAAAAAAAA4wAAAAAAAAAAAAAA
AOMAAAAAAAAAAAAAAAAAAAAAAAAAAAAJEAANxgUAATQGAA6E4ANdhOADAAURAA6E4ANdhOAD
AAEyAAAJEAANxgUAAWIGAA6E4ANdhOADABpRJQAAUyUAAFQlAABaJQAAWyUAAJElAACTJQAA
lCUAAJolAACbJQAAuyUAAL0lAAC+JQAAxCUAAMUlAAD6JQAA/CUAAP0lAAADJgAABCYAAC8m
AAAxJgAAMiYAADgmAAA5JgAAXSYAAF8mAABgJgAAZiYAAGcmAACVJgAAlyYAAJgmAACeJgAA
nyYAANwmAADeJgAA3yYAAOUmAADmJgAAFicAABgnAAAZJwAAHycAACAnAAA9JwAAPycAAEAn
AABDJwAARCcAAFgnAABaJwAAWycAAGAnAABhJwAAhycAAIknAACKJwAAjycAAJAnAAC7JwAA
vScAAL4nAADDJwAAxCcAAPonAAD8JwAA/ScAAAIoAAADKAAALygAADEoAAAyKAAANygAADgo
AABfKAAAYSgAAGIoAABnKAAAaCgAAI8oAACRKAAAkigAAJcoAACYKAAAySgAAMsoAADMKAAA
9ejd6N316N3o3fXo3ejd9ejd6N316N3o3fXo3ejd9ejd6N316N3o3fXo3ejd9ejd6N316N3o
3fXo3ejd9ejd6N316N3o3fXo3ejd9ejd6N316N3o3fXoAAAAFRZoMCKaAGFKGABtSAAEbkgA
BHUIARkWaDAimgBhShgAbUgABG5IAARzSAkEdQgBFBEIgRZoMCKaAG1IAARuSAAEdQgBVzIo
AABiKAAAkigAAMwoAAAIKQAAJCkAAD4pAAB/KQAAwikAAOspAAAcKgAATCoAAHYqAACgKgAA
zioAAPMqAAAsKwAAXisAAI8rAAC/KwAA6isAABMsAAAaLAAAWiwAAIMsAACdLAAA9QAAAAAA
AAAAAAAAAPUAAAAAAAAAAAAAAAD1AAAAAAAAAAAAAAAA9QAAAAAAAAAAAAAAAO8AAAAAAAAA
AAAAAADpAAAAAAAAAAAAAAAA9QAAAAAAAAAAAAAAAPUAAAAAAAAAAAAAAAD1AAAAAAAAAAAA
AAAA9QAAAAAAAAAAAAAAAPUAAAAAAAAAAAAAAAD1AAAAAAAAAAAAAAAA9QAAAAAAAAAAAAAA
APUAAAAAAAAAAAAAAAD1AAAAAAAAAAAAAAAA3wAAAAAAAAAAAAAAAN8AAAAAAAAAAAAAAADf
AAAAAAAAAAAAAAAA3wAAAAAAAAAAAAAAAN8AAAAAAAAAAAAAAADfAAAAAAAAAAAAAAAA3QAA
AAAAAAAAAAAAAN8AAAAAAAAAAAAAAADfAAAAAAAAAAAAAAAA6QAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAATIAAAkQAA3GBQABYgYADoTgA12E4AMABREADoTgA12E4AMABRIADoTgA12E
4AMACRAADcYFAAE0BgAOhOADXYTgAwAZzCgAANEoAADSKAAABSkAAAcpAAAIKQAACSkAAAop
AAAhKQAAIykAACQpAAAnKQAAKCkAADspAAA9KQAAPikAAEMpAABEKQAAfCkAAH4pAAB/KQAA
hCkAAIUpAAC/KQAAwSkAAMIpAADHKQAAyCkAAOgpAADqKQAA6ykAAPApAADxKQAAGSoAABsq
AAAcKgAAISoAACIqAABJKgAASyoAAEwqAABRKgAAUioAAHMqAAB1KgAAdioAAHsqAAB8KgAA
nSoAAJ8qAACgKgAApSoAAKYqAADLKgAAzSoAAM4qAADTKgAA1CoAAPAqAADyKgAA8yoAAPkq
AAD6KgAAKSsAACsrAAAsKwAAMisAADMrAABbKwAAXSsAAF4rAABkKwAAZSsAAIwrAACOKwAA
jysAAJUrAACWKwAAvCsAAL4rAAC/KwAAxSsAAMYrAADnKwAA6SsAAOorAADwKwAA8SsAAPTn
9Nzn9Of03Of05/Tc5/Tn9Nzn9Of03Of05/Tc5/Tn9Nzn9Of03Of05/Tc5/Tn9Nzn9Of03Of0
5/Tc5/Tn9Nzn9Of03Of05/Tc5/Tn9Nzn9Of03Of05wAUEQiBFmgwIpoAbUgABG5IAAR1CAEA
GRZoMCKaAGFKGABtSAAEbkgABHNICQR1CAEVFmgwIpoAYUoYAG1IAARuSAAEdQgBAFfxKwAA
ECwAABIsAAATLAAAFCwAABosAAAgLAAAISwAAFcsAABZLAAAWiwAAGAsAABhLAAAgCwAAIIs
AACDLAAAhiwAAIcsAACaLAAAnCwAAJ0sAACiLAAAoywAAMIsAADELAAAxSwAAMosAADLLAAA
+SwAAPssAAD8LAAAAS0AAAItAAAYLQAAGi0AABstAAAgLQAAIS0AAEItAABELQAARS0AAEot
AABLLQAAaS0AAGstAABsLQAAcS0AAHItAACwLQAAsi0AALMtAAC4LQAAuS0AANQtAADWLQAA
1y0AANwtAADdLQAAAy4AAAUuAAAGLgAACS4AAAouAAAjLgAAJS4AACYuAAArLgAALC4AAFou
AABcLgAAXS4AAGIuAABjLgAAky4AAJUuAACWLgAAmy4AAJwuAADILgAAyi4AAMsuAADQLgAA
0S4AAPTp3NjP9Nz06dz03PTp3PTc9Onc9Nz06dz03PTp3PTc9Onc9Nz06dz03PTp3PTc9Onc
9Nz06dz03PTp3PTc9Onc9Nz06dz03PTp3PTc9Onc9NwRFmgwIpoAbUgABG5IAAR1CAEGFmgw
IpoAABkWaDAimgBhShgAbUgABG5IAARzSAkEdQgBFBEIgRZoMCKaAG1IAARuSAAEdQgBABUW
aDAimgBhShgAbUgABG5IAAR1CAEAUp0sAADFLAAA/CwAABstAABFLQAAbC0AALMtAADXLQAA
Bi4AACYuAABdLgAAli4AAMsuAADxLgAAHC8AAEQvAABjLwAAki8AAMAvAADhLwAACTAAADIw
AABaMAAAjjAAAL4wAADpMAAAFDEAAPUAAAAAAAAAAAAAAAD1AAAAAAAAAAAAAAAA9QAAAAAA
AAAAAAAAAPUAAAAAAAAAAAAAAAD1AAAAAAAAAAAAAAAA9QAAAAAAAAAAAAAAAPUAAAAAAAAA
AAAAAAD1AAAAAAAAAAAAAAAA7wAAAAAAAAAAAAAAAPUAAAAAAAAAAAAAAAD1AAAAAAAAAAAA
AAAA9QAAAAAAAAAAAAAAAPUAAAAAAAAAAAAAAAD1AAAAAAAAAAAAAAAA9QAAAAAAAAAAAAAA
APUAAAAAAAAAAAAAAAD1AAAAAAAAAAAAAAAA9QAAAAAAAAAAAAAAAOUAAAAAAAAAAAAAAADl
AAAAAAAAAAAAAAAA5QAAAAAAAAAAAAAAAOUAAAAAAAAAAAAAAADlAAAAAAAAAAAAAAAA5QAA
AAAAAAAAAAAAAOUAAAAAAAAAAAAAAADlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkQAA3G
BQABYgYADoTgA12E4AMABREADoTgA12E4AMACRAADcYFAAE0BgAOhOADXYTgAwAa0S4AAO4u
AADwLgAA8S4AAPYuAAD3LgAAGS8AABsvAAAcLwAAIS8AACIvAABBLwAAQy8AAEQvAABJLwAA
Si8AAGAvAABiLwAAYy8AAGgvAABpLwAAjy8AAJEvAACSLwAAly8AAJgvAAC9LwAAvy8AAMAv
AADGLwAAxy8AAN4vAADgLwAA4S8AAOcvAADoLwAABjAAAAgwAAAJMAAADzAAABAwAAAvMAAA
MTAAADIwAAA4MAAAOTAAAFcwAABZMAAAWjAAAGAwAABhMAAAizAAAI0wAACOMAAAlDAAAJUw
AAC7MAAAvTAAAL4wAADEMAAAxTAAAOYwAADoMAAA6TAAAO8wAADwMAAAETEAABMxAAAUMQAA
GjEAABsxAAA6MQAAPDEAAD0xAABDMQAARDEAAF4xAABgMQAAYTEAAGcxAABoMQAAljEAAJgx
AACZMQAAnzEAAKAxAADOMQAA0DEAAPTp3PTc9Onc9Nz06dz03PTp3PTc9Onc9Nz06dz03PTp
3PTc9Onc9Nz06dz03PTp3PTc9Onc9Nz06dz03PTp3PTc9Onc9Nz06dz03PTp3PTc9Onc9Nz0
6QAZFmgwIpoAYUoYAG1IAARuSAAEc0gJBHUIARQRCIEWaDAimgBtSAAEbkgABHUIAQAVFmgw
IpoAYUoYAG1IAARuSAAEdQgBAFcUMQAAPTEAAGExAACZMQAA0TEAAOwxAAANMgAALTIAAFQy
AAB6MgAAoDIAAM4yAADVMgAAADMAACozAABNMwAAdzMAAKczAADBMwAA1DMAAPgzAAAoNAAA
SDQAAHc0AAChNAAAszQAAPUAAAAAAAAAAAAAAAD1AAAAAAAAAAAAAAAA9QAAAAAAAAAAAAAA
APUAAAAAAAAAAAAAAADvAAAAAAAAAAAAAAAA5QAAAAAAAAAAAAAAAOUAAAAAAAAAAAAAAADl
AAAAAAAAAAAAAAAA5QAAAAAAAAAAAAAAAOUAAAAAAAAAAAAAAADlAAAAAAAAAAAAAAAA4wAA
AAAAAAAAAAAAAOUAAAAAAAAAAAAAAADlAAAAAAAAAAAAAAAA5QAAAAAAAAAAAAAAAPUAAAAA
AAAAAAAAAAD1AAAAAAAAAAAAAAAA3QAAAAAAAAAAAAAAAO8AAAAAAAAAAAAAAADlAAAAAAAA
AAAAAAAA5QAAAAAAAAAAAAAAAOUAAAAAAAAAAAAAAADlAAAAAAAAAAAAAAAA5QAAAAAAAAAA
AAAAAO8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUSAA6E4ANdhOADAAEyAAAJEAANxgUA
ATQGAA6E4ANdhOADAAURAA6E4ANdhOADAAkQAA3GBQABYgYADoTgA12E4AMAGdAxAADRMQAA
1DEAANUxAADpMQAA6zEAAOwxAADxMQAA8jEAAAoyAAAMMgAADTIAABIyAAATMgAAKjIAACwy
AAAtMgAAMjIAADMyAABRMgAAUzIAAFQyAABZMgAAWjIAAHcyAAB5MgAAejIAAH8yAACAMgAA
nTIAAJ8yAACgMgAApTIAAKYyAADLMgAAzTIAAM4yAADPMgAA1TIAANoyAADbMgAA/TIAAP8y
AAAAMwAABTMAAAYzAAAnMwAAKTMAACozAAAvMwAAMDMAAEozAABMMwAATTMAAFMzAABUMwAA
dDMAAHYzAAB3MwAAfTMAAH4zAACkMwAApjMAAKczAACoMwAAqTMAAL4zAADAMwAAwTMAAMQz
AADFMwAA0TMAANMzAADUMwAA2TMAANozAAD1MwAA9zMAAPgzAAD9MwAA/jMAACU0AAAnNAAA
8ufy59zy5/Ln3PLn8ufc8ufy59zy5/Ln3PLn8ufc8ufy59zy2M/n8ufc8ufy59zy5/Ln3PLn
8ufc8ufy59zy5/Ln3PLn8ufc8ufy59zy5/Ln3BEWaDAimgBtSAAEbkgABHUIAQYWaDAimgAA
FBEIgRZoMCKaAG1IAARuSAAEdQgBABUWaDAimgBhShgAbUgABG5IAAR1CAEZFmgwIpoAYUoY
AG1IAARuSAAEc0gJBHUIAQBSJzQAACg0AAAtNAAALjQAAEU0AABHNAAASDQAAE00AABONAAA
dDQAAHY0AAB3NAAAfDQAAH00AACeNAAAoDQAAKE0AACkNAAApTQAALA0AACyNAAAszQAALg0
AAC5NAAA9DQAAPY0AAD3NAAA/DQAAP00AAAmNQAAKDUAACk1AAAuNQAALzUAAFU1AABXNQAA
WDUAAF01AABeNQAAjzUAAJE1AACSNQAAlzUAAJg1AADGNQAAyDUAAMk1AADONQAAzzUAAP81
AAABNgAAAjYAAAc2AAAINgAARTYAAEc2AABINgAATTYAAE42AABzNgAAdTYAAHY2AAB7NgAA
fDYAAKM2AAClNgAApjYAAKw2AACtNgAA5DYAAOY2AADnNgAA6jYAAOs2AAAFNwAABzcAAAg3
AAANNwAADjcAAD83AABBNwAAQjcAAEc3AABINwAAbjcAAHA3AABxNwAAdjcAAPLn8ufc8ufy
59zy5/Ln3PLn8ufc8ufy59zy5/Ln3PLn8ufc8ufy59zy5/Ln3PLn8ufc8ufy59zy5/Ln3PLn
8ufc8ufy59zy5/Ln3PLn8ufc8ufy59zy5wAUEQiBFmgwIpoAbUgABG5IAAR1CAEAFRZoMCKa
AGFKGABtSAAEbkgABHUIARkWaDAimgBhShgAbUgABG5IAARzSAkEdQgBAFezNAAA9zQAACk1
AABYNQAAkjUAAMk1AAACNgAASDYAAHY2AACmNgAA5zYAAAg3AABCNwAAcTcAAKA3AADENwAA
6DcAABo4AABcOAAAljgAAMs4AAD+OAAAQDkAAIg5AAC+OQAA7zkAAPY5AAD1AAAAAAAAAAAA
AAAA9QAAAAAAAAAAAAAAAPUAAAAAAAAAAAAAAAD1AAAAAAAAAAAAAAAA9QAAAAAAAAAAAAAA
APUAAAAAAAAAAAAAAAD1AAAAAAAAAAAAAAAA9QAAAAAAAAAAAAAAAPUAAAAAAAAAAAAAAADr
AAAAAAAAAAAAAAAA5QAAAAAAAAAAAAAAAPUAAAAAAAAAAAAAAAD1AAAAAAAAAAAAAAAA9QAA
AAAAAAAAAAAAAPUAAAAAAAAAAAAAAAD1AAAAAAAAAAAAAAAA9QAAAAAAAAAAAAAAAPUAAAAA
AAAAAAAAAAD1AAAAAAAAAAAAAAAA9QAAAAAAAAAAAAAAAOsAAAAAAAAAAAAAAADrAAAAAAAA
AAAAAAAA6wAAAAAAAAAAAAAAAOsAAAAAAAAAAAAAAADrAAAAAAAAAAAAAAAA4wAAAAAAAAAA
AAAAAAAAAAAAAAAAAAEyAAAFEQAOhOADXYTgAwAJEAANxgUAAWIGAA6E4ANdhOADAAkQAA3G
BQABNAYADoTgA12E4AMAGnY3AAB3NwAAnTcAAJ83AACgNwAApTcAAKY3AADBNwAAwzcAAMQ3
AADJNwAAyjcAAOU3AADnNwAA6DcAAO03AADuNwAAFzgAABk4AAAaOAAAHzgAACA4AABZOAAA
WzgAAFw4AABhOAAAYjgAAJM4AACVOAAAljgAAJs4AACcOAAAyDgAAMo4AADLOAAA0TgAANI4
AAD7OAAA/TgAAP44AAAEOQAABTkAAD05AAA/OQAAQDkAAEY5AABHOQAAhTkAAIc5AACIOQAA
jjkAAI85AAC7OQAAvTkAAL45AADEOQAAxTkAAOw5AADuOQAA7zkAAPA5AAD2OQAA/DkAAP05
AAAzOgAANToAADY6AAA8OgAAPToAAHk6AAB7OgAAfDoAAH86AACAOgAAmToAAJs6AACcOgAA
oToAAKI6AADAOgAAwjoAAMM6AADIOgAA8ufc8ufy59zy5/Ln3PLn8ufc8ufy59zy5/Ln3PLn
8ufc8ufy59zy5/Ln3PLn8ufc8ufy59zy5/Ln3PLYz+fy59zy5/Ln3PLn8ufc8ufy59zy5xEW
aDAimgBtSAAEbkgABHUIAQYWaDAimgAAFBEIgRZoMCKaAG1IAARuSAAEdQgBABUWaDAimgBh
ShgAbUgABG5IAAR1CAEZFmgwIpoAYUoYAG1IAARuSAAEc0gJBHUIAQBS9jkAADY6AAB8OgAA
nDoAAMM6AAD1OgAAGjsAAEY7AAB1OwAAszsAAPQ7AAA1PAAAdTwAALw8AAACPQAALz0AAGo9
AACjPQAA5T0AACc+AABoPgAArz4AAOY+AAAgPwAAVT8AAI0/AADEPwAA9QAAAAAAAAAAAAAA
APUAAAAAAAAAAAAAAADvAAAAAAAAAAAAAAAA5QAAAAAAAAAAAAAAAOUAAAAAAAAAAAAAAADl
AAAAAAAAAAAAAAAA5QAAAAAAAAAAAAAAAOUAAAAAAAAAAAAAAADlAAAAAAAAAAAAAAAA5QAA
AAAAAAAAAAAAAOUAAAAAAAAAAAAAAADlAAAAAAAAAAAAAAAA9QAAAAAAAAAAAAAAAPUAAAAA
AAAAAAAAAAD1AAAAAAAAAAAAAAAA9QAAAAAAAAAAAAAAAPUAAAAAAAAAAAAAAAD1AAAAAAAA
AAAAAAAA9QAAAAAAAAAAAAAAAPUAAAAAAAAAAAAAAAD1AAAAAAAAAAAAAAAA9QAAAAAAAAAA
AAAAAPUAAAAAAAAAAAAAAAD1AAAAAAAAAAAAAAAA9QAAAAAAAAAAAAAAAPUAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAACRAADcYFAAE0BgAOhOADXYTgAwAFEQAOhOADXYTgAwAJEAANxgUA
AWIGAA6E4ANdhOADABrIOgAAyToAAPI6AAD0OgAA9ToAAPo6AAD7OgAAFzsAABk7AAAaOwAA
HzsAACA7AABDOwAARTsAAEY7AABLOwAATDsAAHI7AAB0OwAAdTsAAHo7AAB7OwAAsDsAALI7
AACzOwAAuDsAALk7AADxOwAA8zsAAPQ7AAD5OwAA+jsAADI8AAA0PAAANTwAADo8AAA7PAAA
cjwAAHQ8AAB1PAAAezwAAHw8AAC5PAAAuzwAALw8AADCPAAAwzwAAP88AAABPQAAAj0AAAg9
AAAJPQAALD0AAC49AAAvPQAANT0AADY9AABnPQAAaT0AAGo9AABwPQAAcT0AAKA9AACiPQAA
oz0AAKk9AACqPQAA4j0AAOQ9AADlPQAA6z0AAOw9AAAkPgAAJj4AACc+AAAtPgAALj4AAGU+
AABnPgAAaD4AAG4+AABvPgAArD4AAK4+AACvPgAAtT4AALY+AADjPgAA8ufc8ufy59zy5/Ln
3PLn8ufc8ufy59zy5/Ln3PLn8ufc8ufy59zy5/Ln3PLn8ufc8ufy59zy5/Ln3PLn8ufc8ufy
59zy5/Ln3PLn8ufc8ufy59zy5/LnABQRCIEWaDAimgBtSAAEbkgABHUIAQAVFmgwIpoAYUoY
AG1IAARuSAAEdQgBGRZoMCKaAGFKGABtSAAEbkgABHNICQR1CAEAV+M+AADlPgAA5j4AAOw+
AADtPgAAHT8AAB8/AAAgPwAAJj8AACc/AABSPwAAVD8AAFU/AABbPwAAXD8AAIo/AACMPwAA
jT8AAJM/AACUPwAAwT8AAMM/AADEPwAAyj8AAMs/AAD5PwAA+z8AAPw/AAAHQAAACEAAAChA
AAAqQAAAK0AAAC5AAAAvQAAASEAAAEpAAABLQAAAUEAAAFFAAAB6QAAAfEAAAH1AAACCQAAA
g0AAANJAAADUQAAA1UAAANpAAADbQAAAE0EAABVBAAAWQQAAG0EAABxBAABCQQAAREEAAEVB
AABKQQAAS0EAAG1BAABvQQAAcEEAAHNBAAB0QQAAlUEAAJdBAACYQQAAnUEAAJ5BAADfQQAA
4UEAAOJBAADlQQAA5kEAAPXo3ejd9ejd6N316N3o3fXo3ejd9ejd6N316NTI1PW93ejd9ejd
6N316N3o3fXo3ejd9ejd6N316N3o3fXo3ejd9ejd6N316N3oAAAAABUWaDAimgBtSAAEbkgA
BHNICQR1CAEXCWoBAC3wFmgwIpoAbUgABG5IAAR1CAERFmgwIpoAbUgABG5IAAR1CAEVFmgw
IpoAYUoYAG1IAARuSAAEdQgBGRZoMCKaAGFKGABtSAAEbkgABHNICQR1CAEUEQiBFmgwIpoA
bUgABG5IAAR1CAFKxD8AAPw/AAArQAAAS0AAAH1AAADVQAAAFkEAAEVBAABwQQAAmEEAAOJB
AAAAQgAAMUIAADhCAABvQgAApUIAANxCAAAeQwAAS0MAAIBDAADNQwAABUQAAClEAABERAAA
c0QAAKdEAAD1AAAAAAAAAAAAAAAA7wAAAAAAAAAAAAAAAOkAAAAAAAAAAAAAAADfAAAAAAAA
AAAAAAAA3wAAAAAAAAAAAAAAAN8AAAAAAAAAAAAAAADfAAAAAAAAAAAAAAAA3wAAAAAAAAAA
AAAAAOkAAAAAAAAAAAAAAADfAAAAAAAAAAAAAAAA6QAAAAAAAAAAAAAAAN8AAAAAAAAAAAAA
AADdAAAAAAAAAAAAAAAA6QAAAAAAAAAAAAAAAN8AAAAAAAAAAAAAAADfAAAAAAAAAAAAAAAA
6QAAAAAAAAAAAAAAAN8AAAAAAAAAAAAAAADfAAAAAAAAAAAAAAAA3wAAAAAAAAAAAAAAAOkA
AAAAAAAAAAAAAADfAAAAAAAAAAAAAAAA6QAAAAAAAAAAAAAAAN8AAAAAAAAAAAAAAADfAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMgAACRAADcYFAAE0BgAOhOADXYTgAwAFEQAOhOAD
XYTgAwAFEgAOhOADXYTgAwAJEAANxgUAAWIGAA6E4ANdhOADABnmQQAA/UEAAP9BAAAAQgAA
BUIAAAZCAAAuQgAAMEIAADFCAAAyQgAAOEIAADtCAAA8QgAAbEIAAG5CAABvQgAAdEIAAHVC
AACiQgAApEIAAKVCAACqQgAAq0IAANlCAADbQgAA3EIAAN9CAADgQgAAG0MAAB1DAAAeQwAA
I0MAACRDAABIQwAASkMAAEtDAABQQwAAUUMAAH1DAAB/QwAAgEMAAIVDAACGQwAAykMAAMxD
AADNQwAA0EMAANFDAAACRAAABEQAAAVEAAAKRAAAC0QAACZEAAAoRAAAKUQAACxEAAAtRAAA
QUQAAENEAABERAAASUQAAEpEAABwRAAAckQAAHNEAAB4RAAAeUQAAKREAACmRAAAp0QAAKpE
AACrRAAA1kQAANhEAADZRAAA9UQAAPTp3PTc9Onc2M/03PTp3PTc9Onc9Nz06dz03PTp3PTc
9Onc9Nz06dz03PTp3PTc9Onc9Nz06dz03PTp3PTc9Onc9Nz06dz03PTp3MIAAAAAGRZoMCKa
AGFKGABtSAAEbkgABHNIDAR1CAERFmgwIpoAbUgABG5IAAR1CAEGFmgwIpoAABkWaDAimgBh
ShgAbUgABG5IAARzSAkEdQgBFBEIgRZoMCKaAG1IAARuSAAEdQgBABUWaDAimgBhShgAbUgA
BG5IAAR1CAEATKdEAADZRAAA+EQAAChFAABcRQAAhkUAAKpFAADLRQAA90UAADdGAABVRgAA
akYAAGtGAABsRgAAbUYAAG5GAABvRgAAcEYAAHFGAACIRgAAkUYAAJJGAACTRgAAlEYAAJVG
AAD5AAAAAAAAAAAAAAAA+QAAAAAAAAAAAAAAAO8AAAAAAAAAAAAAAADvAAAAAAAAAAAAAAAA
7wAAAAAAAAAAAAAAAO8AAAAAAAAAAAAAAAD5AAAAAAAAAAAAAAAA5QAAAAAAAAAAAAAAAOUA
AAAAAAAAAAAAAADcAAAAAAAAAAAAAAAA2gAAAAAAAAAAAAAAANoAAAAAAAAAAAAAAADYAAAA
AAAAAAAAAAAA2gAAAAAAAAAAAAAAANgAAQAAASYAAIFzAgDaAAAAAAAAAAAAAAAA1gAAAAAA
AAAAAAAAANoAAAAAAAAAAAAAAADRAAEAAAEmAACBcwIA0QABAAABJgAAgXMCANoAAAAAAAAA
AAAAAADaAAAAAAAAAAAAAAAA2gAAAAAAAAAAAAAAANoAAAAAAAAAAAAAAAAAAAAAAAAABBcA
AyQCYSQCAAEXAAABGAAAAQAAAAgRAA6E4ANdhOADZ2SXaWkAAAkQAA3GBQABOgYADoTgA12E
4AMACRAADcYFAAE0BgAOhOADXYTgAwAFEQAOhOADXYTgAwAY9UQAAPdEAAD4RAAA/UQAAP5E
AAAlRQAAJ0UAAChFAAAtRQAALkUAAFlFAABbRQAAXEUAAGFFAABiRQAAg0UAAIVFAACGRQAA
i0UAAIxFAACnRQAAqUUAAKpFAACuRQAAr0UAAMhFAADKRQAAy0UAANFFAADSRQAA9EUAAPZF
AAD3RQAA/UUAAP5FAAA0RgAANkYAADdGAABSRgAAVEYAAFVGAABrRgAAcUYAAJFGAACSRgAA
k0YAAJVGAACWRgAA8+bbztvDztvO28PO287bw87bztvDztvO28PO287bw87bztvDzrjzqKSg
l6CkoKgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAARFmgwIpoANQiBT0oCAFFKAgAGFmgwIpoAAAYWaO1+AgAAHxVol2lp
ABZoMCKaAGFKGABtSAAEbkgABHNIDAR1CAEVFmgwIpoAbUgABG5IAARzSAwEdQgBFBEIgRZo
MCKaAG1IAARuSAAEdQgBABkWaDAimgBhShgAbUgABG5IAARzSAkEdQgBFRZoMCKaAGFKGABt
SAAEbkgABHUIARkWaDAimgBhShgAbUgABG5IAARzSAwEdQgBGBEIgRZoMCKaAG1IAARuSAAE
c0gMBHUIAS+VRgAAlkYAAPYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAACBEADoTgA12E4ANnZJdpaQAAATcAFDAoB1APAAhQDwAxkEYBL1Ig
AB+wgy4gsMJBIbBBBCKwQQQjkEEEJJBBBCWwAAAXsOIBGLDiAQAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
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
swwAAOMMAAAQDQAAKQ0AAF0NAACYDQAAnw0AAO4NAAAcDgAASQ4AAFkOAACCDgAApg4AAPQO
AAAjDwAAYw8AAJQPAADGDwAA8A8AACQQAABYEAAAfBAAAJsQAADIEAAA8RAAADIRAABjEQAA
nxEAANQRAAAoEgAARxIAAHASAACbEgAA0RIAAAETAAAwEwAAdhMAAKATAADVEwAACRQAAD8U
AABmFAAAixQAAKAUAADDFAAAyhQAAPwUAAAfFQAATRUAAI4VAADJFQAA9BUAAEgWAACBFgAA
sRYAAOgWAAAaFwAAQxcAAGsXAACdFwAAvhcAAPEXAABPGAAAfhgAALIYAADjGAAAHhkAAEgZ
AABdGQAAiBkAALoZAADsGQAAIxoAAF0aAACIGgAAvRoAAP4aAAAyGwAAYBsAAI4bAAC2GwAA
7RsAACMcAABaHAAAihwAAJEcAAC9HAAA6hwAABwdAABUHQAAlB0AAL4dAAD9HQAAMh4AAGAe
AACYHgAA3x4AABkfAABAHwAAWx8AAIofAAC+HwAA/R8AADIgAABiIAAAkiAAAMwgAAAIIQAA
JCEAAD4hAAB/IQAAwiEAAOshAAAcIgAATCIAAHYiAACgIgAAziIAAPMiAAAsIwAAXiMAAI8j
AAC/IwAA6iMAABMkAAAaJAAAWiQAAIMkAACdJAAAxSQAAPwkAAAbJQAARSUAAGwlAACzJQAA
1yUAAAYmAAAmJgAAXSYAAJYmAADLJgAA8SYAABwnAABEJwAAYycAAJInAADAJwAA4ScAAAko
AAAyKAAAWigAAI4oAAC+KAAA6SgAABQpAAA9KQAAYSkAAJkpAADRKQAA7CkAAA0qAAAtKgAA
VCoAAHoqAACgKgAAzioAANUqAAAAKwAAKisAAE0rAAB3KwAApysAAMErAADUKwAA+CsAACgs
AABILAAAdywAAKEsAACzLAAA9ywAACktAABYLQAAki0AAMktAAACLgAASC4AAHYuAACmLgAA
5y4AAAgvAABCLwAAcS8AAKAvAADELwAA6C8AABowAABcMAAAljAAAMswAAD+MAAAQDEAAIgx
AAC+MQAA7zEAAPYxAAA2MgAAfDIAAJwyAADDMgAA9TIAABozAABGMwAAdTMAALMzAAD0MwAA
NTQAAHU0AAC8NAAAAjUAAC81AABqNQAAozUAAOU1AAAnNgAAaDYAAK82AADmNgAAIDcAAFU3
AACNNwAAxDcAAPw3AAArOAAASzgAAH04AADVOAAAFjkAAEU5AABwOQAAmDkAAOI5AAAAOgAA
MToAADg6AABvOgAApToAANw6AAAeOwAASzsAAIA7AADNOwAABTwAACk8AABEPAAAczwAAKc8
AADZPAAA+DwAACg9AABcPQAAhj0AAKo9AADLPQAA9z0AADc+AABVPgAAaj4AAGw+AABtPgAA
bj4AAG8+AABwPgAAcT4AAIg+AACRPgAAkj4AAJM+AACUPgAAlz4AAJgAAAAAMAAAAAAAAACA
AAAAgAAAAAAAAAAAAACYAAAAADAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmAAAAAAwAAAAAAAA
AIAAAACAAAAAAAAAAACAAJgAAAAyMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYAAAAEjAAAAAA
AAAAgAAAAIAAAAAAAAAAAAAAmAAAABIwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJgAAAARMAAA
AAAAAACAAAAAgAAAAAAAAAAAAACYAAAAETAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmAAAABIw
AAAAAAAAAIAAAACAAAAAAAAAAAAAAJgAAAASMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYAAAA
EjAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmAAAABEwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJgA
AAAQMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYAAAAEDAAAAAAAAAAgAAAAIAAAAAAAAAAAAAA
mAAAABAwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJgAAAAQMAAAAAAAAACAAAAAgAAAAAAAAAAA
AACYAAAAEDAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmAAAABAwAAAAAAAAAIAAAACAAAAAAAAA
AAAAAJgAAAAQMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYAAAAETAAAAAAAAAAgAAAAIAAAAAA
AAAAAAAAmAAAABAwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJgAAAAQMAAAAAAAAACAAAAAgAAA
AAAAAAAAAACYAAAAEDAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmAAAABAwAAAAAAAAAIAAAACA
AAAAAAAAAAAAAJgAAAAQMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYAAAAEDAAAAAAAAAAgAAA
AIAAAAAAAAAAAAAAmAAAABAwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJgAAAAQMAAAAAAAAACA
AAAAgAAAAAAAAAAAAACYAAAAEDAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmAAAABAwAAAAAAAA
AIAAAACAAAAAAAAAAAAAAJgAAAARMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYAAAAEDAAAAAA
AAAAgAAAAIAAAAAAAAAAAAAAmAAAABAwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJgAAAAQMAAA
AAAAAACAAAAAgAAAAAAAAAAAAACYAAAAEDAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmAAAABAw
AAAAAAAAAIAAAACAAAAAAAAAAAAAAJgAAAAQMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYAAAA
ETAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmAAAABAwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJgA
AAAQMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYAAAAMjAAAAAAAAAAgAAAAIAAAAAAAAAAAAAA
mAAAABAwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJgAAAAQMAAAAAAAAACAAAAAgAAAAAAAAAAA
AACYAAAAEDAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmAAAABAwAAAAAAAAAIAAAACAAAAAAAAA
AAAAAJgAAAAQMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYAAAAEDAAAAAAAAAAgAAAAIAAAAAA
AAAAAAAAmAAAABAwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJgAAAAQMAAAAAAAAACAAAAAgAAA
AAAAAAAAAACYAAAAEDAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmAAAABIwAAAAAAAAAIAAAACA
AAAAAAAAAAAAAJgAAAARMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYAAAAEDAAAAAAAAAAgAAA
AIAAAAAAAAAAAAAAmAAAABAwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJgAAAAQMAAAAAAAAACA
AAAAgAAAAAAAAAAAAACYAAAAEDAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmAAAABAwAAAAAAAA
AIAAAACAAAAAAAAAAAAAAJgAAAAQMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYAAAAEDAAAAAA
AAAAgAAAAIAAAAAAAAAAAAAAmAAAABEwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJgAAAAQMAAA
AAAAAACAAAAAgAAAAAAAAAAAAACYAAAAEDAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmAAAABAw
AAAAAAAAAIAAAACAAAAAAAAAAAAAAJgAAAAQMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYAAAA
EDAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmAAAABAwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJgA
AAAQMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYAAAAEDAAAAAAAAAAgAAAAIAAAAAAAAAAAAAA
mAAAABAwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJgAAAAQMAAAAAAAAACAAAAAgAAAAAAAAAAA
AACYAAAAETAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmAAAABAwAAAAAAAAAIAAAACAAAAAAAAA
AAAAAJgAAAAQMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYAAAAEDAAAAAAAAAAgAAAAIAAAAAA
AAAAAAAAmAAAABAwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJgAAAAQMAAAAAAAAACAAAAAgAAA
AAAAAAAAAACYAAAAETAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmAAAABAwAAAAAAAAAIAAAACA
AAAAAAAAAAAAAJgAAAAQMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYAAAAMjAAAAAAAAAAgAAA
AIAAAAAAAAAAAAAAmAAAABAwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJgAAAAQMAAAAAAAAACA
AAAAgAAAAAAAAAAAAACYAAAAEDAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmAAAABEwAAAAAAAA
AIAAAACAAAAAAAAAAAAAAJgAAAAQMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYAAAAEDAAAAAA
AAAAgAAAAIAAAAAAAAAAAAAAmAAAABAwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJgAAAAQMAAA
AAAAAACAAAAAgAAAAAAAAAAAAACYAAAAEDAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmAAAABAw
AAAAAAAAAIAAAACAAAAAAAAAAAAAAJgAAAAQMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYAAAA
EDAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmAAAABAwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJgA
AAAQMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYAAAAEDAAAAAAAAAAgAAAAIAAAAAAAAAAAAAA
mAAAABEwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJgAAAAQMAAAAAAAAACAAAAAgAAAAAAAAAAA
AACYAAAAEDAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmAAAABAwAAAAAAAAAIAAAACAAAAAAAAA
AAAAAJgAAAAQMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYAAAAEDAAAAAAAAAAgAAAAIAAAAAA
AAAAAAAAmAAAABAwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJgAAAAQMAAAAAAAAACAAAAAgAAA
AAAAAAAAAACYAAAAEjAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmAAAABEwAAAAAAAAAIAAAACA
AAAAAAAAAAAAAJgAAAAQMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYAAAAEDAAAAAAAAAAgAAA
AIAAAAAAAAAAAAAAmAAAABAwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJgAAAAQMAAAAAAAAACA
AAAAgAAAAAAAAAAAAACYAAAAEDAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmAAAABAwAAAAAAAA
AIAAAACAAAAAAAAAAAAAAJgAAAAQMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYAAAAEDAAAAAA
AAAAgAAAAIAAAAAAAAAAAAAAmAAAABAwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJgAAAAQMAAA
AAAAAACAAAAAgAAAAAAAAAAAAACYAAAAEDAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmAAAABEw
AAAAAAAAAIAAAACAAAAAAAAAAAAAAJgAAAAQMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYAAAA
MjAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmAAAABAwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJgA
AAAQMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYAAAAEDAAAAAAAAAAgAAAAIAAAAAAAAAAAAAA
mAAAABAwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJgAAAAQMAAAAAAAAACAAAAAgAAAAAAAAAAA
AACYAAAAEDAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmAAAABAwAAAAAAAAAIAAAACAAAAAAAAA
AAAAAJgAAAAQMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYAAAAEDAAAAAAAAAAgAAAAIAAAAAA
AAAAAAAAmAAAABAwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJgAAAAQMAAAAAAAAACAAAAAgAAA
AAAAAAAAAACYAAAAETAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmAAAABAwAAAAAAAAAIAAAACA
AAAAAAAAAAAAAJgAAAAQMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYAAAAEDAAAAAAAAAAgAAA
AIAAAAAAAAAAAAAAmAAAABAwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJgAAAAQMAAAAAAAAACA
AAAAgAAAAAAAAAAAAACYAAAAEDAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmAAAABAwAAAAAAAA
AIAAAACAAAAAAAAAAAAAAJgAAAAQMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYAAAAEDAAAAAA
AAAAgAAAAIAAAAAAAAAAAAAAmAAAABAwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJgAAAARMAAA
AAAAAACAAAAAgAAAAAAAAAAAAACYAAAAEDAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmAAAABAw
AAAAAAAAAIAAAACAAAAAAAAAAAAAAJgAAAAQMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYAAAA
EDAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmAAAABAwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJgA
AAAQMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYAAAAEDAAAAAAAAAAgAAAAIAAAAAAAAAAAAAA
mAAAABAwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJgAAAAQMAAAAAAAAACAAAAAgAAAAAAAAAAA
AACYAAAAEDAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmAAAABAwAAAAAAAAAIAAAACAAAAAAAAA
AAAAAJgAAAAQMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYAAAAEDAAAAAAAAAAgAAAAIAAAAAA
AAAAAAAAmAAAABAwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJgAAAAQMAAAAAAAAACAAAAAgAAA
AAAAAAAAAACYAAAAEDAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmAAAADIwAAAAAAAAAIAAAACA
AAAAAAAAAAAAAJgAAAAQMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYAAAAEDAAAAAAAAAAgAAA
AIAAAAAAAAAAAAAAmAAAABAwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJgAAAAQMAAAAAAAAACA
AAAAgAAAAAAAAAAAAACYAAAAEDAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmAAAABAwAAAAAAAA
AIAAAACAAAAAAAAAAAAAAJgAAAAQMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYAAAAEDAAAAAA
AAAAgAAAAIAAAAAAAAAAAAAAmAAAABAwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJgAAAAQMAAA
AAAAAACAAAAAgAAAAAAAAAAAAACYAAAAEDAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmAAAABAw
AAAAAAAAAIAAAACAAAAAAAAAAAAAAJgAAAAQMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYAAAA
ETAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmAAAABAwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJgA
AAAQMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYAAAAEDAAAAAAAAAAgAAAAIAAAAAAAAAAAAAA
mAAAABAwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJgAAAAQMAAAAAAAAACAAAAAgAAAAAAAAAAA
AACYAAAAEDAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmAAAABAwAAAAAAAAAIAAAACAAAAAAAAA
AAAAAJgAAAAQMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYAAAAEjAAAAAAAAAAgAAAAIAAAAAA
AAAAAAAAmAAAABEwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJgAAAAQMAAAAAAAAACAAAAAgAAA
AAAAAAAAAACYAAAAEDAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmAAAABAwAAAAAAAAAIAAAACA
AAAAAAAAAAAAAJgAAAAQMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYAAAAEDAAAAAAAAAAgAAA
AIAAAAAAAAAAAAAAmAAAABAwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJgAAAAQMAAAAAAAAACA
AAAAgAAAAAAAAAAAAACYAAAAEDAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmAAAABAwAAAAAAAA
AIAAAACAAAAAAAAAAAAAAJgAAAAQMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYAAAAEDAAAAAA
AAAAgAAAAIAAAAAAAAAAAAAAmAAAABAwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJgAAAAQMAAA
AAAAAACAAAAAgAAAAAAAAAAAAACYAAAAEDAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmAAAABAw
AAAAAAAAAIAAAACAAAAAAAAAAAAAAJgAAAAyMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYAAAA
EDAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmAAAABAwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJgA
AAARMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYAAAAEDAAAAAAAAAAgAAAAIAAAAAAAAAAAAAA
mAAAABAwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJgAAAAQMAAAAAAAAACAAAAAgAAAAAAAAAAA
AACYAAAAEDAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmAAAABAwAAAAAAAAAIAAAACAAAAAAAAA
AAAAAJgAAAAQMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYAAAAEDAAAAAAAAAAgAAAAIAAAAAA
AAAAAAAAmAAAABAwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJgAAAARMAAAAAAAAACAAAAAgAAA
AAAAAAAAAACYAAAAEDAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmAAAABAwAAAAAAAAAIAAAACA
AAAAAAAAAAAAAJgAAAAQMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYAAAAEDAAAAAAAAAAgAAA
AIAAAAAAAAAAAAAAmAAAABAwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJgAAAAQMAAAAAAAAACA
AAAAgAAAAAAAAAAAAACYAAAAEDAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmAAAABAwAAAAAAAA
AIAAAACAAAAAAAAAAAAAAJgAAAAQMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYAAAAEDAAAAAA
AAAAgAAAAIAAAAAAAAAAAAAAmAAAABAwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJgAAAAQMAAA
AAAAAACAAAAAgAAAAAAAAAAAAACYAAAAEDAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmAAAABAw
AAAAAAAAAIAAAACAAAAAAAAAAAAAAJgAAAAQMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYAAAA
EDAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmAAAABAwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJgA
AAAQMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYAAAAEDAAAAAAAAAAgAAAAIAAAAAAAAAAAAAA
mAAAABAwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJgAAAAQMAAAAAAAAACAAAAAgAAAAAAAAAAA
AACYAAAAETAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmAAAABAwAAAAAAAAAIAAAACAAAAAAAAA
AAAAAJgAAAAQMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYAAAAEDAAAAAAAAAAgAAAAIAAAAAA
AAAAAAAAmAAAABAwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJgAAAAQMAAAAAAAAACAAAAAgAAA
AAAAAAAAAACYAAAAEDAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmAAAADIwAAAAAAAAAIAAAACA
AAAAAAAAAAAAAJgAAAAQMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYAAAAEDAAAAAAAAAAgAAA
AIAAAAAAAAAAAAAAmAAAABAwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJgAAAAQMAAAAAAAAACA
AAAAgAAAAAAAAAAAAACYAAAAEDAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmAAAABIwAAAAAAAA
AIAAAACAAAAAAAAAAAAAAJgAAAARMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYAAAAEDAAAAAA
AAAAgAAAAIAAAAAAAAAAAAAAmAAAABAwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJgAAAAQMAAA
AAAAAACAAAAAgAAAAAAAAAAAAACYAAAAEDAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmAAAABAw
AAAAAAAAAIAAAACAAAAAAAAAAAAAAJgAAAARMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYAAAA
EDAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmAAAABAwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJgA
AAAQMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYAAAAEDAAAAAAAAAAgAAAAIAAAAAAAAAAAAAA
mAAAABAwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJgAAAAQMAAAAAAAAACAAAAAgAAAAAAAAAAA
AACYAAAAEDAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmAAAABAwAAAAAAAAAIAAAACAAAAAAAAA
AAAAAJgAAAAQMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYAAAAEDAAAAAAAAAAgAAAAIAAAAAA
AAAAAAAAmAAAABEwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJgAAAAQMAAAAAAAAACAAAAAgAAA
AAAAAAAAAACYAAAAEDAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmAAAABAwAAAAAAAAAIAAAACA
AAAAAAAAAAAAAJgAAAAQMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYAAAAEDAAAAAAAAAAgAAA
AIAAAAAAAAAAAAAAmAAAABAwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJgAAAAQMAAAAAAAAACA
AAAAgAAAAAAAAAAAAACYAAAAEDAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmAAAABAwAAAAAAAA
AIAAAACAAAAAAAAAAAAAAJgAAAAQMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYAAAAEDAAAAAA
AAAAgAAAAIAAAAAAAAAAAAAAmAAAABAwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJgAAAAQMAAA
AAAAAACAAAAAgAAAAAAAAAAAAACYAAAAEDAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmAAAADIw
AAAAAAAAAIAAAACAAAAAAAAAAAAAAJgAAAAQMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYAAAA
EDAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmAAAABEwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJgA
AAAQMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYAAAAEDAAAAAAAAAAgAAAAIAAAAAAAAAAAAAA
mAAAABAwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJgAAAAQMAAAAAAAAACAAAAAgAAAAAAAAAAA
AACYAAAAEDAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmAAAABAwAAAAAAAAAIAAAACAAAAAAAAA
AAAAAJgAAAAQMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYAAAAEDAAAAAAAAAAgAAAAIAAAAAA
AAAAAAAAmAAAABAwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJgAAAAQMAAAAAAAAACAAAAAgAAA
AAAAAAAAAACYAAAAEDAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmAAAABAwAAAAAAAAAIAAAACA
AAAAAAAAAAAAAJgAAAAQMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYAAAAEDAAAAAAAAAAgAAA
AIAAAAAAAAAAAAAAmAAAABAwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJgAAAAQMAAAAAAAAACA
AAAAgAAAAAAAAAAAAACYAAAAEDAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmAAAABAwAAAAAAAA
AIAAAACAAAAAAAAAAAAAAJgAAAAQMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYAAAAEDAAAAAA
AAAAgAAAAIAAAAAAAAAAAAAAmAAAABAwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJgAAAAQMAAA
AAAAAACAAAAAgAAAAAAAAAAAAACYAAAAEDAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmAAAABAw
AAAAAAAAAIAAAACAAAAAAAAAAAAAAJgAAAASMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYAAAA
ETAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmAAAABAwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJgA
AAAQMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYAAAAEDAAAAAAAAAAgAAAAIAAAAAAAAAAAAAA
mAAAABAwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJgAAAAQMAAAAAAAAACAAAAAgAAAAAAAAAAA
AACYAAAAETAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmAAAABAwAAAAAAAAAIAAAACAAAAAAAAA
AAAAAJgAAAARMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYAAAAEDAAAAAAAAAAgAAAAIAAAAAA
AAAAAAAAmAAAADIwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJgAAAARMAAAAAAAAACAAAAAgAAA
AAAAAAAAAACYAAAAEDAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmAAAABAwAAAAAAAAAIAAAACA
AAAAAAAAAAAAAJgAAAARMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYAAAAEDAAAAAAAAAAgAAA
AIAAAAAAAAAAAAAAmAAAABAwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJgAAAAQMAAAAAAAAACA
AAAAgAAAAAAAAAAAAACYAAAAETAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmAAAABAwAAAAAAAA
AIAAAACAAAAAAAAAAAAAAJgAAAARMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYAAAAEDAAAAAA
AAAAgAAAAIAAAAAAAAAAAAAAmAAAABAwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJgAAAARMAAA
AAAAAACAAAAAgAAAAAAAAAAAAACYAAAAETAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmAAAABAw
AAAAAAAAAIAAAACAAAAAAAAAAAAAAJgAAAAQMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYAAAA
EDAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmAAAABAwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJgA
AAARMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYAAAAEDAAAAAAAAAAgAAAAIAAAAAAAAAAAAAA
mAAAABAwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJgAAAARMAAAAAAAAACAAAAAgAAAADgAAAAA
gAD5egEwADAAAAAAAAACAAAAAQAAAAAAAAAAAL8HkEAAABgwAAAAAAAAAIAAAACAAAAA+AAA
AACAB/l6ATAWMAAAAAAAAAIAAAABAAAAAAAAAAAAFAOYQAAAGDAAAAAAAAAAgAAAAIAAAAD4
AAAAAIAA+XoBMBYwAAAAAAAAAgAAAAEAAAAAAAAAAAAUA5hAAAAXMAAAAAAAAACAAAAAgAAA
AAAAAAAAAAD5egEwADAAAAAAAAABAAAAAQAAAAAAAAAAAM4DmEAAABcwAAAAAAAAAIAAAACA
AAAA+AAAAACAAJhAAAAXMAAAAAAAAACAAAAAgAAAAHgAAAAAAAD5egEwADAAAAAAAAABAAAA
AQAAAAAAAAAAAM4DCAAAAAAwAAAAAAAAAAAAAAAAAAAAMJ0DAwAAB/k6ATAAEAAAAAAAAAEA
AAABAAAAAAAAAAAAzgOYAAAAABAAAAAAAAAAgAAAAIAcAD6I9zABAAAHAAAAAAEAAAACAAAA
4wIAABcDAABOAwAAcAYAAJsGAADqBgAAAQoAACUKAAB+CgAAmA0AAJ8NAADuDQAA8RAAADIR
AABjEQAAoBQAAMMUAADKFAAAjhsAALYbAADtGwAAGR8AAEAfAABbHwAAdiIAAKAiAADOIgAA
BiYAACYmAABdJgAAYSkAAJkpAADRKQAA9ywAACktAABYLQAAXDAAAJYwAADLMAAA9DMAADU0
AAB1NAAAVTcAAI03AADENwAA3DoAAB47AABLOwAAlz4AAPs6ATAzAAAAAAAAAAEAAAABAAAA
VALOAFCFvwf5OgEwMwAAAAAAAAABAAAAAQAAAAAAAAAAAIAB+zoBMD0QAAAAAAAAAQAAAAEA
AABUAs4AaIa/B/k6ATA9AAAAAAAAAAIAAAABAAAAAAAAAAAAgAEAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAIAB+zoBMEAAAAAAAAAAAQAAAAEAAABUAs4A3H0SB/k6ATBAAAAAAAAAAAIA
AAABAAAAAAAAAAAAAAH5OgEwQAAAAAAAAAACAAAAAQAAAAAAAAAAAIAB+ToBMEAAAAAAAAAA
AQAAAAEAAABUAs4AvIa/B/k6ATBAAAAAAAAAAAIAAAABAAAAAAAAAAAAgAEAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAIAB+zoBMEMAAAAAAAAAAQAAAAEAAABUAs4AMH4SB/k6ATBDAAAA
AAAAAAIAAAABAAAAAAAAAAAAAAH5OgEwQwAAAAAAAAACAAAAAQAAAAAAAAAAAAAB+ToBMEMA
AAAAAAAAAQAAAAEAAABUAs4AMH4SB/k6ATBDAAAAAAAAAAIAAAABAAAAAAAAAAAAgAH5OgEw
QwAAAAAAAAACAAAAAQAAAAAAAAAAAIAB+ToBMEMAAAAAAAAAAQAAAAEAAABUAs4AYBnuB/k6
ATBDAAAAAAAAAAIAAAABAAAAAAAAAAAAgAH5OgEwQwAAAAAAAAACAAAAAQAAAAAAAAAAAIAB
+ToBMEMAAAAAAAAAAQAAAAEAAABUAs4AYBnuB/k6ATBDAAAAAAAAAAIAAAABAAAAAAAAAAAA
gAH5OgEwQwAAAAAAAAACAAAAAQAAAAAAAAAAAIAB+ToBMEMAAAAAAAAAAQAAAAEAAABUAs4A
EIe/B/k6ATBDAAAAAAAAAAIAAAABAAAAAAAAAAAAgAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAIAB+zoBMEYAAAAAAAAAAQAAAAEAAABUAs4AtBnuB/k6ATBGAAAAAAAAAAIAAAABAAAA
AAAAAAAAgAH5OgEwRgAAAAAAAAACAAAAAQAAAAAAAAAAAIAB+ToBMEYAAAAAAAAAAQAAAAEA
AABUAs4AtBnuB/k6ATBGAAAAAAAAAAIAAAABAAAAAAAAAAAAgAH5OgEwRgAAAAAAAAACAAAA
AQAAAAAAAAAAAIAB+ToBMEYAAAAAAAAAAQAAAAEAAABUAs4AtBnuB/k6ATBGAAAAAAAAAAIA
AAABAAAAAAAAAAAAgAH5OgEwRgAAAAAAAAACAAAAAQAAAAAAAAAAAIAB+ToBMEYAAAAAAAAA
AQAAAAEAAABUAs4AZIe/B/k6ATBGAAAAAAAAAAIAAAABAAAAAAAAAAAAgAEAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAIAB+zoBMEkAAAAAAAAAAQAAAAEAAABUAs4ACBruB/k6ATBJAAAA
AAAAAAIAAAABAAAAAAAAAAAAgAH5OgEwSQAAAAAAAAACAAAAAQAAAAAAAAAAAIAB+ToBMEkA
AAAAAAAAAQAAAAEAAABUAs4ACBruB/k6ATBJAAAAAAAAAAIAAAABAAAAAAAAAAAAgAH5OgEw
SQAAAAAAAAACAAAAAQAAAAAAAAAAAIAB+ToBMEkAAAAAAAAAAQAAAAEAAABUAs4ACBruB/k6
ATBJAAAAAAAAAAIAAAABAAAAAAAAAAAAgAH5OgEwSQAAAAAAAAACAAAAAQAAAAAAAAAAAIAB
+ToBMEkAAAAAAAAAAQAAAAEAAABUAs4ACBruB/k6ATBJAAAAAAAAAAIAAAABAAAAAAAAAAAA
gAH5OgEwSQAAAAAAAAACAAAAAQAAAAAAAAAAAIAB+zoBMAAwAAAAAAAAAQAAAAEAAAAAAAAA
VALOBwAAAAAWAAAAFgAAABYAAAAWAAAAFgAAABYAAAAYAAAAGgAAABwAAAA9AAAAPQAAAD0A
AABAAAAAAAYAAK4JAABKDQAANxAAAIQSAABjFQAAgBgAAAgcAAC3HgAAICIAAFElAADMKAAA
8SsAANEuAADQMQAAJzQAAHY3AADIOgAA4z4AAOZBAAD1RAAAlkYAACQAAAAnAAAAKQAAACoA
AAAsAAAALgAAAC8AAAAxAAAAMwAAADQAAAA2AAAAOAAAADkAAAA7AAAAPQAAAD4AAABAAAAA
QgAAAEMAAABFAAAARwAAAAAGAABzCwAAcBAAALMUAABjGQAA9B0AADIjAAAyKAAAnSwAABQx
AACzNAAA9jkAAMQ/AACnRAAAlUYAAJZGAAAlAAAAKAAAACsAAAAtAAAAMAAAADIAAAA1AAAA
NwAAADoAAAA8AAAAPwAAAEEAAABEAAAARgAAAEgAAAAABgAAlUYAACYAAAAPAADw1gYAAAAA
BvAYAAAAAggAAAIAAAAmAAAAAQAAAAEAAAAABAAAnwEB8EwEAAAyAAfwJAAAAAMEoDib/lvO
MYrLDw8vDRrdTv8A5SsAAAAAAAD/////AAAAADIAB/AkAAAAAwTyBsfRaLp6CFEGsW8dmT6u
/wAKIAAAAAAAAP////8AAAAAMgAH8CQAAAADBKAoENr9Ulna10O6hNblNi//AMIaAAAAAAAA
/////wAAAAAyAAfwJAAAAAME5oF+yYfbCcuT9IYAc7+4X/8AZCUAAAAAAAD/////AAAAADIA
B/AkAAAAAwSjeOTruNnfjADMfeOK3Y+T/wCbHwAAAAAAAP////8AAAAAMgAH8CQAAAADBDhS
OgEi2Cls4Y148ubf8jr/APkaAAAAAAAA/////wAAAAAyAAfwJAAAAAMEnzN6CJZSVEOKRNMA
btenwP8A7isAAAAAAAD/////AAAAADIAB/AkAAAAAwTawfzk3zBHjhK4Wl4N/Ki9/wDfDAAA
AAAAAP////8AAAAAMgAH8CQAAAADBLuSBppq3oz3eHfeMUd4kQn/ADQeAAAAAAAA/////wAA
AAAyAAfwJAAAAAMEm4RIDWdO9VP7ilejigHQBP8AiiQAAAAAAAD/////AAAAADIAB/AkAAAA
AwTnYGg4FiMrAb7fl5+Yl4CX/wBaOQAAAAAAAP////8AAAAAMgAH8CQAAAADBEfnCTfumN7f
ZneA3YEKn8L/AJ8iAAAAAAAA/////wAAAAAyAAfwJAAAAAMEsFCynSW/Y64vjkgYn3A5bv8A
HioAAAAAAAD/////AAAAADIAB/AkAAAAAwTfwYgqE0HgUmi9V2IA1Smz/wA1EgAAAAAAAP//
//8AAAAAMgAH8CQAAAADBPRWqVb6vEsw5uvoSS5CD97/AJwqAAAAAAAA/////wAAAAAyAAfw
JAAAAAMEB1CyePp7KxLMQbivfOykX/8AWw4AAAAAAAD/////AAAAADIAB/AkAAAAAwTcyd8C
tlwGowGNL74azJUt/wA1GwAAAAAAAP////8AAAAAMgAH8CQAAAADBKWpVjCQGL3+2zEC/Kmg
1TT/AOgZAAAAAAAA/////wAAAAAyAAfwJAAAAAME/6jh3i11knIkbWJTMrS5V/8A6BcAAAAA
AAD/////AAAAADIAB/AkAAAAAwTY48zYS2kYwRDeP2alJz/7/wCkJQAAAAAAAP////8AAAAA
MgAH8CQAAAADBF8P4vZFY/kQ7YwfpAxfk4j/AGglAAAAAAAA/////wAAAAAyAAfwJAAAAAME
vf9Fx9Yo2f5mrxESikeDD/8AZyUAAAAAAAD/////AAAAADIAB/AkAAAAAwSXvI3E4va+1517
7sNlgRjz/wCmHwAAAAAAAP////8AAAAAMgAH8CQAAAADBGQ8NsW4/lMqidWQD+DnDfz/AAAb
AAAAAAAA/////wAAAAAyAAfwJAAAAAMEU7UYv+rQ85eRlTfteCz2s/8A7isAAAAAAAD/////
AAAAAKMFC/AcAgAAgQAwZQEAggCYsgAAgwAwZQEAhACYsgAAhQAAAAAAhwAAAAAAiAAAAAAA
iQAAAAAAvwAAAA8ADAH0AAAQDQEAAAAgDgEAAAAggAEAAAAAgQH///8AggEAAAEAgwH///8A
hAEAAAEAhQEAAAAghkEAAAAAh8EAAAAAiAEAAAAAiQEAAAAAigEAAAAAiwEAAAAAjAEAAAAA
jQEAAAAAjgEAAAAAjwEAAAAAkAEAAAAAkQEAAAAAkgEAAAAAkwEAAAAAlAEAAAAAlQEAAAAA
lgEAAAAAl8EAAAAAmAEAAAAAmQEAAAAAmgEAAAAAmwEAAAAAnAEDAABAvwEMAB4AwAEAAAAA
wQEAAAEAwgH///8AwwEAAAAgxAEAAAAAxUEAAAAAxsEAAAAAxwEAAAAAyAEAAAAAyQEAAAAA
ygEAAAAAywE1JQAAzAEAAAgAzQEAAAAAzgEAAAAAz8EAAAAA1wECAAAA/wEGAA4AAAIAAAAA
AQKAgIAAAgLLy8sAAwIAAAAgBAIAAAEABQI4YwAABgI4YwAABwIAAAAACAIAAAAACQIAAAEA
CgIAAAAACwIAAAAADAIAAAEADQIAAAAADgIAAAAADwIAAQAAEAIAAAAAEQIAAAAAPwIAAAMA
BAMBAAAAQQOoKQEAQgMAAAAAQwMDAAAARAN8vgEARQMAAAAAfwMAAA8AhAN8vgEAhQMAAAAA
hgN8vgEAhwMAAAAAUwAi8R4AAACPAwAAAACQAwIAAACRAwAAAACSAwIAAAC/AwACAIJAAB7x
EAAAAP//AAAAAP8AgICAAPcAABAADwAC8JIAAAAQAAjwCAAAAAEAAAD/AwAADwAD8DAAAAAP
AATwKAAAAAEACfAQAAAAAAAAAAAAAAAAAAAAAAAAAAIACvAIAAAAAAQAAAUAAAAPAATwQgAA
ABIACvAIAAAAAQQAAAAOAABTAAvwHgAAAL8BAAAQAMsBAAAAAP8BAAAIAAQDCQAAAD8DAQAB
AAAAEfAEAAAAAQAAAJY+AAD//wgAAAAGAPSFbAEAAAEAVKogAAYA9YVsAQEAAQDE0BoABgD2
hWwBAAABAFSuIAAGAPeFbAEBAAEA5NcaAAYA+IVsAQAAAQBM2BoABgD5hWwBAQABAIzYGgAG
APqFbAEAAAEAzNgaAAYA+4VsAQEAAQAM2RoA1SkAANUpAAAGOgAABjoAAHw+AAB8PgAAiD4A
AIg+AACXPgAAAAAAAAIAAQAAAAIAAgAAAAIAAwAAAAIABAAAAAIABQAAAAIABgAAAAIABwAA
AAIA3ykAAN8pAAAQOgAAEDoAAIc+AACHPgAAjj4AAI4+AACXPgAAAAAAAAEAAAACAAAAAwAA
AAQAAAAFAAAABgAAAAcAAAADAAAAOQAAAAgAAAAqgHVybjpzY2hlbWFzLW1pY3Jvc29mdC1j
b206b2ZmaWNlOnNtYXJ0dGFncwWAcGxhY2UAgDgAAAAHAAAAKoB1cm46c2NoZW1hcy1taWNy
b3NvZnQtY29tOm9mZmljZTpzbWFydHRhZ3MEgENpdHkAgEIAAAADAAAAKoB1cm46c2NoZW1h
cy1taWNyb3NvZnQtY29tOm9mZmljZTpzbWFydHRhZ3MOgGNvdW50cnktcmVnaW9uAIAMAAAB
AQAAAAAAAAAIAAAAAAAHAAAAAAAIAAAAAAAHAAAAAAAIAAAAAAADAAAAAAAIAAAAAAAHAAAA
AAAAAAAAVT4AAFU+AABqPgAAaj4AAGs+AACSPgAAkz4AAJc+AAAHAAQABwAEAAIABwACAAcA
AAAAAFU+AABVPgAAaj4AAGo+AABrPgAAkj4AAJM+AACXPgAABwAEAAcABAACAAcAAgAHAAAA
AAACAAAAEwAAAFU+AABVPgAAaT4AAGo+AABqPgAAaz4AAJI+AACTPgAAlz4AAAcABQAHAAQA
BQAHAAQAAgAHAAIABwAAAAAAVT4AAFU+AABqPgAAaj4AAGs+AACSPgAAkz4AAJc+AAAHAAQA
BwAEAAIABwACAAcA//8UAAAABABQAE8ATwBMAAAABABQAE8ATwBMAAAABABQAE8ATwBMAAAA
BABQAE8ATwBMAAAABABQAE8ATwBMAAAABABQAE8ATwBMAAAABABQAE8ATwBMAAAABABQAE8A
TwBMAAAABABQAE8ATwBMAAAABwBEAEoAUwBJAEQATwBSAAAABAAAAAEACQgFAAIAQAABAAkI
BgACAEAAAQAMBAYAAgBAAAEACQQGAAIAQAAEAAAABAAAAAgAAADlAAAAAAAAAAMAAADtfgIA
HFcHAJdpaQAwIpoAVT4AAGo+AACRPgAAlz4AAAAAAAABAAAAAQAAAP9AA4ABAAAAAAAAAAAA
zB3/AQEAAQAAAAAAAAAAAAAAAAAAAAAAAhAAAAAAAAAAlj4AAEAAABAAQAAA//8BAAAABwBV
AG4AawBuAG8AdwBuAP//AQAIAAAAAAAAAAAAAAD//wEAAAAAAP//AAACAP//AAAAAP//AAAC
AP//AAAAAAQAAABHFpABAAACAgYDBQQFAgMEh3oAIAAAAIAIAAAAAAAAAP8BAAAAAAAAVABp
AG0AZQBzACAATgBlAHcAIABSAG8AbQBhAG4AAAA1FpABAgAFBQECAQcGAgUHAAAAAAAAABAA
AAAAAAAAAAAAAIAAAAAAUwB5AG0AYgBvAGwAAAAzJpABAAACCwYEAgICAgIEh3oAIAAAAIAI
AAAAAAAAAP8BAAAAAAAAQQByAGkAYQBsAAAAWRKQAQAJAAAAAAAAAAAAAAMAAAAAAAAAAAAA
AAAAAAABAAAAAAAAAEMARwAgAFQAaQBtAGUAcwAAAFQAaQBtAGUAcwAgAE4AZQB3ACAAUgBv
AG0AYQBuAAAAIwEEAAEECQBW/NACAABoAQAAAACC8lVmQiR0pgj0VWYJABkAAABNCQAACDUA
AAEAHwAAAAQAgwBxAAAATQkAAAg1AAABAB8AAABxAAAAAAAAACQDVvwQBAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEEEQQR4AKMAgIASNAAAEAAZAGQAAAAZ
AAAANj4AADY+AAAAAAAAiyqe5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAACDKDUVb8EATf3wAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAABIAAAAAAAI4P8PAQABPwAA5AQAAP///3////9/////f////3////9/////
f////3+XaWkA//8SAAAAAABEAEMAOgBcAFAAcgBvAGcAcgBhAG0AIABGAGkAbABlAHMAXABN
AGkAYwByAG8AcwBvAGYAdAAgAE8AZgBmAGkAYwBlAFwAVABlAG0AcABsAGEAdABlAHMAXABR
AFUASQBDAEsAUABVAEIAIAAtACAASQBUAFUAXABRAFAAVQBCAEUALgBEAE8AVAAXAEkAVABV
AC0AVAAgACAAUgBFAEMATwBNAE0ARQBOAEQAQQBUAEkATwBOACAAIAAAAAAAAAAEAFAATwBP
AEwABwBEAEoAUwBJAEQATwBSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAD+/wAABQACAAAAAAAAAAAAAAAAAAAAAAABAAAA4IWf8vlPaBCrkQgAKyez2TAA
AAAoVAAAEwAAAAEAAACgAAAAAgAAAKgAAAADAAAAyAAAAAQAAADUAAAABQAAAOQAAAAGAAAA
8AAAAAcAAAAwAQAACAAAAEQBAAAJAAAAVAEAABIAAABgAQAACgAAAHwBAAALAAAAiAEAAAwA
AACUAQAADQAAAKABAAAOAAAArAEAAA8AAAC0AQAAEAAAALwBAAATAAAAxAEAABEAAADMAQAA
AgAAAOQEAAAeAAAAGAAAAElUVS1UICBSRUNPTU1FTkRBVElPTiAgAB4AAAABAAAAAFRVLR4A
AAAFAAAAUE9PTAAgIFIeAAAAAQAAAABPT0weAAAANwAAAGFzbS8wNy4wMi4wMS9tYw0Kd3c5
LzAzLjA1LjAxL21jDQpCQVQ6ICAgICAzMC4wNS4wMS9NTQAAHgAAAAoAAABRUFVCRS5ET1QA
MDEeAAAACAAAAERKU0lET1IAHgAAAAIAAAA5AFNJHgAAABQAAABNaWNyb3NvZnQgV29yZCAx
MC4wAEAAAAAA1hF+AwAAAEAAAAAAOGGbTOnAAUAAAAAAJDN6GenAAUAAAAAAfP3Q9frCAQMA
AAABAAAAAwAAAE0JAAADAAAACDUAAAMAAAAAAAAARwAAAFRSAAD/////AwAAAAgAC1L9c3AJ
AQAJAAADGikAAAYAXgAAAAAABAAAAAMBCAAFAAAACwIAAAAABQAAAAwCfxtsEwQAAAAuARgA
HAAAAPsCpP8AAAAAAACQAQAAAAAEQAASVGltZXMgTmV3IFJvbWFuAAAAAAAAAAAAAAAAAAAA
AAAEAAAALQEAAAQAAAACAQEABQAAAAkCAAAAAg0AAAAyCk4BsQkBAAQAAAAAAGETZhsgACkA
HAAAAPsCpP8AAAAAAACQAQAAAAAEQAAiQXJpYWwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAEAAAALQEBAAQAAAACAQEALAAAADIKIBomDhYABAAAAAAAYRNmG1ByaW50ZWQgaW4gU3dp
dHplcmxhbmQ9AB8AFAAzABoAMwAzABoAFAAzABoAPQBBABQAGgAtADMAHwAUADMAMwAzAA0A
AAAyCiAanBEBAAQAAAAAAGETZhsgADIAAwAAAB4ABwAAABYEZhthEwAAAAAEAAAAJwH//wQA
AAACAQEAFwAAADIKiRpBEAgABAAAAAAAYRNmG0dlbmV2YSwgSAAzADMAMwAtADMAGgAaAA0A
AAAyCokathEBAAQAAAAAAGETZhsgADAAAwAAAB4ABwAAABYEZhthEwAAAAAEAAAAJwH//xwA
AAD7Apz/AAAAAAAAkAEAAAAABEAAElRpbWVzIE5ldyBSb21hbgAAAAAAAAAAAAAAAAAAAAAA
BAAAAC0BAgAEAAAAAgEBAA0AAAAyClICxgEBAAQAAAAAAGETZhsgAC0AAwAAAB4ABwAAABYE
ZhthEwAAAAAEAAAAJwH//wQAAAACAQEADQAAADIK9wLGAQEABAAAAAAAYRNmGyAALQADAAAA
HgAHAAAAFgRmG2ETAAAAAAQAAAAnAf//HAAAAPsCpP8AAAAAAAC8AgAAAAAEQAASVGltZXMg
TmV3IFJvbWFuAAAAAAAAAAAAAAAAAAAAAAAEAAAALQEDABwAAAD7Apz/AAAAAAAAvAIAAAAA
BEAAElRpbWVzIE5ldyBSb21hbgAAAAAAAAAAAAAAAAAAAAAABAAAAC0BBAAEAAAAAgEBAAQA
AAAtAQMAIgAAADIKlwMXCA8ABAAAAAAAYRNmG00uMzQwMCBDT05URU5UUwBXABcALgAuAC4A
LgAXAEEASABCAD0APQBCAD0AMwAEAAAALQEEAA0AAAAyCpcDSwsBAAQAAAAAAGETZhsgADYA
AwAAAB4ABwAAABYEZhthEwAAAAAEAAAAJwH//wQAAAACAQEADQAAADIKOQTGAQEABAAAAAAA
YRNmGyAANw8RAAAAMgo5BP0QBAAEAAAAAABhE2YbUGFnZTwAMgAyACwADQAAADIKOQTJEQEA
BAAAAAAAYRNmGyAANwADAAAAHgAHAAAAFgRmG2ETAAAAAAQAAAAnAf//BAAAAC0BAgAEAAAA
AgEBAA0AAAAyCv4ExgEBAAQAAAAAAGETZhsxADIADQAAADIK/gT4AQEABAAAAAAAYRNmGyAA
GQETAAAAMgr+BBEDBQAEAAAAAABhE2YbU2NvcGVhOAAsADIAMgAsADsAAAAyCv4EGgQgAAQA
AAAAAGETZhsuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLhkAGQAZABkAGQAZABkA
GQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQA7AAAA
Mgr+BDoHIAAEAAAAAABhE2YbLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4ZABkA
GQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkA
GQAZABkAOwAAADIK/gRaCiAABAAAAAAAYRNmGy4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkA
GQAZABkAGQAZABkAGQAZADIAAAAyCv4Eeg0aAAQAAAAAAGETZhsuLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLhkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkA
GQAZABkAGQANAAAAMgr+BBQQAQAEAAAAAABhE2YbIAAwAQ0AAAAyCv4ERBEBAAQAAAAAAGET
ZhsxADIADQAAADIK/gR2EQEABAAAAAAAYRNmGyAALQADAAAAHgAHAAAAFgRmG2ETAAAAAAQA
AAAnAf//BAAAAAIBAQANAAAAMgrEBcYBAQAEAAAAAABhE2YbMgAyAA0AAAAyCsQF+AEBAAQA
AAAAAGETZhsgABkBGgAAADIKxAURAwoABAAAAAAAYRNmG1JlZmVyZW5jZXNDACwAIQAsACEA
LAAzACwALAAoADsAAAAyCsQF4gQgAAQAAAAAAGETZhsuLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLhkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkA
GQAZABkAGQAZABkAGQAZABkAGQA7AAAAMgrEBQIIIAAEAAAAAABhE2YbLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4ZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkA
GQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAOwAAADIKxAUiCyAABAAAAAAAYRNmGy4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uGQAZABkAGQAZABkAGQAZABkAGQAZABkA
GQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZACYAAAAyCsQFQg4SAAQA
AAAAAGETZhsuLi4uLi4uLi4uLi4uLi4uLi4ZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkA
GQAZABkAGQANAAAAMgrEBRQQAQAEAAAAAABhE2YbIAAwAQ0AAAAyCsQFRBEBAAQAAAAAAGET
ZhsyADIADQAAADIKxAV2EQEABAAAAAAAYRNmGyAALQADAAAAHgAHAAAAFgRmG2ETAAAAAAQA
AAAnAf//BAAAAAIBAQAQAAAAMgppBsYBAwAEAAAAAABhE2YbMi4xADIAGQAyAA0AAAAyCmkG
QwIBAAQAAAAAAGETZhsgAM4AKQAAADIKaQYRAxQABAAAAAAAYRNmG05vcm1hdGl2ZSByZWZl
cmVuY2VzSAAyACEATgAsABwAHAAyACwAGQAhAC0AIQAsACIALAAyAC0ALAAnADsAAAAyCmkG
cgYgAAQAAAAAAGETZhsuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLhkAGQAZABkA
GQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkA
GQA7AAAAMgppBpIJIAAEAAAAAABhE2YbLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4ZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkA
GQAZABkAGQAZABkAOwAAADIKaQayDCAABAAAAAAAYRNmGy4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkA
GQAZABkAGQAZABkAGQAZABkAGQAZAA4AAAAyCmkG0g8CAAQAAAAAAGETZhsuLhkAGQANAAAA
MgppBhQQAQAEAAAAAABhE2YbIAAwAQ0AAAAyCmkGRBEBAAQAAAAAAGETZhsyADIADQAAADIK
aQZ2EQEABAAAAAAAYRNmGyAALQADAAAAHgAHAAAAFgRmG2ETAAAAAAQAAAAnAf//BAAAAAIB
AQAQAAAAMgoOB8YBAwAEAAAAAABhE2YbMi4yADIAGQAyAA0AAAAyCg4HQwIBAAQAAAAAAGET
ZhsgAM4ALwAAADIKDgcRAxgABAAAAAAAYRNmG0JpYmxpb2dyYXBoaWMgcmVmZXJlbmNlc0IA
HAAyABwAHAAyADEAIgAsADIAMgAcACwAGQAiACwAIQAtACEALAAyAC0ALAAoADsAAAAyCg4H
7wYgAAQAAAAAAGETZhsuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLhkAGQAZABkA
GQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkA
GQA7AAAAMgoOBw8KIAAEAAAAAABhE2YbLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4ZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkA
GQAZABkAGQAZABkANwAAADIKDgcvDR0ABAAAAAAAYRNmGy4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLhkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkA
GQAZABkAGQAZABkAGQANAAAAMgoOBxQQAQAEAAAAAABhE2YbIAAwAQ0AAAAyCg4HRBEBAAQA
AAAAAGETZhszADIADQAAADIKDgd2EQEABAAAAAAAYRNmGyAALQADAAAAHgAHAAAAFgRmG2ET
AAAAAAQAAAAnAf//BAAAAAIBAQANAAAAMgrVB8YBAQAEAAAAAABhE2YbMwAyAA0AAAAyCtUH
+AEBAAQAAAAAAGETZhsgABkBHAAAADIK1QcRAwsABAAAAAAAYRNmG0RlZmluaXRpb25zAEgA
LAAhABwAMgAcABwAHAAyADIAJwA7AAAAMgrVB+IEIAAEAAAAAABhE2YbLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4ZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkA
GQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAOwAAADIK1QcCCCAABAAAAAAAYRNmGy4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uGQAZABkAGQAZABkAGQAZABkAGQAZABkA
GQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZADsAAAAyCtUHIgsgAAQA
AAAAAGETZhsuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLhkAGQAZABkAGQAZABkA
GQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAmAAAA
MgrVB0IOEgAEAAAAAABhE2YbLi4uLi4uLi4uLi4uLi4uLi4uGQAZABkAGQAZABkAGQAZABkA
GQAZABkAGQAZABkAGQAZABkADQAAADIK1QcUEAEABAAAAAAAYRNmGyAAMAENAAAAMgrVB0QR
AQAEAAAAAABhE2YbNAAyAA0AAAAyCtUHdhEBAAQAAAAAAGETZhsgAC0AAwAAAB4ABwAAABYE
ZhthEwAAAAAEAAAAJwH//wQAAAACAQEADQAAADIKmwjGAQEABAAAAAAAYRNmGzQAMgANAAAA
MgqbCPgBAQAEAAAAAABhE2YbIAAZAR8AAAAyCpsIEQMNAAQAAAAAAGETZhtBYmJyZXZpYXRp
b25zCEgAMgAyACEALAAyABwALAAcABwAMgAyACgAOwAAADIKmwhfBSAABAAAAAAAYRNmGy4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uGQAZABkAGQAZABkAGQAZABkAGQAZABkA
GQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZADsAAAAyCpsIfwggAAQA
AAAAAGETZhsuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLhkAGQAZABkAGQAZABkA
GQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQA7AAAA
MgqbCJ8LIAAEAAAAAABhE2YbLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4ZABkA
GQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkA
GQAZABkAHwAAADIKmwi/Dg0ABAAAAAAAYRNmGy4uLi4uLi4uLi4uLi4IGQAZABkAGQAZABkA
GQAZABkAGQAZABkAGQANAAAAMgqbCBQQAQAEAAAAAABhE2YbIAAwAQ0AAAAyCpsIRBEBAAQA
AAAAAGETZhs0ADIADQAAADIKmwh2EQEABAAAAAAAYRNmGyAALQADAAAAHgAHAAAAFgRmG2ET
AAAAAAQAAAAnAf//BAAAAAIBAQANAAAAMgphCcYBAQAEAAAAAABhE2YbNQAyAA0AAAAyCmEJ
+AEBAAQAAAAAAGETZhsgABkBLAAAADIKYQkRAxYABAAAAAAAYRNmG1BlcmZvcm1hbmNlIE1h
bmFnZW1lbnQ4ACwAIQAhADIAIQBOACwAMgAtACwAGQBZACwAMwAtADEALABOAC0AMgAcADsA
AAAyCmEJOgcgAAQAAAAAAGETZhsuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLhkA
GQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkA
GQAZABkAGQA7AAAAMgphCVoKIAAEAAAAAABhE2YbLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4ZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkA
GQAZABkAGQAZABkAGQAZABkAMgAAADIKYQl6DRoABAAAAAAAYRNmGy4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkA
GQAZABkAGQAZAA0AAAAyCmEJFBABAAQAAAAAAGETZhsgADABDQAAADIKYQlEEQEABAAAAAAA
YRNmGzUAMgANAAAAMgphCXYRAQAEAAAAAABhE2YbIAAtAAMAAAAeAAcAAAAWBGYbYRMAAAAA
BAAAACcB//8EAAAAAgEBABAAAAAyCgYKxgEDAAQAAAAAAGETZhs1LjEAMgAZADIADQAAADIK
BgpDAgEABAAAAAAAYRNmGyAAzgAmAAAAMgoGChEDEgAEAAAAAABhE2YbUGVyZm9ybWFuY2Ug
UXVhbGl0OAAsACEAIQAyACEATgAsADIALQAsABkASAAyACwAHAAcAB4AHAAAADIKBgokBgsA
BAAAAAAAYRNmG3kgQXNzdXJhbmNlADAAGQBIACcAKAAyACEALAAyACwALQA7AAAAMgoGChsI
IAAEAAAAAABhE2YbLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4ZABkAGQAZABkA
GQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkA
OwAAADIKBgo7CyAABAAAAAAAYRNmGy4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
GQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkA
GQAZABkAGQAZACUAAAAyCgYKWw4RAAQAAAAAAGETZhsuLi4uLi4uLi4uLi4uLi4uLnQZABkA
GQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkADQAAADIKBgoUEAEABAAAAAAAYRNmGyAA
MAENAAAAMgoGCkQRAQAEAAAAAABhE2YbNgAyAA0AAAAyCgYKdhEBAAQAAAAAAGETZhsgAC0A
AwAAAB4ABwAAABYEZhthEwAAAAAEAAAAJwH//wQAAAACAQEAEwAAADIKmwoRAwUABAAAAAAA
YRNmGzUuMS4xYTIAGQAyABkAMgANAAAAMgqbCtkDAQAEAAAAAABhE2YbIACDAEkAAAAyCpsK
XAQpAAQAAAAAAGETZhtRT1MgcGVyZm9ybWFuY2UgZ29hbCBzZXR0aW5nIGZ1bmN0aW9uIHNl
dANIAEgAOAAZADIALAAhACEAMgAhAE8ALAAyACwALAAaADEAMwAsABwAGQAnACwAHAAcABwA
MgAxABkAIQAyADIALAAcABwAMgAyABkAJwAsAB0AOwAAADIKmwoiCyAABAAAAAAAYRNmGy4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uGQAZABkAGQAZABkAGQAZABkAGQAZABkA
GQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZACYAAAAyCpsKQg4SAAQA
AAAAAGETZhsuLi4uLi4uLi4uLi4uLi4uLi4ZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkA
GQAZABkAGQANAAAAMgqbChQQAQAEAAAAAABhE2YbIAAwAQ0AAAAyCpsKRBEBAAQAAAAAAGET
Zhs2ADIADQAAADIKmwp2EQEABAAAAAAAYRNmGyAALQADAAAAHgAHAAAAFgRmG2ETAAAAAAQA
AAAnAf//BAAAAAIBAQATAAAAMgovCxEDBQAEAAAAAABhE2YbNS4xLjJhMgAZADIAGQAyAA0A
AAAyCi8L2QMBAAQAAAAAAGETZhsgAIMATwAAADIKLwtcBC0ABAAAAAAAYRNmG05ldHdvcmsg
cGVyZm9ybWFuY2UgZ29hbCBzZXR0aW5nIGZ1bmN0aW9uIHNldAtIACwAHABIADIAIQAyABkA
MgAtACEAIQAyACEATgAsADMALAAsABoAMQAzACwAHAAZACcALAAcABwAHAAyADEAGQAhADIA
MwAsABwAHAAyADIAGQAnACwAHAA7AAAAMgovC7gLIAAEAAAAAABhE2YbLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4ZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkA
GQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAHQAAADIKLwvYDgwABAAAAAAAYRNmGy4u
Li4uLi4uLi4uLhkAGQAZABkAGQAZABkAGQAZABkAGQAZAA0AAAAyCi8LFBABAAQAAAAAAGET
ZhsgADABDQAAADIKLwtEEQEABAAAAAAAYRNmGzYAMgANAAAAMgovC3YRAQAEAAAAAABhE2Yb
IAAtAAMAAAAeAAcAAAAWBGYbYRMAAAAABAAAACcB//8EAAAAAgEBABMAAAAyCsMLEQMFAAQA
AAAAAGETZhs1LjEuM2EyABkAMgAZADIADQAAADIKwwvZAwEABAAAAAAAYRNmGyAAgwBTAAAA
MgrDC1wEMAAEAAAAAABhE2YbU3Vic2NyaWJlciBzZXJ2aWNlIHF1YWxpdHkgY3JpdGVyaWEg
ZnVuY3Rpb24gc2V0OAAyADIAJwAsACEAHAAyACwAIQAZACcALAAhADIAHQAsACwAGQAyADIA
LAAcABwAHQAwABoALQAhABwAHAAsACEAHAAsABkAIQAyADMALAAcABwAMgAyABkAJwAsAB0A
OwAAADIKwwufCyAABAAAAAAAYRNmGy4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
GQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkA
GQAZABkAGQAZAB8AAAAyCsMLvw4NAAQAAAAAAGETZhsuLi4uLi4uLi4uLi4uCxkAGQAZABkA
GQAZABkAGQAZABkAGQAZABkADQAAADIKwwsUEAEABAAAAAAAYRNmGyAAMAENAAAAMgrDC0QR
AQAEAAAAAABhE2YbNgAyAA0AAAAyCsMLdhEBAAQAAAAAAGETZhsgAC0AAwAAAB4ABwAAABYE
ZhthEwAAAAAEAAAAJwH//wQAAAACAQEAEwAAADIKWAwRAwUABAAAAAAAYRNmGzUuMS40YTIA
GQAyABkAMgANAAAAMgpYDNkDAQAEAAAAAABhE2YbIACDAEYAAAAyClgMXAQnAAQAAAAAAGET
ZhtRT1MgcGVyZm9ybWFuY2UgYXNzZXNzbWVudCBmdW5jdGlvbiBzZXQASABIADgAGQAyACwA
IQAhADIAIQBPACwAMgAsACwAGgAsACcAJwAsACcAKABOACwAMgAcABkAIQAyADIALAAcABwA
MgAyABkAJwAsABwAOwAAADIKWAwJCyAABAAAAAAAYRNmGy4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkA
GQAZABkAGQAZABkAGQAZABkAGQAZACgAAAAyClgMKQ4TAAQAAAAAAGETZhsuLi4uLi4uLi4u
Li4uLi4uLi4uZRkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkADQAAADIK
WAwUEAEABAAAAAAAYRNmGyAAMAENAAAAMgpYDEQRAQAEAAAAAABhE2YbNgAyAA0AAAAyClgM
dhEBAAQAAAAAAGETZhsgAC0AAwAAAB4ABwAAABYEZhthEwAAAAAEAAAAJwH//wQAAAACAQEA
EwAAADIK7AwRAwUABAAAAAAAYRNmGzUuMS41YTIAGQAyABkAMgANAAAAMgrsDNkDAQAEAAAA
AABhE2YbIACDACwAAAAyCuwMXAQWAAQAAAAAAGETZhtOZXR3b3JrIHBlcmZvcm1hbmNlIGFz
SAAsABwASAAyACEAMgAZADIALQAhACEAMgAhAE4ALAAzACwALAAaACwAKAArAAAAMgrsDDkI
FQAEAAAAAABhE2Ybc2Vzc21lbnQgZnVuY3Rpb24gc2V0cycALAAnACcATgAsADIAHAAZACEA
MgAyACwAHAAcADIAMgAZACcALAAcADsAAAAyCuwMnwsgAAQAAAAAAGETZhsuLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLhkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkA
GQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAfAAAAMgrsDL8ODQAEAAAAAABhE2Yb
Li4uLi4uLi4uLi4uLgwZABkAGQAZABkAGQAZABkAGQAZABkAGQAZAA0AAAAyCuwMFBABAAQA
AAAAAGETZhsgADABDQAAADIK7AxEEQEABAAAAAAAYRNmGzYAMgANAAAAMgrsDHYRAQAEAAAA
AABhE2YbIAAtAAMAAAAeAAcAAAAWBGYbYRMAAAAABAAAACcB//8EAAAAAgEBABMAAAAyCoAN
EQMFAAQAAAAAAGETZhs1LjEuNmEyABkAMgAZADIADQAAADIKgA3ZAwEABAAAAAAAYRNmGyAA
gwBJAAAAMgqADVwEKQAEAAAAAABhE2YbTkUocykgcGVyZm9ybWFuY2UgYXNzZXNzbWVudCBm
dW5jdGlvbiBzZXQDSAA9ACEAJwAhABkAMgAtACEAIQAyACEATgAsADMALAAsABkALAAnACgA
LAAoACcATgAsADIAHAAZACEAMgAyACwAHAAcADIAMgAZACcALAAcADsAAAAyCoANIgsgAAQA
AAAAAGETZhsuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLhkAGQAZABkAGQAZABkA
GQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAmAAAA
MgqADUIOEgAEAAAAAABhE2YbLi4uLi4uLi4uLi4uLi4uLi4uGQAZABkAGQAZABkAGQAZABkA
GQAZABkAGQAZABkAGQAZABkADQAAADIKgA0UEAEABAAAAAAAYRNmGyAAMAENAAAAMgqADUQR
AQAEAAAAAABhE2YbNgAyAA0AAAAyCoANdhEBAAQAAAAAAGETZhsgAC0AAwAAAB4ABwAAABYE
ZhthEwAAAAAEAAAAJwH//wQAAAACAQEAEwAAADIKFQ4RAwUABAAAAAAAYRNmGzUuMS43YTIA
GQAyABkAMgANAAAAMgoVDtkDAQAEAAAAAABhE2YbIACDAD0AAAAyChUOXAQhAAQAAAAAAGET
ZhtEYXRhIGludGVncml0eSBjaGVjayBmdW5jdGlvbiBzZXRvSAAsABwALAAZABwAMgAcAC0A
MQAhABwAHgAwABkALAAyAC0ALAAyABkAIQAyADMALQAcABwAMgAyABkAJwAsABwAOwAAADIK
FQ55CSAABAAAAAAAYRNmGy4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uGQAZABkA
GQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkA
GQAZADsAAAAyChUOmQwgAAQAAAAAAGETZhsuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLhkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkA
GQAZABkAGQAZABkAGQAQAAAAMgoVDrkPAwAEAAAAAABhE2YbLi4uABkAGQAZAA0AAAAyChUO
FBABAAQAAAAAAGETZhsgADABDQAAADIKFQ5EEQEABAAAAAAAYRNmGzYAMgANAAAAMgoVDnYR
AQAEAAAAAABhE2YbIAAtAAMAAAAeAAcAAAAWBGYbYRMAAAAABAAAACcB//8EAAAAAgEBABAA
AAAyCrkOxgEDAAQAAAAAAGETZhs1LjIAMgAZADIADQAAADIKuQ5DAgEABAAAAAAAYRNmGyAA
zgAsAAAAMgq5DhEDFgAEAAAAAABhE2YbUGVyZm9ybWFuY2UgTW9uaXRvcmluZzgALAAhACEA
MgAhAE4ALAAyAC0ALAAZAFkAMgAyABwAHAAyACEAHAAyADIAOwAAADIKuQ4IByAABAAAAAAA
YRNmGy4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uGQAZABkAGQAZABkAGQAZABkA
GQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZADsAAAAyCrkO
KAogAAQAAAAAAGETZhsuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLhkAGQAZABkA
GQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkA
GQA1AAAAMgq5DkgNHAAEAAAAAABhE2YbLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLhkA
GQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkA
DQAAADIKuQ4UEAEABAAAAAAAYRNmGyAAMAENAAAAMgq5DkQRAQAEAAAAAABhE2YbNwAyAA0A
AAAyCrkOdhEBAAQAAAAAAGETZhsgAC0AAwAAAB4ABwAAABYEZhthEwAAAAAEAAAAJwH//wQA
AAACAQEAEwAAADIKTg8RAwUABAAAAAAAYRNmGzUuMi4xYTIAGQAyABkAMgANAAAAMgpOD9kD
AQAEAAAAAABhE2YbIACDAEoAAAAyCk4PXAQqAAQAAAAAAGETZhtQZXJmb3JtYW5jZSBtb25p
dG9yaW5nIHBvbGljeSBmdW5jdGlvbiBzZXQ4ACwAIQAhADIAIQBOACwAMgAtACwAGQBOADIA
MgAcABwAMgAhABwAMgAxABoAMgAyABwAHAAtADAAGQAhADIAMwAsABwAHAAyADIAGQAnACwA
HAA7AAAAMgpODzsLIAAEAAAAAABhE2YbLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4ZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkA
GQAZABkAGQAZABkAJQAAADIKTg9bDhEABAAAAAAAYRNmGy4uLi4uLi4uLi4uLi4uLi4ubxkA
GQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQANAAAAMgpODxQQAQAEAAAAAABhE2Yb
IAAwAQ0AAAAyCk4PRBEBAAQAAAAAAGETZhs3ADIADQAAADIKTg92EQEABAAAAAAAYRNmGyAA
LQADAAAAHgAHAAAAFgRmG2ETAAAAAAQAAAAnAf//BAAAAAIBAQATAAAAMgriDxEDBQAEAAAA
AABhE2YbNS4yLjJhMgAZADIAGQAyAA0AAAAyCuIP2QMBAAQAAAAAAGETZhsgAIMAVQAAADIK
4g9cBDEABAAAAAAAYRNmG05ldHdvcmsgcGVyZm9ybWFuY2UgbW9uaXRvcmluZyBldmVudCBj
b3JyZWxhdGlvbiBvSAAsABwASAAyACEAMgAZADIALQAhACEAMgAhAE4ALAAzACwALAAZAE8A
MgAyABwAHAAyACEAHAAyADEAGQAsADIALAAyABwAGgAsADIAIQAiACwAHAAsABwAHAAyADIA
GQAuAAAAMgriD3YMFwAEAAAAAABhE2YbYW5kIGZpbHRlcmluZyBmdW5jdGlvbiBzLAAyADIA
GQAhABwAHAAcACwAIQAcADMAMQAZACEAMgAyACwAHAAcADIAMgAaAAMAAAAeAAcAAAAWBGYb
YRMAAAAABAAAACcB//8EAAAAAgEBABAAAAAyClUQXAQDAAQAAAAAAGETZhtzZXQAJwAsABwA
OwAAADIKVRDiBCAABAAAAAAAYRNmGy4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
GQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkA
GQAZABkAGQAZADsAAAAyClUQAgggAAQAAAAAAGETZhsuLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLhkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkA
GQAZABkAGQAZABkAGQAZABkAGQA7AAAAMgpVECILIAAEAAAAAABhE2YbLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4ZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkA
GQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAJgAAADIKVRBCDhIABAAAAAAAYRNmGy4u
Li4uLi4uLi4uLi4uLi4uLhkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZAA0A
AAAyClUQFBABAAQAAAAAAGETZhsgADABDQAAADIKVRBEEQEABAAAAAAAYRNmGzgAMgANAAAA
MgpVEHYRAQAEAAAAAABhE2YbIAAtAAMAAAAeAAcAAAAWBGYbYRMAAAAABAAAACcB//8EAAAA
AgEBABMAAAAyCuoQEQMFAAQAAAAAAGETZhs1LjIuM2EyABkAMgAZADIADQAAADIK6hDZAwEA
BAAAAAAAYRNmGyAAgwBKAAAAMgrqEFwEKgAEAAAAAABhE2YbRGF0YSBhZ2dyZWdhdGlvbiBh
bmQgdHJlbmRpbmcgZnVuY3Rpb24gc2V0SAAsABwALAAZAC0AMgAxACIALQAxACwAHAAcADIA
MgAZACwAMgAyABkAHAAiAC0AMgAyABwAMgAxABkAIQAyADMALAAcABwAMgAyABkAJwAsABwA
OwAAADIK6hAJCyAABAAAAAAAYRNmGy4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
GQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkA
GQAZABkAGQAZACgAAAAyCuoQKQ4TAAQAAAAAAGETZhsuLi4uLi4uLi4uLi4uLi4uLi4uaRkA
GQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkADQAAADIK6hAUEAEABAAAAAAA
YRNmGyAAMAENAAAAMgrqEEQRAQAEAAAAAABhE2YbOAAyAA0AAAAyCuoQdhEBAAQAAAAAAGET
ZhsgAC0AAwAAAB4ABwAAABYEZhthEwAAAAAEAAAAJwH//wQAAAACAQEAEwAAADIKfhERAwUA
BAAAAAAAYRNmGzUuMi40YTIAGQAyABkAMgANAAAAMgp+EdkDAQAEAAAAAABhE2YbIACDABYA
AAAyCn4RXAQHAAQAAAAAAGETZhtDaXJjdWl0IEMAHAAhACwAMgAcABwADQAAADIKfhFyBQEA
BAAAAAAAYRNmGy0AIQBDAAAAMgp+EZMFJQAEAAAAAABhE2Ybc3BlY2lmaWMgZGF0YSBjb2xs
ZWN0aW9uIGZ1bmN0aW9uIHNldGUnADIALAAsABwAIQAcACwAGQAyACwAHQAsABkALAAyABwA
HQAsACwAHAAcADIAMgAZACEAMgAyACwAHAAcADIAMgAZACcALAAdADsAAAAyCn4RIgsgAAQA
AAAAAGETZhsuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLhkAGQAZABkAGQAZABkA
GQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAmAAAA
Mgp+EUIOEgAEAAAAAABhE2YbLi4uLi4uLi4uLi4uLi4uLi4uGQAZABkAGQAZABkAGQAZABkA
GQAZABkAGQAZABkAGQAZABkADQAAADIKfhEUEAEABAAAAAAAYRNmGyAAMAENAAAAMgp+EUQR
AQAEAAAAAABhE2YbOAAyAA0AAAAyCn4RdhEBAAQAAAAAAGETZhsgAC0AAwAAAB4ABwAAABYE
ZhthEwAAAAAEAAAAJwH//wQAAAACAQEAEwAAADIKEhIRAwUABAAAAAAAYRNmGzUuMi41aTIA
GQAyABkAMgANAAAAMgoSEtkDAQAEAAAAAABhE2YbIACDADQAAAAyChISXAQbAAQAAAAAAGET
ZhtUcmFmZmljIHN0YXR1cyBmdW5jdGlvbiBzZXQuPQAhACwAIQAhAB0ALAAZACcAHAAsABwA
MgAnABkAIQAyADIALAAcABwAMgAyABkAJwAtABwAOwAAADIKEhJmCCAABAAAAAAAYRNmGy4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uGQAZABkAGQAZABkAGQAZABkAGQAZABkA
GQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZADsAAAAyChIShgsgAAQA
AAAAAGETZhsuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLhkAGQAZABkAGQAZABkA
GQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAgAAAA
MgoSEqYODgAEAAAAAABhE2YbLi4uLi4uLi4uLi4uLi4ZABkAGQAZABkAGQAZABkAGQAZABkA
GQAZABkADQAAADIKEhIUEAEABAAAAAAAYRNmGyAAMAENAAAAMgoSEkQRAQAEAAAAAABhE2Yb
OAAyAA0AAAAyChISdhEBAAQAAAAAAGETZhsgAC0AAwAAAB4ABwAAABYEZhthEwAAAAAEAAAA
JwH//wQAAAACAQEAEwAAADIKpxIRAwUABAAAAAAAYRNmGzUuMi42aTIAGQAyABkAMgANAAAA
MgqnEtkDAQAEAAAAAABhE2YbIACDAEwAAAAyCqcSXAQrAAQAAAAAAGETZhtUcmFmZmljIHBl
cmZvcm1hbmNlIG1vbml0b3JpbmcgZnVuY3Rpb24gc2V0AD0AIQAsACEAIQAdACwAGQAyACwA
IgAhADIAIQBOACwAMgAtACwAGQBOADIAMwAcABwAMgAhABwAMgAxABkAIQAyADIALAAcABwA
MgAyABkAJwAsAB0AOwAAADIKpxJUCyAABAAAAAAAYRNmGy4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkA
GQAZABkAGQAZABkAGQAZABkAGQAZACMAAAAyCqcSdA4QAAQAAAAAAGETZhsuLi4uLi4uLi4u
Li4uLi4uGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQANAAAAMgqnEhQQAQAEAAAA
AABhE2YbIAAwAQ0AAAAyCqcSRBEBAAQAAAAAAGETZhs5ADIADQAAADIKpxJ2EQEABAAAAAAA
YRNmGyAALQADAAAAHgAHAAAAFgRmG2ETAAAAAAQAAAAnAf//BAAAAAIBAQATAAAAMgo7ExED
BQAEAAAAAABhE2YbNS4yLjdpMgAZADIAGQAyAA0AAAAyCjsT2QMBAAQAAAAAAGETZhsgAIMA
LgAAADIKOxNcBBcABAAAAAAAYRNmG05FKHMpIHRocmVzaG9sZCBjcm9zc2luc0gAPQAhACcA
IQAZABwAMgAhACwAJwAyADIAHAAyABkALQAhADIAJwAnABwAMgA6AAAAMgo7EwwIHwAEAAAA
AABhE2YbZyBhbGVydCBwcm9jZXNzaW5nIGZ1bmN0aW9uIHNldC4xABoALAAcACwAIQAcABkA
MgAhADIALQAsACcAJwAcADIAMQAaACEAMgAyACwAHAAcADIAMgAaACcALAAcADsAAAAyCjsT
ywwgAAQAAAAAAGETZhsuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLhkAGQAZABkA
GQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkA
GQANAAAAMgo7E+sPAQAEAAAAAABhE2YbLgAZAA0AAAAyCjsTFBABAAQAAAAAAGETZhsgAP4A
DgAAADIKOxMSEQIABAAAAAAAYRNmGzEwMgAyAA0AAAAyCjsTdhEBAAQAAAAAAGETZhsgAC0A
AwAAAB4ABwAAABYEZhthEwAAAAAEAAAAJwH//wQAAAACAQEAEwAAADIKzxMRAwUABAAAAAAA
YRNmGzUuMi44aTIAGQAyABkAMgANAAAAMgrPE9kDAQAEAAAAAABhE2YbIACDAD0AAAAyCs8T
XAQhAAQAAAAAAGETZhtORShzKSB0cmVuZCBhbmFseXNpcyBmdW5jdGlvbiBzZXQgSAA9ACEA
JwAhABkAHAAhACwAMgAyABoALAAyACwAHgAwACcAHAAnABkAIQAyADIALQAcABwAMgAyABkA
JwAsABwAOwAAADIKzxOSCSAABAAAAAAAYRNmGy4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkA
GQAZABkAGQAZABkAGQAZADsAAAAyCs8TsgwgAAQAAAAAAGETZhsuLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLhkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkA
GQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAOAAAAMgrPE9IPAgAEAAAAAABhE2YbLi4ZABkA
DQAAADIKzxMUEAEABAAAAAAAYRNmGyAA/gAOAAAAMgrPExIRAgAEAAAAAABhE2YbMTAyADIA
DQAAADIKzxN2EQEABAAAAAAAYRNmGyAALQADAAAAHgAHAAAAFgRmG2ETAAAAAAQAAAAnAf//
BAAAAAIBAQATAAAAMgpkFBEDBQAEAAAAAABhE2YbNS4yLjlpMgAZADIAGQAyAA0AAAAyCmQU
2QMBAAQAAAAAAGETZhsgAIMAWwAAADIKZBRcBDUABAAAAAAAYRNmG1BlcmZvcm1hbmNlIG1v
bml0b3JpbmcgZGF0YSBhY2N1bXVsYXRpb24gZnVuY3Rpb24gc2V0ZTgALAAhACEAMgAhAE4A
LAAyAC0ALAAZAE4AMgAyABwAHAAyACEAHAAyADEAGgAyACwAHAAsABkALAAtACwAMgBOADIA
HAAsABwAHAAyADIAGQAhADIAMgAsABwAHQAyADIAGQAnACwAHAA4AAAAMgpkFBYNHgAEAAAA
AABhE2YbLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uGQAZABkAGQAZABkAGQAZABkA
GQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkADQAAADIKZBQUEAEA
BAAAAAAAYRNmGyAA/gAOAAAAMgpkFBIRAgAEAAAAAABhE2YbMTAyADIADQAAADIKZBR2EQEA
BAAAAAAAYRNmGyAALQADAAAAHgAHAAAAFgRmG2ETAAAAAAQAAAAnAf//BAAAAAIBAQAUAAAA
Mgr4FBEDBgAEAAAAAABhE2YbNS4yLjEwMgAZADIAGQAyADIADQAAADIK+BQLBAEABAAAAAAA
YRNmGyAAUQBeAAAAMgr4FFwENwAEAAAAAABhE2YbRGV0ZWN0aW9uLCBjb3VudGluZywgc3Rv
cmFnZSBhbmQgcmVwb3J0aW5nIGZ1bmN0aW9uIHNldABIACwAHAAsACwAHAAcADIAMgAZABkA
LAAyADIAMgAcABwAMwAxABkAGQAnABwAMgAiACwAMgAsABkALAAyADIAGQAiACwAMgAyACEA
HAAcADMAMQAZACEAMgAyACwAHAAcADMAMgAZACcALAAcADsAAAAyCvgU5AwgAAQAAAAAAGET
ZhsuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLhkAGQAZABkAGQAZABkAGQAZABkA
GQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQANAAAAMgr4FBQQ
AQAEAAAAAABhE2YbIAD+AA4AAAAyCvgUEhECAAQAAAAAAGETZhsxMDIAMgANAAAAMgr4FHYR
AQAEAAAAAABhE2YbIAAtAAMAAAAeAAcAAAAWBGYbYRMAAAAABAAAACcB//8EAAAAAgEBABAA
AAAyCpwVxgEDAAQAAAAAAGETZhs1LjMAMgAZADIADQAAADIKnBVDAgEABAAAAAAAYRNmGyAA
zgA4AAAAMgqcFREDHgAEAAAAAABhE2YbUGVyZm9ybWFuY2UgTWFuYWdlbWVudCBDb250cm9s
OAAsACEAIQAyACEATgAsADIALQAsABkAWQAsADMALQAxACwATgAtADIAHAAZAEMAMgAyABwA
IQAyABsAOwAAADIKnBV/CCAABAAAAAAAYRNmGy4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkA
GQAZABkAGQAZABkAGQAZADsAAAAyCpwVnwsgAAQAAAAAAGETZhsuLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLhkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkA
GQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAfAAAAMgqcFb8ODQAEAAAAAABhE2YbLi4uLi4u
Li4uLi4uLhUZABkAGQAZABkAGQAZABkAGQAZABkAGQAZAA0AAAAyCpwVFBABAAQAAAAAAGET
ZhsgAP4ADgAAADIKnBUSEQIABAAAAAAAYRNmGzExMgAyAA0AAAAyCpwVdhEBAAQAAAAAAGET
ZhsgAC0AAwAAAB4ABwAAABYEZhthEwAAAAAEAAAAJwH//wQAAAACAQEAEwAAADIKMRYRAwUA
BAAAAAAAYRNmGzUuMy4xMDIAGQAyABkAMgANAAAAMgoxFtkDAQAEAAAAAABhE2YbIACDAFAA
AAAyCjEWXAQuAAQAAAAAAGETZhtOZXR3b3JrIHRyYWZmaWMgbWFuYWdlbWVudCBwb2xpY3kg
ZnVuY3Rpb24gc2V0SAAsABwASAAyACEAMgAZABwAIQAtACEAIQAcACwAGQBOACwAMwAtADEA
LQBOACwAMgAcABkAMgAyABwAHAAtADAAGQAhADIAMwAsABwAHAAyADIAGQAnACwAHAA7AAAA
MgoxFuoLIAAEAAAAAABhE2YbLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4ZABkA
GQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkA
GQAZABkAGgAAADIKMRYKDwoABAAAAAAAYRNmGy4uLi4uLi4uLi4ZABkAGQAZABkAGQAZABkA
GQAZAA0AAAAyCjEWFBABAAQAAAAAAGETZhsgAP4ADgAAADIKMRYSEQIABAAAAAAAYRNmGzEx
MgAyAA0AAAAyCjEWdhEBAAQAAAAAAGETZhsgAC0AAwAAAB4ABwAAABYEZhthEwAAAAAEAAAA
JwH//wQAAAACAQEAEwAAADIKxhYRAwUABAAAAAAAYRNmGzUuMy4yMDIAGQAyABkAMgANAAAA
MgrGFtkDAQAEAAAAAABhE2YbIACDADUAAAAyCsYWXAQcAAQAAAAAAGETZhtUcmFmZmljIGNv
bnRyb2wgZnVuY3Rpb24gc2V0PQAhACwAIQAhAB0ALAAZACwAMgAyABwAIQAyABwAGQAhADIA
MwAsABwAHAAyADIAGQAnACwAHAA7AAAAMgrGFpgIIAAEAAAAAABhE2YbLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4ZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkA
GQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAOwAAADIKxha4CyAABAAAAAAAYRNmGy4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uGQAZABkAGQAZABkAGQAZABkAGQAZABkA
GQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZAB0AAAAyCsYW2A4MAAQA
AAAAAGETZhsuLi4uLi4uLi4uLi4ZABkAGQAZABkAGQAZABkAGQAZABkAGQANAAAAMgrGFhQQ
AQAEAAAAAABhE2YbIAD+AA4AAAAyCsYWEhECAAQAAAAAAGETZhsxMTIAMgANAAAAMgrGFnYR
AQAEAAAAAABhE2YbIAAtAAMAAAAeAAcAAAAWBGYbYRMAAAAABAAAACcB//8EAAAAAgEBABMA
AAAyCloXEQMFAAQAAAAAAGETZhs1LjMuMzAyABkAMgAZADIADQAAADIKWhfZAwEABAAAAAAA
YRNmGyAAgwBAAAAAMgpaF1wEIwAEAAAAAABhE2YbVHJhZmZpYyBhZG1pbmlzdHJhdGlvbiBm
dW5jdGlvbiBzZXRlPQAhACwAIQAhAB0ALAAZACwAMgBOABwAMgAcACcAHAAhACwAHAAcADIA
MgAZACEAMwAyACwAHAAcADIAMgAZACcALAAcADsAAAAyCloXxAkgAAQAAAAAAGETZhsuLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLhkAGQAZABkAGQAZABkAGQAZABkAGQAZABkA
GQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQA7AAAAMgpaF+QMIAAEAAAA
AABhE2YbLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4ZABkAGQAZABkAGQAZABkA
GQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkADQAAADIK
WhcUEAEABAAAAAAAYRNmGyAA/gAOAAAAMgpaFxIRAgAEAAAAAABhE2YbMTEyADIADQAAADIK
Whd2EQEABAAAAAAAYRNmGyAALQADAAAAHgAHAAAAFgRmG2ETAAAAAAQAAAAnAf//BAAAAAIB
AQATAAAAMgruFxEDBQAEAAAAAABhE2YbNS4zLjQwMgAZADIAGQAyAA0AAAAyCu4X2QMBAAQA
AAAAAGETZhsgAIMARgAAADIK7hdcBCcABAAAAAAAYRNmG1BlcmZvcm1hbmNlIGFkbWluaXN0
cmF0aW9uIGZ1bmN0aW9uIHNldAA4ACwAIQAhADIAIQBOACwAMgAtACwAGQAsADIATgAcADIA
HAAnABwAIQAsABwAHQAyADIAGQAhADIAMgAsABwAHAAyADIAGQAnACwAHAA7AAAAMgruF6UK
IAAEAAAAAABhE2YbLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4ZABkAGQAZABkA
GQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkA
LgAAADIK7hfFDRcABAAAAAAAYRNmGy4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uABkAGQAZABkA
GQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQANAAAAMgruFxQQAQAEAAAA
AABhE2YbIAD+AA4AAAAyCu4XEhECAAQAAAAAAGETZhsxMjIAMgANAAAAMgruF3YRAQAEAAAA
AABhE2YbIAAtAAMAAAAeAAcAAAAWBGYbYRMAAAAABAAAACcB//8EAAAAAgEBABMAAAAyCoIY
EQMFAAQAAAAAAGETZhs1LjMuNTAyABkAMgAZADIADQAAADIKghjZAwEABAAAAAAAYRNmGyAA
gwBJAAAAMgqCGFwEKQAEAAAAAABhE2YbRXhlY3V0aW9uIG9mIHRyYWZmaWMgY29udHJvbCBm
dW5jdGlvbiBzZXQDPQAzACwALAAyABwAHAAyADIAGQAyACEAGQAcACEALAAhACEAHAAsABkA
LAAyADIAHQAiADIAHAAZACEAMgAyACwAHAAcADIAMgAZACcALAAcADsAAAAyCoIYpQogAAQA
AAAAAGETZhsuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLhkAGQAZABkAGQAZABkA
GQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAuAAAA
MgqCGMUNFwAEAAAAAABhE2YbLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4AGQAZABkAGQAZABkA
GQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZAA0AAAAyCoIYFBABAAQAAAAAAGET
ZhsgAP4ADgAAADIKghgSEQIABAAAAAAAYRNmGzEzMgAyAA0AAAAyCoIYdhEBAAQAAAAAAGET
ZhsgAC0AAwAAAB4ABwAAABYEZhthEwAAAAAEAAAAJwH//wQAAAACAQEAEwAAADIKFxkRAwUA
BAAAAAAAYRNmGzUuMy42MDIAGQAyABkAMgANAAAAMgoXGdkDAQAEAAAAAABhE2YbIACDAB0A
AAAyChcZXAQMAAQAAAAAAGETZhtBdWRpdCByZXBvcnRIADIAMgAcABwAGQAhACwAMgAyACEA
HAAfAAAAMgoXGUcGDQAEAAAAAABhE2YbIGZ1bmN0aW9uIHNldBkZACEAMgAyACwAHAAcADIA
MgAZACcALAAdADsAAAAyChcZTQggAAQAAAAAAGETZhsuLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLhkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkA
GQAZABkAGQAZABkAGQAZABkAGQA7AAAAMgoXGW0LIAAEAAAAAABhE2YbLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4ZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkA
GQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAIgAAADIKFxmNDg8ABAAAAAAAYRNmGy4u
Li4uLi4uLi4uLi4uLgAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQANAAAAMgoXGRQQ
AQAEAAAAAABhE2YbIAD+AA4AAAAyChcZEhECAAQAAAAAAGETZhsxMzIAMgANAAAAMgoXGXYR
AQAEAAAAAABhE2YbIAAtAAMAAAAeAAcAAAAWBGYbYRMAAAAABAAAACcB//8cAAAA+wIQAAcA
AAAAALwCAAAAAAECAiJTeXN0ZW0AAKAoHAB0bBUAdGwVAIQqHACQahUA6mjOMAQAAAAtAQUA
BQAAABQCAAAAAAUAAAATAmYbAAAFAAAAEwJmG2ETBQAAABMCAABhEwUAAAATAgAAAAAFAAAA
FAIBAAEABQAAABMCZRsBAAUAAAATAmUbYBMFAAAAEwIBAGATBQAAABMCAQABAAUAAAAUAgIA
AgAFAAAAEwJkGwIABQAAABMCZBtfEwUAAAATAgIAXxMFAAAAEwICAAIABQAAABQCAwADAAUA
AAATAmMbAwAFAAAAEwJjG14TBQAAABMCAwBeEwUAAAATAgMAAwAFAAAAFAIEAAQABQAAABMC
YhsEAAUAAAATAmIbXRMFAAAAEwIEAF0TBQAAABMCBAAEAAUAAAAUAgUABQAFAAAAEwJhGwUA
BQAAABMCYRtcEwUAAAATAgUAXBMFAAAAEwIFAAUABQAAABQCBgAGAAUAAAATAmAbBgAFAAAA
EwJgG1sTBQAAABMCBgBbEwUAAAATAgYABgAFAAAAFAIHAAcABQAAABMCXxsHAAUAAAATAl8b
WhMFAAAAEwIHAFoTBQAAABMCBwAHAAUAAAAUAggACAAFAAAAEwJeGwgABQAAABMCXhtZEwUA
AAATAggAWRMFAAAAEwIIAAgABQAAABQCCQAJAAUAAAATAl0bCQAFAAAAEwJdG1gTBQAAABMC
CQBYEwUAAAATAgkACQAFAAAAFAIKAAoABQAAABMCXBsKAAUAAAATAlwbVxMFAAAAEwIKAFcT
BQAAABMCCgAKAAUAAAAUAgsACwAFAAAAEwJbGwsABQAAABMCWxtWEwUAAAATAgsAVhMFAAAA
EwILAAsABQAAABQCDAAMAAUAAAATAlobDAAFAAAAEwJaG1UTBQAAABMCDABVEwUAAAATAgwA
DAAFAAAAFAINAA0ABQAAABMCWRsNAAUAAAATAlkbVBMFAAAAEwINAFQTBQAAABMCDQANAAUA
AAAUAg4ADgAFAAAAEwJYGw4ABQAAABMCWBtTEwUAAAATAg4AUxMFAAAAEwIOAA4ABQAAABQC
DwAPAAUAAAATAlcbDwAFAAAAEwJXG1ITBQAAABMCDwBSEwUAAAATAg8ADwAFAAAAFAIQABAA
BQAAABMCVhsQAAUAAAATAlYbURMFAAAAEwIQAFETBQAAABMCEAAQAAUAAAAUAhEAEQAFAAAA
EwJVGxEABQAAABMCVRtQEwUAAAATAhEAUBMFAAAAEwIRABEABQAAABQCEgASAAUAAAATAlQb
EgAFAAAAEwJUG08TBQAAABMCEgBPEwUAAAATAhIAEgADAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP7/AAAFAAIA
AAAAAAAAAAAAAAAAAAAAAAIAAAAC1c3VnC4bEJOXCAArLPmuRAAAAAXVzdWcLhsQk5cIACss
+a5UAQAAEAEAAA0AAAABAAAAcAAAAA8AAAB4AAAABAAAAIQAAAAFAAAAjAAAAAYAAACUAAAA
EQAAAJwAAAAXAAAApAAAAAsAAACsAAAAEAAAALQAAAATAAAAvAAAABYAAADEAAAADQAAAMwA
AAAMAAAA8AAAAAIAAADkBAAAHgAAAAQAAABJVFUAAwAAAAByAAADAAAAcQAAAAMAAAAfAAAA
AwAAADY+AAADAAAArQ0KAAsAAAAAAAAACwAAAAAAAAALAAAAAAAAAAsAAAAAAAAAHhAAAAEA
AAAYAAAASVRVLVQgIFJFQ09NTUVOREFUSU9OICAADBAAAAIAAAAeAAAABgAAAFRpdGxlAAMA
AAABAAAAAACMAQAABgAAAAAAAAA4AAAAAQAAAH4AAAACAAAAhgAAAAMAAACWAAAABAAAAK4A
AAAFAAAA0gAAAAQAAAACAAAABwAAAGRvY251bQADAAAACAAAAGRvY2RhdGUABAAAAAkAAABk
b2N0aXRsZQAFAAAACgAAAGRvY3RpdGxlMgACAAAA5AQAAB4AAAAHAAAATS4zNDAwAGUeAAAA
EAAAADQgRmVicnVhcnkgMjAwMAAeAAAAGQAAAFRNTiBtYW5hZ2VtZW50IGZ1bmN0aW9ucwAA
IAAeAAAArwAAAFNFUklFUyBNOiBUTU4gQU5EIE5FVFdPUksgTUFJTlRFTkFOQ0U6IElOVEVS
TkFUSU9OQUwgVFJBTlNNSVNTSU9OIFNZU1RFTVMsIFRFTEVQSE9ORSBDSVJDVUlUUywgVEVM
RUdSQVBIWSwgRkFDU0lNSUxFIEFORCBMRUFTRUQgQ0lSQ1VJVFMgVGVsZWNvbW11bmljYXRp
b25zIG1hbmFnZW1lbnQgbmV0d29yawAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAgAAAAMAAAAEAAAA
BQAAAAYAAAAHAAAACAAAAAkAAAAKAAAACwAAAAwAAAANAAAADgAAAA8AAAAQAAAAEQAAABIA
AAATAAAAFAAAABUAAAAWAAAAFwAAABgAAAAZAAAAGgAAABsAAAAcAAAAHQAAAB4AAAAfAAAA
IAAAACEAAAAiAAAAIwAAACQAAAAlAAAAJgAAACcAAAAoAAAAKQAAACoAAAArAAAALAAAAC0A
AAAuAAAALwAAADAAAAAxAAAAMgAAADMAAAA0AAAANQAAADYAAAA3AAAAOAAAADkAAAA6AAAA
OwAAADwAAAA9AAAAPgAAAD8AAABAAAAAQQAAAEIAAABDAAAARAAAAEUAAABGAAAARwAAAEgA
AABJAAAA/v///0sAAABMAAAATQAAAE4AAABPAAAAUAAAAFEAAAD+////UwAAAFQAAABVAAAA
VgAAAFcAAABYAAAAWQAAAFoAAABbAAAAXAAAAF0AAABeAAAAXwAAAGAAAABhAAAAYgAAAGMA
AABkAAAAZQAAAGYAAABnAAAAaAAAAGkAAABqAAAAawAAAGwAAABtAAAAbgAAAG8AAABwAAAA
cQAAAHIAAABzAAAAdAAAAHUAAAB2AAAAdwAAAHgAAAB5AAAAegAAAHsAAAB8AAAAfQAAAP7/
//9/AAAAgAAAAIEAAACCAAAAgwAAAIQAAACFAAAAhgAAAIcAAACIAAAAiQAAAIoAAACLAAAA
jAAAAI0AAACOAAAAjwAAAJAAAACRAAAAkgAAAJMAAACUAAAAlQAAAJYAAACXAAAAmAAAAJkA
AACaAAAAmwAAAJwAAACdAAAAngAAAJ8AAACgAAAAoQAAAKIAAACjAAAApAAAAKUAAACmAAAA
pwAAAKgAAAD+////qgAAAKsAAACsAAAArQAAAK4AAACvAAAAsAAAAP7////9/////f///7QA
AAD+/////v////7/////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////UgBvAG8AdAAgAEUAbgB0AHIA
eQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYABQH/////
/////wMAAAAGCQIAAAAAAMAAAAAAAABGAAAAAAAAAAAAAAAAYDyw8/X6wgG2AAAAgAAAAAAA
AABEAGEAdABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAACgACAf///////////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAEoAAAAAEAAAAAAAADEAVABhAGIAbABlAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAIBAQAAAAYAAAD/////AAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUgAAAH1XAAAAAAAAVwBvAHIAZABEAG8A
YwB1AG0AZQBuAHQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABoA
AgECAAAABQAAAP////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
OZIAAAAAAAAFAFMAdQBtAG0AYQByAHkASQBuAGYAbwByAG0AYQB0AGkAbwBuAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAKAACAf///////////////wAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAH4AAABYVAAAAAAAAAUARABvAGMAdQBtAGUAbgB0AFMAdQBtAG0A
YQByAHkASQBuAGYAbwByAG0AYQB0AGkAbwBuAAAAAAAAAAAAAAA4AAIBBAAAAP//////////
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAqQAAAAAQAAAAAAAAAQBDAG8A
bQBwAE8AYgBqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAABIAAgD///////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAagAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP///////////////wAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAD+////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////AQD+/wMKAAD/////BgkCAAAAAADAAAAAAAAARhgAAABNaWNyb3NvZnQgV29yZCBE
b2N1bWVudAAKAAAATVNXb3JkRG9jABAAAABXb3JkLkRvY3VtZW50LjgA9DmycQAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=
--------------E722015B1BCB5273047D0B62--



Received: from hansa.ibr.cs.tu-bs.de (hansa.ibr.cs.tu-bs.de [134.169.34.81]) by agitator.ibr.cs.tu-bs.de (8.12.3/8.12.3/Debian-5) with ESMTP id h348knf1029987 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO); Fri, 4 Apr 2003 10:46:49 +0200
Received: from hansa.ibr.cs.tu-bs.de (localhost [127.0.0.1]) by hansa.ibr.cs.tu-bs.de (8.12.3/8.12.3/Debian-5) with ESMTP id h348knMr022247; Fri, 4 Apr 2003 10:46:49 +0200
Received: (from strauss@localhost) by hansa.ibr.cs.tu-bs.de (8.12.3/8.12.3/Debian-5) id h348kn7Q022244; Fri, 4 Apr 2003 10:46:49 +0200
From: Frank Strauss <strauss@ibr.cs.tu-bs.de>
To: "David T. Perkins" <dperkins@dsperkins.com>
Cc: nmrg@ibr.cs.tu-bs.de
Subject: Re: [nmrg] Terminology help
References: <5.2.0.9.2.20030403103758.02d06040@127.0.0.1>
Date: 04 Apr 2003 10:46:49 +0200
In-Reply-To: <5.2.0.9.2.20030403103758.02d06040@127.0.0.1>
Message-ID: <ypwadf6ir9i.fsf@hansa.ibr.cs.tu-bs.de>
Lines: 44
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-IBRFilter-SpamReport: -4.4 () IN_REP_TO
X-Scanned-By: MIMEDefang 2.24 (www . roaringpenguin . com / mimedefang)
X-Spam-Status: No, hits=-4.4 required=5.0 tests=IN_REP_TO version=2.20
X-Spam-Level: 
Sender: nmrg-admin@ibr.cs.tu-bs.de
Errors-To: nmrg-admin@ibr.cs.tu-bs.de
X-BeenThere: nmrg@ibr.cs.tu-bs.de
X-Mailman-Version: 2.0.11
Precedence: bulk
List-Help: <mailto:nmrg-request@ibr.cs.tu-bs.de?subject=help>
List-Post: <mailto:nmrg@ibr.cs.tu-bs.de>
List-Subscribe: <https://www.ibr.cs.tu-bs.de/mailman/listinfo/nmrg>, <mailto:nmrg-request@ibr.cs.tu-bs.de?subject=subscribe>
List-Id: Network Management Research Group <nmrg.ibr.cs.tu-bs.de>
List-Unsubscribe: <https://www.ibr.cs.tu-bs.de/mailman/listinfo/nmrg>, <mailto:nmrg-request@ibr.cs.tu-bs.de?subject=unsubscribe>
List-Archive: <https://www.ibr.cs.tu-bs.de/pipermail/nmrg/>

Hi!

David T Perkins writes:

David> In the NETCONF design group, many of the members use the terms
David> "configuration information" and "state information". With the term
David> "state information" meaning all non-configuration information.
David> The term "state" really bothers me because to me, "state information"
David> is a subset of non-configuration information. That is, to me,
David> non-configuration information includes:
David>   1) statistics - "the integration of measurements over time"
David>   2) state - the current condition of components and sub-components
David>   3) attributes - properties of components and sub-components
David>      (for example, the SNMP object type sysContact is an
David>       attribute of the system)
David>   4) linkage - specifies the relationships between components

David> Do any of you guys have better terms?

I agree that we need a precisely defined terminolgy and I like your
observation and proposal in general. However, the terms "attributes"
and "linkage" above are not 100% non-configuration terms, in my
opinion.  sysContact is a good example for a property that is
configured.

As far as I am aware of the XMLCONF draft, we do not really need a
sub-classification there as given by your list (1)-(4) above. I think
it would be a simple (i.e., easy to understand) approach to simply
talk about "configuration data" and "non-configuration data", with the
term "non-configuration data" just explained at one place somewhere in
document's intro.

How about this classification:

configuration data - data that is required to bring a system to the
  intended operational state at any point in time. The nature of
  configuration data is static.

non-configuration data - data that can be derived, composed, or
  computed at any point in time from the ongoing operation of the
  system, such as counters, statistics, accounting data, and state
  information. The nature of non-configuration data is dynamic.

 -frank


Received: from postman.bayarea.net (postman.bayarea.net [205.219.84.13]) by agitator.ibr.cs.tu-bs.de (8.12.3/8.12.3/Debian-5) with ESMTP id h33Ipaf0023326 for <nmrg@ibr.cs.tu-bs.de>; Thu, 3 Apr 2003 20:51:37 +0200
Received: from dperkins-nb2.dsperkins.com (shell4.BAYAREA.NET [209.128.82.1]) by postman.bayarea.net (8.12.8p1/8.12.8) with ESMTP id h33IpYPb031056 for <nmrg@ibr.cs.tu-bs.de>; Thu, 3 Apr 2003 10:51:35 -0800 (PST)
Message-Id: <5.2.0.9.2.20030403103758.02d06040@127.0.0.1>
X-Sender: dperkins@127.0.0.1
X-Mailer: QUALCOMM Windows Eudora Version 5.2.0.9
Date: Thu, 03 Apr 2003 10:50:52 -0800
To: nmrg@ibr.cs.tu-bs.de
From: "David T. Perkins" <dperkins@dsperkins.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
X-IBRFilter-SpamReport: 0 () 
X-Scanned-By: MIMEDefang 2.24 (www . roaringpenguin . com / mimedefang)
X-Spam-Status: No, hits=0.0 required=5.0 tests= version=2.20
X-Spam-Level: 
Subject: [nmrg] Terminology help
Sender: nmrg-admin@ibr.cs.tu-bs.de
Errors-To: nmrg-admin@ibr.cs.tu-bs.de
X-BeenThere: nmrg@ibr.cs.tu-bs.de
X-Mailman-Version: 2.0.11
Precedence: bulk
List-Help: <mailto:nmrg-request@ibr.cs.tu-bs.de?subject=help>
List-Post: <mailto:nmrg@ibr.cs.tu-bs.de>
List-Subscribe: <https://www.ibr.cs.tu-bs.de/mailman/listinfo/nmrg>, <mailto:nmrg-request@ibr.cs.tu-bs.de?subject=subscribe>
List-Id: Network Management Research Group <nmrg.ibr.cs.tu-bs.de>
List-Unsubscribe: <https://www.ibr.cs.tu-bs.de/mailman/listinfo/nmrg>, <mailto:nmrg-request@ibr.cs.tu-bs.de?subject=unsubscribe>
List-Archive: <https://www.ibr.cs.tu-bs.de/pipermail/nmrg/>

HI,

In the NETCONF design group, many of the members use the terms
"configuration information" and "state information". With the term
"state information" meaning all non-configuration information.
The term "state" really bothers me because to me, "state information"
is a subset of non-configuration information. That is, to me,
non-configuration information includes:
  1) statistics - "the integration of measurements over time"
  2) state - the current condition of components and sub-components
  3) attributes - properties of components and sub-components
     (for example, the SNMP object type sysContact is an
      attribute of the system)
  4) linkage - specifies the relationships between components

Do any of you guys have better terms?

Thanks,
/david t. perkins


