xorg-x11-server-21.1.11-150600.5.20.1<>, ܉i{p9|RV$d: i% ˳dԵB=[߿MX/]tuDG k,  %|7 T6!y, =w9: J Ңۥ_ * )'^0on+X hQcȨ6.6nS-!s3ԄD:DҚG::1xo'Npjd{+;tK5t29#:b?Է2oW4]T7-2 n{6GB:m%^>HA?Ad ( *TXdh   @1 1  f1  1  1 }1 111~1pX;D; ;( 8 9$:3G>)Z@)bB)j F*-G*D1H+1I+1X,Y,dZ, [- \-h1].,1^0eb2c3]d3e3f3l3u41v4w=1x>l1y?0{zAA,A0ADAHALARACxorg-x11-server21.1.11150600.5.20.1XThis package contains the X.Org Server.i{h01-ch3b8vSUSE Linux Enterprise 15SUSE LLC MIThttps://www.suse.com/System/X11/Servers/XF86_4http://xorg.freedesktop.org/linuxx86_64 [ -z "${TRANSACTIONAL_UPDATE}" -a -x /usr/bin/systemd-tmpfiles ] && /usr/bin/systemd-tmpfiles --create xkb.conf || : PNAME=displaymanager SUBPNAME=-xorg-x11-server 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 # Move SaX2 generated xorg.conf file to xorg.conf.sle11 # # Only in very rare cases a static X configuration is still # required on sle12. And, in some cases the migration from a # static sle11 X configuration to a static sle12 X configuration # is not possible at all, e.g. some video and input drivers # are no longer available on sle12. In short, trying to migrate # will result in more harm than benefit. if [ -f etc/X11/xorg.conf -a ! -f etc/X11/xorg.conf.sle11 ]; then echo "xorg.conf exists and xorg.conf.sle11 does not" if grep -q "SaX generated X11 config file" etc/X11/xorg.conf; then echo "move SaX generated xorg.conf to xorg.conf.sle11" mv etc/X11/xorg.conf etc/X11/xorg.conf.sle11 # remove dangling link (bnc#879360, comment#15) rm -f etc/X11/XF86Config # prevent %postun of NVIDIA/fglrx driver packages from restoring xorg.conf # backup or running sax2 as fallback to create a new xorg.conf (bcn#877315) rm -f etc/X11/xorg.conf.nvidia-post \ etc/X11/xorg.conf.fglrx-post chmod -x usr/sbin/sax2 fi fi /usr/sbin/update-alternatives \ --force --install /usr/lib64/xorg/modules/extensions/libglx.so libglx.so /usr/lib64/xorg/modules/extensions/xorg/xorg-libglx.so 50 exit 0if [ "$1" = 0 ] ; then "/usr/sbin/update-alternatives" --remove libglx.so /usr/lib64/xorg/modules/extensions/xorg/xorg-libglx.so fi%98 khlZ{YhQ{(| dcF|#_ a?P)큤AAAAAA큤A큤A큤AAAAA큤AAi{i{i{i{i{i{i{i{i{i{i{i{i{i{i{i{i{i{i{i{i{i{i{i{i{i{i{i{i{i{i{i{i{i{i{i{i{i{i{i{i{i{i{i{i{i{i{i{i{1f960147af1bd4392c170839ecb7b95e5367c9517c542097599896b0a36964be83dfee2258bba2e5519256ed977a16e64dbc6095f8f003404522c6b81f6f5910682045ca927e81c5fa5f9a04f6a04f6becc0a943066cc8b98ab84394f82e82dd77b01c5419078190ea9cfdf3f39e0bebc07574d18dae168d888e04ab63408621a98d4ccd0df8bc355b49fd878aa59b18921dae0a5f9d8232ca76bcbc47899f6a988aeaeddb6d44a760a2bc5f81c81b6ed10b1ec9a78b5a2514fd7cc5b059e3151890a501e68d4eebb5507b8cba5826de5d8e951fa889f6947dcaaa332d4b7004d03b652e4c4f2db3a88219d3a1794eafa3b50343726867e2811d2745f1253a1a475646ca23ad00b217f2a800c687bede99a7371edc120a2dbc39137953ca066f35ea0782dacf3cb1fd2f8adbfbe5d8d2c40162fabc0b8fd5d0065f4a41ed1bf571201108968e27ecca3a616e9e77c5b58375027329ec8234b3a9005414371083c9868a52bf6d179372403be1234b7097c5028fd5f2dc612eda437708b08340613b18a59556d5e4269401931aa04c3c1b230547e998915ac6de28a40c96eb74d649453e57c9112d1cf5874e7b2366b7d8e6f9045d0863282ed937c99d2b545dc5f1dd68485f281ddaff4c73a3bea55602f89e382e5d552c56e8d2dfa38e0b244eb8f6921aaf1d88c74b0cd88295bdfe28b84b432200b8d2fb5b40b0d6eef6016d7378f5d9f3f64871388009290fcb044835113b436a54cfc1510eedb4ada945de50ef0821e1127362469ba98664dd9d6fe695ff001e989b43f4aaa3e7b77ddde932c4858e22cc2c967b42150fa550562a2c839c2cebcaab91cabdf6f4da020022134ec3234772efacc6d51e158f27f13931a7c687a847be1ac7281076ff41a6116eee3898bbe6e8c101d2920ed8f7ea3e1c986ba1f81f1379839321991e7656af66c91d2ef218146a439274fb7dff8657d97cf8a488bc2c34483f43bff3577328e5f77678d104ad171c0bed38e582094a7a3348a13775d3db80047bf731dc1731c11d1cc51080c3839b5ee65b9f6ad515fd8038982135e757ec0fcdf10b9cb5b4e2921fdce4a6abf6d3a9663d4a36c3d6b5d80df6daf15f3578f0be86f71198379d94789b941c2fad4163819a943fe7db0dbfe1f13c4b34f600c3ea5e1a436fd8df1191b048b4e07572eff23f84385e7f07b7d67822dd2324fe114afc030723c6cd180b2c39f6883119c78c7b47561b43330e4b1be09d79777f6aa888d56f90589b7548f7530a7fe036869cd154f785eb71016691b230935e989dc1149040562cdb7d71f5c855a521ac17de7dbab44350c97e3ab61967e46babef0c130e5053b07ed55d3c2e3360eb53ececa0352e13b2d3a258745251b3700cc8bde3880a189fXorg/etc/alternatives/libglx.so@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootxorg-x11-server-21.1.11-150600.5.20.1.src.rpmX11_ABI_ANSICX11_ABI_EXTENSIONX11_ABI_HAS_DPMS_GET_CAPABILITIESX11_ABI_VIDEODRVX11_ABI_XINPUTglamorglamor-egllibexa.so()(64bit)libfbdevhw.so()(64bit)libglamoregl.so()(64bit)libglx.so()(64bit)libint10.so()(64bit)libshadow.so()(64bit)libshadowfb.so()(64bit)libvgahw.so()(64bit)libwfb.so()(64bit)xf86-video-astxf86-video-cirrusxf86-video-modesettingxorg-x11-driver-inputxorg-x11-driver-videoxorg-x11-serverxorg-x11-serverxorg-x11-server(x86-64)xorg-x11-server-glx@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@    /bin/sh/bin/sh/usr/bin/perlMesacoreutilsdiffutilsfillupgreplibGL.so.1()(64bit)libXau.so.6()(64bit)libXdmcp.so.6()(64bit)libXfont2.so.2()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.26)(64bit)libc.so.6(GLIBC_2.27)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.2)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.32)(64bit)libc.so.6(GLIBC_2.33)(64bit)libc.so.6(GLIBC_2.34)(64bit)libc.so.6(GLIBC_2.38)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libc.so.6(GLIBC_2.8)(64bit)libc.so.6(GLIBC_2.9)(64bit)libcrypto.so.3()(64bit)libcrypto.so.3(OPENSSL_3.0.0)(64bit)libdbus-1.so.3()(64bit)libdbus-1.so.3(LIBDBUS_1_3)(64bit)libdrm.so.2()(64bit)libepoxy.so.0()(64bit)libgbm.so.1()(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.2.5)(64bit)libm.so.6(GLIBC_2.29)(64bit)libm.so.6(GLIBC_2.35)(64bit)libpciaccess.so.0()(64bit)libpixman-1-0libpixman-1.so.0()(64bit)libsystemd.so.0()(64bit)libsystemd.so.0(LIBSYSTEMD_209)(64bit)libudev.so.1()(64bit)libudev.so.1(LIBUDEV_183)(64bit)libxcvt.so.0()(64bit)libxshmfence.so.1()(64bit)pkgconfigrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)update-alternativesupdate-alternativesxkbcompxkeyboard-configxorg-x11-server-Xvfb0.243.0.4-14.6.0-14.0-15.2-14.14.3h^hW@hAg`@g@g@f@fe@eȶeȶee@eoe@e@em@e9@d(dc=@cT@cccR@c@c.cEch@ch@cb[cb[cObγbγbγby@bzSbDF@b-b@b@b@a@a@aa@a@a@aaaaay?@a`]`]`:@`9@``P@`}p`u`t6@`?z@_@_@_0@_ts@_s!_q@_l@_a@_X_G@_D@_$^)@^@^^@^W@^%@^@]@]@]@]@]]y@]i]@1@\\O\@\v{\I\A\,[@[@[@[ā@[t[i[\Z[Xf@[P}@[D[:[2*[*A[@Z@ZZԐ@ZJ@Z2@ZZ Z}@ZTZ?Z/Z@Z YY@YY@Yh@Yg`Y_wY[@Y;@Y:Y6@XX @X+X@XpXXwoXN@X,J@XW@W@W@WDB@W9@W/*@W'A@W#LW @W @W @WKWW@V@Vn@V3VVm@VxVVV&@VV@V@VV@VGVVVUVA@V0V0V7@UU@U@UUzUuUn@Ui@U0U:T!TTTԬT[@T[@Tk4T`TN3sndirsch@suse.comsndirsch@suse.comsndirsch@suse.comsndirsch@suse.comsndirsch@suse.comsndirsch@suse.comsndirsch@suse.comsndirsch@suse.comsndirsch@suse.comsndirsch@suse.comsndirsch@suse.comsndirsch@suse.comsndirsch@suse.comsndirsch@suse.comsndirsch@suse.comsndirsch@suse.comsndirsch@suse.comsndirsch@suse.combjorn.lie@gmail.comsndirsch@suse.comsndirsch@suse.comsndirsch@suse.comsndirsch@suse.commgorse@suse.comdmueller@suse.comdmueller@suse.comsndirsch@suse.comsndirsch@suse.comsndirsch@suse.comsndirsch@suse.comsndirsch@suse.comtzimmermann@suse.desndirsch@suse.comsndirsch@suse.comsndirsch@suse.comsndirsch@suse.comsndirsch@suse.comdmueller@suse.commeissner@suse.comsndirsch@suse.combjorn.lie@gmail.comsndirsch@suse.comdmueller@suse.comsndirsch@suse.comsndirsch@suse.comsndirsch@suse.comsndirsch@suse.comsndirsch@suse.comtzimmermann@suse.detzimmermann@suse.comsndirsch@suse.comsndirsch@suse.comsndirsch@suse.comsndirsch@suse.comsndirsch@suse.comsndirsch@suse.comdmueller@suse.comsndirsch@suse.combjorn.lie@gmail.comismail@i10z.compatrik.jakobsson@suse.comsndirsch@suse.comsndirsch@suse.comsndirsch@suse.comsndirsch@suse.comtobias.klausmann@freenet.desndirsch@suse.comsndirsch@suse.comsndirsch@suse.comsndirsch@suse.comsndirsch@suse.comsndirsch@suse.comsndirsch@suse.commgorse@suse.combjorn.lie@gmail.comsndirsch@suse.comsndirsch@suse.comsndirsch@suse.comsndirsch@suse.comsndirsch@suse.comsndirsch@suse.comsndirsch@suse.comsndirsch@suse.comsndirsch@suse.comfcrozat@suse.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.comsndirsch@suse.combjorn.lie@gmail.comsndirsch@suse.comsndirsch@suse.comtobias.johannes.klausmann@mni.thm.demliska@suse.czjengelh@inai.desndirsch@suse.comsndirsch@suse.comsndirsch@suse.commsrb@suse.comsndirsch@suse.commsrb@suse.comsndirsch@suse.comtobias.johannes.klausmann@mni.thm.demsrb@suse.comtobias.johannes.klausmann@mni.thm.dejdelvare@suse.desndirsch@suse.comtiwai@suse.defcrozat@suse.comsndirsch@suse.commsrb@suse.comsndirsch@suse.commsrb@suse.comtobias.johannes.klausmann@mni.thm.demsrb@suse.commsrb@suse.commsrb@suse.commsrb@suse.comfcrozat@suse.combwiedemann@suse.comsndirsch@suse.commwilck@suse.comtobias.johannes.klausmann@mni.thm.demsrb@suse.comrbrown@suse.commsrb@suse.comtobias.johannes.klausmann@mni.thm.detobias.johannes.klausmann@mni.thm.deilya@ilya.pp.uasndirsch@suse.comsndirsch@suse.commsrb@suse.comsndirsch@suse.comsndirsch@suse.comopensuse@dstoecker.desndirsch@suse.comtobias.johannes.klausmann@mni.thm.detobias.johannes.klausmann@mni.thm.dedenis.kondratenko@suse.comsndirsch@suse.comsndirsch@suse.comsndirsch@suse.comtobias.johannes.klausmann@mni.thm.defbui@suse.comtobias.johannes.klausmann@mni.thm.dezaitor@opensuse.orgtobias.johannes.klausmann@mni.thm.detobias.johannes.klausmann@mni.thm.demstaudt@suse.comeich@suse.comeich@suse.comeich@suse.comsndirsch@suse.comsndirsch@suse.comeich@suse.comeich@suse.comeich@suse.comeich@suse.comtobias.johannes.klausmann@mni.thm.detobias.johannes.klausmann@mni.thm.deeich@suse.comeich@suse.comtobias.johannes.klausmann@mni.thm.delbsousajr@gmail.comeich@suse.comeich@suse.comeich@suse.comeich@suse.comtobias.johannes.klausmann@mni.thm.deeich@suse.comeich@suse.comfcrozat@suse.comeich@suse.comeich@suse.comeich@suse.comhrvoje.senjan@gmail.comeich@suse.comsndirsch@suse.comsndirsch@suse.comsndirsch@suse.comeich@suse.comtiwai@suse.deeich@suse.comtobias.johannes.klausmann@mni.thm.detobias.johannes.klausmann@mni.thm.demsrb@suse.comantoine.belvire@laposte.netmsrb@suse.comeich@suse.comnormand@linux.vnet.ibm.commsrb@suse.comdimstar@opensuse.orgsndirsch@suse.comtobias.johannes.klausmann@mni.thm.deeich@suse.comtobias.johannes.klausmann@mni.thm.demsrb@suse.comsndirsch@suse.comledest@gmail.comsndirsch@suse.com- bsc1251958_CVE-2025-62229_0001-present-Fix-use-after-free-in-present_create_notifie.patch * Use-after-free in XPresentNotify structures creation (CVE-2025-62229, bsc#1251958) - bsc1251959_CVE-2025-62230_0001-xkb-Make-the-RT_XKBCLIENT-resource-private.patch bsc1251959_CVE-2025-62230_0002-xkb-Free-the-XKB-resource-when-freeing-XkbInterest.patch * Use-after-free in Xkb client resource removal (CVE-2025-62230, bsc#1251959) - bsc1251960_CVE-2025-62231_0001-xkb-Prevent-overflow-in-XkbSetCompatMap.patch * Value overflow in Xkb extension XkbSetCompatMap() (CVE-2025-62231, bsc#1251960)- U_CVE-2025-49176-os-Check-for-integer-overflow-on-BigRequest-length.patch * additional fix for CVE-2025-49176- - U_CVE-2025-49175-render-Avoid-0-or-less-animated-cursors.patch * Out-of-bounds access in X Rendering extension (Animated cursors) (CVE-2025-49175, bsc#1244082) - U_CVE-2025-49176-os-Do-not-overflow-the-integer-size-with-BigRequest.patch * Integer overflow in Big Requests Extension (CVE-2025-49176, bsc#1244084) - U_CVE-2025-49177-xfixes-Check-request-length-for-SetClientDisconnectM.patch * Data leak in XFIXES Extension 6 (XFixesSetClientDisconnectMode) (CVE-2025-49177, bsc#1244085) - U_CVE-2025-49178-os-Account-for-bytes-to-ignore-when-sharing-input-bu.patch * Unprocessed client request via bytes to ignore (CVE-2025-49178, bsc#1244087) - U_CVE-2025-49179-record-Check-for-overflow-in-RecordSanityCheckRegist.patch * Integer overflow in X Record extension (CVE-2025-49179, bsc#1244089) - U_CVE-2025-49180-randr-Check-for-overflow-in-RRChangeProviderProperty.patch U_CVE-2025-49180-xfree86-Check-for-RandR-provider-functions.patch * Integer overflow in RandR extension (RRChangeProviderProperty) (CVE-2025-49180, bsc#1244090)- U_CVE-2022-49737-dix-Hold-input-lock-for-AttachDevice.patch * Xorg may crash when client applications use easystroke for mouse gestures (CVE-2022-49737, bsc#1239750)- U_CVE-2025-26594-0001-Cursor-Refuse-to-free-the-root-cursor.patch U_CVE-2025-26594-0002-dix-keep-a-ref-to-the-rootCursor.patch * Use-after-free of the root cursor (CVE-2025-26594, bsc#1237427) - U_CVE-2025-26595-0001-xkb-Fix-buffer-overflow-in-XkbVModMaskText.patch * Buffer overflow in XkbVModMaskText() (CVE-2025-26595, bsc#1237429) - U_CVE-2025-26596-0001-xkb-Fix-computation-of-XkbSizeKeySyms.patch * Heap overflow in XkbWriteKeySyms() (CVE-2025-26596, bsc#1237430) - U_CVE-2025-26597-0001-xkb-Fix-buffer-overflow-in-XkbChangeTypesOfKey.patch * Buffer overflow in XkbChangeTypesOfKey() (CVE-2025-26597, bsc#1237431) - U_CVE-2025-26598-0001-Xi-Fix-barrier-device-search.patch * Out-of-bounds write in CreatePointerBarrierClient() (CVE-2025-26598, bsc#1237432) - U_CVE-2025-26599-0001-composite-Handle-failure-to-redirect-in-compRedirect.patch U_CVE-2025-26599-0002-composite-initialize-border-clip-even-when-pixmap-al.patch * Use of uninitialized pointer in compRedirectWindow() (CVE-2025-26599, bsc#1237433) - U_CVE-2025-26600-0001-dix-Dequeue-pending-events-on-frozen-device-on-remov.patch * Use-after-free in PlayReleasedEvents() (CVE-2025-26600, bsc#1237434) - U_CVE-2025-26601-0001-sync-Do-not-let-sync-objects-uninitialized.patch U_CVE-2025-26601-0002-sync-Check-values-before-applying-changes.patch U_CVE-2025-26601-0003-sync-Do-not-fail-SyncAddTriggerToSyncObject.patch U_CVE-2025-26601-0004-sync-Apply-changes-last-in-SyncChangeAlarmAttributes.patch * Use-after-free in SyncInitTrigger() (CVE-2025-26601, bsc#1237435)- U_xkb-Fix-buffer-overflow-in-_XkbSetCompatMap.patch * Heap-based buffer overflow privilege escalation in _XkbSetCompatMap (CVE-2024-9632, bsc#1231565)- U_render-Avoid-possible-double-free-in-ProcRenderAddGl.patch * fixes regression for security fix for CVE-2024-31083 (bsc#1222312, boo#1222442, gitlab xserver issue #1659)- U_CVE-2024-31080-Xi-ProcXIGetSelectedEvents-needs-to-use-unswapped-le.patch * Xi: ProcXIGetSelectedEvents needs to use unswapped length (CVE-2024-31080, bsc#1222309) - U_CVE-2024-31081-Xi-ProcXIPassiveGrabDevice-needs-to-use-unswapped-le.patch * Xi: ProcXIPassiveGrabDevice needs to use unswapped length to send reply (CVE-2024-31081, bsc#1222310) - U_CVE-2024-31082-Xquartz-ProcAppleDRICreatePixmap-needs-to-use-unswap.patch * Xquartz: ProcAppleDRICreatePixmap needs to use unswapped length to send reply (CVE-2024-31082, bsc#1222311) - U_CVE-2024-31083-render-fix-refcounting-of-glyphs-during-ProcRenderAd.patch * render: fix refcounting of glyphs during ProcRenderAddGlyphs (CVE-2024-31083, bsc#1222312)- Release 21.1.11 also covers fixes for security issue CVE-2022-46340 and bug numbers bsc#1205874, bsc#1217765- Release 21.1.11 covers fixes for the following bug numbers, which are not mentioned in this changelog before: bsc#1218845, bsc#1218846, bsc#1216261, bsc#1216133, bsc#1216135- Release 21.1.11 supersedes the following patches still used with xorg-x11-server 21.1.4 on sle15-sp5/Leap 15.5 and not mentioned in this changelog as superseded before: * U_Xext-fix-invalid-event-type-mask-in-XTestSwapFakeInp.patch * U_bsc1216133-mi-reset-the-PointerWindows-reference-on-screen-swit.patch * U_bsc1216135-Xi-randr-fix-handling-of-PropModeAppend-Prepend.patch * U_bsc1216261-0001-mi-fix-CloseScreen-initialization-order.patch * U_bsc1216261-0002-fb-properly-wrap-unwrap-CloseScreen.patch * U_bsc1216261-0003-dix-always-initialize-pScreen-CloseScreen.patch * bsc1218582-0001-dix-allocate-enough-space-for-logical-button-maps.patch * bsc1218583-0001-dix-Allocate-sufficient-xEvents-for-our-DeviceStateN.patch * bsc1218583-0002-dix-fix-DeviceStateNotify-event-calculation.patch * bsc1218583-0003-Xi-when-creating-a-new-ButtonClass-set-the-number-of.patch * bsc1218584-0001-Xi-flush-hierarchy-events-after-adding-removing-mast.patch * bsc1218585-0001-Xi-do-not-keep-linked-list-pointer-during-recursion.patch * bsc1218585-0002-dix-when-disabling-a-master-float-disabled-slaved-de.patch * U_bsc1218845-glx-Call-XACE-hooks-on-the-GLX-buffer.patch * U_bsc1218846-ephyr-xwayland-Use-the-proper-private-key-for-cursor.patch- xserver sources of this release fixes segfault in Xvnc (bsc#1219311)- no longer (build-)require obsolete Xprint/XprintUtil- Update to version 21.1.11 * This release contains fixes for the issues reported in today's security advisory: https://lists.x.org/archives/xorg/2024-January/061525.html * CVE-2023-6816 (bsc#1218582) * CVE-2024-0229 (bsc#1218583) * CVE-2024-21885 (bsc#1218584) * CVE-2024-21886 (bsc#1218585) * CVE-2024-0408 * CVE-2024-0409 - supersedes the following patches * U_xephyr-Don-t-check-for-SeatId-anymore.patch * U_bsc1217765-Xi-allocate-enough-XkbActions-for-our-buttons.patch * U_bsc1217766-randr-avoid-integer-truncation-in-length-check-of-Pr.patch- u_miCloseScreen_check_for_null_pScreen_dev_private.patch * miCloseScreen check for null pScreen dev private (bsc#1218176); another regression introduced by U_bsc1216261-0002-fb-properly-wrap-unwrap-CloseScreen.patch- n_xserver-optimus-autoconfig-hack.patch u_randr-Do-not-crash-if-slave-screen-does-not-have-pro.patch u_xfree86-activate-GPU-screens-on-autobind.patch * check dixPrivateKeyRegistered(rrPrivKey) before calling rrGetScrPriv() to avoid xserver crash when Xinerama is enabled (boo#1218240) - ------------------------------------------------------------------- U_bsc1217765-Xi-allocate-enough-XkbActions-for-our-buttons.patch * Out-of-bounds memory write in XKB button actions (CVE-2023-6377, ZDI-CAN-22412, ZDI-CAN-22413, bsc#1217765) - U_bsc1217766-randr-avoid-integer-truncation-in-length-check-of-Pr.patch * Out-of-bounds memory read in RRChangeOutputProperty and RRChangeProviderProperty (CVE-2023-6478, ZDI-CAN-22561, bsc#1217766)- Update to version 21.1.9 * This release contains fixes for CVE-2023-5367, CVE-2023-5380 and CVE-2023-5574 as reported in today's security advisory: https://lists.x.org/archives/xorg-announce/2023-October/003430.html - adjusted u_Use-better-fallbacks-to-generate-cookies-if-arc4rand.patch- Update to version 21.1.8 (CVE-2023-1393): * This release contains the fix for CVE-2023-1393 * composite: Fix use-after-free of the COW * xkbUtils: use existing symbol names instead of deleted deprecated ones - Drop U_xserver-composite-Fix-use-after-free-of-the-COW.patch: Fixed upstream - Switch back to tarball release, drop source service, add keyring and sig files.- U_xserver-composite-Fix-use-after-free-of-the-COW.patch * overlay window use-after-free (CVE-2023-1393, ZDI-CAN-19866, bsc#1209543)- Update to version xorg-server-21.1.7: * This release contains the fix for CVE-2023-0494 in today's security advisory: https://lists.x.org/archives/xorg-announce/2023-February/003320.html It also fixes a second possible OOB access during EnqueueEvent and a crasher caused by ResourceClientBits not correctly honouring the MaxClients value in the configuration file. - supersedes U_Xi-fix-potential-use-after-free-in-DeepCopyPointerCl.patch, U_xorg-server-oob-read-enqueue-event.patch- U_Xi-fix-potential-use-after-free-in-DeepCopyPointerCl.patch * DeepCopyPointerClasses use-after-free (CVE-2023-0494, ZDI-CAN-19596, bsc#1207783)- rename u_xorg-server-oob-read-enqueue-event.patch to U_xorg-server-oob-read-enqueue-event.patch since it's already upstream- Add u_xorg-server-oob-read-enqueue-event.patch: fix an out-of-bounds read in EnqueueEvent.- Update to version xorg-server-21.1.6: * xserver 21.1.6 * Xext: fix invalid event type mask in XTestSwapFakeInput * xkb: fix some possible memleaks in XkbGetKbdByName * xkb: proof GetCountedString against request length attacks * xquartz: Fix some formatting * XQuartz: stub: Call LSOpenApplication instead of fork()/exec() - drop the following upstream patches: U_xkb-proof-GetCountedString-against-request-length-at.patch U_xkb-fix-some-possible-memleaks-in-XkbGetKbdByName.patch- Update to version xorg-server-21.1.5: * xkb: reset the radio_groups pointer to NULL after freeing it * Xi: avoid integer truncation in length check of ProcXIChangeProperty * Xi: return an error from XI property changes if verification failed * Xext: free the screen saver resource when replacing it * Xext: free the XvRTVideoNotify when turning off from the same client * Xi: disallow passive grabs with a detail > 255 * Xtest: disallow GenericEvents in XTestSwapFakeInput * meson: Don't build COMPOSITE for XQuartz * xquartz: Move default applications list outside of the main executable * xquartz: Remove unused macro (X11LIBDIR) - drop the following upstream patches: U_0007-xkb-reset-the-radio_groups-pointer-to-NULL-after-fre.patch U_0002-Xi-return-an-error-from-XI-property-changes-if-verif.patch U_0003-Xi-avoid-integer-truncation-in-length-check-of-ProcX.patch U_0004-Xi-disallow-passive-grabs-with-a-detail-255.patch U_0005-Xext-free-the-screen-saver-resource-when-replacing-i.patch U_0006-Xext-free-the-XvRTVideoNotify-when-turning-off-from-.patch U_0001-Xtest-disallow-GenericEvents-in-XTestSwapFakeInput.patch- U_0007-xkb-reset-the-radio_groups-pointer-to-NULL-after-fre.patch * XkbGetKbdByName use-after-free (ZDI-CAN-19530, CVE-2022-4283, bsc#1206017)- U_0001-Xtest-disallow-GenericEvents-in-XTestSwapFakeInput.patch * Server XTestSwapFakeInput stack overflow (ZDI-CAN 19265, CVE-2022-46340, bsc#1205874) - U_0002-Xi-return-an-error-from-XI-property-changes-if-verif.patch * Xi: return an error from XI property changes if verification failed (no ZDI-CAN id, no CVE id, bsc#1205875) - U_0003-Xi-avoid-integer-truncation-in-length-check-of-ProcX.patch * Server XIChangeProperty out-of-bounds access (ZDI-CAN 19405, CVE-2022-46344, bsc#1205876) - U_0004-Xi-disallow-passive-grabs-with-a-detail-255.patch * Server XIPassiveUngrabDevice out-of-bounds access (ZDI-CAN 19381, CVE-2022-46341, bsc#1205877) - U_0005-Xext-free-the-screen-saver-resource-when-replacing-i.patch * Server ScreenSaverSetAttributes use-after-free (ZDI-CAN 19404, CVE-2022-46343, bsc#1205878) - U_0006-Xext-free-the-XvRTVideoNotify-when-turning-off-from-.patch * Server XvdiSelectVideoNotify use-after-free (ZDI-CAN 19400, CVE-2022-46342, bsc#1205879)- Release 21.1 covers bugfixes and JIRA tickets for bsc#1176015,bsc#1182510,bsc#1182884,bsc#1184072,bsc#1184543,bsc#1184906,bsc#1186092,bsc#1188970,bsc#1194159,bsc#1196577,bsc#1197046,bsc#1197269,bsc#1200076,fdo#574,jsc#SLE-18653,jsc#SLE-8470- Release 21.1 supersedes the following patches still used with xorg-x11-server 1.20.3 on sle15-sp4/Leap 15.4: * U_0002-DRI2-Add-another-Coffeelake-PCI-ID.patch * U_0002-Fix-crash-on-XkbSetMap.patch * U_0003-Fix-crash-on-XkbSetMap.patch * U_0003-dri2-Sync-i965_pci_ids.h-from-mesa.patch * U_0004-dri2-Set-fallback-driver-names-for-Intel-and-AMD-chi.patch * U_0005-dri2-Sync-i965_pci_ids.h-from-mesa-iris_pci_ids.h.patch * U_build-glx-Lower-gl-version-to-work-with-libglvnd.patch * U_glamor-Make-pixmap-exportable-from-gbm_bo_from_pixma.patch * U_hw_do-not-include-sys-io-with-glibc.patch * U_meson-Fix-another-reference-to-gl-9.2.0.patch * U_modesetting-Fix-broken-manpage-in-autoconf-build.patch * U_present-wnmd-Fix-use-after-free-on-CRTC-removal.patch * U_present-wnmd-Relax-assertion-on-CRTC-on-abort_vblank.patch * U_xfree86-Change-displays-array-to-pointers-array-to-f.patch * U_xfree86-Fix-NULL-pointer-dereference-crash.patch * U_xkbsetdeviceinfo.patch * u_sync-pci-ids-with-Mesa-21.2.4.patch * u_xf86-Accept-devices-with-the-simpledrm-driver.patch * u_xichangehierarchy-CVE-2020-14346.patch * u_xkb-CVE-2020-14345.patch * u_xkb-CVE-2020-14360.patch- removed N_Disable-HW-Cursor-for-cirrus-and-mgag200-kernel-modules.patch * meanwhile cirrus and mgag200 Kernel drivers have been rewritten multiple times and no longer have (broken) hardware cursor- u_xf86-Accept-devices-with-the-kernels-ofdrm-driver.patch * Add workaround to support ofdrm- U_xkb-proof-GetCountedString-against-request-length-at.patch * security update for CVE-2022-3550 (bsc#1204412) - U_xkb-fix-some-possible-memleaks-in-XkbGetKbdByName.patch * security update for CVE-2022-3551 (bsc#1204416)- rename u_sync-pci-ids-with-Mesa-22.0.0.patch to u_sync-pci-ids-with-Mesa.patch (currently synced with Mesa 22.1.3)- u_sync-pci-ids-with-Mesa-22.0.0.patch * synced with Mesa 22.1.3; just adding a PCI ID for vmware was needed- Update to version 21.1 * This release fixes 2 recently reported security vulnerabilities in xkb, several regressions since 1.20.x and a number of miscellaneous bugs. - supersedes the following security patches * U_boo1194181-001-xkb-swap-XkbSetDeviceInfo-and-XkbSetDeviceInfoCheck.patch * U_boo1194179-001-xkb-rename-xkb_h-to-xkb-procs_h.patch * U_boo1194179-002-xkb-add-request-length-validation-for-XkbSetGeometry.patch - supersedes U_Fix-build-with-gcc-12.patch- U_boo1194181-001-xkb-swap-XkbSetDeviceInfo-and-XkbSetDeviceInfoCheck.patch * Out-Of-Bounds Access in CheckSetDeviceIndicators() (CVE-2022-2320, ZDI-CAN-16070, bsc#1194181) - U_boo1194179-001-xkb-rename-xkb_h-to-xkb-procs_h.patch, U_boo1194179-002-xkb-add-request-length-validation-for-XkbSetGeometry.patch * Out-Of-Bounds Access in _CheckSetSections() (CVE-2022-2319, ZDI-CAN-16062, bsc#1194179)- add n_raise_default_clients.patch- disable -z now linking for now, as there are some missing symbol issues. (boo#1197994)- u_sync-pci-ids-with-Mesa-22.0.0.patch * sync pci ids with Mesa 22.0.0- U_Fix-build-with-gcc-12.patch * render: Fix build with gcc 12 (glfdo#xorg/xserver!853).- U_xephyr-Don-t-check-for-SeatId-anymore.patch * fix mouse/keyboard focus in Xephyr (boo#1194658, github issue#1289)- fix bashisms in pre_checkins.sh (bsc#1195391)- u_xfree86-activate-GPU-screens-on-autobind.patch * Part of the original patch by Dave Airlie has landed 078277e4d92f05a90c4715d61b89b9d9d38d68ea, this contains the remainder of what was in SUSE before Xorg 21.1. (github issue#1254, boo#1192751)- Update to version 21.1.3 * This release fixes several regressions since 1.20.x and 21.1.1 + glx/dri: Filter out fbconfigs that don't have a supported pixmap format + xf86/logind: Fix compilation error when built without logind/platform bus + xf86/logind: fix missing call to vtenter if the platform device is not paused + Convert more funcs to use InternalEvent. + os: Try to discover the current seat with the XDG_SEAT var first- Update to version 21.1.2 * This release fixes 4 recently reported security vulnerabilities and several regressions. * In particular, the real physical dimensions are no longer reported by the X server anymore as it was deemed to be a too disruptive change. X server will continue to report DPI as 96. - supersedes U_hw-xfree86-Propagate-physical-dimensions-from-DRM-co.patch - supersedes U_rendercompositeglyphs.patch - supersedes U_xfixes-Fix-out-of-bounds-access-in-ProcXFixesCreateP.patch - supersedes U_Xext-Fix-out-of-bounds-access-in-SProcScreenSaverSus.patch - supersedes U_record-Fix-out-of-bounds-access-in-SwapCreateRegiste.patch- U_xfixes-Fix-out-of-bounds-access-in-ProcXFixesCreateP.patch * CVE-2021-4009/ZDI-CAN-14950 (bsc#1190487) The handler for the CreatePointerBarrier request of the XFixes extension does not properly validate the request length leading to out of bounds memory write. - U_Xext-Fix-out-of-bounds-access-in-SProcScreenSaverSus.patch * CVE-2021-4010/ZDI-CAN-14951 (bsc#1190488) The handler for the Suspend request of the Screen Saver extension does not properly validate the request length leading to out of bounds memory write. - U_record-Fix-out-of-bounds-access-in-SwapCreateRegiste.patch * CVE-2021-4011/ZDI-CAN-14952 (bsc#1190489) The handlers for the RecordCreateContext and RecordRegisterClients requests of the Record extension do not properly validate the request length leading to out of bounds memory write.- U_rendercompositeglyphs.patch * X.Org Server SProcRenderCompositeGlyphs Out-Of-Bounds Access Privilege Escalation Vulnerability [CVE-2021-4008, ZDI-CAN-14192] (boo#1193030)- u_Support-configuration-files-under-run-X11-xorg.conf..patch - u_Add-udev-scripts-for-configuration-of-platform-devic.patch - u_Add-udev-rule-for-HyperV-devices.patch * Remove udev-based configuration - u_Revert-xf86-Accept-devices-with-the-simpledrm-driver.patch * Restore simpledrm workaround - u_xf86-Accept-devices-with-the-hyperv_drm-driver.patch * Add workaround to support hyperv_drm- u_pci-primary-Fix-up-primary-PCI-device-detection-for-the-platfrom-bus.patch * Fix SEGFAULT when parsing bus IDs of NULL (boo#1193250) - u_Support-configuration-files-under-run-X11-xorg.conf..patch * Support configuration files under /run. Required for generating configuration files via udev. (boo#1193250) - u_Add-udev-scripts-for-configuration-of-platform-devic.patch * Generate configuration files for platform devices (boo#1193250) - u_Revert-xf86-Accept-devices-with-the-simpledrm-driver.patch * Code has been obsoleted by udev patchset (boo#1193250) - u_Add-udev-rule-for-HyperV-devices.patch * Same as for platform devices, but on HyperV (boo#1193250)- enable build of Xorg on s390x (jira#SLE-18632)- U_hw-xfree86-Propagate-physical-dimensions-from-DRM-co.patch * reverse apply this one to go back to fixed 96 dpi (gitlab fdo/xserver issue#1241) - N_fix-dpi-values.diff * back to version for xserver < 21.1.0- Update to version 21.1.1 * s/__/@/ in inputtestdrv manpage * Make xf86CompatOutput() return NULL when there are no privates * Makefile.am: Add missing meson build files to release tarball- Update to version 21.1.0 * The meson support is now fully mature. While autotools support will still be kept for this release series, it will be dropped afterwards. * Glamor support for Xvfb. * Variable refresh rate support in the modesetting driver. * XInput 2.4 support which adds touchpad gestures. * DMX DDX has been removed. * X server now correctly reports display DPI in more cases. This may affect rendering of client applications that have their own workarounds for hi-DPI screens. * A large number of small features and various bug fixes. - updated xorg-server-provides - supersedes patches * U_Fix-segfault-on-probing-a-non-PCI-platform-device-on.patch * U_dix-window-Use-ConfigureWindow-instead-of-MoveWindow.patch * U_glamor_egl-Reject-OpenGL-2.1-early-on.patch * u_render-Cast-color-masks-to-unsigned-long-before-shifting-them.patch - refreshed patches * N_fix-dpi-values.diff * N_zap_warning_xserver.diff * u_modesetting-Fix-dirty-updates-for-sw-rotation.patch * u_randr-Do-not-crash-if-slave-screen-does-not-have-pro.patch * u_vesa-Add-VBEDPMSGetCapabilities-VBEDPMSGet.patch - disabled n_xserver-optimus-autoconfig-hack.patch, which I believe is superseded by: commit 078277e4d92f05a90c4715d61b89b9d9d38d68ea Author: Dave Airlie Date: Fri Aug 17 09:49:24 2012 +1000 xf86: autobind GPUs to the screen - added pkgconfig(libxcvt) - cvt binary moved to libxcvt0 package- Update to version 1.20.13 * bugfix release - supersedes U_present-get_crtc-should-not-return-crtc-when-its-scr.patch, U_modesetting-unflip-not-possible-when-glamor-is-not-s.patch- U_modesetting-unflip-not-possible-when-glamor-is-not-s.patch * this should fixes crashes of xfce when running under qemu (boo#1188559)- add U_present-get_crtc-should-not-return-crtc-when-its-scr.patch (bsc#1188559) https://gitlab.freedesktop.org/xorg/xserver/-/issues/1195- Update to version 1.20.12 * bugfix release- Drop U_xwayland-Allow-passing-a-fd.patch: We build xwayland in a separate package now, so no need to keep this patch here.- Fix typo in %post: xbb.conf -> xkb.conf- u_modesetting-Fix-dirty-updates-for-sw-rotation.patch * Fixes broken rotation support for DRM drivers without hardware rotation support or direct vram access (bsc#1182955)- disable build of Xwayland, which is now being built in separate xwayland package with more recent sources (boo#1182677)- Update to version 1.20.11 * bugfix release - supersedes U_Fix-XChangeFeedbackControl-request-underflow.patch, U_xkb-Fix-heap-overflow-caused-by-optimized-away-min.patch- U_Fix-XChangeFeedbackControl-request-underflow.patch * Fix XChangeFeedbackControl() request underflow (CVE-2021-3472, ZDI-CAN-1259, bsc#1180128)- reenabled LTO (boo#1133294) * u_no-lto-for-tests.patch disables LTO in test/ subtree, since "-Wl,-wrap" is not supported by LTO * added "%global _lto_cflags %{?_lto_cflags} -ffat-lto-objects"- Update to version 1.20.10: * Check SetMap request length carefully. * Fix XkbSetDeviceInfo() and SetDeviceIndicators() heap overflows * present/wnmd: Translate update region to screen space * modesetting: keep going if a modeset fails on EnterVT * modesetting: check the kms state on EnterVT * configure: Build hashtable for Xres and glvnd * xwayland: Create an xwl_window for toplevel only * xwayland: non-rootless requires the wl_shell protocol * glamor: Update pixmap's devKind when making it exportable * os: Fix instruction pointer written in xorg_backtrace * present/wnmd: Execute copies at target_msc-1 already * present/wnmd: Move up present_wnmd_queue_vblank * present: Add present_vblank::exec_msc field * present: Move flip target_msc adjustment out of present_vblank_create * xwayland: Remove pending stream reference when freeing * xwayland: use drmGetNodeTypeFromFd for checking if a node is a render one * xwayland: Do not discard frame callbacks on allow commits * present/wnmd: Remove dead check from present_wnmd_check_flip * xwayland: Check window pixmap in xwl_present_check_flip2 * present/wnmd: Can't use page flipping for windows clipped by children * xfree86: Take second reference for SavedCursor in xf86CursorSetCursor * glamor: Fix glamor_poly_fill_rect_gl xRectangle::width/height handling * include: Increase the number of max. input devices to 256. * Revert "linux: Make platform device probe less fragile" * Revert "linux: Fix platform device PCI detection for complex bus topologies" * Revert "linux: Fix platform device probe for DT-based PCI" - Remove included pachtes * U_xfree86_take_second_ref_for_xcursor.patch * U_Revert-linux-Fix-platform-device-probe-for-DT-based-.patch * U_Revert-linux-Fix-platform-device-PCI-detection-for-c.patch * U_Revert-linux-Make-platform-device-probe-less-fragile.patch * U_Fix-XkbSetDeviceInfo-and-SetDeviceIndicators-heap-ov.patch * U_Check-SetMap-request-length-carefully.patch- remove unneeded python2 script 'fdi2iclass.py' from xorg-x11-server-sources subpackage (boo#1179591)- U_Check-SetMap-request-length-carefully.patch * XkbSetMap Out-Of-Bounds Access: Insufficient checks on the lengths of the XkbSetMap request can lead to out of bounds memory accesses in the X server. (ZDI-CAN 11572, CVE-2020-14360, bsc#1174908) - U_Fix-XkbSetDeviceInfo-and-SetDeviceIndicators-heap-ov.patch * XkbSetDeviceInfo Heap-based Buffer Overflow: Insufficient checks on input of the XkbSetDeviceInfo request can lead to a buffer overflow on the head in the X server. (ZDI-CAN 11389, CVE-2020-25712, bsc#1177596)- n_xorg-wrapper-anybody.patch * replace default config /etc/X11/Xwrapper, which allows anybody to use the wrapper, by a patch for the code, i.e. [#] rootonly, console, anybody allowed_users=anybody [#] yes, no, auto needs_root_rights=auto is now the default without any Xwrapper config (needs_root_rights=auto was already the default before)- u_xorg-wrapper-Xserver-Options-Whitelist-Filter.patch * replaced by improved version written by Matthias Gerstner of our security team + simplified the option parsing code a bit + changed the "ignore forbidden argument" logic into an "abort on forbidden argument" logic. This is safer and avoids surprises on the user's end that could occur if the desired command line arguments aren't effective but the Xorg server is still started. + tried to adjust to the coding style present in the file (mostly the function name) + added some logic to apply the option filtering only to non-root users when Xorg is actually started as root. This should allow for full flexibility if root calls the wrapper or if the Xorg server only runs with user privileges.- U_Fix-segfault-on-probing-a-non-PCI-platform-device-on.patch, U_Revert-linux-Fix-platform-device-PCI-detection-for-c.patch, U_Revert-linux-Fix-platform-device-probe-for-DT-based-.patch, U_Revert-linux-Make-platform-device-probe-less-fragile.patch * fix Xserver startup on Raspberry Pi 3 (boo#1176203)- n_xorg-wrapper-rename-Xorg.patch * moved Xorg to Xorg.bin and Xorg.sh to Xorg (boo#1175867) - change default for needs_root_rights to auto in Xwrapper.config (boo#1175867)- reenabled SUID wrapper for TW (boo#1175867) - u_xorg-wrapper-Xserver-Options-Whitelist-Filter.patch * Xserver option whitelist filter (boo#1175867)-Add U_xfree86_take_second_ref_for_xcursor.patch: fix use-after-free when switching VTs.- Update to version 1.20.9: * Fix XRecordRegisterClients() Integer underflow * Fix XkbSelectEvents() integer underflow * Fix XIChangeHierarchy() integer underflow * Correct bounds checking in XkbSetNames() * linux: Fix platform device probe for DT-based PCI * linux: Fix platform device PCI detection for complex bus topologies * linux: Make platform device probe less fragile * fix for ZDI-11426 * xfree86: add drm modes on non-GTF panels * present: Check valid region in window mode flips * xwayland: Handle NULL xwl_seat in xwl_seat_can_emulate_pointer_warp * xwayland: Propagate damage x1/y1 coordinates in xwl_present_flip * doc: Update URLs in Xserver-DTrace.xml * xwayland: Use a fixed DPI value for core protocol * xwayland: only use linux-dmabuf if format/modifier was advertised * hw/xfree86: Avoid cursor use after free * Update URL's in man pages * xwayland: Disable the MIT-SCREEN-SAVER extension when rootless * xwayland: Hold a pixmap reference in struct xwl_present_event * randr: Check rrPrivKey in RRHasScanoutPixmap() * modesetting: Fix front_bo leak at drmmode_xf86crtc_resize on XRandR rotation * xwayland: Store xwl_tablet_pad in its own private key * xwayland: Initialise values in xwlVidModeGetGamma() * xwayland: Fix crashes when there is no pointer * xwayland: Clear private on device removal * xwayland: Free all remaining events in xwl_present_cleanup * xwayland: Always use xwl_present_free_event for freeing Present events * present/wnmd: Free flip_queue entries in present_wnmd_clear_window_flip * present/wnmd: Keep pixmap pointer in present_wnmd_clear_window_flip * xwayland: import DMA-BUFs with GBM_BO_USE_RENDERING only * xwayland: Fix infinite loop at startup * modesetting: Disable pageflipping when using a swcursor * dix: do not send focus event when grab actually does not change - Drop patches fixed upstream: * U_0001-Correct-bounds-checking-in-XkbSetNames.patch * U_0002-Fix-XIChangeHierarchy-integer-underflow.patch * U_0003-Fix-XkbSelectEvents-integer-underflow.patch * U_0004-Fix-XRecordRegisterClients-Integer-underflow.patch * U_FixForZDI-11426.patch- U_0001-Correct-bounds-checking-in-XkbSetNames.patch * Correct bounds checking in XkbSetNames() [CVE-2020-14345 / ZDI 11428, boo#1174635] - U_0002-Fix-XIChangeHierarchy-integer-underflow.patch * Fix XIChangeHierarchy() integer underflow [CVE-2020-14346 / ZDI-CAN-11429, boo#1174638] - U_0003-Fix-XkbSelectEvents-integer-underflow.patch * Fix XkbSelectEvents() integer underflow [CVE-2020-14361 / ZDI-CAN 11573, boo#1174910] - U_0004-Fix-XRecordRegisterClients-Integer-underflow.patch * Fix XRecordRegisterClients() Integer underflow [CVE-2020-14362 / ZDI-CAN-11574, boo#1174913]- U_FixForZDI-11426.patch * Leak of uninitialized heap memory form the X server to clients on pixmap allocation (ZDI-CAN-11426, CVE-2020-14347, bsc#1174633)- move xorg_pci_ids dir from /etc/X11 to /usr/share/X11 and xorg-x11-server.macros from /etc/rpm to /usr/lib/rpm/macros.d; no longer package /etc/X11/xorg.conf.d (boo#1173056)- U_glamor_egl-Reject-OpenGL-2.1-early-on.patch * GLAMOR: no longer bail out for OpenGL drivers < 2.1 (boo#1172321)- provide/obsoletes cirrus and ast usermode driver also on openSUSE (jsc#SLE-12127)- Update to version 1.20.8+0: * Revert "dri2: Don't make reference to noClientException" * dix: Check for NULL spriteInfo in GetPairedDevice * os: Ignore dying client in ResetCurrentRequest * modesetting: remove unnecessary error message, fix zaphod leases * Fix building with `-fno-common` * xwayland: clear pixmaps after creation in rootless mode * glamor: Fix a compiler warning since the recent OOM fixes. * Restrict 1x1 pixmap filling optimization to GXcopy * Add xf86OSInputThreadInit to stub os-support as well * Fix old-style definition warning for xf86OSInputThreadInit() * xwayland/glamor-gbm: Handle DRM_FORMAT_MOD_INVALID gracefully * configure: Define GLAMOR_HAS_EGL_QUERY_DRIVER when available * modesetting: Disable atomic support by default * modesetting: Explicitly #include "mi.h" * xfree86/modes: Bail from xf86RotateRedisplay if pScreen->root is NULL * xwayland: Split up xwl_screen_post_damage into two phases * xwayland: Call glamor_block_handler from xwl_screen_post_damage * xwayland: Add xwl_window_create_frame_callback helper * xwayland: Use single frame callback for Present flips and normal updates * xwayland: Use frame callbacks for Present vblank events * xwayland: Delete all frame_callback_list nodes in xwl_unrealize_window * glamor: Propagate FBO allocation failure for picture to texture upload * glamor: Error out on out-of-memory when allocating PBO for FBO access * glamor: Propagate glamor_prepare_access failures in copy helpers * glamor: Fallback to system memory for RW PBO buffer allocation - supersedes u_fno-common.patch- specfile: reenabled XFree86-VidModeExtension (boo#1164020)- u_fno-common.patch * fix build with gcc's -fno-common option (boo#1160423)- Update to version 1.20.7+0: * xserver 1.20.7 * ospoll: Fix Solaris ports implementation to build on Solaris 11.4 * os-support/solaris: Set IOPL for input thread too * Add xf86OSInputThreadInit call from common layer into os-support layer * Add ddxInputThread call from os layer into ddx layer * os-support/solaris: Drop ExtendedEnabled global variable * glamor: Only use dual blending with GLSL >= 1.30 * modesetting: Check whether RandR was initialized before calling rrGetScrPriv * Xi: return AlreadyGrabbed for key grabs > 255 * xwayland: Do flush GPU work in xwl_present_flush * modesetting: Clear new screen pixmap storage on RandR resize * xfree86/modes: Call xf86RotateRedisplay from xf86CrtcRotate * modesetting: Call glamor_finish from drmmode_crtc_set_mode * modesetting: Use EGL_MESA_query_driver to select DRI driver if possible * glamor: Add a function to get the driver name via EGL_MESA_query_driver- Build XWayland also on s390.- Update to version 1.20.6+0: * xfree86: Test presence of isastream() * present/wnmd: Relax assertion on CRTC on abort_vblank() * os: Don't crash in AttendClient if the client is gone * dix: Call SourceValidate before GetImage * mi: Add a default no-op miSourceValidate * compiler.h: Do not include sys/io.h on ARM with glibc * xfree86: Call ScreenInit for protocol screens before GPU screens * modesetting: - Implement ms_covering_randr_crtc() for ms_present_get_crtc() - Fix ms_covering_crtc() segfault with non-xf86Crtc slave- Update to version 1.20.5+24: * Fix crash on XkbSetMap - Drop unneeded obsinfo file and tweak _service.- Update to version 1.20.5+22: * miext/sync: - Make struct _SyncObject::initialized fully ABI compatible - Fix needless ABI change * xf86: Disable unused crtc functions when a lease is revoked * xwayland: - Handle the case of windows being realized before redirection - Refactor surface creation into a separate function - Separate DamagePtr into separate window data - Do not free a NULL GBM bo - Expand the RANDR screen size limits - Update screen pixmap on output resize - Reset scheduled frames after hiding tablet cursor - Check status in GBM pixmap creation - Avoid a crash on pointer enter with a grab * GLX: - Fix previous context validation in xorgGlxMakeCurrent - Set GlxServerExports::{major,minor}Version - Add a function to change a clients vendor list - Use the sending client for looking up XID's - Add a per-client vendor mapping * xsync: Add resource inside of SyncCreate, export SyncCreate * dri2: Sync i965_pci_ids.h from mesa * Xi: Use current device active grab to deliver touch events if any * Revert "present/scmd: Check that the flip and screen pixmap pitches match" * glamor: Make pixmap exportable from `gbm_bo_from_pixmap()` - Drop patches fixed upstream: * U_xwayland-Separate-DamagePtr-into-separate-window-data.patch * 0001-xsync-Add-resource-inside-of-SyncCreate-export-SyncC.patch * 0002-GLX-Add-a-per-client-vendor-mapping.patch * 0003-GLX-Use-the-sending-client-for-looking-up-XID-s.patch * 0004-GLX-Add-a-function-to-change-a-clients-vendor-list.patch * 0005-GLX-Set-GlxServerExports-major-minor-Version.patch - Switch to gitcheckout via source service, use the stable released branch but set explicit commit used in _service.- reintroduce Xvfb subpackage (boo#1151457)- Add U_xwayland-Separate-DamagePtr-into-separate-window-data.patch and U_xwayland-Allow-passing-a-fd.patch: Needed for gnome 3.34 new and experimental xwayland on demand feature. - Rebase patches with quilt.- added patches required for NVIDIA's PRIME render offload support, which is available since release 435.xx: 0001-xsync-Add-resource-inside-of-SyncCreate-export-SyncC.patch, 0002-GLX-Add-a-per-client-vendor-mapping.patch, 0003-GLX-Use-the-sending-client-for-looking-up-XID-s.patch, 0004-GLX-Add-a-function-to-change-a-clients-vendor-list.patch, 0005-GLX-Set-GlxServerExports-major-minor-Version.patch- move xorg.conf.d snippets from /etc/X11/xorg.conf.d to /usr/share/X11/xorg.conf.d (boo#1139692)- Update to version 1.20.5: Minor bugfix release to fix some input, Xwayland, glamor, and Present issues. Thanks to all who contributed fixes and testing.- Disable LTO (boo#1133294).- Add systemd-rpm-macros BuildRequire for %tmpfiles_*.- xorg-server 1.20.4 * A variety of bugfixes across the board, but primarily in Xwayland. Thanks to all who contributed with testing and fixes!- get rid of meta packages still requiring/recommending obsolete drivers packages (boo#1121525)- provide/obsolete no longer existing xf86-video-ast, xf86-video-cirrus on sle15 (bsc#1120282)- u_xfree86-Do-not-claim-pci-slots-if-fb-slot-is-already.patch * X server does not support mixing fbdev with other drivers, so claiming pci slots when a fb slot is already claimed only leads to quiting with fatal error. (bsc#1119431)- xorg-server 1.20.3 (see changelog below) superseded the following patch we used in sle15 before (bsc#1112020, CVE-2018-14665): - U_Disable-logfile-and-modulepath-when-running-with-ele.patch- U_dix-window-Use-ConfigureWindow-instead-of-MoveWindow.patch * Fix abort triggered by some uses of screensaver. (bsc#1114822)- Update to version 1.20.3 * Disable -logfile and -modulepath when running with elevated privileges (bsc#1112020) * LogFilePrep: add a comment to the unsafe format string. * xfree86: fix readlink call- Update to version 1.20.2: Lots of bugfixes all over the map especially for modesetting, glamor and xwayland!- Update n_xserver-optimus-autoconfig-hack.patch to v5. * Fixes provider auto-configuration with nvidia proprietary driver. (bsc#1103816)- Update to version 1.20.1: This bugfix release fixes several issues in RANDR, Xwayland, glamor, the modesetting driver, and elsewhere. - Packaging changes: + Adapt patch N_Install-Avoid-failure-on-wrapper-installation.patch to work with the new version + Remove patch U_Xext-shm-Refuse-to-work-for-remote-clients.patch + Remove patch U_modesetting-use-drmmode_bo_import-for-rotate_fb.patch + Remove patch u_modesetting-Fix-cirrus-24bpp-breakage.patch + Remove patch U_exa-use-picturematchformat.patch- U_exa-use-picturematchformat.patch * Fix breakage of Xfce (bsc#1102979)- fixed build on s390(x)- u_modesetting-Fix-cirrus-24bpp-breakage.patch * Fix breakage of cirrus 24bpp support on modesetting driver (bsc#1101699)- Remove /var/lib/X11 and its symlink, it is no longer needed and doesn't work with transaction-updates (FATE#325524). - Move README.compiled to another location and use tmpfiles to copy it at runtime.- U_modesetting-use-drmmode_bo_import-for-rotate_fb.patch * fixes rotation in modesetting driver (regression with xorg-server 1.20.0, fdo#106715) * might also fix boo#1099812 ...- U_xkb-Fix-heap-overflow-caused-by-optimized-away-min.patch * Fix heap overflow caused by unexpected optimization, which was possible because of relying on undefined behavior. (boo#1099113)- U_Xext-shm-Refuse-to-work-for-remote-clients.patch * Avoid access to System V shared memory segment on the X server side for clients forwarded via SSH. Also prevent them from hanging while waiting for the reply from the ShmCreateSegment request. (boo#1097227)- Remove n_add-dummy-xf86DisableRandR.patch * After upgrade to 1.20.0 the API officially no longer includes xf86DisableRandR, so there is no need to add it back.- Update to version 1.20.0: New features: + RANDR 1.6, which enables leasing RANDR resources to a client for its exclusive use (e.g. head mounted displays) + Depth 30 support in glamor and the modesetting driver + A meson-based build system, parallel to autotools + Pageflipping support for PRIME output sinks + OutputClass device matching for xorg.conf + Input grab and tablet support in Xwayland - Remove upstream patches: + u_xorg-x11-server-reproducible.patch Solved slightly different + u_os-inputthread-Force-unlock-when-stopping-thread.patch + u_xfree86-add-default-modes-for-16-9-and-16-10.patch + U_xwayland-Don-t-process-cursor-warping-without-an-xwl.patch + U_xwayland-Give-up-cleanly-on-Wayland-socket-errors.patch + U_xwayland-avoid-race-condition-on-new-keymap.patch + U_xwayland-remove-dirty-window-unconditionally-on-unre.patch + U_0001-animcur-Use-fixed-size-screen-private.patch + U_0002-animcur-Return-the-next-interval-directly-from-the-t.patch + U_0003-animcur-Run-the-timer-from-the-device-not-the-screen.patch + U_0004-animcur-Fix-transitions-between-animated-cursors.patch + U_xfree86-Remove-broken-RANDR-disabling-logic-v4.patch + U_glx-Do-not-call-into-Composite-if-it-is-disabled.patch - Adapt patches to work with the new release: + N_zap_warning_xserver.diff + N_fix_fglrx_screendepth_issue.patch + n_xserver-optimus-autoconfig-hack.patch + u_Use-better-fallbacks-to-generate-cookies-if-arc4rand.patch + u_xorg-wrapper-build-Build-position-independent-code.patch- U_glx-Do-not-call-into-Composite-if-it-is-disabled.patch * Fixes crash when GLX is enabled and Composite disabled. (bnc#1079607)- n_add-dummy-xf86DisableRandR.patch * Add dummy xf86DisableRandR to fix linking with drivers that still call it. See explanation inside the patch. (bnc#1089601)- U_xfree86-Remove-broken-RANDR-disabling-logic-v4.patch * Fix crash on initialization when fbdev and modesetting are used together. (bnc#1068961) - u_randr-Do-not-crash-if-slave-screen-does-not-have-pro.patch * Fix crash when using randr when fbdev and modesetting are used together. (bnc#1068961)- Update and re-enable n_xserver-optimus-autoconfig-hack.patch. (bnc#1084411)- U_xwayland-Don-t-process-cursor-warping-without-an-xwl.patch, U_xwayland-Give-up-cleanly-on-Wayland-socket-errors.patch, U_xwayland-avoid-race-condition-on-new-keymap.patch, U_xwayland-remove-dirty-window-unconditionally-on-unre.patch: * Various crash and bug fixes in XWayland server (bgo#791383, bgo#790502).- Add u_xorg-x11-server-reproducible.patch to make build reproducible (boo#1047218)- U_0001-animcur-Use-fixed-size-screen-private.patch, U_0002-animcur-Return-the-next-interval-directly-from-the-t.patch, U_0003-animcur-Run-the-timer-from-the-device-not-the-screen.patch, U_0004-animcur-Fix-transitions-between-animated-cursors.patch * There is a bug in version 1.19 of the X.org X server that can cause an infinite recursion in the animated cursor code, which has been fixed by these patches (boo#1080312) - supersedes u_cursors-animation.patch (boo#1020061)- Added u_xfree86-add-default-modes-for-16-9-and-16-10.patch (boo#1075249) Improve user experience for users with 16:9 or 16:10 screens- Update to version 1.19.6: Another collection of fixes from master. There will likely be at east one more 1.19.x release in 2018.- Depend on pkgconfig's gl, egl and gbm instead of Mesa-devel. * Those dependencies are what xorg-x11-server really needs. Mesa-devel is too general and is a bottleneck in distribution build. (bnc#1071297)- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- u_os-inputthread-Force-unlock-when-stopping-thread.patch * Prevent dead lock if terminating while on inactive VT. (bnc#1062977)- Update to version 1.19.5: One regression fix since 1.19.4, and fixes for CVE-2017-12176 through CVE-2017-12187.- Update to version 1.19.4: A collection of stability fixes from the development branch, including two minor CVEs (CVE-2017-13721, CVE-2017-13723). - Remove upstream patches: + U_Xi-Do-not-try-to-swap-GenericEvent.patch + U_Xi-Verify-all-events-in-ProcXSendExtensionEvent.patch + U_Xi-Zero-target-buffer-in-SProcXSendExtensionEvent.patch + U_dix-Disallow-GenericEvent-in-SendEvent-request.patch - Adapt patches to work with the new release: + u_Use-better-fallbacks-to-generate-cookies-if-arc4rand.patch- u_cursors-animation.patch fix cursors animation (boo#1020061)- disable Xwayland for s390x again; it was wrong to enable it; there is no Wayland on s390x and will most likely never exist, since there is no gfx card on such systems and no gfx emulation either (bsc#1047173)- u_Use-better-fallbacks-to-generate-cookies-if-arc4rand.patch If arc4random_buf() is not available for generating cookies: * use getentropy(), if available (which was only recently added to glibc) * use getrandom() via syscall(), if available (there was no glibc wrapper for this syscall for a long time) * if all else fails, directly read from /dev/urandom as before, but employ O_CLOEXEC, do an OsAbort() in case the random data couldn't be read to avoid unsecure situations. Don't know if that's too hard a measure but it shouldn't actually occur except on maximum number of FDs reached (bsc#1025084)- U_Xi-Do-not-try-to-swap-GenericEvent.patch, U_Xi-Verify-all-events-in-ProcXSendExtensionEvent.patch, U_Xi-Zero-target-buffer-in-SProcXSendExtensionEvent.patch, U_dix-Disallow-GenericEvent-in-SendEvent-request.patch * Fix security issues in event handling. (bnc#1035283, CVE-2017-10971, CVE-2017-10972)- enable Xwayland also for s390x (bsc#1047173)- includes everything needed for additional sle issue entries: CVE-2017-2624, bnc#1025029, bnc#1025084, bnc#1025035- update build requirements- modesetting.ids: no longer hardcode Intel's Skylake, Broxton, and Kabylake IDs to modesetting driver; xf86-video-intel is no longer installed by default on these, so it will fallback to modesetting driver anyway; still you now can easily switch back to intel driver by installing xf86-video-intel package (boo#1042873)- Update to version 1.19.3: A couple more minor fixes, most notably a revert of a page-flipping change that regressed some drivers. - Remove upstreamd patches: + u_busfault_sigaction-Only-initialize-pointer-when-matched.patch- Update to version 1.19.2: A collection of stability fixes here across glamor, Xwayland, input, and Prime support. Also a security fix for CVE-2017-2624, a timing attack which can brute-force MIT-MAGIC-COOKIE authentication. - Remove upstream patches: + U_xfree86-Take-the-input-lock-for-xf86RecolorCursor.patch + U_xfree86-Take-the-input-lock-for-xf86ScreenCheckHWCursor.patch + U_xfree86-Take-the-input-lock-for-xf86TransparentCursor.patch- U_xfree86-Take-the-input-lock-for-xf86ScreenCheckHWCursor.patch * Add the missing input_lock() around the call into the driver's UseHWCursor() callback (bnc #1023845). - U_xfree86-Take-the-input-lock-for-xf86TransparentCursor.patch * The new input lock is missing for the xf86TransparentCursor() entry point (bnc #1023845).- U_xfree86-Take-the-input-lock-for-xf86RecolorCursor.patch * fixes random crashes in X in multihead mode if one of the monitors is vertically oriented (bnc #1023845)- N_driver-autoconfig.diff: No longer try to load "amdgpu" DDX by default for all GPUs with ATI vendor ID; this is now handled instead by an "OutputClass" section via kernel driver match, which has been added as config file to xf86-video-amdgpu driver package (bnc#1023385)- N_driver-autoconfig.diff: FGLRX does not support new x-server. This change fixes bad behavior(with empty config) when radeon ddx loads with amdgpu kernel module on SI and CIK cards, and x-server cannot start. Radeon ddx with radeon kernel module loads without any problem.- Update to version 1.19.1: First stable 1.19 release, including a few regression fixes.- Replace pkgconfig(libsystemd-*) with pkgconfig(libsystemd) Nowadays pkgconfig(libsystemd) replaces all libsystemd-* libs, which are obsolete.- Update to final 1.19.0- Exchange xorg-x11-fonts-core Requires for Recommends. The corefonts and cursors are not strickly required as long as one have a substitute such as Adwaita installed.- Update to version 1.18.99.901: - Remove upstream pachtes: + U_glamor-Remove-the-FBO-cache.patch + U_kdrive-fix-up-NewInputDeviceRequest-implementation.patch + U_kdrive-set-evdev-driver-for-input-devices-automatica.patch + U_ephyr-don-t-load-ephyr-input-driver-if-seat-option-i.patch + U_kdrive-don-t-let-evdev-driver-overwrite-existing-dev.patch + U_ephyr-ignore-Xorg-multiseat-command-line-options.patch + U_ephyr-enable-option-sw-cursor-by-default-in-multi-se.patch + U_kdrive-introduce-input-hot-plugging-support-for-udev.patch + U_kdrive-add-options-to-set-default-XKB-properties.patch + U_config-udev-distinguish-between-real-keyboards-and-o.patch - Disable u_os-connections-Check-for-stale-FDs.patch (not applicable anymore) - Adapt patches to work with the new release: + n_xserver-optimus-autoconfig-hack.patch (disabled for now as it causes problems) - Remove X.org stack version prefix. We are already atleast at verion 7.7. Plus we are updating individual components anyway. So the stack version is misleading.- Update to version 1.18.4: Another pile of backports from the devel branch, primarily in glamor, xwayland, and the modesetting driver. - Remove included patches: + u_x86emu-include-order.patch + U_modesetting-set-driverPrivate-to-NULL-after-closing-fd.patch - Update patches to reflect upstream changes: + U_glamor-Remove-the-FBO-cache.patch- U_glamor-Remove-the-FBO-cache.patch Fixes (bsc#983743) by not keeping >1 GB of VRAM busy.- U_modesetting-set-driverPrivate-to-NULL-after-closing-fd.patch: modesetting: Avoid crash in FreeRec() by NULLing a pointer which may still be used (boo#981268).- Replace N_Force-swcursor-for-KMS-drivers-without-hw-cursor-sup.patch by N_Disable-HW-Cursor-for-cirrus-and-mgag200-kernel-modules.patch Only disable HW cursor for cirrus and mgag200. This should fix a regression introduced by using modesetting for Intel gen9+ (boo#980124).- modesetting.ids: Add file for PCI IDs of ASICs which the modesetting rather than the native driver should be used for. This includes all Intel Gen9+ hardware (boo#978954).- removed u_exa-only-draw-valid-trapezoids.patch; no longer needed since pixman 0.32.0- removed no longer needed patch u_ad-hoc-fix-for-mmap-s-truncated-offset-parameter-on-.patch, see https://lists.x.org/archives/xorg-devel/2016-April/049493.html for upstream discussion; obsoleted by upstream patch https://cgit.freedesktop.org/xorg/xserver/commit/?id=4962c8c08842d9d3ca66d254b1ce4cacc4fb3756, which is already in xorg-server 1.18.3- Add permission verification for SUID wrapper - Disable SUID wrapper per default until reviewed- n_Install-Avoid-failure-on-wrapper-installation.patch: rename to: N_Install-Avoid-failure-on-wrapper-installation.patch - u_xorg-wrapper-Drop-supplemental-group-IDs.patch: Drop supplementary group privileges. - u_xorg-wrapper-build-Build-position-independent-code.patch: Build position independent.- n_Install-Avoid-failure-on-wrapper-installation.patch: Fix up build for wrapper. - Place SUID wrapper into a separate package: xorg-x11-server-wrapper- Set configure option --enable-suid-wrapper for TW: This way, the SUID wrapper is built which allows to run the Xserver as root even though the the DM instance runs as user. This allows to support drivers which require direct HW access.- Update to version 1.18.3: A few fixes relative to 1.18.2, including one fairly important performance fix to the Present extension. - Remove U_present-Only-requeue-for-next-MSC-after-flip-failure.patch The patch is included in this release.- Add patch U_present-Only-requeue-for-next-MSC-after-flip-failure.patch Fix a hang while using the present extension Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=94515 https://bugs.freedesktop.org/show_bug.cgi?id=94596- Add automake, autoconf, libtool, c_compiler, pkgconfig(xorg-macros), pkgconfig(libudev), pkgconfig(libevdev), pkgconfig(mtdev) to Requires: of the SDK. This simplifies the build of Xserver modules.- Add support for a driver specific PCI IDs files supplementing what's in xf86VideoPtrToDriverList(). PCI ID lists may be held in /etc/X11/xorg_pci_ids (boo#972126).- Update version to 1.18.2: A big pile of updates in this one. Highlights include: * glamor is updated to use OpenGL core profiles if available, which should improve memory usage and performance on modern hardware, and got some other performance improvements for rpi and other GLES platforms * DRI2, DRI3, and Present all received correctness fixes for hangs, crashes, and other weirdness * Xwayland server has been updated to support the Xv and the xf86vidmode extensions for better compatibility, and fixed some bugs with output hotplug and pointer updates * Xwin saw improvements to window and clipboard management, and a few new keyboard layouts - Remove upstreamed patches: + U_kdrive-evdev-update-keyboard-LEDs-22302.patch- Backport upstream patches for Xephyr input hot-plugging / single-GPU multi-seat support: * U_kdrive-fix-up-NewInputDeviceRequest-implementation.patch * U_kdrive-set-evdev-driver-for-input-devices-automatica.patch * U_ephyr-don-t-load-ephyr-input-driver-if-seat-option-i.patch * U_kdrive-don-t-let-evdev-driver-overwrite-existing-dev.patch * U_ephyr-ignore-Xorg-multiseat-command-line-options.patch * U_ephyr-enable-option-sw-cursor-by-default-in-multi-se.patch * U_kdrive-introduce-input-hot-plugging-support-for-udev.patch * U_kdrive-add-options-to-set-default-XKB-properties.patch * U_kdrive-evdev-update-keyboard-LEDs-22302.patch * U_config-udev-distinguish-between-real-keyboards-and-o.patch- u_os-connections-Check-for-stale-FDs.patch Ignore file descriptor if socket or devices dies. This prevents the Xserver to loop at 100% when dbus dies (boo#954433).- Add 50-extensions.conf Disable the DGA extension by default (boo#947695).- Replaced u_confine_to_shape.diff by u_01-Improved-ConfineToShape.patch and u_02-DIX-ConfineTo-Don-t-bother-about-the-bounding-box-when-grabbing-a-shaped-window.patch.- u_pci-primary-Fix-up-primary-PCI-device-detection-for-the-platfrom-bus.patch Fix up primary device detection for the platform bus to fix the Xserver on older iMacs (boo#835975).- Update to version 1.18.1: First release in the 1.18 stable branch. Major themes are bugfixes in glamor, the modesetting driver, and the Present extension. Xwayland users may want to apply the following pair of patches in addition to this release: https://patchwork.freedesktop.org/patch/72945/raw/ https://patchwork.freedesktop.org/patch/72951/raw/ which combined fix an input issue when hotplugging monitors. Both are likely to be included in a future release unless testing discovers further problems. - Remove upstreamed patches: + ux_xserver_xvfb-randr.patch + U_systemd-logind-do-not-rely-on-directed-signals.patch + U_kdrive-UnregisterFd-Fix-off-by-one.patch + U_modesetting-should-not-reference-gbm-when-it-s-not-d.patch- u_Panning-Set-panning-state-in-xf86RandR12ScreenSetSize.patch Fix panning when configured in xorg.conf* (boo#771521).- Handle source-file-list in build not prep - N_xorg-x11-server-rpmmacros.patch: Delete: Process xorg-x11-server.macros in install- U_modesetting-should-not-reference-gbm-when-it-s-not-d.patch: fix build when gbm is not defined.- u_busfault_sigaction-Only-initialize-pointer-when-matched.patch Only initialize pointer when matched (boo#961439). - u_kdrive-UnregisterFd-Fix-off-by-one.patch -> U_kdrive-UnregisterFd-Fix-off-by-one.patch- Add test for defined macro %build_xwayland This can be used to enable the build of Xwayland and the package xorg-x11-server-wayland using a macro in projconf (boo#960487).- Split out Xwayland: * Build a package xorg-x11-server-wayland * Limit build to Factory (boo#960487).- Enable XWayland on Leap also (boo#960487)- u_kdrive-UnregisterFd-Fix-off-by-one.patch * Copy open file table correctly by avoiding an off-by-one error (boo#867483).- Update to version 1.18.0 - refreshed N_zap_warning_xserver.diff, N_Force-swcursor-for-KMS-drivers-without-hw-cursor-sup.patch - supersedes u_fbdevhw.diff, U_linux-Add-linux_parse_vt_settings-and-linux_get_keep.patch, U_linux-Add-a-may_fail-paramter-to-linux_parse_vt_sett.patch, U_systemd-logind-Only-use-systemd-logind-integration-t.patch- Update to version 1.17.4: Minor brown-bag release. The important fix here is Martin's clientsWritable change which fixes a crash when built against xproto 7.0.28. - supersedes u_0001-os-make-sure-the-clientsWritable-fd_set-is-initializ.patch- Update to version 1.17.3: Various bugfixes across the board.  The most visible changes include fixing GLX extension setup under Xwayland and other non-Xorg servers (enabling core contexts in more scenarios), and various stability fixes to glamor and the Present extension. - supersededs the following patches: * u_randr_allow_rrselectinput_for_providerchange_and_resourcechange_events.patch * u_CloseConsole-Don-t-report-FatalError-when-shutting-down.patch - removed evdev xorg.conf.d snippet since it's meanwhile shipped with evdev driver itself (since version 2.10.0)- u_vesa-Add-VBEDPMSGetCapabilities-VBEDPMSGet.patch Add VBEDPMSGetCapabilities() and VBEDPMSGet() functions (bsc#947356, boo#947493).- Backport a few upstream fixes for systemd/VT handling (boo#939838): U_linux-Add-linux_parse_vt_settings-and-linux_get_keep.patch U_linux-Add-a-may_fail-paramter-to-linux_parse_vt_sett.patch U_systemd-logind-Only-use-systemd-logind-integration-t.patch U_systemd-logind-do-not-rely-on-directed-signals.patch- Improve conditional enablement of XWayland.- Add patch u_0001-os-make-sure-the-clientsWritable-fd_set-is-initializ.patch Prevent segmentation faults with more than 256 clients (introduced by xproto 7.0.28 increasing the max client count 256 -> 512) Fdo Bug: https://bugs.freedesktop.org/show_bug.cgi?id=91316- Update to version 1.17.2: Pick up a pile of fixes from master. Notable highlights: + Fix for CVE-2015-3164 in Xwayland + Fix int10 setup for vesa + Fix regression in server-interpreted auth + Fix fb setup on big-endian CPUs + Build fix for for gcc5 - Dropped patches: + Patch110: u_connection-avoid-crash-when-CloseWellKnownConnections-gets-called-twice.patch + Patch113: u_symbols-Fix-sdksyms.sh-to-cope-with-gcc5.patch + Patch116: U_os-XDMCP-options-like-query-etc-should-imply-listen.patch + Patch118: U_int10-Fix-error-check-for-pci_device_map_legacy.patch + Patch119: U_xwayland-enable-access-control-on-open-socket.patch + Patch120: U_os-support-new-implicit-local-user-access-mode.patch + Patch121: U_xwayland-default-to-local-user-if-no-xauth-file-given.patch + Patch2000: U_systemd-logind-filter-out-non-signal-messages-from.patch + Patch2001: U_systemd-logind-dont-second-guess-D-Bus-default-tim.patch - Changed patches to work with the new version: + Patch114: u_ad-hoc-fix-for-mmap-s-truncated-offset-parameter-on-.patch- U_os-support-new-implicit-local-user-access-mode.patch, U_xwayland-default-to-local-user-if-no-xauth-file-given.patch, U_xwayland-enable-access-control-on-open-socket.patch * Prevent unauthorized local access. (bnc#934102, CVE-2015-3164)- Fix GNOME X Session for some hybrid graphics (rh#1209347): + add U_systemd-logind-filter-out-non-signal-messages-from.patch + add U_systemd-logind-dont-second-guess-D-Bus-default-tim.patch- Fix build of s390/s390x (bnc#933503)- U_int10-Fix-error-check-for-pci_device_map_legacy.patch * int10: Fix error check for pci_device_map_legacy pci_device_map_legacy returns 0 on success (bsc#932319).- Add xorg-x11-server-byte-order.patch to correctly set X_BYTE_ORDER when compiling tigervnc on ppc64 architecture. Related to bnc#926201- U_os-XDMCP-options-like-query-etc-should-imply-listen.patch * Enable listening on tcp when using -query. (bnc#924914)- Enable systemd-logind integration support: + Add pkgconfig(libsystemd-logind) and pkgconfig(dbus-1) BuildRequires. + Pass --enable-systemd-logind to configure.- u_ad-hoc-fix-for-mmap-s-truncated-offset-parameter-on-.patch * ad hoc fix for mmap's truncated offset parameter on 32bit (bnc#917385) - N_Force-swcursor-for-KMS-drivers-without-hw-cursor-sup.patch * hwcursor still considered broken in cirrus KMS ((bnc#864141, bnc#866152)- Update to version 1.17.1: Fixes for CVE 2015-0255. + xkb: Don't swap XkbSetGeometry data in the input buffer + xkb: Check strings length against request size- u_symbols-Fix-sdksyms.sh-to-cope-with-gcc5.patch Fix sdksyms.sh to work with gcc5 (bnc#916580).- Update to version 1.17.0: + Continued work to strip out stale code and clean up the server. Thousands of lines of unnecessary code have disappeared yet again. + The modesetting driver has been merged into the server code base, simplifying ongoing maintenance by coupling it to the X server ABI/API release schedule. This now includes DRI2 support (so that GLX works correctly) along with Glamor support (which handles DRI3). + Lots of Glamor improvements, including a rewrite of the core protocol rendering functions. - Remove upstream patches: + Patch130: U_BellProc-Send-bell-event-on-core-protocol-bell-when-requested.patch + Patch131: U_fb-Fix-invalid-bpp-for-24bit-depth-window.patch + Patch200: U_kdrive_extend_screen_option_syntax.patch + Patch201: U_ephyr_enable_screen_window_placement.patch + Patch202: U_ephyr_add_output_option_support.patch- Add xorg-x11-server-source package that contains patched xserver sources used to build xorg-x11-Xvnc.- Update to version 1.16.2 - Fix present_pixmap when using present_notify_msc - Fix present_notify to return right away when querying current or past msc.Xext/shm: Detach SHM segment after Pixmap is released - xkb: ignore floating slave devices when updating from master (#81885) - fb: Fix invalid bpp for 24bit depth window - supersedes U_fb-Fix-invalid-bpp-for-24bit-depth-window.patch- fix bashism in post script- XServer looks for dri.pc during configure. dri.pc is currently provided by a Mesa devel package, which is pulled in by other requirements, but it might be better to explicitly require dri.pc./bin/sh/bin/shglamorglamorglamor-eglglamor-eglxf86-video-astxf86-video-cirrusxf86-video-modesettingxf86-video-modesettingxorg-x11-driver-inputxorg-x11-driver-videoxorg-x11-serverxorg-x11-server-glxh01-ch3b 1761639409  !"#$%*+,-./0123450.410.025.224.421.1.1121.1.1121.1.117.6_17.6_121.1.11-150600.5.20.17.6_21.1.1121.1.11-150600.5.20.121.1.117.6_21.1.1121.1.117.6_21.1.1121.1.117.6_21.1.117.6_17.6_17.6_21.1.11  libglx.soXXorggtfxorg-backtracexkb.confxorgmodulesdriversmodesetting_drv.soextensionslibglx.soxorgxorg-libglx.soinputinputtest_drv.solibexa.solibfbdevhw.solibglamoregl.solibint10.solibshadow.solibshadowfb.solibvgahw.solibwfb.soprotocol.txtxorg.conf.d10-quirks.conf50-extensions.confxorg_pci_idsmodesetting.idsfactoryvarlibxkbcompiledREADME.compiledsysconfig.displaymanager-xorg-x11-serverXorg.1.gzXserver.1.gzXvfb.1.gzgtf.1.gzexa.4.gzfbdevhw.4.gzinputtestdrv.4.gzmodesetting.4.gzxorg.conf.5.gzxorg.conf.d.5.gzxkbcompiled/etc/alternatives//usr/bin//usr/lib/tmpfiles.d//usr/lib64//usr/lib64/xorg//usr/lib64/xorg/modules//usr/lib64/xorg/modules/drivers//usr/lib64/xorg/modules/extensions//usr/lib64/xorg/modules/extensions/xorg//usr/lib64/xorg/modules/input//usr/share/X11//usr/share/X11/xorg.conf.d//usr/share/X11/xorg_pci_ids//usr/share//usr/share/factory//usr/share/factory/var//usr/share/factory/var/lib//usr/share/factory/var/lib/xkb//usr/share/factory/var/lib/xkb/compiled//usr/share/fillup-templates//usr/share/man/man1//usr/share/man/man4//usr/share/man/man5//var/lib//var/lib/xkb/-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:41314/SUSE_SLE-15-SP6_Update/fdf4876f833792df2f8d31dd2685cf80-xorg-x11-server.SUSE_SLE-15-SP6_Updatedrpmxz5x86_64-suse-linux cannot open `/home/abuild/rpmbuild/BUILDROOT/xorg-x11-server-21.1.11-150600.5.20.1.x86_64/etc/alternatives/libglx.so' (No such file or directory)ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 4.3.0, BuildID[sha1]=afad7f1c8cf82a4074e66149e9033290c457ec9d, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 4.3.0, BuildID[sha1]=bfb382cc7d4fc47fda7649972533e38e7309f502, strippedPerl script text executableFORTRAN program, ASCII textdirectoryELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=9bd7c1038732d075d326ce974c97c4c7550b48cd, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=afed4d4d193b5b1e5a3ed572622fdf056ed81b70, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=ce995dd8b7051564b62fc62221e015502ccc755a, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=801e30b0a3ed2ea8d245eaa40cbf34549026174d, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=f86695b177df6c3fd491016dbabd6d0a18bdd1d1, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=5023b3f2ddeb77de2090ca5b97a123262fb103f3, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=0e18754b101c23f98f954071162e3483c36fe8d9, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=e8ea88a2e4186640a2e2a858a3fb6accb55aa07c, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=aca384bca82787c714a6b53e3f9c995fc0f0888b, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=fabe361c8d6a4aff6d69c43bb15d4267aa30d25d, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=103bf8f8e58e84fa0caa9cee88c32599704e5c6c, strippedASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)%,-8CGNT`glou%  R,R RR.R&R'R%RRRRRRR RRRRRRRRRRR-RR/R(R!R*R R R+R0R R$R R%RRRRR$R RR.R RRRRRRRR-R P R RRRRRRRRR RRRR PR RRRR*R PRRRRR P R%R RRRRRR#R"R$R P R RRRR(R P R RRR P RR PR RRR(R PRRRR*R V\2Rg:xorg-x11-fonts-coreutf-844a2ed95899248140a4a8650ee5c3a8821be05cc0b1477ccbd3473b4031653b4?7zXZ !t/ ]"k%#4ղͰS5k/eJ.-HRF 4P.wd}ܕRI-@ĐqKq&guyw ²>]ha[H ~XmÛiA3| />VU)µ\;|mEDW+?5"o8A&y)q0YH3?ZTg}BOf^G#+ƲCM_*g;ڻS. AVé> QɁ:st.IKJ=o#^K8rEʁ;GI2{6M}~( Y i*n1)i>&P+4y31OOzEni{*@5(=Q>2q`gRr|$r߬2un$L1L|.ր싻\k!K=T;g%͇JP:,ͷ6!8f\$2z#+f5O%:/[ek ͙" ++T8EUG=zQePR*Lo??\޳.> t6(fAc'K8@;fDE"1_?(5!'azt?dU4bԜ>M{}أo9]OЛ39] ._M?ۨԪ PY6N5'.}{R #jp;js8RBolr!HD+_m$?yD6@CKt!x7V7ۈAz@\KlAHm'=%QAe[ B[< %Ǔr^JAxS̙4RU` 4tvP/&Q)={ $a&g^|~C. u@$0r:\7S;ӽc2ZLc+<{.O` ᒱ8*Z%1/,EqWAw \ R U~/jZbiWK'$\S<2[,qÔ L|rVxH ȔLBXHEW4PхuoՐz4:b;f[gly75 e邽`(Y0T{и7R'>][ѣh;i%7dj:BVC"?sG(SϴåVOߓEp1񀑬CeA0Лжm:MDe ؒƄ6hɾ~U--dK5Kz 䖡px5h?n AKUf|H_9.m*1{XҖɴAaZe4}r"v˞2 5 l#3/aiԎۀ܉l/ֵIk 6 d`ol#X\,iʖC3Bȵ!oa7a߲P"ZMTS[16&/Zo!j4{z}RN `U!8mX "zS#fư2C}.uޙnd h*쩇C9>=;/I8ŏ >k:~>fEr]CɟevlpnfctHsz 2q&4b\QLa+ v4bߵ净8BG^m%౽l;.nnrOtx Vwapu"I=&řM+fSi_GtzllwyǼk_q3Ȳ0s&iۖ R|GlQv =Pv'HH/ZkDG 7tg{,c~Il{Pc!;Grhϥ˹=QwpN-YE- az:,&Ehܒ7J^ YhG-oND] fU70Ï]iLRa錣h u-Xd,su!8卅lۥ1 'rAS2fE5IS޼e1qhw,ATEKuCeebc VUJԇHUNn0Y#(,czEN !eE ĶP1X <.LLU)>.4dwIh!"  H_ xĠ` MpbL3,Ɔ#ֳ=__9CGzk_ވ\㧺`e 趧(*ReOS6> e8JVBM%.gx}S~Y{BLa=_}Qբ2d+\0Jp(xVugSkR6uqAΊ#79Sm 5o`vVT4<@pq ֿ$ ۶g-Z贬FrGl[Jq'ꊸZ4F7V5q=cAvF7\6JdtH&T4%MjܜW{B?2y eM {vxyY4 sR+T }!ňKO!8m 274"ܖLwy&n_IOaje_(G3zp*`2ө元BτLWn^3B/&R5(PRixCxM}mpW&BGKqtrAhCm/dV>k6,D8#| zW&*D;4B^wZGp%pZI9U̐kd_jTs$r)C/]f^ V,2$K]ц~~rt.d&El {]V*]LmQkNêkLB~=L^hәcz%̴;10yz4]ybϲ:uXX]Q%1sw`M"E .dIY4 _ *eYGGӉOX]+2~ΒDupKI>mtUh'^4ZחV)cߕNS u q1[ݒnt['ɧavPeq0ɵ*U~09-dgn6 _{vhCJܩ"a8ٖJK2U//r3դ_A ADZf7x<{W3 5cm]b吏4EQ|]bcXU2Mի;cʀ7v1eqRͯ AG:Y@oCݑBJA[s X]@ԢI4'm0k+vR@*s mQtXQ 8> bE#BRGAJyՓKݥ<щy^R k?|9Q{ @[\fiGvK;"P҉Bx ӟ`N4xg[B@5 aI;*e X_kzc+oa+嬬(F/MіߔHWe=)Y#c@:* PSrvhNcAqSedevw VFIn)ޑ98iY2Tf@*x3yi/Z}5ky t1׶HRٷc&B|4A–0CTdӊiC$"%' ɀ%aTiYG|ITȳbTh`#rdeY Hi.sgj9n:gEpk{L103%۔(,vyޝq7{Ph F@&BV}s/V䲢N!6jkL>BSu'x$5a1p"PCd&dEHPQغ8'5:w2#.bGUIb~$wFDv h+K ?X{- ޤ @;z3݇l> vfn+zNkY]kag2B}2EXεH%=J+$Eg, Gr-$c`yY8!p4YH{5X-qqٲK{#hN,9I`z|}5}2h9~DcTcr1MBַG2~z UՎuu3e ROpl.Z83`Ha9-uʼn&9܁sf&ˣO7J#:/74úi&$4Y? 5~'E83̼ܨ+XX1.̽V 6r ǰh [8:Ü}΅% CYGY28s{+dғ8>Cwˤi9zf!M1FPLs.Gq|n 9Au'm/і[!8pGS+wG]&`1\6q03n57kgKg"rOpޕ9Otie0=\pΨh1PD_%7kkr^ _'m]v)dNS)'kTz&=xټ +'=5w2O ۛI|֍N( 8l%ౕ ɧ44\~nT&X[Ǝu 0t*A$μMhLJV^G;슏V k;qj ݌1\TzD`Q!$v;sVkgK1jI(1hL~#o(L-2ȅShArBCsu|kYka2YAn׼9 +mc_^[r4'C/lٹ\#"x|JLi\;u=%=+V'bE8ӗ7-ATWq #SE JoyI1 [9mMҵj)ы߯7|/Qpiʋ"WQ%D`Ƭ/ޗŇ=ۨi2 X/]+ j]|VE gA9Wh{?bnOm48oz<ep-V6ۘBn:tWXb&y>M~x G',0{,;mo8{k [y;7`s*ǻǼwޜ B% 62W6߬  lK2(Sp1 QBE ޙ>.7B-xb<6YŏP${,H~5[u1~s(z=>'!ht.^Y']{(4K .Sqɓ-+ZiK FcNjJQBf$jџFx"5#}eM|m0f6NNj2WVqp rƳ$!Ϥhvs2 MD؀H2 I4{"ҁG]QF襰3JgNĘ#+ŜdTz-B ֙ka"iK]|Q'b@zT% Ţ[,J<]-SϦE]=@'-iUX"xGsٟ6oa:28ltN XJ`״W F9CBPT*F&PAB@tҰ ㋵ p\C~CIPA⺒vڀ9p_s{/P\1yM%^B47t$2 uw=t ʹo*ZbxԶiP?o%"{ 47V}` 6їX5;+\ۆd0y3OtӺoN(Z '1D"_F).AHRTjWݏ!2;7?EOdnP:&g8.#8]1{M2ܫQzjY{+M!@kvn3Ci,@-Ѐl3j1jZ5ڄܠ<M0f5.%UA*p܇bxs7M|r=%^u32!n':/ Qml* t\Tk/%=kk#LRSmݔ=J0;,vn`&0Dm|B*a;;(/Y>Hr8uQ}McMXHn5ˇ I`YB؛χ+UܽqLlr +>FZ*YbÁhWj[ 9IcˀY*;YNQXw@fxd?b@W&LŕzpLZ=&N8?}F7Wjȃe&/\/sY:]Ɉxb1+8ZJ_ QSakb wm*c'e`%r~eEŕddkI*@?36ɵӵR"4}]3ovײf`i$JmN|^}V2Sbǝ ,̱fyռExXp@٧?a}9w>_#hɑJTES&oSV杪(ÂQ¹.2Ӯ0!'i@qz)2sʟ"}bgmp| ȠU yOB]lqm.JJ xpR`oyMK+,T}JRG2ޓl/(KK]FxКwp-./aѨ?cڍ^ccmTYBq^i<,)ZLI3wW†!LЉ)8>]VwxϫwON:WäOnm]Zh$*y؍6ܱg<R2"):tXQd%q78QdTo*6\KȆwكp6TJɲ4:pWYU~ܷ4(iȣbz39r_~&OO40FLVKrdSYɟ9^V] vkIF'ɻyP ZZG"@=.`G>hyA(=j??4,fMۺ+V= }&Nb 9$`\;%_k5OF?Gk„ZqJA$:awE04p\wDo=fVRfR֬|cY!x0{D<*_'4Ud(NC&$3"htUzXWf!/9#.=v++)B|Fog^Ej#p(UC'S{~B0"/dsm G yhe$zbZFOwπ_p!R2E)w+ͥBĪBk7[!nW#X!F&kcUHf!05ú՗ C-Z՜NAЖHt0;?:ɯL [/d}҅ lr-2j)L^Zbךp(eB1hI! c&H>-fScT>jػ],Ii/Uyݧ7CIJ@Ey$s`|޻9TPLo @wwbL̝L. ګ*3masr'\-?CF3SDj?Qs~Mg )cAvJpsiܰ0sQ&_F={%EW~ ˖82vh=`i8P̨! &IBPFaƧa a1ܼ}3yh7myFx2xq1Y 2ހF:VXD)OSؘ]ɲ O"fBa. W\ grQqQTYqT>Y4BxpA_o3 kϭ9vQc%1A'KgFb4G1!7zYdx7JF p Q~u| ՈNp¯rsd൫*OdATFB!cZW !ғoԂuJ Nv#'fWQX@WZ.bV +YNcs2OE"om.{j#.޹pgR9b[N' JAuw(i;tR`Vp~#xiNwn}$S#$Afݺ7*: v}]b*ΡC]Qc;J-Ϻ =D:sAHˠh_ᘇ13c=Qty!D(5'HbzoE'2U}As>TST|vxAR+f3l:FX<ӠWBzMCY-"5V`BH(jƒUSṔp75* IJQ؜J#-V"e`"gzPojQ}B"VNڔdJ a+:,TS4еh_ =g5:{;/&i7exZ9af<aqNAVfVeO*N֣.U + ڃk-N<~p.j!ukhBS*8\7W!e7eH%@̣{j\0$`!!f"j ơm{dgXg.E:0O Q +\yw9=s0~s4.L >&S" '%IӒ@@h@YEE n1M|2l9Mq0ʻR )|dEBEխo~1~ϣt'GY>J&[%ZxZM Do0fcZ,݁ ;uuo\ @Ƅs([ `GtBO4}֐d ,Q_j|%ƿ,[cT! /`=.4PB/K Ҫ{<}`c u/8;1mz'?ۓ} %)Y LKTɺ~-D-/ΘS1y.0jh?Nvo#}2nC,{Y2}sF !xG<~Òđ(m"ÛpkWQ'!EF.P6צO")+^=ho0]i6 (էz7hiِC`,0vOSQ+Fk# ~i?i.i]qq)}Gľ;K7xٕzaԧ'%;Ә^Y$!i~dVV, wZ/|LK 9 Lgm'""~~,CjƼ2r)@ƛ 9s/%v'Aa+[Gp87DRCcbz58d IB^6XkQ/Az5^{12*BRh T5|̴*fxMW0iQZSBNkf4lP'mEXPBK(6ca?lVC~ Q$ ;C!ƑL>KTs&aAROb9Ne ++h#&u V r,{/N/灉Aiɥ 0ǡV*98&k( FB\tB-TVy@ wڇ5VW{I5Tv0Іu[ۓ,2^X6#~5m#j Kއ?+wU5ڈv ռR)K~DflrsU <f'2qAVvK\3Hw%Z49*GS*Vmjo{sBI`/8TW''ȌQXWIR2?EAf*V 3aX춘7D|Xr97,G5p~sf\qTxeoLd~gPlh RM+ZU)mV $JG'X`vHϢ?6K[6vԝZnEt)+OLyQa`K6hQht7 11fn0򹋽q&ͿSX 0V"+/ҙ`x^Pu9|oDv'#.r*ُ|qSJ7>4s|h <3܀6DzC{v4D fyPz3{#.kLE=8$WtLMa }yؠ>ѥHrjdkKi5KaJz%dA-HbbO5Yc.WCsQ?2f9->=R3iC@A4/܃eBSt`DfjG9DC}v*x(}`G"v?GxHtMYyM.tds-Q$U-)*5L[Ec$m%GIOOϲ ?Tٸ|aǒ3Ry$^ɥ9q 甥{E \J(_>grvIxӉjM1>נ|'*͒UV!J;#hs r ēhz6}/b>Dd`xPgwKb*<Ex渂C ؛*'Ț% Y!N }7~'7_J Н-nD<ս3A Ɛ2l1W@fm"񸈟nFf@NQKL*q#&np?a狤&,Z*;]!sxV۪Rʕ2z5QZjNoωw;$NJz1dF[`X)$uZ)''!%D-rOFinժA=Ŧu ;^ʢJWFIk)2~T(tOG5_;&հ~U.On" ~0#]caYH~,cwQqeǼ _2sekf ji=O2T9:V½` A)@o&'ڴ{7_ ǦXe`cfdq[YτO2= `Z!w-YHfn14 YSSӦA@j 8Ή &e֘#L4V ϸ"5"U˵M8z) :PBW.޵l mm mNnD ]^BN6NSk}eo'cswruEmվv{k$ H=GĦd }yeO'F v>@I0JSND5yqG$]L-p~Yw$Z̽`(+2XYPy$㻨݈1x!Q&IH@tLyndK_j(|e0?Ԃ _ S(_L!t{ vhX:O&?.*%ag:~W3wyP3Atm5Fx)'iI.krݶnN"v%rp$ kڧũ4YelB h7?øN0=$ѥuJ5( ciu-3.]80&ܒZr:Yy>r|+H˞ܰh9WDq}^0jgfnnBˤ uSAkJTHcUEwn<#\n[?H~yk!WB O2ܒ@Lxt;L5P~qwlHպ|1 ]OVHNAO4&`kx%{$ R|C{CSqxgsjaW'B;R 9hB/E'' e,\OWte=NQ!Z_ D>B5&\m㌮=X~|g BV9fP%OLTLyP,|޿Fns]{~ggNrM" UL?F+VSh-9?b}[:a Ffew䀪{qRf-o~,ĘWqx*S)&_ i;~=Qp$QV[+FD~`Dmt%Jʣʉ,Ww9DyyxZ@[؍ N7]Ɋ#kp̑4Y^vDhCԳGչkm xfK"eru>ٛ}XՌf{}:@&H| {i8V[y.F脠iav][&oa?"'9/%p#`G}[%cm0 {K*ADvfT6`jo+xZ./ >Ϩ?cn͸{{nh7Z(҉x ti3;I ^d?Sϡ>yZ`~"RE=Bz\n΁޽MGp]2ꁨ^Q*]T}KsQY!aLi`dd3'0&\w1q㷱9k!0r'ɖKRu[fX{;ӵ͆ܕ/G 0!E,\#ۖ}sQw݌67 }3 ~B1x`(W Cme[w@M:V)Š1cWd;ۅN'_d-@}@ͰbP-;+ L=h]4ik9y/XkԹht͊zn?F|O-[E$8T{ؓʹn!M>8,a. Yޢi0х}P>xhN-7aL8C$.RdxPgDÄ́^N`iobD$ ڋsG^w tC(T[|g(2=G*CƂmܙb^g]LOձ !X~ّSSm>jAx@ H~S^gGVO`=[Xɟe=LWNHT݂Z.F'"߁0w*.xt5n%}kC`s oIL\j0=.rP[c~?#vBH cnz[4=^ Ys~V{b4LjZm$q& K36:ܨcakX]U&پEʂ:!,+O0l4 a99y#kf# cFF?y%\!9?c|ǵΥęoz!ݏ~rnsgԁŘS%=~Z ڬt40ffmV]?) >{pH)S6g" fܭ@ܰ .Z]k(=z5*5օS Zx6(5{;/diNqj\a[涷1JjqXR J2uT=?D@`W10m\ZESM~J|!Iﶇ  /+dB]a޽#j7Q[ː0/i呬^*pi4[n-@[_=Xk/JݑwC=ҾL-~@Z婺ѠSłs!ҰErVU=8v! ^H&0ei~ [6^ԲƸ6)uܲ6fg\*6_Fvs{䟛U~\W^D!W0ι o~7>} b>_?_3Ҁ-i TeHʨM^`\.D;;jPɣjJ~A9.=x>7u,[q#\0Y4̢[W圹 7 ${S7&@GBVQ2wJV^Om "n}p݋UV9պsƊdM] ɎSMcf&k6#ӀzGڅiTS}G_6L$:/6D Xlèh4rP'4i7זѩ¶|;bl" J'-1H>!DfISDLEMAWC Gʓ LOC7=0IyLj?.uW!9czfLڀ= 8X <,J1$x[S%JCp ho-X'#^_cLr˺9lǥC$i|=emT{nPo9eYMs~8`"`}魤%?'Khbq{黑֚< hNt/.^qLMDWan!u?#:9eRKsȣzhSm)f }ܓA0]&Z; fk4j1{5z`0a=yKlp p*׌<% >oÕ逡|KHW]ˢv#~54S_.C.5t;gN3NPA ~)DQTK`\8j v\?QZE%ro0 He(3UbZ~9&فP3.;Rg |&S9o@NXӎTw=1?M[} kf>zt>qRl{f%0](Lb&@MLY;~HMp!%(P3ݙb=Ǿȳ pTrWrP<2j?viVWqOW$쵍~4 @^eMdur!鮪zCF_9hjס޸@nK!b}>;Yxp`AA[69Ѧ<76CQt-@Jx䮱EI\, +@f/?n'mv [0,ﻏ9L4hָ']Q$/m0N)JY'Ώ*()z}ӾLa34HM[uk*֥(OWtq,yRbJx VW ]Rk%ξDA8-!H4U͓/\1a <1Ý]نnz(i~.c;H%d̴BNU_fֈᇑ%l z%A^։b&%tT;hMUzyfs }sw׿$-3-{(o9$TҘ}@3rEzʙx͔( [h o.FxL]؇&[g+TOz} _OK8QuJ A`B#a{_f)̦&R"T6J|m#7|mHKHу~c |ɚ熗,0K WN,I0W[6CXn_Fِ7pͧW|;_ IEJr?nȧZ{g1'_o{D4y!Ph"&:RqĝΎ }Q/B|0 bñj#%8Y_^i cGZyϮ˄/qOڟmn <ʂH= tϽR 2RD>؇g4WQyy6je~<9d vӺaCM> ]otjQ?֘yAuN1yX_Rxk36]r ZmY"IrT!z/ ]Z+Ѫ_KCJ8AmD'yNg>Da2M=st7^f/W$ A7 HnIs~,@sK;D UeoHMqvSUU)u>o/t2j^VzvTLq~ֲr'w-~jyr1`*LKLG oFpD!:b@7?i1`YE|.b8AK;7Ѥq8fydSY3Z#?IƮt]5^;וp/Sҍă, =Zv_2H`j8%kմ5 hJg+&>FMPkaL@EƟB.-)qmՊ>RoEeݬ":m/$w@iZvp%lLa.?Il= (?)}sY !MOdAY@<3})Juii\Y{\{Ϡeۘ_(;paٝ~)첦) 6Gp<)G jHuh0WkAP(wxe$ zNa aPV^NKٛ<,~*֏(r(˂e?0Dwu?MFπg]'8mtʴ(&yLM_ *sK>lEwI O5h[rS#AMܖ}BN熄UJ\ӧ1ܠ]eQ͔0*=>yj fh>c(&{97iOcF$CF;+x}^"[Q8хW>0;CiՍ]MkBPt>%O_^3!hkp椇!/4\S`+ny>+8EwA*ζLH L=x!ĩt7}VPmh]yp ߍ %"η- З^$)T z%V!)'fKd&RLK|]=0…0@Z'[2'=(ȱvϠlW,~5e5Q-Ht=+>͠;R`(cY?b"mxiؒJ\oq/Ipr-;}!WÄq7PϲFGr#*`+UEmkuFf'6P^vp("lu{E&@aZCf᪪^@XR&ARE[r! >- 8g̹<Է2٣/sj ʋPyLT9ʣS32jvO r13,\$ɨ1"C-ܟaNCY2]KOGb]k_J.2`# q%x[)¯҉_uP%7 Օ:5eEzZ.X\*\cj [R4<~&#jqH2I?!5c:d9ETiB]TG:%lu8(\|{N()̡G QH, *c(H(B"+\4ULq")bW: wEXٴ3bA#!i>"H͋"KRu>Ϯq\Rq"]g@oǘ`A(sZڂ⒖}è˧жeN$¹EOO3Id|{VX9]WAm/3ZwA^<($m("#FBz32VpMα\8j^6^heEUO@/сt_{x4KfLFs7d42ܸCsH%'gV3>Kfcꝸ:`3#{\OlK%DIH۠4!QrtnԳPx _Iob8B E~}ҭh Q\˖%R{_ؠXF;V$ y|SiOds=sa@$ e-@gr'=EAژ&)6N*i]ppv&ՀjTB`.1%g5R=e1ͶF,lioDCbYeߡd 7;S*qxT؄јNk&&`;=(ۙ {a(cSK I ?yq0GuF hS]B[ZN"g_C03ߪ"z8 +z-O=U'81)<<,mQ}?ti5~e'vjm6b*q(IcBڛ"RJՏ'n*ȕ]$W؝"y5q1URnpzfDNn-X} Y6\}̱zaҎqƀ㦧80 Π H9M =ty>Wh#i֯f"^V>m| ݉P .~ .yJ 6( yX#{(㔬]o[?Ԍ~?rB4^i,sʬzGѐ "ťeOb>+F>wLA*4Wf'Lj 6 *͵O@s lHZ /GoJ<Ј'KMIP~e{6T1.Ɩ`Дm,݉kffr0aW6Eatb9<8kiI`I1pKN<q68Z`ߍ/,t&2Q9\ pnٰ(!B[|S|^V 1Ї:[3uIRWðDng8;EL2 6αE+S2?FjQb"XꝘLN rN!/mWfjۼZG{(JZ>aR4 N$N1x Չ:>GCQeK?Z8E?Ug&k7"hN ΚjUdJ;P )^ty 5`otq 䞹V(}ͻU؈XQ*S Pxj0S$<~ &\fKHTvfd]xK?Jڻ҂dFw:gvi(Z#%x8j!;(h`,mLH:з}aGDFtPu⯋ƔM8D@;<h96pAzC|{Em6^ ;sy c = < Swl%Q%=/$Rf@u!B?oZ7fJ: ߳)fB=:;:`tiyz] feڽ.'"x3^qWmT>ܺ6o. 9 6!M%xd&]. ;}rJQp˳YuΔ&0-"otlcT.28 VѤ5h]};6§Nt^v'ed\{ K}Ҩ]}$AԛGZY@i.zyݧ(2HWLX0fJ[kkUIF,S^t펡N$s )}F FxZ)wANKI|H)k*W`ds-K>d̤IJ['HdV,/+z ^.!N n_#?L@XX` 8)ѧm/( Oa5!hSez*A-b %Ζ2d~ anͩ8ݔs5@y/0vY#oE캹N pvVBkW䂃+*$߃P—^CI"ʦm gr)9PСV[뽌9YO”Ź?eWhA\od uSAn`HnIo;zL+"cz.:WK @ZSuFOKk;X'OS|0"Z{RC'>wv\ %SAD^k:>^W5˻k[cBk1f(ǎ=d,(FiFJ4!e'@Tj=syZ[Nn~YSI b=dĿЀ1d@OPMaq϶%@ŌX6qAf8MDeO(EufFDTzVb-I3ƌ]{&ճE*mb /&q$pq:M[|#=[ًM. b[:A:Cu%q\) (@>TFD>JuE6L[A)]_y@) ?%y&X +P4,7hNR6Z\r S V׹jUV_ SA+ C "@Uf5ph)gm=tXl *:p_s6S\$? +ۚv[H C5ea]F0?$>$Vg^89 VȮ3 ѣv㫳@GxigBX>#yx*$bPvi߆F9)Am6#=2G20Oׄ"u)HcvT_VboQ`\,=&^HJV@Q ɴs$(@40dP#F6@'u3eG͙jpnU~ o>D 6Ad^Opթ`8BD9zF]/`jDko.z ^ﮜ5:Ḧ&yv؝) R/fuoCDTOYXJ+ql46m]GJoH)F^Ԁ`WZH }b4:CBTƞ,C Y;d־!jn~٩hnn5KHxv9B s:='7M+t&eL= Ck.6ɻ>?ɞ0t;p#( EWҗpkDaFVE5^̘[B+>?Tc~D`r>dyMЛ8-!| Pj=g3u?RyA ՘Rn^6e%/M1?A ѓd7Dgx~o^79ss!lkXDm$c.>UNp`&(G,P@r tдiնj_{&-uZTB &0I]q";VrHU|bA-(iC\VBDMp̭?\`Jv YN4pρօy5ܫV 9@HnQChค kA $5pB ѸX ?SA?ţɽҁ /[=62t Z<|V#89qm$9?]MŒ{;_؜h 3hRhжgGahArpGA@`rPޥԉmco4~2-.,p?~b$EWop9Meyu, j?)ЂW؁i]9JRR] 0)\?0O:w` 2i"+&Z?l!R{m鎁}C8\#C-˗{_E̥t|W\dCDePG~M:B|_'}]qGuZk KLn9o.gФUFzuq+9P8%okl\3jpRxt|/-Aew9q(m8X9d"r8D T$BX`Us4ǴldI,qB7rN-΄`:ϼ`Y<ݤ|iNHk Ь;S+KԢNTC>{uNv=ܔhkz7-CHj( CNj^|>7{7-k<4SuW%L9GtxZZ¸_`vcL:4xAoDZ9ݤ[NrxYs,ynE~cj4ZN#uxM~gjN!Tb͏ln' 6pg@t{.Xx65fXeTR͝:YX~K[0U'jDj[K{s6Z 1w:ݯz_̶'QYHFO~X2o=3nCaJTW8: ԙg W'`*jqzs\U؄#]%2|Z 39?=+'0,Ե ./y.xh4QH0hFCvf!ú(`^5Sn"t'n[:ޛfv`?zɼw)' f#i鿋_?oiEܞ{^+h?I pE@#;K?NعxoW2O73{5~߂W__hy?JLt? EpʵDC#ؽrGb|54f?uM` rXT/oe 5Zw.1k6~iho#r}B? i%Heh^~<VRl9>Mʥ Iz?;}:zn"ER}Os > tSuCKl9?`:T^]Q `3)tw$JqzHR0o!_ӯzkI]h1FUJqz /%r@~dX#j$gf__KlDؿ & j&\ 5ӪP j63nJuj/OwQKc Įýjhfw!ܺAL?r~($ߠ>I{N@TD *K'܀y5!UwAxaabAEwӫ2}h]\=cTY9İ\VI;/"6aCxdfZ rYwZ;%P@hqnܽɔ#g`5)gX1*K.i>{F}!Vzept;`BtÍ"}kyLƙS֏D :wsVw{#ƧjKE Rxș7΅>+vtUGi݊fKܠ_&Jg//yE V՞)y6<.qM]9|5elF#2j{+Z{~eg1w+u:EnT!pIPZ)TUnTf6(+,@JŇ# hR>K4F1: X=/=;)O4-?mJry^[#}IXJ+$: m[[ I _s e\ݢ5-d;?v&R|>N~yL+ʆ^>6lT&J% <S6ݯ3sY(W>‚J9vg|l&a%rFP1?S 8Gr^Z;m>E.d{ߙ~Hs?O{`nJ|ݳ>rc㙸Υcn tyf"R+W:ذ,.Yb}f|BŌTFu2i^v!膍jhqqf~Γ/%-wdՇ"DͱN_-XКl.2H/rg56m2qc:6 9w7[}^>a4=<`OJj:-r ,Aj+`%M*RUrUdhd=1cŀ߃%K-S?,>A67ouWp'7T8Ւ3VmIAan b˜˲;~5m#d4&hFgGȡ{r#'3t]i7o* 'ෛ!*EW L:M{k-uI rhCCKccP^V6?X&BbR]+nf6/~QFpqm"/-˨^rUkg3.V c0rGF$^vً] 'W ' "{m;$=ܺ/Y+(@ zcj\CT CWB]d|L Ipf;JL[K $E}ΩkKPeoY@g }S^X9@  'Ǭ%b$ aH66 ڔRѨhZ'Kx[\YD{\ŜP eK1T3)_ۑ0#}"~^hR43WivW u7;[)`2t> c:u~~mcΣK>g*ï%Μp9_^9i\ [ǡoF1]m"2H^6 |Ҫ\} fuf[Cܜ&ߦO-tZ+~ma)# mxpΙXCV(Ka<U%UEU*9')9Eh< J}Q"=~[-ŋOql~LiMDf,u9O\(M ZK( 5F!-L9< >lp{|xM`sHibɉG1"Qϋy]Nܾ!VĎ\/WP*܊Y0I?IpxYqbf+Kx.B0PbCZF?0C\vgw)=HőM X;+ Ty>D^"Ͱk-ŐWk%ux^C}V`Q`TYHI쭦Yd#q|r,l:5cgi$+sͼ`?UsĎ͙/@a7ty=Wc$2ylz>Im]Kрb!*.܃= %vB ǚ C^Phx6'5)- Яw8AaLQF.mM9b63-G_/pAz>o 3/2f%a㦖ĐOЖOmQ܃`78T.}\q:,2c+[t N */y\JJDV@`yӗJ3U+eߚ"=m_͵aAܔW>y)ޓft ΍ehiWd(ϝ8Z&)M&.Qcp—p{lU8 X 7 rKKpRŖuKz509`NW(¶uh5Ȕc$Sצ:U١mQ)cnۚ"¤Mm<*X >*]D2HWl)P9̄CIL0 N ~U MӥV}).Wv݋־43_z$}vI7o CQjR_- !ZiªRS֢:]KMW R@ݛ5#꡷M 7r+g׆ asa'|31OM{I:PY4Rb=9|"ق" G%L.qkCS#E{Oz?H50AZq%,߅J76ļMԊ_ r}ř.'={=#Th1{V&|Nuε2$G馊7&nD[K(uC_|%y =)NX㌣ʥP<ѣ::lNX{VKfy3u_6I] &-DI`_y⌴z큽{yf李a I[]f*!a쬎Hsl_Mq񭄹qMݩD'-_?9,c9|G61F1[>jr)0L$sl BMο= !(- .@WYL<00&dr=wh5VVm#Sֈb7weXt 0%K>GX,ڈ*פ>!aeblcH!xRx#Js!:,X#0:s]ÂM2dd"g]>iP)lS Rţ*"wz_d Gi =atq5лF)-`k,7`,B# >diKalB@Z'>BLoG1Ǎ5<~,Z"} 䲻 q3OLX⡣:l|( ˜ bˣq/iNpbrua v(ְPqY6'".~~L[.>5Y\b?O)v`dRT# Ǡ: $ɖ/ICسV&Hށ8ZwQѳVɈɹ{TԁO͘Î_._[)o U/6h.~PʹRB6rVyDti1,NC|ljC=ӐXUr(@Gz7$?.JCP8bZ^Fa<~ ,ݚZp{c>5:WWdKyD9rBFkgc+xU\ra̬mK4&NcrK)=K9B7zښU/w ^_74>{_OiSW8̀`vi CU]ro-B6񒯲¬퓱v`该d\lzS'ZC9`eP(pQq?&  Yث1'־,KryF|9Bt!Ɛk݃w0JW;< il|{>Cw:=UStTg bd&vI0?-7?c[gI6v"_BE m#_/yPiJyhfќ%u0)/Q/NKp$]!g+:4C\_*\j]pd)m=YZH7#A[ֳ_UJ_>CeT0jN.AɾKJA-zI?)`w+`P:ƿ rQࣃQqj&7J(#pe&"=wB@_'̙=Jr46Q˟^QN"-` >m;q3짶ΠȤi @HW>ؙ̱@\s_,e! IkztXn KizUNךVl!d'\|rtzz[pN MyIgб6DHCN A N.L ɝ/}f}-MR R>%\g¯2Ȕ. `XPx*!ԚqM$ߺ^ςrּv@P[OluP?-d)r,!6xcHz:>)Y ;Zc鈣$jb_ι]Ƃj iR:̐2BȾ* c@o{Pdo%!ЄKvoԴɴ1C-)4"7_w!%ufD Ib=ķ&q ? NpĒPO"$|.\PIs!<8ɮ8.>Me YεCsc ><[d*mS61g Ձ2$fZ/ƍKHo[T vATqG::IqTMNo\C0Ml63}gib##]985VA%w5ZojHr8Ad9i2tb4 _By;kMg $F |h"uT0O=0,sjr>rz!d(]!}{6R(.w=tsQHYU LR<6q1Ոɀe P-_t^(=dQZW) Wsb\ࢄW(qq*,"/qh,y^d:cZZD';ܟoexjmmT # x$Vd_ [+qd!XbLj!r im@hX>ʨYR`!&Bu  2mܮR4S1CtiH~&%H{]m 7fD}SOex(LELn~tՀDT-Ϥf)eϑxNGU2+熅?EhV [0m t{r~ 7?#y17 :l3JePߴwtVZ5}GAKC>M%'4PYvbVF;Nrd/Bfqzn`/2|('T(Zjo1?2+RϙOBtK*dWYADqEž, =P/Ynr-[u`6{U|C%jW {!"ك]<>QfcLh`(V#̈́1|L7VtC#-l{i֢aW>KiA 8Pk-( e >eHg0_}mbUuF0%OkrɌrt3SiOKbU yx57S%Fµ&:/d/_TlK 4bsԬv8:06q\޳Rq" 6ņ6Y.hMjneOlP0BG(92Tγzʏ}B Ί}2$B1CʰCVK-FܒI+' pPnzAWJZo3a/e)ǵ)pu# >a.}ׁ4#LZ MCG՚2I"Iz4 3(XfAPѓ&5 (k隮筂.jKB :آuf#NnBWs4:#5P e?R u;3*lcP6nl@\ C' `K}܇W31JԢQX`_ v5xV$1] ([UDSODVWS}o~*xހmCv ٽ"rN] mwFԠ34u sdsPVD房1= F~Xjc_oϬJ+"5Ztko !>ga)tBK429,L=b짵ÐGܵUނѣUH`E8flHC0jdpi\Vvy [Pˡ ω .=ttgD(Z)]KT,yDh0?as$^jLôjM~s1})Jiʻ/W2Q -[+獕VDIM@w?;gc@LmF Hc6¤!4.᮫oKL`Sv멬yDZܮ?&yHi$!bBol-RٽB@hWxR8*)z#q7eNI%!/kv:~,,lJX7)sF3|)Csu"Up']uXtz%fzh)ϺxUpKgqJ6g㡸[8mXJȒ,0)VE:d=\>Y7+1Uz[S+:b*ٳح~@x=$G;}69@JDdr׸Ђp!x(R@AN}C诣G_H6 ؁֏蕑cc "f#DhT'2P8cj 5Z[&q/~szN)U0c*IN7HC=2j<(1V>xb#䨺I -ɉwsJ`pRx-3ިOvP6Ff48JgEhkR}w*ǕT]SNP7[3O vClѨqC֪:yJޜ;AGT \vR@VчRzwU5Űt{CVS:}H RKYڮЖ:?PFc?~H!kmQǾYZqR4wDQі25m%Xb/i2ʃS\HPszZh)҂m#3е)ܙts"LƑmW 6ZſŢX*т]b(NF fuZ!FstC2vGFfk. TNJ"b8@l/IaQ!I1? ,!,aDb:Xrc8vH-:h;V -%DRvY̎%toG_.͊0u#*探ƛՂLWv{HOu\Y+Pنȱ1K0Cv+$S 8+2[X{$I9@KgR)6.-gon&²[ q^iM6dbiq5sd,\gT,V6#t'#@ՙ$0AqgNL ,k-[]n$CP#AK_jwj~^(UFvOᨵ,Oox,b4#y1 %m4Tgg6a n4;bu l O0Vq@gvWj.(*,Ui09I s^iRU0HPXN{q,7MQ4'#i\? KOR){]&ZOLqG:9@J&8EEaT_p@j.ZTuAѝmt`54ĐuTbo9 8'] V+"BQ+c`8j.4z .8,I>G5U'Ae0[ =m=}eπiz ^Zbrlp,,s|=5I!:8eJgzAHt Uc9d-F $c7ǫ"byw:f4[&C àcN@+;Av5rDu(̶;ߵ Gw eτ 4?FZ@\GFy, o6c `\؅G6H %Rv l#ѱ7}$^h:]lhGVԟx^-v>%|9K>%Ce( aήkUby?ycoR8v|FŁo" Q45c4t!Aニm!g-瘹)[4(ֆJe9M֍n3K)Yp# JЎe.Y^#Y yxw\vsڕM꽢=Ay!!DeG\&w)9?R|:Hm> V&Ǹ}{\%Q 9з K-oS1¯^{@$N%2Drؿ3o"qNCmǃyP:nɒ <nA^lVzrK&$XxGN*.&`1}Fj'ROF,t9 ؋yr h?)ksn6{< ^c!u{(k[j1M7l x!,52k`XxP&f(<uҿjo襮-"(Aӗ؟LFǣ9^% 8ye&R~1`4(ޗhg64R<ISqD̉ dj.uc.- u ܔϰWH vȨPڄ[,xH(/ $xXD,@z65g< )ʤݛWw/}JΑ`@Q^Eg6Mc3Xm0R  Λh|*p^69A̡0jAUj㵵!]+EͺK yl(Ew\ILaHG`TH'Zvj(9?WyS$Q(uYfkبL9$Gd@킢ٕ,xe<28tx4FZzw@9  54 jѺL \JQ$ْB Sz>33b_qRS,h]W50-u@6m/^_|I"Jd m =X撩@;-.줦T";e>?hf<]р8 !=0EKFZpܮ*;@Y(5DJ^h aWDĜXʀ~a7X~!@ד>≮s+v~+oU/ܣCB@֝Kb PG6F᦬~_GrSEW/ѶOi!ᓞml)3} /F1nˢT6n2RkQ)FD_K ֕%'sGPz-# HtȬ2s@a&""_o5þ⋩o_x#4ra蒰t2&Lpivp^uWЗ 9H(du2V?ɃQiKƫ(+}a~0|Fڍ$ LwŪo(hKK :ErQ!/zU"fY|_wOx.Ir']_nޔ '=4D2©峖~ ^$zGi&doB(5U lɔVE q4D?*NF.w߸E"esrC%ks tdsƿo~v6ty^$|.|~`RBXT@l:*l2 Z!`Z:uwvc.`;2,;]5$W@P횬MާWOU'~5YK39Prƒq`uR>JjwʨH{_2ivQwSra:GmӰq84Ֆ-+wgWeV@u>SS}㓢sҌ{V7ͥR^ ߬Yem S6HmCǞmvz~cS3RDZRUfVNlT*6skQ]%N%-該OaNjtB`-fa[2.{QBlT^r%hn)*)=^|kC3vvH_ni<޲V5\:D7p+kl3[Hӗ-jÁt I޹,W= _LCS蕋17/vBͅy2~t\2fCMgCFlF"ⷵ\G& f{t˹s/ U6s/Wې@ף8#  x9]p; "XK /gDn>{GvrS(BQ7NJ//XΡlLx[' 97 ECW(jf!:}bFo_(zڼx'(G)IZNI&.F=ƣuPςdH$զBmO~ނ pdd')M ϧp EF\SGR!Ќ{˒Wi^~8Y5]O1P^8Ľ_LF ['erSbEV#dAmf'>,=A: D!1w``/Y8]8>)MlvmʌkKۛ" Ҝ0Z~L{?=b]['PXjȦ2q-9I,'n89- - Iv2 0%WXVzW]GO#|Zmf1Az{ NpbGi+$0^I<I]>p,&KòRÑ: ILR!:vh:V皊s27y8)èrfJ ʀ "ޫ''Ivi /6;L+iڗoOzFͭ*/'z#/n.3=8 59.`aQd~ܝTc'/Eߓ$Uk+6OGoo"NiSa[J(1o?r~eRN+@;zyfm[}wğ){>tLğ^0-b_Hδ: fGDOs'YuXu5HqODʂ,Dk8+Guox4MiF/]| 1ʹ1Xж뾿u~@taHѧ;p'Gc#d-'Gm"N28~!3hҌj?F"^HTܔ/[ {a!nD^.i+<4 ;m̩9Ed(j);W5vUi8clZ,q. 3_omƆFN;7S͞g쵫/_3G ^ў n32vC(s9]XsX_8/r`dUxKƚ2C<|֣ᷳY*O_:zuy\^9Z)5jgג:*qоF0!IF.AUVϚ;Q ^\u4N:Oasrn6oJ9CIwYJJ8B"\Ce*b@ʏ*=R)L&J5v=%Rd 3]Ϟ 81-i~:ˈmC;w;B gJ/Զ}^-o cZ[A G2{ĖK .1AD^;&i@ՉyX)7l*~Spr"yZ${Aݛ# OnRV)be2>"ӹ;eNJзh"@ 8D8IOV^l`FmExդ(z/}V8|4sIv19D+Qsp^\7ډ+coE勇AnOQ(W)`\R˳Nѓý %bK` +c#-!hi (ԪMiau܂ϵZ;ơ".89Apl;!_$ u<15 -hrۭ\r? d[&XyccL˜Q@qޕoH}/@NP{RIRq] p"\YZ;)/.]V\K&_a񬢏Ys+1i[Oi^WU-M8=xl.b>/Y`]sbeSV,GzFj8=AP-IљϢNpU38^[Cewat3 nD]G$fʫp,=@o2ch hX{j:q)9RO,^Iz .Owy<7:&Dd,UDwZEM .JFkcz8<[Ak{2f(t0hv €8GMۧM"r󁐹v__v?<>l ѳՈ mQ^~W)kO$&i;,&P8wUlZ%VA[e feIp|7ȗxz 6#ma^%rS@XoRݴS>+bnux+#T˷c;&9w&nqp֠ʶ3U 74MsV$ӿbo P= Adu͗WN?d"d9j0u0os;ᴔmHy}5NfM'M#[V %~x!CѪ#U04pue/.C,eTTYX)Ṵ+86jU$Fn jȂl ^B#fPRu"1/{~+x[[3KɗNeCt^G!p݌(%"'r^L]yڡ )sH!}CsgQcͼDxeix{7+D(ZN.IIdM&MPi{/V"!SzIߥ'(1`0s4Aicx%6sual!v1R=dmGY;`mxdžtqAf>4A,WҥtJ>!39>?ǧĤ4Zdpgx[Y.$ ]u& :`BYϮż9= Ku=W œN؞/t nk5ↀa~QR0Qn_[aSkm6ɱ?Agb‚k(83q8y@e]nG{Ơ`5_ڊṙM`EEyq9GtZU?_ygp hOñє6-W*`ƇY[YUqP)֙YЈ':SDF.oKftlrT 3V}Y}`Vq_X Zin"]\ *yJϊHwEXEGFDq[2HaПhD(B(z"diݨJ:HwMշKdrgr6\εn& m7Y?$Ê|gVcUՖ.h>tzdO3J&V42]DC<;9u?X/PB.8P,KWTG +zd8zxhe P1VŠ& s4 rABۃ3M \HiXnyH^Y ~!Y6KBA=pky^ԛv.O#C$kp^cS'@QVI~Uy zÎ76`,m czB~z oQ<9VZ~ >t(K^}Qa*3&.|7ϖu$эQTPQLZC,qFAMS u&bhǭ &_SVƁӦѪ/JϜoCN_)OH~Zy! `q4ᏺ(@~\bAb ص^\9wRB g{q@Q2H\y&3af=Rh s2.2JWWU֑k$TOBCε\k<=ֈ+~%|YЯmR_D*s|rnxdSC' ,͢4^;->@TO pQMwQ٦LNUuuTLU[FJ q~\/*Hy?56 lh U–:у"~A-E`0'ùS+^uP+VlGm*Nl5ª_U'WjůR`9sfߤ."(ȰsP(v>lN]W@*q 6@ {zQL۰e5j#5许wӛ_xE46"V@/ĩz4@*aNhz*tέ2@xa! 'ń S ع-+ 5wi Dww1dMp%n%Isf6пp5%5: <$-+5>@b`/;;))d& 3U6\HEaz\Ӭ;g :MPφ9>5~:Pܣ>$sftBѲ~Qh_=J12$H~FS }p@Bj"%N[S93$Nw/ic|*&B#>Z-!SO^{:*(!i`z: AD|6 :-j„>i A*FHV0\ٰ8)?΢NΞ朗x.Q2s#ΌY? b@'$HY4: ˒ aqwuxzƕwQ7^gr:LCl';aIgI$#1=BrgQG$7>U'<w/id3Z[[l̪ XY)h(i|˪m;|k:9: B6H.5 H}?"lR=|L-z_L ~o+`yT]V:ɣ e޲8OJ -L~Z(qP=\ef8utyYIHwc0lQ _0eZg P Rr,M+kD r(%ڗ }t RCvT0C}%m(6#o!n2`u6<{TVwz8̎Nb~ 7D ('boe+Y3IR=#]Qlj3؁~'!L 㛿Q)$^՗NL( :um bQ2J-D9UOGՆ{{,M$A:|V6Kl թ<0w~xEuV鐫NR_lG\b=-*4JF%r/zTfǹ/;ek(I[J2#O5ShGf?^h˅>|(5e!>A:j }u7'ɲpm((C͌Ìd6'9Q 33&x0/gpy"L(,]3[`JOhUAFyy>Sr٫gh(ҬGC$TZ[M˺q".{I*_mf#,&z }Eqr5OJOk9Sx@X)08[D~26P)a(Pk#i8q`H2 *d+hCГ6KaW YAvN'GaݙǐW&P]0л-,JpR|mnXLçwrpMg6Qy ܢ}cM%L#>h=la{L~jFy,% L]t=d *r3: V4Ğ>T&Z0yJD9Qhwh O۷aPVOs{w#L6V-02ڈ[m&mJͱ-йuF h}4)d?;fn}ҭ-B vg9i$m28Tk& L,C3A 5XsC,Yhmͯvku a@ExPI,,ɑBwV@49F2ew`Zދa m;+ c>jH7?O%k=Svy 궪l=, *hU u#p7=mL&FQ,МU)qךmF-XjԴMjskcQjgsmƩ4YƱhƱ5bXWn%%YU_?=I.UvvCP14RYb+e-Gr8 ss~CN]Ѧ`Ig؀@@Zc]f7.͂lKjذ~)#5V?~0lޗlQCI"/ɑ!qEZ4*X?c7y^ .sbe&)?bcYz=El2"ϰW`JQACD޸eXWĬy}M.=(B4r@ "@k ?%8ɺjɫ<a ~)bJulI!4ȴA6+bhbZ#0SBI!cByi!/|7CB-(&c}vk%E[ չMfl׭mn5ki--5kEn*^Vfj骔IjUm [Fdmjfhsڲ^~uͷ-[x5s-Tu]*魴ZWV-j[oԵIRWzZ\FV_dmskX~R!Jӵ&-s-1%"-U~Էۭt5:괖ā|x@4DA%(uL>%%bBPؖ#l|BlI|gYyvi#m}}s}->5 !ᨆDqH&HpR!hly^gP3B8@$ֆϺ:QdcN(&4]&|:)p"b s8Mzl,..hg7])L4T1Of f ˽Ө4M0@)O󘒽1!?qA Mg*⮶OȐ}h0J@م' Ƭ߷fOha " ;CJDB mԵR$c°t+fĆ16)\crPUaӲzO߹P qMa&.D^W<,M'$.CG|o<6 FCF.ϰB‚m/1Q|/LWQ q:x-r[y!-f<m!HC +Jqa/{ݚge P8G\gF0,8win. @ mH9-"?f?i]Tvv,%bH"B#I(~7;%lN'E>ؚ,@Q2B`6]b>tZ3evs.~4DBB߆՘PHl 33a2lݚpfv;p@{wPܷ`Cj#yg-g}j͂.7~bm`Bc vXfEoh3B3 Ԯ4_'ز#l[p_(4䉩nj$k >YmnqoZYS\ pR= & ʪPA(4yS'J`Rp B&jӔ,蜞" "UCdړE8wŵ5 q3\aswfC4IBnb,i1<>.j=kb TH<Ʈ S$ ad/U:w$x Ďe=kRv[4ZKf]o$# <=]^h bXY&(ѫ;(uyE1䗆J[/j6ytlH@08 (r[p}75}1uSJTIe~︑)$$6ȍ7~bǺiq9T`XTTyMv.)rĆI+1 bF_{ĸ6D,aSB66E$QDd:œd@#a̧aM}~@%%͝?Pkpܿ罫DG?һZB"*jbY0HRfD3ל^&}{Aa%hNL\,NWbsذ\˘t-HeKvMk ;̰J)4$Al*AYvwBL O0n3e@n<4(Dhd~H:7 -cCN#5-!,LEl3"54NxvL:,KhT ,FG@lÊЬ cWF_&5C #'_XM5κm;c!Ey,D ɲeO%T,ԕlnDld q&ZxrPH€!Wr(b*-*Rfaa [$N' yXd -1?¡Ef1>{D]E'?~<ߺs v+Ê)U/^gשF Bʆİ?qG۷ 1 _lpF+4m5hƣb Dj4n-tѬ$hTm1n^)F!,hXDݯ&v?%zNt346:(;_*ᮞ3ݕG9ſ#YoZ3f{Q.Vwekh4(=fB jWAOUIs5^HކͶQ7{"_zj5VWmnjof5$|ZD2I͉C arN()&_=GU Q|گ1TȘx{;A/== tJ0 cmU4D$It,sw[[~moommF ZAuZ^[WDI+b%ZVq_pK[UVڴVIV@-٫ hB]{BG~+{r9}F$ RGFf$ݙ bi=[@^k 0 !eIJSi$jaQ&d~tpDglö)OJuy( DK g $ ц~M W B c凥b4]Lò3}Hwy6\߆ m0FUUSqv_}Gc[VZ@l~kmO~]yJ|{z!bӻx{Ԑ:W4jŒe06wo.9c{=IL*EMWjIIq2 ~4ڋz0pxb+ ̈́_)6TTaB0S@iSρ~viАC;1JU<W>ohb%]H*ʑ3M}$*Gqo[>Y,*ư>{ PUMq)ӅcDZwtЀ- " Og:e8V%v*a5}Ja+zc J]G0ks5Yo)1.v1JW>w'<ɎZMk`UV(k35bNP `άG+yt[%W}V+DE':d|_LH#/efQ`+\ $ D@XR0!Mp0<-GAK[y+ގ7 xtΪcx__[{q+^1w`5\Fnx4=_ع\zWcv];[7]mJvc1ub=Q^\p}~Z >ӵ6D_~9.O{F}K% BFWzɠ3jC:h̆^層H6-!-k hl9FI!6ޚ[n[ko*jGbm >ď]b1L,1[@IhD1 H@zSo !j!$iZ/ u܄ ? ia8b  FU8zzx&TwM>h4rt'}2 z;hx=;ʺ.=Fc oSsZyؖR .&W=vMcu5jCc%3ֺxG\ݱĂfM \+tx aJGq@ ja`l mVIOp;MH{k3KBJuXzHlw*0S/O(KzeɁ?HO^w=D*6TOmoJ,4 kh`{R v({ t|uӧk [@@i=F*,0ꜽls:\('C>ce^kx}DV> r[WLdb %ǤßnrS/>}#{\gݎ99ާg#g+j6 GҼ%qG|;H=Ew= E7W#7˺/O'o?\?P$f)iL BdJxJky?"a!Ja,(eի \p<J@TyƖݠ^{Ϥ.k|Id{XXL ZO)=$CP$Nvn 降)/_U}`%?\n~<ÆYaK 0dM< ٴ3V'n3ӿ O;Nϴvb Ac_IA+wN/)Q Up_qxZ0,TF&pzv[!V_&q !!C+Xp&ZW{W}JbంXs@j>~PqvIW``]Qc!Rw6C~7tfɹdb @:e@ 8IV/inYKYN=; 'WiZX&m*KXSh# hhk-T \b7sSNZ6tsI0NHN=r4:Z&zBe||YSbs~-3_+gRb7)Lu1aJmbc1TP?G?a`[7k,L?n?8\s- l>j~;z(}.q?t_l/  2Bb) NكvO g>Φ9! ܴǚ2@b Kα Pk9n F?jזiZ#6KL9v6 _т_-fiaq@d $Y2}銠e#lɖCgn1)Āqd[-p:R{_sq>8 f>s;TލebV)A°PD lFp~]l?㖯DVqerf篎~7Ѥª۸Ne%BZ 1Si I/$I.=K C,<`,P lHDz/0$XeYם!)ލv^۩+ b1P79%u^/ 㝗͐&0t[VwTr߇v0mjB@ g @C/@4x΂nT &s޹(+)<n_7(qnz\|HhKPoPQ1*%H's9an%ݓpDSd'=/lk~ >Gu˯?ql]f/)ێK{Fe}g|G#T뵸T'}l}_Ayw6ؽ.6?<7-vpsp‰@a6y64!#u @.!x,Iػi/@#1AB JZIе-$, .S x<FFu' U> RC]ƍeV69!EKafvV˭.L^Mr{}^CG-}8;Uvh-uutfc>sC[~[iLxW{ P"*Y DȫI][r=Nn46_^ܐzdJu+4 AV >j99+{do}VJe;?m|6Q-QTy@'fLELB ,w&T3pu6TLª@ ~k{bH7{V@BiH\~m2JUiL\:x5v,gPj-G:  jUysÙHpcrݫ8fDIfk? ou(H9RTo; 6 #O ̚ +2A)S[ E;D5ZK44Igd;AX(\@#&eOfp-9-]85Jh拙ArG^_p괾2dO;߶[u^Fiuϗ8ݣe{Rsmٖ9vwϵ|})?#gcєZEeDiPyΞkeobB@ N#bI[tG? |1@XNXB! |xY!eQ<ץY nk| cN1(6Lk迬',k "Pm.Dlݯ;vҥK;"dֹw.x2E!I93n q@\(`QU e$~{򴳿|[~T)™Ҟ#8)53l෵d<ւH*| G[H{ql'GpOc-4>nչV6|*=\fh7㼳E+o4̐V.ВE|JoX>pZp;K H_/昐3H`KdĒE=Z@$_SG0|Ԛ\?}`?L"!h<@=}O.{Nɻ29c~V|As6f%, f}Gj"$V;)TIMM!) xȴX,bʵs6ڽTWpN,r!"O`<)")4n(dZcoc~kJٱ 2#Iqi yweLHXo%jBH]>0F~Bq{mSՓY*ҩ  iG5-m[gvVSsڻbȩ!ʾ(w]R$ i p16 R6*6U;uT&IÆ-~}k6UOɋtm$lABIP*tvV4 `:MKbHWX! 0CQו[j-[Z m #`А հ>{/ϴj%f!Mmi婷%6ѣ)peE-|}>7\K]C76Nk0(_MOEŽ0HQ ydU.P>hRnqm>Zx2uFQ*ӃQcO2-VZ>'5_b{>#񚾂JI oUqfzV;U#[ZrWٽ]b,٫bH(a'(Gm8R`I ^SGF/ʿБ`#i!p [`#jF2" >=  l[K|M L 5GF(iFXͅ*[0G"$d9׺N~e7oNܦ;>xIW>9vSvO[ryn|K#8i'<7Uo`PyZ۾anBHFOcq lN7?zH0`Z@ap.y~6b<]i M zzƒ_ :Ԛikah@ uqzCYΆJӆ̯7~fCV6joXod_\g@8pLbGE[Bn"2{(FGw6~q ^u({s[VJΰ6E> -)D0 @,Mu 5L NsxFB@m1`M y@Ri. bg|='_|=|&[#Vhݢ= ywҙ\4Uuf_Juܦ]ss|Ua#|[9)J pEbB k0 !m!%dmh@M;ߪ P Z{Ɲr1r4SH=Ϟ@f -',U$LS5ťKHWz}]WTH hBwh<&- C)y}`b5?N;D!M5^MP-O_>mЛ"$yͅm()Dw%_zHRlvs,}y#eK^#Pfr~Ú^SPGi=6:3%Dd7bK( q fV-)%f@#E.rAtuTNjPL8jD n%H F4ds5r-GyEGWoX+ ! 6l `5 K=ALˈCbM AEhPgn4M $#_{ވq#)#,iz!&zB{N?J.ZeA>Vbw-?צ"INt~Ov q-TVF^E8xT{!-1Ȫ*[J3Z<-mɳX3ûNCǩitP eu=o-ʠkFa%1#@&Dd#5&z@1o: qTƨ\O@!ӑZGΩ\b(WP+ڪ2h iCIG{3F{bxS3R.?Z!Vy6qok̒/6-E>'^?|c,pUY90-Vi85?nJ D[2Z;h>7Q\6ENL11aCb;cCA9B4e0!櫗Bx+6~H$h(mY0,_v%.[+ù쟾r'( B)jc3[Rb6%A:ۺ!wO)2 Og"Cuɍ]'qE0Tuf.r 𣢗fU+- 16lNuwւVQLE )&@PaZI J|63* (;T[!Ysjl/:γ%2ҨL떗 9zpsgW ML+d=|2R(-ud8餮mqa<> f7ؘw ϋ93 CL|7~d@a0mxP3UkR󃿲%`{Y؝7aJ=jV_&<.i_0O#/pe8?y@M6YaK|Xur}#8dT_qe'3׃uc7XI+/UT<:RGFDŽ6R@{j,D72{*~ WY[pZ04ŎYr![vWf̮@&Iɭx+E_=9nrЦ`Y60߭qn!=Hk0 ]UB͑UӋI@X' 'ό07 ;.ܩ X$\elc)f/hdUgOYcU2|߱*RUMP L[B=/()kGsylA`P\75` "\ml,Ϋ1jTp7b~@vDw٩8rzӮmW|3_[ςx~hQ2%o QX&σ} o-49ݷ;?Bm$7;t3tv37,d]k*Jۆi# ,KPdҷ r#dxP"vԚCfs^澫j3:pA 3X>9.u֦:Î⅝,ٱ:'P@(3NTM0jﵑ"9d[;%!:۵HlNԯDAq߫s1f !2bMv 5moQ.DXmxB`#`[03(l^M]7˂Ӣ>52b^wa~޿QcͨйF67ucm" ST2V(`S1h1.8!q଒ĹEҴD/ǻC1$;>w/W/kѸ1uťbfHc׷1t<)wX͵hU` ;A^qVWaKIP-qxy'@EMDPjctc6 &5$sS|~ uw۳E2no4scp"'a r1R"WKobZ$m %<]&~)5lIT'5d!Z/Qi!/>GCYHUK3nF\̈́"c?bޭTt{ʟ YFv-.s#tCum2ؘ usd-*43hkiةjXW\V馳bOlJ-K99PBU37w<vYk۷b&~s{>Krk^Ç3ac9xV[6l,oӮ #wxkP_uDoqӼ${8{͕}ɽ"&U2%l__p闩NSК;]ȯpZd%qˠYm]3|M|[L[N329 Pz.p7>6{?^^];! Ґqwg8e,|4^2fnW:(rק6ī>I-oDŽ㇘45M03;m ĀxzQ9?9U(|)psI 43dꁀ꒦j"rmpQ|\#BK\vջǗoŽ0c@:܊{+ǩTq&!_ף8j%։!0cPrtY^[UE-0 v|KHmM"*d3g4؊In<),{6Ұ$Du˜! b@f(h`Ir\S3@V Kl8(U$E!WFd ' veJnHLy5Bĭ1" Qb$N>jT;a"֝->n۬hV@OMSQQ3[2X$mT\K3S#US H4U#TE;I9>ˍ__i[k?X/ Uy؊&Kj`+[ӧCo}j)e7EY}jIeB;ia293Lwm!%` lI mYe,BZ0;FƐ$x s4101@LlM>;UtꚣLFy͡", %mqmhV%h1HP D9wy[;[]o߀םȕ8TMͫHH&\k-;yJ|~|&,@Sc>Ci[-<1Zb7İJjZWz_יkj愐_̀Hm!Bm$XbB;k-~&JRwqڭr*ͧjb#Kd>Ec~νˉ }$Us|B?FqK8YBm g}Qf$  h'C2AhZ:רb1-处?;M !#hXbe 㝃-X!$.\ luM AyN>S,v{[:1M{>̒Z #h[p88RqsMdN{`BML_g]ӂU~][bs@})΂.' O'H F.O0g4IZI&~YGel0$Q$nZ/e0l8pyU}sKZ2ւ9U93@7 x1.7p5u'0eiwP|gmIm}"\9]oM$/`+@y 5 Gh. S! #Il%Oy%4amvZmt|$ہ @o<ϽDZd wffH'!tW*zL@j(@b5m ?CB]BH^!y6l m `ď4ċ._m |Qb0d67~Nz:-Je[uS{vh}LGWiK2% JB37ׁ , wC=;?/ȳ.tuSu9b<L@e`שĴ֙@_{< ӫ ˳/Cў  e%wvS֢sP.-T¹2gn{BvQ NZFe,A3ı|BYT\}gJUXW,n2;EzYcI }B8I6a yL$6iRPuCme"L&$|̕fQsn״y~S;0$gCOGj4NVV Ci%v.ʅͯjnH[w;B1xBUJN~HFN_A7}!rN{s "b'v`s1hmyLMtܵ)yqc]\7csJ1&{XM( (C笥7%e(k|q D6B \kͻF$[#ſzJ =/Uxt!0Oz .REc#hhkPM /Ħĭ0i NJCb '`r0&ₔB @볧q0 M>1~A)v@l,PV bSj+0Z4 @CB5 ?DG!9$/ѿ0K]+H _6K-2!cWb5½e!nY^#OXѽUVʻ'Pߜ?nCZEHA;5-˾ĺ4!6IMd\8֒ `h A,I+]h+'@#[ctԂH0,N[hg$ Ā,! bi'oro'RPU8rky& !r BW_l\I @WłH?o)5=|Xa8qS7[A}O?ni5wH%]bc\`uX$GV^ nAeR#I>^GFZ5H11N TqHsJZ@0@BK`1}|dN,1KUӣ_+LG7rIx?ol74l5M[ l ELB`,! !/!fwp7smyH~e;m~'Q%kyp][׋I丼>SC4O-fV$R-#@Q=GgG"՞r֒5NIg.U}SmjԵLElڮuPþL+#qy'a( G}ZO9Ļ\CK~Sͱһ{`_^ͯ=64lzn૦q:9^޲dX'*!Nj{a]M_#KbNs,"9M ϕlfU] {b5wc9Bevn:ðVVd]5ſt9)9hOA.{MUǽ4cVRUOg,J Y8Źuu=; ̓\>%r~u9O\ZRl=R*`L-S=鿪_\Ef}#q;}hK l0t#W9cn=;6bϵQZ[t_tibLݗϗγw 8"4nbeΟc`ڨe*(Gm3< bL@#AU;eÎ3McBle˟YΡ^FH }|UPz}~NT/20KtZ&2W{xW,IQ,M UCS`Xl݇WҙItbnƩJh?+gW -ĝ5Qy,1Y$1K6SqB4Q~¨luM G>^+&uL)躙a}ܠ1h~kFr) $![y!lHhr #QU[@~GE~>?/^xVi1Ei%E'L@(4\sl2h[fk( Z'Axur8֔,53$1}֥z0\P @ cou~{Oo)U*,+ 4/lhtW2R s<".& j!p2!2 'A%t Y [Ti8.~/Ar PmW1YDS}S7PɽtWCBC]e: t?Ng<*gfN#x? >cu ]i#MItz^g8]Yu޳K3nxS@j5JCZ"Wzuj-!}TWPb&J%{] 5:>cܝ^v>50]H3uTx ]k6T;Wa{bkꢌn=p ·R V<6v4U0}+`/X} mXۃڜ<~{[D !L` ~B^L@L;FB,we:N!ӀB<:knF},Ie}M >÷b$:&pL_?6;l9=M/uࢆ"Kgȴͳ9.Skh>l>c;QS#Fq!GX4t>3BA8v.C3VTw+M-L֪Qh 9$b4q@c#)7(~!dyn/+k/`6蜄r!j =7T{\hyw(X{= ~9}̫}{Xw+*G:ZI*)H\ 4|:[0ebXiY5`Wĭuh08\RB3 %l&4e;☆ܔHD4,{𒖴x$жH]HW@Ĭ1! w}FC[U*Id|;ldfūIn\(Rn$~ ?PJtAkV^%t/>vAR$L_NMϱr!c~&6?+΄ǰi"~*l`, ߫߳KHW%tHW%Hqu?n ǃQȹ{h_s;'=ntUFA`i%*<ܢ!%GơXSK:D[=;$Ļ dG }*%$FR͓=WnQ9")+`6NTY5KJ2 ;^oV_\*bbGX!-m8dEw~xQOs}qA]X/?+cg*1}Nz'4߳Ɍ[m/\2RcW~<;Sr;qZъ}Tj"j"!~Ɇ sj%M;Rr4#Bn'rr_ o蹅¹gLJ 0(2u4!+JbEM_.«>mHfɑP% b$PFX&*lLرY-5RQQ5MAj*J"jXMh)(ؒH`FI`hmJ/D͞Mi]E{:=/K+['uG˳)& 6t2z+R;dOO;7N]kqMff-omX_х{ C )FS+xoxnrdVۦGhV dcvʣ-2hEg ]8ngz;LXg9Wcu!֒M+tC#rέVƻnuTU򩜺n0'Gusƪ=)g~kF];N&sWA {sYG/l&vEa[&ۉ55e|VʦQw;,v3j!": :KO:"CiQ 4ϗzɺ 6ܴ/jj޾<EHQ=IC[V3 ϣV/j)@#nA`>B+凈B@ %>&U<ԼY׻]Tgva;Ô;^U?I,=_'ڙA9%S{kK_4` !GfQ$7I r0.X8&0!) S^4~yƵ:ԫcI2UN ¢>5 G;SZ1%H?sty9O^M Ǽ9 Jb0D[ZÞ/ofL~~,z8b7o];!{nΕ2C˰ k@a!! eYr½cʠ\*P]i=2ge5A+5ԛ7Yr+e0V7>⃭ڤZ8"\L,CE7BJ*hMt08Wo| f)1j[mb-3Q gbϧ Ckxxx,]tYyt9nnFה9aӧOSMU}nL/q aB缏Z@0;;2=cwRF6TWt%ʤU2d}2Yh|xy;S& yꬸE ]>M)]1G5,})VLAAUJQtK'e~orQ9(j+\[=ưT̩eEn],_wLERuDjGρg!^ yE.$sL j}/uQVoic%gFOMqi1J,KzL8ܙ'f44{DjBù/q#׺Im;6 :㸭?sdi1s+;wK5u7߻WLco=2`\c!yʿ2.iaz As bzt}#dXAsxw4To*g 7_a7tM mnt6lKM㰗5"~ۥKUO=Uаy*d:mț]K띞kS泉}1-5RksݭJ$}]O Fc6O28~SgRb3V.GUzuB8kCJUM8gɐc)%v]~݉%Nmǭ:>Ԑ^```,Znx6wdZ1;!]8Fp)v4 20vw`qd"Wut@ $R|R-˜~z(G @[`M`Kߔ=mHO}iZbGr4I}&I ",ĒF׳߷>|ef\z,iοF箃dhu,-Նh3".e[%U4 TY b?>F󴝖E7 ouB pe08A& i|z Z<@~KCs11 -(#D%HV6|V6:lksƷm{HixSArx7ci,R\J%vlxCc"ê9v{E[&+iqұ_/ԗN8%v H^]",IƑ*Cõ\8@ G0)] ^ m HK6xʸ @߸M#3N`}䧏 <ㆍ똑]]F  %si Iyq <ϖv^{$*i# 8zsݰ7!~/]6RmWڮ(RYO߫/!!7ka58CBrBZAG҄+ Z l<[g*ra/1en BiAB+FLž4g( }KY{[{q@z":.XaDi6u#8 +[%($-\I)Ltds}5i;֌\ܖ#!$3Q  LJxN#Xi@.q](AG?#,7ZF^@FFc^gۑz&7껼oVM_,ALKXZnEW]%nQ-Oz%|\Ą#`4/X3 ]ą1 lIIW=>מW (21SFH~Y},] T(N'9D+'4/8hf3gl}Nm.ЋxmWPl0&;Ky%)fm\`w_}Wm ƶF!<.bp$T` $co,M褂ᚥ86'ۻ[ck1 _h,O4! A#{M%(HmoEgf3 g_fRXeib_Ywњ1-&yotݼV'l\jնوZoLUJ+>KI>ҥX駅1vδ8_dp7Ê-r}}yDh۫W=&96sL?H c, B߈+]Ȅ*YWJÚtp`@h, F;_tܞϤaCx;,!mCM& >`Yf:A\^(;z<&~x+V+QndJ T\<3=,mM.U50\aٞս^y̤å4Vp$=."4dB̭Ev1Jr>OG '6ݩ}d]8Zp9/?]W{F#wpN dPjPi MSSg[䵖,fF9x !pĉ)Bn@ =<%]b}/j9efSIFհ;rш@d L {ā4&3Sɉa &᮹a/;OܰKZ"EEe1?Y>)&E{@q}! Ů` Xnr6vk'%Zxr  +NX!)r3.W%Th\R3փ[=[zB !&CH̠x׍ /Q,rO|uIVP" DWDDR)\!缵֊?wL1N?--fB ސ2?=Mb< Aw}$ ";h)3O略=I֗eD Pv-e#&`̀=_ZcMN%[*Vf3V/Gc]{>7V*hP?#QΧn'T$ Zn%X? 'Vc"k} J;BWWG &f u.KXrn+H` 1S)=D z'~ i ;5F2FX~엓a:|>D|o-ag iC鯋Vϰ5/!Ƌֶo}k}̸;ьja vx"ܭ Yn3D+mC>KYFmv~Jbhyb,Si(2͵GMl}]D?44"K\y==9{+:C@d@&!&W|؇!=eg̼gWqb A7Y9|@6!Q5K_(`h_צhs٪JU+w?G;_}߬Vr:dx Qr\,=ʱ1dIXG[z;]܏G]|]$UfK L}ZeK4ngoU鶕ţ?Tѫ}ЪST6FFxk =/=d(fBZ}/žֳ4@LbH[fWh~y-liZvSbNF$ƍul#}[nu:QiNmm٬{f[n^5 N(nsw7ms,g%ә`l hq˔ J/"- 0e K?G`Ĵ5RBX1& n#AG̶;OܥD's"?s]8T:'[K{ACiAlAÕ..M~\;syRUpr9@'` ق2Xx^N[8EgL@IwX NfpSѤŸ}PL>;C$1Brt~' @T˜3ĐN͑!g6%6Х-5FGqcAKay{D'+cX| EOjU2t )C6$k-0&wL@l`?X>$Q  o6j˃E#6VgΆVMz*oES}S3xGF,Ȅ>{.T=8uЌu;_T]6=,u¿W=ḠE%tbuTo7-c+^1&-LiML", r`{JZaM~&?+KuϘpH54&6rLf)m,vI[+T6? Du)y@%Inbb,&o>5)6+M-bv7g•K",GOqvF?wS|l'~/h1-t&%qjBG=DEX&1D<<UMʵslCk|3(+,U0\i;$3FP2^[>eL>.}7ߢdxo21=`ƒ)7ρOOg[ 7pS x2̇؉ɋh\sk&P'ƬĢ;Q߮]{/yS_V}l[@<_G~8=j_-WJX |DѓrCKLs 7E7Yc򂽁X9g.s.,dieq!:Қo,αr2!&q̻ itv8lK9蝤,_Q8 ?Tc-  V"Lj^* We ?a YA\΃.)4m=B nu9ͼS-Ȑx$$}UR#cjJjTAA ._yM ~Ғq']G-v7UD#b0]gpE1=N([hajYimC}w:+-AѠQ8@"@T|+ e4ADԇMwҺiUx{}@R` ^y8"1]jޘu_rD[7KSܪRm*=wMv {zӓ1sfB*YB +l^tLR jkwd) =]'"NIh.;+-}W3pODu|~CҲ߸tbbIF-<֋ס*&ze̘rCHyiހ@ er8ׯw .R/srD6bnc'HY[ ÄV!NoR[wk Ign2F +OsF҂v.o/b0rnۘdUa7TvzwtWg 91@ߓ9ZSzZwȗKSr F.}~imA(@vPḚY|4ihu)Y8o&9g0R FV]=`FAO';bW^z퉣 sPxRؖjEĻph72U],~nҽ-kG?Xp[v4'<.squR_xnNwn }ciba@]6o> ҡJ5fJt_ێcôX 7V7mșK=Q`Q˪)utp.OGȴBsp^M\c]r,LDd0o4V 3W*v|Vztl\ 1UU\TĆPA&$n ݊Gݽobd8CT85H%:bKTpZ 嶂#");5aЄߒ~ *D] Q*Q%ň{{kՁ<{[4}C)J~bQNsVZ(=>Kd!;ۄr|"hx (SCN+ʔ+F,=ZWmyɵ67gԨ8|d`ymt\iSNL9[v!/ wsa.rf*zA L^*'!Ajm75bt2Ą"mO1N?LzԼ+OMW?6' 1<;k.'shYÌD]^ McHOLnvC~U AZxR;e(Q"-z:#$K*"N5L&}cFbz/'1}hg)Xyo'Uǔ/b-x$~ wvRt8uۭ[ ׵[ɜ ژY#SյD3mFygx\ bBfO(Y`Ҝ*P#t!Uϩje<<٥g Em0XVmQ8s0; #IsRa=]S_z6W{ y+sKMCʉ{d3<ކTզe|aF+* هSjH¬B7K_1s&nE9E?CqT)ù)3),_~L^igڷwŢcC^Wn v~j~adz ;zM`O_F8 QȠ:*jtj2J$GY$Fݢ`-lhZEQM lfbƎxuwą39)t\$>QNŒV14dl<}mr*~zQ׵OuV.3BA.D9݄h$%ϰsM G$s?kLN?mUQLM!Dg#]\ҩ_AyeiI_="fk`}0}Qkg;|g7%w@cPFܫ ̐$suE /#.S_uJɣ簗EW}xY{BVz y(D3!RYi!In|]=;H@T "AJ!FZ Dfq5e,y>DA Pn~6ې@8c$ kL.y=i*_r឴"pAX `H#!ujER|Gw6 XRbg"i@#gĩ#s $ G D)4.am 6[7EG[?=t֝.>Tu|ݏ;ȪNъśF@+ݩ*},# ]%i$F]JCxGIO"GC ߚg \I(rIh B.1oм,H\}9K`S*WDQ!TD  iiv%V,xXqZ٫-(4aC *f8Q)8.D#sγd~` fg[VxZL:=BG}"k`r$dv!C!)j'sSAN8K)K@'T29|74Ts7EB c$Pd3h e 2" B 44R,nDA)E &S)T+y?sq{ܲTk5 4%_;J2cN?O)SևF I!3!nX S hpi4&i6 /aF,]qˍN`SΜvOL.A6504dX.Aq>ϝpha"ѣDgkYD 9XR]iLˌfҝ=ry0\rf/qhDDP$%,@(02?Zs?V$ܛ1Åá*VOؕ>r>m9Ȅ! P8+a?*ճ\@J:Fv6ޅv\3<{s]L_:BvǕF%'z^X;9bk9p =؁A`!!/m񯝱H+u7aFw ;fgFƤێ0(p.d2!I>X8 ضtjЇ왞6OC#wۖ?VSKcA/ X`5mJ5M6OAHdBT-ƒAJ)&f!B`Sp/EHbwԇp){{tJ84QtC*?9>-WJh`(@`@|,,+Լ8= Qceb WV;聵ENUk.`ҽ2ϩ: -8$o.!L>KIJg>?m kʈd@ !O /[] P|N$_:u ̣UV{ 0Gc<.??0{Keeyd7dNh6oƛg3%;9O*IJe>GYz_}+5V\"R$f=޵!hSg?WfG!)˹t|vVg_v4N"ޥ@t8%lyEjdb6wiN$;MXD^/`o/}B9ݰeɌ-FE= 1uW'cSp˼3x8!KbLpϽUWQ% wāP?hۍh-bV(jeIZ-%H@RbI$bQ,2T$͒LѨ@h aH"cP$7<ޮ}og=UW#>,LIl^n Kp Uwziq?nW'ν✚MC$Ÿ+6#5w(ҮߦbbmPZOb-[$M, 栦7E.vӒ BS%ỦSXlk/x>ǕK|:vOJ|@RlV;Cl̊s&`y8MS,a1rCqw7^2jr憘H'&cLN4qaJLa88s|w}ww2ß>Pn[N  !eXحvb.\ 8&\ `P8iP«xGJ3wv/$`?FH dkPS| J DCJ.`1$tLڰ$H{#KTݗ|l&@CEzJ m Yު@$R-Lta:؍ORï 9tUjDuO?%awj|tC@se 3e&_%x6972 $*&L>c]2 oyͥ4=3^$uS/VW M9 t-/b01|).1.oJsO9}F?ċcCf#Zv\6OU?қBfL>uo8hƚaJQqŋ >/E}HO?5)3~ qGY :֖cߟ Y CX|"PZ^Ud)vqa߳&an~{ޣy] $$Mh`KC;IH? 3;.:ăo,.{o[ıNs%QgFEy//ÅxrG OM=w`ba^`6xbFgz7SOYjb ~)xMFv%Lu3R3+ +'Lh6 o7cVx{V&.m]s;禠Q`8p)e[7[qXǀɠ4cx:9?)FcKj8+{=N| !'TK6JBF9rI_5OE[?!67Q YmO;睡 |f"A Ti̒0;qD+ a?ǒW9-QeWr|H>*rbS*fji+r٨j+_s- r,Kq00A Gz샾fCXH^7XpHݫq]~))لG``R`݁PIt$(:SF &|f.YtiRNQ|utӳp߮=Y b~Sl9Ug62{XyJ5;K1v ߴlmAe09cӟ<Fn(ZJ ;ɓ<_qRo V,#' l nB o8Tp.Ccilf[D ?餩$˘~GyQkIg(R V>IZ,t8s.<®޻s@CҪ>}׻_᧿^(Ze}/7g /!>T5RI$T@a̅Vߠښ9׫㫾G,j;^4 L{D02,) '9˃78BgUgl-v+c{65Y($W,lQh"<+e?4Eh@5;nĔ’ Mֿ䜄ŮWx@ڛJqT H :@Bom{yu3U馺D27dq쌓])$,Ncp] pFp>?gd!PЧ٦"?Ԥ,)nMe*s#0CӞe)-]/Q Hmkejdx4϶SIr]T, +A'+۔[JZCfR„ wV^3ܕ@{ uw)(,'&OƇ)">,H*k|fp˪M7ڻ.;{(`cY*Bu,`dVZreMF2.٫{tXפ\Q V+P\0|8r%tPr/  b,ǝ#4QɀD?R-ͽgvG77BE #uxs I%QP !,S=-e[F3p-Pɚ ޯGVXʽm{;zi0!A?aY(s|jz^b^>;t%T{u !?蚾> pGɺi蟭.3ۑi{jڠDv4K&H!QH m$SXBB KS"ԻmrOrSR"ipVpv_ jcr(r[Et=a:Z g!E”<&0Q01oy;j8=](^cĄ؏%z)g@Їr 榼GgV@B64m:OD btllhH0o(J ?cD* 7tŊ[L8giNީq`@}LXL\$%kMXF?g=#CWI?£e)5ZH_WuSbb埆nrAwǀJki8q@wwl]*z!=ޭHJY;L$M A0! ˿?WMbdZKl @uJa[Yd` aa|D6WQǮ8_@_?'vs~TāPy0ܼpߞN^: U%aa;}sK|chցңę߭Nun݃j߭6.8-rמtu)"hg_˩x5do =q~{x.WuOboaEcw'"d) 8>"nO6P`Af!v{ BmSequÓ]猝`"hy~ 2 ɋw.rמ֞']&?zLE+ -Ĭ]nٕ'e3%ma*RZ|/5pxLvdO7u+a`+. &и.!aq8$ꋨ k盃P) `bDIIE&t}l*Ć`M}=$//﫸q6tknK $<9c0{ZϺ  W+תSηzU,j.-ek ѶH~IfJ,nqf%Bќ$0Ympb͢LC;#+U1ePG1)*GL}2pc~'w LzH#&$Lpy+l,FSѽ+ʒ֭Z>[àt2^!LJh V*)6n75ȑtDu_5aЉ4`czO3h8UpenaTה|S7+vQ31gC;Y[iQk+G-Ql60ok}rgXnܰ$#O |ӑ15dq |iQ+/\8F in WBz0ƉJ5`_u(pD"bc G(8dVJl ]zftCtK< ҃Rsu-eLsfcSE/f8ctⷞC~0Ɣ$p< ?ik 14,eJ'3Ѓ}fZaP&;3銢r Kr]!ӧa3u]>:@+lh $^F kf={O#К:\/I)QĢ\kPۃFi~ [smT%/Ý%#fh ¨ciA]޵t;v}% rp `b8YJ(suRxljжYnϛi(=NP[lpÁ&*6xj 1]c;gSy|1rhRßI&CzzסYor|Sfq's`#3\#7a*R@2#`LeOZꙣLO  CD)/+ Q 4ԿA`!4mNe.B3yb`HsћT5~Z[)J;1G%aͱ\d2zU[50O { Q|F{:ȫ&|mҥ'ʾyYޮIa5 =%ӣм72fkqA1W+*]k5="b9$HqlCuZH =hiku$ Q`Yb\腥NgOp^$ە>9$vH[)/=0ӈ<G0lHLJfyA.W4kb=!4{ $eY*j"9UQNGz{ kFz B th:8B_P?XRf!~Ļfk,RHI+p2C8G3)<(GQy'JGsV[0B[i4:ue/%ߥslik{MM4kt 'S^S*9iHPp¹s&|n\?wsV^u/;1նn/q讟?O-*;dt!q6>فnjDDH".3 4 bLm_M+Jެ=OhgӉqO/%܏Ԇq: F&ݚ&v۷ n\=ўNeY_!:.kG1ω=*uk*wn@K /R4y3 }χ~/%见b*&J"r& ) G-=_ׄ"'̹cYz ۊ}sb!,^:#=nîÞ_ԏ8lxj_N [-M"ϘramMML jMT) oxx!typFdWOKt`qt-Cg|/~ G`Bzx䙨"q-pTAvƷh*ͤpXuq[no_nԿŬJ^HDpup ;ܝ96wp?r I? i Je7!AA 1J ^%Mɻ~%Y-WMFQ '`n%f3s 9_v]'Wcwuv;eHeaLݨ N$lVTBhU]+qYP˲PJnԚ}0[%/ ̀Ts8 l 82r7? mocRڬm}~SY㜼FxxqfNE~b'Ȟb\⻬sfEL"k4H*6`bCIlR.: LJ 4lfy+R9Q0gPJoܙkhF]/NnJDZ5$Xv9]]d?8>| , /7J/iZC|5lFrX6zӞy3|ASN!':,f>4 [V3.2OR?d4G@,S1B2Ye*gXL}v!U1=leKuyJ!zPeHʝ.h0&yh-H^a( ag@y]B?4J3F4JYT5!z J</ATԡyjGC3կe}ĒoBsyѽ8/Q4)f"8?Jd\yݹh] wzHyva ?J8C N x7Łg :\H8+l?l+.hK0w^j2Ks'^]͠{DQHq#1z~/TQ)s,q2:I.r;HG~Rqnon8Kn'k Uqɭ*nu6\bm2bCS$)us{V\FvMlDEϿΥ?8ΈqOWEC̒K8qP1:˜sjNL$fopb]{ U7r=[4!^e ; h J0'Ppkmϟ3/N岈iZ+sr$mIK) 7>Y=͇S3f. %]4KQEwԃR3V,F~ lРEFgY=sҬnUTZ(ň+坆^ZKvQ uN>$|7Iibx?>`yj->6G#AhXpy:hPO jԌC/BLf* w21Bת>+v߰G3:6OvlK$bV$`ya8LL2/7l b&TFa' a[U'6rhjb l#o< #ݟ7ޚe7?[w(k}@CWAvT5ƏCJIhͳuVJ#!bDyi]_ipTm}XPu:p\)#N3JE 9h׬Kטp rw\ٓXQʐ{"`tewzr!-[F D 3ءM.=v,ľC~VɖYπdH@`&nBGUMs{Kr~QX칷7%Pv# 0wE'~Vq?ul2a{ъP晔?!_ UʹsUMfX)"yT_$Q>MU'Nz>]JfO¤* +-(sEYZ.!S)kRW6khi*تT@%g=Ĝ^ww"2k}j!RpHae1o:j5|躶7oVKIYGҲ:am'ZȔh_4YcUٍE $7`mġ cL )ELh3Wg.v|?q(3E4 U&Ғ(>zǢ,3qo!i | SslDŻJCyaEgs*?VE'N~~w2=2(nNA4 sљM#4#ubRLerpqd ?kYl953<\RLT#ĸ>!x;\7OϬq=dAA5Lu M$N1 DK Lj|lH~'O rО.3)c }FTGOG㗩xв:@=t'9q/<@$^M7E396T^+ALt h3r_j*+>g H|uYƒiM$|/\{7e)6M^o%C0t󞲭u%s h2va٪T!)këC8*Rp)ak6ieR`jq\ctS98j˓K]}stY濛Sxhʃ*^8(ݾIy(C7gOLkiiQ I/}yX5{;Nket4ĩnQy*bb1zc|Ee=/;~gruS,gOX +6q0"*+t¶(jJo; %U䳩Z>4!o髫>TկV Z|h,(ݺ_Ⲕ2!n׾=ձ5詂M6$1+ DI 4;sT_rߋmaTFFA$‰(Z5٬Bvl8} [Ϊ̗vLNg3{^0BuɯXh^×WwMqXh[CchM`c )&FBI!Dc6ci[OkYSt[=>P~>uDյRbVȊwb ğ18:'9aJ[gZaR8V Dp/nZiIC@8 @n/w:K_h):H(lK Y&Z‰;~ h' 7m'8w"\Xaa GL>hpqQGO"`VH<71 k~=`џZ8!_vƄijw\.@*''x;HBs=|΍DŽeEY`MK0O71&OGYo>E)?iH> !23%_熩ć?یLH@yer"^aHR$Iy2dc:(lW &((|i`"h.k8U3LMUa|6\ɪjtV0XR176\_!&\a23)ۈ3CYr:; Dm&a3G) f1%Ra0IR㔣_ {ɫWaQt.SY5Dbg 3aB&vS`$*'m, 㩮)˩$kv/Q-6*1sS*b&8B8Xy(SWT 8P{,rK-N[8Y|#=W]&1 A 7,TL r(EH3]z4ټY\-i3͵.\cfMMK"D{Bd %6ۤ ~y654]={* v*$ ->5n~o{w}<򧕧Ku9z/Nss$RBCؾLg_b໔Y(/-gֲۢIWqOFp19Ȁ@22Mw?K:tGvWJm1Zw֔/g](=)/s>::| _g]r?Zoc0k-O\}$7rŷ};r{"FEW9*g[UbO/박o8u1֎㬙 G#{l%y #rmo4X-ަWgմWkS_flP`VF>GPZl)*v͋eu}-/ej:يo [ cȺ-RWH>"hwAd!>5%[]}l[@j[fkd٬yٷ,Memo{NE3 pcvQHR.`"pp^ysU.RTOk 'T,1sRUl$O[w+Z f(2|?rs\^&`{#GoZN)ѭ?ݝbrr#z{ Rwn[#&d|D 4(.5&p^r{WOܙez^35Uz>~j=]rKOyb9_y?HФ?u&=:XT&4 GJlHw\\3fnv/i @ ب`82!߀rAvNlߵ`2R!#o i+cl|n|QNk@0l f;y^;D<9Hd%+aC:q%PxIG߲8ĵ-[(/{@ĵ޴=@kIɈK/wxm~ޝQ#᳅ǃ!~~g%?3zzYk)vb`](?h~$-ȷ6ITKc&?taN`g,D5; ith3,SKkղ_jPEJi=3ҁİtLi;dl4UwAV?妦UϗfK,Wŗ*{+Fg1[JgԘuу:ErH"B =@b$RjlMXH,eMmCţZ%ې{3 A(ˌJΜp,BU֦o[/aC;rBUOC.=!M#DJC}gQ"TsVO1C)YJ#f}@ =j`6P2$):ZPuq=q YwZDIbe_:^bi؊FX&;fH܋'2A-}tget(PVRq$j$}Xd @H08)E<`wMNt+"ʦw'>CR_xP )b)yv$cY"V4)N{F TÝ%0j!O~c;Ѕ?~)?2 QGmߠa: =/RGHY=R(֦bD?Qr?y"I<&Uf,1 JF,R~X}(*6Elu qIRҪW B:]ʛ^CG#9q]{_^7qq9;c`Rʐ[2 {Y$S"# j3![CZ鏐MZӘ.r]6tԇu0gźlȸ&=r$ ݝlPM%JKiwT;5Q*:HG\ kJJw65BZHZR^OSN*/H[e9o+a6?V<[Bb{nIc^FzOF흢jy!k3!+%Sv F<fi>}vMFNަA>ꡈoNDP!JPS+(Ã2ߓ 7JvB+ԛNUE-qpn:u\ښ>6#wKbv! @uWt.(y .IcoTtC׊rJ~!'27\}'5#"VױQVV}c@hDȰĵpTVۉ*ƍd3<- Dc7wlZJ7|{D"۩32]+KFeչ1^42OZ g"cҷ7ڟTkrk2W^z˽&uJ=zCc.Cl5;\.GF 8 NF|}XA[@$譖] ky ]%-wW%KOX|&k휷9n\$@#]Ym͑jcͱ\t>v^䝹`}љ xgɃR>n\ 6$8up % ûs\G]ɖS`"3DE5‚3]1"mtiN V|z[kO4BqN>;Myҙi}a|+$$EAr_U /=UѷzjюLaJmd$ƻD6ͯ^uk *w8<$FC^ѯU(15۹|Zp rod[d5؆O[٫嚜,i<-Y UDIYU);AZ>d .Q"ÇI%xdKMMH3r˳cɳ|mG1d;%<ժ÷fޏw׽Ov*LS5Lhc >(4qcM'-ja;:whl'sC",H$P$~z=^2e)P|+pk>}3Z*͟AΩq;t;Cazvw*Mzvϩϝ[|9wd6с9qZH;2iy{ >3z&  ɘBDO rw>LRf2}B Mt %r6Zț|jу׏Cs$[+S3&+츲 pF72m;vۊrbrۑau+7n1nOJR-z9o s;ڏvt 45[ZKRzg&>F^Ձ$$]1M ;q O6 :I$2.g蜍=~NMG_IVl܈V8`G:.4|xI0jKJ%ZoU!Iܦ){y J瀬XR P;;ZzܯnnI$XRTn,̧K߄iU80%- O[T:{dȲIUCGm%27^ `Pv>E 31hSk+qv~%|C^k2aI_n緎*RU>i>?%1b/d4͋kk0N/XkKōh4:ig;*v) '{>c<JO! ֋* e(JM{|Q8Yl\=yX эTIi lTl]k+7~ݚb;|(10L]e/ʉl鿓*m!Oé,1K;7:,2p#vʣTڭWNfܔoIQTU*7]Rr]eX7 ;F_E3=K=-f|x棉wr%7+/V?qpa@px>Ӹy\КnC3҅6:B-Yͧix淄R7 rGR# LJA3jQݔ=J0`L(v>Oir~^eTcV@l,nFSfvhM7٩̛wЭWefƽUz`׭`R*R)]euLhB"eӗ,2 Hh+,GM*9 <''L^fVEe q4 /W"D[N+ګ~3۫6|П`.͞Mgj+Ԓ:ٯJsFI4kd[i|X+K WٯIIy $ 5 Ÿ.^9&Xu ]BVJ r=tǔ@򖇂*Rv&K* 2k£M>b9ofKf>~/*% Ru;}kZVNN.*di>I!p+5Gr.9HYCɮnO0eBh!B [rNH&rB ƻ/CWIֳ)5218|OoUˆȻ$avxbI1R$G#~|8ƅ[RH'2F8{ x[cku_S<^7|^ j)B$F~E3:qLKiO{%(gԙH$@4E@N xM|/Mגئ@i^RŀL `8}>&G"ZAi6DB6xP}֊cq8\$"(6eIdHI|q@C@d=JY]\-ݞ}윜I2`9Tuky޶tE\kTVopbℕ/'x&6a2beIg6ZdJ OP-m![Pj ^nݡpmzn:ӑ2-?g~VcT?,#!"6R4`!F"o g? "s2I5:(9F만k:6NPeϹZRr+9b*Ϯmr)RcEWى2q FUg+"BLDuKԗ}aBTY_^odk:Ne`T,V'KN[U-JOU ڏK7~P㿀WVSz+;.J`!:oԣ 9n :1.~4nne>pS]}D|Ӏ+SI3zZtqrk&r ]a%_׍o_|Mo1[d[$O&JQ}+SSBGBT4G!WdeփyAU?]čgkU' ?W:jL42 XfD #ZY}de4NWg6S,k[} REAU bEI ρŔ KϙYԎY 8cOAa1+kTJKZR\|+*[)0c0Av)QO@~!).O" Ppf-QiU%!žw ρ2]bVө+-ö 4 P:6ߦ7t>BjUyjULBldQ-vmp_d^֪ލϲ"C"?mKu?^d]o{\{"@ 7Ͷ3\A6t@-A:HsR@ V{GŹ5NxfLI{-> h/WFf\K(˚D Lˬִ4Oe# ?MCu |it=ŀ7ک~2_3uv`F.~CׅA`C2;7̊vG̓gNà87gDc28!p,Iu6mQ57mD5HƸ5[% [ͫYSmQ79zQ|Noiݥxy{J$8y_:Ƥ:Ddn]}"X5F%&xMO餍}%X%p\Mcؐc&yF0& %f`(T]dJWdUgS#n6e[9r./ -aIJu#aWhͧVHƒfD+9=Ap3WeAB2ڤ.-b ^{ӯr[bkaܨKW9]*!@` Qz \Uף!.oJy=v*0Rp>cP %{-(Ns $#3M?sÍQ8MiyG9_{TШZW7-sq\<5&|BwzAfg竘P&EU!?-j]GwIx]:O20YS[K VA3.S z6J 9i4MEq|}\zvW[Lim$e3$r׬w64?yJO,iFu橐׫mb|L c6ctzR8\n~{5n֍w'xۢ]G7υ(>gS¶%2Tl7Ԋ[OM0[ ޫ7;DrŽoxutzUV}q!?+Y[4YGm^osm9"ܴ]fRDWvV8q6 | nW/.OqM.TGJӄ|=fW1QDS3R`@8Ƞ&֜%PlYƛR N~Q"_#7+9nNW205+PWfhWc&|C [DpR/S_3\{;^'9t M=dNi;,/U|l/q&-VyN9xywRZn}'fܴ^Q4CYH\ZR4aq pj֡]pY]tMެٶꯇmYnQGp5rk~zurgYٕr}E *%'N#<ņAi[-Kak"7Y d֣^䘱IH06-k\Cso^+xq${L߻~t[gX2.>稕2Ѵv;ɁORjJP.X[ p~@*veg)s)UAtd${gG*I}N plM"bT4_?wL,4v,%^Â9OJH=c{zo#16ȡtgf}э_/axY9vY,Dp>m:W~+3ǖ_DhfD^M~ 2Cۀ:k[mܔ˗F[wpLR.-]roJFm< *w旘1ıD`[/y^$:W!=ޑ>}.KQRX^:OG2~0jn gE\6unsS !-y5L~Wz-mE=%bMɁ? : z[K*M Ol> t8| :ʾ\F;ʆn p8=]Yϳ}u_ ^zlw5R( 7CޚN)ٷ_GGgO{@!"#q8 5hPAZ*,+قԐr4 O+7J*lU ٓ!ODFcɄ@͎x#ҍw:K'AQ5Ul󡆹8[ɞhjTqI?u\mS]+y!QʥQZ`ٸR@ah% ,RA{. Ty2؆q0岎։b}r9=I"鴅6b(+a\O-A$.e_=(/;=`Ysf4\c5">-.:QĖY|ڞUqG)P 4r ($e-=P; -d߀d7m53m(Fr#="mao5ZbIT(EȷUv|BQGTv3Zv 9=^*a_ע#pA&b4` +^)hxg.;| r s79eAόnLf2D  A0$DG3_gi C˽ =aEdP:?y^V+ ;c7-!-gmZ\&:Yb|o}O%= ]ٕ,,h մH2 ;E9niPԛ])*KvPm :{LsN]˙<(dY$=lN=ӯkiU}&đe<8F E9ȋSf`Mp$_-|ԞIB!5VҲYj ăD̠.=j8/鳳W |o K(ODQ:8Đ Ay|e\Vn)| ?=v2͠hu.$S|O|?H*IVbqCd ~hFyZnuy}I^䘎W:] NovbȂj֗~v(/: 3(uY _mMHNZ-!`#rUd8l4H͕łr踙Ju>ao!*#kqJ4{ ~\#208G\NBf-I(-~Xlw CCuh1GRnd>-m |VsH6&BO҆Y@NھDn_(`adGݝ+wo܍{}yuyGEHB9eX]ۮ fm{Y{Pwaxo7kk@~%m<(`FwMMyH5'#8~eTȭhX"NLS/3ٮ.&k{ôj%/e+rciDqBy1)\*^UPJ hfRB)9QKx29IF=晬!^Lx[o)mSOoU>pUD45DۆKDSwp8z,yQKЄd`@v=&8W(KV c!b0A?hb)NJQwӧ/_l^Rv vQ܆J 9i ESHGI7E]N{(ÂjJRb/J|B+):F^o^*{>2A=.XD̮4KbrVz wƶ^Y6hK +:20!T@U4kFtÿfϿΚyةpcwfɽJNa7! Q* d9A4@:C}US\?@Rl ]p\*fVQ_,)!XeD=R4wy0~*?C.%ha3I,9?CE'"wY6"Y,>":fۃ ѧ@yRÏ:6m<'͈YsWn쫸'6gH۷z;D)6,m㿈xO(jym[!FA0~K:. *j_Oz(b_J!kG|yǑ  9=b1lp~jz ;sCP$H# CmuS}5_DqoL:߬U[ Ҟj(\6ī3LAᾤf% W.Bkzt_cx\UUf`<V1^hLPKVT"D|KJbYZ>'77bE Ϛ̓{H`@?w$y'GtPaMit!v7c'F 3}RخOy[8Ghɬ்ۛAJjy٤;^N«"k迈>3 [^~z(1M:EHvl4k*BozHuPD?%mT=iY0mˊg-!i O/ɂyE}Uۂg+-C⬬YzYQ$Nbڛiw\79fKSyD@_[~ƥ}Q .}l)|sjj9eY6iZ`ճ[İ2ZڦiObEƹMk*sxI}ŌR+#Y\q+BV柦`gQ3nPYuL_W_*؇`4b H.9$Ep7 уv2$\TwV\qEtb^vBf [ g]]rmLO;D^GB!g(m @ao*i"9?җ)p|-1J`0ާq/hȒFg+c߹ {,qXqݿe8\: UK+^-rzZNH|(O GZus ]QQrrtAgW)"4Imq;UfwK$Izcjea' Ru3 P:|r3ⁿ"L"XDAM=lj_!VvĻCjq‡u+*es*=ќ./I̖u]` /x7.5 \Y^DaMP3Y#$Ɣli3c2ݝnDPQkobE) # ?"g7G3`?L* )Gu>͂"}6ZW>.&L$|DΖgo7 <DjA"{&ɷ!,|LGLj"qWkq{$-lfd xg"尉"2pD9z.V8s=ۅj88@E7BA8T~5œɒbr^ 'q\$Y}~VG'Г{h?W٨Ӯş5?:뷨 Jԓuubog5y!x\00B5%_.&YQX[04UbN@'GM*LUoV :.@ťtij3 `sHc^ Dze&Ub{Y}V6m^ e]; Z\~bmfM+DCM=Mbe 0$yLx̻ͅbm@/|aW@BrbX; mtŵ;úN=v$zhIS :)d6 N0s^_u; Ǽ34-6 ̴zpur1!ˈ_>!B!ir/z!%Ts q0[Iw;[KSYJDxvSt˼S V7$S^ߝб)1<^[ rwLKs0vGZP\ ף+q2'a[AȻ^LeyF4` m5o]DQf"яgq%!9 `^}lVօ.([ApxA˃Uew-j;vJj&b3R4]sg]FԴ\Sfq$O$=s\'$.Oy GObuͫרNFhN:sdl#j:r}9qYKA`MYRSKH.l6R)8Fbz:{^ gF#R)j{u RWJ(,!Tt)HWSbm(\c2=ΨY!Jf3A:o̪$w\4ͫ3a?D6\mފ ٪(] /ыVş]&0 jXvr_}9lb+[w ߏsX+2 YX*s`t;oK ähڳ`ؾx"w(S|AvK.nQI@B v'U,[c.Ɔ՚É?Hdt J&}z漖>kYQߦƜ m͍%v/܈ )i/?Oq ߴyQͰIfkYySR|COgd#JMa(b4:#HW[G=+)JIЈWȵr ſ׷sģ09d4=QpwMN 9(="k*SdR^#6p5JDjH:ASBV;*ͽƺKh/\PRtQ=8ZRjNѡP m;k <Ŝz `i+ר{ lQ;@/LeLlJ,UnI=w M2/Ukgƃȴb&t5cڕ{t|g^k %mwmp Bo⭇ArA= ~*^enL s90?LY|OubgWb4Cd _V\5:\lh!ŰƂw5z^T ] MF#6FodHF( tBd!{q4=f\"HL`XD -*Obb-޻c>*V1yJrgƕ(1Bz$k0\͊7 :-Ip|;סu6NVN_c8:] Ξ5+n]=&ifX='oINҴbxSk/P~(ٺ'`A Yζt9л啞Qɨ=H3C1y( ]~ $CE:,P1G6aȅԸ @!`:`^*@ [ ~.%dto]Z3e&>c $eVJ+kwgG'0aa/rߣYy@:W-^K{hȖ;6k 22Ĉ-w(1:-8SҵGU+)iWG xQp+%yEbT&f&\#w =w?|8e)uwk+UQAyjk, *z #Ud.(vhXmN Ds#c%zI(R_Nn FD%кjg:8oWM˽4Hޖ9B@5O?'($szDI{0M'+BrF[N Mr٩\Jɒۃ(](VZ0Ag¥a.Ĺ檷PP7:X\T6p5zyXH}&^k&6GpgV5t"6`yf/{fLI߱'-uZIPQuHfemC ˉ8 4.HyGy3 UXЈ&ԨV*3 SE' Zals6cijM]X ˤDBcj[!gۂړ,: $Yv31]XcLcwU j|Ǯϑ/)ikZs5/Rk/ߖdU^ldc%嬤cF,7?Q{Tt4U2B4 g.SO!Y~];\؃Me={% ;(2ϋzt`im`TFenr='sɗB(tOtZ9hHka6DBu*s/n<s {K8Qx/øaˤD8@Dh䠄Uzlm#eR}K47C}3aǍ_Y4>/vpC傍EDJ#+Ь p'v7?#4)$ s7t 3QXH?声 xA?|P[~N܋#~?Qctis WWPUǂyӁ-V2C@`]kxXВF--B ')ih)gꃖ̓$+ ;Y TfxDWzs \Tۻ>'?n+0[UءB~–uʡc?K.Х%zHOl:au)U\(~*aŋl씹a60/s| f sCh0*ЀƎL}#`>_ >SjTaH21qW=-pX0/JxޤYP)}5td  ^,*(% ex$]dѪ)S53 Z=%eO+xwV1 f:ጄQ5u\gsZY;\U-9!bǶQy :Z>eSQ`Ù6 2GC{ .iZ)uz32y>#a!:>Tz髦sM[O?,o4*CE6ӯ#[m]?e*ݚ'|vu`c7Z6o Īgi*լ0oj+Yy&6b8TAJyPFoNBoFOc\eDd}nMСDvH\7Da@ZdE )ٮllNBGǡ-'e&u185= ָ1ֳmߐz |8C`+/o9f=19êBlM?Xsg1 U/A+-hCM ǔyﭙ"i:Poy{_;Bv[ADHA萻BF I9#x\+:6]޺HRCoB00q" ކJʰʙgDbDGMu-<Mtt ߑOZ&/؎Zd(m::K.}Hk~72ڲl{ 8CSE3ߡ`T9- %Ny8ݤ"{ycJ[f\W sg+_.: Gi8^Ie_ C̥6d/YCNaWwB|U~ķAp+CS%dz mu5'"|vrS &l^M g4C*I hE,\XϢNҦsC-fU+j)2f:JQ5inFn>_) (ImU~}J?|pxzŇ Ϛ\6}@a ,1eME %BC;(de<\~bd.ވd[IB#ؖHolflK'4xM⫩m(&(\+5YmM0w5>9 ΔwݷC'. R9߶t{z3`V޿8VMdǩݹw<c.bE~ȼ bQm&F*:]?msz7D^7ܷsNs`MBp2 {ɡ|SٍD?fq%Wj>dlq[eTgmL3k5*#m8а%Nr, hxH mwAѷ"^Ak+b!O*aE#:|$/+E{Tyٳxw$x( JuM:AJ<_k`%EALmZ̎)eWfNRj%} t:/H&?B^vOW\vlzN˦ʡ/](qn8Ɉ+eΠT6Y#T=-pƁ.Bs_=EaDm|5W p()7K~D -{$xU kdj9`vS Megkiw pG<1x{ۧ.Bsw@'t dm~Ay恚L$ɗ]d&ʹl1>qSpv_QT[LX0q0IU;k+)mo:jSY~IԜ+OJ[0{DU2uFRgU8A`g797Fh'2/qڍMGM=C+'L{m @{@/6c!4!tC HjI惾g9E-? O#7YneTqe"[k (B` txp .L0>̴vGVX*NKgM=߄uc%\|`h_E*?ޕ ZJYnu]6u28e hN܁D  %K)v 1cҖٶ˕o4U+3f zY.6,@cP.ZgCF ?l@&%#= . }i>a],pAT4qDtԐqg@nN >Jir2tzq*X!GAV"h"BڭQ.1{We͵Hl)3S|_w|qpTq7kF҃*xa[ )/򃝂;UD~NGXHʑ@{c MLq:"G^OZ@;__cZ)˅Z+ΘC?h8qyƷ=z2 vCȯަõ9xЎM}aEEѐߔpD:mD ?P +g(2e/}'s;7Ǧ*&Sf4>~!\zuA/ ,{7L< GYnٱޓ #qjG(:^5+$˿,8r PS?UlNR3O_\s-+deI?<'O>XdV4kX^OPnJ[&}Ki`Y<3jL@(*D60JzTMGs7c{5"q|'5-ۗA3%̒$N4rӀ3 8ЗybSE=ͬ,WxU(1 o-)M'1YS0 {'iWq˶ #yDsbq7T[!,Dk~ /kAO9py5ͼ<'?T\C3(biYώ'"Pnl19O(yͰH QN4aQs gC񰈂`UfǢq,Ä'fAl|t_dl6;PI R'X.0܏N'Ho?/Z[I2鮦4bCB֖KoY \ iJCqyJbz?ΨG_OORr/_km)v, ޤ>0ao;DZ'KԞ']UɩchʡO/r>&bPy~7ޱQ_eH+()D!c u9{fOSATHȈP;SEo6^Wm#`w JH_j]a4"h,{b)bJY^C5o҈yT7j-!:aL w^l%: iBJ)q18 F::]T%FlNjb=GfanTi bH2 VM gʙoWw҅]t32w? q8+,1h#gU;|0fPOݪ.E87^qt]R%y92kv=^08q;{AL9[F(7o种Zjer8{=}ܷAc$HTw(s@`J,笥bF|R/oRa$;J 36`)@aPWWjD6ѻGW'atf#oL=ŒykᆽJ K7d_ޒ>G;X11i͠W mQҍ^.fj3:D\5 JREuyR +@56jbnQ7\=B>OP*CbUR+=4ȫ"jFpq^S> 5$7RQV-g:v7A =;1ϤNx蓡 K?O+u3t?v8HSX{3o?+EW}n~a{_I|&zP 2؝n ;CpZǰ +{CidX[8 X Rx)VzrsqH.?.aV1Y'|I"Sϗ8Fp BTF2c?,q)q(l1\D`DА\Ql &NKkh ,8zoY}eM 㳚kKUdzTF8g}] b}dSqQz d>h+{Y-QJS2uW U#CM-h-kxa-ɾY|茖 i]1F`sufO*v7۶!EGƫ%V`S>tw v?OmJVI󼘟V3x%BKϑ-R=^ OS7]az.#[&<8m`że,)LX:w&"^FŏGCZ"{v wc.r +B!<]l$2 jU zWĄlFh r1|ւ2KܚjO"D X\,qjԓiM M:LGPnGA%1ٻ H']UoPMR {%Q5݅;.SQXJǰ+(A?YHI$aDfzUݥQzΒO(PQЦf92(x곆=54Ij5>[`VՊjk|e/7SQ]iYWY{&/ze~M n˘8#Xj06,^O{l9%Gh_+őoKWSGjm[T\X‹6dk\wpU?w6T21ӯS&+st$>ռR^B24x=Șo.NdcGIԛ Q, v+|nYs XdϩaH,_1@:A~:2<%c9f`ܶשp1:DB TLsOS8Xڅ (h,Bap iB.Y22rZ;(1OY1 "( aA?Vk^ml/\l+ B}J}d["d?8pOZ_D,Jjvԍ$%v߱U@);CY?$k+!Ѣsa~*8"NmÙYwLC4ݢbo)u9qT^g*bA; 2phOcHcjqTdBfvUg(~r"h7:Puٗt&u=P#n FokB3mA%$euuՐPslʢ#*4>k73ƞĦ3~Ɉ;z_("I5GqHs=Pnۘ%T U3@n姩5r5u^ܚ$Ĝa͡ulˍ޳k|u+aYd Wd985[ hCn֟nEܪħVtFw. {k}HH;^rYFo>% ƴEx B2/ wNhoPɴ(*ϭ^aڳ5 J ]3ްHy {f͹-o+6^p-fH)wH7E:[Yy>F5!s~.o=m{y9cL~PP/GVU:O?2}lwV},+#yEe ^릂1rP!( 2Pjy=Ԝ{cmcPߝ;WRaʷ3!h/ȃ%4^;ʪϡB/`C_rj}u46补SPZj1z;ͥ`5Ӱ?9-\= pU!-MBTifW ȩ9W3f^@y>6 ^ʎK`maU`*O=6 Z6"K!8 ?ŐɟTlmmӽMi~l&ζ?r!lFC}g,[Fg4uj):**nٯ8fsNLX솨.c B`Y)mW>j,jɵ*z fJa!*jNX$\?]C9C)rp4!w Vk]AFTC,HuxdžyN'+poqSn ue|>=!Xȕl)5DJ8It\,W3 xyPl!J$җ/x 0(x5 6?3jM |S1ʙfq4\ŻVU8u +w;Ŋ͘/Lg^ZTm;Bx<{08cw:CoK!Uw@??z:vCBwT_'>EN<_M/')??S4oJ>gJwJ{O0A'Nԥ3M.wquaqnr6p$"ךd ^2yfj@ᒇ>23lC>X-"Nh}L eGQy}z`gÀ#AR nCC(\9;,FrkÎYױyPoq;LSڠm.0F`xr_y 3g̡Z gkcjQTWs~Ȓar|Zb7ӬD _G[CX-/ m$׌'Y3RqA`_0E'Ū|8I5 FBrJ9iؿ8Բ 447kfX<'w_wO(',8Nea8C2g$UJ)\~d }8QRkiGKBT4]B@ZL' ǯL(PՊ\VXtsXoz Hh3؃gA)".V-9#x=4eGҷi#1䀚KHńcsMg˳Y"ug25H;|DJ  5Z}UTmb91Ay).ơ${3#A[cK~Ff{+ġ澔ӄ޷2(sR#\B8)4)Y#.ގ ;xgOA>cLyH`$IpL;֒B@'DJ@4 F^3^+Q`!bSʋfFD:NT{ET'/Gwѹ ;")fn pڽ,Yߙ|f36Icy#O\R=/5U}y~ q=V0/l&)['6wXW2XM^szD9XT|40YswQTkbA/m[6Yy$nDPHP~#C E;i0Ƴ֊S!}w.LNuz~N4Gk nQ7GDm~÷X/1pRh ;Jޕԣ?:@GqGL'{U>ZxH 02i]8gΗa*O)c[Q;c`M<>y]v^)5p-̷v4!`eFR*l_ԁkdo>fE Zcl^[V@E#Q8^KǛ Zȓͭ(T'O ^y!n@iڅQ˶_ADck,>WlB~TLINdP ù!l`$B̨ KT3K4K47cĠ}gJAnGoy߳C8$WM0zla֙_;k:c9^ē!,x˥%WT+5 l{N'Su B7h sY"U tf ugEu L2ShRz=~aR3n{%-r!ۨsVَ}_l Yby gJIէőT[F<2m7ۖ|"i Tb(Q"`/ㆶ=ѝ,(k0)iLBXeCX{Hs/&X[e*)޳JyQeVknU`]ʙU =a{W>@̠͖!xV`Hk=jG/\EdV]<e.1܍:'\$}=g\}NeO1EoXBWqZyDlۺb4sg΀Gwnjp.{ u#xz5&6qblhRc?_)@󯇶8(zW: ëKx~'Ʌlj)aؗg-!gBPUE}x@SyjAFNAo6ze"0~w[@ JQw'A`Y4\~n ;~.nqDng]m 7 ֨1&b ը;W] gD!xi\+R~sGm1 xGAot^p44:p~k#Pc,C(s#ZRN(S$P8~+q~ 0nI:MP"н<A 3<2L5\QT:h{MnYo u9MhkҒkr 3,Ho'Jiz\;˨Y(&ucPOޙjQ*bd4,"O:L+%]gV~?!av9#N+6o3h;23B7=haNq~嗒EEb092XkQĒxaLI^9Ss+#2*/2>|1,to ䷾QYҖs<TZ0.[3\KIy~e:XdüSiC5Fh/ $`A$gC_=R'Tg^''rwǼB4eQ`Y/<)1`ި^˲*RO,Ϡ֍{ey6#IyV@DAm2H,6PfT0$k\넝]T[)IZaF|Dpԏ-c:9qϢ04Pu@Wħ1&SSG8;[X Tߏkwk̘Сs_V+WhHލk{ߤrgML2fͽf֍.tߜ+w' p]w/ٔ-bXbRej{ل}g6dۧQ}(6G <5#*g ~B`hA?- 'a;>fsiwE n('hOy9>p{dGm`T¸kR`6R5W:ӈ+$Dϯg, q:هŜgáw̴ 3D\0?IBRՆTX2-^J>:^ME.sdy}Hv>vcN5$.}9%էϤ{7q›1R@*$`+ _]C;ֶK c 0| UфW7n;VQW`u Vg.@:<YuznYN-hDjCuuZ),ů f YB4t O/9<ˋnLMψ4J?nQ|읦.lʆ!{zå><N# _KȝӖDi: gCءYSlQ;Nޗ߳Rhp`m^VN?K-m6ي$C7at?#bR%'_(XH9&XA>||>=0&\r RUy*O&b&&_B"]. &Q݁n][xDZ4XnB&Qb9fj"tͤ )FL8VIg*]?a,\KJ2y{{NTsz9OϜaywmzٶIsAW!xe;`뻂WOs?+!|IXQهnиxm#\u6x7_u,^-#T%frxi*6NqdX~k6Ḛ ;=2>2^L4r -D4b+H-hҨ4apLhы9{<--WV~MQ`/zk)\EP J/KXs@655RI𘆸تise&̾[;?ut¼}1лVq't0 Ы`}g&*WL{e GGoϣT[|sS5iG+?RI.qS{j@@OdVd̚꿀!d煹e⠺x'}9 : Ga F3"_rMe]M*KnjzXCyֈ95c$c |`!LUp^xwCr>OJo6ee+OtkδSIYKs7,:Lȵ7"KƘMSWQv7eaU Nˍ,y#DJ3.~*.՝ ʻ[RaGHvW7qҴB=ti|kbEWvCk 2ʮ<Ԫbi@T`9MLmu-Zo-01CXtri6%RyAM48N J( Xt.4޹C7;pkYb2V]}5I^0_ X  \Te|)\ Hˮ/FnY6o|0ũ%F?LM¼ G[ :#5 Fc,!H֋$ OC"D'z&>RgQyadCi,udrCeIsM uʠ$uJ14W0"?72 qr'( *}K bc\!rlu؉mTWrcnޗUl9:anj fSWMGdP:Z#4$MEEZA2gF%-, 4 ue:WRޚ2J'_-rV^iKaܮ!C &jDvKNxdYX6i8ιB-#á{U M}YMO,V*鿊*2_ؚ31/4 ;`vfϝ mE*x² oiw`z^H"l$؈x^-=Ow=8R~VBj G};&W*|x8ohAƅ[d M?c﷊ x bn5b6&$HL fN؅8@H#|ud /6)9W"FpkS5Yb&&3 cZK}X׎Faj_衴 {S@Mʋ:mC%E9J\*bAtv%f O6 \]0uAq=;JN)=Hp?gN˾eHB^˳l66bX!ۀΔ&G05rafŗn~]OOU`0AZ TT: Mq2enR1׈of~vrY1x<_g9lѮ̦7fc@{W* }+0K83lB֋^mh&D€XJNHҘVVيl$0W,X]>DZ#~'x\&3֬U' "rJS _q4r+-)Zs'3u) 0\ÿ(ӽ`= `*B'\Dz ي$X`Vپ@d-|oQrRJxX5AL{9__kfK9}$gk\w N0`zX"6$ PUDp[WbvgԹriBYzRNO+5MQ[? Џ{܁[.GyrPG v0$m~Ts`SHB0i͓f! %.k{X#=@t",fX<@Nx{q"N#7 Pד*o&[6_{.[枲>d:,SRMV/S7$<@0>o"禟/s (==lV@Pj rWEgTbeP>+ft d?{2+ W?oMp@c>f/F.d|5}Š6`/ Hi-&⵻j'kP*1g7NTH"J(ۊ"&2Y̙ėCBŋu? `Ffº@Kܖ c7.5fu3@2ч˸ydFUPe٧+XIo_U V%98 p`(=\{}Ӹb J륚EGġa9WG$\/EcޘhO[Kԋ oPYW(OȚ6J`&o#E`M?8VLi5mJRԜ(^3 -z@.f6f(PAexўony{փLj2҈p(`E̋ә?hnk?w[ Ar<( 5 %($8)QQT+^%Cs9L\^n)e(Dm$׾) 'D6qy{7/#yaM U;VA0ʵ.#|VP%uXCul? wPҷ1y]<9]vWX* (̎ _W^҉=%ίK~E*9Tp AI@M&(x#w? iy\ox`XcF<a^9C-`љ,ѭTPW,no!q;.I 2Jg "Odu,O#5cS[y׺6J,\ cW]81<9yLN&0O js=#ҫ4Md*MJ^^)(^ݕO w<3~-WdB20nP&=J"OfK; )5\1qwV_oW` 6tç ڲ\F4D/Mټ;.@c &:Wk"5 -.Y\ 2]pIXd==B}pNv Ą͗udؓܲMKe@^t4WrI6e ,Os)'!L X͚AiPG|hҍtIuYWמgr U8@J>FүO]jN#+ێƅUT~nڄ$&%D) OEM|aqTm;U4؁LFiaϜߙ'qD2M[ZӖ =|D dbWQ1RVJ75|.s%k`fOR3C㳼3E8~&WnFoPUzNJ"F ;:ȠTT|79< ]p+?)}qE"X/fB(80$\y1.Cr=$Au^LŪ Bǀj"I)2Ko1lvBnG3٩G49] @0lndRW%Kj0!u_8k16e%9M.0p4_$[;%i@^6HT#UY 8Ymv׺79ti {0pqȾlÞ,̆~jL?ِcDZ;G&509Čb<ͽ[/;7l!\{b3 ez2)!+E[}SИB׋U5Mjx"#Ve8`ߛҟ'R&I[u ;S* a3N>. qML6KP/ ]OR?fEH!ġw[EH!c߻Ez:I-1/q&]6[lѫbMQsԌ[ɦLN:)!}ylIiRyk\=KkQQuߠw0Z(% YY Rtyanql@'jh6Da9d؜fN8 ;  (>q{V[ߠ$y<8 ⅙#r0KaQA0U\ 0̚ 0olu G4De[i%UB;ɚ͓M߽m&z P? D7/sH{xOvvS_tdƜX V&)DktW(s&ǚ%3ftxB1m EC=,W`r 5_[u ^$^e-}x8{R+-Kmqʺ+n EB7 0=LKSx]']&Ŭ侭ܶl>sr 464jUE8>nqM',A}'+I$TNMٮN2~ͦT|p,!g䂪τW#9\Y(a2pAMҗ?LAT9gVC?lbPM5BxAO9hPPg3#b7 AF-[dzƜOJ;\JAӭ">=*—0s$t43jjO?2%ExͰ7C.%IoZԦ DZMC V#Hml$c,}p恡ʐ<#|3BnԒoӊ#rF ( ?+\ >+*({eBF<>Vije0*{#e,|u"~i8}z `.1zB5d@S߭KVSPOqO%^X 8p,I8bB2FQ/ol@Ұ4XrNj>%䆀cҚ9iBԸ) {#C|$FolMTvfȞ1`i!ׅ"IO/SVӻMfH)o؍pc_x't([ -Nj@{s?AX#lη}`֯I:#觋ә[ۡYR Sȑzxjj,`z)KVo@";6]Oy|5 Kb-[< c﫴nh} ¢"]2,Y4= fxfHЁpE07d@Iy`E2QŇ3,L]\c8i' >ealkBϹZE0rH$EȨdAf.)o+/&KnLK+5(%_Z7v.T@c-c*P;\V':=MJ'ZxxvX/vj|%+*f2%$54CJ0䤍۝#ge4knjcq0{}/z'3¯E_*z,7undiQtJnmHs}jeއMx5\7?MTW[`Kͽ$)1b}ۺ-"!kW D%\o{uXrgy ^@Tjͮ|$E.oBا/oEfRR@p)H/8.v3rvipqbH_b C)tnz]x/ ,Lwu∫C:q \hk1$\sQќ+ Z׭3m!Na#0KioXR@+c2ݨl\κ^Br 65-@R~1̽"+?WF3g!k@j9K3)lX*:9eA|rQ^顾g@HrWF4ꭹ8q"쒿2BSZ.].>5,k?+ GKYsGi[lLHӸ#NEQysdڇS[hV )}l-F 3gF*WFri;] q/*tt">Sq_7]#&EA*epy$aApR}͸ .W@IZP(@ d0}K=VIo Rd, fn0A[BqwbHtͤMV}{[ W2f9Vg Ҫx~H+L ?AXm3o[Q@~Λ1h{cj<Dgﵮ\QL\ņ(~qrV˥TUN&` :pd-ƲkM~04+ l4ةB #j2ԩ.yU6uG_BY/5èNMd[f)qtEC:7J̳6j1Btbޚ!φo_BV:ٞ*07SQjd59IY^8>lf1 Ȱ"5/`TBPsc~-༶~T؋⊰ﱰ:>wJjz4& Vϸ#^"M52K̽p?2>x=W} ia©ќ+ RR#x`JoQ^绷 }Ty& VA pI]T?|Uv`YYc(5j)oG}NmisVULw̲S Gup|8x',KI.^{.ԅNrvX󿼐iV dHU Isߍg rQv8M~- 7Zew|Sȧ@ᅏu+{l3>==&N89i7C_Z>Nhu|Y"Hyo( ݍ_JH8Cǚu$b?,"0]}z;Uj*V|ő:­浆DL,t;1b% a{#qr:K&PJq [T"sdq痋z1%-AЯĹyfEN}rrD C t#zևXY^wQa;c9'n<7 @mhZ2aiGu(sSf@SPB w7 bKݭKOGE?er)\;?P1uŐkl9d@gm]S=F8A p[ oUxN\'O;J<]p&/Q ?Ja{%\U:Rra4KѾ"xQZHI'S^6DfN'޸*{ΟXܟ2Rg2 R\qWJ@bAS9챰A,PSb+M=:˸y5lԧ,o[#ܩd&TH"nG{p`iiyjRE=6Jr2{<@]DF$3 |k`ܹg-B(E؟DiW0 z\#Zj٪XwDm'ERƥrU @ڪ /ʹyS"z%-kob@$oʂC ПMP}ծgNax3iO}](Sbga' :4O`ya'*9/[ í<ZE#HFT802Oȓ_? jTQY1kڲQ{Uu+zj~p\^<&8@@tH[a9S7[kuHinQb {YDO1#{eR_fH[ybuL 2*u8zRs8B)8C喨Lo[0r@$(g lt&jpvf?KOƭf xģٞF?wv8;# m3: hn>N 6dS.f< j^U3O8-7X `fG_Ksp_E&_ TG>alLz&d,P:| u'?ld&{( vDTHkߚU?Bl/ ɕPtxpfzf̈́&|̄ϗi<4j'SYv/㶁YiK\YŀDsŬ .6.)J y6kPL4>xbs5(QeUt4@w|g, ,l!H d#Ugޞ$Nnp!d> )2 tC*dfD3~"Vu<6;}Gr8㚣}g8IyQL/_r<TCዊMHw:&4:0O0FMZj?V ."/:csb,@j-*' _&ZV'&/@a3CFqEdl𹘇8e&ڊ~ScMϒfd>~v# U{*?6ʄ0,'= .R1y̽낮q]p2~oBV°uZʓd Jh.onwȖ0L,>3ܼC9NJ >lА~m> _JZrb"9nk ݌ 83]:UisbAh(MM0сȷ'B II9co-Mu98t+1wm56|z,׉^" #0k|-=CaY*u,Oڏ@HB4 ƙ MDe/R6e1[qY6MUU1h6J ¦$P- azOw A ,SH49ո{M׽fG ;92oGҭ?v-ŴSj+x [BUxHCE8i]ޭly8-orݡ '=峏ۧNhQޥ 4u&KlLO49!"-p޼%<; 1bws] MO[iy*XBzkE^:˄CMCΦ&$B.=\-m?*ࣁ mV$+h<*r>[׉PJ%ىl~ako qhaxеUGcFgRq? _b&׼ϯ\:Ӏn&6X "PYE_ B-ic04" pM Ãjp(<Ƕ1% F2ܶ1U-* HwR_QglJʎ$U5N藜[ ]9%8ē0[_mcSIyTo8̞NeT_(: |2 &Rd n2N.0"щz6>H 7 wNfCq h1A2#:l) x♯]}'ɎMx^6y$M,e-mbNVm_#0I^FMp̍t4`[5Hq2}.m&i>r؋XD3ѪO |w58YeAk MݘGa-)𖨔*D#{j ;$OIhnM__N(ȹI|DMwYw?O@_VBhDݶj()ˈ?ЗF?4S2^!XdV0~%J#3FĘǼ4ݺ#)O:e,;p]02jH3uV9:":S3^>˩ƭw$jDE@[vO*7Y)^O\ygT m'r6@' 1rCυM[+h}'}U$v{ifR@yo`z`K吜!j[jT/Qb8rٞIiGdg]Hȑڐ pKhELz{#[oYkN>ĔE-γCzJ(a"=>`@aD:Y'_}'3UYO6jf*>@^im_Kn BJᡆ`qt4@Q^H} RB3/cVo D (ʲ =9>.]VEf!P#Na;~A=5ϬBCʻ3#NFE?JJO,#qNmKJ2XҞzyN ϗd .?q@Osivjƺ'ɦ,4(L`̙Tb2NyW&[ e 稔Ǽ+X OiI!ZR*mXFb/QcLɁ}3CGTH][,2 cy03y$%Q鋁 mnNgus[R#g=2ᲉNE)>NlQ_y["R)٦Op8ք^wVˋAG@0^v=^tcp>KķM,wWPrS8ASphLDcWD6aaws=(N>,_, 5 OBKD"|odpVA >RӶ+S Mvʜ|OIG.QVxKiύ-4+G]LW2Yhű< "Ց;:sφM=Qp`-T2d@:}?PR_E/=B\DZBF䘾^Ke M'kWZp.HG>ЅR^&\ n]]5y[kRsmqUXɬS!qϩ;S۠`_4ܟ[`2^5u+'Ph6?Vl7pHO7ŧ1 "c*ᆠc:%:+ וir կ Λ%ŴK18E'3&z^. i{Gh~(%05H=@䐘6+֢e4R@xS )e{6̭ O{V›U'Y<j>Xdj-թMAf+L.j;.,;@ONF47k:cRt^>P菗'@.dO@e C~}Õ:9z CF#R739=bTnfZB%@[E ju6je8#2yHA88|ECޖ}NG$&%U;C|0vWvƾ G /ny.XGB||T7@I&cLGFGR;y,!_Qޔ=w^A{j0|ZhIYhy'!u-znZhK!olGz-wlI[T=b%Ml=&=uń aQ\)bF]̻pQ[~Nӓ})Sj&[W΃BC'FwS:ciօOb,6 *,aL=m4}Ďxb5簣5#+:sh-m"uu_b)^4mNiACa yX|[le|- wH^Vőbz#׋'[T4G2#c'SA}KpBi6]+.zJD*)LJQA^&tYud@2 @tcJ _@}5Z;n.vA+% (Xg0 =I>x.a~k-fgz1]4'3@ L] 4 ucae,+7zn]E霢zޮX0tmt͕D. )M}6ql4jMJho*Xr2@2 j#?|d?%xMIwZN+3a8#H:74*9Bh} k'vg#\6^KXr eC6YkdܕE[J kh~h%uFda' mܵ%\K6oBvNҕݳ F}ŋ ܺ[ Mup'D9l!.܆݇k".a֐_Fif䭁n;9ClZ-dCSD(*AEjŷ]O [h|nz@(Jm9;J`ϿAkl*js&7 3oi%t"Ld͌Ĝ'a-Nun G^n{ f]: jgҤJHC_*0I<MwA$$Nz0F_KSQTI5WK_=4` 6;, " Q&{g좝9doklwz.L:9nԥ,w^['v]!TzZ̐=#UK"1E¨xjfmKLWj_+%oXYACܠ.f,v61"@-cIceGèhn</U$ȸlUX[[ F'Z:(g8m;9Cc:H9؅{7r*i17MhIQK{3\GuVqx댲D3FF*+BKk*cuw[NkAS+`N{˚err~-.!`'"$.0[H@88eԼ=CFianeu$J}p“UHyϑddcJ9/ {pݭ&6l{թuf4X "3v|S܍oEDtiXY%DYXgϖES{8W \]\#vtI)Eb"@U1n#sLtFB_+E VP|6OuJBKVob9қ>!B4]Q^}^{6c٠ v F=]wWubtzK)!Jz'G0 Z5Ybe%??~Qti'T"'IG''!ÝnF;BeiN讋~n)& [?w(D*UH7F 3MPq T1kx8S vf.vux;*$XialjM0_׺eu/1̡+G{Ua뙭X~G%c87Ь U2u*es+5gh ӽ:-Ca ^*6?q;RA׸ihMRȸOl(,},_q4-#T:ϲLiɋZ^Gn#g L Ϸ\l|큊ZNucS$=PLvbPr[ 8p'C@:̵!B9 (U, H]w@8ٲ*!,Nolal+ɐ%^f(jx ,qI&י:B{L-Ӓ$ȿ{Qcp|v9B^ʣFF/<[}!? 6юUZmdAdOBl7Nͪj MQ(ʕOf;~2ldز˼Fڇƒ.NN*K#].k%UHQolቿ"q* |NѤXV_-lZ4 GRp wg3r)PihA8ԌmBK!콠1r!|? qvMX0)G sVb>ё+21<ܮ> Z,w^Ԣ|i+z )ԓ DbrU]gGεԁq'm Kj,j̇#}zx:pë]cӗ5nzA6.돂RkmcJ2yleANJ$ Q7gt, {N5[sV\(݂]C(B&",Js)hqƇ'xkl ͼ6tANJؙ6'V@Ҟ%+%VGI:}AC&ֆ.؊Ca0#+W7 \%s-Vi^st0ARF9ò,}S  ޶Wm X/0ŝ1:H*ٟ44":S}(!{²ˀAWeβ%r ruGx H=[כnLjךڍ A#F-4Unj^|_?(rnzoI:^K4DcޟAۜ%j#Nk?E5'#i484uN\L jSŞWB㫒Jvc@+LG:ٜ1\x9@Ri8t Y oK:#KQ 'N7B%&kol*n/ Ev68W\j5;iWM|dDw 1q{B l'ԛ]NeN_E9i4fƜA<8sL9)=[&D{_0Lv-_&.O\Z@6x}gvy-A6~5!G(nO2%uEͤeCxwil?TtNu66 l?7N:9?6ԕˑV0*j^ Smoǭe_9[qs KlÅ|'h5Q?YR(OL%[.oz48W`EBll|Do@ ^2 IF5ɏ @A QÊ(dϟNG8LX ђOȆLjx9JE>.]VLwsXod"bۥh=ݑO0ֆ0%n1U~IDG IOXgoSAz<8gb2"‘& M@ e/ |*Z&Y[ rԯ k$0˜ _cXe:A@'H6QB69sz2CWE }uxOcwڠ>#׎`#ׂ$ky:SL'W{'E>KAЅD¬O4f gMrqsĠJPxS UU;ƉLb B:D-CE|=9oĊFLߪ8ֶi$-fiHa{Qn7tr jbݑXйu7w*j{_h}ْB51c6;诡S3&ڿum!|v}8fh:owŐ2kT!G!jejܰr !_`;}x)⒩}XΓ|mOpR̽\1R GCʅ6L#I$=9/8ɠ&=8X4!,Gj5u˥4a!ǒb@( xN.'dbp+g<Ųcl]53neE:4LK!A(`h!f1@reuu<Al"#V&Κ]E8"V~dLdf:O-$ fZ7wF $a8ǩZ>X>Fcq[}tpe\ٲŏ ݵF iw1b o5ј^s*DG8N9ͦg7TJ$W1 ⵨*a&6^$I5PDr%A"O;,3V':|lp ^IxzDPuQ! 7Wbj5L"b}iCE6 Kzv&s@ˇ:))IC*7%*I ՏpǮg~\35FmwTs*NU%s8_>;*CqAdu WY,=7`8 ضDrއcRեn26$LPi3*,͞r]M`Y3[9kzX]EyngvM=*!RVU1PLTUHAA"xUhT-ČVZR{|ǝ4\> Av!gRWXS4.\: n{^}SسN 3 Ac3t'+tCq3_pmd{ri3'=AQF1fuTK.<(ix;LQNq("LM&G(]Ԇ=pw ~+~ZIyCLLS 1jwqJK:I"vKId8hLj +Ц\Cz2Z7ma_8 BD7q~dil(d+IW)f-s'rtsO'qSF>V4Me֯&loJ9@V{_S, "pƃi lłꏙ-DT,ݜ̺ oљ2]VqJ4jfXx`1un_վ$$߳ȵgiZ<l9 Ɨh]@qi[o#b^X}о=f9?" PyJvJcmkџ.u Pe )ڂ>(Lb}eSv)(̒:+M|eZV]~åʤd!mt"3*AF$0tHz/ncvnTϲ+3-v3Z礬JK 0/BHRp^\Q7$2 /LkȨ(X 鳥J1 ެ&n '"5@3q >|-9H$M/`wf"AÔ%uW>5 V` #6W tST 9To83lx:uq. NHbw=EGDPQzkɵÝycQPoh7fwzL"q0W*  㖅TLOHʐ3ysZ[h~12 kmƂ#1;@Od\ٚFE_dQ}kiD{2e dX+]`'iHN"ʅy{%*VvȽװ|qײ%1y!QJ|XJA=]P l-Ѐ#m٬qʹ%R$>駐:.iۼ)OUāzDJ]ͤoEM2Ӛt rS2_{.Oy>A[;-t(ފii1p[2"7>vʮء#&;7cgzDvUFvUӲa jwjUc^h C~q@*R[c&"uUWZ"vğ>#EX'o}0GJyBd䍶YJWRO,^;ٵՉB|8H"]`"={:%Qy-Rb ׺Qkā]sA3j4U@ #(~r2x-{I6 _[ (_\VArUf/:,8&o@3ۛH  Ro1#.>Rwp"̷H}J0gWٞG0s"}]T1Gzqw$HGo&☥ŵ6B#߷웄kJͅUGY֏|C 2l> ROAu-?,N12G(b@}x1sg_s2($GfDXz@cCZ`>60h]pg^. zjϿ߈ >h¿.nH$\b>K#Ŕu%`MqF:OO.Ry6[Q RBj񚣱pH PC4_W`랸_CO9L m!63-e*?—HI޺>qЬϢXKed::RJ)ׄHMF5F?5h=-Z(Dm3FpHJ2+#Dj6}h 7F%TT y%f ύNmĂ 1@q`z.[a6խ'ÖBvUtܙt\aiNg"w@MuvǤӂa> 7û1ĈԩrE|~-G#fYXm26wsp69; OqA6Gc YJJbV)C2}19V$h \2+{4# 4́,:}XUyK<^N%-PExNJUh%;KU^˯47M^Z;-+eQ$uswt{ ;\CO>`50Gm7{Ni:? f }kÃJnyʑ@Y[J2&Á,H]%b*s'e#d"t9p9= G2bYNY1^9nhŹBlꈲ]:;Z! \}?+&aϭ`hI_d# 'wL]A@kSX $v<"kadr%8Nl;]B~ߨR7pc]jUPuZ#N,^RjhX @,c&sH _lmy(: I!ZSwJ9ƽbلuJhj&0C,s>~]s$Qk?l6_s\sMfZ Zm4}xØžk{"8{Mf$3X&E+ZӲgr hGcb- : t/`ȗ/y/{!s!?+UJL[$n909*CUsxeUd;&f>Da^.(J pA%ڤM!d@ @ݠ\'0~PqSRԴ7=P4)l<Тl-Ǘ}sx.FS$;yH} t6tW$ ш=Գu\0=HF_}2Ucr5]ȹRoOf#tN܂#i3wGM⍦{w}bMmMi״BpCTd؄t_ԥ-}4fD74<2rtI!\%1$X3"Y]ܝڭ$?d^]x!!-:mG"!K[T1es,@@"F}h ptPCD*⺒[eeaO)14@&? Y@i~uĖ׼q5 *ؾTɵ rmvԅxW{@'܉R\]?jΡ=n(^QG"#fO|#WiVUM-rTE]Ck&GpHgRfwħv LKk)wUp tkW" $e-oi\}\ _zUqnbF足cm?Yl:Dr=eR>Nӄ-뮘*iy)HNylMtQwV5A+;ɟ0;_&+4mh^^ KStW[N/^0Gk؈)GzK7khVF^2O#eITc`swi$!hR~^[ay=XjQkX!"p #Xj$$V2DZЪIXq`8r-ϻѳ@DŽH8~"otcf>[t3n.r6FB -u3a} {(<r\^F:G?@Cjش+o0`7ќ!hR'PͅL_B zȤȔ&؋j'O{ɷ3=EϸGO2z鎜!ܣ/]C5X3TTFnPɄLٿdrףY$HWE#-xmwD_L3ib|[^*&r>{O]s)؊_IٮrGGY1Cp^z nU~Ȍy";x_hc”Ʋ*T+FLaHx?{(/RBR3HO0.kxB_ X$wDUQcTkU!ΊPto8$Ch//=|j"QYS~bP8PibR^ІO6)}AMPel+r5F%r!Tx{S' )⺢dިR2r4Šy_焎&1$z|UA&H6A}> F׉@5ϔ[7FqBg2Ouk53{WR[ 5HD@DxٺѮ?EIv!7'hZxOTzf%;k)Y6w%Sj*S[of";!7t_&39_4')(;.G.݂\&e/TQx ՠ߂+/llWS$ǽˮ^)uuʫ^cʒp,,\VKb88#׬Z?b&Lu*_v"be$j)<@:gŖB3I%Uˢ`Qh}z8SjŇW%̝ {}ҥnft<,9+,/Ir|;NuH쉘m2}x䠁exV{|uټ="4(2gvMYzKIUȃRMG0~plF 6N_sha9g{iKzŹ1N6׸މJ" 8X\ "LRԕA L6" CY3eg7ls6>vwf]d$aN-E |gbfЧy̴:p:$alU/NdS.߇͇,ܓ]B^d G~(ERpxZ?jj e95P>:6!N9ԁl#ew!Z=*/R%10,`*_`ޞ񙏵l[zJ115{Ggj{ }7B |9se&(F{`^v~}%NrpK͎.6̄ԟQϥlgŹUe@8Qhn:> c&@8e=@OvMg-r53?yQ*œa֏5"icbwikmUO:?  X2d}#:6LV`cuSeZe~@idqT f\rU897ۙp7mo,xe֩9Cw6E#W#y*9?(IBab)޳$oذeIKԏd]JZU yxwUkayj>|Z ĜP@(:iՀ‰T}8%"KLVvso& AՊH&zR/(kI>9KBp~%i6^O1eÝ$!T<(dDu;6l` ;|iu4˅lDcX@,3MB hֽ6 4`+ J잲 5Ek ~6˘ԾFy-p_ E vsw>(c-Nܵq` kZ49;Hg/Ѧ me$O(%;r|VZa+Gvq{V@ 'ȇ5@Coa.9aW^ WR%Ƒqx`' E0SMPjPKv].eV,cF*hCDM'9`]p]8㠻A8/WN4||<&9K_ MqhA5 + c8|'Afc9 [+<]\| pSK ު+x*XΩi?Ti3P (* mS&wl08C79EC4WY] v\h@yg"3R4iZ = lPzsAȲe®j}v"Cg1tV\iS> 7Mݱa脞y!&UCl*Jus?UXmߪkU'6!ٲTvc@t'jI  %Xq_BԐy?i u]iÆ8w#5uLV+tϖc{M4C/@[>$o*;(ֽ]l}b Atjh/(/u hVd"å*eavNߟCN_.fAnmDߨS ?{bޟg[/8Z5u5#M=%eP`UעM8?/h~(k;rNtmhcbW d_k-ɀq1c~ tS"9f3elܡX[Kr ʼOl nD;OP/ l<{Q,T,C~\HYjM.z*e< |}7LO&^{EQ"XTV {cXxi y˞gWEt($h[QdhQ-B0!o8`N%yvR*?vN{B,!;N iJ3j*mBɯdQm`3zxEd'kqgJv,K` CD)ْk`|Whb2A)+=N< iJRMݟF,ϭ KaL]mu|O>z~t3UתּJ4X@3ч]׺bC+0V!,e4}fPQ)rZ_5q,V[ Xnã nk?Ϋdu0a'Ex`Yğ8z,NрTFYKȱ{CjW5@Fx䇵H Ւ+]jHv햬: FSVQC0q2Ju?ZKY.G@ _$` ji[ƶo0n mv~ Dtb7cF=Vhe)D-B0nLdXܻ1'IA=*Ñ 7!USbd#@K̢4EϨז9vOӃ@ߋ ߮ڪwdd,ld%gyO!+SUm>2 HLٞ߸L9%m|7f=Ƙ^ݺ߷•یʖO8cZ~9ݝ 3#/SH>K}64|\"m4tjY7tsZrs&oNmJˮ!g쁚m)څT^_[T*9;8,H@?dn1v隮TI(b#jd@O%Rs`a*XU|]_7C{i-@w­aڽh=11Sz~?ђ'<5I`);[/hI ~+2ך^n 6pͧW**oyHdz-|;i,M;e J uܚO?'HD._< P?H:Wd$_gh( :iR K#1sxmDvyXo~.O/,3eKeU5/T7Ha>癩ϥˊdEDSv(jdY4Ix0V3rwYJ-GB-}W#Z5(NVTkb: 6Bs59 <>"0B]ƅG?IjaVf|5eL_|}HALOx{'}CgݽOah?>fu@uQ&0zAL^a54axȠc"%]?^΅IOqR O%!z$v++Ly2IR~/@0*ya\7w?kh4K3KǙuC0ұ.Lbly56 U%l͡;JdxwKV]5?~&ido_ ܋9r ;^[ =K7M%\GYk#y]Jz_輖 YtI-'z=!Cu5Df@e[_rꮔ~_j5\7ía;e5OIFw\?JNڵnrtP$v$MHo/! 9-2,/=GDn@RքYFCX``(ԇ _j-"Ze6ٷlfE^/'YPe}|N&~!O9G@3Y9zg9S<XVCieZ)l9L!hzV3(t'FF26MyP!f#GE ԗY[ΦOv %*K,XU_H `o,|~as$(bc'<$u;RGA˟6 48]~p"vA(k5-p  |(\f# GF̒8t1q>.nܵᷨla 3M朥r>b.h- \(f>tI^]0Cр[Ɔek=7 ȩѻgu1 QJF l]8GMK\ƪE!m? ˺iԅO9{pw׉QT\wP]oR8ބr9(snWW훂}02: r9 +c #K:[d?7HvK1DD9ؚ ʪxjb1 tOQ푟=ƮXj{o'8,c5ΡGSR/FpI@ɢ7gޚ-{a! 4?ցWfb͵Az?iҔzW Ockwu":&EFoaXB\~8`rJic^3UDe }BKTM%&.GR`5 _>3d7-W1'amrtdc|9eTm馱-wFIb>(y7FS A2;xaNF]TL&.>: e ΥURd{6C1Ώ5b_(a;?ւs#=UYQ#MY &:1usɾXfȭa]&03-F6W8N땑d3tadlEXKT ~.* v1 81ahWIZE8ETr N>p_DE _O3`Ù GDe,BD$_/Fmg|0`=V ۍ,=Qji dT/.czN-JLmw1ʋ*ħl]NLlŃd&aAK!'oA_-u@wl9v[fٵ?ma 09؀1KCEDdIB'oH7,2Tdq$;;tcw(U|Z&l:lf>W һ{es(P`ԏnFr6Pԝg*s\psdJ3czVN{gF2P:j*ő 3fZΰ9<6)f$ǀѕ2?69R6t= 1 :F;4ICGo &cʠ X&gwF 7!~XFf4ᏡqGpFh!KwĖ }G2S& "Dn&%{,;z% ĆtoRFa9Dφ${05guL]X j~^Xnկ['TPR*ilZ8FY ڞ޺7[pd.PlnJ}9S+w#qbXw +c L8c {hDBp117 ă/f/Wr`#YχnGXw6 %0 *^5z<9C xO8u&e4g c3|~M5!4$nׁ,R`R/ی#t=YbSQŏ-}w$VDMy{q;rIk -Q{_kO/;{-ch*_/bs1$rX,v'DN\;mQQ G hIhIK 6𑧰h4fX=x2&ЀoYU^7 ,upS:3\48%Zt|n\2}6gc\~8'[P+o|ė36&O< l?~3 w΁lpC?8AI,US#|u 1;3J{Lc"--:>E1LxuZ+^o([FeЩ0\Pȍq0핷)}A0uRt.^g)I j3^LXT'vsS5mƚЌSJS |Ty"VXo'59[-2Bo[8'g56؞<de*1)]{?9n)`7iSR98Ogc\ ` W l;@NQU*>UXg,FTOZ1 ]ABq[Ɔ0"BU$HNUMfZzR~vr#8 ,/p9omK]fll*[Ix8Z2-d-AZl)=>5vA'f~z[R^Utd_az|&s(*n)*b;"`q󯵄&!q@V5ÌP *]$hG4*!Y=$Qsyв9Ͼq-ɮaXk{`qv/}1;M7~}a3R7툃J~]R(?zGxÕVB:Tg`t` ~p$b9%P1Z_I\"#yRC@ko4JGq|Xi|2/^̩Gi(K}-$ո LR[K45/{`+X(Ƚg:҉bܦ҅&i;wd,zRTQJF6TWTMxZ8F3h)VKFdV]^㴵{5@Z^ fh%߼%r$@oMЋqkILwu+;E Ct/֊oo^3P0|]TG+[!tIvH? 9-D/<m`&X-7r}{AҎiqQ#Kv8M#$FE#K+IFKɲvN>_2}]LF<|fN_6 Z,L[Z4ւjE(F!vK[Mµ ^S Ţ~jF~YA;˹WJ3qQ}y]i^,$ro 3'rߤ8uX*ȩ\ik9pƬRRkȴL';sUܞT6= :CWr]xb\a8w@=pr6k: EkN܏2KCލ`2Gn,edtoQYq=[(5Z.Fq`Tm4d)xқ,$yUF x}%lP߱Zwq?o´#i҅!~En奋9(0_$|7i,%Ἀ%/6iZp>a XvP@ -FUb#U}/3y4*szBErEUC9bVJ/\&a\k`1</4*~{_GP+u!dzM~d@Ⱦ`$/gnpΙoAb=?P!'{K'?{C6pĊR6h!5E|4:깍!+Hma!ɢrJA#KܧK充D`. '"k耬ӛ-}^O [Dn^"᭺Q=mY 2 {ltyV*0ECV?G=ۛEd3Je!{D(kBٺ;C =lOdqVt~(hQ@$Ĭ9If T=BLQ͉ tL njF *w׫޿k*Xg΀uyo]|zp'QjY eA~릺hQR S?PqJ[č1O8ҿ` Ag^1{ Fz:'^g2eҹ4ãڔWWZ* ÆO|S۪:l>LFܴedDM*Sn̢OT| M6ncs۶.Ȯ*JȨgOC%\k{8F JĚ Ŧ $ivK5:4ȗ\kiKsG]e2M=X 0:Zfr)KX: i 7G 'i=zciJ+[bkDiJQL H\f}~K\-)&A=d+Rf[r`,k@ƾ -Q\Br)Hުh"wGeůVQvw@AbA.& q1X9Kx <+ഢJu2J'hO(]Ya"mLvIeYm1MuB:6;: _OGӪmT5=^_7*a+/pv׳8kZd_"J3 =o=1 CKg G5Am$ `WuEXJА]~azxQ%,PeIz NVHDߪZ O%qϢB=iH!ifSNKf+pawQK_fژlC`z/v¼aΆ-C 3|vvmC!axj1ʇ]%e5݀q)A ;su:Cg&w^AY$$D0{7C;P\W%6|X0N'M0 4,&Pr̽(1*N@~|/n5KGl}1{߲Ԛo i"+{چ?[ znLdZܹyoENm풑 xU=ǣb%vl(yxt2;YHG&.t<Ŵz?~rPDZ hgve7u] $2LkPnK^m:<0dwwF|$rN8:)l}| ns&e<9&Ś#$ [ *ccx="4쐶#ٵ5(*.ni3at EI4_nk,corOeR;.j5eCb)U2Nr;`ej>%ƾ&?;-@-,v]ƤVӎiO~Q;%̈fP֐R'zP NڿcY2V"#NehyD38h;-WM!KGcY=t Gs6VSFG/.; y H,FWZPiщ5qG‹]z}N)ow ն*P#fivn'8!LQb M: m52$|R%\UtoN*`='F+gI6"T a`33s+N c(ZqBP=X 309lto.K\Úz.K'!JF.|<&)Ԥb'Ƒ1+}k#!?C)ᐺtt܇-#h,Zj#r1?[97jts &ߪhf_}pȜd5{bi5>5| ز=򷥃%uRNjoPT;U-(DG KOqpFHM%/JpKsy֖ܙLY4+y*oL[*RrY"o+FnD=:}[&ړFy;He{InQ7m[ܩM:jY7ؠ;pxBS'szWɇokAbavc粱MŐpQ)71eS`D1'crjXK>:ORʘK#tŧOeki=D7~Faw 4A&KXG6dnnF0o{ m`E*ߡ# T,ȅ;-&D%6 X>> $O(c݂>4tRmAG Img\ ɩo}svRSs 2UADLdӍsQ즁jRj 2u2&tئ7{4pA`feC'm+"B#ӇCNt[i޾ȟI鐒h%L* HZ zVÔѐJ? 윈rfΟݬoo)L;;#l6f6o/ dMvƏ-<l>A̲&|:YˎեeܠjE۰Ƞ1 OTCTl=/Z\KY+޷J_ Q?--#n~KD pi:Q~ f֓ Kz#w*Ukr3B<-Se9Gcw߼*y>(a(m9ޒUm. 5z gp'A eIN}17(n@hmp谷u`÷hDVnWdcӧDHBCA2V'_69Qں._p=Pm{^uArjJ֪&1F~el,bWbnpJ0[\s!) ?Y&̷ٰRv- |>av&\Sˁ}F[s bG() ;MD23`\2X H-3J/*esd؅y ըvM@Q_]eL-խ9S+KٲQ4 tG{v^(|(]{K4~Z3!0Dw,V,8\|l@ &'kKr/˯0]bʪn6|ozO/5 H+f:;pgM%Vx OcGnh~v@ q$6V%>s&d6J9~p}pb:n\pY8e`}ksB="X5YYbX\: \:E[JOĂ8+.-o|r,An;jH=@4⻮Qb@"J1Y+q GNd>4 @<*zi"!'[^ɫBSY:+BolW#3\d>^ / F勂5I?b&$5QsHdj8Ӹp&r$:4k\PfGB.Yۡϫۅ?L k>?wF(N_Xu@&J 52l_% @,=7pYrB5b诼=0_g(LN b1:ꐻ CLJPv:Tk@ L%ߓ>&}C,o 8@p$wW xZ"g2n3ul῾vj;C$jP{}ό^C4MGr?Bi!e?=ԽDڔUW as!:nc>Y^?#ۦuc%l<8'L~T0UԖnvlW xW-OtI 4b} SmA 'cx1k\_臖?/oNa Ž*ӑX$!Zr /-S򹩞o]La~3}!`ZƘ2ՑnmY)WrŽȧ4 k_^`'̳#w<Ԍ5%oJ=CAVn x]7/@?{M]T5+fޜsXWrZ݋a;ˎ^n/-]W/31uδ.(+1o tz)Z"`Hz( [m}aT]\VAvm;49@؟X0vsY ; ө p1GCHtbx6ESг9/zd# Em,Lxќܤ!#*0B؏f)gQJR#'GaGMb[8GK(1(Çt 1 M4$v4Xg["0>s 9ghu<2KicAT]LMp S02!-N;C<:8ʹ"u>5C=v&P30{ bи+p(On*;u9Jf@yhu>!;u!Ǽv˫qr6fB<Y \%kƦe((Rx" H~Pъ?ˮGt!Q(md!IB dvJhcl=QL,* XE;4(f k;/a>ɒt p3ȱNAGm#Ubg:U19ef0-0nЈ$,1U~dƲjz"a6뫊+=tpJΥ+a]@~}RhK7H3)|&BX۲ئdpfԳת NPEx34X^'L>=FPcr6ځ]%r6T 씊lkL">a Vo=s>ЌP~_f:p]a9~SA"B'N sހVtkWlw@9)~nbوc۱!-a/CTxwSyslschr )SnnYZ,mjts3 wҎH6so*~#эۑ7t3 6qhԗ/5xiI?KBexFn?)JS=pb=:{wW^V$^T@GEx_6HM̦Rsd{m&G?9Ocdv9MAq2Њn&R(2L!TEgX b@$E +k"lX8MT4@W :7#ᩭ)w9{4 ^2FG@N@b_zv %'W,?Mq>]K )P,V>C @U=M2pJ* WN\0KNY.X߱#/}BǣJmTNo oLJ^T]ڡ4%f}2~n#1T=<~+ߔ\h{Ocf܄"oUJw#A5/ ~f&`:>Ϳu=Ҍ8Hl۶0<{óoYTtł]5Ϫj-!+6UP J;[L40VFڪΰM ]Fɐ@i .B9X68N\ًWq6 ;6?c9Nf &µ Dn{5g:!? &O~Çd2CɎy,i뾬֧0wMCt?3XxOƕ0"9gIa蠽zJܳu&㭨kƱLv5%`{<,}=Sw#n/~|E糿fAPLEC{T?o$,CF~zY&xy'F;nFάC^fbͳ=ijEEMD }]TYKŅUhf^yU:J{=>^2?ꑼ>hfQ2@1Wh., ai]onJ[j{d)2rrl3窍;sU=R0E#Z/7TsL%e.9BKB/&$NLi ?xn" Ld烑GMY(C}^ "fg(Ub(WP.&@*KC%) k$|9DOC_p`}Z0hkβ1\Rt~%Rx!q/:&vÞn2@(umGtFzԧ1jr+e,Ȗ~5ش'e3}sȐĴ>s^\*F5^i@S/>m62=vygWe,[S(#5qd:!݄LL9n5-yj9J!Uj͌ۡC {74`?P/_aJip(֠bv [z^\^Q;3_*C/ *;-k*l5w!]9 ] Rwv}FyM` ͭ9ؼgFv<ΩfR=M- 9%SSWOC- u5ԋ`T{FǗi4]ޗ 8al0M"`T~%8Td $X'S:_Gxj/RDTOnK[frDO4gcKK>^SlGz9ȇ X(EQ(~-Ľ u.DpA@>D*mW؈bГoFy[1rD@N`&ȄLʍ)"T?a㌣OCD-BwG!,nC{$0 \fڥ~0:WT_e0ݼ&%\9!FVPm@D:-~@jU(䕉W)OXWHdKKK&ѡ'UCG ]YZ!/fpL@mvl/3vەk<$5QC'2Zg:8̇x 'Bҡ1Bb$xQ#Y jF[fUb3(~~1O˜XI‰t{{V5`"'*vTzQI6'ɔ92S$+e i[+㔟xh?]0䥴&jgUQy)Ii[:eGeVTB&j%-FBK|Pn^ung$`E8VAZJuϏ&WF1N= @/vN@(X-j=I7zF@XgZ(}&@$m)S6Gk$qw\(5R K@K;qzZ0ܙhbJ*k{O nUFk0뽯dkTo-,#K~^U˽ zX)XtP h֑6H#rcX.pxrǭW\? hOz]6@ =-@~4q#8:wk,|c_ZQ3t2՟M\7yOa8)Y8Ní2㹨;֐nr0. ҜWz**x(ݟ=M 3ZL:R\Dߠ\<t^Y6px|kt30Rޱ5#xod'hLa'ߏj+zY$#L4&Kc\ Ǒu!q?%2U/DMfJF+nn1 TkIrݻCn? 3vi3Ka: kH ) IIQ!qzւwA 0 ZHrgg44i'fjʽGIYKkʔϩV?s ;971{'}RϪT; G;a9Wb,xc,;X]kJ[t6 er3Țp;֫q`#Br6kdfV$xhz;c,rwvܾP 52s^vj/$(xAxV *?kqĥ/E;D/ *&y>0Ώİ.:`wVFnt's5[T?oYkc\B $9 J=A:2XI6cЫkϳmSfփwi|%uA@_]@laǚL!JC>' b@b&;+c-NFW371Iv:NqA2W sJ*70q :W筷Fl$>%Z7yxtf"z}U:}*oK M%vEmQ0Z q_qP!Q%WE:Y@ ;+']3U> ך8-UNQ7Gf%ux-!"X7FMw)᯵rqC~.6:SjV͟?jJgޛ|)i;':$v>& 1~&>w8Q.ˡ_\[D[ShHr&nRhn[f/BaG@LU2ivFϝ@0F N]J&>J"v{"Oݓ%nfĘY=SCIH=w:v?68yyS!' l;(Ys޲*آ%hD&emom3c7{ע1O;'4^piNFfb^ҷN]Zg3obz)||]`-|l~p̪3$1qLo PSO.3_%-Ro'B!(ۂ[sCyRÓ%+)8(=׏ k"/-ꎠGVhQNcUEAO*UȊT\ޙ L4rٚ-Mlm6A_@@>|9?4kKqdap4Zhm=W80^L ?qIݍBF4#8_fu9Q&TGOTn3̥Kob%# pAX dbMͷ|8_p|-ʄ/.|%~Zz{5IѨBg' Jdp_&SIK٨8.=x\Be `=.[ 'L"G%,^܇\O|Y_g:˅0Oďq,OG0/cTS i%L';#:LAt@xқğ&$ڨ!qyoŏ ]u 3.ga:$ZӅ 9CT ppJCڬCٰČ;@K-)?Nä3bQ xol[NAÊ~ֈZ fk0Cy-xhϭ>BP~Y#cޜF-~ܕ,o߭mGAUPfk6gS*H6]9 c_Z&?ר+4+αMzk=CMg5W3yU2w46Z/bލ~div1Z&YUrv<W~m$lr%9fN%"uMrO_rŻ-:JJ6G 2jbC3 QSL:kkJ8^7M5# f%8Or /^-N3Eb%Sj,3;j. 5N.duw .o +Ak7y U/NnvE-AHbGܚOǜy1Ђa).47WSYI Ot| ֋9b ?ehi֤'!x;BuonOn SͨdGmc) e_Kv]1𔣓gُ0)+c1od:z5/ |GW2#P/l.CL6,*c-or0oIYx❍2TT17O,~ŷWÄev`IU, E;0a&97U%l(%-X:VY*ϡ#ԕk.fd <8.D\SpTʯ# ݫY?O\xpjKؓF#a>Ը|p5WBU'b1RD (Mm_MQ{'D Cl[_n,խ^A4|r"/4W)Of1̛|w`xO LBD]VUn n~ mo+>r}dӕyB"f`1K e?'ſ2"9,kgd4k٘:2i/(jF!jx]@- ^ݫ\՝hA |4#%mFkY:)dN'b%@" V$d/Zb,gM12Ȳalz!oQigsl+AtKq@jܶ)#`Ćs/܏$t>hEng),in8U{G87A]>%=-3 N% *:! 2+bs 諯vcڂchsϜ 6nʻmoks/x44tuT<"]awoZ&Fpş>1gq/'q9O`v0}PWM-xAY(me;= `E(vk#/f#5o,)}6%`1z,<^uX :| AiM r񗬗6=Hs ES2Lo![JPFh\ǜx^҅ 8Mw7P09quJbƿ3PhbQˋaDWԄ`cVsQ"?]*iMEK:HFY\.>rSUny?{/88mq)+҃N RLߠ˖TK-$eHaDRGRlyi:l'`<$!EB_e!C"8ɦSlWaK.mn[w`֟95J;c}?o:Ѓ/J?OGL*?lRAr|W{65K畠r ~NU+, 3yݿPA_\ ] lYjIoW0$Jֹ\mTAsj_UD6 ퟨY>1P\֩8i7a>k|bW* h$1UgqV'OHOQd2]K4zp_E#-.φFu>!J} g{~,Jj!!buѣ &sFҡ0ȉlY[@L -dY H̀ ś8xSwiKk[ \&PnW 36V%9 t'435m]3:=_? oY ߼}^3`Ni4D8^!>#ɯN lBYz.Ӯ#a{J،$Π&cBQ&He:Լ=?3(vF]6l lѾg~4/ڻ3{3.{bu"Z G$1mL`q-eh~(#?Uci`WZw3,jQ\rs~vȢLS[Da<Ҵfj;3cKXB8Ypy(X? ) \%ܔgC |'5H.p]y!Y?ԑp9dd:y~I:8P['QD%PI]&p}\ބsoB> .K;G26g@-s*D"~%5,8ox -W,O7́"y_騷m*s yO ]g{uVLQ-{;CGYkVOh'~'Dj'YK#g|5H%\)y8rZ|#դՒ6K5k_U^*Z +A~{lʭAmSo9Diɛj*f n(\o[MOkHxax>Zs*.'YS*/ -s.9%.)P.c+aUn~yV! .j&ɏts"{B"Άvo:hҰ6Ge; "X4}`5/O~FXK6!%u@8I@ ʝ RU-tDIL:?Dv3Zſ6}ny Аē?Ez܅f=%2i"J,#=nV..xrtOJx$vʫBᾉfSv?nxUNyv wzDVxWOCJDӡmGqgej;W-9~iq,9x! ji`;EOlfOZtkJ?4Eg4mC9_ ^ Jr[ r/_>$TpqT5~ %4J#yi]AP s!얏6ŴB T= {zC ps{$=N\M"m.u24DwG &6uDsYTh鰰I(9Q ι$ T 钱{-ΕnB/aT "U5<ޕ>(}e?彽H!JǣH3D!m"Xaeҁa_IZw##%&'aKȝO9OK MӖ%X_ٜ69e?"&-PU.}`rO%XUaŰ̅)u}ocjj8mMF-O&87pLed4Obr?IVΏea/뚲*.i3B1XU2) [ C=iIbmbɑ:d\^%o-|tWP8З;aNjbzW['۾Et)K2W07/z O H?-ehYgj_Ŋ\ }9,tȒ[uVwύ սkGT~AV]O~gR,TfޡP;$:.D7ʨm/7`r{ xZzc?@1~u@uV@mLBmT2h왹ϪwM ^@5 ',cxН;ߣޛL2]efP8Rˊ׭_7SԪ)V|QS_؄I17S.I5h7> ^.ԃWmeܤBM?8g9ޘ=?򃶧l"󟙏e}ԵL_rx~S BӍq ϻ#_܆!fםm [ǏqټC06]^~Fif3m84Ի%cOh gc +wpE5S CvŢJȒT,g0B=|ȭFI= P*/\y 1Y76h+9k-ސGmjdɟ$з*&P`Jw~ٕr2MSNnpoΏtEsZ!/]ގxmb¹OLW24#8;4KqMwnGh) ?kQ$#${$V3ژpxF,}cND|9ߐn) 0D!;A=IQ\.nY30}JZ*ղy7a6ZPXtfN0{o~@ـ@!!HdK#_14hq Qԥnm<0TQ=0 'l> vW@aڼ> EaX*(I'!23A,7R6db`֘Y,OYO_v?}fOu4vG"3l})߭MFnûfq_ ;4F|ىc)>[M^k깒c@r(ivoL[cI9ٯ͊oA!0^baWvIL 9$ 4*P6-1BWH.Q&g*F]N-m]'V & ds3?:Pp7A8_ݟSBN]_scbMa3q;%@cBB_:v:q8=J0鬀?ӹxVP-FY)-O|]~YOv;{׭R!IaxM{zoV$Ԟ9Pl<6!L ~}WB< Y4r9ৎ!]|/W<$nӊCiGPEG'{ ‘1I{k~dl1Ԕzo0w-h&Ҁ#5S`<Fɦ\s$@~Etx_4w;y G7a&O "f(Q4Fɥ>D.ZmYlBk10lg XMfC^wP P"h /8lH?¢?Ni26^j'@ @h7|z@f\EDN,>TqY @{&G8g !lx 6 VM@e,o ;&6XҨb\iuY. GM/:t7D6 Fj=`4VgZֻ*6$F,ҽF,TPQ/O[Q'p1_[(;!#P_.[pkb^ibVOMݡm&A*rۤRd+huT i3rO/'$˃h:~\ʸ :+\c8v+{Nъj93)_[3Ag+C MƼYOb&?t8Kt_gC.$KZ$FU/1ޞ4'NVqEL*VNrp嶏((UKlnm:xe#-!<,ܬ0g[/|~hM'zHi'ѵF!!_e!׭\zA^F lmwu&mvڶִ4Q]4=-R,WvE}B kHg<G`/I9-0l.pce&:{>Y+s{;[5gގ>Jt#y'0H{c~8pu^3Ұ6)A 9zGGh2˞ &deHoyVs a s<:dK3u L7:ft)ƾ WnWv-\vtwW~=8W)PVllbcoe+y^|8GMlCn8 (~D!v =u4(~NNWY-zn8I\Dbf_-:an@ck5j{ l]ό~;tĸ|p 9;@a'@A\%/٬|a@c9ڱG }1DL~Aߥro.WFdT/2! IȤ"әQ!V|R!l-`T%\]~%pOSî=XR])oSC)#'$~kE+Boʅei,GnyC*{1jLt%VI4ـcf;1$M ?M͍uHJ>]ÛGO_Q%w*4as)-~~XC\Px|kH2=WU{Uo[aR 8DDO+v  HL_Rl#6gijOvmޮ(ki[CsM.uOa)V f$Edb<ݘf=Nn;KʮP#2E;vp9Ҥ{ AW> %WbT6?\_Ri%7xʠd!Kry:$px) 3汫)PoyecQb"Sν#s6\'Y},^B$`HQψ{DwV>n"yR ~F6k-k^H0;} VNnPך%9O Rp:Ȩawy؅4w% hrn iZb=%׷5. o_5-* pvl9 !$˯nr36? ;TLT>ggUM`q2i`$8j&67-KD+CŁAc}8]9KMw}6l b++fbp}YB\4SSdVg+!&ݿP~Y҉_ɵ݆9~9DHTTe5FDHiW.1Ƣu+i:c Vp$p{/R=wʣ֓W2m')$uN1X@d@T/X3{dl#jP'W 79q Sπ9s lG-Eu_ xݼ4S]Pp`4յJyk(/Acdߺ~I /v =!3t]TkY!jAP6JoؼvmJB$vReL3[GwdI!fRB7i7hN䃭>eevbVͧ >ި`{{BCT1z"A]pͤ<7R*jݳFqJnw &ފ~4"?nԘ^؎.'Es,+\B;dcM$5aZ3d+Sg?ҦS/seEx>JWmOAV?IJ`8I/Xrӻ#mŜ>#]r&hť^(zϡPk`+=$Cf {<˾FںL׎˃ɪ˰G[r/nnDV wDs6x R,:XAqS![v:.# MuL@b ڞUDsjv/w_yx!mb-VȠnYeM~~.Qup~.Lx``dy,{ao\2̓5vۦ|r>NA1إnr%B E I|+U@po?,Wz/zjUCv]:Դ~;yVt Yb{,Dx u_ZZ,d&dJԗHsr+68u4XqzJEzhG.  17(1zvz38zqK%FZm*3L PW{?Vr272o80gk]*BE$.ˉo_F3,U&acl^2r(4~jޅ x;gBaⱒ/7/=%Hu-8mONHOBǩO ?6~NoKc%4?[FW _D/u;L.gȴCn8lH%oMD@uԄ6B4!-Bq7 &[—ieoChr2LY+÷SS$6, 2!7~mh%RZ^rq#[OULz@wnCe&< 0 \88p`jHrTyd0PS,&]5C7D1a/FOfɿ>asr$B:)Z*c"DD]Q6˙JG >^[?+t*FoY1/!1Cp7u<͍b"ArODPa/vi]Y.Tb8+E:qP|~v1=Ő]W>N!Ȑ)(1e2үZh=7(yelyjXbL#ʦ7gX4R6&j9W+ۈdP R,Ej9Ϝb;x=9;@jpaׯW(_[-W+׼F睜dZ)W]GظV^@nq)5o]=~Uri@;G.MD6YLimR8OR\V؟Iָ@;c,{f k([LdqHItU| 6Z׻ 1 wWEuUq?DUvkmv:HG|i6o. %[p:/\ѱt[Z%~;K Fӡ6>HOkzW8kvKrnYwR&lO.ǜTҽGS[ 8xEtyX,a]bY)OirD=Wes8vGGj轒ZR\St*S嚈M^F š:R,ظMOhw'[|@ xXzAIJMu\ڜ9MXWh!SBzn׃_нma#r_"ܛ>i(5C)w?@n5?t $^q[Th=D7b>GՋKzpasjͳ׉?v%q=-h^ѻ^ o|#r̙nt-I⛕qm‚'#o IDODpŜ2YV(pXZce0Ͷu aDrǯZSϬ6+j,n22Ô+$3. u![P71iaf]cT.Eɟ}+04Mg+Ƚbձxh = V5YWbzw{I.:+H]@qg/B7  ;/0 y}+]Yg2܄<[ čco7bsT78C%%ZoGIJ\ù! :ɁD2WcK歞U_aZD-^ Nm{wU3!,BP0Ad+ģ߇_Vk'&\HI2`I)w?_Z%Tp&vVmE"FkA!k4#W S6?U`g!Ns<(Mt"d 0D6,[.8QıN1cX.fM}!2| Odvp' wlK.Y.ZnI*ƀ7&\㓏e.Q߳T]U@+5Tdy|AhmOt bdN#v H@Y|Lz 5w\~\Ȟed/L'+>w̢I/ 2Wy=hsfj-5 vˁ$P'  'M,,Mx~Pe %i$rb`Q!4ʓ|Q߄xG3}އنJ倝 kҍ-O7 P>zC*\%Ϭ%%J3g\"LVq{|_d1dJsa(٧o?d$XdԢj7QԉŶ[K ey:P= SÚ!^sZ\C]|!5GBRWK8,qTi.~oG^ [Qܪ3/=-n5d% l3'g zBYqd'ׯ4>*ث%=R!YJ_Y㼻SHLWݪ|p+2fDeLq{.YH1wMRGO/)i)xx3D/ 04t^& 81+`87o[9gvhBlm( NRrN=nC$ԼX'1Wy}iel5qIgl*BD8j[TbDm'nLKgBPGIH "]/Ik#К4ŗ"\ L|ܚSv"|Ĩ}{6R{qEl0\oA,0mdKw~lA۠S1M@Jٖ&SLXi͙Yڑ. L':o3@9؃P3i3x7ꮱ2]fj`t3drWYS]as0+nf0~XYL@j;ݤKYumrz:(%F4^gDL!&XDO eoqupvSɃxI_Zg&^o\;29EJp( W0')jEZ7hRC9INk!3(rzqZt`=jPu\YyH]\8C\]w U?:7FMeYP<= `vlD4E:ec !59|EhOycx*ZbتtlHG#_ą3zT?tɂ(\ F4"\$BIޮIfYWA9E5|!^'[Sw^$w /WL 5@d >>ߍJ]wUK.8'*]g{yw6]?Ck# D/`gӍ?1>"ABw7 \֘ε>bxzI$xD`Ơ]Os =NA$7x`D NcFԢ%#>l8kEurİ/Ub#Z.腸,IVHEk*hn~[NQE΍STgtːyKa7LMh'*t*J//fH*5\*!I8w0}lռ78=%kƄ.s" +1E%c/ 7C.G_w=۝ ǦQ.g&cj$ _Y PaeQh8D79 ֔,| u&$A3 ֟Q:mR鿎?g+"Z·յ8(x!u}i_$Gg*t,J(KL}69- 0vCW(m gWR5 WN4in:U;Mֵ K"FC_}W)Wa*iܾ~yO;C1H "/0SR3@+h*T!#Ao.O"<nutb!,NVd -&&׾VEGmej @fd\' ]gcUvbi{3eW/P^-7d$xᬯ4VkI{^ Wnf]WeieN_Ŕ,o2.&BC9Jll촻)6o~rj¼DѸщq)RE"3CS,<1̃)l>NjĆf8 (Y(.H^rs웦zZmrY+0dɵ_EiA^::ԡg[2ƭM㾃]: -dp8W'+-Gdk[< H9,vtMtcQnXZcQO" le[ 8ֵ_p!"&|W9*@,*hsf]V&}E$a{[cR?#Oƿ颻|*%Y +~!(P e+"G4:A_!nH14؎Cq0v(%[ No<x Ʒ=^HBO27Hs.TDodu29+rR=ƥ>&K(ngL}e8 Dlu՞{|!rDJr;*ĴeHOϻWܧO(6w'eJvv/] GuX+ >Vwvk6\EmYu#wJ͓K򋍯6M ftGHlڟxLTt9M VrOkŬG!ۧA_8dMRF  b4^ O|LIyQ3y[sAWh_Vi]w.׼'JuhV7$_ vu޳yP (v,X%lUzkJ dzcj XF1QU̞x\Ĝg5Y֚I8o=byɨ%~60l1A}{9@鐭W53f223!㧔 jpڼ:Y BB)uKe\?WQk%'Q ܮhĦ0'P+D>B?qOSr5I̛ѵ to>&&ĺB LE9xoa #.̘OA'k wcosBY,47cCѺǗO;'?|b̰DIVi|]1w>=Z$]yg{H5c;bGr0!%>na`-/YH:_i7쁋*_?3[W[?0 SPvnWčyS`k)%O5oiNB*db.޽1t#8!0}wv$:Pq^k*CձiAa-Myn`Z93FBnO,(U>d]RR^,+{c mK1r[0kkS@QLr+u~|ON >9i2 (Bt+$ۆ@E=z:ņ']gß/ 9 h%\Љʕ%:nEeX*(eKgEdFIv>  1猷lrKnV@mZ< \'Kcw"Lfp}0m)bm `;Xs((g(A}ͼ3=0a~t-OPI);I Z"83ad)>ؗV8&6}:.sYa]W7YH8!ΜrI ,jP!~mCpXZkЃ1-C&V~KC4@W3G3Co 7ZWC&s (6MȦ_, #W/0_MaIUQ$gbULч1D~ڽW~I$)YwJ$Ð1U"E)6:TLJAh a $D2F[9nvͪANSz)yqQ;\T-dӊQ[Ư]iTqUXqX!_QZ1'íԿ0_YTGLγ3m+@8-Rp=`Txޅ|蟧;mN;B/@9VYZW,1Ę{G1`С-^%ǩCL#)V> T}eY"۷H?LN,fy>&QDPjf}KԦg.uK%0_Q-yXOώG +Ysz6s1X>Ec%&VFIpgJI@0Gmk ULCJr115[EeZg(dXMD.fij@ ~:-z$O`%awe''GNs>Ow |5^؍+` RQIP6ɟד7mýz9q fCյ-}.EYt{ j3eCRKֈ|HU{{w;A씨jOYJ*&&X{!K_\|%U},5 lsIǚXD٤\G<| AG[_wГU gC]>M ]yGM>.(BӍ ZLuNPk۽j(MT:"ʲlr0\qwo*%LȾ+IJR:hv{}MP)BgԀpyrnh?6ƔdN*cfX" VBtF<E_R@맄ہԦdރ8Ѣj鋓D:Wl X1&*_ڎcv[sr_arG h YO+ ,4JL}jcN H/=激+Ġsu[ɜ6fTzWennO"ǑJhyC隍oLol.`í)c 7̑[SjKƔN:7JM@* {M'A%E!ۃrzJ6"ӔorC[yϮczܞdoU,@a80ȓzGxP$? X͈`MƮfPMNET q8-6e /shBi;7)sD$F R}L0`"]evoLw!~Ee 3]tpŸ=P3_5bBMCZV`gk&}4kE^"G.OQ>5x;CCjlܗ_cL0]:8@ʨy5/1R)Hd=9~p,'&u(Tb\ `]J{~qqm}3 ,|\v܏id>˟!K YYM#, Z7iq ُ"2wQ;:T]4|DyLn$ ϫ!&I !U/pa"[nyQ| ݅{T8e1X‘U(#Uʄ:#IT#L_8C߸Փs9cI6!sC؉d$86BorT2gMig?MCWA6mh.|R:ll'hHcfҹ!RES'W"s'aEӢEns:_Lpر2po4F o%#e-αxkY#I!Dyj72aI8ݢ. ^}F2Od)6aCVv~VKl]F1VntB0٢߅ۙq傜exk^ JO[<7X⤏Olȅa~8;`x*[y26vZ_3_eNwe:N܄)U*^ M#jy3YC~](jZyl9|ơ&+Mmn8M9ʭqXOŞ_0/V-Q*O $u/¸t%ȢjJq{-{]S{g: #oDvJ3> 3/]55ҘK:ՎUћqeẃf^,:t@Gsj:)9\TH˺ژ K/l5f}&qg#t'S,Lx]'(X߭Jr+FļRߩ HuW͆cyiW-ZމC=2XGCaPQ)9ZP҂)+;fߟ+,I):(*_P{__q>5aBc2L@} tinNό=di4X71Xщ8:s"ɖ8gbHh @C@u-B =>jtxc~a'wL2MFVo4)~0/},f[2Wi#&o|w {)P ^FN]?W.s*\DKUQ1!H/y͠IME\lPq A]Lk5sN 0 #8|4*24jȭ[dkNNR mq>̢w¤  x5rEr4=Vk ދ?+({_UÐk'OI1u[lX[O5a%6H+| jcCCny7}ԧE@btE-@nףVĸ.zDm.2 D}KX0VZC稛mWU8M۟Y,=!6US߇ 0fvL fR}+U[Y%A?n<:Z.( \ I.m텥Dr9AwACJ#%ˇ΍tK>WO||w,Y;Du*yԢR&3py0DYvznf}F?3e=ZH:P3zukO}/ h+ЍzyoDSilEUe!Ge^8D\)J,p8uU{$'ʛ,UMgb)Y=*6ϵən[0\0n,K~} O:&1S;6HAd!ǼaFc@ XAoOO®@kS kNF0_dIՕNj0$+k(ˮS6T4UE^nf\yG!հAVJ& ʟtAZy)@43~`?cTfjy#|T'޵@%"jdWh$?k+Lvި+cxGOfflѽ-x<ͤI Ba0K+'`˂5>Z(r3p!K "8ޏq -̤5IQ 9úv۠u8S-?=ٿ2nsD3U@ab|Qm66bbE15r?+7q(dR\o-6BQ(F[AS*VփPiΖl2\'?$E `& _,b ;`$`47RV2;St־4uo5 8~ܾ^U7ēXu`0#S׈oJpkFUxz=Y >z5in"e;S'g[! MuHfzca]$i%V8o&x}Sl@2ONg"K>ۏ'|]T^VǗ}I胆&öxFY3IWqvLjoWdа _)ZDW.xK3#Q澬t g0h㣯CB-0M"1GmPVZ'7 jM}JoP N]٩\X^%7`Y@@Kޤ1^*5O({9v5kZŷqNhGy%3<45Y.,|[G`Bj5sD3kȠzc!VH$T߼?ߩ_ݒ8hT)=u`m\_(BTc. i8_;Z-xpxV r8 1T$CPua2zR¬qjMBj:18^EXMHXoNL6TMT$֢m8P<<oZæ yIy{B|;ZXssw*HjY424}>|o ;w?&ONA|A-;쮣$' MQ: J @r-gϝUfĖ `_&V !Ds}+a? mRR.Hʔɩ8jOǝ!o8U x8m}}CssOHt}*0YN2_@{13=&*I~L X5 F㵈l}E7,>\XTfg!x҃y^*jE 'VB]ó=^KzrpembgԱWxAe%PS01i~g\a  Dt]mke4lA ix!E"'m̀ޕZ2C|=":a@몵|qg!;GE6yKZvH箎I+.C%i4kuEE_UWf.[FxZ!48H63hQEvZ&= F>eۇG\s1UGBUEe4? 5l uP3k*s5~xv@SHovd5)կnvKlǙ )^]."+EQ/,;bn8zw>5}760P-4jR4HD|ȣI~u,6i39[bjɩO8@Q Qitx65w`]#:&?Ҋ?+!" CB5)G(+`؇/9]edRPmy i$~/}Z#) N۵cP,lS魪4VzwG(>˴O{bbp(R2GMS* ߾spt"mX i<8NΗ{i#b4,VֱQ{O:eـ*emb(OEJe5Rfk6D#W+u7KRL  U-Z@.bwY{mn4~ό̜^C]EtAW*ϱ͑m>UZ#IzJdi]$F~qv\zhNpHEahb#+GE βtA5$B hfACV|K$OHŭ{M!Face|'viNΈKðؖ ɠcD⪙2,i#GOK)C8Q4#8I 2+47z![L9ཱི=f(^!e'=EQXt&\-KtiDi7 ĸ=F)ϡЮ/GAf%֌dccw_ ;nIdFR";H؆M[]r𲭯a5S@ܳ8/Jl~ <#6`$JuFɜ g/B QyVu==ױ:#rdR-hU[1;~<>2ɟ tV7~}Zxwr( @Q%ʪ~~قG(iZ@dFH{~̗ _ ku_s[^ A{/\!:{@n,UNqH]ؕs!i@FKRcZqBFλIWfO0F-ϼpĀ }P&iޔ{ȳmJ-yJ~CC>vN~iScQFX}8ŴT>'- Mm4@j`4}oyv Xmg!Ah0M~teunFkS$ENM؊?#fh5)h '"_z p{9(gJ=hT@ٔGLOǞs/@ Bps ;xTDx`a٤Iyf1 F44K/~cYXӗB*M%;>Ŭ-y8FLG@w`ya 2ʷ-v #rXYygDQ^!w`є?N&G>xv̇vd*&ۨƦ؀Q~'+ί$ <|hW:o0TnW+]ީɚϘdkR Q{v~(#np} dƝYH&!A[sv3*tdqQԈ-D\S=>}G!.}>pe &<5Ol`P:!?3 F{kͧn(~w-+uqؤ/z$wyXRgG̐`.v4`Cι~S┿ǥKq{rV̓MTW`TVENpvKf=RO)b[ES ?8Ȝ*쩧b.rVH75'nr6$&pJ#޲b*42Ũ-ݿT 5 FWA2xi{^uvNyT4?o-|95\ab~odz4y? JhxM_w{W224lNgeB@䯙 ,֑-.NuXmˁ[:c\X(G|ڀXc\nц<)櫴/\Fd3\G:)\+|Ӳg-$rAht8{]cmYS"a^zqC~# Tfbu~|VKi%"Ԩd"xsG[U9CWcѴ&i\,u+e O]\`hƅcG"dt/.Q[ XY3 '.N3tcU~ |  :nB6ntC2kY)VIT HV8J ZG. gN& ] \6Ek_'dRW?K5qC_`%P:Is4^" )"t$ޣ!.GànCʲ+L˥Zz8Dƀ߶ݏzs9j29n=P|-6pP\/Ujj i9 WmCk~1{+lwiaÈ6sKjZ}qMOX`F4P<gS &q~E,W.~g"۽ˍBA&%^"ޭ[gK+ n4ЍWJ6E]}Ol [bsn9OC>j#T߲ ֌{J \xrp4ǁC椪v\݌Q-S-dK!Ш1X$88~ׯ[b52;f4 #(YbF4}Ph6bRru<0?^S.pxCNKwl;K< N/%#;jY3Cl;w')aާMQɞl#O'߇ύnc -wH1K!`_yu_o-6am!}R ^sߑJ.'/ݫ'K-F#c`q;29;lKD! i+.z->z -M)m nIJ$?}}sw߯hvbcm%>,Gd?D5fS>jf5+0Ӈ/G9ٸ} PWl`Upˮn.]TUtLƫ]qw8{58.q[hǵWjCϺlav=m lBh~|.NUC vN@ l0'A-=d]TbpB@wUdԙ?eck/*WY{i1G1 | T'piwq9wm֩26fufVǿO/84~K9v!Q=vq .pC򗯖LCw*\lˑ&+QˋoI Iv?J[u,TW$Cq|Wwun7(AK^^d"&a?"{!{0z)T>q~WaMh 4 LUS'Q]%XYPa>dޤ e)9)C>uQu/X初V拑җVk5 ˡX`cdT']bG88out(69Tv6{y #G<Yehޠ aV5oY7jI87{SW2-J[I ŀd\ovQ982ԎC6s4@BӦ.5#r07WOTy|Ҳ4,-̥Z)3D>_kF!` X݅ aSٛ^D>f"kh E帢i|@"}Iy-f߈+Y`/ I` tʤ{9F'ɀd:gǣ8V3m[*u=|rщstQbbWbzhT0'^InH-m'vS߆f;&(g}-&+j"9@[e76Vu.97]Sϟ&u+H"tVD,jd >^ ƨ`QAj=6FoS0Xq|45>h>f bg= G5KGۄ^Ŕ(A+ ɼ &h%+%*Rk/=H^i@*ӸFePwz ]HGHa<8_D ߬4O)ɓ$mc\4 :L4B]+$lF/e:Ymlp~(5[Tvp\Qnuo{\ğOGNUQB|anf qPt "RY1=ES'mIi} TfKel^mO*lxVFG.pΉB*}!fQ0: E0Ku)Q=JeE`@e}d{Et bq|2nB›&cZѷ9"Sլqe@Lbm?m%(XTI$ =vMnd8Lj\..CN(^LcQp!{T8wqdLZAγ,oC! NG.!۷t36r.ԪYSf 7?ᢔ__ Z}%iPEl 臷{Q4iVNRobܧ~3 E۠mI=sM/ңTʥShy5*ñ!- ]yuK: ٭4]r `e(BF}qN kSX%\٪q8;Yє[q8;S渎mhOlP.! !b~{xrʿP3$; ^AD"])@Թ#87w3 u^_n0ቸ;' KC$Nz&5!ԣ 0S/4ڵ[g)|j-FG$ M8WT< -ZlWN .vX, G=rdaIi|a2C q׈)8{&xC:``A8XئԹ#.6~We2TueT{Saj~7ʤs<86<no? SZ47WfZ5(ծ>}=p'J#+!(IFuk. 5$Ae>g8ִk311=\7ŐK BgA2:53&UĊEωsꙻzU;s);K~yK3a.ݠ%VQ\q1t,= C_V[N緬> u(FD$\)ՆM<.Y&.y_Cd_kњ.7d9ꊁ|sV{ ה"m^mgv[2J/!1w='I\eaTF.fp/pOǶV}66&L'.yc+JĪ9ZsI(&Lcs&$/9Rʹ-oHU*,ҒX5ADx)M8MZ j=oֿf`͞4CNn[RWFN]nz$׷kƠUt>q43tԽo"<9/gsI>} J`1xx&5oP-gN RBaV".\0T#LŪńKAn?sm)ڮ:@\aU5l7ӯ^bT sQ"GR/1$xX9F@i@Ud>h'o3tް̃YZSRPˎv%F>ARV 0 m 7d|>61xцm# FG7ld_ccƕ7@Fs=W ?MĒX"R_*nJ}53C@+IIm`^n158_-) 7 n%i!CC5\TCFnڍO+{ri݂؃uv?w;|bsb"tS}٬[ \2e950%xIOЏ"lZvL<'?i,Z',Xlx͈5!\c:~õDd޴dCJ"BP**.A,Ekf{1>;T9)Aj?>hw34Q\S' C=z[u@@߂BAWoiDd;:; '6("Ӑ#_ɲyBfalRq h@pzcE-z*Ddwzs"y '#cdc,] vcje ܞ;5p_@X1J^/00%$ dGѢQ2q(C1"xGz7{@@'?u!'=eC+I^ uT:[y vjc䤴?LsSҧ&ڼ\7˨IW_ش^`Zr013ӥ9Ir\߳H%q-08JCh'(a'O7b31&'W{t;YU5FȈ+TQiu|bbhMحpFZBUYw;:  CTMj2%Y/F٣jyijV bވF(Gu7_Kk(Nw#LQT9d 5m{$ yClUuI1]@\SH9vk~99|*wvxxcȞx )Ės|G+/rz>t\d[E?8M 8yNSqv ~"%V=VkS7 l_Vԧb+9 灛辋=41sRR; [ً/\N& z >]=LH# kb\r!6\=Ttj. &E5.~-"U<Ј^CG7DSbv36@&bb5 .G1Eb'e#(Ȟ|L_ u~Q@BnpLqTܡ8IZ@M*YtژukSPuolHWJҁm=@<"|arcg! gӵHc'3Ulϵ8\Vc #,]}'0P\3V~jᵳ8@o_ *ނ^c X=YҢw6 i^n*X=Hю>`@JHԍJEWB6+!nt2~ Ig\j,(,Kҟ̉4!Lk{_B[.`nͦᶷCJZPQ:pn+P?yX0,UWZu g 6=ì bϋ"*wΕvR1f['lJ0I޽C-k:J~AWe{uIm,i~"(&>7 z!"~R?Lcy &N\o,zv+@;¥d &rߊM˒5̫HO֊{d# 7t5)f3"wDnm${#¥5{mQn&tBCS{|*Z̝|]"GKs6, za mEA$#iE}3@s"5E)mAc`5G̍9R%v&Cag ф}"px]*-nTa žD)أf#m%093'7xe>L bIJWrG[ W 7HjY˱&o&Qf Ƹհ۠u(?Bl ]Ar9TS-~ \N˭e줜@A)/nVd)DbRW8V,:@}uk;cO;WxV1ߓ8IL ީpyU21~qHs ~نKadKRp%jq^)t?>4MC&JgiJK O?5;82;ѻ#z(M"o.0'+6pm\LBǯ$SN2 k3Z+75dB]^PêI4J!q*=eeqU}Ivr{a6h>*Vֵۂy}6ਚwiZR٩[%,?ٵMnqSJV{ W?+hyϵ#:Զ4̳wNby$? \&Y[.+g/[D]-);fV .%pg,A+zЄZe01,Sy+z)AXZi\ Xf&xI^"[M-o=Y~?J4pʽyFxrȔfV^0!SUIJ%}Q ’Y*Y*1< ] 1Z5!ܒ+Hnm*Oa/aC{/M. [7d(Oy 1Tچ7Us{XZ8\vf5 Ғ{aVty MZ/jӸF O( ZuŨn] ފ!f5-dv5B BR9?Ft`Q$SsbQ=pHH P߶TiWBg?Y"Z]0>TLtWW*`#UN63H_2 b"|ܧp%- ,upQ b{\vG ^^X~?i(׃}Bo@.iN2ϥ9Ȋ@ mw=Zpm@~#"û3ιQGds=c*1"9a=t[7q4\-|nQӯΦ zV OX \EM8^"OH" `~=: @c="skXn6t̙!x!xs7]L4˰ENw]-" T ^]$HGDvݼz&-d梈xu=q“"hG܍ +AjnRwz AB^Fxa]N C-{aݓO^*EgL ^s1 3GR1Zi |@!.맻QX~(j ~=H Z(O%'n/E YTJ/<2ҲfmۻU,o˃_:G>ajx7O'?lhR\l݁|o"&0>qŋȜry~xt1w\H=`fه"'qER(Kfjc[@ew# p۬ؖ_ݚCēYVRTv`Jqa1d/;OJ:B& .5<{#QB/~kb<'@xezuR1D{hNj2쌜t$}̻V U2p2xJL8נ>J؎")U˧4hD3H{'s_OvB6$T-tFP.\eI2]7Z:4'B]ɱ?D*/[֩< sp?M@,X$R?AljUE(` \sKD퀦*cEwS9*!Zۥ!`%'T [Glc~%e.v;W@4 ʸ2̞c,PTA%ywG34H8xrs,FSv*;b;1J?GGf%N{X _ [lDAO wp*@5vY˗WO(c~5_D1GGHrK׮Zb(#FH M7dd8Wt&o`LqZP7}%3REQ{_է Sjxz9t X|Ix a`t v6W9*X^- gR_o*2n h\?WXEV30h?/9{w#"NC*؛>#EA7J*v>i5^! ۩X/J$C֞1Xr#qBb.ָB{J 4ev_>X9Gn4|n)5D|gS[{}'a@6s6N.bԛՃsR}CyptH}ۉ _o|}:sq[2Hqu/ ֛msE6+۶ [CA&.JM]Eb<3r 'PK^(lJ ~o;賭g"^.dLIӣ!$`;ҳn:u+D "" #ի\?@ d@sVm;W MSۨ-V9|xvo!yZ{f7#'ÌP;q䕱Ͱܴ٬sN9~,sJld#RΔW>Y mKHx|boEl{\vM2-1=JXQS Znu@?\_^d4tuh7 -Q LJB0`,s8X(OP1SjҳtB#R~ 5Y^D?^lnEMۯ9C&[a1Cclht(D5.SPFplᾹۑ$Xea~e <؃1|:$;1`f:͔")@.2DR]yK>xbR3ł%QP$T lHC]H:u1ʼiP%}5Y.,1 Θ\4|si: *Dnn^ LY= \f^2lIVVN֌z[d3cJ/tvg;=/0Q -)J;UOJyMZ9MtS c9mI5YSE8o(cͪh1Eդ9f]s{Ҏ>>;8rjBe;4mnWOQ_g+SRyFzF̈́34مFp#kC.F _^1%r1-'/W4/!gTg=pP/kS KDtqR jk1ƩGq78՟;&BNffI-۽K~:*-v \5z䀷U}=dͪ9:P5 ,`#G&3DcBQR!vi s33An܈PxTV/7+!03G} u+֫Nag}W<8#"+R* O^L|ګ 'C؏;5֡io`XMVYp?ī"s@.z|(oV^AoYyuV,tKU\& ~cCx%r_Ʌ܏WX0>5~H#JbG|˶]6eZ۳p^͕cǃn By9qD8CoNATtXO>l]u^@C&-ʠpUf,aӆj:mslëhG)ir >sCo(íY&Ul<n`3RҕCԿlp,?ՍǢW]]s'Nj9LXc|siѴRsqqe^- 7 )p+7uQ_-9k X|ԅx7"窚V7E|]m.z'$Uv\`͖yTw0|忹:7d3%'ƴ6 .VmZ9[Y*;b]-۠W lTa|9ÏZih6n76ٴrΏ8QL}>{T"%@qAƜ $ఘŸ 8!/}w0)nHs>5pļm sEKr[Z8䵈 YZ