gettext-csharp-0.20.2-1.43 >  A `Bp9| 5sOZS}zzt_N5!Eq&C^O6SIR_%g KzgbYzvrC{dtt-}ZPm+%wOOLA:JO9w}_$ Ԗ4p,tgkHiyJ.\׋(B4 #+Fu:=}rXsJ|F} %W&O h5gټWILO"Jv-]I}öea2c85b634693eb325457298b5cc48dcb7071fc95952feee5b0bc04d1c72dcfbb75472daad9f50caa1b2966b61e62ece22269ff7`Bp9|zMfbGE QYJ[ Z8dѿNإGRMk.LY__m]쩪܏⏽D4 ”# 8xi>}iPK[=Rc3琛IyHLn}[O[C>!Ώt4[5p򸹮C3fw n y_Heӻ̺t5A>b&ۑeU*P쌢4}Y)lb87MO@2nV+LV>p>U?Ud  B 2W]dyHy :y ,y  y &y 'y(y+Ey--y/00(0(181 91@ :2> F?G?yHAyICyXD8YDL\D|y]F`y^J> bLcM=dMeMfMlMuMyvO wQhyxSLyyU0zULU\U`UfUCgettext-csharp0.20.21.43Native Language Support (NLS) for C#Mono with its 'resgen' program uses a design that Microsoft created and that gives the power to the software vendor and not to the user: it doesn't allow the end-user to create his own localisations for existing programs. As documented in the gettext manual: The advantages of the .dll' format over the .resources' format are: 1. 1. Freedom to localize: Users can add their own translations to an application after it has been built and distributed. Whereas when the programmer uses a ResourceManager' constructor provided by the system, the set of .resources' files for an application must be specified when the application is built and cannot be extended afterwards. 2., 3., 4. ... The included GNU.Gettext.dll gives the user this freedom back and the also included msgfmt.net.exe and msgunfmt.net.exe handle PO files more reliably than 'resgen'.`B¤sheep03eSUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-laterhttps://www.suse.com/Development/Tools/Otherhttp://www.gnu.org/software/gettext/linuxx86_64$!'*  R4|O{xcF3INrzE0rR4|IolWv :'CBfzn9~$AA큤AAA큤큤A큤A큤큤A큤A큤`BŒ`B`B`B£`BŒ`BŒ`BŒ`BŒ`BŒ`BŒ`BŒ`B£`B•`B£`B•`B•`B•`B•`B•`B•`B•`B£`B•`B£`BŸ`B•`BŸ`BŸ`BŸ`BŸ`BŸ`BŸ`BŸ`BŸ`BŸ`BŸ`BŸ`BŸ`BŸ`BŸ`BŸ`BŸ`BŸ`BŸ`BŸ`BŸ`B `B `B `B `B `B `B `B `B `B `B `B `B `B `B `B `B `B `B `B `B `B `B•`B•`B•`B•`B•`B•`B•`B•`BŸ`BŸ`B•`BŸ`BŸ`BŸ`BŸ`BŸ`BŸ`BŸ`BŸ`BŸ`BŸ`BŸ`BŸ`BŸ`BŸ`BŸ`BŸ`BŸ`BŸ`BŸ`BŸ`BŸ`BŸ`BŸ`BŸ`BŸ`BŸ`BŸ`BŸ`BŸ`BŸ`BŸ`BŸ`BŸ`BŸ`BŸ`BŸ`BŸ`BŸ`BŸ`BŸ`BŸ`BŸ05117c23ffbfc9a3b478c97c851297e2de8b8b932298abca504846b77c7aafd884d132ac1c532eec35c6563fc7b4b8bb024faffa541663fcc5c493bbfa150424b2071940afa9befef0416555bec38b8188c28d741e2ee9ffbcb38ee3200307fe5cea840376dd62d13c449af47fca645d03a92ebe64503b85c62c12e307bd4ca99d93a12d18ebc1efe2af9d803d5353d81c03392c5f48e2a19dc82f72d0f6b6a0707581285c5cd6158576e924d18c92450871785a6f0ef70464f7fbbb78c9f25adaacf888a29717a2110b68b7179fd66f8ef936b356c6e1f469e47757707b2a1a10e483a9c31e9f387fc88492e35094a18ab09e554b25c952c802d37f8763feaae0df32c5bad17a3341e5037e847a760e3eb75fa5963ee37f157632e6f4ff0d7a2d50b0d4d9d4ca92848394346a29b645023c1f3e9826cde48bcaf95262c44c8a7943d9398e02af583bf37e46d9bab13e6bd13fb8a2f8b7b209d8b27ee324c323605c6c26faa3ee422dea0f836c3654d9af83fe426a18342a9177eac2d2d2f44d3dd3d6370b7b81d3dbff19a2a29a92938427053237b66a0b8ff835cf204de46c3482f09d34f451a0db7427426c4fdf47928a8788366cf509438efd8eff23ed992be29dd0c4becbdf5c9596b5300b62c3d62149d68f10bd993339e96ae07ddc72930aabd5188844cea724e504df0e23131b59dcb735a004e438bfd031c9eb2a11649096679e6187f5e8d39dc256067fb953fae2cda402d5c838b8ff20e14ea454f3fd4ad1293ad2e2e427c66102962d951e93fdbfe878fe049475c9dbfda5aa7798fbf2244a76af4698e09f307cbd12d0355665e7af1c1b0165c2ee7d0735ebefec3d8be60635e30e4631755ce4921c0c922aee870e2d5d7759446f020c9d8b6db62a41598a46fa5d68c6a2c480b8d46aa546741d35e6c6b87ef65dae2452cfb70a53eacb61f0a2ce569d9c60615cd51a20107d13a6f3ba53354c10c0145e3c68e818cd27c39b56adfaf12e6b867a8d7c4da2992897f5d3fc4af74e79e92425d237eb9dc1fc4a4ac5b8fe7d7b77965154030794ce2f5d4bd9cb259e4ea00adeadd62a962d46258688a95184bdd996ee024aca9e1800758a4c9006ed38b486480eae95668982225fd523e547772028fffa708ff9dcad168db0d1ac882f65b79d9bb7722216a0b349bc9741566ca01e9d06d08b1260076c0cd8e70174f8fd6587b851b94d667eb4a6dee853c6875ce585c2e5b85f6cbc7370613b3339e89ec86e3b01159284b32272ab177b87fd3a549c8f52d2bae7fe103925af5a795cb353e5713412f1d585556d3466577c121022c82e5faaf9d065d049ae54f10e759b02fba6fa0021c7c7a3b1b138874741a51007b7bea71eb89084962bd28d74037607a226a624e0da03b64c99c7e7a59e24f7fc40f666194442bb21d68791c9d6c6a4ed6e68c817ec0ce4a59f29652c469ca08b2fe64cf34f976b2db68d352bda66fd8985d2ea9e0ed3c1fc0e047385dbf40562b131651cec3583414cc2068876beda1e0b67c755fd32f1f1fbaf30230eff5a2c68fb38ecab0b0e966d24992bfb301795e7ab7828001e692020ee20a2aad5cdf255ab57cccc04f6f497236b09ccd5249109795e52d9b4cdb41786f55d1c5b95e753b7723bcf102ed2691616bf1d6b0e2dc1a622e8c068edfbee3b6b3025ff491a8f40c85300cbb0421501aed6811d11f9d50418b788a392c1f8f1398cff5934eb45bf871114457b6e1b442244597932317c9576a9da38b49c1db9395ee1ea25a3fa872d1759e61fb462d83f7672b3deacecfabd3de39f09ffb4b1492e62875a543704f9b93158556c0839d56562778807187671fa396ac668fe9c55387773fc321136d9b68b1d7bf797aff4b7c8ce8e2bc13c27af3b252f16470153c213e5167a66623a65ffd189f32a5a29bc4f0ac9a14c83aa51c045aae8311d4986cde740fd40d41de2c5644b8d93672b2416d858134988b0448325cc8e1e2128ccb680031daf74822aaf41986717b5ae35120626c5dfdd4d3cfc50cec16e9175973f60f3ebad6b9f37c11d8953fbe06d896bc42d729f46503bfc60da6652b75d01070b2ace73d1870f63f0186fcb9a62c3a856c14cbb75352b370ae2659a344830fd513cbfd4a62196134d2d8374ea9fde2e250cc3a6c4fb56ee5c99bded90d89c262ccc2250a3cb2a784241bc2a1997e003ff2550f2abb8d6ae592ebee7aeb80b8e1253672c2545d4e0b21a7a79b3a3336a9d09758d47d348b3a78c0356d5f87945cbc25dac693702ab21d01c70b2a5122fbc22682a71cf6a25061c21f5dd2b336d9a49478544884fa183dd6a0eca374f09bcc308b56746b23c87d28c95c9b32d78e8e165d69f2c599b69f5da3035ba9132a5aae57e89d1d7df39514114b7af0f8424c2d48a3a3b7c1d2c30ba1a876cbccd50505913e021f3d066df7af9bda63dfbdc5622f8c01c1803c6a70f87c312801c276aec457f606f5310bdb5e3e9c8b484153303b57c0ff9b868582dbc0d76942acb2c76d771019adeab630013848d9a22107577160a18af27b118d03174862e81f41c1bc4755c5acf852cf48d1f4f34ca3e722978dd0dd819837221c02f178e395ab879b808a73bcfdb388fb5c6b3a49f57104f0a3b98840e8ca76f05bb618a50650a9e4828f7be2a1ad971df4ce81994fa17c7d89cb3c16826c9cd41044f8c42b073219a917b966c161aa58131faa8a6c271d22dc8a33e2dc39aba74100d115a4130885bcadaf767750ef8f3ed60d776369f51b1ba9db6028fcfa3b20e946a0f438efd38ce415cc0e90fdea3c6aebe5e63bfcbf11b4f174d45b153bbb2a52cf2dd8e39213dd3d6370b7b81d3dbff19a2a29a92938427053237b66a0b8ff835cf204de46c3482f09d34f451a0db7427426c4fdf47928a8788366cf509438efd8eff23ed99d5a1345d13fcd729b2d71af501ce98115415d8ad5f4ca28e755ecc70f12aae192007a17f53d3c085e727265f2c7a3816db5b7e89bfd207dd56954018fb21aef8649096679e6187f5e8d39dc256067fb953fae2cda402d5c838b8ff20e14ea454f3fd4ad1293ad2e2e427c66102962d951e93fdbfe878fe049475c9dbfda5aa7798fbf2244a76af4698e09f307cbd12d0355665e7af1c1b0165c2ee7d0735ebef1ac4fcc74f7262a01f727914ae49c0f0dcfde266020a88856c90ada4937d1bc5c261034d54c25a38c44e1a7b3fded838363f805dcf613a37ffae0a269b1edfcd69548b07f90cceb22bdee42bae2a96d050eb0686c645c9c0e47e9f5eb69ca0d12c131d24dd9b2a1972e48e7a9f5cff260f012513f34c14cd2f08f348e7f5b37b21480f65597958d8d5b5695fedd9b6dcd5ef39eff5eb2697d69efe98ea5161a810c103eadf9f73e70beb6424403b1cd03b0bf6ec807cb521f6b031d9fdb4dfd21bd82866065a0729b5172cfc37558fdf82ee6455b8b8b20509108536840472471262932a6716576fc7a50408848d496fb7d6df22ade2db30da2f0f0e0b0ebe0c1b20a6b50fc4f9cfdefad09670b79cd3c36ba4c48b2120dec875a653b679fda944ab018e12dda09cfe8b0dca267db68c53c989a06b1e3f0d69b8ef38b74392f96babf7282ac5e13e334595c9860798a2b6b1af2f9600218a84cbe56985984959530d87fabc969abd1704e364fe2592025ee7c56541beba54d3984adee64ca7cc811787fbf5c86c7ba88638d810e0555175fa53755cc5b49a80e022cc17c91f881e32d169eb9aea532385302e6e48fc89f6d40562318422e63a60d17b9feb864d5a900f4d1e6d12c06426d45d036a49bd75ea819ecf875a4ffc02fc8aa89e65e16bdea803d588faed4dae41bfa9f6fbf7f1b5c85047cf03a0cc2cedb03118ed3f50a296bc87815dcf61e67d2faa785eb56a85b6b473d8fa8c468810b14d4a9d2aa1d0ab98d08ddcd203a6677b2ec5546d7fdba91b2fe10abb27ed83355785955af73ad8803f10a204138a34b7a593a5b44c2440af6de1f17ee00d30c97dd2b094b94a6be93bfada13c6d1744d3ac4d54801270b555616c05f538f22de72e9bf284f21c60c95817b4e8a07ca4f48d37bc3fab9b03ddec41cf998c3b7b2687570243e08cf8304fc37e2d9dc0bfaf345e51d05adb3c40d09e61025708e8b7c9be195788de9048524e54ffa73eb76b9ff268f4625b839e99f9f1cb9e7fa1814b9dc30dd285ed0b9e5341467776f175bfc0c2281d6e9030ff995d834f5dd58ba26b7dafeb73857ff5bfd785a3af843fdadb573d5717d7b3c01ef988af11d7a558139cccd6285e1d029f0020917ebecec80145ccf51bda2d7738d889ecefe17d5dbd05b039f82e26175b51ca35a62aec99092a5a5128440d0d913c5a536a73b29e0d5e6663f9129f221a294f884404de7eafc6ce606ccf80c62ed0ae5f801e73e0cf272a9f00a7def4c80af8274b01b4b5af8db23e751e4fb317afdf20a0e5afbf1784d6e5033434d1279f39d7997267aebabcf442b9bb57c9754a2edecc6680305015a0ebde195ec94d549af92a6f070e2be955ee91b78baf3bb655d96e2eb5445ca1dc8fd3f49eff8b08d225b59ee194a62446cc151809540b746a29fe0056c9749fca768da3d4696e8ede5d50307dd1f6cde9926872698fea7fc165a15c50fba8b934192a3510e64846d5628043c839acdbe6513e41dde25811ccfb26edbc0e5219403a5cb85f17f5c5e28b11cd353c80638fca3ef42ad85ecdc8a8c9b79c47e59796b5d1c4d9ba134c9aebd0ecd197c9c331bbde6f994ca6892118c839dfedeaf98f83627efc32870ea182186f469e8a5d92d6896c0e2f9a6a53ef2cd41217f47ecd52dcc68da4ee5233d124b8396c08a867b9eda7239bcc1b8c98cb698f0197289a49e5f6ab49da79a99c883295acf13670daa4bc144ad1a38cdb760d7f564c9bf66b5bfa3e588c866ae8a8c6612c5dc581c6c3e98910fb6deb1e70b0659ae3d54a3434b17387df763b7a7400b278aef56fd1cbefc79848990af1f07107c30f273492ee49f591bacfad0012ef78b4834be0932c80cd2bcb6678f3279209958e436rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootgettext-csharp-0.20.2-1.43.src.rpmgettext-csharpgettext-csharp(x86-64)mono(GNU.Gettext)mono(msgfmt.net)mono(msgunfmt.net)@@     monomono(GNU.Gettext)mono(mscorlib)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)0.0.0.04.0.0.03.0.4-14.6.0-14.0.4-14.0-15.2-14.14.1]7@\Zz@YB@Wf@W[@WW@U@UUTT}TAcvoegl@suse.dechristian.voegl@suse.comantoine.belvire@opensuse.orgjayvdb@gmail.comastieger@suse.comastieger@suse.comastieger@suse.comastieger@suse.comastieger@suse.comastieger@suse.commlin@suse.comandreas.stieger@gmx.deandreas.stieger@gmx.de- Added -lm flag to CFLAGS- Updated to version 0.20.1: + msgfmt now eliminates the POT-Creation-Date header field from .mo files. + msgmerge now has an option --for-msgfmt, that produces a PO file meant for use by msgfmt only. This option saves processing time, in particular by omitting fuzzy matching that is not useful in this situation. + The .pot file in a 'po' directory is now erased by "make maintainer-clean". + It is now possible to override xgettext options from the po/Makefile.in.in through options in XGETTEXT_OPTIONS (declared in po/Makevars). + The --intl option of the gettextize program (deprecated since 2010) is no longer available. Instead of including the intl sources in your package, we suggest making the libintl library an optional prerequisite of your package. This will simplify the build system of your package. + Accordingly, the Autoconf macro AM_GNU_GETTEXT_INTL_SUBDIR is gone as well. - Rebased gettext-po-mode.diff - Removed gettext-needlessly_init_vars.patch (now in upstream)- Remove prereq on info: No info page installed.- Disable debug packages on RHEL and derived distributions- GNU gettext 0.19.8.1: * Fix unintentional soname bump- GNU gettext 0.19.8: * msgfmt now produces little-endian .mo files by default. * xml: xgettext and msgfmt now look for .its files in directories supplied through the GETTEXTDATADIRS or XDG_DATA_DIRS environment variable. * JavaScript: xgettext and msgfmt now recognize numbered arguments in format strings.- GNU gettext 0.19.7: * can now load custom string extraction rules in XML Internationalization Tag Set (ITS) standard * the existing XML-based language scanners (Glade, GSettings, and AppData) rewritten using ITS * Add msgfmt --xml option to merge translations back to the original XML document.- GNU gettext 0.19.6: * Support AppData file format- GNU gettext 0.19.5.1: * fix build on old platforms where stpcpy and stpncpy is missing- GNU gettext 0.19.5: * drop gettext-check-allocated-size-for-static-segment.patch, is upstream- Add gettext-check-allocated-size-for-static-segment.patch from upstream * Check if the embedded segment size is valid, before adding it to the string length. Please see http://lists.gnu.org/archive/html/bug-gettext/2015-03/msg00005.html- GNU gettext 0.19.4: * The --keyword option of xgettext now accepts same argument number for both singular and plural forms. * Programming languages support: - C#: xgettext now properly handles Unicode characters encoded with surrogate pairs. - C/C++: xgettext now recognizes ISO/IEC 9899:2011 string literals prefixed by R, u8, u8R, u, uR, U, UR, L, or LR. - Shell: xgettext now properly recognizes Bash ANSI-C quoting ($'...'). * Bug fixes: - Fix integer overflow when reading certain MO files with msgunfmt. - Avoid invalid memory access in various cases. In particular, when the same argument number is specified for singular/ plural arguments, and when checking Lisp and Scheme format strings.- GNU gettext 0.19.3: * Fix xgettext mishandling of octal character escapes in C. * Fix autopoint infinite recursion with certain configure.ac. * The po/Makevars file has a new field MSGINIT_OPTIONS, that can be used to adjust msginit's operation. This is particularly useful for controlling line wrapping behavior together with MSGMERGE_OPTIONS and XGETTEXT_OPTIONS.sheep03 1614987940  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFIJKMPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxy0.20.2-1.430.20.2-1.430.0.0.00.0.0.00.0.0.0 GNU.Gettext.dllmsgfmt.net.exemsgunfmt.net.exegettext-csharpcsharpdocGNU_Gettext.htmlGNU_Gettext_GettextResourceManager.htmlGNU_Gettext_GettextResourceSet.htmlbegin.htmlindex.htmlnamespaces.htmlexampleshello-csharphello-csharp-formsINSTALLMakefile.amREADMEautoclean.shautogen.shconfigure.achello.csm4Makefile.ampoLINGUASMakefile.amaf.poast.pobg.poca.pocs.poda.pode.poel.poeo.poes.pofi.pofr.poga.pogl.pohr.pohu.poid.poit.poja.poky.polv.poms.pomt.ponb.ponl.popl.popt.popt_BR.poro.poru.posk.posl.posq.posr.posv.pota.potr.pouk.povi.pozh_CN.pozh_HK.pozh_TW.poINSTALLMakefile.amautoclean.shautogen.shconfigure.achello.csm4Makefile.ampoLINGUASMakefile.amaf.poast.pobg.poca.pocs.poda.pode.poel.poeo.poes.pofi.pofr.poga.pogl.pohr.pohu.poid.poit.poja.poky.polv.poms.pomt.ponb.ponl.popl.popt.popt_BR.poro.poru.posk.posl.posq.posr.posv.pota.potr.pouk.povi.pozh_CN.pozh_HK.pozh_TW.po/usr/lib64//usr/lib64/gettext//usr/share/doc/packages//usr/share/doc/packages/gettext-csharp//usr/share/doc/packages/gettext-csharp/csharpdoc//usr/share/doc/packages/gettext-csharp/examples//usr/share/doc/packages/gettext-csharp/examples/hello-csharp-forms//usr/share/doc/packages/gettext-csharp/examples/hello-csharp-forms/m4//usr/share/doc/packages/gettext-csharp/examples/hello-csharp-forms/po//usr/share/doc/packages/gettext-csharp/examples/hello-csharp//usr/share/doc/packages/gettext-csharp/examples/hello-csharp/m4//usr/share/doc/packages/gettext-csharp/examples/hello-csharp/po/-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/f958261b6938331d5a44d55bc6a176b0-gettext-csharpcpioxz5x86_64-suse-linux        PE32 executable (DLL) (console) Intel 80386, Mono/.Net assembly, for MS WindowsPE32 executable (console) Intel 80386, Mono/.Net assembly, for MS WindowsdirectoryHTML document, ASCII textASCII textautomake makefile script, ASCII textPOSIX shell script, ASCII text executableM4 macro processor script, ASCII textGNU gettext message catalogue, UTF-8 Unicode textGNU gettext message catalogue, ASCII textGNU gettext message catalogue, ISO-8859 textPRPRPRRI`Mpwutf-80cbecacf646873541429e21227b7bf2a9f67b986631d8aeaf54fdf98f69c1e14? 7zXZ !t/e] crv(vX0`H Y놐`ji5cT0!1u7ָ~FSXꆺX[*|C)-E8E"[ ~ m?޽l;Ձgr)`B{f zDK+ PTPEqzIeFtQj6.c𦸒ڋ]L0Φ81|^p=2_۸ iX٦8hOh/rIt,sI4;H<~ӎ)0VbDL;TʙL&ln3|hG"+20EIb8K|3G&ս)d됳3 >K(@SX ̚ q{B )@н+eњhr'Bk[$h-8<"b C>RwTvt§4)0o{Uz/Q4 Z$2H`Z x*8+wHc1:" ?1y {;K`3gS^\dzY#X/ĝ$ b8<Έ,2@1| &Ӡ1kyq/Sp*JN&BZ['mJe7`,]yI{B) X?U&3gSqI6#BТpg/,SUƻ}^Ƽ~Ǿ0i!űјpA'va@97N.{8C>ڐ9˖s lpTOar55lEǭ5zWx 5lHL4VjP'_T" $'D7z-Xsp`0,[48inzffW{m]~JYtb[PWf')9(/ZھN#ֲ*Ru؎TMzu!VwiCGT:X9D5@Z1[kHMr> S "ffsخ$*˯g`]S0X3M{mf'+ P7 uTWuwCFaA t#:֧1v8 6QazIn", 3!(v6R, ~4ޖ_)WE.溑_9f0b#.=oV E~0>c!㹆?S7Fg%|t1'i<7Qo:c{5ÜÏI'"\.˹XjK:ȒLM1$v5w5L]gh?kf:nO%j0G'SSՇ_EYcāԵ5A7MdE}4TQA?;)&Atj30_$.t+[=`/5ƯX2jj%2R &3MqRЄ]6r|on xx<B؋1y~a'~AI*gT6i4qGU"_6/ p ޸>bui@ m) hoT >bxڜNBJZDCAm+x?=OI- &-QťIyx=rY]KɤkhUiDsp:k{/+}]ð.O؍t3t#lšVMD61 #v8We(@㤊XADF%ߴ/|İoڥNP5"!oex*28(s>qLDA VYjnP4fix5ҖL<=1vR?eQBk6s <$ż0/?'ͼS bK#g SkQ|=J*4& u_]_b`ZaP hɘ:6F.2PfM--a=\,h$$ҝ7~SB.1.AQN !bӗ1##i1h#\qO+prǢAI5nHq|3.Bށ?2A#+i I!1Z![,X F0rsDil@"zWٰ0s*E~[lYǘΛqis:22ў5rR|I?zT֟cɔ U&{8+Ej(ܼ.Dv69 'Rɶ98I qjA"ji 12qr7=x:QGaqJϊzӛxjR}֮5ÄF([j />]ŐdEC_O ܊@CVFA| +/8A?%S nIO,o_|5|H3Y@Z6;bj%1cΓ^U Zɯ‚梈KOv51-"h1>R [/`*{Wu`c5;RDU3";g-}YS9h&ºy7X/]Q)hJSIbhn[$⵽߾k0_-~_-]FS/2/߄*Hbzy^-?x{C{_K7`eD݌h>,=QLA|*!ph˄բ . Ep1&BCw:,ہ.&WРxׯs9ժ=_gnob_A~c_y`PۣQ QrHb9ZxGEڋH"& KA*p)!ҒV[́qo~x%4u~67Hؗ].RqT\;TARDS VZ ه:Ml1|Ȗ;:oIpZ>ޫF݈]MaIG_#4x?`tޡMtn&!J%ml!v1;I{5c`&I(eeJfTe֨00V8{K ak;8XA;o1A VXnъ$ ܂Qce}]-3&HTƅLMCNlh[r8 NK6u#t@<6;%/Қ:KF76zvf+ާs6MC9WeڤҌj6?e iWucùRPNXSY5`˲7Q;@=5fga_r<1j ,SU~fGh~ XE䤅 MKޝ:x!~(mi{5plD9بn)Yr"=#ZuE/p%{wM撀C 3&r7q,K-k?Zݰg?CD좖j g{xI}s]f"&& ՝:ߔId--6R…pSB~~&fCdb2FC'-hm=Ž@?Ss $dp_vܹOJT#tֵ=V-$`'pVv2>%fMzm,m%yf2&w@+J8JqS'0ג(FTRM_l^kxo)5R|q"ғ;R?1Gf 1{ǚz㘈NIToV07 ӽrE׸]PO;#e.ld@YLa,Sf]>s޾a ;'ԩ=kUiORר 6p%G^1)aqV~_>v#6,Kk&e?4g =׽^0D-k#Q_ۺ8jhUҤ zZپ00,QXlJ\̴r. J#tcYIs}mEuĽS' ePM) oƝ JN'yAFrSpUd bE.2D4Hxf9Á3wD Ǹk'E}g@7KsjZd?h_u>rݍ}j$ o5mdc$},G+ 3OY@R ̸EYmAS$*uC p됏Y"-7=5;Xr鵈:#fuF"HJ'$"=~Z427eJ ɲ,D'a4!}`(eš>lrɥ2n.J:1Z+d)XL0UV%oّi+a3muXi7CX@<>ΩhFgNAHu[oߦ&MB_qݬ!؎#8ݴ>ٞ:,HP)QVOa@)p^RŒA{$J69v6O`1t'5IFD5N'1C{Á^oT~3d:4,)t* 趔hyr{k̴h&qJsUkY5p2ejzr aҨqHAZ=0`@C:NӒq9zU<(t7GgH3*@%&FGV5 QFj6*qucA7bS lRcf)n]`OapɲР<&Gv3 ~&q+JAd!T1v0 {JZmXмZ#AerYcҏU (3{W2z^Qj޵]5 k輛G&D9tDhf1T/dS'u0z=D؅);.!xJt$M @^ 2h@Ī6VxJ3vP+b!㮷QdXEa ^7=2g팁*Qn.f:ռ&XG*>]pEeJ>{EڴM]6&^ۍCp!͋SL@E:W*)0+S#%+-?.{w 1[&[x5•6ggf]D{d1஼}& 68KwfF(=e[L3)'=13-c2~_{'o9Gx=%BF۳S&<Ⓟq^z!D:J[ ;68⊧j<ؔ|d FO~QY%Uw P?1 D5B3ZQcxGQh,A#߉W4q<&%1x?824NӢ{Vڦgd֌y*ްќB#HFf]`yQ'ysMS!9>xI ] a3]6VޢtQrC5mdn{'|` ky=+C ]0CO!;?:IݞFMoe>1frnxo,LQb֦ 31HQy^@Od> \/k(t_&R'H Ir;;A, U:>Cr_*cAà~3Pgvgz 69$\72NDrV5S7$_PIcdKC_ *ʀ VP-&m`";Ʋ"ZA4yWUWv;Nf@ Zl_=}KoRk Ad0̟Z0%qP_64 }\Mlk7@p6Q K9}CgYB"k x(sPlY+2;IU^l;I,?#rݗeQV/Pf'T!wN4qc| }>@]F"3U)yT0?jG,;eJ Vqp!`haz2"-T9"ՅWf$7.STN>aT$>m}Gr"Ǹ'?Rk0o$FR}E{C,'EKS&+>9=u *e$'b}{^24<~˩1ʌNS5o_!U+6خ/ NNj4 Hcw1'RI'oI(LZ,9?f]6lYT3+J͎Ew7Aayzn֕e2"rj7Փ0A=yoz骫 lZS]2!f'sfߎm6a]}\iK0kS5J9 WsL0dq睆$uC} "77Q:k۳/[WP㟠Eǝz&{f)%Hfi[\dzpS+=c?*7R%Rp\qE#{$>r=#[(H1t~7=on*l7ӏU+3(lĕw)#em+ YLKkh5xJ]"&2|)sJMdOOӰ-8yB Wi bemP͘FmNM;zZ(uxSH3N;" ONmz" 7_G@|vQEN+oʕ䠺{활>M y3RF>}QvjhL?\M: PeJʜ~TBV.9"VR4J,a;w A(5-)aVWvܣW nS䛈e4x@q +r=t"L7(څˉ A*>d=[PSS=dHQBNq^dAȻSBL1;< 됈E)6"ɹΊO^D'6>gnLMEB7w&Ճ !]P%%}ib0ɠPqP N1"ifI>4c0޶$*8dvU,RnJ[oJ*&vR!quoI5[b/#G!h\^jf~*d |/'T5,)e|K|8)&} n3kA.ꌸ*.`n`f;I v< SijPpy7Zeg YE<]&xC"U'bT#_%۝ODVouY=_.Zmֹ"s%}PSou"a:^`bSb$|P^bobORim!Eq\ђ@H( lpMq\>=4.C!a e)OPD2!NJb"W=_8 rv-lGU. ?E[!(cwS}zZ"%"(tIBdl댺߹`?iK^*eHπgU0pAҵ9U=0ʺ\[U1̇0],T] @$4cөJ ɔ-YE;<ڗa݈OS 5%9vı?*oHgUHcu$Q+?>h uT { ^&9yGR&Qm3n Tږ~{M-{dO]+}^SXDj 1Ө'K {&EٚNdyԦH2,Swd Ux6f HPG1\,!#nFUdS; OLh=nP   Em{ 7\ E6ka^-qz.?(tjuaT|}fc;744:G\Qfԡјrm&b6扚i9mOAρ 'چ;*IF&0B^Vj@T67ڛ.P5\nEuVhzOқg]E C. Asa:d#~Xlg*}G[$OQ#4Dh,F`&2iQ DF,n>eߢ+y*^B pL ѹ\رmoƣm(a~D"pCP:T8϶)yDg cxۮMP= 2wSB]0kap7\~vw-([-݀ 0tu?l#F3,w.X"ë ddҥ~I;G$QsKz$$I4-U/5Oo*)7þHtqM<$(6{q,5ƂLA=1!(?^135? "$Q2;i(r/St/KẹNzL}n^5L<=//ZjkV=DN/IF!4%T Ef3]91+e 3…xfi])qC[ h ڳFXEIŀ!y_.& Ȉ|?~gXa$X[Ȉ*~hGMaiU2I X2J}0d]m2SAXQ%FhEC_a-< rm k?$kTaw4"~+8NT C$SqH[`vK(IvIY(qEE Xo Dsq T^p#C9LJ=y!q'n@lx9ʹZ-=]_: bR ,_*E*ѲTNjy X:it >}e_4RQa?5(J9HZK̲35Ⱥ^$>i^ל84<2;;O"ŕ2͙ox #߀-Z"dw=s#YR-M5`t{Ì 8+"$Q{+s: bsi) ҆B5ݿq'HsS/V͆wD4`)=[XӤΆۨ%?£n]װi>IM$"T%QYmTMK򚒚 ?@3qxA\4P¯sa/nOU<+S"ٌmzi|̊tb֨l\3}>`i$H-ITbs ZFS?TP%?UaGۙf]l21׸'g2mA^Kp͑SUf]>]`On֪w2{`㚜EΞG^TI'd 34sޭ*::9oql21'/o'pc ǖS=7ӟYC|Bز *X;ɦnMT!"`&: t7o{ȃ2W'C┋TL̜S1B&oFհNn1yt #j0>lcQY|I\;Ϸ^wX/iKŌ2AHRڝKkQԝWZ#f9 l2'o:FUN[COk$VA!oBL`Ƹ- 縅An`cA,|vn XKSDŽY$D)= Q2Iձeπuh_==^4Kξy,nK KT8CNFR6r@4nR r g:fU*I,ĭjKLBoiJ;W9vv1Aa~^U6&)} Rp({m 'L`P"kBǡ{[X G ,bU{u5=KekSkz nMf2|yHcX.-LՇ:.*HtڇovX\($ u@;:&x S劋%Y`<ӕ}Hyavku%HPB Ó7M$=ۜe 5^/}oJ2#~4vV/IRH_'8Nŷȯ5*m{cVUS$0fُ߱3qX GE7d7,+șUzGK&i"6o$I1_'qJ-x!IS5lKÉ]8'풍+r H\>}c^Bu=Zf{lEWTK\J?nQ[?HGX]gZ[6^UĶFuTç5MHYr"Ź@"}8qq' ͜/=l>ʳSuѝSCv}o,9Өs:kg& ƱYFq -g! E}|aVZX̴Lw C {vV LEϥ0DHAg80n>6WwB4:F@<dca)aqO >[H& L p 2,ϷѮAx@ _;1Bғ 󗹅3;CYs%:Um]Wo~Ԇ%XqF%Ͷ%zWjaRm^g+ؠafD(CGb-zEc]uT> g*;i (@K2tIurC4~AZBUj&5>m#>ȖmEJI5!6F=)Ʃ ImXmO֘G-zY06QRhy Hz$ʶJ.Iw QrumxS mW~,IaU>l$Djj20=iըkqm/ %!x2%.}[V8; xJ<ډ3d쒘T|fh"=ȭ@1QP3dpFn@pomAНڑ_.}xW"߇ݯC E3we=UAO9"zHYgv<}u+_J_$]8AOQG&[&z d "UQ-1|]j% U:>Ai QPp pV"~vhڂFC5h@SD(DHY|Y5<-tJ ;rxfpPNKE`Ӷ"2׽ '_Ou7;w Xȼ |4Ʒ9=~fg.QZ\QwC-ax-?Vօ q[NywF^hƠn'엇 ]P{UC Blw\"}oTQݍ).k$ d>ٸSk")sz}qΉPLD.J __g"gc!A?뎔_Wd3D h|X\9rmrwh2B)}2J`v)@H(F{! M5X/{@z/4f434`#aFܼAVuW^v p$bݧ]Q<õ[Яd^e`-i/gPNeUٵ27KgctT쁥̮p-Ӎ5)֍Ή`orvM*hۍyUw"ъ *ph{+;!s%vsYO34DS %G6_."-kv|::fo!DڷY-eq5߳\ޏxLW,WgK*W yXٌ`оrr/eX;2יS AgIf8c֬ ~fVp!;m$a ><޴s|4y>z0]1‡osS┈ .,OyOY3!%vWk@QIݭQTfy+yQ*'VM*0=DZ$ ŎFl(轀+ 4rQsK|0mS #B338.q /L)9pl )Icբ?w J ?/%_}A@+R݋6SpMs7F./(?|\݂Ѳ!xbzAssPaq Eߗx ǯ9 :G ZN(3`#Ѕ6XB _&A=ך* 2 -r.5 /̎2'zpgÃ'uU*](6\_8ZUQRN4B968i2Пw7 nubZqᚌNs|XNk5փ= wШhUٖabʔ.^tr,n 0fF2?鸛q-:fxHhUĈKP(Sg\Vr'F?@ʓ1 (2eE/1' e_?!&#/\ن#8&3oت*YG,аY!6*שQpZAD'5$Ja̋<f|Vl5{Q>Mݞ@j΀apYf uŠĩd"%I<eAYہߧY3!-YEw  ->Q#PZgOzӽoZ_e9zNA#-3=[1!DcBvNGbk]Ly&N2SCrSR&C2$} <*#3]2c;ۆ2pJLY9^_0v~5ߴFȪ;iPMb0]۲]'򉵛抖4$eL1N5ڲ/iL6}ythrߍU;P=' x{i5D0-MiiPed{|5sSqĀҳ.CG Y3-YPWeiSrUWI;Bx;JS-|묞k"cuvPv y>+T14tEkJZ[&8I"b,w+kqAfrSJY ">e%ÿ׋{-IhA0GW]u G䢑)L):LiEHDgΫ$}0E4J =7QRo1pHJbxi@[9A۳J{H1; ;))'E>M?.t8~x(t׵*|Ȑ@*I0KhŞC좢b5fi䄨Iab4ˆ)Qm[Ovmu 9pQ$~EAW^P򉊏S- ZIU4XC+kޝJ6̪< Ac期6({,IqSM+bH~[jr!~쪆@R)ŃyeoXKnGG8+b$pK82^Wkp*U}!\=2.yLpX x2|ސWCsv8vcZs$_W1.t ?r.V&CM/D[a,]v0樣a|Gv~ UK֨r޷BK؎&qQrkM+XjK&ϴ&.ubYb)ZCqO1B\ 3 C-oh@.7+`J*_[)-F mlYE@iq66ҘOR 9+28Kw"XJiڳvAe&:6x&,5w`H]/!?wS*zs7aQm0()u83S4a6["Èeҫ,%h'a\ ~MΈxkÚӓdz} iL$kl%MlC8,g ,ғ Ch΄U=ѵ0$T、!)*AL_\Ή(5cGOx4'rݐ?XU$&Ubzu_=b<[cij t_xQLsXJberH+ND;enx{nVB!H>|ܝla&Uv2BtH-MhծiX vɜ˄FqBv=o,j{kNkګ/}jE0v>OGby56$:^mۅ>Jd11i11 p'O~qisÁ;WF<̙6Mg>=UZszJ{QUOn]U 7m0vjöb?B@:n`}"SN| ෕`ـ%pq[d#w/n RWөNFnMd4<ܧ@n ~ h>@X #[Cg؄chݡD8"_SG?OW&Jg<ljNMsYI4tqܐ`pkI#vrOZM׈ҫ QU_WX2 n;bq݄#SXV/yUtE/C:GMQyRb^*S >e~,0InT-ҬTwb$*cC8;/\*H_qd yϴ3ܢ?o/oĐ3(ēͽ 5 BB)7SO~M_LV8Saoɪ7mʹUWM?!CceB:'I.xB4oAi'V [ t2)&Bu!.:$OkDG LM}vм +냓e#-\'JUW Hj΋ "l`:x5𰔵gIOG0J\֪fAu*ǪNr9j͗BpE>bcD F>T<͛1,s5v h']^۳5Lʹ4X˾dOeTB~j`E4Pu= p{id$b(aL5Ъ_^]'XriḍjKֺ$κ?T.(ib&Eo{2XCjvqn~LVN l)?2}s 8U,rF8WH#p#$DSeϹ-l~I5ob/I}"QHS4?M&0zd$5%eU Joѵ^ܨ0o]qkЛ1!y{ D^#-\ 8)N-Uþ'%r@&ж҄xner4o?mlA Da\C%`x9QsDJ|E Shn27 jf %M CS\P*~Og r@j:YɐϷ.ܷl   YZ