<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugs.gentoo.org/bugzilla.dtd">

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>243022</bug_id>
          
          <creation_ts>2008-10-21 09:59 0000</creation_ts>
          <short_desc>sys-apps/portage 2.2_rc12 fails to merge x11-libs/gtk+-2.14.4</short_desc>
          <delta_ts>2008-12-05 02:49:28 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo Linux</product>
          <component>Library</component>
          <version>unspecified</version>
          <rep_platform>AMD64</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <keywords>InSVN</keywords>
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>210077</blocked>
    
    <blocked>216231</blocked>
          
          <everconfirmed>1</everconfirmed>
          <reporter>netcelli@gmail.com</reporter>
          <assigned_to>dev-portage@gentoo.org</assigned_to>
          

      

      
          <long_desc isprivate="0">
            <who>netcelli@gmail.com</who>
            <bug_when>2008-10-21 09:59:09 0000</bug_when>
            <thetext>Im mering ebuilds for old libs and GTK+ fails. See the attachment for more info

Reproducible: Always

Steps to Reproduce:
1.emerge @preserved-rebuild




Portage 2.2_rc12 (default-linux/amd64/2007.0, gcc-4.1.2, glibc-2.6.1-r0, 2.6.24-gentoo-r4 x86_64)
=================================================================                                
System uname: Linux-2.6.24-gentoo-r4-x86_64-AMD_Athlon-tm-_64_X2_Dual_Core_Processor_4400+-with-glibc2.2.5
Timestamp of tree: Mon, 20 Oct 2008 06:07:02 +0000                                                        
app-shells/bash:     3.2_p33                                                                              
dev-java/java-config: 1.3.7, 2.1.6                                                                        
dev-lang/python:     2.4.4-r13, 2.5.2-r8                                                                  
dev-python/pycrypto: 2.0.1-r6                                                                             
dev-util/cmake:      2.6.2                                                                                
sys-apps/baselayout: 2.0.0                                                                                
sys-apps/openrc:     0.3.0-r1                                                                             
sys-apps/sandbox:    1.2.18.1-r2                                                                          
sys-devel/autoconf:  2.13, 2.61-r2                                                                        
sys-devel/automake:  1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.1-r1                                  
sys-devel/binutils:  2.18-r3                                                                              
sys-devel/gcc-config: 1.4.0-r4                                                                            
sys-devel/libtool:   1.5.26                                                                               
virtual/os-headers:  2.6.23-r3                                                                            
ACCEPT_KEYWORDS=&quot;amd64&quot;                                                                                   
CBUILD=&quot;x86_64-pc-linux-gnu&quot;                                                                              
CFLAGS=&quot;-march=k8 -O2 -pipe&quot;                                                                              
CHOST=&quot;x86_64-pc-linux-gnu&quot;                                                                               
CONFIG_PROTECT=&quot;/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config /var/lib/hsqldb&quot;
CONFIG_PROTECT_MASK=&quot;/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/udev/rules.d&quot;                                                                                         
CXXFLAGS=&quot;-march=k8 -O2 -pipe&quot;                                                                                               
DISTDIR=&quot;/usr/portage/distfiles&quot;                                                                                             
FEATURES=&quot;distlocks parallel-fetch preserve-libs protect-owned sandbox sfperms strict unmerge-orphans userfetch&quot;             
GENTOO_MIRRORS=&quot;http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo&quot;                        
LDFLAGS=&quot;&quot;                                                                                                                   
LINGUAS=&quot;it&quot;                                                                                                                 
MAKEOPTS=&quot;-j2&quot;                                                                                                               
PKGDIR=&quot;/usr/portage/packages&quot;                                                                                               
PORTAGE_RSYNC_OPTS=&quot;--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages&quot;                                                            
PORTAGE_TMPDIR=&quot;/var/tmp&quot;                                                                                                    
PORTDIR=&quot;/usr/portage&quot;                                                                                                       
PORTDIR_OVERLAY=&quot;/usr/portage/local/layman/sunrise&quot;
SYNC=&quot;rsync://rsync.gentoo.org/gentoo-portage&quot;
USE=&quot;X acl alsa amd64 arts berkdb cdr cli cracklib crypt cups dbus dri dvd fortran gdbm glitz gpm hal iconv iee1394 ipv6 isdnlog java jpeg kde midi mmx mp3 mudflap ncurses nls nptl nptlonly nsplugin opengl openmp pam pcre pdf perl php png pppd python qt3 qt4 readline reflection samba session spl sse sse2 ssl svg tcpd truetype unicode usb xcomposite xorg zlib&quot; ALSA_CARDS=&quot;ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x         ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3    trident usb-audio via82xx via82xx-modem ymfpci&quot; ALSA_PCM_PLUGINS=&quot;adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol&quot; APACHE2_MODULES=&quot;actions alias auth_basic auth_digest authn_anon authn_dbd authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock dbd deflate dir disk_cache env expires ext_filter file_cache filter headers ident imagemap include info log_config logio mem_cache mime mime_magicnegotiation proxy proxy_ajp proxy_balancer proxy_connect proxy_http rewrite setenvif so speling status unique_id userdir usertrack vhost_alias&quot; ELIBC=&quot;glibc&quot; INPUT_DEVICES=&quot;keyboard mouse&quot; KERNEL=&quot;linux&quot; LCD_DEVICES=&quot;bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text&quot; LINGUAS=&quot;it&quot; USERLAND=&quot;GNU&quot; VIDEO_CARDS=&quot;nvidia nv vesa vga&quot;
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LANG, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>netcelli@gmail.com</who>
            <bug_when>2008-10-21 10:00:05 0000</bug_when>
            <thetext>Created an attachment (id=169282)
Error message

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>zmedico@gentoo.org</who>
            <bug_when>2008-10-21 17:46:01 0000</bug_when>
            <thetext>  File &quot;/usr/lib64/portage/pym/portage/__init__.py&quot;, line 5975, in merge
    mydbapi=mydbapi, prev_mtimes=prev_mtimes)
  File &quot;/usr/lib64/portage/pym/portage/dbapi/vartree.py&quot;, line 3541, in merge
    mydbapi=mydbapi, prev_mtimes=prev_mtimes)
  File &quot;/usr/lib64/portage/pym/portage/dbapi/vartree.py&quot;, line 3549, in _merge
    cleanup=cleanup, mydbapi=mydbapi, prev_mtimes=prev_mtimes)
  File &quot;/usr/lib64/portage/pym/portage/dbapi/vartree.py&quot;, line 3085, in treewalk
    if self.mergeme(srcroot, destroot, outfile, secondhand, &quot;&quot;, cfgfiledict, mymtime):
  File &quot;/usr/lib64/portage/pym/portage/dbapi/vartree.py&quot;, line 3421, in mergeme
    join(offset, x), cfgfiledict, thismtime):
  File &quot;/usr/lib64/portage/pym/portage/dbapi/vartree.py&quot;, line 3421, in mergeme
    join(offset, x), cfgfiledict, thismtime):
  File &quot;/usr/lib64/portage/pym/portage/dbapi/vartree.py&quot;, line 3303, in mergeme
    mydstat = os.lstat(mydest)
