From xen-arm-bounces@lists.xensource.com Fri Dec 02 07:38:33 2011
Return-path: <xen-arm-bounces@lists.xensource.com>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 02 Dec 2011 07:38:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-arm-bounces@lists.xensource.com>)
	id 1RWNhU-0003sq-Rg; Fri, 02 Dec 2011 07:38:28 +0000
Received: from mail174.messagelabs.com ([85.158.138.51])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <post4pavan@gmail.com>) id 1RWNhU-0003si-2f
	for xen-arm@lists.xensource.com; Fri, 02 Dec 2011 07:38:28 +0000
X-Env-Sender: post4pavan@gmail.com
X-Msg-Ref: server-10.tower-174.messagelabs.com!1322811465!3957318!1
X-Originating-IP: [209.85.210.171]
X-SpamReason: No, hits=1.2 required=7.0 tests=HTML_10_20,HTML_MESSAGE,
	ML_RADAR_SPEW_LINKS_14,RCVD_BY_IP,spamassassin: 
X-StarScan-Version: 6.4.2; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 29445 invoked from network); 2 Dec 2011 07:37:47 -0000
Received: from mail-iy0-f171.google.com (HELO mail-iy0-f171.google.com)
	(209.85.210.171)
	by server-10.tower-174.messagelabs.com with RC4-SHA encrypted SMTP;
	2 Dec 2011 07:37:47 -0000
Received: by iaen33 with SMTP id n33so5917043iae.30
	for <xen-arm@lists.xensource.com>; Thu, 01 Dec 2011 23:37:45 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma;
	h=mime-version:date:message-id:subject:from:to:content-type;
	bh=l+cNraYepcTSQAMng5kFcFMQCA4jKWDNG9prF9Dqui8=;
	b=ZbHxakIlWhCsDQ0UstQMrLTSyOSeFAAqmA2bnVUBaiJ/6nPiJbeGtsiRsaJGvd3WLm
	8aSk2+RE7vLnsUE3TYP1lotSZP3Bfb1Wr0vunHC2ZXu1XEjKxwhwaTkmooiHq7fbuBxi
	uP6NgAB+qRI6xekJ0AgCewZbRa04vPEPSKcf4=
MIME-Version: 1.0
Received: by 10.231.63.209 with SMTP id c17mr2950141ibi.65.1322811465418; Thu,
	01 Dec 2011 23:37:45 -0800 (PST)
Received: by 10.42.131.71 with HTTP; Thu, 1 Dec 2011 23:37:45 -0800 (PST)
Date: Fri, 2 Dec 2011 13:07:45 +0530
Message-ID: <CAOZ3Y4NH4qqxECpXZgya7WttDLP6Drerhr1dgoA0OkJ8FRU8Jw@mail.gmail.com>
From: Krishna Pavan <post4pavan@gmail.com>
To: Xen <xen-arm@lists.xensource.com>
Subject: [XenARM] Xen - Hypervisor ''tools ::: make error"
X-BeenThere: xen-arm@lists.xensource.com
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen ARM development <xen-arm.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/options/xen-arm>,
	<mailto:xen-arm-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-arm@lists.xensource.com>
List-Help: <mailto:xen-arm-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-arm>,
	<mailto:xen-arm-request@lists.xensource.com?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============4545810203246974990=="
Sender: xen-arm-bounces@lists.xensource.com
Errors-To: xen-arm-bounces@lists.xensource.com

--===============4545810203246974990==
Content-Type: multipart/alternative; boundary=000e0cd5712c80481304b3170b07

--000e0cd5712c80481304b3170b07
Content-Type: text/plain; charset=ISO-8859-1

Hi all, I am getting the following error.

I have installed everything according to the instructions.
Whether it be zlib1.2.5 or Python2.4.3 for cross compilation.
Still I was unable to resolve the error.


Can you please kindly make some comments on this error.

regards :: krishna pavan




user@ACN-G42:~/Desktop/xen-unstable/tools$ make
make[1]: Entering directory `/home/user/Desktop/xen-unstable/tools/libxc'
mkdir -p xen
( cd xen && ln -sf ../../../xen/include/public/*.h . )
mkdir -p xen/hvm
( cd xen/hvm && ln -sf ../../../../xen/include/public/hvm/*.h . )
mkdir -p xen/io
( cd xen/io && ln -sf ../../../../xen/include/public/io/*.h . )
mkdir -p xen/linux
( cd xen/linux && ln -sf ../../../../linux-sparse/include/xen/public/*.h . )
make libxenctrl.a libxenctrl.so libxenctrl.so.3.0 libxenctrl.so.3.0.0
libxenguest.a libxenguest.so libxenguest.so.3.0 libxenguest.so.3.0.0
make[2]: Entering directory `/home/user/Desktop/xen-unstable/tools/libxc'
make[2]: `libxenctrl.a' is up to date.
make[2]: `libxenctrl.so' is up to date.
make[2]: `libxenctrl.so.3.0' is up to date.
make[2]: `libxenctrl.so.3.0.0' is up to date.
make[2]: `libxenguest.a' is up to date.
/opt/freescale/usr/local/gcc-4.3.3-glibc-2.8-cs2009q1-203/arm-none-linux-gnueabi/bin/arm-none-linux-gnueabi-gcc
-O2 -fomit-frame-pointer -DNDEBUG -Wall -Wstrict-prototypes -mapcs
-Wdeclaration-after-statement  -D__XEN_INTERFACE_VERSION__=0x00030101
-Werror -fno-strict-aliasing  -I. -Wp,-MD,.libxenguest.so.3.0.0.d   -L.
-Wl,-soname -Wl,libxenguest.so.3.0 -shared -o libxenguest.so.3.0.0
xc_linux_build.opic xc_load_bin.opic xc_load_elf.opic xg_private.opic
xc_load_aout9.opic xc_linux_restore.opic xc_linux_save.opic libxenctrl.so
-lz -lxenctrl
/opt/freescale/usr/local/gcc-4.3.3-glibc-2.8-cs2009q1-203/arm-none-linux-gnueabi/bin/../lib/gcc/arm-none-linux-gnueabi/4.3.3/../../../../arm-none-linux-gnueabi/bin/ld:
cannot find -lz
collect2: ld returned 1 exit status
make[2]: *** [libxenguest.so.3.0.0] Error 1
make[2]: Leaving directory `/home/user/Desktop/xen-unstable/tools/libxc'
make[1]: *** [build] Error 2
make[1]: Leaving directory `/home/user/Desktop/xen-unstable/tools/libxc'
make: *** [all] Error 2

--000e0cd5712c80481304b3170b07
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Hi all, I am getting the following error.<br><br>I have installed everythin=
g according to the instructions.<br>Whether it be zlib1.2.5 or Python2.4.3 =
for cross compilation.<br>Still I was unable to resolve the error.<br><br>
<br>Can you please kindly make some comments on this error.<br><br>regards =
:: krishna pavan<br><br><br><br><br>user@ACN-G42:~/Desktop/xen-unstable/too=
ls$ make<br>make[1]: Entering directory `/home/user/Desktop/xen-unstable/to=
ols/libxc&#39;<br>
mkdir -p xen<br>( cd xen &amp;&amp; ln -sf ../../../xen/include/public/*.h =
. )<br>mkdir -p xen/hvm<br>( cd xen/hvm &amp;&amp; ln -sf ../../../../xen/i=
nclude/public/hvm/*.h . )<br>mkdir -p xen/io<br>( cd xen/io &amp;&amp; ln -=
sf ../../../../xen/include/public/io/*.h . )<br>
mkdir -p xen/linux<br>( cd xen/linux &amp;&amp; ln -sf ../../../../linux-sp=
arse/include/xen/public/*.h . )<br>make libxenctrl.a libxenctrl.so libxenct=
rl.so.3.0 libxenctrl.so.3.0.0 libxenguest.a libxenguest.so libxenguest.so.3=
.0 libxenguest.so.3.0.0<br>
make[2]: Entering directory `/home/user/Desktop/xen-unstable/tools/libxc&#3=
9;<br>make[2]: `libxenctrl.a&#39; is up to date.<br>make[2]: `libxenctrl.so=
&#39; is up to date.<br>make[2]: `libxenctrl.so.3.0&#39; is up to date.<br>
make[2]: `libxenctrl.so.3.0.0&#39; is up to date.<br>make[2]: `libxenguest.=
a&#39; is up to date.<br>/opt/freescale/usr/local/gcc-4.3.3-glibc-2.8-cs200=
9q1-203/arm-none-linux-gnueabi/bin/arm-none-linux-gnueabi-gcc -O2 -fomit-fr=
ame-pointer -DNDEBUG -Wall -Wstrict-prototypes -mapcs -Wdeclaration-after-s=
tatement=A0 -D__XEN_INTERFACE_VERSION__=3D0x00030101 -Werror -fno-strict-al=
iasing=A0 -I. -Wp,-MD,.libxenguest.so.3.0.0.d=A0=A0 -L. -Wl,-soname -Wl,lib=
xenguest.so.3.0 -shared -o libxenguest.so.3.0.0 xc_linux_build.opic xc_load=
_bin.opic xc_load_elf.opic xg_private.opic xc_load_aout9.opic xc_linux_rest=
ore.opic xc_linux_save.opic libxenctrl.so -lz -lxenctrl<br>
/opt/freescale/usr/local/gcc-4.3.3-glibc-2.8-cs2009q1-203/arm-none-linux-gn=
ueabi/bin/../lib/gcc/arm-none-linux-gnueabi/4.3.3/../../../../arm-none-linu=
x-gnueabi/bin/ld: cannot find -lz<br><font style=3D"color: rgb(0, 0, 153);"=
 size=3D"4">collect2: ld returned 1 exit status<br>
make[2]: *** [libxenguest.so.3.0.0] Error 1<br>make[2]: Leaving directory `=
/home/user/Desktop/xen-unstable/tools/libxc&#39;<br>make[1]: *** [build] Er=
ror 2<br>make[1]: Leaving directory `/home/user/Desktop/xen-unstable/tools/=
libxc&#39;<br>
make: *** [all] Error 2</font><br>

--000e0cd5712c80481304b3170b07--


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

_______________________________________________
Xen-arm mailing list
Xen-arm@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-arm

--===============4545810203246974990==--


From xen-arm-bounces@lists.xensource.com Fri Dec 02 07:38:33 2011
Return-path: <xen-arm-bounces@lists.xensource.com>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 02 Dec 2011 07:38:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-arm-bounces@lists.xensource.com>)
	id 1RWNhU-0003sq-Rg; Fri, 02 Dec 2011 07:38:28 +0000
Received: from mail174.messagelabs.com ([85.158.138.51])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <post4pavan@gmail.com>) id 1RWNhU-0003si-2f
	for xen-arm@lists.xensource.com; Fri, 02 Dec 2011 07:38:28 +0000
X-Env-Sender: post4pavan@gmail.com
X-Msg-Ref: server-10.tower-174.messagelabs.com!1322811465!3957318!1
X-Originating-IP: [209.85.210.171]
X-SpamReason: No, hits=1.2 required=7.0 tests=HTML_10_20,HTML_MESSAGE,
	ML_RADAR_SPEW_LINKS_14,RCVD_BY_IP,spamassassin: 
X-StarScan-Version: 6.4.2; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 29445 invoked from network); 2 Dec 2011 07:37:47 -0000
Received: from mail-iy0-f171.google.com (HELO mail-iy0-f171.google.com)
	(209.85.210.171)
	by server-10.tower-174.messagelabs.com with RC4-SHA encrypted SMTP;
	2 Dec 2011 07:37:47 -0000
Received: by iaen33 with SMTP id n33so5917043iae.30
	for <xen-arm@lists.xensource.com>; Thu, 01 Dec 2011 23:37:45 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma;
	h=mime-version:date:message-id:subject:from:to:content-type;
	bh=l+cNraYepcTSQAMng5kFcFMQCA4jKWDNG9prF9Dqui8=;
	b=ZbHxakIlWhCsDQ0UstQMrLTSyOSeFAAqmA2bnVUBaiJ/6nPiJbeGtsiRsaJGvd3WLm
	8aSk2+RE7vLnsUE3TYP1lotSZP3Bfb1Wr0vunHC2ZXu1XEjKxwhwaTkmooiHq7fbuBxi
	uP6NgAB+qRI6xekJ0AgCewZbRa04vPEPSKcf4=
MIME-Version: 1.0
Received: by 10.231.63.209 with SMTP id c17mr2950141ibi.65.1322811465418; Thu,
	01 Dec 2011 23:37:45 -0800 (PST)
Received: by 10.42.131.71 with HTTP; Thu, 1 Dec 2011 23:37:45 -0800 (PST)
Date: Fri, 2 Dec 2011 13:07:45 +0530
Message-ID: <CAOZ3Y4NH4qqxECpXZgya7WttDLP6Drerhr1dgoA0OkJ8FRU8Jw@mail.gmail.com>
From: Krishna Pavan <post4pavan@gmail.com>
To: Xen <xen-arm@lists.xensource.com>
Subject: [XenARM] Xen - Hypervisor ''tools ::: make error"
X-BeenThere: xen-arm@lists.xensource.com
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen ARM development <xen-arm.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/options/xen-arm>,
	<mailto:xen-arm-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-arm@lists.xensource.com>
List-Help: <mailto:xen-arm-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-arm>,
	<mailto:xen-arm-request@lists.xensource.com?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============4545810203246974990=="
Sender: xen-arm-bounces@lists.xensource.com
Errors-To: xen-arm-bounces@lists.xensource.com

--===============4545810203246974990==
Content-Type: multipart/alternative; boundary=000e0cd5712c80481304b3170b07

--000e0cd5712c80481304b3170b07
Content-Type: text/plain; charset=ISO-8859-1

Hi all, I am getting the following error.

I have installed everything according to the instructions.
Whether it be zlib1.2.5 or Python2.4.3 for cross compilation.
Still I was unable to resolve the error.


Can you please kindly make some comments on this error.

regards :: krishna pavan




user@ACN-G42:~/Desktop/xen-unstable/tools$ make
make[1]: Entering directory `/home/user/Desktop/xen-unstable/tools/libxc'
mkdir -p xen
( cd xen && ln -sf ../../../xen/include/public/*.h . )
mkdir -p xen/hvm
( cd xen/hvm && ln -sf ../../../../xen/include/public/hvm/*.h . )
mkdir -p xen/io
( cd xen/io && ln -sf ../../../../xen/include/public/io/*.h . )
mkdir -p xen/linux
( cd xen/linux && ln -sf ../../../../linux-sparse/include/xen/public/*.h . )
make libxenctrl.a libxenctrl.so libxenctrl.so.3.0 libxenctrl.so.3.0.0
libxenguest.a libxenguest.so libxenguest.so.3.0 libxenguest.so.3.0.0
make[2]: Entering directory `/home/user/Desktop/xen-unstable/tools/libxc'
make[2]: `libxenctrl.a' is up to date.
make[2]: `libxenctrl.so' is up to date.
make[2]: `libxenctrl.so.3.0' is up to date.
make[2]: `libxenctrl.so.3.0.0' is up to date.
make[2]: `libxenguest.a' is up to date.
/opt/freescale/usr/local/gcc-4.3.3-glibc-2.8-cs2009q1-203/arm-none-linux-gnueabi/bin/arm-none-linux-gnueabi-gcc
-O2 -fomit-frame-pointer -DNDEBUG -Wall -Wstrict-prototypes -mapcs
-Wdeclaration-after-statement  -D__XEN_INTERFACE_VERSION__=0x00030101
-Werror -fno-strict-aliasing  -I. -Wp,-MD,.libxenguest.so.3.0.0.d   -L.
-Wl,-soname -Wl,libxenguest.so.3.0 -shared -o libxenguest.so.3.0.0
xc_linux_build.opic xc_load_bin.opic xc_load_elf.opic xg_private.opic
xc_load_aout9.opic xc_linux_restore.opic xc_linux_save.opic libxenctrl.so
-lz -lxenctrl
/opt/freescale/usr/local/gcc-4.3.3-glibc-2.8-cs2009q1-203/arm-none-linux-gnueabi/bin/../lib/gcc/arm-none-linux-gnueabi/4.3.3/../../../../arm-none-linux-gnueabi/bin/ld:
cannot find -lz
collect2: ld returned 1 exit status
make[2]: *** [libxenguest.so.3.0.0] Error 1
make[2]: Leaving directory `/home/user/Desktop/xen-unstable/tools/libxc'
make[1]: *** [build] Error 2
make[1]: Leaving directory `/home/user/Desktop/xen-unstable/tools/libxc'
make: *** [all] Error 2

--000e0cd5712c80481304b3170b07
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Hi all, I am getting the following error.<br><br>I have installed everythin=
g according to the instructions.<br>Whether it be zlib1.2.5 or Python2.4.3 =
for cross compilation.<br>Still I was unable to resolve the error.<br><br>
<br>Can you please kindly make some comments on this error.<br><br>regards =
:: krishna pavan<br><br><br><br><br>user@ACN-G42:~/Desktop/xen-unstable/too=
ls$ make<br>make[1]: Entering directory `/home/user/Desktop/xen-unstable/to=
ols/libxc&#39;<br>
mkdir -p xen<br>( cd xen &amp;&amp; ln -sf ../../../xen/include/public/*.h =
. )<br>mkdir -p xen/hvm<br>( cd xen/hvm &amp;&amp; ln -sf ../../../../xen/i=
nclude/public/hvm/*.h . )<br>mkdir -p xen/io<br>( cd xen/io &amp;&amp; ln -=
sf ../../../../xen/include/public/io/*.h . )<br>
mkdir -p xen/linux<br>( cd xen/linux &amp;&amp; ln -sf ../../../../linux-sp=
arse/include/xen/public/*.h . )<br>make libxenctrl.a libxenctrl.so libxenct=
rl.so.3.0 libxenctrl.so.3.0.0 libxenguest.a libxenguest.so libxenguest.so.3=
.0 libxenguest.so.3.0.0<br>
make[2]: Entering directory `/home/user/Desktop/xen-unstable/tools/libxc&#3=
9;<br>make[2]: `libxenctrl.a&#39; is up to date.<br>make[2]: `libxenctrl.so=
&#39; is up to date.<br>make[2]: `libxenctrl.so.3.0&#39; is up to date.<br>
make[2]: `libxenctrl.so.3.0.0&#39; is up to date.<br>make[2]: `libxenguest.=
a&#39; is up to date.<br>/opt/freescale/usr/local/gcc-4.3.3-glibc-2.8-cs200=
9q1-203/arm-none-linux-gnueabi/bin/arm-none-linux-gnueabi-gcc -O2 -fomit-fr=
ame-pointer -DNDEBUG -Wall -Wstrict-prototypes -mapcs -Wdeclaration-after-s=
tatement=A0 -D__XEN_INTERFACE_VERSION__=3D0x00030101 -Werror -fno-strict-al=
iasing=A0 -I. -Wp,-MD,.libxenguest.so.3.0.0.d=A0=A0 -L. -Wl,-soname -Wl,lib=
xenguest.so.3.0 -shared -o libxenguest.so.3.0.0 xc_linux_build.opic xc_load=
_bin.opic xc_load_elf.opic xg_private.opic xc_load_aout9.opic xc_linux_rest=
ore.opic xc_linux_save.opic libxenctrl.so -lz -lxenctrl<br>
/opt/freescale/usr/local/gcc-4.3.3-glibc-2.8-cs2009q1-203/arm-none-linux-gn=
ueabi/bin/../lib/gcc/arm-none-linux-gnueabi/4.3.3/../../../../arm-none-linu=
x-gnueabi/bin/ld: cannot find -lz<br><font style=3D"color: rgb(0, 0, 153);"=
 size=3D"4">collect2: ld returned 1 exit status<br>
make[2]: *** [libxenguest.so.3.0.0] Error 1<br>make[2]: Leaving directory `=
/home/user/Desktop/xen-unstable/tools/libxc&#39;<br>make[1]: *** [build] Er=
ror 2<br>make[1]: Leaving directory `/home/user/Desktop/xen-unstable/tools/=
libxc&#39;<br>
make: *** [all] Error 2</font><br>

--000e0cd5712c80481304b3170b07--


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

_______________________________________________
Xen-arm mailing list
Xen-arm@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-arm

--===============4545810203246974990==--


From xen-arm-bounces@lists.xensource.com Fri Dec 02 12:10:34 2011
Return-path: <xen-arm-bounces@lists.xensource.com>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 02 Dec 2011 12:10:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-arm-bounces@lists.xensource.com>)
	id 1RWRwk-000578-8w; Fri, 02 Dec 2011 12:10:30 +0000
Received: from mail174.messagelabs.com ([85.158.138.51])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <adieinav.h@gmail.com>) id 1RWRwi-000570-WD
	for xen-arm@lists.xensource.com; Fri, 02 Dec 2011 12:10:29 +0000
X-Env-Sender: adieinav.h@gmail.com
X-Msg-Ref: server-14.tower-174.messagelabs.com!1322827788!3804080!1
X-Originating-IP: [74.125.82.43]
X-SpamReason: No, hits=0.3 required=7.0 tests=ML_RADAR_SPEW_LINKS_14,
	RCVD_BY_IP,spamassassin: 
X-StarScan-Version: 6.4.2; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 16433 invoked from network); 2 Dec 2011 12:09:48 -0000
Received: from mail-ww0-f43.google.com (HELO mail-ww0-f43.google.com)
	(74.125.82.43)
	by server-14.tower-174.messagelabs.com with RC4-SHA encrypted SMTP;
	2 Dec 2011 12:09:48 -0000
Received: by wgbds11 with SMTP id ds11so903341wgb.24
	for <xen-arm@lists.xensource.com>; Fri, 02 Dec 2011 04:09:47 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma;
	h=user-agent:date:subject:from:to:message-id:thread-topic:in-reply-to
	:mime-version:content-type:content-transfer-encoding;
	bh=tmVQ9HXMJCjvLfpeo/9IVuI9q0+O2QohNbNtNBWn80A=;
	b=skoF7ozVcPgfG9vTNWSLoBiuRl+2PS67SL8CH9q8jLmHH/JA3/3DHerI4WTKNoxinT
	DJRKhiND82P4QX4tL676hHqlcKsH/30bvNJSoeYZNceXgNl2YlUUGBaooHedeD/S9Ly2
	losG2yAA504h1XSpgqfEaKj1Uk49NkTomN8VY=
Received: by 10.216.176.14 with SMTP id a14mr460634wem.14.1322827787710;
	Fri, 02 Dec 2011 04:09:47 -0800 (PST)
Received: from [10.0.0.1] (87.68.252.37.adsl.012.net.il. [87.68.252.37])
	by mx.google.com with ESMTPS id v10sm3036608wiy.23.2011.12.02.04.09.45
	(version=SSLv3 cipher=OTHER); Fri, 02 Dec 2011 04:09:47 -0800 (PST)
User-Agent: Microsoft-MacOutlook/14.10.0.110310
Date: Fri, 02 Dec 2011 14:09:43 +0200
From: Adi Habusha <adieinav.h@gmail.com>
To: <xen-arm@lists.xensource.com>
Message-ID: <CAFE8B39.102B5%adieinav.h@gmail.com>
Thread-Topic: Cortex-A15 Virtualization Support and IOMMU
In-Reply-To: <mailman.1.1322827201.18764.xen-arm@lists.xensource.com>
Mime-version: 1.0
Subject: Re: [XenARM] Cortex-A15 Virtualization Support and IOMMU
X-BeenThere: xen-arm@lists.xensource.com
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen ARM development <xen-arm.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/options/xen-arm>,
	<mailto:xen-arm-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-arm@lists.xensource.com>
List-Help: <mailto:xen-arm-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-arm>,
	<mailto:xen-arm-request@lists.xensource.com?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-arm-bounces@lists.xensource.com
Errors-To: xen-arm-bounces@lists.xensource.com

Hi,

I was happy to hear you have release initial virtualization support for
ARM Cortex A15 using the LPAE, GIC and Generic Timer.
Can you please elaborate how does DMA address space is managed? Is it
Guest OS Physical Address (IPA) or system Physical Address?
If Guest OS (IPA), is there any level of support to IOMMU (based on ARM
SMMU architecture)

Thanks,
Eden

>



_______________________________________________
Xen-arm mailing list
Xen-arm@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-arm

From xen-arm-bounces@lists.xensource.com Fri Dec 02 12:10:34 2011
Return-path: <xen-arm-bounces@lists.xensource.com>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 02 Dec 2011 12:10:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-arm-bounces@lists.xensource.com>)
	id 1RWRwk-000578-8w; Fri, 02 Dec 2011 12:10:30 +0000
Received: from mail174.messagelabs.com ([85.158.138.51])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <adieinav.h@gmail.com>) id 1RWRwi-000570-WD
	for xen-arm@lists.xensource.com; Fri, 02 Dec 2011 12:10:29 +0000
X-Env-Sender: adieinav.h@gmail.com
X-Msg-Ref: server-14.tower-174.messagelabs.com!1322827788!3804080!1
X-Originating-IP: [74.125.82.43]
X-SpamReason: No, hits=0.3 required=7.0 tests=ML_RADAR_SPEW_LINKS_14,
	RCVD_BY_IP,spamassassin: 
X-StarScan-Version: 6.4.2; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 16433 invoked from network); 2 Dec 2011 12:09:48 -0000
Received: from mail-ww0-f43.google.com (HELO mail-ww0-f43.google.com)
	(74.125.82.43)
	by server-14.tower-174.messagelabs.com with RC4-SHA encrypted SMTP;
	2 Dec 2011 12:09:48 -0000
Received: by wgbds11 with SMTP id ds11so903341wgb.24
	for <xen-arm@lists.xensource.com>; Fri, 02 Dec 2011 04:09:47 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma;
	h=user-agent:date:subject:from:to:message-id:thread-topic:in-reply-to
	:mime-version:content-type:content-transfer-encoding;
	bh=tmVQ9HXMJCjvLfpeo/9IVuI9q0+O2QohNbNtNBWn80A=;
	b=skoF7ozVcPgfG9vTNWSLoBiuRl+2PS67SL8CH9q8jLmHH/JA3/3DHerI4WTKNoxinT
	DJRKhiND82P4QX4tL676hHqlcKsH/30bvNJSoeYZNceXgNl2YlUUGBaooHedeD/S9Ly2
	losG2yAA504h1XSpgqfEaKj1Uk49NkTomN8VY=
Received: by 10.216.176.14 with SMTP id a14mr460634wem.14.1322827787710;
	Fri, 02 Dec 2011 04:09:47 -0800 (PST)
Received: from [10.0.0.1] (87.68.252.37.adsl.012.net.il. [87.68.252.37])
	by mx.google.com with ESMTPS id v10sm3036608wiy.23.2011.12.02.04.09.45
	(version=SSLv3 cipher=OTHER); Fri, 02 Dec 2011 04:09:47 -0800 (PST)
User-Agent: Microsoft-MacOutlook/14.10.0.110310
Date: Fri, 02 Dec 2011 14:09:43 +0200
From: Adi Habusha <adieinav.h@gmail.com>
To: <xen-arm@lists.xensource.com>
Message-ID: <CAFE8B39.102B5%adieinav.h@gmail.com>
Thread-Topic: Cortex-A15 Virtualization Support and IOMMU
In-Reply-To: <mailman.1.1322827201.18764.xen-arm@lists.xensource.com>
Mime-version: 1.0
Subject: Re: [XenARM] Cortex-A15 Virtualization Support and IOMMU
X-BeenThere: xen-arm@lists.xensource.com
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen ARM development <xen-arm.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/options/xen-arm>,
	<mailto:xen-arm-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-arm@lists.xensource.com>
List-Help: <mailto:xen-arm-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-arm>,
	<mailto:xen-arm-request@lists.xensource.com?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-arm-bounces@lists.xensource.com
Errors-To: xen-arm-bounces@lists.xensource.com

Hi,

I was happy to hear you have release initial virtualization support for
ARM Cortex A15 using the LPAE, GIC and Generic Timer.
Can you please elaborate how does DMA address space is managed? Is it
Guest OS Physical Address (IPA) or system Physical Address?
If Guest OS (IPA), is there any level of support to IOMMU (based on ARM
SMMU architecture)

Thanks,
Eden

>



_______________________________________________
Xen-arm mailing list
Xen-arm@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-arm

From xen-arm-bounces@lists.xensource.com Fri Dec 02 12:46:45 2011
Return-path: <xen-arm-bounces@lists.xensource.com>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 02 Dec 2011 12:46:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-arm-bounces@lists.xensource.com>)
	id 1RWSVl-000645-4T; Fri, 02 Dec 2011 12:46:41 +0000
Received: from mail174.messagelabs.com ([85.158.138.51])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Stefano.Stabellini@eu.citrix.com>)
	id 1RWSVk-00063w-35
	for xen-arm@lists.xensource.com; Fri, 02 Dec 2011 12:46:40 +0000
X-Env-Sender: Stefano.Stabellini@eu.citrix.com
X-Msg-Ref: server-6.tower-174.messagelabs.com!1322829958!4010845!1
X-Originating-IP: [62.200.22.115]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjIuMjAwLjIyLjExNSA9PiA5MTg0Mw==\n
X-StarScan-Version: 6.4.2; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 29085 invoked from network); 2 Dec 2011 12:45:59 -0000
Received: from smtp.ctxuk.citrix.com (HELO SMTP.EU.CITRIX.COM) (62.200.22.115)
	by server-6.tower-174.messagelabs.com with RC4-SHA encrypted SMTP;
	2 Dec 2011 12:45:59 -0000
X-IronPort-AV: E=Sophos;i="4.71,283,1320624000"; 
   d="scan'208";a="9250344"
Received: from lonpmailmx01.citrite.net ([10.30.203.162])
	by LONPIPO01.EU.CITRIX.COM with ESMTP/TLS/RC4-MD5;
	02 Dec 2011 12:45:58 +0000
Received: from kaball.uk.xensource.com (10.80.2.59) by
	LONPMAILMX01.citrite.net (10.30.203.162) with Microsoft SMTP Server id
	8.3.213.0; Fri, 2 Dec 2011 12:45:58 +0000
Date: Fri, 2 Dec 2011 12:46:56 +0000
From: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
X-X-Sender: sstabellini@kaball-desktop
To: Adi Habusha <adieinav.h@gmail.com>
In-Reply-To: <CAFE8B39.102B5%adieinav.h@gmail.com>
Message-ID: <alpine.DEB.2.00.1112021242480.31179@kaball-desktop>
References: <CAFE8B39.102B5%adieinav.h@gmail.com>
User-Agent: Alpine 2.00 (DEB 1167 2008-08-23)
MIME-Version: 1.0
Cc: "xen-arm@lists.xensource.com" <xen-arm@lists.xensource.com>
Subject: Re: [XenARM] Cortex-A15 Virtualization Support and IOMMU
X-BeenThere: xen-arm@lists.xensource.com
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen ARM development <xen-arm.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/options/xen-arm>,
	<mailto:xen-arm-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-arm@lists.xensource.com>
List-Help: <mailto:xen-arm-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-arm>,
	<mailto:xen-arm-request@lists.xensource.com?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-arm-bounces@lists.xensource.com
Errors-To: xen-arm-bounces@lists.xensource.com

On Fri, 2 Dec 2011, Adi Habusha wrote:
> Hi,
> 
> I was happy to hear you have release initial virtualization support for
> ARM Cortex A15 using the LPAE, GIC and Generic Timer.
> Can you please elaborate how does DMA address space is managed? Is it
> Guest OS Physical Address (IPA) or system Physical Address?
> If Guest OS (IPA), is there any level of support to IOMMU (based on ARM
> SMMU architecture)

At the moment we are mapping the MMIO regions 1:1, so IPA == PA.
However we are looking forward to introducing SMMU support in the future.

_______________________________________________
Xen-arm mailing list
Xen-arm@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-arm

From xen-arm-bounces@lists.xensource.com Fri Dec 02 12:46:45 2011
Return-path: <xen-arm-bounces@lists.xensource.com>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 02 Dec 2011 12:46:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-arm-bounces@lists.xensource.com>)
	id 1RWSVl-000645-4T; Fri, 02 Dec 2011 12:46:41 +0000
Received: from mail174.messagelabs.com ([85.158.138.51])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Stefano.Stabellini@eu.citrix.com>)
	id 1RWSVk-00063w-35
	for xen-arm@lists.xensource.com; Fri, 02 Dec 2011 12:46:40 +0000
X-Env-Sender: Stefano.Stabellini@eu.citrix.com
X-Msg-Ref: server-6.tower-174.messagelabs.com!1322829958!4010845!1
X-Originating-IP: [62.200.22.115]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjIuMjAwLjIyLjExNSA9PiA5MTg0Mw==\n
X-StarScan-Version: 6.4.2; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 29085 invoked from network); 2 Dec 2011 12:45:59 -0000
Received: from smtp.ctxuk.citrix.com (HELO SMTP.EU.CITRIX.COM) (62.200.22.115)
	by server-6.tower-174.messagelabs.com with RC4-SHA encrypted SMTP;
	2 Dec 2011 12:45:59 -0000
X-IronPort-AV: E=Sophos;i="4.71,283,1320624000"; 
   d="scan'208";a="9250344"
Received: from lonpmailmx01.citrite.net ([10.30.203.162])
	by LONPIPO01.EU.CITRIX.COM with ESMTP/TLS/RC4-MD5;
	02 Dec 2011 12:45:58 +0000
Received: from kaball.uk.xensource.com (10.80.2.59) by
	LONPMAILMX01.citrite.net (10.30.203.162) with Microsoft SMTP Server id
	8.3.213.0; Fri, 2 Dec 2011 12:45:58 +0000
Date: Fri, 2 Dec 2011 12:46:56 +0000
From: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
X-X-Sender: sstabellini@kaball-desktop
To: Adi Habusha <adieinav.h@gmail.com>
In-Reply-To: <CAFE8B39.102B5%adieinav.h@gmail.com>
Message-ID: <alpine.DEB.2.00.1112021242480.31179@kaball-desktop>
References: <CAFE8B39.102B5%adieinav.h@gmail.com>
User-Agent: Alpine 2.00 (DEB 1167 2008-08-23)
MIME-Version: 1.0
Cc: "xen-arm@lists.xensource.com" <xen-arm@lists.xensource.com>
Subject: Re: [XenARM] Cortex-A15 Virtualization Support and IOMMU
X-BeenThere: xen-arm@lists.xensource.com
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen ARM development <xen-arm.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/options/xen-arm>,
	<mailto:xen-arm-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-arm@lists.xensource.com>
List-Help: <mailto:xen-arm-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-arm>,
	<mailto:xen-arm-request@lists.xensource.com?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-arm-bounces@lists.xensource.com
Errors-To: xen-arm-bounces@lists.xensource.com

On Fri, 2 Dec 2011, Adi Habusha wrote:
> Hi,
> 
> I was happy to hear you have release initial virtualization support for
> ARM Cortex A15 using the LPAE, GIC and Generic Timer.
> Can you please elaborate how does DMA address space is managed? Is it
> Guest OS Physical Address (IPA) or system Physical Address?
> If Guest OS (IPA), is there any level of support to IOMMU (based on ARM
> SMMU architecture)

At the moment we are mapping the MMIO regions 1:1, so IPA == PA.
However we are looking forward to introducing SMMU support in the future.

_______________________________________________
Xen-arm mailing list
Xen-arm@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-arm

From xen-arm-bounces@lists.xensource.com Tue Dec 06 09:34:38 2011
Return-path: <xen-arm-bounces@lists.xensource.com>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 06 Dec 2011 09:34:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-arm-bounces@lists.xensource.com>)
	id 1RXrQ2-00054z-3q; Tue, 06 Dec 2011 09:34:34 +0000
Received: from mail27.messagelabs.com ([193.109.254.147])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <seehwan.yoo@gmail.com>) id 1RXrQ0-00054t-B7
	for xen-arm@lists.xensource.com; Tue, 06 Dec 2011 09:34:32 +0000
X-Env-Sender: seehwan.yoo@gmail.com
X-Msg-Ref: server-7.tower-27.messagelabs.com!1323163977!59595414!1
X-Originating-IP: [209.85.215.171]
X-SpamReason: No, hits=0.3 required=7.0 tests=ML_RADAR_SPEW_LINKS_14,
	RCVD_BY_IP,spamassassin: 
X-StarScan-Version: 6.4.2; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 10312 invoked from network); 6 Dec 2011 09:32:57 -0000
Received: from mail-ey0-f171.google.com (HELO mail-ey0-f171.google.com)
	(209.85.215.171)
	by server-7.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	6 Dec 2011 09:32:57 -0000
Received: by eaad12 with SMTP id d12so11861755eaa.30
	for <xen-arm@lists.xensource.com>; Tue, 06 Dec 2011 01:33:46 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma;
	h=mime-version:reply-to:in-reply-to:references:from:date:message-id
	:subject:to:cc:content-type;
	bh=sJ3dg9z1pfXjX64pkPK3oS5SfXSHf1LLXeWrPpr6ZcU=;
	b=iMe9G69AdDJfebgu3GMUjZxeTxuMae+NeObnL6QoQmJ4yj2ONOtsFWmS4gs/5N97DT
	elMjtwqDnZ1x4vxUlLarNJkjM79tqsl+nFM7uzPZmgyT1JgCFytrsmCQk3vF7C1QxsY4
	9Gab8dkPAhF3pQ0Sp8TY+QcWmwG33/4Qtp1VU=
Received: by 10.213.27.17 with SMTP id g17mr2088162ebc.33.1323164026381; Tue,
	06 Dec 2011 01:33:46 -0800 (PST)
MIME-Version: 1.0
Received: by 10.204.59.4 with HTTP; Tue, 6 Dec 2011 01:33:25 -0800 (PST)
In-Reply-To: <alpine.DEB.2.00.1112021242480.31179@kaball-desktop>
References: <CAFE8B39.102B5%adieinav.h@gmail.com>
	<alpine.DEB.2.00.1112021242480.31179@kaball-desktop>
From: See-Hwan Yoo <seehwan.yoo@gmail.com>
Date: Tue, 6 Dec 2011 18:33:25 +0900
Message-ID: <CAM9xYLKRjscqvKjhZOsskVaYpQR7MaCs8k_qkjfJZ9VUx0ASXA@mail.gmail.com>
To: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
Cc: Adi Habusha <adieinav.h@gmail.com>,
	"xen-arm@lists.xensource.com" <xen-arm@lists.xensource.com>
Subject: Re: [XenARM] Cortex-A15 Virtualization Support and IOMMU
X-BeenThere: xen-arm@lists.xensource.com
X-Mailman-Version: 2.1.13
Precedence: list
Reply-To: shyoo@os.korea.ac.kr
List-Id: Xen ARM development <xen-arm.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/options/xen-arm>,
	<mailto:xen-arm-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-arm@lists.xensource.com>
List-Help: <mailto:xen-arm-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-arm>,
	<mailto:xen-arm-request@lists.xensource.com?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-arm-bounces@lists.xensource.com
Errors-To: xen-arm-bounces@lists.xensource.com

Hi,
I am very glad to hear the news on recent updates.

Could you tell me where the starting point is? do you have any doc. to follow?

BTW, Is IOMMU separatedly supported from SMMU? or integrated one?
please be aware that there are several implementations (e.g. omap,
msm, tegra, etc.) that includes iommu out there.

2011/12/2 Stefano Stabellini <stefano.stabellini@eu.citrix.com>:
> On Fri, 2 Dec 2011, Adi Habusha wrote:
>> Hi,
>>
>> I was happy to hear you have release initial virtualization support for
>> ARM Cortex A15 using the LPAE, GIC and Generic Timer.
>> Can you please elaborate how does DMA address space is managed? Is it
>> Guest OS Physical Address (IPA) or system Physical Address?
>> If Guest OS (IPA), is there any level of support to IOMMU (based on ARM
>> SMMU architecture)
>
> At the moment we are mapping the MMIO regions 1:1, so IPA == PA.
> However we are looking forward to introducing SMMU support in the future.
>
> _______________________________________________
> Xen-arm mailing list
> Xen-arm@lists.xensource.com
> http://lists.xensource.com/mailman/listinfo/xen-arm

_______________________________________________
Xen-arm mailing list
Xen-arm@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-arm

From xen-arm-bounces@lists.xensource.com Tue Dec 06 09:34:38 2011
Return-path: <xen-arm-bounces@lists.xensource.com>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 06 Dec 2011 09:34:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-arm-bounces@lists.xensource.com>)
	id 1RXrQ2-00054z-3q; Tue, 06 Dec 2011 09:34:34 +0000
Received: from mail27.messagelabs.com ([193.109.254.147])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <seehwan.yoo@gmail.com>) id 1RXrQ0-00054t-B7
	for xen-arm@lists.xensource.com; Tue, 06 Dec 2011 09:34:32 +0000
X-Env-Sender: seehwan.yoo@gmail.com
X-Msg-Ref: server-7.tower-27.messagelabs.com!1323163977!59595414!1
X-Originating-IP: [209.85.215.171]
X-SpamReason: No, hits=0.3 required=7.0 tests=ML_RADAR_SPEW_LINKS_14,
	RCVD_BY_IP,spamassassin: 
X-StarScan-Version: 6.4.2; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 10312 invoked from network); 6 Dec 2011 09:32:57 -0000
Received: from mail-ey0-f171.google.com (HELO mail-ey0-f171.google.com)
	(209.85.215.171)
	by server-7.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	6 Dec 2011 09:32:57 -0000
Received: by eaad12 with SMTP id d12so11861755eaa.30
	for <xen-arm@lists.xensource.com>; Tue, 06 Dec 2011 01:33:46 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma;
	h=mime-version:reply-to:in-reply-to:references:from:date:message-id
	:subject:to:cc:content-type;
	bh=sJ3dg9z1pfXjX64pkPK3oS5SfXSHf1LLXeWrPpr6ZcU=;
	b=iMe9G69AdDJfebgu3GMUjZxeTxuMae+NeObnL6QoQmJ4yj2ONOtsFWmS4gs/5N97DT
	elMjtwqDnZ1x4vxUlLarNJkjM79tqsl+nFM7uzPZmgyT1JgCFytrsmCQk3vF7C1QxsY4
	9Gab8dkPAhF3pQ0Sp8TY+QcWmwG33/4Qtp1VU=
Received: by 10.213.27.17 with SMTP id g17mr2088162ebc.33.1323164026381; Tue,
	06 Dec 2011 01:33:46 -0800 (PST)
MIME-Version: 1.0
Received: by 10.204.59.4 with HTTP; Tue, 6 Dec 2011 01:33:25 -0800 (PST)
In-Reply-To: <alpine.DEB.2.00.1112021242480.31179@kaball-desktop>
References: <CAFE8B39.102B5%adieinav.h@gmail.com>
	<alpine.DEB.2.00.1112021242480.31179@kaball-desktop>
From: See-Hwan Yoo <seehwan.yoo@gmail.com>
Date: Tue, 6 Dec 2011 18:33:25 +0900
Message-ID: <CAM9xYLKRjscqvKjhZOsskVaYpQR7MaCs8k_qkjfJZ9VUx0ASXA@mail.gmail.com>
To: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
Cc: Adi Habusha <adieinav.h@gmail.com>,
	"xen-arm@lists.xensource.com" <xen-arm@lists.xensource.com>
Subject: Re: [XenARM] Cortex-A15 Virtualization Support and IOMMU
X-BeenThere: xen-arm@lists.xensource.com
X-Mailman-Version: 2.1.13
Precedence: list
Reply-To: shyoo@os.korea.ac.kr
List-Id: Xen ARM development <xen-arm.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/options/xen-arm>,
	<mailto:xen-arm-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-arm@lists.xensource.com>
List-Help: <mailto:xen-arm-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-arm>,
	<mailto:xen-arm-request@lists.xensource.com?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-arm-bounces@lists.xensource.com
Errors-To: xen-arm-bounces@lists.xensource.com

Hi,
I am very glad to hear the news on recent updates.

Could you tell me where the starting point is? do you have any doc. to follow?

BTW, Is IOMMU separatedly supported from SMMU? or integrated one?
please be aware that there are several implementations (e.g. omap,
msm, tegra, etc.) that includes iommu out there.

2011/12/2 Stefano Stabellini <stefano.stabellini@eu.citrix.com>:
> On Fri, 2 Dec 2011, Adi Habusha wrote:
>> Hi,
>>
>> I was happy to hear you have release initial virtualization support for
>> ARM Cortex A15 using the LPAE, GIC and Generic Timer.
>> Can you please elaborate how does DMA address space is managed? Is it
>> Guest OS Physical Address (IPA) or system Physical Address?
>> If Guest OS (IPA), is there any level of support to IOMMU (based on ARM
>> SMMU architecture)
>
> At the moment we are mapping the MMIO regions 1:1, so IPA == PA.
> However we are looking forward to introducing SMMU support in the future.
>
> _______________________________________________
> Xen-arm mailing list
> Xen-arm@lists.xensource.com
> http://lists.xensource.com/mailman/listinfo/xen-arm

_______________________________________________
Xen-arm mailing list
Xen-arm@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-arm

From xen-arm-bounces@lists.xensource.com Tue Dec 06 11:19:57 2011
Return-path: <xen-arm-bounces@lists.xensource.com>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 06 Dec 2011 11:19:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-arm-bounces@lists.xensource.com>)
	id 1RXt3x-0007Rw-GB; Tue, 06 Dec 2011 11:19:53 +0000
Received: from mail174.messagelabs.com ([85.158.138.51])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Stefano.Stabellini@eu.citrix.com>)
	id 1RXt3w-0007Rr-HO
	for xen-arm@lists.xensource.com; Tue, 06 Dec 2011 11:19:52 +0000
X-Env-Sender: Stefano.Stabellini@eu.citrix.com
X-Msg-Ref: server-13.tower-174.messagelabs.com!1323170346!4430743!1
X-Originating-IP: [62.200.22.115]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjIuMjAwLjIyLjExNSA9PiA5MjM3Ng==\n
X-StarScan-Version: 6.4.2; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 7877 invoked from network); 6 Dec 2011 11:19:06 -0000
Received: from smtp.eu.citrix.com (HELO SMTP.EU.CITRIX.COM) (62.200.22.115)
	by server-13.tower-174.messagelabs.com with RC4-SHA encrypted SMTP;
	6 Dec 2011 11:19:06 -0000
X-IronPort-AV: E=Sophos;i="4.71,304,1320624000"; 
   d="scan'208";a="9312309"
Received: from lonpmailmx01.citrite.net ([10.30.203.162])
	by LONPIPO01.EU.CITRIX.COM with ESMTP/TLS/RC4-MD5;
	06 Dec 2011 11:19:06 +0000
Received: from kaball.uk.xensource.com (10.80.2.59) by
	LONPMAILMX01.citrite.net (10.30.203.162) with Microsoft SMTP Server id
	8.3.213.0; Tue, 6 Dec 2011 11:19:06 +0000
Date: Tue, 6 Dec 2011 11:20:08 +0000
From: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
X-X-Sender: sstabellini@kaball-desktop
To: "shyoo@os.korea.ac.kr" <shyoo@os.korea.ac.kr>
In-Reply-To: <CAM9xYLKRjscqvKjhZOsskVaYpQR7MaCs8k_qkjfJZ9VUx0ASXA@mail.gmail.com>
Message-ID: <alpine.DEB.2.00.1112061115310.31179@kaball-desktop>
References: <CAFE8B39.102B5%adieinav.h@gmail.com>
	<alpine.DEB.2.00.1112021242480.31179@kaball-desktop>
	<CAM9xYLKRjscqvKjhZOsskVaYpQR7MaCs8k_qkjfJZ9VUx0ASXA@mail.gmail.com>
User-Agent: Alpine 2.00 (DEB 1167 2008-08-23)
MIME-Version: 1.0
Cc: Adi Habusha <adieinav.h@gmail.com>,
	"xen-arm@lists.xensource.com" <xen-arm@lists.xensource.com>
Subject: Re: [XenARM] Cortex-A15 Virtualization Support and IOMMU
X-BeenThere: xen-arm@lists.xensource.com
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen ARM development <xen-arm.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/options/xen-arm>,
	<mailto:xen-arm-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-arm@lists.xensource.com>
List-Help: <mailto:xen-arm-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-arm>,
	<mailto:xen-arm-request@lists.xensource.com?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-arm-bounces@lists.xensource.com
Errors-To: xen-arm-bounces@lists.xensource.com

On Tue, 6 Dec 2011, See-Hwan Yoo wrote:
> Hi,
> I am very glad to hear the news on recent updates.
> 
> Could you tell me where the starting point is? do you have any doc. to follow?

The best way to start would be to read the patch series that I am about
to send to xen-devel.
Stay tuned, I hope to post the series by the end of the week.


> BTW, Is IOMMU separatedly supported from SMMU? or integrated one?
> please be aware that there are several implementations (e.g. omap,
> msm, tegra, etc.) that includes iommu out there.

Thanks for the heads up, if that is the case we might have to write
multiple drivers.

_______________________________________________
Xen-arm mailing list
Xen-arm@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-arm

From xen-arm-bounces@lists.xensource.com Tue Dec 06 11:19:57 2011
Return-path: <xen-arm-bounces@lists.xensource.com>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 06 Dec 2011 11:19:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-arm-bounces@lists.xensource.com>)
	id 1RXt3x-0007Rw-GB; Tue, 06 Dec 2011 11:19:53 +0000
Received: from mail174.messagelabs.com ([85.158.138.51])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Stefano.Stabellini@eu.citrix.com>)
	id 1RXt3w-0007Rr-HO
	for xen-arm@lists.xensource.com; Tue, 06 Dec 2011 11:19:52 +0000
X-Env-Sender: Stefano.Stabellini@eu.citrix.com
X-Msg-Ref: server-13.tower-174.messagelabs.com!1323170346!4430743!1
X-Originating-IP: [62.200.22.115]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjIuMjAwLjIyLjExNSA9PiA5MjM3Ng==\n
X-StarScan-Version: 6.4.2; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 7877 invoked from network); 6 Dec 2011 11:19:06 -0000
Received: from smtp.eu.citrix.com (HELO SMTP.EU.CITRIX.COM) (62.200.22.115)
	by server-13.tower-174.messagelabs.com with RC4-SHA encrypted SMTP;
	6 Dec 2011 11:19:06 -0000
X-IronPort-AV: E=Sophos;i="4.71,304,1320624000"; 
   d="scan'208";a="9312309"
Received: from lonpmailmx01.citrite.net ([10.30.203.162])
	by LONPIPO01.EU.CITRIX.COM with ESMTP/TLS/RC4-MD5;
	06 Dec 2011 11:19:06 +0000
Received: from kaball.uk.xensource.com (10.80.2.59) by
	LONPMAILMX01.citrite.net (10.30.203.162) with Microsoft SMTP Server id
	8.3.213.0; Tue, 6 Dec 2011 11:19:06 +0000
Date: Tue, 6 Dec 2011 11:20:08 +0000
From: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
X-X-Sender: sstabellini@kaball-desktop
To: "shyoo@os.korea.ac.kr" <shyoo@os.korea.ac.kr>
In-Reply-To: <CAM9xYLKRjscqvKjhZOsskVaYpQR7MaCs8k_qkjfJZ9VUx0ASXA@mail.gmail.com>
Message-ID: <alpine.DEB.2.00.1112061115310.31179@kaball-desktop>
References: <CAFE8B39.102B5%adieinav.h@gmail.com>
	<alpine.DEB.2.00.1112021242480.31179@kaball-desktop>
	<CAM9xYLKRjscqvKjhZOsskVaYpQR7MaCs8k_qkjfJZ9VUx0ASXA@mail.gmail.com>
User-Agent: Alpine 2.00 (DEB 1167 2008-08-23)
MIME-Version: 1.0
Cc: Adi Habusha <adieinav.h@gmail.com>,
	"xen-arm@lists.xensource.com" <xen-arm@lists.xensource.com>
Subject: Re: [XenARM] Cortex-A15 Virtualization Support and IOMMU
X-BeenThere: xen-arm@lists.xensource.com
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen ARM development <xen-arm.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/options/xen-arm>,
	<mailto:xen-arm-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-arm@lists.xensource.com>
List-Help: <mailto:xen-arm-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-arm>,
	<mailto:xen-arm-request@lists.xensource.com?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-arm-bounces@lists.xensource.com
Errors-To: xen-arm-bounces@lists.xensource.com

On Tue, 6 Dec 2011, See-Hwan Yoo wrote:
> Hi,
> I am very glad to hear the news on recent updates.
> 
> Could you tell me where the starting point is? do you have any doc. to follow?

The best way to start would be to read the patch series that I am about
to send to xen-devel.
Stay tuned, I hope to post the series by the end of the week.


> BTW, Is IOMMU separatedly supported from SMMU? or integrated one?
> please be aware that there are several implementations (e.g. omap,
> msm, tegra, etc.) that includes iommu out there.

Thanks for the heads up, if that is the case we might have to write
multiple drivers.

_______________________________________________
Xen-arm mailing list
Xen-arm@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-arm

From xen-arm-bounces@lists.xensource.com Fri Dec 09 08:13:06 2011
Return-path: <xen-arm-bounces@lists.xensource.com>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 09 Dec 2011 08:13:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-arm-bounces@lists.xensource.com>)
	id 1RYvZj-00033z-AZ; Fri, 09 Dec 2011 08:12:59 +0000
Received: from mail174.messagelabs.com ([85.158.138.51])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <hl1sfz@gmail.com>) id 1RYvZi-00033u-D7
	for xen-arm@lists.xensource.com; Fri, 09 Dec 2011 08:12:58 +0000
X-Env-Sender: hl1sfz@gmail.com
X-Msg-Ref: server-15.tower-174.messagelabs.com!1323418327!4672330!1
X-Originating-IP: [209.85.161.171]
X-SpamReason: No, hits=0.4 required=7.0 tests=HTML_50_60,HTML_MESSAGE,
	ML_RADAR_SPEW_LINKS_14,RCVD_BY_IP,spamassassin: 
X-StarScan-Version: 6.4.2; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 13987 invoked from network); 9 Dec 2011 08:12:09 -0000
Received: from mail-gx0-f171.google.com (HELO mail-gx0-f171.google.com)
	(209.85.161.171)
	by server-15.tower-174.messagelabs.com with RC4-SHA encrypted SMTP;
	9 Dec 2011 08:12:09 -0000
Received: by ggnh4 with SMTP id h4so10419825ggn.30
	for <xen-arm@lists.xensource.com>; Fri, 09 Dec 2011 00:12:07 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma;
	h=mime-version:date:message-id:subject:from:to:content-type;
	bh=VdpTxzNWRLhcrjKrvFt55qV4q4g1Rj0Ye9sHSzF0GgY=;
	b=b7Bk9uG3r+i3iMskc+lOrmXZX1Nzxliwoe1PkK4EN7z4ozu8tvT2UX4WGSMihLH62E
	u+J5TLI8MOzfr1b+jXSA4P8oY0UZfVAFmg1la1ST1jhovIMOWudex4slivTzx1Sac444
	FtLHWOPAcBUBJ1z2FWL4Ylwgedjc0k2PQQGdI=
MIME-Version: 1.0
Received: by 10.182.145.2 with SMTP id sq2mr243818obb.51.1323418327672; Fri,
	09 Dec 2011 00:12:07 -0800 (PST)
Received: by 10.182.38.42 with HTTP; Fri, 9 Dec 2011 00:12:07 -0800 (PST)
Date: Fri, 9 Dec 2011 17:12:07 +0900
Message-ID: <CAHYeRVDGoeoUhctBDAdiccpBAT7N=dWDTRAj7rYcu0VF2YCkAA@mail.gmail.com>
From: Jin Woo Nam <hl1sfz@gmail.com>
To: xen-arm@lists.xensource.com
Subject: [XenARM] How to build kernel for tegra250
X-BeenThere: xen-arm@lists.xensource.com
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen ARM development <xen-arm.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/options/xen-arm>,
	<mailto:xen-arm-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-arm@lists.xensource.com>
List-Help: <mailto:xen-arm-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-arm>,
	<mailto:xen-arm-request@lists.xensource.com?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============4161587220635158818=="
Sender: xen-arm-bounces@lists.xensource.com
Errors-To: xen-arm-bounces@lists.xensource.com

--===============4161587220635158818==
Content-Type: multipart/alternative; boundary=f46d044786df4f693c04b3a45702

--f46d044786df4f693c04b3a45702
Content-Type: text/plain; charset=ISO-8859-1

Hi, I'm new to xen and xen arm.

I manage to build xen arm at Jaemin Ryu's personal
branch<http://xenbits.xen.org/gitweb/?p=people/jm77ryu/xen-unstable-arm.git;a=summary>
But I have a trouble hot to build linux kernel for Dom0 and DomU.  (I have
linux 2.6.36 kernel for tegra250)

Thanks,
Jinwoo

--f46d044786df4f693c04b3a45702
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div>Hi, I&#39;m new to xen and xen arm.</div>
<div>=A0</div>
<div>I manage to build xen arm at <a class=3D"external text" title=3D"http:=
//xenbits.xen.org/gitweb/?p=3Dpeople/jm77ryu/xen-unstable-arm.git;a=3Dsumma=
ry" href=3D"http://xenbits.xen.org/gitweb/?p=3Dpeople/jm77ryu/xen-unstable-=
arm.git;a=3Dsummary" rel=3D"nofollow">Jaemin Ryu&#39;s personal branch</a><=
/div>

<div>But I have a=A0trouble hot to build linux kernel for Dom0 and DomU.=A0=
 (I have linux 2.6.36 kernel for tegra250)</div>
<div>=A0</div>
<div>Thanks,</div>
<div>Jinwoo</div>

--f46d044786df4f693c04b3a45702--


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

_______________________________________________
Xen-arm mailing list
Xen-arm@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-arm

--===============4161587220635158818==--


From xen-arm-bounces@lists.xensource.com Fri Dec 09 08:13:06 2011
Return-path: <xen-arm-bounces@lists.xensource.com>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 09 Dec 2011 08:13:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-arm-bounces@lists.xensource.com>)
	id 1RYvZj-00033z-AZ; Fri, 09 Dec 2011 08:12:59 +0000
Received: from mail174.messagelabs.com ([85.158.138.51])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <hl1sfz@gmail.com>) id 1RYvZi-00033u-D7
	for xen-arm@lists.xensource.com; Fri, 09 Dec 2011 08:12:58 +0000
X-Env-Sender: hl1sfz@gmail.com
X-Msg-Ref: server-15.tower-174.messagelabs.com!1323418327!4672330!1
X-Originating-IP: [209.85.161.171]
X-SpamReason: No, hits=0.4 required=7.0 tests=HTML_50_60,HTML_MESSAGE,
	ML_RADAR_SPEW_LINKS_14,RCVD_BY_IP,spamassassin: 
X-StarScan-Version: 6.4.2; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 13987 invoked from network); 9 Dec 2011 08:12:09 -0000
Received: from mail-gx0-f171.google.com (HELO mail-gx0-f171.google.com)
	(209.85.161.171)
	by server-15.tower-174.messagelabs.com with RC4-SHA encrypted SMTP;
	9 Dec 2011 08:12:09 -0000
Received: by ggnh4 with SMTP id h4so10419825ggn.30
	for <xen-arm@lists.xensource.com>; Fri, 09 Dec 2011 00:12:07 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma;
	h=mime-version:date:message-id:subject:from:to:content-type;
	bh=VdpTxzNWRLhcrjKrvFt55qV4q4g1Rj0Ye9sHSzF0GgY=;
	b=b7Bk9uG3r+i3iMskc+lOrmXZX1Nzxliwoe1PkK4EN7z4ozu8tvT2UX4WGSMihLH62E
	u+J5TLI8MOzfr1b+jXSA4P8oY0UZfVAFmg1la1ST1jhovIMOWudex4slivTzx1Sac444
	FtLHWOPAcBUBJ1z2FWL4Ylwgedjc0k2PQQGdI=
MIME-Version: 1.0
Received: by 10.182.145.2 with SMTP id sq2mr243818obb.51.1323418327672; Fri,
	09 Dec 2011 00:12:07 -0800 (PST)
Received: by 10.182.38.42 with HTTP; Fri, 9 Dec 2011 00:12:07 -0800 (PST)
Date: Fri, 9 Dec 2011 17:12:07 +0900
Message-ID: <CAHYeRVDGoeoUhctBDAdiccpBAT7N=dWDTRAj7rYcu0VF2YCkAA@mail.gmail.com>
From: Jin Woo Nam <hl1sfz@gmail.com>
To: xen-arm@lists.xensource.com
Subject: [XenARM] How to build kernel for tegra250
X-BeenThere: xen-arm@lists.xensource.com
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen ARM development <xen-arm.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/options/xen-arm>,
	<mailto:xen-arm-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-arm@lists.xensource.com>
List-Help: <mailto:xen-arm-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-arm>,
	<mailto:xen-arm-request@lists.xensource.com?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============4161587220635158818=="
Sender: xen-arm-bounces@lists.xensource.com
Errors-To: xen-arm-bounces@lists.xensource.com

--===============4161587220635158818==
Content-Type: multipart/alternative; boundary=f46d044786df4f693c04b3a45702

--f46d044786df4f693c04b3a45702
Content-Type: text/plain; charset=ISO-8859-1

Hi, I'm new to xen and xen arm.

I manage to build xen arm at Jaemin Ryu's personal
branch<http://xenbits.xen.org/gitweb/?p=people/jm77ryu/xen-unstable-arm.git;a=summary>
But I have a trouble hot to build linux kernel for Dom0 and DomU.  (I have
linux 2.6.36 kernel for tegra250)

Thanks,
Jinwoo

--f46d044786df4f693c04b3a45702
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div>Hi, I&#39;m new to xen and xen arm.</div>
<div>=A0</div>
<div>I manage to build xen arm at <a class=3D"external text" title=3D"http:=
//xenbits.xen.org/gitweb/?p=3Dpeople/jm77ryu/xen-unstable-arm.git;a=3Dsumma=
ry" href=3D"http://xenbits.xen.org/gitweb/?p=3Dpeople/jm77ryu/xen-unstable-=
arm.git;a=3Dsummary" rel=3D"nofollow">Jaemin Ryu&#39;s personal branch</a><=
/div>

<div>But I have a=A0trouble hot to build linux kernel for Dom0 and DomU.=A0=
 (I have linux 2.6.36 kernel for tegra250)</div>
<div>=A0</div>
<div>Thanks,</div>
<div>Jinwoo</div>

--f46d044786df4f693c04b3a45702--


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

_______________________________________________
Xen-arm mailing list
Xen-arm@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-arm

--===============4161587220635158818==--


From xen-arm-bounces@lists.xensource.com Thu Dec 15 12:43:46 2011
Return-path: <xen-arm-bounces@lists.xensource.com>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 15 Dec 2011 12:43:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-arm-bounces@lists.xensource.com>)
	id 1RbAez-0005FX-P3; Thu, 15 Dec 2011 12:43:41 +0000
Received: from mail27.messagelabs.com ([193.109.254.147])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <lars.kurth.xen@gmail.com>)
	id 1RbAew-0005Eq-Nw; Thu, 15 Dec 2011 12:43:38 +0000
X-Env-Sender: lars.kurth.xen@gmail.com
X-Msg-Ref: server-4.tower-27.messagelabs.com!1323952928!52567005!1
X-Originating-IP: [209.85.161.43]
X-SpamReason: No, hits=3.1 required=7.0 tests=HTML_40_50,HTML_MESSAGE,
	RCVD_BY_IP,SUSPICIOUS_RECIPS
X-StarScan-Version: 6.4.3; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 19285 invoked from network); 15 Dec 2011 12:42:09 -0000
Received: from mail-fx0-f43.google.com (HELO mail-fx0-f43.google.com)
	(209.85.161.43)
	by server-4.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	15 Dec 2011 12:42:09 -0000
Received: by faap21 with SMTP id p21so4767467faa.30
	for <multiple recipients>; Thu, 15 Dec 2011 04:42:43 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma;
	h=sender:message-id:date:from:user-agent:mime-version:to:subject
	:content-type; bh=0g2R4jqg6PIeMO08F81ZFQuzWB11DlQfDpA87fKXQwI=;
	b=J4ReF3l1hIRRgiThWrL1rTcBnOXMFHWdvVKbxjkfD/HRTJAnMQVHvcqjno/n6vxblz
	nz+xDyEutTj1D2l1QI5KwAfMaIQY+hoLcTUMuJpoMSp+CyzRuy5Tbc8gtEGSpMHn0r4r
	jXpkB9YKff/4gcC6PCPUmv6UhpZZi6nYdYfdU=
Received: by 10.180.94.71 with SMTP id da7mr4543758wib.29.1323952963360;
	Thu, 15 Dec 2011 04:42:43 -0800 (PST)
Received: from [172.16.25.10] (5e0518fc.bb.sky.com. [94.5.24.252])
	by mx.google.com with ESMTPS id bl10sm8072795wib.15.2011.12.15.04.42.41
	(version=SSLv3 cipher=OTHER); Thu, 15 Dec 2011 04:42:42 -0800 (PST)
Message-ID: <4EE9EB3E.4020707@xen.org>
Date: Thu, 15 Dec 2011 12:42:38 +0000
From: Lars Kurth <lars.kurth@xen.org>
User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:8.0) Gecko/20111105 Thunderbird/8.0
MIME-Version: 1.0
To: "xen-devel@lists.xensource.com" <xen-devel@lists.xensource.com>, 
	"xen-api@lists.xensource.com" <xen-api@lists.xensource.com>,
	"xen-devel@lists.xensource.com" <xen-devel@lists.xensource.com>, 
	xen-arm@lists.xensource.com, xen-announce@lists.xensource.com
Subject: [XenARM] Xen Hackathon hosted by Oracle Confirmed
X-BeenThere: xen-arm@lists.xensource.com
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen ARM development <xen-arm.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/options/xen-arm>,
	<mailto:xen-arm-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-arm@lists.xensource.com>
List-Help: <mailto:xen-arm-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-arm>,
	<mailto:xen-arm-request@lists.xensource.com?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0117822101940460250=="
Sender: xen-arm-bounces@lists.xensource.com
Errors-To: xen-arm-bounces@lists.xensource.com

This is a multi-part message in MIME format.
--===============0117822101940460250==
Content-Type: multipart/alternative;
 boundary="------------050006080906080302060101"

This is a multi-part message in MIME format.
--------------050006080906080302060101
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

Hi everybody,

I wanted to conform the date and location of the next Xen Hackathon and 
wanted to thank Oracle for hosting the Event.

Date: March 6-8
Location: Oracle campus in Santa Clara, CA, USA (*4030 George Sellon 
Circle, Santa Clara, CA 95054*)

I created a wiki page to help with the planning and preparation 
http://wiki.xen.org/wiki/Hackathon/March2012 - I am just about to go on 
vacation. More detail will follow early in January.

Best Regards
Lars

--------------050006080906080302060101
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    Hi everybody,<br>
    <br>
    I wanted to conform the date and location of the next Xen Hackathon
    and wanted to thank Oracle for hosting the Event.<br>
    <br>
    Date: March 6-8 <br>
    Location: Oracle campus in Santa Clara, CA, USA (<b>4030 George
      Sellon Circle, Santa Clara, CA 95054</b>)<br>
    <br>
    I created a wiki page to help with the planning and preparation
    <a class="moz-txt-link-freetext" href="http://wiki.xen.org/wiki/Hackathon/March2012">http://wiki.xen.org/wiki/Hackathon/March2012</a> - I am just about to go
    on vacation. More detail will follow early in January.<br>
    <br>
    Best Regards<br>
    Lars<br>
  </body>
</html>

--------------050006080906080302060101--


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

_______________________________________________
Xen-arm mailing list
Xen-arm@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-arm

--===============0117822101940460250==--


From xen-arm-bounces@lists.xensource.com Thu Dec 15 12:43:46 2011
Return-path: <xen-arm-bounces@lists.xensource.com>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 15 Dec 2011 12:43:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-arm-bounces@lists.xensource.com>)
	id 1RbAez-0005FX-P3; Thu, 15 Dec 2011 12:43:41 +0000
Received: from mail27.messagelabs.com ([193.109.254.147])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <lars.kurth.xen@gmail.com>)
	id 1RbAew-0005Eq-Nw; Thu, 15 Dec 2011 12:43:38 +0000
X-Env-Sender: lars.kurth.xen@gmail.com
X-Msg-Ref: server-4.tower-27.messagelabs.com!1323952928!52567005!1
X-Originating-IP: [209.85.161.43]
X-SpamReason: No, hits=3.1 required=7.0 tests=HTML_40_50,HTML_MESSAGE,
	RCVD_BY_IP,SUSPICIOUS_RECIPS
X-StarScan-Version: 6.4.3; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 19285 invoked from network); 15 Dec 2011 12:42:09 -0000
Received: from mail-fx0-f43.google.com (HELO mail-fx0-f43.google.com)
	(209.85.161.43)
	by server-4.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	15 Dec 2011 12:42:09 -0000
Received: by faap21 with SMTP id p21so4767467faa.30
	for <multiple recipients>; Thu, 15 Dec 2011 04:42:43 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma;
	h=sender:message-id:date:from:user-agent:mime-version:to:subject
	:content-type; bh=0g2R4jqg6PIeMO08F81ZFQuzWB11DlQfDpA87fKXQwI=;
	b=J4ReF3l1hIRRgiThWrL1rTcBnOXMFHWdvVKbxjkfD/HRTJAnMQVHvcqjno/n6vxblz
	nz+xDyEutTj1D2l1QI5KwAfMaIQY+hoLcTUMuJpoMSp+CyzRuy5Tbc8gtEGSpMHn0r4r
	jXpkB9YKff/4gcC6PCPUmv6UhpZZi6nYdYfdU=
Received: by 10.180.94.71 with SMTP id da7mr4543758wib.29.1323952963360;
	Thu, 15 Dec 2011 04:42:43 -0800 (PST)
Received: from [172.16.25.10] (5e0518fc.bb.sky.com. [94.5.24.252])
	by mx.google.com with ESMTPS id bl10sm8072795wib.15.2011.12.15.04.42.41
	(version=SSLv3 cipher=OTHER); Thu, 15 Dec 2011 04:42:42 -0800 (PST)
Message-ID: <4EE9EB3E.4020707@xen.org>
Date: Thu, 15 Dec 2011 12:42:38 +0000
From: Lars Kurth <lars.kurth@xen.org>
User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:8.0) Gecko/20111105 Thunderbird/8.0
MIME-Version: 1.0
To: "xen-devel@lists.xensource.com" <xen-devel@lists.xensource.com>, 
	"xen-api@lists.xensource.com" <xen-api@lists.xensource.com>,
	"xen-devel@lists.xensource.com" <xen-devel@lists.xensource.com>, 
	xen-arm@lists.xensource.com, xen-announce@lists.xensource.com
Subject: [XenARM] Xen Hackathon hosted by Oracle Confirmed
X-BeenThere: xen-arm@lists.xensource.com
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen ARM development <xen-arm.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/options/xen-arm>,
	<mailto:xen-arm-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-arm@lists.xensource.com>
List-Help: <mailto:xen-arm-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-arm>,
	<mailto:xen-arm-request@lists.xensource.com?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0117822101940460250=="
Sender: xen-arm-bounces@lists.xensource.com
Errors-To: xen-arm-bounces@lists.xensource.com

This is a multi-part message in MIME format.
--===============0117822101940460250==
Content-Type: multipart/alternative;
 boundary="------------050006080906080302060101"

This is a multi-part message in MIME format.
--------------050006080906080302060101
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

Hi everybody,

I wanted to conform the date and location of the next Xen Hackathon and 
wanted to thank Oracle for hosting the Event.

Date: March 6-8
Location: Oracle campus in Santa Clara, CA, USA (*4030 George Sellon 
Circle, Santa Clara, CA 95054*)

I created a wiki page to help with the planning and preparation 
http://wiki.xen.org/wiki/Hackathon/March2012 - I am just about to go on 
vacation. More detail will follow early in January.

Best Regards
Lars

--------------050006080906080302060101
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    Hi everybody,<br>
    <br>
    I wanted to conform the date and location of the next Xen Hackathon
    and wanted to thank Oracle for hosting the Event.<br>
    <br>
    Date: March 6-8 <br>
    Location: Oracle campus in Santa Clara, CA, USA (<b>4030 George
      Sellon Circle, Santa Clara, CA 95054</b>)<br>
    <br>
    I created a wiki page to help with the planning and preparation
    <a class="moz-txt-link-freetext" href="http://wiki.xen.org/wiki/Hackathon/March2012">http://wiki.xen.org/wiki/Hackathon/March2012</a> - I am just about to go
    on vacation. More detail will follow early in January.<br>
    <br>
    Best Regards<br>
    Lars<br>
  </body>
</html>

--------------050006080906080302060101--


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

_______________________________________________
Xen-arm mailing list
Xen-arm@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-arm

--===============0117822101940460250==--


From xen-arm-bounces@lists.xensource.com Wed Dec 21 12:18:33 2011
Return-path: <xen-arm-bounces@lists.xensource.com>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 21 Dec 2011 12:18:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-arm-bounces@lists.xensource.com>)
	id 1RdL7t-0004PM-Dv; Wed, 21 Dec 2011 12:18:29 +0000
Received: from mail27.messagelabs.com ([193.109.254.147])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <post4pavan@gmail.com>) id 1RdL7r-0004P0-HF
	for xen-arm@lists.xensource.com; Wed, 21 Dec 2011 12:18:27 +0000
X-Env-Sender: post4pavan@gmail.com
X-Msg-Ref: server-11.tower-27.messagelabs.com!1324469880!50173651!1
X-Originating-IP: [209.85.160.171]
X-SpamReason: No, hits=1.2 required=7.0 tests=HTML_20_30,HTML_MESSAGE,
	ML_RADAR_SPEW_LINKS_14,RCVD_BY_IP,spamassassin: 
X-StarScan-Version: 6.4.3; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 4253 invoked from network); 21 Dec 2011 12:18:01 -0000
Received: from mail-gy0-f171.google.com (HELO mail-gy0-f171.google.com)
	(209.85.160.171)
	by server-11.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	21 Dec 2011 12:18:01 -0000
Received: by ghy10 with SMTP id 10so94923653ghy.30
	for <xen-arm@lists.xensource.com>; Wed, 21 Dec 2011 04:18:19 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma;
	h=mime-version:date:message-id:subject:from:to:content-type;
	bh=eRA9Nqw7V+tn31WPXwcxQYHT9hSzahpTsLsh6ckJdJw=;
	b=PV7gIfLOtOZMeflKlAtHtKcwZMkppae4M4epmWBNKs5hCyo+WbZQvVv5462FtJD8eR
	WtJm9/7WtDzLJZDRq88kRQnJsj07QTPtc6u61SDXHtW/W5xPW0eH0JaGNDr/BH57P0Ex
	IY52AUc4A27SnfWeyiu7yrwwnHbUTLQvoIP34=
MIME-Version: 1.0
Received: by 10.50.159.195 with SMTP id xe3mr3076034igb.14.1324469899746; Wed,
	21 Dec 2011 04:18:19 -0800 (PST)
Received: by 10.43.132.202 with HTTP; Wed, 21 Dec 2011 04:18:19 -0800 (PST)
Date: Wed, 21 Dec 2011 17:48:19 +0530
Message-ID: <CAOZ3Y4NkT8HTbWo=wNCBWzu3bDwLSfkYhMaBb2qt-cmnp-NhCg@mail.gmail.com>
From: Krishna Pavan <post4pavan@gmail.com>
To: Xen <xen-arm@lists.xensource.com>
Content-Type: multipart/mixed; boundary=14dae9340839e3dc7b04b4992d10
Subject: [XenARM] libxenguest.so.3.0.0 error
X-BeenThere: xen-arm@lists.xensource.com
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen ARM development <xen-arm.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/options/xen-arm>,
	<mailto:xen-arm-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-arm@lists.xensource.com>
List-Help: <mailto:xen-arm-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-arm>,
	<mailto:xen-arm-request@lists.xensource.com?subject=subscribe>
Sender: xen-arm-bounces@lists.xensource.com
Errors-To: xen-arm-bounces@lists.xensource.com

--14dae9340839e3dc7b04b4992d10
Content-Type: multipart/alternative; boundary=14dae9340839e3dc7804b4992d0e

--14dae9340839e3dc7804b4992d0e
Content-Type: text/plain; charset=ISO-8859-1

Hi,

on xen_for_iMX21, on Ubuntu 10.04, I am getting the following error(s).

make libxenctrl.a libxenctrl.so libxenctrl.so.3.0 libxenctrl.so.3.0.0
libxenguest.a libxenguest.so libxenguest.so.3.0 libxenguest.so.3.0.0
make[2]: Entering directory `/home/post4pavan/Desktop/xen21/tools/libxc'
make[2]: `libxenctrl.a' is up to date.
make[2]: `libxenctrl.so' is up to date.
make[2]: `libxenctrl.so.3.0' is up to date.
make[2]: `libxenctrl.so.3.0.0' is up to date.
make[2]: `libxenguest.a' is up to date.
/opt/freescale/usr/local/gcc-4.3.3-glibc-2.8-cs2009q1-203/arm-none-linux-gnueabi/bin/arm-none-linux-gnueabi-gcc
-O2 -fomit-frame-pointer -DNDEBUG -Wall -Wstrict-prototypes -mapcs
-Wdeclaration-after-statement  -D__XEN_INTERFACE_VERSION__=0x00030101
-Werror -fno-strict-aliasing  -I. -Wp,-MD,.libxenguest.so.3.0.0.d   -L.
-Wl,-soname -Wl,libxenguest.so.3.0 -shared -o libxenguest.so.3.0.0
xc_linux_build.opic xc_load_bin.opic xc_load_elf.opic xg_private.opic
xc_load_aout9.opic xc_linux_restore.opic xc_linux_save.opic libxenctrl.so
-lz -lxenctrl
/opt/freescale/usr/local/gcc-4.3.3-glibc-2.8-cs2009q1-203/arm-none-linux-gnueabi/bin/../lib/gcc/arm-none-linux-gnueabi/4.3.3/../../../../arm-none-linux-gnueabi/bin/ld:
cannot find -lz
collect2: ld returned 1 exit status
make[2]: *** [libxenguest.so.3.0.0] Error 1
make[2]: Leaving directory `/home/post4pavan/Desktop/xen21/tools/libxc'
make[1]: *** [build] Error 2
make[1]: Leaving directory `/home/post4pavan/Desktop/xen21/tools/libxc'
make: *** [all] Error 2

Complete log is attached.
Can you please suggest me something Please!

Regards :: Krishna Pavan

--14dae9340839e3dc7804b4992d0e
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Hi,<br><br>on xen_for_iMX21, on Ubuntu 10.04, I am getting the following er=
ror(s).<br><br>make libxenctrl.a libxenctrl.so libxenctrl.so.3.0 libxenctrl=
.so.3.0.0 libxenguest.a libxenguest.so libxenguest.so.3.0 libxenguest.so.3.=
0.0<br>
make[2]: Entering directory `/home/post4pavan/Desktop/xen21/tools/libxc&#39=
;<br>make[2]: `libxenctrl.a&#39; is up to date.<br>make[2]: `libxenctrl.so&=
#39; is up to date.<br>make[2]: `libxenctrl.so.3.0&#39; is up to date.<br>
make[2]: `libxenctrl.so.3.0.0&#39; is up to date.<br>make[2]: `libxenguest.=
a&#39; is up to date.<br>/opt/freescale/usr/local/gcc-4.3.3-glibc-2.8-cs200=
9q1-203/arm-none-linux-gnueabi/bin/arm-none-linux-gnueabi-gcc -O2 -fomit-fr=
ame-pointer -DNDEBUG -Wall -Wstrict-prototypes -mapcs -Wdeclaration-after-s=
tatement=A0 -D__XEN_INTERFACE_VERSION__=3D0x00030101 -Werror -fno-strict-al=
iasing=A0 -I. -Wp,-MD,.libxenguest.so.3.0.0.d=A0=A0 -L. -Wl,-soname -Wl,lib=
xenguest.so.3.0 -shared -o libxenguest.so.3.0.0 xc_linux_build.opic xc_load=
_bin.opic xc_load_elf.opic xg_private.opic xc_load_aout9.opic xc_linux_rest=
ore.opic xc_linux_save.opic libxenctrl.so -lz -lxenctrl<br>
/opt/freescale/usr/local/gcc-4.3.3-glibc-2.8-cs2009q1-203/arm-none-linux-gn=
ueabi/bin/../lib/gcc/arm-none-linux-gnueabi/4.3.3/../..<font size=3D"4"><sp=
an style=3D"color:rgb(0,0,102)">/../../arm-none-linux-gnueabi/bin/ld: canno=
t find -lz</span><br style=3D"color:rgb(0,0,102)">
<span style=3D"color:rgb(0,0,102)">collect2: ld returned 1 exit status</spa=
n><br style=3D"color:rgb(0,0,102)"><span style=3D"color:rgb(0,0,102)">make[=
2]: *** [libxenguest.so.3.0.0] Error 1</span><br style=3D"color:rgb(0,0,102=
)"><span style=3D"color:rgb(0,0,102)">make[2]: Leaving directory `/home/pos=
t4pavan/Desktop/xen21/tools/libxc&#39;</span><br style=3D"color:rgb(0,0,102=
)">
<span style=3D"color:rgb(0,0,102)">make[1]: *** [build] Error 2</span><br s=
tyle=3D"color:rgb(0,0,102)"><span style=3D"color:rgb(0,0,102)">make[1]: Lea=
ving directory `/home/post4pavan/Desktop/xen21/tools/libxc&#39;</span><br s=
tyle=3D"color:rgb(0,0,102)">
<span style=3D"color:rgb(0,0,102)">make: *** [all] Error 2</span></font><br=
><br>Complete log is attached.<br>Can you please suggest me something Pleas=
e!<br><br>Regards :: Krishna Pavan<br>

--14dae9340839e3dc7804b4992d0e--
--14dae9340839e3dc7b04b4992d10
Content-Type: text/plain; charset=US-ASCII; name="ligxenguest.so.3.0.0.txt"
Content-Disposition: attachment; filename="ligxenguest.so.3.0.0.txt"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_gwgb1qiq0

cG9zdDRwYXZhbkB1YnVudHU6fi9EZXNrdG9wL3hlbjIxL3Rvb2xzJCBtYWtlCm1ha2VbMV06IEVu
dGVyaW5nIGRpcmVjdG9yeSBgL2hvbWUvcG9zdDRwYXZhbi9EZXNrdG9wL3hlbjIxL3Rvb2xzL2xp
YnhjJwpta2RpciAtcCB4ZW4KKCBjZCB4ZW4gJiYgbG4gLXNmIC4uLy4uLy4uL3hlbi9pbmNsdWRl
L3B1YmxpYy8qLmggLiApCm1rZGlyIC1wIHhlbi9odm0KKCBjZCB4ZW4vaHZtICYmIGxuIC1zZiAu
Li8uLi8uLi8uLi94ZW4vaW5jbHVkZS9wdWJsaWMvaHZtLyouaCAuICkKbWtkaXIgLXAgeGVuL2lv
CiggY2QgeGVuL2lvICYmIGxuIC1zZiAuLi8uLi8uLi8uLi94ZW4vaW5jbHVkZS9wdWJsaWMvaW8v
Ki5oIC4gKQpta2RpciAtcCB4ZW4vbGludXgKKCBjZCB4ZW4vbGludXggJiYgbG4gLXNmIC4uLy4u
Ly4uLy4uL2xpbnV4LXNwYXJzZS9pbmNsdWRlL3hlbi9wdWJsaWMvKi5oIC4gKQptYWtlIGxpYnhl
bmN0cmwuYSBsaWJ4ZW5jdHJsLnNvIGxpYnhlbmN0cmwuc28uMy4wIGxpYnhlbmN0cmwuc28uMy4w
LjAgbGlieGVuZ3Vlc3QuYSBsaWJ4ZW5ndWVzdC5zbyBsaWJ4ZW5ndWVzdC5zby4zLjAgbGlieGVu
Z3Vlc3Quc28uMy4wLjAKbWFrZVsyXTogRW50ZXJpbmcgZGlyZWN0b3J5IGAvaG9tZS9wb3N0NHBh
dmFuL0Rlc2t0b3AveGVuMjEvdG9vbHMvbGlieGMnCm1ha2VbMl06IGBsaWJ4ZW5jdHJsLmEnIGlz
IHVwIHRvIGRhdGUuCm1ha2VbMl06IGBsaWJ4ZW5jdHJsLnNvJyBpcyB1cCB0byBkYXRlLgptYWtl
WzJdOiBgbGlieGVuY3RybC5zby4zLjAnIGlzIHVwIHRvIGRhdGUuCm1ha2VbMl06IGBsaWJ4ZW5j
dHJsLnNvLjMuMC4wJyBpcyB1cCB0byBkYXRlLgptYWtlWzJdOiBgbGlieGVuZ3Vlc3QuYScgaXMg
dXAgdG8gZGF0ZS4KL29wdC9mcmVlc2NhbGUvdXNyL2xvY2FsL2djYy00LjMuMy1nbGliYy0yLjgt
Y3MyMDA5cTEtMjAzL2FybS1ub25lLWxpbnV4LWdudWVhYmkvYmluL2FybS1ub25lLWxpbnV4LWdu
dWVhYmktZ2NjIC1PMiAtZm9taXQtZnJhbWUtcG9pbnRlciAtRE5ERUJVRyAtV2FsbCAtV3N0cmlj
dC1wcm90b3R5cGVzIC1tYXBjcyAtV2RlY2xhcmF0aW9uLWFmdGVyLXN0YXRlbWVudCAgLURfX1hF
Tl9JTlRFUkZBQ0VfVkVSU0lPTl9fPTB4MDAwMzAxMDEgLVdlcnJvciAtZm5vLXN0cmljdC1hbGlh
c2luZyAgLUkuIC1XcCwtTUQsLmxpYnhlbmd1ZXN0LnNvLjMuMC4wLmQgICAtTC4gLVdsLC1zb25h
bWUgLVdsLGxpYnhlbmd1ZXN0LnNvLjMuMCAtc2hhcmVkIC1vIGxpYnhlbmd1ZXN0LnNvLjMuMC4w
IHhjX2xpbnV4X2J1aWxkLm9waWMgeGNfbG9hZF9iaW4ub3BpYyB4Y19sb2FkX2VsZi5vcGljIHhn
X3ByaXZhdGUub3BpYyB4Y19sb2FkX2FvdXQ5Lm9waWMgeGNfbGludXhfcmVzdG9yZS5vcGljIHhj
X2xpbnV4X3NhdmUub3BpYyBsaWJ4ZW5jdHJsLnNvIC1seiAtbHhlbmN0cmwKL29wdC9mcmVlc2Nh
bGUvdXNyL2xvY2FsL2djYy00LjMuMy1nbGliYy0yLjgtY3MyMDA5cTEtMjAzL2FybS1ub25lLWxp
bnV4LWdudWVhYmkvYmluLy4uL2xpYi9nY2MvYXJtLW5vbmUtbGludXgtZ251ZWFiaS80LjMuMy8u
Li8uLi8uLi8uLi9hcm0tbm9uZS1saW51eC1nbnVlYWJpL2Jpbi9sZDogY2Fubm90IGZpbmQgLWx6
CmNvbGxlY3QyOiBsZCByZXR1cm5lZCAxIGV4aXQgc3RhdHVzCm1ha2VbMl06ICoqKiBbbGlieGVu
Z3Vlc3Quc28uMy4wLjBdIEVycm9yIDEKbWFrZVsyXTogTGVhdmluZyBkaXJlY3RvcnkgYC9ob21l
L3Bvc3Q0cGF2YW4vRGVza3RvcC94ZW4yMS90b29scy9saWJ4YycKbWFrZVsxXTogKioqIFtidWls
ZF0gRXJyb3IgMgptYWtlWzFdOiBMZWF2aW5nIGRpcmVjdG9yeSBgL2hvbWUvcG9zdDRwYXZhbi9E
ZXNrdG9wL3hlbjIxL3Rvb2xzL2xpYnhjJwptYWtlOiAqKiogW2FsbF0gRXJyb3IgMgoK
--14dae9340839e3dc7b04b4992d10
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-arm mailing list
Xen-arm@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-arm

--14dae9340839e3dc7b04b4992d10--


From xen-arm-bounces@lists.xensource.com Wed Dec 21 12:18:33 2011
Return-path: <xen-arm-bounces@lists.xensource.com>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 21 Dec 2011 12:18:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-arm-bounces@lists.xensource.com>)
	id 1RdL7t-0004PM-Dv; Wed, 21 Dec 2011 12:18:29 +0000
Received: from mail27.messagelabs.com ([193.109.254.147])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <post4pavan@gmail.com>) id 1RdL7r-0004P0-HF
	for xen-arm@lists.xensource.com; Wed, 21 Dec 2011 12:18:27 +0000
X-Env-Sender: post4pavan@gmail.com
X-Msg-Ref: server-11.tower-27.messagelabs.com!1324469880!50173651!1
X-Originating-IP: [209.85.160.171]
X-SpamReason: No, hits=1.2 required=7.0 tests=HTML_20_30,HTML_MESSAGE,
	ML_RADAR_SPEW_LINKS_14,RCVD_BY_IP,spamassassin: 
X-StarScan-Version: 6.4.3; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 4253 invoked from network); 21 Dec 2011 12:18:01 -0000
Received: from mail-gy0-f171.google.com (HELO mail-gy0-f171.google.com)
	(209.85.160.171)
	by server-11.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	21 Dec 2011 12:18:01 -0000
Received: by ghy10 with SMTP id 10so94923653ghy.30
	for <xen-arm@lists.xensource.com>; Wed, 21 Dec 2011 04:18:19 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma;
	h=mime-version:date:message-id:subject:from:to:content-type;
	bh=eRA9Nqw7V+tn31WPXwcxQYHT9hSzahpTsLsh6ckJdJw=;
	b=PV7gIfLOtOZMeflKlAtHtKcwZMkppae4M4epmWBNKs5hCyo+WbZQvVv5462FtJD8eR
	WtJm9/7WtDzLJZDRq88kRQnJsj07QTPtc6u61SDXHtW/W5xPW0eH0JaGNDr/BH57P0Ex
	IY52AUc4A27SnfWeyiu7yrwwnHbUTLQvoIP34=
MIME-Version: 1.0
Received: by 10.50.159.195 with SMTP id xe3mr3076034igb.14.1324469899746; Wed,
	21 Dec 2011 04:18:19 -0800 (PST)
Received: by 10.43.132.202 with HTTP; Wed, 21 Dec 2011 04:18:19 -0800 (PST)
Date: Wed, 21 Dec 2011 17:48:19 +0530
Message-ID: <CAOZ3Y4NkT8HTbWo=wNCBWzu3bDwLSfkYhMaBb2qt-cmnp-NhCg@mail.gmail.com>
From: Krishna Pavan <post4pavan@gmail.com>
To: Xen <xen-arm@lists.xensource.com>
Content-Type: multipart/mixed; boundary=14dae9340839e3dc7b04b4992d10
Subject: [XenARM] libxenguest.so.3.0.0 error
X-BeenThere: xen-arm@lists.xensource.com
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen ARM development <xen-arm.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/options/xen-arm>,
	<mailto:xen-arm-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-arm@lists.xensource.com>
List-Help: <mailto:xen-arm-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-arm>,
	<mailto:xen-arm-request@lists.xensource.com?subject=subscribe>
Sender: xen-arm-bounces@lists.xensource.com
Errors-To: xen-arm-bounces@lists.xensource.com

--14dae9340839e3dc7b04b4992d10
Content-Type: multipart/alternative; boundary=14dae9340839e3dc7804b4992d0e

--14dae9340839e3dc7804b4992d0e
Content-Type: text/plain; charset=ISO-8859-1

Hi,

on xen_for_iMX21, on Ubuntu 10.04, I am getting the following error(s).

make libxenctrl.a libxenctrl.so libxenctrl.so.3.0 libxenctrl.so.3.0.0
libxenguest.a libxenguest.so libxenguest.so.3.0 libxenguest.so.3.0.0
make[2]: Entering directory `/home/post4pavan/Desktop/xen21/tools/libxc'
make[2]: `libxenctrl.a' is up to date.
make[2]: `libxenctrl.so' is up to date.
make[2]: `libxenctrl.so.3.0' is up to date.
make[2]: `libxenctrl.so.3.0.0' is up to date.
make[2]: `libxenguest.a' is up to date.
/opt/freescale/usr/local/gcc-4.3.3-glibc-2.8-cs2009q1-203/arm-none-linux-gnueabi/bin/arm-none-linux-gnueabi-gcc
-O2 -fomit-frame-pointer -DNDEBUG -Wall -Wstrict-prototypes -mapcs
-Wdeclaration-after-statement  -D__XEN_INTERFACE_VERSION__=0x00030101
-Werror -fno-strict-aliasing  -I. -Wp,-MD,.libxenguest.so.3.0.0.d   -L.
-Wl,-soname -Wl,libxenguest.so.3.0 -shared -o libxenguest.so.3.0.0
xc_linux_build.opic xc_load_bin.opic xc_load_elf.opic xg_private.opic
xc_load_aout9.opic xc_linux_restore.opic xc_linux_save.opic libxenctrl.so
-lz -lxenctrl
/opt/freescale/usr/local/gcc-4.3.3-glibc-2.8-cs2009q1-203/arm-none-linux-gnueabi/bin/../lib/gcc/arm-none-linux-gnueabi/4.3.3/../../../../arm-none-linux-gnueabi/bin/ld:
cannot find -lz
collect2: ld returned 1 exit status
make[2]: *** [libxenguest.so.3.0.0] Error 1
make[2]: Leaving directory `/home/post4pavan/Desktop/xen21/tools/libxc'
make[1]: *** [build] Error 2
make[1]: Leaving directory `/home/post4pavan/Desktop/xen21/tools/libxc'
make: *** [all] Error 2

Complete log is attached.
Can you please suggest me something Please!

Regards :: Krishna Pavan

--14dae9340839e3dc7804b4992d0e
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Hi,<br><br>on xen_for_iMX21, on Ubuntu 10.04, I am getting the following er=
ror(s).<br><br>make libxenctrl.a libxenctrl.so libxenctrl.so.3.0 libxenctrl=
.so.3.0.0 libxenguest.a libxenguest.so libxenguest.so.3.0 libxenguest.so.3.=
0.0<br>
make[2]: Entering directory `/home/post4pavan/Desktop/xen21/tools/libxc&#39=
;<br>make[2]: `libxenctrl.a&#39; is up to date.<br>make[2]: `libxenctrl.so&=
#39; is up to date.<br>make[2]: `libxenctrl.so.3.0&#39; is up to date.<br>
make[2]: `libxenctrl.so.3.0.0&#39; is up to date.<br>make[2]: `libxenguest.=
a&#39; is up to date.<br>/opt/freescale/usr/local/gcc-4.3.3-glibc-2.8-cs200=
9q1-203/arm-none-linux-gnueabi/bin/arm-none-linux-gnueabi-gcc -O2 -fomit-fr=
ame-pointer -DNDEBUG -Wall -Wstrict-prototypes -mapcs -Wdeclaration-after-s=
tatement=A0 -D__XEN_INTERFACE_VERSION__=3D0x00030101 -Werror -fno-strict-al=
iasing=A0 -I. -Wp,-MD,.libxenguest.so.3.0.0.d=A0=A0 -L. -Wl,-soname -Wl,lib=
xenguest.so.3.0 -shared -o libxenguest.so.3.0.0 xc_linux_build.opic xc_load=
_bin.opic xc_load_elf.opic xg_private.opic xc_load_aout9.opic xc_linux_rest=
ore.opic xc_linux_save.opic libxenctrl.so -lz -lxenctrl<br>
/opt/freescale/usr/local/gcc-4.3.3-glibc-2.8-cs2009q1-203/arm-none-linux-gn=
ueabi/bin/../lib/gcc/arm-none-linux-gnueabi/4.3.3/../..<font size=3D"4"><sp=
an style=3D"color:rgb(0,0,102)">/../../arm-none-linux-gnueabi/bin/ld: canno=
t find -lz</span><br style=3D"color:rgb(0,0,102)">
<span style=3D"color:rgb(0,0,102)">collect2: ld returned 1 exit status</spa=
n><br style=3D"color:rgb(0,0,102)"><span style=3D"color:rgb(0,0,102)">make[=
2]: *** [libxenguest.so.3.0.0] Error 1</span><br style=3D"color:rgb(0,0,102=
)"><span style=3D"color:rgb(0,0,102)">make[2]: Leaving directory `/home/pos=
t4pavan/Desktop/xen21/tools/libxc&#39;</span><br style=3D"color:rgb(0,0,102=
)">
<span style=3D"color:rgb(0,0,102)">make[1]: *** [build] Error 2</span><br s=
tyle=3D"color:rgb(0,0,102)"><span style=3D"color:rgb(0,0,102)">make[1]: Lea=
ving directory `/home/post4pavan/Desktop/xen21/tools/libxc&#39;</span><br s=
tyle=3D"color:rgb(0,0,102)">
<span style=3D"color:rgb(0,0,102)">make: *** [all] Error 2</span></font><br=
><br>Complete log is attached.<br>Can you please suggest me something Pleas=
e!<br><br>Regards :: Krishna Pavan<br>

--14dae9340839e3dc7804b4992d0e--
--14dae9340839e3dc7b04b4992d10
Content-Type: text/plain; charset=US-ASCII; name="ligxenguest.so.3.0.0.txt"
Content-Disposition: attachment; filename="ligxenguest.so.3.0.0.txt"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_gwgb1qiq0

cG9zdDRwYXZhbkB1YnVudHU6fi9EZXNrdG9wL3hlbjIxL3Rvb2xzJCBtYWtlCm1ha2VbMV06IEVu
dGVyaW5nIGRpcmVjdG9yeSBgL2hvbWUvcG9zdDRwYXZhbi9EZXNrdG9wL3hlbjIxL3Rvb2xzL2xp
YnhjJwpta2RpciAtcCB4ZW4KKCBjZCB4ZW4gJiYgbG4gLXNmIC4uLy4uLy4uL3hlbi9pbmNsdWRl
L3B1YmxpYy8qLmggLiApCm1rZGlyIC1wIHhlbi9odm0KKCBjZCB4ZW4vaHZtICYmIGxuIC1zZiAu
Li8uLi8uLi8uLi94ZW4vaW5jbHVkZS9wdWJsaWMvaHZtLyouaCAuICkKbWtkaXIgLXAgeGVuL2lv
CiggY2QgeGVuL2lvICYmIGxuIC1zZiAuLi8uLi8uLi8uLi94ZW4vaW5jbHVkZS9wdWJsaWMvaW8v
Ki5oIC4gKQpta2RpciAtcCB4ZW4vbGludXgKKCBjZCB4ZW4vbGludXggJiYgbG4gLXNmIC4uLy4u
Ly4uLy4uL2xpbnV4LXNwYXJzZS9pbmNsdWRlL3hlbi9wdWJsaWMvKi5oIC4gKQptYWtlIGxpYnhl
bmN0cmwuYSBsaWJ4ZW5jdHJsLnNvIGxpYnhlbmN0cmwuc28uMy4wIGxpYnhlbmN0cmwuc28uMy4w
LjAgbGlieGVuZ3Vlc3QuYSBsaWJ4ZW5ndWVzdC5zbyBsaWJ4ZW5ndWVzdC5zby4zLjAgbGlieGVu
Z3Vlc3Quc28uMy4wLjAKbWFrZVsyXTogRW50ZXJpbmcgZGlyZWN0b3J5IGAvaG9tZS9wb3N0NHBh
dmFuL0Rlc2t0b3AveGVuMjEvdG9vbHMvbGlieGMnCm1ha2VbMl06IGBsaWJ4ZW5jdHJsLmEnIGlz
IHVwIHRvIGRhdGUuCm1ha2VbMl06IGBsaWJ4ZW5jdHJsLnNvJyBpcyB1cCB0byBkYXRlLgptYWtl
WzJdOiBgbGlieGVuY3RybC5zby4zLjAnIGlzIHVwIHRvIGRhdGUuCm1ha2VbMl06IGBsaWJ4ZW5j
dHJsLnNvLjMuMC4wJyBpcyB1cCB0byBkYXRlLgptYWtlWzJdOiBgbGlieGVuZ3Vlc3QuYScgaXMg
dXAgdG8gZGF0ZS4KL29wdC9mcmVlc2NhbGUvdXNyL2xvY2FsL2djYy00LjMuMy1nbGliYy0yLjgt
Y3MyMDA5cTEtMjAzL2FybS1ub25lLWxpbnV4LWdudWVhYmkvYmluL2FybS1ub25lLWxpbnV4LWdu
dWVhYmktZ2NjIC1PMiAtZm9taXQtZnJhbWUtcG9pbnRlciAtRE5ERUJVRyAtV2FsbCAtV3N0cmlj
dC1wcm90b3R5cGVzIC1tYXBjcyAtV2RlY2xhcmF0aW9uLWFmdGVyLXN0YXRlbWVudCAgLURfX1hF
Tl9JTlRFUkZBQ0VfVkVSU0lPTl9fPTB4MDAwMzAxMDEgLVdlcnJvciAtZm5vLXN0cmljdC1hbGlh
c2luZyAgLUkuIC1XcCwtTUQsLmxpYnhlbmd1ZXN0LnNvLjMuMC4wLmQgICAtTC4gLVdsLC1zb25h
bWUgLVdsLGxpYnhlbmd1ZXN0LnNvLjMuMCAtc2hhcmVkIC1vIGxpYnhlbmd1ZXN0LnNvLjMuMC4w
IHhjX2xpbnV4X2J1aWxkLm9waWMgeGNfbG9hZF9iaW4ub3BpYyB4Y19sb2FkX2VsZi5vcGljIHhn
X3ByaXZhdGUub3BpYyB4Y19sb2FkX2FvdXQ5Lm9waWMgeGNfbGludXhfcmVzdG9yZS5vcGljIHhj
X2xpbnV4X3NhdmUub3BpYyBsaWJ4ZW5jdHJsLnNvIC1seiAtbHhlbmN0cmwKL29wdC9mcmVlc2Nh
bGUvdXNyL2xvY2FsL2djYy00LjMuMy1nbGliYy0yLjgtY3MyMDA5cTEtMjAzL2FybS1ub25lLWxp
bnV4LWdudWVhYmkvYmluLy4uL2xpYi9nY2MvYXJtLW5vbmUtbGludXgtZ251ZWFiaS80LjMuMy8u
Li8uLi8uLi8uLi9hcm0tbm9uZS1saW51eC1nbnVlYWJpL2Jpbi9sZDogY2Fubm90IGZpbmQgLWx6
CmNvbGxlY3QyOiBsZCByZXR1cm5lZCAxIGV4aXQgc3RhdHVzCm1ha2VbMl06ICoqKiBbbGlieGVu
Z3Vlc3Quc28uMy4wLjBdIEVycm9yIDEKbWFrZVsyXTogTGVhdmluZyBkaXJlY3RvcnkgYC9ob21l
L3Bvc3Q0cGF2YW4vRGVza3RvcC94ZW4yMS90b29scy9saWJ4YycKbWFrZVsxXTogKioqIFtidWls
ZF0gRXJyb3IgMgptYWtlWzFdOiBMZWF2aW5nIGRpcmVjdG9yeSBgL2hvbWUvcG9zdDRwYXZhbi9E
ZXNrdG9wL3hlbjIxL3Rvb2xzL2xpYnhjJwptYWtlOiAqKiogW2FsbF0gRXJyb3IgMgoK
--14dae9340839e3dc7b04b4992d10
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-arm mailing list
Xen-arm@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-arm

--14dae9340839e3dc7b04b4992d10--


From xen-arm-bounces@lists.xensource.com Thu Dec 29 07:04:30 2011
Return-path: <xen-arm-bounces@lists.xensource.com>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 29 Dec 2011 07:04:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-arm-bounces@lists.xensource.com>)
	id 1RgA2K-0001FS-5t; Thu, 29 Dec 2011 07:04:24 +0000
Received: from mail21.messagelabs.com ([85.158.143.35])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <post4pavan@gmail.com>) id 1RgA2I-0001FN-FN
	for xen-arm@lists.xensource.com; Thu, 29 Dec 2011 07:04:22 +0000
X-Env-Sender: post4pavan@gmail.com
X-Msg-Ref: server-2.tower-21.messagelabs.com!1325142253!2198777!1
X-Originating-IP: [209.85.210.171]
X-SpamReason: No, hits=0.4 required=7.0 tests=HTML_30_40,HTML_MESSAGE,
	ML_RADAR_SPEW_LINKS_14,RCVD_BY_IP,spamassassin: 
X-StarScan-Version: 6.4.3; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 17834 invoked from network); 29 Dec 2011 07:04:14 -0000
Received: from mail-iy0-f171.google.com (HELO mail-iy0-f171.google.com)
	(209.85.210.171)
	by server-2.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
	29 Dec 2011 07:04:14 -0000
Received: by iagw33 with SMTP id w33so108695416iag.30
	for <xen-arm@lists.xensource.com>; Wed, 28 Dec 2011 23:04:13 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma;
	h=mime-version:date:message-id:subject:from:to:content-type;
	bh=+5/0IgwRQqXSyWu+I038Dwj5f13pwnYBPdlk0HVn+1A=;
	b=RJ6aAK5Rs/BcOZv+hEpiwHq/Aq8K7zPFwO9ONnLiKCOHyC4duooQ8eywu8VO8bBk7q
	lL3w4gB3izKVxz5Q0vrZRvN9bLyr8VuiLzpACCgX+LkZe5IpLKcjtr9L1miOtBNjCpvz
	XlYptVgbgcu6jL79ckU24VRV+b0p4xlTbFlqE=
MIME-Version: 1.0
Received: by 10.50.34.164 with SMTP id a4mr991763igj.9.1325142252901; Wed, 28
	Dec 2011 23:04:12 -0800 (PST)
Received: by 10.43.132.202 with HTTP; Wed, 28 Dec 2011 23:04:12 -0800 (PST)
Date: Thu, 29 Dec 2011 12:34:12 +0530
Message-ID: <CAOZ3Y4P1W62p_ZJC8mm3mjEyMUShozhxuPyjshBSvZmo1HGS4w@mail.gmail.com>
From: Krishna Pavan <post4pavan@gmail.com>
To: Xen <xen-arm@lists.xensource.com>
Content-Type: multipart/mixed; boundary=14dae934050f42d5fc04b535b9e6
Subject: [XenARM] liz.a installation errror |||| libxenguest.so.3.0.0 error
X-BeenThere: xen-arm@lists.xensource.com
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen ARM development <xen-arm.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/options/xen-arm>,
	<mailto:xen-arm-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-arm@lists.xensource.com>
List-Help: <mailto:xen-arm-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-arm>,
	<mailto:xen-arm-request@lists.xensource.com?subject=subscribe>
Sender: xen-arm-bounces@lists.xensource.com
Errors-To: xen-arm-bounces@lists.xensource.com

--14dae934050f42d5fc04b535b9e6
Content-Type: multipart/alternative; boundary=14dae934050f42d5f904b535b9e4

--14dae934050f42d5f904b535b9e4
Content-Type: text/plain; charset=ISO-8859-1

Hi all In the previous mail with the subject libxenguest.so.3.0.0 error
|||||||||||||||
xc_load_elf.opic xg_private.opic xc_load_aout9.opic xc_linux_restore.opic
xc_linux_save.opic libxenctrl.so -lz -lxenctrl
/opt/freescale/usr/local/gcc-
4.3.3-glibc-2.8-cs2009q1-203/arm-none-linux-gnueabi/bin/../
lib/gcc/arm-none-linux-gnueabi/4.3.3/../../../../arm-
none-linux-gnueabi/bin/ld: cannot find -lz
collect2: ld returned 1 exit status
make[2]: *** [libxenguest.so.3.0.0] Error 1|||||||||||||||||

This is how I am trying to install Zlib1.2.5 now after finding that -lz
zlibs are missing .
******Zlib Installation::******************
******Edit these in makefile: of zlib.1.2.5
CC=/opt/freescale/usr/local/gcc-4.3.3-glibc-2.8-cs2009q1-203/arm-none-linux-gnueabi/bin/arm-none-linux-gnueabi-gcc
LDSHARED="arm-none-linux-gnueabi-gcc -shared
-Wl,-soname,libz.so.1,--version-script,zlib.map" ./configure --shared
--prefix=/opt/freescale/usr/local/gcc-4.3.3-glibc-2.8-cs2009q1-203/arm-none-linux-gnueabi/arm-none-linux-gnueabi/libc/usr/
******Next thing is to configure the Zlib Installation::
******Run this in the Terminal,
make prefix=
/opt/freescale/usr/local/gcc-4.3.3-glibc-2.8-cs2009q1-203/arm-none-linux-gnueabi/arm-none-linux-gnueabi/libc/usr/
sudo make install prefix=
/opt/freescale/usr/local/gcc-4.3.3-glibc-2.8-cs2009q1-203/arm-none-linux-gnueabi/arm-none-linux-gnueabi/libc/usr/
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$    ERROR I AM GETTING IS
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$

post4pavan@ubuntu:~/Desktop/zlib-1.2.5$ sudo make install prefix=
/opt/freescale/usr/local/gcc-4.3.3-glibc-2.8-cs2009q1-203/arm-none-linux-gnueabi/arm-none-linux-gnueabi/libc/usr/
cp libz.a /lib
cp  /lib
cp: missing destination file operand after `/lib'
Try `cp --help' for more information.
make: *** [install-libs] Error 1

Line 164 to 184 of the make file I have attached, seem to be mistaken, but
I am not sure, Can you please Kindly Suggest..

--14dae934050f42d5f904b535b9e4
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<span style=3D"color:rgb(0,0,153)"></span>Hi all In the previous mail with =
the subject <span style=3D"color:rgb(0,0,153)">libxenguest.so.3.0.0 error</=
span> <br><font><span style=3D"color:rgb(255,0,0)">|||||||||||||||</span><b=
r style=3D"color:rgb(255,0,0)">
<span style=3D"color:rgb(255,0,0)">xc_load_elf.opic xg_private.opic xc_load=
_aout9.opic xc_linux_restore.opic xc_linux_save.opic libxenctrl.so <font si=
ze=3D"4">-lz -lxenctrl</font></span><br style=3D"color:rgb(255,0,0)"><span =
style=3D"color:rgb(255,0,0)">
/opt/freescale/usr/local/gcc-</span></font><div style=3D"color:rgb(255,0,0)=
" id=3D":1a7"><font>4.3.3-glibc-2.8-cs2009q1-203/</font><font>arm-none-linu=
x-gnueabi/bin/../</font><font>lib/gcc/arm-none-linux-</font><font>gnueabi/4=
.3.3/../../../../arm-</font><font>none-linux-gnueabi/bin/ld:<font size=3D"4=
"> cannot find -lz</font><br>

collect2: ld returned 1 exit status<br>
make[2]: *** [libxenguest.so.3.0.0] Error 1|||||||||||||||||</font></div><b=
r><span style=3D"color:rgb(0,0,153)">This is how I am trying to install Zli=
b1.2.5 now after finding that -lz zlibs are missing .</span><br><font>*****=
*Zlib Installation::******************<br>
******Edit these in makefile: of zlib.1.2.5<br>CC=3D/opt/freescale/usr/loca=
l/gcc-4.3.3-glibc-2.8-cs2009q1-203/arm-none-linux-gnueabi/bin/arm-none-linu=
x-gnueabi-gcc LDSHARED=3D&quot;arm-none-linux-gnueabi-gcc -shared -Wl,-sona=
me,libz.so.1,--version-script,zlib.map&quot; ./configure --shared --prefix=
=3D/opt/freescale/usr/local/gcc-4.3.3-glibc-2.8-cs2009q1-203/arm-none-linux=
-gnueabi/arm-none-linux-gnueabi/libc/usr/<br>
******Next thing is to configure the Zlib Installation:: <br>******Run this=
 in the Terminal,<br>make prefix=3D /opt/freescale/usr/local/gcc-4.3.3-glib=
c-2.8-cs2009q1-203/arm-none-linux-gnueabi/arm-none-linux-gnueabi/libc/usr/<=
br>
sudo make install prefix=3D /opt/freescale/usr/local/gcc-4.3.3-glibc-2.8-cs=
2009q1-203/arm-none-linux-gnueabi/arm-none-linux-gnueabi/libc/usr/</font><b=
r>$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$=A0=A0=A0 ERROR I AM GETTING IS=A0=A0=A0=
=A0=A0 $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$<br>
<br><font size=3D"4"><span style=3D"color:rgb(0,0,102)">post4pavan@ubuntu:~=
/Desktop/zlib-1.2.5$ sudo make install prefix=3D /opt/freescale/usr/local/g=
cc-4.3.3-glibc-2.8-cs2009q1-203/arm-none-linux-gnueabi/arm-none-linux-gnuea=
bi/libc/usr/</span><br style=3D"color:rgb(0,0,102)">
<span style=3D"color:rgb(0,0,102)">cp libz.a /lib</span><br style=3D"color:=
rgb(0,0,102)"><span style=3D"color:rgb(0,0,102)">cp=A0 /lib</span><br style=
=3D"color:rgb(0,0,102)"><span style=3D"color:rgb(0,0,102)">cp: missing dest=
ination file operand after `/lib&#39;</span><br style=3D"color:rgb(0,0,102)=
">
<span style=3D"color:rgb(0,0,102)">Try `cp --help&#39; for more information=
.</span><br style=3D"color:rgb(0,0,102)"><span style=3D"color:rgb(0,0,102)"=
>make: *** [install-libs] Error 1</span></font><br><br><font style=3D"color=
:rgb(51,0,0)" size=3D"4">Line 164 to 184 of the make file I have attached, =
seem to be mistaken, but I am not sure, Can you please Kindly Suggest..</fo=
nt><br>

--14dae934050f42d5f904b535b9e4--
--14dae934050f42d5fc04b535b9e6
Content-Type: text/plain; charset=US-ASCII; name="my_zlib_make_file.txt"
Content-Disposition: attachment; filename="my_zlib_make_file.txt"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_gwrfe2ic0

IyBNYWtlZmlsZSBmb3IgemxpYgojIENvcHlyaWdodCAoQykgMTk5NS0yMDEwIEplYW4tbG91cCBH
YWlsbHkuCiMgRm9yIGNvbmRpdGlvbnMgb2YgZGlzdHJpYnV0aW9uIGFuZCB1c2UsIHNlZSBjb3B5
cmlnaHQgbm90aWNlIGluIHpsaWIuaAoKIyBUbyBjb21waWxlIGFuZCB0ZXN0LCB0eXBlOgojICAg
IC4vY29uZmlndXJlOyBtYWtlIHRlc3QKIyBOb3JtYWxseSBjb25maWd1cmUgYnVpbGRzIGJvdGgg
YSBzdGF0aWMgYW5kIGEgc2hhcmVkIGxpYnJhcnkuCiMgSWYgeW91IHdhbnQgdG8gYnVpbGQganVz
dCBhIHN0YXRpYyBsaWJyYXJ5LCB1c2U6IC4vY29uZmlndXJlIC0tc3RhdGljCgojIFRvIHVzZSB0
aGUgYXNtIGNvZGUsIHR5cGU6CiMgICAgY3AgY29udHJpYi9hc20/ODYvbWF0Y2guUyAuL21hdGNo
LlMKIyAgICBtYWtlIExPQz0tREFTTVYgT0JKQT1tYXRjaC5vCgojIFRvIGluc3RhbGwgL3Vzci9s
b2NhbC9saWIvbGliei4qIGFuZCAvdXNyL2xvY2FsL2luY2x1ZGUvemxpYi5oLCB0eXBlOgojICAg
IG1ha2UgaW5zdGFsbAojIFRvIGluc3RhbGwgaW4gJEhPTUUgaW5zdGVhZCBvZiAvdXNyL2xvY2Fs
LCB1c2U6CiMgICAgbWFrZSBpbnN0YWxsIHByZWZpeD0kSE9NRQoKQ0M9L29wdC9mcmVlc2NhbGUv
dXNyL2xvY2FsL2djYy00LjMuMy1nbGliYy0yLjgtY3MyMDA5cTEtMjAzL2FybS1ub25lLWxpbnV4
LWdudWVhYmkvYmluL2FybS1ub25lLWxpbnV4LWdudWVhYmktZ2NjCgpDRkxBR1M9LU8zIC1EX0xB
UkdFRklMRTY0X1NPVVJDRT0xCiNDRkxBR1M9LU8gLURNQVhfV0JJVFM9MTQgLURNQVhfTUVNX0xF
VkVMPTcKI0NGTEFHUz0tZyAtRERFQlVHCiNDRkxBR1M9LU8zIC1XYWxsIC1Xd3JpdGUtc3RyaW5n
cyAtV3BvaW50ZXItYXJpdGggLVdjb252ZXJzaW9uIFwKIyAgICAgICAgICAgLVdzdHJpY3QtcHJv
dG90eXBlcyAtV21pc3NpbmctcHJvdG90eXBlcwoKU0ZMQUdTPS1PMyAtZlBJQyAtRF9MQVJHRUZJ
TEU2NF9TT1VSQ0U9MQpMREZMQUdTPSAtTC4gbGliei5hClRFU1RfTERGTEFHUz0tTC4gbGliei5h
CkxEU0hBUkVEPS9vcHQvZnJlZXNjYWxlL3Vzci9sb2NhbC9nY2MtNC4zLjMtZ2xpYmMtMi44LWNz
MjAwOXExLTIwMy9hcm0tbm9uZS1saW51eC1nbnVlYWJpL2Jpbi9hcm0tbm9uZS1saW51eC1nbnVl
YWJpLWdjYwpDUFA9L29wdC9mcmVlc2NhbGUvdXNyL2xvY2FsL2djYy00LjMuMy1nbGliYy0yLjgt
Y3MyMDA5cTEtMjAzL2FybS1ub25lLWxpbnV4LWdudWVhYmkvYmluL2FybS1ub25lLWxpbnV4LWdu
dWVhYmktZ2NjIC1FCgpTVEFUSUNMSUI9bGliei5hClNIQVJFRExJQj0KU0hBUkVETElCVj0KU0hB
UkVETElCTT0KTElCUz0kKFNUQVRJQ0xJQikgJChTSEFSRURMSUJWKQoKQVI9YXIgcmMKUkFOTElC
PXJhbmxpYgpMRENPTkZJRz1sZGNvbmZpZwpMRFNIQVJFRExJQkM9LWxjClRBUj10YXIKU0hFTEw9
L2Jpbi9zaApFWEU9CgpwcmVmaXggPS9vcHQvZnJlZXNjYWxlL3Vzci9sb2NhbC9nY2MtNC4zLjMt
Z2xpYmMtMi44LWNzMjAwOXExLTIwMy9hcm0tbm9uZS1saW51eC1nbnVlYWJpL2FybS1ub25lLWxp
bnV4LWdudWVhYmkvbGliYy91c3IvCmV4ZWNfcHJlZml4ID0ke3ByZWZpeH0KbGliZGlyID0ke2V4
ZWNfcHJlZml4fS9saWIKc2hhcmVkbGliZGlyID0ke2xpYmRpcn0KaW5jbHVkZWRpciA9JHtwcmVm
aXh9L2luY2x1ZGUKbWFuZGlyID0ke3ByZWZpeH0vc2hhcmUvbWFuCm1hbjNkaXIgPSAke21hbmRp
cn0vbWFuMwpwa2djb25maWdkaXIgPSAke2xpYmRpcn0vcGtnY29uZmlnCgpPQkpDID0gYWRsZXIz
Mi5vIGNvbXByZXNzLm8gY3JjMzIubyBkZWZsYXRlLm8gZ3pjbG9zZS5vIGd6bGliLm8gZ3pyZWFk
Lm8gXAoJZ3p3cml0ZS5vIGluZmJhY2subyBpbmZmYXN0Lm8gaW5mbGF0ZS5vIGluZnRyZWVzLm8g
dHJlZXMubyB1bmNvbXByLm8genV0aWwubwoKUElDX09CSkMgPSBhZGxlcjMyLmxvIGNvbXByZXNz
LmxvIGNyYzMyLmxvIGRlZmxhdGUubG8gZ3pjbG9zZS5sbyBnemxpYi5sbyBnenJlYWQubG8gXAoJ
Z3p3cml0ZS5sbyBpbmZiYWNrLmxvIGluZmZhc3QubG8gaW5mbGF0ZS5sbyBpbmZ0cmVlcy5sbyB0
cmVlcy5sbyB1bmNvbXByLmxvIHp1dGlsLmxvCgojIHRvIHVzZSB0aGUgYXNtIGNvZGU6IG1ha2Ug
T0JKQT1tYXRjaC5vLCBQSUNfT0JKQT1tYXRjaC5sbwpPQkpBID0KUElDX09CSkEgPQoKT0JKUyA9
ICQoT0JKQykgJChPQkpBKQoKUElDX09CSlMgPSAkKFBJQ19PQkpDKSAkKFBJQ19PQkpBKQoKYWxs
OiBzdGF0aWMgYWxsNjQKCnN0YXRpYzogZXhhbXBsZSQoRVhFKSBtaW5pZ3ppcCQoRVhFKQoKc2hh
cmVkOiBleGFtcGxlc2gkKEVYRSkgbWluaWd6aXBzaCQoRVhFKQoKYWxsNjQ6IGV4YW1wbGU2NCQo
RVhFKSBtaW5pZ3ppcDY0JChFWEUpCgpjaGVjazogdGVzdAoKdGVzdDogYWxsIHRlc3RzdGF0aWMg
dGVzdDY0Cgp0ZXN0c3RhdGljOiBzdGF0aWMKCUBpZiBlY2hvIGhlbGxvIHdvcmxkIHwgLi9taW5p
Z3ppcCB8IC4vbWluaWd6aXAgLWQgJiYgLi9leGFtcGxlOyB0aGVuIFwKCSAgZWNobyAnCQkqKiog
emxpYiB0ZXN0IE9LICoqKic7IFwKCWVsc2UgXAoJICBlY2hvICcJCSoqKiB6bGliIHRlc3QgRkFJ
TEVEICoqKic7IGZhbHNlOyBcCglmaQoJLUBybSAtZiBmb28uZ3oKCnRlc3RzaGFyZWQ6IHNoYXJl
ZAoJQExEX0xJQlJBUllfUEFUSD1gcHdkYDokKExEX0xJQlJBUllfUEFUSCkgOyBleHBvcnQgTERf
TElCUkFSWV9QQVRIOyBcCglMRF9MSUJSQVJZTjMyX1BBVEg9YHB3ZGA6JChMRF9MSUJSQVJZTjMy
X1BBVEgpIDsgZXhwb3J0IExEX0xJQlJBUllOMzJfUEFUSDsgXAoJRFlMRF9MSUJSQVJZX1BBVEg9
YHB3ZGA6JChEWUxEX0xJQlJBUllfUEFUSCkgOyBleHBvcnQgRFlMRF9MSUJSQVJZX1BBVEg7IFwK
CVNITElCX1BBVEg9YHB3ZGA6JChTSExJQl9QQVRIKSA7IGV4cG9ydCBTSExJQl9QQVRIOyBcCglp
ZiBlY2hvIGhlbGxvIHdvcmxkIHwgLi9taW5pZ3ppcHNoIHwgLi9taW5pZ3ppcHNoIC1kICYmIC4v
ZXhhbXBsZXNoOyB0aGVuIFwKCSAgZWNobyAnCQkqKiogemxpYiBzaGFyZWQgdGVzdCBPSyAqKion
OyBcCgllbHNlIFwKCSAgZWNobyAnCQkqKiogemxpYiBzaGFyZWQgdGVzdCBGQUlMRUQgKioqJzsg
ZmFsc2U7IFwKCWZpCgktQHJtIC1mIGZvby5negoKdGVzdDY0OiBhbGw2NAoJQGlmIGVjaG8gaGVs
bG8gd29ybGQgfCAuL21pbmlnemlwNjQgfCAuL21pbmlnemlwNjQgLWQgJiYgLi9leGFtcGxlNjQ7
IHRoZW4gXAoJICBlY2hvICcJCSoqKiB6bGliIDY0LWJpdCB0ZXN0IE9LICoqKic7IFwKCWVsc2Ug
XAoJICBlY2hvICcJCSoqKiB6bGliIDY0LWJpdCB0ZXN0IEZBSUxFRCAqKionOyBmYWxzZTsgXAoJ
ZmkKCS1Acm0gLWYgZm9vLmd6CgpsaWJ6LmE6ICQoT0JKUykKCSQoQVIpICRAICQoT0JKUykKCS1A
ICgkKFJBTkxJQikgJEAgfHwgdHJ1ZSkgPi9kZXYvbnVsbCAyPiYxCgptYXRjaC5vOiBtYXRjaC5T
CgkkKENQUCkgbWF0Y2guUyA+IF9tYXRjaC5zCgkkKENDKSAtYyBfbWF0Y2gucwoJbXYgX21hdGNo
Lm8gbWF0Y2gubwoJcm0gLWYgX21hdGNoLnMKCm1hdGNoLmxvOiBtYXRjaC5TCgkkKENQUCkgbWF0
Y2guUyA+IF9tYXRjaC5zCgkkKENDKSAtYyAtZlBJQyBfbWF0Y2gucwoJbXYgX21hdGNoLm8gbWF0
Y2gubG8KCXJtIC1mIF9tYXRjaC5zCgpleGFtcGxlNjQubzogZXhhbXBsZS5jIHpsaWIuaCB6Y29u
Zi5oCgkkKENDKSAkKENGTEFHUykgLURfRklMRV9PRkZTRVRfQklUUz02NCAtYyAtbyAkQCBleGFt
cGxlLmMKCm1pbmlnemlwNjQubzogbWluaWd6aXAuYyB6bGliLmggemNvbmYuaAoJJChDQykgJChD
RkxBR1MpIC1EX0ZJTEVfT0ZGU0VUX0JJVFM9NjQgLWMgLW8gJEAgbWluaWd6aXAuYwoKLlNVRkZJ
WEVTOiAubG8KCi5jLmxvOgoJLUBta2RpciBvYmpzIDI+L2Rldi9udWxsIHx8IHRlc3QgLWQgb2Jq
cwoJJChDQykgJChTRkxBR1MpIC1EUElDIC1jIC1vIG9ianMvJCoubyAkPAoJLUBtdiBvYmpzLyQq
Lm8gJEAKCiQoU0hBUkVETElCVik6ICQoUElDX09CSlMpCgkkKExEU0hBUkVEKSAkKFNGTEFHUykg
LW8gJEAgJChQSUNfT0JKUykgJChMRFNIQVJFRExJQkMpICQoTERGTEFHUykKCXJtIC1mICQoU0hB
UkVETElCKSAkKFNIQVJFRExJQk0pCglsbiAtcyAkQCAkKFNIQVJFRExJQikKCWxuIC1zICRAICQo
U0hBUkVETElCTSkKCS1Acm1kaXIgb2JqcwoKZXhhbXBsZSQoRVhFKTogZXhhbXBsZS5vICQoU1RB
VElDTElCKQoJJChDQykgJChDRkxBR1MpIC1vICRAIGV4YW1wbGUubyAkKFRFU1RfTERGTEFHUykK
Cm1pbmlnemlwJChFWEUpOiBtaW5pZ3ppcC5vICQoU1RBVElDTElCKQoJJChDQykgJChDRkxBR1Mp
IC1vICRAIG1pbmlnemlwLm8gJChURVNUX0xERkxBR1MpCgpleGFtcGxlc2gkKEVYRSk6IGV4YW1w
bGUubyAkKFNIQVJFRExJQlYpCgkkKENDKSAkKENGTEFHUykgLW8gJEAgZXhhbXBsZS5vIC1MLiAk
KFNIQVJFRExJQlYpCgptaW5pZ3ppcHNoJChFWEUpOiBtaW5pZ3ppcC5vICQoU0hBUkVETElCVikK
CSQoQ0MpICQoQ0ZMQUdTKSAtbyAkQCBtaW5pZ3ppcC5vIC1MLiAkKFNIQVJFRExJQlYpCgpleGFt
cGxlNjQkKEVYRSk6IGV4YW1wbGU2NC5vICQoU1RBVElDTElCKQoJJChDQykgJChDRkxBR1MpIC1v
ICRAIGV4YW1wbGU2NC5vICQoVEVTVF9MREZMQUdTKQoKbWluaWd6aXA2NCQoRVhFKTogbWluaWd6
aXA2NC5vICQoU1RBVElDTElCKQoJJChDQykgJChDRkxBR1MpIC1vICRAIG1pbmlnemlwNjQubyAk
KFRFU1RfTERGTEFHUykKCmluc3RhbGwtbGliczogJChMSUJTKQoJLUBpZiBbICEgLWQgJChERVNU
RElSKSQoZXhlY19wcmVmaXgpICBdOyB0aGVuIG1rZGlyIC1wICQoREVTVERJUikkKGV4ZWNfcHJl
Zml4KTsgZmkKCS1AaWYgWyAhIC1kICQoREVTVERJUikkKGxpYmRpcikgICAgICAgXTsgdGhlbiBt
a2RpciAtcCAkKERFU1RESVIpJChsaWJkaXIpOyBmaQoJLUBpZiBbICEgLWQgJChERVNURElSKSQo
c2hhcmVkbGliZGlyKSBdOyB0aGVuIG1rZGlyIC1wICQoREVTVERJUikkKHNoYXJlZGxpYmRpcik7
IGZpCgktQGlmIFsgISAtZCAkKERFU1RESVIpJChtYW4zZGlyKSAgICAgIF07IHRoZW4gbWtkaXIg
LXAgJChERVNURElSKSQobWFuM2Rpcik7IGZpCgktQGlmIFsgISAtZCAkKERFU1RESVIpJChwa2dj
b25maWdkaXIpIF07IHRoZW4gbWtkaXIgLXAgJChERVNURElSKSQocGtnY29uZmlnZGlyKTsgZmkK
CWNwICQoU1RBVElDTElCKSAkKERFU1RESVIpJChsaWJkaXIpCgljcCAkKFNIQVJFRExJQlYpICQo
REVTVERJUikkKHNoYXJlZGxpYmRpcikKCWNkICQoREVTVERJUikkKGxpYmRpcik7IGNobW9kIHU9
cncsZ289ciAkKFNUQVRJQ0xJQikKCS1AKGNkICQoREVTVERJUikkKGxpYmRpcik7ICQoUkFOTElC
KSBsaWJ6LmEgfHwgdHJ1ZSkgPi9kZXYvbnVsbCAyPiYxCgktQGNkICQoREVTVERJUikkKHNoYXJl
ZGxpYmRpcik7IGlmIHRlc3QgIiQoU0hBUkVETElCVikiIC1hIC1mICQoU0hBUkVETElCVik7IHRo
ZW4gXAoJICBjaG1vZCA3NTUgJChTSEFSRURMSUJWKTsgXAoJICBybSAtZiAkKFNIQVJFRExJQikg
JChTSEFSRURMSUJNKTsgXAoJICBsbiAtcyAkKFNIQVJFRExJQlYpICQoU0hBUkVETElCKTsgXAoJ
ICBsbiAtcyAkKFNIQVJFRExJQlYpICQoU0hBUkVETElCTSk7IFwKCSAgKCQoTERDT05GSUcpIHx8
IHRydWUpICA+L2Rldi9udWxsIDI+JjE7IFwKCWZpCgljcCB6bGliLjMgJChERVNURElSKSQobWFu
M2RpcikKCWNobW9kIDY0NCAkKERFU1RESVIpJChtYW4zZGlyKS96bGliLjMKCWNwIHpsaWIucGMg
JChERVNURElSKSQocGtnY29uZmlnZGlyKQoJY2htb2QgNjQ0ICQoREVTVERJUikkKHBrZ2NvbmZp
Z2RpcikvemxpYi5wYwojIFRoZSByYW5saWIgaW4gaW5zdGFsbCBpcyBuZWVkZWQgb24gTmVYVFNU
RVAgd2hpY2ggY2hlY2tzIGZpbGUgdGltZXMKIyBsZGNvbmZpZyBpcyBmb3IgTGludXgKCmluc3Rh
bGw6IGluc3RhbGwtbGlicwoJLUBpZiBbICEgLWQgJChERVNURElSKSQoaW5jbHVkZWRpcikgICBd
OyB0aGVuIG1rZGlyIC1wICQoREVTVERJUikkKGluY2x1ZGVkaXIpOyBmaQoJY3AgemxpYi5oIHpj
b25mLmggJChERVNURElSKSQoaW5jbHVkZWRpcikKCWNobW9kIDY0NCAkKERFU1RESVIpJChpbmNs
dWRlZGlyKS96bGliLmggJChERVNURElSKSQoaW5jbHVkZWRpcikvemNvbmYuaAoKdW5pbnN0YWxs
OgoJY2QgJChERVNURElSKSQoaW5jbHVkZWRpcik7IHJtIC1mIHpsaWIuaCB6Y29uZi5oCgljZCAk
KERFU1RESVIpJChsaWJkaXIpOyBybSAtZiBsaWJ6LmE7IFwKCWlmIHRlc3QgIiQoU0hBUkVETElC
VikiIC1hIC1mICQoU0hBUkVETElCVik7IHRoZW4gXAoJICBybSAtZiAkKFNIQVJFRExJQlYpICQo
U0hBUkVETElCKSAkKFNIQVJFRExJQk0pOyBcCglmaQoJY2QgJChERVNURElSKSQobWFuM2Rpcik7
IHJtIC1mIHpsaWIuMwoJY2QgJChERVNURElSKSQocGtnY29uZmlnZGlyKTsgcm0gLWYgemxpYi5w
YwoKZG9jczogemxpYi4zLnBkZgoKemxpYi4zLnBkZjogemxpYi4zCglncm9mZiAtbWFuZG9jIC1m
IEggLVQgcHMgemxpYi4zIHwgcHMycGRmIC0gemxpYi4zLnBkZgoKemNvbmYuaC5pbjogemNvbmYu
aC5jbWFrZWluCglzZWQgIi9eI2NtYWtlZGVmaW5lL0QiIDwgemNvbmYuaC5jbWFrZWluID4gemNv
bmYuaC5pbgoJdG91Y2ggLXIgemNvbmYuaC5jbWFrZWluIHpjb25mLmguaW4KCnpjb25mOiB6Y29u
Zi5oLmluCgljcCAtcCB6Y29uZi5oLmluIHpjb25mLmgKCm1vc3RseWNsZWFuOiBjbGVhbgpjbGVh
bjoKCXJtIC1mICoubyAqLmxvICp+IFwKCSAgIGV4YW1wbGUkKEVYRSkgbWluaWd6aXAkKEVYRSkg
ZXhhbXBsZXNoJChFWEUpIG1pbmlnemlwc2gkKEVYRSkgXAoJICAgZXhhbXBsZTY0JChFWEUpIG1p
bmlnemlwNjQkKEVYRSkgXAoJICAgbGliei4qIGZvby5neiBzb19sb2NhdGlvbnMgXAoJICAgX21h
dGNoLnMgbWFrZXRyZWUgY29udHJpYi9pbmZiYWNrOS8qLm8KCXJtIC1yZiBvYmpzCgptYWludGFp
bmVyLWNsZWFuOiBkaXN0Y2xlYW4KZGlzdGNsZWFuOiBjbGVhbiB6Y29uZiBkb2NzCglybSAtZiBN
YWtlZmlsZSB6bGliLnBjCgktQHJtIC1mIC5EU19TdG9yZQoJLUBwcmludGYgJ2FsbDpcblx0LUBl
Y2hvICJQbGVhc2UgdXNlIC4vY29uZmlndXJlIGZpcnN0LiAgVGhhbmsgeW91LiJcbicgPiBNYWtl
ZmlsZQoJLUBwcmludGYgJ1xuZGlzdGNsZWFuOlxuXHRtYWtlIC1mIE1ha2VmaWxlLmluIGRpc3Rj
bGVhblxuJyA+PiBNYWtlZmlsZQoJLUB0b3VjaCAtciBNYWtlZmlsZS5pbiBNYWtlZmlsZQoKdGFn
czoKCWV0YWdzICouW2NoXQoKZGVwZW5kOgoJbWFrZWRlcGVuZCAtLSAkKENGTEFHUykgLS0gKi5b
Y2hdCgojIERPIE5PVCBERUxFVEUgVEhJUyBMSU5FIC0tIG1ha2UgZGVwZW5kIGRlcGVuZHMgb24g
aXQuCgphZGxlcjMyLm8genV0aWwubzogenV0aWwuaCB6bGliLmggemNvbmYuaApnemNsb3NlLm8g
Z3psaWIubyBnenJlYWQubyBnendyaXRlLm86IHpsaWIuaCB6Y29uZi5oIGd6Z3V0cy5oCmNvbXBy
ZXNzLm8gZXhhbXBsZS5vIG1pbmlnemlwLm8gdW5jb21wci5vOiB6bGliLmggemNvbmYuaApjcmMz
Mi5vOiB6dXRpbC5oIHpsaWIuaCB6Y29uZi5oIGNyYzMyLmgKZGVmbGF0ZS5vOiBkZWZsYXRlLmgg
enV0aWwuaCB6bGliLmggemNvbmYuaAppbmZiYWNrLm8gaW5mbGF0ZS5vOiB6dXRpbC5oIHpsaWIu
aCB6Y29uZi5oIGluZnRyZWVzLmggaW5mbGF0ZS5oIGluZmZhc3QuaCBpbmZmaXhlZC5oCmluZmZh
c3QubzogenV0aWwuaCB6bGliLmggemNvbmYuaCBpbmZ0cmVlcy5oIGluZmxhdGUuaCBpbmZmYXN0
LmgKaW5mdHJlZXMubzogenV0aWwuaCB6bGliLmggemNvbmYuaCBpbmZ0cmVlcy5oCnRyZWVzLm86
IGRlZmxhdGUuaCB6dXRpbC5oIHpsaWIuaCB6Y29uZi5oIHRyZWVzLmgKCmFkbGVyMzIubG8genV0
aWwubG86IHp1dGlsLmggemxpYi5oIHpjb25mLmgKZ3pjbG9zZS5sbyBnemxpYi5sbyBnenJlYWQu
bG8gZ3p3cml0ZS5sbzogemxpYi5oIHpjb25mLmggZ3pndXRzLmgKY29tcHJlc3MubG8gZXhhbXBs
ZS5sbyBtaW5pZ3ppcC5sbyB1bmNvbXByLmxvOiB6bGliLmggemNvbmYuaApjcmMzMi5sbzogenV0
aWwuaCB6bGliLmggemNvbmYuaCBjcmMzMi5oCmRlZmxhdGUubG86IGRlZmxhdGUuaCB6dXRpbC5o
IHpsaWIuaCB6Y29uZi5oCmluZmJhY2subG8gaW5mbGF0ZS5sbzogenV0aWwuaCB6bGliLmggemNv
bmYuaCBpbmZ0cmVlcy5oIGluZmxhdGUuaCBpbmZmYXN0LmggaW5mZml4ZWQuaAppbmZmYXN0Lmxv
OiB6dXRpbC5oIHpsaWIuaCB6Y29uZi5oIGluZnRyZWVzLmggaW5mbGF0ZS5oIGluZmZhc3QuaApp
bmZ0cmVlcy5sbzogenV0aWwuaCB6bGliLmggemNvbmYuaCBpbmZ0cmVlcy5oCnRyZWVzLmxvOiBk
ZWZsYXRlLmggenV0aWwuaCB6bGliLmggemNvbmYuaCB0cmVlcy5oCg==
--14dae934050f42d5fc04b535b9e6
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-arm mailing list
Xen-arm@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-arm

--14dae934050f42d5fc04b535b9e6--


From xen-arm-bounces@lists.xensource.com Thu Dec 29 07:04:30 2011
Return-path: <xen-arm-bounces@lists.xensource.com>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 29 Dec 2011 07:04:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-arm-bounces@lists.xensource.com>)
	id 1RgA2K-0001FS-5t; Thu, 29 Dec 2011 07:04:24 +0000
Received: from mail21.messagelabs.com ([85.158.143.35])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <post4pavan@gmail.com>) id 1RgA2I-0001FN-FN
	for xen-arm@lists.xensource.com; Thu, 29 Dec 2011 07:04:22 +0000
X-Env-Sender: post4pavan@gmail.com
X-Msg-Ref: server-2.tower-21.messagelabs.com!1325142253!2198777!1
X-Originating-IP: [209.85.210.171]
X-SpamReason: No, hits=0.4 required=7.0 tests=HTML_30_40,HTML_MESSAGE,
	ML_RADAR_SPEW_LINKS_14,RCVD_BY_IP,spamassassin: 
X-StarScan-Version: 6.4.3; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 17834 invoked from network); 29 Dec 2011 07:04:14 -0000
Received: from mail-iy0-f171.google.com (HELO mail-iy0-f171.google.com)
	(209.85.210.171)
	by server-2.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
	29 Dec 2011 07:04:14 -0000
Received: by iagw33 with SMTP id w33so108695416iag.30
	for <xen-arm@lists.xensource.com>; Wed, 28 Dec 2011 23:04:13 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma;
	h=mime-version:date:message-id:subject:from:to:content-type;
	bh=+5/0IgwRQqXSyWu+I038Dwj5f13pwnYBPdlk0HVn+1A=;
	b=RJ6aAK5Rs/BcOZv+hEpiwHq/Aq8K7zPFwO9ONnLiKCOHyC4duooQ8eywu8VO8bBk7q
	lL3w4gB3izKVxz5Q0vrZRvN9bLyr8VuiLzpACCgX+LkZe5IpLKcjtr9L1miOtBNjCpvz
	XlYptVgbgcu6jL79ckU24VRV+b0p4xlTbFlqE=
MIME-Version: 1.0
Received: by 10.50.34.164 with SMTP id a4mr991763igj.9.1325142252901; Wed, 28
	Dec 2011 23:04:12 -0800 (PST)
Received: by 10.43.132.202 with HTTP; Wed, 28 Dec 2011 23:04:12 -0800 (PST)
Date: Thu, 29 Dec 2011 12:34:12 +0530
Message-ID: <CAOZ3Y4P1W62p_ZJC8mm3mjEyMUShozhxuPyjshBSvZmo1HGS4w@mail.gmail.com>
From: Krishna Pavan <post4pavan@gmail.com>
To: Xen <xen-arm@lists.xensource.com>
Content-Type: multipart/mixed; boundary=14dae934050f42d5fc04b535b9e6
Subject: [XenARM] liz.a installation errror |||| libxenguest.so.3.0.0 error
X-BeenThere: xen-arm@lists.xensource.com
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen ARM development <xen-arm.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/options/xen-arm>,
	<mailto:xen-arm-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-arm@lists.xensource.com>
List-Help: <mailto:xen-arm-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-arm>,
	<mailto:xen-arm-request@lists.xensource.com?subject=subscribe>
Sender: xen-arm-bounces@lists.xensource.com
Errors-To: xen-arm-bounces@lists.xensource.com

--14dae934050f42d5fc04b535b9e6
Content-Type: multipart/alternative; boundary=14dae934050f42d5f904b535b9e4

--14dae934050f42d5f904b535b9e4
Content-Type: text/plain; charset=ISO-8859-1

Hi all In the previous mail with the subject libxenguest.so.3.0.0 error
|||||||||||||||
xc_load_elf.opic xg_private.opic xc_load_aout9.opic xc_linux_restore.opic
xc_linux_save.opic libxenctrl.so -lz -lxenctrl
/opt/freescale/usr/local/gcc-
4.3.3-glibc-2.8-cs2009q1-203/arm-none-linux-gnueabi/bin/../
lib/gcc/arm-none-linux-gnueabi/4.3.3/../../../../arm-
none-linux-gnueabi/bin/ld: cannot find -lz
collect2: ld returned 1 exit status
make[2]: *** [libxenguest.so.3.0.0] Error 1|||||||||||||||||

This is how I am trying to install Zlib1.2.5 now after finding that -lz
zlibs are missing .
******Zlib Installation::******************
******Edit these in makefile: of zlib.1.2.5
CC=/opt/freescale/usr/local/gcc-4.3.3-glibc-2.8-cs2009q1-203/arm-none-linux-gnueabi/bin/arm-none-linux-gnueabi-gcc
LDSHARED="arm-none-linux-gnueabi-gcc -shared
-Wl,-soname,libz.so.1,--version-script,zlib.map" ./configure --shared
--prefix=/opt/freescale/usr/local/gcc-4.3.3-glibc-2.8-cs2009q1-203/arm-none-linux-gnueabi/arm-none-linux-gnueabi/libc/usr/
******Next thing is to configure the Zlib Installation::
******Run this in the Terminal,
make prefix=
/opt/freescale/usr/local/gcc-4.3.3-glibc-2.8-cs2009q1-203/arm-none-linux-gnueabi/arm-none-linux-gnueabi/libc/usr/
sudo make install prefix=
/opt/freescale/usr/local/gcc-4.3.3-glibc-2.8-cs2009q1-203/arm-none-linux-gnueabi/arm-none-linux-gnueabi/libc/usr/
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$    ERROR I AM GETTING IS
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$

post4pavan@ubuntu:~/Desktop/zlib-1.2.5$ sudo make install prefix=
/opt/freescale/usr/local/gcc-4.3.3-glibc-2.8-cs2009q1-203/arm-none-linux-gnueabi/arm-none-linux-gnueabi/libc/usr/
cp libz.a /lib
cp  /lib
cp: missing destination file operand after `/lib'
Try `cp --help' for more information.
make: *** [install-libs] Error 1

Line 164 to 184 of the make file I have attached, seem to be mistaken, but
I am not sure, Can you please Kindly Suggest..

--14dae934050f42d5f904b535b9e4
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<span style=3D"color:rgb(0,0,153)"></span>Hi all In the previous mail with =
the subject <span style=3D"color:rgb(0,0,153)">libxenguest.so.3.0.0 error</=
span> <br><font><span style=3D"color:rgb(255,0,0)">|||||||||||||||</span><b=
r style=3D"color:rgb(255,0,0)">
<span style=3D"color:rgb(255,0,0)">xc_load_elf.opic xg_private.opic xc_load=
_aout9.opic xc_linux_restore.opic xc_linux_save.opic libxenctrl.so <font si=
ze=3D"4">-lz -lxenctrl</font></span><br style=3D"color:rgb(255,0,0)"><span =
style=3D"color:rgb(255,0,0)">
/opt/freescale/usr/local/gcc-</span></font><div style=3D"color:rgb(255,0,0)=
" id=3D":1a7"><font>4.3.3-glibc-2.8-cs2009q1-203/</font><font>arm-none-linu=
x-gnueabi/bin/../</font><font>lib/gcc/arm-none-linux-</font><font>gnueabi/4=
.3.3/../../../../arm-</font><font>none-linux-gnueabi/bin/ld:<font size=3D"4=
"> cannot find -lz</font><br>

collect2: ld returned 1 exit status<br>
make[2]: *** [libxenguest.so.3.0.0] Error 1|||||||||||||||||</font></div><b=
r><span style=3D"color:rgb(0,0,153)">This is how I am trying to install Zli=
b1.2.5 now after finding that -lz zlibs are missing .</span><br><font>*****=
*Zlib Installation::******************<br>
******Edit these in makefile: of zlib.1.2.5<br>CC=3D/opt/freescale/usr/loca=
l/gcc-4.3.3-glibc-2.8-cs2009q1-203/arm-none-linux-gnueabi/bin/arm-none-linu=
x-gnueabi-gcc LDSHARED=3D&quot;arm-none-linux-gnueabi-gcc -shared -Wl,-sona=
me,libz.so.1,--version-script,zlib.map&quot; ./configure --shared --prefix=
=3D/opt/freescale/usr/local/gcc-4.3.3-glibc-2.8-cs2009q1-203/arm-none-linux=
-gnueabi/arm-none-linux-gnueabi/libc/usr/<br>
******Next thing is to configure the Zlib Installation:: <br>******Run this=
 in the Terminal,<br>make prefix=3D /opt/freescale/usr/local/gcc-4.3.3-glib=
c-2.8-cs2009q1-203/arm-none-linux-gnueabi/arm-none-linux-gnueabi/libc/usr/<=
br>
sudo make install prefix=3D /opt/freescale/usr/local/gcc-4.3.3-glibc-2.8-cs=
2009q1-203/arm-none-linux-gnueabi/arm-none-linux-gnueabi/libc/usr/</font><b=
r>$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$=A0=A0=A0 ERROR I AM GETTING IS=A0=A0=A0=
=A0=A0 $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$<br>
<br><font size=3D"4"><span style=3D"color:rgb(0,0,102)">post4pavan@ubuntu:~=
/Desktop/zlib-1.2.5$ sudo make install prefix=3D /opt/freescale/usr/local/g=
cc-4.3.3-glibc-2.8-cs2009q1-203/arm-none-linux-gnueabi/arm-none-linux-gnuea=
bi/libc/usr/</span><br style=3D"color:rgb(0,0,102)">
<span style=3D"color:rgb(0,0,102)">cp libz.a /lib</span><br style=3D"color:=
rgb(0,0,102)"><span style=3D"color:rgb(0,0,102)">cp=A0 /lib</span><br style=
=3D"color:rgb(0,0,102)"><span style=3D"color:rgb(0,0,102)">cp: missing dest=
ination file operand after `/lib&#39;</span><br style=3D"color:rgb(0,0,102)=
">
<span style=3D"color:rgb(0,0,102)">Try `cp --help&#39; for more information=
.</span><br style=3D"color:rgb(0,0,102)"><span style=3D"color:rgb(0,0,102)"=
>make: *** [install-libs] Error 1</span></font><br><br><font style=3D"color=
:rgb(51,0,0)" size=3D"4">Line 164 to 184 of the make file I have attached, =
seem to be mistaken, but I am not sure, Can you please Kindly Suggest..</fo=
nt><br>

--14dae934050f42d5f904b535b9e4--
--14dae934050f42d5fc04b535b9e6
Content-Type: text/plain; charset=US-ASCII; name="my_zlib_make_file.txt"
Content-Disposition: attachment; filename="my_zlib_make_file.txt"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_gwrfe2ic0

IyBNYWtlZmlsZSBmb3IgemxpYgojIENvcHlyaWdodCAoQykgMTk5NS0yMDEwIEplYW4tbG91cCBH
YWlsbHkuCiMgRm9yIGNvbmRpdGlvbnMgb2YgZGlzdHJpYnV0aW9uIGFuZCB1c2UsIHNlZSBjb3B5
cmlnaHQgbm90aWNlIGluIHpsaWIuaAoKIyBUbyBjb21waWxlIGFuZCB0ZXN0LCB0eXBlOgojICAg
IC4vY29uZmlndXJlOyBtYWtlIHRlc3QKIyBOb3JtYWxseSBjb25maWd1cmUgYnVpbGRzIGJvdGgg
YSBzdGF0aWMgYW5kIGEgc2hhcmVkIGxpYnJhcnkuCiMgSWYgeW91IHdhbnQgdG8gYnVpbGQganVz
dCBhIHN0YXRpYyBsaWJyYXJ5LCB1c2U6IC4vY29uZmlndXJlIC0tc3RhdGljCgojIFRvIHVzZSB0
aGUgYXNtIGNvZGUsIHR5cGU6CiMgICAgY3AgY29udHJpYi9hc20/ODYvbWF0Y2guUyAuL21hdGNo
LlMKIyAgICBtYWtlIExPQz0tREFTTVYgT0JKQT1tYXRjaC5vCgojIFRvIGluc3RhbGwgL3Vzci9s
b2NhbC9saWIvbGliei4qIGFuZCAvdXNyL2xvY2FsL2luY2x1ZGUvemxpYi5oLCB0eXBlOgojICAg
IG1ha2UgaW5zdGFsbAojIFRvIGluc3RhbGwgaW4gJEhPTUUgaW5zdGVhZCBvZiAvdXNyL2xvY2Fs
LCB1c2U6CiMgICAgbWFrZSBpbnN0YWxsIHByZWZpeD0kSE9NRQoKQ0M9L29wdC9mcmVlc2NhbGUv
dXNyL2xvY2FsL2djYy00LjMuMy1nbGliYy0yLjgtY3MyMDA5cTEtMjAzL2FybS1ub25lLWxpbnV4
LWdudWVhYmkvYmluL2FybS1ub25lLWxpbnV4LWdudWVhYmktZ2NjCgpDRkxBR1M9LU8zIC1EX0xB
UkdFRklMRTY0X1NPVVJDRT0xCiNDRkxBR1M9LU8gLURNQVhfV0JJVFM9MTQgLURNQVhfTUVNX0xF
VkVMPTcKI0NGTEFHUz0tZyAtRERFQlVHCiNDRkxBR1M9LU8zIC1XYWxsIC1Xd3JpdGUtc3RyaW5n
cyAtV3BvaW50ZXItYXJpdGggLVdjb252ZXJzaW9uIFwKIyAgICAgICAgICAgLVdzdHJpY3QtcHJv
dG90eXBlcyAtV21pc3NpbmctcHJvdG90eXBlcwoKU0ZMQUdTPS1PMyAtZlBJQyAtRF9MQVJHRUZJ
TEU2NF9TT1VSQ0U9MQpMREZMQUdTPSAtTC4gbGliei5hClRFU1RfTERGTEFHUz0tTC4gbGliei5h
CkxEU0hBUkVEPS9vcHQvZnJlZXNjYWxlL3Vzci9sb2NhbC9nY2MtNC4zLjMtZ2xpYmMtMi44LWNz
MjAwOXExLTIwMy9hcm0tbm9uZS1saW51eC1nbnVlYWJpL2Jpbi9hcm0tbm9uZS1saW51eC1nbnVl
YWJpLWdjYwpDUFA9L29wdC9mcmVlc2NhbGUvdXNyL2xvY2FsL2djYy00LjMuMy1nbGliYy0yLjgt
Y3MyMDA5cTEtMjAzL2FybS1ub25lLWxpbnV4LWdudWVhYmkvYmluL2FybS1ub25lLWxpbnV4LWdu
dWVhYmktZ2NjIC1FCgpTVEFUSUNMSUI9bGliei5hClNIQVJFRExJQj0KU0hBUkVETElCVj0KU0hB
UkVETElCTT0KTElCUz0kKFNUQVRJQ0xJQikgJChTSEFSRURMSUJWKQoKQVI9YXIgcmMKUkFOTElC
PXJhbmxpYgpMRENPTkZJRz1sZGNvbmZpZwpMRFNIQVJFRExJQkM9LWxjClRBUj10YXIKU0hFTEw9
L2Jpbi9zaApFWEU9CgpwcmVmaXggPS9vcHQvZnJlZXNjYWxlL3Vzci9sb2NhbC9nY2MtNC4zLjMt
Z2xpYmMtMi44LWNzMjAwOXExLTIwMy9hcm0tbm9uZS1saW51eC1nbnVlYWJpL2FybS1ub25lLWxp
bnV4LWdudWVhYmkvbGliYy91c3IvCmV4ZWNfcHJlZml4ID0ke3ByZWZpeH0KbGliZGlyID0ke2V4
ZWNfcHJlZml4fS9saWIKc2hhcmVkbGliZGlyID0ke2xpYmRpcn0KaW5jbHVkZWRpciA9JHtwcmVm
aXh9L2luY2x1ZGUKbWFuZGlyID0ke3ByZWZpeH0vc2hhcmUvbWFuCm1hbjNkaXIgPSAke21hbmRp
cn0vbWFuMwpwa2djb25maWdkaXIgPSAke2xpYmRpcn0vcGtnY29uZmlnCgpPQkpDID0gYWRsZXIz
Mi5vIGNvbXByZXNzLm8gY3JjMzIubyBkZWZsYXRlLm8gZ3pjbG9zZS5vIGd6bGliLm8gZ3pyZWFk
Lm8gXAoJZ3p3cml0ZS5vIGluZmJhY2subyBpbmZmYXN0Lm8gaW5mbGF0ZS5vIGluZnRyZWVzLm8g
dHJlZXMubyB1bmNvbXByLm8genV0aWwubwoKUElDX09CSkMgPSBhZGxlcjMyLmxvIGNvbXByZXNz
LmxvIGNyYzMyLmxvIGRlZmxhdGUubG8gZ3pjbG9zZS5sbyBnemxpYi5sbyBnenJlYWQubG8gXAoJ
Z3p3cml0ZS5sbyBpbmZiYWNrLmxvIGluZmZhc3QubG8gaW5mbGF0ZS5sbyBpbmZ0cmVlcy5sbyB0
cmVlcy5sbyB1bmNvbXByLmxvIHp1dGlsLmxvCgojIHRvIHVzZSB0aGUgYXNtIGNvZGU6IG1ha2Ug
T0JKQT1tYXRjaC5vLCBQSUNfT0JKQT1tYXRjaC5sbwpPQkpBID0KUElDX09CSkEgPQoKT0JKUyA9
ICQoT0JKQykgJChPQkpBKQoKUElDX09CSlMgPSAkKFBJQ19PQkpDKSAkKFBJQ19PQkpBKQoKYWxs
OiBzdGF0aWMgYWxsNjQKCnN0YXRpYzogZXhhbXBsZSQoRVhFKSBtaW5pZ3ppcCQoRVhFKQoKc2hh
cmVkOiBleGFtcGxlc2gkKEVYRSkgbWluaWd6aXBzaCQoRVhFKQoKYWxsNjQ6IGV4YW1wbGU2NCQo
RVhFKSBtaW5pZ3ppcDY0JChFWEUpCgpjaGVjazogdGVzdAoKdGVzdDogYWxsIHRlc3RzdGF0aWMg
dGVzdDY0Cgp0ZXN0c3RhdGljOiBzdGF0aWMKCUBpZiBlY2hvIGhlbGxvIHdvcmxkIHwgLi9taW5p
Z3ppcCB8IC4vbWluaWd6aXAgLWQgJiYgLi9leGFtcGxlOyB0aGVuIFwKCSAgZWNobyAnCQkqKiog
emxpYiB0ZXN0IE9LICoqKic7IFwKCWVsc2UgXAoJICBlY2hvICcJCSoqKiB6bGliIHRlc3QgRkFJ
TEVEICoqKic7IGZhbHNlOyBcCglmaQoJLUBybSAtZiBmb28uZ3oKCnRlc3RzaGFyZWQ6IHNoYXJl
ZAoJQExEX0xJQlJBUllfUEFUSD1gcHdkYDokKExEX0xJQlJBUllfUEFUSCkgOyBleHBvcnQgTERf
TElCUkFSWV9QQVRIOyBcCglMRF9MSUJSQVJZTjMyX1BBVEg9YHB3ZGA6JChMRF9MSUJSQVJZTjMy
X1BBVEgpIDsgZXhwb3J0IExEX0xJQlJBUllOMzJfUEFUSDsgXAoJRFlMRF9MSUJSQVJZX1BBVEg9
YHB3ZGA6JChEWUxEX0xJQlJBUllfUEFUSCkgOyBleHBvcnQgRFlMRF9MSUJSQVJZX1BBVEg7IFwK
CVNITElCX1BBVEg9YHB3ZGA6JChTSExJQl9QQVRIKSA7IGV4cG9ydCBTSExJQl9QQVRIOyBcCglp
ZiBlY2hvIGhlbGxvIHdvcmxkIHwgLi9taW5pZ3ppcHNoIHwgLi9taW5pZ3ppcHNoIC1kICYmIC4v
ZXhhbXBsZXNoOyB0aGVuIFwKCSAgZWNobyAnCQkqKiogemxpYiBzaGFyZWQgdGVzdCBPSyAqKion
OyBcCgllbHNlIFwKCSAgZWNobyAnCQkqKiogemxpYiBzaGFyZWQgdGVzdCBGQUlMRUQgKioqJzsg
ZmFsc2U7IFwKCWZpCgktQHJtIC1mIGZvby5negoKdGVzdDY0OiBhbGw2NAoJQGlmIGVjaG8gaGVs
bG8gd29ybGQgfCAuL21pbmlnemlwNjQgfCAuL21pbmlnemlwNjQgLWQgJiYgLi9leGFtcGxlNjQ7
IHRoZW4gXAoJICBlY2hvICcJCSoqKiB6bGliIDY0LWJpdCB0ZXN0IE9LICoqKic7IFwKCWVsc2Ug
XAoJICBlY2hvICcJCSoqKiB6bGliIDY0LWJpdCB0ZXN0IEZBSUxFRCAqKionOyBmYWxzZTsgXAoJ
ZmkKCS1Acm0gLWYgZm9vLmd6CgpsaWJ6LmE6ICQoT0JKUykKCSQoQVIpICRAICQoT0JKUykKCS1A
ICgkKFJBTkxJQikgJEAgfHwgdHJ1ZSkgPi9kZXYvbnVsbCAyPiYxCgptYXRjaC5vOiBtYXRjaC5T
CgkkKENQUCkgbWF0Y2guUyA+IF9tYXRjaC5zCgkkKENDKSAtYyBfbWF0Y2gucwoJbXYgX21hdGNo
Lm8gbWF0Y2gubwoJcm0gLWYgX21hdGNoLnMKCm1hdGNoLmxvOiBtYXRjaC5TCgkkKENQUCkgbWF0
Y2guUyA+IF9tYXRjaC5zCgkkKENDKSAtYyAtZlBJQyBfbWF0Y2gucwoJbXYgX21hdGNoLm8gbWF0
Y2gubG8KCXJtIC1mIF9tYXRjaC5zCgpleGFtcGxlNjQubzogZXhhbXBsZS5jIHpsaWIuaCB6Y29u
Zi5oCgkkKENDKSAkKENGTEFHUykgLURfRklMRV9PRkZTRVRfQklUUz02NCAtYyAtbyAkQCBleGFt
cGxlLmMKCm1pbmlnemlwNjQubzogbWluaWd6aXAuYyB6bGliLmggemNvbmYuaAoJJChDQykgJChD
RkxBR1MpIC1EX0ZJTEVfT0ZGU0VUX0JJVFM9NjQgLWMgLW8gJEAgbWluaWd6aXAuYwoKLlNVRkZJ
WEVTOiAubG8KCi5jLmxvOgoJLUBta2RpciBvYmpzIDI+L2Rldi9udWxsIHx8IHRlc3QgLWQgb2Jq
cwoJJChDQykgJChTRkxBR1MpIC1EUElDIC1jIC1vIG9ianMvJCoubyAkPAoJLUBtdiBvYmpzLyQq
Lm8gJEAKCiQoU0hBUkVETElCVik6ICQoUElDX09CSlMpCgkkKExEU0hBUkVEKSAkKFNGTEFHUykg
LW8gJEAgJChQSUNfT0JKUykgJChMRFNIQVJFRExJQkMpICQoTERGTEFHUykKCXJtIC1mICQoU0hB
UkVETElCKSAkKFNIQVJFRExJQk0pCglsbiAtcyAkQCAkKFNIQVJFRExJQikKCWxuIC1zICRAICQo
U0hBUkVETElCTSkKCS1Acm1kaXIgb2JqcwoKZXhhbXBsZSQoRVhFKTogZXhhbXBsZS5vICQoU1RB
VElDTElCKQoJJChDQykgJChDRkxBR1MpIC1vICRAIGV4YW1wbGUubyAkKFRFU1RfTERGTEFHUykK
Cm1pbmlnemlwJChFWEUpOiBtaW5pZ3ppcC5vICQoU1RBVElDTElCKQoJJChDQykgJChDRkxBR1Mp
IC1vICRAIG1pbmlnemlwLm8gJChURVNUX0xERkxBR1MpCgpleGFtcGxlc2gkKEVYRSk6IGV4YW1w
bGUubyAkKFNIQVJFRExJQlYpCgkkKENDKSAkKENGTEFHUykgLW8gJEAgZXhhbXBsZS5vIC1MLiAk
KFNIQVJFRExJQlYpCgptaW5pZ3ppcHNoJChFWEUpOiBtaW5pZ3ppcC5vICQoU0hBUkVETElCVikK
CSQoQ0MpICQoQ0ZMQUdTKSAtbyAkQCBtaW5pZ3ppcC5vIC1MLiAkKFNIQVJFRExJQlYpCgpleGFt
cGxlNjQkKEVYRSk6IGV4YW1wbGU2NC5vICQoU1RBVElDTElCKQoJJChDQykgJChDRkxBR1MpIC1v
ICRAIGV4YW1wbGU2NC5vICQoVEVTVF9MREZMQUdTKQoKbWluaWd6aXA2NCQoRVhFKTogbWluaWd6
aXA2NC5vICQoU1RBVElDTElCKQoJJChDQykgJChDRkxBR1MpIC1vICRAIG1pbmlnemlwNjQubyAk
KFRFU1RfTERGTEFHUykKCmluc3RhbGwtbGliczogJChMSUJTKQoJLUBpZiBbICEgLWQgJChERVNU
RElSKSQoZXhlY19wcmVmaXgpICBdOyB0aGVuIG1rZGlyIC1wICQoREVTVERJUikkKGV4ZWNfcHJl
Zml4KTsgZmkKCS1AaWYgWyAhIC1kICQoREVTVERJUikkKGxpYmRpcikgICAgICAgXTsgdGhlbiBt
a2RpciAtcCAkKERFU1RESVIpJChsaWJkaXIpOyBmaQoJLUBpZiBbICEgLWQgJChERVNURElSKSQo
c2hhcmVkbGliZGlyKSBdOyB0aGVuIG1rZGlyIC1wICQoREVTVERJUikkKHNoYXJlZGxpYmRpcik7
IGZpCgktQGlmIFsgISAtZCAkKERFU1RESVIpJChtYW4zZGlyKSAgICAgIF07IHRoZW4gbWtkaXIg
LXAgJChERVNURElSKSQobWFuM2Rpcik7IGZpCgktQGlmIFsgISAtZCAkKERFU1RESVIpJChwa2dj
b25maWdkaXIpIF07IHRoZW4gbWtkaXIgLXAgJChERVNURElSKSQocGtnY29uZmlnZGlyKTsgZmkK
CWNwICQoU1RBVElDTElCKSAkKERFU1RESVIpJChsaWJkaXIpCgljcCAkKFNIQVJFRExJQlYpICQo
REVTVERJUikkKHNoYXJlZGxpYmRpcikKCWNkICQoREVTVERJUikkKGxpYmRpcik7IGNobW9kIHU9
cncsZ289ciAkKFNUQVRJQ0xJQikKCS1AKGNkICQoREVTVERJUikkKGxpYmRpcik7ICQoUkFOTElC
KSBsaWJ6LmEgfHwgdHJ1ZSkgPi9kZXYvbnVsbCAyPiYxCgktQGNkICQoREVTVERJUikkKHNoYXJl
ZGxpYmRpcik7IGlmIHRlc3QgIiQoU0hBUkVETElCVikiIC1hIC1mICQoU0hBUkVETElCVik7IHRo
ZW4gXAoJICBjaG1vZCA3NTUgJChTSEFSRURMSUJWKTsgXAoJICBybSAtZiAkKFNIQVJFRExJQikg
JChTSEFSRURMSUJNKTsgXAoJICBsbiAtcyAkKFNIQVJFRExJQlYpICQoU0hBUkVETElCKTsgXAoJ
ICBsbiAtcyAkKFNIQVJFRExJQlYpICQoU0hBUkVETElCTSk7IFwKCSAgKCQoTERDT05GSUcpIHx8
IHRydWUpICA+L2Rldi9udWxsIDI+JjE7IFwKCWZpCgljcCB6bGliLjMgJChERVNURElSKSQobWFu
M2RpcikKCWNobW9kIDY0NCAkKERFU1RESVIpJChtYW4zZGlyKS96bGliLjMKCWNwIHpsaWIucGMg
JChERVNURElSKSQocGtnY29uZmlnZGlyKQoJY2htb2QgNjQ0ICQoREVTVERJUikkKHBrZ2NvbmZp
Z2RpcikvemxpYi5wYwojIFRoZSByYW5saWIgaW4gaW5zdGFsbCBpcyBuZWVkZWQgb24gTmVYVFNU
RVAgd2hpY2ggY2hlY2tzIGZpbGUgdGltZXMKIyBsZGNvbmZpZyBpcyBmb3IgTGludXgKCmluc3Rh
bGw6IGluc3RhbGwtbGlicwoJLUBpZiBbICEgLWQgJChERVNURElSKSQoaW5jbHVkZWRpcikgICBd
OyB0aGVuIG1rZGlyIC1wICQoREVTVERJUikkKGluY2x1ZGVkaXIpOyBmaQoJY3AgemxpYi5oIHpj
b25mLmggJChERVNURElSKSQoaW5jbHVkZWRpcikKCWNobW9kIDY0NCAkKERFU1RESVIpJChpbmNs
dWRlZGlyKS96bGliLmggJChERVNURElSKSQoaW5jbHVkZWRpcikvemNvbmYuaAoKdW5pbnN0YWxs
OgoJY2QgJChERVNURElSKSQoaW5jbHVkZWRpcik7IHJtIC1mIHpsaWIuaCB6Y29uZi5oCgljZCAk
KERFU1RESVIpJChsaWJkaXIpOyBybSAtZiBsaWJ6LmE7IFwKCWlmIHRlc3QgIiQoU0hBUkVETElC
VikiIC1hIC1mICQoU0hBUkVETElCVik7IHRoZW4gXAoJICBybSAtZiAkKFNIQVJFRExJQlYpICQo
U0hBUkVETElCKSAkKFNIQVJFRExJQk0pOyBcCglmaQoJY2QgJChERVNURElSKSQobWFuM2Rpcik7
IHJtIC1mIHpsaWIuMwoJY2QgJChERVNURElSKSQocGtnY29uZmlnZGlyKTsgcm0gLWYgemxpYi5w
YwoKZG9jczogemxpYi4zLnBkZgoKemxpYi4zLnBkZjogemxpYi4zCglncm9mZiAtbWFuZG9jIC1m
IEggLVQgcHMgemxpYi4zIHwgcHMycGRmIC0gemxpYi4zLnBkZgoKemNvbmYuaC5pbjogemNvbmYu
aC5jbWFrZWluCglzZWQgIi9eI2NtYWtlZGVmaW5lL0QiIDwgemNvbmYuaC5jbWFrZWluID4gemNv
bmYuaC5pbgoJdG91Y2ggLXIgemNvbmYuaC5jbWFrZWluIHpjb25mLmguaW4KCnpjb25mOiB6Y29u
Zi5oLmluCgljcCAtcCB6Y29uZi5oLmluIHpjb25mLmgKCm1vc3RseWNsZWFuOiBjbGVhbgpjbGVh
bjoKCXJtIC1mICoubyAqLmxvICp+IFwKCSAgIGV4YW1wbGUkKEVYRSkgbWluaWd6aXAkKEVYRSkg
ZXhhbXBsZXNoJChFWEUpIG1pbmlnemlwc2gkKEVYRSkgXAoJICAgZXhhbXBsZTY0JChFWEUpIG1p
bmlnemlwNjQkKEVYRSkgXAoJICAgbGliei4qIGZvby5neiBzb19sb2NhdGlvbnMgXAoJICAgX21h
dGNoLnMgbWFrZXRyZWUgY29udHJpYi9pbmZiYWNrOS8qLm8KCXJtIC1yZiBvYmpzCgptYWludGFp
bmVyLWNsZWFuOiBkaXN0Y2xlYW4KZGlzdGNsZWFuOiBjbGVhbiB6Y29uZiBkb2NzCglybSAtZiBN
YWtlZmlsZSB6bGliLnBjCgktQHJtIC1mIC5EU19TdG9yZQoJLUBwcmludGYgJ2FsbDpcblx0LUBl
Y2hvICJQbGVhc2UgdXNlIC4vY29uZmlndXJlIGZpcnN0LiAgVGhhbmsgeW91LiJcbicgPiBNYWtl
ZmlsZQoJLUBwcmludGYgJ1xuZGlzdGNsZWFuOlxuXHRtYWtlIC1mIE1ha2VmaWxlLmluIGRpc3Rj
bGVhblxuJyA+PiBNYWtlZmlsZQoJLUB0b3VjaCAtciBNYWtlZmlsZS5pbiBNYWtlZmlsZQoKdGFn
czoKCWV0YWdzICouW2NoXQoKZGVwZW5kOgoJbWFrZWRlcGVuZCAtLSAkKENGTEFHUykgLS0gKi5b
Y2hdCgojIERPIE5PVCBERUxFVEUgVEhJUyBMSU5FIC0tIG1ha2UgZGVwZW5kIGRlcGVuZHMgb24g
aXQuCgphZGxlcjMyLm8genV0aWwubzogenV0aWwuaCB6bGliLmggemNvbmYuaApnemNsb3NlLm8g
Z3psaWIubyBnenJlYWQubyBnendyaXRlLm86IHpsaWIuaCB6Y29uZi5oIGd6Z3V0cy5oCmNvbXBy
ZXNzLm8gZXhhbXBsZS5vIG1pbmlnemlwLm8gdW5jb21wci5vOiB6bGliLmggemNvbmYuaApjcmMz
Mi5vOiB6dXRpbC5oIHpsaWIuaCB6Y29uZi5oIGNyYzMyLmgKZGVmbGF0ZS5vOiBkZWZsYXRlLmgg
enV0aWwuaCB6bGliLmggemNvbmYuaAppbmZiYWNrLm8gaW5mbGF0ZS5vOiB6dXRpbC5oIHpsaWIu
aCB6Y29uZi5oIGluZnRyZWVzLmggaW5mbGF0ZS5oIGluZmZhc3QuaCBpbmZmaXhlZC5oCmluZmZh
c3QubzogenV0aWwuaCB6bGliLmggemNvbmYuaCBpbmZ0cmVlcy5oIGluZmxhdGUuaCBpbmZmYXN0
LmgKaW5mdHJlZXMubzogenV0aWwuaCB6bGliLmggemNvbmYuaCBpbmZ0cmVlcy5oCnRyZWVzLm86
IGRlZmxhdGUuaCB6dXRpbC5oIHpsaWIuaCB6Y29uZi5oIHRyZWVzLmgKCmFkbGVyMzIubG8genV0
aWwubG86IHp1dGlsLmggemxpYi5oIHpjb25mLmgKZ3pjbG9zZS5sbyBnemxpYi5sbyBnenJlYWQu
bG8gZ3p3cml0ZS5sbzogemxpYi5oIHpjb25mLmggZ3pndXRzLmgKY29tcHJlc3MubG8gZXhhbXBs
ZS5sbyBtaW5pZ3ppcC5sbyB1bmNvbXByLmxvOiB6bGliLmggemNvbmYuaApjcmMzMi5sbzogenV0
aWwuaCB6bGliLmggemNvbmYuaCBjcmMzMi5oCmRlZmxhdGUubG86IGRlZmxhdGUuaCB6dXRpbC5o
IHpsaWIuaCB6Y29uZi5oCmluZmJhY2subG8gaW5mbGF0ZS5sbzogenV0aWwuaCB6bGliLmggemNv
bmYuaCBpbmZ0cmVlcy5oIGluZmxhdGUuaCBpbmZmYXN0LmggaW5mZml4ZWQuaAppbmZmYXN0Lmxv
OiB6dXRpbC5oIHpsaWIuaCB6Y29uZi5oIGluZnRyZWVzLmggaW5mbGF0ZS5oIGluZmZhc3QuaApp
bmZ0cmVlcy5sbzogenV0aWwuaCB6bGliLmggemNvbmYuaCBpbmZ0cmVlcy5oCnRyZWVzLmxvOiBk
ZWZsYXRlLmggenV0aWwuaCB6bGliLmggemNvbmYuaCB0cmVlcy5oCg==
--14dae934050f42d5fc04b535b9e6
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-arm mailing list
Xen-arm@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-arm

--14dae934050f42d5fc04b535b9e6--


From xen-arm-bounces@lists.xensource.com Thu Dec 29 13:41:11 2011
Return-path: <xen-arm-bounces@lists.xensource.com>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 29 Dec 2011 13:41:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-arm-bounces@lists.xensource.com>)
	id 1RgGED-0004Rd-TC; Thu, 29 Dec 2011 13:41:05 +0000
Received: from mail182.messagelabs.com ([85.158.139.83])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <post4pavan@gmail.com>) id 1RgGED-0004RY-Cr
	for xen-arm@lists.xensource.com; Thu, 29 Dec 2011 13:41:05 +0000
X-Env-Sender: post4pavan@gmail.com
X-Msg-Ref: server-2.tower-182.messagelabs.com!1325166056!8969889!1
X-Originating-IP: [209.85.214.171]
X-SpamReason: No, hits=0.4 required=7.0 tests=HTML_50_60,HTML_MESSAGE,
	ML_RADAR_SPEW_LINKS_14,RCVD_BY_IP,spamassassin: 
X-StarScan-Version: 6.4.3; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 29248 invoked from network); 29 Dec 2011 13:40:58 -0000
Received: from mail-tul01m020-f171.google.com (HELO
	mail-tul01m020-f171.google.com) (209.85.214.171)
	by server-2.tower-182.messagelabs.com with RC4-SHA encrypted SMTP;
	29 Dec 2011 13:40:58 -0000
Received: by obbwd20 with SMTP id wd20so37799340obb.30
	for <xen-arm@lists.xensource.com>; Thu, 29 Dec 2011 05:40:55 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma;
	h=mime-version:in-reply-to:references:date:message-id:subject:from:to
	:content-type; bh=neFWORwOeNqWG/LzpXrzNd8QL9fEDxgPiD4EQfGnHjs=;
	b=mkdDeIXHqZfNMzn4hLpaOlavOzk9+1WDDjpt6qqmkSHSISDE/TW6Fmcuq4lWEC84MP
	WV6Xqi/+EpAxRiKWqPTiOGjnnf8gsYeE6GKWf7OF78vI6RVPtYfgKHtF3IMDAHacmF82
	mKdppyk8fgXsLL0lI5xmbPBK8xYonOjn90tXk=
MIME-Version: 1.0
Received: by 10.50.34.164 with SMTP id a4mr2546903igj.9.1325166055447; Thu, 29
	Dec 2011 05:40:55 -0800 (PST)
Received: by 10.43.132.202 with HTTP; Thu, 29 Dec 2011 05:40:55 -0800 (PST)
In-Reply-To: <CAOZ3Y4P1W62p_ZJC8mm3mjEyMUShozhxuPyjshBSvZmo1HGS4w@mail.gmail.com>
References: <CAOZ3Y4P1W62p_ZJC8mm3mjEyMUShozhxuPyjshBSvZmo1HGS4w@mail.gmail.com>
Date: Thu, 29 Dec 2011 19:10:55 +0530
Message-ID: <CAOZ3Y4OaY7ZdPEG3S3k+L7P54oTBmBtEznijJHk92BNDPHHYXQ@mail.gmail.com>
From: Krishna Pavan <post4pavan@gmail.com>
To: Xen <xen-arm@lists.xensource.com>
Subject: Re: [XenARM] liz.a installation errror |||| libxenguest.so.3.0.0
	error
X-BeenThere: xen-arm@lists.xensource.com
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen ARM development <xen-arm.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/options/xen-arm>,
	<mailto:xen-arm-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-arm@lists.xensource.com>
List-Help: <mailto:xen-arm-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-arm>,
	<mailto:xen-arm-request@lists.xensource.com?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1940961595120499866=="
Sender: xen-arm-bounces@lists.xensource.com
Errors-To: xen-arm-bounces@lists.xensource.com

--===============1940961595120499866==
Content-Type: multipart/alternative; boundary=14dae934050f00dbda04b53b44f7

--14dae934050f00dbda04b53b44f7
Content-Type: text/plain; charset=ISO-8859-1

With reference to my previous mail, I was able to make and make install
properly.
But with out zlibraries, I dont know, if there will be any problem or not.


> post4pavan@ubuntu:~/Desktop/zlib-1.2.5$ sudo make install prefix=
> /opt/freescale/usr/local/gcc-4.3.3-glibc-2.8-cs2009q1-203/arm-none-linux-gnueabi/arm-none-linux-gnueabi/libc/usr/
> cp libz.a /lib
> cp  /lib
> cp: missing destination file operand after `/lib'
> Try `cp --help' for more information.
> make: *** [install-libs] Error 1
>
> Line 164 to 184 of the make file I have attached, seem to be mistaken, but
> I am not sure, Can you please Kindly Suggest..
>

--14dae934050f00dbda04b53b44f7
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<font size=3D"1"><font><span style=3D"font-family:comic sans ms,sans-serif"=
>With reference to my previous mail, I was able to make and make install pr=
operly.</span><br style=3D"font-family:comic sans ms,sans-serif"><span styl=
e=3D"font-family:comic sans ms,sans-serif">But with out zlibraries, I dont =
know, if there will be any problem or not. </span><br>
<br></font></font><div class=3D"gmail_quote"><blockquote class=3D"gmail_quo=
te" style=3D"margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204,204,204=
);padding-left:1ex">
<font size=3D"1"><br></font><font size=3D"1"><span style=3D"color:rgb(0,0,1=
02)">post4pavan@ubuntu:~/Desktop/zlib-1.2.5$ sudo make install prefix=3D /o=
pt/freescale/usr/local/gcc-4.3.3-glibc-2.8-cs2009q1-203/arm-none-linux-gnue=
abi/arm-none-linux-gnueabi/libc/usr/</span><br style=3D"color:rgb(0,0,102)"=
>

<span style=3D"color:rgb(0,0,102)">cp libz.a /lib</span><br style=3D"color:=
rgb(0,0,102)"><span style=3D"color:rgb(0,0,102)">cp=A0 /lib</span><br style=
=3D"color:rgb(0,0,102)"><span style=3D"color:rgb(0,0,102)">cp: missing dest=
ination file operand after `/lib&#39;</span><br style=3D"color:rgb(0,0,102)=
">

<span style=3D"color:rgb(0,0,102)">Try `cp --help&#39; for more information=
.</span><br style=3D"color:rgb(0,0,102)"><span style=3D"color:rgb(0,0,102)"=
>make: *** [install-libs] Error 1</span><br><br></font><font style=3D"color=
:rgb(51,0,0)" size=3D"4"><font size=3D"1">Line 164 to 184 of the make file =
I have attached, seem to be mistaken, but I am not sure, Can you please Kin=
dly Suggest</font>..</font><br>

</blockquote></div><br>

--14dae934050f00dbda04b53b44f7--


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

_______________________________________________
Xen-arm mailing list
Xen-arm@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-arm

--===============1940961595120499866==--


From xen-arm-bounces@lists.xensource.com Thu Dec 29 13:41:11 2011
Return-path: <xen-arm-bounces@lists.xensource.com>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 29 Dec 2011 13:41:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-arm-bounces@lists.xensource.com>)
	id 1RgGED-0004Rd-TC; Thu, 29 Dec 2011 13:41:05 +0000
Received: from mail182.messagelabs.com ([85.158.139.83])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <post4pavan@gmail.com>) id 1RgGED-0004RY-Cr
	for xen-arm@lists.xensource.com; Thu, 29 Dec 2011 13:41:05 +0000
X-Env-Sender: post4pavan@gmail.com
X-Msg-Ref: server-2.tower-182.messagelabs.com!1325166056!8969889!1
X-Originating-IP: [209.85.214.171]
X-SpamReason: No, hits=0.4 required=7.0 tests=HTML_50_60,HTML_MESSAGE,
	ML_RADAR_SPEW_LINKS_14,RCVD_BY_IP,spamassassin: 
X-StarScan-Version: 6.4.3; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 29248 invoked from network); 29 Dec 2011 13:40:58 -0000
Received: from mail-tul01m020-f171.google.com (HELO
	mail-tul01m020-f171.google.com) (209.85.214.171)
	by server-2.tower-182.messagelabs.com with RC4-SHA encrypted SMTP;
	29 Dec 2011 13:40:58 -0000
Received: by obbwd20 with SMTP id wd20so37799340obb.30
	for <xen-arm@lists.xensource.com>; Thu, 29 Dec 2011 05:40:55 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma;
	h=mime-version:in-reply-to:references:date:message-id:subject:from:to
	:content-type; bh=neFWORwOeNqWG/LzpXrzNd8QL9fEDxgPiD4EQfGnHjs=;
	b=mkdDeIXHqZfNMzn4hLpaOlavOzk9+1WDDjpt6qqmkSHSISDE/TW6Fmcuq4lWEC84MP
	WV6Xqi/+EpAxRiKWqPTiOGjnnf8gsYeE6GKWf7OF78vI6RVPtYfgKHtF3IMDAHacmF82
	mKdppyk8fgXsLL0lI5xmbPBK8xYonOjn90tXk=
MIME-Version: 1.0
Received: by 10.50.34.164 with SMTP id a4mr2546903igj.9.1325166055447; Thu, 29
	Dec 2011 05:40:55 -0800 (PST)
Received: by 10.43.132.202 with HTTP; Thu, 29 Dec 2011 05:40:55 -0800 (PST)
In-Reply-To: <CAOZ3Y4P1W62p_ZJC8mm3mjEyMUShozhxuPyjshBSvZmo1HGS4w@mail.gmail.com>
References: <CAOZ3Y4P1W62p_ZJC8mm3mjEyMUShozhxuPyjshBSvZmo1HGS4w@mail.gmail.com>
Date: Thu, 29 Dec 2011 19:10:55 +0530
Message-ID: <CAOZ3Y4OaY7ZdPEG3S3k+L7P54oTBmBtEznijJHk92BNDPHHYXQ@mail.gmail.com>
From: Krishna Pavan <post4pavan@gmail.com>
To: Xen <xen-arm@lists.xensource.com>
Subject: Re: [XenARM] liz.a installation errror |||| libxenguest.so.3.0.0
	error
X-BeenThere: xen-arm@lists.xensource.com
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen ARM development <xen-arm.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/options/xen-arm>,
	<mailto:xen-arm-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-arm@lists.xensource.com>
List-Help: <mailto:xen-arm-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-arm>,
	<mailto:xen-arm-request@lists.xensource.com?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1940961595120499866=="
Sender: xen-arm-bounces@lists.xensource.com
Errors-To: xen-arm-bounces@lists.xensource.com

--===============1940961595120499866==
Content-Type: multipart/alternative; boundary=14dae934050f00dbda04b53b44f7

--14dae934050f00dbda04b53b44f7
Content-Type: text/plain; charset=ISO-8859-1

With reference to my previous mail, I was able to make and make install
properly.
But with out zlibraries, I dont know, if there will be any problem or not.


> post4pavan@ubuntu:~/Desktop/zlib-1.2.5$ sudo make install prefix=
> /opt/freescale/usr/local/gcc-4.3.3-glibc-2.8-cs2009q1-203/arm-none-linux-gnueabi/arm-none-linux-gnueabi/libc/usr/
> cp libz.a /lib
> cp  /lib
> cp: missing destination file operand after `/lib'
> Try `cp --help' for more information.
> make: *** [install-libs] Error 1
>
> Line 164 to 184 of the make file I have attached, seem to be mistaken, but
> I am not sure, Can you please Kindly Suggest..
>

--14dae934050f00dbda04b53b44f7
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<font size=3D"1"><font><span style=3D"font-family:comic sans ms,sans-serif"=
>With reference to my previous mail, I was able to make and make install pr=
operly.</span><br style=3D"font-family:comic sans ms,sans-serif"><span styl=
e=3D"font-family:comic sans ms,sans-serif">But with out zlibraries, I dont =
know, if there will be any problem or not. </span><br>
<br></font></font><div class=3D"gmail_quote"><blockquote class=3D"gmail_quo=
te" style=3D"margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204,204,204=
);padding-left:1ex">
<font size=3D"1"><br></font><font size=3D"1"><span style=3D"color:rgb(0,0,1=
02)">post4pavan@ubuntu:~/Desktop/zlib-1.2.5$ sudo make install prefix=3D /o=
pt/freescale/usr/local/gcc-4.3.3-glibc-2.8-cs2009q1-203/arm-none-linux-gnue=
abi/arm-none-linux-gnueabi/libc/usr/</span><br style=3D"color:rgb(0,0,102)"=
>

<span style=3D"color:rgb(0,0,102)">cp libz.a /lib</span><br style=3D"color:=
rgb(0,0,102)"><span style=3D"color:rgb(0,0,102)">cp=A0 /lib</span><br style=
=3D"color:rgb(0,0,102)"><span style=3D"color:rgb(0,0,102)">cp: missing dest=
ination file operand after `/lib&#39;</span><br style=3D"color:rgb(0,0,102)=
">

<span style=3D"color:rgb(0,0,102)">Try `cp --help&#39; for more information=
.</span><br style=3D"color:rgb(0,0,102)"><span style=3D"color:rgb(0,0,102)"=
>make: *** [install-libs] Error 1</span><br><br></font><font style=3D"color=
:rgb(51,0,0)" size=3D"4"><font size=3D"1">Line 164 to 184 of the make file =
I have attached, seem to be mistaken, but I am not sure, Can you please Kin=
dly Suggest</font>..</font><br>

</blockquote></div><br>

--14dae934050f00dbda04b53b44f7--


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

_______________________________________________
Xen-arm mailing list
Xen-arm@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-arm

--===============1940961595120499866==--


From xen-arm-bounces@lists.xensource.com Sat Dec 31 10:50:33 2011
Return-path: <xen-arm-bounces@lists.xensource.com>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 31 Dec 2011 10:50:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-arm-bounces@lists.xensource.com>)
	id 1RgwW9-0001U4-MZ; Sat, 31 Dec 2011 10:50:25 +0000
Received: from mail182.messagelabs.com ([85.158.139.83])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <post4pavan@gmail.com>) id 1RgwW7-0001TV-9c
	for xen-arm@lists.xensource.com; Sat, 31 Dec 2011 10:50:24 +0000
X-Env-Sender: post4pavan@gmail.com
X-Msg-Ref: server-11.tower-182.messagelabs.com!1325328611!9125547!1
X-Originating-IP: [209.85.210.171]
X-SpamReason: No, hits=1.4 required=7.0 tests=BODY_RANDOM_LONG,
	HTML_40_50, HTML_MESSAGE, ML_RADAR_SPEW_LINKS_14, RCVD_BY_IP,
	spamassassin: 
X-StarScan-Version: 6.4.3; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 18396 invoked from network); 31 Dec 2011 10:50:12 -0000
Received: from mail-iy0-f171.google.com (HELO mail-iy0-f171.google.com)
	(209.85.210.171)
	by server-11.tower-182.messagelabs.com with RC4-SHA encrypted SMTP;
	31 Dec 2011 10:50:12 -0000
Received: by iagw33 with SMTP id w33so124371502iag.30
	for <xen-arm@lists.xensource.com>; Sat, 31 Dec 2011 02:50:10 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma;
	h=mime-version:date:message-id:subject:from:to:content-type;
	bh=+rZ3NfVKd1zModzcBuJUqvOL+4l79bmSkecbJeeOI+M=;
	b=VdchVCyaub5YUPEy+AgFL6dLhh+QRJ7r5jnXdcw/1LLL/JuUygQVvKmpSkosx8hKbj
	f3aQDh5eCyuSTwg/VVuHteoWff9Ouei8taKWxuK6jChvQ16GPRO6akXUaTXSaSt7QvHY
	xtmNtYS6KC7KtF8v1pMd8lgVAyd1vy0jyqAGQ=
MIME-Version: 1.0
Received: by 10.50.168.2 with SMTP id zs2mr49480858igb.9.1325328610814; Sat,
	31 Dec 2011 02:50:10 -0800 (PST)
Received: by 10.43.132.202 with HTTP; Sat, 31 Dec 2011 02:50:10 -0800 (PST)
Date: Sat, 31 Dec 2011 16:20:10 +0530
Message-ID: <CAOZ3Y4NawG0YOdz5f85NLqOB0_4+Obs1JCq8AgEjZrPVSKZa8Q@mail.gmail.com>
From: Krishna Pavan <post4pavan@gmail.com>
To: Xen <xen-arm@lists.xensource.com>
Content-Type: multipart/mixed; boundary=e89a8f83a53f0eebee04b5611dd4
Subject: [XenARM] Integration of Compiled Xen-ARM :: tools / linux images
X-BeenThere: xen-arm@lists.xensource.com
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen ARM development <xen-arm.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/options/xen-arm>,
	<mailto:xen-arm-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-arm@lists.xensource.com>
List-Help: <mailto:xen-arm-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-arm>,
	<mailto:xen-arm-request@lists.xensource.com?subject=subscribe>
Sender: xen-arm-bounces@lists.xensource.com
Errors-To: xen-arm-bounces@lists.xensource.com

--e89a8f83a53f0eebee04b5611dd4
Content-Type: multipart/alternative; boundary=e89a8f83a53f0eebe204b5611dd2

--e89a8f83a53f0eebe204b5611dd2
Content-Type: text/plain; charset=ISO-8859-1

Hi all,

I have compiled Xen-ARM., on Ubuntu 10.04 LTS.
I have attached the list of all those files in the attachment.I have two
linux images vmlinux0 and vmlinux.out0.
If I want to run these, then I need to Integrate them, so that they can be
transferred and used via TFTP/MMC/SD/NFS.

Because all the files created for target are available in the Xen_root
folder in a directory Xen_Root[main folder with code]/tools/target
they are
Xen_Root/tools/target/dev/xen/evtchn
Xen_Root/tools/target/etc/xen/dom1 xend-config.sxp
Xen_Root/tools/target/usr/lib local                                  etc,
.... with all the details present in the attachment.

and linux kernel images are present in linux_root directory
30974907 vmlinux0       (application/x-executable)      is Dom1
3166360   vmlinux.out0 (application/x-executable)      is Dom0

How to relate all these with the bootloader, Kernel, rootfs, is all that I
have.

Obviously, Xen can only be loaded on top of bootloader, but

1.  What to do with the contents on the target directory in the
Xen_Root/tools/target?

2.  Xen-ARM is obtained in xen (application/x-executable), xen-bin
(binary), xen.gz? what to use?

3.  Linux images are in (application/x-executable) format, but I have only
knowledge about

Please Kindly Suggest!!!  Krishna Pavan

--e89a8f83a53f0eebe204b5611dd2
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<font>Hi all,</font><br><br>I have compiled Xen-ARM., on Ubuntu 10.04 LTS.<=
br>I have attached the list of all those files in the attachment.I have two=
 linux images vmlinux0 and vmlinux.out0.<br>If I want to run these, then I =
need to<font style=3D"color:rgb(0,0,153)" size=3D"4"> Integrate </font>them=
, so that they can be transferred and used via TFTP/MMC/SD/NFS.<br>
<br>Because all the files created for target are available in the Xen_root =
folder in a directory Xen_Root[main folder with code]/tools/target <br>they=
 are <br>Xen_Root/tools/target/dev/xen/evtchn<br>Xen_Root/tools/target/etc/=
xen/dom1 xend-config.sxp<br>
Xen_Root/tools/target/usr/lib local=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=
=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 etc, .... with=
 all the details present in the attachment.<br><br>and linux kernel images =
are present in linux_root directory<br>30974907 vmlinux0=A0=A0=A0=A0=A0=A0 =
(application/x-executable) =A0=A0 =A0 is Dom1 <br>
 3166360 =A0 vmlinux.out0 (application/x-executable) =A0 =A0=A0 is Dom0 <br=
><br>How to relate all these with the bootloader, Kernel, rootfs, is all th=
at I have.<br><br>Obviously, <font style=3D"color:rgb(51,0,51)" size=3D"4">=
<span style=3D"font-family:comic sans ms,sans-serif">Xen can only be loaded=
 on top of bootloader, but </span><br style=3D"font-family:comic sans ms,sa=
ns-serif">
<br style=3D"font-family:comic sans ms,sans-serif"><span style=3D"font-fami=
ly:comic sans ms,sans-serif">1.=A0 What to do with the contents on the targ=
et directory in the Xen_Root/tools/target?</span><br style=3D"font-family:c=
omic sans ms,sans-serif">
<br style=3D"font-family:comic sans ms,sans-serif"><span style=3D"font-fami=
ly:comic sans ms,sans-serif">2.=A0 Xen-ARM is obtained in xen (application/=
x-executable), xen-bin (binary), xen.gz? what to use?</span><br style=3D"fo=
nt-family:comic sans ms,sans-serif">
<br style=3D"font-family:comic sans ms,sans-serif"><span style=3D"font-fami=
ly:comic sans ms,sans-serif">3.=A0 Linux images are in (application/x-execu=
table) format, but I have only knowledge about</span></font><br><font><br s=
tyle=3D"font-family:courier new,monospace">
<span style=3D"font-family:courier new,monospace;color:rgb(0,0,102)">Please=
 Kindly Suggest!!!=A0 Krishna Pavan</span></font><br>

--e89a8f83a53f0eebe204b5611dd2--
--e89a8f83a53f0eebee04b5611dd4
Content-Type: text/plain; charset=US-ASCII; name="list.txt"
Content-Disposition: attachment; filename="list.txt"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_gwuial1o0

LjoKQ29uZmlnLm1rICBjc2NvcGUub3V0ICBsaW51eC1zcGFyc2UgIG15Y3Njb3BlICBSRUFETUUJ
CSBUQUdTCXhlbgpDT1BZSU5HICAgIGV4dHJhcyAgICAgIE1ha2VmaWxlICAgICAgbXlldGFncyAg
IHNlcXVlbmNlX2xvZy50eHQgIHRvb2xzCgouL2V4dHJhczoKbWluaS1vcy1hcm0KCi4vZXh0cmFz
L21pbmktb3MtYXJtOgphcmNoCSAgIGRyaXZlcnMgIGtlcm5lbCAgbG9nICAgICAgIE1ha2VmaWxl
X2FybSAgdGVzdGJlbmNoCkNvbmZpZy5tayAgaW5jbHVkZSAgbGliICAgICBNYWtlZmlsZSAgUnVs
ZXMubWsJICAgIHhlbmJ1cwoKLi9leHRyYXMvbWluaS1vcy1hcm0vYXJjaDoKYXJtCgouL2V4dHJh
cy9taW5pLW9zLWFybS9hcmNoL2FybToKYXJjaC1nb2xkZmlzaCAgYXJjaC1pbXgyMSAgYXJjaC12
ZXJzYXRpbGUgIGNvbW1vbiAgbGliCU1ha2VmaWxlCgouL2V4dHJhcy9taW5pLW9zLWFybS9hcmNo
L2FybS9hcmNoLWdvbGRmaXNoOgpnb2xkZmlzaC5sZHMgIHN0YXJ0LlMKCi4vZXh0cmFzL21pbmkt
b3MtYXJtL2FyY2gvYXJtL2FyY2gtaW14MjE6CmRlYnVnLlMgIGlteDIxLmxkcyAgaW14MjEubGRz
LmluICBzdGFydC5TCgouL2V4dHJhcy9taW5pLW9zLWFybS9hcmNoL2FybS9hcmNoLXZlcnNhdGls
ZToKc3RhcnQuUyAgdmVyc2F0aWxlLmxkcwoKLi9leHRyYXMvbWluaS1vcy1hcm0vYXJjaC9hcm0v
Y29tbW9uOgplbnRyeS5TICBtYWNoaW5lLmMgIG1hdGguUwoKLi9leHRyYXMvbWluaS1vcy1hcm0v
YXJjaC9hcm0vbGliOgpnY2NsaWIuaCAgbXVsZGkzLmMKCi4vZXh0cmFzL21pbmktb3MtYXJtL2Ry
aXZlcnM6Ck1ha2VmaWxlICB4ZW5idXMgIHhlbmNvbnNvbGUKCi4vZXh0cmFzL21pbmktb3MtYXJt
L2RyaXZlcnMveGVuYnVzOgp4ZW5idXMuYwoKLi9leHRyYXMvbWluaS1vcy1hcm0vZHJpdmVycy94
ZW5jb25zb2xlOgp4ZW5jb25zb2xlLmMKCi4vZXh0cmFzL21pbmktb3MtYXJtL2luY2x1ZGU6CmFz
bS1hcm0gIG9zICB4ZW4KCi4vZXh0cmFzL21pbmktb3MtYXJtL2luY2x1ZGUvYXNtLWFybToKYml0
b3BzLmggIHR5cGVzLmgKCi4vZXh0cmFzL21pbmktb3MtYXJtL2luY2x1ZGUvb3M6CmJpdG9wcy5o
ICAgIGVycm5vLWJhc2UuaCAgaHlwZXJ2aXNvci5oCW9zLmgJICAgICB0cmFwcy5oCmJsb3dmaXNo
LmggIGVycm5vLmgJICBpcnEuaAkJc2NoZWQuaCAgICAgIHR5cGVzLmgKY29uZmlnLmggICAgZXZ0
Y2huLmgJICBsaWIuaAkJc2VtYXBob3JlLmggIHdhaXQuaApjdHlwZS5oICAgICBmaXhtYXAuaAkg
IGxpc3QuaAlzcGlubG9jay5oICAgeGVuYnVzLmgKZXJyLmgJICAgIGdudHRhYi5oCSAgbW0uaAkJ
dGltZS5oCSAgICAgeG1hbGxvYy5oCgouL2V4dHJhcy9taW5pLW9zLWFybS9pbmNsdWRlL3hlbjoK
Ci4vZXh0cmFzL21pbmktb3MtYXJtL2tlcm5lbDoKZXZ0Y2huLmMgIG1haW4uYyAgICBtbS5jICAg
ICBzY2hlZC5kaWZmICB0cmFwcy5jCmdudHRhYi5jICBNYWtlZmlsZSAgc2NoZWQuYyAgdGltZS5j
CgouL2V4dHJhcy9taW5pLW9zLWFybS9saWI6CmJsb3dmaXNoLmMgIE1ha2VmaWxlICBtYXRoLmMg
IHByaW50Zi5jCXN0cmluZy5jICB4bWFsbG9jLmMKCi4vZXh0cmFzL21pbmktb3MtYXJtL3Rlc3Ri
ZW5jaDoKY2xpZW50LmMgIE1ha2VmaWxlICBzZXJ2ZXIuYwoKLi9leHRyYXMvbWluaS1vcy1hcm0v
eGVuYnVzOgp4ZW5idXNfeHMuYwoKLi9saW51eC1zcGFyc2U6CmFyY2gJCSBjb25maWdfZG9tMV9z
aW0gIGRyaXZlcnMgIGluaXQgICAga2VybmVsICBNYWtlZmlsZQpjb25maWdfZG9tMF9jb20gIGRv
X2NvbXBpbGUuc2gJICBpbmNsdWRlICBLYnVpbGQgIGxpYgkgICBtbQoKLi9saW51eC1zcGFyc2Uv
YXJjaDoKYXJtCgouL2xpbnV4LXNwYXJzZS9hcmNoL2FybToKS2NvbmZpZyAga2VybmVsICBtYWNo
LWlteCAgTWFrZWZpbGUgIG1tCgouL2xpbnV4LXNwYXJzZS9hcmNoL2FybS9rZXJuZWw6CmFzbS1v
ZmZzZXRzLXhlbi5jICBlbnRyeS1jb21tb24teGVuLlMgIGhlYWQteGVuLlMgIHByb2Nlc3MteGVu
LmMgICAgc2V0dXAteGVuLmMKZW50cnktYXJtdi14ZW4uUyAgIGVudHJ5LWhlYWRlci14ZW4uUyAg
TWFrZWZpbGUgICAgc2VtYXBob3JlLXhlbi5jICB0cmFwcy14ZW4uYwoKLi9saW51eC1zcGFyc2Uv
YXJjaC9hcm0vbWFjaC1pbXg6CmdlbmVyaWMuYyAgaXJxLXhlbi5jICBNYWtlZmlsZQkgICAgIG14
MmFkcy14ZW4uYwpnZW5lcmljLmggIEtjb25maWcgICAgTWFrZWZpbGUuYm9vdCAgdGltZS14ZW4u
YwoKLi9saW51eC1zcGFyc2UvYXJjaC9hcm0vbW06CmFib3J0LWV2NXRqLXhlbi5TICBoeXBlcnZp
c29yLmMgICBLY29uZmlnICAgIHBnZC14ZW4uYwkJdGxiLXY0d2JpLXhlbi5TCmNvbnNpc3RlbnQt
eGVuLmMgICBpbml0LXhlbi5jCSAgTWFrZWZpbGUgICBwZ3RibC14ZW4uYwpmYXVsdC14ZW4uYwkg
ICBpb3JlbWFwLXhlbi5jICBtbXUteGVuLmMgIHByb2MtYXJtOTI2LXhlbi5TCgouL2xpbnV4LXNw
YXJzZS9kcml2ZXJzOgpjaGFyICBpMmMgIGlucHV0ICBNYWtlZmlsZSAgbXRkICBuZXQgIHNlcmlh
bCAgdmlkZW8gIHhlbgoKLi9saW51eC1zcGFyc2UvZHJpdmVycy9jaGFyOgpNYWtlZmlsZSAgdHR5
X2lvLXhlbi5jCgouL2xpbnV4LXNwYXJzZS9kcml2ZXJzL2kyYzoKYnVzc2VzCgouL2xpbnV4LXNw
YXJzZS9kcml2ZXJzL2kyYy9idXNzZXM6CmkyYy1pbXguYyAgS2NvbmZpZyAgTWFrZWZpbGUKCi4v
bGludXgtc3BhcnNlL2RyaXZlcnMvaW5wdXQ6CmtleWJvYXJkICB0b3VjaHNjcmVlbgoKLi9saW51
eC1zcGFyc2UvZHJpdmVycy9pbnB1dC9rZXlib2FyZDoKS2NvbmZpZyAgTWFrZWZpbGUgIG14MjFf
a3BwX2JhY2suYyAgbXgyMV9rcHAuaAoKLi9saW51eC1zcGFyc2UvZHJpdmVycy9pbnB1dC90b3Vj
aHNjcmVlbjoKS2NvbmZpZyAgTWFrZWZpbGUgIG14MjFhZHNfdHMuYyAgbXgyMWFkc190cy5oCgou
L2xpbnV4LXNwYXJzZS9kcml2ZXJzL210ZDoKY2hpcHMgIG1hcHMKCi4vbGludXgtc3BhcnNlL2Ry
aXZlcnMvbXRkL2NoaXBzOgphbWRfZmxhc2guYyAgY2ZpX2NtZHNldF8wMDAyLmMJY2ZpX3Byb2Jl
LmMgIGNmaV91dGlsLmMKCi4vbGludXgtc3BhcnNlL2RyaXZlcnMvbXRkL21hcHM6Ck1ha2VmaWxl
ICBteDJhZHMuYwoKLi9saW51eC1zcGFyc2UvZHJpdmVycy9uZXQ6CmNzODl4MC5jICBjczg5eDAu
aCAgS2NvbmZpZwoKLi9saW51eC1zcGFyc2UvZHJpdmVycy9zZXJpYWw6CmlteC5jCgouL2xpbnV4
LXNwYXJzZS9kcml2ZXJzL3ZpZGVvOgpkb21fc3RhdHVzX2ltZy5oICBpbXhmYi5jICBpbXhmYl9n
dy5jICBpbXhmYl9ndy5oICBpbXhmYi5oICBNYWtlZmlsZQoKLi9saW51eC1zcGFyc2UvZHJpdmVy
cy94ZW46CmNvbnNvbGUgIGV2dGNobiAgICAgZmJzZXRmcm9udAlrcHBiYWNrICAgTWFrZWZpbGUg
IHV0aWwuYwpjb3JlCSBmYnNldGJhY2sgIEtjb25maWcJa3BwZnJvbnQgIHByaXZjbWQgICB4ZW5i
dXMKCi4vbGludXgtc3BhcnNlL2RyaXZlcnMveGVuL2NvbnNvbGU6CmNvbnNvbGUuYyAgTWFrZWZp
bGUgIHhlbmNvbnNfcmluZy5jCgouL2xpbnV4LXNwYXJzZS9kcml2ZXJzL3hlbi9jb3JlOgpldnRj
aG4uYyAgZmVhdHVyZXMuYyAgZ250dGFiLmMJTWFrZWZpbGUgIHhlbl9wcm9jLmMKCi4vbGludXgt
c3BhcnNlL2RyaXZlcnMveGVuL2V2dGNobjoKZXZ0Y2huLmMgIE1ha2VmaWxlCgouL2xpbnV4LXNw
YXJzZS9kcml2ZXJzL3hlbi9mYnNldGJhY2s6CmNvbW1vbi5oICBmYnNldGJhY2staW14MjEuYyAg
aW50ZXJmYWNlLmMgIE1ha2VmaWxlICB4ZW5idXMuYwoKLi9saW51eC1zcGFyc2UvZHJpdmVycy94
ZW4vZmJzZXRmcm9udDoKY29tbW9uLmggIGZic2V0ZnJvbnQtaW14MjEuYyAgTWFrZWZpbGUKCi4v
bGludXgtc3BhcnNlL2RyaXZlcnMveGVuL2twcGJhY2s6CmNvbW1vbi5oICBpbnRlcmZhY2UuYyAg
a3BwYmFjay5jICBNYWtlZmlsZSAgeGVuYnVzLmMKCi4vbGludXgtc3BhcnNlL2RyaXZlcnMveGVu
L2twcGZyb250Ogpjb21tb24uaCAga3BwZnJvbnQuYyAga3BwZnJvbnQuaCAgTWFrZWZpbGUKCi4v
bGludXgtc3BhcnNlL2RyaXZlcnMveGVuL3ByaXZjbWQ6Ck1ha2VmaWxlICBwcml2Y21kLmMKCi4v
bGludXgtc3BhcnNlL2RyaXZlcnMveGVuL3hlbmJ1czoKTWFrZWZpbGUJCSB4ZW5idXNfY2xpZW50
LmMgIHhlbmJ1c19jb21tcy5oICB4ZW5idXNfcHJvYmUuYwp4ZW5idXNfYmFja2VuZF9jbGllbnQu
YyAgeGVuYnVzX2NvbW1zLmMgICB4ZW5idXNfZGV2LmMJICB4ZW5idXNfeHMuYwoKLi9saW51eC1z
cGFyc2UvaW5jbHVkZToKYXNtLWFybSAgbGludXgJeGVuCgouL2xpbnV4LXNwYXJzZS9pbmNsdWRl
L2FzbS1hcm06CmFyY2gtaW14ICAgICBjYWNoZWZsdXNoLmggIGZwc3RhdGUuaCAgIG1lbW9yeS5o
ICAgcGd0YWJsZS5oICAgIHRocmVhZF9pbmZvLmgKYXNzZW1ibGVyLmggIGNwdS1zaW5nbGUuaCAg
aXJxZmxhZ3MuaCAgcGFnZS5oCSAgc2VtYXBob3JlLmggIHRsYmZsdXNoLmgKYml0b3BzLmggICAg
IGRvbWFpbi5oCSAgIGxvY2tzLmggICAgIHBnYWxsb2MuaCAgc3lzdGVtLmggICAgIHVhY2Nlc3Mu
aAoKLi9saW51eC1zcGFyc2UvaW5jbHVkZS9hc20tYXJtL2FyY2gtaW14OgphdWRtdXguaCAgICAg
ICBncGlvLmgJICAgaW14LXJlZ3MuaCAgbWVtb3J5LmggICAgICBzeXN0ZW0uaAkgICB2bWFsbG9j
LmgKY2xrLmgJICAgICAgIGhhcmR3YXJlLmggIGlycS5oICAgICAgIG14MmFkcy14ZW4uaCAgdGlt
ZXguaAplbnRyeS1tYWNyby5TICBpbXhmYi5oCSAgIGlycXMuaCAgICAgIHNzaS5oCSAgICAgdW5j
b21wcmVzcy5oCgouL2xpbnV4LXNwYXJzZS9pbmNsdWRlL2xpbnV4Ogppbml0X3Rhc2suaCAgaW50
ZXJydXB0LmggIGppZmZpZXMuaCAgbWFqb3IuaCAgbW0uaCAgdGhyZWFkX2luZm8uaCAgdHR5LmgK
Ci4vbGludXgtc3BhcnNlL2luY2x1ZGUveGVuOgpkcml2ZXJfdXRpbC5oICBmYnNldGlmLmggICBm
aXhtYXAuaCAgaHlwZXJ2aXNvci5oICBwdWJsaWMgICAgeGVuY29ucy5oCmV2dGNobi5oICAgICAg
IGZlYXR1cmVzLmggIGdudHRhYi5oICBrcHBpZi5oCSAgIHhlbmJ1cy5oICB4ZW5fcHJvYy5oCgou
L2xpbnV4LXNwYXJzZS9pbmNsdWRlL3hlbi9wdWJsaWM6CmV2dGNobi5oICBwcml2Y21kLmgKCi4v
bGludXgtc3BhcnNlL2luaXQ6Cm1haW4teGVuLmMgIE1ha2VmaWxlCgouL2xpbnV4LXNwYXJzZS9r
ZXJuZWw6CmlycSAgc3lzLmMKCi4vbGludXgtc3BhcnNlL2tlcm5lbC9pcnE6CmNoaXAteGVuLmMg
IE1ha2VmaWxlICBtYW5hZ2UteGVuLmMKCi4vbGludXgtc3BhcnNlL2xpYjoKTWFrZWZpbGUgIHZz
cHJpbnRmLXhlbi5jCgouL2xpbnV4LXNwYXJzZS9tbToKbWVtb3J5LmMKCi4vdG9vbHM6CmFybV9w
eXRob24gIGxpYnhjICAgICBtaXNjICAgIFJ1bGVzLm1rCXhlbnN0YXQKY29uc29sZSAgICAgTWFr
ZWZpbGUgIHB5dGhvbiAgdGFyZ2V0CXhlbnN0b3JlCgouL3Rvb2xzL2FybV9weXRob246CmNyb3Nz
X2J1aWxkLnNoCWNyb3NzX2NvbXBpbGVkCVB5dGhvbjIuNC4zX3hjb21waWxlLnBhdGNoCgouL3Rv
b2xzL2FybV9weXRob24vY3Jvc3NfY29tcGlsZWQ6CmJpbiAgaW5jbHVkZSAgbGliICBtYW4KCi4v
dG9vbHMvYXJtX3B5dGhvbi9jcm9zc19jb21waWxlZC9iaW46CmlkbGUgIHB5ZG9jICBweXRob24g
IHB5dGhvbjIuNAlzbXRwZC5weQoKLi90b29scy9hcm1fcHl0aG9uL2Nyb3NzX2NvbXBpbGVkL2lu
Y2x1ZGU6CnB5dGhvbjIuNAoKLi90b29scy9hcm1fcHl0aG9uL2Nyb3NzX2NvbXBpbGVkL2luY2x1
ZGUvcHl0aG9uMi40OgphYnN0cmFjdC5oCSBlbnVtb2JqZWN0LmgJbG9uZ2ludHJlcHIuaAlwZ2Vu
aGVhZGVycy5oCXJhbmdlb2JqZWN0LmgKYml0c2V0LmgJIGVycmNvZGUuaAlsb25nb2JqZWN0LmgJ
cHljb25maWcuaAlzZXRvYmplY3QuaApib29sb2JqZWN0LmgJIGV2YWwuaAkJbWFyc2hhbC5oCXB5
X2N1cnNlcy5oCXNsaWNlb2JqZWN0LmgKYnVmZmVyb2JqZWN0LmgJIGZpbGVvYmplY3QuaAltZXRh
Z3JhbW1hci5oCXB5ZGVidWcuaAlzdHJpbmdvYmplY3QuaApjZWxsb2JqZWN0LmgJIGZsb2F0b2Jq
ZWN0LmgJbWV0aG9kb2JqZWN0LmgJcHllcnJvcnMuaAlzdHJ1Y3RtZW1iZXIuaApjZXZhbC5oCQkg
ZnJhbWVvYmplY3QuaAltb2RzdXBwb3J0LmgJcHlmcGUuaAkJc3RydWN0c2VxLmgKY2xhc3NvYmpl
Y3QuaAkgZnVuY29iamVjdC5oCW1vZHVsZW9iamVjdC5oCXB5Z2V0b3B0LmgJc3ltdGFibGUuaApj
b2JqZWN0LmgJIGdlbm9iamVjdC5oCW5vZGUuaAkJcHltYWN0b29sYm94LmgJc3lzbW9kdWxlLmgK
Y29kZWNzLmgJIGdyYW1pbml0LmgJb2JqZWN0LmgJcHltZW0uaAkJdGltZWZ1bmNzLmgKY29tcGls
ZS5oCSBncmFtbWFyLmgJb2JqaW1wbC5oCXB5cG9ydC5oCXRva2VuLmgKY29tcGxleG9iamVjdC5o
ICBpbXBvcnQuaAlvcGNvZGUuaAlweXN0YXRlLmgJdHJhY2ViYWNrLmgKY1N0cmluZ0lPLmgJIGlu
dG9iamVjdC5oCW9zZGVmcy5oCXB5c3RydG9kLmgJdHVwbGVvYmplY3QuaApkYXRldGltZS5oCSBp
bnRyY2hlY2suaAlwYXJzZXRvay5oCVB5dGhvbi5oCXVjbmhhc2guaApkZXNjcm9iamVjdC5oCSBp
dGVyb2JqZWN0LmgJcGF0Y2hsZXZlbC5oCXB5dGhvbnJ1bi5oCXVuaWNvZGVvYmplY3QuaApkaWN0
b2JqZWN0LmgJIGxpc3RvYmplY3QuaAlwZ2VuLmgJCXB5dGhyZWFkLmgJd2Vha3JlZm9iamVjdC5o
CgouL3Rvb2xzL2FybV9weXRob24vY3Jvc3NfY29tcGlsZWQvbGliOgpsaWJweXRob24yLjQuc28g
IGxpYnB5dGhvbjIuNC5zby4xLjAgIHB5dGhvbjIuNAoKLi90b29scy9hcm1fcHl0aG9uL2Nyb3Nz
X2NvbXBpbGVkL2xpYi9weXRob24yLjQ6CmFpZmMucHkJCSAgICAgaW1wdXRpbC5weQkJICAgIHNo
ZWx2ZS5weWMKYWlmYy5weWMJICAgICBpbXB1dGlsLnB5YwkgICAgc2hlbHZlLnB5bwphaWZjLnB5
bwkgICAgIGltcHV0aWwucHlvCSAgICBzaGxleC5weQphbnlkYm0ucHkJICAgICBpbnNwZWN0LnB5
CQkgICAgc2hsZXgucHljCmFueWRibS5weWMJICAgICBpbnNwZWN0LnB5YwkgICAgc2hsZXgucHlv
CmFueWRibS5weW8JICAgICBpbnNwZWN0LnB5bwkgICAgc2h1dGlsLnB5CmFzeW5jaGF0LnB5CSAg
ICAga2V5d29yZC5weQkJICAgIHNodXRpbC5weWMKYXN5bmNoYXQucHljCSAgICAga2V5d29yZC5w
eWMJICAgIHNodXRpbC5weW8KYXN5bmNoYXQucHlvCSAgICAga2V5d29yZC5weW8JICAgIFNpbXBs
ZUhUVFBTZXJ2ZXIucHkKYXN5bmNvcmUucHkJICAgICBsaWItZHlubG9hZAkgICAgU2ltcGxlSFRU
UFNlcnZlci5weWMKYXN5bmNvcmUucHljCSAgICAgbGliLW9sZAkJICAgIFNpbXBsZUhUVFBTZXJ2
ZXIucHlvCmFzeW5jb3JlLnB5bwkgICAgIGxpYi10awkJICAgIFNpbXBsZVhNTFJQQ1NlcnZlci5w
eQphdGV4aXQucHkJICAgICBMSUNFTlNFLnR4dAkgICAgU2ltcGxlWE1MUlBDU2VydmVyLnB5Ywph
dGV4aXQucHljCSAgICAgbGluZWNhY2hlLnB5CSAgICBTaW1wbGVYTUxSUENTZXJ2ZXIucHlvCmF0
ZXhpdC5weW8JICAgICBsaW5lY2FjaGUucHljCSAgICBzaXRlLXBhY2thZ2VzCmF1ZGlvZGV2LnB5
CSAgICAgbGluZWNhY2hlLnB5bwkgICAgc2l0ZS5weQphdWRpb2Rldi5weWMJICAgICBsb2NhbGUu
cHkJCSAgICBzaXRlLnB5YwphdWRpb2Rldi5weW8JICAgICBsb2NhbGUucHljCQkgICAgc2l0ZS5w
eW8KYmFzZTY0LnB5CSAgICAgbG9jYWxlLnB5bwkJICAgIHNtdHBkLnB5CmJhc2U2NC5weWMJICAg
ICBsb2dnaW5nCQkgICAgc210cGQucHljCmJhc2U2NC5weW8JICAgICBfTFdQQ29va2llSmFyLnB5
CSAgICBzbXRwZC5weW8KQmFzZUhUVFBTZXJ2ZXIucHkgICAgX0xXUENvb2tpZUphci5weWMJICAg
IHNtdHBsaWIucHkKQmFzZUhUVFBTZXJ2ZXIucHljICAgX0xXUENvb2tpZUphci5weW8JICAgIHNt
dHBsaWIucHljCkJhc2VIVFRQU2VydmVyLnB5byAgIG1hY3BhdGgucHkJCSAgICBzbXRwbGliLnB5
bwpCYXN0aW9uLnB5CSAgICAgbWFjcGF0aC5weWMJICAgIHNuZGhkci5weQpCYXN0aW9uLnB5Ywkg
ICAgIG1hY3BhdGgucHlvCSAgICBzbmRoZHIucHljCkJhc3Rpb24ucHlvCSAgICAgbWFjdXJsMnBh
dGgucHkJICAgIHNuZGhkci5weW8KYmRiLnB5CQkgICAgIG1hY3VybDJwYXRoLnB5YwkgICAgc29j
a2V0LnB5CmJkYi5weWMJCSAgICAgbWFjdXJsMnBhdGgucHlvCSAgICBzb2NrZXQucHljCmJkYi5w
eW8JCSAgICAgbWFpbGJveC5weQkJICAgIHNvY2tldC5weW8KYmluaGV4LnB5CSAgICAgbWFpbGJv
eC5weWMJICAgIFNvY2tldFNlcnZlci5weQpiaW5oZXgucHljCSAgICAgbWFpbGJveC5weW8JICAg
IFNvY2tldFNlcnZlci5weWMKYmluaGV4LnB5bwkgICAgIG1haWxjYXAucHkJCSAgICBTb2NrZXRT
ZXJ2ZXIucHlvCmJpc2VjdC5weQkgICAgIG1haWxjYXAucHljCSAgICBzcmVfY29tcGlsZS5weQpi
aXNlY3QucHljCSAgICAgbWFpbGNhcC5weW8JICAgIHNyZV9jb21waWxlLnB5YwpiaXNlY3QucHlv
CSAgICAgbWFya3VwYmFzZS5weQkgICAgc3JlX2NvbXBpbGUucHlvCmJzZGRiCQkgICAgIG1hcmt1
cGJhc2UucHljCSAgICBzcmVfY29uc3RhbnRzLnB5CmNhbGVuZGFyLnB5CSAgICAgbWFya3VwYmFz
ZS5weW8JICAgIHNyZV9jb25zdGFudHMucHljCmNhbGVuZGFyLnB5YwkgICAgIG1obGliLnB5CQkg
ICAgc3JlX2NvbnN0YW50cy5weW8KY2FsZW5kYXIucHlvCSAgICAgbWhsaWIucHljCQkgICAgc3Jl
X3BhcnNlLnB5CkNHSUhUVFBTZXJ2ZXIucHkgICAgIG1obGliLnB5bwkJICAgIHNyZV9wYXJzZS5w
eWMKQ0dJSFRUUFNlcnZlci5weWMgICAgbWltZXRvb2xzLnB5CSAgICBzcmVfcGFyc2UucHlvCkNH
SUhUVFBTZXJ2ZXIucHlvICAgIG1pbWV0b29scy5weWMJICAgIHNyZS5weQpjZ2kucHkJCSAgICAg
bWltZXRvb2xzLnB5bwkgICAgc3JlLnB5YwpjZ2kucHljCQkgICAgIG1pbWV0eXBlcy5weQkgICAg
c3JlLnB5bwpjZ2kucHlvCQkgICAgIG1pbWV0eXBlcy5weWMJICAgIHN0YXRjYWNoZS5weQpjZ2l0
Yi5weQkgICAgIG1pbWV0eXBlcy5weW8JICAgIHN0YXRjYWNoZS5weWMKY2dpdGIucHljCSAgICAg
TWltZVdyaXRlci5weQkgICAgc3RhdGNhY2hlLnB5bwpjZ2l0Yi5weW8JICAgICBNaW1lV3JpdGVy
LnB5YwkgICAgc3RhdC5weQpjaHVuay5weQkgICAgIE1pbWVXcml0ZXIucHlvCSAgICBzdGF0LnB5
YwpjaHVuay5weWMJICAgICBtaW1pZnkucHkJCSAgICBzdGF0LnB5bwpjaHVuay5weW8JICAgICBt
aW1pZnkucHljCQkgICAgc3RhdHZmcy5weQpjbWQucHkJCSAgICAgbWltaWZ5LnB5bwkJICAgIHN0
YXR2ZnMucHljCmNtZC5weWMJCSAgICAgbW9kdWxlZmluZGVyLnB5CSAgICBzdGF0dmZzLnB5bwpj
bWQucHlvCQkgICAgIG1vZHVsZWZpbmRlci5weWMJICAgIFN0cmluZ0lPLnB5CmNvZGVjcy5weQkg
ICAgIG1vZHVsZWZpbmRlci5weW8JICAgIFN0cmluZ0lPLnB5Ywpjb2RlY3MucHljCSAgICAgX01v
emlsbGFDb29raWVKYXIucHkgICBTdHJpbmdJTy5weW8KY29kZWNzLnB5bwkgICAgIF9Nb3ppbGxh
Q29va2llSmFyLnB5YyAgc3RyaW5nb2xkLnB5CmNvZGVvcC5weQkgICAgIF9Nb3ppbGxhQ29va2ll
SmFyLnB5byAgc3RyaW5nb2xkLnB5Ywpjb2Rlb3AucHljCSAgICAgbXVsdGlmaWxlLnB5CSAgICBz
dHJpbmdvbGQucHlvCmNvZGVvcC5weW8JICAgICBtdWx0aWZpbGUucHljCSAgICBzdHJpbmdwcmVw
LnB5CmNvZGUucHkJCSAgICAgbXVsdGlmaWxlLnB5bwkgICAgc3RyaW5ncHJlcC5weWMKY29kZS5w
eWMJICAgICBtdXRleC5weQkJICAgIHN0cmluZ3ByZXAucHlvCmNvZGUucHlvCSAgICAgbXV0ZXgu
cHljCQkgICAgc3RyaW5nLnB5CmNvbG9yc3lzLnB5CSAgICAgbXV0ZXgucHlvCQkgICAgc3RyaW5n
LnB5Ywpjb2xvcnN5cy5weWMJICAgICBuZXRyYy5weQkJICAgIHN0cmluZy5weW8KY29sb3JzeXMu
cHlvCSAgICAgbmV0cmMucHljCQkgICAgX3N0cnB0aW1lLnB5CmNvbW1hbmRzLnB5CSAgICAgbmV0
cmMucHlvCQkgICAgX3N0cnB0aW1lLnB5Ywpjb21tYW5kcy5weWMJICAgICBuZXcucHkJCSAgICBf
c3RycHRpbWUucHlvCmNvbW1hbmRzLnB5bwkgICAgIG5ldy5weWMJCSAgICBzdWJwcm9jZXNzLnB5
CmNvbXBpbGVhbGwucHkJICAgICBuZXcucHlvCQkgICAgc3VicHJvY2Vzcy5weWMKY29tcGlsZWFs
bC5weWMJICAgICBubnRwbGliLnB5CQkgICAgc3VicHJvY2Vzcy5weW8KY29tcGlsZWFsbC5weW8J
ICAgICBubnRwbGliLnB5YwkgICAgc3VuYXVkaW8ucHkKY29tcGlsZXIJICAgICBubnRwbGliLnB5
bwkgICAgc3VuYXVkaW8ucHljCmNvbmZpZwkJICAgICBudHBhdGgucHkJCSAgICBzdW5hdWRpby5w
eW8KQ29uZmlnUGFyc2VyLnB5ICAgICAgbnRwYXRoLnB5YwkJICAgIHN1bmF1LnB5CkNvbmZpZ1Bh
cnNlci5weWMgICAgIG50cGF0aC5weW8JCSAgICBzdW5hdS5weWMKQ29uZmlnUGFyc2VyLnB5byAg
ICAgbnR1cmwycGF0aC5weQkgICAgc3VuYXUucHlvCmNvb2tpZWxpYi5weQkgICAgIG50dXJsMnBh
dGgucHljCSAgICBzeW1ib2wucHkKY29va2llbGliLnB5YwkgICAgIG50dXJsMnBhdGgucHlvCSAg
ICBzeW1ib2wucHljCmNvb2tpZWxpYi5weW8JICAgICBvcGNvZGUucHkJCSAgICBzeW1ib2wucHlv
CkNvb2tpZS5weQkgICAgIG9wY29kZS5weWMJCSAgICBzeW10YWJsZS5weQpDb29raWUucHljCSAg
ICAgb3Bjb2RlLnB5bwkJICAgIHN5bXRhYmxlLnB5YwpDb29raWUucHlvCSAgICAgb3B0cGFyc2Uu
cHkJICAgIHN5bXRhYmxlLnB5bwpjb3B5LnB5CQkgICAgIG9wdHBhcnNlLnB5YwkgICAgdGFibmFu
bnkucHkKY29weS5weWMJICAgICBvcHRwYXJzZS5weW8JICAgIHRhYm5hbm55LnB5Ywpjb3B5LnB5
bwkgICAgIG9zMmVteHBhdGgucHkJICAgIHRhYm5hbm55LnB5bwpjb3B5X3JlZy5weQkgICAgIG9z
MmVteHBhdGgucHljCSAgICB0YXJmaWxlLnB5CmNvcHlfcmVnLnB5YwkgICAgIG9zMmVteHBhdGgu
cHlvCSAgICB0YXJmaWxlLnB5Ywpjb3B5X3JlZy5weW8JICAgICBvcy5weQkJICAgIHRhcmZpbGUu
cHlvCmNzdi5weQkJICAgICBvcy5weWMJCSAgICB0ZWxuZXRsaWIucHkKY3N2LnB5YwkJICAgICBv
cy5weW8JCSAgICB0ZWxuZXRsaWIucHljCmNzdi5weW8JCSAgICAgcGRiLmRvYwkJICAgIHRlbG5l
dGxpYi5weW8KY3Vyc2VzCQkgICAgIHBkYi5weQkJICAgIHRlbXBmaWxlLnB5CmRiaGFzaC5weQkg
ICAgIHBkYi5weWMJCSAgICB0ZW1wZmlsZS5weWMKZGJoYXNoLnB5YwkgICAgIHBkYi5weW8JCSAg
ICB0ZW1wZmlsZS5weW8KZGJoYXNoLnB5bwkgICAgIF9fcGhlbGxvX18uZm9vLnB5CSAgICB0ZXN0
CmRlY2ltYWwucHkJICAgICBfX3BoZWxsb19fLmZvby5weWMgICAgIHRleHR3cmFwLnB5CmRlY2lt
YWwucHljCSAgICAgX19waGVsbG9fXy5mb28ucHlvICAgICB0ZXh0d3JhcC5weWMKZGVjaW1hbC5w
eW8JICAgICBwaWNrbGUucHkJCSAgICB0ZXh0d3JhcC5weW8KZGlmZmxpYi5weQkgICAgIHBpY2ts
ZS5weWMJCSAgICB0aGlzLnB5CmRpZmZsaWIucHljCSAgICAgcGlja2xlLnB5bwkJICAgIHRoaXMu
cHljCmRpZmZsaWIucHlvCSAgICAgcGlja2xldG9vbHMucHkJICAgIHRoaXMucHlvCmRpcmNhY2hl
LnB5CSAgICAgcGlja2xldG9vbHMucHljCSAgICBfdGhyZWFkaW5nX2xvY2FsLnB5CmRpcmNhY2hl
LnB5YwkgICAgIHBpY2tsZXRvb2xzLnB5bwkgICAgX3RocmVhZGluZ19sb2NhbC5weWMKZGlyY2Fj
aGUucHlvCSAgICAgcGlwZXMucHkJCSAgICBfdGhyZWFkaW5nX2xvY2FsLnB5bwpkaXMucHkJCSAg
ICAgcGlwZXMucHljCQkgICAgdGhyZWFkaW5nLnB5CmRpcy5weWMJCSAgICAgcGlwZXMucHlvCQkg
ICAgdGhyZWFkaW5nLnB5YwpkaXMucHlvCQkgICAgIHBrZ3V0aWwucHkJCSAgICB0aHJlYWRpbmcu
cHlvCmRpc3R1dGlscwkgICAgIHBrZ3V0aWwucHljCSAgICB0aW1laXQucHkKZG9jdGVzdC5weQkg
ICAgIHBrZ3V0aWwucHlvCSAgICB0aW1laXQucHljCmRvY3Rlc3QucHljCSAgICAgcGxhdGZvcm0u
cHkJICAgIHRpbWVpdC5weW8KZG9jdGVzdC5weW8JICAgICBwbGF0Zm9ybS5weWMJICAgIHRvYWlm
Zi5weQpEb2NYTUxSUENTZXJ2ZXIucHkgICBwbGF0Zm9ybS5weW8JICAgIHRvYWlmZi5weWMKRG9j
WE1MUlBDU2VydmVyLnB5YyAgcGxhdC1saW51eDIJICAgIHRvYWlmZi5weW8KRG9jWE1MUlBDU2Vy
dmVyLnB5byAgcG9wZW4yLnB5CQkgICAgdG9rZW5pemUucHkKZHVtYmRibS5weQkgICAgIHBvcGVu
Mi5weWMJCSAgICB0b2tlbml6ZS5weWMKZHVtYmRibS5weWMJICAgICBwb3BlbjIucHlvCQkgICAg
dG9rZW5pemUucHlvCmR1bWJkYm0ucHlvCSAgICAgcG9wbGliLnB5CQkgICAgdG9rZW4ucHkKZHVt
bXlfdGhyZWFkaW5nLnB5ICAgcG9wbGliLnB5YwkJICAgIHRva2VuLnB5YwpkdW1teV90aHJlYWRp
bmcucHljICBwb3BsaWIucHlvCQkgICAgdG9rZW4ucHlvCmR1bW15X3RocmVhZGluZy5weW8gIHBv
c2l4ZmlsZS5weQkgICAgdHJhY2ViYWNrLnB5CmR1bW15X3RocmVhZC5weSAgICAgIHBvc2l4Zmls
ZS5weWMJICAgIHRyYWNlYmFjay5weWMKZHVtbXlfdGhyZWFkLnB5YyAgICAgcG9zaXhmaWxlLnB5
bwkgICAgdHJhY2ViYWNrLnB5bwpkdW1teV90aHJlYWQucHlvICAgICBwb3NpeHBhdGgucHkJICAg
IHRyYWNlLnB5CmVtYWlsCQkgICAgIHBvc2l4cGF0aC5weWMJICAgIHRyYWNlLnB5YwplbmNvZGlu
Z3MJICAgICBwb3NpeHBhdGgucHlvCSAgICB0cmFjZS5weW8KZmlsZWNtcC5weQkgICAgIHBwcmlu
dC5weQkJICAgIHR0eS5weQpmaWxlY21wLnB5YwkgICAgIHBwcmludC5weWMJCSAgICB0dHkucHlj
CmZpbGVjbXAucHlvCSAgICAgcHByaW50LnB5bwkJICAgIHR0eS5weW8KZmlsZWlucHV0LnB5CSAg
ICAgcHJvZmlsZS5kb2MJICAgIHR5cGVzLnB5CmZpbGVpbnB1dC5weWMJICAgICBwcm9maWxlLnB5
CQkgICAgdHlwZXMucHljCmZpbGVpbnB1dC5weW8JICAgICBwcm9maWxlLnB5YwkgICAgdHlwZXMu
cHlvCmZubWF0Y2gucHkJICAgICBwcm9maWxlLnB5bwkgICAgdHpwYXJzZS5weQpmbm1hdGNoLnB5
YwkgICAgIHBzdGF0cy5weQkJICAgIHR6cGFyc2UucHljCmZubWF0Y2gucHlvCSAgICAgcHN0YXRz
LnB5YwkJICAgIHR6cGFyc2UucHlvCmZvcm1hdHRlci5weQkgICAgIHBzdGF0cy5weW8JCSAgICB1
bml0dGVzdC5weQpmb3JtYXR0ZXIucHljCSAgICAgcHR5LnB5CQkgICAgdW5pdHRlc3QucHljCmZv
cm1hdHRlci5weW8JICAgICBwdHkucHljCQkgICAgdW5pdHRlc3QucHlvCmZwZm9ybWF0LnB5CSAg
ICAgcHR5LnB5bwkJICAgIHVybGxpYjIucHkKZnBmb3JtYXQucHljCSAgICAgcHljbGJyLnB5CQkg
ICAgdXJsbGliMi5weWMKZnBmb3JtYXQucHlvCSAgICAgcHljbGJyLnB5YwkJICAgIHVybGxpYjIu
cHlvCmZ0cGxpYi5weQkgICAgIHB5Y2xici5weW8JCSAgICB1cmxsaWIucHkKZnRwbGliLnB5Ywkg
ICAgIHB5X2NvbXBpbGUucHkJICAgIHVybGxpYi5weWMKZnRwbGliLnB5bwkgICAgIHB5X2NvbXBp
bGUucHljCSAgICB1cmxsaWIucHlvCl9fZnV0dXJlX18ucHkJICAgICBweV9jb21waWxlLnB5bwkg
ICAgdXJscGFyc2UucHkKX19mdXR1cmVfXy5weWMJICAgICBweWRvYy5weQkJICAgIHVybHBhcnNl
LnB5YwpfX2Z1dHVyZV9fLnB5bwkgICAgIHB5ZG9jLnB5YwkJICAgIHVybHBhcnNlLnB5bwpnZXRv
cHQucHkJICAgICBweWRvYy5weW8JCSAgICBVc2VyRGljdC5weQpnZXRvcHQucHljCSAgICAgUXVl
dWUucHkJCSAgICBVc2VyRGljdC5weWMKZ2V0b3B0LnB5bwkgICAgIFF1ZXVlLnB5YwkJICAgIFVz
ZXJEaWN0LnB5bwpnZXRwYXNzLnB5CSAgICAgUXVldWUucHlvCQkgICAgVXNlckxpc3QucHkKZ2V0
cGFzcy5weWMJICAgICBxdW9wcmkucHkJCSAgICBVc2VyTGlzdC5weWMKZ2V0cGFzcy5weW8JICAg
ICBxdW9wcmkucHljCQkgICAgVXNlckxpc3QucHlvCmdldHRleHQucHkJICAgICBxdW9wcmkucHlv
CQkgICAgdXNlci5weQpnZXR0ZXh0LnB5YwkgICAgIHJhbmRvbS5weQkJICAgIHVzZXIucHljCmdl
dHRleHQucHlvCSAgICAgcmFuZG9tLnB5YwkJICAgIHVzZXIucHlvCmdsb2IucHkJCSAgICAgcmFu
ZG9tLnB5bwkJICAgIFVzZXJTdHJpbmcucHkKZ2xvYi5weWMJICAgICByZWNvbnZlcnQucHkJICAg
IFVzZXJTdHJpbmcucHljCmdsb2IucHlvCSAgICAgcmVjb252ZXJ0LnB5YwkgICAgVXNlclN0cmlu
Zy5weW8KZ29waGVybGliLnB5CSAgICAgcmVjb252ZXJ0LnB5bwkgICAgdXUucHkKZ29waGVybGli
LnB5YwkgICAgIHJlZ2V4X3N5bnRheC5weQkgICAgdXUucHljCmdvcGhlcmxpYi5weW8JICAgICBy
ZWdleF9zeW50YXgucHljCSAgICB1dS5weW8KZ3ppcC5weQkJICAgICByZWdleF9zeW50YXgucHlv
CSAgICB3YXJuaW5ncy5weQpnemlwLnB5YwkgICAgIHJlZ3N1Yi5weQkJICAgIHdhcm5pbmdzLnB5
YwpnemlwLnB5bwkgICAgIHJlZ3N1Yi5weWMJCSAgICB3YXJuaW5ncy5weW8KaGVhcHEucHkJICAg
ICByZWdzdWIucHlvCQkgICAgd2F2ZS5weQpoZWFwcS5weWMJICAgICByZXByLnB5CQkgICAgd2F2
ZS5weWMKaGVhcHEucHlvCSAgICAgcmVwci5weWMJCSAgICB3YXZlLnB5bwpobWFjLnB5CQkgICAg
IHJlcHIucHlvCQkgICAgd2Vha3JlZi5weQpobWFjLnB5YwkgICAgIHJlLnB5CQkgICAgd2Vha3Jl
Zi5weWMKaG1hYy5weW8JICAgICByZS5weWMJCSAgICB3ZWFrcmVmLnB5bwpob3RzaG90CQkgICAg
IHJlLnB5bwkJICAgIHdlYmJyb3dzZXIucHkKaHRtbGVudGl0eWRlZnMucHkgICAgcmV4ZWMucHkJ
CSAgICB3ZWJicm93c2VyLnB5YwpodG1sZW50aXR5ZGVmcy5weWMgICByZXhlYy5weWMJCSAgICB3
ZWJicm93c2VyLnB5bwpodG1sZW50aXR5ZGVmcy5weW8gICByZXhlYy5weW8JCSAgICB3aGljaGRi
LnB5Cmh0bWxsaWIucHkJICAgICByZmM4MjIucHkJCSAgICB3aGljaGRiLnB5YwpodG1sbGliLnB5
YwkgICAgIHJmYzgyMi5weWMJCSAgICB3aGljaGRiLnB5bwpodG1sbGliLnB5bwkgICAgIHJmYzgy
Mi5weW8JCSAgICB3aHJhbmRvbS5weQpIVE1MUGFyc2VyLnB5CSAgICAgcmxjb21wbGV0ZXIucHkJ
ICAgIHdocmFuZG9tLnB5YwpIVE1MUGFyc2VyLnB5YwkgICAgIHJsY29tcGxldGVyLnB5YwkgICAg
d2hyYW5kb20ucHlvCkhUTUxQYXJzZXIucHlvCSAgICAgcmxjb21wbGV0ZXIucHlvCSAgICB4ZHJs
aWIucHkKaHR0cGxpYi5weQkgICAgIHJvYm90cGFyc2VyLnB5CSAgICB4ZHJsaWIucHljCmh0dHBs
aWIucHljCSAgICAgcm9ib3RwYXJzZXIucHljCSAgICB4ZHJsaWIucHlvCmh0dHBsaWIucHlvCSAg
ICAgcm9ib3RwYXJzZXIucHlvCSAgICB4bWwKaWRsZWxpYgkJICAgICBzY2hlZC5weQkJICAgIHht
bGxpYi5weQppaG9va3MucHkJICAgICBzY2hlZC5weWMJCSAgICB4bWxsaWIucHljCmlob29rcy5w
eWMJICAgICBzY2hlZC5weW8JCSAgICB4bWxsaWIucHlvCmlob29rcy5weW8JICAgICBzZXRzLnB5
CQkgICAgeG1scnBjbGliLnB5CmltYXBsaWIucHkJICAgICBzZXRzLnB5YwkJICAgIHhtbHJwY2xp
Yi5weWMKaW1hcGxpYi5weWMJICAgICBzZXRzLnB5bwkJICAgIHhtbHJwY2xpYi5weW8KaW1hcGxp
Yi5weW8JICAgICBzZ21sbGliLnB5CQkgICAgemlwZmlsZS5weQppbWdoZHIucHkJICAgICBzZ21s
bGliLnB5YwkgICAgemlwZmlsZS5weWMKaW1naGRyLnB5YwkgICAgIHNnbWxsaWIucHlvCSAgICB6
aXBmaWxlLnB5bwppbWdoZHIucHlvCSAgICAgc2hlbHZlLnB5CgouL3Rvb2xzL2FybV9weXRob24v
Y3Jvc3NfY29tcGlsZWQvbGliL3B5dGhvbjIuNC9ic2RkYjoKZGJvYmoucHkgICBkYi5weWMJZGJy
ZWNpby5weW8gICBkYnRhYmxlcy5weSAgIGRidXRpbHMucHljICAgX19pbml0X18ucHlvCmRib2Jq
LnB5YyAgZGIucHlvCWRic2hlbHZlLnB5ICAgZGJ0YWJsZXMucHljICBkYnV0aWxzLnB5byAgIHRl
c3QKZGJvYmoucHlvICBkYnJlY2lvLnB5CWRic2hlbHZlLnB5YyAgZGJ0YWJsZXMucHlvICBfX2lu
aXRfXy5weQpkYi5weQkgICBkYnJlY2lvLnB5YwlkYnNoZWx2ZS5weW8gIGRidXRpbHMucHkgICAg
X19pbml0X18ucHljCgouL3Rvb2xzL2FybV9weXRob24vY3Jvc3NfY29tcGlsZWQvbGliL3B5dGhv
bjIuNC9ic2RkYi90ZXN0OgpfX2luaXRfXy5weQkgICAgdGVzdF9iYXNpY3MucHljICAgIHRlc3Rf
ZGJ0YWJsZXMucHlvICAgdGVzdF9taXNjLnB5Cl9faW5pdF9fLnB5YwkgICAgdGVzdF9iYXNpY3Mu
cHlvICAgIHRlc3RfZW52X2Nsb3NlLnB5ICAgdGVzdF9taXNjLnB5YwpfX2luaXRfXy5weW8JICAg
IHRlc3RfY29tcGF0LnB5ICAgICB0ZXN0X2Vudl9jbG9zZS5weWMgIHRlc3RfbWlzYy5weW8KdGVz
dF8xNDEzMTkyLnB5ICAgICB0ZXN0X2NvbXBhdC5weWMgICAgdGVzdF9lbnZfY2xvc2UucHlvICB0
ZXN0X3F1ZXVlLnB5CnRlc3RfMTQxMzE5Mi5weWMgICAgdGVzdF9jb21wYXQucHlvICAgIHRlc3Rf
Z2V0X25vbmUucHkgICAgdGVzdF9xdWV1ZS5weWMKdGVzdF8xNDEzMTkyLnB5byAgICB0ZXN0X2Ri
b2JqLnB5ICAgICAgdGVzdF9nZXRfbm9uZS5weWMgICB0ZXN0X3F1ZXVlLnB5bwp0ZXN0X2FsbC5w
eQkgICAgdGVzdF9kYm9iai5weWMgICAgIHRlc3RfZ2V0X25vbmUucHlvICAgdGVzdF9yZWNuby5w
eQp0ZXN0X2FsbC5weWMJICAgIHRlc3RfZGJvYmoucHlvICAgICB0ZXN0X2pvaW4ucHkJICAgdGVz
dF9yZWNuby5weWMKdGVzdF9hbGwucHlvCSAgICB0ZXN0X2Ric2hlbHZlLnB5ICAgdGVzdF9qb2lu
LnB5YwkgICB0ZXN0X3JlY25vLnB5bwp0ZXN0X2Fzc29jaWF0ZS5weSAgIHRlc3RfZGJzaGVsdmUu
cHljICB0ZXN0X2pvaW4ucHlvCSAgIHRlc3RfdGhyZWFkLnB5CnRlc3RfYXNzb2NpYXRlLnB5YyAg
dGVzdF9kYnNoZWx2ZS5weW8gIHRlc3RfbG9jay5weQkgICB0ZXN0X3RocmVhZC5weWMKdGVzdF9h
c3NvY2lhdGUucHlvICB0ZXN0X2RidGFibGVzLnB5ICAgdGVzdF9sb2NrLnB5YwkgICB0ZXN0X3Ro
cmVhZC5weW8KdGVzdF9iYXNpY3MucHkJICAgIHRlc3RfZGJ0YWJsZXMucHljICB0ZXN0X2xvY2su
cHlvCgouL3Rvb2xzL2FybV9weXRob24vY3Jvc3NfY29tcGlsZWQvbGliL3B5dGhvbjIuNC9jb21w
aWxlcjoKYXN0LnB5CSAgICBmdXR1cmUucHljCSAgbWlzYy5weW8JIHN5bWJvbHMucHkJIHRyYW5z
Zm9ybWVyLnB5Ywphc3QucHljICAgICBmdXR1cmUucHlvCSAgcHlhc3NlbS5weQkgc3ltYm9scy5w
eWMJIHRyYW5zZm9ybWVyLnB5bwphc3QucHlvICAgICBfX2luaXRfXy5weSAgIHB5YXNzZW0ucHlj
CSBzeW1ib2xzLnB5bwkgdmlzaXRvci5weQpjb25zdHMucHkgICBfX2luaXRfXy5weWMgIHB5YXNz
ZW0ucHlvCSBzeW50YXgucHkJIHZpc2l0b3IucHljCmNvbnN0cy5weWMgIF9faW5pdF9fLnB5byAg
cHljb2RlZ2VuLnB5CSBzeW50YXgucHljCSB2aXNpdG9yLnB5bwpjb25zdHMucHlvICBtaXNjLnB5
CSAgcHljb2RlZ2VuLnB5YyAgc3ludGF4LnB5bwpmdXR1cmUucHkgICBtaXNjLnB5YwkgIHB5Y29k
ZWdlbi5weW8gIHRyYW5zZm9ybWVyLnB5CgouL3Rvb2xzL2FybV9weXRob24vY3Jvc3NfY29tcGls
ZWQvbGliL3B5dGhvbjIuNC9jb25maWc6CmNvbmZpZy5jICAgICBpbnN0YWxsLXNoICAgICAgTWFr
ZWZpbGUJcHl0aG9uLm8gIFNldHVwLmNvbmZpZwpjb25maWcuYy5pbiAgbGlicHl0aG9uMi40LmEg
IG1ha2VzZXR1cAlTZXR1cAkgIFNldHVwLmxvY2FsCgouL3Rvb2xzL2FybV9weXRob24vY3Jvc3Nf
Y29tcGlsZWQvbGliL3B5dGhvbjIuNC9jdXJzZXM6CmFzY2lpLnB5ICAgaGFzX2tleS5weQlfX2lu
aXRfXy5weSAgIHBhbmVsLnB5CSB0ZXh0cGFkLnB5ICAgd3JhcHBlci5weQphc2NpaS5weWMgIGhh
c19rZXkucHljCV9faW5pdF9fLnB5YyAgcGFuZWwucHljICB0ZXh0cGFkLnB5YyAgd3JhcHBlci5w
eWMKYXNjaWkucHlvICBoYXNfa2V5LnB5bwlfX2luaXRfXy5weW8gIHBhbmVsLnB5byAgdGV4dHBh
ZC5weW8gIHdyYXBwZXIucHlvCgouL3Rvb2xzL2FybV9weXRob24vY3Jvc3NfY29tcGlsZWQvbGli
L3B5dGhvbjIuNC9kaXN0dXRpbHM6CmFyY2hpdmVfdXRpbC5weSAgICAgIGRlYnVnLnB5bwkgICAg
ICAgZmFuY3lfZ2V0b3B0LnB5byAgICBzcGF3bi5weWMKYXJjaGl2ZV91dGlsLnB5YyAgICAgZGVw
X3V0aWwucHkgICAgICAgZmlsZWxpc3QucHkJICAgc3Bhd24ucHlvCmFyY2hpdmVfdXRpbC5weW8g
ICAgIGRlcF91dGlsLnB5YyAgICAgIGZpbGVsaXN0LnB5YwkgICBzeXNjb25maWcucHkKYmNwcGNv
bXBpbGVyLnB5ICAgICAgZGVwX3V0aWwucHlvICAgICAgZmlsZWxpc3QucHlvCSAgIHN5c2NvbmZp
Zy5weWMKYmNwcGNvbXBpbGVyLnB5YyAgICAgZGlyX3V0aWwucHkgICAgICAgZmlsZV91dGlsLnB5
CSAgIHN5c2NvbmZpZy5weW8KYmNwcGNvbXBpbGVyLnB5byAgICAgZGlyX3V0aWwucHljICAgICAg
ZmlsZV91dGlsLnB5YwkgICB0ZXN0cwpjY29tcGlsZXIucHkJICAgICBkaXJfdXRpbC5weW8gICAg
ICBmaWxlX3V0aWwucHlvCSAgIHRleHRfZmlsZS5weQpjY29tcGlsZXIucHljCSAgICAgZGlzdC5w
eQkgICAgICAgX19pbml0X18ucHkJICAgdGV4dF9maWxlLnB5YwpjY29tcGlsZXIucHlvCSAgICAg
ZGlzdC5weWMJICAgICAgIF9faW5pdF9fLnB5YwkgICB0ZXh0X2ZpbGUucHlvCmNtZC5weQkJICAg
ICBkaXN0LnB5bwkgICAgICAgX19pbml0X18ucHlvCSAgIHVuaXhjY29tcGlsZXIucHkKY21kLnB5
YwkJICAgICBlbXhjY29tcGlsZXIucHkgICBsb2cucHkJCSAgIHVuaXhjY29tcGlsZXIucHljCmNt
ZC5weW8JCSAgICAgZW14Y2NvbXBpbGVyLnB5YyAgbG9nLnB5YwkJICAgdW5peGNjb21waWxlci5w
eW8KY29tbWFuZAkJICAgICBlbXhjY29tcGlsZXIucHlvICBsb2cucHlvCQkgICB1dGlsLnB5CmNv
cmUucHkJCSAgICAgZXJyb3JzLnB5CSAgICAgICBtc3ZjY29tcGlsZXIucHkJICAgdXRpbC5weWMK
Y29yZS5weWMJICAgICBlcnJvcnMucHljICAgICAgICBtc3ZjY29tcGlsZXIucHljICAgIHV0aWwu
cHlvCmNvcmUucHlvCSAgICAgZXJyb3JzLnB5byAgICAgICAgbXN2Y2NvbXBpbGVyLnB5byAgICB2
ZXJzaW9uLnB5CmN5Z3dpbmNjb21waWxlci5weSAgIGV4dGVuc2lvbi5weSAgICAgIG13ZXJrc2Nv
bXBpbGVyLnB5ICAgdmVyc2lvbi5weWMKY3lnd2luY2NvbXBpbGVyLnB5YyAgZXh0ZW5zaW9uLnB5
YyAgICAgbXdlcmtzY29tcGlsZXIucHljICB2ZXJzaW9uLnB5bwpjeWd3aW5jY29tcGlsZXIucHlv
ICBleHRlbnNpb24ucHlvICAgICBtd2Vya3Njb21waWxlci5weW8KZGVidWcucHkJICAgICBmYW5j
eV9nZXRvcHQucHkgICBSRUFETUUKZGVidWcucHljCSAgICAgZmFuY3lfZ2V0b3B0LnB5YyAgc3Bh
d24ucHkKCi4vdG9vbHMvYXJtX3B5dGhvbi9jcm9zc19jb21waWxlZC9saWIvcHl0aG9uMi40L2Rp
c3R1dGlscy9jb21tYW5kOgpiZGlzdF9kdW1iLnB5CSAgIGJ1aWxkX2V4dC5weSAgICAgICBjb21t
YW5kX3RlbXBsYXRlCSAgIGluc3RhbGxfbGliLnB5bwpiZGlzdF9kdW1iLnB5YwkgICBidWlsZF9l
eHQucHljICAgICAgY29uZmlnLnB5CQkgICBpbnN0YWxsLnB5CmJkaXN0X2R1bWIucHlvCSAgIGJ1
aWxkX2V4dC5weW8gICAgICBjb25maWcucHljCSAgIGluc3RhbGwucHljCmJkaXN0LnB5CSAgIGJ1
aWxkLnB5CSAgICAgIGNvbmZpZy5weW8JICAgaW5zdGFsbC5weW8KYmRpc3QucHljCSAgIGJ1aWxk
LnB5YwkgICAgICBfX2luaXRfXy5weQkgICBpbnN0YWxsX3NjcmlwdHMucHkKYmRpc3QucHlvCSAg
IGJ1aWxkLnB5bwkgICAgICBfX2luaXRfXy5weWMJICAgaW5zdGFsbF9zY3JpcHRzLnB5YwpiZGlz
dF9ycG0ucHkJICAgYnVpbGRfcHkucHkJICAgICAgX19pbml0X18ucHlvCSAgIGluc3RhbGxfc2Ny
aXB0cy5weW8KYmRpc3RfcnBtLnB5YwkgICBidWlsZF9weS5weWMgICAgICAgaW5zdGFsbF9kYXRh
LnB5CSAgIHJlZ2lzdGVyLnB5CmJkaXN0X3JwbS5weW8JICAgYnVpbGRfcHkucHlvICAgICAgIGlu
c3RhbGxfZGF0YS5weWMJICAgcmVnaXN0ZXIucHljCmJkaXN0X3dpbmluc3QucHkgICBidWlsZF9z
Y3JpcHRzLnB5ICAgaW5zdGFsbF9kYXRhLnB5bwkgICByZWdpc3Rlci5weW8KYmRpc3Rfd2luaW5z
dC5weWMgIGJ1aWxkX3NjcmlwdHMucHljICBpbnN0YWxsX2hlYWRlcnMucHkgICBzZGlzdC5weQpi
ZGlzdF93aW5pbnN0LnB5byAgYnVpbGRfc2NyaXB0cy5weW8gIGluc3RhbGxfaGVhZGVycy5weWMg
IHNkaXN0LnB5YwpidWlsZF9jbGliLnB5CSAgIGNsZWFuLnB5CSAgICAgIGluc3RhbGxfaGVhZGVy
cy5weW8gIHNkaXN0LnB5bwpidWlsZF9jbGliLnB5YwkgICBjbGVhbi5weWMJICAgICAgaW5zdGFs
bF9saWIucHkJICAgd2luaW5zdC02LmV4ZQpidWlsZF9jbGliLnB5bwkgICBjbGVhbi5weW8JICAg
ICAgaW5zdGFsbF9saWIucHljCSAgIHdpbmluc3QtNy4xLmV4ZQoKLi90b29scy9hcm1fcHl0aG9u
L2Nyb3NzX2NvbXBpbGVkL2xpYi9weXRob24yLjQvZGlzdHV0aWxzL3Rlc3RzOgpfX2luaXRfXy5w
eQkgIHRlc3RfYnVpbGRfcHkucHljCSAgdGVzdF9kaXN0LnB5bwpfX2luaXRfXy5weWMJICB0ZXN0
X2J1aWxkX3B5LnB5bwkgIHRlc3RfaW5zdGFsbC5weQpfX2luaXRfXy5weW8JICB0ZXN0X2J1aWxk
X3NjcmlwdHMucHkgICB0ZXN0X2luc3RhbGwucHljCnN1cHBvcnQucHkJICB0ZXN0X2J1aWxkX3Nj
cmlwdHMucHljICB0ZXN0X2luc3RhbGwucHlvCnN1cHBvcnQucHljCSAgdGVzdF9idWlsZF9zY3Jp
cHRzLnB5byAgdGVzdF9pbnN0YWxsX3NjcmlwdHMucHkKc3VwcG9ydC5weW8JICB0ZXN0X2Rpc3Qu
cHkJCSAgdGVzdF9pbnN0YWxsX3NjcmlwdHMucHljCnRlc3RfYnVpbGRfcHkucHkgIHRlc3RfZGlz
dC5weWMJCSAgdGVzdF9pbnN0YWxsX3NjcmlwdHMucHlvCgouL3Rvb2xzL2FybV9weXRob24vY3Jv
c3NfY29tcGlsZWQvbGliL3B5dGhvbjIuNC9lbWFpbDoKYmFzZTY0TUlNRS5weQlHZW5lcmF0b3Iu
cHljICBNSU1FQXVkaW8ucHlvCSAgICAgTUlNRVRleHQucHkKYmFzZTY0TUlNRS5weWMJR2VuZXJh
dG9yLnB5byAgTUlNRUJhc2UucHkJICAgICBNSU1FVGV4dC5weWMKYmFzZTY0TUlNRS5weW8JSGVh
ZGVyLnB5ICAgICAgTUlNRUJhc2UucHljCSAgICAgTUlNRVRleHQucHlvCkNoYXJzZXQucHkJSGVh
ZGVyLnB5YyAgICAgTUlNRUJhc2UucHlvCSAgICAgX3BhcnNlYWRkci5weQpDaGFyc2V0LnB5YwlI
ZWFkZXIucHlvICAgICBNSU1FSW1hZ2UucHkJICAgICBfcGFyc2VhZGRyLnB5YwpDaGFyc2V0LnB5
bwlfX2luaXRfXy5weSAgICBNSU1FSW1hZ2UucHljCSAgICAgX3BhcnNlYWRkci5weW8KRW5jb2Rl
cnMucHkJX19pbml0X18ucHljICAgTUlNRUltYWdlLnB5bwkgICAgIFBhcnNlci5weQpFbmNvZGVy
cy5weWMJX19pbml0X18ucHlvICAgTUlNRU1lc3NhZ2UucHkJICAgICBQYXJzZXIucHljCkVuY29k
ZXJzLnB5bwlJdGVyYXRvcnMucHkgICBNSU1FTWVzc2FnZS5weWMJICAgICBQYXJzZXIucHlvCkVy
cm9ycy5weQlJdGVyYXRvcnMucHljICBNSU1FTWVzc2FnZS5weW8JICAgICBxdW9wcmlNSU1FLnB5
CkVycm9ycy5weWMJSXRlcmF0b3JzLnB5byAgTUlNRU11bHRpcGFydC5weSAgICAgIHF1b3ByaU1J
TUUucHljCkVycm9ycy5weW8JTWVzc2FnZS5weSAgICAgTUlNRU11bHRpcGFydC5weWMgICAgIHF1
b3ByaU1JTUUucHlvCkZlZWRQYXJzZXIucHkJTWVzc2FnZS5weWMgICAgTUlNRU11bHRpcGFydC5w
eW8gICAgIHRlc3QKRmVlZFBhcnNlci5weWMJTWVzc2FnZS5weW8gICAgTUlNRU5vbk11bHRpcGFy
dC5weSAgIFV0aWxzLnB5CkZlZWRQYXJzZXIucHlvCU1JTUVBdWRpby5weSAgIE1JTUVOb25NdWx0
aXBhcnQucHljICBVdGlscy5weWMKR2VuZXJhdG9yLnB5CU1JTUVBdWRpby5weWMgIE1JTUVOb25N
dWx0aXBhcnQucHlvICBVdGlscy5weW8KCi4vdG9vbHMvYXJtX3B5dGhvbi9jcm9zc19jb21waWxl
ZC9saWIvcHl0aG9uMi40L2VtYWlsL3Rlc3Q6CmRhdGEJCSAgICAgIHRlc3RfZW1haWxfY29kZWNz
LnB5YyAgdGVzdF9lbWFpbF90b3J0dXJlLnB5Cl9faW5pdF9fLnB5CSAgICAgIHRlc3RfZW1haWxf
Y29kZWNzLnB5byAgdGVzdF9lbWFpbF90b3J0dXJlLnB5YwpfX2luaXRfXy5weWMJICAgICAgdGVz
dF9lbWFpbC5weQkgICAgIHRlc3RfZW1haWxfdG9ydHVyZS5weW8KX19pbml0X18ucHlvCSAgICAg
IHRlc3RfZW1haWwucHljCnRlc3RfZW1haWxfY29kZWNzLnB5ICB0ZXN0X2VtYWlsLnB5bwoKLi90
b29scy9hcm1fcHl0aG9uL2Nyb3NzX2NvbXBpbGVkL2xpYi9weXRob24yLjQvZW1haWwvdGVzdC9k
YXRhOgphdWRpb3Rlc3QuYXUgIG1zZ18wOC50eHQgICBtc2dfMTUudHh0ICBtc2dfMjMudHh0ICBt
c2dfMzEudHh0ICBtc2dfMzkudHh0Cm1zZ18wMS50eHQgICAgbXNnXzA5LnR4dCAgIG1zZ18xNi50
eHQgIG1zZ18yNC50eHQgIG1zZ18zMi50eHQgIG1zZ180MC50eHQKbXNnXzAyLnR4dCAgICBtc2df
MTAudHh0ICAgbXNnXzE3LnR4dCAgbXNnXzI1LnR4dCAgbXNnXzMzLnR4dCAgbXNnXzQxLnR4dApt
c2dfMDMudHh0ICAgIG1zZ18xMS50eHQgICBtc2dfMTgudHh0ICBtc2dfMjYudHh0ICBtc2dfMzQu
dHh0ICBtc2dfNDIudHh0Cm1zZ18wNC50eHQgICAgbXNnXzEyYS50eHQgIG1zZ18xOS50eHQgIG1z
Z18yNy50eHQgIG1zZ18zNS50eHQgIG1zZ180My50eHQKbXNnXzA1LnR4dCAgICBtc2dfMTIudHh0
ICAgbXNnXzIwLnR4dCAgbXNnXzI4LnR4dCAgbXNnXzM2LnR4dCAgbXNnXzQ0LnR4dAptc2dfMDYu
dHh0ICAgIG1zZ18xMy50eHQgICBtc2dfMjEudHh0ICBtc2dfMjkudHh0ICBtc2dfMzcudHh0ICBQ
eUJhbm5lcjA0OC5naWYKbXNnXzA3LnR4dCAgICBtc2dfMTQudHh0ICAgbXNnXzIyLnR4dCAgbXNn
XzMwLnR4dCAgbXNnXzM4LnR4dAoKLi90b29scy9hcm1fcHl0aG9uL2Nyb3NzX2NvbXBpbGVkL2xp
Yi9weXRob24yLjQvZW5jb2RpbmdzOgphbGlhc2VzLnB5CSAgY3A4NTUucHljCSAgICBfX2luaXRf
Xy5weW8JIG1hY19ncmVlay5weQphbGlhc2VzLnB5YwkgIGNwODU1LnB5bwkgICAgaXNvMjAyMl9q
cF8xLnB5CSBtYWNfZ3JlZWsucHljCmFsaWFzZXMucHlvCSAgY3A4NTYucHkJICAgIGlzbzIwMjJf
anBfMS5weWMJIG1hY19ncmVlay5weW8KYXNjaWkucHkJICBjcDg1Ni5weWMJICAgIGlzbzIwMjJf
anBfMS5weW8JIG1hY19pY2VsYW5kLnB5CmFzY2lpLnB5YwkgIGNwODU2LnB5bwkgICAgaXNvMjAy
Ml9qcF8yMDA0LnB5CSBtYWNfaWNlbGFuZC5weWMKYXNjaWkucHlvCSAgY3A4NTcucHkJICAgIGlz
bzIwMjJfanBfMjAwNC5weWMgIG1hY19pY2VsYW5kLnB5bwpiYXNlNjRfY29kZWMucHkgICBjcDg1
Ny5weWMJICAgIGlzbzIwMjJfanBfMjAwNC5weW8gIG1hY19sYXRpbjIucHkKYmFzZTY0X2NvZGVj
LnB5YyAgY3A4NTcucHlvCSAgICBpc28yMDIyX2pwXzIucHkJIG1hY19sYXRpbjIucHljCmJhc2U2
NF9jb2RlYy5weW8gIGNwODYwLnB5CSAgICBpc28yMDIyX2pwXzIucHljCSBtYWNfbGF0aW4yLnB5
bwpiaWc1aGtzY3MucHkJICBjcDg2MC5weWMJICAgIGlzbzIwMjJfanBfMi5weW8JIG1hY19yb21h
bi5weQpiaWc1aGtzY3MucHljCSAgY3A4NjAucHlvCSAgICBpc28yMDIyX2pwXzMucHkJIG1hY19y
b21hbi5weWMKYmlnNWhrc2NzLnB5bwkgIGNwODYxLnB5CSAgICBpc28yMDIyX2pwXzMucHljCSBt
YWNfcm9tYW4ucHlvCmJpZzUucHkJCSAgY3A4NjEucHljCSAgICBpc28yMDIyX2pwXzMucHlvCSBt
YWNfdHVya2lzaC5weQpiaWc1LnB5YwkgIGNwODYxLnB5bwkgICAgaXNvMjAyMl9qcF9leHQucHkJ
IG1hY190dXJraXNoLnB5YwpiaWc1LnB5bwkgIGNwODYyLnB5CSAgICBpc28yMDIyX2pwX2V4dC5w
eWMJIG1hY190dXJraXNoLnB5bwpiejJfY29kZWMucHkJICBjcDg2Mi5weWMJICAgIGlzbzIwMjJf
anBfZXh0LnB5bwkgbWJjcy5weQpiejJfY29kZWMucHljCSAgY3A4NjIucHlvCSAgICBpc28yMDIy
X2pwLnB5CSBtYmNzLnB5YwpiejJfY29kZWMucHlvCSAgY3A4NjMucHkJICAgIGlzbzIwMjJfanAu
cHljCSBtYmNzLnB5bwpjaGFybWFwLnB5CSAgY3A4NjMucHljCSAgICBpc28yMDIyX2pwLnB5bwkg
cGFsbW9zLnB5CmNoYXJtYXAucHljCSAgY3A4NjMucHlvCSAgICBpc28yMDIyX2tyLnB5CSBwYWxt
b3MucHljCmNoYXJtYXAucHlvCSAgY3A4NjQucHkJICAgIGlzbzIwMjJfa3IucHljCSBwYWxtb3Mu
cHlvCmNwMDM3LnB5CSAgY3A4NjQucHljCSAgICBpc28yMDIyX2tyLnB5bwkgcHRjcDE1NC5weQpj
cDAzNy5weWMJICBjcDg2NC5weW8JICAgIGlzbzg4NTlfMTAucHkJIHB0Y3AxNTQucHljCmNwMDM3
LnB5bwkgIGNwODY1LnB5CSAgICBpc284ODU5XzEwLnB5YwkgcHRjcDE1NC5weW8KY3AxMDA2LnB5
CSAgY3A4NjUucHljCSAgICBpc284ODU5XzEwLnB5bwkgcHVueWNvZGUucHkKY3AxMDA2LnB5Ywkg
IGNwODY1LnB5bwkgICAgaXNvODg1OV8xMS5weQkgcHVueWNvZGUucHljCmNwMTAwNi5weW8JICBj
cDg2Ni5weQkgICAgaXNvODg1OV8xMS5weWMJIHB1bnljb2RlLnB5bwpjcDEwMjYucHkJICBjcDg2
Ni5weWMJICAgIGlzbzg4NTlfMTEucHlvCSBxdW9wcmlfY29kZWMucHkKY3AxMDI2LnB5YwkgIGNw
ODY2LnB5bwkgICAgaXNvODg1OV8xMy5weQkgcXVvcHJpX2NvZGVjLnB5YwpjcDEwMjYucHlvCSAg
Y3A4NjkucHkJICAgIGlzbzg4NTlfMTMucHljCSBxdW9wcmlfY29kZWMucHlvCmNwMTE0MC5weQkg
IGNwODY5LnB5YwkgICAgaXNvODg1OV8xMy5weW8JIHJhd191bmljb2RlX2VzY2FwZS5weQpjcDEx
NDAucHljCSAgY3A4NjkucHlvCSAgICBpc284ODU5XzE0LnB5CSByYXdfdW5pY29kZV9lc2NhcGUu
cHljCmNwMTE0MC5weW8JICBjcDg3NC5weQkgICAgaXNvODg1OV8xNC5weWMJIHJhd191bmljb2Rl
X2VzY2FwZS5weW8KY3AxMjUwLnB5CSAgY3A4NzQucHljCSAgICBpc284ODU5XzE0LnB5bwkgcm90
XzEzLnB5CmNwMTI1MC5weWMJICBjcDg3NC5weW8JICAgIGlzbzg4NTlfMTUucHkJIHJvdF8xMy5w
eWMKY3AxMjUwLnB5bwkgIGNwODc1LnB5CSAgICBpc284ODU5XzE1LnB5Ywkgcm90XzEzLnB5bwpj
cDEyNTEucHkJICBjcDg3NS5weWMJICAgIGlzbzg4NTlfMTUucHlvCSBzaGlmdF9qaXNfMjAwNC5w
eQpjcDEyNTEucHljCSAgY3A4NzUucHlvCSAgICBpc284ODU5XzE2LnB5CSBzaGlmdF9qaXNfMjAw
NC5weWMKY3AxMjUxLnB5bwkgIGNwOTMyLnB5CSAgICBpc284ODU5XzE2LnB5Ywkgc2hpZnRfamlz
XzIwMDQucHlvCmNwMTI1Mi5weQkgIGNwOTMyLnB5YwkgICAgaXNvODg1OV8xNi5weW8JIHNoaWZ0
X2ppcy5weQpjcDEyNTIucHljCSAgY3A5MzIucHlvCSAgICBpc284ODU5XzEucHkJIHNoaWZ0X2pp
cy5weWMKY3AxMjUyLnB5bwkgIGNwOTQ5LnB5CSAgICBpc284ODU5XzEucHljCSBzaGlmdF9qaXMu
cHlvCmNwMTI1My5weQkgIGNwOTQ5LnB5YwkgICAgaXNvODg1OV8xLnB5bwkgc2hpZnRfamlzeDAy
MTMucHkKY3AxMjUzLnB5YwkgIGNwOTQ5LnB5bwkgICAgaXNvODg1OV8yLnB5CSBzaGlmdF9qaXN4
MDIxMy5weWMKY3AxMjUzLnB5bwkgIGNwOTUwLnB5CSAgICBpc284ODU5XzIucHljCSBzaGlmdF9q
aXN4MDIxMy5weW8KY3AxMjU0LnB5CSAgY3A5NTAucHljCSAgICBpc284ODU5XzIucHlvCSBzdHJp
bmdfZXNjYXBlLnB5CmNwMTI1NC5weWMJICBjcDk1MC5weW8JICAgIGlzbzg4NTlfMy5weQkgc3Ry
aW5nX2VzY2FwZS5weWMKY3AxMjU0LnB5bwkgIGV1Y19qaXNfMjAwNC5weSAgIGlzbzg4NTlfMy5w
eWMJIHN0cmluZ19lc2NhcGUucHlvCmNwMTI1NS5weQkgIGV1Y19qaXNfMjAwNC5weWMgIGlzbzg4
NTlfMy5weW8JIHRpc182MjAucHkKY3AxMjU1LnB5YwkgIGV1Y19qaXNfMjAwNC5weW8gIGlzbzg4
NTlfNC5weQkgdGlzXzYyMC5weWMKY3AxMjU1LnB5bwkgIGV1Y19qaXN4MDIxMy5weSAgIGlzbzg4
NTlfNC5weWMJIHRpc182MjAucHlvCmNwMTI1Ni5weQkgIGV1Y19qaXN4MDIxMy5weWMgIGlzbzg4
NTlfNC5weW8JIHVuZGVmaW5lZC5weQpjcDEyNTYucHljCSAgZXVjX2ppc3gwMjEzLnB5byAgaXNv
ODg1OV81LnB5CSB1bmRlZmluZWQucHljCmNwMTI1Ni5weW8JICBldWNfanAucHkJICAgIGlzbzg4
NTlfNS5weWMJIHVuZGVmaW5lZC5weW8KY3AxMjU3LnB5CSAgZXVjX2pwLnB5YwkgICAgaXNvODg1
OV81LnB5bwkgdW5pY29kZV9lc2NhcGUucHkKY3AxMjU3LnB5YwkgIGV1Y19qcC5weW8JICAgIGlz
bzg4NTlfNi5weQkgdW5pY29kZV9lc2NhcGUucHljCmNwMTI1Ny5weW8JICBldWNfa3IucHkJICAg
IGlzbzg4NTlfNi5weWMJIHVuaWNvZGVfZXNjYXBlLnB5bwpjcDEyNTgucHkJICBldWNfa3IucHlj
CSAgICBpc284ODU5XzYucHlvCSB1bmljb2RlX2ludGVybmFsLnB5CmNwMTI1OC5weWMJICBldWNf
a3IucHlvCSAgICBpc284ODU5XzcucHkJIHVuaWNvZGVfaW50ZXJuYWwucHljCmNwMTI1OC5weW8J
ICBnYjE4MDMwLnB5CSAgICBpc284ODU5XzcucHljCSB1bmljb2RlX2ludGVybmFsLnB5bwpjcDQy
NC5weQkgIGdiMTgwMzAucHljCSAgICBpc284ODU5XzcucHlvCSB1dGZfMTZfYmUucHkKY3A0MjQu
cHljCSAgZ2IxODAzMC5weW8JICAgIGlzbzg4NTlfOC5weQkgdXRmXzE2X2JlLnB5YwpjcDQyNC5w
eW8JICBnYjIzMTIucHkJICAgIGlzbzg4NTlfOC5weWMJIHV0Zl8xNl9iZS5weW8KY3A0MzcucHkJ
ICBnYjIzMTIucHljCSAgICBpc284ODU5XzgucHlvCSB1dGZfMTZfbGUucHkKY3A0MzcucHljCSAg
Z2IyMzEyLnB5bwkgICAgaXNvODg1OV85LnB5CSB1dGZfMTZfbGUucHljCmNwNDM3LnB5bwkgIGdi
ay5weQkgICAgaXNvODg1OV85LnB5YwkgdXRmXzE2X2xlLnB5bwpjcDUwMC5weQkgIGdiay5weWMJ
ICAgIGlzbzg4NTlfOS5weW8JIHV0Zl8xNi5weQpjcDUwMC5weWMJICBnYmsucHlvCSAgICBqb2hh
Yi5weQkJIHV0Zl8xNi5weWMKY3A1MDAucHlvCSAgaGV4X2NvZGVjLnB5CSAgICBqb2hhYi5weWMJ
CSB1dGZfMTYucHlvCmNwNzM3LnB5CSAgaGV4X2NvZGVjLnB5YyAgICAgam9oYWIucHlvCQkgdXRm
XzcucHkKY3A3MzcucHljCSAgaGV4X2NvZGVjLnB5byAgICAga29pOF9yLnB5CQkgdXRmXzcucHlj
CmNwNzM3LnB5bwkgIGhwX3JvbWFuOC5weQkgICAga29pOF9yLnB5YwkJIHV0Zl83LnB5bwpjcDc3
NS5weQkgIGhwX3JvbWFuOC5weWMgICAgIGtvaThfci5weW8JCSB1dGZfOC5weQpjcDc3NS5weWMJ
ICBocF9yb21hbjgucHlvICAgICBrb2k4X3UucHkJCSB1dGZfOC5weWMKY3A3NzUucHlvCSAgaHou
cHkJCSAgICBrb2k4X3UucHljCQkgdXRmXzgucHlvCmNwODUwLnB5CSAgaHoucHljCSAgICBrb2k4
X3UucHlvCQkgdXVfY29kZWMucHkKY3A4NTAucHljCSAgaHoucHlvCSAgICBsYXRpbl8xLnB5CQkg
dXVfY29kZWMucHljCmNwODUwLnB5bwkgIGlkbmEucHkJICAgIGxhdGluXzEucHljCQkgdXVfY29k
ZWMucHlvCmNwODUyLnB5CSAgaWRuYS5weWMJICAgIGxhdGluXzEucHlvCQkgemxpYl9jb2RlYy5w
eQpjcDg1Mi5weWMJICBpZG5hLnB5bwkgICAgbWFjX2N5cmlsbGljLnB5CSB6bGliX2NvZGVjLnB5
YwpjcDg1Mi5weW8JICBfX2luaXRfXy5weQkgICAgbWFjX2N5cmlsbGljLnB5YwkgemxpYl9jb2Rl
Yy5weW8KY3A4NTUucHkJICBfX2luaXRfXy5weWMJICAgIG1hY19jeXJpbGxpYy5weW8KCi4vdG9v
bHMvYXJtX3B5dGhvbi9jcm9zc19jb21waWxlZC9saWIvcHl0aG9uMi40L2hvdHNob3Q6Cl9faW5p
dF9fLnB5ICAgX19pbml0X18ucHlvICBsb2cucHljICBzdGF0cy5weQlzdGF0cy5weW8gIHN0b25l
cy5weWMKX19pbml0X18ucHljICBsb2cucHkJICAgIGxvZy5weW8gIHN0YXRzLnB5YwlzdG9uZXMu
cHkgIHN0b25lcy5weW8KCi4vdG9vbHMvYXJtX3B5dGhvbi9jcm9zc19jb21waWxlZC9saWIvcHl0
aG9uMi40L2lkbGVsaWI6CmFib3V0RGlhbG9nLnB5CQkgICAgIEZpbGVMaXN0LnB5YwkgICBSZW1v
dGVEZWJ1Z2dlci5weW8KYWJvdXREaWFsb2cucHljCQkgICAgIEZpbGVMaXN0LnB5bwkgICBSZW1v
dGVPYmplY3RCcm93c2VyLnB5CmFib3V0RGlhbG9nLnB5bwkJICAgICBGb3JtYXRQYXJhZ3JhcGgu
cHkgICAgUmVtb3RlT2JqZWN0QnJvd3Nlci5weWMKQXV0b0V4cGFuZC5weQkJICAgICBGb3JtYXRQ
YXJhZ3JhcGgucHljICAgUmVtb3RlT2JqZWN0QnJvd3Nlci5weW8KQXV0b0V4cGFuZC5weWMJCSAg
ICAgRm9ybWF0UGFyYWdyYXBoLnB5byAgIFJlcGxhY2VEaWFsb2cucHkKQXV0b0V4cGFuZC5weW8J
CSAgICAgR3JlcERpYWxvZy5weQkgICBSZXBsYWNlRGlhbG9nLnB5YwpCaW5kaW5ncy5weQkJICAg
ICBHcmVwRGlhbG9nLnB5YwkgICBSZXBsYWNlRGlhbG9nLnB5bwpCaW5kaW5ncy5weWMJCSAgICAg
R3JlcERpYWxvZy5weW8JICAgcnBjLnB5CkJpbmRpbmdzLnB5bwkJICAgICBoZWxwLnR4dAkJICAg
cnBjLnB5YwpidWlsZGFwcC5weQkJICAgICBISVNUT1JZLnR4dAkgICBycGMucHlvCmJ1aWxkYXBw
LnB5YwkJICAgICBJY29ucwkJICAgcnVuLnB5CmJ1aWxkYXBwLnB5bwkJICAgICBpZGxlLmJhdAkJ
ICAgcnVuLnB5YwpDYWxsVGlwcy5weQkJICAgICBJZGxlSGlzdG9yeS5weQkgICBydW4ucHlvCkNh
bGxUaXBzLnB5YwkJICAgICBJZGxlSGlzdG9yeS5weWMJICAgU2NyaXB0QmluZGluZy5weQpDYWxs
VGlwcy5weW8JCSAgICAgSWRsZUhpc3RvcnkucHlvCSAgIFNjcmlwdEJpbmRpbmcucHljCkNhbGxU
aXBXaW5kb3cucHkJICAgICBpZGxlLnB5CQkgICBTY3JpcHRCaW5kaW5nLnB5bwpDYWxsVGlwV2lu
ZG93LnB5YwkgICAgIGlkbGUucHljCQkgICBTY3JvbGxlZExpc3QucHkKQ2FsbFRpcFdpbmRvdy5w
eW8JICAgICBpZGxlLnB5bwkJICAgU2Nyb2xsZWRMaXN0LnB5YwpDaGFuZ2VMb2cJCSAgICAgaWRs
ZS5weXcJCSAgIFNjcm9sbGVkTGlzdC5weW8KQ2xhc3NCcm93c2VyLnB5CQkgICAgIGlkbGV2ZXIu
cHkJCSAgIFNlYXJjaERpYWxvZ0Jhc2UucHkKQ2xhc3NCcm93c2VyLnB5YwkgICAgIGlkbGV2ZXIu
cHljCSAgIFNlYXJjaERpYWxvZ0Jhc2UucHljCkNsYXNzQnJvd3Nlci5weW8JICAgICBpZGxldmVy
LnB5bwkgICBTZWFyY2hEaWFsb2dCYXNlLnB5bwpDb2RlQ29udGV4dC5weQkJICAgICBfX2luaXRf
Xy5weQkgICBTZWFyY2hEaWFsb2cucHkKQ29kZUNvbnRleHQucHljCQkgICAgIF9faW5pdF9fLnB5
YwkgICBTZWFyY2hEaWFsb2cucHljCkNvZGVDb250ZXh0LnB5bwkJICAgICBfX2luaXRfXy5weW8J
ICAgU2VhcmNoRGlhbG9nLnB5bwpDb2xvckRlbGVnYXRvci5weQkgICAgIElPQmluZGluZy5weQkg
ICBTZWFyY2hFbmdpbmUucHkKQ29sb3JEZWxlZ2F0b3IucHljCSAgICAgSU9CaW5kaW5nLnB5Ywkg
ICBTZWFyY2hFbmdpbmUucHljCkNvbG9yRGVsZWdhdG9yLnB5bwkgICAgIElPQmluZGluZy5weW8J
ICAgU2VhcmNoRW5naW5lLnB5bwpjb25maWdEaWFsb2cucHkJCSAgICAga2V5YmluZGluZ0RpYWxv
Zy5weSAgIFN0YWNrVmlld2VyLnB5CmNvbmZpZ0RpYWxvZy5weWMJICAgICBrZXliaW5kaW5nRGlh
bG9nLnB5YyAgU3RhY2tWaWV3ZXIucHljCmNvbmZpZ0RpYWxvZy5weW8JICAgICBrZXliaW5kaW5n
RGlhbG9nLnB5byAgU3RhY2tWaWV3ZXIucHlvCmNvbmZpZy1leHRlbnNpb25zLmRlZgkgICAgIE11
bHRpU3RhdHVzQmFyLnB5CSAgIHRhYnBhZ2UucHkKY29uZmlnSGFuZGxlci5weQkgICAgIE11bHRp
U3RhdHVzQmFyLnB5YyAgICB0YWJwYWdlLnB5Ywpjb25maWdIYW5kbGVyLnB5YwkgICAgIE11bHRp
U3RhdHVzQmFyLnB5byAgICB0YWJwYWdlLnB5bwpjb25maWdIYW5kbGVyLnB5bwkgICAgIE5FV1Mu
dHh0CQkgICB0ZXN0Y29kZS5weQpjb25maWdIZWxwU291cmNlRWRpdC5weSAgICAgIE9iamVjdEJy
b3dzZXIucHkJICAgdGVzdGNvZGUucHljCmNvbmZpZ0hlbHBTb3VyY2VFZGl0LnB5YyAgICAgT2Jq
ZWN0QnJvd3Nlci5weWMJICAgdGVzdGNvZGUucHlvCmNvbmZpZ0hlbHBTb3VyY2VFZGl0LnB5byAg
ICAgT2JqZWN0QnJvd3Nlci5weW8JICAgdGV4dFZpZXcucHkKY29uZmlnLWhpZ2hsaWdodC5kZWYJ
ICAgICBPdXRwdXRXaW5kb3cucHkJICAgdGV4dFZpZXcucHljCmNvbmZpZy1rZXlzLmRlZgkJICAg
ICBPdXRwdXRXaW5kb3cucHljCSAgIHRleHRWaWV3LnB5bwpjb25maWctbWFpbi5kZWYJCSAgICAg
T3V0cHV0V2luZG93LnB5bwkgICBUT0RPLnR4dApjb25maWdTZWN0aW9uTmFtZURpYWxvZy5weSAg
IFBhcmVuTWF0Y2gucHkJICAgVG9vbFRpcC5weQpjb25maWdTZWN0aW9uTmFtZURpYWxvZy5weWMg
IFBhcmVuTWF0Y2gucHljCSAgIFRvb2xUaXAucHljCmNvbmZpZ1NlY3Rpb25OYW1lRGlhbG9nLnB5
byAgUGFyZW5NYXRjaC5weW8JICAgVG9vbFRpcC5weW8KQ1JFRElUUy50eHQJCSAgICAgUGF0aEJy
b3dzZXIucHkJICAgVHJlZVdpZGdldC5weQpEZWJ1Z2dlci5weQkJICAgICBQYXRoQnJvd3Nlci5w
eWMJICAgVHJlZVdpZGdldC5weWMKRGVidWdnZXIucHljCQkgICAgIFBhdGhCcm93c2VyLnB5bwkg
ICBUcmVlV2lkZ2V0LnB5bwpEZWJ1Z2dlci5weW8JCSAgICAgUGVyY29sYXRvci5weQkgICBVbmRv
RGVsZWdhdG9yLnB5CkRlbGVnYXRvci5weQkJICAgICBQZXJjb2xhdG9yLnB5YwkgICBVbmRvRGVs
ZWdhdG9yLnB5YwpEZWxlZ2F0b3IucHljCQkgICAgIFBlcmNvbGF0b3IucHlvCSAgIFVuZG9EZWxl
Z2F0b3IucHlvCkRlbGVnYXRvci5weW8JCSAgICAgUHlQYXJzZS5weQkJICAgV2lkZ2V0UmVkaXJl
Y3Rvci5weQpkeW5PcHRpb25NZW51V2lkZ2V0LnB5CSAgICAgUHlQYXJzZS5weWMJICAgV2lkZ2V0
UmVkaXJlY3Rvci5weWMKZHluT3B0aW9uTWVudVdpZGdldC5weWMgICAgICBQeVBhcnNlLnB5bwkg
ICBXaWRnZXRSZWRpcmVjdG9yLnB5bwpkeW5PcHRpb25NZW51V2lkZ2V0LnB5byAgICAgIFB5U2hl
bGwucHkJCSAgIFdpbmRvd0xpc3QucHkKRWRpdG9yV2luZG93LnB5CQkgICAgIFB5U2hlbGwucHlj
CSAgIFdpbmRvd0xpc3QucHljCkVkaXRvcldpbmRvdy5weWMJICAgICBQeVNoZWxsLnB5bwkgICBX
aW5kb3dMaXN0LnB5bwpFZGl0b3JXaW5kb3cucHlvCSAgICAgUkVBRE1FLnR4dAkJICAgWm9vbUhl
aWdodC5weQpleHRlbmQudHh0CQkgICAgIFJlbW90ZURlYnVnZ2VyLnB5CSAgIFpvb21IZWlnaHQu
cHljCkZpbGVMaXN0LnB5CQkgICAgIFJlbW90ZURlYnVnZ2VyLnB5YyAgICBab29tSGVpZ2h0LnB5
bwoKLi90b29scy9hcm1fcHl0aG9uL2Nyb3NzX2NvbXBpbGVkL2xpYi9weXRob24yLjQvaWRsZWxp
Yi9JY29uczoKZm9sZGVyLmdpZiAgbWludXNub2RlLmdpZiAgIHBsdXNub2RlLmdpZiAgdGsuZ2lm
CmlkbGUuaWNucyAgIG9wZW5mb2xkZXIuZ2lmICBweXRob24uZ2lmCgouL3Rvb2xzL2FybV9weXRo
b24vY3Jvc3NfY29tcGlsZWQvbGliL3B5dGhvbjIuNC9saWItZHlubG9hZDoKYXVkaW9vcC5zbwkg
ICAgY3J5cHQuc28JICAgICAgX2xvY2FsZS5zbwkgIHJlc291cmNlLnNvCl9iaXNlY3Quc28JICAg
IGNTdHJpbmdJTy5zbyAgICAgIG1kNS5zbwkJICBzZWxlY3Quc28KX2NvZGVjc19jbi5zbwkgICAg
X2Nzdi5zbwkgICAgICBtbWFwLnNvCQkgIHNoYS5zbwpfY29kZWNzX2hrLnNvCSAgICBkYXRldGlt
ZS5zbyAgICAgICBfbXVsdGlieXRlY29kZWMuc28gIHN5c2xvZy5zbwpfY29kZWNzX2lzbzIwMjIu
c28gIGZjbnRsLnNvCSAgICAgIG5pcy5zbwkJICB0ZXJtaW9zLnNvCl9jb2RlY3NfanAuc28JICAg
IGdycC5zbwkgICAgICBvc3NhdWRpb2Rldi5zbwkgIHRpbWluZy5zbwpfY29kZWNzX2tyLnNvCSAg
ICBfaGVhcHEuc28JICAgICAgcGFyc2VyLnNvCl9jb2RlY3NfdHcuc28JICAgIF9ob3RzaG90LnNv
ICAgICAgIHB5ZXhwYXQuc28KY1BpY2tsZS5zbwkgICAgbGludXhhdWRpb2Rldi5zbyAgcmVnZXgu
c28KCi4vdG9vbHMvYXJtX3B5dGhvbi9jcm9zc19jb21waWxlZC9saWIvcHl0aG9uMi40L2xpYi1v
bGQ6CmFkZHBhY2sucHkgICAgY29kZWhhY2sucHljICBmaW5kLnB5bwkgIG5ld2Rpci5weQlQYXJh
LnB5YyAgdGIucHlvCmFkZHBhY2sucHljICAgY29kZWhhY2sucHlvICBmbXQucHkJICBuZXdkaXIu
cHljCVBhcmEucHlvICB1dGlsLnB5CmFkZHBhY2sucHlvICAgZGlyY21wLnB5ICAgICBmbXQucHlj
CSAgbmV3ZGlyLnB5bwlwb2x5LnB5ICAgdXRpbC5weWMKY21wY2FjaGUucHkgICBkaXJjbXAucHlj
ICAgIGZtdC5weW8JICBuaS5weQkJcG9seS5weWMgIHV0aWwucHlvCmNtcGNhY2hlLnB5YyAgZGly
Y21wLnB5byAgICBncmVwLnB5CSAgbmkucHljCXBvbHkucHlvICB3aGF0c291bmQucHkKY21wY2Fj
aGUucHlvICBkdW1wLnB5CSAgICBncmVwLnB5YwkgIG5pLnB5bwlyYW5kLnB5ICAgd2hhdHNvdW5k
LnB5YwpjbXAucHkJICAgICAgZHVtcC5weWMJICAgIGdyZXAucHlvCSAgcGFja21haWwucHkJcmFu
ZC5weWMgIHdoYXRzb3VuZC5weW8KY21wLnB5YyAgICAgICBkdW1wLnB5bwkgICAgbG9ja2ZpbGUu
cHkgICBwYWNrbWFpbC5weWMJcmFuZC5weW8gIHptb2QucHkKY21wLnB5byAgICAgICBmaW5kLnB5
CSAgICBsb2NrZmlsZS5weWMgIHBhY2ttYWlsLnB5bwl0Yi5weQkgIHptb2QucHljCmNvZGVoYWNr
LnB5ICAgZmluZC5weWMJICAgIGxvY2tmaWxlLnB5byAgUGFyYS5weQl0Yi5weWMJICB6bW9kLnB5
bwoKLi90b29scy9hcm1fcHl0aG9uL2Nyb3NzX2NvbXBpbGVkL2xpYi9weXRob24yLjQvbGliLXRr
OgpDYW52YXMucHkJIFNjcm9sbGVkVGV4dC5weWMgICAgdGtDb21tb25EaWFsb2cucHlvICBUa2lu
dGVyLnB5CkNhbnZhcy5weWMJIFNjcm9sbGVkVGV4dC5weW8gICAgVGtjb25zdGFudHMucHkJIFRr
aW50ZXIucHljCkNhbnZhcy5weW8JIFNpbXBsZURpYWxvZy5weSAgICAgVGtjb25zdGFudHMucHlj
CSBUa2ludGVyLnB5bwpEaWFsb2cucHkJIFNpbXBsZURpYWxvZy5weWMgICAgVGtjb25zdGFudHMu
cHlvCSB0a01lc3NhZ2VCb3gucHkKRGlhbG9nLnB5YwkgU2ltcGxlRGlhbG9nLnB5byAgICBUa2Ru
ZC5weQkJIHRrTWVzc2FnZUJveC5weWMKRGlhbG9nLnB5bwkgVGl4LnB5CQkgICAgIFRrZG5kLnB5
YwkJIHRrTWVzc2FnZUJveC5weW8KRmlsZURpYWxvZy5weQkgVGl4LnB5YwkgICAgIFRrZG5kLnB5
bwkJIHRrU2ltcGxlRGlhbG9nLnB5CkZpbGVEaWFsb2cucHljCSBUaXgucHlvCSAgICAgdGtGaWxl
RGlhbG9nLnB5CSB0a1NpbXBsZURpYWxvZy5weWMKRmlsZURpYWxvZy5weW8JIHRrQ29sb3JDaG9v
c2VyLnB5ICAgdGtGaWxlRGlhbG9nLnB5YwkgdGtTaW1wbGVEaWFsb2cucHlvCkZpeFRrLnB5CSB0
a0NvbG9yQ2hvb3Nlci5weWMgIHRrRmlsZURpYWxvZy5weW8JIHR1cnRsZS5weQpGaXhUay5weWMJ
IHRrQ29sb3JDaG9vc2VyLnB5byAgdGtGb250LnB5CQkgdHVydGxlLnB5YwpGaXhUay5weW8JIHRr
Q29tbW9uRGlhbG9nLnB5ICAgdGtGb250LnB5YwkJIHR1cnRsZS5weW8KU2Nyb2xsZWRUZXh0LnB5
ICB0a0NvbW1vbkRpYWxvZy5weWMgIHRrRm9udC5weW8KCi4vdG9vbHMvYXJtX3B5dGhvbi9jcm9z
c19jb21waWxlZC9saWIvcHl0aG9uMi40L2xvZ2dpbmc6CmNvbmZpZy5weSAgIGNvbmZpZy5weW8J
IGhhbmRsZXJzLnB5YyAgX19pbml0X18ucHkgICBfX2luaXRfXy5weW8KY29uZmlnLnB5YyAgaGFu
ZGxlcnMucHkgIGhhbmRsZXJzLnB5byAgX19pbml0X18ucHljCgouL3Rvb2xzL2FybV9weXRob24v
Y3Jvc3NfY29tcGlsZWQvbGliL3B5dGhvbjIuNC9wbGF0LWxpbnV4MjoKQ0RST00ucHkgICBDRFJP
TS5weW8gIERMRkNOLnB5YyAgSU4ucHkJIElOLnB5byAgVFlQRVMucHkgICBUWVBFUy5weW8KQ0RS
T00ucHljICBETEZDTi5weSAgIERMRkNOLnB5byAgSU4ucHljICByZWdlbgkgVFlQRVMucHljCgou
L3Rvb2xzL2FybV9weXRob24vY3Jvc3NfY29tcGlsZWQvbGliL3B5dGhvbjIuNC9zaXRlLXBhY2th
Z2VzOgpSRUFETUUKCi4vdG9vbHMvYXJtX3B5dGhvbi9jcm9zc19jb21waWxlZC9saWIvcHl0aG9u
Mi40L3Rlc3Q6CjE4NXRlc3QuZGIJCSAgICB0ZXN0X2l0ZXIucHljCmF1ZGlvdGVzdC5hdQkJICAg
IHRlc3RfaXRlci5weW8KYXV0b3Rlc3QucHkJCSAgICB0ZXN0X2l0ZXJ0b29scy5weQphdXRvdGVz
dC5weWMJCSAgICB0ZXN0X2l0ZXJ0b29scy5weWMKYXV0b3Rlc3QucHlvCQkgICAgdGVzdF9pdGVy
dG9vbHMucHlvCmJhZHN5bnRheF9mdXR1cmUzLnB5CSAgICB0ZXN0X2xhcmdlZmlsZS5weQpiYWRz
eW50YXhfZnV0dXJlNC5weQkgICAgdGVzdF9sYXJnZWZpbGUucHljCmJhZHN5bnRheF9mdXR1cmU1
LnB5CSAgICB0ZXN0X2xhcmdlZmlsZS5weW8KYmFkc3ludGF4X2Z1dHVyZTYucHkJICAgIHRlc3Rf
bGludXhhdWRpb2Rldi5weQpiYWRzeW50YXhfZnV0dXJlNy5weQkgICAgdGVzdF9saW51eGF1ZGlv
ZGV2LnB5YwpiYWRzeW50YXhfZnV0dXJlOC5weQkgICAgdGVzdF9saW51eGF1ZGlvZGV2LnB5bwpi
YWRzeW50YXhfZnV0dXJlOS5weQkgICAgdGVzdF9saXN0LnB5CmJhZHN5bnRheF9ub2NhcmV0LnB5
CSAgICB0ZXN0X2xpc3QucHljCmNmZ3BhcnNlci4xCQkgICAgdGVzdF9saXN0LnB5bwpjaGVja19z
b3VuZGNhcmQudmJzCSAgICB0ZXN0X19sb2NhbGUucHkKY2prZW5jb2RpbmdzX3Rlc3QucHkJICAg
IHRlc3RfbG9jYWxlLnB5CmNqa2VuY29kaW5nc190ZXN0LnB5YwkgICAgdGVzdF9fbG9jYWxlLnB5
YwpjamtlbmNvZGluZ3NfdGVzdC5weW8JICAgIHRlc3RfbG9jYWxlLnB5YwpkZWNpbWFsdGVzdGRh
dGEJCSAgICB0ZXN0X19sb2NhbGUucHlvCmRvY3Rlc3RfYWxpYXNlcy5weQkgICAgdGVzdF9sb2Nh
bGUucHlvCmRvY3Rlc3RfYWxpYXNlcy5weWMJICAgIHRlc3RfbG9nZ2luZy5weQpkb2N0ZXN0X2Fs
aWFzZXMucHlvCSAgICB0ZXN0X2xvZ2dpbmcucHljCmRvdWJsZV9jb25zdC5weQkJICAgIHRlc3Rf
bG9nZ2luZy5weW8KZG91YmxlX2NvbnN0LnB5YwkgICAgdGVzdF9sb25nZXhwLnB5CmRvdWJsZV9j
b25zdC5weW8JICAgIHRlc3RfbG9uZ2V4cC5weWMKZ3JleXJnYi51dWUJCSAgICB0ZXN0X2xvbmdl
eHAucHlvCl9faW5pdF9fLnB5CQkgICAgdGVzdF9sb25nX2Z1dHVyZS5weQpfX2luaXRfXy5weWMJ
CSAgICB0ZXN0X2xvbmdfZnV0dXJlLnB5YwpfX2luaXRfXy5weW8JCSAgICB0ZXN0X2xvbmdfZnV0
dXJlLnB5bwpsaXN0X3Rlc3RzLnB5CQkgICAgdGVzdF9sb25nLnB5Cmxpc3RfdGVzdHMucHljCQkg
ICAgdGVzdF9sb25nLnB5YwpsaXN0X3Rlc3RzLnB5bwkJICAgIHRlc3RfbG9uZy5weW8KbWFwcGlu
Z190ZXN0cy5weQkgICAgdGVzdF9tYWNmcy5weQptYXBwaW5nX3Rlc3RzLnB5YwkgICAgdGVzdF9t
YWNmcy5weWMKbWFwcGluZ190ZXN0cy5weW8JICAgIHRlc3RfbWFjZnMucHlvCm91dHB1dAkJCSAg
ICB0ZXN0X21hY29zdG9vbHMucHkKcGlja2xldGVzdGVyLnB5CQkgICAgdGVzdF9tYWNvc3Rvb2xz
LnB5YwpwaWNrbGV0ZXN0ZXIucHljCSAgICB0ZXN0X21hY29zdG9vbHMucHlvCnBpY2tsZXRlc3Rl
ci5weW8JICAgIHRlc3RfbWFjcGF0aC5weQpweWNsYnJfaW5wdXQucHkJCSAgICB0ZXN0X21hY3Bh
dGgucHljCnB5Y2xicl9pbnB1dC5weWMJICAgIHRlc3RfbWFjcGF0aC5weW8KcHljbGJyX2lucHV0
LnB5bwkgICAgdGVzdF9tYWlsYm94LnB5CnB5ZG9jZm9kZGVyLnB5CQkgICAgdGVzdF9tYWlsYm94
LnB5YwpweWRvY2ZvZGRlci5weWMJCSAgICB0ZXN0X21haWxib3gucHlvCnB5ZG9jZm9kZGVyLnB5
bwkJICAgIHRlc3RfbWFyc2hhbC5weQpweXN0b25lLnB5CQkgICAgdGVzdF9tYXJzaGFsLnB5Ywpw
eXN0b25lLnB5YwkJICAgIHRlc3RfbWFyc2hhbC5weW8KcHlzdG9uZS5weW8JCSAgICB0ZXN0X21h
dGgucHkKUkVBRE1FCQkJICAgIHRlc3RfbWF0aC5weWMKcmVnZXhfdGVzdHMucHkJCSAgICB0ZXN0
X21hdGgucHlvCnJlZ2V4X3Rlc3RzLnB5YwkJICAgIHRlc3RfbWQ1LnB5CnJlZ2V4X3Rlc3RzLnB5
bwkJICAgIHRlc3RfbWQ1LnB5YwpyZWdydGVzdC5weQkJICAgIHRlc3RfbWQ1LnB5bwpyZWdydGVz
dC5weWMJCSAgICB0ZXN0X21obGliLnB5CnJlZ3J0ZXN0LnB5bwkJICAgIHRlc3RfbWhsaWIucHlj
CnJlcGVyZi5weQkJICAgIHRlc3RfbWhsaWIucHlvCnJlcGVyZi5weWMJCSAgICB0ZXN0X21pbWV0
b29scy5weQpyZXBlcmYucHlvCQkgICAgdGVzdF9taW1ldG9vbHMucHljCnJlX3Rlc3RzLnB5CQkg
ICAgdGVzdF9taW1ldG9vbHMucHlvCnJlX3Rlc3RzLnB5YwkJICAgIHRlc3RfbWltZXR5cGVzLnB5
CnJlX3Rlc3RzLnB5bwkJICAgIHRlc3RfbWltZXR5cGVzLnB5YwpzYW1wbGVfZG9jdGVzdC5weQkg
ICAgdGVzdF9taW1ldHlwZXMucHlvCnNhbXBsZV9kb2N0ZXN0LnB5YwkgICAgdGVzdF9NaW1lV3Jp
dGVyLnB5CnNhbXBsZV9kb2N0ZXN0LnB5bwkgICAgdGVzdF9NaW1lV3JpdGVyLnB5YwpzZXFfdGVz
dHMucHkJCSAgICB0ZXN0X01pbWVXcml0ZXIucHlvCnNlcV90ZXN0cy5weWMJCSAgICB0ZXN0X21p
bmlkb20ucHkKc2VxX3Rlc3RzLnB5bwkJICAgIHRlc3RfbWluaWRvbS5weWMKc29ydHBlcmYucHkJ
CSAgICB0ZXN0X21pbmlkb20ucHlvCnNvcnRwZXJmLnB5YwkJICAgIHRlc3RfbW1hcC5weQpzb3J0
cGVyZi5weW8JCSAgICB0ZXN0X21tYXAucHljCnN0cmluZ190ZXN0cy5weQkJICAgIHRlc3RfbW1h
cC5weW8Kc3RyaW5nX3Rlc3RzLnB5YwkgICAgdGVzdF9tb2R1bGUucHkKc3RyaW5nX3Rlc3RzLnB5
bwkgICAgdGVzdF9tb2R1bGUucHljCnRlc3RfYWVwYWNrLnB5CQkgICAgdGVzdF9tb2R1bGUucHlv
CnRlc3RfYWVwYWNrLnB5YwkJICAgIHRlc3RfbXVsdGlieXRlY29kZWMucHkKdGVzdF9hZXBhY2su
cHlvCQkgICAgdGVzdF9tdWx0aWJ5dGVjb2RlYy5weWMKdGVzdF9fX2FsbF9fLnB5CQkgICAgdGVz
dF9tdWx0aWJ5dGVjb2RlYy5weW8KdGVzdGFsbC5weQkJICAgIHRlc3RfbXVsdGlieXRlY29kZWNf
c3VwcG9ydC5weQp0ZXN0X19fYWxsX18ucHljCSAgICB0ZXN0X211bHRpYnl0ZWNvZGVjX3N1cHBv
cnQucHljCnRlc3RhbGwucHljCQkgICAgdGVzdF9tdWx0aWJ5dGVjb2RlY19zdXBwb3J0LnB5bwp0
ZXN0X19fYWxsX18ucHlvCSAgICB0ZXN0X211bHRpZmlsZS5weQp0ZXN0YWxsLnB5bwkJICAgIHRl
c3RfbXVsdGlmaWxlLnB5Ywp0ZXN0X2FsLnB5CQkgICAgdGVzdF9tdWx0aWZpbGUucHlvCnRlc3Rf
YWwucHljCQkgICAgdGVzdF9tdXRhbnRzLnB5CnRlc3RfYWwucHlvCQkgICAgdGVzdF9tdXRhbnRz
LnB5Ywp0ZXN0X2FueWRibS5weQkJICAgIHRlc3RfbXV0YW50cy5weW8KdGVzdF9hbnlkYm0ucHlj
CQkgICAgdGVzdF9uZXRyYy5weQp0ZXN0X2FueWRibS5weW8JCSAgICB0ZXN0X25ldHJjLnB5Ywp0
ZXN0X2FwcGxlc2luZ2xlLnB5CSAgICB0ZXN0X25ldHJjLnB5bwp0ZXN0X2FwcGxlc2luZ2xlLnB5
YwkgICAgdGVzdF9uZXcucHkKdGVzdF9hcHBsZXNpbmdsZS5weW8JICAgIHRlc3RfbmV3LnB5Ywp0
ZXN0X2FycmF5LnB5CQkgICAgdGVzdF9uZXcucHlvCnRlc3RfYXJyYXkucHljCQkgICAgdGVzdF9u
aXMucHkKdGVzdF9hcnJheS5weW8JCSAgICB0ZXN0X25pcy5weWMKdGVzdF9hc3luY2hhdC5weQkg
ICAgdGVzdF9uaXMucHlvCnRlc3RfYXN5bmNoYXQucHljCSAgICB0ZXN0X25vcm1hbGl6YXRpb24u
cHkKdGVzdF9hc3luY2hhdC5weW8JICAgIHRlc3Rfbm9ybWFsaXphdGlvbi5weWMKdGVzdF9hdGV4
aXQucHkJCSAgICB0ZXN0X25vcm1hbGl6YXRpb24ucHlvCnRlc3RfYXRleGl0LnB5YwkJICAgIHRl
c3RfbnRwYXRoLnB5CnRlc3RfYXRleGl0LnB5bwkJICAgIHRlc3RfbnRwYXRoLnB5Ywp0ZXN0X2F1
ZGlvb3AucHkJCSAgICB0ZXN0X250cGF0aC5weW8KdGVzdF9hdWRpb29wLnB5YwkgICAgdGVzdF9v
cGNvZGVzLnB5CnRlc3RfYXVkaW9vcC5weW8JICAgIHRlc3Rfb3Bjb2Rlcy5weWMKdGVzdF9hdWdh
c3NpZ24ucHkJICAgIHRlc3Rfb3Bjb2Rlcy5weW8KdGVzdF9hdWdhc3NpZ24ucHljCSAgICB0ZXN0
X29wZW5wdHkucHkKdGVzdF9hdWdhc3NpZ24ucHlvCSAgICB0ZXN0X29wZW5wdHkucHljCnRlc3Rf
YmFzZTY0LnB5CQkgICAgdGVzdF9vcGVucHR5LnB5bwp0ZXN0X2Jhc2U2NC5weWMJCSAgICB0ZXN0
X29wZXJhdGlvbnMucHkKdGVzdF9iYXNlNjQucHlvCQkgICAgdGVzdF9vcGVyYXRpb25zLnB5Ywp0
ZXN0X2Jhc3Rpb24ucHkJCSAgICB0ZXN0X29wZXJhdGlvbnMucHlvCnRlc3RfYmFzdGlvbi5weWMJ
ICAgIHRlc3Rfb3BlcmF0b3IucHkKdGVzdF9iYXN0aW9uLnB5bwkgICAgdGVzdF9vcGVyYXRvci5w
eWMKdGVzdF9iaW5hc2NpaS5weQkgICAgdGVzdF9vcGVyYXRvci5weW8KdGVzdF9iaW5hc2NpaS5w
eWMJICAgIHRlc3Rfb3B0cGFyc2UucHkKdGVzdF9iaW5hc2NpaS5weW8JICAgIHRlc3Rfb3B0cGFy
c2UucHljCnRlc3RfYmluaGV4LnB5CQkgICAgdGVzdF9vcHRwYXJzZS5weW8KdGVzdF9iaW5oZXgu
cHljCQkgICAgdGVzdF9vcy5weQp0ZXN0X2JpbmhleC5weW8JCSAgICB0ZXN0X29zLnB5Ywp0ZXN0
X2Jpbm9wLnB5CQkgICAgdGVzdF9vcy5weW8KdGVzdF9iaW5vcC5weWMJCSAgICB0ZXN0X29zc2F1
ZGlvZGV2LnB5CnRlc3RfYmlub3AucHlvCQkgICAgdGVzdF9vc3NhdWRpb2Rldi5weWMKdGVzdF9i
aXNlY3QucHkJCSAgICB0ZXN0X29zc2F1ZGlvZGV2LnB5bwp0ZXN0X2Jpc2VjdC5weWMJCSAgICB0
ZXN0X3BhcnNlci5weQp0ZXN0X2Jpc2VjdC5weW8JCSAgICB0ZXN0X3BhcnNlci5weWMKdGVzdF9i
b29sLnB5CQkgICAgdGVzdF9wYXJzZXIucHlvCnRlc3RfYm9vbC5weWMJCSAgICB0ZXN0X3BlZXBo
b2xlci5weQp0ZXN0X2Jvb2wucHlvCQkgICAgdGVzdF9wZWVwaG9sZXIucHljCnRlc3RfYnNkZGIx
ODUucHkJICAgIHRlc3RfcGVlcGhvbGVyLnB5bwp0ZXN0X2JzZGRiMTg1LnB5YwkgICAgdGVzdF9w
ZXAyNDcucHkKdGVzdF9ic2RkYjE4NS5weW8JICAgIHRlc3RfcGVwMjQ3LnB5Ywp0ZXN0X2JzZGRi
My5weQkJICAgIHRlc3RfcGVwMjQ3LnB5bwp0ZXN0X2JzZGRiMy5weWMJCSAgICB0ZXN0X3BlcDI2
My5weQp0ZXN0X2JzZGRiMy5weW8JCSAgICB0ZXN0X3BlcDI2My5weWMKdGVzdF9ic2RkYi5weQkJ
ICAgIHRlc3RfcGVwMjYzLnB5bwp0ZXN0X2JzZGRiLnB5YwkJICAgIHRlc3RfcGVwMjc3LnB5CnRl
c3RfYnNkZGIucHlvCQkgICAgdGVzdF9wZXAyNzcucHljCnRlc3RfYnVmaW8ucHkJCSAgICB0ZXN0
X3BlcDI3Ny5weW8KdGVzdF9idWZpby5weWMJCSAgICB0ZXN0X3BlcDI5Mi5weQp0ZXN0X2J1Zmlv
LnB5bwkJICAgIHRlc3RfcGVwMjkyLnB5Ywp0ZXN0X2J1aWx0aW4ucHkJCSAgICB0ZXN0X3BlcDI5
Mi5weW8KdGVzdF9idWlsdGluLnB5YwkgICAgdGVzdF9waWNrbGUucHkKdGVzdF9idWlsdGluLnB5
bwkgICAgdGVzdF9waWNrbGUucHljCnRlc3RfYnoyLnB5CQkgICAgdGVzdF9waWNrbGUucHlvCnRl
c3RfYnoyLnB5YwkJICAgIHRlc3RfcGlja2xldG9vbHMucHkKdGVzdF9iejIucHlvCQkgICAgdGVz
dF9waWNrbGV0b29scy5weWMKdGVzdF9jYWxlbmRhci5weQkgICAgdGVzdF9waWNrbGV0b29scy5w
eW8KdGVzdF9jYWxlbmRhci5weWMJICAgIHRlc3RfcGtnaW1wb3J0LnB5CnRlc3RfY2FsZW5kYXIu
cHlvCSAgICB0ZXN0X3BrZ2ltcG9ydC5weWMKdGVzdF9jYWxsLnB5CQkgICAgdGVzdF9wa2dpbXBv
cnQucHlvCnRlc3RfY2FsbC5weWMJCSAgICB0ZXN0X3BrZy5weQp0ZXN0X2NhbGwucHlvCQkgICAg
dGVzdF9wa2cucHljCnRlc3RfY2FwaS5weQkJICAgIHRlc3RfcGtnLnB5bwp0ZXN0X2NhcGkucHlj
CQkgICAgdGVzdF9wbGlzdGxpYi5weQp0ZXN0X2NhcGkucHlvCQkgICAgdGVzdF9wbGlzdGxpYi5w
eWMKdGVzdF9jZC5weQkJICAgIHRlc3RfcGxpc3RsaWIucHlvCnRlc3RfY2QucHljCQkgICAgdGVz
dF9wb2xsLnB5CnRlc3RfY2QucHlvCQkgICAgdGVzdF9wb2xsLnB5Ywp0ZXN0X2NmZ3BhcnNlci5w
eQkgICAgdGVzdF9wb2xsLnB5bwp0ZXN0X2NmZ3BhcnNlci5weWMJICAgIHRlc3RfcG9wZW4yLnB5
CnRlc3RfY2ZncGFyc2VyLnB5bwkgICAgdGVzdF9wb3BlbjIucHljCnRlc3RfY2dpLnB5CQkgICAg
dGVzdF9wb3BlbjIucHlvCnRlc3RfY2dpLnB5YwkJICAgIHRlc3RfcG9wZW4ucHkKdGVzdF9jZ2ku
cHlvCQkgICAgdGVzdF9wb3Blbi5weWMKdGVzdF9jaGFybWFwY29kZWMucHkJICAgIHRlc3RfcG9w
ZW4ucHlvCnRlc3RfY2hhcm1hcGNvZGVjLnB5YwkgICAgdGVzdF9wb3NpeHBhdGgucHkKdGVzdF9j
aGFybWFwY29kZWMucHlvCSAgICB0ZXN0X3Bvc2l4cGF0aC5weWMKdGVzdF9jbGFzcy5weQkJICAg
IHRlc3RfcG9zaXhwYXRoLnB5bwp0ZXN0X2NsYXNzLnB5YwkJICAgIHRlc3RfcG9zaXgucHkKdGVz
dF9jbGFzcy5weW8JCSAgICB0ZXN0X3Bvc2l4LnB5Ywp0ZXN0X2NsLnB5CQkgICAgdGVzdF9wb3Np
eC5weW8KdGVzdF9jbC5weWMJCSAgICB0ZXN0X3Bvdy5weQp0ZXN0X2NsLnB5bwkJICAgIHRlc3Rf
cG93LnB5Ywp0ZXN0X2NtYXRoLnB5CQkgICAgdGVzdF9wb3cucHlvCnRlc3RfY21hdGgucHljCQkg
ICAgdGVzdF9wcHJpbnQucHkKdGVzdF9jbWF0aC5weW8JCSAgICB0ZXN0X3BwcmludC5weWMKdGVz
dF9jbWRfbGluZS5weQkgICAgdGVzdF9wcHJpbnQucHlvCnRlc3RfY21kX2xpbmUucHljCSAgICB0
ZXN0X3Byb2ZpbGVob29rcy5weQp0ZXN0X2NtZF9saW5lLnB5bwkgICAgdGVzdF9wcm9maWxlaG9v
a3MucHljCnRlc3RfY29kZWNjYWxsYmFja3MucHkJICAgIHRlc3RfcHJvZmlsZWhvb2tzLnB5bwp0
ZXN0X2NvZGVjY2FsbGJhY2tzLnB5YyAgICAgdGVzdF9wcm9maWxlLnB5CnRlc3RfY29kZWNjYWxs
YmFja3MucHlvICAgICB0ZXN0X3Byb2ZpbGUucHljCnRlc3RfY29kZWNlbmNvZGluZ3NfY24ucHkg
ICB0ZXN0X3Byb2ZpbGUucHlvCnRlc3RfY29kZWNlbmNvZGluZ3NfY24ucHljICB0ZXN0X3B0eS5w
eQp0ZXN0X2NvZGVjZW5jb2RpbmdzX2NuLnB5byAgdGVzdF9wdHkucHljCnRlc3RfY29kZWNlbmNv
ZGluZ3NfaGsucHkgICB0ZXN0X3B0eS5weW8KdGVzdF9jb2RlY2VuY29kaW5nc19oay5weWMgIHRl
c3RfcHdkLnB5CnRlc3RfY29kZWNlbmNvZGluZ3NfaGsucHlvICB0ZXN0X3B3ZC5weWMKdGVzdF9j
b2RlY2VuY29kaW5nc19qcC5weSAgIHRlc3RfcHdkLnB5bwp0ZXN0X2NvZGVjZW5jb2RpbmdzX2pw
LnB5YyAgdGVzdF9weWNsYnIucHkKdGVzdF9jb2RlY2VuY29kaW5nc19qcC5weW8gIHRlc3RfcHlj
bGJyLnB5Ywp0ZXN0X2NvZGVjZW5jb2RpbmdzX2tyLnB5ICAgdGVzdF9weWNsYnIucHlvCnRlc3Rf
Y29kZWNlbmNvZGluZ3Nfa3IucHljICB0ZXN0X3B5ZXhwYXQucHkKdGVzdF9jb2RlY2VuY29kaW5n
c19rci5weW8gIHRlc3RfcHlleHBhdC5weWMKdGVzdF9jb2RlY2VuY29kaW5nc190dy5weSAgIHRl
c3RfcHlleHBhdC5weW8KdGVzdF9jb2RlY2VuY29kaW5nc190dy5weWMgIHRlc3RfcXVldWUucHkK
dGVzdF9jb2RlY2VuY29kaW5nc190dy5weW8gIHRlc3RfcXVldWUucHljCnRlc3RfY29kZWNtYXBz
X2NuLnB5CSAgICB0ZXN0X3F1ZXVlLnB5bwp0ZXN0X2NvZGVjbWFwc19jbi5weWMJICAgIHRlc3Rf
cXVvcHJpLnB5CnRlc3RfY29kZWNtYXBzX2NuLnB5bwkgICAgdGVzdF9xdW9wcmkucHljCnRlc3Rf
Y29kZWNtYXBzX2hrLnB5CSAgICB0ZXN0X3F1b3ByaS5weW8KdGVzdF9jb2RlY21hcHNfaGsucHlj
CSAgICB0ZXN0X3JhbmRvbS5weQp0ZXN0X2NvZGVjbWFwc19oay5weW8JICAgIHRlc3RfcmFuZG9t
LnB5Ywp0ZXN0X2NvZGVjbWFwc19qcC5weQkgICAgdGVzdF9yYW5kb20ucHlvCnRlc3RfY29kZWNt
YXBzX2pwLnB5YwkgICAgdGVzdF9yZWdleC5weQp0ZXN0X2NvZGVjbWFwc19qcC5weW8JICAgIHRl
c3RfcmVnZXgucHljCnRlc3RfY29kZWNtYXBzX2tyLnB5CSAgICB0ZXN0X3JlZ2V4LnB5bwp0ZXN0
X2NvZGVjbWFwc19rci5weWMJICAgIHRlc3RfcmVwci5weQp0ZXN0X2NvZGVjbWFwc19rci5weW8J
ICAgIHRlc3RfcmVwci5weWMKdGVzdF9jb2RlY21hcHNfdHcucHkJICAgIHRlc3RfcmVwci5weW8K
dGVzdF9jb2RlY21hcHNfdHcucHljCSAgICB0ZXN0X3JlLnB5CnRlc3RfY29kZWNtYXBzX3R3LnB5
bwkgICAgdGVzdF9yZS5weWMKdGVzdGNvZGVjLnB5CQkgICAgdGVzdF9yZS5weW8KdGVzdGNvZGVj
LnB5YwkJICAgIHRlc3RfcmVzb3VyY2UucHkKdGVzdGNvZGVjLnB5bwkJICAgIHRlc3RfcmVzb3Vy
Y2UucHljCnRlc3RfY29kZWNzLnB5CQkgICAgdGVzdF9yZXNvdXJjZS5weW8KdGVzdF9jb2RlY3Mu
cHljCQkgICAgdGVzdF9yZmM4MjIucHkKdGVzdF9jb2RlY3MucHlvCQkgICAgdGVzdF9yZmM4MjIu
cHljCnRlc3RfY29kZW9wLnB5CQkgICAgdGVzdF9yZmM4MjIucHlvCnRlc3RfY29kZW9wLnB5YwkJ
ICAgIHRlc3RfcmdiaW1nLnB5CnRlc3RfY29kZW9wLnB5bwkJICAgIHRlc3RfcmdiaW1nLnB5Ywp0
ZXN0X2NvZXJjaW9uLnB5CSAgICB0ZXN0X3JnYmltZy5weW8KdGVzdF9jb2VyY2lvbi5weWMJICAg
IHRlc3RyZ2IudXVlCnRlc3RfY29lcmNpb24ucHlvCSAgICB0ZXN0X3JpY2hjbXAucHkKdGVzdF9j
b2xvcnN5cy5weQkgICAgdGVzdF9yaWNoY21wLnB5Ywp0ZXN0X2NvbG9yc3lzLnB5YwkgICAgdGVz
dF9yaWNoY21wLnB5bwp0ZXN0X2NvbG9yc3lzLnB5bwkgICAgdGVzdF9yb2JvdHBhcnNlci5weQp0
ZXN0X2NvbW1hbmRzLnB5CSAgICB0ZXN0X3JvYm90cGFyc2VyLnB5Ywp0ZXN0X2NvbW1hbmRzLnB5
YwkgICAgdGVzdF9yb2JvdHBhcnNlci5weW8KdGVzdF9jb21tYW5kcy5weW8JICAgIHRlc3Rfc2F4
LnB5CnRlc3RfY29tcGFyZS5weQkJICAgIHRlc3Rfc2F4LnB5Ywp0ZXN0X2NvbXBhcmUucHljCSAg
ICB0ZXN0X3NheC5weW8KdGVzdF9jb21wYXJlLnB5bwkgICAgdGVzdF9zY29wZS5weQp0ZXN0X2Nv
bXBpbGUucHkJCSAgICB0ZXN0X3Njb3BlLnB5Ywp0ZXN0X2NvbXBpbGUucHljCSAgICB0ZXN0X3Nj
b3BlLnB5bwp0ZXN0X2NvbXBpbGUucHlvCSAgICB0ZXN0X3NjcmlwdHBhY2thZ2VzLnB5CnRlc3Rf
Y29tcGlsZXIucHkJICAgIHRlc3Rfc2NyaXB0cGFja2FnZXMucHljCnRlc3RfY29tcGlsZXIucHlj
CSAgICB0ZXN0X3NjcmlwdHBhY2thZ2VzLnB5bwp0ZXN0X2NvbXBpbGVyLnB5bwkgICAgdGVzdF9z
ZWxlY3QucHkKdGVzdF9jb21wbGV4LnB5CQkgICAgdGVzdF9zZWxlY3QucHljCnRlc3RfY29tcGxl
eC5weWMJICAgIHRlc3Rfc2VsZWN0LnB5bwp0ZXN0X2NvbXBsZXgucHlvCSAgICB0ZXN0X3NldC5w
eQp0ZXN0X2NvbnRhaW5zLnB5CSAgICB0ZXN0X3NldC5weWMKdGVzdF9jb250YWlucy5weWMJICAg
IHRlc3Rfc2V0LnB5bwp0ZXN0X2NvbnRhaW5zLnB5bwkgICAgdGVzdF9zZXRzLnB5CnRlc3RfY29v
a2llbGliLnB5CSAgICB0ZXN0X3NldHMucHljCnRlc3RfY29va2llbGliLnB5YwkgICAgdGVzdF9z
ZXRzLnB5bwp0ZXN0X2Nvb2tpZWxpYi5weW8JICAgIHRlc3Rfc2dtbGxpYi5weQp0ZXN0X2Nvb2tp
ZS5weQkJICAgIHRlc3Rfc2dtbGxpYi5weWMKdGVzdF9jb29raWUucHljCQkgICAgdGVzdF9zZ21s
bGliLnB5bwp0ZXN0X2Nvb2tpZS5weW8JCSAgICB0ZXN0X3NoYS5weQp0ZXN0X2NvcHkucHkJCSAg
ICB0ZXN0X3NoYS5weWMKdGVzdF9jb3B5LnB5YwkJICAgIHRlc3Rfc2hhLnB5bwp0ZXN0X2NvcHku
cHlvCQkgICAgdGVzdF9zaGVsdmUucHkKdGVzdF9jb3B5X3JlZy5weQkgICAgdGVzdF9zaGVsdmUu
cHljCnRlc3RfY29weV9yZWcucHljCSAgICB0ZXN0X3NoZWx2ZS5weW8KdGVzdF9jb3B5X3JlZy5w
eW8JICAgIHRlc3Rfc2hsZXgucHkKdGVzdF9jcGlja2xlLnB5CQkgICAgdGVzdF9zaGxleC5weWMK
dGVzdF9jcGlja2xlLnB5YwkgICAgdGVzdF9zaGxleC5weW8KdGVzdF9jcGlja2xlLnB5bwkgICAg
dGVzdF9zaHV0aWwucHkKdGVzdF9jcnlwdC5weQkJICAgIHRlc3Rfc2h1dGlsLnB5Ywp0ZXN0X2Ny
eXB0LnB5YwkJICAgIHRlc3Rfc2h1dGlsLnB5bwp0ZXN0X2NyeXB0LnB5bwkJICAgIHRlc3Rfc2ln
bmFsLnB5CnRlc3RfY3N2LnB5CQkgICAgdGVzdF9zaWduYWwucHljCnRlc3RfY3N2LnB5YwkJICAg
IHRlc3Rfc2lnbmFsLnB5bwp0ZXN0X2Nzdi5weW8JCSAgICB0ZXN0X3NpdGUucHkKdGVzdF9jdXJz
ZXMucHkJCSAgICB0ZXN0X3NpdGUucHljCnRlc3RfY3Vyc2VzLnB5YwkJICAgIHRlc3Rfc2l0ZS5w
eW8KdGVzdF9jdXJzZXMucHlvCQkgICAgdGVzdF9zbGljZS5weQp0ZXN0X2RhdGV0aW1lLnB5CSAg
ICB0ZXN0X3NsaWNlLnB5Ywp0ZXN0X2RhdGV0aW1lLnB5YwkgICAgdGVzdF9zbGljZS5weW8KdGVz
dF9kYXRldGltZS5weW8JICAgIHRlc3Rfc29ja2V0LnB5CnRlc3RfZGJtLnB5CQkgICAgdGVzdF9z
b2NrZXQucHljCnRlc3RfZGJtLnB5YwkJICAgIHRlc3Rfc29ja2V0LnB5bwp0ZXN0X2RibS5weW8J
CSAgICB0ZXN0X3NvY2tldHNlcnZlci5weQp0ZXN0X2RlY2ltYWwucHkJCSAgICB0ZXN0X3NvY2tl
dHNlcnZlci5weWMKdGVzdF9kZWNpbWFsLnB5YwkgICAgdGVzdF9zb2NrZXRzZXJ2ZXIucHlvCnRl
c3RfZGVjaW1hbC5weW8JICAgIHRlc3Rfc29ja2V0X3NzbC5weQp0ZXN0X2RlY29yYXRvcnMucHkJ
ICAgIHRlc3Rfc29ja2V0X3NzbC5weWMKdGVzdF9kZWNvcmF0b3JzLnB5YwkgICAgdGVzdF9zb2Nr
ZXRfc3NsLnB5bwp0ZXN0X2RlY29yYXRvcnMucHlvCSAgICB0ZXN0X3NvZnRzcGFjZS5weQp0ZXN0
X2RlcXVlLnB5CQkgICAgdGVzdF9zb2Z0c3BhY2UucHljCnRlc3RfZGVxdWUucHljCQkgICAgdGVz
dF9zb2Z0c3BhY2UucHlvCnRlc3RfZGVxdWUucHlvCQkgICAgdGVzdF9zb3J0LnB5CnRlc3RfZGVz
Y3IucHkJCSAgICB0ZXN0X3NvcnQucHljCnRlc3RfZGVzY3IucHljCQkgICAgdGVzdF9zb3J0LnB5
bwp0ZXN0X2Rlc2NyLnB5bwkJICAgIHRlc3Rfc3RyZnRpbWUucHkKdGVzdF9kZXNjcnR1dC5weQkg
ICAgdGVzdF9zdHJmdGltZS5weWMKdGVzdF9kZXNjcnR1dC5weWMJICAgIHRlc3Rfc3RyZnRpbWUu
cHlvCnRlc3RfZGVzY3J0dXQucHlvCSAgICB0ZXN0X1N0cmluZ0lPLnB5CnRlc3RfZGljdC5weQkJ
ICAgIHRlc3RfU3RyaW5nSU8ucHljCnRlc3RfZGljdC5weWMJCSAgICB0ZXN0X1N0cmluZ0lPLnB5
bwp0ZXN0X2RpY3QucHlvCQkgICAgdGVzdF9zdHJpbmdwcmVwLnB5CnRlc3RfZGlmZmxpYl9leHBl
Y3QuaHRtbCAgICB0ZXN0X3N0cmluZ3ByZXAucHljCnRlc3RfZGlmZmxpYi5weQkJICAgIHRlc3Rf
c3RyaW5ncHJlcC5weW8KdGVzdF9kaWZmbGliLnB5YwkgICAgdGVzdF9zdHJpbmcucHkKdGVzdF9k
aWZmbGliLnB5bwkgICAgdGVzdF9zdHJpbmcucHljCnRlc3RfZGlyY2FjaGUucHkJICAgIHRlc3Rf
c3RyaW5nLnB5bwp0ZXN0X2RpcmNhY2hlLnB5YwkgICAgdGVzdF9zdHJvcC5weQp0ZXN0X2RpcmNh
Y2hlLnB5bwkgICAgdGVzdF9zdHJvcC5weWMKdGVzdF9kaXMucHkJCSAgICB0ZXN0X3N0cm9wLnB5
bwp0ZXN0X2Rpcy5weWMJCSAgICB0ZXN0X3N0cnB0aW1lLnB5CnRlc3RfZGlzLnB5bwkJICAgIHRl
c3Rfc3RycHRpbWUucHljCnRlc3RfZGlzdHV0aWxzLnB5CSAgICB0ZXN0X3N0cnB0aW1lLnB5bwp0
ZXN0X2Rpc3R1dGlscy5weWMJICAgIHRlc3Rfc3RyLnB5CnRlc3RfZGlzdHV0aWxzLnB5bwkgICAg
dGVzdF9zdHIucHljCnRlc3RfZGwucHkJCSAgICB0ZXN0X3N0ci5weW8KdGVzdF9kbC5weWMJCSAg
ICB0ZXN0X3N0cnVjdC5weQp0ZXN0X2RsLnB5bwkJICAgIHRlc3Rfc3RydWN0LnB5Ywp0ZXN0X2Rv
Y3Rlc3QyLnB5CSAgICB0ZXN0X3N0cnVjdC5weW8KdGVzdF9kb2N0ZXN0Mi5weWMJICAgIHRlc3Rf
c3RydWN0c2VxLnB5CnRlc3RfZG9jdGVzdDIucHlvCSAgICB0ZXN0X3N0cnVjdHNlcS5weWMKdGVz
dF9kb2N0ZXN0Mi50eHQJICAgIHRlc3Rfc3RydWN0c2VxLnB5bwp0ZXN0X2RvY3Rlc3QucHkJCSAg
ICB0ZXN0X3N1YnByb2Nlc3MucHkKdGVzdF9kb2N0ZXN0LnB5YwkgICAgdGVzdF9zdWJwcm9jZXNz
LnB5Ywp0ZXN0X2RvY3Rlc3QucHlvCSAgICB0ZXN0X3N1YnByb2Nlc3MucHlvCnRlc3RfZG9jdGVz
dC50eHQJICAgIHRlc3Rfc3VuYXVkaW9kZXYucHkKdGVzdF9kdW1iZGJtLnB5CQkgICAgdGVzdF9z
dW5hdWRpb2Rldi5weWMKdGVzdF9kdW1iZGJtLnB5YwkgICAgdGVzdF9zdW5hdWRpb2Rldi5weW8K
dGVzdF9kdW1iZGJtLnB5bwkgICAgdGVzdF9zdW5kcnkucHkKdGVzdF9kdW1teV90aHJlYWRpbmcu
cHkgICAgIHRlc3Rfc3VuZHJ5LnB5Ywp0ZXN0X2R1bW15X3RocmVhZGluZy5weWMgICAgdGVzdF9z
dW5kcnkucHlvCnRlc3RfZHVtbXlfdGhyZWFkaW5nLnB5byAgICB0ZXN0X3N1cHBvcnQucHkKdGVz
dF9kdW1teV90aHJlYWQucHkJICAgIHRlc3Rfc3VwcG9ydC5weWMKdGVzdF9kdW1teV90aHJlYWQu
cHljCSAgICB0ZXN0X3N1cHBvcnQucHlvCnRlc3RfZHVtbXlfdGhyZWFkLnB5bwkgICAgdGVzdF9z
eW10YWJsZS5weQp0ZXN0X2VtYWlsX2NvZGVjcy5weQkgICAgdGVzdF9zeW10YWJsZS5weWMKdGVz
dF9lbWFpbF9jb2RlY3MucHljCSAgICB0ZXN0X3N5bXRhYmxlLnB5bwp0ZXN0X2VtYWlsX2NvZGVj
cy5weW8JICAgIHRlc3Rfc3ludGF4LnB5CnRlc3RfZW1haWwucHkJCSAgICB0ZXN0X3N5bnRheC5w
eWMKdGVzdF9lbWFpbC5weWMJCSAgICB0ZXN0X3N5bnRheC5weW8KdGVzdF9lbWFpbC5weW8JCSAg
ICB0ZXN0X3N5cy5weQp0ZXN0X2VudW1lcmF0ZS5weQkgICAgdGVzdF9zeXMucHljCnRlc3RfZW51
bWVyYXRlLnB5YwkgICAgdGVzdF9zeXMucHlvCnRlc3RfZW51bWVyYXRlLnB5bwkgICAgdGVzdF90
YXJmaWxlLnB5CnRlc3RfZW9mLnB5CQkgICAgdGVzdF90YXJmaWxlLnB5Ywp0ZXN0X2VvZi5weWMJ
CSAgICB0ZXN0X3RhcmZpbGUucHlvCnRlc3RfZW9mLnB5bwkJICAgIHRlc3R0YXIudGFyCnRlc3Rf
ZXJybm8ucHkJCSAgICB0ZXN0X3RjbC5weQp0ZXN0X2Vycm5vLnB5YwkJICAgIHRlc3RfdGNsLnB5
Ywp0ZXN0X2Vycm5vLnB5bwkJICAgIHRlc3RfdGNsLnB5bwp0ZXN0X2V4Y2VwdGlvbnMucHkJICAg
IHRlc3RfdGVtcGZpbGUucHkKdGVzdF9leGNlcHRpb25zLnB5YwkgICAgdGVzdF90ZW1wZmlsZS5w
eWMKdGVzdF9leGNlcHRpb25zLnB5bwkgICAgdGVzdF90ZW1wZmlsZS5weW8KdGVzdF9leHRjYWxs
LnB5CQkgICAgdGVzdF90ZXh0d3JhcC5weQp0ZXN0X2V4dGNhbGwucHljCSAgICB0ZXN0X3RleHR3
cmFwLnB5Ywp0ZXN0X2V4dGNhbGwucHlvCSAgICB0ZXN0X3RleHR3cmFwLnB5bwp0ZXN0X2ZjbnRs
LnB5CQkgICAgdGVzdF90aHJlYWRlZF9pbXBvcnQucHkKdGVzdF9mY250bC5weWMJCSAgICB0ZXN0
X3RocmVhZGVkX2ltcG9ydC5weWMKdGVzdF9mY250bC5weW8JCSAgICB0ZXN0X3RocmVhZGVkX2lt
cG9ydC5weW8KdGVzdF9maWxlY21wLnB5CQkgICAgdGVzdF90aHJlYWRlZHRlbXBmaWxlLnB5CnRl
c3RfZmlsZWNtcC5weWMJICAgIHRlc3RfdGhyZWFkZWR0ZW1wZmlsZS5weWMKdGVzdF9maWxlY21w
LnB5bwkgICAgdGVzdF90aHJlYWRlZHRlbXBmaWxlLnB5bwp0ZXN0X2ZpbGVpbnB1dC5weQkgICAg
dGVzdF90aHJlYWRpbmdfbG9jYWwucHkKdGVzdF9maWxlaW5wdXQucHljCSAgICB0ZXN0X3RocmVh
ZGluZ19sb2NhbC5weWMKdGVzdF9maWxlaW5wdXQucHlvCSAgICB0ZXN0X3RocmVhZGluZ19sb2Nh
bC5weW8KdGVzdF9maWxlLnB5CQkgICAgdGVzdF90aHJlYWRpbmcucHkKdGVzdF9maWxlLnB5YwkJ
ICAgIHRlc3RfdGhyZWFkaW5nLnB5Ywp0ZXN0X2ZpbGUucHlvCQkgICAgdGVzdF90aHJlYWRpbmcu
cHlvCnRlc3RfZm5tYXRjaC5weQkJICAgIHRlc3RfdGhyZWFkLnB5CnRlc3RfZm5tYXRjaC5weWMJ
ICAgIHRlc3RfdGhyZWFkLnB5Ywp0ZXN0X2ZubWF0Y2gucHlvCSAgICB0ZXN0X3RocmVhZC5weW8K
dGVzdF9mb3JrMS5weQkJICAgIHRlc3RfdGhyZWFkc2lnbmFscy5weQp0ZXN0X2ZvcmsxLnB5YwkJ
ICAgIHRlc3RfdGhyZWFkc2lnbmFscy5weWMKdGVzdF9mb3JrMS5weW8JCSAgICB0ZXN0X3RocmVh
ZHNpZ25hbHMucHlvCnRlc3RfZm9ybWF0LnB5CQkgICAgdGVzdF90aW1lb3V0LnB5CnRlc3RfZm9y
bWF0LnB5YwkJICAgIHRlc3RfdGltZW91dC5weWMKdGVzdF9mb3JtYXQucHlvCQkgICAgdGVzdF90
aW1lb3V0LnB5bwp0ZXN0X2ZwZm9ybWF0LnB5CSAgICB0ZXN0X3RpbWUucHkKdGVzdF9mcGZvcm1h
dC5weWMJICAgIHRlc3RfdGltZS5weWMKdGVzdF9mcGZvcm1hdC5weW8JICAgIHRlc3RfdGltZS5w
eW8KdGVzdF9mcm96ZW4ucHkJCSAgICB0ZXN0X3RpbWluZy5weQp0ZXN0X2Zyb3plbi5weWMJCSAg
ICB0ZXN0X3RpbWluZy5weWMKdGVzdF9mcm96ZW4ucHlvCQkgICAgdGVzdF90aW1pbmcucHlvCnRl
c3RfZnVuY2F0dHJzLnB5CSAgICB0ZXN0X3Rva2VuaXplLnB5CnRlc3RfZnVuY2F0dHJzLnB5Ywkg
ICAgdGVzdF90b2tlbml6ZS5weWMKdGVzdF9mdW5jYXR0cnMucHlvCSAgICB0ZXN0X3Rva2VuaXpl
LnB5bwp0ZXN0X2Z1dHVyZTEucHkJCSAgICB0ZXN0X3RyYWNlYmFjay5weQp0ZXN0X2Z1dHVyZTEu
cHljCSAgICB0ZXN0X3RyYWNlYmFjay5weWMKdGVzdF9mdXR1cmUxLnB5bwkgICAgdGVzdF90cmFj
ZWJhY2sucHlvCnRlc3RfZnV0dXJlMi5weQkJICAgIHRlc3RfdHJhY2UucHkKdGVzdF9mdXR1cmUy
LnB5YwkgICAgdGVzdF90cmFjZS5weWMKdGVzdF9mdXR1cmUyLnB5bwkgICAgdGVzdF90cmFjZS5w
eW8KdGVzdF9mdXR1cmUzLnB5CQkgICAgdGVzdF90cmFuc2Zvcm1lci5weQp0ZXN0X2Z1dHVyZTMu
cHljCSAgICB0ZXN0X3RyYW5zZm9ybWVyLnB5Ywp0ZXN0X2Z1dHVyZTMucHlvCSAgICB0ZXN0X3Ry
YW5zZm9ybWVyLnB5bwp0ZXN0X19fZnV0dXJlX18ucHkJICAgIHRlc3RfdHVwbGUucHkKdGVzdF9m
dXR1cmUucHkJCSAgICB0ZXN0X3R1cGxlLnB5Ywp0ZXN0X19fZnV0dXJlX18ucHljCSAgICB0ZXN0
X3R1cGxlLnB5bwp0ZXN0X2Z1dHVyZS5weWMJCSAgICB0ZXN0X3R5cGVzLnB5CnRlc3RfX19mdXR1
cmVfXy5weW8JICAgIHRlc3RfdHlwZXMucHljCnRlc3RfZnV0dXJlLnB5bwkJICAgIHRlc3RfdHlw
ZXMucHlvCnRlc3RfZ2MucHkJCSAgICB0ZXN0X3Vjbi5weQp0ZXN0X2djLnB5YwkJICAgIHRlc3Rf
dWNuLnB5Ywp0ZXN0X2djLnB5bwkJICAgIHRlc3RfdWNuLnB5bwp0ZXN0X2dkYm0ucHkJCSAgICB0
ZXN0X3VuYXJ5LnB5CnRlc3RfZ2RibS5weWMJCSAgICB0ZXN0X3VuYXJ5LnB5Ywp0ZXN0X2dkYm0u
cHlvCQkgICAgdGVzdF91bmFyeS5weW8KdGVzdF9nZW5lcmF0b3JzLnB5CSAgICB0ZXN0X3VuaWNv
ZGVkYXRhLnB5CnRlc3RfZ2VuZXJhdG9ycy5weWMJICAgIHRlc3RfdW5pY29kZWRhdGEucHljCnRl
c3RfZ2VuZXJhdG9ycy5weW8JICAgIHRlc3RfdW5pY29kZWRhdGEucHlvCnRlc3RfZ2VuZXhwcy5w
eQkJICAgIHRlc3RfdW5pY29kZV9maWxlLnB5CnRlc3RfZ2VuZXhwcy5weWMJICAgIHRlc3RfdW5p
Y29kZV9maWxlLnB5Ywp0ZXN0X2dlbmV4cHMucHlvCSAgICB0ZXN0X3VuaWNvZGVfZmlsZS5weW8K
dGVzdF9nZXRhcmdzMi5weQkgICAgdGVzdF91bmljb2RlLnB5CnRlc3RfZ2V0YXJnczIucHljCSAg
ICB0ZXN0X3VuaWNvZGUucHljCnRlc3RfZ2V0YXJnczIucHlvCSAgICB0ZXN0X3VuaWNvZGUucHlv
CnRlc3RfZ2V0YXJncy5weQkJICAgIHRlc3RfdW5pdHRlc3QucHkKdGVzdF9nZXRhcmdzLnB5Ywkg
ICAgdGVzdF91bml0dGVzdC5weWMKdGVzdF9nZXRhcmdzLnB5bwkgICAgdGVzdF91bml0dGVzdC5w
eW8KdGVzdF9nZXRvcHQucHkJCSAgICB0ZXN0X3VuaXZuZXdsaW5lcy5weQp0ZXN0X2dldG9wdC5w
eWMJCSAgICB0ZXN0X3VuaXZuZXdsaW5lcy5weWMKdGVzdF9nZXRvcHQucHlvCQkgICAgdGVzdF91
bml2bmV3bGluZXMucHlvCnRlc3RfZ2V0dGV4dC5weQkJICAgIHRlc3RfdW5wYWNrLnB5CnRlc3Rf
Z2V0dGV4dC5weWMJICAgIHRlc3RfdW5wYWNrLnB5Ywp0ZXN0X2dldHRleHQucHlvCSAgICB0ZXN0
X3VucGFjay5weW8KdGVzdF9nbG9iYWwucHkJCSAgICB0ZXN0X3VybGxpYjJuZXQucHkKdGVzdF9n
bG9iYWwucHljCQkgICAgdGVzdF91cmxsaWIybmV0LnB5Ywp0ZXN0X2dsb2JhbC5weW8JCSAgICB0
ZXN0X3VybGxpYjJuZXQucHlvCnRlc3RfZ2xvYi5weQkJICAgIHRlc3RfdXJsbGliMi5weQp0ZXN0
X2dsb2IucHljCQkgICAgdGVzdF91cmxsaWIyLnB5Ywp0ZXN0X2dsb2IucHlvCQkgICAgdGVzdF91
cmxsaWIyLnB5bwp0ZXN0X2dsLnB5CQkgICAgdGVzdF91cmxsaWJuZXQucHkKdGVzdF9nbC5weWMJ
CSAgICB0ZXN0X3VybGxpYm5ldC5weWMKdGVzdF9nbC5weW8JCSAgICB0ZXN0X3VybGxpYm5ldC5w
eW8KdGVzdF9ncmFtbWFyLnB5CQkgICAgdGVzdF91cmxsaWIucHkKdGVzdF9ncmFtbWFyLnB5Ywkg
ICAgdGVzdF91cmxsaWIucHljCnRlc3RfZ3JhbW1hci5weW8JICAgIHRlc3RfdXJsbGliLnB5bwp0
ZXN0X2dycC5weQkJICAgIHRlc3RfdXJscGFyc2UucHkKdGVzdF9ncnAucHljCQkgICAgdGVzdF91
cmxwYXJzZS5weWMKdGVzdF9ncnAucHlvCQkgICAgdGVzdF91cmxwYXJzZS5weW8KdGVzdF9nemlw
LnB5CQkgICAgdGVzdF91c2VyZGljdC5weQp0ZXN0X2d6aXAucHljCQkgICAgdGVzdF91c2VyZGlj
dC5weWMKdGVzdF9nemlwLnB5bwkJICAgIHRlc3RfdXNlcmRpY3QucHlvCnRlc3RfaGFzaC5weQkJ
ICAgIHRlc3RfdXNlcmxpc3QucHkKdGVzdF9oYXNoLnB5YwkJICAgIHRlc3RfdXNlcmxpc3QucHlj
CnRlc3RfaGFzaC5weW8JCSAgICB0ZXN0X3VzZXJsaXN0LnB5bwp0ZXN0X2hlYXBxLnB5CQkgICAg
dGVzdF91c2Vyc3RyaW5nLnB5CnRlc3RfaGVhcHEucHljCQkgICAgdGVzdF91c2Vyc3RyaW5nLnB5
Ywp0ZXN0X2hlYXBxLnB5bwkJICAgIHRlc3RfdXNlcnN0cmluZy5weW8KdGVzdF9oZXhvY3QucHkJ
CSAgICB0ZXN0X3V1LnB5CnRlc3RfaGV4b2N0LnB5YwkJICAgIHRlc3RfdXUucHljCnRlc3RfaGV4
b2N0LnB5bwkJICAgIHRlc3RfdXUucHlvCnRlc3RfaG1hYy5weQkJICAgIHRlc3Rfd2FybmluZ3Mu
cHkKdGVzdF9obWFjLnB5YwkJICAgIHRlc3Rfd2FybmluZ3MucHljCnRlc3RfaG1hYy5weW8JCSAg
ICB0ZXN0X3dhcm5pbmdzLnB5bwp0ZXN0X2hvdHNob3QucHkJCSAgICB0ZXN0X3dhdmUucHkKdGVz
dF9ob3RzaG90LnB5YwkgICAgdGVzdF93YXZlLnB5Ywp0ZXN0X2hvdHNob3QucHlvCSAgICB0ZXN0
X3dhdmUucHlvCnRlc3RfaHRtbGxpYi5weQkJICAgIHRlc3Rfd2Vha3JlZi5weQp0ZXN0X2h0bWxs
aWIucHljCSAgICB0ZXN0X3dlYWtyZWYucHljCnRlc3RfaHRtbGxpYi5weW8JICAgIHRlc3Rfd2Vh
a3JlZi5weW8KdGVzdF9odG1scGFyc2VyLnB5CSAgICB0ZXN0X3doaWNoZGIucHkKdGVzdF9odG1s
cGFyc2VyLnB5YwkgICAgdGVzdF93aGljaGRiLnB5Ywp0ZXN0X2h0bWxwYXJzZXIucHlvCSAgICB0
ZXN0X3doaWNoZGIucHlvCnRlc3RfaHR0cGxpYi5weQkJICAgIHRlc3Rfd2lucmVnLnB5CnRlc3Rf
aHR0cGxpYi5weWMJICAgIHRlc3Rfd2lucmVnLnB5Ywp0ZXN0X2h0dHBsaWIucHlvCSAgICB0ZXN0
X3dpbnJlZy5weW8KdGVzdF9pbWFnZW9wLnB5CQkgICAgdGVzdF93aW5zb3VuZC5weQp0ZXN0X2lt
YWdlb3AucHljCSAgICB0ZXN0X3dpbnNvdW5kLnB5Ywp0ZXN0X2ltYWdlb3AucHlvCSAgICB0ZXN0
X3dpbnNvdW5kLnB5bwp0ZXN0X2ltYXBsaWIucHkJCSAgICB0ZXN0LnhtbAp0ZXN0X2ltYXBsaWIu
cHljCSAgICB0ZXN0X3htbGxpYi5weQp0ZXN0X2ltYXBsaWIucHlvCSAgICB0ZXN0X3htbGxpYi5w
eWMKdGVzdF9pbWdmaWxlLnB5CQkgICAgdGVzdF94bWxsaWIucHlvCnRlc3RfaW1nZmlsZS5weWMJ
ICAgIHRlc3QueG1sLm91dAp0ZXN0X2ltZ2ZpbGUucHlvCSAgICB0ZXN0X3htbHJwYy5weQp0ZXN0
aW1nci51dWUJCSAgICB0ZXN0X3htbHJwYy5weWMKdGVzdGltZy51dWUJCSAgICB0ZXN0X3htbHJw
Yy5weW8KdGVzdF9pbXBvcnRob29rcy5weQkgICAgdGVzdF94cGlja2xlLnB5CnRlc3RfaW1wb3J0
aG9va3MucHljCSAgICB0ZXN0X3hwaWNrbGUucHljCnRlc3RfaW1wb3J0aG9va3MucHlvCSAgICB0
ZXN0X3hwaWNrbGUucHlvCnRlc3RfaW1wb3J0LnB5CQkgICAgdGVzdF94cmFuZ2UucHkKdGVzdF9p
bXBvcnQucHljCQkgICAgdGVzdF94cmFuZ2UucHljCnRlc3RfaW1wb3J0LnB5bwkJICAgIHRlc3Rf
eHJhbmdlLnB5bwp0ZXN0X2ltcC5weQkJICAgIHRlc3RfemlwZmlsZS5weQp0ZXN0X2ltcC5weWMJ
CSAgICB0ZXN0X3ppcGZpbGUucHljCnRlc3RfaW1wLnB5bwkJICAgIHRlc3RfemlwZmlsZS5weW8K
dGVzdF9pbnNwZWN0LnB5CQkgICAgdGVzdF96aXBpbXBvcnQucHkKdGVzdF9pbnNwZWN0LnB5Ywkg
ICAgdGVzdF96aXBpbXBvcnQucHljCnRlc3RfaW5zcGVjdC5weW8JICAgIHRlc3RfemlwaW1wb3J0
LnB5bwp0ZXN0X2lvY3RsLnB5CQkgICAgdGVzdF96bGliLnB5CnRlc3RfaW9jdGwucHljCQkgICAg
dGVzdF96bGliLnB5Ywp0ZXN0X2lvY3RsLnB5bwkJICAgIHRlc3RfemxpYi5weW8KdGVzdF9pc2lu
c3RhbmNlLnB5CSAgICB0Zl9pbmhlcml0X2NoZWNrLnB5CnRlc3RfaXNpbnN0YW5jZS5weWMJICAg
IHRmX2luaGVyaXRfY2hlY2sucHljCnRlc3RfaXNpbnN0YW5jZS5weW8JICAgIHRmX2luaGVyaXRf
Y2hlY2sucHlvCnRlc3RfaXRlcmxlbi5weQkJICAgIHRva2VuaXplX3Rlc3RzLnR4dAp0ZXN0X2l0
ZXJsZW4ucHljCSAgICB4bWx0ZXN0cy5weQp0ZXN0X2l0ZXJsZW4ucHlvCSAgICB4bWx0ZXN0cy5w
eWMKdGVzdF9pdGVyLnB5CQkgICAgeG1sdGVzdHMucHlvCgouL3Rvb2xzL2FybV9weXRob24vY3Jv
c3NfY29tcGlsZWQvbGliL3B5dGhvbjIuNC90ZXN0L2RlY2ltYWx0ZXN0ZGF0YToKYWJzLmRlY1Rl
c3QJICAgIGluZXhhY3QuZGVjVGVzdAkgICByYW5kb21zLmRlY1Rlc3QKYWRkLmRlY1Rlc3QJICAg
IG1heC5kZWNUZXN0CQkgICByZW1haW5kZXIuZGVjVGVzdApiYXNlLmRlY1Rlc3QJICAgIG1pbi5k
ZWNUZXN0CQkgICByZW1haW5kZXJOZWFyLmRlY1Rlc3QKY2xhbXAuZGVjVGVzdAkgICAgbWludXMu
ZGVjVGVzdAkgICByZXNjYWxlLmRlY1Rlc3QKY29tcGFyZS5kZWNUZXN0ICAgICBtdWx0aXBseS5k
ZWNUZXN0CSAgIHJvdW5kaW5nLmRlY1Rlc3QKZGVjaW1hbDEyOC5kZWNUZXN0ICBub3JtYWxpemUu
ZGVjVGVzdAkgICBzYW1lcXVhbnR1bS5kZWNUZXN0CmRlY2ltYWwzMi5kZWNUZXN0ICAgcGx1cy5k
ZWNUZXN0CSAgIHNxdWFyZXJvb3QuZGVjVGVzdApkZWNpbWFsNjQuZGVjVGVzdCAgIHBvd2VyLmRl
Y1Rlc3QJICAgc3VidHJhY3QuZGVjVGVzdApkaXZpZGUuZGVjVGVzdAkgICAgcXVhbnRpemUuZGVj
VGVzdAkgICB0ZXN0YWxsLmRlY1Rlc3QKZGl2aWRlaW50LmRlY1Rlc3QgICByYW5kb21Cb3VuZDMy
LmRlY1Rlc3QgIHRvaW50ZWdyYWwuZGVjVGVzdAoKLi90b29scy9hcm1fcHl0aG9uL2Nyb3NzX2Nv
bXBpbGVkL2xpYi9weXRob24yLjQvdGVzdC9vdXRwdXQ6CnRlc3RfYXN5bmNoYXQJIHRlc3RfZ3Jh
bW1hcgkgICAgIHRlc3Rfb3BlcmF0aW9ucyAgIHRlc3RfcmVzb3VyY2UKdGVzdF9hdWdhc3NpZ24J
IHRlc3RfaHR0cGxpYgkgICAgIHRlc3Rfb3NzYXVkaW9kZXYgIHRlc3RfcmdiaW1nCnRlc3RfY2dp
CSB0ZXN0X2xpbnV4YXVkaW9kZXYgIHRlc3RfcGVwMjc3ICAgICAgIHRlc3Rfc2NvcGUKdGVzdF9j
bGFzcwkgdGVzdF9sb2dnaW5nCSAgICAgdGVzdF9wa2cJICAgICAgIHRlc3Rfc2lnbmFsCnRlc3Rf
Y29lcmNpb24JIHRlc3RfbWF0aAkgICAgIHRlc3RfcG9sbAkgICAgICAgdGVzdF90aHJlYWQKdGVz
dF9jb21wYXJlCSB0ZXN0X01pbWVXcml0ZXIgICAgIHRlc3RfcG9wZW4gICAgICAgIHRlc3RfdGhy
ZWFkZWR0ZW1wZmlsZQp0ZXN0X2Nvb2tpZQkgdGVzdF9tbWFwCSAgICAgdGVzdF9wb3BlbjIgICAg
ICAgdGVzdF90b2tlbml6ZQp0ZXN0X2V4Y2VwdGlvbnMgIHRlc3RfbmV3CSAgICAgdGVzdF9wcm9m
aWxlICAgICAgdGVzdF90eXBlcwp0ZXN0X2V4dGNhbGwJIHRlc3RfbmlzCSAgICAgdGVzdF9wdHkJ
ICAgICAgIHRlc3Rfd2lucmVnCnRlc3RfZnJvemVuCSB0ZXN0X29wY29kZXMJICAgICB0ZXN0X3B5
ZXhwYXQgICAgICB4bWx0ZXN0cwp0ZXN0X2dsb2JhbAkgdGVzdF9vcGVucHR5CSAgICAgdGVzdF9y
ZWdleAoKLi90b29scy9hcm1fcHl0aG9uL2Nyb3NzX2NvbXBpbGVkL2xpYi9weXRob24yLjQveG1s
Ogpkb20gIF9faW5pdF9fLnB5ICBfX2luaXRfXy5weWMJX19pbml0X18ucHlvICBwYXJzZXJzICBz
YXgKCi4vdG9vbHMvYXJtX3B5dGhvbi9jcm9zc19jb21waWxlZC9saWIvcHl0aG9uMi40L3htbC9k
b206CmRvbXJlZy5weQkgIF9faW5pdF9fLnB5CSAgbWluaWRvbS5weQkgIHB1bGxkb20ucHkKZG9t
cmVnLnB5YwkgIF9faW5pdF9fLnB5YwkgIG1pbmlkb20ucHljCSAgcHVsbGRvbS5weWMKZG9tcmVn
LnB5bwkgIF9faW5pdF9fLnB5bwkgIG1pbmlkb20ucHlvCSAgcHVsbGRvbS5weW8KZXhwYXRidWls
ZGVyLnB5ICAgbWluaWNvbXBhdC5weSAgIE5vZGVGaWx0ZXIucHkgICB4bWxidWlsZGVyLnB5CmV4
cGF0YnVpbGRlci5weWMgIG1pbmljb21wYXQucHljICBOb2RlRmlsdGVyLnB5YyAgeG1sYnVpbGRl
ci5weWMKZXhwYXRidWlsZGVyLnB5byAgbWluaWNvbXBhdC5weW8gIE5vZGVGaWx0ZXIucHlvICB4
bWxidWlsZGVyLnB5bwoKLi90b29scy9hcm1fcHl0aG9uL2Nyb3NzX2NvbXBpbGVkL2xpYi9weXRo
b24yLjQveG1sL3BhcnNlcnM6CmV4cGF0LnB5ICBleHBhdC5weWMgIGV4cGF0LnB5bwlfX2luaXRf
Xy5weSAgX19pbml0X18ucHljICBfX2luaXRfXy5weW8KCi4vdG9vbHMvYXJtX3B5dGhvbi9jcm9z
c19jb21waWxlZC9saWIvcHl0aG9uMi40L3htbC9zYXg6Cl9leGNlcHRpb25zLnB5CSBleHBhdHJl
YWRlci5weWMgIGhhbmRsZXIucHlvCXNheHV0aWxzLnB5ICAgeG1scmVhZGVyLnB5YwpfZXhjZXB0
aW9ucy5weWMgIGV4cGF0cmVhZGVyLnB5byAgX19pbml0X18ucHkJc2F4dXRpbHMucHljICB4bWxy
ZWFkZXIucHlvCl9leGNlcHRpb25zLnB5byAgaGFuZGxlci5weQkgIF9faW5pdF9fLnB5YwlzYXh1
dGlscy5weW8KZXhwYXRyZWFkZXIucHkJIGhhbmRsZXIucHljCSAgX19pbml0X18ucHlvCXhtbHJl
YWRlci5weQoKLi90b29scy9hcm1fcHl0aG9uL2Nyb3NzX2NvbXBpbGVkL21hbjoKbWFuMQoKLi90
b29scy9hcm1fcHl0aG9uL2Nyb3NzX2NvbXBpbGVkL21hbi9tYW4xOgpweXRob24uMQoKLi90b29s
cy9jb25zb2xlOgpjbGllbnQJZGFlbW9uCU1ha2VmaWxlICB4ZW5jb25zb2xlICB4ZW5jb25zb2xl
ZAoKLi90b29scy9jb25zb2xlL2NsaWVudDoKbWFpbi5jCW1haW4ubwoKLi90b29scy9jb25zb2xl
L2RhZW1vbjoKaW8uYyAgaW8uaCAgaW8ubyAgbWFpbi5jICBtYWluLm8gIHV0aWxzLmMgIHV0aWxz
LmggIHV0aWxzLm8KCi4vdG9vbHMvbGlieGM6CmluY2x1ZGUJCSAgICAgIHhjX2VsZi5oCQkgICAg
IHhjX2xvYWRfZWxmLm9waWMKbGliCQkgICAgICB4Y19ldnRjaG4uYwkgICAgIHhjX21pc2MuYwps
aWJ4ZW5jdHJsLnNvCSAgICAgIHhjX2V2dGNobi5vcGljCSAgICAgeGNfbWlzYy5vcGljCmxpYnhl
bmN0cmwuc28uMy4wICAgICB4Y19saW51eF9idWlsZC5jCSAgICAgeGNfcGh5c2Rldi5jCmxpYnhl
bmN0cmwuc28uMy4wLjAgICB4Y19saW51eF9idWlsZC5vCSAgICAgeGNfcGh5c2Rldi5vcGljCmxp
Ynhlbmd1ZXN0LmEJICAgICAgeGNfbGludXhfYnVpbGQub3BpYyAgICB4Y19wcml2YXRlLmMKbGli
eGVuZ3Vlc3Quc28JICAgICAgeGNfbGludXhfcmVzdG9yZS5jICAgICB4Y19wcml2YXRlLmgKbGli
eGVuZ3Vlc3Quc28uMy4wICAgIHhjX2xpbnV4X3Jlc3RvcmUubyAgICAgeGNfcHJpdmF0ZS5vcGlj
CmxpYnhlbmd1ZXN0LnNvLjMuMC4wICB4Y19saW51eF9yZXN0b3JlLm9waWMgIHhjX3NlZGYuYwpN
YWtlZmlsZQkgICAgICB4Y19saW51eF9zYXZlLmMJICAgICB4Y19zZWRmLm9waWMKTWFrZWZpbGUu
YmFja3VwICAgICAgIHhjX2xpbnV4X3NhdmUubwkgICAgIHhjX3RidWYuYwpNYWtlZmlsZS5iYWsJ
ICAgICAgeGNfbGludXhfc2F2ZS5vcGljICAgICB4Y190YnVmLm9waWMKc2hhcmUJCSAgICAgIHhj
X2xvYWRfYW91dDkuYwkgICAgIHhlbgp4Y19hb3V0OS5oCSAgICAgIHhjX2xvYWRfYW91dDkubwkg
ICAgIHhlbmN0cmwuaAp4Y19idnRzY2hlZC5jCSAgICAgIHhjX2xvYWRfYW91dDkub3BpYyAgICAg
eGVuZ3Vlc3QuaAp4Y19idnRzY2hlZC5vcGljICAgICAgeGNfbG9hZF9iaW4uYwkgICAgIHhnX3By
aXZhdGUuYwp4Y19jb3JlLmMJICAgICAgeGNfbG9hZF9iaW4ubwkgICAgIHhnX3ByaXZhdGUuaAp4
Y19jb3JlLm9waWMJICAgICAgeGNfbG9hZF9iaW4ub3BpYwkgICAgIHhnX3ByaXZhdGUubwp4Y19k
b21haW4uYwkgICAgICB4Y19sb2FkX2VsZi5jCSAgICAgeGdfcHJpdmF0ZS5vcGljCnhjX2RvbWFp
bi5vcGljCSAgICAgIHhjX2xvYWRfZWxmLm8JICAgICB4Z19zYXZlX3Jlc3RvcmUuaAoKLi90b29s
cy9saWJ4Yy9pbmNsdWRlOgp6Y29uZi5oICB6bGliLmgKCi4vdG9vbHMvbGlieGMvbGliOgpsaWJ6
LmEJbGliei5zbyAgbGliei5zby4xICBsaWJ6LnNvLjEuMi41ICBwa2djb25maWcKCi4vdG9vbHMv
bGlieGMvbGliL3BrZ2NvbmZpZzoKemxpYi5wYwoKLi90b29scy9saWJ4Yy9zaGFyZToKbWFuCgou
L3Rvb2xzL2xpYnhjL3NoYXJlL21hbjoKbWFuMwoKLi90b29scy9saWJ4Yy9zaGFyZS9tYW4vbWFu
MzoKemxpYi4zCgouL3Rvb2xzL2xpYnhjL3hlbjoKYWNtX2Rldi5oICAgIGFyY2gteDg2XzMyLmgg
ICAgZ3JhbnRfdGFibGUuaCAgbm1pLmgJICB0eXBlcy5oCmFjbS5oCSAgICAgYXJjaC14ODZfNjQu
aCAgICBodm0JICAgICBwaHlzZGV2LmgJICB2Y3B1LmgKYWNtX29wcy5oICAgIGRvbTBfb3BzLmgg
ICAgICAgaW8JICAgICBzY2hlZF9jdGwuaCAgdmVyc2lvbi5oCmFyY2gtYXJtLmggICBldmVudF9j
aGFubmVsLmggIGxpbnV4CSAgICAgc2NoZWQuaAkgIHhlbi1jb21wYXQuaAphcmNoLWlhNjQuaCAg
ZmVhdHVyZXMuaCAgICAgICBtZW1vcnkuaAkgICAgIHRyYWNlLmgJICB4ZW4uaAoKLi90b29scy9s
aWJ4Yy94ZW4vaHZtOgpodm1faW5mb190YWJsZS5oICBpb3JlcS5oICB2bXhfYXNzaXN0LmgKCi4v
dG9vbHMvbGlieGMveGVuL2lvOgpibGtpZi5oICAgIG10ZGlmLmggIHBjaWlmLmggIHRwbWlmLmgg
ICB4c193aXJlLmgKY29uc29sZS5oICBuZXRpZi5oICByaW5nLmggICB4ZW5idXMuaAoKLi90b29s
cy9saWJ4Yy94ZW4vbGludXg6CmV2dGNobi5oICBwcml2Y21kLmgKCi4vdG9vbHMvbWlzYzoKZG9t
MSAgZG9tMiAgeGVuZCAgeGVuZC1jb25maWcuc3hwICB4bQoKLi90b29scy9weXRob246Ck1ha2Vm
aWxlICB4ZW4KCi4vdG9vbHMvcHl0aG9uL3hlbjoKX19pbml0X18ucHkgIGxvd2xldmVsICBzdiAg
dXRpbCAgd2ViICB4ZW5kICB4bQoKLi90b29scy9weXRob24veGVuL2xvd2xldmVsOgpfX2luaXRf
Xy5weSAgTWFrZWZpbGUgIHhjLmMgIHhjLmN+ICB4Yy5vICB4Yy5zbyAgeHMuYyAgeHMubyAgeHMu
c28KCi4vdG9vbHMvcHl0aG9uL3hlbi9zdjoKQ3JlYXRlRG9tYWluLnB5ICBHZW5UYWJiZWQucHkg
IF9faW5pdF9fLnB5ICBOb2RlSW5mby5weSAgICAgICB1dGlsLnB5CkRvbUluZm8ucHkJIEhUTUxC
YXNlLnB5ICAgTWFpbi5weQkgICAgUmVzdG9yZURvbWFpbi5weSAgV2l6YXJkLnB5CgouL3Rvb2xz
L3B5dGhvbi94ZW4vdXRpbDoKYXNzZXJ0cy5weSAgYmxraWYucHkgIGJ1Z3Rvb2wucHkgICBfX2lu
aXRfXy5weQltYWMucHkJeG1scnBjbGliMi5weQphdXhiaW4ucHkgICBCcmN0bC5weSAgZGlhZ25v
c2UucHkgIGlwLnB5CXBjaS5weQl4cG9wZW4ucHkKCi4vdG9vbHMvcHl0aG9uL3hlbi93ZWI6CmNv
bm5lY3Rpb24ucHkgIGh0dHBzZXJ2ZXIucHkgIHByb3RvY29sLnB5ICBTcnZCYXNlLnB5ICBzdGF0
aWMucHkgIHVuaXgucHkKaHR0cC5weSAgICAgICAgX19pbml0X18ucHkgICAgcmVzb3VyY2UucHkg
IFNydkRpci5weSAgIHRjcC5weQoKLi90b29scy9weXRob24veGVuL3hlbmQ6CkFyZ3MucHkgICAg
ICBQcmV0dHlQcmludC5weSAgWGVuZEJvb3Rsb2FkZXIucHkJWGVuZERvbWFpbi5weQkgWGVuZFJv
b3QucHkKYmFsbG9vbi5weSAgIHNlcnZlcgkgICAgIFhlbmRDaGVja3BvaW50LnB5CVhlbmRFcnJv
ci5weQkgWGVuZFZuZXQucHkKZW5jb2RlLnB5ICAgIHN4cC5weQkgICAgIFhlbmRDbGllbnQucHkJ
WGVuZExvZ2dpbmcucHkJIHhlbnN0b3JlCmltYWdlLnB5ICAgICB1dWlkLnB5CSAgICAgWGVuZERt
ZXNnLnB5CVhlbmROb2RlLnB5Cl9faW5pdF9fLnB5ICBWaWZjdGwucHkJICAgICBYZW5kRG9tYWlu
SW5mby5weQlYZW5kUHJvdG9jb2wucHkKCi4vdG9vbHMvcHl0aG9uL3hlbi94ZW5kL3NlcnZlcjoK
YmxraWYucHkJICBpcnFpZi5weSAgIHBjaWlmLnB5CSAgICAgIFNydkRvbWFpbi5weSAgIFNydlhl
bmRMb2cucHkKRGV2Q29udHJvbGxlci5weSAga3BwaWYucHkgICByZWxvY2F0ZS5weSAgICAgIFNy
dk5vZGUucHkgICAgIHRwbWlmLnB5CmZiaWYucHkJCSAgbGNkaWYucHkgICBTcnZEYWVtb24ucHkg
ICAgIFNydlJvb3QucHkgICAgIHVzYmlmLnB5Cl9faW5pdF9fLnB5CSAgbmV0aWYucHkgICBTcnZE
bWVzZy5weSAgICAgIFNydlNlcnZlci5weSAgIHVzYmlmLnB5Ywppb3BpZi5weQkgIHBhcmFtcy5w
eSAgU3J2RG9tYWluRGlyLnB5ICBTcnZWbmV0RGlyLnB5ICBYTUxSUENTZXJ2ZXIucHkKCi4vdG9v
bHMvcHl0aG9uL3hlbi94ZW5kL3hlbnN0b3JlOgpfX2luaXRfXy5weSAgeHN0cmFuc2FjdC5weSAg
eHN1dGlsLnB5ICB4c3dhdGNoLnB5CgouL3Rvb2xzL3B5dGhvbi94ZW4veG06CmNvbnNvbGUucHkg
IGhlbHAucHkJIG1haW4ucHkgICAgIG9wdHMucHkJICBzeXNycS5weQpjcmVhdGUucHkgICBfX2lu
aXRfXy5weSAgbWlncmF0ZS5weSAgc2h1dGRvd24ucHkKCi4vdG9vbHMvdGFyZ2V0OgpkZXYgIGV0
YyAgdXNyCgouL3Rvb2xzL3RhcmdldC9kZXY6CnhlbgoKLi90b29scy90YXJnZXQvZGV2L3hlbjoK
ZXZ0Y2huCgouL3Rvb2xzL3RhcmdldC9ldGM6CnhlbgoKLi90b29scy90YXJnZXQvZXRjL3hlbjoK
ZG9tMSAgeGVuZC1jb25maWcuc3hwCgouL3Rvb2xzL3RhcmdldC91c3I6CmxpYiAgbG9jYWwKCi4v
dG9vbHMvdGFyZ2V0L3Vzci9saWI6CnB5dGhvbgoKLi90b29scy90YXJnZXQvdXNyL2xvY2FsOgph
cm0tcHl0aG9uICB4ZW4tdG9vbHMKCi4vdG9vbHMvdGFyZ2V0L3Vzci9sb2NhbC9hcm0tcHl0aG9u
OgpiaW4gIGxpYgoKLi90b29scy90YXJnZXQvdXNyL2xvY2FsL2FybS1weXRob24vYmluOgppZGxl
ICBweWRvYyAgcHl0aG9uICBweXRob24yLjQJc210cGQucHkKCi4vdG9vbHMvdGFyZ2V0L3Vzci9s
b2NhbC9hcm0tcHl0aG9uL2xpYjoKbGlicHl0aG9uMi40LnNvICBsaWJweXRob24yLjQuc28uMS4w
ICBweXRob24yLjQKCi4vdG9vbHMvdGFyZ2V0L3Vzci9sb2NhbC9hcm0tcHl0aG9uL2xpYi9weXRo
b24yLjQ6CmF0ZXhpdC5weWMJICAgIGdsb2IucHljCSAgIFNpbXBsZVhNTFJQQ1NlcnZlci5weWMg
IHRocmVhZGluZy5weWMKYmFzZTY0LnB5YwkgICAgaHR0cGxpYi5weWMgICAgc2l0ZS5weWMJCSAg
IHRyYWNlYmFjay5weWMKQmFzZUhUVFBTZXJ2ZXIucHljICBsaWItZHlubG9hZCAgICBzb2NrZXQu
cHljCQkgICB0eXBlcy5weWMKY2dpLnB5YwkJICAgIGxpbmVjYWNoZS5weWMgIFNvY2tldFNlcnZl
ci5weWMJICAgdXJsbGliLnB5Ywpjb2RlY3MucHljCSAgICBsb2dnaW5nCSAgIHNyZV9jb21waWxl
LnB5YwkgICB1cmxwYXJzZS5weWMKY29tbWFuZHMucHljCSAgICBtaW1ldG9vbHMucHljICBzcmVf
Y29uc3RhbnRzLnB5YwkgICBVc2VyRGljdC5weWMKY29weV9yZWcucHljCSAgICBvcy5weWMJICAg
c3JlX3BhcnNlLnB5YwkgICB3YXJuaW5ncy5weWMKY3Vyc2VzCQkgICAgcGxhdC1saW51eDIgICAg
c3JlLnB5YwkJICAgeG1sCmVuY29kaW5ncwkgICAgcG9zaXhwYXRoLnB5YyAgc3RhdC5weWMJCSAg
IHhtbHJwY2xpYi5weQpmbm1hdGNoLnB5YwkgICAgcmFuZG9tLnB5YwkgICBTdHJpbmdJTy5weWMJ
CSAgIHhtbHJwY2xpYi5weWMKX19mdXR1cmVfXy5weWMJICAgIHJlLnB5YwkgICBzdHJpbmcucHlj
CmdldG9wdC5weWMJICAgIHJmYzgyMi5weWMJICAgdGVtcGZpbGUucHljCgouL3Rvb2xzL3Rhcmdl
dC91c3IvbG9jYWwvYXJtLXB5dGhvbi9saWIvcHl0aG9uMi40L2N1cnNlczoKYXNjaWkucHkgICBo
YXNfa2V5LnB5CV9faW5pdF9fLnB5ICAgcGFuZWwucHkJIHRleHRwYWQucHkgICB3cmFwcGVyLnB5
CmFzY2lpLnB5YyAgaGFzX2tleS5weWMJX19pbml0X18ucHljICBwYW5lbC5weWMgIHRleHRwYWQu
cHljICB3cmFwcGVyLnB5Ywphc2NpaS5weW8gIGhhc19rZXkucHlvCV9faW5pdF9fLnB5byAgcGFu
ZWwucHlvICB0ZXh0cGFkLnB5byAgd3JhcHBlci5weW8KCi4vdG9vbHMvdGFyZ2V0L3Vzci9sb2Nh
bC9hcm0tcHl0aG9uL2xpYi9weXRob24yLjQvZW5jb2RpbmdzOgphbGlhc2VzLnB5CSAgY3A4NTUu
cHljCSAgICBfX2luaXRfXy5weW8JIG1hY19ncmVlay5weQphbGlhc2VzLnB5YwkgIGNwODU1LnB5
bwkgICAgaXNvMjAyMl9qcF8xLnB5CSBtYWNfZ3JlZWsucHljCmFsaWFzZXMucHlvCSAgY3A4NTYu
cHkJICAgIGlzbzIwMjJfanBfMS5weWMJIG1hY19ncmVlay5weW8KYXNjaWkucHkJICBjcDg1Ni5w
eWMJICAgIGlzbzIwMjJfanBfMS5weW8JIG1hY19pY2VsYW5kLnB5CmFzY2lpLnB5YwkgIGNwODU2
LnB5bwkgICAgaXNvMjAyMl9qcF8yMDA0LnB5CSBtYWNfaWNlbGFuZC5weWMKYXNjaWkucHlvCSAg
Y3A4NTcucHkJICAgIGlzbzIwMjJfanBfMjAwNC5weWMgIG1hY19pY2VsYW5kLnB5bwpiYXNlNjRf
Y29kZWMucHkgICBjcDg1Ny5weWMJICAgIGlzbzIwMjJfanBfMjAwNC5weW8gIG1hY19sYXRpbjIu
cHkKYmFzZTY0X2NvZGVjLnB5YyAgY3A4NTcucHlvCSAgICBpc28yMDIyX2pwXzIucHkJIG1hY19s
YXRpbjIucHljCmJhc2U2NF9jb2RlYy5weW8gIGNwODYwLnB5CSAgICBpc28yMDIyX2pwXzIucHlj
CSBtYWNfbGF0aW4yLnB5bwpiaWc1aGtzY3MucHkJICBjcDg2MC5weWMJICAgIGlzbzIwMjJfanBf
Mi5weW8JIG1hY19yb21hbi5weQpiaWc1aGtzY3MucHljCSAgY3A4NjAucHlvCSAgICBpc28yMDIy
X2pwXzMucHkJIG1hY19yb21hbi5weWMKYmlnNWhrc2NzLnB5bwkgIGNwODYxLnB5CSAgICBpc28y
MDIyX2pwXzMucHljCSBtYWNfcm9tYW4ucHlvCmJpZzUucHkJCSAgY3A4NjEucHljCSAgICBpc28y
MDIyX2pwXzMucHlvCSBtYWNfdHVya2lzaC5weQpiaWc1LnB5YwkgIGNwODYxLnB5bwkgICAgaXNv
MjAyMl9qcF9leHQucHkJIG1hY190dXJraXNoLnB5YwpiaWc1LnB5bwkgIGNwODYyLnB5CSAgICBp
c28yMDIyX2pwX2V4dC5weWMJIG1hY190dXJraXNoLnB5bwpiejJfY29kZWMucHkJICBjcDg2Mi5w
eWMJICAgIGlzbzIwMjJfanBfZXh0LnB5bwkgbWJjcy5weQpiejJfY29kZWMucHljCSAgY3A4NjIu
cHlvCSAgICBpc28yMDIyX2pwLnB5CSBtYmNzLnB5YwpiejJfY29kZWMucHlvCSAgY3A4NjMucHkJ
ICAgIGlzbzIwMjJfanAucHljCSBtYmNzLnB5bwpjaGFybWFwLnB5CSAgY3A4NjMucHljCSAgICBp
c28yMDIyX2pwLnB5bwkgcGFsbW9zLnB5CmNoYXJtYXAucHljCSAgY3A4NjMucHlvCSAgICBpc28y
MDIyX2tyLnB5CSBwYWxtb3MucHljCmNoYXJtYXAucHlvCSAgY3A4NjQucHkJICAgIGlzbzIwMjJf
a3IucHljCSBwYWxtb3MucHlvCmNwMDM3LnB5CSAgY3A4NjQucHljCSAgICBpc28yMDIyX2tyLnB5
bwkgcHRjcDE1NC5weQpjcDAzNy5weWMJICBjcDg2NC5weW8JICAgIGlzbzg4NTlfMTAucHkJIHB0
Y3AxNTQucHljCmNwMDM3LnB5bwkgIGNwODY1LnB5CSAgICBpc284ODU5XzEwLnB5YwkgcHRjcDE1
NC5weW8KY3AxMDA2LnB5CSAgY3A4NjUucHljCSAgICBpc284ODU5XzEwLnB5bwkgcHVueWNvZGUu
cHkKY3AxMDA2LnB5YwkgIGNwODY1LnB5bwkgICAgaXNvODg1OV8xMS5weQkgcHVueWNvZGUucHlj
CmNwMTAwNi5weW8JICBjcDg2Ni5weQkgICAgaXNvODg1OV8xMS5weWMJIHB1bnljb2RlLnB5bwpj
cDEwMjYucHkJICBjcDg2Ni5weWMJICAgIGlzbzg4NTlfMTEucHlvCSBxdW9wcmlfY29kZWMucHkK
Y3AxMDI2LnB5YwkgIGNwODY2LnB5bwkgICAgaXNvODg1OV8xMy5weQkgcXVvcHJpX2NvZGVjLnB5
YwpjcDEwMjYucHlvCSAgY3A4NjkucHkJICAgIGlzbzg4NTlfMTMucHljCSBxdW9wcmlfY29kZWMu
cHlvCmNwMTE0MC5weQkgIGNwODY5LnB5YwkgICAgaXNvODg1OV8xMy5weW8JIHJhd191bmljb2Rl
X2VzY2FwZS5weQpjcDExNDAucHljCSAgY3A4NjkucHlvCSAgICBpc284ODU5XzE0LnB5CSByYXdf
dW5pY29kZV9lc2NhcGUucHljCmNwMTE0MC5weW8JICBjcDg3NC5weQkgICAgaXNvODg1OV8xNC5w
eWMJIHJhd191bmljb2RlX2VzY2FwZS5weW8KY3AxMjUwLnB5CSAgY3A4NzQucHljCSAgICBpc284
ODU5XzE0LnB5bwkgcm90XzEzLnB5CmNwMTI1MC5weWMJICBjcDg3NC5weW8JICAgIGlzbzg4NTlf
MTUucHkJIHJvdF8xMy5weWMKY3AxMjUwLnB5bwkgIGNwODc1LnB5CSAgICBpc284ODU5XzE1LnB5
Ywkgcm90XzEzLnB5bwpjcDEyNTEucHkJICBjcDg3NS5weWMJICAgIGlzbzg4NTlfMTUucHlvCSBz
aGlmdF9qaXNfMjAwNC5weQpjcDEyNTEucHljCSAgY3A4NzUucHlvCSAgICBpc284ODU5XzE2LnB5
CSBzaGlmdF9qaXNfMjAwNC5weWMKY3AxMjUxLnB5bwkgIGNwOTMyLnB5CSAgICBpc284ODU5XzE2
LnB5Ywkgc2hpZnRfamlzXzIwMDQucHlvCmNwMTI1Mi5weQkgIGNwOTMyLnB5YwkgICAgaXNvODg1
OV8xNi5weW8JIHNoaWZ0X2ppcy5weQpjcDEyNTIucHljCSAgY3A5MzIucHlvCSAgICBpc284ODU5
XzEucHkJIHNoaWZ0X2ppcy5weWMKY3AxMjUyLnB5bwkgIGNwOTQ5LnB5CSAgICBpc284ODU5XzEu
cHljCSBzaGlmdF9qaXMucHlvCmNwMTI1My5weQkgIGNwOTQ5LnB5YwkgICAgaXNvODg1OV8xLnB5
bwkgc2hpZnRfamlzeDAyMTMucHkKY3AxMjUzLnB5YwkgIGNwOTQ5LnB5bwkgICAgaXNvODg1OV8y
LnB5CSBzaGlmdF9qaXN4MDIxMy5weWMKY3AxMjUzLnB5bwkgIGNwOTUwLnB5CSAgICBpc284ODU5
XzIucHljCSBzaGlmdF9qaXN4MDIxMy5weW8KY3AxMjU0LnB5CSAgY3A5NTAucHljCSAgICBpc284
ODU5XzIucHlvCSBzdHJpbmdfZXNjYXBlLnB5CmNwMTI1NC5weWMJICBjcDk1MC5weW8JICAgIGlz
bzg4NTlfMy5weQkgc3RyaW5nX2VzY2FwZS5weWMKY3AxMjU0LnB5bwkgIGV1Y19qaXNfMjAwNC5w
eSAgIGlzbzg4NTlfMy5weWMJIHN0cmluZ19lc2NhcGUucHlvCmNwMTI1NS5weQkgIGV1Y19qaXNf
MjAwNC5weWMgIGlzbzg4NTlfMy5weW8JIHRpc182MjAucHkKY3AxMjU1LnB5YwkgIGV1Y19qaXNf
MjAwNC5weW8gIGlzbzg4NTlfNC5weQkgdGlzXzYyMC5weWMKY3AxMjU1LnB5bwkgIGV1Y19qaXN4
MDIxMy5weSAgIGlzbzg4NTlfNC5weWMJIHRpc182MjAucHlvCmNwMTI1Ni5weQkgIGV1Y19qaXN4
MDIxMy5weWMgIGlzbzg4NTlfNC5weW8JIHVuZGVmaW5lZC5weQpjcDEyNTYucHljCSAgZXVjX2pp
c3gwMjEzLnB5byAgaXNvODg1OV81LnB5CSB1bmRlZmluZWQucHljCmNwMTI1Ni5weW8JICBldWNf
anAucHkJICAgIGlzbzg4NTlfNS5weWMJIHVuZGVmaW5lZC5weW8KY3AxMjU3LnB5CSAgZXVjX2pw
LnB5YwkgICAgaXNvODg1OV81LnB5bwkgdW5pY29kZV9lc2NhcGUucHkKY3AxMjU3LnB5YwkgIGV1
Y19qcC5weW8JICAgIGlzbzg4NTlfNi5weQkgdW5pY29kZV9lc2NhcGUucHljCmNwMTI1Ny5weW8J
ICBldWNfa3IucHkJICAgIGlzbzg4NTlfNi5weWMJIHVuaWNvZGVfZXNjYXBlLnB5bwpjcDEyNTgu
cHkJICBldWNfa3IucHljCSAgICBpc284ODU5XzYucHlvCSB1bmljb2RlX2ludGVybmFsLnB5CmNw
MTI1OC5weWMJICBldWNfa3IucHlvCSAgICBpc284ODU5XzcucHkJIHVuaWNvZGVfaW50ZXJuYWwu
cHljCmNwMTI1OC5weW8JICBnYjE4MDMwLnB5CSAgICBpc284ODU5XzcucHljCSB1bmljb2RlX2lu
dGVybmFsLnB5bwpjcDQyNC5weQkgIGdiMTgwMzAucHljCSAgICBpc284ODU5XzcucHlvCSB1dGZf
MTZfYmUucHkKY3A0MjQucHljCSAgZ2IxODAzMC5weW8JICAgIGlzbzg4NTlfOC5weQkgdXRmXzE2
X2JlLnB5YwpjcDQyNC5weW8JICBnYjIzMTIucHkJICAgIGlzbzg4NTlfOC5weWMJIHV0Zl8xNl9i
ZS5weW8KY3A0MzcucHkJICBnYjIzMTIucHljCSAgICBpc284ODU5XzgucHlvCSB1dGZfMTZfbGUu
cHkKY3A0MzcucHljCSAgZ2IyMzEyLnB5bwkgICAgaXNvODg1OV85LnB5CSB1dGZfMTZfbGUucHlj
CmNwNDM3LnB5bwkgIGdiay5weQkgICAgaXNvODg1OV85LnB5YwkgdXRmXzE2X2xlLnB5bwpjcDUw
MC5weQkgIGdiay5weWMJICAgIGlzbzg4NTlfOS5weW8JIHV0Zl8xNi5weQpjcDUwMC5weWMJICBn
YmsucHlvCSAgICBqb2hhYi5weQkJIHV0Zl8xNi5weWMKY3A1MDAucHlvCSAgaGV4X2NvZGVjLnB5
CSAgICBqb2hhYi5weWMJCSB1dGZfMTYucHlvCmNwNzM3LnB5CSAgaGV4X2NvZGVjLnB5YyAgICAg
am9oYWIucHlvCQkgdXRmXzcucHkKY3A3MzcucHljCSAgaGV4X2NvZGVjLnB5byAgICAga29pOF9y
LnB5CQkgdXRmXzcucHljCmNwNzM3LnB5bwkgIGhwX3JvbWFuOC5weQkgICAga29pOF9yLnB5YwkJ
IHV0Zl83LnB5bwpjcDc3NS5weQkgIGhwX3JvbWFuOC5weWMgICAgIGtvaThfci5weW8JCSB1dGZf
OC5weQpjcDc3NS5weWMJICBocF9yb21hbjgucHlvICAgICBrb2k4X3UucHkJCSB1dGZfOC5weWMK
Y3A3NzUucHlvCSAgaHoucHkJCSAgICBrb2k4X3UucHljCQkgdXRmXzgucHlvCmNwODUwLnB5CSAg
aHoucHljCSAgICBrb2k4X3UucHlvCQkgdXVfY29kZWMucHkKY3A4NTAucHljCSAgaHoucHlvCSAg
ICBsYXRpbl8xLnB5CQkgdXVfY29kZWMucHljCmNwODUwLnB5bwkgIGlkbmEucHkJICAgIGxhdGlu
XzEucHljCQkgdXVfY29kZWMucHlvCmNwODUyLnB5CSAgaWRuYS5weWMJICAgIGxhdGluXzEucHlv
CQkgemxpYl9jb2RlYy5weQpjcDg1Mi5weWMJICBpZG5hLnB5bwkgICAgbWFjX2N5cmlsbGljLnB5
CSB6bGliX2NvZGVjLnB5YwpjcDg1Mi5weW8JICBfX2luaXRfXy5weQkgICAgbWFjX2N5cmlsbGlj
LnB5YwkgemxpYl9jb2RlYy5weW8KY3A4NTUucHkJICBfX2luaXRfXy5weWMJICAgIG1hY19jeXJp
bGxpYy5weW8KCi4vdG9vbHMvdGFyZ2V0L3Vzci9sb2NhbC9hcm0tcHl0aG9uL2xpYi9weXRob24y
LjQvbGliLWR5bmxvYWQ6CmF1ZGlvb3Auc28JICAgIGNyeXB0LnNvCSAgICAgIF9sb2NhbGUuc28J
ICByZXNvdXJjZS5zbwpfYmlzZWN0LnNvCSAgICBjU3RyaW5nSU8uc28gICAgICBtZDUuc28JCSAg
c2VsZWN0LnNvCl9jb2RlY3NfY24uc28JICAgIF9jc3Yuc28JICAgICAgbW1hcC5zbwkJICBzaGEu
c28KX2NvZGVjc19oay5zbwkgICAgZGF0ZXRpbWUuc28gICAgICAgX211bHRpYnl0ZWNvZGVjLnNv
ICBzeXNsb2cuc28KX2NvZGVjc19pc28yMDIyLnNvICBmY250bC5zbwkgICAgICBuaXMuc28JCSAg
dGVybWlvcy5zbwpfY29kZWNzX2pwLnNvCSAgICBncnAuc28JICAgICAgb3NzYXVkaW9kZXYuc28J
ICB0aW1pbmcuc28KX2NvZGVjc19rci5zbwkgICAgX2hlYXBxLnNvCSAgICAgIHBhcnNlci5zbwpf
Y29kZWNzX3R3LnNvCSAgICBfaG90c2hvdC5zbyAgICAgICBweWV4cGF0LnNvCmNQaWNrbGUuc28J
ICAgIGxpbnV4YXVkaW9kZXYuc28gIHJlZ2V4LnNvCgouL3Rvb2xzL3RhcmdldC91c3IvbG9jYWwv
YXJtLXB5dGhvbi9saWIvcHl0aG9uMi40L2xvZ2dpbmc6CmNvbmZpZy5weSAgIGNvbmZpZy5weW8J
IGhhbmRsZXJzLnB5YyAgX19pbml0X18ucHkgICBfX2luaXRfXy5weW8KY29uZmlnLnB5YyAgaGFu
ZGxlcnMucHkgIGhhbmRsZXJzLnB5byAgX19pbml0X18ucHljCgouL3Rvb2xzL3RhcmdldC91c3Iv
bG9jYWwvYXJtLXB5dGhvbi9saWIvcHl0aG9uMi40L3BsYXQtbGludXgyOgpDRFJPTS5weSAgIENE
Uk9NLnB5byAgRExGQ04ucHljICBJTi5weQkgSU4ucHlvICBUWVBFUy5weSAgIFRZUEVTLnB5bwpD
RFJPTS5weWMgIERMRkNOLnB5ICAgRExGQ04ucHlvICBJTi5weWMgIHJlZ2VuCSBUWVBFUy5weWMK
Ci4vdG9vbHMvdGFyZ2V0L3Vzci9sb2NhbC9hcm0tcHl0aG9uL2xpYi9weXRob24yLjQveG1sOgpk
b20gIF9faW5pdF9fLnB5ICBfX2luaXRfXy5weWMJX19pbml0X18ucHlvICBwYXJzZXJzICBzYXgK
Ci4vdG9vbHMvdGFyZ2V0L3Vzci9sb2NhbC9hcm0tcHl0aG9uL2xpYi9weXRob24yLjQveG1sL2Rv
bToKZG9tcmVnLnB5CSAgX19pbml0X18ucHkJICBtaW5pZG9tLnB5CSAgcHVsbGRvbS5weQpkb21y
ZWcucHljCSAgX19pbml0X18ucHljCSAgbWluaWRvbS5weWMJICBwdWxsZG9tLnB5Ywpkb21yZWcu
cHlvCSAgX19pbml0X18ucHlvCSAgbWluaWRvbS5weW8JICBwdWxsZG9tLnB5bwpleHBhdGJ1aWxk
ZXIucHkgICBtaW5pY29tcGF0LnB5ICAgTm9kZUZpbHRlci5weSAgIHhtbGJ1aWxkZXIucHkKZXhw
YXRidWlsZGVyLnB5YyAgbWluaWNvbXBhdC5weWMgIE5vZGVGaWx0ZXIucHljICB4bWxidWlsZGVy
LnB5YwpleHBhdGJ1aWxkZXIucHlvICBtaW5pY29tcGF0LnB5byAgTm9kZUZpbHRlci5weW8gIHht
bGJ1aWxkZXIucHlvCgouL3Rvb2xzL3RhcmdldC91c3IvbG9jYWwvYXJtLXB5dGhvbi9saWIvcHl0
aG9uMi40L3htbC9wYXJzZXJzOgpleHBhdC5weSAgZXhwYXQucHljICBleHBhdC5weW8JX19pbml0
X18ucHkgIF9faW5pdF9fLnB5YyAgX19pbml0X18ucHlvCgouL3Rvb2xzL3RhcmdldC91c3IvbG9j
YWwvYXJtLXB5dGhvbi9saWIvcHl0aG9uMi40L3htbC9zYXg6Cl9leGNlcHRpb25zLnB5CSBleHBh
dHJlYWRlci5weWMgIGhhbmRsZXIucHlvCXNheHV0aWxzLnB5ICAgeG1scmVhZGVyLnB5YwpfZXhj
ZXB0aW9ucy5weWMgIGV4cGF0cmVhZGVyLnB5byAgX19pbml0X18ucHkJc2F4dXRpbHMucHljICB4
bWxyZWFkZXIucHlvCl9leGNlcHRpb25zLnB5byAgaGFuZGxlci5weQkgIF9faW5pdF9fLnB5Ywlz
YXh1dGlscy5weW8KZXhwYXRyZWFkZXIucHkJIGhhbmRsZXIucHljCSAgX19pbml0X18ucHlvCXht
bHJlYWRlci5weQoKLi90b29scy90YXJnZXQvdXNyL2xvY2FsL3hlbi10b29sczoKYmluICBsaWIg
IHB5dGhvbiAgc2JpbgoKLi90b29scy90YXJnZXQvdXNyL2xvY2FsL3hlbi10b29scy9iaW46Cnhl
bmNvbnNvbGUJICB4ZW5zdG9yZS1leGlzdHMgIHhlbnN0b3JlLWxzCSAgeGVuc3RvcmUtcm0KeGVu
c3RvcmUtY29udHJvbCAgeGVuc3RvcmUtbGlzdCAgICB4ZW5zdG9yZS1yZWFkICB4ZW5zdG9yZS13
cml0ZQoKLi90b29scy90YXJnZXQvdXNyL2xvY2FsL3hlbi10b29scy9saWI6CmxpYnhlbmN0cmwu
c28JICAgICBsaWJ4ZW5ndWVzdC5zbwkgICBsaWJ4ZW5zdGF0LnNvICAgICAgbGlieGVuc3RvcmUu
c28KbGlieGVuY3RybC5zby4zLjAgICAgbGlieGVuZ3Vlc3Quc28uMy4wICAgIGxpYnhlbnN0YXQu
c28uMApsaWJ4ZW5jdHJsLnNvLjMuMC4wICBsaWJ4ZW5ndWVzdC5zby4zLjAuMCAgbGlieGVuc3Rh
dC5zby4wLjAKCi4vdG9vbHMvdGFyZ2V0L3Vzci9sb2NhbC94ZW4tdG9vbHMvcHl0aG9uOgpNYWtl
ZmlsZSAgeGVuCgouL3Rvb2xzL3RhcmdldC91c3IvbG9jYWwveGVuLXRvb2xzL3B5dGhvbi94ZW46
Cl9faW5pdF9fLnB5ICBsb3dsZXZlbCAgc3YgIHV0aWwgIHdlYiAgeGVuZCAgeG0KCi4vdG9vbHMv
dGFyZ2V0L3Vzci9sb2NhbC94ZW4tdG9vbHMvcHl0aG9uL3hlbi9sb3dsZXZlbDoKX19pbml0X18u
cHkgIE1ha2VmaWxlICB4Yy5jICB4Yy5jfiAgeGMubyAgeGMuc28gIHhzLmMgIHhzLm8gIHhzLnNv
CgouL3Rvb2xzL3RhcmdldC91c3IvbG9jYWwveGVuLXRvb2xzL3B5dGhvbi94ZW4vc3Y6CkNyZWF0
ZURvbWFpbi5weSAgR2VuVGFiYmVkLnB5ICBfX2luaXRfXy5weSAgTm9kZUluZm8ucHkgICAgICAg
dXRpbC5weQpEb21JbmZvLnB5CSBIVE1MQmFzZS5weSAgIE1haW4ucHkJICAgIFJlc3RvcmVEb21h
aW4ucHkgIFdpemFyZC5weQoKLi90b29scy90YXJnZXQvdXNyL2xvY2FsL3hlbi10b29scy9weXRo
b24veGVuL3V0aWw6CmFzc2VydHMucHkgIGJsa2lmLnB5ICBidWd0b29sLnB5ICAgX19pbml0X18u
cHkJbWFjLnB5CXhtbHJwY2xpYjIucHkKYXV4YmluLnB5ICAgQnJjdGwucHkgIGRpYWdub3NlLnB5
ICBpcC5weQlwY2kucHkJeHBvcGVuLnB5CgouL3Rvb2xzL3RhcmdldC91c3IvbG9jYWwveGVuLXRv
b2xzL3B5dGhvbi94ZW4vd2ViOgpjb25uZWN0aW9uLnB5ICBodHRwc2VydmVyLnB5ICBwcm90b2Nv
bC5weSAgU3J2QmFzZS5weSAgc3RhdGljLnB5ICB1bml4LnB5Cmh0dHAucHkgICAgICAgIF9faW5p
dF9fLnB5ICAgIHJlc291cmNlLnB5ICBTcnZEaXIucHkgICB0Y3AucHkKCi4vdG9vbHMvdGFyZ2V0
L3Vzci9sb2NhbC94ZW4tdG9vbHMvcHl0aG9uL3hlbi94ZW5kOgpBcmdzLnB5ICAgICAgUHJldHR5
UHJpbnQucHkgIFhlbmRCb290bG9hZGVyLnB5CVhlbmREb21haW4ucHkJIFhlbmRSb290LnB5CmJh
bGxvb24ucHkgICBzZXJ2ZXIJICAgICBYZW5kQ2hlY2twb2ludC5weQlYZW5kRXJyb3IucHkJIFhl
bmRWbmV0LnB5CmVuY29kZS5weSAgICBzeHAucHkJICAgICBYZW5kQ2xpZW50LnB5CVhlbmRMb2dn
aW5nLnB5CSB4ZW5zdG9yZQppbWFnZS5weSAgICAgdXVpZC5weQkgICAgIFhlbmREbWVzZy5weQlY
ZW5kTm9kZS5weQpfX2luaXRfXy5weSAgVmlmY3RsLnB5CSAgICAgWGVuZERvbWFpbkluZm8ucHkJ
WGVuZFByb3RvY29sLnB5CgouL3Rvb2xzL3RhcmdldC91c3IvbG9jYWwveGVuLXRvb2xzL3B5dGhv
bi94ZW4veGVuZC9zZXJ2ZXI6CmJsa2lmLnB5CSAgaXJxaWYucHkgICBwY2lpZi5weQkgICAgICBT
cnZEb21haW4ucHkgICBTcnZYZW5kTG9nLnB5CkRldkNvbnRyb2xsZXIucHkgIGtwcGlmLnB5ICAg
cmVsb2NhdGUucHkgICAgICBTcnZOb2RlLnB5ICAgICB0cG1pZi5weQpmYmlmLnB5CQkgIGxjZGlm
LnB5ICAgU3J2RGFlbW9uLnB5ICAgICBTcnZSb290LnB5ICAgICB1c2JpZi5weQpfX2luaXRfXy5w
eQkgIG5ldGlmLnB5ICAgU3J2RG1lc2cucHkgICAgICBTcnZTZXJ2ZXIucHkgICB1c2JpZi5weWMK
aW9waWYucHkJICBwYXJhbXMucHkgIFNydkRvbWFpbkRpci5weSAgU3J2Vm5ldERpci5weSAgWE1M
UlBDU2VydmVyLnB5CgouL3Rvb2xzL3RhcmdldC91c3IvbG9jYWwveGVuLXRvb2xzL3B5dGhvbi94
ZW4veGVuZC94ZW5zdG9yZToKX19pbml0X18ucHkgIHhzdHJhbnNhY3QucHkgIHhzdXRpbC5weSAg
eHN3YXRjaC5weQoKLi90b29scy90YXJnZXQvdXNyL2xvY2FsL3hlbi10b29scy9weXRob24veGVu
L3htOgpjb25zb2xlLnB5ICBoZWxwLnB5CSBtYWluLnB5ICAgICBvcHRzLnB5CSAgc3lzcnEucHkK
Y3JlYXRlLnB5ICAgX19pbml0X18ucHkgIG1pZ3JhdGUucHkgIHNodXRkb3duLnB5CgouL3Rvb2xz
L3RhcmdldC91c3IvbG9jYWwveGVuLXRvb2xzL3NiaW46CnhlbmNvbnNvbGVkICB4ZW5kICB4ZW5z
dG9yZWQgIHhlbnRvcCAgeG0KCi4vdG9vbHMveGVuc3RhdDoKbGlieGVuc3RhdCAgTWFrZWZpbGUg
IHhlbnRvcAoKLi90b29scy94ZW5zdGF0L2xpYnhlbnN0YXQ6CmJpbmRpbmdzICBDT1BZSU5HICBN
YWtlZmlsZSAgc3JjCgouL3Rvb2xzL3hlbnN0YXQvbGlieGVuc3RhdC9iaW5kaW5nczoKc3dpZwoK
Li90b29scy94ZW5zdGF0L2xpYnhlbnN0YXQvYmluZGluZ3Mvc3dpZzoKcGVybCAgcHl0aG9uICB4
ZW5zdGF0LmkKCi4vdG9vbHMveGVuc3RhdC9saWJ4ZW5zdGF0L2JpbmRpbmdzL3N3aWcvcGVybDoK
Ci4vdG9vbHMveGVuc3RhdC9saWJ4ZW5zdGF0L2JpbmRpbmdzL3N3aWcvcHl0aG9uOgoKLi90b29s
cy94ZW5zdGF0L2xpYnhlbnN0YXQvc3JjOgpsaWJuY3Vyc2VzLmEJICAgbGlieGVuc3RhdC5hICAg
ICAgIHhlbi1pbnRlcmZhY2UuYyAgeGVuc3RhdC5oCmxpYm5jdXJzZXMuc28JICAgbGlieGVuc3Rh
dC5zbyAgICAgIHhlbi1pbnRlcmZhY2UuaCAgeGVuc3RhdC5vCmxpYm5jdXJzZXMuc28uNSAgICBs
aWJ4ZW5zdGF0LnNvLjAgICAgeGVuLWludGVyZmFjZS5vCmxpYm5jdXJzZXMuc28uNS4zICBsaWJ4
ZW5zdGF0LnNvLjAuMCAgeGVuc3RhdC5jCgouL3Rvb2xzL3hlbnN0YXQveGVudG9wOgpNYWtlZmls
ZSAgVE9ETwl4ZW5zdGF0LmggIHhlbnRvcCAgeGVudG9wLjEgIHhlbnRvcC5jICB4ZW50b3AubwoK
Li90b29scy94ZW5zdG9yZToKQ09QWUlORwkJICAgICB0ZGIuaAkJIHhlbnN0b3JlZF90ZXN0LmgJ
ICB4cy5jCmZha2VfbGlieGMuYwkgICAgIHRkYi5vCQkgeGVuc3RvcmVkX3RyYW5zYWN0aW9uLmMg
IHhzX2NyYXNobWUuYwpoYXNodGFibGUuYwkgICAgIFRPRE8JCSB4ZW5zdG9yZWRfdHJhbnNhY3Rp
b24uaCAgeHMuaApoYXNodGFibGUuaAkgICAgIHV0aWxzLmMJCSB4ZW5zdG9yZWRfdHJhbnNhY3Rp
b24ubyAgeHNfbGliLmMKaGFzaHRhYmxlLm8JICAgICB1dGlscy5oCQkgeGVuc3RvcmVkX3dhdGNo
LmMJICB4c19saWIuaApoYXNodGFibGVfcHJpdmF0ZS5oICB1dGlscy5vCQkgeGVuc3RvcmVkX3dh
dGNoLmgJICB4c19saWIubwpsaWJ4ZW5zdG9yZS5zbwkgICAgIHhlbnN0b3JlX2NsaWVudC5jCSB4
ZW5zdG9yZWRfd2F0Y2gubwkgIHhzX2xpYi5vcGljCmxpc3QuaAkJICAgICB4ZW5zdG9yZS1jb250
cm9sCSB4ZW5zdG9yZS1leGlzdHMJICB4c2xzLmMKbG9nCQkgICAgIHhlbnN0b3JlX2NvbnRyb2wu
YyAgeGVuc3RvcmVfZXhpc3RzLm8JICB4c2xzLm8KTWFrZWZpbGUJICAgICB4ZW5zdG9yZV9jb250
cm9sLm8gIHhlbnN0b3JlLWxpc3QJCSAgeHMub3BpYwpNYWtlZmlsZS5iYWNrdXAgICAgICB4ZW5z
dG9yZWQJCSB4ZW5zdG9yZV9saXN0Lm8JICB4c19yYW5kb20uYwpSRUFETUUJCSAgICAgeGVuc3Rv
cmVkX2NvcmUuYwkgeGVuc3RvcmUtbHMJCSAgeHNfc3RyZXNzLmMKc3BlZWR0ZXN0LmMJICAgICB4
ZW5zdG9yZWRfY29yZS5oCSB4ZW5zdG9yZS1yZWFkCQkgIHhzX3RkYl9kdW1wCnRhbGxvYy5jCSAg
ICAgeGVuc3RvcmVkX2NvcmUubwkgeGVuc3RvcmVfcmVhZC5vCSAgeHNfdGRiX2R1bXAuYwp0YWxs
b2NfZ3VpZGUudHh0ICAgICB4ZW5zdG9yZWRfZG9tYWluLmMgIHhlbnN0b3JlLXJtCQkgIHhzX3Rk
Yl9kdW1wLm8KdGFsbG9jLmgJICAgICB4ZW5zdG9yZWRfZG9tYWluLmggIHhlbnN0b3JlX3JtLm8J
CSAgeHNfdGVzdC5jCnRhbGxvYy5vCSAgICAgeGVuc3RvcmVkX2RvbWFpbi5vICB4ZW5zdG9yZS13
cml0ZQp0ZGIuYwkJICAgICB4ZW5zdG9yZWRfcHJvYy5oCSB4ZW5zdG9yZV93cml0ZS5vCgouL3hl
bjoKYWNtCUNPUFlJTkcgIGluY2x1ZGUgIE1ha2VmaWxlICBzY3JpcHRzICAgVW5pdFRlc3QJeGVu
Lmd6CmFyY2gJZHJpdmVycyAgS2NvbmZpZyAgUG9zdC5tayAgIHNlY3VyaXR5ICB4ZW4JeGVuLXN5
bXMKY29tbW9uCUhJU1RPUlkgIGxvZwkgIFJ1bGVzLm1rICB0b29scyAgICAgeGVuLWJpbgoKLi94
ZW4vYWNtOgphY21fY2hpbmVzZXdhbGxfaG9va3MuYyAgYWNtX251bGxfaG9va3MuYyAgYWNtX3Np
bXBsZV90eXBlX2VuZm9yY2VtZW50X2hvb2tzLmMKYWNtX2NvcmUuYwkJIGFjbV9wb2xpY3kuYwkg
ICBNYWtlZmlsZQoKLi94ZW4vYXJjaDoKYXJtCgouL3hlbi9hcmNoL2FybToKYXJjaC1nb2xkZmlz
aCAgYXJjaC12ZXJzYXRpbGUgIGJ1aWx0X2luLm8gIEtjb25maWcgIE1ha2VmaWxlICB4ZW4KYXJj
aC1pbXgyMSAgICAgYXNtLW9mZnNldHMucyAgIGRlZmNvbmZpZyAgIGxpYgkgICAgUnVsZXMubWsg
IHhlbi5sZHMKCi4veGVuL2FyY2gvYXJtL2FyY2gtZ29sZGZpc2g6CmlycS5jICBLY29uZmlnCU1h
a2VmaWxlICBwbGF0Zm9ybS5jICBzdGFydC5TICB0aW1lLmMKCi4veGVuL2FyY2gvYXJtL2FyY2gt
aW14MjE6CmJ1aWx0X2luLm8gIGlycS5vICAgIE1ha2VmaWxlCSBwbGF0Zm9ybS5vICBzdGFydC5T
ICB0aW1lLm8KaXJxLmMJICAgIEtjb25maWcgIHBsYXRmb3JtLmMgIHN0YXJ0Lm8gICAgIHRpbWUu
YwoKLi94ZW4vYXJjaC9hcm0vYXJjaC12ZXJzYXRpbGU6Cktjb25maWcgICBwbGF0Zm9ybS5jICBz
dGFydC5TCQkgdmVyc2F0aWxlcGJfc2VyaWFsLmMKTWFrZWZpbGUgIFJFQURNRSAgICAgIHZlcnNh
dGlsZXBiX2lycS5jICB2ZXJzYXRpbGVwYl90aW1lLmMKCi4veGVuL2FyY2gvYXJtL2RlZmNvbmZp
ZzoKZGVmY29uZmlnX3ZlcnNhdGlsZXBiCgouL3hlbi9hcmNoL2FybS9saWI6CmFzaGxkaTMuYwkg
ZGVsYXkuUyAgICAgIGxvbmdsb25nLmggIG1lbXplcm8ubyAgdGVzdGNoYW5nZWJpdC5vCmFzaGxk
aTMubwkgZGl2NjQubyAgICAgIE1ha2VmaWxlCSAgbWVtemVyby5TICB0ZXN0Y2hhbmdlYml0LlMK
YXNobGRpMy5TCSBkaXY2NC5TICAgICAgbWVtY2hyLm8JICBtdWxkaTMuYyAgIHRlc3RjbGVhcmJp
dC5vCmFzaHJkaTMubwkgZmluZGJpdC5vICAgIG1lbWNoci5TCSAgbXVsZGkzLm8gICB0ZXN0Y2xl
YXJiaXQuUwphc2hyZGkzLlMJIGZpbmRiaXQuUyAgICBtZW1jcHkubwkgIHB1dHVzZXIubyAgdGVz
dHNldGJpdC5vCmJ1aWx0X2luLm8JIGdjY2xpYi5oICAgICBtZW1jcHkuUwkgIHB1dHVzZXIuUyAg
dGVzdHNldGJpdC5TCmNsZWFyYml0Lm8JIGdldHVzZXIubyAgICBtZW1tb3ZlLm8gICBzZXRiaXQu
byAgIHVhY2Nlc3MubwpjbGVhcmJpdC5TCSBnZXR1c2VyLlMgICAgbWVtbW92ZS5TICAgc2V0Yml0
LlMgICB1YWNjZXNzLlMKY29weV90ZW1wbGF0ZS5TICBsaWIxZnVuY3MubyAgbWVtc2V0Lm8JICBz
dHJjaHIubyAgIHVkaXZkaTMuYwpkZWxheS5vCQkgbGliMWZ1bmNzLlMgIG1lbXNldC5TCSAgc3Ry
Y2hyLlMKCi4veGVuL2FyY2gvYXJtL3hlbjoKYXJjaF9kb21haW4uYwkgY29yZS1hcm05MjYuUwkg
ZW50cnkuUyAgICAgICBNYWtlZmlsZSAgICAgdHJhcHMuYwphcmNoX2RvbWFpbi5vCSBkbWEtb3Au
YwkgZmlxLmMJICAgICAgIG1tLmMJICAgIHRyYXBzLm8KYXNtLW9mZnNldHMuYwkgZG9tMF9vcHMu
YwkgZmlxLm8JICAgICAgIG1tLm8JICAgIHhlbi5sZHMuUwpidWlsdF9pbi5vCSBkb20wX29wcy5v
CSBmbHVzaHRsYi5jICAgIHBoeXNkZXYuYyAgICB4ZW5zZXR1cC5jCmNhY2hlLmMJCSBkb21haW5f
YnVpbGQuYyAgZmx1c2h0bGIubyAgICBwaHlzZGV2Lm8gICAgeGVuc2V0dXAubwpjYWNoZS5vCQkg
ZG9tYWluX2J1aWxkLm8gIGh5cGVyY2FsbHMubyAgdGltZS5jCmNvcHlwYWdlLXY0d2IubyAgZG9t
YWluX3BhZ2UuYwkgaHlwZXJjYWxscy5TICB0aW1lLm8KY29weXBhZ2UtdjR3Yi5TICBkb21haW5f
cGFnZS5vCSBpcnEuYwkgICAgICAgdGxiLXY0d2JpLm8KY29yZS1hcm05MjYubwkgZW50cnkubwkg
aXJxLm8JICAgICAgIHRsYi12NHdiaS5TCgouL3hlbi9jb21tb246CmFjbV9vcHMuYyAgIGVsZi5j
LmVsZgkgICAgIGtleWhhbmRsZXIuYyAgcGFnZV9hbGxvYy5vICBzb2Z0aXJxLmMgICB0cmFjZS5j
CmJpdG1hcC5jICAgIGVsZi5vCSAgICAgbGliLmMJICAgcGVyZmMuYwkgc29mdGlycS5vICAgdHJh
Y2UubwpiaXRtYXAubyAgICBldmVudF9jaGFubmVsLmMgIGxpYi5vCSAgIHJhbmdlc2V0LmMJIHNy
YV9mdW5jLmMgIHZkbWEuYwpidWlsdF9pbi5vICBldmVudF9jaGFubmVsLm8gIGxvZwkgICByYW5n
ZXNldC5vCSBzcmFfb3BzLmMgICB2c3ByaW50Zi5jCmNyYzMyLmMgICAgIGdkYnN0dWIuYwkgICAg
IE1ha2VmaWxlCSAgIHNjaGVkX2J2dC5jCSBzdHJpbmcuYyAgICB2c3ByaW50Zi5vCmRvbTBfb3Bz
LmMgIGdyYW50X3RhYmxlLmMgICAgbWVtb3J5LmMJICAgc2NoZWRfYnZ0Lm8JIHN0cmluZy5vICAg
IHhtYWxsb2MuYwpkb20wX29wcy5vICBncmFudF90YWJsZS5vICAgIG1lbW9yeS5vCSAgIHNjaGVk
X3NlZGYuYyAgc3ltYm9scy5jICAgeG1hbGxvYy5vCmRvbWFpbi5jICAgIEtjb25maWcJICAgICBt
dWx0aWNhbGwuYyAgIHNjaGVkX3NlZGYubyAgc3ltYm9scy5vCmRvbWFpbi5vICAgIGtlcm5lbC5j
CSAgICAgbXVsdGljYWxsLm8gICBzY2hlZHVsZS5jCSB0aW1lci5jCmVsZi5jCSAgICBrZXJuZWwu
bwkgICAgIHBhZ2VfYWxsb2MuYyAgc2NoZWR1bGUubwkgdGltZXIubwoKLi94ZW4vZHJpdmVyczoK
YnVpbHRfaW4ubyAgY2hhciAgTWFrZWZpbGUKCi4veGVuL2RyaXZlcnMvY2hhcjoKYnVpbHRfaW4u
byAgaW14MjFhZHNfc2VyaWFsLmMgIG9tYXAxNjEwX3NlcmlhbC5jICBwcmludGYubyAgc2VyaWFs
Lm8KY29uc29sZS5jICAgTWFrZWZpbGUJICAgICAgIHByaW50Zi5jCQkgIHNlcmlhbC5jCgouL3hl
bi9pbmNsdWRlOgphY20gIGFzbSAgYXNtLWFybSAgcHVibGljICBzZWN1cml0eSAgeGVuCgouL3hl
bi9pbmNsdWRlL2FjbToKYWNtX2NvcmUuaCAgYWNtX2VuZGlhbi5oICBhY21faG9va3MuaAoKLi94
ZW4vaW5jbHVkZS9hc20tYXJtOgphcmNoCQljcHUtb3BzLmggICAgICBndWVzdF9hY2Nlc3MuaCAg
cGFnZS5oLm5ldyAgICAgc2lnbmFsLmgKYXJjaC1nb2xkZmlzaAljdXJyZW50LmggICAgICBoYXJk
aXJxLmggICAgICAgcGFyYW0uaAkgICAgICBzaXplcy5oCmFyY2gtaW14MjEJZGVidWdnZXIuaCAg
ICAgaGFyZHdhcmUuaCAgICAgIHBndGFibGUuaCAgICAgIHN0cmluZy5oCmFyY2gtdmVyc2F0aWxl
CWRlbGF5LmggICAgICAgIGh5cGVyY2FsbC5oICAgICBwbGF0Zm9ybS5oICAgICBzeXN0ZW0uaAph
c20tbWFjcm9zLmgJZGl2NjQuaCAgICAgICAgaW5pdC5oCSAgICAgICBwb3NpeF90eXBlcy5oICB0
ZXJtYml0cy5oCmFzbS1vZmZzZXRzLmgJZG1hLmgJICAgICAgIGlvLmgJICAgICAgIHByb2Nlc3Nv
ci5oICAgIHRpbWUuaAphdG9taWMuaAlkb21haW4uaCAgICAgICBpcnEuaAkgICAgICAgcHJvYy1m
bnMuaCAgICAgdGxiZmx1c2guaAphdXRvY29uZi5oCWVycm5vLWJhc2UuaCAgIGxpbmthZ2UuaCAg
ICAgICBwcm9jaW5mby5oICAgICB0cmFwLmgKYml0b3BzLmgJZXJybm8uaCAgICAgICAgbWVtbWFw
LmggICAgICAgIHB0cmFjZS5oICAgICAgIHR5cGVzLmgKYnVnLmgJCWV2ZW50LmggICAgICAgIG1l
bW9yeS5oICAgICAgICByZWdzLmgJICAgICAgdWFjY2Vzcy5oCmNhY2hlLmgJCWZsdXNodGxiLmgg
ICAgIG1tLmgJICAgICAgIHNlZ21lbnQuaCAgICAgIHVhcnQuaApjb25maWcuaAlnbHVlLmgJICAg
ICAgIG11bHRpY2FsbC5oICAgICBzZXJpYWxfcmVnLmgKY3B1LWRvbWFpbi5oCWdyYW50X3RhYmxl
LmggIHBhZ2UuaAkgICAgICAgc2hhZG93LmgKCi4veGVuL2luY2x1ZGUvYXNtLWFybS9hcmNoLWdv
bGRmaXNoOgpjb25maWcuaCAgZW50cnktbWFjcm8uUyAgaGFyZHdhcmUuaCAgaW8uaCAgaXJxcy5o
ICByZWdzLmggIHRpbWVyLmggIHRpbWV4LmgKCi4veGVuL2luY2x1ZGUvYXNtLWFybS9hcmNoLWlt
eDIxOgpjb25maWcuaCAgICAgICBoYXJkd2FyZS5oICBpby5oICAgICAgbXgyYWRzLmggIHN5c3Rl
bS5oICB1bmNvbXByZXNzLmgKZG1hLmgJICAgICAgIGlteC1kbWEuaCAgIGlycXMuaCAgICBwYXJh
bS5oICAgdGltZXguaAkgdm1hbGxvYy5oCmVudHJ5LW1hY3JvLlMgIGlteC1yZWdzLmggIG14MWFk
cy5oICByZWdzLmggICAgdWFydC5oCgouL3hlbi9pbmNsdWRlL2FzbS1hcm0vYXJjaC12ZXJzYXRp
bGU6CmNvbmZpZy5oICAgICAgIGhhcmR3YXJlLmggIHJlZ3MuaAkgICB0aW1leC5oCmRlYnVnLW1h
Y3JvLlMgIGlvLmgJICAgc2VyaWFsX3BsMDExLmggIHVuY29tcHJlc3MuaApkbWEuaAkgICAgICAg
aXJxcy5oCSAgIHN5c3RlbS5oCSAgIHZpYy5oCmVudHJ5LW1hY3JvLlMgIHBsYXRmb3JtLmggIHRp
bWVyLmgJICAgdm1hbGxvYy5oCgouL3hlbi9pbmNsdWRlL3B1YmxpYzoKYWNtX2Rldi5oICAgICAg
YXJjaC14ODZfNjQuaAlodm0JICAgc2NoZWRfY3RsLmgJdmVyc2lvbi5oCmFjbS5oCSAgICAgICBD
T1BZSU5HCQlpbwkgICBzY2hlZC5oCXhlbi1jb21wYXQuaAphY21fb3BzLmggICAgICBkb20wX29w
cy5oCW1lbW9yeS5oICAgc2VjdXJpdHkJeGVuLmgKYXJjaC1hcm0uaCAgICAgZXZlbnRfY2hhbm5l
bC5oCW5taS5oCSAgIHRyYWNlLmgKYXJjaC1pYTY0LmggICAgZmVhdHVyZXMuaAlwaHlzZGV2Lmgg
IHR5cGVzLmgKYXJjaC14ODZfMzIuaCAgZ3JhbnRfdGFibGUuaAlwbGF0Zm9ybSAgIHZjcHUuaAoK
Li94ZW4vaW5jbHVkZS9wdWJsaWMvaHZtOgpodm1faW5mb190YWJsZS5oICBpb3JlcS5oICB2bXhf
YXNzaXN0LmgKCi4veGVuL2luY2x1ZGUvcHVibGljL2lvOgpibGtpZi5oICAgIG10ZGlmLmggIHBj
aWlmLmggIHRwbWlmLmggICB4c193aXJlLmgKY29uc29sZS5oICBuZXRpZi5oICByaW5nLmggICB4
ZW5idXMuaAoKLi94ZW4vaW5jbHVkZS9wdWJsaWMvcGxhdGZvcm06CnZkbWEuaAoKLi94ZW4vaW5j
bHVkZS9wdWJsaWMvc2VjdXJpdHk6CnNlY3VyZV9zdG9yYWdlX3N0cnVjdC5oICBzcmFfb3BzLmgK
Ci4veGVuL2luY2x1ZGUvc2VjdXJpdHk6CmFjbSAgY3J5cHRvICBzc20teGVuCgouL3hlbi9pbmNs
dWRlL3NlY3VyaXR5L2FjbToKYWNpX2dlbmVyYXRvci5oICBhY21faG9va3MuaCAgZGVjaXNpb25f
Y2FjaGUuaAkgIHRlX2V4dHJhLmgKYWNtLmgJCSBiaWJhX2JscC5oICAgcG9saWN5X2NvbmR1Y3Rv
ci5oICB0ZS5oCgouL3hlbi9pbmNsdWRlL3NlY3VyaXR5L2NyeXB0bzoKQ3JBRVNBbGcuaCAgICBD
ckV2cC5oCQljcnlwdG8uaAkgICAgVGxzQ3JIYXNoLmgKQ3JBRVNBcGkuaCAgICBDckhNYWMuaAkJ
RGVidWdQcmludC5oCSAgICBUbHNDcktleVN0LmgKQ3JBRVMuaCAgICAgICBDclJhbmQuaAkJSVNF
Q0NvbmZpZy5oCSAgICBUbHNDck1lbU1nci5oCkNyQk5Db25maWcuaCAgQ3JSU0EuaAkJcnNhX2tl
eS5oCSAgICBUbHNDclJTQS5oCkNyQk4uaAkgICAgICBDclNIQS5oCQlUbHNDckFwaVJvb3QuaAkg
ICAgVGxzQ3JSU0FNZW0uaApDckJOTGNsLmggICAgIENyU0hBTGNsLmgJVGxzQ3JBcGlUZXN0LmgJ
ICAgIFRsc0NyU2VjdXJpdHkuaApDckJOUHJpbWUuaCAgIENyU01lbU1nci5oCVRsc0NyQmxvY2tD
aXBoZXIuaCAgVGxzQ3JTU0xlYXlMaWIuaApDckNvbmZpZy5oICAgIENyU3djUmFuZC5oCVRsc0Ny
Q29uZmlnLmgJICAgIFRsc0NyU1NMZWF5UlNBLmgKQ3JFcnJvci5oICAgICBDclN3Y1JhbmRvbUxj
bC5oCVRsc0NyRXJyb3IuaAoKLi94ZW4vaW5jbHVkZS9zZWN1cml0eS9zc20teGVuOgpzcmFfZnVu
Yy5oCgouL3hlbi9pbmNsdWRlL3hlbjoKYWNtX3BvbGljeS5oICBkZWxheS5oCSAgICAgIGlvY2Fw
LmgJICAgICBwZXJjcHUuaAkgICBzcmFfZnVuYy5oCmFjcGkuaAkgICAgICBkbWEuaAkgICAgICBp
cnFfY3B1c3RhdC5oICBwZXJmY19kZWZuLmggIHN0cmluZy5oCmF1dG9jb25mLmggICAgZG1pLmgJ
ICAgICAgaXJxLmgJICAgICBwZXJmYy5oCSAgIHN5bWJvbHMuaApiYW5uZXIuaCAgICAgIGRvbWFp
bi5oCSAgICAgIGtlcm5lbC5oCSAgICAgcHJlZmV0Y2guaCAgICB0aW1lLmgKYml0bWFwLmggICAg
ICBkb21haW5fcGFnZS5oICAga2V4ZWMuaAkgICAgIHJhbmdlc2V0LmggICAgdGltZXIuaApiaXRv
cHMuaCAgICAgIGVsZmNvcmUuaCAgICAgICBrZXloYW5kbGVyLmggICByY3VwZGF0ZS5oICAgIHRy
YWNlLmgKYnl0ZW9yZGVyICAgICBlbGYuaAkgICAgICBsaWIuaAkgICAgIHJlYm9vdC5oCSAgIHR5
cGVzLmgKY2FjaGUuaCAgICAgICBlcnJuby5oCSAgICAgIGxpbmthZ2UuaCAgICAgIHNjaGVkLmgJ
ICAgdmVyc2lvbi5oCmNvbXBpbGUuaCAgICAgZXZlbnQuaAkgICAgICBsaXN0LmgJICAgICBzY2hl
ZC1pZi5oICAgIHZnYS5oCmNvbXBpbGUuaC5pbiAgZm9yZWdyb3VuZC5oICAgIG1tLjMuMC4yLmgg
ICAgIHNlcmlhbC5oCSAgIHhlbmNvbW0uaApjb21waWxlci5oICAgIGdkYnN0dWIuaCAgICAgICBt
bS5oCSAgICAgc2hhZG93LmgJICAgeGVub3Byb2YuaApjb25maWcuaCAgICAgIGdyYW50X3RhYmxl
LmggICBtdWx0aWJvb3QuaCAgICBzaGFyZWQuaAkgICB4bWFsbG9jLmgKY29uc29sZS5oICAgICBn
dWVzdF9hY2Nlc3MuaCAgbXVsdGljYWxsLmggICAgc2h1dGRvd24uaApjcHVtYXNrLmggICAgIGh5
cGVyY2FsbC5oICAgICBubWkuaAkgICAgIHNtcC5oCmN0eXBlLmggICAgICAgaW5pdC5oCSAgICAg
IG5vZGVtYXNrLmggICAgIHNvZnRpcnEuaApkZWJ1Zy5oICAgICAgIGludHR5cGVzLmggICAgICBu
dW1hLmgJICAgICBzcGlubG9jay5oCgouL3hlbi9pbmNsdWRlL3hlbi9ieXRlb3JkZXI6CmJpZ19l
bmRpYW4uaCAgZ2VuZXJpYy5oICBsaXR0bGVfZW5kaWFuLmggIHN3YWIuaAoKLi94ZW4vc2NyaXB0
czoKa2NvbmZpZyAgTWFrZWZpbGUKCi4veGVuL3NjcmlwdHMva2NvbmZpZzoKY29uZi5jCSAgICAg
aW1hZ2VzLmMJICAgICBseGRpYWxvZyAgUE9URklMRVMuaW4gIHpjb25mLmhhc2guYwpjb25mZGF0
YS5jICAga2NvbmZpZ19sb2FkLmMgIE1ha2VmaWxlICBxY29uZi5jYyAgICAgemNvbmYubApleHBy
LmMJICAgICBreGdldHRleHQuYyAgICAgbWNvbmYgICAgIHFjb25mLmgJICAgIHpjb25mLnRhYi5j
X3NoaXBwZWQKZXhwci5oCSAgICAgbGV4Lnpjb25mLmMgICAgIG1jb25mLmMgICBzeW1ib2wuYyAg
ICAgemNvbmYudGFiLm8KZ2NvbmYuYyAgICAgIGxrYy5oCSAgICAgbWNvbmYubyAgIHV0aWwuYwkg
ICAgemNvbmYueQpnY29uZi5nbGFkZSAgbGtjX3Byb3RvLmggICAgIG1lbnUuYyAgICB6Y29uZi5n
cGVyZgoKLi94ZW4vc2NyaXB0cy9rY29uZmlnL2x4ZGlhbG9nOgpCSUcuRkFULldBUk5JTkcgIGNo
ZWNrLWx4ZGlhbG9nLnNoICBpbnB1dGJveC5vCXRleHRib3guYyAgdXRpbC5vCmNoZWNrbGlzdC5j
CSBkaWFsb2cuaAkgICAgbWVudWJveC5jCXRleHRib3gubyAgeWVzbm8uYwpjaGVja2xpc3Qubwkg
aW5wdXRib3guYwkgICAgbWVudWJveC5vCXV0aWwuYwkgICB5ZXNuby5vCgouL3hlbi9zZWN1cml0
eToKYWNtICBjcnlwdG8gIEtjb25maWcgIE1ha2VmaWxlCXNzbS14ZW4KCi4veGVuL3NlY3VyaXR5
L2FjbToKYWNpX2dlbmVyYXRvci5jICAgICAgIGJpYmEuYwkJcG9saWN5X2NvbmR1Y3Rvci5jCSB0
ZV9leHRyYS5jCmFjaV9nZW5lcmF0b3Jfc3R1Yi5jICBibHAuYwkJcG9saWN5X2NvbmR1Y3Rvcl9z
dHViLmMgIHRlX2V4dHJhLmgKYWNtX2hvb2tzLmMJICAgICAgY2hpbmVzZXdhbGwuYwlwcm9wLmgJ
CQkgdGUuaAphY21faG9va3Nfc3R1Yi5jICAgICAgY2hpbmVzZXdhbGwuaAlwcm9wcmlldGFyeS5j
CmFjbV9pbnRlZ3JhdG9yLmMgICAgICBkZWNpc2lvbl9jYWNoZS5jCXByb3ByaWV0YXJ5LmgKYmli
YV9ibHAuaAkgICAgICBNYWtlZmlsZQkJdGUuYwoKLi94ZW4vc2VjdXJpdHkvY3J5cHRvOgpidWls
dF9pbi5vICAgQ3JCTk1vZG11bC5jICBDckJOU3FyLmMJICAgQ3JSYW5kU2VlZC5jICByc2Ffa2V5
LmMKQ3JBRVNBbGcuYyAgIENyQk5Nb250LmMgICAgQ3JCTlNxcnQuYwkgICBDclJTQUVheS5jCSBU
bHNDckJsb2NrY2lwaGVyLmMKQ3JBRVNBcGkuYyAgIENyQk5NcGkuYwkgICBDckJOU3ViLmMJICAg
Q3JSU0FHZW4uYwkgVGxzQ3JIYXNoLmMKQ3JCTkFkZC5jICAgIENyQk5NdWwuYwkgICBDckJOV29y
ZC5jCSAgIENyUlNBTGliLmMJIFRsc0NyTWVtLmMKQ3JCTkJsaW5kLmMgIENyQk5NdWx3LmMgICAg
Q3JFQ0JDQS5jCSAgIENyU0hBMURnc3QuYyAgVGxzQ3JSU0EuYwpDckJORGl2LmMgICAgQ3JCTlBy
aW1lLmMgICBDckVDRkIxQS5jCSAgIENyU0hBMU9uZS5jCSBUbHNDclJTQU1lbS5jCkNyQk5FeHAu
YyAgICBDckJOUHJpbnQuYyAgIENyRUVDQkEuYwkgICBDclNNZW1NZ3IuYwkgVGxzQ3JTU0xlYXlM
aWIuYwpDckJOR2NkLmMgICAgQ3JCTlJhbmQuYyAgICBDckVOdWxsLmMJICAgY3J5cHRvLmMJIFRs
c0NyU1NMZWF5UlNBLmMKQ3JCTkxpYi5jICAgIENyQk5SZWNwLmMgICAgQ3JFdnBFbmMuYwkgICBj
cnlwdG8ubwpDckJOTW9kLmMgICAgQ3JCTlNoaWZ0LmMgICBDclBzZXVkb1JhbmQuYyAgTWFrZWZp
bGUKCi4veGVuL3NlY3VyaXR5L3NzbS14ZW46CmJ1aWx0X2luLm8gIGNyYzMyLm8gICBzcmFfZnVu
Yy5jICBzcmFfb3BzLmMKY3JjMzIuYyAgICAgTWFrZWZpbGUgIHNyYV9mdW5jLm8gIHNyYV9vcHMu
bwoKLi94ZW4vdG9vbHM6CmZpZ2xldAlNYWtlZmlsZSAgc3ltYm9scyAgc3ltYm9scy5jCgouL3hl
bi90b29scy9maWdsZXQ6CmZpZ2xldAlmaWdsZXQuYyAgTElDRU5TRSAgTWFrZWZpbGUgIFJFQURN
RSAgeGVuLmZsZgoKLi94ZW4vVW5pdFRlc3Q6CmNyeXB0b190ZXN0ICBlbWJVbml0ICBleGFtcGxl
ICBNYWtlZmlsZSAgc2VjdXJlX3N0b3JhZ2VfdGVzdCAgdG9vbHMKCi4veGVuL1VuaXRUZXN0L2Ny
eXB0b190ZXN0OgpjcnlwdG9fdGVzdC5jICBNYWtlZmlsZQoKLi94ZW4vVW5pdFRlc3QvZW1iVW5p
dDoKQXNzZXJ0SW1wbC5jICAgT3V0cHV0dGVyLmggICAgIFRlc3RDYWxsZXIuaCAgICBUZXN0UmVz
dWx0LmgJVGV4dE91dHB1dHRlci5oCkFzc2VydEltcGwuaCAgIFJlcGVhdGVkVGVzdC5jICBUZXN0
Q2FzZS5jICAgICAgVGVzdFJ1bm5lci5jCVRleHRVSVJ1bm5lci5jCmNvbmZpZy5oICAgICAgIFJl
cGVhdGVkVGVzdC5oICBUZXN0Q2FzZS5oICAgICAgVGVzdFJ1bm5lci5oCVRleHRVSVJ1bm5lci5o
CmVtYlVuaXQuaCAgICAgIHN0ZEltcGwuYyAgICAgICBUZXN0LmgJICAgICAgIFRlc3RTdWl0ZS5j
CVhNTE91dHB1dHRlci5jCkhlbHBlck1hY3JvLmggIHN0ZEltcGwuaCAgICAgICBUZXN0TGlzdGVu
ZXIuaCAgVGVzdFN1aXRlLmgJWE1MT3V0cHV0dGVyLmgKTWFrZWZpbGUgICAgICAgVGVzdENhbGxl
ci5jICAgIFRlc3RSZXN1bHQuYyAgICBUZXh0T3V0cHV0dGVyLmMKCi4veGVuL1VuaXRUZXN0L2V4
YW1wbGU6CkFsbFRlc3RzLmMgIGFzc2VydFRlc3QuYyAgTWFrZWZpbGUKCi4veGVuL1VuaXRUZXN0
L3NlY3VyZV9zdG9yYWdlX3Rlc3Q6CkFsbFRlc3RzLmMJCWZfc3JhX2dldF9pbWFnZS5jICAgICAg
Zl9zcmFfc2V0X2ltYWdlLmMgIE1ha2VmaWxlCmNvbW1vbl9mdW5jX2Zvcl90ZXN0LmMJZl9zcmFf
Z2V0X3NwLmMJICAgICAgIGZfc3JhX3NldF9tYmIuYwpjb21tb25fZnVuY19mb3JfdGVzdC5oCWZf
c3JhX21ha2VfZW5jX3BhcnQuYyAgZl9zcmFfc2V0X3NwLmMKCi4veGVuL1VuaXRUZXN0L3Rvb2xz
OgptYWtlZmlsZSAgcmVhZG1lX2VuLnR4dCAgdGJjdXBwYSAgdGJ1bWEKCi4veGVuL1VuaXRUZXN0
L3Rvb2xzL3RiY3VwcGE6CmJjdXBwYS5jICBzdHJ2ZWMuYyAgc3RydmVjLmggIHRjdXBwYS5jCgou
L3hlbi9Vbml0VGVzdC90b29scy90YnVtYToKYnVtYS5jCXR1bWEuYwo=
--e89a8f83a53f0eebee04b5611dd4
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-arm mailing list
Xen-arm@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-arm

--e89a8f83a53f0eebee04b5611dd4--


From xen-arm-bounces@lists.xensource.com Sat Dec 31 10:50:33 2011
Return-path: <xen-arm-bounces@lists.xensource.com>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 31 Dec 2011 10:50:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-arm-bounces@lists.xensource.com>)
	id 1RgwW9-0001U4-MZ; Sat, 31 Dec 2011 10:50:25 +0000
Received: from mail182.messagelabs.com ([85.158.139.83])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <post4pavan@gmail.com>) id 1RgwW7-0001TV-9c
	for xen-arm@lists.xensource.com; Sat, 31 Dec 2011 10:50:24 +0000
X-Env-Sender: post4pavan@gmail.com
X-Msg-Ref: server-11.tower-182.messagelabs.com!1325328611!9125547!1
X-Originating-IP: [209.85.210.171]
X-SpamReason: No, hits=1.4 required=7.0 tests=BODY_RANDOM_LONG,
	HTML_40_50, HTML_MESSAGE, ML_RADAR_SPEW_LINKS_14, RCVD_BY_IP,
	spamassassin: 
X-StarScan-Version: 6.4.3; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 18396 invoked from network); 31 Dec 2011 10:50:12 -0000
Received: from mail-iy0-f171.google.com (HELO mail-iy0-f171.google.com)
	(209.85.210.171)
	by server-11.tower-182.messagelabs.com with RC4-SHA encrypted SMTP;
	31 Dec 2011 10:50:12 -0000
Received: by iagw33 with SMTP id w33so124371502iag.30
	for <xen-arm@lists.xensource.com>; Sat, 31 Dec 2011 02:50:10 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma;
	h=mime-version:date:message-id:subject:from:to:content-type;
	bh=+rZ3NfVKd1zModzcBuJUqvOL+4l79bmSkecbJeeOI+M=;
	b=VdchVCyaub5YUPEy+AgFL6dLhh+QRJ7r5jnXdcw/1LLL/JuUygQVvKmpSkosx8hKbj
	f3aQDh5eCyuSTwg/VVuHteoWff9Ouei8taKWxuK6jChvQ16GPRO6akXUaTXSaSt7QvHY
	xtmNtYS6KC7KtF8v1pMd8lgVAyd1vy0jyqAGQ=
MIME-Version: 1.0
Received: by 10.50.168.2 with SMTP id zs2mr49480858igb.9.1325328610814; Sat,
	31 Dec 2011 02:50:10 -0800 (PST)
Received: by 10.43.132.202 with HTTP; Sat, 31 Dec 2011 02:50:10 -0800 (PST)
Date: Sat, 31 Dec 2011 16:20:10 +0530
Message-ID: <CAOZ3Y4NawG0YOdz5f85NLqOB0_4+Obs1JCq8AgEjZrPVSKZa8Q@mail.gmail.com>
From: Krishna Pavan <post4pavan@gmail.com>
To: Xen <xen-arm@lists.xensource.com>
Content-Type: multipart/mixed; boundary=e89a8f83a53f0eebee04b5611dd4
Subject: [XenARM] Integration of Compiled Xen-ARM :: tools / linux images
X-BeenThere: xen-arm@lists.xensource.com
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen ARM development <xen-arm.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/options/xen-arm>,
	<mailto:xen-arm-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-arm@lists.xensource.com>
List-Help: <mailto:xen-arm-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-arm>,
	<mailto:xen-arm-request@lists.xensource.com?subject=subscribe>
Sender: xen-arm-bounces@lists.xensource.com
Errors-To: xen-arm-bounces@lists.xensource.com

--e89a8f83a53f0eebee04b5611dd4
Content-Type: multipart/alternative; boundary=e89a8f83a53f0eebe204b5611dd2

--e89a8f83a53f0eebe204b5611dd2
Content-Type: text/plain; charset=ISO-8859-1

Hi all,

I have compiled Xen-ARM., on Ubuntu 10.04 LTS.
I have attached the list of all those files in the attachment.I have two
linux images vmlinux0 and vmlinux.out0.
If I want to run these, then I need to Integrate them, so that they can be
transferred and used via TFTP/MMC/SD/NFS.

Because all the files created for target are available in the Xen_root
folder in a directory Xen_Root[main folder with code]/tools/target
they are
Xen_Root/tools/target/dev/xen/evtchn
Xen_Root/tools/target/etc/xen/dom1 xend-config.sxp
Xen_Root/tools/target/usr/lib local                                  etc,
.... with all the details present in the attachment.

and linux kernel images are present in linux_root directory
30974907 vmlinux0       (application/x-executable)      is Dom1
3166360   vmlinux.out0 (application/x-executable)      is Dom0

How to relate all these with the bootloader, Kernel, rootfs, is all that I
have.

Obviously, Xen can only be loaded on top of bootloader, but

1.  What to do with the contents on the target directory in the
Xen_Root/tools/target?

2.  Xen-ARM is obtained in xen (application/x-executable), xen-bin
(binary), xen.gz? what to use?

3.  Linux images are in (application/x-executable) format, but I have only
knowledge about

Please Kindly Suggest!!!  Krishna Pavan

--e89a8f83a53f0eebe204b5611dd2
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<font>Hi all,</font><br><br>I have compiled Xen-ARM., on Ubuntu 10.04 LTS.<=
br>I have attached the list of all those files in the attachment.I have two=
 linux images vmlinux0 and vmlinux.out0.<br>If I want to run these, then I =
need to<font style=3D"color:rgb(0,0,153)" size=3D"4"> Integrate </font>them=
, so that they can be transferred and used via TFTP/MMC/SD/NFS.<br>
<br>Because all the files created for target are available in the Xen_root =
folder in a directory Xen_Root[main folder with code]/tools/target <br>they=
 are <br>Xen_Root/tools/target/dev/xen/evtchn<br>Xen_Root/tools/target/etc/=
xen/dom1 xend-config.sxp<br>
Xen_Root/tools/target/usr/lib local=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=
=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 etc, .... with=
 all the details present in the attachment.<br><br>and linux kernel images =
are present in linux_root directory<br>30974907 vmlinux0=A0=A0=A0=A0=A0=A0 =
(application/x-executable) =A0=A0 =A0 is Dom1 <br>
 3166360 =A0 vmlinux.out0 (application/x-executable) =A0 =A0=A0 is Dom0 <br=
><br>How to relate all these with the bootloader, Kernel, rootfs, is all th=
at I have.<br><br>Obviously, <font style=3D"color:rgb(51,0,51)" size=3D"4">=
<span style=3D"font-family:comic sans ms,sans-serif">Xen can only be loaded=
 on top of bootloader, but </span><br style=3D"font-family:comic sans ms,sa=
ns-serif">
<br style=3D"font-family:comic sans ms,sans-serif"><span style=3D"font-fami=
ly:comic sans ms,sans-serif">1.=A0 What to do with the contents on the targ=
et directory in the Xen_Root/tools/target?</span><br style=3D"font-family:c=
omic sans ms,sans-serif">
<br style=3D"font-family:comic sans ms,sans-serif"><span style=3D"font-fami=
ly:comic sans ms,sans-serif">2.=A0 Xen-ARM is obtained in xen (application/=
x-executable), xen-bin (binary), xen.gz? what to use?</span><br style=3D"fo=
nt-family:comic sans ms,sans-serif">
<br style=3D"font-family:comic sans ms,sans-serif"><span style=3D"font-fami=
ly:comic sans ms,sans-serif">3.=A0 Linux images are in (application/x-execu=
table) format, but I have only knowledge about</span></font><br><font><br s=
tyle=3D"font-family:courier new,monospace">
<span style=3D"font-family:courier new,monospace;color:rgb(0,0,102)">Please=
 Kindly Suggest!!!=A0 Krishna Pavan</span></font><br>

--e89a8f83a53f0eebe204b5611dd2--
--e89a8f83a53f0eebee04b5611dd4
Content-Type: text/plain; charset=US-ASCII; name="list.txt"
Content-Disposition: attachment; filename="list.txt"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_gwuial1o0

LjoKQ29uZmlnLm1rICBjc2NvcGUub3V0ICBsaW51eC1zcGFyc2UgIG15Y3Njb3BlICBSRUFETUUJ
CSBUQUdTCXhlbgpDT1BZSU5HICAgIGV4dHJhcyAgICAgIE1ha2VmaWxlICAgICAgbXlldGFncyAg
IHNlcXVlbmNlX2xvZy50eHQgIHRvb2xzCgouL2V4dHJhczoKbWluaS1vcy1hcm0KCi4vZXh0cmFz
L21pbmktb3MtYXJtOgphcmNoCSAgIGRyaXZlcnMgIGtlcm5lbCAgbG9nICAgICAgIE1ha2VmaWxl
X2FybSAgdGVzdGJlbmNoCkNvbmZpZy5tayAgaW5jbHVkZSAgbGliICAgICBNYWtlZmlsZSAgUnVs
ZXMubWsJICAgIHhlbmJ1cwoKLi9leHRyYXMvbWluaS1vcy1hcm0vYXJjaDoKYXJtCgouL2V4dHJh
cy9taW5pLW9zLWFybS9hcmNoL2FybToKYXJjaC1nb2xkZmlzaCAgYXJjaC1pbXgyMSAgYXJjaC12
ZXJzYXRpbGUgIGNvbW1vbiAgbGliCU1ha2VmaWxlCgouL2V4dHJhcy9taW5pLW9zLWFybS9hcmNo
L2FybS9hcmNoLWdvbGRmaXNoOgpnb2xkZmlzaC5sZHMgIHN0YXJ0LlMKCi4vZXh0cmFzL21pbmkt
b3MtYXJtL2FyY2gvYXJtL2FyY2gtaW14MjE6CmRlYnVnLlMgIGlteDIxLmxkcyAgaW14MjEubGRz
LmluICBzdGFydC5TCgouL2V4dHJhcy9taW5pLW9zLWFybS9hcmNoL2FybS9hcmNoLXZlcnNhdGls
ZToKc3RhcnQuUyAgdmVyc2F0aWxlLmxkcwoKLi9leHRyYXMvbWluaS1vcy1hcm0vYXJjaC9hcm0v
Y29tbW9uOgplbnRyeS5TICBtYWNoaW5lLmMgIG1hdGguUwoKLi9leHRyYXMvbWluaS1vcy1hcm0v
YXJjaC9hcm0vbGliOgpnY2NsaWIuaCAgbXVsZGkzLmMKCi4vZXh0cmFzL21pbmktb3MtYXJtL2Ry
aXZlcnM6Ck1ha2VmaWxlICB4ZW5idXMgIHhlbmNvbnNvbGUKCi4vZXh0cmFzL21pbmktb3MtYXJt
L2RyaXZlcnMveGVuYnVzOgp4ZW5idXMuYwoKLi9leHRyYXMvbWluaS1vcy1hcm0vZHJpdmVycy94
ZW5jb25zb2xlOgp4ZW5jb25zb2xlLmMKCi4vZXh0cmFzL21pbmktb3MtYXJtL2luY2x1ZGU6CmFz
bS1hcm0gIG9zICB4ZW4KCi4vZXh0cmFzL21pbmktb3MtYXJtL2luY2x1ZGUvYXNtLWFybToKYml0
b3BzLmggIHR5cGVzLmgKCi4vZXh0cmFzL21pbmktb3MtYXJtL2luY2x1ZGUvb3M6CmJpdG9wcy5o
ICAgIGVycm5vLWJhc2UuaCAgaHlwZXJ2aXNvci5oCW9zLmgJICAgICB0cmFwcy5oCmJsb3dmaXNo
LmggIGVycm5vLmgJICBpcnEuaAkJc2NoZWQuaCAgICAgIHR5cGVzLmgKY29uZmlnLmggICAgZXZ0
Y2huLmgJICBsaWIuaAkJc2VtYXBob3JlLmggIHdhaXQuaApjdHlwZS5oICAgICBmaXhtYXAuaAkg
IGxpc3QuaAlzcGlubG9jay5oICAgeGVuYnVzLmgKZXJyLmgJICAgIGdudHRhYi5oCSAgbW0uaAkJ
dGltZS5oCSAgICAgeG1hbGxvYy5oCgouL2V4dHJhcy9taW5pLW9zLWFybS9pbmNsdWRlL3hlbjoK
Ci4vZXh0cmFzL21pbmktb3MtYXJtL2tlcm5lbDoKZXZ0Y2huLmMgIG1haW4uYyAgICBtbS5jICAg
ICBzY2hlZC5kaWZmICB0cmFwcy5jCmdudHRhYi5jICBNYWtlZmlsZSAgc2NoZWQuYyAgdGltZS5j
CgouL2V4dHJhcy9taW5pLW9zLWFybS9saWI6CmJsb3dmaXNoLmMgIE1ha2VmaWxlICBtYXRoLmMg
IHByaW50Zi5jCXN0cmluZy5jICB4bWFsbG9jLmMKCi4vZXh0cmFzL21pbmktb3MtYXJtL3Rlc3Ri
ZW5jaDoKY2xpZW50LmMgIE1ha2VmaWxlICBzZXJ2ZXIuYwoKLi9leHRyYXMvbWluaS1vcy1hcm0v
eGVuYnVzOgp4ZW5idXNfeHMuYwoKLi9saW51eC1zcGFyc2U6CmFyY2gJCSBjb25maWdfZG9tMV9z
aW0gIGRyaXZlcnMgIGluaXQgICAga2VybmVsICBNYWtlZmlsZQpjb25maWdfZG9tMF9jb20gIGRv
X2NvbXBpbGUuc2gJICBpbmNsdWRlICBLYnVpbGQgIGxpYgkgICBtbQoKLi9saW51eC1zcGFyc2Uv
YXJjaDoKYXJtCgouL2xpbnV4LXNwYXJzZS9hcmNoL2FybToKS2NvbmZpZyAga2VybmVsICBtYWNo
LWlteCAgTWFrZWZpbGUgIG1tCgouL2xpbnV4LXNwYXJzZS9hcmNoL2FybS9rZXJuZWw6CmFzbS1v
ZmZzZXRzLXhlbi5jICBlbnRyeS1jb21tb24teGVuLlMgIGhlYWQteGVuLlMgIHByb2Nlc3MteGVu
LmMgICAgc2V0dXAteGVuLmMKZW50cnktYXJtdi14ZW4uUyAgIGVudHJ5LWhlYWRlci14ZW4uUyAg
TWFrZWZpbGUgICAgc2VtYXBob3JlLXhlbi5jICB0cmFwcy14ZW4uYwoKLi9saW51eC1zcGFyc2Uv
YXJjaC9hcm0vbWFjaC1pbXg6CmdlbmVyaWMuYyAgaXJxLXhlbi5jICBNYWtlZmlsZQkgICAgIG14
MmFkcy14ZW4uYwpnZW5lcmljLmggIEtjb25maWcgICAgTWFrZWZpbGUuYm9vdCAgdGltZS14ZW4u
YwoKLi9saW51eC1zcGFyc2UvYXJjaC9hcm0vbW06CmFib3J0LWV2NXRqLXhlbi5TICBoeXBlcnZp
c29yLmMgICBLY29uZmlnICAgIHBnZC14ZW4uYwkJdGxiLXY0d2JpLXhlbi5TCmNvbnNpc3RlbnQt
eGVuLmMgICBpbml0LXhlbi5jCSAgTWFrZWZpbGUgICBwZ3RibC14ZW4uYwpmYXVsdC14ZW4uYwkg
ICBpb3JlbWFwLXhlbi5jICBtbXUteGVuLmMgIHByb2MtYXJtOTI2LXhlbi5TCgouL2xpbnV4LXNw
YXJzZS9kcml2ZXJzOgpjaGFyICBpMmMgIGlucHV0ICBNYWtlZmlsZSAgbXRkICBuZXQgIHNlcmlh
bCAgdmlkZW8gIHhlbgoKLi9saW51eC1zcGFyc2UvZHJpdmVycy9jaGFyOgpNYWtlZmlsZSAgdHR5
X2lvLXhlbi5jCgouL2xpbnV4LXNwYXJzZS9kcml2ZXJzL2kyYzoKYnVzc2VzCgouL2xpbnV4LXNw
YXJzZS9kcml2ZXJzL2kyYy9idXNzZXM6CmkyYy1pbXguYyAgS2NvbmZpZyAgTWFrZWZpbGUKCi4v
bGludXgtc3BhcnNlL2RyaXZlcnMvaW5wdXQ6CmtleWJvYXJkICB0b3VjaHNjcmVlbgoKLi9saW51
eC1zcGFyc2UvZHJpdmVycy9pbnB1dC9rZXlib2FyZDoKS2NvbmZpZyAgTWFrZWZpbGUgIG14MjFf
a3BwX2JhY2suYyAgbXgyMV9rcHAuaAoKLi9saW51eC1zcGFyc2UvZHJpdmVycy9pbnB1dC90b3Vj
aHNjcmVlbjoKS2NvbmZpZyAgTWFrZWZpbGUgIG14MjFhZHNfdHMuYyAgbXgyMWFkc190cy5oCgou
L2xpbnV4LXNwYXJzZS9kcml2ZXJzL210ZDoKY2hpcHMgIG1hcHMKCi4vbGludXgtc3BhcnNlL2Ry
aXZlcnMvbXRkL2NoaXBzOgphbWRfZmxhc2guYyAgY2ZpX2NtZHNldF8wMDAyLmMJY2ZpX3Byb2Jl
LmMgIGNmaV91dGlsLmMKCi4vbGludXgtc3BhcnNlL2RyaXZlcnMvbXRkL21hcHM6Ck1ha2VmaWxl
ICBteDJhZHMuYwoKLi9saW51eC1zcGFyc2UvZHJpdmVycy9uZXQ6CmNzODl4MC5jICBjczg5eDAu
aCAgS2NvbmZpZwoKLi9saW51eC1zcGFyc2UvZHJpdmVycy9zZXJpYWw6CmlteC5jCgouL2xpbnV4
LXNwYXJzZS9kcml2ZXJzL3ZpZGVvOgpkb21fc3RhdHVzX2ltZy5oICBpbXhmYi5jICBpbXhmYl9n
dy5jICBpbXhmYl9ndy5oICBpbXhmYi5oICBNYWtlZmlsZQoKLi9saW51eC1zcGFyc2UvZHJpdmVy
cy94ZW46CmNvbnNvbGUgIGV2dGNobiAgICAgZmJzZXRmcm9udAlrcHBiYWNrICAgTWFrZWZpbGUg
IHV0aWwuYwpjb3JlCSBmYnNldGJhY2sgIEtjb25maWcJa3BwZnJvbnQgIHByaXZjbWQgICB4ZW5i
dXMKCi4vbGludXgtc3BhcnNlL2RyaXZlcnMveGVuL2NvbnNvbGU6CmNvbnNvbGUuYyAgTWFrZWZp
bGUgIHhlbmNvbnNfcmluZy5jCgouL2xpbnV4LXNwYXJzZS9kcml2ZXJzL3hlbi9jb3JlOgpldnRj
aG4uYyAgZmVhdHVyZXMuYyAgZ250dGFiLmMJTWFrZWZpbGUgIHhlbl9wcm9jLmMKCi4vbGludXgt
c3BhcnNlL2RyaXZlcnMveGVuL2V2dGNobjoKZXZ0Y2huLmMgIE1ha2VmaWxlCgouL2xpbnV4LXNw
YXJzZS9kcml2ZXJzL3hlbi9mYnNldGJhY2s6CmNvbW1vbi5oICBmYnNldGJhY2staW14MjEuYyAg
aW50ZXJmYWNlLmMgIE1ha2VmaWxlICB4ZW5idXMuYwoKLi9saW51eC1zcGFyc2UvZHJpdmVycy94
ZW4vZmJzZXRmcm9udDoKY29tbW9uLmggIGZic2V0ZnJvbnQtaW14MjEuYyAgTWFrZWZpbGUKCi4v
bGludXgtc3BhcnNlL2RyaXZlcnMveGVuL2twcGJhY2s6CmNvbW1vbi5oICBpbnRlcmZhY2UuYyAg
a3BwYmFjay5jICBNYWtlZmlsZSAgeGVuYnVzLmMKCi4vbGludXgtc3BhcnNlL2RyaXZlcnMveGVu
L2twcGZyb250Ogpjb21tb24uaCAga3BwZnJvbnQuYyAga3BwZnJvbnQuaCAgTWFrZWZpbGUKCi4v
bGludXgtc3BhcnNlL2RyaXZlcnMveGVuL3ByaXZjbWQ6Ck1ha2VmaWxlICBwcml2Y21kLmMKCi4v
bGludXgtc3BhcnNlL2RyaXZlcnMveGVuL3hlbmJ1czoKTWFrZWZpbGUJCSB4ZW5idXNfY2xpZW50
LmMgIHhlbmJ1c19jb21tcy5oICB4ZW5idXNfcHJvYmUuYwp4ZW5idXNfYmFja2VuZF9jbGllbnQu
YyAgeGVuYnVzX2NvbW1zLmMgICB4ZW5idXNfZGV2LmMJICB4ZW5idXNfeHMuYwoKLi9saW51eC1z
cGFyc2UvaW5jbHVkZToKYXNtLWFybSAgbGludXgJeGVuCgouL2xpbnV4LXNwYXJzZS9pbmNsdWRl
L2FzbS1hcm06CmFyY2gtaW14ICAgICBjYWNoZWZsdXNoLmggIGZwc3RhdGUuaCAgIG1lbW9yeS5o
ICAgcGd0YWJsZS5oICAgIHRocmVhZF9pbmZvLmgKYXNzZW1ibGVyLmggIGNwdS1zaW5nbGUuaCAg
aXJxZmxhZ3MuaCAgcGFnZS5oCSAgc2VtYXBob3JlLmggIHRsYmZsdXNoLmgKYml0b3BzLmggICAg
IGRvbWFpbi5oCSAgIGxvY2tzLmggICAgIHBnYWxsb2MuaCAgc3lzdGVtLmggICAgIHVhY2Nlc3Mu
aAoKLi9saW51eC1zcGFyc2UvaW5jbHVkZS9hc20tYXJtL2FyY2gtaW14OgphdWRtdXguaCAgICAg
ICBncGlvLmgJICAgaW14LXJlZ3MuaCAgbWVtb3J5LmggICAgICBzeXN0ZW0uaAkgICB2bWFsbG9j
LmgKY2xrLmgJICAgICAgIGhhcmR3YXJlLmggIGlycS5oICAgICAgIG14MmFkcy14ZW4uaCAgdGlt
ZXguaAplbnRyeS1tYWNyby5TICBpbXhmYi5oCSAgIGlycXMuaCAgICAgIHNzaS5oCSAgICAgdW5j
b21wcmVzcy5oCgouL2xpbnV4LXNwYXJzZS9pbmNsdWRlL2xpbnV4Ogppbml0X3Rhc2suaCAgaW50
ZXJydXB0LmggIGppZmZpZXMuaCAgbWFqb3IuaCAgbW0uaCAgdGhyZWFkX2luZm8uaCAgdHR5LmgK
Ci4vbGludXgtc3BhcnNlL2luY2x1ZGUveGVuOgpkcml2ZXJfdXRpbC5oICBmYnNldGlmLmggICBm
aXhtYXAuaCAgaHlwZXJ2aXNvci5oICBwdWJsaWMgICAgeGVuY29ucy5oCmV2dGNobi5oICAgICAg
IGZlYXR1cmVzLmggIGdudHRhYi5oICBrcHBpZi5oCSAgIHhlbmJ1cy5oICB4ZW5fcHJvYy5oCgou
L2xpbnV4LXNwYXJzZS9pbmNsdWRlL3hlbi9wdWJsaWM6CmV2dGNobi5oICBwcml2Y21kLmgKCi4v
bGludXgtc3BhcnNlL2luaXQ6Cm1haW4teGVuLmMgIE1ha2VmaWxlCgouL2xpbnV4LXNwYXJzZS9r
ZXJuZWw6CmlycSAgc3lzLmMKCi4vbGludXgtc3BhcnNlL2tlcm5lbC9pcnE6CmNoaXAteGVuLmMg
IE1ha2VmaWxlICBtYW5hZ2UteGVuLmMKCi4vbGludXgtc3BhcnNlL2xpYjoKTWFrZWZpbGUgIHZz
cHJpbnRmLXhlbi5jCgouL2xpbnV4LXNwYXJzZS9tbToKbWVtb3J5LmMKCi4vdG9vbHM6CmFybV9w
eXRob24gIGxpYnhjICAgICBtaXNjICAgIFJ1bGVzLm1rCXhlbnN0YXQKY29uc29sZSAgICAgTWFr
ZWZpbGUgIHB5dGhvbiAgdGFyZ2V0CXhlbnN0b3JlCgouL3Rvb2xzL2FybV9weXRob246CmNyb3Nz
X2J1aWxkLnNoCWNyb3NzX2NvbXBpbGVkCVB5dGhvbjIuNC4zX3hjb21waWxlLnBhdGNoCgouL3Rv
b2xzL2FybV9weXRob24vY3Jvc3NfY29tcGlsZWQ6CmJpbiAgaW5jbHVkZSAgbGliICBtYW4KCi4v
dG9vbHMvYXJtX3B5dGhvbi9jcm9zc19jb21waWxlZC9iaW46CmlkbGUgIHB5ZG9jICBweXRob24g
IHB5dGhvbjIuNAlzbXRwZC5weQoKLi90b29scy9hcm1fcHl0aG9uL2Nyb3NzX2NvbXBpbGVkL2lu
Y2x1ZGU6CnB5dGhvbjIuNAoKLi90b29scy9hcm1fcHl0aG9uL2Nyb3NzX2NvbXBpbGVkL2luY2x1
ZGUvcHl0aG9uMi40OgphYnN0cmFjdC5oCSBlbnVtb2JqZWN0LmgJbG9uZ2ludHJlcHIuaAlwZ2Vu
aGVhZGVycy5oCXJhbmdlb2JqZWN0LmgKYml0c2V0LmgJIGVycmNvZGUuaAlsb25nb2JqZWN0LmgJ
cHljb25maWcuaAlzZXRvYmplY3QuaApib29sb2JqZWN0LmgJIGV2YWwuaAkJbWFyc2hhbC5oCXB5
X2N1cnNlcy5oCXNsaWNlb2JqZWN0LmgKYnVmZmVyb2JqZWN0LmgJIGZpbGVvYmplY3QuaAltZXRh
Z3JhbW1hci5oCXB5ZGVidWcuaAlzdHJpbmdvYmplY3QuaApjZWxsb2JqZWN0LmgJIGZsb2F0b2Jq
ZWN0LmgJbWV0aG9kb2JqZWN0LmgJcHllcnJvcnMuaAlzdHJ1Y3RtZW1iZXIuaApjZXZhbC5oCQkg
ZnJhbWVvYmplY3QuaAltb2RzdXBwb3J0LmgJcHlmcGUuaAkJc3RydWN0c2VxLmgKY2xhc3NvYmpl
Y3QuaAkgZnVuY29iamVjdC5oCW1vZHVsZW9iamVjdC5oCXB5Z2V0b3B0LmgJc3ltdGFibGUuaApj
b2JqZWN0LmgJIGdlbm9iamVjdC5oCW5vZGUuaAkJcHltYWN0b29sYm94LmgJc3lzbW9kdWxlLmgK
Y29kZWNzLmgJIGdyYW1pbml0LmgJb2JqZWN0LmgJcHltZW0uaAkJdGltZWZ1bmNzLmgKY29tcGls
ZS5oCSBncmFtbWFyLmgJb2JqaW1wbC5oCXB5cG9ydC5oCXRva2VuLmgKY29tcGxleG9iamVjdC5o
ICBpbXBvcnQuaAlvcGNvZGUuaAlweXN0YXRlLmgJdHJhY2ViYWNrLmgKY1N0cmluZ0lPLmgJIGlu
dG9iamVjdC5oCW9zZGVmcy5oCXB5c3RydG9kLmgJdHVwbGVvYmplY3QuaApkYXRldGltZS5oCSBp
bnRyY2hlY2suaAlwYXJzZXRvay5oCVB5dGhvbi5oCXVjbmhhc2guaApkZXNjcm9iamVjdC5oCSBp
dGVyb2JqZWN0LmgJcGF0Y2hsZXZlbC5oCXB5dGhvbnJ1bi5oCXVuaWNvZGVvYmplY3QuaApkaWN0
b2JqZWN0LmgJIGxpc3RvYmplY3QuaAlwZ2VuLmgJCXB5dGhyZWFkLmgJd2Vha3JlZm9iamVjdC5o
CgouL3Rvb2xzL2FybV9weXRob24vY3Jvc3NfY29tcGlsZWQvbGliOgpsaWJweXRob24yLjQuc28g
IGxpYnB5dGhvbjIuNC5zby4xLjAgIHB5dGhvbjIuNAoKLi90b29scy9hcm1fcHl0aG9uL2Nyb3Nz
X2NvbXBpbGVkL2xpYi9weXRob24yLjQ6CmFpZmMucHkJCSAgICAgaW1wdXRpbC5weQkJICAgIHNo
ZWx2ZS5weWMKYWlmYy5weWMJICAgICBpbXB1dGlsLnB5YwkgICAgc2hlbHZlLnB5bwphaWZjLnB5
bwkgICAgIGltcHV0aWwucHlvCSAgICBzaGxleC5weQphbnlkYm0ucHkJICAgICBpbnNwZWN0LnB5
CQkgICAgc2hsZXgucHljCmFueWRibS5weWMJICAgICBpbnNwZWN0LnB5YwkgICAgc2hsZXgucHlv
CmFueWRibS5weW8JICAgICBpbnNwZWN0LnB5bwkgICAgc2h1dGlsLnB5CmFzeW5jaGF0LnB5CSAg
ICAga2V5d29yZC5weQkJICAgIHNodXRpbC5weWMKYXN5bmNoYXQucHljCSAgICAga2V5d29yZC5w
eWMJICAgIHNodXRpbC5weW8KYXN5bmNoYXQucHlvCSAgICAga2V5d29yZC5weW8JICAgIFNpbXBs
ZUhUVFBTZXJ2ZXIucHkKYXN5bmNvcmUucHkJICAgICBsaWItZHlubG9hZAkgICAgU2ltcGxlSFRU
UFNlcnZlci5weWMKYXN5bmNvcmUucHljCSAgICAgbGliLW9sZAkJICAgIFNpbXBsZUhUVFBTZXJ2
ZXIucHlvCmFzeW5jb3JlLnB5bwkgICAgIGxpYi10awkJICAgIFNpbXBsZVhNTFJQQ1NlcnZlci5w
eQphdGV4aXQucHkJICAgICBMSUNFTlNFLnR4dAkgICAgU2ltcGxlWE1MUlBDU2VydmVyLnB5Ywph
dGV4aXQucHljCSAgICAgbGluZWNhY2hlLnB5CSAgICBTaW1wbGVYTUxSUENTZXJ2ZXIucHlvCmF0
ZXhpdC5weW8JICAgICBsaW5lY2FjaGUucHljCSAgICBzaXRlLXBhY2thZ2VzCmF1ZGlvZGV2LnB5
CSAgICAgbGluZWNhY2hlLnB5bwkgICAgc2l0ZS5weQphdWRpb2Rldi5weWMJICAgICBsb2NhbGUu
cHkJCSAgICBzaXRlLnB5YwphdWRpb2Rldi5weW8JICAgICBsb2NhbGUucHljCQkgICAgc2l0ZS5w
eW8KYmFzZTY0LnB5CSAgICAgbG9jYWxlLnB5bwkJICAgIHNtdHBkLnB5CmJhc2U2NC5weWMJICAg
ICBsb2dnaW5nCQkgICAgc210cGQucHljCmJhc2U2NC5weW8JICAgICBfTFdQQ29va2llSmFyLnB5
CSAgICBzbXRwZC5weW8KQmFzZUhUVFBTZXJ2ZXIucHkgICAgX0xXUENvb2tpZUphci5weWMJICAg
IHNtdHBsaWIucHkKQmFzZUhUVFBTZXJ2ZXIucHljICAgX0xXUENvb2tpZUphci5weW8JICAgIHNt
dHBsaWIucHljCkJhc2VIVFRQU2VydmVyLnB5byAgIG1hY3BhdGgucHkJCSAgICBzbXRwbGliLnB5
bwpCYXN0aW9uLnB5CSAgICAgbWFjcGF0aC5weWMJICAgIHNuZGhkci5weQpCYXN0aW9uLnB5Ywkg
ICAgIG1hY3BhdGgucHlvCSAgICBzbmRoZHIucHljCkJhc3Rpb24ucHlvCSAgICAgbWFjdXJsMnBh
dGgucHkJICAgIHNuZGhkci5weW8KYmRiLnB5CQkgICAgIG1hY3VybDJwYXRoLnB5YwkgICAgc29j
a2V0LnB5CmJkYi5weWMJCSAgICAgbWFjdXJsMnBhdGgucHlvCSAgICBzb2NrZXQucHljCmJkYi5w
eW8JCSAgICAgbWFpbGJveC5weQkJICAgIHNvY2tldC5weW8KYmluaGV4LnB5CSAgICAgbWFpbGJv
eC5weWMJICAgIFNvY2tldFNlcnZlci5weQpiaW5oZXgucHljCSAgICAgbWFpbGJveC5weW8JICAg
IFNvY2tldFNlcnZlci5weWMKYmluaGV4LnB5bwkgICAgIG1haWxjYXAucHkJCSAgICBTb2NrZXRT
ZXJ2ZXIucHlvCmJpc2VjdC5weQkgICAgIG1haWxjYXAucHljCSAgICBzcmVfY29tcGlsZS5weQpi
aXNlY3QucHljCSAgICAgbWFpbGNhcC5weW8JICAgIHNyZV9jb21waWxlLnB5YwpiaXNlY3QucHlv
CSAgICAgbWFya3VwYmFzZS5weQkgICAgc3JlX2NvbXBpbGUucHlvCmJzZGRiCQkgICAgIG1hcmt1
cGJhc2UucHljCSAgICBzcmVfY29uc3RhbnRzLnB5CmNhbGVuZGFyLnB5CSAgICAgbWFya3VwYmFz
ZS5weW8JICAgIHNyZV9jb25zdGFudHMucHljCmNhbGVuZGFyLnB5YwkgICAgIG1obGliLnB5CQkg
ICAgc3JlX2NvbnN0YW50cy5weW8KY2FsZW5kYXIucHlvCSAgICAgbWhsaWIucHljCQkgICAgc3Jl
X3BhcnNlLnB5CkNHSUhUVFBTZXJ2ZXIucHkgICAgIG1obGliLnB5bwkJICAgIHNyZV9wYXJzZS5w
eWMKQ0dJSFRUUFNlcnZlci5weWMgICAgbWltZXRvb2xzLnB5CSAgICBzcmVfcGFyc2UucHlvCkNH
SUhUVFBTZXJ2ZXIucHlvICAgIG1pbWV0b29scy5weWMJICAgIHNyZS5weQpjZ2kucHkJCSAgICAg
bWltZXRvb2xzLnB5bwkgICAgc3JlLnB5YwpjZ2kucHljCQkgICAgIG1pbWV0eXBlcy5weQkgICAg
c3JlLnB5bwpjZ2kucHlvCQkgICAgIG1pbWV0eXBlcy5weWMJICAgIHN0YXRjYWNoZS5weQpjZ2l0
Yi5weQkgICAgIG1pbWV0eXBlcy5weW8JICAgIHN0YXRjYWNoZS5weWMKY2dpdGIucHljCSAgICAg
TWltZVdyaXRlci5weQkgICAgc3RhdGNhY2hlLnB5bwpjZ2l0Yi5weW8JICAgICBNaW1lV3JpdGVy
LnB5YwkgICAgc3RhdC5weQpjaHVuay5weQkgICAgIE1pbWVXcml0ZXIucHlvCSAgICBzdGF0LnB5
YwpjaHVuay5weWMJICAgICBtaW1pZnkucHkJCSAgICBzdGF0LnB5bwpjaHVuay5weW8JICAgICBt
aW1pZnkucHljCQkgICAgc3RhdHZmcy5weQpjbWQucHkJCSAgICAgbWltaWZ5LnB5bwkJICAgIHN0
YXR2ZnMucHljCmNtZC5weWMJCSAgICAgbW9kdWxlZmluZGVyLnB5CSAgICBzdGF0dmZzLnB5bwpj
bWQucHlvCQkgICAgIG1vZHVsZWZpbmRlci5weWMJICAgIFN0cmluZ0lPLnB5CmNvZGVjcy5weQkg
ICAgIG1vZHVsZWZpbmRlci5weW8JICAgIFN0cmluZ0lPLnB5Ywpjb2RlY3MucHljCSAgICAgX01v
emlsbGFDb29raWVKYXIucHkgICBTdHJpbmdJTy5weW8KY29kZWNzLnB5bwkgICAgIF9Nb3ppbGxh
Q29va2llSmFyLnB5YyAgc3RyaW5nb2xkLnB5CmNvZGVvcC5weQkgICAgIF9Nb3ppbGxhQ29va2ll
SmFyLnB5byAgc3RyaW5nb2xkLnB5Ywpjb2Rlb3AucHljCSAgICAgbXVsdGlmaWxlLnB5CSAgICBz
dHJpbmdvbGQucHlvCmNvZGVvcC5weW8JICAgICBtdWx0aWZpbGUucHljCSAgICBzdHJpbmdwcmVw
LnB5CmNvZGUucHkJCSAgICAgbXVsdGlmaWxlLnB5bwkgICAgc3RyaW5ncHJlcC5weWMKY29kZS5w
eWMJICAgICBtdXRleC5weQkJICAgIHN0cmluZ3ByZXAucHlvCmNvZGUucHlvCSAgICAgbXV0ZXgu
cHljCQkgICAgc3RyaW5nLnB5CmNvbG9yc3lzLnB5CSAgICAgbXV0ZXgucHlvCQkgICAgc3RyaW5n
LnB5Ywpjb2xvcnN5cy5weWMJICAgICBuZXRyYy5weQkJICAgIHN0cmluZy5weW8KY29sb3JzeXMu
cHlvCSAgICAgbmV0cmMucHljCQkgICAgX3N0cnB0aW1lLnB5CmNvbW1hbmRzLnB5CSAgICAgbmV0
cmMucHlvCQkgICAgX3N0cnB0aW1lLnB5Ywpjb21tYW5kcy5weWMJICAgICBuZXcucHkJCSAgICBf
c3RycHRpbWUucHlvCmNvbW1hbmRzLnB5bwkgICAgIG5ldy5weWMJCSAgICBzdWJwcm9jZXNzLnB5
CmNvbXBpbGVhbGwucHkJICAgICBuZXcucHlvCQkgICAgc3VicHJvY2Vzcy5weWMKY29tcGlsZWFs
bC5weWMJICAgICBubnRwbGliLnB5CQkgICAgc3VicHJvY2Vzcy5weW8KY29tcGlsZWFsbC5weW8J
ICAgICBubnRwbGliLnB5YwkgICAgc3VuYXVkaW8ucHkKY29tcGlsZXIJICAgICBubnRwbGliLnB5
bwkgICAgc3VuYXVkaW8ucHljCmNvbmZpZwkJICAgICBudHBhdGgucHkJCSAgICBzdW5hdWRpby5w
eW8KQ29uZmlnUGFyc2VyLnB5ICAgICAgbnRwYXRoLnB5YwkJICAgIHN1bmF1LnB5CkNvbmZpZ1Bh
cnNlci5weWMgICAgIG50cGF0aC5weW8JCSAgICBzdW5hdS5weWMKQ29uZmlnUGFyc2VyLnB5byAg
ICAgbnR1cmwycGF0aC5weQkgICAgc3VuYXUucHlvCmNvb2tpZWxpYi5weQkgICAgIG50dXJsMnBh
dGgucHljCSAgICBzeW1ib2wucHkKY29va2llbGliLnB5YwkgICAgIG50dXJsMnBhdGgucHlvCSAg
ICBzeW1ib2wucHljCmNvb2tpZWxpYi5weW8JICAgICBvcGNvZGUucHkJCSAgICBzeW1ib2wucHlv
CkNvb2tpZS5weQkgICAgIG9wY29kZS5weWMJCSAgICBzeW10YWJsZS5weQpDb29raWUucHljCSAg
ICAgb3Bjb2RlLnB5bwkJICAgIHN5bXRhYmxlLnB5YwpDb29raWUucHlvCSAgICAgb3B0cGFyc2Uu
cHkJICAgIHN5bXRhYmxlLnB5bwpjb3B5LnB5CQkgICAgIG9wdHBhcnNlLnB5YwkgICAgdGFibmFu
bnkucHkKY29weS5weWMJICAgICBvcHRwYXJzZS5weW8JICAgIHRhYm5hbm55LnB5Ywpjb3B5LnB5
bwkgICAgIG9zMmVteHBhdGgucHkJICAgIHRhYm5hbm55LnB5bwpjb3B5X3JlZy5weQkgICAgIG9z
MmVteHBhdGgucHljCSAgICB0YXJmaWxlLnB5CmNvcHlfcmVnLnB5YwkgICAgIG9zMmVteHBhdGgu
cHlvCSAgICB0YXJmaWxlLnB5Ywpjb3B5X3JlZy5weW8JICAgICBvcy5weQkJICAgIHRhcmZpbGUu
cHlvCmNzdi5weQkJICAgICBvcy5weWMJCSAgICB0ZWxuZXRsaWIucHkKY3N2LnB5YwkJICAgICBv
cy5weW8JCSAgICB0ZWxuZXRsaWIucHljCmNzdi5weW8JCSAgICAgcGRiLmRvYwkJICAgIHRlbG5l
dGxpYi5weW8KY3Vyc2VzCQkgICAgIHBkYi5weQkJICAgIHRlbXBmaWxlLnB5CmRiaGFzaC5weQkg
ICAgIHBkYi5weWMJCSAgICB0ZW1wZmlsZS5weWMKZGJoYXNoLnB5YwkgICAgIHBkYi5weW8JCSAg
ICB0ZW1wZmlsZS5weW8KZGJoYXNoLnB5bwkgICAgIF9fcGhlbGxvX18uZm9vLnB5CSAgICB0ZXN0
CmRlY2ltYWwucHkJICAgICBfX3BoZWxsb19fLmZvby5weWMgICAgIHRleHR3cmFwLnB5CmRlY2lt
YWwucHljCSAgICAgX19waGVsbG9fXy5mb28ucHlvICAgICB0ZXh0d3JhcC5weWMKZGVjaW1hbC5w
eW8JICAgICBwaWNrbGUucHkJCSAgICB0ZXh0d3JhcC5weW8KZGlmZmxpYi5weQkgICAgIHBpY2ts
ZS5weWMJCSAgICB0aGlzLnB5CmRpZmZsaWIucHljCSAgICAgcGlja2xlLnB5bwkJICAgIHRoaXMu
cHljCmRpZmZsaWIucHlvCSAgICAgcGlja2xldG9vbHMucHkJICAgIHRoaXMucHlvCmRpcmNhY2hl
LnB5CSAgICAgcGlja2xldG9vbHMucHljCSAgICBfdGhyZWFkaW5nX2xvY2FsLnB5CmRpcmNhY2hl
LnB5YwkgICAgIHBpY2tsZXRvb2xzLnB5bwkgICAgX3RocmVhZGluZ19sb2NhbC5weWMKZGlyY2Fj
aGUucHlvCSAgICAgcGlwZXMucHkJCSAgICBfdGhyZWFkaW5nX2xvY2FsLnB5bwpkaXMucHkJCSAg
ICAgcGlwZXMucHljCQkgICAgdGhyZWFkaW5nLnB5CmRpcy5weWMJCSAgICAgcGlwZXMucHlvCQkg
ICAgdGhyZWFkaW5nLnB5YwpkaXMucHlvCQkgICAgIHBrZ3V0aWwucHkJCSAgICB0aHJlYWRpbmcu
cHlvCmRpc3R1dGlscwkgICAgIHBrZ3V0aWwucHljCSAgICB0aW1laXQucHkKZG9jdGVzdC5weQkg
ICAgIHBrZ3V0aWwucHlvCSAgICB0aW1laXQucHljCmRvY3Rlc3QucHljCSAgICAgcGxhdGZvcm0u
cHkJICAgIHRpbWVpdC5weW8KZG9jdGVzdC5weW8JICAgICBwbGF0Zm9ybS5weWMJICAgIHRvYWlm
Zi5weQpEb2NYTUxSUENTZXJ2ZXIucHkgICBwbGF0Zm9ybS5weW8JICAgIHRvYWlmZi5weWMKRG9j
WE1MUlBDU2VydmVyLnB5YyAgcGxhdC1saW51eDIJICAgIHRvYWlmZi5weW8KRG9jWE1MUlBDU2Vy
dmVyLnB5byAgcG9wZW4yLnB5CQkgICAgdG9rZW5pemUucHkKZHVtYmRibS5weQkgICAgIHBvcGVu
Mi5weWMJCSAgICB0b2tlbml6ZS5weWMKZHVtYmRibS5weWMJICAgICBwb3BlbjIucHlvCQkgICAg
dG9rZW5pemUucHlvCmR1bWJkYm0ucHlvCSAgICAgcG9wbGliLnB5CQkgICAgdG9rZW4ucHkKZHVt
bXlfdGhyZWFkaW5nLnB5ICAgcG9wbGliLnB5YwkJICAgIHRva2VuLnB5YwpkdW1teV90aHJlYWRp
bmcucHljICBwb3BsaWIucHlvCQkgICAgdG9rZW4ucHlvCmR1bW15X3RocmVhZGluZy5weW8gIHBv
c2l4ZmlsZS5weQkgICAgdHJhY2ViYWNrLnB5CmR1bW15X3RocmVhZC5weSAgICAgIHBvc2l4Zmls
ZS5weWMJICAgIHRyYWNlYmFjay5weWMKZHVtbXlfdGhyZWFkLnB5YyAgICAgcG9zaXhmaWxlLnB5
bwkgICAgdHJhY2ViYWNrLnB5bwpkdW1teV90aHJlYWQucHlvICAgICBwb3NpeHBhdGgucHkJICAg
IHRyYWNlLnB5CmVtYWlsCQkgICAgIHBvc2l4cGF0aC5weWMJICAgIHRyYWNlLnB5YwplbmNvZGlu
Z3MJICAgICBwb3NpeHBhdGgucHlvCSAgICB0cmFjZS5weW8KZmlsZWNtcC5weQkgICAgIHBwcmlu
dC5weQkJICAgIHR0eS5weQpmaWxlY21wLnB5YwkgICAgIHBwcmludC5weWMJCSAgICB0dHkucHlj
CmZpbGVjbXAucHlvCSAgICAgcHByaW50LnB5bwkJICAgIHR0eS5weW8KZmlsZWlucHV0LnB5CSAg
ICAgcHJvZmlsZS5kb2MJICAgIHR5cGVzLnB5CmZpbGVpbnB1dC5weWMJICAgICBwcm9maWxlLnB5
CQkgICAgdHlwZXMucHljCmZpbGVpbnB1dC5weW8JICAgICBwcm9maWxlLnB5YwkgICAgdHlwZXMu
cHlvCmZubWF0Y2gucHkJICAgICBwcm9maWxlLnB5bwkgICAgdHpwYXJzZS5weQpmbm1hdGNoLnB5
YwkgICAgIHBzdGF0cy5weQkJICAgIHR6cGFyc2UucHljCmZubWF0Y2gucHlvCSAgICAgcHN0YXRz
LnB5YwkJICAgIHR6cGFyc2UucHlvCmZvcm1hdHRlci5weQkgICAgIHBzdGF0cy5weW8JCSAgICB1
bml0dGVzdC5weQpmb3JtYXR0ZXIucHljCSAgICAgcHR5LnB5CQkgICAgdW5pdHRlc3QucHljCmZv
cm1hdHRlci5weW8JICAgICBwdHkucHljCQkgICAgdW5pdHRlc3QucHlvCmZwZm9ybWF0LnB5CSAg
ICAgcHR5LnB5bwkJICAgIHVybGxpYjIucHkKZnBmb3JtYXQucHljCSAgICAgcHljbGJyLnB5CQkg
ICAgdXJsbGliMi5weWMKZnBmb3JtYXQucHlvCSAgICAgcHljbGJyLnB5YwkJICAgIHVybGxpYjIu
cHlvCmZ0cGxpYi5weQkgICAgIHB5Y2xici5weW8JCSAgICB1cmxsaWIucHkKZnRwbGliLnB5Ywkg
ICAgIHB5X2NvbXBpbGUucHkJICAgIHVybGxpYi5weWMKZnRwbGliLnB5bwkgICAgIHB5X2NvbXBp
bGUucHljCSAgICB1cmxsaWIucHlvCl9fZnV0dXJlX18ucHkJICAgICBweV9jb21waWxlLnB5bwkg
ICAgdXJscGFyc2UucHkKX19mdXR1cmVfXy5weWMJICAgICBweWRvYy5weQkJICAgIHVybHBhcnNl
LnB5YwpfX2Z1dHVyZV9fLnB5bwkgICAgIHB5ZG9jLnB5YwkJICAgIHVybHBhcnNlLnB5bwpnZXRv
cHQucHkJICAgICBweWRvYy5weW8JCSAgICBVc2VyRGljdC5weQpnZXRvcHQucHljCSAgICAgUXVl
dWUucHkJCSAgICBVc2VyRGljdC5weWMKZ2V0b3B0LnB5bwkgICAgIFF1ZXVlLnB5YwkJICAgIFVz
ZXJEaWN0LnB5bwpnZXRwYXNzLnB5CSAgICAgUXVldWUucHlvCQkgICAgVXNlckxpc3QucHkKZ2V0
cGFzcy5weWMJICAgICBxdW9wcmkucHkJCSAgICBVc2VyTGlzdC5weWMKZ2V0cGFzcy5weW8JICAg
ICBxdW9wcmkucHljCQkgICAgVXNlckxpc3QucHlvCmdldHRleHQucHkJICAgICBxdW9wcmkucHlv
CQkgICAgdXNlci5weQpnZXR0ZXh0LnB5YwkgICAgIHJhbmRvbS5weQkJICAgIHVzZXIucHljCmdl
dHRleHQucHlvCSAgICAgcmFuZG9tLnB5YwkJICAgIHVzZXIucHlvCmdsb2IucHkJCSAgICAgcmFu
ZG9tLnB5bwkJICAgIFVzZXJTdHJpbmcucHkKZ2xvYi5weWMJICAgICByZWNvbnZlcnQucHkJICAg
IFVzZXJTdHJpbmcucHljCmdsb2IucHlvCSAgICAgcmVjb252ZXJ0LnB5YwkgICAgVXNlclN0cmlu
Zy5weW8KZ29waGVybGliLnB5CSAgICAgcmVjb252ZXJ0LnB5bwkgICAgdXUucHkKZ29waGVybGli
LnB5YwkgICAgIHJlZ2V4X3N5bnRheC5weQkgICAgdXUucHljCmdvcGhlcmxpYi5weW8JICAgICBy
ZWdleF9zeW50YXgucHljCSAgICB1dS5weW8KZ3ppcC5weQkJICAgICByZWdleF9zeW50YXgucHlv
CSAgICB3YXJuaW5ncy5weQpnemlwLnB5YwkgICAgIHJlZ3N1Yi5weQkJICAgIHdhcm5pbmdzLnB5
YwpnemlwLnB5bwkgICAgIHJlZ3N1Yi5weWMJCSAgICB3YXJuaW5ncy5weW8KaGVhcHEucHkJICAg
ICByZWdzdWIucHlvCQkgICAgd2F2ZS5weQpoZWFwcS5weWMJICAgICByZXByLnB5CQkgICAgd2F2
ZS5weWMKaGVhcHEucHlvCSAgICAgcmVwci5weWMJCSAgICB3YXZlLnB5bwpobWFjLnB5CQkgICAg
IHJlcHIucHlvCQkgICAgd2Vha3JlZi5weQpobWFjLnB5YwkgICAgIHJlLnB5CQkgICAgd2Vha3Jl
Zi5weWMKaG1hYy5weW8JICAgICByZS5weWMJCSAgICB3ZWFrcmVmLnB5bwpob3RzaG90CQkgICAg
IHJlLnB5bwkJICAgIHdlYmJyb3dzZXIucHkKaHRtbGVudGl0eWRlZnMucHkgICAgcmV4ZWMucHkJ
CSAgICB3ZWJicm93c2VyLnB5YwpodG1sZW50aXR5ZGVmcy5weWMgICByZXhlYy5weWMJCSAgICB3
ZWJicm93c2VyLnB5bwpodG1sZW50aXR5ZGVmcy5weW8gICByZXhlYy5weW8JCSAgICB3aGljaGRi
LnB5Cmh0bWxsaWIucHkJICAgICByZmM4MjIucHkJCSAgICB3aGljaGRiLnB5YwpodG1sbGliLnB5
YwkgICAgIHJmYzgyMi5weWMJCSAgICB3aGljaGRiLnB5bwpodG1sbGliLnB5bwkgICAgIHJmYzgy
Mi5weW8JCSAgICB3aHJhbmRvbS5weQpIVE1MUGFyc2VyLnB5CSAgICAgcmxjb21wbGV0ZXIucHkJ
ICAgIHdocmFuZG9tLnB5YwpIVE1MUGFyc2VyLnB5YwkgICAgIHJsY29tcGxldGVyLnB5YwkgICAg
d2hyYW5kb20ucHlvCkhUTUxQYXJzZXIucHlvCSAgICAgcmxjb21wbGV0ZXIucHlvCSAgICB4ZHJs
aWIucHkKaHR0cGxpYi5weQkgICAgIHJvYm90cGFyc2VyLnB5CSAgICB4ZHJsaWIucHljCmh0dHBs
aWIucHljCSAgICAgcm9ib3RwYXJzZXIucHljCSAgICB4ZHJsaWIucHlvCmh0dHBsaWIucHlvCSAg
ICAgcm9ib3RwYXJzZXIucHlvCSAgICB4bWwKaWRsZWxpYgkJICAgICBzY2hlZC5weQkJICAgIHht
bGxpYi5weQppaG9va3MucHkJICAgICBzY2hlZC5weWMJCSAgICB4bWxsaWIucHljCmlob29rcy5w
eWMJICAgICBzY2hlZC5weW8JCSAgICB4bWxsaWIucHlvCmlob29rcy5weW8JICAgICBzZXRzLnB5
CQkgICAgeG1scnBjbGliLnB5CmltYXBsaWIucHkJICAgICBzZXRzLnB5YwkJICAgIHhtbHJwY2xp
Yi5weWMKaW1hcGxpYi5weWMJICAgICBzZXRzLnB5bwkJICAgIHhtbHJwY2xpYi5weW8KaW1hcGxp
Yi5weW8JICAgICBzZ21sbGliLnB5CQkgICAgemlwZmlsZS5weQppbWdoZHIucHkJICAgICBzZ21s
bGliLnB5YwkgICAgemlwZmlsZS5weWMKaW1naGRyLnB5YwkgICAgIHNnbWxsaWIucHlvCSAgICB6
aXBmaWxlLnB5bwppbWdoZHIucHlvCSAgICAgc2hlbHZlLnB5CgouL3Rvb2xzL2FybV9weXRob24v
Y3Jvc3NfY29tcGlsZWQvbGliL3B5dGhvbjIuNC9ic2RkYjoKZGJvYmoucHkgICBkYi5weWMJZGJy
ZWNpby5weW8gICBkYnRhYmxlcy5weSAgIGRidXRpbHMucHljICAgX19pbml0X18ucHlvCmRib2Jq
LnB5YyAgZGIucHlvCWRic2hlbHZlLnB5ICAgZGJ0YWJsZXMucHljICBkYnV0aWxzLnB5byAgIHRl
c3QKZGJvYmoucHlvICBkYnJlY2lvLnB5CWRic2hlbHZlLnB5YyAgZGJ0YWJsZXMucHlvICBfX2lu
aXRfXy5weQpkYi5weQkgICBkYnJlY2lvLnB5YwlkYnNoZWx2ZS5weW8gIGRidXRpbHMucHkgICAg
X19pbml0X18ucHljCgouL3Rvb2xzL2FybV9weXRob24vY3Jvc3NfY29tcGlsZWQvbGliL3B5dGhv
bjIuNC9ic2RkYi90ZXN0OgpfX2luaXRfXy5weQkgICAgdGVzdF9iYXNpY3MucHljICAgIHRlc3Rf
ZGJ0YWJsZXMucHlvICAgdGVzdF9taXNjLnB5Cl9faW5pdF9fLnB5YwkgICAgdGVzdF9iYXNpY3Mu
cHlvICAgIHRlc3RfZW52X2Nsb3NlLnB5ICAgdGVzdF9taXNjLnB5YwpfX2luaXRfXy5weW8JICAg
IHRlc3RfY29tcGF0LnB5ICAgICB0ZXN0X2Vudl9jbG9zZS5weWMgIHRlc3RfbWlzYy5weW8KdGVz
dF8xNDEzMTkyLnB5ICAgICB0ZXN0X2NvbXBhdC5weWMgICAgdGVzdF9lbnZfY2xvc2UucHlvICB0
ZXN0X3F1ZXVlLnB5CnRlc3RfMTQxMzE5Mi5weWMgICAgdGVzdF9jb21wYXQucHlvICAgIHRlc3Rf
Z2V0X25vbmUucHkgICAgdGVzdF9xdWV1ZS5weWMKdGVzdF8xNDEzMTkyLnB5byAgICB0ZXN0X2Ri
b2JqLnB5ICAgICAgdGVzdF9nZXRfbm9uZS5weWMgICB0ZXN0X3F1ZXVlLnB5bwp0ZXN0X2FsbC5w
eQkgICAgdGVzdF9kYm9iai5weWMgICAgIHRlc3RfZ2V0X25vbmUucHlvICAgdGVzdF9yZWNuby5w
eQp0ZXN0X2FsbC5weWMJICAgIHRlc3RfZGJvYmoucHlvICAgICB0ZXN0X2pvaW4ucHkJICAgdGVz
dF9yZWNuby5weWMKdGVzdF9hbGwucHlvCSAgICB0ZXN0X2Ric2hlbHZlLnB5ICAgdGVzdF9qb2lu
LnB5YwkgICB0ZXN0X3JlY25vLnB5bwp0ZXN0X2Fzc29jaWF0ZS5weSAgIHRlc3RfZGJzaGVsdmUu
cHljICB0ZXN0X2pvaW4ucHlvCSAgIHRlc3RfdGhyZWFkLnB5CnRlc3RfYXNzb2NpYXRlLnB5YyAg
dGVzdF9kYnNoZWx2ZS5weW8gIHRlc3RfbG9jay5weQkgICB0ZXN0X3RocmVhZC5weWMKdGVzdF9h
c3NvY2lhdGUucHlvICB0ZXN0X2RidGFibGVzLnB5ICAgdGVzdF9sb2NrLnB5YwkgICB0ZXN0X3Ro
cmVhZC5weW8KdGVzdF9iYXNpY3MucHkJICAgIHRlc3RfZGJ0YWJsZXMucHljICB0ZXN0X2xvY2su
cHlvCgouL3Rvb2xzL2FybV9weXRob24vY3Jvc3NfY29tcGlsZWQvbGliL3B5dGhvbjIuNC9jb21w
aWxlcjoKYXN0LnB5CSAgICBmdXR1cmUucHljCSAgbWlzYy5weW8JIHN5bWJvbHMucHkJIHRyYW5z
Zm9ybWVyLnB5Ywphc3QucHljICAgICBmdXR1cmUucHlvCSAgcHlhc3NlbS5weQkgc3ltYm9scy5w
eWMJIHRyYW5zZm9ybWVyLnB5bwphc3QucHlvICAgICBfX2luaXRfXy5weSAgIHB5YXNzZW0ucHlj
CSBzeW1ib2xzLnB5bwkgdmlzaXRvci5weQpjb25zdHMucHkgICBfX2luaXRfXy5weWMgIHB5YXNz
ZW0ucHlvCSBzeW50YXgucHkJIHZpc2l0b3IucHljCmNvbnN0cy5weWMgIF9faW5pdF9fLnB5byAg
cHljb2RlZ2VuLnB5CSBzeW50YXgucHljCSB2aXNpdG9yLnB5bwpjb25zdHMucHlvICBtaXNjLnB5
CSAgcHljb2RlZ2VuLnB5YyAgc3ludGF4LnB5bwpmdXR1cmUucHkgICBtaXNjLnB5YwkgIHB5Y29k
ZWdlbi5weW8gIHRyYW5zZm9ybWVyLnB5CgouL3Rvb2xzL2FybV9weXRob24vY3Jvc3NfY29tcGls
ZWQvbGliL3B5dGhvbjIuNC9jb25maWc6CmNvbmZpZy5jICAgICBpbnN0YWxsLXNoICAgICAgTWFr
ZWZpbGUJcHl0aG9uLm8gIFNldHVwLmNvbmZpZwpjb25maWcuYy5pbiAgbGlicHl0aG9uMi40LmEg
IG1ha2VzZXR1cAlTZXR1cAkgIFNldHVwLmxvY2FsCgouL3Rvb2xzL2FybV9weXRob24vY3Jvc3Nf
Y29tcGlsZWQvbGliL3B5dGhvbjIuNC9jdXJzZXM6CmFzY2lpLnB5ICAgaGFzX2tleS5weQlfX2lu
aXRfXy5weSAgIHBhbmVsLnB5CSB0ZXh0cGFkLnB5ICAgd3JhcHBlci5weQphc2NpaS5weWMgIGhh
c19rZXkucHljCV9faW5pdF9fLnB5YyAgcGFuZWwucHljICB0ZXh0cGFkLnB5YyAgd3JhcHBlci5w
eWMKYXNjaWkucHlvICBoYXNfa2V5LnB5bwlfX2luaXRfXy5weW8gIHBhbmVsLnB5byAgdGV4dHBh
ZC5weW8gIHdyYXBwZXIucHlvCgouL3Rvb2xzL2FybV9weXRob24vY3Jvc3NfY29tcGlsZWQvbGli
L3B5dGhvbjIuNC9kaXN0dXRpbHM6CmFyY2hpdmVfdXRpbC5weSAgICAgIGRlYnVnLnB5bwkgICAg
ICAgZmFuY3lfZ2V0b3B0LnB5byAgICBzcGF3bi5weWMKYXJjaGl2ZV91dGlsLnB5YyAgICAgZGVw
X3V0aWwucHkgICAgICAgZmlsZWxpc3QucHkJICAgc3Bhd24ucHlvCmFyY2hpdmVfdXRpbC5weW8g
ICAgIGRlcF91dGlsLnB5YyAgICAgIGZpbGVsaXN0LnB5YwkgICBzeXNjb25maWcucHkKYmNwcGNv
bXBpbGVyLnB5ICAgICAgZGVwX3V0aWwucHlvICAgICAgZmlsZWxpc3QucHlvCSAgIHN5c2NvbmZp
Zy5weWMKYmNwcGNvbXBpbGVyLnB5YyAgICAgZGlyX3V0aWwucHkgICAgICAgZmlsZV91dGlsLnB5
CSAgIHN5c2NvbmZpZy5weW8KYmNwcGNvbXBpbGVyLnB5byAgICAgZGlyX3V0aWwucHljICAgICAg
ZmlsZV91dGlsLnB5YwkgICB0ZXN0cwpjY29tcGlsZXIucHkJICAgICBkaXJfdXRpbC5weW8gICAg
ICBmaWxlX3V0aWwucHlvCSAgIHRleHRfZmlsZS5weQpjY29tcGlsZXIucHljCSAgICAgZGlzdC5w
eQkgICAgICAgX19pbml0X18ucHkJICAgdGV4dF9maWxlLnB5YwpjY29tcGlsZXIucHlvCSAgICAg
ZGlzdC5weWMJICAgICAgIF9faW5pdF9fLnB5YwkgICB0ZXh0X2ZpbGUucHlvCmNtZC5weQkJICAg
ICBkaXN0LnB5bwkgICAgICAgX19pbml0X18ucHlvCSAgIHVuaXhjY29tcGlsZXIucHkKY21kLnB5
YwkJICAgICBlbXhjY29tcGlsZXIucHkgICBsb2cucHkJCSAgIHVuaXhjY29tcGlsZXIucHljCmNt
ZC5weW8JCSAgICAgZW14Y2NvbXBpbGVyLnB5YyAgbG9nLnB5YwkJICAgdW5peGNjb21waWxlci5w
eW8KY29tbWFuZAkJICAgICBlbXhjY29tcGlsZXIucHlvICBsb2cucHlvCQkgICB1dGlsLnB5CmNv
cmUucHkJCSAgICAgZXJyb3JzLnB5CSAgICAgICBtc3ZjY29tcGlsZXIucHkJICAgdXRpbC5weWMK
Y29yZS5weWMJICAgICBlcnJvcnMucHljICAgICAgICBtc3ZjY29tcGlsZXIucHljICAgIHV0aWwu
cHlvCmNvcmUucHlvCSAgICAgZXJyb3JzLnB5byAgICAgICAgbXN2Y2NvbXBpbGVyLnB5byAgICB2
ZXJzaW9uLnB5CmN5Z3dpbmNjb21waWxlci5weSAgIGV4dGVuc2lvbi5weSAgICAgIG13ZXJrc2Nv
bXBpbGVyLnB5ICAgdmVyc2lvbi5weWMKY3lnd2luY2NvbXBpbGVyLnB5YyAgZXh0ZW5zaW9uLnB5
YyAgICAgbXdlcmtzY29tcGlsZXIucHljICB2ZXJzaW9uLnB5bwpjeWd3aW5jY29tcGlsZXIucHlv
ICBleHRlbnNpb24ucHlvICAgICBtd2Vya3Njb21waWxlci5weW8KZGVidWcucHkJICAgICBmYW5j
eV9nZXRvcHQucHkgICBSRUFETUUKZGVidWcucHljCSAgICAgZmFuY3lfZ2V0b3B0LnB5YyAgc3Bh
d24ucHkKCi4vdG9vbHMvYXJtX3B5dGhvbi9jcm9zc19jb21waWxlZC9saWIvcHl0aG9uMi40L2Rp
c3R1dGlscy9jb21tYW5kOgpiZGlzdF9kdW1iLnB5CSAgIGJ1aWxkX2V4dC5weSAgICAgICBjb21t
YW5kX3RlbXBsYXRlCSAgIGluc3RhbGxfbGliLnB5bwpiZGlzdF9kdW1iLnB5YwkgICBidWlsZF9l
eHQucHljICAgICAgY29uZmlnLnB5CQkgICBpbnN0YWxsLnB5CmJkaXN0X2R1bWIucHlvCSAgIGJ1
aWxkX2V4dC5weW8gICAgICBjb25maWcucHljCSAgIGluc3RhbGwucHljCmJkaXN0LnB5CSAgIGJ1
aWxkLnB5CSAgICAgIGNvbmZpZy5weW8JICAgaW5zdGFsbC5weW8KYmRpc3QucHljCSAgIGJ1aWxk
LnB5YwkgICAgICBfX2luaXRfXy5weQkgICBpbnN0YWxsX3NjcmlwdHMucHkKYmRpc3QucHlvCSAg
IGJ1aWxkLnB5bwkgICAgICBfX2luaXRfXy5weWMJICAgaW5zdGFsbF9zY3JpcHRzLnB5YwpiZGlz
dF9ycG0ucHkJICAgYnVpbGRfcHkucHkJICAgICAgX19pbml0X18ucHlvCSAgIGluc3RhbGxfc2Ny
aXB0cy5weW8KYmRpc3RfcnBtLnB5YwkgICBidWlsZF9weS5weWMgICAgICAgaW5zdGFsbF9kYXRh
LnB5CSAgIHJlZ2lzdGVyLnB5CmJkaXN0X3JwbS5weW8JICAgYnVpbGRfcHkucHlvICAgICAgIGlu
c3RhbGxfZGF0YS5weWMJICAgcmVnaXN0ZXIucHljCmJkaXN0X3dpbmluc3QucHkgICBidWlsZF9z
Y3JpcHRzLnB5ICAgaW5zdGFsbF9kYXRhLnB5bwkgICByZWdpc3Rlci5weW8KYmRpc3Rfd2luaW5z
dC5weWMgIGJ1aWxkX3NjcmlwdHMucHljICBpbnN0YWxsX2hlYWRlcnMucHkgICBzZGlzdC5weQpi
ZGlzdF93aW5pbnN0LnB5byAgYnVpbGRfc2NyaXB0cy5weW8gIGluc3RhbGxfaGVhZGVycy5weWMg
IHNkaXN0LnB5YwpidWlsZF9jbGliLnB5CSAgIGNsZWFuLnB5CSAgICAgIGluc3RhbGxfaGVhZGVy
cy5weW8gIHNkaXN0LnB5bwpidWlsZF9jbGliLnB5YwkgICBjbGVhbi5weWMJICAgICAgaW5zdGFs
bF9saWIucHkJICAgd2luaW5zdC02LmV4ZQpidWlsZF9jbGliLnB5bwkgICBjbGVhbi5weW8JICAg
ICAgaW5zdGFsbF9saWIucHljCSAgIHdpbmluc3QtNy4xLmV4ZQoKLi90b29scy9hcm1fcHl0aG9u
L2Nyb3NzX2NvbXBpbGVkL2xpYi9weXRob24yLjQvZGlzdHV0aWxzL3Rlc3RzOgpfX2luaXRfXy5w
eQkgIHRlc3RfYnVpbGRfcHkucHljCSAgdGVzdF9kaXN0LnB5bwpfX2luaXRfXy5weWMJICB0ZXN0
X2J1aWxkX3B5LnB5bwkgIHRlc3RfaW5zdGFsbC5weQpfX2luaXRfXy5weW8JICB0ZXN0X2J1aWxk
X3NjcmlwdHMucHkgICB0ZXN0X2luc3RhbGwucHljCnN1cHBvcnQucHkJICB0ZXN0X2J1aWxkX3Nj
cmlwdHMucHljICB0ZXN0X2luc3RhbGwucHlvCnN1cHBvcnQucHljCSAgdGVzdF9idWlsZF9zY3Jp
cHRzLnB5byAgdGVzdF9pbnN0YWxsX3NjcmlwdHMucHkKc3VwcG9ydC5weW8JICB0ZXN0X2Rpc3Qu
cHkJCSAgdGVzdF9pbnN0YWxsX3NjcmlwdHMucHljCnRlc3RfYnVpbGRfcHkucHkgIHRlc3RfZGlz
dC5weWMJCSAgdGVzdF9pbnN0YWxsX3NjcmlwdHMucHlvCgouL3Rvb2xzL2FybV9weXRob24vY3Jv
c3NfY29tcGlsZWQvbGliL3B5dGhvbjIuNC9lbWFpbDoKYmFzZTY0TUlNRS5weQlHZW5lcmF0b3Iu
cHljICBNSU1FQXVkaW8ucHlvCSAgICAgTUlNRVRleHQucHkKYmFzZTY0TUlNRS5weWMJR2VuZXJh
dG9yLnB5byAgTUlNRUJhc2UucHkJICAgICBNSU1FVGV4dC5weWMKYmFzZTY0TUlNRS5weW8JSGVh
ZGVyLnB5ICAgICAgTUlNRUJhc2UucHljCSAgICAgTUlNRVRleHQucHlvCkNoYXJzZXQucHkJSGVh
ZGVyLnB5YyAgICAgTUlNRUJhc2UucHlvCSAgICAgX3BhcnNlYWRkci5weQpDaGFyc2V0LnB5YwlI
ZWFkZXIucHlvICAgICBNSU1FSW1hZ2UucHkJICAgICBfcGFyc2VhZGRyLnB5YwpDaGFyc2V0LnB5
bwlfX2luaXRfXy5weSAgICBNSU1FSW1hZ2UucHljCSAgICAgX3BhcnNlYWRkci5weW8KRW5jb2Rl
cnMucHkJX19pbml0X18ucHljICAgTUlNRUltYWdlLnB5bwkgICAgIFBhcnNlci5weQpFbmNvZGVy
cy5weWMJX19pbml0X18ucHlvICAgTUlNRU1lc3NhZ2UucHkJICAgICBQYXJzZXIucHljCkVuY29k
ZXJzLnB5bwlJdGVyYXRvcnMucHkgICBNSU1FTWVzc2FnZS5weWMJICAgICBQYXJzZXIucHlvCkVy
cm9ycy5weQlJdGVyYXRvcnMucHljICBNSU1FTWVzc2FnZS5weW8JICAgICBxdW9wcmlNSU1FLnB5
CkVycm9ycy5weWMJSXRlcmF0b3JzLnB5byAgTUlNRU11bHRpcGFydC5weSAgICAgIHF1b3ByaU1J
TUUucHljCkVycm9ycy5weW8JTWVzc2FnZS5weSAgICAgTUlNRU11bHRpcGFydC5weWMgICAgIHF1
b3ByaU1JTUUucHlvCkZlZWRQYXJzZXIucHkJTWVzc2FnZS5weWMgICAgTUlNRU11bHRpcGFydC5w
eW8gICAgIHRlc3QKRmVlZFBhcnNlci5weWMJTWVzc2FnZS5weW8gICAgTUlNRU5vbk11bHRpcGFy
dC5weSAgIFV0aWxzLnB5CkZlZWRQYXJzZXIucHlvCU1JTUVBdWRpby5weSAgIE1JTUVOb25NdWx0
aXBhcnQucHljICBVdGlscy5weWMKR2VuZXJhdG9yLnB5CU1JTUVBdWRpby5weWMgIE1JTUVOb25N
dWx0aXBhcnQucHlvICBVdGlscy5weW8KCi4vdG9vbHMvYXJtX3B5dGhvbi9jcm9zc19jb21waWxl
ZC9saWIvcHl0aG9uMi40L2VtYWlsL3Rlc3Q6CmRhdGEJCSAgICAgIHRlc3RfZW1haWxfY29kZWNz
LnB5YyAgdGVzdF9lbWFpbF90b3J0dXJlLnB5Cl9faW5pdF9fLnB5CSAgICAgIHRlc3RfZW1haWxf
Y29kZWNzLnB5byAgdGVzdF9lbWFpbF90b3J0dXJlLnB5YwpfX2luaXRfXy5weWMJICAgICAgdGVz
dF9lbWFpbC5weQkgICAgIHRlc3RfZW1haWxfdG9ydHVyZS5weW8KX19pbml0X18ucHlvCSAgICAg
IHRlc3RfZW1haWwucHljCnRlc3RfZW1haWxfY29kZWNzLnB5ICB0ZXN0X2VtYWlsLnB5bwoKLi90
b29scy9hcm1fcHl0aG9uL2Nyb3NzX2NvbXBpbGVkL2xpYi9weXRob24yLjQvZW1haWwvdGVzdC9k
YXRhOgphdWRpb3Rlc3QuYXUgIG1zZ18wOC50eHQgICBtc2dfMTUudHh0ICBtc2dfMjMudHh0ICBt
c2dfMzEudHh0ICBtc2dfMzkudHh0Cm1zZ18wMS50eHQgICAgbXNnXzA5LnR4dCAgIG1zZ18xNi50
eHQgIG1zZ18yNC50eHQgIG1zZ18zMi50eHQgIG1zZ180MC50eHQKbXNnXzAyLnR4dCAgICBtc2df
MTAudHh0ICAgbXNnXzE3LnR4dCAgbXNnXzI1LnR4dCAgbXNnXzMzLnR4dCAgbXNnXzQxLnR4dApt
c2dfMDMudHh0ICAgIG1zZ18xMS50eHQgICBtc2dfMTgudHh0ICBtc2dfMjYudHh0ICBtc2dfMzQu
dHh0ICBtc2dfNDIudHh0Cm1zZ18wNC50eHQgICAgbXNnXzEyYS50eHQgIG1zZ18xOS50eHQgIG1z
Z18yNy50eHQgIG1zZ18zNS50eHQgIG1zZ180My50eHQKbXNnXzA1LnR4dCAgICBtc2dfMTIudHh0
ICAgbXNnXzIwLnR4dCAgbXNnXzI4LnR4dCAgbXNnXzM2LnR4dCAgbXNnXzQ0LnR4dAptc2dfMDYu
dHh0ICAgIG1zZ18xMy50eHQgICBtc2dfMjEudHh0ICBtc2dfMjkudHh0ICBtc2dfMzcudHh0ICBQ
eUJhbm5lcjA0OC5naWYKbXNnXzA3LnR4dCAgICBtc2dfMTQudHh0ICAgbXNnXzIyLnR4dCAgbXNn
XzMwLnR4dCAgbXNnXzM4LnR4dAoKLi90b29scy9hcm1fcHl0aG9uL2Nyb3NzX2NvbXBpbGVkL2xp
Yi9weXRob24yLjQvZW5jb2RpbmdzOgphbGlhc2VzLnB5CSAgY3A4NTUucHljCSAgICBfX2luaXRf
Xy5weW8JIG1hY19ncmVlay5weQphbGlhc2VzLnB5YwkgIGNwODU1LnB5bwkgICAgaXNvMjAyMl9q
cF8xLnB5CSBtYWNfZ3JlZWsucHljCmFsaWFzZXMucHlvCSAgY3A4NTYucHkJICAgIGlzbzIwMjJf
anBfMS5weWMJIG1hY19ncmVlay5weW8KYXNjaWkucHkJICBjcDg1Ni5weWMJICAgIGlzbzIwMjJf
anBfMS5weW8JIG1hY19pY2VsYW5kLnB5CmFzY2lpLnB5YwkgIGNwODU2LnB5bwkgICAgaXNvMjAy
Ml9qcF8yMDA0LnB5CSBtYWNfaWNlbGFuZC5weWMKYXNjaWkucHlvCSAgY3A4NTcucHkJICAgIGlz
bzIwMjJfanBfMjAwNC5weWMgIG1hY19pY2VsYW5kLnB5bwpiYXNlNjRfY29kZWMucHkgICBjcDg1
Ny5weWMJICAgIGlzbzIwMjJfanBfMjAwNC5weW8gIG1hY19sYXRpbjIucHkKYmFzZTY0X2NvZGVj
LnB5YyAgY3A4NTcucHlvCSAgICBpc28yMDIyX2pwXzIucHkJIG1hY19sYXRpbjIucHljCmJhc2U2
NF9jb2RlYy5weW8gIGNwODYwLnB5CSAgICBpc28yMDIyX2pwXzIucHljCSBtYWNfbGF0aW4yLnB5
bwpiaWc1aGtzY3MucHkJICBjcDg2MC5weWMJICAgIGlzbzIwMjJfanBfMi5weW8JIG1hY19yb21h
bi5weQpiaWc1aGtzY3MucHljCSAgY3A4NjAucHlvCSAgICBpc28yMDIyX2pwXzMucHkJIG1hY19y
b21hbi5weWMKYmlnNWhrc2NzLnB5bwkgIGNwODYxLnB5CSAgICBpc28yMDIyX2pwXzMucHljCSBt
YWNfcm9tYW4ucHlvCmJpZzUucHkJCSAgY3A4NjEucHljCSAgICBpc28yMDIyX2pwXzMucHlvCSBt
YWNfdHVya2lzaC5weQpiaWc1LnB5YwkgIGNwODYxLnB5bwkgICAgaXNvMjAyMl9qcF9leHQucHkJ
IG1hY190dXJraXNoLnB5YwpiaWc1LnB5bwkgIGNwODYyLnB5CSAgICBpc28yMDIyX2pwX2V4dC5w
eWMJIG1hY190dXJraXNoLnB5bwpiejJfY29kZWMucHkJICBjcDg2Mi5weWMJICAgIGlzbzIwMjJf
anBfZXh0LnB5bwkgbWJjcy5weQpiejJfY29kZWMucHljCSAgY3A4NjIucHlvCSAgICBpc28yMDIy
X2pwLnB5CSBtYmNzLnB5YwpiejJfY29kZWMucHlvCSAgY3A4NjMucHkJICAgIGlzbzIwMjJfanAu
cHljCSBtYmNzLnB5bwpjaGFybWFwLnB5CSAgY3A4NjMucHljCSAgICBpc28yMDIyX2pwLnB5bwkg
cGFsbW9zLnB5CmNoYXJtYXAucHljCSAgY3A4NjMucHlvCSAgICBpc28yMDIyX2tyLnB5CSBwYWxt
b3MucHljCmNoYXJtYXAucHlvCSAgY3A4NjQucHkJICAgIGlzbzIwMjJfa3IucHljCSBwYWxtb3Mu
cHlvCmNwMDM3LnB5CSAgY3A4NjQucHljCSAgICBpc28yMDIyX2tyLnB5bwkgcHRjcDE1NC5weQpj
cDAzNy5weWMJICBjcDg2NC5weW8JICAgIGlzbzg4NTlfMTAucHkJIHB0Y3AxNTQucHljCmNwMDM3
LnB5bwkgIGNwODY1LnB5CSAgICBpc284ODU5XzEwLnB5YwkgcHRjcDE1NC5weW8KY3AxMDA2LnB5
CSAgY3A4NjUucHljCSAgICBpc284ODU5XzEwLnB5bwkgcHVueWNvZGUucHkKY3AxMDA2LnB5Ywkg
IGNwODY1LnB5bwkgICAgaXNvODg1OV8xMS5weQkgcHVueWNvZGUucHljCmNwMTAwNi5weW8JICBj
cDg2Ni5weQkgICAgaXNvODg1OV8xMS5weWMJIHB1bnljb2RlLnB5bwpjcDEwMjYucHkJICBjcDg2
Ni5weWMJICAgIGlzbzg4NTlfMTEucHlvCSBxdW9wcmlfY29kZWMucHkKY3AxMDI2LnB5YwkgIGNw
ODY2LnB5bwkgICAgaXNvODg1OV8xMy5weQkgcXVvcHJpX2NvZGVjLnB5YwpjcDEwMjYucHlvCSAg
Y3A4NjkucHkJICAgIGlzbzg4NTlfMTMucHljCSBxdW9wcmlfY29kZWMucHlvCmNwMTE0MC5weQkg
IGNwODY5LnB5YwkgICAgaXNvODg1OV8xMy5weW8JIHJhd191bmljb2RlX2VzY2FwZS5weQpjcDEx
NDAucHljCSAgY3A4NjkucHlvCSAgICBpc284ODU5XzE0LnB5CSByYXdfdW5pY29kZV9lc2NhcGUu
cHljCmNwMTE0MC5weW8JICBjcDg3NC5weQkgICAgaXNvODg1OV8xNC5weWMJIHJhd191bmljb2Rl
X2VzY2FwZS5weW8KY3AxMjUwLnB5CSAgY3A4NzQucHljCSAgICBpc284ODU5XzE0LnB5bwkgcm90
XzEzLnB5CmNwMTI1MC5weWMJICBjcDg3NC5weW8JICAgIGlzbzg4NTlfMTUucHkJIHJvdF8xMy5w
eWMKY3AxMjUwLnB5bwkgIGNwODc1LnB5CSAgICBpc284ODU5XzE1LnB5Ywkgcm90XzEzLnB5bwpj
cDEyNTEucHkJICBjcDg3NS5weWMJICAgIGlzbzg4NTlfMTUucHlvCSBzaGlmdF9qaXNfMjAwNC5w
eQpjcDEyNTEucHljCSAgY3A4NzUucHlvCSAgICBpc284ODU5XzE2LnB5CSBzaGlmdF9qaXNfMjAw
NC5weWMKY3AxMjUxLnB5bwkgIGNwOTMyLnB5CSAgICBpc284ODU5XzE2LnB5Ywkgc2hpZnRfamlz
XzIwMDQucHlvCmNwMTI1Mi5weQkgIGNwOTMyLnB5YwkgICAgaXNvODg1OV8xNi5weW8JIHNoaWZ0
X2ppcy5weQpjcDEyNTIucHljCSAgY3A5MzIucHlvCSAgICBpc284ODU5XzEucHkJIHNoaWZ0X2pp
cy5weWMKY3AxMjUyLnB5bwkgIGNwOTQ5LnB5CSAgICBpc284ODU5XzEucHljCSBzaGlmdF9qaXMu
cHlvCmNwMTI1My5weQkgIGNwOTQ5LnB5YwkgICAgaXNvODg1OV8xLnB5bwkgc2hpZnRfamlzeDAy
MTMucHkKY3AxMjUzLnB5YwkgIGNwOTQ5LnB5bwkgICAgaXNvODg1OV8yLnB5CSBzaGlmdF9qaXN4
MDIxMy5weWMKY3AxMjUzLnB5bwkgIGNwOTUwLnB5CSAgICBpc284ODU5XzIucHljCSBzaGlmdF9q
aXN4MDIxMy5weW8KY3AxMjU0LnB5CSAgY3A5NTAucHljCSAgICBpc284ODU5XzIucHlvCSBzdHJp
bmdfZXNjYXBlLnB5CmNwMTI1NC5weWMJICBjcDk1MC5weW8JICAgIGlzbzg4NTlfMy5weQkgc3Ry
aW5nX2VzY2FwZS5weWMKY3AxMjU0LnB5bwkgIGV1Y19qaXNfMjAwNC5weSAgIGlzbzg4NTlfMy5w
eWMJIHN0cmluZ19lc2NhcGUucHlvCmNwMTI1NS5weQkgIGV1Y19qaXNfMjAwNC5weWMgIGlzbzg4
NTlfMy5weW8JIHRpc182MjAucHkKY3AxMjU1LnB5YwkgIGV1Y19qaXNfMjAwNC5weW8gIGlzbzg4
NTlfNC5weQkgdGlzXzYyMC5weWMKY3AxMjU1LnB5bwkgIGV1Y19qaXN4MDIxMy5weSAgIGlzbzg4
NTlfNC5weWMJIHRpc182MjAucHlvCmNwMTI1Ni5weQkgIGV1Y19qaXN4MDIxMy5weWMgIGlzbzg4
NTlfNC5weW8JIHVuZGVmaW5lZC5weQpjcDEyNTYucHljCSAgZXVjX2ppc3gwMjEzLnB5byAgaXNv
ODg1OV81LnB5CSB1bmRlZmluZWQucHljCmNwMTI1Ni5weW8JICBldWNfanAucHkJICAgIGlzbzg4
NTlfNS5weWMJIHVuZGVmaW5lZC5weW8KY3AxMjU3LnB5CSAgZXVjX2pwLnB5YwkgICAgaXNvODg1
OV81LnB5bwkgdW5pY29kZV9lc2NhcGUucHkKY3AxMjU3LnB5YwkgIGV1Y19qcC5weW8JICAgIGlz
bzg4NTlfNi5weQkgdW5pY29kZV9lc2NhcGUucHljCmNwMTI1Ny5weW8JICBldWNfa3IucHkJICAg
IGlzbzg4NTlfNi5weWMJIHVuaWNvZGVfZXNjYXBlLnB5bwpjcDEyNTgucHkJICBldWNfa3IucHlj
CSAgICBpc284ODU5XzYucHlvCSB1bmljb2RlX2ludGVybmFsLnB5CmNwMTI1OC5weWMJICBldWNf
a3IucHlvCSAgICBpc284ODU5XzcucHkJIHVuaWNvZGVfaW50ZXJuYWwucHljCmNwMTI1OC5weW8J
ICBnYjE4MDMwLnB5CSAgICBpc284ODU5XzcucHljCSB1bmljb2RlX2ludGVybmFsLnB5bwpjcDQy
NC5weQkgIGdiMTgwMzAucHljCSAgICBpc284ODU5XzcucHlvCSB1dGZfMTZfYmUucHkKY3A0MjQu
cHljCSAgZ2IxODAzMC5weW8JICAgIGlzbzg4NTlfOC5weQkgdXRmXzE2X2JlLnB5YwpjcDQyNC5w
eW8JICBnYjIzMTIucHkJICAgIGlzbzg4NTlfOC5weWMJIHV0Zl8xNl9iZS5weW8KY3A0MzcucHkJ
ICBnYjIzMTIucHljCSAgICBpc284ODU5XzgucHlvCSB1dGZfMTZfbGUucHkKY3A0MzcucHljCSAg
Z2IyMzEyLnB5bwkgICAgaXNvODg1OV85LnB5CSB1dGZfMTZfbGUucHljCmNwNDM3LnB5bwkgIGdi
ay5weQkgICAgaXNvODg1OV85LnB5YwkgdXRmXzE2X2xlLnB5bwpjcDUwMC5weQkgIGdiay5weWMJ
ICAgIGlzbzg4NTlfOS5weW8JIHV0Zl8xNi5weQpjcDUwMC5weWMJICBnYmsucHlvCSAgICBqb2hh
Yi5weQkJIHV0Zl8xNi5weWMKY3A1MDAucHlvCSAgaGV4X2NvZGVjLnB5CSAgICBqb2hhYi5weWMJ
CSB1dGZfMTYucHlvCmNwNzM3LnB5CSAgaGV4X2NvZGVjLnB5YyAgICAgam9oYWIucHlvCQkgdXRm
XzcucHkKY3A3MzcucHljCSAgaGV4X2NvZGVjLnB5byAgICAga29pOF9yLnB5CQkgdXRmXzcucHlj
CmNwNzM3LnB5bwkgIGhwX3JvbWFuOC5weQkgICAga29pOF9yLnB5YwkJIHV0Zl83LnB5bwpjcDc3
NS5weQkgIGhwX3JvbWFuOC5weWMgICAgIGtvaThfci5weW8JCSB1dGZfOC5weQpjcDc3NS5weWMJ
ICBocF9yb21hbjgucHlvICAgICBrb2k4X3UucHkJCSB1dGZfOC5weWMKY3A3NzUucHlvCSAgaHou
cHkJCSAgICBrb2k4X3UucHljCQkgdXRmXzgucHlvCmNwODUwLnB5CSAgaHoucHljCSAgICBrb2k4
X3UucHlvCQkgdXVfY29kZWMucHkKY3A4NTAucHljCSAgaHoucHlvCSAgICBsYXRpbl8xLnB5CQkg
dXVfY29kZWMucHljCmNwODUwLnB5bwkgIGlkbmEucHkJICAgIGxhdGluXzEucHljCQkgdXVfY29k
ZWMucHlvCmNwODUyLnB5CSAgaWRuYS5weWMJICAgIGxhdGluXzEucHlvCQkgemxpYl9jb2RlYy5w
eQpjcDg1Mi5weWMJICBpZG5hLnB5bwkgICAgbWFjX2N5cmlsbGljLnB5CSB6bGliX2NvZGVjLnB5
YwpjcDg1Mi5weW8JICBfX2luaXRfXy5weQkgICAgbWFjX2N5cmlsbGljLnB5YwkgemxpYl9jb2Rl
Yy5weW8KY3A4NTUucHkJICBfX2luaXRfXy5weWMJICAgIG1hY19jeXJpbGxpYy5weW8KCi4vdG9v
bHMvYXJtX3B5dGhvbi9jcm9zc19jb21waWxlZC9saWIvcHl0aG9uMi40L2hvdHNob3Q6Cl9faW5p
dF9fLnB5ICAgX19pbml0X18ucHlvICBsb2cucHljICBzdGF0cy5weQlzdGF0cy5weW8gIHN0b25l
cy5weWMKX19pbml0X18ucHljICBsb2cucHkJICAgIGxvZy5weW8gIHN0YXRzLnB5YwlzdG9uZXMu
cHkgIHN0b25lcy5weW8KCi4vdG9vbHMvYXJtX3B5dGhvbi9jcm9zc19jb21waWxlZC9saWIvcHl0
aG9uMi40L2lkbGVsaWI6CmFib3V0RGlhbG9nLnB5CQkgICAgIEZpbGVMaXN0LnB5YwkgICBSZW1v
dGVEZWJ1Z2dlci5weW8KYWJvdXREaWFsb2cucHljCQkgICAgIEZpbGVMaXN0LnB5bwkgICBSZW1v
dGVPYmplY3RCcm93c2VyLnB5CmFib3V0RGlhbG9nLnB5bwkJICAgICBGb3JtYXRQYXJhZ3JhcGgu
cHkgICAgUmVtb3RlT2JqZWN0QnJvd3Nlci5weWMKQXV0b0V4cGFuZC5weQkJICAgICBGb3JtYXRQ
YXJhZ3JhcGgucHljICAgUmVtb3RlT2JqZWN0QnJvd3Nlci5weW8KQXV0b0V4cGFuZC5weWMJCSAg
ICAgRm9ybWF0UGFyYWdyYXBoLnB5byAgIFJlcGxhY2VEaWFsb2cucHkKQXV0b0V4cGFuZC5weW8J
CSAgICAgR3JlcERpYWxvZy5weQkgICBSZXBsYWNlRGlhbG9nLnB5YwpCaW5kaW5ncy5weQkJICAg
ICBHcmVwRGlhbG9nLnB5YwkgICBSZXBsYWNlRGlhbG9nLnB5bwpCaW5kaW5ncy5weWMJCSAgICAg
R3JlcERpYWxvZy5weW8JICAgcnBjLnB5CkJpbmRpbmdzLnB5bwkJICAgICBoZWxwLnR4dAkJICAg
cnBjLnB5YwpidWlsZGFwcC5weQkJICAgICBISVNUT1JZLnR4dAkgICBycGMucHlvCmJ1aWxkYXBw
LnB5YwkJICAgICBJY29ucwkJICAgcnVuLnB5CmJ1aWxkYXBwLnB5bwkJICAgICBpZGxlLmJhdAkJ
ICAgcnVuLnB5YwpDYWxsVGlwcy5weQkJICAgICBJZGxlSGlzdG9yeS5weQkgICBydW4ucHlvCkNh
bGxUaXBzLnB5YwkJICAgICBJZGxlSGlzdG9yeS5weWMJICAgU2NyaXB0QmluZGluZy5weQpDYWxs
VGlwcy5weW8JCSAgICAgSWRsZUhpc3RvcnkucHlvCSAgIFNjcmlwdEJpbmRpbmcucHljCkNhbGxU
aXBXaW5kb3cucHkJICAgICBpZGxlLnB5CQkgICBTY3JpcHRCaW5kaW5nLnB5bwpDYWxsVGlwV2lu
ZG93LnB5YwkgICAgIGlkbGUucHljCQkgICBTY3JvbGxlZExpc3QucHkKQ2FsbFRpcFdpbmRvdy5w
eW8JICAgICBpZGxlLnB5bwkJICAgU2Nyb2xsZWRMaXN0LnB5YwpDaGFuZ2VMb2cJCSAgICAgaWRs
ZS5weXcJCSAgIFNjcm9sbGVkTGlzdC5weW8KQ2xhc3NCcm93c2VyLnB5CQkgICAgIGlkbGV2ZXIu
cHkJCSAgIFNlYXJjaERpYWxvZ0Jhc2UucHkKQ2xhc3NCcm93c2VyLnB5YwkgICAgIGlkbGV2ZXIu
cHljCSAgIFNlYXJjaERpYWxvZ0Jhc2UucHljCkNsYXNzQnJvd3Nlci5weW8JICAgICBpZGxldmVy
LnB5bwkgICBTZWFyY2hEaWFsb2dCYXNlLnB5bwpDb2RlQ29udGV4dC5weQkJICAgICBfX2luaXRf
Xy5weQkgICBTZWFyY2hEaWFsb2cucHkKQ29kZUNvbnRleHQucHljCQkgICAgIF9faW5pdF9fLnB5
YwkgICBTZWFyY2hEaWFsb2cucHljCkNvZGVDb250ZXh0LnB5bwkJICAgICBfX2luaXRfXy5weW8J
ICAgU2VhcmNoRGlhbG9nLnB5bwpDb2xvckRlbGVnYXRvci5weQkgICAgIElPQmluZGluZy5weQkg
ICBTZWFyY2hFbmdpbmUucHkKQ29sb3JEZWxlZ2F0b3IucHljCSAgICAgSU9CaW5kaW5nLnB5Ywkg
ICBTZWFyY2hFbmdpbmUucHljCkNvbG9yRGVsZWdhdG9yLnB5bwkgICAgIElPQmluZGluZy5weW8J
ICAgU2VhcmNoRW5naW5lLnB5bwpjb25maWdEaWFsb2cucHkJCSAgICAga2V5YmluZGluZ0RpYWxv
Zy5weSAgIFN0YWNrVmlld2VyLnB5CmNvbmZpZ0RpYWxvZy5weWMJICAgICBrZXliaW5kaW5nRGlh
bG9nLnB5YyAgU3RhY2tWaWV3ZXIucHljCmNvbmZpZ0RpYWxvZy5weW8JICAgICBrZXliaW5kaW5n
RGlhbG9nLnB5byAgU3RhY2tWaWV3ZXIucHlvCmNvbmZpZy1leHRlbnNpb25zLmRlZgkgICAgIE11
bHRpU3RhdHVzQmFyLnB5CSAgIHRhYnBhZ2UucHkKY29uZmlnSGFuZGxlci5weQkgICAgIE11bHRp
U3RhdHVzQmFyLnB5YyAgICB0YWJwYWdlLnB5Ywpjb25maWdIYW5kbGVyLnB5YwkgICAgIE11bHRp
U3RhdHVzQmFyLnB5byAgICB0YWJwYWdlLnB5bwpjb25maWdIYW5kbGVyLnB5bwkgICAgIE5FV1Mu
dHh0CQkgICB0ZXN0Y29kZS5weQpjb25maWdIZWxwU291cmNlRWRpdC5weSAgICAgIE9iamVjdEJy
b3dzZXIucHkJICAgdGVzdGNvZGUucHljCmNvbmZpZ0hlbHBTb3VyY2VFZGl0LnB5YyAgICAgT2Jq
ZWN0QnJvd3Nlci5weWMJICAgdGVzdGNvZGUucHlvCmNvbmZpZ0hlbHBTb3VyY2VFZGl0LnB5byAg
ICAgT2JqZWN0QnJvd3Nlci5weW8JICAgdGV4dFZpZXcucHkKY29uZmlnLWhpZ2hsaWdodC5kZWYJ
ICAgICBPdXRwdXRXaW5kb3cucHkJICAgdGV4dFZpZXcucHljCmNvbmZpZy1rZXlzLmRlZgkJICAg
ICBPdXRwdXRXaW5kb3cucHljCSAgIHRleHRWaWV3LnB5bwpjb25maWctbWFpbi5kZWYJCSAgICAg
T3V0cHV0V2luZG93LnB5bwkgICBUT0RPLnR4dApjb25maWdTZWN0aW9uTmFtZURpYWxvZy5weSAg
IFBhcmVuTWF0Y2gucHkJICAgVG9vbFRpcC5weQpjb25maWdTZWN0aW9uTmFtZURpYWxvZy5weWMg
IFBhcmVuTWF0Y2gucHljCSAgIFRvb2xUaXAucHljCmNvbmZpZ1NlY3Rpb25OYW1lRGlhbG9nLnB5
byAgUGFyZW5NYXRjaC5weW8JICAgVG9vbFRpcC5weW8KQ1JFRElUUy50eHQJCSAgICAgUGF0aEJy
b3dzZXIucHkJICAgVHJlZVdpZGdldC5weQpEZWJ1Z2dlci5weQkJICAgICBQYXRoQnJvd3Nlci5w
eWMJICAgVHJlZVdpZGdldC5weWMKRGVidWdnZXIucHljCQkgICAgIFBhdGhCcm93c2VyLnB5bwkg
ICBUcmVlV2lkZ2V0LnB5bwpEZWJ1Z2dlci5weW8JCSAgICAgUGVyY29sYXRvci5weQkgICBVbmRv
RGVsZWdhdG9yLnB5CkRlbGVnYXRvci5weQkJICAgICBQZXJjb2xhdG9yLnB5YwkgICBVbmRvRGVs
ZWdhdG9yLnB5YwpEZWxlZ2F0b3IucHljCQkgICAgIFBlcmNvbGF0b3IucHlvCSAgIFVuZG9EZWxl
Z2F0b3IucHlvCkRlbGVnYXRvci5weW8JCSAgICAgUHlQYXJzZS5weQkJICAgV2lkZ2V0UmVkaXJl
Y3Rvci5weQpkeW5PcHRpb25NZW51V2lkZ2V0LnB5CSAgICAgUHlQYXJzZS5weWMJICAgV2lkZ2V0
UmVkaXJlY3Rvci5weWMKZHluT3B0aW9uTWVudVdpZGdldC5weWMgICAgICBQeVBhcnNlLnB5bwkg
ICBXaWRnZXRSZWRpcmVjdG9yLnB5bwpkeW5PcHRpb25NZW51V2lkZ2V0LnB5byAgICAgIFB5U2hl
bGwucHkJCSAgIFdpbmRvd0xpc3QucHkKRWRpdG9yV2luZG93LnB5CQkgICAgIFB5U2hlbGwucHlj
CSAgIFdpbmRvd0xpc3QucHljCkVkaXRvcldpbmRvdy5weWMJICAgICBQeVNoZWxsLnB5bwkgICBX
aW5kb3dMaXN0LnB5bwpFZGl0b3JXaW5kb3cucHlvCSAgICAgUkVBRE1FLnR4dAkJICAgWm9vbUhl
aWdodC5weQpleHRlbmQudHh0CQkgICAgIFJlbW90ZURlYnVnZ2VyLnB5CSAgIFpvb21IZWlnaHQu
cHljCkZpbGVMaXN0LnB5CQkgICAgIFJlbW90ZURlYnVnZ2VyLnB5YyAgICBab29tSGVpZ2h0LnB5
bwoKLi90b29scy9hcm1fcHl0aG9uL2Nyb3NzX2NvbXBpbGVkL2xpYi9weXRob24yLjQvaWRsZWxp
Yi9JY29uczoKZm9sZGVyLmdpZiAgbWludXNub2RlLmdpZiAgIHBsdXNub2RlLmdpZiAgdGsuZ2lm
CmlkbGUuaWNucyAgIG9wZW5mb2xkZXIuZ2lmICBweXRob24uZ2lmCgouL3Rvb2xzL2FybV9weXRo
b24vY3Jvc3NfY29tcGlsZWQvbGliL3B5dGhvbjIuNC9saWItZHlubG9hZDoKYXVkaW9vcC5zbwkg
ICAgY3J5cHQuc28JICAgICAgX2xvY2FsZS5zbwkgIHJlc291cmNlLnNvCl9iaXNlY3Quc28JICAg
IGNTdHJpbmdJTy5zbyAgICAgIG1kNS5zbwkJICBzZWxlY3Quc28KX2NvZGVjc19jbi5zbwkgICAg
X2Nzdi5zbwkgICAgICBtbWFwLnNvCQkgIHNoYS5zbwpfY29kZWNzX2hrLnNvCSAgICBkYXRldGlt
ZS5zbyAgICAgICBfbXVsdGlieXRlY29kZWMuc28gIHN5c2xvZy5zbwpfY29kZWNzX2lzbzIwMjIu
c28gIGZjbnRsLnNvCSAgICAgIG5pcy5zbwkJICB0ZXJtaW9zLnNvCl9jb2RlY3NfanAuc28JICAg
IGdycC5zbwkgICAgICBvc3NhdWRpb2Rldi5zbwkgIHRpbWluZy5zbwpfY29kZWNzX2tyLnNvCSAg
ICBfaGVhcHEuc28JICAgICAgcGFyc2VyLnNvCl9jb2RlY3NfdHcuc28JICAgIF9ob3RzaG90LnNv
ICAgICAgIHB5ZXhwYXQuc28KY1BpY2tsZS5zbwkgICAgbGludXhhdWRpb2Rldi5zbyAgcmVnZXgu
c28KCi4vdG9vbHMvYXJtX3B5dGhvbi9jcm9zc19jb21waWxlZC9saWIvcHl0aG9uMi40L2xpYi1v
bGQ6CmFkZHBhY2sucHkgICAgY29kZWhhY2sucHljICBmaW5kLnB5bwkgIG5ld2Rpci5weQlQYXJh
LnB5YyAgdGIucHlvCmFkZHBhY2sucHljICAgY29kZWhhY2sucHlvICBmbXQucHkJICBuZXdkaXIu
cHljCVBhcmEucHlvICB1dGlsLnB5CmFkZHBhY2sucHlvICAgZGlyY21wLnB5ICAgICBmbXQucHlj
CSAgbmV3ZGlyLnB5bwlwb2x5LnB5ICAgdXRpbC5weWMKY21wY2FjaGUucHkgICBkaXJjbXAucHlj
ICAgIGZtdC5weW8JICBuaS5weQkJcG9seS5weWMgIHV0aWwucHlvCmNtcGNhY2hlLnB5YyAgZGly
Y21wLnB5byAgICBncmVwLnB5CSAgbmkucHljCXBvbHkucHlvICB3aGF0c291bmQucHkKY21wY2Fj
aGUucHlvICBkdW1wLnB5CSAgICBncmVwLnB5YwkgIG5pLnB5bwlyYW5kLnB5ICAgd2hhdHNvdW5k
LnB5YwpjbXAucHkJICAgICAgZHVtcC5weWMJICAgIGdyZXAucHlvCSAgcGFja21haWwucHkJcmFu
ZC5weWMgIHdoYXRzb3VuZC5weW8KY21wLnB5YyAgICAgICBkdW1wLnB5bwkgICAgbG9ja2ZpbGUu
cHkgICBwYWNrbWFpbC5weWMJcmFuZC5weW8gIHptb2QucHkKY21wLnB5byAgICAgICBmaW5kLnB5
CSAgICBsb2NrZmlsZS5weWMgIHBhY2ttYWlsLnB5bwl0Yi5weQkgIHptb2QucHljCmNvZGVoYWNr
LnB5ICAgZmluZC5weWMJICAgIGxvY2tmaWxlLnB5byAgUGFyYS5weQl0Yi5weWMJICB6bW9kLnB5
bwoKLi90b29scy9hcm1fcHl0aG9uL2Nyb3NzX2NvbXBpbGVkL2xpYi9weXRob24yLjQvbGliLXRr
OgpDYW52YXMucHkJIFNjcm9sbGVkVGV4dC5weWMgICAgdGtDb21tb25EaWFsb2cucHlvICBUa2lu
dGVyLnB5CkNhbnZhcy5weWMJIFNjcm9sbGVkVGV4dC5weW8gICAgVGtjb25zdGFudHMucHkJIFRr
aW50ZXIucHljCkNhbnZhcy5weW8JIFNpbXBsZURpYWxvZy5weSAgICAgVGtjb25zdGFudHMucHlj
CSBUa2ludGVyLnB5bwpEaWFsb2cucHkJIFNpbXBsZURpYWxvZy5weWMgICAgVGtjb25zdGFudHMu
cHlvCSB0a01lc3NhZ2VCb3gucHkKRGlhbG9nLnB5YwkgU2ltcGxlRGlhbG9nLnB5byAgICBUa2Ru
ZC5weQkJIHRrTWVzc2FnZUJveC5weWMKRGlhbG9nLnB5bwkgVGl4LnB5CQkgICAgIFRrZG5kLnB5
YwkJIHRrTWVzc2FnZUJveC5weW8KRmlsZURpYWxvZy5weQkgVGl4LnB5YwkgICAgIFRrZG5kLnB5
bwkJIHRrU2ltcGxlRGlhbG9nLnB5CkZpbGVEaWFsb2cucHljCSBUaXgucHlvCSAgICAgdGtGaWxl
RGlhbG9nLnB5CSB0a1NpbXBsZURpYWxvZy5weWMKRmlsZURpYWxvZy5weW8JIHRrQ29sb3JDaG9v
c2VyLnB5ICAgdGtGaWxlRGlhbG9nLnB5YwkgdGtTaW1wbGVEaWFsb2cucHlvCkZpeFRrLnB5CSB0
a0NvbG9yQ2hvb3Nlci5weWMgIHRrRmlsZURpYWxvZy5weW8JIHR1cnRsZS5weQpGaXhUay5weWMJ
IHRrQ29sb3JDaG9vc2VyLnB5byAgdGtGb250LnB5CQkgdHVydGxlLnB5YwpGaXhUay5weW8JIHRr
Q29tbW9uRGlhbG9nLnB5ICAgdGtGb250LnB5YwkJIHR1cnRsZS5weW8KU2Nyb2xsZWRUZXh0LnB5
ICB0a0NvbW1vbkRpYWxvZy5weWMgIHRrRm9udC5weW8KCi4vdG9vbHMvYXJtX3B5dGhvbi9jcm9z
c19jb21waWxlZC9saWIvcHl0aG9uMi40L2xvZ2dpbmc6CmNvbmZpZy5weSAgIGNvbmZpZy5weW8J
IGhhbmRsZXJzLnB5YyAgX19pbml0X18ucHkgICBfX2luaXRfXy5weW8KY29uZmlnLnB5YyAgaGFu
ZGxlcnMucHkgIGhhbmRsZXJzLnB5byAgX19pbml0X18ucHljCgouL3Rvb2xzL2FybV9weXRob24v
Y3Jvc3NfY29tcGlsZWQvbGliL3B5dGhvbjIuNC9wbGF0LWxpbnV4MjoKQ0RST00ucHkgICBDRFJP
TS5weW8gIERMRkNOLnB5YyAgSU4ucHkJIElOLnB5byAgVFlQRVMucHkgICBUWVBFUy5weW8KQ0RS
T00ucHljICBETEZDTi5weSAgIERMRkNOLnB5byAgSU4ucHljICByZWdlbgkgVFlQRVMucHljCgou
L3Rvb2xzL2FybV9weXRob24vY3Jvc3NfY29tcGlsZWQvbGliL3B5dGhvbjIuNC9zaXRlLXBhY2th
Z2VzOgpSRUFETUUKCi4vdG9vbHMvYXJtX3B5dGhvbi9jcm9zc19jb21waWxlZC9saWIvcHl0aG9u
Mi40L3Rlc3Q6CjE4NXRlc3QuZGIJCSAgICB0ZXN0X2l0ZXIucHljCmF1ZGlvdGVzdC5hdQkJICAg
IHRlc3RfaXRlci5weW8KYXV0b3Rlc3QucHkJCSAgICB0ZXN0X2l0ZXJ0b29scy5weQphdXRvdGVz
dC5weWMJCSAgICB0ZXN0X2l0ZXJ0b29scy5weWMKYXV0b3Rlc3QucHlvCQkgICAgdGVzdF9pdGVy
dG9vbHMucHlvCmJhZHN5bnRheF9mdXR1cmUzLnB5CSAgICB0ZXN0X2xhcmdlZmlsZS5weQpiYWRz
eW50YXhfZnV0dXJlNC5weQkgICAgdGVzdF9sYXJnZWZpbGUucHljCmJhZHN5bnRheF9mdXR1cmU1
LnB5CSAgICB0ZXN0X2xhcmdlZmlsZS5weW8KYmFkc3ludGF4X2Z1dHVyZTYucHkJICAgIHRlc3Rf
bGludXhhdWRpb2Rldi5weQpiYWRzeW50YXhfZnV0dXJlNy5weQkgICAgdGVzdF9saW51eGF1ZGlv
ZGV2LnB5YwpiYWRzeW50YXhfZnV0dXJlOC5weQkgICAgdGVzdF9saW51eGF1ZGlvZGV2LnB5bwpi
YWRzeW50YXhfZnV0dXJlOS5weQkgICAgdGVzdF9saXN0LnB5CmJhZHN5bnRheF9ub2NhcmV0LnB5
CSAgICB0ZXN0X2xpc3QucHljCmNmZ3BhcnNlci4xCQkgICAgdGVzdF9saXN0LnB5bwpjaGVja19z
b3VuZGNhcmQudmJzCSAgICB0ZXN0X19sb2NhbGUucHkKY2prZW5jb2RpbmdzX3Rlc3QucHkJICAg
IHRlc3RfbG9jYWxlLnB5CmNqa2VuY29kaW5nc190ZXN0LnB5YwkgICAgdGVzdF9fbG9jYWxlLnB5
YwpjamtlbmNvZGluZ3NfdGVzdC5weW8JICAgIHRlc3RfbG9jYWxlLnB5YwpkZWNpbWFsdGVzdGRh
dGEJCSAgICB0ZXN0X19sb2NhbGUucHlvCmRvY3Rlc3RfYWxpYXNlcy5weQkgICAgdGVzdF9sb2Nh
bGUucHlvCmRvY3Rlc3RfYWxpYXNlcy5weWMJICAgIHRlc3RfbG9nZ2luZy5weQpkb2N0ZXN0X2Fs
aWFzZXMucHlvCSAgICB0ZXN0X2xvZ2dpbmcucHljCmRvdWJsZV9jb25zdC5weQkJICAgIHRlc3Rf
bG9nZ2luZy5weW8KZG91YmxlX2NvbnN0LnB5YwkgICAgdGVzdF9sb25nZXhwLnB5CmRvdWJsZV9j
b25zdC5weW8JICAgIHRlc3RfbG9uZ2V4cC5weWMKZ3JleXJnYi51dWUJCSAgICB0ZXN0X2xvbmdl
eHAucHlvCl9faW5pdF9fLnB5CQkgICAgdGVzdF9sb25nX2Z1dHVyZS5weQpfX2luaXRfXy5weWMJ
CSAgICB0ZXN0X2xvbmdfZnV0dXJlLnB5YwpfX2luaXRfXy5weW8JCSAgICB0ZXN0X2xvbmdfZnV0
dXJlLnB5bwpsaXN0X3Rlc3RzLnB5CQkgICAgdGVzdF9sb25nLnB5Cmxpc3RfdGVzdHMucHljCQkg
ICAgdGVzdF9sb25nLnB5YwpsaXN0X3Rlc3RzLnB5bwkJICAgIHRlc3RfbG9uZy5weW8KbWFwcGlu
Z190ZXN0cy5weQkgICAgdGVzdF9tYWNmcy5weQptYXBwaW5nX3Rlc3RzLnB5YwkgICAgdGVzdF9t
YWNmcy5weWMKbWFwcGluZ190ZXN0cy5weW8JICAgIHRlc3RfbWFjZnMucHlvCm91dHB1dAkJCSAg
ICB0ZXN0X21hY29zdG9vbHMucHkKcGlja2xldGVzdGVyLnB5CQkgICAgdGVzdF9tYWNvc3Rvb2xz
LnB5YwpwaWNrbGV0ZXN0ZXIucHljCSAgICB0ZXN0X21hY29zdG9vbHMucHlvCnBpY2tsZXRlc3Rl
ci5weW8JICAgIHRlc3RfbWFjcGF0aC5weQpweWNsYnJfaW5wdXQucHkJCSAgICB0ZXN0X21hY3Bh
dGgucHljCnB5Y2xicl9pbnB1dC5weWMJICAgIHRlc3RfbWFjcGF0aC5weW8KcHljbGJyX2lucHV0
LnB5bwkgICAgdGVzdF9tYWlsYm94LnB5CnB5ZG9jZm9kZGVyLnB5CQkgICAgdGVzdF9tYWlsYm94
LnB5YwpweWRvY2ZvZGRlci5weWMJCSAgICB0ZXN0X21haWxib3gucHlvCnB5ZG9jZm9kZGVyLnB5
bwkJICAgIHRlc3RfbWFyc2hhbC5weQpweXN0b25lLnB5CQkgICAgdGVzdF9tYXJzaGFsLnB5Ywpw
eXN0b25lLnB5YwkJICAgIHRlc3RfbWFyc2hhbC5weW8KcHlzdG9uZS5weW8JCSAgICB0ZXN0X21h
dGgucHkKUkVBRE1FCQkJICAgIHRlc3RfbWF0aC5weWMKcmVnZXhfdGVzdHMucHkJCSAgICB0ZXN0
X21hdGgucHlvCnJlZ2V4X3Rlc3RzLnB5YwkJICAgIHRlc3RfbWQ1LnB5CnJlZ2V4X3Rlc3RzLnB5
bwkJICAgIHRlc3RfbWQ1LnB5YwpyZWdydGVzdC5weQkJICAgIHRlc3RfbWQ1LnB5bwpyZWdydGVz
dC5weWMJCSAgICB0ZXN0X21obGliLnB5CnJlZ3J0ZXN0LnB5bwkJICAgIHRlc3RfbWhsaWIucHlj
CnJlcGVyZi5weQkJICAgIHRlc3RfbWhsaWIucHlvCnJlcGVyZi5weWMJCSAgICB0ZXN0X21pbWV0
b29scy5weQpyZXBlcmYucHlvCQkgICAgdGVzdF9taW1ldG9vbHMucHljCnJlX3Rlc3RzLnB5CQkg
ICAgdGVzdF9taW1ldG9vbHMucHlvCnJlX3Rlc3RzLnB5YwkJICAgIHRlc3RfbWltZXR5cGVzLnB5
CnJlX3Rlc3RzLnB5bwkJICAgIHRlc3RfbWltZXR5cGVzLnB5YwpzYW1wbGVfZG9jdGVzdC5weQkg
ICAgdGVzdF9taW1ldHlwZXMucHlvCnNhbXBsZV9kb2N0ZXN0LnB5YwkgICAgdGVzdF9NaW1lV3Jp
dGVyLnB5CnNhbXBsZV9kb2N0ZXN0LnB5bwkgICAgdGVzdF9NaW1lV3JpdGVyLnB5YwpzZXFfdGVz
dHMucHkJCSAgICB0ZXN0X01pbWVXcml0ZXIucHlvCnNlcV90ZXN0cy5weWMJCSAgICB0ZXN0X21p
bmlkb20ucHkKc2VxX3Rlc3RzLnB5bwkJICAgIHRlc3RfbWluaWRvbS5weWMKc29ydHBlcmYucHkJ
CSAgICB0ZXN0X21pbmlkb20ucHlvCnNvcnRwZXJmLnB5YwkJICAgIHRlc3RfbW1hcC5weQpzb3J0
cGVyZi5weW8JCSAgICB0ZXN0X21tYXAucHljCnN0cmluZ190ZXN0cy5weQkJICAgIHRlc3RfbW1h
cC5weW8Kc3RyaW5nX3Rlc3RzLnB5YwkgICAgdGVzdF9tb2R1bGUucHkKc3RyaW5nX3Rlc3RzLnB5
bwkgICAgdGVzdF9tb2R1bGUucHljCnRlc3RfYWVwYWNrLnB5CQkgICAgdGVzdF9tb2R1bGUucHlv
CnRlc3RfYWVwYWNrLnB5YwkJICAgIHRlc3RfbXVsdGlieXRlY29kZWMucHkKdGVzdF9hZXBhY2su
cHlvCQkgICAgdGVzdF9tdWx0aWJ5dGVjb2RlYy5weWMKdGVzdF9fX2FsbF9fLnB5CQkgICAgdGVz
dF9tdWx0aWJ5dGVjb2RlYy5weW8KdGVzdGFsbC5weQkJICAgIHRlc3RfbXVsdGlieXRlY29kZWNf
c3VwcG9ydC5weQp0ZXN0X19fYWxsX18ucHljCSAgICB0ZXN0X211bHRpYnl0ZWNvZGVjX3N1cHBv
cnQucHljCnRlc3RhbGwucHljCQkgICAgdGVzdF9tdWx0aWJ5dGVjb2RlY19zdXBwb3J0LnB5bwp0
ZXN0X19fYWxsX18ucHlvCSAgICB0ZXN0X211bHRpZmlsZS5weQp0ZXN0YWxsLnB5bwkJICAgIHRl
c3RfbXVsdGlmaWxlLnB5Ywp0ZXN0X2FsLnB5CQkgICAgdGVzdF9tdWx0aWZpbGUucHlvCnRlc3Rf
YWwucHljCQkgICAgdGVzdF9tdXRhbnRzLnB5CnRlc3RfYWwucHlvCQkgICAgdGVzdF9tdXRhbnRz
LnB5Ywp0ZXN0X2FueWRibS5weQkJICAgIHRlc3RfbXV0YW50cy5weW8KdGVzdF9hbnlkYm0ucHlj
CQkgICAgdGVzdF9uZXRyYy5weQp0ZXN0X2FueWRibS5weW8JCSAgICB0ZXN0X25ldHJjLnB5Ywp0
ZXN0X2FwcGxlc2luZ2xlLnB5CSAgICB0ZXN0X25ldHJjLnB5bwp0ZXN0X2FwcGxlc2luZ2xlLnB5
YwkgICAgdGVzdF9uZXcucHkKdGVzdF9hcHBsZXNpbmdsZS5weW8JICAgIHRlc3RfbmV3LnB5Ywp0
ZXN0X2FycmF5LnB5CQkgICAgdGVzdF9uZXcucHlvCnRlc3RfYXJyYXkucHljCQkgICAgdGVzdF9u
aXMucHkKdGVzdF9hcnJheS5weW8JCSAgICB0ZXN0X25pcy5weWMKdGVzdF9hc3luY2hhdC5weQkg
ICAgdGVzdF9uaXMucHlvCnRlc3RfYXN5bmNoYXQucHljCSAgICB0ZXN0X25vcm1hbGl6YXRpb24u
cHkKdGVzdF9hc3luY2hhdC5weW8JICAgIHRlc3Rfbm9ybWFsaXphdGlvbi5weWMKdGVzdF9hdGV4
aXQucHkJCSAgICB0ZXN0X25vcm1hbGl6YXRpb24ucHlvCnRlc3RfYXRleGl0LnB5YwkJICAgIHRl
c3RfbnRwYXRoLnB5CnRlc3RfYXRleGl0LnB5bwkJICAgIHRlc3RfbnRwYXRoLnB5Ywp0ZXN0X2F1
ZGlvb3AucHkJCSAgICB0ZXN0X250cGF0aC5weW8KdGVzdF9hdWRpb29wLnB5YwkgICAgdGVzdF9v
cGNvZGVzLnB5CnRlc3RfYXVkaW9vcC5weW8JICAgIHRlc3Rfb3Bjb2Rlcy5weWMKdGVzdF9hdWdh
c3NpZ24ucHkJICAgIHRlc3Rfb3Bjb2Rlcy5weW8KdGVzdF9hdWdhc3NpZ24ucHljCSAgICB0ZXN0
X29wZW5wdHkucHkKdGVzdF9hdWdhc3NpZ24ucHlvCSAgICB0ZXN0X29wZW5wdHkucHljCnRlc3Rf
YmFzZTY0LnB5CQkgICAgdGVzdF9vcGVucHR5LnB5bwp0ZXN0X2Jhc2U2NC5weWMJCSAgICB0ZXN0
X29wZXJhdGlvbnMucHkKdGVzdF9iYXNlNjQucHlvCQkgICAgdGVzdF9vcGVyYXRpb25zLnB5Ywp0
ZXN0X2Jhc3Rpb24ucHkJCSAgICB0ZXN0X29wZXJhdGlvbnMucHlvCnRlc3RfYmFzdGlvbi5weWMJ
ICAgIHRlc3Rfb3BlcmF0b3IucHkKdGVzdF9iYXN0aW9uLnB5bwkgICAgdGVzdF9vcGVyYXRvci5w
eWMKdGVzdF9iaW5hc2NpaS5weQkgICAgdGVzdF9vcGVyYXRvci5weW8KdGVzdF9iaW5hc2NpaS5w
eWMJICAgIHRlc3Rfb3B0cGFyc2UucHkKdGVzdF9iaW5hc2NpaS5weW8JICAgIHRlc3Rfb3B0cGFy
c2UucHljCnRlc3RfYmluaGV4LnB5CQkgICAgdGVzdF9vcHRwYXJzZS5weW8KdGVzdF9iaW5oZXgu
cHljCQkgICAgdGVzdF9vcy5weQp0ZXN0X2JpbmhleC5weW8JCSAgICB0ZXN0X29zLnB5Ywp0ZXN0
X2Jpbm9wLnB5CQkgICAgdGVzdF9vcy5weW8KdGVzdF9iaW5vcC5weWMJCSAgICB0ZXN0X29zc2F1
ZGlvZGV2LnB5CnRlc3RfYmlub3AucHlvCQkgICAgdGVzdF9vc3NhdWRpb2Rldi5weWMKdGVzdF9i
aXNlY3QucHkJCSAgICB0ZXN0X29zc2F1ZGlvZGV2LnB5bwp0ZXN0X2Jpc2VjdC5weWMJCSAgICB0
ZXN0X3BhcnNlci5weQp0ZXN0X2Jpc2VjdC5weW8JCSAgICB0ZXN0X3BhcnNlci5weWMKdGVzdF9i
b29sLnB5CQkgICAgdGVzdF9wYXJzZXIucHlvCnRlc3RfYm9vbC5weWMJCSAgICB0ZXN0X3BlZXBo
b2xlci5weQp0ZXN0X2Jvb2wucHlvCQkgICAgdGVzdF9wZWVwaG9sZXIucHljCnRlc3RfYnNkZGIx
ODUucHkJICAgIHRlc3RfcGVlcGhvbGVyLnB5bwp0ZXN0X2JzZGRiMTg1LnB5YwkgICAgdGVzdF9w
ZXAyNDcucHkKdGVzdF9ic2RkYjE4NS5weW8JICAgIHRlc3RfcGVwMjQ3LnB5Ywp0ZXN0X2JzZGRi
My5weQkJICAgIHRlc3RfcGVwMjQ3LnB5bwp0ZXN0X2JzZGRiMy5weWMJCSAgICB0ZXN0X3BlcDI2
My5weQp0ZXN0X2JzZGRiMy5weW8JCSAgICB0ZXN0X3BlcDI2My5weWMKdGVzdF9ic2RkYi5weQkJ
ICAgIHRlc3RfcGVwMjYzLnB5bwp0ZXN0X2JzZGRiLnB5YwkJICAgIHRlc3RfcGVwMjc3LnB5CnRl
c3RfYnNkZGIucHlvCQkgICAgdGVzdF9wZXAyNzcucHljCnRlc3RfYnVmaW8ucHkJCSAgICB0ZXN0
X3BlcDI3Ny5weW8KdGVzdF9idWZpby5weWMJCSAgICB0ZXN0X3BlcDI5Mi5weQp0ZXN0X2J1Zmlv
LnB5bwkJICAgIHRlc3RfcGVwMjkyLnB5Ywp0ZXN0X2J1aWx0aW4ucHkJCSAgICB0ZXN0X3BlcDI5
Mi5weW8KdGVzdF9idWlsdGluLnB5YwkgICAgdGVzdF9waWNrbGUucHkKdGVzdF9idWlsdGluLnB5
bwkgICAgdGVzdF9waWNrbGUucHljCnRlc3RfYnoyLnB5CQkgICAgdGVzdF9waWNrbGUucHlvCnRl
c3RfYnoyLnB5YwkJICAgIHRlc3RfcGlja2xldG9vbHMucHkKdGVzdF9iejIucHlvCQkgICAgdGVz
dF9waWNrbGV0b29scy5weWMKdGVzdF9jYWxlbmRhci5weQkgICAgdGVzdF9waWNrbGV0b29scy5w
eW8KdGVzdF9jYWxlbmRhci5weWMJICAgIHRlc3RfcGtnaW1wb3J0LnB5CnRlc3RfY2FsZW5kYXIu
cHlvCSAgICB0ZXN0X3BrZ2ltcG9ydC5weWMKdGVzdF9jYWxsLnB5CQkgICAgdGVzdF9wa2dpbXBv
cnQucHlvCnRlc3RfY2FsbC5weWMJCSAgICB0ZXN0X3BrZy5weQp0ZXN0X2NhbGwucHlvCQkgICAg
dGVzdF9wa2cucHljCnRlc3RfY2FwaS5weQkJICAgIHRlc3RfcGtnLnB5bwp0ZXN0X2NhcGkucHlj
CQkgICAgdGVzdF9wbGlzdGxpYi5weQp0ZXN0X2NhcGkucHlvCQkgICAgdGVzdF9wbGlzdGxpYi5w
eWMKdGVzdF9jZC5weQkJICAgIHRlc3RfcGxpc3RsaWIucHlvCnRlc3RfY2QucHljCQkgICAgdGVz
dF9wb2xsLnB5CnRlc3RfY2QucHlvCQkgICAgdGVzdF9wb2xsLnB5Ywp0ZXN0X2NmZ3BhcnNlci5w
eQkgICAgdGVzdF9wb2xsLnB5bwp0ZXN0X2NmZ3BhcnNlci5weWMJICAgIHRlc3RfcG9wZW4yLnB5
CnRlc3RfY2ZncGFyc2VyLnB5bwkgICAgdGVzdF9wb3BlbjIucHljCnRlc3RfY2dpLnB5CQkgICAg
dGVzdF9wb3BlbjIucHlvCnRlc3RfY2dpLnB5YwkJICAgIHRlc3RfcG9wZW4ucHkKdGVzdF9jZ2ku
cHlvCQkgICAgdGVzdF9wb3Blbi5weWMKdGVzdF9jaGFybWFwY29kZWMucHkJICAgIHRlc3RfcG9w
ZW4ucHlvCnRlc3RfY2hhcm1hcGNvZGVjLnB5YwkgICAgdGVzdF9wb3NpeHBhdGgucHkKdGVzdF9j
aGFybWFwY29kZWMucHlvCSAgICB0ZXN0X3Bvc2l4cGF0aC5weWMKdGVzdF9jbGFzcy5weQkJICAg
IHRlc3RfcG9zaXhwYXRoLnB5bwp0ZXN0X2NsYXNzLnB5YwkJICAgIHRlc3RfcG9zaXgucHkKdGVz
dF9jbGFzcy5weW8JCSAgICB0ZXN0X3Bvc2l4LnB5Ywp0ZXN0X2NsLnB5CQkgICAgdGVzdF9wb3Np
eC5weW8KdGVzdF9jbC5weWMJCSAgICB0ZXN0X3Bvdy5weQp0ZXN0X2NsLnB5bwkJICAgIHRlc3Rf
cG93LnB5Ywp0ZXN0X2NtYXRoLnB5CQkgICAgdGVzdF9wb3cucHlvCnRlc3RfY21hdGgucHljCQkg
ICAgdGVzdF9wcHJpbnQucHkKdGVzdF9jbWF0aC5weW8JCSAgICB0ZXN0X3BwcmludC5weWMKdGVz
dF9jbWRfbGluZS5weQkgICAgdGVzdF9wcHJpbnQucHlvCnRlc3RfY21kX2xpbmUucHljCSAgICB0
ZXN0X3Byb2ZpbGVob29rcy5weQp0ZXN0X2NtZF9saW5lLnB5bwkgICAgdGVzdF9wcm9maWxlaG9v
a3MucHljCnRlc3RfY29kZWNjYWxsYmFja3MucHkJICAgIHRlc3RfcHJvZmlsZWhvb2tzLnB5bwp0
ZXN0X2NvZGVjY2FsbGJhY2tzLnB5YyAgICAgdGVzdF9wcm9maWxlLnB5CnRlc3RfY29kZWNjYWxs
YmFja3MucHlvICAgICB0ZXN0X3Byb2ZpbGUucHljCnRlc3RfY29kZWNlbmNvZGluZ3NfY24ucHkg
ICB0ZXN0X3Byb2ZpbGUucHlvCnRlc3RfY29kZWNlbmNvZGluZ3NfY24ucHljICB0ZXN0X3B0eS5w
eQp0ZXN0X2NvZGVjZW5jb2RpbmdzX2NuLnB5byAgdGVzdF9wdHkucHljCnRlc3RfY29kZWNlbmNv
ZGluZ3NfaGsucHkgICB0ZXN0X3B0eS5weW8KdGVzdF9jb2RlY2VuY29kaW5nc19oay5weWMgIHRl
c3RfcHdkLnB5CnRlc3RfY29kZWNlbmNvZGluZ3NfaGsucHlvICB0ZXN0X3B3ZC5weWMKdGVzdF9j
b2RlY2VuY29kaW5nc19qcC5weSAgIHRlc3RfcHdkLnB5bwp0ZXN0X2NvZGVjZW5jb2RpbmdzX2pw
LnB5YyAgdGVzdF9weWNsYnIucHkKdGVzdF9jb2RlY2VuY29kaW5nc19qcC5weW8gIHRlc3RfcHlj
bGJyLnB5Ywp0ZXN0X2NvZGVjZW5jb2RpbmdzX2tyLnB5ICAgdGVzdF9weWNsYnIucHlvCnRlc3Rf
Y29kZWNlbmNvZGluZ3Nfa3IucHljICB0ZXN0X3B5ZXhwYXQucHkKdGVzdF9jb2RlY2VuY29kaW5n
c19rci5weW8gIHRlc3RfcHlleHBhdC5weWMKdGVzdF9jb2RlY2VuY29kaW5nc190dy5weSAgIHRl
c3RfcHlleHBhdC5weW8KdGVzdF9jb2RlY2VuY29kaW5nc190dy5weWMgIHRlc3RfcXVldWUucHkK
dGVzdF9jb2RlY2VuY29kaW5nc190dy5weW8gIHRlc3RfcXVldWUucHljCnRlc3RfY29kZWNtYXBz
X2NuLnB5CSAgICB0ZXN0X3F1ZXVlLnB5bwp0ZXN0X2NvZGVjbWFwc19jbi5weWMJICAgIHRlc3Rf
cXVvcHJpLnB5CnRlc3RfY29kZWNtYXBzX2NuLnB5bwkgICAgdGVzdF9xdW9wcmkucHljCnRlc3Rf
Y29kZWNtYXBzX2hrLnB5CSAgICB0ZXN0X3F1b3ByaS5weW8KdGVzdF9jb2RlY21hcHNfaGsucHlj
CSAgICB0ZXN0X3JhbmRvbS5weQp0ZXN0X2NvZGVjbWFwc19oay5weW8JICAgIHRlc3RfcmFuZG9t
LnB5Ywp0ZXN0X2NvZGVjbWFwc19qcC5weQkgICAgdGVzdF9yYW5kb20ucHlvCnRlc3RfY29kZWNt
YXBzX2pwLnB5YwkgICAgdGVzdF9yZWdleC5weQp0ZXN0X2NvZGVjbWFwc19qcC5weW8JICAgIHRl
c3RfcmVnZXgucHljCnRlc3RfY29kZWNtYXBzX2tyLnB5CSAgICB0ZXN0X3JlZ2V4LnB5bwp0ZXN0
X2NvZGVjbWFwc19rci5weWMJICAgIHRlc3RfcmVwci5weQp0ZXN0X2NvZGVjbWFwc19rci5weW8J
ICAgIHRlc3RfcmVwci5weWMKdGVzdF9jb2RlY21hcHNfdHcucHkJICAgIHRlc3RfcmVwci5weW8K
dGVzdF9jb2RlY21hcHNfdHcucHljCSAgICB0ZXN0X3JlLnB5CnRlc3RfY29kZWNtYXBzX3R3LnB5
bwkgICAgdGVzdF9yZS5weWMKdGVzdGNvZGVjLnB5CQkgICAgdGVzdF9yZS5weW8KdGVzdGNvZGVj
LnB5YwkJICAgIHRlc3RfcmVzb3VyY2UucHkKdGVzdGNvZGVjLnB5bwkJICAgIHRlc3RfcmVzb3Vy
Y2UucHljCnRlc3RfY29kZWNzLnB5CQkgICAgdGVzdF9yZXNvdXJjZS5weW8KdGVzdF9jb2RlY3Mu
cHljCQkgICAgdGVzdF9yZmM4MjIucHkKdGVzdF9jb2RlY3MucHlvCQkgICAgdGVzdF9yZmM4MjIu
cHljCnRlc3RfY29kZW9wLnB5CQkgICAgdGVzdF9yZmM4MjIucHlvCnRlc3RfY29kZW9wLnB5YwkJ
ICAgIHRlc3RfcmdiaW1nLnB5CnRlc3RfY29kZW9wLnB5bwkJICAgIHRlc3RfcmdiaW1nLnB5Ywp0
ZXN0X2NvZXJjaW9uLnB5CSAgICB0ZXN0X3JnYmltZy5weW8KdGVzdF9jb2VyY2lvbi5weWMJICAg
IHRlc3RyZ2IudXVlCnRlc3RfY29lcmNpb24ucHlvCSAgICB0ZXN0X3JpY2hjbXAucHkKdGVzdF9j
b2xvcnN5cy5weQkgICAgdGVzdF9yaWNoY21wLnB5Ywp0ZXN0X2NvbG9yc3lzLnB5YwkgICAgdGVz
dF9yaWNoY21wLnB5bwp0ZXN0X2NvbG9yc3lzLnB5bwkgICAgdGVzdF9yb2JvdHBhcnNlci5weQp0
ZXN0X2NvbW1hbmRzLnB5CSAgICB0ZXN0X3JvYm90cGFyc2VyLnB5Ywp0ZXN0X2NvbW1hbmRzLnB5
YwkgICAgdGVzdF9yb2JvdHBhcnNlci5weW8KdGVzdF9jb21tYW5kcy5weW8JICAgIHRlc3Rfc2F4
LnB5CnRlc3RfY29tcGFyZS5weQkJICAgIHRlc3Rfc2F4LnB5Ywp0ZXN0X2NvbXBhcmUucHljCSAg
ICB0ZXN0X3NheC5weW8KdGVzdF9jb21wYXJlLnB5bwkgICAgdGVzdF9zY29wZS5weQp0ZXN0X2Nv
bXBpbGUucHkJCSAgICB0ZXN0X3Njb3BlLnB5Ywp0ZXN0X2NvbXBpbGUucHljCSAgICB0ZXN0X3Nj
b3BlLnB5bwp0ZXN0X2NvbXBpbGUucHlvCSAgICB0ZXN0X3NjcmlwdHBhY2thZ2VzLnB5CnRlc3Rf
Y29tcGlsZXIucHkJICAgIHRlc3Rfc2NyaXB0cGFja2FnZXMucHljCnRlc3RfY29tcGlsZXIucHlj
CSAgICB0ZXN0X3NjcmlwdHBhY2thZ2VzLnB5bwp0ZXN0X2NvbXBpbGVyLnB5bwkgICAgdGVzdF9z
ZWxlY3QucHkKdGVzdF9jb21wbGV4LnB5CQkgICAgdGVzdF9zZWxlY3QucHljCnRlc3RfY29tcGxl
eC5weWMJICAgIHRlc3Rfc2VsZWN0LnB5bwp0ZXN0X2NvbXBsZXgucHlvCSAgICB0ZXN0X3NldC5w
eQp0ZXN0X2NvbnRhaW5zLnB5CSAgICB0ZXN0X3NldC5weWMKdGVzdF9jb250YWlucy5weWMJICAg
IHRlc3Rfc2V0LnB5bwp0ZXN0X2NvbnRhaW5zLnB5bwkgICAgdGVzdF9zZXRzLnB5CnRlc3RfY29v
a2llbGliLnB5CSAgICB0ZXN0X3NldHMucHljCnRlc3RfY29va2llbGliLnB5YwkgICAgdGVzdF9z
ZXRzLnB5bwp0ZXN0X2Nvb2tpZWxpYi5weW8JICAgIHRlc3Rfc2dtbGxpYi5weQp0ZXN0X2Nvb2tp
ZS5weQkJICAgIHRlc3Rfc2dtbGxpYi5weWMKdGVzdF9jb29raWUucHljCQkgICAgdGVzdF9zZ21s
bGliLnB5bwp0ZXN0X2Nvb2tpZS5weW8JCSAgICB0ZXN0X3NoYS5weQp0ZXN0X2NvcHkucHkJCSAg
ICB0ZXN0X3NoYS5weWMKdGVzdF9jb3B5LnB5YwkJICAgIHRlc3Rfc2hhLnB5bwp0ZXN0X2NvcHku
cHlvCQkgICAgdGVzdF9zaGVsdmUucHkKdGVzdF9jb3B5X3JlZy5weQkgICAgdGVzdF9zaGVsdmUu
cHljCnRlc3RfY29weV9yZWcucHljCSAgICB0ZXN0X3NoZWx2ZS5weW8KdGVzdF9jb3B5X3JlZy5w
eW8JICAgIHRlc3Rfc2hsZXgucHkKdGVzdF9jcGlja2xlLnB5CQkgICAgdGVzdF9zaGxleC5weWMK
dGVzdF9jcGlja2xlLnB5YwkgICAgdGVzdF9zaGxleC5weW8KdGVzdF9jcGlja2xlLnB5bwkgICAg
dGVzdF9zaHV0aWwucHkKdGVzdF9jcnlwdC5weQkJICAgIHRlc3Rfc2h1dGlsLnB5Ywp0ZXN0X2Ny
eXB0LnB5YwkJICAgIHRlc3Rfc2h1dGlsLnB5bwp0ZXN0X2NyeXB0LnB5bwkJICAgIHRlc3Rfc2ln
bmFsLnB5CnRlc3RfY3N2LnB5CQkgICAgdGVzdF9zaWduYWwucHljCnRlc3RfY3N2LnB5YwkJICAg
IHRlc3Rfc2lnbmFsLnB5bwp0ZXN0X2Nzdi5weW8JCSAgICB0ZXN0X3NpdGUucHkKdGVzdF9jdXJz
ZXMucHkJCSAgICB0ZXN0X3NpdGUucHljCnRlc3RfY3Vyc2VzLnB5YwkJICAgIHRlc3Rfc2l0ZS5w
eW8KdGVzdF9jdXJzZXMucHlvCQkgICAgdGVzdF9zbGljZS5weQp0ZXN0X2RhdGV0aW1lLnB5CSAg
ICB0ZXN0X3NsaWNlLnB5Ywp0ZXN0X2RhdGV0aW1lLnB5YwkgICAgdGVzdF9zbGljZS5weW8KdGVz
dF9kYXRldGltZS5weW8JICAgIHRlc3Rfc29ja2V0LnB5CnRlc3RfZGJtLnB5CQkgICAgdGVzdF9z
b2NrZXQucHljCnRlc3RfZGJtLnB5YwkJICAgIHRlc3Rfc29ja2V0LnB5bwp0ZXN0X2RibS5weW8J
CSAgICB0ZXN0X3NvY2tldHNlcnZlci5weQp0ZXN0X2RlY2ltYWwucHkJCSAgICB0ZXN0X3NvY2tl
dHNlcnZlci5weWMKdGVzdF9kZWNpbWFsLnB5YwkgICAgdGVzdF9zb2NrZXRzZXJ2ZXIucHlvCnRl
c3RfZGVjaW1hbC5weW8JICAgIHRlc3Rfc29ja2V0X3NzbC5weQp0ZXN0X2RlY29yYXRvcnMucHkJ
ICAgIHRlc3Rfc29ja2V0X3NzbC5weWMKdGVzdF9kZWNvcmF0b3JzLnB5YwkgICAgdGVzdF9zb2Nr
ZXRfc3NsLnB5bwp0ZXN0X2RlY29yYXRvcnMucHlvCSAgICB0ZXN0X3NvZnRzcGFjZS5weQp0ZXN0
X2RlcXVlLnB5CQkgICAgdGVzdF9zb2Z0c3BhY2UucHljCnRlc3RfZGVxdWUucHljCQkgICAgdGVz
dF9zb2Z0c3BhY2UucHlvCnRlc3RfZGVxdWUucHlvCQkgICAgdGVzdF9zb3J0LnB5CnRlc3RfZGVz
Y3IucHkJCSAgICB0ZXN0X3NvcnQucHljCnRlc3RfZGVzY3IucHljCQkgICAgdGVzdF9zb3J0LnB5
bwp0ZXN0X2Rlc2NyLnB5bwkJICAgIHRlc3Rfc3RyZnRpbWUucHkKdGVzdF9kZXNjcnR1dC5weQkg
ICAgdGVzdF9zdHJmdGltZS5weWMKdGVzdF9kZXNjcnR1dC5weWMJICAgIHRlc3Rfc3RyZnRpbWUu
cHlvCnRlc3RfZGVzY3J0dXQucHlvCSAgICB0ZXN0X1N0cmluZ0lPLnB5CnRlc3RfZGljdC5weQkJ
ICAgIHRlc3RfU3RyaW5nSU8ucHljCnRlc3RfZGljdC5weWMJCSAgICB0ZXN0X1N0cmluZ0lPLnB5
bwp0ZXN0X2RpY3QucHlvCQkgICAgdGVzdF9zdHJpbmdwcmVwLnB5CnRlc3RfZGlmZmxpYl9leHBl
Y3QuaHRtbCAgICB0ZXN0X3N0cmluZ3ByZXAucHljCnRlc3RfZGlmZmxpYi5weQkJICAgIHRlc3Rf
c3RyaW5ncHJlcC5weW8KdGVzdF9kaWZmbGliLnB5YwkgICAgdGVzdF9zdHJpbmcucHkKdGVzdF9k
aWZmbGliLnB5bwkgICAgdGVzdF9zdHJpbmcucHljCnRlc3RfZGlyY2FjaGUucHkJICAgIHRlc3Rf
c3RyaW5nLnB5bwp0ZXN0X2RpcmNhY2hlLnB5YwkgICAgdGVzdF9zdHJvcC5weQp0ZXN0X2RpcmNh
Y2hlLnB5bwkgICAgdGVzdF9zdHJvcC5weWMKdGVzdF9kaXMucHkJCSAgICB0ZXN0X3N0cm9wLnB5
bwp0ZXN0X2Rpcy5weWMJCSAgICB0ZXN0X3N0cnB0aW1lLnB5CnRlc3RfZGlzLnB5bwkJICAgIHRl
c3Rfc3RycHRpbWUucHljCnRlc3RfZGlzdHV0aWxzLnB5CSAgICB0ZXN0X3N0cnB0aW1lLnB5bwp0
ZXN0X2Rpc3R1dGlscy5weWMJICAgIHRlc3Rfc3RyLnB5CnRlc3RfZGlzdHV0aWxzLnB5bwkgICAg
dGVzdF9zdHIucHljCnRlc3RfZGwucHkJCSAgICB0ZXN0X3N0ci5weW8KdGVzdF9kbC5weWMJCSAg
ICB0ZXN0X3N0cnVjdC5weQp0ZXN0X2RsLnB5bwkJICAgIHRlc3Rfc3RydWN0LnB5Ywp0ZXN0X2Rv
Y3Rlc3QyLnB5CSAgICB0ZXN0X3N0cnVjdC5weW8KdGVzdF9kb2N0ZXN0Mi5weWMJICAgIHRlc3Rf
c3RydWN0c2VxLnB5CnRlc3RfZG9jdGVzdDIucHlvCSAgICB0ZXN0X3N0cnVjdHNlcS5weWMKdGVz
dF9kb2N0ZXN0Mi50eHQJICAgIHRlc3Rfc3RydWN0c2VxLnB5bwp0ZXN0X2RvY3Rlc3QucHkJCSAg
ICB0ZXN0X3N1YnByb2Nlc3MucHkKdGVzdF9kb2N0ZXN0LnB5YwkgICAgdGVzdF9zdWJwcm9jZXNz
LnB5Ywp0ZXN0X2RvY3Rlc3QucHlvCSAgICB0ZXN0X3N1YnByb2Nlc3MucHlvCnRlc3RfZG9jdGVz
dC50eHQJICAgIHRlc3Rfc3VuYXVkaW9kZXYucHkKdGVzdF9kdW1iZGJtLnB5CQkgICAgdGVzdF9z
dW5hdWRpb2Rldi5weWMKdGVzdF9kdW1iZGJtLnB5YwkgICAgdGVzdF9zdW5hdWRpb2Rldi5weW8K
dGVzdF9kdW1iZGJtLnB5bwkgICAgdGVzdF9zdW5kcnkucHkKdGVzdF9kdW1teV90aHJlYWRpbmcu
cHkgICAgIHRlc3Rfc3VuZHJ5LnB5Ywp0ZXN0X2R1bW15X3RocmVhZGluZy5weWMgICAgdGVzdF9z
dW5kcnkucHlvCnRlc3RfZHVtbXlfdGhyZWFkaW5nLnB5byAgICB0ZXN0X3N1cHBvcnQucHkKdGVz
dF9kdW1teV90aHJlYWQucHkJICAgIHRlc3Rfc3VwcG9ydC5weWMKdGVzdF9kdW1teV90aHJlYWQu
cHljCSAgICB0ZXN0X3N1cHBvcnQucHlvCnRlc3RfZHVtbXlfdGhyZWFkLnB5bwkgICAgdGVzdF9z
eW10YWJsZS5weQp0ZXN0X2VtYWlsX2NvZGVjcy5weQkgICAgdGVzdF9zeW10YWJsZS5weWMKdGVz
dF9lbWFpbF9jb2RlY3MucHljCSAgICB0ZXN0X3N5bXRhYmxlLnB5bwp0ZXN0X2VtYWlsX2NvZGVj
cy5weW8JICAgIHRlc3Rfc3ludGF4LnB5CnRlc3RfZW1haWwucHkJCSAgICB0ZXN0X3N5bnRheC5w
eWMKdGVzdF9lbWFpbC5weWMJCSAgICB0ZXN0X3N5bnRheC5weW8KdGVzdF9lbWFpbC5weW8JCSAg
ICB0ZXN0X3N5cy5weQp0ZXN0X2VudW1lcmF0ZS5weQkgICAgdGVzdF9zeXMucHljCnRlc3RfZW51
bWVyYXRlLnB5YwkgICAgdGVzdF9zeXMucHlvCnRlc3RfZW51bWVyYXRlLnB5bwkgICAgdGVzdF90
YXJmaWxlLnB5CnRlc3RfZW9mLnB5CQkgICAgdGVzdF90YXJmaWxlLnB5Ywp0ZXN0X2VvZi5weWMJ
CSAgICB0ZXN0X3RhcmZpbGUucHlvCnRlc3RfZW9mLnB5bwkJICAgIHRlc3R0YXIudGFyCnRlc3Rf
ZXJybm8ucHkJCSAgICB0ZXN0X3RjbC5weQp0ZXN0X2Vycm5vLnB5YwkJICAgIHRlc3RfdGNsLnB5
Ywp0ZXN0X2Vycm5vLnB5bwkJICAgIHRlc3RfdGNsLnB5bwp0ZXN0X2V4Y2VwdGlvbnMucHkJICAg
IHRlc3RfdGVtcGZpbGUucHkKdGVzdF9leGNlcHRpb25zLnB5YwkgICAgdGVzdF90ZW1wZmlsZS5w
eWMKdGVzdF9leGNlcHRpb25zLnB5bwkgICAgdGVzdF90ZW1wZmlsZS5weW8KdGVzdF9leHRjYWxs
LnB5CQkgICAgdGVzdF90ZXh0d3JhcC5weQp0ZXN0X2V4dGNhbGwucHljCSAgICB0ZXN0X3RleHR3
cmFwLnB5Ywp0ZXN0X2V4dGNhbGwucHlvCSAgICB0ZXN0X3RleHR3cmFwLnB5bwp0ZXN0X2ZjbnRs
LnB5CQkgICAgdGVzdF90aHJlYWRlZF9pbXBvcnQucHkKdGVzdF9mY250bC5weWMJCSAgICB0ZXN0
X3RocmVhZGVkX2ltcG9ydC5weWMKdGVzdF9mY250bC5weW8JCSAgICB0ZXN0X3RocmVhZGVkX2lt
cG9ydC5weW8KdGVzdF9maWxlY21wLnB5CQkgICAgdGVzdF90aHJlYWRlZHRlbXBmaWxlLnB5CnRl
c3RfZmlsZWNtcC5weWMJICAgIHRlc3RfdGhyZWFkZWR0ZW1wZmlsZS5weWMKdGVzdF9maWxlY21w
LnB5bwkgICAgdGVzdF90aHJlYWRlZHRlbXBmaWxlLnB5bwp0ZXN0X2ZpbGVpbnB1dC5weQkgICAg
dGVzdF90aHJlYWRpbmdfbG9jYWwucHkKdGVzdF9maWxlaW5wdXQucHljCSAgICB0ZXN0X3RocmVh
ZGluZ19sb2NhbC5weWMKdGVzdF9maWxlaW5wdXQucHlvCSAgICB0ZXN0X3RocmVhZGluZ19sb2Nh
bC5weW8KdGVzdF9maWxlLnB5CQkgICAgdGVzdF90aHJlYWRpbmcucHkKdGVzdF9maWxlLnB5YwkJ
ICAgIHRlc3RfdGhyZWFkaW5nLnB5Ywp0ZXN0X2ZpbGUucHlvCQkgICAgdGVzdF90aHJlYWRpbmcu
cHlvCnRlc3RfZm5tYXRjaC5weQkJICAgIHRlc3RfdGhyZWFkLnB5CnRlc3RfZm5tYXRjaC5weWMJ
ICAgIHRlc3RfdGhyZWFkLnB5Ywp0ZXN0X2ZubWF0Y2gucHlvCSAgICB0ZXN0X3RocmVhZC5weW8K
dGVzdF9mb3JrMS5weQkJICAgIHRlc3RfdGhyZWFkc2lnbmFscy5weQp0ZXN0X2ZvcmsxLnB5YwkJ
ICAgIHRlc3RfdGhyZWFkc2lnbmFscy5weWMKdGVzdF9mb3JrMS5weW8JCSAgICB0ZXN0X3RocmVh
ZHNpZ25hbHMucHlvCnRlc3RfZm9ybWF0LnB5CQkgICAgdGVzdF90aW1lb3V0LnB5CnRlc3RfZm9y
bWF0LnB5YwkJICAgIHRlc3RfdGltZW91dC5weWMKdGVzdF9mb3JtYXQucHlvCQkgICAgdGVzdF90
aW1lb3V0LnB5bwp0ZXN0X2ZwZm9ybWF0LnB5CSAgICB0ZXN0X3RpbWUucHkKdGVzdF9mcGZvcm1h
dC5weWMJICAgIHRlc3RfdGltZS5weWMKdGVzdF9mcGZvcm1hdC5weW8JICAgIHRlc3RfdGltZS5w
eW8KdGVzdF9mcm96ZW4ucHkJCSAgICB0ZXN0X3RpbWluZy5weQp0ZXN0X2Zyb3plbi5weWMJCSAg
ICB0ZXN0X3RpbWluZy5weWMKdGVzdF9mcm96ZW4ucHlvCQkgICAgdGVzdF90aW1pbmcucHlvCnRl
c3RfZnVuY2F0dHJzLnB5CSAgICB0ZXN0X3Rva2VuaXplLnB5CnRlc3RfZnVuY2F0dHJzLnB5Ywkg
ICAgdGVzdF90b2tlbml6ZS5weWMKdGVzdF9mdW5jYXR0cnMucHlvCSAgICB0ZXN0X3Rva2VuaXpl
LnB5bwp0ZXN0X2Z1dHVyZTEucHkJCSAgICB0ZXN0X3RyYWNlYmFjay5weQp0ZXN0X2Z1dHVyZTEu
cHljCSAgICB0ZXN0X3RyYWNlYmFjay5weWMKdGVzdF9mdXR1cmUxLnB5bwkgICAgdGVzdF90cmFj
ZWJhY2sucHlvCnRlc3RfZnV0dXJlMi5weQkJICAgIHRlc3RfdHJhY2UucHkKdGVzdF9mdXR1cmUy
LnB5YwkgICAgdGVzdF90cmFjZS5weWMKdGVzdF9mdXR1cmUyLnB5bwkgICAgdGVzdF90cmFjZS5w
eW8KdGVzdF9mdXR1cmUzLnB5CQkgICAgdGVzdF90cmFuc2Zvcm1lci5weQp0ZXN0X2Z1dHVyZTMu
cHljCSAgICB0ZXN0X3RyYW5zZm9ybWVyLnB5Ywp0ZXN0X2Z1dHVyZTMucHlvCSAgICB0ZXN0X3Ry
YW5zZm9ybWVyLnB5bwp0ZXN0X19fZnV0dXJlX18ucHkJICAgIHRlc3RfdHVwbGUucHkKdGVzdF9m
dXR1cmUucHkJCSAgICB0ZXN0X3R1cGxlLnB5Ywp0ZXN0X19fZnV0dXJlX18ucHljCSAgICB0ZXN0
X3R1cGxlLnB5bwp0ZXN0X2Z1dHVyZS5weWMJCSAgICB0ZXN0X3R5cGVzLnB5CnRlc3RfX19mdXR1
cmVfXy5weW8JICAgIHRlc3RfdHlwZXMucHljCnRlc3RfZnV0dXJlLnB5bwkJICAgIHRlc3RfdHlw
ZXMucHlvCnRlc3RfZ2MucHkJCSAgICB0ZXN0X3Vjbi5weQp0ZXN0X2djLnB5YwkJICAgIHRlc3Rf
dWNuLnB5Ywp0ZXN0X2djLnB5bwkJICAgIHRlc3RfdWNuLnB5bwp0ZXN0X2dkYm0ucHkJCSAgICB0
ZXN0X3VuYXJ5LnB5CnRlc3RfZ2RibS5weWMJCSAgICB0ZXN0X3VuYXJ5LnB5Ywp0ZXN0X2dkYm0u
cHlvCQkgICAgdGVzdF91bmFyeS5weW8KdGVzdF9nZW5lcmF0b3JzLnB5CSAgICB0ZXN0X3VuaWNv
ZGVkYXRhLnB5CnRlc3RfZ2VuZXJhdG9ycy5weWMJICAgIHRlc3RfdW5pY29kZWRhdGEucHljCnRl
c3RfZ2VuZXJhdG9ycy5weW8JICAgIHRlc3RfdW5pY29kZWRhdGEucHlvCnRlc3RfZ2VuZXhwcy5w
eQkJICAgIHRlc3RfdW5pY29kZV9maWxlLnB5CnRlc3RfZ2VuZXhwcy5weWMJICAgIHRlc3RfdW5p
Y29kZV9maWxlLnB5Ywp0ZXN0X2dlbmV4cHMucHlvCSAgICB0ZXN0X3VuaWNvZGVfZmlsZS5weW8K
dGVzdF9nZXRhcmdzMi5weQkgICAgdGVzdF91bmljb2RlLnB5CnRlc3RfZ2V0YXJnczIucHljCSAg
ICB0ZXN0X3VuaWNvZGUucHljCnRlc3RfZ2V0YXJnczIucHlvCSAgICB0ZXN0X3VuaWNvZGUucHlv
CnRlc3RfZ2V0YXJncy5weQkJICAgIHRlc3RfdW5pdHRlc3QucHkKdGVzdF9nZXRhcmdzLnB5Ywkg
ICAgdGVzdF91bml0dGVzdC5weWMKdGVzdF9nZXRhcmdzLnB5bwkgICAgdGVzdF91bml0dGVzdC5w
eW8KdGVzdF9nZXRvcHQucHkJCSAgICB0ZXN0X3VuaXZuZXdsaW5lcy5weQp0ZXN0X2dldG9wdC5w
eWMJCSAgICB0ZXN0X3VuaXZuZXdsaW5lcy5weWMKdGVzdF9nZXRvcHQucHlvCQkgICAgdGVzdF91
bml2bmV3bGluZXMucHlvCnRlc3RfZ2V0dGV4dC5weQkJICAgIHRlc3RfdW5wYWNrLnB5CnRlc3Rf
Z2V0dGV4dC5weWMJICAgIHRlc3RfdW5wYWNrLnB5Ywp0ZXN0X2dldHRleHQucHlvCSAgICB0ZXN0
X3VucGFjay5weW8KdGVzdF9nbG9iYWwucHkJCSAgICB0ZXN0X3VybGxpYjJuZXQucHkKdGVzdF9n
bG9iYWwucHljCQkgICAgdGVzdF91cmxsaWIybmV0LnB5Ywp0ZXN0X2dsb2JhbC5weW8JCSAgICB0
ZXN0X3VybGxpYjJuZXQucHlvCnRlc3RfZ2xvYi5weQkJICAgIHRlc3RfdXJsbGliMi5weQp0ZXN0
X2dsb2IucHljCQkgICAgdGVzdF91cmxsaWIyLnB5Ywp0ZXN0X2dsb2IucHlvCQkgICAgdGVzdF91
cmxsaWIyLnB5bwp0ZXN0X2dsLnB5CQkgICAgdGVzdF91cmxsaWJuZXQucHkKdGVzdF9nbC5weWMJ
CSAgICB0ZXN0X3VybGxpYm5ldC5weWMKdGVzdF9nbC5weW8JCSAgICB0ZXN0X3VybGxpYm5ldC5w
eW8KdGVzdF9ncmFtbWFyLnB5CQkgICAgdGVzdF91cmxsaWIucHkKdGVzdF9ncmFtbWFyLnB5Ywkg
ICAgdGVzdF91cmxsaWIucHljCnRlc3RfZ3JhbW1hci5weW8JICAgIHRlc3RfdXJsbGliLnB5bwp0
ZXN0X2dycC5weQkJICAgIHRlc3RfdXJscGFyc2UucHkKdGVzdF9ncnAucHljCQkgICAgdGVzdF91
cmxwYXJzZS5weWMKdGVzdF9ncnAucHlvCQkgICAgdGVzdF91cmxwYXJzZS5weW8KdGVzdF9nemlw
LnB5CQkgICAgdGVzdF91c2VyZGljdC5weQp0ZXN0X2d6aXAucHljCQkgICAgdGVzdF91c2VyZGlj
dC5weWMKdGVzdF9nemlwLnB5bwkJICAgIHRlc3RfdXNlcmRpY3QucHlvCnRlc3RfaGFzaC5weQkJ
ICAgIHRlc3RfdXNlcmxpc3QucHkKdGVzdF9oYXNoLnB5YwkJICAgIHRlc3RfdXNlcmxpc3QucHlj
CnRlc3RfaGFzaC5weW8JCSAgICB0ZXN0X3VzZXJsaXN0LnB5bwp0ZXN0X2hlYXBxLnB5CQkgICAg
dGVzdF91c2Vyc3RyaW5nLnB5CnRlc3RfaGVhcHEucHljCQkgICAgdGVzdF91c2Vyc3RyaW5nLnB5
Ywp0ZXN0X2hlYXBxLnB5bwkJICAgIHRlc3RfdXNlcnN0cmluZy5weW8KdGVzdF9oZXhvY3QucHkJ
CSAgICB0ZXN0X3V1LnB5CnRlc3RfaGV4b2N0LnB5YwkJICAgIHRlc3RfdXUucHljCnRlc3RfaGV4
b2N0LnB5bwkJICAgIHRlc3RfdXUucHlvCnRlc3RfaG1hYy5weQkJICAgIHRlc3Rfd2FybmluZ3Mu
cHkKdGVzdF9obWFjLnB5YwkJICAgIHRlc3Rfd2FybmluZ3MucHljCnRlc3RfaG1hYy5weW8JCSAg
ICB0ZXN0X3dhcm5pbmdzLnB5bwp0ZXN0X2hvdHNob3QucHkJCSAgICB0ZXN0X3dhdmUucHkKdGVz
dF9ob3RzaG90LnB5YwkgICAgdGVzdF93YXZlLnB5Ywp0ZXN0X2hvdHNob3QucHlvCSAgICB0ZXN0
X3dhdmUucHlvCnRlc3RfaHRtbGxpYi5weQkJICAgIHRlc3Rfd2Vha3JlZi5weQp0ZXN0X2h0bWxs
aWIucHljCSAgICB0ZXN0X3dlYWtyZWYucHljCnRlc3RfaHRtbGxpYi5weW8JICAgIHRlc3Rfd2Vh
a3JlZi5weW8KdGVzdF9odG1scGFyc2VyLnB5CSAgICB0ZXN0X3doaWNoZGIucHkKdGVzdF9odG1s
cGFyc2VyLnB5YwkgICAgdGVzdF93aGljaGRiLnB5Ywp0ZXN0X2h0bWxwYXJzZXIucHlvCSAgICB0
ZXN0X3doaWNoZGIucHlvCnRlc3RfaHR0cGxpYi5weQkJICAgIHRlc3Rfd2lucmVnLnB5CnRlc3Rf
aHR0cGxpYi5weWMJICAgIHRlc3Rfd2lucmVnLnB5Ywp0ZXN0X2h0dHBsaWIucHlvCSAgICB0ZXN0
X3dpbnJlZy5weW8KdGVzdF9pbWFnZW9wLnB5CQkgICAgdGVzdF93aW5zb3VuZC5weQp0ZXN0X2lt
YWdlb3AucHljCSAgICB0ZXN0X3dpbnNvdW5kLnB5Ywp0ZXN0X2ltYWdlb3AucHlvCSAgICB0ZXN0
X3dpbnNvdW5kLnB5bwp0ZXN0X2ltYXBsaWIucHkJCSAgICB0ZXN0LnhtbAp0ZXN0X2ltYXBsaWIu
cHljCSAgICB0ZXN0X3htbGxpYi5weQp0ZXN0X2ltYXBsaWIucHlvCSAgICB0ZXN0X3htbGxpYi5w
eWMKdGVzdF9pbWdmaWxlLnB5CQkgICAgdGVzdF94bWxsaWIucHlvCnRlc3RfaW1nZmlsZS5weWMJ
ICAgIHRlc3QueG1sLm91dAp0ZXN0X2ltZ2ZpbGUucHlvCSAgICB0ZXN0X3htbHJwYy5weQp0ZXN0
aW1nci51dWUJCSAgICB0ZXN0X3htbHJwYy5weWMKdGVzdGltZy51dWUJCSAgICB0ZXN0X3htbHJw
Yy5weW8KdGVzdF9pbXBvcnRob29rcy5weQkgICAgdGVzdF94cGlja2xlLnB5CnRlc3RfaW1wb3J0
aG9va3MucHljCSAgICB0ZXN0X3hwaWNrbGUucHljCnRlc3RfaW1wb3J0aG9va3MucHlvCSAgICB0
ZXN0X3hwaWNrbGUucHlvCnRlc3RfaW1wb3J0LnB5CQkgICAgdGVzdF94cmFuZ2UucHkKdGVzdF9p
bXBvcnQucHljCQkgICAgdGVzdF94cmFuZ2UucHljCnRlc3RfaW1wb3J0LnB5bwkJICAgIHRlc3Rf
eHJhbmdlLnB5bwp0ZXN0X2ltcC5weQkJICAgIHRlc3RfemlwZmlsZS5weQp0ZXN0X2ltcC5weWMJ
CSAgICB0ZXN0X3ppcGZpbGUucHljCnRlc3RfaW1wLnB5bwkJICAgIHRlc3RfemlwZmlsZS5weW8K
dGVzdF9pbnNwZWN0LnB5CQkgICAgdGVzdF96aXBpbXBvcnQucHkKdGVzdF9pbnNwZWN0LnB5Ywkg
ICAgdGVzdF96aXBpbXBvcnQucHljCnRlc3RfaW5zcGVjdC5weW8JICAgIHRlc3RfemlwaW1wb3J0
LnB5bwp0ZXN0X2lvY3RsLnB5CQkgICAgdGVzdF96bGliLnB5CnRlc3RfaW9jdGwucHljCQkgICAg
dGVzdF96bGliLnB5Ywp0ZXN0X2lvY3RsLnB5bwkJICAgIHRlc3RfemxpYi5weW8KdGVzdF9pc2lu
c3RhbmNlLnB5CSAgICB0Zl9pbmhlcml0X2NoZWNrLnB5CnRlc3RfaXNpbnN0YW5jZS5weWMJICAg
IHRmX2luaGVyaXRfY2hlY2sucHljCnRlc3RfaXNpbnN0YW5jZS5weW8JICAgIHRmX2luaGVyaXRf
Y2hlY2sucHlvCnRlc3RfaXRlcmxlbi5weQkJICAgIHRva2VuaXplX3Rlc3RzLnR4dAp0ZXN0X2l0
ZXJsZW4ucHljCSAgICB4bWx0ZXN0cy5weQp0ZXN0X2l0ZXJsZW4ucHlvCSAgICB4bWx0ZXN0cy5w
eWMKdGVzdF9pdGVyLnB5CQkgICAgeG1sdGVzdHMucHlvCgouL3Rvb2xzL2FybV9weXRob24vY3Jv
c3NfY29tcGlsZWQvbGliL3B5dGhvbjIuNC90ZXN0L2RlY2ltYWx0ZXN0ZGF0YToKYWJzLmRlY1Rl
c3QJICAgIGluZXhhY3QuZGVjVGVzdAkgICByYW5kb21zLmRlY1Rlc3QKYWRkLmRlY1Rlc3QJICAg
IG1heC5kZWNUZXN0CQkgICByZW1haW5kZXIuZGVjVGVzdApiYXNlLmRlY1Rlc3QJICAgIG1pbi5k
ZWNUZXN0CQkgICByZW1haW5kZXJOZWFyLmRlY1Rlc3QKY2xhbXAuZGVjVGVzdAkgICAgbWludXMu
ZGVjVGVzdAkgICByZXNjYWxlLmRlY1Rlc3QKY29tcGFyZS5kZWNUZXN0ICAgICBtdWx0aXBseS5k
ZWNUZXN0CSAgIHJvdW5kaW5nLmRlY1Rlc3QKZGVjaW1hbDEyOC5kZWNUZXN0ICBub3JtYWxpemUu
ZGVjVGVzdAkgICBzYW1lcXVhbnR1bS5kZWNUZXN0CmRlY2ltYWwzMi5kZWNUZXN0ICAgcGx1cy5k
ZWNUZXN0CSAgIHNxdWFyZXJvb3QuZGVjVGVzdApkZWNpbWFsNjQuZGVjVGVzdCAgIHBvd2VyLmRl
Y1Rlc3QJICAgc3VidHJhY3QuZGVjVGVzdApkaXZpZGUuZGVjVGVzdAkgICAgcXVhbnRpemUuZGVj
VGVzdAkgICB0ZXN0YWxsLmRlY1Rlc3QKZGl2aWRlaW50LmRlY1Rlc3QgICByYW5kb21Cb3VuZDMy
LmRlY1Rlc3QgIHRvaW50ZWdyYWwuZGVjVGVzdAoKLi90b29scy9hcm1fcHl0aG9uL2Nyb3NzX2Nv
bXBpbGVkL2xpYi9weXRob24yLjQvdGVzdC9vdXRwdXQ6CnRlc3RfYXN5bmNoYXQJIHRlc3RfZ3Jh
bW1hcgkgICAgIHRlc3Rfb3BlcmF0aW9ucyAgIHRlc3RfcmVzb3VyY2UKdGVzdF9hdWdhc3NpZ24J
IHRlc3RfaHR0cGxpYgkgICAgIHRlc3Rfb3NzYXVkaW9kZXYgIHRlc3RfcmdiaW1nCnRlc3RfY2dp
CSB0ZXN0X2xpbnV4YXVkaW9kZXYgIHRlc3RfcGVwMjc3ICAgICAgIHRlc3Rfc2NvcGUKdGVzdF9j
bGFzcwkgdGVzdF9sb2dnaW5nCSAgICAgdGVzdF9wa2cJICAgICAgIHRlc3Rfc2lnbmFsCnRlc3Rf
Y29lcmNpb24JIHRlc3RfbWF0aAkgICAgIHRlc3RfcG9sbAkgICAgICAgdGVzdF90aHJlYWQKdGVz
dF9jb21wYXJlCSB0ZXN0X01pbWVXcml0ZXIgICAgIHRlc3RfcG9wZW4gICAgICAgIHRlc3RfdGhy
ZWFkZWR0ZW1wZmlsZQp0ZXN0X2Nvb2tpZQkgdGVzdF9tbWFwCSAgICAgdGVzdF9wb3BlbjIgICAg
ICAgdGVzdF90b2tlbml6ZQp0ZXN0X2V4Y2VwdGlvbnMgIHRlc3RfbmV3CSAgICAgdGVzdF9wcm9m
aWxlICAgICAgdGVzdF90eXBlcwp0ZXN0X2V4dGNhbGwJIHRlc3RfbmlzCSAgICAgdGVzdF9wdHkJ
ICAgICAgIHRlc3Rfd2lucmVnCnRlc3RfZnJvemVuCSB0ZXN0X29wY29kZXMJICAgICB0ZXN0X3B5
ZXhwYXQgICAgICB4bWx0ZXN0cwp0ZXN0X2dsb2JhbAkgdGVzdF9vcGVucHR5CSAgICAgdGVzdF9y
ZWdleAoKLi90b29scy9hcm1fcHl0aG9uL2Nyb3NzX2NvbXBpbGVkL2xpYi9weXRob24yLjQveG1s
Ogpkb20gIF9faW5pdF9fLnB5ICBfX2luaXRfXy5weWMJX19pbml0X18ucHlvICBwYXJzZXJzICBz
YXgKCi4vdG9vbHMvYXJtX3B5dGhvbi9jcm9zc19jb21waWxlZC9saWIvcHl0aG9uMi40L3htbC9k
b206CmRvbXJlZy5weQkgIF9faW5pdF9fLnB5CSAgbWluaWRvbS5weQkgIHB1bGxkb20ucHkKZG9t
cmVnLnB5YwkgIF9faW5pdF9fLnB5YwkgIG1pbmlkb20ucHljCSAgcHVsbGRvbS5weWMKZG9tcmVn
LnB5bwkgIF9faW5pdF9fLnB5bwkgIG1pbmlkb20ucHlvCSAgcHVsbGRvbS5weW8KZXhwYXRidWls
ZGVyLnB5ICAgbWluaWNvbXBhdC5weSAgIE5vZGVGaWx0ZXIucHkgICB4bWxidWlsZGVyLnB5CmV4
cGF0YnVpbGRlci5weWMgIG1pbmljb21wYXQucHljICBOb2RlRmlsdGVyLnB5YyAgeG1sYnVpbGRl
ci5weWMKZXhwYXRidWlsZGVyLnB5byAgbWluaWNvbXBhdC5weW8gIE5vZGVGaWx0ZXIucHlvICB4
bWxidWlsZGVyLnB5bwoKLi90b29scy9hcm1fcHl0aG9uL2Nyb3NzX2NvbXBpbGVkL2xpYi9weXRo
b24yLjQveG1sL3BhcnNlcnM6CmV4cGF0LnB5ICBleHBhdC5weWMgIGV4cGF0LnB5bwlfX2luaXRf
Xy5weSAgX19pbml0X18ucHljICBfX2luaXRfXy5weW8KCi4vdG9vbHMvYXJtX3B5dGhvbi9jcm9z
c19jb21waWxlZC9saWIvcHl0aG9uMi40L3htbC9zYXg6Cl9leGNlcHRpb25zLnB5CSBleHBhdHJl
YWRlci5weWMgIGhhbmRsZXIucHlvCXNheHV0aWxzLnB5ICAgeG1scmVhZGVyLnB5YwpfZXhjZXB0
aW9ucy5weWMgIGV4cGF0cmVhZGVyLnB5byAgX19pbml0X18ucHkJc2F4dXRpbHMucHljICB4bWxy
ZWFkZXIucHlvCl9leGNlcHRpb25zLnB5byAgaGFuZGxlci5weQkgIF9faW5pdF9fLnB5YwlzYXh1
dGlscy5weW8KZXhwYXRyZWFkZXIucHkJIGhhbmRsZXIucHljCSAgX19pbml0X18ucHlvCXhtbHJl
YWRlci5weQoKLi90b29scy9hcm1fcHl0aG9uL2Nyb3NzX2NvbXBpbGVkL21hbjoKbWFuMQoKLi90
b29scy9hcm1fcHl0aG9uL2Nyb3NzX2NvbXBpbGVkL21hbi9tYW4xOgpweXRob24uMQoKLi90b29s
cy9jb25zb2xlOgpjbGllbnQJZGFlbW9uCU1ha2VmaWxlICB4ZW5jb25zb2xlICB4ZW5jb25zb2xl
ZAoKLi90b29scy9jb25zb2xlL2NsaWVudDoKbWFpbi5jCW1haW4ubwoKLi90b29scy9jb25zb2xl
L2RhZW1vbjoKaW8uYyAgaW8uaCAgaW8ubyAgbWFpbi5jICBtYWluLm8gIHV0aWxzLmMgIHV0aWxz
LmggIHV0aWxzLm8KCi4vdG9vbHMvbGlieGM6CmluY2x1ZGUJCSAgICAgIHhjX2VsZi5oCQkgICAg
IHhjX2xvYWRfZWxmLm9waWMKbGliCQkgICAgICB4Y19ldnRjaG4uYwkgICAgIHhjX21pc2MuYwps
aWJ4ZW5jdHJsLnNvCSAgICAgIHhjX2V2dGNobi5vcGljCSAgICAgeGNfbWlzYy5vcGljCmxpYnhl
bmN0cmwuc28uMy4wICAgICB4Y19saW51eF9idWlsZC5jCSAgICAgeGNfcGh5c2Rldi5jCmxpYnhl
bmN0cmwuc28uMy4wLjAgICB4Y19saW51eF9idWlsZC5vCSAgICAgeGNfcGh5c2Rldi5vcGljCmxp
Ynhlbmd1ZXN0LmEJICAgICAgeGNfbGludXhfYnVpbGQub3BpYyAgICB4Y19wcml2YXRlLmMKbGli
eGVuZ3Vlc3Quc28JICAgICAgeGNfbGludXhfcmVzdG9yZS5jICAgICB4Y19wcml2YXRlLmgKbGli
eGVuZ3Vlc3Quc28uMy4wICAgIHhjX2xpbnV4X3Jlc3RvcmUubyAgICAgeGNfcHJpdmF0ZS5vcGlj
CmxpYnhlbmd1ZXN0LnNvLjMuMC4wICB4Y19saW51eF9yZXN0b3JlLm9waWMgIHhjX3NlZGYuYwpN
YWtlZmlsZQkgICAgICB4Y19saW51eF9zYXZlLmMJICAgICB4Y19zZWRmLm9waWMKTWFrZWZpbGUu
YmFja3VwICAgICAgIHhjX2xpbnV4X3NhdmUubwkgICAgIHhjX3RidWYuYwpNYWtlZmlsZS5iYWsJ
ICAgICAgeGNfbGludXhfc2F2ZS5vcGljICAgICB4Y190YnVmLm9waWMKc2hhcmUJCSAgICAgIHhj
X2xvYWRfYW91dDkuYwkgICAgIHhlbgp4Y19hb3V0OS5oCSAgICAgIHhjX2xvYWRfYW91dDkubwkg
ICAgIHhlbmN0cmwuaAp4Y19idnRzY2hlZC5jCSAgICAgIHhjX2xvYWRfYW91dDkub3BpYyAgICAg
eGVuZ3Vlc3QuaAp4Y19idnRzY2hlZC5vcGljICAgICAgeGNfbG9hZF9iaW4uYwkgICAgIHhnX3By
aXZhdGUuYwp4Y19jb3JlLmMJICAgICAgeGNfbG9hZF9iaW4ubwkgICAgIHhnX3ByaXZhdGUuaAp4
Y19jb3JlLm9waWMJICAgICAgeGNfbG9hZF9iaW4ub3BpYwkgICAgIHhnX3ByaXZhdGUubwp4Y19k
b21haW4uYwkgICAgICB4Y19sb2FkX2VsZi5jCSAgICAgeGdfcHJpdmF0ZS5vcGljCnhjX2RvbWFp
bi5vcGljCSAgICAgIHhjX2xvYWRfZWxmLm8JICAgICB4Z19zYXZlX3Jlc3RvcmUuaAoKLi90b29s
cy9saWJ4Yy9pbmNsdWRlOgp6Y29uZi5oICB6bGliLmgKCi4vdG9vbHMvbGlieGMvbGliOgpsaWJ6
LmEJbGliei5zbyAgbGliei5zby4xICBsaWJ6LnNvLjEuMi41ICBwa2djb25maWcKCi4vdG9vbHMv
bGlieGMvbGliL3BrZ2NvbmZpZzoKemxpYi5wYwoKLi90b29scy9saWJ4Yy9zaGFyZToKbWFuCgou
L3Rvb2xzL2xpYnhjL3NoYXJlL21hbjoKbWFuMwoKLi90b29scy9saWJ4Yy9zaGFyZS9tYW4vbWFu
MzoKemxpYi4zCgouL3Rvb2xzL2xpYnhjL3hlbjoKYWNtX2Rldi5oICAgIGFyY2gteDg2XzMyLmgg
ICAgZ3JhbnRfdGFibGUuaCAgbm1pLmgJICB0eXBlcy5oCmFjbS5oCSAgICAgYXJjaC14ODZfNjQu
aCAgICBodm0JICAgICBwaHlzZGV2LmgJICB2Y3B1LmgKYWNtX29wcy5oICAgIGRvbTBfb3BzLmgg
ICAgICAgaW8JICAgICBzY2hlZF9jdGwuaCAgdmVyc2lvbi5oCmFyY2gtYXJtLmggICBldmVudF9j
aGFubmVsLmggIGxpbnV4CSAgICAgc2NoZWQuaAkgIHhlbi1jb21wYXQuaAphcmNoLWlhNjQuaCAg
ZmVhdHVyZXMuaCAgICAgICBtZW1vcnkuaAkgICAgIHRyYWNlLmgJICB4ZW4uaAoKLi90b29scy9s
aWJ4Yy94ZW4vaHZtOgpodm1faW5mb190YWJsZS5oICBpb3JlcS5oICB2bXhfYXNzaXN0LmgKCi4v
dG9vbHMvbGlieGMveGVuL2lvOgpibGtpZi5oICAgIG10ZGlmLmggIHBjaWlmLmggIHRwbWlmLmgg
ICB4c193aXJlLmgKY29uc29sZS5oICBuZXRpZi5oICByaW5nLmggICB4ZW5idXMuaAoKLi90b29s
cy9saWJ4Yy94ZW4vbGludXg6CmV2dGNobi5oICBwcml2Y21kLmgKCi4vdG9vbHMvbWlzYzoKZG9t
MSAgZG9tMiAgeGVuZCAgeGVuZC1jb25maWcuc3hwICB4bQoKLi90b29scy9weXRob246Ck1ha2Vm
aWxlICB4ZW4KCi4vdG9vbHMvcHl0aG9uL3hlbjoKX19pbml0X18ucHkgIGxvd2xldmVsICBzdiAg
dXRpbCAgd2ViICB4ZW5kICB4bQoKLi90b29scy9weXRob24veGVuL2xvd2xldmVsOgpfX2luaXRf
Xy5weSAgTWFrZWZpbGUgIHhjLmMgIHhjLmN+ICB4Yy5vICB4Yy5zbyAgeHMuYyAgeHMubyAgeHMu
c28KCi4vdG9vbHMvcHl0aG9uL3hlbi9zdjoKQ3JlYXRlRG9tYWluLnB5ICBHZW5UYWJiZWQucHkg
IF9faW5pdF9fLnB5ICBOb2RlSW5mby5weSAgICAgICB1dGlsLnB5CkRvbUluZm8ucHkJIEhUTUxC
YXNlLnB5ICAgTWFpbi5weQkgICAgUmVzdG9yZURvbWFpbi5weSAgV2l6YXJkLnB5CgouL3Rvb2xz
L3B5dGhvbi94ZW4vdXRpbDoKYXNzZXJ0cy5weSAgYmxraWYucHkgIGJ1Z3Rvb2wucHkgICBfX2lu
aXRfXy5weQltYWMucHkJeG1scnBjbGliMi5weQphdXhiaW4ucHkgICBCcmN0bC5weSAgZGlhZ25v
c2UucHkgIGlwLnB5CXBjaS5weQl4cG9wZW4ucHkKCi4vdG9vbHMvcHl0aG9uL3hlbi93ZWI6CmNv
bm5lY3Rpb24ucHkgIGh0dHBzZXJ2ZXIucHkgIHByb3RvY29sLnB5ICBTcnZCYXNlLnB5ICBzdGF0
aWMucHkgIHVuaXgucHkKaHR0cC5weSAgICAgICAgX19pbml0X18ucHkgICAgcmVzb3VyY2UucHkg
IFNydkRpci5weSAgIHRjcC5weQoKLi90b29scy9weXRob24veGVuL3hlbmQ6CkFyZ3MucHkgICAg
ICBQcmV0dHlQcmludC5weSAgWGVuZEJvb3Rsb2FkZXIucHkJWGVuZERvbWFpbi5weQkgWGVuZFJv
b3QucHkKYmFsbG9vbi5weSAgIHNlcnZlcgkgICAgIFhlbmRDaGVja3BvaW50LnB5CVhlbmRFcnJv
ci5weQkgWGVuZFZuZXQucHkKZW5jb2RlLnB5ICAgIHN4cC5weQkgICAgIFhlbmRDbGllbnQucHkJ
WGVuZExvZ2dpbmcucHkJIHhlbnN0b3JlCmltYWdlLnB5ICAgICB1dWlkLnB5CSAgICAgWGVuZERt
ZXNnLnB5CVhlbmROb2RlLnB5Cl9faW5pdF9fLnB5ICBWaWZjdGwucHkJICAgICBYZW5kRG9tYWlu
SW5mby5weQlYZW5kUHJvdG9jb2wucHkKCi4vdG9vbHMvcHl0aG9uL3hlbi94ZW5kL3NlcnZlcjoK
YmxraWYucHkJICBpcnFpZi5weSAgIHBjaWlmLnB5CSAgICAgIFNydkRvbWFpbi5weSAgIFNydlhl
bmRMb2cucHkKRGV2Q29udHJvbGxlci5weSAga3BwaWYucHkgICByZWxvY2F0ZS5weSAgICAgIFNy
dk5vZGUucHkgICAgIHRwbWlmLnB5CmZiaWYucHkJCSAgbGNkaWYucHkgICBTcnZEYWVtb24ucHkg
ICAgIFNydlJvb3QucHkgICAgIHVzYmlmLnB5Cl9faW5pdF9fLnB5CSAgbmV0aWYucHkgICBTcnZE
bWVzZy5weSAgICAgIFNydlNlcnZlci5weSAgIHVzYmlmLnB5Ywppb3BpZi5weQkgIHBhcmFtcy5w
eSAgU3J2RG9tYWluRGlyLnB5ICBTcnZWbmV0RGlyLnB5ICBYTUxSUENTZXJ2ZXIucHkKCi4vdG9v
bHMvcHl0aG9uL3hlbi94ZW5kL3hlbnN0b3JlOgpfX2luaXRfXy5weSAgeHN0cmFuc2FjdC5weSAg
eHN1dGlsLnB5ICB4c3dhdGNoLnB5CgouL3Rvb2xzL3B5dGhvbi94ZW4veG06CmNvbnNvbGUucHkg
IGhlbHAucHkJIG1haW4ucHkgICAgIG9wdHMucHkJICBzeXNycS5weQpjcmVhdGUucHkgICBfX2lu
aXRfXy5weSAgbWlncmF0ZS5weSAgc2h1dGRvd24ucHkKCi4vdG9vbHMvdGFyZ2V0OgpkZXYgIGV0
YyAgdXNyCgouL3Rvb2xzL3RhcmdldC9kZXY6CnhlbgoKLi90b29scy90YXJnZXQvZGV2L3hlbjoK
ZXZ0Y2huCgouL3Rvb2xzL3RhcmdldC9ldGM6CnhlbgoKLi90b29scy90YXJnZXQvZXRjL3hlbjoK
ZG9tMSAgeGVuZC1jb25maWcuc3hwCgouL3Rvb2xzL3RhcmdldC91c3I6CmxpYiAgbG9jYWwKCi4v
dG9vbHMvdGFyZ2V0L3Vzci9saWI6CnB5dGhvbgoKLi90b29scy90YXJnZXQvdXNyL2xvY2FsOgph
cm0tcHl0aG9uICB4ZW4tdG9vbHMKCi4vdG9vbHMvdGFyZ2V0L3Vzci9sb2NhbC9hcm0tcHl0aG9u
OgpiaW4gIGxpYgoKLi90b29scy90YXJnZXQvdXNyL2xvY2FsL2FybS1weXRob24vYmluOgppZGxl
ICBweWRvYyAgcHl0aG9uICBweXRob24yLjQJc210cGQucHkKCi4vdG9vbHMvdGFyZ2V0L3Vzci9s
b2NhbC9hcm0tcHl0aG9uL2xpYjoKbGlicHl0aG9uMi40LnNvICBsaWJweXRob24yLjQuc28uMS4w
ICBweXRob24yLjQKCi4vdG9vbHMvdGFyZ2V0L3Vzci9sb2NhbC9hcm0tcHl0aG9uL2xpYi9weXRo
b24yLjQ6CmF0ZXhpdC5weWMJICAgIGdsb2IucHljCSAgIFNpbXBsZVhNTFJQQ1NlcnZlci5weWMg
IHRocmVhZGluZy5weWMKYmFzZTY0LnB5YwkgICAgaHR0cGxpYi5weWMgICAgc2l0ZS5weWMJCSAg
IHRyYWNlYmFjay5weWMKQmFzZUhUVFBTZXJ2ZXIucHljICBsaWItZHlubG9hZCAgICBzb2NrZXQu
cHljCQkgICB0eXBlcy5weWMKY2dpLnB5YwkJICAgIGxpbmVjYWNoZS5weWMgIFNvY2tldFNlcnZl
ci5weWMJICAgdXJsbGliLnB5Ywpjb2RlY3MucHljCSAgICBsb2dnaW5nCSAgIHNyZV9jb21waWxl
LnB5YwkgICB1cmxwYXJzZS5weWMKY29tbWFuZHMucHljCSAgICBtaW1ldG9vbHMucHljICBzcmVf
Y29uc3RhbnRzLnB5YwkgICBVc2VyRGljdC5weWMKY29weV9yZWcucHljCSAgICBvcy5weWMJICAg
c3JlX3BhcnNlLnB5YwkgICB3YXJuaW5ncy5weWMKY3Vyc2VzCQkgICAgcGxhdC1saW51eDIgICAg
c3JlLnB5YwkJICAgeG1sCmVuY29kaW5ncwkgICAgcG9zaXhwYXRoLnB5YyAgc3RhdC5weWMJCSAg
IHhtbHJwY2xpYi5weQpmbm1hdGNoLnB5YwkgICAgcmFuZG9tLnB5YwkgICBTdHJpbmdJTy5weWMJ
CSAgIHhtbHJwY2xpYi5weWMKX19mdXR1cmVfXy5weWMJICAgIHJlLnB5YwkgICBzdHJpbmcucHlj
CmdldG9wdC5weWMJICAgIHJmYzgyMi5weWMJICAgdGVtcGZpbGUucHljCgouL3Rvb2xzL3Rhcmdl
dC91c3IvbG9jYWwvYXJtLXB5dGhvbi9saWIvcHl0aG9uMi40L2N1cnNlczoKYXNjaWkucHkgICBo
YXNfa2V5LnB5CV9faW5pdF9fLnB5ICAgcGFuZWwucHkJIHRleHRwYWQucHkgICB3cmFwcGVyLnB5
CmFzY2lpLnB5YyAgaGFzX2tleS5weWMJX19pbml0X18ucHljICBwYW5lbC5weWMgIHRleHRwYWQu
cHljICB3cmFwcGVyLnB5Ywphc2NpaS5weW8gIGhhc19rZXkucHlvCV9faW5pdF9fLnB5byAgcGFu
ZWwucHlvICB0ZXh0cGFkLnB5byAgd3JhcHBlci5weW8KCi4vdG9vbHMvdGFyZ2V0L3Vzci9sb2Nh
bC9hcm0tcHl0aG9uL2xpYi9weXRob24yLjQvZW5jb2RpbmdzOgphbGlhc2VzLnB5CSAgY3A4NTUu
cHljCSAgICBfX2luaXRfXy5weW8JIG1hY19ncmVlay5weQphbGlhc2VzLnB5YwkgIGNwODU1LnB5
bwkgICAgaXNvMjAyMl9qcF8xLnB5CSBtYWNfZ3JlZWsucHljCmFsaWFzZXMucHlvCSAgY3A4NTYu
cHkJICAgIGlzbzIwMjJfanBfMS5weWMJIG1hY19ncmVlay5weW8KYXNjaWkucHkJICBjcDg1Ni5w
eWMJICAgIGlzbzIwMjJfanBfMS5weW8JIG1hY19pY2VsYW5kLnB5CmFzY2lpLnB5YwkgIGNwODU2
LnB5bwkgICAgaXNvMjAyMl9qcF8yMDA0LnB5CSBtYWNfaWNlbGFuZC5weWMKYXNjaWkucHlvCSAg
Y3A4NTcucHkJICAgIGlzbzIwMjJfanBfMjAwNC5weWMgIG1hY19pY2VsYW5kLnB5bwpiYXNlNjRf
Y29kZWMucHkgICBjcDg1Ny5weWMJICAgIGlzbzIwMjJfanBfMjAwNC5weW8gIG1hY19sYXRpbjIu
cHkKYmFzZTY0X2NvZGVjLnB5YyAgY3A4NTcucHlvCSAgICBpc28yMDIyX2pwXzIucHkJIG1hY19s
YXRpbjIucHljCmJhc2U2NF9jb2RlYy5weW8gIGNwODYwLnB5CSAgICBpc28yMDIyX2pwXzIucHlj
CSBtYWNfbGF0aW4yLnB5bwpiaWc1aGtzY3MucHkJICBjcDg2MC5weWMJICAgIGlzbzIwMjJfanBf
Mi5weW8JIG1hY19yb21hbi5weQpiaWc1aGtzY3MucHljCSAgY3A4NjAucHlvCSAgICBpc28yMDIy
X2pwXzMucHkJIG1hY19yb21hbi5weWMKYmlnNWhrc2NzLnB5bwkgIGNwODYxLnB5CSAgICBpc28y
MDIyX2pwXzMucHljCSBtYWNfcm9tYW4ucHlvCmJpZzUucHkJCSAgY3A4NjEucHljCSAgICBpc28y
MDIyX2pwXzMucHlvCSBtYWNfdHVya2lzaC5weQpiaWc1LnB5YwkgIGNwODYxLnB5bwkgICAgaXNv
MjAyMl9qcF9leHQucHkJIG1hY190dXJraXNoLnB5YwpiaWc1LnB5bwkgIGNwODYyLnB5CSAgICBp
c28yMDIyX2pwX2V4dC5weWMJIG1hY190dXJraXNoLnB5bwpiejJfY29kZWMucHkJICBjcDg2Mi5w
eWMJICAgIGlzbzIwMjJfanBfZXh0LnB5bwkgbWJjcy5weQpiejJfY29kZWMucHljCSAgY3A4NjIu
cHlvCSAgICBpc28yMDIyX2pwLnB5CSBtYmNzLnB5YwpiejJfY29kZWMucHlvCSAgY3A4NjMucHkJ
ICAgIGlzbzIwMjJfanAucHljCSBtYmNzLnB5bwpjaGFybWFwLnB5CSAgY3A4NjMucHljCSAgICBp
c28yMDIyX2pwLnB5bwkgcGFsbW9zLnB5CmNoYXJtYXAucHljCSAgY3A4NjMucHlvCSAgICBpc28y
MDIyX2tyLnB5CSBwYWxtb3MucHljCmNoYXJtYXAucHlvCSAgY3A4NjQucHkJICAgIGlzbzIwMjJf
a3IucHljCSBwYWxtb3MucHlvCmNwMDM3LnB5CSAgY3A4NjQucHljCSAgICBpc28yMDIyX2tyLnB5
bwkgcHRjcDE1NC5weQpjcDAzNy5weWMJICBjcDg2NC5weW8JICAgIGlzbzg4NTlfMTAucHkJIHB0
Y3AxNTQucHljCmNwMDM3LnB5bwkgIGNwODY1LnB5CSAgICBpc284ODU5XzEwLnB5YwkgcHRjcDE1
NC5weW8KY3AxMDA2LnB5CSAgY3A4NjUucHljCSAgICBpc284ODU5XzEwLnB5bwkgcHVueWNvZGUu
cHkKY3AxMDA2LnB5YwkgIGNwODY1LnB5bwkgICAgaXNvODg1OV8xMS5weQkgcHVueWNvZGUucHlj
CmNwMTAwNi5weW8JICBjcDg2Ni5weQkgICAgaXNvODg1OV8xMS5weWMJIHB1bnljb2RlLnB5bwpj
cDEwMjYucHkJICBjcDg2Ni5weWMJICAgIGlzbzg4NTlfMTEucHlvCSBxdW9wcmlfY29kZWMucHkK
Y3AxMDI2LnB5YwkgIGNwODY2LnB5bwkgICAgaXNvODg1OV8xMy5weQkgcXVvcHJpX2NvZGVjLnB5
YwpjcDEwMjYucHlvCSAgY3A4NjkucHkJICAgIGlzbzg4NTlfMTMucHljCSBxdW9wcmlfY29kZWMu
cHlvCmNwMTE0MC5weQkgIGNwODY5LnB5YwkgICAgaXNvODg1OV8xMy5weW8JIHJhd191bmljb2Rl
X2VzY2FwZS5weQpjcDExNDAucHljCSAgY3A4NjkucHlvCSAgICBpc284ODU5XzE0LnB5CSByYXdf
dW5pY29kZV9lc2NhcGUucHljCmNwMTE0MC5weW8JICBjcDg3NC5weQkgICAgaXNvODg1OV8xNC5w
eWMJIHJhd191bmljb2RlX2VzY2FwZS5weW8KY3AxMjUwLnB5CSAgY3A4NzQucHljCSAgICBpc284
ODU5XzE0LnB5bwkgcm90XzEzLnB5CmNwMTI1MC5weWMJICBjcDg3NC5weW8JICAgIGlzbzg4NTlf
MTUucHkJIHJvdF8xMy5weWMKY3AxMjUwLnB5bwkgIGNwODc1LnB5CSAgICBpc284ODU5XzE1LnB5
Ywkgcm90XzEzLnB5bwpjcDEyNTEucHkJICBjcDg3NS5weWMJICAgIGlzbzg4NTlfMTUucHlvCSBz
aGlmdF9qaXNfMjAwNC5weQpjcDEyNTEucHljCSAgY3A4NzUucHlvCSAgICBpc284ODU5XzE2LnB5
CSBzaGlmdF9qaXNfMjAwNC5weWMKY3AxMjUxLnB5bwkgIGNwOTMyLnB5CSAgICBpc284ODU5XzE2
LnB5Ywkgc2hpZnRfamlzXzIwMDQucHlvCmNwMTI1Mi5weQkgIGNwOTMyLnB5YwkgICAgaXNvODg1
OV8xNi5weW8JIHNoaWZ0X2ppcy5weQpjcDEyNTIucHljCSAgY3A5MzIucHlvCSAgICBpc284ODU5
XzEucHkJIHNoaWZ0X2ppcy5weWMKY3AxMjUyLnB5bwkgIGNwOTQ5LnB5CSAgICBpc284ODU5XzEu
cHljCSBzaGlmdF9qaXMucHlvCmNwMTI1My5weQkgIGNwOTQ5LnB5YwkgICAgaXNvODg1OV8xLnB5
bwkgc2hpZnRfamlzeDAyMTMucHkKY3AxMjUzLnB5YwkgIGNwOTQ5LnB5bwkgICAgaXNvODg1OV8y
LnB5CSBzaGlmdF9qaXN4MDIxMy5weWMKY3AxMjUzLnB5bwkgIGNwOTUwLnB5CSAgICBpc284ODU5
XzIucHljCSBzaGlmdF9qaXN4MDIxMy5weW8KY3AxMjU0LnB5CSAgY3A5NTAucHljCSAgICBpc284
ODU5XzIucHlvCSBzdHJpbmdfZXNjYXBlLnB5CmNwMTI1NC5weWMJICBjcDk1MC5weW8JICAgIGlz
bzg4NTlfMy5weQkgc3RyaW5nX2VzY2FwZS5weWMKY3AxMjU0LnB5bwkgIGV1Y19qaXNfMjAwNC5w
eSAgIGlzbzg4NTlfMy5weWMJIHN0cmluZ19lc2NhcGUucHlvCmNwMTI1NS5weQkgIGV1Y19qaXNf
MjAwNC5weWMgIGlzbzg4NTlfMy5weW8JIHRpc182MjAucHkKY3AxMjU1LnB5YwkgIGV1Y19qaXNf
MjAwNC5weW8gIGlzbzg4NTlfNC5weQkgdGlzXzYyMC5weWMKY3AxMjU1LnB5bwkgIGV1Y19qaXN4
MDIxMy5weSAgIGlzbzg4NTlfNC5weWMJIHRpc182MjAucHlvCmNwMTI1Ni5weQkgIGV1Y19qaXN4
MDIxMy5weWMgIGlzbzg4NTlfNC5weW8JIHVuZGVmaW5lZC5weQpjcDEyNTYucHljCSAgZXVjX2pp
c3gwMjEzLnB5byAgaXNvODg1OV81LnB5CSB1bmRlZmluZWQucHljCmNwMTI1Ni5weW8JICBldWNf
anAucHkJICAgIGlzbzg4NTlfNS5weWMJIHVuZGVmaW5lZC5weW8KY3AxMjU3LnB5CSAgZXVjX2pw
LnB5YwkgICAgaXNvODg1OV81LnB5bwkgdW5pY29kZV9lc2NhcGUucHkKY3AxMjU3LnB5YwkgIGV1
Y19qcC5weW8JICAgIGlzbzg4NTlfNi5weQkgdW5pY29kZV9lc2NhcGUucHljCmNwMTI1Ny5weW8J
ICBldWNfa3IucHkJICAgIGlzbzg4NTlfNi5weWMJIHVuaWNvZGVfZXNjYXBlLnB5bwpjcDEyNTgu
cHkJICBldWNfa3IucHljCSAgICBpc284ODU5XzYucHlvCSB1bmljb2RlX2ludGVybmFsLnB5CmNw
MTI1OC5weWMJICBldWNfa3IucHlvCSAgICBpc284ODU5XzcucHkJIHVuaWNvZGVfaW50ZXJuYWwu
cHljCmNwMTI1OC5weW8JICBnYjE4MDMwLnB5CSAgICBpc284ODU5XzcucHljCSB1bmljb2RlX2lu
dGVybmFsLnB5bwpjcDQyNC5weQkgIGdiMTgwMzAucHljCSAgICBpc284ODU5XzcucHlvCSB1dGZf
MTZfYmUucHkKY3A0MjQucHljCSAgZ2IxODAzMC5weW8JICAgIGlzbzg4NTlfOC5weQkgdXRmXzE2
X2JlLnB5YwpjcDQyNC5weW8JICBnYjIzMTIucHkJICAgIGlzbzg4NTlfOC5weWMJIHV0Zl8xNl9i
ZS5weW8KY3A0MzcucHkJICBnYjIzMTIucHljCSAgICBpc284ODU5XzgucHlvCSB1dGZfMTZfbGUu
cHkKY3A0MzcucHljCSAgZ2IyMzEyLnB5bwkgICAgaXNvODg1OV85LnB5CSB1dGZfMTZfbGUucHlj
CmNwNDM3LnB5bwkgIGdiay5weQkgICAgaXNvODg1OV85LnB5YwkgdXRmXzE2X2xlLnB5bwpjcDUw
MC5weQkgIGdiay5weWMJICAgIGlzbzg4NTlfOS5weW8JIHV0Zl8xNi5weQpjcDUwMC5weWMJICBn
YmsucHlvCSAgICBqb2hhYi5weQkJIHV0Zl8xNi5weWMKY3A1MDAucHlvCSAgaGV4X2NvZGVjLnB5
CSAgICBqb2hhYi5weWMJCSB1dGZfMTYucHlvCmNwNzM3LnB5CSAgaGV4X2NvZGVjLnB5YyAgICAg
am9oYWIucHlvCQkgdXRmXzcucHkKY3A3MzcucHljCSAgaGV4X2NvZGVjLnB5byAgICAga29pOF9y
LnB5CQkgdXRmXzcucHljCmNwNzM3LnB5bwkgIGhwX3JvbWFuOC5weQkgICAga29pOF9yLnB5YwkJ
IHV0Zl83LnB5bwpjcDc3NS5weQkgIGhwX3JvbWFuOC5weWMgICAgIGtvaThfci5weW8JCSB1dGZf
OC5weQpjcDc3NS5weWMJICBocF9yb21hbjgucHlvICAgICBrb2k4X3UucHkJCSB1dGZfOC5weWMK
Y3A3NzUucHlvCSAgaHoucHkJCSAgICBrb2k4X3UucHljCQkgdXRmXzgucHlvCmNwODUwLnB5CSAg
aHoucHljCSAgICBrb2k4X3UucHlvCQkgdXVfY29kZWMucHkKY3A4NTAucHljCSAgaHoucHlvCSAg
ICBsYXRpbl8xLnB5CQkgdXVfY29kZWMucHljCmNwODUwLnB5bwkgIGlkbmEucHkJICAgIGxhdGlu
XzEucHljCQkgdXVfY29kZWMucHlvCmNwODUyLnB5CSAgaWRuYS5weWMJICAgIGxhdGluXzEucHlv
CQkgemxpYl9jb2RlYy5weQpjcDg1Mi5weWMJICBpZG5hLnB5bwkgICAgbWFjX2N5cmlsbGljLnB5
CSB6bGliX2NvZGVjLnB5YwpjcDg1Mi5weW8JICBfX2luaXRfXy5weQkgICAgbWFjX2N5cmlsbGlj
LnB5YwkgemxpYl9jb2RlYy5weW8KY3A4NTUucHkJICBfX2luaXRfXy5weWMJICAgIG1hY19jeXJp
bGxpYy5weW8KCi4vdG9vbHMvdGFyZ2V0L3Vzci9sb2NhbC9hcm0tcHl0aG9uL2xpYi9weXRob24y
LjQvbGliLWR5bmxvYWQ6CmF1ZGlvb3Auc28JICAgIGNyeXB0LnNvCSAgICAgIF9sb2NhbGUuc28J
ICByZXNvdXJjZS5zbwpfYmlzZWN0LnNvCSAgICBjU3RyaW5nSU8uc28gICAgICBtZDUuc28JCSAg
c2VsZWN0LnNvCl9jb2RlY3NfY24uc28JICAgIF9jc3Yuc28JICAgICAgbW1hcC5zbwkJICBzaGEu
c28KX2NvZGVjc19oay5zbwkgICAgZGF0ZXRpbWUuc28gICAgICAgX211bHRpYnl0ZWNvZGVjLnNv
ICBzeXNsb2cuc28KX2NvZGVjc19pc28yMDIyLnNvICBmY250bC5zbwkgICAgICBuaXMuc28JCSAg
dGVybWlvcy5zbwpfY29kZWNzX2pwLnNvCSAgICBncnAuc28JICAgICAgb3NzYXVkaW9kZXYuc28J
ICB0aW1pbmcuc28KX2NvZGVjc19rci5zbwkgICAgX2hlYXBxLnNvCSAgICAgIHBhcnNlci5zbwpf
Y29kZWNzX3R3LnNvCSAgICBfaG90c2hvdC5zbyAgICAgICBweWV4cGF0LnNvCmNQaWNrbGUuc28J
ICAgIGxpbnV4YXVkaW9kZXYuc28gIHJlZ2V4LnNvCgouL3Rvb2xzL3RhcmdldC91c3IvbG9jYWwv
YXJtLXB5dGhvbi9saWIvcHl0aG9uMi40L2xvZ2dpbmc6CmNvbmZpZy5weSAgIGNvbmZpZy5weW8J
IGhhbmRsZXJzLnB5YyAgX19pbml0X18ucHkgICBfX2luaXRfXy5weW8KY29uZmlnLnB5YyAgaGFu
ZGxlcnMucHkgIGhhbmRsZXJzLnB5byAgX19pbml0X18ucHljCgouL3Rvb2xzL3RhcmdldC91c3Iv
bG9jYWwvYXJtLXB5dGhvbi9saWIvcHl0aG9uMi40L3BsYXQtbGludXgyOgpDRFJPTS5weSAgIENE
Uk9NLnB5byAgRExGQ04ucHljICBJTi5weQkgSU4ucHlvICBUWVBFUy5weSAgIFRZUEVTLnB5bwpD
RFJPTS5weWMgIERMRkNOLnB5ICAgRExGQ04ucHlvICBJTi5weWMgIHJlZ2VuCSBUWVBFUy5weWMK
Ci4vdG9vbHMvdGFyZ2V0L3Vzci9sb2NhbC9hcm0tcHl0aG9uL2xpYi9weXRob24yLjQveG1sOgpk
b20gIF9faW5pdF9fLnB5ICBfX2luaXRfXy5weWMJX19pbml0X18ucHlvICBwYXJzZXJzICBzYXgK
Ci4vdG9vbHMvdGFyZ2V0L3Vzci9sb2NhbC9hcm0tcHl0aG9uL2xpYi9weXRob24yLjQveG1sL2Rv
bToKZG9tcmVnLnB5CSAgX19pbml0X18ucHkJICBtaW5pZG9tLnB5CSAgcHVsbGRvbS5weQpkb21y
ZWcucHljCSAgX19pbml0X18ucHljCSAgbWluaWRvbS5weWMJICBwdWxsZG9tLnB5Ywpkb21yZWcu
cHlvCSAgX19pbml0X18ucHlvCSAgbWluaWRvbS5weW8JICBwdWxsZG9tLnB5bwpleHBhdGJ1aWxk
ZXIucHkgICBtaW5pY29tcGF0LnB5ICAgTm9kZUZpbHRlci5weSAgIHhtbGJ1aWxkZXIucHkKZXhw
YXRidWlsZGVyLnB5YyAgbWluaWNvbXBhdC5weWMgIE5vZGVGaWx0ZXIucHljICB4bWxidWlsZGVy
LnB5YwpleHBhdGJ1aWxkZXIucHlvICBtaW5pY29tcGF0LnB5byAgTm9kZUZpbHRlci5weW8gIHht
bGJ1aWxkZXIucHlvCgouL3Rvb2xzL3RhcmdldC91c3IvbG9jYWwvYXJtLXB5dGhvbi9saWIvcHl0
aG9uMi40L3htbC9wYXJzZXJzOgpleHBhdC5weSAgZXhwYXQucHljICBleHBhdC5weW8JX19pbml0
X18ucHkgIF9faW5pdF9fLnB5YyAgX19pbml0X18ucHlvCgouL3Rvb2xzL3RhcmdldC91c3IvbG9j
YWwvYXJtLXB5dGhvbi9saWIvcHl0aG9uMi40L3htbC9zYXg6Cl9leGNlcHRpb25zLnB5CSBleHBh
dHJlYWRlci5weWMgIGhhbmRsZXIucHlvCXNheHV0aWxzLnB5ICAgeG1scmVhZGVyLnB5YwpfZXhj
ZXB0aW9ucy5weWMgIGV4cGF0cmVhZGVyLnB5byAgX19pbml0X18ucHkJc2F4dXRpbHMucHljICB4
bWxyZWFkZXIucHlvCl9leGNlcHRpb25zLnB5byAgaGFuZGxlci5weQkgIF9faW5pdF9fLnB5Ywlz
YXh1dGlscy5weW8KZXhwYXRyZWFkZXIucHkJIGhhbmRsZXIucHljCSAgX19pbml0X18ucHlvCXht
bHJlYWRlci5weQoKLi90b29scy90YXJnZXQvdXNyL2xvY2FsL3hlbi10b29sczoKYmluICBsaWIg
IHB5dGhvbiAgc2JpbgoKLi90b29scy90YXJnZXQvdXNyL2xvY2FsL3hlbi10b29scy9iaW46Cnhl
bmNvbnNvbGUJICB4ZW5zdG9yZS1leGlzdHMgIHhlbnN0b3JlLWxzCSAgeGVuc3RvcmUtcm0KeGVu
c3RvcmUtY29udHJvbCAgeGVuc3RvcmUtbGlzdCAgICB4ZW5zdG9yZS1yZWFkICB4ZW5zdG9yZS13
cml0ZQoKLi90b29scy90YXJnZXQvdXNyL2xvY2FsL3hlbi10b29scy9saWI6CmxpYnhlbmN0cmwu
c28JICAgICBsaWJ4ZW5ndWVzdC5zbwkgICBsaWJ4ZW5zdGF0LnNvICAgICAgbGlieGVuc3RvcmUu
c28KbGlieGVuY3RybC5zby4zLjAgICAgbGlieGVuZ3Vlc3Quc28uMy4wICAgIGxpYnhlbnN0YXQu
c28uMApsaWJ4ZW5jdHJsLnNvLjMuMC4wICBsaWJ4ZW5ndWVzdC5zby4zLjAuMCAgbGlieGVuc3Rh
dC5zby4wLjAKCi4vdG9vbHMvdGFyZ2V0L3Vzci9sb2NhbC94ZW4tdG9vbHMvcHl0aG9uOgpNYWtl
ZmlsZSAgeGVuCgouL3Rvb2xzL3RhcmdldC91c3IvbG9jYWwveGVuLXRvb2xzL3B5dGhvbi94ZW46
Cl9faW5pdF9fLnB5ICBsb3dsZXZlbCAgc3YgIHV0aWwgIHdlYiAgeGVuZCAgeG0KCi4vdG9vbHMv
dGFyZ2V0L3Vzci9sb2NhbC94ZW4tdG9vbHMvcHl0aG9uL3hlbi9sb3dsZXZlbDoKX19pbml0X18u
cHkgIE1ha2VmaWxlICB4Yy5jICB4Yy5jfiAgeGMubyAgeGMuc28gIHhzLmMgIHhzLm8gIHhzLnNv
CgouL3Rvb2xzL3RhcmdldC91c3IvbG9jYWwveGVuLXRvb2xzL3B5dGhvbi94ZW4vc3Y6CkNyZWF0
ZURvbWFpbi5weSAgR2VuVGFiYmVkLnB5ICBfX2luaXRfXy5weSAgTm9kZUluZm8ucHkgICAgICAg
dXRpbC5weQpEb21JbmZvLnB5CSBIVE1MQmFzZS5weSAgIE1haW4ucHkJICAgIFJlc3RvcmVEb21h
aW4ucHkgIFdpemFyZC5weQoKLi90b29scy90YXJnZXQvdXNyL2xvY2FsL3hlbi10b29scy9weXRo
b24veGVuL3V0aWw6CmFzc2VydHMucHkgIGJsa2lmLnB5ICBidWd0b29sLnB5ICAgX19pbml0X18u
cHkJbWFjLnB5CXhtbHJwY2xpYjIucHkKYXV4YmluLnB5ICAgQnJjdGwucHkgIGRpYWdub3NlLnB5
ICBpcC5weQlwY2kucHkJeHBvcGVuLnB5CgouL3Rvb2xzL3RhcmdldC91c3IvbG9jYWwveGVuLXRv
b2xzL3B5dGhvbi94ZW4vd2ViOgpjb25uZWN0aW9uLnB5ICBodHRwc2VydmVyLnB5ICBwcm90b2Nv
bC5weSAgU3J2QmFzZS5weSAgc3RhdGljLnB5ICB1bml4LnB5Cmh0dHAucHkgICAgICAgIF9faW5p
dF9fLnB5ICAgIHJlc291cmNlLnB5ICBTcnZEaXIucHkgICB0Y3AucHkKCi4vdG9vbHMvdGFyZ2V0
L3Vzci9sb2NhbC94ZW4tdG9vbHMvcHl0aG9uL3hlbi94ZW5kOgpBcmdzLnB5ICAgICAgUHJldHR5
UHJpbnQucHkgIFhlbmRCb290bG9hZGVyLnB5CVhlbmREb21haW4ucHkJIFhlbmRSb290LnB5CmJh
bGxvb24ucHkgICBzZXJ2ZXIJICAgICBYZW5kQ2hlY2twb2ludC5weQlYZW5kRXJyb3IucHkJIFhl
bmRWbmV0LnB5CmVuY29kZS5weSAgICBzeHAucHkJICAgICBYZW5kQ2xpZW50LnB5CVhlbmRMb2dn
aW5nLnB5CSB4ZW5zdG9yZQppbWFnZS5weSAgICAgdXVpZC5weQkgICAgIFhlbmREbWVzZy5weQlY
ZW5kTm9kZS5weQpfX2luaXRfXy5weSAgVmlmY3RsLnB5CSAgICAgWGVuZERvbWFpbkluZm8ucHkJ
WGVuZFByb3RvY29sLnB5CgouL3Rvb2xzL3RhcmdldC91c3IvbG9jYWwveGVuLXRvb2xzL3B5dGhv
bi94ZW4veGVuZC9zZXJ2ZXI6CmJsa2lmLnB5CSAgaXJxaWYucHkgICBwY2lpZi5weQkgICAgICBT
cnZEb21haW4ucHkgICBTcnZYZW5kTG9nLnB5CkRldkNvbnRyb2xsZXIucHkgIGtwcGlmLnB5ICAg
cmVsb2NhdGUucHkgICAgICBTcnZOb2RlLnB5ICAgICB0cG1pZi5weQpmYmlmLnB5CQkgIGxjZGlm
LnB5ICAgU3J2RGFlbW9uLnB5ICAgICBTcnZSb290LnB5ICAgICB1c2JpZi5weQpfX2luaXRfXy5w
eQkgIG5ldGlmLnB5ICAgU3J2RG1lc2cucHkgICAgICBTcnZTZXJ2ZXIucHkgICB1c2JpZi5weWMK
aW9waWYucHkJICBwYXJhbXMucHkgIFNydkRvbWFpbkRpci5weSAgU3J2Vm5ldERpci5weSAgWE1M
UlBDU2VydmVyLnB5CgouL3Rvb2xzL3RhcmdldC91c3IvbG9jYWwveGVuLXRvb2xzL3B5dGhvbi94
ZW4veGVuZC94ZW5zdG9yZToKX19pbml0X18ucHkgIHhzdHJhbnNhY3QucHkgIHhzdXRpbC5weSAg
eHN3YXRjaC5weQoKLi90b29scy90YXJnZXQvdXNyL2xvY2FsL3hlbi10b29scy9weXRob24veGVu
L3htOgpjb25zb2xlLnB5ICBoZWxwLnB5CSBtYWluLnB5ICAgICBvcHRzLnB5CSAgc3lzcnEucHkK
Y3JlYXRlLnB5ICAgX19pbml0X18ucHkgIG1pZ3JhdGUucHkgIHNodXRkb3duLnB5CgouL3Rvb2xz
L3RhcmdldC91c3IvbG9jYWwveGVuLXRvb2xzL3NiaW46CnhlbmNvbnNvbGVkICB4ZW5kICB4ZW5z
dG9yZWQgIHhlbnRvcCAgeG0KCi4vdG9vbHMveGVuc3RhdDoKbGlieGVuc3RhdCAgTWFrZWZpbGUg
IHhlbnRvcAoKLi90b29scy94ZW5zdGF0L2xpYnhlbnN0YXQ6CmJpbmRpbmdzICBDT1BZSU5HICBN
YWtlZmlsZSAgc3JjCgouL3Rvb2xzL3hlbnN0YXQvbGlieGVuc3RhdC9iaW5kaW5nczoKc3dpZwoK
Li90b29scy94ZW5zdGF0L2xpYnhlbnN0YXQvYmluZGluZ3Mvc3dpZzoKcGVybCAgcHl0aG9uICB4
ZW5zdGF0LmkKCi4vdG9vbHMveGVuc3RhdC9saWJ4ZW5zdGF0L2JpbmRpbmdzL3N3aWcvcGVybDoK
Ci4vdG9vbHMveGVuc3RhdC9saWJ4ZW5zdGF0L2JpbmRpbmdzL3N3aWcvcHl0aG9uOgoKLi90b29s
cy94ZW5zdGF0L2xpYnhlbnN0YXQvc3JjOgpsaWJuY3Vyc2VzLmEJICAgbGlieGVuc3RhdC5hICAg
ICAgIHhlbi1pbnRlcmZhY2UuYyAgeGVuc3RhdC5oCmxpYm5jdXJzZXMuc28JICAgbGlieGVuc3Rh
dC5zbyAgICAgIHhlbi1pbnRlcmZhY2UuaCAgeGVuc3RhdC5vCmxpYm5jdXJzZXMuc28uNSAgICBs
aWJ4ZW5zdGF0LnNvLjAgICAgeGVuLWludGVyZmFjZS5vCmxpYm5jdXJzZXMuc28uNS4zICBsaWJ4
ZW5zdGF0LnNvLjAuMCAgeGVuc3RhdC5jCgouL3Rvb2xzL3hlbnN0YXQveGVudG9wOgpNYWtlZmls
ZSAgVE9ETwl4ZW5zdGF0LmggIHhlbnRvcCAgeGVudG9wLjEgIHhlbnRvcC5jICB4ZW50b3AubwoK
Li90b29scy94ZW5zdG9yZToKQ09QWUlORwkJICAgICB0ZGIuaAkJIHhlbnN0b3JlZF90ZXN0LmgJ
ICB4cy5jCmZha2VfbGlieGMuYwkgICAgIHRkYi5vCQkgeGVuc3RvcmVkX3RyYW5zYWN0aW9uLmMg
IHhzX2NyYXNobWUuYwpoYXNodGFibGUuYwkgICAgIFRPRE8JCSB4ZW5zdG9yZWRfdHJhbnNhY3Rp
b24uaCAgeHMuaApoYXNodGFibGUuaAkgICAgIHV0aWxzLmMJCSB4ZW5zdG9yZWRfdHJhbnNhY3Rp
b24ubyAgeHNfbGliLmMKaGFzaHRhYmxlLm8JICAgICB1dGlscy5oCQkgeGVuc3RvcmVkX3dhdGNo
LmMJICB4c19saWIuaApoYXNodGFibGVfcHJpdmF0ZS5oICB1dGlscy5vCQkgeGVuc3RvcmVkX3dh
dGNoLmgJICB4c19saWIubwpsaWJ4ZW5zdG9yZS5zbwkgICAgIHhlbnN0b3JlX2NsaWVudC5jCSB4
ZW5zdG9yZWRfd2F0Y2gubwkgIHhzX2xpYi5vcGljCmxpc3QuaAkJICAgICB4ZW5zdG9yZS1jb250
cm9sCSB4ZW5zdG9yZS1leGlzdHMJICB4c2xzLmMKbG9nCQkgICAgIHhlbnN0b3JlX2NvbnRyb2wu
YyAgeGVuc3RvcmVfZXhpc3RzLm8JICB4c2xzLm8KTWFrZWZpbGUJICAgICB4ZW5zdG9yZV9jb250
cm9sLm8gIHhlbnN0b3JlLWxpc3QJCSAgeHMub3BpYwpNYWtlZmlsZS5iYWNrdXAgICAgICB4ZW5z
dG9yZWQJCSB4ZW5zdG9yZV9saXN0Lm8JICB4c19yYW5kb20uYwpSRUFETUUJCSAgICAgeGVuc3Rv
cmVkX2NvcmUuYwkgeGVuc3RvcmUtbHMJCSAgeHNfc3RyZXNzLmMKc3BlZWR0ZXN0LmMJICAgICB4
ZW5zdG9yZWRfY29yZS5oCSB4ZW5zdG9yZS1yZWFkCQkgIHhzX3RkYl9kdW1wCnRhbGxvYy5jCSAg
ICAgeGVuc3RvcmVkX2NvcmUubwkgeGVuc3RvcmVfcmVhZC5vCSAgeHNfdGRiX2R1bXAuYwp0YWxs
b2NfZ3VpZGUudHh0ICAgICB4ZW5zdG9yZWRfZG9tYWluLmMgIHhlbnN0b3JlLXJtCQkgIHhzX3Rk
Yl9kdW1wLm8KdGFsbG9jLmgJICAgICB4ZW5zdG9yZWRfZG9tYWluLmggIHhlbnN0b3JlX3JtLm8J
CSAgeHNfdGVzdC5jCnRhbGxvYy5vCSAgICAgeGVuc3RvcmVkX2RvbWFpbi5vICB4ZW5zdG9yZS13
cml0ZQp0ZGIuYwkJICAgICB4ZW5zdG9yZWRfcHJvYy5oCSB4ZW5zdG9yZV93cml0ZS5vCgouL3hl
bjoKYWNtCUNPUFlJTkcgIGluY2x1ZGUgIE1ha2VmaWxlICBzY3JpcHRzICAgVW5pdFRlc3QJeGVu
Lmd6CmFyY2gJZHJpdmVycyAgS2NvbmZpZyAgUG9zdC5tayAgIHNlY3VyaXR5ICB4ZW4JeGVuLXN5
bXMKY29tbW9uCUhJU1RPUlkgIGxvZwkgIFJ1bGVzLm1rICB0b29scyAgICAgeGVuLWJpbgoKLi94
ZW4vYWNtOgphY21fY2hpbmVzZXdhbGxfaG9va3MuYyAgYWNtX251bGxfaG9va3MuYyAgYWNtX3Np
bXBsZV90eXBlX2VuZm9yY2VtZW50X2hvb2tzLmMKYWNtX2NvcmUuYwkJIGFjbV9wb2xpY3kuYwkg
ICBNYWtlZmlsZQoKLi94ZW4vYXJjaDoKYXJtCgouL3hlbi9hcmNoL2FybToKYXJjaC1nb2xkZmlz
aCAgYXJjaC12ZXJzYXRpbGUgIGJ1aWx0X2luLm8gIEtjb25maWcgIE1ha2VmaWxlICB4ZW4KYXJj
aC1pbXgyMSAgICAgYXNtLW9mZnNldHMucyAgIGRlZmNvbmZpZyAgIGxpYgkgICAgUnVsZXMubWsg
IHhlbi5sZHMKCi4veGVuL2FyY2gvYXJtL2FyY2gtZ29sZGZpc2g6CmlycS5jICBLY29uZmlnCU1h
a2VmaWxlICBwbGF0Zm9ybS5jICBzdGFydC5TICB0aW1lLmMKCi4veGVuL2FyY2gvYXJtL2FyY2gt
aW14MjE6CmJ1aWx0X2luLm8gIGlycS5vICAgIE1ha2VmaWxlCSBwbGF0Zm9ybS5vICBzdGFydC5T
ICB0aW1lLm8KaXJxLmMJICAgIEtjb25maWcgIHBsYXRmb3JtLmMgIHN0YXJ0Lm8gICAgIHRpbWUu
YwoKLi94ZW4vYXJjaC9hcm0vYXJjaC12ZXJzYXRpbGU6Cktjb25maWcgICBwbGF0Zm9ybS5jICBz
dGFydC5TCQkgdmVyc2F0aWxlcGJfc2VyaWFsLmMKTWFrZWZpbGUgIFJFQURNRSAgICAgIHZlcnNh
dGlsZXBiX2lycS5jICB2ZXJzYXRpbGVwYl90aW1lLmMKCi4veGVuL2FyY2gvYXJtL2RlZmNvbmZp
ZzoKZGVmY29uZmlnX3ZlcnNhdGlsZXBiCgouL3hlbi9hcmNoL2FybS9saWI6CmFzaGxkaTMuYwkg
ZGVsYXkuUyAgICAgIGxvbmdsb25nLmggIG1lbXplcm8ubyAgdGVzdGNoYW5nZWJpdC5vCmFzaGxk
aTMubwkgZGl2NjQubyAgICAgIE1ha2VmaWxlCSAgbWVtemVyby5TICB0ZXN0Y2hhbmdlYml0LlMK
YXNobGRpMy5TCSBkaXY2NC5TICAgICAgbWVtY2hyLm8JICBtdWxkaTMuYyAgIHRlc3RjbGVhcmJp
dC5vCmFzaHJkaTMubwkgZmluZGJpdC5vICAgIG1lbWNoci5TCSAgbXVsZGkzLm8gICB0ZXN0Y2xl
YXJiaXQuUwphc2hyZGkzLlMJIGZpbmRiaXQuUyAgICBtZW1jcHkubwkgIHB1dHVzZXIubyAgdGVz
dHNldGJpdC5vCmJ1aWx0X2luLm8JIGdjY2xpYi5oICAgICBtZW1jcHkuUwkgIHB1dHVzZXIuUyAg
dGVzdHNldGJpdC5TCmNsZWFyYml0Lm8JIGdldHVzZXIubyAgICBtZW1tb3ZlLm8gICBzZXRiaXQu
byAgIHVhY2Nlc3MubwpjbGVhcmJpdC5TCSBnZXR1c2VyLlMgICAgbWVtbW92ZS5TICAgc2V0Yml0
LlMgICB1YWNjZXNzLlMKY29weV90ZW1wbGF0ZS5TICBsaWIxZnVuY3MubyAgbWVtc2V0Lm8JICBz
dHJjaHIubyAgIHVkaXZkaTMuYwpkZWxheS5vCQkgbGliMWZ1bmNzLlMgIG1lbXNldC5TCSAgc3Ry
Y2hyLlMKCi4veGVuL2FyY2gvYXJtL3hlbjoKYXJjaF9kb21haW4uYwkgY29yZS1hcm05MjYuUwkg
ZW50cnkuUyAgICAgICBNYWtlZmlsZSAgICAgdHJhcHMuYwphcmNoX2RvbWFpbi5vCSBkbWEtb3Au
YwkgZmlxLmMJICAgICAgIG1tLmMJICAgIHRyYXBzLm8KYXNtLW9mZnNldHMuYwkgZG9tMF9vcHMu
YwkgZmlxLm8JICAgICAgIG1tLm8JICAgIHhlbi5sZHMuUwpidWlsdF9pbi5vCSBkb20wX29wcy5v
CSBmbHVzaHRsYi5jICAgIHBoeXNkZXYuYyAgICB4ZW5zZXR1cC5jCmNhY2hlLmMJCSBkb21haW5f
YnVpbGQuYyAgZmx1c2h0bGIubyAgICBwaHlzZGV2Lm8gICAgeGVuc2V0dXAubwpjYWNoZS5vCQkg
ZG9tYWluX2J1aWxkLm8gIGh5cGVyY2FsbHMubyAgdGltZS5jCmNvcHlwYWdlLXY0d2IubyAgZG9t
YWluX3BhZ2UuYwkgaHlwZXJjYWxscy5TICB0aW1lLm8KY29weXBhZ2UtdjR3Yi5TICBkb21haW5f
cGFnZS5vCSBpcnEuYwkgICAgICAgdGxiLXY0d2JpLm8KY29yZS1hcm05MjYubwkgZW50cnkubwkg
aXJxLm8JICAgICAgIHRsYi12NHdiaS5TCgouL3hlbi9jb21tb246CmFjbV9vcHMuYyAgIGVsZi5j
LmVsZgkgICAgIGtleWhhbmRsZXIuYyAgcGFnZV9hbGxvYy5vICBzb2Z0aXJxLmMgICB0cmFjZS5j
CmJpdG1hcC5jICAgIGVsZi5vCSAgICAgbGliLmMJICAgcGVyZmMuYwkgc29mdGlycS5vICAgdHJh
Y2UubwpiaXRtYXAubyAgICBldmVudF9jaGFubmVsLmMgIGxpYi5vCSAgIHJhbmdlc2V0LmMJIHNy
YV9mdW5jLmMgIHZkbWEuYwpidWlsdF9pbi5vICBldmVudF9jaGFubmVsLm8gIGxvZwkgICByYW5n
ZXNldC5vCSBzcmFfb3BzLmMgICB2c3ByaW50Zi5jCmNyYzMyLmMgICAgIGdkYnN0dWIuYwkgICAg
IE1ha2VmaWxlCSAgIHNjaGVkX2J2dC5jCSBzdHJpbmcuYyAgICB2c3ByaW50Zi5vCmRvbTBfb3Bz
LmMgIGdyYW50X3RhYmxlLmMgICAgbWVtb3J5LmMJICAgc2NoZWRfYnZ0Lm8JIHN0cmluZy5vICAg
IHhtYWxsb2MuYwpkb20wX29wcy5vICBncmFudF90YWJsZS5vICAgIG1lbW9yeS5vCSAgIHNjaGVk
X3NlZGYuYyAgc3ltYm9scy5jICAgeG1hbGxvYy5vCmRvbWFpbi5jICAgIEtjb25maWcJICAgICBt
dWx0aWNhbGwuYyAgIHNjaGVkX3NlZGYubyAgc3ltYm9scy5vCmRvbWFpbi5vICAgIGtlcm5lbC5j
CSAgICAgbXVsdGljYWxsLm8gICBzY2hlZHVsZS5jCSB0aW1lci5jCmVsZi5jCSAgICBrZXJuZWwu
bwkgICAgIHBhZ2VfYWxsb2MuYyAgc2NoZWR1bGUubwkgdGltZXIubwoKLi94ZW4vZHJpdmVyczoK
YnVpbHRfaW4ubyAgY2hhciAgTWFrZWZpbGUKCi4veGVuL2RyaXZlcnMvY2hhcjoKYnVpbHRfaW4u
byAgaW14MjFhZHNfc2VyaWFsLmMgIG9tYXAxNjEwX3NlcmlhbC5jICBwcmludGYubyAgc2VyaWFs
Lm8KY29uc29sZS5jICAgTWFrZWZpbGUJICAgICAgIHByaW50Zi5jCQkgIHNlcmlhbC5jCgouL3hl
bi9pbmNsdWRlOgphY20gIGFzbSAgYXNtLWFybSAgcHVibGljICBzZWN1cml0eSAgeGVuCgouL3hl
bi9pbmNsdWRlL2FjbToKYWNtX2NvcmUuaCAgYWNtX2VuZGlhbi5oICBhY21faG9va3MuaAoKLi94
ZW4vaW5jbHVkZS9hc20tYXJtOgphcmNoCQljcHUtb3BzLmggICAgICBndWVzdF9hY2Nlc3MuaCAg
cGFnZS5oLm5ldyAgICAgc2lnbmFsLmgKYXJjaC1nb2xkZmlzaAljdXJyZW50LmggICAgICBoYXJk
aXJxLmggICAgICAgcGFyYW0uaAkgICAgICBzaXplcy5oCmFyY2gtaW14MjEJZGVidWdnZXIuaCAg
ICAgaGFyZHdhcmUuaCAgICAgIHBndGFibGUuaCAgICAgIHN0cmluZy5oCmFyY2gtdmVyc2F0aWxl
CWRlbGF5LmggICAgICAgIGh5cGVyY2FsbC5oICAgICBwbGF0Zm9ybS5oICAgICBzeXN0ZW0uaAph
c20tbWFjcm9zLmgJZGl2NjQuaCAgICAgICAgaW5pdC5oCSAgICAgICBwb3NpeF90eXBlcy5oICB0
ZXJtYml0cy5oCmFzbS1vZmZzZXRzLmgJZG1hLmgJICAgICAgIGlvLmgJICAgICAgIHByb2Nlc3Nv
ci5oICAgIHRpbWUuaAphdG9taWMuaAlkb21haW4uaCAgICAgICBpcnEuaAkgICAgICAgcHJvYy1m
bnMuaCAgICAgdGxiZmx1c2guaAphdXRvY29uZi5oCWVycm5vLWJhc2UuaCAgIGxpbmthZ2UuaCAg
ICAgICBwcm9jaW5mby5oICAgICB0cmFwLmgKYml0b3BzLmgJZXJybm8uaCAgICAgICAgbWVtbWFw
LmggICAgICAgIHB0cmFjZS5oICAgICAgIHR5cGVzLmgKYnVnLmgJCWV2ZW50LmggICAgICAgIG1l
bW9yeS5oICAgICAgICByZWdzLmgJICAgICAgdWFjY2Vzcy5oCmNhY2hlLmgJCWZsdXNodGxiLmgg
ICAgIG1tLmgJICAgICAgIHNlZ21lbnQuaCAgICAgIHVhcnQuaApjb25maWcuaAlnbHVlLmgJICAg
ICAgIG11bHRpY2FsbC5oICAgICBzZXJpYWxfcmVnLmgKY3B1LWRvbWFpbi5oCWdyYW50X3RhYmxl
LmggIHBhZ2UuaAkgICAgICAgc2hhZG93LmgKCi4veGVuL2luY2x1ZGUvYXNtLWFybS9hcmNoLWdv
bGRmaXNoOgpjb25maWcuaCAgZW50cnktbWFjcm8uUyAgaGFyZHdhcmUuaCAgaW8uaCAgaXJxcy5o
ICByZWdzLmggIHRpbWVyLmggIHRpbWV4LmgKCi4veGVuL2luY2x1ZGUvYXNtLWFybS9hcmNoLWlt
eDIxOgpjb25maWcuaCAgICAgICBoYXJkd2FyZS5oICBpby5oICAgICAgbXgyYWRzLmggIHN5c3Rl
bS5oICB1bmNvbXByZXNzLmgKZG1hLmgJICAgICAgIGlteC1kbWEuaCAgIGlycXMuaCAgICBwYXJh
bS5oICAgdGltZXguaAkgdm1hbGxvYy5oCmVudHJ5LW1hY3JvLlMgIGlteC1yZWdzLmggIG14MWFk
cy5oICByZWdzLmggICAgdWFydC5oCgouL3hlbi9pbmNsdWRlL2FzbS1hcm0vYXJjaC12ZXJzYXRp
bGU6CmNvbmZpZy5oICAgICAgIGhhcmR3YXJlLmggIHJlZ3MuaAkgICB0aW1leC5oCmRlYnVnLW1h
Y3JvLlMgIGlvLmgJICAgc2VyaWFsX3BsMDExLmggIHVuY29tcHJlc3MuaApkbWEuaAkgICAgICAg
aXJxcy5oCSAgIHN5c3RlbS5oCSAgIHZpYy5oCmVudHJ5LW1hY3JvLlMgIHBsYXRmb3JtLmggIHRp
bWVyLmgJICAgdm1hbGxvYy5oCgouL3hlbi9pbmNsdWRlL3B1YmxpYzoKYWNtX2Rldi5oICAgICAg
YXJjaC14ODZfNjQuaAlodm0JICAgc2NoZWRfY3RsLmgJdmVyc2lvbi5oCmFjbS5oCSAgICAgICBD
T1BZSU5HCQlpbwkgICBzY2hlZC5oCXhlbi1jb21wYXQuaAphY21fb3BzLmggICAgICBkb20wX29w
cy5oCW1lbW9yeS5oICAgc2VjdXJpdHkJeGVuLmgKYXJjaC1hcm0uaCAgICAgZXZlbnRfY2hhbm5l
bC5oCW5taS5oCSAgIHRyYWNlLmgKYXJjaC1pYTY0LmggICAgZmVhdHVyZXMuaAlwaHlzZGV2Lmgg
IHR5cGVzLmgKYXJjaC14ODZfMzIuaCAgZ3JhbnRfdGFibGUuaAlwbGF0Zm9ybSAgIHZjcHUuaAoK
Li94ZW4vaW5jbHVkZS9wdWJsaWMvaHZtOgpodm1faW5mb190YWJsZS5oICBpb3JlcS5oICB2bXhf
YXNzaXN0LmgKCi4veGVuL2luY2x1ZGUvcHVibGljL2lvOgpibGtpZi5oICAgIG10ZGlmLmggIHBj
aWlmLmggIHRwbWlmLmggICB4c193aXJlLmgKY29uc29sZS5oICBuZXRpZi5oICByaW5nLmggICB4
ZW5idXMuaAoKLi94ZW4vaW5jbHVkZS9wdWJsaWMvcGxhdGZvcm06CnZkbWEuaAoKLi94ZW4vaW5j
bHVkZS9wdWJsaWMvc2VjdXJpdHk6CnNlY3VyZV9zdG9yYWdlX3N0cnVjdC5oICBzcmFfb3BzLmgK
Ci4veGVuL2luY2x1ZGUvc2VjdXJpdHk6CmFjbSAgY3J5cHRvICBzc20teGVuCgouL3hlbi9pbmNs
dWRlL3NlY3VyaXR5L2FjbToKYWNpX2dlbmVyYXRvci5oICBhY21faG9va3MuaCAgZGVjaXNpb25f
Y2FjaGUuaAkgIHRlX2V4dHJhLmgKYWNtLmgJCSBiaWJhX2JscC5oICAgcG9saWN5X2NvbmR1Y3Rv
ci5oICB0ZS5oCgouL3hlbi9pbmNsdWRlL3NlY3VyaXR5L2NyeXB0bzoKQ3JBRVNBbGcuaCAgICBD
ckV2cC5oCQljcnlwdG8uaAkgICAgVGxzQ3JIYXNoLmgKQ3JBRVNBcGkuaCAgICBDckhNYWMuaAkJ
RGVidWdQcmludC5oCSAgICBUbHNDcktleVN0LmgKQ3JBRVMuaCAgICAgICBDclJhbmQuaAkJSVNF
Q0NvbmZpZy5oCSAgICBUbHNDck1lbU1nci5oCkNyQk5Db25maWcuaCAgQ3JSU0EuaAkJcnNhX2tl
eS5oCSAgICBUbHNDclJTQS5oCkNyQk4uaAkgICAgICBDclNIQS5oCQlUbHNDckFwaVJvb3QuaAkg
ICAgVGxzQ3JSU0FNZW0uaApDckJOTGNsLmggICAgIENyU0hBTGNsLmgJVGxzQ3JBcGlUZXN0LmgJ
ICAgIFRsc0NyU2VjdXJpdHkuaApDckJOUHJpbWUuaCAgIENyU01lbU1nci5oCVRsc0NyQmxvY2tD
aXBoZXIuaCAgVGxzQ3JTU0xlYXlMaWIuaApDckNvbmZpZy5oICAgIENyU3djUmFuZC5oCVRsc0Ny
Q29uZmlnLmgJICAgIFRsc0NyU1NMZWF5UlNBLmgKQ3JFcnJvci5oICAgICBDclN3Y1JhbmRvbUxj
bC5oCVRsc0NyRXJyb3IuaAoKLi94ZW4vaW5jbHVkZS9zZWN1cml0eS9zc20teGVuOgpzcmFfZnVu
Yy5oCgouL3hlbi9pbmNsdWRlL3hlbjoKYWNtX3BvbGljeS5oICBkZWxheS5oCSAgICAgIGlvY2Fw
LmgJICAgICBwZXJjcHUuaAkgICBzcmFfZnVuYy5oCmFjcGkuaAkgICAgICBkbWEuaAkgICAgICBp
cnFfY3B1c3RhdC5oICBwZXJmY19kZWZuLmggIHN0cmluZy5oCmF1dG9jb25mLmggICAgZG1pLmgJ
ICAgICAgaXJxLmgJICAgICBwZXJmYy5oCSAgIHN5bWJvbHMuaApiYW5uZXIuaCAgICAgIGRvbWFp
bi5oCSAgICAgIGtlcm5lbC5oCSAgICAgcHJlZmV0Y2guaCAgICB0aW1lLmgKYml0bWFwLmggICAg
ICBkb21haW5fcGFnZS5oICAga2V4ZWMuaAkgICAgIHJhbmdlc2V0LmggICAgdGltZXIuaApiaXRv
cHMuaCAgICAgIGVsZmNvcmUuaCAgICAgICBrZXloYW5kbGVyLmggICByY3VwZGF0ZS5oICAgIHRy
YWNlLmgKYnl0ZW9yZGVyICAgICBlbGYuaAkgICAgICBsaWIuaAkgICAgIHJlYm9vdC5oCSAgIHR5
cGVzLmgKY2FjaGUuaCAgICAgICBlcnJuby5oCSAgICAgIGxpbmthZ2UuaCAgICAgIHNjaGVkLmgJ
ICAgdmVyc2lvbi5oCmNvbXBpbGUuaCAgICAgZXZlbnQuaAkgICAgICBsaXN0LmgJICAgICBzY2hl
ZC1pZi5oICAgIHZnYS5oCmNvbXBpbGUuaC5pbiAgZm9yZWdyb3VuZC5oICAgIG1tLjMuMC4yLmgg
ICAgIHNlcmlhbC5oCSAgIHhlbmNvbW0uaApjb21waWxlci5oICAgIGdkYnN0dWIuaCAgICAgICBt
bS5oCSAgICAgc2hhZG93LmgJICAgeGVub3Byb2YuaApjb25maWcuaCAgICAgIGdyYW50X3RhYmxl
LmggICBtdWx0aWJvb3QuaCAgICBzaGFyZWQuaAkgICB4bWFsbG9jLmgKY29uc29sZS5oICAgICBn
dWVzdF9hY2Nlc3MuaCAgbXVsdGljYWxsLmggICAgc2h1dGRvd24uaApjcHVtYXNrLmggICAgIGh5
cGVyY2FsbC5oICAgICBubWkuaAkgICAgIHNtcC5oCmN0eXBlLmggICAgICAgaW5pdC5oCSAgICAg
IG5vZGVtYXNrLmggICAgIHNvZnRpcnEuaApkZWJ1Zy5oICAgICAgIGludHR5cGVzLmggICAgICBu
dW1hLmgJICAgICBzcGlubG9jay5oCgouL3hlbi9pbmNsdWRlL3hlbi9ieXRlb3JkZXI6CmJpZ19l
bmRpYW4uaCAgZ2VuZXJpYy5oICBsaXR0bGVfZW5kaWFuLmggIHN3YWIuaAoKLi94ZW4vc2NyaXB0
czoKa2NvbmZpZyAgTWFrZWZpbGUKCi4veGVuL3NjcmlwdHMva2NvbmZpZzoKY29uZi5jCSAgICAg
aW1hZ2VzLmMJICAgICBseGRpYWxvZyAgUE9URklMRVMuaW4gIHpjb25mLmhhc2guYwpjb25mZGF0
YS5jICAga2NvbmZpZ19sb2FkLmMgIE1ha2VmaWxlICBxY29uZi5jYyAgICAgemNvbmYubApleHBy
LmMJICAgICBreGdldHRleHQuYyAgICAgbWNvbmYgICAgIHFjb25mLmgJICAgIHpjb25mLnRhYi5j
X3NoaXBwZWQKZXhwci5oCSAgICAgbGV4Lnpjb25mLmMgICAgIG1jb25mLmMgICBzeW1ib2wuYyAg
ICAgemNvbmYudGFiLm8KZ2NvbmYuYyAgICAgIGxrYy5oCSAgICAgbWNvbmYubyAgIHV0aWwuYwkg
ICAgemNvbmYueQpnY29uZi5nbGFkZSAgbGtjX3Byb3RvLmggICAgIG1lbnUuYyAgICB6Y29uZi5n
cGVyZgoKLi94ZW4vc2NyaXB0cy9rY29uZmlnL2x4ZGlhbG9nOgpCSUcuRkFULldBUk5JTkcgIGNo
ZWNrLWx4ZGlhbG9nLnNoICBpbnB1dGJveC5vCXRleHRib3guYyAgdXRpbC5vCmNoZWNrbGlzdC5j
CSBkaWFsb2cuaAkgICAgbWVudWJveC5jCXRleHRib3gubyAgeWVzbm8uYwpjaGVja2xpc3Qubwkg
aW5wdXRib3guYwkgICAgbWVudWJveC5vCXV0aWwuYwkgICB5ZXNuby5vCgouL3hlbi9zZWN1cml0
eToKYWNtICBjcnlwdG8gIEtjb25maWcgIE1ha2VmaWxlCXNzbS14ZW4KCi4veGVuL3NlY3VyaXR5
L2FjbToKYWNpX2dlbmVyYXRvci5jICAgICAgIGJpYmEuYwkJcG9saWN5X2NvbmR1Y3Rvci5jCSB0
ZV9leHRyYS5jCmFjaV9nZW5lcmF0b3Jfc3R1Yi5jICBibHAuYwkJcG9saWN5X2NvbmR1Y3Rvcl9z
dHViLmMgIHRlX2V4dHJhLmgKYWNtX2hvb2tzLmMJICAgICAgY2hpbmVzZXdhbGwuYwlwcm9wLmgJ
CQkgdGUuaAphY21faG9va3Nfc3R1Yi5jICAgICAgY2hpbmVzZXdhbGwuaAlwcm9wcmlldGFyeS5j
CmFjbV9pbnRlZ3JhdG9yLmMgICAgICBkZWNpc2lvbl9jYWNoZS5jCXByb3ByaWV0YXJ5LmgKYmli
YV9ibHAuaAkgICAgICBNYWtlZmlsZQkJdGUuYwoKLi94ZW4vc2VjdXJpdHkvY3J5cHRvOgpidWls
dF9pbi5vICAgQ3JCTk1vZG11bC5jICBDckJOU3FyLmMJICAgQ3JSYW5kU2VlZC5jICByc2Ffa2V5
LmMKQ3JBRVNBbGcuYyAgIENyQk5Nb250LmMgICAgQ3JCTlNxcnQuYwkgICBDclJTQUVheS5jCSBU
bHNDckJsb2NrY2lwaGVyLmMKQ3JBRVNBcGkuYyAgIENyQk5NcGkuYwkgICBDckJOU3ViLmMJICAg
Q3JSU0FHZW4uYwkgVGxzQ3JIYXNoLmMKQ3JCTkFkZC5jICAgIENyQk5NdWwuYwkgICBDckJOV29y
ZC5jCSAgIENyUlNBTGliLmMJIFRsc0NyTWVtLmMKQ3JCTkJsaW5kLmMgIENyQk5NdWx3LmMgICAg
Q3JFQ0JDQS5jCSAgIENyU0hBMURnc3QuYyAgVGxzQ3JSU0EuYwpDckJORGl2LmMgICAgQ3JCTlBy
aW1lLmMgICBDckVDRkIxQS5jCSAgIENyU0hBMU9uZS5jCSBUbHNDclJTQU1lbS5jCkNyQk5FeHAu
YyAgICBDckJOUHJpbnQuYyAgIENyRUVDQkEuYwkgICBDclNNZW1NZ3IuYwkgVGxzQ3JTU0xlYXlM
aWIuYwpDckJOR2NkLmMgICAgQ3JCTlJhbmQuYyAgICBDckVOdWxsLmMJICAgY3J5cHRvLmMJIFRs
c0NyU1NMZWF5UlNBLmMKQ3JCTkxpYi5jICAgIENyQk5SZWNwLmMgICAgQ3JFdnBFbmMuYwkgICBj
cnlwdG8ubwpDckJOTW9kLmMgICAgQ3JCTlNoaWZ0LmMgICBDclBzZXVkb1JhbmQuYyAgTWFrZWZp
bGUKCi4veGVuL3NlY3VyaXR5L3NzbS14ZW46CmJ1aWx0X2luLm8gIGNyYzMyLm8gICBzcmFfZnVu
Yy5jICBzcmFfb3BzLmMKY3JjMzIuYyAgICAgTWFrZWZpbGUgIHNyYV9mdW5jLm8gIHNyYV9vcHMu
bwoKLi94ZW4vdG9vbHM6CmZpZ2xldAlNYWtlZmlsZSAgc3ltYm9scyAgc3ltYm9scy5jCgouL3hl
bi90b29scy9maWdsZXQ6CmZpZ2xldAlmaWdsZXQuYyAgTElDRU5TRSAgTWFrZWZpbGUgIFJFQURN
RSAgeGVuLmZsZgoKLi94ZW4vVW5pdFRlc3Q6CmNyeXB0b190ZXN0ICBlbWJVbml0ICBleGFtcGxl
ICBNYWtlZmlsZSAgc2VjdXJlX3N0b3JhZ2VfdGVzdCAgdG9vbHMKCi4veGVuL1VuaXRUZXN0L2Ny
eXB0b190ZXN0OgpjcnlwdG9fdGVzdC5jICBNYWtlZmlsZQoKLi94ZW4vVW5pdFRlc3QvZW1iVW5p
dDoKQXNzZXJ0SW1wbC5jICAgT3V0cHV0dGVyLmggICAgIFRlc3RDYWxsZXIuaCAgICBUZXN0UmVz
dWx0LmgJVGV4dE91dHB1dHRlci5oCkFzc2VydEltcGwuaCAgIFJlcGVhdGVkVGVzdC5jICBUZXN0
Q2FzZS5jICAgICAgVGVzdFJ1bm5lci5jCVRleHRVSVJ1bm5lci5jCmNvbmZpZy5oICAgICAgIFJl
cGVhdGVkVGVzdC5oICBUZXN0Q2FzZS5oICAgICAgVGVzdFJ1bm5lci5oCVRleHRVSVJ1bm5lci5o
CmVtYlVuaXQuaCAgICAgIHN0ZEltcGwuYyAgICAgICBUZXN0LmgJICAgICAgIFRlc3RTdWl0ZS5j
CVhNTE91dHB1dHRlci5jCkhlbHBlck1hY3JvLmggIHN0ZEltcGwuaCAgICAgICBUZXN0TGlzdGVu
ZXIuaCAgVGVzdFN1aXRlLmgJWE1MT3V0cHV0dGVyLmgKTWFrZWZpbGUgICAgICAgVGVzdENhbGxl
ci5jICAgIFRlc3RSZXN1bHQuYyAgICBUZXh0T3V0cHV0dGVyLmMKCi4veGVuL1VuaXRUZXN0L2V4
YW1wbGU6CkFsbFRlc3RzLmMgIGFzc2VydFRlc3QuYyAgTWFrZWZpbGUKCi4veGVuL1VuaXRUZXN0
L3NlY3VyZV9zdG9yYWdlX3Rlc3Q6CkFsbFRlc3RzLmMJCWZfc3JhX2dldF9pbWFnZS5jICAgICAg
Zl9zcmFfc2V0X2ltYWdlLmMgIE1ha2VmaWxlCmNvbW1vbl9mdW5jX2Zvcl90ZXN0LmMJZl9zcmFf
Z2V0X3NwLmMJICAgICAgIGZfc3JhX3NldF9tYmIuYwpjb21tb25fZnVuY19mb3JfdGVzdC5oCWZf
c3JhX21ha2VfZW5jX3BhcnQuYyAgZl9zcmFfc2V0X3NwLmMKCi4veGVuL1VuaXRUZXN0L3Rvb2xz
OgptYWtlZmlsZSAgcmVhZG1lX2VuLnR4dCAgdGJjdXBwYSAgdGJ1bWEKCi4veGVuL1VuaXRUZXN0
L3Rvb2xzL3RiY3VwcGE6CmJjdXBwYS5jICBzdHJ2ZWMuYyAgc3RydmVjLmggIHRjdXBwYS5jCgou
L3hlbi9Vbml0VGVzdC90b29scy90YnVtYToKYnVtYS5jCXR1bWEuYwo=
--e89a8f83a53f0eebee04b5611dd4
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-arm mailing list
Xen-arm@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-arm

--e89a8f83a53f0eebee04b5611dd4--


