liballegro_audio5_2-5.2.7.0-bp154.1.56 >  A b|!M@eee2hi5F0%.XsKۏh7<+b~P.SNFЉ8+j}pJs)%'篕Uxvt4 Qվ}ʅ盍qKVm {¬LUx{*n\ mt-*T2+UfJ_6$Bnoxκ!J ? GUEews?XL&pn HK$X$FE0GU+-A%8f515358be6c0c17051e15b55dc70705c72992a7642758afc020e7a99b4962c33b90282ad16aa0d81e0d3fc8a88b5b0f084e56021Ƞb|!M@eeelA:dJ `0!! T%tJ71vӝR zp&R9؄rm*G#+7PrΪS[]9O&5.*4Ve(=u 5e&xw1oWU'"6#t>Kg--*y |lX 31Ο_`(rbz/Kor;޼|_vdv69 `yϚk5këz,ȞK6Lrq3OUQ=Q)KAy0>p@6?6d ) D 2CX^dl p t |  $x0(_8h9:>3?@3NF3]G3tH3|I3X3Y3\3]3^3b4c4d5e5f5l5u50v58w5x5y5z6$64686>6Cliballegro_audio5_25.2.7.0bp154.1.56A game programming libraryAllegro is a cross-platform library mainly aimed at video game and multimedia programming. It handles common, low-level tasks such as creating windows, accepting user input, loading data, drawing images, playing sounds, etc. and generally abstracting away the underlying platform. However, Allegro is not a game engine: developers are free to design and structure the program as desired.b|s390zl24pSUSE Linux Enterprise 15 SP4openSUSEBSD-3-Clause AND Zlibhttps://bugs.opensuse.orgSystem/Librarieshttps://liballeg.orglinuxs390xpb|"b|1f2a45c07aec8e2f5a987e6c516f82b4ea2a78df9e98fc9b61e1a890856c969ealiballegro_audio.so.5.2.7rootrootrootrootallegro-5.2.7.0-bp154.1.56.src.rpmliballegro_audio.so.5.2()(64bit)liballegro_audio5_2liballegro_audio5_2(s390-64)@@@@@@@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfigliballegro.so.5.2()(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.2)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.2)(64bit)libopenal.so.1()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2)(64bit)libpulse-simple.so.0()(64bit)libpulse-simple.so.0(PULSE_0)(64bit)libpulse.so.0()(64bit)libpulse.so.0(PULSE_0)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3a9@`@`x*^h\"\\P@@\HW@\E@\E@\E@Z YLYéYo@W~D@U[%UXTT@TTA@Martin Hauke Ferdinand Thiessen Ferdinand Thiessen Paolo Stivanin mvetter@suse.comlnussel@suse.deFerdinand Thiessen Jan Engelhardt mvetter@suse.commvetter@suse.commvetter@suse.comrpm@fthiessen.derpm@fthiessen.derpm@fthiessen.deicomputo@icomputo.comdap.darkness@gmail.comdap.darkness@gmail.commeissner@suse.comnemysis@gmx.chnemysis@gmx.chnemysis@gmx.chmailaender@opensuse.org- Add missing dependencies to allegro-devel * allegro5/allegro_opengl.h includes GL/gl.h Requires: pkgconfig(gl) * allegro5/allegro_x.h includes X11/Xlib.h Requires: pkgconfig(x11)- Fixed dumb dependency- Update to version 5.2.7.0 * Avoid some undefined behavior errors. * Return key modifiers in ALLEGRO_EVENT_KEY_UP and ALLEGRO_EVENT_KEY_DOWN. * Allow calling al_map_* color functions before Allegro is initialized. * Allow minimum bitmap size to be something other than 16 on non-Android platforms * Fix ALLEGRO_KEEP_INDEX flag for bitmaps. * Add ALLEGRO_OPENGL_CORE_PROFILE display flag. * The experimental Emscripten support (via the SDL backend) is now documented in README_sdl.txt. * Fix bug in SDL voice driver. * Audio: Allows playing sounds in reverse by specifying a negative speed. Use more sensible values for PulseAudio's playback buffer, potentially resolving some crashes and high CPU usage. * Acodec: Fix edge-case looping in Ogg Vorbis stream * Native Dialog: Migrate from GTK2 to GTK3. GTK3 dropped support for menu icons. * TTF: Allow initializing TTF addon before the Font addon. Shut-down the TTF addon automatically in al_uninstall_system. * PhysFS: Fix handling of native path separators. Stop using deprecated PhysFS API. * Primitives: Fix segfault in al_draw_ribbon when num_segments > 128 Issue 1215: Correctly handle small scales when determining subdivision level for high level primitives - Enabled Opus audio and freeImage support- Update to 5.2.6.0 Core: * Fix timestamps being clamped to ints on touch inputs with X11. * Fix al_utf8_width argument type mismatch on platforms where sizeof(int) != 4. * Fix building for GNU/Linux without GNU extensions enabled * Some refactoring to simplify adding new drivers. Graphics: * Fix for OpenGL version selection and reporting on Windows and X (Edgar Reynaldo). * Report OpenGL version in display options on Android, iOS and Raspberry Pi. * Fix creation of the bitmap depth buffer for non-square bitmaps (Kevin Wellwood). * Fix ALLEGRO_ALPHA_TEST_VALUE not being interpreted correctly. * Fix reported bitshifts for ARGB_4444 and RGBA_4444 pixel formats. * Fix alpha test with the GLSL version. Linux: * Fix al_inhibit_screensaver function. SDL: * Fix requesting GLES profile on GL Allegro. * Add audio recorder implementation. * Don’t link with dl, it’s unnecessary. Addons: * Add a whole bunch of al_is_*_initialized functions (Mark Oates). * Acodec addon: * Add MP3 support via the MiniMP3 library. * Audio addon: * Allow calling al_destroy_audio_recorder on NULL. * Fix some stream garbage audio issues for high playback speeds. Image addon: * Add support for FreeImage library. * Always prefer non-system image loaders. Python wrapper: * Fix a number of bugs (zachs18 and others). Misc: * Convert our internal Python scripts to Python 3.- Update to 5.2.5: Core: * Try to identify bitmap format for unknown extensions. * Add some missing OpenGL 4.3 functions. * Add ‘al_create_thread_with_stacksize’ to create threads with a custom stack size. (Aldrik Ramaekers) * Add ‘al_get_system_id’ function, letting you disambiguate platforms at runtime. Graphics: * Add ‘al_get_monitor_dpi’ to query the DPI of a monitor. * Add new API for making blender a bitmap-local state (like transformations), which can simplify some code. See ‘al_set_bitmap_blender’ and the related APIs. Also see the ‘ex_blend_target’ example. * Added ‘al_transpose_transform’. This is useful for rotation transformations. * Rework internal GLES support for better portability. * Don’t force POT bitmaps on GLES. * Fix repeated bitmap locking on OpenGL. Linux: * Improve linux joystick detections. * Fix a number of memory leaks/crashes in the audio addon when using pulseaudio/alsa. (Julian Smythe) * Fix compilation with Mesa 18.2.5 and later. * Fix OpenGL version reporting after display creation (Edgar Reynaldo). * Fix requesting specific OpenGL versions via display options (Edgar Reynaldo). SDL: * Sebastian Krzyszkowiak has spent a lot of effort to making the SDL backend usable as a nearly fully featured Allegro backend. You can use it on platforms native Allegro implementations do not support (such as emscripten, etc.). Addons: * Better logging when failing to load a resource. * Fix a memory leak when destroying a mixer with attached streams. * Fix a memory leak in the audio destroying a mixer with attached streams. Acodec addon: * Allow modules to loop properly when the user hasn’t specified loop points. (Todd Cope) Audio addon: * Better support for big endian. (Douglas Mencken) TTF addon: * Added support of HarfBuzz in FreeType (Arves100). Documentation: * Source links now point to the correct commit on GitHub. * General improvements and clarifications. Examples: * Add ‘ex_blend_target’. - Remove allegro-5-ifdef.patch: upstreamed See https://github.com/liballeg/allegro5/issues/987 - Remove allegro-5-mesa.patch: upstreamed See https://github.com/liballeg/allegro5/issues/987- remove dependency to dumb, that causes a build cycle- Removed baselib.conf- Fix SRPM group. Generalize description.- Add allegro-5-mesa.patch: Fix build with mesa >= 18.2.5- Add allegro-5-ifdef.patch: Fix glXCreateContextAttribsARB error- Update to 5.2.4: Core: * Fix errors when reading/writing 0 byte buffers (Bruce Pascoe). * Re-initialize TLS when Allegro is installed (Issue #865). * Add al_transform_coordinates_4d. * Don't initialize the trace mutex multiple times (Issue #874). * Fix 3D (non-projection) transforms with al_hold_bitmap_drawing. Linux port: * Make compositor bypass configurable in X11, and bypass only when fullscreen by default. Audio addon: * Fix ALSA lag. * Add an option to use the desktop window when initializing DirectSound (Issue #877). Font addon: * Add support for bmfont format. Native dialog addon: * Resize the display on Windows when hiding/showing the menu (Issue #860). * Detect when al_popup_menu fails to actually work under GTK (Issue #808). * Don't clear the top-level menu when destroying the popup menu. Build system: * Don't link in libm on MSVC for DUMB (Issue #847). * Don't use the LOCATION property (Issue #847). * Don't use SYSTEM for DirectX includes. * Add hints for mingw-w64 path locations for DirectX includes/libs. Python binding: * Fix the Python code-generation scripts to run under Python 2. Lua binding: * Add script to generate LuaJIT C API for Allegro 5 (BQ). Documentation: * Many improvements (Andreas Rönnquist, others) Examples: * Add a texture to the skybox in ex_camera.- Update to 5.2.3: - Core: * Add ‘al_path_ustr’ * Handle NULL sections more gracefully with the config API. * Add missing ‘glStencilMaskSeparate prototype’. * Don’t add blank lines before config sections when writing them out. * Enable blocked locking of S3TC formats unconditionally. - Raspberry Pi port: * Set default file interface when attempting to read /boot/config.txt. - Linux port: * Make three finger salute and LED toggle configurable. * Fix KEY_CHAR events under X11 with compose key enabled. * Fix clearing the ‘ALLEGRO_MAXIMIZED’ flag under X11. * Read Allegro system config from ~/.allegro5rc on Unix. - Audio addon: * Allow setting the buffer size for ALSA. - Acodec addon: * Add DUMB 2.0 support. - Color addon: * Add XYZ, xyY, Lab and LCH color spaces. * Remove "purwablue" named color, add "rebeccablue". - Image addon: * Set compression level to ‘Z_DEFAULT_COMPRESSION’ in png saver by default. * Make PNG, JPEG compression level configurable. * Make PNG gamma value configurable. * Add WebP support with libwebp. - Python binding: * Fix some corrupted regexps in the generation script (verderten).- Restructured the spec file- Fixed changelog style to match openSUSE guidelines: * Style of bullet points. * Dropped information about non linux related changes.- Changes from 5.2.1.1 to 5.2.2 (December 2016) * Core: * Don’t accumulate time in the timer while it is stopped. * Use dynamic OpenGL ES checks, so binaries produced on newer platforms don’t crash on older ones. * Destabilize the OpenGL extensions API (BREAKING CHANGE!). * Raspberry Pi port: * Add various optimizations. * Fix ‘al_set_mouse_xy’ under X. * Python binding: * Add support Python 3 (Gabriel Queiroz). * Documentation: * Document the behavior of ‘al_set_target_bitmap’ with respect to transformations (Edgar Reynaldo). * Fix typo in ‘al_use_transform’ docs (Ryan Roden-Corrent). * Examples: * Add kerning to the ‘al_get_glyph’ example in ex_ttf. * Various fixes in ex_camera (Erich Erstu).- Update to 5.2.0 * changes attached via %%doc macro. - Introduced %%cmake macro. - Set "release with debug info" cmake build type. - Introduced liballegro_video5_2* subpackages.- update to 5.1.10 * changes: http://alleg.sourceforge.net/changes-unstable.html - update to 5.0.5 * Graphics: * Don't re-bind the FBO in al_set_target_bitmap if the new target bitmap shares the parent bitmap with the new target bitmap (Paul Suntsov). * Zero out fake refresh rate information from the nvidia proprietary driver on X11 (Peter Wang). * Input: * Fixed a race condition in al_init_joystick. * TTF fonts: * Save new bitmap flags and bitmap format at time of loading font and use them when creating pages. * Primitives addon: * Very thin arcs/pieslices were not drawn due to an overzealous check (Paul Suntsov). * Documentation: * Various documentation updates. * Generate multiple copies of a man page for all the API entries that it documents. - Update to 5.0.4 * dropped allegro-4.4.2-agl_no_dlopen.patch * dropped allegro-4.4.2-modules.patch * dropped allegro-4.4.2-monotonic.patch * dropped allegro-4.4.2-no_c++.patch * dropped allegro-4.4.2-pkgconfig.patch * dropped allegro-4.4.2-shared_plugins.patch * dropped allegro-4.4.2-src_x_xkeyboard.c.patch * dropped allegro-4.4.2-underlinking.patch- info deinstall needs to be in preun section- Use for patch(es) %{name}-version instead of %{name}-%{version}- Use SED-FIX-OPENSUSE for sed- Rename allegro4 to allegro - Change Summary - Change URL for The giftware licence - Use for patches %{name}-%{version} instead of liballeg4_4 or allegro-4.4.2 and add descriptions for patches - Add patch allegro4-4.4.2-src_x_xkeyboard.c.patch - Use check for openSUSE %if 0%{?suse_version} - Change Description - Add sed, fix include xf86dga.h- fixed rpmlint warnings/sbin/ldconfig/sbin/ldconfigs390zl24 16523342455.2.7.0-bp154.1.565.2.7.0-bp154.1.56liballegro_audio.so.5.2liballegro_audio.so.5.2.7/usr/lib64/-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:Backports:SLE-15-SP4/standard/bd02647df1b39c0b60eeeaa9ac92c947-allegrocpioxz5s390x-suse-linuxELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=21c2efccba50a2868f06b5cdd5f002ee3370f7ad, strippedPR R RRRRRRRRRRRR R R RLgJ{-1 4utf-8c149b64ee370054db42a0d9bf4b1f41e31139b3d66af3621f8848adfb80fa08c?7zXZ !t//] cr$x#Fզ1f:z,*kݫ静H\FVE`݊ʳ<*UqU 7aZ2w*硌sU" 嚂Ry='0B/WKj)% D^A6= b#8 [է@;v"O$l qOkhQݬU4dq W3)\<'J7:g0Ahlw_`72*θ@RFuFSK`t&;Lg.Kj=ҩi'zwkm#}q7;K cB@䎆%@.V ߀k_ʪSG󅹠_IG% 9UR6L*L@-CTzɸb,_ys6cY!19˟5˄gATZ QMgHWr3VyHA,ϭהVTvm9͂ƒm¿' A :,6-ԕ\"Lzi2)k9iAۣG%T K~Wܱ^[}bjpnj[+ȁ0wvr-$T'ʙi$S36M3OOޏza,K,tT:oa /hr:{^iȩ{Yw F ٙC/@މR?26ZW.lg˿(YH_`ioQ·g,YV5 dO<hl(^+]=[Fh:PA^Q\PPu9i{g,GHX`[OKbH\by?npߙjxNx_Q^Nqbܱt*jzpSF<({~A);]d˽iVd"~n}oٿ۫h%QyFA lGhG(ve*Ɋak1w& dI۔v{^:*CJb3ϩ_l0ڂ,);qJXfׁDfdm,+?n{罆'QI'opgj/àd$xMBCa{kH0ysaE F rI3P- dD9R+ec;Z=?od\vݝo9V`|K>_ |8ߜATTޅ|[#`f쒽9P\qwۍ%rDWҖ4M@:8ksX [;蛹cxOӛ_.;:hoj'f.'NT޽0ΐ8כc}!/e%EY_%\v,&$kFh)-uWf_Y!(-.g1-;V~<mh{bjmEjm,+גDCp:_:C\K.ˁRϱ.Gn8/m$<`4:ӘceVZܦ.K̸V HiQ7ʧ>ιBnvw97\Zɞ}h<\bwH0-.@`ps>+.a 垞( n8<xM!)WߧASXl`EJyxQ8ߎBsh(`oV!BtZ첺L##GCZJdJYm=|CNp^;e-*(I*PʗhqB7ap3aOcL?{g-fO@$A${1 C4xRA 4!;Lfk -xA:R%2zZ;A.bP٬9>xuS%udۼQi(76ZM1>(mNTҏQj3TEf=["_ux\dSEܠ`%mV?!(9C/W>*r5fl5 ཟIbŌ$8 b[ð4`?҄ F~A xZn.bTg5T:<Å}<3[O&$'罆e{K(6 t1Km}iYQdZ:E4CQMoRmo6ۊ($Ӣ6P _w)vY+5D$bjlzt;=='̠P>A]d9zRM׆ʆ ゙!30 X CᆫJ1OomF%=qf7)E59tM4%G xʋnlxQ <(G}C!*.Kb&+VKviTEvn'x'l:|ćxÀ4w{O+PU "%!|_,$ZK-}(d. "8o,Vuwnm/Ch֞{H(xASgu-N ;kޏ,| ,[!h}3+~嘩5p=7ȣ 7}G9@mhTTZ)\.~#t`@j|lZߎ|-S I,`?-H u;Nh9M5Cʡit"B 2oݍy j? FyYh~55sd*]*>Wbgaepu3WPI8C%w ~hvW'pXrtXf'Y"jJz#1 XP6w}/nJ˻opsިVM_(D4$${nA :5W`dLQ45)tDz3.9 fG1~ ?\#j-tnoUHKVp|Mۋ}9bՋTeh)l$zQ(-EZ@aók\'S"pCԗjKoqN) =k^#tK@GSyt0/%2V6z IQb8.%|8{׬ā .t{1߮s mH0ϱs% qz` `s@JI=i<(=v o˔Z2y%%O[ў8tj^}""J"su;G|ԡO,{1gzw7} Jw|v18$2f 3}(lIJ-0A0]c=?cϷ^*%P6go1}mWK=DJ1or;8?}oORQO@ ΢AdD!)yf:p:܃_xxv䭤ct׿u\)S937:*gݲ fj`Nךi72pkCk}̶^Na'L%:#OHi`S%MQ>O,F')c~6aҌ:r;ܣ&72?i>DP\,+2 Ѭ6[@P=STD l!BƜj8YtV~{+oMJv%kBü_L^cK!XL@X~k<-.g}]%p,C?="yYL+HӼ|5 ҙF/BXoQ"=LM\U/c~ngO`;=V`ux{f r::]Ph& 'MZ&)8@30ʧV0P~>E\.jЀָ!nq;Vۼ+ݬ Nx~ê>3h2㰝2kM89(7mÀax jѢ^2Lhc]#w}pN*xʟ5OҼ JNcC'rAb0lDmPR^R.Fyh T0Nug:"'^/Kjz:aİI+w3ܛYh mCGfz͠~+F#3 u>lc7n?, Tm9bRVsd_ D<\ %"w=0j<< J\6aĚBj^aOG?+;Ng_䘀r;㞞"}y掝;cş16ʉʞ߭96#z^]LC$aҹQa@;IU8ex 4;8i6. `0!Xv|.n{/mnɫ̎5,`O$|bLC-\123|cVA mr(I6(:*ϕ`p2>#taόy<2*Zt hFgxKr!$a|u v Ui"4Jj:B ysuu4;=BLAoヾfc;O" *<"bԓx[=N\,_b@嬕/$(IwA1jshA=l#<31gɹ,K\8Fr]g%{v&v7Usy)6.$]w~3w:|CW6D韛eز&^HȤgI@e2Uy}U鶑ou̘}_3؈D^uϲE'aﯹhxk%Z`z RUt X8i 0Ɍ@ŴKzL†#>fs) e~oOz5CurBy YW5|9C*Sz?ǨM]Ulk9Ku!ʉlʛĦ)4C9FH9U🃦MŪT_~=iTITޜ5l`6Pt_j-_oq}jW-jGVhRA{gqdf0Җ3Uӝuo\! _T)`^thT|E(p&e$⢗8-A!!sjt\?W/(dǢ=O\uQvvNl ׹@-4vP K´fgӁ 8R 7˃ĘW/1L<&30lM?^ QQ4b(IT 'sv,w$߼)ȘZuxp#5TB7t|zh^l*[ǒ>Dzk4K'.}w$P Y9!~S*^ KbTTZ 2/F/G&lj4|;um yp=Dz.:2͏ȩdxWEME 3w+Ip_=+$ N8yQp{6o|;Hыx햑)G y od >LVKA4`y˵>`Ag4[@`j|03/SGL(Vt7xZAJM $mP6R M[S9^EEdDfa{ydC -f !5N#'mxbDq|)C sz_If'mՈ\B45x1eQh(Lޢw].Do戯+G4DW!i+)+'bF=9 0,S͍{ !s< BG 8ӋPBDi%Zd$vӓ`ΌK.,쒡/%ڲI%Ҩ#}i ^iFc|j|`??GҤ:P-2ʻ"Unq/^iD!Jކgo6Z&5)-Wh?I OT=;~?JIҵ"AGR' o ^"v!DZP9j'$-/ev*8|Dz a{# ae;l"{u蛁P~egH(^)>)L6rMlA8c&Unbm3"wGd-l>Bw ط6Y,s~K/,Pω9[UɤK*J<2rt m#,h-x!:MBH0LPdμޙL}*SPQW~Ƴ,g41!*c})`جu+^xVh!ݣ5}@}27u+ȭE_j8 = \|X}`H&Ź`cg?IKUVW{"ڲ^Z18SGCa%П[kDv+A %1ʸnQ8U"0$˭3(eaDaMf>.9T~Y;ʭzc (f) Wu)i.f9ށrXcm~gi˦dw=RaZ5߱ 1HDC$veKTbaq쵙zҐXG&q UC)t0{?m219 R۞vv?h>=_RG^.mQRbM( L3,FoA59˒aSVLrl#,=5q^aїzAGybR?Afj-h=ɲK銜p>FNY EVvf38٢ulrє[,eb 7&/%s$ =[Kd-&|S#DECͨcw )GKRdR{KzxEQSďIeuOjy I>b&4X "#=U\K&\?K˄\ٗlЂ`';t9V `U!dA}(7e/#x;3iD_;"٦$+EyG8{q9/P'ӫȲ Z#^ "\ނ+-, N[Z2/ec^a^i~%;yfP3ѮΠ;vKm8(|CbTN׍+@:kvM]7&sJK}z I8u_RTk7O4j @{8VjӹF|lUŹM:(Kk%! ,Ja=)XG4B2'А̎\G^6?=[-}8IBi51sLZ=o=-#vx.vXnp=cu3Qw zk0{UaU \x*ۂ.D!f܌=zY,m GT4܃d\7(N'TCCHhkuJ O]~z@+|(Hy_cjQGu .kn7B}(vsY~ _d'Ea޼O=zf 6cS-üL ZYA㚼wP:HiNԺm4`nK=L_^.+/N=6G`_q65Rbo#Fbkf8\Rn9n2x?1pWݸ6QFx^S*69-)]hy^}-8ec-(H{9P٧;1W"QQ{ګ9V+Ztc  ;RG﷑ZVj K/ᔪ ΰƒo;]7/8; ~|AT.*OՔF+t4ǷMsk=`&VJށl 0vei9sȳ ;?P}eH se. %acA&e[p߂'cڔsG}SW?Q.p~t/D\DR'-+H!a:s 2d?I܏I]O-)q[ߧmP#;: [FOZ} K?5c Tïݠ{SN &ੑADZ1VaJ%o 7բ>LqpުZ 7w7!N(?4xH9 QWuw'V(:r=gC v2hhes֝&VnAτx(f 2\Mr{*y\N6EK+pD3FCz7̟@QNAV Kӷ1!)m x:PLjK _ &! "A솲iH`ER}c\Lڝն1r>fۃ&4u2 qZD4QэOFka{|**-& &U-{"Y12hSIkܲM<`{U֌$.hHF 4al eفIPԷ8" 6ǠJ2K,7`CSlDu?@):턴~{917MՁNoAEӑ0xIgY/^|+#[#}d.1Em Ye(]mQY%ӵ,eQ颋<ĝkFcw>Ī/:të(NmɋJC)GlWd!G`bnҚPE@?,cQo2^E9"-+:CA,쭱1gj{˩r޵lv WӬ2s h/M:/g{o y ZhЄ>SqDZXGf)&>0J\;$,JUAWM+ڲ O>HX3d 5}rOf{>oQ@@,X#-Qiv٠Q1ͥGnG#g-;ؓT1Q1(zZó>21; =2WoXK${&g,n ࣁ _,y|龅pEמmrmc;A asc8R ɏDM6(1ZeSfE)z j4un-9LIS3v!tiC֬UO{j}nۇ:r0_^#]߁")Żh͇1 qj+ȲuZot {ytLCR/r̸P3 hY_k59lHڲ*|Ǹdj&+{@1LQ=mL+-$<61[Q FGݟ DoheGVp\ -/tōᶶnu@8{nM^y @[,<ځg ^K86補аAuY5AL(2z>1>^C%68Dya~$0h`PZE6HۚYȧ5 Dہ![6z*N*,ak:SYӛYC~W"#Dub`Ls 鮽? |S :G;N; -j 0CJ֖iOm\?"ފ~%z9m1DΣ"HoQĆѠ22%4]8ZWs@t g1CDfqs47sm&7y4vO[xќB =Np4 FIF^ 铝Gx$t_"V3o KIY0ٚLeeT_R0ꇝJZ k"m"]e>f/&sO|zVnݨ5s"C2vܩuXpRC~̈ 0I{}v؟_o΁ ~9(~}BBh޷[hVԸC&kب mm) #*oQ@om,m`*5 k\rxP0L$w$z(:6 >Bh#N~@1p:]XaxoiV pgx}HK𞻵[wT%M)+Mg,՟-6- 8Jw)# x7:5P(kѰ=pqyFN~QnCVUǠ1ƃU7EH8ptʿ%/f#{ j%~M%tdcJKe]N8#7]MaetȨӄewFEJuyMw^HAR. Z۞/B%ěaA vNDFzzt I73=šhLM{:r?9$z] < Z)y:qeoMkiQ~x^kCŒOCuv.D΅&;]ɚVMMp&jX#>6@X/_/BP"buG(EH%EBgGتn) E8#=\qfeeu]vqE.Vzh%eشGsv{l.Y@\ T@'ʍ6U[Nא pi`fwȥ|ZAN|`2ԞNn{S$ɮG$N2;>X &MCǖ@K.MG9E.GoF.o=#$1^D+c]0kK8!o6w M vr8?_C Kn)Rin~`4 F ,~XI[r=.\+ nJ)GQaŌ%/Pw^}*GxqY7ުW>Pg}ٍ@#lVY|@~=7o68nuK_;y/Vc0~M Vivnf.Oj~ [?S4 kN w=7"+ͷ7E_N?WEI6s h"zO7d:!\$4(s5H "/SKIY qޗϏ/==ǫY;5JfF1(I kd cI֊ ]Jy+Z5pGQ0Q Dt)-t H]$e9Ye@5iCV.}&2{] Jn"t+{/M9}+<Q WݡzEİA993cbfl D֌1g'mmƉI+F" bjkkȡ~\ to@zu\ε_ʨ5Ke-~y(]`f7juLxC!bOZZitTXcv" 3F^b ^!!TU79t=at?|y`2ޡ##$lzx}(tߵ(!8ۜSg>V9lj4u?8Z-AVvaoP"VxRA8BLIH߀݁Kt`Oλ f9ױZ>^T7b?#'Ûm}Vz@:Q6L.rWJI}UTn̥}N/H!391#|o|MI0`9bq#,r9EFvA. գcJx Jy(`'r䯻%; } xg0 1=ä VٌAD|n(ww*7$]2 :(2Z]*nE器|gOԜ3g#?*LT!E& xE0@L 'vqbozd܅oh(h+Ơ>,#ScTLJP!3ƐmsR>oT2|gHC%Oz$ T C ?G.o/ w;Ex".{5* ~BP[F޳`_pbB&3@b蓁h+B=<@ۯfjz؍9Q64͉ Vg S̶3k~3: Ρ-Ov$+bώydwwm6Py*ݬ VƍlYn.`jcw=y/TegNmPJk/ rYCda23/}3!)+i ><e} uW]tK63 ?#p]1]Z<= He|q-9YنX&NAr$MX ʹQy|&/b(gV;A5vrsr?ؤxx>4~/wbbm%6UZh`$ };%'k"k2ɖGw,[ wUѯhZS`=MqvpS 'Gh1Y[S #70˼Gc!$H(ـeh} r\ gƨeݲ&U4Rnhw(5LDp h*fE R/!s Ӌ>_P?|OyGa}qN]9ńWx8emz>5ӎ*-b嬜)bnA1y`Lim``QXd4D:'/JN;ƀ( ظjMAijV4aބ e/;ƧnzxcxbߡWO, ͹0DSC `ȗ]IMl0IrY^COmv=BVYvJ g.%Z3}R rIP/%-tc2}?\ ppY"ڮ/gLy2Sd a'{0p ԡL۽2' u“2b_Uhnjʪ=]tm;]d8rnOjd@FVe 7\d=X3}HuRWu%G$KD"ǎ$+dR-ne B̜Z upy@ b3㱵ų$ K]Rx}VP|Wfi#JhӐĂ3vnq NV&*jl8!YQP'Kn5rH4ي;.NI wYKbFI- Z-'Wv(@b&zL5䎯F[׬j?E\7I|䔘p*^6WHR.~Y'\fgD)I|qɋ<ӲJ"2ݺgIL.'[=i :6Izwy%ݴ s̜Z79B` e{v}c:֫欈. A'‡qYAͥ' H8:lR(/򛉠!/$ɒ!WCyN%dL*7ǥ^l"ӦoGp9<#D-p,g$EfT-9`u!y8S^RkRQDդ͕Cv{+nQʾ_>׉oرDѣ٬g2y'JCz5Pwz?R;♏>u\ Iz5,[ L%iaY}dH5iDXu&4?vHЪ6\ LVNx2! ,/*:GXipaRK ^/hYym^VB `?؂% J+\3G ~n?+P#ΐ9y#Q5"XǷF̤ UؾrL5+$92Ӻ`M$ ڡ-kl~mн^d9ەT ij0jm׍\83rl`48A5 YSZQL<^w%q{.NDupW@cFAW]@ p,E mv n@VkMܬR9BYoaQ߅XS`Lxsbsy>쭬DHmsgFjl)`xI'ZDުBhԐ>1J8ipݫT%!8ߕ$ѭ]*@R\a~z娟W2!I5+~u|5h a؀xMܽЭeN̓`UqE01GҾVZɭbsC HOd lab>UMih8 ^"C3TE݄ ?A48iaT @LDldaFr83mxg#^9.K=wil߮e6٩ZnNeSsATQȵХ{:b |6,JE@V,򋎳pȮ5NE[}Ke0,Hkw2Z"nZ 9xSsZ ??I«Lqu .p&ˇřK3b,e; 3a)Ck6R|̼X,9㝌ɐHD EԄ744&mW5YAL$HW'SQ&K=ug,PS1ɂpqK}OgQfd]-)/ eܸa ۩.\/9u ݁ 1䑢]')h&mkDVw0mn Dz~= ?:BY?RPI̴ʗ1; E\=I2[ ,Jra 8oL=1 1@3&xR칸CIW'=Fn.ρtRV qp `h_(>zYNy$׾ 9sG)("gu sULVdIŻ _?+0)sL:-`Gyx  Ƌ|)}@LWD\%Ly$Ydj 6ڶ[9dpP̺'_|:Aɲy, viBiC,C!>D{Qeq_QxuQ<0M]]"mbc|kU橸ՆٝBČdR>m,0MM,D(' 6Dk>gV7~2AH5^O70>6iΓ&›a='veM ,AIsTOT(5SwP?yXj6qT"6ry2x%k2xÁfo!26$s3P~=$;CH0ۯK%H5%@/>dffW8l~to]$zĭ\X{ޔ5KZqsQƏSbRx3[$`?C˖{ C^10Snm J K%\T+ls`6]JPɆ$?dAFvJ1 s8U#Ųee(kiKc@RoERj;e;v&#,웩 [*E)41@Y€^(i"HA6yTʉrX aoRD#N@ h_36reFSej[5x% % 6`(?ŽKɱ۫ q5\7|0^TC+tX㼂RSQ"+ihhKX! iW:!3[ 2> {(b`@`D\ }IguXszx!2ؤ*9Uye"wNTux"ʥ3loi;7o *X#;,)X c|}Icٛ}H/TWZb-{eiMDD%wD_IB'!"s2H#p %?.7N ض?^=`zǕ}_Qcg.A]-\@ÈXKL 0S4e~`٪w6 Gyċ4ݎz]+bN-Ѡnzq]P#=FMbi t\vLXV4[ )pD[ WڟRU!܇L3g4*TR],F0 M$_]sq~ؒIJdMvҾ/#4nTvb|6Rq|gZQq͔AO0PgES{ݻ38b2[&nOYofw)VQz[ҧq`* H2=T?(=!2̇dPMPDRU\ G$K, 7Z:dz-j.@;pN1qk%R^M'-|χtj:}<^Wl=Zb1,o]lv@}JAJ.@կ45uғdώ"z{ÌU~o5d/ 1օ_L«UY))3%'e>6=Fඟ}pBry B)HVVor$ K7q+? 0[5B1KkW*c|6=++lr*#"Q: xi_Nb% \Z>ge⽙l  dVj$2 c|jxr3(zl?_S&Nƕze5(VZzwL7h\?e2bٻIޛeBC542TG|pԘ$aCw7N!H]I\(vF+€gޙneMwnv1k`n'4ÌwoDi =r,G.y;""vXb>$7,]?z+X ;^q([eQK pXH% Y )sm[CQWUƃԽ|0д1f]>J5Z͌NMpL̍۵pjqaiйo.:u\56{.YiY,/FPosQNX>70E$C~N!5WM+5c~ g|t$}GM>IMO 5\6 6GdK}y&c٫ΈY&M=fOyWmtSt7h^*#Vphj*3|z%*͵ {eXæ=>Wa&&%}S'@ e&%Y0|:.5>K\EU{@'$!@M Çu4# ~܈$|yN݂hqLb\^"g`E-A\bH5ɿktﵔsnuP&DTMC=[`ϐ.Υjt{^H$kWZL5EMᴩXHq ? y% uKedZJ, =`Vw,u 3F%SAUO2u<9)C: zAq˼EUwf' $gB-w=mYڛP33+>/߯u *EVRU2$ \LP#h*jUdE31r>/Ē 1}ťQN qUx"170._U{^kr K$M?*/8Z^  E01c[ _ᔚƾ2Ff$Ͱ"G])j "Yx@}n>`@}"1hZft=Fn69ʶ[AU2E@$c!J$VtJHRJ(7Ug =p?tm 8ӏcS>[abWX2nm2B2QilN~\J $FZ4w9>VuPҥŤbg[BaʓDAD'a-?84?R@/D-1ѽ2ޮ𣕓Y)?KyW=` Zax5"]X% L*njt^aNAAh` mpV9eP'g7x<` '|Oi؉1bx}S3WL,aӵ<׾UcK*sf5X@HрE7[oXNe=:X9h2EIMNe (?/ưHxes;w7H&fsdߥ/L%U|5q\`1Jшe\=,mb6)W8:ʙǿ8?rM-+r|DجNܙN[;n_k{ TCIrUYii|&dgޒjJ6 Bč,l [Z~GֶtΔGi֛w3XZ={0oCfaEZ> ЋAjX˃,Cx)eWӀ^=/%DCq%3Y'§$+JP"h zb DӪ#G.•[lD ;y DuI+J]1B_lF"S tS"ۏ[խhkܧo$&A;6v郣/ωp9mۘ3a=HV>NkeӶȞfe&W+ԤӣD&f%^]QDa1Ypڿx}J^9OdJ !AUlv;dEݩ;.#e<=dJ my%maaW*Rd ia˜o.ߡIC3D0 qZYtGu`u`v1 vX]:6WupsH*Q1U+;x@'YM _5nJ?L\6 _ &PLiᑃn:=prgD[WwIyvfo9^^6$e^;/Ē)ÑF?+#ʇZPհ ]TWF8~CM2U#1f67pMKޥ(maǹ:0l˜[չBByq>Cx`d! BQ#!Hl]0)xe۶ϤGمe׌e57V-|*⦆UG cG4$+LBq읉B D%C/kP .H ksh<, I:>F6)./ #(n$}Ps3ET*^pZoK՟x !,[]NyC0GXƵZ $ (PZ~4mI/+k*YE}!ю0pوNC|mcܗ{+6z;-J%Qyo淯BpQ/H($qNJH⻠wCog=5O{9}]"d/[%R$OZk<k 肟IWM;ovl;-K瓷] tdM_k{ _b%?h7" K`XctF K_'"8 Eg{GdL[훶mG!~ZʝGN.P-!֩bT&"/59sf:^B G5yp95v4X%QH^$ !p=4|k(Ce?w/TgݡSE5=6b+*銽d|G6`f)GzEr!rJ]q)Ym)-9fnf\h˻G--*(8e2Vѥi b5K t] Q-@9+\ȻUM)Z.|{vN`pS _fG&o߅KRNNV>W& 'YQb- /o0(w!k~: ^Vycy')tMk)O!|,` 5S&X-洡 Jm)X eG*q͞I'GЯdΛč`D4 hn9ʓIN]zD7H 0O+h]͹[uKtE/O]5!dμ}rY(w`M/%`u-Djr+m.:o],~K o:ѹ)&B>橣@8j5TA#g6/2Tq0?cσ=BJ\#"܎l<8:2dgKP5]`pSA x'wp\ʶQ3(ۅvoyd>7|J.B"[t&řp_yxZ:tK/@=jMr)/^^%ye@f *6ϯ|"܄== ObIȽ(.' De)ί{/z,IG4{nf RIZY,GU,Lv/_Ygw }j(Oԙ6|\QLwǷWE7 ~ˢ[ ͆8OVgO +" 3O }55qyesџA!>="70|^sWzE Sb]h PnyxƊ"š`,Qh_'WQT>CloDZD&X 1EJsm7֩gaz@ŒMȓԚz|zR]t*ZL"vem1K/ AhHfFv j%c?-$@ S7#8p0GS8`F? WtԒkAކ<"4E)Yn '0YEW޲8OhDޓ$Dds¢1̀Խz݂}-f4j(I8`rJ}#Ćb\6]+uF1- x4`c,( rZJT]eu~0&jgS/0?+4NCݒO-F&pGzYUOscNa& S- ǻd8RFm;hfޡx(UpSӥ_L~-vP(v9õZ}0G+[!ټ^e۽dĆNMZsڵH=!(w[%j/7f=|(*mݮB2pLc J@`.w!S,O~BǂGg1,m;1fɎJY\%!]śtkqg&KljzY.("a'fe)M|n!]䘚rjyo႙wķy9ZuN!KG"B,P_+}?go2v{BS,N0J$n3>>s)G#6._TFO53v}Cm*` \rv7|+{ 1tNNӈ/qHUҌ/!jh6DpgTP,5&z{__>0\,"lpt۲GNX4I>"|~}MΛ(%Y&#ZiA#rkZ\WH]J<Qڧqmzf19!m1BHUbNbFآ|m^ݣ*L;!Nkh:N B`b5+, NJ_)g=±$L ĆX;B X3D(3Ek<&XS[T L3j\gcBe?.r= 0PS|I?:cMAo }v1XЪ4T#*,p-L}ꦊ ]d2'LUߟp꿃 ._ `++7=i8kQz4M"ec3c ڕv1'.m"ԓ2ԒK~h/x`!-4~^wLmQ&BToy_Q1l@1i_(ȵ׷ mb˒4n bϲ_ܗ|C=M0aΥrنM£vڮЩJs Zk!823١Y I[.5B&nkXHI ;t\0P5Srg@[2=:%;EyNs~G04' <6!){ܲ𖢋^gy-N{[fWp4 QUU XsչbTj0q*a&ĉLh6V5}= \<"9y|ŐZ@j\jP-t@[Yt]r,> #=O.07<\ջO^9XB<; .uyHdƢ1"of{e?OӤBW5*-G7cL:H[[@` #Qp$ēa! #c;`̥k\D&k"MV%mMRsü*Bu'rUV #R{*1X* ؘ @-eWx8 Ma;#6~.0}fwџDPch*ꯛAaG ?xd0ʇmʴG6Cv{FAf-fIDK-Ϗg3sҴKsZ!%KI3&#6_W>Ȗn˺ á/0g )1s-.`!lY;/XlplFU|Nf$f"2*3m`Z@) 6 0eogI|DjP Ϟ-,N*ˊs"H!CxREV?nŗ"f58hLnh ]RuDG0oh up@{\^8Ey0Cg w O#YGT.s\ˈú9pjZìW%dK=7#-1qt _"ADj o9.D(K%4ˏ덣O9tld&> ZeDyҟABx68[c-H|g H Zx/e.ӝeGS#yniR&\N@_r0 a;80qhzds3_Ljkŵ bkq5r/峨H-rP_*7ʖY+)" ~s!]'/>q8 <ڵ0l8[ i <(:H#Ͼ 3řՔgu֖,Z*Kβ,iTyr鞳[,p$mc[ ~eLt!(mlLO_pxhaxA{Daۊxp\K=fI/[lfMjd ήv7;-"yMI|55kȝdcj`Bp g헐Uu( 7ΥfBxڜeSu.+.vt}耊:p;X`d9Vu>'qe(̼5W'z'K`~A^l84JO!BdI,\>"\•STi&,C]q_ tޅ ]6/[ r :1eW&%ibFU撝71>كTͱvm .\;CWp޻wͪьؙSD˯qb]%m,@͕N1|߲Ȼ.( #),mVVs+29ׄ{aO28Yh >#~K GR'ת7]zݵ|7Mjp֛O YZ