transactional-update-2.5-lp150.2.3.2 4>$  Ap[H/=„'ѹ,q'2뛐;]Nkps) pNA?Ad ' V OU\ @   `  p`@### $8(98@.9.:".=6>6?6!@6)F61G6DH6I7X7Y7(\7X]7^9b;7c;d<}e<f<l<u<v<w?x@y@dz@@ApAxA|AAAAACtransactional-update2.5lp150.2.3.2Transactional Updates with btrfs and snapshotstransactional-update is a tool to update a system in an atomic way with zypper, btrfs and snapshots.[Hbuild34openSUSE Leap 15.0openSUSEGPL-2.0-or-laterhttp://bugs.opensuse.orgSystem/Basehttps://github.com/openSUSE/transactional-updatelinuxx86_64 test -n "$FIRST_ARG" || FIRST_ARG="$1" # disable migration if initial install under systemd [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$FIRST_ARG" -eq 1 ]; then for service in transactional-update.service transactional-update.timer create-dirs-from-rpmdb.service ; do sysv_service="${service%.*}" touch "/var/lib/systemd/migrated/$sysv_service" || : done else for service in transactional-update.service transactional-update.timer create-dirs-from-rpmdb.service ; do # The tag file might have been left by a preceding # update (see 1059627) rm -f "/run/rpm-transactional-update-update-$service-new-in-upgrade" if [ ! -e "/usr/lib/systemd/system/$service" ]; then touch "/run/rpm-transactional-update-update-$service-new-in-upgrade" fi done for service in transactional-update.service transactional-update.timer create-dirs-from-rpmdb.service ; do sysv_service="${service%.*}" if [ -e /var/lib/systemd/migrated/$sysv_service ]; then continue fi if [ ! -x /usr/sbin/systemd-sysv-convert ]; then continue fi /usr/sbin/systemd-sysv-convert --save $sysv_service || : done fi test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" -a -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -eq 1 ]; then if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl preset transactional-update.service transactional-update.timer create-dirs-from-rpmdb.service || : fi elif [ "$FIRST_ARG" -gt 1 ]; then for service in transactional-update.service transactional-update.timer create-dirs-from-rpmdb.service ; do if [ ! -e "/run/rpm-transactional-update-update-$service-new-in-upgrade" ]; then continue fi rm -f "/run/rpm-transactional-update-update-$service-new-in-upgrade" if [ ! -x /usr/bin/systemctl ]; then continue fi /usr/bin/systemctl preset "$service" || : done for service in transactional-update.service transactional-update.timer create-dirs-from-rpmdb.service ; do sysv_service=${service%.*} if [ -e /var/lib/systemd/migrated/$sysv_service ]; then continue fi if [ ! -x /usr/sbin/systemd-sysv-convert ]; then continue fi /usr/sbin/systemd-sysv-convert --apply $sysv_service || : touch /var/lib/systemd/migrated/$sysv_service || : done fi mkdir -p /run/regenerate-initrd/ touch /run/regenerate-initrd/all test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -eq 0 -a -x /usr/bin/systemctl ]; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable transactional-update.service transactional-update.timer create-dirs-from-rpmdb.service || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_STOP_ON_REMOVAL" && . /etc/sysconfig/services test "$DISABLE_STOP_ON_REMOVAL" = yes -o \ "$DISABLE_STOP_ON_REMOVAL" = 1 && exit 0 /usr/bin/systemctl stop transactional-update.service transactional-update.timer create-dirs-from-rpmdb.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_RESTART_ON_UPDATE" && . /etc/sysconfig/services test "$DISABLE_RESTART_ON_UPDATE" = yes -o \ "$DISABLE_RESTART_ON_UPDATE" = 1 && exit 0 /usr/bin/systemctl try-restart transactional-update.service transactional-update.timer create-dirs-from-rpmdb.service ) || : fi else # package uninstall for service in transactional-update.service transactional-update.timer create-dirs-from-rpmdb.service ; do sysv_service="${service%.*}" rm -f "/var/lib/systemd/migrated/$sysv_service" || : done if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi fi mkdir -p /run/regenerate-initrd/ touch /run/regenerate-initrd/all Lk:yUJF~Y //A큤AAA큤큤A큤A큤[H[H[H[H[H[H[H[H[H[H[H[H[H[H[H[H[H[#[HZO@W[H[H[H[Ha29e470963a8143b37f3f9895cfaf1a21d4de6cea40954d101ff8da44c0555eadd5948618dc0e508e7080d97969f1446cf88506b46b28c0b7f6887e7034dde59e7c04d68c83f39089c84bb813249c662dcbb7081ff6fc9b06018f3220cf926138433d6ea25b169eb1d80ff3b4f25857ede45391567a49c1953ac4d30c3aee122fb7a0ef6016462be159f632e90e57e0164014da0b8b452b4a7d75e72dd8f680733243f2894e67aa69b0199786b3573c407ff37ce2da38da3c88cd2e7ca58d3e68aafc8a396950f6fc7d09352b3fe25af9efe5a389f8ec4584850c0ab5f1a38dece6b2cf0140f8325733c93a7ac3711b54d5d7ae92367cfbe01842913d8448e78bef0ccc18101834ccbc5cfe37761a7bd4261e3c2732ede6cf70a8c1619604bf5c982bbc4b881f6c49abf8f7e17ef954d36942037c7804d08f4900d6fb930971eb6951f9648c1e4f3e612f9fe14cfd0c051097a0339f9f0172150de4595b0c372d77fc3cebb7c1c69f0fd1bf742bc9edef93e2931a756301020c6c4ee1f830a5824dd34fba282d1b55c40add20d12afdeb942d7c7ae74f5c97738d4397c832c6cdb296f2f7f35bca3a174efb0eb392b3b17bd94b341851429a3dff411b1c2fc730830a8de34716ec75c6c8bd09acac3b38f1f3d1c42eb3a87fac68f3386ac3537281ea2cbd143dd4826a78430bd7918a40457acf1e0a5b6dded6f99429b42b773eb1124a2ff49049b3ec8e8f2045a5a3e44673ffa5def8399e4c3f1be39f88b45eb1124a2ff49049b3ec8e8f2045a5a3e44673ffa5def8399e4c3f1be39f88b45rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootroottransactional-update-2.5-lp150.2.3.2.src.rpmconfig(transactional-update)transactional-updatetransactional-update(x86-64)@  @@@@@@@@@@@@@@@@@     /bin/bash/bin/sh/bin/sh/bin/sh/bin/sh/bin/shattrconfig(transactional-update)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)librpm.so.8()(64bit)libstdc++.so.6()(64bit)libstdc++.so.6(CXXABI_1.3)(64bit)libstdc++.so.6(GLIBCXX_3.4)(64bit)libstdc++.so.6(GLIBCXX_3.4.11)(64bit)libstdc++.so.6(GLIBCXX_3.4.15)(64bit)libstdc++.so.6(GLIBCXX_3.4.21)(64bit)libstdc++.so.6(GLIBCXX_3.4.9)(64bit)libzypp.so.1702()(64bit)libzypp.so.1702(ZYPP_plain)(64bit)logrotatelsofperl-HTML-Parserpsmiscrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rsync2.5-lp150.2.3.23.0.4-14.6.0-14.0.4-14.0-15.2-1snapper-zypp-plugin4.14.1[#@[{@Zz@Z@Z@Z@Z@ZlZ@ZkZZ@ZqZTZ&@Z@Z@YYYV=@YS@YRHYP@Y0X@XX @XXXXX*X@X@X~@XWXRXN@XF@X5X2X2X-X@X@Xx@iforster@suse.comkukuk@suse.deiforster@suse.comiforster@suse.comkukuk@suse.dekukuk@suse.dekukuk@suse.derbrown@suse.comrbrown@suse.comkukuk@suse.dekukuk@suse.dekukuk@suse.comkukuk@suse.dekukuk@suse.dekukuk@suse.dekukuk@suse.dekukuk@suse.dekukuk@suse.dekukuk@suse.dekukuk@suse.dekukuk@suse.dekukuk@suse.dekukuk@suse.dekukuk@suse.dekukuk@suse.dekukuk@suse.dekukuk@suse.dekukuk@suse.dekukuk@suse.dekukuk@suse.dekukuk@suse.dekukuk@suse.dekukuk@suse.dekukuk@suse.dekukuk@suse.dekukuk@suse.dekukuk@suse.dekukuk@suse.dekukuk@suse.dekukuk@suse.dekukuk@suse.dekukuk@suse.dekukuk@suse.dekukuk@suse.comkukuk@suse.dekukuk@suse.de- Update to version 2.5 - Support for overlayfs attributes like trusted.overlay.opaque - this will avoid disappearing configuration files on system updates - Documentation update - Only sync /etc if it's on an overlayfs mount - Use correct locale for zypper - thus updating locale specific packages and avoiding "empty" updates where transactional-update didn't see the change - Add dependency to attr - Fix permissions of systemd script- Update to version 2.4 - Bug fix release- Update to version 2.3 - Reformat help text / synopsis - More detailled output (use --quiet for less output) - Log all error messages into log file - Avoid potential lock file race condition on self update - Accept package names with whitespace - Don't wait for user input during self-update - Fix broken error message output when creating new snapshot without reboot - Fix erroneous mounting of stale grub mounts- Update to version 2.2 - Fix security issue in self update [boo#1091316] - Create dirs in /var more reliably by sorting the list - Rebuild initrd (needed since 2.0)- Update to version 2.1 - Cleanup the code cleaning up /etc- Update to version 2.0 - Create missing directories from rpm database during boot - Merge /etc overlay with root subvolume during update- Update to version 1.29 - Implement self-update - Disable optical media on dup - Ignore certain zypper return codes- Add conflicts with snapper-zypp-plugin- Require perl-HTML-Parser (needed since 1.26) [boo#1085764]- Update to version 1.28 - Adjust for latest grub2- Update to version 1.27 - Fallback to snapper without dbus support if dbus fails - Add workaround for update-alternatives - Add support for /usr/etc/transactional-update.conf- Use %license instead of %doc [bsc#1082318]- Update to version 1.26 - Auto accept repo keys config option - Detect broken snapshots after abort - Ignore user deleted snapshots - Include all error messages in main log file - Add configuration file - Correctly implement migration of major OS versions - Default reboot strategy is configuration option - Salt option is deprecated- Update to version 1.25 - preliminary SELinux support - support for seperate /var subvolume- Update to version 1.24 - Don't save unused snapshots if we may delete them again. Partly fixes [bsc#1071038] - Copy passwd, group and shadow to /usr/etc if modified- Update to version 1.23 - Fix re-registration in rollback case - Fix problems with updating the grub2 bootloader - Add support for migration of products with SCC/SMT - Re-add support to re-write bootloader [bsc#1068933]- Update to version 1.22 - Rewrite cleanup code to be more aggressive- Update to version 1.21 - Reset salt grains even if no update was found- Update to version 1.20 - Improve documentation - Add pkg update option- Update to version 1.19 - Add 'shell' option for debugging and testing- Update to version 1.18 - Auto accept product license in non-interactive mode- Update to version 1.17 - copy modified bootloader config into snapshot - unit file cleanup, no change of behavior- Update to version 1.16 - internal changes [bsc#1045942]- Update to version 1.15 - Rename option ptf to pkg - Add option to set salt grains- Update to version 1.14 - Fix check of return values of commands in pipes [bsc#1034900]- Update to version 1.12 - minor bug fixes- Update to version 1.11 - use --no-allow-vendor-change with "zypper dup" - update manual page- Update to version 1.10 - implement and document rollback option- Update to version 1.9 - fix umounting of special filesystems and subvolumes - fix interactive installation of PTFs [bsc#1023026] - fix dependencies of systemd service- Add Requires for lsof and fuser- Update to version 1.8 - fix references in html docu - build kdump initrd if we build standard initrd, too- Update to version 1.7 - build html docu, too- Update to version 1.6 - Add support for kdump [bsc#1018098]- Update to version 1.5 - Install PTFs in interactive mode - Sync state file between current and new snapshot- Update to version 1.4 - Fix wrong error messages - More debug output if umount fails - Try a second time if umount fails- Update to version 1.3 - Add initrd option- Do some spec file cleanup- Update to version 1.2 - suppport ro-subvolume with overlayfs- Update to version 1.1 - bug fix release - implement lock- Update to version 1.0 - implement and document PTF options- Update to version 0.99 - Support for rebootmgr - Write real manual page- Add empty directory /etc/systemd/system/transactional-update.timer.d/ so to make it easier to override transactional-update.timer entries.- Update to version 0.90 - Finish normal options - Implement support for PTFs- Disable restart on update for post install scripts- Implement activating the new snapshot as new root filesystem- Initial version/bin/sh/bin/sh/bin/sh/bin/shbuild34 1531504113 2.5-lp150.2.3.22.5-lp150.2.3.22.5-lp150.2.3.2 transactional-updateetctransactional-update.confdracutmodules.d50transactional-updatemodule-setup.shtransactional-update-etc-cleaner.servicetransactional-update-etc-cleaner.shcreate-dirs-from-rpmdb.servicetransactional-update.servicetransactional-update.timercreate_dirs_from_rpmdbtransactional-updatetransactional-update-helpertu-rebuild-kdump-initrdtransactional-updateNEWStransactional-updateCOPYINGtransactional-update.conf.5.gztransactional-update.8.gztransactional-update.service.8.gztransactional-update.timer.8.gz/etc/logrotate.d//usr//usr/etc//usr/lib//usr/lib/dracut//usr/lib/dracut/modules.d//usr/lib/dracut/modules.d/50transactional-update//usr/lib/systemd/system//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/transactional-update//usr/share/licenses//usr/share/licenses/transactional-update//usr/share/man/man5//usr/share/man/man8/-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:8423/openSUSE_Leap_15.0_Update/4c7a9b877f3dcddf36df38d1c7879376-transactional-update.openSUSE_Leap_15.0_Updatecpioxz5x86_64-suse-linuxASCII textdirectoryBourne-Again shell script, ASCII text executableELF 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]=075ee66ce778cb0ee089926994e45b3d5c952602, strippedELF 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]=b1ae97dffc88f24e78629d8fbc674891c722c29a, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text, with very long lines (gzip compressed data, max compression, from Unix)RRR R R RRRRR R R RRRRRRRRRR RR6N?B if test -x /usr/lib/module-init-tools/regenerate-initrd-posttrans; then /bin/bash -${-/e/} /usr/lib/module-init-tools/regenerate-initrd-posttrans fi/bin/shrebootmgrutf-8a8c2a3066c01e81eb79cbc1838f8187ad7e65c7426e81ad4cdcab0564e548b12? 7zXZ !t/}] crv(vX0{VopJrj5 յ 0owJZCk>oW:`R(<#jۣ _ FzX 1D . nPɃPxG<aϓ4O2F !H0Ó+!@sUxl=jKpXQ8ڝZ>8v&S`AǓ"IQ{aOO=n|VFoݭe//P p-0MSFge [(3:c#)/) y[&8DOxlL6Ƚbu ƶfۘ0h@rcweAu :J nZ L˴a {4@a 4OaFlz. uPUP˫/`%t3,qErJEӊwF,qvYȮ'6%8>"CBuMmkX5t$.Zz4g*]}(h0YNZa&M ieboۃG%hZQ? _|l:Y)֒ 2 s/,\H/O]7^ CzvA:Qزn'{GS;}}w>OƐ{ 5Ёmk&s :s'TQ]x֏RN6Yja+gkOՃ>YDԴcFh轄3 vM~מlDx {<)*{k+ "=yc ċ_WJ&0n9=LvuCE/P!d4Y* 196ߖ"P0xUEZII]`/^Yv(wnxix0Ӕ {˪H #! /Ͽ01㱨C%rQ?W&^&7)0{c dũб䜖=ɳ*Qӳ9nzt(6qtm(N^Z"bM9^y#,V[a3t +nNJ>:OaOG~<lhs-BL*V0)+`׺ UTؐiRm?.B2P:Le>FUQ{0umD-ɾcLWVq':RƎakB(ǚRAHQۘ HJڶXU~%A*EƜ17lB2MANnTMg$늠&[-YX^y#([KDTx讙߅mqVpu'OSD2<%xߏJݚ25@h@ൟ=Tcg}NKjw'z`zNO|xQ k{7(BnIX,uߥڕ>,ra.FQKrdG?q1@|ݲ1:1h2oO>tB+(Uh^9W Q#^wDzi( Lh,骍U5˃B^.ǵןJy"Ω̥G*$ʦ:I zVD |4r-fWh_8a ~tJo6!b&½AʕW7O^Nyz`T"4F:caA%d=Å$]Mvsyh0IXn/<ET5VBex9ϰV$ eaSh=@\(덀4K1/k@U&ьTn@w U,;1 Y]UB-O+/F7JV ݜ[xptAURI6Rn_Lkfw]*~(V4+O~NT:s2?"6 gkmKBR$vsKR57# SMI]u.4P+}FRlC;H< qQ 8&uN,5y{b-0_y} @=/*sp9p}iq={+T)_J>% U{01IQp@]Ͷ, 7ksO%H#%a10Ʌd."KD,wmZ`so*`v>b.Flx҄w=3jSrSRX+L$=-tBbܵÕT k. Ubh-/|Wt՝DavBQr{сqFPEd;zS2t[7Ro&|U֋VY (ỷ+>w;!L)e[Y 2bp 4D({h!նϵ$O8H~qt8|o6,wVH]%8˷Gn+]W<%d[|26K qzb|?w"iFD`Jz4"J%' Tocܑ R &t|#'{lZ |v覼nlqf EJ^gxLڦ1Wygլgu|v",\ڭyI^-C%~C)b A&0D8<rd`6pFwPWӭpɑPBrG|+vX㌶/B}'Lgm. m 32}:OWL%wCbZ|VW_̅᫡A@l^bpFAphW,$iV^;ɂY֗\gdm1CŞbUi5]ggò1 vуbj0[ѼEl -߮r^8bs<1y!e`9e>gmDuvBaQtSP`$Gx~H;)^F*u0h >-ғLJpfq֗#?HIlqg *\dֳbq(ka _K8 &: (Y7heIe<,0JLp$OKk ϛ$, B|/pQF[M)ٲ\IK1T΃Tđ;pgAxZ{?2%2U#wKq!l& KЗ&)FD p$ ?27-ܷ0oi0AV}\AD,!"Yy (qIBoc3G",,kI{\7D+ڐ?a #_Bۿ$D[o6ma8cs6s}<4;C" /<46͈K%jhPE 7zkk\ީ] ܯ)x~|#zM½[psсڂXF+W;Wa+}*T:QmVZHtRfvX. dӛ%a@ mtu"@RUݲ["+0L$=jRus[ oY\偄D0;X*Ύ_o{BXFRoh /= Q6KO4QC|HzТ2;h{f֦ACO7QP /$8tpO4 VC EDi(6dP4Z`?4衕M2Lt@q>Ȗ Ud,dC@˘k 9H,^ {j͸.XSd $\{SV5}'k'KZn't` tC E73cwynvgہ)&5zTi^S)?cl^/e RN [N986 S- -}aܲ3): L4I߯MK*:f7W+LJsDsdjC_1k/P6Oʫ,VYuH@hY5,;՟bƝABoW#j'tZTZry3R =(ae k}-):9uMrl޾p=]-fžD&v),O8 r$ y\_N*)@}/[IEf|ە(L:įk\Bv! DP )f&GuCjmqMzAx>" c?01gi)̴pR|'֨C{Ȣ+$\\u{8sYN~f@Ӭ^JК5,( ɔ>Gle*}f~SsNm:k>󒰙RZq 4G4hAA7D'DUp_N lS쎙d5&4 9\`w1Д4 0 ]2j7FMm|w{:{n;پ,{cs^_Xã^٭e=1M4Vy^VWN 6ąM76 `L2ڭp*C{< ާm_)TMŽʸ>CSsP$E|xgk>`9cݪaaXm5_344-ag҉l ].p}[iw =e4$+cm7/Ι& *3LCXKZJΌUk2!Na0+͈&U]LufS*p3KV/KoA);)"܆V/yc)L_g^ ޮ`n+(J'-^'R-5jeS%3q&p0Zd= I\ /%D8ƛ\I_" &<nFg=[[K?iS)~"j_8U#/M*NZ=MFmO/lԑ纫= э=°G[/w* 9,0_t]x%3YtFڈwci:d]W_-؞B֫]d/.([s֜>vMמW*cYJ7%;m[aZHѺ# UT9f~!Pa,1}@;tPQek[ݸ|K'@$KtyҌ/V<%0mGhIA1:;࿣f9uZcB1Hng_>(<%G7~C &M_arӚ8}:*,Vc?~D! ̅IҬ(uda] ^L R12Ȣ#B>7nUty2^mmC0Q<].TY֘k0N.d!"`~b;A7ÊQPF 3B^4ۧ mVe= i.VXc‰d[`9'@s<)%9tH믜8Sc"9R &ET+$n>g ί]̃5oĈ?=g,A?x&|D\VXs+׺s[&@o,ӗ6cu3!H+)U!XPz_qB+p>(Jq-y& Z;Xqx8F:JR1(6;:` 9o[c+6z<& ɛv"Lsw4|yɢ3UW9;.Ͱh]jt^2ڟ3cHv+BfSuFQdٕMXLMpXXBBMhS"+ڥ1{3V\G3s7U?[Ui.T>XDD*>N9n1Bj/Tl!#ܖKUu*8~`ٝ/1K־qQ() v7 Twhc{ p|HW,䤑G6D >LeYuPp baL0e52vf V% ؿ| ߭!n/:#G1]x4.&iLukN}.M_=is:g#I(t, bf\%HMk'<0͕.̥O`D#wXz7o/#+4pyNh< d:Z7TIm@!u,DS|V a'm_|cd|"-Dˤ{g S % e76f|m~/6`OR62ej1=mg64Ta/kHCA`D[XK3-kg%mfV>* Pk[,EѠ< { Gt!L]^F* . ' iq9MyUg\U 1H 'IhG< UhΌ Tϳ}KNV:7Bdf} eWE]ͷfppGM\3WSa7d=41?J-3pDYW[G%/#@a琱: XofCMzV#KC"s{ +Ta+@nMa稡WI6j3*ŴEH\D^oBfy {Ub3$F} G wn 8 5\%o1d"GyaoƧZ03\rŸHQ2T+[m|3{j)4mR6)ɞ!pG^fj!1b!SV'·^yn{45!ESâd\6.[b/ilrLJF \,I A=A+_!ٻ%cqh޿+*gxP'#"k#>wLc/X”+אTgSA 2~PFLxBbȒEI,n ,"1tFx+ ct>P*j=w&j_䪸0Tx M i zt8ˉcw1 6&(`f۱kT~t΍k4J롳P,Jf(MRJ ;KҨ PN9U)6MrzɊ{X=#nDrUQOZSđ rH'yMx#`ڽoۢuc*N/lq5jqhqfMdI13#0WlZV[ bcJG+r v?k(Pdhq_U+7MH]qKe4JDwݼ GkJ quKW.'2 ^|5|TA(6wCu\4j͎L,.#mOEtq?Ysv}-0=cxW:|_}4Uz<袭h谮y[ң)<`hH,1T(?QI @_6?VMX۩I|&UD'IG xdue0_ˠP؊ f9E 7KFCuqcR8 uLfKfmZڵ$d YQiX)zyxd1RTPvaǜto>N5}E%[ 'o1MɌNhJ1ns0nsxa%z,1>2d2h:WoM3R6!ORlb4&դ!n fEܻ,)*6 BHh3` J=t|b&}[$N.>YfHkmNcJ`~; ii$_ AwaA2=:h`*iq!@'0')o^֝y?-IJ#fK<~,x 1{Q2p dMЙ \-s, Zx7S??:Ej:+3c=<m~y/7pCSpv)!NB'v3*{}Xj\c>HF( \_,\+&̎thAxVtW-\9W j,:͆qoձC PY~|ɕ2eWb3}y__KY3cz5~wN<7A+uG'v ΀iRQ\NLR7=s/3u<.CL_ZQđ3f\[&ZiWF.dL3t-"2u$"kėoҗxۙ'M &V.2r/={<ÌԆQŷ)<,{<#ǗHwVF_ SΛ9Wj]ÒE,4(shu0'㖓ҵ7G(P]WO0T1$]ɲfB21`+Cq;g Ց|&IxS?m$LbGIpڲD.{(|D6b ;UJ;9]=N O}(!O".~5Ƶ>a7</vNVd*0 'j.7 (rT%>Dՙ22wKz{7Aٱ6k* <ƀIblXoNo\5(ݖk ȅNRǪ̃Q cf);M%/vRz,wMqu?}3T] :aEWMNyRBjB(L֎ :+z Kكζ3 GECu*!\g*CʊcӺf\VPR@$ټIr%a'ɜ n`#lNJYgQC-Di=\+~UmbuJ)mB4ʹ?<><],|>aA,;O_ LX aʽw$;69?TOԐ]y V\b] ȍGUB; 鏸P=..@ >!ŭ ^tJtDaDB_CW5C1n5 66=In9tԐlEl)4ź)-  ͉-hǻ*E+`~'L6 {_-UKdyNN*m'U[e=p<#+ľZڬl~qثx6^xd g\$jꙍɖꌕL ӯÜ,ԹEG{Poއ-ʊ i Ic㪍Y V+K4b@k8nN%e$֣y^j 9r|9HTIMT;'MQ=u|B:|)i..6u^ic.0ѐ7٨J` M#x{#Y8W,IETg0r/H':^w+.EOVt| /#kCg- VoGYOedfg-3Lack9v=a\nn3,s Fl /.VxM>:lݷa@D깐-{\ #~R4a ! x4!8nnEab 8B8."ޱR-Xm!_0|`Qj@.Q-[uڑrt@I'{i1%Pd|=CiN6;2.8VZsj.$խS;7(+\F~vGN&KDM ]uzR?|:loWzݟkWr0W6 /ӟk %%`1qA1[pf2 2qA}84[-|#`E>t%]^P-0AFejWx[3%.trT)n Y[3bUcAx#|/~5Y7څܬdi![+/tT=τ!#XcXLڪ5݌G {^p#CWO zq.N 5.nQEEtk l29~*Z$V:j/fz,*SzRbHc#L)(qZSuQ*EHÒY]NaŴ3) MWՍΪİ֜$a jEp ~ :ۊr{hjPp-ŷQr%J>C$>aWb^˦@#r!,01iŰV@˝wYl[o'Ua*/fZtȕ*BmԜ aJ _ƶ×Jg*$4C%V)Y?y:.G!@vܜ1K|^>>qd(3{:&үGxQ_qִ}epZkBu*/21c9{G#1ѷ)YFWقm*ɔJ eh'BER ):sS![}ðHqF!' ˕%iBevq)!N1˽Eݟ*^'?5STd// .OŘB2PC $jyXDȍtIx{x;#å$`"¸XÉ}aO$C!.9ˬwfs9(h4Zxg7Pq%͚oޒ&=8}p7^Xwhz ZdYUSI9/Ǹ',4ײa&Ek%g@nR$vÏq.F qg tAu:#ᑅ0C # :o\+*4JgkE-5mHJP u57"$V8}'kd˰GmmeO=8o( J2YKW Si]c$=-1̍vXu4Wds*Fi7zQhAbyJ);4kRR'Zz.kW㭮d 8=?[W7|:RŽSz} 05Cyz{uSeg^\cKcS51wҍC|Х tZ?HmbD= ?}WkءI+uB/~HtfYq/mV8ʂ9הiWcMRA>uE>|&K( +W<5sֹZ`d||e6]OI``BHre=WvlHݷrGOiVݦNY`1aʺ!}N?I`ace==j'zcG"*S?%g+zs-|޶tfeGuJ9Z>r_C{PM){jp߅N}*$nUPE<e}>y?"0omEUtDL.m73㮌2r^Ly-t~?~v,葎3i؄Z#OwxQ:sAʚODE4!~3*cfb)}3=0x?'Fs. >=WMf R |x'+ח = ΏMJ}8xmMj#^Ͻ0)r Hs{P?-r1+c|6~SLFiTLM}nN ky7c9ެhɈyJVV5}9÷Ջ:tԎ+{AprĚD 8Dkf8ko%0@s5q&t*5 :׽ξ?wr\`b7P`1e5tsda\ [+KKhq?u<H&Ҁ2)0`)6S.q9F%Y!of FO|h6^x,2k9N;\ )Z8T!_ \5iȿOפ./pH'R/]vm7+-,0h]ñR.)tS`+kDG[oHu=Tjf ߩkgm*]bBH5A2*e_:Ew^b[@cCSG|Y8<1`tm<˅ Noq$ 9rQ$Kz|xZ&0RVБĵ.<5>dc°0;V]+!`VG i48qpکk҈p ^ `U!oؗJM̛C<׵> J_ Q$Ǭpo@Ofن%VwB1A?Xc5ǀyY*ӝ$WAD5KlLf+xX-Sd@4*c1nJ:p _g% r=M y3w3@z D\)ԡg۴]8{Sԙ6g"Ng !|%+39 Dpu}֔7wF)ֻ{˒ Tǩ2kҥ8[/X :ݱbj.+K (IJH |zY9K+:D1ʝ{ dGi"Qw+ {fVT]1IuDA` $3qKj(VW҃3:[|2~2PdI(b@}3W1Ѵ}TF;,gZ)8 ɻ ';bfMRgQGuy?)7e6Xz}>j"bmeLm52R,\k;hߡ4x|ՄzM.(z;F[/9e:u ,TJd4?Y6īT4d,m g6!_+uJį`'>O%w/@P?q&x6T@+O8(b=DŽ}1H zbF(khaϢݒg@_©Bp+A^ m/'27ֳ•_"da*ոJZBumw9(}}ѬOef#sb`XGS]JǏ"-1..ަUiX*rdf`Cͭ5U 5ϯꔦj\ >@ l*][;\Q\cNYJee{uTcp(65HDI~G4*Cb4×nOE:(pX~Sc q4oC,wA=F]',+o:b*n0dH`cGHDT9Iz+bc-Q,wㇷb 5-x,Kx (- AQ jg ׀W[U t knz0OjeG7EE!OlP[[cT3"tX39ɅyusJ"Rcz;di$xCydvÚi^+׺~&hobۺvV6s!@ZLYYz)~-g,eQLDPBq-rϥ[u#'[tM8<88Nu{⯆mi# \<֨B7w^'P Qw&^80,!:};Sq$erYك%$xdE U RzCV-=(W TáEf .dzչZ_ @:C) 8 UlAY;fo}]Ύܐ\e\xEZ D s<(7"<.jpQ:z<.lPmF GHK 9-Wwxw0kH p%?ϱT_=mę蔽GsQ qF ,pdtM7KFl Z?/SKaᙽ-Q[ַZmD %Q!5RI&.t* H؃d]aWC*P꟏/upboQ~sO1cdf26hύr_ĩM+Ljal  `YԂ&y:h-:?yBCorE"ܱ?_F%,7\㪥6zX۞ӷO]X|ZTAhOqmjoq\Ro`%F|X{|]Gmspir]erSܩlF'zQ[߰xZ@JS#uf,O3ˀXْ G?,T-݅4 59-D#/zH@y04BYJ ]USfoNr|+>-n(U= ǡ$*{ s>TS`JzxO*BoS(vntM_ zqؕgM#6?,Z èR5(Ĥѕ"?IcPo,2]mZ8* /fLh =uI~93C4VPU&UWxRK6Nlv~cWQYP5a ~ ̸!M[jzQP]kxchJv>pL-S!Y<;;*m? ڄ,` Y pj:XumEw~(5AdƤ? JB$O=lm} M?[=0Kg}׸1/NqC.Cn˕%vL/zUȲFgO@>+j]D۲hKh_1z{GeSn_$q€<ao@@%yFB& v& ҆ [Hg!_TBIC el~`uk:kؚ4! \D0mr :Sq9o\WYieT bt9 qqEmaKx=fvWiIj2:bg3qT^-[ws周䇰zlln Rk#Hytx@D0 S+pFlߦ=+#|sJgDd~0×LT4ϖ^[_gXۜ:8 Hn}_%m1y'&rF7Q&*WǼW6MYU+wanUxJ+6BqYpI_'X4jרh%^>27Z"P h WGhWQi4o5uYĨz$%kh8x=k}kf>%z3w kN_q-;Fv3^ܢ 7h+KqfOc(i⅍4f@|d]񍫆 I{82&54/NQ+"ʝ7sG3KsY0ں8UżuJbvawC{WxWGOC],~U$ CV{u@a׫h> ˊ!k׍*בB8Uq%>펏Ӑ\]6X3%-U9[ a^͞elev)f|UKL?|_&CÆ^j,+&wI8Qg[$.|R],CLjr313טYrYb5vg-iIJvR 蒔jbC}5ZMЃgRM.Md\(K`<1Oϝ ½"ʯs}0TC:~LxqL<:zա"o葮fJYY^ oBZ9EwyZxAAB Iv TO/;t֠NI\f$}PCsufENXkubYNy=se'SZ2mrU aEAG 5"I><_Ս#! j |,y"xYٺ]1ަC+Yڳwvg Or+ `N Ň[6Cgpa7X7#àNP!.ސ?s 7-ZG,H ,rIȚ0r _|7k}6US6HYۙtel^ !o Uv5itH^=H(Wm l:WG)sRȞLeXoc)"m)CI:RQ<^N'0d";/wlGHV;]BbPx-|_@s9)nm.STxԻ~θ*z&"-f8&= ^8@f1juԩRMɄO!a}?^yS skѼQۏz]#}?;6)e,"<O@iWsCό8ňȀl/^|䈸>pydh.Z#/ rK;kWT2f$R9Doaڝ-~ =lH (<6۾_e^đ6\-Zl-r!2}f=^^j ʛQJy`Z0^3 GҦY pzX2s uu#Xn> qRtaȻ"KR桂x4C=vxC~F<>ג,x9HN*Dc[˰ +vKU3),MRC,4qxՒA$OVQ-n"kTJmn(nG8mM LrvtYm{7!Q$NWNə;M֫`#fNB}|޼uǴ'\W! 5SkɱXfH@q/c3bި(,]6(zT,J$nL؞2n~F]|\mv~"bCSgb)'| +!H%g|ڌEE!y*/rSo4Ct{DjG t+DD^*w9^OFu>KmALXd_&?+UI6 ÛRo$dcĮ49dgrZs(Ba>xk:v iإżWEh T𫤰0K`GU/XG\/زra8X*jf=6RueR O#[V%==7nu̙;[oJ!@L/0W;e";BBrCP9VF=lCvCWS4`=iЯ%Q?ZIr8DN CPNq@ܞێxr%ps>Ԅc?m32M$z-te1j#hLa[DKw 4gN<økEla^.ǻ@Wx5MVZi~#r3dmx%٥e^R+ِ*cAfV KNӕ`vnTV꟫ :׹rn5scMEY/ٷj^#&2Q|Ȫ-pdMh^9z#;89!^LHѰOKyg7 82CAU=CXs{KUULRKz@·sP AND&GXFu!|vERi w+ X`~ZpIsiA7EQվ>p0U J,ߦD׵(,bN˭1QvCG^H5tWnd8dm~{N. 3>y|ڱi(? |QO D9ٛV1vun՛'vS-~(;݊0yIbElQv-?ftN.n"oBchOJ$kKd8#_fv ydz N'&3F-H=~׊Img dC&Fhj<6XRt(XPHŝQ o3>Ff -" s'>;=f.M_iq V/@[4!omxU'ߠZ{O ׁ@w[Bi5uB%nlG࠴M3[:QQ* ꞣLI.毌R=Q9#k{P+2ڊvOna^ce%*2 H铵lMg %#M^X0cudE,zIJ@%j?+F8]75Rb*a );mK6W/nLc O\S;cZӎcpR,EI[~vw~v0K" c -. 8C],sm>c=<"Zۿg<( Rx}ɚk(]^:z7t%HZ 腦{ D%j|1.utq#vѶ[lfxbP=zsly!VNjmZ;NZS4~^/u- pP/X 3ϯ4z|eegx9Q7r-n]uPt)Њ h$W9g`8'#{ C\x#]D tdlΖBt?sfLRPX]-:BF]&m:Lړܷ#kPjDY]3fyzՂ2@ ޳ (RnUҹM*M&&O;Ѣgaꧪ-KxЋnlSC7|f/ծw]40 ŁtYǥԍjs%U-;$r< eC }?XNHF]|FD)܏?O-]IXwO5)]`R0Hro 8yX0! WWY/ 3Sf#e;(dznq[ U[*Uu]R |ᒉ48;MO~|n/GUTr/2Сc ~іV,`/Dnw P݆x [M)ZTGk YśW7ҕi},I >%[5ǃqO+nq1Fᵯ;dD|B#}|aV=MǤ T_`&1]s~WeZ1zٴӝ"oB}sM&} *Dt09+d, zA [<9N c {; lAnAX)q 3Dkﺋ0UOpbʼnقá|v$G9xu@9 q^SV~zB\z2|n d0 $hK8&!ebtUt뷛Fo#e@_pB:J%Dg1A (vnH;43/[(Xh&yŒJ(؊GRczUBؗ#-Rf]L-Wz ]iVEmg#rWr0xOcλ:B_96.6}pI])حnF<b˽ʷo6 Sphg U4Ni>6צMH`l;..]]@ͼAm $ @b_?ofyy{¸Ri aQ-oK;B9%MnЎ{/F) moX"Z.?,p ם5Ү ZDCqk2v\n֜GMnP3+Q21Y'.$ᅮG fxq ?P3>aV^f&~yqRرpv6Q[tn ۚ_T6mk>ӦgV"B#.i/4N6PAo1ԙ8ijѪsUv$~KSD]~BIF km-՘ly@9"PVZۮi1Zwamě -&{eZ5E4>!N-J\:B޵/F*A;߮pط9 lԷ;/7ӀmnLei}d.a=w5utb GwI?q6QO(_ac⮎m !('S;*T:`gGKKos8ۈI7cOAo3PcA idH3Yy.߾yeUe 06rzplXT3Lj8/L"ҥFv 0!Kޛ1= Ø"[zwn!wlP*Opp1e9g)v׸k3撞5?N>87ֽ﫫JÙf~~JJktV)QX2$1Ҷ S#mε;'8p4Mf*2ܛf>)$`VUd a&yd3sFmG]n:· %zj3<ꕒaiJWuFt#ýD'}v$zsX–VaYàPZIk'!7 ḆaqrX9C7!Z/h>|x n!k/m-&Z Xb.b!dL6{5cHC|ڈfup2}i`)Xe )M>Bd=|m:+]ϒ=AZCG|d`Sc(쮡qL$,u?  güP SC刈8 )dn9g?g|DR`{7G澏O%d%({xEFf|(JojpI# "FK閈~de9HH=_"xיyB{F@*FwEɮ'Qݙa'oM^lq ߹gmp/iIo΀B~ 4sl_Fd׳~@Uc{`PErj:pAsdž8ojNk i"0p\XMӓNJ5H3Srj>gO{ 59<{Ɓ8p tBv2f6WϮؖ"JmBj}X 0w|T{@l9+;C$>Ls>p҅ۜZDeJ}wpi6#3J4Y2MZU HUM;>'؜tIuU.X`~?`$i|XNh3Làn+rlzS3k&uyD#KtsRv#8@*&tIav4XC!}ݦ'/{gg^73mH *sr+Ch e;Jˁ`G}<9_FQ8{UD|)Iq⎢[BE8ֳ2w^'D ([OƋiymLUJZ.VMF&v8IG -yf.0cuVT^^~/%/sw}6q\\*}b_L^Ow9>:̪;}៴'IUX^+~q'B4}ٝࡈ]e#TU.)D!m3r/갿Ba߾S:].ЁǕG) =5rUXyzuL'k53nF*s <jO!#%:^9!жvvm JSGn9je<䱗kK(2ACB̽>u GU-0_(BPJsP-A̗kAB5qV yWS dFb0)c/#$6d)/7tgx;ln\ ]勖ŵn)T,iH9wLTvN= U 7ڐڀ8 1dЖ EvFUd ** Гx.9P=9f:1[ \ V0I6إ]B I'jХR:" <% GYC w G:.#GM,\O稌`vUS", ]kK=1yϗ>j=H)EwV#t}n6N>(F4pֵ_Uz6J0ɤKȤՋ6`&ބ1V؋U'/oKZCԿǶ YZ