fcwnn-devel-1.1.1a023-lp150.1.28 >  A Zs۸/=„s/ 9}d^?yوE,x&LYbġ(eA;aAzL'"t!LJk? _N﫹A!>n:#i,Wlk0wݙfĎ ' o_z|#s$q|dn{}ּwҨ_i4v`) Gr O"2iw?5b}1۶6Ok(X U+RW%>B{^nV=pZwu3}K8l]gXiP.'odc5085d204dbe9fbb136dd19ae0fc17602f4e7329d76dd7cd23093f0db772907538e9baca647f533ad85d004b8227b3f3aa4e38c|Zs۸/=„a *6.ﺻqKJSẗxNan<v!vÝ ء$s?I {r7 #Bq7:}N@:ݸIqkeئ[+Y]|sy&UcXcy?8Bnwx>kO=3b/L.dZ"y-uc$(ůV\ ӊ hN1,MY5/c)uH1_YA^?Uw6RH;ql{->p>L(?Ld # X  'Gflt              Bd >(n8x9:BHFHGH HH IH XIYIZIT[IX\Ip ]I ^IbJcJdKeKfKlK uK4 vKXzKKKKLCfcwnn-devel1.1.1a023lp150.1.28Development Libraries and Header Files for Free cWnnThis package contains the header files and libraries for building client programs that use the Chinese Input System, Free cWnn.Zsbuild82openSUSE Leap 15.0openSUSEGPL-2.0+https://bugs.opensuse.orgDevelopment/Libraries/C and C++http://freewnn.sourceforge.jp/linuxx86_64 7gR(A$$$$$$$ZsZsZsZsZsZsZsZsZs591959804bc65fd3da8ca70ab7c07b8aac87f0aada1dbb27460f071be4ade307158c72b004380faac0ade0326cbdac0fb803703f7affe1194b6be1d2ef606cb39be1699308d16d8ba4bdaab7753230b2347e4a92f4a6bcd8e3ec38ca2d6344d0cb6b376179a27956fc7de11f4fa025bc99aa040cfb3f34502a27ef910ab9b3c07608ec160bfcc4bad25c04f2f338a3b64832551e09cc9f95285da2c2ea3cd0a5e6de16d4c4d7e1ecde0120df9ee09ec448af4b99f8d412030e7036cfe65267ece04be5c86a0b899bfb76c5e792b219a21eea994b5af7e0b14b3f048adb64ce05libcwnn.so.0.0.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootfwnn-1.1.1a023-lp150.1.28.src.rpmfcwnn-develfcwnn-devel(x86-64)fcwnndev    fcwnnlibcwnn0rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1.1.1a0231.1.1a0233.0.4-14.6.0-14.0-15.2-14.14.1Z@W^@WV@V}/UYUR R RR@R6PͷNxK!@K+nrbrown@suse.comjengelh@inai.dempost@suse.comi@marguerite.suwerner@suse.dei@marguerite.subkbin005@rinku.zaq.ne.jpbkbin005@rinku.zaq.ne.jpbkbin005@rinku.zaq.ne.jpbkbin005@rinku.zaq.ne.jpbkbin005@rinku.zaq.ne.jpschwab@linux-m68k.orgcoolo@suse.comro@suse.dejengelh@medozas.de- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- Implement shared library guideline - Condense description to present the main idea - Rename development subpackages to *-devel- Removed %{?_smp_mflags} from the make command to fix a build failure on the s390x architecture.- add Requires: fcwnndev to fkwnndev and fwnn-devel, or the header files of the later two would be dangling symlinks - add Requires: fkwnn/fwnn to fcwnn, or files in etc/FreeWnn would be dangling symlinks - add Requires: fcwnn to ftwnn, or files in etc/FreeWnn would be dangling symlinks - remove redundant Requires: fwnncom from fcwnn, ftwnn, because they requires fcwnncom that has already required fwnncom - the dangling symlinks mentioned above can't be fixed by fdupes simply- Some cleanups like + use the same owner for /var/lib/wnn as the package canna does + mark configuration files as configuration files + avoid warning due missed header files- update to 1.1.1-a023 * Merge modificaion used in OpenSUSE packages by new member, Mitsutoshi NAKANO. Added explicit function prototype and cast in many places, so we reduced unpredictable effect on 64bit environment. * As a consequence of this change, #define of WNN_CREATE / WNN_NO_CREATE in jl_dic_create() is also changed. We believe no change is needed for client build, but please report if you have problems. * Exit status of jserver changed on receiving some signals (ex. SIGTERM). (Not well documented.) * Fixed problem for parallel build (ex. make -jXX) on pubdic+. - drop patch: FreeWnn-sighandler.patch, upstreamed - drop patch: FreeWnn-include.patch, upstreamed - drop patch: FreeWnn-prototypes.patch, upstreamed - drop patch: FreeWnn-prototypes_msg.patch, upstreamed - drop patch: FreeWnn-1.1.1-a022.dif, upstreamed - drop patch: FreeWnn-prototypes_3.patch, upstreamed- Modify FreeWnn-prototypes_3.patch . I found a bug in make_hinsi_list() at Wnn/jserver/hinsi_list.c, then fixed it .- Add FreeWnn-prototypes_3.patch . Prototype declarations for reducing compilation warnings .- Add FreeWnn-prototypes_msg.patch . Bugfix: In openSUSE 13.1 Milestone 3, uum could not get error messages . This issue's cause is that we forgot prototype declaration of msg_get() in Wnn/include/msg.h . Then I added "FreeWnn-prototypes_msg.patch" as %Patch15 . http://lists.opensuse.org/opensuse-ja/2013-08/msg00014.html http://sourceforge.jp/projects/freewnn/lists/archive/users/2013-August/000140.html - I added %configure --with-libwrap option . The [jctk]server s were linked -lwrap . Then we can use /etc/hosts.allow /etc/hosts.deny . - Degrade fix: In "FreeWnn-prototypes.patch", I invalidated the patch of "FreeWnn-sighandler.patch" . Then I deleted a wrong patch to "Wnn/jserver/de.c" from "FreeWnn-prototypes.patch" . http://sourceforge.jp/projects/freewnn/lists/archive/users/2013-August/000141.html - Change: In "FreeWnn-sighandler.patch", I changed from _exit(-1) to _exit(255) . This change effects [jctk]server's exit status .- SLE_11 and openSUSE 12.2 does not provide libwrap0, then I could not build FreeWnn on them . So, I deleted %configure --with-libwrap option and "BuildRequires: libwrap0" from fwnn.spec file .- The uum can use UNIX 98 pseudoterminal now . (bnc#830533) https://bugzilla.novell.com/show_bug.cgi?id=830533 - The kuum is packaged in fkwnn . - The cuum is packaged in fcwnncom . - The [jctk]server s were linked -lwrap . Then we can use /etc/hosts.allow /etc/hosts.deny . - This release need not link to -ltermcap, but use ncurses, then fwnn.spec was changed . - FreeWnn-trad_cpp.patch: Makefile.in s were changed formats, then remade the patch . - FreeWnn-prototypes.patch: Already, many functions were added prototype decraretion in the tarball, then remade this patch . - FreeWnn-returnvalue.diff: Already, the tarball's source was fixed about return value . Then this patch was removed . - FreeWnn-include.patch: Many sources already included proper header files . Then this patch was remade . - Freewnn-1.1.1-a21.dif was deleted, but Freewnn-1.1.1-a22.dif was added: In Wnn/include/jllib.h, many functions were added prototype decraretion in the tarball, then they need not to declare in the patch . In Wnn/jlib/jlib.c, wrong cast changed . - FreeWnn-uum.patch, fwnn.spec: Now, FreeWnn need not to use -ltermcap, but need to use -lncursess, then this patch was deleted . And "BuildRequires:" was changed from termcap to ncurses in fwnn.spec . - FreeWnn-ja.patch: FreeWnn-1.1.1-a017/Xsi/Wnn/uum/header.c was changed , then remade it . - Fwnn-fsstnd-patch: Changed makerule.mk.in format, then remade it . - FreeWnn 1.1.1-a-22 released . * Removed strange word (pronounces as 'Hirokazu', transfers to 'Kobayashi'). Spotted by some poster of FreeWnn thread in 2ch.net (http://toro.2ch.net/test/read.cgi/unix/1084551838/458) * uum failed to start on traditional systems because opening tty fails. Fixed open_pty_traditional() to set tty_slave correctly. * Improve libutil detection. Systems that have both ptsname() and openpty() does not need libutil, this change (probably) covers these systems. ([freewnn-users 133]). http://sourceforge.jp/projects/freewnn/lists/archive/users/2013-August/000132.html * libutil is (may be) used only in uum, so separate this library (if exists) from normal LIBS. Patch by 1xx (itsango at gmail.com) ([freewnn-users 126]) http://sourceforge.jp/projects/freewnn/lists/archive/users/2013-July/000125.html . * Pass CPPFLAGS and LDFLAGS on configure / make. Original suggestion by Hideki Yamane, but arranged a bit. * Wnn/uum/inspect.c: Fix typo in comment. * Wnn/: jutil/wddel.c, jutil/wdreg.c, uum/inspect.c, uum/select_ele.c: * Quick fix for warning about format-security by gcc. Based on patch by Hideki Yamane and Makoto Fujiwara ([Freewnn-users 102]). http://sourceforge.jp/projects/freewnn/lists/archive/users/2012-May/000101.html Replacing from sprintf() to snprintf() or strncat() would be better. * (Wnn/jutil/wddel.c) Change (fix?) type of Com[] to w_char in code for 'wddel -C' mode. I think I'm doing right, but not tested. * Strip old mail address (as usual). * configure, configure.in, Wnn/jutil/Makefile.in, Wnn/uum/Makefile.in, cWnn/jutil/Makefile.in, cWnn/uum/Makefile.in, kWnn/jutil/Makefile.in, kWnn/uum/Makefile.in: Fix to work --with-*wnn-includes . Same as --with-*wnn-libraries , these are enabled on *Wnn/jutil and *Wnn/uum only. * Fix to work as expected in case --without-lib*wnn is explicitly specified. * Wnn/jserver/renbn_kai.c: * Explicitly add cast to pointer in tan_syo(). It helps compilers to guess argument type of sbn_kai(), and fix other jserver crash bug on Linux/amd64 . * Wnn/jserver/de_header.h: Added prototype declaration of functions in bnsetu_kai.c (for safety) . * configure, configure.in: We cannot build Xwnmo for now, so we (temporally) disabled AC_PATH_X . Probably workaround for systems with modern install layout of X11. * Wnn/jserver/de_header.h: Fix return type mismatch of kanjiaddr() prototype declaration . Spotted on http://twitter.com/pachira23/status/8875168688513024 , and reported to freewnn-users by Hideki Yamane. Original reporter saids it also fixes crash bug of jserver when client register new word to dictionary. * Add prototype declaration of functions in bdic.c (and some source files). * Wnn/jutil/ujisf.c: Added prototype declaration of kanjiaddr() and Print_entry() . * INSTALL, configure, configure.in, makerule.mk.in, Wnn/jserver/Makefile.in, Wnn/jutil/Makefile.in, Wnn/man/4.cmd/Makefile.in, Wnn/man/6.jutil/Makefile.in, Wnn/uum/Makefile.in, cWnn/jserver/Makefile.in, cWnn/jutil/Makefile.in, cWnn/man/4.cmd/Makefile.in, cWnn/man/6.jutil/Makefile.in, cWnn/uum/Makefile.in, kWnn/jserver/Makefile.in, kWnn/jutil/Makefile.in, kWnn/uum/Makefile.in: Added (first step of) support for new installation path layout . Maybe useful for package managers . * Makefile.in: Remove rules that exist on makerule.mk. make install (for example) runs two times faster :-p * configure, configure.in, makerule.mk.in, Wnn/pubdicplus/Makefile.in, cWnn/cdic/Makefile.in, cWnn/tdic/Makefile.in, kWnn/kdic/Makefile.in: Recent cpp of gcc (at least 4.4) splits line that has many characters per line (in C language manner). This is problem on *.fzk (pubdic etc.) file processing. So adds - traditional-cpp parameter to cpp (at least gcc-2.95 passes this parameter). Simply adding it to CPPFLAGS may break other build, so split FZK_PP (cpp for text processing) from normal CPP . Spotted by some posters of FreeWnn thread in 2ch.net . (Other changes) * Use AC_SEARCH_LIBS for libnsl checking (Linux (for example) does not need it) . * Modified to build correctly if builddir != srcdir (as usual). * Wnn/: man/2.env/wnn/2b_romkan.man, manual/2.env/wnn/2b_romkana: * Change '\' to '\e' to correctly format backslash in man file . (Also change formatted text file.) It should reduce Debian lintian warning . * Added .nf / .fi to pre-formatted table. * Wnn/uum/setutmp.c: * Stop checking return value of pututline() because many systems does not have return value of this function. * Change handling of ut_err to work correctly (especially on systems that have utmp (pututline()) without utmpx) . * aclocal.m4, config.guess, config.sub, configure, ltmain.sh: Update libtool to 1.5.26 (last release of 1.5 series - bit old). * (jhlp.c) Check owner / permission of ttyp (tty_slave / ttypfd) on open_ttyp(). If check (and chown/chmod) fails, uum warns it may be insecure (ttyp readable) from other local users. (Probably you need proper privileges to uum (ex. setuid-root) . ) * (jhlp.c) Verbose error message on restoring owner / permission of tty_master and ttyp in do_end() . * (sheader.h) Added Prototype of openTermData() / getTermData() . * Wnn/jlib/Makefile.in, Wnn/jlib.V3/Makefile.in, cWnn/jlib/Makefile.in, kWnn/jlib/Makefile.in: * Tell Libtool to use external libraries needed for libwnn (and lib[ck]wnn). (ex. libcrypt, libnsl) You don't need detection of these libraries to use libwnn itself in configure (I hope). * Use LT_LD to link libraries. * (*Wnn/jlib/Makefile.in) Remove definition of LT_{CC,INSTALL} because we already defined in makerule.mk . * (Wnn/jlib.V3/Makefile.in) Make use of LT_{CC,INSTALL} in makerule.mk to reduce libtool warning . * (Wnn/jlib.V3/Makefile.in) My usual work to build correctly if builddir != srcdir . * Wnn/include/: jllib.h, jslib.h: * Added prototype (and simple macro (FRWNN_PARAMS) around the parameters for good-old C compilers) or jslib.h / jllib.h . Parameters are came from js.c / jl.c . * Added extern "C" { ... } for C++ clients. * cWnn/man/2.env/ckey.man: * Added .nf / .fi to pre-formatted table. * INSTALL, INSTALL.en, configure, configure.in, makerule.mk.in, Wnn/uum/Makefile.in, cWnn/uum/Makefile.in, kWnn/uum/Makefile.in: * Added detection code if your system need to install uum as set-[ug]id program on configure time. Recent systems may install uum as normal program (to reduce security risk) . You can also specify - -enable-client-setuid / --enable-client-setgid=group (group must be specified) to control set-[ug]id of uum . (NOTE: SUSE/openSUSE are using --disable-client-setuid and --disable-client-setgid . ) * Added uum-related option to INSTALL* file . * Use modern style AC_INIT. (added pseudo(?) version number and contact address. comments are welcome.) * Wnn/uum/epilogue.c: epilogue_no_close(): Replaced to HAVE_TERMINFO (maybe it's right) . * config.h.in, configure, configure.in, Wnn/uum/jhlp.c: Use posix_openpt() (if it and ptsname() exists) when opening tty . Traditional pts system (that doesn't have posix_openpt()) fallback to dummy function opening /dev/ptmx directly. Getting tty without setting setuid root works in non-pts systems that have posix-compatible pty functions (ex. recent FreeBSD) . (bnc#830533) * Other changes to configure.in: Commented out useless AC_DEFINE in term library detection part . * jhlp.c: * Mask IEXTEN in j_term_init(). * Use tty_master for systems that has /dev/ptmx and not have ptsname(). (ex. old Debian (2.1 or so)) * Added comment. * termio.c: * Use tparm() as macro for fixed parameter system (ex. SVR4) . * Wnn/uum/jhlp.c: More use of USE_LINUX_TERM in exec_cmd() (as of original canuum patch) . And window size setting code moved from Linux specific to generic . * config.h.in, configure, configure.in: Added configure test for setsid(). (I forgot it.) * config.h.in, configure, configure.in, Wnn/uum/jhlp.c, Wnn/uum/setutmp.c: More utmp fix: * Fix build (more) correctly on recent NetBSD (that both have utmpx & traditional utmp) * Moved setutmp() call from child to parent proces (not sure if this is right thing) * config.h.in, configure, configure.in, Wnn/uum/jhlp.c, Wnn/uum/setutmp.c, Wnn/uum/sheader.h: * Rewrote utmp code in uum (without libspt). * Because it cannot work on gcc with Linux/i386, temporally remove -fstack-check from CDEBUGFLAGS if you specify --enable-debug (and you're using gcc) . * Contrib/dic/gerodic/Makefile.in: Usual work: * Some modification in case if builddir != srcdir (Does not harm normal build.) * Wnn/uum/setutmp.c: In current setutmp.c code, saveut / nullut must be struct utmp. So removed struct utmpx statement. This will fix compile on systems that both have utmp.h and utmpx.h (e.g. NetBSD). * Wnn/uum/jhlp.c: Some minor fix for compiling some platforms: * crow is declared in header.h, so remove duplicate extern. * #ifdef-ed I_PUSH ptem / ldterm for platforms that don't have STREAMS but have ptsname (e.g. Linux, recent NetBSD) . * Wnn/uum/setutmp.c: Some minor change to fix compile error on Linux. UTMP feature is so complex to understand ... * configure, configure.in, makerule.mk.in: Modified WNNCNVFILEDIR to install correct cnv_* file if you're in terminfo environment. * CONTRIBUTORS, config.h.in, configure, configure.in, Wnn/conv/cvt_head.h, Wnn/conv/cvt_read.c, Wnn/include/commonhd.h, Wnn/include/wnn_os.h, Wnn/uum/Makefile.in, Wnn/uum/header.c, Wnn/uum/jhlp.c, Wnn/uum/sdefine.h, Wnn/uum/setutmp.c, Wnn/uum/sheader.h, Wnn/uum/termcap.c, Wnn/uum/termio.c, cWnn/uum/Makefile.in, kWnn/uum/Makefile.in: Long awaited merge of uum-related patch (based on hiroo's work in November, 2003) * Detect termcap / terminfo, curses etc. automatically (from canuum) But, configure support of libspt does not implemented / does not include Canna support / utmp implementation does not work correctly. * pty / pts processing (from Kabe). Auto detection in configure by hiroo. * Some modification due to build error in my environment. * Adding lines in case if builddir != srcdir . Many thanks to AIDA shinra, Taketo Kabe @ SRA Tohoku, hiroo, kouji at hiroshima-u.ac.jp (original author of Kabe's patch) . * makerule.mk.in, Wnn/romkan/Makefile.in, cWnn/romkan/Makefile.in, kWnn/romkan/Makefile.in: Some minor changes before large commit: makerule.mk.in: * Remove MAKE (if your make does not need this). You can build with other make command (ex. gmake) . * Define LT_{CC,LD,INSTALL} globally . * Wnn/romkan/Makefile.in: * Use LT_CC to remove warning. * (Usual work) changed some lines to build correctly in case builddir != srcdir . (I think this don't break normal build.) * Wnn/uum/: hinsi.c, jikouho.c, printf.c, termio.c, touroku.c: * Include string related header to reduce warning. (more merged from hiroo's work tree.) * Stripped old mail address (as usual) . * Wnn/uum/basic_op.c: * Include string related header to reduce warning. (Merged from hiroo's work tree.) * PubdicPlus/pod.c: Reverse condition of prototype section. * Wnn/include/commonhd.h: Increment _SERVER_VERSION for next (alpha?) release.- Require library packages in devel packages - Run ldconfig in %post/%postun- remove call to suse_update_config (very old work around)- update to FreeWnn-1.1.1-a021 - disable parallel building again (not solid) - fix build by using "-traditional-cpp" for "gcc -E"- enable parallel buildingfcwnndevbuild82 1526166467 1.1.1a023-lp150.1.281.1.1a023-lp150.1.281.1.1a023-lp150.1.281.1.1a023-lp150.1.28cwnncommonhd.hcplib.hjllib.hjslib.hmsg.hrk_spclval.hwnnerror.hlibcwnn.so/usr/include//usr/include/cwnn//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:Leap:15.0/standard/c15190ff7f2f4429c569d652e6bf2f7b-fwnncpioxz5x86_64-suse-linuxdirectoryC source, Non-ISO extended-ASCII textC source, ISO-8859 textC source, ASCII textdSz(utf-877ec6b3ff06dfd216d332975e40d67d39c6cf02e0ecd930ce716370254cf3a95? 7zXZ !t/7 ] crt:bLL ~ȑK˲ ,eu['rd{6 GzRyg p,;8jQA+ Pͻ+TUjkv?T|s|3V>ȷ\6(X*NۄȒhD2=h=1Kte, uK2+{^~ yhg#·-MU>؅1zZCii4̃EXƭmg]p [7Oo9}z'ǎcAZRz-, a[::M3йD[Pv_$0^Y\2IJ7>ǟˠ1JB؃CC+cg׺~GF&qvX6f)ɠ+b2JBx@nT4=۹y)u>ŗyi+:i !Xa b haI۫6X4&vE4rX!3H197Qly{fdUMIT&>J,.H%`s1! F(5>ȥXV-2Kd1*8wL7~Uϲ NYlGH.ULXH>RYzt:̞y٨.!+w%eSNlRk`FhFl=S3. PJ߰Z)Y"БR+/.Himd`_%5Z}Mf!W#@ S|B]iOD@eYShNɧ<=ҔD#}ӱm\SAccXH@^VRŷ݆E7և/Yqh^0Nތ݌gLG\6tI3';?Կ6Qk:Sz(AHoy!"醍xGhCP( }ۙo0j>Wl2KP:svض #DADroYV|Uj9Y!K|@UOb:S& w~Ht.#Naa~hGL%h_|AYPĿ!fHo 18L%}9/R`qve,\Euo=ԔeB?ȚJ7g$5{)&V}^>7~T$J֢D9 L]'fQ_.G8=EH=ZGX\~ Bz59A*~QЈHF D*%윁]_,Zu;ub[/H|It$QkC3,9kdXc+<tpe^Z t:[N;4= l❓J釪,[UlinJ̅ &E_%jNF@'ZanN?ev#m1LЗ%|1MG]AJ`ʩ'4'ePjvx"_p.P*ȷ&/#wxk[z{(k9$֍~x@j!DDm/9 sAM>ʘΊ!ogG?7;tЦ F{y{m@)8Y#ppy[Δ-X.W3eWRx(ni֞byJ1HiX 溥:Xr]Qtc7E>80/h6 C9nr_GYo3uC+|YFWwғmSN\`E`q={UL;˘zat6)k1ت{Ql,b2sGm}?%V8t{ /u=>_e&]Ie􅚷=wDCݥ - ؛vfvt&3ip!yZ;$ψh5/R~mny[/"Q")7ze/7K[] `GYk7dX=vzWG'^V'PNjNpFW+>u: L4t;h@ُ1:T1.3"M9_r\ GdirV8?Iy|jo 2\BmnIICԺ> v.KHJ3"uWD.J(0Ľ 2^ke, ;LșE!H[AogtNMrNH9!ˋR{߁nH 2+ƚ7%|W~V `% [%w Ar} ~G)e]ǦW?:2"M띶>\aKpiо62 $Ij sE. HI?UsRX0k<klC C^}cEsN٪ȟ z'q,RFP$ !4Cmuڏ5Z4D}cm^l2ClfKr᧔VgKoVٮPd3;8.`+}",} z!>, OC =='p 61KH)QR/8R &I1Zfb슸O#$Y Yp͆Nl [;DΌzf~Co[m{ކX @۱ooRߒAkmǺүBљc,C,aڞ")8OIƦd :9!pԽ-s\/hD-s#Ww ,_|IKc4m g.WFKV޼\ssKsc8^`w#t8-t}Sp!`uiM41F 3ݠ>C1{~]R -:gv *px!|0 9# lW7"}lm: oI$-r۴=JNSi m@Y0Et V9չ>2v$.&]6i/4ۚhgXuWx:'54ƭG TŠ;0Z+O5 A?o-0tqr`fXg/E\8$y7ߢs|29JSw9f}he'"KtS4XyN4hGO95L9iݎll0-T/?B1 kz~?g-[@Ǎ @\RÔ˻VB%ÕK:8v٫SlOOICDr Y "07a}ԴƽHR z?I;x3ȃNP]G=yjClB؅!E묎Z6J+\Cpݾ-ڡ,_xWhϴ4 ) "QFoDDD{j Zu̢;D COdƞQhғ*au~_vZ;DfDu`KM~c㊅0z%u"k#ROL4\"㾽˻2gB!6;>nܛ `O$!VC KeT=lh`y7I^{U8&;mUINX.-K0=>1A1ےj=Oʍ]XK$BtԿs&lҡi<1bsMǶ+ӧoOer){Ā~Gz$I᳨~@g4k }!g:bp1TodL)Х5Ci^83Ǻcgjaa ہqAk'ó i"84nπU߰# ׎B&k4D%;)@W,aV,@\yg;7pWajnsIǗz ) [L]GZw:܂Cv-3Ȉĵ>|˖$qnaeo\<s`sf,,ؕ뺘(ihYSl9 @RHy'`R ; QX/pR |_\ չΡ 2eX:5Pz6q}^TNA4CQ#"}^xwz”KuSDA*ӐVcr~Fi?-4`/QRaLa.ս8'.ڒ8 -p GyX %gۃ M6u2Z{Ꙓȼt{uwzkFo71;խ4-[Ɍ CԊK-L|/lƠu*e-L?etc(cU쪼T13r5ݴN[@ΫgnBYKVM"Uϛ߳#Pմg#'/Rq.$N*zqﴄJ&Gw ?_9\UN}cFI?]T`ojd%e.KmO߷fXtnEzm#`-dߖ va/h5sIbYaAJyiҿuXLAӫ%խOqnSk)8rNLҭ,y`; vQn C,^%E­&l|mϢ=xu^G85UbS?o&F /:S"5 |2 \ŶRt<դ7u(rwStvж&T/l|\/h\(J vPO`w \3s@ԧ J#͇Dm-}4aR 3\v dZ&5=5EeIƆW.X;xZvVT%} ѡhL> Ek^Cɑ݄E:yF[,ºҀq(plBwa4_ ;.8 vueTӖuӴո+kx/_M MSB5rpt2AB5,v m}#8[UP p /%X>aC:%T˼dp0/Q lÆD`7 /f`nvWeN_彥 {Py|-0E/[ˏWm୊J=Iawڰ` #P x!kRZ!ZHk0Ms뤻bҖ)BͿSa4lC(.'! Y'æ{ ~>(YP1,?PEegyUL5Y\y Uf5ߟee4" JU/,ԅ2~84lWX{±U363}Zf&Cr]xGw}9j㰹N\[pOtxYǰ.0qe\UCË3Ym{O&-l8Uق'݉!R J~X4o~xyIOzi_ a9J/!pr"L8h-wW %w7dN߷ ;|m}"t,9igMSr4]3(`֏|o嬤o''\ͫ d2ZB5fú0ds(X7/x E-l~rk)HFYNd:p/qeV,}LZN[/jy |Vٸ\[y% gE;9(j#g~^Y,W[1Z됽RIrdpP2 14|I+~fDт- f[U*PU,@GB,̤Q싐63\W:ѻ%d ĺ}@yn3^lI-<lx}\\XJIqh 5t Jؼ6~ d!WQV>~=`+s _?xv^0em9D7uPo6Uّ/0&8Fog%fS_Ci|T*?S9Z֨@4b5VS4]u7 2Go. ƙ3",{.z kJs擨W~hӲ_~TuT_`#A3F}MV>(ˡ/ &F2znիl-hYnkPȯ">N;ͫú,(Rڟxe`J ٮCK2w].^:eb Š/FFL:ɸ},F&eBz}qYZ972NTI2?Ɖ`ȳ:7)m.H:]54G%2re('4=&VO?BwLdO7.&wgZcRkCr}M:VsI㙽xCr3pc lC#M/RߝEALaWY8ޟ46GqJ SZL\w0۷3zi!PcۗNIS&(6da1bVg>oEz$;ܑ&@f]gG0jP-5J<`8EQIRtBK-F0hƶzaR2|usZ/r8pWM4ߘ7Pp|MÒe̬dB7$Fmқ k@԰s?D¿:. B3&~΋&!U&>㖁Z5Ip[c;^|,%j^s:d_ۊzZebw Dv.cJWQFhgM);+\W'8&Iu ȱW4U"lP(qL~NgG~0uNk&P5Sk__V,PꟂ]8 qzK ʿՕ oDgzS=q ~:Sl#xO=1;A; qQ ) pPbez?Oa\Zrnu ^N0 ƶa,YI&y~-ئjp!1so!epsI]Koawlig@V"F\)B!j,(Ѽ„5A/]6% F:m7" <)rzZ {WC8#t9#ࡁxJ1DsUL 蹅Gзi lˆub : M:KnZélm4(H@vk ~ PP%'!,9Y`%:n&4nϏ&V$Sx h A#o BAQ޸_q;I\;3_" 2V|uQ LY)rեӬ!vW&F8,f,ehIgX m 63̈s/txM˰!1V9" 513@R>Z)ĉң7gCG8U3G?lsVs9P)0m8A$۠ 4/R\䊚wr֭CiT"}#3r z^.6G@I&3+Axaq"S pArּU-A-̄\[&D&HgCn%:qtqQ[C|iC7 ^~{(CϹ =e4%Z%}/|_ԚCg#@* z7sEWDZB•+v0cjEw>vAx/7B'܂wa KO6+ (BGu$h:) Ax( "o CZ4Y/+}ph _6 m92u'RuZ^PqD8ҭ=74/Ş|Kws eؙ"9]hQ_\N@USeq4g0'/."f6;(B["8,V#S:gUpY-X@8-XEꋋ'Z>y(MR!P:o4j[ץvD.Lɨ;*_/ :Sꌄ$1/)jS}6ݬ..Oqw% _zhg-5ygF'w(Y|mXy@ PwvޢN Ǖ[6U4(5MטtbMu& MU @}S}TB zoN% `=@|H0JD9Γz!k(;YW}ӿP_@QZvI/{z(Ŷdz+k&u'yjL"o0g׶% ]{Fנȸa!]dN?^H 㙈>a3:-\ծe+|oXO(*Q34&w4L6FKY[\)~˪=&Ĥ'5Q_~Ј,$}>2_$^4>, |εݦ:ʦ1 ,V Rĥ3]6,sj+W Ǯ@:`]s')&Z-*ar]-1#p77Kׄ$YL3_DC<^s`1փ^F|$ES?)^X0)ң%*f" %lm~ IxWg> ?UpZ#Eܮ"H|g?T,!L?I> 4gɪlxm/PZF=&BoݵcPQ1?J _ft[=љ`*4t[wIaG2f״ ѵ;%V56yyH]vKǥG r蹗*۸rdprgIsJkX18|ȹ!:!U`0ang[N7`Y}-ԑM1:? 3;k0bP K`l%ÏbmLNŹX\YUz|,ּb9,OWjr(FF! g>J mo:d,+H60A1u BfDCK7,h̭ն09fė{̳n YZ