perl-base-5.26.1-150300.17.20.1<>,(hCp9|<U 6"*idK8O6?oVd10H%zNqːx5;ʅ+tD"Zvj-CJfq 7Һd+}z8y>1Fli _OmTb9 У"P 6!ʪYYC_,CsJx`룉3 W76O^`jHHLbE;6xFE5?VGVS<<^pl}V XmN_yl+>>?d  " 7 %F_ u J |   & 'T),//2<p9:T<(=8= 9=:?qF^G^$H`IbXcpYeHp\g|]i^o /bw'cwdxOexTfxWlxYuxlvzwxyTzTdhnCperl-base5.26.1150300.17.20.1The Perl interpreterperl - Practical Extraction and Report Language Perl is optimized for scanning arbitrary text files, extracting information from those text files, and printing reports based on that information. It is also good for many system management tasks. Perl is intended to be practical (easy to use, efficient, and complete) rather than beautiful (tiny, elegant, and minimal). This package contains only some basic modules and the perl binary itself.hCh04-ch1cAESUSE Linux Enterprise 15SUSE LLC Artistic-1.0 or GPL-2.0+https://www.suse.com/Development/Languages/Perlhttp://www.perl.org/linuxx86_64 =wO^N9) I:+?d={4]'^B"R2<4ni#:,*9BZ% B  #{ nz CX*Wb:3[).7 UY@?+&C` w >0 _NN&OB!9HII(j(IXpPvX1XAA$A$A$$A$A$A$A$$$$A$$A$$$$$$$$$$A$$A$$$$$A$$$$$$$$$$$$$$$$$$$$$$$$A$$A$$$$A$A$$$$$A$$A$$$$$$$$$$$$$$$$$$A$$$AA$$$A$$$AAmAAmAAmAmAmAAmAmAmAAmAmAm$$A큤hBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhBhCYnyYnyhBc17a2bb5e7aebe42af95e2c47db9fdacd9a5e4e5461bfcb924923ecc552018eac17a2bb5e7aebe42af95e2c47db9fdacd9a5e4e5461bfcb924923ecc552018ea9a3bd486186b8a4a910b88bd8a503ee4f077b3c36fdc8e450fda74f899bacbc8c867431eca75806d379e52e50b20215d8d5a245d287855095a16f2365b3f30328ff6fc65fe693a651e738ce373829154cc24f34ee04099517eb275f869dce6f10e39394e363af3d466e7b7f2b0824549ad17a115de5354ad43c152812928986438e30ee938088a7431126388158736d379e321d09b2f7b950be7d9d8447af6ec48a2516e8ad8a796373e6f89224d587767de5719578845efa4c02436199bfaf2cf611c5177b2cc31ffd10e02d7f442627d147285e0d6b31cd0cc91a2c0ba73f6a4ffdac475ebb2f46476e699e8cfeeddc28447cba6fe5694c3e71e24ea146f18f8d2c29e72bd9ead222b3fd91c612456d490657df0df64e5b9074f4a3ba9618c15d73a0b6cf42ef9dbbde8157efb2327b801e7f37c2a494455b585002f17db1d04510e47118dfba8a01583468de50cc8983c37922ebb3e12166dbcb9d38aa452f88583b4667c081f4ff7f4c6088a05f3254f2092716075178012ca29653ca7479dea195bce84d982904d874ccdedbac7a9abd302a1594cd64257b2764bf936d343b664feca2c9d14cfc90d3527fc0bf6931c75000cf941d1f8c914e83dfb21ba348d5d80248e1d0d8ba0dea782af869b4a87d7553436e4c3128790787bfa66a42971002221d7020a6c43f41efba9b68c497e04bef8b7cb1b9cef63e520635a202413980f21e6ef6729ad39137959f3268549441d9c6095db6f2f50101874f7ce96d57d44e8096b1b9f5ef4c5bfb7ad1ac6c5da21c2324d980fa6ec04297177464261133d029e150091b029e63822bc469de326926a8b6489f875a9c02c75912056e644b24063ff23318a003557fa28afe464c65b83356d6e8338fcbcfe96cccd169baa1e0a8dd3a5ed2905c7fff9cbe4c473b19fa1b2662e26bf5a58ff026d7715e5a90a0d31555578a7f431518afb464756dd444f0fbf4d2f116c461fe15b777a3643abdef1bba6bd7f41d47dec02402b5a0136b84f7c782de93ad9fc1fc063e3a909c4457a58da4d90fd1d25d74d1a22e0258c14f52547ba6d56c8ee7aa88dc073858ba7efbbb73f07b70ed14e38c667f24dfcfab9969d20815e73e3a53497c2fd5504d6b7a61742b5ef7878cbd4e3225526c868c8f06d02adba0efdedb43ff35060e3f14f51e58c62fe97252a5c1795da769dfefc6356793b083c9e449eb2df413b86ac2de3588f7b7c0355495ad4c54d3c330c69ad12090d0ca6628362e9b951b99c894f701eac08b79265ff2ccbede0954f97a537d03fb78801ed645861219ec21cc059ecfeb3bc7c6e349734dd0344a06a724781a54c17811d69ed77dabd8e984ee828638d9d17515c406d093eb28723dfb6b0f12dc61926e59bf5ea4a87edef28a20b3cbfeba2b3d0db3040c9ac28b10af35a79e95698ef58ea35486c8a33df070a25ea3fe4e1decc3de808e6c186805fd068b02792ee01523bc9df57d97497df58a7be9eaa83821332401a5a622750040136bb328a4d005d8812a2951ae6b56a173c7ac166ef5dff4e0d2e882fb1f5389a1eceeac7b70ed8d09d5a7912e565ea59a4a3a332d8fefa40a654f9482014c145f165bef3d065a59daee55a035a7f9eb8a0f582d3aaa76f4bbdf06b9ddc64bec0d28cf3424720189d1719ff85e3097864cc9de017a87e4872c3185fb0c4e44a6da33aa79659d7a2d8906aadd9441b0b498077ddde2c225adda4bd975ed4a4d4be1f5d59c29473aeba3209c6c7def62cbf7d031c4fe319e414117043f2a273885bff93bd18e11935d00a6677e67cdfa533d42cbe5265bcf3c270f055620cba38a9295b5d584b7efc37a0c1568f12b8309adee527cb1ae1178043784e151cdc9a0afcfbbcfa5a2619c3b7b3fe38cf1a904399788bea53ac3c72986d68ab8cfd369224b872fad307152ca473cceb62cc3ee22a592bc673e07158927d1a6536075d33258fc67ff91e3f720cf4632b21c1ea5095b62d18db3278ce9f4d486ca8c9572f4485a9ae8012e161adaa2d880bfcd7863132c67fb05b6cfae8f85eb3caa09ec455e2997e8b7c2036561b315bba56c0acdcc449ca3b73500862a5750c907d97d652978038dbc7809c4fcd07c9cc8bde36f5a6193ab97be2b5503082ed917ba425746523a9a08dc4d3a5b78c89a96f0a1a1ed78e0e9c525434b5779b2e2baa8f976dfa2f78771282fa08d88dd3f3ca4956db2c06118d64f3e1b9ff13a900251b996e7b36d258114ae70400a5970528b8ffb8f9b46fa640dbc6873602641d9044bafe5621d7644b106c99d483dd1cea927bfb0cd3ddc6020ee822aac3745aa7723ccfbd4beb1d70a652224a4bbb5eddd798b89c8a1c90710961c1e65dc8a3b3e5364c51ff2b0082840a1efa7ac92e38bfac3f6fcd9d0a78360c44ec18a40f4dcd9ad098101c32ac25d539ea73de7cd087850c1bb5870c6074a6922203361207454caa020b2c0e8ee061504328ce25ec34358642703ff05b546b2ac42b4f2081ab7610d8373dd94c6b78040cf424ade0e65ef1b3ac9a43fb272b3ae5b1c8668ddd1f0eddb30fb2a5fc4f4289c0180a797e93f69480c5bbdf7133b6fd825478a35d4efe7ec16b3394af1bdde3e9bd09d54708fd0364d73bcf4a35a105a8f41c532fa762fa511ca1ebbb3e7c7b4fe7edf9508f06e07017edbe9c27496acca65b6b627d789de07e0396008e5fd3aeb69411dc839e6dd840c024255506c2d614ee9460c1eb2a1cea9913bd9eda878565cc420fd964c30c0ed1a5edd707d6167e330ebead679974a1edf08a81bf53e208d8206ba57810320d79ca03eb05ac9beb55d0ea7461337d895790aca135d7dbaf3d93fd39ac15dc187be68af9eef36fe60def865f628999da8bd894cc1211c113c07e322fe16936bbf49ae0d2e97e2a70b280574be439f5fa1de900d96179a102cce578326ffb0393234fd16f4d4d2ce62deec827a6e62454df27e5a2d3d22ad368f4970279a97a108268c6e8399977f6fe221ad34b31d753495ab9b6f9d99c2042fd2fc694a0e9e01c33007dcfd998abadfbd19d90c4a92f4898746650a11eab3bc47e082bc2a0cfe40adebc40893fc94424802b75c3d83dc76ff7dc0670a728a5e349ce114a7fd08ad7195c6573608e77bd2b86e4b603a123f79db97da4cde805a686ffc712e13bf49ca989f34e8a73e3b912ca72e04581c58acb8ee82b9a0b20b255f2123a5175fb59b942b6d2ba74341f0bf437dcbec039a9a81e617edd8cf41cc365426f4db94dc4938d28e9dd6ee1b5db22b568e57f8527fffb23a36edfe612cf4ec2e9ff1d8c1bca7b8da569095b682ea040847fc654d7e19a02799b0f606e1719222efd714e5d9a1857fd850fac21d2d941a6a2b56bcb1b39bc5181a90c8962f5a7f4feb0d1e7ae4ed32e6c6bada33d0a9c45914d80acb489859022ead9c41e82fcfe3813ec5d2d882beb7725f6504144f3f473a867bf539fbe0d7a6879867de2536b0737bee084245f29dd1434d0dc625f7ae051b308b4fdec6f15d17916f808d9a6baacc87c5b16a0256e3dffccf96734532984c9b0dcd12c57eb0e1f6ce8d2dbdbae881af737114b855eb83d73151b2185c9e857cefea53005fe1a40eab8baacb16f212b93e9ca7d0c9d42097f4b00bf9dd3333eed16b6eddb3cc6a9c16c2266b5bbe47480ffccf21ae3b9e09d5b587770eb151865c1f388e3d9e3131c8bb0f2272d366150b1b8fc1192e15d5a192ff30040d71e69ec0a2bc4bea84f8ada1cb8b6c28b86ef8615b97294c757f2a33c5457319c58c5de8811c1c8e569b22d0eac4e2af63314fa8b5274aeee42a034d3cf7022d2b6928f6aa29e52d6c0c6d30abe57b7a96ff9b4576fa27c929e53dc448724aac2ee70e0b466c252f3daff7e548c91854eecc844844a76c7363e248eb63838cf7bae045a5ff9e53b739912f5c6ab44838a4e0f94aacfd0d7e37ad2e9ea4628630db9deac66fc8c6d52f00a9a56dc75398f3cc2f2eb997997d213a37072560aa37eac018939831135c2ed5b0aa46ea244c2a5707123e6c40703e3d08fb841cd52abd0ead674af9edc008db3aa4e91ac0ff39162d99c9686a4ee687047768b4c933c9b9ae7c9fe86a8ae2e21488091ab272522de6910158f06d32382aa89f75c84581d0ecaf5ea3eb1492b6b01ff88d3aa6ee2bddf04c005e3f240fad89e93c1fc4ad183bf88cc9edd6b87c83c69eca3d76087c35b92825fb7897ee4f1032e309c5a6e4c2d1e88b8aedaea05ed03ea0d4a2b14f15e03dffa64c09c0d36c877ffea7f5021e0b61b2e8ced16139f0052e6baac704f370fffbc41d935ff4e8b22a7e06316295e75c43d2d611ea12489bbb3aae2a5c50302c8e75b44acf958c2efd9ec8fbdf5778d536b24d02cf3e8b3017a453ef3010438605be3e911a4ad1c4d357d9b20faaab3ecbea0d6347be5f1e769e6b3144cf6751c351e6b36c2e9c305fdbf1a54f7215bb4f3447cc37e730084007b1e434b33858f3765f34c6b2f788e48a87545ec69611492f81275653bbf4c7819f8411af5457a545a0d07a11afb3a457f05589b38b419e8967ae3bb129bbec9d513652d17b9e91b2d5fbf12f64a637528acf88adb69341663cefba619316f8059c7ba4116f161a8a2d24ee72ea5da8fa3d9893b762d175989ad05feaed98f3e34ba13fbf07916e8588378f63d1cdcced4fc74a241bddc53d09bd040186eaba3802951c673853de3cb8e2d9fd7ae55f1ff7398b1069fe8dc09ed93c2049144254d34023e34b857004e5c2973458740b8d076cc1275a9e42e12b5b0cfff235c5a6f0b18bf97d85a8021e40c4b2f1b7a3700de22e5f5be423aa35e12cb83261b1211566f33ca6aea19c21af7bfc98e4fbe7ba3fac64b42b6cb058e6beb9ca0ffbc4b9c6550d56f622ecd33d5635ee8af9a8f269fd81f40fb6801d77d235e41d54594865151f4751e835c5a82322b0e87ace266567c3391a4b912e85eec3c04bb5272db011d0f378eebf465cf14cb379f2ff0e187c21792036402rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootperl-5.26.1-150300.17.20.1.src.rpmperl(AutoLoader)perl(B)perl(B::Deparse)perl(B::OBJECT)perl(Carp)perl(Carp::Heavy)perl(Class::Struct)perl(Class::Struct::Tie_ISA)perl(Config)perl(Config::Extensions)perl(Config::Perl::V)perl(Cwd)perl(DB)perl(Data::Dumper)perl(Digest)perl(Digest::MD5)perl(Digest::SHA)perl(Digest::base)perl(Digest::file)perl(DynaLoader)perl(DynaLoader)perl(English)perl(Errno)perl(Exporter)perl(Exporter::Heavy)perl(Fcntl)perl(File::Basename)perl(File::Compare)perl(File::Copy)perl(File::DosGlob)perl(File::Fetch)perl(File::Find)perl(File::Glob)perl(File::GlobMapper)perl(File::Path)perl(File::Spec)perl(File::Spec::AmigaOS)perl(File::Spec::Cygwin)perl(File::Spec::Epoc)perl(File::Spec::Functions)perl(File::Spec::Mac)perl(File::Spec::OS2)perl(File::Spec::Unix)perl(File::Spec::VMS)perl(File::Spec::Win32)perl(File::Temp)perl(File::Temp::Dir)perl(File::stat)perl(FileHandle)perl(Getopt::Long)perl(Getopt::Long::CallBack)perl(Getopt::Long::Parser)perl(Getopt::Std)perl(IO)perl(IO::Dir)perl(IO::File)perl(IO::Handle)perl(IO::Pipe)perl(IO::Pipe::End)perl(IO::Poll)perl(IO::Seekable)perl(IO::Select)perl(IO::Socket)perl(IO::Socket::INET)perl(IO::Socket::UNIX)perl(IPC::Cmd)perl(IPC::Open2)perl(IPC::Open3)perl(List::Util)perl(List::Util::XS)perl(POSIX)perl(POSIX::SigAction)perl(POSIX::SigRt)perl(POSIX::SigSet)perl(Scalar::Util)perl(SelectSaver)perl(Socket)perl(Symbol)perl(Text::Abbrev)perl(Text::Balanced)perl(Text::Balanced::ErrorMsg)perl(Text::Balanced::Extractor)perl(Text::ParseWords)perl(Text::Tabs)perl(Text::Wrap)perl(Tie::ExtraHash)perl(Tie::Hash)perl(Tie::StdHash)perl(XSLoader)perl(attributes)perl(base)perl(bytes)perl(constant)perl(feature)perl(fields)perl(integer)perl(lib)perl(locale)perl(overload)perl(overloading)perl(parent)perl(re)perl(strict)perl(utf8)perl(vars)perl(version)perl(warnings)perl(warnings::register)perl-Digestperl-Digest-MD5perl-baseperl-base(x86-64)@@@@@@@@@@@@@@@@@@@     libc.so.6()(64bit)libc.so.6(GLIBC_2.11)(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.28)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.2)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libcrypt.so.1()(64bit)libcrypt.so.1(XCRYPT_2.0)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.2.5)(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.2.5)(64bit)libm.so.6(GLIBC_2.23)(64bit)libm.so.6(GLIBC_2.29)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0.4-14.0-15.2-14.14.3hAf;i@d[@c@bE_@^y^:@[H[3|@ZZe@ZV@Z%8Z@YLYYYY @WoWPW1@V@VS@VetUUv@T@T[@mls@suse.demls@suse.demls@suse.demls@suse.deali.abdallah@suse.commls@suse.demls@suse.demls@suse.demls@suse.demls@suse.defvogt@suse.comschwab@suse.denormand@linux.vnet.ibm.combwiedemann@suse.comrbrown@suse.comcoolo@suse.commls@suse.detchvatal@suse.commpluskal@suse.comcoolo@suse.comschwab@suse.deidonmez@suse.commls@suse.deidonmez@suse.combwiedemann@suse.comopensuse@dstoecker.dedimstar@opensuse.orghsk@imb-jena.deidonmez@suse.comcoolo@suse.com- do not change the current directory when cloning an open directory handle [bnc#1244079] [CVE-2025-40909] new patch: perl-dirdup.diff- fix space calculation issues in pp_pack.c [bnc#1082216] [CVE-2018-6913] * new patch: perl-pack-overflow.diff - fix heap buffer overflow in regexec.c [bnc#1082233] [CVE-2018-6798] new patch: perl-regexec-heap-overflow.diff - make Net::FTP work with TLS 1.3 [bnc#1213638] new patch: perl-net-ftp-tls13.diff- enable TLS cert verification in CPAN [bnc#1210999] [CVE-2023-31484] new patch: perl-cpan_verify_cert.diff- fix File::Path rmtree/remove_tree race condition [bnc#1047178] [CVE-2017-6512] new patch: perl-file_path_rmtree_fchmod.diff- Stabilize Socket::VERSION comparisons [bnc#1193489] new patch: perl-Stabilize-Socket-VERSION-comparisons.patch- Split DB_File module into a seperate perl-core-DB_File package [jsc#SLE-12212] * add Recommends: perl-core-DB_File to the perl package - Fix build with newer glibc versions new patch: perl-saltbits.diff- Fix various security issues in the study_chunk function [bnc#1171863] [CVE-2020-10543] [bnc#1171864] [CVE-2020-10878] [bnc#1171866] [CVE-2020-12723] new patch: perl-study.diff - Comment out bad warning in features.ph file [bnc#1172348]- Backport perl-fix2020.patch to make timelocal calls work in the year 2020 [bnc#1102840] [bnc#1160039] new patch: perl-fix2020.patch- fix heap-based buffer overflow in regex [bnc#1114686] [CVE-2018-18314] new patch: perl-extended-charclass-assert.diff - fix heap-buffer-overflow read if regex contains \0 chars [bnc#1114681] [CVE-2018-18313] new patch: perl-regcomp-strchr-memchr.diff - fix reg_node overrun [bnc#1114675] [CVE-2018-18312] new patch: perl-reg-node-overrun.diff - fix integer overflow with oversize environment [bnc#1114674] [CVE-2018-18311] new patch: perl-setenv-integer-wrap.diff- fix Archive::Tar directory traversal vulnerability [bnc#1096718] [CVE-2018-12015] new patch: perl-archive-tar-dirtrav.diff- Use %license (boo#1082318)- posix-sigaction.patch: make sure Perl_sighandler is always installed with SA_SIGINFO (bsc#1064697)- ignore make check transient errors for PowerPC that are reported since 20170907 bypass boo#1063176 new patch: perl_skip_flaky_tests_powerpc.patch- Add perl-reproducible.patch to make build reproducible (boo#1047218)- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- update to perl-5.26.1 * [CVE-2017-12837] Heap buffer overflow in regular expression compiler * [CVE-2017-12883] Buffer over-read in regular expression parser * tons of bug fixes - update list of obsoletes- update to perl-5.26.0 * "." no longer in @INC * "do" may now warn * regexp: a literal left brace "{" should be escaped * lexical subroutines are no longer experimental * indented Here-documents * new regular expression modifier /xx * declaring a reference to a variable * unicode 9.0 is now supported * new Hash Function For 64-bit Builds - rename perl-5.24.0.dif to perl-5.26.0.dif - remove obsolete perl-avoid-warnings.patch - remove obsolete Compress-Raw-Zlib-2.071-zlib-1.2.11.patch- Remove patch from previous commit, does not work: * Compress-Raw-Zlib-2.071-Adapt-tests-to-zlib-1.2.11.patch - Add patch taken from upstream release instead: * Compress-Raw-Zlib-2.071-zlib-1.2.11.patch- Fix building with zlib-1.2.10 (RT#119762): * Compress-Raw-Zlib-2.071-Adapt-tests-to-zlib-1.2.11.patch- Update to perl-5.24.1 - Di switch is now required for PerlIO debugging output Previously PerlIO debugging output would be sent to the file specified by the "PERLIO_DEBUG" environment variable if perl wasn't running setuid and the -T or -t switches hadn't been parsed yet. If perl performed output at a point where it hadn't yet parsed its switches this could result in perl creating or overwriting the file named by "PERLIO_DEBUG" even when the -T switch had been supplied. Perl now requires the -Di switch to produce PerlIO debugging output. By default this is written to "stderr", but can optionally be redirected to a file by setting the "PERLIO_DEBUG" environment variable. If perl is running setuid or the -T switch was supplied "PERLIO_DEBUG" is ignored and the debugging output is sent to "stderr" as for any other - D switch. Core modules and tools no longer search "." for optional modules The tools and many modules supplied in core no longer search the default current directory entry in @INC for optional modules. For example, Storable will remove the final "." from @INC before trying to load Log::Agent. This prevents an attacker injecting an optional module into a process run by another user where the current directory is writable by the attacker, e.g. the /tmp directory. - Refresh patches- Move parent.pm to perl-base, used by File::Temp- Add perl-avoid-warnings.patch to fix a warning in cop.h, which breaks perf build due to -Werror. Already upstream.- Update to perl-5.24.0 * postfix dereferencing is no longer experimental * unicode 8.0 is now supported * perl will now croak when closing an in-place output file fails * new "\b{lb}" boundary in regular expressions * qr/(?[ ])/" now works in UTF-8 locales * integer shift ("<<" and ">>") now more explicitly defined * printf and sprintf now allow reordered precision arguments * more fields provided to "sigaction" callback with "SA_SIGINFO" * hashbang redirection to Perl 6 * set proper umask before calling mkstemp(3) * fix loss of taint in canonpath * remove duplicate environment variables from "environ" - rename patch perl-5.22.0.dif to perl-5.24.0.dif- Update to perl-5.22.1 * Several bugs, including a segmentation fault, have been fixed with the bounds checking constructs (introduced in Perl 5.22) * Module::CoreList has been upgraded from version 5.20150520 to 5.20151213. * PerlIO::scalar has been upgraded from version 0.22 to 0.23. * POSIX has been upgraded from version 1.53 to 1.53_01. * Storable has been upgraded from version 2.53 to 2.53_01. * warnings has been upgraded from version 1.32 to 1.34. * See perldelta.pod for all the changes. - Update perl-5.22.0.dif stop patching CPAN.pm, it was MacOS only and was breaking tests (due to SHA-1 mismatch).- fix perl_gen_filelist macro to not fail on foo.1 man page- prevent bad RPM provides for Math::BigInt and DB (patch file perl-5.22.0_wrong_rpm_provides.diff)- Reformat baselibs.conf.- update to perl-5.22.0 * several new experimental features * new <<>> (double-diamond) operator * new "\b" boundaries in REs, w.r.t. Unicode * non-capturing RE flag "/n" * Unicode 7.0 * "defined(@array)", "defined(%hash)" are now fatal * unescaped literal "{" in a pattern results in deprecation warning * several modules updated * modules CGI, Module::Build no longer included * for a complete list of changes see perldelta.pod - perl-5.20.0.dif changed to fit 5.22.0, and renamed to perl-5.22.0.dif - changed patches to fit 5.22.0: perl-5.18.2-overflow.diff, perl-netcmdutf8.diff, perl-regexp-refoverflow.diff, perl-saverecontext.diff - dropped patches (now upstream): DataDumper-no-infinite-recursion.diff, perl-5.20.2-Fix-Errno.pm-generation-for-gcc-5.0.patch, perl-5.21.8-h2ph-correct-handling-of-hex-constants-for-the-pream.patch, perl-5.21.8-lib-h2ph.t-to-test-generated-t-_h2ph_pre.ph-instead-.patch- Add multiple patches for gcc5 support, tracked by RT#123784 * perl-5.20.2-Fix-Errno.pm-generation-for-gcc-5.0.patch * perl-5.21.8-h2ph-correct-handling-of-hex-constants-for-the-pream.patch * perl-5.21.8-lib-h2ph.t-to-test-generated-t-_h2ph_pre.ph-instead-.patch- use rm with -f to avoid prompts for rpmbuild in terminalsh04-ch1c 1749221545  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~5.741.681.401.421.420.655.0260010.010.283.672.1671.17_012.555.961.161.161.421.101.285.721.132.851.10062.321.120.521.341.281.0002.12_013.673.673.673.673.673.673.673.673.673.670.23041.072.032.491.121.381.101.161.361.150.101.101.221.381.351.260.961.041.201.46_021.46_021.761.46_021.022.020_031.081.022.033.302013.05232013.05231.050.270.292.261.051.331.472.231.010.641.091.280.020.2360.341.111.191.030.99171.371.045.26.1-150300.17.20.15.26.1-150300.17.20.1      ! "#$%$&'()*+,--.perlperl5.26.1perl55.26.1AutoLoader.pmBDeparse.pmCarpCarp.pmHeavy.pmClassStruct.pmConfigExtensions.pmPerlV.pmDigestDigest.pmbase.pmfile.pmEnglish.pmExporterExporter.pmHeavy.pmFileBasename.pmCompare.pmCopy.pmFetch.pmFind.pmGlobMapper.pmPath.pmTemp.pmstat.pmFileHandle.pmGetoptLong.pmStd.pmIPCCmd.pmOpen2.pmOpen3.pmSelectSaver.pmSymbol.pmTextAbbrev.pmBalanced.pmParseWords.pmTabs.pmWrap.pmHash.pmXSLoader.pmbase.pmbytes.pmbytes_heavy.plconstant.pmfeature.pmfields.pminteger.pmlocale.pmoverload.pmoverloading.pmparent.pmstrict.pmHeavy.plutf8.pmutf8_heavy.plvars.pmversion.pmwarningswarnings.pmregister.pmx86_64-linux-thread-multiB.pmConfig.pmConfig_heavy.plCwd.pmDataDumper.pmDigestMD5.pmSHA.pmDynaLoader.pmErrno.pmFcntl.pmFileDosGlob.pmGlob.pmSpecSpec.pmAmigaOS.pmCygwin.pmEpoc.pmFunctions.pmMac.pmOS2.pmUnix.pmVMS.pmWin32.pmIO.pmDir.pmFile.pmHandle.pmPipe.pmPoll.pmSeekable.pmSelect.pmSocketSocket.pmINET.pmUNIX.pmListUtilUtil.pmXS.pmPOSIX.pmScalarUtil.pmSocket.pmattributes.pmautoCwdCwd.soDataDumperDumper.soDigestMD5MD5.soSHASHA.soFcntlFcntl.soFileDosGlobDosGlob.soGlobGlob.soIOIO.soListUtilUtil.soPOSIXPOSIX.soSocketSocket.solib.pmre.pmperl-baseArtisticCopyingperl.1.gz/usr/bin//usr/lib//usr/lib/perl5//usr/lib/perl5/5.26.1//usr/lib/perl5/5.26.1/B//usr/lib/perl5/5.26.1/Carp//usr/lib/perl5/5.26.1/Class//usr/lib/perl5/5.26.1/Config//usr/lib/perl5/5.26.1/Config/Perl//usr/lib/perl5/5.26.1/Digest//usr/lib/perl5/5.26.1/Exporter//usr/lib/perl5/5.26.1/File//usr/lib/perl5/5.26.1/Getopt//usr/lib/perl5/5.26.1/IPC//usr/lib/perl5/5.26.1/Text//usr/lib/perl5/5.26.1/Tie//usr/lib/perl5/5.26.1/unicore//usr/lib/perl5/5.26.1/warnings//usr/lib/perl5/5.26.1/x86_64-linux-thread-multi//usr/lib/perl5/5.26.1/x86_64-linux-thread-multi/Data//usr/lib/perl5/5.26.1/x86_64-linux-thread-multi/Digest//usr/lib/perl5/5.26.1/x86_64-linux-thread-multi/File//usr/lib/perl5/5.26.1/x86_64-linux-thread-multi/File/Spec//usr/lib/perl5/5.26.1/x86_64-linux-thread-multi/IO//usr/lib/perl5/5.26.1/x86_64-linux-thread-multi/IO/Socket//usr/lib/perl5/5.26.1/x86_64-linux-thread-multi/List//usr/lib/perl5/5.26.1/x86_64-linux-thread-multi/List/Util//usr/lib/perl5/5.26.1/x86_64-linux-thread-multi/Scalar//usr/lib/perl5/5.26.1/x86_64-linux-thread-multi/auto//usr/lib/perl5/5.26.1/x86_64-linux-thread-multi/auto/Cwd//usr/lib/perl5/5.26.1/x86_64-linux-thread-multi/auto/Data//usr/lib/perl5/5.26.1/x86_64-linux-thread-multi/auto/Data/Dumper//usr/lib/perl5/5.26.1/x86_64-linux-thread-multi/auto/Digest//usr/lib/perl5/5.26.1/x86_64-linux-thread-multi/auto/Digest/MD5//usr/lib/perl5/5.26.1/x86_64-linux-thread-multi/auto/Digest/SHA//usr/lib/perl5/5.26.1/x86_64-linux-thread-multi/auto/Fcntl//usr/lib/perl5/5.26.1/x86_64-linux-thread-multi/auto/File//usr/lib/perl5/5.26.1/x86_64-linux-thread-multi/auto/File/DosGlob//usr/lib/perl5/5.26.1/x86_64-linux-thread-multi/auto/File/Glob//usr/lib/perl5/5.26.1/x86_64-linux-thread-multi/auto/IO//usr/lib/perl5/5.26.1/x86_64-linux-thread-multi/auto/List//usr/lib/perl5/5.26.1/x86_64-linux-thread-multi/auto/List/Util//usr/lib/perl5/5.26.1/x86_64-linux-thread-multi/auto/POSIX//usr/lib/perl5/5.26.1/x86_64-linux-thread-multi/auto/Socket//usr/share/licenses//usr/share/licenses/perl-base//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:Maintenance:39120/SUSE_SLE-15-SP3_Update/277bf05607e7ed0550acd7d5fd70dc3d-perl.SUSE_SLE-15-SP3_Updatedrpmxz5x86_64-suse-linux     ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=ead8023a94b2f3e40fbe3cbe5030f496667df208, strippeddirectoryPerl5 module source textPerl5 module source, ASCII textASCII textPerl5 module source, ASCII text, with very long linesELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=2bd5bf858fc34dcf225221e0de17982f679c2364, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=91957a4753989ffac15735f3a5ead6d7348e7181, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=3904b75e187ada6b53d06393e9ab84d44b86de12, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=fffa22d6dd29058db8efa37e3d0e5f76aec82fb0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=52310c61c3429bedf5209b3687282696019dc706, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=db9085f1840163971b6df0fcd35b538cf5b0b714, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=60b98a0dfeb49fc5bebce38dee16e669da11a95c, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=fe294f697216c9c27155abda279d0be003dbb33e, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=7d5d610c5c64d331c58a894fc737445b739701d9, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=be9e70d76742778b5e7eb103f0814f20a84949bd, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=3aefe4ecc390e8c5b54ba96dc9959f3acc8fd9bf, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)$%&()+,-./0123456789:<=>ABCDEFGHKLMNQSTUVWXYZ[\]^_`abcefghijklmnopqrstuvwxyz{|}R R RRRRRRRRRRRR R R RRR R RRRRRRRRRRRR R R RRPPPP PPPP P PPPPPPPPPPPP!P"P-P.P/P0P1P2P3P4PAPBPCPKPMPNPOPPPQPRPSPTPVPUPWPXPPZP[P\P]P^P_PaPbPcPdPfPgPhPiPjPkPPPP P PPPPPPP P#P$P%P&P'P(P)P*P+P,P5P6P7P8P9P:P;PP?P@PDPEPFPGPHPIPJPLPYRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR RRRRRRP`PeV r.pϊutf-8cc277af9bf4c7ea8605ae0036aeda137391a32275602fa8dbe3e754bb596a7d3? 7zXZ !t/wt]"k%ItY(D+"F+`j m'CN 2*Nd4_1~_o Ԭw#Ǖwꊯ tEu](~ֺ;{F֛ZpqH[ 1ڣt5:|?NO^t[ )\=DNہv4ҀoFCMӇ'xl% íp ap:.HW>rlB] |bDl1L ѵYm,21C7XZwh{r| ;. a%XkPGԍ-Kͺ~GRCB!lL[S$N!jMݠ\P8gKUz|<3P='_8t4d{/TzI{vc@QXq *[V#z"'K|3OQeVmpeG?U|Q&mukԑAn -S` {6u `EMr)̏Ơ8<5pkρd!T`shQW%,F;#? HvPFo3ekj0" ?qQD5炉 4(U4֚"щ =̐PPF&qt i "Sb0Mإш3$-?5AǏZUwg_ܝNh d($h/ Ik+Er6Т5OQy79*/Wub&FbB%]+qPB9&EȔ/*q{yZLO6԰%=hbt셓? o㲹|Bmxю+%%ʓcӕS w*:,R{8S3nw4.̉Ʀ]oFdLAZvdB~]:C$}rqG]R,}NeUխJ́9uلSR&QNF+GdT2o8I֐.djCztT!LOc8930W R#tMɕ[P<2] 8~?6%Ð_hU 7GtZNYZ dmi$z gmEQ<-4yMI5?KNύPT^fknCFoev6mZĕw3or%5o|]n& 7J dd<)$i RIͰ5P@6w/ 'ht.wMxxLt`wb=ؓ)g ?7W6D& zjZh^s|n47O_YwҰ#{  ^P<ѬY(o Ӄ` )gYpwzcۊ4UT΂(q N. 4Tor#Qˆ4Θf\"O["4+67`{%041@ȚlI*sIk7>ςa -=_i`C0g}1-4+w(ʇy4IΕ0囵)"{:R{eq * ,ٴ˄Vq@%QD6P2-2FH/̶mG#4:T<o"6]΄6Ed~I8Ӓ\KechF^ڰ{i҅6 Vt"orb1/N.S>&5?'Wfa[ b_J^:]hhLb O=w]X;zFͩDz|6I,{Є sJCVH[Ж]c} t Vg,M;G^Xn Rw7)A:( u' fo%+wThU*7[oS:C!8)~y98fei/ИOfLU;MoU@*,4ɂ=M=߄rp'Z2ioiQΧgۢ-/!D2[`J,:' 8sоoiXQ:)mJ#d He+C {:2 Fyٮ渞x9GU(+@+-Fz~B!j$'ؾB`Lf>j>`=wB9aeR:X&_K<{[hU4Gn E뜽mOg138t5VR 6O@*fm͒6|ce4J=/ㅫLNwUL OP̤Fhdї⊚}_h`oUI2ɮ_UpqAeQ3%7xE_̻H_+ݧv\V`g UZ{7D 8--v|ZJY=% ] \#"##oQBRN$&ӹB-=4}7'ɑ$)bYli{j\9h9QN6Uutu#@+FBvyeL,Dx@hp簞?)+t[݋31]*D7B eQiW&S0PS|gVZ)5T%saoW:f ٹ%vxeT0 ;lnKwwrfv\BB~Z7 [6u: -=rV%vHVE=k) X7FjkkzXPڔ<#vt)6&Rz΁ M  y>q|(TKf8M~kZM1 e*H|T9XlUYVqB6QݝHԀ9ǿl r/>y!# ygq%/a x3[ee6GstҙUf ڢJa֌0DfS§ EL#*(g{0AV|yf Nc%M1,iE ^!y1qFoi(:ЊCbT{h`zp7\{OtϏ4&SuRҷ8+),oΞ٫2&Cr FjF1֕j4(TS$k%RwzhY<h8 Ґ#i㓼j\@][Kf8=LW*gcd?LW5yK wϐ)즳2U/ x@<.?ˬԨ9Nv?'*]1B?N%J|&ƞ 7yu^gtQ +KeȐa>{?<-h"PD'Vp;w8ak6h;.(F}>o>{Igԍ*p Vp,_vE) `_q;vj۩5azmx2a4xdX6@uR-  BlKeDl7Af8iNHy:f߱`7:!@#A9XVd#KA_;00hB^$Aj숾ɁnS[Y:2W wnFS>}Nۉ9݁Tl4P[CiG-S(YΙ ̡J[訩F9ɐZ`tِfƉow]dvо9H)rdq@Kd%(F=:%7-1`@G$y,۱BLlqXl[5L j W ĝ w2T^=r0I5rƩ }B3):٢NM-Ʃ ߎSĎVV: ;֮`˭|۠<"qɐLJN/q]L6R`"W0c`h.H[6(4WZڸg,~#&%g%`W3VE _%݅/L - PoERA1-u))6 g6PcwSg-n aW| e=x9?-zQg겟\g[=1~e8J[դLC>_UG"3YL<%>,3O1_Lg\i\6, dp!矁Y2| {K4F0y>S2dΠm(.GnmNH>t5#fYx~l?NgW:~ rî&5NxJ5I60@GƋ,]@E00 ED|ArhK hFy͒,n~  zÂQDyFD8%Ջ;^7̿f6q8v:&!c`Kڿa 1 >tUl /_b˓s6$#5/yoN ԛgifu:?VQRI8,F>_7#]0ؔgUD\GB.`Q@V@ .QrY0r(;#=Fk+%mk9eӠm8'FSlQ<{|>W:7 >/_#^3 y;I5*j_?1:+Su֦KP.(@¯ 8YM[>Nqg5MoVˬ8CM/Ѫxq2`G2?Ř 5YʺR [;hj~l}GA$BuLxyb 9$m]tP̎;wiuƋѣ%6"8U]rֽf y 'wi^pw8gd̺(_ ]oFu dxI'C"3!( x, yġbBoA8GI`F(Q8NA}{Bb ~D"@j(24$BSW2Sb~8)" e$B ,q V8D*BTLiGLK5vK53JW=ɋGEs'/ҬNzl` UhN!U0y Zj}8OYr1( TLO@ՙ87]l^;O|8р#):؄;tj$D kv V]o ]37q0Hwŋ-Ma-3T :&jT)$?^x_' EAAlSD}6r^*|'VXQs )_# ;*rHQ+,Uv:xSk;lUt! Y: z+'nlUaE ~ƺ+ ErF( ~M(jtp&o1gƦ(p؇#Z4&;I듫M:f5 3r˱sB{,+)ay,Ϥ𼢳X>nAe1+WI^UG[i4[(dH(Ww]b2TA RAS꽵XE{˽@6[bdr9g$P<:׾P1MLMvk*0AA-e^$3q$AzF}O GlPt12&|Uz[\ǫX ]pd8tB'vQ;a`v[gfpCf22 SI ,6OVј&?UNsBt\?̿ҟ}&cSآ4.m7 $ӰUօSҗAfD3Z[#9Sfi-F&,Đ_Tx R,gGs$C]9$vH }6>K>@nV̧E?)O%o㢦p<xB"*R36!VD-֚S1-hǨ{1-ΐ?ZmRQ"0Hpُٱ0LֱwtĢk4gicthS8K$S5іz 4&Zߛ>Uu ǧ\g/6ܛtrigYHm)zk=ɂ+2sSS&=Q3]Uq{{Z+v[p^ٺB"\^>Hnv7y)M`%Fw< L WU| bMƣᜏ+iKT3 )wl;~1c%F b 4{E mDwb! >%gʖ8qiw6pU-:eKݛ[̩"3TJXŠ1R8 ϲWGHdL s%+ H`CឋV&X@HYO6 #&EoV gtlrJB#^GGTSړYs$;__~\,5dWQt% I_pBe7QZ2et ڰDޟj0oPҝtJfhc#c؄1AҾ1Hg*o=GkckuHeW aB?nvkdo B\λM<&PG  {N}i2jCD*{ CR@^SPexXf*5GCf?ߟqr SC@̑Ho.zbvVNX!509;F`ou=dI^Q'ʉ^^RLkJ|TMNs-󏶎dLl7}~JSC;WœO4+'ֻFp#poi㪱 Q w+&rxH0&pt'(c1;w3L$ݡ%Kyy^ddbI^vR[<0\xsgFyYo  pѯjBnA⢼ ";Sj-.=PgcXS "N0T?<&IFƓheox"#T3Db-ԃ Wss łb3?u'p;id]SWv`,1Dr{3/;>a%oGIa)+ZE|X5%A){@asrvZ 8'n? @]DŽs9}g9% +wYQM]UDv]7wPC"!M{8n6мEb"7jH!13#tx}evHmcDl& {,XѨjl8gCiE=墝G\)ɳ [;K%V">j`䭃RS}`3ng:"WDwM(C7)ťWsZS!v& BH{Zv42 9i{mrS ͙eٛ1A8ϙ }ę_47+΍Lx37+bW[9* *6:y7ɟ6MЭYN qS+O ~k?xaG7TƷD"B8 yK/AʭD၈RjSg;Ƭ8 ejL9C? ̟BES{ίt3TރlDXD^s|\4N;Yfƚ?-i!lP/^&22sh+={' ?E,#< erNSqaQ륔L͛FGcZSDTʷvn YQwM2DDqO7oW(IE0/3r3G{ZY|Rh+ ;Y_@pƲ2&4AN|;%t_hǺs-xc\l d6Tۃڪh=+رh́9I mߙ mVAdIe ׇ;jl Et-Wzm9QP80e؄)#g:M}x5`:Pcɢ1:](S'N|񝣨@"b$Yu 5A-EPdXʍ;_q1F?D㘈pUeR.61&BAۦ^L+mR3WG4:e{꒪^\<'_S>8Okj[F7u[& FW5) [,S$"yc~e1.$٣PEϮ[ ?M;kB3HB"^ôgeOm[H[|U^ۼkn=aK-:o`̊Օ@PaĢ$j'I4϶LW$Q@ ?vLw~א̝XW*aك| }{gY$1w&67ETcpzWSJa燧3jrE>`#MA 5tѹcஎz,և]MlŷdᑹgK970/!A#hgR/,ZY1*}U4ݳk 4d9)p-DŽ+XWܜ&?%|ܶϮ)b1uNڕ5znL=.h1"Y6koi\er)7`9XP!a't7ɡ:[&ip/bs̰HϬܝƄ/F*j,Gדs*Ft= ӱ)q!.Őӹ ԓ$%LHu sfRKU1$}@?Q~-Dv4.t~pJܾ1: PG}N4ȏDbRWkO sJFxoK5]`IͪSdA. /tmmlK&T"kw-&//*λs7a*le=\`5Q'5uqG']e]O5Fts yUU]_řSM(mԌUmրF@@ ~a,ں,#wVwDX5Gܺ= ĵWS-1jͱ4 ̘DA)Ep/N}T4r(Qq_)Gt.HvF@"Y9$Uބ ĝY#;f`Kᴦ㨈!ubd^pξ\ĜβK^[)k,_(${ߴ29s(L{fQ`R߬P=-m1L>B8z_e[ᘯ\nLj*Q'Osc1!P3}軺ZB};JV0R&`|C-5*h 5ΝSS=#)1Iar9a'i`O\9p!,ASS ۦ>PY()W9pSA|RQރjmۇJ'2ejKj `ԅ▜[hWǧlA6E"[ˆ:Ol6*Ia4kmԶ w ={/B`d!{_ s }վZfVO", v}d2>Ldcz+54OL"*C i? TAt>~W~겮lT{&/˂(SGI!cz&$&od|W*`w\1 ]0-_l3Ykj@J;OĨN'U ͐d"/+טh)A "{Q@,rHI[=یDB=Sڰ)0_aNAk\᫵$$f c*љid?> +vH 9mRa`[̙HN嗷/ . xg(pfd[ԶE {ˎL58:! U ɉ$Հ4:o+ۿG:8P:;4u,֠r:r,拥KC)ͭdZܤ(osQ1UH:潞kIS%1@a:=6i*ͳ*[km^ A"p,orx.$BQ$f)Z%ZG!ìcӀҭv:ب~:G8j0}JkyvoH./$m#Z4* fލւV {&W+ x..+7G=#[l0(40!O%7#|ӈ0 "Z~Dس|,eާAص;#lHsOO=4 :ljqF}q=Vz2s~f !lmٴ0ߞJ]i ɽei*3+Y3LH!ȩRP;ջ;m ?П'5" &Qp%i&9Fܒ _a=\lK'r.!8D]IU$c2,JEv2v9$xɯumB>;Fddq@PK`O؝:̼}Sd%H*L4&{3kXc=V M4w^:ɟ:h^r k.J3yhrIn%eĉȜ#wAtw 8Kh1rlB.&. aE'XBi28S_\9rsZ]:Ecaxw]iZJ^0\cGH/:^|MmV:ΟxOGr0#eMb%Ch~0x5(^jNZZIa0,:%Sbw~vأV?s2U(ؘGfԴC> Liji@7,ZxI*&knhŮmgUTz5aSTZ0U%IgO^eQ&h,l9;!>~2DOtʢ-X r4Eeyz6H2xܹ|KKU-)<^k±RT#tIvH=SH( Q~FlO`qTuzMjj[FcWdOx^Ѽ` |ƒx' kEe);CpoE1v%jLfZW(cNó)[Q]R@\AَD; ~4)3i{itrnq+ۯSAF~yP}ĿjwA*ދ } r?-5iLa7SZxNJXX֦]RLuWWGhퟨ`̗"Q%e$O Ujz }wMݠ%wESP֛fċ)>,<G8`?)2h5] c$(HaÔijuzGQnlse!{InHl&!TDnTݐҹkhlV+ղ)UrBaBzy0ߥY15cν kt15Tܙ{>+7'V- Kyu#6 r8 |gZO#6wZA-ڶJtK~T0T5υstZu:0SA/RS($3cJidy(_P#>bUVu % ^sk?L,7nIhQ/Aw]Ϛ#YYW}ڠկ.6OUޫޒ oݴŨ<;Oi4HF6-@`è0G֏Zh@ ٶg^i}oɩꖵ-U[.`-։{P d6 _d0`6153b7 !ӈgM"@N؈HYIxΒM o-ǟri-+#/ #8j=5UɚZ:1Tk_ņ'_z91c),+*<Z܇HQ2:)o -5JCJ))}EDk/@6t_p5ۗ99qOpF',x=Cݩ/:O @> bu!7@RjnH%uӗ>#,%&ja-͇pcAC[ܗ̡Xn8_\6-^y[Ϗilb.^W7/(J p2fisZX -8/<}tΠ"?Ey`tm>3OJ<3  "ϫ2Td,G޾+y^8?$j*[t]]yE_τad]K72S?RT%;8"$#Ʉy!Kg6Cdeкٍn P2b2%RҎ"e]"Eg>©kVt&1vAkk+Uc8#rJzĄA#cC[2Q]Xwv}5uαHQse[]{58T`ԼpP/RL)-IN;Jn9*T Eƨ4}-> E3G`ϛFK9F$Y4':0Az]}~,EB.А:3/C j%[7@=G=zQA'0PUJfXu ñ^7>X7/ *],!:pO2^:ڈ3M'՟~EGMiF ػ iXM/N.^B BX%&ͭ5Է*R" K= CXg$9`':_ aY)F_ mZ>B(MjzÒ?(p/s20P2yS(K/΄ѹ!'z u(fΡ`tqU :OS9F)zgJ0MBivzM4Eݓ?H,~q| J$=J:ɽ>E]]#<-J=) Y OңmOь גI,kDD49:r4S;Qb\0RXqM56\sΉœrw}Qy%Kpu~G 1]q@t J fJVP*m,e (_cj'uc\2,1r^" P3`dngOChNߦa 6_#f>!-8r3Ԕ 4BUtEAzk8kKZS$z6=?Gla%r\VfrS-Fөbz=En'f/rJ"*zS oAab&mSQ/_(8wTIyNʮeW&oXApo^PF0:C-؏b8*10F`uD\CT<T˦\MBcWf^x<_"?@>=ObxP߻fIzcLVy0ڦi D([L&"[t&Qk| fUM #Le (G2$6#x9OΣ{r Zk ^HMF4WՕb7ΗiJ `.T -캵fvO{.,Py:zFd>=[|;ilLxer aؔzj (&mzZqʴ/OM)Քy9l =9D6_o^Lܿ6;3Y@\~2O̾0oa:LX:=9xLutgh#  y%ݔRCqsC&t0M3TX 7\(f:σU2N 5rPM{^CV'JL#z}R}Ϋܠnç iݺ`p?hG=XǍ3<_EC2sؽHZnW⭃9F0ɇ*|Z5ZXƕ=0y4HERԂ/DLUjȈJMRI@ſ68r (:MEyTJK!b'rZn 0iQˤ0lI_lTgA:o?䇀%a?~3s1f4%;J3xQgX =8DX;υ1oU2p]Sz& BfqNdܺ\ĕ[9B 5(zwlyx|8#CGM۸\UEh#p`c{\< l͡V@-/ZowŅg5Q¸ăl u ;ƼUO'&1Zʡ@ug#,eLc wgtKFN^wEV7zuch :uZAcUeA"Q௾+4XfP7t܅NjxiǓm,&qI݈ó&)ccyv}0o: 'AFe1ԋ2/t<-&SC7[Pw# =;>171FxCaj> 3BW2ZlsO:@ߙYtn}; *E1>kXy[jsg 0A%86zU4?18sdZ׸}ep-?"Iʑ7Im@We\ zRKԢUaՐIE[amt7;H"%W #I:}jZ`܋MNm0 {.i{j J+2]#9"{fO&Wr^_ wdᓷ*gќ'^LU'cJ鋆CB8r!y=،Q?5sகO\)W}@k)ɴH1E0)@f+!0(1 b!}P{yJrjV2 g_BU}qe$Ot5kv峂Hw}d l%e/_z~^.K&a@kw[M}拾k|}]y.z.c$ |&]&&yKXÚ+-whOg1[[A:n~78AǼP{]EقQc ="H cO\>X BrHmqY8PԞY0AwhZ^0ΰST}GtuL 5 FҦɔ 'Z0qa0?/֓%G|XNFlLpK+Svf ~9-I{]%FŢ^llY{-Z${NڏyT+~2 \U1oiu>.Hw Z^~#u u{Y ҟdEͷ+#[ idTWF-#x{"Zt1[3'O[^G]u4 3^BZ6-D ߏh"Aج5b _ r!Ut{ʒ\-8M9SlU1 DKDv z0`'ݏ̷6[n C^Bilj:JWLwo[@)Iqf]w)$,DPNm`MԺELX74 p. yêMb4Q"掯& ?)<"w(`9'iC6נ{:0dM5^Z!o dk)싋}Gsk+..\7ѥɢ+ȞA*ɶAP۠ۍRAPyum}b7r;o~&]U')ҁ &rylqw?߾صWdQA`BhFeSf@7 vl96$غC>w ]Mb63a ϙ6KIdC#$?vmje5mxJ !.4#!KmzPPꂈL&y>:cX`C9DlU)I9ɱ7 N 0Ca gb]_j}ʚNAJ}x_mڥ<0K{ 7Ո̤$Q}J\m&LRwFGy1@3LN.)N W\]Խqszip~X*tnĪSA.ƪ擛riAX(6d}a'rĮ"NPt~aQ8+>(0eM{Et< *D)dEn:mb%s#M~zdk%-}볅*@Ib 0C"Ɣ# 0aXvH]x,4Vٻhj墆l3ﶶ<Ê|pw8Hg/#娸م̏\ }T x'f?uWRk7GQ4[N> @{A[B2a4u Xʤ!3b/քτ{B= wXiUT`IđTl6 0(z 4y/bJ{۹S Te[nWfw]Ma%&bI51m5\%RFv|۞#C bh˫\:&5,yZ#P$߄;Q F[u^y/ga"Zl`6[ۉŏ$rg&Op!Ozr{83Ucvp܄ (jl3çHϏv8B/] #lKǘg;TMhb͠AC,l-ϝrkmbrSh!ٛy#\+jpQ5(k5|ZDև,Nȍ%ΦC#9@eeDL իG^XȢa NUjy"mJM.X[-o  4XG81^w-p-VJO*teS@m]s >Dߢບ~"Zw?'?b<3]+Mqիz%^|vCOs}+ڊ8s0tN ƃ h[ :ym\ :Р-v\؁AP IF!Da辯w^QeU*F^ 2Ki{qdS03zD~T0 ',Y8</~ 3:1EJ/%GnM6 y}8X&Klf0ݜ)I?qKI_8h o?j\ ~naФnH xi}[]uwRҘn?(ABva(N2Ꝫ?}J˷(\""GF`e=Ͻ?׼7NBoJ2Ň?ث۠jx}![\Z3b  L*'#v3G>~믙+}pyBFR$ibyHmV{ɛJIkpu/34z-L>IiN =oRx Gv߆~,q #Bi  Jqв3?$.dx|%adl;j)JIbg@o%>!Wo|H&>bG8kh Je}ޚ)ݟc}(X l~;.r<xO.D>;$D$n]mlhWxD&]3mu)[hl8?2bd *M(ly>6)VJG_ɾU(k z&.c@[T{Q# ?06rG1 K tW/DƲr>yBz ՀAkN xK4 LOǵiLψة~UPy0JXP#I;͹w,W!-Wa4{.)5ʊ\fd"FG!nE "O^I0=e;(Je,ejFQ⻬Z)qֆFUv1u Xp-9?OZKENژ0?DC94v~/F@rqKxF-}ꋷl1^oI \\YD5@ɷMǪw>@|j1Bo(S7| 3$m jk݉Fݞ}ʺ 皙'^y\N*hcƿۣբ~z3. & <:%Fo^@:(%FrQl3&'^!`]*# ͤ.%-M_zC$\cU,Z?&77dkOk*-(~Xa+eZTgb:1lj_FI8#@_c/]I+ќ I {Qz8ZfzzQ2ۛσGgxՊE *̢_Ni(&q)n1FC꿐υ*gW,!:^ex T53 е<IC^6C*C g3؇6P_n\ cxbj_F#np3l-ݠlE\>_#.~Gb: zW^JzXGe۰>kB6QMR0$>NW {Ռ).cE}#<'|fۊF"tI} /|xX#%@j0>zcgs)ű~jZYA+=}UQ]9. -N46"}#3L:cx# 8U``86ul]aܑf=T8j&,\I1H']ѵqZI/Ul>%vm}L['^up"#ɩ:]/ 09 ׭ _{ݟ[om{vpJ!a(lZFB>X65#?GwKiMPv-` .21htP=|~PrdOUt ~yS)l^ץut#Uin%yhXm 85XOTc4`9<\:뵅-@kQmQi!ggY0c+-v۫ 4N?!9MF=`bu#;Ɨ0?RNy{VKYEu]w/!I~-@@&6tnD4z9 tlrn\Gn)B3nwon}+]gz'՝R !TTiݔɑ\P gd@o9tkJiJI? Ew,!1e\? D(9 lHxV"/Q!n3s>I\`A˘ۘ 1\F`pF\T` Apoag$_,ٶƋ'{ 4[P(=>MKuE8U,'