tar-rmt-1.30-lp150.7.1 4>$  Ap\q/=„wEAKȤ]an{og~Q~[-~+j 7*r(5]m^eS#SϜ}KVWCk`%\P7 Qmd440539281c8adf1deeac49ef307999daa346f8ecbcfd470f1ef50c6bfc73c9eeb19b334dc659f93a4373099aca55a9aea59fd46\q/=„1m6k}@y鷄mT% ,+PNlُo%nKa}g`b{J ,SC0hTiM^cj)etu5g\~zLB./ Mt-(![Bll%qܮt茡tGC}w>IuI!vLaH?V67=Tqo!B7Y-@2A`MF&C_ٰ+ʏl2PpDR*fz #-F>pB9X?9Hd   A  .4;Ph t    Tl0o(8.9T.: .>4&@4.F46G4LH4dI4|X4Y4\4]4^4b5'c5d6]e6bf6el6gu6|v6w8x8y8z88899DCtar-rmt1.30lp150.7.1Remote tape drive control server by GNUProvides remote access to files and devices for tar, cpio and similar backup utilities\_build72gopenSUSE Leap 15.0openSUSEGPL-3.0-or-laterhttp://bugs.opensuse.orgProductivity/Archiving/Backuphttps://www.gnu.org/software/tar/linuxx86_64/usr/sbin/update-alternatives --force \ --install /usr/bin/rmt rmt /usr/bin/gnurmt 10 \ --slave /usr/share/man/man1/rmt.1.gz rmt.1.gz /usr/share/man/man1/gnurmt.1.gzif [ ! -f /usr/bin/gnurmt ] ; then "/usr/sbin/update-alternatives" --remove rmt /usr/bin/gnurmt fi W\^\^\\\\3d1f1e26b575ebbfb283154f8f4377f4bb6ebe4b789ba3b7fdd21328ae8fb725a4a8cf620c9e39a86cebf256cc8caabdd57f9b744acedf23ff92628f4362efa7/etc/alternatives/rmt/etc/alternatives/rmt.1.gz@@@Brootrootrootrootrootrootrootrootrootrootrootroottar-1.30-lp150.7.1.src.rpmrmttar-rmttar-rmt(x86-64)@@@@@@    /bin/sh/bin/shlibc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)update-alternativesupdate-alternatives3.0.4-14.6.0-14.0-15.2-14.14.1\ZZlZN@Z7XX9@XXӸXRX!@WI@V@U+Tء@T@TmTk@SS;@S2@R@RRRi R@Q^Q PSO OOOON'@N<@NFN]MTL@L7L(K,KO@KhKKJiIKristýna Streitová kstreitova@suse.comkukuk@suse.dekstreitova@suse.comavindra@opensuse.orgkstreitova@suse.comsvalx@svalx.netsvalx@svalx.netkstreitova@suse.comvcizek@suse.comkstreitova@suse.comastieger@suse.comsvalx@svalx.netvcizek@suse.comvcizek@suse.commeissner@suse.comandreas.stieger@gmx.dejengelh@inai.deandreas.stieger@gmx.devcizek@suse.comvcizek@suse.comllipavsky@suse.comandreas.stieger@gmx.deandreas.stieger@gmx.devcizek@suse.comidonmez@suse.comschwab@suse.deaj@suse.desweet_f_a@gmx.decrrodriguez@opensuse.orgcrrodriguez@opensuse.orgtcech@suse.czdmueller@suse.desweet_f_a@gmx.desweet_f_a@gmx.depuzel@novell.compuzel@novell.compuzel@novell.comjengelh@medozas.demseben@novell.commseben@novell.commseben@novell.comjengelh@medozas.demeissner@suse.deaj@suse.depth@suse.de- add tar-1.30-CVE-2018-20482.patch to fix a security issue where tar when "--sparse" option is used, mishandles file shrinkage during read access, which allows local users to cause a denial of service (infinite read loop in sparse_dump_region in sparse.c) by modifying a file that is supposed to be archived by a different user's process [bsc#1120610] [CVE-2018-20482] - add tar-1.30-CVE-2019-9923.patch to fix a security issue where pax_decode_header in sparse.c in tar had a NULL pointer dereference when parsing certain archives that have malformed extended headers [bsc#1130496] [CVE-2019-9923]- add tar-1.30-tests_dirrem_race.patch to fix race in dirrem01 and dirrem02 tests that were passing/failing randomly because of that - run spec-cleaner - renumber patches- Use %license instead of %doc [bsc#1082318]- add tar-1.30-tests-difflink.patch to fix difflink.at test (https://www.mail-archive.com/bug-tar@gnu.org/msg05440.html)- GNU tar 1.30: * Member names containing '..' components are now skipped when extracting. * Report erroneous use of position-sensitive options. * --numeric-owner now affects private headers too. * Fixed the --delay-directory-restore option * The --warnings=failed-read option * The --warnings=none option now suppresses all warnings * Fix reporting of hardlink mismatches during compare - cleanup with spec-cleaner - switch all urls to https - drop upstreamed patches * add-return-values-to-backup-scripts.patch * tar-1.29-extract_pathname_bypass.patch - rebase add_readme-tests.patch- remove tar-1.26-remove_O_NONBLOCK.patch as this issue was fixed in tar 1.27 (commit 03858cf583ce299b836d8a848967ce290a6bf303)- Use update-alternatives according to current documentation- Disable tar-1.26-remove_O_NONBLOCK.patch - this issue has been fixed in tar-1.27 - backup-scripts subpackage change to noarch - Change rpm group of tar-tests to Development/Tools/Other - Enable rmt building, change package description - Switch rmt to alternatives system - Separate rmt subpackage - it can be used by different archiving tools as a dedicated program - Change rmt path to /usr/bin folder - it can be used by non privileged users for backup purposes. Security is controlled by access rights to the targets and remote shell. - Separate doc subpackage - Remove conditions for old SUSE builds and lang subpackage - Rename restore script to restore.sh for avoiding file conflicts with dump/restore- move binaries from /bin to /usr/bin [bsc#1029977] * refresh tar-backup-spec-fix-paths.patch to change path of the tar binary from TAR=/bin/tar to TAR=/usr/bin/tar - use spec-cleaner- update tar-1.29-extract_pathname_bypass.patch to the upstream one that fixes POINTYFEATHER issue but it doesn't limit append or create operations as the initial patch did [bsc#1012633] [CVE-2016-6321]- add tar-1.29-extract_pathname_bypass.patch to fix POINTYFEATHER vulnerability - GNU tar archiver can be tricked into extracting files and directories in the given destination, regardless of the path name(s) specified on the command line [bsc#1007188] [CVE-2016-6321]- GNU tar 1.29: * New options: --verbatim-files-from, --no-verbatim-files-from * --null option reads file names verbatim * New options: --owner-map=FILE and --group-map=FILE * New option --clamp-mtime * Deprecated --preserve option removed * Sparse file detection - now uses SEEK_DATA/SEEK_HOLE on systems that support it. This allows for considerable speed-up in sparse-file detection. New option --hole-detection for algorithm selection.- Add add-return-values-to-backup-scripts.patch- Revert tar-recursive--files-from.patch because it causes regression (bnc#918487, bnc#919233)- extract files recursively with --files-from (bnc#913058) * added tar-recursive--files-from.patch - call autoreconf in %prep- build with PIE- compile in ACLs, Xattr and selinux support [boo#906413]- Improve on RPM group classification- GNU tar 1.28: * New --checkpoint-action=totals * Extended checkpoint format specification * New option --one-top-level * New option --sort * New exclusion options: - -exclude-ignore=FILE - -exclude-ignore-recursive=FILE - -exclude-vcs-ignores * refuses to read input from and write output to a tty - packaging changes: * adjust patch for context change: add_readme-tests.patch * remove patch applied upstream: tar-fix_eternal_loop_in_handle_option.patch- don't print lone zero blocks warning (bnc#881863) * there are many tar implementations around that create invalid archives with a zero block in the middle * https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=235820 * added tar-ignore_lone_zero_blocks.patch from Fedora- fix an infinite loop in handle_option (bnc#867919 and bnc#870422) * added tar-fix_eternal_loop_in_handle_option.patch- add tests subpackage. * It is the same testsuite that is run during make check. * It is now possible to run it in real system to verify that nothing is broken by incompatible libraries, etc. - add add_readme-tests.patch: README for testsuite- update to 1.27.1 * Fix unquoting of file names obtained via the -T option. * Fix GNU long link header timestamp (backward compatibility). * Fix extracting sparse members from star archives.- update to 1.27 - bug fixes: * PAX-format sparse archive files no longer restricted to 8 GiB. * adjust diagnostics and output to GNU coding - new features: * The --owner and --group options now accept numeric IDs * restore traditional functionality of --keep-old-files and - -skip-old-files, treat existing file as errors for the former * --warning=existing-file gives verbose notice for this * Support for POSIX ACLs, extended attributes and SELinux context - -xattrs, --acls and --selinux and their `--no-' counterparts - -xattrs-include and --xattrs-exclude allows selective control * Any option taking a command name as its argument now accepts a full command line as well: - -checkpoint-action=exec - I, --use-compress-program - F, --info-script - -to-command * environment variables supplied to such commands can now be used in the command line itself * New warning control option --warning=[no-]record-size controls display of actual record size, if it differs from the default * New command line option --keep-directory-symlink to disable default behaviour that unlinks exising symbolic link for an extracted directory of the corresponding name - packaging changes: * drop tar-1.26-stdio.in.patch, committed upstream * drop config-guess-sub-update.patch, newer version in upstream * verify source signature- added fix for paxutils rtapelib which is bundled with tar. the very same fix was added to cpio too (bnc#658031) * paxutils-rtapelib_mtget.patch- Add Source URL, see https://en.opensuse.org/SourceUrls- Add config-guess-sub-update.patch: Update config.guess/sub for aarch64- Fix build failure with undefined gets (glibc 2.16).- avoid automake dependency- disable 'runtime checks' in m4/*.m4 that override system calls with custom implementations to workaround very old kernel/libc bugs (dating 2003-2009) we do not ship those buggy components nowdays.- Switch to default archive type to POSIX.1-2001, which is ten years old and has no limits on filesize,filename length etc.- tar-1.26-remove_O_NONBLOCK.patch: don't use O_NONBLOCK as a flag for read, when file is offline, read with O_NONBLOCK returns EAGAIN, but tar doesn't handle it (bnc#737331)- disable testsuite on qemu build- minor portability fixes- spec cleaner, avoid some deprecated macros - fix non-utf8-spec-file - fix macro-in-comment - enable make check - remove upstream-fixed/obsolete patches (fortifysourcessigabrt, disable-listed02-test, disable_languages) - call help2man inside specfile instead of paching tar's build chain- update to tar-1.26 * Fix the --verify option, which broke in version 1.24. * Fix storing long sparse file names in PAX archives. * Fix correctness of --atime-preserve=replace * tar --atime-preserve=replace no longer tries to restore atime of zero-sized files. * Fix bug with --one-file-system --listed-incremental- fix tar-backup-scripts (bnc#654199) - add tar-backup-spec-fix-paths.patch - cleanup spec- update to tar-1.25 * Fix extraction of empty directories with the -C option in effect. * Fix extraction of device nodes. * Make sure name matching occurs before eventual name transformation. * Fix the behavior of tar -x --overwrite on hosts lacking O_NOFOLLOW. * Support alternative decompression programs. - update to tar-1.24 * The new --full-time option instructs tar to output file time stamps to the full resolution. * More reliable directory traversal when creating archives * When extracting symbolic links, tar now restores attributes such as last-modified time and link permissions, if the operating system supports this. * The --dereference (-h) option now applies to files that are copied into or out of archives, independently of other options. * When receiving SIGPIPE, tar would exit with error status and "write error" diagnostics. - disable-silent-rules - updated tar-fortifysourcessigabrt.patch- use %_smp_mflags- updated to version 1.23 * Improved record size autodetection * Use of lseek on seekable archives * New command line option --warning * New command line option --level * Improved behavior if some files were removed during incremental dumps * Modification times of PAX extended headers * Time references in the --pax-option argument * Augmented environment of the --to-command script * Fix handling of hard link targets by -c --transform * Fix hard links recognition with -c --remove-files * Fix restoring files from backup (debian bug #508199) * Correctly restore modes and permissions on existing directories * The --remove-files option removes files only if they were succesfully stored in the archive * Fix storing and listing of the volume labels in POSIX format * Improve algorithm for splitting long file names (ustar format) * Fix possible memory overflow in the rmt client code (CVE-2010-0624) - deprecated heap_overflow_in_rtapelib.patch- added heap_overflow_in_rtapelib.patch fix possible heap overflow in rtapelib.c (bnc#579475)- updated to version 1.22 * Support for xz compression (--xz option) * Short option -J is reassigned as a shortcut for --xz * The option -I is a shortcut for --use-compress-program * The --no-recursive option works with --incremental - deprecated recognize_xz.patch - created tar-backup-scripts subpackage (bnc#574688)- enable parallel building- fixed FORTIFY_SOURCE=2 issue with gcc 4.5.- recommend not require language subpackage- Recognize .xz as lzma archive./bin/sh/bin/shbuild72 15549136311.30-lp150.7.11.30-lp150.7.1rmtrmt.1.gzgnurmtrmtgnurmt.1.gzrmt.1.gz/etc/alternatives//usr/bin//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.opensuse.org/openSUSE:Maintenance:10016/openSUSE_Leap_15.0_Update/d7a11806f0a48849ec978f7e2e13c24a-tar.openSUSE_Leap_15.0_Updatecpioxz5x86_64-suse-linuxcannot open `/home/abuild/rpmbuild/BUILDROOT/tar-1.30-lp150.7.1.x86_64/etc/alternatives/rmt' (No such file or directory)cannot open `/home/abuild/rpmbuild/BUILDROOT/tar-1.30-lp150.7.1.x86_64/etc/alternatives/rmt.1.gz' (No such file or directory)ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/l, for GNU/Linux 3.2.0, BuildID[sha1]=d9dd10c1686328838f0206ef67b875a9f74b4d30, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RRRRRR7]U`utf-8cd2ee51ce62084a5099b03e214980391c1dfc5b9b062c00d86c776a9760b75d7?7zXZ !t/h] cao^Js$s"+FN" M݆05q1|j㛩 h&ZÙȄN9ǫu{Ɖ&04voL c[LՎ#z zl_7`GE;U{PKT3_6Ngzn~wyn̅x9!v?XLďGǽ9cj.Kdcoe=} :Fȵs " TH9B0R5ob5W?n[%+\Snkp3G괎Ch{`ʮsqS'!HE;8FI8wͱYpU-Om`w,9rSgvJ"ka2?s :{{x3s[A?ܶ*9Hk{tr.s92)}U"7|D\9x[^ DT*yq{fNet(%Kg⊨k'ނ/=.frEꥺ} \JMZՍLYA[JECeQ^XT;OMSi{ \eio?[v>?2\T%HR6;` qlj0quf$>EcbyT%879;„LUX.Y9na4ͩ5k[iĩi$b!J˼#2Cb0|?-gB+lzYz qܽsܿ;Re(T* nwsO*7#qal(Q?!( 4Q/du.p$IY9BFŐNYryD?%FOuFPV0p+hC0X*a0ח A!Qr1. ormwRcc,;/)(ygz/]5HB:uoG:Y dU9;&qg\u1p;0C &b8+}$ 9[O'F)B 7!~O=C۾>^a\߻x\63*{gts>| jJ FwwS hrn<#~<(!CIs+sEwAN(gA%D%RT+ Va ƽ[YH3WH':eEժ@De<й@={0:Bw9R*qlޟ)5Hkfɪ|]]_(2^~DNR^A( 3,MH^|)b mxa݃m*⃦\b䋽]l,̯Z?i|t,*BE+LfXZЂ^gZ;eYSd?6~e6\Ν5^kJx hą=٫' //A%ZX 4;ҭAܻk?=/3܍Z4W>M Y"eˤD]BiV\=T/%#v1ϷmyB7v=!%Nѝ _ TkQSHFgjs KpȏÞ@N8Yv$0. 2D.{V6Z0ӱU,f,,4NO< 5ȯ+ 23S\e)q _*)wdXCK`~7T.wQr<$g 9PDթxDCB[\֧. ?A2&="kQa{GQ"b fL%v7`x &D/Oa_aAE G+  L6j!fN:8&vzw|:t -:wB7׌A2ƾ^Ƞ 'G.i)}M<;7v[pv%GY6D z2\yp?oUhڨj6` -W? l/JN4~a.M(k"$5 TJ,B* m$TkR>?L? !+?Rj"y?OrQL_F74rB6~m "N0ĆKtFڷpv͓''^&V6Z 4{KmU/ ej]c5ҊzR@keԏjμ:.͕;"ޯH=+С\^ɨln*d4ó It[(%b[j2bQgp`2>aVAG)Ÿ C}99c2 o[I5=?tg7r͑U#+H)E9F^Ԅ^U43pT.ǫiPx2"1Hc!O 9:,;o7EK<^hy\m.$Gtp>ď7e~7ֻ-䡥榥v 4|{~ne=ܞfv9͓\CςEj ֟ ]\nG<) !2 |Xl5 #L.b! 6n> :Pi pJ LNQˑr'% p7wհn+[aԣ5c I6`l)R/]jG qoMQz dw ~#~O41%_!mNWQ<7j&>bf3?,]ͨvxoc0c ;\K'x#,oK, 2̗Rcnxzq:6ROJ2J4FnwQY %4c+H":F L:xvZ@$r*vJog$HzƲO AVْ0gs//osۤ~*E[tBCoU@cMKIld{fv}{`v3V i̹e^UOXZ>.q_IԯƙI9;9  ~7k5gÒpf3a/W`O*W5*)X%&ށ r=;{ %OzjғB3;8mi>7&nP%%nS0Jw9xFolv7uVK:#Y4*"L |zP4Qb>Xx ]u&˘ɅfPul'gۣs9M6uȋ|iHX3,'Y>ZIΥ7Dʚͯ oWiJu`^¤nSj4*LؐU 2xU)UvҴ͔MuLMA>"AgiAį`MqSd3lM6Hߺ@`GaS $2x͡t"إ%p\W F9SPJ_9ӵ4|_櫍 g'?5JZy[ʙ|M8~~+OeSRNߴg# iW (|Mw,?rJ%Ub&n aRAKOYʫQdGIUy hSȃpU >{Fg[n?tvU=,YZ'V!4,%i^B3y]HxxrBm"5]z?* ?/D:s~u>0QX DaPЮW*Wrh 4[.r>vQ0L0mHn@-1 Xi)^FƑ /tIzl.`lɒ ܅}ijH<k4ΰDԇ~nE!֯ƴGk[D7-TN~F>Zö䦲\,Wʦeޟi@ISpT^._cNn禝ѳj>jڊ-mx/{١vqbSoIVP$@B*P7/b{sW/_n8; Z5@ž d}wR]1pZ6 Gx:yLq)&ˣxGߌh ,N%mչB>qW$Ϡo΀&;,~J0jqNY䨇7 6?k3+(D6}Oݼf[߰tZ# 6]37ʹ#;kVńކF[Me ;cY+c|KD=pLT^^u"t|;y)=TGzkc,kq@L`eHCS> }sp?#D(/2*N/f&ׯ)H ޱbwG @fiWl>?U&$h4g@iXmSk}K@Ǒǫ"8Df z('[Dw.Ӟ֛[޽'=AC: v_TU#^]Q75I þ g!H"wtök,a\V̥#9DYpěP&dĞ N?=n T5uG<1vaWj7o'X]鵦ʸian0I{O3VI7=ŵt5) #Nf%#|=/BB0(0#eEIwp " y̫%91ǀ` FWl2Qk\jw8d EF*1-2*[z1-&{oaKIKFh)pq{J߄\k:RJ6r kqiLanRVWä^tMͷm6r*ś+qkC!ءzB,PF2ٴ<x'z nBi{݁@tm Ȇ40(w L4_da t]LI:Lh%(TKJncC4[ T%r?hC7sb棆NqtŒ {NXN<\(ofL`v`(eӞT]kl\A~W(a}ob3ØxW=bBp(bQ+$|ƿ$g@njHT~8Ih5ZVV:l'_nАlɭr6 3&AgƤ7vAF((ĎtG648U7Ƶ+%)u-ňTnjӗZ81.(C53GWUߋhѦQΉ"& Ngk|>[:Ibx=CùzϣD̼^KT8? ʴS$t^u *LpQ0ٌ|ިϊ 'QxCF~rgN=kNF53 rM[#$\~+X{UfHkcIdg^ 4;,Q#([OATE&  ƨ8ƱԍX[aV=-E5iI*eJ);BTy:QJ]-wK>' 3'a yV8 M!z|$5G5#ZeoB&WН~*N کz,`7ƅrD'p '@r넺GKc3;=K;_rd-[\SqSiYw=֭W 6&A:g+ t&=l v?Mٮ NcYy-6]Wt,:Lf2aIT/u2L[ǖ %vff=l8RKucdr1EƕդΖUĩ; <=mfT?c-_{ [Ft!aI1*V[վuHh\fzj^P"(:(G4"U J)*qׇ53O5gj;(P>`@'A Oi)RFgO޿{l,‡5rJ"gz?1 ȷV~Fb'*b1i)EvjmJ-w%^ P{^*y2d_ @'7Q'Tɮ^?[g}oUnvtbƗs'RwYIԕ#U܌ zr#z05PCdN",.@ |rb"4Fyd(;j z?~cYSUDFdtaLY&mKOћ59MH</>Z^_@Z#FQj_L}0 Ft| \foOp F aѶ3_*xpmySqTrH3.+ސ:ָy&E긋Á3r)*P>¹[Bv-`o1_8Pz2x󦠦ƍdH8RE2^zBaX-¡@YI5Iȗا>Auʗ?4rzxSy &b8݆AHܱyt)^VE^0WoBŬ2Ωu-f@vO}Y#XLYH" ɄUTSZ‹Z$g\tcnv4p' \Yۇsyd6Q;(9Ha13.I%qDf0PgNh^ v-b!?LPBL$u?Nw!jC,4;\bSwS]s=eä7`,OV~o:|@(h~$4lCZ ^O_ ĩ>xLU3Cm&ēxkvpۋ+j;Qhvg VN QTƄ>(9i5!x ,H{ r`*JP} b'7t#lߓX>Gvz$=po*%i:T% `d񎷂^RKz ~\=7$g)nf҉ȞjBYf`W^zgV"H`jʶFVmyBlg7str'uXvű, |OZ+"VڰD"i;ljYVm[Wq .VSN 6;NsnɄof iFىY؆ve ?'A?sv^gHS -qgz?9Yԋ #)\z7+`\U7 koT ߍ4կ|J8)KlԵZ|eJVelmji99Md:T~v0 =jN?8$ꪓtXHsL4>Zn?Q6 i{L2zbv 3EkVC>!C Ib{[-dAtXaaaZ@++^=-ĠԔ@}r奈2Xq@2D1tOt҂9ȕi j'zvտbf?tk.O? ƾ6PT=փ ^}Z9FIۂ{5yS됲U,& 69\a|KMƕ ^%l +ib ˴}"Ђ{f-5e[JA`k*'LAmwQ[{zf\ 6.m4M.SZٙPNZ:޲_B尢G*5DTo ." !0͉C_@_"@86yIh86KcԹ_7?E5Y& ]-p _cE[aKI7chk>㡡b6z{\8'{WH,jDG%9u?Jp3R{,םIj-֎]ܑ, U}mKŹM PdMPp.9 5'H"w|ms((さG q)a/JC~s^ &Ys>\9IΪLO^%twnRR?>]X;={V,g0"piUw% GSAP)e5# ||-$>>PÍh+{02i[PCd0ƨ cИߣ{W ?phuP6E[ffx$Gr.JJt9h7Yh6piƮ辎.8Ǘ\ -eRhi6R+bGm@Bc4F*ҧ'8J !gL!@ŏ/C-5Pu_wШaç0!e``?d4'i=#FGv[ 00I3,ӹ~%x(x}]9i'f挸:G;q(/:OXc&!Zn2Ho ZiZ-D0} /0;Ht +QHqSw#n5Y"-J5;juӹrђf! (/lJ $~94sfU+Y:\|wvݻ @RrE!yLcH3a`XiGN%0 a=nr}(ɀFpU7Sgq\Z&*6{2N^;SjW}BG˺،ĎsHزV"J{%EbE{bYdq=(#/eh-Ѧ4`mɅu7wGm8sR-Gp#MVG Lr2,^ϢZ򳪅5%ċ馡G2 \JV{X'1o˵0K?P<ݳ>StyfENbEO xf-2QxFWsɬA hlrJQs6GZ5zk9'#5YJb[w!9え/!o~*͍U}c,E 4.2f=W,mAAY&w%=HVX\ tPױY?2 chh{zZ Sc(,;0c6腇4g;j"ljŴg.A}5g&[ `vm"+j)8 q`3ڬz3cq6PڨB{@赝ːmV=Skc!7(`Z\%0\Vj!=OVWdUv8f D[mf0miνI$Q{ PB&dF䬄J3M񦍼5oѳ(d'VSYD)@#}ӫT Lq9W@"j+{Ka ^Ur'E?z-ӹ/H8t2-[V%9Ը}"!9Q5B=tWW+tO ִr?5vyi&tzWg H1d %<3!GO36+xVA" ̺71-?R#: mڪWLace'W[; |weq.eý:L1wq# H(Kk⮐Zq>dt 6"Bv (yÝ-W&J4| x0- F>~om~&|Y9d3>p?d~@|di _羪AKEuV.Ɗ]HJmYzou_wW d&{O}e @ޥRYTM䏸Cw ?u 46߲tC!7Ru :+m\\گ~B l8k!#n,iIaskqv`^. !+y*:w;0;3ߦnptS\*;ӴH3h"n%GG.]ĘvႯKK̦LjilǦa:5Y뛽N/?Ot6VP/.q8攛`'V/5ahʷDZ|I,^gJǭ#kccZ+sN>5߉0$ɍu,R$?sU$K["L˚̆EBZ,ȓ]D K 3qۯ^_ in;rc("wO2.y9>8IRPBiqظtR8L}Ėn Jz'3HGev{n(%l fE ,JFQQgůc $r垹9ǐ%.1/;o7:?3{ o O]fR+$BB1[q!xX'0KӦgd1c߈i=Bށ3=\޹ P"$pϹ~{%)pP3‹ @ǜ [+eؘϛdys|A@e3&- KON5x#76rP8=QQLe@bFq6Œ)֛oC $}6T~5$\.w#CRQ (yIurjB< 7;V_*oj6nDrh(,-*n }5lj8 K-l/Q.1ri0F%wJ)(:qc3vN+O7/@c;"S\ObУ(U0ĎQoQepB42Vj[l=u':&jW,)VteL>QmJX$_e_X\ˣ.H͗T?< 'un2Y;e@U佅xʻ5]]YBUnR'+f0A v0h]zOd=HgOLT^ Lql aWEY%[}G;;enRtwʷӍLHh-C2  dfBwo ׁ$&麓{^4 \1tQmD=7T|XS"VyK8o3&,zBpv6BǹN9]${im )q ?oB;RS; GmE#Eez50LsD O)abƜ; $hՏ'UY_SMSJk1E:wkU^ !l.)@`<N L *Νhbw+wUtd0mTmW^k>*yx߸-9MgU.de!/ VU6nDw5ɗFyzĥ(fob`| Nfk-#.\Jsm  W}w"_ !vݛm~-sDa(qZX! Ĕ{X}}ϱŸ!!01hFpd~$щt<#/֚,;D[M(sP.D|52auܖ%8Ǣ"(/-J(c@n@.{CvyiV9v~Aי4d"\_)q7%FhuCK9+jpd(/vB]]pպn*Bk:P JVǔG| 8%Uy^?0^:C~RWlJ'{%^?&^:{b10k^ K6GD<*fQ or<( %'Ds?diA~#MQ0(O4CYF*$q,, <egIKrb1pZJyT6hSu=~ײǼc'6+.* ws'䆸3X6,1c9nnVmBKwgEC@;DowK$pm\^!(kOE[1L͏I0|{w*|AAZRI7/f ,28 mp- gUx;kqgAAMd*]_O T){5ڷ~M ף2e )5A^u?^b_gCAJPm2 jc(ud)3W /inuq%džmfH%$X'&Y6w)囉Q`A@؝ZU&8rɱi#|$*G YwBs!tJ+5]z?V+6[B1" Gm)^Hhw (|i+Z)dbn:PYuYn]_ҧq:HyxzY[@]3 1+Fc 򼓮 T߾P`Z=`!ጃ#'FEp%TEg/%f#VURZ,(룿;jQmI1t4/`׫YkəOZyAcO 6ԙ@>9Qp`AVu= B̰r WkjAxyLjvX9 H"*^j5ǯ ~4=:+~ <캠p:Zjz0JyퟦSyV9g3EHV6j7{VI"Ϝp qZ"_Q P87KnNj3{|fDI_klc2kҥʎ4P?WҨ:!Yt׍ DOd^ o:!3)\:U4AM,d !9ԡ}bỿ𔝿;Ai6E] wd 'r*Cf > qM!$[o@GFy2"+'MpJf,9/Wea 16"c,i SV5!3%4<:Fi"i c/lTr< .Q%O_ZO E:5"W3 ^Z3Nht6 AH^[[Szߊ1uח`Oh$Y͍i`#QŘ% '6'6 HQ2ԀUnLQu\pZZRzkCuvXnW.h9~ EnOLP߸avQѠAng9ЭRc̷n965j T^!) [>v/;Ϲ\K?N2Je_R#X6g/Vk:~$,pn}H*Y`Fqz +-nYL_$;i&'UЫu|E08kR"*/X|a;^T#g?9gF͇A5g39g-mY%wGf1CmK[fʓJrJjt$:סM>5Ŏأ,}!6ǶDlCD˩} )/PQʱ,W'U =i|g#0V*aspDDV̾uUf7S .f!~л2hx]O=DZ }c# B,B#V]gNm\5Nآ?1-T yبa _U7Sڽ0)>;#n8.O >-]{z1lU„'ql9 ˙U=t{{rmt=Uw7EQ'"[uT1 pnBX$YG!Ă8OT7ۛ=n--eON 1Q KZe16ި%=p2gH S]eנ =$G 6Bq,17-. Py(9`s-ZڞW` ziÁ;A~t/kExtl~'ۦzWFђ-yZ'~q@7 Jm@la[V`]EIKni^RUd nJ$FDu2d y> 3á_%1r[~j'9u b«f1)*.{OEn@e \Q<ݽ꩙NJp/dt@ QSx#ShT3LJISL=.i@DVo.mzxBzղR%O,%!|TJSk,KfIrFR[ za ءG{^*W@05[NR_"ܡS*mxmd `c~$@a ;a] -n0@LZ+k\U0"s {imU d>bZ%7m ZhkP>5_yMjmָ:FfAQ31< ){*@t֝"#Gڌ]6 }XV?9l7rie~]xQ\7L*+!!Eȫ驂Ta\zu}.NLBk Cz:``Y}=^|@?5gr}^M8JYP,B##D2^cs?}Ϸj^Wɳ1r֬(Z`_ŶͯdeXy&!fe9= R0A,YoCQ%.#q/ "?^}E.E)Ő]OBB)H'fǔJGHʢwϔJsR ;XuJKD bDKK 2w +X!l|խ.3oN1bSceQ+)9hYm׫/fKxxT`Ȼ( _V"gP qcV7ɓ_Mi퍤mes\;F]NCT%w6)HdgDy(Fn JsYz.3:Uۿfod&{deY g!&rfFIb_=ʚpV% (G8#g)l-*+(LspwgB 3Ȕ`n*`ն~ﭾ }yĽJ?t3Mфn;zWG$n ̍^+.oѨrhpCLZi`o 蓣q=mDo|&ZX~ZO#JṪJәIMM`Cՙ͍˳ Ȧy OKh\mᅣN\) KɘO 2@ɉYX$ŬjĕS!;=T! M-jl\Q5$65+tC=?ZOfKL'rMs3fe?IMW{KKr Wejl*WT6)I֯\x*?{8=,H#q)Sioj:-oKJO4LB7?Q:\3D[^!F6 v#*hMRXgoãCC b6'6̊#Ҭ⠶>ۻ%4 g5[VJF+'& '@zWi28:ep Xᭇ[s_p<fW@^+HTL 7e闫IvO'D4*ymF߀Dm*VxpmРɦQiN`4wG9I5/IoJFHʈSXSHE "Q h^Pt_\WG…ï1/Yi-*[$eR#cpJ 1N%& n|3@ʋ70 [} naq i-B%m%tdvRwӀ+,D6NDc:uHfD̖-i3MPK,{&MeA XV_vZc]4q{;Q(Mk**;h7"Ƚ x iYLzL,C&Q[C0EAvMP|[u勇wT%KbINhD^Xwa67V/7ưus/$S_+\w Ew)”Ny`~p8#`[g D5<ɕȯ?YeyP6mä|;0x&=7Ɂīl"?I:4>Q[fu %2M15 -'{}Q|^7͵Cza:ޗIUZ̃ Ïm*M^(z;bFpIXD!/IT[f+4?ʏ~nDq$v VOHclCM^lG[ ,.Q&kVߩFlz[.r:K|p> /0qo&eN!stbP/Ęs[.e1.0YNHӶҶ6ƫ=~KUO> maRQ٤bQ$3{ڕmpBgJ,(feX &-, i exut.g Q6d_f/cZwx>ȓ;9nCeg'\'=t]P)W̎8'BM?1ȬkZ"Z@k/a4aTqV z`nZ@HRCzb"t-q24{ e{_gЪ wb=zrSrЎl4+o:^8û<^FzW٭ ˝!ٖx8:~\l?vfǡ+ S!ͅҀģr!#z /YM%hB v5h`ʸ^P`qed0yxo^"4fq '5Q>*<S,g n *%1,z+Dwv.@Q$'DFc6-sϧ[KcJls⥯?碝KA},ʄXazI4NJ* fmK + cuz" XGlZ+2{)?LnFH5'zjPF<<)u_CEF'c7{2 Dƪ.0 8!=sy-j᪼EJgϖ8)/e(7g<-8FbZNC{ ՙGȁ-*sm4DS LLͰ@|xT̖uTuv6`.6Υu6um5%~h2LvZ[.>ÌT׾v+bKkF0GkfAeQ%iz/;ϡ+G%8f'x4-ӝx.fi|Bvc}QNC#_'^b ޔTakip@G3LK*~:[V~"Dw(Ws,@Ҹz|X@%ftޢ2?gw1ۺx*##Y @§d(~ۼQo+AWU,3w0%1;~M8kҴ^%ex.>Sj& X<@lo(oɢcm ! _TِjYVݚh"UQnwQ$3P P"Oc$+ %p60bUn(0a)_GSxvmiʟvLi&\Y!<ߦx O_Kp|}5x7bOo\_ft>pf̸P7`Lk%M(+YcqPEK\\:)g4Er sBeTD te6wOf5mr^u> Vtf5EY%Z0|y}Pp/[&gܐSs+6JZ-&i$PqSVc]6{,&1,2ON͟Ł}߻UfCK>kbW톺+GxoB)ўk;( wXF 0B-îXQc$ i8㼜wz"Ǯ^:Xs^x1;CzJ=f†:iXlBvhXHbU|@$PJތ/LR.hv.7!;j$BVVLV_ 5+ѽ%0Yz92둓~tC *leR2j[vUl^)[Lc_GC/, ĤPs2yp.me"&8UU~ŕBv|V]Q'fCguQp'b[h$Uph>f_Oi^b}Cyi@P$N>5a'ײpzvh> YZ