From ippm-bounces@ietf.org Sun Oct 09 15:04:23 2005
Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32)
	id 1EOgT9-0003I2-9y; Sun, 09 Oct 2005 15:04:23 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32) id 1EOgT7-0003Hx-MC
	for ippm@megatron.ietf.org; Sun, 09 Oct 2005 15:04:21 -0400
Received: from ietf-mx.ietf.org (ietf-mx [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA02811
	for <ippm@ietf.org>; Sun, 9 Oct 2005 15:04:20 -0400 (EDT)
Received: from postman.ripe.net ([193.0.0.199])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1EOgcp-0003I5-Jp
	for ippm@ietf.org; Sun, 09 Oct 2005 15:14:26 -0400
Received: by postman.ripe.net (Postfix, from userid 4008)
	id 3FD3924DDD; Sun,  9 Oct 2005 21:04:04 +0200 (CEST)
Received: from birch.ripe.net (birch.ripe.net [193.0.1.96])
	by postman.ripe.net (Postfix) with ESMTP id 77DE424DD4;
	Sun,  9 Oct 2005 21:04:00 +0200 (CEST)
Received: from Geir.ripe.net (cow.ripe.net [193.0.1.239])
	by birch.ripe.net (8.12.10/8.11.6) with ESMTP id j99J3wgO011293;
	Sun, 9 Oct 2005 21:04:00 +0200
Message-Id: <6.2.3.4.2.20051009125654.05b565d8@localhost>
X-Mailer: QUALCOMM Windows Eudora Version 6.2.3.4
Date: Sun, 09 Oct 2005 12:58:07 +0200
To: ippm@ietf.org
From: Henk Uijterwaal <henk@ripe.net>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format=flowed
X-RIPE-Spam-Tests: ALL_TRUSTED,BAYES_00
X-RIPE-Spam-Status: N 0.000026 / -5.9
X-RIPE-Signature: 4f5e6df0ccd0016c6238ea3a5ab680de
X-Spam-Score: 0.6 (/)
X-Scan-Signature: d6b246023072368de71562c0ab503126
Cc: matt Zekauskas <matt@internet2.edu>
Subject: [ippm] Meeting in Vancouver
X-BeenThere: ippm@ietf.org 
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IETF IP Performance Metrics Working Group <ippm.ietf.org >
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ippm>,
	<mailto:ippm-request@ietf.org ?subject=unsubscribe>
List-Post: <mailto:ippm@ietf.org >
List-Help: <mailto:ippm-request@ietf.org ?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ippm>,
	<mailto:ippm-request@ietf.org ?subject=subscribe>
Sender: ippm-bounces@ietf.org 
Errors-To: ippm-bounces@ietf.org 

Dear All,

The IPPM group will meet at the 64th IETF, on Monday November 7, at
13:00.  If you have any agenda topics, please drop us a mail.

Matt & Henk


------------------------------------------------------------------------------
Henk Uijterwaal                           Email: henk.uijterwaal(at)ripe.net
RIPE Network Coordination Centre          http://www.amsterdamned.org/~henk
P.O.Box 10096          Singel 258         Phone: +31.20.5354414
1001 EB Amsterdam      1016 AB Amsterdam  Fax: +31.20.5354445
The Netherlands        The Netherlands    Mobile: +31.6.55861746
------------------------------------------------------------------------------

Look here junior, don't you be so happy.
And for Heaven's sake, don't you be so sad.                 (Tom Verlaine) 


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



From ippm-bounces@ietf.org Tue Oct 18 03:14:13 2005
Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32)
	id 1ERlfo-0003Ku-S9; Tue, 18 Oct 2005 03:14:12 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32) id 1ERlCq-0001Js-8J
	for ippm@megatron.ietf.org; Tue, 18 Oct 2005 02:44:16 -0400
Received: from ietf-mx.ietf.org (ietf-mx [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id CAA07774
	for <ippm@ietf.org>; Tue, 18 Oct 2005 02:44:09 -0400 (EDT)
Received: from jaguar.icir.org ([192.150.187.74])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1ERlOK-0002Wb-9a
	for ippm@ietf.org; Tue, 18 Oct 2005 02:56:08 -0400
Received: from jaguar.icir.org (localhost [127.0.0.1])
	by jaguar.icir.org (8.12.11/8.12.11) with ESMTP id j9I6iEk0047487
	for <ippm@ietf.org>; Mon, 17 Oct 2005 23:44:14 -0700 (PDT)
	(envelope-from vern@jaguar.icir.org)
Message-Id: <200510180644.j9I6iEk0047487@jaguar.icir.org>
From: vern@ee.lbl.gov
To: ippm@ietf.org
Date: Mon, 17 Oct 2005 23:44:14 -0700
X-Spam-Score: 0.3 (/)
X-Scan-Signature: ffa9dfbbe7cc58b3fa6b8ae3e57b0aa3
X-Mailman-Approved-At: Tue, 18 Oct 2005 03:14:10 -0400
Cc: 
Subject: [ippm] public release of anonymized enterprise traces
X-BeenThere: ippm@ietf.org 
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IETF IP Performance Metrics Working Group <ippm.ietf.org >
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ippm>,
	<mailto:ippm-request@ietf.org ?subject=unsubscribe>
List-Post: <mailto:ippm@ietf.org >
List-Help: <mailto:ippm-request@ietf.org ?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ippm>,
	<mailto:ippm-request@ietf.org ?subject=subscribe>
Sender: ippm-bounces@ietf.org 
Errors-To: ippm-bounces@ietf.org 

[apologies for multiple copies]

We'd like to announce the public release of a set of anonymized packet
header traces recorded inside a medium-sized enterprise, the Lawrence
Berkeley National Laboratory.  Information about the traces, including
a link to downloading them, is available at

	http://www.icir.org/enterprise-tracing/

and two associated papers, one analyzing the traces and the other discussing
the anonymization process, are available at:

	http://www.icir.org/enterprise-tracing/papers.html

This work was supported in part by the DHS-sponsored PREDICT trace repository,

	https://www.predict.org/

- Vern, on behalf of

Mark Allman (ICSI)
Mike Bennett (LBNL)
Jason Lee (LBNL)
Ruoming Pang (Princeton)
Vern Paxson (ICSI/LBNL)
Brian Tierney (LBNL)

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



From ippm-bounces@ietf.org Tue Oct 18 05:36:36 2005
Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32)
	id 1ERntc-0007v9-2M; Tue, 18 Oct 2005 05:36:36 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32) id 1ERnta-0007uu-Df
	for ippm@megatron.ietf.org; Tue, 18 Oct 2005 05:36:34 -0400
Received: from ietf-mx.ietf.org (ietf-mx [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id FAA16902
	for <ippm@ietf.org>; Tue, 18 Oct 2005 05:36:26 -0400 (EDT)
Received: from smtp9.clb.oleane.net ([213.56.31.31])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1ERo53-0007IJ-Nl
	for ippm@ietf.org; Tue, 18 Oct 2005 05:48:28 -0400
Received: from Pavillonquatre (upperside.rain.fr [194.206.151.59] (may be
	forged)) (authenticated)
	by smtp9.clb.oleane.net with ESMTP id j9I9a4dv001509
	for <ippm@ietf.org>; Tue, 18 Oct 2005 11:36:05 +0200
Message-Id: <200510180936.j9I9a4dv001509@smtp9.clb.oleane.net>
From: "Chantal Ladouce" <chantal.ladouce@upperside.fr>
To: <ippm@ietf.org>
Date: Tue, 18 Oct 2005 11:35:58 +0200
MIME-Version: 1.0
X-Mailer: Microsoft Office Outlook, Build 11.0.5510
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
Thread-Index: AcXTx1ha4rsrdW3eQ964Ag6PIClwQg==
X-Spam-Score: 0.2 (/)
X-Scan-Signature: 6ba8aaf827dcb437101951262f69b3de
Cc: 
Subject: [ippm] International SIP Conference /Exhibition 2006 - Paris -
	France
X-BeenThere: ippm@ietf.org 
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IETF IP Performance Metrics Working Group <ippm.ietf.org >
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ippm>,
	<mailto:ippm-request@ietf.org ?subject=unsubscribe>
List-Post: <mailto:ippm@ietf.org >
List-Help: <mailto:ippm-request@ietf.org ?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ippm>,
	<mailto:ippm-request@ietf.org ?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0268244571=="
Sender: ippm-bounces@ietf.org 
Errors-To: ippm-bounces@ietf.org 

This is a multi-part message in MIME format.

--===============0268244571==
Content-Type: multipart/alternative;
	boundary="----=_NextPart_000_0028_01C5D3D8.1CA6FE70"

This is a multi-part message in MIME format.

------=_NextPart_000_0028_01C5D3D8.1CA6FE70
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit

The International SIP conference /exhibition will be held in Paris next
February 21-24, 2006.

 <http://www.upperside.fr/sip2006/sip2006program.htm> The SIP 2006 program
is mainly dedicated to Peer-to-Peer communications, IMS architectures, SIP
mobility and deployment examples. 

 

Get all details on the following link:

 <http://www.upperside.fr/sip2006/sip2006program.htm>
http://www.upperside.fr/sip2006/sip2006program.htm

 

 


------=_NextPart_000_0028_01C5D3D8.1CA6FE70
Content-Type: text/html;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:st1=3D"urn:schemas-microsoft-com:office:smarttags" =
xmlns=3D"http://www.w3.org/TR/REC-html40">

<head>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3DUS-ASCII">
<meta name=3DGenerator content=3D"Microsoft Word 11 (filtered medium)">
<o:SmartTagType =
namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags"
 name=3D"City"/>
<o:SmartTagType =
namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags"
 name=3D"place"/>
<!--[if !mso]>
<style>
st1\:*{behavior:url(#default#ieooui) }
</style>
<![endif]-->
<style>
<!--
 /* Font Definitions */
 @font-face
	{font-family:Batang;
	panose-1:2 3 6 0 0 1 1 1 1 1;}
@font-face
	{font-family:"\@Batang";
	panose-1:0 0 0 0 0 0 0 0 0 0;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman";}
a:link, span.MsoHyperlink
	{color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{color:purple;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:Arial;
	color:windowtext;}
@page Section1
	{size:595.3pt 841.9pt;
	margin:70.85pt 70.85pt 70.85pt 70.85pt;}
div.Section1
	{page:Section1;}
-->
</style>

</head>

<body lang=3DFR link=3Dblue vlink=3Dpurple>

<div class=3DSection1>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-GB =
style=3D'font-size:
10.0pt;font-family:Arial'>The International SIP conference /exhibition =
will be
held in <st1:City w:st=3D"on"><st1:place =
w:st=3D"on">Paris</st1:place></st1:City>
next February 21-24, 2006.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'><a =
href=3D"http://www.upperside.fr/sip2006/sip2006program.htm"
title=3D"http://www.upperside.fr/sip2006/sip2006program.htm"><font =
color=3Dblack
title=3D"http://www.upperside.fr/sip2006/sip2006program.htm"><span =
lang=3DEN-GB
style=3D'color:black'>The SIP 2006 =
program</span></font></a></span></font><font
size=3D2 face=3DArial><span lang=3DEN-GB =
style=3D'font-size:10.0pt;font-family:Arial'>
is mainly dedicated to <strong><b><font face=3DArial><span =
style=3D'font-family:
Arial'>Peer-to-Peer</span></font></b></strong> communications, =
<strong><b><font
face=3DArial><span style=3D'font-family:Arial'>IMS =
architectures</span></font></b></strong>,
<strong><b><font face=3DArial><span style=3D'font-family:Arial'>SIP =
mobility</span></font></b></strong>
and <strong><b><font face=3DArial><span =
style=3D'font-family:Arial'>deployment</span></font></b></strong>
examples. <o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-GB =
style=3D'font-size:
10.0pt;font-family:Arial'>&nbsp;<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-GB =
style=3D'font-size:
10.0pt;font-family:Arial'>Get all details on the following =
link:<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'><a =
href=3D"http://www.upperside.fr/sip2006/sip2006program.htm"
title=3D"http://www.upperside.fr/sip2006/sip2006program.htm"><span =
lang=3DEN-GB>http://www.upperside.fr/sip2006/sip2006program.htm</span></a=
></span></font><font
size=3D2 face=3DArial><span lang=3DEN-GB =
style=3D'font-size:10.0pt;font-family:Arial'><o:p></o:p></span></font></p=
>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-GB =
style=3D'font-size:
10.0pt;font-family:Arial'>&nbsp;<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-GB =
style=3D'font-size:
10.0pt;font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

</div>

</body>

</html>

------=_NextPart_000_0028_01C5D3D8.1CA6FE70--



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

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

--===============0268244571==--





From ippm-bounces@ietf.org Tue Oct 18 18:43:08 2005
Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32)
	id 1ES0Am-0004Oi-HS; Tue, 18 Oct 2005 18:43:08 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32) id 1ES0Af-0004K4-63
	for ippm@megatron.ietf.org; Tue, 18 Oct 2005 18:43:02 -0400
Received: from ietf-mx.ietf.org (ietf-mx [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA04439
	for <ippm@ietf.org>; Tue, 18 Oct 2005 18:42:52 -0400 (EDT)
Received: from gate.alliedtelesyn.co.nz ([202.49.72.33] ident=proxyuser)
	by ietf-mx.ietf.org with smtp (Exim 4.43) id 1ES0MH-0006ra-0K
	for ippm@ietf.org; Tue, 18 Oct 2005 18:55:01 -0400
Received: (qmail 19749 invoked from network); 18 Oct 2005 22:42:54 -0000
Received: from mailmarshall.alliedtelesyn.co.nz (10.32.18.40)
	by gate-int.alliedtelesyn.co.nz with SMTP; 18 Oct 2005 22:42:54 -0000
Received: from aslan.alliedtelesyn.co.nz (Not Verified[10.32.18.53]) by
	mailmarshall.alliedtelesyn.co.nz with NetIQ MailMarshal (v5.5.6.7)
	id <B000440ccd>; Wed, 19 Oct 2005 11:42:37 +1300
Received: from CHCDOM1-MTA by aslan.alliedtelesyn.co.nz
	with Novell_GroupWise; Wed, 19 Oct 2005 11:42:54 +1300
Message-Id: <s356313e.004@aslan.alliedtelesyn.co.nz>
X-Mailer: Novell GroupWise Internet Agent 6.5.4 
Date: Wed, 19 Oct 2005 11:42:16 +1300
From: "sharee mcnab" <sharee.mcnab@alliedtelesyn.co.nz>
To: <ippm@ietf.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline
X-Spam-Score: 0.2 (/)
X-Scan-Signature: b1c41982e167b872076d0018e4e1dc3c
Content-Transfer-Encoding: quoted-printable
Cc: 
Subject: [ippm] Comment on TWAMP
	draft-hedayat-two-way-active-measurement-protocol-01.txt
X-BeenThere: ippm@ietf.org 
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IETF IP Performance Metrics Working Group <ippm.ietf.org >
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ippm>,
	<mailto:ippm-request@ietf.org ?subject=unsubscribe>
List-Post: <mailto:ippm@ietf.org >
List-Help: <mailto:ippm-request@ietf.org ?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ippm>,
	<mailto:ippm-request@ietf.org ?subject=subscribe>
Sender: ippm-bounces@ietf.org 
Errors-To: ippm-bounces@ietf.org 

Hello,
I recently became aware of the TWAMP draft and we at Allied Telesyn Resea=
rch are interested in producing an implementation of the TWAMP (initially=
=20Light). I have some comments/questions as well as a suggestion for the=
=20format of the reflected packet in the two-way measurement.

1.  I assume this is an error - Page 4, Sect 3.2, last paragraph.   "fit =
inside the payload of a single ATM cell (only in unauthenticated mode and=
=20encrypted modes)."
This must be wrong as the encrypted mode packet is defined as 80 octets.

2.  Section 4.7 Fetch-Session.  Fetch-Session does not appear to be exten=
ded to fetch the two-way data.  Is this correct? For a distributed archit=
ecture looking at the logical model in section 3.2 there seems to be no d=
ata path between the Session-Sender and the Fetch-Client. The only way to=
=20retrieve data from a two way test seems to be via proprietary communic=
ation which appears to inhibit inter-operability.  Of course this isn't a=
n issue in TWAMP Light but does not seem to work in the distributed case.=


3.  I'd like to propose an alternative reflected packet format where the =
reflected packet header remains consistent with the send packet format fo=
r the initial 14 octets (unauthenticated) & 32 octets (authenticated and =
encrypted).  To achieve this, the order of the packet is changed to put t=
he sequence number (reflector) and the reflected send timestamp of the re=
flected packet are first. The benefit of this is that the hardware doesn'=
t need to differentiate between a reflected packet and the initial send p=
acket if using hardware time-stamping for example - the header looks the =
same from the hardware perspective.  This means the Reflector Delay field=
=20is no longer required as instead an absolute time for when the reflect=
ed packet is sent is provided.  This imposes a small increase in size for=
=20the unauthenticated packetincreasing to a minimum of 40 octets long wh=
ile the authenticated/encrypted packet remains at 80 octets.  Note the er=
ror estimate for the Received Timestamp is assumed to be the same as the =
Error Estimate for the Reflected Send Timestamp at the top of the packet.=

The proposed packet formats are shown below:

For unauthenticated mode:=20
=20   =20
=20
=20   0                   1                   2                   3=20
=20   0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1=20
=20   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=20
=20   |                        Sequence Number (Reflected)            |=20
=20   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=20
=20   |                          Timestamp  (Reflected)               |=20
=20   |                                                               |=20
=20   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=20
=20   |         Error Estimate        |           MBZ                 |=20
=20   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=20
=20   |                        Sender Sequence Number                 |=20
=20   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+  =
=20 =20
=20   |                      Sender Timestamp                         |=20
=20   |                                                               |=20
=20   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=20
=20   |      Sender Error Estimate    |           MBZ                 |=20
=20   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=20
=20   |       Received Timestamp (Replace Reflector Delay)            |
=20   | 										  |
=20   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=20
=20   |                                                               |=20
=20   .                                                               .=20
=20   .                         Packet Padding                        .=20
=20   .                                                               .=20
=20   |                                                               |=20
=20   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

=20  =20
For authenticated and encrypted mode:

=20   0                   1                   2                   3=20
=20   0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1=20
=20   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=20
=20   |                        Sequence Number  (Reflected)           |=20
=20   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=20
=20   |                        IZP (12 octets)                        |=20
=20   |                                                               |=20
=20   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=20
=20   |                          Timestamp  (Reflected)               |=20
=20   |                                                               |=20
=20   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=20
=20   |         Error Estimate        |                               |=20
=20   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+                               |=20
=20   |                        IZP (6 octets)                         |=20
=20   |                                                               |=20
=20   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=20
=20   |                        Sender Sequence Number                 |  =
=20 =20
=20   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
=20   |                        IZP (12 octets)                        |=20
=20   |                                                               |=20
=20   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=20
=20   |                      Sender Timestamp                         |=20
=20   |                                                               |=20
=20   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=20
=20   |      Sender Error Estimate    |                               |=20
=20   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+                               |=20
=20   |                        IZP (6 octets)                         |=20
=20   |                                                               |=20
=20   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=20
=20   |       Received Timestamp (Replace Reflector Delay)            |=20
=20   |											  |
=20   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=20
=20   |                        IZP (8 octets)                         |=20
=20   |                                                               |=20
=20   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-|=20
=20   |                                                               |=20
=20   .                                                               .=20
=20   .                         Packet Padding                        .=20
=20   .                                                               .=20
=20   |                                                               |=20
=20   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+


Regards
Sharee McNab
Allied Telesyn Research
Christchurch, NZ
sharee.mcnab@alliedtelesyn.co.nz=20
NOTICE: This message contains privileged and confidential
information intended only for the use of the addressee
named above. If you are not the intended recipient of
this message you are hereby notified that you must not
disseminate, copy or take any action in reliance on it.
If you have received this message in error please
notify Allied Telesyn Research Ltd immediately.
Any views expressed in this message are those of the
individual sender, except where the sender has the
authority to issue and specifically states them to
be the views of Allied Telesyn Research.

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



From ippm-bounces@ietf.org Wed Oct 19 07:27:17 2005
Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32)
	id 1ESC6H-00074z-P4; Wed, 19 Oct 2005 07:27:17 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32) id 1ESC6F-00074k-G9
	for ippm@megatron.ietf.org; Wed, 19 Oct 2005 07:27:15 -0400
Received: from ietf-mx.ietf.org (ietf-mx [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id HAA08147
	for <ippm@ietf.org>; Wed, 19 Oct 2005 07:27:06 -0400 (EDT)
Received: from cypress.ugent.be ([157.193.49.13])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1ESCHx-00087y-HV
	for ippm@ietf.org; Wed, 19 Oct 2005 07:39:23 -0400
Received: from localhost (localhost.localdomain [127.0.0.1])
	by cypress.UGent.be (Postfix) with ESMTP id DB0683826B1
	for <ippm@ietf.org>; Wed, 19 Oct 2005 13:27:04 +0200 (CEST)
Received: from cypress.UGent.be ([127.0.0.1])
	by localhost (gibbon.UGent.be [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id 25861-02 for <ippm@ietf.org>;
	Wed, 19 Oct 2005 13:27:01 +0200 (CEST)
Received: from plinius.intec.ugent.be (plinius.intec.ugent.be [157.193.214.4])
	by cypress.UGent.be (Postfix) with ESMTP id 2AD1A38268B
	for <ippm@ietf.org>; Wed, 19 Oct 2005 13:27:01 +0200 (CEST)
Received: from localhost (localhost [127.0.0.1])
	by plinius.intec.ugent.be (Postfix) with ESMTP
	id 35E4DBD54; Wed, 19 Oct 2005 13:27:02 +0200 (CEST)
Received: from daisne3.intec.ugent.be (daisne3.intec.ugent.be
	[157.193.214.146]) by plinius.intec.ugent.be (Postfix) with ESMTP
	id 0A4E6BD53; Wed, 19 Oct 2005 13:27:02 +0200 (CEST)
From: Steven Van den Berghe <steven.vandenberghe@intec.ugent.be>
Organization: Ghent University
Date: Wed, 19 Oct 2005 13:26:56 +0200
User-Agent: KMail/1.7.1
To: ippm@ietf.org
MIME-Version: 1.0
Message-Id: <200510191326.59257.steven.vandenberghe@intec.ugent.be>
X-Virus-Scanned: by AMaViS snapshot-20020222
X-Virus-Scanned: by UGent DICT
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 9a2be21919e71dc6faef12b370c4ecf5
Cc: 
Subject: [ippm] Fwd: I-D ACTION:draft-svdberg-ippm-temporal-00.txt
X-BeenThere: ippm@ietf.org 
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IETF IP Performance Metrics Working Group <ippm.ietf.org >
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ippm>,
	<mailto:ippm-request@ietf.org ?subject=unsubscribe>
List-Post: <mailto:ippm@ietf.org >
List-Help: <mailto:ippm-request@ietf.org ?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ippm>,
	<mailto:ippm-request@ietf.org ?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0951851317=="
Sender: ippm-bounces@ietf.org 
Errors-To: ippm-bounces@ietf.org 

--===============0951851317==
Content-Type: multipart/signed; boundary="nextPart1525986.zpSdyPlLNL";
	protocol="application/pgp-signature"; micalg=pgp-sha1
Content-Transfer-Encoding: 7bit

--nextPart1525986.zpSdyPlLNL
Content-Type: text/plain;
  charset="iso-8859-1"
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

Dear all,

The draft announced below is an attempt to define metric aggregation in
time. The document also contains some initial text which might be used to
merge/re-organize the composition drafts into a new framework (and
corresponding specific metric documents), as i proposed during the Paris
meeting.

Best regards,
Steven (and co-authors)

----------  Forwarded Message  ----------

Subject: I-D ACTION:draft-svdberg-ippm-temporal-00.txt
Date: Tuesday 18 October 2005 21:50
From: Internet-Drafts@ietf.org
To: i-d-announce@ietf.org

A New Internet-Draft is available from the on-line Internet-Drafts
 directories.


	Title		: Temporal Aggregation of Metrics
	Author(s)	: S. Van den Berghe, et al.
	Filename	: draft-svdberg-ippm-temporal-00.txt
	Pages		: 11
	Date		: 2005-10-18

   This memo intends to define metrics that allow to aggregate metric
   samples over a time interval.  Metrics that are identical in type and
   scope but collected at different times, or in different time windows,
   can be aggregated into a new metric that characterizes the full time
   interval.  The document additionally introduces some comments on
   terminology and motivation that could be the basis for a more general
   framework for metric composition.

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-svdberg-ippm-temporal-00.txt

To remove yourself from the I-D Announcement list, send a message to
i-d-announce-request@ietf.org with the word unsubscribe in the body of the
 message. You can also visit
 https://www1.ietf.org/mailman/listinfo/I-D-announce to change your
 subscription settings.


Internet-Drafts are also available by anonymous FTP. Login with the username
"anonymous" and a password of your e-mail address. After logging in,
type "cd internet-drafts" and then
	"get draft-svdberg-ippm-temporal-00.txt".

A list of Internet-Drafts directories can be found in
http://www.ietf.org/shadow.html
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt


Internet-Drafts can also be obtained by e-mail.

Send a message to:
	mailserv@ietf.org.
In the body type:
	"FILE /internet-drafts/draft-svdberg-ippm-temporal-00.txt".

NOTE:	The mail server at ietf.org can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.


Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

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

--
Steven Van den Berghe
Department of Information Technology
Ghent University - IBBT - IMEC
http://www.ibcn.intec.ugent.be
Tel: +32 (0) 9 331 49 73
Fax: +32 (0) 9 331 48 99

--nextPart1525986.zpSdyPlLNL
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)

iD8DBQBDVi2DOe05O+wjKOwRAsAyAKCPj9ZyUeFfuygXLprFa/GN/b++fACaAo46
wLDaHxLb0Q1vUHr98fLxR6U=
=YxkM
-----END PGP SIGNATURE-----

--nextPart1525986.zpSdyPlLNL--


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

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

--===============0951851317==--




From ippm-bounces@ietf.org Thu Oct 20 13:31:10 2005
Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32)
	id 1ESeFy-0002yG-CR; Thu, 20 Oct 2005 13:31:10 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32) id 1ESeFw-0002wv-4M
	for ippm@megatron.ietf.org; Thu, 20 Oct 2005 13:31:08 -0400
Received: from ietf-mx.ietf.org (ietf-mx [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA02044
	for <ippm@ietf.org>; Thu, 20 Oct 2005 13:30:58 -0400 (EDT)
Received: from brixcorp.brixnet.com ([63.122.27.50]
	helo=brixmail.ma.brixnet.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1ESeRv-0001re-1L
	for ippm@ietf.org; Thu, 20 Oct 2005 13:43:31 -0400
X-MimeOLE: Produced By Microsoft Exchange V6.5.7226.0
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Subject: RE: [ippm] Comment on
	TWAMPdraft-hedayat-two-way-active-measurement-protocol-01.txt
Date: Thu, 20 Oct 2005 13:31:34 -0400
Message-ID: <DA7323DD48676E4CAF5C4450D44225417ECAEC@brixmail.ma.brixnet.com>
Thread-Topic: [ippm] Comment on
	TWAMPdraft-hedayat-two-way-active-measurement-protocol-01.txt
Thread-Index: AcXUNWtB+mteegn3TK6TYckFe7wWsgBYyg3g
From: "Hedayat, Kaynam" <khedayat@brixnet.com>
To: "sharee mcnab" <sharee.mcnab@alliedtelesyn.co.nz>, <ippm@ietf.org>
X-Spam-Score: 0.2 (/)
X-Scan-Signature: 7e439b86d3292ef5adf93b694a43a576
Content-Transfer-Encoding: quoted-printable
Cc: 
X-BeenThere: ippm@ietf.org 
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IETF IP Performance Metrics Working Group <ippm.ietf.org >
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ippm>,
	<mailto:ippm-request@ietf.org ?subject=unsubscribe>
List-Post: <mailto:ippm@ietf.org >
List-Help: <mailto:ippm-request@ietf.org ?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ippm>,
	<mailto:ippm-request@ietf.org ?subject=subscribe>
Sender: ippm-bounces@ietf.org 
Errors-To: ippm-bounces@ietf.org 

Sharee,

Thank you for the feedback and comments. Following are my comments:

1. Agreed. I will change the text.

2. The Fetch-Client's role is to retrieve the one-way measurement result
and not the two way measurement. With the Fetch-Client a TWAMP session
can also report one-way results.

3. I agree with your comments and will propose the changes. The reason
for incorporating reflector delay instead of the receive timestamp was
saving octets. Howeve, I believe that the benefits suggested by your
email outweights saving four octets.

Regards,
Kaynam=20

-----Original Message-----
From: ippm-bounces@ietf.org [mailto:ippm-bounces@ietf.org] On Behalf Of
sharee mcnab
Sent: Tuesday, October 18, 2005 6:42 PM
To: ippm@ietf.org
Subject: [ippm] Comment on
TWAMPdraft-hedayat-two-way-active-measurement-protocol-01.txt

Hello,
I recently became aware of the TWAMP draft and we at Allied Telesyn
Research are interested in producing an implementation of the TWAMP
(initially Light). I have some comments/questions as well as a
suggestion for the format of the reflected packet in the two-way
measurement.

1.  I assume this is an error - Page 4, Sect 3.2, last paragraph.   "fit
inside the payload of a single ATM cell (only in unauthenticated mode
and encrypted modes)."
This must be wrong as the encrypted mode packet is defined as 80 octets.

2.  Section 4.7 Fetch-Session.  Fetch-Session does not appear to be
extended to fetch the two-way data.  Is this correct? For a distributed
architecture looking at the logical model in section 3.2 there seems to
be no data path between the Session-Sender and the Fetch-Client. The
only way to retrieve data from a two way test seems to be via
proprietary communication which appears to inhibit inter-operability.
Of course this isn't an issue in TWAMP Light but does not seem to work
in the distributed case.

3.  I'd like to propose an alternative reflected packet format where the
reflected packet header remains consistent with the send packet format
for the initial 14 octets (unauthenticated) & 32 octets (authenticated
and encrypted).  To achieve this, the order of the packet is changed to
put the sequence number (reflector) and the reflected send timestamp of
the reflected packet are first. The benefit of this is that the hardware
doesn't need to differentiate between a reflected packet and the initial
send packet if using hardware time-stamping for example - the header
looks the same from the hardware perspective.  This means the Reflector
Delay field is no longer required as instead an absolute time for when
the reflected packet is sent is provided.  This imposes a small increase
in size for the unauthenticated packetincreasing to a minimum of 40
octets long while the authenticated/encrypted packet remains at 80
octets.  Note the error estimate for the Received Timestamp is assumed
to be the same as the Error Estimate for the Reflected Send Timestamp at
the top of the packet.
The proposed packet formats are shown below:

For unauthenticated mode:=20
    =20
=20
    0                   1                   2                   3=20
    0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1=20
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=20
    |                        Sequence Number (Reflected)            |=20
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=20
    |                          Timestamp  (Reflected)               |=20
    |                                                               |=20
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=20
    |         Error Estimate        |           MBZ                 |=20
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=20
    |                        Sender Sequence Number                 |=20
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

    |                      Sender Timestamp                         |=20
    |                                                               |=20
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=20
    |      Sender Error Estimate    |           MBZ                 |=20
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=20
    |       Received Timestamp (Replace Reflector Delay)            |
    |
|
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=20
    |                                                               |=20
    .                                                               .=20
    .                         Packet Padding                        .=20
    .                                                               .=20
    |                                                               |=20
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

   =20
For authenticated and encrypted mode:

    0                   1                   2                   3=20
    0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1=20
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=20
    |                        Sequence Number  (Reflected)           |=20
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=20
    |                        IZP (12 octets)                        |=20
    |                                                               |=20
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=20
    |                          Timestamp  (Reflected)               |=20
    |                                                               |=20
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=20
    |         Error Estimate        |                               |=20
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+                               |=20
    |                        IZP (6 octets)                         |=20
    |                                                               |=20
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=20
    |                        Sender Sequence Number                 |

    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
    |                        IZP (12 octets)                        |=20
    |                                                               |=20
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=20
    |                      Sender Timestamp                         |=20
    |                                                               |=20
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=20
    |      Sender Error Estimate    |                               |=20
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+                               |=20
    |                        IZP (6 octets)                         |=20
    |                                                               |=20
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=20
    |       Received Timestamp (Replace Reflector Delay)            |=20
    |
|
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=20
    |                        IZP (8 octets)                         |=20
    |                                                               |=20
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-|=20
    |                                                               |=20
    .                                                               .=20
    .                         Packet Padding                        .=20
    .                                                               .=20
    |                                                               |=20
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+


Regards
Sharee McNab
Allied Telesyn Research
Christchurch, NZ
sharee.mcnab@alliedtelesyn.co.nz
NOTICE: This message contains privileged and confidential information
intended only for the use of the addressee named above. If you are not
the intended recipient of this message you are hereby notified that you
must not disseminate, copy or take any action in reliance on it.
If you have received this message in error please notify Allied Telesyn
Research Ltd immediately.
Any views expressed in this message are those of the individual sender,
except where the sender has the authority to issue and specifically
states them to be the views of Allied Telesyn Research.

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

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



From ippm-bounces@ietf.org Fri Oct 21 04:19:39 2005
Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32)
	id 1ESs7n-0006sC-Fn; Fri, 21 Oct 2005 04:19:39 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32) id 1ERu7d-0006X4-Dj
	for ippm@megatron.ietf.org; Tue, 18 Oct 2005 12:15:29 -0400
Received: from ietf-mx.ietf.org (ietf-mx [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA12649;
	Tue, 18 Oct 2005 12:15:20 -0400 (EDT)
Received: from [132.151.6.50] (helo=newodin.ietf.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1ERuJC-0002SX-FC; Tue, 18 Oct 2005 12:27:26 -0400
Received: from apache by newodin.ietf.org with local (Exim 4.43)
	id 1ERu7R-0008Vk-1f; Tue, 18 Oct 2005 12:15:17 -0400
Content-Type: text/plain
Mime-Version: 1.0
To: henk@ripe.net;matt@internet2.edu;
From: Greg Jones(ITU-T SG 4) <tsbsg4@itu.int>
Message-Id: <E1ERu7R-0008Vk-1f@newodin.ietf.org>
Date: Tue, 18 Oct 2005 12:15:17 -0400
X-Spam-Score: 3.2 (+++)
X-Scan-Signature: 7655788c23eb79e336f5f8ba8bce7906
Content-Transfer-Encoding: quoted-printable
X-MIME-Autoconverted: from 8bit to quoted-printable by ietf.org id MAA12649
X-Mailman-Approved-At: Fri, 21 Oct 2005 04:19:38 -0400
Cc: , greg.jones@itu.int, tsbsg4@itu.int, jon.peterson@neustar.biz,
	ippm@ietf.org, djsidor@nortel.com, statements@ietf.org,
	mankin@psg.com, sob@harvard.edu, emile.stephan@francetelecom.com
Subject: [ippm] Submission of New Liaison Statement,
 "Draft ITU-T Recommendation O.211" 
X-BeenThere: ippm@ietf.org 
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IETF IP Performance Metrics Working Group <ippm.ietf.org >
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ippm>,
	<mailto:ippm-request@ietf.org ?subject=unsubscribe>
List-Post: <mailto:ippm@ietf.org >
List-Help: <mailto:ippm-request@ietf.org ?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ippm>,
	<mailto:ippm-request@ietf.org ?subject=subscribe>
Sender: ippm-bounces@ietf.org 
Errors-To: ippm-bounces@ietf.org 


Title: Draft ITU-T Recommendation O.211
Submission Date: 2005-10-18
URL of the IETF Web page: https://datatracker.ietf.org/public/liaison_det=
ail.cgi?detail_id=3D132=20

From: Greg Jones(ITU-T SG 4) <tsbsg4@itu.int>
To: IETF IPPM WG(henk@ripe.net; matt@internet2.edu)
Cc: sob@harvard.edu; mankin@psg.com; jon.peterson@neustar.biz; ippm@ietf.=
org; djsidor@nortel.com; greg.jones@itu.int
Reponse Contact: tsbsg4@itu.int
Technical Contact: emile.stephan@francetelecom.com
Purpose: For information=20
Body: ITU-T Question 4/4 has finalized its work on Draft new Recommendati=
on O.211, =E2=80=9CTest and measurement equipment to perform tests at the=
 IP layer=E2=80=9D, which specifies test packets to assess the packet tra=
nsfer performance in IP-based networks.
This draft recommendation has been consented during the September 2005 me=
eting of SG4. Please find it attached.
Each test packet contains a standardized data structure, the IP Performan=
ce Measurement Signature (IPPMS), which includes definitions for timestam=
ps, sequence numbers, and error check procedures as well as information t=
o identify the measure and the metrics. Metrics correspond to Y.1540 para=
meters and those registered in the IANA-IPPM-METRICS-REGISTRY.
The IPPMS definitions are not restricted to IP-Layer performance measurem=
ents, but can be re-used for other frame-or packet based networks.
Question 4/4 is happy to bring this work to your attention and hope it is=
 useful for your work in this area.
Comments are of course welcome.

<attach>
Attachment(s):
No document has been attached



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



From ippm-bounces@ietf.org Fri Oct 21 04:19:40 2005
Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32)
	id 1ESs7o-0006sb-2i; Fri, 21 Oct 2005 04:19:40 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32) id 1ERuO9-0005Kr-AV
	for ippm@megatron.ietf.org; Tue, 18 Oct 2005 12:32:33 -0400
Received: from ietf-mx.ietf.org (ietf-mx [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA13285;
	Tue, 18 Oct 2005 12:32:24 -0400 (EDT)
Received: from [132.151.6.50] (helo=newodin.ietf.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1ERuZi-0002o3-Nc; Tue, 18 Oct 2005 12:44:30 -0400
Received: from apache by newodin.ietf.org with local (Exim 4.43)
	id 1ERuO8-0002jL-Ov; Tue, 18 Oct 2005 12:32:32 -0400
Content-Type: text/plain
Mime-Version: 1.0
To: henk@ripe.net;matt@internet2.edu;
From: Greg Jones(ITU-T SG 4) <tsbsg4@itu.int>
Message-Id: <E1ERuO8-0002jL-Ov@newodin.ietf.org>
Date: Tue, 18 Oct 2005 12:32:32 -0400
X-Spam-Score: 3.2 (+++)
X-Scan-Signature: 7655788c23eb79e336f5f8ba8bce7906
Content-Transfer-Encoding: quoted-printable
X-MIME-Autoconverted: from 8bit to quoted-printable by ietf.org id MAA13285
X-Mailman-Approved-At: Fri, 21 Oct 2005 04:19:38 -0400
Cc: , greg.jones@itu.int, tsbsg4@itu.int, jon.peterson@neustar.biz,
	ippm@ietf.org, djsidor@nortel.com, statements@ietf.org,
	mankin@psg.com, sob@harvard.edu, emile.stephan@francetelecom.com
Subject: [ippm] Notification of Updated Liaison Statement,
 "Draft ITU-T Recommendation O.211" 
X-BeenThere: ippm@ietf.org 
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IETF IP Performance Metrics Working Group <ippm.ietf.org >
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ippm>,
	<mailto:ippm-request@ietf.org ?subject=unsubscribe>
List-Post: <mailto:ippm@ietf.org >
List-Help: <mailto:ippm-request@ietf.org ?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ippm>,
	<mailto:ippm-request@ietf.org ?subject=subscribe>
Sender: ippm-bounces@ietf.org 
Errors-To: ippm-bounces@ietf.org 


Title: Draft ITU-T Recommendation O.211
Submission Date: 2005-10-18
URL of the IETF Web page: https://datatracker.ietf.org/public/liaison_det=
ail.cgi?detail_id=3D132=20

From: Greg Jones(ITU-T SG 4) <tsbsg4@itu.int>
To: IETF IPPM WG(henk@ripe.net; matt@internet2.edu)
Cc: sob@harvard.edu; mankin@psg.com; jon.peterson@neustar.biz; ippm@ietf.=
org; djsidor@nortel.com; greg.jones@itu.int
Reponse Contact: tsbsg4@itu.int
Technical Contact: emile.stephan@francetelecom.com
Purpose: For information=20
Body: ITU-T Question 4/4 has finalized its work on Draft new Recommendati=
on O.211, =E2=80=9CTest and measurement equipment to perform tests at the=
 IP layer=E2=80=9D, which specifies test packets to assess the packet tra=
nsfer performance in IP-based networks.
This draft recommendation has been consented during the September 2005 me=
eting of SG4. Please find it attached.
Each test packet contains a standardized data structure, the IP Performan=
ce Measurement Signature (IPPMS), which includes definitions for timestam=
ps, sequence numbers, and error check procedures as well as information t=
o identify the measure and the metrics. Metrics correspond to Y.1540 para=
meters and those registered in the IANA-IPPM-METRICS-REGISTRY.
The IPPMS definitions are not restricted to IP-Layer performance measurem=
ents, but can be re-used for other frame-or packet based networks.
Question 4/4 is happy to bring this work to your attention and hope it is=
 useful for your work in this area.
Comments are of course welcome.

<attach>
Attachment(s):
No document has been attached



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



From ippm-bounces@ietf.org Fri Oct 21 04:19:40 2005
Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32)
	id 1ESs7o-0006t0-MG; Fri, 21 Oct 2005 04:19:40 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32) id 1ERuWB-0007u9-O1
	for ippm@megatron.ietf.org; Tue, 18 Oct 2005 12:40:51 -0400
Received: from ietf-mx.ietf.org (ietf-mx [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA13581;
	Tue, 18 Oct 2005 12:40:43 -0400 (EDT)
Received: from [132.151.6.50] (helo=newodin.ietf.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1ERuhl-000308-6U; Tue, 18 Oct 2005 12:52:49 -0400
Received: from apache by newodin.ietf.org with local (Exim 4.43)
	id 1ERuWB-00044s-5R; Tue, 18 Oct 2005 12:40:51 -0400
Content-Type: text/plain
Mime-Version: 1.0
To: henk@ripe.net;matt@internet2.edu;
From: Greg Jones(ITU-T SG 4) <tsbsg4@itu.int>
Message-Id: <E1ERuWB-00044s-5R@newodin.ietf.org>
Date: Tue, 18 Oct 2005 12:40:51 -0400
X-Spam-Score: 3.2 (+++)
X-Scan-Signature: 7655788c23eb79e336f5f8ba8bce7906
Content-Transfer-Encoding: quoted-printable
X-MIME-Autoconverted: from 8bit to quoted-printable by ietf.org id MAA13581
X-Mailman-Approved-At: Fri, 21 Oct 2005 04:19:38 -0400
Cc: , greg.jones@itu.int, tsbsg4@itu.int, jon.peterson@neustar.biz,
	ippm@ietf.org, djsidor@nortel.com, statements@ietf.org,
	mankin@psg.com, sob@harvard.edu, emile.stephan@francetelecom.com
Subject: [ippm] Notification of Updated Liaison Statement,
 "Draft ITU-T Recommendation O.211" 
X-BeenThere: ippm@ietf.org 
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IETF IP Performance Metrics Working Group <ippm.ietf.org >
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ippm>,
	<mailto:ippm-request@ietf.org ?subject=unsubscribe>
List-Post: <mailto:ippm@ietf.org >
List-Help: <mailto:ippm-request@ietf.org ?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ippm>,
	<mailto:ippm-request@ietf.org ?subject=subscribe>
Sender: ippm-bounces@ietf.org 
Errors-To: ippm-bounces@ietf.org 


Title: Draft ITU-T Recommendation O.211
Submission Date: 2005-10-18
URL of the IETF Web page: https://datatracker.ietf.org/public/liaison_det=
ail.cgi?detail_id=3D132=20

From: Greg Jones(ITU-T SG 4) <tsbsg4@itu.int>
To: IETF IPPM WG(henk@ripe.net; matt@internet2.edu)
Cc: sob@harvard.edu; mankin@psg.com; jon.peterson@neustar.biz; ippm@ietf.=
org; djsidor@nortel.com; greg.jones@itu.int
Reponse Contact: tsbsg4@itu.int
Technical Contact: emile.stephan@francetelecom.com
Purpose: For information=20
Body: ITU-T Question 4/4 has finalized its work on Draft new Recommendati=
on O.211, =E2=80=9CTest and measurement equipment to perform tests at the=
 IP layer=E2=80=9D, which specifies test packets to assess the packet tra=
nsfer performance in IP-based networks.
This draft recommendation has been consented during the September 2005 me=
eting of SG4. Please find it attached.
Each test packet contains a standardized data structure, the IP Performan=
ce Measurement Signature (IPPMS), which includes definitions for timestam=
ps, sequence numbers, and error check procedures as well as information t=
o identify the measure and the metrics. Metrics correspond to Y.1540 para=
meters and those registered in the IANA-IPPM-METRICS-REGISTRY.
The IPPMS definitions are not restricted to IP-Layer performance measurem=
ents, but can be re-used for other frame-or packet based networks.
Question 4/4 is happy to bring this work to your attention and hope it is=
 useful for your work in this area.
Comments are of course welcome.

<attach>
Attachment(s):
No document has been attached



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



From ippm-bounces@ietf.org Sat Oct 22 14:50:52 2005
Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32)
	id 1ETOSC-0005AO-3y; Sat, 22 Oct 2005 14:50:52 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32) id 1ETDUr-0007Es-33
	for ippm@megatron.ietf.org; Sat, 22 Oct 2005 03:08:53 -0400
Received: from ietf-mx.ietf.org (ietf-mx [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id DAA23089
	for <ippm@ietf.org>; Sat, 22 Oct 2005 03:08:41 -0400 (EDT)
Received: from p-mail1.rd.francetelecom.com ([195.101.245.15])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1ETDh2-000370-E8
	for ippm@ietf.org; Sat, 22 Oct 2005 03:21:35 -0400
Received: from ftrdmel1.rd.francetelecom.fr ([10.193.117.152]) by
	ftrdsmtp2.rd.francetelecom.fr with Microsoft SMTPSVC(6.0.3790.211); 
	Sat, 22 Oct 2005 09:08:23 +0200
X-MimeOLE: Produced By Microsoft Exchange V6.5.7226.0
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="----_=_NextPart_001_01C5D6D7.63C2E5CC"
Date: Sat, 22 Oct 2005 09:08:20 +0200
Message-ID: <DD8B8FEBBFAF9E488F63FF0F1A69EDD1019C6799@ftrdmel1.rd.francetelecom.fr>
X-MS-Has-Attach: yes
Thread-Topic: Update of  draft dratf-stephan-ippm-multimetrics
Thread-Index: AcRBmQ/GCpC6famkRnOITPTCmc1LmjnAgl5QFT58ywAWUGyxsA==
From: "STEPHAN Emile RD-CORE-LAN" <emile.stephan@francetelecom.com>
To: <internet-drafts@ietf.org>, <ippm@ietf.org>
X-OriginalArrivalTime: 22 Oct 2005 07:08:23.0357 (UTC)
	FILETIME=[63FA06D0:01C5D6D7]
X-Spam-Score: 1.1 (+)
X-Scan-Signature: 80ffff7e80646551b45c714ff3187c8c
X-Mailman-Approved-At: Sat, 22 Oct 2005 14:50:50 -0400
Cc: 
Subject: [ippm] Update of  draft dratf-stephan-ippm-multimetrics
X-BeenThere: ippm@ietf.org 
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IETF IP Performance Metrics Working Group <ippm.ietf.org >
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ippm>,
	<mailto:ippm-request@ietf.org ?subject=unsubscribe>
List-Post: <mailto:ippm@ietf.org >
List-Help: <mailto:ippm-request@ietf.org ?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ippm>,
	<mailto:ippm-request@ietf.org ?subject=subscribe>
Sender: ippm-bounces@ietf.org 
Errors-To: ippm-bounces@ietf.org 

This is a multi-part message in MIME format.

------_=_NextPart_001_01C5D6D7.63C2E5CC
Content-Type: multipart/alternative;
	boundary="----_=_NextPart_002_01C5D6D7.63C2E5CC"


------_=_NextPart_002_01C5D6D7.63C2E5CC
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Dear, =20

This is a submission of the individual draft
dratf-stephan-ippm-multimetrics-02.txt.

Abstract:
The IETF IP Performance Metrics (IPPM) working group has standardized
metrics for measuring end-to-end performance between 2 points. This memo
defines 2 sets of metrics to extend these end-to-end ones. It defines
spatial metrics for measuring the performance of segments along a path
and metrics for measuring the performance of a group of users in
multiparty communications.=20


 <<dratf-stephan-ippm-multimetrics-02.txt>>=20

Best Regards
Emile

------_=_NextPart_002_01C5D6D7.63C2E5CC
Content-Type: text/html;
	charset="us-ascii"
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 =
6.5.7226.0">
<TITLE>Update of  draft dratf-stephan-ippm-multimetrics</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/rtf format -->

<P ALIGN=3DLEFT><SPAN LANG=3D"en-gb"><FONT SIZE=3D2 =
FACE=3D"Arial">Dear,&nbsp; </FONT></SPAN></P>

<P ALIGN=3DLEFT><SPAN LANG=3D"en-gb"><FONT SIZE=3D2 FACE=3D"Arial">This =
is a submission of the individual draft =
dratf-stephan-ippm-multimetrics-0</FONT></SPAN><SPAN =
LANG=3D"fr"></SPAN><SPAN LANG=3D"fr"></SPAN><SPAN =
LANG=3D"en-gb"></SPAN><SPAN LANG=3D"en-gb"><FONT COLOR=3D"#000080" =
SIZE=3D2 FACE=3D"Arial">2</FONT></SPAN><SPAN LANG=3D"fr"></SPAN><SPAN =
LANG=3D"fr"></SPAN><SPAN LANG=3D"en-gb"></SPAN><SPAN =
LANG=3D"en-gb"><FONT SIZE=3D2 FACE=3D"Arial">.txt.</FONT></SPAN></P>

<P ALIGN=3DLEFT><SPAN LANG=3D"fr"><FONT SIZE=3D2 FACE=3D"Courier =
New">Abstract:</FONT></SPAN></P>

<P ALIGN=3DLEFT><SPAN LANG=3D"en-gb"><FONT COLOR=3D"#000000" =
FACE=3D"Times New Roman">The IETF IP Performance Metrics (IPPM) working =
group has standardized metrics for measuring end-to-end performance =
between 2 points. This memo defines 2 sets of metrics to extend these =
end-to-end ones. It defines spatial metrics for measuring the =
performa</FONT><FONT COLOR=3D"#000000" FACE=3D"Times New =
Roman">n</FONT><FONT COLOR=3D"#000000" FACE=3D"Times New Roman">ce of =
segments along a path and metrics for measuring the performance of a =
group of users in multiparty communications.</FONT></SPAN><SPAN =
LANG=3D"fr"></SPAN><SPAN LANG=3D"fr"></SPAN><SPAN =
LANG=3D"en-gb"></SPAN><SPAN LANG=3D"en-gb"><FONT COLOR=3D"#000080" =
SIZE=3D2 FACE=3D"Arial"></FONT></SPAN><SPAN LANG=3D"fr"></SPAN><SPAN =
LANG=3D"fr"></SPAN><SPAN LANG=3D"en-gb"> </SPAN></P>
<BR>

<P ALIGN=3DLEFT><SPAN LANG=3D"en-gb"><FONT FACE=3D"Arial" SIZE=3D2 =
COLOR=3D"#000000"> =
&lt;&lt;dratf-stephan-ippm-multimetrics-02.txt&gt;&gt; =
</FONT></SPAN><SPAN LANG=3D"en-gb"></SPAN><SPAN =
LANG=3D"en-gb"></SPAN><SPAN LANG=3D"fr"></SPAN><SPAN =
LANG=3D"fr"></SPAN><SPAN LANG=3D"en-gb"></SPAN></P>

<P ALIGN=3DLEFT><SPAN LANG=3D"fr"><FONT SIZE=3D2 FACE=3D"Courier =
New">Best Regards</FONT></SPAN></P>

<P ALIGN=3DLEFT><SPAN LANG=3D"fr"><FONT SIZE=3D2 FACE=3D"Courier =
New">Emile</FONT></SPAN></P>

</BODY>
</HTML>
------_=_NextPart_002_01C5D6D7.63C2E5CC--

------_=_NextPart_001_01C5D6D7.63C2E5CC
Content-Type: text/plain;
	name="dratf-stephan-ippm-multimetrics-02.txt"
Content-Transfer-Encoding: base64
Content-Description: dratf-stephan-ippm-multimetrics-02.txt
Content-Disposition: attachment;
	filename="dratf-stephan-ippm-multimetrics-02.txt"
Content-Transfer-Encoding: base64

DQoNCg0KTmV0d29yayBXb3JraW5nIEdyb3VwICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBFLiBTdGVwaGFuDQpJbnRlcm5ldC1EcmFmdCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgRnJhbmNlIFRlbGVjb20NCkV4cGlyZXM6IEFwcmlsIDI1
LCAyMDA2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBMLiBMaWFuZw0K
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFVuaXZl
cnNpdHkgb2YgU3VycmV5DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBBLiBNb3J0b24NCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEFUJlQgTGFicw0KICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBPY3RvYmVy
IDIyLCAyMDA1DQoNCg0KICAgICAgICBJUCBQZXJmb3JtYW5jZSBNZXRyaWNzIChJUFBNKSBmb3Ig
c3BhdGlhbCBhbmQgbXVsdGljYXN0DQogICAgICAgICAgICAgICAgIGRyYWZ0LXN0ZXBoYW4taXBw
bS1tdWx0aW1ldHJpY3MtMDIudHh0DQoNClN0YXR1cyBvZiB0aGlzIE1lbW8NCg0KICAgQnkgc3Vi
bWl0dGluZyB0aGlzIEludGVybmV0LURyYWZ0LCBlYWNoIGF1dGhvciByZXByZXNlbnRzIHRoYXQg
YW55DQogICBhcHBsaWNhYmxlIHBhdGVudCBvciBvdGhlciBJUFIgY2xhaW1zIG9mIHdoaWNoIGhl
IG9yIHNoZSBpcyBhd2FyZQ0KICAgaGF2ZSBiZWVuIG9yIHdpbGwgYmUgZGlzY2xvc2VkLCBhbmQg
YW55IG9mIHdoaWNoIGhlIG9yIHNoZSBiZWNvbWVzDQogICBhd2FyZSB3aWxsIGJlIGRpc2Nsb3Nl
ZCwgaW4gYWNjb3JkYW5jZSB3aXRoIFNlY3Rpb24gNiBvZiBCQ1AgNzkuDQoNCiAgIEludGVybmV0
LURyYWZ0cyBhcmUgd29ya2luZyBkb2N1bWVudHMgb2YgdGhlIEludGVybmV0IEVuZ2luZWVyaW5n
DQogICBUYXNrIEZvcmNlIChJRVRGKSwgaXRzIGFyZWFzLCBhbmQgaXRzIHdvcmtpbmcgZ3JvdXBz
LiAgTm90ZSB0aGF0DQogICBvdGhlciBncm91cHMgbWF5IGFsc28gZGlzdHJpYnV0ZSB3b3JraW5n
IGRvY3VtZW50cyBhcyBJbnRlcm5ldC0NCiAgIERyYWZ0cy4NCg0KICAgSW50ZXJuZXQtRHJhZnRz
IGFyZSBkcmFmdCBkb2N1bWVudHMgdmFsaWQgZm9yIGEgbWF4aW11bSBvZiBzaXggbW9udGhzDQog
ICBhbmQgbWF5IGJlIHVwZGF0ZWQsIHJlcGxhY2VkLCBvciBvYnNvbGV0ZWQgYnkgb3RoZXIgZG9j
dW1lbnRzIGF0IGFueQ0KICAgdGltZS4gIEl0IGlzIGluYXBwcm9wcmlhdGUgdG8gdXNlIEludGVy
bmV0LURyYWZ0cyBhcyByZWZlcmVuY2UNCiAgIG1hdGVyaWFsIG9yIHRvIGNpdGUgdGhlbSBvdGhl
ciB0aGFuIGFzICJ3b3JrIGluIHByb2dyZXNzLiINCg0KICAgVGhlIGxpc3Qgb2YgY3VycmVudCBJ
bnRlcm5ldC1EcmFmdHMgY2FuIGJlIGFjY2Vzc2VkIGF0DQogICBodHRwOi8vd3d3LmlldGYub3Jn
L2lldGYvMWlkLWFic3RyYWN0cy50eHQuDQoNCiAgIFRoZSBsaXN0IG9mIEludGVybmV0LURyYWZ0
IFNoYWRvdyBEaXJlY3RvcmllcyBjYW4gYmUgYWNjZXNzZWQgYXQNCiAgIGh0dHA6Ly93d3cuaWV0
Zi5vcmcvc2hhZG93Lmh0bWwuDQoNCiAgIFRoaXMgSW50ZXJuZXQtRHJhZnQgd2lsbCBleHBpcmUg
b24gQXByaWwgMjUsIDIwMDYuDQoNCkNvcHlyaWdodCBOb3RpY2UNCg0KICAgQ29weXJpZ2h0IChD
KSBUaGUgSW50ZXJuZXQgU29jaWV0eSAoMjAwNSkuDQoNCkFic3RyYWN0DQoNCiAgIFRoZSBJRVRG
IElQIFBlcmZvcm1hbmNlIE1ldHJpY3MgKElQUE0pIHdvcmtpbmcgZ3JvdXAgaGFzIHN0YW5kYXJk
aXplZA0KICAgbWV0cmljcyBmb3IgbWVhc3VyaW5nIGVuZC10by1lbmQgcGVyZm9ybWFuY2UgYmV0
d2VlbiAyIHBvaW50cy4gIFRoaXMNCiAgIG1lbW8gZGVmaW5lcyAyIHNldHMgb2YgbWV0cmljcyB0
byBleHRlbmQgdGhlc2UgZW5kLXRvLWVuZCBvbmVzLiAgSXQNCiAgIGRlZmluZXMgc3BhdGlhbCBt
ZXRyaWNzIGZvciBtZWFzdXJpbmcgdGhlIHBlcmZvcm1hbmNlIG9mIHNlZ21lbnRzDQogICBhbG9u
ZyBhIHBhdGggYW5kIG1ldHJpY3MgZm9yIG1lYXN1cmluZyB0aGUgcGVyZm9ybWFuY2Ugb2YgYSBn
cm91cCBvZg0KDQoNCg0KU3RlcGhhbiwgZXQgYWwuICAgICAgICAgIEV4cGlyZXMgQXByaWwgMjUs
IDIwMDYgICAgICAgICAgICAgICAgIFtQYWdlIDFdDQoMDQpJbnRlcm5ldC1EcmFmdCAgICAgICAg
U3BhdGlhbCBhbmQgTXVsdGljYXN0IE1ldHJpY3MgICAgICAgICBPY3RvYmVyIDIwMDUNCg0KDQog
ICB1c2VycyBpbiBtdWx0aXBhcnR5IGNvbW11bmljYXRpb25zLg0KDQpUYWJsZSBvZiBDb250ZW50
cw0KDQogICAxLiAgSW50cm9kdWN0aW9uIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4g
LiAuIC4gLiAuIC4gLiAuIC4gIDMNCiAgIDIuICBUZXJtaW5vbG9neSAgLiAuIC4gLiAuIC4gLiAu
IC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAgNQ0KICAgICAyLjEgICBNdWx0aXBh
cnR5IG1ldHJpYyAgLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuICA1DQog
ICAgIDIuMiAgIFNwYXRpYWwgbWV0cmljIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4g
LiAuIC4gLiAuIC4gIDUNCiAgICAgMi4zICAgU3BhdGlhbCBtZXRyaWMgcG9pbnRzIG9mIGludGVy
ZXN0ICAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAgNQ0KICAgICAyLjQgICBPbmUtdG8tZ3JvdXAg
bWV0cmljICAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuICA1DQogICAgIDIu
NSAgIE9uZS10by1ncm91cCBtZXRyaWMgcG9pbnRzIG9mIGludGVyZXN0IC4gLiAuIC4gLiAuIC4g
LiAuIC4gIDUNCiAgICAgMi42ICAgUmVmZXJlbmNlIHBvaW50ICAuIC4gLiAuIC4gLiAuIC4gLiAu
IC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAgNQ0KICAgMy4gIE1vdGl2YXRpb25zIGZvciBzcGF0aWFs
IGFuZCBvbmUtdG8tZ3JvdXAgbWV0cmljcyAuIC4gLiAuIC4gLiAuICA2DQogICAgIDMuMSAgIHNw
YXRpYWwgbWV0cmljcyAgLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4g
IDYNCiAgICAgMy4yICAgb25lLXRvLWdyb3VwIG1ldHJpY3MgLiAuIC4gLiAuIC4gLiAuIC4gLiAu
IC4gLiAuIC4gLiAuIC4gLiAgNw0KICAgICAzLjMgICBEaXNjdXNzaW9uIG9uIEdyb3VwLXRvLW9u
ZSBhbmQgR3JvdXAtdG8tZ3JvdXAgbWV0cmljcyAgLiAuICA3DQogICA0LiAgU3BhdGlhbCBtZXRy
aWNzIGRlZmluaXRpb25zICAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gIDgNCiAg
ICAgNC4xICAgQSBEZWZpbml0aW9uIGZvciBTcGF0aWFsIE9uZS13YXkgRGVsYXkgU3RyZWFtICAu
IC4gLiAuIC4gLiAgOA0KICAgICA0LjIgICBBIERlZmluaXRpb24gb2YgYSBzYW1wbGUgb2YgT25l
LXdheSBEZWxheSBvZiBhIHN1YiBwYXRoICAuIDExDQogICAgIDQuMyAgIEEgRGVmaW5pdGlvbiBm
b3IgU3BhdGlhbCBPbmUtd2F5IFBhY2tldCBMb3NzIFN0cmVhbSAgLiAuIC4gMTQNCiAgICAgNC40
ICAgQSBEZWZpbml0aW9uIGZvciBTcGF0aWFsIE9uZS13YXkgSml0dGVyIFN0cmVhbSAuIC4gLiAu
IC4gLiAxNQ0KICAgICA0LjUgICBEaXNjdXNzaW9uIG9uIHB1cmUgcGFzc2l2ZSBtZWFzdXJlbWVu
dCBvZiBzcGF0aWFsDQogICAgICAgICAgIG1ldHJpY3MgIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAu
IC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gMTcNCiAgICAgNC42ICAgRGlzY3Vzc2lvbiBvbiBz
cGF0aWFsIHN0YXRpc3RpY3MgLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAxOA0KICAgNS4gIE9u
ZS10by1ncm91cCBtZXRyaWNzIGRlZmluaXRpb25zIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4g
LiAuIDE4DQogICAgIDUuMSAgIEEgRGVmaW5pdGlvbiBmb3Igb25lLXRvLWdyb3VwIE9uZS13YXkg
RGVsYXkgU3RyZWFtIC4gLiAuIC4gMTgNCiAgICAgNS4yICAgQSBEZWZpbml0aW9uIGZvciBvbmUt
dG8tZ3JvdXAgT25lLXdheSBQYWNrZXQgTG9zcw0KICAgICAgICAgICBTdHJlYW0gLiAuIC4gLiAu
IC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIDE5DQogICAgIDUuMyAg
IEEgRGVmaW5pdGlvbiBmb3Igb25lLXRvLWdyb3VwIE9uZS13YXkgSml0dGVyIFN0cmVhbSAgLiAu
IC4gMjANCiAgICAgNS40ICAgRGlzY3Vzc2lvbiBvbiBvbmUtdG8tZ3JvdXAgc3RhdGlzdGljcyAg
LiAuIC4gLiAuIC4gLiAuIC4gLiAyMQ0KICAgNi4gIE9wZW4gaXNzdWVzICAuIC4gLiAuIC4gLiAu
IC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIDIzDQogICA3LiAgU2VjdXJpdHkg
Q29uc2lkZXJhdGlvbnMgIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gMjMN
CiAgIDguICBJQU5BIENvbnNpZGVyYXRpb25zICAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4g
LiAuIC4gLiAuIC4gLiAyNA0KICAgOS4gIFJlZmVyZW5jZXMgLiAuIC4gLiAuIC4gLiAuIC4gLiAu
IC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIDI0DQogICAgIDkuMSAgIE5vcm1hdGl2ZSBS
ZWZlcmVuY2VzIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gMjQNCiAgICAg
OS4yICAgSW5mb3JtYXRpdmUgUmVmZXJlbmNlcyAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4g
LiAuIC4gLiAyNA0KICAgICAgIEF1dGhvcnMnIEFkZHJlc3NlcyAuIC4gLiAuIC4gLiAuIC4gLiAu
IC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIDI1DQogICAgICAgSW50ZWxsZWN0dWFsIFByb3BlcnR5
IGFuZCBDb3B5cmlnaHQgU3RhdGVtZW50cyAuIC4gLiAuIC4gLiAuIC4gMjcNCg0KDQoNCg0KDQoN
Cg0KDQoNCg0KDQoNCg0KU3RlcGhhbiwgZXQgYWwuICAgICAgICAgIEV4cGlyZXMgQXByaWwgMjUs
IDIwMDYgICAgICAgICAgICAgICAgIFtQYWdlIDJdDQoMDQpJbnRlcm5ldC1EcmFmdCAgICAgICAg
U3BhdGlhbCBhbmQgTXVsdGljYXN0IE1ldHJpY3MgICAgICAgICBPY3RvYmVyIDIwMDUNCg0KDQox
LiAgSW50cm9kdWN0aW9uDQoNCiAgIFRoZSBtZXRyaWNzIHNwZWNpZmllZCBpbiB0aGlzIG1lbW8g
YXJlIGJ1aWx0IG9uIG5vdGlvbnMgaW50cm9kdWNlZA0KICAgYW5kIGRpc2N1c3NlZCBpbiB0aGUg
SVBQTSBGcmFtZXdvcmsgZG9jdW1lbnQsIFJGQyAyMzMwIFtSRkMyMzMwXS4NCiAgIFRoZSByZWFk
ZXIgc2hvdWxkIGJlIGZhbWlsaWFyIHdpdGggdGhlc2UgZG9jdW1lbnRzLg0KDQogICBUaGlzIG1l
bW8gbWFrZXMgdXNlIG9mIGRlZmluaXRpb25zIG9mIGVuZC10by1lbmQgT25lLXdheSBEZWxheQ0K
ICAgTWV0cmljcyBkZWZpbmVkIGluIHRoZSBSRkMgMjY3OSBbUkZDMjY3OV0gdG8gZGVmaW5lIG1l
dHJpY3MgZm9yDQogICBkZWNvbXBvc2l0aW9uIG9mIGVuZC10by1lbmQgb25lLXdheSBkZWxheXMg
bWVhc3VyZW1lbnRzLg0KDQogICBUaGlzIG1lbW8gbWFrZXMgdXNlIG9mIGRlZmluaXRpb25zIG9m
IGVuZC10by1lbmQgT25lLXdheSBQYWNrZXQgbG9zcw0KICAgTWV0cmljcyBkZWZpbmVkIGluIHRo
ZSBSRkMgMjY4MCBbUkZDMjY4MF0gdG8gZGVmaW5lIG1ldHJpY3MgZm9yDQogICBkZWNvbXBvc2l0
aW9uIG9mIGVuZC10by1lbmQgb25lLXdheSBwYWNrZXQgbG9zcyBtZWFzdXJlbWVudHMuDQoNCiAg
IFRoZSBJUFBNIFdHIGRlZmluZWQgYSBmcmFtZXdvcmsgZm9yIG1ldHJpYyBkZWZpbml0aW9ucyBh
bmQgZW5kLXRvLWVuZA0KICAgbWVhc3VyZW1lbnRzOg0KDQogICBvICBBIGdlbmVyYWwgZnJhbWV3
b3JrIGZvciBkZWZpbmluZyBwZXJmb3JtYW5jZSBtZXRyaWNzLCBkZXNjcmliZWQgaW4NCiAgICAg
IHRoZSBGcmFtZXdvcmsgZm9yIElQIFBlcmZvcm1hbmNlIE1ldHJpY3MsIFJGQyAyMzMwIFtSRkMy
MzMwXTsNCg0KICAgbyAgQSBPbmUtd2F5IEFjdGl2ZSBNZWFzdXJlbWVudCBQcm90b2NvbCBSZXF1
aXJlbWVudHMsIFJGQyAzNzYzDQogICAgICBbUkZDMzc2M107DQoNCiAgIG8gIEEgT25lLXdheSBB
Y3RpdmUgTWVhc3VyZW1lbnQgUHJvdG9jb2wgKE9XQU1QKSBbd29yayBpbiBwcm9ncmVzc107DQoN
CiAgIG8gIEFuIElQIFBlcmZvcm1hbmNlIE1ldHJpY3MgUmVnaXN0cnkgLCBSRkMgNDE0OCBbUkZD
NDE0OF07DQoNCiAgIEl0IHNwZWNpZmllZCBhIHNldCBvZiBlbmQtdG8tZW5kIG1ldHJpY3MsIHdo
aWNoIGNvbmZvcm0gdG8gdGhpcw0KICAgZnJhbWV3b3JrOg0KDQogICBvICBUaGUgSVBQTSBNZXRy
aWNzIGZvciBNZWFzdXJpbmcgQ29ubmVjdGl2aXR5LCBSRkMgMjY3OCBbUkZDMjY3OF07DQoNCiAg
IG8gIFRoZSBPbmUtd2F5IERlbGF5IE1ldHJpYyBmb3IgSVBQTSwgUkZDIDI2NzkgW1JGQzI2Nzld
Ow0KDQogICBvICBUaGUgT25lLXdheSBQYWNrZXQgTG9zcyBNZXRyaWMgZm9yIElQUE0sIFJGQyAy
NjgwIFtSRkMyNjgwXTsNCg0KICAgbyAgVGhlIFJvdW5kLXRyaXAgRGVsYXkgTWV0cmljIGZvciBJ
UFBNLCBSRkMgMjY4MSBbUkZDMjY4MV07DQoNCiAgIG8gIEEgRnJhbWV3b3JrIGZvciBEZWZpbmlu
ZyBFbXBpcmljYWwgQnVsayBUcmFuc2ZlciBDYXBhY2l0eSBNZXRyaWNzDQogICAgICBSRkMgMzE0
OCBbUkZDMzE0OF07DQoNCiAgIG8gIE9uZS13YXkgTG9zcyBQYXR0ZXJuIFNhbXBsZSBNZXRyaWNz
LCBSRkMgMzM1NyBbUkZDMzM1N107DQoNCiAgIG8gIElQIFBhY2tldCBEZWxheSBWYXJpYXRpb24g
TWV0cmljIGZvciBJUFBNLCBSRkMgMzM5MyBbUkZDMzM5M107DQoNCiAgIG8gIE5ldHdvcmsgcGVy
Zm9ybWFuY2UgbWVhc3VyZW1lbnQgZm9yIHBlcmlvZGljIHN0cmVhbXMsIFJGQyAzNDMyDQogICAg
ICBbUkZDMzQzMl07DQoNCg0KDQoNClN0ZXBoYW4sIGV0IGFsLiAgICAgICAgICBFeHBpcmVzIEFw
cmlsIDI1LCAyMDA2ICAgICAgICAgICAgICAgICBbUGFnZSAzXQ0KDA0KSW50ZXJuZXQtRHJhZnQg
ICAgICAgIFNwYXRpYWwgYW5kIE11bHRpY2FzdCBNZXRyaWNzICAgICAgICAgT2N0b2JlciAyMDA1
DQoNCg0KICAgbyAgUGFja2V0IFJlb3JkZXJpbmcgTWV0cmljIGZvciBJUFBNIFtXb3JrIGluIHBy
b2dyZXNzXTsNCg0KICAgQmFzZWQgb24gdGhlc2Ugd29ya3MsIHRoaXMgbWVtbyBkZWZpbmVzIDIg
a2luZHMgb2YgbXVsdGkgcGFydHkNCiAgIG1ldHJpY3MuDQoNCiAgIEZpcnN0bHkgaXQgZGVmaW5l
cyBzcGF0aWFsIG1ldHJpY3M6DQoNCiAgIG8gIEEgJ3NhbXBsZScsIGNhbGxlZCBUeXBlLVAtU3Bh
dGlhbC1PbmUtd2F5LURlbGF5LVN0cmVhbSwgd2lsbCBiZQ0KICAgICAgaW50cm9kdWNlZCB0byBk
ZWNvbXBvc2UgYW4gZW5kLXRvLWVuZCBUeXBlLVAtT25lLXdheS1EZWxheSBpbiBhDQogICAgICBz
cGF0aWFsIHNlcXVlbmNlIG9mIG9uZS13YXkgZGVsYXlzLg0KDQogICBvICBBICdzYW1wbGUnLCBj
YWxsZWQgVHlwZS1QLVNwYXRpYWwtT25lLXdheS1QYWNrZXQtTG9zcy1TdHJlYW0sIHdpbGwNCiAg
ICAgIGJlIGludHJvZHVjZWQgdG8gZGVjb21wb3NlIGFuIGVuZC10by1lbmQgVHlwZS1QLU9uZS13
YXktUGFja2V0LQ0KICAgICAgTG9zcyBpbiBhIHNwYXRpYWwgc2VxdWVuY2Ugb2YgcGFja2V0IGxv
c3MuDQoNCiAgIG8gIFVzaW5nIHRoZSBUeXBlLVAtU3BhdGlhbC1PbmUtd2F5LURlbGF5LVN0cmVh
bSBtZXRyaWMsIGEgJ3NhbXBsZScsDQogICAgICBjYWxsZWQgVHlwZS1QLVNwYXRpYWwtT25lLXdh
eS1KaXR0ZXItU3RyZWFtLCB3aWxsIGJlIGludHJvZHVjZWQgdG8NCiAgICAgIGRlY29tcG9zZSBh
biBlbmQtdG8tZW5kIFR5cGUtUC1PbmUtd2F5LWlwZHYgaW4gYSBzcGF0aWFsIHNlcXVlbmNlDQog
ICAgICBvZiBqaXR0ZXIuDQoNCiAgIG8gIFVzaW5nIHRoZSBUeXBlLVAtU3BhdGlhbC1PbmUtd2F5
LURlbGF5LVN0cmVhbSBtZXRyaWMsIGEgJ3NhbXBsZScsDQogICAgICBjYWxsZWQgVHlwZS1QLXN1
YnBhdGgtT25lLXdheS1EZWxheS1TdHJlYW0sIHdpbGwgYmUgaW50cm9kdWNlZCB0bw0KICAgICAg
ZGVmaW5lIHRoZSBvbmUtd2F5LWRlbGF5IGJldHdlZW4gYW55IGhvc3Qgb2YgdGhlIHBhdGguICBU
aGlzDQogICAgICBtZXRyaWNzIGlzIGRlc2lnbmVkIHRvbyBmb3IgcHVyZSBwYXNzaXZlIG1lYXN1
cmVtZW50IG1ldGhvZG9sb2d5DQogICAgICBpbnRyb2R1Y2VkIGJ5IFBTQU1QIFdHLg0KDQogICBU
aGVuIGl0IGRlZmluZXMgb25lLXRvLWdyb3VwIG1ldHJpY3MuDQoNCiAgIG8gIFVzaW5nIG9uZSB0
ZXN0IHBhY2tldCBzZW50IGZyb20gb25lIHNlbmRlciB0byBhIGdyb3VwIG9mDQogICAgICByZWNl
aXZlcnMsIGEgJ3NhbXBsZScsIGNhbGxlZCBUeXBlLVAtb25lLXRvLWdyb3VwLU9uZS13YXktRGVs
YXktDQogICAgICBTdHJlYW0sIHdpbGwgYmUgaW50cm9kdWNlZCB0byBkZWZpbmUgdGhlIGxpc3Qg
b2YgVHlwZS1QLW9uZS13YXktDQogICAgICBkZWxheSBiZXR3ZWVuIHRoaXMgc2VuZGVyIGFuZCB0
aGUgZ3JvdXAgb2YgcmVjZWl2ZXJzLg0KDQogICBvICBVc2luZyBvbmUgdGVzdCBwYWNrZXQgc2Vu
dCBmcm9tIG9uZSBzZW5kZXIgdG8gYSBncm91cCBvZg0KICAgICAgcmVjZWl2ZXJzLCBhICdzYW1w
bGUnLCBjYWxsZWQgVHlwZS1QLW9uZS10by1ncm91cC1PbmUtd2F5LVBhY2tldC0NCiAgICAgIExv
c3MtU3RyZWFtLCB3aWxsIGJlIGludHJvZHVjZWQgdG8gZGVmaW5lIHRoZSBsaXN0IG9mIFR5cGUt
UC1PbmUtDQogICAgICB3YXktUGFja2V0LUxvc3MgYmV0d2VlbiB0aGlzIHNlbmRlciBhbmQgdGhl
IGdyb3VwIG9mIHJlY2VpdmVycw0KDQogICBvICBVc2luZyBvbmUgdGVzdCBwYWNrZXQgc2VudCBm
cm9tIG9uZSBzZW5kZXIgdG8gYSBncm91cCBvZg0KICAgICAgcmVjZWl2ZXJzLCBhICdzYW1wbGUn
LCBjYWxsZWQgVHlwZS1QLW9uZS10by1ncm91cC1PbmUtd2F5LUppdHRlci0NCiAgICAgIFN0cmVh
bSwgd2lsbCBiZSBpbnRyb2R1Y2VkIHRvIGRlZmluZSB0aGUgbGlzdCBvZiBUeXBlLVAtT25lLXdh
eS0NCiAgICAgIGlwZHYgYmV0d2VlbiB0aGlzIHNlbmRlciBhbmQgdGhlIGdyb3VwIG9mIHJlY2Vp
dmVycw0KDQogICBvICBUaGVuIGEgZGlzY3Vzc2lvbiBzZWN0aW9uIHByZXNlbnRzIHRoZSBzZXQg
b2Ygc3RhdGlzdGljcyB0aGF0IG1heQ0KICAgICAgYmUgY29tcHV0ZWQgb24gdGhlIHRvcCBvZiB0
aGVzZSBtZXRyaWNzIHRvIHByZXNlbnQgdGhlIFFvUyBpbiBhDQogICAgICB2aWV3IG9mIGEgZ3Jv
dXAgb2YgdXNlcnMgYXMgd2VsbCBhcyB0aGUgcmVxdWlyZW1lbnRzIG9mIHJlbGF0aXZlDQogICAg
ICBRb1Mgb24gbXVsdGlwYXJ0eSBjb21tdW5pY2F0aW9ucy4NCg0KDQoNCg0KU3RlcGhhbiwgZXQg
YWwuICAgICAgICAgIEV4cGlyZXMgQXByaWwgMjUsIDIwMDYgICAgICAgICAgICAgICAgIFtQYWdl
IDRdDQoMDQpJbnRlcm5ldC1EcmFmdCAgICAgICAgU3BhdGlhbCBhbmQgTXVsdGljYXN0IE1ldHJp
Y3MgICAgICAgICBPY3RvYmVyIDIwMDUNCg0KDQoyLiAgVGVybWlub2xvZ3kNCg0KMi4xICBNdWx0
aXBhcnR5IG1ldHJpYw0KDQogICBBIG1ldHJpYyBpcyBzYWlkIHRvIGJlIG11bHRpcGFydHkgaWYg
dGhlIGRlZmluaXRpb24gaW52b2x2ZWQgbW9yZQ0KICAgdGhhbiB0d28gc291cmNlcyBvciBkZXN0
aW5hdGlvbnMgaW4gdGhlIG1lYXN1cmVtZW50cy4gIEFsbCBtdWx0aXBhcnR5DQogICBtZXRyaWNz
IGRlZmluZSBhIHNldCBvZiBob3N0cyBjYWxsZWQgInBvaW50cyBvZiBpbnRlcmVzdCIsIHdoZXJl
IG9uZQ0KICAgaG9zdCBpcyB0aGUgc291cmNlIGFuZCBvdGhlciBob3N0cyBhcmUgdGhlIG1lYXN1
cmVtZW50IGNvbGxlY3Rpb24NCiAgIHBvaW50cy4gIEZvciBleGFtcGxlLCBpZiB0aGUgc2V0IG9m
IHBvaW50cyBvZiBpbnRlcmVzdCBpcyA8IGhhLCBoYiwNCiAgIGhjLCAuLi4sIGhuID4sIHdoZXJl
IGhhIGlzIHRoZSBzb3VyY2UgYW5kIDwgaGIsIGhjLCAuLi4sIGhuID4gYXJlIHRoZQ0KICAgZGVz
dGluYXRpb25zLCB0aGVuIG1lYXN1cmVtZW50cyBtYXkgYmUgY29uZHVjdGVkIGJldHdlZW4gPCBo
YSwgaGI+LCA8DQogICBoYSwgaGM+LCAuLi4sIDxoYSwgaG4gPi4NCg0KMi4yICBTcGF0aWFsIG1l
dHJpYw0KDQogICBBIG1ldHJpYyBpcyBzYWlkIHRvIGJlIHNwYXRpYWwgaWYgb25lIG9mIHRoZSBo
b3N0cyBpbnZvbHZlZCBpcw0KICAgbmVpdGhlciB0aGUgc291cmNlIG5vciB0aGUgZGVzdGluYXRp
b24gb2YgdGhlIG1ldGVyZWQgcGFja2V0Lg0KDQoyLjMgIFNwYXRpYWwgbWV0cmljIHBvaW50cyBv
ZiBpbnRlcmVzdA0KDQogICBQb2ludHMgb2YgaW50ZXJlc3Qgb2YgYSBzcGF0aWFsIG1ldHJpYyBh
cmUgdGhlIHJvdXRlcnMgb3Igc2libGluZyBpbg0KICAgdGhlIHBhdGggYmV0d2VlbiBzb3VyY2Ug
YW5kIGRlc3RpbmF0aW9uIChpbiBhZGRpdGlvbiB0byB0aGUgc291cmNlDQogICBhbmQgdGhlIGRl
c3RpbmF0aW9uIHRoZW1zZWxmKS4NCg0KMi40ICBPbmUtdG8tZ3JvdXAgbWV0cmljDQoNCiAgIEEg
bWV0cmljIGlzIHNhaWQgdG8gYmUgb25lLXRvLWdyb3VwIGlmIHRoZSBtZWFzdXJlZCBwYWNrZXQg
aXMgc2VudCBieQ0KICAgb25lIHNvdXJjZSBhbmQgKHBvdGVudGlhbGx5KSByZWNlaXZlZCBieSBz
ZXZlcmFsIGRlc3RpbmF0aW9ucy4gIFRodXMsDQogICB0aGUgdG9wb2xvZ3kgb2YgdGhlIGNvbW11
bmljYXRpb24gZ3JvdXAgY2FuIGJlIHZpZXdlZCBhcyBhIGNlbnRyZS0NCiAgIGRpc3RyaWJ1dGVk
IG9yIHNlcnZlci1jbGllbnQgdG9wb2xvZ3kgd2l0aCB0aGUgc291cmNlIGFzIHRoZSBjZW50cmUv
DQogICBzZXJ2ZXIgaW4gdGhlIHRvcG9sb2d5Lg0KDQoyLjUgIE9uZS10by1ncm91cCBtZXRyaWMg
cG9pbnRzIG9mIGludGVyZXN0DQoNCiAgIFBvaW50cyBvZiBpbnRlcmVzdCBvZiBPbmUtdG8tZ3Jv
dXAgbWV0cmljcyBhcmUgdGhlIHNldCBvZiBob3N0DQogICBkZXN0aW5hdGlvbnMgcmVjZWl2aW5n
IHBhY2tldHMgZnJvbSB0aGUgc291cmNlIChpbiBhZGRpdGlvbiB0byB0aGUNCiAgIHNvdXJjZSBp
dHNlbGYpLg0KDQoyLjYgIFJlZmVyZW5jZSBwb2ludA0KDQogICBUaGUgY2VudHJlL3NlcnZlciBp
biB0aGUgb25lLXRvLWdyb3VwIG1lYXN1cmVtZW50IHRoYXQgaXMgY29udHJvbGxlZA0KICAgYnkg
bmV0d29yayBvcGVyYXRvcnMgY2FuIGJlIGEgdmVyeSBnb29kIHJlZmVyZW5jZSBwb2ludCB3aGVy
ZQ0KICAgbWVhc3VyZW1lbnQgZGF0YSBjYW4gYmUgY29sbGVjdGVkIGZvciBmdXJ0aGVyIHByb2Nl
c3NpbmcgYWx0aG91Z2ggdGhlDQogICBhY3R1YWwgbWVhc3VyZW1lbnRzIGhhdmUgdG8gYmUgY2Fy
cmllZCBvdXQgYXQgYWxsIHBvaW50cyBvZiBpbnRlcmVzdC4NCiAgIEkuZS4sIHRoZSBtZWFzdXJl
bWVudCBwb2ludHMgd2lsbCBiZSBhbGwgY2xpZW50cy9yZWNlaXZlcnMgd2hpbGUgdGhlDQogICBy
ZWZlcmVuY2UgcG9pbnQgYWN0cyBhcyBzb3VyY2UgZm9yIHRoZSBvbmUtdG8tZ3JvdXAgbWV0cmlj
LiAgVGh1cywgd2UNCiAgIGNhbiBkZWZpbmUgdGhlIHJlZmVyZW5jZSBwb2ludCBhcyB0aGUgaG9z
dCB3aGlsZSB0aGUgc3RhdGlzdGljDQogICBjYWxjdWxhdGlvbiB3aWxsIGJlIGNhcnJpZWQgb3V0
Lg0KDQoNCg0KU3RlcGhhbiwgZXQgYWwuICAgICAgICAgIEV4cGlyZXMgQXByaWwgMjUsIDIwMDYg
ICAgICAgICAgICAgICAgIFtQYWdlIDVdDQoMDQpJbnRlcm5ldC1EcmFmdCAgICAgICAgU3BhdGlh
bCBhbmQgTXVsdGljYXN0IE1ldHJpY3MgICAgICAgICBPY3RvYmVyIDIwMDUNCg0KDQozLiAgTW90
aXZhdGlvbnMgZm9yIHNwYXRpYWwgYW5kIG9uZS10by1ncm91cCBtZXRyaWNzDQoNCiAgIEFsbCBJ
UFBNIG1ldHJpY3MgYXJlIGRlZmluZWQgZm9yIGVuZC10by1lbmQgbWVhc3VyZW1lbnQuICBUaGVz
ZQ0KICAgbWV0cmljcyBwcm92aWRlIHZlcnkgZ29vZCBndWlkZXMgZm9yIG1lYXN1cmVtZW50IGlu
IHRoZSBwYWlyDQogICBjb21tdW5pY2F0aW9ucy4gIEhvd2V2ZXIsIGZ1cnRoZXIgZWZmb3J0cyBz
aG91bGQgYmUgcHV0IHRvIGRlZmluZQ0KICAgbWV0cmljcyBmb3IgbXVsdGlwYXJ0eSBtZWFzdXJl
bWVudHMgc3VjaCBhcyBvbmUgdG8gb25lIHRyYWplY3RvcnkNCiAgIG1ldHJpY3MgYW5kIG9uZSB0
byBtdWx0aXBvaW50IG1ldHJpY3MuDQoNCjMuMSAgc3BhdGlhbCBtZXRyaWNzDQoNCiAgIERlY29t
cG9zaXRpb24gb2YgaW5zdGFudGFuZW91cyBlbmQtdG8tZW5kIG1lYXN1cmVzIGlzIG5lZWRlZDoN
Cg0KICAgbyAgVGhlIFBDRSBXRyBpcyBleHRlbmRpbmcgZXhpc3RpbmcgcHJvdG9jb2xzIHRvIHBl
cm1pdCByZW1vdGUgcGF0aA0KICAgICAgY29tcHV0YXRpb24gYW5kIHBhdGggY29tcHV0YXRpb24g
cXVhbGl0eSwgaW5jbHVkaW5nIGludGVyIGRvbWFpbi4NCiAgICAgIE9uZSBtYXkgc2F5IHRoYXQg
aW4gaW50cmEgZG9tYWluIHRoZSBkZWNvbXBvc2luZyB0aGUgcGVyZm9ybWFuY2UNCiAgICAgIG9m
IGEgcGF0aCBpcyBub3Qgd2hpc2hlZC4gIEhvd2V2ZXIgc3VjaCBkZWNvbXBvc2l0aW9uIGlzIGRl
c2lyYWJsZQ0KICAgICAgaW4gaW50ZXJkb21haW4gdG8gcXVhbGlmeSBlYWNoIEFTIGNvbXB1dGF0
aW9uIHdpdGggdGhlIGluaXRpYWwNCiAgICAgIHJlcXVlc3QuICBTbyBpdCBpcyBuZWNlc3Nhcnkg
dG8gZGVmaW5lIHN0YW5kYXJkIHNwYXRpYWwgbWV0cmljcw0KICAgICAgYmVmb3JlIGdvaW5nIGZ1
cnRoZXIgaW4gdGhlIGNvbXB1dGF0aW9uIG9mIGludGVyIGRvbWFpbiBwYXRoIHdpdGgNCiAgICAg
IFFvUyBjb25zdHJhaW50Lg0KDQogICBvICBUcmFmZmljIGVuZ2luZWVyaW5nIGFuZCB0cm91Ymxl
c2hvb3RpbmcgYXBwbGljYXRpb25zIHJlcXVpcmUNCiAgICAgIHNwYXRpYWwgdmlld3Mgb2YgdGhl
IG9uZS13YXkgZGVsYXkgY29uc3VtcHRpb24sIGlkZW50aWZpY2F0aW9uIG9mDQogICAgICB0aGUg
bG9jYXRpb24gb2YgdGhlIGxvc3Qgb2YgcGFja2V0cyBhbmQgdGhlIGRlY29tcG9zaXRpb24gb2Yg
dGhlDQogICAgICBqaXR0ZXIgb3ZlciB0aGUgcGF0aC4NCg0KICAgbyAgTW9uaXRvcmluZyB0aGUg
UW9TIG9mIGEgbXVsdGljYXN0IHRyZWUsIG9mIE1QTFMgcG9pbnQtdG8tDQogICAgICBtdWx0aXBv
aW50IGFuZCBpbnRlci1kb21haW4gY29tbXVuaWNhdGlvbiByZXF1aXJlIHNwYXRpYWwNCiAgICAg
IGRlY29tcG9zaXRpb24gb2YgdGhlIG9uZS13YXkgZGVsYXksIG9mIHRoZSBwYWNrZXQgbG9zcyBh
bmQgb2YgdGhlDQogICAgICBqaXR0ZXIuDQoNCiAgIG8gIENvbXBvc2l0aW9uIG9mIG1ldHJpY3Mg
aXMgYSBuZWVkIHRvIHNjYWxlIGluIHRoZSBtZWFzdXJlbWVudA0KICAgICAgcGxhbmUuICBUaGUg
ZGVmaW5pdGlvbiBvZiBjb21wb3NpdGlvbiBtZXRyaWNzIGlzIGEgd29yayBpbg0KICAgICAgcHJv
Z3Jlc3MgW0ktRC5tb3J0b24taXBwbS1jb21wb3NpdGlvbl07IC4gIFNwYXRpYWwgbWVhc3VyZSBn
aXZlDQogICAgICB0eXBpY2FsbHkgdGhlIGluZGl2aWR1YWwgcGVyZm9ybWFuY2Ugb2YgYW4gaW50
cmEgZG9tYWluIHNlZ21lbnQuDQogICAgICBJdCBpcyB0aGUgZWxlbWVudGFyeSBwaWVjZSBvZiBp
bmZvcm1hdGlvbiB0byBleGNoYW5nZSBmb3INCiAgICAgIG1lYXN1cmluZyBpbnRlcmRvbWFpbiBw
ZXJmb3JtYW5jZSBiYXNlZCBvbiBjb21wb3NpdGlvbiBvZiBtZXRyaWNzLg0KDQogICBvICBUaGUg
UFNBTVAgV0cgZGVmaW5lcyBjYXBhYmlsaXRpZXMgdG8gc2FtcGxlIHBhY2tldHMgaW4gYSB3YXkg
dG8gdG8NCiAgICAgIHN1cHBvcnQgbWVhc3VyZW1lbnQuICBbSS1ELmJvc2NoaS1leHBvcnQtcGVy
cGt0aW5mb107IGRlZmluZXMgYQ0KICAgICAgbWV0aG9kIHRvIGNvbGxlY3QgcGFja2V0cyBpbmZv
cm1hdGlvbiB0byBtZWFzdXJlIHRoZSBpbnN0YW50YW5lb3VzDQogICAgICBzcGF0aWFsIHBlcmZv
cm1hbmNlIHdpdGhvdXQgaW5qZWN0aW5nIHRlc3QgdHJhZmZpYy4gIENvbnNlcXVlbnRseQ0KICAg
ICAgaXQgaXMgdXJnZW50IHRvIGRlZmluZSBhIHNldCBvZiBjb21tb24gc3BhdGlhbCBtZXRyaWNz
IGZvciBwYXNzaXZlDQogICAgICBhbmQgYWN0aXZlIHRlY2huaXF1ZXMgd2hpY2ggcmVzcGVjdCB0
aGUgSVBQTSBmcmFtZXdvcmsgW1JGQzIzMzBdLg0KICAgICAgVGhpcyBuZWVkIGlzIGVtcGhhc2Vz
IGJ5IHRoZSBmYWN0IHRoYXQgZW5kLXRvLWVuZCBzcGF0aWFsDQogICAgICBtZWFzdXJlbWVudCBp
bnZvbHZlcyB0aGUgMiB0ZWNobmlxdWVzOw0KDQoNCg0KDQoNClN0ZXBoYW4sIGV0IGFsLiAgICAg
ICAgICBFeHBpcmVzIEFwcmlsIDI1LCAyMDA2ICAgICAgICAgICAgICAgICBbUGFnZSA2XQ0KDA0K
SW50ZXJuZXQtRHJhZnQgICAgICAgIFNwYXRpYWwgYW5kIE11bHRpY2FzdCBNZXRyaWNzICAgICAg
ICAgT2N0b2JlciAyMDA1DQoNCg0KMy4yICBvbmUtdG8tZ3JvdXAgbWV0cmljcw0KDQogICBUbyB1
bmRlcnN0YW5kIHRoZSBjb25uZWN0aW9uIHNpdHVhdGlvbiBiZXR3ZWVuIG9uZSBzb3VyY2UgYW5k
IGFueSBvbmUNCiAgIHJlY2VpdmVyIGluIHRoZSBtdWx0aXBhcnR5IGNvbW11bmljYXRpb24gZ3Jv
dXAsIHdlIG5lZWQgdGhlDQogICBkZWNvbXBvc2l0aW9uIG9mIGluc3RhbnRhbmVvdXMgZW5kLXRv
LWVuZCBtZWFzdXJlcy4gIEl0IHdpbGwgZ2l2ZSB1cw0KICAgdmVyeSBkZXRhaWxlZCBpbnNpZ2h0
IGludG8gZWFjaCBicmFuY2ggb2YgdGhlIHJvdXRpbmcgdHJlZSBpbiB0ZXJtcw0KICAgb2Ygbm9k
ZS10by1ub2RlIGFic29sdXRlIFFvUy4gIEl0IGNhbiBwcm92aWRlIGNsZWFyIGFuZCBoZWxwZnVs
DQogICBpbmZvcm1hdGlvbiBmb3IgZW5naW5lZXJzIHRvIGlkZW50aWZ5IHRoZSBjb25uZWN0aW9u
IHdpdGggcHJvYmxlbXMgaW4NCiAgIGEgY29tcGxleCBtdWx0aXBhcnR5IHJvdXRpbmcgdHJlZS4N
Cg0KICAgV2hpbGUgdGhlIG5vZGUtdG8tbm9kZSBiYXNlZCBzcGF0aWFsIG1lYXN1cmVzIGNhbiBw
cm92aWRlIHZlcnkgdXNlZnVsDQogICBkYXRhIGluIHRoZSB2aWV3IG9mIGVhY2ggY29ubmVjdGlv
biwgd2UgYWxzbyBuZWVkIG1lYXN1cmVzIHRvIHByZXNlbnQNCiAgIHRoZSBwZXJmb3JtYW5jZSBv
ZiBhIG11bHRpcGFydHkgY29tbXVuaWNhdGlvbiBpbiB0aGUgdmlldyBvZiBhIGdyb3VwDQogICB3
aXRoIGNvbnNpZGVyYXRpb24gdGhhdCBpdCBpbnZvbHZlcyBhIGdyb3VwIG9mIHBlb3BsZSByYXRo
ZXIgdGhhbg0KICAgdHdvLiAgQXMgYSBjb25zZXF1ZW5jZSBhIHNpbXBsZSBvbmUtd2F5IG1ldHJp
YyBjYW5ub3QgZGVzY3JpYmUgdGhlDQogICBtdWx0aS1jb25uZWN0aW9uIHNpdHVhdGlvbi4gIFdl
IG5lZWQgc29tZSBuZXcgbWV0cmljcyB0byBjb2xsZWN0DQogICBwZXJmb3JtYW5jZSBvZiBhbGwg
dGhlIGNvbm5lY3Rpb25zIGZvciBmdXJ0aGVyIHN0YXRpc3RpY3MgYW5hbHlzaXMuDQogICBBIGdy
b3VwIG9mIG1ldHJpY3MgYXJlIHByb3Bvc2VkIGluIHRoaXMgc3RhZ2UgbmFtZWQgb25lLXRvLWdy
b3VwDQogICBwZXJmb3JtYW5jZSBtZXRyaWNzIGJhc2VkIG9uIHRoZSB1bmljYXN0IG1ldHJpY3Mg
ZGVmaW5lZCBpbiBJUFBNIFdHLg0KICAgT25lLXRvLWdyb3VwIG1ldHJpY3MgYXJlIHRyeWluZyB0
byBjb21wb3NpdGUgb25lLXdheSBtZXRyaWNzIGZyb20gb25lDQogICBzb3VyY2UgdG8gYSBncm91
cCBvZiBkZXN0aW5hdGlvbnMgdG8gbWFrZSB1cCBuZXcgbWV0cmljcy4gIFRoZQ0KICAgY29tcG9z
aXRpb25zIGFyZSBuZWNlc3NhcnkgZm9yIGp1ZGdpbmcgdGhlIG5ldHdvcmsgcGVyZm9ybWFuY2Ug
b2YNCiAgIG11bHRpcGFydHkgY29tbXVuaWNhdGlvbnMgYW5kIGNhbiBhbHNvIGJlIHVzZWQgdG8g
ZGVzY3JpYmUgdGhlDQogICBkaWZmZXJlbmNlIG9mIHRoZSBRb1Mgc2VydmVkIGFtb25nIGEgZ3Jv
dXAgb2YgdXNlcnMuDQoNCiAgIE9uZS10by1ncm91cCBwZXJmb3JtYW5jZSBtZXRyaWNzIGFyZSBu
ZWVkZWQgZm9yIHNldmVyYWwgcmVhc29uczoNCg0KICAgbyAgRm9yIGRlc2lnbmluZyBhbmQgZW5n
aW5lZXJpbmcgbXVsdGljYXN0IHRyZWVzIGFuZCBNUExTIHBvaW50LXRvLQ0KICAgICAgbXVsdGlw
b2ludCBMU1A7DQoNCiAgIG8gIEZvciBldmFsdWF0aW5nIGFuZCBjb250cm9sbGluZyBvZiB0aGUg
cXVhbGl0eSBvZiB0aGUgbXVsdGljYXN0DQogICAgICBzZXJ2aWNlczsNCg0KICAgbyAgRm9yIGNv
bnRyb2xsaW5nIHRoZSBwZXJmb3JtYW5jZSBvZiB0aGUgaW50ZXIgZG9tYWluIG11bHRpY2FzdA0K
ICAgICAgc2VydmljZXM7DQoNCiAgIG8gIEZvciBwcmVzZW50aW5nIGFuZCBldmFsdWF0aW5nIHRo
ZSByZWxhdGl2ZSBRb1MgcmVxdWlyZW1lbnRzIGZvcg0KICAgICAgdGhlIG11bHRpcGFydHkgY29t
bXVuaWNhdGlvbnMuDQoNCg0KMy4zICBEaXNjdXNzaW9uIG9uIEdyb3VwLXRvLW9uZSBhbmQgR3Jv
dXAtdG8tZ3JvdXAgbWV0cmljcw0KDQogICBXZSBub3RlIHRoYXQgcG9pbnRzIG9mIGludGVyZXN0
IGNhbiBhbHNvIGJlIHNlbGVjdGVkIHRvIGRlZmluZQ0KICAgbWVhc3VyZW1lbnRzIG9uIEdyb3Vw
LXRvLW9uZSBhbmQgR3JvdXAtdG8tZ3JvdXAgdG9wb2xvZ2llcy4gIFRoZXNlDQogICB0b3BvbG9n
aWVzIGFyZSBjdXJyZW50bHkgYmV5b25kIHRoZSBzY29wZSBvZiB0aGlzIG1lbW8sIGJlY2F1c2Ug
dGhleQ0KICAgd291bGQgaW52b2x2ZSBtdWx0aXBsZSBwYWNrZXRzIGxhdW5jaGVkIGZyb20gZGlm
ZmVyZW50IHNvdXJjZXMuDQogICBIb3dldmVyLCB3ZSBjYW4gZ2l2ZSBzb21lIGNsdWVzIGhlcmUg
b24gdGhlc2UgdHdvIGNhc2VzLg0KDQoNCg0KDQpTdGVwaGFuLCBldCBhbC4gICAgICAgICAgRXhw
aXJlcyBBcHJpbCAyNSwgMjAwNiAgICAgICAgICAgICAgICAgW1BhZ2UgN10NCgwNCkludGVybmV0
LURyYWZ0ICAgICAgICBTcGF0aWFsIGFuZCBNdWx0aWNhc3QgTWV0cmljcyAgICAgICAgIE9jdG9i
ZXIgMjAwNQ0KDQoNCiAgIFRoZSBtZWFzdXJlbWVudHMgZm9yIGdyb3VwLXRvLW9uZSB0b3BvbG9n
eSBjYW4gYmUgZWFzaWx5IGRlcml2ZWQgZnJvbQ0KICAgdGhlIG9uZS10by1ncm91cCBtZWFzdXJl
bWVudC4gIFRoZSBtZWFzdXJlbWVudCBwb2ludCBpcyB0aGUgcmVmZXJlbmNlDQogICBwb2ludCB0
aGF0IGlzIGFjdGluZyBhcyBhIHJlY2VpdmVyIHdoaWxlIGFsbCBvZiBjbGllbnRzL3JlY2VpdmVy
cw0KICAgZGVmaW5lZCBmb3Igb25lLXRvLWdyb3VwIG1lYXN1cmVtZW50IGFjdCBhcyBzb3VyY2Vz
IGluIHRoaXMgY2FzZS4NCg0KICAgRm9yIHRoZSBncm91cC10by1ncm91cCBjb25uZWN0aW9uIHRv
cG9sb2d5LCB3ZSBjYW4gaGFyZGx5IGRlZmluZSB0aGUNCiAgIHJlZmVyZW5jZSBwb2ludCBhbmQs
IHRoZXJlZm9yZSwgaGF2ZSBkaWZmaWN1bHR5IHRvIGRlZmluZSB0aGUNCiAgIG1lYXN1cmVtZW50
IHBvaW50cy4gIEhvd2V2ZXIsIHdlIGNhbiBhbHdheXMgYXZvaWQgdGhpcyBjb25mdXNpb24gYnkN
CiAgIHRyZWF0aW5nIHRoZSBjb25uZWN0aW9ucyBhcyBvbmUtdG8tZ3JvdXAgb3IgZ3JvdXAtdG8t
b25lIGluIG91cg0KICAgbWVhc3VyZW1lbnRzIHdpdGhvdXQgY29uc2lkZXJhdGlvbiBvbiBob3cg
dGhlIHJlYWwgY29tbXVuaWNhdGlvbiB3aWxsDQogICBiZSBjYXJyaWVkIG91dC4gIEZvciBleGFt
cGxlLCBpZiBvbmUgZ3JvdXAgb2YgaG9zdHMgPCBoYSwgaGIsIGhjLA0KICAgLi4uLCBobiA+IGFy
ZSBhY3RpbmcgYXMgc291cmNlcyB0byBzZW5kIGRhdGEgdG8gYW5vdGhlciBncm91cCBvZg0KICAg
aG9zdHMgPCBIYSwgSGIsIEhjLCAuLi4sIEhtID4sIHdlIGNhbiBhbHdheXMgZGVjb21wb3NlIHRo
ZW0gaW50byBuDQogICBvbmUtdG8tZ3JvdXAgY29tbXVuaWNhdGlvbnMgYXMgPCBoYSwgSGEsIEhi
LCBIYywgLi4uLCBIbSA+LCA8IGhiLCBIYSwNCiAgIEhiLCBIYywgLi4uLCBIbSA+LCA8aGMsIEhh
LCBIYiwgSGMsIC4uLiwgSG0gPiwgLi4uLCA8IGhuLCBIYSwgSGIsIEhjLA0KICAgLi4uLCBIbSA+
Lg0KDQo0LiAgU3BhdGlhbCBtZXRyaWNzIGRlZmluaXRpb25zDQoNCiAgIFNwYXRpYWwgZGVjb21w
b3NpdGlvbiBtZXRyaWNzIGFyZSBiYXNlZCBvbiBzdGFuZGFyZCBlbmQtdG8tZW5kDQogICBtZXRy
aWNzLg0KDQogICBUaGUgZGVmaW5pdGlvbiBvZiBhIHNwYXRpYWwgbWV0cmljIGlzIGNvdXBsZWQg
d2l0aCB0aGUgY29ycmVzcG9uZGluZw0KICAgZW5kLXRvLWVuZCBtZXRyaWMuICBUaGUgbWV0aG9k
b2x5IGlzIGJhc2VkIG9uIHRoZSBtZWFzdXJlIG9mIHRoZSBzYW1lDQogICB0ZXN0IHBhY2tldCBh
bmQgcGFyYW1ldGVycyBvZiB0aGUgY29ycmVzcG9uZGluZyBlbmQtdG8tZW5kIG1ldHJpYy4NCg0K
NC4xICBBIERlZmluaXRpb24gZm9yIFNwYXRpYWwgT25lLXdheSBEZWxheSBTdHJlYW0NCg0KICAg
VGhpcyBzZWN0aW9uIGlzIGNvdXBsZWQgd2l0aCB0aGUgZGVmaW5pdGlvbiBvZiBUeXBlLVAtT25l
LXdheS1EZWxheS4NCiAgIFdoZW4gYSBwYXJhbWV0ZXIgZnJvbSBzZWN0aW9uIDMgb2YgW1JGQzI2
NzldIGlzIGZpcnN0IHVzZWQgaW4gdGhpcw0KICAgc2VjdGlvbiwgaXQgd2lsbCBiZSB0YWdnZWQg
d2l0aCBhIHRyYWlsaW5nIGFzdGVyaXNrLg0KDQogICBTZWN0aW9ucyAzLjUgdG8gMy44IG9mIFtS
RkMyNjc5XSBnaXZlIHJlcXVpcmVtZW50cyBhbmQgYXBwbGljYWJpbGl0eQ0KICAgc3RhdGVtZW50
cyBmb3IgZW5kLXRvLWVuZCBvbmUtd2F5LWRlbGF5IG1lYXN1cmVtZW50cy4gIFRoZXkgYXJlDQog
ICBhcHBsaWNhYmxlIHRvIGVhY2ggcG9pbnQgb2YgaW50ZXJlc3QgSGkgaW52b2x2ZWQgaW4gdGhl
IG1lYXN1cmUuDQogICBTcGF0aWFsIG9uZS13YXktZGVsYXkgbWVhc3VyZW1lbnQgU0hPVUxEIGJl
IHJlc3BlY3RmdWwgb2YgdGhlbSwNCiAgIGVzcGVjaWFsbHkgdGhvc2UgcmVsYXRlZCB0byBtZXRo
b2RvbG9neSwgY2xvY2ssIHVuY2VydGFpbml0aWVzIGFuZA0KICAgcmVwb3J0aW5nLg0KDQogICBG
b2xsb3dpbmcgd2UgYWRhcHQgc29tZSBvZiB0aGVtIGFuZCBpbnRyb2R1Y2UgcG9pbnRzIHNwZWNp
ZmljIHRvDQogICBzcGF0aWFsIG1lYXN1cmVtZW50Lg0KDQo0LjEuMSAgTWV0cmljIE5hbWUNCg0K
ICAgVHlwZS1QLVNwYXRpYWwtT25lLXdheS1EZWxheS1TdHJlYW0NCg0KDQoNCg0KDQoNClN0ZXBo
YW4sIGV0IGFsLiAgICAgICAgICBFeHBpcmVzIEFwcmlsIDI1LCAyMDA2ICAgICAgICAgICAgICAg
ICBbUGFnZSA4XQ0KDA0KSW50ZXJuZXQtRHJhZnQgICAgICAgIFNwYXRpYWwgYW5kIE11bHRpY2Fz
dCBNZXRyaWNzICAgICAgICAgT2N0b2JlciAyMDA1DQoNCg0KNC4xLjIgIE1ldHJpYyBQYXJhbWV0
ZXJzDQoNCiAgICAgICAgICAgICArIFNyYyosIHRoZSBJUCBhZGRyZXNzIG9mIHRoZSBzZW5kZXIu
DQoNCiAgICAgICAgICAgICArIERzdCosIHRoZSBJUCBhZGRyZXNzIG9mIHRoZSByZWNlaXZlci4N
Cg0KICAgICAgICAgICAgICsgaSwgQW4gaW50ZWdlciB3aGljaCBvcmRlcmVkIHRoZSBob3N0cyBp
biB0aGUgcGF0aC4NCg0KICAgICAgICAgICAgICsgSGksIGV4Y2hhbmdlIHBvaW50cyBvZiB0aGUg
cGF0aCBkaWdlc3QuDQoNCiAgICAgICAgICAgICArIFQqLCBhIHRpbWUsIHRoZSBzZW5kaW5nIChv
ciBpbml0aWFsIG9ic2VydmF0aW9uKSB0aW1lIGZvcg0KICAgICAgICAgICAgIGEgbWVhc3VyZWQg
cGFja2V0Lg0KDQogICAgICAgICAgICAgKyBkVCogYSBkZWxheSwgIHRoZSBvbmUtd2F5IGRlbGF5
IGZvciBhIG1lYXN1cmVkIHBhY2tldC4NCg0KICAgICAgICAgICAgICsgZFQxLC4uLiwgZFRuIGEg
bGlzdCBvZiBkZWxheS4NCg0KICAgICAgICAgICAgICsgUCosIHRoZSBzcGVjaWZpY2F0aW9uIG9m
IHRoZSBwYWNrZXQgdHlwZS4NCg0KICAgICAgICAgICAgICsgPFNyYywgSDEsIEgyLC4uLiwgSG4s
IERzdD4sIGEgcGF0aCBkaWdlc3QuDQoNCg0KDQo0LjEuMyAgTWV0cmljIFVuaXRzDQoNCiAgIEEg
c2VxdWVuY2Ugb2YgdGltZXMuDQoNCjQuMS40ICBEZWZpbml0aW9uDQoNCiAgIEdpdmVuIGEgVHlw
ZS1QIHBhY2tldCBzZW50IGJ5IHRoZSBzZW5kZXIgU3JjIGF0IHdpcmUtdGltZSAoZmlyc3QgYml0
KQ0KICAgVCB0byB0aGUgcmVjZWl2ZXIgRHN0IGluIHRoZSBwYXRoIDxIMSwgSDIsLi4uLCBIbj4u
ICBHaXZlbiB0aGUNCiAgIHNlcXVlbmNlIG9mIHZhbHVlcyA8VCtkVDEsVCtkVDIsLi4uLFQrZFRu
LFQrZFQ+IHN1Y2ggdGhhdCBkVCBpcyB0aGUNCiAgIFR5cGUtUC1PbmUtd2F5LURlbGF5IGZyb20g
U3JjIHRvIERzdCBhbmQgc3VjaCB0aGF0IGZvciBlYWNoIEhpIG9mIHRoZQ0KICAgcGF0aCwgVCtk
VGkgaXMgZWl0aGVyIGEgcmVhbCBudW1iZXIgY29ycmVzcG9uZGluZyB0byB0aGUgd2lyZS10aW1l
DQogICB0aGUgcGFja2V0IHBhc3NlcyAobGFzdCBiaXQgcmVjZWl2ZWQpICBIaSwgb3IgdW5kZWZp
bmVkIGlmIHRoZSBwYWNrZXQNCiAgIG5ldmVyIHBhc3NlcyBIaS4NCg0KICAgVHlwZS1QLVNwYXRp
YWwtT25lLXdheS1EZWxheS1TdHJlYW0gbWV0cmljIGlzIGRlZmluZWQgZm9yIHRoZSBwYXRoDQog
ICA8U3JjLCBIMSwgSDIsLi4uLCBIbiwgRHN0PiBhcyB0aGUgc2VxdWVuY2Ugb2YgdmFsdWVzDQog
ICA8VCxkVDEsZFQyLC4uLixkVG4sZFQ+Lg0KDQo0LjEuNSAgRGlzY3Vzc2lvbg0KDQogICBGb2xs
b3dpbmcgYXJlIHNwZWNpZmljIGlzc3VlcyB3aGljaCBtYXkgb2NjdXI6DQoNCiAgIG8gIHRoZSBk
ZWxheSBsb29rcyB0byBkZWNyZWFzZTogZFRpID4gRFRpKzEuIHRoaXMgc2VlbSB0eXBpY2FsbHkg
ZHUNCiAgICAgIHRvIHNvbWUgY2xvY2sgc3luY2hyb25pc2F0aW9uIGlzc3VlLiB0aGlzIHBvaW50
IGlzIGRpc2N1c3NlZCBpbg0KICAgICAgdGhlIHNlY3Rpb24gMy43LjEuICAiRXJyb3JzIG9yIHVu
Y2VydGFpbnRpZXMgcmVsYXRlZCB0byBDbG9ja3MiIG9mDQoNCg0KDQpTdGVwaGFuLCBldCBhbC4g
ICAgICAgICAgRXhwaXJlcyBBcHJpbCAyNSwgMjAwNiAgICAgICAgICAgICAgICAgW1BhZ2UgOV0N
CgwNCkludGVybmV0LURyYWZ0ICAgICAgICBTcGF0aWFsIGFuZCBNdWx0aWNhc3QgTWV0cmljcyAg
ICAgICAgIE9jdG9iZXIgMjAwNQ0KDQoNCiAgICAgIG9mIFtSRkMyNjc5XTsuDQoNCiAgIG8gIFRo
ZSBsb2NhdGlvbiBvZiB0aGUgcG9pbnQgb2YgaW50ZXJlc3QgaW4gdGhlIGRldmljZSBpbmZsdWVu
Y2VzIHRoZQ0KICAgICAgcmVzdWx0IChzZWUgW0ktRC5xdWl0dGVrLWlwZml4LW1pZGRsZWJveF0p
LiAgSWYgdGhlIHBhY2tldCBpcyBub3QNCiAgICAgIG9ic2VydmVkIG9uIHRoZSBpbnB1dCBpbnRl
cmZhY2UgdGhlIGRlbGF5IGluY2x1ZGVzIGJ1ZmZlcmluZyB0aW1lDQogICAgICBhbmQgY29uc2Vx
dWVudGx5IGFuIHVuY2VydGFpbnR5IGR1ZSB0byB0aGUgZGlmZmVyZW5jZSBiZXR3ZWVuDQogICAg
ICAnd2lyZSB0aW1lJyBhbmQgJ2hvc3QgdGltZSc7DQoNCg0KNC4xLjYgIEludGVyZmVyZW5jZSB3
aXRoIG90aGVyIHRlc3QgcGFja2V0DQoNCiAgIFRvIGF2b2lkIHBhY2tldCBjb2xsaXNpb24gaXQg
aXMgcHJlZmVyYWJsZSB0byBpbmNsdWRlIGEgc2VxdWVuY2UNCiAgIG51bWJlciBpbiB0aGUgcGFj
a2V0Lg0KDQo0LjEuNyAgbG9zcyB0aHJlc2hvbGQNCg0KICAgVG8gZGV0ZXJtaW5lIGlmIGEgZFRp
IGlzIGRlZmluZWQgb3IgdW5kZWZpbmVkIGl0IGlzIG5lY2Vzc2FyeSB0bw0KICAgZGVmaW5lIGEg
cGVyaW9kIG9mIHRpbWUgYWZ0ZXIgd2hpY2ggYSBwYWNrZXQgaXMgY29uc2lkZXJlZCBsb3NzLg0K
DQo0LjEuOCAgTWV0aG9kb2xvZ2llcw0KDQogICBTZWN0aW9uIDMuNiBvZiBbUkZDMjY3OV0gZ2l2
ZXMgbWV0aG9kb2xvZ2llcyBmb3IgZW5kLXRvLWVuZCBvbmUtd2F5LQ0KICAgZGVsYXkgbWVhc3Vy
ZW1lbnRzLiAgTW9zdCBvZiB0aGVtIGFwcGx5IHRvIGVhY2ggcG9pbnRzIGludGVyZXN0IEhpDQog
ICBhbmQgYXJlIHJlbGV2YW50IHRvIHRoaXMgc2VjdGlvbi4NCg0KICAgR2VuZXJhbGx5LCBmb3Ig
YSBnaXZlbiBUeXBlLVAsIGluIGEgZ2l2ZW4gSGksIHRoZSBtZXRob2RvbG9neSB3b3VsZA0KICAg
cHJvY2VlZCBhcyBmb2xsb3dzOg0KDQogICBvICBBdCBlYWNoIEhpLCBwcmVwYXJlIHRvIGNhcHR1
cmUgdGhlIHBhY2tldCBzZW50IGEgdGltZSBULCB0YWtlIGENCiAgICAgIHRpbWVzdGFtcCAgVGkn
LCBkZXRlcm1pbmUgdGhlIGludGVybmFsIGRlbGF5IGNvcnJlY3Rpb24gZFRpJywNCiAgICAgIGV4
dHJhY3QgdGhlIHRpbWVzdGFtcCBUIGZyb20gdGhlIHBhY2tldCwgdGhlbiBjb21wdXRlIHRoZSBv
bmUtd2F5LQ0KICAgICAgZGVsYXkgZnJvbSBTcmMgdG8gSGk6IGRUaSA9IFRpJyAtIGRUaScgLSBU
LiBUaGUgb25lLXdheSBkZWxheSBpcw0KICAgICAgdW5kZWZpbmVkIChpbmZpbml0ZSkgaWYgdGhl
IHBhY2tldCBpcyBub3QgZGV0ZWN0ZWQgYWZ0ZXIgdGhlICdsb3NzDQogICAgICB0aHJlc2hvbGQn
IGR1cmF0aW9uOw0KDQogICBvICBHYXRoZXIgdGhlIHNldCBvZiBkVGkgb2YgZWFjaCBIaSBhbmQg
b3JkZXIgdGhlbSBhY2NvcmRpbmcgdG8gdGhlDQogICAgICBwYXRoIHRvIGJ1aWxkIHRoZSBUeXBl
LVAtU3BhdGlhbC1PbmUtd2F5LURlbGF5LVN0cmVhbSBtZXRyaWMNCiAgICAgIDxULGRUMSxkVDIs
Li4uLGRUbixkVD4gb3ZlciB0aGUgcGF0aCAgPEgxLCBIMiwuLi4sIEhuPi4NCg0KICAgSXQgaXMg
b3V0IG9mIHRoZSBzY29wZSBvZiB0aGlzIGRvY3VtZW50IHRvIGRlZmluZSBob3cgZWFjaCBIaSBk
ZXRlY3RzDQogICB0aGUgcGFja2V0Lg0KDQo0LjEuOSAgUmVwb3J0aW5nIHRoZSBtZXRyaWMNCg0K
ICAgU2VjdGlvbiAzLjYgb2YgW1JGQzI2NzldIGluZGljYXRlcyB0aGUgaXRlbXMgdG8gcmVwb3J0
Lg0KDQoNCg0KDQoNCg0KU3RlcGhhbiwgZXQgYWwuICAgICAgICAgIEV4cGlyZXMgQXByaWwgMjUs
IDIwMDYgICAgICAgICAgICAgICAgW1BhZ2UgMTBdDQoMDQpJbnRlcm5ldC1EcmFmdCAgICAgICAg
U3BhdGlhbCBhbmQgTXVsdGljYXN0IE1ldHJpY3MgICAgICAgICBPY3RvYmVyIDIwMDUNCg0KDQo0
LjEuMTAgIFBhdGgNCg0KICAgSXQgaXMgY2xlYXIgdGhhdCBhIGVuZC10by1lbmQgVHlwZS1QLU9u
ZS13YXktRGVsYXkgY2FuJ3QgZGV0ZXJtaW5lDQogICB0aGUgbGlzdCBvZiBob3N0cyB0aGUgcGFj
a2V0IHBhc3NlcyB0aHJvdWdodC4gIFNlY3Rpb24gMy44LjQgb2YNCiAgIFtSRkMyNjc5XSBzYXlz
IHRoYXQgdGhlIHBhdGggdHJhdmVyc2VkIGJ5IHRoZSBwYWNrZXQgU0hPVUxEIGJlDQogICByZXBv
cnRlZCBidXQgaXMgcHJhY3RpY2FsbHkgaW1wb3NzaWJsZSB0byBkZXRlcm1pbmUuDQoNCiAgIFRo
aXMgcGFydCBvZiB0aGUgam9iIGlzIHByb3ZpZGUgYnkgVHlwZS1QLVNwYXRpYWwtT25lLXdheS1E
ZWxheS0NCiAgIFN0cmVhbSBtZXRyaWMgYmVjYXVzZSBlYWNoIHBvaW50cyBvZiBpbnRlcmVzdCBI
aSB3aGljaCBjYXB0dXJlIHRoZQ0KICAgcGFja2V0IGlzIHBhcnQgb2YgdGhlIHBhdGguDQoNCjQu
MiAgQSBEZWZpbml0aW9uIG9mIGEgc2FtcGxlIG9mIE9uZS13YXkgRGVsYXkgb2YgYSBzdWIgcGF0
aA0KDQogICBUaGlzIG1ldHJpYyBpcyBzaW1pbGFyIHRvIHRoZSBtZXRyaWMgVHlwZS1QLU9uZS13
YXktRGVsYXktUG9pc3Nvbi0NCiAgIHN0cmVhbSBkZWZpbmVkIGluIFtSRkMyNjc5XSBhbmQgdG8g
dGhlIG1ldHJpYyBUeXBlLVAtT25lLXdheS1EZWxheS0NCiAgIFBlcmlvZGljLVN0cmVhbSBkZWZp
bmVkIGluIFtSRkMzNDMyXQ0KDQogICBOZXZlcnRoZWxlc3MgaXRzIGRlZmluaXRpb24gZGlmZmVy
cyBiZWNhdXNlIGl0IGlzIGJhc2VkIG9mIHRoZQ0KICAgZGVjb21wb3NpdGlvbiBvZiBlbmQtdG8t
ZW5kIE9uZS13YXkgZGVsYXkgdXNpbmcgdGhlIG1ldHJpYyBUeXBlLVAtDQogICBTcGF0aWFsLU9u
ZS13YXktRGVsYXktU3RyZWFtIGRlZmluZWQgYWJvdmUuDQoNCiAgIEl0IGFpbXMgaXMgdG8gZGVm
aW5lIGEgc2FtcGxlIG9mIE9uZS13YXktRGVsYXkgYmV0d2VlbiBhIHBhaXIgb2YNCiAgIGhvc3Rz
IG9mIGEgcGF0aCB1c2FibGUgYnkgYWN0aXZlIGFuZCBwYXNzaXZlIG1lYXN1cmVtZW50cy4NCg0K
ICAgU2VjdGlvbnMgMy41IHRvIDMuOCBvZiBbUkZDMjY3OV0gZ2l2ZSByZXF1aXJlbWVudHMgYW5k
IGFwcGxpY2FiaWxpdHkNCiAgIHN0YXRlbWVudHMgZm9yIGVuZC10by1lbmQgb25lLXdheS1kZWxh
eSBtZWFzdXJlbWVudHMuICBUaGV5IGFyZQ0KICAgYXBwbGljYWJsZSB0byBlYWNoIHBvaW50IG9m
IGludGVyZXN0IEhpIGludm9sdmVkIGluIHRoZSBtZWFzdXJlLg0KICAgU3VicGF0aCBvbmUtd2F5
LWRlbGF5IG1lYXN1cmVtZW50IFNIT1VMRCBiZSByZXNwZWN0ZnVsIG9mIHRoZW0sDQogICBlc3Bl
Y2lhbGx5IHRob3NlIHJlbGF0ZWQgdG8gbWV0aG9kb2xvZ3ksIGNsb2NrLCB1bmNlcnRhaW5pdGll
cyBhbmQNCiAgIHJlcG9ydGluZy4NCg0KDQo0LjIuMSAgTWV0cmljIE5hbWUNCg0KICAgVHlwZS1Q
LXN1YnBhdGgtT25lLXdheS1EZWxheS1TdHJlYW0NCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0K
DQoNCg0KU3RlcGhhbiwgZXQgYWwuICAgICAgICAgIEV4cGlyZXMgQXByaWwgMjUsIDIwMDYgICAg
ICAgICAgICAgICAgW1BhZ2UgMTFdDQoMDQpJbnRlcm5ldC1EcmFmdCAgICAgICAgU3BhdGlhbCBh
bmQgTXVsdGljYXN0IE1ldHJpY3MgICAgICAgICBPY3RvYmVyIDIwMDUNCg0KDQo0LjIuMiAgTWV0
cmljIFBhcmFtZXRlcnMNCg0KICAgICAgICAgICAgICsgU3JjKiwgdGhlIElQIGFkZHJlc3Mgb2Yg
dGhlIHNlbmRlci4NCg0KICAgICAgICAgICAgICsgRHN0KiwgdGhlIElQIGFkZHJlc3Mgb2YgdGhl
IHJlY2VpdmVyLg0KDQogICAgICAgICAgICAgKyBpLCBBbiBpbnRlZ2VyIHdoaWNoIG9yZGVycyBl
eGNoYW5nZSBwb2ludHMgaW4gdGhlIHBhdGguDQoNCiAgICAgICAgICAgICArIGssIEFuIGludGVn
ZXIgd2hpY2ggb3JkZXJzIHRoZSBwYWNrZXRzIHNlbnQuDQoNCiAgICAgICAgICsgPFNyYywgSDEs
IEgyLC4uLiwgSG4sIERzdD4sIGEgcGF0aCBkaWdlc3QuDQoNCiAgICAgICAgICAgICArIEhhLCBh
IGhvc3Qgb2YgdGhlIHBhdGggZGlnZXN0IGRpZmZlcmVudCBmcm9tIERzdCBhbmQgSGI7DQoNCiAg
ICAgICAgICAgICArIEhiLCBhIGhvc3Qgb2YgdGhlIHBhdGggZGlnZXN0IGRpZmZlcmVudCBmcm9t
IFNyYyBhbmQgSGEuDQogICAgICAgICAgICAgICBIYiBvcmRlciBpbiB0aGUgcGF0aCBtdXN0IGdy
ZWF0ZXIgdGhhdCBIYTsNCg0KICAgICAgICAgICAgICsgSGksIGV4Y2hhbmdlIHBvaW50cyBvZiB0
aGUgcGF0aCBkaWdlc3QuDQoNCiAgICAgICAgICAgICArIGRUMSwuLi4sIGRUbiBhIGxpc3Qgb2Yg
ZGVsYXkuDQoNCiAgICAgICAgICAgICArIFAqLCB0aGUgc3BlY2lmaWNhdGlvbiBvZiB0aGUgcGFj
a2V0IHR5cGUuDQoNCg0KDQoNCjQuMi4zICBNZXRyaWMgVW5pdHMNCg0KICAgQSBzZXF1ZW5jZSBv
ZiBwYWlycyA8VGssZHQ+Lg0KDQogICBUIGlzIG9uZSBvZiB0aW1lIG9mIHRoZSBzZXF1ZW5jZSBU
MS4uLlRuOw0KDQogICBkVCBpcyBhIGRlbGF5Lg0KDQo0LjIuNCAgRGVmaW5pdGlvbg0KDQogICBH
aXZlbiAyIGhvc3RzIEhhIGFuZCBIYiBvZiB0aGUgcGF0aCA8U3JjLCBIMSwgSDIsLi4uLCBIbiwg
RHN0PiwgZ2l2ZW4NCiAgIGEgZmxvdyBvZiBwYWNrZXRzIG9mIFR5cGUtUCBzZW50IGZyb20gU3Jj
IHRvIERzdCBhdCB0aGUgdGltZXMgVDEsDQogICBUMi4uLiAgVG4uICBBdCBlYWNoIG9mIHRoZXNl
IHRpbWVzLCB3ZSBvYnRhaW4gYSBUeXBlLVAtU3BhdGlhbC1PbmUtDQogICB3YXktRGVsYXktU3Ry
ZWFtIDxUMSxkVDEuMSwgZFQxLjIsLi4uLCBkVDEubixkVDE+LiAgV2UgZGVmaW5lIHRoZQ0KICAg
dmFsdWUgb2YgdGhlIHNhbXBsZSBUeXBlLVAtc3VicGF0aC1PbmUtd2F5LURlbGF5LVN0cmVhbSBh
cyB0aGUNCiAgIHNlcXVlbmNlIG1hZGUgdXAgb2YgdGhlIGNvdXBsZXMgPFRrLGRUay5iIC0gZFRr
LmE+LiBkVGsuYSBpcyB0aGUNCiAgIGRlbGF5IGJldHdlZW4gU3JjIGFuZCBIYS4gZFRrLmIgaXMg
dGhlIGRlbGF5IGJldHdlZW4gU3JjIGFuZCBIYi4NCiAgICdkVGsuYiAtIGRUay5hJyBpcyB0aGUg
b25lLXdheSBkZWxheSBleHBlcmllbmNlZCBieSB0aGUgcGFja2V0IHNlbnQNCiAgIGF0IHRoZSB0
aW1lIFRrIGJ5IFNyYyB3aGVuIGdvaW5nIGZyb20gSGEgdG8gSGIuDQoNCg0KDQoNCg0KDQpTdGVw
aGFuLCBldCBhbC4gICAgICAgICAgRXhwaXJlcyBBcHJpbCAyNSwgMjAwNiAgICAgICAgICAgICAg
ICBbUGFnZSAxMl0NCgwNCkludGVybmV0LURyYWZ0ICAgICAgICBTcGF0aWFsIGFuZCBNdWx0aWNh
c3QgTWV0cmljcyAgICAgICAgIE9jdG9iZXIgMjAwNQ0KDQoNCjQuMi41ICBEaXNjdXNzaW9uDQoN
CiAgIEZvbGxvd2luZyBhcmUgc3BlY2lmaWMgaXNzdWVzIHdoaWNoIG1heSBvY2N1cjoNCg0KICAg
byAgVGhlIGRlZmluaXRpb24gcGVybWl0cyB0aGUgbWVhc3VyZSBvZiA8VGssZFRrLmIgLSBkVGsu
YT4gd2hlbiBhIGlzDQogICAgICBTcmMuDQoNCiAgIG8gIFRoZSBkZWZpbml0aW9uIHBlcm1pdHMg
dGhlIG1lYXN1cmUgb2YgPFRrLGRUay5iIC0gZFRrLmE+IHdoZW4gYiBpcw0KICAgICAgRHN0Lg0K
DQogICBvICB0aGUgZGVsYXkgbG9va3MgdG8gZGVjcmVhc2U6IGRUaSA+IERUaSsxLiB0aGlzIHNl
ZW0gdHlwaWNhbGx5IGR1DQogICAgICB0byBzb21lIGNsb2NrIHN5bmNocm9uaXNhdGlvbiBpc3N1
ZS4gdGhpcyBwb2ludCBpcyBkaXNjdXNzZWQgaW4NCiAgICAgIHRoZSBzZWN0aW9uIDMuNy4xLiAg
IkVycm9ycyBvciB1bmNlcnRhaW50aWVzIHJlbGF0ZWQgdG8gQ2xvY2tzIiBvZg0KICAgICAgb2Yg
W1JGQzI2NzldOy4NCg0KICAgbyAgVGhlIGxvY2F0aW9uIG9mIHRoZSBwb2ludCBvZiBpbnRlcmVz
dCBpbiB0aGUgZGV2aWNlIGluZmx1ZW5jZXMgdGhlDQogICAgICByZXN1bHQgKHNlZSBbSS1ELnF1
aXR0ZWstaXBmaXgtbWlkZGxlYm94XSkuICBJZiB0aGUgcGFja2V0IGlzIG5vdA0KICAgICAgb2Jz
ZXJ2ZWQgb24gdGhlIGlucHV0IGludGVyZmFjZSB0aGUgZGVsYXkgaW5jbHVkZXMgYnVmZmVyaW5n
IHRpbWUNCiAgICAgIGFuZCBjb25zZXF1ZW50bHkgYW4gdW5jZXJ0YWludHkgZHVlIHRvIHRoZSBk
aWZmZXJlbmNlIGJldHdlZW4NCiAgICAgICd3aXJlIHRpbWUnIGFuZCAnaG9zdCB0aW1lJzsNCg0K
ICAgbyAgZFRrLmIgbWF5IGJlIG9ic2VydmVkIGFuZCBub3QgZFRrLmEuDQoNCiAgIG8gIFRrIGlz
IHVua25vd24gaWYgdGhlIGZsb3cgaXMgbWFkZSBvZiBlbmQgdXNlciBwYWNrZXRzLCB0aGF0IGlz
DQogICAgICBwdXJlIHBhc3NpdmUgbWVhc3VyZS4gIEluIHRoaXMgY2FzZSBUayBtYXkgYmUgZm9y
Y2VkIHRvIFRrK2RUay5hLg0KICAgICAgVGhpcyBtb3RpdmF0ZSBzZXBhcmF0ZSBtZXRyaWNzIG5h
bWVzIGZvciBwdXJlIHBhc3NpdmUgbWVhc3VyZW1lbnQNCiAgICAgIG9yIHNwZWNpZmljIHJlcG9y
dGluZyBpbmZvcm1hdGlvbi4NCg0KICAgbyAgUHVyZSBwYXNzaXZlIG1lYXN1cmUgc2hvdWxkIGNv
bnNpZGVyIHBhY2tldHMgb2YgdGhlIHNhbWUgc2l6ZSBhbmQNCiAgICAgIG9mIHRoZSBzYW1lIFR5
cGUtUC4NCg0KDQo0LjIuNiAgSW50ZXJmZXJlbmNlIHdpdGggb3RoZXIgcGFja2V0DQoNCg0KNC4y
LjcgIGxvc3MgdGhyZXNob2xkDQoNCiAgIFRvIGRldGVybWluZSBpZiBhIGRUaSBpcyBkZWZpbmVk
IG9yIHVuZGVmaW5lZCBpdCBpcyBuZWNlc3NhcnkgdG8NCiAgIGRlZmluZSBhIHBlcmlvZCBvZiB0
aW1lIGFmdGVyIHdoaWNoIGEgcGFja2V0IGlzIGNvbnNpZGVyZWQgbG9zcy4NCg0KNC4yLjggIE1l
dGhvZG9sb2dpZXMNCg0KICAgQm90aCBhY3RpdmUgYW5kIHBhc3NpdmUgbWV0aG9kIHNob3VsZCBk
aXNjdXNzZWQuDQoNCjQuMi45ICBSZXBvcnRpbmcgdGhlIG1ldHJpYw0KDQogICBTZWN0aW9uIDMu
NiBvZiBbUkZDMjY3OV0gaW5kaWNhdGVzIHRoZSBpdGVtcyB0byByZXBvcnQuDQoNCg0KDQoNClN0
ZXBoYW4sIGV0IGFsLiAgICAgICAgICBFeHBpcmVzIEFwcmlsIDI1LCAyMDA2ICAgICAgICAgICAg
ICAgIFtQYWdlIDEzXQ0KDA0KSW50ZXJuZXQtRHJhZnQgICAgICAgIFNwYXRpYWwgYW5kIE11bHRp
Y2FzdCBNZXRyaWNzICAgICAgICAgT2N0b2JlciAyMDA1DQoNCg0KNC4yLjEwICBQYXRoDQoNCjQu
MyAgQSBEZWZpbml0aW9uIGZvciBTcGF0aWFsIE9uZS13YXkgUGFja2V0IExvc3MgU3RyZWFtDQoN
CiAgIFRoaXMgc2VjdGlvbiBpcyBjb3VwbGVkIHdpdGggdGhlIGRlZmluaXRpb24gb2YgVHlwZS1Q
LU9uZS13YXktUGFja2V0LQ0KICAgTG9zcy4gIFRoZW4gd2hlbiBhIHBhcmFtZXRlciBmcm9tIHRo
ZSBzZWN0aW9uIDIgb2YgW1JGQzI2ODBdIGlzIGZpcnN0DQogICB1c2VkIGluIHRoaXMgc2VjdGlv
biwgaXQgd2lsbCBiZSB0YWdnZWQgd2l0aCBhIHRyYWlsaW5nIGFzdGVyaXNrLg0KDQogICBTZWN0
aW9ucyAyLjUgdG8gMi44IG9mIFtSRkMyNjgwXSBnaXZlIHJlcXVpcmVtZW50cyBhbmQgYXBwbGlj
YWJpbGl0eQ0KICAgc3RhdGVtZW50cyBmb3IgZW5kLXRvLWVuZCBvbmUtd2F5LVBhY2tldC1Mb3Nz
IG1lYXN1cmVtZW50cy4gIFRoZXkgYXJlDQogICBhcHBsaWNhYmxlIHRvIGVhY2ggcG9pbnQgb2Yg
aW50ZXJlc3QgSGkgaW52b2x2ZWQgaW4gdGhlIG1lYXN1cmUuDQogICBTcGF0aWFsIHBhY2tldCBs
b3NzIG1lYXN1cmVtZW50IFNIT1VMRCBiZSByZXNwZWN0ZnVsIG9mIHRoZW0sDQogICBlc3BlY2lh
bGx5IHRob3NlIHJlbGF0ZWQgdG8gbWV0aG9kb2xvZ3ksIGNsb2NrLCB1bmNlcnRhaW5pdGllcyBh
bmQNCiAgIHJlcG9ydGluZy4NCg0KICAgRm9sbG93aW5nIHdlIGRlZmluZSB0aGUgc3BhdGlhbCBt
ZXRyaWMsIHRoZW4gd2UgYWRhcHQgc29tZSBvZiB0aGUNCiAgIHBvaW50cyBhYm92ZSBhbmQgaW50
cm9kdWNlIHBvaW50cyBzcGVjaWZpYyB0byBzcGF0aWFsIG1lYXN1cmVtZW50Lg0KDQo0LjMuMSAg
TWV0cmljIE5hbWUNCg0KICAgVHlwZS1QLVNwYXRpYWwtT25lLXdheS1QYWNrZXQtTG9zcy1TdHJl
YW0NCg0KNC4zLjIgIE1ldHJpYyBQYXJhbWV0ZXJzDQoNCiAgICAgICAgICAgKyBTcmMqLCB0aGUg
SVAgYWRkcmVzcyBvZiB0aGUgc2VuZGVyLg0KDQogICAgICAgICAgICsgRHN0KiwgdGhlIElQIGFk
ZHJlc3Mgb2YgdGhlIHJlY2VpdmVyLg0KDQogICAgICAgICAgICsgaSwgQW4gaW50ZWdlciB3aGlj
aCBvcmRlcmVkIHRoZSBob3N0cyBpbiB0aGUgcGF0aC4NCg0KICAgICAgICAgICArIEhpLCBleGNo
YW5nZSBwb2ludHMgb2YgdGhlIHBhdGggZGlnZXN0Lg0KDQogICAgICAgICAgICsgVCosIGEgdGlt
ZSwgdGhlIHNlbmRpbmcgKG9yIGluaXRpYWwgb2JzZXJ2YXRpb24pIHRpbWUgZm9yDQogICAgICAg
ICAgYSBtZWFzdXJlZCBwYWNrZXQuDQoNCiAgICAgICAgICAgKyBkVDEsLi4uLCBkVG4sIGRULCBh
IGxpc3Qgb2YgZGVsYXkuDQoNCiAgICAgICAgICAgKyBQKiwgdGhlIHNwZWNpZmljYXRpb24gb2Yg
dGhlIHBhY2tldCB0eXBlLg0KDQogICAgICAgICAgICsgPFNyYywgSDEsIEgyLC4uLiwgSG4sIERz
dD4sIGEgcGF0aCBkaWdlc3QuDQoNCiAgICAgICAgICAgKyBCMSwgQjIsIC4uLiwgQmksIC4uLiwg
Qm4sIGEgbGlzdCBvZiBib29sZWFuIHZhbHVlcy4NCg0KDQoNCjQuMy4zICBNZXRyaWMgVW5pdHMN
Cg0KICAgQSBzZXF1ZW5jZSBvZiBib29sZWFuIHZhbHVlcy4NCg0KDQoNClN0ZXBoYW4sIGV0IGFs
LiAgICAgICAgICBFeHBpcmVzIEFwcmlsIDI1LCAyMDA2ICAgICAgICAgICAgICAgIFtQYWdlIDE0
XQ0KDA0KSW50ZXJuZXQtRHJhZnQgICAgICAgIFNwYXRpYWwgYW5kIE11bHRpY2FzdCBNZXRyaWNz
ICAgICAgICAgT2N0b2JlciAyMDA1DQoNCg0KNC4zLjQgIERlZmluaXRpb24NCg0KICAgR2l2ZW4g
YSBUeXBlLVAgcGFja2V0IHNlbnQgYnkgdGhlIHNlbmRlciBTcmMgYXQgdGltZSBUIHRvIHRoZQ0K
ICAgcmVjZWl2ZXIgRHN0IGluIHRoZSBwYXRoIDxIMSwgSDIsIC4uLiwgSG4+LiAgR2l2ZW4gdGhl
IHNlcXVlbmNlIG9mDQogICB0aW1lcyA8VCtkVDEsVCtkVDIsLi4uLFQrZFRuLFQrZFQ+IHRoZSBw
YWNrZXQgcGFzc2VzIDxIMSwgSDIgLi4uLCBIbiwNCiAgIERzdD4sDQoNCiAgIFR5cGUtUC1PbmUt
d2F5LVBhY2tldC1Mb3N0LVN0cmVhbSBtZXRyaWMgaXMgZGVmaW5lZCBhcyB0aGUgc2VxdWVuY2UN
CiAgIG9mICB2YWx1ZXMgPEIxLCBCMiwgLi4uLCBCbj4gc3VjaCB0aGF0IGZvciBlYWNoIEhpIG9m
IHRoZSBwYXRoLCBhDQogICB2YWx1ZSBvZiBCaSBvZiAwIG1lYW5zIHRoYXQgZFRpIGlzIGEgZmlu
aXRlIHZhbHVlLCBhbmQgYSB2YWx1ZSBvZiAxDQogICBtZWFucyB0aGF0IGRUaSBpcyB1bmRlZmlu
ZWQuDQoNCjQuMy41ICBEaXNjdXNzaW9uDQoNCiAgIEZvbGxvd2luZyBhcmUgc3BlY2lmaWMgaXNz
dWVzIHdpY2ggbWF5IG9jY3VyOg0KDQogICBvICB0aGUgcmVzdWx0IGluY2x1ZGVzIHRoZSBzZXF1
ZW5jZSAxLDAuICBUaGlzIGNhc2UgbWVhbnMgdGhhdCB0aGUNCiAgICAgIHBhY2tldCB3YXMgc2Vl
biBieSBhIGhvc3QgYnV0IG5vdCBieSBpdCBzdWNjZXNzb3Igb24gdGhlIHBhdGg7DQoNCg0KNC4z
LjYgIERpc2N1c3Npb24NCg0KICAgVGhlIGxvY2F0aW9uIG9mIHRoZSBtZXRlciBpbiB0aGUgZGV2
aWNlIGluZmx1ZW5jZXMgdGhlIHJlc3VsdDoNCg0KICAgbyAgRXZlbiBpZiB0aGUgcGFja2V0IGlz
IHJlY2VpdmVkIGJ5IGEgZGV2aWNlLCBpdCBtYXkgYmUgbm90IG9ic2VydmVkDQogICAgICBieSBh
IG1ldGVyIGxvY2F0ZWQgYWZ0ZXIgYSBidWZmZXI7DQoNCg0KNC4zLjcgIFNlY3Rpb25zIGluIHBy
b2dyZXNzDQoNCjQuNCAgQSBEZWZpbml0aW9uIGZvciBTcGF0aWFsIE9uZS13YXkgSml0dGVyIFN0
cmVhbQ0KDQogICBUaGlzIHNlY3Rpb24gdXNlcyBwYXJhbWV0ZXJzIGZyb20gdGhlIGRlZmluaXRp
b24gb2YgVHlwZS1QLU9uZS13YXktDQogICBpcGR2LiAgV2hlbiBhIHBhcmFtZXRlciBmcm9tIHNl
Y3Rpb24gMiBvZiBbUkZDMzM5M10gaXMgZmlyc3QgdXNlZCBpbg0KICAgdGhpcyBzZWN0aW9uLCBp
dCB3aWxsIGJlIHRhZ2dlZCB3aXRoIGEgdHJhaWxpbmcgYXN0ZXJpc2suDQoNCiAgIFNlY3Rpb25z
IDMuNSB0byAzLjcgb2YgW1JGQzMzOTNdIGdpdmUgcmVxdWlyZW1lbnRzIGFuZCBhcHBsaWNhYmls
aXR5DQogICBzdGF0ZW1lbnRzIGZvciBlbmQtdG8tZW5kIG9uZS13YXktaXBkdiBtZWFzdXJlbWVu
dHMuICBUaGV5IGFyZQ0KICAgYXBwbGljYWJsZSB0byBlYWNoIHBvaW50IG9mIGludGVyZXN0IEhp
IGludm9sdmVkIGluIHRoZSBtZWFzdXJlLg0KICAgU3BhdGlhbCBvbmUtd2F5LWlwZHYgbWVhc3Vy
ZW1lbnQgU0hPVUxEIGJlIHJlc3BlY3RmdWwgb2YgdGhlbSwNCiAgIGVzcGVjaWFsbHkgdGhvc2Ug
cmVsYXRlZCB0byBtZXRob2RvbG9neSwgY2xvY2ssIHVuY2VydGFpbml0aWVzIGFuZA0KICAgcmVw
b3J0aW5nLg0KDQogICBGb2xsb3dpbmcgd2UgYWRhcHQgc29tZSBvZiB0aGVtIGFuZCBpbnRyb2R1
Y2UgcG9pbnRzIHNwZWNpZmljIHRvDQogICBzcGF0aWFsIG1lYXN1cmVtZW50Lg0KDQoNCg0KDQoN
Cg0KU3RlcGhhbiwgZXQgYWwuICAgICAgICAgIEV4cGlyZXMgQXByaWwgMjUsIDIwMDYgICAgICAg
ICAgICAgICAgW1BhZ2UgMTVdDQoMDQpJbnRlcm5ldC1EcmFmdCAgICAgICAgU3BhdGlhbCBhbmQg
TXVsdGljYXN0IE1ldHJpY3MgICAgICAgICBPY3RvYmVyIDIwMDUNCg0KDQo0LjQuMSAgTWV0cmlj
IE5hbWUNCg0KICAgVHlwZS1QLVNwYXRpYWwtT25lLXdheS1KaXR0ZXItU3RyZWFtDQoNCjQuNC4y
ICBNZXRyaWMgUGFyYW1ldGVycw0KDQogICAgICAgICAgICAgKyBTcmMqLCB0aGUgSVAgYWRkcmVz
cyBvZiB0aGUgc2VuZGVyLg0KDQogICAgICAgICAgICAgKyBEc3QqLCB0aGUgSVAgYWRkcmVzcyBv
ZiB0aGUgcmVjZWl2ZXIuDQoNCiAgICAgICAgICAgICArIGksIEFuIGludGVnZXIgd2hpY2ggb3Jk
ZXJlZCB0aGUgaG9zdHMgaW4gdGhlIHBhdGguDQoNCiAgICAgICAgICAgICArIEhpLCBleGNoYW5n
ZSBwb2ludHMgb2YgdGhlIHBhdGggZGlnZXN0Lg0KDQogICAgICAgICAgICAgKyBUMSosIHRoZSB0
aW1lIHRoZSBmaXJzdCBwYWNrZXQgd2FzIHNlbnQuDQoNCiAgICAgICAgICAgICArIFQyKiwgdGhl
IHRpbWUgdGhlIHNlY29uZCBwYWNrZXQgd2FzIHNlbnQuDQoNCiAgICAgICAgICAgICArIFAsIHRo
ZSBzcGVjaWZpY2F0aW9uIG9mIHRoZSBwYWNrZXQgdHlwZS4NCg0KDQogICAgICAgICAgICAgKyBQ
MSwgdGhlIGZpcnN0IHBhY2tldCBzZW50IGF0IHRpbWUgVDEuDQoNCiAgICAgICAgICAgICArIFAy
LCB0aGUgc2Vjb25kIHBhY2tldCBzZW50IGF0IHRpbWUgVDIuDQoNCiAgICAgICAgICAgICArIDxT
cmMsIEgxLCBIMiwuLi4sIEhuLCBEc3Q+LCBhIHBhdGggZGlnZXN0Lg0KDQogICAgICAgICAgICAg
KyA8VDEsZFQxLjEsIGRUMS4yLC4uLiwgZFQxLm4sZFQxPiwNCiAgICAgICAgICAgICB0aGUgVHlw
ZS1QLVNwYXRpYWwtT25lLXdheS1EZWxheS1TdHJlYW0gZm9yIHBhY2tldCBzZW50IGF0DQogICAg
ICAgICAgICAgdGltZSBUMTsNCg0KICAgICAgICAgICAgICsgPFQyLGRUMi4xLCBkVDIuMiwuLi4s
IGRUMi5uLGRUMj4sDQogICAgICAgICAgICAgdGhlIFR5cGUtUC1TcGF0aWFsLU9uZS13YXktRGVs
YXktU3RyZWFtIGZvciBwYWNrZXQgc2VudCBhdA0KICAgICAgICAgICAgIHRpbWUgVDI7DQoNCiAg
ICAgICAgICAgICArIEwqLCBhIHBhY2tldCBsZW5ndGggaW4gYml0cy4gVGhlIHBhY2tldHMgb2Yg
YSBUeXBlIFANCiAgICAgICAgICAgICBwYWNrZXQgc3RyZWFtIGZyb20gd2hpY2ggdGhlDQogICAg
ICAgICAgICAgVHlwZS1QLVNwYXRpYWwtT25lLXdheS1EZWxheS1TdHJlYW0gbWV0cmljIGlzIHRh
a2VuIE1VU1QNCiAgICAgICAgICAgICBhbGwgYmUgb2YgdGhlIHNhbWUgbGVuZ3RoLg0KDQoNCg0K
NC40LjMgIE1ldHJpYyBVbml0cw0KDQogICBBIHNlcXVlbmNlIG9mIHRpbWVzLg0KDQoNCg0KDQoN
Cg0KU3RlcGhhbiwgZXQgYWwuICAgICAgICAgIEV4cGlyZXMgQXByaWwgMjUsIDIwMDYgICAgICAg
ICAgICAgICAgW1BhZ2UgMTZdDQoMDQpJbnRlcm5ldC1EcmFmdCAgICAgICAgU3BhdGlhbCBhbmQg
TXVsdGljYXN0IE1ldHJpY3MgICAgICAgICBPY3RvYmVyIDIwMDUNCg0KDQo0LjQuNCAgRGVmaW5p
dGlvbg0KDQogICBHaXZlbiB0aGUgVHlwZS1QIHBhY2tldCBoYXZpbmcgdGhlIHNpemUgTCBhbmQg
c2VudCBieSB0aGUgc2VuZGVyIFNyYw0KICAgYXQgd2lyZS10aW1lIChmaXJzdCBiaXQpIFQxIHRv
IHRoZSByZWNlaXZlciBEc3QgaW4gdGhlIHBhdGggPEgxLA0KICAgSDIsLi4uLCBIbj4uDQoNCiAg
IEdpdmVuIHRoZSBUeXBlLVAgcGFja2V0IGhhdmluZyB0aGUgc2l6ZSBMIGFuZCBzZW50IGJ5IHRo
ZSBzZW5kZXIgU3JjDQogICBhdCB3aXJlLXRpbWUgKGZpcnN0IGJpdCkgVDIgdG8gdGhlIHJlY2Vp
dmVyIERzdCBpbiB0aGUgc2FtZSBwYXRoLg0KDQogICBHaXZlbiB0aGUgVHlwZS1QLVNwYXRpYWwt
T25lLXdheS1EZWxheS1TdHJlYW0gPFQxLGRUMS4xLCBkVDEuMiwuLi4sDQogICBkVDEsbixkVDE+
IG9mIHRoZSBwYWNrZXQgUDEuDQoNCiAgIEdpdmVuIHRoZSBUeXBlLVAtU3BhdGlhbC1PbmUtd2F5
LURlbGF5LVN0cmVhbSA8VDIsZFQyLjEsIGRUMi4yLC4uLiwNCiAgIGRUMixuLGRUMj4gb2YgdGhl
IHBhY2tldCBQMi4NCg0KICAgVHlwZS1QLVNwYXRpYWwtT25lLXdheS1KaXR0ZXItU3RyZWFtIG1l
dHJpYyBpcyBkZWZpbmVkIGFzIHRoZQ0KICAgc2VxdWVuY2Ugb2YgdmFsdWVzIDxUMi1UMSxkVDIu
MS1kVDEuMSxkVDIuMi1kVDEuMiwuLi4sZFQyLm4tDQogICBkVDEubixkVDItZFQxPiBTdWNoIHRo
YXQgZm9yIGVhY2ggSGkgb2YgdGhlIHBhdGggPEgxLCBIMiwuLi4sIEhuPiwNCiAgIGRUMi5pLWRU
MS5pIGlzIGVpdGhlciBhIHJlYWwgbnVtYmVyIGlmIHRoZSBwYWNrZXRzIFAxIGFuZCBQMiBwYXNz
ZXMNCiAgIEhpIGF0IHdpcmUtdGltZSAobGFzdCBiaXQpIGRUMS5pLCByZXNwZWN0aXZlbHkgZFQy
LmksIG9yIHVuZGVmaW5lZCBpZg0KICAgYXQgbGVhc3Qgb25lIG9mIHRoZW0gbmV2ZXIgcGFzc2Vz
IEhpLiAgVDItVDEgaXMgdGhlIGludGVyLXBhY2tldA0KICAgZW1pc3Npb24gaW50ZXJ2YWwgYW5k
IGRUMi1kVDEgaXMgZGRUKiB0aGUgVHlwZS1QLU9uZS13YXktaXBkdiBhdA0KICAgVDEsVDIqLg0K
DQo0LjQuNSAgU2VjdGlvbnMgaW4gcHJvZ3Jlc3MNCg0KICAgU2VlIHNlY3Rpb25zIDMuNSB0byAz
Ljcgb2YgW1JGQzMzOTNdLg0KDQo0LjUgIERpc2N1c3Npb24gb24gcHVyZSBwYXNzaXZlIG1lYXN1
cmVtZW50IG9mIHNwYXRpYWwgbWV0cmljcw0KDQogICBTcGF0aWFsIG1ldHJpY3MgbWF5IGJlIG1l
YXN1cmVkIHdpdGhvdXQgaW5qZWN0aW5nIHRlc3QgdHJhZmZpYyBhcw0KICAgZGVzY3JpYmVkIGlu
IFtJLUQuYm9zY2hpLWV4cG9ydC1wZXJwa3RpbmZvXSBldmVuIGlmIHN1Y2ggYSB0ZWNobmlxdWUN
CiAgIGhhdmUgc29tZSBsaW1pdGF0aW9ucy4NCg0KICAgbyAgVGhlIHBhY2tldCBpcyBub3QgYSB0
ZXN0IHBhY2tldCwgc28gaXQgZG9lcyBub3QgaW5jbHVkZSB0aGUgdGltZQ0KICAgICAgaXQgd2Fz
IHNlbnQuICBDb25zZXF1ZW50bHkgYSBwb2ludCBvZiBpbnRlcmVzdCBIaSBpZ25vcmVzIHRoZSB0
aW1lDQogICAgICB0aGUgcGFja2V0IHdhcyBzZW5kLiAgU28gSXQgaXMgbm90IHBvc3NpYmxlIHRv
IG1lYXN1cmUgdGhlIGZpcnN0DQogICAgICBob3AgZGVsYXkuICBUaGUgY29sbGVjdG9yIGlnbm9y
ZXMgdGhlIHRpbWUgdGhlIHBhY2tldCB3YXMNCiAgICAgIHJlY2VpdmVkLiAgU28gaXQgaXMgbm90
IHBvc3NpYmxlIHRvIG1lYXN1cmUgdGhlIGxhc3QgaG9wIGRlbGF5Lg0KICAgICAgT25lIG1pZ2h0
IHNheXMgdGhhdCBtb3N0IG9mIHRoZSBvcGVyYXRpb25hbCBpc3N1ZXMgb2NjdXIgaW4gdGhlDQog
ICAgICBsYXN0IG1pbGUgYW5kIHRoYXQgY29uc2VxdWVudGx5IHN1Y2ggbWVhc3VyZSBhcmUgbm90
DQogICAgICB1c2VmdWwuTmV2ZXJ0aGVsZXNzIHRoZXkgYXJlIHVzYWJsZSBmb3IgbmV0d29yayBU
RSBhbmQgaW50ZXJkb21haW4NCiAgICAgIFFvUyBtb25pdG9yaW5nLg0KDQogICBvICBUaGUgY29s
bGVjdG9yIGlnbm9yZXMgdGhlIHRpbWUgdGhlIHBhY2tldCB3YXMgc2VuZC4gIFNvIEl0IGlzIG5v
dA0KICAgICAgcG9zc2libGUgdG8gZGV0ZXJtaW5lIHRoYXQgaXQgaXMgbG9zdC4NCg0KDQoNCg0K
DQpTdGVwaGFuLCBldCBhbC4gICAgICAgICAgRXhwaXJlcyBBcHJpbCAyNSwgMjAwNiAgICAgICAg
ICAgICAgICBbUGFnZSAxN10NCgwNCkludGVybmV0LURyYWZ0ICAgICAgICBTcGF0aWFsIGFuZCBN
dWx0aWNhc3QgTWV0cmljcyAgICAgICAgIE9jdG9iZXIgMjAwNQ0KDQoNCiAgIG8gIEEgcG9pbnQg
b2YgaW50ZXJlc3QgSGkgaWdub3JlcyB0aGUgdGltZSB0aGUgcGFja2V0IGlzIHNlbmQgYmVjYXVz
ZQ0KICAgICAgdGhlIHBhY2tldCBkb2VzIG5vdCBjYXJyeSB0aGUgdGltZSBpdCB3YXMgaW5qZWN0
ZWQgaW4gdGhlIG5ldHdvcmsuDQogICAgICBTbyBhIHByb2JlIEhpIGNhbiBub3QgY29tcHV0ZSBk
VGkuDQoNCiAgIEFuIGFsdGVybmF0aXZlIHRvIHRoZXNlIGlzc3VlcyBjb25zaXN0IGluIGNvbnNp
ZGVyaW5nIHRoYXQgVCBpcyB0aGUNCiAgIHRpbWUgd2hlbiBIMSAodGhlIGZpcnN0IHBhc3NpdmUg
cHJvYmUgb2YgdGhlIHBhdGgpIG9ic2VydmVkIHRoZQ0KICAgcGFja2V0Lg0KDQogICBUbyBhdm9p
ZCBtaXN1bmRlcnN0YW5kaW5nIGFuZCB0byBhZGRyZXNzIHNwZWNpZmljIHJlcG9ydGluZw0KICAg
Y29uc3RyYWludCBhIHByb3Bvc2FsIGNvbnNpc3RzIGluIGRlZmluaW5nIGRpc3RpbmN0IG1ldHJp
Y3MgZm9yIHB1cmUNCiAgIHBhc3NpdmUgbWVhc3VyZW1lbnQgYmFzZWQgb24gdGhlIGRlZmluaXRp
b24gYWJvdmUuICBIYXZpbmcgZGlzdGluY3QNCiAgIG1ldHJpY3MgaWRlbnRpZmllcnMgZm9yIHNw
YXRpYWwgbWV0cmljcyBhbmQgcGFzc2l2ZSBzcGF0aWFsIG1ldHJpY3MNCiAgIGluIHRoZSBbUkZD
NDE0OF0gd2lsbCBhdm9pZCBpbnRlcm9wZXJhYmlseSBpc3N1ZXMuICBUaGV5IG1heSBiZSBuYW1l
ZA0KDQogICBvICBUeXBlLVAtUGFzc2l2ZS1PbmUtd2F5LWRlbGF5LVN0cmVhbQ0KDQogICBvICBU
eXBlLVAtUGFzc2l2ZS1PbmUtd2F5LVBhY2tldC1Mb3NzLVN0cmVhbQ0KDQogICBvICBUeXBlLVAt
UGFzc2l2ZS1PbmUtd2F5LWppdHRlci1TdHJlYW0NCg0KDQo0LjYgIERpc2N1c3Npb24gb24gc3Bh
dGlhbCBzdGF0aXN0aWNzDQoNCiAgIERvIHdlIGRlZmluZSAgbWluLCBtYXgsIGF2ZyBvZiBzcGF0
aWFsIG1ldHJpY3MgPw0KDQogICAgICBoYXZpbmcgdGhlIG1heGltdW0gbG9zcyBtZXRyaWMgdmFs
dWUgY291bGQgYmUgaW50ZXJlc3RpbmcuICBTYXksDQogICAgICB0aGUgc2VnbWVudCBiZXR3ZWVu
IHJvdXRlciBBIGFuZCBCIGFsd2F5cyBjb250cmlidXRlcyBsb3NzIG1ldHJpYw0KICAgICAgdmFs
dWUgb2YgIjEiIG1lYW5zIGl0IGNvdWxkIGJlIHRoZSBwb3RlbnRpYWwgcHJvYmxlbSBzZWdtZW50
Lg0KDQogICAgICBVcGxvYWRpbmcgZFRpIG9mIGVhY2ggSGkgY29uc3VtZSBhIGxvdCBvZiBiYW5k
d2lkdGguICBDb21wdXRpbmcNCiAgICAgIHN0YXRpc3RpY3MgKG1pbiwgbWF4IGFuZCBhdmcpIG9m
IGRUaSBsb2NhbGx5IGluIGVhY2ggSGkgcmVkdWNlIHRoZQ0KICAgICAgYmFuZHdpZHRoIGNvbnN1
bXB0aW9uLg0KDQoNCjUuICBPbmUtdG8tZ3JvdXAgbWV0cmljcyBkZWZpbml0aW9ucw0KDQo1LjEg
IEEgRGVmaW5pdGlvbiBmb3Igb25lLXRvLWdyb3VwIE9uZS13YXkgRGVsYXkgU3RyZWFtDQoNCjUu
MS4xICBNZXRyaWMgTmFtZQ0KDQogICBUeXBlLVAtb25lLXRvLWdyb3VwLU9uZS13YXktRGVsYXkt
U3RyZWFtDQoNCg0KDQoNCg0KDQoNCg0KDQoNClN0ZXBoYW4sIGV0IGFsLiAgICAgICAgICBFeHBp
cmVzIEFwcmlsIDI1LCAyMDA2ICAgICAgICAgICAgICAgIFtQYWdlIDE4XQ0KDA0KSW50ZXJuZXQt
RHJhZnQgICAgICAgIFNwYXRpYWwgYW5kIE11bHRpY2FzdCBNZXRyaWNzICAgICAgICAgT2N0b2Jl
ciAyMDA1DQoNCg0KNS4xLjIgIE1ldHJpYyBQYXJhbWV0ZXJzDQoNCiAgICAgICAgICAgKyBTcmMs
IHRoZSBJUCBhZGRyZXNzIG9mIGEgaG9zdCBhY3RpbmcgYXMgdGhlIHNvdXJjZS4NCg0KICAgICAg
ICAgICArIFJlY3YxLC4uLiwgUmVjdk4sIHRoZSBJUCBhZGRyZXNzZXMgb2YgdGhlIE4gaG9zdHMg
YWN0aW5nIGFzDQogICAgICAgICAgIHJlY2VpdmVycy4NCg0KICAgICAgICAgICArIFQsIGEgdGlt
ZS4NCg0KICAgICAgICAgICArIGRUMSwuLi4sZFRuIGEgbGlzdCBvZiB0aW1lLg0KDQogICAgICAg
ICAgICsgUCwgdGhlIHNwZWNpZmljYXRpb24gb2YgdGhlIHBhY2tldCB0eXBlLg0KDQoNCg0KNS4x
LjMgIE1ldHJpYyBVbml0cw0KDQogICBUaGUgdmFsdWUgb2YgYSBUeXBlLVAtb25lLXRvLWdyb3Vw
LU9uZS13YXktRGVsYXktU3RyZWFtIGlzIGEgc2V0IG9mDQogICBzaW5nbGV0b25zIG1ldHJpY3Mg
VHlwZS1QLU9uZS13YXktRGVsYXkgW1JGQzI2NzldLg0KDQo1LjEuNCAgRGVmaW5pdGlvbg0KDQog
ICBHaXZlbiBhIFR5cGUgUCBwYWNrZXQgc2VudCBieSB0aGUgc291cmNlIFNyYyBhdCBUaW1lIFQs
IGdpdmVuIHRoZSBODQogICBob3N0cyB7IFJlY3YxLC4uLixSZWN2TiB9IHdoaWNoIHJlY2VpdmUg
dGhlIHBhY2tldCBhdCB0aGUgdGltZSB7DQogICBUK2RUMSwuLi4sVCtkVG4gfSwgYSBUeXBlLVAt
b25lLXRvLWdyb3VwLU9uZS13YXktRGVsYXktU3RyZWFtIGlzDQogICBkZWZpbmVkIGFzIHRoZSBz
ZXQgb2YgdGhlIFR5cGUtUC1PbmUtd2F5LURlbGF5IHNpbmdsZXRvbiBiZXR3ZWVuIFNyYw0KICAg
YW5kIGVhY2ggcmVjZWl2ZXIgd2l0aCB2YWx1ZSBvZiB7IGRUMSwgZFQyLC4uLixkVG4gfS4NCg0K
NS4yICBBIERlZmluaXRpb24gZm9yIG9uZS10by1ncm91cCBPbmUtd2F5IFBhY2tldCBMb3NzIFN0
cmVhbQ0KDQo1LjIuMSAgTWV0cmljIE5hbWUNCg0KICAgVHlwZS1QLW9uZS10by1ncm91cC1PbmUt
d2F5LVBhY2tldC1Mb3NzLVN0cmVhbQ0KDQo1LjIuMiAgTWV0cmljIFBhcmFtZXRlcnMNCg0KICAg
ICAgICAgICArIFNyYywgdGhlIElQIGFkZHJlc3Mgb2YgYSBob3N0IGFjdGluZyBhcyB0aGUgc291
cmNlLg0KDQogICAgICAgICAgICsgUmVjdjEsLi4uLCBSZWN2TiwgdGhlIElQIGFkZHJlc3NlcyBv
ZiB0aGUgTiBob3N0cyBhY3RpbmcgYXMNCiAgICAgICAgICAgcmVjZWl2ZXJzLg0KDQogICAgICAg
ICAgICsgVCwgYSB0aW1lLg0KDQogICAgICAgICAgICsgVDEsLi4uLFRuLCBhIGxpc3Qgb2YgdGlt
ZS4NCg0KICAgICAgICAgICArIFAsIHRoZSBzcGVjaWZpY2F0aW9uIG9mIHRoZSBwYWNrZXQgdHlw
ZS4NCg0KDQoNCg0KDQpTdGVwaGFuLCBldCBhbC4gICAgICAgICAgRXhwaXJlcyBBcHJpbCAyNSwg
MjAwNiAgICAgICAgICAgICAgICBbUGFnZSAxOV0NCgwNCkludGVybmV0LURyYWZ0ICAgICAgICBT
cGF0aWFsIGFuZCBNdWx0aWNhc3QgTWV0cmljcyAgICAgICAgIE9jdG9iZXIgMjAwNQ0KDQoNCjUu
Mi4zICBNZXRyaWMgVW5pdHMNCg0KICAgVGhlIHZhbHVlIG9mIGEgVHlwZS1QLW9uZS10by1ncm91
cC1PbmUtd2F5LVBhY2tldC1Mb3NzLVN0cmVhbSBpcyBhDQogICBzZXQgb2Ygc2luZ2xldG9ucyBt
ZXRyaWNzIFR5cGUtUC1PbmUtd2F5LVBhY2tldC1Mb3NzIFtSRkMyNjgwXS4NCg0KNS4yLjQgIERl
ZmluaXRpb24NCg0KICAgR2l2ZW4gYSBUeXBlIFAgcGFja2V0IHNlbnQgYnkgdGhlIHNvdXJjZSBT
cmMgYXQgVCBhbmQgdGhlIE4gaG9zdHMsDQogICBSZWN2MSwuLi4sUmVjdk4sIHdoaWNoIHNob3Vs
ZCByZWNlaXZlIHRoZSBwYWNrZXQgYXQgVDEsLi4uLFRuLCBhDQogICBUeXBlLVAtb25lLXRvLWdy
b3VwLU9uZS13YXktUGFja2V0LUxvc3MtU3RyZWFtIGlzIGRlZmluZWQgYXMgYSBzZXQgb2YNCiAg
IHRoZSBUeXBlLVAtT25lLXdheS1QYWNrZXQtTG9zcyBzaW5nbGV0b24gYmV0d2VlbiBTcmMgYW5k
IGVhY2ggb2YgdGhlDQogICByZWNlaXZlcnMgezxUMSwwfDE+LDxUMiwwfDE+LC4uLiwgPFRuLDB8
MT59Lg0KDQo1LjMgIEEgRGVmaW5pdGlvbiBmb3Igb25lLXRvLWdyb3VwIE9uZS13YXkgSml0dGVy
IFN0cmVhbQ0KDQo1LjMuMSAgTWV0cmljIE5hbWUNCg0KICAgVHlwZS1QLW9uZS10by1ncm91cC1P
bmUtd2F5LUppdHRlci1TdHJlYW0NCg0KNS4zLjIgIE1ldHJpYyBQYXJhbWV0ZXJzDQoNCiAgICAg
ICAgICAgKyBTcmMsIHRoZSBJUCBhZGRyZXNzIG9mIGEgaG9zdCBhY3RpbmcgYXMgdGhlIHNvdXJj
ZS4NCg0KICAgICAgICAgICArIFJlY3YxLC4uLiwgUmVjdk4sIHRoZSBJUCBhZGRyZXNzZXMgb2Yg
dGhlIE4gaG9zdHMgYWN0aW5nIGFzDQogICAgICAgICAgIHJlY2VpdmVycy4NCg0KICAgICAgICAg
ICArIFQxLCBhIHRpbWUuDQoNCiAgICAgICAgICAgKyBUMiwgYSB0aW1lLg0KDQogICAgICAgICAg
ICsgZGRUMSwuLi4sZGRUbiwgYSBsaXN0IG9mIHRpbWUuDQoNCiAgICAgICAgICAgKyBQLCB0aGUg
c3BlY2lmaWNhdGlvbiBvZiB0aGUgcGFja2V0IHR5cGUuDQoNCiAgICAgICAgICAgKyBGLCBhIHNl
bGVjdGlvbiBmdW5jdGlvbiBkZWZpbmluZyB1bmFtYmlndW91c2x5IHRoZSB0d28NCiAgICAgICAg
ICAgcGFja2V0cyBmcm9tIHRoZSBzdHJlYW0gc2VsZWN0ZWQgZm9yIHRoZSBtZXRyaWMuDQoNCg0K
DQo1LjMuMyAgTWV0cmljIFVuaXRzDQoNCiAgIFRoZSB2YWx1ZSBvZiBhIFR5cGUtUC1vbmUtdG8t
Z3JvdXAtT25lLXdheS1KaXR0ZXItU3RyZWFtIGlzIGEgc2V0IG9mDQogICBzaW5nbGV0b25zIG1l
dHJpY3MgVHlwZS1QLU9uZS13YXktaXBkdiBbUkZDMzM5M10uDQoNCjUuMy40ICBEZWZpbml0aW9u
DQoNCiAgIEdpdmVuIGEgVHlwZSBQIHBhY2tldCBzdHJlYW0sIFR5cGUtUC1vbmUtdG8tZ3JvdXAt
T25lLXdheS0gSml0dGVyLQ0KICAgU3RyZWFtIGlzIGRlZmluZWQgZm9yIHR3byBwYWNrZXRzIGZy
b20gdGhlIHNvdXJjZSBTcmMgdG8gdGhlIE4gaG9zdHMNCg0KDQoNClN0ZXBoYW4sIGV0IGFsLiAg
ICAgICAgICBFeHBpcmVzIEFwcmlsIDI1LCAyMDA2ICAgICAgICAgICAgICAgIFtQYWdlIDIwXQ0K
DA0KSW50ZXJuZXQtRHJhZnQgICAgICAgIFNwYXRpYWwgYW5kIE11bHRpY2FzdCBNZXRyaWNzICAg
ICAgICAgT2N0b2JlciAyMDA1DQoNCg0KICAge1JlY3YxLC4uLixSZWN2TiB9LHdoaWNoIGFyZSBz
ZWxlY3RlZCBieSB0aGUgc2VsZWN0aW9uIGZ1bmN0aW9uIEYsIGFzDQogICB0aGUgZGlmZmVyZW5j
ZSBiZXR3ZWVuIHRoZSB2YWx1ZSBvZiB0aGUgVHlwZS1QLW9uZS10by1ncm91cC1PbmUtd2F5LQ0K
ICAgRGVsYXktU3RyZWFtIGZyb20gU3JjIHRvIHsgUmVjdjEsLi4uLCBSZWN2TiB9IGF0IHRpbWUg
VDEgYW5kIHRoZQ0KICAgdmFsdWUgb2YgdGhlIFR5cGUtUC1vbmUtdG8tZ3JvdXAtIE9uZS13YXkt
RGVsYXktU3RyZWFtIGZyb20gU3JjIHRvIHsNCiAgIFJlY3YxLC4uLixSZWN2TiB9IGF0IHRpbWUg
VDIuICBUMSBpcyB0aGUgd2lyZS10aW1lIGF0IHdoaWNoIFNjciBzZW50DQogICB0aGUgZmlyc3Qg
Yml0IG9mIHRoZSBmaXJzdCBwYWNrZXQsIGFuZCBUMiBpcyB0aGUgd2lyZS10aW1lIGF0IHdoaWNo
DQogICBTcmMgc2VudCB0aGUgZmlyc3QgYml0IG9mIHRoZSBzZWNvbmQgcGFja2V0LiAgVGhpcyBt
ZXRyaWMgaXMgZGVyaXZlZA0KICAgZnJvbSB0aGUgVHlwZS1QLW9uZS10by0gZ3JvdXAtT25lLXdh
eS1EZWxheS1TdHJlYW0gbWV0cmljLg0KDQogICBUaGVyZWZvcmUsIGZvciBhIHNldCBvZiByZWFs
IG51bWJlciB7ZGRUMSwuLi4sZGRUbn0sVHlwZS1QLW9uZS0gdG8tDQogICBncm91cC1PbmUtd2F5
LUppdHRlci1TdHJlYW0gZnJvbSBTcmMgdG8geyBSZWN2MSwuLi4sUmVjdk4gfSBhdCBUMSwgVDIN
CiAgIGlzIHtkZFQxLC4uLixkZFRufSBtZWFucyB0aGF0IFNyYyBzZW50IHR3byBwYWNrZXRzLCB0
aGUgZmlyc3QgYXQNCiAgIHdpcmUtdGltZSBUMSAoZmlyc3QgYml0KSwgYW5kIHRoZSBzZWNvbmQg
YXQgd2lyZS10aW1lIFQyIChmaXJzdCBiaXQpDQogICBhbmQgdGhlIHBhY2tldHMgd2VyZSByZWNl
aXZlZCBieSB7IFJlY3YxLC4uLixSZWN2TiB9IGF0IHdpcmUtdGltZQ0KICAge2RUMStUMSwuLi4s
ZFRuK1QxfShsYXN0IGJpdCBvZiB0aGUgZmlyc3QgcGFja2V0KSwgYW5kIGF0IHdpcmUtdGltZQ0K
ICAge2RUJzErVDIsLi4uLGRUJ24rVDJ9IChsYXN0IGJpdCBvZiB0aGUgc2Vjb25kIHBhY2tldCks
IGFuZCB0aGF0DQogICB7ZFQnMS1kVDEsLi4uLGRUJ24tZFRufSA9e2RkVDEsLi4uLGRkVG59Lg0K
DQo1LjQgIERpc2N1c3Npb24gb24gb25lLXRvLWdyb3VwIHN0YXRpc3RpY3MNCg0KICAgVGhlIGRl
ZmluZWQgb25lLXRvLWdyb3VwIG1ldHJpY3MgYWJvdmUgY2FuIGFsbCBiZSBkaXJlY3RseSBhY2hp
ZXZlZA0KICAgZnJvbSB0aGUgcmVsZXZhbnQgdW5pY2FzdCBvbmUtd2F5IG1ldHJpY3MuICBUaGV5
IG1hbmFnZWQgdG8gY29sbGVjdA0KICAgYWxsIHVuaWNhc3QgbWVhc3VyZW1lbnQgcmVzdWx0cyBv
ZiBvbmUtd2F5IG1ldHJpY3MgdG9nZXRoZXIgaW4gb25lDQogICBwcm9maWxlIGFuZCBzb3J0IHRo
ZW0gYnkgcmVjZWl2ZXJzIGFuZCBwYWNrZXRzIGluIGEgbXVsdGljYXN0IGdyb3VwLg0KICAgVGhl
eSBjYW4gcHJvdmlkZSBzdWZmaWNpZW50IGluZm9ybWF0aW9uIHJlZ2FyZGluZyB0aGUgbmV0d29y
aw0KICAgcGVyZm9ybWFuY2UgaW4gdGVybXMgb2YgZWFjaCByZWNlaXZlciBhbmQgZ3VpZGUgZW5n
aW5lZXJzIHRvIGlkZW50aWZ5DQogICBwb3RlbnRpYWwgcHJvYmxlbSBoYXBwZW5lZCBvbiBlYWNo
IGJyYW5jaCBvZiBhIG11bHRpY2FzdCByb3V0aW5nDQogICB0cmVlLiAgSG93ZXZlciwgdGhlc2Ug
bWV0cmljcyBjYW4gbm90IGJlIGRpcmVjdGx5IHVzZWQgdG8NCiAgIGNvbnZlbmllbnRseSBwcmVz
ZW50IHRoZSBwZXJmb3JtYW5jZSBpbiB0ZXJtcyBvZiBhIGdyb3VwIGFuZCBuZWl0aGVyDQogICB0
byBpZGVudGlmeSB0aGUgcmVsYXRpdmUgUW9TIHNpdHVhdGlvbi4NCg0KICAgT25lIG1heSBzYXkg
dGhhdCBubyBtYXR0ZXIgaG93IG1hbnkgcGVvcGxlIGpvaW4gdGhlIGNvbW11bmljYXRpb24sDQog
ICB0aGUgY29ubmVjdGlvbnMgY2FuIHN0aWxsIGJlIHRyZWF0ZWQgYXMgYSBzZXQgb2Ygb25lLXRv
LW9uZQ0KICAgY29ubmVjdGlvbi4gIEhvd2V2ZXIsIHdlIG1pZ2h0IG5vdCBkZXNjcmliZSBhIG11
bHRpcGFydHkNCiAgIGNvbW11bmljYXRpb24gYnkgYSBzZXQgb2Ygb25lLXdheSBtZWFzdXJlbWVu
dCBtZXRyaWNzIGJlY2F1c2Ugb2YgdGhlDQogICBkaWZmaWN1bHR5IGZvciB1bmRlcnN0YW5kaW5n
IGFuZCB0aGUgbGFjayBvZiBjb252ZW5pZW5jZS4gIEZvcg0KICAgaW5zdGFuY2UsIGFuIGVuZ2lu
ZWVyIG1pZ2h0IG5vdCBkZXNjcmliZSB0aGUgY29ubmVjdGlvbnMgb2YgYQ0KICAgbXVsdGlwYXJ0
eSBvbmxpbmUgY29uZmVyZW5jZSBpbiB0ZXJtcyBvZiBvbmUtdG8tZ3JvdXAgb25lLXdheSBkZWxh
eQ0KICAgZm9yIHVzZXIgQSBhbmQgQiwgQiBhbmQgQywgYW5kIEMgYW5kIEEgYmVjYXVzZSBwZW9w
bGUgbWlnaHQgYmUNCiAgIGNvbmZ1c2VkLiAgSWYgdGhlcmUgYXJlIG1vcmUgdXNlcnMgaW4gdGhl
IHNhbWUgY29tbXVuaWNhdGlvbiwgdGhlDQogICBkZXNjcmlwdGlvbiBtaWdodCBiZSB2ZXJ5IGxv
bmcuICBBbmQgaGUgbWlnaHQgdXNlIHRoZSBvbmUtd2F5IG1ldHJpY3MNCiAgIHdpdGggd29yc3Qg
YW5kIHRoZSBiZXN0IHZhbHVlIHRvIGdpdmUgdXNlcnMgYW4gaWRlYSBvZiB0aGUgUW9TIHJhbmdl
DQogICBvZiB0aGUgc2VydmljZSB0aGV5IGFyZSBwcm92aWRpbmcuICBCdXQgaXQgaXMgbm90IGNs
ZWFyIGVub3VnaCBhbmQNCiAgIG1pZ2h0IG5vdCBiZSBhY2N1cmF0ZSBpbiBhIGxhcmdlIG11bHRp
cGFydHkgY29tbXVuaWNhdGlvbiBzY2VuYXJpby4NCg0KICAgRnJvbSB0aGUgUW9TIHBvaW50IG9m
IHZpZXcsIHRoZSBtdWx0aXBhcnR5IGNvbW11bmljYXRpb24gc2VydmljZXMgbm90DQogICBvbmx5
IHJlcXVpcmUgdGhlIGFic29sdXRlIFFvUyBzdXBwb3J0IGJ1dCBhbHNvIHRoZSByZWxhdGl2ZSBR
b1MuICBUaGUNCiAgIHJlbGF0aXZlIFFvUyBtZWFucyB0aGUgZGlmZmVyZW5jZSBiZXR3ZWVuIGFi
c29sdXRlIFFvUyBvZiBhbGwgdXNlcnMuDQoNCg0KDQpTdGVwaGFuLCBldCBhbC4gICAgICAgICAg
RXhwaXJlcyBBcHJpbCAyNSwgMjAwNiAgICAgICAgICAgICAgICBbUGFnZSAyMV0NCgwNCkludGVy
bmV0LURyYWZ0ICAgICAgICBTcGF0aWFsIGFuZCBNdWx0aWNhc3QgTWV0cmljcyAgICAgICAgIE9j
dG9iZXIgMjAwNQ0KDQoNCiAgIERpcmVjdGx5IHVzaW5nIHRoZSBvbmUtd2F5IG1ldHJpY3MgY2Fu
bm90IHByZXNlbnQgdGhlIHJlbGF0aXZlIFFvUw0KICAgc2l0dWF0aW9uLiAgSG93ZXZlciwgaWYg
d2UgdXNlIHRoZSB2YXJpYXRpb25zIG9mIGFsbCB1c2VycyBvbmUtd2F5DQogICBwYXJhbWV0ZXJz
LCB3ZSBjYW4gaGF2ZSBuZXcgbWV0cmljcyB0byBtZWFzdXJlIHRoZSBkaWZmZXJlbmNlIG9mIHRo
ZQ0KICAgYWJzb2x1dGUgUW9TIGFuZCBoZW5jZSBwcm92aWRlIHRoZSB0aHJlc2hvbGQgdmFsdWUg
b2YgcmVsYXRpdmUgUW9TDQogICB0aGF0IGEgbXVsdGlwYXJ0eSBzZXJ2aWNlIG1pZ2h0IGRlbWFu
ZC4gIEEgdmVyeSBnb29kIGV4YW1wbGUgb2YgdGhlDQogICBoaWdoIHJlbGF0aXZlIFFvUyByZXF1
aXJlbWVudCBpcyB0aGUgb25saW5lIGdhbWluZy4gIEEgdmVyeSBsaWdodA0KICAgd29yc2UgZGVs
YXkgd2lsbCByZXN1bHQgaW4gZmFpbHVyZSBpbiB0aGUgZ2FtZS4gIFdlIGhhdmUgdG8gdXNlIHRo
ZQ0KICAgbmV3IHN0YXRpc3RpYyBtZXRyaWNzIHRvIGRlZmluZSBleGFjdGx5IGhvdyBzbWFsbCB0
aGUgcmVsYXRpdmUgZGVsYXkNCiAgIHRoZSBvbmxpbmUgZ2FtaW5nIHJlcXVpcmVzLiAgVGhlcmUg
YXJlIG1hbnkgb3RoZXIgc2VydmljZXMsIGUuZy4NCiAgIG9ubGluZSBiaWRpbmcsIG9ubGluZSBz
dG9jayBtYXJrZXQsIGV0Yy4sIG5lZWQgYSBydWxlIHRvIGp1ZGdlIHRoZQ0KICAgcmVsYXRpdmUg
UW9TIHJlcXVpcmVtZW50LiAgVGhlcmVmb3JlLCB3ZSBjYW4gc2VlIHRoZSBpbXBvcnRhbmNlIG9m
DQogICBuZXcgc3RhdGlzdGljIG1ldHJpY3MgdG8gZmVlZCB0aGlzIG5lZWQuDQoNCiAgIFdlIG1p
Z2h0IHVzZSBzb21lIG9uZS10by1ncm91cCBzdGF0aXN0aWMgY29uY2VwdGlvbnMgdG8gcHJlc2Vu
dCB0aGUNCiAgIGdyb3VwIHBlcmZvcm1hbmNlIGFuZCByZWxhdGl2ZSBRb1MuICBJbiB0aGlzIHN0
YWdlLCB3ZSBkZWZpbmUgb25lLXRvLQ0KICAgZ3JvdXAgbWVhbiBzdHJlYW0gYW5kIG9uZS10by1n
cm91cCB2YXJpYXRpb24gc3RyZWFtLiAgVGhlc2UNCiAgIHN0YXRpc3RpY3MgYXJlIG9mZmVyZWQg
bW9zdGx5IHRvIGJlIGlsbHVzdHJhdGl2ZSBvZiB3aGF0IGNvdWxkIGJlDQogICBkb25lLg0KDQog
ICBPbmUtdG8tZ3JvdXAgbWVhbiBzdHJlYW1zIGFyZSB0cnlpbmcgdG8gbWVhc3VyZSB0aGUgb3Zl
cmFsbCBRb1MgZm9yIGENCiAgIG11bHRpY2FzdCBncm91cCBhc3NvY2lhdGVkIHRvIG9uZSBzb3Vy
Y2UuICBJdCBpcyBhIHJlZmxlY3Rpb24gb2YgdGhlDQogICBhYnNvbHV0ZSBRb1Mgb2YgYSBtdWx0
aXBhcnR5IGNvbW11bmljYXRpb24gc2VydmljZSB3aGVuIHdlIHRyZWF0IGFsbA0KICAgcmVjZWl2
ZXJzIGFzIG9uZSBjdXN0b21lci4gIEl0IGNhbiBhbHNvIHByZXNlbnQgdGhlIHRyZW5kIG9mIHRo
ZQ0KICAgYWJzb2x1dGUgUW9TIG9mIGFsbCByZWNlaXZlcnMsIGkuZS4sIGl0IHNob3dzIHRoYXQg
bW9zdCBvZiB0aGUNCiAgIHJlY2VpdmVycyBpbiB0aGUgbXVsdGlwYXJ0eSBjb21tdW5pY2F0aW9u
IHNlcnZpY2UgdHJlbmQgdG8gcmVjZWl2ZSBhbg0KICAgYWJzb2x1dGUgUW9TIGNsb3NlIHRvIHRo
ZSBtZWFuLg0KDQogICBPbmUtdG8tZ3JvdXAgdmFyaWF0aW9uIHN0cmVhbXMgYXJlIHRyeWluZyB0
byBtZWFzdXJlIGhvdyB0aGUgUW9TDQogICB2YXJpZXMgYW1vbmcgYWxsIG9mIHRoZSB1c2VycyBp
biBhIG11bHRpY2FzdCBncm91cCBhc3NvY2lhdGVkIHRvIG9uZQ0KICAgc291cmNlLiAgVGhlIHdv
cmQgInZhcmlhdGlvbiIgaW4gdGhpcyBtZW1vIGlzIHRoZSBwb3B1bGF0aW9uIHN0YW5kYXJkDQog
ICBkZXZpYXRpb24uICBJdCByZWZsZWN0cyB0aGUgcmVsYXRpdmUgUW9TIHNpdHVhdGlvbiBpbiBh
IG11bHRpcGFydHkNCiAgIGNvbW11bmljYXRpb24gc2VydmljZSwgaS5lLiwgdGhlIGxldmVsIG9m
IHRoZSBkaWZmZXJlbmNlIGJldHdlZW4gdGhlDQogICBhYnNvbHV0ZSBRb1Mgb2YgZWFjaCByZWNl
aXZlcnMuDQoNCiAgIFVzaW5nIHRoZSBvbmUtdG8tZ3JvdXAgbWVhbiBhbmQgb25lLXRvLWdyb3Vw
IHZhcmlhdGlvbiBjb25jZXB0cywgd2UNCiAgIGNhbiBoYXZlIGEgbXVjaCBjbGVhciB1bmRlcnN0
YW5kIG9uIHRoZSBRb1Mgb2YgYSBtdWx0aXBhcnR5DQogICBjb21tdW5pY2F0aW9uIHNlcnZpY2Ug
aW4gdGVybXMgb2YgaXRzIHRyZW5kIGFuZCByYW5nZS4gIFRoZXJlIGNhbiBiZQ0KICAgbWVhbiBh
bmQgdmFyaWF0aW9uIHN0cmVhbSBkZWZpbml0aW9ucyBmb3IgZWFjaCBvZiB0aGUgdGhyZWUgb25l
LXRvLQ0KICAgZ3JvdXAgbWV0cmljcyBkZWZpbmVkIGFib3ZlLiAgV2Ugb25seSBwcmVzZW50IHRo
ZSBkZWZpbml0aW9uIG9mIFR5cGUtDQogICBQLW9uZS10by1ncm91cC1PbmUtd2F5LSBEZWxheS1N
ZWFuLVN0cmVhbSBhbmQgVHlwZS1QLW9uZS10by1ncm91cC0NCiAgIE9uZS13YXktRGVsYXktVmFy
aWF0aW9uLVN0cmVhbSBhcyBleGFtcGxlcyBpbiB0aGlzIG1lbW8uDQoNCjUuNC4xICBUeXBlLVAt
b25lLXRvLWdyb3VwLU9uZS13YXktRGVsYXktTWVhbi1TdHJlYW0NCg0KICAgR2l2ZW4gYSBUeXBl
LVAtb25lLXRvLWdyb3VwLU9uZS13YXktRGVsYXktU3RyZWFtLCB0aGUgbWVhbiBzdHJlYW0gb2YN
CiAgIGFsbCB7IGRUMSwgZFQyLC4uLixkVG4gfSBmb3IgdGhlIHBhY2tldCBmcm9tIFNyYyBhdCB0
aW1lIFQgdG8gew0KICAgUmVjdjEsLi4uLFJlY3ZOIH0uDQoNCg0KDQoNClN0ZXBoYW4sIGV0IGFs
LiAgICAgICAgICBFeHBpcmVzIEFwcmlsIDI1LCAyMDA2ICAgICAgICAgICAgICAgIFtQYWdlIDIy
XQ0KDA0KSW50ZXJuZXQtRHJhZnQgICAgICAgIFNwYXRpYWwgYW5kIE11bHRpY2FzdCBNZXRyaWNz
ICAgICAgICAgT2N0b2JlciAyMDA1DQoNCg0KICAgRm9yIGV4YW1wbGUsIHN1cHBvc2Ugd2UgdGFr
ZSBhIHNhbXBsZSBhbmQgdGhlIHJlc3VsdHMgYXJlOg0KDQogICAgICAgICAgIERlbGF5X1N0cmVh
bSA9IDwNCiAgICAgICAgICAge1QxLC4uLixUbn0NCiAgICAgICAgICAge1QnMSwuLi4sVCdufQ0K
ICAgICAgICAgICB7VCcnMSwuLi5UJydufQ0KICAgICAgICAgICA+DQoNCiAgIFRoZW4gdGhlIG1l
YW4gc3RyZWFtIHdvdWxkIGJlOg0KDQogICAgICAgICAgIERlbGF5X01lYW5fU3RyZWFtID0gPA0K
ICAgICAgICAgICBETTENCiAgICAgICAgICAgRE0yDQogICAgICAgICAgIERNMw0KICAgICAgICAg
ICA+DQogICAgICAgICAgID0gPA0KICAgICAgICAgICBzdW17VDEsLi4uLFRufS9uDQogICAgICAg
ICAgIHN1bXtUJzEsLi4uLFQnbn0vbg0KICAgICAgICAgICBzdW17VCcnMSwuLi5UJydufS9uDQog
ICAgICAgICAgID4NCg0KDQo1LjQuMiAgVHlwZS1QLW9uZS10by1ncm91cC1PbmUtd2F5LURlbGF5
LVZhcmlhdGlvbi1TdHJlYW0NCg0KICAgR2l2ZW4gYSBUeXBlLVAtb25lLXRvLWdyb3VwLU9uZS13
YXktRGVsYXktU3RyZWFtLCB0aGUgdmFyaWF0aW9uDQogICBzdHJlYW0gb2YgYWxsIHsgZFQxLCBk
VDIsLi4uLGRUbiB9IGZvciB0aGUgcGFja2V0IGZyb20gU3JjIGF0IHRpbWUgVA0KICAgdG8geyBS
ZWN2MSwuLi4sUmVjdk4gfS4NCg0KICAgV2Ugc3RpbGwgdGFrZSB0aGUgYWJvdmUgRGVsYXlfU3Ry
ZWFtIGFzIGEgc2FtcGxlIGFuZCB0aGUgdmFyaWF0aW9uDQogICBzdHJlYW0gd291bGQgYmU6DQoN
CiAgICAgIERlbGF5X1ZhcmlhdGlvbl9TdHJlYW0gPSA8DQogICAgICBEVjENCiAgICAgIERWMg0K
ICAgICAgRFYzDQogICAgICA+DQogICAgICA9PA0KICAgICAgKFNVTXsoVDEtRE0xKV4yLC4uLiwo
VG4tRE0xKV4yKX0vbileKDEvMikNCiAgICAgIChTVU17KFQnMS1ETTIpXjIsLi4uLChUJ24tRE0y
KV4yKX0vbileKDEvMikNCiAgICAgIChTVU17KFQnJzEtRE0zKV4yLC4uLiwoVCcnbi1ETTMpXjIp
fS9uKV4oMS8yKQ0KICAgICAgPg0KDQoNCjYuICBPcGVuIGlzc3Vlcw0KDQo3LiAgU2VjdXJpdHkg
Q29uc2lkZXJhdGlvbnMNCg0KICAgQWN0aXZlIG1lYXN1bXJlbWVudDogc2VlIHNlY3VyaXR5IHNl
Y3Rpb24gaW4gb3dkIHBsLCBqaXR0ZXIgcmZjcw0KDQoNCg0KU3RlcGhhbiwgZXQgYWwuICAgICAg
ICAgIEV4cGlyZXMgQXByaWwgMjUsIDIwMDYgICAgICAgICAgICAgICAgW1BhZ2UgMjNdDQoMDQpJ
bnRlcm5ldC1EcmFmdCAgICAgICAgU3BhdGlhbCBhbmQgTXVsdGljYXN0IE1ldHJpY3MgICAgICAg
ICBPY3RvYmVyIDIwMDUNCg0KDQogICAoZWRpdG9yIG5vdGVzOiBhZGQgcmVmZXJlbmNlcykuDQoN
CiAgIHBhc3NpdmUgbWVhc3VyZW1lbnQ6IFRoZSByYXRlIG9mIHBhY2tldCBzYW1wbGluZyBpcyBj
b250cm9sZWQgYnkgaGFzaA0KICAgZnVuY2lvbi4gIFRoZSBhbmFseXNpcyBvZiBzdWNoIGEgZnVu
Y3Rpb24gdG8gZ2VuZXJhdGUgcGFja2V0cyB0aGF0DQogICBtYXRjaCB0aGUgaGFzaCBmdW5jaW9u
IG1heSBsZWFkIHRvIGEgRG9TIGF0dGFjayB0b3dhcmQgdGhlIGNvbGxlY3Rvci4NCiAgIFRoZSBn
ZW5lcmF0aW9uIG9mIHBhY2tldHMgd2l0aCBzcG9vZmluZyBhZHJlc3NlcyBtYXkgY29ycnVwdCB0
aGUNCiAgIHJlc3VsdHMgd2l0aG91dCBhbnkgcG9zc2liaWxpdHkgdG8gZGV0ZWN0IHRoZSBzcG9v
ZmluZy4NCg0KICAgVE9ETzogb25lLXRvLWdyb3VwIG1ldHJpY3MgZGVmaW5lZCBoZXJlIGFyZSBu
b3QgaW50cnVzaXZlOiB0aGV5IHJlbHkNCiAgIG9uIG1lYXN1cmVzIG9mIG93ZC4uLiBuZXZlcnRo
ZWxlc3MgdGhleSByZXF1aXJlIGNvbGxlY3Rpb24gb2YNCiAgIHNpbmdsZXRvbnMgd2hpY2ggbWF5
IG92ZXJsb2FkIHRoZSBuZXR3b3JrIHRoZSBtZWFzdXJlbWVudCBjb250cm9sbGVyDQogICBpcyBh
dHRhY2ggdG8uDQoNCiAgIFRoZSBvbmUtdG8tZ3JvdXAgbWV0cmljcyBhcmUgZGVyaXZlZCBmcm9t
IG9uZS13YXkgbWV0cmljcyBhbmQNCiAgIHRoZXJlZm9yZSwgdGhleSBoYXZlIHZlcnkgY2xvc2Ug
cmVsYXRpb25zaGlwLg0KDQo4LiAgSUFOQSBDb25zaWRlcmF0aW9ucw0KDQogICBNZXRyaWNzIGRl
ZmluZWQgaW4gdGhpcyBtZW1vIHdpbGwgYmUgcmVnaXN0ZXJlZCBpbiB0aGUgSUFOQSBJUFBNDQog
ICBNRVRSSUNTIFJFR0lTVFJZIGFzIGRlc2NyaWJlZCBpbiBpbml0aWFsIHZlcnNpb24gb2YgdGhl
IHJlZ2lzdHJ5DQogICBbUkZDNDE0OF0uDQoNCjkuICBSZWZlcmVuY2VzDQoNCjkuMSAgTm9ybWF0
aXZlIFJlZmVyZW5jZXMNCg0KICAgW1JGQzIzMzBdICBQYXhzb24sIFYuLCBBbG1lcywgRy4sIE1h
aGRhdmksIEouLCBhbmQgTS4gTWF0aGlzLA0KICAgICAgICAgICAgICAiRnJhbWV3b3JrIGZvciBJ
UCBQZXJmb3JtYW5jZSBNZXRyaWNzIiwgUkZDIDIzMzAsDQogICAgICAgICAgICAgIE1heSAxOTk4
Lg0KDQogICBbUkZDMjY3OV0gIEFsbWVzLCBHLiwgS2FsaWRpbmRpLCBTLiwgYW5kIE0uIFpla2F1
c2thcywgIkEgT25lLXdheQ0KICAgICAgICAgICAgICBEZWxheSBNZXRyaWMgZm9yIElQUE0iLCBS
RkMgMjY3OSwgU2VwdGVtYmVyIDE5OTkuDQoNCiAgIFtSRkMyNjgwXSAgQWxtZXMsIEcuLCBLYWxp
ZGluZGksIFMuLCBhbmQgTS4gWmVrYXVza2FzLCAiQSBPbmUtd2F5DQogICAgICAgICAgICAgIFBh
Y2tldCBMb3NzIE1ldHJpYyBmb3IgSVBQTSIsIFJGQyAyNjgwLCBTZXB0ZW1iZXIgMTk5OS4NCg0K
ICAgW1JGQzMzOTNdICBEZW1pY2hlbGlzLCBDLiBhbmQgUC4gQ2hpbWVudG8sICJJUCBQYWNrZXQg
RGVsYXkgVmFyaWF0aW9uDQogICAgICAgICAgICAgIE1ldHJpYyBmb3IgSVAgUGVyZm9ybWFuY2Ug
TWV0cmljcyAoSVBQTSkiLCBSRkMgMzM5MywNCiAgICAgICAgICAgICAgTm92ZW1iZXIgMjAwMi4N
Cg0KICAgW1JGQzQxNDhdICBTdGVwaGFuLCBFLiwgIklQIFBlcmZvcm1hbmNlIE1ldHJpY3MgKElQ
UE0pIE1ldHJpY3MNCiAgICAgICAgICAgICAgUmVnaXN0cnkiLCBCQ1AgMTA4LCBSRkMgNDE0OCwg
QXVndXN0IDIwMDUuDQoNCjkuMiAgSW5mb3JtYXRpdmUgUmVmZXJlbmNlcw0KDQogICBbSS1ELmJv
c2NoaS1leHBvcnQtcGVycGt0aW5mb10NCiAgICAgICAgICAgICAgQm9zY2hpLCBFLiBhbmQgTC4g
TWFyaywgIlVzZSBvZiBJUEZJWCBmb3IgRXhwb3J0IG9mIFBlci0NCiAgICAgICAgICAgICAgUGFj
a2V0IEluZm9ybWF0aW9uIiwgZHJhZnQtYm9zY2hpLWV4cG9ydC1wZXJwa3RpbmZvLTAwDQoNCg0K
DQpTdGVwaGFuLCBldCBhbC4gICAgICAgICAgRXhwaXJlcyBBcHJpbCAyNSwgMjAwNiAgICAgICAg
ICAgICAgICBbUGFnZSAyNF0NCgwNCkludGVybmV0LURyYWZ0ICAgICAgICBTcGF0aWFsIGFuZCBN
dWx0aWNhc3QgTWV0cmljcyAgICAgICAgIE9jdG9iZXIgMjAwNQ0KDQoNCiAgICAgICAgICAgICAg
KHdvcmsgaW4gcHJvZ3Jlc3MpLCBKdW5lIDIwMDUuDQoNCiAgIFtJLUQubW9ydG9uLWlwcG0tY29t
cG9zaXRpb25dDQogICAgICAgICAgICAgIE1vcnRvbiwgQS4sICJDb21wb3NpdGlvbiBvZiBNZXRy
aWNzIiwNCiAgICAgICAgICAgICAgZHJhZnQtbW9ydG9uLWlwcG0tY29tcG9zaXRpb24tMDAgKHdv
cmsgaW4gcHJvZ3Jlc3MpLA0KICAgICAgICAgICAgICBKdWx5IDIwMDUuDQoNCiAgIFtJLUQucXVp
dHRlay1pcGZpeC1taWRkbGVib3hdDQogICAgICAgICAgICAgIFF1aXR0ZWssIEouLCAiR3VpZGVs
aW5lcyBmb3IgSVBGSVggSW1wbGVtZW50YXRpb25zIG9uDQogICAgICAgICAgICAgIE1pZGRsZWJv
eGVzIiwgZHJhZnQtcXVpdHRlay1pcGZpeC1taWRkbGVib3gtMDAgKHdvcmsgaW4NCiAgICAgICAg
ICAgICAgcHJvZ3Jlc3MpLCBGZWJydWFyeSAyMDA0Lg0KDQogICBbUkZDMjY3OF0gIE1haGRhdmks
IEouIGFuZCBWLiBQYXhzb24sICJJUFBNIE1ldHJpY3MgZm9yIE1lYXN1cmluZw0KICAgICAgICAg
ICAgICBDb25uZWN0aXZpdHkiLCBSRkMgMjY3OCwgU2VwdGVtYmVyIDE5OTkuDQoNCiAgIFtSRkMy
NjgxXSAgQWxtZXMsIEcuLCBLYWxpZGluZGksIFMuLCBhbmQgTS4gWmVrYXVza2FzLCAiQSBSb3Vu
ZC10cmlwDQogICAgICAgICAgICAgIERlbGF5IE1ldHJpYyBmb3IgSVBQTSIsIFJGQyAyNjgxLCBT
ZXB0ZW1iZXIgMTk5OS4NCg0KICAgW1JGQzMxNDhdICBNYXRoaXMsIE0uIGFuZCBNLiBBbGxtYW4s
ICJBIEZyYW1ld29yayBmb3IgRGVmaW5pbmcNCiAgICAgICAgICAgICAgRW1waXJpY2FsIEJ1bGsg
VHJhbnNmZXIgQ2FwYWNpdHkgTWV0cmljcyIsIFJGQyAzMTQ4LA0KICAgICAgICAgICAgICBKdWx5
IDIwMDEuDQoNCiAgIFtSRkMzMzU3XSAgS29vZGxpLCBSLiBhbmQgUi4gUmF2aWthbnRoLCAiT25l
LXdheSBMb3NzIFBhdHRlcm4gU2FtcGxlDQogICAgICAgICAgICAgIE1ldHJpY3MiLCBSRkMgMzM1
NywgQXVndXN0IDIwMDIuDQoNCiAgIFtSRkMzNDMyXSAgUmFpc2FuZW4sIFYuLCBHcm90ZWZlbGQs
IEcuLCBhbmQgQS4gTW9ydG9uLCAiTmV0d29yaw0KICAgICAgICAgICAgICBwZXJmb3JtYW5jZSBt
ZWFzdXJlbWVudCB3aXRoIHBlcmlvZGljIHN0cmVhbXMiLCBSRkMgMzQzMiwNCiAgICAgICAgICAg
ICAgTm92ZW1iZXIgMjAwMi4NCg0KICAgW1JGQzM3NjNdICBTaGFsdW5vdiwgUy4gYW5kIEIuIFRl
aXRlbGJhdW0sICJPbmUtd2F5IEFjdGl2ZQ0KICAgICAgICAgICAgICBNZWFzdXJlbWVudCBQcm90
b2NvbCAoT1dBTVApIFJlcXVpcmVtZW50cyIsIFJGQyAzNzYzLA0KICAgICAgICAgICAgICBBcHJp
bCAyMDA0Lg0KDQoNCkF1dGhvcnMnIEFkZHJlc3Nlcw0KDQogICBTdGVwaGFuIEVtaWxlDQogICBG
cmFuY2UgVGVsZWNvbSBEaXZpc2lvbiBSJkQNCiAgIDIgYXZlbnVlIFBpZXJyZSBNYXJ6aW4NCiAg
IExhbm5pb24sICAgRi0yMjMwNw0KDQogICBGYXg6ICAgKzMzIDIgOTYgMDUgMTggNTINCiAgIEVt
YWlsOiBlbWlsZS5zdGVwaGFuQGZyYW5jZXRlbGVjb20uY29tDQoNCg0KDQoNCg0KDQoNCg0KU3Rl
cGhhbiwgZXQgYWwuICAgICAgICAgIEV4cGlyZXMgQXByaWwgMjUsIDIwMDYgICAgICAgICAgICAg
ICAgW1BhZ2UgMjVdDQoMDQpJbnRlcm5ldC1EcmFmdCAgICAgICAgU3BhdGlhbCBhbmQgTXVsdGlj
YXN0IE1ldHJpY3MgICAgICAgICBPY3RvYmVyIDIwMDUNCg0KDQogICBMZWkgTGlhbmcNCiAgIEND
U1IsIFVuaXZlcnNpdHkgb2YgU3VycmV5DQogICBHdWlsZGZvcmQNCiAgIFN1cnJleSwgICBHVTIg
N1hIDQoNCiAgIEZheDogICArNDQgMTQ4MyA2ODM2NDENCiAgIEVtYWlsOiBMLkxpYW5nQHN1cnJl
eS5hYy51aw0KDQoNCiAgIEFsIE1vcnRvbg0KICAgMjAwIExhdXJlbCBBdmUuIFNvdXRoDQogICBN
aWRkbGV0b3duLCBOSiAgMDc3NDgNCiAgIFVTQQ0KDQogICBQaG9uZTogKzEgNzMyIDQyMCAxNTcx
DQogICBFbWFpbDogYWNtb3J0b25AYXR0LmNvbQ0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoN
Cg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNClN0ZXBoYW4sIGV0IGFs
LiAgICAgICAgICBFeHBpcmVzIEFwcmlsIDI1LCAyMDA2ICAgICAgICAgICAgICAgIFtQYWdlIDI2
XQ0KDA0KSW50ZXJuZXQtRHJhZnQgICAgICAgIFNwYXRpYWwgYW5kIE11bHRpY2FzdCBNZXRyaWNz
ICAgICAgICAgT2N0b2JlciAyMDA1DQoNCg0KSW50ZWxsZWN0dWFsIFByb3BlcnR5IFN0YXRlbWVu
dA0KDQogICBUaGUgSUVURiB0YWtlcyBubyBwb3NpdGlvbiByZWdhcmRpbmcgdGhlIHZhbGlkaXR5
IG9yIHNjb3BlIG9mIGFueQ0KICAgSW50ZWxsZWN0dWFsIFByb3BlcnR5IFJpZ2h0cyBvciBvdGhl
ciByaWdodHMgdGhhdCBtaWdodCBiZSBjbGFpbWVkIHRvDQogICBwZXJ0YWluIHRvIHRoZSBpbXBs
ZW1lbnRhdGlvbiBvciB1c2Ugb2YgdGhlIHRlY2hub2xvZ3kgZGVzY3JpYmVkIGluDQogICB0aGlz
IGRvY3VtZW50IG9yIHRoZSBleHRlbnQgdG8gd2hpY2ggYW55IGxpY2Vuc2UgdW5kZXIgc3VjaCBy
aWdodHMNCiAgIG1pZ2h0IG9yIG1pZ2h0IG5vdCBiZSBhdmFpbGFibGU7IG5vciBkb2VzIGl0IHJl
cHJlc2VudCB0aGF0IGl0IGhhcw0KICAgbWFkZSBhbnkgaW5kZXBlbmRlbnQgZWZmb3J0IHRvIGlk
ZW50aWZ5IGFueSBzdWNoIHJpZ2h0cy4gIEluZm9ybWF0aW9uDQogICBvbiB0aGUgcHJvY2VkdXJl
cyB3aXRoIHJlc3BlY3QgdG8gcmlnaHRzIGluIFJGQyBkb2N1bWVudHMgY2FuIGJlDQogICBmb3Vu
ZCBpbiBCQ1AgNzggYW5kIEJDUCA3OS4NCg0KICAgQ29waWVzIG9mIElQUiBkaXNjbG9zdXJlcyBt
YWRlIHRvIHRoZSBJRVRGIFNlY3JldGFyaWF0IGFuZCBhbnkNCiAgIGFzc3VyYW5jZXMgb2YgbGlj
ZW5zZXMgdG8gYmUgbWFkZSBhdmFpbGFibGUsIG9yIHRoZSByZXN1bHQgb2YgYW4NCiAgIGF0dGVt
cHQgbWFkZSB0byBvYnRhaW4gYSBnZW5lcmFsIGxpY2Vuc2Ugb3IgcGVybWlzc2lvbiBmb3IgdGhl
IHVzZSBvZg0KICAgc3VjaCBwcm9wcmlldGFyeSByaWdodHMgYnkgaW1wbGVtZW50ZXJzIG9yIHVz
ZXJzIG9mIHRoaXMNCiAgIHNwZWNpZmljYXRpb24gY2FuIGJlIG9idGFpbmVkIGZyb20gdGhlIElF
VEYgb24tbGluZSBJUFIgcmVwb3NpdG9yeSBhdA0KICAgaHR0cDovL3d3dy5pZXRmLm9yZy9pcHIu
DQoNCiAgIFRoZSBJRVRGIGludml0ZXMgYW55IGludGVyZXN0ZWQgcGFydHkgdG8gYnJpbmcgdG8g
aXRzIGF0dGVudGlvbiBhbnkNCiAgIGNvcHlyaWdodHMsIHBhdGVudHMgb3IgcGF0ZW50IGFwcGxp
Y2F0aW9ucywgb3Igb3RoZXIgcHJvcHJpZXRhcnkNCiAgIHJpZ2h0cyB0aGF0IG1heSBjb3ZlciB0
ZWNobm9sb2d5IHRoYXQgbWF5IGJlIHJlcXVpcmVkIHRvIGltcGxlbWVudA0KICAgdGhpcyBzdGFu
ZGFyZC4gIFBsZWFzZSBhZGRyZXNzIHRoZSBpbmZvcm1hdGlvbiB0byB0aGUgSUVURiBhdA0KICAg
aWV0Zi1pcHJAaWV0Zi5vcmcuDQoNCg0KRGlzY2xhaW1lciBvZiBWYWxpZGl0eQ0KDQogICBUaGlz
IGRvY3VtZW50IGFuZCB0aGUgaW5mb3JtYXRpb24gY29udGFpbmVkIGhlcmVpbiBhcmUgcHJvdmlk
ZWQgb24gYW4NCiAgICJBUyBJUyIgYmFzaXMgYW5kIFRIRSBDT05UUklCVVRPUiwgVEhFIE9SR0FO
SVpBVElPTiBIRS9TSEUgUkVQUkVTRU5UUw0KICAgT1IgSVMgU1BPTlNPUkVEIEJZIChJRiBBTlkp
LCBUSEUgSU5URVJORVQgU09DSUVUWSBBTkQgVEhFIElOVEVSTkVUDQogICBFTkdJTkVFUklORyBU
QVNLIEZPUkNFIERJU0NMQUlNIEFMTCBXQVJSQU5USUVTLCBFWFBSRVNTIE9SIElNUExJRUQsDQog
ICBJTkNMVURJTkcgQlVUIE5PVCBMSU1JVEVEIFRPIEFOWSBXQVJSQU5UWSBUSEFUIFRIRSBVU0Ug
T0YgVEhFDQogICBJTkZPUk1BVElPTiBIRVJFSU4gV0lMTCBOT1QgSU5GUklOR0UgQU5ZIFJJR0hU
UyBPUiBBTlkgSU1QTElFRA0KICAgV0FSUkFOVElFUyBPRiBNRVJDSEFOVEFCSUxJVFkgT1IgRklU
TkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UuDQoNCg0KQ29weXJpZ2h0IFN0YXRlbWVudA0K
DQogICBDb3B5cmlnaHQgKEMpIFRoZSBJbnRlcm5ldCBTb2NpZXR5ICgyMDA1KS4gIFRoaXMgZG9j
dW1lbnQgaXMgc3ViamVjdA0KICAgdG8gdGhlIHJpZ2h0cywgbGljZW5zZXMgYW5kIHJlc3RyaWN0
aW9ucyBjb250YWluZWQgaW4gQkNQIDc4LCBhbmQNCiAgIGV4Y2VwdCBhcyBzZXQgZm9ydGggdGhl
cmVpbiwgdGhlIGF1dGhvcnMgcmV0YWluIGFsbCB0aGVpciByaWdodHMuDQoNCg0KQWNrbm93bGVk
Z21lbnQNCg0KICAgRnVuZGluZyBmb3IgdGhlIFJGQyBFZGl0b3IgZnVuY3Rpb24gaXMgY3VycmVu
dGx5IHByb3ZpZGVkIGJ5IHRoZQ0KICAgSW50ZXJuZXQgU29jaWV0eS4NCg0KDQoNCg0KU3RlcGhh
biwgZXQgYWwuICAgICAgICAgIEV4cGlyZXMgQXByaWwgMjUsIDIwMDYgICAgICAgICAgICAgICAg
W1BhZ2UgMjddDQoMDQo=

------_=_NextPart_001_01C5D6D7.63C2E5CC
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

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

------_=_NextPart_001_01C5D6D7.63C2E5CC--




From ippm-bounces@ietf.org Mon Oct 24 10:59:24 2005
Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32)
	id 1EU3nI-00045E-Sk; Mon, 24 Oct 2005 10:59:24 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32)
	id 1ETypB-0006T1-3J; Mon, 24 Oct 2005 05:41:01 -0400
Received: from ietf-mx.ietf.org (ietf-mx [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id FAA27471;
	Mon, 24 Oct 2005 05:40:47 -0400 (EDT)
Received: from smtp0.netlab.nec.de ([195.37.70.40])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1ETz1s-00048r-Rf; Mon, 24 Oct 2005 05:54:10 -0400
Received: from venus.office (chiba.netlab.nec.de [10.1.1.25])
	by smtp0.netlab.nec.de (Postfix) with ESMTP id 5C3B1DC51;
	Mon, 24 Oct 2005 11:40:42 +0200 (CEST)
X-MimeOLE: Produced By Microsoft Exchange V6.5.7226.0
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Date: Mon, 24 Oct 2005 11:40:41 +0200
Message-ID: <D977208E3F96C0409B876B141CE9E8261BFAB9@venus.office>
Thread-Topic: Please post draft-niccolini-ippm-storetraceroutes-02.txt
Thread-Index: AcXYfv9YZgYCxAcVQc2UcAqqe4Td4w==
From: "Saverio Niccolini" <Saverio.Niccolini@netlab.nec.de>
To: <internet-drafts@ietf.org>
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 0bc60ec82efc80c84b8d02f4b0e4de22
Content-Transfer-Encoding: quoted-printable
X-Mailman-Approved-At: Mon, 24 Oct 2005 10:59:23 -0400
Cc: Martin Swany <swany@UDel.Edu>, Matthew J Zekauskas <matt@internet2.edu>,
	ippm@ietf.org, Juergen Quittek <Quittek@netlab.nec.de>,
	Henk Uijterwaal <henk@ripe.net>
Subject: [ippm] Please post draft-niccolini-ippm-storetraceroutes-02.txt
X-BeenThere: ippm@ietf.org 
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IETF IP Performance Metrics Working Group <ippm.ietf.org >
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ippm>,
	<mailto:ippm-request@ietf.org ?subject=unsubscribe>
List-Post: <mailto:ippm@ietf.org >
List-Help: <mailto:ippm-request@ietf.org ?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ippm>,
	<mailto:ippm-request@ietf.org ?subject=subscribe>
Sender: ippm-bounces@ietf.org 
Errors-To: ippm-bounces@ietf.org 

Hello,

Please post the following document as IPPM Internet draft:

ftp://195.37.70.21/pub/internet-drafts/draft-niccolini-ippm-storetracero
utes-02.txt

Please announce the I-D action also to the IPPM mailing list at
ippm@ietf.org

Thank you,

    Saverio Niccolini

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
Dr. Saverio Niccolini
Research Staff Member
Network Laboratories, NEC Europe Ltd.
Kurfuerstenanlage 36, D-69115 Heidelberg
Tel.     +49 (0)6221 90511-18
Fax:     +49 (0)6221 90511-55
e-mail:  saverio.niccolini@netlab.nec.de
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D


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



From ippm-bounces@ietf.org Mon Oct 24 17:38:15 2005
Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32)
	id 1EUA1G-0002sA-Uh; Mon, 24 Oct 2005 17:38:14 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32) id 1EUA1F-0002s5-JG
	for ippm@megatron.ietf.org; Mon, 24 Oct 2005 17:38:13 -0400
Received: from ietf-mx.ietf.org (ietf-mx [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA22553
	for <ippm@ietf.org>; Mon, 24 Oct 2005 17:38:00 -0400 (EDT)
Received: from gate.alliedtelesyn.co.nz ([202.49.72.33] ident=proxyuser)
	by ietf-mx.ietf.org with smtp (Exim 4.43) id 1EUAE3-0000nP-Ed
	for ippm@ietf.org; Mon, 24 Oct 2005 17:51:29 -0400
Received: (qmail 18602 invoked from network); 24 Oct 2005 21:37:51 -0000
Received: from mailmarshall.alliedtelesyn.co.nz (10.32.18.40)
	by gate-int.alliedtelesyn.co.nz with SMTP; 24 Oct 2005 21:37:51 -0000
Received: from aslan.alliedtelesyn.co.nz (Not Verified[10.32.18.53]) by
	mailmarshall.alliedtelesyn.co.nz with NetIQ MailMarshal (v5.5.6.7)
	id <B0004462a4>; Tue, 25 Oct 2005 10:37:19 +1300
Received: from CHCDOM1-MTA by aslan.alliedtelesyn.co.nz
	with Novell_GroupWise; Tue, 25 Oct 2005 10:37:51 +1300
Message-Id: <s35e0aff.047@aslan.alliedtelesyn.co.nz>
X-Mailer: Novell GroupWise Internet Agent 6.5.4 
Date: Tue, 25 Oct 2005 10:37:14 +1300
From: "sharee mcnab" <sharee.mcnab@alliedtelesyn.co.nz>
To: <ippm@ietf.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline
X-Spam-Score: 0.2 (/)
X-Scan-Signature: c1c65599517f9ac32519d043c37c5336
Content-Transfer-Encoding: quoted-printable
Cc: 
Subject: [ippm] OWAMP draft - draft*ietf-ippm-owdp-14.txt
X-BeenThere: ippm@ietf.org 
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IETF IP Performance Metrics Working Group <ippm.ietf.org >
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ippm>,
	<mailto:ippm-request@ietf.org ?subject=unsubscribe>
List-Post: <mailto:ippm@ietf.org >
List-Help: <mailto:ippm-request@ietf.org ?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ippm>,
	<mailto:ippm-request@ietf.org ?subject=subscribe>
Sender: ippm-bounces@ietf.org 
Errors-To: ippm-bounces@ietf.org 

Hello,
At ATR, we've been looking into OWAMP (as well as TWAMP) and had the foll=
owing questions.  Perhaps the authors or others could answer these questi=
ons?

A.  Page 5.  Section 2, paragraph 2.  States OWAMP-control messages use a=
=20"Well-known port number" (ie 0-1023).  Is it planned to designate & re=
gister a defined OWAMP port number for OWAMP-control messages?

B.  Page 14. Section 3.5 Generally Server-> Sender/Receiver interactions =
for setting up tests and retrieving test data are undefined for the more =
general architecture where the various modules are on separate hosts.  Th=
is obviously impacts interoperability in the more general architecture.  =
Is it be worth extending the standard to include these interactions or al=
ternatively defining the standard to limited architectures, maybe with an=
=20extension for the more general case?

C.  Section 3.5, second to last paragraph.  Setting the Conf-Sender and C=
onf-Receiver seems inconsequential when it is the Control-Client speaking=
=20to the Server.  Surely this is only of importance when the Server is s=
peaking to the Sender/Receiver.  Also, what is to stop the sender & recei=
ver checking the sender/ receiver address field to determine if they are =
the receiver or sender?

D.  The OWAMP draft has a strong emphasis on security and encryption.  It=
=20is not clear to me though that there are enough implementation details=
=20in the draft to enable interoperability with regards to security keys?=
=20 Is this the intention or is it planned to have limited interoperabili=
ty in authenticated and encrypted modes?


Thanks again

Sharee McNab
Nick Kinraid

NOTICE: This message contains privileged and confidential
information intended only for the use of the addressee
named above. If you are not the intended recipient of
this message you are hereby notified that you must not
disseminate, copy or take any action in reliance on it.
If you have received this message in error please
notify Allied Telesyn Research Ltd immediately.
Any views expressed in this message are those of the
individual sender, except where the sender has the
authority to issue and specifically states them to
be the views of Allied Telesyn Research.

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



From ippm-bounces@ietf.org Wed Oct 26 13:58:04 2005
Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32)
	id 1EUpXI-0007rH-BI; Wed, 26 Oct 2005 13:58:04 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32) id 1EUpXH-0007rA-4j
	for ippm@megatron.ietf.org; Wed, 26 Oct 2005 13:58:03 -0400
Received: from ietf-mx.ietf.org (ietf-mx [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA10584
	for <ippm@ietf.org>; Wed, 26 Oct 2005 13:57:46 -0400 (EDT)
Received: from postman.ripe.net ([193.0.0.199])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1EUpkS-0003Z9-Mt
	for ippm@ietf.org; Wed, 26 Oct 2005 14:11:42 -0400
Received: by postman.ripe.net (Postfix, from userid 4008)
	id 74B70241C8; Wed, 26 Oct 2005 19:57:52 +0200 (CEST)
Received: from birch.ripe.net (birch.ripe.net [193.0.1.96])
	by postman.ripe.net (Postfix) with ESMTP id 8A4FA23F37;
	Wed, 26 Oct 2005 19:57:51 +0200 (CEST)
Received: from Geir.ripe.net (cow.ripe.net [193.0.1.239])
	by birch.ripe.net (8.12.10/8.11.6) with ESMTP id j9QHvn5Q024885;
	Wed, 26 Oct 2005 19:57:50 +0200
Message-Id: <6.2.3.4.2.20051026195732.02d16e70@localhost>
X-Mailer: QUALCOMM Windows Eudora Version 6.2.3.4
Date: Wed, 26 Oct 2005 19:57:47 +0200
To: ippm@ietf.org
From: Henk Uijterwaal <henk@ripe.net>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format=flowed
X-RIPE-Spam-Tests: ALL_TRUSTED,BAYES_00
X-RIPE-Spam-Status: N 0.000171 / -5.9
X-RIPE-Signature: ae727908fc977205eb0fbcadf54bbb75
X-Spam-Score: 0.0 (/)
X-Scan-Signature: e8a67952aa972b528dd04570d58ad8fe
Cc: matt Zekauskas <matt@internet2.edu>
Subject: [ippm] Fwd: Draft agenda for Vancouver
X-BeenThere: ippm@ietf.org 
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IETF IP Performance Metrics Working Group <ippm.ietf.org >
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ippm>,
	<mailto:ippm-request@ietf.org ?subject=unsubscribe>
List-Post: <mailto:ippm@ietf.org >
List-Help: <mailto:ippm-request@ietf.org ?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ippm>,
	<mailto:ippm-request@ietf.org ?subject=subscribe>
Sender: ippm-bounces@ietf.org 
Errors-To: ippm-bounces@ietf.org 


>
>Dear all,
>
>Please find below a first shot at the agenda for Vancouver, if you have
>anything to add, let me know.
>
>Matt & Henk
>
>- - - - -
>
>Draft agenda IPPM meeting @ IETF64
>==================================
>
>1. Administrativia
>    = Agenda Bashing, Scribe, Minutes, Blue Sheets
>
>2. Status of Drafts and Milestones
>    * OWAMP: draft-ietf-ippm-owdp-14.txt
>    * Implementation report: draft-ietf-ippm-implement-01
>    * Capacity draft: draft-ietf-ippm-bw-capacity-00
>    * Reordering: draft-ietf-ippm-reordering-10
>    * New work items
>       = Multimetrics: draft-stephan-ippm-multimetrics-01.txt
>       = TWAMP
>
>3. draft-svdberg-ippm-temporal-00.txt/Steven van de Berghe
>
>4. ITU on IP performance models (Y1541)/Loki Jorgenson
>
>5. Differences between Interpacket jitter metric and 99-0 percentile ITU
>    measure/Roman Krasnowski
>
>6. Decomposition of metrics/Al Morton
>    draft-morton-ippm-composition-01
>
>5. Traceroute draft/Juergen Quittek
>    draft-niccolini-ippm-storetraceroutes-01
>
>6. AOB
>
>------------------------------------------------------------------------------
>Henk Uijterwaal                           Email: henk.uijterwaal(at)ripe.net
>RIPE Network Coordination Centre          http://www.amsterdamned.org/~henk
>P.O.Box 10096          Singel 258         Phone: +31.20.5354414
>1001 EB Amsterdam      1016 AB Amsterdam  Fax: +31.20.5354445
>The Netherlands        The Netherlands    Mobile: +31.6.55861746
>------------------------------------------------------------------------------
>
>Look here junior, don't you be so happy.
>And for Heaven's sake, don't you be so sad.                 (Tom Verlaine)

------------------------------------------------------------------------------
Henk Uijterwaal                           Email: henk.uijterwaal(at)ripe.net
RIPE Network Coordination Centre          http://www.amsterdamned.org/~henk
P.O.Box 10096          Singel 258         Phone: +31.20.5354414
1001 EB Amsterdam      1016 AB Amsterdam  Fax: +31.20.5354445
The Netherlands        The Netherlands    Mobile: +31.6.55861746
------------------------------------------------------------------------------

Look here junior, don't you be so happy.
And for Heaven's sake, don't you be so sad.                 (Tom Verlaine) 


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



From ippm-bounces@ietf.org Mon Oct 31 20:03:46 2005
Received: from localhost.cnri.reston.va.us ([127.0.0.1] helo=megatron.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32)
	id 1EWkZ0-0006C3-C7; Mon, 31 Oct 2005 20:03:46 -0500
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32) id 1EU6Ii-0006Eg-0U
	for ippm@megatron.ietf.org; Mon, 24 Oct 2005 13:40:00 -0400
Received: from ietf-mx.ietf.org (ietf-mx [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA22544
	for <ippm@ietf.org>; Mon, 24 Oct 2005 13:39:46 -0400 (EDT)
Received: from mail.av.it.pt ([193.136.92.53] helo=av.it.pt)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1EU6VS-0003Sk-LS
	for ippm@ietf.org; Mon, 24 Oct 2005 13:53:13 -0400
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on mail.av.it.pt
X-Spam-Status: No, score=-0.8 required=5.0 tests=AWL,BAYES_00,
	MSGID_FROM_MTA_ID autolearn=no version=3.0.4
X-TFF-CGPSA-Version: 1.4
X-TFF-CGPSA-Filter: Scanned
Received: from [193.136.93.196] (HELO acer3f05b2af82)
	by av.it.pt (CommuniGate Pro SMTP 4.3.7)
	with ESMTP id 3465383; Mon, 24 Oct 2005 18:38:30 +0100
From: =?iso-8859-1?Q?H=E9lder_Veiga?= <hveiga@av.it.pt>
To: "'Hedayat, Kaynam'" <khedayat@brixnet.com>,
	"'sharee mcnab'" <sharee.mcnab@alliedtelesyn.co.nz>, <ippm@ietf.org>
Subject: RE: [ippm] Comment
	onTWAMPdraft-hedayat-two-way-active-measurement-protocol-01.txt
Date: Mon, 24 Oct 2005 18:39:29 +0100
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
X-Mailer: Microsoft Office Outlook, Build 11.0.5510
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
Thread-Index: AcXUNWtB+mteegn3TK6TYckFe7wWsgBYyg3gAMnvOhA=
In-Reply-To: <DA7323DD48676E4CAF5C4450D44225417ECAEC@brixmail.ma.brixnet.com>
Message-ID: <auto-000003465383@av.it.pt>
X-Spam-Score: 0.2 (/)
X-Scan-Signature: 140baa79ca42e6b0e2b4504291346186
Content-Transfer-Encoding: quoted-printable
X-Mailman-Approved-At: Mon, 31 Oct 2005 20:03:41 -0500
Cc: nogueira <nogueira@av.it.pt>, jolival@av.it.pt,
	Paulo Salvador <salvador@av.it.pt>, Rui Valadas <rv@det.ua.pt>,
	jlo@det.ua.pt, =?iso-8859-1?Q?'Jo=E3o_Silva'?= <a28123@alunos.det.ua.pt>
X-BeenThere: ippm@ietf.org 
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IETF IP Performance Metrics Working Group <ippm.ietf.org >
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ippm>,
	<mailto:ippm-request@ietf.org ?subject=unsubscribe>
List-Post: <mailto:ippm@ietf.org >
List-Help: <mailto:ippm-request@ietf.org ?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ippm>,
	<mailto:ippm-request@ietf.org ?subject=subscribe>
Sender: ippm-bounces@ietf.org 
Errors-To: ippm-bounces@ietf.org 

Dear Kaynam,

We are a group of researchers of Institute of Telecommunications of =
Aveiro
University and we are also implementing TWAMP. Regarding point 2 of your
previous email:

2. The Fetch-Client's role is to retrieve the one-way measurement result
and not the two way measurement. With the Fetch-Client a TWAMP session
can also report one-way results.

It's not clear to us how will we fetch the two-way session data from the
Session-Sender. In the first example (in section 3.2 Logical Model), =
where
each logical role is played by different hosts, how does one get the =
session
data from the Session-Sender?

We thought of extending Fetch-Client to request the data directly to the
Session-Sender, using a process similar to OWAMP's one-way =
Fetch-Session.

Best Regards,

Jo=E3o Silva
Helder Veiga

-----Original Message-----
From: ippm-bounces@ietf.org [mailto:ippm-bounces@ietf.org] On Behalf Of
Hedayat, Kaynam
Sent: quinta-feira, 20 de Outubro de 2005 18:32
To: sharee mcnab; ippm@ietf.org
Subject: RE: [ippm] Comment
onTWAMPdraft-hedayat-two-way-active-measurement-protocol-01.txt

Sharee,

Thank you for the feedback and comments. Following are my comments:

1. Agreed. I will change the text.

2. The Fetch-Client's role is to retrieve the one-way measurement result
and not the two way measurement. With the Fetch-Client a TWAMP session
can also report one-way results.

3. I agree with your comments and will propose the changes. The reason
for incorporating reflector delay instead of the receive timestamp was
saving octets. Howeve, I believe that the benefits suggested by your
email outweights saving four octets.

Regards,
Kaynam=20

-----Original Message-----
From: ippm-bounces@ietf.org [mailto:ippm-bounces@ietf.org] On Behalf Of
sharee mcnab
Sent: Tuesday, October 18, 2005 6:42 PM
To: ippm@ietf.org
Subject: [ippm] Comment on
TWAMPdraft-hedayat-two-way-active-measurement-protocol-01.txt

Hello,
I recently became aware of the TWAMP draft and we at Allied Telesyn
Research are interested in producing an implementation of the TWAMP
(initially Light). I have some comments/questions as well as a
suggestion for the format of the reflected packet in the two-way
measurement.

1.  I assume this is an error - Page 4, Sect 3.2, last paragraph.   "fit
inside the payload of a single ATM cell (only in unauthenticated mode
and encrypted modes)."
This must be wrong as the encrypted mode packet is defined as 80 octets.

2.  Section 4.7 Fetch-Session.  Fetch-Session does not appear to be
extended to fetch the two-way data.  Is this correct? For a distributed
architecture looking at the logical model in section 3.2 there seems to
be no data path between the Session-Sender and the Fetch-Client. The
only way to retrieve data from a two way test seems to be via
proprietary communication which appears to inhibit inter-operability.
Of course this isn't an issue in TWAMP Light but does not seem to work
in the distributed case.

3.  I'd like to propose an alternative reflected packet format where the
reflected packet header remains consistent with the send packet format
for the initial 14 octets (unauthenticated) & 32 octets (authenticated
and encrypted).  To achieve this, the order of the packet is changed to
put the sequence number (reflector) and the reflected send timestamp of
the reflected packet are first. The benefit of this is that the hardware
doesn't need to differentiate between a reflected packet and the initial
send packet if using hardware time-stamping for example - the header
looks the same from the hardware perspective.  This means the Reflector
Delay field is no longer required as instead an absolute time for when
the reflected packet is sent is provided.  This imposes a small increase
in size for the unauthenticated packetincreasing to a minimum of 40
octets long while the authenticated/encrypted packet remains at 80
octets.  Note the error estimate for the Received Timestamp is assumed
to be the same as the Error Estimate for the Reflected Send Timestamp at
the top of the packet.
The proposed packet formats are shown below:

For unauthenticated mode:=20
    =20
=20
    0                   1                   2                   3=20
    0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1=20
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=20
    |                        Sequence Number (Reflected)            |=20
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=20
    |                          Timestamp  (Reflected)               |=20
    |                                                               |=20
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=20
    |         Error Estimate        |           MBZ                 |=20
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=20
    |                        Sender Sequence Number                 |=20
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

    |                      Sender Timestamp                         |=20
    |                                                               |=20
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=20
    |      Sender Error Estimate    |           MBZ                 |=20
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=20
    |       Received Timestamp (Replace Reflector Delay)            |
    |
|
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=20
    |                                                               |=20
    .                                                               .=20
    .                         Packet Padding                        .=20
    .                                                               .=20
    |                                                               |=20
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

   =20
For authenticated and encrypted mode:

    0                   1                   2                   3=20
    0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1=20
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=20
    |                        Sequence Number  (Reflected)           |=20
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=20
    |                        IZP (12 octets)                        |=20
    |                                                               |=20
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=20
    |                          Timestamp  (Reflected)               |=20
    |                                                               |=20
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=20
    |         Error Estimate        |                               |=20
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+                               |=20
    |                        IZP (6 octets)                         |=20
    |                                                               |=20
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=20
    |                        Sender Sequence Number                 |

    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
    |                        IZP (12 octets)                        |=20
    |                                                               |=20
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=20
    |                      Sender Timestamp                         |=20
    |                                                               |=20
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=20
    |      Sender Error Estimate    |                               |=20
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+                               |=20
    |                        IZP (6 octets)                         |=20
    |                                                               |=20
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=20
    |       Received Timestamp (Replace Reflector Delay)            |=20
    |
|
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=20
    |                        IZP (8 octets)                         |=20
    |                                                               |=20
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-|=20
    |                                                               |=20
    .                                                               .=20
    .                         Packet Padding                        .=20
    .                                                               .=20
    |                                                               |=20
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+


Regards
Sharee McNab
Allied Telesyn Research
Christchurch, NZ
sharee.mcnab@alliedtelesyn.co.nz
NOTICE: This message contains privileged and confidential information
intended only for the use of the addressee named above. If you are not
the intended recipient of this message you are hereby notified that you
must not disseminate, copy or take any action in reliance on it.
If you have received this message in error please notify Allied Telesyn
Research Ltd immediately.
Any views expressed in this message are those of the individual sender,
except where the sender has the authority to issue and specifically
states them to be the views of Allied Telesyn Research.

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

_______________________________________________
ippm mailing list
ippm@ietf.org=20
https://www1.ietf.org/mailman/listinfo/ippm



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



From ippm-bounces@ietf.org Mon Oct 31 20:03:47 2005
Received: from localhost.cnri.reston.va.us ([127.0.0.1] helo=megatron.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32)
	id 1EWkZ1-0006CX-1A; Mon, 31 Oct 2005 20:03:47 -0500
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32) id 1EU9Wl-0000yK-3R
	for ippm@megatron.ietf.org; Mon, 24 Oct 2005 17:06:43 -0400
Received: from ietf-mx.ietf.org (ietf-mx [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA20514
	for <ippm@ietf.org>; Mon, 24 Oct 2005 17:06:28 -0400 (EDT)
Received: from brixcorp.brixnet.com ([63.122.27.50]
	helo=brixmail.ma.brixnet.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1EU9ja-00086L-BG
	for ippm@ietf.org; Mon, 24 Oct 2005 17:19:58 -0400
X-MimeOLE: Produced By Microsoft Exchange V6.5.7226.0
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Subject: RE: [ippm] Comment
	onTWAMPdraft-hedayat-two-way-active-measurement-protocol-01.txt
Date: Mon, 24 Oct 2005 17:07:19 -0400
Message-ID: <DA7323DD48676E4CAF5C4450D44225417ECEE3@brixmail.ma.brixnet.com>
Thread-Topic: [ippm] Comment
	onTWAMPdraft-hedayat-two-way-active-measurement-protocol-01.txt
Thread-Index: AcXUNWtB+mteegn3TK6TYckFe7wWsgBYyg3gAMnvOhAAB1XpUA==
From: "Hedayat, Kaynam" <khedayat@brixnet.com>
To: =?iso-8859-1?Q?H=E9lder_Veiga?= <hveiga@av.it.pt>,
	"sharee mcnab" <sharee.mcnab@alliedtelesyn.co.nz>, <ippm@ietf.org>
X-Spam-Score: 0.2 (/)
X-Scan-Signature: e367d58950869b6582535ddf5a673488
Content-Transfer-Encoding: quoted-printable
X-Mailman-Approved-At: Mon, 31 Oct 2005 20:03:41 -0500
Cc: nogueira <nogueira@av.it.pt>, jolival@av.it.pt,
	Paulo Salvador <salvador@av.it.pt>, Rui Valadas <rv@det.ua.pt>,
	jlo@det.ua.pt, =?iso-8859-1?Q?Jo=E3o_Silva?= <a28123@alunos.det.ua.pt>
X-BeenThere: ippm@ietf.org 
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IETF IP Performance Metrics Working Group <ippm.ietf.org >
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ippm>,
	<mailto:ippm-request@ietf.org ?subject=unsubscribe>
List-Post: <mailto:ippm@ietf.org >
List-Help: <mailto:ippm-request@ietf.org ?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ippm>,
	<mailto:ippm-request@ietf.org ?subject=subscribe>
Sender: ippm-bounces@ietf.org 
Errors-To: ippm-bounces@ietf.org 

The interface for fetching data from the Session-Sender is out of the =
scope of this standard. The standard defines the interfaces necessary to =
compute two-way metrics within one entity (in this case Session-Sender). =
You may choose any protocol that is suitable to your architecture for =
retrieving of the results from the Session-Sender. Note that the use of =
a non-standard protocol for this interface will not cause =
interoperability problems for setting up and conducting a TWAMP session.

Regards,
Kaynam =20

-----Original Message-----
From: H=E9lder Veiga [mailto:hveiga@av.it.pt]=20
Sent: Monday, October 24, 2005 1:39 PM
To: Hedayat, Kaynam; 'sharee mcnab'; ippm@ietf.org
Cc: jlo@det.ua.pt; 'Jo=E3o Silva'; jolival@av.it.pt; nogueira; Paulo =
Salvador; Rui Valadas
Subject: RE: [ippm] Comment =
onTWAMPdraft-hedayat-two-way-active-measurement-protocol-01.txt

Dear Kaynam,

We are a group of researchers of Institute of Telecommunications of =
Aveiro University and we are also implementing TWAMP. Regarding point 2 =
of your previous email:

2. The Fetch-Client's role is to retrieve the one-way measurement result =
and not the two way measurement. With the Fetch-Client a TWAMP session =
can also report one-way results.

It's not clear to us how will we fetch the two-way session data from the =
Session-Sender. In the first example (in section 3.2 Logical Model), =
where each logical role is played by different hosts, how does one get =
the session data from the Session-Sender?

We thought of extending Fetch-Client to request the data directly to the =
Session-Sender, using a process similar to OWAMP's one-way =
Fetch-Session.

Best Regards,

Jo=E3o Silva
Helder Veiga

-----Original Message-----
From: ippm-bounces@ietf.org [mailto:ippm-bounces@ietf.org] On Behalf Of =
Hedayat, Kaynam
Sent: quinta-feira, 20 de Outubro de 2005 18:32
To: sharee mcnab; ippm@ietf.org
Subject: RE: [ippm] Comment
onTWAMPdraft-hedayat-two-way-active-measurement-protocol-01.txt

Sharee,

Thank you for the feedback and comments. Following are my comments:

1. Agreed. I will change the text.

2. The Fetch-Client's role is to retrieve the one-way measurement result =
and not the two way measurement. With the Fetch-Client a TWAMP session =
can also report one-way results.

3. I agree with your comments and will propose the changes. The reason =
for incorporating reflector delay instead of the receive timestamp was =
saving octets. Howeve, I believe that the benefits suggested by your =
email outweights saving four octets.

Regards,
Kaynam=20

-----Original Message-----
From: ippm-bounces@ietf.org [mailto:ippm-bounces@ietf.org] On Behalf Of =
sharee mcnab
Sent: Tuesday, October 18, 2005 6:42 PM
To: ippm@ietf.org
Subject: [ippm] Comment on
TWAMPdraft-hedayat-two-way-active-measurement-protocol-01.txt

Hello,
I recently became aware of the TWAMP draft and we at Allied Telesyn =
Research are interested in producing an implementation of the TWAMP =
(initially Light). I have some comments/questions as well as a =
suggestion for the format of the reflected packet in the two-way =
measurement.

1.  I assume this is an error - Page 4, Sect 3.2, last paragraph.   "fit
inside the payload of a single ATM cell (only in unauthenticated mode =
and encrypted modes)."
This must be wrong as the encrypted mode packet is defined as 80 octets.

2.  Section 4.7 Fetch-Session.  Fetch-Session does not appear to be =
extended to fetch the two-way data.  Is this correct? For a distributed =
architecture looking at the logical model in section 3.2 there seems to =
be no data path between the Session-Sender and the Fetch-Client. The =
only way to retrieve data from a two way test seems to be via =
proprietary communication which appears to inhibit inter-operability.
Of course this isn't an issue in TWAMP Light but does not seem to work =
in the distributed case.

3.  I'd like to propose an alternative reflected packet format where the =
reflected packet header remains consistent with the send packet format =
for the initial 14 octets (unauthenticated) & 32 octets (authenticated =
and encrypted).  To achieve this, the order of the packet is changed to =
put the sequence number (reflector) and the reflected send timestamp of =
the reflected packet are first. The benefit of this is that the hardware =
doesn't need to differentiate between a reflected packet and the initial =
send packet if using hardware time-stamping for example - the header =
looks the same from the hardware perspective.  This means the Reflector =
Delay field is no longer required as instead an absolute time for when =
the reflected packet is sent is provided.  This imposes a small increase =
in size for the unauthenticated packetincreasing to a minimum of 40 =
octets long while the authenticated/encrypted packet remains at 80 =
octets.  Note the error estimate for the Received Timestamp is assumed =
to be the same as the Error Estimate for the Reflected Send Timestamp at =
the top of the packet.
The proposed packet formats are shown below:

For unauthenticated mode:=20
    =20
=20
    0                   1                   2                   3=20
    0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1=20
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=20
    |                        Sequence Number (Reflected)            |=20
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=20
    |                          Timestamp  (Reflected)               |=20
    |                                                               |=20
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=20
    |         Error Estimate        |           MBZ                 |=20
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=20
    |                        Sender Sequence Number                 |=20
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

    |                      Sender Timestamp                         |=20
    |                                                               |=20
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=20
    |      Sender Error Estimate    |           MBZ                 |=20
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=20
    |       Received Timestamp (Replace Reflector Delay)            |
    |
|
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=20
    |                                                               |=20
    .                                                               .=20
    .                         Packet Padding                        .=20
    .                                                               .=20
    |                                                               |=20
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

   =20
For authenticated and encrypted mode:

    0                   1                   2                   3=20
    0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1=20
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=20
    |                        Sequence Number  (Reflected)           |=20
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=20
    |                        IZP (12 octets)                        |=20
    |                                                               |=20
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=20
    |                          Timestamp  (Reflected)               |=20
    |                                                               |=20
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=20
    |         Error Estimate        |                               |=20
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+                               |=20
    |                        IZP (6 octets)                         |=20
    |                                                               |=20
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=20
    |                        Sender Sequence Number                 |

    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
    |                        IZP (12 octets)                        |=20
    |                                                               |=20
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=20
    |                      Sender Timestamp                         |=20
    |                                                               |=20
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=20
    |      Sender Error Estimate    |                               |=20
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+                               |=20
    |                        IZP (6 octets)                         |=20
    |                                                               |=20
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=20
    |       Received Timestamp (Replace Reflector Delay)            |=20
    |
|
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=20
    |                        IZP (8 octets)                         |=20
    |                                                               |=20
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-|=20
    |                                                               |=20
    .                                                               .=20
    .                         Packet Padding                        .=20
    .                                                               .=20
    |                                                               |=20
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+


Regards
Sharee McNab
Allied Telesyn Research
Christchurch, NZ
sharee.mcnab@alliedtelesyn.co.nz
NOTICE: This message contains privileged and confidential information =
intended only for the use of the addressee named above. If you are not =
the intended recipient of this message you are hereby notified that you =
must not disseminate, copy or take any action in reliance on it.
If you have received this message in error please notify Allied Telesyn =
Research Ltd immediately.
Any views expressed in this message are those of the individual sender, =
except where the sender has the authority to issue and specifically =
states them to be the views of Allied Telesyn Research.

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

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



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



From ippm-bounces@ietf.org Mon Oct 31 20:03:47 2005
Received: from localhost.cnri.reston.va.us ([127.0.0.1] helo=megatron.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32)
	id 1EWkZ1-0006DN-QA; Mon, 31 Oct 2005 20:03:47 -0500
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32)
	id 1EWhl7-0006yi-PY; Mon, 31 Oct 2005 17:04:06 -0500
Received: from ietf-mx.ietf.org (ietf-mx [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA14802;
	Mon, 31 Oct 2005 17:03:45 -0500 (EST)
From: roman.krzanowski@verizon.com
Received: from irvmail2.verizon.com ([192.76.80.130])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1EWhzK-0002v3-CQ; Mon, 31 Oct 2005 17:18:50 -0500
Received: from smtptpa.verizon.com (smtptpa.verizon.com [138.83.66.45])
	by irvmail2.verizon.com (8.13.3/8.13.3) with ESMTP id j9VM3kDH001239;
	Mon, 31 Oct 2005 17:03:46 -0500 (EST)
Received: from usflttpstcmms01.ent.verizon.com (TPAMMS01B.interwan.gte.com
	[138.83.67.209])
	by smtptpa.verizon.com (8.13.3/8.13.3) with ESMTP id j9VM3eTH017798;
	Mon, 31 Oct 2005 17:03:42 -0500 (EST)
Received: from 138.83.34.48 by usflttpstcmms01.ent.verizon.com with
	ESMTP (SMTP Relay); Mon, 31 Oct 2005 17:03:32 -0500
X-Server-Uuid: 6DE10D69-EE37-4E03-9906-4AAEC0FB8277
Received: from dwsmtp01.core.verizon.com (dwsmtp01.verizon.com
	[138.83.35.62]) by coregate2.verizon.com (8.13.3/8.13.3) with ESMTP id
	j9VM3VZN014932; Mon, 31 Oct 2005 16:03:31 -0600 (CST)
To: "Henk Uijterwaal" <henk@ripe.net>
X-Mailer: Lotus Notes Release 5.0.10  March 22, 2002
Message-ID: <OF65F970B6.C4626491-ON852570AB.007837EC-852570AB.00792A9A@CORE.VERIZON.COM>
Date: Mon, 31 Oct 2005 17:03:28 -0500
X-MIMETrack: Serialize by Router on DWSMTP01/HSVR/Verizon(Release
	6.5.4HF453 | August 4, 2005) at 10/31/2005 16:03:31
MIME-Version: 1.0
X-WSS-ID: 6F784B3E2VS346296-01-01
Content-Type: multipart/mixed;
	boundary="0__=0ABBFA38DFEBB17C8f9e8a93df938690918c0ABBFA38DFEBB17C"
Content-Disposition: inline
X-Spam-Score: 0.3 (/)
X-Scan-Signature: 5f85cf2baaf973610992c2604e7b6057
X-Mailman-Approved-At: Mon, 31 Oct 2005 20:03:41 -0500
Cc: ippm-bounces@ietf.org, ippm@ietf.org
Subject: [ippm] short preso for the jitter discussion
X-BeenThere: ippm@ietf.org 
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IETF IP Performance Metrics Working Group <ippm.ietf.org >
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ippm>,
	<mailto:ippm-request@ietf.org ?subject=unsubscribe>
List-Post: <mailto:ippm@ietf.org >
List-Help: <mailto:ippm-request@ietf.org ?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ippm>,
	<mailto:ippm-request@ietf.org ?subject=subscribe>
Sender: ippm-bounces@ietf.org 
Errors-To: ippm-bounces@ietf.org 


--0__=0ABBFA38DFEBB17C8f9e8a93df938690918c0ABBFA38DFEBB17C
Content-Type: text/plain;
 charset=us-ascii
Content-Transfer-Encoding: 7bit

I am attaching the short preso about the problem and issues I wanted to
discuss during the IPPM WG meeting
In vancouver.
Please send ideas, suggestions or have them ready for the meeting
thx
roman
(See attached file: Jitter DefinitionsIPPM-DEC2005_Vancouver_2.ppt)
--0__=0ABBFA38DFEBB17C8f9e8a93df938690918c0ABBFA38DFEBB17C
Content-Type: application/vnd.ms-powerpoint;
	name="Jitter DefinitionsIPPM-DEC2005_Vancouver_2.ppt"
Content-Disposition: attachment;
	filename="Jitter DefinitionsIPPM-DEC2005_Vancouver_2.ppt"
Content-Transfer-Encoding: base64

0M8R4KGxGuEAAAAAAAAAAAAAAAAAAAAAPgADAP7/CQAGAAAAAAAAAAAAAAABAAAAAQAAAAAAAAAA
EAAAGgAAAAEAAAD+////AAAAAAAAAAD/////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////9
////IAAAAAMAAAAEAAAABQAAAAYAAAAHAAAACAAAAAkAAAAKAAAACwAAAAwAAAANAAAADgAAAA8A
AAAQAAAAEQAAABIAAAATAAAAFAAAABUAAAAWAAAAFwAAABgAAAAZAAAAIgAAAP7///8cAAAAHQAA
AB4AAAAfAAAAIQAAAP7////+////IwAAACQAAAAlAAAAJgAAACcAAAAoAAAAKQAAACoAAAArAAAA
LAAAAC0AAAAuAAAALwAAADAAAAAxAAAAMgAAADMAAAA0AAAANQAAADYAAAA3AAAAOAAAADkAAAA6
AAAAOwAAADwAAAA9AAAAPgAAAD8AAABAAAAAQQAAAEIAAAD+////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////1IA
bwBvAHQAIABFAG4AdAByAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAWAAUA//////////8BAAAAEI2BZJtPzxGG6gCqALkp6AAAAAAAAAAAAAAAALDon9Nm3sUB
GwAAAEAKAAAAAAAAUABvAHcAZQByAFAAbwBpAG4AdAAgAEQAbwBjAHUAbQBlAG4AdAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAACgAAgECAAAAAwAAAP////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAACAAAA9nAAAAAAAAAFAFMAdQBtAG0AYQByAHkASQBuAGYAbwByAG0AYQB0
AGkAbwBuAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAACAQQAAAD//////////wAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABUBwAAAAAAAAUARABvAGMAdQBtAGUAbgB0
AFMAdQBtAG0AYQByAHkASQBuAGYAbwByAG0AYQB0AGkAbwBuAAAAAAAAAAAAAAA4AAIB////////
////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAFwCAAAAAAAADwDo
A3sUAAABAOkDKAAAAIAWAADgEAAA4BAAAIAWAAAFAAAACgAAAAQAAAAAAAAAAQAAAAAAAAEPAPID
FAEAAC8AyA8MAAAAMADSDwQAAAABAAAADwDVB0wAAAAAALcPRAAAAEEAcgBpAGEAbAAAAAgAAAAA
AAAAiLkTAIi5EwBEccIKCLgTAPC3EwD26AcwCAAAAAAAAAAIuBMA0kIJMAC4EwAAAAYiAACkDwgA
AACAAEAAAAD//wAApQ8MAAAAAAAACC4AAAAHAAAAAACpDwoAAAAHAAAAAgAJBAAAQACjD24AAAAF
AP/9PwAAACIgAABkAAAAAP8AAGQAAAAAAAAAAABAAgAAAAAHAAAA///vAAAAAAD///////8SAAAA
AAEAAAAFAAAgASABAAAAAAAFAABAAkACAAAAAAAFAABgA2ADAAAAAAAFAACABIAEAAAAAA8ACwS0
AAAADwAA8KwAAAAAAAbwSAAAAAQcAAAIAAAAHAAAAAcAAAABAAAABwAAAAIAAAAEAAAAAwAAAAgA
AAAEAAAABAAAAAUAAAAFAAAABgAAAAQAAAAHAAAABAAAAIMAC/AwAAAAgQEEAAAIgwEAAAAIhkEA
AAAAvwEQABAAwAEBAAAIxUEAAAAA/wEIAAgAAQICAAAIEAAa8QQAAAD/MwAAQAAe8RAAAAAEAAAI
AQAACAIAAAj3AAAQHwDwDxwAAAAAAPMDFAAAAAIAAAAAAAAAAAAAAAAAAIAAAAAADwDQBzMBAAAf
ABQEHAAAAAAAFQQUAAAAupOw9gDKmjutB5THAMqaOwACAAIPAPoDZwAAAAAA/gMDAAAAAAEAAAD9
AzQAAABIAAAAZAAAAEgAAABkAAAACAAAAAAAAAAguBMA0kIJMAAAAAAAAAAA4vz//6b///8BABMA
cAD7AwgAAAAAAAAAcAgAAHAA+wMIAAAAAQAAAEALAAAfABMEPAAAAAAA/QM0AAAAZAAAAGQAAABk
AAAAZAAAAEy4EwBwQwkwiLkTABxxwgoAAAAAAAAAAAAAAAAAAAAAAAETAB8A/wMUAAAAAgAABAwA
AAAAAAAAAAAAAAIAAAAPAIgTOAAAAA8AihMwAAAAAAC6DxAAAABfAF8AXwBQAFAAVAAxADAAAACL
ExAAAAAAAA0ECAAAAADAAAAAwAAAPwDZDwwAAAAAANoPBAAAAAAALQBPANkPDAAAAAAA2g8EAAAA
DQA9AA8A8A/cEAAAAADzAxQAAAADAAAAAAAAAAIAAAAAAQAAAAAAAAAAnw8EAAAABgAAAAAAqA8s
AAAASml0dGVyIERlZmluaXRpb25zC1doYXQgaXMgd2hhdCA/C0Rpc2N1c3Npb24AAKEPFAAAAC0A
AAAAAAAAAAAtAAAAAAACACgAEACfDwQAAAAFAAAAAACoDzQAAABSb21hbiBLcnphbm93c2tpDUlF
VEYgVmFuY291dmVyICwgQ05EIA1Ob3ZlbWJlciAyMDA1AACqDxoAAAAGAAAAAAAAAAoAAAABAAAA
AwAlAAAAAAAAAAAA8wMUAAAABQAAAAAAAAACAAAAAQEAAAAAAAAAAJ8PBAAAAAAAAAAAAKgPFQAA
AFdoYXQgaXMgdGhlIFByb2JsZW0gPxAAnw8EAAAAAQAAAAAAqA/8AgAAVGhlcmUgYXJlIHR3byBv
cGVyYXRpb25hbGl6ZWQgZGVmaW5pdGlvbnMgb2Ygaml0dGVyDUlFVEYgUkZDIGJhc2VkIChSRkMg
MzM5MykNU3RhdGlzdGljcyBvbiBpbnRlcnBhY2tldCBkZWxheSB2YXJpYXRpb247IHVzdWFsbHkg
aW1wbGVtZW50ZWQgYXMgdGhlIHZhcmlhdGlvbiBvZiB0aGUgZGVsYXkgb24gY29uc2VjdXRpdmUg
cGFja2V0cw1BbHNvIGltcGxlbWVudGVkIGJ5IE1FRg1Vc2VkIGJ5IG1vc3QgTm9ydGggQW1lcmlj
YW4gU1AgaW4gU0xBcyBkZWZpbml0aW9uDVVzZWQgaW4gUlRQIHByb3RvY29sDVVzZWQgaW4gVmlk
ZW8gYnVmZmVyIHNpemluZw1JVFUgZGVmaW5pdGlvbiAoWS4xNTQxLCBZLjE1NDApDURpZmZlcmVu
Y2UgYmV0d2VlbiB0aGUgRFYoOTklKS1EVigwJSkgb3ZlciBhIHNhbXBsZSBzZXQNVGhpcyBpcyBv
bmUgb2YgdGhlIERWIGRlZmluaXRpb25zIGJ1dCBtb3N0IHN0cm9uZ2x5IHN1cHBvcnRlZCBieSB0
aGUgcHJvdmlkZXJzDUFueSBvdGhlciBqaXR0ZXIgbWV0cmljcyB3ZSBzaG91bGQgZGlzY3VzcyA/
DU5vdGU6IHNldmVyYWwgYWx0ZXJuYXRpdmUgZGVmaW5pdGlvbnMgaW4gSUVURiBSRkMgYW5kIElU
VSBZLjE0NTAgZXhpc3Q7IHByZXNlbnRlZCBzaG9ydGhhbmQgZGVmaW5pdGlvbnMgYXJlIHNlbGVj
dGVkIG9uIHRoZSBiYXNpcyBvZiBvcGVyYXRpb25hbCBpbXBsZW1lbnRhdGlvbnMgYW5kIHRoZXkg
ZG8gbm90IGV4aGF1c3QgYWxsIHRoZSBvcHRpb25zIHNwZWNpZmllZCBpbiBSRkMgYW5kIElUVSBk
b2N1bWVudHMAAKEPtgAAADQAAAAAAAAQAABQABoAAAABAAAQAABQAO8AAAACAAAQAABQACAAAAAB
AAAQAABQADgAAAACAAAQAABQAE8AAAADAAAQAABQABkBAAABAAAQAABQADQAAAAAAAIAFAAaAAAA
AAQCAAAEEgDvAAAAAAQCAAAEEAAgAAAAAAgCAAAIEgA4AAAAAAwCAAAMEABPAAAAABACAAAQDgAt
AAAAABQCAAAUEgDsAAAAABQGAAAUEgD/MwD+AACqDz4AAAAOAAAAAAAAAA8AAAABAAAAAwA/AAAA
AAAAAAsAAAABAAAAAwCVAAAAAAAAAAQAAAABAAAAAwD9AQAAAAAAAAAA8wMUAAAABgAAAAAAAAAC
AAAAAgEAAAAAAAAAAJ8PBAAAAAAAAAAAAKgPFQAAAFdoYXQgaXMgdGhlIFByb2JsZW0gPxAAnw8E
AAAAAQAAAAAAoA/MAwAARQB1AHIAbwBwAGUAYQBuACAAYQBuAGQAIABBAHUAcwB0AHIAYQBsAGEA
cwBpAGEAbgAgAHAAcgBvAHYAaQBkAGUAcgBzACAAcwB1AHAAcABvAHIAdAAgAHMAdAByAG8AbgBn
AGwAeQAgAEkAVABVACAAZABlAGYAaQBuAGkAdABpAG8AbgAgAGMAbABhAGkAbQBpAG4AZwAgAHQA
aABhAHQAIABpAHQAIABpAHMAIAB0AGgAZQAgAG8AbgBsAHkAIAByAGkAZwBoAHQAIABvAG4AZQAg
AGEAbgBkACAAdABoAGUAIABvAG4AbAB5ACAAbgBlAGUAZABlAGQAIABvAG4AZQANAE0AeQAgAGMA
bwBuAHQAZQBuAHQAaQBvAG4AIABpAHMAIAB0AGgAYQB0ACAAYgBvAHQAaAAgAGEAcgBlACAAYQAg
AGIAaQB0ACAAZABpAGYAZgBlAHIAZQBuAHQAIAAoAHMAZQBlACAAQQBUACYAVAAgAHAAYQBwAGUA
cgApACAAdABlAGwAbABpAG4AZwAgAHUAcwAgAGQAaQBmAGYAZQByAGUAbgB0ACAAdABoAGkAbgBn
AHMAIABhAGIAbwB1AHQAIABuAGUAdAB3AG8AcgBrACAAZQB2AGUAbgB0AHMAOwAgAFQAaAB1AHMA
LAAgAHQAaABlAHIAZQAgAGkAcwAgAGEAIABwAGwAYQBjAGUAIABmAG8AcgAgAGIAbwB0AGgAIABt
AGUAdAByAGkAYwBzACAAdwBpAHQAaAAgAG4AZQBjAGUAcwBzAGEAcgB5ACAAdQBuAGQAZQByAHMA
dABhAG4AZABpAG4AZwAgAHQAaABhAHQAIABiAG8AdABoACAAaABhAHYAZQAgAHMAcABlAGMAaQBm
AGkAYwAgAGEAcABwAGwAaQBjAGEAdABpAG8AbgBzACwAIABhAGQAdgBhAG4AdABhAGcAZQBzACAA
YQBuAGQAIABkAGkAcwBhAGQAdgBhAG4AdABhAGcAZQBzAA0AGCBTAHQAYQBuAGQAYQByAGQAaQB6
AGUAZAAgAGEAYwB0AGkAdgBlACAAbQBlAGEAcwB1AHIAZQBtAGUAbgB0AHMAIABvAG4AIABUAGkA
ZQByACAASQAgAGEAYwB0AGkAdgBlACAASQBQACAAYgBhAGMAawBiAG8AbgBlABkgLAAgAEkARQBF
AEUAIABDAG8AbQBtAHUAbgBpAGMAYQB0AGkAbwBuAHMAIABNAGEAZwBhAHoAaQBuAGUALAAgAEoA
dQBuAGUAIAAyADAAMAAzAC4AAAChDy4AAAB9AQAAAAAAEAAAWgBqAAAAAgAAEAAAWgB9AQAAAAAC
ABwAagAAAAIEAgACBBQAAADzAxQAAAAHAAAAAAAAAAIAAAADAQAAAAAAAAAAnw8EAAAAAAAAAAAA
qA8VAAAAV2hhdCBJIGFtIHByb3Bvc2luZyA/EACfDwQAAAABAAAAAACoDzgCAABIYXZlIGEgZGlz
Y3Vzc2lvbiBvbiBtZXJpdHMgYW5kIGxpbWl0YXRpb25zIG9mIHR3byAobWF5YmUgbW9yZSkgaml0
dGVyIG1ldHJpY3MNRGV2ZWxvcCBVQyB3aGVyZSBzcGVjaWZpYyBtZXRyaWNzIGFyZSBhcHBsaWNh
YmxlDURldmVsb3AgdGVzdCBjYXNlcy9tb2RlbHMgZGVtb25zdHJhdGluZyB0aGUgdXNlcyBhbmQg
YWJ1c2VzIG9mIGJvdGggbWV0cmljcw1EZXZlbG9wIHJlY29tbWVuZGF0aW9ucyAoYmVzdCBwcmFj
dGljZXMpIG9uIHRoZSB1c2Ugb2YgYm90aCBtZXRyaWNzIGZvcjoNVGhlIG1vbml0b3Jpbmcgb2Yg
dGhlIG5ldHdvcmsgcGVyZm9ybWFuY2UNV2hpY2ggbWV0cmljcyBhbmQgd2h5IGFuZCBob3cNTWVh
c3VyaW5nIGJ1cnN0bmVzcyBvZiB0aGUgbmV0d29yayB0cmFmZmljIGZvciBWb0lQIGFuZCBWaWRl
byBhcHBsaWNhdGlvbnMNU2l6aW5nIGRlLWppdHRlciBidWZmZXJzIGJhc2VkIG9uIGVhY2ggbWVh
c3VyZQ1EaWFnbm9zaW5nIG5ldHdvcmsgZXZlbnRzIGJhc2VkIG9uIGJvdGggaml0dGVyIG1lYXN1
cmVzDUNyZWF0ZSBhIHRlYW0gdG8gd29yayB3aXRoIG9uIHRoaXMgaXNzdWUNAAChD7IAAABPAAAA
AAAAEAAAUAB9AAAAAQAAEAAAUABJAAAAAAAAEAAAUAAqAAAAAQAAEAAAUAAeAAAAAgAAEAAAUACy
AAAAAQAAEAAAUAApAAAAAAAAEAAAUAABAAAAAAABEAAAAABQAE8AAAAAAAIAGAB9AAAAAAACABQA
SQAAAAAEAgAABBgAKgAAAAAIAgAACBQAHgAAAAAIAgAACBIAsgAAAAAMAgAADBQAKgAAAAAQAgAA
EBgAAACqDywAAABnAQAAAAAAAAkAAAABAAAAAwAcAAAAAAAAAAQAAAABAAAAAwCpAAAAAAAAAAAA
8wMUAAAACAAAAAAAAAACAAAABAEAAAAAAAAAAJ8PBAAAAAAAAAAAAKgPEwAAAFNlbGVjdGVkIFJl
ZmVyZW5jZXMQAJ8PBAAAAAEAAAAAAKAP9gIAAEkAVABVACAAUwBHAC0AMQAyAC4AIABBAG4AYQBs
AHkAcwBpAHMALAAgAG0AZQBhAHMAdQByAGUAbQBlAG4AdAAgAGEAbgBkACAAbQBvAGQAZQBsAGkA
bgBnACAAbwBmACAASgBpAHQAdABlAHIALgAgAEoAYQBuAHUAYQByAHkAIAAyADAAMAAzAA0AGCBT
AHQAYQBuAGQAYQByAGQAaQB6AGUAZAAgAGEAYwB0AGkAdgBlACAAbQBlAGEAcwB1AHIAZQBtAGUA
bgB0AHMAIABvAG4AIABUAGkAZQByACAASQAgAGEAYwB0AGkAdgBlACAASQBQACAAYgBhAGMAawBi
AG8AbgBlABkgLAAgAEkARQBFAEUAIABDAG8AbQBtAHUAbgBpAGMAYQB0AGkAbwBuAHMAIABNAGEA
ZwBhAHoAaQBuAGUALAAgAEoAdQBuAGUAIAAyADAAMAAzAA0ASQBUAFUAIABZAC4AMQA1ADQAMAAg
ACgAMQAyAC8AMgAwADAAMgApAA0ASQBUAFUALQAgAFkALgAxADUANAAxACAATwBjAHQALAAgADIA
MAAwADUALgAgAHQAZQBtAHAADQBJAFQAVQAuACAAQwBsAGEAcgBpAGYAaQBjAGEAdABpAG8AbgAg
AHQAbwAgAHQAaABlACAASQBQACAAcABhAGMAawBlAHQAIABkAGUAbABhAHkAIAB2AGEAcgBpAGEA
dABpAG8AbgAgAGQAZQBmAGkAbgBpAHQAaQBvAG4AIABpAG4AIABZAC4AMQA1ADQAMAAgAC4AIABB
AGwALgAgAE0AbwByAHQAbwBuAA0AUwBBAEEAIABEAG8AYwB1AG0AZQBuAHQAYQB0AGkAbwBuAC4A
IABDAGkAcwBjAG8ADQBCAHIAaQB4ACAARABvAGMAdQBtAGUAbgB0AGEAdABpAG8AbgAuACAAQgBy
AGkAeAAgAE4AZQB0AHcAbwByAGsAcwANAFIARgBDACAAMwAzADkAMwANAA0AAAChDywAAAB8AQAA
AAAAEAAAWgBGAAAAAAACABgA8AAAAAIAAgACABgARgAAAAAAAgAYAAAAqg8+AAAATwEAAAAAAAAE
AAAAAQAAAAMAEAAAAAAAAAAEAAAAAQAAAAMACgAAAAAAAAAJAAAAAQAAAAAAAgAAAAAAAAAAAOoD
AAAAAA8A+AOkCQAAAgDvAxgAAAABAAAAAQIHCQgAAAAAAAAAAAAAAAAAEwBgAPAHIAAAAP///wAA
AAAAgICAAAAAAAC74OMAMzOZAACZmQCZzAAAYADwByAAAAD///8AAAAAAJaWlgAAAAAA+99TAP+Z
ZgDMMwAAmWYAAGAA8AcgAAAA////AAAAAACAgIAAAAAAAJnM/wDMzP8AMzPMAK9n/wBgAPAHIAAA
AN728QAAAAAAlpaWAAAAAAD///8Ajcb/AABmzAAAqAAAYADwByAAAAD//9kAAAAAAHd3dwAAAAAA
///3ADPMzAD/UFAA/5kAAGAA8AcgAAAAAICAAP///wAAWlgA//+ZAABkYgBtb8cAAP//AAD/AABg
APAHIAAAAIAAAAD///8AXB8AAN/SkwDMMwAAvnlgAP//mQDTohkAYADwByAAAAAAAJkA////AAAz
ZgDM//8AM2bMAACwAABmzP8A/+cBAGAA8AcgAAAAAAAAAP///wAzZpkA4+vxAAAzmQBGiksAZsz/
APDlAABgAPAHIAAAAGhrXQD///8Ad3d3ANHRywCQkIIAgJ6oAP/MZgDp3LkAYADwByAAAABmZpkA
////AD4+XAD///8AYFl7AGZm/wCZzP8A//+ZAGAA8AcgAAAAUj4mAP///wAtIBUA38CNAIx7cACP
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
AIsTEAAAAAAA6y4IAAAAZd7FARBTh74AAHIXJAAAAAEAgAAAAAAAgxQAADEkAAAvHgAAXSYAAIko
AAAvKwAAWy0AAAAA9Q8cAAAABAEAAGUZAAMAAAAAhy8AAAEAAAAIAAAAAQCwCQ8A6AN7FAAAAQDp
AygAAACAFgAA4BAAAOAQAACAFgAABQAAAAoAAAAEAQAAAAIAAAADAAAABAAAAAUAAAAGAAAABwAA
AAgAAAAJAAAACgAAAAsAAAAMAAAADQAAAA4AAAAPAAAAEAAAABEAAAASAAAAEwAAABQAAAAVAAAA
FgAAABcAAAAYAAAAGQAAABoAAAAbAAAAHAAAAB0AAAD+////HwAAACAAAAAhAAAAIgAAACMAAAAk
AAAAJQAAACYAAAAnAAAA/v////7/////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////+/wAABQECAAAAAAAAAAAAAAAAAAAAAAABAAAA
4IWf8vlPaBCrkQgAKyez2TAAAAAkBwAACwAAAAEAAABgAAAAAgAAAGgAAAAEAAAAlAAAAAgAAACk
AAAACQAAALQAAAASAAAAwAAAAAoAAADgAAAADAAAAOwAAAANAAAA+AAAAA8AAAAEAQAAEQAAAAwB
AAACAAAA5AQAAB4AAAAiAAAASml0dGVyIERlZmluaXRpb25zIFdoYXQgaXMgd2hhdCA/AE1pHgAA
AAgAAAB2ZXJpem9uAB4AAAAIAAAAdmVyaXpvbgAeAAAAAwAAADE0AGkeAAAAFQAAAE1pY3Jvc29m
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
FgAAAAgBAAANAAAAEAEAAAwAAADMAQAAAgAAAOQEAAAeAAAADwAAAE9uLXNjcmVlbiBTaG93AAAe
AAAACAAAAFZlcml6b24AAwAAAPZwAAADAAAAKQAAAAMAAAAFAAAAAwAAAAAAAAADAAAAAAAAAAMA
AAAAAAAAAwAAAE8aCgALAAAAAAAAAAsAAAAAAAAACwAAAAAAAAALAAAAAAAAAB4QAAAHAAAABgAA
AEFyaWFsAA8AAABEZWZhdWx0IERlc2lnbgAtAAAASml0dGVyIERlZmluaXRpb25zIFdoYXQgaXMg
d2hhdCA/IERpc2N1c3Npb24AFgAAAFdoYXQgaXMgdGhlIFByb2JsZW0gPwAWAAAAV2hhdCBpcyB0
aGUgUHJvYmxlbSA/ABYAAABXaGF0IEkgYW0gcHJvcG9zaW5nID8AFAAAAFNlbGVjdGVkIFJlZmVy
ZW5jZXMADBAAAAYAAAAeAAAACwAAAEZvbnRzIFVzZWQAAwAAAAEAAAAeAAAAEAAAAERlc2lnbiBU
ZW1wbGF0ZQADAAAAAQAAAB4AAAANAAAAU2xpZGUgVGl0bGVzAAMAAAAFAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQwB1AHIAcgBlAG4AdAAgAFUAcwBlAHIAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABoAAgD///////////////8AAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAANQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP//////////
/////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAA////////////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAD///////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPYPHwAAABQAAABfwJHj0nAAAAcA9AMDAMIKdmVyaXpv
bggAAAB2AGUAcgBpAHoAbwBuAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAQ8A8gMUAQAALwDIDwwAAAAwANIP
BAAAAAEAAAAPANUHTAAAAAAAtw9EAAAAQQByAGkAYQBsAAAACAAAAAAAAACIuRMAiLkTAERxwgoI
uBMA8LcTAPboBzAIAAAAAAAAAAi4EwDSQgkwALgTAAAABiIAAKQPCAAAAIAAQAAAAP//AAClDwwA
AAAAAAAILgAAAAcAAAAAAKkPCgAAAAcAAAACAAkEAABAAKMPbgAAAAUA//0/AAAAIiAAAGQAAAAA
/wAAZAAAAAAAAAAAAEACAAAAAAcAAAD//+8AAAAAAP///////xIAAAAAAQAAAAUAACABIAEAAAAA
AAUAAEACQAIAAAAAAAUAAGADYAMAAAAAAAUAAIAEgAQAAAAADwALBLQAAAAPAADwrAAAAAAABvBI
AAAABBwAAAgAAAAcAAAABwAAAAEAAAAHAAAAAgAAAAQAAAADAAAACAAAAAQAAAAEAAAABQAAAAUA
AAAGAAAABAAAAAcAAAAEAAAAgwAL8DAAAACBAQQAAAiDAQAAAAiGQQAAAAC/ARAAEADAAQEAAAjF
QQAAAAD/AQgACAABAgIAAAgQABrxBAAAAP8zAABAAB7xEAAAAAQAAAgBAAAIAgAACPcAABAfAPAP
HAAAAAAA8wMUAAAAAgAAAAAAAAAAAAAAAAAAgAAAAAAPANAHMwEAAB8AFAQcAAAAAAAVBBQAAAC6
k7D2AMqaO60HlMcAypo7AAIAAg8A+gNnAAAAAAD+AwMAAAAAAQAAAP0DNAAAAEgAAABkAAAASAAA
AGQAAAAIAAAAAAAAACC4EwDSQgkwAAAAAAAAAADi/P//pv///wEAEwBwAPsDCAAAAAAAAABwCAAA
cAD7AwgAAAABAAAAQAsAAB8AEwQ8AAAAAAD9AzQAAABkAAAAZAAAAGQAAABkAAAATLgTAHBDCTCI
uRMAHHHCCgAAAAAAAAAAAAAAAAAAAAAAARMAHwD/AxQAAAACAAAEDAAAAAAAAAAAAAAAAgAAAA8A
iBM4AAAADwCKEzAAAAAAALoPEAAAAF8AXwBfAFAAUABUADEAMAAAAIsTEAAAAAAADQQIAAAAAMAA
AADAAAA/ANkPDAAAAAAA2g8EAAAAAAAtAE8A2Q8MAAAAAADaDwQAAAANAD0ADwDwD9wQAAAAAPMD
FAAAAAMAAAAAAAAAAgAAAAABAAAAAAAAAACfDwQAAAAGAAAAAACoDywAAABKaXR0ZXIgRGVmaW5p
dGlvbnMLV2hhdCBpcyB3aGF0ID8LRGlzY3Vzc2lvbgAAoQ8UAAAALQAAAAAAAAAAAC0AAAAAAAIA
KAAQAJ8PBAAAAAUAAAAAAKgPNAAAAFJvbWFuIEtyemFub3dza2kNSUVURiBWYW5jb3V2ZXIgLCBD
TkQgDU5vdmVtYmVyIDIwMDUAAKoPGgAAAAYAAAAAAAAACgAAAAEAAAADACUAAAAAAAAAAADzAxQA
AAAFAAAAAAAAAAIAAAABAQAAAAAAAAAAnw8EAAAAAAAAAAAAqA8VAAAAV2hhdCBpcyB0aGUgUHJv
YmxlbSA/EACfDwQAAAABAAAAAACoD/wCAABUaGVyZSBhcmUgdHdvIG9wZXJhdGlvbmFsaXplZCBk
ZWZpbml0aW9ucyBvZiBqaXR0ZXINSUVURiBSRkMgYmFzZWQgKFJGQyAzMzkzKQ1TdGF0aXN0aWNz
IG9uIGludGVycGFja2V0IGRlbGF5IHZhcmlhdGlvbjsgdXN1YWxseSBpbXBsZW1lbnRlZCBhcyB0
aGUgdmFyaWF0aW9uIG9mIHRoZSBkZWxheSBvbiBjb25zZWN1dGl2ZSBwYWNrZXRzDUFsc28gaW1w
bGVtZW50ZWQgYnkgTUVGDVVzZWQgYnkgbW9zdCBOb3J0aCBBbWVyaWNhbiBTUCBpbiBTTEFzIGRl
ZmluaXRpb24NVXNlZCBpbiBSVFAgcHJvdG9jb2wNVXNlZCBpbiBWaWRlbyBidWZmZXIgc2l6aW5n
DUlUVSBkZWZpbml0aW9uIChZLjE1NDEsIFkuMTU0MCkNRGlmZmVyZW5jZSBiZXR3ZWVuIHRoZSBE
Vig5OSUpLURWKDAlKSBvdmVyIGEgc2FtcGxlIHNldA1UaGlzIGlzIG9uZSBvZiB0aGUgRFYgZGVm
aW5pdGlvbnMgYnV0IG1vc3Qgc3Ryb25nbHkgc3VwcG9ydGVkIGJ5IHRoZSBwcm92aWRlcnMNQW55
IG90aGVyIGppdHRlciBtZXRyaWNzIHdlIHNob3VsZCBkaXNjdXNzID8NTm90ZTogc2V2ZXJhbCBh
bHRlcm5hdGl2ZSBkZWZpbml0aW9ucyBpbiBJRVRGIFJGQyBhbmQgSVRVIFkuMTQ1MCBleGlzdDsg
cHJlc2VudGVkIHNob3J0aGFuZCBkZWZpbml0aW9ucyBhcmUgc2VsZWN0ZWQgb24gdGhlIGJhc2lz
IG9mIG9wZXJhdGlvbmFsIGltcGxlbWVudGF0aW9ucyBhbmQgdGhleSBkbyBub3QgZXhoYXVzdCBh
bGwgdGhlIG9wdGlvbnMgc3BlY2lmaWVkIGluIFJGQyBhbmQgSVRVIGRvY3VtZW50cwAAoQ+2AAAA
NAAAAAAAABAAAFAAGgAAAAEAABAAAFAA7wAAAAIAABAAAFAAIAAAAAEAABAAAFAAOAAAAAIAABAA
AFAATwAAAAMAABAAAFAAGQEAAAEAABAAAFAANAAAAAAAAgAUABoAAAAABAIAAAQSAO8AAAAABAIA
AAQQACAAAAAACAIAAAgSADgAAAAADAIAAAwQAE8AAAAAEAIAABAOAC0AAAAAFAIAABQSAOwAAAAA
FAYAABQSAP8zAP4AAKoPPgAAAA4AAAAAAAAADwAAAAEAAAADAD8AAAAAAAAACwAAAAEAAAADAJUA
AAAAAAAABAAAAAEAAAADAP0BAAAAAAAAAADzAxQAAAAGAAAAAAAAAAIAAAACAQAAAAAAAAAAnw8E
AAAAAAAAAAAAqA8VAAAAV2hhdCBpcyB0aGUgUHJvYmxlbSA/EACfDwQAAAABAAAAAACgD8wDAABF
AHUAcgBvAHAAZQBhAG4AIABhAG4AZAAgAEEAdQBzAHQAcgBhAGwAYQBzAGkAYQBuACAAcAByAG8A
dgBpAGQAZQByAHMAIABzAHUAcABwAG8AcgB0ACAAcwB0AHIAbwBuAGcAbAB5ACAASQBUAFUAIABk
AGUAZgBpAG4AaQB0AGkAbwBuACAAYwBsAGEAaQBtAGkAbgBnACAAdABoAGEAdAAgAGkAdAAgAGkA
cwAgAHQAaABlACAAbwBuAGwAeQAgAHIAaQBnAGgAdAAgAG8AbgBlACAAYQBuAGQAIAB0AGgAZQAg
AG8AbgBsAHkAIABuAGUAZQBkAGUAZAAgAG8AbgBlAA0ATQB5ACAAYwBvAG4AdABlAG4AdABpAG8A
bgAgAGkAcwAgAHQAaABhAHQAIABiAG8AdABoACAAYQByAGUAIABhACAAYgBpAHQAIABkAGkAZgBm
AGUAcgBlAG4AdAAgACgAcwBlAGUAIABBAFQAJgBUACAAcABhAHAAZQByACkAIAB0AGUAbABsAGkA
bgBnACAAdQBzACAAZABpAGYAZgBlAHIAZQBuAHQAIAB0AGgAaQBuAGcAcwAgAGEAYgBvAHUAdAAg
AG4AZQB0AHcAbwByAGsAIABlAHYAZQBuAHQAcwA7ACAAVABoAHUAcwAsACAAdABoAGUAcgBlACAA
aQBzACAAYQAgAHAAbABhAGMAZQAgAGYAbwByACAAYgBvAHQAaAAgAG0AZQB0AHIAaQBjAHMAIAB3
AGkAdABoACAAbgBlAGMAZQBzAHMAYQByAHkAIAB1AG4AZABlAHIAcwB0AGEAbgBkAGkAbgBnACAA
dABoAGEAdAAgAGIAbwB0AGgAIABoAGEAdgBlACAAcwBwAGUAYwBpAGYAaQBjACAAYQBwAHAAbABp
AGMAYQB0AGkAbwBuAHMALAAgAGEAZAB2AGEAbgB0AGEAZwBlAHMAIABhAG4AZAAgAGQAaQBzAGEA
ZAB2AGEAbgB0AGEAZwBlAHMADQAYIFMAdABhAG4AZABhAHIAZABpAHoAZQBkACAAYQBjAHQAaQB2
AGUAIABtAGUAYQBzAHUAcgBlAG0AZQBuAHQAcwAgAG8AbgAgAFQAaQBlAHIAIABJACAAYQBjAHQA
aQB2AGUAIABJAFAAIABiAGEAYwBrAGIAbwBuAGUAGSAsACAASQBFAEUARQAgAEMAbwBtAG0AdQBu
AGkAYwBhAHQAaQBvAG4AcwAgAE0AYQBnAGEAegBpAG4AZQAsACAASgB1AG4AZQAgADIAMAAwADMA
LgAAAKEPLgAAAH0BAAAAAAAQAABaAGoAAAACAAAQAABaAH0BAAAAAAIAHABqAAAAAgQCAAIEFAAA
APMDFAAAAAcAAAAAAAAAAgAAAAMBAAAAAAAAAACfDwQAAAAAAAAAAACoDxUAAABXaGF0IEkgYW0g
cHJvcG9zaW5nID8QAJ8PBAAAAAEAAAAAAKgPOAIAAEhhdmUgYSBkaXNjdXNzaW9uIG9uIG1lcml0
cyBhbmQgbGltaXRhdGlvbnMgb2YgdHdvIChtYXliZSBtb3JlKSBqaXR0ZXIgbWV0cmljcw1EZXZl
bG9wIFVDIHdoZXJlIHNwZWNpZmljIG1ldHJpY3MgYXJlIGFwcGxpY2FibGUNRGV2ZWxvcCB0ZXN0
IGNhc2VzL21vZGVscyBkZW1vbnN0cmF0aW5nIHRoZSB1c2VzIGFuZCBhYnVzZXMgb2YgYm90aCBt
ZXRyaWNzDURldmVsb3AgcmVjb21tZW5kYXRpb25zIChiZXN0IHByYWN0aWNlcykgb24gdGhlIHVz
ZSBvZiBib3RoIG1ldHJpY3MgZm9yOg1UaGUgbW9uaXRvcmluZyBvZiB0aGUgbmV0d29yayBwZXJm
b3JtYW5jZQ1XaGljaCBtZXRyaWNzIGFuZCB3aHkgYW5kIGhvdw1NZWFzdXJpbmcgYnVyc3RuZXNz
IG9mIHRoZSBuZXR3b3JrIHRyYWZmaWMgZm9yIFZvSVAgYW5kIFZpZGVvIGFwcGxpY2F0aW9ucw1T
aXppbmcgZGUtaml0dGVyIGJ1ZmZlcnMgYmFzZWQgb24gZWFjaCBtZWFzdXJlDURpYWdub3Npbmcg
bmV0d29yayBldmVudHMgYmFzZWQgb24gYm90aCBqaXR0ZXIgbWVhc3VyZXMNQ3JlYXRlIGEgdGVh
bSB0byB3b3JrIHdpdGggb24gdGhpcyBpc3N1ZQ0AAKEPsgAAAE8AAAAAAAAQAABQAH0AAAABAAAQ
AABQAEkAAAAAAAAQAABQACoAAAABAAAQAABQAB4AAAACAAAQAABQALIAAAABAAAQAABQACkAAAAA
AAAQAABQAAEAAAAAAAEQAAAAAFAATwAAAAAAAgAYAH0AAAAAAAIAFABJAAAAAAQCAAAEGAAqAAAA
AAgCAAAIFAAeAAAAAAgCAAAIEgCyAAAAAAwCAAAMFAAqAAAAABACAAAQGAAAAKoPLAAAAGcBAAAA
AAAACQAAAAEAAAADABwAAAAAAAAABAAAAAEAAAADAKkAAAAAAAAAAADzAxQAAAAIAAAAAAAAAAIA
AAAEAQAAAAAAAAAAnw8EAAAAAAAAAAAAqA8TAAAAU2VsZWN0ZWQgUmVmZXJlbmNlcxAAnw8EAAAA
AQAAAAAAoA/2AgAASQBUAFUAIABTAEcALQAxADIALgAgAEEAbgBhAGwAeQBzAGkAcwAsACAAbQBl
AGEAcwB1AHIAZQBtAGUAbgB0ACAAYQBuAGQAIABtAG8AZABlAGwAaQBuAGcAIABvAGYAIABKAGkA
dAB0AGUAcgAuACAASgBhAG4AdQBhAHIAeQAgADIAMAAwADMADQAYIFMAdABhAG4AZABhAHIAZABp
AHoAZQBkACAAYQBjAHQAaQB2AGUAIABtAGUAYQBzAHUAcgBlAG0AZQBuAHQAcwAgAG8AbgAgAFQA
aQBlAHIAIABJACAAYQBjAHQAaQB2AGUAIABJAFAAIABiAGEAYwBrAGIAbwBuAGUAGSAsACAASQBF
AEUARQAgAEMAbwBtAG0AdQBuAGkAYwBhAHQAaQBvAG4AcwAgAE0AYQBnAGEAegBpAG4AZQAsACAA
SgB1AG4AZQAgADIAMAAwADMADQBJAFQAVQAgAFkALgAxADUANAAwACAAKAAxADIALwAyADAAMAAy
ACkADQBJAFQAVQAtACAAWQAuADEANQA0ADEAIABPAGMAdAAsACAAMgAwADAANQAuACAAdABlAG0A
cAANAEkAVABVAC4AIABDAGwAYQByAGkAZgBpAGMAYQB0AGkAbwBuACAAdABvACAAdABoAGUAIABJ
AFAAIABwAGEAYwBrAGUAdAAgAGQAZQBsAGEAeQAgAHYAYQByAGkAYQB0AGkAbwBuACAAZABlAGYA
aQBuAGkAdABpAG8AbgAgAGkAbgAgAFkALgAxADUANAAwACAALgAgAEEAbAAuACAATQBvAHIAdABv
AG4ADQBTAEEAQQAgAEQAbwBjAHUAbQBlAG4AdABhAHQAaQBvAG4ALgAgAEMAaQBzAGMAbwANAEIA
cgBpAHgAIABEAG8AYwB1AG0AZQBuAHQAYQB0AGkAbwBuAC4AIABCAHIAaQB4ACAATgBlAHQAdwBv
AHIAawBzAA0AUgBGAEMAIAAzADMAOQAzAA0ADQAAAKEPLAAAAHwBAAAAAAAQAABaAEYAAAAAAAIA
GADwAAAAAgACAAIAGABGAAAAAAACABgAAACqDz4AAABPAQAAAAAAAAQAAAABAAAAAwAQAAAAAAAA
AAQAAAABAAAAAwAKAAAAAAAAAAkAAAABAAAAAAACAAAAAAAAAAAA6gMAAAAAAAByFwgAAAABABAA
1y8AAAAA9Q8cAAAABAEAAGUZAAOzLwAAWkQAAAEAAAAIAAAAAQCwCQ8A6ANcEgAAAQDpAygAAACA
FgAA4BAAAOAQAACAFgAABQAAAAoAAAAEAAAAAAAAAAEAAAAAAAABDwDyAxQBAAAvAMgPDAAAADAA
0g8EAAAAAQAAAA8A1QdMAAAAAAC3D0QAAABBAHIAaQBhAGwAAAAIAAAAAAAAAIi5EwCIuRMATC7C
Cgi4EwDwtxMA9ugHMAgAAAAAAAAACLgTANJCCTAAuBMAAAAGIgAApA8IAAAAgABAAAAA//8AAKUP
DAAAAAAAAAguAAAABwAAAAAAqQ8KAAAABwAAAAIACQQAAEAAow9uAAAABQD//T8AAAAiIAAAZAAA
AAD/AABkAAAAAAAAAAAAQAIAAAAABwAAAP//7wAAAAAA////////EgAAAAABAAAABQAAIAEgAQAA
AAAABQAAQAJAAgAAAAAABQAAYANgAwAAAAAABQAAgASABAAAAAAPAAsEtAAAAA8AAPCsAAAAAAAG
8EgAAAAEHAAACAAAABwAAAAHAAAAAQAAAAcAAAACAAAABAAAAAMAAAAIAAAABAAAAAQAAAAFAAAA
BQAAAAYAAAAEAAAABwAAAAQAAACDAAvwMAAAAIEBBAAACIMBAAAACIZBAAAAAL8BEAAQAMABAQAA
CMVBAAAAAP8BCAAIAAECAgAACBAAGvEEAAAA/zMAAEAAHvEQAAAABAAACAEAAAgCAAAI9wAAEB8A
8A8cAAAAAADzAxQAAAACAAAAAAAAAAAAAAAAAACAAAAAAA8A0AczAQAAHwAUBBwAAAAAABUEFAAA
ALqTsPYAypo7rQeUxwDKmjsAAgACDwD6A2cAAAAAAP4DAwAAAAABAAAA/QM0AAAASAAAAGQAAABI
AAAAZAAAAAgAAAAAAAAAILgTANJCCTAAAAAAAAAAAOL8//+m////AQATAHAA+wMIAAAAAAAAAHAI
AABwAPsDCAAAAAEAAABACwAAHwATBDwAAAAAAP0DNAAAAGQAAABkAAAAZAAAAGQAAABMuBMAcEMJ
MIi5EwAkLsIKAAAAAAAAAAAAAAAAAAAAAAABEwAfAP8DFAAAAAIAAAQMAAAAAAAAAAAAAAACAAAA
DwCIEzgAAAAPAIoTMAAAAAAAug8QAAAAXwBfAF8AUABQAFQAMQAwAAAAixMQAAAAAAANBAgAAAAA
wAAAAMAAAD8A2Q8MAAAAAADaDwQAAAAAAC0ATwDZDwwAAAAAANoPBAAAAA0APQAPAPAPvQ4AAAAA
8wMUAAAAAwAAAAAAAAACAAAAAAEAAAAAAAAAAJ8PBAAAAAYAAAAAAKgPLAAAAEppdHRlciBEZWZp
bml0aW9ucwtXaGF0IGlzIHdoYXQgPwtEaXNjdXNzaW9uAAChDxQAAAAtAAAAAAAAAAAALQAAAAAA
AgAoABAAnw8EAAAABQAAAAAAqA80AAAAUm9tYW4gS3J6YW5vd3NraQ1JRVRGIFZhbmNvdXZlciAs
IENORCANTm92ZW1iZXIgMjAwNQAAqg8aAAAABgAAAAAAAAAKAAAAAQAAAAMAJQAAAAAAAAAAAPMD
FAAAAAUAAAAAAAAAAgAAAAEBAAAAAAAAAACfDwQAAAAAAAAAAACoDxUAAABXaGF0IGlzIHRoZSBQ
cm9ibGVtID8QAJ8PBAAAAAEAAAAAAKgP/AIAAFRoZXJlIGFyZSB0d28gb3BlcmF0aW9uYWxpemVk
IGRlZmluaXRpb25zIG9mIGppdHRlcg1JRVRGIFJGQyBiYXNlZCAoUkZDIDMzOTMpDVN0YXRpc3Rp
Y3Mgb24gaW50ZXJwYWNrZXQgZGVsYXkgdmFyaWF0aW9uOyB1c3VhbGx5IGltcGxlbWVudGVkIGFz
IHRoZSB2YXJpYXRpb24gb2YgdGhlIGRlbGF5IG9uIGNvbnNlY3V0aXZlIHBhY2tldHMNQWxzbyBp
bXBsZW1lbnRlZCBieSBNRUYNVXNlZCBieSBtb3N0IE5vcnRoIEFtZXJpY2FuIFNQIGluIFNMQXMg
ZGVmaW5pdGlvbg1Vc2VkIGluIFJUUCBwcm90b2NvbA1Vc2VkIGluIFZpZGVvIGJ1ZmZlciBzaXpp
bmcNSVRVIGRlZmluaXRpb24gKFkuMTU0MSwgWS4xNTQwKQ1EaWZmZXJlbmNlIGJldHdlZW4gdGhl
IERWKDk5JSktRFYoMCUpIG92ZXIgYSBzYW1wbGUgc2V0DVRoaXMgaXMgb25lIG9mIHRoZSBEViBk
ZWZpbml0aW9ucyBidXQgbW9zdCBzdHJvbmdseSBzdXBwb3J0ZWQgYnkgdGhlIHByb3ZpZGVycw1B
bnkgb3RoZXIgaml0dGVyIG1ldHJpY3Mgd2Ugc2hvdWxkIGRpc2N1c3MgPw1Ob3RlOiBzZXZlcmFs
IGFsdGVybmF0aXZlIGRlZmluaXRpb25zIGluIElFVEYgUkZDIGFuZCBJVFUgWS4xNDUwIGV4aXN0
OyBwcmVzZW50ZWQgc2hvcnRoYW5kIGRlZmluaXRpb25zIGFyZSBzZWxlY3RlZCBvbiB0aGUgYmFz
aXMgb2Ygb3BlcmF0aW9uYWwgaW1wbGVtZW50YXRpb25zIGFuZCB0aGV5IGRvIG5vdCBleGhhdXN0
IGFsbCB0aGUgb3B0aW9ucyBzcGVjaWZpZWQgaW4gUkZDIGFuZCBJVFUgZG9jdW1lbnRzAAChD7YA
AAA0AAAAAAAAEAAAUAAaAAAAAQAAEAAAUADvAAAAAgAAEAAAUAAgAAAAAQAAEAAAUAA4AAAAAgAA
EAAAUABPAAAAAwAAEAAAUAAZAQAAAQAAEAAAUAA0AAAAAAACABQAGgAAAAAEAgAABBIA7wAAAAAE
AgAABBAAIAAAAAAIAgAACBIAOAAAAAAMAgAADBAATwAAAAAQAgAAEA4ALQAAAAAUAgAAFBIA7AAA
AAAUBgAAFBIA/zMA/gAAqg8+AAAADgAAAAAAAAAPAAAAAQAAAAMAPwAAAAAAAAALAAAAAQAAAAMA
lQAAAAAAAAAEAAAAAQAAAAMA/QEAAAAAAAAAAPMDFAAAAAYAAAAAAAAAAgAAAAIBAAAAAAAAAACf
DwQAAAAAAAAAAACoDxUAAABXaGF0IGlzIHRoZSBQcm9ibGVtID8QAJ8PBAAAAAEAAAAAAKgPfAEA
AEV1cm9wZWFuIGFuZCBBdXN0cmFsYXNpYW4gcHJvdmlkZXJzIHN1cHBvcnQgc3Ryb25nbHkgSVRV
IGRlZmluaXRpb24gY2xhaW1pbmcgdGhhdCBpdCBpcyB0aGUgb25seSByaWdodCBvbmUgYW5kIHRo
ZSBvbmx5IG5lZWRlZCBvbmUNTXkgY29udGVudGlvbiBpcyB0aGF0IGJvdGggYXJlIGEgYml0IGRp
ZmZlcmVudCAoc2VlIEFUJlQgcGFwZXIpIHRlbGxpbmcgdXMgZGlmZmVyZW50IHRoaW5ncyBhYm91
dCBuZXR3b3JrIGV2ZW50czsgVGh1cywgdGhlcmUgaXMgYSBwbGFjZSBmb3IgYm90aCBtZXRyaWNz
IHdpdGggbmVjZXNzYXJ5IHVuZGVyc3RhbmRpbmcgdGhhdCBib3RoIGhhdmUgc3BlY2lmaWMgYXBw
bGljYXRpb25zLCBhZHZhbnRhZ2VzIGFuZCBkaXNhZHZhbnRhZ2VzAAChDyAAAAB9AQAAAAAAAAAA
fAEAAAAAAgAcAAEAAAACBAIAAgQcAAAA8wMUAAAABwAAAAAAAAACAAAAAwEAAAAAAAAAAJ8PBAAA
AAAAAAAAAKgPFQAAAFdoYXQgSSBhbSBwcm9wb3NpbmcgPxAAnw8EAAAAAQAAAAAAqA9fAgAASGF2
ZSBhIGRpc2N1c3Npb24gb24gbWVyaXRzIGFuZCBsaW1pdGF0aW9ucyBvZiB0d28gKG1heWJlIG1v
cmUpIGppdHRlciBtZXRyaWNzDURldmVsb3AgVUMgd2hlcmUgc3BlY2lmaWMgbWV0cmljcyBhcmUg
YXBwbGljYWJsZQ1EZXZlbG9wIHRlc3QgY2FzZXMvbW9kZWxzIGRlbW9uc3RyYXRpbmcgdGhlIHVz
ZXMgYW5kIGFidXNlcyBvZiBib3RoIG1ldHJpY3MNRGV2ZWxvcCByZWNvbW1lbmRhdGlvbnMgKGJl
c3QgcHJhY3RpY2VzKSBvbiB0aGUgdXNlIG9mIGJvdGggbWV0cmljcyBmb3I6DVRoZSBtb25pdG9y
aW5nIG9mIHRoZSBuZXR3b3JrIHBlcmZvcm1hbmNlDVdoaWNoIG1ldHJpY3MgYW5kIHdoeSBhbmQg
aG93DUZvciBWb0lQLCBWaWRlbywgbmV0d29yayBidWZmZXIgc2l6aW5nDU1lYXN1cmluZyBidXJz
dG5lc3Mgb2YgdGhlIG5ldHdvcmsgdHJhZmZpYyBmb3IgVm9JUCBhbmQgVmlkZW8gYXBwbGljYXRp
b25zDVNpemluZyBkZS1qaXR0ZXIgYnVmZmVycyBiYXNlZCBvbiBlYWNoIG1lYXN1cmUNRGlhZ25v
c2luZyBuZXR3b3JrIGV2ZW50cyBiYXNlZCBvbiBib3RoIGppdHRlciBtZWFzdXJlcw1DcmVhdGUg
YSB0ZWFtIHRvIHdvcmsgd2l0aCBvbiB0aGlzIGlzc3VlDQAAoQ/KAAAATwAAAAAAABAAAFAAfQAA
AAEAABAAAFAASQAAAAAAABAAAFAAKgAAAAEAABAAAFAAHgAAAAIAABAAAFAAJwAAAAMAABAAAFAA
sgAAAAEAABAAAFAAKQAAAAAAABAAAFAAAQAAAAAAARAAAAAAUABPAAAAAAACABQAfQAAAAAAAgAS
AEkAAAAABAIAAAQUACoAAAAACAIAAAgSAB4AAAAADAIAAAwQACcAAAAAEAIAABAOALIAAAAAFAIA
ABQSACoAAAAAGAIAABgUAAAAqg8+AAAAYQEAAAAAAAAEAAAAAQAAAAMAKQAAAAAAAAAJAAAAAQAA
AAMAHAAAAAAAAAAEAAAAAQAAAAMAqQAAAAAAAAAAAPMDFAAAAAgAAAAAAAAAAgAAAAQBAAAAAAAA
AACfDwQAAAAAAAAAAACoDxMAAABTZWxlY3RlZCBSZWZlcmVuY2VzEACfDwQAAAABAAAAAACgD/YC
AABJAFQAVQAgAFMARwAtADEAMgAuACAAQQBuAGEAbAB5AHMAaQBzACwAIABtAGUAYQBzAHUAcgBl
AG0AZQBuAHQAIABhAG4AZAAgAG0AbwBkAGUAbABpAG4AZwAgAG8AZgAgAEoAaQB0AHQAZQByAC4A
IABKAGEAbgB1AGEAcgB5ACAAMgAwADAAMwANABggUwB0AGEAbgBkAGEAcgBkAGkAegBlAGQAIABh
AGMAdABpAHYAZQAgAG0AZQBhAHMAdQByAGUAbQBlAG4AdABzACAAbwBuACAAVABpAGUAcgAgAEkA
IABhAGMAdABpAHYAZQAgAEkAUAAgAGIAYQBjAGsAYgBvAG4AZQAZICwAIABJAEUARQBFACAAQwBv
AG0AbQB1AG4AaQBjAGEAdABpAG8AbgBzACAATQBhAGcAYQB6AGkAbgBlACwAIABKAHUAbgBlACAA
MgAwADAAMwANAEkAVABVACAAWQAuADEANQA0ADAAIAAoADEAMgAvADIAMAAwADIAKQANAEkAVABV
AC0AIABZAC4AMQA1ADQAMQAgAE8AYwB0ACwAIAAyADAAMAA1AC4AIAB0AGUAbQBwAA0ASQBUAFUA
LgAgAEMAbABhAHIAaQBmAGkAYwBhAHQAaQBvAG4AIAB0AG8AIAB0AGgAZQAgAEkAUAAgAHAAYQBj
AGsAZQB0ACAAZABlAGwAYQB5ACAAdgBhAHIAaQBhAHQAaQBvAG4AIABkAGUAZgBpAG4AaQB0AGkA
bwBuACAAaQBuACAAWQAuADEANQA0ADAAIAAuACAAQQBsAC4AIABNAG8AcgB0AG8AbgANAFMAQQBB
ACAARABvAGMAdQBtAGUAbgB0AGEAdABpAG8AbgAuACAAQwBpAHMAYwBvAA0AQgByAGkAeAAgAEQA
bwBjAHUAbQBlAG4AdABhAHQAaQBvAG4ALgAgAEIAcgBpAHgAIABOAGUAdAB3AG8AcgBrAHMADQBS
AEYAQwAgADMAMwA5ADMADQANAAAAoQ8sAAAAfAEAAAAAABAAAFoARgAAAAAAAgAYAPAAAAACAAIA
AgAYAEYAAAAAAAIAGAAAAKoPLAAAAE8BAAAAAAAABAAAAAEAAAADABAAAAAAAAAABAAAAAEAAAAD
ABUAAAAAAAAAAADqAwAAAAAPAO4DngIAAAIA7wMYAAAAAQAAAA0OAAAAAAAAAAAAgAAAAAAHABMA
DwAMBA4CAAAPAALwBgIAAFAACPAIAAAAAwAAAAQUAAAPAAPwngEAAA8ABPAoAAAAAQAJ8BAAAAAA
AAAAAAAAAAAAAAAAAAAAAgAK8AgAAAAAFAAABQAAAA8ABPByAAAAEgAK8AgAAAADFAAAIAIAAFMA
C/AeAAAAfwAAAAQAgADA2cIKvwEAAAEA/wEAAAEAAQMDBAAAAAAQ8AgAAADwAyABYBUTDw8AEfAQ
AAAAAADDCwgAAAABAAAADgDCCg8ADfAMAAAAAACeDwQAAAABAAAADwAE8OwAAAASAArwCAAAAAQU
AAAgCgAAYwEL8IQAAAB/AAEABQCAABzawgqBADBlAQCCAJiyAACDADBlAQCEAJiyAACFAAAAAACG
AAAAAACHAAEAAACIAAAAAACJAAAAAACKAAAAAACLAAAAAAC/ABAAHwCBAQQAAAiDAQAAAAi/AQAA
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
ANoPBAAAAA0APQAPAPAP4w4AAAAA8wMUAAAAAwAAAAAAAAACAAAAAAEAAAAAAAAAAJ8PBAAAAAYA
AAAAAKgPLAAAAEppdHRlciBEZWZpbml0aW9ucwtXaGF0IGlzIHdoYXQgPwtEaXNjdXNzaW9uAACh
DxQAAAAtAAAAAAAAAAAALQAAAAAAAgAoABAAnw8EAAAABQAAAAAAqA80AAAAUm9tYW4gS3J6YW5v
d3NraQ1JRVRGIFZhbmNvdXZlciAsIENORCANTm92ZW1iZXIgMjAwNQAAoQ8eAAAANQAAAAAAAAAA
ABEAAAABAAIAAQASACQAAAAAAAAAAACqDxoAAAAGAAAAAAAAAAoAAAABAAAAAwAlAAAAAAAAAAAA
8wMUAAAABQAAAAAAAAACAAAAAQEAAAAAAAAAAJ8PBAAAAAAAAAAAAKgPFQAAAFdoYXQgaXMgdGhl
IFByb2JsZW0gPxAAnw8EAAAAAQAAAAAAqA/8AgAAVGhlcmUgYXJlIHR3byBvcGVyYXRpb25hbGl6
ZWQgZGVmaW5pdGlvbnMgb2Ygaml0dGVyDUlFVEYgUkZDIGJhc2VkIChSRkMgMzM5MykNU3RhdGlz
dGljcyBvbiBpbnRlcnBhY2tldCBkZWxheSB2YXJpYXRpb247IHVzdWFsbHkgaW1wbGVtZW50ZWQg
YXMgdGhlIHZhcmlhdGlvbiBvZiB0aGUgZGVsYXkgb24gY29uc2VjdXRpdmUgcGFja2V0cw1BbHNv
IGltcGxlbWVudGVkIGJ5IE1FRg1Vc2VkIGJ5IG1vc3QgTm9ydGggQW1lcmljYW4gU1AgaW4gU0xB
cyBkZWZpbml0aW9uDVVzZWQgaW4gUlRQIHByb3RvY29sDVVzZWQgaW4gVmlkZW8gYnVmZmVyIHNp
emluZw1JVFUgZGVmaW5pdGlvbiAoWS4xNTQxLCBZLjE1NDApDURpZmZlcmVuY2UgYmV0d2VlbiB0
aGUgRFYoOTklKS1EVigwJSkgb3ZlciBhIHNhbXBsZSBzZXQNVGhpcyBpcyBvbmUgb2YgdGhlIERW
IGRlZmluaXRpb25zIGJ1dCBtb3N0IHN0cm9uZ2x5IHN1cHBvcnRlZCBieSB0aGUgcHJvdmlkZXJz
DUFueSBvdGhlciBqaXR0ZXIgbWV0cmljcyB3ZSBzaG91bGQgZGlzY3VzcyA/DU5vdGU6IHNldmVy
YWwgYWx0ZXJuYXRpdmUgZGVmaW5pdGlvbnMgaW4gSUVURiBSRkMgYW5kIElUVSBZLjE0NTAgZXhp
c3Q7IHByZXNlbnRlZCBzaG9ydGhhbmQgZGVmaW5pdGlvbnMgYXJlIHNlbGVjdGVkIG9uIHRoZSBi
YXNpcyBvZiBvcGVyYXRpb25hbCBpbXBsZW1lbnRhdGlvbnMgYW5kIHRoZXkgZG8gbm90IGV4aGF1
c3QgYWxsIHRoZSBvcHRpb25zIHNwZWNpZmllZCBpbiBSRkMgYW5kIElUVSBkb2N1bWVudHMAAKEP
tgAAADQAAAAAAAAQAABQABoAAAABAAAQAABQAO8AAAACAAAQAABQACAAAAABAAAQAABQADgAAAAC
AAAQAABQAE8AAAADAAAQAABQABkBAAABAAAQAABQADQAAAAAAAIAFAAaAAAAAAQCAAAEEgDvAAAA
AAQCAAAEEAAgAAAAAAgCAAAIEgA4AAAAAAwCAAAMEABPAAAAABACAAAQDgAtAAAAABQCAAAUEgDs
AAAAABQGAAAUEgD/MwD+AACqDz4AAAAOAAAAAAAAAA8AAAABAAAAAwA/AAAAAAAAAAsAAAABAAAA
AwCVAAAAAAAAAAQAAAABAAAAAwD9AQAAAAAAAAAA8wMUAAAABgAAAAAAAAACAAAAAgEAAAAAAAAA
AJ8PBAAAAAAAAAAAAKgPFQAAAFdoYXQgaXMgdGhlIFByb2JsZW0gPxAAnw8EAAAAAQAAAAAAqA98
AQAARXVyb3BlYW4gYW5kIEF1c3RyYWxhc2lhbiBwcm92aWRlcnMgc3VwcG9ydCBzdHJvbmdseSBJ
VFUgZGVmaW5pdGlvbiBjbGFpbWluZyB0aGF0IGl0IGlzIHRoZSBvbmx5IHJpZ2h0IG9uZSBhbmQg
dGhlIG9ubHkgbmVlZGVkIG9uZQ1NeSBjb250ZW50aW9uIGlzIHRoYXQgYm90aCBhcmUgYSBiaXQg
ZGlmZmVyZW50IChzZWUgQVQmVCBwYXBlcikgdGVsbGluZyB1cyBkaWZmZXJlbnQgdGhpbmdzIGFi
b3V0IG5ldHdvcmsgZXZlbnRzOyBUaHVzLCB0aGVyZSBpcyBhIHBsYWNlIGZvciBib3RoIG1ldHJp
Y3Mgd2l0aCBuZWNlc3NhcnkgdW5kZXJzdGFuZGluZyB0aGF0IGJvdGggaGF2ZSBzcGVjaWZpYyBh
cHBsaWNhdGlvbnMsIGFkdmFudGFnZXMgYW5kIGRpc2FkdmFudGFnZXMAAKEPIAAAAH0BAAAAAAAA
AAB8AQAAAAACABwAAQAAAAIEAgACBBwAAADzAxQAAAAHAAAAAAAAAAIAAAADAQAAAAAAAAAAnw8E
AAAAAAAAAAAAqA8VAAAAV2hhdCBJIGFtIHByb3Bvc2luZyA/EACfDwQAAAABAAAAAACoD18CAABI
YXZlIGEgZGlzY3Vzc2lvbiBvbiBtZXJpdHMgYW5kIGxpbWl0YXRpb25zIG9mIHR3byAobWF5YmUg
bW9yZSkgaml0dGVyIG1ldHJpY3MNRGV2ZWxvcCBVQyB3aGVyZSBzcGVjaWZpYyBtZXRyaWNzIGFy
ZSBhcHBsaWNhYmxlDURldmVsb3AgdGVzdCBjYXNlcy9tb2RlbHMgZGVtb25zdHJhdGluZyB0aGUg
dXNlcyBhbmQgYWJ1c2VzIG9mIGJvdGggbWV0cmljcw1EZXZlbG9wIHJlY29tbWVuZGF0aW9ucyAo
YmVzdCBwcmFjdGljZXMpIG9uIHRoZSB1c2Ugb2YgYm90aCBtZXRyaWNzIGZvcjoNVGhlIG1vbml0
b3Jpbmcgb2YgdGhlIG5ldHdvcmsgcGVyZm9ybWFuY2UNV2hpY2ggbWV0cmljcyBhbmQgd2h5IGFu
ZCBob3cNRm9yIFZvSVAsIFZpZGVvLCBuZXR3b3JrIGJ1ZmZlciBzaXppbmcNTWVhc3VyaW5nIGJ1
cnN0bmVzcyBvZiB0aGUgbmV0d29yayB0cmFmZmljIGZvciBWb0lQIGFuZCBWaWRlbyBhcHBsaWNh
dGlvbnMNU2l6aW5nIGRlLWppdHRlciBidWZmZXJzIGJhc2VkIG9uIGVhY2ggbWVhc3VyZQ1EaWFn
bm9zaW5nIG5ldHdvcmsgZXZlbnRzIGJhc2VkIG9uIGJvdGggaml0dGVyIG1lYXN1cmVzDUNyZWF0
ZSBhIHRlYW0gdG8gd29yayB3aXRoIG9uIHRoaXMgaXNzdWUNAAChD8oAAABPAAAAAAAAEAAAUAB9
AAAAAQAAEAAAUABJAAAAAAAAEAAAUAAqAAAAAQAAEAAAUAAeAAAAAgAAEAAAUAAnAAAAAwAAEAAA
UACyAAAAAQAAEAAAUAApAAAAAAAAEAAAUAABAAAAAAABEAAAAABQAE8AAAAAAAIAFAB9AAAAAAAC
ABIASQAAAAAEAgAABBQAKgAAAAAIAgAACBIAHgAAAAAMAgAADBAAJwAAAAAQAgAAEA4AsgAAAAAU
AgAAFBIAKgAAAAAYAgAAGBQAAACqDz4AAABhAQAAAAAAAAQAAAABAAAAAwApAAAAAAAAAAkAAAAB
AAAAAwAcAAAAAAAAAAQAAAABAAAAAwCpAAAAAAAAAAAA8wMUAAAACAAAAAAAAAACAAAABAEAAAAA
AAAAAJ8PBAAAAAAAAAAAAKgPEwAAAFNlbGVjdGVkIFJlZmVyZW5jZXMQAJ8PBAAAAAEAAAAAAKAP
9gIAAEkAVABVACAAUwBHAC0AMQAyAC4AIABBAG4AYQBsAHkAcwBpAHMALAAgAG0AZQBhAHMAdQBy
AGUAbQBlAG4AdAAgAGEAbgBkACAAbQBvAGQAZQBsAGkAbgBnACAAbwBmACAASgBpAHQAdABlAHIA
LgAgAEoAYQBuAHUAYQByAHkAIAAyADAAMAAzAA0AGCBTAHQAYQBuAGQAYQByAGQAaQB6AGUAZAAg
AGEAYwB0AGkAdgBlACAAbQBlAGEAcwB1AHIAZQBtAGUAbgB0AHMAIABvAG4AIABUAGkAZQByACAA
SQAgAGEAYwB0AGkAdgBlACAASQBQACAAYgBhAGMAawBiAG8AbgBlABkgLAAgAEkARQBFAEUAIABD
AG8AbQBtAHUAbgBpAGMAYQB0AGkAbwBuAHMAIABNAGEAZwBhAHoAaQBuAGUALAAgAEoAdQBuAGUA
IAAyADAAMAAzAA0ASQBUAFUAIABZAC4AMQA1ADQAMAAgACgAMQAyAC8AMgAwADAAMgApAA0ASQBU
AFUALQAgAFkALgAxADUANAAxACAATwBjAHQALAAgADIAMAAwADUALgAgAHQAZQBtAHAADQBJAFQA
VQAuACAAQwBsAGEAcgBpAGYAaQBjAGEAdABpAG8AbgAgAHQAbwAgAHQAaABlACAASQBQACAAcABh
AGMAawBlAHQAIABkAGUAbABhAHkAIAB2AGEAcgBpAGEAdABpAG8AbgAgAGQAZQBmAGkAbgBpAHQA
aQBvAG4AIABpAG4AIABZAC4AMQA1ADQAMAAgAC4AIABBAGwALgAgAE0AbwByAHQAbwBuAA0AUwBB
AEEAIABEAG8AYwB1AG0AZQBuAHQAYQB0AGkAbwBuAC4AIABDAGkAcwBjAG8ADQBCAHIAaQB4ACAA
RABvAGMAdQBtAGUAbgB0AGEAdABpAG8AbgAuACAAQgByAGkAeAAgAE4AZQB0AHcAbwByAGsAcwAN
AFIARgBDACAAMwAzADkAMwANAA0AAAChDywAAAB8AQAAAAAAEAAAWgBGAAAAAAACABgA8AAAAAIA
AgACABgARgAAAAAAAgAYAAAAqg8sAAAATwEAAAAAAAAEAAAAAQAAAAMAEAAAAAAAAAAEAAAAAQAA
AAMAFQAAAAAAAAAAAOoDAAAAAA8A7gMkAgAAAgDvAxgAAAAAAAAADxAAAAAAAAAAAACAAAAAAAcA
EwAPAAwElAEAAA8AAvCMAQAAIAAI8AgAAAADAAAAAwgAAA8AA/AkAQAADwAE8CgAAAABAAnwEAAA
AAAAAAAAAAAAAAAAAAAAAAACAArwCAAAAAAIAAAFAAAADwAE8HIAAAASAArwCAAAAAIIAAAgAgAA
UwAL8B4AAAB/AAAABACAAIzaGwu/AQAAAQD/AQAAAQABAwIEAAAAABDwCAAAAD4FsAHQFNwIDwAR
8BAAAAAAAMMLCAAAAAAAAAAPABsLDwAN8AwAAAAAAJ4PBAAAAAAAAAAPAATwcgAAABIACvAIAAAA
AwgAACACAABTAAvwHgAAAH8AAAAEAIAAbEwbC78BAAABAP8BAAABAAEDAwQAAAAAEPAIAAAAkAlg
AyAT4A0PABHwEAAAAAAAwwsIAAAAAQAAABAAGwsPAA3wDAAAAAAAng8EAAAAAQAAAA8ABPBIAAAA
EgAK8AgAAAABCAAAAAwAAIMAC/AwAAAAgQEAAAAIgwEFAAAIkwGOn4sAlAHevWgAvwESABIA/wEA
AAgABAMJAAAAPwMBAAEAEADwByAAAAD///8AAAAAAICAgAAAAAAAu+DjADMzmQAAmZkAmcwAAA8A
iBM4AAAADwCKEzAAAAAAALoPEAAAAF8AXwBfAFAAUABUADEAMAAAAIsTEAAAAAAA6y4IAAAA+9rF
AfBWX3AAAHIXEAAAAAEAEAAEXAAAAwAQAI5uAAAAAPUPHAAAAAABAABlGQAD4FsAALpwAAABAAAA
CAAAAAEAsAkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==

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

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

--0__=0ABBFA38DFEBB17C8f9e8a93df938690918c0ABBFA38DFEBB17C--





