From: owner-ibis-users@eda.org (ibis-users)
To: ibis-users-digest@eda.org
Subject: ibis-users V1 #63
Reply-To: 
Sender: owner-ibis-users@eda.org
Errors-To: owner-ibis-users@eda.org
Precedence: bulk


ibis-users            Friday, July 22 2005            Volume 01 : Number 063




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

Date: Tue, 12 Jul 2005 22:08:35 -0700
From: "Lynne D. Green" <lgreen22@mindspring.com>
Subject: RE: [IBIS-Users] Which IBIS version to use???

This is a multi-part message in MIME format.

- ------=_NextPart_000_0014_01C5872E.430FC700
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit

Jim and Weston and Tim,
 
This came up at the last Summit.  There are some IBIS keywords that are
rarely used (such as diode [TTgnd],[TTpower]).  Because they are so rare,
these have not been implemented by a number of SI tools.  I am not aware of
any SI tool that implements 100% of the keywords and subparameters for IBIS
3.2.
 
There is a one very good reason to use [IBIS Ver] 4.1.  That will force the
most complete set of parser checks to be made.  This is true even if only
IBIS 3.2 features are used, since only the latest parser version has all of
the parser bug patches.
 
Best regards,
Lynne
 
 
"IBIS training when you need it, where you need it."
 
Dr. Lynne Green
Green Streak Programs
http://www.greenstreakprograms.com
425-788-0412
lgreen22@mindspring.com
 


  _____  

From: owner-ibis-users@eda.org [mailto:owner-ibis-users@eda.org] On Behalf
Of Nash, Tim J (FL51)
Sent: Tuesday, July 12, 2005 2:36 PM
To: Beal, Weston; ibis-users@eda.org
Subject: RE: [IBIS-Users] Which IBIS version to use???


Weston,
 
I've noticed what you are talking about.  If you look in any documentation
for ICX or Hyperlinx (I'm not sure about SpectraQuest), I don't think that
global support for any particular version of IBIS is explicitly stated
anywhere.  I'm not sure why this is.  Is it because the standard is in such
a state of flux (i.e. growth of keywords) or is the reason more political in
nature?  I know I'm speculating as to what the reason may be, but it makes
it difficult to plan any sort of analysis, when your not clearly sure of
what a tool does and doesn't support without reading the manual
cover-to-cover.  If tools said they support version 3.2, then you could rest
assured that it supported EVERYTHING in 3.2, not just KEY FEATURES of 3.2. 
 
Thanks,
Tim

  _____  

From: owner-ibis-users@eda.org [mailto:owner-ibis-users@eda.org] On Behalf
Of Beal, Weston
Sent: Tuesday, July 12, 2005 5:06 PM
To: ibis-users@eda.org
Subject: RE: [IBIS-Users] Which IBIS version to use???


Tim,
 
Since IBIS 2.1 I've not seen any simulator that support and utilizes all
keywords and parameters of any version of the IBIS spec. You need to
evaluate what aspects of the IBIS spec apply to your I/O pins and use those
appropriate keywords. Then you specify the IBIS version of the file to be
the lowest number that includes the features you've used. Throughout this
process you should read the latest version of the specification since it
will be the clearest and most complete description of the various features.
 
Even though ICX might not explicitly state that it supports IBIS 4.1, it
does support the [external model], [external circuit], [node declaration],
and [circuit call] keywords quite well. Check the ICX modeling guide for
slight differences from the official IBIS syntax.
 
Regards,
Weston
 

  _____  

From: owner-ibis-users@eda.org [mailto:owner-ibis-users@eda.org] On Behalf
Of Nash, Tim J (FL51)
Sent: Tuesday, July 12, 2005 12:27 PM
To: ibis-users@eda.org
Subject: [IBIS-Users] Which IBIS version to use???



There seems to be some confusion among my peers as to which IBIS version we
should be working to.  The latest ANSI version appears to be 3.2, but there
are specifications available up to 4.1.  The parser available in latest
released versions of Hyperlinx and ICX is still v3.2, so I'm not sure that
Hyperlinx or ICX would even recognize v4.1 keywords.  Is there an "official"
committee recommendation of what version should be utilized in new designs -
the latest available, or the latest ANSI approved version?

Thanks in advance, 
Tim 



__________________________________ 
Timothy J. Nash, P.E. 
Honeywell, Inc. 
Defense & Space Electronic Systems 
13350 U.S. Hwy 19 N 
M/S 825-1 
Clearwater, FL  33764-7290 
Office : 727-539-2437 
Fax     : 727-539-2183 
Email  :  tim.j.nash@honeywell.com 


- ------=_NextPart_000_0014_01C5872E.430FC700
Content-Type: text/html;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>Which IBIS version to use???</TITLE>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dus-ascii">
<META content=3D"MSHTML 6.00.2900.2668" name=3DGENERATOR></HEAD>
<BODY>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D781025904-13072005><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>Jim and Weston and Tim,</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D781025904-13072005><FONT><SPAN =

class=3D781025904-13072005><FONT face=3DArial color=3D#0000ff =
size=3D2><SPAN=20
class=3DMsoHyperlink><SPAN=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; =
mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 'Times New Roman'; =
mso-ansi-language: EN-US; mso-fareast-language: EN-US; =
mso-bidi-language: AR-SA"><SPAN=20
style=3D"mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'MS =
Mincho'"></SPAN></SPAN></SPAN></FONT></SPAN></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D781025904-13072005><FONT><SPAN =

class=3D781025904-13072005><SPAN class=3DMsoHyperlink><SPAN=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; =
mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 'Times New Roman'; =
mso-ansi-language: EN-US; mso-fareast-language: EN-US; =
mso-bidi-language: AR-SA"><SPAN=20
style=3D"mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'MS =
Mincho'"></SPAN></SPAN></SPAN></SPAN><FONT=20
size=3D2><FONT face=3DArial><FONT color=3D#0000ff>This came up at the =
last=20
Summit.&nbsp; There are some IBIS keywords that are rarely used (such as =
diode=20
<SPAN class=3DMsoHyperlink><SPAN=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; =
mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 'Times New Roman'; =
mso-ansi-language: EN-US; mso-fareast-language: EN-US; =
mso-bidi-language: AR-SA"><SPAN=20
style=3D"mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'MS =
Mincho'">[TTgnd],[TTpower]).&nbsp;=20
Because they are so rare, these have not been implemented by a number of =
SI=20
tools.&nbsp; I am not aware of any SI tool that implements 100% of the =
keywords=20
and subparameters for IBIS=20
3.2.</SPAN></SPAN></SPAN></FONT></FONT></FONT></FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D781025904-13072005><FONT =
face=3DArial=20
color=3D#0000ff size=3D2><SPAN class=3DMsoHyperlink><SPAN=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; =
mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 'Times New Roman'; =
mso-ansi-language: EN-US; mso-fareast-language: EN-US; =
mso-bidi-language: AR-SA"><SPAN=20
style=3D"mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'MS =
Mincho'"></SPAN></SPAN></SPAN></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D781025904-13072005><FONT><SPAN =

class=3DMsoHyperlink><SPAN=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; =
mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 'Times New Roman'; =
mso-ansi-language: EN-US; mso-fareast-language: EN-US; =
mso-bidi-language: AR-SA"><SPAN=20
style=3D"mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'MS =
Mincho'">
<DIV dir=3Dltr align=3Dleft><SPAN class=3D781025904-13072005><SPAN=20
class=3D781025904-13072005><FONT face=3DArial color=3D#0000ff><SPAN=20
class=3DMsoHyperlink><SPAN=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; =
mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 'Times New Roman'; =
mso-ansi-language: EN-US; mso-fareast-language: EN-US; =
mso-bidi-language: AR-SA"><SPAN=20
style=3D"mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'MS =
Mincho'">There=20
is a one very good reason to use [IBIS Ver] 4.1.&nbsp; That will force=20
the&nbsp;most complete set of&nbsp;parser checks to be made.&nbsp; This =
is true=20
even if only IBIS 3.2 features are used, since only the latest parser =
version=20
has all of the parser bug=20
patches.</SPAN></SPAN></SPAN></FONT></SPAN></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D781025904-13072005><SPAN=20
class=3D781025904-13072005><FONT face=3DArial color=3D#0000ff><SPAN=20
class=3DMsoHyperlink><SPAN=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; =
mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 'Times New Roman'; =
mso-ansi-language: EN-US; mso-fareast-language: EN-US; =
mso-bidi-language: AR-SA"><SPAN=20
style=3D"mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'MS =
Mincho'"></SPAN></SPAN></SPAN></FONT></SPAN></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft></SPAN></SPAN></SPAN></FONT></SPAN><SPAN=20
class=3D781025904-13072005><FONT face=3DArial color=3D#0000ff><SPAN=20
class=3DMsoHyperlink><SPAN=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; =
mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 'Times New Roman'; =
mso-ansi-language: EN-US; mso-fareast-language: EN-US; =
mso-bidi-language: AR-SA"><SPAN=20
style=3D"mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'MS =
Mincho'">Best=20
regards,</SPAN></SPAN></SPAN></FONT></SPAN></DIV></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D781025904-13072005><FONT =
face=3DArial=20
color=3D#0000ff><SPAN class=3DMsoHyperlink><SPAN=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; =
mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 'Times New Roman'; =
mso-ansi-language: EN-US; mso-fareast-language: EN-US; =
mso-bidi-language: AR-SA"><SPAN=20
style=3D"mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'MS =
Mincho'">Lynne</SPAN></SPAN></SPAN></FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D781025904-13072005><FONT =
face=3DArial=20
color=3D#0000ff size=3D2><SPAN class=3DMsoHyperlink><SPAN=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; =
mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 'Times New Roman'; =
mso-ansi-language: EN-US; mso-fareast-language: EN-US; =
mso-bidi-language: AR-SA"><SPAN=20
style=3D"mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'MS =
Mincho'"></SPAN></SPAN></SPAN></FONT></SPAN><SPAN=20
class=3D781025904-13072005><FONT face=3DArial color=3D#0000ff =
size=3D2><SPAN=20
class=3DMsoHyperlink><SPAN=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; =
mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 'Times New Roman'; =
mso-ansi-language: EN-US; mso-fareast-language: EN-US; =
mso-bidi-language: AR-SA"><SPAN=20
style=3D"mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'MS =
Mincho'"></SPAN></SPAN></SPAN></FONT></SPAN>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D781025904-13072005><FONT =
face=3DArial=20
color=3D#0000ff size=3D2><SPAN class=3DMsoHyperlink><SPAN=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; =
mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 'Times New Roman'; =
mso-ansi-language: EN-US; mso-fareast-language: EN-US; =
mso-bidi-language: AR-SA"><SPAN=20
style=3D"mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'MS =
Mincho'">"IBIS=20
training when you need it, where you need=20
it."</SPAN></SPAN></SPAN></FONT></SPAN></DIV>
<DIV>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D781025904-13072005><FONT =
face=3DArial=20
color=3D#0000ff size=3D2><SPAN class=3DMsoHyperlink><SPAN=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; =
mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 'Times New Roman'; =
mso-ansi-language: EN-US; mso-fareast-language: EN-US; =
mso-bidi-language: AR-SA"><SPAN=20
style=3D"mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'MS =
Mincho'">Dr.=20
Lynne Green<BR>Green Streak Programs<BR><A=20
href=3D"http://www.greenstreakprograms.com">http://www.greenstreakprogram=
s.com</A><BR>425-788-0412<BR><A=20
href=3D"mailto:lgreen22@mindspring.com">lgreen22@mindspring.com</A></SPAN=
></SPAN></SPAN></FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D781025904-13072005><FONT =
face=3DArial=20
color=3D#0000ff size=3D2><SPAN class=3DMsoHyperlink><SPAN=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; =
mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 'Times New Roman'; =
mso-ansi-language: EN-US; mso-fareast-language: EN-US; =
mso-bidi-language: AR-SA"><SPAN=20
style=3D"mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'MS =
Mincho'"></SPAN></SPAN></SPAN></FONT></SPAN>&nbsp;</DIV><BR>
<BLOCKQUOTE dir=3Dltr style=3D"MARGIN-RIGHT: 0px">
  <DIV class=3DOutlookMessageHeader lang=3Den-us dir=3Dltr align=3Dleft>
  <HR tabIndex=3D-1>
  <FONT face=3DTahoma size=3D2><B>From:</B> owner-ibis-users@eda.org=20
  [mailto:owner-ibis-users@eda.org] <B>On Behalf Of </B>Nash, Tim J=20
  (FL51)<BR><B>Sent:</B> Tuesday, July 12, 2005 2:36 PM<BR><B>To:</B> =
Beal,=20
  Weston; ibis-users@eda.org<BR><B>Subject:</B> RE: [IBIS-Users] Which =
IBIS=20
  version to use???<BR></FONT><BR></DIV>
  <DIV></DIV>
  <DIV dir=3Dltr align=3Dleft><SPAN class=3D773212621-12072005><FONT =
face=3DArial=20
  color=3D#0000ff size=3D2>Weston,</FONT></SPAN></DIV>
  <DIV dir=3Dltr align=3Dleft><SPAN class=3D773212621-12072005><FONT =
face=3DArial=20
  color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
  <DIV dir=3Dltr align=3Dleft><SPAN class=3D773212621-12072005><FONT =
face=3DArial=20
  color=3D#0000ff size=3D2>I've noticed what you are talking =
about.&nbsp; If you=20
  look in any documentation for ICX or Hyperlinx (I'm not sure about=20
  SpectraQuest), I don't think that global support for any particular =
version of=20
  IBIS is explicitly stated anywhere.&nbsp; I'm not sure why this =
is.&nbsp; Is=20
  it because the standard is in such a state of flux (i.e. growth of =
keywords)=20
  or is the reason more political in nature?&nbsp; I know I'm =
speculating as to=20
  what the reason may be, but it makes it difficult to plan any sort of=20
  analysis, when your not clearly sure of what a tool does and doesn't =
support=20
  without reading the manual cover-to-cover.&nbsp; If tools said they =
support=20
  version 3.2, then you could rest assured that it =
supported&nbsp;EVERYTHING in=20
  3.2, not just&nbsp;KEY FEATURES&nbsp;of 3.2. </FONT></SPAN></DIV>
  <DIV dir=3Dltr align=3Dleft><SPAN class=3D773212621-12072005><FONT =
face=3DArial=20
  color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
  <DIV dir=3Dltr align=3Dleft><SPAN class=3D773212621-12072005><FONT =
face=3DArial=20
  color=3D#0000ff size=3D2>Thanks,</FONT></SPAN></DIV>
  <DIV dir=3Dltr align=3Dleft><SPAN class=3D773212621-12072005><FONT =
face=3DArial=20
  color=3D#0000ff size=3D2>Tim</FONT></SPAN></DIV><BR>
  <DIV class=3DOutlookMessageHeader lang=3Den-us dir=3Dltr align=3Dleft>
  <HR tabIndex=3D-1>
  <FONT face=3DTahoma size=3D2><B>From:</B> owner-ibis-users@eda.org=20
  [mailto:owner-ibis-users@eda.org] <B>On Behalf Of </B>Beal,=20
  Weston<BR><B>Sent:</B> Tuesday, July 12, 2005 5:06 PM<BR><B>To:</B>=20
  ibis-users@eda.org<BR><B>Subject:</B> RE: [IBIS-Users] Which IBIS =
version to=20
  use???<BR></FONT><BR></DIV>
  <DIV></DIV>
  <DIV dir=3Dltr align=3Dleft><FONT face=3DArial color=3D#0000ff =
size=3D2><SPAN=20
  class=3D220585820-12072005>Tim,</SPAN></FONT></DIV>
  <DIV dir=3Dltr align=3Dleft><FONT face=3DArial color=3D#0000ff =
size=3D2><SPAN=20
  class=3D220585820-12072005></SPAN></FONT>&nbsp;</DIV>
  <DIV dir=3Dltr align=3Dleft><FONT face=3DArial color=3D#0000ff =
size=3D2><SPAN=20
  class=3D220585820-12072005>Since IBIS 2.1 I've not seen any simulator =
that=20
  support and utilizes all keywords and parameters of any version of the =
IBIS=20
  spec. You need to evaluate what aspects of the IBIS spec apply to your =
I/O=20
  pins and use those appropriate keywords. Then you specify the IBIS =
version of=20
  the file to be the lowest number that includes the features you've =
used.=20
  Throughout this process you should read the latest version of the=20
  specification since it will be the clearest and most complete =
description of=20
  the various features.</SPAN></FONT></DIV>
  <DIV dir=3Dltr align=3Dleft><FONT face=3DArial color=3D#0000ff =
size=3D2><SPAN=20
  class=3D220585820-12072005></SPAN></FONT>&nbsp;</DIV>
  <DIV dir=3Dltr align=3Dleft><FONT face=3DArial color=3D#0000ff =
size=3D2><SPAN=20
  class=3D220585820-12072005>Even though ICX might not explicitly state =
that it=20
  supports IBIS 4.1, it does support the [external model], [external =
circuit],=20
  [node declaration], and [circuit call] keywords quite well. Check the =
ICX=20
  modeling guide for slight differences from the official IBIS=20
  syntax.</SPAN></FONT></DIV>
  <DIV dir=3Dltr align=3Dleft><FONT face=3DArial color=3D#0000ff =
size=3D2><SPAN=20
  class=3D220585820-12072005></SPAN></FONT>&nbsp;</DIV>
  <DIV dir=3Dltr align=3Dleft><FONT face=3DArial color=3D#0000ff =
size=3D2><SPAN=20
  class=3D220585820-12072005>Regards,</SPAN></FONT></DIV>
  <DIV dir=3Dltr align=3Dleft><FONT face=3DArial color=3D#0000ff =
size=3D2><SPAN=20
  class=3D220585820-12072005>Weston</SPAN></FONT></DIV>
  <DIV dir=3Dltr align=3Dleft><FONT face=3DArial color=3D#0000ff =
size=3D2><SPAN=20
  class=3D220585820-12072005></SPAN></FONT>&nbsp;</DIV><BR>
  <DIV class=3DOutlookMessageHeader lang=3Den-us dir=3Dltr align=3Dleft>
  <HR tabIndex=3D-1>
  <FONT face=3DTahoma size=3D2><B>From:</B> owner-ibis-users@eda.org=20
  [mailto:owner-ibis-users@eda.org] <B>On Behalf Of </B>Nash, Tim J=20
  (FL51)<BR><B>Sent:</B> Tuesday, July 12, 2005 12:27 PM<BR><B>To:</B>=20
  ibis-users@eda.org<BR><B>Subject:</B> [IBIS-Users] Which IBIS version =
to=20
  use???<BR></FONT><BR></DIV>
  <DIV></DIV>
  <P><FONT face=3DArial size=3D2>There seems to be some confusion among =
my peers as=20
  to which IBIS version we should be working to.&nbsp; The latest ANSI =
version=20
  appears to be 3.2, but there are specifications available up to =
4.1.&nbsp; The=20
  parser available in latest released versions of Hyperlinx and ICX is =
still=20
  v3.2, so I'm not sure that Hyperlinx or ICX would even recognize v4.1=20
  keywords.&nbsp; Is there an "official" committee recommendation of =
what=20
  version should be utilized in new designs - the latest available, or =
the=20
  latest ANSI approved version?</FONT></P>
  <P><FONT face=3DArial size=3D2>Thanks in advance,</FONT> <BR><FONT =
face=3DArial=20
  size=3D2>Tim</FONT> </P><BR><BR>
  <P><B><FONT face=3DTahoma color=3D#ff0000=20
  size=3D2>__________________________________</FONT></B> <BR><B><FONT =
face=3DTahoma=20
  color=3D#ff0000 size=3D2>Timothy J. Nash, P.E.</FONT></B> <BR><B><FONT =
face=3DTahoma=20
  color=3D#000000 size=3D2>Honeywell, Inc.</FONT></B> <BR><B><FONT =
face=3DTahoma=20
  color=3D#000000 size=3D2>Defense &amp; Space Electronic =
Systems</FONT></B>=20
  <BR><B><FONT face=3DTahoma color=3D#000000 size=3D2>13350 U.S. Hwy 19 =
N</FONT></B>=20
  <BR><B><FONT face=3DTahoma color=3D#000000 size=3D2>M/S =
825-1</FONT></B>=20
  <BR><B><FONT face=3DTahoma color=3D#000000 size=3D2>Clearwater, =
FL&nbsp;=20
  33764-7290</FONT></B> <BR><B><FONT face=3DTahoma color=3D#000000 =
size=3D2>Office :=20
  727-539-2437</FONT></B> <BR><B><FONT face=3DTahoma color=3D#000000=20
  size=3D2>Fax&nbsp;&nbsp;&nbsp;&nbsp; : 727-539-2183</FONT></B> =
<BR><B><FONT=20
  face=3DTahoma color=3D#000000 size=3D2>Email&nbsp; :&nbsp;=20
  tim.j.nash@honeywell.com</FONT></B> </P></BLOCKQUOTE></BODY></HTML>

- ------=_NextPart_000_0014_01C5872E.430FC700--


|------------------------------------------------------------------
|For help or to subscribe/unsubscribe, email majordomo@eda.org
|with just the appropriate command message(s) in the body:
|
|  help
|  subscribe   ibis       <optional e-mail address, if different>
|  subscribe   ibis-users <optional e-mail address, if different>
|  unsubscribe ibis       <optional e-mail address, if different>
|  unsubscribe ibis-users <optional e-mail address, if different>
|
|or email a written request to ibis-request@eda.org.
|
|IBIS reflector archives exist under:
|
|  http://www.eda.org/pub/ibis/email_archive/  Recent
|  http://www.eda.org/pub/ibis/users_archive/  Recent
|  http://www.eda.org/pub/ibis/email/          E-mail since 1993

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

Date: Tue, 12 Jul 2005 22:18:55 -0700
From: "Lynne D. Green" <lgreen22@mindspring.com>
Subject: RE: [IBIS-Users] Re: IV curve sweep range

Hi, Arpad,

This is an interesting point.  Here are my $0.02 of ideas:

1) An SI tool might need to extrapolate outside the table range when setting
the DC operating point,  since the simulator can try any point in the entire
[-Vcc,2*Vcc] range while trying to find the operating point.

2) A signal can "double" on reflection.  For example, an I/O operating at
1.2V with a 0.8V swing would need to cover from 1.2-(2*0.8) to 1.2+(2*0.8),
or -0.4V to 2.8V.  This might be a difficult rule for the parser to check.

Best regards,
Lynne


- -----Original Message-----
From: owner-ibis-users@eda.org [mailto:owner-ibis-users@eda.org] On Behalf
Of Aubrey_Sparkman@dell.com
Sent: Tuesday, July 12, 2005 2:26 PM
To: arpad.muranyi@intel.com; ibis-users@eda.org; ibis@eda.org
Subject: RE: [IBIS-Users] Re: IV curve sweep range

I would like to see the sweep range linked to the allowed or expected signal
swing.  If the buffer can be used in a "less than perfectly terminated"
topology where rising or falling overshoot outside 0 to Vcc can happen, then
the sweep should be REQUIRED to cover that range.  If the signal swing will
always be well within 0 to Vcc, then a reduced sweep range could be allowed.

my $.02

Aubrey Sparkman
Enterprise Engineering Signal Integrity Team Dell, Inc. 
Aubrey_Sparkman@Dell.com
(512) 723-3592

- -----Original Message-----
From: owner-ibis-users@eda.org [mailto:owner-ibis-users@eda.org] On Behalf
Of Muranyi, Arpad
Sent: Tuesday, July 12, 2005 3:45 PM
To: ibis-users@eda.org; ibis@eda.org
Subject: [IBIS-Users] Re: IV curve sweep range

Hello everyone,

I hope you don't mind that I brought this discussion to the IBIS and IBIS
users reflectors, but I wanted to save Mike a bunch of forwarding these
messages to and from me (since I don't want to sign up to the IBIS quality
list at the moment).
Plus the subject ultimately is a spec related one, so it may not hurt to
discuss it in these lists.

I agree with Tom, that those original IBIS ranges are still useful.  The
point I was trying to make is that IBIS REQUIRES those ranges, period.
True, the parser doesn't flag models now which do not obey these
requirements of the IBIS specification, but technically these models are out
of spec.

Also true, the model maker can always do a smaller range, and then add two
points on the two ends, just to satisfy the spec requirements, but if the
table has 100 points already, the model make will have to figure out which
other two points they have to remove before they can add the points at the
ends.

Forcing the model maker to generate models for the -Vcc to 2Vcc range may
reduce the quality of the model, because many points may be used up in those
areas of the curves which never get used, and at times it may not be
possible to generate those points due to convergence issues.

The comment from Bob about the current limiting at 1A or 10A seems to be a
related, but different issue.  I would like to see that the IBIS
specification is fixed so that it doesn't REQUIRE the -Vcc to 2Vcc range.
But I agree, this may be a difficult one, because if we just eliminate the
rule, we may start getting a bunch of useless models, if people don't know
what ranges they should provide.  So what should the spec say then?  Spell
out some STRONGLY RECOMMENDED rules?

Thanks,

Arpad
==================================================================


- -----Original Message-----
From: ibis-quality-bounce@freelists.org
[mailto:ibis-quality-bounce@freelists.org] On Behalf Of Robert Haller
Sent: Tuesday, July 12, 2005 1:03 PM
To: ibis-quality@freelists.org
Subject: [ibis-quality] Re: IV curve sweep range

Tom,  Michael
Agreed that sweeping over the entire range makes sense in come cases and

it is excessive in others.
But in order to avoid excess currents and meet the spec in its presently

approved state,
the committee reached consensus that limiting the current at something
resonable (1Amp) below the hard ibis check ceiling of 10 Amps seemed
acceptable. We want to minimize warnings from the parser and most devices
(that people are simulating with IBIS)  operate below an 1 amp.

The point we were trying to make was when sweep terminated devices (i.e.

ODT) it is important to sweep across the entire 'legal' range to avoid
simulators interpolating or extrapolating.

I have persoannly always had an issue with the excessivly wide range and

would support a bird that  reduces it to something reasonable. The rub is
getting consensus in Open forum on what is reasonable with all of the
exceptions....

my $.02
Bob
 
Tom Dagostino wrote:

>There are still a lot non busses that people need to simulate, not all
of
>them will be terminated.  In addition some people simulate open
connectors
>which may have non terminated lines by definition.  So, yes there are
places
>where it does not make sense to do the -Vcc to 2*Vcc range but there
are
>cases still where it makes sense.
>
>Tom Dagostino
>Teraspeed(R) Labs
>13610 SW Harness Lane
>Beaverton, OR 97008
>503-430-1065
>tom@teraspeed.com
>www.teraspeed.com
>
>Teraspeed Consulting Group LLC
>121 North River Drive
>Narragansett, RI 02882
>401-284-1827
>
>-----Original Message-----
>From: ibis-quality-bounce@freelists.org 
>[mailto:ibis-quality-bounce@freelists.org]On Behalf Of Mirmak, Michael
>Sent: Tuesday, July 12, 2005 12:00 PM
>To: ibis-quality@freelists.org
>Subject: [ibis-quality] IV curve sweep range
>
>
>Forwarded from Arpad Muranyi...
>
>- MM
>
>-----Original Message-----
>From: Muranyi, Arpad
>Sent: Tuesday, July 12, 2005 11:20 AM
>To: ibis-quality-bounce@freelists.org
>Cc: Mirmak, Michael
>Subject: IV curve sweep range
>
>Hello everyone,
>
>I am not monitoring this email reflector, and I don't plan on 
>subscribing, but Mike Mirmak forwarded me a message regarding the IV 
>curve sweep range discussion, to which I would like to add a few 
>comments.  I don't know what exactly is being proposed, I am just going

>to mention my views here.
>
>The problem I see is that IBIS requires a sweep range of -Vcc to 2*Vcc.
>This comes from the days when most buffers switched rail to rail and 
>most buses were unterminated.  The reason for this range stems from the

>T-line reflection theory, that the signal can double at the end of the 
>line.  If we had a strong driver, which could drive close to the rail, 
>then the doubling of this signal could span a range close to -Vcc or
>+2*Vcc assuming no clamping effects at the end of the line.
>
>The problem is that most modern buses and drivers are not operating
like
>this any more.  For one, the signal swing doesn't go rail-to-rail any 
>more, and second, most buses are
terminated.
>Even if we ignore the termination question, the reduced-swing signaling

>alone warrants a reconsideration of the IBIS rule.
>
>One of my favorite examples is GTL.  The signal goes from a low level 
>between 0-0.5V to a high level of 1.5V.  If I took 0-1.5, even if I 
>doubled the signal swing on the top and bottom, I would get a range of 
>-1.5V to 3.0V.  Aside from the fact that the bus is terminated and we 
>will never see a doubling at the end of the T-line, compare this range 
>with what IBIS would require if this buffer was powered by 3.3V:  it 
>would be -3.6V to 6.6V, almost double!  This clearly doesn't make
sense.
>
>I would propose that we should write a BIRD on this, and change the
IBIS
>specification so that it would not REQUIRE the range of -Vcc to 2*Vcc.
>I am not sure what it should say yet, but I would definitely NOT favor 
>that the parser should be changed to check the ranges in the IBIS files

>against the IBIS rules.  I would much prefer to have a rule that is 
>based on signaling, though I have to admit that this may be somewhat 
>more complicated to spell out.
>
>Please comment,
>
>Arpad
>===========================================================


|------------------------------------------------------------------
|For help or to subscribe/unsubscribe, email majordomo@eda.org
|with just the appropriate command message(s) in the body:
|
|  help
|  subscribe   ibis       <optional e-mail address, if different>
|  subscribe   ibis-users <optional e-mail address, if different>
|  unsubscribe ibis       <optional e-mail address, if different>
|  unsubscribe ibis-users <optional e-mail address, if different>
|
|or email a written request to ibis-request@eda.org.
|
|IBIS reflector archives exist under:
|
|  http://www.eda.org/pub/ibis/email_archive/  Recent
|  http://www.eda.org/pub/ibis/users_archive/  Recent
|  http://www.eda.org/pub/ibis/email/          E-mail since 1993

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

Date: Wed, 13 Jul 2005 14:23:41 -0700
From: "Beal, Weston" <weston_beal@mentor.com>
Subject: RE: [IBIS-Users] Which IBIS version to use???

This is a multi-part message in MIME format.

- ------_=_NextPart_001_01C587F1.3A4FF106
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Tim,
=20
The list of features that any simulator supports is generally not driven
by the state of the spec, nor politics, but almost entirely economical.
If a simulator vendor finds from customer input or market research (or a
wild guess) that they can sell more licenses by including a certain
feature and the work to implement it gives a good return on invested
time, then it will happen. That's why nearly every simulator supports
some features of IBIS 3.2, but not some other feature. If you are buying
100 licenses of my favorite SI simulator and demand support for [TTgnd]
before you will buy, then it will probably be implemented in the next
release. Simple as that.
=20
Regards,
Weston
=20

________________________________

From: Nash, Tim J (FL51) [mailto:Tim.J.Nash@honeywell.com]=20
Sent: Tuesday, July 12, 2005 2:36 PM
To: Beal, Weston; ibis-users@eda.org
Subject: RE: [IBIS-Users] Which IBIS version to use???


Weston,
=20
I've noticed what you are talking about.  If you look in any
documentation for ICX or Hyperlinx (I'm not sure about SpectraQuest), I
don't think that global support for any particular version of IBIS is
explicitly stated anywhere.  I'm not sure why this is.  Is it because
the standard is in such a state of flux (i.e. growth of keywords) or is
the reason more political in nature?  I know I'm speculating as to what
the reason may be, but it makes it difficult to plan any sort of
analysis, when your not clearly sure of what a tool does and doesn't
support without reading the manual cover-to-cover.  If tools said they
support version 3.2, then you could rest assured that it supported
EVERYTHING in 3.2, not just KEY FEATURES of 3.2.=20
=20
Thanks,
Tim

________________________________

From: owner-ibis-users@eda.org [mailto:owner-ibis-users@eda.org] On
Behalf Of Beal, Weston
Sent: Tuesday, July 12, 2005 5:06 PM
To: ibis-users@eda.org
Subject: RE: [IBIS-Users] Which IBIS version to use???


Tim,
=20
Since IBIS 2.1 I've not seen any simulator that support and utilizes all
keywords and parameters of any version of the IBIS spec. You need to
evaluate what aspects of the IBIS spec apply to your I/O pins and use
those appropriate keywords. Then you specify the IBIS version of the
file to be the lowest number that includes the features you've used.
Throughout this process you should read the latest version of the
specification since it will be the clearest and most complete
description of the various features.
=20
Even though ICX might not explicitly state that it supports IBIS 4.1, it
does support the [external model], [external circuit], [node
declaration], and [circuit call] keywords quite well. Check the ICX
modeling guide for slight differences from the official IBIS syntax.
=20
Regards,
Weston
=20

________________________________

From: owner-ibis-users@eda.org [mailto:owner-ibis-users@eda.org] On
Behalf Of Nash, Tim J (FL51)
Sent: Tuesday, July 12, 2005 12:27 PM
To: ibis-users@eda.org
Subject: [IBIS-Users] Which IBIS version to use???



There seems to be some confusion among my peers as to which IBIS version
we should be working to.  The latest ANSI version appears to be 3.2, but
there are specifications available up to 4.1.  The parser available in
latest released versions of Hyperlinx and ICX is still v3.2, so I'm not
sure that Hyperlinx or ICX would even recognize v4.1 keywords.  Is there
an "official" committee recommendation of what version should be
utilized in new designs - the latest available, or the latest ANSI
approved version?

Thanks in advance,=20
Tim=20



__________________________________=20
Timothy J. Nash, P.E.=20
Honeywell, Inc.=20
Defense & Space Electronic Systems=20
13350 U.S. Hwy 19 N=20
M/S 825-1=20
Clearwater, FL  33764-7290=20
Office : 727-539-2437=20
Fax     : 727-539-2183=20
Email  :  tim.j.nash@honeywell.com=20


- ------_=_NextPart_001_01C587F1.3A4FF106
Content-Type: text/html;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>Which IBIS version to use???</TITLE>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dus-ascii">
<META content=3D"MSHTML 6.00.2900.2668" name=3DGENERATOR></HEAD>
<BODY>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D634121821-13072005><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>Tim,</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D634121821-13072005><FONT =
face=3DArial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D634121821-13072005><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>The list of features that any simulator =
supports is=20
generally not driven by the state of the spec, nor politics, but almost =
entirely=20
economical. If a simulator vendor finds from customer input or market =
research=20
(or a wild guess) that they can sell more licenses by including&nbsp;a =
certain=20
feature and the work to implement it gives a good return on invested =
time, then=20
it will happen. That's why nearly every simulator supports some features =
of IBIS=20
3.2, but not some other feature. If you are buying 100 licenses of my =
favorite=20
SI simulator and demand support for [TTgnd] before you will buy, then it =
will=20
probably be implemented in the next release. Simple as =
that.</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D634121821-13072005><FONT =
face=3DArial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D634121821-13072005><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>Regards,</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D634121821-13072005><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>Weston</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D634121821-13072005><FONT =
face=3DArial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV><BR>
<DIV class=3DOutlookMessageHeader lang=3Den-us dir=3Dltr align=3Dleft>
<HR tabIndex=3D-1>
<FONT face=3DTahoma size=3D2><B>From:</B> Nash, Tim J (FL51)=20
[mailto:Tim.J.Nash@honeywell.com] <BR><B>Sent:</B> Tuesday, July 12, =
2005 2:36=20
PM<BR><B>To:</B> Beal, Weston; ibis-users@eda.org<BR><B>Subject:</B> RE: =

[IBIS-Users] Which IBIS version to use???<BR></FONT><BR></DIV>
<DIV></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D773212621-12072005><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>Weston,</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D773212621-12072005><FONT =
face=3DArial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D773212621-12072005><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>I've noticed what you are talking about.&nbsp; =
If you look=20
in any documentation for ICX or Hyperlinx (I'm not sure about =
SpectraQuest), I=20
don't think that global support for any particular version of IBIS is =
explicitly=20
stated anywhere.&nbsp; I'm not sure why this is.&nbsp; Is it because the =

standard is in such a state of flux (i.e. growth of keywords) or is the =
reason=20
more political in nature?&nbsp; I know I'm speculating as to what the =
reason may=20
be, but it makes it difficult to plan any sort of analysis, when your =
not=20
clearly sure of what a tool does and doesn't support without reading the =
manual=20
cover-to-cover.&nbsp; If tools said they support version 3.2, then you =
could=20
rest assured that it supported&nbsp;EVERYTHING in 3.2, not just&nbsp;KEY =

FEATURES&nbsp;of 3.2. </FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D773212621-12072005><FONT =
face=3DArial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D773212621-12072005><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>Thanks,</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D773212621-12072005><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>Tim</FONT></SPAN></DIV><BR>
<DIV class=3DOutlookMessageHeader lang=3Den-us dir=3Dltr align=3Dleft>
<HR tabIndex=3D-1>
<FONT face=3DTahoma size=3D2><B>From:</B> owner-ibis-users@eda.org=20
[mailto:owner-ibis-users@eda.org] <B>On Behalf Of </B>Beal,=20
Weston<BR><B>Sent:</B> Tuesday, July 12, 2005 5:06 PM<BR><B>To:</B>=20
ibis-users@eda.org<BR><B>Subject:</B> RE: [IBIS-Users] Which IBIS =
version to=20
use???<BR></FONT><BR></DIV>
<DIV></DIV>
<DIV dir=3Dltr align=3Dleft><FONT face=3DArial color=3D#0000ff =
size=3D2><SPAN=20
class=3D220585820-12072005>Tim,</SPAN></FONT></DIV>
<DIV dir=3Dltr align=3Dleft><FONT face=3DArial color=3D#0000ff =
size=3D2><SPAN=20
class=3D220585820-12072005></SPAN></FONT>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><FONT face=3DArial color=3D#0000ff =
size=3D2><SPAN=20
class=3D220585820-12072005>Since IBIS 2.1 I've not seen any simulator =
that support=20
and utilizes all keywords and parameters of any version of the IBIS =
spec. You=20
need to evaluate what aspects of the IBIS spec apply to your I/O pins =
and use=20
those appropriate keywords. Then you specify the IBIS version of the =
file to be=20
the lowest number that includes the features you've used. Throughout =
this=20
process you should read the latest version of the specification since it =
will be=20
the clearest and most complete description of the various=20
features.</SPAN></FONT></DIV>
<DIV dir=3Dltr align=3Dleft><FONT face=3DArial color=3D#0000ff =
size=3D2><SPAN=20
class=3D220585820-12072005></SPAN></FONT>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><FONT face=3DArial color=3D#0000ff =
size=3D2><SPAN=20
class=3D220585820-12072005>Even though ICX might not explicitly state =
that it=20
supports IBIS 4.1, it does support the [external model], [external =
circuit],=20
[node declaration], and [circuit call] keywords quite well. Check the =
ICX=20
modeling guide for slight differences from the official IBIS=20
syntax.</SPAN></FONT></DIV>
<DIV dir=3Dltr align=3Dleft><FONT face=3DArial color=3D#0000ff =
size=3D2><SPAN=20
class=3D220585820-12072005></SPAN></FONT>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><FONT face=3DArial color=3D#0000ff =
size=3D2><SPAN=20
class=3D220585820-12072005>Regards,</SPAN></FONT></DIV>
<DIV dir=3Dltr align=3Dleft><FONT face=3DArial color=3D#0000ff =
size=3D2><SPAN=20
class=3D220585820-12072005>Weston</SPAN></FONT></DIV>
<DIV dir=3Dltr align=3Dleft><FONT face=3DArial color=3D#0000ff =
size=3D2><SPAN=20
class=3D220585820-12072005></SPAN></FONT>&nbsp;</DIV><BR>
<DIV class=3DOutlookMessageHeader lang=3Den-us dir=3Dltr align=3Dleft>
<HR tabIndex=3D-1>
<FONT face=3DTahoma size=3D2><B>From:</B> owner-ibis-users@eda.org=20
[mailto:owner-ibis-users@eda.org] <B>On Behalf Of </B>Nash, Tim J=20
(FL51)<BR><B>Sent:</B> Tuesday, July 12, 2005 12:27 PM<BR><B>To:</B>=20
ibis-users@eda.org<BR><B>Subject:</B> [IBIS-Users] Which IBIS version to =

use???<BR></FONT><BR></DIV>
<DIV></DIV>
<P><FONT face=3DArial size=3D2>There seems to be some confusion among my =
peers as to=20
which IBIS version we should be working to.&nbsp; The latest ANSI =
version=20
appears to be 3.2, but there are specifications available up to =
4.1.&nbsp; The=20
parser available in latest released versions of Hyperlinx and ICX is =
still v3.2,=20
so I'm not sure that Hyperlinx or ICX would even recognize v4.1 =
keywords.&nbsp;=20
Is there an "official" committee recommendation of what version should =
be=20
utilized in new designs - the latest available, or the latest ANSI =
approved=20
version?</FONT></P>
<P><FONT face=3DArial size=3D2>Thanks in advance,</FONT> <BR><FONT =
face=3DArial=20
size=3D2>Tim</FONT> </P><BR><BR>
<P><B><FONT face=3DTahoma color=3D#ff0000=20
size=3D2>__________________________________</FONT></B> <BR><B><FONT =
face=3DTahoma=20
color=3D#ff0000 size=3D2>Timothy J. Nash, P.E.</FONT></B> <BR><B><FONT =
face=3DTahoma=20
color=3D#000000 size=3D2>Honeywell, Inc.</FONT></B> <BR><B><FONT =
face=3DTahoma=20
color=3D#000000 size=3D2>Defense &amp; Space Electronic =
Systems</FONT></B>=20
<BR><B><FONT face=3DTahoma color=3D#000000 size=3D2>13350 U.S. Hwy 19 =
N</FONT></B>=20
<BR><B><FONT face=3DTahoma color=3D#000000 size=3D2>M/S 825-1</FONT></B> =
<BR><B><FONT=20
face=3DTahoma color=3D#000000 size=3D2>Clearwater, FL&nbsp; =
33764-7290</FONT></B>=20
<BR><B><FONT face=3DTahoma color=3D#000000 size=3D2>Office : =
727-539-2437</FONT></B>=20
<BR><B><FONT face=3DTahoma color=3D#000000 =
size=3D2>Fax&nbsp;&nbsp;&nbsp;&nbsp; :=20
727-539-2183</FONT></B> <BR><B><FONT face=3DTahoma color=3D#000000=20
size=3D2>Email&nbsp; :&nbsp; tim.j.nash@honeywell.com</FONT></B>=20
</P></BODY></HTML>

- ------_=_NextPart_001_01C587F1.3A4FF106--
|------------------------------------------------------------------
|For help or to subscribe/unsubscribe, email majordomo@eda.org
|with just the appropriate command message(s) in the body:
|
|  help
|  subscribe   ibis       <optional e-mail address, if different>
|  subscribe   ibis-users <optional e-mail address, if different>
|  unsubscribe ibis       <optional e-mail address, if different>
|  unsubscribe ibis-users <optional e-mail address, if different>
|
|or email a written request to ibis-request@eda.org.
|
|IBIS reflector archives exist under:
|
|  http://www.eda.org/pub/ibis/email_archive/  Recent
|  http://www.eda.org/pub/ibis/users_archive/  Recent
|  http://www.eda.org/pub/ibis/email/          E-mail since 1993

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

Date: Wed, 13 Jul 2005 14:59:55 -0700
From: "Nash, Tim J (FL51)" <Tim.J.Nash@honeywell.com>
Subject: RE: [IBIS-Users] Which IBIS version to use???

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

- ------_=_NextPart_001_01C587F6.3421B86B
Content-Type: text/plain

That's good insight into the minds of EDA vendor.  Thanks, Weston.
 
Thanks,
Tim

  _____  

From: Beal, Weston [mailto:weston_beal@mentor.com] 
Sent: Wednesday, July 13, 2005 5:24 PM
To: Nash, Tim J (FL51); ibis-users@eda.org
Subject: RE: [IBIS-Users] Which IBIS version to use???


Tim,
 
The list of features that any simulator supports is generally not driven by
the state of the spec, nor politics, but almost entirely economical. If a
simulator vendor finds from customer input or market research (or a wild
guess) that they can sell more licenses by including a certain feature and
the work to implement it gives a good return on invested time, then it will
happen. That's why nearly every simulator supports some features of IBIS
3.2, but not some other feature. If you are buying 100 licenses of my
favorite SI simulator and demand support for [TTgnd] before you will buy,
then it will probably be implemented in the next release. Simple as that.
 
Regards,
Weston
 

  _____  

From: Nash, Tim J (FL51) [mailto:Tim.J.Nash@honeywell.com] 
Sent: Tuesday, July 12, 2005 2:36 PM
To: Beal, Weston; ibis-users@eda.org
Subject: RE: [IBIS-Users] Which IBIS version to use???


Weston,
 
I've noticed what you are talking about.  If you look in any documentation
for ICX or Hyperlinx (I'm not sure about SpectraQuest), I don't think that
global support for any particular version of IBIS is explicitly stated
anywhere.  I'm not sure why this is.  Is it because the standard is in such
a state of flux (i.e. growth of keywords) or is the reason more political in
nature?  I know I'm speculating as to what the reason may be, but it makes
it difficult to plan any sort of analysis, when your not clearly sure of
what a tool does and doesn't support without reading the manual
cover-to-cover.  If tools said they support version 3.2, then you could rest
assured that it supported EVERYTHING in 3.2, not just KEY FEATURES of 3.2. 
 
Thanks,
Tim

  _____  

From: owner-ibis-users@eda.org [mailto:owner-ibis-users@eda.org] On Behalf
Of Beal, Weston
Sent: Tuesday, July 12, 2005 5:06 PM
To: ibis-users@eda.org
Subject: RE: [IBIS-Users] Which IBIS version to use???


Tim,
 
Since IBIS 2.1 I've not seen any simulator that support and utilizes all
keywords and parameters of any version of the IBIS spec. You need to
evaluate what aspects of the IBIS spec apply to your I/O pins and use those
appropriate keywords. Then you specify the IBIS version of the file to be
the lowest number that includes the features you've used. Throughout this
process you should read the latest version of the specification since it
will be the clearest and most complete description of the various features.
 
Even though ICX might not explicitly state that it supports IBIS 4.1, it
does support the [external model], [external circuit], [node declaration],
and [circuit call] keywords quite well. Check the ICX modeling guide for
slight differences from the official IBIS syntax.
 
Regards,
Weston
 

  _____  

From: owner-ibis-users@eda.org [mailto:owner-ibis-users@eda.org] On Behalf
Of Nash, Tim J (FL51)
Sent: Tuesday, July 12, 2005 12:27 PM
To: ibis-users@eda.org
Subject: [IBIS-Users] Which IBIS version to use???



There seems to be some confusion among my peers as to which IBIS version we
should be working to.  The latest ANSI version appears to be 3.2, but there
are specifications available up to 4.1.  The parser available in latest
released versions of Hyperlinx and ICX is still v3.2, so I'm not sure that
Hyperlinx or ICX would even recognize v4.1 keywords.  Is there an "official"
committee recommendation of what version should be utilized in new designs -
the latest available, or the latest ANSI approved version?

Thanks in advance, 
Tim 



__________________________________ 
Timothy J. Nash, P.E. 
Honeywell, Inc. 
Defense & Space Electronic Systems 
13350 U.S. Hwy 19 N 
M/S 825-1 
Clearwater, FL  33764-7290 
Office : 727-539-2437 
Fax     : 727-539-2183 
Email  :  tim.j.nash@honeywell.com 


- ------_=_NextPart_001_01C587F6.3421B86B
Content-Type: text/html

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=US-ASCII">
<TITLE>Which IBIS version to use???</TITLE>

<META content="MSHTML 6.00.2800.1499" name=GENERATOR></HEAD>
<BODY>
<DIV dir=ltr align=left><SPAN class=136155921-13072005><FONT face=Arial 
color=#0000ff size=2>That's good insight into the minds of EDA vendor.&nbsp; 
Thanks, Weston.</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=136155921-13072005><FONT face=Arial 
color=#0000ff size=2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=ltr align=left><SPAN class=136155921-13072005><FONT face=Arial 
color=#0000ff size=2>Thanks,</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=136155921-13072005><FONT face=Arial 
color=#0000ff size=2>Tim</FONT></SPAN></DIV><BR>
<DIV class=OutlookMessageHeader lang=en-us dir=ltr align=left>
<HR tabIndex=-1>
<FONT face=Tahoma size=2><B>From:</B> Beal, Weston 
[mailto:weston_beal@mentor.com] <BR><B>Sent:</B> Wednesday, July 13, 2005 5:24 
PM<BR><B>To:</B> Nash, Tim J (FL51); ibis-users@eda.org<BR><B>Subject:</B> RE: 
[IBIS-Users] Which IBIS version to use???<BR></FONT><BR></DIV>
<DIV></DIV>
<DIV dir=ltr align=left><SPAN class=634121821-13072005><FONT face=Arial 
color=#0000ff size=2>Tim,</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=634121821-13072005><FONT face=Arial 
color=#0000ff size=2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=ltr align=left><SPAN class=634121821-13072005><FONT face=Arial 
color=#0000ff size=2>The list of features that any simulator supports is 
generally not driven by the state of the spec, nor politics, but almost entirely 
economical. If a simulator vendor finds from customer input or market research 
(or a wild guess) that they can sell more licenses by including&nbsp;a certain 
feature and the work to implement it gives a good return on invested time, then 
it will happen. That's why nearly every simulator supports some features of IBIS 
3.2, but not some other feature. If you are buying 100 licenses of my favorite 
SI simulator and demand support for [TTgnd] before you will buy, then it will 
probably be implemented in the next release. Simple as that.</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=634121821-13072005><FONT face=Arial 
color=#0000ff size=2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=ltr align=left><SPAN class=634121821-13072005><FONT face=Arial 
color=#0000ff size=2>Regards,</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=634121821-13072005><FONT face=Arial 
color=#0000ff size=2>Weston</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=634121821-13072005><FONT face=Arial 
color=#0000ff size=2></FONT></SPAN>&nbsp;</DIV><BR>
<DIV class=OutlookMessageHeader lang=en-us dir=ltr align=left>
<HR tabIndex=-1>
<FONT face=Tahoma size=2><B>From:</B> Nash, Tim J (FL51) 
[mailto:Tim.J.Nash@honeywell.com] <BR><B>Sent:</B> Tuesday, July 12, 2005 2:36 
PM<BR><B>To:</B> Beal, Weston; ibis-users@eda.org<BR><B>Subject:</B> RE: 
[IBIS-Users] Which IBIS version to use???<BR></FONT><BR></DIV>
<DIV></DIV>
<DIV dir=ltr align=left><SPAN class=773212621-12072005><FONT face=Arial 
color=#0000ff size=2>Weston,</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=773212621-12072005><FONT face=Arial 
color=#0000ff size=2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=ltr align=left><SPAN class=773212621-12072005><FONT face=Arial 
color=#0000ff size=2>I've noticed what you are talking about.&nbsp; If you look 
in any documentation for ICX or Hyperlinx (I'm not sure about SpectraQuest), I 
don't think that global support for any particular version of IBIS is explicitly 
stated anywhere.&nbsp; I'm not sure why this is.&nbsp; Is it because the 
standard is in such a state of flux (i.e. growth of keywords) or is the reason 
more political in nature?&nbsp; I know I'm speculating as to what the reason may 
be, but it makes it difficult to plan any sort of analysis, when your not 
clearly sure of what a tool does and doesn't support without reading the manual 
cover-to-cover.&nbsp; If tools said they support version 3.2, then you could 
rest assured that it supported&nbsp;EVERYTHING in 3.2, not just&nbsp;KEY 
FEATURES&nbsp;of 3.2. </FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=773212621-12072005><FONT face=Arial 
color=#0000ff size=2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=ltr align=left><SPAN class=773212621-12072005><FONT face=Arial 
color=#0000ff size=2>Thanks,</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=773212621-12072005><FONT face=Arial 
color=#0000ff size=2>Tim</FONT></SPAN></DIV><BR>
<DIV class=OutlookMessageHeader lang=en-us dir=ltr align=left>
<HR tabIndex=-1>
<FONT face=Tahoma size=2><B>From:</B> owner-ibis-users@eda.org 
[mailto:owner-ibis-users@eda.org] <B>On Behalf Of </B>Beal, 
Weston<BR><B>Sent:</B> Tuesday, July 12, 2005 5:06 PM<BR><B>To:</B> 
ibis-users@eda.org<BR><B>Subject:</B> RE: [IBIS-Users] Which IBIS version to 
use???<BR></FONT><BR></DIV>
<DIV></DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
class=220585820-12072005>Tim,</SPAN></FONT></DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
class=220585820-12072005></SPAN></FONT>&nbsp;</DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
class=220585820-12072005>Since IBIS 2.1 I've not seen any simulator that support 
and utilizes all keywords and parameters of any version of the IBIS spec. You 
need to evaluate what aspects of the IBIS spec apply to your I/O pins and use 
those appropriate keywords. Then you specify the IBIS version of the file to be 
the lowest number that includes the features you've used. Throughout this 
process you should read the latest version of the specification since it will be 
the clearest and most complete description of the various 
features.</SPAN></FONT></DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
class=220585820-12072005></SPAN></FONT>&nbsp;</DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
class=220585820-12072005>Even though ICX might not explicitly state that it 
supports IBIS 4.1, it does support the [external model], [external circuit], 
[node declaration], and [circuit call] keywords quite well. Check the ICX 
modeling guide for slight differences from the official IBIS 
syntax.</SPAN></FONT></DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
class=220585820-12072005></SPAN></FONT>&nbsp;</DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
class=220585820-12072005>Regards,</SPAN></FONT></DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
class=220585820-12072005>Weston</SPAN></FONT></DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
class=220585820-12072005></SPAN></FONT>&nbsp;</DIV><BR>
<DIV class=OutlookMessageHeader lang=en-us dir=ltr align=left>
<HR tabIndex=-1>
<FONT face=Tahoma size=2><B>From:</B> owner-ibis-users@eda.org 
[mailto:owner-ibis-users@eda.org] <B>On Behalf Of </B>Nash, Tim J 
(FL51)<BR><B>Sent:</B> Tuesday, July 12, 2005 12:27 PM<BR><B>To:</B> 
ibis-users@eda.org<BR><B>Subject:</B> [IBIS-Users] Which IBIS version to 
use???<BR></FONT><BR></DIV>
<DIV></DIV>
<P><FONT face=Arial size=2>There seems to be some confusion among my peers as to 
which IBIS version we should be working to.&nbsp; The latest ANSI version 
appears to be 3.2, but there are specifications available up to 4.1.&nbsp; The 
parser available in latest released versions of Hyperlinx and ICX is still v3.2, 
so I'm not sure that Hyperlinx or ICX would even recognize v4.1 keywords.&nbsp; 
Is there an "official" committee recommendation of what version should be 
utilized in new designs - the latest available, or the latest ANSI approved 
version?</FONT></P>
<P><FONT face=Arial size=2>Thanks in advance,</FONT> <BR><FONT face=Arial 
size=2>Tim</FONT> </P><BR><BR>
<P><B><FONT face=Tahoma color=#ff0000 
size=2>__________________________________</FONT></B> <BR><B><FONT face=Tahoma 
color=#ff0000 size=2>Timothy J. Nash, P.E.</FONT></B> <BR><B><FONT face=Tahoma 
color=#000000 size=2>Honeywell, Inc.</FONT></B> <BR><B><FONT face=Tahoma 
color=#000000 size=2>Defense &amp; Space Electronic Systems</FONT></B> 
<BR><B><FONT face=Tahoma color=#000000 size=2>13350 U.S. Hwy 19 N</FONT></B> 
<BR><B><FONT face=Tahoma color=#000000 size=2>M/S 825-1</FONT></B> <BR><B><FONT 
face=Tahoma color=#000000 size=2>Clearwater, FL&nbsp; 33764-7290</FONT></B> 
<BR><B><FONT face=Tahoma color=#000000 size=2>Office : 727-539-2437</FONT></B> 
<BR><B><FONT face=Tahoma color=#000000 size=2>Fax&nbsp;&nbsp;&nbsp;&nbsp; : 
727-539-2183</FONT></B> <BR><B><FONT face=Tahoma color=#000000 
size=2>Email&nbsp; :&nbsp; tim.j.nash@honeywell.com</FONT></B> 
</P></BODY></HTML>

- ------_=_NextPart_001_01C587F6.3421B86B--
|------------------------------------------------------------------
|For help or to subscribe/unsubscribe, email majordomo@eda.org
|with just the appropriate command message(s) in the body:
|
|  help
|  subscribe   ibis       <optional e-mail address, if different>
|  subscribe   ibis-users <optional e-mail address, if different>
|  unsubscribe ibis       <optional e-mail address, if different>
|  unsubscribe ibis-users <optional e-mail address, if different>
|
|or email a written request to ibis-request@eda.org.
|
|IBIS reflector archives exist under:
|
|  http://www.eda.org/pub/ibis/email_archive/  Recent
|  http://www.eda.org/pub/ibis/users_archive/  Recent
|  http://www.eda.org/pub/ibis/email/          E-mail since 1993

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

Date: Fri, 15 Jul 2005 09:30:17 +0000
From: "lau yy" <tok47@hotmail.com>
Subject: [IBIS-Users] Rising and Falling Waveform

<html><div style='background-color:'><DIV class=RTE>Dear ALL,</DIV>
<DIV class=RTE>&nbsp;</DIV>
<DIV class=RTE>&nbsp;</DIV>
<DIV class=RTE>Regarding these 2 waveforms, is there the starting point (rising) and ending point (falling) should be '0' or nearly '0' ?</DIV>
<DIV class=RTE>&nbsp;</DIV>
<DIV class=RTE>But I got 1 model with these 2 point far away from '0', and it still pass the ibischk3. </DIV>
<DIV class=RTE>&nbsp;</DIV>
<DIV class=RTE>So, do the model wrong or correct? And what will cause the points not start or end at '0'?</DIV>
<DIV class=RTE>&nbsp;</DIV>
<DIV class=RTE>&nbsp;</DIV>
<DIV class=RTE>Rdgs</DIV>
<DIV class=RTE>yylau</DIV></div></html>

|------------------------------------------------------------------
|For help or to subscribe/unsubscribe, email majordomo@eda.org
|with just the appropriate command message(s) in the body:
|
|  help
|  subscribe   ibis       <optional e-mail address, if different>
|  subscribe   ibis-users <optional e-mail address, if different>
|  unsubscribe ibis       <optional e-mail address, if different>
|  unsubscribe ibis-users <optional e-mail address, if different>
|
|or email a written request to ibis-request@eda.org.
|
|IBIS reflector archives exist under:
|
|  http://www.eda.org/pub/ibis/email_archive/  Recent
|  http://www.eda.org/pub/ibis/users_archive/  Recent
|  http://www.eda.org/pub/ibis/email/          E-mail since 1993

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

Date: Fri, 15 Jul 2005 08:42:25 -0700
From: "Muranyi, Arpad" <arpad.muranyi@intel.com>
Subject: RE: [IBIS-Users] Rising and Falling Waveform

This is a multi-part message in MIME format.

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

yylau,
=20
No.  The requirement is not zero.  The starting and ending points
are determined by the IV curve / load line intersection, where
the IV curve stands for all clamps and one pullup or pulldown
IV table added together, and the Rfixture Vfixture combination
of the waveform that is being investigated.
=20
Arpad Muranyi
Intel Corporation
=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=3D=3D=3D=3D=3D=3D

________________________________

From: owner-ibis-users@eda.org [mailto:owner-ibis-users@eda.org] On =
Behalf Of lau yy
Sent: Friday, July 15, 2005 2:30 AM
To: ibis-users@eda.org
Subject: [IBIS-Users] Rising and Falling Waveform


Dear ALL,
=20
=20
Regarding these 2 waveforms, is there the starting point (rising) and =
ending point (falling) should be '0' or nearly '0' ?
=20
But I got 1 model with these 2 point far away from '0', and it still =
pass the ibischk3.=20
=20
So, do the model wrong or correct? And what will cause the points not =
start or end at '0'?
=20
=20
Rdgs
yylau
|------------------------------------------------------------------ |For =
help or to subscribe/unsubscribe, email majordomo@eda.org |with just the =
appropriate command message(s) in the body: | | help | subscribe ibis | =
subscribe ibis-users | unsubscribe ibis | unsubscribe ibis-users | |or =
email a written request to ibis-request@eda.org. | |IBIS reflector =
archives exist under: | | http://www.eda.org/pub/ibis/email_archive/ =
Recent | http://www.eda.org/pub/ibis/users_archive/ Recent | =
http://www.eda.org/pub/ibis/email/ E-mail since 1993=20

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

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<META content=3D"MSHTML 6.00.2800.1505" name=3DGENERATOR></HEAD>
<BODY>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D748154015-15072005><FONT =
face=3D"Courier New"=20
size=3D2>yylau,</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D748154015-15072005><FONT =
face=3D"Courier New"=20
size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D748154015-15072005><FONT =
face=3D"Courier New"=20
size=3D2>No.&nbsp; The requirement is not zero.&nbsp; The starting and =
ending=20
points</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D748154015-15072005><FONT =
face=3D"Courier New"=20
size=3D2>are determined by the IV curve / load line intersection,=20
where</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D748154015-15072005><FONT =
face=3D"Courier New"=20
size=3D2>the IV curve stands for all clamps and one pullup or=20
pulldown</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D748154015-15072005><FONT =
face=3D"Courier New"=20
size=3D2>IV table added together, and the Rfixture Vfixture=20
combination</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D748154015-15072005><FONT =
face=3D"Courier New"=20
size=3D2>of the waveform that is being investigated.</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D748154015-15072005><FONT =
face=3D"Courier New"=20
size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D748154015-15072005><FONT =
face=3D"Courier New"=20
size=3D2>Arpad Muranyi</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D748154015-15072005><FONT =
face=3D"Courier New"=20
size=3D2>Intel Corporation</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D748154015-15072005><FONT =
face=3D"Courier New"=20
size=3D2>=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=3D=3D=3D=3D=3D=3D</FONT></SPAN></=
DIV><BR>
<DIV class=3DOutlookMessageHeader lang=3Den-us dir=3Dltr align=3Dleft>
<HR tabIndex=3D-1>
<FONT face=3DTahoma size=3D2><B>From:</B> owner-ibis-users@eda.org=20
[mailto:owner-ibis-users@eda.org] <B>On Behalf Of </B>lau =
yy<BR><B>Sent:</B>=20
Friday, July 15, 2005 2:30 AM<BR><B>To:</B>=20
ibis-users@eda.org<BR><B>Subject:</B> [IBIS-Users] Rising and Falling=20
Waveform<BR></FONT><BR></DIV>
<DIV></DIV>
<DIV>
<DIV class=3DRTE>Dear ALL,</DIV>
<DIV class=3DRTE>&nbsp;</DIV>
<DIV class=3DRTE>&nbsp;</DIV>
<DIV class=3DRTE>Regarding these 2 waveforms, is there the starting =
point (rising)=20
and ending point (falling) should be '0' or nearly '0' ?</DIV>
<DIV class=3DRTE>&nbsp;</DIV>
<DIV class=3DRTE>But I got 1 model with these 2 point far away from '0', =
and it=20
still pass the ibischk3. </DIV>
<DIV class=3DRTE>&nbsp;</DIV>
<DIV class=3DRTE>So, do the model wrong or correct? And what will cause =
the points=20
not start or end at '0'?</DIV>
<DIV class=3DRTE>&nbsp;</DIV>
<DIV class=3DRTE>&nbsp;</DIV>
<DIV class=3DRTE>Rdgs</DIV>
<DIV=20
class=3DRTE>yylau</DIV></DIV>|-------------------------------------------=
- -----------------------=20
|For help or to subscribe/unsubscribe, email majordomo@eda.org |with =
just the=20
appropriate command message(s) in the body: | | help | subscribe ibis =
<OPTIONAL=20
different if address, e-mail>| subscribe ibis-users <OPTIONAL different =
if=20
address, e-mail>| unsubscribe ibis <OPTIONAL different if address, =
e-mail>|=20
unsubscribe ibis-users <OPTIONAL different if address, e-mail>| |or =
email a=20
written request to ibis-request@eda.org. | |IBIS reflector archives =
exist under:=20
| | http://www.eda.org/pub/ibis/email_archive/ Recent |=20
http://www.eda.org/pub/ibis/users_archive/ Recent |=20
http://www.eda.org/pub/ibis/email/ E-mail since 1993 </BODY></HTML>

- ------_=_NextPart_001_01C58953.CC704B69--
|------------------------------------------------------------------
|For help or to subscribe/unsubscribe, email majordomo@eda.org
|with just the appropriate command message(s) in the body:
|
|  help
|  subscribe   ibis       <optional e-mail address, if different>
|  subscribe   ibis-users <optional e-mail address, if different>
|  unsubscribe ibis       <optional e-mail address, if different>
|  unsubscribe ibis-users <optional e-mail address, if different>
|
|or email a written request to ibis-request@eda.org.
|
|IBIS reflector archives exist under:
|
|  http://www.eda.org/pub/ibis/email_archive/  Recent
|  http://www.eda.org/pub/ibis/users_archive/  Recent
|  http://www.eda.org/pub/ibis/email/          E-mail since 1993

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

Date: Fri, 15 Jul 2005 08:56:47 -0700
From: "Muranyi, Arpad" <arpad.muranyi@intel.com>
Subject: RE: [IBIS-Users] Rising and Falling Waveform

This is a multi-part message in MIME format.

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

I just realized that you may have been asking about the
starting time of the waveforms.  The spec doesn't say
that it has to start at zero.  But various simulators=20
do different things, so beware!  Some normalize everything
to zero other may not do that.
=20
Arpad
=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

________________________________

From: owner-ibis-users@eda.org [mailto:owner-ibis-users@eda.org] On =
Behalf Of Muranyi, Arpad
Sent: Friday, July 15, 2005 8:42 AM
To: ibis-users@eda.org
Subject: RE: [IBIS-Users] Rising and Falling Waveform


yylau,
=20
No.  The requirement is not zero.  The starting and ending points
are determined by the IV curve / load line intersection, where
the IV curve stands for all clamps and one pullup or pulldown
IV table added together, and the Rfixture Vfixture combination
of the waveform that is being investigated.
=20
Arpad Muranyi
Intel Corporation
=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=3D=3D=3D=3D=3D=3D

________________________________

From: owner-ibis-users@eda.org [mailto:owner-ibis-users@eda.org] On =
Behalf Of lau yy
Sent: Friday, July 15, 2005 2:30 AM
To: ibis-users@eda.org
Subject: [IBIS-Users] Rising and Falling Waveform


Dear ALL,
=20
=20
Regarding these 2 waveforms, is there the starting point (rising) and =
ending point (falling) should be '0' or nearly '0' ?
=20
But I got 1 model with these 2 point far away from '0', and it still =
pass the ibischk3.=20
=20
So, do the model wrong or correct? And what will cause the points not =
start or end at '0'?
=20
=20
Rdgs
yylau
|------------------------------------------------------------------ |For =
help or to subscribe/unsubscribe, email majordomo@eda.org |with just the =
appropriate command message(s) in the body: | | help | subscribe ibis | =
subscribe ibis-users | unsubscribe ibis | unsubscribe ibis-users | |or =
email a written request to ibis-request@eda.org. | |IBIS reflector =
archives exist under: | | http://www.eda.org/pub/ibis/email_archive/ =
Recent | http://www.eda.org/pub/ibis/users_archive/ Recent | =
http://www.eda.org/pub/ibis/email/ E-mail since 1993=20

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

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<META content=3D"MSHTML 6.00.2800.1505" name=3DGENERATOR></HEAD>
<BODY>
<DIV dir=3Dltr align=3Dleft><FONT face=3D"Courier New" size=3D2><SPAN=20
class=3D543555415-15072005>I just realized that you may have been asking =
about=20
</SPAN></FONT><FONT face=3D"Courier New" size=3D2><SPAN=20
class=3D543555415-15072005>the</SPAN></FONT></DIV>
<DIV dir=3Dltr align=3Dleft><FONT face=3D"Courier New" size=3D2><SPAN=20
class=3D543555415-15072005>starting time of the waveforms.&nbsp; The =
spec doesn't=20
</SPAN></FONT><FONT face=3D"Courier New" size=3D2><SPAN=20
class=3D543555415-15072005>say</SPAN></FONT></DIV>
<DIV dir=3Dltr align=3Dleft><FONT face=3D"Courier New" size=3D2><SPAN=20
class=3D543555415-15072005>that it has to start at zero.&nbsp; But =
various=20
simulators </SPAN></FONT></DIV>
<DIV dir=3Dltr align=3Dleft><FONT face=3D"Courier New" size=3D2><SPAN=20
class=3D543555415-15072005>do different things, so beware!&nbsp; Some =
normalize=20
everything</SPAN></FONT></DIV>
<DIV dir=3Dltr align=3Dleft><FONT face=3D"Courier New" size=3D2><SPAN=20
class=3D543555415-15072005>to zero other may not do =
that.</SPAN></FONT></DIV>
<DIV dir=3Dltr align=3Dleft><FONT face=3D"Courier New" size=3D2><SPAN=20
class=3D543555415-15072005></SPAN></FONT>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><FONT face=3D"Courier New" size=3D2><SPAN=20
class=3D543555415-15072005>Arpad</SPAN></FONT></DIV>
<DIV dir=3Dltr align=3Dleft><FONT face=3D"Courier New" size=3D2><SPAN=20
class=3D543555415-15072005>=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</SPAN></FONT></DIV><B=
R>
<DIV class=3DOutlookMessageHeader lang=3Den-us dir=3Dltr align=3Dleft>
<HR tabIndex=3D-1>
<FONT face=3DTahoma size=3D2><B>From:</B> owner-ibis-users@eda.org=20
[mailto:owner-ibis-users@eda.org] <B>On Behalf Of </B>Muranyi,=20
Arpad<BR><B>Sent:</B> Friday, July 15, 2005 8:42 AM<BR><B>To:</B>=20
ibis-users@eda.org<BR><B>Subject:</B> RE: [IBIS-Users] Rising and =
Falling=20
Waveform<BR></FONT><BR></DIV>
<DIV></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D748154015-15072005><FONT =
face=3D"Courier New"=20
size=3D2>yylau,</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D748154015-15072005><FONT =
face=3D"Courier New"=20
size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D748154015-15072005><FONT =
face=3D"Courier New"=20
size=3D2>No.&nbsp; The requirement is not zero.&nbsp; The starting and =
ending=20
points</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D748154015-15072005><FONT =
face=3D"Courier New"=20
size=3D2>are determined by the IV curve / load line intersection,=20
where</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D748154015-15072005><FONT =
face=3D"Courier New"=20
size=3D2>the IV curve stands for all clamps and one pullup or=20
pulldown</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D748154015-15072005><FONT =
face=3D"Courier New"=20
size=3D2>IV table added together, and the Rfixture Vfixture=20
combination</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D748154015-15072005><FONT =
face=3D"Courier New"=20
size=3D2>of the waveform that is being investigated.</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D748154015-15072005><FONT =
face=3D"Courier New"=20
size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D748154015-15072005><FONT =
face=3D"Courier New"=20
size=3D2>Arpad Muranyi</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D748154015-15072005><FONT =
face=3D"Courier New"=20
size=3D2>Intel Corporation</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D748154015-15072005><FONT =
face=3D"Courier New"=20
size=3D2>=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=3D=3D=3D=3D=3D=3D</FONT></SPAN></=
DIV><BR>
<DIV class=3DOutlookMessageHeader lang=3Den-us dir=3Dltr align=3Dleft>
<HR tabIndex=3D-1>
<FONT face=3DTahoma size=3D2><B>From:</B> owner-ibis-users@eda.org=20
[mailto:owner-ibis-users@eda.org] <B>On Behalf Of </B>lau =
yy<BR><B>Sent:</B>=20
Friday, July 15, 2005 2:30 AM<BR><B>To:</B>=20
ibis-users@eda.org<BR><B>Subject:</B> [IBIS-Users] Rising and Falling=20
Waveform<BR></FONT><BR></DIV>
<DIV></DIV>
<DIV>
<DIV class=3DRTE>Dear ALL,</DIV>
<DIV class=3DRTE>&nbsp;</DIV>
<DIV class=3DRTE>&nbsp;</DIV>
<DIV class=3DRTE>Regarding these 2 waveforms, is there the starting =
point (rising)=20
and ending point (falling) should be '0' or nearly '0' ?</DIV>
<DIV class=3DRTE>&nbsp;</DIV>
<DIV class=3DRTE>But I got 1 model with these 2 point far away from '0', =
and it=20
still pass the ibischk3. </DIV>
<DIV class=3DRTE>&nbsp;</DIV>
<DIV class=3DRTE>So, do the model wrong or correct? And what will cause =
the points=20
not start or end at '0'?</DIV>
<DIV class=3DRTE>&nbsp;</DIV>
<DIV class=3DRTE>&nbsp;</DIV>
<DIV class=3DRTE>Rdgs</DIV>
<DIV=20
class=3DRTE>yylau</DIV></DIV>|-------------------------------------------=
- -----------------------=20
|For help or to subscribe/unsubscribe, email majordomo@eda.org |with =
just the=20
appropriate command message(s) in the body: | | help | subscribe ibis =
<OPTIONAL=20
e-mail address, if different>| subscribe ibis-users <OPTIONAL e-mail =
address, if=20
different>| unsubscribe ibis <OPTIONAL e-mail address, if different>|=20
unsubscribe ibis-users <OPTIONAL e-mail address, if different>| |or =
email a=20
written request to ibis-request@eda.org. | |IBIS reflector archives =
exist under:=20
| | http://www.eda.org/pub/ibis/email_archive/ Recent |=20
http://www.eda.org/pub/ibis/users_archive/ Recent |=20
http://www.eda.org/pub/ibis/email/ E-mail since 1993 </BODY></HTML>

- ------_=_NextPart_001_01C58955.CE642182--
|------------------------------------------------------------------
|For help or to subscribe/unsubscribe, email majordomo@eda.org
|with just the appropriate command message(s) in the body:
|
|  help
|  subscribe   ibis       <optional e-mail address, if different>
|  subscribe   ibis-users <optional e-mail address, if different>
|  unsubscribe ibis       <optional e-mail address, if different>
|  unsubscribe ibis-users <optional e-mail address, if different>
|
|or email a written request to ibis-request@eda.org.
|
|IBIS reflector archives exist under:
|
|  http://www.eda.org/pub/ibis/email_archive/  Recent
|  http://www.eda.org/pub/ibis/users_archive/  Recent
|  http://www.eda.org/pub/ibis/email/          E-mail since 1993

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

Date: Fri, 15 Jul 2005 09:59:27 -0700
From: "Lynne D. Green" <lgreen22@mindspring.com>
Subject: RE: [IBIS-Users] Rising and Falling Waveform

This is a multi-part message in MIME format.

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

Hello, YYLau,
 
It is strongly recommended to check IBIS files using ibischk4.  Ibischk4 has
improved checks for time correlation and DC endpoint checking of the V-t
tables.  These checks were NOT added to ibischk3.
 
Best regards,
Lynne
 
 
"IBIS training when you need it, where you need it."
 
Dr. Lynne Green
Green Streak Programs
http://www.greenstreakprograms.com
425-788-0412
lgreen22@mindspring.com


  _____  

From: owner-ibis-users@eda.org [mailto:owner-ibis-users@eda.org] On Behalf
Of lau yy
Sent: Friday, July 15, 2005 2:30 AM
To: ibis-users@eda.org
Subject: [IBIS-Users] Rising and Falling Waveform


Dear ALL,
 
 
Regarding these 2 waveforms, is there the starting point (rising) and ending
point (falling) should be '0' or nearly '0' ?
 
But I got 1 model with these 2 point far away from '0', and it still pass
the ibischk3. 
 
So, do the model wrong or correct? And what will cause the points not start
or end at '0'?
 
 
Rdgs
yylau
|------------------------------------------------------------------ |For
help or to subscribe/unsubscribe, email majordomo@eda.org |with just the
appropriate command message(s) in the body: | | help | subscribe ibis |
subscribe ibis-users | unsubscribe ibis | unsubscribe ibis-users | |or email
a written request to ibis-request@eda.org. | |IBIS reflector archives exist
under: | | http://www.eda.org/pub/ibis/email_archive/ Recent |
http://www.eda.org/pub/ibis/users_archive/ Recent |
http://www.eda.org/pub/ibis/email/ E-mail since 1993 


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

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dus-ascii">
<META content=3D"MSHTML 6.00.2900.2668" name=3DGENERATOR></HEAD>
<BODY>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D687275116-15072005><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>Hello, YYLau,</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D687275116-15072005><FONT =
face=3DArial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D687275116-15072005><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>It is strongly recommended to check IBIS files =
using=20
ibischk4.&nbsp; Ibischk4 has improved checks for time correlation and DC =

endpoint checking of the V-t tables.&nbsp; These checks were&nbsp;NOT =
added to=20
ibischk3.</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN =
class=3D687275116-15072005></SPAN><SPAN=20
class=3D687275116-15072005><FONT face=3DArial color=3D#0000ff=20
size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D687275116-15072005><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>Best regards,</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D687275116-15072005><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>Lynne</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D687275116-15072005><FONT =
face=3DArial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D687275116-15072005><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>"IBIS training when you need it, where you need =

it."</FONT></SPAN></DIV>
<DIV>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D687275116-15072005><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>Dr. Lynne Green<BR>Green Streak Programs<BR><A=20
href=3D"http://www.greenstreakprograms.com">http://www.greenstreakprogram=
s.com</A><BR>425-788-0412<BR><A=20
href=3D"mailto:lgreen22@mindspring.com">lgreen22@mindspring.com</A></FONT=
></SPAN></DIV><BR>
<BLOCKQUOTE style=3D"MARGIN-RIGHT: 0px">
  <DIV class=3DOutlookMessageHeader lang=3Den-us dir=3Dltr align=3Dleft>
  <HR tabIndex=3D-1>
  <FONT face=3DTahoma size=3D2><B>From:</B> owner-ibis-users@eda.org=20
  [mailto:owner-ibis-users@eda.org] <B>On Behalf Of </B>lau =
yy<BR><B>Sent:</B>=20
  Friday, July 15, 2005 2:30 AM<BR><B>To:</B>=20
  ibis-users@eda.org<BR><B>Subject:</B> [IBIS-Users] Rising and Falling=20
  Waveform<BR></FONT><BR></DIV>
  <DIV></DIV>
  <DIV>
  <DIV class=3DRTE>Dear ALL,</DIV>
  <DIV class=3DRTE>&nbsp;</DIV>
  <DIV class=3DRTE>&nbsp;</DIV>
  <DIV class=3DRTE>Regarding these 2 waveforms, is there the starting =
point=20
  (rising) and ending point (falling) should be '0' or nearly '0' =
?</DIV>
  <DIV class=3DRTE>&nbsp;</DIV>
  <DIV class=3DRTE>But I got 1 model with these 2 point far away from =
'0', and it=20
  still pass the ibischk3. </DIV>
  <DIV class=3DRTE>&nbsp;</DIV>
  <DIV class=3DRTE>So, do the model wrong or correct? And what will =
cause the=20
  points not start or end at '0'?</DIV>
  <DIV class=3DRTE>&nbsp;</DIV>
  <DIV class=3DRTE>&nbsp;</DIV>
  <DIV class=3DRTE>Rdgs</DIV>
  <DIV=20
  =
class=3DRTE>yylau</DIV></DIV>|-------------------------------------------=
- -----------------------=20
  |For help or to subscribe/unsubscribe, email majordomo@eda.org |with =
just the=20
  appropriate command message(s) in the body: | | help | subscribe ibis=20
  <OPTIONAL different if address, e-mail>| subscribe ibis-users =
<OPTIONAL=20
  different if address, e-mail>| unsubscribe ibis <OPTIONAL different if =

  address, e-mail>| unsubscribe ibis-users <OPTIONAL different if =
address,=20
  e-mail>| |or email a written request to ibis-request@eda.org. | |IBIS=20
  reflector archives exist under: | | =
http://www.eda.org/pub/ibis/email_archive/=20
  Recent | http://www.eda.org/pub/ibis/users_archive/ Recent |=20
  http://www.eda.org/pub/ibis/email/ E-mail since 1993 =
</BLOCKQUOTE></BODY></HTML>

- ------=_NextPart_000_0006_01C58923.E5C327C0--


|------------------------------------------------------------------
|For help or to subscribe/unsubscribe, email majordomo@eda.org
|with just the appropriate command message(s) in the body:
|
|  help
|  subscribe   ibis       <optional e-mail address, if different>
|  subscribe   ibis-users <optional e-mail address, if different>
|  unsubscribe ibis       <optional e-mail address, if different>
|  unsubscribe ibis-users <optional e-mail address, if different>
|
|or email a written request to ibis-request@eda.org.
|
|IBIS reflector archives exist under:
|
|  http://www.eda.org/pub/ibis/email_archive/  Recent
|  http://www.eda.org/pub/ibis/users_archive/  Recent
|  http://www.eda.org/pub/ibis/email/          E-mail since 1993

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

Date: Fri, 15 Jul 2005 16:15:33 -0700
From: "Mirmak, Michael" <michael.mirmak@intel.com>
Subject: [IBIS-Users] BIRD94.2: Clarifications on [Diff Pin] Parameters

This is a multi-part message in MIME format.

- ------_=_NextPart_001_01C58993.19D14659
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable


The enclosed revised BIRD, Clarifications on [Diff Pin] Parameters, is
distributed on behalf of Arpad Muranyi of Intel Corporation.  It will be
discussed at the August 5, 2005 IBIS Open Forum teleconference.

Reflector comments and questions are welcome.

- - Michael Mirmak
  Intel Corp.
  Chair, EIA IBIS Open Forum

  http://www.eigroup.org/ibis/
  http://www.eda.org/ibis/


- ------_=_NextPart_001_01C58993.19D14659
Content-Type: text/plain;
	name="BIRD94.2.txt"
Content-Transfer-Encoding: base64
Content-Description: BIRD94.2.txt
Content-Disposition: attachment;
	filename="BIRD94.2.txt"

KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqDQoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioNCg0KQklSRCBJRCM6
ICAgICAgICA5NC4yDQpJU1NVRSBUSVRMRTogICAgIENsYXJpZmljYXRpb25zIG9uIFtEaWZmIFBp
bl0gUGFyYW1ldGVycw0KUkVRVUVTVEVSOiAgICAgICBBcnBhZCBNdXJhbnlpLCBJbnRlbCBDb3Jw
Lg0KREFURSBTVUJNSVRURUQ6ICBGZWJydWFyeSAyMiwgMjAwNQ0KREFURSBSRVZJU0VEOiAgICBN
YXJjaCA0LCAyMDA1OyBKdWx5IDE1LCAyMDA1DQpEQVRFIEFDQ0VQVEVEIEJZIElCSVMgT1BFTiBG
T1JVTTogIFBFTkRJTkcNCg0KKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqDQoqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioNCg0KU1RBVEVNRU5UIE9GIFRIRSBJU1NVRToNCg0KSW4gdGhpcyB2ZXJzaW9uIG9mIHRo
ZSBCSVJELCB0aGUgZGVmYXVsdCB2YWx1ZSBvZiB2ZGlmZiBpcyB0aGUgc2FtZSBhcyBpdA0KaXMg
aW4gdGhlIGN1cnJlbnQgc3BlY2lmaWNhdGlvbiwgMjAwIG1WIHdoZW4gaXQgaXMgTkEuICBBIG5v
dGUgd2FzIGFkZGVkDQp0aGF0IHRoZSB0aW1pbmcgbWVhc3VyZW1lbnQgc3RhcnRzIHdoZW4gdGhl
IG91dHB1dCB2b2x0YWdlcyBvZiB0aGUNCmRpZmZlcmVudGlhbCBidWZmZXIgYXJlIGVxdWFsLCBp
LmUuIHdoZW4gdGhleSBhcmUgY3Jvc3NpbmcuICBUaGUgcGFyYWdyYXBoIA0Kd2hpY2ggZG9jdW1l
bnRzIHRoYXQgYW55IG1vZGVsIHR5cGUgY29tYmluYXRpb25zIGFyZSBhbGxvd2VkIHdhcyByZW1v
dmVkLg0KDQpUaGUgQklSRCBhdHRlbXB0cyB0byBjbGFyaWZ5IGEgbnVtYmVyIG9mIGlzc3Vlcywg
bGlzdGVkIGhlcmU6DQoNCkxpc3Qgb2YgaXNzdWVzOg0KDQoxKSAgVGhlIHN0YXRlbWVudDogICJU
aGUgdGhpcmQgY29sdW1uLCB2ZGlmZiwgY29udGFpbnMgdGhlIHNwZWNpZmllZCBvdXRwdXQNCiAg
ICBhbmQgZGlmZmVyZW50aWFsIHRocmVzaG9sZCB2b2x0YWdlIGJldHdlZW4gcGlucyBpZiB0aGUg
cGlucyBhcmUgSW5wdXQgb3INCiAgICBJL08gbW9kZWwgdHlwZXMiICBUaGUgcHJvYmxlbSB3aXRo
IHRoaXMgc3RhdGVtZW50IGlzIHRoYXQsIGNvbnRyYXJ5IHRvDQogICAgd2hhdCBpdCBzYXlzLCB2
ZGlmZiBoYXMgbm90aGluZyB0byBkbyB3aXRoIG91dHB1dHMuDQoNCjJhKSBUaGUgc3RhdGVtZW50
OiAgIklmIHZkaWZmIGlzIG5vdCBkZWZpbmVkIC4uLiB2ZGlmZiBpcyBzZXQgdG8gdGhlIGRlZmF1
bHQNCiAgICB2YWx1ZSBvZiAyMDAgbVYiICBkaXJlY3RseSBjb250cmFkaWN0cyB0aGUgc3RhdGVt
ZW50OiAgIklmICJOQSIgaXMNCiAgICBlbnRlcmVkIGluIHRoZSB2ZGlmZiwgdGRlbGF5X3R5cCwg
b3IgdGRlbGF5X21pbiBjb2x1bW5zLCBpdHMgZW50cnkgaXMNCiAgICBpbnRlcnByZXRlZCBhcyAw
IFYgb3IgMCBucyIsIHNpbmNlIHRoZSBvbmx5IHdheSB2ZGlmZiBjYW4gYmUgIm5vdA0KICAgIGRl
ZmluZWQiIGlmIGl0cyB2YWx1ZSBjb250YWlucyBhbiAiTkEiLg0KDQoyYikgVGhlIHN0YXRlbWVu
dDogICJJZiBhIHBpbiBpcyBhIGRpZmZlcmVudGlhbCBpbnB1dCBwaW4sIHRoZSBkaWZmZXJlbnRp
YWwNCiAgICBpbnB1dCB0aHJlc2hvbGQgKHZkaWZmKSBvdmVycmlkZXMgYW5kIHN1cGVyc2VkZXMg
dGhlIG5lZWQgZm9yIFZpbmggYW5kDQogICAgVmlubCIgb25seSB0YWxrcyBhYm91dCAiaW5wdXQi
IHBpbnMsIHdoaWxlIHRoaXMgcnVsZSBpcyB2YWxpZCBmb3IgYWxsDQogICAgb3RoZXIgbW9kZWwg
dHlwZXMgd2hpY2ggaGF2ZSBhbiBpbnB1dCwgc3VjaCBhcyBhbiBJL08uICBBbHNvLCBzdHJpY3Rs
eQ0KICAgIHNwZWFraW5nIHRoZXJlIGlzIG5vIHN1Y2ggdGhpbmcgYXMgImEgZGlmZmVyZW50aWFs
IC4uLiBwaW4iIChpbiBzaW5ndWxhcikuDQoNCjNhKSBSZW1vdmVkLg0KDQozYikgVW5kZXIgdGhl
IFtFeHRlcm5hbCBNb2RlbF0ga2V5d29yZCwgdGhlIHNlbnRlbmNlOiAgIlRoZSBtb2RlbHMNCiAg
ICByZWZlcmVuY2VkIGJ5IGVhY2ggcGluIGxpc3RlZCB1bmRlciBbRGlmZiBQaW5dIE1VU1QgYmUg
dGhlIHNhbWUiIGRvZXMNCiAgICBub3Qgc3RhdGUgaXQgY2xlYXJseSB0aGF0IGl0IGlzIHRoZSBu
YW1lIG9mIHRoZSBbTW9kZWxdIG9yIFtNb2RlbA0KICAgIFNlbGVjdG9yXSB3aGljaCBtdXN0IG1h
dGNoLiAgQWxzbywgd2hlbiB0aGVyZSBhcmUgbXVsdGlwbGUgZW50cmllcyB1bmRlcg0KICAgIGEg
W0RpZmYgUGluXSBrZXl3b3JkLCB0aGlzIHNlbnRlbmNlIGNhbiBlYXNpbHkgYmUgbWlzaW50ZXJw
cmV0ZWQgdG8gaW1wbHkNCiAgICB0aGF0IHRoZSBhYm92ZSBydWxlIG11c3QgYmUgZW5mb3JjZWQg
Zm9yIGFsbCBlbnRyaWVzLCB3aGlsZSB0aGUgaW50ZW50aW9uDQogICAgZm9yIHRoaXMgcnVsZSBp
cyBwZXIgZW50cnkgKGxpbmUpIG9ubHkuDQoNCjNjKSBUaGVyZSBpcyBubyBtZW50aW9uIGluIHRo
ZSBzcGVjaWZpY2F0aW9uIGhvdyB0aGUgY2FzZSBzaG91bGQgYmUgaGFuZGxlZA0KICAgIHdoZW4g
dGhlcmUgYXJlIFtNb2RlbCBTZWxlY3Rvcl0gbmFtZXMgb24gdGhlIHBpbnMgd2hpY2ggYXJlIGFz
c29jaWF0ZWQNCiAgICBieSB0aGUgW0RpZmYgUGluXSBrZXl3b3JkIGFzIGEgZGlmZmVyZW50aWFs
IHBhaXIuDQoNCjNkKSBUaGUgc3BlY2lmaWNhdGlvbiBkb2Vzbid0IHByb2hpYml0IHRoZSBjb21i
aW5hdGlvbiBvZiBhIFtNb2RlbF0gbmFtZQ0KICAgIHdpdGggYSBbTW9kZWwgU2VsZWN0b3JdIG5h
bWUgb24gdGhvc2UgcGlucyB3aGljaCBhcmUgYXNzb2NpYXRlZCBhcyBhDQogICAgZGlmZmVyZW50
aWFsIHBhaXIgYnkgdGhlIFtEaWZmIFBpbl0ga2V5d29yZC4NCg0KNCkgIFRoZSBmb2xsb3dpbmcg
c3RhdGVtZW50IGhhcyBzZXZlcmFsIHByb2JsZW1zOiAgIklmIHZkaWZmIGlzIG5vdCBkZWZpbmVk
DQogICAgZm9yIGEgcGluIHRoYXQgaXMgZGVmaW5lZCBhcyByZXF1aXJpbmcgYSBWaW5oIGJ5IGl0
cyBbTW9kZWxdIHR5cGUsIHZkaWZmDQogICAgaXMgc2V0IHRvIHRoZSBkZWZhdWx0IHZhbHVlIG9m
IDIwMCBtViINCg0KNGEpIFZpbmwgaXMgbm90IG1lbnRpb25lZCwgeWV0IFZpbmggYW5kIFZpbmwg
YXJlIHVzdWFsbHkgYWx3YXlzIHVzZWQgdG9nZXRoZXIuDQoNCjRiKSBWaW5oIGFuZCBWaW5sIGFy
ZSBub3QgcmVxdWlyZWQgYnkgdGhlIHNwZWNpZmljYXRpb24gZXZlbiBmb3IgYnVmZmVycw0KICAg
IHdoaWNoIGhhdmUgcmVjZWl2ZXJzIGluIHRoZW0uICBEZWZhdWx0IHZhbHVlcyBvZiAwLjggViBh
bmQgMi4wIFYgYXJlDQogICAgZGVmaW5lZCBieSB0aGUgc3BlY2lmaWNhdGlvbiBmb3IgdGhlIGNh
c2Ugd2hlbiBWaW5oIGFuZCBWaW5sIGFyZSBtaXNzaW5nDQogICAgZXZlbiBpZiB0aGV5IHdvdWxk
IGJlIG5lZWRlZCBhY2NvcmRpbmcgdG8gdGhlIG1vZGVsIHR5cGUuDQoNCjRjKSBUaGUgc3RhdGVt
ZW50IGltcGxpZXMgdGhhdCB0aGUgcGFyc2VyIGFuZC9vciBzaW11bGF0b3JzIGFyZSBleHBlY3Rl
ZCB0bw0KICAgIGxvb2sgaW5zaWRlIHRoZSBbTW9kZWxdcyB3aGljaCBhcmUgYmVpbmcgYXNzb2Np
YXRlZCBhcyBhIGRpZmZlcmVudGlhbA0KICAgIHBhaXIgdG8gZmluZCBvdXQgd2hhdCB0aGUgbW9k
ZWwgdHlwZSBpcyBpbiBvcmRlciB0byBkZWNpZGUgd2hldGhlciB2ZGlmZg0KICAgIHNob3VsZCBn
ZXQgYSAyMDAgbVYgZGVmYXVsdCB2YWx1ZSBpbiBjYXNlIHRoZSBlbnRyeSBmb3IgaXQgaXMgIk5B
Ii4NCiAgICBHaXZlbiBwcm9ibGVtICMzIGFib3ZlLCB0aGlzIGNoZWNrIG1heSByZXR1cm4gZXJy
b25lb3VzIG9yIGNvbmZsaWN0aW5nDQogICAgcmVzdWx0cyBpZiB0aGUgbW9kZWwgdHlwZXMgb2Yg
dGhlIHR3byBbTW9kZWxdcyBhcmUgbm90IHRoZSBzYW1lLg0KDQo0ZCkgVGhlIHNwZWNpZmljYXRp
b24gZG9lc24ndCBtZW50aW9uIHdoZXRoZXIgdGhlIHZhbHVlcyBvZiB0aGUgW0RpZmYgUGluXQ0K
ICAgIHBhcmFtZXRlcnMgKCJOQSIgb3IgbnVtYmVyKSBoYXZlIGFuIGltcGxpZWQgaW5kaWNhdGlv
biBmb3IgdGhlIG1vZGVsDQogICAgdHlwZSwgYW5kIHdoZXRoZXIgdGhpcyBtZWFuaW5nIGhhcyB0
byBjb3JyZXNwb25kIHRvIHRoZSBtb2RlbCB0eXBlIG9mDQogICAgdGhlIFtNb2RlbF1zIHJlZmVy
ZW5jZWQgdGhyb3VnaCB0aGUgW1Bpbl0gbGlzdC4NCg0KNSkgIFJlbW92ZWQuDQoNCjYpICBSZW1v
dmVkLg0KDQo3KSAgQ29tbWVudHMgaW4gdGhlIGV4YW1wbGVzIGFyZSBjb25mdXNpbmcsIGJlY2F1
c2UgaXQgaXMgbm90IGV4cGxhaW5lZCB3aHkgDQogICAgYW5kIGhvdyB0aGUgZXhhbXBsZXMgYXJl
IGFzc29jaWF0ZWQgd2l0aCBzcGVjaWZpYyBtb2RlbCB0eXBlcy4gIFRoaXMgbWF5DQogICAgbWFr
ZSB0aGUgcmVhZGVyIHRoaW5rIHRoYXQgdGhlIHBvc2l0aW9uaW5nIG9mIHRoZSAiTkEicyBoYXZl
IHNvbWV0aGluZw0KICAgIHRvIGRvIHdpdGggdGhlIG1vZGVsIHR5cGUsIGJ1dCB0aGUgY29tbWVu
dHMgZG9uJ3Qgd29yayB0aGF0IHdheSBlaXRoZXIuDQogICAgRm9yIGV4YW1wbGUsIHRoZSBmaXJz
dCBleGFtcGxlIHVzaW5nIHBpbnMgMyBhbmQgNCwgdGhlIGNvbW1lbnQgc2F5cw0KICAgICJJbnB1
dCBvciBJL08gcGFpciIuICBJZiBoYXZpbmcgImV4dHJhIGRhdGEiIGluIHRoZSB0ZGVsYXkgY29s
dW1ucyBpcw0KICAgIGFsbG93ZWQgZm9yIGFuIElucHV0IHR5cGUsIHRoZW4gdGhlIGV4YW1wbGUg
c2hvdWxkIGFsc28gbWVudGlvbiB0aGF0IGl0DQogICAgY2FuIGJlIHVzZWQgZm9yIGFuIE91dHB1
dCBtb2RlbCB0eXBlLg0KDQoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioNCg0KU1RBVEVNRU5UIE9GIFRI
RSBSRVNPTFZFRCBTUEVDSUZJQ0FUSU9OUzoNCg0KT3JpZ2luYWwgW0RpZmYgUGluXSBzZWN0aW9u
Og0KDQp8PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT0NCnwgICAgIEtleXdvcmQ6ICBbRGlmZiBQaW5dDQp8
ICAgIFJlcXVpcmVkOiAgTm8NCnwgRGVzY3JpcHRpb246ICBBc3NvY2lhdGVzIGRpZmZlcmVudGlh
bCBwaW5zLCB0aGVpciBkaWZmZXJlbnRpYWwgdGhyZXNob2xkDQp8ICAgICAgICAgICAgICAgdm9s
dGFnZXMsIGFuZCBkaWZmZXJlbnRpYWwgdGltaW5nIGRlbGF5cy4NCnwgIFN1Yi1QYXJhbXM6ICBp
bnZfcGluLCB2ZGlmZiwgdGRlbGF5X3R5cCwgdGRlbGF5X21pbiwgdGRlbGF5X21heA0KfCBVc2Fn
ZSBSdWxlczogIEVudGVyIG9ubHkgZGlmZmVyZW50aWFsIHBpbiBwYWlycy4gIFRoZSBmaXJzdCBj
b2x1bW4sIFtEaWZmDQp8ICAgICAgICAgICAgICAgUGluXSwgY29udGFpbnMgYSBub24taW52ZXJ0
aW5nIHBpbiBuYW1lLiAgVGhlIHNlY29uZCBjb2x1bW4sDQp8ICAgICAgICAgICAgICAgaW52X3Bp
biwgY29udGFpbnMgdGhlIGNvcnJlc3BvbmRpbmcgaW52ZXJ0aW5nIHBpbiBuYW1lIGZvcg0KfCAg
ICAgICAgICAgICAgIEkvTyBvdXRwdXQuICBFYWNoIHBpbiBuYW1lIG11c3QgbWF0Y2ggdGhlIHBp
biBuYW1lcyBkZWNsYXJlZA0KfCAgICAgICAgICAgICAgIHByZXZpb3VzbHkgaW4gdGhlIFtQaW5d
IHNlY3Rpb24gb2YgdGhlIElCSVMgZmlsZS4gIFRoZSB0aGlyZA0KfCAgICAgICAgICAgICAgIGNv
bHVtbiwgdmRpZmYsIGNvbnRhaW5zIHRoZSBzcGVjaWZpZWQgb3V0cHV0IGFuZCBkaWZmZXJlbnRp
YWwNCnwgICAgICAgICAgICAgICB0aHJlc2hvbGQgdm9sdGFnZSBiZXR3ZWVuIHBpbnMgaWYgdGhl
IHBpbnMgYXJlIElucHV0IG9yIEkvTw0KfCAgICAgICAgICAgICAgIG1vZGVsIHR5cGVzLiAgRm9y
IG91dHB1dCBvbmx5IGRpZmZlcmVudGlhbCBwaW5zLCB0aGUgdmRpZmYNCnwgICAgICAgICAgICAg
ICBlbnRyeSBpcyAwIFYuICBUaGUgZm91cnRoLCBmaWZ0aCwgYW5kIHNpeHRoIGNvbHVtbnMsDQp8
ICAgICAgICAgICAgICAgdGRlbGF5X3R5cCwgdGRlbGF5X21pbiwgYW5kIHRkZWxheV9tYXgsIGNv
bnRhaW4gbGF1bmNoIGRlbGF5cw0KfCAgICAgICAgICAgICAgIG9mIHRoZSBub24taW52ZXJ0aW5n
IHBpbnMgcmVsYXRpdmUgdG8gdGhlIGludmVydGluZyBwaW5zLiBUaGUNCnwgICAgICAgICAgICAg
ICB2YWx1ZXMgY2FuIGJlIG9mIGVpdGhlciBwb2xhcml0eS4NCnwNCnwgICAgICAgICAgICAgICBJ
ZiBhIHBpbiBpcyBhIGRpZmZlcmVudGlhbCBpbnB1dCBwaW4sIHRoZSBkaWZmZXJlbnRpYWwgaW5w
dXQNCnwgICAgICAgICAgICAgICB0aHJlc2hvbGQgKHZkaWZmKSBvdmVycmlkZXMgYW5kIHN1cGVy
c2VkZXMgdGhlIG5lZWQgZm9yIFZpbmgNCnwgICAgICAgICAgICAgICBhbmQgVmlubC4NCnwNCnwg
ICAgICAgICAgICAgICBJZiB2ZGlmZiBpcyBub3QgZGVmaW5lZCBmb3IgYSBwaW4gdGhhdCBpcyBk
ZWZpbmVkIGFzIHJlcXVpcmluZw0KfCAgICAgICAgICAgICAgIGEgVmluaCBieSBpdHMgW01vZGVs
XSB0eXBlLCB2ZGlmZiBpcyBzZXQgdG8gdGhlIGRlZmF1bHQgdmFsdWUNCnwgICAgICAgICAgICAg
ICBvZiAyMDAgbVYuDQp8DQp8IE90aGVyIE5vdGVzOiAgVGhlIG91dHB1dCBwaW4gcG9sYXJpdHkg
c3BlY2lmaWNhdGlvbiBpbiB0aGUgdGFibGUgb3ZlcnJpZGVzDQp8ICAgICAgICAgICAgICAgdGhl
IFtNb2RlbF0gUG9sYXJpdHkgc3BlY2lmaWNhdGlvbiBzdWNoIHRoYXQgdGhlIHBpbiBpbiB0aGUN
CnwgICAgICAgICAgICAgICBbRGlmZiBQaW5dIGNvbHVtbiBpcyBOb24tSW52ZXJ0aW5nIGFuZCB0
aGUgcGluIGluIHRoZSBpbnZfcGluDQp8ICAgICAgICAgICAgICAgY29sdW1uIGlzIEludmVydGlu
Zy4gIFRoaXMgY29udmVudGlvbiBlbmFibGVzIG9uZSAgW01vZGVsXSB0bw0KfCAgICAgICAgICAg
ICAgIGJlIHVzZWQgZm9yIGJvdGggcGlucy4NCnwNCnwgICAgICAgICAgICAgICBUaGUgY29sdW1u
IGxlbmd0aCBsaW1pdHMgYXJlOg0KfCAgICAgICAgICAgICAgICAgICBbRGlmZiBQaW5dICAgICA1
IGNoYXJhY3RlcnMgbWF4DQp8ICAgICAgICAgICAgICAgICAgIGludl9waW4gICAgICAgIDUgY2hh
cmFjdGVycyBtYXgNCnwgICAgICAgICAgICAgICAgICAgdmRpZmYgICAgICAgICAgOSBjaGFyYWN0
ZXJzIG1heA0KfCAgICAgICAgICAgICAgICAgICB0ZGVsYXlfdHlwICAgICA5IGNoYXJhY3RlcnMg
bWF4DQp8ICAgICAgICAgICAgICAgICAgIHRkZWxheV9taW4gICAgIDkgY2hhcmFjdGVycyBtYXgN
CnwgICAgICAgICAgICAgICAgICAgdGRlbGF5X21heCAgICAgOSBjaGFyYWN0ZXJzIG1heA0KfA0K
fCAgICAgICAgICAgICAgIEVhY2ggbGluZSBtdXN0IGNvbnRhaW4gZWl0aGVyIGZvdXIgb3Igc2l4
IGNvbHVtbnMuICBJZiAiTkEiIGlzDQp8ICAgICAgICAgICAgICAgZW50ZXJlZCBpbiB0aGUgdmRp
ZmYsIHRkZWxheV90eXAsIG9yIHRkZWxheV9taW4gY29sdW1ucywgaXRzDQp8ICAgICAgICAgICAg
ICAgZW50cnkgaXMgaW50ZXJwcmV0ZWQgYXMgMCBWIG9yIDAgbnMuICBJZiAiTkEiIGFwcGVhcnMg
aW4gdGhlDQp8ICAgICAgICAgICAgICAgdGRlbGF5X21heCBjb2x1bW4sIGl0cyB2YWx1ZSBpcyBp
bnRlcnByZXRlZCBhcyB0aGUgdGRlbGF5X3R5cA0KfCAgICAgICAgICAgICAgIHZhbHVlLiAgV2hl
biB1c2luZyBzaXggY29sdW1ucywgdGhlIGhlYWRlcnMgdGRlbGF5X21pbiBhbmQNCnwgICAgICAg
ICAgICAgICB0ZGVsYXlfbWF4IG11c3QgYmUgbGlzdGVkLiAgRW50cmllcyBmb3IgdGhlIHRkZWxh
eV9taW4gY29sdW1uDQp8ICAgICAgICAgICAgICAgYXJlIGJhc2VkIG9uIG1pbmltdW0gbWFnbml0
dWRlczsgYW5kIHRkZWxheV9tYXggY29sdW1uLA0KfCAgICAgICAgICAgICAgIG1heGltdW0gbWFn
bml0dWRlcy4gIE9uZSBlbnRyeSBvZiB2ZGlmZiwgcmVnYXJkbGVzcyBvZiBpdHMNCnwgICAgICAg
ICAgICAgICBwb2xhcml0eSwgaXMgdXNlZCBmb3IgZGlmZmVyZW5jZSBtYWduaXR1ZGVzLg0KfC0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tDQpbRGlmZiBQaW5dICBpbnZfcGluICB2ZGlmZiAgdGRlbGF5X3R5
cCB0ZGVsYXlfbWluIHRkZWxheV9tYXgNCnwNCiAzICAgICAgICAgICA0ICAgICAgIDE1MG1WICAg
IC0xbnMgICAgICAgMG5zICAgICAgLTJucyAgfCBJbnB1dCBvciBJL08gcGFpcg0KIDcgICAgICAg
ICAgIDggICAgICAgICAwViAgICAgIDFucyAgICAgICAgTkEgICAgICAgIE5BICB8IE91dHB1dCog
cGluIHBhaXINCiA5ICAgICAgICAgIDEwICAgICAgICAgTkEgICAgICAgTkEgICAgICAgIE5BICAg
ICAgICBOQSAgfCBPdXRwdXQqIHBpbiBwYWlyDQoxNiAgICAgICAgICAxNSAgICAgICAyMDBtViAg
ICAgMW5zICAgIHwgSW5wdXQgb3IgSS9PIHBpbiBwYWlyDQoyMCAgICAgICAgICAxOSAgICAgICAg
IDBWICAgICAgIE5BICAgIHwgT3V0cHV0KiBwaW4gcGFpciwgdGRlbGF5ID0gMA0KMjIgICAgICAg
ICAgMjEgICAgICAgICBOQSAgICAgICBOQSAgICB8IE91dHB1dCosIHRkZWxheSA9IDANCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAqIENvdWxkIGJlIElucHV0IG9yIEkv
TyB3aXRoIHZkaWZmID0gMA0KfA0KfD09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQoNClRoZSBwcm9wb3Nl
ZCBjaGFuZ2VzIGFyZSBub3RlZCB3aXRoIGEgIioiIGNoYXJhY3RlciBhdCB0aGUgYmVnaW5uaW5n
IG9mIHRoZQ0KbGluZXMuICBEb3VibGUgc3RhciAiKioiIGluZGljYXRlcyBsaW5lcyB3aGljaCBo
YXZlIGNoYW5nZWQgZnJvbSB0aGUgZmlyc3QgDQp2ZXJzaW9uIG9mIHRoaXMgQklSRC4NCg0KfD09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09DQp8ICAgICBLZXl3b3JkOiAgW0RpZmYgUGluXQ0KfCAgICBSZXF1
aXJlZDogIE5vDQp8KkRlc2NyaXB0aW9uOiAgQXNzb2NpYXRlcyBkaWZmZXJlbnRpYWwgcGlucyBh
bmQgZGVmaW5lcyB0aGVpciBkaWZmZXJlbnRpYWwNCnwqICAgICAgICAgICAgICByZWNlaXZlciB0
aHJlc2hvbGQgdm9sdGFnZSBhbmQgZGlmZmVyZW50aWFsIGRyaXZlciB0aW1pbmcNCnwqICAgICAg
ICAgICAgICBkZWxheXMuDQp8ICBTdWItUGFyYW1zOiAgaW52X3BpbiwgdmRpZmYsIHRkZWxheV90
eXAsIHRkZWxheV9taW4sIHRkZWxheV9tYXgNCnwgVXNhZ2UgUnVsZXM6ICBFbnRlciBvbmx5IGRp
ZmZlcmVudGlhbCBwaW4gcGFpcnMuICBUaGUgZmlyc3QgY29sdW1uLCBbRGlmZg0KfCAgICAgICAg
ICAgICAgIFBpbl0sIGNvbnRhaW5zIGEgbm9uLWludmVydGluZyBwaW4gbmFtZS4gIFRoZSBzZWNv
bmQgY29sdW1uLA0KfCAgICAgICAgICAgICAgIGludl9waW4sIGNvbnRhaW5zIHRoZSBjb3JyZXNw
b25kaW5nIGludmVydGluZyBwaW4gbmFtZSBmb3INCnwgICAgICAgICAgICAgICBJL08gb3V0cHV0
LiAgRWFjaCBwaW4gbmFtZSBtdXN0IG1hdGNoIHRoZSBwaW4gbmFtZXMgZGVjbGFyZWQNCnwqKiAg
ICAgICAgICAgICBwcmV2aW91c2x5IGluIHRoZSBbUGluXSBzZWN0aW9uIG9mIHRoZSBJQklTIGZp
bGUuICBUaGUgdGhpcmQNCnwqICAgICAgICAgICAgICBjb2x1bW4sIHZkaWZmLCBjb250YWlucyB0
aGUgc3BlY2lmaWVkIGRpZmZlcmVudGlhbCByZWNlaXZlcg0KfCogICAgICAgICAgICAgIHRocmVz
aG9sZCB2b2x0YWdlIGJldHdlZW4gdGhlIGludmVydGluZyBhbmQgbm9uLWludmVydGluZw0KfCoq
ICAgICAgICAgICAgIHBpbnMgZm9yIElucHV0IG9yIEkvTyBtb2RlbCB0eXBlcy4gIFRoZSBmb3Vy
dGgsIGZpZnRoLCBhbmQNCnwqKiAgICAgICAgICAgICBzaXh0aCBjb2x1bW5zLCB0ZGVsYXlfdHlw
LCB0ZGVsYXlfbWluLCBhbmQgdGRlbGF5X21heCwNCnwqKiAgICAgICAgICAgICBjb250YWluIGxh
dW5jaCBkZWxheXMgb2YgdGhlIG5vbi1pbnZlcnRpbmcgcGlucyByZWxhdGl2ZSB0bw0KfCoqICAg
ICAgICAgICAgIHRoZSBpbnZlcnRpbmcgcGlucy4gIEFsbCBvZiB0aGUgbnVtZXJpY2FsIGVudHJp
ZXMgbWF5IGJlIGENCnwqKiAgICAgICAgICAgICBwb3NpdGl2ZSwgemVybywgb3IgbmVnYXRpdmUg
bnVtYmVyLg0KfA0KfCoqICAgICAgICAgICAgIEZvciBkaWZmZXJlbnRpYWwgSW5wdXQgb3IgSS9P
IG1vZGVsIHR5cGVzLCB0aGUgZGlmZmVyZW50aWFsDQp8KiogICAgICAgICAgICAgaW5wdXQgdGhy
ZXNob2xkICh2ZGlmZikgb3ZlcnJpZGVzIGFuZCBzdXBlcnNlZGVzIHRoZSBuZWVkDQp8KiogICAg
ICAgICAgICAgZm9yIFZpbmggYW5kIFZpbmwuDQp8DQp8IE90aGVyIE5vdGVzOiAgVGhlIG91dHB1
dCBwaW4gcG9sYXJpdHkgc3BlY2lmaWNhdGlvbiBpbiB0aGUgdGFibGUgb3ZlcnJpZGVzDQp8ICAg
ICAgICAgICAgICAgdGhlIFtNb2RlbF0gUG9sYXJpdHkgc3BlY2lmaWNhdGlvbiBzdWNoIHRoYXQg
dGhlIHBpbiBpbiB0aGUNCnwgICAgICAgICAgICAgICBbRGlmZiBQaW5dIGNvbHVtbiBpcyBOb24t
SW52ZXJ0aW5nIGFuZCB0aGUgcGluIGluIHRoZSBpbnZfcGluDQp8ICAgICAgICAgICAgICAgY29s
dW1uIGlzIEludmVydGluZy4gIFRoaXMgY29udmVudGlvbiBlbmFibGVzIG9uZSBbTW9kZWxdIHRv
DQp8ICAgICAgICAgICAgICAgYmUgdXNlZCBmb3IgYm90aCBwaW5zLg0KfA0KfCAgICAgICAgICAg
ICAgIFRoZSBjb2x1bW4gbGVuZ3RoIGxpbWl0cyBhcmU6DQp8ICAgICAgICAgICAgICAgICAgIFtE
aWZmIFBpbl0gICAgIDUgY2hhcmFjdGVycyBtYXgNCnwgICAgICAgICAgICAgICAgICAgaW52X3Bp
biAgICAgICAgNSBjaGFyYWN0ZXJzIG1heA0KfCAgICAgICAgICAgICAgICAgICB2ZGlmZiAgICAg
ICAgICA5IGNoYXJhY3RlcnMgbWF4DQp8ICAgICAgICAgICAgICAgICAgIHRkZWxheV90eXAgICAg
IDkgY2hhcmFjdGVycyBtYXgNCnwgICAgICAgICAgICAgICAgICAgdGRlbGF5X21pbiAgICAgOSBj
aGFyYWN0ZXJzIG1heA0KfCAgICAgICAgICAgICAgICAgICB0ZGVsYXlfbWF4ICAgICA5IGNoYXJh
Y3RlcnMgbWF4DQp8DQp8KioqIFJFTU9WRSBUSElTIFBBUkFHUkFQSA0KfCoqICAgICAgICAgICAg
IE5vdGUgdGhhdCB0aGVyZSBhcmUgbm8gcmVzdHJpY3Rpb25zIG9uIHdoYXQgdHlwZSBvZiBtb2Rl
bA0KfCoqICAgICAgICAgICAgIHJlZmVyZW5jZXMgcGlucyBtYXkgaGF2ZSBpbiB0aGUgdGhpcmQg
Y29sdW1uIG9mIHRoZSBbUGluXQ0KfCoqICAgICAgICAgICAgIGtleXdvcmQgd2hlbiBhc3NvY2lh
dGVkIGFzIGEgZGlmZmVyZW50aWFsIHBhaXIuICBbTW9kZWxdDQp8KiogICAgICAgICAgICAgbmFt
ZXMsIFtNb2RlbCBTZWxlY3Rvcl0gbmFtZXMsIG9yIHRoZSBjb21iaW5hdGlvbiBvZiB0aGVzZQ0K
fCoqICAgICAgICAgICAgIHR3byBhcmUgYWxsIGxlZ2FsIG9uIHRoZSBwaW5zIHJlZmVyZW5jZWQg
YnkgYW4gZW50cnkgaW4gdGhlDQp8KiogICAgICAgICAgICAgW0RpZmYgUGluXSBrZXl3b3JkLg0K
fCoqKiBFTkQgT0YgUkVNT1ZFDQp8KiogICAgICAgICAgICAgDQp8KiogICAgICAgICAgICAgRWFj
aCBsaW5lIG11c3QgY29udGFpbiBlaXRoZXIgZm91ciBvciBzaXggY29sdW1ucy4gIFVzaW5nDQp8
KiogICAgICAgICAgICAgZm91ciBjb2x1bW5zIGlzIGFuIGVxdWl2YWxlbnQgb2YgZW50ZXJpbmcg
Ik5BInMgaW4gdGhlIGZpZnRoDQp8KioqICAgICAgICAgICAgYW5kIHNpeHRoIGNvbHVtbnMuICBB
biAiTkEiIGluIHRoZSB2ZGlmZiBjb2x1bW4gd2lsbCBiZSANCnwqKiogICAgICAgICAgICBpbnRl
cnByZXRlZCBhcyBhIDIwMCBtViBkZWZhdWx0IGRpZmZlcmVudGlhbCByZWNlaXZlcg0KfCoqKiAg
ICAgICAgICAgIHRocmVzaG9sZC4gICJOQSJzIGluIHRoZSB0ZGVsYXlfdHlwLCBvciB0ZGVsYXlf
bWluIGNvbHVtbnMNCnwqKiogICAgICAgICAgICBhcmUgaW50ZXJwcmV0ZWQgYXMgMCBucy4gIElm
ICJOQSIgYXBwZWFycyBpbiB0aGUNCnwqKiAgICAgICAgICAgICB0ZGVsYXlfbWF4IGNvbHVtbiwg
aXRzIHZhbHVlIGlzIGludGVycHJldGVkIGFzIHRoZSB0ZGVsYXlfdHlwDQp8KiogICAgICAgICAg
ICAgdmFsdWUuICBXaGVuIHVzaW5nIHNpeCBjb2x1bW5zLCB0aGUgaGVhZGVycyB0ZGVsYXlfbWlu
IGFuZA0KfCAgICAgICAgICAgICAgIHRkZWxheV9tYXggbXVzdCBiZSBsaXN0ZWQuICBFbnRyaWVz
IGZvciB0aGUgdGRlbGF5X21pbiBjb2x1bW4NCnwgICAgICAgICAgICAgICBhcmUgYmFzZWQgb24g
bWluaW11bSBtYWduaXR1ZGVzOyBhbmQgdGRlbGF5X21heCBjb2x1bW4sDQp8ICAgICAgICAgICAg
ICAgbWF4aW11bSBtYWduaXR1ZGVzLiAgT25lIGVudHJ5IG9mIHZkaWZmLCByZWdhcmRsZXNzIG9m
IGl0cw0KfCAgICAgICAgICAgICAgIHBvbGFyaXR5LCBpcyB1c2VkIGZvciBkaWZmZXJlbmNlIG1h
Z25pdHVkZXMuDQp8DQp8KiogICAgICAgICAgICAgVGhlIHBvc2l0aW9uaW5nIG9mIG51bWVyaWNh
bCBlbnRyaWVzIGFuZC9vciAiTkEiIG11c3Qgbm90IGJlDQp8KiogICAgICAgICAgICAgdXNlZCBh
cyBhbiBpbmRpY2F0aW9uIGZvciB0aGUgbW9kZWwgdHlwZS4gIFRoZSBtb2RlbCB0eXBlIGlzDQp8
KioqICAgICAgICAgICAgZGV0ZXJtaW5lZCBieSB0aGUgbW9kZWwgdHlwZSBwYXJhbWV0ZXIgaW5z
aWRlIHRoZSBbTW9kZWxdcw0KfCoqICAgICAgICAgICAgIHJlZmVyZW5jZWQgYnkgdGhlIFtEaWZm
IFBpbl0ga2V5d29yZCwgcmVnYXJkbGVzcyBvZiB3aGF0IHRoZQ0KfCoqICAgICAgICAgICAgIFtE
aWZmIFBpbl0ncyBlbnRyaWVzIGFyZS4gIFRoZSBzaW11bGF0b3IgbWF5IGlnbm9yZSB0aGUNCnwq
KiAgICAgICAgICAgICB2ZGlmZiBvciB0aGUgdGRlbGF5XyoqKiBwYXJhbWV0ZXJzIGlmIG5vdCBu
ZWVkZWQgYnkgdGhlDQp8KiogICAgICAgICAgICAgbW9kZWwgdHlwZSBvZiB0aGUgW01vZGVsXSwg
b3IgdXNlIHRoZSBkZWZhdWx0IHZhbHVlcyBkZWZpbmVkDQp8KiogICAgICAgICAgICAgYWJvdmUg
aWYgdGhleSBhcmUgbmVlZGVkIGJ1dCBub3QgcHJvdmlkZWQgaW4gdGhlIFtEaWZmIFBpbl0NCnwq
KiAgICAgICAgICAgICBrZXl3b3JkLiAgRm9yIGV4YW1wbGUsIGFuICJOQSIgaW4gdGhlIHRoaXJk
IGNvbHVtbiAodmRpZmYpDQp8KiogICAgICAgICAgICAgZG9lcyBub3QgaW1wbHkgdGhhdCB0aGUg
bW9kZWwgdHlwZSBpcyBPdXRwdXQsIG9yIHRocmVlDQp8KiogICAgICAgICAgICAgIk5BIi1zIGlu
IHRoZSB0ZGVsYXkgY29sdW1ucyBkb2VzIG5vdCBtZWFuIHRoYXQgdGhlIG1vZGVsDQp8KiogICAg
ICAgICAgICAgdHlwZSBpcyBJbnB1dC4NCnwqKioNCnwqKiogICAgICAgICAgICBOb3RlIHRoYXQg
dGhlIHN0YXJ0aW5nIHBvaW50IG9mIHRoZSBmbGlnaHQgdGltZSBtZWFzdXJlbWVudHMNCnwqKiog
ICAgICAgICAgICB3aWxsIG9jY3VyIHdoZW4gdGhlIGRpZmZlcmVudGlhbCBkcml2ZXIncyBvdXRw
dXQgd2F2ZWZvcm1zDQp8KioqICAgICAgICAgICAgYXJlIGNyb3NzaW5nLCBpLmUuIHdoZW4gdGhl
IGRpZmZlcmVudGlhbCBvdXRwdXQgdm9sdGFnZSBpcyANCnwqKiogICAgICAgICAgICB6ZXJvLCBh
bmQgY29uc2VxdWVudGx5IFZtZWFzLCBpZiBkZWZpbmVkIHdpbGwgYmUgaWdub3JlZC4NCnwtLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQ0KW0RpZmYgUGluXSAgaW52X3BpbiAgdmRpZmYgIHRkZWxheV90eXAg
dGRlbGF5X21pbiB0ZGVsYXlfbWF4DQp8DQoqKiAzICAgICAgICAgICA0ICAgICAgIDE1MG1WICAg
IC0xbnMgICAgICAgMG5zICAgICAgLTJucw0KfCoqIEZvciBJbnB1dCwgIHRkZWxheV90eXAvbWlu
L21heCBpZ25vcmVkDQp8KiogRm9yIE91dHB1dCwgdmRpZmYgaWdub3JlZA0KfCoqDQoqKiA3ICAg
ICAgICAgICA4ICAgICAgICAgMFYgICAgICAxbnMgICAgICAgIE5BICAgICAgICBOQQ0KKioxNiAg
ICAgICAgICAxNSAgICAgICAyMDBtViAgICAgMW5zDQp8KiogRm9yIElucHV0LCAgdGRlbGF5X3R5
cCBpZ25vcmVkDQp8KiogRm9yIE91dHB1dCwgdmRpZmYgaWdub3JlZCBhbmQgdGRlbGF5X21pbiA9
IDBucyBhbmQgdGRlbGF5X21heCA9IDFucw0KfCoqIEZvciBJL08sICAgIHRkZWxheV9taW4gPSAw
bnMgYW5kIHRkZWxheV9tYXggPSAxbnMNCnwqKg0KKiogOSAgICAgICAgICAxMCAgICAgICAgIE5B
ICAgICAgIE5BICAgICAgICBOQSAgICAgICAgTkENCioqMjIgICAgICAgICAgMjEgICAgICAgICBO
QSAgICAgICBOQQ0KfCoqKiBGb3IgSW5wdXQsICB2ZGlmZiA9IDIwMCBtVg0KfCoqIEZvciBPdXRw
dXQsIHRkZWxheV90eXAvbWluL21heCA9IDBucw0KfCoqKiBGb3IgSS9PLCAgICB2ZGlmZiA9IDIw
MCBtViBhbmQgdGRlbGF5X3R5cC9taW4vbWF4ID0gMG5zDQp8KioNCioqMjAgICAgICAgICAgMTkg
ICAgICAgICAwViAgICAgICBOQQ0KfCoqIEZvciBPdXRwdXQsIHZkaWZmIGlnbm9yZWQgYW5kIHRk
ZWxheV90eXAvbWluL21heCA9IDBucw0KfCoqIEZvciBJL08sICAgIHRkZWxheV90eXAvbWluL21h
eCA9IDBucw0KfD09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQoNCg0KSW4gYWRkaXRpb24sIHRoZSBzZW50
ZW5jZSBiZWxvdyBGaWcgMTAgaW4gdGhlIFVzYWdlIFJ1bGVzIHNlY3Rpb24gb2YgdGhlIA0KW0V4
dGVybmFsIE1vZGVsXSBhbmQgW0VuZCBFeHRlcm5hbCBNb2RlbF06DQoNCnwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIC4uLiAgVGhlIG1vZGVscyByZWZlcmVuY2VkIGJ5IGVhY2ggcGlu
IGxpc3RlZA0KfCAgICAgICAgICAgICAgIHVuZGVyIFtEaWZmIFBpbl0gTVVTVCBiZSB0aGUgc2Ft
ZS4NCg0Kc2hvdWxkIGJlIHJlcGxhY2VkIGJ5Og0KDQp8KiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAuLi4gIFRoZSBbTW9kZWxdIG5hbWVzIG9yIFtNb2RlbCBTZWxlY3Rvcl0NCnwqKiAg
ICAgICAgICAgICBuYW1lcyByZWZlcmVuY2VkIGJ5IHRoZSBwYWlyIG9mIHBpbnMgbGlzdGVkIGlu
IGFuIGVudHJ5IG9mDQp8KiAgICAgICAgICAgICAgdGhlIFtEaWZmIFBpbl0gTVVTVCBiZSB0aGUg
c2FtZS4NCg0KKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqDQoNCkFOQUxZU0lTIFBBVEgvREFUQSBUSEFU
IExFRCBUTyBTUEVDSUZJQ0FUSU9ODQoNClRoZSBhYm92ZSBwcm9wb3NhbCBpcyBhIHJlc3VsdCBv
ZiBjYXJlZnVsIGNvbnNpZGVyYXRpb24gb2YgdGhlIHZhcmlvdXMgcnVsZXMNCmFuZCByZWxhdGlv
bnNoaXBzIGluIHRoZSBleGlzdGluZyBJQklTIHY0LjEgc3BlY2lmaWNhdGlvbi4gIFRoZSBjaGFu
Z2VzIA0KcHJvcG9zZWQgaW4gdGhpcyBCSVJEIGFyZSBkb25lIHdpdGggdGhlIHB1cnBvc2Ugb2Yg
cmVtb3ZpbmcgYW55IGFtYmlndWl0aWVzDQphbmQvb3IgY29udHJhZGljdGlvbnMuDQoNCioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqDQoNCkFOWSBPVEhFUiBCQUNLR1JPVU5EIElORk9STUFUSU9OOg0KDQoN
ClRoaXMgdmVyc2lvbiBvZiB0aGUgQklSRCAoQklSRDk0LjIpIHdhcyB3cml0dGVuIGJhc2VkIG9u
IEJvYiBSb3NzJyBjb21tZW50cw0KcmVjZWl2ZWQgdmlhIHByaXZhdGUgZW1haWwgb24gSnVuZSA0
LCAyMDA1IHdoaWNoIGNvbnRhaW5lZCBhIGhpc3RvcmljYWwNCnJldmlldyBvZiB0aGUgc3BlY2lm
aWNhdGlvbi4gIFRoaXMgZmVlZGJhY2sgd2FzIGZvbGxvd2VkIGJ5IGEgY291cGxlIG9mIA0KZGlz
Y3Vzc2lvbnMgaW4gc3Vic2VxdWVudCBJQklTIE9wZW4gRm9ydW0gYW5kIElCSVMgRnV0dXJlcyBT
dWJjb21taXR0ZWUNCm1lZXRpbmdzLg0KDQpUaGVzZSBkaXNjdXNzaW9ucyByZXZlYWxlZCB0aGF0
IHRoZSBzdGFydGluZyBwb2ludCBmb3IgdGltaW5nIG1lYXN1cmVtZW50cw0Kb24gZGlmZmVyZW50
aWFsIGJ1ZmZlcnMgd2FzIG5ldmVyIGludGVuZGVkIHRvIGJlIGFueXRoaW5nIGVsc2UgYnV0IDBW
LCBpLmUNCnRoZSBjcm9zcyBwb2ludCBvZiB0aGUgd2F2ZWZvcm1zIG9uIHRoZSB0d28gb3V0cHV0
cywgY29uc2VxdWVudGx5IHZkaWZmDQpyZWFsbHkgZG9lcyBub3QgaGF2ZSBhbnkgImR1YWwgbWVh
bmluZyIgZm9yIHRoZSBkcml2aW5nIG9yIHJlY2VpdmluZyBtb2RlLiANClRoZXJlZm9yZSB2ZGlm
ZidzIG9ubHkgbWVhbmluZyBpcyAicmVjZWl2ZXIgdGhyZXNob2xkIiBhbmQgdGhlcmUgaXMgbm8g
bmVlZA0KZm9yIGEgc2NvbmRhcnkgZGVmYXVsdCB2YWx1ZSBmb3IgdGhlIGRyaXZpbmcgbW9kZSAo
MCBWKS4gIFRoZSBsYW5ndWFnZSBvZg0KdGhlIHVzYWdlIHJ1bGVzIGluIHRoaXMgdmVyc2lvbiBv
ZiB0aGUgQklSRCBjb3JyZWN0bHkgcmVmbGVjdHMgdGhpcyBjb25jZXB0Lg0KDQpUaGUgcmVzb24g
YmVoaW5kIHJlbW92aW5nIHRoZSBwYXJhZ3JhcGggd2hpY2ggZG9jdW1lbnRzIHRoYXQgYW55IG1v
ZGVsIHR5cGUNCmNvbWJpbmF0aW9ucyBhcmUgYWxsb3dlZCBpcyB0aGF0IHdlIGRvIG5vdCB3YW50
IHRvIGFkdmVydGl6ZSBzb21ldGhpbmcgdGhhdCANCmlzIGJhc2ljYWxseSBhIGZsYXcgaW4gdGhl
IHNwZWNpZmljYWl0b24uDQoNCg0KSW4gdGhlIHNlY29uZCB2ZXJzaW9uIG9mIHRoZSBCSVJEIChC
SVJEOTQuMSkgdGhlIG5ldyBydWxlcyByZXF1aXJpbmcgdGhlDQptYXRjaGluZyBvZiBbTW9kZWxd
IG9yIFtNb2RlbCBTZWxlY3Rvcl0gbmFtZXMsIGFuZCB1c2luZyB0aGUgIk5BIiBwb3NpdGlvbnMN
CmZvciBpbmRpY2F0aW5nIG1vZGVsIHR5cGUgd2VyZSByZW1vdmVkLiAgVGhlIGV4cGxhbmF0aW9u
IG9mIHRoZXNlIGNoYW5nZXMNCmNhbiBiZSBmb3VuZCBpbiB0aGUgIkFOWSBPVEhFUiBCQUNLR1JP
VU5EIElORk9STUFUSU9OIiBzZWN0aW9uIG9uIHRoZSBib3R0b20NCm9mIHRoaXMgZG9jdW1lbnQu
IFRoZXJlZm9yZSB0aGlzIEJJUkQgaXMgbm93IG9ubHkgY29uY2VybmVkIGFib3V0DQpjbGFyaWZp
Y2F0aW9ucyBhbmQgdGhlIHJlbW92YWwgb2YgdGhlIGNvbnRyYWRpY3Rpb24gcmVnYXJkaW5nIHRo
ZSBkZWZhdWx0DQp2YWx1ZSBvZiB2ZGlmZi4NCg0KDQpUaGUgZmlyc3QgdmVyc2lvbiBvZiB0aGlz
IEJJUkQgKEJJUkQ5NCkgaW5jbHVkZWQgY2hhbmdlcyB3aGljaCByZXF1aXJlZCB0aGF0DQp0aGUg
W01vZGVsXSBvciBbTW9kZWwgU2VsZWN0b3JdIG5hbWVzIGJlIG1hdGNoZWQgb24gcGlucyBhc3Nv
Y2lhdGVkIGFzIGENCmRpZmZlcmVudGlhbCBwYWlyIHVuZGVyIHRoZSBbRGlmZiBQaW5dIGtleXdv
cmQuICBJbiBhZGRpdGlvbiwgdGhlIEJJUkQNCmF0dGVtcHRlZCB0byBlc3RhYmxpc2ggcnVsZXMg
Zm9yIHVzaW5nIHRoZSAiTkEiIGVudHJpZXMgYXMgYW4gaW5kaWNhdGlvbiBmb3INCnRoZSBtb2Rl
bCB0eXBlIGJ5IHJlbW92aW5nIHRoZSBkZWZhdWx0IHZhbHVlIG1lY2hhbmlzbXMuICBCYXNlZCBv
biBzb21lDQpmZWVkYmFjaywgdGhlc2UgY2hhbmdlcyB3ZXJlIHJlbW92ZWQgZnJvbSB0aGUgQklS
RCBmb3IgdHdvIHJlYXNvbnMuDQoNCjEpICBUaGVyZSBhcmUgbnVtZXJvdXMgYXBwbGljYXRpb25z
IHdoZXJlIGhhdmluZyBkaWZmZXJlbnQgbW9kZWxzIG9uIGVhY2ggDQogICAgcGluIG9mIHRoZSBk
aWZmZXJlbnRpYWwgcGFpciBpcyBkZXNpcmFibGUsIHN1Y2ggYXMgdGhlIENBTiBidWZmZXJzIHVz
ZWQgDQogICAgaW4gdGhlIGF1dG9tb3RpdmUgaW5kdXN0cnkuDQoNCjIpICBJZiBwaW5zIGFzc29j
aWF0ZWQgYnkgdGhlIFtEaWZmIFBpbl0ga2V5d29yZCB1c2UgW01vZGVsIFNlbGVjdG9yXSBuYW1l
cw0KICAgIGFuZCB0aGUgW01vZGVsIFNlbGVjdG9yXSBjb250YWlucyBlbnRyaWVzIGhhdmluZyBk
aWZmZXJlbnQgbW9kZWwgdHlwZXMsDQogICAgdGhlIFtEaWZmIFBpbl0gZW50cnkgZm9yIHRob3Nl
IHBpbnMgd2lsbCBoYXZlIHRvIHdvcmsgZm9yIGVhY2ggbW9kZWwgDQogICAgdHlwZSBzaW11bHRh
bmVvdXNseS4gIFVzaW5nIHRoZSBwb3NpdGlvbmluZyBvZiAiTkEicyBhcyBhIG1vZGVsIHR5cGUN
CiAgICBpbmRpY2F0b3IgbGltaXRzIGVhY2ggZW50cnkgdW5kZXIgdGhlIFtEaWZmIFBpbl0ga2V5
d29yZCB0byBqdXN0IG9uZQ0KICAgIG1vZGVsIHR5cGUgd2hpY2ggY2F1c2VzIGNvbmZsaWN0cyB3
aXRoIFtNb2RlbCBTZWxlY3Rvcl1zIHRoYXQgaGF2ZQ0KICAgIGJ1ZmZlcnMgb2YgbXVsdGlwbGUg
bW9kZWwgdHlwZXMuDQoNCkZvciB0aGVzZSByZWFzb25zLCB0aGUgZm9sbG93aW5nIGl0ZW1zIHdl
cmUgcmVtb3ZlZCBmcm9tIHRoZSAiU1RBVEVNRU5UIE9GDQpUSEUgSVNTVUUiIHNlY3Rpb24gb2Yg
dGhlIGZpcnN0IHZlcnNpb24gb2YgdGhlIEJJUkQ6DQoNCjNhKSBFeGNlcHQgZm9yIHRoZSBbRXh0
ZXJuYWwgTW9kZWxdIGtleXdvcmQsIHRoZSBzcGVjaWZpY2F0aW9uIGRvZXNuJ3QNCiAgICBzcGVs
bCBvdXQgYW55IHJlcXVpcmVtZW50cyBmb3Igd2hhdCBbTW9kZWxdIG5hbWVzIGFuZCBtb2RlbCB0
eXBlcyBhcmUNCiAgICBhbGxvd2VkIG9uIHRoZSBbUGluXSBsaXN0IGZvciB0aG9zZSBwaW5zIHdo
aWNoIGFyZSBhc3NvY2lhdGVkIGJ5IHRoZQ0KICAgIFtEaWZmIFBpbl0ga2V5d29yZCBhcyBhIGRp
ZmZlcmVudGlhbCBwYWlyLiAgQ29uc2VxdWVudGx5LCBoaWdobHkNCiAgICBxdWVzdGlvbmFibGUg
YW5kIHVubGlrZWx5IGRpZmZlcmVudGlhbCBwYWlycyBjYW4gYmUgY3JlYXRlZCBpZiwgZm9yDQog
ICAgZXhhbXBsZSwgb25lIFtNb2RlbF0gb2YgdGhlIHBhaXIgaXMgYW4gaW5wdXQgdHlwZSBhbmQg
dGhlIG90aGVyIGFuDQogICAgb3V0cHV0IHR5cGUuDQoNCjUpICBObyBtZWFuaW5nZnVsIGVycm9y
IGNoZWNraW5nIGNhbiBiZSBkb25lIG9uIHRoZSBlbnRyaWVzIG9mIFtEaWZmIFBpbl0uDQogICAg
VGhpcyBpcyBkdWUgdG8gdGhlIGZhY3QgdGhhdCB0aGUgc3BlY2lmaWNhdGlvbiBkZWZpbmVzIGRl
ZmF1bHQgdmFsdWVzDQogICAgZm9yIHZkaWZmIGFuZCB0aGUgdGltZSBkZWxheSBwYXJhbWV0ZXJz
IGluIGNhc2UgdGhleSBjb250YWluICJOQSIuICBBcw0KICAgIGEgcmVzdWx0LCBubyBtYXR0ZXIg
d2hhdCB2YWx1ZXMgYXJlIHByZXNlbnQgaW4gdGhlIFtEaWZmIFBpbl0gcGFyYW1ldGVyDQogICAg
bGlzdCwgdGhlIG1vZGVsIHR5cGUgaW4gdGhlIFtNb2RlbF1zIGFyZSB0aGUgZGV0ZXJtaW5pbmcg
ZmFjdG9yIGZvciBob3cNCiAgICBhIGRpZmZlcmVudGlhbCBwYWlyIGlzIHNpbXVsYXRlZC4gIEZv
ciBvbmUsIGJhc2VkIG9uIGl0ZW0gIzMgYWJvdmUsIHRoaXMNCiAgICBjYW4gYmUgZXJyb25lb3Vz
LCBidXQgaXQgbWF5IGFsc28gY29uZmxpY3Qgd2l0aCB0aGUgaW50ZW50aW9ucyBpbXBsaWVkDQog
ICAgYnkgdGhlIGNob2ljZSBvZiBwYXJhbWV0ZXJzIHVzZWQgd2l0aCB0aGUgW0RpZmYgUGluXSBr
ZXl3b3JkLg0KDQogICAgVGhlc2UgZGVmYXVsdCB2YWx1ZSBhc3N1bXB0aW9ucyBhbGxvdyBhIHNp
bXVsYXRvciB0byBjb21wbGV0ZSB0aGUNCiAgICBzaW11bGF0aW9ucyBzdWNjZXNzZnVsbHkgd2l0
aG91dCBhbnkgZXJyb3JzIG9yIHdhcm5pbmdzIGFuZCBwcm9kdWNlDQogICAgc2VlbWluZ2x5IGNv
cnJlY3QgcmVzdWx0cyB3aXRob3V0IGNoZWNraW5nIGZvciBhbnkgcG90ZW50aWFsIG1pc3Rha2Vz
DQogICAgaW4gdGhlIElCSVMgZmlsZS4gIFdoaWxlIHRoaXMgbWF5IGJlIGRlc2lyYWJsZSBmcm9t
IHRoZSBwZXJzcGVjdGl2ZQ0KICAgIHRoYXQgc2ltdWxhdGlvbnMgd2lsbCBiZSBhbHdheXMgc3Vj
Y2Vzc2Z1bCwgaXQgaXMgdW5kZXNpcmFibGUgYmVjYXVzZQ0KICAgIHNlcmlvdXMgbWlzdGFrZXMg
Y2FuIGdvIHVuZGV0ZWN0ZWQuDQoNCjYpICBUaGUgYXNzaWdubWVudCBvZiBkZWZhdWx0IHZhbHVl
cyB0byB2ZGlmZiBhbmQgdGhlIHRpbWUgZGVsYXkgcGFyYW1ldGVycw0KICAgIHdoZW4gdGhlaXIg
ZW50cnkgaXMgIk5BIiBjb25mbGljdHMgd2l0aCB0aGUgbWVhbmluZyBvZiAiTkEiIGluIHRoZQ0K
ICAgIFtEcml2ZXIgU2NoZWR1bGVdIGtleXdvcmQsIHdoZXJlIGl0IGhhcyBhIG1lYW5pbmcgb2Yg
Ik5vdCBBdmFpbGFibGUiDQogICAgaS5lLiBkb2Vzbid0IGV4aXN0LiAgIk5BIiBzaG91bGQgaGF2
ZSB0aGUgc2FtZSBpbnRlcnByZXRhdGlvbiBpbiB0aGUNCiAgICBlbnRpcmUgc3BlY2lmaWNhdGlv
biwgcmVnYXJkbGVzcyBvZiB3aGljaCBrZXl3b3JkIGl0IGlzIHVzZWQgZm9yLg0KDQogICAgQWRk
aXRpb25hbGx5LCBpZiB0aGUgbWVhbmluZyBvZiAiTkEiIHdhcyB0aGUgc2FtZSBmb3IgW0RpZmYg
UGluXSAoaS5lLg0KICAgICJub3QgYXZhaWxhYmxlIiksIHRoZSBwYXJzZXIgYW5kIHNpbXVsYXRv
cnMgY291bGQgdXNlIHRoZXNlIHBhcmFtZXRlcnMNCiAgICBmb3IgZGV0ZXJtaW5pbmcgd2hldGhl
ciB0aGUgZGlmZmVyZW50aWFsIHBhaXIgaXMgYSByZWNlaXZlciwgZHJpdmVyLCBvcg0KICAgIEkv
TyB0eXBlLiAgSWYgdGhlIHJlc3VsdCBvZiB0aGlzIGNoZWNrIGlzIGluIGNvbmZsaWN0IHdpdGgg
dGhlIG1vZGVsIHR5cGUNCiAgICBmb3VuZCBpbiB0aGUgW01vZGVsXXMsIHdhcm5pbmcgb3IgZXJy
b3IgbWVzc2FnZXMgY291bGQgYmUgZ2VuZXJhdGVkLg0KKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqDQo=

- ------_=_NextPart_001_01C58993.19D14659--
|------------------------------------------------------------------
|For help or to subscribe/unsubscribe, email majordomo@eda.org
|with just the appropriate command message(s) in the body:
|
|  help
|  subscribe   ibis       <optional e-mail address, if different>
|  subscribe   ibis-users <optional e-mail address, if different>
|  unsubscribe ibis       <optional e-mail address, if different>
|  unsubscribe ibis-users <optional e-mail address, if different>
|
|or email a written request to ibis-request@eda.org.
|
|IBIS reflector archives exist under:
|
|  http://www.eda.org/pub/ibis/email_archive/  Recent
|  http://www.eda.org/pub/ibis/users_archive/  Recent
|  http://www.eda.org/pub/ibis/email/          E-mail since 1993

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

Date: Fri, 15 Jul 2005 16:16:25 -0700
From: "Mirmak, Michael" <michael.mirmak@intel.com>
Subject: [IBIS-Users] BIRD99.1: AMS Language Versions

This is a multi-part message in MIME format.

- ------_=_NextPart_001_01C58993.39177921
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable


The enclosed revised BIRD, AMS Language Versions, is distributed on
behalf of Arpad Muranyi of Intel Corporation.  It will be discussed at
the August 5, 2005 IBIS Open Forum teleconference.

Reflector comments and questions are welcome.

- - Michael Mirmak
  Intel Corp.
  Chair, EIA IBIS Open Forum

  http://www.eigroup.org/ibis/
  http://www.eda.org/ibis/


- ------_=_NextPart_001_01C58993.39177921
Content-Type: text/plain;
	name="BIRD99.1.txt"
Content-Transfer-Encoding: base64
Content-Description: BIRD99.1.txt
Content-Disposition: attachment;
	filename="BIRD99.1.txt"

KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqDQoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioNCg0KQklSRCBJRCM6
ICAgICAgICA5OS4xDQpJU1NVRSBUSVRMRTogICAgIEFNUyBMYW5ndWFnZSBWZXJzaW9ucw0KUkVR
VUVTVEVSOiAgICAgICBBcnBhZCBNdXJhbnlpLCBJbnRlbCBDb3JwLg0KREFURSBTVUJNSVRURUQ6
ICBKdW5lIDEwLCAyMDA1DQpEQVRFIFJFVklTRUQ6ICAgIEp1bHkgMTUsIDIwMDUNCkRBVEUgQUND
RVBURUQgQlkgSUJJUyBPUEVOIEZPUlVNOiAgUEVORElORw0KDQoqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioNCioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKg0KDQpTVEFURU1FTlQgT0YgVEhFIElTU1VFOg0KDQpD
YXJlZnVsIHN0dWRpZXMgb2YgdmFyaW91cyB2ZXJzaW9ucyBvZiB0aGUgVmVyaWxvZy1BTVMgbGFu
Z3VhZ2UgcmVmZXJlbmNlDQptYW51YWxzIChMUk0gdjIuMCwgdjIuMSBhbmQgdjIuMikgcmV2ZWFs
ZWQgdGhhdCB0aGUgbmV3ZXIgdmVyc2lvbnMgY29udGFpbg0KdXNlZnVsIGFuZCBtdWNoIG5lZWRl
ZCBmZWF0dXJlcyBmb3IgbWFraW5nIEkvTyBidWZmZXIgbW9kZWxpbmcgZWFzaWVyIChmb3IgDQpl
eGFtcGxlICR0YWJsZV9tb2RlbCkuICBNb3N0IHZlbmRvcnMgaGF2ZSBhbHJlYWR5IGltcGxlbWVu
dGVkIHNvbWUgb2YgdGhlc2UNCmZlYXR1cmVzIGluIHRoZWlyIHNpbXVsYXRvcnMsIGJlY3Vhc2Ug
b2YgdGhlaXIgdXNlZnVsbmVzcy4NCg0KQ29uc2lkZXJpbmcgdGhlIHJlbGF0aXZlbHkgaW5mcmVx
dWVudCByZWxlYXNlcyBvZiB0aGUgbmV3IHJldmlzaW9ucyBvZiB0aGUNCklCSVMgc3BlY2lmaWNh
dGlvbiwgcmVmZXJlbmNpbmcgc2luZ2xlIGFuZCBmaXhlZCB2ZXJzaW9uIG51bWJlcnMgZm9yIHRo
ZSBBTVMNCmxhbmd1YWdlIGV4dGVuc2lvbnMgY2FuIHBhcmFsaXplIHRoZSBncm93dGggaW4gaGln
aCBxdWFsaXR5IG1vZGVsIG1ha2luZy4NCg0KKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqDQoNClNUQVRF
TUVOVCBPRiBUSEUgUkVTT0xWRUQgU1BFQ0lGSUNBVElPTlM6DQoNClRoZSBJQklTIHNwZWNpZmlj
YXRpb24gc2hhbGwgbm90IHNwZWNpZnkgYSBzaW5nbGUgYW5kIGV4YWN0IHZlcnNpb24gbnVtYmVy
IA0KZm9yIHRoZSAqLUFNUyBsYW5ndWFnZSBleHRlbnNpb25zLiAgVGhlIElCSVMgc3BlY2lmaWNh
dGlvbiBzaGFsbCByZWZlciB0bw0KdGhlc2UgdmVyc2lvbiBudW1iZXJzIG9ubHkgYXMgYSBtaW5p
bXVtIHJlcXVpcmVtZW50LCBidXQgbm90IGFzIGFuIGFic29sdXRlDQpyZXF1aXJlbWVudC4NCg0K
VGhlIGZvbGxvd2luZyBzZWN0aW9uIGluIHRoZSBJQklTIHNwZWNpZmljYXRpb24gc2hhbGwgYmUg
bW9kaWZpZWQ6DQoNCnwNCnwgTEFOR1VBR0VTIFNVUFBPUlRFRDoNCnwNCnwgSUJJUyBmaWxlcyBj
YW4gcmVmZXJlbmNlIG90aGVyIGZpbGVzIHdoaWNoIGFyZSB3cml0dGVuIHVzaW5nIHRoZSBTUElD
RSwNCnwgVkhETC1BTVMsIG9yIFZlcmlsb2ctQU1TIGxhbmd1YWdlcy4gIEluIHRoaXMgZG9jdW1l
bnQsIHRoZXNlIGxhbmd1YWdlcyBhcmUNCnwgZGVmaW5lZCBhcyBmb2xsb3dzOg0KfA0KfCAiU1BJ
Q0UiIHJlZmVycyB0byBTUElDRSAzLCBWZXJzaW9uIDNGNSBkZXZlbG9wZWQgYnkgdGhlIFVuaXZl
cnNpdHkgb2YNCnwgQ2FsaWZvcm5pYSBhdCBCZXJrZWxleSwgQ2FsaWZvcm5pYS4gIE1hbnkgdmVu
ZG9yLXNwZWNpZmljIEVEQSB0b29scyBhcmUNCnwgY29tcGF0aWJsZSB3aXRoIG1vc3Qgb3IgYWxs
IG9mIHRoaXMgdmVyc2lvbi4NCnwNCnwgIlZIREwtQU1TIiByZWZlcnMgdG8gIklFRUUgU3RhbmRh
cmQgVkhETCBBbmFsb2cgYW5kIE1peGVkLVNpZ25hbA0KfCBFeHRlbnNpb25zIiwgYXBwcm92ZWQg
TWFyY2ggMTgsIDE5OTkgYnkgdGhlIElFRUUtU0EgU3RhbmRhcmRzIEJvYXJkIGFuZA0KfCBkZXNp
Z25hdGVkIElFRUUgU3RkLiAxMDc2LjEtMTk5OS4NCnwNCnwgIlZlcmlsb2ctQU1TIiByZWZlcnMg
dG8gdGhlIEFuYWxvZyBhbmQgTWl4ZWQtU2lnbmFsIEV4dGVuc2lvbnMgdG8NCnwgVmVyaWxvZy1I
REwgYXMgZG9jdW1lbnRlZCBpbiB0aGUgVmVyaWxvZy1BTVMgTGFuZ3VhZ2UgUmVmZXJlbmNlLCBW
ZXJzaW9uDQp8IDIuMC4gIFRoaXMgZG9jdW1lbnQgaXMgbWFpbnRhaW5lZCBieSBBY2NlbGxlcmEg
KGZvcm1lcmx5IE9wZW4gVmVyaWxvZw0KfCBJbnRlcm5hdGlvbmFsKSwgYW4gaW5kZXBlbmRlbnQg
b3JnYW5pemF0aW9uLiAgVmVyaWxvZy1BTVMgaXMgYSBzdXBlcnNldA0KfCB0aGF0IGluY2x1ZGVz
IFZlcmlsb2ctQSBhbmQgdGhlIFZlcmlsb2cgSGFyZHdhcmUgRGVzY3JpcHRpb24gTGFuZ3VhZ2UN
CnwgSUVFRSAxMzY0LTIwMDEuDQp8DQp8IEluIGFkZGl0aW9uIHRoZSAiSUVFRSBTdGFuZGFyZCBN
dWx0aXZhbHVlIExvZ2ljIFN5c3RlbSBmb3IgVkhETCBNb2RlbA0KfCBJbnRlcm9wZXJhYmlsaXR5
IChTdGRfbG9naWNfMTE2NCkiIGRlc2lnbmF0ZWQgSUVFRSBTdGQuIDExNjQtMTk5MyBpcw0KfCBy
ZXF1aXJlZCB0byBwcm9tb3RlIGNvbW1vbiBkaWdpdGFsIGRhdGEgdHlwZXMuDQp8IA0KDQphbmQg
cmVwbGFjZWQgd2l0aCB0aGUgZm9sbG93aW5nOg0KDQp8IExBTkdVQUdFUyBTVVBQT1JURUQ6DQp8
DQp8IElCSVMgZmlsZXMgY2FuIHJlZmVyZW5jZSBvdGhlciBmaWxlcyB3aGljaCBhcmUgd3JpdHRl
biB1c2luZyB0aGUgU1BJQ0UsDQp8IFZIREwtQU1TLCBvciBWZXJpbG9nLUFNUyBsYW5ndWFnZXMu
ICBJbiB0aGlzIGRvY3VtZW50LCB0aGVzZSBsYW5ndWFnZXMgYXJlDQp8IGRlZmluZWQgYXMgZm9s
bG93czoNCnwNCnwgIlNQSUNFIiByZWZlcnMgdG8gU1BJQ0UgMywgVmVyc2lvbiAzRjUgZGV2ZWxv
cGVkIGJ5IHRoZSBVbml2ZXJzaXR5IG9mDQp8IENhbGlmb3JuaWEgYXQgQmVya2VsZXksIENhbGlm
b3JuaWEuICBNYW55IHZlbmRvci1zcGVjaWZpYyBFREEgdG9vbHMgYXJlDQp8IGNvbXBhdGlibGUg
d2l0aCBtb3N0IG9yIGFsbCBvZiB0aGlzIHZlcnNpb24uDQp8DQp8ICJWSERMLUFNUyIgcmVmZXJz
IHRvICJJRUVFIFN0YW5kYXJkIFZIREwgQW5hbG9nIGFuZCBNaXhlZC1TaWduYWwNCnwgRXh0ZW5z
aW9ucyIsIGFwcHJvdmVkIE1hcmNoIDE4LCAxOTk5IGJ5IHRoZSBJRUVFLVNBIFN0YW5kYXJkcyBC
b2FyZCBhbmQNCnwqIGRlc2lnbmF0ZWQgSUVFRSBTdGQuIDEwNzYuMS0xOTk5LCBvciBsYXRlci4N
CnwNCnwgIlZlcmlsb2ctQU1TIiByZWZlcnMgdG8gdGhlIEFuYWxvZyBhbmQgTWl4ZWQtU2lnbmFs
IEV4dGVuc2lvbnMgdG8NCnwgVmVyaWxvZy1IREwgYXMgZG9jdW1lbnRlZCBpbiB0aGUgVmVyaWxv
Zy1BTVMgTGFuZ3VhZ2UgUmVmZXJlbmNlLCBWZXJzaW9uDQp8KiAyLjAsIG9yIGxhdGVyLiAgVGhp
cyBkb2N1bWVudCBpcyBtYWludGFpbmVkIGJ5IEFjY2VsbGVyYSAoZm9ybWVybHkgT3Blbg0KfCBW
ZXJpbG9nIEludGVybmF0aW9uYWwpLCBhbiBpbmRlcGVuZGVudCBvcmdhbml6YXRpb24uICBWZXJp
bG9nLUFNUyBpcyBhDQp8IHN1cGVyc2V0IHRoYXQgaW5jbHVkZXMgVmVyaWxvZy1BIGFuZCB0aGUg
VmVyaWxvZyBIYXJkd2FyZSBEZXNjcmlwdGlvbg0KfCBMYW5ndWFnZSBJRUVFIDEzNjQtMjAwMS4N
CnwNCnwgSW4gYWRkaXRpb24gdGhlICJJRUVFIFN0YW5kYXJkIE11bHRpdmFsdWUgTG9naWMgU3lz
dGVtIGZvciBWSERMIE1vZGVsDQp8KiBJbnRlcm9wZXJhYmlsaXR5IChTdGRfbG9naWNfMTE2NCki
IGRlc2lnbmF0ZWQgSUVFRSBTdGQuIDExNjQtMTk5Mywgb3IgDQp8KiBsYXRlciBpcyByZXF1aXJl
ZCB0byBwcm9tb3RlIGNvbW1vbiBkaWdpdGFsIGRhdGEgdHlwZXMuDQp8IA0KDQoqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioNCg0KQU5BTFlTSVMgUEFUSC9EQVRBIFRIQVQgTEVEIFRPIFNQRUNJRklDQVRJ
T04NCg0KDQoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKg0KDQpBTlkgT1RIRVIgQkFDS0dST1VORCBJTkZP
Uk1BVElPTjoNCg0KQmFzZWQgb24gdGhlIHJlcXVlc3QgYnkgQm9iIFJvc3MgaW4gdGhlIEp1bHkg
MTQsIDIwMDUgSUJJUyBPcGVuIEZvcnVtDQp0ZWxlY29uZmVyZW5jZSwgdGhlIGNoYW5nZSBpbiB0
aGUgdmVyc2lvbiBudW1iZXIgZGVmaW5pdGlvbiBmb3IgQmVya2VseQ0KU1BJQ0Ugd2FzIHJlbW92
ZWQuICBUaGUgcmVhc29uIGlzIHRoYXQgQmVya2VsZXkgU1BJQ0UgaXMgbm90IGJlaW5nIGRldmVs
b3BlZA0KYnkgYW55IG9uZSBhbnkgbW9yZSwgYW5kIFZlcnNpb24gM0Y1IGFwcGVhcnMgdG8gYmUg
YSBmaW5hbCB2ZXJzaW9uLg0KDQpBIGJyaWVmIGRpc2N1c3Npb24gb24gdGhpcyBzdWJqZWN0IGlu
IHRoZSBKdW5lIDMsIDIwMDUgSUJJUyBPcGVuIEZvcnVtIA0KVGVsZWNvbmZlcmVuY2UgaW5kaWNh
dGVkIHRoYXQgbW9zdCBwYXJ0aWNpcGFudHMgd291bGQgYmUgaW4gZmF2b3Igb2YgDQpyZXBsYWNp
bmcgdGhlIGV4YWN0IHZlcnNpb24gbnVtYmVycyBzcGVsbGVkIG91dCBpbiB0aGUgSUJJUyBzcGVj
aWZpY2F0aW9uIA0KZm9yIHRoZSBBTVMgbGFuZ3VhZ2VzIHdpdGggYSBtb3JlIGZsZXhpYmxlIGRl
ZmluaXRpb24gdGhhdCBzZXRzIGEgbWluaW11bSANCmV4cGVjdGF0aW9uIHdpdGhvdXQgbGltaXRp
bmcgZ3Jvd3RoLg0KDQpTaW1pbGFyIG9waW5pb25zIHdlcmUgZXhwcmVzc2VkIGJ5IHNpZ25hbCBp
bnRlZ3JpdHkgZXhwZXJ0cyBpbiB0aGUgaW5kdXN0cnkNCmR1cmluZyBwcml2YXRlIGRpc2N1c3Np
b25zIGluIHRoZSBtb250aCBvZiBBcHJpbCBhbmQgTWF5IG9mIDIwMDUuDQoNCioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKg0K

- ------_=_NextPart_001_01C58993.39177921--
|------------------------------------------------------------------
|For help or to subscribe/unsubscribe, email majordomo@eda.org
|with just the appropriate command message(s) in the body:
|
|  help
|  subscribe   ibis       <optional e-mail address, if different>
|  subscribe   ibis-users <optional e-mail address, if different>
|  unsubscribe ibis       <optional e-mail address, if different>
|  unsubscribe ibis-users <optional e-mail address, if different>
|
|or email a written request to ibis-request@eda.org.
|
|IBIS reflector archives exist under:
|
|  http://www.eda.org/pub/ibis/email_archive/  Recent
|  http://www.eda.org/pub/ibis/users_archive/  Recent
|  http://www.eda.org/pub/ibis/email/          E-mail since 1993

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

Date: Sat, 16 Jul 2005 09:52:36 -0400
From: "Andrew Ingraham" <a.ingraham@ieee.org>
Subject: Re: [IBIS-Users] ibis 10/100 ethernet models

> I have a question about 10/100 Ethernet IBIS models.. Recently I started
> working with ICX and I noticed that most vendors do not provide IBIS
> models for their ethernet side of the components. Could someone tell me
> what is the reason behind this. Where can I get ethernet models or how
> should I create them? What do I do when modeling ethernet?, etc.

If you can get SPICE models, use them instead!

IBIS was designed for ordinary logic devices with two logic levels.  Many
Ethernet devices could be considered analog to some degree, and many of them
have three active logic levels on the Ethernet side, which doesn't work very
well with IBIS, but SPICE models have no trouble with it.

Regards,
Andy

|------------------------------------------------------------------
|For help or to subscribe/unsubscribe, email majordomo@eda.org
|with just the appropriate command message(s) in the body:
|
|  help
|  subscribe   ibis       <optional e-mail address, if different>
|  subscribe   ibis-users <optional e-mail address, if different>
|  unsubscribe ibis       <optional e-mail address, if different>
|  unsubscribe ibis-users <optional e-mail address, if different>
|
|or email a written request to ibis-request@eda.org.
|
|IBIS reflector archives exist under:
|
|  http://www.eda.org/pub/ibis/email_archive/  Recent
|  http://www.eda.org/pub/ibis/users_archive/  Recent
|  http://www.eda.org/pub/ibis/email/          E-mail since 1993

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

Date: Sun, 17 Jul 2005 11:53:14 -0400
From: "Andrew Ingraham" <a.ingraham@ieee.org>
Subject: [IBIS-Users] Re: IV curve sweep range

I've spoken out about this before, and I still feel the same now.  Here are
my (STRONGLY RECOMMENDED) rule suggestions.

I think it's OK to restrict the required sweep range, but ONLY in the case
where the device (and all other drivers that are likely to be connected to
that net) are designed to be less than rail-to-rail.  Such as GTL or ECL.

To make that happen, I think IBIS needs to define nominal I/O or Input
voltage parameters, which are not necessarily tied to the supply rails; and
these new parameters are to be used instead of Vcc in the -Vcc to 2*Vcc
calculation.

I don't like restricting the sweep range just because the currents get
enormous.  So what if they get enormous.  They are enormous either because
they were derived from faulty SPICE models, or because the device currents
really are huge.  It's not the IBIS model that's broken.

Even though terminated transmission lines may never reach -Vcc or 2Vcc, the
simulator might try those points when the incident wave reaches the end of
the line and it doesn't yet know how much current goes into the terminators
or the clamps.  I don't expect the simulator to converge on a solution
near -Vcc or 2Vcc, but it might TRY values near there.  For that reason, I
think the IBIS data must require tables that go out that far; or far enough
to include the doubling at the end of the transmission line for reduced
voltage swing technologies.

Of course the data points don't need to be equally spaced.  I don't have a
problem with a table having 98 accurate data points that cover all
reasonable signal conditions, and two more on the ends, if the shape is
reasonably well behaved.  And I don't buy the argument that you have to
throw away two good data points to add the ones on the ends.

It may be that the endpoints aren't as accurate as the rest of the tables,
especially if the chip goes into meltdown or convergence problems prevent
getting real data there.  Maybe there should be a way to indicate that
certain datapoints are estimates and have reduced accuracy compared to the
rest of the table?

Regards,
Andy


|------------------------------------------------------------------
|For help or to subscribe/unsubscribe, email majordomo@eda.org
|with just the appropriate command message(s) in the body:
|
|  help
|  subscribe   ibis       <optional e-mail address, if different>
|  subscribe   ibis-users <optional e-mail address, if different>
|  unsubscribe ibis       <optional e-mail address, if different>
|  unsubscribe ibis-users <optional e-mail address, if different>
|
|or email a written request to ibis-request@eda.org.
|
|IBIS reflector archives exist under:
|
|  http://www.eda.org/pub/ibis/email_archive/  Recent
|  http://www.eda.org/pub/ibis/users_archive/  Recent
|  http://www.eda.org/pub/ibis/email/          E-mail since 1993

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

Date: Sun, 17 Jul 2005 11:31:38 -0500
From: <Aubrey_Sparkman@dell.com>
Subject: RE: [IBIS-Users] Re: IV curve sweep range

Andy,
Well said! 

Aubrey Sparkman 
Enterprise Engineering Signal Integrity Team
Dell, Inc. 
Aubrey_Sparkman@Dell.com 
(512) 723-3592

- -----Original Message-----
From: owner-ibis-users@eda.org [mailto:owner-ibis-users@eda.org] On
Behalf Of Andrew Ingraham
Sent: Sunday, July 17, 2005 10:53 AM
To: ibis-users@eda.org; ibis@eda.org
Subject: [IBIS-Users] Re: IV curve sweep range

I've spoken out about this before, and I still feel the same now.  Here
are my (STRONGLY RECOMMENDED) rule suggestions.

I think it's OK to restrict the required sweep range, but ONLY in the
case where the device (and all other drivers that are likely to be
connected to that net) are designed to be less than rail-to-rail.  Such
as GTL or ECL.

To make that happen, I think IBIS needs to define nominal I/O or Input
voltage parameters, which are not necessarily tied to the supply rails;
and these new parameters are to be used instead of Vcc in the -Vcc to
2*Vcc calculation.

I don't like restricting the sweep range just because the currents get
enormous.  So what if they get enormous.  They are enormous either
because they were derived from faulty SPICE models, or because the
device currents really are huge.  It's not the IBIS model that's broken.

Even though terminated transmission lines may never reach -Vcc or 2Vcc,
the simulator might try those points when the incident wave reaches the
end of the line and it doesn't yet know how much current goes into the
terminators or the clamps.  I don't expect the simulator to converge on
a solution near -Vcc or 2Vcc, but it might TRY values near there.  For
that reason, I think the IBIS data must require tables that go out that
far; or far enough to include the doubling at the end of the
transmission line for reduced voltage swing technologies.

Of course the data points don't need to be equally spaced.  I don't have
a problem with a table having 98 accurate data points that cover all
reasonable signal conditions, and two more on the ends, if the shape is
reasonably well behaved.  And I don't buy the argument that you have to
throw away two good data points to add the ones on the ends.

It may be that the endpoints aren't as accurate as the rest of the
tables, especially if the chip goes into meltdown or convergence
problems prevent getting real data there.  Maybe there should be a way
to indicate that certain datapoints are estimates and have reduced
accuracy compared to the rest of the table?

Regards,
Andy


|------------------------------------------------------------------
|For help or to subscribe/unsubscribe, email majordomo@eda.org with just

|the appropriate command message(s) in the body:
|
|  help
|  subscribe   ibis       <optional e-mail address, if different>
|  subscribe   ibis-users <optional e-mail address, if different>
|  unsubscribe ibis       <optional e-mail address, if different>
|  unsubscribe ibis-users <optional e-mail address, if different>
|
|or email a written request to ibis-request@eda.org.
|
|IBIS reflector archives exist under:
|
|  http://www.eda.org/pub/ibis/email_archive/  Recent  
| http://www.eda.org/pub/ibis/users_archive/  Recent
|  http://www.eda.org/pub/ibis/email/          E-mail since 1993

|------------------------------------------------------------------
|For help or to subscribe/unsubscribe, email majordomo@eda.org
|with just the appropriate command message(s) in the body:
|
|  help
|  subscribe   ibis       <optional e-mail address, if different>
|  subscribe   ibis-users <optional e-mail address, if different>
|  unsubscribe ibis       <optional e-mail address, if different>
|  unsubscribe ibis-users <optional e-mail address, if different>
|
|or email a written request to ibis-request@eda.org.
|
|IBIS reflector archives exist under:
|
|  http://www.eda.org/pub/ibis/email_archive/  Recent
|  http://www.eda.org/pub/ibis/users_archive/  Recent
|  http://www.eda.org/pub/ibis/email/          E-mail since 1993

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

Date: Tue, 19 Jul 2005 15:58:33 +0300
From: "Itzik Peleg" <itzikpe@marvell.com>
Subject: [IBIS-Users] RE: [IBIS] [Driver Schedule] -  HSPICE Syntax

Hello Naftali

Yes, [Driver Schedule] is supported by Hspice.
Since it looks like you are using Marvell IBIS serdes model, we have
some serdes models (our old methodology) that don't work correct in
Hspice. We provides special Hspice environment for our customers to
enable the models to work correct in Hspice. Our new SERDES IBIS
modeling is natively supported in Hspice by the B element.
Please contact your Marvell application FAE that will provide the
correct environment to you.


- --
Regards
 
Itzik Peleg
Board Technology Group
 
***********************************************************
Please Note: email address change to: itzikpe@marvell.com
***********************************************************
 
Marvell Semiconductor Israel Ltd
6 Ha'mada St. Industrial Area
P.O.Box 692 Yokneam  20692  ISRAEL
Email - itzikpe@marvell.com
Tel   - +972 4  9091192
Cell  - +972 54 4452482
Fax   - +972 4  9091501
WWW Page: http://www.marvell.com
========================================================================
This message may contain confidential, proprietary or legally privileged
information. The information is intended only for the use of the
individual or entity named above. If the reader of this message is not
the intended recipient, you are hereby notified that any dissemination,
distribution or copying of this communication is strictly prohibited.
If you have received this communication in error, please notify us
immediately by telephone, or by e-mail and delete the message from
your computer.
 
Thank you!
========================================================================

- -----Original Message-----
From: owner-ibis@eda.org [mailto:owner-ibis@eda.org] On Behalf Of
Naftali.Refaeli@ecitele.com
Sent: Tuesday, July 19, 2005 3:26 PM
To: ibis@eda.org; ibis-users@eda.org; owner-ibis@eda.org
Subject: [IBIS] [Driver Schedule] - HSPICE Syntax






Does anybody know if [Driver Schedule] - is supported in Hspice Syntax?

I get the following error message:

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

 ** warning** iob_eles2:116:
    Rising waveform is not found, Ramp data used instead

 ** warning** iob_eles2:112:
    Falling waveform is not found, Ramp data used instead

 ** error** iob_eles2:9023:
    can not find max value for rising ramp
    i,v_ot,v_oto,vrl,vrlo         0  0.0000E+00  0.0000E+00  0.0000E+00
0.0000E+00

***************************************
*   IBIS buffer name  = b_output125
*   FILE        = /auto/.../xxx.ibs
*   MODEL       = srds_m_3_p_0_v_0
*   BUFFER TYPE = OUTPUT


*****************************************
Naftali Refaeli
30 Hasivim St.
Petah-Tikva 49133  Israel
Tl.     +972-3-9266973       Fax:   +972-3-9268188
*****************************************

- -----------------------------------------------------------------
|For help or to subscribe/unsubscribe, email majordomo@eda.org
|with the appropriate command message(s) in the body:
|
|  help
|  subscribe   ibis       <optional e-mail address, if different>
|  subscribe   ibis-users <optional e-mail address, if different>
|  unsubscribe ibis       <optional e-mail address, if different>
|  unsubscribe ibis-users <optional e-mail address, if different>
|
|or email a request to ibis-request@eda.org.
|
|IBIS reflector archives exist under:
|
|  http://www.eda.org/pub/ibis/email_archive/  Recent
|  http://www.eda.org/pub/ibis/users_archive/  Recent
|  http://www.eda.org/pub/ibis/email/          E-mail since 1993

|------------------------------------------------------------------
|For help or to subscribe/unsubscribe, email majordomo@eda.org
|with just the appropriate command message(s) in the body:
|
|  help
|  subscribe   ibis       <optional e-mail address, if different>
|  subscribe   ibis-users <optional e-mail address, if different>
|  unsubscribe ibis       <optional e-mail address, if different>
|  unsubscribe ibis-users <optional e-mail address, if different>
|
|or email a written request to ibis-request@eda.org.
|
|IBIS reflector archives exist under:
|
|  http://www.eda.org/pub/ibis/email_archive/  Recent
|  http://www.eda.org/pub/ibis/users_archive/  Recent
|  http://www.eda.org/pub/ibis/email/          E-mail since 1993

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

Date: Thu, 21 Jul 2005 16:22:35 -0600
From: rrwolff@micron.com
Subject: [IBIS-Users] [IBIS] Open forum minutes (07/15/05)

This is a multi-part message in MIME format.

- ------_=_NextPart_001_01C58E42.B2405F52
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable



- ------_=_NextPart_001_01C58E42.B2405F52
Content-Type: text/plain;
	name="m071505.txt"
Content-Transfer-Encoding: base64
Content-Description: m071505.txt
Content-Disposition: attachment;
	filename="m071505.txt"

REFURTogMDcvMjAvMDUNCg0KU1VCSkVDVDogSnVseSAxNSwgMjAwNSBFSUEgSUJJUyBPcGVuIEZv
cnVtIE1lZXRpbmcgTWludXRlcw0KDQpWT1RJTkcgTUVNQkVSUyBBTkQgMjAwNSBQQVJUSUNJUEFO
VFMNCkFjdGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgIFByYWJodSBNb2hhbg0KQWdlcmUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgKE5pcmF2IFBhdGVsKQ0KQU1EICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgV2FzaW0gVWxsYWgNCkFuc29mdCBDb3Jwb3JhdGlvbiAgICAgICAg
ICAgICAgIE1pY2hhZWwgQnJlbm5lbWFuDQpBcHBsaWVkIFNpbXVsYXRpb24gVGVjaG5vbG9neSAg
ICBOb3JpbyBNYXRzdWkNCkNhZGVuY2UgRGVzaWduIFN5c3RlbXMgICAgICAgICAgIExhbmNlIFdh
bmcsIFtEb25hbGQgVGVsaWFuXSwNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
SGVpa28gRHVkZWssIFNoYW5nbGkgV3UsDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIERyYWdvc2xhdiBNaWxvc2V2ZWMsIEtlbiBXaWxsaXMNCkNpc2NvIFN5c3RlbXMgICAgICAg
ICAgICAgICAgICAgIFN5ZWQgSHVxKiwgTWlrZSBMYUJvbnRlLA0KICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBUb2RkIFdlc3RlcmhvZmYsIFpoaXBpbmcgWWFuZyosDQogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFZpbnUgQXJtdW11Z2hhbSwNCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgU2FsbWFuIEppdmEsIFNhdGlzaCBQcmF0YXBuZW5pLA0K
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJbC15b3VuZyBQYXJrLCBTZXJnaW8g
Q2FtZXJsbywNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUGhpbGxpcGUgU29j
aG91eCwgRWRkaWUgV3UsDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEd1cnBy
ZWV0IEh1bmRhbCwgSmF5YW50aGkgTmF0YXJhamFuDQogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIEFiZHVsUmFobWFuIFJhZmlxDQpGbHVlbnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAoQ2hldGFuIERlc2FpKQ0KR3JlZW4gU3RyZWFrIFByb2dyYW1zICAgICAgICAgICAgTHlu
bmUgR3JlZW4qDQpIaXRhY2hpIFVMU0kgU3lzdGVtcyAgICAgICAgICAgICBLYXp1eW9zaGkgU2hv
amkNCkh1YXdlaSAgICAgICAgICAgICAgICAgICAgICAgICAgIChKaWFuZyBYaWFuZyBaaG9uZykN
CkludGVncmF0ZWQgQ2lyY3VpdCBTeXN0ZW1zIChJQ1MpIChEYW4gQ2xlbWVudGkpDQpJbnRlbCBD
b3Jwb3JhdGlvbiAgICAgICAgICAgICAgICBNaWNoYWVsIE1pcm1hayosIEFycGFkIE11cmFueWkq
LA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBTdXJlc2ggQ2hhbmRyYXNla2hh
cg0KTFNJIExvZ2ljICAgICAgICAgICAgICAgICAgICAgICAgRnJhbmsgR2FzcGFyaWssIFdpbGxp
YW0gTGF1LA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBNaWtlIEplbmtpbnMs
IFJlZ2luYWxkIENvd2xleSwNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgS3Vz
dW1ha3VtYXJpIE1hdHRhDQpNYXJ2ZWxsICAgICAgICAgICAgICAgICAgICAgICAgICBJdHppayBQ
ZWxlZw0KTWVudG9yIEdyYXBoaWNzICAgICAgICAgICAgICAgICAgSm9obiBBbmd1bG8qLCBHdXkg
ZGUgQnVyZ2gqLCBJYW4gRG9kZCosDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IFN0ZXZlbiBNY0tpbm5leSwgS2ltIE93ZW4sDQogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFN0ZXBoYW5lIFJvdXNzZWF1DQpNaWNyb24gVGVjaG5vbG9neSAgICAgICAgICAgICAg
ICBSYW5keSBXb2xmZiosIFBhdWwgR3JlZ29yeQ0KTkVDIEVsZWN0cm9uaWNzIENvcnBvcmF0aW9u
ICAgICAgVGFrZXNoaSBXYXRhbmFiZSwgTG9yaSBBc2tldywNCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgVGFrdXJvIFRzdWppa2F3YQ0KUGFuYXNvbmljICAgICAgICAgICAgICAg
ICAgICAgICAgQXRzdWppIEl0bw0KU2FtdGVjICAgICAgICAgICAgICAgICAgICAgICAgICAgW090
dG8gQmVubmlnXQ0KU2llbWVucyBBRyAgICAgICAgICAgICAgICAgICAgICAgRWNraGFyZCBMZW5z
a2ksIEthdGphIEtvbGxlcg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBNYW5m
cmVkIE1hdXJlciwgSGVpbnogSWJvd3NraSwNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgV29sZmdhbmcgUm9obWVyLCBLbGF1cyBIdWVibmVyDQogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIE1pY2hhZWwgS2luZGlqDQogICBTaWVtZW5zIE1lZGljYWwgICAgICAg
ICAgICAgICBEYXZpZCBMaWVieQ0KU2lnbmFsIEludGVncml0eSBTb2Z0d2FyZSAgICAgICAgUm9i
ZXJ0IEhhbGxlciwgRG91Z2xhcyBCdXJucywNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgQmFycnkgS2F0eiwgTWlrZSBNYXllcg0KU2lncml0eSAgICAgICAgICAgICAgICAgICAg
ICAgICAgU2FtIENoaXR3b29kLCBKaW5nIFRpbmcsIFJheW1vbmQgQ2hlbg0KICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBKaWFndWFuIEZhbmcsIFRlbyBZYXRtYW4NClNpbGVnbyAg
ICAgICAgICAgICAgICAgICAgICAgICAgIChKb2UgRnJvbmlld3NraSkNClNpbGljb24gSW1hZ2Ug
ICAgICAgICAgICAgICAgICAgIChPb2sgS2ltKQ0KU3lub3BzeXMgICAgICAgICAgICAgICAgICAg
ICAgICAgV2FycmVuIFdvbmcsIEFuZHkgVGFpDQpUZXJhc3BlZWQgQ29uc3VsdGluZyBHcm91cCAg
ICAgICBCb2IgUm9zcyosIFNjb3R0IE1jTW9ycm93LA0KICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBUb20gRGFnb3N0aW5vDQpUZXhhcyBJbnN0cnVtZW50cyAgICAgICAgICAgICAg
ICAoU3RldmUgU3BlbmNlcikNClhpbGlueCAgICAgICAgICAgICAgICAgICAgICAgICAgIFJheSBB
bmRlcnNvbiwgU2FuamF5IE1laHRhDQpadWtlbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBN
aWNoYWVsIFNjaGFlZGVyLCBSYWxmIEJydWVuaW5nDQoNCk9USEVSIFBBUlRJQ0lQQU5UUyBJTiAy
MDA1Og0KQWx0ZXJhICAgICAgICAgICAgICAgICAgICAgICAgICAgS2hhbGlkIEFuc2FyaQ0KQmF5
c2lkZSBEZXNpZ24gICAgICAgICAgICAgICAgICAgS2V2aW4gUm9zZWxsZQ0KQ2Vsc2lvbmlYICAg
ICAgICAgICAgICAgICAgICAgICAgS2VsbGVlIENyaXNhZnVsbGkNCkRlbGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIEF1YnJleSBTcGFya21hbg0KRU1DICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgQnJpYW4gQXJzZW5hdWx0LCBEYW5pZWwgTmlsc3NvbiwNCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgSmFzb24gUHJpdGNoYXJkLCBKaW5odWEgQ2hlbg0KRW50ZXJh
c3lzIE5ldHdvcmtzICAgICAgICAgICAgICAgRmFicml6aW8gWmFuZWxsYQ0KRVBGTCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgQWxhaW4gVmFjaG91eA0KRnJlZXNjYWxlICAgICAgICAgICAg
ICAgICAgICAgICAgSm9uIEJ1cm5ldHQNCkZ1aml0c3UgU2llbWVucyBDb21wdXRlcnMgICAgICAg
IE1hcnRpbiBSYW1tZQ0KR0VJQSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKENocmlzIERl
bmhhbSkNCkluZmluZW9uIFRlY2hub2xvZ2llcyBBRyAgICAgICAgIFRob21hcyBTdGVpbmVja2Us
IE1pbmVhIEdvc3BvZGlub3ZhLA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBB
bWlyIE1vdGFtZWRpLCBZYW5uIFppbnNpdXMsDQogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIENocmlzdGlhbiBTcG9ycmVyLCBSYWRvdmFuIFZ1bGV0aWMNCklOU0EgVG91bG91c2Ug
ICAgICAgICAgICAgICAgICAgIEV0aWVubmUgU2ljYXJkDQpKTUQgSW50ZXJuYXRpb25hbCAgICAg
ICAgICAgICAgICBKb2UgU29jaGENCktBVyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEth
enVoaWtvIEt1c3Vub2tpDQpMZXZlbnRoYWwgRGVzaWduICAgICAgICAgICAgICAgICBSb3kgTGV2
ZW50aGFsDQpOZXRMb2dpYyAgICAgICAgICAgICAgICAgICAgICAgICBFcmljIEhzdQ0KTm9raWEg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgRXJubyBMYWh0ZWVubWF0aSwgVGFwYW5pIHZvbiBS
YXVuZXINCk5vcnRoIENhcm9saW5hIFN0YXRlIFVuaXYuICAgICAgIEFtYnJpc2ggVmFybWENClBv
bGl0ZWNuaW8gZGkgVG9yaW5vICAgICAgICAgICAgIElnb3IgU3RpZXZhbm8NClNpMiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIFN1bWl0IERhc0d1cHRhDQpTaWxpY29uIEJhbmR3aWR0aCAg
ICAgICAgICAgICAgICBbS2ltIEhlbGxpd2VsbF0NClN1biBNaWNyb3N5c3RlbXMgICAgICAgICAg
ICAgICAgIEd1c3Rhdm8gQmxhbmRvDQpUaW1lIERvbWFpbiBBbmFseXNpcyBTeXN0ZW1zICAgICBE
aW1hIFNtb2x5YW5za3ksIFN0ZXZlIENvcmV5DQpXZXN0ZXJuIERpZ2l0YWwgICAgICAgICAgICAg
ICAgICBNb2hhbW1hZCBBbGkNCkluZGVwZW5kZW50ICAgICAgICAgICAgICAgICAgICAgIEJlcm5o
YXJkIFVuZ2VyIChTaWVtZW5zIHJldGlyZWQpLA0KICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBLaW0gSGVsbGl3ZWxsDQoNCkluIHRoZSBsaXN0IGFib3ZlLCBhdHRlbmRlZXMgYXQg
dGhlIG1lZXRpbmcgYXJlIGluZGljYXRlZCBieSAqLg0KUHJpbmNpcGFsIG1lbWJlcnMgb3Igb3Ro
ZXIgYWN0aXZlIG1lbWJlcnMgd2hvIGhhdmUgbm90IGF0dGVuZGVkIGFyZSBpbg0KcGFyZW50aGVz
ZXMuIFBhcnRpY2lwYW50cyB3aG8gbm8gbG9uZ2VyIGFyZSBpbiB0aGUgb3JnYW5pemF0aW9uIGFy
ZSBpbg0Kc3F1YXJlIGJyYWNrZXRzLg0KDQpVUENPTUlORyBNRUVUSU5HUw0KVGhlIGJyaWRnZSBu
dW1iZXJzIGZvciBmdXR1cmUgSUJJUyB0ZWxlY29uZmVyZW5jZXMgYXJlIGFzIGZvbGxvd3M6DQoN
CiAgICAgICBEYXRlICAgICAgICAgIFRlbGVwaG9uZSBOdW1iZXIgICAgQnJpZGdlICMgICAgIFBh
c3Njb2RlDQogIEF1Z3VzdCA1LCAyMDA1ICAgICAxLTkxNi0zNTYtMjY2MyAgICAgICAgMiAgICAg
ICAgICA0OTMtNjcyNg0KDQpBbGwgbWVldGluZ3MgYXJlIDg6MDAgQU0gdG8gOTo1NSBBTSBVUyBQ
YWNpZmljIFRpbWUuICBNZWV0aW5nIGFnZW5kYXMNCmFyZSB0eXBpY2FsbHkgZGlzdHJpYnV0ZWQg
c2V2ZW4gZGF5cyBiZWZvcmUgZWFjaCBPcGVuIEZvcnVtLiAgTWludXRlcw0KYXJlIHR5cGljYWxs
eSBkaXN0cmlidXRlZCB3aXRoaW4gc2V2ZW4gZGF5cyBvZiB0aGUgY29ycmVzcG9uZGluZw0KbWVl
dGluZy4gIFdoZW4gY2FsbGluZyBpbnRvIHRoZSBtZWV0aW5nLCBwcm92aWRlIHRoZSBicmlkZ2Ug
bnVtYmVyIGFuZA0KcGFzc2NvZGUgYXQgdGhlIGF1dG9tYXRlZCBwcm9tcHRzLiAgSWYgYXNrZWQg
YnkgYW4gb3BlcmF0b3IsIHBsZWFzZQ0KcmVxdWVzdCB0byBqb2luIHRoZSBJQklTIE9wZW4gRm9y
dW0gaG9zdGVkIGJ5IE1pY2hhZWwgTWlybWFrLg0KRm9yIGludGVybmF0aW9uYWwgZGlhbC1pbiBu
dW1iZXJzLCBwbGVhc2UgY29udGFjdCBNaWNoYWVsIE1pcm1hay4NCg0KTk9URTogIkFSIiA9IEFj
dGlvbiBSZXF1aXJlZC4NCg0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1NSU5VVEVT
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCklOVFJPRFVDVElPTlMgQU5EIE1F
RVRJTkcgUVVPUlVNDQpObyBuZXcgbWVtYmVycy4NCg0KDQpDQUxMIEZPUiBQQVRFTlRTDQpNaWNo
YWVsIE1pcm1hayBjYWxsZWQgZm9yIGFueSBwYXRlbnRzIG9yIHBlbmRpbmcgcGF0ZW50cyByZWxh
dGVkIHRvIHRoZSBJQklTDQpWZXJzaW9uIDMuMiwgNC4wLCA0LjEsIG9yIElDTSAxLjAgc3BlY2lm
aWNhdGlvbnMuICBObyBwYXRlbnRzIHdlcmUgZGVjbGFyZWQuDQoNCg0KTUVNQkVSU0hJUCBVUERB
VEUgQU5EIFRSRUFTVVJFUidTIFJFUE9SVA0KTWljaGFlbCBNaXJtYWsgcmVwb3J0ZWQgdGhhdCB3
ZSBoYXZlIDI5IHBhaWQgbWVtYmVycy4gIFR3byBtZW1iZXJzIGhhdmUgYmVlbg0KcmVtb3ZlZCBm
cm9tIHRoZSBtZW1iZXJzIGxpc3QgZm9yIG5vbi1wYXltZW50IG9mIGR1ZXMgYnkgdGhlIG1pZGRs
ZSBvZiB0aGUNCnllYXIuICBMeW5uZSBHcmVlbiBvZiBHcmVlbiBTdHJlYWsgUHJvZ3JhbXMgaXMg
YSBuZXcgbWVtYmVyLiAgVHdvIG90aGVyDQpjb21wYW5pZXMgaGF2ZSBpbnZvaWNlcyBpbiB0aGUg
d29ya3MuDQoNCg0KUkVWSUVXIE9GIE1JTlVURVMgQU5EIEFSUw0KTWljaGFlbCBNaXJtYWsgcmV2
aWV3ZWQgdGhlIG1pbnV0ZXMgb2YgdGhlIEp1bmUgMjQsIDIwMDUgSUJJUyBPcGVuIEZvcnVtDQp0
ZWxlY29uZmVyZW5jZSBhbmQgdGhlIEp1bmUgMTQsIDIwMDUgREFDIElCSVMgU3VtbWl0IG1pbnV0
ZXMuICBUaGUgbWludXRlcw0Kb2YgYm90aCBtZWV0aW5ncyB3ZXJlIGFwcHJvdmVkIHdpdGhvdXQg
Y2hhbmdlcy4NCg0KDQpQUkVTUyBBTkQgV0VCIFBBR0UgVVBEQVRFUw0KU3llZCBIdXEgcmVwb3J0
ZWQgdGhhdCB0aGUgZXZlbnRzIHBhZ2Ugd2FzIHVwZGF0ZWQgZm9yIERlc2lnbkNvbiBFYXN0LiAg
VGhlDQpyb3N0ZXIgcGFnZSB3YXMgYWxzbyB1cGRhdGVkIGZvciBHcmVlbiBTdHJlYWsgUHJvZ3Jh
bXMgYW5kIFRleGFzDQpJbnN0cnVtZW50cy4NCg0KDQpNQUlMSU5HIExJU1QgQURNSU5JU1RSQVRJ
T04NCkJvYiBSb3NzIHJlcG9ydGVkIHRoYXQgZXZlcnl0aGluZyBpcyB3b3JraW5nIG5vcm1hbGx5
LiAgSGUgaXMgc2VlaW5nIGEgbG90DQpvZiBlbWFpbCBib3VuY2VzIGxhdGVseSBkdWUgdG8gU1BB
TSBmaWx0ZXJzIGhhdmluZyBoaWdoIFNQQU0gZGV0ZWN0aW9uDQpzZXR0aW5ncyB0byB0aGUgcG9p
bnQgdGhhdCB0aGV5IGZpbHRlciBvdXQgbGVnaXRpbWF0ZSBJQklTIHJlZmxlY3Rvcg0KbWVzc2Fn
ZXMuDQoNCg0KDQpORVcgTU9ERUxTIEFWQUlMQUJMRSwgTElCUkFSWSBVUERBVEUNCk5vIHVwZGF0
ZS4NCg0KDQpNSVNDRUxMQU5ZL0FOTk9VTkNFTUVOVFMNCk5vbmUuDQoNCg0KT1BFTlMgRk9SIE5F
VyBJU1NVRVMNCk5vbmUuDQoNCg0KSU5URVJOQVRJT05BTC9FWFRFUk5BTCBQUk9HUkVTUw0KQm9i
IFJvc3MgbWVudGlvbmVkIHRoYXQgdGhlcmUgY29udGludWUgdG8gYmUgdHdvIHBlbmRpbmcgc3Rh
bmRhcmRzIHVuZGVyDQpjb25zaWRlcmF0aW9uIGJ5IHRoZSBJbnRlcm5hdGlvbmFsIEVsZWN0cm90
ZWNobmljYWwgQ29tbWlzc2lvbiAoSUVDKSB1bmRlcg0KdGhlIHRlY2huaWNhbCBjb21taXR0ZWUg
VEM0Ny4gIEVhY2ggb2YgdGhlc2Ugc3RhbmRhcmRzIGhhdmUgbGlua3MgYmFjayB0bw0KSUJJUy4g
IFdlIGFyZSB0aGUgYXBwcm9wcmlhdGUgY29tbWl0dGVlIHRvIHJldmlldyBhbmQgY29tbWVudCBv
biB0aGVzZQ0KZG9jdW1lbnRzLiAgVGhlIGRvY3VtZW50cyBhcmUgYXZhaWxhYmxlIGZvciB0ZWNo
bmljYWwgcmV2aWV3IGZyb20gQm9iLiAgTW9yZQ0KaW5mb3JtYXRpb24gY2FuIGJlIGZvdW5kIGF0
IHRoZSBmb2xsb3dpbmcgdXJsOg0KDQogICAgICBodHRwOi8vd3d3LmllYy5jaA0KDQpUaGUgdHdv
IHN0YW5kYXJkcyBhcmU6DQoNCklFQzYyNDA0IEkvTyBJbnRlcmZhY2UgTW9kZWwgZm9yIEludGVn
cmF0ZWQgQ2lyY3VpdHMgKElNSUMpIGFzIDQ3QS83MDQvQ0QNCihjb21taXR0ZWUgZHJhZnQpLiAg
VGhpcyBpcyBhIGNvbXBldGluZyBzdGFuZGFyZCB3aXRoIElCSVMgYW5kIGlzIGFuDQplbmhhbmNl
bWVudCB0byBzcGljZSBsYW5ndWFnZXMuDQoNCk1vZGVscyBvZiBJbnRlZ3JhdGVkIENpcmN1aXRz
IGZvciBFTUkgQmVoYXZpb3JhbCBTaW11bGF0aW9uIDQ3QS83MTkvTlANCihuZXcgd29yayBwcm9w
b3NhbCkuIFRoaXMgaXMgYSBmb2xsb3cgb24gdG8gSUNFTSAoSUNFTSBpcyA2MjAxNC0zKS4NCg0K
DQpFSUEvQU5TSSBBUFBST1ZBTCBBQ1RJVklUSUVTDQpSYW5keSBXb2xmZiByZXBvcnRlZCB0aGF0
IEFOU0kgYXBwcm92YWwgb2YgdGhlIElCSVMgMy4yIHN0YW5kYXJkIHJlYmFsbG90aW5nDQppcyBz
dGlsbCB1bmRlcndheS4gIFRoZSBzdGFuZGFyZCBlbnRlcmVkIHRoZSBwdWJsaWMgcmV2aWV3IHN0
YWdlIG9uIEp1bmUgMywNCjIwMDUuICBUaGlzIHByb2Nlc3MgdGFrZXMgYXBwcm94aW1hdGVseSA0
NSBkYXlzLCBzbyBpdCBpcyBleHBlY3RlZCB0byBiZQ0KY29tcGxldGVkIGJlZm9yZSB0aGUgbmV4
dCBPcGVuIEZvcnVtIHRlbGVjb25mZXJlbmNlLiAgQWxzbywgaXQgd2FzIG1lbnRpb25lZA0KdGhh
dCB0aGUgSUNNIHNwZWNpZmljYXRpb24gd2lsbCBiZWdpbiB0aGUgYmFsbG90aW5nIHByb2Nlc3Mg
b25jZSBhcHByb3ZlZA0KYnkgdGhlIE9wZW4gRm9ydW0gY29tbWl0dGVlLg0KDQoNCklDTSBTUEVD
SUZJQ0FUSU9OIEFORCBQQVJTRVIgU1RBVFVTDQpNaWNoYWVsIE1pcm1hayByZXBvcnRlZCB0aGF0
IG5vIG5ldyBjb21tZW50cyBoYXZlIGJlZW4gcmVjZWl2ZWQgd2l0aGluIHRoZQ0KbGFzdCB0d28g
Y2FsbHMgZm9yIGNvbW1lbnRzLiAgTWljaGFlbCBhc2tlZCBmb3IgYW55IGZpbmFsIGNvbW1lbnRz
IGJlZm9yZQ0KY2FsbGluZyBmb3IgYSB2b3RlLiAgQSB2b3RlIHdhcyBjYWxsZWQgZm9yIHRvIGFw
cHJvdmUgdGhlIElDTSAxLjENCnNwZWNpZmljYXRpb24gYW5kIHJlbGVhc2UgaXQgdG8gc3RhcnQg
dGhlIEVJQS9BTlNJIGJhbGxvdGluZyBwcm9jZXNzLiAgVGhlDQp2b3RlIHBhc3NlZCB3aXRoIHRo
ZSBmb2xsb3dpbmcgdm90ZSB0YWxseToNCg0KQ2lzY28gICAgICAgICAgICAgICAgIC0geWVzDQpH
cmVlbiBTdHJlYWsgUHJvZ3JhbXMgLSB5ZXMNCkludGVsICAgICAgICAgICAgICAgICAtIHllcw0K
TWVudG9yICAgICAgICAgICAgICAgIC0geWVzDQpNaWNyb24gICAgICAgICAgICAgICAgLSB5ZXMN
ClRlcmFzcGVlZCAgICAgICAgICAgICAtIHllcw0KDQpNaWNoYWVsIHdpbGwgcmV2aWV3IHRoZSBk
b2N1bWVudCwgYW5kIFJhbmR5IFdvbGZmIHdpbGwgc2VuZCB0aGUgZG9jdW1lbnQgdG8NCkdFSUEg
dG8gc3RhcnQgdGhlIEVJQS9BTlNJIGFwcHJvdmFsIHByb2Nlc3MuDQoNCk1pY2hhZWwgaXMgYWxz
byBoYXZpbmcgdGhlIElDTSBwYXJzZXIgbGljZW5zaW5nIGFncmVlbWVudCByZXZpZXdlZCBieSBH
RUlBDQpsZWdhbC4gIE9uY2UgdGhpcyBwcm9jZXNzIGlzIGNvbXBsZXRlLCB0aGUgcGFyc2VyJ3Mg
YXZhaWxhYmlsaXR5IGNhbiBiZQ0KYW5ub3VuY2VkIGFuZCBvcmRlcnMgY2FuIGJlIHByb2Nlc3Nl
ZC4NCg0KDQpTVU1NSVRTDQoNCi0gRGVzaWduQ29uIEVhc3QgSUJJUyBTdW1taXQNCiAgRGVzaWdu
Q29uIEVhc3Qgd2lsbCBiZSBoZWxkIGluIFdvcmNlc3RlciwgTWFzc2FjaHVzZXR0cyBmcm9tIFNl
cHRlbWJlcg0KICAxOS0yMSwgMjAwNS4gIFNlcHRlbWJlciAxOSB3aWxsIGJlIHRoZSBJQklTIFN1
bW1pdC4gIElCSVMgd2lsbCBiZSBhbg0KICBhc3NvY2lhdGUgc3BvbnNvci4gIE1pY2hhZWwgTWly
bWFrIGlzIHByb2NlZWRpbmcgd2l0aCB0aGUgZmluYWwgY29udHJhY3QNCiAgZGV0YWlscy4gIENh
ZGVuY2UvU2lTb2Z0IGFyZSBjby1zcG9uc29yaW5nIHRoZSBldmVudC4gIEJvYiBSb3NzIHRhbGtl
ZA0KICB3aXRoIEJvYiBIYWxsZXIgb2YgU2lTb2Z0LCBhbmQgU2lTb2Z0IGlzIHdpbGxpbmcgdG8g
YmUgdGhlIG9uc2l0ZSBzcG9uc29yDQogIG9mIHRoZSBtZWV0aW5nLiAgQm9iIEhhbGxlciBjYW4g
cGlja3VwIHRoZSBib290aCBmcm9tIHRoZSBNZW50b3IgR3JhcGhpY3MNCiAgc2l0ZSBhbmQgc2V0
dXAgdGhlIGJvb3RoIGF0IHRoZSBjb25mZXJlbmNlLiAgSWFuIERvZGQgb2YgTWVudG9yIGlzDQog
IGFycmFuZ2luZyBmb3IgdHJhbnNmZXIgb2YgdGhlIGJvb3RoIHRvIE1hc3NhY2h1c2V0dHMuICBJ
bnRlbCBpcyBwaWNraW5nIHVwDQogIHRoZSBjb3N0IG9mIHRoZSB0ZWxlY29uZmVyZW5jZSBicmlk
Z2UuICBCb2IgUm9zcyByZXF1ZXN0ZWQgc2VuZGluZyBvdXQgdGhlDQogIGZpcnN0IGFubm91bmNl
bWVudCBuZXh0IHdlZWsuICBTeWVkIEh1cSB0b29rIHRoZSBBUiB0byBzZW5kIG91dCB0aGUNCiAg
YW5ub3VuY2VtZW50Lg0KDQotIEFzaWFuIElCSVMgU3VtbWl0DQogICBCb2IgUm9zcyByZXBvcnRl
ZCB0aGF0IERlY2VtYmVyIDYsIDIwMDUgaXMgdGhlIG9mZmljaWFsIGRhdGUgb2YgdGhlDQogICBT
dW1taXQuIEl0IHdpbGwgYmUgaGVsZCBhdCB0aGUgQ3Jvd24gUGxhemEgSG90ZWwgaW4gU2hlbnpo
ZW4sIENoaW5hIG5lYXINCiAgIEhvbmcgS29uZy4gIExhbmNlIFdhbmcgaXMgY3VycmVudGx5IGlu
IFNoZW56aGVuIG1lZXRpbmcgd2l0aCBhIGxvY2FsDQogICBzdGVlcmluZyBjb21taXR0ZWUgb3Jn
YW5pemVkIGJ5IEppYW5nIFhpYW5nIFpob25nIG9mIEh1YXdlaSBUZWNobm9sb2dpZXMuDQogICBB
IGZpcnN0IGFubm91bmNlbWVudCBpcyBwbGFubmVkIGluIHRoZSBuZWFyIGZ1dHVyZSB0byBnaXZl
IGFkZXF1YXRlDQogICBsZWFkIHRpbWUgZm9yIHRyYXZlbCBhcnJhbmdlbWVudHMgYW5kIGFnZW5k
YSBwcmVwYXJhdGlvbi4gIFNvIGZhciwNCiAgIEh1YXdlaSwgQ2FkZW5jZSwgTWVudG9yLCBhbmQg
U2lTb2Z0IGFyZSBmaW5hbmNpYWwgY28tc3BvbnNvcnMgb2YgdGhlDQogICBTdW1taXQsIGJ1dCBz
ZXZlcmFsIG1vcmUgY29tcGFuaWVzIGFyZSBleHBlY3RlZCB0byBqb2luLg0KDQpTcG9uc29yc2hp
cCBvcHBvcnR1bml0aWVzIGZvciBEZXNpZ25Db24gRWFzdCBhbmQgdGhlIEFzaWFuIElCSVMgU3Vt
bWl0IGFyZQ0Kc3RpbGwgYXZhaWxhYmxlLCB3aXRoIHNwb25zb3JzIHJlY2VpdmluZyBmcmVlIG1l
bnRpb25zIGluIHRoZSBtaW51dGVzLA0KYWdlbmRhLCBhbmQgb3RoZXIgYW5ub3VuY2VtZW50cy4N
Cg0KDQpJQklTIFFVQUxJVFkgQ09NTUlUVEVFDQpCb2IgUm9zcyBtZW50aW9uZWQgYXQgdGhlIEp1
bHkgMTIsIDIwMDUgbWVldGluZyB0aGF0IHRoZSBjb21taXR0ZWUgZGlzY3Vzc2VkDQppc3N1aW5n
IGEgQlVHIHJlcG9ydCB0byBpbnRyb2R1Y2UgYSBuZXcgIkNhdXRpb24iIG1lc3NhZ2UuICBUaGUg
QnVnIHJlcG9ydA0Kd291bGQgcHJvcG9zZSBhIG5ldyB0ZXN0IHRvIGNoZWNrIGlmIFZtZWFzIGlz
IGJldHdlZW4gdGhlIFZpbmggYW5kIFZpbmwNCnZhbHVlcy4gIFRoZXJlIGFyZSBzb21lIGxlZ2Fs
IGV4Y2VwdGlvbnMsIGJ1dCBpbiBtb3N0IGNhc2VzIHRoaXMgd291bGQNCmluZGljYXRlIGEgZGF0
YSBlbnRyeSBlcnJvci4gIFRoZSBDYXV0aW9uIGNoZWNraW5nIGZvciBleHRlbmRlZCBkYXRhDQpj
aGVja2luZyB3b3VsZCB3b3VsZCBiZSBvcHRpb25hbGx5IGFjdGl2YXRlZCBieSBhIHBhcnNlciBm
bGFnLiAgVGhlIG5leHQNCm1lZXRpbmcgaXMgc2NoZWR1bGVkIGZvciBBdWd1c3QgMiwgMjAwNS4N
Cg0KVGhlIGxpbmsgdG8gdGhlIHF1YWxpdHkgY29tbWl0dGVlIGNoZWNrbGlzdCBpcyBhdDoNCg0K
ICAgaHR0cDovL3d3dy5lZGEub3JnL3B1Yi9pYmlzL3F1YWxpdHlfd2lwLw0KDQoNCklCSVMgTU9E
RUwgUkVWSUVXIENPTU1JVFRFRQ0KTHlubmUgR3JlZW4gcmVwb3J0ZWQgbm8gbmV3IG1vZGVscyB0
byByZXZpZXcuDQoNCg0KRlVUVVJFUyBBTkQgQ09PS0JPT0sgQ09NTUlUVEVFUw0KTWljaGFlbCBN
aXJtYWsgcmVwb3J0ZWQgdGhhdCB0aGVyZSB3ZXJlIG1lZXRpbmdzIG9mIGJvdGggY29tbWl0dGVl
cw0KeWVzdGVyZGF5LiAgVGhlcmUgd2VyZSBkaXNjdXNzaW9ucyBvZiBCSVJEOTQgYW5kIEJJUkQ5
NSByZWxhdGVkIGlzc3Vlcw0KaW5jbHVkaW5nIEJJUkQ5NyBhbmQgQklSRDk4LiAgQWxzbywgcmVs
ZWFzZSBvZiB0aGUgY29va2Jvb2sgd2FzIGRpc2N1c3NlZC4NCg0KUmVjZW50IGNvbW1pdHRlZSBt
YXRlcmlhbCBpcyBzdG9yZWQgYXQ6DQoNCiAgIGh0dHA6Ly93d3cuaWJpcy1pbmZvcm1hdGlvbi5v
cmcvZnV0dXJlcy8NCg0KVGhlIGZpbmFsIHZlcnNpb24gb2YgdGhlIGNvb2tib29rIGZvciByZXZp
ZXcgaXMgc3RvcmVkIGF0Og0KDQogICBodHRwOi8vd3d3LmVkYS5vcmcvaWJpcy9jb29rYm9vay9p
YmlzLWNvb2tib29rLXJldmlldy1kcmFmdDEucGRmDQoNCk1pY2hhZWwgYXNrZWQgaWYgd2Ugc2hv
dWxkIHB1dCBvdXQgYSBub3RlIG9mIGNhbGwgZm9yIGNvbW1lbnRzIG9uIHRoZQ0KcmVmbGVjdG9y
IGJlZm9yZSBpc3N1aW5nIHRoZSBmaW5hbCB2ZXJzaW9uLiAgQm9iIFJvc3MgbWVudGlvbmVkIHRo
YXQgaGUgaGFzDQpmaWxlZCBjb21tZW50cyBwdWJsaWNseSB0aGF0IHdpbGwgYmUgYWRkcmVzc2Vk
LCBhbmQgYW4gb2ZmaWNpYWwgdmVyc2lvbiB3aWxsDQpiZSBwb3N0ZWQgdHdvIHdlZWtzIGJlZm9y
ZSB0aGUgbmV4dCBJQklTIE9wZW4gRm9ydW0gdGVsZWNvbmZlcmVuY2UuICBMeW5uZQ0KR3JlZW4g
cmVxdWVzdGVkIHRoYXQgYSBkaXNjdXNzaW9uIGJlIGFsbG93ZWQgZm9yIGF0IHRoZSBuZXh0IG1l
ZXRpbmcgZHVlIHRvDQp0aGUgc2l6ZSBvZiB0aGUgZG9jdW1lbnQgdG8gYWxsb3cgZm9yIGZ1cnRo
ZXIgcmV2aWV3LiAgQSBjYWxsIGZvciB2b3RlIHRvDQpyZWxlYXNlIHRoZSAxLjAgZG9jdW1lbnQg
d2lsbCB0YWtlIHBsYWNlIGF0IHRoZSBmb2xsb3dpbmcgbWVldGluZy4NCg0KDQpORVcgQURNSU5J
U1RSQVRJVkUgSVNTVUVTDQpOb25lLg0KDQoNCkJJUkQ5OTogQU1TIExBTkdVQUdFIFZFUlNJT05T
DQpBcnBhZCBNdXJhbnlpIHNlbnQgYW4gdXBkYXRlZCB2ZXJzaW9uIG91dCB0byBhIGxpbWl0ZWQg
YXVkaWVuY2UgZm9yIGNvbW1lbnQuDQpUaGlzIHZlcnNpb24gdGFrZXMgb3V0IG1lbnRpb25pbmcg
QmVya2VsZXkgU1BJQ0UgYW5kIG9ubHkgbWVudGlvbnMgdGhlDQpWZXJpbG9nIGFuZCBWSERMLUFN
UyBsYW5ndWFnZXMuICBUaGUgQklSRCBzdGF0ZXMgdGhhdCB0aGUgbGF0ZXN0IHZlcnNpb24gb2YN
CnRoZSBBTVMgbGFuZ3VhZ2VzIHNob3VsZCBiZSBzdXBwb3J0ZWQuICBCb2IgUm9zcyBjb21tZW50
ZWQgdGhhdCBoZSB3b3VsZA0KbGlrZSB0byBjbGVhciB1cCB0aGUgbGFuZ3VhZ2UgdG8gc3RhdGUg
c3VwcG9ydCBvZiB0aGUgbW9zdCByZWNlbnRseQ0Kb2ZmaWNpYWxseSByZWxlYXNlZCB2ZXJzaW9u
IG9mIHRoZSBsYW5ndWFnZS4gIElhbiBEb2RkIGV4cHJlc3NlZCBoaXMgdmlldw0KdGhhdCBhIHNw
ZWNpZmljIHZlcnNpb24gb2YgQU1TIHNob3VsZCBiZSBzdXBwb3J0ZWQgdG8gZ2l2ZSBhIGJhc2Vs
aW5lIG9mDQpzdXBwb3J0IGNvbW1vbiB0byBhbGwgRURBIHRvb2xzLiAgQXJwYWQgTXVyYW55aSBt
ZW50aW9uZWQgdGhhdCBoZSB3YW50ZWQgdG8NCnNlZSBtb3JlIGNvbW1lbnRzIGlzc3VlZCBvbiB0
aGUgcmVmbGVjdG9yIHRvIGdpdmUgbW9yZSB2aXNpYmlsaXR5IG9mIHRoaXMNCmlzc3VlIHRvIHRo
ZSB3aWRlciBJQklTIGNvbW11bml0eS4gIEFycGFkIHdpbGwgZGlzdHJpYnV0ZSBCSVJEOTkuMS4g
IEEgY2FsbA0KZm9yIHZvdGUgd2lsbCBiZSBzY2hlZHVsZWQgZm9yIHRoZSBuZXh0IG1lZXRpbmcu
DQoNCg0KQklSRDk1LjU6IFBPV0VSIElOVEVHUklUWSBBTkFMWVNJUyBVU0lORyBJQklTDQpTeWVk
IEh1cSByZXBvcnRlZCB0aGF0IHRoZSBsYXN0IGRpc2N1c3Npb24gZW5zdWVkIGF0IERBQy4gIE5v
IG90aGVyIGNvbW1lbnRzDQpoYXZlIGJlZW4gcmVjZWl2ZWQgYXQgdGhpcyBwb2ludC4gIE1pY2hh
ZWwgTWlybWFrIG1lbnRpb25lZCB0aGF0IGluIHRoZQ0KRnV0dXJlcyBtZWV0aW5nLCBpdCB3YXMg
ZGlzY3Vzc2VkIHRoYXQgYSBjYWxsIGZvciB2b3RlIHNob3VsZCBiZSBtYWRlIGlmIG5vDQpmZWVk
YmFjayBpcyByZWNlaXZlZCB0byBhZGRyZXNzIGNvbmNlcm5zIHJhaXNlZCBhdCB0aGUgREFDIG1l
ZXRpbmcuICBBDQpjb3VudGVyIHByb3Bvc2FsIGhhcyBub3QgYmVlbiByZWNlaXZlZCwgc28gaXQg
d2FzIGRlY2lkZWQgdG8gc2NoZWR1bGUgYSBjYWxsDQpmb3Igdm90ZSBhdCB0aGUgbmV4dCBtZWV0
aW5nLiAgQm9iIFJvc3Mgd2FudGVkIHRvIG1ha2UgYSBmZXcgZWRpdG9yaWFsDQpjaGFuZ2VzIHRv
IHRoZSBCSVJEIGFuZCBpc3N1ZSBhIHJldmlzZWQgQklSRCB3aXRoaW4gdGhlIG5leHQgd2Vlay4g
IEENCnJldmlzZWQgQklSRDk1LjYgaXMgcGxhbm5lZCB0byBiZSB2b3RlZCBvbiBhdCB0aGUgbmV4
dCBtZWV0aW5nLg0KDQoNCkJJUkQ5NC4xOiBDTEFSSUZJQ0FUSU9OUyBPTiBbRElGRiBQSU5dIFBB
UkFNRVRFUlMNCkFycGFkIE11cmFueWkgcmVwb3J0ZWQgdGhhdCB0aGVyZSB3YXMgc29tZSBkaXNj
dXNzaW9uIGF0IHRoZSBGdXR1cmVzIG1lZXRpbmcNCnRoYXQgY29uY2x1ZGVkIHRoYXQgdGhlcmUg
d2FzIG5vIGR1YWwgbWVhbmluZyB0byB0aGUgVmRpZmYgcGFyYW1ldGVyLiAgTHlubmUNCkdyZWVu
IHJlcXVlc3RlZCBhIG1pbm9yIGVkaXRvcmlhbCBjaGFuZ2UgdG8gdGhlIEJJUkQuICBBcnBhZCBo
YXMgbWFkZSBhIGZldw0KZWRpdG9yaWFsIGNoYW5nZXMgdG8gdGhlIEJJUkQgYXMgd2VsbCBhbmQg
d2lsbCBwb3N0IGEgcmV2aXNlZCBCSVJELiAgVGhlDQpyZXZpc2VkIEJJUkQ5NC4yIHdpbGwgYmUg
ZGlzY3Vzc2VkIGF0IHRoZSBuZXh0IG1lZXRpbmcgYW5kIGEgY2FsbCBmb3Igdm90ZQ0KaXMgcGxh
bm5lZCBmb3IgdGhlIGZvbGxvd2luZyBtZWV0aW5nLg0KDQoNCkJJUkQ5Ny4yOiBHQVRFIE1PRFVM
QVRJT04gRUZGRUNUDQpBcnBhZCBNdXJhbnlpIHJlcG9ydGVkIHRoYXQgaGUgaGFzIGFza2VkIGZv
ciBzb21lIGZlZWRiYWNrIGZyb20gS2F0amEgS29sbGVyDQphYm91dCBzY2FsaW5nIGNvZWZmaWNp
ZW50cyByZWxhdGVkIHRvIGRpZmZlcmVudCBzY2FsaW5nIHJlcXVpcmVtZW50cyBmb3INCmxpbmVh
ciB2ZXJzdXMgc2F0dXJhdGlvbiByZWdpb25zIG9mIHRyYW5zaXN0b3Igb3BlcmF0aW9uLiAgQXJw
YWQgYWxzbyBjb3BpZWQNCkFudG9uaW8gR2lyYXJkaSBhcyB3ZWxsIGZvciBmZWVkYmFjay4gIE1v
cmUgZGlzY3Vzc2lvbiB3aWxsIGVuc3VlIG9uY2UgbW9yZQ0KZGlyZWN0aW9uIGlzIHJlY2VpdmVk
IGZyb20gS2F0amEgYW5kIEFudG9uaW8uICBJYW4gRG9kZCB3b25kZXJlZCBpZiB0aGlzDQpCSVJE
IHdhcyBuZWNlc3NhcnkgZHVlIHRvIHRoZSBhYmlsaXR5IHRvIGhhbmRsZSBnYXRlIG1vZHVsYXRp
b24gZWZmZWN0cyBpbg0KdGhlIEFNUyBsYW5ndWFnZXMuICBBcnBhZCBzYWlkIHRoYXQgdGhpcyBC
SVJEIGlzIGF0IGEgbWluaW11bSBhbGxvd2luZyBtb3JlDQphY2N1cmFjeSBpbiBsZWdhY3kgSUJJ
UyB1bnRpbCBBTVMgbGFuZ3VhZ2VzIGFyZSBhYnNvbHV0ZWx5IHJlcXVpcmVkLg0KDQoNCkJJUkQ5
ODogR0FURSBNT0RVTEFUSU9OIEVGRkVDVCAoVEFCTEUgRk9STUFUKQ0KU2VlIEJJUkQ5Ny4yIGZv
ciBkaXNjdXNzaW9uIHJlbGF0ZWQgdG8gQklSRDk4Lg0KDQoNCklCSVNDSEs0IEJVRyBTVEFUVVMN
Ck1pY2hhZWwgTWlybWFrIHJlcG9ydGVkIHRoYXQgdGhlIGN1cnJlbnRseSBwb3N0ZWQgTGludXgg
Y29kZSBkb2VzIG5vdCB3b3JrDQpvbiBhbGwgc3lzdGVtcyBkdWUgdG8gdGhlIGxpYnJhcnkgcmVm
ZXJlbmNlZCBpbiB0aGUgY29kZSBub3QgYmVpbmcgYXZhaWxhYmxlDQpvbiBhbGwgc3lzdGVtcy4g
IFRoaXMgQlVHIGhhcyBub3QgYmVlbiBvZmZpY2lhbGx5IGZpbGVkLiAgQm9iIFJvc3MgcmVxdWVz
dGVkDQp0aGF0IHRoZSBCVUcgYmUgb2ZmaWNpYWxseSBmaWxlZCBhbmQgcmVzcG9uZGVkIHRvLg0K
DQoNCklDTUNISzEgQlVHIFNUQVRVUw0KTm8gbmV3IEJVR3MgaGF2ZSBiZWVuIHJlcG9ydGVkLg0K
DQoNCk5FVyBURUNITklDQUwgSVNTVUVTDQpNaWNoYWVsIE1pcm1hayByZXBvcnRlZCB0aGF0IHR3
byBuZXcgQklSRHMgYXJlIGN1cnJlbnRseSBiZWluZyB3b3JrZWQgb24uDQpPbmUgaXMgcmVsYXRl
ZCB0byBsaW5raW5nIG9mIElCSVMgdG8gSUNNLg0KDQoNCk5FWFQgTUVFVElORw0KVGhlIG5leHQg
SUJJUyBPcGVuIEZvcnVtIHRlbGVjb25mZXJlbmNlIHdpbGwgYmUgaGVsZCBBdWd1c3QgNSwgMjAw
NSBmcm9tDQo4OjAwIEFNIHRvIDEwOjAwIEFNIFVTIFBhY2lmaWMgVGltZS4gIFZvdGVzIGFyZSBz
Y2hlZHVsZWQgZm9yIEJJUkQ5OS4xIGFuZA0KQklSRDk1LjYuDQoNCg0KPT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PQ0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIE5PVEVTDQoNCklCSVMgQ0hBSVI6
IE1pY2hhZWwgTWlybWFrICg5MTYpIDM1Ni00MjYxLCBGYXg6ICg5MTYpIDM3Ny0xMDQ2DQogICAg
ICAgICAgICBtaWNoYWVsLm1pcm1ha0BpbnRlbC5jb20NCiAgICAgICAgICAgIFNlbmlvciBBbmFs
b2cgRW5naW5lZXIsIEludGVsIENvcnBvcmF0aW9uDQogICAgICAgICAgICBGTTYtNDUNCiAgICAg
ICAgICAgIDE5MDAgUHJhaXJpZSBDaXR5IFJkLg0KICAgICAgICAgICAgRm9sc29tLCBDQSAgOTU2
MzANCg0KVklDRSBDSEFJUjogU3llZCBIdXEgKDQwOCkgNTI1LTMzOTksIEZheDogKDQwOCkgNTI2
LTU1MDQNCiAgICAgICAgICAgIHNodXFAY2lzY28uY29tDQogICAgICAgICAgICBNYW5hZ2VyLCBI
YXJkd2FyZSBFbmdpbmVlcmluZywgQ2lzY28gU3lzdGVtcw0KICAgICAgICAgICAgMTcwIFdlc3Qg
VGFzbWFuIERyaXZlDQogICAgICAgICAgICBTYW4gSm9zZSwgQ0EgOTUxMzQtMTcwNg0KDQpTRUNS
RVRBUlk6ICBSYW5keSBXb2xmZiAoMjA4KSAzNjMtMTc2NCwgRmF4OiAoMjA4KSAzNjgtMzQ3NQ0K
ICAgICAgICAgICAgcnJ3b2xmZkBtaWNyb24uY29tDQogICAgICAgICAgICBTaW11bGF0aW9uIEVu
Z2luZWVyLCBNaWNyb24gVGVjaG5vbG9neSwgSW5jLg0KICAgICAgICAgICAgODAwMCBTLiBGZWRl
cmFsIFdheQ0KICAgICAgICAgICAgTWFpbCBTdG9wOiAxLTcxMQ0KICAgICAgICAgICAgQm9pc2Us
IElEIDgzNzA3LTAwMDYNCg0KTElCUkFSSUFOOiAgTGFuY2UgV2FuZyAoOTc4KSAyNjItNjY4NSwg
RmF4OiAoOTc4KSAyNjItNjM2Mw0KICAgICAgICAgICAgbHdhbmdAY2FkZW5jZS5jb20NCiAgICAg
ICAgICAgIFNlbmlvciBNZW1iZXIsIFRlY2huaWNhbCBTdGFmZiwgQ2FkZW5jZSBEZXNpZ24gU3lz
dGVtcywgSW5jLg0KICAgICAgICAgICAgMjcwIEJpbGxlcmljYSBSb2FkDQogICAgICAgICAgICBD
aGVsbXNmb3JkLCBNQSAwMTgyNA0KDQpXRUJNQVNURVI6ICBTeWVkIEh1cSAoNDA4KSA1MjUtMzM5
OSwgRmF4OiAoNDA4KSA1MjYtNTUwNA0KICAgICAgICAgICAgc2h1cUBjaXNjby5jb20NCiAgICAg
ICAgICAgIE1hbmFnZXIsIEhhcmR3YXJlIEVuZ2luZWVyaW5nLCBDaXNjbyBTeXN0ZW1zDQogICAg
ICAgICAgICAxNzAgV2VzdCBUYXNtYW4gRHJpdmUNCiAgICAgICAgICAgIFNhbiBKb3NlLCBDQSA5
NTEzNC0xNzA2DQoNClBPU1RNQVNURVI6IEJvYiBSb3NzICg1MDMpIDI0Ni04MDQ4LCBGYXggOiAo
NTAzKSAyMzktNDQwMA0KICAgICAgICAgICAgYm9iQHRlcmFzcGVlZC5jb20NCiAgICAgICAgICAg
IFN0YWZmIFNjaWVudGlzdCwgVGVyYXNwZWVkIENvbnN1bHRpbmcgR3JvdXANCiAgICAgICAgICAg
IDEwMjM4IFNXIExhbmNhc3RlciBSb2FkDQogICAgICAgICAgICBQb3J0bGFuZCwgT1IgOTcyMTkN
Cg0KDQpUaGlzIG1lZXRpbmcgd2FzIGNvbmR1Y3RlZCBpbiBhY2NvcmRhbmNlIHdpdGggdGhlIEdF
SUEgTGVnYWwgR3VpZGVzIGFuZA0KR0VJQSBNYW51YWwgb2YgT3JnYW5pemF0aW9uIGFuZCBQcm9j
ZWR1cmUuDQoNClRoZSBmb2xsb3dpbmcgZS1tYWlsIGFkZHJlc3NlcyBhcmUgdXNlZDoNCg0KICBt
YWpvcmRvbW9AZWRhLm9yZw0KICAgICAgSW4gdGhlIGJvZHksIGZvciB0aGUgSUJJUyBPcGVuIEZv
cnVtIFJlZmxlY3RvcjoNCiAgICAgIHN1YnNjcmliZSBpYmlzIDx5b3VyIGUtbWFpbCBhZGRyZXNz
Pg0KDQogICAgICBJbiB0aGUgYm9keSwgZm9yIHRoZSBJQklTIFVzZXJzJyBHcm91cCBSZWZsZWN0
b3I6DQogICAgICBzdWJzY3JpYmUgaWJpcy11c2VycyA8eW91ciBlLW1haWwgYWRkcmVzcz4NCg0K
ICAgICAgSGVscCBhbmQgb3RoZXIgY29tbWFuZHM6DQogICAgICBoZWxwDQoNCiAgaWJpcy1yZXF1
ZXN0QGVkYS5vcmcNCiAgICAgIFRvIGpvaW4sIGNoYW5nZSwgb3IgZHJvcCBmcm9tIGVpdGhlciB0
aGUgSUJJUyBPcGVuIEZvcnVtIFJlZmxlY3Rvcg0KICAgICAgKGliaXNAZWRhLm9yZyksIHRoZSBJ
QklTIFVzZXJzJyBHcm91cCBSZWZsZWN0b3INCiAgICAgIChpYmlzLXVzZXJzQGVkYS5vcmcpIG9y
IGJvdGguICBTdGF0ZSB5b3VyIHJlcXVlc3QuDQoNCiAgaWJpcy1pbmZvQGVkYS5vcmcNCiAgICAg
IFRvIG9idGFpbiBnZW5lcmFsIGluZm9ybWF0aW9uIGFib3V0IElCSVMsIHRvIGFzayBzcGVjaWZp
Yw0KICAgICAgcXVlc3Rpb25zIGZvciBpbmRpdmlkdWFsIHJlc3BvbnNlLCBhbmQgdG8gaW5xdWly
ZSBhYm91dCBqb2luaW5nDQogICAgICB0aGUgRUlBLUlCSVMgT3BlbiBGb3J1bSBhcyBhIGZ1bGwg
TWVtYmVyLg0KDQogIGliaXNAZWRhLm9yZw0KICAgICAgVG8gc2VuZCBhIG1lc3NhZ2UgdG8gdGhl
IGdlbmVyYWwgSUJJUyBPcGVuIEZvcnVtIFJlZmxlY3Rvci4gIFRoaXMNCiAgICAgIGlzIHVzZWQg
bW9zdGx5IGZvciBJQklTIFN0YW5kYXJkaXphdGlvbiBidXNpbmVzcyBhbmQgZnV0dXJlIElCSVMN
CiAgICAgIHRlY2huaWNhbCBlbmhhbmNlbWVudHMuICBKb2IgcG9zdGluZyBpbmZvcm1hdGlvbiBp
cyBub3QgcGVybWl0dGVkLg0KDQogIGliaXMtdXNlcnNAZWRhLm9yZw0KICAgICAgVG8gc2VuZCBh
IG1lc3NhZ2UgdG8gdGhlIElCSVMgVXNlcnMnIEdyb3VwIFJlZmxlY3Rvci4gIFRoaXMgaXMNCiAg
ICAgIHVzZWQgbW9zdGx5IGZvciBJQklTIGNsYXJpZmljYXRpb24sIGN1cnJlbnQgbW9kZWxpbmcg
aXNzdWVzLCBhbmQNCiAgICAgIGdlbmVyYWwgdXNlciBjb25jZXJucy4gIEpvYiBwb3N0aW5nIGlu
Zm9ybWF0aW9uIGlzIG5vdCBwZXJtaXR0ZWQuDQoNCiAgaWJpcy1idWdAZWRhLm9yZw0KICAgICAg
VG8gcmVwb3J0IGliaXNjaGsgcGFyc2VyIGJ1Z3MuICBUaGUgQnVnIFJlcG9ydCBGb3JtIFJlc2lk
ZXMgb24NCiAgICAgIGVkYS5vcmcgaW4gL3B1Yi9pYmlzL2J1Z3MvaWJpc19idWdzL2J1Z2Zvcm0u
dHh0IGFsb25nIHdpdGgNCiAgICAgIHJlcG9ydGVkIGJ1Z3MuDQoNCiAgaWNtLWJ1Z0BlZGEub3Jn
DQogICAgICBUbyByZXBvcnQgaWNtY2hrMSBwYXJzZXIgYnVncy4gIFRoZSBCdWcgUmVwb3J0IEZv
cm0gUmVzaWRlcyBvbg0KICAgICAgZWRhLm9yZyBpbiAvcHViL2liaXMvYnVncy9pY21fYnVncy9p
Y21fYnVnZm9ybS50eHQgYWxvbmcgd2l0aA0KICAgICAgcmVwb3J0ZWQgYnVncy4NCg0KICAgICAg
VG8gcmVwb3J0IHMyaWJpcywgczJpYmlzMiBhbmQgczJpcGx0IGJ1Z3MsIHVzZSB0aGUgQnVnIFJl
cG9ydA0KICAgICAgRm9ybXMgd2hpY2ggcmVzaWRlIHVuZGVyIGVkYS5vcmcgaW4NCiAgICAgIC9w
dWIvaWJpcy9idWdzL3MyaWJpcy9idWdzMmkudHh0LA0KICAgICAgL3B1Yi9pYmlzL2J1Z3MvczJp
YmlzMi9idWdzMmkyLnR4dCBhbmQNCiAgICAgIC9wdWIvaWJpcy9idWdzL3MyaXBsdC9idWdzcGx0
LnR4dCByZXNwZWN0aXZlbHkuDQoNCkluZm9ybWF0aW9uIG9uIElCSVMgdGVjaG5pY2FsIGNvbnRl
bnRzLCBJQklTIHBhcnRpY2lwYW50cyBhbmQgYWN0dWFsDQpJQklTIG1vZGVscyBhcmUgYXZhaWxh
YmxlIG9uIHRoZSBJQklTIEhvbWUgcGFnZToNCg0KICBodHRwOi8vd3d3LmVpZ3JvdXAub3JnL2li
aXMvaWJpcy5odG0NCg0KQ2hlY2sgdGhlIElCSVMgZmlsZSBkaXJlY3Rvcnkgb24gZWRhLm9yZyBm
b3IgbW9yZSBpbmZvcm1hdGlvbiBvbg0KcHJldmlvdXMgZGlzY3Vzc2lvbnMgYW5kIHJlc3VsdHM6
DQoNCiAgaHR0cDovL3d3dy5lZGEub3JnL3B1Yi9pYmlzL2RpcmVjdG9yeS5odG1sDQoNCkFsbCBl
ZGEub3JnIGRvY3VtZW50cyBjYW4gYmUgYWNjZXNzZWQgdXNpbmcgYSBtaXJyb3I6DQoNCiAgaHR0
cDovL3d3dy5pYmlzLWluZm9ybWF0aW9uLm9yZw0KDQpOb3RlIHRoYXQgdGhlICJwdWIvaWJpcyIg
dGV4dCBzaG91bGQgYmUgcmVtb3ZlZCBmcm9tIGRpcmVjdG9yeSBuYW1lcw0Kd2hlbiB0aGlzIFVS
TCBtaXJyb3IgaXMgdXNlZC4NCg0KKiBPdGhlciB0cmFkZW1hcmtzLCBicmFuZHMgYW5kIG5hbWVz
IGFyZSB0aGUgcHJvcGVydHkgb2YNCiAgdGhlaXIgcmVzcGVjdGl2ZSBvd25lcnMuDQo=

- ------_=_NextPart_001_01C58E42.B2405F52--
|------------------------------------------------------------------
|For help or to subscribe/unsubscribe, email majordomo@eda.org
|with just the appropriate command message(s) in the body:
|
|  help
|  subscribe   ibis       <optional e-mail address, if different>
|  subscribe   ibis-users <optional e-mail address, if different>
|  unsubscribe ibis       <optional e-mail address, if different>
|  unsubscribe ibis-users <optional e-mail address, if different>
|
|or email a written request to ibis-request@eda.org.
|
|IBIS reflector archives exist under:
|
|  http://www.eda.org/pub/ibis/email_archive/  Recent
|  http://www.eda.org/pub/ibis/users_archive/  Recent
|  http://www.eda.org/pub/ibis/email/          E-mail since 1993

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

Date: Fri, 22 Jul 2005 17:03:27 -0700
From: "Mirmak, Michael" <michael.mirmak@intel.com>
Subject: [IBIS-Users] BIRD95.6: Power Integrity Analysis using IBIS

This is a multi-part message in MIME format.

- ------_=_NextPart_001_01C58F19.F5365270
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable


The enclosed revised BIRD, Power Integrity Analysis using IBIS, is
posted on behalf of Syed Huq, Zhiping Yang and Vinu Arumugham of Cisco
Systems and Bob Ross of Teraspeed Consulting Group.  It will be
discussed, and is scheduled for a vote, during the August 5, 2005 IBIS
Open Forum teleconference.

Reflector comments and discussion are welcome.

- - Michael Mirmak
  Intel Corp.
  Chair, EIA IBIS Open Forum
=20
  http://www.eigroup.org/ibis/
  http://www.eda.org/ibis/


- ------_=_NextPart_001_01C58F19.F5365270
Content-Type: text/plain;
	name="bird95.6.txt"
Content-Transfer-Encoding: base64
Content-Description: bird95.6.txt
Content-Disposition: attachment;
	filename="bird95.6.txt"

KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqDQoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioNCg0KQklSRCBJRCM6
ICAgICAgIDk1LjYNCklTU1VFIFRJVExFOiAgICBQb3dlciBJbnRlZ3JpdHkgQW5hbHlzaXMgdXNp
bmcgSUJJUw0KUkVRVUVTVEVSOiAgICAgIFN5ZWQgSHVxLCBWaW51IEFydW11Z2hhbSBhbmQgWmhp
cGluZyBZYW5nLCBDaXNjbyBTeXN0ZW1zOw0KICAgICAgICAgICAgICAgIEJvYiBSb3NzLCBUZXJh
c3BlZWQgQ29uc3VsdGluZyBHcm91cA0KREFURSBTVUJNSVRURUQ6IERlY2VtYmVyIDEzLCAyMDA0
ICANCkRBVEUgUkVWSVNFRDogICBKYW4uIDI4LCAyMDA1LCBNYXJjaCA4LCAyMDA1LCBNYXJjaCAy
OSwgMjAwNSwgQXByaWwgMTksIDIwMDUNCiAgICAgICAgICAgICAgICBBcHJpbCAyOSwgMjAwNSwg
SnVseSAyMiwgMjAwNQ0KREFURSBBQ0NFUFRFRCBCWSBJQklTIE9QRU4gRk9SVU06IFBFTkRJTkcg
DQoNCioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKg0KKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqDQoNClNUQVRF
TUVOVCBPRiBUSEUgSVNTVUU6DQoNClBvd2VyIEludGVncml0eSBBbmFseXNpcyB3aGljaCBpbmNs
dWRlcyBDdXJyZW50IHN3aXRjaGluZyBwcm9maWxlIG9mIHRoZSBDb3JlDQphcyB3ZWxsIGFzIFNp
bXVsdGFuZW91cyBTd2l0Y2hpbmcgTm9pc2UgKFNTTikgb2Ygc3RhdGVzIG9mIGEgYnVmZmVyIGlz
DQp0byBiZSBhbmFseXplZCB0aHJvdWdoIElCSVMuDQoNCioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKg0K
DQpTVEFURU1FTlQgT0YgVEhFIFJFU09MVkVEIFNQRUNJRklDQVRJT05TOg0KDQpQb3dlciBJbnRl
Z3JpdHkgQW5hbHlzaXMgZnJvbSBhIG1vZGVsaW5nIHBlcnNwZWN0aXZlIGhhcyBiZWVuIHNwbGl0
IGludG8gDQptdWx0aXBsZSB0YXNrcy4gQ3VycmVudCBpbnRvIHRoZSBwb3dlciBhbmQgZ3JvdW5k
IHJhaWxzIGFyZSBuZWVkZWQgdG8gZ2l2ZSBhIA0KbW9yZSBhY2N1cmF0ZSBhbmFseXNpcyBmb3Ig
Z3JvdW5kIGFuZCBwb3dlciBib3VuY2UgYXNzb2NpYXRlZCB3aXRoIA0Kc2ltdWx0YW5lb3VzIHN3
aXRjaGluZyBub2lzZS4NCg0KU29sdmluZyB0aGUgU2ltdWx0YW5lb3VzIFN3aXRjaGluZyBOb2lz
ZSAoU1NOKSB3aWxsIGJlIGFjaGlldmVkIHRocm91Z2ggDQp0aGUgdXNlIG9mIEktVCB0YWJsZXMg
aW4gdGhpcyBwcm9wb3NhbCBhbmQgdGhlIGV4aXN0aW5nIFNlcmllcyBrZXl3b3Jkcy4NCg0KKioq
Kg0KDQpUaHJlZSBzZWN0aW9ucyBpbiBCSVJEOTUuMyBmb3IgW1JfZXF1aXZdLCBbTF9FcXVpdl0s
IFtDX0VxdWl2XSwgYW5kIFtHX0VxdWl2XQ0KYXJlIFJFTU9WRUQgKGJ1dCBjb3BpZWQgaW4gdGhl
IGVuZCBmb3IgcmVmZXJlbmNlLiAgVGhleSBkZWFsdCB3aXRoIHRoZQ0Ka2V5d29yZCBkZWZpbml0
aW9uLCB0cmVlIGRpYWdyYW0gYWRkaXRpb25zLCBhbmQgZGVmaW5pdGlvbiBvZiB0aGUgYmFzZSB1
bml0cw0KbWhvcy4NCg0KVGhlIFtDb21wb3NpdGUgQ3VycmVudF0ga2V5d29yZCBpcyBtb2RpZmll
ZCB3aXRoIHJlZmVyZW5jZXMgdG8gW1JfRXF1aXZdLCBldGMuDQpyZW1vdmVkIGFuZCByZXBsYWNl
ZCB3aXRoIHJlZmVyZW5jZXMgdG8gdGhlIFNlcmllcyBrZXl3b3Jkcy4NCg0KQWxzbyBbQ29tcG9z
aXRlIEN1cnJlbnRdIGlzIG1vZGlmaWVkIHdpdGggcmVmZXJlbmNlcyB0byB0aGUgW1Bvd2VyIENs
YW1wDQpSZWZlcmVuY2VdIGFuZCBbR05EIENsYW1wIFJlZmVyZW5jZV0gcmFpbHMgd2l0aCByZXNw
ZWN0IHRvIG1vcmUgZGVzY3JpcHRpb24NCm9uIHdoYXQgW0NvbXBvc2l0ZSBDdXJyZW50XSBpbmNs
dWRlcy4gIFNvbWUgY2hhbmdlcyBhcmUgbm90ZWQgd2l0aA0KInwqKioqIGxpbmVzLg0KDQp8PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT0NCnwgICAgS2V5d29yZHM6ICBbQ29tcG9zaXRlIEN1cnJlbnRdICAN
CnwgICAgUmVxdWlyZWQ6ICBObw0KDQp8KioqKiogRGVsZXRlIHRoaXMgZGVzY3JpcHRpb24NCg0K
fCBEZXNjcmlwdGlvbjogIERlc2NyaWJlcyB0aGUgc2hhcGUgb2YgdGhlIHJpc2luZyBhbmQgZmFs
bGluZyBlZGdlDQp8ICAgICAgICAgICAgICAgY3VycmVudCB3YXZlZm9ybXMgZnJvbSB0aGUgcG93
ZXIgc3VwcGx5IG1lYXN1cmVkIHRocm91Z2gNCnwgICAgICAgICAgICAgICB0aGUgcG93ZXIgcGlu
IHRlcm1pbmFsLg0KDQp8KioqKiogUmVwbGFjZSB3aXRoIHRoaXMgRGVzY3JpcHRpb24NCg0KfCBE
ZXNjcmlwdGlvbjogIERlc2NyaWJlcyB0aGUgc2hhcGUgb2YgdGhlIHJpc2luZyBhbmQgZmFsbGlu
ZyBlZGdlIGN1cnJlbnQgDQp8ICAgICAgICAgICAgICAgd2F2ZWZvcm1zIGZyb20gdGhlIHBvd2Vy
IHJlZmVyZW5jZSB0ZXJtaW5hbCBvZiB0aGUgYnVmZmVyLg0KDQp8KioqKiogRW5kIG9mIFJlcGxh
Y2VtZW50DQoNCnwqKioqKiogRGVsZXRlIHRoZSBCZWdpbmluZw0KDQp8IFVzYWdlIFJ1bGVzOiAg
VGhlIFtDb21wb3NpdGUgQ3VycmVudF0ga2V5d29yZCBpcyBwb3NpdGlvbmVkIHVuZGVyIHRoZSAN
CnwgICAgICAgICAgICAgICBbUmlzaW5nIFdhdmVmb3JtXSAoZm9yIHJpc2luZyB3YXZlZm9ybSBj
dXJyZW50cykgYW5kDQp8ICAgICAgICAgICAgICAgW0ZhbGxpbmcgV2F2ZWZvcm1dIChmb3IgZmFs
bGluZyB3YXZlZm9ybSBjdXJyZW50cykuICBUaGUNCg0KfCoqKioqKiBSZXBsYWNlIHdpdGggDQoN
CnwgVXNhZ2UgUnVsZXM6ICBUaGUgW0NvbXBvc2l0ZSBDdXJyZW50XSBrZXl3b3JkIGlzIHBvc2l0
aW9uZWQgdW5kZXIgdGhlIA0KfCAgICAgICAgICAgICAgIGxhc3Qgcm93IG9mIHRoZSBbUmlzaW5n
IFdhdmVmb3JtXSB0YWJsZSAoZm9yIHJpc2luZyB3YXZlZm9ybQ0KfCAgICAgICAgICAgICAgIGN1
cnJlbnRzKSBvciBbRmFsbGluZyBXYXZlZm9ybV0gdGFibGUgKGZvciBmYWxsaW5nIHdhdmVmb3Jt
DQp8ICAgICAgICAgICAgICAgY3VycmVudHMpLiAgVGhlIA0KDQp8KioqKioqIEVuZCBvZiBSZXBs
YWNlbWVudA0KDQp8DQp8ICAgICAgICAgICAgICAga2V5d29yZHMgYXJlIGZvbGxvd2VkIGJ5IGEg
dGFibGUgb2YgY3VycmVudCB2ZXJzdXMgdGltZSByb3dzIA0KfCAgICAgICAgICAgICAgIChJLVQp
IHRoYXQgZGVzY3JpYmUgdGhlIHNoYXBlIG9mIGEgY3VycmVudCB3YXZlZm9ybS4gIFRoZXNlDQp8
ICAgICAgICAgICAgICAgSS1UIHRhYmxlcyBpbmhlcml0IHRoZSB0ZXN0IGZpeHR1cmUgbG9hZCBv
ZiB0aGUgW1Jpc2luZw0KfCAgICAgICAgICAgICAgIFdhdmVmb3JtXSBvciBbRmFsbGluZyBXYXZl
Zm9ybV0gUi9ML0MvVl9maXh0dXJlIGFuZA0KfCAgICAgICAgICAgICAgIFIvTC9DX2R1dCBzdWJw
YXJhbWV0ZXJzLg0KfA0KfCAgICAgICAgICAgICAgIFRoZSBbQ29tcG9zaXRlIEN1cnJlbnRdIGtl
eXdvcmQgaXMgb3B0aW9uYWwuICBJdCBjYW4gYmUNCnwgICAgICAgICAgICAgICBvbWl0dGVkLCBv
ciBpdCBjYW4gYmUgcG9zaXRpb25lZCB1bmRlciBhIGZldywgYnV0IG5vdCBhbGwgb2YNCnwgICAg
ICAgICAgICAgICB0aGUgcmlzaW5nIGFuZCBmYWxsaW5nIHdhdmVmb3JtIHRhYmxlcy4NCnwNCnwg
ICAgICAgICAgICAgICBUaGUgdGFibGUgaXRzZWxmIGNvbnNpc3RzIG9mIG9uZSBjb2x1bW4gb2Yg
dGltZSBwb2ludHMsIHRoZW4NCnwgICAgICAgICAgICAgICB0aHJlZSBjb2x1bW5zIG9mIGN1cnJl
bnQgcG9pbnRzIGluIHRoZSBzdGFuZGFyZCB0eXAsIG1pbiwgYW5kIA0KfCAgICAgICAgICAgICAg
IG1heCBmb3JtYXQuICBUaGUgZm91ciBlbnRyaWVzIG11c3QgYmUgcGxhY2VkIG9uIGEgc2luZ2xl
IGxpbmUNCnwgICAgICAgICAgICAgICBhbmQgbXVzdCBiZSBzZXBhcmF0ZWQgYnkgYXQgbGVhc3Qg
b25lIHdoaXRlIHNwYWNlLiAgQWxsIGZvdXIgDQp8ICAgICAgICAgICAgICAgY29sdW1ucyBhcmUg
cmVxdWlyZWQuICBIb3dldmVyLCBkYXRhIGlzIG9ubHkgcmVxdWlyZWQgaW4gdGhlIA0KfCAgICAg
ICAgICAgICAgIHR5cGljYWwgY29sdW1uLiAgSWYgbWluaW11bSBvciBtYXhpbXVtIGRhdGEgaXMg
bm90IGF2YWlsYWJsZSwgDQp8ICAgICAgICAgICAgICAgdXNlIHRoZSByZXNlcnZlZCB3b3JkICJO
QSIuICBUaGUgZmlyc3QgdmFsdWUgaW4gdGhlIHRpbWUgY29sdW1uIA0KfCAgICAgICAgICAgICAg
IG5lZWQgbm90IGJlICcwJy4gIFRpbWUgdmFsdWVzIG11c3QgaW5jcmVhc2UgYXMgb25lIHBhcnNl
cyBkb3duIA0KfCAgICAgICAgICAgICAgIHRoZSB0YWJsZS4gIFRoZSB3YXZlZm9ybSB0YWJsZSBj
YW4gY29udGFpbiBhIG1heGltdW0gb2YgMTAwMCANCnwgICAgICAgICAgICAgICBkYXRhIHBvaW50
cy4NCnwNCnwgICAgICAgICAgICAgICBUaGUgSS1UIHRhYmxlIGRhdGEgbXVzdCBiZSB0aW1lLWNv
cnJlbGF0ZWQgd2l0aCB0aGUgVi1UIGRhdGENCnwgICAgICAgICAgICAgICBhYm92ZSBpdC4gIFRo
YXQgaXMsIHRoZSBjdXJyZW50cyBkb2N1bWVudGVkIGluIHRoZSBJLVQgdGFibGUNCnwgICAgICAg
ICAgICAgICBjb3JyZXNwb25kIHRvIHRoZSB2b2x0YWdlcyBpbiB0aGUgVi1UIHRhYmxlIGF0IHRo
ZSBpZGVudGljYWwNCnwgICAgICAgICAgICAgICB0aW1lIHBvaW50cyBhbmQgZm9yIHRoZSBnaXZl
biAqX2ZpeHR1cmUgbG9hZC4NCnwgICAgICAgICAgICAgICAgDQp8KioqKiogICAgICAgICAgVGhl
IGRpYWdyYW0gYmVsb3cgaWxsdXN0cmF0ZXMgYSBnZW5lcmFsIGNvbmZpZ3VyYXRpb24gZnJvbQ0K
fCAgICAgICAgICAgICAgIHdoaWNoIGEgW1Jpc2luZyBXYXZlZm9ybV0gb3IgW0ZhbGxpbmcgV2F2
ZWZvcm1dIGlzIGV4dHJhY3RlZC4NCnwgICAgICAgICAgICAgICBUaGUgRFVUIGRpZSBzaG93cyBh
bGwgb2YgdGhlIGF2YWlsYWJsZSBwb3dlciBhbmQgZ3JvdW5kIHBpbiANCnwqKioqKiAgICAgICAg
ICByZWZlcmVuY2Ugdm9sdGFnZSB0ZXJtaW5hbHMuICBGb3IgbWFueSBidWZmZXJzLCBvbmx5IG9u
ZSBwb3dlcg0KfCoqKioqICAgICAgICAgIHBpbiBhbmQgb25lIGNvbW1vbiBncm91bmQgcGluIHRl
cm1pbmFsIGFyZSB1c2VkLiAgVGhlIGFic29sdXRlIA0KfCAgICAgICAgICAgICAgIEdORCBpcyB0
aGUgcmVmZXJlbmNlIGZvciB0aGUgVl9maXh0dXJlIHZvbHRhZ2UgYW5kIHRoZSBwYWNrYWdlIA0K
fCAgICAgICAgICAgICAgIG1vZGVsIGVxdWl2YWxlbnQgbmV0d29yay4gIEl0IGNhbiBhbHNvIHNl
cnZlIGFzIGEgcmVmZXJlbmNlIGZvciANCnwgICAgICAgICAgICAgICBDX2NvbXAsIHVubGVzcyBD
X2NvbXAgaXMgb3B0aW9uYWxseSBzcGxpdCBpbnRvIGNvbXBvbmVudHMNCnwgICAgICAgICAgICAg
ICBhdHRhY2hlZCB0byB0aGUgb3RoZXIgcmVmZXJlbmNlIHZvbHRhZ2VzLg0KfA0KfCAgICAgICAg
ICAgICAgIFRoZSBbQ29tcG9zaXRlIEN1cnJlbnRdIEktVCB0YWJsZSBpbmNsdWRlcyBhbGwgb2Yg
dGhlIGN1cnJlbnQNCnwgICAgICAgICAgICAgICB0aHJvdWdoIHRoZSBbUHVsbHVwIFJlZmVyZW5j
ZV0gdGVybWluYWwuICBJZiB0aGUgW1BPV0VSIENsYW1wDQp8KioqKiogICAgICAgICAgUmVmZXJl
bmNlXSB0ZXJtaW5hbCBpcyB0aGUgc2FtZSBhcyB0aGUgW1B1bGx1cCBSZWZlcmVuY2VdDQp8Kioq
KiogICAgICAgICAgdGVybWluYWwgKGFjY29yZGluZyB0byB0aGUgW1BpbiBNYXBwaW5nXSBrZXl3
b3JkIHRhYmxlKSwNCnwqKioqKiAgICAgICAgICB0aGUgW0NvbXBvc2l0ZSBDdXJyZW50XSBlbnRy
aWVzIGluY2x1ZGUgdGhlIGN1cnJlbnRzIHRocm91Z2gNCnwqKioqKiAgICAgICAgICBib3RoIHRo
ZSBbUE9XRVIgQ2xhbXBdIGFuZCBbUHVsbHVwXSBzZWN0aW9ucyBvZiB0aGUgRFVUIChmb3IgDQp8
KioqKiogICAgICAgICAgZXhhbXBsZSwgd2hlbiBhbiBvbi1kaWUgdGVybWluYXRvciBpcyBjb25u
ZWN0ZWQgdG8gdGhlIHBvd2VyIA0KfCoqKioqICAgICAgICAgIHJlZmVyZW5jZSB0ZXJtaW5hbCku
ICAgTm90ZSB0aGF0IHRoZSB0ZXJtaW5hbHMgYXJlIHNob3duIGluIA0KfCoqKioqICAgICAgICAg
IHRlcm1zIG9mIHNlcGFyYXRlbHkgZGVmaW5lZCByZWZlcmVuY2Ugdm9sdGFnZXMsIGJ1dCBzdGls
bCBleGlzdCANCnwqKioqKiAgICAgICAgICBldmVuIGlmIHRoZXkgYXJlIGRlZmluZWQgd2l0aCBk
ZWZhdWx0IFtWb2x0YWdlIFJhbmdlXSBvciAwIFYgDQp8KioqKiogICAgICAgICAgc2V0dGluZ3Mu
DQp8DQp8DQp8ICAgICAgICAgICBbRXh0ZXJuYWwgUmVmZXJlbmNlXSAtICh1c2VkIG9ubHkgZm9y
IG5vbi1kcml2ZXIgbW9kZXMpDQp8DQp8ICAgICAgICAgICB8ICBbUE9XRVIgQ2xhbXAgUmVmZXJl
bmNlXQ0KfCAgICAgICAgICAgfA0KfCAgICAgICAgICAgfCAgfCAgW1B1bGx1cCBSZWZlcmVuY2Vd
IC0gKHRoZSBwb3dlciByZWZlcmVuY2UgdGVybWluYWwpDQp8ICAgICAgICAgICB8ICB8ICAgIF9f
X18gIA0KfCAgICAgICAgICAgfCAgfCAgfCB8ICAgIFtDb21wb3NpdGUgQ3VycmVudF0NCnwgICAg
ICAgICAgIHwgIHwgIHwgVg0KfCAgICAgICAgICAgfCAgfCAgfCAgICAgICBQQUNLQUdFICAgICAg
ICAgICAgfCAgIFRFU1QgRklYVFVSRQ0KfCAgICAgICAgICBffF9ffF9ffF8gICAgICAgICAgICAg
ICAgICAgICAgICAgfA0KfCAgICAgICAgIHwgIERVVCAgICB8ICAgTF9kdXQgICBSX2R1dCAgICAg
ICAgfCBMX2ZpeHR1cmUgIFJfZml4dHVyZQ0KfCAgICAgICAgIHwgIGRpZSAgICB8LS0tQEBAQEAt
LS9cL1wvXC0tby0tLS0tfC0tQEBAQC0tLW8tLS0vXC9cL1wtLS0gVl9maXh0dXJlDQp8ICAgICAg
ICAgfF9fX19fX19fX3wgICAgICAgICAgICAgICAgICB8ICAgICB8ICAgICAgICAgfA0KfCAgICAg
ICAgICAgICAgfCAgfCAgICAgICAgICAgICAgICAgICAgfCAgICAgfCAgICAgICAgIHwNCnwgICAg
ICAgICAgICAgIHwgIHwgICAgICAgICAgICAgICAgICAgIHwgICAgIHwgICAgICAgICB8DQp8ICAg
ICAgICAgICAgICB8ICB8ICAgICAgICAgICAgIENfZHV0ID09PSAgICB8ICAgICAgICA9PT0gQ19m
aXh0dXJlDQp8ICAgICAgICAgICAgICB8ICB8ICAgICAgICAgICAgICAgICAgICB8ICAgICB8ICAg
ICAgICAgfA0KfCAgICAgICAgICAgICAgfCAgfCAgICAgICAgICAgICAgICAgICAgfF9fX19ffF9f
X19fX19fX3xfX19fX19fX19fX18NCnwgICAgICAgICAgICAgIHwgIHwgICAgICAgICAgICAgICAg
ICAgICAgICAgIHwgICAgICAgICAgICAgICAgICAgICAgIEdORA0KfCAgICAgICAgICAgICAgfA0K
fCAgICAgICAgICAgICAgfCAgW1B1bGxkb3duIFJlZmVyZW5jZV0NCnwNCnwgICAgICAgICAgICAg
IFtHTkQgQ2xhbXAgUmVmZXJlbmNlXQ0KfA0KfA0KfCoqKioqICAgICAgICAgIEZvciAqX0VDTCBt
b2RlbCB0eXBlcywgdGhlIFtQdWxsdXBdIGFuZCBbUHVsbGRvd25dIHNlY3Rpb25zIG9mDQp8Kioq
KiogICAgICAgICAgdGhlIERVVCBzaGFyZSB0aGUgc2FtZSBwb3dlciByZWZlcmVuY2UgdGVybWlu
YWwuICBUaGUgDQp8KioqKiogICAgICAgICAgW0NvbXBvc2l0ZSBDdXJyZW50XSBpbmNsdWRlcyB0
aGUgY3VycmVudHMgdGhyb3VnaCBib3RoIA0KfCoqKioqICAgICAgICAgIHNlY3Rpb25zLg0KfA0K
fCBPdGhlciBOb3RlczogIFRoZSBkaWFncmFtIGJlbG93IGRvY3VtZW50cyBzb21lIGV4cGVjdGVk
IGludGVybmFsIHBhdGhzIGZvciBhDQp8ICAgICAgICAgICAgICAgdXNlZnVsIHNwZWNpYWwgY2Fz
ZSB3aGVyZSBvbmx5IG9uZSBjb21tb24gcG93ZXIgcGluIChWRERRKSBhbmQNCnwgICAgICAgICAg
ICAgICBvbmUgY29tbW9uIGdyb3VuZCBleGlzdHMgKEdORCkuDQp8ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIA0KfA0KDQp8KioqKioqIFRoZSBCbGFjayBCb3ggUGljdHVyZSBpcyBy
ZXZpc2VkIGJ5IHJlbW92aW5nIHRoZQ0KfCoqKioqKiBzdXJyb3VuZGluZyBib3ggYW5kIGNvbXBy
ZXNzZWQgdG8gZml0IHdpdGggNzgNCnwqKioqKiogY2hhcmFjdGVycyBvciBsZXNzIHBlciBsaW5l
DQoNCiANCnwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHwgVkREUQ0KfCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIFtDb21wb3NpdGUgQ3VycmVudF0gfCAgIG8NCnwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHwgICB8DQp8ICAgICAgICAgICAgICAgICAgICAgICAgICAgQmxhY2sgQm94ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2ICAgfA0KfCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHwNCnwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIC0tLS0tLS0tIC0tLS0tLS0tICB8DQp8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgICAgfCB8ICAgICAgfCAgfA0KfCAgICAgICAg
ICAgX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19ffExfVkREUXxf
fFJfVkREUXxfX3wNCnwgICAgICAgICAgfCAgICAgICAgICAgICAgICAgIHwgICAgICAgICAgICAg
ICAgfCAgICAgICB8IHwgICAgICB8IHwgICAgICB8DQp8ICAgICAgICAgIHwgICAgICAgICAgICAg
ICAgICB8ICAgICAgICAgICAgICAgIHwgICAgICAgfCAtLS0tLS0tLSAtLS0tLS0tLQ0KfCAgICAg
ICAgLS0tLS0gICAgICAgICAgICAgICAgfCAgICAgICAgICAgICAgICB8ICAgICAgIHwNCnwgCSB8
IEUgfCAgICAgICAgICAgICAgICB8ICAgICAgICAgICB8ICAgIHwgICB8ICAgfA0KfCAgICAgICAg
fCBTIHwgICAgICAgIC0tLS0tLS0tLS0tLS0tLS0gICAgfCAgUF98ICAgfCAgLS0tIFBPV0VSIENs
YW1wDQp8ICAgICAgICB8IFIgfCAgICAgICAgfCAgUHJlLURyaXZlciAgfCAgICB8IHx8ICAgICB8
ICAvIFwgDQp8ICAgICAgICAtLS0tLSAgICAgICAgfCAgIENpcmN1aXQgICAgfCAgICB8IHx8XyAg
ICB2ICAtLS0gDQp8ICAgICAgICAgIHwgICAgICAgICAgfCAgcG93ZXJlZCBieSAgfCAgICB8ICAg
IHwgICAgICAgfA0KfCAgICAgICAgICB8ICAgICAgICAgIHwgICAgIFZERFEgICAgIHwgICAgfCAg
ICB8IElfdGVybXwgICAgSV9zaWcNCnwgICAgICAgIC0tLS0tICAgICAgICAtLS0tLS0tLS0tLS0t
LS0tICAgIHwgICAgfCAgICAgICB8ICAgLS0tLS0tLT4NCnwgICAgICAgIHwgRSB8ICAgICAgICAg
ICAgICAgIHwgICAgICAgICAgIHwgICAgby0tLS0tLS1vLS0tLS0tLS0tLS0tLS0tLS0tLS1vDQp8
ICAgICAgICB8IFMgfCAgICAgICAgICAgICAgICB8ICAgICAgICAgICB8ICAgIHwgICAgICAgfCAg
ICAgICAgICAgICAgICAgU2lnDQp8ICAgICB8ICB8IEwgfCAgICAgICAgICAgICB8ICB8ICAgICAg
ICAgICB8ICAgIHwgICAgICAgfA0KfCAgICAgfCAgLS0tLS0gICAgICAgICAgICAgfCAgfCAgICAg
ICAgICAgfCAgTl98ICAgICAgLS0tIEdORCBDbGFtcA0KfCAgICAgfCAgICB8ICAgICAgICAgICAg
ICAgfCAgfCAgICAgICAgICAgfCB8fCAgICAgICAgLyBcIA0KfCAgICAgdiAgICB8ICAgICAgICAg
ICAgICAgdiAgfCAgICAgICAgICAgdiB8fF8gICAgICAgLS0tIA0KfCAgICAgICAgLS0tLS0gICAg
ICAgICAgICAgICAgfCAgICAgICAgICAgICAgICB8ICAgICAgIHwgICAtLS0tLS0tIC0tLS0tLS0N
CnwgIElfYnlwIC0tLS0tIENfcCtiICAgIElfcHJlIHwgICAgICAgICBJX2NiICAgfCAgICAgICB8
ICAgfCAgICAgfCB8ICAgICB8DQp8IAkgICB8X19fX19fX19fX19fX19fX19ffF9fX19fX19fX19f
X19fX198X19fX19fX3xfX198TF9HTkR8X3xSX0dORHxfXyANCnwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgICAgfCB8ICAgICB8ICB8
DQp8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIC0tLS0tLS0gLS0tLS0tLSAgfA0KfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwNCnwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBvDQp8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBHTkQNCg0KfCoqKioqKiBFbmQgb2YgQmxhY2sg
Qm94IHJldmlzaW9uDQoNCg0KfA0KfCAgICAgIE90aGVyIGVsZW1lbnRzIGluIGEgbW9yZSBkZXRh
aWxlZCB0eXBpY2FsIChwZXIgYnVmZmVyKSBtb2RlbCBhcmU6DQp8DQp8ICAgICAgICAgICAgICAg
ICBJX2J5cCAgICAtIEJ5cGFzcyBjdXJyZW50DQp8ICAgICAgICAgICAgICAgICBJX3ByZSAgICAt
IFByZS1Ecml2ZXIgY3VycmVudA0KfCAgICAgICAgICAgICAgICAgSV9jYiAgICAgLSBDcm93LWJh
ciBjdXJyZW50DQp8ICAgICAgICAgICAgICAgICBJX3Rlcm0gICAtIFRlcm1pbmF0aW9uIGN1cnJl
bnQgKG9wdGlvbmFsKQ0KfCAgICAgICAgICAgICAgICAgTF9WRERRICAgLSBPbi1kaWUgaW5kdWN0
YW5jZSBvZiBJL08gUG93ZXINCnwgICAgICAgICAgICAgICAgIFJfVkREUSAgIC0gT24tZGllIHJl
c2lzdGFuY2Ugb2YgSS9PIFBvd2VyDQp8ICAgICAgICAgICAgICAgICBMX0dORCAgICAtIE9uLWRp
ZSBpbmR1Y3RhbmNlIG9mIEdyb3VuZA0KfCAgICAgICAgICAgICAgICAgUl9HTkQgICAgLSBPbi1k
aWUgcmVzaXN0YW5jZSBvZiBHcm91bmQNCnwgICAgICAgICAgICAgICAgIENfcCtiICAgIC0gQnlw
YXNzICsgUGFyYXNpdGljIENhcGFjaXRhbmNlDQp8ICAgICAgICAgICAgICAgICBFU1IgICAgICAt
IEVxdWl2YWxlbnQgU2VyaWVzIFJlc2lzdGFuY2UgZm9yIG9uLWRpZSBEZWNhcA0KfCAgICAgICAg
ICAgICAgICAgRVNMICAgICAgLSBFcXVpdmFsZW50IFNlcmllcyBJbmR1Y3RhbmNlIGZvciBvbi1k
aWUgRGVjYXANCnwNCnwNCg0KfCoqKiogUmVmZXJlbmNlcyB0byBbKl9FcXVpdl0gcmVtb3ZlZCBm
cm9tIHRoZSBuZXh0IHR3byBwYXJhZ3JhcGhzIGFuZCB0aGUNCnwqKioqIFRleHQgaXMgY2hhbmdl
ZCB0byBlbXBoYXNpemUgdGhlIFNlcmllcyBrZXl3b3Jkcy4NCg0KDQp8ICAgICAgICAgICAgICBX
aGlsZSB0aGUgW0NvbXBvc2l0ZSBDdXJyZW50XSBhbHJlYWR5IGluY2x1ZGVzIHRoZSBidWZmZXIg
SV9ieXANCnwgICAgICAgICAgICAgIGN1cnJlbnQsIHNvbWUgU2VyaWVzIG1vZGVsIHR5cGUgZWxl
bWVudHMgbWF5IGJlIHVzZWQgdG8gZG9jdW1lbnQNCnwgICAgICAgICAgICAgIGFuIGVxdWl2YWxl
bnQgYnlwYXNzIGltcGVkYW5jZSB0byBpbXByb3ZlIHNpbXVsYXRpb24gcmVzdWx0cy4gIA0KfCAg
ICAgICAgICAgICAgU3VjaCBhbiBlcXVpdmFsZW50IGltcGVkYW5jZSBjYW4gYmUgZXh0cmFjdGVk
IG9uIGEgcGVyIGJ1ZmZlcg0KfCAgICAgICAgICAgICAgYmFzaXMsIGJ1dCBzdW1tZWQgYW5kIGV4
cHJlc3NlZCBhcyBhIHRvdGFsIGVxdWl2YWxlbnQgaW1wZWRhbmNlDQp8ICAgICAgICAgICAgICBi
ZXR3ZWVuIHRoZSBwb3dlciBhbmQgZ3JvdW5kIHBpbnMgb2YgdGhlIGNvbXBvbmVudCB3aXRoIHRo
ZSANCnwgICAgICAgICAgICAgIFNlcmllcyBtb2RlbCB0eXBlIGtleXdvcmRzLCBpbmNsdWRpbmcg
W0MgU2VyaWVzXSwgW0xjIFNlcmllc10sIA0KfCAgICAgICAgICAgICAgW1JjIFNlcmllc10gYW5k
IFtSIFNlcmllc10gdW5kZXIgYSBzZXBhcmF0ZSBbTW9kZWxdLiAgVGhlc2UgDQp8ICAgICAgICAg
ICAgICBlbGVtZW50cyBhcmUgY29ubmVjdGVkIHVzaW5nIHRoZSBbU2VyaWVzIFBpbiBNYXBwaW5n
XSBrZXl3b3JkLiAgDQp8ICAgICAgICAgICAgICBQYXRocyBiZXR3ZWVuIHNldmVyYWwgdm9sdGFn
ZSByYWlscyBjYW4gYmUgbW9kZWxlZCBpbiB0aGlzIA0KfCAgICAgICAgICAgICAgbWFubmVyLiAg
VGhlIFtQaW4gTWFwcGluZ10ga2V5d29yZCBkb2N1bWVudHMgd2hhdCBidWZmZXJzIHNoYXJlIA0K
fCAgICAgICAgICAgICAgY29tbW9uIGFuZCBvZnRlbiBpc29sYXRlZCBwb3dlciByYWlscy4NCnwN
CnwgICAgICAgICAgICAgIFRoZSBDX3ArYiB2YWx1ZSBtaWdodCBpbmNsdWRlIHRoZSBkZXRhaWxl
ZCBkaXN0cmlidXRpb24gb2YgQ19jb21wDQp8ICAgICAgICAgICAgICB3aGVuIENfY29tcCogaXMg
YXR0YWNoZWQgdG8gc2V2ZXJhbCByYWlscy4gIElmIHRoZSBDX2NvbXAgdmFsdWUNCnwgICAgICAg
ICAgICAgIGFuZCB0aGUgQ19wK2IgdmFsdWUgYXJlIGFib3V0IHRoZSBzYW1lIG1hZ25pdHVkZSwg
dGhlIFtDIFNlcmllc10NCnwgICAgICAgICAgICAgIHZhbHVlIHNob3VsZCBiZSBhZGp1c3RlZCB0
byBhdm9pZCBkb3VibGUgY291bnRpbmcuDQp8DQp8KioqKiogICAgICAgICBUaGUgcG93ZXIgcmVm
ZXJlbmNlIHRlcm1pbmFsIChWRERRKSBpcyB1c3VhbGx5IHRoZSBbUHVsbHVwIA0KfCoqKioqICAg
ICAgICAgUmVmZXJlbmNlXSwgb3IgdGhlIGRlZmF1bHQgW1ZvbHRhZ2UgUmFuZ2VdIHRlcm1pbmFs
LiAgVGhlIA0KfCoqKioqICAgICAgICAgW1B1bGxkb3duIFJlZmVyZW5jZV0gdGVybWluYWwgaXMg
dXN1YWxseSBhdCB0aGUgR05EIGNvbm5lY3Rpb24uDQp8DQp8ICAgICAgICAgICAgICBUaGUgW0Nv
bXBvc2l0ZSBDdXJyZW50XSBjYW4gc3RpbGwgYmUgZGVmaW5lZCBmb3IgbW9kZWwgdHlwZXMgDQp8
ICAgICAgICAgICAgICB3aXRob3V0IHRoZSBbUHVsbHVwXSBrZXl3b3JkcyAoc3VjaCBhcyBPcGVu
X2RyYWluKSBiZWNhdXNlIHRoZSANCnwgICAgICAgICAgICAgIFtQdWxsdXAgUmVmZXJlbmNlXSBv
ciBbVm9sdGFnZSBSYW5nZV0gYXJlIHN0aWxsIHJlcXVpcmVkLiAgUHJlLQ0KfCAgICAgICAgICAg
ICAgZHJpdmVyIGFuZCBvdGhlciBpbnRlcm5hbCBwYXRocyBzdGlsbCBjYW4gZXhpc3QuDQp8ICAg
ICAgICAgICAgICANCnwgICAgICAgICAgICAgIEluIG1vc3QgY2FzZXMgc2l4IFtDb21wb3NpdGUg
Q3VycmVudF0gdGFibGVzIGFyZSByZWNvbW1lbmRlZA0KfCAgICAgICAgICAgICAgZm9yIGFjY3Vy
YXRlIG1vZGVsaW5nLiAgVGhlIGZpcnN0IGZvdXIgdGFibGVzIGNvcnJlc3BvbmQgdG8gdGhlIA0K
fCAgICAgICAgICAgICAgcmVjb21tZW5kZWQgZml4dHVyZSBjb25kaXRpb25zIGZvciBbUmlzaW5n
IFdhdmVmb3JtXSBhbmQgW0ZhbGxpbmcNCnwgICAgICAgICAgICAgIFdhdmVmb3JtXSB0YWJsZXMg
KG5vcm1hbGx5IDUwIG9obSBsb2FkcyB0byBWZGQgYW5kIEdORCkuICBUd28NCnwgICAgICAgICAg
ICAgIGFkZGl0aW9uYWwgd2F2ZWZvcm1zIGZvciBubyBsb2FkIGNvbmRpdGlvbnMgKHN1Y2ggYXMg
d2l0aCBhbiANCnwgICAgICAgICAgICAgIFJfZml4dXJlIG9mIDEuMCBNZWdhb2htKSBhcmUgdXNl
ZnVsLiAgSG93ZXZlciwgc29tZSBFREEgdG9vbHMgDQp8ICAgICAgICAgICAgICBwcm9jZXNzIG9u
bHkgdGhlIGZpcnN0IGZvdXIgd2F2ZWZvcm1zLiAgU28gdGhlIGFkZGl0aW9uYWwgb3BlbiANCnwg
ICAgICAgICAgICAgIGxvYWQgd2F2ZWZvcm1zIGZvciBJLVQgdGFibGVzIHNob3VsZCBiZSBpbiBb
UmlzaW5nIFdhdmVmb3JtXSBhbmQgDQp8ICAgICAgICAgICAgICBbRmFsbGluZyBXYXZlZm9ybV0g
dGFibGVzIHRoYXQgYXJlIHBvc2l0aW9uZWQgYWZ0ZXIgdGhlIG90aGVyIFYtVCANCnwgICAgICAg
ICAgICAgIHRhYmxlcyB0byBtYWludGFpbiB0aGUgYmVzdCBvdXRwdXQgcmVzcG9uc2Ugc2ltdWxh
dGlvbiBhY2N1cmFjeS4NCnwNCnwqKioqKiogICAgICAgIEZvciBPcGVuX2RyYWluIGFuZCBPcGVu
X3NvdXJjZSB0ZWNobm9sb2dpZXMsIHR3byB0YWJsZXMgYXJlDQp8ICAgICAgICAgICAgICBvZnRl
biBzcGVjaWZpZWQgKG9uZSBmb3IgdGhlIFtSaXNpbmcgV2F2ZWZvcm1dIGFuZCBvbmUgZm9yIHRo
ZQ0KfCAgICAgICAgICAgICAgW0ZhbGxpbmcgV2F2ZWZvcm1dKS4gIFRoZSB0YWJsZXMgc2hvdWxk
IGJlIHBvc2l0aW9uZWQgaW4gZnJvbnQgDQp8ICAgICAgICAgICAgICBvZiBhbnkgb3RoZXIgb3B0
aW9uYWwgd2F2ZWZvcm0gdGFibGVzIGJlY2F1c2Ugc29tZSBFREEgdG9vbHMNCnwgICAgICAgICAg
ICAgIHByb2Nlc3MganVzdCB0aGUgZmlyc3QgdHdvIHRhYmxlcy4gIEFsc28sIHRoZSBvcGVuIGxv
YWQgdGFibGVzDQp8ICAgICAgICAgICAgICBtYXkgbm90IHlpZWxkIG1lYW5pbmdmdWwgc2ltdWxh
dGlvbnMgdW5sZXNzIGludGVybmFsIG9uLWRpZQ0KfCAgICAgICAgICAgICAgdGVybWluYXRvcnMg
ZXhpc3QuDQp8DQp8ICAgICAgICAgICAgICBXaGVuIHRoZSBbTW9kZWxdIGlzIGNvbmZpZ3VyZWQg
Zm9yIGRpZmZlcmVudGlhbCBvcGVyYXRpb24gd2l0aCANCnwgICAgICAgICAgICAgIHRoZSBbRGlm
ZiBQaW5dIGtleXdvcmQsIHRoZSBpbmRpdmlkdWFsIEktVCBjdXJyZW50cyBmb3IgZWFjaCANCnwg
ICAgICAgICAgICAgIFtNb2RlbF0gYXJlIHVzZWQgYXMgYW4gYXBwcm94aW1hdGlvbiwgYW5kIG1h
eSBub3QgYWNjdXJhdGVseSANCnwgICAgICAgICAgICAgIGNvbmZvcm0gdG8gdGhlIG1lYXN1cmVk
IGN1cnJlbnRzIHVuZGVyIGFjdHVhbCBkaWZmZXJlbnRpYWwgDQp8ICAgICAgICAgICAgICBvcGVy
YXRpb24uDQp8ICAgICAgICAgICAgIA0KfCAgICAgICAgICAgICAgVGhlIFtDb21wb3NpdGUgQ3Vy
cmVudF0gdGFibGUgY2FuIGJlIGRlcml2ZWQgZnJvbSBjdXJyZW50cyANCnwgICAgICAgICAgICAg
IG1lYXN1cmVkIGF0IHRoZSBbUHVsbGRvd24gUmVmZXJlbmNlXSAoR05EKSBub2RlLCBidXQgYWRq
dXN0ZWQgZm9yDQp8ICAgICAgICAgICAgICB0aGUgY3VycmVudCBmbG93aW5nIHRocm91Z2ggdGhl
IG91dHB1dCBwaW4gYW5kIGF0IG90aGVyIA0KfCAgICAgICAgICAgICAgdGVybWluYWxzLg0KfA0K
fCAgICAgICAgICAgICAgVGhlIFtQaW4gTWFwcGluZ10ga2V5d29yZCBpcyB1c2VkIHRvIGRvY3Vt
ZW50IGhvdyBidWZmZXJzIHdpdGgNCnwgICAgICAgICAgICAgIGNvbW1vbiB2b2x0YWdlIHJhaWxz
IGFyZSBjb25uZWN0ZWQuICBUaGUgZWZmZWN0aXZlIGltcGVkYW5jZXMgZm9yDQp8ICAgICAgICAg
ICAgICBlYWNoIGJ1ZmZlciBiZXR3ZWVuIHRoZSBbUHVsbHVwIFJlZmVyZW5jZV0gYW5kIFtQdWxs
ZG93biANCnwgICAgICAgICAgICAgIFJlZmVyZW5jZV0gYXJlIHRoZW4gY29tYmluZWQgdG8gZm9y
bSB0aGUgdG90YWwgZWZmZWN0aXZlIA0KfCAgICAgICAgICAgICAgaW1wZWRhbmNlIGJldHdlZW4g
dGhlIHZvbHRhZ2UgcmFpbHMuDQp8DQp8ICAgICAgICAgICAgICBUaGUgW0NvbXBvc2l0ZSBDdXJy
ZW50XSBrZXl3b3JkIGRvZXMgbm90IGFjY3VyYXRlbHkgZG9jdW1lbnQNCnwgICAgICAgICAgICAg
IHRoZSBlZmZlY3RzIG9mIGNvbnRyb2xsZWQgc3dpdGNoaW5nIGJ1ZmZlcnMgc3VjaCBhcyB0aG9z
ZSB3aXRoDQp8ICAgICAgICAgICAgICBbU3VibW9kZWxdIG9yIFtEcml2ZXIgU2NoZWR1bGVdIGtl
eXdvcmRzLiAgVGhlIGN1cnJlbnRzIA0KfCAgICAgICAgICAgICAgYXNzb2NpYXRlZCB3aXRoIFtT
dWJtb2RlbF0gc3dpdGNoaW5nIHVuZGVyIHNwZWNpZmllZCB0ZXN0IGxvYWQgDQp8ICAgICAgICAg
ICAgICBjb25kaXRpb25zIGNhbiBvY2N1ciBhdCBkaWZmZXJlbnQgdGltZXMgdW5kZXIgb3RoZXIg
bG9hZCANCnwgICAgICAgICAgICAgIGNvbmRpdGlvbnMuICBUaGUgc2NoZWR1bGVkIG1vZGVscyB1
bmRlciB0aGUgW0RyaXZlciBTY2hlZHVsZV0gDQp8ICAgICAgICAgICAgICBrZXl3b3JkIGNhbiBi
ZSBhdHRhY2hlZCB0byBkaWZmZXJlbnQgdm9sdGFnZSByYWlscyBpbiBhbiANCnwgICAgICAgICAg
ICAgIHVuZG9jdW1lbnRlZCBtYW5uZXIuDQp8LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KfAkJCQ0K
W1Jpc2luZyBXYXZlZm9ybV0gCQkJDQpSX2ZpeHR1cmUgPSA1MC4wDQpWX2ZpeHR1cmUgPSAwLjAN
CnwgLi4uDQp8IC4uLiAgICAgICAgICAgIHwgUmlzaW5nIFdhdmVmb3JtIHRhYmxlDQp8IC4uLgkJ
CQkJCQ0KW0NvbXBvc2l0ZSBDdXJyZW50XQ0KfAkJCQkJDQp8IFRpbWUgICAgICAgICAgICBJKHR5
cCkgICAgICBJKG1pbikgIEkobWF4KQ0KMAkJNC4yNDNFLTA1CU5BCU5BDQo0LjAwRS0xMQk0LjI0
NEUtMDUJTkEJTkENCjguMDBFLTExCTQuMjQyRS0wNQlOQQlOQQ0KMS4yMEUtMTAJNC4yNjVFLTA1
CU5BCU5BDQoxLjYwRS0xMAkzLjYxMEUtMDUJTkEJTkENCjIuMDBFLTEwCTMuOTAzRS0wMwlOQQlO
QQ0KLi4NCi4uDQouLg0KMy44MEUtMDkJMi4wMTJFLTAyCU5BCU5BDQozLjg0RS0wOQkyLjAxMkUt
MDIJTkEJTkENCjMuODhFLTA5CTIuMDEyRS0wMglOQQlOQQ0KMy45MkUtMDkJMi4wMTJFLTAyCU5B
CU5BDQozLjk2RS0wOQkyLjAxMkUtMDIJTkEJTkENCjQuMDBFLTA5CTIuMDEyRS0wMglOQQlOQQ0K
fAkJCQ0KW0ZhbGxpbmcgV2F2ZWZvcm1dIAkJCQ0KUl9maXh0dXJlID0gNTAuMA0KVl9maXh0dXJl
ID0gMS44DQp8IC4uLg0KfCAuLi4gICAgICAgICAgICB8IEZhbGxpbmcgV2F2ZWZvcm0gdGFibGUN
CnwgLi4uDQpbQ29tcG9zaXRlIEN1cnJlbnRdDQp8CQkJCQ0KfCBUaW1lICAgICAgICAgICAgSSh0
eXApICAgICAgSShtaW4pICBJKG1heCkJDQowCQk0LjMwMkUtMDUJTkEJTkENCjQuMDBFLTExCTQu
Mjk5RS0wNQlOQQlOQQ0KOC4wMEUtMTEJNC4zMDRFLTA1CU5BCU5BDQoxLjIwRS0xMAk0LjI4N0Ut
MDUJTkEJTkENCjEuNjBFLTEwCTQuNzgyRS0wNQlOQQlOQQ0KMi4wMEUtMTAJMS40NTlFLTA0CU5B
CU5BDQouLg0KLi4NCi4uDQozLjgwRS0wOQk0LjkzM0UtMDUJTkEJTkENCjMuODRFLTA5CTUuMjEx
RS0wNQlOQQlOQQ0KMy44OEUtMDkJNS40OTBFLTA1CU5BCU5BDQozLjkyRS0wOQk1LjQ0MUUtMDUJ
TkEJTkENCjMuOTZFLTA5CTQuODQyRS0wNQlOQQlOQQ0KNC4wMEUtMDkJNC4yNDRFLTA1CU5BCU5B
DQp8DQp8IC4uLiBldGMuDQp8DQp8PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KDQoNCioqKg0KDQpU
aGUgZm9sbG93aW5nIGVudHJpZXMgYXJlIG1hZGUgdG8gdGhlIFRyZWUgZGlhZ3JhbSBpbiBTZWN0
aW9uIDNhIHVuZGVyIHRoZQ0KW01vZGVsXSBrZXl3b3JkcyBhcyBub3RlZCBieSB0aGUgfCoqKiBs
aW5lczogIChUaGUgWypfRXF1dl0ga2V5d29yZCBlbnRyaWVzDQphcmUgcmVtb3ZlZCBpbiBCSVJE
OTUuNC4pDQoNCg0KfCAgfCAgICAgfC0tIFtSYW1wXSAgICAgICAgICAgICAgICAgICAgICAgICBk
Vi9kdF9yLCBkVi9kdF9mLA0KfCAgfCAgICAgfC0tIFtSaXNpbmcgV2F2ZWZvcm1dICAgICAgICAg
ICAgICBSX2ZpeHR1cmUsIFZfZml4dHVyZSwNCnwgIHwgICAgIHwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgVl9maXh0dXJlX21pbiwgVl9maXh0dXJlX21heCwNCnwgIHwgICAgIHwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQ19maXh0dXJlLCBMX2ZpeHR1cmUsIFJf
ZHV0LCBMX2R1dCwNCnwgIHwgICAgIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
Q19kdXQNCg0KfCoqKiBBZGQgdGhpcyBrZXl3b3JkDQoNCnwgIHwgICAgIHwgICAtLS0tLS0tLS0t
LS0tLS0tLQ0KfCAgfCAgICAgfCAgICAgIHwNCnwgIHwgICAgIHwgICAgICB8LS0gW0NvbXBvc2l0
ZSBDdXJyZW50XQ0KfCAgfCAgICAgfA0KDQp8KioqIEVuZCBvZiBhZGRpdGlvbg0KDQp8ICB8ICAg
ICB8LS0gW0ZhbGxpbmcgV2F2ZWZvcm1dICAgICAgICAgICAgIFJfZml4dHVyZSwgVl9maXh0dXJl
LA0KfCAgfCAgICAgfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBWX2ZpeHR1cmVf
bWluLCBWX2ZpeHR1cmVfbWF4LA0KfCAgfCAgICAgfCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBDX2ZpeHR1cmUsIExfZml4dHVyZSwgUl9kdXQsIExfZHV0LA0KfCAgfCAgICAgfCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBDX2R1dA0KDQp8KioqIEFkZCB0aGlzIGtl
eXdvcmQNCg0KfCAgfCAgICAgfCAgIC0tLS0tLS0tLS0tLS0tLS0tDQp8ICB8ICAgICB8ICAgICAg
fA0KfCAgfCAgICAgfCAgICAgIHwtLSBbQ29tcG9zaXRlIEN1cnJlbnRdDQp8ICB8ICAgICB8DQoN
CnwqKiogRW5kIG9mIGFkZGl0aW9uDQoNCnwgIHwgICAgIHwtLSBbVGVzdCBEYXRhXSAgICAgICAg
ICAgICAgICAgICAgVGVzdF9kYXRhX3R5cGUgKiwgRHJpdmVyX21vZGVsLCANCnwgIHwgICAgIHwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgRHJpdmVyX21vZGVsX2ludiwgVGVzdF9s
b2FkDQp8ICB8ICAgICB8ICAgLS0tLS0tLS0tLS0NCg0KDQoqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioN
Cg0KQU5BTFlTSVMgUEFUSC9EQVRBIFRIQVQgTEVEIFRPIFNQRUNJRklDQVRJT046DQoNClBvd2Vy
IEludGVncml0eSBBbmFseXNpcyBoYXMgYmVjb21lIGEgc2lnbmlmaWNhdCBwYXJ0IG9mIFNpZ25h
bCBJbnRlZ3JpdHkgDQpTaW11bGF0aW9ucyBhbmQgQW5hbHlzaXMuIENvcmUgdm9sdGFnZXMgYXJl
IGdvaW5nIGRvd24gd2l0aCBwcm9jZXNzDQplbmhhbmNlbWVudCBhbmQsIEkvTyBzcGVlZHMgYXJl
IGluY3JlYXNpbmcsIGl0IGlzIGNyaXRpY2FsIHRoYXQgDQpoaWdoLXNwZWVkIGFwcGxpY2F0aW9u
cyBzb2x2ZSBQb3dlciBJbnRlZ3JpdHkgaXNzdWVzIG9uIHRoZSBkaWUsIHBhY2thZ2UgDQphbmQg
UENCcyBjb21iaW5lZC4gU3lzdGVtIGZhaWx1cmVzIGNhbiBiZSB0cmFjZWQgdG8gcG9vciBQb3dl
ciBJbnRlZ3JpdHkgDQpEZXNpZ25zLg0KDQpEdXJpbmcgdGhlIERlc2lnbkNvbjIwMDQgUG93ZXIg
SW50ZWdyaXR5IFBhbmVsLCB0aGVzZSBpc3N1ZXMgd2VyZSBkaXNjdXNzZWQuDQpJdCB3YXMgc3Vn
Z2VzdGVkIHRvIGV4cGxvcmUgYSBzb2x1dGlvbiB0aHJvdWdoIHRoZSBJQklTIGNvbW1pdGVlIGFu
ZCBoZW5jZQ0KdGhpcyBCSVJEIHByb3Bvc2FsLg0KDQpTZXZlcmFsIGRpc2N1c3Npb25zIHdlcmUg
Y29uZHVjdGVkKDMvMTIvMDQsNS8xNC8wNCw2LzgvMDQsNy8xNi8wNCw4LzI0LzA0KQ0Kd2l0aCB0
aGUgSUJJUyBGdXR1cmVzIE1lZXRpbmdzLiANCg0KQklSRDk1LjM6DQoNCkJhc2VkIG9uIGNvbW1l
bnRzIGFuZCBpbnRlbnQgb2YgQklSRDk1LjIsIHRoZSBmb2xsb3dpbmcgY2hhbmdlcyB3ZXJlIG1h
ZGU6DQoNClN1YnBhcmFtZXRlcnMgZm9yIFJfenZkZHEsIExfenZkZHEsIENfenZkZHEsIGFuZCBH
X3p2ZGRxIHdlcmUgY2hhbmdlZCB0bw0KZm91ciBrZXl3b3JkcyB1bmRlciBbTW9kZWxdOiBbUiBF
cXVpdl0sIFtMIEVxdWl2XSwgW0MgRXF1aXZdIGFuZCBbRyBFcXVpdl0uDQpmb3IgdGhlIGZvbGxv
d2luZyByZWFzb25zOiAoMSkgYXZvaWQgcmVwZWF0aW5nIHRoZSBzYW1lIHZhbHVlcyBmb3IgZWFj
aA0Kb2NjdXJhbmNlIG9mIFtDb21wb3NpdGUgQ3VycmVudF0gYmVjYXVzZSB0aGVyZSB3YXMgbmV2
ZXIgdGhlIGludGVudGlvbg0KdG8gc3VwcG9ydCBkaWZmZXJlbnQgdmFsdWVzLCAoMikgdG8gYWxs
b3cgZm9yIHR5cC1taW4tbWF4IHZhbHVlcyB1bmRlciB0aGUNCmV4dHJhY3Rpb24gY29uZGl0aW9u
cy4NCg0KVGhlIG5hbWUgY2hhbmdlIGluIGtleXdvcmRzIHdhcyBtYWRlIHRvIGNvbmZvcm0gYmV0
dGVyIHRvIHRoZSBpbGx1c3RyYXRpdmUNCmRpYWdyYW0gY29tcG9uZW50cyAoRVNSLCBFU0wsIGV0
YykgYW5kIHRvIGVtcGhhc2l6ZSB0aGF0IHRoZXNlIGFyZSBvdmVyYWxsDQplcXVpdmFsZW50IHZh
bHVlcy4NCg0KQSBjb25zZXF1ZW5jZSBvZiB0aGlzIHN5bnRhY3RpY2FsIGNoYW5nZSBpcyB0aGF0
IHRoZXNlIGtleXdvcmRzIGNhbiBiZQ0KdXNlZCB3aGV0aGVyIG9yIG5vdCBbQ29tcG9zaXRlIEN1
cnJlbnRdIGlzIGRlZmluZWQuICBUaGlzIGlzIGdvb2QgYmVjYXVzZQ0KZ2F0ZSBtb2R1bGF0aW9u
IGNvbnRyb2wgc29tZXRpbWVzIGlzIHN1ZmZpY2llbnQgaW4gc29tZSBkZXZpY2VzLg0KDQpTZXZl
cmFsIHN5bnRhY3RpY2FsIGNob2ljZXMgZXhpc3Q6ICgxKSB1c2VzIHRoZSBbU2VyaWVzIFBpbiBN
YXBwaW5nXSBrZXl3b3JkDQphbmQgdGhlIGFscmVhZHkgZGVmaW5lZCBTZXJpZXMgbW9kZWxzLCAo
Mikgd3JpdGUgYXMgc3VicGFyYW1ldGVycyB1bmRlciBtb2RlbA0Kc2ltaWxhciB0byBDX2NvbXAs
ICgzKSBjYXB0dXJlIHRoZSBncm91cCB1bmRlciBuZXcga2V5d29yZCAoc3VjaCBhcyBbWnZkZHFd
KQ0KdW5kZXIgW01vZGVsXSwgYnV0IHVzZSBhIHN1YnBhcmFtZXRlciBmb3JtYXQgdW5kZXIgdGhp
cyBsaWtlIFtQYWNrYWdlXSBhbmQNClJfcGluLCBldGMuICg0KSBkZWZpbmUgYXMgaW5kZXBlbmRl
bnQga2V5d29yZHMgc3VjaCBhcyBbUiBFcXVpdl0sIGV0Yy4gbGlrZQ0KdGhlIFtSZ25kXSwgW1Jw
b3dlcl0gdGVyaW1uYXRvciBlbGVtZW50cywgKDUpIGRvIG5vdGhpbmcgYW5kIHJlbHkgb24gc29t
ZQ0KZnV0dXJlIGNvbm5lY3Rpb24gdG8gaG9vayB1cCBJQ00gd2l0aCBJQklTLg0KDQpDaG9pY2Ug
KDEpIGhhcyBzeW50YWN0aWNhbCBtaWdodCBub3QgYmUgYXZhaWxhYmxlIG9uIGEgcGVyIGJ1ZmZl
ciBiYXNpcy4NCkFsc28sIHRoaXMgcmVxdWlyZXMgYSBjb21wbGV0ZSBbU2VyaWVzIFBpbiBNYXBw
aW5nXSBwaW5vdXQgb2YgYWxsIHN1Y2gNCmNvbm5lY3Rpb25zIGFsb25nIHdpdGggdGhlIFtQaW4g
TWFwcGluZ10ga2V5d29yZC4gIFVzaW5nIHRoZSAoMikgc3VicGFyYW1ldGVyDQptZXRob2QgZGly
ZWN0bHkgdW5kZXIgW01vZGVsXSBpcyBhIHN5bnRhY3RpY2FsIGRlcGFydHVyZSBmcm9tIHdoYXQg
d2UgaGF2ZQ0KdHJhZGl0aW9uYWxseSBkb25lLiAgRXZlbiBzb21lIFtNb2RlbCBTcGVjXSBzdWJw
YXJhbWV0ZXJzIGFyZSBncm91cGVkIHVuZGVyDQphIGtleXdvcmQgZm9yIGdyb3VwaW5nIHB1cnBv
c2UuIChQdXR0aW5nIHRoZXNlIGFkZGl0aW9uYWwgaW1wZWRhbmNlcyB1bmRlcg0KW01vZGVsIFNw
ZWNdIHdhcyBhbHNvIHJlamVjdGVkIGJlY2F1c2UgdGhlIGRlc2NyaWJlIGVsZWN0cmljYWwgY29u
dGVudCwgbm90DQpzcGVjaWZpY2F0aW9uIGluZm9ybWF0aW9uIG9yIHNwZWNpZmljYXRpb24gdGVz
dCBzZXR1cHMuKSAgUG9zaXRpb25pbmcgdGhlDQpzdWJwYXJhbWV0ZXJzIHVuZGVyIGEga2V5d29y
ZCAoc3VjaCBhcyBbWnZ2ZHFdKSBmb3IgZ3JvdXBpbmcgcHVycG9zZXMgaXMgdGhlDQpwcmVmZXJy
ZWQgYWx0ZXJuYXRpdmUgYW5kIHdhcyBhbG1vc3QgdXNlZCBmb3IgQklSRDk1LjMuICBXaGlsZSBp
dCBoYXMgZ3JvdXBpbmcNCmFkdmFudGFnZXMgZm9yIGNvbnRlbnQgbG9jYXRpb24gcHVycG9zZXMs
IGFuZCB3aGlsZSBpdCBtYXkgZm9sbG93IHRoZSBzeW50YXgNCnNpbWlsYXIgdG8gW1BhY2thZ2Vd
IGFuZCBpdHMgUl9waW4sIExfcGluLCBhbmQgQ19waW4gc3VicGFyYW1ldGVycywgYWxsDQplbGVj
dHJpY2FsIGNvbnRlbnQgdW5kZXIgdGhlIFtNb2RlbF0ga2V5d29yZCBhcmUgZGVzY3JpYmVkIGJ5
IGtleXdvcmRzIHN1Y2gNCmFzIHRob3NlIGZvciBJLVYgdGFibGVzLCBhbmQgdGVybWluYXRvcnMg
KGUuZy4sIFtSYWNdLCBbQ2FjXSwgW1Jwb3dlcl0sIFtSZ25kXSkNCm9yIFtUVHBvd2VyXSwgW1RU
Z25kXS4gIFRoZSBjaG9pY2UgZm9yIHVzaW5nIHRoZSBrZXl3b3JkIGZvcm1hdCBmb2xsb3dzIGZy
b20NCnRoZXNlIGNhc2VzLiAgVGhlIENfY29tcCogc3VicGFyYW1ldGVycyByZW1haW4gdGhlIG9u
bHkgZXhjZXB0aW9uLg0KDQpUaGUgb3RoZXIgZGV0YWlsIGNvbmNlcm5zIG1vcmUgcmVzb2x1dGlv
biBvbiBFQ0wvUEVDTCBzdXBwb3J0LiAgVGhlIHByb2JsZW0NCmlzIHRoYXQgdGhlIG5lZ2F0aXZl
IHJlZmVyZW5jZSBzdXBwbHkgaXMgbm90IHJlcXVpcmVkLiAgVGhlIG9wdGlvbnMgYXJlDQp0byBz
aW1wbHkgbGlzdCB0aGlzIGFzIGFuIHVuc3VwcG9ydGVkIGV4Y2VwdGlvbiBhdCB0aGlzIHRpbWUs
IG9yIHRvIGFkZA0KbW9yZSByZXF1aXJlbWVudHMgYW5kIGNvbmRpdGlvbnMuICBUaGUgY2hvaWNl
IGlzIGNoYW5nZWQgdG8gc3BlY2lmeSB0aGF0DQppdCBpcyBub3Qgc3VwcG9ydGVkIGFuZCBsZWF2
ZSBpdHMgc3VwcG9ydCB0byBvdGhlciBCSVJEcyBpZiB0aGVyZSBpcyBhDQpjb21wZWxsaW5nIGlu
ZHVzdHJpYWwgbmVlZC4NCg0KU29tZSBvdGhlciBjaGFuZ2VzIHBlciB0aGUgZGlzY3Vzc2lvbiBh
dCB0aGUgTWFyY2ggMTEsIDIwMDUgbWVldGluZzoNCg0KMSkgX3R5cCwgX21pbiwgX21heCBmb3Ig
dGhlIHN1Yi1wYXJhbXMgLSBJdHppayBQZWxlZw0KIEFkZGVkIHdpdGggdGhlIGZvdXIgbmV3IGtl
eXdvcmRzLg0KDQoyKSBDX2NvbXAgZm9yIFBvd2VyIGFuZCBHTkQgYW5kIGl0J3MgcmVsYXRpb24g
dG8gdGhpcyBCSVJEIC0gQXJwYWQgTXVyYW55aQ0KIEFkZGVkIGJ5IHN0YXRpbmcgdGhhdCBDX2Nv
bXAqIGlzIGFzc3VtZWQgc2VwYXJhdGUgZnJvbSBbQyBFcXVpdl0uDQoNCjMpIENfcCtiLCBJcyB0
aGlzIFRvdGFsIG9yIHBlciBJL08gLSBKb2huIEFuZ3Vsbw0KIFN0YXRlZCBwZXIgSS9PDQoNCjQp
IE9uLWRpZSBjYXAgZm9yIHBvd2VyIHJhaWwsIGlzIHRoaXMgaW5jbHVkZWQgb3Igbm90IC0gTWlj
aGFlbCBNaXJtYWsNCiBBc3N1bWVkIHNlcGFyYXRlLCBpZiBpdCBleGlzdHMgYW5kIG1vZGVsZWQg
YnkgW0MgU2VyaWVzXQ0KDQo1KSBNYWtlIGEgc3RhdGVtZW50IHRoYXQgc2F5cywgdGhpcyBpcyBm
b3IgYSBzaW5nbGUgYnVmZmVyIGFuZCBub3QgYSBjb21wbGV0ZQ0KICAgY29tcG9uZW50IC0gSm9o
biBBbmd1bG8NCiBBc3N1bWVkIHBlciBzaW5nbGUgYnVmZmVyIGJ5IHN0YXRlbWVudHMgYW5kIHBv
c2l0aW9uaW5nIHVuZGVyIFtNb2RlbF0NCg0KNikgWl9WREREUSBzdWJwYXJhbXMgYW5kIHBsYWNl
bWVudCB1bmRlciBNb2RlbF90eXBlIC0gQm9iIFJvc3MvSm9obiBBbmd1bG8NCiBBZGRlZCBzdGF0
ZW1lbnQgdGhhdCB0aGUgbmV3IGtleXdvcmRzIG1pZ2h0IG5vdCBiZSB1c2VkIGZvciBJbnB1dCwg
VGVybWluYXRvciwNCiBTZXJpZXMsIFNlcmllcyBTd2l0Y2gsIElucHV0X2RpZmYgbW9kZWxfdHlw
ZS4gIFRoZSBwb3NpdGlvbmluZyBvZiBbQ29tcG9zaXRlDQogQ3VycmVudF0gdW5kZXIgdGhlIFtS
aXNpbmcgV2F2ZWZvcm1dIGFuZCBbRmFsbGluZyBXYXZlZm9ybV0ga2V5d29yZHMgYWxyZWFkeQ0K
IGNvbnN0cmFpbiB0aGF0IGl0IGlzIHVzZWQgb25seSB3aGVyZSB0aGUgd2F2ZWZvcm0gdGFibGVz
IGFyZSB1c2VkLg0KDQoNClRoZSB0cmVlIGRpYWdyYW0gYW5kIGFkZGl0aW9uIG9mIG1obyBhcyBh
IGJhc2UgdW5pdCBpcyBhZGRlZCBmb3IgY29tcGxldGVuZXNzLg0KU29tZSBFZGl0b3JpYWwgY2hh
bmdlcyBhbmQgY29ycmVjdGlvbnMgYXJlIG1hZGUuDQoNCg0KQklSRDk1LjQNCg0KU2V2ZXJhbCBx
dWVzdGlvbnMgYXJvc2UgcmVnYXJkaW5nIHRoZSBkZXRhaWxzIG9mIHRoZSBbKl9FcXVpdl0ga2V5
d29yZCBhbmQNCmhvdyB0aGV5IHdvdWxkIGJlIGltcGFjdGVkIHdoZW4gb3RoZXIgdm9sdGFnZSBy
YWlscyBzdWNoIGFzIFtQT1dFUiBDbGFtcA0KUmVmZXJlbmNlXSB3ZXJlIGRlZmluZWQuICBBbHNv
IHNldmVyYWwgcGVvcGxlIHdlcmUgY29uY2VybmVkIHRoYXQgdGhlDQphZGRpdGlvbnMgZGlkIG5v
IGFsbG93IGZvciBhZGRpdGlvbmFsIGludGVybmFsIHBhdGhzIHRvIHRoZSBvdGhlciByYWlscy4N
Cg0KU2luY2UgdGhlIGVmZmVjdCBjYW4gYmUgY2FwdHVyZXMgd2l0aCB0aGUgZXhpc3RpbmcgU2Vy
aWVzIGtleXdvcmRzIFtSIFNlcmllc10sDQpbQyBTZXJpZXNdLCBbUmMgU2VyaWVzXSBhbmQgW0xj
IFNlcmllc10ga2V5d29yZHMsIGluIGEgbW9yZSBnZW5lcmFsIG1hbm5lcg0KdG8gZWFjaCBzdXBw
bHksIEJJUkQ5NS40IG1ha2VzIHJlZmVyZW5jZSB0byB0aGVzZS4NCg0KQWxzbywgbW9yZSBkZXRh
aWxzIGFyZSBnaXZlbiBmb3IgdGhlIG90aGVyIHBvd2VyIHJhaWxzLg0KDQpUaGUgKl9FQ0wgZGlz
Y3Vzc2lvbiBpcyBtb2RpZmllZCB0byBpbmRpY2F0ZSB0aGF0IHRoZSBbQ29tcG9zaXRlIEN1cnJl
bnRdDQpmbG93IHRocm91Z2ggYm90aCB0aGUgW1B1bGx1cCBSZWZlcmVuY2VdIGFuZCBbUHVsbGRv
d24gUmVmZXJlbmNlXSBjb25uZWN0aW9ucy4NCklmIHRoaXMgbW9kZSBpcyBzdXBwb3J0ZWQsIHRo
ZW4gdGhlIEVEQSB0b29sIGFsZ29yaXRobXMgbXVzdCBkZWFsIHdpdGggKl9FQ0wNCnRlY2hub2xv
Z2llcyBkaWZmZXJlbnRseSB0aGFuIG5vbi1FQ0wgdGVjaG5vbG9naWVzLiAgSW4gYWxsIGNhc2Vz
LCBCSVJEOTUuNA0KZG9jdWVtbnRzIHdoYXQgaXMgaW4gdGhlIG1vZGVsLCBub3QgaG93IHRoZSBp
bmZvcm1hdGlvbiBpcyBwcm9jZXNzZWQuDQoNClRoZSBibGFjayBib3ggcmVmZXJlbmNlIGRpYWdy
YW0gaGFzIGJlZW4gbW9kaWZpZWQgdG8gcmVtb3ZlIHRoZSBleHRyYSBpbnRlcm5hbA0KdGVybWlu
YXRpb24gcmVzaXN0b3JzLiAgTm9ybWFsbHkgdGhleSBhcmUgbW9kZWxlZCB3aXRoIHRoZSBjbGFt
cCB0YWJsZXMuICBUaGUNCklfdGVybSBjdXJyZW50IGlzIG1vdmVkIHRvIHRoZSBjbGFtcCB0YWJs
ZXMuICBBbGwgdGhlIGN1cnJlbnRzIGFyZSBtb2RpZmllZA0Kc28gdGhleSBmbG93IHRocm91Z2gg
dGhlIHRvcC1tb3N0IGludGVybmFsIGVsZW1lbnQuDQoNCkJJUkQ5NS41DQoNClNldmVyYWwgYmxv
Y2tzIG9mIHRleHQgYW5kIG9uZSBkaWFncmFtIHdlcmUgbW9kaWZpZWQgdG8gcHJvdmlkZSBtb3Jl
IGVtcGhhc2lzDQpvbiB0aGUgdGVybWluYWxzIGFuZCBvbiBhIHBvd2VyIHJlZmVyZW5jZSB0ZXJt
aW5hbHMgZm9yIGVkaXRvcmlhbCBjbGFyaXR5Lg0KDQoqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioNCg0K
QU5ZIE9USEVSIEJBQ0tHUk9VTkQgSU5GT1JNQVRJT046DQoNCk90aGVyIFBvd2VyIEludGVncml0
eSBSZWxhdGVkIEJJUkRzIGFyZSBwbGFubmVkLCBidXQgdGhlcmUgbWF5IGJlIGZ1dHVyZQ0KaXNz
dWVzIHJlZ2FyZGluZyBleGFjdGx5IHdoYXQgaXMgYWRvcHRlZCB0byBiZSBkaXNjdXNzZWQgc2Vw
YXJhdGVseS4gIE90aGVyDQp0aGFuIHRoZSBhbHJlYWR5IHByb3Bvc2VkIEJJUkQ5NywgQklSRDk1
LjMgaGFzIHN1ZmZpY2llbnQgY29udGVudCBmb3IgYQ0KY29tcGxldGUgc29sdXRpb24gYXQgYSBs
b3dlciBsZXZlbCB3aXRob3V0IHRoZXNlIHBsYW5uZWQgQklSRHM6DQoNCkxpbmthZ2UgdG8gYSBD
b3JlIG1vZGVsIHdpbGwgYmUgYWNoaWV2ZWQgYnkgQklSRFhYIChUQkQpLg0KTGlua2FnZSB0byBh
biBJQ00gbW9kZWwgd2lsbCBiZSBhY2hpZXZlZCBieSBCSVJEWVkgKFRCRCkuDQpMaW5rYWdlIHRv
IGEgR2F0ZSBNb2R1bGF0aW9uIG1vZGVsIHdpbGwgYmUgYWNoaWV2ZWQgYnkgQklSRDk3Lg0KDQpU
aGlzIHByb3Bvc2FsIGlzIGJhc2VkIG9uIHZhcmlvdXMgcGFzdCB3b3JrIGRvbmUgYnkgbWFueSBJ
QklTIGNvbnRyaWJ1dG9ycyBhbmQgDQp0aGV5IGFyZSBsaXN0ZWQgaW4gbm8gcGFydGljdWxhciBv
cmRlci4gTGlua3MgdG8gSUNFTSBhcmUgYWxzbyBsaXN0ZWQ6CQ0KDQpEZXNpZ25Db24yMDA0IFBE
TiBTaW11bGF0aW9uIHBhbmVsIHByb2NlZWRpbmdzIG1hdGVyaWFsIGFuZCBzbGlkZXM6DQpodHRw
Oi8vaG9tZS5hdHQubmV0L35pc3R2YW4ubm92YWsvcGFwZXJzLmh0bWwNCg0KQklSRDQyLjM6IE1v
ZGVsaW5nIEN1cnJlbnQgV2F2ZWZvcm1zDQogICAgICAgICAgQy4gS3VtYXIsIEJvYiBSb3NzDQpJ
QklTIGFuZCBJQ0VNIGludGVyYWN0aW9uOiBCLiBSb3NzLCBNaWNyb2VsZWN0cm9uaWMgSm91cm5h
bCBOb3ZlbWJlciAxNiwgMjAwMw0KDQpJQ0VNOgkgDQotLS0tDQpFTUMgZm9yIENvbXBvbmVudCwg
SW50ZWdyYXRlZCBjaXJjdWl0cyBFbGVjdHJpY2FsIE1vZGVsKElDRU0pDQogICAgICAgICAgICAg
ICAgOTMvWFgvQ0RDLCBQcm9qZWN0IG51bWJlciA2MjAxNC0zDQpDb29rYm9vayBmb3IgSW50ZWdy
YXRlZCBDaXJjdWl0IG1vZGVsIElDRU0sIFByb2plY3QgbnVtYmVyIDYyMDE0LTMNCg0KSUJJUyBT
dW1taXRzOiANCi0tLS0tLS0tLS0tLS0NCkVNQyBtb2RlbCBmb3IgcHJlZGljdGlvbiBvZiBwYXJh
c2l0aWMgZW1pc3Npb24sIEUuIFNpY2FyZCwgTWFyY2ggMjAwMQ0KRWxlY3Ryb21hZ25ldGljIENv
bXBhdGliaWxpdHkgc2ltdWxhdGlvbiBvZiBQcmludGVkIENpcmN1aXQgQm9hcmQsIE0uIENocmlz
dGlhbiwNCiAgTWFyY2ggMjAwMQ0KSUNFTSAtIFByb3Bvc2FsIElFQzYyMDE0LTMsIEouQy5QZXJy
aW4sIE1hcmNoIDIwMDENCkFkdmFuY2VzIG9mIHRoZSBJQ0VNIG1vZGVsIGZvciBFbWlzc2lvbiBv
ZiBJbnRlZ3JhdGVkIENpcmN1aXQsIFMuIENhbHZldCwNCiAgSmFudWFyeSAyMDAxDQpBZGRpbmcg
T24tQ2hpcCBDYXBhY2l0YW5jZSBpbiBJQklTIEZvcm1hdCBmb3IgU1NPIFNpbXVsYXRpb24sIFIu
IENoZW4sDQogIEphbnVhcnkgMjAwNA0KU2ltdWx0YW5lb3VzIFN3aXRjaGluZyBOb2lzZShTU04p
TW9kZWxpbmcsIEIuIFVuZ2VyIEphbnVhcnkgMjAwMA0KQ3Jvc3NiYXItY3VycmVudCBvdXQgb2Yg
Q01PUy1JQklTLU1vZGVscywgSy4gS29sbGVyICYgRyAuQmFubmVydCwgTWFyY2ggMjAwMg0KSUMt
RW1pdCBDb21wYXJpbmcgU2ltdWxhdGVkL01lYXN1cmVkIElDIEVtaXNzaW9uIFNwZWN0cnVtLA0K
ICBFLiBTaWNhcmQgJiBBLiBTb3ViZXlyYW4gRmVicnVheXIgMjAwNA0KDQpSRVZJU0lPTiBISVNU
T1JZIENIQU5HRVM6DQoNClJlcGxhY2UgZm9sbG93aW5nIEJJUkQ5NS4xIGxpbmVzOg0KfCpQb3dl
ciBJbnRlZ3JpdHkgQW5hbHlzaXMgZnJvbSBhIG1vZGVsaW5nIHBlcnNwZWN0aXZlIGhhcyBiZWVu
IHNwbGl0IGludG8gDQp8KnR3byB0YXNrcy4gDQoNCnwqMSlTb2x2aW5nIHRoZSBTaW11bHRhbmVv
dXMgU3dpdGNoaW5nIE5vaXNlIChTU04pIG9uIHRoZSBJL08gbGV2ZWwgdXNpbmcgY3VycmVudCAN
CnwqICBhbmQgZnV0dXJlIElCSVMgc3ludGF4LiBUaGlzIHdpbGwgYmUgYWNoaWV2ZWQgdGhyb3Vn
aCBJdnNUIHRhYmxlcy4NCiAgDQp8KjIpU29sdmluZyB0aGUgQ29yZSBDdXJyZW50IFN3aXRjaGlu
ZyBwcm9maWxlIHVzaW5nIHRoZSBJQ0VNIChJbnRlZ3JhdGVkIGNpcmN1aXRzIA0KfCogIEVsZWN0
cmljYWwgTW9kZWwgc3BlY2lmaWNhdGlvbiwgUHJvamVjdCBudW1iZXIgNjIwMTQtMykuIFRoaXMg
d2lsbCBiZSBhY2hpZXZlZCANCnwqICBieSBhIGNhbGwgc3RhdGVtZW50IHdpdGhpbiBJQklTIGNh
bGxpbmcgYW4gSUNFTSBtb2RlbC4gVXNpbmcgdjQuMSBJQklTIHN5bnRheC4NCg0KDQpyZXBsYWNl
Og0KQ3VycmVudCBpbnRvIHRoZSBwb3dlciBhbmQgZ3JvdW5kIHJhaWxzIGFyZSBuZWVkZWQgdG8g
Z2l2ZSBhIG1vcmUgYWNjdXJhdGUNCmFuYWx5c2lzIGZvciBncm91bmQgYW5kIHBvd2VyIGJvdW5j
ZSBhc3NvY2lhdGVkIHdpdGggc2ltdWx0YW5lb3VzIHN3aXRjaGluZyBub2lzZS4NCg0KcmVwbGFj
ZToNCnwgICAgIEtleXdvcmRzOiAgICAgW1NlcmllcyBDb21wb3NpdGUgQ3VycmVudF0gDQoNCndp
dGg6DQpyZXBsYWNlOg0KfCAgICAgRGVzY3JpcHRpb246ICBEZXNjcmliZXMgdGhlIHNoYXBlIG9m
IHRoZSByaXNpbmcgYW5kIGZhbGxpbmcgZWRnZQ0KfCAgICAgICAgICAgICAgICAgICBjdXJyZW50
IHdhdmVmb3JtcyBmcm9tIHRoZSBwb3dlciBzdXBwbHkgbWVhc3VyZWQgdGhyb3VnaA0KfCAgICAg
ICAgICAgICAgICAgICBSX1ZERChzZWUgZGlhZ3JhbSkuIFRoaXMgaW5jbHVkZXMgUHJlLWRyaXZl
ciwgQ3Jvdy1iYXIgY3VycmVudCwNCnwgICAgICAgICAgICAgICAgICAgb24tZGllIElfYnlwYXNz
IGFuZCBJX3Rlcm0oc2VlIGRpYWdyYW0pLg0KDQoNCg0KcmVwbGFjZToNCnwgICAgIFVzYWdlIFJ1
bGVzOiAgVGhlIFtTZXJpZXMgQ29tcG9zaXRlIEN1cnJlbnRdIGtleXdvcmQgaXMgcG9zaXRpb25l
ZCB1bmRlciB0aGUNCg0KcmVwbGFjZToNCnwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgDQp8ICAgIA0KfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgLS0tLS0tLS0gLS0tLS0tLS0gKCoqKQ0KfCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgICAgIHwgfCAgICAg
IHw8LS0tDQp8ICAgICAgICAgICAgICBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX198TF9WRERRfF98Ul9WRERRfF9fVkREUQ0KfCAgICAgICAgICAgICB8ICAgICAg
ICAgICAgICAgICAgIHwgICAgICAgICB8ICAgICB8ICAgICAgIHwgfCAgICAgIHwgfCAgICAgIHwg
DQp8ICAgICAgICAgICAgIHwgICAgICAgICAgICAgICAgICAgfCAgICAgICAgIHwgICAgIHwgICAg
ICAgfCAtLS0tLS0tLSAtLS0tLS0tLQ0KfCAgICAgICAgICAgLS0tLS0gICAgICAgICAgICAgICAg
IHwgICAgICAgICB8ICAgICB8ICAgICAgIHwgICANCnwJICAgIHwgRSB8ICAgICAgICAgICAgICAg
ICB8ICAgICAgICAgLyAgICAgfCAgICAgICB8DQp8ICAgICAgICAgICB8IFMgfCAgICAgICAgLS0t
LS0tLS0tLS0tLS0tLSAgIFwgICBQX3wgICAgICAtLS0gUG93ZXJDbGFtcA0KfCAgICAgICAgICAg
fCBSIHwgICAgICAgIHwgIFByZS1Ecml2ZXIgIHwgICAvIHx8ICAgICAgICAgLyBcDQp8ICAgICAg
ICAgICAtLS0tLSAgICAgICAgfCAgIENpcmN1aXQgICAgfCAgIFwgfHxfXyAgICAgICAtLS0NCnwg
ICAgICAgICAgICAgfCAgICAgICAgICB8ICBwb3dlcmVkIGJ5ICB8ICAgfCAgICAgfCAgICAgICB8
DQp8ICAgICAgICAgICAgIHwgICAgICAgICAgfCAgICAgVkREUSAgICAgfCAgIHwgICAgIHwgIHwg
ICAgfCAgIElfc2lnDQp8ICAgICAgICAgICAtLS0tLSAgICAgICAgLS0tLS0tLS0tLS0tLS0tLSAg
IHwgICAgIHwgIHwgICAgfCAgIC0tLS0tLS0+DQp8ICAgICAgICAgICB8IEUgfCAgICAgICAgICAg
ICAgICAgfCAgICAgICAgIG8tLS0tLW8tLXwtLS0tby0tLS0tLS0tLS0NCnwgICAgICAgICAgIHwg
UyB8ICAgICAgICAgICAgICAgICB8ICAgICAgICAgfCAgICAgfCAgfCAgICB8DQp8CSB8ICB8IEwg
fCAgICAgICAgICAgIHwgICAgfCAgICAgIHwgIC8gICAgIHwgIHwgICAgfA0KfElfYnlwYXNzfCAg
LS0tLS0gICAgICAgSV9wcmV8ICAgIHxJX3Rlcm18ICBcICAgTl98ICB2ICAgLS0tIEdORENsYW1w
DQp8CSB8ICAgIHwgICAgICAgICAgICAgIHwgICAgfCAgICAgIHwgIC8gIHx8ICAgSV9jYiAvIFwN
CnwJIHYgICAgfCAgICAgICAgICAgICAgdiAgICB8ICAgICAgdiAgXCAgfHxfICAgICAgIC0tLQ0K
fAkgICAgLS0tLS0gICAgICAgICAgICAgICAgIHwgICAgICAgICB8ICAgICB8ICAgICAgIHwgICAt
LS0tLS0gIC0tLS0tLS0NCnwJICAgIC0tLS0tIENfcCtiICAgICAgICAgICB8ICAgICAgICAgfCAg
ICAgfCAgICAgICB8ICAgfCAgICAgfCB8ICAgICB8DQp8CSAgICAgIHxfX19fX19fX19fX19fX19f
X19ffF9fX19fX19fX3xfX19fX3xfX19fX19ffF9fX3xMX0dORHxffFJfR05EfF9fR05EDQp8ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHwgICAgIHwgfCAgICAgfA0KfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAtLS0tLS0gIC0tLS0tLS0NCnwNCnwgICAgICAgICAgICBJ
X2J5cGFzcyAtIEJ5cGFzcyBjdXJyZW50DQp8ICAgICAgICAgICAgSV9wcmUgICAgLSBQcmUtRHJp
dmVyIGN1cnJlbnQNCnwgICAgICAgICAgICBJX2NiICAgICAtIENyb3ctYmFyIGN1cnJlbnQNCnwg
ICAgICAgICAgICBJX3Rlcm0gICAtIFRlcm1pbmF0aW9uIGN1cnJlbnQgKG9wdGlvbmFsKQ0KfCAg
ICAgICAgICAgIExfVkREUSAgIC0gT24tZGllIGluZHVjdGFuY2Ugb2YgSS9PIFBvd2VyDQp8ICAg
ICAgICAgICAgUl9WRERRICAgLSBPbi1kaWUgcmVzaXN0YW5jZSBvZiBJL08gUG93ZXINCnwgICAg
ICAgICAgICBMX0dORCAgICAtIE9uLWRpZSBpbmR1Y3RhbmNlIG9mIEdyb3VuZA0KfCAgICAgICAg
ICAgIFJfR05EICAgIC0gT24tZGllIHJlc2lzdGFuY2Ugb2YgR3JvdW5kDQp8ICAgICAgICAgICAg
Q19wK2IgICAgLSBCeXBhc3MgKyBQYXJhc2l0aWMgQ2FwYWNpdGFuY2UNCnwgICAgICAgICAgICBF
U1IgICAgICAtIEVxdWl2YWxlbnQgU2VyaWVzIFJlc2lzdGFuY2UgZm9yIG9uLWRpZSBEZWNhcA0K
fCAgICAgICAgICAgIEVTTCAgICAgIC0gRXF1aXZhbGVudCBTZXJpZXMgSW5kdWN0YW5jZSBmb3Ig
b24tZGllIERlY2FwDQp8DQp8ICAgICAgICAgICAgKCoqKSAgICAgLSBDdXJyZW50IG1lYXN1cmUg
cG9pbnQNCg0KDQpUaGUgb3JpZ2luYWwgQklSRDk1LjIgW0NvbXBvc2l0ZSBDdXJyZW50XSB3cml0
ZXVwIGlzIGNhcHR1cmVkIGhlcmUgZm9yDQpoaXN0b3JpY2FsIHJlZmVyZW5jZS4NCg0KfD09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PQ0KfCAgICBLZXl3b3JkczogIFtDb21wb3NpdGUgQ3VycmVudF0gIA0K
fCAgICBSZXF1aXJlZDogIE5vDQp8IERlc2NyaXB0aW9uOiAgRGVzY3JpYmVzIHRoZSBzaGFwZSBv
ZiB0aGUgcmlzaW5nIGFuZCBmYWxsaW5nIGVkZ2UNCnwgICAgICAgICAgICAgICBjdXJyZW50IHdh
dmVmb3JtcyBmcm9tIHRoZSBwb3dlciBzdXBwbHkgbWVhc3VyZWQgdGhyb3VnaA0KfCAgICAgICAg
ICAgICAgIHRoZSBwb3dlciBwaW4gdGVybWluYWwgaWxsdXN0cmF0ZWQgbW9yZSBmdWxseSBpbiB0
aGUgVXNhZ2UNCnwgICAgICAgICAgICAgICBSdWxlcy4NCnwgIFN1Yi1wYXJhbXM6ICBSX3p2ZGRx
LCBSIExfenZkZHEsIENfenZkZHFfdHlwLCBHX3p2ZGRxDQp8IFVzYWdlIFJ1bGVzOiAgVGhlIFtD
b21wb3NpdGUgQ3VycmVudF0ga2V5d29yZCBpcyBwb3NpdGlvbmVkIHVuZGVyIHRoZSANCnwgICAg
ICAgICAgICAgICBbUmlzaW5nIFdhdmVmb3JtXSAoZm9yIHJpc2luZyB3YXZlZm9ybSBjdXJyZW50
cykgYW5kDQp8ICAgICAgICAgICAgICAgW0ZhbGxpbmcgV2F2ZWZvcm1dIChmb3IgZmFsbGluZyB3
YXZlZm9ybSBjdXJyZW50cy4gIFRoZSBrZXl3b3JkcyANCnwgICAgICAgICAgICAgICBhcmUgZm9s
bG93ZWQgYnkgb3B0aW9uYWwgb24tZGllIHBhcmFzaXRpYyBkaWUgc3VicGFyYW1ldGVycyBhbmQN
CnwgICAgICAgICAgICAgICB0aGVuIGEgdGFibGUgb2YgY3VycmVudCB2ZXJzdXMgdGltZSByb3dz
IChJLVQpIHRoYXQNCnwgICAgICAgICAgICAgICBkZXNjcmliZSB0aGUgc2hhcGUgb2YgYSBjdXJy
ZW50IHdhdmVmb3JtLiAgVGhlc2UgSS1UIHRhYmxlcw0KfCAgICAgICAgICAgICAgIGluaGVyaXQg
dGhlIGZpeHR1cmUgdGVzdCBsb2FkIG9mIHRoZSBbUmlzaW5nIFdhdmVmb3JtXQ0KfCAgICAgICAg
ICAgICAgIG9yIFtGYWxsaW5nIFdhdmVmb3JtXSBSL0wvQy9WX2ZpeHR1cmUgYW5kIFIvTC9DX2R1
dCANCnwgICAgICAgICAgICAgICBzdWJwYXJhbWV0ZXJzLg0KfA0KfCAgICAgICAgICAgICAgIFRo
ZSBbQ29tcG9zaXRlIEN1cnJlbnRdIGtleXdvcmQgaXMgb3B0aW9uYWwuICBJdCBjYW4gYmUgb21p
dHRlZCwNCnwgICAgICAgICAgICAgICBvciBpdCBjYW4gYmUgcG9zaXRpb25lZCB1bmRlciBhIGZl
dywgYnV0IG5vdCBhbGwgb2YgdGhlIHJpc2luZw0KfCAgICAgICAgICAgICAgIGFuZCBmYWxsaW5n
IHdhdmVmb3JtIHRhYmxlcy4NCnwNCnwgICAgICAgICAgICAgICBUaGUgbGlzdGVkIHN1YnBhcmVt
ZXRlcnMsIFJfenZkZHEsIExfenZkZHEsIENfenZkZHEsIGFuZCBHX3p2ZGRxLA0KfCAgICAgICAg
ICAgICAgIGRlc2NyaWJlIHRoZSBpbXBlZGFuY2UgcGF0aCBiZXR3ZWVuIHRoZSBwb3dlciBwaW4g
dGVybWluYWwgYW5kDQp8ICAgICAgICAgICAgICAgZ3JvdW5kIChzZWUgT3RoZXIgTm90ZXMgYmVs
b3cpLiAgVGhlIGZpcnN0IHRocmVlIHN1YnBhcmFtZXRlcnMNCnwgICAgICAgICAgICAgICBkZXNj
cmliZSBhIHNlcmllcyBwYXRoIG9mIHJlc2lzdGFuY2UsIGluZHVjdGFuY2UgYW5kIGNhcGFjaXRh
bmNlLg0KfCAgICAgICAgICAgICAgIFRoZSBmb3J0aCBzdWJwYXJhbWV0ZXIgZGVzY3JpYmUgYSBz
ZXBhcmF0ZSBwYXRoIGluIHBhcmFsbGVsIHRvDQp8ICAgICAgICAgICAgICAgdGhlIHNlcmllcyBw
YXRoIGFuZCBhbHNvIGJldHdlZW4gdGhlIHBvd2VyIHBpbiB0ZXJtaW5hbCBhbmQNCnwgICAgICAg
ICAgICAgICBncm91bmQuDQp8DQp8ICAgICAgICAgICAgICAgVGhlc2Ugc3VicGFyYW1ldGVycyBh
cmUgb3B0aW9uYWwsIGJ1dCBpZiBhbnkgYXJlIG1pc3NpbmcsIHRoZXkNCnwgICAgICAgICAgICAg
ICB0YWtlIG9uIGEgZGVmYXVsdCB2YWx1ZSBvZiB6ZXJvLiAgVGh1cyBDX3p2ZGRxLCBpZiBtaXNz
aW5nLCBvcGVucw0KfCAgICAgICAgICAgICAgIHRoZSBzZXJpZXMgcGF0aCwgYW5kIGlmIFJfenZk
ZHEgaXMgbWlzc2luZywgdGhlIHJlc2lzdGFuY2UgaXMNCnwgICAgICAgICAgICAgICBhc3N1bWVk
IHplcm8uICBJZiBHX3p2ZGRxIGlzIG1pc3NpbmcsIGl0IGlzIG5vdCBpbmNsdWRlZCBpbiB0aGUN
CnwgICAgICAgICAgICAgICBtb2RlbA0KfA0KfCAgICAgICAgICAgICAgIFRoZSBJLVQgdGFibGUg
Zm9sbG93cyB0aGVzZSBzdWJwYXJhbWV0ZXJzLiAgVGhlIHRhYmxlIGl0c2VsZiAgICAgICAgICAg
ICAgIA0KfCAgICAgICAgICAgICAgIGNvbnNpc3RzIG9mIG9uZSBjb2x1bW4gb2YgdGltZSBwb2lu
dHMsIHRoZW4gDQp8ICAgICAgICAgICAgICAgdGhyZWUgY29sdW1ucyBvZiBjdXJyZW50IHBvaW50
cyBpbiB0aGUgc3RhbmRhcmQgdHlwLCBtaW4sIGFuZCANCnwgICAgICAgICAgICAgICBtYXggZm9y
bWF0LiAgVGhlIGZvdXIgZW50cmllcyBtdXN0IGJlIHBsYWNlZCBvbiBhIHNpbmdsZSBsaW5lIGFu
ZA0KfCAgICAgICAgICAgICAgIG11c3QgYmUgc2VwYXJhdGVkIGJ5IGF0IGxlYXN0IG9uZSB3aGl0
ZSBzcGFjZS4gIEFsbCBmb3VyIA0KfCAgICAgICAgICAgICAgIGNvbHVtbnMgYXJlIHJlcXVpcmVk
LiAgSG93ZXZlciwgZGF0YSBpcyBvbmx5IHJlcXVpcmVkIGluIHRoZSANCnwJICAgICAgICB0eXBp
Y2FsIGNvbHVtbi4gIElmIG1pbmltdW0gb3IgbWF4aW11bSBkYXRhIGlzIG5vdCBhdmFpbGFibGUs
IA0KfCAgICAgICAgICAgICAgIHVzZSB0aGUgcmVzZXJ2ZWQgd29yZCAiTkEiLiAgVGhlIGZpcnN0
IHZhbHVlIGluIHRoZSB0aW1lIGNvbHVtbiANCnwgICAgICAgICAgICAgICBuZWVkIG5vdCBiZSAn
MCcuICBUaW1lIHZhbHVlcyBtdXN0IGluY3JlYXNlIGFzIG9uZSBwYXJzZXMgZG93biANCnwJCXRo
ZSB0YWJsZS4gIFRoZSB3YXZlZm9ybSB0YWJsZSBjYW4gY29udGFpbiBhIG1heGltdW0gb2YgMTAw
MCANCnwgICAgICAgICAgICAgICBkYXRhIHBvaW50cy4NCnwgICAgICAgICAgICAgICAgDQp8ICAg
ICAgICAgICAgICAgVGhlIGZvbGxvd2luZyBkaWFncmFtc3MgaWxsdXN0cmF0ZSBhIHR5cGljYWwg
Y29uZmlndXJhdGluZyB3aGljaA0KfCAgICAgICAgICAgICAgIGEgW1Jpc2luZyBXYXZlZm9ybV0g
b3IgW0ZhbGxpbmcgV2F2ZWZvcm0gaXMgZXh0cmFjdGVkLiAgVGhlDQp8ICAgICAgICAgICAgICAg
RFVUIGRpZSBpcyBtb2RpZmllZCB0byBpbmNsdWRlIHRoZSBQb3dlciBQaW4gYW5kIEdyb3VuZCBQ
aW4uDQp8DQp8ICAgICAgICANCnwgICBQb3dlciBQaW4gIHwNCnwgICAgICAgICAgICAgIHwNCnwg
ICAgICAgICAgICAgIHwNCnwgICAgICAgICAgICAgIHwgICAgICAgICAgUEFDS0FHRSAgICAgICAg
ICAgIHwgICBURVNUIEZJWFRVUkUNCnwgICAgICAgICAgX19fX3xfX19fICAgICAgICAgICAgICAg
ICAgICAgICAgIHwNCnwgICAgICAgICB8ICBEVVQgICAgfCAgIExfZHV0ICAgUl9kdXQgICAgICAg
IHwgTF9maXh0dXJlICBSX2ZpeHR1cmUNCnwgICAgICAgICB8ICBkaWUgICAgfC0tLUBAQEBALS0v
XC9cL1wtLW8tLS0tLXwtLUBAQEAtLS1vLS0tL1wvXC9cLS0tIFZfZml4dHVyZQ0KfCAgICAgICAg
IHxfX19fX19fX198ICAgICAgICAgICAgICAgICAgfCAgICAgfCAgICAgICAgIHwNCnwgICAgICAg
ICAgICAgIHwgICAgICAgICAgICAgICAgICAgICAgIHwgICAgIHwgICAgICAgICB8DQp8ICAgICAg
ICAgICAgICB8ICAgICAgICAgICAgICAgICAgICAgICB8ICAgICB8ICAgICAgICAgfA0KfCAgICAg
ICAgICAgICAgfCAgICAgICAgICAgICAgICBDX2R1dCA9PT0gICAgfCAgICAgICAgPT09IENfZml4
dHVyZQ0KfCAgICAgICAgICAgICAgfCAgICAgICAgICAgICAgICAgICAgICAgfCAgICAgfCAgICAg
ICAgIHwNCnwgICAgICAgICAgICAgIHxfX19fX19fX19fX19fX19fX19fX19fX3xfX19fX3xfX19f
X19fX198X19fDQp8ICBHcm91bmQgUGluICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8
ICAgICAgICAgICAgIEdORA0KfA0KfA0KfCAgICAgICAgICAgICAgIFRoZSBbQ29tcG9zaXRlIEN1
cnJlbnRdIGRpcmVjdGlvbiBpcyBzaG93biB3aXRoIHJlc3BlY3QgdG8gdGhlDQp8ICAgICAgICAg
ICAgICAgUG93ZXIgUGluIGFuZCB0aGUgbmV3IHN1YnBhcmFtZXRlcnMgYXJlIGFkZGVkIHRvIHRo
ZSBEVVQgZGllLg0KfCAgICAgICAgICAgICAgIFRoZXNlIHN1YnBhcmFtZXRlcnMgZG8gbm90IGVm
ZmVjdCB0aGUgW1Jpc2luZyBXYXZlZm9ybSBhbmQNCnwgICAgICAgICAgICAgICBbRmFsbGluZyBX
YXZlZm9ybV0gdGFibGUgZXh0cmFjdGlvbnMsIGJ1dCBnaXZlIGFkZGVkIGVxdWl2YWxhbnQNCnwg
ICAgICAgICAgICAgICBjaXJjdWl0IGRldGFpbCBmb3IgbW9yZSBhY2N1cmF0ZSBwb3dlciBwaW4g
Y3VycmVudCBjYWxjdWxhdGlvbnMuDQp8DQp8DQohICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBbQ29tcG9zaXRlIEN1cnJlbnRdDQp8ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC0tLS0tLQ0KfCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fIFJvd2Vy
IFBpbg0KDQp8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfA0KfCAgICAgICAgICAgX19f
X19fX19fX19fX19fX19fX3xfX19fX19fX19fX19fX19fX19fX19fXyANCnwgICAgICAgICAgfCAg
ICAgICAgICAgICAgICAgICB8ICAgICAgICAgICAgICAgICAgICAgICB8DQp8ICAgICAgICAgIHwg
ICAgICAgIF9fX19fX19fX19ffF9fX19fX19fX19fX19fICAgICAgICAgfA0KfCAgICAgICAgICB8
ICAgX19fX3xfX19fICAgICAgIHwgICAgICAgICAgICAgIHwgICAgICAgIHwNCnwgICAgICAgICAg
fCAgfCAgICAgICAgIHwgICAgICB8ICAgICAgICAgICAgICB8ICBEVVQgICB8DQp8ICAgICAgICAg
IHwgIHwgUl96dmRkcSB8ICAgICAgfCAgICAgICAgICAgICAgfCAgZGllICAgfA0KfCAgICAgICAg
ICB8ICB8X19fX19fX19ffCAgICAgIHwgICAgICAgICAgICAgIHwgICAgICAgIHwNCnwgICAgICAg
ICAgfCAgIF9fX198X19fXyAgIF9fX198X19fXyAgICAgIF9fX198X19fXyAgICB8DQp8ICAgICAg
ICAgIHwgIHwgICAgICAgICB8IHwgICAgICAgICB8ICAgIHwgIEkvTyAgICB8ICAgfA0KfCAgICAg
ICAgICB8ICB8IExfenZkZHEgfCB8IEdfenZkZHEgfCAgICB8ICBkaWUgICAgfC0tLS0tLS0tLS0t
LS0tIFRvIExfZHV0DQp8ICAgICAgICAgIHwgIHxfX19fX19fX198IHxfX19fX19fX198ICAgIHxf
X19fX19fX198ICAgfA0KfCAgICAgICAgICB8ICAgX19fX3xfX19fICAgICAgIHwgICAgICAgICAg
ICAgIHwgICAgICAgIHwNCnwgICAgICAgICAgfCAgfCAgICAgICAgIHwgICAgICB8ICAgICAgICAg
ICAgICB8ICAgICAgICB8DQp8ICAgICAgICAgIHwgIHwgQ196dmRkcSB8ICAgICAgfCAgICAgICAg
ICAgICAgfCAgICAgICAgfA0KfCAgICAgICAgICB8ICB8X19fX19fX19ffCAgICAgIHwgICAgICAg
ICAgICAgIHwgICAgICAgIHwNCnwgICAgICAgICAgfCAgICAgICB8X19fX19fX19fX198X19fX19f
X19fX19fX198ICAgICAgICB8DQp8ICAgICAgICAgIHwgICAgICAgICAgICAgICAgICAgfCAgICAg
ICAgICAgICAgICAgICAgICAgfA0KfCAgICAgICAgICB8X19fX19fX19fX19fX19fX19fX3xfX19f
X19fX19fX19fX19fX19fX19fX3wNCnwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8DQp8
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfF9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fICBHcm91bmQgUGluDQp8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KfA0K
fA0KfCBPdGhlciBOb3RlczogIFRoZSBpbnRlcm5hbCBuZXR3b3JrcyBmb3IgdGhlIERVVCBkaWUg
J0JsYWNrIEJveCcgYXJlIHNob3duDQp8ICAgICAgICAgICAgICAgYmVsb3cgdG8gaWxsdXN0cmF0
ZSB0aGUgZWZmZWN0cyB0aGF0IHRoZSBlcXVpdmFsZW50IGNpcmN1aXQNCnwgICAgICAgICAgICAg
ICBhcmUgaW50ZW5kZWQgdG8gZGVzY3JpYmUuICBUaGUgUG93ZXIgUGluIHRlcm1pbmFsIGlzIGFo
b3duIGFzDQp8ICAgICAgICAgICAgICAgVkREUSwgYW5kIHRoZSBHcm91bmQgUGluIHRlcm1pbmFs
IGlzIHNob3duIGFzIEdORC4NCnwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQp8
IA0KfCANCnwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBWRERRDQp8ICAgQmxhY2sgQm94ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoKiopICBvDQp8
IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX3x8X18NCnx8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfHwgIHwNCnx8ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgfHwgIHwNCnx8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdnwgIHwNCnx8ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLS0tLS0t
LS0gLS0tLS0tLS0gIHwgIHwNCnx8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgfCAgICAgIHwgfCAgICAgIHwgIHwgIHwNCnx8ICAgICAgICAg
ICAgIF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19ffExfVkREUXxf
fFJfVkREUXxfX3wgIHwNCnx8ICAgICAgICAgICAgfCAgICAgICAgICAgICAgICAgIHwgICAgICAg
ICB8ICAgICB8ICAgICAgIHwgfCAgICAgIHwgfCAgICAgIHwgICAgIHwNCnx8ICAgICAgICAgICAg
fCAgICAgICAgICAgICAgICAgIHwgICAgICAgICB8ICAgICB8ICAgICAgIHwgLS0tLS0tLS0gLS0t
LS0tLS0gICAgIHwNCnx8ICAgICAgICAgLS0tLS0gICAgICAgICAgICAgICAgIHwgICAgICAgICB8
ICAgICB8ICAgICAgIHwgICAgICAgICAgICAgICAgICAgICAgIHwNCnx8CSAgIHwgRSB8ICAgICAg
ICAgICAgICAgICB8ICAgICAgICAgLyAgICAgfCAgICAgICB8ICAgICAgICAgICAgICAgICAgICAg
ICB8DQp8fCAgICAgICAgIHwgUyB8ICAgICAgICAtLS0tLS0tLS0tLS0tLS0tICAgXCAgIFBffCAg
ICAgIC0tLSBQb3dlckNsYW1wICAgICAgICAgICB8DQp8fCAgICAgICAgIHwgUiB8ICAgICAgICB8
ICBQcmUtRHJpdmVyICB8ICAgLyAgfHwgICAgICAgIC8gXCAgICAgICAgICAgICAgICAgICAgICB8
DQp8fCAgICAgICAgIC0tLS0tICAgICAgICB8ICAgQ2lyY3VpdCAgICB8ICAgXCAgfHxfICAgICAg
IC0tLSAgICAgICAgICAgICAgICAgICAgICB8DQp8fCAgICAgICAgICAgfCAgICAgICAgICB8ICBw
b3dlcmVkIGJ5ICB8ICAgfCAgICAgfCAgICAgICB8ICAgICAgICAgICAgICAgICAgICAgICB8DQp8
fCAgICAgICAgICAgfCAgICAgICAgICB8ICAgICBWRERRICAgICB8ICAgfCAgICAgfCAgfCAgICB8
ICAgSV9zaWcgICAgICAgICAgICAgICB8DQp8fCAgICAgICAgIC0tLS0tICAgICAgICAtLS0tLS0t
LS0tLS0tLS0tICAgfCAgICAgfCAgfCAgICB8ICAgLS0tLS0tLT4gICAgICAgICAgICB8DQp8fCAg
ICAgICAgIHwgRSB8ICAgICAgICAgICAgICAgICB8ICAgICAgICAgby0tLS0tby0tfC0tLS1vLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tbw0KfHwgICAgICAgICB8IFMgfCAgICAgICAgICAgICAg
ICAgfCAgICAgICAgIHwgICAgIHwgIHwgICAgfCAgICAgICAgICAgICAgICAgICAgICAgfCBTaWcN
Cnx8CSB8IHwgTCB8ICAgICAgICAgICAgfCAgICB8ICAgICAgfCAgLyAgICAgfCAgfCAgICB8ICAg
ICAgICAgICAgICAgICAgICAgICB8DQp8fCBJX2J5cHwgIC0tLS0tICAgICAgIElfcHJlfCAgICB8
SV90ZXJtfCAgXCAgIE5ffCAgdiAgIC0tLSBHTkRDbGFtcCAgICAgICAgICAgICB8DQp8fAkgfCAg
IHwgICAgICAgICAgICAgIHwgICAgfCAgICAgIHwgIC8gIHx8ICAgSV9jYiAvIFwgICAgICAgICAg
ICAgICAgICAgICAgfA0KfHwJIHYgICB8ICAgICAgICAgICAgICB2ICAgIHwgICAgICB2ICBcICB8
fF8gICAgICAgLS0tICAgICAgICAgICAgICAgICAgICAgIHwNCnx8CSAgIC0tLS0tICAgICAgICAg
ICAgICAgICB8ICAgICAgICAgfCAgICAgfCAgICAgICB8ICAgLS0tLS0tICAtLS0tLS0tICAgICB8
DQp8fAkgICAtLS0tLSBDX3ArYiAgICAgICAgICAgfCAgICAgICAgIHwgICAgIHwgICAgICAgfCAg
IHwgICAgIHwgfCAgICAgICAgICAgfA0KfHwJICAgICB8X19fX19fX19fX19fX19fX19fX3xfX19f
X19fX198X19fX198X19fX19fX3xfX198TF9HTkR8X3xSX0dORHxfXyAgIHwNCnx8ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgICB8
IHwgICAgIHwgIHwgIHwNCnx8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAtLS0tLS0gIC0tLS0tLS0gIHwgIHwNCnx8ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHwgIHwNCnx8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgIHwNCnx8X19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX3xfX3wNCnwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwNCnwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG8g
IA0KfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBHTkQNCnwNCnwgICAgICAgICAgICAgICAgICgqKikgICAg
ICAgSS1UICAgIC0gY3VycmVudCB0aHJvdWdoIFZERFEgdGVybWluYWwuDQp8ICAgICAgIA0KfCAg
ICAgICAgICAgICAgT3RoZXIgZWxlbWVudHMgdHlwaWNhbGx5IGluIGEgbW9yZSBkZXRhaWxlZCBt
b2RlbCBhcmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KfA0KfCAgICAgICAgICAg
ICAgICAgSV9ieXAgICAgLSBCeXBhc3MgY3VycmVudA0KfCAgICAgICAgICAgICAgICAgSV9wcmUg
ICAgLSBQcmUtRHJpdmVyIGN1cnJlbnQNCnwgICAgICAgICAgICAgICAgIElfY2IgICAgIC0gQ3Jv
dy1iYXIgY3VycmVudA0KfCAgICAgICAgICAgICAgICAgSV90ZXJtICAgLSBUZXJtaW5hdGlvbiBj
dXJyZW50IChvcHRpb25hbCkNCnwgICAgICAgICAgICAgICAgIExfVkREUSAgIC0gT24tZGllIGlu
ZHVjdGFuY2Ugb2YgSS9PIFBvd2VyDQp8ICAgICAgICAgICAgICAgICBSX1ZERFEgICAtIE9uLWRp
ZSByZXNpc3RhbmNlIG9mIEkvTyBQb3dlcg0KfCAgICAgICAgICAgICAgICAgTF9HTkQgICAgLSBP
bi1kaWUgaW5kdWN0YW5jZSBvZiBHcm91bmQNCnwgICAgICAgICAgICAgICAgIFJfR05EICAgIC0g
T24tZGllIHJlc2lzdGFuY2Ugb2YgR3JvdW5kDQoNCnwgICAgICAgICAgICAgICAgIENfcCtiICAg
IC0gQnlwYXNzICsgUGFyYXNpdGljIENhcGFjaXRhbmNlDQp8ICAgICAgICAgICAgICAgICBFU1Ig
ICAgICAtIEVxdWl2YWxlbnQgU2VyaWVzIFJlc2lzdGFuY2UgZm9yIG9uLWRpZSBEZWNhcA0KfCAg
ICAgICAgICAgICAgICAgRVNMICAgICAgLSBFcXVpdmFsZW50IFNlcmllcyBJbmR1Y3RhbmNlIGZv
ciBvbi1kaWUgRGVjYXANCnwNCnwgICAgICAgICAgDQp8ICAgICAgICAgICAgICBUaGUgc3VicGFy
YW1ldGVycyBSX3p2ZGRxLCBMX3p2ZGRxLCBDX3p2ZGRxIGFuZCBHX3p2ZGRxIHJlcHJlc2VudA0K
fCAgICAgICAgICAgICAgYW5kIGVmZmVjdGl2ZSBpbXBlZGFuY2Ugb2YgdGhlIGludGVybmFsIFBv
d2VyIHBpbiB0byBHcm91bmQgcGluDQp8ICAgICAgICAgICAgICBlbGVtZW50cywgYXMgZXh0cmFj
dGVkIGZyb20gdGhlIHRlcm1pbmFscy4gIEluIHRoZSBmdXR1cmUsIHRoZSBJQ00NCnwgICAgICAg
ICAgICAgIGZvcm1hdCBtaWdodCBwcm9pdmRlIG1vcmUgYWNjdXJhdGUgZGV0YWlsLCBpZiBuZWVk
ZWQuDQoNCnwgICAgICAgICAgICAgIE5PVEU6IFRoZSBQb3dlciBQaW4gdGVybWluYWwgaW4gbW9z
dCBjYXNlcyBpcyB0aGUgW1B1bGx1cCBSZWZlcmVuY2VdLA0KfCAgICAgICAgICAgICAgb3IgdGhl
IGRlZmF1bHQgW1ZvbHRhZ2UgUmFuZ2VdIHZhbHVlLiAgVGhpcyBbUHVsbHVwIFJlZmVyZW5jZV0g
Y2FuDQp8ICAgICAgICAgICAgICBhbHNvIGJlIEdORCwgYXMgaW4gc29tZSAqX0VDTCB0ZWNobm9s
b2dpZXMsIGFuZCB0aGUgR3JvdW5kIFBpbiBpcyB0aGUNCnwgICAgICAgICAgICAgIG1vcmUgbmVn
YXRpdmUgcmVmZXJlbmNlLiAgSW4gc3VjaCBjYXNlcywgdGhlIFtHTkQgQ2xhbXAgUmVmZXJlbmNl
XQ0KfCAgICAgICAgICAgICAgdmFsdWUgc2hvdWxkIGJlIGRlZmluZWQuDQp8DQp8ICAgICAgICAg
ICAgICBJZiBbUE9XRVIgQ2xhbXAgUmVmZXJlbmNlXSBvciBbR05EIENsYW1wIFJlZmVyZW5jZV0g
YXJlIGRpZmZlcmVudA0KfCAgICAgICAgICAgICAgdGhhbiB0aGUgW1B1bGx1cCBSZWZlcmVuY2Vd
IG9yIFtQdWxsZG93biBSZWZlcmVuY2VdIHZvbHRhZ2VzLA0KfCAgICAgICAgICAgICAgdGhlIG1v
ZGVsIG1heSBub3QgYWNjb3VudCBmb3IgYWxsIG9mIHRoZSBjdXJyZW50cy4gIEhvd2V2ZXIsIHRo
ZQ0KfCAgICAgICAgICAgICAgc2ltdWxhdGlpb24gc2hvdWxkIHN0aWxsIGNsb3NlbHkgYXBwcm94
aW1hdGUgdGhlIGN1cnJlbnQgdHJhbnNpZW50cy4NCnwNCnwgICAgICAgICAgICAgIFRoZSBbQ29t
cG9zaXRlIEN1cnJlbnRdIGNhbiBzdGlsbCBiZSBkZWZpbmVkIGZvciBNb2RlbF90eXBlcyB3aXRo
DQp9ICAgICAgICAgICAgICBvdXQgdGhlIFtQdWxsdXBdIGtleXdvcmRzIChzdWNoIGFzIE9wZW5f
ZHJhaW4pIGJlY2F1c2UgdGhlIFtQdWxsdXANCnwgICAgICAgICAgICAgIFJlZmVyZW5jZV0gb3Ig
W1ZvbHRhZ2UgUmFuZ2VdIGFyZSBzdGlsbCByZXF1aXJlZC4gIFByZS1kcml2ZXIgYW5kDQp8ICAg
ICAgICAgICAgICBvdGhlciBpbnRlcm5hbCBwYXRocyBzdGlsbCBleGlzdC4NCnwgICAgICAgICAg
ICAgIA0KfCAgICAgICAgICAgICAgTk9URTogSW4gbW9zdCBjYXNlcyBzaXggW0NvbXBvc2l0ZSBD
dXJyZW50XSB0YWJsZXMgYXJlIHJlY29tbWVuZGVkDQp8ICAgICAgICAgICAgICBmb3IgYWNjdXJh
dGUgbW9kZWxpbmcuICBUaGUgZmlyc3QgZm91ciB0YWJsZXMgY29ycmVzcG9uZCB0byB0aGUgDQp8
ICAgICAgICAgICAgICByZWNvbW1lbmRlZCBmaXh0dXJlIGNvbmRpdGlvbnMgZm9yIFtSaXNpbmcg
V2F2ZWZvcm1dIGFuZCBbRmFsbGluZw0KfCAgICAgICAgICAgICAgV2F2ZWZvcm1dIHRhYmxlcyAo
bm9ybWFsbHkgNTAgb2htIGxvYWRzIHRvIFZkZCBhbmQgR05EKS4gIFR3bw0KfCAgICAgICAgICAg
ICAgYWRkaXRpb25hbCB3YXZlZm9ybXMgZm9yIG5vIGxvYWQgY29uZGl0aW9ucyAoc3VjaCBhcyB3
aXRoIGFuIFJfZml4dXJlDQp8ICAgICAgICAgICAgICBvZiAxLjAgbWVnYW9obSBhcmUgdXNlZnVs
LiAgSG93ZXZlciwgc29tZSBFREEgdG9vbHMgbWF5IHVzZSBvbmx5DQp8ICAgICAgICAgICAgICB0
aGUgZmlyc3QgZm91ciB3YXZlZm9ybXMuICBTbyB0aGVzZSBhZGRpdGlvbmFsIG9wZW4gbG9hZCB3
YXZlZm9ybQ0KfCAgICAgICAgICAgICAgSS1UIHRhYmxlcyBzaG91bGQgYmUgaW4gW1Jpc2luZyBX
YXZlZm9ybV0gYW5kIFtGYWxsaW5nIFdhdmVmb3JtXQ0KfCAgICAgICAgICAgICAgdGFibGVzIHBv
c2l0aW9uZWQgYWZ0ZXIgdGhlIG90aGVyIFYtVCB0YWJsZXMgdG8gbWFpbnRhaW4gdGhlIGJlc3QN
CnwgICAgICAgICAgICAgIG91dHB1dCByZXNwb25zZSBhY2N1cmFjeS4gIFRoZXNlIGV4dHJhIHR3
byB0YWJsZXMgZG8gbm90IGFwcGx5DQp8ICAgICAgICAgICAgICBmb3IgYW55IG9mIHRoZSBPcGVu
LWRyYWluIGFuZCBPcGVuLXNvdXJjZSB0ZWNobm9sb2dpZXMgb3IgZm9yDQp8ICAgICAgICAgICAg
ICBFQ0wgdGVjaG5vbG9naWVzLg0KfA0KfCAgICAgICAgICAgICAgV2hlbiB0aGUgW01vZGVsXSBp
cyBjb25maWd1cmVkIGRpZmZlcmVudGlhbGx5IHdpdGggdGhlIFtEaWZmIFBpbl0NCnwgICAgICAg
ICAgICAgIGtleXdvcmQsIHRoZSBpbmRpdmlkdWFsIEktVCBjdXJyZW50cyBmb3IgZWFjaCBbTW9k
ZWxdIGlzIHVzZWQgYXMNCnwgICAgICAgICAgICAgIGFuIGFwcHJveGltYXRpb24uICBUaGlzIHN1
bW1hdGlvbiBtYXkgbm90IGJlIGFzIGFjY3VyYXRlIGFzIHRoZQ0KfCAgICAgICAgICAgICAgdGhl
IGFjdHVhbCBtZWFzdXJlZCBjdXJyZW50cyB1bmRlciBhY3R1YWwgb3BlcmF0aW9uLg0KfCAgICAg
ICAgICAgICANCnwgICAgICAgICAgICAgIFRoZSBbQ29tcG9zaXRlIEN1cnJlbnRdIHRhYmxlIGNh
biBiZSBkZXJpdmVkIGZyb20gY3VycmVudHMgbWVhc3VyZWQNCnwgICAgICAgICAgICAgIGF0IHRo
ZSBHTkQgbm9kZSB0aGF0IGhhdmUgYmVlbiB0cmFuc2Zvcm1lZCBieSBjb21iaW5pbmcgd2l0aCB0
aGUNCnwgICAgICAgICAgICAgIGN1cnJlbnQgYXQgdGhlIG91dHB1dCBwaW4uDQp8DQp8ICAgICAg
ICAgICAgICBUaGUgW1BpbiBNYXBwaW5nXSBrZXl3b3JkIGlzIHVzZWQgdG8gZG9jdWVtbnQgdGhl
IHZvbHRhZ2UgcmFpbHMNCnwgICAgICAgICAgICAgIG9mIHNldmVyYWwgYnVmZmVycyBhcmUgY29t
YmluZWQuICBUaGlzIGNvbWJpbmF0aW9uIGluY2x1ZGVzIHRoZQ0KfCAgICAgICAgICAgICAgZWZm
ZWN0aXZlIGltcGVkYW5jZXMgZGVzY3JpYmUgZm9yIGVhY2ggYnVmZmVyDQp8DQp8ICAgICAgICAg
ICAgICBUaGUgW0NvbXBvc2l0ZSBDdXJyZW50XSBrZXl3b3JkIGlzIG5vdCBkZXNpZ25lZCB0byBh
Y2N1cmF0ZWx5DQp8ICAgICAgICAgICAgICBkb2N1bWVudCB0aGUgZWZmZWN0cyBvZiBjb250cm9s
bGVkIHN3aXRjaGluZyBidWZmZXJzIHN1Y2ggYXMNCnwgICAgICAgICAgICAgIHRob3NlIGRlZmlu
ZWQgd2l0aCBbU3VibW9kZWxdIG9yIFtEcml2ZXIgU2NoZWR1bGVdIGtleXdvcmRzLg0KfC0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQ0KfAkJCQ0KW1Jpc2luZyBXYXZlZm9ybV0gCQkJDQpSX2ZpeHR1cmUg
PSA1MC4wDQpWX2ZpeHR1cmUgPSAwLjANCnwgLi4uDQp8IC4uLiAgICAgICAgICAgIHwgUmlzaW5n
IFdhdmVmb3JtIHRhYmxlDQp8IC4uLgkJCQkJCQ0KW0NvbXBvc2l0ZSBDdXJyZW50XQ0KUl96dmRk
cSA9IDIuMG0NCkxfenZkZHEgPSAwLjJuDQpDX3p2ZGRxID0gMi4wcA0KR196dmRkcSA9IDIuMHUN
CnwJCQkJCQ0KfCBUaW1lICAgICAgICAgICAgSSh0eXApICAgICAgSShtaW4pICBJKG1heCkNCjAJ
CTQuMjQzRS0wNQlOQQlOQQ0KNC4wMEUtMTEJNC4yNDRFLTA1CU5BCU5BDQo4LjAwRS0xMQk0LjI0
MkUtMDUJTkEJTkENCjEuMjBFLTEwCTQuMjY1RS0wNQlOQQlOQQ0KMS42MEUtMTAJMy42MTBFLTA1
CU5BCU5BDQoyLjAwRS0xMAkzLjkwM0UtMDMJTkEJTkENCi4uDQouLg0KLi4NCjMuODBFLTA5CTIu
MDEyRS0wMglOQQlOQQ0KMy44NEUtMDkJMi4wMTJFLTAyCU5BCU5BDQozLjg4RS0wOQkyLjAxMkUt
MDIJTkEJTkENCjMuOTJFLTA5CTIuMDEyRS0wMglOQQlOQQ0KMy45NkUtMDkJMi4wMTJFLTAyCU5B
CU5BDQo0LjAwRS0wOQkyLjAxMkUtMDIJTkEJTkENCnwJCQkNCltGYWxsaW5nIFdhdmVmb3JtXSAJ
CQkNClJfZml4dHVyZSA9IDUwLjANClZfZml4dHVyZSA9IDEuOA0KfCAuLi4NCnwgLi4uICAgICAg
ICAgICAgfCBGYWxsaW5nIFdhdmVmb3JtIHRhYmxlDQp8IC4uLgkJCQkJCQ0KW0NvbXBvc2l0ZSBD
dXJyZW50XQkNClJfenZkZHEgPSAyLjBtDQpMX3p2ZGRxPSAwLjJuDQpDX3p2ZGRxID0gMi4wcA0K
R196dmRkcSA9IDIuMHUNCnwJCQkJDQp8IFRpbWUgICAgICAgICAgICBJKHR5cCkgICAgICBJKG1p
bikgIEkobWF4KQkNCjAJCTQuMzAyRS0wNQlOQQlOQQ0KNC4wMEUtMTEJNC4yOTlFLTA1CU5BCU5B
DQo4LjAwRS0xMQk0LjMwNEUtMDUJTkEJTkENCjEuMjBFLTEwCTQuMjg3RS0wNQlOQQlOQQ0KMS42
MEUtMTAJNC43ODJFLTA1CU5BCU5BDQoyLjAwRS0xMAkxLjQ1OUUtMDQJTkEJTkENCi4uDQouLg0K
Li4NCjMuODBFLTA5CTQuOTMzRS0wNQlOQQlOQQ0KMy44NEUtMDkJNS4yMTFFLTA1CU5BCU5BDQoz
Ljg4RS0wOQk1LjQ5MEUtMDUJTkEJTkENCjMuOTJFLTA5CTUuNDQxRS0wNQlOQQlOQQ0KMy45NkUt
MDkJNC44NDJFLTA1CU5BCU5BDQo0LjAwRS0wOQk0LjI0NEUtMDUJTkEJTkENCnwNCnwgLi4uIGV0
Yy4NCnwNCnwtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCg0KDQpCSVJEOTUuNDoNCg0KVGhlIGZvbGxv
d2luZyBzZWN0aW9uIGluIEJJUkQ5NS4zIHdhcyByZW1vdmVkOg0KDQoNCg0KVGhlIFtSIEVxdWl2
XSwgW0wgRXF1aXZdLCBbQyBFcXVpdl0gYW5kIFtHIEVxdWl2XSBrZXl3b3JkcyBhcmUgZW50ZXJl
ZCBhYm92ZQ0KdGhlIFtSYW1wXSBrZXl3b3JkIGluIHRoZSBkb2N1bWVudDoNCg0KDQp8PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09DQp8ICAgIEtleXdvcmRzOiAgW1IgRXF1aXZdLCBbTCBFcXVpdl0sIFtD
IEVxdWl2XSwgW0cgRXF1aXZdICANCnwgICAgUmVxdWlyZWQ6ICBObw0KfCBEZXNjcmlwdGlvbjog
IERlc2NyaWJlcyB0aGUgaW1wZWRhbmNlIGJldHdlZW4gdGhlIFtQdWxsdXAgUmVmZXJlbmNlXSBh
bmQNCnwgICAgICAgICAgICAgICBbUHVsbGRvd24gUmVmZXJlbmNlXSBpbiB0ZXJtcyBvZiBhIHJl
c2lzdGFuY2UsIGluZHVjdGFuY2UsDQp8ICAgICAgICAgICAgICAgY2FwYWNpdGFuY2UgaW4gc2Vy
aWVzIGFuZCBhIHBhcmFsbGVsIGNvbmR1Y3RhbmNlLg0KfCBVc2FnZSBSdWxlczogIFRoZXNlIGtl
eXdvcmRzIGFyZSBwb3NpdGlvbmVkIHdpdGggdGhlIG90aGVyIGtleXdvcmRzIHVuZGVyIHRoZQ0K
fCAgICAgICAgICAgICAgIFtNb2RlbF0ga2V5d29yZC4NCnwgICAgICAgICAgICAgIA0KfCAgICAg
ICAgICAgICAgIEZvciBlYWNoIG9mIHRoZXNlIGtleXdvcmRzLCB0aGUgdGhyZWUgY29sdW1ucyBo
b2xkIHRoZQ0KfCAgICAgICAgICAgICAgIHR5cGljYWwsIG1pbmltdW0sIGFuZCBtYXhpbXVtIHZh
bHVlcy4gIFRoZSB0aHJlZQ0KfCAgICAgICAgICAgICAgIGVudHJpZXMgbXVzdCBiZSBwbGFjZWQg
b24gYSBzaW5nbGUgbGluZSBhbmQgbXVzdCBiZSBzZXBhcmF0ZWQNCnwgICAgICAgICAgICAgICBi
eSBhdCBsZWFzdCBvbmUgd2hpdGUgc3BhY2UuICBBbGwgdGhyZWUgY29sdW1ucyBhcmUgcmVxdWly
ZWQNCnwgICAgICAgICAgICAgICB1bmRlciB0aGVzZSBzdWJwYXJhbWV0ZXJzLiAgSG93ZXZlciwg
ZGF0YSBpcyBvbmx5IHJlcXVpcmVkIGluDQp8ICAgICAgICAgICAgICAgdGhlIHR5cGljYWwgY29s
dW1uLiAgSWYgbWluaW11bSBhbmQvb3IgbWF4aW11bSB2YWx1ZXMgYXJlIG5vdA0KfCAgICAgICAg
ICAgICAgIGF2YWlsYWJsZSwgdGhlIHJlc2VydmVkIHdvcmQgIk5BIiBtdXN0IGJlIHVzZWQsIGlu
ZGljYXRpbmcgdGhhdA0KfCAgICAgICAgICAgICAgIHRoZSB0eXBpY2FsIGNvbHVtbiBlbnRyeSB3
aWxsIGJlIHVzZWQuDQp8DQp8ICAgICAgICAgICAgICAgVGhlc2Uga2V5d29yZHMgYXJlIG9wdGlv
bmFsLCBidXQgaWYgYW55IGFyZSBtaXNzaW5nLCBpdCB0YWtlcw0KfCAgICAgICAgICAgICAgIG9u
IGEgZGVmYXVsdCB2YWx1ZSBvZiB6ZXJvLiAgVGh1cyBbQyBFcXVpdl0sIGlmIG1pc3NpbmcsIG9w
ZW5zDQp8ICAgICAgICAgICAgICAgdGhlIHNlcmllcyBwYXRoLCBhbmQgaWYgW1IgRXF1aXZdIGlz
IG1pc3NpbmcsIHRoZSByZXNpc3RhbmNlIGlzDQp8ICAgICAgICAgICAgICAgYXNzdW1lZCB6ZXJv
LiAgSWYgW0cgRXF1aXZdIGlzIG1pc3NpbmcsIGl0IGlzIG5vdCBpbmNsdWRlZCBpbg0KfCAgICAg
ICAgICAgICAgIHRoZSBtb2RlbA0KfA0KfCAgICAgICAgICAgICAgIFRoZSBrZXl3b3JkIGNvbm5l
Y3Rpb25zIGFyZSBkZWZpbmVkIHdpdGggcmVzcGVjdCB0byByZWZlcmVuY2UNCnwgICAgICAgICAg
ICAgICBkaWFncmFtIGluIHBhcmFsbGVsIHRvIGFuIEkvTyBwaW4gb24gdGhlIGRpZSBvbiBhIHBl
ciBidWZmZXINCnwgICAgICAgICAgICAgICBiYXNpcy4gIFRoZSBQb3dlciBQaW4gaXMNCnwgICAg
ICAgICAgICAgICB0aGUgW1B1bGx1cCBSZWZlcmVuY2VdIGFuZCB0aGUgR3JvdW5kIFBpbiBpcyB0
aGUgW1B1bGxkb3duDQp8ICAgICAgICAgICAgICAgW1JlZmVyZW5jZV0uDQp8DQp8DQp8DQp8ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIF9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18gUG93ZXIgUGluDQp8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgICAgICAg
ICAgICAgICAgICAgICAgICAgW1B1bGx1cCBSZWZlcmVuY2VdDQp8ICAgICAgICAgICBfX19fX19f
X19fX19fX19fX19ffF9fX19fX19fX19fX19fX19fX19fX19fIA0KfCAgICAgICAgICB8ICAgICAg
ICAgICAgICAgICAgIHwgICAgICAgICAgICAgICAgICAgICAgIHwNCnwgICAgICAgICAgfCAgICAg
ICAgX19fX19fX19fX198X19fX19fX19fX19fX18gICAgICAgICB8DQp8ICAgICAgICAgIHwgICBf
X19ffF9fX18gICAgICAgfCAgICAgICAgICAgICAgfCAgICAgICAgfA0KfCAgICAgICAgICB8ICB8
ICAgICAgICAgfCAgICAgIHwgICAgICAgICAgICAgIHwgICAgICAgIHwNCnwgICAgICAgICAgfCAg
fFtSIEVxdWl2XXwgICAgICB8ICAgICAgICAgICAgICB8ICBEaWUgICB8DQp8ICAgICAgICAgIHwg
IHxfX19fX19fX198ICAgICAgfCAgICAgICAgICAgICAgfCAgICAgICAgfA0KfCAgICAgICAgICB8
ICAgX19fX3xfX19fICAgX19fX3xfX19fICAgICAgX19fX3xfX19fICAgIHwNCnwgICAgICAgICAg
fCAgfCAgICAgICAgIHwgfCAgICAgICAgIHwgICAgfCAgSS9PICAgIHwgICB8DQp8ICAgICAgICAg
IHwgIHxbTCBFcXVpdl18IHxbRyBFcXVpdl18ICAgIHwgIGRpZSAgICB8LS0tLS0tLS0tLS0tLS0g
DQp8ICAgICAgICAgIHwgIHxfX19fX19fX198IHxfX19fX19fX198ICAgIHxfX19fX19fX198ICAg
fA0KfCAgICAgICAgICB8ICAgX19fX3xfX19fICAgICAgIHwgICAgICAgICAgICAgIHwgICAgICAg
IHwNCnwgICAgICAgICAgfCAgfCAgICAgICAgIHwgICAgICB8ICAgICAgICAgICAgICB8ICAgICAg
ICB8DQp8ICAgICAgICAgIHwgIHxbQyBFcXVpdl18ICAgICAgfCAgICAgICAgICAgICAgfCAgICAg
ICAgfA0KfCAgICAgICAgICB8ICB8X19fX19fX19ffCAgICAgIHwgICAgICAgICAgICAgIHwgICAg
ICAgIHwNCg0KfCAgICAgICAgICB8ICAgICAgIHxfX19fX19fX19fX3xfX19fX19fX19fX19fX3wg
ICAgICAgIHwNCnwgICAgICAgICAgfCAgICAgICAgICAgICAgICAgICB8ICAgICAgICAgICAgICAg
ICAgICAgICB8DQp8ICAgICAgICAgIHxfX19fX19fX19fX19fX19fX19ffF9fX19fX19fX19fX19f
X19fX19fX19ffA0KfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwNCnwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICB8X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18gIEdy
b3VuZCBQaW4NCnwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgW1B1bGxkb3duIFJlZmVyZW5jZV0NCnwNCnwNCnwgICAgICAgICAgICAgICBUaGVz
ZSBLZXl3b3JkcyBtaWdodCBub3QgYmUgZWZmZWN0aXZlIGZvciAqX0VDTCB0ZWNobm9sb2dpZXMN
CnwgICAgICAgICAgICAgICBiZWNhdXNlIHRoZSBbUHVsbHVwIFJlZmVyZW5jZV0gYW5kIFtQdWxs
ZG93biBSZWZlcmVuY2VdIGFyZQ0KfCAgICAgICAgICAgICAgIGNvbm5lY3RlZCB0byB0aGUgc2Ft
ZSByYWlsICh3aGljaCBhbHNvIGNhbiBiZSBHcm91bmQpLCBhbmQgdGhlDQp8ICAgICAgICAgICAg
ICAgdGhlIG1vc3QgbmVnYXRpdmUgcmFpbCBtaWdodCBub3QgYmUgc3BlY2lmaWVkLg0KfA0KfCAg
ICAgICAgICAgICAgIFRoZXNlIGtleXdvcmRzIG1pZ2h0IG5vdCBoYXZlIGFueSBlZmZlY3QgZm9y
IHRoZSBNb2RlbF90eXBlDQp8ICAgICAgICAgICAgICAgc2V0dGluZ3Mgb2YgSW5wdXQsIElucHV0
X2RpZmYsIFRlcm1pbmF0b3IsIFNlcmllcywgYW5kDQp8ICAgICAgICAgICAgICAgU2VyaWVzX3N3
aXRjaC4gIFRoZXNlIHNldHRpbmdzIGRvIG5vdCBoYXZlIGEgZHJpdmVyIG1vZGUgb2YNCnwgICAg
ICAgICAgICAgICBvcGVyYXRpb24uDQp8DQp8IE90aGVyIE5vdGVzOiAgVGhlIFtSIEVxdWl2XSwg
W0wgRXF1aXZdLCBbQyBFcXVpdl0gYW5kIFtHIEVxdWl2XSBrZXl3b3JkcyBtYXkNCnwgICAgICAg
ICAgICAgICBiZSB1c2VkIHdpdGgsIGJ1dCBkbyBub3QgcmVxdWlyZSB0aGUgW0NvbXBvc2l0ZSBD
dXJyZW50XSBrZXl3b3JkDQp8ICAgICAgICAgICAgICAgZGVzY3JpYmVkIGxhdGVyLiAgQWxzbywg
YW4gZXhhbXBsZSBvZiBhIG1vcmUgZGV0YWlsZWQgaW50ZXJuYWwNCnwgICAgICAgICAgICAgICBu
ZXR3b3JrIGZvciB0aGVzZSBlcXVpdmFsZW50IGltcGVkYW5jZXMgaXMgcHJlc2VudGVkIHVuZGVy
IHRoZQ0KfCAgICAgICAgICAgICAgIFtDb21wb3NpdGUgQ3VycmVudF0ga2V5d29yZC4NCnwtLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0NCnwgdmFyaWFibGUgICAgIFR5cCAgICAgICAgICAgTWluICAgICAg
ICAgIE1heA0KfA0KW1IgRXF1aXZdICAgICAgMi4wbSAgICAgICAgICBOQSAgICAgICAgICAgTkEN
CltMIEVxdWl2XSAgICAgIDAuMm4gICAgICAgICAgLjNuICAgICAgICAgIC4xbiAgICAgfCBGb2xs
b3cgUHJvY2VzcywgVGVtcGVyYXR1cmUNCltDIEVxdWl2XSAgICAgIDIuMHAgICAgICAgICAgMS4w
cCAgICAgICAgIDEuM3AgICAgfCBWb2x0YWdlIGNvbmRpdGlvbnMgd2l0aCBubw0KW0cgRXF1aXZd
ICAgICAgMi4wdSAgICAgICAgICBOQSAgICAgICAgICAgTkEgICAgICB8IE9yZGVyaW5nIG9mIHZh
bHVlcyBhc3N1bWVkDQp8DQp8PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQoNCioqKg0KDQpUaGUgZm9s
bG93aW5nIGVudHJpZXMgYXJlIG1hZGUgdG8gdGhlIFRyZWUgZGlhZ3JhbSBpbiBTZWN0aW9uIDNh
IHVuZGVyIHRoZQ0KW01vZGVsXSBrZXl3b3JkcyBhcyBub3RlZCBieSB0aGUgfCoqKiBsaW5lczoN
Cg0KDQp8ICB8ICAgICB8LS0gW0xjIFNlcmllc10gICAgICAgICAgICAgDQp8ICB8ICAgICB8LS0g
W1JjIFNlcmllc10gICAgICAgICAgICAgDQp8ICB8ICAgICB8LS0gW1NlcmllcyBDdXJyZW50XSAg
ICAgICAgDQp8ICB8ICAgICB8LS0gW1NlcmllcyBNT1NGRVRdICAgICAgICAgICAgICAgIFZkcw0K
DQp8KioqIEFkZCB0aGVzZSBrZXl3b3Jkcw0KDQp8ICB8ICAgICB8LS0gW1IgRXF1aXZdDQp8ICB8
ICAgICB8LS0gW0wgRXF1aXZdDQp8ICB8ICAgICB8LS0gW0MgRXF1aXZdDQp8ICB8ICAgICB8LS0g
W0cgRXF1aXZdDQoNCnwqKiogRW5kIG9mIGFkZGl0aW9uDQoNCg0KKioqDQoNClRoZSBmb2xsb3dp
bmcgY2hhbmdlIGlzIG1hZGUgaW4gU2VjdGlvbiAyLCBpdGVtIDgpIHRvIGFkZCBtaG8gYXMgYSBi
YXNlIHVuaXQNCmFzIGRlbm90ZWQgaW4gdGhlIHwqKiogbGluZToNCg0KDQp8IDgpICBWYWxpZCBz
Y2FsaW5nIGZhY3RvcnMgYXJlOg0KfCAgICAgICAgIFQgPSB0ZXJhICAgICAgICBrID0ga2lsbyAg
ICAgICAgbiA9IG5hbm8NCnwgICAgICAgICBHID0gZ2lnYSAgICAgICAgbSA9IG1pbGxpICAgICAg
IHAgPSBwaWNvDQp8ICAgICAgICAgTSA9IG1lZ2EgICAgICAgIHUgPSBtaWNybyAgICAgICBmID0g
ZmVtdG8NCnwgICAgIFdoZW4gbm8gc2NhbGluZyBmYWN0b3JzIGFyZSBzcGVjaWZpZWQsIHRoZSBh
cHByb3ByaWF0ZSBiYXNlIHVuaXRzIGFyZQ0KfCoqKiAgYXNzdW1lZC4gIChUaGVzZSBhcmUgdm9s
dHMsIGFtcGVyZXMsIG9obXMsIG1ob3MsIGZhcmFkcywgaGVucmllcywgYW5kDQp8ICAgICBzZWNv
bmRzLikgIFRoZSBwYXJzZXIgbG9va3MgYXQgb25seSBvbmUgYWxwaGFiZXRpYyBjaGFyYWN0ZXIg
YWZ0ZXIgYQ0KfCAgICAgbnVtZXJpY2FsIGVudHJ5LCB0aGVyZWZvcmUgaXQgaXMgZW5vdWdoIHRv
IHVzZSBvbmx5IHRoZSBwcmVmaXhlcyB0bw0KfCAgICAgc2NhbGUgdGhlIHBhcmFtZXRlcnMuICBI
b3dldmVyLCBmb3IgY2xhcml0eSwgaXQgaXMgYWxsb3dlZCB0byB1c2UgZnVsbA0KfCAgICAgYWJi
cmV2aWF0aW9ucyBmb3IgdGhlIHVuaXRzLCAoZS5nLiwgcEYsIG5ILCBtQSwgbU9obSkuICBJbiBh
ZGRpdGlvbiwNCnwgICAgIHNjaWVudGlmaWMgbm90YXRpb24gSVMgYWxsb3dlZCAoZS5nLiwgMS4y
MzQ1ZS0xMikuDQoNCg0KQklSRDk1LjUNCg0KVGhlIGZvbGxvd2luZyBwYXJhZ3JhcGhzIGFuZCBw
aWN0dXJlcyBpbiBCSVJEOTUuNCBhcmUgcmV2aXNlZDoNCg0KfCAgICAgICAgICAgICAgIFRoZSBm
b2xsb3dpbmcgZGlhZ3JhbSBpbGx1c3RyYXRlcyBhIGdlbmVyYWwgY29uZmlndXJhdGlvbiBmcm9t
DQp8ICAgICAgICAgICAgICAgd2hpY2ggYSBbUmlzaW5nIFdhdmVmb3JtXSBvciBbRmFsbGluZyBX
YXZlZm9ybV0gaXMgZXh0cmFjdGVkLg0KfCAgICAgICAgICAgICAgIFRoZSBEVVQgZGllIHNob3dz
IGFsbCBvZiB0aGUgYXZhaWxhYmxlIHBvd2VyIGFuZCBncm91bmQgcGluIA0KfCAgICAgICAgICAg
ICAgIHJlZmVyZW5jZSB2b2x0YWdlcy4gIEZvciBtYW55IGJ1ZmZlcnMgb25seSBvbmUgcG93ZXIg
cGluIGFuZCBvbmUgDQp8ICAgICAgICAgICAgICAgY29tbW9uIGdyb3VuZCBwaW4gaXMgdXNlZC4g
IFRoZSBhYnNvbHV0ZSBHTkQgaXMgdGhlIHJlZmVyZW5jZSB0byANCnwgICAgICAgICAgICAgICB0
aGUgdGhlIFZfZml4dHVyZSB2b2x0YWdlIGFuZCBhbmQgdGhlIHBhY2thZ2UgbW9kZWwgZXF1aXZh
bGVudC4gIA0KfCAgICAgICAgICAgICAgIEl0IGNhbiBhbHNvIHNlcnZlIGFzIGEgcmVmZXJlbmNl
IHRvIENfY29tcCwgdW5sZXNzIENfY29tcCBpcyANCnwgICAgICAgICAgICAgICBvcHRpb25hbGx5
IHNwbGl0IGludG8gY29tcG9uZW50cyBhdHRhY2hlZCB0byB0aGUgb3RoZXIgcmVmZXJlbmNlIA0K
fCAgICAgICAgICAgICAgIHZvbHRhZ2VzLg0KfA0KDQp8ICAgICAgICAgICAgICAgVGhlIFtDb21w
b3NpdGUgQ3VycmVudF0gSS1UIHRhYmxlIGluY2x1ZGVzIGFsbCBvZiB0aGUgY3VycmVudA0KfCAg
ICAgICAgICAgICAgIHRocm91Z2ggdGhlIFtQdWxsdXAgUmVmZXJlbmNlXSB0ZXJtaW5hbC4gIElm
IHRoZSBbUE9XRVIgQ2xhbXANCnwgICAgICAgICAgICAgICBSZWZlcmVuY2VdIGlzIHRoZSBzYW1l
IGFzIHRoZSBbUHVsbHVwIFJlZmVyZW5jZV0gKGFjY29yZGluZw0KfCAgICAgICAgICAgICAgIHRv
IHRoZSBbUGluIE1hcHBpbmddIGtleXdvcmQgdGFibGUpLCB0aGUgW1BPV0VSIENsYW1wXSBjdXJy
ZW50DQp8ICAgICAgICAgICAgICAgaXMgaW5jbHVkZWQgKGZvciBleGFtcGxlLCB3aGVuIG9uIG9u
LWRpZSB0ZXJtaW5hdG9yIGlzDQp8ICAgICAgICAgICAgICAgY29ubmVjdGVkIHRvIHRoZSBwb3dl
ciBwaW4pLiAgDQp8DQp8DQp8ICAgICAgICAgICBbRXh0ZXJuYWwgUmVmZXJlbmNlXSAtIGlmIHVz
ZWQNCnwNCnwgICAgICAgICAgIHwgIFtQT1dFUiBDbGFtcCBSZWZlcmVuY2VdIC0gaWYgZGlmZmVy
ZW50DQp8ICAgICAgICAgICB8DQp8ICAgICAgICAgICB8ICB8ICBbUHVsbHVwIFJlZmVyZW5jZV0g
LSB1c3VhbGx5IHRoZSBQb3dlciBQaW4NCnwgICAgICAgICAgIHwgIHwgICAgX19fXyAgDQp8ICAg
ICAgICAgICB8ICB8ICB8IHwgICAgW0NvbXBvc2l0ZSBDdXJyZW50XQ0KfCAgICAgICAgICAgfCAg
fCAgfCBWDQp8ICAgICAgICAgICB8ICB8ICB8ICAgICAgIFBBQ0tBR0UgICAgICAgICAgICB8ICAg
VEVTVCBGSVhUVVJFDQp8ICAgICAgICAgIF98X198X198XyAgICAgICAgICAgICAgICAgICAgICAg
ICB8DQp8ICAgICAgICAgfCAgRFVUICAgIHwgICBMX2R1dCAgIFJfZHV0ICAgICAgICB8IExfZml4
dHVyZSAgUl9maXh0dXJlDQp8ICAgICAgICAgfCAgZGllICAgIHwtLS1AQEBAQC0tL1wvXC9cLS1v
LS0tLS18LS1AQEBALS0tby0tLS9cL1wvXC0tLSBWX2ZpeHR1cmUNCnwgICAgICAgICB8X19fX19f
X19ffCAgICAgICAgICAgICAgICAgIHwgICAgIHwgICAgICAgICB8DQp8ICAgICAgICAgICAgICB8
ICB8ICAgICAgICAgICAgICAgICAgICB8ICAgICB8ICAgICAgICAgfA0KfCAgICAgICAgICAgICAg
fCAgfCAgICAgICAgICAgICAgICAgICAgfCAgICAgfCAgICAgICAgIHwNCnwgICAgICAgICAgICAg
IHwgIHwgICAgICAgICAgICAgQ19kdXQgPT09ICAgIHwgICAgICAgID09PSBDX2ZpeHR1cmUNCnwg
ICAgICAgICAgICAgIHwgIHwgICAgICAgICAgICAgICAgICAgIHwgICAgIHwgICAgICAgICB8DQp8
ICAgICAgICAgICAgICB8ICB8ICAgICAgICAgICAgICAgICAgICB8X19fX198X19fX19fX19ffF9f
X19fX19fX19fXw0KfCAgICAgICAgICAgICAgfCAgfCAgICAgICAgICAgICAgICAgICAgICAgICAg
fCAgICAgICAgICAgICAgICAgICAgICAgR05EDQp8ICAgICAgICAgICAgICB8DQp8ICAgICAgICAg
ICAgICB8ICBbUHVsbGRvd24gUmVmZXJlbmNlXSAtIHVzdWFsbHkgdGhlIEdORCBwaW4NCnwNCnwg
ICAgICAgICAgICAgIFtHTkQgQ2xhbXAgUmVmZXJlbmNlXSAtIGlmIGRpZmZlcmVudA0KfA0KfA0K
fCAgICAgICAgICAgICAgIEZvciAqX0VDTCBtb2RlbCB0eXBlcyBib3RoIHRoZSBbUHVsbHVwIFJl
ZmVyZW5jZV0gYW5kIFtQdWxsZG93bg0KfCAgICAgICAgICAgICAgIFJlZmVyZW5jZV0gdGVybWlu
YWxzIGFyZSBjb25uZWN0ZWQuICBUaGUgW0NvbXBvc2l0ZSBDdXJyZW50XQ0KfCAgICAgICAgICAg
ICAgIGtleXdvcmQgdGhlcmVmb3JlIGRvY3VtZW50cyB0aGUgY3VycmVudHMgdGhyb3VnaCBib3Ro
IHRlcm1pbmFscw0KfCAgICAgICAgICAgICAgIGFuZCB0aHJvdWdoIGJvdGggdGhlIFtQdWxsdXBd
IGFuZCBbUHVsbGRvd25dIHRhYmxlcy4gIFRoZSBsb3dlc3QNCnwgICAgICAgICAgICAgICByYWls
IG5lZWRzIHRvIGJlIHNwZWNpZmllZCBhcyBlaXRoZXIgdGhlIGRlZmF1bHQgR05EIGNvbm5lY3Rp
b24NCnwgICAgICAgICAgICAgICBvciBhcyBhbiBvcHRpb25hbCBbR05EIENsYW1wIFJlZmVyZW5j
ZV0uDQoNCiAgICAgICAgICAgIGFuZA0KDQp8ICAgICAgICAgICAgICBUaGUgUG93ZXIgUGluIHRl
cm1pbmFsIGluIG1vc3QgY2FzZXMgaXMgdGhlIFtQdWxsdXAgUmVmZXJlbmNlXSwNCnwgICAgICAg
ICAgICAgIG9yIHRoZSBkZWZhdWx0IFtWb2x0YWdlIFJhbmdlXSB0ZXJtaW5hbC4gIFRoZSBbUHVs
bGRvd24gUmVmZXJlbmNlXQ0KfCAgICAgICAgICAgICAgaXMgdXN1YWxseSB0aGUgR05EIGNvbm5l
Y3Rpb24uDQp8DQoNCkJJUkQ5NS42DQoNCk1vc3QgY2hhbmdlcyBhcmUgbm90ZWQgYnkgfCoqKioq
KiBsaW5lcy4NCg0KU29tZSBtaW5vciBlZGl0b3JpYWwgY2hhbmdlcyBhcmUgbWFkZSBiYXNlZCBv
biBvYnNlcnZhdGlvbnMgYW5kIGEgZmV3IGNvbW1lbnRzDQphdCBJQklTIG1lZXRpbmdzIHdoZXJl
IEJJUkQ5NS41IHdhcyBkaXNjdXNzZWQuICBUaGUgQmxhY2sgQm94IGZpZ3VyZSBpcw0KY29tcHJl
c3NlZCB0byBub3QgZXh0ZW5kIG1vcmUgdGhhbiA3OCBjaGFyYWN0ZXJzIGJ5IHJlbW92YWwgb2Yg
dGhlIG91dGxpbmUNCmFuZCBzaGlmdGluZyBvZiBjb250ZW50cy4gIEl0IG5vdyBpcyBsZXNzIGNs
dXR0ZXJlZC4gIEEgZmV3LCBidXQgbm8gYWxsDQpvdGhlciBsaW5lcyBleGNlZWRpbmcgNzggY2hh
cmFjdGVycyB3ZXJlIHdyYXBwZWQuICBUaGUgZmluYWwgZG9jdW1lbnQNCnJlcXVpcmVzIGFsbCBs
aW5lcyB0byBiZSA3OCBjaGFyYWN0ZXJzIG9yIGxlc3MuDQoNClRoZSB3b3JkaW5nLCANCg0KfCBV
c2FnZSBSdWxlczogIFRoZSBbQ29tcG9zaXRlIEN1cnJlbnRdIGtleXdvcmQgaXMgcG9zaXRpb25l
ZCB1bmRlciB0aGUgDQp8ICAgICAgICAgICAgICAgW1Jpc2luZyBXYXZlZm9ybV0gKGZvciByaXNp
bmcgd2F2ZWZvcm0gY3VycmVudHMpIGFuZA0KfCAgICAgICAgICAgICAgIFtGYWxsaW5nIFdhdmVm
b3JtXSAoZm9yIGZhbGxpbmcgd2F2ZWZvcm0gY3VycmVudHMpLiAgVGhlIA0KDQppcyBjaGFuZ2Ug
dG8gY2xlYXJseSBpbmRpY2F0ZSB0aGF0IHRoZSBbQ29tcG9zaXRlIEN1cnJlbnRdIGtleXdvcmQg
Zm9sbG93cw0KdGhlIGxhc3QgZW50cnkgb2YgdGhlIHRhYmxlIG9mIHRoZSBjb3JyZXNwb25kaW5n
IFtSaXNpbmcgV2F2ZWZvcm1dIG9yDQpbRmFsbGluZyB3YXZlZm9ybV0gdGFibGUuDQoNCnwgVXNh
Z2UgUnVsZXM6ICBUaGUgW0NvbXBvc2l0ZSBDdXJyZW50XSBrZXl3b3JkIGlzIHBvc2l0aW9uZWQg
dW5kZXIgdGhlIA0KfCAgICAgICAgICAgICAgIGxhc3Qgcm93IG9mIHRoZSBbUmlzaW5nIFdhdmVm
b3JtXSB0YWJsZSAoZm9yIHJpc2luZyB3YXZlZm9ybQ0KfCAgICAgICAgICAgICAgIGN1cnJlbnRz
KSBvciBbRmFsbGluZyBXYXZlZm9ybV0gdGFibGUgKGZvciBmYWxsaW5nIHdhdmVmb3JtDQp8ICAg
ICAgICAgICAgICAgY3VycmVudHMpLiAgVGhlIA0KDQoNCk9wZW4tZHJhaW4gYW5kIG9wZW4tc291
cmNlIHRlY2hub2xvZ2llcyBhcmUgY2hhbmdlZCB0byB0aGUgbW9kZWxfdHlwZSBuYW1lcw0KT3Bl
bl9kcmFpbiBhbmQgT3Blbl9zb3VyY2UuDQppcyBjaGFuZ2VkIHRvIE9wZW5fZHJhaW4gYW5kIE9w
ZW5fc291cmNlDQoNCioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq

- ------_=_NextPart_001_01C58F19.F5365270--
|------------------------------------------------------------------
|For help or to subscribe/unsubscribe, email majordomo@eda.org
|with just the appropriate command message(s) in the body:
|
|  help
|  subscribe   ibis       <optional e-mail address, if different>
|  subscribe   ibis-users <optional e-mail address, if different>
|  unsubscribe ibis       <optional e-mail address, if different>
|  unsubscribe ibis-users <optional e-mail address, if different>
|
|or email a written request to ibis-request@eda.org.
|
|IBIS reflector archives exist under:
|
|  http://www.eda.org/pub/ibis/email_archive/  Recent
|  http://www.eda.org/pub/ibis/users_archive/  Recent
|  http://www.eda.org/pub/ibis/email/          E-mail since 1993

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

End of ibis-users V1 #63
************************

