xrdp-0.9.13.1-150600.15.3.1<>,,gp9|1IwɢD8;2 7ռlr"WQʑ.b~C1NhEN]V-RȂy,n&FALe2<  jܓ?q.wS"y.ouZ<>7KQ1IpV t|^ (XP($ǥ91p~7 gP#)Kl{酣F|[⁠/<FcMpBq%p~>h8>I$?d  C2 H]"Z$ Z $Z %tZ &Z 8Z 9Z;,Z<Z>>Z@< @AlD(D_8Dh99EL9:I89=J>R?Z@bFjGZHZIPZX Y \ Z]Z^?bcjdefluZvpwZxZylNzCxrdp0.9.13.1150600.15.3.1Remote desktop protocol (RDP) serverA terminal server, capable of accepting connection from rdesktop and Microsoft's own terminal server / remote desktop clients.gmourvedre,_SUSE Linux Enterprise 15SUSE LLC Apache-2.0 AND GPL-2.0-or-laterhttps://www.suse.com/System/X11/Utilitieshttps://github.com/neutrinolabs/xrdplinuxppc64le 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 {   H  HHHrO:`X 0hXH P(P ` <~A M6FF  @6~A큤A큤큀큤A큤AA큤A큤ggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggg^v^v^v^v^v^vgggggggggggggggggggggf3846e864fbbe36f0d5441a486f0b22383713958f9c58254ebf59e6ca188d119257d81a7233944c1165d0d093b81422ebae85d9aae348515f95826857f16e7b3a1e948a41d51113f432de43c87eba4c9ab96c43fd8b19116a09d6076058aae6b4f979deda56574d1507e0d065ecf2748497e43eb366ccdb8c34a461b6e7c0c76038ec38782dca99968c529f9e59ab32058854197b62047a95cba54bf8716c24cdcd8b05421feff8c927239d2053460b2eadad00c634f63d2f9ef18b783e4e8d49c28d5138bc21c0f5c4b83622f7fa1bd6659cb0dbaebd4b18cd1ab113e5e42fa3006bd5cc0aa2e516389c81f4a6aebdefbebf28915008ac2426afb1a297be8a648995408f111bbb82c1129947c9ae39770d42776a0e2018fb5795dce2e7097ff8e56ef6682c0e73e5ef630a8fd2728f9ad96fbb411a78f757d6ab8e63a216a8af7b3532db072e4c037f5e128e6f2f69c06686f4fbb43c85b5cc36ee07071883ce24a9650403c28fb1cf25c1d852cde3ab9b9fb5762d4f97d300c1b5b97a386539eb5367388135ffdb47e92c5314900a2717588f8a7cc2fa1c2f2b61498bde16d20201737348c51f1e04600c7b1df2fef96aa0da6efdee5f16f36d6d43647bb76f7def33d5a8f8dbd3fb409bb9198939394d009441007eb1187c4627630637f8788552cdba52ab9703389dffa99f31078e41edd731a6be4752f2a68455614e310e53fbd02b8e06d03555094c85160c475f357830e050a27d8aacc48dac061f2a79999197910b3a69f4f73dd9c6367e5290edf54aad45c1231fc2f7e5c2f00cd5b67563525601400cb885d9908e775e372a0c49498292b47701fa0f1d58db86a9b502b2f33120d9d3a1f6f261d2fc2467a8b3157f0af208bcd558f998c87dedb6470470eb6202b20b117e417ca696b28175a47854da3dfb07a02ebcea5328aaa47edcb1d55f43bcda11b46dddc0ea2427d4b05926577b4c0c8dfeeb0cbb7aa74b267a30885881b4d4cc1fe7bf48825f932b4f76926abdb7d5f5b1e701b493b7484c81edd3154608350450c3f9822e9e6187236e752363ef3c2fb6296d3a3882b79c9355caeb352b16ebee103991264b4a08d58ae16a99c3e46cdf3f5a1020e2f9c4c1e93afc4d9c477cfa02ed9b311da6e22d87bead72aea249838b31ef1dd11ddfae332322f9b87906602648337f2b106d7acd251499c2dfe8064994a9cd395e569064d4d46be721b6de45a30a10fb73adf4fdb1dff3b788c7f70667d351c0c47f9f0077f69a2ee365b586776a25071e92da59069c7d823da54288e392ce67601c6b5fce3e863f9ff7d391ecb3520c17f50c125c47ba23095b977a8c30b11eadfb31b8113720f07ff540a67156d24c14783df01b58e240d2a079748d2b0b43bb1a220d2ad086b0f4d86c5080af114f312e079982540591e56fba47155a0d350e03bc6b1f28aaf768ad3f39097976dfedc9b869e89c7b4b9616f5cb3435658511c01f17b6d9d17f2d507151f2447dc928a2798db3011a44ddc10f87ec100cab5488497c87f944eb6d3b0b55e2ae9bb4ba47f37a35acca3373f552c1ce645557e2a679a905aa5d4de5ba6960bcba9cd9d6f5ea698396a9ba92009686c53c89cadd2a11bb0f9588e90a5f2f1f74c532412a9baea0e9337865c4e3501e26d630b634058d5d260b6de1796d03738a99c61ea5ca0cff363afc155a54ecb8e31f1751433b4c0ab2fb68e7efe6ead28d678965ed3cd0a11be918a67a3a2a66a9115a188f9d5c0e40edf8b44c9a71bbf3c028ed39e53a97bd22ee8f21538df18c3c130e0a3c8bfae7967f0b618678014d0725358a8c7dc1f7d50bc92f0d7480454d8daa8b5e3052acb4cfc9ee88c63650576d6e1ab446ef87861ddb2b1eaa0e13520867a3fb57df48253f7d0270799b2dde88ad603d51cb6268b6637f26586aa4009255ff740836f8100ecf21dbf0aa18e7be322aac8ff1e9f4bbc652943dfbe07d8efa0db1cf5ec3daec7ae8c85eb5bf01b20341b8d46b9f4593907b2f3dd7d2731dbaa7617e2f7a8d910bc38193e907d134ae84336dbf919572748389376dd8a8a0283ac9c9560639f7f6fd66fc2ff665acf738b71115404b482c0dc5b3c8b9c1a4bf70fbbe6d88fd58c935dfc4644ccea7e17378a3d47dcd8b9d14ac87b142834a42e1ed284da9dbdde361623f39a67308ed0fbde9b97dabb055a003fbd2e6ba9990d018466fe221f98d5307c03e36e957b451d738c2e0d8de748fe4acd9861b4cd76b73ecf0c5802ff0714d02b3326f701341570094299ab2afffd7122b57d8b96af0e5e343efc628dea3ba235914034aca8ae9102cc44fe29f12ebf963901f90f5a79b03045b6766e4fd6ef3922668e7cf3588227a2639b830e347f02d564a802f507cc50fde017a8df7dea348dd89badba70be7471806a6a2200fe46aa6803ba3c713804656d65c0e4874acbb66a495e1001a1db3c4ee9399a1ac089f3de3afba91fdf0faec4be3bd669f7c691f105d412b74f96f5e4d769d014b7a586388c564f0ad6a8a1b30d1a514fe41c6c9cdbc57754b132a0463b2587fe3566c3cdb6712daf55f269fc67a7ed2ad6bbf89b3d79cd0694c7d9112a7a70a3cbc11a485b5f08a03eaec772c490004c10652fe6aaf6dec86f143b1126c04f11ee772ac2ab7bca2ec706231e32cf55c8e793f9e9662b8b6c1e84d31fbda5d69ad3ba595b503ea52f6bda35dbb48bb69cc2c666c15222d4b276a3fdd286619108548e93afd750e5821a626d6a5890f8cc0afdabc1968bf86db5127fbbe38279f7851b75fd6818e26e81590193e364b0c978dae21e3d340b61065eee874dbdacba227afb345155645ba6716d709dcc65b2086dc5740b53128debfa07bb860d22663438d750e6ccb33d78662de2c7f376b04bb8c6d54561a5e9e09747f0fc014049404d5bb13e69ee31ed3f346a39cc0b0a5ede7fab7ba494b279b4c80b4058dea2afb403d426e58e203fc309051a42c42b2635388d268b6d696927db4d8ce752d4f7326c03404c08cbc9161883282ed4f70fe7c0f89526b295fea7a719399ea1e7d6b60f2b9a1a916700e1fc5c9a6f8a8a3637ac9a63da4ff1396d4b5df79e7e85a97ad5a7d131badd6812da39184fba844e6e46ac38e308557a1dcdb282b49a3cf68f0354b865af69km-0000041d.inikm-00000813.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-150600.15.3.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(ppc-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.17)(64bit)libc.so.6(GLIBC_2.32)(64bit)libc.so.6(GLIBC_2.33)(64bit)libc.so.6(GLIBC_2.34)(64bit)libcommon.so.0()(64bit)libcrypto.so.3()(64bit)libcrypto.so.3(OPENSSL_3.0.0)(64bit)libpam.so.0()(64bit)libpam.so.0(LIBPAM_1.0)(64bit)libscp.so.0()(64bit)libssl.so.3()(64bit)libssl.so.3(OPENSSL_3.0.0)(64bit)libxrdp.so.0()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)xorg-x11-Xvnc0.9.13.1-150600.15.3.13.0.4-14.6.0-14.0-15.2-14.14.3ges@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)@yfjiang@suse.comyu.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- Enforce no login screen if require_credentials is set (bsc#1227769) + Add xrdp-CVE-2024-39917.patch + Rebase xrdp-fate318398-change-expired-password.patch- 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/shmourvedre 1738069458  "$&(*,.024579:<>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvw0.9.13.1-150600.15.3.10.9.13.1-150600.15.3.10.9.13.1-150600.15.3.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:37242/SUSE_SLE-15-SP6_Update/05bfde3c25be519f42604fde7d091e35-xrdp.SUSE_SLE-15-SP6_Updatedrpmxz5ppc64le-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 LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=12fe2ade5a9ce44424ae110fa91fa61b5c9e4cf7, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=189fd2cdd89574efb917f1d76915b1527979e47e, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=3cb15719ce5a1cc919744dca19cd0ced5d190a81, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=d4099510dd9284750bc0b0d53b85c66baf78d509, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=c45c8fd1b8b2c820575bb3630eb4f807b7a699fa, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=f4c2eb673ce4c2da298c557de108d37e215688de, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=27f350e7a2998f73cd037177e77f764e2a89d936, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=56343e58e20f661a83c7b8611b965e94784d64c3, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=bada07180f883756e28be0efea4a96625ff2816b, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=bd23c493268747ce87ccf0e6e69f43675e59490a, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=20a9a2acab7254db8dd00d5f457eab1e69d59723, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=23a2c40ddac50bf8910f0f9a6679e11b82551a10, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=39bdf217110ec3892c2c6b4519644527a342c195, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=2e0a33ba9a3f75bfbf958f0148c1af7809fb4cea, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=cced8ff05e87cf9b61bf4ed6852c7d0b69247b40, for GNU/Linux 3.10.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-150600.15.3.1.ppc64le/var/log/xrdp-sesman.log' (No such file or directory)  $)-148?F RRRR R RR RR RR RR RR RRR RR RR RPRRRR RRRR PR RR PRR RR PR RR PR RR PR R PR RR RR RRR R R RR RRR RR RRR RRRRR U9cRI)xorgxrdputf-867f104808d1fce553b7e093d1dfbd2817570dd4205577564b1e63faaf2bfb6dc?p7zXZ !t/[]"k%{oۣT\SMڗϻUnP;$irƇ_֨^"21ZF:݌Nb(ffV[y8V^ED)3,gܵb?l%X16Ree阐o& @-'gC'0_!┯/OV?*H4"GiɱweTvD=c(qh$JW_9-k[>/L:,lȏcbgˍq7J@Qf&2dtܷfwXf 1H7]&NɖnpPºz ]C*ǛyeqJ]5@,EUcXg4ar@ɰ ɔm0I\6@HA50EG\:qeR~j:w(w-"GOl5xgwp"ވ-{iRuD͌Wei6rȭGgӢwhs$i+;a kI| LFp+'a@>Kmi(ށ aq\r3GmmYt@rs2t`.ޓ߄Kq~!;;&[+r⤾]#qj~ܺ}Nd:hd'9ڶ'W5_O J%7B| ?);U35`@-۠fc8V)<+.5zf"[gI2E!ќ]dZ`TJ *zH6]Nd6g4)ہH} 88w/^S/VN~4)3wJ3d&ZBK4>~a %f:ψL|tF)O-9L5L=!Y6r'3YP1Œ:yǕvma@L)Ǥf_pHnEq > k%"ǼqŖWsIu8LK8S2%贪蜪CH`l.cJ[% S p&xbho8kudgyv{Q 3 WD)" k( ׎ܛ$dg<*F=6> nJSfGٽJBDmֆUթcɾeÅCN{hj8( WOoOy}8TFmogKꈝwn6)fQ,~D2@s*)R^y?f;?mc@ =B5[WTVDH?Y{%`c=oׅ"5ao~yoɼ I,~L?hz[qҴ+~^\:aGw E#;A$R呢53QJ9g|TZ'pFWE E-̍äXt46`?v.-X0`czh&0k;ntTוWXB\{^;t*2UFi} [KNnAn+jzBχQ{]3f &I$iGGҘ0CF,ћeM ߻M:LR={R'(qQ!b;-})jכ1e%g:tz+OrF/HxZO=ҷ6_'D@aaʉX?oNօ'Q,f]U<ԲB{2 rx(-N@Jʋ" JǽvK*+v: Rxc#/g} `*k:k Y gE/]DU$*FagG!7I^o_ 8ùM7G >) p 1ouBD*^"/EߕwJ/oHèi˖4uHqanA!2'noY(9\z fNHF'_I\z|[Dlh8*yP6w)^4gaNHV5e ~"# w%&:I3wqOL6vK~0^~a Y9Ba^31&ahd6 xYbʗBK=ی[C< \am _+9fϤ'lLa'<|FpH&n})6qHsN|$ȗ|g],V4F>0$z >=Նu|qlYaI %E&tw5*mcP21 F>UrSWӳm_SyT zۥysh0"CI @ W _=O|Oa:.,M~x4fulsT`H`tIJe6ԭR֞ؠ0Z}mZlJtEG)ڲH&lex .u8b8gᬝڑ.#yhdzE/?); :3?tzj+e"]o4Da"K{r?g5nINHũ3~=@i@8'P%XKE|w F48,il.Ռ pTMLWn_G[6`RLFƑ܇<];6x +=`MBĶa誓ń;6n 2f։dR,\\t}& B6=N@-e FЛiNF rGh K2i]\a}!?~V\K^QoB|Ap>%!ܻDdG}r=X2{d^l8ƒ°9U]`7"^Î &`*E'ҐLB~Ҫǫ-_c.czީA}}\VQgքὖӹt9NB\+?$~<.;QU}6 Z琺Ot4>F3Nꤻ'P&CLJ.3S׼id~1$|w}tc&%04stc$P#8tr~i Lΰ]ْg/{q*MA /8K@%*vZMq l;c;.aWe)} E:\ޏ5H)vS\lꦺI*)-z:4}l$ﺚ潥#7p~D3\dycO|:zsڢomʾΎoϿ*n2s6j@6{!ʱcls3VRCiu `ᓃ :֢ߗׁ~CW6QCu#?՟'^HY0 =JOGPgn{|pg1n"ΗuoN Uz -R܃e_Ly51ن_ʁlW)D8TK=+_6Me۷*->5ZznFN$&]Q2:Is㘓Q4fu663[C__[)-fP $Lcm,G[sC0St4(io ~z#u1OewhFZUkMV2fѨm"zqs*%'%\z*Cо`=wjVӡ7;`@Aq% pm%EW Ge7r]85W*pn=6r @ue6 Gʉ{OoӣK EƜ1](XDc5]Ғ%~^&("5w7l<9B ǐ}Mߒd4>R7}i$+AӦ -Zا*%h JN2ߢ\x>bf{;+YYq˫̀v1K O̜AXsܮn>At֟IrayG엏NjdkgaH v=(|b*-tOw 9ԙr]RHT1WHkb@xb\{`J@4@aN{ :<i~~;QnP nP~\S[a870CCL73HJgiڮXM8-L%!I HiBi{dبY۾'p?wn2T5:Ֆ)Z! ?=YUV4DСn1v޽B#\Z >'Lٛz6TCP{&={VQܡ12IPz`Q\^aj*f34sqd9x 2Ǒ(?x#X Xޯ3Dq|ި2IdzP$#hJX+ dܹ,? fC= I!$?Lx{@)yuZ?L됒vo|<\@}VY?G& i98W>if5\&y[JZBIxΉD}rEMZr0vmwKB3HjP6IEu'o` 2>^o({sS/xHLp^Vq:NSkЬ-zԸf*D3W]g="+$c/V5u@nd%t_@xJ+1C{c:=~P kc岛{n DUz^Lm.1'JVWi}{tH~]f˘NQi9F [56l ~fC.r\Ġq| :wCLߥ4<k+$Ta8} ra9(R eAMX9W E(jH+ ] 6q+Z/`7`JoܬG[vݲzF< I%\[qEJ$N;AR. 4Pl%IGC.W.F"fFTB J~uT_*6|"M:|n1-~UOtu7p˿gZ#^5\;qY՛iu:_NI hGbwE,rt 4n/q`OM¬M0_ bڸ&5n7t;Qhco^L-KאT/ .ǣwS#)Y`&һ>8( ŭ I:2⃌ߗXV(WNSc3c༠s b+/3֚h_` .<Ou78 }'Pf%~h25Ĩr^o ѾA~P ^>t*edQA#{wz'H/V:1&x % |^Y&6-)Ǿa/斀d9)h~Ysx rQu4/w\z2Eo60[mm ݂/(qCkhVx 9Q@Z>`pWjb+oPهFǏsŰCme.w1%Z e}-j"bjϵzF]Hf+ 0bZ\mnwF} NWMnS)*gDJ#5vDx17 DpЀY-SZW\&+!duAi|6~@] Չ(9VOoxTnؗr)$SvJǫ;Hg,_8]j7SaّD;V{4 eG`u `8ku?^嵠BC!|50uG,g:M$k#uɹ w&+rz<#' b5L)7ʙib[|`ߴ5` ;5D{PL #0T2j '/ơ΃luP“[VKb:7W9(%|ǰU/8J&ȩ6{V@,wѰ%0 >p~7،F#LoS  3tg[`@]kO*+aӳ79=!(SƛQɸa R@] [Y"b{Ea3qe$* ?%_:@~j Xd-?qh&V[ǢYXr"z)5Z5g`SJ z)y\EZ{3or?Qv_S#&k_&; 'ЕYmG鐮ХY &Gsu@M+8ZzZy1]%9O @>7P]fraNIvg=VM.H *m?HRҁoq3L:з[xc1H^0G2{9u~VW݆66;}Q'!ϙ7/4htb(ђ`3S{KĘcCZ8Mb]a__1||2sPqg1˫=c$y+~_a *ueg*2՝%fSu,kդܑ7#ۦyMZQ|d3 bAY:&?4ެTs)[Pyd7[z;ѵvS0ϐ]_WJ5KiS$V._uJsT9,U+[_ 23rK mc%(fL`$?}%%ayeO~^s'+#u3cWm3̲]Œbb_h#mU<-ReQY!״Yh:6;Xa n\Rms]ȥ< ȪoLd`15*zbjy"K$Pթu že#I\ʋ6z`Su^!`߀VB?Yv,[~ f"ڰP{7z:8Ōzya82|*)kʪȺ?:|NV$o=bRca҄N9=$6 %Q:hgK (Goa\X :qtZ0GeXu"ԑKaho 6ab輅nx[H.@[.7)gدbHlPcLT,13ܢ#,[hJkȆkj].y9qy38AŢdjp!*f Y4l۪[4s\K#* a?jEӵ䙶ʹEG8[\,C$͙Gb ekub/ת\kٰFg3v/?د&Pm3q3[X$(sFsd 2 Hb%l#m˜*&#p/g>&O]KeM".[qT-/ZKCV;>,uXu?>!,Vn%fǏd>|fve?`@Ƈn&zf+}fGnTmG42 r b h7Juw *u]i+;Yt..Klֳ9hYx;u;+I/x|¿pkAjŪ Sg1Nlo6 gPD1^:ć{ ( "u)JVPf? ҉][{s)F"ƿѺdɋndá߸c`TyWxaf:IJ*7׺݊H^,*Cv'j($;g)}>.o91N?'vOG3ިz:ݠ~mPږatI Oj DHG+B6^F1Ȯʽ2#^W&D$' ;fr0S;I#= n*j=S=mᠢցKCwֿ:[L8y#P yG}a%ƾО, 857rj%i:ڇ1\LTHPʖ0fu0B3nRymCе(il_p!,w g4 5|dŰaEt~.;޾.xS^u^ŷ? esE:bQKU/H2޾k%G(+'\@LwاͤjE؅:f[Ud EV'/L=Q (Z0,F}?N BNj3*> z1G:;{cKAhBuL*MسWݸC~n]J^M.d QHEUU|:̬ 1zLsh?jn kAx r3QH>ܒy~{vL-^)٭~cY@J}LtavlWߍ6#"Ȗ[s 2&eZϖ[DAf*E;4o/12SGQ9*jO/{ ɐ;A= A(LD#)EjH@ H>kqJ[菦q/"YF@CuԮ5E"Q-F/VKqܲkfYd'Q#îoIzU ;*0iREWMr۴\{.'_9q'li.K(n`vbJd?T/fN4UN_[;Հb^PX*@D*3sߺchx2ZȄ9Y/ڤ{bR4: ~D@)=bSjjܡáZ[jZ! a!T7I-{zl.qtԡgw22|Oz5vm!0>DXpAa1RU{z/hxT*W0 jta]LjUx@0A=[=wsҫ%8(3ȘEklcb QCwc89-xnJ/uzdrH s̿ѹdimj}<Ȥ{ 1ECw`auKTcpB'Q^d$C$\B|FN)}d3ec/BO@QQ8d*[ ›O +DvwB_̵[v㐇qq=-/UӸ+ ͬvC6`ț@3CszvD~T 﫤H \{:!=4JvF4gbFԢ !\RV`VΣVJrdQ: &}: xڽElίbK2m%fՌW7pi&zpF9T_Ab 1HvEu` Ф5`r!WDf844y1jB_F[X{,YTrڛn(||Jyo J*ĔsLo:f/Uɰ5z 10~i ⋞S]`m6u ]c8 J{ p@R11@aJX4YKkl0!&jcY}M\. FP5rt^AgE&ߦ^/{47|O{}>;* ﭤg  hʙ\*n ;Y/lO0Oϕڌ&8KII>iMUiz3S:bf0[YQi}(V)>2osQ7W}gIj-O"o`DP#Cc*Ts?șOhuh+\s+lVpe2wݡEH(-$UTz vLE3{) u^%1ʶK8uL]GkDjQ!-Ev!KKwtXF} ݠʳ^P^p@ߩQIG$DDņalj"ڛ{/Ckvŗ!]/ zbu Ǟ>g0#!2h@nM(1"du}eax'\8&@v9w@s 1nU "9٧W/>p|Rmq̥&̅:?IZzX ekio]ںXnsFe/sdT%yEGK3:^G_mnF (3 D={^wag}O.F^ڎ)3ξc]ѽ@/|D}ÃAi-BGbDrs×?u_Y Vf7AQ\& |~nΡSPij5Yɍ3zUԊ f u"㿪KmWCl+hOe@ ~[4pǤ 8ITW(Ьk4aep QiHK>sqI3vv{ 5%}%p>𾋷[IN;`Zo2Di'S0&tvJbz=a{cDM5|ݞUj 9J(FSl`6yMittSCCbxuЮ_UjLjkd4w>-1AjR2*GZ.1KB zlC(g7c}*iɗѢ |ISHx }Ѐk-%H؃ClS=)N@rlݠ7 _L/ #T?`'{ ל>+(4VFR-?,KWÑG;a-D)ڌO#х)eh ؄bBuCD{a2g%JOڱʏ?p}[M:/ #~ϯ/16:JIard愝mo(K!5EA~ҷgiO/%&W) eXP|xvZ,{k HRj+ nܢ{;Ĉ!He6)]!gbC̋I'i=p{{`{Kʼ JKFK1۵I89/P~~o6^i݈LǡA88FHCZUnw@I<@GbN,YTrg*Ĉ14bgM\r`ӵ<B\PP.!WwiV$=цD֊/o8&=^mjl?>zx@9$0Sf#blLf卧Km(&j̡<\Bc]`4{MF2%RfjBb.ԀW~vW>s(In0 2Ctͣ.{O"?4C ~!n< F"^{\ Ã\x?e :aFOIyXRfko0QzoFUQC"Id)"u{obUk=pRAD&<a& ԗLchSaIN}:a<"a']k-fJ|Ӻ(V" ǑTgo7/ͨՎ`/Uu<^HUo"j輙(oÀ~ƦX('XIEtȲ>vL_D;e^zb,fhL iJ]A"BW SR'BS~uDxUwoIqgSTa=W-dєZDb ]$0CL|.@-`Yw?^y(RsnVd"n1 qKg *c bnH{;ghlU-8ŽlL9ޠx4 zSJ%6Uwg@ 1qMu/ݺ# ao6 pqnZDp>溥96g !}hd(`OWJ:ɹ-#BKnqR:hATڅir diդ ?toRoSL󽷯%Z.ѵkR#g"[PÄ|ˎ^<:UrRhe ii+򱮔BMf) J K~^1c @xlw⹻X n }OQܙ۞<-j6,r:j )c<s{ɫOr/J@Yu~QIZ?Kc/RHLlV!ڪ~b KFJwrԤt~! NBC?QjqCۅ»ԥ2]B RZDS`K~3yC&W<=cDMWuR鰕J<7j6ЋkM[MNڮ(0_Ɂ Gu;QSҬe晄8*d_f,0wT,7`yy8vw5ՇwR|[2qywAU_t 0@#sJۓ^HjDN! ekIjo$GLXقI}TC@'7JF&y{ -$?r+q.WXd! )③t}Jӗ1XjօNФ2t=+M%[gpٽhAax] לwKˇ &ϱVb,HYxe%Q+XkC !ZՃYհ=(jM`Bs Е{χz!h϶$z}~)I4 ߁r1Un͙{!AF̯dU?yDirKFQ>̥ܠxY,xT__ M xCzyz tNv^@*G{h߁I)>C+}e]?/,mKTHil<sv(t8e*򋤕+gב4Ӫ v}OY_'+mD;X`/jMpKo>2,ciׯ,zf݁o)J@ BGȋq741Ͼ>s#r1I٨KÚyny)zWvyy"ϧqWny+HWex{2!aprVxx3~U{ SG 5 * ,!&BOqpxLWC)<"cbtQznC( 4`muB&+LGը+ܘa[4AUw nQC:&Uus˶'RJKKRس H/9W@,Q; ט_ucȫ!)!ϴR+^pw݋ujUBz:5UGĉP/iTO2>jos*)Uu+k'$VI+YI"jp6HtG}KP=4CYLA\&e,3L ;.ʍ=`S3[ȂEO&yǂy+fYzt}Uiy5 _&C6/oQ; DrGzKb`Kڦ9pa<>]iX!e?|^&ID'k#.Bɩ}HgR68LUn4.g ~}Ry" wgsT֞mQۍNf5W6C!򬊀!Bot`k=F9a7[UyrO4L(03 v [RLc;Jj:O eGq 8%&iLѕ}\8O?[.ӡ\T"ڵ'~LD. 4 Sf(>`$ӿ-aBT>jAiR76\x@ob +g5x8#T=5# 7Jߡr<ݧ-F-4(#$]}@Qj`!{KV84uߵ=g\9̿4L`BN/~r ^-y ]:b*ݧ\ M{>eV1^(" u),TPՏ-5uΑ>:-0[~yRJG(>M8F1}Pkr}l.D~*!+Xvں٭q{IV)^w1g}k]EO;!V1PԂԆ]dzg1sHg>#|[}(\Ov۰5Ԗ=Ph.tCww 0E2= oS-:\`Ʈfz9Ɋȥ f 978 laMJv9OpagZ,?<–cMoI*{ݏ] y})7( 0_z:.˖gKw12Ya 낧δ CjmA;aL~[[g̘DqX1B(k7vgvPT1Fd-~-0bޚƛLYuoIY"WGP(UQ5ȼ\.Lp6?7` ܴq@QĀމdA1"=nj]*P!6AF4=R"Œc8Եn]a(B8fd[:mXY Qzwp]!ƭi7=9=XA}h1#͵mQHݪV_Eδa=&6& p{SVnΨ˝O2ɔ0=&`tOyhyU:Me iddT*`u@r\t7y뷃;"QhmƲ?T[3'y{T`ޢ)MHU]`խTR3D8JtBl;ިa7& /朒Hz8eմvKNxu c2$aSgkTQ4u'1uuW1-:9@`c5UrS8p[U.{Q{yV*>~ |**df)]ʪ_~u"ߨm}8|)y. R%u+ffUhdҢ2W}$/3˓u5Y$k.bcHO h76rGaʻFJXЪ wHU`u qr;10lrW!i8&}XzE5dw.P\[/mr4r2?C?z&4m/F;5˟r !9t6H6nˈy Ej^@cǢ^;3ϧvl 򓎙0/5˛ɞK0g)Gd{B0Mj8]UbA޲:>6Mד+q˜Q#2 Z;;6vTw{EzalGȕCd}) ͞<< =d{'ޓ!-ܗfvWuYeY^G&drJZG-@|6mgC{gݩ0/Q+.hwSD%(`\^39&R)mօł &kSl%R.JZ^Ⱦ@.ϡ=bźpښ\&F&Sl5 Sޱ/,^ʜWҿ;݈ຕ(KIx d3IKPϨAqϢ@0]yq]ܡ]J7b5fl;?Fw돢X.:h/lkQ[u>HFdžiMDnm 고԰̹*t&E쐁~&zUPPӲWL>Ŭa;̾z!i-`#_k'$N*ҳy؇. ]7ly_.9sKH : jՊ"Du/uw(,Isz!#6XEp{ПJi7_hpջIBc8,Ru!su .O}3 tnq4DPMBJ>迗򹱟#Dh[s#+7,|@=Sh Tґ OVY `iP?-;gO>Q iJ!-lSX|x/q-MrCIHB< `~eyԺO{Q j [L'MNΡy Ŗ3$fiRgA"`zГB$т+h!9b Ye(#XnyGe0[nFδLN;yĈPuoD2h~OK]Y=fFژgHɲ@/$=\KNDe*lj+"]AL B$܄p[-1HqtI*6G`੪]PGd7oVQx%&,$m[Q#5S b %u`A5Y?R#$TgT+ҵ #-G. 5:z}ȒEOuϘ~Po`䟀`޺]>dW%:~I!ӧB0= ơnaM 5ŷ qadU1;\+MґE;n㽷͹:s4*ގ,x^zfy~>,Gڝm*0KlC,jRfZv 0 ;Lw:U҄xJ`Cd ^C\b݋#h+dJ5a>2K52>QH,xU B&GI7??Ym 61 qսDN-ka` GrR(O4H̬S䕪W}!jd-Pӗ ljw&Aq͸h² HEFLʐ58C6N;Joi=3|N(AoDX@fQt?1unjJn詄ffS/v$k<}M[~ D=}-3[@l6]t(]+R7.G~=XS,懩Tn wAZ\|D'1Nެx'E}*ER28ȻL0Eࠪ^'cr4>fmy6S7Sijd̄dcjEwjR<)lږCmOˋCA,vŔd{g |u?_},osAaÿBH~ѫT 3R"z:Lŷ%Ja"#؉2<܃["Q4=f:G3 H}(r2ʢ]xf:wO̓ W &wbojLe`Vr)Y( wLD./8dVMІ!g?M8KW>|\3I^.a:|9ⲗnP9L sh!QDVo /P TC~d.\9(zw,޵c![})C!x50`2=i&Lp-L,&ET.+Uj|8Q*4z2zc1ERw_AZ[c:O᫷k5\9x0 &ă*]SDGƆ ddIGtI 'T|9Sj r;reLN[x} b!g_HְE*Q[&{TGDrt"%$*pA]3NDOOy!5yZ vNj3׭`'qFG>o~F48i'Ho V! Ƞ&0xs6HǜbQڏOLCuއeEzO WWťcσ _lKLy,Zs4l "/? ׃Dƚ 8 ͆j:vp.mWL\6|`B l>'d6Äru935zdn*sN>hҢcpGt*Ok?!ј6Y3Nre#}NDÍ~=əs۰EA<1lnda1-}8kׂv: Z|ϖzY%'Ӟ9 { {3ԷY֫JEMY49*%h&zG~t&d& '8ŢĞe#% αX"N0erjc91z=BfQ emS7lZ 459O ", ]c=}}LjT@+ځ&;ad Uz\/=O3jBU>\n#Yc52FMDlva!>n_H.' 7|agjBqKr Dz7(][w"TKq?<Bfdԃaiw g[4vM`2T} 8O(Y}qt=Z2s6D]M< { d5'fznq&E:E<)H}ܷTx,X5H,}\ TfZxPqա{`Iuf*5c 5s)h R]G |*e:`< dB;I|\߄/<\A%Kj'imIg,Bx3rm4Q.[E(<֨唿 䶯Kz}}3=*vx{KPR:h po)}B L1=!S2w+XV'\ZYGȔi=d(yX֕SeZs"6偮ߺ./\҈ӽ"`ΊfV#sX5=$ c]FZ=TG*FhWbfkI{?R) '[Π@_EJ@^~i #q?%ƅ|$ Q=!UOD#2or«`*’)],83cn=܉)͏W[/xl$tG^7tzӶ-w!JpF 92"AdaV wnך% Cbrtuf`!Zd3)t$3P'X.:Ael4W*>9(%NPp ;2}9[/+a#9^TJo܆)"bkL,.hќZ=OAg+i+:eDwNʨa|X~2%P9sZf7F pL 45&o> g\j%t1}hy- OMUR"e#kI.'}scj n|2J)@cH'T21gb<KBCO'}a}ޕbٵI넚yncrg4%͜!NPW9H.DE\CN[20;H ^tA. ״q`u 7hca7B2x4xM$ JŐ^4Znٞӥ4z6A>qnĵd[0Xd zvdXC))G+>6}*+[Μ/{Lh @j}:HtP+)m= JS U?ۨ#ju)s竻1z,c_3r\U$B/zIeRbPteIB@}6aEzEFA5գg&<0ÄT x e9]dM ۬MMikѱ [7u gwS$y:+E0~uj4ķp_@ϊnDy 5$]=J< ;Rf$*9g)j@OLќ& 7X@>aL)5龝9F<~&!whVŒwAOYՓG{J+@&c*tsYyUƓZ"r?5^b!H3[}紀d.]CÅsKRF/­w.>T=ۓmnQD&mWQ$d@kg{ qD_WUj9qq-0y$:\M&I{KIOzgw[nYbQg} 7U:iong@ɛhk,@_q- wָm4i4_ 1 @x٢^9$TuV4נȉN8A-i.U-wH%4#Ϝ⬙QdKI:t-kX=BLf?$b| `yin'ܒF%v(eҴEƍve qpZkʢs{[V^ ^yďOiҞد䷾U/MǰxZ'"+? bTo)Nb͔t; !Ai ]Y~mH9,wE\rDȆoRQ3\ v,c/ij@b  cywq)_˛Q %eֵd7Lwy ”uމQupf9˒a/nI RƈrJ5dHY jpDڣ}Gf= kwCF?i ;{C2rl&ȭ]HF{@5}K<drQ+=]غd3*ԅ[XrUuXk%,3{"`Uꦞ NA6svSF7;=K%z+@HVl>$0lEwvZܺ}u *LdM`Me)|JK5CQ <*<4 gnc4?C" ef>x,ipţ᱒p4pм:!">oqh(P.n\(EDp l.:aV㖜+> ڕ:[c3MY 1؊ `J [EpiN kZ|[ `q\Dֳh|Zhh'?N,E8F$#lv?.;-xC`nk4O$%;7ƿUKH lji<nX)M$$&:(Y:dh!w]xr|FZnB|YF"n"S7lkHY%z<[q!ߣA%,h# OpN8%PJ;=L9^Ğ_0KnjRZ §.2@ȝ;ۛmw=gj'>7_0"3UF44*m*$ Ö>4oҨi=UNӜ2SK'UE !w! ǖ_y3.&XU(> $c/o/RpÕZ{z2[b%m#2fĉh&od#P0_iT?ϑK|aX̐ۃ6[YR(G^kُw_gV)ڤ<Ĥ%g_)s-jf)v(0JDްe]BILcQ%md pͭ jl'f*nE@#|*y eQFC4cu :Y_Ж~]+_D#mO.бU9Y]af/%zF`9r1.%|E=E7ò*M ʐدI[/$c@K  w;_迷O/_`v[.zsQ]n"5Ynj^"#unLrKaD]Vw^hL`6Wܪ T9jg^2U&6?U֦@3 $vT;ryZb8FT4rES X9maֿ1/L\Rh|A+aB΂<N^HΘoٟQ%(;GFj.6֝1(Xz9V5T=-[ ,.P ]?NX$bF*+c-LDI^Z/ބ\ MO18w)J\-솿&Cb&Di}]+&Kuu:]LE ,?_,_&;, @XGrpX(,&[5}NSxI PS5+}Q|E#yHZB&PTJ)l(HO N"_QAckOiJew6Pљq 毸N^ d;+q~i` Z/0LЌ eQ`;Q/vs3 S ӧ wRO[w(;[#`J V9ղYo8L*dɘ}|ֶBP͗-&z3NZϼm;Ǎ @^ < O9kA u 10 y8z(^ڍcJ"Z}FT[D!5Y/םcg9𢳐g@:L`HZW9 ETrc4JV=3-W˜ixcY8?afN<|x  Fi1H~,eL[9M'-a6WF-c0h Di (| 2y@;3AyxHoBaLO Xos|be#~ǖK/TNfvֿrgcUwIPV#vn|>j-7)!hG׳ zK^zx)2LwiYP]/ ø^E1Rq)OqH#W-LDcyv:^/9Wg;8-G}p[f#- tW|gH¡EIj0/U{mt+y2׿٦fG]Bi¨<I鄃Am PȨOwGNKڻ_O٬@X+,]`,f>IX%)|E$姑 Ew3@;d[P晇zUK롼C{M q)S};l@;5}Ȁnrv43D vF'!4騻Ts"!nI-Vx-= Aq@G! 1omȵV7!S ֱXq~0xSż x2k5֒3?v9o_]RVtqKm -ʹ+ۏ?Zc|+хD`-EV&/ei"@ {1LJq(2S/|Nr]B)e~ߔ@$X1;,]f8X0+!}[qVĹpxxS^ лv3\%6PUK+vGr,O蓮s&ZIt =6_󛍜l>(_[n+Ҏ0Kz&5hEr6})kDceIdS᫾U&Xs̅tOJ0ؽcɽ=iQ8S8(AAxRW&DƸøU(F/vܣ4bPGͿ u)z[O6Z1Q#ĕ;tś˭&LEm6i5vY euw"csj' `HvsȬΞ[-ﵒs|߲3ƒX*ߦ&7H_|"cƞ^aFvUmO[TT;K N &+(F`)bO PN(V~C}<ɮHlJ!n}_dL9eTm_~ d`Dr,kg i*hP4mIPy)BeI fm:5pޝZ@6lz(&b2#_sԯ ˉ?\NmCЏ4_ge ]m^ V H9ia[ljFpzAy rq+Lݲ.I#  W]  V-T uEe4ocY9KqH#V-EHDݓ1`ރkO%+]Nu?(F52bd'f]d G;cARQJ||C[^|Io#4917Sl)[c;$Z1cecrD;-bYDMTKbiݲ=;U%]5_ǩ7schG ejao-8}==%vtCΧٿQO.ڌILj(/V{ n%V'c]x1W?->K\~nE+?Ao2!\ve% om^xumCcpw=.e'kt=OpV;cX(lR_~G츞O¼O+s8} cNG7]:}9 YWZn!܆֘c1|CT7uA[M޼sbb+ͤDPN`ێKcԚnTO'=v,N125FLǠB*XYd'^ b^8(գۜr6.'I׬bl8i:?AO]' H jw!. `yI [-9IEݥhl-h .gZ]X^>n27xHCJø]6 #FW #buc8UL@g'4;io#Cm|;n9۔Dڥ's{rm@ҙ܉Wxl~0IUy?!5 4fZ), K˥,_nٽ Lóq  CYHx)٩ )ce:Τڥkt&#B~U |9W$5 9Mc3^դHv˛kU-mʛ }|nGSzm!P<Z`r&_Yt?5yVRﹼ'X9 67wⶋ'h/dіiŶeQBv]y,gP+¹C %덼CO9A#-*y dٵ̺O)*ż^bX/d/Y͠Zaw~>Gvs&a[ ZVs& H%Zg?c=˹: e)3~zCB ?TyS8$:~/3ҫmcm'R=P)fM /!({=/hA[L0R 8~I/Fˇ ̅}"j~+eiƒ2WݿK4*_P١a:rXurbN[VG$sfo ۍURLU$"㎤'-*"g78{e@KC}"YcT*!7 bG1?@ UhaD=i&q+uZPR;ADͶr.=FXī)zD^Cc1`ÜMml araU>m6_I Q"ƶ'Pǒ/`k߼Mb4C=ʽX3f'lb+nw N=KO=+a3{GQt킬ۙ49  d *t0Z{5M>P[ab #q}FOgBPEJe[@Yx+m$c;?1~TD*:u}S'ć$u+(*I5x+f{8Rv8UhJ,ҩuu7PrջjFL1[oxJFVuӄG՝iڟuLL3iMMp2:r aH дNvauѽn<]K pT)-޲r=A2[aW _LqfШexC!j)4؉c+ۭ4\lb~(Tk J;r$-"\$ Y_59X`Gw*)!Hۭ ?s߆ZOpal$e#U=!|5<.u+Ajn(A jW9@S~I,CàL,0n@j _}<5`)2]C|.fwEl9cz&eGIz'#.p;j{:jHRb[f4Iϝ2Kk/ۣCIxRQ{쩭y6ik#z'$h+iP(k9}VӌOKDs+V֍Ӑི/8>0~gL 얨Ϝ+ BrNsC˩%DV&*II.WtX,$7ocM4ÖMXuevX|; s*=H-(,dPzHFؘAY髬$)~@2Q cC!.6yT}]O6Y_"=Tb)G5m HDf(םmFwk?闅HW4]tlr R/"&$U|ɨ`r+Lfg@/YL;qj֜[^ WFUcs%>2o_hXnZ'& qqW 9h*÷F}ꮠ*HMz,dm"\O>DVd śap%0iKt.rbC%q\uPk}+ 5\Oe X:m$Qe]T')'*W1'I&cszolicHZĬMwHvHuh2 clG8Q In"mmFh,r,15\g. IJJ\C˹Rx֮*6/U3p+h4q2V28%d8 aNS!C<{taMNxF4I;X RE(nЌ4y20 ݗpu| =)uH yf Sp=avv W3qEdse/%~ꇈՈ+hw$(h-aQщ!}R9K*  }A=x[b*< ĵ\+GϚ& F$zJ%S,%iNdk;,KbkM0H]a@ʬJVCڹ}SJնlұ+!x%Rx;X+PȾ-ar)e)-HZTbEtg3O7m?سxo6 {JW ^uۛ5P[Wk2H)e,`)N܃[n=b3`ij71{a1weܺ-FFl@U[5ߞ5YBI;߲a"}i{ސV?ˆ*- /6Q =41>V?g*;I۬U_ͥ 4ZwJt[Js_KaIl"O-m}4.tAwAbN4xTTs >nB˼eoM YǗ\"+9&KKD&^,RL *|䄉 =% z߻} [mTH 3P[sxzzyףjr\zlI㰡U΃Xnv>!gv۴hNWPY_&j0dipw|tO7>Jϣ,k/]&*rAz_|خV=:|זj1~ǐJCMʮxx΁+^E MCiܐڔ຦S4ۇa5 #r26܍,)#3])6@ьa$p8x| ~]>fе,>-m.ڛǵ{$3ૣY^rENy9j 2 Yl>>VK(DeفVy9_y܇6 ii ,5*97Q@kD 0uC1f08GԟJ\2`ZzqWF&8d(W<5}R{(JR+حiu1D@yCbE9'Bg3cUQ Jj^lƙ;YYy-yNό֙L8zD黛F;AvAn-81-PEoCLUȜN]eT.8_sb{͌E kc6(`워9]q=Z35jMys^pw*21Yů) WOsݨTarn9?Ă%9ngvNxia)˿R6sUƎHRʌo}u>攷ÙEW^۶tgX]f!3׆lScB^h p I! ʅ\c(G3707W1 /TOlݵu=~xz8{Fe^~;~>t(hl.|ŕ|2?kz@;gs;$!aeտgEٜ.uؖp]Du|/s]I1á(2Q{~TF/6}(e:2"^tg!79"tħE1YE0gu /D2_.b@z~ȹLȐ_R~AXş=֕Ly:Cv';p z]gl^l= >9"q`׫UR'(!f])fb_ TZ|F@ՠ$ݲZhɏ3X-ŢuxVakTUsc!X-|ǢG^+qJ霶kzgH)жW̚ |T(k>ԑ,?{;9< g&kUUF $'Q:6\'fݨ^^hl" -ȫ>wI5K nAGfPMc 0%]X*1%#A =* 4;JŰ5a>)赥hlMCVP8 e Z{Ŝ+AMesP–[\iX!%Sࡅ;Rj9)}\ F]NM0?4V;Ќ6dϯ:w1!} g##(;N)J24iJo{Y)U_H_P0.}..DWAz]u"3uȜ3v"vnOփGNXLrDլ1FqU݉w@`ŐXi}d;?޼H1:-`kg87Wm6E/q3u2X<­-BK]5 etB3`9b}E/xs{<©cR|S٧p6y1 {)Rkd~# =t{ 3ˤڸ'n;OIUy f$5nh)'0P'9 ɁZ gݵn}Yx{Ul?K cwW Nfȱ_gj6Be\Q51 >ft˪A-䵈c@dO^JhxE)y[t9opO׋ اqRٿmZesdY)!3yDNzY D/\'^,Rd!BZqBbYiI?!98[A;L dhjك)FG[$ Q7tK+E\7+E&|uu-YX!APa杽5WR UhVkᎆxu},7DݻI=*6M"rnҼX04n|j5ߐ5-<<3nuBUMc@C@A,?]7;}+a&2sZ9v'enf]jɽ'$?>^Nwjd#|MB2}]q=K$ u`f:z̐6ՠ\"rC:-Tp#!Ue'Õv@*9$ .*n]`Q]N/56CWU5|\yRB|ll&?O*7RC6R]#hdN:63vBU |klydXŦ\&"Lbw7WE"]5RO]zP^LYl|{h3N垯'b+],F#ZP)U݂x-(W vrYu0CbjuS"ȕ;/U|1IWϥNF7oC /XH&yk'n=Z2սŕz#{#w#N_`uB8z,EnDfQMo%ܪkrF?0,-ACJh>-& Lǜɹc m!g?oD|󜏾 ^kX 2{);]X+@q-{nMS[ƈc6D*2Fx VȠ`trg,i=:wSDX 3jELu]i54W?vL+(/Z.;:ZThoGttm.uygV-&- M"zH+=@_L&lf\Y}\ %B4Ի&d \| mhLbIYses+ 7\Y+';L%^ZWCwM{ų@> YTj[=c[/+e:BM;h0SJ1QVC3*.Njf$d"L|xa~}e'a :Ǻޑ@ůEN(sq}f=2ӈں)}r*SLjuq]CU/*s^FW,,% 7N[b!+Wo2`; %/Xfn'cezo!W6QջFl44׶Д1|ra:PB t2(tfP .OpdS >2Ǻi5Q؞ Vn~V!hlbzrV%-u:c3S6Y.۪;b'{)'ٔ6rg.9j9LpjPEBALKSe1m)UZ<([! :=~_ $ U S4?d5q:lvt̋ԃw-R{zG*zD&ޝ-PA j?|U,eW& <|a̞-%Y<.0 zؿ*EYb@l+#of6%CI.C"0LPsa_" b|S[MŲKk_Цsz$zjHWղ\CHq b K {_(ɏpM:DG^ok{HlUX@w3Ù7Zj`Bk Tcw/A FdªDRt9_,hc_{ s96](sxOk#7@VPdFؕz^%OSjc Ħ罻v>!XFjzkRM GJ꒿Խ9 9F0 g\&Qk(~dABAlcF|olר=ɖiLs IuӄdnK"-{ #9 NR .e'0v1PUZѓg[tɠK]X鹎#쇀N`'W;hz w4So˚t5p^pRÂDGdZb(";8>@oN%|7;]+bkzHO8ـ 0LW9}؝QQA01Wh˗syfWUoA`$}S16I7>ylM>cW.P0R.k 89pf>ON'Rw,@tVbBHCѢiky {4O,RaTn1uf}ne D`뽽#sB!Q4@~R'˛颯g8 8 z&E|wUd.v\%3(+XT._);6Q)mϠ_X< "%~CR)e) ́t"Uɕĝ8ap;}6b[A-D>M}sENW[Yh6F>+WlW\ oW'9iK-6~0I㶛2|2wViz ^th %nl>i8 >o*H OЗ: f͉%b"a"qR ?Мs|k.#VĀIh=Ew[ TC>i x0DEK/O؉7cܛѹqėu6j@7 *@kꤝT]8(\tz Ҥj5]Y\o<,lk߭ф1*9;!@/¦b [ØUs& n ;$O,]C6y 3ݕBGWKo"0[}>kǂ藂אx04j3 $,˄Ǣ:E0+brH1f'̀XZu|*ZO6-_!ǫzB'O]X{guP\|Ȏ@rl'a޼c)}GmױWپՁ uafGk=uSZv}$ZEeyc"WD"CQ,;<5C 4YgxZ1.j[bADJE}A$TF1enHQ>n཯y$r&zI>"<3`xS^xo~WuifZf޲j MR||Pa9EL NZAs-h/T*μtEQT.kx/\8Kg3=*8\_͖ywNL^~v-Ro # GT%O]}GXT?l*ˋVtR9h;"TPMpٶ}/* h/K5~`= Z,$Qc! w]r8r!G _yu݋1-t(Y bt=,We90$ xM0+(A.V#I;>¢%`aI1 B.ٷ@𘎟]c>J+7)guncH}rg}[jw㔉.Zli—GJ#0n2ԍ>_샀7=u' ]:qku^A*0lDeusP3[0,u[T$B ' fc ؊ïQO{þF[ks?XH0TųtGPv& 01^ O$n9ӱDPYt^ XYk짧p:x;*@ Gc!>7ij)!ol'vUR(6U(X$`e#T Wu2gO%6 Y;邻R`ve|Ϳg,,Cg*!\Ci3 oe;Fzcn;( Ge@(fܺyP|QǬLc-Wv",ybp0}k y^r;_bsyՙ{dswդ2Pl7."Krd;QdyzѾxBn.>ycGH"oU)QݯnU=KIK(a!L`q؟4S&#j'l r @n+e$V-p&c%IB :|m/i7+T1ISC@k[xDF+U<Ήԁ Kc]ai=.?U& D 7Vt M#qymK .:WI/ WAf& |oڬ U:SI (J!`|qNsӎ=3( Cq܊ؠaG).4%PZ75yW?(T9}_j>Ix]շ: {ekgf*? <- ]nblbPi3e0 KIO)IaƑ+DஈsBX1uj  !x ĔpxY=g\)"FF{#O院fb^

ΚTE22VɓN:t}y/i0\?-Yl U;n@@ ߴT-/-{|EQ-e4^ger2po֜J.$6adB HѣDNh%o I &wiXʜXl :_c\d߬{' 5Z@fZp= {=\lIG4msg)dVsm[ "W3+YY3 mFN[y /۱ݭE ɻܹ>t0zC}Z;5D[7:= Lڍa`t8sIj)`WxjIѰż-Ru_~eis?N?Xhu]N(ft/LKohbq57^tBnv VhǮ=B@DܒQEh.,B_YM9jrT// glD[ig[GJ,/]%W!y4PoG|yIC7k[G _2OM ׀cjJL0-D*TY0N;IF7%V g]d;!$B&2g 7aSkC`?Bz2IAŚUP{oqqbode!ʦ-(Z" rfݔQQ `f<} lJHEZ M:Qęz('qlq9%tt.<[ |dJM"C8M :,As[+yW+?裟Iqx$h[ڄy>*",zudJTË[%" υ"4r&`,f'0p z؀D:~p"xkm=CuW4Lk9u*NOiSJ('rv8$Kڕ@E' m_IMp9i^ũ)3i_[3 1WE/EjїVV9ֳI#r =OA4iN>8tj\!=g"nFDQ5eϕo@16g%w.ܲ.˵RC֋=E0~c!ҺFZ%f"UFr"q'\(GXk$\qp1HFh,A/%"ѾΝJw;7B-<&MKI`ۓ]QYU;F, zFX7$Xnh'_3kz)LLVTǯ}f=\ t& 1urB2|6{eo(xapsHq\8JwMrOet\ 'P!ƀ=q$N/QW I^8NH{  Q/"cs/&0aSDW'Y!gi>,uU?`TP $ZzCYI!5oǠKπg^}V ͢]#@0yDp_|r['5JCd|p[b(]R0+\:4}~to:qIL9U4'ZFKbWS Öh,/sJfq#PA "@>w΂HB".XgqϩBz9oהm@?Kio /"ƙtbTx ~sjXxwM7X y0UqgiN݉JM!ՒN7ὤ_H T6Sؤ/aPu zp^'J_e@Qs<?bBda+an:絛 8֢B<}_RbaڎVKơ%3dKųkEК/Bi ~ٹI"ida"۠(߶qQDEZ ?}ك}# A֕μ:VȀq!Da1Cwcď@74F/V/H*?( ?Qq&[dX7VC\\]`S so@;qczC,ʎ#@ YT>SĨ<,^_X~Ä>nakRo/lP{X6yOqZZۚ5!E@WY*pͼV:D~U!xq+4'#ԺKAn"*rA5OJ t}JjO5X~Xl2%M~u[G7T@o.#MyK(Y%nڸX(nxO ,FJYpSy:Rr%9 R Mtg^Sjgp?,qcS"BWowB kpKf{?ōqȆ5/>ȩjcx_Wq+qfU*z0 E+! h'4hnDmGB4KC4[DPF}r nX }BhGBhlscilѦv7xOlӈE_ ۆ RZXeq9: ti&(jl%7=:MK-8kq~ShxDO ƴ!2phw,Xj;:1L-~_Bu󼸒rH[Q\FXp/KbW MT~O3V@gCc`WC,}fcN1(8PidC1Hseѭl.ռr>.pYDpA@HX/,<pled_}K,~&c$|ixk74E'@MH,K+HeK/a =* J.}..Y[tK @aNnL0'#HzWoeImx>?j|Ens;f1̍+I_np L3N6nknˁMJȕ6- } 5qIw8lC0ׁ1G8+9^r3'ŕi ro|ۉDWW CnecMg i|]~Qh_! !`i] Ldf|4ʺIwĮw{n)O‹VnS@x2I`akК&J_B` ["a t]+8?dkc§LZ.mvjRU(v)ng0 X Ch{ |Xl[mh!V8A3ϻa2E~vxvzjBAtʭ-[Z${4Л$V + tnB]m(ieyWdԕ:Ӆ9U,u?~'z 5(eyQ VHQ+ΌpAA`/,_%.+AnN,]]N-~\>eøʑڤb;l@kXnͤ!;&5hUНA u(Iǃ=dvli[Up$5ҮNܯU 3U3/dKz,z E0P c,teu[>_{ YZ