liballegro_image5_2-5.2.7.0-bp155.2.14 >  A dk= I%z }(<)N-QLlYEE?~ᾶy~mm< Hx3pB$zRQKWG]Ս3(ye=! Ι\ħO/sam2Dڈ2bQvP[u}R%m/K{.ɉZEiν!Wqnhg boYDOp-i.|=rzHR*'a<^f2( ?>WFceЖ9hUANt010bacdf6e9168a83d8994b7742fffdc093f2df3f454979dcb623e0a6df78aeaa614178e354e828223448e145f885846c63c7718ȉdk= I%z ;l0aZQ&AY?JWk&S#y\9$rC~c7%B}FQ"z,]# /t>dCVH7 SVK`R 7FE%3W+i rܗ8~콯A}?=z~jn0\t([i~w]ca 4;BY_t V-4Z=0 Oop t#+ o> ,0X!F8^={O29ڒ&LYI0Y{}{Ytj%cd7n?(ˤ`" T:*xZS,8SMBWr4x~{9n\)w _ۂUM#GȞZ:> Bnx +*ʤ2&H$;YkRB.e)]0|.{w Zݧ%Uh>p@5?5d ) D .?TZdl p t |  $x(89 :>2@2F2G2H2I2X2Y2\3]3 ^3>b3Jc3d4\e4af4dl4fu4xv4w5x5y5 z5T5d5h5n5Cliballegro_image5_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.dkFerdinand 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/ldconfiglamb21 16847494735.2.7.0-bp155.2.145.2.7.0-bp155.2.14liballegro_image.so.5.2liballegro_image.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-allegrocpioxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=5ef26a610adc5bda2563822fdee1f1b7f4d70df3, stripped PR RRRRR RRR R R RpOY utf-82b9c5db331eaf78d1104d257f6e34e9ccf50fd9c6bbdc16acc7c5eee100cbda2?7zXZ !t/g^] cr$x#H("{4]A!+AGq%ԍg(,C hLXJ3aeRmr@8km)zG qhUBHƳ$ )#[(s-),aP1:}dʻ.U*<9~nT3$7m@E3&"s#hL7'9uo1!N2@Z 6<z4b;Z-I,Z|+Vz:VM򭿯kz2!`.+ KEI[oyxQ +K a 7 @MJV&{HbU.[? (h DX8Dx)^ X/!i6`O]OD3$)9 (tC6a;B75mQ$ElBPW;$%ZXeb|_!ָLT=N" yȀp@dbi\ 䢗Ls5e>4 OBpg{heljݖY|/ZIm)]®ۢza8qn}+/ga\fz-#ajF)4{വpO6?*i+7v2@B3l avc4"&>Rg˺Ǡ(]~OP5/;h3mj:<]- >HP脔]ٳ |G^XaITd?C"6 A&c-6i85Nlb(HO$}Ch^Mf? byY2֞;sg~O$ᆐMr $Fqi}['aV-/KFp dig?A,h81۱P <CU%1gmX AJ٢Fi}2 8D5# t}-"8974~ T3P赯d+U#kAcTۨt˾i7]%Excޙ|:h|q/WȄmб{:5b 7jbXUy͂iɂe腆xu$we -=L?7s'爟#ea5Ңpmig"uGGr|_gs@w`'Hc=@ wvg/) dX5x$ ~E72p(Ժ9,#W[/lϘ"?b$#CS.8Kp~lOы6\CNK\?*U1ַ yW풍NvUu&nI,ƒ iT92O[;rY҄1*iPRlwn)MQ1oetvD!c}p.=Z~G- !zX|EŒrwf[t^XbiZ> X._L-`)5-4bgCC?J0\ebr.Ј\PQP g4z ~$5#Kڈ0@gkjǨ^g,ۮ׷XkEԐK%Y0K)o@iCQ#C!A_q,SˆwEABXՒR,YZ9K={wUwERwkfɏeeη>`zƖaUͲ0+jqd*w9 w9 [lz %$ĺx4D R1D۰$96Ğ;zz^z^'PUN {} Mg2~מRnyɻҜ٤o&OI8FM p} EcpK K^L[h]w w* fjU}|̬1xK"TșvsNavRᣭ}\nԜUL:&㧷LIfP|\&R6UtSgU8;BÙBFhfS;moSg:c>!?}Qܜ2i<@f@>'t\q{3P1&Xcq7 9<-*t@ 6ԇʓItdejx3T=z?)oPQ[wahb+{Ui|$<!{{%?GNQ1\}Wwh9H2`'Sȃ1ـ:etAi-t/4|ݑ<]]кA\0ة{q9 J/WheJi] e6e^RU( +Rbj2b;ؙAꘓX^,qeW qM㵔li"b aiLgsD8\<庖J_bYFZ}~ԡ}<6 nΧHFS k9gRtle6JWnMM_?"\:NRbn|\pI!ۜB#fFC^ :0Ns{v絎I) FQHWN2mj%&oɗ돻0*g8 ^N~)oPhBv[ EY6Q:9~7/+oΉ)MlIO<_N&Y$kX^pC=&BhN(\y2jHPdjw jj{)9{ 핉<|I U7$j(UhTW uvWF'1TG/Qh~F>j wbK_nTJ93Y '8qi5 uãz5 ^&ڼ7<d{!XL$52 _j~FHr]#|?uwy%ܒIm?f۷zþzlMޑMڅgu:mYe_G"`؞< }\}τ>2՝|WXGܦg]+ƼI.tPPW?Վubd5:+5M1؝E L͍74t!7,-Ђ s{|o2kSؼ0Fz㧹ӵz>Owpy5YUoEl-h^K*-i18Z>s=49"\t+pf/豵<i5<H# F>h\_jVR3kGF| .~1s6?qٳGCw^\zfk`|(y@+ѧ$$?{YPhdTVSu/uH*Ʈ5UKPR=ʚ=؅ 8T)L3WbnzcKJ\RNK=u%0$"qSOW 84qDJV o (v5XNުzӣZkA>@g5xMVZŗTh g}ch v> ָ\p5-YQYf_Qx|ĮRo00SscVKVu?qe=&lRbܕpT#sPlD752s_h 4iCCh"kт(w J^o$,$<\f]58{dPonSp51$E-kL-i$h,rWpċ]LC}&P?L9'B#jv!"r%ʠQP2\-L@t_󜪗YK{0m2[7WyțM ;׬Bm T.Hhy@z!IGرZe}9Q4eE # }b Po|>CwD?3}pTq՚v[Ǵ^a?u*(*u$&Б\ +ˌA!l۰ 1sv#ψv^@=zSWNKXt EOQ4{ek ~HL\?c88awyޛp3{G2%"'C UZkZ(.^˛AJd%]u=!hT0g--8K4^!q Q%p- hŸQi'c:f4 Op&іqޒli"r*r({t A1BNV>MiW$Xm *cl_^+SG0~'Ҷpjge=λTml ?1ڗo̼'8:ᑖET=WGUQ5 .ꋾ >G]>Bǔ0sxm%ے : +𪤒]4'V].<#zC6Zaoq87sQly[0)(Q" yj@lNexfZqrÒ?0Wkf䮖.B=-ǧH?QXYuVJsϹ?aoWO{cj6 CW喝yN:+Dedy9\Q|'\9U䐝{2}Eo^8%5rQ)a3r}#[-6߁ Ɓ^7y!qSH26?HNu/٥]ňX]WEJ}(&jws8OW|bKFI]KQ=>G(m GښIiZgLc惛ikhv9+ #v`U8$\I=,W'Jjw[EICʚ*ỷ4J5u&'q8V #Y„&JsBQCڱ^ʂ֍P6A~,몚e2J^.q&fIjmy^g \7AEN͢5,N@L<e mqac0FCSclvH~<.E9{/dcݱ1O"^ST)S5oHݑRٶ!91g|brm"€ ^&jADϪZ=\0[GYBt#Y &S䧧cQNex0 Sy- #>';d~J؁q/Gg^czᯔ(zfϲςx$ x1xp?̚=. Y QtYe`u4~?OY#84Wk2-X'|f_isbQHe# ys֘cANO+BBd3K]/ k(>ByG {)ڷՇ>:r(Wx%ArWT?Fr89J}&db>i+{͠vZB/L"z)zn`l>γk5Aҷּ~$v9BIŔxaTKsYJ.<"6M Kiyи,O6z#{hdv.@gk[gɤZ(`ډҙgn hY^|CT}k]Y5ѦD@a5ӴH!TR䙾7mӑ' RE`Npkq1GCC5)WFy[': I${G5뙥(R8Kt1qMRy/![EUo"~Zвz8m8gDk@1S땭Xm9gM퍟nq"4N2 p͖7jlDERYb \k?JI@!6CFS9aGo2=H7 6(= +!Y#ýRh [YkRhFϳljؖNHa)L9=]HMsV3 x˱ 9 e// ⭇xx4dPlMCLi:\b!P4&^4 :{~GDu#8Nm䶹;F%̰0k j!y< :TwĝТz| +@EIUӥk䒼tx""L4ϝvP<rYaEX{reUu) 3J3<\1"T\t$_lI*j>AclB9C,ܰ5 &` Ҁ/.5s7CV(i(yγv0/SgYYkS>EҬW}e/O٤l$l9kNkǓykz驰30,wWh2P\MC,B#1e ۄA4cr^J![/8v4z zƑM;|5EȇD+ ^8@ ͷf!4(dij{ b\N`;@8)Ae.>?5|+/bL֬7,]H{aQ5!H$ FDs \[؂hop@uN$PHgoR?mq썫PHuh*pٙ s|S;˪@t_D9N)MU7f _i})@Hg԰k{-,-eTL=&f~BSɍ&#\F,OWE!oK6v;2ۇH~ϧ?Ʃo½^]'ao]{/P.$4ςՕ3aeTeג.Y̾9ЖBWvo])+f$DIEe7O\$sVNYx3E[d"p׸zEA?uyg&!GWk[*S 3K]ρvE,/EesⰬ6V7T2%ifϘyÐ[!< ? ! ҾڪY.xZE#Ц;/ODXqN_R`H1ك֒c<WZoqFra^(TSءll3n93ap+P$<\".?3ACeXfC{zuܗ.-P^)+UUWrM(Kx9UroUS9CDF% _qpz!hhcQy/7^( |Ng좡q[!#]KRF_r<`j !ԏ=ژkfОŽ9~X[X[$7V۟/t!+Q7rhlI1q҃87"@)Ž ZTə+u'> rߪLFZQ#S4/)rp~4 !ʼ!qopy%slŒul$"1rހЈH&bq($HFouA;VIXrW1Nq=z^UˀK{M/#)qD?_9Fs:?uLYw1Hͩ;dM>0?=4hSrh&mF#vQT:3i{76 @;1{N {9Yѧ{L~ *62l̯AC_*G(Q+fI+`>@^xM%~^@&kRbL.k-zUO6rn{LcX5mvTg 8I(EŤB=s*" *ـB;`[.pj p f-wes6O~ryIQLpF}RS:m炿^&F)̐&sko"ވ(,p\R@3QJ9HBY} /}[=7چ)vP` ez mkT6.CZFU/)F`7|=#JP9zNs>|O[dVEO,$ YAؕV#0ek53)*/&T,s1?x>sUf=}j ŒA Xg(1.0> \3XԮa 4CS ƗSmr8}8=$"*P:s>~^ʫs\{*H Ul8[BiO`8ig&ܿl:$Z!'FO4_+N dӡIa\ fZj1|hȩ. |2}pK̻U0hx/ʩ(H(#GE^5'ፑ:F,lЎXb^;Ÿ0G`_;Fj\KEA|T˓ ,珠T69J_QN Q|WM :xuelkcE~T%JR\AWXN1(=ZrW^/4$tEI$q޻"(2VO9PE ,P(?, e T oDA c/_7-G3ɾ"weUtZp6E97+BWRyl8IL 9?-i"@8`{"?4(joo$@ 6Թm[=ǑdEW+uϖ࢑B4b٭~Lb([S(Sa%2;2vᓥN8.P>B?6iX3o;lgmپiM2bde7ί٭`+p`X-%ei#C)fUBrσIrFXU C3 ϹR~a-*ɖF~c4ˑߓbjHuLg|T*j; v%$4o2@T3*X*ܷ6Y @'\sYz=<JЅtL?eDmpT(yXfMא49=-WPƈ<(4TCc1GJ#%E|l&]1ڃ5 'wSG`F(b 'S0@xwߖFgH}.ݍ,.5CuTVo/j^ٜs9  L;iS=mƹǮ$*Qy;7H,IB4@xd/ّ93گc&L2sֲU]iu%F 6hD)@ä Wo!;԰ݦ7ײDҗ+a}bP`֔udČ5Uξ>Bq20q~Sx p 6FhD /}}D෺2rInrp_0xo쮫CQObI8MP=\z;IX+sZ7b;SAAInO;\x-˸: G8,@fA[ĎYNɬg(eWTs9IQYl;0[kXǫSIba!+tI7N, MQ@]mRmT$H+L Kir[`wmo^ہIl?c^虪!]uP%@94|U8IwӡT @wcYB5sdE8w Y;awh]ЄMK=%w_9ԋ q3F*{?K : F%9ӣ>NfV0$V~H֜oU+>ΒK_ؼ)sNt(:pe%6"UG `s[5B -qG4.Yn:7$J+<7aw@`aR¦)!it^wc*[ʉDR16I7w28;mr)3dLݧkKj*/ck!2ظq?:}"NVj\D-%gSv4ħ ӜuqM7VBfߔ5Req8RMnJ J`TNpI&Dq )2vX-{mݑ@)^`ԍ,!8r Nײ>Q_,s%ԷyU ws!'}0d܃N%veNu7,C(Nt~HQf]}Lggww@3@ Ύomwc$>+^rVȘ3:CRjN+\̐"'i< 0nlB"ߘ'Oņ،U^mGs|8%A_7$“5yn#C %(+v7ir${:fV9CV@͖3Y'r]V ]2NEdF4TmbOb8OA #ո&4BaQ =Ȉ8SIEjB{R}bUǾ-c=G+p'z'aZEZiUy/v4DF =;fPp0s!$';fT $.GZ;gPrOdz9BrӖO %VӬZh$g5ex"&U * WZZo@{ens0[P~aw:á{ 뿺 RI ^ 5SA;z/eU閗'yOfWσLRdu 7.ؠK~^;C7Q^f_+`5wZ.x1DIx3IqfvZvY} }/or CXcex rKoوAO MSOѷߌz(Y#b?<۝ʎ'=[)#U qL{ 86r ܛ eFnZ(dSo3Ғ-FQ9KYo ݸlxg,tJm/B1eEvB{ .筺P|($Jo^n/Zds=Tӷ mh<MKGQoO=& "x$<=ISQD" ǍEʬUT3F|f<|vgŇper3,pNJxr;6+*σkwl'^ը axј܎ό[D+e{N0 9՞'}|7'n}naP{p$jjÜɮ*,luTը|W<.|33]U61:ȡ] K8!3jAǼVUIDن%%d[poHlTR{z[N nߎiL"fAQS[sEJ|1:@g;;w y bʵDXsF?(VlTFpMLl` 4q#qXJn Z|Y@[.kL"T*k%Zw`)(yEȳ8 4 ؤqd3:;p 6B<:9e-)ULS^.uc3q%EWCF'6J& Ng!myqt1֪jvc.)RJ}#7(Ym)B24~̩'tj&i]Ϟl Ԋ^B$a*Jl4Mv]tT^[œqd7l"'{:zbE؟5ȗ33u!]%D*홡KYU,$.0E}tc-#/rR(PcdmћBt$5?]7%p8!D/Fc/~}ɡsyWu;J3l\D:}-;A27@NTFq@}b;h)VOE֑Y.._h[ k7O`($xn^l?ڵ_VO{@" 6vP,|4LTB(xzKV[O_Ϝ4@rh+z45>/rU q C%I5 d[Xyΰ8kYș/. nʘn4Ɉ9vYj*MnF}rlQiulYaJSEc F'TN6_FgRM 3"_)NayxbDO<~' }g!0.Gؑ[R|C"a#n=݀:){rfPP?pt kMM=vw|(3/X7(`vJBlOS~ΈHO)o&8}gwp/"|zoPTITJ:Xx1()3 qmbRI*=i&ZĈ6O󖎝:ykf=Bo-Q7l7hKG@}|'+h<Ę=}qR#@+L'-pL`ڇk]j`Ҩ-y4: G־6^9jND Vҧwi&Ңb8d2yyB=~Ԉ|-rM&zGa2rbfPE6b/3?qsyp? 銼UT]~=,{ȳB\ˣXpc@Eh[wƇ1'ߦmatx-wVCEB)ԵKIY=I^EB ~ޗ60&ƭxިY>1P~F\Ysx&n~OءvJ+˝APuܙ *t " ǜϟ)0k1L:!MI8KZƓHv"xoCFG̺/{4M "$Sգ(*X|sSxz*CfQBUwH9a$y-Is*7H0DXMaxxY͗ o!sXiUzfkGeDWW^Y8rK}.#>˯k۲7x~UѼwPxt71`FVo5JO5RFQӜ)(M.^'V,`{;a4In7h7QZKXRx Uו{&eԘH"&mJ,jxgupKe HעG.(&̟5|Ti]D_ESpo_;KV QsLI=Pc;6d+^ӮPʫ@ +dcݛ鸚a} Qj4K;#aQmi\Hq^bx&Ş4ɱŠVF<[f?z ]3sNoiL/~ot)Xg V$EweQ x ypC=gM[Vex{J0U,|m~<}YE^=&d4/ ,yYXM$:sGtTEIX <`(]GHsh`hdϜ# 9c4zp >O^xo?S,QSc`Q|QKAq5ħK.>- sQ˄/`LأzMe^5?ƃHH%0%/1ަY3[.n].ce{$⩭/xs8rdbo^MUqe -Xt&]]dH< 7aY\wa$5#mS'r ]=+<^“Jm#QR'!4 h:̑ȴmSFC޾'ѵծp\%XNuʵ/:=Եd-iz Z Ukpw(Q+h'O թ*z7(?։t>ˎ#!Xugrl/A`6d,纪IO~MNvTz֪FJ"v^g Fv)Qb0(i2D[gVB7 ]϶ u<< S}R=oѪ35|oO|콼Lfj'yTRtס"r3ډ02y$ԚQN/E[ɩr| \v#][b}}W4$*Kp[f>r28jG+3kWGfy]w}'B! ! İ[d)w "vc6i a{zRxH8F߷rR`҂'i ؈=sYa3 G;h+.?H/H1~M-S!NlX_"5NS^]h. M[  **ᫎ7Em.e<MgCr:fX!j$tsgU+'vʚ}[l\I1.Ƃ`)RK "K@10vo-Z$cρ2?-i:DZ8b#޹@耸&4HyҜkp?cPu p뢠>)Rdw Ob@=\̅SNnXʌ)rAOm'kF}1Aq*' eHmdI2_7{ʝL5@T 8W3Eݐl &t8P\vag貭>2deHsilknFM)S49Nw/^K$Mm\uYɴ>*qn#F\GkRIެ\mSύCR"rT4[vY|KV)^LH7̢nl\Tssۜ`(}dWk8q}D`6b7X5T(i_VQ&Dv1cbscsmq5%f8I(X7Ӝ|NlPȲWS 5.#U2m!%pkD0U medc3_OX' vh,q> 9\̏]բ֏W ck3 1mg#fF"XЪ]0^q-[OHhZ~g춀e`ljeC: 0 s9R!dwt1uǣ7pW5Wk.WjxAߟAnЕ-_ҖĽ23+ G!,$r7S0E<=RWщ}^4`⇱acbS3/N7.|?%~peL(:1֐~6JJыL%;s VYZR'ɉ&/饄q o-#(-e4)*h?ć [f4[r?F+@,rP u7߁+rOSXYXH~!-#MJ3eX3l(a9:'D7021me/WC8ee J-r0{"@0Z\@! *vvT2載diNf~XJ]'{۬Tk7wNi1b}ͦג}O̊TuY_$/ ei2 ~ΕnY%c r=aT{-r pS<eSx{B@Ʀ5.2 ,JV 5dI~[19!"; R6'_5;6p[Փ~1d6ljv ?u?Y` cKņy)D}@p< @v-ٿ߅b%\Yj &ز2_FI*Kt:GbZ5k_-2Mt 7kIzi\A^v3ƽwʨ*(~# V,%;w-2?t)W:1p_?~ -X)~@̑ !ҔߖǏfc;|_B/&YU`hڭ-p#-=Dj#Rυ[-!#,Ǹo=}yA:QOZ=<:BiW'g?c_'k5٘}uGKҵJ#/fn ͞|uI(x{˄"ok0kMz .Aِ뇛^S5Сi\8d <,lyI6'9I6s1<4ȯZdwHǀJ]E ǽ.qiAw$wJ2څ(,pY= ?,wް:e.lF|Aދ!v&$<8;B%yٮ(mo }i9ӏ`SnT]܅Xǣ{o6pDZ9EތiI-jCJ$1°ʼ:0Z5JF>U`uA ffP3\(8a'0H^#uCj. cֵv/B =SpW8=Qq5H0Um 8ڕ 3 bicw8TWcKJ M"w?8V)lϋ(.縖YeL~),)a?B[[@Oz`썽 8L3PebLa' ;K.ĻU;E3'> G >?|G?[fMdS_N6Jpc.?i$KZ!S%S#7v>ݽ$Q<3TLi8QoQ0Qt9:A nS}>SW{ڙд=9)Dehr%vMs;C٠p*]HH_4+p21.[hr.HI=3I/p# S+wPLbՊޣ^W)=M) :6Bc-!zmڳ\waSg`I0d5}$ %r]ein(BYC;(`ž#}Y{ |, 5΂>AM5UuJKs~*>]15ض9L=9cˆ ,__GzP6 sp@ŭr/9f ӄtSQ7Ypú?Ԋք%M% Ñ8 3?Kg1@=h+tTPG;ԨnF "q5F*NO/DdPU+kPX]Nd԰APDu}IJ@yHŻ:[#>WsUH(sDJ_%5L d=r,"a7yFǃo|+oTܾj_{X 6 8KT*YBP[ryK̔Q:@]d&͔n0C3鿑]؝l- !.U4+(wN{lVSGq(+48[kyq Ɨro-'wx ^TeqS {۶ Z>Mp*=Ay~&3)qFA8-Ԅ>i2 RZ팧X M|GU@!3՘%iDvY[3f .!'[ \|qLֆ{$D1oOD,+tj dH墊8ޛ#?\T*;4!ҜKe*o) "^4lD_] Bs(JE"# }MhdސP$aMhN]ߋNSg HsͿoss/OPyi$Xܧ7N?1vcB$SKM.)ϲuyϱE,rY"mޚ#o 7Va}0hHgKw UQB?V#Niҝm]/1Uhb_\F)CX K)%E38{_(|L?^.hidҼK+ C܄i#ZnM Љ5nd5}EY]~CDO 02[uG,%<uQ GbHa7 Q j֥Lхއ:Bߊ98xwC)ȟ$祉$r_ .4͕:`-W\Q\ؔ@i},ں(N*N{ K)0L-M3]_yuh#1dd/!QD2mmi݄B.黠YaT\IIKK-8 6uP^C6O00_/ƫk?RO#BL̈́|"Ttsdlr@5"!h̘2D2P |B ss_y:Ws:Qtqyߡ4siBgL[؜pNr[w"0P6k-䡥yDuF9S>-[ڎk`R0.i\x0҄W -kRXEfIOr8bdrJS^Cv9+A_S,ܧ" ^$-/jgóۉMҡ_X<⤬ M(_5NfawNC.ۛ3ϔh~Sk]-xH%N{;=p档OgφZxd>L3?^P15H̸ WH]ଧ tm [mcϽrk YZ