liballegro_primitives5_2-5.2.7.0-bp155.2.14 >  A dkxI%z ~lB%rnvAum>E>0G/Qk ה25|.tM%}v9Hs*^e ^do-5]Y)dxh9r表~#uEO`8uҀ!z -{Npr[} ׽8yp_ݻuh!M8pN~bւ`3ܲI +3;k⋶ Ћ Թ&<.?{NдB"#BW^}8C,k}/DN(sX}i0ȃE:҂/2Z'zag1)Rm@ʌ2Smg߿Z`%$6Ԟؕ_ <-'=8'{[ntVF(_YΞYnVr[h"vaLL 8F1F;GgK<_n{Yc^8f765 c 27a42956d759fb85902d348eea1fcf15bd7f13ac8ecfda8d05d95ae96bcb9246c5a54942046e6b6db702c912517687a11d3242ef36dkxI%z ƝRw qG*M[F=k{X9l*K""Kx9:HUz}Zk8ȁig򘬫N - UhL`Eu:Y@aUYB<\7w#T7@ p^$cihݾ'{f#6hwr+.&tz\ZfB֮/&!ln,-ò[=V}q[=,vlYSÝI@~Z/mkӠ~g~x>|#l*;j~-Am]˟5'xڻ~,=A/Gw|oo]mf0h A͍@P㏉H?cyQA-!!~75vI+6Ue;We!EGo">g2P)I[btgTs-بX hhdhRO I-{Y8>p@54?5$d# . I   :K`flt x |   (0   (8$9|:v>1@2 F2G20H28I2@X2DY2P\2x]2^2b2c3qd3e3f3l3u3v4w4x4y4z44445 Cliballegro_primitives5_25.2.7.0bp155.2.14A 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.dks390zp29WhSUSE Linux Enterprise 15 SP5openSUSEBSD-3-Clause AND Zlibhttps://bugs.opensuse.orgSystem/Librarieshttps://liballeg.orglinuxs390xWhdkmdkt67a19fbd804ab10887d6a9e3a3e6b0f080a8fdb28c997192a872845c7211484cliballegro_primitives.so.5.2.7rootrootrootrootallegro-5.2.7.0-bp155.2.14.src.rpmliballegro_primitives.so.5.2()(64bit)liballegro_primitives5_2liballegro_primitives5_2(s390-64)@@@@@@@    /sbin/ldconfig/sbin/ldconfiglibOpenGL.so.0()(64bit)liballegro.so.5.2()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.4)(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.2)(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/ldconfigs390zp29 16847817305.2.7.0-bp155.2.145.2.7.0-bp155.2.14liballegro_primitives.so.5.2liballegro_primitives.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-SP5/standard/bd02647df1b39c0b60eeeaa9ac92c947-allegrocpioxz5s390x-suse-linuxELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=772b05c7435eaaa3f1f28078c146852ea7260f71, strippedPRRRRRRRЎ}inx b"^O@x}utf-8a969b95dcd8d11b00eeddb457683fcdf4c1dd8e4348754530761b58679a6723e?7zXZ !t/Y7n] cr$x#Hd@Ⱥ1+|UOo qO [K`SQ~VlX͸8/V$/B4vӊ+f5J-i 'Hi?I 4֖ c1uXo -uuHd&oP Uwж#?럙7(<sY)siTw;<7'ףnwѰl[uSyE#KucեVeQT\ -;$(?/[','jH]Ht='%'+q2D}9 RU* A@*dxq|}&{[ K%c6Vu$VܮIN6m%=|҅#FU/s`\(E7 q5AsK -~t GYcV[d:N`Ж;ΐk%FKs (GNFu\_=~#c9~JsXǷiyL(s:85@\}%w7,.ܐ=pbhAU/Tw{ZUn{ *0yXVʊqjsҶQޤ3sȜ?Ò5AxeVtLš@+jl*Bs(r/W)|U;AsgI &B\9Xa&?0rӮq1}wq^nqЀGҮ3l>\݅Rmj ?ۃRԠi|}l}?BL>OLkW1rR)9$D)C[X$Y "tAsַQtn6l c;!}BXji݉bBd9d.GŬ+Iҗ@4⤥q}xFJz{yd-^uzxBֳ2|; 瞂@7j5Q=w|[D2f1@۹6ȑQk9w0lF^(mrEDt`Odt k≱ЇlD 5! 9|Y&`!,V( Tͦ~lJٷbrfn$.Q&9 ȗS\ . d@GNo$L ^L ltWFGIZoӞ}e܀ohBT;֫D4\̸->b /6( @u9%9B6Bu,$P66@V@Bk 6 D0m? q,QLKZSc9~mKn0ZF2Ŏ^uQu;^)v'jPbvyM'9emn>Zb e]1$մw#3߃l,BR ]oXW}0SkL/|$5HCʹSl bʶnȁRϏ]s钹MRN6l?޻xCg>x,Op 9q5ӭނ)c mx9ԡ̵%Nӂ./Wh a@2@crd3,N1<0M,~TѣT_`􊕥K#u{"*("Az~/Ӈ8UUG2n34>l߸O,A)势:΄%"$嘹.Sir`2@ҋb~!YX6n"9 :z!&SC*3xȵ~>yNZLbnJ3V ̽$SѤ| 'y!g+XT =d A\,[(.zg5.t=W=tϝ/^BSg3BYX" =R?:Kw:.G{3FQ-"(My.kgUw[fǰzs*錃h팃@FUɚ.R5hVHvt- j/XE< !swU߅^;ؼ3_Ag4DoK7(|fD:OF[sb= } \AW9z2(P_0ܔc~GGhnM!*U݀>}{u$ Gm~&9de5(ٷ/0dqb"gn)~\:X糎*[v' nc!$;pV/l-^In;Yb١&~=46Ww w_ӤPq(lR~'_`н^蜵93K5 %.( EycAln :NNy;G8C{V-0="\t(oDnsb.axQ)o ʦ ls5VX@H9%9w 䪃l/P' ԬHs2S,?u[3w /F*n)'+TJ Ֆ-i&c;B#4l&0cb}'{ Eiӣ;X4Q t(xj]i+,^%0@U,'M &'}Kkx/j%mslK?,2 JN >SӮ'_59#zd3cJ,M<d9-rV(c3cͦOI$UX&SlRS3w!cnKVZvҵG-|ޓD§l>&;CˌMznZ-L&M(&HV%>9ݪ@m%N S$Ѯ@8]|G6Q%`ˮ3 RN^+ԵΣi0* *34P#q:,\#~-;0^^&rlV<ۋ@UUw:Yl6W3!׷LUW^<՚ɧ0B(O'u(QgQ{Zjn;(8P5—ln "E=/WFz&2qodV'dZ>D*ͷ7%n&P(S)l#H`hja(%*/qܾU(%G33Tn8l/hy;R=,hq/"6N^FQ*xj8P*T BiT$ oe1OP-jP %vTP)$ Z5+] /ثZhO"G',7UKRr=PR)^=_dt1_z; Ӌ@ i34k65εƞ2yIS)%\{?z-햞e7HN`(I6iE'M0ojNxП$a$']%{K"nLu%{"Er)֮,E<%˜E`@Qno2 F[j/4/,ӆMΞL쒎bg5 r&v2tX|W^O`1 ܇7gм8b u(Cڍ釺Wg"+tjs,SP2楤FZ)T!avgY" UǑrr B카FfF JRU4!aO5 Xs\pK0|J7::shѪ8aO\,a2P`k03E%g7‹h243mKyKٲLEv6AԘEC~ke J[)Z D 馔PVBat^9wɝ̠!`*-dBc+HR?WѴ͎o!_$1? CO)MDyRmi0ތj܋T}|M:z`_z!-d:6gd;Ef9{oѕÞ1~uKSaub^n%i|G=x>F==$x;&.O%fp@'B/nA\efI+ovCԮRfaTx %  ÉE#Z0"Ϙ &2/xT6GӍƭt^ 7E%r}עꌅs(/&Uim[0te{Ń}FN*Q+h#:3OR{S*FSȋ ,n6 e~n$.tȳkŭ< /`R=WhYzPw"L?A<KkkުqtiQjk.@Ο{.-$C-K@WTA[hryM)Q+3 Pcc%vLh .a[FDF$;TՈm|{׈c؄}™u@_5DbAW[B`J&)5p21eB6-^JKntoBNy>f!x-5yD AZ׬:NJG08}u=$^H0'6n}ϡN2Ds3U䧢9qqd(ɚtz)| Z]|8}MDnS V} HE+|O _&Ҵ@M(J[c&E>+ W-[?X%S)"Cid1-&B{)։8QiMT\E_96Ʈv`&|^(\r=/^OǏ dR@p@8 s2K3]˺G\x8cץl 0{vck|2ys=*X<fspkY"`<|SH;Fh ̪mP|i.+^:'dN[A\Z81 LpP늂Fnf׌+xJOVhU>1Y|@  Ղ`,:g::xE :KieQcF5z/; e18$y}Ghm2G XBp R|y15E˟Ly.9#Y30AȻlbiHRDX'D}4,%Z w%cݭxnF:e̦ӖVTĹsL 9gż-@CdI>BHE֜U]]d' ?ܥVG.o .j 1oQx}H Dlޕodwt<4\6yDyj jL %L ,x?6;0K^Mff(. cܭ \4)źFUaů2ٟE׽K^/$.8-i5)h~_Ŕr ~ @ӥξs_ 7IgU&&ubޏeI}#~l[Ԉ1Y1j@v&1:p˜,#QPst(UDDB9%1ԋ"1xJ0sSGfkPotue1`(t+ [9 (9j206_䧡[g#]C%et,1(k]Pnޱq d䟻XO@Wq8c5J?^g 4a1H6)\*ByD#I@s)~!~kρ[?DnQ W/9spicn}ӓkȁ֬RaIZMR7#v/s˛nLP_.(>HC.bE.$/ sĕJmbgCVp*3/$¤C02AA&cY 2חg 5peJ k0=ԏ%ˮZVvG+ a@-g{hc%%$ ;\s:5uύ'TnV3;Yw\h1yEb W\ p-沧 -d\+4oIСWgwpPrܵ?yGkeٴ6̷3ãoLts"I&@7@c|O %ߙ6l~/ e+= Ѭd %} Y'vZ#U

