libSDL2-2_0-0-2.0.8-lp150.2.9.1<>,P]/=„ ƽKٿ.P\Ӯ#1i m}_$UJn/K:5zGXezؚxOdov*j*eɄOJ!b3w~ q9Yx'[cPǹdO։k c)~9UR^[H ?}_h[/U=~?۫kΔv# $a\ޜ=܌wEf &cRQԱ@p|Ż Ann8GyΩٓcdAh>@7?7d " C  2CV\d    L hT(88@9: >2@2F2G2H2I3X3 Y3@\3|]3^4 b4Wc5d5e5f5l5u5v5w6x6y6z747D7H7N7ClibSDL2-2_0-02.0.8lp150.2.9.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.]sheep82/openSUSE Leap 15.0openSUSEZlibhttp://bugs.opensuse.orgSystem/Librarieshttp://libsdl.org/linuxx86_64KsA큤]]]]p]p]p]p]p6dbd9aaadca48abda96fcaa3c71fb2118f2f9a7545214ed111ce2116ca883e15620cebfdab651fd9dc9aa049b8e54035a5714096eb637f65a16dc8472ea5ac80bd98c9da48913c60e99e804021ae72d176e3c19639fca2b74c7c86e7007a54d694fe746d218aee6965122cb77803d1d8870a387e2921c1c6ac6d7259de22d1731f114357b2397256ab87faabad8b3b55ede711a52463c873140e44218c4fd0128f400b04c9da3e365fcac766acca6d30826f581718c6d4a4a16885d0b7c1dec1libSDL2-2.0.so.0.8.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootSDL2-2.0.8-lp150.2.9.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(x86-64)@@@@@@@@@@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfiglibasound.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.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libc.so.6(GLIBC_2.9)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.2.5)(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.2.5)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libpthread.so.0(GLIBC_2.3.2)(64bit)librt.so.1()(64bit)librt.so.1(GLIBC_2.2.5)(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/ldconfigsheep82 15694273512.0.8-lp150.2.9.12.0.8-lp150.2.9.12.0.8-lp150.2.9.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:11140/openSUSE_Leap_15.0_Update/0be67b8b63fdfcf587f4241e09559950-SDL2.openSUSE_Leap_15.0_Updatedrpmxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=cdb7b6f22d82f1c7454dee1f4e4efae34b5ceff7, strippeddirectoryASCII textUTF-8 Unicode textPPPPPPPPRRRRRR R RR RR RRRRRR RRR bhF w utf-8835a7df075dd952216ce8fcf6ed2130afc0e6a63031c4b74c95b94eb9517a7b6?7zXZ !t/BC]"k%AKֺ7HACwxKaFIF#6<۽VX|I|*x/Ie O]noPQߎ%-8gN]-c-!Sď&P> 1W"Thx'-?\Ƹ;7M'!ڳQ!@Su{tQ'=~CN@YI2a7XrDo.餸Z뷦|o .w!x/ ŴTvIJیkJ&S͝<&.w5D@oB\Cb!l ;PxO|NoH Tal` hx\}rUe~g+t_ۂ{! 9u)S0eaT RH`fF潜 i0"L;XVkb#&S''%#+ℤfPe!+.u*XQ _?ua%Գ28JPK!/ |,~03uX8 ,I̻8ʯAn"B3Dv?Ə2Rd< mfy棝[N sj;HyĖ{/ Nj4^a`4 R2ܺn唹ו&r*z"|7jYBJ1gf5a1[*AΡg\iv)s-YH2Ȃ0Rӿ_d#ηc~ >FoxyD+oLJRU 2ểu!kok53~Zq ,S; A J~4ڝCk͸JqԕUT_#Izʹ)jY{|L[yDȫs"Oz,=P{+%.!+vm#(]Df s؍9<;~Y*}EqNyq)Ua;Obv;-pn.A_Yl3T\50F}kYPeOIׁ>OC#83Zd͚'uSvd]/P[Z|*R֜2S՞*FY!UȑzTʍ[>YS$vIΏ͹ʑh\e*._ AHtX3mTB WFAjs>Cipa92Z.$0gP\; d[%[䌒#;pg 9ZXĦr[u[i[c*Un$nXDžCGzdkWp7Dᓴz<M.->IDKtK_=Ӽɔl`3DŽ1 ڝi4߈b‰^rvdB?1юwi9Ƞi d# մM:swUrM)|G>Z`rԤi|yW &@$F_02K}F{ǰpV[{T%T#7VîocHsj *T讉&*ȗS6NMx7 *vJ%ُx|v7qܯ3tx)v3TT+GK3LxX2r8 #cq!|(Nw}\@ny]l3:7ɏXCrNX抻|B6V^-- .! IBܸ4|RʝcT0ЂqlϤ!)Ƹ\Gd^o{[` (=*]ɧxu>0)?#4/ k@+p eʏ:R9&ƅBMڎx#5j"^ SRw)ؙ&\xgP;S>SdZ&$_ɸ`Ex4x U\#̪s#J\efAuL c7 QyB9唷WEгwQ7d8a +!aA5/3ʺpMp&ŀW/Yl4WT0K2Dݼ^^ڃ{iRɬdЙZd,II /f%t`+D͘i؟2&"retdQRKPq$>} #JmͣbٽPā'd$d@'8–/ Q©ɐN TJ qVĤ$qyI \-0 4> ./۠2 ARQ5P@XF]SqCev lzqR$Z\<ǥ"x߮{@}:Kz4;:DKΗ<0l'zV.&o"y[Yy_6q ')TgqTqLl$j5Ӻ=.Ԯ{uAptzI)[4%灏 |[a*J jWt@nh}-*ˮky(Ѹ}"p:H1~z_{p0FnT4n^ g n"VDHNZB VM~fAYs䡢/y/OFL?( Rw-2 N|뀴' ܥ$й~e3n^T0FOVv٠\K *If3/-@=̪)J/|>s:bOX=.3 ?&]<~+ײz'5d< 6 T" ,Bͷ!70T%G6[5z>hvɇ4eOyP:R0?pmGPCO47ox[SVfTw`b='2qņ}}d15v;]0f{S lK@]uˮqMSd1}gA$"kNYM!YG -&_:MqhJ9kJO =RC_\pbn]1?rM|Di?2 Z FQr\~:gtax `])*kڣFB+7 Qf=Ջ~R6NK%Y(Ǎ7?5MWh& J`|4?'= ?"8ߑe~fj[BNjfW4 N kR3ܘf@~HwBLY5egNc -}_iwӔBp.Q{  Q}ei}6q8Qb6#+EU9 [T|({ND.lN&@jI Y͗s6ym -\đątv*ҿXǽy hǏKs+@3iwMCCt  8˷`%\^.g7ɝŠ/?.t漢m\cW|zLZ@iסg4D^?AG"\.PL\1@j#TpVtF\{( Xn N:f)YNlx&#l6m:-+}_6K7N)j k-بF&iMqmr]6)e=9Ek ūOnIb" H m8Уk5.I} L|7q_=&6:qXEs? A4O9.eM\>9%GYk+@vcӢӳ1M# =D=Jڋp+V (Gɮ*?,m -Jui{se:ҵW@$sÞ]4݈[BwCNJ ԃ@o 3 tSzǝƔg{T┇5ͪ$}J~Yq'"yԾ` aKڊ6cGi5({n@ q^XnZvܕ N1(B4O*Z4"fPl EA:4: 0oh9KJ*ۊk=M*\%.{$j{8xn];rGp}pb3O@d-< vH'y%wX@X/Nz5R @ jG QgT[ee=EYkf2O z[SrzԽ6W dV(wAiUHfJKtM(,mY"XXG`Vj)mF/De%J8Ju= h ~ﭽAcQ ~'@HtLNOj3'v7z[jᛔ3E}A犷C2bY{칸CUQ9-%t}- Ev6hVɰu[ H3ޘ]}zid`0~ SE5\GХ^P%qe~_)hᅼq+ W*(O4~ xIHgd*hLL/aF֟r޳QړLBn*1=r,33C2*h*m3XLE~wؑ^ x}Oe&NwS}kU~D,Y`dFP5#XG{(,O"]A&: HfV#+t߸L 0#`b,cfCO9UM ,Z\+,q ;ǠZ}}0-b)޶t;ۥpf3f !Xzgs3Ȼ:-~*)88;ᆰ",%]1>fr<ED\zRwَZ=fp-oƩő:K| ϦLSg2j.wAΒ`-hA2iPĪ%6^5zgl|q9SP(=).};eHcRiScfq:HRL9G}O2d&=e~\-?6c'UA s?%C*r-? B@kJ(zb lTK~S)NN^g0?a/E_\A2-0 xw7qd, 1¨~,6ѾS=;դѢBpN=Iڇ£0/I'Ol?3h ,-|Q;o??2s ېLĶ F?[xiC@bܭ$ </(??O$4~FM`MGt~@B<:tX((}*YUM 9\vЯOQcJ6<( vTLȠg/C<(yiFCjqVͨ\tݶg?rYdzʎlsc5J8t+o_>~7ү3o I%xNzP n02x=n(<^~SBǦ(gd ,%[+t\H1.fTYSZco7u //ѵ-bH\ +džaO>%d22ԺgpYd }^Y~n3Z_ h 4d!BNÙH;v[2>I4 8UW{]7l;ySDYF&ҷ;:5y)EPZ%/XfFNA0J\we<>ie8ѴHNҁ@:ݤzi:2tB߬3՝]^$֞o^N;R`x1^ILz'8]|Ĺ̥"(4iJmj[a}ou25;un t^}98q>nf]:]b$,l-o_ciJɗB|k);J6&U !F,ws~}q c*~( GԱǓo OlܶA'(CN>b23-:zUnMeDc{t*}4p] ,Lt`4Yt=}'9-w&ENq'eXaCc)׍:™*W!!y7CW5Ծ@j$p7/OR߈a88?뉘,Z"cl6Lr&dE s|0p #L+"忑[nIUPeT 3[6Izu!{/<|s "KՔbwr*ۑ.0Gsvщ |Fۜ~tD/rٜ9W_;.`aSɚ6dI{N DNt4 aZxCz#D"KڿDH/LbLz !с[g ;ZgMKb|Mf2ĝbaV(q5,C55 AX~6Hdjlخ=9Cau*"s نs^DӺѥ|T%L.(Nߨg,Ihd86*4U+$W/N$'0=6Ks+&;(%XF j!7G=fWN5spǦTH텛pS⦇GFQ"u[h<7f0UٵcSOu+v)rK 4A8,1yNbiQQ %w#lNii E!vIiDvXЂg"abL[ )iL4@jL(.1.č ֹmt6>ϔ>Iq qOd'Kc.Cd[[ 4xú l6tk]VhhBx,LuFxhpyg WP;BXP156E9!-~^la0+^h')z=1R3ougzV4k7Hږ\mb&nrɵ 2 ywbJՕah_,U7B'$`Ty|- vGʏ,fݠ([ V&mBZEJ ʧ=~V)THw答ZAkְqtE}ע*/;TV a0z")JZv4MlT\:oBevh. T#C쎚m,oGYgR8PQKg:8]1 y&-+r+~$@NdΨ_.'ZwO+| [)(-(_ e: MH\X73<)ǯ y *+=/c6fy(EN6f[-?!WWQ:Xf}rQE@*[[܅gdœ 5I m~ IZ[ˮk;zI!v<[eO -QLJ$rbƑ=10U~Zj@[7҉`hv{(Crw\n_ Fb0z>t&&4 D?Xb5+S,ܟ?:%;/V. 1 EaKS`{JE:!TQ5Yq9c{dY|PG3y䘭}db 7<ϟO ;h͊s{P#X2EX=I 3P4rt˝ɞ)rN7bcd:yl-}*8q%u%D@(wbXwDK* MLռiZR ƙ[;%eO-Mq a?*92YY31pxtDҿ! |w62f񺘓&6Sd,?]uzgo[Go}Pxo2]M#͜Oncא&rbc:|+'ż~o]`D YuSLh@X.QAyvlaf&RLE Oɯx,Rk|;ܘ<9[F‘nᐞ=$0jAyAaV_8Х5$*eIio7r}^.䯼Ey6xSa+j'V'_u`t\t}ECjNxN61%99M&jR볪VM+)qP1ǣpwo&VG|6-Brb+'Sr <ԟ@O bx`0"(*Es܀Nl^VTՀ9'ՐePC;͒Hn&2RPxri6ݙ|DЄFH z߿b6&qfu֏w=?Or?vC L[| D[AD^hKNjhi~ 6 T@PK䃎.8Sʔ0lVTQ@ҷ)6ȇ(Ѿ)! 0)Ey]+l*fa |0ygyeWeR8%x~Y"hJaNR4[ UQ6jH1J\D,,c&h1#@sgfe!2/,%^8%#+PZmv6[A=)xJDJkm} c{VMQ8lAG&!齧[ס^ct~Mc?F9: ĐY"CliO!z7,bJbܫ`B6p;[BJ:d;? u_s+}a|1ycD!OO6UKTV??yHVſU7EVȑmR"P aɋW``ƀZok荰Hu-uo' K/sR"CaEf0&6v8g?7(n 9^j'tEZac2P tuBw>,Hck&8&(Gn]BBՏOl'Ю5 &qZ|hMj⼲I_,il_ ޛm/Y]J6~JD $ds ?'H#E$ʨsLdp}ƽ DREEx7r@8^s`G`nq |jN;g#U BRpTڑ{u~^ 3бZ(ȑX q~ԃ'G2eIlw& Fv}.JO5.'wPEvˍ3`g}er Ӑv mpA`߃klnn#ADHäBUxU QΝ(Qe{M>g5!OhZe nTuA*ci 7=:dQೂ3&'@B:ZHBV)Jԩ3Xdg'm:K=plc {JYkj\dhkbsnPiItƋ_EQA%Ξ  I[1o7 FV[5J7Z~C!}-΄@^F򦿓[* KY@JX.'q? \gvFb{| $V_%+;aODVf;[hEW*e΂ӏe:#6 PINS/ot06v;rE78LϨbضZˑ5$$oIHES<"9{Ӻ=Eb3'tR'D,LeSb5zN槃Xh HӅ \9 17)ڳ"CtbUc)OO2C63&i;GgQ:s)8p,*ElVm|h_S H<_!qD] (GVnIE{a*l]iC/alj]? Qы2cĘy \ a{=(']1,/B6+41ٜ|-9zc՘~e~OU2DA~oŁ-Als,$]mMSWVɼMjQU% T|qY>,&gN >Eg1jsoA*8e5c[6@SU]Qn9WX\ʖoM)0DE,Ԡr{ >=7^}T@6-?"e|ssNLA]L 2ޭǜPuSuY| l"0^ aya:׭As)j!I%ᚲPnʺx..?ut ) Hhc!L\;p0J!z6Y׏T-է<ƟԊDS3 [\MU8|>ˤ^s{rL0y{,AeV:@N9!Y7RT9bab5pѸ\KΠ %6oG}|r ~~?K'@gBTw9@.ᇨd {E:ml|b֜YLNUfl+>aNp(a}6wUHW0^H|`,^ eÖ́aW;D\ {b'>4IಷvNلt>6N(sxaߎ 6A;9FCcYv&]ٽ!9-3u?&Կ-Jr]:mW ASai p@ٸ"`y3K=)@$+6ZR[ǣFt4+eza{[o>hO`ε\5DL$X5_m; aFj Mp1YȺPY< Vg\ >lIaI6^r;b3cFnF% 4w 3O\.ȭaK5C`4ڗJ%Nc's/@SLzc3_ib{$M晍=e94oʎ=Gblfݼ:৐ }p%sN@D 4_60هe?tFno/J?Ab+FjCNʲ>1wBFEw~d#Saz:'d]8,rK>B'"|cI/l&5Oy!G?m2$)0$+]3fQ2T0,DrȂ XD:MA%bQzvɓW6_QXKMd`a[,IBϺ*[p0N9ni.>.yNH9!1 h4k~뉎/aD ?mxJ 7QLrr G_⽧OJA U!OAAуLkyiF_<w 0^m4UL ,+˞D>s:`[38J &WP;;547 -əHDAy"F<q\'o݂M~vBӫQo,LH{zKC?]!1b3;Umk=f⊪TB׿~WJ%qjDsU5C],_<Ɲ H 3{T進<}oǪ*_2iL +,|º!QReZ)Ry!g+ċGLT,M}mTA1tpԍ`HXKBhrP T`73oHLwwX]zM Θ>=B\Zl4dG=0k&̓$qDΗm/7(ψȅ4qyR%~(tIn MyꄷJ)hPSS#W2Gm/HEx=νo6Q7 0 ;gY&eh5rcRd;,b*Zܭ.d5}39* q_yCSNQ:^,S"?1N-R)iEG>S{-~Hk=ɕ /Cdw~yr?6ڥSxީ4GzLY.i!h՚f~97^[ETssp=<:[ܯtcۈhE^$ 4?|O;je"г3`e)E2XSy}N'A->n9:ꇀ"cmnB'wj#{~1. /3K55Lv;%"mzU.~Iw+(L]{@FoLųH@+̴Ws#2]< YSKQ)I&[Dtxoi?v\̎(W#̭ uo&R^i$9w|?;g϶!$E0~ϭ YUccW=QPo[Oоi5orF^C5ۣLLn=J&-0hI'ٿmbP2[Ρ+SI T ǓY.>%$6[=jAݝ/&[>`Jp~r+\&^Q4q*>2 J 2IBkj'ݝ !D.2FrJ{:]Afoau_6 %NͯVJi2`4$tJNc /L fnVt_+9rKJfP>d!Ķȵ*(-(̫Sa)_EvAQlxfZkGsFr^qrM&[JWRt}~:* S a/ߪ?('qS& T+p,YAEF&rބEpGGwV$|8e̓X>1K8d'M"WZgJ,,Le u;E/aOx"(eēD+E`DX0L|wcgllP\`&8<1'0,KqK*);Fk%~‹ F  UWdjjJ3M0D dP{nx6i|ߓҺ{M3k{+γ@<؞i"+KÐSTg8`~:Ý@P"Vl?r#>;+e7 mbRܳb0V! /Od>DwCH6 GoyrKf!8Z/bdF\qcy~j/vQW}Tqn O$A(ʶ-ǎtRv8G`'*ug.8D &!J(SWqA++RZj:C͵ v4n(o6eM/3ABu\R=Xp&-OZHμp5I?I(@D}"Ypt!Kt^L,Bd,Nlܻ4N Gv3BOacZn?.et1LQ-IysJ- v~K:dlv\>|gL`Q%c 1߻(.fB wUZt''KŭDž¾tȨCG^t(b:+kaY> }4iO=9W8@`pԱ$)_btDwvqK)`'D_?#כPa-Sօć;CK;799#+psy&{s}U nuޠ\ t^wEY%Me;*bٲl/ga+ V%}9o6s?x~M+˜,*{Z'B?۝N_"L y=*EKijq{['v02< +T|~7GR ]eIXI0 1<׫F-{49 +NT)Ҙw-B3<1E*1ڠ-,'l&PCmXz~ˁe9κRYG*G,8X_0]!h.%? m܁qq+enHelq-7_;Cg,x~z촃@35E:ObV>)jcrbpbu, &Q|_|MȚX33R NA1ᬶh$^ :\iI-O^L8Ny z4Vb܁Yt2N?jmO{1{ACWïCpY(efSc;|``XcB5* [Wp#p6t~z,ZVK .DLגn$xkUaggA撋>|;,4 !i@G V80xssy*!!q- )j.[֒S&ֿ45xǓu~bfNjE. TNeD$b'ٚd ?by[cؿhp~Au6%;.]y^"c,T2!r]3Ψ1  KB0ClG]4Tb-P(R,fGWo]31%+a|@!غSw7NL5ǀk <2{hƿ7_!'/tzj:4fenKjp>۱`"i G_ٺ%iY|m.'cCQtAuyZGnO}n'*_]36}TLwiA>u:"5ۚH u™jŌu_${o)):ObdRn5hV *ƪT?{D7S;ы#wx5s525"^3K 67ာgw%)z!GR$DXܶT#,W2O܂)䙥ǮVj!E cP䑡vb=-&[cG&@ s,oU4?K`쇘Y"]fEGc4OҽxZ^u =bV3u7q!@I~vn CBw=l@HfIU" Rkދ{E9Y>NPhEX00hqEKi ]ucbEG F8񐱅Vࢶi+'3.#=(F F`lP=ž4FZ_w9,)79}w u;E1Ȅ>KQ.tXJԿ#[o˓;4?>]Jt?F?w\WkSf>^Te=!Z#Y ^PסaEVKbj6rvR2E "OFawL(l 6rnPrO飂)!Z`sǿѥw5E2t?H2}9g^Z6xh>.W< 4]N*rVφEHVW8HzH%!R-\VR 3;t/t.Zq3]X 6z&~uS Yj37;EEfaos/f`K;IiXW%$;UOn[Dr৵yEuQOͦpMLhK\y!=ITWSuJ K,;NKamRo^1l) ZtMaCK!En6E6Y, Gҙ dqd1s S u z|+=C_t,mj!&35(1Y6E Ɖȳz۔ 34IH-_sltǬ1U5ChBsN?֚8AxvJZ}nE)Q\ ^ı^͋ vc1ʭ{k_Ʒ.(~miI: U3~=$8y]E&gU$eLpz0}0YzeVOOG-l4^&GԔ;9.+yo&@Gu;f(xf`\O%ڃWd-ؒ9a03gXr'pmk>^Jz/ce]%~{4b7]}/\~EV¢Tx]X)O*5I;~e, .h' k܏Iޑw;`\yMhWu+1r15xI}<!8J5Wbq+ lM K5z} A,ͻ]n6ȱ6-<* ywԃNf A)йn_Hiz/]ڧ:!VT`-1N0Du~8!L2vf9E!ųջ˳ʕS[6;aGQFTk{GVD}NJ`]||f;+\_+}d*:XgIMF0y`d@w/XF#_iԞLuf9bԎǙ9lVhBZGOx]۱%n"]$h)>Bs¦Jx-\I7"a zKT2"ӕ _Le1Qi/ϊ (rsC`WJr5R Qe.3R,6c*] LU ޽pOif' H{~;l҅%p&SI~VTT4yA{QFc^"_Xֶ+ƹ]aT< ZMH>z e!RaJ7ڶpwе4n/Fx,A6J] wݨi>Ilm;sws{U܂#Va܅h<@sNo3p_Y[#.Bvށ{59E<mzVtMa$=CK2:G8:0/!,UH%l%Rh+ f: ?^߳R4T4+}{5ج>(WJ^MD ;48 Z6m]'tkvO511R[)Fn1% M7!؈ǐ󷛔3ʃ:XTF1׼"Z;"]TRd#Гv4 iGŸF2=r4j+Ao[^:WmQv< 1^l0?9Fh93Mg,% }𵆜\^pHP35Ws8~9YpinoS5`j*i}^,/n&RnrtjkhGƢ7)lѽLsX0|{1Ю!Uk|}*j7ĤuIѡPe$[I8 WGiIgp TgFS_ўE}we):ѝY*Mln4vn4 t–cQ/ û ^+8"LqYW:[UO d̥YS+|(Tͱ-K^|Q1 ..\f uAr-ۮ(ϘLꚈUBThE0 &=C,LDmw?N(3܋C\=<#Z)9] l&Xykk]fk>/)0Z5OMJ;~}Lu*鰚^D4*1Lj\~+fZXn7{cEtKc"D.DP pj zGX监 -]$H2c-rHYMmZю=M,_BH C~ݵF ]۷jYǂ܄$ˣi)o~hc55$e DRCOsόs/}n94)'$F=hmAU̪v>(Xn)\g'Bwf cndlq9!+_[+ܻˣgɾmxfo Zy(}Ҁ!1[LkBpB6&Cr,IY <:1lPۮMmQs_Ћ t֒or?f%K=D12kWeV/y%Ӽ8RQHN&g{{&  aAJX.53tl`8 CEjr#28)mt b~"fx?^"ݐ`T y>&33QS܂gUY൑eaQfam;k|eB#c/M3%ur4Fܥ5+95E;cck:g?WAhBn.q^DP)qedGV?o t*V'NCMeLNLu~{l[Xq@ ]+ xDLfY:P΍ gSV5i˾'˩twk=<j4D?ԝB@w$L_NnKyw*z'=vYo< 0f3}}=v-<~J[GjvYlh"9Ufn(*o) չrCJ\,nE04}KP_zdyFP~:eM+saU_G"Wr/ R*A@c27R<>-[ܚ1.`3*k/&Չ,k=4QWpGMFPLEx&lxD赚*/t,4D#Rlw!ӣBdХV{q)؛ dÔ*N}dD80bA@ipA,< +>;ߏ+_iڝEUWB\/$ܑԅ T"UiWkU{aIaSrJu3u_q̒̅3ςFQ')cڊj\@ OM;tsx[+ 0YtmySd}@ZK;v>RB GXf,O <B8J4ȫOfYъ5/ˬ}Ge%QD3ݕ#`BӓA^*Q|'Cs~wjf~iPu5C֏wZ1~L1! zn]x6s_gb^2?w&㈀o ʾ8~M_5UҦDA^+x̨C= @uwi4w3K {L~9z@']]LmF*XFfp܉k'] 4{~A \?j\'VQY) Fdžq/ݹLiӱC2\#<~LE&-g*%hޯ.N vPTD&ͬOpԼgaʤDNk<?ea&87kTrb-Z%\v@Iҵ|CkMO(o~91~% Ω8$ٖP墛;F_R>;.=]3ԓ0T}*bȀo )hK.E WHv *9Xg5%Ôx9X(ȡ)Bgu ۀQ?$Y'> )ʃo('n^}n#fU+@r*wk겍|W7.@n&ƒcXM<U4]VyS;Ogl&b*aLH|x/1> 딛#t#)]YndmqTC|Md#G \_dq"1> A#:s!mt[szP Xnn(XL =ٸ6w;zq-HP b%}֥{ ?M>48Σ|()UXj{!/aze?l =NwUJvvN{j}ZgȷNP)4R,b.:Tm٘A{Dk3`0&aŎ0Rc-pHa` |ˮUG+8W,EG~ex-%j1!yˉƀ@*hĠPkeG"G_oӳ$%KZWR^ GJ?"zo]cDd guk(lFhwyѭiJv^8=ƅ?ZO4e7:!^xTV`Z8E*M7v]0^vВI2FbԿ̢ؿX7`o.+B@ 21'}&wW=%pB9+y]Iq~8B\g7;CVMЛ&Jn{%P'CN =`s$O+')볤`/ѯ TD [m?%a7vi-{/ آwX;jwv˚[\`RzSrTʄ]fwԈF@ R`ˬ;u5J!$ٺm+!OLoB+_s"5ڶ}\PMšVE:8qew RS`E QⰦ[>Ȋ75H#;NHްG$%D v߰XaJՉ8դor k`ְE).j5$sM6t n ,6@R۩E\֙Yې: tZZy=qfKK(Ener@7}E\maƣ +,|YXZ#ViMI 92RӪ[iaأKD.zm\Q~#zqO\%`5[cVS# "5U3AI82*'"cK h :0VOOXOwfk5Jɡ,T+ =By:EG~鈾9oެPNI, oobTyu^" ZwTVinHA@VC} Iw#N OV8xrE#r} 4J^6G*1R5%Ip?}`!zƚN+}X yɤx3VmͰ/\f3v&cf2"_WlKOA{G$=#Y)jb 8*馢%i +gذc0VDvQ; f,WVξgD(Wʭ)PjC"d0< k"h#[apMU?FV>);pZUE\O*[g0IC{AC>^dťz3)/ₑޕ㗴xǣ|.^y;U[_iZLs=U$%i@-(\2LGڿ'A?ô"F'H#GBteIbpy 6rNj?K'6+; #9<_df.,])^} ?ɑĥb0lNb gh2]wzbT&17b уV>A;dCui:X/%25#>x 5W6'|V=/7y_*ƔSE{4ٽBAVׯ-Q5ʶ G+4RN:,nvNLw F `gK3DM_`zi8 aNjѥzglfWjM "D3D$'*Aj!*QJP >`HY%~xdNTWk8IZ qBj!}6&e߫Rgu``d&V%TIzhәw߬,]ʷ$ybM9z=ͰXĥiZY+|RsH`W@iZ::51qSܧ `U&ԾG73:dOЍY`RY:*v^wkj^5) xůeJe˷,皬Kn6 Hazs2kuL%e?z꒢0-?]Qy0֪R^hD!xE=bs ?LWSgO0^ ˚Fe=].ЭJj w0lݡf-}"| j܂&T$ z-ky˪F8K0JtVMiahC~RxTU0W CNˀim89dّ)*ocwh͞`!=纔 z1ݻ5͇} ,ՀKm58z‰NnIl&S13:z6Hw[J#}]٘1q谾'm6=8P0^@CM=.v2F}plI{'%T+jD]CM1DLஈ4 '2]/Rj| ?0J@}ZeQ-X .ݒ#,Qw CFxcPQpW ?ؘ:PG`1Uy I赓6i$B_,*~*<= "w@bAL4y(~Yb=L_~Zw>~l~*z W9A}'nH#t䰾siˢ.s a8YQ>o2CjvkO.pXBf7H?"?JsG$H3!\xķLTSOi=P $} ;\w|%2j2s}c}U߱@$_jΤLt(V#_5ZOapQùYdf\^aWv8SK0tAL%0Se`IL|R,:g;į1Hk,H(RjQwy{59Cf+GQv)z2G'Wxi# 曯4t%OG䪔#i)Rb A)Oy/J7\髓%MXZq1(A4c`[ NUw|' +b.؄[Νӽwc \s3G{SpaW܃HiiGV=p޺!Or|ämD YZ