<?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>169507</bug_id>
          
          <creation_ts>2007-03-05 21:11 0000</creation_ts>
          <short_desc>stabilize dev-libs/apr-util-0.9.12-r1 for berkdb-4.5</short_desc>
          <delta_ts>2007-12-11 12:16:56 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>x86</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>178750</blocked>
          
          <everconfirmed>1</everconfirmed>
          <reporter>kutulu@kutulu.org</reporter>
          <assigned_to>mips@gentoo.org</assigned_to>
          <cc>admin@maghost.pl</cc>
    
    <cc>apache-bugs@gentoo.org</cc>
    
    <cc>bugs.gentoo.org@waisse.org</cc>
    
    <cc>dodeco@free.fr</cc>
    
    <cc>falco@gentoo.org</cc>
    
    <cc>fauli@gentoo.org</cc>
    
    <cc>jochen@schalanda.de</cc>
    
    <cc>luna.jetch@gmail.com</cc>
    
    <cc>markus@dunix.de</cc>
    
    <cc>pacho@condmat1.ciencias.uniovi.es</cc>
    
    <cc>phajdan.jr@gmail.com</cc>
    
    <cc>sfullenwider@hellburner.com</cc>

      

      
          <long_desc isprivate="0">
            <who>kutulu@kutulu.org</who>
            <bug_when>2007-03-05 21:11:19 0000</bug_when>
            <thetext>The configure script for apr-util-0.9.12 does not appear to find Berkeley DB, even though it is properly installed and is being passed correctly into the configure script.

Reproducible: Always

Steps to Reproduce:
1. USE=berkdb emerge =apr-0.9.12 =apr-util-0.9.12
2. 
3.

Actual Results:  

!!! ERROR: dev-libs/apr-util-0.9.12 failed.
Call stack:
  ebuild.sh, line 1614:   Called dyn_compile
  ebuild.sh, line 971:   Called qa_call &apos;src_compile&apos;
  environment, line 3846:   Called src_compile
  apr-util-0.9.12.ebuild, line 50:   Called econf &apos;--datadir=/usr/share/apr-util-0&apos; &apos;--with-apr=/usr&apos; &apos;--with-expat=/usr&apos; &apos;--with-ldap&apos; &apos;--without-gdbm&apos; &apos;--with-dbm=db45&apos; &apos;--with-berkeley-db=/usr/include/db4.5:/usr/lib&apos;
  ebuild.sh, line 577:   Called die


The config.log, which is attached, was not very much help.  The relevant section appears to be this:

configure:7366: result: no
configure:7401: checking for ldap_ssl.h
configure:7408: result: no
configure:24881: error: Berkeley DB not found.

The HUGE jump in the configure script from line 7408 to line 24881 seems to skip all of the work of actually looking for th db library, since there are dozens of lines that should be echo&apos;d to the config.log that are missing.

Here&apos;s emerge --info:

Portage 2.1.2.1 (selinux/2005.1/x86/hardened, gcc-3.4.6, glibc-2.3.6-r5, 2.6.18-hardened i686)
=================================================================
System uname: 2.6.18-hardened i686 Intel(R) XEON(TM) CPU 2.20GHz
Gentoo Base System release 1.12.9
Timestamp of tree: Mon, 05 Mar 2007 14:30:01 +0000
dev-lang/python:     2.4.4
dev-python/pycrypto: 2.0.1-r5
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.14
sys-devel/libtool:   1.5.23b
virtual/os-headers:  2.6.20-r1
ACCEPT_KEYWORDS=&quot;x86 ~x86&quot;
AUTOCLEAN=&quot;yes&quot;
CBUILD=&quot;i686-pc-linux-gnu&quot;
CFLAGS=&quot;-O2 -march=i686 -pipe&quot;
CHOST=&quot;i686-pc-linux-gnu&quot;
CONFIG_PROTECT=&quot;/etc&quot;
CONFIG_PROTECT_MASK=&quot;/etc/env.d /etc/gconf /etc/php/apache1-php5/ext-active/ /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/terminfo&quot;
CXXFLAGS=&quot;-O2 -march=i686 -pipe&quot;
DISTDIR=&quot;/usr/portage/distfiles&quot;
FEATURES=&quot;autoconfig distlocks metadata-transfer sandbox selinux sesandbox sfperms strict&quot;
GENTOO_MIRRORS=&quot;http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo&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 --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*&quot;
PORTAGE_TMPDIR=&quot;/var/tmp&quot;
PORTDIR=&quot;/usr/portage&quot;
PORTDIR_OVERLAY=&quot;/usr/local/portage /usr/portage/local/layman/vmware /usr/portage/local/layman/sunrise /usr/portage/local/layman/gnome-experimental&quot;
SYNC=&quot;rsync://rsync.gentoo.org/gentoo-portage&quot;
USE=&quot;apache apache2 bash-completion berkdb bzip2 crypt hardened kerberos ldap midi mysql ncurses nptl nptlonly pam pic python readline samba selinux ssl threads x86 xml zlib&quot; ALSA_PCM_PLUGINS=&quot;adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol&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; USERLAND=&quot;GNU&quot; VIDEO_CARDS=&quot;fbdev vga&quot;
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>kutulu@kutulu.org</who>
            <bug_when>2007-03-05 21:14:57 0000</bug_when>
            <thetext>Created an attachment (id=112215)