OSError: [Errno 20] Not a directory: &apos;/etc/gtk-2.0/im-multipress.conf&apos;</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>zmedico@gentoo.org</who>
            <bug_when>2008-10-21 18:30:30 0000</bug_when>
            <thetext>This error suggests that /var/tmp/portage/x11-libs/gtk+-2.14.4/image/etc/gtk-2.0/im-multipress.conf might be a directory, which might indicate some sort of filesystem corruption. Is it a directory or not? If it is a directory, does rebuilding x11-libs/gtk+-2.14.4 result in the same error?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>netcelli@gmail.com</who>
            <bug_when>2008-10-21 18:38:38 0000</bug_when>
            <thetext>(In reply to comment #3)
&gt; This error suggests that
&gt; /var/tmp/portage/x11-libs/gtk+-2.14.4/image/etc/gtk-2.0/im-multipress.conf
&gt; might be a directory, which might indicate some sort of filesystem corruption.
&gt; Is it a directory or not? If it is a directory, does rebuilding
&gt; x11-libs/gtk+-2.14.4 result in the same error?
&gt; 

It is not a directory but as header file says: Configuration File for the GTK+ Multipress Input Method</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>zmedico@gentoo.org</who>
            <bug_when>2008-10-21 19:29:10 0000</bug_when>
            <thetext>There&apos;s probably dome sort of problem in the merging of the /etc/gtk-2.0/ directory. Does that directory exist on you system or not? The error seems to suggest that this directory failed to be created.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>netcelli@gmail.com</who>
            <bug_when>2008-10-22 06:54:57 0000</bug_when>
            <thetext>(In reply to comment #5)
&gt; There&apos;s probably dome sort of problem in the merging of the /etc/gtk-2.0/
&gt; directory. Does that directory exist on you system or not? The error seems to
&gt; suggest that this directory failed to be created.
&gt; 

Its a file not a directory :S Maybe is that the problem?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>zmedico@gentoo.org</who>
            <bug_when>2008-10-22 07:04:05 0000</bug_when>
            <thetext>Yes, it needs to be a directory. Do you know how that file got there? You can solve the problem by removing it. Anyway, portage needs to detect cases like this and handle them more intelligently.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>zmedico@gentoo.org</who>
            <bug_when>2008-11-15 04:31:13 0000</bug_when>
            <thetext>In svn r11920 it&apos;s fixed to move broken symlinks out of the way if necessary when merging directories.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>zmedico@gentoo.org</who>
            <bug_when>2008-11-22 05:53:01 0000</bug_when>
            <thetext>This is fixed in 2.2_rc15.</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>169282</attachid>
            <date>2008-10-21 10:00 0000</date>
            <desc>Error message</desc>
            <filename>error_msg</filename>
            <type>text/plain</type>
            <data encoding="base64">IC91c3IvYmluL2luc3RhbGwgLWMgLW0gNjQ0IGdkay14MTEtMi4wLnBjIC92YXIvdG1wL3BvcnRh
Z2UveDExLWxpYnMvZ3RrKy0yLjE0LjQvaW1hZ2UvL3Vzci9saWI2NC9wa2djb25maWcvZ2RrLXgx
MS0yLjAucGMgICAKIC91c3IvYmluL2luc3RhbGwgLWMgLW0gNjQ0IGd0aysteDExLTIuMC5wYyAv
dmFyL3RtcC9wb3J0YWdlL3gxMS1saWJzL2d0aystMi4xNC40L2ltYWdlLy91c3IvbGliNjQvcGtn
Y29uZmlnL2d0aysteDExLTIuMC5wYyAKIC91c3IvYmluL2luc3RhbGwgLWMgLW0gNjQ0IGdhaWwu
cGMgL3Zhci90bXAvcG9ydGFnZS94MTEtbGlicy9ndGsrLTIuMTQuNC9pbWFnZS8vdXNyL2xpYjY0
L3BrZ2NvbmZpZy9nYWlsLnBjICAgICAgICAgICAgICAgICAKIC91c3IvYmluL2luc3RhbGwgLWMg
LW0gNjQ0IGd0aystdW5peC1wcmludC0yLjAucGMgL3Zhci90bXAvcG9ydGFnZS94MTEtbGlicy9n
dGsrLTIuMTQuNC9pbWFnZS8vdXNyL2xpYjY0L3BrZ2NvbmZpZy9ndGsrLXVuaXgtcHJpbnQtMi4w
LnBjICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IAptYWtlICBpbnN0YWxsLWRhdGEtaG9vayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIAptYWtlWzNdOiBFbnRlcmluZyBkaXJlY3RvcnkgYC92YXIvdG1wL3BvcnRh
Z2UveDExLWxpYnMvZ3RrKy0yLjE0LjQvd29yay9ndGsrLTIuMTQuNCcgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIAooY2QgL3Zhci90bXAvcG9ydGFnZS94MTEtbGlicy9n
dGsrLTIuMTQuNC9pbWFnZS8vdXNyL2xpYjY0L3BrZ2NvbmZpZyAmJiBcICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICB0ZXN0IC1mIGdk
ay14MTEtMi4wLnBjICYmIFwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAg
ICB0ZXN0IC1mIGd0aysteDExLTIuMC5wYyAmJiBcICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIAogICAgICAgICBybSAtZiBnZGstMi4wLnBjICYmIGNwIC1mIGdkay14MTEtMi4wLnBjIGdk
ay0yLjAucGMgJiYgXCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIAogICAgICAgICBybSAtZiBndGsrLTIuMC5wYyAmJiBjcCAtZiBndGsr
LXgxMS0yLjAucGMgZ3RrKy0yLjAucGMpIHx8IFwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgIChjZCAvdmFyL3RtcC9wb3J0YWdl
L3gxMS1saWJzL2d0aystMi4xNC40L2ltYWdlLy91c3IvbGliNjQvcGtnY29uZmlnICYmIFwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICBybSAtZiBn
ZGstMi4wLnBjICYmIGNwIC1mIGdkay14MTEtMi4wLnBjIGdkay0yLjAucGMgJiYgXCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAg
ICAgICBybSAtZiBndGsrLTIuMC5wYyAmJiBjcCAtZiBndGsrLXgxMS0yLjAucGMgZ3RrKy0yLjAu
cGMpICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIAptYWtlWzNdOiBMZWF2aW5nIGRpcmVjdG9yeSBgL3Zhci90bXAvcG9ydGFnZS94MTEt
bGlicy9ndGsrLTIuMTQuNC93b3JrL2d0aystMi4xNC40JyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIAptYWtlWzJdOiBMZWF2aW5nIGRpcmVjdG9yeSBgL3Zhci90bXAv
cG9ydGFnZS94MTEtbGlicy9ndGsrLTIuMTQuNC93b3JrL2d0aystMi4xNC40JyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAptYWtlWzFdOiBMZWF2aW5nIGRpcmVjdG9y
eSBgL3Zhci90bXAvcG9ydGFnZS94MTEtbGlicy9ndGsrLTIuMTQuNC93b3JrL2d0aystMi4xNC40
JyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIApybTogY2Fubm90IHJl
bW92ZSBgL3Zhci90bXAvcG9ydGFnZS94MTEtbGlicy9ndGsrLTIuMTQuNC9pbWFnZS8vZXRjL2d0
ay0yLjAvZ3RrLmltbW9kdWxlcyc6IE5vIHN1Y2ggZmlsZSBvciBkaXJlY3RvcnkgICAgICAgIAo+
Pj4gQ29tcGxldGVkIGluc3RhbGxpbmcgZ3RrKy0yLjE0LjQgaW50byAvdmFyL3RtcC9wb3J0YWdl
L3gxMS1saWJzL2d0aystMi4xNC40L2ltYWdlLyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIAoKc3RyaXA6IHg4Nl82NC1wYy1saW51eC1nbnUtc3RyaXAgLS1zdHJpcC11bm5l
ZWRlZCAtUiAuY29tbWVudAogICB1c3IvYmluL2dkay1waXhidWYtY3NvdXJjZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgCiAgIHVzci9iaW4vZ3RrLXVwZGF0ZS1pY29uLWNhY2hlICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgdXNyL2Jpbi9nZGstcGl4YnVmLXF1ZXJ5LWxv
YWRlcnMgICAgICAgICAgICAgICAgICAgICAgICAgIAogICB1c3IvYmluL2d0ay1xdWVyeS1pbW1v
ZHVsZXMtMi4wICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgIHVzci9iaW4vZ3RrLWRlbW8g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgdXNyL2xpYjY0L2xp
Ymdka19waXhidWZfeGxpYi0yLjAuc28uMC4xNDAwLjQgICAgICAgICAgICAgIAogICB1c3IvbGli
NjQvbGliZ2FpbHV0aWwuc28uMTguMC4xICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgIHVz
ci9saWI2NC9saWJnZGsteDExLTIuMC5zby4wLjE0MDAuNCAgICAgICAgICAgICAgICAgICAgICAK
ICAgdXNyL2xpYjY0L2xpYmdka19waXhidWYtMi4wLnNvLjAuMTQwMC40ICAgICAgICAgICAgICAg
ICAgIAogICB1c3IvbGliNjQvbGliZ3RrLXgxMS0yLjAuc28uMC4xNDAwLjQgICAgICAgICAgICAg
ICAgICAgICAgCiAgIHVzci9saWI2NC9ndGstMi4wLzIuMTAuMC9wcmludGJhY2tlbmRzL2xpYnBy
aW50YmFja2VuZC1maWxlLnNvCiAgIHVzci9saWI2NC9ndGstMi4wLzIuMTAuMC9wcmludGJhY2tl
bmRzL2xpYnByaW50YmFja2VuZC1scHIuc28gCiAgIHVzci9saWI2NC9ndGstMi4wLzIuMTAuMC9w
cmludGJhY2tlbmRzL2xpYnByaW50YmFja2VuZC1jdXBzLnNvCiAgIHVzci9saWI2NC9ndGstMi4w
LzIuMTAuMC9sb2FkZXJzL2xpYnBpeGJ1ZmxvYWRlci1wbmcuc28gICAgICAgCiAgIHVzci9saWI2
NC9ndGstMi4wLzIuMTAuMC9sb2FkZXJzL2xpYnBpeGJ1ZmxvYWRlci1ibXAuc28gICAgICAgCiAg
IHVzci9saWI2NC9ndGstMi4wLzIuMTAuMC9sb2FkZXJzL2xpYnBpeGJ1ZmxvYWRlci10Z2Euc28g
ICAgICAgCiAgIHVzci9saWI2NC9ndGstMi4wLzIuMTAuMC9sb2FkZXJzL2xpYnBpeGJ1ZmxvYWRl
ci1yYXMuc28gICAgICAgCiAgIHVzci9saWI2NC9ndGstMi4wLzIuMTAuMC9sb2FkZXJzL2xpYnBp
eGJ1ZmxvYWRlci14cG0uc28gICAgICAgCiAgIHVzci9saWI2NC9ndGstMi4wLzIuMTAuMC9sb2Fk
ZXJzL2xpYnBpeGJ1ZmxvYWRlci1naWYuc28gICAgICAgCiAgIHVzci9saWI2NC9ndGstMi4wLzIu
MTAuMC9sb2FkZXJzL2xpYnBpeGJ1ZmxvYWRlci14Ym0uc28gICAgICAgCiAgIHVzci9saWI2NC9n
dGstMi4wLzIuMTAuMC9sb2FkZXJzL2xpYnBpeGJ1ZmxvYWRlci1pY28uc28gICAgICAgCiAgIHVz
ci9saWI2NC9ndGstMi4wLzIuMTAuMC9sb2FkZXJzL2xpYnBpeGJ1ZmxvYWRlci1wbm0uc28gICAg
ICAgCiAgIHVzci9saWI2NC9ndGstMi4wLzIuMTAuMC9sb2FkZXJzL2xpYnBpeGJ1ZmxvYWRlci1q
cGVnLnNvICAgICAgCiAgIHVzci9saWI2NC9ndGstMi4wLzIuMTAuMC9sb2FkZXJzL2xpYnBpeGJ1
ZmxvYWRlci1wY3guc28gICAgICAgCiAgIHVzci9saWI2NC9ndGstMi4wLzIuMTAuMC9sb2FkZXJz
L2xpYnBpeGJ1ZmxvYWRlci1hbmkuc28gICAgICAgCiAgIHVzci9saWI2NC9ndGstMi4wLzIuMTAu
MC9sb2FkZXJzL2xpYnBpeGJ1ZmxvYWRlci1pY25zLnNvICAgICAgCiAgIHVzci9saWI2NC9ndGst
Mi4wLzIuMTAuMC9sb2FkZXJzL2xpYnBpeGJ1ZmxvYWRlci13Ym1wLnNvICAgICAgCiAgIHVzci9s
aWI2NC9ndGstMi4wLzIuMTAuMC9lbmdpbmVzL2xpYnBpeG1hcC5zbyAgICAgICAgICAgICAgICAg
CiAgIHVzci9saWI2NC9ndGstMi4wLzIuMTAuMC9pbW1vZHVsZXMvaW0tY3lyaWxsaWMtdHJhbnNs
aXQuc28gICAgCiAgIHVzci9saWI2NC9ndGstMi4wLzIuMTAuMC9pbW1vZHVsZXMvaW0taXBhLnNv
ICAgICAgICAgICAgICAgICAgCiAgIHVzci9saWI2NC9ndGstMi4wLzIuMTAuMC9pbW1vZHVsZXMv
aW0tdmlxci5zbyAgICAgICAgICAgICAgICAgCiAgIHVzci9saWI2NC9ndGstMi4wLzIuMTAuMC9p
bW1vZHVsZXMvaW0tdGktZXIuc28gICAgICAgICAgICAgICAgCiAgIHVzci9saWI2NC9ndGstMi4w
LzIuMTAuMC9pbW1vZHVsZXMvaW0tdGhhaS5zbyAgICAgICAgICAgICAgICAgCiAgIHVzci9saWI2
NC9ndGstMi4wLzIuMTAuMC9pbW1vZHVsZXMvaW0teGltLnNvICAgICAgICAgICAgICAgICAgCiAg
IHVzci9saWI2NC9ndGstMi4wLzIuMTAuMC9pbW1vZHVsZXMvaW0tY2VkaWxsYS5zbyAgICAgICAg
ICAgICAgCiAgIHVzci9saWI2NC9ndGstMi4wLzIuMTAuMC9pbW1vZHVsZXMvaW0tdGktZXQuc28g
ICAgICAgICAgICAgICAgCiAgIHVzci9saWI2NC9ndGstMi4wLzIuMTAuMC9pbW1vZHVsZXMvaW0t
aW51a3RpdHV0LnNvICAgICAgICAgICAgCiAgIHVzci9saWI2NC9ndGstMi4wLzIuMTAuMC9pbW1v
ZHVsZXMvaW0tYW0tZXQuc28gICAgICAgICAgICAgICAgCiAgIHVzci9saWI2NC9ndGstMi4wLzIu
MTAuMC9pbW1vZHVsZXMvaW0tbXVsdGlwcmVzcy5zbyAgICAgICAgICAgCiAgIHVzci9saWI2NC9n
dGstMi4wL21vZHVsZXMvbGliZ2FpbC5zbyAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgIHVz
ci9saWI2NC9ndGstMi4wL21vZHVsZXMvbGliZmVycmV0LnNvICAgICAgICAgICAgICAgICAgICAg
ICAgCmVjb21wcmVzc2RpcjogYnppcDIgLTkgL3Vzci9zaGFyZS9tYW4gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgCnJlbW92aW5nIGV4ZWN1dGFibGUgYml0OiB1c3IvbGliNjQvbGliZ2FpbHV0
aWwubGEgICAgICAgICAgICAgICAgCnJlbW92aW5nIGV4ZWN1dGFibGUgYml0OiB1c3IvbGliNjQv
bGliZ2RrX3BpeGJ1Zi0yLjAubGEgICAgICAgICAgCnJlbW92aW5nIGV4ZWN1dGFibGUgYml0OiB1
c3IvbGliNjQvbGliZ2RrX3BpeGJ1Zl94bGliLTIuMC5sYSAgICAgCgogKiBRQSBOb3RpY2U6IFBh
Y2thZ2UgaGFzIHBvb3IgcHJvZ3JhbW1pbmcgcHJhY3RpY2VzIHdoaWNoIG1heSBjb21waWxlCiAq
IGZpbmUgYnV0IGV4aGliaXQgcmFuZG9tIHJ1bnRpbWUgZmFpbHVyZXMuICAgICAgICAgICAgICAg
ICAgICAgICAgICAKICogZ2RrZXZlbnRzLXgxMS5jOjI3MjE6IHdhcm5pbmc6IGRlcmVmZXJlbmNp
bmcgdHlwZS1wdW5uZWQgcG9pbnRlciB3aWxsIGJyZWFrIHN0cmljdC1hbGlhc2luZyBydWxlcwog
KiBnZGtldmVudHMteDExLmM6MjgyMTogd2FybmluZzogZGVyZWZlcmVuY2luZyB0eXBlLXB1bm5l
ZCBwb2ludGVyIHdpbGwgYnJlYWsgc3RyaWN0LWFsaWFzaW5nIHJ1bGVzCiAqIGdka2dlb21ldHJ5
LXgxMS5jOjk3MTogd2FybmluZzogZGVyZWZlcmVuY2luZyB0eXBlLXB1bm5lZCBwb2ludGVyIHdp
bGwgYnJlYWsgc3RyaWN0LWFsaWFzaW5nIHJ1bGVzCiAqIGdka2dlb21ldHJ5LXgxMS5jOjEwNDg6
IHdhcm5pbmc6IGRlcmVmZXJlbmNpbmcgdHlwZS1wdW5uZWQgcG9pbnRlciB3aWxsIGJyZWFrIHN0
cmljdC1hbGlhc2luZyBydWxlcwogKiBnZGt3aW5kb3cteDExLmM6MjYzNDogd2FybmluZzogZGVy
ZWZlcmVuY2luZyB0eXBlLXB1bm5lZCBwb2ludGVyIHdpbGwgYnJlYWsgc3RyaWN0LWFsaWFzaW5n
IHJ1bGVzICAKICogZ3RrZ2FtbWEuYzo0MTA6IHdhcm5pbmc6IGRlcmVmZXJlbmNpbmcgdHlwZS1w
dW5uZWQgcG9pbnRlciB3aWxsIGJyZWFrIHN0cmljdC1hbGlhc2luZyBydWxlcyAgICAgICAgCiAq
IGd0a2ljb252aWV3LmM6ODgzNTogd2FybmluZzogZGVyZWZlcmVuY2luZyB0eXBlLXB1bm5lZCBw
b2ludGVyIHdpbGwgYnJlYWsgc3RyaWN0LWFsaWFzaW5nIHJ1bGVzICAgIAogKiBndGtpY29udmll
dy5jOjg4NDU6IHdhcm5pbmc6IGRlcmVmZXJlbmNpbmcgdHlwZS1wdW5uZWQgcG9pbnRlciB3aWxs
IGJyZWFrIHN0cmljdC1hbGlhc2luZyBydWxlcyAgICAKICogZ3RraWNvbnZpZXcuYzo4ODU3OiB3
YXJuaW5nOiBkZXJlZmVyZW5jaW5nIHR5cGUtcHVubmVkIHBvaW50ZXIgd2lsbCBicmVhayBzdHJp
Y3QtYWxpYXNpbmcgcnVsZXMgICAgCiAqIGd0a2ljb252aWV3LmM6ODg2Nzogd2FybmluZzogZGVy
ZWZlcmVuY2luZyB0eXBlLXB1bm5lZCBwb2ludGVyIHdpbGwgYnJlYWsgc3RyaWN0LWFsaWFzaW5n
IHJ1bGVzICAgIAogKiBndGtpY29udmlldy5jOjkwOTk6IHdhcm5pbmc6IGRlcmVmZXJlbmNpbmcg
dHlwZS1wdW5uZWQgcG9pbnRlciB3aWxsIGJyZWFrIHN0cmljdC1hbGlhc2luZyBydWxlcyAgICAK
ICogZ3RraWNvbnZpZXcuYzo5MTA5OiB3YXJuaW5nOiBkZXJlZmVyZW5jaW5nIHR5cGUtcHVubmVk
IHBvaW50ZXIgd2lsbCBicmVhayBzdHJpY3QtYWxpYXNpbmcgcnVsZXMgICAgCiAqIGd0a2ljb252
aWV3LmM6OTEzNjogd2FybmluZzogZGVyZWZlcmVuY2luZyB0eXBlLXB1bm5lZCBwb2ludGVyIHdp
bGwgYnJlYWsgc3RyaWN0LWFsaWFzaW5nIHJ1bGVzICAgIAogKiBndGtpY29udmlldy5jOjkxNDU6
IHdhcm5pbmc6IGRlcmVmZXJlbmNpbmcgdHlwZS1wdW5uZWQgcG9pbnRlciB3aWxsIGJyZWFrIHN0
cmljdC1hbGlhc2luZyBydWxlcyAgICAKICogZ3RraWNvbnZpZXcuYzo5MTYzOiB3YXJuaW5nOiBk
ZXJlZmVyZW5jaW5nIHR5cGUtcHVubmVkIHBvaW50ZXIgd2lsbCBicmVhayBzdHJpY3QtYWxpYXNp
bmcgcnVsZXMgICAgCiAqIGd0a2ljb252aWV3LmM6OTE5NTogd2FybmluZzogZGVyZWZlcmVuY2lu
ZyB0eXBlLXB1bm5lZCBwb2ludGVyIHdpbGwgYnJlYWsgc3RyaWN0LWFsaWFzaW5nIHJ1bGVzICAg
IAogKiBndGtpY29udmlldy5jOjkyMDU6IHdhcm5pbmc6IGRlcmVmZXJlbmNpbmcgdHlwZS1wdW5u
ZWQgcG9pbnRlciB3aWxsIGJyZWFrIHN0cmljdC1hbGlhc2luZyBydWxlcyAgICAKICogZ3RraW1t
b2R1bGUuYzoxMTA6IHdhcm5pbmc6IGRlcmVmZXJlbmNpbmcgdHlwZS1wdW5uZWQgcG9pbnRlciB3
aWxsIGJyZWFrIHN0cmljdC1hbGlhc2luZyBydWxlcyAgICAgCiAqIGd0a2ltbW9kdWxlLmM6MTEy
OiB3YXJuaW5nOiBkZXJlZmVyZW5jaW5nIHR5cGUtcHVubmVkIHBvaW50ZXIgd2lsbCBicmVhayBz
dHJpY3QtYWxpYXNpbmcgcnVsZXMgICAgIAogKiBndGtpbW1vZHVsZS5jOjExNDogd2FybmluZzog
ZGVyZWZlcmVuY2luZyB0eXBlLXB1bm5lZCBwb2ludGVyIHdpbGwgYnJlYWsgc3RyaWN0LWFsaWFz
aW5nIHJ1bGVzICAgICAKICogZ3RraW1tb2R1bGUuYzoxMTY6IHdhcm5pbmc6IGRlcmVmZXJlbmNp
bmcgdHlwZS1wdW5uZWQgcG9pbnRlciB3aWxsIGJyZWFrIHN0cmljdC1hbGlhc2luZyBydWxlcyAg
ICAgCiAqIGd0a21vZHVsZXMuYzozMDQ6IHdhcm5pbmc6IGRlcmVmZXJlbmNpbmcgdHlwZS1wdW5u
ZWQgcG9pbnRlciB3aWxsIGJyZWFrIHN0cmljdC1hbGlhc2luZyBydWxlcyAgICAgIAogKiBndGtu
b3RlYm9vay5jOjM5NDM6IHdhcm5pbmc6IGRlcmVmZXJlbmNpbmcgdHlwZS1wdW5uZWQgcG9pbnRl
ciB3aWxsIGJyZWFrIHN0cmljdC1hbGlhc2luZyBydWxlcyAgICAKICogZ3Rrbm90ZWJvb2suYzoz
OTQ2OiB3YXJuaW5nOiBkZXJlZmVyZW5jaW5nIHR5cGUtcHVubmVkIHBvaW50ZXIgd2lsbCBicmVh
ayBzdHJpY3QtYWxpYXNpbmcgcnVsZXMgICAgCiAqIGd0a25vdGVib29rLmM6NDM5NTogd2Fybmlu
ZzogZGVyZWZlcmVuY2luZyB0eXBlLXB1bm5lZCBwb2ludGVyIHdpbGwgYnJlYWsgc3RyaWN0LWFs
aWFzaW5nIHJ1bGVzICAgIAogKiBndGtwYW5lZC5jOjEzNjE6IHdhcm5pbmc6IGRlcmVmZXJlbmNp
bmcgdHlwZS1wdW5uZWQgcG9pbnRlciB3aWxsIGJyZWFrIHN0cmljdC1hbGlhc2luZyBydWxlcyAg
ICAgICAKICogZ3RrcGFuZWQuYzoxMzY3OiB3YXJuaW5nOiBkZXJlZmVyZW5jaW5nIHR5cGUtcHVu
bmVkIHBvaW50ZXIgd2lsbCBicmVhayBzdHJpY3QtYWxpYXNpbmcgcnVsZXMgICAgICAgCiAqIGd0
a3BhbmVkLmM6MTM3NTogd2FybmluZzogZGVyZWZlcmVuY2luZyB0eXBlLXB1bm5lZCBwb2ludGVy
IHdpbGwgYnJlYWsgc3RyaWN0LWFsaWFzaW5nIHJ1bGVzICAgICAgIAogKiBndGtwYW5lZC5jOjEz
ODE6IHdhcm5pbmc6IGRlcmVmZXJlbmNpbmcgdHlwZS1wdW5uZWQgcG9pbnRlciB3aWxsIGJyZWFr
IHN0cmljdC1hbGlhc2luZyBydWxlcyAgICAgICAKICogZ3RrcGFuZWQuYzoxMzg5OiB3YXJuaW5n
OiBkZXJlZmVyZW5jaW5nIHR5cGUtcHVubmVkIHBvaW50ZXIgd2lsbCBicmVhayBzdHJpY3QtYWxp
YXNpbmcgcnVsZXMgICAgICAgCiAqIGd0a3BhbmVkLmM6MTM5NTogd2FybmluZzogZGVyZWZlcmVu
Y2luZyB0eXBlLXB1bm5lZCBwb2ludGVyIHdpbGwgYnJlYWsgc3RyaWN0LWFsaWFzaW5nIHJ1bGVz
ICAgICAgIAogKiBndGtwYW5lZC5jOjE0MDM6IHdhcm5pbmc6IGRlcmVmZXJlbmNpbmcgdHlwZS1w
dW5uZWQgcG9pbnRlciB3aWxsIGJyZWFrIHN0cmljdC1hbGlhc2luZyBydWxlcyAgICAgICAKICog
Z3RrcGFuZWQuYzoxNDA5OiB3YXJuaW5nOiBkZXJlZmVyZW5jaW5nIHR5cGUtcHVubmVkIHBvaW50
ZXIgd2lsbCBicmVhayBzdHJpY3QtYWxpYXNpbmcgcnVsZXMgICAgICAgCiAqIGd0a3RoZW1lcy5j
OjkwOiB3YXJuaW5nOiBkZXJlZmVyZW5jaW5nIHR5cGUtcHVubmVkIHBvaW50ZXIgd2lsbCBicmVh
ayBzdHJpY3QtYWxpYXNpbmcgcnVsZXMgICAgICAgIAogKiBndGt0aGVtZXMuYzo5Mjogd2Fybmlu
ZzogZGVyZWZlcmVuY2luZyB0eXBlLXB1bm5lZCBwb2ludGVyIHdpbGwgYnJlYWsgc3RyaWN0LWFs
aWFzaW5nIHJ1bGVzICAgICAgICAKICogZ3RrdGhlbWVzLmM6OTQ6IHdhcm5pbmc6IGRlcmVmZXJl
bmNpbmcgdHlwZS1wdW5uZWQgcG9pbnRlciB3aWxsIGJyZWFrIHN0cmljdC1hbGlhc2luZyBydWxl
cyAgICAgICAgCiAqIGd0a3Rvb2x0aXAuYzo2MTU6IHdhcm5pbmc6IGRlcmVmZXJlbmNpbmcgdHlw
ZS1wdW5uZWQgcG9pbnRlciB3aWxsIGJyZWFrIHN0cmljdC1hbGlhc2luZyBydWxlcyAgICAgIAog
KiBndGt0b29sdGlwLmM6NzYxOiB3YXJuaW5nOiBkZXJlZmVyZW5jaW5nIHR5cGUtcHVubmVkIHBv
aW50ZXIgd2lsbCBicmVhayBzdHJpY3QtYWxpYXNpbmcgcnVsZXMgICAgICAKICogZ3RrdG9vbHRp
cC5jOjc2Nzogd2FybmluZzogZGVyZWZlcmVuY2luZyB0eXBlLXB1bm5lZCBwb2ludGVyIHdpbGwg
YnJlYWsgc3RyaWN0LWFsaWFzaW5nIHJ1bGVzICAgICAgCiAqIGd0a3dpbmRvdy5jOjI4OTQ6IHdh
cm5pbmc6IGRlcmVmZXJlbmNpbmcgdHlwZS1wdW5uZWQgcG9pbnRlciB3aWxsIGJyZWFrIHN0cmlj
dC1hbGlhc2luZyBydWxlcyAgICAgIAogKiBndGt3aW5kb3cuYzoyOTAwOiB3YXJuaW5nOiBkZXJl
ZmVyZW5jaW5nIHR5cGUtcHVubmVkIHBvaW50ZXIgd2lsbCBicmVhayBzdHJpY3QtYWxpYXNpbmcg
cnVsZXMgICAgICAKICogZ3Rrd2luZG93LmM6MzAxNTogd2FybmluZzogZGVyZWZlcmVuY2luZyB0
eXBlLXB1bm5lZCBwb2ludGVyIHdpbGwgYnJlYWsgc3RyaWN0LWFsaWFzaW5nIHJ1bGVzICAgICAg
CiAqIGd0a3dpbmRvdy5jOjMwMTg6IHdhcm5pbmc6IGRlcmVmZXJlbmNpbmcgdHlwZS1wdW5uZWQg
cG9pbnRlciB3aWxsIGJyZWFrIHN0cmljdC1hbGlhc2luZyBydWxlcyAgICAgIAogKiBndGtzZWFy
Y2hlbmdpbmViZWFnbGUuYzo5Nzogd2FybmluZzogZGVyZWZlcmVuY2luZyB0eXBlLXB1bm5lZCBw
b2ludGVyIHdpbGwgYnJlYWsgc3RyaWN0LWFsaWFzaW5nIHJ1bGVzCiAqIGd0a3NlYXJjaGVuZ2lu
ZWJlYWdsZS5jOjk4OiB3YXJuaW5nOiBkZXJlZmVyZW5jaW5nIHR5cGUtcHVubmVkIHBvaW50ZXIg
d2lsbCBicmVhayBzdHJpY3QtYWxpYXNpbmcgcnVsZXMKICogZ3Rrc2VhcmNoZW5naW5lYmVhZ2xl
LmM6OTk6IHdhcm5pbmc6IGRlcmVmZXJlbmNpbmcgdHlwZS1wdW5uZWQgcG9pbnRlciB3aWxsIGJy
ZWFrIHN0cmljdC1hbGlhc2luZyBydWxlcwogKiBndGtzZWFyY2hlbmdpbmViZWFnbGUuYzoxMDA6
IHdhcm5pbmc6IGRlcmVmZXJlbmNpbmcgdHlwZS1wdW5uZWQgcG9pbnRlciB3aWxsIGJyZWFrIHN0
cmljdC1hbGlhc2luZyBydWxlcwogKiBndGtzZWFyY2hlbmdpbmViZWFnbGUuYzoxMDE6IHdhcm5p
bmc6IGRlcmVmZXJlbmNpbmcgdHlwZS1wdW5uZWQgcG9pbnRlciB3aWxsIGJyZWFrIHN0cmljdC1h
bGlhc2luZyBydWxlcwogKiBndGtzZWFyY2hlbmdpbmViZWFnbGUuYzoxMDI6IHdhcm5pbmc6IGRl
cmVmZXJlbmNpbmcgdHlwZS1wdW5uZWQgcG9pbnRlciB3aWxsIGJyZWFrIHN0cmljdC1hbGlhc2lu
ZyBydWxlcwogKiBndGtzZWFyY2hlbmdpbmViZWFnbGUuYzoxMDM6IHdhcm5pbmc6IGRlcmVmZXJl
bmNpbmcgdHlwZS1wdW5uZWQgcG9pbnRlciB3aWxsIGJyZWFrIHN0cmljdC1hbGlhc2luZyBydWxl
cwogKiBndGtzZWFyY2hlbmdpbmViZWFnbGUuYzoxMDQ6IHdhcm5pbmc6IGRlcmVmZXJlbmNpbmcg
dHlwZS1wdW5uZWQgcG9pbnRlciB3aWxsIGJyZWFrIHN0cmljdC1hbGlhc2luZyBydWxlcwogKiBn
dGtzZWFyY2hlbmdpbmViZWFnbGUuYzoxMDU6IHdhcm5pbmc6IGRlcmVmZXJlbmNpbmcgdHlwZS1w
dW5uZWQgcG9pbnRlciB3aWxsIGJyZWFrIHN0cmljdC1hbGlhc2luZyBydWxlcwogKiBndGtzZWFy
Y2hlbmdpbmViZWFnbGUuYzoxMDY6IHdhcm5pbmc6IGRlcmVmZXJlbmNpbmcgdHlwZS1wdW5uZWQg
cG9pbnRlciB3aWxsIGJyZWFrIHN0cmljdC1hbGlhc2luZyBydWxlcwogKiBndGtzZWFyY2hlbmdp
bmViZWFnbGUuYzoxMDc6IHdhcm5pbmc6IGRlcmVmZXJlbmNpbmcgdHlwZS1wdW5uZWQgcG9pbnRl
ciB3aWxsIGJyZWFrIHN0cmljdC1hbGlhc2luZyBydWxlcwogKiBndGtzZWFyY2hlbmdpbmViZWFn
bGUuYzoxMDg6IHdhcm5pbmc6IGRlcmVmZXJlbmNpbmcgdHlwZS1wdW5uZWQgcG9pbnRlciB3aWxs
IGJyZWFrIHN0cmljdC1hbGlhc2luZyBydWxlcwogKiBndGtzZWFyY2hlbmdpbmViZWFnbGUuYzox
MDk6IHdhcm5pbmc6IGRlcmVmZXJlbmNpbmcgdHlwZS1wdW5uZWQgcG9pbnRlciB3aWxsIGJyZWFr
IHN0cmljdC1hbGlhc2luZyBydWxlcwogKiBndGtzZWFyY2hlbmdpbmViZWFnbGUuYzoxMTA6IHdh
cm5pbmc6IGRlcmVmZXJlbmNpbmcgdHlwZS1wdW5uZWQgcG9pbnRlciB3aWxsIGJyZWFrIHN0cmlj
dC1hbGlhc2luZyBydWxlcwogKiBndGtzZWFyY2hlbmdpbmViZWFnbGUuYzoxMTE6IHdhcm5pbmc6
IGRlcmVmZXJlbmNpbmcgdHlwZS1wdW5uZWQgcG9pbnRlciB3aWxsIGJyZWFrIHN0cmljdC1hbGlh
c2luZyBydWxlcwogKiBndGtzZWFyY2hlbmdpbmViZWFnbGUuYzoxMTI6IHdhcm5pbmc6IGRlcmVm
ZXJlbmNpbmcgdHlwZS1wdW5uZWQgcG9pbnRlciB3aWxsIGJyZWFrIHN0cmljdC1hbGlhc2luZyBy
dWxlcwogKiBndGtzZWFyY2hlbmdpbmViZWFnbGUuYzoxMTM6IHdhcm5pbmc6IGRlcmVmZXJlbmNp
bmcgdHlwZS1wdW5uZWQgcG9pbnRlciB3aWxsIGJyZWFrIHN0cmljdC1hbGlhc2luZyBydWxlcwog
KiBndGtzZWFyY2hlbmdpbmV0cmFja2VyLmM6NTg6IHdhcm5pbmc6IGRlcmVmZXJlbmNpbmcgdHlw
ZS1wdW5uZWQgcG9pbnRlciB3aWxsIGJyZWFrIHN0cmljdC1hbGlhc2luZyBydWxlcwogKiBndGtz
ZWFyY2hlbmdpbmV0cmFja2VyLmM6NTk6IHdhcm5pbmc6IGRlcmVmZXJlbmNpbmcgdHlwZS1wdW5u
ZWQgcG9pbnRlciB3aWxsIGJyZWFrIHN0cmljdC1hbGlhc2luZyBydWxlcwogKiBndGtzZWFyY2hl
bmdpbmV0cmFja2VyLmM6NjA6IHdhcm5pbmc6IGRlcmVmZXJlbmNpbmcgdHlwZS1wdW5uZWQgcG9p
bnRlciB3aWxsIGJyZWFrIHN0cmljdC1hbGlhc2luZyBydWxlcwogKiBndGtzZWFyY2hlbmdpbmV0
cmFja2VyLmM6NjE6IHdhcm5pbmc6IGRlcmVmZXJlbmNpbmcgdHlwZS1wdW5uZWQgcG9pbnRlciB3
aWxsIGJyZWFrIHN0cmljdC1hbGlhc2luZyBydWxlcwogKiBndGtzZWFyY2hlbmdpbmV0cmFja2Vy
LmM6NjI6IHdhcm5pbmc6IGRlcmVmZXJlbmNpbmcgdHlwZS1wdW5uZWQgcG9pbnRlciB3aWxsIGJy
ZWFrIHN0cmljdC1hbGlhc2luZyBydWxlcwogKiBndGtzZWFyY2hlbmdpbmV0cmFja2VyLmM6NjM6
IHdhcm5pbmc6IGRlcmVmZXJlbmNpbmcgdHlwZS1wdW5uZWQgcG9pbnRlciB3aWxsIGJyZWFrIHN0
cmljdC1hbGlhc2luZyBydWxlcwogKiBnYWlsbm90ZWJvb2twYWdlLmM6MTg5OiB3YXJuaW5nOiBk
ZXJlZmVyZW5jaW5nIHR5cGUtcHVubmVkIHBvaW50ZXIgd2lsbCBicmVhayBzdHJpY3QtYWxpYXNp
bmcgcnVsZXMgICAgIAogKiBnYWlsbm90ZWJvb2twYWdlLmM6Mjg3OiB3YXJuaW5nOiBkZXJlZmVy
ZW5jaW5nIHR5cGUtcHVubmVkIHBvaW50ZXIgd2lsbCBicmVhayBzdHJpY3QtYWxpYXNpbmcgcnVs
ZXMgICAgIAogKiBnYWlsdHJlZXZpZXcuYzo0ODE6IHdhcm5pbmc6IGRlcmVmZXJlbmNpbmcgdHlw
ZS1wdW5uZWQgcG9pbnRlciB3aWxsIGJyZWFrIHN0cmljdC1hbGlhc2luZyBydWxlcyAgICAgICAg
IAogKiBnYWlsdHJlZXZpZXcuYzo0OTg6IHdhcm5pbmc6IGRlcmVmZXJlbmNpbmcgdHlwZS1wdW5u
ZWQgcG9pbnRlciB3aWxsIGJyZWFrIHN0cmljdC1hbGlhc2luZyBydWxlcyAgICAgICAgIAogKiBn
YWlsdHJlZXZpZXcuYzo1MDY6IHdhcm5pbmc6IGRlcmVmZXJlbmNpbmcgdHlwZS1wdW5uZWQgcG9p
bnRlciB3aWxsIGJyZWFrIHN0cmljdC1hbGlhc2luZyBydWxlcyAgICAgICAgIAogKiBnYWlsdHJl
ZXZpZXcuYzo1Njg6IHdhcm5pbmc6IGRlcmVmZXJlbmNpbmcgdHlwZS1wdW5uZWQgcG9pbnRlciB3
aWxsIGJyZWFrIHN0cmljdC1hbGlhc2luZyBydWxlcyAgICAgICAgIAogKiBnYWlsdHJlZXZpZXcu
Yzo1OTM6IHdhcm5pbmc6IGRlcmVmZXJlbmNpbmcgdHlwZS1wdW5uZWQgcG9pbnRlciB3aWxsIGJy
ZWFrIHN0cmljdC1hbGlhc2luZyBydWxlcyAgICAgICAgIAogKiBnYWlsdHJlZXZpZXcuYzo2MDY6
IHdhcm5pbmc6IGRlcmVmZXJlbmNpbmcgdHlwZS1wdW5uZWQgcG9pbnRlciB3aWxsIGJyZWFrIHN0
cmljdC1hbGlhc2luZyBydWxlcyAgICAgICAgIAogKiBnYWlsdHJlZXZpZXcuYzoyMzc5OiB3YXJu
aW5nOiBkZXJlZmVyZW5jaW5nIHR5cGUtcHVubmVkIHBvaW50ZXIgd2lsbCBicmVhayBzdHJpY3Qt
YWxpYXNpbmcgcnVsZXMgICAgICAgIAogKiBnYWlsdHJlZXZpZXcuYzoyMzkyOiB3YXJuaW5nOiBk
ZXJlZmVyZW5jaW5nIHR5cGUtcHVubmVkIHBvaW50ZXIgd2lsbCBicmVhayBzdHJpY3QtYWxpYXNp
bmcgcnVsZXMgICAgICAgIAoKCiAqIFFBIE5vdGljZTogUGFja2FnZSBoYXMgcG9vciBwcm9ncmFt
bWluZyBwcmFjdGljZXMgd2hpY2ggbWF5IGNvbXBpbGUKICogZmluZSBidXQgZXhoaWJpdCByYW5k
b20gcnVudGltZSBmYWlsdXJlcy4gICAgICAgICAgICAgICAgICAgICAgICAgIAogKiB0ZXN0Zmls
ZWNob29zZXJidXR0b24uYzozMTg6IHdhcm5pbmc6IGltcGxpY2l0IGRlY2xhcmF0aW9uIG9mIGZ1
bmN0aW9uICdndGtfZmlsZV9jaG9vc2VyX2J1dHRvbl9uZXdfd2l0aF9iYWNrZW5kJwoKICogUGxl
YXNlIGRvIG5vdCBmaWxlIGEgR2VudG9vIGJ1ZyBhbmQgaW5zdGVhZCByZXBvcnQgdGhlIGFib3Zl
IFFBCiAqIGlzc3VlcyBkaXJlY3RseSB0byB0aGUgdXBzdHJlYW0gZGV2ZWxvcGVycyBvZiB0aGlz
IHNvZnR3YXJlLiAgIAogKiBIb21lcGFnZTogaHR0cDovL3d3dy5ndGsub3JnLyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAKCj4+PiBJbnN0YWxsaW5nIHgxMS1saWJzL2d0aystMi4x
NC40CmluamVjdGluZyAvdXNyL2xpYjY0L2xpYmd0ay14MTEtMi4wLnNvLjAuMTQwMC4zIGludG8g
L3Zhci90bXAvcG9ydGFnZS94MTEtbGlicy9ndGsrLTIuMTQuNC9pbWFnZS8KKiBjaGVja2luZyAx
MDYzIGZpbGVzIGZvciBwYWNrYWdlIGNvbGxpc2lvbnMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIAoxMDAwIGZpbGVzIGNoZWNrZWQgLi4uICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgCi0tLSAvZXRjLyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKLS0t
IC9ldGMvZW52LmQvICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAo+Pj4gL2V0Yy9lbnYuZC81MGd0
azIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgCi0tLSAvZXRjL2d0ay0yLjAvICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAKVHJhY2ViYWNrIChtb3N0IHJlY2VudCBjYWxsIGxhc3QpOiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogIEZpbGUgIi91
c3IvYmluL2VtZXJnZSIsIGxpbmUgMTgsIGluIDxtb2R1bGU+ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICByZXR2YWwgPSBfZW1lcmdlLmVtZXJn
ZV9tYWluKCkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAKICBGaWxlICIvdXNyL2xpYjY0L3BvcnRhZ2UvcHltL19lbWVyZ2UvX19p
bml0X18ucHkiLCBsaW5lIDE0MDYzLCBpbiBlbWVyZ2VfbWFpbiAgICAgICAgICAgICAgICAgIAog
ICAgbXlvcHRzLCBteWFjdGlvbiwgbXlmaWxlcywgc3Bpbm5lcikgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgRmlsZSAiL3Vzci9saWI2
NC9wb3J0YWdlL3B5bS9fZW1lcmdlL19faW5pdF9fLnB5IiwgbGluZSAxMzEyMSwgaW4gYWN0aW9u
X2J1aWxkICAgICAgICAgICAgICAgICAKICAgIHJldHZhbCA9IG1lcmdldGFzay5tZXJnZSgpICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIAogIEZpbGUgIi91c3IvbGliNjQvcG9ydGFnZS9weW0vX2VtZXJnZS9fX2luaXRfXy5w
eSIsIGxpbmUgOTU3MCwgaW4gbWVyZ2UgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICBydmFs
ID0gc2VsZi5fbWVyZ2UoKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICBGaWxlICIvdXNyL2xpYjY0L3BvcnRh
Z2UvcHltL19lbWVyZ2UvX19pbml0X18ucHkiLCBsaW5lIDk4MjgsIGluIF9tZXJnZSAgICAgICAg
ICAgICAgICAgICAgICAgIAogICAgc2VsZi5fbWFpbl9sb29wKCkgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
CiAgRmlsZSAiL3Vzci9saWI2NC9wb3J0YWdlL3B5bS9fZW1lcmdlL19faW5pdF9fLnB5IiwgbGlu
ZSA5OTUzLCBpbiBfbWFpbl9sb29wICAgICAgICAgICAgICAgICAgICAKICAgIHNlbGYuX3BvbGxf
bG9vcCgpICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIAogIEZpbGUgIi91c3IvbGliNjQvcG9ydGFnZS9weW0v
X2VtZXJnZS9fX2luaXRfXy5weSIsIGxpbmUgODUyMiwgaW4gX3BvbGxfbG9vcCAgICAgICAgICAg
ICAgICAgICAgCiAgICBoYW5kbGVyKGYsIGV2ZW50KSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICBGaWxl
ICIvdXNyL2xpYjY0L3BvcnRhZ2UvcHltL19lbWVyZ2UvX19pbml0X18ucHkiLCBsaW5lIDIxODMs
IGluIF9vdXRwdXRfaGFuZGxlciAgICAgICAgICAgICAgIAogICAgc2VsZi53YWl0KCkgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgCiAgRmlsZSAiL3Vzci9saWI2NC9wb3J0YWdlL3B5bS9fZW1lcmdl
L19faW5pdF9fLnB5IiwgbGluZSAxNjM3LCBpbiB3YWl0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAKICAgIHNlbGYuX3dhaXRfaG9vaygpICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogIEZpbGUgIi91c3Iv
bGliNjQvcG9ydGFnZS9weW0vX2VtZXJnZS9fX2luaXRfXy5weSIsIGxpbmUgMTcxMCwgaW4gX3dh
aXRfaG9vayAgICAgICAgICAgICAgICAgICAgCiAgICBzZWxmLl9leGl0X2xpc3RlbmVyX3N0YWNr
LnBvcCgpKHNlbGYpICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAKICBGaWxlICIvdXNyL2xpYjY0L3BvcnRhZ2UvcHltL19lbWVyZ2UvX19pbml0
X18ucHkiLCBsaW5lIDI5MDcsIGluIF9wb3N0X3BoYXNlX2V4aXQgICAgICAgICAgICAgIAogICAg
c2VsZi53YWl0KCkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgRmlsZSAiL3Vzci9saWI2NC9w
b3J0YWdlL3B5bS9fZW1lcmdlL19faW5pdF9fLnB5IiwgbGluZSAxNjM3LCBpbiB3YWl0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAKICAgIHNlbGYuX3dhaXRfaG9vaygpICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIAogIEZpbGUgIi91c3IvbGliNjQvcG9ydGFnZS9weW0vX2VtZXJnZS9fX2luaXRfXy5weSIs
IGxpbmUgMTcxMCwgaW4gX3dhaXRfaG9vayAgICAgICAgICAgICAgICAgICAgCiAgICBzZWxmLl9l
eGl0X2xpc3RlbmVyX3N0YWNrLnBvcCgpKHNlbGYpICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICBGaWxlICIvdXNyL2xpYjY0L3BvcnRhZ2Uv
cHltL19lbWVyZ2UvX19pbml0X18ucHkiLCBsaW5lIDE5NDIsIGluIF90YXNrX2V4aXRfaGFuZGxl
ciAgICAgICAgICAgIAogICAgc2VsZi53YWl0KCkgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAg
RmlsZSAiL3Vzci9saWI2NC9wb3J0YWdlL3B5bS9fZW1lcmdlL19faW5pdF9fLnB5IiwgbGluZSAx
NjM3LCBpbiB3YWl0ICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgIHNlbGYuX3dhaXRfaG9v
aygpICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIAogIEZpbGUgIi91c3IvbGliNjQvcG9ydGFnZS9weW0vX2Vt
ZXJnZS9fX2luaXRfXy5weSIsIGxpbmUgMTcxMCwgaW4gX3dhaXRfaG9vayAgICAgICAgICAgICAg
ICAgICAgCiAgICBzZWxmLl9leGl0X2xpc3RlbmVyX3N0YWNrLnBvcCgpKHNlbGYpICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICBGaWxlICIv
dXNyL2xpYjY0L3BvcnRhZ2UvcHltL19lbWVyZ2UvX19pbml0X18ucHkiLCBsaW5lIDE4OTMsIGlu
IF9kZWZhdWx0X2ZpbmFsX2V4aXQgICAgICAgICAgIAogICAgcmV0dXJuIHNlbGYud2FpdCgpICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgCiAgRmlsZSAiL3Vzci9saWI2NC9wb3J0YWdlL3B5bS9fZW1lcmdlL19f
aW5pdF9fLnB5IiwgbGluZSAxNjM3LCBpbiB3YWl0ICAgICAgICAgICAgICAgICAgICAgICAgICAK
ICAgIHNlbGYuX3dhaXRfaG9vaygpICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogIEZpbGUgIi91c3IvbGli
NjQvcG9ydGFnZS9weW0vX2VtZXJnZS9fX2luaXRfXy5weSIsIGxpbmUgMTcxMCwgaW4gX3dhaXRf
aG9vayAgICAgICAgICAgICAgICAgICAgCiAgICBzZWxmLl9leGl0X2xpc3RlbmVyX3N0YWNrLnBv
cCgpKHNlbGYpICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAKICBGaWxlICIvdXNyL2xpYjY0L3BvcnRhZ2UvcHltL19lbWVyZ2UvX19pbml0X18u
cHkiLCBsaW5lIDI1NDUsIGluIF9idWlsZF9leGl0ICAgICAgICAgICAgICAgICAgIAogICAgc2Vs
Zi53YWl0KCkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgRmlsZSAiL3Vzci9saWI2NC9wb3J0
YWdlL3B5bS9fZW1lcmdlL19faW5pdF9fLnB5IiwgbGluZSAxNjM3LCBpbiB3YWl0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAKICAgIHNlbGYuX3dhaXRfaG9vaygpICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IAogIEZpbGUgIi91c3IvbGliNjQvcG9ydGFnZS9weW0vX2VtZXJnZS9fX2luaXRfXy5weSIsIGxp
bmUgMTcxMCwgaW4gX3dhaXRfaG9vayAgICAgICAgICAgICAgICAgICAgCiAgICBzZWxmLl9leGl0
X2xpc3RlbmVyX3N0YWNrLnBvcCgpKHNlbGYpICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAKICBGaWxlICIvdXNyL2xpYjY0L3BvcnRhZ2UvcHlt
L19lbWVyZ2UvX19pbml0X18ucHkiLCBsaW5lIDM1NjAsIGluIF9lYnVpbGRfZXhpdCAgICAgICAg
ICAgICAgICAgIAogICAgc2VsZi53YWl0KCkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgRmls
ZSAiL3Vzci9saWI2NC9wb3J0YWdlL3B5bS9fZW1lcmdlL19faW5pdF9fLnB5IiwgbGluZSAxNjM3
LCBpbiB3YWl0ICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgIHNlbGYuX3dhaXRfaG9vaygp
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIAogIEZpbGUgIi91c3IvbGliNjQvcG9ydGFnZS9weW0vX2VtZXJn
ZS9fX2luaXRfXy5weSIsIGxpbmUgMTcxMCwgaW4gX3dhaXRfaG9vayAgICAgICAgICAgICAgICAg
ICAgCiAgICBzZWxmLl9leGl0X2xpc3RlbmVyX3N0YWNrLnBvcCgpKHNlbGYpICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICBGaWxlICIvdXNy
L2xpYjY0L3BvcnRhZ2UvcHltL19lbWVyZ2UvX19pbml0X18ucHkiLCBsaW5lIDk4MDgsIGluIF9i
dWlsZF9leGl0ICAgICAgICAgICAgICAgICAgIAogICAgc2VsZi5fc2NoZWR1bGUoKSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgCiAgRmlsZSAiL3Vzci9saWI2NC9wb3J0YWdlL3B5bS9fZW1lcmdlL19faW5p
dF9fLnB5IiwgbGluZSA4NDM1LCBpbiBfc2NoZWR1bGUgICAgICAgICAgICAgICAgICAgICAKICAg
IHJldHVybiBzZWxmLl9zY2hlZHVsZV90YXNrcygpICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogIEZpbGUgIi91c3IvbGliNjQv
cG9ydGFnZS9weW0vX2VtZXJnZS9fX2luaXRfXy5weSIsIGxpbmUgOTk2OCwgaW4gX3NjaGVkdWxl
X3Rhc2tzICAgICAgICAgICAgICAgCiAgICBpZiBxLnNjaGVkdWxlKCk6ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAKICBGaWxlICIvdXNyL2xpYjY0L3BvcnRhZ2UvcHltL19lbWVyZ2UvX19pbml0X18ucHki
LCBsaW5lIDgzMjcsIGluIHNjaGVkdWxlICAgICAgICAgICAgICAgICAgICAgIAogICAgdGFzay5z
dGFydCgpICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgRmlsZSAiL3Vzci9saWI2NC9wb3J0YWdl
L3B5bS9fZW1lcmdlL19faW5pdF9fLnB5IiwgbGluZSAxNjE4LCBpbiBzdGFydCAgICAgICAgICAg
ICAgICAgICAgICAgICAKICAgIHNlbGYuX3N0YXJ0KCkgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAog
IEZpbGUgIi91c3IvbGliNjQvcG9ydGFnZS9weW0vX2VtZXJnZS9fX2luaXRfXy5weSIsIGxpbmUg
MzYzNiwgaW4gX3N0YXJ0ICAgICAgICAgICAgICAgICAgICAgICAgCiAgICBzZWxmLnJldHVybmNv
ZGUgPSBzZWxmLm1lcmdlLm1lcmdlKCkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAKICBGaWxlICIvdXNyL2xpYjY0L3BvcnRhZ2UvcHltL19l
bWVyZ2UvX19pbml0X18ucHkiLCBsaW5lIDM2MDMsIGluIG1lcmdlICAgICAgICAgICAgICAgICAg
ICAgICAgIAogICAgcmV0dmFsID0gc2VsZi5faW5zdGFsbF90YXNrLmluc3RhbGwoKSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgRmlsZSAi
L3Vzci9saWI2NC9wb3J0YWdlL3B5bS9fZW1lcmdlL19faW5pdF9fLnB5IiwgbGluZSAyNjI5LCBp
biBpbnN0YWxsICAgICAgICAgICAgICAgICAgICAgICAKICAgIHJ2YWwgPSBtZXJnZS5leGVjdXRl
KCkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIAogIEZpbGUgIi91c3IvbGliNjQvcG9ydGFnZS9weW0vX2VtZXJnZS9f
X2luaXRfXy5weSIsIGxpbmUgMjk2NiwgaW4gZXhlY3V0ZQogICAgYmxvY2tlcnM9c2VsZi5maW5k
X2Jsb2NrZXJzKQogIEZpbGUgIi91c3IvbGliNjQvcG9ydGFnZS9weW0vcG9ydGFnZS9fX2luaXRf
Xy5weSIsIGxpbmUgNTk3NSwgaW4gbWVyZ2UKICAgIG15ZGJhcGk9bXlkYmFwaSwgcHJldl9tdGlt
ZXM9cHJldl9tdGltZXMpCiAgRmlsZSAiL3Vzci9saWI2NC9wb3J0YWdlL3B5bS9wb3J0YWdlL2Ri
YXBpL3ZhcnRyZWUucHkiLCBsaW5lIDM1NDEsIGluIG1lcmdlCiAgICBteWRiYXBpPW15ZGJhcGks
IHByZXZfbXRpbWVzPXByZXZfbXRpbWVzKQogIEZpbGUgIi91c3IvbGliNjQvcG9ydGFnZS9weW0v
cG9ydGFnZS9kYmFwaS92YXJ0cmVlLnB5IiwgbGluZSAzNTQ5LCBpbiBfbWVyZ2UKICAgIGNsZWFu
dXA9Y2xlYW51cCwgbXlkYmFwaT1teWRiYXBpLCBwcmV2X210aW1lcz1wcmV2X210aW1lcykKICBG
aWxlICIvdXNyL2xpYjY0L3BvcnRhZ2UvcHltL3BvcnRhZ2UvZGJhcGkvdmFydHJlZS5weSIsIGxp
bmUgMzA4NSwgaW4gdHJlZXdhbGsKICAgIGlmIHNlbGYubWVyZ2VtZShzcmNyb290LCBkZXN0cm9v
dCwgb3V0ZmlsZSwgc2Vjb25kaGFuZCwgIiIsIGNmZ2ZpbGVkaWN0LCBteW10aW1lKToKICBGaWxl
ICIvdXNyL2xpYjY0L3BvcnRhZ2UvcHltL3BvcnRhZ2UvZGJhcGkvdmFydHJlZS5weSIsIGxpbmUg
MzQyMSwgaW4gbWVyZ2VtZQogICAgam9pbihvZmZzZXQsIHgpLCBjZmdmaWxlZGljdCwgdGhpc210
aW1lKToKICBGaWxlICIvdXNyL2xpYjY0L3BvcnRhZ2UvcHltL3BvcnRhZ2UvZGJhcGkvdmFydHJl
ZS5weSIsIGxpbmUgMzQyMSwgaW4gbWVyZ2VtZQogICAgam9pbihvZmZzZXQsIHgpLCBjZmdmaWxl
ZGljdCwgdGhpc210aW1lKToKICBGaWxlICIvdXNyL2xpYjY0L3BvcnRhZ2UvcHltL3BvcnRhZ2Uv
ZGJhcGkvdmFydHJlZS5weSIsIGxpbmUgMzMwMywgaW4gbWVyZ2VtZQogICAgbXlkc3RhdCA9IG9z
LmxzdGF0KG15ZGVzdCkKT1NFcnJvcjogW0Vycm5vIDIwXSBOb3QgYSBkaXJlY3Rvcnk6ICcvZXRj
L2d0ay0yLjAvaW0tbXVsdGlwcmVzcy5jb25mJwo=
</data>        

          </attachment>
    </bug>

</bugzilla>