From 06d772edd0e0a0974ac1a47616221b8325d48b93 Mon Sep 17 00:00:00 2001 From: Tim Edwards Date: Thu, 5 May 2016 11:27:23 -0400 Subject: [PATCH] Fixed a potential crash condition in uniquepins(). --- base/flatten.c | 4 +- base/spice.c | 4 + install.log | 126 +++++++++++++++ make.log | 369 ++++++++++++++++++++++++++++++++++++++++++++ netgen/tclnetgen.so | Bin 522498 -> 522506 bytes 5 files changed, 501 insertions(+), 2 deletions(-) diff --git a/base/flatten.c b/base/flatten.c index 11ef1cb..ae3ada6 100644 --- a/base/flatten.c +++ b/base/flatten.c @@ -915,7 +915,7 @@ struct nlist *uniquepins(struct hashlist *p, void *clientdata) } } tob = tob->next; - if (tob->type != PORT && tob->type != UNKNOWN) break; + if (tob == NULL || (tob->type != PORT && tob->type != UNKNOWN)) break; } /* 2nd pass---remove the pins */ @@ -941,7 +941,7 @@ struct nlist *uniquepins(struct hashlist *p, void *clientdata) ob = ob->next; } tob = tob->next; - if (tob->type != PORT && tob->type != UNKNOWN) break; + if (tob == NULL || (tob->type != PORT && tob->type != UNKNOWN)) break; } // Renumber the pins in order. Since when removing duplicates, the diff --git a/base/spice.c b/base/spice.c index 02957ec..78c3bf8 100644 --- a/base/spice.c +++ b/base/spice.c @@ -520,6 +520,10 @@ void ReadSpiceFile(char *fname, int filenum, struct cellstack **CellStackPtr, int n; char *ds; + // NOTE: Use this to ignore the new definition---should be + // an option to netgen. + /* goto skip_ends; */ + ds = strrchr(model, '['); if ((ds != NULL) && (*(ds + 1) == '[')) sscanf(ds + 2, "%d", &n); diff --git a/install.log b/install.log index a2687d8..8efb875 100644 --- a/install.log +++ b/install.log @@ -1062,3 +1062,129 @@ rm -f /usr/local/lib/netgen/tcl/netgenexec cp netgenexec /usr/local/lib/netgen/tcl/netgenexec make[2]: Leaving directory '/home/tim/gitsrc/netgen-1.5/tcltk' make[1]: Leaving directory '/home/tim/gitsrc/netgen-1.5' +make[1]: Entering directory '/home/tim/gitsrc/netgen-1.5' +./scripts/mkdirs /usr/local/bin /usr/local/share/man \ + /usr/local/lib/netgen/tcl +for dir in lib doc tcltk netgen tcltk; do \ + (cd $dir && make install-tcl); done +make[2]: Entering directory '/home/tim/gitsrc/netgen-1.5/lib' +make[2]: Nothing to be done for 'install-tcl'. +make[2]: Leaving directory '/home/tim/gitsrc/netgen-1.5/lib' +make[2]: Entering directory '/home/tim/gitsrc/netgen-1.5/doc' +../scripts/mkdirs /usr/local/share/man /usr/local/share/man/man1 +../scripts/mkdirs /usr/local/lib/netgen/doc +make[2]: Leaving directory '/home/tim/gitsrc/netgen-1.5/doc' +make[2]: Entering directory '/home/tim/gitsrc/netgen-1.5/tcltk' +rm -f /usr/local/bin/netgen.sh /usr/local/bin/netgen +cp netgen.sh /usr/local/bin/netgen +(cd /usr/local/bin; chmod 0755 netgen) +rm -f /usr/local/lib/netgen/tcl/netgen.tcl +cp netgen.tcl /usr/local/lib/netgen/tcl/netgen.tcl +rm -f /usr/local/lib/netgen/tcl/netgenexec +cp netgenexec /usr/local/lib/netgen/tcl/netgenexec +make[2]: Leaving directory '/home/tim/gitsrc/netgen-1.5/tcltk' +make[2]: Entering directory '/home/tim/gitsrc/netgen-1.5/netgen' +make[2]: Leaving directory '/home/tim/gitsrc/netgen-1.5/netgen' +make[2]: Entering directory '/home/tim/gitsrc/netgen-1.5/tcltk' +rm -f /usr/local/bin/netgen.sh /usr/local/bin/netgen +cp netgen.sh /usr/local/bin/netgen +(cd /usr/local/bin; chmod 0755 netgen) +rm -f /usr/local/lib/netgen/tcl/netgenexec +cp netgenexec /usr/local/lib/netgen/tcl/netgenexec +make[2]: Leaving directory '/home/tim/gitsrc/netgen-1.5/tcltk' +make[1]: Leaving directory '/home/tim/gitsrc/netgen-1.5' +make[1]: Entering directory '/home/tim/gitsrc/netgen-1.5' +./scripts/mkdirs /usr/local/bin /usr/local/share/man \ + /usr/local/lib/netgen/tcl +for dir in lib doc tcltk netgen tcltk; do \ + (cd $dir && make install-tcl); done +make[2]: Entering directory '/home/tim/gitsrc/netgen-1.5/lib' +make[2]: Nothing to be done for 'install-tcl'. +make[2]: Leaving directory '/home/tim/gitsrc/netgen-1.5/lib' +make[2]: Entering directory '/home/tim/gitsrc/netgen-1.5/doc' +../scripts/mkdirs /usr/local/share/man /usr/local/share/man/man1 +../scripts/mkdirs /usr/local/lib/netgen/doc +make[2]: Leaving directory '/home/tim/gitsrc/netgen-1.5/doc' +make[2]: Entering directory '/home/tim/gitsrc/netgen-1.5/tcltk' +rm -f /usr/local/bin/netgen.sh /usr/local/bin/netgen +cp netgen.sh /usr/local/bin/netgen +(cd /usr/local/bin; chmod 0755 netgen) +rm -f /usr/local/lib/netgen/tcl/netgenexec +cp netgenexec /usr/local/lib/netgen/tcl/netgenexec +make[2]: Leaving directory '/home/tim/gitsrc/netgen-1.5/tcltk' +make[2]: Entering directory '/home/tim/gitsrc/netgen-1.5/netgen' +rm -f /usr/local/lib/netgen/tcl/tclnetgen.so +cp tclnetgen.so /usr/local/lib/netgen/tcl/tclnetgen.so +make[2]: Leaving directory '/home/tim/gitsrc/netgen-1.5/netgen' +make[2]: Entering directory '/home/tim/gitsrc/netgen-1.5/tcltk' +rm -f /usr/local/bin/netgen.sh /usr/local/bin/netgen +cp netgen.sh /usr/local/bin/netgen +(cd /usr/local/bin; chmod 0755 netgen) +rm -f /usr/local/lib/netgen/tcl/netgenexec +cp netgenexec /usr/local/lib/netgen/tcl/netgenexec +make[2]: Leaving directory '/home/tim/gitsrc/netgen-1.5/tcltk' +make[1]: Leaving directory '/home/tim/gitsrc/netgen-1.5' +make[1]: Entering directory '/home/tim/gitsrc/netgen-1.5' +./scripts/mkdirs /usr/local/bin /usr/local/share/man \ + /usr/local/lib/netgen/tcl +for dir in lib doc tcltk netgen tcltk; do \ + (cd $dir && make install-tcl); done +make[2]: Entering directory '/home/tim/gitsrc/netgen-1.5/lib' +make[2]: Nothing to be done for 'install-tcl'. +make[2]: Leaving directory '/home/tim/gitsrc/netgen-1.5/lib' +make[2]: Entering directory '/home/tim/gitsrc/netgen-1.5/doc' +../scripts/mkdirs /usr/local/share/man /usr/local/share/man/man1 +../scripts/mkdirs /usr/local/lib/netgen/doc +make[2]: Leaving directory '/home/tim/gitsrc/netgen-1.5/doc' +make[2]: Entering directory '/home/tim/gitsrc/netgen-1.5/tcltk' +rm -f /usr/local/bin/netgen.sh /usr/local/bin/netgen +cp netgen.sh /usr/local/bin/netgen +(cd /usr/local/bin; chmod 0755 netgen) +rm -f /usr/local/lib/netgen/tcl/netgen.tcl +cp netgen.tcl /usr/local/lib/netgen/tcl/netgen.tcl +rm -f /usr/local/lib/netgen/tcl/netgenexec +cp netgenexec /usr/local/lib/netgen/tcl/netgenexec +make[2]: Leaving directory '/home/tim/gitsrc/netgen-1.5/tcltk' +make[2]: Entering directory '/home/tim/gitsrc/netgen-1.5/netgen' +rm -f /usr/local/lib/netgen/tcl/tclnetgen.so +cp tclnetgen.so /usr/local/lib/netgen/tcl/tclnetgen.so +make[2]: Leaving directory '/home/tim/gitsrc/netgen-1.5/netgen' +make[2]: Entering directory '/home/tim/gitsrc/netgen-1.5/tcltk' +rm -f /usr/local/bin/netgen.sh /usr/local/bin/netgen +cp netgen.sh /usr/local/bin/netgen +(cd /usr/local/bin; chmod 0755 netgen) +rm -f /usr/local/lib/netgen/tcl/netgenexec +cp netgenexec /usr/local/lib/netgen/tcl/netgenexec +make[2]: Leaving directory '/home/tim/gitsrc/netgen-1.5/tcltk' +make[1]: Leaving directory '/home/tim/gitsrc/netgen-1.5' +make[1]: Entering directory '/home/tim/gitsrc/netgen-1.5' +./scripts/mkdirs /usr/local/bin /usr/local/share/man \ + /usr/local/lib/netgen/tcl +for dir in lib doc tcltk netgen tcltk; do \ + (cd $dir && make install-tcl); done +make[2]: Entering directory '/home/tim/gitsrc/netgen-1.5/lib' +make[2]: Nothing to be done for 'install-tcl'. +make[2]: Leaving directory '/home/tim/gitsrc/netgen-1.5/lib' +make[2]: Entering directory '/home/tim/gitsrc/netgen-1.5/doc' +../scripts/mkdirs /usr/local/share/man /usr/local/share/man/man1 +../scripts/mkdirs /usr/local/lib/netgen/doc +make[2]: Leaving directory '/home/tim/gitsrc/netgen-1.5/doc' +make[2]: Entering directory '/home/tim/gitsrc/netgen-1.5/tcltk' +rm -f /usr/local/bin/netgen.sh /usr/local/bin/netgen +cp netgen.sh /usr/local/bin/netgen +(cd /usr/local/bin; chmod 0755 netgen) +rm -f /usr/local/lib/netgen/tcl/netgenexec +cp netgenexec /usr/local/lib/netgen/tcl/netgenexec +make[2]: Leaving directory '/home/tim/gitsrc/netgen-1.5/tcltk' +make[2]: Entering directory '/home/tim/gitsrc/netgen-1.5/netgen' +rm -f /usr/local/lib/netgen/tcl/tclnetgen.so +cp tclnetgen.so /usr/local/lib/netgen/tcl/tclnetgen.so +make[2]: Leaving directory '/home/tim/gitsrc/netgen-1.5/netgen' +make[2]: Entering directory '/home/tim/gitsrc/netgen-1.5/tcltk' +rm -f /usr/local/bin/netgen.sh /usr/local/bin/netgen +cp netgen.sh /usr/local/bin/netgen +(cd /usr/local/bin; chmod 0755 netgen) +rm -f /usr/local/lib/netgen/tcl/netgenexec +cp netgenexec /usr/local/lib/netgen/tcl/netgenexec +make[2]: Leaving directory '/home/tim/gitsrc/netgen-1.5/tcltk' +make[1]: Leaving directory '/home/tim/gitsrc/netgen-1.5' diff --git a/make.log b/make.log index 74e3e99..9b54062 100644 --- a/make.log +++ b/make.log @@ -3301,3 +3301,372 @@ sed -e /TCL_DIR/s%TCL_DIR%/usr/local/lib/netgen/tcl%g \ netgen.sh.in > netgen.sh make[2]: Leaving directory '/home/tim/gitsrc/netgen-1.5/tcltk' make[1]: Leaving directory '/home/tim/gitsrc/netgen-1.5' +make[1]: Entering directory '/home/tim/gitsrc/netgen-1.5' +--- making modules +for dir in base tcltk; do \ + (cd $dir && make module); done +make[2]: Entering directory '/home/tim/gitsrc/netgen-1.5/base' +--- compiling base/actel.o +rm -f actel.o +gcc -g -m64 -fPIC -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DTCL_DIR=\"/usr/local/lib/netgen/tcl\" -DPACKAGE_NAME=\"netgen\" -DPACKAGE_TARNAME=\"netgen\" -DPACKAGE_VERSION=\"1.3\" -DPACKAGE_STRING=\"netgen\ 1.3\" -DPACKAGE_BUGREPORT=\"eda-dev@opencircuitdesign.com\" -DPACKAGE_URL=\"\" -DNETGEN_VERSION=\"1.5\" -DNETGEN_REVISION=\"50\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -DNETGEN_DATE="\"`date`\"" -c actel.c +--- compiling base/ccode.o +rm -f ccode.o +gcc -g -m64 -fPIC -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DTCL_DIR=\"/usr/local/lib/netgen/tcl\" -DPACKAGE_NAME=\"netgen\" -DPACKAGE_TARNAME=\"netgen\" -DPACKAGE_VERSION=\"1.3\" -DPACKAGE_STRING=\"netgen\ 1.3\" -DPACKAGE_BUGREPORT=\"eda-dev@opencircuitdesign.com\" -DPACKAGE_URL=\"\" -DNETGEN_VERSION=\"1.5\" -DNETGEN_REVISION=\"50\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -DNETGEN_DATE="\"`date`\"" -c ccode.c +--- compiling base/greedy.o +rm -f greedy.o +gcc -g -m64 -fPIC -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DTCL_DIR=\"/usr/local/lib/netgen/tcl\" -DPACKAGE_NAME=\"netgen\" -DPACKAGE_TARNAME=\"netgen\" -DPACKAGE_VERSION=\"1.3\" -DPACKAGE_STRING=\"netgen\ 1.3\" -DPACKAGE_BUGREPORT=\"eda-dev@opencircuitdesign.com\" -DPACKAGE_URL=\"\" -DNETGEN_VERSION=\"1.5\" -DNETGEN_REVISION=\"50\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -DNETGEN_DATE="\"`date`\"" -c greedy.c +--- compiling base/ntk.o +rm -f ntk.o +gcc -g -m64 -fPIC -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DTCL_DIR=\"/usr/local/lib/netgen/tcl\" -DPACKAGE_NAME=\"netgen\" -DPACKAGE_TARNAME=\"netgen\" -DPACKAGE_VERSION=\"1.3\" -DPACKAGE_STRING=\"netgen\ 1.3\" -DPACKAGE_BUGREPORT=\"eda-dev@opencircuitdesign.com\" -DPACKAGE_URL=\"\" -DNETGEN_VERSION=\"1.5\" -DNETGEN_REVISION=\"50\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -DNETGEN_DATE="\"`date`\"" -c ntk.c +--- compiling base/print.o +rm -f print.o +gcc -g -m64 -fPIC -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DTCL_DIR=\"/usr/local/lib/netgen/tcl\" -DPACKAGE_NAME=\"netgen\" -DPACKAGE_TARNAME=\"netgen\" -DPACKAGE_VERSION=\"1.3\" -DPACKAGE_STRING=\"netgen\ 1.3\" -DPACKAGE_BUGREPORT=\"eda-dev@opencircuitdesign.com\" -DPACKAGE_URL=\"\" -DNETGEN_VERSION=\"1.5\" -DNETGEN_REVISION=\"50\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -DNETGEN_DATE="\"`date`\"" -c print.c +--- compiling base/actellib.o +rm -f actellib.o +gcc -g -m64 -fPIC -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DTCL_DIR=\"/usr/local/lib/netgen/tcl\" -DPACKAGE_NAME=\"netgen\" -DPACKAGE_TARNAME=\"netgen\" -DPACKAGE_VERSION=\"1.3\" -DPACKAGE_STRING=\"netgen\ 1.3\" -DPACKAGE_BUGREPORT=\"eda-dev@opencircuitdesign.com\" -DPACKAGE_URL=\"\" -DNETGEN_VERSION=\"1.5\" -DNETGEN_REVISION=\"50\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -DNETGEN_DATE="\"`date`\"" -c actellib.c +--- compiling base/embed.o +rm -f embed.o +gcc -g -m64 -fPIC -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DTCL_DIR=\"/usr/local/lib/netgen/tcl\" -DPACKAGE_NAME=\"netgen\" -DPACKAGE_TARNAME=\"netgen\" -DPACKAGE_VERSION=\"1.3\" -DPACKAGE_STRING=\"netgen\ 1.3\" -DPACKAGE_BUGREPORT=\"eda-dev@opencircuitdesign.com\" -DPACKAGE_URL=\"\" -DNETGEN_VERSION=\"1.5\" -DNETGEN_REVISION=\"50\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -DNETGEN_DATE="\"`date`\"" -c embed.c +--- compiling base/hash.o +rm -f hash.o +gcc -g -m64 -fPIC -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DTCL_DIR=\"/usr/local/lib/netgen/tcl\" -DPACKAGE_NAME=\"netgen\" -DPACKAGE_TARNAME=\"netgen\" -DPACKAGE_VERSION=\"1.3\" -DPACKAGE_STRING=\"netgen\ 1.3\" -DPACKAGE_BUGREPORT=\"eda-dev@opencircuitdesign.com\" -DPACKAGE_URL=\"\" -DNETGEN_VERSION=\"1.5\" -DNETGEN_REVISION=\"50\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -DNETGEN_DATE="\"`date`\"" -c hash.c +--- compiling base/netfile.o +rm -f netfile.o +gcc -g -m64 -fPIC -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DTCL_DIR=\"/usr/local/lib/netgen/tcl\" -DPACKAGE_NAME=\"netgen\" -DPACKAGE_TARNAME=\"netgen\" -DPACKAGE_VERSION=\"1.3\" -DPACKAGE_STRING=\"netgen\ 1.3\" -DPACKAGE_BUGREPORT=\"eda-dev@opencircuitdesign.com\" -DPACKAGE_URL=\"\" -DNETGEN_VERSION=\"1.5\" -DNETGEN_REVISION=\"50\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -DNETGEN_DATE="\"`date`\"" -c netfile.c +--- compiling base/objlist.o +rm -f objlist.o +gcc -g -m64 -fPIC -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DTCL_DIR=\"/usr/local/lib/netgen/tcl\" -DPACKAGE_NAME=\"netgen\" -DPACKAGE_TARNAME=\"netgen\" -DPACKAGE_VERSION=\"1.3\" -DPACKAGE_STRING=\"netgen\ 1.3\" -DPACKAGE_BUGREPORT=\"eda-dev@opencircuitdesign.com\" -DPACKAGE_URL=\"\" -DNETGEN_VERSION=\"1.5\" -DNETGEN_REVISION=\"50\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -DNETGEN_DATE="\"`date`\"" -c objlist.c +--- compiling base/query.o +rm -f query.o +gcc -g -m64 -fPIC -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DTCL_DIR=\"/usr/local/lib/netgen/tcl\" -DPACKAGE_NAME=\"netgen\" -DPACKAGE_TARNAME=\"netgen\" -DPACKAGE_VERSION=\"1.3\" -DPACKAGE_STRING=\"netgen\ 1.3\" -DPACKAGE_BUGREPORT=\"eda-dev@opencircuitdesign.com\" -DPACKAGE_URL=\"\" -DNETGEN_VERSION=\"1.5\" -DNETGEN_REVISION=\"50\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -DNETGEN_DATE="\"`date`\"" -c query.c +--- compiling base/anneal.o +rm -f anneal.o +gcc -g -m64 -fPIC -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DTCL_DIR=\"/usr/local/lib/netgen/tcl\" -DPACKAGE_NAME=\"netgen\" -DPACKAGE_TARNAME=\"netgen\" -DPACKAGE_VERSION=\"1.3\" -DPACKAGE_STRING=\"netgen\ 1.3\" -DPACKAGE_BUGREPORT=\"eda-dev@opencircuitdesign.com\" -DPACKAGE_URL=\"\" -DNETGEN_VERSION=\"1.5\" -DNETGEN_REVISION=\"50\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -DNETGEN_DATE="\"`date`\"" -c anneal.c +--- compiling base/ext.o +rm -f ext.o +gcc -g -m64 -fPIC -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DTCL_DIR=\"/usr/local/lib/netgen/tcl\" -DPACKAGE_NAME=\"netgen\" -DPACKAGE_TARNAME=\"netgen\" -DPACKAGE_VERSION=\"1.3\" -DPACKAGE_STRING=\"netgen\ 1.3\" -DPACKAGE_BUGREPORT=\"eda-dev@opencircuitdesign.com\" -DPACKAGE_URL=\"\" -DNETGEN_VERSION=\"1.5\" -DNETGEN_REVISION=\"50\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -DNETGEN_DATE="\"`date`\"" -c ext.c +--- compiling base/netcmp.o +rm -f netcmp.o +gcc -g -m64 -fPIC -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DTCL_DIR=\"/usr/local/lib/netgen/tcl\" -DPACKAGE_NAME=\"netgen\" -DPACKAGE_TARNAME=\"netgen\" -DPACKAGE_VERSION=\"1.3\" -DPACKAGE_STRING=\"netgen\ 1.3\" -DPACKAGE_BUGREPORT=\"eda-dev@opencircuitdesign.com\" -DPACKAGE_URL=\"\" -DNETGEN_VERSION=\"1.5\" -DNETGEN_REVISION=\"50\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -DNETGEN_DATE="\"`date`\"" -c netcmp.c +--- compiling base/netgen.o +rm -f netgen.o +gcc -g -m64 -fPIC -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DTCL_DIR=\"/usr/local/lib/netgen/tcl\" -DPACKAGE_NAME=\"netgen\" -DPACKAGE_TARNAME=\"netgen\" -DPACKAGE_VERSION=\"1.3\" -DPACKAGE_STRING=\"netgen\ 1.3\" -DPACKAGE_BUGREPORT=\"eda-dev@opencircuitdesign.com\" -DPACKAGE_URL=\"\" -DNETGEN_VERSION=\"1.5\" -DNETGEN_REVISION=\"50\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -DNETGEN_DATE="\"`date`\"" -c netgen.c +--- compiling base/pdutils.o +rm -f pdutils.o +gcc -g -m64 -fPIC -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DTCL_DIR=\"/usr/local/lib/netgen/tcl\" -DPACKAGE_NAME=\"netgen\" -DPACKAGE_TARNAME=\"netgen\" -DPACKAGE_VERSION=\"1.3\" -DPACKAGE_STRING=\"netgen\ 1.3\" -DPACKAGE_BUGREPORT=\"eda-dev@opencircuitdesign.com\" -DPACKAGE_URL=\"\" -DNETGEN_VERSION=\"1.5\" -DNETGEN_REVISION=\"50\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -DNETGEN_DATE="\"`date`\"" -c pdutils.c +--- compiling base/random.o +rm -f random.o +gcc -g -m64 -fPIC -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DTCL_DIR=\"/usr/local/lib/netgen/tcl\" -DPACKAGE_NAME=\"netgen\" -DPACKAGE_TARNAME=\"netgen\" -DPACKAGE_VERSION=\"1.3\" -DPACKAGE_STRING=\"netgen\ 1.3\" -DPACKAGE_BUGREPORT=\"eda-dev@opencircuitdesign.com\" -DPACKAGE_URL=\"\" -DNETGEN_VERSION=\"1.5\" -DNETGEN_REVISION=\"50\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -DNETGEN_DATE="\"`date`\"" -c random.c +--- compiling base/timing.o +rm -f timing.o +gcc -g -m64 -fPIC -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DTCL_DIR=\"/usr/local/lib/netgen/tcl\" -DPACKAGE_NAME=\"netgen\" -DPACKAGE_TARNAME=\"netgen\" -DPACKAGE_VERSION=\"1.3\" -DPACKAGE_STRING=\"netgen\ 1.3\" -DPACKAGE_BUGREPORT=\"eda-dev@opencircuitdesign.com\" -DPACKAGE_URL=\"\" -DNETGEN_VERSION=\"1.5\" -DNETGEN_REVISION=\"50\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -DNETGEN_DATE="\"`date`\"" -c timing.c +--- compiling base/bottomup.o +rm -f bottomup.o +gcc -g -m64 -fPIC -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DTCL_DIR=\"/usr/local/lib/netgen/tcl\" -DPACKAGE_NAME=\"netgen\" -DPACKAGE_TARNAME=\"netgen\" -DPACKAGE_VERSION=\"1.3\" -DPACKAGE_STRING=\"netgen\ 1.3\" -DPACKAGE_BUGREPORT=\"eda-dev@opencircuitdesign.com\" -DPACKAGE_URL=\"\" -DNETGEN_VERSION=\"1.5\" -DNETGEN_REVISION=\"50\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -DNETGEN_DATE="\"`date`\"" -c bottomup.c +--- compiling base/flatten.o +rm -f flatten.o +gcc -g -m64 -fPIC -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DTCL_DIR=\"/usr/local/lib/netgen/tcl\" -DPACKAGE_NAME=\"netgen\" -DPACKAGE_TARNAME=\"netgen\" -DPACKAGE_VERSION=\"1.3\" -DPACKAGE_STRING=\"netgen\ 1.3\" -DPACKAGE_BUGREPORT=\"eda-dev@opencircuitdesign.com\" -DPACKAGE_URL=\"\" -DNETGEN_VERSION=\"1.5\" -DNETGEN_REVISION=\"50\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -DNETGEN_DATE="\"`date`\"" -c flatten.c +--- compiling base/place.o +rm -f place.o +gcc -g -m64 -fPIC -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DTCL_DIR=\"/usr/local/lib/netgen/tcl\" -DPACKAGE_NAME=\"netgen\" -DPACKAGE_TARNAME=\"netgen\" -DPACKAGE_VERSION=\"1.3\" -DPACKAGE_STRING=\"netgen\ 1.3\" -DPACKAGE_BUGREPORT=\"eda-dev@opencircuitdesign.com\" -DPACKAGE_URL=\"\" -DNETGEN_VERSION=\"1.5\" -DNETGEN_REVISION=\"50\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -DNETGEN_DATE="\"`date`\"" -c place.c +--- compiling base/spice.o +rm -f spice.o +gcc -g -m64 -fPIC -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DTCL_DIR=\"/usr/local/lib/netgen/tcl\" -DPACKAGE_NAME=\"netgen\" -DPACKAGE_TARNAME=\"netgen\" -DPACKAGE_VERSION=\"1.3\" -DPACKAGE_STRING=\"netgen\ 1.3\" -DPACKAGE_BUGREPORT=\"eda-dev@opencircuitdesign.com\" -DPACKAGE_URL=\"\" -DNETGEN_VERSION=\"1.5\" -DNETGEN_REVISION=\"50\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -DNETGEN_DATE="\"`date`\"" -c spice.c +spice.c: In function 'ReadSpiceFile': +spice.c:547:2: error: expected expression before '/' token + */ + ^ +spice.c:634:5: error: 'else' without a previous 'if' + else if (matchnocase(nexttok, ".ENDS")) { + ^ +spice.c:659:28: error: continue statement not within a loop + if (nexttok == NULL) continue; /* Ignore if no model name */ + ^ +spice.c:731:28: error: continue statement not within a loop + if (nexttok == NULL) continue; /* Ignore if no filename */ + ^ +spice.c:1792:5: error: continue statement not within a loop + continue; + ^ +spice.c: At top level: +spice.c:1800:3: error: expected identifier or '(' before 'if' + if (in_subckt == (char)1) { + ^ +spice.c:1805:3: error: expected identifier or '(' before 'if' + if (*(CellStackPtr)) { + ^ +spice.c:1812:3: error: expected identifier or '(' before 'if' + if (update != 0) RecurseCellFileHashTable(renamepins, filenum); + ^ +spice.c:1814:3: error: expected identifier or '(' before 'if' + if (warnings) + ^ +spice.c:1817:1: error: expected identifier or '(' before '}' token + } + ^ +../rules.mak:11: recipe for target 'spice.o' failed +make[2]: *** [spice.o] Error 1 +make[2]: Leaving directory '/home/tim/gitsrc/netgen-1.5/base' +make[2]: Entering directory '/home/tim/gitsrc/netgen-1.5/tcltk' +--- compiling tcltk/tclnetgen.o +rm -f tclnetgen.o +gcc -g -m64 -fPIC -fPIC -I../base -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DTCL_DIR=\"/usr/local/lib/netgen/tcl\" -DPACKAGE_NAME=\"netgen\" -DPACKAGE_TARNAME=\"netgen\" -DPACKAGE_VERSION=\"1.3\" -DPACKAGE_STRING=\"netgen\ 1.3\" -DPACKAGE_BUGREPORT=\"eda-dev@opencircuitdesign.com\" -DPACKAGE_URL=\"\" -DNETGEN_VERSION=\"1.5\" -DNETGEN_REVISION=\"50\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DNETGEN_DATE="\"`date`\"" -c tclnetgen.c +--- linking libtcltk.o +rm -f libtcltk.o +/bin/ld -r tclnetgen.o -o libtcltk.o +make[2]: Leaving directory '/home/tim/gitsrc/netgen-1.5/tcltk' +--- making Tcl shared-object libraries +for dir in netgen tcltk; do \ + (cd $dir && make tcl-main); done +make[2]: Entering directory '/home/tim/gitsrc/netgen-1.5/netgen' +make[2]: *** No rule to make target '../base/libbase.o', needed by 'tclnetgen.so'. Stop. +make[2]: Leaving directory '/home/tim/gitsrc/netgen-1.5/netgen' +make[2]: Entering directory '/home/tim/gitsrc/netgen-1.5/tcltk' +gcc -g -m64 -fPIC -fPIC -I../base -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DTCL_DIR=\"/usr/local/lib/netgen/tcl\" -DPACKAGE_NAME=\"netgen\" -DPACKAGE_TARNAME=\"netgen\" -DPACKAGE_VERSION=\"1.3\" -DPACKAGE_STRING=\"netgen\ 1.3\" -DPACKAGE_BUGREPORT=\"eda-dev@opencircuitdesign.com\" -DPACKAGE_URL=\"\" -DNETGEN_VERSION=\"1.5\" -DNETGEN_REVISION=\"50\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DNETGEN_DATE="\"`date`\"" netgenexec.c -o netgenexec \ + -lm -L/usr/lib64 -ltk8.6 -L/usr/lib64 -ltcl8.6 +sed -e /TCL_DIR/s%TCL_DIR%/usr/local/lib/netgen/tcl%g \ + -e /SHDLIB_EXT/s%SHDLIB_EXT%.so%g \ + netgen.tcl.in > netgen.tcl +sed -e /TCL_DIR/s%TCL_DIR%/usr/local/lib/netgen/tcl%g \ + -e /TCLLIB_DIR/s%TCLLIB_DIR%/usr/lib%g \ + -e /WISH_EXE/s%WISH_EXE%/usr/bin/wish%g \ + netgen.sh.in > netgen.sh +make[2]: Leaving directory '/home/tim/gitsrc/netgen-1.5/tcltk' +make[1]: Leaving directory '/home/tim/gitsrc/netgen-1.5' +make[1]: Entering directory '/home/tim/gitsrc/netgen-1.5' +--- making modules +for dir in base tcltk; do \ + (cd $dir && make module); done +make[2]: Entering directory '/home/tim/gitsrc/netgen-1.5/base' +--- compiling base/spice.o +rm -f spice.o +gcc -g -m64 -fPIC -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DTCL_DIR=\"/usr/local/lib/netgen/tcl\" -DPACKAGE_NAME=\"netgen\" -DPACKAGE_TARNAME=\"netgen\" -DPACKAGE_VERSION=\"1.3\" -DPACKAGE_STRING=\"netgen\ 1.3\" -DPACKAGE_BUGREPORT=\"eda-dev@opencircuitdesign.com\" -DPACKAGE_URL=\"\" -DNETGEN_VERSION=\"1.5\" -DNETGEN_REVISION=\"50\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -DNETGEN_DATE="\"`date`\"" -c spice.c +spice.c: In function 'ReadSpiceFile': +spice.c:547:2: error: expected expression before '/' token + */ + ^ +spice.c:634:5: error: 'else' without a previous 'if' + else if (matchnocase(nexttok, ".ENDS")) { + ^ +spice.c:659:28: error: continue statement not within a loop + if (nexttok == NULL) continue; /* Ignore if no model name */ + ^ +spice.c:731:28: error: continue statement not within a loop + if (nexttok == NULL) continue; /* Ignore if no filename */ + ^ +spice.c:1792:5: error: continue statement not within a loop + continue; + ^ +spice.c: At top level: +spice.c:1800:3: error: expected identifier or '(' before 'if' + if (in_subckt == (char)1) { + ^ +spice.c:1805:3: error: expected identifier or '(' before 'if' + if (*(CellStackPtr)) { + ^ +spice.c:1812:3: error: expected identifier or '(' before 'if' + if (update != 0) RecurseCellFileHashTable(renamepins, filenum); + ^ +spice.c:1814:3: error: expected identifier or '(' before 'if' + if (warnings) + ^ +spice.c:1817:1: error: expected identifier or '(' before '}' token + } + ^ +../rules.mak:11: recipe for target 'spice.o' failed +make[2]: *** [spice.o] Error 1 +make[2]: Leaving directory '/home/tim/gitsrc/netgen-1.5/base' +make[2]: Entering directory '/home/tim/gitsrc/netgen-1.5/tcltk' +make[2]: Nothing to be done for 'module'. +make[2]: Leaving directory '/home/tim/gitsrc/netgen-1.5/tcltk' +--- making Tcl shared-object libraries +for dir in netgen tcltk; do \ + (cd $dir && make tcl-main); done +make[2]: Entering directory '/home/tim/gitsrc/netgen-1.5/netgen' +make[2]: *** No rule to make target '../base/libbase.o', needed by 'tclnetgen.so'. Stop. +make[2]: Leaving directory '/home/tim/gitsrc/netgen-1.5/netgen' +make[2]: Entering directory '/home/tim/gitsrc/netgen-1.5/tcltk' +make[2]: Nothing to be done for 'tcl-main'. +make[2]: Leaving directory '/home/tim/gitsrc/netgen-1.5/tcltk' +make[1]: Leaving directory '/home/tim/gitsrc/netgen-1.5' +make[1]: Entering directory '/home/tim/gitsrc/netgen-1.5' +--- making modules +for dir in base tcltk; do \ + (cd $dir && make module); done +make[2]: Entering directory '/home/tim/gitsrc/netgen-1.5/base' +--- compiling base/spice.o +rm -f spice.o +gcc -g -m64 -fPIC -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DTCL_DIR=\"/usr/local/lib/netgen/tcl\" -DPACKAGE_NAME=\"netgen\" -DPACKAGE_TARNAME=\"netgen\" -DPACKAGE_VERSION=\"1.3\" -DPACKAGE_STRING=\"netgen\ 1.3\" -DPACKAGE_BUGREPORT=\"eda-dev@opencircuitdesign.com\" -DPACKAGE_URL=\"\" -DNETGEN_VERSION=\"1.5\" -DNETGEN_REVISION=\"50\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -DNETGEN_DATE="\"`date`\"" -c spice.c +--- compiling base/wombat.o +rm -f wombat.o +gcc -g -m64 -fPIC -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DTCL_DIR=\"/usr/local/lib/netgen/tcl\" -DPACKAGE_NAME=\"netgen\" -DPACKAGE_TARNAME=\"netgen\" -DPACKAGE_VERSION=\"1.3\" -DPACKAGE_STRING=\"netgen\ 1.3\" -DPACKAGE_BUGREPORT=\"eda-dev@opencircuitdesign.com\" -DPACKAGE_URL=\"\" -DNETGEN_VERSION=\"1.5\" -DNETGEN_REVISION=\"50\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -DNETGEN_DATE="\"`date`\"" -c wombat.c +--- compiling base/xilinx.o +rm -f xilinx.o +gcc -g -m64 -fPIC -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DTCL_DIR=\"/usr/local/lib/netgen/tcl\" -DPACKAGE_NAME=\"netgen\" -DPACKAGE_TARNAME=\"netgen\" -DPACKAGE_VERSION=\"1.3\" -DPACKAGE_STRING=\"netgen\ 1.3\" -DPACKAGE_BUGREPORT=\"eda-dev@opencircuitdesign.com\" -DPACKAGE_URL=\"\" -DNETGEN_VERSION=\"1.5\" -DNETGEN_REVISION=\"50\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -DNETGEN_DATE="\"`date`\"" -c xilinx.c +--- compiling base/xillib.o +rm -f xillib.o +gcc -g -m64 -fPIC -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DTCL_DIR=\"/usr/local/lib/netgen/tcl\" -DPACKAGE_NAME=\"netgen\" -DPACKAGE_TARNAME=\"netgen\" -DPACKAGE_VERSION=\"1.3\" -DPACKAGE_STRING=\"netgen\ 1.3\" -DPACKAGE_BUGREPORT=\"eda-dev@opencircuitdesign.com\" -DPACKAGE_URL=\"\" -DNETGEN_VERSION=\"1.5\" -DNETGEN_REVISION=\"50\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -DNETGEN_DATE="\"`date`\"" -c xillib.c +--- linking libbase.o +rm -f libbase.o +/bin/ld -r actel.o ccode.o greedy.o ntk.o print.o actellib.o embed.o hash.o netfile.o objlist.o query.o anneal.o ext.o netcmp.o netgen.o pdutils.o random.o timing.o bottomup.o flatten.o place.o spice.o wombat.o xilinx.o xillib.o -o libbase.o +make[2]: Leaving directory '/home/tim/gitsrc/netgen-1.5/base' +make[2]: Entering directory '/home/tim/gitsrc/netgen-1.5/tcltk' +make[2]: Nothing to be done for 'module'. +make[2]: Leaving directory '/home/tim/gitsrc/netgen-1.5/tcltk' +--- making Tcl shared-object libraries +for dir in netgen tcltk; do \ + (cd $dir && make tcl-main); done +make[2]: Entering directory '/home/tim/gitsrc/netgen-1.5/netgen' +--- making netgen Tcl library (tclnetgen.so) +rm -f tclnetgen.so +gcc -g -m64 -fPIC -fPIC -I../base -I. -I.. -o tclnetgen.so -shared -Wl,-soname,tclnetgen.so -Wl,--version-script=../netgen/symbol.map \ + ../base/libbase.o ../tcltk/libtcltk.o -lc -lX11 -lm \ + +make[2]: Leaving directory '/home/tim/gitsrc/netgen-1.5/netgen' +make[2]: Entering directory '/home/tim/gitsrc/netgen-1.5/tcltk' +make[2]: Nothing to be done for 'tcl-main'. +make[2]: Leaving directory '/home/tim/gitsrc/netgen-1.5/tcltk' +make[1]: Leaving directory '/home/tim/gitsrc/netgen-1.5' +make[1]: Entering directory '/home/tim/gitsrc/netgen-1.5' +--- making modules +for dir in base tcltk; do \ + (cd $dir && make module); done +make[2]: Entering directory '/home/tim/gitsrc/netgen-1.5/base' +--- compiling base/actel.o +rm -f actel.o +gcc -g -m64 -fPIC -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DTCL_DIR=\"/usr/local/lib/netgen/tcl\" -DPACKAGE_NAME=\"netgen\" -DPACKAGE_TARNAME=\"netgen\" -DPACKAGE_VERSION=\"1.3\" -DPACKAGE_STRING=\"netgen\ 1.3\" -DPACKAGE_BUGREPORT=\"eda-dev@opencircuitdesign.com\" -DPACKAGE_URL=\"\" -DNETGEN_VERSION=\"1.5\" -DNETGEN_REVISION=\"50\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -DNETGEN_DATE="\"`date`\"" -c actel.c +--- compiling base/ccode.o +rm -f ccode.o +gcc -g -m64 -fPIC -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DTCL_DIR=\"/usr/local/lib/netgen/tcl\" -DPACKAGE_NAME=\"netgen\" -DPACKAGE_TARNAME=\"netgen\" -DPACKAGE_VERSION=\"1.3\" -DPACKAGE_STRING=\"netgen\ 1.3\" -DPACKAGE_BUGREPORT=\"eda-dev@opencircuitdesign.com\" -DPACKAGE_URL=\"\" -DNETGEN_VERSION=\"1.5\" -DNETGEN_REVISION=\"50\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -DNETGEN_DATE="\"`date`\"" -c ccode.c +--- compiling base/greedy.o +rm -f greedy.o +gcc -g -m64 -fPIC -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DTCL_DIR=\"/usr/local/lib/netgen/tcl\" -DPACKAGE_NAME=\"netgen\" -DPACKAGE_TARNAME=\"netgen\" -DPACKAGE_VERSION=\"1.3\" -DPACKAGE_STRING=\"netgen\ 1.3\" -DPACKAGE_BUGREPORT=\"eda-dev@opencircuitdesign.com\" -DPACKAGE_URL=\"\" -DNETGEN_VERSION=\"1.5\" -DNETGEN_REVISION=\"50\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -DNETGEN_DATE="\"`date`\"" -c greedy.c +--- compiling base/ntk.o +rm -f ntk.o +gcc -g -m64 -fPIC -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DTCL_DIR=\"/usr/local/lib/netgen/tcl\" -DPACKAGE_NAME=\"netgen\" -DPACKAGE_TARNAME=\"netgen\" -DPACKAGE_VERSION=\"1.3\" -DPACKAGE_STRING=\"netgen\ 1.3\" -DPACKAGE_BUGREPORT=\"eda-dev@opencircuitdesign.com\" -DPACKAGE_URL=\"\" -DNETGEN_VERSION=\"1.5\" -DNETGEN_REVISION=\"50\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -DNETGEN_DATE="\"`date`\"" -c ntk.c +--- compiling base/print.o +rm -f print.o +gcc -g -m64 -fPIC -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DTCL_DIR=\"/usr/local/lib/netgen/tcl\" -DPACKAGE_NAME=\"netgen\" -DPACKAGE_TARNAME=\"netgen\" -DPACKAGE_VERSION=\"1.3\" -DPACKAGE_STRING=\"netgen\ 1.3\" -DPACKAGE_BUGREPORT=\"eda-dev@opencircuitdesign.com\" -DPACKAGE_URL=\"\" -DNETGEN_VERSION=\"1.5\" -DNETGEN_REVISION=\"50\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -DNETGEN_DATE="\"`date`\"" -c print.c +--- compiling base/actellib.o +rm -f actellib.o +gcc -g -m64 -fPIC -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DTCL_DIR=\"/usr/local/lib/netgen/tcl\" -DPACKAGE_NAME=\"netgen\" -DPACKAGE_TARNAME=\"netgen\" -DPACKAGE_VERSION=\"1.3\" -DPACKAGE_STRING=\"netgen\ 1.3\" -DPACKAGE_BUGREPORT=\"eda-dev@opencircuitdesign.com\" -DPACKAGE_URL=\"\" -DNETGEN_VERSION=\"1.5\" -DNETGEN_REVISION=\"50\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -DNETGEN_DATE="\"`date`\"" -c actellib.c +--- compiling base/embed.o +rm -f embed.o +gcc -g -m64 -fPIC -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DTCL_DIR=\"/usr/local/lib/netgen/tcl\" -DPACKAGE_NAME=\"netgen\" -DPACKAGE_TARNAME=\"netgen\" -DPACKAGE_VERSION=\"1.3\" -DPACKAGE_STRING=\"netgen\ 1.3\" -DPACKAGE_BUGREPORT=\"eda-dev@opencircuitdesign.com\" -DPACKAGE_URL=\"\" -DNETGEN_VERSION=\"1.5\" -DNETGEN_REVISION=\"50\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -DNETGEN_DATE="\"`date`\"" -c embed.c +--- compiling base/hash.o +rm -f hash.o +gcc -g -m64 -fPIC -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DTCL_DIR=\"/usr/local/lib/netgen/tcl\" -DPACKAGE_NAME=\"netgen\" -DPACKAGE_TARNAME=\"netgen\" -DPACKAGE_VERSION=\"1.3\" -DPACKAGE_STRING=\"netgen\ 1.3\" -DPACKAGE_BUGREPORT=\"eda-dev@opencircuitdesign.com\" -DPACKAGE_URL=\"\" -DNETGEN_VERSION=\"1.5\" -DNETGEN_REVISION=\"50\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -DNETGEN_DATE="\"`date`\"" -c hash.c +--- compiling base/netfile.o +rm -f netfile.o +gcc -g -m64 -fPIC -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DTCL_DIR=\"/usr/local/lib/netgen/tcl\" -DPACKAGE_NAME=\"netgen\" -DPACKAGE_TARNAME=\"netgen\" -DPACKAGE_VERSION=\"1.3\" -DPACKAGE_STRING=\"netgen\ 1.3\" -DPACKAGE_BUGREPORT=\"eda-dev@opencircuitdesign.com\" -DPACKAGE_URL=\"\" -DNETGEN_VERSION=\"1.5\" -DNETGEN_REVISION=\"50\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -DNETGEN_DATE="\"`date`\"" -c netfile.c +--- compiling base/objlist.o +rm -f objlist.o +gcc -g -m64 -fPIC -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DTCL_DIR=\"/usr/local/lib/netgen/tcl\" -DPACKAGE_NAME=\"netgen\" -DPACKAGE_TARNAME=\"netgen\" -DPACKAGE_VERSION=\"1.3\" -DPACKAGE_STRING=\"netgen\ 1.3\" -DPACKAGE_BUGREPORT=\"eda-dev@opencircuitdesign.com\" -DPACKAGE_URL=\"\" -DNETGEN_VERSION=\"1.5\" -DNETGEN_REVISION=\"50\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -DNETGEN_DATE="\"`date`\"" -c objlist.c +--- compiling base/query.o +rm -f query.o +gcc -g -m64 -fPIC -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DTCL_DIR=\"/usr/local/lib/netgen/tcl\" -DPACKAGE_NAME=\"netgen\" -DPACKAGE_TARNAME=\"netgen\" -DPACKAGE_VERSION=\"1.3\" -DPACKAGE_STRING=\"netgen\ 1.3\" -DPACKAGE_BUGREPORT=\"eda-dev@opencircuitdesign.com\" -DPACKAGE_URL=\"\" -DNETGEN_VERSION=\"1.5\" -DNETGEN_REVISION=\"50\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -DNETGEN_DATE="\"`date`\"" -c query.c +--- compiling base/anneal.o +rm -f anneal.o +gcc -g -m64 -fPIC -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DTCL_DIR=\"/usr/local/lib/netgen/tcl\" -DPACKAGE_NAME=\"netgen\" -DPACKAGE_TARNAME=\"netgen\" -DPACKAGE_VERSION=\"1.3\" -DPACKAGE_STRING=\"netgen\ 1.3\" -DPACKAGE_BUGREPORT=\"eda-dev@opencircuitdesign.com\" -DPACKAGE_URL=\"\" -DNETGEN_VERSION=\"1.5\" -DNETGEN_REVISION=\"50\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -DNETGEN_DATE="\"`date`\"" -c anneal.c +--- compiling base/ext.o +rm -f ext.o +gcc -g -m64 -fPIC -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DTCL_DIR=\"/usr/local/lib/netgen/tcl\" -DPACKAGE_NAME=\"netgen\" -DPACKAGE_TARNAME=\"netgen\" -DPACKAGE_VERSION=\"1.3\" -DPACKAGE_STRING=\"netgen\ 1.3\" -DPACKAGE_BUGREPORT=\"eda-dev@opencircuitdesign.com\" -DPACKAGE_URL=\"\" -DNETGEN_VERSION=\"1.5\" -DNETGEN_REVISION=\"50\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -DNETGEN_DATE="\"`date`\"" -c ext.c +--- compiling base/netcmp.o +rm -f netcmp.o +gcc -g -m64 -fPIC -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DTCL_DIR=\"/usr/local/lib/netgen/tcl\" -DPACKAGE_NAME=\"netgen\" -DPACKAGE_TARNAME=\"netgen\" -DPACKAGE_VERSION=\"1.3\" -DPACKAGE_STRING=\"netgen\ 1.3\" -DPACKAGE_BUGREPORT=\"eda-dev@opencircuitdesign.com\" -DPACKAGE_URL=\"\" -DNETGEN_VERSION=\"1.5\" -DNETGEN_REVISION=\"50\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -DNETGEN_DATE="\"`date`\"" -c netcmp.c +--- compiling base/netgen.o +rm -f netgen.o +gcc -g -m64 -fPIC -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DTCL_DIR=\"/usr/local/lib/netgen/tcl\" -DPACKAGE_NAME=\"netgen\" -DPACKAGE_TARNAME=\"netgen\" -DPACKAGE_VERSION=\"1.3\" -DPACKAGE_STRING=\"netgen\ 1.3\" -DPACKAGE_BUGREPORT=\"eda-dev@opencircuitdesign.com\" -DPACKAGE_URL=\"\" -DNETGEN_VERSION=\"1.5\" -DNETGEN_REVISION=\"50\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -DNETGEN_DATE="\"`date`\"" -c netgen.c +--- compiling base/pdutils.o +rm -f pdutils.o +gcc -g -m64 -fPIC -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DTCL_DIR=\"/usr/local/lib/netgen/tcl\" -DPACKAGE_NAME=\"netgen\" -DPACKAGE_TARNAME=\"netgen\" -DPACKAGE_VERSION=\"1.3\" -DPACKAGE_STRING=\"netgen\ 1.3\" -DPACKAGE_BUGREPORT=\"eda-dev@opencircuitdesign.com\" -DPACKAGE_URL=\"\" -DNETGEN_VERSION=\"1.5\" -DNETGEN_REVISION=\"50\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -DNETGEN_DATE="\"`date`\"" -c pdutils.c +--- compiling base/random.o +rm -f random.o +gcc -g -m64 -fPIC -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DTCL_DIR=\"/usr/local/lib/netgen/tcl\" -DPACKAGE_NAME=\"netgen\" -DPACKAGE_TARNAME=\"netgen\" -DPACKAGE_VERSION=\"1.3\" -DPACKAGE_STRING=\"netgen\ 1.3\" -DPACKAGE_BUGREPORT=\"eda-dev@opencircuitdesign.com\" -DPACKAGE_URL=\"\" -DNETGEN_VERSION=\"1.5\" -DNETGEN_REVISION=\"50\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -DNETGEN_DATE="\"`date`\"" -c random.c +--- compiling base/timing.o +rm -f timing.o +gcc -g -m64 -fPIC -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DTCL_DIR=\"/usr/local/lib/netgen/tcl\" -DPACKAGE_NAME=\"netgen\" -DPACKAGE_TARNAME=\"netgen\" -DPACKAGE_VERSION=\"1.3\" -DPACKAGE_STRING=\"netgen\ 1.3\" -DPACKAGE_BUGREPORT=\"eda-dev@opencircuitdesign.com\" -DPACKAGE_URL=\"\" -DNETGEN_VERSION=\"1.5\" -DNETGEN_REVISION=\"50\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -DNETGEN_DATE="\"`date`\"" -c timing.c +--- compiling base/bottomup.o +rm -f bottomup.o +gcc -g -m64 -fPIC -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DTCL_DIR=\"/usr/local/lib/netgen/tcl\" -DPACKAGE_NAME=\"netgen\" -DPACKAGE_TARNAME=\"netgen\" -DPACKAGE_VERSION=\"1.3\" -DPACKAGE_STRING=\"netgen\ 1.3\" -DPACKAGE_BUGREPORT=\"eda-dev@opencircuitdesign.com\" -DPACKAGE_URL=\"\" -DNETGEN_VERSION=\"1.5\" -DNETGEN_REVISION=\"50\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -DNETGEN_DATE="\"`date`\"" -c bottomup.c +--- compiling base/flatten.o +rm -f flatten.o +gcc -g -m64 -fPIC -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DTCL_DIR=\"/usr/local/lib/netgen/tcl\" -DPACKAGE_NAME=\"netgen\" -DPACKAGE_TARNAME=\"netgen\" -DPACKAGE_VERSION=\"1.3\" -DPACKAGE_STRING=\"netgen\ 1.3\" -DPACKAGE_BUGREPORT=\"eda-dev@opencircuitdesign.com\" -DPACKAGE_URL=\"\" -DNETGEN_VERSION=\"1.5\" -DNETGEN_REVISION=\"50\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -DNETGEN_DATE="\"`date`\"" -c flatten.c +--- compiling base/place.o +rm -f place.o +gcc -g -m64 -fPIC -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DTCL_DIR=\"/usr/local/lib/netgen/tcl\" -DPACKAGE_NAME=\"netgen\" -DPACKAGE_TARNAME=\"netgen\" -DPACKAGE_VERSION=\"1.3\" -DPACKAGE_STRING=\"netgen\ 1.3\" -DPACKAGE_BUGREPORT=\"eda-dev@opencircuitdesign.com\" -DPACKAGE_URL=\"\" -DNETGEN_VERSION=\"1.5\" -DNETGEN_REVISION=\"50\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -DNETGEN_DATE="\"`date`\"" -c place.c +--- compiling base/spice.o +rm -f spice.o +gcc -g -m64 -fPIC -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DTCL_DIR=\"/usr/local/lib/netgen/tcl\" -DPACKAGE_NAME=\"netgen\" -DPACKAGE_TARNAME=\"netgen\" -DPACKAGE_VERSION=\"1.3\" -DPACKAGE_STRING=\"netgen\ 1.3\" -DPACKAGE_BUGREPORT=\"eda-dev@opencircuitdesign.com\" -DPACKAGE_URL=\"\" -DNETGEN_VERSION=\"1.5\" -DNETGEN_REVISION=\"50\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -DNETGEN_DATE="\"`date`\"" -c spice.c +--- compiling base/wombat.o +rm -f wombat.o +gcc -g -m64 -fPIC -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DTCL_DIR=\"/usr/local/lib/netgen/tcl\" -DPACKAGE_NAME=\"netgen\" -DPACKAGE_TARNAME=\"netgen\" -DPACKAGE_VERSION=\"1.3\" -DPACKAGE_STRING=\"netgen\ 1.3\" -DPACKAGE_BUGREPORT=\"eda-dev@opencircuitdesign.com\" -DPACKAGE_URL=\"\" -DNETGEN_VERSION=\"1.5\" -DNETGEN_REVISION=\"50\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -DNETGEN_DATE="\"`date`\"" -c wombat.c +--- compiling base/xilinx.o +rm -f xilinx.o +gcc -g -m64 -fPIC -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DTCL_DIR=\"/usr/local/lib/netgen/tcl\" -DPACKAGE_NAME=\"netgen\" -DPACKAGE_TARNAME=\"netgen\" -DPACKAGE_VERSION=\"1.3\" -DPACKAGE_STRING=\"netgen\ 1.3\" -DPACKAGE_BUGREPORT=\"eda-dev@opencircuitdesign.com\" -DPACKAGE_URL=\"\" -DNETGEN_VERSION=\"1.5\" -DNETGEN_REVISION=\"50\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -DNETGEN_DATE="\"`date`\"" -c xilinx.c +--- compiling base/xillib.o +rm -f xillib.o +gcc -g -m64 -fPIC -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DTCL_DIR=\"/usr/local/lib/netgen/tcl\" -DPACKAGE_NAME=\"netgen\" -DPACKAGE_TARNAME=\"netgen\" -DPACKAGE_VERSION=\"1.3\" -DPACKAGE_STRING=\"netgen\ 1.3\" -DPACKAGE_BUGREPORT=\"eda-dev@opencircuitdesign.com\" -DPACKAGE_URL=\"\" -DNETGEN_VERSION=\"1.5\" -DNETGEN_REVISION=\"50\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -DNETGEN_DATE="\"`date`\"" -c xillib.c +--- linking libbase.o +rm -f libbase.o +/bin/ld -r actel.o ccode.o greedy.o ntk.o print.o actellib.o embed.o hash.o netfile.o objlist.o query.o anneal.o ext.o netcmp.o netgen.o pdutils.o random.o timing.o bottomup.o flatten.o place.o spice.o wombat.o xilinx.o xillib.o -o libbase.o +make[2]: Leaving directory '/home/tim/gitsrc/netgen-1.5/base' +make[2]: Entering directory '/home/tim/gitsrc/netgen-1.5/tcltk' +--- compiling tcltk/tclnetgen.o +rm -f tclnetgen.o +gcc -g -m64 -fPIC -fPIC -I../base -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DTCL_DIR=\"/usr/local/lib/netgen/tcl\" -DPACKAGE_NAME=\"netgen\" -DPACKAGE_TARNAME=\"netgen\" -DPACKAGE_VERSION=\"1.3\" -DPACKAGE_STRING=\"netgen\ 1.3\" -DPACKAGE_BUGREPORT=\"eda-dev@opencircuitdesign.com\" -DPACKAGE_URL=\"\" -DNETGEN_VERSION=\"1.5\" -DNETGEN_REVISION=\"50\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DNETGEN_DATE="\"`date`\"" -c tclnetgen.c +--- linking libtcltk.o +rm -f libtcltk.o +/bin/ld -r tclnetgen.o -o libtcltk.o +make[2]: Leaving directory '/home/tim/gitsrc/netgen-1.5/tcltk' +--- making Tcl shared-object libraries +for dir in netgen tcltk; do \ + (cd $dir && make tcl-main); done +make[2]: Entering directory '/home/tim/gitsrc/netgen-1.5/netgen' +--- making netgen Tcl library (tclnetgen.so) +rm -f tclnetgen.so +gcc -g -m64 -fPIC -fPIC -I../base -I. -I.. -o tclnetgen.so -shared -Wl,-soname,tclnetgen.so -Wl,--version-script=../netgen/symbol.map \ + ../base/libbase.o ../tcltk/libtcltk.o -lc -lX11 -lm \ + +make[2]: Leaving directory '/home/tim/gitsrc/netgen-1.5/netgen' +make[2]: Entering directory '/home/tim/gitsrc/netgen-1.5/tcltk' +gcc -g -m64 -fPIC -fPIC -I../base -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DTCL_DIR=\"/usr/local/lib/netgen/tcl\" -DPACKAGE_NAME=\"netgen\" -DPACKAGE_TARNAME=\"netgen\" -DPACKAGE_VERSION=\"1.3\" -DPACKAGE_STRING=\"netgen\ 1.3\" -DPACKAGE_BUGREPORT=\"eda-dev@opencircuitdesign.com\" -DPACKAGE_URL=\"\" -DNETGEN_VERSION=\"1.5\" -DNETGEN_REVISION=\"50\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DNETGEN_DATE="\"`date`\"" netgenexec.c -o netgenexec \ + -lm -L/usr/lib64 -ltk8.6 -L/usr/lib64 -ltcl8.6 +sed -e /TCL_DIR/s%TCL_DIR%/usr/local/lib/netgen/tcl%g \ + -e /SHDLIB_EXT/s%SHDLIB_EXT%.so%g \ + netgen.tcl.in > netgen.tcl +sed -e /TCL_DIR/s%TCL_DIR%/usr/local/lib/netgen/tcl%g \ + -e /TCLLIB_DIR/s%TCLLIB_DIR%/usr/lib%g \ + -e /WISH_EXE/s%WISH_EXE%/usr/bin/wish%g \ + netgen.sh.in > netgen.sh +make[2]: Leaving directory '/home/tim/gitsrc/netgen-1.5/tcltk' +make[1]: Leaving directory '/home/tim/gitsrc/netgen-1.5' +make[1]: Entering directory '/home/tim/gitsrc/netgen-1.5' +--- making modules +for dir in base tcltk; do \ + (cd $dir && make module); done +make[2]: Entering directory '/home/tim/gitsrc/netgen-1.5/base' +--- compiling base/flatten.o +rm -f flatten.o +gcc -g -m64 -fPIC -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DTCL_DIR=\"/usr/local/lib/netgen/tcl\" -DPACKAGE_NAME=\"netgen\" -DPACKAGE_TARNAME=\"netgen\" -DPACKAGE_VERSION=\"1.3\" -DPACKAGE_STRING=\"netgen\ 1.3\" -DPACKAGE_BUGREPORT=\"eda-dev@opencircuitdesign.com\" -DPACKAGE_URL=\"\" -DNETGEN_VERSION=\"1.5\" -DNETGEN_REVISION=\"50\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -DNETGEN_DATE="\"`date`\"" -c flatten.c +--- linking libbase.o +rm -f libbase.o +/bin/ld -r actel.o ccode.o greedy.o ntk.o print.o actellib.o embed.o hash.o netfile.o objlist.o query.o anneal.o ext.o netcmp.o netgen.o pdutils.o random.o timing.o bottomup.o flatten.o place.o spice.o wombat.o xilinx.o xillib.o -o libbase.o +make[2]: Leaving directory '/home/tim/gitsrc/netgen-1.5/base' +make[2]: Entering directory '/home/tim/gitsrc/netgen-1.5/tcltk' +make[2]: Nothing to be done for 'module'. +make[2]: Leaving directory '/home/tim/gitsrc/netgen-1.5/tcltk' +--- making Tcl shared-object libraries +for dir in netgen tcltk; do \ + (cd $dir && make tcl-main); done +make[2]: Entering directory '/home/tim/gitsrc/netgen-1.5/netgen' +--- making netgen Tcl library (tclnetgen.so) +rm -f tclnetgen.so +gcc -g -m64 -fPIC -fPIC -I../base -I. -I.. -o tclnetgen.so -shared -Wl,-soname,tclnetgen.so -Wl,--version-script=../netgen/symbol.map \ + ../base/libbase.o ../tcltk/libtcltk.o -lc -lX11 -lm \ + +make[2]: Leaving directory '/home/tim/gitsrc/netgen-1.5/netgen' +make[2]: Entering directory '/home/tim/gitsrc/netgen-1.5/tcltk' +make[2]: Nothing to be done for 'tcl-main'. +make[2]: Leaving directory '/home/tim/gitsrc/netgen-1.5/tcltk' +make[1]: Leaving directory '/home/tim/gitsrc/netgen-1.5' diff --git a/netgen/tclnetgen.so b/netgen/tclnetgen.so index 73c288d231814f6b10bb5b8935ac22332751bff3..dd465a229cb7fb62ae787949689c3c5694355c87 100755 GIT binary patch delta 82773 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
    gV8>KY)+w#58>(3?&a|2LWu@! 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

    OYzzHe@U1Vc|ow6T6xSUB4BG+-? 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 Pd##H@XzYHwrtAL$;kvZc delta 82170 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 z zb0*YdX0vXL%~kLI7GBD*z%h?!^Vod#(s;%ho2g!wfHO;s`pWk}^A86_U?N+<2B@6Raq(a&tqvY z`v%R2wbA!t(tLJ{Ws6Qp%n?*#lEAL7SeOK%=cywWuo%XmA0@MI*=V&{3R}nFO|fke zyTI(!Gg3jyeiV<>*hO|-y>Bu5m4)ruY7p3r`*L8hQM$l#w;8a}#CFoNCL(Jo6z?F8 zFNLt(#Ji<1NzW81>1;7CO%e;!VOI0ZVAJ{7B;mOX)=>xGfn5_G%UBkVm`@7lm$7O5 z_&oVR-7}NzP!=;|Y_@vz zD){Lj8z#p72#Fu6KKmoP!dXZ4>NTv7g1u2cUB{Lw;AJsmBlPOu)q6HFXs-wAeLu6i z3W#~>FYr<<5cRe}a<`~EZetz_HbTJhenYdcC7kva!D9KZFw=UdfB%)8;4Df#>o*34 z-V=Neo8mQKp;oOYfXtYZDAkEL*g<#C$j`V6zd>Cp;9Eow-}*W&D_N^JN~J=rDAfS+a_!MwgiAX8&y(@PW2dw@|r>ira8QE(!Vg}l!r#XOsEI% zjH(4%%Z~suV_rt7dZ!o`l%#&TkBw!pw(oWTmP8I>_5qms73zZrSUhKciiW?lJXS28 z{SL!yxO#mKyUUnb#2$BD9keHV!}~)Yc~};kFx!2z8G|j?FI{W9QI5n)h&<1FolKh*c0p%o1-3{ z2h$8|uHJEyeP(Qidh;n3Zp?;=;&W^Q|KB7Lbsi!N6m<*O1ZJ(CQNR{)c2T_j6PBsJ zi~1K>pmo&*gJnwj1Tp9W^wb!!=mNYP=84}fz{{kbxO#yp*=zCk0?b1%1pLk}(8|fs z&P?>Z2+O+RV*W)iTPU_&1T$-K@gh_54`ap4i_C++9V^T)v3^!I;|&T_h$)xY2-t2G zT!MYgV$t?8H0%bk=rZfnzYG*7So>dv%|g*TYa3M}bOZP_xejvNK)}pU%;W(GS{Go_ z?>~kHA&2(XTv_vPbr~$qO^%Ze@Gph^Uu-i}C+9Cn;sWvFFV@3z&}iLjM_R45NHNk4 z>uk~Y3j2v&7o}HV%1#sBMX;3h5kD0{1DT7zi(oW6s%@^awF+4L?z{nyN5z91ux8sO z*iE(*ddzP(VZ8hy9^M4uPBp*9U>ghbzynxldZ=?A!U~&z=_hVKf<<|ua4m*~RGJuB z4AX-`{j!)jGiWW7Cu}H76{DU2*-5?a34=XfoY?UU95)qzKZB*hOX2dIJ%nyh@tmb_ zwpaZ_DJz6Gi0J&9Wd~L|VOroI6ZYXaj}LUm=hL*Av%!zdn6nwtrhsyhZ!LV@urp4k zWLB6NsWEs7yc1P#AiC2cvz!&wb&Y^kShb6K=vy|K!-D3_d)P;e6>cAxySq}h$6|Ix zWkfr}XMR*>I2%nxn_t;%wnE*l5(WaBrB0|~a5AP5&8yi{cJ{C>S29*2;IJwSr$EL-;mqJ) z#y|5<3h|lqGG->8DR>wx3w@0FH>^lK#h82GP)ax9YvJvvtiy9zg8EJ!4yk)4wwm+4 zY>oP@Ij_gr2l3UC`&w=CGw8ZmqPZ3KW~S=CRy>5k%P8HNw_)qlC$0HoZk6b5pgL8( z-;PHqn5X)aBX=^jS^%lh?;2*S-95RL8ElQ3`lF)=F|IL>hYi==#(XCmC>A#1?^uS2 zZ_0bYOZQY$-k!mTu58A;HM50Z@X^F(90GlJcAgjX{FAU3gk$`>a3G!$SpjLkgDKaj zXEx_>4trVTw&2}Z%-WXR)$Yda|0*@RFJ?98ZlYUD{*`?zx&(mc1(6v5s@-q>S9R;( zq-AOe2pqg^Wp!A@xd#94^qcsuUgaP4J76Du&;`Y-4<|4>z3HUe^|!Q9;y z3)=D0PA95#7DwG|d<1Q5wI`EEg%(J5dkF|dZCxy_?g|Hkfq&kNS$1uLY^^9CI z9DXq9VU#b<#V-Y*HoL{XFzy0xn}RUD7v5L#9eF**oYV_C@qZZ$S0_dAbqpq>`dxSj zW-JDDfzIe53cK(wuoJcD%7fV+(YY&h#-G(IyYfMt%@NPP;X!PgaP0F#Q85}tU-K;@MEFu$^FbugGk;X?+|_P zdA;uWdy&+WN5W?GOi$<{b%kXw?$Y)Z+>6pIFO{90M!dRA#>Ww-6F!W1KH+@Cv&zK6 zfxNy;F1%G>>Qgx`1F2l*3Zy$cmT7xEJw`{55{G+10_+6u%_Adkz^x`t(Gpk@;yKe% z=#IK0;-kp))5wu5MLd+Mz7TP5!gCQv{3917LVNOhHh4=)j$$HGmc=!cS&)tj5hYMG zfA>-}?Zcyb?tTfH+ZSs?IByU_7BYS>jwj_fe7vo zDKFQE`Te0aUXGW3i%ddZ^A{09SL6$c>|zrCJXa{JfdX;G8dC;RlO-n zqaVvY|9B2~2vxyR%o_;JaTY{!d?jM{K&bQ%Q92O9oFrPtKs)zAgDJ(b@%3kbzop<> zqI?2jCZ@-5Kl5uq%Z|Q26PsdqSLiWMVxU33N3##G42Qvzpl^^kl>YEYc5IJ$Aw_73 zI6)qVO0!obT9+q*RWeKqjrN?uo&mQeR!um z11H4_c~YczqY(Ln`AAq0Du;0AF!lc0j#8h3qdqqc9eu%j+dM>|k|R zWW`Oyp&|Td*nJKd3P~I&ei{nvk8i~7p}c|n$Gvhf#TZ&axM`)l#|aC00!4Kej>C8} z*xqy=1~1_8V%acg)f91i7%VqNsy`3o{Ta-Ay+&|1_D1|Qf;)?p5j@aiJA5e)m4x5T z;J4RTt69RH>cixN90z&qAL z^qdINS7ORU-o(fGCaYPln8O2o+X5RYSkT#^`z>nqMBb9S*ST(>`T3ew^WOCGd(AHj z?VIEUph4Aptdr9CHUc9OK9A0diGAmhqB$=zAZt`OdbO( zr|UC$AGS?2m<1mL#q3$|mh3Ke%;KZry;^rRFJZpo#zO!%%g>0cgp=mc$#w9&IoSe6Uezfv zI|;^GmfCRv|H#=d!h9iL2!|%Bh1`a*Sn=~Bn2D=G8Y#iKFIE4o6jbJeE6<5-^Gc5Kr>3jlwE7UiGzhZYp*fQ<}`=Xd-F#W6%yOzOv z@H_Ex8E*k!MYv`12w0KDX2P@;CYEJ#UwAr@2?l=Zf=r%g%$A8IS@0G(ufCYY)0toQ zp7No66Cc`XL#b}vWr=f*q=h>1M-I0DZi>*=uoQJsC$5IV{QlQXR=lm$n-)gOl5;hZ zd*b36KG^fp9)oVM`7(3^sQFPN`OC84Ga`H~cZbDwEPm`2bJz0bSh2OR30p57ujS#e z8)+b5#)hL>!F}K~H%-9O_^j|)2Lm}v^jilieZ`OKc!1yEUF8stx$A@4+gX%18pOB>zMh10se!KK2CnajE*p3gIMkf6fscj#(6tTF zygtHgBOeCwjNi!jT6FnUH>I~J6#aI<_AO)+@8DUnL)$gp0e~<3VJB#YZ!G!S->2#y zH}Qe+=c>eupZR$BYN+>SK9?!gg`4@e%(UD&1UIRE)(2VbsSzeyX&Y5){S4`+QO zY2xh;euHgOpZ^tm{g2}IPMG;-i-EgfEZC}V?SjpNY35IIKubjOZU|_&IJlcP;tS%$ zrmehjz3O!``DLB3*u$G}uQ>4)#Ol#|cs7UgZM*$2XJm_+`*|GuR$a6orf_y#1ZBf6 z^PZTW&BuHGEP(^vWYIB+dWr7MHbh;W%`Nep0L$O`LEPT|&Ra9~llYJW2MtZd;zRre zTO_6*=C@%#5P1X!z%%jf5f~2J)Q671kaUBqxJFS0ks2Ib(EqZ*a{%tlOXC#c)k#<_ zw9e)I@mnJ!*u%lT)ua@@FG9^+ttP$>VGpm{%Y)?%^`Tr?5;(&f7*14DE2`tIK!@<> zcwQzvj&eWO@A2LL|8P^fQH(gsn<&a=RY|MLTrK~aC07|%LXN}@5ppu#JkM;;XIi%$^A>&2a3|3u58jJzqF)}&A#q}D9uKnIH%$(^ z91GqmZsqazmJ73zavjdW(99R<=U}_+E3Tb` zOl}mP&%v0!DZJ0~jjW5vI}cM}FLCcYck?u}lq*nP=9al88ds&6i{bu4HC4l2I27$8PX~>0 zZU9{yr-5|&0#dL#5eMJx>LS<<_`%c{QCnf77<`EbHv1m*^hais(TFaAnLKkc@Yo+- z^1rcUT5^75KhtjkDA3E?y(~5ZO zme=DA0yqy3x&T_#vXNt0uAWiE9T}?>X;=95v8DC1T-q*fQ)Eo33-E^*_%W z7!`!Wi5-LhmjuPd>)hS;BnVO8I7?-L;sc`MI?QPIh2ITcJ|u9GzZ`D8K~>d9Ll&DG z$twm>yYp{rnJA9|VwNr3&6OuRl}V>pK{9b0iSPv`dgA#rClrY05WRLSa(lW#^j(+hqW_1kHjI~DsiKu|z7%!(RE0^#X^8!zIDVTqu)qJL z3hp<>JJbX)NW8tx+wzhB2=m&Ip3l1qWmlZsP^*^vt z-ExPUb?@*5V{R8&ZoOg}jFHsH516DL;UxWFy`l$>9F<9kERm!5tu)AJLPoS%0q8f5{G{WaD%sf@1$6Xkdc_QO3ED~eI{=2ZenIZ1pORjyXD!?57+Pk@85N zo=8f>kLVfuYQ2&E(2;VP5sW8s@IJ5K+#FY#w9qb@Y|y%%=~dMQk(D?=N>9jr*Yc0& zV)R4q-?$J*E15`!CVwtPlL|S%5fEA<;dP(;PZ(;blL|VipaZcic}QVaEI6q37G$V7 zRMxCSO`}*y1+;gi^@>1wPL%frCWhKg#s2&7&Bx72237bhitlq5&m2S9wI%aPxMrCK^P_ z!H+fv9}VUIEUsyUrnuTtSuPfV54n$pg|*tKtF;=YQOiLnX#tCFnSfzrWUa0M`RAwD zTn#Mh$dYo9TqKEj^pKnLjoJsRN8DU7{b`U`C2^$)eZ-xt4oxtK?FSL}i2ItIzK5M2 z?mt#aHk%y8FOPVWppk}p)v0js;kV~17a4GK`pw4B6|L-k2K zgBKvFlZ`dh&JfYX+=(ln;Mi>_Ru*$p_Gay4?jw#BbNg0thPqXYs;W!#vGd{r3EsGd zWHFGClciwW$??NDgMgM36C`_G@r>6INsoDbt6vOtLd4d`u(6mcEeS;wy#mzbMBNouPq}-;5rZ&a^p1!IoM8jw59(_KBUc`V3E=0G zhR!d%MplZEOSqc}EMXk?h>cIVKb#kzdkS;gU{Q`*freUcpk*#Pl)(AdaxuJw zE4jr(xlf6oOSl<-_y8X~Ez98y%wj@@DP%K87B#Tq(B~$=QmGZlQb{HnJ>yoqA3aDj zw$>4&o8)uAPd8m!e8B802ifAj^eWoyrI1R@s{7Os$lqg z(KTsal`I_K9kIJ}RR;iWN?fz0T{8^@f`ruzFQljt6zA-&RlO2^mn5Nu-w4$Ye_( z#q4L?Q~dCPTRYVOvMbb5WqIg2gc}LVC>WzJVT?M#)?fVsUS*TT!x!9FnRc0`GMGf; zVS>{3kkVp|M&;O0cx#~fjbb1W>Ljja)@jR$Tq|a4xG$ewCN7t84>R4H*%97w8eZSx zXf#F-P9_iZ7ZDDue#7%dx{mr>PNF<@Tj8{*GMSIsArSCX;aBJ3kS#rxm%3{hrgl}I$!V_;rS2uz;%KZ zR2pzI<;Eg?rRjE#Nh_@nOYb{!mOZ>^#w-F)&u4@~MHsGH?g7N6v3zn{c$D%6;`mE$ zR`<|teXLlFsd)X8*R#y*Lt$CY1sdw%A)1$QEAKbZ(X`%50Ll&BNvGOEs~UvWwN_*4 z18Vf6WPRNr{uapBy(w#sv2gF`@&@ zV2`Kr2&6q%z5Mssz?QFX8e}a0=KmvOW}=riV@m{k#aoz-(mn_G!Dn~MZR{&<=3X^K z7tB9%;#{u+dFqUmcM6!^n-yi!-lzWUHUs!)wna3ihC~ zhs6Qd%PAqLKt-uYq6!vdteGy_zu`S6M`<5Fhhb3I<*LuYgeCWqkBH={OTI4Jr-g{gJrPPTN_;-7D^6q8jAU^^$r zmWwZ_KhMNOWjq6UhSnE!*cNg;CUa2IR9}zL`oiL2M{Lr+M!z~l_8czyzU4kGR=_?3 z8X0Diq;jK#MiAHBhZI+4%pI5{-VBuMM?tj{Ti$Xf=WbdJRq#zi)=XS^%Uf{86H)z^ z4{Q2rJ6uhM(~=vonz%zdM~F6VWL0&Rwi>A~ZK5)gDm1r6+B@FdW)e7~a<)L_HS5Kx zcRXmk1@4|R@Qb4)4P6JWxUUUxP2ndTLBUf77{qu8j=f|rr3>l2O=Eo|+yyoS{!q6Q zT2obUPeYp&G4ws}1YiFA^d7E~^cBb7!&;@2(7fl(d0=TJj;+GHbMUlOz_`ut>yz4_c9~NBEu0{&95_q-1cf(MF zu*dy$Rj(9rAGt?M-)NoS#!Ord%Bz?}o!x>fU}K_JIXF`UDvTXO{zo_;X{)~Qkw0MY zd!${Tcq{YxzB)&9#IsMlo#ha{AZU7()V#n+iXLbzzNz4m7Up{D{50|Q4{mRla109i zUoV}DU#3+_2irJ^q6+R1;d)zc2Hf1Jf`98{&;)-^fhNl|`FxAo30nPpP*rsvc3^O~ z+qD6FwcWa^TAJ}|Bhl+KtWGPYiY;GwoyN07Rb&ceXC(+RA~X2W zF037s#htHwxVaHXPvY3t{2)43!uN!4#H332+VGD_m<>0%s3td}bYZ7Ws#VkpJvAAq zEHSeRHcQr3+|2IP37m6ak_=vkC9A@+MAItX#OdwuaIJhI$&=tivqS_`aW|hPw{VJs zm4u0--W+}mf#&m3tp^-Yjy5-TN{$Sus?IQJ1g#5eO86Jnt!4!#_JFLhGXLI?yYw)y zq0u}Ajx=@e=0@P&1l(&6u#B_h!_pPqbh;fuSD(-8Q1l!<9AbjGv0d_^rg%6u ztZ;($g2D`wA8&d?7OCKy@WQ5opH290!70aU7hF&8{SVOnPr>iL(Yg5nJIUS}{B8<5|Nb=ril*NTZwz^^ zh)AdlJpvCYt@9#Ffb1%ZyUAjlC$!?`vbe7-hC?%*xc-{03a6G)*P$@ze7;a(dnyqQ zpf!;ER7}2Z;C>zhwd$@ZUh_iHrO%GOHEkKzRzHAT$H74+{vaaHNM00#b=6bVV}Zic z$h>seQ9%pz(^DlPktvi-TH3*c)}#rJ_TZNAMmmZ0(sY*vkty_bKtnKsuQN_DMI);V zFqP@gyibV#F-61VyU-Ce;rOKh&KQu8yU@RJ1e;`E^_IJr&eJK>tZ$%sK&QD(t7(!1 zAkzrGKT3d`k0#&gp5p7mAG3wCJQKXj1~oDHY@_YD<(7bOwJWa`9*JFC(Gq?scZVx{ z`*~n_apiC_a6mq`)WzX|@+gq&BEDBd&4Fu(%a^?6rH(2l1(H%9hLXNHmW$pBMay=_ zL8d8wQ)B*}f%*9VnD37?F!vRQ6$+m^acG_<9x4>Rb-qD7Oqd!gl*vEcg+Mc)0rKFT zP<;~Xt67Y)1Y8Wrxy5g19MQzep!A*4(K1XjpciGrj#oFQB>*y$a}{=~i*7o&8u#B> zW!jONStXg~vyb6ApK0Zxo>~S}DctQb2up&RY7$@9B*oUxaF%=Xm$#AT)@6Bm zZKaQ=vm8%_+_W8VetmEl1FE0{e|dhLpf9w(91om}BvqI$!1=YWp86_AnI^T*1brpl%4m}6ejMKWGSwGVU$8tnpQ$-iHT1cjf04oI; z>gSyQiL0iH(3bvs<;W3`^W}A*E6SxtJHzz*LJrD9uj3#>>nVcFOY}*-CAQR4xSOBQ z3l5NAtzM80znxcjn$Ok?Mv3xz3J1R-dOAKPj-qeMx{CSr6fPDvdO1HR z`j{!Y)VtkPo((kH#CkKucTutMC~u84ZL`6!PHJQ^D_c*U5PzB=*TM^xuyHhYpj3Jp z5Y!ahdAkqZ%3!;ub2Ujn?uMZT9^h&V>7!@Dg|&rZ zxz#)n=yN_p{AQu>Fy9R$fFfBSu3A9)mgxn9MTLc;VY4_C$RRY`53$DKyoFz}!^Tmr zOE4J}=%p7?dY`1$5iD7o(8DOkJJO*1RX?k3Mrk%lHF{|VO4pP0re69T zO4CSsS}%U)N-rt{QI@uS;7*Np^J~2rHa9qrh3FMegQ9CzYUCYOx(}{x0GH88*U&rn z&}J>qT48DTRxkbmOu+Rz$@@g{`}$zl&^W_4qp0be*6m~SX?2y zvMd7z_SG-&L+;>+Fr_|5n%LcPtQGpxgTFpvC8>BQV3Dx1RZN0Ita-MIuI#qRw^g`A zjLnxzoduP=BafN_%`z9+4?KoLItw)Go#AbN1{8|53K<|^ci?I&kiCVgouZ-5$&MJ1 z_M7KYw<yh(a;G&pM=}xp19uSj?G(-77x-rOiZP8{ zwaW6}X6X;}d2|506OCmloC)Gh5BVlZnOI{Fv-EE9z+M4=XFymxC_ciEbxa%;3z9=1 z4;l#uj{J?V%4F;gc%$k9D5X1heMx40#Hd4)1T&2jG;`@zqFQU!Rl)E-3rl<{ED)bcD=5xkdO9}?obt#nZnJgBIpCqGfd`e?}W95^V`Kn*k$Bj zm3|6=+X!Q+pHW;94stDeY?o7$xyBb>$dp;QKT}`Pio*fPhx&>@kT%D6&SXC0wS zw%5BZ&oEE6!zlA7e2uDw9uZofWR8{IvXV6CPZ&6Un!EvS|M=|ED6`J+b$jtp2~u z!DCc%=}t@u79Wpa{Y)WE?DEU6$zF&2U)vlAK~9$# zfSVi>J}!!&uD5@MF0hwcXZ2P}lq$H1oYw*kw~@!6nI;?67L(d^Qp*dYCet(*>s=Jh z;5KQ2i^9vl8T^F=`R^Ll(Rzb`|At}R&!EZ3Y6I4edtX&n2YB4IB@;8kZgLPdrRX(7!m&w>u^ zF8)UDZ_awnBU;T~;;pNqe%rGntE-{Y8_AvipF_G%pH5oTpY}yTq?sm{v@F!4t?1~c z=$+ga{)~hs48kfcplhweHtPavtSx565gL?lq0Z+cPr_yY?Q*pPw3_mC^BY;a%d-ED ziH$+E$Ha3hNP|CmNmiNs^D`AFyNM(>x3n@<@ZMm`N>@v{_3A+Yth52mZP|LQOs$q@ zjTSHc|9E>3=qQe$TXQljF&J2K5&}eOz+_`` zP6ABM*yId0Cc_E=CPzv8-|Ctj4dCy*_n-6L(>bGC(_K}as=9l6dU|Qo18R7(&ec=n zdY@I-Wphiu!fai2w%Quog$y=#ZK$?Z(z(Jku60JP$*e1<&SlcL#xoZhb-yp~ zP?fp~=6bg<7a>>ZlEITDr3QE|Fb`PvX)IMTSUgff!Lm_jS*WoD$<{#_JXc9ukjNX{ z@mI9$_Ufu4YU{k^G~QwIV35e!t?4q=p8i@qb--J=AcBL?d5=ZlLJk~poJ|Zi9F8p9 zTA)g@8$&NYY3Myrvs)O>Vt0-izS9)fST>9lVdllMQyvlA{706dQa4cNoLIYRAxL~& z323r+K&FznRZ}^yr9~!0Rfa8*)X(Zc#fy&gG}${WRrwE%|TjaF5$q^9H@6duiRDctDp+xKOv$b zHpAr(6eaA@g=fAxCr&zz`=0#9WW-!S)esdo+~4Q^7lCE-&|n!`CoQhKt;h7CtV=4O;DIn06)l5YvvLpm%`Y zPb*6H7C7GvyFp9j6M&8YaY)aY_X6&Ycdcte)f^99GbE8ucA3VN@Mw^H zzJd%bDk}NLBWj<6YQY(w$tv&U6J>p3zlzx-i{!^N2p|1+$S-nuuPR0DGOnO1oz-Q( z++14Z#8&^s`9;Z~OV~G-Jh8m0$K11=waaGxr+kuM)Da0oGoqS^oT1muh#JaK6=xdETt=&Ouw+s|1cWUjwkpi#Vq|N_Y|mz} zm3JjRSLQo0!=NrN^VQfZ55g9Md}%tR*P_lQ}#uTNmr>S+oSO%O31` z?JUjg8;Si3KWjLh{cIHCps2V!Sr~p+K|U!gf=j>7LV+=zp~SuqT?FX1L~mib8PO}4 z#z}J~`~0j9*|D4`?(qS&%da9@yKqph<9blA3p_IudFD|!cxD!Pun0W!fg5{f_#r49 z^WLI7GxgU{%`-8Xz7i*k1zQQBwgSFwfV-lC$SOE-Vz zmR?zlqC~n|c9)^WM1aen`*KNskz2MXCVXp@D}wyZn2Bb2RGM2oK{bm$?i5Zny!O>6v_?M>yzVi=Bcy0Z(H>|%y8v7=KA zeig#0ZJwh1FSG#holI1G@kYLfrBrf*<;da~@1K4I+cajovxA*!GiKgSmvlN))6A-= zH}7D_8D(H`I!-vVyoh&ZYETsv>#lZ-j=W8@I{U3KLQkns;)f4s_JBQuaJ3gPYMQJ)XibFq5R)Knse*Y+|w#1S|NJ){+_b5kVR68BY zu37qnJX=QO@hptY=!4pL*}o*ZI9iM`no-c`Kfn#EpfJs%80PK4{va zLJh6chcnGR!tH#@6cS|52vG^2Z?BFJ!2xBh%G1+A;L&DRMZY2Xjl2^fO6J}Intl7j zhjhn&59Gq$1}<%1T1%G9CvuCQ;qo-bhPQ<9nD;KqlV>ap)jat-$m^cmOpYxj>iJHj zX8de$wY-;oqcONv`zmIaEM8g^7cSlo8Btdha``2M-FY~bMR(_`a#Lxz^Mjl0&O7T0 z-^#1Q(FW~`sWx~%-r4Rv)Gm2Lp4`N1+z-l==b}{9RPCC1lzm5BnfBRFjDHf3-)U3orp^cct1fljFk%GFZ4g|VE+>;$3Y z%GFe;!C2A*4QLi^{A++B_; zi|(P+E15MygvC^1Rpib|C3WX5s6q|xf#Z2Ie5ZM^YI`w8z9}n8y5N(vH4!3D!0vQ> zeU=dO2UzW69g03e^iQ&VIk;~WXm;OWui(B}$bJ9$l5sIjk=gU@Q}E4Y zzQ?Qixo$VD@oKYRrxUirxwr7I-K*88Y@2LgagNHxnC0V$uRUX^&zIJ71o<;~hI(jw zH%4W5ms0TAL)!`t(jVGn$BM%0lgOdEpEQ1!Dhq{+VBZd!hJ>gde(WQspQr&Y?~&{V zCkc7}wUcBWp+-CRN?12Uc~geVeRvQwzn3LqMD9Y{FBr5zr5g8ATno)5Zw z6$>k^BnslNGPc3Klxf`tPp)7ayn2Cc@O35O8~Y2E7Lyx>DI2)^^XE1=<1yJ_Q?GGl z)d(_68$lYL(npXzqcD^7b(K|{h$=1v-m!&VS6iv9b$(_G{XH2L)o!F}%3w}`hmoP7 zD%C9D!y{hUDB{b@d=G{iEV&Bvogb=J9>Qu7U$RZdH}ahd zQR%iD%Hz^SJNV+5@3=fr1>=&$QmfP8osWIx-z$Tc@;NwydKfsIPkou0qsMZdsFpRb zI9=iftN~V3b~#T}GZ|Q%jc2*Z)J6W{6<9*Q!efxjA!q7~ogqtPyp zFMY1LfcTeAS7wB&+4ny=6V_Ks9&nKEbgCB5aiE@~>2}TM7HJ9+qE>jZ&t-kYJ|~b7 zePHSU8~bu#`sOEof*bCud=68`YIv(vP&%rK+*Kc-kB7_QsCkop<7-9#O!Tiz#}O@= z?n`t$=>6Hr6^p)rD-I~bV?wgJ zQUhax^{a?s@`oDOz_D3ws39u5wDM$c%t^)3y>Y-2UNjjgOT=Q)qy|=RlHcc6bs8V{ zxgS=L!(y=;ql!EbD}wO>!tGcQ6gKG|%(lo-)mTplIU5Tde{EKBeGt1rL*jceMDcAk z@_91f;z7Iu;YWN)%;&zCP5Aoa3_oz1@UWN4gs(4R6JBj#ahh;FW(m+!Qxmkz+ASso zV=(X1CTOn*Qq~Om(f@l;fb!ognWQdAN61bAlHGxM32aKDeu5**n}} zCup9D?zP$3miu2j!J+{?@SMY^Jn;PC1LT=%B0$cnEpoX094|}8h+KurJyZ5yJ2ULu z9c?Uw8!aIi4{K3cBh6%a7;Prab*V zxBN3Qxh~c>ZltJ@MOONTR=)f4xRUoD80=Aekb&Bn(AVGqcm0$X4eZMfkbDz-@yu7> z$hV65qWkg;X(RD9WQb_gvX8o*v9OUs4?rH8KKR#o zyspvw>s@b3#o%9Ct%hdK2Vr{_&d+ICxV|XuauPebVOs^q(>dD-F*{sgPmLZcdIQll zK=ZF|J$MM)Dk7KG7lAI;M{HVm5$iOqz|l_AY63ysv~J0d^)X>C^Cn$(%rE@CZ_>() zZX#u+GLeYb!<6JW6D`0vm#6cCGx-Mka+J1rug@(dNX~BnODSY$OZm3}EXCAIS&GMi z8)#YI{;Jlm$k2v(N;&ic8%H^cy3tQXE%?FNAm~Nk!F`a-#2>hKOur7kCCvA7HXFhr zT1wTX#m?Tbo2oVIq1nn1I?OPzI1M2RENlp6Sl|1e&UAG{c)&rQ8^Spb)D2ss7we5+2}Q?nFO&R0 zwSIs=>u*Jy!z!{7y%IEALhXC7gsBC&m-+6VGKC_sk1|ZbHo|ENIMgb`6sl#X_YsG@ zBu*PIAm+W$ETT##qeaZ0$riC{|JN2V3As*=!IuMQs&n6cZV@A8*(Rc{%ZU3tD}8Vf zN)xQjzEd_4di)9+^!whbyhT`&XQkskl{SpBO|ZC;Kx`$L?L`k~JHbBcG26`^JSqK_ z_}=tV>XM9n*_rRx9&B#`#P>V%4L9;#!>SXq_k9nxw_BINH;VZ#Ci2UOUuj)cvp46g zw5Dns>#vFYGGd^C#W^kYXO@A9Y_-+@gXQ6Us#6M&ONAQjRHmV7 zoPB^ht;_w}Q)OYZtl129x_-o*>LORwo_CaK&QHg%7kO9FGl(w8bS4aA_CTi1M0G|$^OknPVd>sS#7-^`**6c z+JI|Fa>Q0Mu&er~mwFVHhrORsVH-La8l+(5h|1>7S5_q#bQM2=ho z-(!pVXZx4-UZh1->oFP8LImMd!iFtGK9~4g+!rRa5Pr7!?>>7Mbc~mUD|O)(NQgT3 zP8G~P05eK7L}q(y2qZ6Nwj9ic?xG z=hf0taAtdEQrM6c9%nw?L?*~8Ek$nMUpUyf|7xe~+foGke5Wh!rzyT7mmm+YODp_yw)M@x|hM=$1SC0e=d=&p?BCuwUXHsG7(;;j)^SJrPW3i{kb z=|8X04)Szsk+YcVSV<++5OICD95cUZn?I!SMI!NZ81$>oqNf= z#$l?4R6{iXVb^^>$5`u!^Jw-IH72E0-YtSwi- zYLSEI+8g~vvRqqHI$KYOvWI241`lf-q&zHB5!~SHGdaDK2$B2Ril!y*pN9CPaXC?C z@#@7rKJlfS+6i^dljuvd)-MgM{8m>DF{xo zA5$FtSiwG>bC{8H6lsjNF41BO!W^=6#-@?sPr53xiMm*Kqu4icY6p?e{9JD9AWC}A z`13P+8Y5qK5P6HWHnuA6t=j)Ux$`A7>rZH1hq9*T#swp~a$Lu^kNsJETi3 zfj{ZJ@i<70iG57uTGkO}-$J*P1(>}iwZwh*|Rc*}U-KgK`5>x**s4l`8 zs+*Ca?eah;^t8|9Kb=G!{5VCy&LS|j^>CF-)1XRd1he`zk?P2y`iaE~l+}1Y*_%pS zKED1Fm@d_k`pP9L1hHI4jpU@xqAboeIoMf**!rU=d`hTkNE~)ht4<{$b|m_eU!GD1 z)yHu|np1s^Bio{xe(XrL+DLBMOU0o@)Vj${WydbU zwQ$HN$R+rl?E@aw%je*LMKoJf0dGet4i7oKi^z=w5Z84PdGV7-=emfX`pF+Eqr{|O z-H-T=*SQnQUI)TBu!>`y!CVJr8mYLAnk3r4#&POjtP5rNt|C|Q3zRV2(N~>~q z<+;icm%pA&=q?K4q|qJSF})}*KXez(%h_O%9Q_7qU=F@i54cYObf&-l#m4+cPUaJG zLJtwr)CVjW)<64ZsE5upi50wuf-k-qDyt{bjZ-b73pJIWdWaUe=8Q+;86OcHf9Op4 zp6vCVs1QE&8P|2o?A)hdT5!8&oCe{C@a3EfMXq^?RAi zTja{}N{=`s=l4WE`22}(HftInRpcq*Ijv1;-zX&boyp*s2o5bm|3tzKwSp?8Pb4Nl zxqb2>*l}-rSz5!0cYY!<9WijeDFmvlW1*C4%7QhcMzX;V!oN^E#S_&^LCh45!DPSC zP*0TH#jS}<_(9an+9o4g%jB&eL@xjJdzEvYL+YmA=o| z&cfMI2&%e=DJVqagLuI)T+LYchdH52%AUROk;zrWa~q$M(|d`^)t2c2aa29jXmlEd z)50L>h3~!*c6%qeyw|>Sh(o-Iz1Y4tb!KSuoXxAzs^=t}2O8gu7;bC6UvV@A)4}l9 zw29=z6Wew}`QH*3qRy{-K>(e0!zB7Mq?(1;8gt=JOB#rGO%9;KDSQTp0KJXs%Bm`$&;NxU#oV?H%qxWL@ zzOSeox~~gzh{}WIjC-%JT6-fO#+(!qM~(^rij z^gAZn1Z$3b(VyH^=fH<_1H=oQk#8P|eX`y4eyKoh_*#_LzIKmP6JlsmZc$BE9w_{> zRMYvM%MJrYkZnds?y42jJ9r3J?PZ$Zs4!PuVr4B93Of;u5=V83Uv-Ip^sqQ35pz`! z=t==FxZ_puZVzdh<)?vSX;_HPaOeZ2dqb;qJvdSB8-%f9jx@)KJie>%Qv<@F)d!6@ zSlk+aU*`Tv6qIe^gon+S-Wp88r-%F*V>88l+}>k{dQ_v&zK6Bf3av9mYE0EKm^ysL zRJFRle85VvQ;V^@s^k12m2OGc;alYbaKAO}Zd{$U|2-PgnV>I+ZJC znI3Rg_8u&%n$O6MgGG*<=eEN`(9@xB!uOu^U8#C>nJWJoEDHG?RB0P6;#ZmLC$ZJ$ zzQoYWU{JQM!V771kT~2d!MXtSabzA(t(aR<>K@QzKd^@$31i%dKCw^H>9;}e0nN{Q z?S9Ae-miExbIRSO_=zlcj_BzuXFEnWV{v1TGqCTZ(ALbpjOfnHK9}g`dNS{@xMGhn z$W5U5FqZ2{bYY$MPvXsH;O#{5wztSB%2J7L()TJllIWLA#}fSzG?!}vDLIX8B+hab zr1&kYXfDkUq+_!|M=6S*!#cc)Uc_>)M9(1FmJoC7AKZ-Bl@uT)y$woUQ+yLv za)oHkE)EghfEA7=x|*)z-cIN!WYCdB@t&+>2GRa3H_b*jnfay?(dno*F3n<6@*pjv zMut-SAIKhRqz2I!xQfdYeT?akH$m^#b+jQJOAR^{?|9ac8FDuJR2FkL_Y(~H8PEqTu#l%$Z(3^jqH&J5q*f|3KPA9>Bsok+P+5D@eS!n)ODc!D--jN ztmGpxk6^)fL=Rwk1<~DgC7DP`eO*aHjG1(lVjb&--&Bf2=#cZm*Tx;fGQplw{T zq#aP0_9>%eJBi^gl0nJ36aAR0y9v?%Fg=6l3rxEbeGD|~>p}X~8}#*|_!+FvpXm84 zXY-+(seDt7=+R8?_zU!py22c!u$@6+IPq3vg~y1uF3TMzx)ReWQ>B>hPT~1=eaE*$ zpU0DSjF2%TM$g zmdj4`BBq=CWy8%3zBzUS^mtui0aDo8ps+3pHerQVh_^M%T_m~z(=NnQjp-jLyo|2z zD%St(K?Z$h;5GW@mkKh&NXf`~OV3@nj{3h<0JR4AE~3U9v8C^415ehAq{iE9%5 z2iInGqW5VvOY|0|A6^5!Lf2PoE9}pnU{DxO%mY~A6Jj39f_I7T!*m$&bY^-Eg*Vp~ zzT1Kf#u)TfA>J_7w}N;Jv)l}#^MJM?=NITEJ4e(c+ErJ$k`z9Dmr>%k6n_Er0J-Kw z-{9)}mgqA~k0$yM({HbW-T|6xum$N`XwYX{N6e#Hp)1joSx^u?f@zhh0ZgwTh23?9 znMh%MgTl@vSBmwmBi`~Xw~XlGOy4CsOwqQOvLxWo5p^jdGic83+Rae@;%!FhJ&5-T zl0@lS6YoD-+Y^0(>G4D#WBMS$9LyJ^L-}&pE0k5%W-1o=(i8S@09l zKQdjIczQBzBf34)Gl-`NXjcAe6O>0AGTw=J^RVt^#G9Yx7Tf417vJ0^+LP(LB;dky z847=kDrM!8l;3=lk?}0VdkEzrFCgAOxcaLTy^rbfL~mjG4$&)^w%xdloB6n5?J&P@9gPjjY!Ai6HoBZ#LGXx4peBXs98=x^3QAl?lq4r-+o@$O)`5=5_Iy8UJ9 z{}=JiR*IOx^s!5z$Af0&1xR^sgYuok+k};0A>P(3cai7@O#2g0HKtn-U54qN#8VhF z=|=hg+yLd-49dF@^IIf|oDU`DbgrSnM89NuH_;E7_9OlqOnXxJ8PJ^ZzNCBmtBhLl zB;NU~+ZVhx`!W{HOoDTmu1oY}rWX@Eg6S<6K@R}U%6&+AD}(YK#9N7#A0pnGEVqH^ z@=QM?x;WF-FH!l!_@+5U_=9HUN$a6J?PW&JJCO3bND{Tuop>K}^>-oqAEsvzeSzsm zL?2`N;|0*WL9^~Qq%j9O_;yk}4z z)JkpQy~5RBiReF=9zpazrY{n`h3SXqsr^^rhLzVMVjt7DQlrS!k~LS@%pdl@qa!s=V3ufbatkX5$(!!ZW8#&)mWUu zpMhrO(@6Q{=NYxqf_QhMIH;9M#CwS4DiFPc=@CS)vGL7*x>>~Z1)SYtp8=YcmnP*y z49d-V5Rg~D5crS3Xxe|R$m+L`t>kV?Y8YDP_1^+$^dOi!D zA$qDVSb_xO41(Sy*P7*)6K`jhn?rPSUGCj#$i*1sZc>KASZ={t^8dmtID-W9Fx`ac z?7EVzq~yc1jM6S7CI28xC~ZsPeaJP|fan`cdlG#HG}l;P(y`s3qdn=EZ(}9R>1LUs z+UGD`jlw7EN{Wz@{stxC6yKb6WG7m)3pb*hunsHHHFX`2RzXKGrw$uRU{|GOC92wU zvEXG2_hfoE(PS4~nqNst^3#kOS*J>i>_OjTqOWijClamM#c-ncA)Iw|ARV^f3`%+v z!(>)clW5H@DiS@O6_z4;DAU!5?xQR8B8ANi`tnhHdDi##4Crbsmqv6MMcZQT(oJEG zcu8~~UE%(fP-rzM{EOlrBN>!(1<^0L))o-`km(sj-(Y$((PuzwHbDBeKgp=I*=K0{ zpU(=L6Z0|_tVi@5rt1(rndv4(kI)qclfrHWh2KzoUDoGHbQ6~IAi5^gFHeIm&vZ5$ zMHJT+o?QWjeg=hRivNgYP~sgV=)!{Qh0mv<${QA&a^wxb(sz&x{|KX zcI!7N%x6%Tml!g$!eggEXJ^4ZM7uJ*h3Jo5&F_eQ2AWGejr3i9oKfN%6u%qUMh*T* z^dXiTPV|n3eAAh3)-b)2=ta81%A{}{6krm`RGMn^6?eT_e((ott zxw7vxQOG<_&YLDGlyO;8A$0#!dw@y;-4Gle>PwTDkTEfHCvcx;eeiQ@@+{ zPG+7ia=CZLlOwTyl*Oitg6{MnNw+6u`{|-#SQ;LLu-HBwc}it+F33+zE&++}r>Eo8 zfoAgMbS%-AmXV3b))3h~5yxbdl!FsRsAmMYcezonpm(!ektnLW%swu?=L-M8%Xp-q z;2>mlClxc<3Qp+ldc3ksoPiI}3d+heL>|$j`2#W5J!Le!gH10goU1D1bY*vaq;V&^!B9#|sJ1g>c z7Zd#F07S3x+ac_(1gHB+jWbcsk)nvF8*cU1nJCXnQQ6#2dd(F%Ds95FgLJ;1<K(>SRiT}x<2PML0_&(4rkVfEWwP%^wvH_jol_&nj?Yz8=-KJpXQ zFO{_Z3}po)i9SDF^%dBLLOTtP+vCd{TRzy>B!OD0_*sZ~qOtpVOhQN^QofoezV(d9 zE&rqe!t%woZf0(#UyoUzcEQ&+9D>GfRs$G0!ed4XxIdD zDw8`wPLh*;5#RYfKz6VxCpTX2cciB~+uS7IEfC-4doo2Urgcpzt(mXG#nLcdLFrC3Cmso9--V(;@pOdg znlD0*JG@RXf8?qW3F0NIMQ|Su83P`rTPrtqxWDb)SkF7&H7f|GMsN&b(!bD4yf`A5;mj zjRfmKCa-}!DeEi|)v|q)pc=#v#+86|JlcStd$%l_yj=$Oz{$Nk*8+q%uM#$p~#sk`XRAsl><#=Q4Q!WLIW5 z0df+DQvI}%Ny|{QO^DQsF;c!;CdzphM3`ROTr%cYwEYFy?N^)+Syj&YRYcmVK#$($ zrAaBZx%%PS*!NtL>cg^t;FpM{RXCl$#}sF$LyBO$7Q${TjDVJ|>(d4#k5*2g|a z?B}UiJKlP-2pf4ql;b#+jx4-3Onl0I@@wl_Jvtk!Vg-FvtV-f2i`lIh-c)ZFUwp@Kurqhl_1qzI z+xMx=UD9Kh8Dpi2RqCG|bC$^@Tl^*}dM*Z|-X7T7|C{KOv%pv~6FO)bS3(s1J`vgP z0a;*$C}4BLE$2(1(EJnj&$$iC;RB+Sdg%Q&K@_IoA&lDp9iw#!Da8@}ocE7>M21)! zmEkjOb?}jqigNz)(2nE1$mC2j z`6&|2s}q7={V@X?Ge$quL(TE81jVEa$EgWy~$**;OL2l;a53XKAWt`UNNT zqur>F(%-G2h;|R^-Wi;~&j`xEw*?*UN)+3KQWVQ{$Piz{N%4bAZ+#tNonPvSA zA|S_P>~W*QZlkv3!sfu{HQD|*kq2iiTBku1{Npyr33AN_QQfl^Li8T2t^BkBXHj>< z9wYkAU2H_p4^I4o=|+*Oa>`I;D(~ZC|EBLXBM?&%jOvUpcif!Yr)^yS0|dLs5m4+R z7x8oAE|v(-c?i*Ka)Ug%QPlUUZw&i(s9btZgv&acL=o{@%QV^MoX9WJHi`hR^?MDn zTZb@TGVyI}X5{lQ^7&|dlQx5ILF+Vmz+wrJS2v?Iipk7d;Dl3u=hnb!VOvDmf-Q@n z-~AJXA2WQN%OLFQZMFoJi7~_DH5m206!JsK2>YAqTj64aJ z!ihgC7Q6bu;O{_ZFSwMsxO&cR!pD2>rPo$bs>ZkRfQ z0e(V0dK;cd>&c(DiAc{Zh}0`#x7@o;bk3F|j!Ot7@Vevn1X*%BSRW)AOzVLhuw4}Q zys*nK93D;Duw5)Odv-=9^f9uTY@a0Zc{YGBEcJa#3z$}InV2Mc;xmENBoUDL{0?p~ z_c$56QQ!a7uCfmU#zqMJmJtho#4!o10c-TKY&DTdR%LRzHBJ1&-zv1_*(a&e%a zQ*k7+AGVyIbSlI?kITxwJZ&JF#)s6vV9IF)$~8baNvlX8t z;&>))osS+#eLE7>O_L~yWXPTH2_p34>yzYE?wb4RtQ9rZG*mUS{#Afk&ok>Oy5+h5 zyx!o!@z%R32y+DdC9h+yl^I-vhzlRs>q%Tg6;ieQq9-v#OQJ6e_skG3%fc-UDbxiM zH;hYMUOF#uTN}y|`T=Lnb1!kTFJ^9eSYv>u5iNvYIkslbNZ@KOmAm)(^&%j?v(ku6 z(uVNj$Sym~`Qo&E%g*8E>lO1|;JM|p5FQI~viKF1#ATZ{D8Prg{ z3ZAz{2Gr+34~aqr)6*vpTeE&ZNt&S>)_%Avr8@n3?%di5zL=iK68nTtp4VVe9i?@2 zHWpW+oNxRt_CDd4(~L6G2&KLjh=2odEDqM+CjyF`%V!wBhHuoyul^v=`)VeQ`j~Xq z-dvvFC&FyMqJFjY!8m{Xss&C3cK$BgchEJ-JH-u?VLlc=!P*Ur3u<_z`mb$FYw>0+ zEh6aCtX5Qj%v2gQWJ1hL1anT`{^snXo5ja|vtZ17>mXDq&{Z9gk`m4(N9EHP+}NqN zGV87Jh2HOUy^H1E{i2Ouo}Q_W-LCAqrAP)1)KeBaAWHb%_#RQ(koHD(9mnnYW&Z=B zOUXR%=;Ng4m;pNCN@DbO{(916YH&6E#_yuV$1c&@@>^*+C+mUXTbNb@T92s#$_+_8oT^augJsiK9iSXRt zt8o0-X-55AK~3971gG;rvS78LFq^wM2a;0uC8_Ew3ibO%>z(xxhy1A@(QBv&bw-dr z<8z%$)u3j4HDuwVn9ODZW5#ePyB)=ItXyU2;n&HvM@8O}-m#ifX)7h~aS-E};d{)3 zGGPV?k0NJ(UBk&^|3;=C6{VwI%~9zcKxBkeB#k!(*D3NG2AOMQE(praK}$gT%kIap zV3;UZ9K(F<Jaj^oEI#rXdC3!le+)otQe)s_PsgC9uz-oWb*z*jCq>Te zi#jQ*8L5X4SK;AnbHjqPHV=?nPhyr|X}O_t;EsQY zLf)IJaND8lpaFM{jQK<4&Yn^=-7($n0|!SFdmy}<>jL<>op6foe*_#rD|=i`afymA*Y&qrHT46zc`C6c3i!k=dCg{<^xRF4D><5=|my zk#YVyw*}(V*SU>|Dc;XpNtK6{*wnAsMO8sKCt!l4y|9;_itVK;eh7;Hmv9#U3L861 zoWUCpHDCW-kM}j^WdpqtNwDsHrqwIe@HCFL{7GAo&}^;0{PDC1ZRKcB?tmv9`TtlPwlfw$d!G>jWxT)2@V*W(#J=Pf@z%m-XP)!H-Oz<`NMyWN+C z{Z9USM)=oC{3@a{DZPT?=w|o#ubSCi1`%IB6}6`3344(cr{XQ^orM!lNMYNE%d;Pu zGTDQ_Qhpj`Na?X3)rXUfzlz;Rv2{?GJSJyhdKe3n4KF;<{vld2gXp9ASB?-AA00zf z^Fl`6hj={^AG;2V1!}B#`dBktt3Akt$GTj8iwp)-xV3Yv%Z#_CtdeCtpxhBx*vpy~?uOc`UPF1UWB4ihnGI-vL2y6Z_tb*;s|xJ;OF*@`xcN2`R9_ z9ncJ}TiaAx5eUNz*Blo_GtU#h7_9fE9C|^t4*xzt^CJ8-OU7!z?4^eEZSwsE5gGP= zl5#8>)5=U%Bt4il1!rx3_t983xG28y^f1bvlPfP`2yQmtkaAD?^rEQZ-FO^7IBIS) zL&jVZxngZgNFP3dZ0Q`lHf2Kyeo{+g=hw_8zN5EcV-Z>PAvfqGyrfF7mX-@HiALFG zjQuQuiw|U_OClilz+z6pO;6#4w@RU*#?L8KcK|wbyJ+FchtnQ$a+_? zbmyvx?~whkihg;YzH^G_g{A5)e>>hOKC3CGURmb6CTipzp!2Us}J>pgY+sIrh4!S}HVxn;D~gE#$56TW1y6!K_!o(@D;}Ep5Vit0%ME z5W!`9Fe1X9>q2zi8y1bPe;bZvM+YK}D#nru)r*y56=m;zi;i(Y7AlI>_LXp)QMkOG z{ER)+kVu7s#sMjgo$on=_aI?T1D*Iy{Z+$?$-X21Tj44>f0 zdNqtB6{-x8tfK5KG->kO%&H7Oee@hEOnd6VqkozeS$nkI@67%_^hX zyT1xSB+`!xHzw1Hl2PUK;ABegY>bhlCnO4J5*e+WHV+9nhsW%C29L?}e+%Ex{v=3K z8*e?SXGVdG()FgO>VB5P>{n%@o1&!qG3|DdoP=9*g4}&mM4P{ruWyPd_hwq;8(Hcf zF~B{$b~{wAr&~E!WykK21#gKc7x!;uhg*2pwNp;JC5pR8XtAB-v0M1vrmj-lhJGIz zd0UirPg0LK7+7S#+oHXBt~`4iZvgwrceh29xx6fP2Zz0esu>!3y>Tt614P%gU;cDQ zgnQqpL(Z+g@{X75?qF5=y}WftG;z;2hcoq5mcI*K?_|HbNOpx>dKY;Lp3RXB<+Z!W zQxoZTj}AYtBWv9grQCm;#j(H1(f5$4@$$|+WU9S%zYj&&1#};o@>0XQF;na1idSOOJ4x$s@Vxf$*&`qc$45{(mS4)fF5!D!4z~Y0h(%0&{ig`%qM{#VaOtpbgA+ z6yNdLH`bx*E_Ng$eq@qNdjONu@kojmMjmmL9*b3>X2P#t@?CAdYs+_PCjf?YzEcf) z94#o%Jj6@wA_&!c%b#WHL(wKza4prv9zYRK;A`>P&U0(**Jb}lB1gb8s&D+78scxm zuk`1>{Br3dEO6wM`@!W}A`!E-6!|xTTz!Z>AswKr+`;tS{##Y0ViSJ*6-vBzRB^9p zj?2NC5@KEw%V;NypEGz51^*!1+C@-cyK2hFVXnvQdp{}A!pmM47<6yY-bmN zC57T_hTPJU2#@Iec$`crd|AfXQY7PbUI|$+88fzvV+}JLyX>1Rs(L=2W?0C*DffZh zvo*r>YMdaSC*#Lfv&*Q*qEU{-Dr#dw3q9@Qc26WMpFYRdh+*>g$Jkz0PX7H^K2!0ofKG&afY9*petaovm+Lj2l2lL7 zy_r0LenbnUCuohNC+P2);Wo%_a_B1&nzc5E&}dvku6!l(dlo{7?g$IyU#~=6&zIv2 z4H_;>zXsnzgz0?Vvd3#tH}AM8RdE?AljedJV5EZd6!N=6)lB zJomvor%1??o6aQ`1C}Q7`5=n9 zf4Ylh6Vr5icA52~Xkc58TbeLtY<`e z<&7>ll`kA-P+lD`B;sSAB)7I8@GH$@ipqoO7&X6_XVS1e-Cw>)6ZtabMf=-b?#Q5Y z(LC&M5oZdG&pT6C^s^xaOd`_J-42!q(nWx|oxG7Q^4O}fiIjn?V$ADWEO;m5{RJ|rOYQwHshvitI7p=ojgOnlQdQh`;T2+*bdjZf(jDF3 zoSBH$)Fni%H0mfyIwB0oR{gJJD;h;U$lDHVUvjxM+tpIka|xn!Z<;x~ilv};8dXw) zUnY0< z3l}VH$a1SQ|53k=p~!^O(5m8nNJ=Y%Nb~;^Nj8djlE@dHc4mkvONJrF%O_?_5fA@f zl#qH8<=IQF-5{!Yp83JxAot`T7fasSecklUM|7@KM|F!9H_^b@1b6y|qgKd<>SJ4~ z{Lp*r7NEFK9xiXWSW1OdM+&+}v@D=4hopEhlk097AuJJIFMAreG8K^hg(auU-iz{l zR!gp2$TX?`Wr$PtZ=GQ82_BO!%1#zbz8rn@h~9`86Pt=3ocE~D!qU%T@ps96S!oK; zG=2EVsY$S=N3x^El0U~OJ^W8BgKLV`UQ)6$$zmyzwOUJ6h38NcBjq#5cvgpuUcP2B z%xWn_oBXVn;-0&|GgR(bIninfH&2%9t(H>QUw7MT$y+He>Ld9es&>rq*QOzK(&MJx zRMYS}GlXFkb`w}q(92}Rlpf464`o$XOI}Pqy8*f`$`8KEU+ZbvgSkgg{AYR&|Hv_2 z5u?_qQi>s&19UiDura+&8ehfy@~PR9W9IL>vq;ZOmh9%5GBlIL-#ks0%Va5AVcLlh z)pJJ2?o>l~35Y4s+CsGzLE7fgQBSBr8gm+}f}t(m`r$|`@L?>89!G+zQkD(SDrF%E48rfRbn5~= z8=QKgPW?&B@r3|oDZx718DUJoEkt(AV#%2;4-%p+9kHpry8e%xlm!-XL$1$a33kCx z1fI!a2`K77k)i2!dI)=NKIBat;jAS@?d^|@ID4OC(kH8>JXY}=WVHmkcjYL1S2-}N zCDgn{p37>&04MVVqBj9`ff4@-bc>YwaJB<_EuuR(mL zDyhdo#SrbWBabfsvnKP%!{S@uFP5xN)*}=j)7PI)>w5r z`#ZIkP|`n31NzXl#HV_4X>+T$@CmJY0Ls6F1Db-42uTq&i-f5?O6Gj;1=cAIrGt zo-V0jCoTRCAj{(06j8F{(m}g(pN~U#n_~q zftE4mYxmo}VkwdB?xR%499*k$ z?ZI_c9u2YlkZlgE<|kYuaE-+^IjL%>rLWZ{vZOgWW=?Z_k81!fBTe@dpQhnE4POAm zywV)ui2I)|caJoO^V$RY%PX$W_k#wOHzk!QU@4Tj{J?o>j$d%q!{w)4t?0QPW zoOCtHlI)u8W8rj1bdhvN4qOH3lIJU0O4w=_Pj__1Rks);(M54(HQZBJ5$*na;A@Tc zMmWV8uWN{_85fbj z(;X*)x3sHre7a*RuD-Y?(v?&!)-uh_R&QszqX({l?TkeKKfG*?oH!FpWdI2`MJD#( znu;(Ar$f4onQ4o2lbrWXxpt6q(#|+9tuWz98T`(;&#_~MFde|=%)nOAq_q1N8K9G( zoC+wuHtt<^F>kdmc!|%tUFK?N*^#X@c)X04eA>{G!{&#e+}c%4izW=kMaNY}<04VH z2S&LUU%~?)YFGLF>5hd68;0u$t{b?X<8s}X?g+$H3Ri7h?QsplH5u0uTsv@`#P#>S zbU(+xAY7n`E22R4&30EUrOK|1HtCmf`y}16sWu)o;1+M$JuHs79t}KwzuB1{rspXcfAXWtF`sYW!7A9>UVo5T`EFXashX2nO z#XGNH&~y!UUP-Hewv;xfo2Uli}WHiD0?V1zj@ihGn4I^0s!oT+5_h=}r0 zQL^a>Jkal1^T{#D(`0J9`IBP-a2@anu=tiwj{Cq>K#P~j^mO|tM^Rw^ou3@_fNuLB z2mJNGC&w({@k5^++kl4;e{x&`ZaMPF@ftYc*e8dtx5*TI>XRc9IQz^eM^j+43y}B5 zq%z_%6d+*yH7Ed1x$(*IH*o9yPmWYzmIt34f!R!^_P~n3*oU7SZGm@y!+=vBA>+Wu zz&*fGcE|&ZJx0c}n@oQK!+|rOd~(zPrUAPG-JgDPjLnWo?LU|uFGoNrOskIo*8}eZ z>tSkZ@iCb?Vs0J|^uS!T1~3uW6&Qjk{#alPo)ne?7Xps}&*gZ0!Eccbxg5=7yx1&@FDONuyaYwr+|-vS^Z2V2e2qG4C~MJfGdE# zfVoOR0dNg)9q?x?YM-Kbte-yt{*A@@to|lbhcb`{4lN6L;6c29=miWapX#tp0dW?@ zI-o0FYMcUAsR#wYOTer-Os4sG7ZnK%sGRC(3akno1k7DE)iI0if!l!7fR}(q0R_O^u}}cahxfOyDZDNe1ei?szJUVZ zmHJQstclGAgMjsbvw-oyZ9q3{#<&Db0KNtu0{Z4MnOb7UN=4u@U|V4QW@tL#_+~b= z9f)-ZI0AeEybp}V79~q=7+)*2J+Ldbc+~)22X+N6YXb$qLTw=rd<;AS?9(3dz?vN( z9|+^@2zlVIz#72az^=gCz_Gw|8;Io~!aG3$unF)!a178A1f#?PVNqZ}H?$ql+#PKP zEDoFkY!6%qe9;3<2Mopv^%G!yVAedSdSFrDRbV|}bF9$!0>%TU0Bu%$L9q@*HQ*`W zYTy%~qc;=;n@lbGKmo8%KPUjY^oIiALf{l&GH@NR(jdqK9|2zjJqDxdLrkX9z(`6!vF?@VIe)+&w3HY z2Yd`{3w(MR^1wWQqv>rR8r((I0o&q%={0aj3Iy|+OuawBXn<`}VKl(Az_Gwz+|nHD zfGgec2mnk1J^=>c$tY`nbV$IWz{S9Nz{9{^z>;`kngVPJTn9V|w4DO+0K^kut*lT` zz-0OXSQK~)SP%FwuorL+9;K!LD|tczAs)j{0q1%{9=O2=@&&OL;0JkNqCez;o&k^t z-UdzqwhM$jaC#m*yPN{?a|jdwPXn_SGMOSnp#XR}FBAaJVC!Wspnpjy0QLi}14flX z27t-HC%~&wkS}a9RWAd1;QMlr2mTZddEgV^6kvt&kO%%=3C}KWCvnOVT6z-_>l_~!Q#a9az=1IM<4d{J~jZ6OaF+aB`3 zpF2PvIK3m}f%`i{9yrO?4GKWi`!3Cq3Ow91%@J4(*gMTp5%@cPu%a#SSwB1m0c1te@UIHE|3IA`i3kncWX*U!^z}b_`@mDc=u@bAV5ifl`cfv-k~64!;EA)SdSIsWsCrLp0nqmi z6aZb{LIJSiM<@VJ0bT+&{seho{WQpz!F<30dEhx<-~IvuuBlmUH%(H;e1d49FM2gz-UatfE9rS z@U+?%cp5kim=c-pSPpCzg@+hm`RH`VeV~6#y2DZ)Ga_t-2?rjmj>lr)<5)aO10A)} z9b594y*z6ZU+UxsP<3*EZPAIfLA*~0kB{f z$OB7vg?vSHxxjGXvu=}b3A9u)nFbGoJn-ickOw9Ky8>SU#{x^Bz{`OL zfJcC~*pW~GVj<8{894`r11pb$0^mMiFW{EZ>5eHt2XGy*ITj2~0l!O3cRT^kn}HRM zDwtHxg6#mUb6`8bhQL9Y#6Dn>6m+8%f+1#J)X zd5X3NcK8>@1AGSD1FZ1^3V=(1sleoykgo=>d4r4t9|5}p>)@#MDZpmHb-?@H4#z2A ziEMa+t7gL-FT2B$wK^2#b~uUxCk8qk^?>v7+(7rvw)BCI~?19H3~W$mw<1I zIvlTot|c7~-x?;9UxdRE3G4)H3N+(kco1+Ya2BvC9)Pz2k48ZrxF#C%HW1ayLqV*` zBq~4wa0sv|@F;K)uufGd0A|M%?>69g;3eQ>JgvS4(zB^=O_S**o<$>p^BO}Q_y9Nv zIJ^nufg`?!JaBAN$OC`tfoIxO5K9L+9O1Rl1o%d~2GE9w$F9I1@X$CGxCgi#Sa-a` zaRfMGB0Vyr9{^fvn@rzKfjsabum-SP0_1@mfMbCxdU}s{sqWz_f?cv^ax(=YsI3_d zxD`)|p!Il{cNDGShavuv>;yG9;bIiQ4{|BNJ$aBITHYbJF3r;bvt=m3AF}E+B)>|2 zPj?&TB!WkBH9;G^+$V7rjxtRmc6XcUG2xiG_GXVGrWrFjvF~NP=pCBKO#Y3{k zDq zgLJo7-XSotRwdXfI}s$wQ3Pe>Qi6K&Ai*MehoG%AOB5FyX6Dbd_m_#M-gCe^ju`t zSDvK1N-~-54$5rvaCbvS5WtcFp(Z>%*Z<5+YwKpZE-Mx!WFm3jlA8%~%JT%hCs$1R8=N zEJ8%+ggqjID9jL%(Kt971{Xw>z#v9t{QkG=bxb&C`W*dn@4N55`_fKT3f2f(pjZ%xGQrEJBX@Wdt3)W(d;6)S*x}(feRtoyTl}{8PS#Ss$f(|ABZOoX5G7%%{<7W}m;VPifA|w~E zkv@l4q!!2(OhZ6$5G8`Yqg?O=jO|22cmzpE6?_1%pa{8w$p{G2P$FoHa=~x>E)?+} zcnFW9>+Rp(uW`+v2wn3n`81lFz=Nw6Mig3-tl?1o>k z0EL2YP%8Kc6@vBr0u=E*k_1bUCg7(T1TVoaXoEt*0h9_Zph9pE(YuK=UoIxUCuk{7`1bOlKkSW^M zSRxpQ0zoED36A5kpf@6m*o!@oR7B||q!FG0T%cZXR3GdgJHmr~CwEh7!!Op~qfjst zrGgw(2&N;tm?%P$AO>lIzQ__RgkLZmg@QbkTBr~dAo>6?A4!5bNE1AaEI}Li1=CR| z*o;!a+o%xaAo?KD07-&FNE1{bOYj~1f@>%gM4?ph0V)Ko5PgVv5lMnaktUdeEWtYX z1$|K{=!jBFst`;<^kL#JND}-9X@U%73Hcpe#o z8ORp!bJRy@S&kBs3Q#UM2jeJl4W6S+8;sr}4MV2DizR}mP#~zpDZyl17A!~PG2$Q+ z1^1x0U@S5P>#;;|0tLtD^C6Uq^c*Tg+6Pw&r2vuzyt)MsAzN?@YXnnJEa-x=5@tw% z@eZX1@Ce!=RWKP|K_zkp-y$F=Ly5o%<9I~8)7_Q3P4dTP9_RNw%&c)~udBMWM~2K& zX=Yr8SMVls1^l~Gf|Do_G)1|fH;i|QUGNBoB2};*Uct-A72H5TupcFY?kE>z!Z<;c z!y|YHse*0ro?rz7SR$B-LQy_~Qb9vh2tG&jUkMI7K@QRcE0HA#!Y^osLcv;;3QnU! za1PNYiJyZ>CnLtFRnO4FiZc-gifa16n?Ihy4jH zpVpKIv;02Pa+u)?oY#7byy1is%5*}Q;gpzoL8|X8pSqXJC8)!DxbZIu#Y^~Wz zv#Vwg%|B`m)EuJu!P8bbBegu%B8HrdNX7hrL>%*dF~YLoca=jm{zl84M_T%Nn=E~b zmY>pWr0r*GdA}wbXgN=F z&YPBgkCv}#F4=AAf7Wu7(N+b{YkgZS_t%`cN9?(aldctWH5(UNj$Y7mKy#ngZ`1Oi zF;)QyMV5WKmgi{lD}|v7%-8Y(&HdW`J&{M#;J-fJD6gx7gUA-`L5F#iG7IN0E7M4CNV|F&~d1jC+Xs6;-{ z0)id*z)a* z+%Mo)yBzBOI1T6?p`PNNOF@L{&nMcg2$jz1;UK4K$DORXPSux@zUNdUxv+1g)ZF-A zuUU}}u>!Rj>ziHSZQ1xgdm0WYHHfREPTb<-GyQB`&+TjPm zBs8r{Y(d|;>OuC$LP0S~>M9ri66`;T_;J5k!KVEl?A;Pz2BxwAq(!G`(I~yn6%EMuD*{!;!HnmG- zTJqp!PrPOD9rsz~m%xoK_xM<5USJxm~B-ZWFibB&HATuZG-i^0_0c%dh#|U-KNaDt(2|9jKmO z#9}YrZFvn!q`aJMXXrNmsVO$&H~Ru!;EaS;mry@Jxq38qEDfnv%ybW7HX|(0f7X40 z303m7XIl>!d6*;ACQ;HZu}LkF+FUjAJ!mOeSj_jWt-|N(+07YRx(73Ivmx_T3uHO!H)G=$hC*}rm-%9M zwYTy-rbBZN^)O3Nhs9z&bW|nREcX6-QsJ1U9W56;Ll6BjsJ^4*n7B@sO^#R~znO}v zQx#ThHymxI8b?(r*kUe}OQ206q+uQY#lF~XT`Uj1!hs%@_DP7adWwM#sV>(H)T|#0 zH2?mZfwrUi&Or0JRu44$?izuXz<;-DJfwP{c@J9ldP-p{qfd9GjJ}-TLyMHI4a+q{ zD++}cJOAO(psD-2>zFo(_b6B0!@3C;_+lSLibpjbcw9T?nCU2;6P7t<#`vrQ&c zmunX6Z4er*sXaplkN>@3TTITQx~cW-y%{f1cdZt59p|iS?t0bbYtOo;N}c1KR)5X+ zRlhJk4HXr06Yl29RjuE@M@nJ-L-dYxTg>_amXp~6R5n*pzFl_&5teHPaoq|cbx_S9Vz`fYM_l_pj znk{Ap5?U$O_?2oCgQfdf@tHPbm9ob9g&bS#Pa`egJtaGT?ksV;BUDx1xp>EmZ8z33 zX{U>K4-k{Dw3APA+}oQ|{u=9AsS&2jltx;H+pSc*&k`K|Z*t-WOLM!-b)0!fE#uaR z50@DZ#N8%z0h(zvv-{KIXFOvw+@?Ht?f$XuOT3hgrXgdye@g4SYEw)Ji7C8=@Tqla zoE75CP#su{P=~o%m{#{*V>J@aO9?|m;qAtr)+)ZWCD{Fwt>}h^qGNfsgiqVkc2vl= z3>CC(ZV6SkqpECO%cLd~O$R!(VU;I_GCBO8%!`}QG?ZXf@uPWh$HnPH6C8yO|9kVS zCYYp~;OsoBmYLyNT2*+`oMCm`yx7zURvq_;>-cx6&@-X(Bxswfpo7h6Ggh00IMYVO z^;#WjKZn1_7v~ex)w-y+eeu)A*$kL6?sFgXFo;D7d7{o$UVcKBj(&FWaii(Tkq4Lg>d><##gpd7^6Q;Iie$y_{YCfT``( zpQ6uAwXDA7fRW$mU}<|b$;nksa%VM_6Z-tloaGmxVHfoX4@!r1QP1%#;#?PX#Qw{4 zth!&#H%0^-byd$AcO4GhTlorOjOFUJ)#!AEAL8%$vD3trZmLdP*n%^&(9c-!e4THH z8EsFY!2@b^boz2Dn2)$1lwVTN_khZeU^FRzQ0wf! z^6SliP>1;sD6M-`J!I6w$B(K_20xhfM@o0&?LVqKE~GLZQ)9ShDt=5A*nixL@x8cA zDZ+|g>H@a}r}kzYGf~!Co#7E$ejnA{_!qwH!y@OPRbRD(C*Gxf)o9~9I`vcQxS4la z&=`~Z6Z;S`Kpo`)#k&L4y*!|(7@#iMe+}Z}ft4O4#mf6t&nI<*g=b2=L$3e(bAW(NM2&Oj>g zWQO{J-!BHbXBh(VZa0TBUsm2@J&2^1dsjT3L(dsNu0PY>bs&v61!JjZg zkb>6)ZE$D|y*u#J81*SvEa%3mW!%>s>s3>@?mOdUyYjV!acVcqx;&06xNdml33Zd* zlRRF{q;DB-r z?tnknHJgY2Jhek`LtS&U)A%HKJKFp%(s)1kZM^xCo$oZvPB2?JC)aw<5f|K?V7^#O zeKnK9#$e|*W|?6u3PvTG(S~s@*z6v2uff(o*Up^gFw%pMbTq&0&o>Ve=b0TN@2xLS zYQ7ow_xWQrD35D;-jj+M#-8xhYgv&6GOPma0B!L}~QHM_CF%5%*gJb3UtPi%o# zU_(H#B3S;sImwXM5*C<^9rbKH%wAx|y274Ah3o%0Yz=H@gZ>5P*L953!R!?#40dkx zN^?2ayn&U>)y=d5SZrNIw%VpNU|m}=N>`d4x#M80GV{53E?8xbks($46|(~uvdOQQ zA9JA`z1p1R3h(RWYZou`RU2`!1%cIOEc>~5H9d{MWkC^KubPkX+|m0g)Al1(XWi|!;3SWiDT zRIE374jGJoozB@pi5r+RnlBeHXCw69NQvj%8);g|mjr0j5M>)#lWY`jVv$9N4p5nc z!~jk9AuB-TB9v0;8h6RMC*G&;&V%Y(wHyv(GxMB-Ycsu1=XpQ#@W@M~BPbK31S7YY zyA9VXUs^7{WgE-yBTj*(p{}De&z!~kPVcSEI}`<587_~v-(bx$keDwm&%Ks>^I2YA z#x|CAo#*1TS%Js`^C++7Qw5B78KSonGm){Kg`UF_L0PbPyR;%-uGwMc%l-Gso#qj_ z0p7EVJ^2@8?4qNc==~;JemW0u8Nno^?Pfg5!Be}XjSnNKklH2i7qT6~+mJ8oc1YvA zOe(R7C#ftw3XyLyZx~tPT(k2Sg`x)qA zr0%B;&kXmQv*e~_53;^XksYMFzNiS&W)3_>lz41aMALEnr&i2-*QhLO+-=a$tS9&y zm;^KefnvH}z=J&&HjAfr%$kqPgUl1&TJ&(rC%^NYQ%IhKVB#TZtsOjNRjRN=S`vV_|l-q za&-pfC2XN7s4QWX#`7?Xz5VMoY<`Em(+Q>TFwuw0@342S!hf9oa2^%MS)qC;e3v=+ XI@h}_=0Y&*gqiQ)eb9BvtmydvA;i-v