libply5-0.9.5+git20190908+3abfab2-5.3 >  A `zp9|&3~8XIe/"?:0 ˁ,U`IpD"=8˂5J^EYsŏ[ϸ?݀7[UzNTNYj(קg3f@=2\8Z\mB$ 2jN:d")`Ay |#_ȺчZ/vJijEdde03754c4f2d961993e6ca9f239d8abe709e6c9cc642eafdea5a836a5e5c9b3f2860e2e9edcb307e53da75c21c46e7902e4b77d`zp9|fC†6xR]3%ϵd=M Y|*>j2Sm'2^oJ&=agAzլCX#㎣c& :#92\GȮ'-*CX!?j8qwkx_MKny¶x3땊Xچ5LOaȼ<`\#_yC, pK-ܧ,j IUʫ| X x^_y+߅|$#)>p@J8?J(d $ ( >| CIPX \ ` h  @f(8696: "6>G@GFG#GG8HG@IGHXGLYGX\G]G^GbGcHqdHeHfHlHuHvHwIxIyI zIIIIJ$Clibply50.9.5+git20190908+3abfab25.3Plymouth core libraryThis package contains the libply library used by Plymouth.`s390zp36XSUSE Linux Enterprise 15SUSE LLC GPL-2.0-or-laterhttps://www.suse.com/Development/Libraries/C and C++http://www.freedesktop.org/wiki/Software/Plymouthlinuxs390xX``498278834db9302f6af3b74b78af2e36359120783489cf667ea353ebc5f163b6libply.so.5.0.0rootrootrootrootplymouth-0.9.5+git20190908+3abfab2-5.3.src.rpmlibply.so.5()(64bit)libply5libply5(s390-64)@@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfiglibc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.2.1)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.2)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libc.so.6(GLIBC_2.8)(64bit)libc.so.6(GLIBC_2.9)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.2)(64bit)libply-boot-client5rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)0.9.5+git20190908+3abfab23.0.4-14.6.0-14.0-15.2-14.14.1``e`6?__JC@_H^b]{@]x]UI@]H@]F]A]#0@]@\\N\e\q@\@\,\@\[[[k@[@[ٙ@[ @[u[9@[v[e@ZZYZ%8Z@YA%@Y]XX@Xs{@WίWίW.@W.@WN@V@VvV$@Vii@U@UT^qzhao@suse.comqzhao@suse.comqzhao@suse.comqzhao@suse.comqzhao@suse.comqzhao@suse.comqzhao@suse.comstefan.bruens@rwth-aachen.deqzhao@suse.comqzhao@suse.comqzhao@suse.comstefan.bruens@rwth-aachen.deqzhao@suse.comqzhao@suse.comqzhao@suse.comdimstar@opensuse.orghellcp@mailbox.orgqzhao@suse.comhellcp@mailbox.orgqzhao@suse.comqzhao@suse.comqzhao@suse.comqzhao@suse.comqzhao@suse.comqzhao@suse.comqzhao@suse.comqzhao@suse.comqzhao@suse.commsrb@suse.comqzhao@suse.comqzhao@suse.combjorn.lie@gmail.comqzhao@suse.comoholecek@suse.comzaitor@opensuse.orgzaitor@opensuse.orgqzhao@suse.comqzhao@suse.comantoine.belvire@opensuse.orgzaitor@opensuse.orgfvogt@suse.comzaitor@opensuse.orgtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comidonmez@suse.comfvogt@suse.comfvogt@suse.comdimstar@opensuse.orgtiwai@suse.deidonmez@suse.comidonmez@suse.comledest@gmail.com- Pickup plymouth-only_use_fb_for_cirrus_bochs.patch: Currently our kernel hardware support need this fix, and boo#1172028 will be fix seperately (bnc#888590 boo#1172028 bsc#1181913).- Disable plymouth-systemd-KillMode-mixed.patch: Temporary disable it, because aarch64 and ppc64le system could not booting in release period, and this is only a enhancement with no harm to rollback (bnc#1177082, bnc#1182145, bnc#1184087).- Add plymouth-systemd-KillMode-mixed.patch: Backport from upstream change plymouth systemd plymouth-start.service KillMode=mixed, the old method is unsafe and deprecated (bnc#1177082, bnc#1182145).- Add plymouth_add_RemainAfterExit_yes_to_plymouth_systemd_service.patch: Porting from upstream to ensure all plymouth's systemd unit files to only run once, either during boot or during shutdown/restart (bnc#1177072).- Add plymouth-no-longer-modify-conf-to-drop-isopensuse-macro.patch: plymouth will use plymouthd.defaults instead of plymouth.conf and packge plymouthd.defaults in a seperet RPM. this can avoid change SUSE or openSUSE branding section with is_opensuse macro in the config file. means this modification can close the leaps gap (jsc#SLE-11637).- Update plymouth.spec: Dropping gdm transition because it has alreay deprecated by upstream. Removing git build dependency.- Drop plymouth-only_use_fb_for_cirrus_bochs.patch: openSUSE user are using emu-5.0.0 on MacOS-X with HVF acceleration, the Plymouth theme with script module fails to go to graphic mode with this patch(boo#1172028).- Avoid inconsistencies in library package names causing unresolvable dependencies, replace all soversion occurences with a macro.- Add patch plymouth-avoid-umount-hanging-shutdown.patch: To avoid grantpt() call nsslookup, it will hanging system unmount /var during shutdown period(bsc#1105688, bsc#1129386, bsc#1134660).- Update to version 0.9.5+git20190908+3abfab2: * two-step: Deal with buggy firmware which does not pre-rotate the bgrt image * configure: bump so name * Internationalization: Add zh_HK and zh_TW translations. * add delay time to 8 seconds to fit AMD graphic card.- Update plymouth.spec: Disable upstart-monitor compile because it only used in Ubuntu/Debian.- Update plymouth.spec: Use bcond_with for X11 renderer, cleanup syntax.- Update plymouth.spec: obsolete plymouth render plugin for Xwindows, Since this plugin will not be used in the production environment, and this modify will highly decrease the compilation of build requirements.- Update to version 0.9.4+git20190612+9359382: * two-step: Add support for firmware-splashes with rotation status bits set * Regenerate plymouth.pot to add the strings for the new firmware-upgrade mode.- Add dependency to dracut for plymouth-scripts(bnc#1138248).- BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to shortcut the build queues by allowing usage of systemd-mini- Change default openSUSE theme to bgrt- Update to version 0.9.4+git20190325+b9f2aac: * themes: Update spinner and bgrt background settings * Translations: Sync translations with zanata- Fix theme-bgrt dependencies (based on plugin-two-step with images from theme-spinner)- Update to version 0.9.4+git20181219.c8f1256: * ply-pixel-buffer: Fix right and bottom edge rendering of scaled buffers. * Add support for translating the user visible strings in some themes * Prefix Title and Subtitle theme config keywords with an underscore * Add new reboot and system-upgrade modes * main: Remove private ply_mode_t * two-step: Make ProgressBarShowPercentComplete a per mode setting * plymouthd.defaults: Change default ShowDelay to 0 * ply-boot-splash: Do not add ply_boot_splash_update_progress timeout multiple times * logging: Minor log-message fixes. Improve logging format. * themes: Update spinner and bgrt theme offline updates mode * two-step: Add a per mode setting to suppress messages. Add progress-bar support. Add MessageBelowAnimation option. Add per mode settings. Drop background_is_bgrt view_t member * ply-progress-bar: Allow caller to specify the widgets width and height. Allow choosing fore- and back-ground color. Redraw on percentage update. * boot-server: fix type confusion when allocating connection object * ply-device-manager: Handle change events for monitor hotplugging. Consume all events in one go. * drm: Stop limiting preferred-mode picking to UEFI systems. Reset mode on display-port connected outputs with a bad link-status. Implement handle_change_event. Ensure heads are mapped before flushing them. Allow calling create_heads_for_active_connectors multiple times. Allow calling ply_renderer_head_add_connector with existing connector_id. Limit backend->resources lifetime to within query_device. Store and keep all the outputs in the backend. Add get_output_info helper function Stop storing a pointer to drmModeConnector in ply_output_t Stop keeing a drmModeConnector instance around. Refactor ply_renderer_head_add_connector and ply_renderer_head_new - Rebase 0002-Install-label-ft-plugin-into-initrd-if-available.patch- Update to version 0.9.4+git20181219.c8f1256: * two-step: Use plymouth_strtod Use the locale agnostic plymouth_strtod helper which always uses a "." as decimal seperator. This fixes the various Alignment options not working with some locales.- Update to version 0.9.4+git20181209.f7d5bb1: * ply-keyboard: Fix compiler warning * When a renderer goes away on a udev remove event, free keyboards associated with the renderer, before freeing the renderer. * device-manager: free keyboards when deactivating a renderer * keyboard: add helper to get the keyboard's renderer, if applicable.- Update to version 0.9.4+git20181204.0cd0613: * drm: Pick a controller for unconfigured connectors * drm: Drop crtcs for clones for which we've picked different modes * drm: More connector enumeration refactoring * drm: Store tiled and rotation in ply_output_t * drm: Refactor create_heads_for_active_connectors * drm: Directly store the mode instead of the mode_index * drm: Drop unused encoder_id- Update to version 0.9.4+git20181129.a7ec3e6: * Add new BGRT theme, using the firmware boot splash as background * two-step: bgrt: Deal with quirky firmwares, Add ACPI BGRT extension support, Speed up background-tile drawing on HiDPI screens, Use a pixel-buffer instead of an image for the view's background * ply-pixel-buffer: Add ply_pixel_buffer_rotate_upright helper, Add ply_pixel_buffer_get/set_device_rotation helpers, Fix marking buffers as opaque when doing a solid fill, Fix fill_with_buffer fastpath when device_scale != 1.- Update to version 0.9.4+git20181122.aaa140b: Add a separator between different boot logs Fix race causing undesired creation of non-gfx devs Fix animation not starting on later added heads- Update to version 0.9.4+git20181111.118c5ca: Modify systemd-units: Add "ConditionVirtualization=!container" in all plymouth-*.service, also systemd-ask-password-plymouth.path.- Update to version 0.9.4+git20181105.f898586: bump to 0.9.4- Update to version 0.9.3+git20181031.025ce59: drm: use preferred mode for outputs drm: Refactor ply_renderer_connector_get_rotation drm: Reset LUT/gamma table before the first drmModeSetCrtc call libply: Move kernel commandline parsing functions to libply/ply-utils throbber: Don't skip last frame when waiting for end. - Drop plymouth-throbber-Don-t-skip-last-frame-when-waiting-for-end.patch * Upstream has already accept Michal's modification.- plymouth-throbber-Don-t-skip-last-frame-when-waiting-for-end.patch * Make sure plymouthd stops throbber animation at the first opportunity after receiving quit command, instead of looping multiple times. (boo#1110199)- Update to version 0.9.3+git20180827.0a66272: * boot-server: free the argument and triggers * event-loop: fix leak in error path * script: fix various memory leaks * key-file: ply_key_file_get_value returns duplicated memory, fix memory leaks. * event-loop: fix leak in error path * boot-splash: fix memory leak in error path * populate-initrd: drop unused local variable- Update to version 0.9.3+git20180827.0a66272: ensure tty is closed on deactivate If plymouth doesn't get explicitly "activated" then when GDM tries to deactivate it, the deactivation request is a noop. One aspect of being active, though is having ownership and control of the terminal. This happens immediately, even before a splash is shown. The `deactivate` request needs to relinguish such control, unconditionally, since some display server is about to use the tty. - Update patch name base on quilt standerd Remove only_use_fb_for_cirrus_bochs.patch Add plymouth-only_use_fb_for_cirrus_bochs.patch Remove 0001-Some-greenish-openSUSE-colors.patch Add plymouth-some-greenish-openSUSE-colors.patch- Update to version 0.9.3+git20180807.7663b0c: * systemd-units: Add "ConditionVirtualization=!container" * README: add link to Code of Conduct * two-step: add unhandled splash mode case to switch * main: fix build * Fix miscellaneous compiler warnings * configure: Pass -Wno-cast-function-type if available * main: Fix getting detailed logs from systemd * main: Show details when ESC is pressed during splash_delay * drm: Remove unnecessary reset_scan_out_buffer_if_needed() call from ply_renderer_head_map() * main: Only activate renderers if the splash uses pixel-displays - Switch to new gitlab home in _service. - Refresh patches with quilt. - Use autosetup macro.- Drop plymouth-fix-window-size: The use of the smallest screen size is deliberate (boo#804607 bsc#894051).- Modify 0001-Add-label-ft-plugin.patch to fix problems with multiline text (bsc#1083695) * to prevent infinite loop newline characters need to be skipped - Use %license instead of %doc (bsc#1082318)- Update to version 0.9.3+git20171220.6e9e95d: * device-manager: drop superfluous create_pixel_displays_for_renderer call * x11: don't call gdk_display_get_name before gtk_init- Update to version 0.9.3+git20171130.fa66a5b: * INSTALL: Fix a spelling error in the command example * populate-initrd: handle themes with subdirs * device-manager: fall back to text mode if graphical devices fail * scripts: Use >&2 instead of /dev/stderr * terminal: add include for sysmacros.h * configure: bump to 0.9.4 * terminal-session: don't delete boot.log * Revert "Make boot.log world readable by default" - Rebase 0002-Install-label-ft-plugin-into-initrd-if-available.patch- Drop stop-graphical.patch: There are no conflicting these days, obsolete this patch to enable auto switch to TTY when display server not exist (boo#1066510).- Update plymouth.spec: Add COPYING file in plymouth package file list, This is for the law requirement (bsc#1043834).- Update to version 0.9.2+git20170424.6fd5c6b: * main: Look for config in runtime dir first * main: Look for theme in runtime dir first * Revert "Recreate boot log at each boot instead of appending" * x11: implement get_display_name * drm: implement get_display_name * configure: don't look for libudev when --without-udev is passed * renderer: export device name from plugin * device-manager: handle NULL renderer better - Remove 0001-device-manager-handle-NULL-renderer-better.patch (upstreamed).- Drop use-mkinitrd.patch: No longer needed, mkinitrd is just a wrapper for dracut now any way, hence this patch is currently pointless.- Remove patch which causes breakage with systemd-vconsole-setup (bsc#1020327): * 0001-let-it-become-a-real-daemon.patch - Add upstream patch to fix crash on boot: * 0001-device-manager-handle-NULL-renderer-better.patch - Replace removal of framebuffer driver and plymouth-ignore-cirrusdrm.patch with single patch: * only_use_fb_for_cirrus_bochs.patch- Update to version 0.9.2+git20161215.18dd755: * terminal: refresh geometry after drm device arrives * logger: stop using carriage returns * build-goo: don't install systemd units during distcheck * systemd-units: Fix uninstall script * configure: switch to tar.xz instead tar.bz2 * libply: fix HiDPI detection * libply, main: Add device scale setting * main: support plymouth.force-scale on the kernel command line * build-goo: make udev support build time optional * device-manager: dont pass terminal as renderer device- Update to version 0.9.2+git20160823.e4b7e49: * libply: fix HiDPI detection * libply, main: Add device scale setting * main: support plymouth.force-scale on the kernel command line - Refresh patch: * 0001-let-it-become-a-real-daemon.patch- Add systemd to buildrequires to properly detect systemd-ask-password- Sort out with spec-cleaner and move all buildrequires to main scope not to subpkgs, sometimes interpreted wrongly by rpm if it is split- Reduce patches list removing merged upstream (bit differently tho): * 0001-seats-guard-against-NULL-terminal.patch * fix-serial-consoles.patch * plymouth-boot-vga-framebuffer.patch - Refresh patches: * 0001-let-it-become-a-real-daemon.patch - Update to version 0.9.2+git20160620.0e65b86: * configure: tweak defaults to be more systemd friendly * text: don't draw if not animating * terminal: always open terminal in non-blocking mode * device-manager: probe existing DRM devices at startup * drm: don't pick up drm master implicitly * terminal: refresh geometry after drm device arrives * logger: stop using carriage returns * build-goo: don't install systemd units during distcheck * systemd-units: Fix uninstall script * configure: switch to tar.xz instead tar.bz2- Remove framebuffer support bsc#980750 and bsc#982226- Add 0003-fix_null_deref.patch as well - Avoid potential SEGV if label plugin fails to load- Add 0001-Add-label-ft-plugin.patch and 0002-Install-label-ft-plugin-into-initrd-if-available.patch: - Ability to output text in initrd, needed for encryption - boo#959986- Update to version 0.9.2: + two-step: Add separate startup / shutdown animations. + device-manager: try fb device if drm device failed. + Port to GTK+ 3.0. + script support system update events. + Drop the obsolete log-viewer - Rebase patches: + plymouth-fix-window-size + stop-graphical.patch + 0001-Some-greenish-openSUSE-colors.patch + fix-serial-consoles.patch + 0001-seats-guard-against-NULL-terminal.patch + plymouth-ignore-cirrusdrm.patch + plymouth-boot-vga-framebuffer.patch + 0001-let-it-become-a-real-daemon.patch - Drop upstream fixed patches: + 0001-device-manager-only-call-ply_terminal_free.patch + 0001-splash-remove-pixel_pixel-in-sprite-lib-when-notifie.patch + 0001-splash-do-not-process-display-lists-if-it-is-empty.patch + 0001-libply-splash-core-also-monitor-for-file-removal-in-.patch + 0001-seat-be-a-little-more-forgiving-in-the-case-there-s-.patch + 0001-text-step-bar-use-correct-utf-8-multibyte-sequence-f.patch - Replace pkgconfig(gtk+-2.0) BuildRequires with pkgconfig(gtk+-3.0), following upstreams port to GTK+ 3.0. - Rename library subpackage from *2 to *4, followings upstreams soname bump. - Drop utils subpackage: the log-viewer, which was the only tool left, has been dropped.- Fix missing dependency on coreutils for initrd macros (boo#958562) - Call missing initrd macro at postun (boo#958562)- Use is_opensuse to simplify if/else block- Add a direct dependency on systemd, since we need to know the path to systemd-tty-ask-password-agent, fixes part of bsc#943312- fix bashisms in post/postun scripts/sbin/ldconfig/sbin/ldconfigs390zp36 16203113020.9.5+git20190908+3abfab2-5.30.9.5+git20190908+3abfab2-5.3libply.so.5libply.so.5.0.0/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.suse.de/SUSE:SLE-15-SP3:GA/standard/c7c5ce68b7c9c8a94b1e4f89d8b1e070-plymouthcpioxz5s390x-suse-linuxELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=c0fcc5024ac9538baab9961a92d6c55e9ec876a6, stripped PR RRR R RRRR RR RF\`57Dutf-816a611181b9cd6d44d6cb1f2136113be8e912763a9f0b5819824862e120b0e22?7zXZ !t/O] cr$x#Di+!xv*2JڤO=DAcEnՋ_0CaEꟷ( O3î̵+aFP.[gnY Z+; ݩ39ܻ+yf $}n FK'sϯ(A 8Td)#9ݿD 0·`Ji\('CZum,rшm. 'dxu<$[MQ;q+*WG4)P܋cf06VnĹt^d [Ɲi5jffOs~kU?Ax)x-Mlڛ𿞠a .1ׅi;}ȐJDsk%ȩX_llui*>+n6tGR;c5>X`Df`mXpuD|Fc{WN-It]AJ{26/Sty]A*,o X= F8yE0_pf)>>O7FG`::o,[J'WƮ u"Њ`ݖ~; ?GI3-]5⟗@eI%Sv챀,u 3<_c*mp0_[>)۴ O?3b*c}_(1ᶄA'[^ [6uܱ˜'ڕ?}K懪dFƔ؛E̅;ŽmU7lCϝt!;ҥZf윊|uda8xz^xv 3re=eCGJx_͋Jm 2j2^ettoLVh1$BwxithB2bYDiLՠ-or3/# i,JQ5N >-L]H GcN"x eQgF;"#ع5/2ZA ͖E=`vP*=6Q<8Q;@q$1+ vVUtDb%9߷< uN[Ǯ*#8-q ѽx9tEcs:46r` gS+ڤI'vEJZ! ت49=rAM*H$a ϶q-P=t/L7DPVʍp4ɉwuWN 1S0d ſ4~Nյf8e͟j%(3Բ1n[+b' elӓoN+:l$-nIrSxmlW1ߥO̊x@#rGDǎVQqNX([ƾռč- Cb'4) fvW2 vH~LdNgXAe[o@_/%.8[ps#ky0x,wz>#I}.0Of2Z'hH?hdXy1Y quU>| A(!*"F00E2٣KJLbMQwh.2.Oޘ-"t GS@[1J+MJH0O@ͺ_5m7bv!f] 4ow;++YN_rcC'hg}KV9G` &+Zȃ,^oF<# j x7vԗI^)ov61{ٍNrV6P]zaOcįXpP(QVʕ2s/[ꤝJ 1t _,%g+F;eT0>WvV YXe8Unuě9Y>Q-5j:z< LM[)Of_ 2lv?d(q҃:): |H L4y =Rg~P߃}xxLn%@2h<ݝ3rз*%fjvEdsXr K=hѐ<\=uDŽtG4ZߦY@ҸT-E{z3:IY vIE@E hD gIS_%9Jvq@  ^Z<=߇Oo_̿(韨q^'"3K{[N70lEO=z8T Cj-;t)6'D< T- )rܴsi{Tu;eyR6(#wtTE ~[w&rlL|4RuGCj[/]k3i'M Sˢ܎Źp5qLMgf/QCŮG" q920?q6:e)B?.+ !42rŜ\B7Dfw%v{Kt@B ~%< !n5#dT3$/ _OOvL 䒸`t(.ok"mx(ԅ19$J솕E+·y6^& CN%Om t%FV(*c!3 % IT0UO(峇R~ZjC X~ $|2{M2Y+;I']kn`,P]Ձ5=YRΡ/†H4( Pư{ C[}E͗{օ]Mn4ڏ!܆[L[#Nz|jnd[czc46xPrV|2vMD*6R^)rZsg- ' g_UOM?^AP+k _NQNf_1s~%٪&A. P+bV I亝K7R=fad~Tn?oL²lf6#A4Z &(mJN*}ڈ+mˊ~PX *fpm2HЗf])6G(RNSXHP(vdA9ϡ;WPxu6ɡLg;хߺK(ԟdj 7dO6Ayd8wW* =`Lokt:27zD3lFnyhGuNDvLprT;m &s5$nJˏ/Qdb#ⰺ9~L\gFv휁|S0)Q2e4v0 Vbj %?Vly'{fW^ulESLBKτ[t|R6F򮬾H^rpl`e2yd"ʫNhSi$vH>>,Q-ɏ̠C&B?]?D.&WvuL {ȉ}6vN=g42+Qm ϖ/ժ;&!s%I6o]3H_(_>,cIlڼ-7G~W~5_j)IYBO1 m(46tzs®4I7wҺU g >=2k#[o#ul9D1/@ 4i\ OyxDTDQvWY[X 2!=`" fnK󚑻^ e&"Nt*v)sUqVP!] =9ta_CBSY`=/^!zA[20?faqDm o-mkffVr_uZb;,VZOڼ^[g[s >wO\Zdܝ "%Z=Rƣحs= T'E=p)8Q3zPύ>fZWce:\q=ِo4S'ۦ̹%Zly\ ydԅ:L+IȮgt H<2YG{_K0wM',8# 7fCe͸Y=X=N6c =V4p;>[>P-=F+J#72d }+$c\ &xG*]=W'Ze;%#gm#Uq_,8U WJ&XA ~-jK$ϣtZ;3 gᛕ|$h#Hw5\Α/]i9+9pR*azo0Їg bHqzLNAN~. ."w"cQS Ɩ"[I}1(^o^]m&qt/ ʺ I_4kS@k˛ o]* KHH7n\&V*Rzu@WQj)+xͣ͛ܺ{A`:V:\^qS7U-5G(!tJh`V>bY]>Wc\y+#dk(BG2:nMt4)$WU 2r{RMO;i>X_J6Eͤ*LE:[|Kӓ4-'(FΝ@(&ը3&o  &\$@{FW]fc!njmMhBaJ\M!88qL(%IZ܇D5>uV? 䪶=~ S)#z0*Zkcp׬kK9/:LӜPR> "33Tf{i]nLь+ 5_T'1 ]N~=M40-̸5OvuxVV8XᒄnPoVTRKRNCIG h Nq)'tHe#qZ7vC=€A%bvx&-.f'_7g;k*=)Bk[Ւ50b))҇=qUo?^RY;RLѬN ?0IdQۮ.miiK2D:Eٕb}|kAh6"US6U~N%,ETB*8=MLQ9suE?Ucyg8_z&^WבȯCzW/G\4Qn6xhQJBgCq&֢xaOfvBbyN; x z<-+7|"Z VCr@{ jŽk2*?v_-at)ga$j9mܜ\1"uyOZ8C \Lww\ TX^ΜQm\̤hE}}lӪYZjxT902.7^> cՠafT{CN邴Umˮ f%mgP8\;n_ߔP,/^D,n s֥}Z5]mHBY@> ?e!*֦2 dKAxMV~2)E13@6l׾H#zg C@=w ķ%x:bN ??Ft 9xyvK5sH}^9;WMЎF.&hXGag+s!C[Kr@N%5mGh—d ok`V"g6f=.#G{Rx9?;nQ)DhW8\/=׻7ys'rD%_@`QgW>x[+*e9=yJ)ZK :r~)Y@Aqu;[ 43|hlI3noSW_#`?4<]f|6\\%GQi"YY9&~yy}+,z7#V(r@!RאXTm5{OO#5/&xX;F <{TV+[98$O9BCךI=5C͜p9H(Iv-Uy`hU5`Ev۲` _LD^PxnFEn>@ՖfBy5yhLJ7<,;3H6!f+uX>ن࣓yCl#>F"Qd8^]][|'߾qVu)k^IUrPƆض@K3,:pܡ]Etwf󝋖Tyl mG>peQj?s`D|IS7W J9c.dAc P Fe'7~ax36MLW{eL55RI݌9 XsmuAWk>)YmI,:^OmDܱ;Z(V\70'8.mMCL1*>'L>QB_Fd@DIu\K@MKsUl];`FeW?IPrT}3ł$j,y;d?`wx"V#l5zgS⑥-@Uj*˹/ďHܩdkCۚ#O*g=Q_dTiTaa˵u𭊀>0%/RA!."!etݴ ,\(ipm2n0vsEYjdlPrutN|!*>'LpGu>|p~fʻLw9$ L@雭QZifqk)Ƭ]Z՘i{UԶgҾ<3ou՘CZ-#\w$r3.i$=!Xx=>9x6_2 nunwvw xjM>.0G돻1uM[s딤l9 ̓ z}m[H}7+ӟ3zXS90Y?pHHB6}_O36Ѥag!yƾ Jdޫ_gv  ͆e`Ŷչz,zɂWī\u.?xv]ɝ\7J*+G5 eJ h,GVPQ*W89]B(#̅Ou51g7DQE.2xL||.B{c">2̒<9 jk{zEfeG^1'=N*ixG>G%{G4JT'XcW13/c tux*1Is @Wڛw?)'Fkj5m(I-:x=T3ӳa/{4I0jH0d#^Q.Bh~; -.#\7U"YVUo/l]8o~8 v.S-yjZ6='PdE~W w7]xea̐nqLJ'f~œOY UګUmɨH Ö࿩9DtOf){l <0^:R[gL ])6&'iϲڎ%͊>D~ G%<ĩ~<}^{;0hEGp|JNOa qV>o )2tɘWo&F7/D7B2 ]AG/*TW gm37rht7U Qݠ=WVK6w9Uu_y&"o]A ,e-VcڈЦ\ ,Vv+4^kqMbjTCq|nm3H?Gd",o fUSa{NP*63#ژ vbw7:F3Od]_졅H]63 `[&{ԭ-1YO\fqk^}<@dri G"zַ|s8uOXTXD$ NL&rcQ{a_@s_3*\I~*993LGh", \ -B>! F]ےOXωzѼ%6+`|j 'Ab^, d!Zp#s*(i._R?"s7W9.\á̰@C:Nx"qv! >h<7Es4"W@KD= 'F" 2fGd!=$iIS$ V>^Z.MxC.[ye'0slކ8NjRtc{#H{\BcD#ڌLXh`,U re N%CQB.Gg@i52I 9#4psyCL:"QQ>ҍ8xWC21e ]Hef"×}ڙHۇ7smkB?`ڻZl TIK]}s6H3kY?>4R}\wb{hV{,4!|('w3-kQCaJڈ ã~̬x`~8YFK,G fomI&_s<ڬc%4u2b!ˉ6o]N445C~d[\+-@&gv. 3t=7c'>q2ɘaWmA-`tM5ii25Rw$?TJ0H>.& 'kI5g==3z-뗛qApU5G81PZjy% %NͷU] ]n8c+v,» ǽA!;R:]Iv^j}mXk#"^TYhABҸU9i!D>5J !n+Z$EJȺ1:Q3[6xŢ 8r|VB@Ke9}I_87-e &&JˡBô;[ɷ:GFib "n+״Y.R 8 ,U fpDI#dTV6nDžjEp{p+b#w}mZrZI_f^ڛz1= WU9[ wt; *e {"\z*l̀u?_=VYrskvchObv3,tЃA?W{]hc*Zd(Ǭ݌$?;)5HxS 8QGRq֕A뇧X* *xݻV3 ̊yXegBz4Ksؕʢ~Y=fD 2-gc#-^v}i8X%/>6k[Tn#xm\ISB'po Kx% O8K S?(;vUY.J9|[8ERzN$^lq g:pq!w0=z!. #e7UƊ] YiCv*pIXL\ܘ0]$w jGD ӕed2r~(҇7P|feJ/D*B$K,Hj dEZ|#{<ka7#[ sFIud:>>NHiYvQ4pAu*-(s[NЉx1\H@j F 5.ZjQ/zq-tpҶ3q`7%NMI 'o|6];_4[~Zmqa(JuuhaثULpb N9Qvǹ!ݼ f'ۑ4oÍ?ZR]dxz~Jui19JU0]ndDY!iS)eg\NݺZڔ,}4CTx-w7&au8Sv\~zqz@s1T=Q/: TDz/7hmj~!u9Ĩ4־_cY kb-h.˓BTALۆ is&KƝM?Y'rQhk;HzJ-1rX8e]gPj⣳0 Sޚ客Ys#b9N/(+JWU[I酹W6?,>L%tM"邹.e"k|qJ$@ 7 Rְ# | X=O^g$6*ɼنԃ*mBŭw>"}θB='ѰWd.r8hk~LqELi|p{9-ƺkhM ^K'G}Ti7pA B5|m#խ# 3wϭYPMH&u8*õh Sdh?p1~Gʮc7,@$D>0ҹ?JQ{BXGxڼ?{a [mmE[w<[d)$'$!w,oS<s1R+<5͔he˕('(3Ir I { @Uま1{A 6q2^P `+ֶg l2,FBOtvJR!bv}nQ'C@}0eo`xg^ďijTC ZbME2 o[F<=@B_mԃZV.5Wܺ˃PQLJnȆp%C;6QKs3 :9MR(EΤ6`f_?z _AZFFl A(zD4C{s6;uW[}Zu +ycz.!2v,aSCy]چPMt㓩euPJ\1jg  Aێ{ +ku޾jBL@g4 tAߜbD.VWh e]Siڊ>"ac]V4K `+'gM5iul-r pl# /5mQ[s:bƊ_iqA}Lpd%X @W$@jֺqF> ܕ4^қqX>!E  YW{i4[ĝj4;~rȷ4>/=:P_<.BxLn9d OZν|P+8 Fiܳ]A,xk'adaW;LZ\iF囫>~"!.18/f1͍ri(B4[hJl=S#%Ao,_ow^0kc~yq惺O c\2Kw)De;* hc:_lqgV<{w+g_L-*1YyT\9:CK;Rn-. 7R-,5IL=n֠5%o _h[}$>LW[tŤo7at4Rs*~q~]J饏b<;Y&$+ɸ.{]ƈwgciŮGĊSog|~DtG΄9x lj.8m-~=| j C :uhkJ=(o}P䘻*UlɻD{߯_?nt/bzQM $ cnbL}|y8 cs; ^Z@U`u }o65ך9W cyfnr Dxnx8,C2Ԍ :v׸-38fFj,`j#GVeIP/>h;SY-R#!TRۥ۫N%}Aqޗ}t"i7 ZA;sgf>ȝ $`ΩНH-צLkI+F!1)k:v8ous#=8u-~ZYrOrEyۢnFϦBʹ [{YluMH`4yf@GAsa݊H⺾۴Rٕ_S[vm6olXa.{JN{#̷w7#m"}H&` _ޙDL_m٠^*{G,l4DшbKZ}UTo 쏬niMq 'w#~LR"#%L~KB!<k3z= GC6bZW5?^J!XGlaӤW BC炢H41 %S2X-YC\&~Xn@#C3uZ`2U LWw%׽++Gf:;T=[{GݱSJ`2%;j'A~Y} 2(RUi+|mC$2pzgQ2Wn!g+UJě:m\cWI/ 0HQkPw'$#Be,mޔj֔tHY\~1]6OʶPɛiWX06ME]aŠ:v^;4'v#I]p ; 2ǐ#nBG~6 E`uS^;=0\=fM;|- f NWwq 5: /먲9=Ws%bi{ApURG%K\/d0 ug7Wӗ\݀Gdj\'$AnZ ZUcvyi*wp{P,g>AZ%4E c僯̿#ױ[L$0O{TJ|lMFads1`{ :2'N-.F͵Ef-E8 S/r)ǒF}Sr?Cԥc?y%H'4(֔[Bg8'ǕSz%{Khs ݚav%p&.&b@zr 3rK'wI|{mP~Fs6WD  ?Z6U@E20 XB.(ogtA"yZ@ wT_:E8Ḫ!wrȝ_Ë<(eD'/)sd6ضgUsŀ]);LY0"{0H^-¤owP–shRd?_Oy=OY'V7ma'գI:-|"bķÝ>9D&H#bHiC4F >S!=el}qg0ׅinm1Xe0&5Kg"Y9\k6vZ3V}TE dyotaAv—PoYYLeu(d ZGQ ꣓4Ϋ06!Ytz^D3  VJ[%LUy׺fq^~LJb]CI"AV+3]QL6}; {(<{ϞJH+VEϜFZ|!d!Ðo,-#eX%Aq / og8&!k@m.EBʠl1g֣!dFnf"# \5'WJ/S Z^r1'WF% .5|S^'M]Yv87Xl̇zWaj tzZXIaY 踱\NJAO ? 85:ǵobL\"}3Wr 5t[5n/wl,T g}Ӿڏy`E<0sq$dA~y cXV^bO~8b};$etFm.LR~VJrН|u]'O,/ z9gunDI(4 F!!-ppCIE۲(9):)I'g Ոx.9pX[8U_}@mBaC"?= q EmI:V>=B0%|yƯ*X`Y7x3ՁPzh[\IĹ3S}RҔ[Kctk-I M\i [eH%PBp,CB`_IOLx t䯟ʡBU /U=0A" k~U0=kİ@,5_yB .] }Q ۓ:aiJPI&;{l7>LϖrΦ 0V˽e^j#/)/ͫՐ[%Fq('2GדxWZJe[ɤvOCui\)mdEݲ5ˣn56ZTw#{AmO}hh+rqGr@dN8cak9WAuM ׻شG7ET[s 7`;kNۖ/D":?.R8Zy?&X%G0)梠{\=9*lbg `lܻEh QRIa+S< <핢fe }myRޤy{_B:ͤq*4s{|&oIjY2laqMɥV[yHyr2A*6ƴ{Hd7? AhiZݞ$ǐMw&weHxPĒK!=! ZcD[p{g)k q.b<3!))OG`quj*gBjdQ٪#퐐ZPFx2 6fUA`}+= ]vгF^ !Kq| [WW!kZ!bbdYzYDuqV"L ?n"cV;OpRp+ޏFz&8=w<;ػYNIH~ڒ|ڽ2?[~ =b5MգO)Zys5ob n/Jk/ݟ~taӶa:U)=+O<BvN0QL~  "-~cL{P=ݥMffo&\dY ,$4aS:8T`| *p߰4?Uފ[2"Kj1PaDHYNBF\: C=j8둅L2C~tVXa<@0NіBJwS,"ă3/0*ztC ?CzXa5y)̤蜋 [`^@1[n2f~ް$~FzзHDgat;>P۲X (/ -X^z~X5`4=U<ս((j(5'9Fo>2tll`V-쭆 -E%`%LyI2˕+&mie6T͎[BN |Ӈ/%.gg|Of?ZS ő>ݘ2+K@=A~GLnڜ?#Q|Ǵ8*t-#%츬eL9 zhiegG]?iAx΅dc ,C`3Uzg;xuD%`rZ2ۖcCRH8 [7 ӗo)Ig cl>[9gt=jovy[ ?™S訰Dqg+p-+?i/5_ ȹ·'__[([ghx6\&+d+Yhnw+awݬ-P`f ܍瑥n`$eeHgLIS_ϱ5u CbO7\C./|I0j2~jНIA:t:i\DO'C ︒n.}ٌ$ #G?p+Eg tG8Z,Y Jlܢ: $xW䓁Vk3ukթD7tzܣ ?]/ <^p^,U|:H*w)BD1V`Qoyf~~zn*U3+j}]t]KKV2~yTYLKhӃG.ALk~}  S>/¯ÊБi1ϲ o#e)Nh;Hg?GEdlS,ͭB~PPCe[el5S" p5%J( E?WF0cjX8o(HBtJ`äL2~o1]Qz,]$Ldzq6X1liMv am |H;fEY cChVEL惾HNLvpO<վQԋAe|W~f?&H . LSAl&Y-޵[%QvxyA}`](߿ءut?7*uf"-^V"S6=4<7ZvxwKY!Vؒ|&a;*jgn/O\aNU*2k!*Sb6Վܾh5-fCswVffQF[YFHaѯvA<z{45-r]Jd.5g-Ì|J+B]1 \ee0.Yggy2!k4.{7 QXnC ͮӎ:çdm6_I;fQ5̃[@$&D7Jl~ȮH>֟_f[EcĕWнŦ'֎ ʬqɆU$"qGd{`WƒpKB@[sjIoՊ*M1 p}"Aݦ0I==)@mL+C-ik9}4nc|g״u *sҬş=JY Al|*A)h+'0@1Tpxd:Og#6u2 KSy]k_/iw鏑*%8湰{uX6tyd (gkAKv$Ɛ,x\⭵. ]kݯZp e߇tHM.⋏?o3K˝6oiy@nIgq族Ҙ"F?Eߒ*|Rtsv',*=gIw({+d}޳ kts-PD;Rx>|ӷ͗%aaΎ9y~UB@88_͗S,cDWn\-YC&>M"щay )!QqDuHg yxl_W)Ɩ(TFq.kܘ>&gt.hYS7Z4{y3ټ"C; шah w1 z62,'6Be(}n,]':<mI6>8:عI( .B&FjCc,lnd& 6o[aK'=Bf0CZ:ϳ{ٳ SM2Ҽtp;#8GL/ub KugjWÕbf簝o##n߫o8 6 _˒x/h-%~H7HM]i9"=r+ȭ̶71PƑQx~[^(uI}1 LMPf{ $SKIC'>gOϸEpUsǣ3o^Ы_g|J5i_E| -ߡ9A93%1xrQ&k;ʅG.yoҒVTg nX Ϗڣa2VG"g̥HtyBIׁ'&tZ[Izڅ^zs[XD2_G>mI<^T+iN(Cb~'zcvjłq*;Fk |_&"3lvwAZclH,HDa'朕%7 ~[Mů7Ug0e'ܣY9hѼUMC6˼/6 :Ye*1k4&3sD$gN4 X[aeIG"G?13.DIVZ;^gf|϶4 grW`4~akᴁrbe,(@t&7l z|ntY]ɤnt|bJiI`r{:N 4uԵQ3[14Ȏ/~VP4(x`{fNv^>;#z}-kKqx̠jbz`SUHv#ZzAaN(6npS،413F5jUtFi7>%Drxt*p iXL^ayD$lniZ ru!]SM۴c f˻HyjY$IˀJT>R˳H)@}u`o|ǒU5v,+ "hftL70&l~3!v. YNMsfnZK/sj5]I~4LvMh% \$;eʧo; (_ 1NqٙOLnZٱ*++ ;zEb0Krf!53D=ZWSּW1Gj̷ ?LjjLl=8t?+ mE8ҙtLRHk`+d;PZiJvU^bK=YrQ%QEe=J"? /ձ7UÒ/8;B`&Ztm f G^\;ݔNLSB}H\K6!*b 2H7Ta- iZo\`G*_jվ&j \6Hd^5)A>$tVJmy)ƚ Wt!ku+N.ܮ%Yi JU??:wLIgFK9 b0}US '`6<|nV z ]\PQk E`(_dwEGE09Kt1&xGF3ɴQY.I #%x! 1/LdPn}U-l\~cL\j"nK ؏>d mAgAt>/DKql!zN 1 liq\F*PL҅~;~BEW| G/80E/I^e?!U;+k!f98"[w.K}\4^`L} *4|0%Q圉 F+r-jjpN Ek up{V"йBG\ mb)?HkQIȽ Oq) zh:W !r;5 _{c`E`[y-~4ᕳ@,痨Uٿ3lʴ~y\/P'!7 B5θťW'M )=k>XJ.w%J 48ҞuKHaB:4пa<=*~G +BJof;^"K2Tx.#[䢄?sv?4p+p1Kl<\F2w~?SIQoEG:'WyyH8#q}c9Ι~Vm\^m7hra'",I #G@ >엞3>SLħ45ϥ@`Nre*pzXTsHF$z^`6p*쾪RNDIu\0ơAe/*܄ 29m3^R#bQ|`I0LfXr{sg輾;?Oҳ@E#] E+~xn9!lNM_bNݞWj{9 Zާ33cH=kt!0.XiP;U0_1@$}'&nS?}N""<"'Z5W*)[)YP+$l%)Q@d[Э#QI`A8d𤥒(i7@"5. Q2SlzZ[m@iLymnF|W|lJj!k}}ycf6"&bT_EպRV pNUzgL[^=FYcE?Ax6YQDZ̴md-W #vźcZp3dV4}GU2TOm4 Ui78g]"}CR$NrDjDl¨, uBCo,tW9Mwϵ |B9_RPFN*zG;ЕYjb+,WxdMMN;Y!cП߬TBERaDDQ~7}Oٟr3}+RgDNĥ%2a:1(Bu!y$Z4):4ಽ'Td\' s;{V 5{Rj!rOOLx1D1~,3Mvy,6*t|\)AQϑGU]WpTJWc ug9!@vowkI-Gg HVi 2qƽEC2b4:{?ىNxPx8a0sب{HgoAغvVuĥ!z Pn2sor .BY fk-,V]fVR2N1%o1k ;?? EhE|>ieV Ql HI9`h`EBLGؤ9p`ж5Z krjfMֻEToQ0R+~r j}ҲqcV5*_p3)# o ([H>mQ}{ eNU8P]-/wy@]Rz~蓲wgFd0p_Mkr*rrڳD llt6NyҿM鯻HBi~QbͥQj>NJKr>IP[F3l+A]KwPt13C{ ";YSL hv(F)vV?cj.5[;S55J@jZ`{iURbjZ*٢DMuLMuvzzӱ?V!1RKKMz~oew"$` Jz`V _0(~ byoĻF"p=8btג`KjJF(! @Dcdpr/;sVFne,Τe𭕬.Ԉ^";l= #|7ɉ>D4}앙];I̤t%u(8a#R%I{{ḯSch#oץ1xcwfd Kfa t/sF.qWj#tI.V0SG!w w#``{CE]\`BpH LH&" b\ItD20~R^c193#r-zh}L,;z=#)4 lMflH7sMDP]iW'/WetjE [n|^-;ԔEwTWzgrDԬ]GhĆgGV6:ٱpeaBvj#jaJXLLͅ_kd3OyQK{ݥgM˙7Sj&>4 o]E e`rͥj_'<_1C֦ҩ 8KjJtScc"Tʹ|tFF/֊1Yb36t?V{s,nj0sl.eٳ٨"rZgQ i})xxey3M~IQz<{Cajtc${2 }?upe4@WXY05tV'WmZh8֥99VU3f^J -&X~p63nҋϱoBk'Ssk'Oӓ|8Ұ)(6|@ Zu] ^ϙ0~ן8HiGg[(VȻPi;Dv8svfpJ<#kC]N)T@I;Yw"!I;݁L%<&q< .iRV"a[1!ie5)V @߄[kScpӈ=YTӜT]dScc.Mg zuDN8f4jC%-&&LǷ6&w9VQQٮҊvj|WU,Ľ&ks-#Á?Tf~u]`(h  SmNi \JW9wfKޥG Ȗ,1Ĥ,g T9n4kOΰ>Xr=I9BψkFtQh~mM;G'_= {XG V!Hq1m)@݊z7ue[Fg@7N3>`dqV+am^NQ".< 麠r_:&: ra,UA /sX]uwŚE~H/0C,[\7rVOޕ9_ԺW T;< 6gfl|8OቱLfz 1fQ<,KsƺAqq;޵-g:SNmU\t*?CꛅITֈ m;ڣDg$!PX5衡m\U]EK @ r l؂(z!\ej%G>]XPuCʴUϰVukL?U.Lڠ1BRMRmL &6x]"eK)