Opjl! t|ZTOAq]2KG0ELfpYnzw"R$x7^|V#JXtAqPȸt8:{o;z>&9nȹ>/=@|\6nE*QAC…?4w48K]u =|0x 6|:2u8  CYv sPw|RM`^ϕO#cm z{$BgQm]CtefkW[V3\ԛo>38вHhuЀ!Jkio!Bаۨ?L$ VE(?E4·뜸X: 60F1?螥F6Of}G=EFojPv 7ۿFZ G؀֩?.%Q"E<ĒȺ7$߫dZ;@{L5&G oM#j1!+@k܋B w7;ѥգSq~2,"/x6 }Dപ4:n:oev=p! }q+CjᢸI=L:=RK "k!?{xX7G(eJN<ޯcRY(b)4!γܛfTloԿ+"TP6ўy)tDct=-)wmeY%"_c*7Jt+qF&T[T dbP{޲\ XqAtLGaɑ)7 [;W۞ئ5Jqe}r$<,H] n园#,MC=7 PJrUFyZ8:8[DHnlLW،[7ʝ_֗-ZD+WyݮK\rK9ZVO3Af$w3,O}}e?&R y%Кř?%ӣ$P2D}yN Ҏ2JL663 :NSoW4蓣C>Vʌ+߃J~_ŭhB# =h5ٛg1|PA*"(Ea)jԽJpу?QEop7f`m ;MdfyQQ҇E5t.a3 ][N4cK䳘 [Ym6@|5ǥ45 UEmC|!c-E(y"8#u8W`Q6qlkp -/nlhda7Ȝ`5bΟco+b-h_{U >_bZ ,IJ"s&J:qkfpin-[>Ú#},l$:.^߸2jǴF.F8aKx.Q.4Z BrDVL\=uceF{㈻՛-J}Ҡ;*J)e ZUbiGodu҉_fz-U7]@1(Q}t̤Ԟw-s+R f:CX#]>v t}x/ujJ\ p &x>E$eЊ* 5yo"o;y/r( ۪þk*Ry=|wÚ'_7c"rEBp_.Ljqipз4vxu<gP0$?ϕ;oҵL_tK_>>騽h9w#V3F~³ިz@>gMG`H h~?=aI`|lh𭱓:L#]7gfj*y楳?SqP%jS:H3lGh#nc*oGƗЖu# R lf&!,Je@gtXU3 f.ui]tGq[|# 7pM=><+݋Ϸ}Q2hKP/a䊨6ܺ*:^_ N z@j n9]<+*mGj}I 8xBHYJk#yU"(,W 9;8϶g{=Oy~vxoV$E3 biS7XF.(L,ոݧ&2 &jUOsӰ: * K p'pfm3wZ⡪I$RTu;qlXʐ1ؖ @m <H*iVObBg'+Z/6Rl/wng$Q)Y.ZNOZ䎮Ԡm\4 ߍE`ru|@o^5^R?h i} (wY Y}ߑaƏ Z==7uC-N-u>Y6 j(Ap_[rRT<8cUؽu2hЧ9\$K c_wKN Sϱۛ 51Ku V_Vv [cnlk'|(MN*;Aw7"樫$H4N) )YZh]۔ӿl^+ļNȠxƲܮeC`f.s0j̜;LlJ=b!9\(_S1UG|`Ey:3,뻬GiP1s.Ze-1H=P᧐PÍݺ0˶oY9m!2C4ɏW5-ɩ".o )wJwR+xx7#aRoxpONA[87c*[|}ן6R/Qjv&_Z"7=gu!wysםs Ϲ@ΦwOaS<.X 岫$Xoi\ R 5 ~?<߇uFؙMk b1 s0VwľPֳuVRUiЈ,#?x2;m*>guñOX}QItZZhUHQ݄,Cqe dRpٌ#qP@I9@A$%S#Xun>y&IX `-i#R,Z snaK'b0W]Ԝt(ѱoEo<`ѳ5pۧ"H >uQյX@c`N[Y+)?(⩩ dD^׭nI:'.DDB;vX(ՋtxخZB;WΙ K4S0~Y+PBT3"@5W~fBiEL}cp!p}4<3ՠdg")_ ;dZ2#}u<d`}Vi\_I̧ >' oLQR^ yC<)Kdg,>}.-) 59N6ߨ5` COӽ8e4;1!/0Su`)X % BZe\+$洼{6 McËB&=Trkdgx[tIb- ~t/uÔ/'p)I \ 9*rT}o]  \TE 7㖀_Ҳ*H>M>JRu R$ף;Tay_'Wz+/8 c3–g<"gBY!`E@7TyE*оݩz +4 i42#$3g)qoIs40IAБ1wX }(dȮM3| T +G!1e6+eti?,[ B+,f+JU%m"FٸcH1^E0vu;vgwND,[T%o݌~^SP1;̞9 (Jlzg𷀻`6mY@>g)g .jwDP= * oS%a$nlm*PzI5>2Tͣ1Pmѧg4UZNq;𘨲tJ6@EBW\A' _^)HqB5s!k#t½}q57_q?@0E_#!CA50`;F ܞ6.Ԁ(XtL+l_⏁y1⠰?d YjV걾j^  nu}uM䰣̟kyX $#10G4>5lqݏqP"ٵD9aցG1&oCɏń<<IT=?DT"U3寲$oOp)dB_H1>nѾBGsR +8hZb?rĈbA{ϴ4sz& * +P9{9xth\/o*Ym" (xk1Q(u{ oR QEac΁^ZÓM2'Kmȇb}WRj@rrYȌzL $h/lsi8 ati Gؖp5UV:Uc:iwh RD=OFTξm̎$,wdiz{%2c-,ujE5 г5}5|,e!/s)9%j/Lb>;wx) $Hr f8E+2qCe /ީ_N=1;J"dplݸhGbA8XU.HMSx{hx2vS s|sn]~ o8F?O SD4|!!l?ftqʆ[iF)J9Yb^U`ؚd:ްa$Q4" Ds~GÒb't;+xVU)\]a~e3g) Cnxe#&$lBT1( T1QFx9{Xs_"OqJ^BV*E{NMF ^ݒȨ1C9ɀQ%WR/2ղ*X(oYRVK&‡5 /PgtNdyCQ fSHB:43ah1uS<0.vZhRdN/PMH{WqE8L_ 8JM]_;W^Sqt0NhӰ=1be~3PθYߴG |ةvSjꔖGs£,\ET~E׳$$@}EtGƦg!H> `i~b+&yC>~P.>qB hi)@{ό~0*O:m{<:T$f6Q#49hkig=ePx\/Rw\<12/5jPdC9JN`6`w uJ9OG_ C}&$@C8)7>Sn[:@ާ wV$NVCFDD!qY}߆w5803\q_J ᲮɘWQ7b+@7d=[%rv2TV^ 3Xu$ZLaJj1nox/{;IL.P'IA_z-1[Ҏf"veP]1h{H)rDM*.{#I]VZxuӣ$4X,&Н Jc"%x@vXգAK\M֫Shio|RyBEeKRBcm4&Bo9^2)2S){xTa||Z :x#[h4.Ź#SZ+3x+&xi`i05:B!֮U"/CX3cBɚZqDU7t-\+?> hB^ڨtQ&g^ׇxFkZG6B~9K*.JJ5;į˚Ch%j]VV[xtS̗2=|5 #`Oެ;m 2S944i|;aD=B66j3簲 *,1l H-}.&!w.l`|6j"Hv%'L\ \f~}YELgnQw[>/~N6dϓџmF*λ]Ϥ+! }y*gZo|R}<3< LsWI̪|sZ`tLƋj %%w-)4<ߺAYJ%vNвJS_=0RUh@B sM5;•KŧP|*7=څk/e׌ c GVnl`#xZtWFs8ރꭴI=хWkF/W=fo?s3 5%:[YΫag]Ą#N/lEq/Ij\Q`$ agH"Qt_ua/ W(n^qPL)L"Hh/߹F=Xn:-dn&&㑛/z-72 ƈgyE퉡^B 0z!BϪ)YbjJqjz ~3CovAyD&3G`~<59Wd5sfHE^a D'%<0vXf'Z ܚͮ^ܠjFc\֎uX3A{F ($/T$˴Π塗~H"pӜ, \:!K0)gZŦd5H.wAk!E!7,a(tޭn1Pvdy/ŞԹF>,M}旂4AXx}E޽D+ՁY7fɻyeY.#oq(6XJn 3XxDe&`ٹ5QL& (NPdR 1v[ttO.pcb\9yI6qG)!/b;1*?/\F'ḷ[z:Y8 :g>qIUczvCMH}g2-{Ra\Mf/2Yw.ywX #З~T\ܹxSDN~ +$S_rILb^ ~BGނmlD>2,Eh̝AN/ xA}o124oj1<4L(jtksJQ%qsL2IңGYiއN,g) \MYh+ ti%u(uR𼤬TJBQSWϗmhPD/uRpǵN4)hX(ȪKeN^)/AT*ᮑǼ܂ TgZ:U+}s`HcˍI.PKT 5WR x_^W|W,8%驛LZ˱>ĥQDz~ Ao# `G0$Sv|LdQ[5\6P9xK()aRJ FXW)g)kpy /us|d8m$al9N>9}J&X:6be| d\ *>Q LX=!t_:_t|czׂZȵM?}i^A.t/)i88nnVNgfQJR\䧁=m 7b1XAT #kH6cz<i%^zJ%qLg6Z3_ˮɭ8\%o(YcC[NV%̲e- C.lM=aNiNR |MjF:)b)J$}uIi85-96j3 ve :['VE`wizmiPHFإ{xZoPp]PrA.3A/#M6O,3Va|b2Vu4)! Q'H}昂y\WHw)sjBwL\YoAZ#D.wP#>=\M|>EA} рLb -*3$OU "G=:xړwT؟"=OfǤ%az#@{˧$hސZew]h`F.)ޯl@5`3/AKRpc0kfho 5<Ӻ}{{8AɧN覶=T"2U.EP}=`cSَ0_ۆ4襍6Kɯр ZXe7U@blGDy%3'z ]h%J3h :~r_حi!ʕ[.TgV[Qy,3c[J}V+)K sʲ(6wRHK3\Nz W? 8XraO 3er}κAm6CV](PӔ&Î8|n∜ @2my.TNvDFcZ,=ptNCE$Nc0nږZ_wu"n.**!Z}qyJȰ6!6i>Xf;lÿ86~t5#~)~TʰF*YK :(۪;dtbBu,YJ_].)/iM٬|Y1ƥ[Ӟ=b05t1H8IL:C*1v)?^|:'`A`p$|%7b D!tMgisMk(JTso+fx#ByY5(M0 =XCO/f8tE #6K;Ҧ[t06pxwmm_)ЙZInBL G=s &egn4ZzvmQF¨oGeA^ +Z)p :V0MY-7Kd|u`΂!+SyVH:8v07 kbA&!0\hQ$"XdKYg*% 9٬3*T,@X_|!x`u>%XRTPTGn9%k}n6>x\_wu֖4hy FL0]OZQO_Rh3cu4uߡO4 톒O)qqrp"ij( 9t?]eEEoɉK)dh}Sg#N0=4z[DS;' #ڵ>T83furEyQk=,3F637;nUG )>,WHcZu?afΛdI.Z-ø?S(O[?O] wS0㉘ee`7/쎂_9[)gq&ө'fҭ(s-lf<@ԝ)SddDQ UW0?i&BRҧD]D, S8 :>%*KEpī* *}#K=u# [7x,]-ALB\`mGpgx[T8Ѣ(!b%m'  (!l  ayknExٍ"bm[?CšP_nvyłpӤyqժ-f^$EkA 'cCZVmOV&Rp:!Zr:xzn !1Nw[3[^Otn?0 vSfKi] шp{7_@s1>Xz=!r9 \ۓ?p/}i (7r{m\ IfC1#\>9ALqZFM\7]Ք@/N̑JO> Z\i.Ѿp7JV_p9F>J_`DhCX*ɭ1@o'0, H-5>7#|#?尸VČ2yTbBS>-baph\DAmw1I*_Gʅ1jFHg}H:B ?~%Yoq9-ZJH0t/9Zr< `؍װ`@acE1yBy1?9o l]DH :{%ma[#P~`O/iy_c;-(h (JkOJ,Bxid&'veձ GT; V}k D2W %[@f3͸̲ ]qm =i-i2Xdc9vٲP CsF2ДJ$t@#X5Hًj(:TϞf;?^[UjV~h*Art>FgI3-lB'0o3)ʇxNnҋŲ`Iz*_ȠjA-Wt: 99%q9-'7 | * 5}u-ܣ#Hһ;A@yiq"3`ELvX;rX ^췄VN&[@"-K/VVќ*nVs v/DPm4] [fآmPxU݌XOah5q&ĜNj/ uv^3'H*v,+!JpMy ׂ^Ke;R/ru"&dspZ.iIžeL~Id32t]ڈe_a`xE  #ѯ&b1E[K8D,lZ{d;r"jfLӱZO߀yol;~?SJ+2k5^}_R 0Z/Ea}9{6 LXj7?zh TbOZEf BJ)6ιw&JMD[A!)GQG%N鳙D&Tv 9*G[]N XXiDT#"` 4-DE)>8GnqÊ/s,#$~Pu5Ѫ ;2aNR XW9cJ4__v3 u0:upuQRK/Vď )Z*%¹2IE(9d9[5fT)_%U<9!_(}B"%=býLï-/ כ*(;/̬DQښw'ZL썾{UFܗĴ?#PӔT d _0NKv7GG}YwrT"6kiT zS0\@hW8ŷEP[f ֚l O&*-.t>K;4mEuCtTM!fHaTQؤ<&.I^3NCZ"? Y2]n.66:g'-#\IqӨi5$n,F66vr_J6䟠{ԌKnq<^qIY֯ū+jo[ki&u$ێkzEe+7-Γm1'i[ یSrD$[zmsbX7hjˆXp],wڑ)s=r({ 氆Ir~rol+AŞ ;f%G/J{ DP *\s "ij,Lsn^É8WS{oR]1θꖋ߄E^AK eew}/1)tU+)Qx^7 r=D_sB 7ҪQbȝh=^|Ė_THL#Yź'5i{RT┒fOtGe}1@9 vzQrYu=F=TUN z9 (' :C^3SB%n(1= 0R/U䜜q;V(q*U[>|ةk`sl(=M&m/f: ɮMc.kǓ<1=}x/(_21p _2875L̲ "Ghw}MM'%dqncr)&ԍ5P8W_ {="rB}bBG sAL4zL ~N%=藯ǓpsJ!#,a羞=ED6,G82CO#W](7\Qd'Nr?C!^-{ʋI+PhPJ6IC2X`!0ȿvdi@>!oosxYsJUNn&W\E[1{?Y#ٌOoyH2QbWtnYЏnw&kc9!~_ސYGL[35vZ,]@eÌǺzsԤ6KO)ti~deMp6LΈLSoLIR0(&=L˲i@*\m%~iw|Y/8~G1  kYbSrUB8rYD镩,n{!U٥eDV4%r@cv35~'3S[dɒ#1)xH?9FsYH ÂS T .C}A _iE6ZfKA&d ýV>qN~up̑Iх"ZsWz(:6k=.pW4~M9yG NbzTtƛ]-툚cڊ(dzլd?B qo뇗_MG9X~|Iꗳ֡c-_0C YZ