config.log

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jakub@gentoo.org</who>
            <bug_when>2007-03-05 21:26:19 0000</bug_when>
            <thetext>Uhm; &gt;=sys-libs/db-4.4 is masked for a reason.
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>kutulu@kutulu.org</who>
            <bug_when>2007-03-05 21:53:41 0000</bug_when>
            <thetext>(In reply to comment #2)
&gt; Uhm; &gt;=sys-libs/db-4.4 is masked for a reason.
&gt; 

apr-util works perfectly fine with db-4.4, which is masked as well.  It&apos;s not the fault of db, it&apos;s a problem with the configure script in apr-util.

I dug around in the autoconf source and have a patch that appears to work, but it&apos;s not obvious to me how to apply it properly.  It&apos;s a patch to one of the .m4 source files, which requires a &apos;buildconf&apos; script in the apr-utils source directory to run.  But &apos;buildconf&apos; requires the apr-0.9.12 source to be present in order to work.  

I also tried running autoheader/autoconf inside src_unpack, but that ended up making the library install into /usr/local/apr instead of /usr.

Anyway, I&apos;ve attached the patch in case someone else can figure out how to make it work.

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>kutulu@kutulu.org</who>
            <bug_when>2007-03-05 21:54:07 0000</bug_when>
            <thetext>Created an attachment (id=112222)
Patch to add db-4.5 support to apr-util 0.9.12

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jakub@gentoo.org</who>
            <bug_when>2007-03-06 09:05:43 0000</bug_when>
            <thetext>*** Bug 169586 has been marked as a duplicate of this bug. ***</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>phreak@gentoo.org</who>
            <bug_when>2007-03-07 08:58:30 0000</bug_when>
            <thetext>(In reply to comment #2)
&gt; Uhm; &gt;=sys-libs/db-4.4 is masked for a reason.

I&apos;m sorry jakub, but db isn&apos;t masked ...</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>phreak@gentoo.org</who>
            <bug_when>2007-03-07 09:02:11 0000</bug_when>
            <thetext>(In reply to comment #6)
&gt; (In reply to comment #2)
&gt; &gt; Uhm; &gt;=sys-libs/db-4.4 is masked for a reason.
&gt; 
&gt; I&apos;m sorry jakub, but db isn&apos;t masked ...

OK, it isn&apos;t masked anymore ;)</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>phreak@gentoo.org</who>
            <bug_when>2007-03-07 09:19:12 0000</bug_when>
            <thetext>(In reply to comment #4)
&gt; Created an attachment (id=112222) [edit]
&gt; Patch to add db-4.5 support to apr-util 0.9.12

I presume that&apos;s the patch from UPSTREAM (http://svn.apache.org/viewvc/apr/apr-util/trunk/build/dbm.m4?r1=376178&amp;r2=472635).

When changing files in build (or any other prebuild files, like the m4 macros, *.in), run eautoreconf (from autotools) afterwards and it should be fine then ..

Still need to figure out, why it installs in /usr/local ...
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>phreak@gentoo.org</who>
            <bug_when>2007-03-07 09:36:16 0000</bug_when>
            <thetext>(In reply to comment #8)
&gt; Still need to figure out, why it installs in /usr/local ...

Found that .. after changing config.layout, seems to install like it did in the first place.

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>phreak@gentoo.org</who>
            <bug_when>2007-04-20 09:51:01 0000</bug_when>
            <thetext>*** Bug 175289 has been marked as a duplicate of this bug. ***</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>falco@gentoo.org</who>
            <bug_when>2007-06-18 11:57:40 0000</bug_when>
            <thetext>Hi,

since db-4.5 is being marked stable on most arches, the stable branch of apr-util-0* needs to support db45. Indeed, apache (and maybe other ebuilds) still needs apr-util-0*.

Actually, i have db45 installed, apr-util-0* resolves with apr-util-0.9.12, which fails to compile.



[suzaku:/var/tmp/portage/dev-libs/apr-util-0.9.12/work/apr-util-0.9.12] ./configure --prefix=/usr --host=x86_64-pc-linux-gnu --mandir=/usr/sha
e/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --datadir=/usr/share/apr-util-0 --with-apr=/us
 --with-expat=/usr --with-gdbm --with-dbm=db45 --with-berkeley-db=/usr/include/db4.5:/usr/lib64 --libdir=/usr/lib64 --build=x86_64-pc-linux-gn
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking target system type... x86_64-pc-linux-gnu
checking for working mkdir -p... yes
APR-util Version: 0.9.12
checking for chosen layout... apr-util
Applying apr-util hints file rules for x86_64-pc-linux-gnu
checking for APR... yes
  setting CC to &quot;x86_64-pc-linux-gnu-gcc&quot;
  setting CPP to &quot;x86_64-pc-linux-gnu-gcc -E&quot;
  setting CFLAGS to &quot;  -pthread&quot;
  setting CPPFLAGS to &quot; -DLINUX=2 -D_REENTRANT -D_GNU_SOURCE&quot;
checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes
checking for x86_64-pc-linux-gnu-gcc option to accept ANSI C... none needed
checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -E
checking for egrep... grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for ldap support...
checking gdbm.h usability... yes
checking gdbm.h presence... yes
checking for gdbm.h... yes
checking for gdbm_open in -lgdbm... yes
configure: error: Berkeley DB not found.
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>nappa85@email.it</who>
            <bug_when>2007-06-19 12:26:21 0000</bug_when>
            <thetext>Solved unmasking apr-util-0.9.12-r1 that is marked ~arch.

my emerge --info

Portage 2.1.2.7 (default-linux/amd64/2006.0, gcc-4.1.2, glibc-2.5-r3, 2.6.20-gentoo-r8 x86_64)
=================================================================
System uname: 2.6.20-gentoo-r8 x86_64 AMD Turion(tm) 64 X2 Mobile Technology TL-50
Gentoo Base System release 1.12.9
Timestamp of tree: Tue, 19 Jun 2007 07:00:01 +0000
dev-java/java-config: 1.3.7, 2.0.32
dev-lang/python:     2.4.4-r4
dev-python/pycrypto: 2.0.1-r5
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r2
ACCEPT_KEYWORDS=&quot;amd64&quot;
AUTOCLEAN=&quot;yes&quot;
CBUILD=&quot;x86_64-pc-linux-gnu&quot;
CFLAGS=&quot;-march=athlon64 -pipe -O2&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/X11/xkb /usr/share/config&quot;
CONFIG_PROTECT_MASK=&quot;/etc/env.d /etc/env.d/java/ /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c&quot;
CXXFLAGS=&quot;-march=athlon64 -pipe -O2&quot;
DISTDIR=&quot;/usr/portage/distfiles&quot;
FEATURES=&quot;autoconfig distlocks metadata-transfer parallel-fetch sandbox sfperms strict&quot;
GENTOO_MIRRORS=&quot;ftp://pandemonium.tiscali.de/pub/gentoo/ http://pandemonium.tiscali.de/pub/gentoo/ http://gentoo.eliteitminds.com ftp://mirror.scarlet-internet.nl/pub/gentoo http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/&quot;
LANG=&quot;it_IT&quot;
LINGUAS=&quot;it&quot;
MAKEOPTS=&quot;-j3&quot;
PKGDIR=&quot;/usr/portage/packages&quot;
PORTAGE_RSYNC_OPTS=&quot;--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*&quot;
PORTAGE_TMPDIR=&quot;/var/tmp&quot;
PORTDIR=&quot;/usr/portage&quot;
PORTDIR_OVERLAY=&quot;/usr/local/portage&quot;
SYNC=&quot;rsync://rsync.gentoo.org/gentoo-portage&quot;
USE=&quot;X a52 aac aalib acpi alsa amd64 amuled apache2 arts audiofile avi bash-completion berkdb bitmap-fonts bluetooth branding browserplugin bzip2 cdb cdda cddb cdinstall cdio cdparanoia cdr cli codecs cpudetection cracklib crypt css ctype cups curl dbus dga divx4linux dlloader doc dri dts dv dvb dvd dvdr dvdread dxr3 edl eds emboss emul-linux-x86 encode exif faad fame ffmpeg firefox flac foomaticdb fortran ftp gcj gd ggi gif gimp gimpprint glitz gphoto2 gpm gstreamer gtk gtk2 hal history hou iconv ieee1394 imagemagick imap imlib insecure-drivers ipv6 isdnlog ithreads jack java javascript jp2 jpeg kde kdeenablefinal latin1 lcd ldap libcaca live lm_sensors lzo lzw lzw-tiff mad matroska midi mikmod mime monkey mozbranding mozdevelop mozilla mp3 mpeg mplayer mppe-mppc mudflap musepack musicbrainz mysql mysqli mythtv ncurses netmeeting nls nodrm nowin nowlistening nptl nptlonly nsplugin nvidia objc objc++ objc-gc oci8 odbc ogg oggvorbis opengl openmp pam pcre pdf perl php png postgres ppds pppd python qt qt3 qt3support qt4 quicktime readline reflection remote samba scanner sdl sensord session smp sms sndfile sou sound speex spell spl ssl svg tcpd tga theora threads tidy tiff tokenizer truetype truetype-fonts type1-fonts unicode usb v4l v4l2 vcd videos visualization vorbis webdav wifi winpopup xanim xine xinerama xml xmlreader xmlwriter xorg xpm xv xvid xvmc zeroconf 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 mulaw multi null plug rate route share shm softvol&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;nv nvidia vesa&quot;
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>walch.martin@web.de</who>
            <bug_when>2007-06-21 21:45:54 0000</bug_when>
            <thetext>Same problem here on several installs (x86 and amd64) since quite some time. Problem is solved in apr-util-0.9.12-r1.

Maybe apr-util-0.9.12-r1 can go stable?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>fauli@gentoo.org</who>
            <bug_when>2007-06-22 16:26:58 0000</bug_when>
            <thetext>Apache team, can we go on with this (and cc arches), so maybe db 4.5 will make it to stable one day?  There are no open bugs and it is in Portage for more than 30 days.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>phajdan.jr@gmail.com</who>
            <bug_when>2007-06-23 10:30:07 0000</bug_when>
            <thetext>This bug is not very nice - db-4.5 is stable for example on amd64, and see also bug 178750</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jakub@gentoo.org</who>
            <bug_when>2007-06-27 14:39:26 0000</bug_when>
            <thetext>Re-CCed arches on Bug 178750; no need for this one to stay open.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jakub@gentoo.org</who>
            <bug_when>2007-07-10 18:29:29 0000</bug_when>
            <thetext>*** Bug 184873 has been marked as a duplicate of this bug. ***</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jakub@gentoo.org</who>
            <bug_when>2007-07-10 18:30:24 0000</bug_when>
            <thetext>Apparently arch people didn&apos;t get it. :/ Please, stabilize 
dev-libs/apr-util-0.9.12-r1</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>pacho@condmat1.ciencias.uniovi.es</who>
            <bug_when>2007-07-10 18:45:39 0000</bug_when>
            <thetext>(In reply to comment #18)
&gt; Apparently arch people didn&apos;t get it. :/ Please, stabilize 
&gt; dev-libs/apr-util-0.9.12-r1
&gt; 

+1</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>corsair@gentoo.org</who>
            <bug_when>2007-07-10 19:06:16 0000</bug_when>
            <thetext>ppc64 stable</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jer@gentoo.org</who>
            <bug_when>2007-07-10 19:30:43 0000</bug_when>
            <thetext>Marked stable for HPPA:
  dev-libs/apr-util-0.9.12-r1</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>armin76@gentoo.org</who>
            <bug_when>2007-07-10 21:33:01 0000</bug_when>
            <thetext>alpha/x86 stable</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>michael@hammill.name</who>
            <bug_when>2007-07-24 17:50:02 0000</bug_when>
            <thetext>This bug is still causing problems for ppc32--at least it still is for me.
dev-libs/apr-util-0.9.12 fails on not finding Berkeley DB even though it is installed.  A snippet from my emerge --info:

quicky ~ # emerge --info
Portage 2.1.2.9 (default-linux/ppc/ppc32/2007.0/desktop/G4, gcc-4.1.2, glibc-2.5-r4, 2.6.21-gentoo-r4 ppc)
=================================================================
System uname: 2.6.21-gentoo-r4 ppc 7450, altivec supported
Gentoo Base System release 1.12.9
Timestamp of tree: Mon, 23 Jul 2007 23:20:01 +0000
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>hollow@gentoo.org</who>
            <bug_when>2007-07-30 22:01:02 0000</bug_when>
            <thetext>apr-0 will go away as soon as apache-2.2 is stable, is this still an issue with apr-util-1.*?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>drizzt@gentoo.org</who>
            <bug_when>2007-08-08 21:22:21 0000</bug_when>
            <thetext>Stable on ppc</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>bugs.gentoo.org@waisse.org</who>
            <bug_when>2007-09-21 00:39:23 0000</bug_when>
            <thetext>same problem here
emerge -DNatuv world today
then problems being forced to upgrade to apache 2.2 and revdep-rebuild fails on 
libapr compiling agains bdb

http://rafb.net/p/8oiMwG60.html
http://rafb.net/p/vhCQd649.html
http://rafb.net/p/QTZ4OM46.html
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>bugs.gentoo.org@waisse.org</who>
            <bug_when>2007-09-21 00:42:52 0000</bug_when>
            <thetext>(In reply to comment #26)
&gt; same problem here
&gt; emerge -DNatuv world today
&gt; then problems being forced to upgrade to apache 2.2 and revdep-rebuild fails on 
&gt; libapr compiling agains bdb
&gt; 
&gt; http://rafb.net/p/8oiMwG60.html
&gt; http://rafb.net/p/vhCQd649.html
&gt; http://rafb.net/p/QTZ4OM46.html

complete config.log here : http://xena.ww7.be/config.log

 what should I do waiting for an answer ? reinstall an old apache 2.0 ebuild ?

&gt; 

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>hollow@gentoo.org</who>
            <bug_when>2007-09-21 08:19:53 0000</bug_when>
            <thetext>you don&apos;t need apr-0 for apache 2.2. also 0.9.12-r1 has fixed this, so don&apos;t compile 0.9.12 against berkdb 4.5</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jakub@gentoo.org</who>
            <bug_when>2007-12-11 12:16:56 0000</bug_when>
            <thetext>mips, move to Bug 198866.</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>112215</attachid>
            <date>2007-03-05 21:14 0000</date>
            <desc>config.log</desc>
            <filename>config.log</filename>
            <type>text/plain</type>
            <data encoding="base64">VGhpcyBmaWxlIGNvbnRhaW5zIGFueSBtZXNzYWdlcyBwcm9kdWNlZCBieSBjb21waWxlcnMgd2hp
bGUNCnJ1bm5pbmcgY29uZmlndXJlLCB0byBhaWQgZGVidWdnaW5nIGlmIGNvbmZpZ3VyZSBtYWtl
cyBhIG1pc3Rha2UuDQoNCkl0IHdhcyBjcmVhdGVkIGJ5IGNvbmZpZ3VyZSwgd2hpY2ggd2FzDQpn
ZW5lcmF0ZWQgYnkgR05VIEF1dG9jb25mIDIuNTkuICBJbnZvY2F0aW9uIGNvbW1hbmQgbGluZSB3
YXMNCg0KICAkIC4vY29uZmlndXJlIC0tcHJlZml4PS91c3IgLS1ob3N0PWk2ODYtcGMtbGludXgt
Z251IC0tbWFuZGlyPS91c3Ivc2hhcmUvbWFuIC0taW5mb2Rpcj0vdXNyL3NoYXJlL2luZm8gLS1k
YXRhZGlyPS91c3Ivc2hhcmUgLS1zeXNjDQpvbmZkaXI9L2V0YyAtLWxvY2Fsc3RhdGVkaXI9L3Zh
ci9saWIgLS1kYXRhZGlyPS91c3Ivc2hhcmUvYXByLXV0aWwtMCAtLXdpdGgtYXByPS91c3IgLS13
aXRoLWV4cGF0PS91c3IgLS13aXRoLWxkYXAgLS13aXRob3V0LWdkYm0gLS0NCndpdGgtZGJtPWRi
NDUgLS13aXRoLWJlcmtlbGV5LWRiPS91c3IvaW5jbHVkZS9kYjQuNTovdXNyL2xpYiAtLWJ1aWxk
PWk2ODYtcGMtbGludXgtZ251DQoNCiMjIC0tLS0tLS0tLSAjIw0KIyMgUGxhdGZvcm0uICMjDQoj
IyAtLS0tLS0tLS0gIyMNCg0KaG9zdG5hbWUgPSBnZW50b28NCnVuYW1lIC1tID0gaTY4Ng0KdW5h
bWUgLXIgPSAyLjYuMTgtaGFyZGVuZWQNCnVuYW1lIC1zID0gTGludXgNCnVuYW1lIC12ID0gIzMg
V2VkIEphbiAzMSAxODo1NDo0OCBMb2NhbCB0aW1lIHpvbmUgbXVzdCBiZSBzZXQtLXNlZSB6aWMg
bWFudQ0KDQovdXNyL2Jpbi91bmFtZSAtcCA9IEludGVsKFIpIFhFT04oVE0pIENQVSAyLjIwR0h6
DQovYmluL3VuYW1lIC1YICAgICA9IHVua25vd24NCg0KL2Jpbi9hcmNoICAgICAgICAgICAgICA9
IGk2ODYNCi91c3IvYmluL2FyY2ggLWsgICAgICAgPSB1bmtub3duDQovdXNyL2NvbnZleC9nZXRz
eXNpbmZvID0gdW5rbm93bg0KaG9zdGluZm8gICAgICAgICAgICAgICA9IHVua25vd24NCi9iaW4v
bWFjaGluZSAgICAgICAgICAgPSB1bmtub3duDQovdXNyL2Jpbi9vc2xldmVsICAgICAgID0gdW5r
bm93bg0KL2Jpbi91bml2ZXJzZSAgICAgICAgICA9IHVua25vd24NCg0KUEFUSDogL3Vzci9sb2Nh
bC9zYmluDQpQQVRIOiAvc2Jpbg0KUEFUSDogL3Vzci9zYmluDQpQQVRIOiAvdXNyL2xpYi9wb3J0
YWdlL2Jpbg0KUEFUSDogL3Vzci9sb2NhbC9iaW4NClBBVEg6IC9iaW4NClBBVEg6IC91c3IvYmlu
DQpQQVRIOiAvb3B0L2Jpbg0KUEFUSDogL29wdC92bXdhcmUvc2VydmVyL3Rvb2xzL2Jpbg0KUEFU
SDogL3Vzci9pNjg2LXBjLWxpbnV4LWdudS9nY2MtYmluLzMuNC42DQoNCg0KIyMgLS0tLS0tLS0t
LS0gIyMNCiMjIENvcmUgdGVzdHMuICMjDQojIyAtLS0tLS0tLS0tLSAjIw0KDQpjb25maWd1cmU6
MTU4MTogY2hlY2tpbmcgYnVpbGQgc3lzdGVtIHR5cGUNCmNvbmZpZ3VyZToxNTk5OiByZXN1bHQ6
IGk2ODYtcGMtbGludXgtZ251DQpjb25maWd1cmU6MTYwNzogY2hlY2tpbmcgaG9zdCBzeXN0ZW0g
dHlwZQ0KY29uZmlndXJlOjE2MjE6IHJlc3VsdDogaTY4Ni1wYy1saW51eC1nbnUNCmNvbmZpZ3Vy
ZToxNjI5OiBjaGVja2luZyB0YXJnZXQgc3lzdGVtIHR5cGUNCmNvbmZpZ3VyZToxNjQzOiByZXN1
bHQ6IGk2ODYtcGMtbGludXgtZ251DQpjb25maWd1cmU6MTY2NDogY2hlY2tpbmcgZm9yIHdvcmtp
bmcgbWtkaXIgLXANCmNvbmZpZ3VyZToxNjgwOiByZXN1bHQ6IHllcw0KY29uZmlndXJlOjE3NjQ6
IGNoZWNraW5nIGZvciBjaG9zZW4gbGF5b3V0DQpjb25maWd1cmU6MTc2NjogcmVzdWx0OiBhcHIt
dXRpbA0KY29uZmlndXJlOjE5NzM6IGNoZWNraW5nIGZvciBBUFINCmNvbmZpZ3VyZToyMDMzOiBy
ZXN1bHQ6IHllcw0KY29uZmlndXJlOjIxMTk6IGNoZWNraW5nIGZvciBpNjg2LXBjLWxpbnV4LWdu
dS1nY2MNCmNvbmZpZ3VyZToyMTQ1OiByZXN1bHQ6IGk2ODYtcGMtbGludXgtZ251LWdjYw0KY29u
ZmlndXJlOjI0Mjc6IGNoZWNraW5nIGZvciBDIGNvbXBpbGVyIHZlcnNpb24NCmNvbmZpZ3VyZToy
NDMwOiBpNjg2LXBjLWxpbnV4LWdudS1nY2MgLS12ZXJzaW9uIDwvZGV2L251bGwgPiY1DQppNjg2
LXBjLWxpbnV4LWdudS1nY2MgKEdDQykgMy40LjYgKEdlbnRvbyBIYXJkZW5lZCAzLjQuNi1yMiwg
c3NwLTMuNC42LTEuMCwgcGllLTguNy4xMCkNCkNvcHlyaWdodCAoQykgMjAwNiBGcmVlIFNvZnR3
YXJlIEZvdW5kYXRpb24sIEluYy4NClRoaXMgaXMgZnJlZSBzb2Z0d2FyZTsgc2VlIHRoZSBzb3Vy
Y2UgZm9yIGNvcHlpbmcgY29uZGl0aW9ucy4gIFRoZXJlIGlzIE5PDQp3YXJyYW50eTsgbm90IGV2
ZW4gZm9yIE1FUkNIQU5UQUJJTElUWSBvciBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9T
RS4NCg0KY29uZmlndXJlOjI0MzM6ICQ/ID0gMA0KY29uZmlndXJlOjI0MzU6IGk2ODYtcGMtbGlu
dXgtZ251LWdjYyAtdiA8L2Rldi9udWxsID4mNQ0KUmVhZGluZyBzcGVjcyBmcm9tIC91c3IvbGli
L2djYy9pNjg2LXBjLWxpbnV4LWdudS8zLjQuNi9zcGVjcw0KQ29uZmlndXJlZCB3aXRoOiAvdmFy
L3RtcC9wb3J0YWdlL3N5cy1kZXZlbC9nY2MtMy40LjYtcjIvd29yay9nY2MtMy40LjYvY29uZmln
dXJlIC0tcHJlZml4PS91c3IgLS1iaW5kaXI9L3Vzci9pNjg2LXBjLWxpbnV4LWdudS9nY2MtDQpi
aW4vMy40LjYgLS1pbmNsdWRlZGlyPS91c3IvbGliL2djYy9pNjg2LXBjLWxpbnV4LWdudS8zLjQu
Ni9pbmNsdWRlIC0tZGF0YWRpcj0vdXNyL3NoYXJlL2djYy1kYXRhL2k2ODYtcGMtbGludXgtZ251
LzMuNC42IC0tbWFuZGlyPS8NCnVzci9zaGFyZS9nY2MtZGF0YS9pNjg2LXBjLWxpbnV4LWdudS8z
LjQuNi9tYW4gLS1pbmZvZGlyPS91c3Ivc2hhcmUvZ2NjLWRhdGEvaTY4Ni1wYy1saW51eC1nbnUv
My40LjYvaW5mbyAtLXdpdGgtZ3h4LWluY2x1ZGUtZGlyPS91cw0Kci9saWIvZ2NjL2k2ODYtcGMt
bGludXgtZ251LzMuNC42L2luY2x1ZGUvZysrLXYzIC0taG9zdD1pNjg2LXBjLWxpbnV4LWdudSAt
LWJ1aWxkPWk2ODYtcGMtbGludXgtZ251IC0tZGlzYWJsZS1hbHRpdmVjIC0tZGlzYWJsZS1ubHMg
DQotLXdpdGgtc3lzdGVtLXpsaWIgLS1kaXNhYmxlLWNoZWNraW5nIC0tZGlzYWJsZS13ZXJyb3Ig
LS1lbmFibGUtc2VjdXJlcGx0IC0tZGlzYWJsZS1saWJ1bndpbmQtZXhjZXB0aW9ucyAtLWRpc2Fi
bGUtbXVsdGlsaWIgLS1kaXNhYmwNCmUtbGliZ2NqIC0tZW5hYmxlLWxhbmd1YWdlcz1jLGMrKyAt
LWVuYWJsZS1zaGFyZWQgLS1lbmFibGUtdGhyZWFkcz1wb3NpeCAtLWVuYWJsZS1fX2N4YV9hdGV4
aXQgLS1lbmFibGUtY2xvY2FsZT1nbnUNClRocmVhZCBtb2RlbDogcG9zaXgNCmdjYyB2ZXJzaW9u
IDMuNC42IChHZW50b28gSGFyZGVuZWQgMy40LjYtcjIsIHNzcC0zLjQuNi0xLjAsIHBpZS04Ljcu
MTApDQpjb25maWd1cmU6MjQzODogJD8gPSAwDQpjb25maWd1cmU6MjQ0MDogaTY4Ni1wYy1saW51
eC1nbnUtZ2NjIC1WIDwvZGV2L251bGwgPiY1DQppNjg2LXBjLWxpbnV4LWdudS1nY2M6IGAtVicg
b3B0aW9uIG11c3QgaGF2ZSBhcmd1bWVudA0KY29uZmlndXJlOjI0NDM6ICQ/ID0gMQ0KY29uZmln
dXJlOjI0NjY6IGNoZWNraW5nIGZvciBDIGNvbXBpbGVyIGRlZmF1bHQgb3V0cHV0IGZpbGUgbmFt
ZQ0KY29uZmlndXJlOjI0Njk6IGk2ODYtcGMtbGludXgtZ251LWdjYyAtTzIgLW1hcmNoPWk2ODYg
LXBpcGUgLXB0aHJlYWQgIC1ETElOVVg9MiAtRF9SRUVOVFJBTlQgLURfR05VX1NPVVJDRSAgY29u
ZnRlc3QuYyAgPiY1DQpjb25maWd1cmU6MjQ3MjogJD8gPSAwDQpjb25maWd1cmU6MjUxODogcmVz
dWx0OiBhLm91dA0KY29uZmlndXJlOjI1MjM6IGNoZWNraW5nIHdoZXRoZXIgdGhlIEMgY29tcGls
ZXIgd29ya3MNCmNvbmZpZ3VyZToyNTI5OiAuL2Eub3V0DQpjb25maWd1cmU6MjUzMjogJD8gPSAw
DQpjb25maWd1cmU6MjU0OTogcmVzdWx0OiB5ZXMNCmNvbmZpZ3VyZToyNTU2OiBjaGVja2luZyB3
aGV0aGVyIHdlIGFyZSBjcm9zcyBjb21waWxpbmcNCmNvbmZpZ3VyZToyNTU4OiByZXN1bHQ6IG5v
DQpjb25maWd1cmU6MjU2MTogY2hlY2tpbmcgZm9yIHN1ZmZpeCBvZiBleGVjdXRhYmxlcw0KY29u
ZmlndXJlOjI1NjM6IGk2ODYtcGMtbGludXgtZ251LWdjYyAtbyBjb25mdGVzdCAtTzIgLW1hcmNo
PWk2ODYgLXBpcGUgLXB0aHJlYWQgIC1ETElOVVg9MiAtRF9SRUVOVFJBTlQgLURfR05VX1NPVVJD
RSAgY29uZnRlc3QuYyAgDQo+JjUNCmNvbmZpZ3VyZToyNTY2OiAkPyA9IDANCmNvbmZpZ3VyZToy
NTkxOiByZXN1bHQ6IA0KY29uZmlndXJlOjI1OTc6IGNoZWNraW5nIGZvciBzdWZmaXggb2Ygb2Jq
ZWN0IGZpbGVzDQpjb25maWd1cmU6MjYxODogaTY4Ni1wYy1saW51eC1nbnUtZ2NjIC1jIC1PMiAt
bWFyY2g9aTY4NiAtcGlwZSAtcHRocmVhZCAgLURMSU5VWD0yIC1EX1JFRU5UUkFOVCAtRF9HTlVf
U09VUkNFIGNvbmZ0ZXN0LmMgPiY1DQpjb25maWd1cmU6MjYyMTogJD8gPSAwDQpjb25maWd1cmU6
MjY0MzogcmVzdWx0OiBvDQpjb25maWd1cmU6MjY0NzogY2hlY2tpbmcgd2hldGhlciB3ZSBhcmUg
dXNpbmcgdGhlIEdOVSBDIGNvbXBpbGVyDQpjb25maWd1cmU6MjY3MTogaTY4Ni1wYy1saW51eC1n
bnUtZ2NjIC1jIC1PMiAtbWFyY2g9aTY4NiAtcGlwZSAtcHRocmVhZCAgLURMSU5VWD0yIC1EX1JF
RU5UUkFOVCAtRF9HTlVfU09VUkNFIGNvbmZ0ZXN0LmMgPiY1DQpjb25maWd1cmU6MjY3NzogJD8g
PSAwDQpjb25maWd1cmU6MjY4MTogdGVzdCAteiANCiAgICAgICAgICAgICAgICAgICAgICAgICB8
fCB0ZXN0ICEgLXMgY29uZnRlc3QuZXJyDQpjb25maWd1cmU6MjY4NDogJD8gPSAwDQpjb25maWd1
cmU6MjY4NzogdGVzdCAtcyBjb25mdGVzdC5vDQpjb25maWd1cmU6MjY5MDogJD8gPSAwDQpjb25m
aWd1cmU6MjcwMzogcmVzdWx0OiB5ZXMNCmNvbmZpZ3VyZToyNzA5OiBjaGVja2luZyB3aGV0aGVy
IGk2ODYtcGMtbGludXgtZ251LWdjYyBhY2NlcHRzIC1nDQpjb25maWd1cmU6MjczMDogaTY4Ni1w
Yy1saW51eC1nbnUtZ2NjIC1jIC1nICAtRExJTlVYPTIgLURfUkVFTlRSQU5UIC1EX0dOVV9TT1VS
Q0UgY29uZnRlc3QuYyA+JjUNCmNvbmZpZ3VyZToyNzM2OiAkPyA9IDANCmNvbmZpZ3VyZToyNzQw
OiB0ZXN0IC16IA0KICAgICAgICAgICAgICAgICAgICAgICAgIHx8IHRlc3QgISAtcyBjb25mdGVz
dC5lcnINCmNvbmZpZ3VyZToyNzQzOiAkPyA9IDANCmNvbmZpZ3VyZToyNzQ2OiB0ZXN0IC1zIGNv
bmZ0ZXN0Lm8NCmNvbmZpZ3VyZToyNzQ5OiAkPyA9IDANCmNvbmZpZ3VyZToyNzYwOiByZXN1bHQ6
IHllcw0KY29uZmlndXJlOjI3Nzc6IGNoZWNraW5nIGZvciBpNjg2LXBjLWxpbnV4LWdudS1nY2Mg
b3B0aW9uIHRvIGFjY2VwdCBBTlNJIEMNCmNvbmZpZ3VyZToyODQ3OiBpNjg2LXBjLWxpbnV4LWdu
dS1nY2MgIC1jIC1PMiAtbWFyY2g9aTY4NiAtcGlwZSAtcHRocmVhZCAgLURMSU5VWD0yIC1EX1JF
RU5UUkFOVCAtRF9HTlVfU09VUkNFIGNvbmZ0ZXN0LmMgPiY1DQpjb25maWd1cmU6Mjg1MzogJD8g
PSAwDQpjb25maWd1cmU6Mjg1NzogdGVzdCAteiANCiAgICAgICAgICAgICAgICAgICAgICAgICB8
fCB0ZXN0ICEgLXMgY29uZnRlc3QuZXJyDQpjb25maWd1cmU6Mjg2MDogJD8gPSAwDQpjb25maWd1
cmU6Mjg2MzogdGVzdCAtcyBjb25mdGVzdC5vDQpjb25maWd1cmU6Mjg2NjogJD8gPSAwDQpjb25m
aWd1cmU6Mjg4NDogcmVzdWx0OiBub25lIG5lZWRlZA0KY29uZmlndXJlOjI5MDI6IGk2ODYtcGMt
bGludXgtZ251LWdjYyAtYyAtTzIgLW1hcmNoPWk2ODYgLXBpcGUgLXB0aHJlYWQgIC1ETElOVVg9
MiAtRF9SRUVOVFJBTlQgLURfR05VX1NPVVJDRSBjb25mdGVzdC5jID4mNQ0KY29uZnRlc3QuYzoy
OiBlcnJvcjogc3ludGF4IGVycm9yIGJlZm9yZSAibWUiDQpjb25maWd1cmU6MjkwODogJD8gPSAx
DQpjb25maWd1cmU6IGZhaWxlZCBwcm9ncmFtIHdhczoNCnwgI2lmbmRlZiBfX2NwbHVzcGx1cw0K
fCAgIGNob2tlIG1lDQp8ICNlbmRpZg0KY29uZmlndXJlOjMwNDc6IGNoZWNraW5nIGhvdyB0byBy
dW4gdGhlIEMgcHJlcHJvY2Vzc29yDQpjb25maWd1cmU6MzE2NTogcmVzdWx0OiBpNjg2LXBjLWxp
bnV4LWdudS1nY2MgLUUNCmNvbmZpZ3VyZTozMTg5OiBpNjg2LXBjLWxpbnV4LWdudS1nY2MgLUUg
IC1ETElOVVg9MiAtRF9SRUVOVFJBTlQgLURfR05VX1NPVVJDRSBjb25mdGVzdC5jDQpjb25maWd1
cmU6MzE5NTogJD8gPSAwDQpjb25maWd1cmU6MzIyNzogaTY4Ni1wYy1saW51eC1nbnUtZ2NjIC1F
ICAtRExJTlVYPTIgLURfUkVFTlRSQU5UIC1EX0dOVV9TT1VSQ0UgY29uZnRlc3QuYw0KY29uZnRl
c3QuYzo5OjI4OiBhY19ub25leGlzdGVudC5oOiBObyBzdWNoIGZpbGUgb3IgZGlyZWN0b3J5DQpj
b25maWd1cmU6MzIzMzogJD8gPSAxDQpjb25maWd1cmU6IGZhaWxlZCBwcm9ncmFtIHdhczoNCnwg
LyogY29uZmRlZnMuaC4gICovDQp8IA0KfCAjZGVmaW5lIFBBQ0tBR0VfTkFNRSAiIg0KfCAjZGVm
aW5lIFBBQ0tBR0VfVEFSTkFNRSAiIg0KfCAjZGVmaW5lIFBBQ0tBR0VfVkVSU0lPTiAiIg0KfCAj
ZGVmaW5lIFBBQ0tBR0VfU1RSSU5HICIiDQp8ICNkZWZpbmUgUEFDS0FHRV9CVUdSRVBPUlQgIiIN
CnwgLyogZW5kIGNvbmZkZWZzLmguICAqLw0KfCAjaW5jbHVkZSA8YWNfbm9uZXhpc3RlbnQuaD4N
CmNvbmZpZ3VyZTozMjc3OiBjaGVja2luZyBmb3IgZWdyZXANCmNvbmZpZ3VyZTozMjg3OiByZXN1
bHQ6IGdyZXAgLUUNCmNvbmZpZ3VyZTozMjkyOiBjaGVja2luZyBmb3IgQU5TSSBDIGhlYWRlciBm
aWxlcw0KY29uZmlndXJlOjMzMTc6IGk2ODYtcGMtbGludXgtZ251LWdjYyAtYyAtTzIgLW1hcmNo
PWk2ODYgLXBpcGUgLXB0aHJlYWQgIC1ETElOVVg9MiAtRF9SRUVOVFJBTlQgLURfR05VX1NPVVJD
RSBjb25mdGVzdC5jID4mNQ0KY29uZmlndXJlOjMzMjM6ICQ/ID0gMA0KY29uZmlndXJlOjMzMjc6
IHRlc3QgLXogDQogICAgICAgICAgICAgICAgICAgICAgICAgfHwgdGVzdCAhIC1zIGNvbmZ0ZXN0
LmVycg0KY29uZmlndXJlOjMzMzA6ICQ/ID0gMA0KY29uZmlndXJlOjMzMzM6IHRlc3QgLXMgY29u
ZnRlc3Qubw0KY29uZmlndXJlOjMzMzY6ICQ/ID0gMA0KY29uZmlndXJlOjM0MjU6IGk2ODYtcGMt
bGludXgtZ251LWdjYyAtbyBjb25mdGVzdCAtTzIgLW1hcmNoPWk2ODYgLXBpcGUgLXB0aHJlYWQg
IC1ETElOVVg9MiAtRF9SRUVOVFJBTlQgLURfR05VX1NPVVJDRSAgY29uZnRlc3QuYyAgDQo+JjUN
CmNvbmZpZ3VyZTozNDI4OiAkPyA9IDANCmNvbmZpZ3VyZTozNDMwOiAuL2NvbmZ0ZXN0DQpjb25m
aWd1cmU6MzQzMzogJD8gPSAwDQpjb25maWd1cmU6MzQ0ODogcmVzdWx0OiB5ZXMNCmNvbmZpZ3Vy
ZTozNDcyOiBjaGVja2luZyBmb3Igc3lzL3R5cGVzLmgNCmNvbmZpZ3VyZTozNDg4OiBpNjg2LXBj
LWxpbnV4LWdudS1nY2MgLWMgLU8yIC1tYXJjaD1pNjg2IC1waXBlIC1wdGhyZWFkICAtRExJTlVY
PTIgLURfUkVFTlRSQU5UIC1EX0dOVV9TT1VSQ0UgY29uZnRlc3QuYyA+JjUNCmNvbmZpZ3VyZToz
NDk0OiAkPyA9IDANCmNvbmZpZ3VyZTozNDk4OiB0ZXN0IC16IA0KICAgICAgICAgICAgICAgICAg
ICAgICAgIHx8IHRlc3QgISAtcyBjb25mdGVzdC5lcnINCmNvbmZpZ3VyZTozNTAxOiAkPyA9IDAN
CmNvbmZpZ3VyZTozNTA0OiB0ZXN0IC1zIGNvbmZ0ZXN0Lm8NCmNvbmZpZ3VyZTozNTA3OiAkPyA9
IDANCmNvbmZpZ3VyZTozNTE4OiByZXN1bHQ6IHllcw0KY29uZmlndXJlOjM0NzI6IGNoZWNraW5n
IGZvciBzeXMvc3RhdC5oDQpjb25maWd1cmU6MzQ4ODogaTY4Ni1wYy1saW51eC1nbnUtZ2NjIC1j
IC1PMiAtbWFyY2g9aTY4NiAtcGlwZSAtcHRocmVhZCAgLURMSU5VWD0yIC1EX1JFRU5UUkFOVCAt
RF9HTlVfU09VUkNFIGNvbmZ0ZXN0LmMgPiY1DQpjb25maWd1cmU6MzQ5NDogJD8gPSAwDQpjb25m
aWd1cmU6MzQ5ODogdGVzdCAteiANCiAgICAgICAgICAgICAgICAgICAgICAgICB8fCB0ZXN0ICEg
LXMgY29uZnRlc3QuZXJyDQpjb25maWd1cmU6MzUwMTogJD8gPSAwDQpjb25maWd1cmU6MzUwNDog
dGVzdCAtcyBjb25mdGVzdC5vDQpjb25maWd1cmU6MzUwNzogJD8gPSAwDQpjb25maWd1cmU6MzUx
ODogcmVzdWx0OiB5ZXMNCmNvbmZpZ3VyZTozNDcyOiBjaGVja2luZyBmb3Igc3RkbGliLmgNCmNv
bmZpZ3VyZTozNDg4OiBpNjg2LXBjLWxpbnV4LWdudS1nY2MgLWMgLU8yIC1tYXJjaD1pNjg2IC1w
aXBlIC1wdGhyZWFkICAtRExJTlVYPTIgLURfUkVFTlRSQU5UIC1EX0dOVV9TT1VSQ0UgY29uZnRl
c3QuYyA+JjUNCmNvbmZpZ3VyZTozNDk0OiAkPyA9IDANCmNvbmZpZ3VyZTozNDk4OiB0ZXN0IC16
IA0KICAgICAgICAgICAgICAgICAgICAgICAgIHx8IHRlc3QgISAtcyBjb25mdGVzdC5lcnINCmNv
bmZpZ3VyZTozNTAxOiAkPyA9IDANCmNvbmZpZ3VyZTozNTA0OiB0ZXN0IC1zIGNvbmZ0ZXN0Lm8N
CmNvbmZpZ3VyZTozNTA3OiAkPyA9IDANCmNvbmZpZ3VyZTozNTE4OiByZXN1bHQ6IHllcw0KY29u
ZmlndXJlOjM0NzI6IGNoZWNraW5nIGZvciBzdHJpbmcuaA0KY29uZmlndXJlOjM0ODg6IGk2ODYt
cGMtbGludXgtZ251LWdjYyAtYyAtTzIgLW1hcmNoPWk2ODYgLXBpcGUgLXB0aHJlYWQgIC1ETElO
VVg9MiAtRF9SRUVOVFJBTlQgLURfR05VX1NPVVJDRSBjb25mdGVzdC5jID4mNQ0KY29uZmlndXJl
OjM0OTQ6ICQ/ID0gMA0KY29uZmlndXJlOjM0OTg6IHRlc3QgLXogDQogICAgICAgICAgICAgICAg
ICAgICAgICAgfHwgdGVzdCAhIC1zIGNvbmZ0ZXN0LmVycg0KY29uZmlndXJlOjM1MDE6ICQ/ID0g
MA0KY29uZmlndXJlOjM1MDQ6IHRlc3QgLXMgY29uZnRlc3Qubw0KY29uZmlndXJlOjM1MDc6ICQ/
ID0gMA0KY29uZmlndXJlOjM1MTg6IHJlc3VsdDogeWVzDQpjb25maWd1cmU6MzQ3MjogY2hlY2tp
bmcgZm9yIG1lbW9yeS5oDQpjb25maWd1cmU6MzQ4ODogaTY4Ni1wYy1saW51eC1nbnUtZ2NjIC1j
IC1PMiAtbWFyY2g9aTY4NiAtcGlwZSAtcHRocmVhZCAgLURMSU5VWD0yIC1EX1JFRU5UUkFOVCAt
RF9HTlVfU09VUkNFIGNvbmZ0ZXN0LmMgPiY1DQpjb25maWd1cmU6MzQ5NDogJD8gPSAwDQpjb25m
aWd1cmU6MzQ5ODogdGVzdCAteiANCiAgICAgICAgICAgICAgICAgICAgICAgICB8fCB0ZXN0ICEg
LXMgY29uZnRlc3QuZXJyDQpjb25maWd1cmU6MzUwMTogJD8gPSAwDQpjb25maWd1cmU6MzUwNDog
dGVzdCAtcyBjb25mdGVzdC5vDQpjb25maWd1cmU6MzUwNzogJD8gPSAwDQpjb25maWd1cmU6MzUx
ODogcmVzdWx0OiB5ZXMNCmNvbmZpZ3VyZTozNDcyOiBjaGVja2luZyBmb3Igc3RyaW5ncy5oDQpj
b25maWd1cmU6MzQ4ODogaTY4Ni1wYy1saW51eC1nbnUtZ2NjIC1jIC1PMiAtbWFyY2g9aTY4NiAt
cGlwZSAtcHRocmVhZCAgLURMSU5VWD0yIC1EX1JFRU5UUkFOVCAtRF9HTlVfU09VUkNFIGNvbmZ0
ZXN0LmMgPiY1DQpjb25maWd1cmU6MzQ5NDogJD8gPSAwDQpjb25maWd1cmU6MzQ5ODogdGVzdCAt
eiANCiAgICAgICAgICAgICAgICAgICAgICAgICB8fCB0ZXN0ICEgLXMgY29uZnRlc3QuZXJyDQpj
b25maWd1cmU6MzUwMTogJD8gPSAwDQpjb25maWd1cmU6MzUwNDogdGVzdCAtcyBjb25mdGVzdC5v
DQpjb25maWd1cmU6MzUwNzogJD8gPSAwDQpjb25maWd1cmU6MzUxODogcmVzdWx0OiB5ZXMNCmNv
bmZpZ3VyZTozNDcyOiBjaGVja2luZyBmb3IgaW50dHlwZXMuaA0KY29uZmlndXJlOjM0ODg6IGk2
ODYtcGMtbGludXgtZ251LWdjYyAtYyAtTzIgLW1hcmNoPWk2ODYgLXBpcGUgLXB0aHJlYWQgIC1E
TElOVVg9MiAtRF9SRUVOVFJBTlQgLURfR05VX1NPVVJDRSBjb25mdGVzdC5jID4mNQ0KY29uZmln
dXJlOjM0OTQ6ICQ/ID0gMA0KY29uZmlndXJlOjM0OTg6IHRlc3QgLXogDQogICAgICAgICAgICAg
ICAgICAgICAgICAgfHwgdGVzdCAhIC1zIGNvbmZ0ZXN0LmVycg0KY29uZmlndXJlOjM1MDE6ICQ/
ID0gMA0KY29uZmlndXJlOjM1MDQ6IHRlc3QgLXMgY29uZnRlc3Qubw0KY29uZmlndXJlOjM1MDc6
ICQ/ID0gMA0KY29uZmlndXJlOjM1MTg6IHJlc3VsdDogeWVzDQpjb25maWd1cmU6MzQ3MjogY2hl
Y2tpbmcgZm9yIHN0ZGludC5oDQpjb25maWd1cmU6MzQ4ODogaTY4Ni1wYy1saW51eC1nbnUtZ2Nj
IC1jIC1PMiAtbWFyY2g9aTY4NiAtcGlwZSAtcHRocmVhZCAgLURMSU5VWD0yIC1EX1JFRU5UUkFO
VCAtRF9HTlVfU09VUkNFIGNvbmZ0ZXN0LmMgPiY1DQpjb25maWd1cmU6MzQ5NDogJD8gPSAwDQpj
b25maWd1cmU6MzQ5ODogdGVzdCAteiANCiAgICAgICAgICAgICAgICAgICAgICAgICB8fCB0ZXN0
ICEgLXMgY29uZnRlc3QuZXJyDQpjb25maWd1cmU6MzUwMTogJD8gPSAwDQpjb25maWd1cmU6MzUw
NDogdGVzdCAtcyBjb25mdGVzdC5vDQpjb25maWd1cmU6MzUwNzogJD8gPSAwDQpjb25maWd1cmU6
MzUxODogcmVzdWx0OiB5ZXMNCmNvbmZpZ3VyZTozNDcyOiBjaGVja2luZyBmb3IgdW5pc3RkLmgN
CmNvbmZpZ3VyZTozNDg4OiBpNjg2LXBjLWxpbnV4LWdudS1nY2MgLWMgLU8yIC1tYXJjaD1pNjg2
IC1waXBlIC1wdGhyZWFkICAtRExJTlVYPTIgLURfUkVFTlRSQU5UIC1EX0dOVV9TT1VSQ0UgY29u
ZnRlc3QuYyA+JjUNCmNvbmZpZ3VyZTozNDk0OiAkPyA9IDANCmNvbmZpZ3VyZTozNDk4OiB0ZXN0
IC16IA0KICAgICAgICAgICAgICAgICAgICAgICAgIHx8IHRlc3QgISAtcyBjb25mdGVzdC5lcnIN
CmNvbmZpZ3VyZTozNTAxOiAkPyA9IDANCmNvbmZpZ3VyZTozNTA0OiB0ZXN0IC1zIGNvbmZ0ZXN0
Lm8NCmNvbmZpZ3VyZTozNTA3OiAkPyA9IDANCmNvbmZpZ3VyZTozNTE4OiByZXN1bHQ6IHllcw0K
Y29uZmlndXJlOjM2MTY6IGNoZWNraW5nIGZvciBsZGFwX2luaXQgaW4gLWxsZGFwNTANCmNvbmZp
Z3VyZTozNjQ2OiBpNjg2LXBjLWxpbnV4LWdudS1nY2MgLW8gY29uZnRlc3QgLU8yIC1tYXJjaD1p
Njg2IC1waXBlIC1wdGhyZWFkICAtRExJTlVYPTIgLURfUkVFTlRSQU5UIC1EX0dOVV9TT1VSQ0Ug
IGNvbmZ0ZXN0LmMgLQ0KbGxkYXA1MCAtbG5zcHI0IC1scGxjNCAtbHBsZHM0IC1saXV0aWw1MCAt
bGxiZXI1MCAtbGxkaWY1MCAtbG5zczMgLWxwcmxkYXA1MCAtbHNzbDMgLWxzc2xkYXA1MCAgPiY1
DQovdXNyL2xpYi9nY2MvaTY4Ni1wYy1saW51eC1nbnUvMy40LjYvLi4vLi4vLi4vLi4vaTY4Ni1w
Yy1saW51eC1nbnUvYmluL2xkOiBjYW5ub3QgZmluZCAtbGxkYXA1MA0KY29sbGVjdDI6IGxkIHJl
dHVybmVkIDEgZXhpdCBzdGF0dXMNCmNvbmZpZ3VyZTozNjUyOiAkPyA9IDENCmNvbmZpZ3VyZTog
ZmFpbGVkIHByb2dyYW0gd2FzOg0KfCAvKiBjb25mZGVmcy5oLiAgKi8NCnwgDQp8ICNkZWZpbmUg
UEFDS0FHRV9OQU1FICIiDQp8ICNkZWZpbmUgUEFDS0FHRV9UQVJOQU1FICIiDQp8ICNkZWZpbmUg
UEFDS0FHRV9WRVJTSU9OICIiDQp8ICNkZWZpbmUgUEFDS0FHRV9TVFJJTkcgIiINCnwgI2RlZmlu
ZSBQQUNLQUdFX0JVR1JFUE9SVCAiIg0KfCAjZGVmaW5lIFNURENfSEVBREVSUyAxDQp8ICNkZWZp
bmUgSEFWRV9TWVNfVFlQRVNfSCAxDQp8ICNkZWZpbmUgSEFWRV9TWVNfU1RBVF9IIDENCnwgI2Rl
ZmluZSBIQVZFX1NURExJQl9IIDENCnwgI2RlZmluZSBIQVZFX1NUUklOR19IIDENCnwgI2RlZmlu
ZSBIQVZFX01FTU9SWV9IIDENCnwgI2RlZmluZSBIQVZFX1NUUklOR1NfSCAxDQp8ICNkZWZpbmUg
SEFWRV9JTlRUWVBFU19IIDENCnwgI2RlZmluZSBIQVZFX1NURElOVF9IIDENCnwgI2RlZmluZSBI
QVZFX1VOSVNURF9IIDENCnwgLyogZW5kIGNvbmZkZWZzLmguICAqLw0KfCANCnwgLyogT3ZlcnJp
ZGUgYW55IGdjYzIgaW50ZXJuYWwgcHJvdG90eXBlIHRvIGF2b2lkIGFuIGVycm9yLiAgKi8NCnwg
I2lmZGVmIF9fY3BsdXNwbHVzDQp8IGV4dGVybiAiQyINCnwgI2VuZGlmDQp8IC8qIFdlIHVzZSBj
aGFyIGJlY2F1c2UgaW50IG1pZ2h0IG1hdGNoIHRoZSByZXR1cm4gdHlwZSBvZiBhIGdjYzINCnwg
ICAgYnVpbHRpbiBhbmQgdGhlbiBpdHMgYXJndW1lbnQgcHJvdG90eXBlIHdvdWxkIHN0aWxsIGFw
cGx5LiAgKi8NCnwgY2hhciBsZGFwX2luaXQgKCk7DQp8IGludA0KfCBtYWluICgpDQp8IHsNCnwg
bGRhcF9pbml0ICgpOw0KfCAgIDsNCnwgICByZXR1cm4gMDsNCnwgfQ0KY29uZmlndXJlOjM2Nzg6
IHJlc3VsdDogbm8NCmNvbmZpZ3VyZTozODc1OiBjaGVja2luZyBmb3IgbGRhcF9pbml0IGluIC1s
bGRhcHNzbDQxDQpjb25maWd1cmU6MzkwNTogaTY4Ni1wYy1saW51eC1nbnUtZ2NjIC1vIGNvbmZ0
ZXN0IC1PMiAtbWFyY2g9aTY4NiAtcGlwZSAtcHRocmVhZCAgLURMSU5VWD0yIC1EX1JFRU5UUkFO
VCAtRF9HTlVfU09VUkNFICBjb25mdGVzdC5jIC0NCmxsZGFwc3NsNDEgLWxuc3ByMyAtbHBsYzMg
LWxwbGRzMyAgPiY1DQovdXNyL2xpYi9nY2MvaTY4Ni1wYy1saW51eC1nbnUvMy40LjYvLi4vLi4v
Li4vLi4vaTY4Ni1wYy1saW51eC1nbnUvYmluL2xkOiBjYW5ub3QgZmluZCAtbGxkYXBzc2w0MQ0K
Y29sbGVjdDI6IGxkIHJldHVybmVkIDEgZXhpdCBzdGF0dXMNCmNvbmZpZ3VyZTozOTExOiAkPyA9
IDENCmNvbmZpZ3VyZTogZmFpbGVkIHByb2dyYW0gd2FzOg0KfCAvKiBjb25mZGVmcy5oLiAgKi8N
CnwgDQp8ICNkZWZpbmUgUEFDS0FHRV9OQU1FICIiDQp8ICNkZWZpbmUgUEFDS0FHRV9UQVJOQU1F
ICIiDQp8ICNkZWZpbmUgUEFDS0FHRV9WRVJTSU9OICIiDQp8ICNkZWZpbmUgUEFDS0FHRV9TVFJJ
TkcgIiINCnwgI2RlZmluZSBQQUNLQUdFX0JVR1JFUE9SVCAiIg0KfCAjZGVmaW5lIFNURENfSEVB
REVSUyAxDQp8ICNkZWZpbmUgSEFWRV9TWVNfVFlQRVNfSCAxDQp8ICNkZWZpbmUgSEFWRV9TWVNf
U1RBVF9IIDENCnwgI2RlZmluZSBIQVZFX1NURExJQl9IIDENCnwgI2RlZmluZSBIQVZFX1NUUklO
R19IIDENCnwgI2RlZmluZSBIQVZFX01FTU9SWV9IIDENCnwgI2RlZmluZSBIQVZFX1NUUklOR1Nf
SCAxDQp8ICNkZWZpbmUgSEFWRV9JTlRUWVBFU19IIDENCnwgI2RlZmluZSBIQVZFX1NURElOVF9I
IDENCnwgI2RlZmluZSBIQVZFX1VOSVNURF9IIDENCnwgLyogZW5kIGNvbmZkZWZzLmguICAqLw0K
fCANCnwgLyogT3ZlcnJpZGUgYW55IGdjYzIgaW50ZXJuYWwgcHJvdG90eXBlIHRvIGF2b2lkIGFu
IGVycm9yLiAgKi8NCnwgI2lmZGVmIF9fY3BsdXNwbHVzDQp8IGV4dGVybiAiQyINCnwgI2VuZGlm
DQp8IC8qIFdlIHVzZSBjaGFyIGJlY2F1c2UgaW50IG1pZ2h0IG1hdGNoIHRoZSByZXR1cm4gdHlw
ZSBvZiBhIGdjYzINCnwgICAgYnVpbHRpbiBhbmQgdGhlbiBpdHMgYXJndW1lbnQgcHJvdG90eXBl
IHdvdWxkIHN0aWxsIGFwcGx5LiAgKi8NCnwgY2hhciBsZGFwX2luaXQgKCk7DQp8IGludA0KfCBt
YWluICgpDQp8IHsNCnwgbGRhcF9pbml0ICgpOw0KfCAgIDsNCnwgICByZXR1cm4gMDsNCnwgfQ0K
Y29uZmlndXJlOjM5Mzc6IHJlc3VsdDogbm8NCmNvbmZpZ3VyZTo0MTM0OiBjaGVja2luZyBmb3Ig
bGRhcF9pbml0IGluIC1sbGRhcHNzbDQwDQpjb25maWd1cmU6NDE2NDogaTY4Ni1wYy1saW51eC1n
bnUtZ2NjIC1vIGNvbmZ0ZXN0IC1PMiAtbWFyY2g9aTY4NiAtcGlwZSAtcHRocmVhZCAgLURMSU5V
WD0yIC1EX1JFRU5UUkFOVCAtRF9HTlVfU09VUkNFICBjb25mdGVzdC5jIC0NCmxsZGFwc3NsNDAg
ICA+JjUNCi91c3IvbGliL2djYy9pNjg2LXBjLWxpbnV4LWdudS8zLjQuNi8uLi8uLi8uLi8uLi9p
Njg2LXBjLWxpbnV4LWdudS9iaW4vbGQ6IGNhbm5vdCBmaW5kIC1sbGRhcHNzbDQwDQpjb2xsZWN0
MjogbGQgcmV0dXJuZWQgMSBleGl0IHN0YXR1cw0KY29uZmlndXJlOjQxNzA6ICQ/ID0gMQ0KY29u
ZmlndXJlOiBmYWlsZWQgcHJvZ3JhbSB3YXM6DQp8IC8qIGNvbmZkZWZzLmguICAqLw0KfCANCnwg
I2RlZmluZSBQQUNLQUdFX05BTUUgIiINCnwgI2RlZmluZSBQQUNLQUdFX1RBUk5BTUUgIiINCnwg
I2RlZmluZSBQQUNLQUdFX1ZFUlNJT04gIiINCnwgI2RlZmluZSBQQUNLQUdFX1NUUklORyAiIg0K
fCAjZGVmaW5lIFBBQ0tBR0VfQlVHUkVQT1JUICIiDQp8ICNkZWZpbmUgU1REQ19IRUFERVJTIDEN
CnwgI2RlZmluZSBIQVZFX1NZU19UWVBFU19IIDENCnwgI2RlZmluZSBIQVZFX1NZU19TVEFUX0gg
MQ0KfCAjZGVmaW5lIEhBVkVfU1RETElCX0ggMQ0KfCAjZGVmaW5lIEhBVkVfU1RSSU5HX0ggMQ0K
fCAjZGVmaW5lIEhBVkVfTUVNT1JZX0ggMQ0KfCAjZGVmaW5lIEhBVkVfU1RSSU5HU19IIDENCnwg
I2RlZmluZSBIQVZFX0lOVFRZUEVTX0ggMQ0KfCAjZGVmaW5lIEhBVkVfU1RESU5UX0ggMQ0KfCAj
ZGVmaW5lIEhBVkVfVU5JU1REX0ggMQ0KfCAvKiBlbmQgY29uZmRlZnMuaC4gICovDQp8IA0KfCAv
KiBPdmVycmlkZSBhbnkgZ2NjMiBpbnRlcm5hbCBwcm90b3R5cGUgdG8gYXZvaWQgYW4gZXJyb3Iu
ICAqLw0KfCAjaWZkZWYgX19jcGx1c3BsdXMNCnwgZXh0ZXJuICJDIg0KfCAjZW5kaWYNCnwgLyog
V2UgdXNlIGNoYXIgYmVjYXVzZSBpbnQgbWlnaHQgbWF0Y2ggdGhlIHJldHVybiB0eXBlIG9mIGEg
Z2NjMg0KfCAgICBidWlsdGluIGFuZCB0aGVuIGl0cyBhcmd1bWVudCBwcm90b3R5cGUgd291bGQg
c3RpbGwgYXBwbHkuICAqLw0KfCBjaGFyIGxkYXBfaW5pdCAoKTsNCnwgaW50DQp8IG1haW4gKCkN
Cnwgew0KfCBsZGFwX2luaXQgKCk7DQp8ICAgOw0KfCAgIHJldHVybiAwOw0KfCB9DQpjb25maWd1
cmU6NDE5NjogcmVzdWx0OiBubw0KY29uZmlndXJlOjQzOTM6IGNoZWNraW5nIGZvciBsZGFwX2lu
aXQgaW4gLWxsZGFwc3NsMzANCmNvbmZpZ3VyZTo0NDIzOiBpNjg2LXBjLWxpbnV4LWdudS1nY2Mg
LW8gY29uZnRlc3QgLU8yIC1tYXJjaD1pNjg2IC1waXBlIC1wdGhyZWFkICAtRExJTlVYPTIgLURf
UkVFTlRSQU5UIC1EX0dOVV9TT1VSQ0UgIGNvbmZ0ZXN0LmMgLQ0KbGxkYXBzc2wzMCAgID4mNQ0K
L3Vzci9saWIvZ2NjL2k2ODYtcGMtbGludXgtZ251LzMuNC42Ly4uLy4uLy4uLy4uL2k2ODYtcGMt
bGludXgtZ251L2Jpbi9sZDogY2Fubm90IGZpbmQgLWxsZGFwc3NsMzANCmNvbGxlY3QyOiBsZCBy
ZXR1cm5lZCAxIGV4aXQgc3RhdHVzDQpjb25maWd1cmU6NDQyOTogJD8gPSAxDQpjb25maWd1cmU6
IGZhaWxlZCBwcm9ncmFtIHdhczoNCnwgLyogY29uZmRlZnMuaC4gICovDQp8IA0KfCAjZGVmaW5l
IFBBQ0tBR0VfTkFNRSAiIg0KfCAjZGVmaW5lIFBBQ0tBR0VfVEFSTkFNRSAiIg0KfCAjZGVmaW5l
IFBBQ0tBR0VfVkVSU0lPTiAiIg0KfCAjZGVmaW5lIFBBQ0tBR0VfU1RSSU5HICIiDQp8ICNkZWZp
bmUgUEFDS0FHRV9CVUdSRVBPUlQgIiINCnwgI2RlZmluZSBTVERDX0hFQURFUlMgMQ0KfCAjZGVm
aW5lIEhBVkVfU1lTX1RZUEVTX0ggMQ0KfCAjZGVmaW5lIEhBVkVfU1lTX1NUQVRfSCAxDQp8ICNk
ZWZpbmUgSEFWRV9TVERMSUJfSCAxDQp8ICNkZWZpbmUgSEFWRV9TVFJJTkdfSCAxDQp8ICNkZWZp
bmUgSEFWRV9NRU1PUllfSCAxDQp8ICNkZWZpbmUgSEFWRV9TVFJJTkdTX0ggMQ0KfCAjZGVmaW5l
IEhBVkVfSU5UVFlQRVNfSCAxDQp8ICNkZWZpbmUgSEFWRV9TVERJTlRfSCAxDQp8ICNkZWZpbmUg
SEFWRV9VTklTVERfSCAxDQp8IC8qIGVuZCBjb25mZGVmcy5oLiAgKi8NCnwgDQp8IC8qIE92ZXJy
aWRlIGFueSBnY2MyIGludGVybmFsIHByb3RvdHlwZSB0byBhdm9pZCBhbiBlcnJvci4gICovDQp8
ICNpZmRlZiBfX2NwbHVzcGx1cw0KfCBleHRlcm4gIkMiDQp8ICNlbmRpZg0KfCAvKiBXZSB1c2Ug
Y2hhciBiZWNhdXNlIGludCBtaWdodCBtYXRjaCB0aGUgcmV0dXJuIHR5cGUgb2YgYSBnY2MyDQp8
ICAgIGJ1aWx0aW4gYW5kIHRoZW4gaXRzIGFyZ3VtZW50IHByb3RvdHlwZSB3b3VsZCBzdGlsbCBh
cHBseS4gICovDQp8IGNoYXIgbGRhcF9pbml0ICgpOw0KfCBpbnQNCnwgbWFpbiAoKQ0KfCB7DQp8
IGxkYXBfaW5pdCAoKTsNCnwgICA7DQp8ICAgcmV0dXJuIDA7DQp8IH0NCmNvbmZpZ3VyZTo0NDU1
OiByZXN1bHQ6IG5vDQpjb25maWd1cmU6NDY1MjogY2hlY2tpbmcgZm9yIGxkYXBfaW5pdCBpbiAt
bGxkYXBzc2wyMA0KY29uZmlndXJlOjQ2ODI6IGk2ODYtcGMtbGludXgtZ251LWdjYyAtbyBjb25m
dGVzdCAtTzIgLW1hcmNoPWk2ODYgLXBpcGUgLXB0aHJlYWQgIC1ETElOVVg9MiAtRF9SRUVOVFJB
TlQgLURfR05VX1NPVVJDRSAgY29uZnRlc3QuYyAtDQpsbGRhcHNzbDIwICAgPiY1DQovdXNyL2xp
Yi9nY2MvaTY4Ni1wYy1saW51eC1nbnUvMy40LjYvLi4vLi4vLi4vLi4vaTY4Ni1wYy1saW51eC1n
bnUvYmluL2xkOiBjYW5ub3QgZmluZCAtbGxkYXBzc2wyMA0KY29sbGVjdDI6IGxkIHJldHVybmVk
IDEgZXhpdCBzdGF0dXMNCmNvbmZpZ3VyZTo0Njg4OiAkPyA9IDENCmNvbmZpZ3VyZTogZmFpbGVk
IHByb2dyYW0gd2FzOg0KfCAvKiBjb25mZGVmcy5oLiAgKi8NCnwgDQp8ICNkZWZpbmUgUEFDS0FH
RV9OQU1FICIiDQp8ICNkZWZpbmUgUEFDS0FHRV9UQVJOQU1FICIiDQp8ICNkZWZpbmUgUEFDS0FH
RV9WRVJTSU9OICIiDQp8ICNkZWZpbmUgUEFDS0FHRV9TVFJJTkcgIiINCnwgI2RlZmluZSBQQUNL
QUdFX0JVR1JFUE9SVCAiIg0KfCAjZGVmaW5lIFNURENfSEVBREVSUyAxDQp8ICNkZWZpbmUgSEFW
RV9TWVNfVFlQRVNfSCAxDQp8ICNkZWZpbmUgSEFWRV9TWVNfU1RBVF9IIDENCnwgI2RlZmluZSBI
QVZFX1NURExJQl9IIDENCnwgI2RlZmluZSBIQVZFX1NUUklOR19IIDENCnwgI2RlZmluZSBIQVZF
X01FTU9SWV9IIDENCnwgI2RlZmluZSBIQVZFX1NUUklOR1NfSCAxDQp8ICNkZWZpbmUgSEFWRV9J
TlRUWVBFU19IIDENCnwgI2RlZmluZSBIQVZFX1NURElOVF9IIDENCnwgI2RlZmluZSBIQVZFX1VO
SVNURF9IIDENCnwgLyogZW5kIGNvbmZkZWZzLmguICAqLw0KfCANCnwgLyogT3ZlcnJpZGUgYW55
IGdjYzIgaW50ZXJuYWwgcHJvdG90eXBlIHRvIGF2b2lkIGFuIGVycm9yLiAgKi8NCnwgI2lmZGVm
IF9fY3BsdXNwbHVzDQp8IGV4dGVybiAiQyINCnwgI2VuZGlmDQp8IC8qIFdlIHVzZSBjaGFyIGJl
Y2F1c2UgaW50IG1pZ2h0IG1hdGNoIHRoZSByZXR1cm4gdHlwZSBvZiBhIGdjYzINCnwgICAgYnVp
bHRpbiBhbmQgdGhlbiBpdHMgYXJndW1lbnQgcHJvdG90eXBlIHdvdWxkIHN0aWxsIGFwcGx5LiAg
Ki8NCnwgY2hhciBsZGFwX2luaXQgKCk7DQp8IGludA0KfCBtYWluICgpDQp8IHsNCnwgbGRhcF9p
bml0ICgpOw0KfCAgIDsNCnwgICByZXR1cm4gMDsNCnwgfQ0KY29uZmlndXJlOjQ3MTQ6IHJlc3Vs
dDogbm8NCmNvbmZpZ3VyZTo0OTExOiBjaGVja2luZyBmb3IgbGRhcF9pbml0IGluIC1sbGRhcA0K
Y29uZmlndXJlOjQ5NDE6IGk2ODYtcGMtbGludXgtZ251LWdjYyAtbyBjb25mdGVzdCAtTzIgLW1h
cmNoPWk2ODYgLXBpcGUgLXB0aHJlYWQgIC1ETElOVVg9MiAtRF9SRUVOVFJBTlQgLURfR05VX1NP
VVJDRSAgY29uZnRlc3QuYyAtDQpsbGRhcCAtbGxiZXIgID4mNQ0KY29uZmlndXJlOjQ5NDc6ICQ/
ID0gMA0KY29uZmlndXJlOjQ5NTE6IHRlc3QgLXogDQogICAgICAgICAgICAgICAgICAgICAgICAg
fHwgdGVzdCAhIC1zIGNvbmZ0ZXN0LmVycg0KY29uZmlndXJlOjQ5NTQ6ICQ/ID0gMA0KY29uZmln
dXJlOjQ5NTc6IHRlc3QgLXMgY29uZnRlc3QNCmNvbmZpZ3VyZTo0OTYwOiAkPyA9IDANCmNvbmZp
Z3VyZTo0OTczOiByZXN1bHQ6IHllcw0KY29uZmlndXJlOjUwMjA6IGNoZWNraW5nIGZvciBsZGFw
c3NsX2luc3RhbGxfcm91dGluZXMgaW4gLWxsZGFwDQpjb25maWd1cmU6NTA1MDogaTY4Ni1wYy1s
aW51eC1nbnUtZ2NjIC1vIGNvbmZ0ZXN0IC1PMiAtbWFyY2g9aTY4NiAtcGlwZSAtcHRocmVhZCAg
LURMSU5VWD0yIC1EX1JFRU5UUkFOVCAtRF9HTlVfU09VUkNFICBjb25mdGVzdC5jIC0NCmxsZGFw
IC1sbGJlciAgPiY1DQovdmFyL3RtcC9wb3J0YWdlL2Rldi1saWJzL2Fwci11dGlsLTAuOS4xMi90
ZW1wL2Njem1oVnFvLm86IEluIGZ1bmN0aW9uIGBtYWluJzoNCmNvbmZ0ZXN0LmM6KC50ZXh0KzB4
MjkpOiB1bmRlZmluZWQgcmVmZXJlbmNlIHRvIGBsZGFwc3NsX2luc3RhbGxfcm91dGluZXMnDQpj
b2xsZWN0MjogbGQgcmV0dXJuZWQgMSBleGl0IHN0YXR1cw0KY29uZmlndXJlOjUwNTY6ICQ/ID0g
MQ0KY29uZmlndXJlOiBmYWlsZWQgcHJvZ3JhbSB3YXM6DQp8IC8qIGNvbmZkZWZzLmguICAqLw0K
fCANCnwgI2RlZmluZSBQQUNLQUdFX05BTUUgIiINCnwgI2RlZmluZSBQQUNLQUdFX1RBUk5BTUUg
IiINCnwgI2RlZmluZSBQQUNLQUdFX1ZFUlNJT04gIiINCnwgI2RlZmluZSBQQUNLQUdFX1NUUklO
RyAiIg0KfCAjZGVmaW5lIFBBQ0tBR0VfQlVHUkVQT1JUICIiDQp8ICNkZWZpbmUgU1REQ19IRUFE
RVJTIDENCnwgI2RlZmluZSBIQVZFX1NZU19UWVBFU19IIDENCnwgI2RlZmluZSBIQVZFX1NZU19T
VEFUX0ggMQ0KfCAjZGVmaW5lIEhBVkVfU1RETElCX0ggMQ0KfCAjZGVmaW5lIEhBVkVfU1RSSU5H
X0ggMQ0KfCAjZGVmaW5lIEhBVkVfTUVNT1JZX0ggMQ0KfCAjZGVmaW5lIEhBVkVfU1RSSU5HU19I
IDENCnwgI2RlZmluZSBIQVZFX0lOVFRZUEVTX0ggMQ0KfCAjZGVmaW5lIEhBVkVfU1RESU5UX0gg
MQ0KfCAjZGVmaW5lIEhBVkVfVU5JU1REX0ggMQ0KfCAvKiBlbmQgY29uZmRlZnMuaC4gICovDQp8
IA0KfCAvKiBPdmVycmlkZSBhbnkgZ2NjMiBpbnRlcm5hbCBwcm90b3R5cGUgdG8gYXZvaWQgYW4g
ZXJyb3IuICAqLw0KfCAjaWZkZWYgX19jcGx1c3BsdXMNCnwgZXh0ZXJuICJDIg0KfCAjZW5kaWYN
CnwgLyogV2UgdXNlIGNoYXIgYmVjYXVzZSBpbnQgbWlnaHQgbWF0Y2ggdGhlIHJldHVybiB0eXBl
IG9mIGEgZ2NjMg0KfCAgICBidWlsdGluIGFuZCB0aGVuIGl0cyBhcmd1bWVudCBwcm90b3R5cGUg
d291bGQgc3RpbGwgYXBwbHkuICAqLw0KfCBjaGFyIGxkYXBzc2xfaW5zdGFsbF9yb3V0aW5lcyAo
KTsNCnwgaW50DQp8IG1haW4gKCkNCnwgew0KfCBsZGFwc3NsX2luc3RhbGxfcm91dGluZXMgKCk7
DQp8ICAgOw0KfCAgIHJldHVybiAwOw0KfCB9DQpjb25maWd1cmU6NTA4MjogcmVzdWx0OiBubw0K
Y29uZmlndXJlOjUwODk6IGNoZWNraW5nIGZvciBsZGFwX3N0YXJ0X3Rsc19zIGluIC1sbGRhcA0K
Y29uZmlndXJlOjUxMTk6IGk2ODYtcGMtbGludXgtZ251LWdjYyAtbyBjb25mdGVzdCAtTzIgLW1h
cmNoPWk2ODYgLXBpcGUgLXB0aHJlYWQgIC1ETElOVVg9MiAtRF9SRUVOVFJBTlQgLURfR05VX1NP
VVJDRSAgY29uZnRlc3QuYyAtDQpsbGRhcCAtbGxiZXIgID4mNQ0KY29uZmlndXJlOjUxMjU6ICQ/
ID0gMA0KY29uZmlndXJlOjUxMjk6IHRlc3QgLXogDQogICAgICAgICAgICAgICAgICAgICAgICAg
fHwgdGVzdCAhIC1zIGNvbmZ0ZXN0LmVycg0KY29uZmlndXJlOjUxMzI6ICQ/ID0gMA0KY29uZmln
dXJlOjUxMzU6IHRlc3QgLXMgY29uZnRlc3QNCmNvbmZpZ3VyZTo1MTM4OiAkPyA9IDANCmNvbmZp
Z3VyZTo1MTUxOiByZXN1bHQ6IHllcw0KY29uZmlndXJlOjY5ODM6IGNoZWNraW5nIGZvciBiZXJf
aW5pdCBpbiAtbGxiZXINCmNvbmZpZ3VyZTo3MDEzOiBpNjg2LXBjLWxpbnV4LWdudS1nY2MgLW8g
Y29uZnRlc3QgLU8yIC1tYXJjaD1pNjg2IC1waXBlIC1wdGhyZWFkICAtRExJTlVYPTIgLURfUkVF
TlRSQU5UIC1EX0dOVV9TT1VSQ0UgIGNvbmZ0ZXN0LmMgLQ0KbGxiZXIgICA+JjUNCmNvbmZpZ3Vy
ZTo3MDE5OiAkPyA9IDANCmNvbmZpZ3VyZTo3MDIzOiB0ZXN0IC16IA0KICAgICAgICAgICAgICAg
ICAgICAgICAgIHx8IHRlc3QgISAtcyBjb25mdGVzdC5lcnINCmNvbmZpZ3VyZTo3MDI2OiAkPyA9
IDANCmNvbmZpZ3VyZTo3MDI5OiB0ZXN0IC1zIGNvbmZ0ZXN0DQpjb25maWd1cmU6NzAzMjogJD8g
PSAwDQpjb25maWd1cmU6NzA0NTogcmVzdWx0OiB5ZXMNCmNvbmZpZ3VyZTo3MDcxOiBjaGVja2lu
ZyBsYmVyLmggdXNhYmlsaXR5DQpjb25maWd1cmU6NzA4MzogaTY4Ni1wYy1saW51eC1nbnUtZ2Nj
IC1jIC1PMiAtbWFyY2g9aTY4NiAtcGlwZSAtcHRocmVhZCAgLURMSU5VWD0yIC1EX1JFRU5UUkFO
VCAtRF9HTlVfU09VUkNFIGNvbmZ0ZXN0LmMgPiY1DQpjb25maWd1cmU6NzA4OTogJD8gPSAwDQpj
b25maWd1cmU6NzA5MzogdGVzdCAteiANCiAgICAgICAgICAgICAgICAgICAgICAgICB8fCB0ZXN0
ICEgLXMgY29uZnRlc3QuZXJyDQpjb25maWd1cmU6NzA5NjogJD8gPSAwDQpjb25maWd1cmU6NzA5
OTogdGVzdCAtcyBjb25mdGVzdC5vDQpjb25maWd1cmU6NzEwMjogJD8gPSAwDQpjb25maWd1cmU6
NzExMjogcmVzdWx0OiB5ZXMNCmNvbmZpZ3VyZTo3MTE2OiBjaGVja2luZyBsYmVyLmggcHJlc2Vu
Y2UNCmNvbmZpZ3VyZTo3MTI2OiBpNjg2LXBjLWxpbnV4LWdudS1nY2MgLUUgIC1ETElOVVg9MiAt
RF9SRUVOVFJBTlQgLURfR05VX1NPVVJDRSBjb25mdGVzdC5jDQpjb25maWd1cmU6NzEzMjogJD8g
PSAwDQpjb25maWd1cmU6NzE1MjogcmVzdWx0OiB5ZXMNCmNvbmZpZ3VyZTo3MTg3OiBjaGVja2lu
ZyBmb3IgbGJlci5oDQpjb25maWd1cmU6NzE5NDogcmVzdWx0OiB5ZXMNCmNvbmZpZ3VyZTo3MjEx
OiBjaGVja2luZyBmb3IgbGRhcC5oDQpjb25maWd1cmU6NzIzMDogaTY4Ni1wYy1saW51eC1nbnUt
Z2NjIC1jIC1PMiAtbWFyY2g9aTY4NiAtcGlwZSAtcHRocmVhZCAgLURMSU5VWD0yIC1EX1JFRU5U
UkFOVCAtRF9HTlVfU09VUkNFIGNvbmZ0ZXN0LmMgPiY1DQpjb25maWd1cmU6NzIzNjogJD8gPSAw
DQpjb25maWd1cmU6NzI0MDogdGVzdCAteiANCiAgICAgICAgICAgICAgICAgICAgICAgICB8fCB0
ZXN0ICEgLXMgY29uZnRlc3QuZXJyDQpjb25maWd1cmU6NzI0MzogJD8gPSAwDQpjb25maWd1cmU6
NzI0NjogdGVzdCAtcyBjb25mdGVzdC5vDQpjb25maWd1cmU6NzI0OTogJD8gPSAwDQpjb25maWd1
cmU6NzI2MDogcmVzdWx0OiB5ZXMNCmNvbmZpZ3VyZTo3Mjg1OiBjaGVja2luZyBsZGFwX3NzbC5o
IHVzYWJpbGl0eQ0KY29uZmlndXJlOjcyOTc6IGk2ODYtcGMtbGludXgtZ251LWdjYyAtYyAtTzIg
LW1hcmNoPWk2ODYgLXBpcGUgLXB0aHJlYWQgIC1ETElOVVg9MiAtRF9SRUVOVFJBTlQgLURfR05V
X1NPVVJDRSBjb25mdGVzdC5jID4mNQ0KY29uZnRlc3QuYzo1NjoyMjogbGRhcF9zc2wuaDogTm8g
c3VjaCBmaWxlIG9yIGRpcmVjdG9yeQ0KY29uZmlndXJlOjczMDM6ICQ/ID0gMQ0KY29uZmlndXJl
OiBmYWlsZWQgcHJvZ3JhbSB3YXM6DQp8IC8qIGNvbmZkZWZzLmguICAqLw0KfCANCnwgI2RlZmlu
ZSBQQUNLQUdFX05BTUUgIiINCnwgI2RlZmluZSBQQUNLQUdFX1RBUk5BTUUgIiINCnwgI2RlZmlu
ZSBQQUNLQUdFX1ZFUlNJT04gIiINCnwgI2RlZmluZSBQQUNLQUdFX1NUUklORyAiIg0KfCAjZGVm
aW5lIFBBQ0tBR0VfQlVHUkVQT1JUICIiDQp8ICNkZWZpbmUgU1REQ19IRUFERVJTIDENCnwgI2Rl
ZmluZSBIQVZFX1NZU19UWVBFU19IIDENCnwgI2RlZmluZSBIQVZFX1NZU19TVEFUX0ggMQ0KfCAj
ZGVmaW5lIEhBVkVfU1RETElCX0ggMQ0KfCAjZGVmaW5lIEhBVkVfU1RSSU5HX0ggMQ0KfCAjZGVm
aW5lIEhBVkVfTUVNT1JZX0ggMQ0KfCAjZGVmaW5lIEhBVkVfU1RSSU5HU19IIDENCnwgI2RlZmlu
ZSBIQVZFX0lOVFRZUEVTX0ggMQ0KfCAjZGVmaW5lIEhBVkVfU1RESU5UX0ggMQ0KfCAjZGVmaW5l
IEhBVkVfVU5JU1REX0ggMQ0KfCAjZGVmaW5lIEhBVkVfTElCTEJFUiAxDQp8ICNkZWZpbmUgSEFW
RV9MQkVSX0ggMQ0KfCAjZGVmaW5lIEhBVkVfTERBUF9IIDENCnwgLyogZW5kIGNvbmZkZWZzLmgu
ICAqLw0KfCAjaW5jbHVkZSA8c3RkaW8uaD4NCnwgI2lmIEhBVkVfU1lTX1RZUEVTX0gNCnwgIyBp
bmNsdWRlIDxzeXMvdHlwZXMuaD4NCnwgI2VuZGlmDQp8ICNpZiBIQVZFX1NZU19TVEFUX0gNCnwg
IyBpbmNsdWRlIDxzeXMvc3RhdC5oPg0KfCAjZW5kaWYNCnwgI2lmIFNURENfSEVBREVSUw0KfCAj
IGluY2x1ZGUgPHN0ZGxpYi5oPg0KfCAjIGluY2x1ZGUgPHN0ZGRlZi5oPg0KfCAjZWxzZQ0KfCAj
IGlmIEhBVkVfU1RETElCX0gNCnwgIyAgaW5jbHVkZSA8c3RkbGliLmg+DQp8ICMgZW5kaWYNCnwg
I2VuZGlmDQp8ICNpZiBIQVZFX1NUUklOR19IDQp8ICMgaWYgIVNURENfSEVBREVSUyAmJiBIQVZF
X01FTU9SWV9IDQp8ICMgIGluY2x1ZGUgPG1lbW9yeS5oPg0KfCAjIGVuZGlmDQp8ICMgaW5jbHVk
ZSA8c3RyaW5nLmg+DQp8ICNlbmRpZg0KfCAjaWYgSEFWRV9TVFJJTkdTX0gNCnwgIyBpbmNsdWRl
IDxzdHJpbmdzLmg+DQp8ICNlbmRpZg0KfCAjaWYgSEFWRV9JTlRUWVBFU19IDQp8ICMgaW5jbHVk
ZSA8aW50dHlwZXMuaD4NCnwgI2Vsc2UNCnwgIyBpZiBIQVZFX1NURElOVF9IDQp8ICMgIGluY2x1
ZGUgPHN0ZGludC5oPg0KfCAjIGVuZGlmDQp8ICNlbmRpZg0KfCAjaWYgSEFWRV9VTklTVERfSA0K
fCAjIGluY2x1ZGUgPHVuaXN0ZC5oPg0KfCAjZW5kaWYNCnwgI2luY2x1ZGUgPGxkYXBfc3NsLmg+
DQpjb25maWd1cmU6NzMyNjogcmVzdWx0OiBubw0KY29uZmlndXJlOjczMzA6IGNoZWNraW5nIGxk
YXBfc3NsLmggcHJlc2VuY2UNCmNvbmZpZ3VyZTo3MzQwOiBpNjg2LXBjLWxpbnV4LWdudS1nY2Mg
LUUgIC1ETElOVVg9MiAtRF9SRUVOVFJBTlQgLURfR05VX1NPVVJDRSBjb25mdGVzdC5jDQpjb25m
dGVzdC5jOjIyOjIyOiBsZGFwX3NzbC5oOiBObyBzdWNoIGZpbGUgb3IgZGlyZWN0b3J5DQpjb25m
aWd1cmU6NzM0NjogJD8gPSAxDQpjb25maWd1cmU6IGZhaWxlZCBwcm9ncmFtIHdhczoNCnwgLyog
Y29uZmRlZnMuaC4gICovDQp8IA0KfCAjZGVmaW5lIFBBQ0tBR0VfTkFNRSAiIg0KfCAjZGVmaW5l
IFBBQ0tBR0VfVEFSTkFNRSAiIg0KfCAjZGVmaW5lIFBBQ0tBR0VfVkVSU0lPTiAiIg0KfCAjZGVm
aW5lIFBBQ0tBR0VfU1RSSU5HICIiDQp8ICNkZWZpbmUgUEFDS0FHRV9CVUdSRVBPUlQgIiINCnwg
I2RlZmluZSBTVERDX0hFQURFUlMgMQ0KfCAjZGVmaW5lIEhBVkVfU1lTX1RZUEVTX0ggMQ0KfCAj
ZGVmaW5lIEhBVkVfU1lTX1NUQVRfSCAxDQp8ICNkZWZpbmUgSEFWRV9TVERMSUJfSCAxDQp8ICNk
ZWZpbmUgSEFWRV9TVFJJTkdfSCAxDQp8ICNkZWZpbmUgSEFWRV9NRU1PUllfSCAxDQp8ICNkZWZp
bmUgSEFWRV9TVFJJTkdTX0ggMQ0KfCAjZGVmaW5lIEhBVkVfSU5UVFlQRVNfSCAxDQp8ICNkZWZp
bmUgSEFWRV9TVERJTlRfSCAxDQp8ICNkZWZpbmUgSEFWRV9VTklTVERfSCAxDQp8ICNkZWZpbmUg
SEFWRV9MSUJMQkVSIDENCnwgI2RlZmluZSBIQVZFX0xCRVJfSCAxDQp8ICNkZWZpbmUgSEFWRV9M
REFQX0ggMQ0KfCAvKiBlbmQgY29uZmRlZnMuaC4gICovDQp8ICNpbmNsdWRlIDxsZGFwX3NzbC5o
Pg0KY29uZmlndXJlOjczNjY6IHJlc3VsdDogbm8NCmNvbmZpZ3VyZTo3NDAxOiBjaGVja2luZyBm
b3IgbGRhcF9zc2wuaA0KY29uZmlndXJlOjc0MDg6IHJlc3VsdDogbm8NCmNvbmZpZ3VyZToyNDg4
MTogZXJyb3I6IEJlcmtlbGV5IERCIG5vdCBmb3VuZC4NCg0KIyMgLS0tLS0tLS0tLS0tLS0tLSAj
Iw0KIyMgQ2FjaGUgdmFyaWFibGVzLiAjIw0KIyMgLS0tLS0tLS0tLS0tLS0tLSAjIw0KDQphY19j
dl9idWlsZD1pNjg2LXBjLWxpbnV4LWdudQ0KYWNfY3ZfYnVpbGRfYWxpYXM9aTY4Ni1wYy1saW51
eC1nbnUNCmFjX2N2X2NfY29tcGlsZXJfZ251PXllcw0KYWNfY3ZfZW52X0NDX3NldD0NCmFjX2N2
X2Vudl9DQ192YWx1ZT0NCmFjX2N2X2Vudl9DRkxBR1Nfc2V0PXNldA0KYWNfY3ZfZW52X0NGTEFH
U192YWx1ZT0nLU8yIC1tYXJjaD1pNjg2IC1waXBlJw0KYWNfY3ZfZW52X0NQUEZMQUdTX3NldD0N
CmFjX2N2X2Vudl9DUFBGTEFHU192YWx1ZT0NCmFjX2N2X2Vudl9DUFBfc2V0PQ0KYWNfY3ZfZW52
X0NQUF92YWx1ZT0NCmFjX2N2X2Vudl9MREZMQUdTX3NldD0NCmFjX2N2X2Vudl9MREZMQUdTX3Zh
bHVlPQ0KYWNfY3ZfZW52X2J1aWxkX2FsaWFzX3NldD1zZXQNCmFjX2N2X2Vudl9idWlsZF9hbGlh
c192YWx1ZT1pNjg2LXBjLWxpbnV4LWdudQ0KYWNfY3ZfZW52X2hvc3RfYWxpYXNfc2V0PXNldA0K
YWNfY3ZfZW52X2hvc3RfYWxpYXNfdmFsdWU9aTY4Ni1wYy1saW51eC1nbnUNCmFjX2N2X2Vudl90
YXJnZXRfYWxpYXNfc2V0PQ0KYWNfY3ZfZW52X3RhcmdldF9hbGlhc192YWx1ZT0NCmFjX2N2X2V4
ZWV4dD0NCmFjX2N2X2hlYWRlcl9pbnR0eXBlc19oPXllcw0KYWNfY3ZfaGVhZGVyX2xiZXJfaD15
ZXMNCmFjX2N2X2hlYWRlcl9sZGFwX2g9eWVzDQphY19jdl9oZWFkZXJfbGRhcF9zc2xfaD1ubw0K
YWNfY3ZfaGVhZGVyX21lbW9yeV9oPXllcw0KYWNfY3ZfaGVhZGVyX3N0ZGM9eWVzDQphY19jdl9o
ZWFkZXJfc3RkaW50X2g9eWVzDQphY19jdl9oZWFkZXJfc3RkbGliX2g9eWVzDQphY19jdl9oZWFk
ZXJfc3RyaW5nX2g9eWVzDQphY19jdl9oZWFkZXJfc3RyaW5nc19oPXllcw0KYWNfY3ZfaGVhZGVy
X3N5c19zdGF0X2g9eWVzDQphY19jdl9oZWFkZXJfc3lzX3R5cGVzX2g9eWVzDQphY19jdl9oZWFk
ZXJfdW5pc3RkX2g9eWVzDQphY19jdl9ob3N0PWk2ODYtcGMtbGludXgtZ251DQphY19jdl9ob3N0
X2FsaWFzPWk2ODYtcGMtbGludXgtZ251DQphY19jdl9saWJfbGJlcl9iZXJfaW5pdD15ZXMNCmFj
X2N2X2xpYl9sZGFwNTBfX19sZGFwX2luaXQ9bm8NCmFjX2N2X2xpYl9sZGFwX19fbGRhcF9pbml0
PXllcw0KYWNfY3ZfbGliX2xkYXBfX19sZGFwX3N0YXJ0X3Rsc19zPXllcw0KYWNfY3ZfbGliX2xk
YXBfX19sZGFwc3NsX2luc3RhbGxfcm91dGluZXM9bm8NCmFjX2N2X2xpYl9sZGFwc3NsMjBfX19s
ZGFwX2luaXQ9bm8NCmFjX2N2X2xpYl9sZGFwc3NsMzBfX19sZGFwX2luaXQ9bm8NCmFjX2N2X2xp
Yl9sZGFwc3NsNDBfX19sZGFwX2luaXQ9bm8NCmFjX2N2X2xpYl9sZGFwc3NsNDFfX19sZGFwX2lu
aXQ9bm8NCmFjX2N2X21rZGlyX3A9eWVzDQphY19jdl9vYmpleHQ9bw0KYWNfY3ZfcHJvZ19DQz1p
Njg2LXBjLWxpbnV4LWdudS1nY2MNCmFjX2N2X3Byb2dfQ1BQPSdpNjg2LXBjLWxpbnV4LWdudS1n
Y2MgLUUnDQphY19jdl9wcm9nX2NjX2c9eWVzDQphY19jdl9wcm9nX2NjX3N0ZGM9DQphY19jdl9w
cm9nX2VncmVwPSdncmVwIC1FJw0KYWNfY3ZfdGFyZ2V0PWk2ODYtcGMtbGludXgtZ251DQphY19j
dl90YXJnZXRfYWxpYXM9aTY4Ni1wYy1saW51eC1nbnUNCg0KIyMgLS0tLS0tLS0tLS0tLS0tLS0g
IyMNCiMjIE91dHB1dCB2YXJpYWJsZXMuICMjDQojIyAtLS0tLS0tLS0tLS0tLS0tLSAjIw0KDQpB
UFJVVElMX0RPVFRFRF9WRVJTSU9OPScwLjkuMTInDQpBUFJVVElMX0VYUE9SVF9MSUJTPSctbGxk
YXAgLWxsYmVyJw0KQVBSVVRJTF9JTkNMVURFUz0nJw0KQVBSVVRJTF9MREZMQUdTPScnDQpBUFJV
VElMX0xJQk5BTUU9JycNCkFQUlVUSUxfTElCUz0nLWxsZGFwIC1sbGJlcicNCkFQUlVUSUxfTUFK
T1JfVkVSU0lPTj0nMCcNCkFQUlVUSUxfUFJJVl9JTkNMVURFUz0nLUkvdmFyL3RtcC9wb3J0YWdl
L2Rldi1saWJzL2Fwci11dGlsLTAuOS4xMi93b3JrL2Fwci11dGlsLTAuOS4xMi9pbmNsdWRlIC1J
L3Zhci90bXAvcG9ydGFnZS9kZXYtbGlicy9hcHItdXRpbA0KLTAuOS4xMi93b3JrL2Fwci11dGls
LTAuOS4xMi9pbmNsdWRlL3ByaXZhdGUnDQpBUFJfQlVJTERfRElSPScvdXNyL3NoYXJlL2Fwci0w
L2J1aWxkJw0KQVBSX0lOQ0xVREVTPScgLUkvdXNyL2luY2x1ZGUvYXByLTAgJw0KQVBSX0xJQlM9
JyAvdXNyL2xpYi9saWJhcHItMC5sYSAtbHJ0IC1sbSAtbGNyeXB0IC1sbnNsICAtbHB0aHJlYWQg
LWxkbCcNCkFQUl9YTUxfRElSPScnDQpBUFJfWE1MX0VYUEFUX09MRD0nJw0KQVBSX1hNTF9TVUJE
SVJTPScnDQpBUFVfQ09ORklHX0xPQ0FUSU9OPSdzb3VyY2UnDQpDQz0naTY4Ni1wYy1saW51eC1n
bnUtZ2NjJw0KQ0ZMQUdTPSctTzIgLW1hcmNoPWk2ODYgLXBpcGUgLXB0aHJlYWQnDQpDUFA9J2k2
ODYtcGMtbGludXgtZ251LWdjYyAtRScNCkNQUEZMQUdTPScgLURMSU5VWD0yIC1EX1JFRU5UUkFO
VCAtRF9HTlVfU09VUkNFJw0KREVGUz0nJw0KRUNIT19DPScnDQpFQ0hPX049Jy1uJw0KRUNIT19U
PScnDQpFR1JFUD0nZ3JlcCAtRScNCkVYRUVYVD0nJw0KRVhUUkFfT1NfTElOSz0nJw0KSU5DTFVE
RV9SVUxFUz0nJw0KTERGTEFHUz0nJw0KTElCT0JKUz0nJw0KTElCUz0nJw0KTFRMSUJPQkpTPScn
DQpMVF9OT19JTlNUQUxMPScnDQpPQkpFWFQ9J28nDQpQQUNLQUdFX0JVR1JFUE9SVD0nJw0KUEFD
S0FHRV9OQU1FPScnDQpQQUNLQUdFX1NUUklORz0nJw0KUEFDS0FHRV9UQVJOQU1FPScnDQpQQUNL
QUdFX1ZFUlNJT049JycNClBBVEhfU0VQQVJBVE9SPSc6Jw0KU0hFTEw9Jy9iaW4vc2gnDQphYnNf
YnVpbGRkaXI9Jy92YXIvdG1wL3BvcnRhZ2UvZGV2LWxpYnMvYXByLXV0aWwtMC45LjEyL3dvcmsv
YXByLXV0aWwtMC45LjEyJw0KYWJzX3NyY2Rpcj0nL3Zhci90bXAvcG9ydGFnZS9kZXYtbGlicy9h
cHItdXRpbC0wLjkuMTIvd29yay9hcHItdXRpbC0wLjkuMTInDQphY19jdF9DQz0nJw0KYXB1X2Ri
X2hlYWRlcj0nZGIuaCcNCmFwdV9kYl92ZXJzaW9uPScwJw0KYXB1X2hhc19sZGFwPScxJw0KYXB1
X2hhc19sZGFwX25ldHNjYXBlX3NzbD0nMCcNCmFwdV9oYXNfbGRhcF9zdGFydHRscz0nMScNCmFw
dV9oYXZlX2RiPScwJw0KYXB1X2hhdmVfZ2RibT0nMCcNCmFwdV9oYXZlX25kYm09JzAnDQphcHVf
aGF2ZV9zZGJtPScxJw0KYXB1X3VzZV9kYj0nMCcNCmFwdV91c2VfZ2RibT0nMCcNCmFwdV91c2Vf
bmRibT0nMCcNCmFwdV91c2Vfc2RibT0nMCcNCmJpbmRpcj0nJHtleGVjX3ByZWZpeH0vYmluJw0K
YnVpbGQ9J2k2ODYtcGMtbGludXgtZ251Jw0KYnVpbGRfYWxpYXM9J2k2ODYtcGMtbGludXgtZ251
Jw0KYnVpbGRfY3B1PSdpNjg2Jw0KYnVpbGRfb3M9J2xpbnV4LWdudScNCmJ1aWxkX3ZlbmRvcj0n
cGMnDQpkYXRhZGlyPScvdXNyL3NoYXJlL2Fwci11dGlsLTAnDQpleGVjX3ByZWZpeD0nJHtwcmVm
aXh9Jw0KaGF2ZV9pY29udj0nJw0KaG9zdD0naTY4Ni1wYy1saW51eC1nbnUnDQpob3N0X2FsaWFz
PSdpNjg2LXBjLWxpbnV4LWdudScNCmhvc3RfY3B1PSdpNjg2Jw0KaG9zdF9vcz0nbGludXgtZ251
Jw0KaG9zdF92ZW5kb3I9J3BjJw0KaW5jbHVkZWRpcj0nJHtwcmVmaXh9L2luY2x1ZGUvYXByLSR7
QVBSVVRJTF9NQUpPUl9WRVJTSU9OfScNCmluZm9kaXI9Jy91c3Ivc2hhcmUvaW5mbycNCmxiZXJf
aD0nI2luY2x1ZGUgPGxiZXIuaD4nDQpsZGFwX2g9JyNpbmNsdWRlIDxsZGFwLmg+Jw0KbGRhcF9z
c2xfaD0nJw0KbGliX3RhcmdldD0nJw0KbGliZGlyPScke2V4ZWNfcHJlZml4fS9saWInDQpsaWJl
eGVjZGlyPScke2V4ZWNfcHJlZml4fS9tb2R1bGVzJw0KbG9jYWxzdGF0ZWRpcj0nL3Zhci9saWIn
DQptYW5kaXI9Jy91c3Ivc2hhcmUvbWFuJw0Kb2xkaW5jbHVkZWRpcj0nL3Vzci9pbmNsdWRlJw0K
cHJlZml4PScvdXNyJw0KcHJvZ3JhbV90cmFuc2Zvcm1fbmFtZT0ncyx4LHgsJw0Kc2JpbmRpcj0n
JHtleGVjX3ByZWZpeH0vYmluJw0Kc2hhcmVkc3RhdGVkaXI9JyR7cHJlZml4fS9jb20nDQpzb19l
eHQ9JycNCnN5c2NvbmZkaXI9Jy9ldGMnDQp0YXJnZXQ9J2k2ODYtcGMtbGludXgtZ251Jw0KdGFy
Z2V0X2FsaWFzPScnDQp0YXJnZXRfY3B1PSdpNjg2Jw0KdGFyZ2V0X29zPSdsaW51eC1nbnUnDQp0
YXJnZXRfdmVuZG9yPSdwYycNCnRvcF9idWlsZGRpcj0nL3Zhci90bXAvcG9ydGFnZS9kZXYtbGli
cy9hcHItdXRpbC0wLjkuMTIvd29yay9hcHItdXRpbC0wLjkuMTInDQoNCiMjIC0tLS0tLS0tLS0t
ICMjDQojIyBjb25mZGVmcy5oLiAjIw0KIyMgLS0tLS0tLS0tLS0gIyMNCg0KI2RlZmluZSBIQVZF
X0lOVFRZUEVTX0ggMQ0KI2RlZmluZSBIQVZFX0xCRVJfSCAxDQojZGVmaW5lIEhBVkVfTERBUF9I
IDENCiNkZWZpbmUgSEFWRV9MSUJMQkVSIDENCiNkZWZpbmUgSEFWRV9NRU1PUllfSCAxDQojZGVm
aW5lIEhBVkVfU1RESU5UX0ggMQ0KI2RlZmluZSBIQVZFX1NURExJQl9IIDENCiNkZWZpbmUgSEFW
RV9TVFJJTkdTX0ggMQ0KI2RlZmluZSBIQVZFX1NUUklOR19IIDENCiNkZWZpbmUgSEFWRV9TWVNf
U1RBVF9IIDENCiNkZWZpbmUgSEFWRV9TWVNfVFlQRVNfSCAxDQojZGVmaW5lIEhBVkVfVU5JU1RE
X0ggMQ0KI2RlZmluZSBQQUNLQUdFX0JVR1JFUE9SVCAiIg0KI2RlZmluZSBQQUNLQUdFX05BTUUg
IiINCiNkZWZpbmUgUEFDS0FHRV9TVFJJTkcgIiINCiNkZWZpbmUgUEFDS0FHRV9UQVJOQU1FICIi
DQojZGVmaW5lIFBBQ0tBR0VfVkVSU0lPTiAiIg0KI2RlZmluZSBTVERDX0hFQURFUlMgMQ0KDQpj
b25maWd1cmU6IGV4aXQgMQ==
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>112222</attachid>
            <date>2007-03-05 21:54 0000</date>
            <desc>Patch to add db-4.5 support to apr-util 0.9.12</desc>
            <filename>apr-util-0.9.12-db45.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">LS0tIGFwci11dGlsLTAuOS4xMi5vcmlnL2J1aWxkL2RibS5tNAorKysgYXByLXV0aWwtMC45LjEy
L2J1aWxkL2RibS5tNApAQCAtNDQ4LDcgKzQ0OCwyNSBAQAogICAgIGFwdV9kYl92ZXJzaW9uPTQK
ICAgZmkKIF0pCi0KK2RubAorZG5sIEFQVV9DSEVDS19EQjQ1OiBpcyBEQjQuNSBwcmVzZW50Pwor
ZG5sCitkbmwgaWYgcHJlc2VudDogc2V0cyBhcHVfZGJfaGVhZGVyLCBhcHVfZGJfbGliLCBhbmQg
YXB1X2RiX3ZlcnNpb24KK2RubAorQUNfREVGVU4oW0FQVV9DSEVDS19EQjQ1XSwgWworICBwbGFj
ZXM9JDEKKyAgaWYgdGVzdCAteiAiJHBsYWNlcyI7IHRoZW4KKyAgICBwbGFjZXM9InN0ZCAvdXNy
L2xvY2FsL0JlcmtlbGV5REIuNC41IC9ib290L2hvbWUvY29uZmlnIgorICBmaQorICBBUFVfQ0hF
Q0tfQkVSS0VMRVlfREIoIjQiLCAiNSIsICItMSIsCisgICAgIiRwbGFjZXMiLAorICAgICJkYjQ1
L2RiLmggZGI0L2RiLmggZGIuaCIsCisgICAgImRiLTQuNSBkYjQtNC41IGRiNDUgZGI0IGRiIgor
ICApCisgIGlmIHRlc3QgIiRhcHVfaGF2ZV9kYiIgPSAiMSI7IHRoZW4KKyAgICBhcHVfZGJfdmVy
c2lvbj00CisgIGZpCitdKQogCiBBQ19ERUZVTihBUFVfQ0hFQ0tfREIsIFsKICAgcmVxdWVzdGVk
PSQxCkBAIC01MTUsNiArNTMzLDEyIEBACiAgICAgICBBQ19NU0dfRVJST1IoQmVya2VsZXkgZGI0
IG5vdCBmb3VuZCkKICAgICBmaQogICAgIDs7CisgIGRiNDUpCisgICAgQVBVX0NIRUNLX0RCNDUo
IiRjaGVja19wbGFjZXMiKQorICAgIGlmIHRlc3QgIiRhcHVfZGJfdmVyc2lvbiIgIT0gIjQiOyB0
aGVuCisgICAgICBBQ19NU0dfRVJST1IoQmVya2VsZXkgZGI0IG5vdCBmb3VuZCkKKyAgICBmaQor
ICAgIDs7CiAgIGRlZmF1bHQpCiAgICAgQVBVX0NIRUNLX0RCX0FMTCgiJGNoZWNrX3BsYWNlcyIp
CiAgICAgOzsKQEAgLTUyMiwyOCArNTQ2LDMxIEBACiBdKQogCiBkbmwKLWRubCBBUFVfQ0hFQ0tf
REJfQUxMOiBUcnkgYWxsIEJlcmtlbGV5IERCIHZlcnNpb25zLCBmcm9tIDQuMyB0byAxLgorZG5s
IEFQVV9DSEVDS19EQl9BTEw6IFRyeSBhbGwgQmVya2VsZXkgREIgdmVyc2lvbnMsIGZyb20gNC41
IHRvIDEuCiBkbmwKIEFDX0RFRlVOKEFQVV9DSEVDS19EQl9BTEwsIFsKICAgYWxsX3BsYWNlcz0k
MQogIAotICBBUFVfQ0hFQ0tfREI0NCgiJGFsbF9wbGFjZXMiKQorICBBUFVfQ0hFQ0tfREI0NSgi
JGFsbF9wbGFjZXMiKQogICBpZiB0ZXN0ICIkYXB1X2RiX3ZlcnNpb24iICE9ICI0IjsgdGhlbgot
ICAgIEFQVV9DSEVDS19EQjQzKCIkYWxsX3BsYWNlcyIpCisgICAgQVBVX0NIRUNLX0RCNDQoIiRh
bGxfcGxhY2VzIikKICAgICBpZiB0ZXN0ICIkYXB1X2RiX3ZlcnNpb24iICE9ICI0IjsgdGhlbgot
ICAgICAgQVBVX0NIRUNLX0RCNDIoIiRhbGxfcGxhY2VzIikKKyAgICAgIEFQVV9DSEVDS19EQjQz
KCIkYWxsX3BsYWNlcyIpCiAgICAgICBpZiB0ZXN0ICIkYXB1X2RiX3ZlcnNpb24iICE9ICI0Ijsg
dGhlbgotICAgICAgICBBUFVfQ0hFQ0tfREI0MSgiJGFsbF9wbGFjZXMiKQorICAgICAgICBBUFVf
Q0hFQ0tfREI0MigiJGFsbF9wbGFjZXMiKQogICAgICAgICBpZiB0ZXN0ICIkYXB1X2RiX3ZlcnNp
b24iICE9ICI0IjsgdGhlbgotICAgICAgICAgIEFQVV9DSEVDS19EQjQoIiRhbGxfcGxhY2VzIikK
KyAgICAgICAgICBBUFVfQ0hFQ0tfREI0MSgiJGFsbF9wbGFjZXMiKQogICAgICAgICAgIGlmIHRl
c3QgIiRhcHVfZGJfdmVyc2lvbiIgIT0gIjQiOyB0aGVuCi0gICAgICAgICAgICBBUFVfQ0hFQ0tf
REIzKCIkYWxsX3BsYWNlcyIpCi0gICAgICAgICAgICBpZiB0ZXN0ICIkYXB1X2RiX3ZlcnNpb24i
ICE9ICIzIjsgdGhlbgotICAgICAgICAgICAgICBBUFVfQ0hFQ0tfREIyKCIkYWxsX3BsYWNlcyIp
Ci0gICAgICAgICAgICAgIGlmIHRlc3QgIiRhcHVfZGJfdmVyc2lvbiIgIT0gIjIiOyB0aGVuCi0g
ICAgICAgICAgICAgICAgQVBVX0NIRUNLX0RCMSgiJGFsbF9wbGFjZXMiKQotICAgICAgICAgICAg
ICAgIGlmIHRlc3QgIiRhcHVfZGJfdmVyc2lvbiIgIT0gIjEiOyB0aGVuCi0gICAgICAgICAgICAg
ICAgICBBUFVfQ0hFQ0tfREIxODUoIiRhbGxfcGxhY2VzIikKKyAgICAgICAgICAgIEFQVV9DSEVD
S19EQjQoIiRhbGxfcGxhY2VzIikKKyAgICAgICAgICAgIGlmIHRlc3QgIiRhcHVfZGJfdmVyc2lv
biIgIT0gIjQiOyB0aGVuCisgICAgICAgICAgICAgIEFQVV9DSEVDS19EQjMoIiRhbGxfcGxhY2Vz
IikKKyAgICAgICAgICAgICAgaWYgdGVzdCAiJGFwdV9kYl92ZXJzaW9uIiAhPSAiMyI7IHRoZW4K
KyAgICAgICAgICAgICAgICBBUFVfQ0hFQ0tfREIyKCIkYWxsX3BsYWNlcyIpCisgICAgICAgICAg
ICAgICAgaWYgdGVzdCAiJGFwdV9kYl92ZXJzaW9uIiAhPSAiMiI7IHRoZW4KKyAgICAgICAgICAg
ICAgICAgIEFQVV9DSEVDS19EQjEoIiRhbGxfcGxhY2VzIikKKyAgICAgICAgICAgICAgICAgIGlm
IHRlc3QgIiRhcHVfZGJfdmVyc2lvbiIgIT0gIjEiOyB0aGVuCisgICAgICAgICAgICAgICAgICAg
IEFQVV9DSEVDS19EQjE4NSgiJGFsbF9wbGFjZXMiKQorICAgICAgICAgICAgICAgICAgZmkKICAg
ICAgICAgICAgICAgICBmaQogICAgICAgICAgICAgICBmaQogICAgICAgICAgICAgZmkKQEAgLTU4
MCwxMSArNjA3LDExIEBACiAKICAgQUNfQVJHX1dJVEgoZGJtLCBbCiAgICAgLS13aXRoLWRibT1E
Qk0gICAgICAgICAgY2hvb3NlIHRoZSBEQk0gdHlwZSB0byB1c2UuCi0gICAgICBEQk09e3NkYm0s
Z2RibSxuZGJtLGRiLGRiMSxkYjE4NSxkYjIsZGIzLGRiNCxkYjQxLGRiNDIsZGI0MyxkYjQ0fQor
ICAgICAgREJNPXtzZGJtLGdkYm0sbmRibSxkYixkYjEsZGIxODUsZGIyLGRiMyxkYjQsZGI0MSxk
YjQyLGRiNDMsZGI0NCxkYjQ1fQogICBdLCBbCiAgICAgaWYgdGVzdCAiJHdpdGh2YWwiID0gInll
cyI7IHRoZW4KICAgICAgIEFDX01TR19FUlJPUihbLS13aXRoLWRibSBuZWVkcyB0byBzcGVjaWZ5
IGEgREJNIHR5cGUgdG8gdXNlLgotICAgICAgICBPbmUgb2Y6IHNkYm0sIGdkYm0sIG5kYm0sIGRi
LCBkYjEsIGRiMTg1LCBkYjIsIGRiMywgZGI0LCBkYjQxLCBkYjQyLCBkYjQzLCBkYjQ0XSkKKyAg
ICAgICAgT25lIG9mOiBzZGJtLCBnZGJtLCBuZGJtLCBkYiwgZGIxLCBkYjE4NSwgZGIyLCBkYjMs
IGRiNCwgZGI0MSwgZGI0MiwgZGI0MywgZGI0NCwgZGI0NV0pCiAgICAgZmkKICAgICByZXF1ZXN0
ZWQ9IiR3aXRodmFsIgogICBdLCBbCkBAIC03NzAsNiArNzk3LDEwIEBACiAgICAgICBhcHVfdXNl
X2RiPTEKICAgICAgIGFwdV9kZWZhdWx0X2RibT1kYjQKICAgICAgIDs7CisgICAgZGI0NSkKKyAg
ICAgIGFwdV91c2VfZGI9MQorICAgICAgYXB1X2RlZmF1bHRfZGJtPWRiNAorICAgICAgOzsKICAg
ICBkZWZhdWx0KQogICAgICAgZG5sICMjIyB1c2UgbW9yZSBzb3BoaXN0aWNhdGVkIERCTXMgZm9y
IHRoZSBkZWZhdWx0PwogICAgICAgYXB1X2RlZmF1bHRfZGJtPSJzZGJtIChkZWZhdWx0KSIK
</data>        

          </attachment>
    </bug>

</bugzilla>