libSDL2-2_0-0-2.0.8-lp151.4.6.1<>,L]/=„ +vGw_$%[2j>\A`7՛)]FHkB}NZ81N D&_ G$ PQ]uYmQpw 0t03RQ$ Gs`u+%'5iy w_pf. BAv}Ԋ4#e2ׁ|tO)Ș7q] U6ӌuYzveݼs@QE'Y!Zޣ'?aK5aSWy>@6?6d " C 6GZ`h    P l@4(_8h9: =>1@1F1G2H2$I2DX2LY2l\2]2^37b3c4,d4e4f4l4u4v5w5x5y5z6P6`6d6j6ClibSDL2-2_0-02.0.8lp151.4.6.1Simple DirectMedia Layer LibraryThis is the "Simple DirectMedia Layer" library. It provides a generic API for access to audio, keyboard, mouse, and display framebuffer across multiple platforms.]armbuild22nopenSUSE Leap 15.1openSUSEZlibhttp://bugs.opensuse.orgSystem/Librarieshttp://libsdl.org/linuxaarch64^@KsA큤]]]]5]5]5]5]5a5717c53e45b927c9365a9d43485749e6e30e180f23a22c1974708abb9d9b378620cebfdab651fd9dc9aa049b8e54035a5714096eb637f65a16dc8472ea5ac80bd98c9da48913c60e99e804021ae72d176e3c19639fca2b74c7c86e7007a54d694fe746d218aee6965122cb77803d1d8870a387e2921c1c6ac6d7259de22d1731f114357b2397256ab87faabad8b3b55ede711a52463c873140e44218c4fd0128f400b04c9da3e365fcac766acca6d30826f581718c6d4a4a16885d0b7c1dec1libSDL2-2.0.so.0.8.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootSDL2-2.0.8-lp151.4.6.1.src.rpmSDL2libSDL2-2.0.so.0()(64bit)libSDL2-2.0.so.0(SUSE_2.0.5)(64bit)libSDL2-2.0.so.0(SUSE_2.0.6)(64bit)libSDL2-2.0.so.0(SUSE_2.0.7)(64bit)libSDL2-2.0.so.0(SUSE_2.0.8)(64bit)libSDL2-2_0-0libSDL2-2_0-0(aarch-64)@@@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfigld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libasound.so.2()(64bit)libasound.so.2(ALSA_0.9)(64bit)libasound.so.2(ALSA_0.9.0rc4)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.17)(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.17)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1]c\@\+@\+@\+@\+@\+@\w@\w@\v{Z@Z%ZV@Yq@YY@Y*@Y*@Yχ@Ym@YTXBX @XV@VaVGT@T@TMichael Gorse Qiang Zheng qzheng qzheng qzheng qzheng qzheng qzheng qzheng qzheng ytz1995@hotmail.comjengelh@inai.dejengelh@inai.deadam@mizerski.plsreeves@suse.comwbauer@tmo.atjengelh@inai.deguillaume@opensuse.orgspartanj@gmail.comfcrozat@suse.comschwab@suse.dejengelh@inai.dealoisio@gmx.comaloisio@gmx.commpluskal@suse.comjengelh@inai.demailaender@opensuse.orgschwab@suse.dejengelh@inai.dejengelh@inai.de- Add CVE-2019-13616.patch: fix heap buffer overflow when reading a crafted bmp file (boo#1141844 CVE-2019-13616). - Add CVE-2019-13626.patch: add safeguards to the wav parser to prevent crashes (boo#1142031 CVE-2019-13626). - Drop CVE-2019-7572.patch, CVE-2019-7574.patch, CVE-2019-7575.patch, CVE-2019-7577.patch, and CVE-2019-7578.patch: these are handled by the new code added in CVE-2019-13626.patch.- Remove CVE-2019-7637.patch, the modification of function SDL_CalculatePitch is only suit for SDL not SDL2.- Add CVE-2019-7636.patch to fix a heap-based buffer over-read issue (CVE-2019-7636, boo#1124826, CVE-2019-7638, boo#1124824).- Add CVE-2019-7635.patch to fix a heap-based buffer over-read issue (CVE-2019-7635, boo#1124827).- Add CVE-2019-7578.patch to fix a heap-based buffer over-read issue (CVE-2019-7578, boo#1125099, CVE-2019-7576, boo#1124799 CVE-2019-7573, boo#1124805).- Add CVE-2019-7572.patch to fix a buffer over-read issue (CVE-2019-7572, boo#1124806).- Add CVE-2019-7574.patch to fix a heap-based buffer over-read issue (CVE-2019-7574, boo#1124803).- Add CVE-2019-7575.patch to fix a heap-based buffer overflow issue (CVE-2019-7575, boo#1124802).- Add CVE-2019-7637.patch to fix a heap-base buffer overflow issue (CVE-2019-7637, boo#1124825).- Add CVE-2019-7577.patch to fix a buffer over-read issue (CVE-2019-7577, boo#1124800).- Build with Wayland support- Update to new upstream release 2.0.8 * Added SDL_fmod() and SDL_log10(). * Each of the SDL math functions now has the corresponding float version. * Added SDL_SetYUVConversionMode() and SDL_GetYUVConversionMode() to control the formula used when converting to and from YUV colorspace. The options are JPEG, BT.601, and BT.709. * Added the hint SDL_HINT_VIDEO_X11_NET_WM_BYPASS_COMPOSITOR to control whether the X server should skip the compositor for the SDL application. This defaults to "1". * Added the hint SDL_HINT_VIDEO_DOUBLE_BUFFER to control whether the Raspberry Pi and KMSDRM video drivers should use double or triple buffering (the default).- Add sdl2-symvers.patch.- update to 2.0.7 * Added audio stream conversion functions. * Added functions to query and set the SDL memory allocation functions. * Added locking functions for multi-threaded access to the joystick and game controller APIs. * Some functions are now thread-safe. - removed patches, merged upstream * dbus.diff * SDL2-ppc64-declaration-after-statement.patch * SDL-bnc1062784-check-overflow-xcf-props.patch- Add SDL-bnc1062784-check-overflow-xcf-props.patch. CVE-2017-2888- Disable SSE3 (and also SSE2 on ix86) to prevent crashes on older CPUs that don't support these instructions- Add dbus.diff- Enable KMS/DRM video driver- Update to new upstream release 2.0.6 * Added Vulkan graphics support in SDL_vulkan.h. * Added SDL_ComposeCustomBlendMode() to create custom blend modes for 2D rendering. * Added support for many game controllers, including the Nintendo Switch Pro Controller. * Added support for inverted axes and separate axis directions in game controller mappings. * Added functions to return information about joysticks and open game controllers. * Added SDL_GameControllerNumMappings() and SDL_GameControllerMappingForIndex() to be able to enumerate the built-in game controller mappings. * Added SDL_LoadFile() and SDL_LoadFile_RW() to load a file into memory. * Added SDL_DuplicateSurface() to make a copy of a surface. * Added an experimental JACK audio driver. * Implemented non-power-of-two audio resampling. * Added the hint SDL_HINT_AUDIO_RESAMPLING_MODE to control the quality of resampling. * Added the hint SDL_HINT_RENDER_LOGICAL_SIZE_MODE to control the scaling policy for SDL_RenderSetLogicalSize(). * Added the hints SDL_HINT_MOUSE_NORMAL_SPEED_SCALE and SDL_HINT_MOUSE_RELATIVE_SPEED_SCALE to scale the mouse speed when being read from raw mouse input. * Added the hint SDL_HINT_TOUCH_MOUSE_EVENTS to control whether SDL will synthesize mouse events from touch events. * Added an experimental KMS/DRM video driver for embedded development. - Remove dbus-ime.diff (no longer needed)- Do not BuildRequires pkgconfig(fcitx) on SLE (not shipped anymore since SLE12 SP2).- libspe2 doesn't exist any more- Add dbus-ime.diff and build with fcitx [boo#1025413]- Backported commit 5184186d4366 and fbf9b0e3589a as SDL2-ppc64-declaration-after-statement.patch to fix build on ppc64/ppc64le- Update to 2.0.5 General: * Implemented audio capture support for some platforms * Added SDL_DequeueAudio() to retrieve audio when buffer queuing is turned on for audio capture * Added events for dragging and dropping text * Added events for dragging and dropping multiple items * By default the click raising a window will not be delivered to the SDL application. You can set the hint SDL_HINT_MOUSE_FOCUS_CLICKTHROUGH to "1" to allow that click through to the window. * Saving a surface with an alpha channel as a BMP will use a newer BMP format that supports alpha information. You can set the hint SDL_HINT_BMP_SAVE_LEGACY_FORMAT to "1" to use the old format. * Added SDL_GetHintBoolean() to get the boolean value of a hint * Added SDL_RenderSetIntegerScale() to set whether to smoothly scale or use integral multiples of the viewport size when scaling the rendering output * Added SDL_CreateRGBSurfaceWithFormat() and SDL_CreateRGBSurfaceWithFormatFrom() to create an SDL surface with a specific pixel format * Added SDL_GetDisplayUsableBounds() which returns the area usable for windows. For example, on Mac OS X, this subtracts the area occupied by the menu bar and dock. * Added SDL_GetWindowBordersSize() which returns the size of the window's borders around the client area * Added a window event SDL_WINDOWEVENT_HIT_TEST when a window had a hit test that wasn't SDL_HITTEST_NORMAL (e.g. in the title bar or window frame) * Added SDL_SetWindowResizable() to change whether a window is resizable * Added SDL_SetWindowOpacity() and SDL_GetWindowOpacity() to affect the window transparency * Added SDL_SetWindowModalFor() to set a window as modal for another window * Added support for AUDIO_U16LSB and AUDIO_U16MSB to SDL_MixAudioFormat() * Fixed flipped images when reading back from target textures when using the OpenGL renderer * Fixed texture color modulation with SDL_BLENDMODE_NONE when using the OpenGL renderer * Fixed bug where the alpha value of colorkeys was ignored when blitting in some cases Linux: * Added support for the Fcitx IME * Added a window event SDL_WINDOWEVENT_TAKE_FOCUS when a window manager asks the SDL window whether it wants to take focus. * Refresh rates are now rounded instead of truncated, e.g. 59.94 Hz is rounded up to 60 Hz instead of 59. * Added initial support for touchscreens on Raspberry Pi- Make building more verbose- Enable udev support- update to version 2.0.4 General: * Added support for web applications using Emscripten, see docs/README-emscripten.md for more information * Added support for web applications using Native Client (NaCl), see docs/README-nacl.md for more information * Added an API to queue audio instead of using the audio callback: SDL_QueueAudio(), SDL_GetQueuedAudioSize(), SDL_ClearQueuedAudio() * Added events for audio device hot plug support: SDL_AUDIODEVICEADDED, SDL_AUDIODEVICEREMOVED * Added SDL_PointInRect() * Added SDL_HasAVX2() to detect CPUs with AVX2 support * Added SDL_SetWindowHitTest() to let apps treat parts of their SDL window like traditional window decorations (drag areas, resize areas) * Added SDL_GetGrabbedWindow() to get the window that currently has input grab, if any * Added SDL_RenderIsClipEnabled() to tell whether clipping is currently enabled in a renderer * Added SDL_CaptureMouse() to capture the mouse to get events while the mouse is not in your window * Added SDL_WarpMouseGlobal() to warp the mouse cursor in global screen space * Added SDL_GetGlobalMouseState() to get the current mouse state outside of an SDL window* Added a direction field to mouse wheel events to tell whether they are flipped (natural) or not * Added GL_CONTEXT_RELEASE_BEHAVIOR GL attribute (maps to [WGL|GLX]_ARB_context_flush_control extension) * Added EGL_KHR_create_context support to allow OpenGL ES version selection on some platforms* Added NV12 and NV21 YUV texture support for OpenGL and OpenGL ES 2.0 renderers * Added a Vivante video driver that is used on various SoC platforms * Added an event SDL_RENDER_DEVICE_RESET that is sent from the D3D renderers when the D3D device is lost, and from Android's event loop when the GLES context had to be recreated * Added a hint SDL_HINT_NO_SIGNAL_HANDLERS to disable SDL's built in signal handling* Added a hint SDL_HINT_THREAD_STACK_SIZE to set the stack size of SDL's threads * Added SDL_sqrtf(), SDL_tan(), and SDL_tanf() to the stdlib routines * Improved support for WAV and BMP files with unusual chunks in them * Renamed SDL_assert_data to SDL_AssertData and SDL_assert_state to SDL_AssertState * Added a hint SDL_HINT_WINDOW_FRAME_USABLE_WHILE_CURSOR_HIDDEN to prevent window interaction while cursor is hidden * Added SDL_GetDisplayDPI() to get the DPI information for a display* Added SDL_JoystickCurrentPowerLevel() to get the battery level of a joystick * Added SDL_JoystickFromInstanceID(), as a helper function, to get the SDL_Joystick* that an event is referring to. * Added SDL_GameControllerFromInstanceID(), as a helper function, to get the SDL_GameController* that an event is referring to.- libspe2 only exists for ppc and ppc64- Drop old arts/esound soundserver support.- Remove SDL2 obsoletes (we never had packages of that name). Copy current Provides to baselibs.conf./sbin/ldconfig/sbin/ldconfigarmbuild22 15694279002.0.8-lp151.4.6.12.0.8-lp151.4.6.12.0.8-lp151.4.6.1libSDL2-2.0.so.0libSDL2-2.0.so.0.8.0libSDL2-2_0-0BUGS.txtCOPYING.txtCREDITS.txtREADME-SDL.txtREADME.txt/usr/lib64//usr/share/doc/packages//usr/share/doc/packages/libSDL2-2_0-0/-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.opensuse.org/openSUSE:Maintenance:11142/openSUSE_Leap_15.1_Update_ports/baff9cdb2a56d0d784233fe96bfa31f6-SDL2.openSUSE_Leap_15.1_Updatedrpmxz5aarch64-suse-linuxELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=7b81df4ad9b84f803517e1fb796a90c990dcf168, strippeddirectoryASCII textUTF-8 Unicode textPPPPPPPPRR RR RRRRR R R RRB4Ryr9^RC}utf-802c4faba3cc1c4c2601545519336bc4d7ff5e73b7307f3b522591c7d9ea1c4ba?7zXZ !t/ !]"k%AKֺ7HACwxKaG K $ƒƅD34Z] 8pB4}a0 H83Iٌ]$Nv5d>هYXYlp0 ,"c?fI1z Dɴk_c`Q[絟鹰xt`C ì2J0R`|0ߩ1ƄI|eH/-[H慡 &oԖ+̽-^RIUeFCɵo:Nssth;~x6{]ك]93aʻG[D));5Wb(e!vT14oe_*OxH0C/3yi,WZU[Y]~y`d 4 KfJYaWlf k(| UuM G.v7s#8ݨx9yziX*{P+PB.hj)%;aaz8/jj{^{b͆g/h9*%b? cA`Gأ6wo lXNϛâNEkbCBu==*r@3G25Z_:d>{[.爝<8N] "4^覜Ufr"n޹ mLа qJ3gA Zl"dh눅\I}nE:[! GȖʳJ&cu12b`{?Ő1&4_;2i!ڄN&雃 ͵@K)hXކt%= N>Xzpϑlqb㇕Mߋ2^ UPc@1QԎ-̔T ЮmP]6sPMJ F ?{T)mسyITIԑDTH uR7.1*!1/Ày \ުyiR 9.D2*mS]DޗE`G*56_٨mkV}%r o߰h ǡ!;VhYKsS%e9^, Gj3-9$ڬ;ǥ=Pe 4- G 8QxBMA|-WQ3zThy 3L??W#w)@VJF@8tD zardoZ*vwug#*[3ˈ@q[rpE)>7|}G?hsVWƷ6!(eqŰr7$qs>5qҧm"5gS@&>60=nmZV]:{ 5Ҍ*-GoigsB>"_άù!>ogXQC䪃":G~2b[ scyM*XPC )EWvaMEe)[S-#13a>wi,$|Qڳ0rk쀻ǜIfee-2" $mLdWSm9FU,pQ&즊%NR3ť f˔|3ߌ+Yo u{/b{yTmϷvP: '?"wrNuM4 O"fp66 ]$N_4988]9KVN(t]ȅΜ-WM%aJeTSo#ߨT3( <+madN `PGuݥ"*6F!@z[t%ʮ"BS •$&Yw~uF~ o\VIb3LdҁUvMFe * B4/y4 /@8i4;3%ߎxp.xcI( tBf?Dً0,׮q3b/~{ `q{uF;; B?X$gֱ)9d_ y ч wKƪTAfftG4--`;\SRP`6>DE.4(\F1#ŨPG7Zq'pǖg3ޠ^m, Y@>nz8.jBlˎm%$8帬?WouM:zXݘlj#mˑ$Y,`gI0aa9gO<^ܥ0*YX s6]?aaTﶗ[ZE9 roOشcϗʦROV#X ydL05Q۞AfAjxYHCG U?, ۾xR)-:cP/Z jyy60ʙEWĨQ4 @:؜ߖGڽL6zr&ōѿ^uW)n^}/NݚTx’˙rlvA',.ⰚF9\HcԓBvm;T2[W0"۔5٤~IHdCHYTCʿEpE#f]@\Q!V{|ޱ*6Dm*R,15!$3649G@ b{o⟶ZX'†9vEZwꗠ#Bu%eGYUI 45ZS8`sjKl_GO\Gg?G΁FG)7ߠBͲ'&iv;7h8L<'.p}'6- `qctB'4`(,h?dWԯV GPx,G~hTzpm#@u ؁P7i2+>z Njy685 LTvm)UܸkA<_Pg0oXLԋ'a\Ї--BAlμe`,XpP{-|g9+&. Fp=ȋd4]2#ҡ?b}215S:#a#-4"Yjh߉ u/q(#\c༆ʚi *|B}JB>ۖ)W\ռ=>cVඬtnPq0nMoyOFhkG74F(KGRtju86,X掚qy q9$fvl1zLhӑ6)K`能c?[ڲȌq&W^12*3DDhgdjQ QbQѻ%v!}I 7Ѹmћؘ#|*sS#}I?KE [I 8J27g#JmcTTH1#W*kJ0B#m'.ٜvsu{ TA$N_3`Lr~, I˶8?<;KRk*PDždCES&Gã MVi>G_'X #Wtgkx!8q7fDG[W^Lp+hH!|g\ˣ?!,TGQ-?):P{p8v*I,n&_Va椠%y "^mĢ4m<@pu544g$ioTRb5{ש,~}!m{m{LLzq3Ϊdt{_G̬ù{㥹V6y0;FChblRCpW4硊1Z.GQBS$H3kĕNa~sƏ;An]ieo U8`n79C6=NWm  Hz_sc3Oob쌩SNjč}1k 'HA줹m?y75M0W/~rESkrZVp ^ҹzХ[׍Zːp>upa1B],N$| AV1 3w"D#V岙6_a" JGA} s^Ћ>ks%xI`DLA7D6Ǿؘy1dKU x8Zy<;}aq]c|=A^ .MrLPFb'2^ձ(7u?Y,tfjCMSz)`t.=*{O"@ϴQOhIydһ!c$fPQI\ MR((<,ey ÏY>籥)uBi`E eHQJ+lgqz#6Y .w8|ր7QA$Pj@{,-$mIu!0JtijȏɊx<<sNkS'[Mw9SY0ͩE m:z\OgFF4X)$C|t@/XwpɧqavϿ񴒘%#(Hg~jdt4RJ|zxhT 5vDgݽv ip8 bH=p-*1SdtUq><0FlZ+Iv\sLa(…#tq;]!$a40qiH㽬UĺiIi.8:0$)Ssck@I<DD4s`m^k"Mדr-"f)P1Dkd}{7;7^ 2v;,diM!LkE4`LY4(?pOKB8cVsKݜFAr7sY̓yCS^L@5yAK0u!OЩ`KY"H>3;jܭ4' "Z9N6`NА9B#}-^hA;!H."{騈 h^1] =#dQbqH:.ޞkZT'X^[=*Z^֎T:(샹Fxg\`G6@2 YkP']_2%BrW'~tXu$Yv-/v"]'l)s%}@XVOPX%u5,&<*>@9Nسs蘔,佝z5d O3mK1)=I [Qۀ'J3{^ < $dPz{^~Up~XBQ>!F5z#1 ĔF!FGY䲖4x2_YYixzj\8JcKYh\(\u)23o16ELx{e8XV&Tso+d;O +C_챍55 f.'$& Uo$UAEN 9SB'п] f\ײ4Yb|`fb@ ZZ3Y[Fڍ:~\/GHpׅK aQby{ D GW1S2ur^(atɛ2y9PKsj#IM0Eu2DDP ɟ^aӅHyh[vW, yvzFxLdC׏Xg3Y+p,3l'r7*W}udhTV|rޅp%~1szp/dg=$qv Au|r/ylDX̷Ԧ8""OzMBȧ`Qn3Lw>>Bц]mRX/.GDsCQo15ib!}DAiҾG krQ_;d584#a }xo#_Ii,|[fM:s@w;gXl;58z:Ty5[6ǡrئH_)3)o[]<~hYTi*bcɠX?2k:0)Mҹ/ǭ)k[ϜOŠ-Ї<56L i׬k~g(!s;TǻMnʙ/°ʼrb_[u,Ä,N?e}ƀaT~]}4őD“K_{(9(LGٔT5z`'l&qgAƕ~;cەSB*}[\S1#{N(0{+w;̈r^|DW FJ_ime23 0PਾFB僞L;P|ߖp$ȢS[F ?~60I "9oɮ}<\o|񁈗#B{+(}|%3nQد9E_U1 ?G_|Fw sCH#Bjߔ ˮAx6QĮ<[OSOo"|zŅ5jCck/>KhV\ 7mmuV)[&Fj: s"/R18đq1<\9l&^4]ϛkG;ޏ?E`pv.jZoMgB[Ym7ֈH%F{!)iJt@smEcXzLl_L0.s}GJ˴@O3F H7o@g(Ե\~Pa4hOK$7`YV3T>eX: WPԔ ܡW<b˯MF`F]K j'h M>RR&Q煭"&L-4&?Jʢ'^_dP# 1O%)Z;F @ZfK .FU r*Cv.{<5q,kG?*m kyNIb(鬝Cm2_ŧ'1Ҿ%:vl <a+BKKB i G㙐"ׂ0ri*dX<ƋY/dkʨ[[.jwS&lg,zFhZ! 3U*3tux?{a2q|9uB99A{F[uf3QP?=^`um*<&a3$d[X'pp@8{q Z@U$l.*N vcBUn df1"f#_cE<].)H(j $7#\t^|-SD]KYn[+7 ilmlj{ ӭ0Bht=51|v(W]\.{_8:ۧw*sXrz#M3}n:wqZXVtsőh)Y_J.ln/ɚ'"Q뚦L9`FT;"B[ . RTQA`01M-x;=3\g&KK9y@Rt#)0ٽ ibW{kǝ+ ft/i6m#PWKnFZpڶ qV{`^T"ٲN(ȢinTyd䢱@WL.G6ugw|ܓ" "M};X(YLR8~99 ZL#ܮwU;Uͯ~bȵQ4DP\=9$9rv)dw`t) lIMv=]Ը: Xߊp_ǭ&}:\'(^7C+1هiB.NKy''w8p(J36wأKu|&X{m}]n%'R\?Mo".CW4kcè u .0 SXnX[,L:uQm%m4^ PYOoyAr?o<9bTpG*+\tܑ Ph_hAU~^E_.\0vI@!'Dc35a)l@D10rŸx0n+$qlޤ讣maivS9`^p>V1|,X$B^\+ZDd͵aQ[_`m=A[MI[[EI:6N PG (cEAԬ'͐@*o Cpݕ﨓7w3yeieaV)U&m敮|S/a ۷y4Vz²e֯u0@Լ2Tkc}&1Mz rNHb*k,|nY4׍>nG{on.5Wd 1 $|B*D"?Som N^k%~Qɲbyƕ54S.}tb=׭~cVd?]Ppۓu7`R&D5N)nLjUcL7zov7 耤\,8Kj8k+D,1}a ,m~ЛبdIngjxJ豲7x'0`{vLC?%Ǜ4UD}I.6WA DI(B)3g"߁3[r>9'Ĕ&:p=oǍ=cOnMd~58H^bʐB ^[Szt?o hqDUUw/ Rآ/8>pWP,~ Wa$n ݳO @X)}عCJV"MdRךBN3Bc-ֺɱUGМ jQ# ~&ZQ[bP|!:gQjȄ+aDvh >O9;D}[+2߳Kd`Nw0r5G3ts~ርlk*7wzlYX8'z +Fθ1ҳVֲ K{Z>Xj( ,M7n' -,(9BBC߃{W~ 'Leur2P0Hg~̄ݔ˿;7ط=BHN,|7汯[$Kf}X0qMĀ)ݖ3;yqOCA?)q<:v6<$JCUD?W!h^b:f1<_\e.́ә*'!M9𔬞7TdkDYKOc Hh#@c֪l'Zd[+7@Ж~3'~ %Pq8fn`%POWBХNRM='wU:(îIPkU;.R ǭ2<8E!y[f!/ t^%LK/(K"5]I2c=`$6Q`c-2ܭ+̎Jigt'mK0rwZ$` p`ԉugk=aɞy'%xBT#R'5RRu< 5/bz] GcDYr%zƉiŚp' [*T Fe,G9f]J3LkNYq\Ժ}8I릟 fOZVyFfа@euўrDȤ\Τ%8H%S|f'u)~\ɵϓ⥲42gMm6i %ǜNǡ2D(Lp0 TV{"quh x_{yLo1oF.ٺ4&ͼ`*(++ԸXDNH:{$LI"$j:n4'Xܱ*-Uaxu @H1rUzp:AZ=v~~ma90kZ![DyNj9ӆއm Yi,N¹5Etq=?FlfkCG|k,( sHc&-;c rj*3瑍T),>) o7St\@mK,s4 ᓠq]s|U28.'ȟ^HX<\i/pY592J;}NB!IOG m.<eXY/^ z.~PFB6){/D4&0+[CdAχJ>!ֈp[ո"bmU.!bCW d2/b5Cᅿp/k>v؆kQbl "W$%{8~UhhRdvL:.BZSd*{ H ip!U:p.u)GߵqEϽ-dE4ÑM/ zaK|.jX"CX.aQxޭ*dm?<-CYIشcՁWI\XUjUHKIzZyGal 90:kX.#0dłǓɮ!/"3)PӋQHߎܘ=p a Sam(9)Efޗm!JFN|2^e ݦӤcE.| bQ1dT*Q{G lS ,F$w-+5Ms8rwnHc^{U!@8a r_{(>e/jvb!;QZ?Xu棩ma^D$XV FZh+>( ꝰ R}|rt77rkQ 5 ^Ƥ:vVoHٞxAC7*ה̳y1!sd[P!L68Lљ@HyE}`Zb$h>a170Er(v%Z#8bӥ;>6̢Лa˥l9?.`|Yyi,U\%R7i_7;s ܄bPplR^g*IcպFΚ->l9"ub4{'ɎA%q(zewtu\eaSٍ-Å4 nd4,+)/?nt~ >]T^W,<;t7935xf-fڍijy+L_Rj?ް7sH53?EظH(6NӚ3Am`1=j.h`bea8ƼlLNXKAzSLȺxiAE#ȯInG蘺{%: JZXC^d헖S#( DTA }BvE@tZW Ye*Rʴ@N(/Å`Lή$O`-&]̏&A] sNx X{/?Q!oP|'@*Q"!xcN7ήFu  TeR^r"gĚB:kzNR'\3e‡Px"̔+fotjma=sƻl9fЛICݥS=<lG\ja6-?Mj.L‡߶=PćU3 9]qYPsuCNVGE]bGy3DyJ:Ii1aöd$oǎyH_:ZtYSGTfLS Ls}Cօf;h W`vJ&pVx75%X_Eh~Ϟ wwk!e;'nE ţ6{YˏH~"'##GFa埤Xp]sK+_| 4H1) 4<k֐z$uT@X=9+ҝ)E`T]?!2j$yr\*.b1.BmTH82B)ۜS.,@Gdސ6f3&ʟg"氷Q;>Y VzARkfJ"j9."l}2^Уw1ix&aV*u9=k;&3kflH kX0/{KT 87o\bW(@\JCfA&vxpgl\Ce} =c/%5 X !:7;Q7wd/{KwJ:?7o(RNŕ4Dg(=: \ҵ@$LQꨁXižJrԍUǢVM3uRka w[ѓz=lOy` -{C} ^W_!-Az\:Rf6{օ}ss/=7w6d0aAjB)!_sTuaM鲟!C#wԠ_gh*)1Bdo}Mև)o3D7N[`5K4B*q!ء-9WsNi94=LN\D#gN@U1)\^-yb ,%&Xp3TGޔNϷzQa*Ju E)\Dblŏ/1ьs?w摕Abqjkqx"WW irW2O| .^S"=ie?W+򾌏kX_).kuPP۪"kOe} bBJC^n D\s<GR gL0W YIpisS:UvOKVzSg})hB 9kWDmx~ސ ~}q¶bH>ڡUsǽ9eL(9a#apQA~毒HSfFƇ Πif)׃VTw /6Ȥ/B8H˴Pr`7r@" i]jQzi)V`[t!?s ܚ} rW]s)RgD8L?w/$c&-oUJoRS!·F_셧D rm/dv`/(_LNaMpA쥩d5o^Gcv_ʉ,Dn;x[FAf0aЕiŴM33~cY_1@ZxlOGe/)i5?8쨻?;5d\6ͬ a joԍwJb 2HuE-M/p7A\U2eM"<$ӲO R=|orYuc5.͊;/b I3˩>* ҵb,m-{ZB6^@eT-+ ȶuo]$d<qA4QlJVw),!G/U0gE{`ԛښ(?(D }@! q U,0 Os4d*1eVT>fB`0)3}OIobYDZk7LOot%yA`Y9b$$}xΗsNFo.IT 9B!:ŧ|:_X7qy9>RhøYGgV3EMS jG %-1<:*j?+c,*/rwK̷$wtvI޿y鼨``B7vzOS뽕 H3v,-ؓdk U6<;(F%#!$;:FI5> X0T!+u sq>'5KX^Ϫ Rkl#LQ`񤤤1^X$4 )n "Si[%9sU1vZ`(zܼ`7ERw!wp*b4 ւdԧAr-6+.ڝuj? V! K &03ATKd-*$YڼF%K6ɄG5Wm w4RTTU2t Z܋Ҵ,h9FDɖ#BFv<#m}~QXڄ -&R5-(~7)0|Ucwk?[ZY,Tcwc:XOtxxI!dQ]zχQ"V~5Ss"t &@qpVJNAwhYS*,x.GPgDcOW͛9lus:gLik[jG`ũ1IRIqLvU6,Zk.V,8YrS+bK͍ZZKTS!hAh)y),a͔.#4߮fIADQU%.$:^)nhM}{?`m$9R8j@v'^ua(RDj` R^񬌬Yùy6DtC̷ k4ieS?E!#(1?KCmqAY?Nvߧ/g͚Nzc 1NpEZ;]z0iSCt'yu7Z,% '*!`";.QgNQ<: +Ml F4As_6#划_ bt ¹D8ԉToH!ewc;˂m]s/|l uE W醫$Nւ5[BqmܴIsy ݧ>o+4JA'h1ؓNXDj,Dk54Ԍ Nd_߁F, `3cu3cvk:&RUf ~*}ŅVz["7h3rjhf=(K*J^EՇ(ͫ[˂,7([@Bv<ϸ|,އ. dI/`3 Z#hrW1A=Hp2"r8 L}Z0nmk`F;Y AG/&k5E$ڎѝ:ըa`׶L6 7_/ȁKa{H8}P ? RϙԤ!+bw_e'a{7nj}I 6S6JR0.X<6")]:ՆeH:NPDRE+|AWa1n4)#oLLQ'{Nk%=V,o]L.]ͮǭO(0B䑯=p"S, QRmr}ӻ^7 }>#،9:Chp[ Msi+|'D$2_(Ltjc'T@&E7ocD6¡I0tdHPjD@,gP縼9~3dMlOc'x `MRռĤKn K<>9/t3;$X?ĀSy dd iBvHK9|QIX:[ F0¤vTR3 ?TM6`P{@:|x: _tD|sun,! g{փi¨8#b+Ä-5Hw\ThDaq]g> ?L:dP=g!|9`B/κmۗ gy?X=)K`e3-@cj#ml N;rBY@ZeEՕ Ȋ%:W]eYvZИ }hJ{^K<|=W`8 bL(67 V槫aC'Mtmm?z]#k@EY%s#u5+^ﴋ|:,:'mI~fcK3+P^s ,kވ_O}a2c AȥP>e֪E(jk4d7Jè]ЩC -^뒷 \ m"rӛa??oEb/R fӓeڑ1mV ?{֩хCDtѸ(n0V p-[D}bg!#(_/zj\RTB.S,n UdjY02pA Ls١B[=y_ 8[/ kVmgE!f'aXt8?wRCFkQ9Y(NLdY1i,C^{.?Ke:Þc43dՇ8wGƛe(^Lv>]ǒ2_G,~S"q?b/kCha~t8ĆB*'CTR>{lN-I_ls[μ-I 6CGTqߠdfYg*q5숌_lUoI`\C.>fX^qRhw賫έWDUSwR6Lɧe v8y OHߌɻ,KC*5j XjLDh†_0eqΓA"Þ&4bRELe+ urrc9}1e-V HgFާDΤa3. `=mSbUb/sODuZqtQ<2&HrV|?zo3dm{B҉tš_=a7ح#}ڭNM W@ 'XeT]BؚIC$욦f*48=3X}?~["KqXUF dF3^A/s{iI:RrvSd#ZMZ&Q2u!e6u4.}VF4YeD͑/KZiw=:6}b* H:Y1NJwCo4SaN5{/+IsFB , (;zQi'}i0&^8F̴Iϥ.n+Ӭ/}wīd1Z9 s ^ Uy3!gQn[IB}Q8N weSۯl8fV躲_Cx|qw@ˡte -gCvoxc/F"DQ'D&[*Y@\TƇcM$bnt3&F` jzd^Wâew)3Y'4nOL s1feT{Κ!(;E mڭp,N2K ׂ~*˪z6/v~K/r!|KEx1eP{ZAݗfXMpEx5>q (0cZ3=83jMC|]V`#O<'Sn}Cԅ oyDQoZ}Lb0ZIoȫY˜l̞~5[^b\5_qZoN4yoEo;_:&k^x6ʋ&XDZL(Т7>U^( N+N A3^;_u@;6v4KTv㤝uxݤOhQӷ~⨓b+s1RNJ3e*:_lF"q r +ׅ(ILM^ZN.Ҷ'14 jP8檴)uNnioi -g}k{,.R1|V-ġ=x*6C1;]W>Ғl7!)9\ ~~rxg[ȜJO8ʯv:6n k6CͲ : ̽7SI,~~Ǖ>a%y C-j8L?_LM9+OUꥬ[Oj8mXPq%9yXuE㧋qpPk{XW|?i󄚏jx!1 $T|Z"%ׄJMGXEyc0/*鸞GF$pLV)u$*0~(u8Rnm66&IG`"~F:kc^Τr)qY\To-b7ut} Mm&'}u(o#uM"%0"i%[X4X;Tg3g-F.slUh$gm+^ad*F{MoAUޕyTD#"䗟4o[fy9)KnTa M-ܓS1g|sK"#\CL#~kFh H0/e8{})y{VMʶW,RXO1ɸ&)8b]Ta%y]R,nMy'g<T=O![ Y(׃L28F#Q_y6}[x]?en(k;Bn:J#2gNg)IV`DL'n<@ْ d D~I?γF~OV'!.ݭqiÆ+wn(n^5śaf%~V\yNlWJt\*0jGAѓu5~#\ۋ &MÛ>ERG7K]7(E# 5xf:(2]jSi] `>S텼E!Sj% !{jG{A7ץXxKy?ykwoVlYToi_n}}d'рNoc4&Z5J:듷}OU)}{XRqBjD."iVh@t_+k$Z|Z,2ӏD"]TWyhVe֮6ei@"@3BfE-{8p *(>=Gwdw\u}&է;~Y|P&7ǭmE!<ۙ`39B^po[RU0 99H⟄$aԍpڋbf3fbתjD+JTH8٬J%!mxSAp Y'k9>TgYpg2& ;o+/b;K >{܎KH24 _%1bn]g7j}:ѫ7A:dp j@P]Oe_)e>t$OLgU=;l&taWωd#b=-g u>k,!FD aiLTz !>i :M >{{f_V라-QD4Jn V/;| kvf-1rI/> 6 >*F?yIW#%?',k6bk&OAٚ.X[j uӶiX1 _vפVaX{3 GP 8QyO5h3vښ\Υv]t}TMDL/Vb[a@OH8Aw]w]o : dKKi B qԕdPp=S5pY(eOM7^j @7tf LssV]+7K9`يjJ6Z69KyW,n^5ҵxW/)et~C8d'=mPJ*tJ~|-lϝx c]t'G} NXBeg&= EKy>J?뤰TXN:e6yG$"٘vYΞ5Jw"eʿ<: #i.R6\H7a=wNTcu'Rؠd*18gQӦp?1)fϧD'dTN.[ؖ=Qx'{u0dž*r"2Ea "lj'%zdAmj~:š"]3"e7[Q{oS Qp9:9N`se]$A e/F Z(,V)ĴÏAdhzÛHE5&Pl@IXc Y1;7ZYzN_4άvx m|/hk hE͎}}'Z1Bjg$5~Kɢ'w=jH>~mTu'c2)ebp(Xg\$VU-YE2{cnMv>_Ҕ#{TH:tI?&rpmK[u-`WRy$Y ]ϋsVVjrz܌WJj1!A!ՓE}jm)PRY@UE.* |3$a1lԥOB໓\ 0ib8]q;yum>4]bݟrLIڃԲ= S*p:U;iQ?B&}D}o+TB'>Bܱ>ۊ pxkHLk`d$=F^V^KjEsD\=wAb H\e!FA{DמS1Գ@_HHGY5^2u{VҤ $ 1*~ל?Ѐ6"E'7ph0dhh<.IǞ6B[ħ<[c8,G >N`⦏D"OdWV8/~vO Q$ NdAϡ> ~WZx <UƦ*giUvcvy>? ysh#jt  { WE s )LlN̹A.<ڀbͲV̾7EnsGΠ<$H\Ç wS}F ^^8enVOMY<CG IPIqM1;oꦍVtV<"A *5Mឃjy0ض 1p{[GAb‡@4ݞ9\uZTJeR֙؎H.9͢HEmU4beTmEUӎ"jQ14,r+k[IW6Mȱݙl;E5 (1| T!D =Ji} YlmK )Z<[TźMߧc!=tD(z>Y{*A*̾oN@f]b!AܫHL p5j1hG؊N'y5B$zeПrTmpqBf^=\ۏp9CFҜhUi(dNp4+sܤ܋^T+sbIt`[Q0N/ 4B]?<=XXC'4Qp1fKe<:xr 49%Xq'*/O'>_qo_P5pt7a}x 6x2I֐1֏ ^ΛQO:Md}=j,'lzB9/s[i;_)Glɻ~4z%CҎ(4T }vr?%"Zx965-RKٙ~:Vz|WAuls> U2PS -9zIK/0Bd5G}蘏 ofQlO˜svN ފQ?`ғ,vȪޢF (xi :]M Mkk7725XfnhXi@Ƣ~,v-`\h.^HnDT_%tRar$j3SjD 2i)2/`A/t(%9H@x5\H`BՈXVhtNō6-ǖ9,wm+{A֖|3iA c5=KϝU5_^rN m_Xކ=P ̜/ʞbJ 5c {mh-vI=PMogypMŠIe}|(~GR*JjPOdIw4+6Liƶ32UkJN)Q$iZy5P()p3`J>xIt{IE R4~R͍ˀa%+̏⎆+0TaIBDJ0!&>8f'mG^><@PĤ>ٞIzWS߷Mi@81tl]'+1+r;u'<]nH^X}ю{I =0H>'9Jz!aSc߇oa~qZ^EhA$b{dfN8C|~xb}Aw\y;=(HSoe"|]OD4zmڟ7DTvmpl.[n*%JǙ!鄣#8nj55O0F_AAM @+56P_lq9g{pz98H=I)Tz_S?U} ( mZL2DcM4PhoQru7: ,}bwWFINbXrit^Q3|ĸr+k;{­ѝmJ}*rB;\]I+ծ1"HO>Fa|(ߪGyY3A61>T=# )촖hmm8fF:`n5j[jfX7c {N6^>7Zƍu9&g:dQՒ}y YZ