delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2001/11/07/05:08:51

Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT sources DOT redhat DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin AT sources DOT redhat DOT com>
List-Help: <mailto:cygwin-help AT sources DOT redhat DOT com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner AT sources DOT redhat DOT com
Delivered-To: mailing list cygwin AT sources DOT redhat DOT com
From: "Linus Tolke" <linus AT lysator DOT liu DOT se>
To: <cygwin AT cygwin DOT com>
Subject: Trying to get gettext to work on cygwin
Date: Wed, 7 Nov 2001 11:07:55 +0100
Message-ID: <KDEDICHPFOINADFLGGBDAEPECBAA.linus@lysator.liu.se>
MIME-Version: 1.0
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0)
Importance: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200

------=_NextPart_000_0004_01C1677C.738360C0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit

Hi all!

I am using cygwin as a development environment and I don't get gettext to
work correctly. This summer I first had a problem with this and with a
little help from the list and especially Charles S. Wilson, and then a new
version of gettext for cygwin was released that I installed. I also
converted my project to new versions of autoconf and automake after they
were included in cygwin.

The problem is that I still don't get it to work. Somewhere between
autoconf, automake and gettext something gets totally mixed up and I suspect
gettext for cygwin to be the problem.

I have now constructed a small demo (in the tar file) that fails in the
exact same way that my own program. It is tested by doing:

1$ tar xvf gettextdemo.tar
2$ sh auto.sh                 # you need automake, autoconf and gettext for
this
3$ ./configure <with arguments>
4$ make
5$ make dist
6$

For me step 4 (make) fails all the time. It doesn't matter if I use no
arguments, the argument --with-included-gettext or --disable-nls. It fails
in different ways depending on the arguments though.

I have the details below.

What am I doing wrong? Am I the only one with this problem? It looks a
little like Frank Meiers recode-problem with the difference that I am using
cygwin as development environment and he is downloading the recode
distribution and building from the distribution.

I suspect that the gettext package in cygwin is broken but it can also be
that I have missed some requirements on a gettext installation. Please
advice!

	/Linus

Details:

When I do this without any arguments to configure or with the
argument --with-included-gettext the make (4) results in the error:
gcc -c -DLOCALEDIR=\"/usr/local/share/locale\" -DLOCALE_ALIAS_PATH=\"/usr/lo
cal/share/locale\" -DLIBDIR=\"/usr/local/lib\" -DHAVE_CONFIG_H -I.. -I. -I..
/intl  -g -O2  -DGETTEXT_STATIC -c localcharset.c -o localcharset.o
rm -f cygintl.dll
gcc -shared -Wl,--enable-auto-image-base -Wl,--out-implib=libintl.dll.a \
  libintl.def intl-compat.pic.o bindtextdom.pic.o dcgettext.pic.o
dgettext.pic.o
 gettext.pic.o finddomain.pic.o loadmsgcat.pic.o localealias.pic.o
