libSDL2-2_0-0-32bit-2.0.8-150200.11.11.1<>,@e:~.p9|~hiQ G͡ /MǴtK;oG/3Y+vLgd/B4R!~`n,8"9aV1J/# kCy# mA;n2biy4$QXbOR vL_5OG1Ӑ"k\1: ˯iHU"[gAy&t=Zr9H%/Z屈]R'mY0֜/ƄI nW>>6?5d + L>C Yj}      (LT(M8T"9": ">2iG2tH2|I2X2Y2\2]2^3b3c3d4Ue4Zf4]l4_u4tv4|w5x5y5 "5555ClibSDL2-2_0-0-32bit2.0.8150200.11.11.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.e:~.h01-ch2dSUSE Linux Enterprise 15SUSE LLC Zlibhttps://www.suse.com/System/Librarieshttp://libsdl.org/linuxx86_64/sbin/ldconfige:~.e:~.c23e8cd894f42cb53b3fd90d40e11ff8e4440dba07711b5d31616508f356c8e7libSDL2-2.0.so.0.8.0rootrootrootrootSDL2-2.0.8-150200.11.11.1.src.rpmSDL2-32bitlibSDL2-2.0.so.0libSDL2-2.0.so.0(SUSE_2.0.5)libSDL2-2.0.so.0(SUSE_2.0.6)libSDL2-2.0.so.0(SUSE_2.0.7)libSDL2-2.0.so.0(SUSE_2.0.8)libSDL2-2_0-0-32bitlibSDL2-2_0-0-32bit(x86-32)@@@@@@@@@@@@@@@@@@@@@@@@@@    /bin/shlibasound.so.2libasound.so.2(ALSA_0.9)libasound.so.2(ALSA_0.9.0rc4)libc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1)libc.so.6(GLIBC_2.1.3)libc.so.6(GLIBC_2.2)libc.so.6(GLIBC_2.3)libc.so.6(GLIBC_2.3.4)libc.so.6(GLIBC_2.4)libc.so.6(GLIBC_2.7)libc.so.6(GLIBC_2.9)libdl.so.2libdl.so.2(GLIBC_2.0)libdl.so.2(GLIBC_2.1)libm.so.6libm.so.6(GLIBC_2.0)libm.so.6(GLIBC_2.1)libpthread.so.0libpthread.so.0(GLIBC_2.0)libpthread.so.0(GLIBC_2.1)libpthread.so.0(GLIBC_2.2)libpthread.so.0(GLIBC_2.3.2)librt.so.1librt.so.1(GLIBC_2.2)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1cbL/@aq@^]c\@\+@\+@\+@\+@\+@\w@\w@\v{Z@Z%ZV@Yq@YY@Y*@Y*@Yχ@Ym@YTXBX @XV@VaVGT@T@Tmgorse@suse.commgorse@suse.commgorse@suse.comsndirsch@suse.commgorse@suse.comqzheng@suse.comqzheng@suse.comqzheng@suse.comqzheng@suse.comqzheng@suse.comqzheng@suse.comqzheng@suse.comqzheng@suse.comqzheng@suse.comytz1995@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-2022-4743.patch: fix potential memory leak in GLES_CreateTexture (boo#1206727 CVE-2022-4743).- Add CVE-2021-33657.patch: always create a full 256-entry color map in case color values are out of range (boo#1198001 CVE-2021-33657).- Add sdl2-surface-pitch-overflow.patch: fix overflow in surface pitch calculation (boo#1181201 boo#1181202 CVE-2020-14410 CVE-2020-14409).- sdl2-khronos.patch * fixes build on i586 (boo#1158176)- 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./bin/sh2.0.82.0.8-150200.11.11.12.0.8-150200.11.11.1libSDL2-2.0.so.0libSDL2-2.0.so.0.8.0/usr/lib/-fomit-frame-pointer -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:30992/SUSE_SLE-15-SP2_Update/b217b9befe04b19b3d9b4ae99e945b83-SDL2.SUSE_SLE-15-SP2_Updatedrpmxz5x86_64-suse-linuxELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=7eaae4363d20d9bb5a517653d141ec18a53c15d4, stripped"PPPPPPPPRRRRR R RR RR R RRRRRRRRRRRRRRRutf-8374a4dfeb6ced8a56fe7e6603b4dec5be00780d460e3dedc901549c132fe8938? 7zXZ !t/zx]"k%Kֺ7HAC&Be##nn3:CtY@Oˆqfm;yWѡ۶X#5ZP?ֳ,w"MqmYLd$[`7hcTxv"<3I3ߵnxbm뺱r#"PId cgbk8 ZgR ujy!W;H9V0 %qhÅPHJ9S:~/@3]9"0K>} vjtĊBV-Me6` }<ߩϺ][Sx[qT]vm|wdtKߟP~:e񏮵4;cĤR 94oS\,xR)Pu /{J4XGo܁9TD01Y]TZ Jڧ}]xSyrXq; ja|[Jor^\^{{{6#!(72fM@x ã`\'}:&"e|!vG\8~dؑ0\Pbq 0zO2Ip(4@Q_VDe+d|"Q۲WQ 2EzT 5BN򢎔r& 8'@)5rOTg]XniMb{̼0i7Xq,"<N-hKSr'e  T,uwv+2+R%}#I_WDXMt.+F> Ec $He&J ,@g(H}^m7}_ŐZQɮ/edk;Wm(qczPf`$+_þkc$aj~]CO:mPRlUz/2.j2 ^~m#ΦLl&6_5R5~aFq} zӡb%N,zfp_fntaьqUL*-W3ciNf C}8bJP4_se4f v 1CD! s%[G4ffXkФ0^Dl9HL㢎zmk?捲`[^is#WXhLnHhF,17ٞ~3_e7 F?Qz qf^=usejf(nHLŔeYf $$}~Zd$ !&1TTXh!T &NҖ4w.FgTs(Ȯ)^i솹Go11jcFݾn$JE'ܯ(uHR^GH-g%V-tZ1cWS "N-dp¦ W[_VÑ&HSzmRX܏TSsh+WL1@ tZOmvюQ ]@e O~ˈQ:m}zPnλ)'q:D/J0̇sYc;$gYfdq2+Ax6ZbІ/"#xA3i,XJG擪ʻ@@ycHIpQvd̤el<,_Q],И%%$ё.E+@;F"7xec::N{.E=-z]a;{h7qgʝJ$w>OZŏi0gw$/I#cM6=UϩEg<.7y?pxg*d;oS\(3IAxH&x^ůW?#05wPSƏ#;ACROVLwsA4q%kۘc)` T{Һ6jk./й,# q"*DHd2x;AΝ(L T[_?R(h[~r5`n0Mĉ[I9ihy*K%F?xnd49N-(dw}x;+qu)Pxdo#kĿׅő>D@Dp4~KLhv3& 8A A.n@`ֱN['#ܵ72՝Q[Sf8*wsm?`V齟WspJSono،4}*=G_+LUdc b%&Rald0 o{N)nǁ9r ˅'O[ 6QH˱j}Tr? 6OA1&\v-JLg\巫0 K5ICLH%hl/{0AC'B#JM4mG7O-?āy"Nok"7>>ˇ%=ۏ5bZvY"&4_YJ; jg?0߽RZ=Je0.XP,m:K3)8-RB55ϜЍ3 # KeT&ۇT{h L7xKL;|&ɠg\mU qqLN2j"WOr>MMjɲ-EI'Ec(zچ !q2ۿX 6?l*VYX_!f^+ [Gu,)D 2&oh)ٙ$E\\ٲL}ZS<MTXuƝY`:ۯ=H5Ǒ. H7\`_ (3=¤YCX"T]p;J ,]ɾoK,3GJ^L/t%TS"yA"3KIMSUwmpF`{n\y@ gm[1 ^_,')LtpJK]R/8n0{;PpH1;sIf|#iWb'6aI.ʕhz(M=߮l9dAYŒĿcs*E#5{,(M NEJTNFF1 階@WG4Ʃ!nO5WIQ=t?YΔwvMWڥk/[[b2hXn.`^uQ]H`(fڌuUg@N.ҫlO w>7eb(JrR,*;7|]QbTzog'iaq֜r]V6EGc\H 6U 6|u`u$z^;BNH^@mb./88TsxqIod9N+ȫްd/q^<:;##,NzӪ>3!\@_FՍ^}ד`Pˮ-K9{yuŭL-ұv0X}Q\<'Cv0˒\Axi!C_i0`FyFws\̌'h =[X]ଇf{J)'7ɏC_-- ݾ3*}֬ݟFsy-J9G遺g,a#/!o#x]K裼wH,8=_gw*"݁[[lAM!*}̀R6ZIҏ 9\-`79&k ł+FoD\#{_Op|t1N__35a޷v" s_EUSq)JGf,M7K@ɢj_.Qyv >f5{vCAU U\' $# v;?u;G +]0;Duƍو8v,e[ lW JZR扷h@eW׃lmgna^l$%Z~w2zꞆg) #аwh2ݚŽTԱ$8N =Yzb#V):W%{̬TC}@JŽXK{X(~!ci;+tG4i-ϛrz|9^Yqch_@ [ʟd,l ʃ#4(JQ j5.)~_U<6UzYhg| ps1N┺A:+2Q / 쯓[rY gT4m;b7yÑ*#ܧ{墤t;FվoMdDZ|Jm:@N`]ф`diqAAkp1iu:Y1ԄRʝY-( DJ5w 6I,E7 _Y2 $.M@i`y +?6I-ަi8Ĥi /ߗ6'GX~=*?$ F;h?:΃ z'c T*O/CXO&(ζZwL.|6-j7{L!KHf:L7-Ja;pL!,t>?[t,1{X! >۴9G|&]$h}MїxL__>$QXS- "& %_GT5Z A1J9j)J!’fur\tA __i=5LNߘl.+UE|mY9WKU-Tf˽~T0Tr.~8>_n˅n~׷KO*BB+X13<~7(Ė)[[0/AhAy^A&@vN@6vDlwN YKlػ6÷B:d͏J鰦$L }?OtPh8FKfVY\~l;%E%) M4(_>h#wjj{uM-Rn޿ s9l¬8f0J O\<Ą`;Gӕ9U_%&\<{m}qFK.BAyz5C=):K͐0a1(ZJeD!3qx((ioksD0vQC6b$5RD-!aEn8%TH8fɶqu[. bĹ+s\H&FzMqrlD_n 7`%+m4n l !Zݴ{,@sZm_aݫ? IV9˔0""4:Z}y)dSM],K $KN©3{G\~f;o:?JסܳQz\gR?y8W/4B X7-›>~Fa!! >&P90jPxE$rz=Hl9(\(ΌA>}Bd ~ #Pw&89Yy!B &{;EoPR8ϋC_QnS*p|XW| )K7# AhzˬA~t|pWH6okm&u蕴@UX-@>! O-JYYGv # UZ1&[b#b!einęxXk {D|o,p )G`ʹʩ˥mר)FfJ Hn04KT@ >hzeßPxFވrz"˵ 7l8EfaĮC&kD?Jkc+WI')Zs+Xe?5(]{Q-`FRt225,ff׺ RF_@q}/elFuclfGS`R1z+}!M}=A1ɨXK sݏ]4uqiGzujE ~ͷ:iRDk-D &>ĂY࠮h%1ɓy/.O]@@+G  Eo?3[ZWb\m2t qI| K-95\ښ2{9 ʼnU^9;+!F ק9,KTщsj!lӇ5P G'Gv(QPa߷/ /<"ˠw[xޜ|yS A,jXXQЕy\:s+%_tĠ). $ O,H( &rQI.xyNeصFZ Cʼ[ g]m9Ȋg[ dϐաSmwʋ^|+z;K@^n~!x*H*"f }Q*EP3%qVpϴ@в0.O$$1*Nx{aN<"|u9VDO|)kdXbgBE gF x_O%%ʺ=I33srP2X Q4S:Ә%%\ =Qc3^+nfTB c)G9|CL{C)Na$t׉ [["kлa+ `n2kuU8)OEֈ m/9Ϝ9٬ avWF$¡*<~>0t7Ȱ3ks8%lVr4P#^D.S GR`vQu7!o;2yJ\qc-1y@꯮=޹RKTǺtӁj&cֵ iF0W15y 8TϴN-uyX15W^FMUo(J Tm)_Jv275p-9/^e;3Q$,V6}\s,4(N-7"xΕfRFY3ʄ ch:8dW0N}Ӌjc@.M~bت[k!uvVM169hn0&pvL.쎽 Q^ŲyJ:)/!Y9V˯X`~ᘥwlsf f%0:_ ]rkD#|ݻۈ]F[]̄وC{呰/Yȑ^q5y{Ian;Ezf'emUBHާɟw $MF[He+iFkcV),3X&\:kfx;0|;I}+Q=Vl( wߦ|cVR,;Rc0i8 >5 ~6:.PKͱ91wgL-Qg zOɥ7n+s`ypp΄#<ȉ}Idgw.Uſ Z{mQ둻$= Њ>|2\;RwXuX+3*d1TFy7i#O z)O}8ѫD1 Tǘ|GP$4Q ^9M_$ nV^.dUb1+J|:oϸN^A9v]\)D=Pi(\U~Pu LW@~ga*mow#`5gKku98TZu0_ʨwًee:UGj/'wG|~˥`Cif&:>L 'AqZy JkZCyw"Ũgr&)3.mNDIk][rnǰ>G^q=@}^13ZGT 9?q/zT0XC 5Ʀ>j"ĊS&q <\)Tc-#s$@tQ:"7.wqWs]sJ2Hu4Eo5s`S%j=& ,qVX.4Sȟ!B$= qk*B X0@*ѕ83DG;zsL9}橻1wcXM}znKc81?s1f ءu x4%Io\RD7%͊j[ cz> O^*;v<\Ku>_X;{X5?ҸLt| ھ&)fT=-jө~ 3<=fF0L\/{JV3EsZ~>6Ath|޼ʁmV#tFWiԴ# Ȕy;V74,w.9W0MlI IفYr>NPNB~&^ICQpP_n8|OV[J$lIȩֶqO_N̍it^\ŏ5i +avl΁+j^堖äɁm[~BڃD✘Zjyڴ}x͠ثc`ɻzUDh[O'&\lmh![HHڂa&LZw{J;b2V^dB w֩9}{@ER6N%wlm+I(&~ڹD33O*No Vx+̽W}G` =Pژ 9:ohT}mLT TSJ#lbsB&*"R&DCVn'{J?okJv<[2/hdP3 glx`jur<_Mxp]fDjZ&,1 txK9er-l?Q*fKVdX=0\}Q?D{)'>U61'Yx5Zyb5*"`Dg|j^\Ŋ?)~ǔJcq% ŋ~Lp@']բ;ӎhCI^LJi4fs_}4J|&J?}i3u;v{F~&5⸱V5qzRT)5DŽy_zh_4ƩFާUb񜋱iwmȧCW#`8ʎE)-IzĪ}<*}.A#?V(q"qljAqMVq$QIBQe:s좝C&ڴ4@ XzB8{f@ܜN1Ä i]^6p>'Wp:狥W9[FueKZ[ U|c-'E[|xMJ 䬦/# xS k#tlD!3Jh:8C.RvsT[mO@\&cb2^_Ⲱ"I&XQ ƮH]rKZrA+&g3;uFP@:N?_x̒as[v=DHl3G,"PiH~Ft0zq6}V]fp )]rrP$JT/0Kp))LPg\%chƹ5BܵDcc[%LBt[Roz y޶B2W%s"nKUZ7 _2֌bH { Sɛ 1"NޟDl\XFMzf/Q_QB$ ܅}I#]=3@2qB4qT%U*0+8î8h{! o)#YHAKz+vjZ[v~Qq!֨c"獣k1{6n䶠,6X+HjG}Er'~ekF7g{?rY0AR/"D!7EoJCYvY 'Dw853ŝ+3S;-dAovd*x1ת h#26݊LY 1?|̯oIBA>L0zJDNry#RI>z Ι`1>lW@-2v8 -v7)/4$t\ KwRpt%A̚~Q!w%e=+6ЍI;vE>`m9ӱ<^,;ig98~QuX2ⰑG=Kh9ީ.kG\pWtƗ(9Wp7acѿB0p^*qO'k0Gm…WpaWljCj^):Į^E.lRP; V^"y> ~30U(1`[D}R{@7)\[)lmDsA]+? R:=r !aHgY")jكSHy`:DDc;[xfWC|†5D|Tj؂i/' @da%`@mN 2 Ԭ[1qs'@Ws+NK (CtuF+8^9/MY&J[~'*uڙk}=/ iOdl~=RVQdeq cډW[\nܖBy IsMѪ BقiUJ*r|KsTp.v (|FyL#|Ry]Cx\1{ A7xgI]plH,n$nHYFH!%-0eilXs o#1sojT,5Ox񙟚By?|s0uLS5h1q>OׇrgxgM &3\@az^?R`@y4VϞa+hfNL;CzH\е}zډ%dxonTy+ެ5i-Ϡ{4:f>W =3u7V*ټ00y} #sS+Jv RԵaet { a@xKyHURfigˣšy9ATlF˯huY]i;lb]#BȑsFD$Q0w'w0@=:\"8t_bC olgeߺӣV/}  '[ۓƒ{){vWt?\J*5N^v33}C*ƥ72t`Fl5Snte,gvRLH31Ȉo0L M(g|z ٣yUZ.؂^W&EWc{4Czil~u 'iK8mΌjNFJBeF֘%p-#an0FoL0I+!OE̳ 3lnU"L1;hu/ I?<]:H`JS- s*d_ ]a=*{oFoVYIiCrÐU9qͫ|QeɈV?' 5Eg Aq^fEMb KGH*uByK>3{dm5꾙),DcUu jmV,u("Jn,Ǜ9\L4+ViTY1Ig I4T%կъ|Q]/"ƂIqIĆJ'(bb F cۢ2a`>@@ nhkp1G"vOVi@P*% +b;yq8lGgpiTO@n`e?\MOG8nbsMYɣC.uc1#%([@毳+Ψ--4k%3~2UjG|'F*<<8 Eu6P&ߒ#U- Ԉxt8 ;cJu@.fYgƈ*{~ } Jp𐵅u%lz 5~Vv<BHHy@'˲BzDZ*l6cs%'z儂^/rX!D*ޘֶ?u*K\#';UO!ɾd~۔}7h6 uTkŪ"bQ%Lkw0E<<( /Aߵؒ"W75Z-B+n$}%.0 qY7Lv ) ֝Cedt_.{S k$%/ch$ާj7^%7NԚb. nqO $ʇm̓CՆ/eUX'Ȃv-U|ΔXμQP!ʕ)b"1; {d̓cUePDf>WSL?W"6-)Օm.L&@z($QvP@ۭkS.=jG4GItTІROj g|¤B  @#raK\µצ~rhԆ(d{bo=d6DA\Le: ѾBŽ).t BɆR,'ǫ< ^&Z}G@ hM$ZYEWǣ+"ic{d_i!<Q*t ӝ̭]S -7#SAM4b*V} * g\B%b?ULògQP.tGDǮlZpUmj$aZ6W 6s"h &+la=ڼy୏"# btLT[t7F%.cIfbZ_W|9 C֨CNi+`*$uE$j⺩7uDМ1Od9>%W'Yf(CKW[C'K:B/Q/G4Re˨9fTU8' ?9iоLbJ&Qz<8- ;P{1Һ/F&Md#cr_߻o1Mb`ꕽ'/=}E\+|{rɡF6>:蓞cWh#'BUdP#j)mpߙ5x-TR\7(,v j Y|W A2߬G[xfapN#"|ugB_G2/&*Xzؠ 37s K]?91"kֲwy6,Dsyjx"Xcr9cM$*mz֌;:M6<, U܉I)z2fgI <`9w`h&e#xh™J瓺!F,1b"tN&@R>1&A=:R|4{-E Õ9}j)e_.V'llf=hz,Фӽ ou56M-z]c@W 6Uǖ4٧UjSD4驔U$G =SlZD&Äb--'~UWE*_+/Uwm*6xgT/<uaHƴI6n-mST=~x4eF.ɹm& #Mc<~OMC0& ;`MPl=(Z՗.}kZ\&tAԲ+397\ ,`ҴɯJ.ʜ9BOpkRVsvi,P\Z#OͦyXY̷PF=6(ˆaMMrVSx*ĘxTDDaTG5L6+/KyOZPB N(벤Nyvp뗚9Г؅EHڸlЯ+~/)8ǘ(kD='ST!q>j**}*ws'<!ζ+(_ۺE~2wI.Ue@]PCMfO7z͸ R"G'N9_}^/o^F$ ɆM_aŝ tg?MYrNlH|U8jEe93#MYRz)Ҏv6 FZCiET\gg[V [._ ^X7ԜS2bP;-$5Y)ۦ U[C k?X%=ّKl $$Fk/ 'Gy>|lEpZgPY+Z1(H M"0IxS{B,(۶̑ ۖwryIJ :`+s$.փxV*7tQ:Ӂ?1*q"0vpe%rQ:ŌN<.iZ\8 ,&(8@b12ML((up;hjgbѻ8Wo޼k؋D5 pP#*:zt;CJ vB V`0X 4)n֐(PX(<־^[PwL~%2 w'Djsdq-r@*I2X17_ <-;k*lH]i}d"Go6dB'6. hbprqDa23I+ Q3$k$ 佛A /2Ka`mK WQW`$S*+j+o8<L>F>$f_Nr\Hwe͡Q"`PZ 7넭gŀ}R'FU&0 X?1o<<'Mf/ZR2oqSмv \Ptn~Of&CzW&}B ih뾰5118$;(B4/U!(J=_ۢTYh#}T 8m4$Nm7ٺ~,f~aY\|3ʸ_|Q ؁VZ o,;M*ntGYR j *o?>"kG;rSBdtǬN[?X9S7sn  =^7fJpgkbխz4pgՀI~L)gpnpi|4)"sag}BMNt9d+@, Ya;MaAp7N'hh}*!PO:5iQ ד;q,Tu e!+krT:]3zu|Eȯ2=?wE*t<>RjW%.Eu)UƎyd+km"zE~2}aKjLzl{#z|[iY-׷U` qQ r%y9HON˓ͯDy#;m\sN JգgHR&qqkD*¢=r]U(26#OI6~4"~5̍d$_W IxCߖ[B90'%8,FxIf3vA@Hi+jQp"IB |]d^Z\(upo}䔯jbV5f*W7Jbޗ3ߧEr c%D6P8GH%\<\OBF;n\y$HD4FɦU @xQU+D\{'uޘ 27pJM;!vjR SK0 \s[$`ů"Vh9)'$Oc uSę"mZ00 [CF 7@A;8c>q6gtC&@y$ IRk3?ږ$]O܅!+Gi EUh!Fک ٣; ^5~ ̸:72oE7aR*DpdT=5 5@90r= # vUDH͟d xV#l"Tr$*TYfsEC&3B?CM -!_bV!VJUE*,$԰-O*5]}==b:tgд/ؠᣟmWŲmW+d8Iw>wEl!;6WS0Ǡg!%:* `ᦾJX]Fڅ ѓm6!b~gGa;۴f \椎bQVיDzَv-AD:LK-jYeQ;XqWVE1gؓ S&WpXˇDϮU2vp6E7!MUŃ~dO<7mhJbј_g3'y}ʆU scN=WJ ۿ_rqu35UPy@mM,A ,p9E|[ C鹾O /ORu)>F&cZw_8gvl'T$xJCC dAkfnC9Gd/3~Fe0E~5 pDc{ 6?NN3oyʁ,20hn]sE/Z o ۩% F-ص 8nw珥˄ӭ23NZGjJ;&xc!j#.Wz89_zFl.{6OԽ  lEj`{ȉ\,>퍠$W֞ShvA ưTU3F?Ȕ/5٢x }/Ѵxv1nVOJm~Skc5ɽ驲)O&u4E@Tȯ憾[Ր,g7Im0&"oYwI *@ Χ0=EVFEXXHdR(8EMټn~L.4%Yi[!5N4#r 8AXW` +WZ߇}j v$c+tˆQHҰ͒k]hgK=!cץypfPT\^T܁_maO%jTuSKt0 qLr-X2-F T4{4%v`Dt'gUExIī}"hjE_֊ڢMjN@g/(4yik Ol,S|}wIJ⟾;wRN{}m #H]`[-8@QiXeb4Af:0Ry ywre<}ͣf4$sp"ocg9܃鯤ϗ<gب+H~ī5z<6Ho#\VFNmdCCs^N7uN:rLlp^j!Kޑ\ Ah -ˆpT&9dFPTBg V&_LƝ\V^ah4F'QlUT`n^[pFSi1ǩo6S ՛bP$ɳ@,YWk׮w Cozݠw'N6"i. 0F4L)󿾅fI}1԰nn<#6N5%|޿vr;%%ےN9:OwItN}1(m7ea(lN `d + HJoJ?DJ~0%3:'Š:0gL0Z y=JDG?^Ü x7ew3rKv!6+@_[hj)h:5Яݹ;N6+W"kj>#gDaUia(cfA {1fӊ8@ 2wX{^]&tsCe$i1̏#d5.fX#-ND#Tvu OH f {Gmd@"8d$Zq f)tSy Zj*x2'$@0v!@~L/MQP 'j\G>C55*.[w6Xa;3Qj)qkT8;"mcP emh}UR_ZZ?.VX&=[¨޽Gu C.snH?ofY}uVP-_Ph˙G{Ώ]2:J20+cf"jkPrzB3MW e  ɘh;-'*p)s%k~fsdXze >׌I> ,*3%$Rtm=V AuS7Āٰ_X$wրEܡP8֡cMEi{oݩ&>mm+!g "1%LåǻN6*;ĿB"Y-XԧIpϴm3X70~POh3#4nkpNԋ隇J|3]6jy0Up({7.{N@ 2/XS]мr諨]Ǒݧ,Jo!nn'a} иBMc/r%sYE6kSnr5O^?P@8 iGGM.ɼD[ ge"yar$̘ۙң3Z."LBo t*.srs`=(`ܴ8hf!P3V4ҋh(8 d~ĕ#b[o۹rS>e;⇫Cr}Nv c܉Y[>*svT י**B_hȎrëȺ#A=cuL{F<{MXܨ\nTvO 74P苝l4s#KUa31ک[n]Ԑgˢ{<. բu8"*_gvޤy G+|Q*tT)6@@8GQqnuwު=;n-`M2zM٧eƂqT 4< N3 YƴǻZ7ȿQf--w^} .6ΙqBKxAkMD^y)v"v=uيMW4 L{J q׀ |Ӽ$xV y0sfXYP *e֋q ^νĹs. 5l-SK} !ílNa\t8 m_RӘ ̊^z63!ymA?E"vpbT墇LU8 ZkD/[Ӆ1<5^? ]ז544}2IDkh珆eq҃bT@=k廰{r5;[&:kxI=?\l˜o[b٨z?l]c=Ǫ@O2)Ǭ2+p3؁ ] h+1 |\릹AS S8F4jqiEL1=GM %ת>g+t˓ЏzɮB8Za/ 3hw1i#f㝤 ,!0KaI 7Ϗ\u)]mml;R L&{cER~ 3B1N;݃G^,%yBc,ͭ YB=}X#/v)N5i mڰPΞjI}$Mܘ ߙw!uFGL!hoM Μws jz4Eo[8|ev)אNw F\(0G|٧BX֏ ~& ڟFiCYQ؃lգ9ú-PusH YZ