libxkbcommon-tools-1.5.0-150600.1.5 >  A fHN^bT=9tk}m' +y&|Oq}$ڭDnR)dOřf1=2 `7d36506ae6f9eca978db230c4ed1fae653026f66cb8acb6f9b97001206aff1f15003e7aaf2da1f576f764b643c4b076e263a851e4f(*)vWhujȌS ܟ!Ia[ZFn]=a%?~@9'oI3w)v)W+cӬ:2+4<5׼פ[s0#HsF5 ڸI2(A{d=ڢ|PIx 81t6[~ dTS\C&NWc yZ¯\Η_I % jhbσt[ͅ$ucCf"ScRw|DZr{ ȊVd-RF) r1*JeCh2sM-5f-V־mbCo<'/QGק$yj~-2BZHpLMLm1 +뜾@ ~;Ϙ95BL~DO+~Qf{w&V|DTlp#O:iUrv" c2Bzzh<V>p>;?:d & ?pt  P n   W h:`$ ( 8 9 T: F/:G/TH/I/X/Y/\0]0D^1b1c2ed2e2f2l2u2v3 w9,x9hy9=z:::::Clibxkbcommon-tools1.5.0150600.1.5Utilities from xkbcommonxkbcommon tools for introspection and debugging.fMIThttps://www.suse.com/System/X11/Utilitieshttp://xkbcommon.org/linuxaarch64P   @g ]A큤f Unicode mappings. They prevented the real keysyms/codepoints for these from mapping correctly.- Update to release 1.4.0 * In libxkbregistry, variants now inherit iso639, iso3166 and brief from parent layout if omitted. * In libxkbregistry, skip over invalid ISO-639 or ISO-3166 entries.- Update to release 1.3.1 * In `xkbcli interactive-x11`, use the Esc keysym instead of the Esc keycode for quitting. * In `xkbcli how-to-type`, add `--keysym` argugment for how to type a keysym instead of a Unicode codepoint. * Fix a crash in `xkb_x11_keymap_new_from_device` error handling given some invalid keymaps. Had regressed in 1.2.0.- Update to release 1.3.0 * `xkbcli list` was changed to output YAML instead of a custom format. * Fix segmentation fault in case-insensitive `xkb_keysym_from_name` for certain values like the empty string.- Update to release 1.2.1 [boo#1184688] * Fix `xkb_x11_keymap_new_from_device()` failing when the keymap contains key types with missing level names, like the one used by the `numpad:mac` option in xkeyboard-config. (Regressed in 1.2.0.)- Update to release 1.2.0 * `xkb_x11_keymap_new_from_device()` is much faster. It now performs only 2 roundtrips to the X server, instead of dozens (in first-time calls). * Case-sensitive `xkb_keysym_from_name()` is much faster. * Keysym names of the form `0x12AB` and `U12AB` are parsed more strictly. * Compose files now have a size limit (65535 internal nodes). * Compose table loading (`xkb_compose_table_new_from_locale()` and similar) is much faster.- Update to release 1.1.0 * Update keysym definitions to latest xorgproto. In particular, this adds many special keysyms corresponding to Linux evdev keycodes. * New XKB_KEY_* definitions.- Fix dependency of libxkbregistry-devel: the devel package must require the library libxkbregistry0.- Update to release 1.0.3 * Fix (hopefully) a segfault in xkb_x11_keymap_new_from_device() in some unclear situation (bug introduced in 1.0.2). * Fix keymaps created with xkb_x11_keymap_new_from_device() do not have level names (bug introduced in 0.8.0).- Update to release 1.0.2 * Fix a bug where a keysym that cannot be resolved in a keymap gets compiled to a garbage keysym. Now it is set to XKB_KEY_NoSymbol instead. * Improve the speed of xkb_x11_keymap_new_from_device() on repeated calls in the same xkb_context().- Update to release 1.0.1 * Make the table output of `xkbcli how-to-type` aligned.- Update to release 1.0.0 * Now it is possible to add custom layouts and options at the system (/etc) and user (~/.config) level, at least when libxkbcommon is in use. * libxkbregistry is a C library that lists available XKB models, layouts and variants for a given ruleset. This is a separate library (.so/.pc files) and aimed at tools that provide a listing of available keyboard layouts to the user. * Add an `xkbcli` command-line utility.- Update to release 0.10.0 * Fix quadratic complexity in the XKB file parser. * Add $XDG_CONFIG_HOME/xkb to the default search path. If $XDG_CONFIG_HOME is not set, $HOME/.config/xkb is used. If $HOME is not set, the path is not added. The XDG path is looked up before the existing default search path $HOME/.xkb. * Add support for include statements in XKB rules files. * Fix bug where the merge mode only applied to the first vmod in a "virtual_modifiers" statement. * Reject interpret modifier predicate with more than one value. * Correctly handle capitalization of the ssharp keysym.- Update to release 0.9.1 * Fix context creation failing when run in privileged processes as defined by `secure_getenv(3)`, e.g. GDM.- Update to release 0.9.0 * Move ~/.xkb to before XKB_CONFIG_ROOT. This enables the user to have full control of the keymap definitions, instead of only augmenting them.- Update to new upstream release 0.8.4 * Only changes to the build procedure.- Update to new upstream release 0.8.3 * New APIs: XKB_KEY_XF86MonBrightnessCycle, XKB_KEY_XF86RotationLockToggle.- Update to new upstream release 0.8.2 (boo#1105832) * Fix a few NULL-dereferences, out-of-bounds access and undefined behavior in the XKB text format parser. * CVEs fixed: CVE-2018-15853, CVE-2018-15854, CVE-2018-15855, CVE-2018-15856, CVE-2018-15857, CVE-2018-15858, CVE-2018-15859, CVE-2018-15861, CVE-2018-15862, CVE-2018-15863, CVE-2018-15864 - run make check- Update to new upstream release 0.8.0 * Added xkb_keysym_to_{upper,lower} to perform case-conversion directly on keysyms. This is useful in some odd cases, but working with the Unicode representations should be preferred when possible. * Added Unicode conversion rules for the signifblank and permille keysyms. * Fixed a bug in the parsing of XKB key type definitions where the number of levels were determined by the number of level * names*. Keymaps which omit level names were hence miscompiled. This regressed in version 0.4.3. Keymaps from xkeyboard-config were not affected since they don't omit level names.- Allow building x11 subpackage on any distribution- Update to new upstream release 0.7.2 * Added new keysym definitions from xproto. * New APIs: XKB_KEY_XF86Keyboard, XKB_KEY_XF86WWAN, XKB_KEY_XF86RFKill, XKB_KEY_XF86AudioPreset.- Update to new upstream release 0.7.1 * Fixed various reported problems when the current locale is tr_TR.UTF-8.- Update to new upstream release 0.7.0 * Added support for different "modes" of calculating consumed modifiers. The existing mode, based on the XKB standard, has proven to be unintuitive in various shortcut implementations. * A new mode, based on the calculation used by the GTK toolkit, is added. This mode is less eager to declare a modifier as consumed.- Update to version 0.6.1: * Add LICENSE to distributed files in tarball releases. * Minor typo fix in xkb_keymap_get_as_string() documentation. - Changes from version 0.6.0: * If the XKB_CONFIG_ROOT environment variable is set, it is used as the XKB configuration root instead of the path determined at build time. * Tests and benchmarks now build correctly on OSX. * An XKB keymap provides a name for each key it defines. Traditionally these names are limited to at most 4 characters, and are thus somewhat obscure, but might still be useful (xkbcommon lifts the 4 character limit). * The new functions xkb_keymap_key_get_name() and xkb_keymap_key_by_name() can be used to get the name of a key or find a key by name. Note that a key may have aliases. * Documentation improvements. * New API: + xkb_keymap_key_by_name(). + xkb_keymap_key_get_name().- Requires xkeyboard-config, bsc#952403 * libxkbcommon should brings xkeyboard-config together always as libxkbcommon does not distribute xkb data itself, and especially requires xkeyboard-config for any rely on libxkbcommon in the minimal system.- Update to version 0.5.0: * Added support for Compose/dead keys in a new module (included in libxkbcommon). See the documentation or the xkbcommon/xkbcommon-compose.h header file for more details. * Improved and reordered some sections of the documentation. * The doxygen HTML pages were made nicer to read. * Most tests now run also on non-linux platforms. * A warning is emitted by default about RMLVO values which are not used during keymap compilation, which are most often a user misconfiguration. For example, "terminate:ctrl_alt_backspace" instead of "terminate:ctrl_alt_bksp". * Added symbol versioning for libxkbcommon and libxkbcommon-x11. Note: binaries compiled against this and future versions will not be able to link against the previous versions of the library. * Removed several compatablity symbols from the binary (the API isn't affected). This affects binaries which: 1. Were compiled against a pre-stable (<0.2.0) version of libxkbcommon, and 2. Are linked against the this or later version of libxkbcommon. Such a scenario is likely to fail already. * If Xvfb is not available, the x11comp test is now correctly skipped instead of hanging. * Benchmarks were moved to a separate bench/ directory. * Build fixes from OpenBSD. * Fixed a bug where key type entries such as "map[None] = Level2;" were ignored. * New API: XKB_COMPOSE_* xkb_compose_*h04-armsrv1 1715256505 1.5.0-150600.1.51.5.0-150600.1.5xkbclixkbcommonxkbcli-compile-keymapxkbcli-how-to-typexkbcli-interactive-evdevxkbcli-interactive-waylandxkbcli-interactive-x11xkbcli-listxkbcli-compile-keymap.1.gzxkbcli-how-to-type.1.gzxkbcli-interactive-evdev.1.gzxkbcli-interactive-wayland.1.gzxkbcli-interactive-x11.1.gzxkbcli-list.1.gzxkbcli.1.gz/usr/bin//usr/lib//usr/lib/xkbcommon//usr/share/man/man1/-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-SP6:GA/standard/442427a2ebf59d12c12eacf45ee904b1-libxkbcommoncpioxz5aarch64-suse-linuxELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=461481f43cdd43028f20cc1eeff53d95639680f6, for GNU/Linux 3.7.0, strippeddirectoryELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=e29caeecd2ae0b85a084ca605982fa4f241b6983, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=7143dd93a5c69f4a8dd3875081957e884a82727e, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=d47840d6d164718a84240c22a2988fb9cebee73a, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=2ca0ecdbe440e7c8c832dfeafc6f996fc400de41, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=eaafed1e07d7deee25f0a21419c8b34da3ef4abe, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=7c94dad1092e148b58f942eb20f222f03308c566, for GNU/Linux 3.7.0, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)!*6  RRR RRR RRRRRR R RRRRRRRR R R RRRRRRR R RRRRR RRR RRRRRR R RRR R RRRRRRRRRRR9־CQ]#9Uutf-8b72647619722b71e06d1e32c5a8f9dcc6a77674c80fae1ecd15cac2635db20c3? 7zXZ !t/Vk] crv9yN(A.I23z8ztIw-D5_?v+["Ya}"H8'N fZrC$6yd>pzҧԠݧ>/%QҘ7>_ԉwpNLaCT ##<w#r_37;gcG95v1 -߯fzMC+A yiv4)Pz. |;`׳Xc+RZ"fD"2vHЖ/ZT-Ŏ4j M+#aJOPw%MzG]C + +)P/ B#r4zQ ՂfUֺAE+U0jKV竃I5\@}\LIPiy{j6MhsA+OFad7YGQVk7xĻrǡܝS>GҋpکrZ;̻XYRY/:F:{6/&LΊ}zԀ>kC mgKR@6 ^v}$Q̾`Wda E0;+H =@R_ gmVè4m O7fu77F ةx19SSG/h(5)R>>C=T"iؗ멡Q^UvCw^]rbq=ͨ1@G(;r:C5@9Bܼյn as򞦓L]j}a`h1(jZyr/+2&ZIVץpʊg rTW[qgnhmA0@n L:tRvW9y|3 L[mi7:*,*#Nwȡ=ۡBTr_܂= `D A;s ^6q#vzlpv3ү$7Ep/# SU6~%D`ƥo @#mMSr)$)%̻u&H!wH=-Dȗύ.mkśi{S4o3[DU OZ#@׺EW=/Uy }zM>#{Ə*Fv|RL]~KxTa) CLN_^ 6*ѹ>Ƣf$ИRՑpVk}_ϗi@oY6i"|ʎd*`E1%YʲH4"n@ꈼBlS(,\G ^ bC{s0I%n v[d)DJ$Y.zrIZ+3LΰX iJy#7ЕAoJ)L|O Ng_"~\vouhzo(yıD׸Ȃԥ@ ^eoa*=qْX8n$R< &0 SXhbjZ~ ݜlp({t 7Vb03ku겾>Ev+'lI$[DQ!*}u3XЇ©RVL%3$_ RHfo0q'`ew>rȗ,? QRףp¶h*@9;7Ԃɜ!/L*/X 6;(΋朡`_n֕Г6#WwF49-F\3˼~aMlI qLKlH z Ҁab72@]YaUb{M%6t_X?&D=qQ1baK@l OHosYIMW-{z~B\>H6YE*骶-}cz4uK `q{偳O~O*Xg a4kz(-oq(h؎')¹@-# K-pQ68+%0hR@Ecm@-0F\n Q,PsUld-kG7օ'U_ V* 13kM›PBc1s_"vtY)] KR&H· w_ 0#S$7L{ %0w,ZnQ0PSqU_9Z/xu vI? HQwm{oiRH>TAWQKC&MHzMp~! j3B<:yPT":׮n=F]ibmwRy#ba#X|^9Q?s+yMȋ C޹O>$S'JG}1l/@A}ZJB@TUR4a? 򶪮^䣰yK|$s$#2]Y`P.ˤٮ,/zg7Š1Qn,WDzwX3a=ˡ+ֱuơι6)'E_/:\,2L^ao՚ ySxx*}ھ}6pS!LДym (y-jqNa\ ]U p#vL2XN`#ZIl}uD\7{D1!=l PbR:~9 QX7y2M@(K?a+qk%Kؖ' v}=\ߕNΧ?xZpI؍ƕfL M~dǎrhioZ_+WE7 wYrS84i{9C?UWIDSpɑm劵*]R=d^ Eġ=QQd+cAB guLA7JuR{zsqudfĐ9;,J(.h ϛ{ENU!)|i__y6jꈵB:Dj3Zq} 17!AId/G2!n\B *x뇮Yo‡RXgb@i/z--9%퐖4K% 23P)"|݊OIO罻^͘I qC~y85=; =z 6 ̑X*"ƍ4G& }tlG U n|=Lm_l<ʔև B_|ZqĜci2PκsfsMNKm+Eͭ Kvh{>9   ̮XoׅEzOFn2R(<)n^Ve|3hKB/OU/_&:HJm6g汧N‘I}w.^'olB#E^'T\IYSCv<`GXwƱ|yr(q4b\x2Iom|MH2 eVH!eWR-4趸s* PݣiNY\' l-Y+ M 18^Qvuձ,%i!$Hy0YoG)(_f, (v걥8!•jC,cq5Gr!B )])b_PA|'%?ٺޢݬi^k5_PR%B ;tJ%/1 c~.5L27n˨A3%Zr1Uzn/v <9\l&A(,TB8S1'3pnA+YSҒ!Ϥ#\ֶao #C mN-\zxZoO`HЁ7giYMzP7O:ĥ5)je*p~R9%2jO)Uߐi~J. m1 mP1b4E_&]dXîGШҩ - n/WDg}6UneYVvav)ҢZ70wHt]^"0!+.5W:w+e8_ϰ׳(zۙz@LtcKH-".Ѐgt'$ڵX Jv9rPɖ\O Og"8Z]_EG}sZRch! >oɎ  'ޥ qC! 5akE|ED`Yqeg_iCN_ő6lT kS,ͅ ;{5?i*e6r5*wdu'L52ɶ]L:z;*#|rܷDjy+ 2YGu@l2 :FN.R |ŌO$zw5#oT@)Lf_8U]K:4qQ̶v\ ۷b䙑uؓ,.&v4dĬv)HmE+w*S|Jĵp[ux* iAŠ?_XBW q K,maTOfN*WB`z~/;vcƚAk*n :BB$WFK'dD]|FvA_(A#O{*XG\on3ˎ\brak󆢇hAYv<HU _h> X.ciX@la4vtKyl|&>$MCdW )GS'.$a(=A@^QyGHc\o(d hP[#yi(&NOd"P?6(( DQɁ˽cEIsk?VMt jiBJ*Uwl.Yn7xʃՠy# l^q P.-'0"JfLkM~CTt;x(ˣX0sRgUtnByqjWd9(|mHpXe 0[8 ~'BOH>fL/ͧUYBS8%&Ccx78贜F>KO 49X>؞}I} ZgIW oA5"UfJF=\"J*IKG9@X;,;tnpT~!b_t@@ @†pg"ZGL|}$@fu=LW=Rwh ;'nJgfs%/aT(cc > yq ׃h5? vg'*݀"es siXÎ v5=&,=zqndsdŻBj!m aO$xoEx2q-JV ] h% ú&{Xy$hn<9Q6Rz惃V,8+@z'E"1j[Ur}V!)WQ%-5Чvru/;}$i&#z=}6*XcdB׶JMC(Vp>r}T"!*IL̥t~㾴sODQ ҹv3p[⿽)&of;>gKn ˭!+nUM\;Fu~*]N"G ;s g"猿5Z|^'58m>9w0C@%W fVwVdft0 >]sR 3p}E Wm#5zf1d/,'fݨz9ڤ04YϯC5'S]rq_1Ot>ĭ̳SʭǠKhċt1y@dgDqZ^cC%9}d 9ʇbv^i}JWCr~I 5;AF@NmZ>%* Fu+RT=[vŒ\Sk*f2ULD<6( ,HUO?Q,QHJlu7Iݯ(\X9 c\5|kɖt9U( 2La+3X2id[iR_5eHEbN@?M> 9jri}Ȟ&3,b&/3Mp$!:,$&Y! Y?6Y>_s^6et$ˣ؁Eʸ!zL:lweQcC% 0i& 6^ʁ%\j^jv ̚e)+mΜbVgW[,qw2G,wBfrrFhEEHc,mIVt9_I]jtABֻBC1A;- 0q޷Tb{:öS6Gen4A 莃D%M~E,\ cǓ`-IQx\5XN9C| ؅M0o-t~r鮒@I(mI=I<fvJXFr(o_yN:g Y9ĚYgr~A*&:brg6riAqN F7<_*5(W؊C!rc2Jh*`qͿ6)E.p4bh!yJ!Aٷ]6÷b( t-Tڒy0?yL)с(P~$X_nR4g Nc,!~[@v_) dW~C ';n@m`Uwڌ4D/}ߟ?Ǡj[ʊgς5p:+& cxȷRgٻl_ǙBX&q3=O}7H|ZQIA[IC :֩&$ͼ _DPtĐr@CbI.|+aW씸)&l3߭V4W7؝%ruZ#nLﱐWQYЭAHu&$PǞQFgȁ`8jMX΍7mE8UgV n]JC29ҕFwT6ڶjC6bH[/--"c}x{Phj b{a;q;9>GT p%q`gDǝ*[ovҳ>;,l&bpviwx43¦&fS6op'C bn5f⢉|j@.#Z:>N zΞT@1i*OG+׮"-%f;Ҫ>kZQEj$I`{K3OZ1:qb>g yd(( QXxrчRԊ;c `Ex̏6uQ\YRUA!V2?)ReN s˾DqV G85Yc4n&q;Xꉶ` Q56p20ϪuqK[|DiE%>+Mc/ 2e:z&8*ֽZwP5J0O \ԿYQDޱw9&aK͓62@}X'; Y->?^̅-~\4ˀI6.!Km$i"6VG8'z*𦽣1f8J:Mu"cģm"=qP 1`l2xMP?q6KocHC4V>'ҿG9_3sߙ#) E fb(߷܅.̬?wc+'#eȿRġF%eSLk;Zxn+TPR|Υ-c]fLeN@QNC)']l窀04:p5~ɧ)X2څ6Y\xYWpiH-y"A2s2r@5f&Z_*Pl/FCգIӓ:V&wa3oa՞gB"x'.yT-@5p`K\Uiv=Vx"ۖn:P<]*φv "{?1I߂.3H5VRn]UB8>jdĩD7;ؙV61!7ͨo{# {S?K<&LŃϯre ZЄ_ٕ_@떹J_sjׅcEX!ԯ4ЪֲGU뎶\>#>,XdQ>HEsrC~ ~N܈T?UBrcߗ.Y__ݥD3DY?6H-3Lcr-k XzNCqs֏{:WdHNkrBaSD67)ص!EGAI+ IH$fN;*`Rv O$0ݿΐX JH#ٟLz} ʈ"d tteR1|ysԾ@qUb]^;J69wWh*歗@UMi3F'鐬vlRA N3n@зI=6ۜ׿~u%NF{ci469igdSc (>emCcȈPYqꏩFwWAKC ysT钰IG|8 0U50KKf}6'Tݨy0MEi.D'3[RD'5 Hx>(z!!- ƍ9MަV"C ]NـS\-4ŝuXje)eO&?&dϊj]dͺl B kXTcaQ+I^emo]`oj33/jNu323h^5Ћ Ȧ;[&~Fs^1t/@"^),4zymJ|(~X,p,(O+E}9L D` [u҂v\.l,};dg2Ք@^?[hoؐ)f6DUFB{,͎Ol[1SI1F+4Rko%:񑌲{wp/ASOKru^,BCŠkavL(QxŽ` \h57C2Tb 6"nHI\WL0h,l>{ѲEP),̆jj\[* .#B)ډlcDnuX$ңyᄈ+4'_[qjX5$_6 &Ჯ~e[tR ӹ-,<:~0K=U<'M` G5WpsF{p a7xŵs6{]wN.Z"0\Tw/b|qjKwijHl;'RV+1-Ӕ_فx-}vJ }TIje_2H\U/jsY6 #Nԁwk75ll\iWYo|K?cpV7Q;Fv*kwpe%YaOz/"C)jy뛲Ĥ0*4-)y>y>7YP [ Rf̿ .7%/l~mZY-3eJfKPlbY PPo> guω2I@^<¡(,NV3l` 651F@m@1лmZ)NY7h (/&:Z}if--[\#x/N}\|>wNz8߆ 60Zn'Sm䜠gL b$tS^/./%]U叼9w*N~liFd(֫|;$W11m9Tmc)ho$+4t;mj&6^Wlx3igseuD!lEu;py|h>@/&a]9uAg!~-RE{H g Y^Ao;bR#vWHrp@d+${k=&B婢l$Jh~tHS5_SX Um amc7DJ7R-6R.9 L $FWҖ{ߧ0nP~`8=7kjG4觸F`դ xG:[D9ǥKnd/`vMC!S0n@)&ҚKi'<&A$)dۚտG 9VAdx82)byT1O=Q |_am"A}^lރ` _ʛx:81KhE]aD'-]%y, شJc#O z[!D5fã%:EꉊZTRT8/Q5uۧ2x×/16Z\k/ɔbrLbx2,y{Ae)P0l6?v6`R򒁶2sNÍGTJCG2&$ [N+ܖ hT}gxp+rF I&6cc{)S}PWj T/6pn>jZ=@.>u6τl# ŕM w*qd g^% ]7oDҐ>u!*[%uH)Pepm̐;ʮSLfcdj^K./(07_;8~'@wX{I%hvjGQ03b[^Ȁf(aWU3fmL;C$dk 4Lѕ09B'/|ˮݱK9X7e9:%1n4%\ Ӈ)k:#"|ts͗(ZYKb;+^JTvs(yzc{X1hC CLXJIF@w67*€s.Lnj({g!KEu ͧe=nĎz):u<lë 0N&H(D3S^_UAd"NvX%ܦ@^P"+YBKqoOiN!wcX(7kuX7j: i00 Y%#-d,=Z1fP*O.4("NxP¬xWKߞ7x?GBѢ _μXlȏCYK ?:'!OXdUf~*xtʷ~[cc'ӡhV\b8%gW7>"߃Ke&!^H4 r 9sPY}BAvMD˚mR%yvٹhGWS\0|"$7 %)_PnƴBG&TXeth@8r׼m`_,E|W$ eG0?~+ݱtn5<L/b*lI|Sʻ/ICTߓ' f5ac1khd| `w+ tWݻ F(8L7ۘTV-Ac>u >tz?=< } ҄G}̻*uPB<|,˰):J_|8o85Qfű 5=%Swl4 [84?+aXOCcSBkk߾Z~ޏeQ_q,@.$1dB8N\E,DZ5W?V!N{SWC0U̘D3)4j|j/T VQ8Brʯ`v9uzq/.et1R.[E ld9٣=Q ȝY_!\=zpt0 ?̫<)4M6*vѭNJrpFyJA@ s Hϊ;2/t/^XIniDDM x[p%^p^q?fJC4dᣱa܅ )14\.~&\ .iN|,}Yz(u=[q%k{> c5ZެoFFҽd%ȫʖsv\C@H ;MSDBFC j3G]B̥@s@59Xq햾[Z2 aiF~P$kюK*g.ó% —t@Z ۺG FNUwb*P.U-Hp_a4dqFOPo>JjFSW8[xXfwa_.602?Pizt"ш~ӻk3Ѥx0<2A2Sf& '>Ɖ\#q|,#x=g˄R0$>#P߆roТ{ R=`_~XQU(XpC5?34ns ~AwC/݅x^ ,|jR-6^i*Zp(ON b q3GnnVݓ_b4*= aX/,kTOBfa`^"2uJ|3|ܑ=ӂ>'P+|2;}SqZȇ 6j1H) o8&ف 8SLV\tQ@0|H,G \\^P= A<3ӭn ˋPMyjq߉RDsӭt?q*i`W п꼁dv` m=^"wPyЕlUZGDeQֵ,P=a`\sg}1 E #y,w\[roOF"0X%8 0c2T42/2\c }$z7j<ҩ90sR40=ܨ4b/ ؐ(*zK>j0p:A]'8?~d6 R(7Sx5'Q}=NT56ŭ-бz&tv'X_w7CQ55ɵk?Nź%`B`|cZ2n(x⤎NEo,h|Ș>EL?5f +3)-? )755^*et}/&TM t_ꮘdaX,Xp(-]6k sގmtS]ţYuB>L'hƱ.g=e/9#|hv>gCPn]Y]'?ݭrqtA"-;$jɽ2 h j6hNB/ g( D~ 䯋ίmBdZۣf=.h7lW̤"+oc 毌b'J疒訄JFwm2BMz}N:6ÿ!ևx͟vBFS=D :wGr`kzpBr>;mCeL̀m҉|^%?ʩ:@SPx. Ru,.)1.s: + {e3]O\ܰ?v꓄rr[i0kc,[9*1iÿ?[ݩa"`Kׇ5j< N2Ō ؼe/)WlJEs=ɇ;n[89Αe1%/3oI\)xrgO+/ ֙& DN0ὡfP\_)[a.~,{JumTAowr9ٲ_$Ncqs`">1(GwߛrTUgde@9]o/HQZf)6h7(6xwK3K053RVKN,*d3 :AN%zv+U\KN~|wҋ,=(&H nG ?ω q(PP?БV\haS{Grvc!o~ b}HdAސD8r,ݨݵx! iJ213z [ @m`U~2=ƃPb18$iiR{Pm7rY5Mi$mю o,PC.oGU>,p}'(kU T<.^0q.~=X'K!"H~H^ruC=dOEN% \T}ΐ(Sz]h sG 0ϥF]?N̟ꐼ0EΪ Ze#_.7Zq7kh#udw{d7'vU@f恩 KZ4۠x@CIn+"!&d^_ ߊ 0??#)Zwl^8VD%ε~`=m0aU䚂ckWKf] EYԨns"S  9V@;T3k[ @B7>z±zQc \Tx2 n<\Oӓ "螢n ݲWؚ9sΩ$oE&n~\~S\WjH%w $yn:bs->w ߼ ^JӶ~᏿n4ǣ@`]Iwʢ#US=:HWS GHD< S]M5#H099|\ʧPz-Xb^Y|}F.7|?kkd6n3I#P>~}oFpȮ#QMb_I)\(I,QkvaăT[?GCSa+_͆#C;Qғ0 3'CQ t$lA+5ds ՚+tw0w>D)-W^_ 5(~ Kcj~qײ",&Ś*}RRe*vLXoAmN?ꈺ+re/@B͉ i.XX;%:P 8Tm>i,h5/6j/4#{AO%1%5?*#AC@=;dmwN,=%vOiv,RE1튾H ưy` w$rl]N@3Щ"{X+4H<@z4ِsb1EBޣv$l gD->ϸ..R@쌊w2nlR#<㙨/{j2T 6І5=czJ ٭+@nryý\NGJe²e%X'OoL(TIL~d@UzGGD!gcPSnPq9EuA9>Axr70d)EJ,T "{wMS/fL?<˨kXK6I 'n"{ :w!|Up]' .݊r`RUqI0325ȨxЁkXF jg^&_{{7; Yufh ]ucFT vtp|2+WA?ߢצeYP7ȴA9y:~ꓵ9n:>&ԅ9tDp`(tUlb01},`aX鸣;FӅ0z?9a=(]vk`HILYA/zf)OulO^ڈK_8iy*x֧^ѭ ׈RdQ*AmV6]:Hp%WެcfޏH@AR$ևП^k`A#D)mB›؜}Rɺ~u-eRL`2rE!ZW%3rE{WQ0zqGJ7p;漆 #Z` \_"O&clϊ>T8 [Pٗ-&Bi1.0yhVݺ*Uڥ&Ƒo%@8<}/Nfݥ^m jC@58 ZJPc"_Wx*Hd3+6uO%?xDZIT9TuƐT.pH-l5_×0;BA딯3ٮQJsGלl"#RL  mY@QmLfAjDm'#Ơwr&\ʒiĸkgXS;,!`Zm`]l76FcheR|!Z/ lĵ#T |׶u58_]߻YW!h9Q]}^@pɛ|ڿ458˅FЊJK(L.A$QT,lF5 wiv<Tiwï0 l)fIj7pAR)m?q:@'X1Xӊݟ@Z"~4I- r}QB)Һ[]b3MنYcYQT vѪTy\Xvk>p#?&:=A}Os<.Jx:O>wp~K<A(i1xBW,m ,bS4Ƒ D=Cn") WQ͔Yɣ)eGW։6e0,%e}C}M6è"]F=&̮4NE" uMYM,[cy|re}^kLz48jex!/Bh{9_I_˖!dTiV1:< IPZ8/E+/1W2"6V@;ꐳl Z-sk-5[K$ȯ}ޠX}I%Gg؜>Q!Gvغ>l_[ `lXf5]&|u.;.SYI {sք"HRd Җ۵LSe~7(J`) '\›/bk1DЦy@iDUxe  Bǖ$V]m%wP9\Kߏ̭+N5k8' ɧnlo6)Ѯv籍.c>HrЀ|(OK <alv1$墓*?cWPbOPylcvS*f.8 3JewBfm=U$$Me_KB/sbhP퀖SB-D)̖QkԘkv^GhFr oKܰzmWy-sRs> b0tuIBWlr`, 8G[DZ޴ _Y/"eX? /bLK@%-׉f<7Q L3+@jݟgU ɛ ɡ)~&lMV)q F<8X:Zum%g%{\詧z1ڧxH& =}3X`#œ<=r46t !=wϯ5q@}w9ތbfnY`Z@KI, 1wf2 diN1i,fGgxr/jWZ EJr㭅sv>̫gx;ZDZ{8J[b=OX aMAJ21wA.x3 pƿ"zON0܏ Djņ?-)y' Tq}E%^op=uн*tss%P8Q^\å鴆&na:Ƿ4X3HqIhk;oW] P`eր!5~r|4G$^|@F'4Ѱ7MdGA@Kq̶A"ZV\F@Biu6Gb%3Baȁ^ 풨Eu'+#2UA:AmL\ޚE#BE)(q`v/uK'qEzVVƌs?o5Mڔh`ԗOw\6ـ i'qU&̈́zQs|K/I)뾥 $`e.:sΔKڶZUK^zB;7`_9yeeFGK;T` gқ2X.0k ,S؇R4+*YkOQ><'A?|QfW<6`{ 5}&T?/tF2wA;"Tgq6Vbo*1e !$^u4ήiFFF$ b7tE?(}{0 v3SOѩ 6 c1HYd_$&^|/cnB $z$ᘾH9;f ﮐ''ְ;E]yW;t6}DV\VIӪa65)_ SC{cKQU'(9t`?fK %&@r#5#Qn6ll:%gM 2(=|mYjB uk O/f!X源&d`LfsgA2r1+oGcl]iXi ѥE'G_ 3sϥLFNK\=Mq=UY* %:+"IGo*aoϩ.풭07 |˴w]Bɱ\y8é F_b#?Bt| Nys/Zy=g|wL ?/tOk7!2B2O|^!'t[MΠ2 JnU F:2}A$g=IUI<^rf;!.@Rԉ+ E@)6yFgKξ]dV0ԯs8#/.jk o$UᗅK:&ө:QղF>P)Ff6tČ6_D^δ8oZIoroò`H|bdto xknUzY:L FvK̍\ǜb - KzsX?8wOm@YoY5PW=+r\mXul\0Cz`4K}5 >Y E(~RQ]^Qp dGQoԕY. }ZO@d|5s+/S&rRs,ԃW6LN\NA|NħJ"dޜ5p1i\RoYr*wYs Ŏ9m H-O$k{{ 'TqoH\_EUR%.&| |pߤTıQzB+AAi6<#PVkVr%ޘ݃+pCFv 6Soۨr|1RKZ:pj8Q`Y!_4'a$ld=sVQy8Y*ʀ 0ϭ,5)* D'68=J.(^&Ɠ5I~UC+ԲGFl=Q7KZ$aS0Oz'r!Y}I•@ݙ=9=^x`A N>ʹϲk[䢅3XCPGMWLx+7/{M%!8dE8]* ,tG$>NgLɉ01iH;ft$$闋 pJjuρg6Ɩ)a ".49r *G (kc<Q"Mf:oqZg(|;b-:_[F CIf#<)!K,cW깻%'dM;ԡ Y6psI{Gs}ڄ0NB'ykVl''^#S@2Tn7-q1v\%CȄ~(*XBoYZ.0xǴ`G\Apd:32$pK2i3jb~Jbe( @-އՌcG"mcw&JUL)![ZlRTt̒ =3:fpvDh B/%d^ߤRDpG} {[Uŧ[]Ŋ\"L|[~9Zf5c,gy{7k/84bS `XAK3,; YZ