xrdp-0.9.13.1-150200.4.30.1<>,\evhp9|= ٖL՗:֧1>2SPK2q%HPE/6/;h~6Άa.S 2`; trώp[~Ӣepx\*|Cɡ%] zJWDc!ͬsIAxM7Q4Ѣƒpxe?jmc1T=Zi9vAKs7a17SfV@vj~M͂5?OQosf>I?d  C2 H]"Z$Z $Z %pZ &Z 8Z 9Z;(Z<Z>>Z@8 @"At"Do"(D8D89E8:I8=>?@ FG(ZHZIZXT Y| \Z]0Z^bicdefluZvwZxpZy[zDTXadhnCxrdp0.9.13.1150200.4.30.1Remote desktop protocol (RDP) serverA terminal server, capable of accepting connection from rdesktop and Microsoft's own terminal server / remote desktop clients.evhs390zl37#OSUSE Linux Enterprise 15SUSE LLC Apache-2.0 AND GPL-2.0-or-laterhttps://www.suse.com/System/X11/Utilitieshttps://github.com/neutrinolabs/xrdplinuxs390x if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : for service in xrdp-sesman.service ; do sysv_service=${service%.*} if [ ! -e /usr/lib/systemd/system/$service ] && [ ! -e /etc/init.d/$sysv_service ]; then mkdir -p /run/systemd/rpm/needs-preset touch /run/systemd/rpm/needs-preset/$service elif [ -e /etc/init.d/$sysv_service ] && [ ! -e /var/lib/systemd/migrated/$sysv_service ]; then /usr/sbin/systemd-sysv-convert --save $sysv_service || : mkdir -p /run/systemd/rpm/needs-sysv-convert touch /run/systemd/rpm/needs-sysv-convert/$service fi done fi if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : for service in xrdp.service ; do sysv_service=${service%.*} if [ ! -e /usr/lib/systemd/system/$service ] && [ ! -e /etc/init.d/$sysv_service ]; then mkdir -p /run/systemd/rpm/needs-preset touch /run/systemd/rpm/needs-preset/$service elif [ -e /etc/init.d/$sysv_service ] && [ ! -e /var/lib/systemd/migrated/$sysv_service ]; then /usr/sbin/systemd-sysv-convert --save $sysv_service || : mkdir -p /run/systemd/rpm/needs-sysv-convert touch /run/systemd/rpm/needs-sysv-convert/$service fi done fi/sbin/ldconfig if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" ]; then /usr/bin/systemctl daemon-reload || : fi for service in xrdp-sesman.service ; do sysv_service=${service%.*} if [ -e /run/systemd/rpm/needs-preset/$service ]; then /usr/bin/systemctl preset $service || : rm "/run/systemd/rpm/needs-preset/$service" || : elif [ -e /run/systemd/rpm/needs-sysv-convert/$service ]; then /usr/sbin/systemd-sysv-convert --apply $sysv_service || : rm "/run/systemd/rpm/needs-sysv-convert/$service" || : touch /var/lib/systemd/migrated/$sysv_service || : fi done fi if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" ]; then /usr/bin/systemctl daemon-reload || : fi for service in xrdp.service ; do sysv_service=${service%.*} if [ -e /run/systemd/rpm/needs-preset/$service ]; then /usr/bin/systemctl preset $service || : rm "/run/systemd/rpm/needs-preset/$service" || : elif [ -e /run/systemd/rpm/needs-sysv-convert/$service ]; then /usr/sbin/systemd-sysv-convert --apply $sysv_service || : rm "/run/systemd/rpm/needs-sysv-convert/$service" || : touch /var/lib/systemd/migrated/$sysv_service || : fi done fi PNAME=xrdp SUBPNAME= SYSC_TEMPLATE=/usr/share/fillup-templates/sysconfig.$PNAME$SUBPNAME # If template not in new /usr/share/fillup-templates, fallback to old TEMPLATE_DIR if [ ! -f $SYSC_TEMPLATE ] ; then TEMPLATE_DIR=/var/adm/fillup-templates SYSC_TEMPLATE=$TEMPLATE_DIR/sysconfig.$PNAME$SUBPNAME fi SD_NAME="" if [ -x /bin/fillup ] ; then if [ -f $SYSC_TEMPLATE ] ; then echo "Updating /etc/sysconfig/$SD_NAME$PNAME ..." mkdir -p /etc/sysconfig/$SD_NAME touch /etc/sysconfig/$SD_NAME$PNAME /bin/fillup -q /etc/sysconfig/$SD_NAME$PNAME $SYSC_TEMPLATE fi else echo "ERROR: fillup not found. This should not happen. Please compare" echo "/etc/sysconfig/$PNAME and $TEMPLATE_DIR/sysconfig.$PNAME and" echo "update by hand." fi if [ ! -e /etc/xrdp/rsakeys.ini ]; then xrdp-keygen xrdp /etc/xrdp/rsakeys.ini if [ $? -ne 0 ] || [ ! -e /etc/xrdp/rsakeys.ini ]; then echo "Could not generate rsakeys.ini, please check manually!" fi fi exit 0 test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -eq 0 -a -x /usr/bin/systemctl ]; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_STOP_ON_REMOVAL" && . /etc/sysconfig/services test "$DISABLE_STOP_ON_REMOVAL" = yes -o \ "$DISABLE_STOP_ON_REMOVAL" = 1 && exit 0 /usr/bin/systemctl stop ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -eq 0 -a -x /usr/bin/systemctl ]; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable xrdp.service || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_STOP_ON_REMOVAL" && . /etc/sysconfig/services test "$DISABLE_STOP_ON_REMOVAL" = yes -o \ "$DISABLE_STOP_ON_REMOVAL" = 1 && exit 0 /usr/bin/systemctl stop xrdp.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -eq 0 -a -x /usr/bin/systemctl ]; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable xrdp-sesman.service || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_STOP_ON_REMOVAL" && . /etc/sysconfig/services test "$DISABLE_STOP_ON_REMOVAL" = yes -o \ "$DISABLE_STOP_ON_REMOVAL" = 1 && exit 0 /usr/bin/systemctl stop xrdp-sesman.service ) || : fi/sbin/ldconfig test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in xrdp.service ; do sysv_service="${service%.*}" rm -f "/var/lib/systemd/migrated/$sysv_service" || : done fi if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_RESTART_ON_UPDATE" && . /etc/sysconfig/services test "$DISABLE_RESTART_ON_UPDATE" = yes -o \ "$DISABLE_RESTART_ON_UPDATE" = 1 && exit 0 /usr/bin/systemctl try-restart xrdp.service ) || : fi fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in xrdp-sesman.service ; do sysv_service="${service%.*}" rm -f "/var/lib/systemd/migrated/$sysv_service" || : done fi if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_RESTART_ON_UPDATE" && . /etc/sysconfig/services test "$DISABLE_RESTART_ON_UPDATE" = yes -o \ "$DISABLE_RESTART_ON_UPDATE" = 1 && exit 0 /usr/bin/systemctl try-restart xrdp-sesman.service ) || : fi fi : test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in ; do sysv_service="${service%.*}" rm -f "/var/lib/systemd/migrated/$sysv_service" || : done fi if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_RESTART_ON_UPDATE" && . /etc/sysconfig/services test "$DISABLE_RESTART_ON_UPDATE" = yes -o \ "$DISABLE_RESTART_ON_UPDATE" = 1 && exit 0 /usr/bin/systemctl try-restart ) || : fi fi"/*)"*"(*o8:"*#,8!98"0*|!6D {   (+(<9 IhrO:Hx8Phh(P ` S<~A M6FF  @6~A큤A큤큀큤A큤AA큤A큤evhevhevhevhevhevhevhevhevhevhevhevhevhevhevhevhevhevhevhevhevhevhevhevhevhevhevhevhevhevhevhevhevhevhevhevhevhevhevhevhevhevhevhevhevhevhevhevhevhevhevhevhevhevhevhevhevhevhevhevhevhevhevh^v^v^v^v^v^vevhevhevhevhevhevhevhevhevhevhevhevhevhevhevhevhevhevhevhevhevhf3846e864fbbe36f0d5441a486f0b22383713958f9c58254ebf59e6ca188d119257d81a7233944c1165d0d093b81422ebae85d9aae348515f95826857f16e7b3a1e948a41d51113f432de43c87eba4c9ab96c43fd8b19116a09d6076058aae6b4f979deda56574d1507e0d065ecf2748497e43eb366ccdb8c34a461b6e7c0c76038ec38782dca99968c529f9e59ab32058854197b62047a95cba54bf8716c24c20201737348c51f1e04600c7b1df2fef96aa0da6efdee5f16f36d6d43647bb76dcd8b05421feff8c927239d2053460b2eadad00c634f63d2f9ef18b783e4e8d49c28d5138bc21c0f5c4b83622f7fa1bd6659cb0dbaebd4b18cd1ab113e5e42fa3006bd5cc0aa2e516389c81f4a6aebdefbebf28915008ac2426afb1a297be8a648995408f111bbb82c1129947c9ae39770d42776a0e2018fb5795dce2e7097ff8e56ef6682c0e73e5ef630a8fd2728f9ad96fbb411a78f757d6ab8e63a216a8af7b3532db072e4c037f5e128e6f2f69c06686f4fbb43c85b5cc36ee07071883ce24a9650403c28fb1cf25c1d852cde3ab9b9fb5762d4f97d300c1b5b97a386539eb5367388135ffdb47e92c5314900a2717588f8a7cc2fa1c2f2b61498bde16df7def33d5a8f8dbd3fb409bb9198939394d009441007eb1187c4627630637f8788552cdba52ab9703389dffa99f31078e41edd731a6be4752f2a68455614e310e53fbd02b8e06d03555094c85160c475f357830e050a27d8aacc48dac061f2a79999197910b3a69f4f73dd9c6367e5290edf54aad45c1231fc2f7e5c2f00cd5b67563525601400cb885d9908e775e372a0c49498292b47701fa0f1d58db86a9b502b2f33120d9d3a1f6f261d2fc2467a8b3157f0af208bcd558f998c87dedb6470470eb6202b20b117e417ca696b28175a47854da3dfb07a02ebcea5328aaa47edcb1d55f43bcda11b46dddc0ea2427d4b05926577b4c0c8dfeeb0cbb7aa74b267a30885881b4d4cc1fe7bf48825f932b4f76926abdb7d5f5b1e701b493b7484c81edd3154608350450c3f9822e9e6187236e752363ef3c2fb6296d3a3882b79c9355caeb352b16ebee103991264b4a08d58ae16a99c3e46cdf3f5a1020e2f9c4c1e93afc4d9c477cfa02ed9b311da6e22d87bead72aea249838b31ef1dd11ddfae332322f9b87906602648337f2b106d7acd251499c2dfe8064994a9cd395e578753a6254b40a4fcf94682a6aa1abeffff66cbd6906de17975c5db3bf451e95cb3eed1aaad3255bd12d3843248994709f7cb0708eff0452b3b0a6d737e2fae78399147ffdf9c71f53b49d3378104aa13ef2428ce3dda45a63dafa2a5a6f6592e2c21e34f9663554f324368a7f479ffc10e3bfb65dbdc9a8c366b0dfe932c7cd68a28cd8c31345368cefa4a589cebd71dfc75fe204d966ca1498acaffeae4f343bc6b1f28aaf768ad3f39097976dfedc9b869e89c7b4b9616f5cb3435658511c01f17b6d9d17f2d507151f2447dc928a2798db3011a44ddc10f87ec100cab5488497c87f944eb6d3b0b55e2ae9bb4ba47f37a35acca3373f552c1ce645557e2a345bcb799cbfd69d73f1bb7d928b93d01310ecfaaaacd4282939ff274f1af4a527d1a565ccb085748dad18b680e8bd8d602471340093d6c81ce3011d8fc4f1de46030fc67a12dd24b3d271260ec5cf789cacce92c99d2e6b50f8a90dd070cee13689545d1a6c6dfdac5cfc93325286e656baef431b94835fcdc8f5d45a02088d1041aed0da0f2d7ed35bfe8da783fe5eeb2bc38a0c64e79efe8714bdcd298858a3eb2c8e2c5a1f54faf660e33b0b48c7570d639f4084db19ac9bdd80831f60cf51c629d4ff83c466215226b4bc249a69aeb1ba3bb4e45753cd20d63888f5840aa15a8c32ce695ee83b329f6291f3e8e863dcdcb8ce347b4c16253555d1ea03f39d421ae15a830243d9c4465a9ea234e23912e5b5fc9db81383df4c97baf691b90bd0b2cae8d06b8b9e15ca96669e321e653f366fff889490007424fdd3d02b7d17e2f7a8d910bc38193e907d134ae84336dbf919572748389376dd8a8a0283ac9c9560639f7f6fd66fc2ff665acf738b71115404b482c0dc5b3c8b9c1a4bf70fbbe6d88fd58c935dfc4644ccea7e17378a3d47dcd8b9d14ac87b142834a42e1ed284da9dbdde361623f39a67308ed0fbde9b97dabb055a003fbd2e6ba9990d018466fe221f98d5307c03e36e957b451d738c2e0d8de748fe4acd9861b4cd76b73ecf0c5802ff0714d02b3326f701341570094299ab2afffd7122b57d8b96af0e5e343efc628dea3ba235914034aca8ae9102cc44fe29f12ebf963901f90f5a79b03045b6766e4fd6ef3922668e7cf3588227a2639b830e347f02d564a802f507cc50fde017a8df7dea348dd89badba70be7471806a6a2200fe46aa6803ba3c71c3c1e1345d761e85bc78dfe4947a86b39d991aac15e78ccbc35416cbfc612becdf0faec4be3bd669f7c691f105d412b74f96f5e4d769d014b7a586388c564f0ad6a8a1b30d1a514fe41c6c9cdbc57754b132a0463b2587fe3566c3cdb6712daf55f269fc67a7ed2ad6bbf89b3d79cd0694c7d9112a7a70a3cbc11a485b5f08a03eaec772c490004c10652fe6aaf6dec86f143b1126c04f11ee772ac2ab7bca2ec706231e32cf55c8e793f9e9662b8b6c1e84d31fbda5d69ad3ba595b503ea52f6bda35dbb48bb69cc2c666c15222d4b276a3fdd286619108548e93afd750e5821a626d6a5890f8cc0afdabc1968bf86db5127fbbe38279f7851b75fd6818e26e81590193e364b0c978dae21e3d340b61065eee874dbdacba227afb345155645ba6716d709dcc65b2086dc5740b53128debfa07bb860d22663438d750e6ccb33d78662de2c7f376b04bb8c6d54561a5e9e09747f0fc014049404d5bb13e69ee31ed3f346a39cc0b0a5ede7fab7ba494b279b4c80b4058dea2afb403d426e58e203fc309051a42c42b2635388d268b6d696927db4d8ce752d4f7326c03404c08cbc9161883282ed4f70fe7c0f89526b295fea7a719399ea1e7d6b60f2b9a1a916700e1fc5c9a6f8a8a3637ac9a63da4ff1396d4b5df79e7e85a97ad5a7d131badd6812da39184fba844e6e46ac38e308557a1dcdb282b49a3cf68f0354b865af69km-0000040b.inikm-0000080c.inilibcommon.so.0.0.0libcommon.so.0.0.0libscp.so.0.0.0libscp.so.0.0.0libxrdp.so.0.0.0libxrdp.so.0.0.0libxrdpapi.so.0.0.0libxrdpapi.so.0.0.0serviceserviceQ@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootxrdp-0.9.13.1-150200.4.30.1.src.rpmconfig(xrdp)libcommon.so.0()(64bit)libmc.so()(64bit)libscp.so.0()(64bit)libvnc.so()(64bit)libxrdp.so.0()(64bit)libxrdpapi.so.0()(64bit)libxup.so()(64bit)xrdpxrdp(s390-64) @@@@@@@@@@@@@@@@@@@@@@@@    /bin/sh/bin/sh/bin/sh/bin/sh/bin/sh/usr/bin/envconfig(xrdp)libX11.so.6()(64bit)libXfixes.so.3()(64bit)libXrandr.so.2()(64bit)libavahi-client.so.3()(64bit)libavahi-common.so.3()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.15)(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.4)(64bit)libcommon.so.0()(64bit)libcrypto.so.1.1()(64bit)libcrypto.so.1.1(OPENSSL_1_1_0)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.2)(64bit)libpam.so.0()(64bit)libpam.so.0(LIBPAM_1.0)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2)(64bit)libscp.so.0()(64bit)libssl.so.1.1()(64bit)libssl.so.1.1(OPENSSL_1_1_0)(64bit)libxrdp.so.0()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)xorg-x11-Xvnc0.9.13.1-150200.4.30.13.0.4-14.6.0-14.0-15.2-14.14.1es@e\eRdcc/aj@_/@_2@_X@^@^^^y@^y@^j$@^h^>]@]y@]w@]H@]:@\@\$[t[m~@[b@[6@ZԐ@Z2@ZZN@Z@Y@YYoIYdYOY7Y /YYR@Xe@XW@Wu@W9WaC@WN@WL+@W@W4VTY@To)@yu.daike@suse.comyu.daike@suse.comyu.daike@suse.comjcejka@suse.comyu.daike@suse.comyu.daike@suse.comyu.daike@suse.comyfjiang@suse.comyfjiang@suse.comyfjiang@suse.comyfjiang@suse.comdimstar@opensuse.orgyfjiang@suse.comqkzhu@suse.comqkzhu@suse.comfzhang.foss@gmail.comfzhang.foss@gmail.comcrrodriguez@opensuse.orgyfjiang@suse.comfezhang@suse.comfezhang@suse.comfezhang@suse.commatthias.gerstner@suse.comfezhang@suse.comfezhang@suse.comfezhang@suse.comfezhang@suse.combwiedemann@suse.comfezhang@suse.comfezhang@suse.comfezhang@suse.comfezhang@suse.comfezhang@suse.comrbrown@suse.comfezhang@suse.comftake@geeko.jpfezhang@suse.comfezhang@suse.comfezhang@suse.comjengelh@inai.deftake@geeko.jpfezhang@suse.comfezhang@suse.comfezhang@suse.comvliaskovitis@suse.comjengelh@inai.defezhang@suse.comfezhang@suse.comfezhang@suse.comfezhang@suse.comfezhang@suse.comfezhang@suse.comfezhang@suse.comfezhang@suse.comrmilasan@suse.comrmilasan@suse.de- Update xrdp-CVE-2023-42822.patch + fix bsc#1217759: xrdp login screen does not show any text- xrdp-CVE-2023-42822.patch (bsc#1215803) + unchecked access to font glyph info- xrdp-CVE-2023-40184.patch (bsc#1214805) + restriction bypass via improper session handling- Convert username exported to env variables to canonical form to prevent issues with different username and domain formats (bsc#1211740) + xrdp-Add-function-to-get-user-information-by-UID.patch + xrdp-Moved-initgroups-call-to-before-auth_start_session.patch + xrdp-fix-username-in-env.patch- xrdp-CVE-2022-23477.patch (bsc#1206301) + Buffer over flow in audin_send_open() function- Security fixes: + xrdp-add-stub-implementation-for-s_check_rem_and_log.patch * add stub implementation for s_check_rem_and_log() + xrdp-CVE-2022-23468.patch (bsc#1206300) * Buffer overflow in xrdp_login_wnd_create() + xrdp-CVE-2022-23478.patch (bsc#1206302) * Out of Bound Write in xrdp_mm_trans_process_drdynvc_chan + xrdp-CVE-2022-23479.patch (bsc#1206303) * Buffer overflow in xrdp_mm_chan_data_in() function + xrdp-CVE-2022-23480.patch (bsc#1206306) * Buffer overflow in devredir_proc_client_devlist_announce_req + xrdp-CVE-2022-23481.patch (bsc#1206307) * Out of Bound Read in xrdp_caps_process_confirm_active() + xrdp-CVE-2022-23482.patch (bsc#1206310) + Out of Bound Read in xrdp_sec_process_mcs_data_CS_CORE() + xrdp-CVE-2022-23483.patch (bsc#1206311) + Out of Bound REad in libxrdp_send_to_channel() + xrdp-CVE-2022-23484.patch (bsc#1206312) + Integer Overflow in xrdp_mm_process_rail_update_window_text() + xrdp-CVE-2022-23493.patch (bsc#1206313) + Out of Bound Read in xrdp_mm_trans_process_drdynvc_channel_close()- Fix crash in xrdp-fate318398-change-expired-password.patch (bsc#1187258)- Introduce more buffer protection fixes (jsc#SLE-11518): + Add xrdp-memory-allocation-security-fix.patch + Add xrdp-remove-unecessary-gmalloc.patch + Add xrdp-safe-data-chunk-reassembly.patch - Make the serial number of SLE patches on the bottom- Update xrdp-bsc965647-allow-admin-choose-desktop.patch: + Fallback the session to icewm when a selected desktop environment is not found (bsc#1171415) + Support plasma session for Leap 15.2 + Give more informative comments in start_wm.sh- Update xrdp.keyring according to: https://github.com/neutrinolabs/xrdp/issues/1627- Update to version 0.9.13.1 + This is a security fix release that includes fixes for the following local buffer overflow vulnerability (bsc#1173580): https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-4044 - Rebase xrdp-fate318398-change-expired-password.patch- Use %{_libexecdir} to install the legacy initscript actions to.- Enable SLE only patches for Leap (jsc#SLE-11850).- Update xrdp-bsc965647-allow-admin-choose-desktop.patch: + Set the default session to GNOME Session for SLE. + Update the variables to launch SLE-Classic Session. (bsc#1166746).- Update xrdp-bsc965647-allow-admin-choose-desktop.patch: Add `export XDG_SESSION_TYPE=x11` in startwm.sh for SLE, since lacking this variable in GNOME 3.34 causes GNOME crash (bsc#1159257).- Update to version 0.9.13 + Bug fixes: some regressions on drive redirection #1469 #1487 [#1505] #1507 + Support mousex button 8/9 #1478 - Update to version 0.9.12 + Bug fixes - Fix "The log reference is NULL" error when sesman startup [#1425] - Fix behavior when shmem_id changes #1439 - Make vsock config accept -1 for cid and port #1441 - Cleanup refresh rect and check stream bounds #1437 - Significant improvements in drive redirection #1449 + Other changes - Proprietary microphone redirection via rdpsnd is now default off RDP compatible microphone redirection is on instead #1427 - Skip connecting to chansrv when no channels enabled #1393 - Add openSUSE's pam rules (boo#1156094, #1442) - Do not terminate xrdp daemon when caught SIGHUP #1319 - Known issues + FreeRDP 2.0.0-rc4 or later might not able to connect to xrdp due to xrdp's bad-mannered behaviour, add `+glyph-cache` option to FreeRDP to connect #1266 + Audio redirection by MP3 codec doesn't sound with some client, use AAC instead #965 - Drop xrdp-mkpamrules-support-usr-etc-distconfdir.patch: Fixed upstream- Update xrdp-avahi.diff: Fix implicit definitions errors.- Build with --enable-vsock so xrdp can be used with hyper-v enhanced session mode.- Make mkpamrules additionally support SUSE's usage of /usr/etc/pam.d (boo#1156094, gh#neutrinolabs/xrdp!1442): * xrdp-mkpamrules-support-usr-etc-distconfdir.patch https://lists.opensuse.org/opensuse-factory/2019-08/msg00113.html- Update to version 0.9.11 (jsc#SLE-9612) + New features - Suppress output (do not draw screen when client window is minimized) #1330 - Audio input (microphone) redirection compatible with MS-RDPEAI #1369 - Now xrdp can listen on more than one port #1124 #1366 + Bug fixes - Fix the issue audio redirection sometimes sounds with long delay #1363 - Check term event for more responsive shutdown #1372 + Known issues - FreeRDP 2.0.0-rc4 or later might not able to connect to xrdp due to xrdp's bad-mannered behaviour, add +glyph-cache option to FreeRDP to connect #1266 - Audio redirection by MP3 codec doesn't sound with some client, use AAC instead #965 - Rebase xrdp-avahi.diff, worked around stdint.h definitions - Rebase xrdp-fate319683-allow-vnc-resizing.patch- Add xrdp-systemd-services.patch: Let systemd handle the daemons, fix daemon start failures (boo#1138954, boo#1144327).- Update xrdp-pam.patch: Include the pam_keyinit.so module in /etc/pam.d/xrdp-sesman to support the kernel keyrings (boo#1144064).- Removal of SuSEfirewall2 service, since SuSEfirewall2 has been replaced by firewalld, see: https://lists.opensuse.org/opensuse-factory/2019-01/msg00490.html- Update to version 0.9.10 (jsc#SLE-5926) + New features - Restrict outbound (server->client) clipboard transfer, configured in `sesman.ini` #1298 + Bug fixes - Fix libscp v1 not setting width but height twice #1293 - Fix reconnecting to session causes duplicate drive entries in fuse fs #1299 - Fix default_wm and reconnect_sh refer wrong path after sesman caught SIGUP #1315 #1331 - Shutdown xrdp more responsively #1325 - Improve remote file lookup in drive redirection #996 #1327 - Overwriting & appending to existing files now supported #1327 + Other changes - Add Danish Keyboard #1290 - Put xrdp- prefix to some executables appear in man page #1313 - Replace some URLs from SF.net to xrdp.org #1313 + Known issues - FreeRDP 2.0.0-rc4 or later might not able to connect to xrdp due to xrdp's bad-mannered behaviour, add `+glyph-cache` option to FreeRDP to connect #1266 - Audio redirection by MP3 codec doesn't sound with some client, use AAC instead #965- Update to version 0.9.9 + New features - Disconnection by idle timeout (requires xorgxrdp v0.2.9 or later) #1227 + Bug fixes - Fix xrdp-chansrv crashes caused in drive redirection #1202 [#1225] - Fix build with FDK AAC v2 #1257 - Do not enable RemoteApp if the INFO_RAIL flag is not set (RDP-RDP proxy) #1253 + Other changes - Add Spanish Latin Amarican keyboard #1237 #1240 #1244 - Dynamic channel improvements #1222 #1224 - Remove some deprecated sesman session types #1232 - Refactoring and cleanups + Known issues - FreeRDP 2.0.0-rc4 or later might not able to connect to xrdp due to xrdp's bad-mannered behaviour, add `+glyph-cache` option to FreeRDP to connect #1266 - Audio redirection by MP3 codec doesn't sound with some client, use AAC instead #965 + Refresh xrdp-default-config.patch- Update to version 0.9.8 + New features - Add TLSv1.3 support #1193 + Deprecation notice - TLSv1 and TLSv1.1 are removed from the default config. Current default is TLSv1.2 and TLSv1.3 + Bug fixes - Ensure unmount redirected drive on fatal X error #1140 + Other changes - Pulseaudio modules has been removed from xrdp source tree - Pass pulse socket name via environment variable #1198 - Update xrdp-fate318398-change-expired-password.patch: Use configured values instead of hardcoded ones in login_wnd inputs- Add xrdp-support-KillDisconnected-for-Xvnc.patch: Support the KillDisconnected option for TigerVNC Xvnc sessions (boo#1101506)- Drop unused private key.pem to make build reproducible (boo#1062303)- Update to version 0.9.7 + Bug fixes - Fix endianness detection on ppc64el #1082 - Fix a bug xrdp file copy slow #1112 #1132 - Copy the PAM session environment for the reconnect script [#1120] - Accept fullpath for DefaultWindowManager, ReconnectScript [#1147] + Other changes - Show OpenSSL version to '--version' CLI option #1096 - Support sesrun start xorgxrdp sessions #1108 - Show configure summary when configure is done #1126 #1134 [#1137] - Less spit on the console when sesman starts #1142 - Fix memory leaks #1146 - Separate rc script for FreeBSD into xrdp and xrdp-sesman [#1153]- Add --enable-painter configure flag to avoid error 0xd06 for certain Android RDP clients (boo#1031910, #246)- Update to version 0.9.6 + Compatibility notice - Exclamation mark has been removed from comment out symbol of config files #1033 + Bug fixes - Make listen check before daemon fork #988 - Fix xrdp sometimes become zombie processes #1000 - Include hostname in sesman password file name #1006 #1007 [#1076] - Fix default startwm.sh to use bash explicitly #1009 #1049 + Other changes - Add Swiss French keyboard #1053 - Improve perfect forward secrecy, explicitly enable ECDHE/DHE [#1024] #1052 #1063 - Lots of leak fixes, cleanups and refactoring - Enable IPv6 (boo#1083105) - Refresh xrdp-bsc965647-allow-admin-choose-desktop.patch- Update xrdp-fate319683-allow-vnc-resizing.patch: Fix interface call incompatibleness (bsc#1064602, bsc#1075163)- Update to version 0.9.5 + Security fixes - Fix local denial of service (boo#1069591 CVE-2017-16927) #958 [#979] + New features - Add a new log level TRACE more verbose than DEBUG #835 #944 - SSH agent forwarding via RDP #867 #868 FreeRDP/FreeRDP#4122 - Support horizontal wheel properly #928 + Bug fixes - Avoid use of hard-coded sesman port #895 (boo#1060644) - Workaround for corrupted display with Windows Server 2008 using NeutrinoRDP #869 - Fix glitch in audio redirection by AAC #910 #936 - Implement vsock support #930 #935 #948 - Avoid 100% CPU usage on SSL accept #956 + Other changes - Add US Dvorak keyboard #929 - Suppress some misleading logs #964 - Add Finnish keyboard #972 - Add more user-friendlier description about Xorg config #974 - Renew pulseaudio document #984 #985 - Lots of cleanups and refactoring + Known issues - Audio redirection by MP3 codec doesn't sound with some client, use AAC instead #965 - Update xrdp-default-config.patch, drop usage of xrdp.sh from xrdp.service (boo#1014524) - Update xrdp-fate318398-change-expired-password.patch- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- Update to version 0.9.4 + Accept prefill credentials in base64 form #153 #811 + Indroduce AAC encoder to audio redirection (requires Windows 10 client) + Fix ocasional SEGV in drive redirection #838 + Fix client's IP addresses in xrdp-sesman.log are always logged as 0.0.0.0 #878 #882 + Fix ls_background_image didn't accept full path #776 #853 + Fix misuse of hidelogwindow #414 #876 + Fix WTSVirtualChannelWrite return code #859 + Fix no longer needed socket files remained in the socket dir [#812] #831 + Make creating socket path a bit more robust #823 + Add Belgian keyboard #858 + Drop workaround for #848, fixed in upstream- Add workaround for the upstream issue #848, fix xrdp does not start by wrong path in *.service.- Update to version 0.9.3 + Log user-friendly messages when certificate/privkey is inaccessible + Now sesman sets mandatory LOGNAME environment variable #725 + Now sesman ensures socket directory present #801 + Exit with failure status if port already in use #644 + Fix glitches with IPv4 struct initialization #803 + Fix some keyboard layout integration (UK, Spanish) + Fix handle OS when IPv6 disabled #714 + Fix issues around systemd session #778 + Fix protocol error when 32 bit color and non RemoteFX session [#737] #804 + Fix sesadmin shows error when no sessions #797 + Fix TLS spins 100% CPU #728 + Fix Xvnc backend disconnects when some data copied to clipboard [#755] + Optimize startwm.sh for SUSE * Drop xrdp-do-not-execute-psuedo-login-shell.patch + Update xrdp-avahi.diff - Update xrdp.keyring: add key from upstream signer (Koichiro IWAO, metalefty@github, 01BF10EB)- Add source verification: + Add xrdp-0.9.2.tar.gz.asc + Add xrdp.keyring: add key from upstream signer (Idan Freiberg, speidy@github, 337B1F18) - Drop _service and _servicedata: not needed for stable releases - Drop xrdp-openSUSE-logo.patch and openSUSE.bmp: not really necessary- Rebase SLE patches: + xrdp-avahi.diff + xrdp-bsc965647-allow-admin-choose-desktop.patch + xrdp-fate318398-change-expired-password.patch + xrdp-fate319683-allow-vnc-resizing.patch- Remove filler wording from description. - Rectify RPM groups and little errors in the summaries.- Update to version 0.9.2 + RemoteFX codec and Bitmap updates support are enabled + TLS ciphers suites and version, and connected computer name is now logged + Miscellaneous RemoteFX codec mode improvements + Move auth/pam calls to appropriate locations, fix potential bypass in PAM (bsc#1029912, #694, #704, CVE-2017-6967). - Update to version 0.9.1 + Support for TLS security layer (preferred over RDP layer if supported by the client) + Support for disabling deprecated SSLv3 protocol and selecting custom cipher suites in xrdp.ini + Support for bidirectional fastpath (enabled in both directions by default) + More configurable login screen + Support for new virtual channels: - rdpdr: device redirection - rdpsnd: audio output - cliprdr: clipboard - xrdpvr: xrdp video redirection channel (can be used along with NeutrinoRDP client) + Support for disabling virtual channels globally or by session type + Allow to specify the path for backends (Xorg, X11rdp, Xvnc) + Multi-monitor support + xrdp-chansrv stores logs in ${XDG_DATA_HOME}/xrdp now + Fix VNC password file that was based on clear text user password (boo#1015567 CVE-2013-1430) + Fix 3 bytes PDU handling (boo#1100453) - New sub packages for shared libraries and development files + libpainter0 + librfxencode0 + xrdp-devel - Drop patches merged by the upstream + xrdp-fix-buildtime-warnings.patch + xrdp-Allow-sessions-with-32-bpp.patch.patch + xrdp-vnc-enable-32-bpp-support-for-Xvnc-it-actually-works.patch + xrdp-Fix-support-for-32-bpp-clients-connecting-to-16-bpp-.patch + xrdp-dont-set-LANG.patch - Refresh patches + xrdp-pam.patch - its main part has been merged by the upstream + xrdp-default-config.patch - keep to use Xvnc as a default backend instread of Xorg (upstream default) + xrdp-disable-8-bpp-vnc-support.patch + xrdp-openSUSE-logo.patch - Add xrdp-do-not-execute-psuedo-login-shell.patch + prevent ~/.profile from being executed twice- Add xrdp-dont-set-LANG.patch: Backport upstream commit 5575197, sesman should stop setting LANG and let initialization scripts take care of it (bsc#1023988).- Update xrdp-fate319683-allow-vnc-resizing.patch: + Fix a crash caused by double freeing stream (bsc#1034606). + Remove DisplaySize from Xvnc default policy to enable it resizing.- Add xrdp-fate319683-allow-vnc-resizing.patch: Add support for ExtendedDesktopSize VNC extension into xrdp's VNC client to allow it to do resizing, so that returning clients can reconnect to session if their resolutions changed (FATE#319683, bsc#948062).- Backport upstream patches for 32bpp support (bsc#1022098) - Add xrdp-Allow-sessions-with-32-bpp.patch.patch - Add xrdp-vnc-enable-32-bpp-support-for-Xvnc-it-actually-works.patch - Add xrdp-Fix-support-for-32-bpp-clients-connecting-to-16-bpp-.patch- Trim/fixup summary and description. Use faster find -delete.- Add xrdp-disable-8-bpp-vnc-support.patch: Disable 8 bpp vnc support. Xvnc drops support for 8 bpp since 1.4.0. Trying to launch Xvnc in 8 bpp will cause it to dump core (bsc#991059).- Add obs source services: + tar_scm + recompress + set_version - Update to version 0.9.0~git.1456906198.f422461: Fix tarball naming from 0.9.0git to 0.9.0~git to conform openSUSE naming scheme for pre-release version. + Numlock out of sync fix + neutrinordp: minor changes, coding style, log level + Update faq-compile.txt + Change to allow authentication against all authentication methods. + Add details for crypt_level=fips to man page + libxrdp: no logic change, tabs to spaces + libxrdp: opps, fix typeo + Fix "\ _" on jp keyboard + xrdp_keyboard.ini: Fix jp keyboard model + update xorgxrdp + add keyboard options to xrdp_client_info + xorgxrdp=68412e5 - Add an extra legacy service action force_stop: Forcefully killing xrdp processes when it cannot be stopped normally. Usage: $ service xrdp force_stop or $ rcxrdp force_stop - Merge X11:RemoteDesktop and SLE package, unfortunately we have to drop the original X11:RemoteDesktop xrdp changelog due to unresolvable chronological inconsistences with the SLE changelog. + Add xrdp-default-config.patch: Rebased from contribution of cyberorg@opensuse.org in original X11:RemoteDesktop package. Adjust various default settings to openSUSE standards including removing dysfunctional backend entries from xrdp login UI (bsc#989309). + Add xrdp-openSUSE-logo.patch: Split from xrdp-default-config.patch. Add openSUSE logo to xrdp login UI. Add openSUSE.bmp: Taken from the original X11:RemoteDesktop package, the logo. + Add xrdp-fix-buildtime-warnings.patch: Fix buid time warnings, backported from commit ded462a. + Drop xrdp-lsb.patch: SysV and LSB init scripts are no longer supported by systemd (bnc#442211). + Update xrdp-avahi.diff (bnc#586785). + Update xrdp-pam.patch (bnc#441750). + Update xrdp-bsc965647-allow-admin-choose-desktop.patch (bsc#984834). + Upbate xrdp-fate318398-change-expired-password.patch (FATE#318398). + Cleanup specfile.- Update xrdp-bsc965647-allow-admin-choose-desktop.patch: Fix startwm.sh broken by changed gnome-session environments (bsc#965647, bsc#984834).- Update xrdp-fate318398-change-expired-password.patch: Fixed some internal bugs (FATE#318398).- Add xrdp-fate318398-change-expired-password.patch: Enable the user to update expired password in login window (FATE#318398).- Update to version 0.9.0, git master branch id f422461 (FATE#319910). + Added FIPS support. - Drop xrdp-change-default-crypto_level.patch: fixed upstream (bnc#764044). - Drop xrdp-some-minor-changes-to-arch.h.patch: fixed upstream (bnc#910824). - Drop xrdp-fix-segfaults-in-xrdp-chansrv-code.patch: fixed upstream (bnc#899105). - Drop xrdp-add-systemd-support.patch: fixed upstream (bnc#899105). - Drop xrdp-tab-from-mstsc-updated.patch: merged into xrdp-filter-tab-from-mstsc-on-focus-change.patch, which introduced the bug fixed by this patch (bnc#623534). - Rebase xrdp-avahi.diff (bnc#586785). - Rebase xrdp-pam.patch (bnc#441750). - Rebase xrdp-bsc965647-allow-admin-choose-desktop.patch (bsc#965647). - Rebase xrdp-lsb.patch (bnc#442211). - Rebase xrdp-filter-tab-from-mstsc-on-focus-change.patch (bnc#601996, bnc#623534).- fix rsakeys generation test (bsc#973130) in xrdp.spec.- allow admin choose desktop (bsc#965647) add xrdp-bsc965647-allow-admin-choose-desktop.patch- Fix endian issues (bnc#910824). xrdp-some-minor-changes-to-arch.h.patch.- add systemd support into xrdp (bnc#899105). - fix some segfaults in xrdp-chansrv (bnc#899105)./bin/sh/bin/sh/bin/sh/bin/shs390zl37 1702258880  "$&(*,.024579:<>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvw0.9.13.1-150200.4.30.10.9.13.1-150200.4.30.10.9.13.1-150200.4.30.1 xrdp-sesmanxrdpkm-00000406.inikm-00000407.inikm-00000409.inikm-0000040a.inikm-0000040b.inikm-0000040c.inikm-00000410.inikm-00000411.inikm-00000412.inikm-00000414.inikm-00000415.inikm-00000416.inikm-00000419.inikm-0000041d.inikm-00000807.inikm-00000809.inikm-0000080a.inikm-0000080c.inikm-00000813.inikm-00000816.inikm-0000100c.inikm-00010409.inipulsedefault.pareconnectwm.shrsakeys.inisesman.inistartwm.shxrdp.inixrdp_keyboard.inixrdp-disxrdp-genkeymapxrdp-keygenxrdp-sesadminxrdp-sesrunxrdpforce_stopxrdp-sesman.servicexrdp.servicexrdplibcommon.solibcommon.so.0libcommon.so.0.0.0libmc.solibscp.solibscp.so.0libscp.so.0.0.0libvnc.solibxrdp.solibxrdp.so.0libxrdp.so.0.0.0libxrdpapi.solibxrdpapi.so.0libxrdpapi.so.0.0.0libxup.sorcxrdprcxrdp-sesmanxrdpxrdp-chansrvxrdp-sesmanxrdpCOPYINGdesign.txtfaq-compile.txtfaq-general.txtfile-loc.txtinstall.txtsysconfig.xrdpxrdp-dis.1.gzsesman.ini.5.gzxrdp.ini.5.gzxrdp-chansrv.8.gzxrdp-genkeymap.8.gzxrdp-keygen.8.gzxrdp-sesadmin.8.gzxrdp-sesman.8.gzxrdp-sesrun.8.gzxrdp.8.gzxrdpad24b.bmpad256.bmpcursor0.curcursor1.cursans-10.fv1xrdp24b.bmpxrdp256.bmpxrdp_logo.bmpxrdp-sesman.log/etc/pam.d//etc//etc/xrdp//etc/xrdp/pulse//usr/bin//usr/lib/initscripts/legacy-actions//usr/lib/initscripts/legacy-actions/xrdp//usr/lib/systemd/system//usr/lib64//usr/lib64/xrdp//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/xrdp//usr/share/fillup-templates//usr/share/man/man1//usr/share/man/man5//usr/share/man/man8//usr/share//usr/share/xrdp//var/log/-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:Maintenance:31863/SUSE_SLE-15-SP2_Update/830d39790ff100933ef405c7f81cce9a-xrdp.SUSE_SLE-15-SP2_Updatedrpmxz5s390x-suse-linux  ASCII textdirectoryASCII text, with CRLF line terminatorsPOSIX shell script, ASCII text executableASCII text, with very long linesBourne-Again shell script, ASCII text executableELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=f8d8db1c020a6b1c705ba8ccd6493101980ea6cf, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=2d0fa4458425f92d3a5411f006d68732644a820f, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=a685c1a67f6aca105014ac89417163ca5f924866, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=d39bb2ad56983d286bff41317aa85824bc8f9ba1, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=07828cd9b6494554541e10cf42dd9e83414dbc8c, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=83dc2849c3c5ceb3fca6ac45edd391461a7739d1, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=2c745e833f18a0b208ef619fe16cf35f28b4b81c, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=191106825e11a0923426aae2dc4abf1a1e76d0c1, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=20448b335cfa61aecfcc4224b1a8634e31b19bda, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=aa76f5b00d2342c873bfff494fbac5393fcc03d8, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=3224ffb0251eb84d31a32df6d73c67c56b76f707, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=96ce754c89f469efa2441552dddb74a1fbbfea25, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=0d11f926bacb9540b9d5371dc8e6b58eb4b374d2, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=02f0595ec65e362120645b22c1b76c2b382e652c, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=33f1814cfe4f1e21642a77e18ac0dff1bf58c155, for GNU/Linux 3.2.0, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)troff or preprocessor input, UTF-8 Unicode text (gzip compressed data, max compression, from Unix)cannot open `/home/abuild/rpmbuild/BUILDROOT/xrdp-0.9.13.1-150200.4.30.1.s390x/var/log/xrdp-sesman.log' (No such file or directory) $(/49>CKR  RRRRR RRRR RRRR RRRRR RRRR RPRRRRR RRRRRRR PRRR PRRRRRR PRRRR PRRRR PR RRR PRRRR RRRRR R RR RRRRR RR RRRRRRRRR &oƊ0ɵw|2g'xorgxrdputf-88e5bb02dbe2618b8a3665cb7577f298975fd56b52d43d4d954d3ac254ca87a7e?p7zXZ !t/]"k%H+ۣT\1&gVChK^J ,gyX"&5u7qBr謎GTX\̗-l%yH ?KRёÛ,5ೀ0R5[mZΠ I!r ת yآC %ق5jƏkZqR 0G3#mb" ʎ.Z8 InZ :_Dk x[t߀|4Ftl.:^7T!mDy?z$B BjmAk)LihF`T`~签[&He6ˮiX|9@z\+UJ6٬9dE1=CG4]~sYϹ*u򈞄ZNH?;Q@@fs9N*2z ;A,2YJ,i{WjqV ^RvN=WP-GBdY?)zo:bZNbYr+7 .txH';Eȕ_,myr3}6 ДJ~ (A&X-b2~ Lm|C _'K#ir|NIK4iCIQN 9cC?Aw;AA}]wE;*hw֘: E Hn9YQw_:U^#4cr<ɩ"uW*6 vᲸVK߾'G~\R]xj87Il8;h_^}_vtIm=dvNTvDHgja+b _QӠQvkca` 0c"S(jʁ2A(+R\l vqe,kH!1M H"FhkШ8='1}e%~}!Ԝjm2YhS*OnfЅ-|K~hg$PTqB)Yl_I@3wJ3bT0%$v7n94n£':̏˨S*\АՔ3?NX)D#܋KHk"Ə9Ύb,|o?W%0YnX 4h{];Y## ޒanug2e0]PjhI/BUi%2ޭkfK+JKgw" ^BlבҪ_Iv4t,DYPj`uz&;5(1" ϛql `dhC1‡c|n,U,Z͢6GADF/].w" {3<갆.a# Jn#:) V"Xki۵GyNCvFRyp[.D7L-aу8ϗa?4b&(~@FC~|jWNCkȖbhDLGTYLζ@-J];s{.wκK5uPNju[1Nj.ccUJtlB, r#츐{1R\WX tnJJ9积 "oGm"vzp#ijt}ލdzE1|'TٷGl1ʲjv+ԥ`2Nn^|[9tORUʎ:n̅v`OPWy!V{>`,{嵤] 㚷H낳(gA8.1e|ps(vb^[<7uL< 9[=5-HeZ.e[u~"ҩ @|S,-wJu2QhLWA.f\G`g\ Cl;7eJ^gQ܋1gDW1_4? C!\lPc&:f쨴ܟGD X3!i$WthDn!<[ hHxZލ cb`Bm:|c{]KďzUVPrF PK`Hisu:8/:jv?\V@M%۫?>/-/[AZT#%H1biДN T^OAפ.z:ڛur()+´M@ukw'8ՏxXrL46=+p/_x9\Yn0cL. Cm۞JԽSx̮SWvx`$^_[>B_63=gr- ,b@dDf}PloحfS!{ '[;甡ڄX1iL|A} WXſâčڒqbeN@U9" 3q4"믬Bȝd8&ܙ C2JK@v:ih1l#x6H߉XO sqSP-Ƥ٠t`\z|]\5/vz޼Ic{q!O$n>ŏ):!lʣsGg$ߍʗv§A9߶=}_Me<$^OCeġזs$T,NG]NȼWؿzv%|m,XWhA[뱚'_Y,3Ut2j"WZYY]tYh9Nu[E2w0Cfm 2.Y5gE̵cpfLqrR`KzeWrD( ցn2nP.t z2IH"ϨU v>+cV =d_a Y,`:tcP|"9>5_^!9ұ;8E6d C4|Jh4$WI)7af*2߻ *s8E7{wإ震B"!$/SLJE 3 8Y;DYm}/6IEb=dsn,Es35Jq 3@lَ(\&x_BDQ_z=.^l9j$ܫVZ¡].BVt߹ 7 !s_ M.E"f-ӤzZ@Vc(Q گ2@al @$Y5%H330s%LukBļN l=:>Tttm܃yL*&1)-#1qp?/[JY $;%J\% U=<ԟ\ ?PqڋEt+?p6D@,I-) e>'pBpSmw-Q]@.>4w\;g5WJˢ,Vॖq^]eO|-nkM73_QGڼY$ )Ne+` b[`&Lv2D-*o~:= Ơp}($N%$a!( LaQ w@c3BmmR[H>@93fyنpX2XAr)Ҿ6(J҃dKc?pÂ5㋍ 8rE?\W"ʰ 7n!#. X@nTJ(`qSj`ĝUc\hJxmBrKls5B(CeGߠJa~7u=">-j 8lDGj7XGW9Fkڹlw\}b|/sVh?ҹA.D|˛C4[ƛk~3 myTT 83TA:`- H{`?Ļ9:&Q4C12IԼp Ly0ne4\WL:@?.To[5TF4 b:(N"l-&.qM  o$dGuqt wg=sl0uA h:,4?uSlz`]#-݀Tu<8PӈW~W *6P@K44g<3$7c3\~mV-`n"@s |$עJŢUSA.B)(` WCH*]̡cCjugy8X ։xCJF VYi^tT9A _|0v9{}7.ی ƸbL%0f˧%ޮP$(WB[P@0̼3n+NH^=}Bs>ˢx]4y(e]q{P ($sghԗNXG_Ԕ#}Cp39^^hXrT5ŜcTŊi`AѣnkzXvq `$ `.ЯLy@%`v'˞Mfu4O2JlS-僊AG\Z\B ,E82C,'jv&e*'MNԯJ򎧨be,5%r-Ai%Gd,fn̚;?Yl S%5h P+*G;wv|u6J/V,zaz}UNtM(N)ӋdS)3#y,ێP-\o~#O_:߄ WQFtuS1)*Y[| `CKjv2(nuxH|9.@Ӌr`F׷ B8= 4$֨zTiH1-BAܥ30Mکݱb;2n^Z늌dw)!?tߛ tPl=.ber+4D~/%ArnMG.3j Dl$ #P#fGǒ9J!n/;eY%CYAU;# C!LOl _7@86J9xU؊wS"{EP -Tnp1jG0?mqD|0Na/ZRRs6oO-0^ RGޤ{B==Blok4ϲHi@ <;|PȊG&|Vjs YPnp݄c0ع`=_6:Ձ.2,D oHU. @υ B4ʒI~{txE.jo;D쫭u ]+=zٯPCyVWҭwq"W}] w|DI ec(/P˻[*DAKAmZL<gSÿgT}"ಧ_"$B0⺧1>*s/G59;,r5Z2'-cffN/Gr6\mGYE.SZќZlBۅʶKx`n;M0/I{d$#DΜvxǭŸ`z*8ܥ:ث_;6 \^@]tzKt# zedkx4aH%!J@ch{)^|xalE7'=FiDؽUvgAc!X:d4]@vٙ+6iXz@]Řw9BZg~]CQF6'){ݤtv/{ςF4MbIv]Lbxza¶Ϲ1I"#Ceh!pJH6\?7JI]w>\gfCcg9E4,W_4̐CwGNao%^`=X%Hi7Ɓ\3# y-0S($% =\ r pHrAa\Ҏ';vSrs5;uT_>O ZM4㜶yS_Z5@p+ ),Tg0!=I x~C^DFG}L8ӐK&S qx{|jlROe:M{U{l4X#xեD)2x9So筚iv 367eJn}R,h΢xʏ@nIDT:vr1I-)vo/UIJ["Zo_[ Oȧ@8+/a B8>E(V֮ՆS$|_. Nc?yS ȭJD@pJ MQEGF׭m$ytrnkqEu8m&HqiM0tSaK\X''S$Z6iw|;ztʱcQTd`íK [BogiNlgcd)+XEp];\ PoD"kdN/sr,k^Gi tNJFRwJ\~0,IS4Q3lsO:PU(o maB1Ptm|_1^?9F_h1g,|⬑qX߷Ϳ̾ԦDR1BuL[Z28Έ9WsO_YW·#چ|0'E=R@H]NN%|_܃D;x4+Bg//Xӵ7~qEwF[3k5F9ì'xuH΄%}@37>+4ғ^t˟KaE69FnJ\--U,uTW,_+."S$>CN 1蹜??q=:Y,Z:brwht ګ"N1rFAZ唹{it}QY S{df-i?մ\:nȅVG cI' `8(d$)gp|BdTob\P=8.ؤR"q`/k샺3J$3k8Qt˘[<ʼnsWyn,QAi)\7(M4S$$\qqhX%hpw<k?aA_;Z>졁Y4z> ‚t=ȍG)5ÑpEK.q*:/o),pCI.c*@S&M&4<\ot$ N.{So $)O _a~ %lJ h i|۸ 5Yf95뼊:tr0;,"(\Wl`gdھ؂TzVD:EIyn8mhySX/f<6mb2gv3IJp:)*2Aq_ b݉;r[Ϧ 4vμuEw_[[ O,;K 0۳^TSer9:]{q_s=t[ 1*E/5NgẑJ S-.0kΣ#/;Ы_+4>}M[k~Zߤ׎NdN;X9,ᖛ`۹HdkOe*;sWJ3ɪ58xXߨrըeי%gM(0~^@𝌱om' D~7]R" ƥ85)~\y|e'R&VKk=ډDgwy'y]j^V_?tƣ:,-A-ŰY9|cVUm7\8PL3!b_lt0[L יahk؂~'ؔ0cHZjo;;E%Sc'Ɵ9]J\!fqR-|o۸B@ , o'gwA_vmH ClE6vi9{MQ]mc}I)Dّ@}NP:E'xh"CZ3͎~ne; txyBkLHaiXlni8K)Y 7p4`*_(~DY1n|bh?/UȋpNÇU {!Gݿzo:؋P=@fcJ,ѣێYѹqpִ ϖ/TPo͋Jvk=IVU.<1͸Z\e:Du@Ɲ/lBcT`JAcO%WV)ϩ#SKF) !SL^{V"977&~Nȵse*@s`ci!{ HB`Ka*8iFFy?p ;$+|rW-r%b 诼繰 TIEyu.e Y6dҲyGߙH ԋ + =d;|.G6Am՝-s e6p\c,ʲf<_"q0ؽ 7Mϳɗ&k"3x G2^LF4 9ρs;ˍ]%%Nx r~?֮T)K'̷>O OϲC<\2Q% dfz8~ yؒmZ >e ,)*Mt]u=bKp8a"1i[wȝnψ(+;]}d rj,j̱)q $6S٘M6!żp#bsR'͝ mMA>Im-c0/1H ˔yUclq8>#Wu3r,M!,N "RʮmrrCvD /y2RCvQX)@Q@S[kGF꼜A騎1E9!2j;)DGkʁ8, Ob.8#9y>đ_ywq*_WXugK7@grrs") 2:^'JWOPigLtd"#!Spg;r sq5o!!)S vǧ/\aA9]d@\Ҡ6Yqx!u+oP=|Ad05ʻj{]\,d2W ȐM@^\ͰqӜk5î,(S,I˿խԟ' 1R G$b4\1w>!*U{~.};룭cg9"y)9oae&iJIdE)4A+P%{(s-Nɧ!atjwKB&փH Cʂ~at;w}\Ѽh;FE'_5t=b4pyCC!JTeJxǥDlkQ| r^MEe6 L:IVwՁqefDr{}?:~o^į vq@JGdLB5S)K 2U 4~akvACe>+S`ӵX!f25϶4"*~珐^Β;7TZ28k="G6z36㕻Rx,hLkL(1fh1jBz)Z8f̴WU4Ӝ2FB9Y(磥T{4<9T&W]6=\M7M1^;jDC8*X^ѢjzĐdZc#Q0g+KٛXqq>QIV.an| v U }qQ%@2CU> KjxHj'.O.2Ua7K/yJbސWU}>D3JbЕ'uij[v'-iw"i5˩* ?`m9+sB!~A-4Io6piU25k:B9sIB[}⼗pq^0;>O#QmhPLua l90-4W1dt#19mb[nBn=\==So5ڕ.)Lv㸸6r:Q뽽rՑ3˒C/Ty 뺜Zc!T[8sHJ;Rr7UXM$TjG!I2kQfZϓS /"Ne_FQ8(\ꭨ{k_q&5L66+) .':.15N {)D}V37n3xQ'.X./<?nV\}ugؠ,ȌP']W;W#÷ꓺ>&B_b@2N_(&fAt3j03u7zN~%k3{3bcmBvh{1~tw|.+ʩ k(Bek3;%bFK/kiϫg\'eb:6aC$*‡d|-Hb 62ԑwcMҍDc:CyGGg3 I hs^$gLCֲ6~7bY}JU0KÐKnKYX*ԊP_dcٻT\]Uْ v[a߾ @gZO+܊klOZl7u-::HI-: L`5p,x^l[yh/Cmx:vr'ԱbwBA8Ya@x] +O4qoX<:Idsd UCA_hRw\El)lG!i|4 5Y$wCz.zȑ2 :5o),jeg{܋PRv,Jc$T_cnyen/pJN#61?l&ƈ C(Ȝ u| fE.׍b2B*|W~-|ZRhPw&)K~].rx u FYHR5 Ob9A<4R"r{iK~m)]9y3 nbCm{7G y(mˮA`ɉQ>f$.?(B=ϝ@(&̩Xrڻf2"3*@yt{ Pz+iuͽu~#~'?Ͳ{xco eS,`bTygbKGչvJ0dcWBD N{&JNe /uV yuF^G՘ކ^3$L5;ʾغ.ޝvD5wH&7^6>9x2 Tcd8Puߘn厴*:9[cC׏~c2}}PؐIMQ]28? BpVO..=#i9F$0 ΟYFm X9~5m)BhRJTM)V };Dv_Vw&2LyS=z\]\tQdE~06g\7l 0,DUg[[>i8z*1>&UGkJ's)yFo~EӾiهndR&B93E0Rb ބ y7^"FnI8t{0L!-?Y ~'"5I*VlQʷz,n?޸ֱ͚^-<3|PD/rw+YOMFLpEevNoDmC|@ ab>h#ENS5Ҥ]q86m+P.sSo5H)q߯FN8>򦔩9²$c\F٤lU,PbOVuT\߃,0TN|-s[Y`YVW`b܎₹X6t6>rn,qEq. YX8OkY!uM}LttuOpmcat!KۅR8[I2WK u Ȗ0@or}x,'g5ihQ| 3o1?Rv\GHuE?m|c ԝoGLvB]r.KUPTRvFO}qtJ m3e.ugc+g"=;nv08GvDNVUxƫ`OQeH>yB~r;zaR2]i3™޾HR;!WZu׌y??ԅfm&//PIօ W>ȥJ!o L2=wR5Ӛ:;ɬ=˰96f鍃nx=(,+T[mV3OWױ4l sDH|{4&`kڥ6N"P̩6xfu&\aEJtux$'rӚ!6)ƝK#ʝCz{.ݔ&@3bd45tcKo6*EM"YB$qi_ ̎YFtu ᜞Mv[5{Nܽ 3r 5mX?{0dn,Q^rф# *U% ,֩NqQQ^{gl. 4!oL}r= ņ [C!d6a,89Pm{Bk1k6/ahotlSfv&%vl*Y[+caK[!3ݭINbRͥ+׎vU nK`@E6/76h.DqU!SeEr*5W5z }TZ]D("K `>)~GG١P K bPҦn~,@Toܘd b'/%}=310Rw) evwf%ڂn4'h0}/{,]Ϙ[P.t5#we{y ( oz .KPHSXZ qR2ap@_;x_7e@,F3&_>t tTl*Kzm iಯHYru_$ o$8qzşBy}g$B0e4N!ʤfg{&.y8LڌJi)\/ٽ? hՓ;ʶr>\ m&V4sgrU(bmĺ͘3D.'#iZҲ:W@Y&1 w;8 &w<ząhLĶvDC"=du-y;[S3kl$VJ_ߌ"A8:<јNɥ@һW@n͢~QDHg TU~ f{eumqqNߜ^@Դy,ّ#UWw_'( +G%؁2љ\?sCjTҰ HЄ?b&`V]XeWV ҳ[."jyۈQ#Mm ͽm35#bףm3‡ $~9c\I>G更6 0eHc}4T@QiiP8N݆%ךLx~\ Y=Oaq\E9{;O̕Gyow zAN-y9 ?sq8.i /o=B8/79®$٥Hw4"~i"^iԓs~0@mXTG>z,3Җ\Rme-JL)!'0~#UYW8$w`TƇh9y-i[ƶ SxA{Cuϲ_['dRԠ@e,KB`Qp)N@׬cGX҆A7 l;kmnkM Ez@-,#k-OVa'Aǻ8eJ 7Z~,@Ԣ\mG5gŋFnL ]濯烵mh W!ѯ 8Yr#s$X8ٹ]4pOp9.dѲQ}|).ZR:}e*"Xޓ%8Y*\%rE`o)\czHMuo:PK-+wx8OӄR& j1Y30ϭqI/֒PѲV{zɂ |NJT&N8&7Hu$;zk'B=s6D9M}K;co1z$yDBw_c-뢑֏f&V1m4P"}C2$ToO y svمkU"i'CIS" BK_OuLk@4xDj[I(xWD{0km7)Ksd2͎Cb D')bhKf++ό; ݡ,Z`Wv#]HaJO΀J\֖1rm8Ю?Q+F)Js>(,mCI#]wZȆf-<ܺȅu>M2P^w9ĴQk`E_%{k|vr|?Yol>DB)Ks7p`ow綅W3pu~`:'0OeѼiw99 Vgf3fT_ m| X9"P%kOC*;)[\i90w{"8slB*ORL".X+~vc='t'@_Xo[0ggΉؽυpcvZ$k#)e“ueS~eZ-$,1I̼5.$&̳Jeٚqٜ-*wIFS;,D3(AĸX*[%Gg&!+r({D<Qu0 *O#ŕIU:0opڶv-zK ԇk]&mua5霎Ÿmdg!ƽ{l^b薃ք ,%1isZ"(.D4L$W}{`BDd AD? j^ǩ8]+gV_²Ħ2.:Vm{"F KlY:tRgR6d .6$uֈf>GAsl6'?:] ʪP DO <~b.I"s4\ i4Gi۸[`WqQ1ӌ2Bʤ+]lVvyr54 0;HwRIb<iX$V (<贄# VCUψ` !b!2+dڭnGj||_*FK)BINp FJuȠ|w`&*PXiwO|N-Ƿ{blJ3^^dlXɚc(XOJˡ#/H y9d %W{~B x9qh1+zQDH"6B!/cH'-}bV (UDԭZyviry{`aaOBrBQ9 `Gyu:0`?`M1`9E9S[*Qa z}kvyPm rxGX.Z%)!,6O o``p*6;B%k"O1olZyW5/b{ RMQnV*U/[kF=JB;˵jCBRJ+W4 -mjN]j ;@#RJ;0wO%c=C<}?g![թ4_>*JA}b$*+=oh1uC&Gcl)(_+PX2ՙ~/e*O@) bLZx6/18O)]t n.̰wz.Ùa1&_l2·S P´HXYGkN{)FHy}Q ,rw/EHz`Μ3HxڴV7˯ݭyg_2ybCdHC (twM6긴Y`Ax:xa S!#0=Xv~sue|9IJ߬fSڷ ?`C@P7)Eswl| yS #*e9~yt3JW[^r g~ӳ-Xb͝31&?ifbtl:~Ժ0S6t۰$ClAw{un^e;wLY?!v0u7LJǑ"+*J jzбNVx5떆:ʠPո5'W2Nc!Fiz.k LqwW1F;-h$&ͱ}.+>ƫTnB>I\nbXLWTʬl[UE=w6 [\l݌ Ukҹ2`|J&t^6RpLďZYwV'OOa!!q ӢZK5q[ꐂKx"druw}Ӽ1 CTC*cik7$yzz'[}0*!=ئ5KRB%ot ØhUjwɋPj8ihJIgQuxT5Wart9k>AX){jV2Šho,gaϯ{4t2t KOrx ܤBν}m/DW1F"݊<龐i;x!3ڎ\9i|$Snә}C;g#=&b`qƥyɔɷKuRDy|QU;̩!\<{A:Q`'f,,<KR|27ցOtRz4{P50w4:9*^d;QǴ켠74ghL&Wj 9j ٽ'р{Y,r4P&9zlnʧ֜zu\ݗ d~h/6rvᖼyt{XYikǕvkD2(Tlښ+q;2(=%J-M!l,XbETJArϬFtjݢ*^o2 ɚ%Aot.ra9 HTZ`3H7oz=Ubcp4c"W*׀n҄f ?czTBDO[† š$oK1a؄$I5'S?v@:3R.Ԟ_>qvU<Ճ`Uu w~&Ũ0MArkXNrVǕ䚢/x}T < qɎ_RQ00 0Ԁc-cLʹ̶T>*b7qhsjѲn&%nC.F;bVENꢍL 륩c  TZ玟#a{oS*?fUBJ^Q{J|`Os"\"uD7^'t^xmq!$πq,#|f*Ksk60.ܩlcYϫ=pXNM G5=؇lyo^@3f芘K̢CU l b v>Nt|J0^m:p\9:feZ8% LӧJSpdaW#7Lq9S0b%~tl ~%cԓkc~#\4ַ#"}9gߚKcE퍬^C1Bd2N !H4'sۧkCw| K1Pr(Ήo4]Z^L!vRY,g?:͔zC$; ]Jh"WZ^2HلؾmS2$ғLOe[;鄲Z ]Fȩ0'!rRfSd73$lXPU>@+Z6(npD8__aHOտM"]"%9NtI Gu.`?s/"igVFZc~-L S8bY\imd nۂZ^@_RIՖvtTo!]ԛEuz‚]4wr}LSeijSj)wB8m%! q/|fv 5p =AۜU}'Y!4x1K[TTk'4KR[ \nJB>Ĺ)Ÿ,xO;xG,8 mM Ѫ&SVH铣BwɲVt-4풡:Ԣ2m|]ߌ, 8#U~ÂmW4bGH1E-cq¾2%8U.R#/m K*.9u W7aA7:K1-_Ԃ=52E qzu ␪N 5΃Q3GE҉g1KOm@|1K툗? ̰E 5PgAF`-֤j"E#&E>S`j/@k4b2́f\/ 925NM%c HwIdu~@hZ4 CH8VƮ6c84Z fa"s*D.j8$ #XC6j5e)l*Lf#M B >P*|<&[wmcLG;w DJf{$ ^m\O{W 85xDI_Hf IEjn*sJ3ŅW%1zsUAd$9n)25_6JU>uK]D4|]k:_Nb$tNx+]sӵyl%w3Pݹlb==^Qu]@^˝DUz1vu4_' P[3u10NLjP; vvZYf-K"r@B`w|8z8!}qhؐ϶ to8T{I`=[BA(tsp$y't= f_bCQlRbQ~{! E4F[b[51np$`˶P~9(/pT γ"z4L'Lmqt i^ V%.U87NkP9UvN't#u#W0NGS m n})^iT똬AhBjgvBH { qu<0I^vha{ΚCg2 9p6Rjd0ړ.s*&7#-_F[h =^{gg,mt܉+wv4}b`J=3U0#s>jé ڻ8"ů]H"o74g2>,[v"# Cq9O<Ⱥxz`MAHm+iKnmR뇗pd .Yo8Rkm܃=1vy I-3cxS Cc4cSpW?tߣޟ_\xu<\h{!Uʗ4Sɖ<ὰf 2ﻪtE8 G+VBz2zCX t ʌw6qyAn/ v]Mk3^m m  \qhx HcY0l)jxi^=CKV: iBZ3cBr]j! v^Co9 H8ZUzRj>X}M{Sa>@2>}&:%"r:eR6a{䲦y;Y!@+̭f g m>U;QW)\)KG<>(}]|ɺ^+JB:rCd_ի=`,9JSvxxEIfkɤ{:­|d-/YEX:>02qVe_x"NE |#8@š1فb*_4ל>?a!wVJj"}FkDDZ燦gGvl'-uYm',RG]=LHk|uRC.PA>nƠjZrEϾoR(i$ k;5^K>5 mZﴅ$㜅K$ҪKee2v ݳ J_F:gdfNꄖzH|X}ymASZʡ~ܬZjt(CZh k偡q:SHB^*6R{r R3 =5a T\-Gqz+vۜӎwNJhReĘy>}D$Rk]?$=r.g-`!N״r V_b9i$I [ٶ3zL(qרBg̡QثVUd\)8("däbyOa\ YX%nw r\!u(x@ʛ?r,S"yB /ф!/zƷ~ٸcV٥G VA$ӼBXjPa!;l_sunH/=N۾TZ߉oBk)—~_^F{a]v*#'&EK,_lj&$8$O ϖΞ{hNG/Lp4{:M4|sv;4&^g4inx F9NLK<%yi;dU,U:`r?>ja׺Sr;1B תɭ#xcoԚ~UB2ګ.88GRp !5\ w%Ut|NW,K,A,ok!I4u i3K&߇#`*- ik _|n4@v]u;t ?RԏV >r5C2$o~f@M% B`v]䃵igy0>e^u\)Wx$|vr1$3ku,ˤϧ8ENy/5Gx^!h Ǩ=u}%Cmey!N_,[dG<L]ٯ`"jg-p~^* ZNUOwYp.A w!evK11uB_g!Ju;dX: ?+nX"^tY8ѿq;"fi_8cj X ƻBX%ZZ%'Fq/1sp" уo7f6y-bCfmD}bb/1=eHD ֘k:Ga҇L3"B笋;v)?aqg4[! ! hƼԸ5LoQa=!50wV/ҾL[Qk8l*$('A9/w|0q e/*~}OW4c)G?0Y5ĂVZ"X!g>"9`e=V@N37]7׽3(a#,bh zZ ;Ghsh¼bUe GU:,q=Î?bȉ/}/Jy6@Ei\tՒYo b<+^ŨNb)O>} VdmIY1?j^pC*+='X[aP<޾؃{i(@hM/gڧ;S(zCz@ zo9{7jp`bMzQJ`_[dT6X,aN=Ҁo㣕R ]WpyN`ό׺u8l}Nu+u3$]yq>봛$w@g[잕Dð=xv.Dq=4\K$Z O92l$f㠻|M{>Tg*)-b(a>-nae+,Kkk[*pw=C% :Եoqϰ/$?oU1ij̇wW^Jl}M ) C,M).S#~"qkΣxJn{Y-zjDQX$Csd۶&\eII,ߺ(tDFx3*J!)d[C^|N% wacKU7p<₃C*<(f Dp7<TS==/GD_/UGp@_JaA']C==I+g`YK:f< 6(ۄ색z%aKcUkЌ! "2/ڬ+xNP%j 똳Δ/d^xGFJp4lv຋KLĒa!Dɞ|-8 ʉxur*XjzTL:LWD7y{mj?3VMA;T,}nO6j0}\M>ҡ>:w)K1+uɉs#KLm(L;][6Úˈ~_BfOzE9o %Q0k|=O!"sʎpT9 ?z])BgneS|xtKPc76w(ĔE#(l jc@cC}n>_Cʭp6OU.:1􋘑,=8G*)Z|3V(i`'לyY2k٫irJ&w- l9r7uEZ }kwm.g!W1Iz/RO>ИlQDD6JEƇ V6NZ% xsYm"ʹi%/D2Y5M]"Caz`FLl\OqsV t=6<-&=Y2n*3zjjAoUA}E߻vjy:^s`lXM\-a*XjSJjs+{^IF6 yzQ )ooomWAَ3g<×tM` v[D"K\bd0Hoaɋ0.ĈQqRQ~ P7{&q{iJ8q =wʜ I9ZO 1dѠ[w+ YvP /0 \5-LTP{hjRNGn`}9_䉱A0ώuK%Yjxz+4=jG|C‘n*b.de sBM7#eBN<$o?!tsٟfαj8HX3Lf0#E><$`4]R [^[n0^\PONCghDzET u|/1 izuvÝ a𽓲E 3CX~-P. da>+lp T$,P8^DM0Qf⼯~u%_ Xc DXOp9<*3j.\:E6"2%@>&-<|'4_y4Vr{ɦkeY բjWD!&56c⬅S^Z qr3$!I ;F-1fcS{3c`W=@8'@V? MoVD'!}ɟ V&/i/&Fȭ0bi]vp+ǵiCKt^F1sNT0Þfޜ,'WvnCh?>V@Vrг PO*v袆+"B89@B;O4,Ed'(LA* TCGy.tI|P%([37Bxgqtᮍ+xn)6 y^j?sHF7[KE6߳B<c՞* `ڤuǷ{)SB+|6azY ̷Rݾ {(m[⛔`Ti\RdJzQX=0TtS -QZsmL[I}X{mar^۱Dht!vSгD~d):MX0BJ-Ba#ڼ :)B3oƽ98r2#tXCkc%-(bi5լKJoC|d1\詗W~g@1.#:S-d-Ps<#k FS#19#ȭ9aZSuKJ PV{1RǪ {Vȝyx٘7Lre HLB%K)Hi8fL @d'gn6#xӆtFF>R@#]L nݲMv`, kkfҁ8&>hAA_#`j<<qf3FhT5d(Fit[z+9}Zokz: M_^CKjPFڒj3`ܰbgŶoq tv+ ٷڞ㐣,?.⋎2Mo}R0g4hV+dtmWFwlˉq>"]Q`H`NCn|YN>[ T3Y [梓Oj̼-2KI:e]x+DZ`T A$i+6 #_)z-qշe CPcV SᅯGp "j) **@4 -;PO^ncfA<I#J.4U)HydkrN^?3&__,3Zףc^E|оCFP#C΁)5p*brQB-/k(}eȨI &k-`5铭 8fQe5sb6yi|V+lJZTomMA@n[SnZt]-< mζXbCq^S5g ExU{A(I_D5Zim`gs3.t;Ţ2"(XOd;~E*!T)OZ Bb+ 4{=a|t*M+Q:2A Б$3R;#ԂBu[@.M({;_V;8͔ Ka$pmrQVYb +$l>.d!<$ Kyl=Q/{mEw -S!+H|z =W'o#o-bǡҲ/ tH?#{E(9P45͓XKO2p8{ElP%$vdH-aJDXҖna!=l bv;@m|HmFΞC ٻx2Of'l>2>Ph3wȳx-֢Ya5AxIo )%fr6O/1Ze/ n6Jg^$ok BGZt4e^z(|]G( QC:` Q ʹOlG)^&:_~BܴtocEKR)X[;nu(h\,<9K/ ĔbWF (C:hr-&L(Qk~D zsʜFțKNGȅeAzX0l =ўHATuwMoϖ6 vS"@sk#<ˢ3 QAko RXGz4-gWk=i2R1_psFg!9PJz*7c޷{ "Oc)3c}2ilLs/(Aߑn(:5bU kqN$v: T# P2Y³xIKE2,k]p_mq ?\S kP"4Z2 QԄ*Et2Es=evنg͔ax1G|&ꪶL1UJ > o% ,F"\H?CԈk a'V!GmdUyGR0xj@'Gc˕h5*2(E/[\D6XJ8F֐]DE>\@Ct@ It19\cxDr(+#'$h Ђ{BzܜCiUb*6D 3*06+> .1)d$LdX6O]]>D2dBH}+PM`yHZz|,tN]Qoav̙1j€a o~^L7a`=it;Gӝ5[iUq=H^4E.ڱHUϠK}_Vnm.WIsN ;I[ellhaegWӔ8C<)USqCw1FWy\a&j}U~Wne3 ԽY;S2)fpяCU*EM lbSP[EilS_ y B>DVH*Ea¾ʦ\zѱ)cs}얱Pt9ch.nsH;eFdM*wqB^M6,F~ 0 ڟM?5$ 3 MvQf~Z /=*s-OA ?gXYʪ2pࢍ.$Z)YؾN! W;@_͡K !zv߹;l}HWomm;uZAP<P.`Je/Hbqݼ8\"x7NSFr"Od9?d.QI)!NBĻlVRjds u˶NEZ"YjI :Zܙ(Kf{dY-=r3ШPԾM=KuJ";GHHWZWȀ!>h/E r}yFQ<1~k*9pQԀJO̴Lv "Ga%=e |PD1j@m8@ +WT/C Kh%()daTifUs;t!VzzKKԖK ܛU=w9SPoF&A] S:e>*mzr65(!3'je웧zNȕ7n@vP55 o~ ZE=R+҃]!)>[j> M*q-tUQk΅*`2vkRJ~*/ڀ$֝,Fо\n|$["WkelIanRr NkmGbU Q'%Shw)W^Oa}Mm(e]I?Sb/5 PX RqOJ"fSSsj0$l8!gɠ復ڪ,y|//.!NQaN qD .ZOѴH'וk'BEht1!!%)aBri_hFퟲ7 eNvTvfŚ[Ϝ)ʳ,bT:"ǥAM@b6 iW`kro[\&Ǟz{HX -pOs]S _,4tE4YGޘ |D`l[dezApNG#) VgԜ&D"c%GCBhakWLY-pފ"45qܟowx'=f^%9Fx2b^I'%Ӧ@p xi=?2mF ccM4Ʋ;fI['%"׮ǻw坧d>&CU1~v:[R\P~yEe [_T?$XdSnۓZ+9 -<@$o͞$ʦdQlFF@~6kV,N7k͠cվ\==+J@l\tuFHUS{k K{~j*#Fn\d;dٞA͞yaH3= Ž«I`X~.@-Y`v@';8gB[Y^0Yk(ğ9@bZpl"sQ[?n# %yezT` "D)`¶HƇ٫VEB,!F@ ˧$v@O*,]RyMb L#b|V5d͘*TeXYުq#X_p+Q|]1t<329{$C] 9XuзDP,tx^luɹ=$B߳E='y&e)iUC9P (ZdUiFKpqvsjb[Ѧ8WCky-kW|]xHkMT3&"9,*Pqn1\= נ_bN,aIv$eb_;> @ eӬ4;r97"H1Bɟ<ՠw(KzVT,CsM-KyKq~NBF=p4A c(KbV&O^IbJS\~ʓ0ȫqQݛy5ќ5gUb.tSŊ Ğ_]5˦kzMђ@_*;^TPO뤷h"gOGr6N8:Mr#wX.(^DO֟>!z T?z+)J"gfX>kյ1@(8rMZH[_n 3-CGp%@d$*~K$A.6Kwܪ7ꎈ>9?('M 哳ʹ=:Ƚq?#  a)pM{x/{|'o%LlQzsPDeta 32vKcǗۇWirRJiՒߓu @8A"gjӉ_z*KBIzH_v<(pya)Ӣ^ST`Ml~wOY44ΰQ6QB^YBX7Shz[Eq}T-2%Va G[ag)m'{; jB}d'gyGܞA#ch:Al S%e Fo7X3#{$[#ќ:Kj<ȴz܄WQiす!uS1:2&z B@ob6MHe^ep.=If_A.<`/Z)2oUe?P+RLx bD'>=rT95āihaCoAP֊u@ ^ \nˡŠH`ӭL~_Y}:}u@*-%P"'1YUMU#ڜm8śUn!7Tf @܌Sd,˻mwM|=cgRK7Û S^P?##{=kc~x]`QzQIjoڳ%'muhάst-Dε*ɆG)}]]SG ݝ`Tdt2BL7̎4vdKyUj7 #+e_7Rod4`5#6u֐&,d݃DoQD灒ĝr$d L˿b23H|H(V24hP*8:`Acd* ״.X7 ke!V{Rkxly'?8 # _;j n)FD!ET$V/Sr Mlh ƘwZȧHq"&'u =3'6 \+Bh~F kx$yE'ct8ˋk]i,&cVIb(Y:!z{YAw L'0N) b[AtcՏEkhՇzNWҪ>?> ᥲK<`HJ_fݬAr@"*"E,\CѲ7\1<(%D S)*D˲+6n0gلC OߟN~5%v8´~qھH$&1i((Ogj[7KR&^qle/e  2pA[e%Xtiyf/ȓ*Plip/sbG\TSY0mcyG*O lCSg O|ͭFD[辪 Dd"Vw -zͪz9VѶ!'Ĝf)'ȏ^ dA#3b6+BYtY/cDjEۻ @pmӦ"A(cp#aBM ͒ ]JI{FYg!nu/]vbC&Ibq+N2|ti$3(c(vVF/(iZ':D$ݐty9:9@/;>b(qYfq T}K,.PEH/kFWH̼H!4a]`a1G$j|'-VjqD9N~݈5/ImI*olGV At.*?bcA ]N`..mp/n颲.yvHm6T#F{lkE@V>9 w?ϿHW8eĮ>WW'L@ JJ4pJ%1rzힼR n":X]3&&QtQМt:큊8*WxҿyPɷʶj0m-ͱkCC\]h ?/E%C$k?ZÅg깔( z6YIn #?:}TiZxK'$4k!Xчc|bs]Zë i'Fw"8L΅x] ,{f25bTjFxڗA|Eĕj"C#jJOOX!n{]928Go/GAsQEgPaE5˦u+ ~"y혹^.,[BYs,'$T M"XpfFP{@%z X̆a40>zFg/|o~\3;G11w?yqgCCl]OBL_GBQ2\ؘg o2&ujlFO2=>)d_ Sн~T37R'gIJ%-=ocJ A( F]&eLMʌ[fpST=•HׅX K^[V(>_e6-En % CW]l6˹1us{s.Nx1B!a]^ErCʝz~qS\v_+NZk~ XuFPrN STǁsL3 NsZ$#]ck#_Sq+=ϫS2sq48T8|n oZǺ N=~&=e ۫wesتm1G"x`NM\z Tk9!9[]`SvۇdT^rx{0~DW,m x( Y7Dj `BV4NE$;~(9]}߉oԥ  O*vjhuDZU`,׺ \czj:fo_Dq*m1 LDkQ*T=D\wjJ+.ᕔx)Nx?Q0^ngO4K5 'yac8)WH ň 09â}(~ȣ&[fn&K7~o#}eEB5Hűpr{8{)3#:vRsHML3 !A#H؆uy1;wA^;(#XFk{;M^m~gcCwp}ZM婕|(Sb<[ YF4l(.._O7@RLV GNv\v*oQy~C` yMTe- _ae:sqYލ$ŝWFqy]`ZZa=әP6L8>UcK4G5&XvdPOj{H; N4x ]W3!B(.!f-c $2 a+JW~mBqgݥώaf_o~Y-ȢLjo5g+'Eq r12V >3^ , nU9¡ T6*l-O?3ދjt/6@֧br3U]>WՋؖw)lh^|щl)řs9~i%'L5ߊLP8Ur&-t+zԂ6}oW۠ <ӷvrRr e:xr9d bd:L=YZX |M {9CT6(t,eucJ ;MM`n 㰗//o@IKy :=v  mAn|+~Z4v}y=ܷD;N NhCm*i96u+5!W >\}qK5*y0?`]Am^-Rۺ}QBMމF]F޸kAK۹GlUQ*7i\_ .%sZa,WG6ߧ61*QAIQ2]]<|Oc(W@# hS76"27d!,G}OͰX"k=$VVY*ͽTBOBV@S^2_&%mKQΚ=Y\@)@S=<Hh PR@^kHG|꘷:\a*/;~ ;'~jSwh@7(* cuт㕑-5xe=끾`ĶS<,(SbuEFܙ7&2IGgfVJzcX'">ǚfU[RŁdj =qw9RU#?4A;DesGr^YXNf1%+DYD2ƭ8}8d>: <{P$= ZhcV1s=əAvDDS廬 hwA(0< tp_r~?YSϿH]PB 1߅/oiwwbsM0[a]O>l6A8PEܪr 7i֡b*m=? IU46u=WuO2 D/8kj\8Iq]Oyp[*w䅳C".,(Eqj3oO/i3'ƤMS~n?a&<tlR ו_v11l 쫽wO,U̓0]/uvx#R\o\=]%g`L @O8ck$KC1rq]QxT#m1?- sNT~&sȷʒуt]PcS74I<iKRlNxDX6@ADZBB\^˒1llJ7] S,LwWڮ&D\3 hpɊ-So0}+G!?*>Z2JބyDJb8QM8J@ '#7*pwasAfSv1䰴х@ X;e("SIP-`N[&Uv7v1GAWǔo{$TkU])ϜHNKcF?K{qu>pLG_=&DUiQd6R{ѡDe_1AB!ݭ}_0mAԓG4yzV Yɵ.3ƣXB4>sO|lM5ZOXevaEp^@F>lR$N0w 8\`(ԛ Jqkh;̦ _1EIf`"iUe{&؅, w<&5ftSX4E sob%iWSblRC^gL򛬄vͤ]AA,ez34ypz;^o;sj| gJf[ $+@:+<:(9)0Im6qjt=&嬒Ұ %j^6X 6"WP+[(>lT$"iܙP%| ŅZ.=U(Y,$~JusML*P\&֒g ӓ ERҫ)n3$H@DRkWĪ^!>R?N᲏,HJ6!3v-}SU@3t}o?͈>'$)=\/~,:is !aWx;&-(_f*|J}}#mOcqoiؐ)䪞 /-[XY1c<Qv.Nke"'&˙Dy h1b/S03(ȉ`U3qZDl[脆 ˒5Cg+@ eB/˝lFI8#އlMNI+K$2N%K&xGs^ }*ؼ_hvs^UaQ摖;L1۳փ AjU2BDyfDtKSG6 hk <) BN{ţ΂tlcjKQ$īߌozB7 a@1xIM\x{;~G?h}mCy&Gj$Dfb1)v5 C/YWk.̋TWs`-pCщ+?PUTEIZ2"!<\7Փa{Pg@ M}uvys2ז\ 5o?=dn3^Srx"@'^GTٌFKݘܝD9'*vB`2rB`>a[7e=nBHK||ybJwg[AzKqOsB4]b]WoPRǩ@ҋ;֤B+oTUC=;:IqY$?6k[KxӱSI ~+{33i!B3Vh˫G:ȃ.Y! */, BKG/u\gKn+*ͽHHfޢ ".hQt5389<hzVM f\qZ+-S-tⲓk͟e?~r@^ӜͲXH(Aq"[s1E,5;{ SZCX,R t4z1bK纛4w7AS_<=ʴ6#Am#|Ȕ]o7 n 5- ǣgbwLW,DJxmgxm:0ԺGZ.n &荒B /_N?թ.?FsS?m}qfOFV&IADho 4W}& ,߂K=aXAV=q/SWe]->Ad ۀ(鄂R2\3'V1ͰrsUd0cgpO`QD%FRuoQ…k5p$w8-5Dْ-}-cQtKb߰Y{|+*YFkk{>m{VqZDJ«.N4cg砼Xޭ/ל肸q;MuanfJt+|>ŶԌL@<Ù*`/gc)^.Lo$OROO읧f=E7˶D_j;>qLBS6LY8@θ+ px3}>7x<\1qݣFg IH@V _Ųr;9MBiDNnpak7tC_b0ak]ab13Wʟ}pJz_To[k``;2[WCh. mcY2әorpB&h;{ou&`l!sRdܯ5q24Lb^+ `r8:i.[Χ.j)g&Y#S8yy 0X`tcn;FIG򑧋rZ$b+Kԟ1tRLoHy0n;=XI^띙P7?ZZ'PcnȔpJSAoA֓afpT)71tIj/Y ^lT'=ך/M Qcm-ҏxBf6ȯN*"mp.AOX{(9.vF[s$Q?jÖRʬ}qި#F @k%n77b;v;|>bFI:6]{@ԖK߮ʁjXsyk]Sc%zyI nE0LS( KvT@?!X3,8ò3zR"σQdy[L6\gkQ+ittn1!Ɯ8*b& ,L^7+AdPc$ȃ/LY<%ݑQ/4I,5rMZGF tw%qD5WTf?4qMvyөפ3uF){4\XO|pN$r:e5lҏg3"N1Э1hc?gäpWu7PxƃmUc wwѧ"gSx%'=;"ނI,kG!d~& &+K۰Ps-wLBrA^Wܺ^aFاT]6Gh#F!7M򔔼"9 y l}۵L7b'-F d3Bq"h4  h=_#$]]~9!#e62nI\*0Ee P{c~$#æ~Ғ@"U IRD9!Hvۋ8R1xD 31vj)rŁk`2=EҎ5!n[i#CN%OYfD HJ'fgf@g 9%`N 8F|uկk!t7n& 4UUYQ3; }qx2Z"+1m}skSVQ&f"r !,/ٌ+`8~F+;IU[b >5xBP8`j ;i;m4!+&@`}Kph'kuU2A鉗Mg۬|hX TE)|PO'8ɋ@oP=s)l+"B`K&/JX-,㏉%`"5>woe-,I[ ֤MS~{*J }(=P6(#K/hn@0pwƔUP'vt/yjǡJ16>PɞZd[_O&/fHUڋCOVؓX~I(y E8 qXe0G2DS=C [Ud-R 9Bcn c&&j~w,q@('r_W]gs$" h2FʜM t lrӺsipR "iNgMNNgyܙ5U!ӾMYRnM(8Q&x@4_ꊸ:~^˽oŴ`RFUj脢#ꁞ/xG[{: B#L/M@n-v|2J]Xi+C)S $#swN&թesEë|@;/ nyM*;" ?ɍ:9Gce)8Y[?.F2<_iP͋eP osF,^ྏqi=jB_~%I*e\VS&'U\&UT㛄Cb3TiC#M&"ց- ݚָ3Gtv~q}տU#yZfRAŮ"+t^ 0v}ۻP_K ~9IaW,.uP/b _UNo֓v]V<|T#qڷ+n @y<1dw\j;1X:Yǯ!ԃuv$|4\V8#P2ApŲ A W>%MKo:nj.t&_o> Q:Z,E{:df xʴpKt@g 9;[~&SI({ĞI3pbޘp}Juњd.y7ɅY/dǰ-أ*/4:R+9)(@=^wѾ1SG`4'#}C(~%)Bm0pg F1f,VVkT8r <;w7u؄[&|ZB}tsYΰt+];($MvvOs#~l2 UthmaAlb `ւS<2Wv[mT}iAw)geK#T/=PX&yDx~Uo˓$<݋#1 s$iA^}ĎuΦf}fXo'~v=d/zcгSl39c0 50_ %b58vB|*$*2跘alޒK)Ѐ5hrE*.}VZ%s'Diʸ՛aep\LO^^ ~PS@V) %UcAȤGP\~]@ALkDq ;^iox<–Di ?nUP wEH|o}H-t`|K(ZE &51> @ԟuxEz.DIiFmK/z V^i=KyTD]yn5oZ3DbS8֒,=Qm`M+u{qʵZ>[c[k0!e0On $$¹AZ}yͦe(݀&%"&.,%N O#x<_k8^55^@/׶s>tG;<(A pe2^Z Nd5qG@ZPCH·fS~;)ZHlBSA*PY&j0 Ҧ~Mz Ѫ~ցhE}ZDyv^1#ů.-g@. 5c$:ێ ,E0fCw⬅/NWG]KL{hb_FI|Z'<)tS(/M~6Tpc208S.$-B顁ksI`9p5:2p_ FME^ K6~ %%gIm6][EicK7)$""~fK#rӔfrӝjoQtPp"n,NkU&iP~>b53 _)]Lޏ935=Dcl}ay]|!RҐ4 d|rd("Ri!̢bCrn/F% c;Ā;L!:{C>M"mxnooaմ_h<`*{r_tivë5* V"Ր/qb^; v`A1Ssķޅ;᭤b解,R43 __cަ;WqޖŘ(G0&4YMhX\:V sYd7ă N9AE|gBJ,v 0<;sv$Mq{6_;hwDv  !=532<s@7yMs/\j%Ŝ]w9kd`nz^,pd?̭.ğ.W,xԌ2F}AC<ӣQ݊yyȏ>î\TOڪlSl.s$JKt3AiexޠZŠnrئng!ɷG|PJwHJګDx^hHZУ} %ܣMѻ1 CmIv:qIQ#qƖS=u8n{A T8\,ǽFe@B=5!"{l/m%^6hnҚЦk/d1@&}/_wk 1Vڙh_߁K ͩt%yT_t{ͬYkF!rJs,`şvh65+'ݾ8qMsI#] Py13X0ͷ>vLx̊=f@?QQmL%˥ׂĐ+gn{`(]śȘ ;#,m8ra @9IoMj#[>LJ1uav>0s~݃hRF i}XO/O2t'Ɓ`5#L?. zItKxVXg06\ 4 w z #;q{6SiSNaE6/pn嚃JJʼntsb K1A󵟝k|s#t_ SIcT^M2 _L5I ,Kh;gI]Ue cWzҹiLїB ,#5MްXL%J/|\ #aHķ 4 KT2w>U~K\ZmA Zt]"?=]ᴐI^];c9z[ x0s'XbOi=RUaFӀasRRߺDv$2khFMd-!|hd$3n0l|7T9~ZGdi[(-r6k)/<zT'@ Jw}w]mATONg#~9N8nTnM|wǗCy?jmgBu$Aߐ\8#V9gKE0Ӝ<8C9qTI+vM˞ *V}.̓l"pe=ؗO5 Z6hgxR.MZg;V3_)y ,3F4m/kGePܨYs aׂ|lWfp 9xXXo#`Xm}8KEKi!c[lX߼|NL rY*2%[}FrsdbLw=>7F'RJ_ -8-C  MP u:!];f̣MpmXQpu&2gs|ӋJf_)trРw9i6 )M-RvGK(0ȗ2׫2+D1[Og Z?&6_A/”)DQ2TuϔN1C6. FtIY7|>#Z] gN̲)\2O!mbfu0jҷ/R$>,J;|d'^-,I|Sq:A- rsQO}C ˒@Ȟ7VIN*סK*3i4rw5z,8}sUhͤRDSHm Z3Q'>! H?w _PD@3W_2 .8p=/[r´HM-[KBt)n\ԧ,-]R".K7CRXA< T x续=[fgt$O֚)xo6q:o\vί*GCf/ m0@ap@29DHOPmYSK3yr p$ $[?uKI*d@YdDȌXD4Dk;7z'`蝃vW7H< (AĹ8'?/di@oК!ҁ1*ף!lOBN6^X Dk."5&yZRFj>:qO{&tkl=O A˶pUm3@.P0>;JpC{r0 `YD D{ 13tPV*(Wp UW6z҃@Gd;qRGgoPhNAx"6P輳Bǐ#\Gdê<}l\ H /fp"QzFYæ|v7$o~P+!άG9eqFf^zo2INw ;hU&2$>ĝpbӂ!G%1c|cmDfaS/Ŀlp q{OO{Qbv)v?8/3q/氤n`}C:R,P H'`݉62(P0H&5Rꢘ^ip[2 3!QD .G ^d@fFgMX)j'ϕox*N#Y- vOYzl-G22+* YiLI]$BM l"|7**^pWtCuJ=B-9q`k7a_$%׵2)^~l 'b] Bn9Nc|j kT,Cp; oߩ9+T2ضcoY ӲqO% wU oNM÷7yA$zYelrd*չ'-aחXO/!̰SiOGu$y(}X"F(xr)QI Dըm€qUYwǍXϗuAYi.oc#sZb'[L2Xoȹr#:P}ޛ6_Mx%<܉{Tb5HDt߀gU=6?ކ Dy \?C{-Đ6~&\v Xb\3S8DNn ۚ xvZq/c{zkրc;p8` C o$ueRx[Giewp|ݕ^FT'No[?W73N[2cY4_rՕ"5q.$(1>.YkPWM1:DZ3Ao #4俧w 3);RN`iTaƈTTji5Z'&5 ,T(tLV(T9aMirPޥt>] ;jvlJu z(HӡML:Fowͣ%q3=L@K ,ovG06Ӕ቏;W6[uFd?7/ X ,qRr.fZ=v_|ZR`_7 esKΤ0Ov u}NwP|qS'oT3ys~h,W9=pցQzBBX䷧0"z H{|.<i5I&T1cgSQODu^WzNVŐTGŎ-c olwI=`XkB[ x9L=3X\Mm;5~5 ؍ =֠×tŴcMuTo2D9ؗf/"#NClC!dծQV+uc>!( [߫KӼJbæo>' &ؔ/P>Ux}swq(i)CGRk WIgMnInzHGC^Ex01̃;\K6;jR (UP+(VCC'OPKP\࿯UW ީo}q9{ڪ9/ӋDoG G#@/ӫ#V>EXzbRJf"OATLP,(H\N<(.V"zqșf)D[8_iuV"hxm2u J ?[tz-򟞄rUs@R쎻ޖ֜q(*+"iR}ZP,Wuա H@?(DIg߁w*fV 'qtw=c1a-"bMT%:2LgzIAm{rv5^> MR?+(SN)[kUʼnX%ˇ(mZU5X*Y{"Βn^z Xw+!1ਞ!+e^R^YJQP;#02TvOw=o"I/" KKKϴe.H5mTU3Z"ӎ>J h01OrzT,T͸, #8L"SQW( lGDͣ&iI(yNxlƚ!Խ͠_غ]?ctE˙w^-{gkuFH9z@n (Y34][>uotxRww챟-XU~3{JIXw4ꏞql*v]LP#_qLk12º[,{ N|9Z-;oPIJrrmeYDco3cREhe=f@0#þHEc==]60m#cI ITir6[ڴqBh;hPd#Sq])UI5xelZ/D<+9^X=:39vyHSBjA&7B%:*vk|L+$քPl*79%Ә8glFRq)4\Ѽ^ ;Z _e:3A3,+ʓ8+vMn(z@҄X#y~=wňeӷ dPI6آLa+oT$[97ٲ^#h D TUkh{ 2 $ؙ ;6?qc ( *N@:G<%qD&0%֣z R=0rv7;dpܒMiHSEyK`~jx3T^|Χ\:7,*E=c틣ZȒQzkDW?3}:$R 뤾k:Z&j,ЁETctQv{Ȋ,H#Rq qVArULi1~ o|M-w2,׳1Fgv$;l^Qlj䙴2W!z=zu4e]X}%9r ot$Zk@7Vנ{#/Ԕ,;JCOp0~ - z#kO~ud*171Bh2%/D&3KϽߎ/q`m^VJ㯗CFY@$CۉcX&c牨9ogrI=kK` 2 3^$ g_Ÿ1o{nAgNvhHn'ʼn@-I*%M;3y$lf (#zQ̯ :p5Mo-w:n^+0jS'-+݊q^Mˉ5X]@ U>d=cp4_[¿Re{E -ꉭyO:nN Ñ|5P$hD*|!n_ѹkG)/M@gÑm|FAuMsm%~OTo 9Dk!/px=&w@Rm:`~\mX8 )05H4e9]eV~PCu1 ݲHhGTDq7P,i@X%%b$S, M7yfMCp8`ZP&֐Qpu]K!#qt46l1ͻH d,؉uXx^[ZMlܵdCvaU^ \kڦ^#`p8=R݇3A !vG)ũAdU-F,+y 50%.#:p\jlsp gahfIQ ӷnZyFy1 \EٵȣцR|Ǹ=^6=)~_$e)-9$|zSLbg s-轲`SrG~쥜o!143{jM-Bnf@uG2L.>wpoV7zb* ia kJ[ h $kq_κ8{E.O`s3`wDRw}bB魯!A < chp"nɱhigJ\elDf.L:⫬ ^XPnLI;br xm& qz?0)뗺Q xfLag^۾!o2YB<㢿1PpF$={${qM;. !q?I ^;<4thbά5]E5w]^ W8l|^+Q?FGm5l$i@s$@kjz?hnZJ:Mګ6G)AO'4SFN3CP2eXui_B?*Жk3_o3/OO(95>BАAP{t-۾@?1MZlĜa02Q/5\2_xP1D4Th9J!{^Z24KI56\5,\Z;FKy6ʈ;l ` __ uq]2dl=I9E+MhOV|7=1,8C?T7 Ϝ'I6q"-ײ-k G;/j 3mt(+ZW#>v%kd0|^Kr Ad°T8.w{M/hQ*[-[tw ~١;)c.53,1\߭5+5[5q*O- L+BVi7XA:*l[O*uL,6LO θqBM߅̚`To]DAʡfu,y_$u*nHpUڲdTؗK8_0nv;J+*e΋(!9`*nEiz_| Ӓi cJ'lL|>x؁ gL;Tctv\|BjJ @JȀSԪb}ܚBaƬ)G77mGduF]VfF|>!5Ra;5wb )ڲvǃ 9c~4NV,&=rp=*YxL FXh}7D^bzFoQ=/[rpsǬIY!$s&T^' dW֯;sWU5a=v[N︭fij9T1wtgsK!\ZGR7 HU AW-k\uAW}HYAf~%)ltmw.$2<_OI .`Ar-B6'8r ={$x ]h![v3۫\pg[n$TB47$nCQ5w !}n8-MH'&dūñкqD"TXnkFȜ3 ڲm219Y#`q5UX R%B/U ؆oM?e g57C*W`N7C\ szc Ղ/;2=NsIX{ ~\|RlAD}0Z;TLmL(g@֡ÇY9 Gs%=.ԁjꃼ~Hq=Yo" Gĕ{]FUrHuCZn#-mɇV}1 Қ: !Brw0|gVi^J]Ξ+pGCH W雉 tܛ_` Xx;{2A~α%N'P!rȰ^U.#UI+`aGo{yL}UxƕӋ+[Y򟼠F6Tf]-VD-[+ꊲǰRk%!MIjb<)n(K a0Xe,"lΆŴ3AK\W3"sBiJ&z:њ0Bjâ ύؒCՔ~@]vSŖZn-xb2 <{hQ L5ffwrF,{8h%]np:/yb!/t5%u-n:>_srnY3'O-tۣ ԾM4}tARqu0'fqԊuƌ745b;q3Av ?JuO=L'_ +szU{mWBx\I@E2D^Gp0;+U[ҫRWK6:cHXyFT1_4NhV́MU+kܩAlHޏ"F|4y"&`ϠΖ#\F1qJ~>2m?C39AC5 _"R6aW]k{əD> Ǵי{Gibvzm%-7J۪=U˚;窦Cp-xzp^( [WǦ &@*lޯ `~w AF|9YҠ薮8O28Pa.#1~M۬Ixks퓔0nI5^`?W@auq`AqvXNF ߝT"dQ>P)y]siӋ{K#mr faE=αD 0wJ 7[z?㧀t-4fЉEu^_RNۋ9"BX'WOԿ};qHT)ػT1 QA,Y-bj,,Nzt_R!TiBY 0*t6L+lꐥv;eW;Y)~N0'"y`*k8DR&X5*)+Os[Ro?߭7MBAUv}ByzTo#o>S &S.WLvZ3Q0#z)YsNXi=c L*5S$߂`&dT\ܷ̪%['i;uz#JdFC ѻ N$ 0ޟꏪPƴ餌8AnJבd vKXZ߹x`s;5/׉ܜ d=dQݡzM+~w)W!])^:pyjjj_-3bHթ'U92@VF>?fo \@#5ߊJ3s߁q}DQ *cFE*ߌ[qe:MFmi`30_~ 0o+Y:Kt1Ԡ[9Y]0`.k wPଦXćMLTDkS於 uR_(f#w;Ծa/})6B!$BiVXD~^/  D; =߲t׹v8O!.t\Oz Rww\, 3 ک3N.-m7N!N[Ȭg1~>=`Ce`&߮)$ʛiƩ GM;A&4b@q-Wx )ѾCx6*bM$A &ʖ#N]ys3|n<>6sҵxo YZ