textdomain.pi
c.o l10nflist.pic.o explodename.pic.o dcigettext.pic.o dcngettext.pic.o
dngettex
t.pic.o ngettext.pic.o plural.pic.o localcharset.pic.o -o cygintl.dll
gcc: libintl.def: No such file or directory
make[2]: *** [cygintl.dll] Error 1
make[2]: Leaving directory `/home/linus/gettextdemo/intl'
in the intl directory.


When I do this with the argument --disable-nls to configure the make (4)
result in the error:
make[2]: Entering directory `/home/linus/gettextdemo'
source='gttest.c' object='gttest.o' libtool=no \
depfile='.deps/gttest.Po' tmpdepfile='.deps/gttest.TPo' \
depmode=gcc /bin/sh ./depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I.     -g -O2 -c `test -f gttest.c || echo
'./'`gttest.c
gcc  -g -O2   -o gttest.exe  gttest.o
gttest.o: In function `main':
/home/linus/gettextdemo/gttest.c:10: undefined reference to
`_imp__bindtextdomain'
/home/linus/gettextdemo/gttest.c:11: undefined reference to
`_imp__textdomain'
/home/linus/gettextdemo/gttest.c:13: undefined reference to `_imp__gettext'
collect2: ld returned 1 exit status
make[2]: *** [gttest.exe] Error 1
make[2]: Leaving directory `/home/linus/gettextdemo'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/linus/gettextdemo'
make: *** [all] Error 2



Here are the versions used:
$ gettext --version
gettext (GNU gettext) 0.10.38
Copyright (C) 1995-1997, 2000, 2001 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Written by Ulrich Drepper.

linus AT SPEEDO ~/gettextdemo
$ automake --version
automake (GNU automake) 1.5
Written by Tom Tromey <tromey AT cygnus DOT com>.

Copyright 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001
Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

linus AT SPEEDO ~/gettextdemo
$ autoconf --version
autoconf (GNU Autoconf) 2.52
Written by David J. MacKenzie.

Copyright 1992, 1993, 1994, 1996, 1999, 2000, 2001
Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

linus AT SPEEDO ~/gettextdemo
$

Here is from the cygwin setup.ini file:
[snipp]
@ autoconf
sdesc: "Automatic configure script builder"
category: Devel
requires: m4 perl
version: 2.52-1
install: latest/autoconf/autoconf-2.52-1.tar.bz2 309415
source: latest/autoconf/autoconf-2.52-1-src.tar.bz2 646826
[prev]
version: 2.13-2
install: latest/autoconf/autoconf-2.13-2.tar.gz 261675
source: latest/autoconf/autoconf-2.13-2-src.tar.gz 443844

@ automake
sdesc: "A tool for generating GNU Standards-compliant Makefiles"
category: Devel
requires: autoconf
version: 1.5-1
install: latest/automake/automake-1.5-1.tar.bz2 219871
source: latest/automake/automake-1.5-1-src.tar.bz2 397236
[prev]
version: 1.4-4
install: latest/automake/automake-1.4-4.tar.gz 205565
source: latest/automake/automake-1.4-4-src.tar.gz 356534

[snipp]
@ gettext
sdesc: "GNU Internationalization utilities"
ldesc: "The GNU gettext package provides a set of tools and
documentation for producing
multi-lingual messages in programs. Tools include a set of conventions about
how programs should be written to support message catalogs, a directory and
file naming organization for the message catalogs, a runtime library which
supports the retrieval of translated messages, and stand-alone programs for
handling the translatable and the already translated strings. Gettext
provides
an easy to use library and tools for creating, using, and modifying natural
language catalogs and is a powerful and simple method for internationalizing
programs."
category: Devel
requires: cygwin
version: 0.10.38-2
install: contrib/gettext/gettext-0.10.38-2.tar.bz2 445067
source: contrib/gettext/gettext-0.10.38-2-src.tar.bz2 881950
[prev]
version: 0.10.35-2p1
install: contrib/gettext/gettext-0.10.35-2p1.tar.gz 346343
source: contrib/gettext/gettext-0.10.35-2p1-src.tar.gz 735878

[snipp]

I have also appended the cygcheck.out file.

	/Linus

------=_NextPart_000_0004_01C1677C.738360C0
Content-Type: application/octet-stream;
	name="cygcheck.out"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment;
	filename="cygcheck.out"

=0A=
Cygnus Win95/NT Configuration Diagnostics=0A=
Current System Time: Wed Nov  7 08:55:28 2001=0A=
=0A=
WinNT Ver 5.0 build 2195 Service Pack 2=0A=
=0A=
Path:	/usr/local/bin=0A=
	/usr/bin=0A=
	/bin=0A=
	/cygdrive/c/WINNT/system32=0A=
	/cygdrive/c/WINNT=0A=
	/cygdrive/c/WINNT/System32/Wbem=0A=
	/cygdrive/c/PROGRAM FILES/THINKPAD/UTILITIES=0A=
	/cygdrive/c/Program Files/MIMER82 NT=0A=
=0A=
SysDir: C:\WINNT\System32=0A=
WinDir: C:\WINNT=0A=
=0A=
PWD =3D `/home/linus/gettextdemo'=0A=
USER =3D `linus'=0A=
MAKE_MODE =3D `unix'=0A=
HOME =3D `/home/linus'=0A=
=0A=
NUMBER_OF_PROCESSORS =3D `1'=0A=
PROMPT =3D `$P$G'=0A=
LOGONSERVER =3D `\\SPEEDO'=0A=
OS2LIBPATH =3D `C:\WINNT\system32\os2\dll;'=0A=
COMSPEC =3D `C:\WINNT\system32\cmd.exe'=0A=
!C: =3D `C:\cygwin\bin'=0A=
SYSTEMDRIVE =3D `C:'=0A=
HOSTNAME =3D `SPEEDO'=0A=
INCLUDE =3D `C:\Program Files\MIMER82 NT\dev'=0A=
PROCESSOR_REVISION =3D `0803'=0A=
PATHEXT =3D `.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH'=0A=
COMPUTERNAME =3D `SPEEDO'=0A=
WINDIR =3D `C:\WINNT'=0A=
USERPROFILE =3D `C:\Documents and Settings\linus'=0A=
PS1 =3D `\[\033]0;\w\007=0A=
\033[32m\]\u@\h \[\033[33m\w\033[0m\]=0A=
$ '=0A=
PROGRAMFILES =3D `C:\Program Files'=0A=
!:: =3D `::\'=0A=
MACHTYPE =3D `i686-pc-cygwin'=0A=
PROCESSOR_IDENTIFIER =3D `x86 Family 6 Model 8 Stepping 3, GenuineIntel'=0A=
OS =3D `Windows_NT'=0A=
OLDPWD =3D `/home/linus'=0A=
PROCESSOR_ARCHITECTURE =3D `x86'=0A=
TEMP =3D `/cygdrive/c/DOCUME~1/linus/LOCALS~1/Temp'=0A=
PROCESSOR_LEVEL =3D `6'=0A=
SYSTEMROOT =3D `C:\WINNT'=0A=
HOMEDRIVE =3D `C:'=0A=
LIB =3D `C:\Program Files\MIMER82 NT\dev'=0A=
ALLUSERSPROFILE =3D `C:\Documents and Settings\All Users'=0A=
SHLVL =3D `1'=0A=
APPDATA =3D `C:\Documents and Settings\linus\Application Data'=0A=
COMMONPROGRAMFILES =3D `C:\Program Files\Common Files'=0A=
HOMEPATH =3D `\'=0A=
USERDOMAIN =3D `SPEEDO'=0A=
USERNAME =3D `linus'=0A=
SHELL =3D `/bin/bash'=0A=
HOSTTYPE =3D `i686'=0A=
OSTYPE =3D `cygwin'=0A=
TERM =3D `cygwin'=0A=
_ =3D `/usr/bin/cygcheck'=0A=
TZ =3D `WEST-1WEDT-2,M3.5.0/2,M10.5.0/3'=0A=
=0A=
HKEY_CURRENT_USER\Software\Cygnus Solutions=0A=
HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin=0A=
HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\mounts v2=0A=
  (default) =3D `/cygdrive'=0A=
  cygdrive flags =3D 0x00000022=0A=
HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\Program Options=0A=
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Menu=
Order\Start Menu\Programs\Cygnus Solutions=0A=
  (default) =3D (unsupported type)=0A=
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions=0A=
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin=0A=
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2=0A=
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/=0A=
  (default) =3D `C:/cygwin'=0A=
  flags =3D 0x0000000a=0A=
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/usr/bin=0A=
  (default) =3D `C:/cygwin/bin'=0A=
  flags =3D 0x0000000a=0A=
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/usr/lib=0A=
  (default) =3D `C:/cygwin/lib'=0A=
  flags =3D 0x0000000a=0A=
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\Program Options=0A=
=0A=
a:  fd           N/A    N/A                    =0A=
c:  hd  FAT32   7987Mb  71% CP    UN           WINDOWS2000=0A=
d:  hd  FAT32   3499Mb  17% CP    UN           =0A=
e:  net *NT5CSC  7987Mb  71% CP    UN           Offline=0A=
g:  net *NT5CSC  7987Mb  71% CP    UN           Offline=0A=
h:  net *NT5CSC  7987Mb  71% CP    UN           Offline=0A=
i:  net          N/A    N/A                    =0A=
=0A=
C:\cygwin\bin  /usr/bin  system  binmode=0A=
C:\cygwin\lib  /usr/lib  system  binmode=0A=
C:\cygwin  /        system  binmode=0A=
c:    /cygdrive/c  user    binmode,noumount=0A=
d:    /cygdrive/d  user    binmode,noumount=0A=
e:    /cygdrive/e  user    binmode,noumount=0A=
g:    /cygdrive/g  user    binmode,noumount=0A=
h:    /cygdrive/h  user    binmode,noumount=0A=
=0A=
Found: C:\cygwin\bin\bash.exe=0A=
Found: C:\cygwin\bin\cat.exe=0A=
Found: C:\cygwin\bin\cpp.exe=0A=
Found: C:\cygwin\bin\find.exe=0A=
Found: C:\cygwin\bin\gcc.exe=0A=
Found: C:\cygwin\bin\gdb.exe=0A=
Found: C:\cygwin\bin\ld.exe=0A=
Found: C:\cygwin\bin\ls.exe=0A=
Found: C:\cygwin\bin\make.exe=0A=
Found: C:\cygwin\bin\sh.exe=0A=
=0A=
   56k 2000/12/03 C:\cygwin\bin\cygbz21.0.dll - os=3D4.0 img=3D1.0 =
sys=3D4.0=0A=
                  "cygbz21.0.dll" v0.0 ts=3D2000/11/21 0:53=0A=
   45k 2001/07/04 C:\cygwin\bin\cygjbig1.dll - os=3D4.0 img=3D1.0 =
sys=3D4.0=0A=
                  "cygjbig1.dll" v0.0 ts=3D2001/7/4 5:25=0A=
  119k 2001/06/06 C:\cygwin\bin\cygjpeg6b.dll - os=3D4.0 img=3D1.0 =
sys=3D4.0=0A=
                  "cygjpeg6b.dll" v0.0 ts=3D2001/6/6 6:27=0A=
   35k 2001/10/20 C:\cygwin\bin\cygitk30.dll - os=3D4.0 img=3D1.0 =
sys=3D4.0=0A=
                  "cygitk30.dll" v0.0 ts=3D2001/10/20 2:25=0A=
   18k 2000/10/23 C:\cygwin\bin\cyggdbm.dll - os=3D4.0 img=3D1.0 =
sys=3D4.0=0A=
                  "cyggdbm.dll" v0.0 ts=3D2000/10/23 4:26=0A=
  163k 2001/05/06 C:\cygwin\bin\cygpng2.dll - os=3D4.0 img=3D1.0 =
sys=3D4.0=0A=
                  "cygpng2.dll" v0.0 ts=3D2001/5/6 6:05=0A=
   17k 2001/06/28 C:\cygwin\bin\cyghistory4.dll - os=3D4.0 img=3D1.0 =
sys=3D4.0=0A=
                  "cyghistory4.dll" v0.0 ts=3D2001/1/7 5:34=0A=
   21k 2001/06/28 C:\cygwin\bin\cyghistory5.dll - os=3D4.0 img=3D1.0 =
sys=3D4.0=0A=
                  "cyghistory5.dll" v0.0 ts=3D2001/6/28 4:27=0A=
  108k 2001/06/28 C:\cygwin\bin\cygreadline4.dll - os=3D4.0 img=3D1.0 =
sys=3D4.0=0A=
                  "cygreadline4.dll" v0.0 ts=3D2001/1/7 5:34=0A=
  135k 2001/06/28 C:\cygwin\bin\cygreadline5.dll - os=3D4.0 img=3D1.0 =
sys=3D4.0=0A=
                  "cygreadline5.dll" v0.0 ts=3D2001/6/28 4:27=0A=
   41k 2001/07/04 C:\cygwin\bin\cygXpm-noX4.dll - os=3D4.0 img=3D1.0 =
sys=3D4.0=0A=
                  "cygXpm-noX4.dll" v0.0 ts=3D2001/7/4 3:21=0A=
   45k 2001/07/04 C:\cygwin\bin\cygXpm-X4.dll - os=3D4.0 img=3D1.0 =
sys=3D4.0=0A=
                  "cygXpm-X4.dll" v0.0 ts=3D2000/11/20 3:45=0A=
   21k 2001/06/20 C:\cygwin\bin\cygintl.dll - os=3D4.0 img=3D1.0 =
sys=3D4.0=0A=
                  "cygintl.dll" v0.0 ts=3D2001/6/20 19:09=0A=
   81k 2001/10/20 C:\cygwin\bin\cygitcl30.dll - os=3D4.0 img=3D1.0 =
sys=3D4.0=0A=
                  "cygitcl30.dll" v0.0 ts=3D2001/10/20 2:25=0A=
  390k 2001/10/20 C:\cygwin\bin\cygtcl80.dll - os=3D4.0 img=3D1.0 =
sys=3D4.0=0A=
                  "cygtcl80.dll" v0.0 ts=3D2001/10/20 2:24=0A=
    5k 2001/10/20 C:\cygwin\bin\cygtclpip80.dll - os=3D4.0 img=3D1.0 =
sys=3D4.0=0A=
   10k 2001/10/20 C:\cygwin\bin\cygtclreg80.dll - os=3D4.0 img=3D1.0 =
sys=3D4.0=0A=
                  "cygtclreg80.dll" v0.0 ts=3D2001/10/20 2:24=0A=
  623k 2001/10/20 C:\cygwin\bin\cygtk80.dll - os=3D4.0 img=3D1.0 =
sys=3D4.0=0A=
                  "cygtk80.dll" v0.0 ts=3D2001/10/20 2:25=0A=
  245k 2001/06/12 C:\cygwin\bin\cygtiff3.dll - os=3D4.0 img=3D1.0 =
sys=3D4.0=0A=
                  "cygtiff3.dll" v0.0 ts=3D2001/6/12 19:25=0A=
   49k 2001/02/03 C:\cygwin\bin\cygz.dll - os=3D4.0 img=3D1.0 sys=3D4.0=0A=
                  "cygz.dll" v0.0 ts=3D2001/2/3 21:35=0A=
   34k 2001/09/30 C:\cygwin\bin\cygform6.dll - os=3D4.0 img=3D1.0 =
sys=3D4.0=0A=
                  "cygform6.dll" v0.0 ts=3D2001/9/30 4:43=0A=
   19k 2001/09/30 C:\cygwin\bin\cygmenu6.dll - os=3D4.0 img=3D1.0 =
sys=3D4.0=0A=
                  "cygmenu6.dll" v0.0 ts=3D2001/9/30 4:43=0A=
  175k 2001/09/30 C:\cygwin\bin\cygncurses++6.dll - os=3D4.0 img=3D1.0 =
sys=3D4.0=0A=
                  "cygncurses++6.dll" v0.0 ts=3D2001/9/30 4:45=0A=
  201k 2001/09/30 C:\cygwin\bin\cygncurses6.dll - os=3D4.0 img=3D1.0 =
sys=3D4.0=0A=
                  "cygncurses6.dll" v0.0 ts=3D2001/9/30 4:42=0A=
   12k 2001/09/30 C:\cygwin\bin\cygpanel6.dll - os=3D4.0 img=3D1.0 =
sys=3D4.0=0A=
                  "cygpanel6.dll" v0.0 ts=3D2001/9/30 4:43=0A=
  714k 2001/11/06 C:\cygwin\bin\cygwin1.dll - os=3D4.0 img=3D1.0 =
sys=3D4.0=0A=
                  "cygwin1.dll" v0.0 ts=3D2001/11/5 22:15=0A=
    Cygwin DLL version info:=0A=
        dll major: 1003=0A=
        dll minor: 4=0A=
        dll epoch: 19=0A=
        dll bad signal mask: 19005=0A=
        dll old termios: 5=0A=
        dll malloc env: 28=0A=
        api major: 0=0A=
        api minor: 47=0A=
        shared data: 3=0A=
        dll identifier: cygwin1=0A=
        mount registry: 2=0A=
        cygnus registry name: Cygnus Solutions=0A=
        cygwin registry name: Cygwin=0A=
        program options name: Program Options=0A=
        cygwin mount registry name: mounts v2=0A=
        cygdrive flags: cygdrive flags=0A=
        cygdrive prefix: cygdrive prefix=0A=
        cygdrive default prefix: =0A=
        build date: Mon Nov 5 16:15:15 EST 2001=0A=
        shared id: cygwin1S3=0A=
=0A=
Use -h to see help about each section=0A=

------=_NextPart_000_0004_01C1677C.738360C0
Content-Type: application/x-tar;
	name="gettextdemo.tar"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
	filename="gettextdemo.tar"

Z2V0dGV4dGRlbW8vAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAwNDA3NTUAMDAwMTc1
MAAwMDAxMDAxADAwMDAwMDAwMDAwADA3MzcyMTQ3NTMyADAxMjIyNQAgNQAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB1c3RhciAgAGxpbnVzAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAATm9uZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABn
ZXR0ZXh0ZGVtby9wby8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDA0MDc1NQAwMDAxNzUw
ADAwMDEwMDEAMDAwMDAwMDAwMDAAMDczNzIxNTA0MDYAMDEyNjM1ACA1AAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHVzdGFyICAAbGludXMAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAABOb25lAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGdl
dHRleHRkZW1vL3BvL1BPVEZJTEVTLmluAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwMTAwNjQ0ADAwMDE3NTAA
MDAwMTAwMQAwMDAwMDAwMDAzMwAwNzM3MjE1MTc1MgAwMTQ0MTAAIDAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdXN0YXIgIABsaW51cwAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAE5vbmUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIyBM
aXN0IG9mIGZpbGVzDQpndHRlc3QuYw0KAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABnZXR0
ZXh0ZGVtby9NYWtlZmlsZS5hbQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDEwMDY0NAAwMDAxNzUwADAw
MDEwMDEAMDAwMDAwMDAxNjcAMDczNzIxNTMxNjQAMDE0MjYwACAwAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHVzdGFyICAAbGludXMAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAABOb25lAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEFVVE9N
QUtFX09QVElPTlMgPSBmb3JlaWduDQpTVUJESVJTID0gaW50bCBAUE9TVUJADQpiaW5fUFJPR1JB
TVMgPSBndHRlc3QNCg0KUEFDS0FHRSA9IEBQQUNLQUdFQA0KVkVSU0lPTiA9IEBWRVJTSU9OQA0K
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZ2V0dGV4
dGRlbW8vY29uZmlnLmgudG9wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAxMDA2NDQAMDAwMTc1MAAwMDAx
MDAxADAwMDAwMDAwMDAwADA3MzcyMTUxMDcwADAxNDQxNwAgMAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB1c3RhciAgAGxpbnVzAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAATm9uZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABnZXR0ZXh0
ZGVtby9hdXRvLnNoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDEwMDY0NAAwMDAxNzUwADAwMDEw
MDEAMDAwMDAwMDAxNjQAMDczNzIxNTEzMzYAMDEzNTI0ACAwAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAHVzdGFyICAAbGludXMAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAABOb25lAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGdldHRleHRp
emUgLWYgLWMgPCAvZGV2L251bGwgJiYNCmFjbG9jYWwgJiYNCmF1dG9oZWFkZXIgJiYNCmF1dG9t
YWtlIC0tZm9yZWlnbiAtLWFkZC1taXNzaW5nICYmDQphdXRvY29uZiAmJg0KdHJ1ZQ0KAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZ2V0dGV4dGRl
bW8vY29uZmlndXJlLmluAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAxMDA2NDQAMDAwMTc1MAAwMDAxMDAx
ADAwMDAwMDAwNTAzADA3MzcyMTYwMDc2ADAxNDUyNwAgMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAB1c3RhciAgAGxpbnVzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAATm9uZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBQ19JTklUKGd0
dGVzdC5jKQ0KQU1fSU5JVF9BVVRPTUFLRShndHRlc3QsIDAuMSkNCkFNX0NPTkZJR19IRUFERVIo
Y29uZmlnLmgpDQoNCkFDX1BST0dfQ0MNCg0KQUxMX0xJTkdVQVM9IiINCg0KW0xPQ0FMRURJUj0k
cHJlZml4L3NoYXJlL2xvY2FsZV0NCkFDX1NVQlNUKExPQ0FMRURJUikNCkFDX0RFRklORV9VTlFV
T1RFRChMT0NBTEVESVIsICIkTE9DQUxFRElSIiwgW0RpcmVjdG9yeSBmb3IgbG9jYWxlXSkNCg0K
QU1fUFJPR19DQ19TVERDDQpBTV9HTlVfR0VUVEVYVA0KDQpBQ19PVVRQVVQoTWFrZWZpbGUgaW50
bC9NYWtlZmlsZSBwby9NYWtlZmlsZS5pbikNCgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGdldHRleHRkZW1v
L2d0dGVzdC5jAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwMTAwNjQ0ADAwMDE3NTAAMDAwMTAwMQAw
MDAwMDAwMDQwMAAwNzM3MjE2MjAzMgAwMTM2NjIAIDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAdXN0YXIgIABsaW51cwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AE5vbmUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAI2luY2x1ZGUgImNv
bmZpZy5oIg0KI2luY2x1ZGUgPHN0ZGlvLmg+DQojaW5jbHVkZSA8bG9jYWxlLmg+DQojaW5jbHVk
ZSA8bGliaW50bC5oPg0KDQppbnQNCm1haW4oaW50IGFyZ2MsIGNoYXIgKiBhcmd2W10pDQp7DQog
IHNldGxvY2FsZShMQ19BTEwsICIiKTsNCiAgYmluZHRleHRkb21haW4oUEFDS0FHRSwgTE9DQUxF
RElSKTsNCiAgdGV4dGRvbWFpbihQQUNLQUdFKTsNCg0KICBwcmludGYoZ2V0dGV4dCgiSGVsbG8g
V29ybGRcbiIpKTsNCn0NCgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==


------=_NextPart_000_0004_01C1677C.738360C0
Content-Type: text/plain; charset=us-ascii

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/
------=_NextPart_000_0004_01C1677C.738360C0--

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019