uwsgi-jvm-2.0.19.1-150400.6.11 >  A bwPmp9| +*@kck:;3Tce 1a}^#a%m^W^9w_Z8w䛚<qH 兲ܖ 83+,ROő;؏e~I$rkBO_(Ժ!&M6ǤrXjEr5 f8AVPMOtx S ,x{A sns3},1sy}?Ni-GoȩpE)(_8f41c0b749140bcc7ae28c8b2905f8b9181a48e6103b4c5195b1011195dfec4626dc8e05d758b34ed13f9005d560ccd29edb8995bwPmp9|UCzkSdp:T%cH!b^wYfߺ1OWiy(dc~?м zJ|AP_u=9f3vAA4Z^ˆ@Z'L 1-M#=$@7H㎉`Wz;6+ʝNW1qĤTJOB3sguﴽUw]R.G) 5CW!čA SJK dQWyuܑ}os:I@Y.+:4>pA_8?_(d  ! 6I _    A H\u  L (x8&9&: &BYMFYYGYlHYIYXYYYZY[Y\Y]Y^ZEbZhc[d[he[mf[pl[ru[v[w^Lx^`y^tz^^^^_$Cuwsgi-jvm2.0.19.1150400.6.11JVM Plugin for uWSGIuWSGI is a self-healing application container server coded in pure C. This package contains support for embedding a Java virtual machine in uWSGI.bwP$sheep026SUSE Linux Enterprise 15SUSE LLC Apache-2.0 AND GPL-2.0-only WITH GCC-exception-2.0https://www.suse.com/Productivity/Networking/Web/Servershttps://uwsgi-docs.readthedocs.io/en/latest/linuxx86_64+;)ցbwPbwPbwPbwPbwP7002a27f558bd45961f08f59f2f50badc2f698f0a17d4c895d655c2e2123f0ca0ebe7c9ce371a1c277d3ccb593217bdf33db0ee9093c1726024119a0596333ffc0122f918a17348c355f89a6e5429d7b8a7f0447fca880dfb5176358fc1906f9443e67915994b8b71041bdda19e1a287fd173715ef0d79b7ca73c17155bef33d2f29eb383273b8be73ffb51f1bfdd3c165de99b4972bc60202e90fdc8e316074rootrootrootrootrootrootrootrootrootrootuwsgi-2.0.19.1-150400.6.11.src.rpmuwsgi-jvmuwsgi-jvm(x86-64)uwsgi-jwsgi@@@@@@@    libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.4)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)uwsgi3.0.4-14.6.0-14.0-15.2-12.0.19.14.14.3a^@aU__@_0@__X_X^(@^^f/]f@\8\@\^[b@[U@[CN@[Z@Z3@ZԐ@ZԐ@ZH@ZjZ-!ZC@Y@YB@YNT@W@WWXW4p@VS@V<@VU5@Upgajdos@suse.compgajdos@suse.comschwab@suse.depgajdos@suse.comdmueller@suse.comasn@cryptomilk.orgasn@cryptomilk.orgjfunk@funktronics.cajfunk@funktronics.capgajdos@suse.comdimstar@opensuse.org9+suse@cirno.systemsjfunk@funktronics.camichael@stroeder.commichael@stroeder.comjfunk@funktronics.camichael@stroeder.comjfunk@funktronics.camichael@stroeder.comguillaume.gardet@opensuse.orgjfunk@funktronics.cajfunk@funktronics.cabjorn.lie@gmail.commichael@stroeder.comi@marguerite.susven@uebelacker.netsven@uebelacker.netjengelh@inai.debwiedemann@suse.combuschmann23@opensuse.orgjfunk@funktronics.cabuschmann23@opensuse.orgjfunk@funktronics.cabuschmann23@opensuse.orgbuschmann23@opensuse.orgjfunk@funktronics.cadvaleev@suse.comjfunk@funktronics.ca- greenlet and gevent plugins require uwsgi-python3 instead of uwsgi-python- do not require python2, drop python plugin [bsc#1191174]- Fix logic handling v8 plugin- use system apache rpm macros- update 2.0.19.1: * Reverted CGI chunked encoding support * Fixed bug with WSGI responses returning * Update travis to xenial (Terence D. Honles) * Fix segfault in logsocket plugin (Riccardo Magliocchetti, #2010) * Backport Coverity fixes from master (Riccardo Magliocchetti) * Fix Python 3.7 warnings (Orivej Desh) * Fix uwsgi.workers() leak in Python plugin (Arne Welzel, #2056) * Backport redislog plugin 32-bit build fixes (Riccardo Magliocchetti, #1828) * Fix stack overflow in core/rpc (Nicola Martino) * Fix build with spaces in the path (Arne Welzel, #1939) * Add missing initialization for zend_file_handle in php plugin (Arne Welzel) * Build Python 3.7 and 3.8 plugins in CI (Arne Welzel) * Add Trove classifiers for Python 3.7 and 3.8 (Hugo) * Graceful shutdown for vassals (Sponsored by guppyltd.com) * Improve yaml parsing with libyaml (Arne Welzel, #2097) * Add smart-daemon2 option to notify daemon of master reloading (Eduardo Felipe Castegnaro) * Do not chroot multiple times when root (Arne Welzel) * Support io.BytesIO with wsgi.file_wrapper (Arne Welzel, #1126) * Add websocket continuation frames support (Timi, #1350) * Fix compilation with gevent 1.5.0 (Vytautas Liuolia) * Fix PSGI plugin build with gcc 10 (Jorge Gallegos) * Get rid of paste.script dependency in pypy/python plugins (Thomas De Schampheleire) * Improve performance for santitizing file descriptors with cgi plugin (Natanael Copa, #2053) * Fix offload-threads with honour-range (Liss Tarnell) * Fix logging packet size length overflow (Pawel Marokwsi) * Fix possible deadlock in install (Jacob Tolar) * Fix parsing of http port for ipv6 (Cyril Baÿ) * Fix impossibility of determining the end of the chunked stream with psgi plugin (ols) * Fix parsing of http-socket port for ipv6 (Daniel Holth) * Add chunked request decoding to the CGI plugin (Robert Schindler) * Add add max-worker-lifetime-delta to reload workers with a delta (Marcin Lulek , #2020) - remove uwsgi-2.0.18-psgi-fix-duplicate-uperl.patch (upstream)- Add systemd tmpfile.d config to create /run/uwsgi- Use %license for the LICENSE- Fix duplicate uperl in psgi plugin with wth gcc 10 (uwsgi-2.0.18-psgi-fix-duplicate-uperl.patch)- Fix greenlet dependency for Python 3 - Use explicit Python macros- disable geoip plugin [bsc#1156199]- BuildRequire pkgconfig(libsystemd) instead of systemd-devel: Allow OBS to shortcut through the -mini flavors.- Fix systemd kill signal (uwsgi does not die on SIGTERM) - Add reload command to systemd service- Add patch uwsgi-2.0.18-postgresql-config.patch to use pkg-config instead of pg_config as it was removed in postgres11-devel- HTTPS URL for source - update to upstream release 2.0.18 * Fixed support for Python 3.7 * Allow to use autoport (socket :0) with custom socket backlog * pyuwsgi ported to python3 * pyuwsgi packages fixes * pyuwsginossl build configuration for building pyuwsgi without ssl support * Fix unix socket inheritance after reload on FreeBSD * Fix crashes with --wsgi-env-behavior=holy (#1950) * Fix invalid free in python plugin (#1942) * Fix compilation warnings with gcc-8 (#1819) * Fix spooler python references * Don't generate build warnings in systemd_logger * Fix segmentation fault during worker shutdown (#1651)- Trimmed package description- Work around missing include dir in glusterfs pkg-config- update to upstream release 2.0.17.1 * Fixed memory leak in HTTPS_CLIENT_CERTIFICATE * TLSv1 is now disabled by default * Improved daemons throttle system * Add “secs” log formatting variable * Improved snprintf() usage to be OpenBSD-friendly * Improved glibc crypt/crypt_r management * Fixed websocket pong timeout check * Add the “License” classifier to setup.py * Add support for php user.ini * Official support for Python 3.7- Don't create a /run directory for Apache on startup. It fails if Apache is not installed and sockets are defined per-application anyway (bnc#1082002) - Fix broken build dependency on Leap 15- Require Apache 2.4.33 for Leap 15 and Tumbleweed because otherwise mod_proxy_uwsgi is not available (bsc#1090695)- Handle aarch64 arch- Disable apache2-mod_proxy_uwsgi on Leap 15 since upstream Apache includes the module now- Update to 2.0.17: * The Emperor throttling subsystem does not make use anymore of blocking functions, like usleep(), this should fix stats serving and should improve vassals startup time * [Security/PHP] enforce DOCUMENT_ROOT check when using --php-docroot to avoid directory traversal (Marios Nicolaides) * added --shutdown-sockets to improve graceful shutdowns (Andrew Wason)- Update License tag to SPDX 3 version: Apache-2.0 AND GPL-2.0-only WITH GCC-exception-2.0.- removed obsolete reproducible.patch - Update to 2.0.16: * [CVE-2018-6758] Stack-based buffer overflow in core/utils.c:uwsgi_expand_path() * Backported early_post_jail plugin hook (Bjørnar Ness) * Fixed ipv6 suupport for http-socket (James Brown) * Enable execinfo on DragonFly BSD (Aaron LI) * Fix inet_ntop buffer size (Orivej Desh) * Add worker running time metrics (Serge/yasek) * Backported safe-pidfile, safe-pidfile2 (Nate Coraor) * Stop using libxml2 by default on osx * Fixed uwsgi_kvlist_parse signature * Backport http range fixes from master (Curtis Maloney, Sokolov Yura) * relicensed mod_proxy_uwsgi to Apache 2.0 * logging: Add ${millis} support to json encode * plugins/router_xmldir: fixup invalid locale check (Riccardo Magliocchetti) * Add ssl-verify-depth flag to set the max Client CA chain length (Paul Tagliamonte) * Allow to override build date (Bernhard M. Wiedemann) * Python 3 plugin: improved thread names handling (Jyrki Muukkonen, Mark Meyer) * Added uwsgi_resolve_ip for redis host (ahmbas) * plugins/gevent: Fix signal handlers (Maslov Alexander) * Write x509 DER to the uwsgi buffer (Paul Tagliamonte) * plugin/http: Fix compilation (Melvyn Sopacua) * Fixed emperor throttling system (Jeremy Hiatt) * Fix application loading without Plack after excluding “.” from @INC in new Perl versions (Anton Petrusevich) * Fix MULE MSG QUEUE IS FULL message hint (Eugene Tataurov) * Build System: support k_minor has a _xxx suffix (TOGO Li) * Fixed drop-after-* options (Robert DeRose) * Add mule_send_msg success indicator (Josh Tiras) * Properly check item size in uwsgi_queue_push (Josh Tiras) * FastRouter / HTTP Router can now have a ‘fallback’ key configured * HTTP Router now supports post-buffer, just like FastRouter * Fix handling of env in embedded dict in Python plugin (could cause segfaults in single thread mode) * Add support for Brotli (.br) with –static-gzip * Back-ported HTTP/1.1 support (–http11-socket) from 2.1- fix a leaf problem found by repo-checker * uwsgi-python3 can't be install because it requires python-base = 3.6 which should be python3-base- creating /run/uwsgi for sockets via systemd service now- Update to 2.0.15: [2017-03-30] * workaround for the holy allocator for avoiding crashes with newrelic (see Issues notes) * avoid time overflow in request logs during (even minimal) clock skew * fixed python logger with python3 * fixed catch-exceptions with python3 * backported “don’t clone $env->{‘psgix.io’} on ‘PSGI cancel’” * added support for authentication in the redis logger * added the spinningfifo action hook to the core * fixed compilation with php 7.1 (Дамјан Георгиевски) * correctly returns error code 22 in lazy_apps + master_mode * fixed compilation for OpenSSL 1.1 (Riccardo Magliocchetti) * Add a –skip-atexit-teardown option to skip perl/python teardown (Ævar Arnfjörð Bjarmason) * fixed static file serving over https-socket - building now php7 plugin via php7-embed package for Factory/Tumbleweed - removing uwsgi-1.9.13-emperor_pg-Wformat.patch- Trim filler wording from description.- Add reproducible.patch to override build date to make build more reproducible - sort list of plugins- Update to 2.0.14: * backported gevent-early-monkey-patch (jianbin-wei) * Fixed OpenBSD version check (Pavel Korovin) * PSGI/Perl cache api fixes (Alexander Demenshin) * Correctly decode PATH_INFo in router_rewrite plugin (Ben Hearsum) * add uwsgi.accepting() for chain-reload + worker-override combo (enkore) * fixed workers killing when in cheaper modes (shoham-stratoscale) * added –cgi-safe option (nnnn20430) * Implemented graceful reload for COROAE plugin (aleksey-mashanov) * Added –php-fallback2, –php-fallback-qs (Felicity unixwitch) * Added ipv4in and ipv6in routing rules (Felicity unixwitch) * Fixed readline support in python3 when working interactively (Anthony Sottile) * Implement touch-reloading for mules and spoolers (Alexandre Bonnetain) * add request_start timestamp in stats (Ben Plotnick) * Fixed double free in uwsgi_routing_func_rewrite (William Orr) * Various mod_proxy_uwsgi fixes (Ya-Lin Huang) * support for ‘no-answer’ in PSGI (Anton Petrusevich) * added php-constant option (Дамјан Георгиевски [gdamjan]) * added the stdio logger (Дамјан Георгиевски [gdamjan]) * spooler: fix reading inconsistent data (Pavel Patrin) * Removed -WError from the build procedure (Riccardo Magliocchetti, suggested by Ian Denhardt) * The usual amount of coverity-based fixes (Riccardo Magliocchetti)- Don't fail build on deprecated declarations- Update to 2.0.13.1: * Fixed support for python 2.5 and python 2.6 * Fixed support for older glibc * Reverted EPOLLEXCLUSIVE patch, requires more investigation- Update to 2.0.13: * Fix compilation with GCC 6 * Remote rpc fixes (Darvame) * Musl support! (Natanael Copa, Matt Dainty, Riccardo Magliocchetti) * Create the spooler directory if it does not exist (Alexandre Bonnetain) * Fix compilation on big endian linux (Riccardo Magliocchetti) * A ton of cache fixes (Darvame) * Make it easier to compile plugins on a different directory (Jakub Jirutka) * Add wheel package machinery (Matt Robenolt) * Use EPOLLEXCLUSIVE for reading, helps with the thundering herd problem (on linux 4.5+) (INADA Naoki) * Fix apache 2.4 integration with unix sockets (Alexandre Rossi) * Add HTTP/2 support to apache 2 proxy (Michael Fladischer, OGAWA Hirofumi) * Fix apache mod proxy compilation with apache 2.4.20 (Mathieu Arnold) * Default to clang as default compiler on MacOS X (Riccardo Magliocchetti) * Added --cgi-close-stdin-on-eof (Roberto De Ioris)- Udate to version 2.0.12 * Bugfixes * ‘rpcvar’ routing action correctly returns NEXT on empty response * uwsgiconfig: fix handling of empty keys in python3 (Simone Basso) * plugins/alarm_speech: fix AppKit spelling to support case-sensitive filesystems (Andrew Janke) * Fix inheriting INET address 0.0.0.0 (INADA Naoki) * core/xmlconf: correctly initialize libxml2 (Riccardo Magliocchetti) * Pass LIBDIR to linker in python plugin (Borys Pierov) * Platforms-related build fixes for pty, forkptyrouter and mono plugins (Jonas Smedegaard and Riccardo Magliocchetti) * New Features * The custom worker api - Finally you are able to override the uWSGI processing model to completeley get control of it. https://github.com/unbit/uwsgi-docs/blob/master/WorkerOverride.rst * --wsgi-disable-file-wrapper - This option disables the wsgi.file_wrapper optimization of the WSGI standard. IN some corner case this is the only trick to avoid errors. * Official PHP7 support - PHP 7 is now officially supported in the php plugin. * uwsgi.spooler_get_task api (Credits: Alexandre Bonnetain) This patch allows you to easily parse spooler files. * --if-hostname-match (Credits: Alexandre Bonnetain) This options for config logic allows you to define options only when a regexp over the hostname machtes. - Update patch 1 - uwsgi-1.9.17-no-LD_RUN_PATH.patch - renamed patch file to uwsgi-2.0.12-no-LD_RUN_PATH.patch- Update to version 2.0.11.2 * Bugfixes * OSX 10.11 supports TCP_FASTOPEN * fixed http-socket parser state after harakiri * fixed threaded request logger * fixed fastrouter subscriptions modifiers * fixed alarm backlog- Remove uwsgi-2.0.10-gcc5.patch as it was integrated upstream - Update to 2.0.11.1: * Bugfixes * fixed HTTPS router resource deallocation and fiel descriptors leak * do not spit out ssl errors when errno is 0 * New Features * The unix_signal hook - You can now remap UNIX signals to specific functions symbols - Changes from 2.0.11: * Bugfixes * [pypy] fixed misuse of ffi.string * fixed detection for gcc 5 (jimfunk) * fixed shared sockets for gateways * [psgi] Changed abs to labs because offset is declared as a long (Peter H. Ezetta) * add null terminator to uwsgi_get_dot_h() and uwsgi_config_py() (Jay Oster) * fixed thread waiting during stop/restart (Kaiwen Xu) * fixed chain reloading verbosity * [python] fixed spooler job reference counting (Curtis Maloney) * various static analysis improvements (Riccardo Magliocchetti) * fixed sharedarea support for very big ranges * fixed gzip transformation for zero-sized responses (Curtis Maloney) * fixed management of https client certificate authentication (Vladimir Didenko) * fixed OpenBSD build * fixed TMPFILE permissions * New Features * The mem_collector thread - Evil memory monitors (like --evil-reload-on-rss) are now asynchronously managed by a dedicated thread. This solves the issue of runaway processes not catched by the master. * fixpathinfo routing action - This is another step in removing the need of the infamous uwsgi_modifier1 30 relic. * uwsgi[sor] and time[micros] routing vars - This two new vars exposes the start of the current request (in micros) and the current time (again in micros) * wait-for-socket - This works like wait-for-fs/iface/file/dir. The spawn of the instance is suspended until the specified tcp/unix socket is ready. You can use it to synchronize vassals spawn (like stopping a vassal until a postgresql server has been spawned) * wait_for hooks - All of the wait-for-* functions can now be used as a hook- Don't build v8 plugin for PowerPC- Added uwsgi-2.0.10-gcc5.patch to fix build for gcc 5 - Update to 2.0.10: * Bugfixes * Don't lower security standards with gcc 4.9 (Riccardo Magliocchetti) * Perl/PSGI make sure that at least two params are passed to xs_input_seek (Ivan Kruglov) * Perl/PSGI fixed multiple interpreters usage * spooler: fixed scandir usage * fixed exception handler arguments management * fixed 'log-master' + 'daemonize2' disables all logging * fixed http Range header management * New Features * safeexec hook - this is like 'exec' but do not exit on error even if the executed command returns a non-zero value * backported --emperor-wrapper-fallback and --emperor-wrapper-override * added support for UNIX sockets to rsyslog * forcecl transformation - this transformation works like 'fixcl' but generates the Content-Length header even if Content-Length has been listed for removal - Changes from 2.0.9: * Bugfixes * fixed mod_proxy_uwsgi for non-blocking mode (many thanks to Joe cuchac) * fixed master-fifo + cheaper * fixed leak on error in bind_to_unix (Riccardo Magliocchetti) * atexit hooks works in cheaped workers too * atexit hooks works in gevent mode too during shutdown * fixed carbon command line option value after reload * do not honour Emperor throttling on the first run * fixed Mono plugin * fixed peer name in corerouters * fixed stop signal for daemons * various ssl/tls fixes in https/spdy router * fixed python3 --py-auto-reload-ignore * fixed modifiers in corerouters * support for yajl from homebrew (OSX) * psgi: Ensure that we call any DESTROY hooks on psgix.harakiri.commit (Ævar Arnfjörð Bjarmason) * systemdlogger: fix compilation with -Werror=format-security (Riccardo Magliocchetti) * fixed unmasked websockets * perl fixed latent refcounting bug (Mattia Barbon) * New Features * Improved PyPy support for Linux * Fastrouter post-buffering * Perl uwsgi::opt - The psgi/perl plugin exposes the uwsgi::opt hash, reporting the whole instance key-value configuration * --pull-header - This is like --collect-header but the collected header is not returned to the client * active-workers signal target - This is like the 'workers' target, but forward the signal only to non-cheaper workers * httpdumb routing action - The http internal router exposes a new mode called 'httpdumb' that does not change headers before forwarding the request - Changes from 2.0.8: * Bugfixes * fixed PHP `SCRIPT_NAME` usage when --php-app is in place * allow "appendn" hook without second argument * fix heap corruption in the Carbon plugin (credits: Nigel Heron) * fix getifaddrs() memory management * fixed `tcsetattr()` usage * fixed kevent usage of return value (credits: Adriano Di Luzio) * ensure PSGI response headers are in the right format * fixed reloading of attached daemons * fixed SSL/TLS shutdown * fixed mountpoint logic for paths not ending with / (credits: Adriano Di Luzio) * fixed Python3 support in spooler decorators (credits: Adriano Di Luzio) * New Features * RTSP and chunked input backports from 2.1 for the HTTP router * --hook-post-fork - This custom hook allows you to call actions after each fork() * fallback to trollius for asyncio plugin * added sweep_on_full, clear_on_full and no_expire to --cache2 - Three new options for --cache2 have been added for improving the caching expire strategies: * sweep_on_full will call a sweep (delete all of the expired items) as soon as the cache became full * clear_on_full will completely clear the cache as soon as it is full * no_expire forces the cache to not generate a cache sweeper thread, delegating items removal to the two previous options * backported wait-for-fs/mountpoints from 2.1: * --wait-for-fs : suspend the uWSGI startup until a file/directory is available * --wait-for-file : suspend the uWSGI startup until a file is available * --wait-for-dir : suspend the uWSGI startup until a directory is available * --wait-for-mountpoint : suspend the uWSGI startup until a mountpoint is available * improved the offload api (backport from 2.1) * Allows building plugins from remote sources as embedded * Automatically manage HTTP_X_FORWARDED_PROTO - Changes from 2.0.7 * Bugfixes * fixed counters in Statsd plugin (Joshua C. Forest) * fixed caching in PHP plugin (Andrew Bevitt) * fixed management of system users starting with a number * fixed request body readline using memmove instead of memcpy (Andrew Wason) * ignore "user" namespace in setns (still a source of problems) * fixed Python3 RPC bytes/string mess (result: we support both) * do not destroy the Emperor on failed mount hooks * fixed symbol lookup error in the Mono plugin on OS X (Ventero) * fixed FastCGI and SCGI protocols error when out of buffer happens * fixed Solaris/SmartOS I/O management * fixed two memory leaks in the RPC subsystem (Riccardo Magliocchetti) * fixed the Rados plugin's PUT method (Martin Mlynář) * fixed multiple Python mountpoints with multiple threads in cow mode * stats UNIX socket is now deleted by vacuum * fixed off-by-one corruption in cache LRU mode * force single-CPU build in Cygwin (Guido Notari) * New Features * Allow calling the spooler from every CPython context * store_delete cache2 option - The store_delete flag of the --cache2 option allows you to force the cache engine to automatically remove invalid backing store files instead of steadfastly refusing to launch * file logger rotation * Vassal plugin hooks * Broodlord improvements - The Broodlord subsystem has been improved with a new option: --vassal-sos that automatically ask for reinforcement when all of the workers of an instance are busyuwsgi-jwsgisheep02 16519864682.0.19.1-150400.6.112.0.19.1-150400.6.112.0.19.11.9.11jvm_plugin.sojwsgi_plugin.soring_plugin.soservlet_plugin.souwsgi.jar/usr/lib64/uwsgi//usr/share/java/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:SLE-15-SP4:GA/standard/5bb758f0a2dc8e3feb74c968bc586228-uwsgicpioxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=ac99252495df710dfedd255dc423d541e818dc5c, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=af8c8ee4898b530d09b315104253c1a89468df25, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=f266e725e29b8741f487690cc2f798de42bdcd49, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=268e83e83b92809cb68793bd51f511aaca67735f, strippedgzip ERROR: Stdin has more than one entry--rest ignored (Zip archive data, at least v2.0 to extract Java archive data (JAR)) RRRRRRRRRRRRRRRRRRRRRGd$|butf-8efa7f0ff8d58263a75e430e8e5e51a07e072a7dca399959074c4b76bed0aa851?7zXZ !t/:3N-] crv9w!A`1_xO |%2 o9m[(MSҝ)G>R7ަzyW\,W6vnxh\~Fr)̼zK]5]T*YC6E%h>(d a#~)6Wa5x qrx ZNI: Hɯd/l|z&_ĎX`'Y4o9WWs:F(MT A"@Lht ST=)BU8y``cv! C܀e>cex:WBjvR۝;rڣj '9 M'OlwUB5xg*3]s%b>=/̛)O|NSax>H.}hܲ)RPm*F,,j s(5fep8WVGI ɣ'/d]zz^#*v,'FJd ['׈|~ļֱ"1L=KW~hdǫp\IU[Щj:ߋg A$d(cF}])ֿ$a"/`W&?h9y:/.ҫ%%q@l0|Uw]z4#f˪̋190jJ0/]:j[ƣZ=.9"+K.p"بX;NY#h5US98"Be^+S| 5xvhN*4b"6\hp`f=]!(5Jݷ)M9XBWE<8'*! zGb{b5珌: \b)m+F׆dUf:9N3kWTR4T|K R.`t;~ y (ΛL;6Gh \|HXp[AU` Oh tgBy_ !]GZC[ ` ^͛e79 qK%?"7cr^mfܧd_ukx>{{jS ゕ\V/o˽Gcg2: AI;-\TIgx#CVe̞{bzLWE}msB9ǵg[mo8Ժ[VdsDI̬)2Quw].v[#_UDX#AQ_ 9V@zt&}T?`]fG˨+Q<~,9B֔<,q&%YIR@M7ee{,u<~JCD\4"@J_3tPkUу1{Sp❥9 Ղ!+ r&E*t; ~x6!\ha W)is*;U.f@sU45&_[˄AQRH mk^f\ř1tt['G)&C\S Xw:cf)+S'9^T6ef ?C7@KCKa:4WL a /a.7We~63ĸ X0 {d~2CVA Y#n\'V؏ OⷝQ==$8/+96_&j)ORuIw%qc1fvd"?.GEQ pƉEe9wԃ܄5Aҹm-)X @Qԧ O!-+*``X|kwNZ{D^M`M2z6%;ڝP5u `Kpa'Y'm=`Pè. ë:輕j$џg'@K!NMG\tj|& #'oEYí/u0wFPq]#-o4 G,:7;ؔ}6 /F? ȁdR rGeq]tq޻N;r"Q5㿌کӨ7 DCt+l):͊!; zW'tP&9j«;By?W0 7 CaoLeC(T[>ȦW!ѫ N{a 1ƺ.|"? (x%"e, zM9kq<*=ycG­?-*zJڃۡ20 >%]LgF;h+% 㼒,pP+@o7Jj=O\h˭C%FM]%q(_b/V›cva5|srlqᔈK=zqaI>GHmDYw xN5&.P>EГ#z6WN:F-:xkÆ>@>bRʠ&<Ȳn:H"3:sU:E "}d X=!"SUHn(w.gEqm3 G#˜cj&>%8.+/0.K DX`,zD`)kTI;ʴlqv7N?no:&DqYtoV%H4s۷ppMN?nߠMTnܸ:[=:on mE+H.xAA{AHcZq1:G8o/}9kfW!b_w~e7r2?1> I&Yi!G5,h)b*=5ڌ#%uE{BH#bN_IPf0<|.3aNE3J@]دsUGSs^wK0nnM.@k+Uc%la!^gc|_Ƿ22틼ІtRD\S]@3]NwofO慸H4+Qpnmv26΂0^^/ c|mb'}!:Zaj6-1Sz{2TB:D+F 3TMIay'7RH"N/ 0 `C5x2 /L/35^kP?OZrHWSN\(?L^؟Nqrm9|NR̩ ݥf0R6.oaЩoEW [VEG.b?ee^R4"&!R`iɉsL!ʲyGNFn4'34YGFj }N~g!ڵlЙB:?(1 R dd r)W LaqK:br&gqBQ%UGN 혈er}6eX<$7 @v4GGM֍2ؕ30U,.Ds$FxPP+\_4c￰O0du7iwB4izķ԰mbg1X`G$OŌ";Qa60m8G+Zq^z=Esmq}/g_YyS^b9[h;|o?uv%ř:b;)Aӝ{Y5=0O =Tqt`om.q}zw_΁5@;[V7sQq/Bb?)Xl=pq]06M=)콧*R ywYXyH=Ħxw"Y؛U$ g4yQ~Je$9;YRcHҴPeN.{hKl5lNݼ攧F!8arѵLߪnjl; ^@qS\ onjv ]Y0VA+łiOE[\r\zꆪmS &WҪEmzZ R iNc`[hėn~eC@J.B6[6MB2~7Ё "axy-hsS~'5=G<ƑrGΗIw-&"~ܗڪ@9@bND\$M~H+W4V_ >J1 $v[Tunh| ggl:WG_M & |s/8x1)_C4va&~ؽf?C)ͼMTU[3abg<-EM Xuf!ˇ,#\ Y 6t(Pk~ſFax8K(&7]&+)'H'Ǔ Ӫߜo!oȾ6&,it)uNdB=]DbԒ*_˴zQ(Wi[eճă/Z3](B5Z$-[ o6?m+7ISIJM8 [`4؍8e!١b֭0ۈK@o}&t6瓶wąeTɖ2bbx3rT$?|\FL GWGY5 :UI9i5ޛTݷ)I]Ro:btK 8 =5;q dS]@iڶDG ڲh0͗ Vh$s`Bɫ I FKjNb5?LS!ֳoԺD-?ɆuI:'ǨP:= PO .p09:ԧ{!jǤ&{ɉH/>zLGa&+Ei$[;^yU6,\Ul?f|iC;ْ{U/UBR{zy}62&f>  ZRx)̣2IlxP#w-=T&> +[ņޯ8@- yS\AJD~^p'w<+/<[[(*HizRkZ'h2y:l5L:je;g۳g?fk {IgGOFM*_wC~3;#g>H""E4>a05H:gI,z!h%7課!z2oXalFt:i3kr Ճ >k&7`أTx }7.bQ:eLq=$ +ж"9ĺƿľ I zv`/r%MC Tw>eaM{2Xa$A' Y٩MRzNs`G4ŗJEz5WK@^G_xTIR@?1a5%lhmd &\6Y˿I/DAq -`2 F6V&_8퉆g_i>jA^ #=,] }1X@ܴ;"q!}3}מyܘ]#E%V$ax& @/q' &al߆0i  SMKZoqtO 1*I$աZ"Յ"GeB Om#ȵ["|Moo|42׭j2+ &N_YTȑӠж'PCqk]FtmSHgv#P"Vd,Ͼ͗z~n!tzCpF7eQ´m8!z>qJaȘ q@ %f yC qѲ] fm{ކ3x0n2[yV]-F}zu9DTTrt ú+TOS=ހxN5HLN*AӖ>ܽJ{;׷)RTt< xyXs&%ؒEnzjI\S+LT&eɼ^j`b<"6A&fgtpQGpe%Ǵi6A YT] Xb5uˠyBSQc%C>]h^ns7mI%$/6Y:O!SQmF#pcJOVi*9;GG7~A;:n(uu}UH/vgkgrFnueC6iIz0 s1#Tޢį.ݐا3kttI}U%m+ 5Nn 1y0m8SKbzv MIrgr{r8,^LK^u;SbN@i5q%/}{$ cTT[0l_@OeH^#c ybȦhyǤ~<$ -۰&/#],bgt5-'0ؑq2ڢ5ߤG)D 4pbUmf'<}t$P6 O սS4>юR& \$ h;@/ |R,TV8zwfnße?-X\Il]7h FKhDrAσkքT|3\rPv&1-7RFV= j`@,Gzuahd; UB#o jhY5-GCYIl ٌDj B-%C-{.Vhۑ??G00/VF$z7R hGmAGULИ!^RH#w404LSPwKu SQpa*Ņ&p#u{pBH搊kk;+Ր6Xg{S`3F؍s3yshaE8Θޘ7 S٢&jj&e8f /3W-_G+82fFtE7XX98e'ʫjWBAKT1P?,C@45IgԼV4Osפ>6 fqԌ -(;Y KzWWE^ 2_R?T0 yƾ$9 4l-&`^bmW˥fz HYvE2s=c 1'6f|c04)ܑΈ%xTnj ߕ]<wqVx=zZ|A`m~8\\MS̉ %˰-Cð, ձD↨E`xH;oI>J vlÒ$dǑuZcd/AJ\0*aMfGe"=Oľ:Ny*\Hi S.wYN'$)ݣ$dO1'L"T53J_PJb |3h驡g { [RkSE&|}>;@UJPڷ{rARla0O Fiv*#* p>3Žn6L[uA ZOcWU8[~0$qd=:wl3鈐 S[dvMyn .;fя-juFoirz`_ stqQ-F\y }\0q_Mİ\G¶yN]G=-89S%^yvIf5R5Dƍu rn]#2PX{~}fa[ۙAN0(o87u.r,) xf=bIϳRhvNʇ6"-r s'${.8j`hiR lG͹w;icWV 5,s}/C{']pGh1zqFyfu @4yThDL$$;3b>ZSӊ,z漨.IFKc ceJ犯J d*јip #t!r(X؞EBҰ#c2X/ͣ*7Y ۟:ݟ2u=rR؇Ķ^*ʡ&+gّa"R"_Dxj.QűW / Q^> }&[f6²r+l>l_/[֯ &%:n_Qk(pSG.YDp1Rڹ_lIoh`JPM1Gu wtc׳njM8]'9n0t$wtKUckVmQ,i6@ߺi'5V=tO6tdK~gն]9}omyyy)J?ZR}pG.o]:38a72.dARpi~IsT 25yL/|wbH}ƨnXnI:UO1P?$@/D>r͒8{6|Ӟ?*E..2Wuc m>RU<#> u} js8Ԛdp @f_B8^ ?gH~Pb{,uDk=AZg:C E+oW8iziV`Kwb1\)}AxRIAj}0狶;z< }PcAR'7)LiX|N  5^x~iZCYct薱AgZk}S/q0nS 7o*z SmDoO4lFOeLHؐyZ/))YکĈG[*Y鰏ep: 'Li eȖD݆. >{=i%0:XθG4]S&ꅖ,|f9'_;ZzA2Q]gֺƓZHKJ8yGN5(;Hc'=:T#ɤH@dq7- jYde2aPY 2uԊ\Ax%g%<L,vCܗ4䖓0PD ЏumˈGbInnT>Ox0?Ҵ]Oo|>C w +~VRQTde3}]a$KT漅n" +gk`I"D\ ^d 1I4\Vt=?>Mvˎ<)ԃdO$6$/BP!҄6ĹxU21^h\BiIbZ#ܣa a&PpK 1{>>YkEV}@3p)S B_DW»$VY)_E~[8NC:Z S!i ?9ʘe01g aSJюm8rQB[t]9etJGDlsHao3gk)խs$* ڈW%vð38z@3kLadѿgw&"\jTO8^dyB|_H' }FWoR:eŬAy3R^/L7xsf^w5̋7 ~ueSq'^O>҈uq VG~s} 7yvDVr7#Q+ oŻRp1ΓYgro?v.gE> ی9V9Cx{ O]HqK#X;_ezzR> r\xUi>ƳrIe:w>CHDgJuz4;ػW[h_hY"HJ.ؐŐZi=Y*7*1I켡6sȦ,2o=_M@y <A&Mۏ|xr\ff62 ! "ˋiS@6wRLGS]θWe>ڧA7=tDf+p58Ԋ\.Dƫ_Lh7_2NѠ]DP:kK0GAۉ/4gއ).[#Itvw{A;ou*<sY]iTbX鸣m Ml{yQa珬h Xm~͚jh{; w&TgY؊ ˁ޼t,RUf)f!'%k)RchU4J.֢cKА l&׵d th ʖPm(SzbžgC1AWmJ;2YakB1q4'o|կw*4HpkF:ZyCΏļ0hJz;ߚR _KOd>1UQsS8ͺkG@o P~0˟"Pu#|})9=!*&$O|M 9 WõbBWZ5 FOnАgjxU*"Ѣd˕ۧ3~$;e"rO֐{dCE;r:9E⼠)oJ ZyoZ%Ah`>}|'LeEȊ6sqs ނ~+Zu@OE$z]Tq)::`e|Uqq,vPօ=yh<@8C9chL1 U2 daO3F3|_tM-J slQy4R:N'i rBrmkD AD@ 6\ZIiP6ZACCmpOG":~e>]'ɯRtzpZr?P(PgWBn2QlIf2ѝ$L ooHoPㅷ+b:Ӌ=mp]%L̃f}]UQe6#&x뷀t{!7$"4 t$YyX4`ɳ?|KNff}܇ڴF-ԍN97QqP)~fPAp$;`?. }ouC'\+afD=d@NUKPΐd j 9.ȃ*n ~ vr:Ь &b;%H|`J3=$e9[b=?ok%i9)IхGocNȋ#Wi ;J}EB*¹ 4VAܕ~b:ID0t"WRɠV8FU˯X@m+A^ɋ_5׺UBJ* |MNq3> ni|BFlޖKcwd smc[ioo "N<.Zw< "cWH"N!j]{xy$YDZ+V }(ެZ*l:İ O vYj7ػZ_CG=56HPfA\\9lx(&k<. "\tۗ z)5'>~3_@ |Pkt(zҏ'N3 B+m4{VmҴ|R׳ bYGXͲwD⦿5Ϩ \n]QKϯwRM\j 9tc7:QK=n;ftCU/ܙr f p{ɭi>sZ3s>&AϙdBWNUI.V [?Qƹ]2' P \( VfamIYcqg<@5V-16 [X"JpY4}KՏծ r`0tIXj'@vZҙ9<ј3rydؚ3f}TH#'G+asԔ+FRQ#r'o~QOHE;BG@%CP:;9H3Jgbɰh E7NJz6N w2掝ia;U[{A ^Da,,'Oҭ1TMò)M1AVl mcSH7hn0ktV)H>hQB<*OȗpmzC*CXQ5UIڂ||S{""Mb3.nEq<K{`9׶OAW`Wp !pXb9\1Eb:gZW4rҡkE>#'a.&]6CHjLo Ĕ"A? Ȼ.7BVҷ( u17Kޚ,p؞νK f' kIܼK(ߚgg-(RUgTYώO`^U"P1bM OoҋǮ; )!t0T?ڴڢ.$Z҃,{ɯ|PJK+mRZA_,㘠K$jdLq !D}Tԓ U?_uW/6QM țT$Is]g/kd%LPПOn8N)X-jf֑>b^.4}\ *]QOYz;IB b Vdi&$G9B ?#KZ?Kf`Os{I;vCX9y 9ؚKV8Mw|! d{ŀqMa~f4T((t_§ŴVߗ r^ |=yr@,!5jnF rjؘeunx꧔>5>iSӺ[0n/1T^?X-я9ſ#$ʎ|YҞ'[wh[a6ri0 d- iͤ?l +$w阊"*n-;kΚ+\ @Q8WaT@)]REz+S08X5EIj]m΍`̱2Ңnnk/WZE까`z= D˷@Rmq;qxxd- [P {7f!`.t YZ