build-initvm-powerpc64le-20250306-150200.19.1<>,lg#p9|jdxvQ PD)5߲H˴T'?yGި e_{^'@^ku^AE^:@^4^1s^0"@^*@^*@^(9@^g@^r]@]A]]$]^@\]@\|\HW@\E@\ @[@[ͻ[[ug@[6@ZlZ}@ZqZhu@ZOZ@Z@ZC@YY@YéYYp@XXYX@XF@X=mXI@W@WWu W W W@VxV;DV@U@UUa@U~@U@Tr@TsTN3adrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.demls@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.dedimstar@opensuse.orgadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deFSchreiner@suse.comcoolo@suse.comadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.dedimstar@opensuse.orgadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.demlin@suse.comadrian@suse.deadrian@suse.deadrian@suse.deFSchreiner@suse.comadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.decoolo@suse.comadrian@suse.deadrian@suse.deadrian@suse.decoolo@suse.comlnussel@suse.demls@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.delnussel@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.de- Fixed behaviour when using "--shell" aka "osc shell" option in a VM build. Startup is faster and permissions stay intact now.- fixes for POSIX compatibility for obs-docker-support adn mkbaselibs - Add support for apk in docker/podman builds - Add support for 'wget' in Docker images - Fix debian support for Dockerfile builds - Fix preinstallimages in containers - mkosi: add back system-packages used by build-recipe directly - pbuild: parse the Release files for debian repos- mkosi: drop most systemd/build-packages deps and use obs_scm directory as source if present - improve source copy handling - Introduce --repos-directory and --containers-directory options- productcompose: support of building against a baseiso - preinstallimage: avoid inclusion of build script generated files - preserve timestamps on sources copy-in for kiwi and productcompose - alpine package support updates - tumbleweed config update- debian: Support installation of foreign architecture packages (required for armv7l setups) - Parse unknown timezones as UTC - Apk (Alpine Linux) format support added - Implement default value in parameter expansion - Also support supplements that use & as "and" - Add workaround for skopeo's argument parser - add cap-htm=off on power9 - Fixed usage of chown calls - Remove leading `go` from `purl` locators- container related: * Implement support for the new element in kiwi recipes * Fixes for SBOM and dependencies of multi stage container builds * obs-docker-support: enable dnf and yum substitutions - Arch Linux: * fix file path for Arch repo * exclude unsupported arch * Use root as download user - build-vm-qemu: force sv48 satp mode on riscv64 - mkosi: * Create .sha256 files after mkosi builds * Always pass --image-version to mkosi - General improvements and bugfixes (mkosi, pbuild, appimage/livebuild, obs work detection, documention, SBOM) - Support slsa v1 in unpack_slsa_provenance - generate_sbom: do not clobber spdx supplier - Harden export_debian_orig_from_git (CVE-2024-22038, boo#1230469)- SBOM generation: - Adding golang introspection support - Adding rust binary introspection support - Keep track of unknwon licenses and add a "hasExtractedLicensingInfos" section - Also normalize licenses for cyclonedx - Make generate_sbom errors fatal - general improvements - Fix noprep building not working because the buildir is removed - kiwi image: also detect a debian build if /var/lib/dpkg/status is present - Do not use the Encode module to convert a code point to utf8 - Fix personality syscall number for riscv - add more required recommendations for KVM builds - set PACKAGER field in build-recipe-arch - fix writing _modulemd.yaml - pbuild: support --release and --baselibs option - container: - copy base container information from the annotation into the containerinfo - track base containers over multiple stages - always put the base container last in the dependencies- providing fileprovides in createdirdeps tool - Introduce buildflag nochecks- productcompose: support __all__ option - config update: tumbleweed using preinstallexpand - minor improvements- tumbleweed build config update - support the %load macro - improve container filename generation (docker) - fix hanging curl calls during build (docker) - productcompose: fix milestone query- tumbleweed build config update - 15.6 build config fixes - sourcerpm & sourcedep handling fixes - productcompose: - Fix milestone handling - Support bcntsynctag - Adding debian support to generate_sbom - Add syscall for personality switch on loongarch64 kernel - vm-build: ext3 & ext4: fix disk space allocation - mkosi format updates, not fully working yet - pbuild exception fixes - Fixes for current fedora and centos distros - Don't copy original dsc sources if OBS-DCH-RELEASE set - Unbreak parsing of sources/patches - Support ForceMultiVersion in the dockerfile parser - Support %bcond of rpm 4.17.1- Add a hack for systemd 255.3, creating an empty /etc/os-release if missing after preinstall. - docker: Fix HEAD request in dummyhttpserver - pbuild: Make docker-nobasepackages expand flag the default - rpm: Support a couple of builtin rpm macros - rpm: Implement argument expansion for define/with/bcond... - Fix multiline macro handling - Accept -N parameter of %autosetup - documentation updates - various code cleanup and speedup work.- ProductCompose: multiple improvements - Add buildflags:define_specfile support - Fix copy-in of git subdirectory sources - pbuild: Speed up XML parsing - pubild: product compose support - generate_sbom: add help option - podman: enforce runtime=runc - Implement direct conflicts from the distro config - changelog2spec: fix time zone handling - Do not unmount /proc/sys/fs/binfmt_misc before runnint the check scripts - spec file cleanup - documentation updates- productcompose: - support schema 0.1 - support milestones - Leap 15.6 config - SLE 15 SP6 config- productcompose: follow incompatible flavor syntax change - pbuild: support for zstd- fixed handling for cmdline parameters via kernel packages- productcompose: * BREAKING: support new schema * adapt flavor architecture parsing- productcompose: * support filtered package lists * support default architecture listing * fix copy in binaries in VM builds^- obsproduct build type got renamed to productcompose- Support zstd compressed rpm-md meta data (bsc#1217269) - Added Debian 12 configuration - First ObsProduct build format support- fix SLE 15 SP5 build configuration - Improve user agent handling for obs repositories- Docker: - Support flavor specific build descriptions via Dockerfile.$flavor - support "PlusRecommended" hint to also provide recommended packages - use the name/version as filename if both are known - Produce docker format containers by default - pbuild: Support for signature authentification of OBS resources - Fix wiping build root for --vm-type podman - Put BUILD_RELEASE and BUILD_CHANGELOG_TIMESTAMP in the /.buildenv - build-vm-kvm: use -cpu host on riscv64 - small fixes and cleanups- Added parser for BcntSyncTag in sources- pbuild: * fix dependency expansion for build types other than spec * Reworked cycle handling code * add --extra-packs option * add debugflags option - Pass-through --buildtool-opt - Parse Patch and Source lines more accurately - fix tunefs functionality - minor bugfixes- --vm-type=podman added (supports also root-less builds) - Also support build constraints in the Dockerfile - minor fixes- Add SUSE ALP build config- BREAKING: Record errors when parsing the project config former behaviour was undefined - container: Support compression format configuration option - Don't setup ccache with --no-init - improved loongarch64 support - sbom: SPDX supplier tag added - kiwi: support different versions per profile - preinstallimage: fail when recompression fails - Add support for recommends and supplements dependencies - Support the "keepfilerequires" expand flag - add '--buildtool-opt=OPTIONS' to pass options to the used build tool - distro config updates * ArchLinux * Tumbleweed - documentation updates- openSUSE Tumbleweed: sync config and move to suse_version 1699.- universal post-build hook, just place a file in /usr/lib/build/post_build.d/ - mkbaselibs/hwcaps, fix pattern name once again (x86_64_v3) - KiwiProduct: add --use-newest-package hint if the option is set- Dockerfile support: * export multibuild flavor as argument * allow parameters in FROM .. scratch lines * include OS name in build result if != linux - Workaround directory->symlink usrmerge problems for cross arch sysroot - multiple fixes for SBOM support- KIWI VM image SBOM support added- CycloneDX SBOM support added- added support for generating VCS url information into rpms- SPDX SBOM generation for container and product builds - Revert & Redo "Better filetype detection for temp changes files" - Fix typo in glibc hwcaps supplements - Implement lua string macros- configure mkbaselibs to create glibc-hwcaps baselibs as well - Better filetype detection for temp changes files - Add hook to run checks after mkbaselibs run - Delete leftover multilinedefine variable definition - Support multiline macros in the config's macro sections - Support #!BuildConstraint lines - Support #!BuildTarget in spec files to set the build target (as workaround of broken BuildArch in rpm since 2001) - Support a regexp for file renames - Set home to /root when running build time services- INCOMPATIBLE CHANGE: get rid off the power8 cpu limitation (#889) on powerpc - Add handling of non-compressed tar when creating Debian archive for DSC 3.0 - Add automatic build-in-place detection - Support dist/package subdir builds in pbuild - Skip iothreads on QEMU 7.1.0 - Fix permissions of /dev/pts/ptmx - Add license to container package list output - initial SP5 build configurations - vm-type:qemu use virtio on x86_64 - Improve installation of obs-docker-support for multi-stage builds - Tweak ARG handling in dockerfile parser - fixed Undefined subroutine &PBuild::Job::ls issue - Add missing dependencies from vc as Recommends- fix build of testsuite spec file- sync factory build config - build-recipe-livebuild: run as root - vm_kill_kvm: Use SIGKILL after 3 minutes if the kvm process is not going away - Zip: Allow extraction of symlink targets - Convert obsolete egrep/fgrep calls to grep -E/-F - Add RemoteAsset support for Dockerfile based builds - new image format: mkosi - Support stacked container builds - Revert "build-vm-kvm: enable l3-cache on i386/x86_64 builds" - handling of non-compressed tar when creating Debian archive for DSC 3.0- kvm: exclude powerpc from io_uring, enable iothreads always (#829) - kvm: enable more performant I/O also for s390(x) (#828) - Changelog patching when building DSC format 3.0. (#831) - support for building from slsa provenance files- Revert "avod aio=io_uring for now on SLE15-SP4 workers" - deb: defer dpkg triggers until all packages are installed, and disable man-db altogether - Add support of Debian Source format 3.0 (quilt)- Stop building aarch64_ilp32 baselibs for aarch64 - avod aio=io_uring for now on SLE15-SP4 workers- Update SLE 15 SP4 and Leap 15.4 build config (bsc#1198740) - Use aio=io_uring if available (bsc#1197699) (build#814) - Add arm32 and loongarch definitions (build#808) - Add compatibility code to initvm - Use upstream way of binfmt argv0 preservation (bsc#1197298) (build#809) - Add template support for Build::SimpleJSON - minor documentation updates- docker: Add support for --root and --installroot global zypper options - debian cross build support via multi-arch (obsoleting cbinstall remnants) - Tumbleweed config synced - documentation updates - smaller bugfixes- regression fix from last release, avoid calling shutdown handler twice when building in vmChanges: * pbuild: add --debug option for building debuginfo packages * rename --debug to --debuginfo to be more exact. * docu: add buildflags:ccachtype and OBS-DoNotAppendProfileToContainername Fixes: * Avoid shutdown of host when using nspawnFeatures: * download_assets: add --outdir --clean --show-dir-srcmd5 parameters support multiple --arch arguments * asset support for golang modules * add support for LXC 4. * new shortcuts for rpm building: - -rpm-noprep, --rpm-build-in-place, --rpm-build-in-place-noprep for building directly from upstream git repositories without any tar ball. * mount securityfs if not mounted by kernel-obs-build * collect steal time during VM builds in statistics. * declare armv8 and armv7 compatible * support OBS Debuginfo build flag for Red Hat variants * setup rpmmacros for all build types and earlier * Kiwi builds - Always append the profile name to kiwi container names * Dockerfile build - improve registry handling - initial Dockerfile.dapper support - support 'curl' commands in docker builds - strip known domains from container name - support container alias names * introducing --verbose option, currently only showing kernel messages. * support cpio creation for special files * handle QEMU >= 6.0 on POWER9 Changes: * Use git+https instead of git-https as url schema * add oops=panic kernel parameter * Updated distribution configurations (esp. Leap 15.4 and Tumbleweed) * new preinstallimages are using zstd by default * source subdirectories are used in git managed sources Minor improvements * change sccache default size limit * speed up improvements in - vm shutdown - rpm preinstall - avoid calling external commands in a loop - using zstd for preinstallimages - no more unpacking progress indicators to avoid slowdown - virtio handling * fixed vm-type=qemu * multiple smaller bugfixes and speed improvements- renamed tumbleweed config to tumbleweed - synced tumbleweed config changes - initial config for Leap 15.4 - docker build environment * Use /.dockerenv as marker for docker environment * support privileged docker/nspawn mode * move --cap-add=SYS_ADMIN --cap-add=MKNOD to privileged mode * initvm: do not attempt to mount /proc and binfmt_misc handler if present - pbuild * rename --hide-timestamps to --no-timestamps * reuse options from older builds * revised --single build mode * support ccache - Unify ccache and sccache handlingFeatures: - deb zstd support (for Ubuntu 21.10) - support KVM builds with enabled network - modulemd support improvements - Support a "Distmacro" directive for recipe parser-only macros Fixes: - Load selinux policy when using a preinstall image - Use the pax format for preinstall images if bsdtar is available - Add %riscv to std_macros - Fix combine_configs dropping newlines pbuild: - Implement SCC calculation - Improve --shell-after-build and --single options - initial documentation of pbuild - Bugfixes- Fix unpacking of deb/arch archives without bsdtar- fixed regression in multiline macro evaluation from 20th August releaseFeatures: - cross architecture build support (for rpm and kiwi) - modulemd meta data support - pbuild to build multiple source packages (initial release, can not be considered stable yet) - supporting external asset stores for source files - support multiple post build checks placed in the directory: /usr/lib/build/post-build-checks/ - sccache support - New --shell-after-fail option - allow to disable squashfs in SimpleImage - supporting aarch64 kernel on armv?l distributions - kiwi: Add support for OBS-RemoteAsset and OBS-CopyToImage directives - container: FROM scratch build support Improvements: - supporting kvm builds as non-root user - Extend stage selection support for rpm builds - various distribution config updates - Support "BuildFlags: cumulaterpms" (was done only via suse_version before) Fixes: - container builds * support newer podman versions * supporting multiple containers for multi-stage builds - Supporting URL's in Flatpak manifests - epoch handling in debian builds - catch more cases where a failed build is marked as host error - fixing wrong status reporting when a job got killed - hugetlbfs handling fixes - try mounting selinuxfs in VM - Also create the /sys dir when preinstalling (to satisfy dracut) - various XML parser fixes - and many minor onesFeatures: - initial flatpak build support added - ccache support added - debtransform: Add Debian revision if not present - allow nodirindex filesystems via BuildFlags: vmfsoptions:nodirindex - Also do rich dep handling for PreReqs - kiwi image: configure ndb database if we install the rpm-ndb package - Implement alternative method to specify build-ignores Changes: - Ignore kiwi-image: deps when expanding image packages Fixes: - Improve autonumbering of source/patch - init_buildsystem: fix mode of /dev/full - drop option transparent_hugepages=never on s390x - Allow --vmdisk-filesystem-options as alias for --vm-disk-filesystem-options - Do not add a "kiwi-packagemanager:" dependency if no package manager is defined - debian: - Do not leave trailing whitespace while generating .dsc - Save modified version into .dsc file - Fail `debtransform` test if `debdiff` can't find something - return the unmapped arch if it is not found in the mapping hash - build-recipe-debootstrap: add fallback for Debian SID distro- support rpmlint installed in /usr/bin/ as well - fix local build for armv6hl - Extract generated chart from the tarball instead of using the recipe- fix factory version in config file bsc#1170956 - add missing ignores for Leap 15.2 bsc#1174854 - fix sysrq handling for KVM builds - avoid double removal of obscpio files - docker: * support builds using USER root statements * proper error handling when obs-docker-support gets called as non-root * helm build target support * support milestone handling - support repo files without types set (SLE 15 SP2 zypp) - add default substitute for system-packages:repo-creation - Support recursive kiwi profile usage- fix dependencies for Fedora 33 - Set $YAML::XS::LoadBlessed = 0 for Appimage/Snapcraft - add a new variable to track build time needed for ccache eviction - create folder for ccache archive to be copied before rsync - also package pkg-config files by default into baselibs. (bsc#1172563 etc) - Use shorter kernel flag for mitigations - Ignore, if shutdown behavior changed by build in z/VM - Control disk-space consumption while creating ccache archive - cleaning ccache - create folders before trying to copy ccache.tar - Generate .packages and .basepackages files for docker builds- enable sysrq operations on boot - Set kvm_serial_device to virtio-serial in the fixup - Split console arg setting code into kvm_add_console_args - Update for zVM to make container builds work. - Write to /proc/sys/kernel/hostname if the hostname command is not available - Use --cgroup-manager=cgroupfs when calling podman - Also squash by default in podman builds - Support different interpreters in prein/postin scriptlets - Use grep -E instead of egrep to check for the needsbinariesforbuild flag - Use new Build::Intrepo module - Add new Intrepo module to read/write build's internal repo format - remove .gz from _ccache archive as it is no longer compressed - Add support for Arch in build-recipe-kiwi - Autodetect whether to use --pipe option of systemd-nspawn. - Split parse_depfile() from readdeps() - enable compression on ccache - add bugzilla numbers for s390 workaround - extend --ccache to generate _ccache.tar.gz and implement --pkg-ccache - disable transparent_hugepage on s390x guests for now, causes hangs - set buildflavor also for Build::parse- Leap 15.2 config update (libzstd1 for rpm) - handle obscpio extraction error as fatal - Return correct exit code from systemd-nspawn build - Spec parser: do not parse included files from end to start - running disk full check also outside of VM - run disk full check only for chroot- Spec parser: add support for %elif, %elifarch, %elifos - Support rpm's %include statement (EXPERIMENTAL, known limitations) - Do not do vminstall expansion in expanddeps unless --vm is used- 15.2 config: preinstall gcrypt deps again - Recommends for Fedora based distros - support obsgendiff funcationality - various smaller code cleanups - additional test cases for spec file parsing - various fixes for cornercases during spec file parsing- fix regression in && operator handling of rpm spec file parser - Correctly expand macros defined with %global- 15.2 config: temporary revert gcrypt preinstall until distro has changed - factory config: ignore libxtables for iproute2, not needed for ip tool - Follow upstream rpm changes in regard to logical ops - Fix macro expansion of lines containing newlines - add missing header file to avoid compile warnings- support OBS-Milestone comment for kiwi - switch to preinstall expansion for factory- fix SLE 15 configurations - Fix dist autodetection for sle15-sp2- Fix crash when using preinstall dependency expansion in OBS - build-vm-kvm: use /boot/kernel.obs.build and /boot/initrd.obs.build as fallback regardless of the platform to have a global fallback kernel to use for distros that do not use the "kernel-obs-build" package to provide the guests kernel and initrd as the system binaries are not reliable for use in a guest system - use abuild user if $NOROOTFORBUILD is set.- fix createrepo existens check for appimager and docker builds in chroot - support to use virt-make-fs for ext3 VM builds- Arch Linux zstd format support - fix testbuild fail with latest rpm in SP2 and Leap 15.2 - do not retry automatically on disk full error- allow to enter an existing buildroot w/o recipe - generate milestone files also for pure online media - fix ccache setup of non-dotted compiler versions- qemu vm_type is running qemu system emulator now. Works for: * aarch64 * armv7l * ppc64/ppc64le * s390/s390x * riscv64 Note: this requires a kernel and initrd in build target via kernel-obs-build mechanic - various --shell improvements - new --shell-cmd to run commands in chroot/KVM/Qemu/... directly - raising minimal required memory in qemu mode to 512MB to be able to run Linux kernel at least - Normalize epoch 0 away when reading the module info - Add systemd-nspawn backend (by Oleg Girko)- Add Fedora module parser - Rpmmd parser: set up a dummy ExternEnt handler - Add support for modules and publish flags - add zstd to recommends - Support rpm's new expression expansion syntax- build-recipe-dsc: Move all build results, not just *.deb and *.changes - Mount /sys in chroot build - vc: Do not open the editor if content is set - adding leap 15.2 and SLE 15 SP2 configs - Fix some rpmlint warnings - return exit status 9 in the genbuildreqs case - Export SYSTEMD_OFFLINE=1 to avoid failures from systemctl- fail build on preinstall failure - avoid dependency errors on Fedora 30 - fixes for simpleimage vm build support - support zstd decompression with old rpms - license tag fixes- configs/15.5.conf: add libzstd1 to preinstall list: RPM is being extended to support zstd compression, which results in an additionaly library being linked in.- configs/15.5.conf: remove brp-extract-appdata from support package - add "-vv" parameter in case of debbuild- Filter out 'MACRO' from Requires(pre) - Support createrepo_c's CREATEREPO_CHECKSUMS checksum cache - Skip unsupported GPG check on ArchLinux - Support #!BuildRequires dependencies - Collect more statistics - Install policy-rc.d to prevent services from starting on Debian- add initial SLE 15 SP1 config (bsc#1122895)- update factory config for libreadline8 switch - cleanup 15.1 config with OBS specific stuff * should not be used for plain build usage * workarounds for kiwi should be fixed in packages- support jumping into KVM debug shells using "--vm-type=kvm --shell" - adapt to new containerd CLI syntax - Support a new 'UseOBSRepositories' flag - lxc 3 support - power9 fixes - Generate a .milestone artifact for kiwi product builds - Support rpm's new '^' separator in version comparison - Allow to specify extra image repos with - Rework release handling of containers- Add Leap 15.1 config- require psmisc util for fuser - Start debian support for kiwi images/containers - Support building with unordered repositories for kiwi/docker builds - Write the package list of the base container in kiwi container builds - Support kiwi's "additionaltags" attribute (added in kiwi 9.15.3) - Add some substitutes for the extra container tags - Support "OBS-AddTag" directive to set multiple container tags in kiwi builds - Archlinux updates - SLE 12 SP4 config - Appimage: support source file parsing- Fall back to $mailaddr if $VC_MAILADDR is unset/null - don't crash with no rpm macros defined - Kiwi: support parsing of repos where the .repo file got used - package hostarch definition in preinstallimages - avoid double creation of monitor fifo - Debian: - debootstrap: ensure /etc/hosts exists - debootstrap: Add abuild shadow password entry - livebuild: publish source tarball - Adds Debian configurations for jessie and unstable - collect *.ddeb, *.udeb files- docker format: New podman/buildah build engine support - Support for full names in changes files - Set %url macro when seeing an Url: - pacman CLI updates - enable core dump generation in VM builds - Disable kpti on guest kernel for performance and correctness - support for e2fsprogs 1.43.1 with old kernels- docker: * use a correct prefixed label for disturl * Support building multiple image types containing a docker image * Set build user to root for docker/fissile builds * Compress containers so that old kiwi versions can handle them * Put obs-docker-support uninstall before the last user line * Also pass arch and buildflavor when creating the containerinfo * set disturl as container LABEL * Uncompress kiwi generated containers * build-vm-docker: type=bind instead of type=volume in --mount option - computeblocklists/extractbuild: * Tweak verbose logging of directories in computeblocklists/extractbuild * add support for FIEMAP ioctl * don't use bare F for file * document and use alternate ioctl numbers * more tweaks and sanity checks * Fallback to encode/decode helpers if perl does not support 'Q' in pack/unpack * Use 'eval' when querying the blocklist - Misc: * fix escaping in regexp * log toplevel KIWI directories in verbose mode * Split kiwi product parser in a separate function * Always add extra dependencies when doing sysdeps expansion * Fix REPOTYPE setting if the PKGCONFIG file is generated by a service * support zypper's handling of versioned deps * pam-modules got dropped on sles 15 * testing for build specific filesystem, which are more important then worker defaults * mark lint option as obsolete * Make sure that we know all pre/vminstalls- KIWI: Support OBS-Profiles kiwi annotation kiwi profile filtering - Switch to a little perl http server to get rid of the python2 dependency - Avoid Ubuntu 18.04 uncompress failure messages - Don't rely on AppImage's auto-detection for architecture - build-recipe-livebuild: count ONIE images as build results- add sysrq functionality for KVM builds - add initial SLES 15 config- add own baselibs config for SLE 11- Fix picking of right changes file for changelog generation (boo#1077145)- Fixed Dockerfile repository parsing - Improve file name check extractbuild (CVE-2017-14804, bsc#1069904) - track release number of containers - Define SOURCEURL and PATCHURL macros - Keep preinstalled packages - add libidn2 and libunistring to preinstall for archlinux- buildignore the sle flavor of mkbaselibs for sle- prepare for suse_version 1550 in factory (by Dominique)- fixes syntax error fissile support - various container handling improvements - support new debian control.tar.xz files- proper fix for for liblua, for factory and leap 15.0- Support getting the container tags from the Dockerfile - Put the disturl in the .buildenv file - Support rpm-buildroot-override buildflag - Support kvm builds on Debian - Support with/without/unless rich deps - Added obs-docker-support script for docker images - Initial SLE 15 config- Temporary hack to aid liblua5_3 -> liblua5_3-5 rename- switch baselibs scheme for debuginfo packages from foo-debuginfo-32bit to foo-32bit-debuginfo [fate#323217]- fix usage of the right service generated files. - debootstrap: Also mount sysfs - Fileprovides should only match package names, not provides - avoid export of build results of sym links pointing to external files - support build of different flavors via multibuild - experimental AppImage build support - reworked openstack support (still experimental)- updated confguration for tumbleweed - Arch linux fixes - mount swap by label - allow custom qemu options - allow to override hostname - fix build with vm-type lxc- fix haskell builds (bsc#1018895) - fix multi type kiwi profile handling - minor distribution config and bug fixes- add config for openSUSE Leap 42.3 (alpha, non-final) - handle Fedora 25 special cases - Improve /proc mount behaviour - fix dependency on CentOS (build#2415) - Use weak dependencies as 3rd choice breaker - support statistics from xvda devices - build env wipe support (--wipe command)- speed up build (for preinstall and keeping packages) - Recognize Recommends and Supplements relations of RPMs. - fix build against susetags repos- Add clang binaries to ccache symlinking - Fix a probable tabs to spaces bug - Kiwi: allow to specify ExclusiveArch and ExcludeArch - build-vm-kvm: use virtio-rng-device also on aarch64 - Add support for LXC as libvirt driver - support multiple image builds for multiple profiles - Add optional whitelisting for allowed buildroots and parameters - build-vm-xen: use xvd devices for disks and hvc0 for console for recent xen - build-vm-kvm: fix vm_enable_console also for kvm_serial_console case - sl13.3.conf: Prepare for bash 4.4, using libreadline7 - Add and clarify licenses- calculate leap version for default config- first version of Leap 42.2 configuration - provide loop devices in docker VM - support lxc 2.0 - Add architecture-specific sources extract for Arch Linux - snapcraft improvements- adding first snapcraft support- fix build on armv7hl- run debtransform after buildtime source services - Handle also aarch32* and armv8 cases for kvm cpu switches - add support for LXC 1.0.8 - added DoD for aarch64 repositories on Debian- support unpacking of obscpio archives in source - added DoD for aarch64 repositories on Debian - aarch64_ilp32 support - KVM: telnet feature fixes and documentation - KVM: run qemu as user - fail when space allocation is not successful (on supported FS)- add switch to enable VM console input - add --vm-user option to run kvm as non-root - Implement experimental obscpio unpacking - Use fallocate -p for a fast zero-fill, correctly truncate. - PowerVM backend - Make --ignoreignore only ignore ignores from the project config - aggregate patches fields - Fail simpleimage build when integration scripts fail - mkdrpms: do not create debuginfo/source deltas Kiwi: - Support new Kiwi v8 (experimental) - Make sure kiwi is called in UTF-8 locale - Kiwi appliance: support "replaces" attribute and handle it as buildignore - KIWI profile support - Support a way to map urls to OBS project/repos Debian: - Support lintian when OBS_DCH_RELEASE set - Add support for debbuild's eval and .debmacros- add openSUSE 42.1 config (bnc#953782) - avoid full path in sha256 files of products - support virtio-rng device in kvm builds - lxc 1.1 support- avoid dependency to perl(parent) again - fixed buildtime source service execution - fixed debian collax support- collax support added - Fix auto-detection of -p1 option to patch - Handle .deb files that have sysv ar(1) filenames - Exported RECIPEFILE in build-recipe-livebuild- openSUSE 13.3 config added (bnc#944121) - Support old versions of Archive::Tar - debtransformer xz archive support - workaround for broken chroot command (Mageia:5 shipped with it) - Support building with Mandriva/Mageia Repositories - debian: Various bugfixes for lintian support - debian: Generate .changes files when building deb packages. - create /dev/loop-control for kernel >= 3.1 - support singleexport flag handling - Fix precedence of unary '-' and '!' - fix ppc qemu registration rules- fixing test suite call- support build time source services - docker VM support - Simple image creation support - vc: create changelog file only in case of a change - get hostarch based on preinstalled kernel image - architecture CanDo updates - avoid endless loops during in binfmt misc registration - debian debootstrap fixes - added support of debbuild build engine - optional support of network inside of KVM - allow lintian to break the build- workaround initrd breakage when using initrd for systemd with older systems - fixes for building in LXC containers - avoid emulator for arm on aarch64 - Fixing UTC symlink resolving when setting localtime - ppc64le can build ppc64 with KVM - build-vm-kvm: Switch armv7 to virt machine - Fix --no-checks with older rpmbuild - documenation updates- add recommend to perl(Net::SSL) (bnc#880212) - add support for debian debootstrap build engine - Update arch config - Add support for conflicts, addselfprovides, weakdeps to query functions - installed package handling works also for arch and debian now - large code cleanup - bugfixes and documentation updates- Add releasesuffix hack for new PTF handling - support parallel build jobs for debs - Fix repocfg usage in the "exact match" case - Improve exclarch handling for deb builds - rewritten workaround for broken chroot tool- add support for new chroot tool * fixes Ubuntu 14.10 builds - man pages for unrpm and vcbuild-initvmmourvedre 174162537920250306-150200.19.1initvm.ppc64le/usr/lib/build/-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:37801/SUSE_SLE-15-SP2_Update/f31847327cf7f6d1baec6ed5afa8e12c-build.SUSE_SLE-15-SP2_Updatedrpmxz5noarch-suse-linuxELF 64-bit LSB executable, 64-bit PowerPC or cisco 7500, version 1 (GNU/Linux), statically linked, BuildID[sha1]=495df702dbde4996929f3482ad4d5e4f7d844a9e, for GNU/Linux 3.10.0, strippedFEbcutf-888fd15b8c13e758adbcbce5eaddd91c8a727cc2ee77dba76bfe9cae42309b634?07zXZ !t/l]"k%ƘC@}Hi? (M#$5㶓 txzpc_{]j+Ҝ '=SJ(|?jOPZ-}!.xPGg1N9YJ+S{ pk}jz Q`5zHIƻp>NԻ Ɔ37 ?@d(4ZGE.o ӓ0QLMKr5&1uL 7nx͈`Ri aOd1;+*Q">O§u;;VH_պ tBӼEya"U Eatҟk6BF'21mشoE׵ D\8h)ֱZN("(i8tF'G9=aD&UvX8$YְA~dLlɖ$3OpTW^P 9ӻ"0PM(dL=GT8̌5䵼`8iWlR8bACh9H>M(J;}8[HH;\c>8%K ~-DHtIbz/,P%HUh>nd@}u|cVCqzVx}?a7u< i|/g ?&G fEY+ [ՎjQh-SWU2&-ۣy&532-CI3H c<.1?52?pt%#c*;u7/Z!)RuEɫ/RPt/ZtN*)@c pXRjݓ0`!dzwf D=ѽ(Ԙ\@^~Y|K֧c=T>+L+u5# IWeU}(P4 2zyWw%9_F?'}iALJpҾKS:8>cDqЇѶ8IP Gqb7 GֹԪ11\Ԟg`3g()V;y>ܜk/[FJbr:\F2^yV~5mbJ63 3Bn,;&zcH% <+9XB VĔ9*5F|&QMDzx x"rUE%1A7l \U=Vo7^2d2Psϳ̑g7:@WG}'d7ʗѴy_0?U<]q^s,Z[t۞rTɃ^,T5M*;ﳤSN M)Z׷[rjbpQvbqY='rzp[bR5Bm>z]1j% nF~|,:T-cU">GжJiiJ#FR Uҩ"!} (Xk&6Vs.D%i>?:3ڮ03z820bH+|FR쩗eSqQ!T]Fmd;hVc"sz~oh4 +{/9(%+w }[TewB>Z{&EV@T߾ٰ[`JM r-'k SQZYA=EN0b3n5=dyO jxM/,Ĉz4ݵ }KWzmG"Hf!agt8]DzB,JzFM1)!7G+ Ju^<.Ag<"(Xٞ1^i(U)4.cbL:\&Z̑̃W]'u"!,M{J:ab2&MI%LJw7vl[܌[ ]9$bhu[SFYA%}}l[xvև eWojwЛ>uhwnQ,2qA&o|5vlj.v:33M2LGa*wH8\؂촽Sdx!VQt,wF{F.e@?G$H@. z[TqxM?_dWX[o|o6}nPǸl'#aہHԕyˍm)?,YhO~gjڗ8l=ހAKcz5 rZ0Զ袩 7~- e#L)鑶l$Ԯ\G+ ӡLI߷<Z.]"1hA΋)zc:zPY{UU=Y!30Ip/*-}b,|ɇw|4ZE6a4iyL?'@&O,,bk7MuLnNtW6'ч[.Y;n[PԻ15OLydwuu="ũ n\laRP/Y3zhpC%n6FNIhoIݨpS~MT9>VYsxckG-G]CK2ߊ#-ˇG0Jg;r(卬F0=s{G9ԑ9 J wf4kb0םrr>ުcR l^cP(ikα"L1:@87~o!}~_p%X!!)c ! "w[J|Yʁh#X3A{,Xݢ%J\xQqB (n=굾%\'l# @Rj d~_Nʳ+:M-L8DHc:MTcuw:=t {݄ʾ029*Zg{>;;3Gkپì 6YLY5۷#Bu~ Yֻopxfא?]k-Jd)2*s}ol? 1]~;UuPgi> C!tu +c6JPn`ι1~_Hi8q&|(#Rťi}|7; kOq,kҷ,-\ [LIj{@85kSi㘍oW:DZ--K}V$xg{ھk@rDiFiڟ)uY 80bN &}y,&5d X)sd2D%̨.%ǒz(6F4诤ssVc(H48ex.IgBU.t"˫V&ϵm'ڥ‰ =Ei<ʨeLpcrݟ^v.s9G-k'uQʡ> ;F7laIAp/u&eh&Jd^2SUv%u+#GԞ6lY6^~:-HIap-OIoM~wS& IU EW MjQƿ-Yt~lBZ ,s ٗkO6D1K1}.V^Z(V&O?=).bCkmV i N~-_C,8]!_FQ^HLyga1lhCv?2'i6=8fr Aʿq]NۖbEDF@;c B QSX+C y\e/lcQ5w>\X<Ľ{ck% ¯V>@l?@ bhr"џn%Р+⬆09YD(Dct~O:̨&mm![>ٟ2J}r4^v#s22WIO B jA^'kVC!Ot"9 im S끩"SkfΪYH)xcⶦkb.[F.YVw۴*A.p=B ZChKOԏeUzmUq?QӀU@?=(yrݭ  B4AVb?-H";:(MLSm&#̒w#j$Aq!grÛjN. SOCE]kfB&Uˌ\G0AJxhM> h]aTX(<8u@8! JHYF*o@).d4XQ0eEc_;4]?Ajj[/RiMϝ;sFdi. ]ozX@;iXB x6V~Kߢ%lZm{qS lgW1KeهCBεfXmg*5M|IFM ba eS9/BZ600 ce>3R:aqQmD sNTickY N:'3 l\#ϝ'bVYUfpJ]>SSx)7jp̑ S2iS>Lm$eU1e5$. p 4c_ 93~ >w3!/ Dۦt1VIBubJ)eIcZc_"36'̆@߯ۡPբͲ>u  ضVߝLe:䦥Oy8vKڥ[aňE(`mz4?z 8!3W鮻$BQb ^~6=7xw}ÓNE+}I8Qsͣ?1zmrdnD_=m=b˭Sr\qVxEt`(}JKCyW{C|eM/!YIV>Hqh|oG{} 5,5)KCu6ܱh g 4E.!oK4(r7=aM`"k8}_ ʹZƓ"X \pqX0 c-; !s_Q~@#Fjʊ31eĝf9Bۊc9zZ_fe8p~$(8$[sC@Zb< G{Cx<նfO1P'{4Tfӑ쥆f9rJJ0\[qkIp`xNئv-٢dZȁhHIۺ89.5KpIZSohFAmgBⶱPpr;UpX_^f-d=y E-eeJ4 9^>ǸF h`n1P-tq 4ӓ#^SK>&˩ox(z-Yሗ *[u&YOK1eS-͉2/DUvZ]$de'㴡7yN_mI'(5|>lWx|V.-iya˾';?U۹>!ߚ4) 2OY o9#fHS%lp20ҫ_ܥ ;AШcJԅTSkwUI(p?N/z :F߮|TT ؁ rvi XBc N1\:W 2ٺ&U d(F⎗Aܬ)HGܬ3II/mP~iƁ9`Q.:5iBN(l+*-6¿,NO~LӟX|FZ.?I\uwxSaQQ> E_P7\!+盰=QXLI5/tdxR kL؂@M'u5l6[f~{CR#F!Na@g ϯne.}X#u^f@h{59<(@(2>CL1|Z"9;j'D [ ;i$h{ry ^Z.Q=a/i;vwVc\osr}!C.BNh=ɵ&^wc3uv@{*Raa0LTƻL>V<݈gf;#\|*)4u\yNQg2GI;j>Hh_?vJGjd]Yesž96JH t`P2WJ{,a Լa+07aET_T9u з,TlV͹'@E02:mŎ<hWɨgpSbxeMyio*~ \W(1t!(lۯ l&\v"܆ۿQ٤:veSt3ޔF\g{$ZZG$fߞEȐUG(FB"(3ay1P&HYn;#+H^N$w1M{6$9ݏc&-;(CYl;i DnzJ^%3l}/d7D,a.9$Ng6ǃA\np1ꒉ|Oi+Ӣ5O@=&Ug>pPcbG9)i&!"FDOQRA8^o8Җ'7a*[|q(+)C;1wU7|8i(:`3/ FRRmcʂOA,3cYFH) o7{ƒf{iX3'=lW_7RB$*]yF=Xǫvl澉h!;$2t|RG]A$!9?J9P08";ܝ)!&>5CilVrl~T:T :cV'zY"^<44Ђ8I08>Y^bMd]HqL1 uδ|l`ȭ"#i$};n;RgtoъVM=PËP65sʺ-?tS4R (RbtqruJPrc;ZDp#D,xn7aj CfZ9Do(dI눘vfyA~ͨQ1a]:Ny>0NGp^U>$^ꆳݸiN @\h~Tmt=+tUc>G7Y S4*2m0ښ㡇J V^h_Wa dIgm_V<(X$c3ٽɧEx uѳxp.KVݓ;BoB>@dqfWe+?A‘Cի6-ʬXr lH0d]U`qV*Ir\u/\;w)^dsJh3*TSW*Zɼ^[(j^L7ަN e}8៯/M9j"ctʿhX Std%2䨹R|"(jԞ脥z p,ͭPВ@gjo)WqGx zUjW+ A8VB -Ct,S=^RU3cO)㹸ר2eKca `2QR2I4&P$h3B]n m3zCzY:;Rt|£?W!6vbPP+cJ4W2G)Δqeq2Лewo əmS=׳̷2]" -n|e7!Lz(J%:Hysxv/с+H+ _@L^N)ye 1Ƈ-%6Pv4[yđ5Gޜ oVjXj5S.Yae%ngu7.PݿSV0]uFc&eGWλ$7..[4vI/L_B0r3fy} XJt[]_=$6LIB$]; X'< eh`Xƅ3c֑S ??Unc^1ޝ*(@*_/ؑ(iXԄ lCyϒ6P4ךt> ? 0i@p0xy8f7{M_zjA0 Wнdt-DMKyIZUq<)q]pxX"Q͝>8hsn\/\)343,q<0 !tg+؛1x9!ymZT+״6ȃ*RXQ/,v^?:&-q ҏw$qf9;|Ϲt6-zwyPPfπX)gSq8`;wlsnvi5uog jyVܰy?Pb U/PW`…-Z`bO Eix$ҦA,9 /eb:\PnL }*>gi$6v 3y!~mH Zt iL>.#y' qrOPbv1=| ?V>Y9-D%I}V]S@4FcBTFcl0㎆KTԡ~w OT&V:SdϥϴUSe$}T9 bMZe}1.(V귔yS[4Ò&^zmOOB)y\&}ssHzVʒ#̇hx)&-br20vX5~AחETcmpoMq1qpolns0'6E%( &RA%zp#K |E,!ˊDQUTc%L4鸣xGEdx_|p=a3%@pxu^}հ}Hx1![b')|VTǭP66tm(Ԇ,}9m1shl4w$< ٞ A^bKȈ'-<.E`!3dof T'*ڡ']0UskKM_@p%EC&hdmS.IY3{ 6ɉE(@؄(T#ҏ.isx~3C gbQjF^܂w[U&k I1箓U#/;=, *)d!lIIu^XI ¬ʚK~0q8DgR֔G90>;g(R`k04^ɯS VtF]&l(憐50ZTbrowm\|{=m7f @Xmc˟` ԖOI+i`k6c*F ~ #4:֭gtVLP/]Ȱ=Nb)`gоE baySQM0g39SN"])S`u E+Gf˳ltq13p$ac ge۴\m?jLkST$|]mi3eU0B1ȑ@7e:pѳt;=lvq=l\fjy@J.VQ=^Xcm=7hm2npɮna 6(~{Q!ۗJ\ ylm(/ zk6_ yed+$^:Yw8xD V˻C|ʤ'uIYpQ9vo+Η/$&Y x&MX%# x)7kef.uGIQyKmƀ}'!сgHR~B}!xdp_M-d'lAzzӧ_Tyh8$Dzir~Gb3]4 CXKā; .UPK7F ]}YR=Er=]5כ70bR=^`^J6Q$ Qu &?w9C-_(}u(Sth;%<~X?VVRh#PƼ-]i趦G^~8-٘"d7G`QWH TyInbȽ۫ZQxI)<`ӻDu u/xNV!_Vd'-zĜHCsUΜ+u((U}L],IXj5nAԕ?B(/ʃ@C ,G3t3G} Uc*ȰiDCԘs`K;i\B6ٓ5S`u8񚠋$&f,=zo~ (S#K Ȇ fN5Y:pفtbX7m@j G?rIyH6`tn{hZh ..xjp~:\^8yc>D f&qB_0fxxSVVe/k}%j53o23z4 N4r0H9 SC;z[f>iBLEvtq/D7)?5KWC߿}hƱy*a-7h7+/#"brVؼXf1ՀB Sp@F(Gr]<u]6CO":ַ9.18">)R #)@VMxU#н*bŌX`8"?do Yܠ8P_jgP0+LBe1?ok>O2Ȏ#(P߻H U@0Є}t.$i$0|ק%##/X׌Tٴ)~Ne|eF YI?g#u^5זL@!QZe?(oSkm̰Crl&a\j+VRh 6cFOO".9NV|x,,"".BԚp{:'@g2&YbWV }D=p`zDmq-$2ȣd4 y8ME1cpz{~H;zYbw2 Nv_j֔ Q3P!B"9V| BOa[}{5 (N\""Tlĉd: YO+3wvW$’Ap(V&BVFmoVLd{|-AIÌdqtm)dt9Y ޶[8Ŝ#MurrP|F֜<2uLT&MD@xU'38/)6f>Lje*b$ VP#LPzZ8c 르PJJicq(Jlz-iÚ6ĄԞk>`e .m$$8"/֭IŁ0hma^9v6(47]wJgƚ9^7IP~-xF#$K`,if cD,bUѩdJ@0:_ƯnC1禒Z`^5_ . Dj# YH"Lk`{m&@釭־q謮.0Ț.S;b~MmI_cWR05PTbo&BA. |Ce@o1 S퟼V!Bt#u'줟a1JJ!<7,Q#bwA cBՐoE@B\G:BϠxhM_,cK0D~ձsAƯIZC kcY|7lJƗ]Xt8s8H 2,/[zyOY)#`[ A*[G~l4눍)D$r KD9t>sM73)h=|S $;JO8 ㋺A9fܺ4 bzI'FjNʊ&Sm/n`3C*X[k}W/5D\Ǘ|O.R0s:,s$ɸ:f``s;`.* cM>vw֨F\@/O `a>?vݯ W Bv( ZGvU%1T쐂|}濍`'5^vp||b]'9)Ns1DvMעNדas`yTyq䇰\̈x!8.;9h{Q䥗T.8T7|^]aoƏ4 ;)ltg4%fZlp="ƁKm]z,X!yNU]NK3CR"-zw'BNE3d?Bet T*g,kEI})+I-SG뎯MK͉LOo(F#2cQEm"X:{?C|Hʄ(Sá8~J"a g1ERUٱd6mV6l*3 v!CȰO>O `Ccd]y(hxVTy 4gYo:L|j?#zHsc1 ,X¸ HZ/fl`~z5{9kx^~סG&`⛤0ɑ < ,JNnxoX%7+3*oWNdH&OH'ѐMrkrjOhQ݁2J ^J!<*GNeEA^YʴrUn-`U~mMZk.Dcl?An.sނT[v~L 7>X(J}|Vy[Vȏ-]v/>uKŪCđ;PXIj!r3amp0B.[WjMqkzd O`Wq/O*/Ϧ1U4)[ ~m GRnVoY*Lwb#d#$D r-ҽO!w!6v#aFr|q MDLhe2G)-Z?[l%kJO@o@ЯGW@ V*1<O7zr-J竸:BxεT_kUCBS2D }ZUP&fi g wJ=@A So0jM#sWtJ5" "4ᴻ]NJkv vl+N'8P~ŏK! Lu>0,["|q媈,ЏQ Sfz`P] 4GvNf+2)q,ҠM<=: " ;L=]ֺnƪ$}Ed>W8 Ұ\$6qȑb'V' `;e!>OÚ gg^{4޾}!Ȼ;0JKcؘc24˃?H\JL}z8U+F|:`<>{fmCivoٵWF;^s4b_=iB ( g6ZR+o.u1pld£c t2ux[,d;1[vin@u1މ@@o"9ʻ/22 g5V3O0f~F@aDʠTBcuMiylpe >i|0oykJǘ,A+㌸]|ӣC]UPZ材'N%xiř.a1pZ_h{@ Ya |_8MM_P?J ۷>$hCm]9lr5sA2ץvqP$]dAдFa|:ra ~!;5O6Oϧ+@Q+K'a'AW_nAJg+kw Kl|_CNC1}@:dCekz$z+^!i(:]2n[z@vB$Xe!aY4FRL*.і:~W'T`8Pouv?BK:jo2tB* (>P4,qW\Vn;kƍqiu6}VYƄ|a.od5 AtxlrOQ98]"A܁`-˸ %>S_~}șy;hGR5!pk@/d_³d{(haCINQ&eKrlBU$PS4Z?L'<B^*mFr@|vҍ? ܺ v2 ta<`ufVܴ q/y*"B[_ի`jSqo`yS}3. ]%%)Kb q?%b?$S6O=D|FQڇ$v!J;؋*B")1I?}ӆ nKYR0(Y&@K2eM'< ӉKϹ]<ʤyfS4I/0p h@OkkLi91߮,⏔*4GS{~KUkNYc M>evGː$o+-qZk\.8&-=dy R14im؆3tL <2û?Obe Pr03! sI:A8bnx{vƁG$8ޯLPd$\ع J\Oꯡΰi8eU {)'T!4fn23tކIսwJZ & l4j٥9Y#K:\Y∶co &-jĎ Ml!6$WOe|KK^'H{$%l1H;t^{܆ .րX/^֊Wȁ \u ,%4uF`KPe,b`i4N/"Hj{Ҽ0ytw5P˃ƯuFQUud[X]P]tحU-;h&d++E4pVQ5_ {U^ˀW =q]Eq鎸Rk&CI=6sna) u=8$O_tDY*nFFӅ ~ivnb"$S l;w˰]0 a:*Cje(pwE,_W !x$BC;)? wX ; 2pvR('HQɰvhTaCv+2eTC֨e 9(oM _*ak&(Q܍)8(6,&%1w遘Ħ S.'s^p!ڰ%₩(wekײ𩲀yHyRTgT>]a7mbI'y89bI!f qR.DP]&r@^5(^Mm+3]Gts "qT2yRGhb=Եqb]C>N\1]tW&f~wY = dO_o#pJc7ܜu!S J bmqL+NZ5[9\ːlpcMWHH2ߜXKUfyæsC[wnԶ \dFW1+R}򼱡 &Ic)Q!7~M+vOQn`qԝ@oZV/SZmȮ%H;Hhu "œE[z3{ 9^ .'r|{FUpZ04-sе8Nyd\aZ˙}^%2<[ץ4UZ o`0IxKыՓwQa笎?m(uC LD.+{Q~GnE"%JلͨMCX:o֚[U"R`Mi*:/q S67gl$CD7!%™$.ҭa:A67 l ^0H ̸fSQ(h* *cD0S\O tQl!L%*Sv.x zh%%C:CQDf&i׭w/ƧZw$V\6O[ zI2/`D޼LVݸg2tjGZ_ c^أ1B 1#:^[!e A ۞0-go'%؎gǧc^̍owDO0Îx ?u/wZb) zY20+LLf:M -Qt!KeJHL, [y4^ͫeh+:s.jK0'P7: `ߑN*sABnk^*ʯ{yPιFB~v` ]qX?֕Odqn@K9x1xX#@z\U1@ڑ[8vRËUi8XkμQ[06$+.J(Rw8' (5%=Ni;b ps S ˁJXPN  0j0yY+*rxW*w\xLh%խ[Y>IFCBYG񧩡[$хoE?TIR K(W~vvv.b`F!% &q60//8S߱S$̫ LCk^oMck=)>.׶OxGT%!5 6 \/*X ogKRH\,p3(M'x6s((8צ|[x\؎7A&=FJ$/Phg**l=5--en}LD)wbsr QPٓ!'t!d.ye?;Bŝbx2GaȓQuT?Xle˥K(&aF e>?/ 9W0d@ fW0RQPr9=Q1{*a+$_s5z@YƫN9=X,t{zf!Ic:upѐy Hy\-%Kɚ-Ł`A9`P AKUAMa ^N9V ))LUFe;)%!LJ0nY~`;+&^25fg-j0 1DVjT4W['"e/ {e`*hR?y$T$ NSIq#:(?=Mid  h|uxPyeH` \ہ=AGbD]txp#a02QCܫU+^VǶqG#oylpdHM\,o+xyLn*Z3 zul'v_P+LlvC2=Y ޙUc nۯ2$cĺ;0j6L3,;Sh ϐ.B}Aާp nէ5D5F|_zu|$ߺò \8<%#G8bZ6M]* rRS;UNE3ӭ@ϙ(O9$E_vx8M.,,ԑ4שm@c{H=eP$Nm1h%=6&vdI4v(+46&&<8}uӽh^1]?;Nq!>%+DDn*.BDy|ZC/赝gs U+ǹMKV rh MDs4J/IhaE3qz݁F5B̔'u䢯gl+ةaUPJPqo.?y1|+5s2  gR%@oǼSw+a$δ%)!/. 0S`OTdv2SD\8 w弎0>ݦp0ZW( }͌h+%n|u݂k:oCGikJr 6p& )#j CSM6`bb.;#'}y|`yX btUe?5gɳr/-9_Z^p-ђ+R@k}P9W!lޡ*t-%Q?cim4;E-V ѯg^ӟ1:d(pn{ɅplyKX_L~fMn8[HaǕ8 N8n'~PwpiK~)8<<|m|@lo-Vh-b8"Q+$FqUD:ǍBNI3m!P4OE&e~* &' 㫚JQwu7q} ?Bq@"4 )mylo[*-QGq6[ąы7H551vsٚ0r=vs6DB;pKL>7oc('{Y7' gJ/Q%w&yDa(@R-j9^ĘUӤA:n`Fv~HQ)-*cy 0g[*y^"suBo%$2! O8bM<7z-<v7*/sKՕ qp'aܳkIeάx`=}`NV-轪D0*6LTO3C E 5P,~DD'䠮HO/ƪԁ3L2J^rxXMTԘZkLMD$&1@y*R'F"a0/TD׾s :L?Ȕluî'ԛe@s.r>Ç4~\֊[/4v"k\ג\n8JfB]TU5kZ~ g5؈]\ۖdy\Sm2SN!7T׀ +ClsXB,gmAO\_P>*jt%Qz w rX.N֓J[68emCX,oF#<7 W KPsMQB7ӫ!. 2R{BaHkQ2[Ӣ8M]YAb;i,~DWj͍q?8{(p_ԡEu>QR٩%zFn.̭nB嗼勊2޷`%и`kgVufOpDT!(o'#N :'G%n:2!n)JZXc1钞8GO~{_TڑAF=`a!85* +ts,"n's]o|F3|=%>j^+&j"͋NV?}ƚ ꊙD8ҹa k/ݼ[9f$+eA_LrADW*A?bLwZ.l~81wNN̙t|Y` W O҃%oZ8SЌb5ZvP\\ Ǖ00YV))sn̕؞Qn$Nj 4qxF!?O r%(?28q}`٫S,M`%kmE4Aq JM#+Eo:a65td.khsE* p7xl@G[ .Q)^w ?`i*i EOg*YɅϢ9Bvh Px֭|œ4CV})Ft^$^ s'QCFltDs%R;UKƜ1>G_aEu2Bb quƋAf Tvg,6"m*>ڰ,z&xOՊ)y c8i#-*ƫ$?l#wPDFoR@4#i%S7)$AB~5!63UGϜa oFji"5V@N|?%ORE^0`1^e )od%O(ͪ" mL,)ifP;7+^)/Fi$}*=BR551*?C0/⛌6\ۑOzN;L"@ PڪNQi*M'`1]{K_6WZrAֱr`p ?xBj<^ RI) Sj_f6eAm}87'P:xX罋БV-[Rd̅<6 Zb9( O4g:OOsԡ2E eCK_Qq?JGr"ꛦ"܎Sh8*{ 17-ѳ^h $r-W)90Y G1KQǍգ!i%I^/d2ŗX#YhS9-fiϥBA_'N@&M؍i\k۠'ti"GĊd a<W漛Rjdό4#?I?(Dgl¾4M}AcY'eUb2my_>ከ}RES;|2/\Sp*b|"CQTAjY]JIH#sm(v:^z BOkA ,&XН͏>ew]) nʷ 6:Wc>g R=5+C^j(Śs'aS`3D%=`s6^q(Fߦ > +KH#FO8hs~}BMMU@0|C:?E_.N>eؤW&^{^iU!.>տ$fjϛl>4vـۯPMx_#{&vr8/yݯD~rgn|PʆL钩 }QlL=5ŧ+?֖:q#)ûU$OJ㮅VR+)䁴Z9u!7Zou7.| /2-.W$(Å\{ej95Iwݯ Q-TtAZTBdhn ] ,f_ʌ$sW):gv  Ҕ8=ixH"܍̎~,n)DV-D&l+q()W`k#ky5^Q<# -2Q?O #%PjJKЃ\V& ͝q-/'ܒ S:7e9RCŰFʟ\Q7DUz5+i2p[f~&eB ,c/&*|UG)md Ѭ"+\.mhzS2z="T©`ϭx\w_/8Aztz;`O`wlI»ko{;m }Mu-gb[4iV0lXˍy}O (Qne ƹ{)wvï+~u6TtKmdGѴӶM/DAX&MANqAKLŒd%rk\oH%eC㳭K5 k~){vWq9B(<%iES}Lܘ{|G9/1_@;<fYMފW | &RװT-NٔD~dgU8ieE夲=dYqMźYQk||1͍lMR2_#I:Vro|싿{_TPuu IjI# I'gO{<X @#=5"4Et;Ȉ$e]}Gxa ݙd/^rM09XH'R -lP=^[\:J+?.j‰zt9dIiwb޹q"6εV o=ݜ3VZdN̳mO"YNuJbPXelMAUˉTi=7sr;܍"$xn7;K/&NoGkjUhekcS2J X8FEaby-N[$|/ 9p࿳j-.d+:H d`>M?40CYR1RBc k(崦1tt5~K"u(b_bP؍X׼>Y8Us  6BOxjܽ0&"{Y+| }\I=cչ3E"ϷXG-ռǢ|8כ_6ՐX2uc7v1t#ٞ:&9\ڙ0sR R^LtuՖ `R/>n{yOOHG8a#+a&pȀkZp 5DN1M} HSRUx|L9ᓅV9ߏ Z7u,|~$kN,s L!3}Y&CPq aj%ͦv|YlL/Ba93}.8Qv]oRd_,|aPE{Ma*ksѱivRݷo%C$z5@rlUyf\a[J:=.A-OaF},Y* +dqo3 k215R2 H\@DT:ZU ZkfȭGiXnw;hkpeJ"(pT#>c~<㑧2=,XUyr\ EsgbE5^x5O< Hj [POom‡fvd>4NFq8^t#dFCcqȲrk/8X[&;5 QMv Rd7>.Ѫ&%f`29D3ЁܐUohuAP xz8nl[,0,,{K!e "EcQ61J2K`>߹7`sȨ&"Z*Po^Q]YCĨ)sM TC=~;MduS<[ w̵rwc "bE;w_zSY9 {zE78ami[y GVH ZYA KgD=xmuP;ۥP 6L2ܱ i}gq Da,Uu4~LK<< @;u:G";FLp%e۽6b/.w/~() DfIAH_|N:oA .eG;mrIWvaTFug_c>,_XR?7/*nOTLt[ZHU#R腶Dβ6O%TjNr/jDz% v96 w%x}~f1i ML;dfik԰/FB/[=Q:Uz >^DM_`Z!gmaq.m u=9}k<^]skP+):%q8[YY$q1d |"͟ei*kls,'ximn7t`e"-~vu&fXK0)+°󈫽3O ] i92aZ:> v?ӭLTՍ-.q}%4a4#ZwKW.=HK)mӧ级T2萞+3@NqY#r\"X~J^l/#Ux3Pn-,}yx$Ýc(]$`:KsHq>,`fMBX `Bb.mV`cw5 LuV VާHF.7ѡV8Ȓ74~aNmPP4`P9xH n\`̨%J%;%dFtG)}`4# 7UƜ:2ƖBkOetv^%C/78NgHuj=A;Z_T77P^/xƖϦ }Ÿ794X.]r=/T#uGV'6N|VKIF 6jetR%3Z(YHY~.TNhpIsY(ݺ ;⵫H&}ܠ(\7Ɛ*<%,غ)zKJ'MzȠ|=~!#t,bAO(DnBR]?2臦rk#d37WsND&şU; ?Ks UE!l83G]1"^Haz8;@DZ6g(9n<P`D3k A(C!AG{oap}^˹[]w( 0 =r^#BF'[pv1EV+h \pKЂ痬8ryW=]iz6\~򌝽1 yW՜U[SoPx G7F7gcN eT\$o3Sc}RVU7"9cK5Sf ?ezBd[8f %lKg`m 9ՖՀ}r@ 5e׾VsW 4 k!t6Q ♠G9JQ4R̸$nPW4zq!ͨC(p؁îA9-~7NZJ,l2 YTJhBHv7w;$H$;tI #{q<B3 :HGp ];!ãU0;ϩ c,Dr{fկKx4wX|B[B"eYD 9st\ήؑa++u$*(1Y8n*`' s H@ym\{ϾD%uiOF}Ĕ:Mj/¹f?R.u/HTt"bd3G" &%Ii\Hti4rdEɖ HV߾u-[|ͳ́.VF4]VHJGЩB0U$S+6=\5Kgfe$QlGo/TϳchJX~`fL#ABO̅%1;ko0-Ws t )׳9Nh߫W#IUB [tFTh .vY!YL'F[ YRpj\lj +'٨5Jȯ&ІKNYe< QGm4]ROuy`eϋI>y}\Sdxdmj00XuP١>FlJ F&R%?&o6(7;W%gAmX8`iY|~:3sGtUqXCmQ×0Lfo%p0|USBjNcޏdkUflng.ujm!U;#x~3J$9;:|lz~Ez}jEli:hϜSm6_"&~'6[1))' =?~,gBG(j[f:"yKY JqC.+uڷJק ^>X1iu9HwNBY&[{rb H")r1gv[A [@thw)?5 ׂ LVB$RGEi42B#&+4 @ :(p*ǔ {ۧqUFmM  in~7Ua[Fn~ѯ@;5 䃀 #74'3D=B@+ ,Jhڡ:0i[r6- 8eU`*Z>ص~s52Mwxky&ڭ|Sݿy4ʨGm䙺UKυ OOöX_"a h=ҏl~HZ.WT/B9yf2 ջ| n#ێ+An\",brDQeҎdӼ),W'FqJJ[| E]GЬE$:llk魖ԏ;-*HYktiP3N+l:@ BUi`̜ʷNBQtD/]=Hp#W2h'Ad+7!shC"4 ىn@"U S:у1n'0jT ((GJX^(]' L ޒIKF$i ,*晄]~4ZsvQUiG3X^塓KSY)8)ʓyHXR&pޓ=lӰ/0$ahsSx%Qӂ V0*XNIz٢?p[m/ e'CBeJs4,j }ָa f`wXghzE}|̂]kcE͸X</w V??"\-}%^Q*[=U >aS)Y:G0t/?m\,zih_.>}"Wd;e~sIt+KC1=W1kAM?}M{أS7O&"BLV vjH]:I$AiuS$g&cPj+'е:ym.M `b6Q7l~\'`M~Q~X^yc$"r]R5ͽ_)㚌h`[/ :نB>iXQs7^I7L+rlڄ2UohB0R1NBXjGƄ~MÃ;/CL SۏH_NBÕwjB*LͤkZ4RH *'M GV D=[H!xyZmÁ7ϫV:&mYh0{AЛJV%:@ |ne}Z92H>4OTt䝹JDO"ruN,85t#+~'4ff^Lu)j83 _ )A00 އhrdn䈪1r*>b(ah"mbeq]UMAnA䁅'?qØI7hu,-4tUC]8l{i^%`?, Zѕ]O,=#KEu5Dĸ'wp=FRWe^T|6›JW+Yt@_ /5V-4Qc@-@޹cl'h:e ~+2[Nrt~"w/v 0i@}? 6cw UV&:I)jg8$ ^#ͦG.1To4\އQ#ڎ̤؄on`Ί%P߿gm!9Ab^0kK&;j޳<ڒٺdnѭ C Ds`'aIN(Us(6Arn$՗m A=r235'͇1h^e9 ~2 W/HV#Bbyk2" .R^zahRUeCiSa&J .nlAO)HL-c'M_x{FAbb*O=, /xn6X G íS: *OϢN ͛9QʆSV׻h| 4`3%;r-)VcˁKGX c?*# !-96zu\- \B\[Evt T(BsQ(PBob!`rdeqP )lĴ6vKbgPƧ(Z3M%mzk=Y`p_(1ibbs׷qWWO5~9ޓjKK"+{z*__Fk+MFYY5#vEY#.֊e7?aksEy+eCNU ?[xS_̳*9JUw:g"xJ̘_s?_uֹ B`d_~1dվ֞;UED1 iDRLR~"-ZnAVw0tomcOiOާl[2\rk ;KmvSK0bY!Ķ+:4EMSѠV5zi /|Cz;R~'Ōc ar—藷o+Z^qWY6?o\xH]i  l2&yG Z5fbC1S=*X bڨt \㼸GU.ʱ\8xMnܘxcȺpg>bD:ڔ'n+{eʖ|Qb7ZAS}IL^Idmsrm*z7&8@d8 Uuw.}ɍg5C5gjB3l`#R 7smYM3ake' 0yMA].cœPs'4]50s32yaP"%J}?oF~`;XAPb0$~N*"2Ay2ÿp4M4fBqU eWJxg/>sB.:xb?7k͡Q#q4@ "iεE8 콴XS7 :UfF,qԶם<ߔS0hhOM(2,ꣀUJz*k/\7AT sK$spUG]lJ{cp"e P$uR0aw!m^f\܎CWo[F<" Icges{%&؆Q&L}F$gQLJJ!g꫍B91xb{bpƚ +0g$CUFj9;":$ nl܋~Wjcn9Ov׆;H[x%xGhS'='喈䄒gW~v!or=wQDq6%/Ͽƒ;4`lUxPeK6QȕAoܬ)zuHK}-O5ݧiVVZW{[(F*2%`fmxM<ö!?HҾ0Sƞi7[e474*" M^"riCAU?`3;*{v~dֺ\"3a2h*_| w%zY!0w08 n)&~p{bFV*Tk=ɐq=u&z VXdn"L^M[M'B~%]lm]W?$cZ8ƁKE|nNwwii^t?5eDx[]D>~֥@a!T-_"՟iaڧwP!  :Rf-YI&11Pv[3gDbe0|'^h2Ki^y< @yj1UV=v+lD4͏* i:dd)rde@jC#gƉۜ "gyk|NAtv6 6e7#ڂodͭD+䏅.놟qwIy,LX=IQ0~#אA)#߳" I4IgLPU2VˏdìаQ0¹' JZ% bWT;|!F_&~6uA79L7R5'49 bӫ.}U3 &!,șLbO>nwD|8Uc6'*B\g׼3g Fp] 05 x>zh_^胖ɴVû|}%&*RgW* `AL E ef[9.:ldZA0)|nf}>^SZqW7Hۮ"/)BZn\U*_km 6'Q9W(cN<ܿD W\ŵ-n4YUr FG1zw3 3՟⹫רeP5ݩLIVRUy^a:Y(D m2Ug-dRQ_0]\LiipsK@7wr7$o#8vQ t擀֥ź04ӠݽKLqz,>՚S]$`$]لU׮Zt-1S?N{9c6/˸Q]FR>|&aLZ;ăSK·:CoZ&&imWDfNd oP}zOoa\5=FR{!W,-z1 n!@񘷿*hjf{= uN6MLe};ٝƬ50pLbCIKa+c?J0-f↢ߜذk4?ɐUjfb-2h#b;i dk+ޟ #9 ɟTX:a :գ)jaQ0OkU'9QQm62 .tZASA>YZlVaOM R5F:j,QCe؛|ϘǗJ263& 8^EV” 'Vi gY{xhGJ䍮Y&tuGtaOe;P#Ƴq{t%BV(_WbԜQ%U័uq?wͣa'Ru2)Pfhcc =I^)bR;chuwjh.7MVPZ: ~02V,IO&5Y4T3(IĹ=יB/uHΖcLOrJ5Ø dG>Ir͕~ seDn g}D\Yb; Ja"cTf"ȵ6wC]>rڌ֛Iʽ=!kg,0FHC1:g ǜ%n$5HS-X*Y]Hz_pbn!ƛ n#"T,f- O+ :W=椑 ( 00Q-(U] BN9v-|3Xn昍 YVfhzl r0qY`%/X=# cG=pӗAl@;DD^4J?GM}A($%PVRx>im("e ?80tYLrEk Pk@kE 趓 1fFOZNrCP8Dicf#c^xu%y6)xߤ 5c"mάt=梸ʿ"5%3eN0gK;ZUixJtma F?kр bJdMu >aY=(*٫Ur|0= ǵܵSo`77O`2%eSIMk I[V·穰 "ڠLoXbY4&BqCH@_ Gg>dMm_Mr> ւ'B#g0 $\ZzAJӬC0&+7:BсJ)-wE}L.)Q7C,S1wnRYJj= $0D,<:jT\fz;@y&r+6$tQGe=ZK[-l=6.Xu_l>AjIݭ/Ow979 'JZet::3\p؉ K>{'7ݺu:Lxa+ү%MSAY%pAOxWcZrX;?D"$q_ 30Sۧ7;ZI%&ٕYRi ۔3.PsM0'ʟlN@^t3^U="ꯖhTڷlN̰V ^O=.%`3窢hkso'ϟvr}l' FO WQm$\oCT֯䭎fhԠ6znV~WQﰈW&Ɏ䛊/AE8_MHLR;42a#_!o}gPgH`)hYe.߾AøWX\0&!aqM9UaM ^xuYKu(FziӞLkO~ft2-ԖSrTETҽbp*dG3#XE6X*(szw!R;e]A_XprGדRe(_TN xގ7ݗbk*g& )b7s^aпa&QaیxBbjJB(?ly8\hV7)PWe4C>KÆVnI/^=J |ydQgV d]80Qv{eȖ &A#؇Jȋ(9nMੱP %+KֆbR5[YVd׈~|(UWݶ:Ҩf0oo K;9\Wf:I=n8%_* VG{ R?CBgAR-5[^,Js2b-:9ԣfBٴ.G k+[#4;v(F->9Gϓ}lx.4МHx gαψƸI`:5aH{25̺9Nqxpa|ꄸRHoTx_bt"@q%Cjv|le@BՉG ZHsǭExs4~YXn{R#H~|>l,e[ok (( QhxlT ENb^f5֬ .ŴE@y"c̶ yfy񛒶6i]9[P(͍]5'[N R} H+ElPjF6&.׆THSHWN1eH]?L̢f)R+OwoD]< n Om\9_(VdySNu/ F@&XJpU4`4-^h]"62^Ə alK%hnRUUP.e,uL:0W0qz e3; y]560"q!;c3nNc\rq BQ 7stRp}!2rlPxZ}V1csZ> 8+t͏!CBy|"CiѰ+TxN K@W ppKu+'~8di%V xG\Y{ $Y@>(&!s㊵ִ﹝ xρ*s.OPb<`rCDoe\Le$iQ15(0}X64AYڟOoXڼhTca?uTUv?_LۧKON?* 151zD 3{zw >_5fukͬroX։J(nu,#2W ^wrxp5S@+|>#i~@|k𻭥aH6UF$KzljtfDLtu:m|{I1)WZ\lHF*"Om1raNqserI 1bǮvtկrMBCG!fT_ OǗE31M 8֙蠝Qu%ǨrvPcotCBZp"р8J| =49! b~,1&dTyqS@dޠ}YrJ̞8Rj]&zT>1oDͬk\ycleP IK򉀜QgW҅74n>p3s31=<5]$v5qItWL}E+45RǨeI]XTysw0oqaQN)v:7B[ɬ5oJ3yt s脼&zDG! Fō6x'Mv-K  ?-&xx/H"A#75nm_:CU?mBK @>.K#S[njJ"=n'\1*T&+ScđS9Tl ąCޯA(sK?<8rDWCuQ|/0p#Aq&ńSG@ 93 =$9g7alUtIaďQz0Ig[Jϧb͌VH>$ZՀ^W:ϲw!Yq~T[[#V1& uXO-Z,+(S`F y2d:L{FH©jWBحZ G~7_:=͎ū"a&Tu"|0Fzur.+yS)%R{=:[rXJ ؇*^l~>m?) . { \U\y7OwѶO`BlFM@n>m+UxĴ+J,jx#:VDVS߁7Aifӂc=>۱;DVP?CbR|P/ uy S,}Sjiecn=y={crП]Lxgcر,nG!SKkmBn&7\lEڢq2tW&]tSbvHBm͈2t XtcQ*/4Y8Skz!R]roE~4lmxNf1d:%IlD^n';}SZFtdZI BM+mFuױtZ`n*A,rZ2< JR\R'K=20b>$I;7A92+\t6a5xc9W{v0ޢBϤ#Y0gǗc"fcB/xʯq[Cn<tBR2Rhhw+WqEdLR2W~gYz(W: FjZ3P˶?sYDAk@ *8j yA8 n%vfɷ X4H<+1w6?H dl#96!9Gjox_`T`DB\6D9!w ΰ0xE H0)>3&@@̍:8`0k2I&'0C/8I9RJ@Yv- Ph CfbZ _BH< /U `s d\(SQ|]a!.1 tŘ.`?*%SAkO tPb+d}ա3%kJ ,kc7'y Hu^:ICIA6"Nvm G׮ɚD#B CrBƨJ1_ JIzQNRIO Яn8OWz$Y[k\@N쇩pք՝f+0-u+3َ 3i>-1$Rj !JbcShvO\X}¸ml,:,}]y*Q;s)&yT>~LgBAզ0t W̩I*jƑN_)LUc: 4W9JFK2]{~>L|P%6QW]e:^Zቂ4ԃ_j]7S(,kn`<Th 81b\RQ\D l2W.)Az>pQAΕiS'M!Ք `ե]Ƿ\lSٶN-7Ҹ@0%R3EįҾfiΠ!: 㬜s7 9\SF$Ka x Zh(p=$ɫ.sg黕8"6VE+mF=q v>Y5QCƮr;j2*-|ph ~I,_AP4 4Ql&sҜRҺ6;MCVa0oOI#w3d$ R8?_h&3+v~Qj 556YC"ȕ]YPtq"}8X2PAns4ˍ+\o z 4l  jj| Z~^7?YL-H״zƳgi!;mE^&!RIq#'M ֝99_o=0m]bӚQ-h8] sxvdsVe U(a>fN=ևB+EYߛ#.JA iEE)kWSqy"U3|9"u =:aL-Z%U{k29:qȫ(+\I .F]pW>üQБE76>#MW:De39=GeEŠ$HG(IRk88;aLM>Ljuٸ|Y >Ƨ"ɃeNY;?ZZHAkcݝ_*;@J"mBYo=UIğSlԕO*Eʄ.K5|tUyGzgwlp5AC9v $iF6͹q4怽7@`D0"|m\o*ԭrc#dϦjc&LQb7PHc,p: `BXH5UД#j b3^J-A3l_.XMmgbL"J;3X5]+:ef S$ D2)X^hݳ1#ȇVװQ[죻sҍXon8 ICHdEO^`"u4@ sNِu;=yy\6! %_a_ˡ%  WE4{ň::UM!56Zc2MX(s,Ie斀1[޸PT=I0=6IgH&yߊ<‚^Qg3Ô%ͷõCT--_pj-u1|0,GѰ鋨FJ=r#\HɌȟ ]hI(]J,&Dkc,-E |C`?]^ Np[wO˺~DZue(ǘ%[U!$ 2;.=掽-4u7# gdžW"Qon?":NKkuJ Wq#\uû .>}G~V]gd# ߋV] 떤|R156lN>g75/6jx*wD8퍌H]@kx$zs1t$du&|Y&ı'?^v8VF%LѾÃb}N˹*IrZZרa]ODUo=D8) :Ūpԡ:Zg!H3aˁ!q yf޿1Dl}' G֞nQSBZ:fjffI6jC `98;m LH_WYL+_ڭ7gƷ+15p=?U \1 I`0~>"ٝ_wqᮌirus/QVxMB-i KxY+gCS$~|5!?۶/RX0A5{ocK&Xd}bҷ͏Pr6BN~dph9YFzLL 79)t9HN'އM`}xI/434AmpCPXacxQnfh]-ng_Yz\ 6Tb`Yw0P%I&5+ `ݗB该_+C7>a}gI< zwaHSA֓G?iC}tN03b%! 2:U]^_ZsixMR!>20Ems܍~; Afs ,~5'c),pNTM $1[FCw3CH4u[ޏs (X*qO1$L[;}ŽkRQ+]9ߎ65>z*ppqۃp嘎z&vRqCWK#{5.?gM)scwW{ns2gC.+, UZ!64:ý*#pX;9_DpsVp!Զ޴y#R›dC#8PMݔ0)1.^gW:@b=>1֠IZkdؽ9Vt^ { ^6RT:,`(|B~`v䲒ckQ[1QNb&iW{hC? vC8S:&T:@J(S\0c~')k9lMШzԃlI Iq15]4 8.9maSޢ/IpBuEL4Ow1ұ̟ksIde &IZ.*rR2/Na4HO2?_(#gsa_LS(kD6*m U]Y͵v0ӬMʾ.ˀGKr,PNm&Ʈ,rӁ9utLna$pf<8[yӣ Ox =0uH@? {lfI ;/@bKѻed FVdWR^p?*n3)o&G!58G}L ӜӬz9ۃÂ7i kbc7ʌj9}풬3gp]f#g^mvO /O{9crL@m;{np'MWE (FÀS'=R5͚|vV%8:% 0gǿG!SsƵ4ӰzlH˄ۍ>=OńTq7;xb#3G>Bi~Q@T|7E|f+|s kP~,Oܷ7i]qhnjfd(hċZm 8bĴ#~1(tJE񙌽WҎ+ũ̂P%]v~ kvxBTw Z#rLU2!KRQݙ֠SAʐ)SktT1v )G6_!NjS2rTeŝJf5 2Erg~w#ؕM:Y)U]2Nk1WY?,B*ܒ1}Q}9jfmlMA!cˋ-È'UV'TW nFdOP&A;}]t6^w/BLK&y]fX<84#!jI"Jb)~/wK $&UxGOC+w]9 ~~[-x5J^TaXT<` =Ee>iK,ʨ)ܦb >A\O?@Ҡ,"֮ HrBm Ne!+ovQA+A@UNjE9{N箴$NnQ_[_eMkY6}Q7!jz mL[:N0DOdYMyKfO[$K(CC}j`q07-f66{EiWU Mc;SFGF *_jntT *EB=ob6ݧ9 o{Z<'~[!G>)[8}|F EH˥m+c/OJ!('*t; r̎ЩpyM Cp`xyOӜa```HzH+6Fwb.f]Qkn'O8"E_#)n}Bב&ГC@݃5ЋXh})ydo(O^b}Eqd>kªMFۥ-]4 }ӳ@՝'1H R{t0E`w!g1)Va C3#w=檃(_XsJZE Oy!E.3$?jI5~ Y/YT2l 8_v9.֭I/? . (.l]>7U ȸafOT&1\W{8l.bŦƐJ yK|Qz>V!6o@ F *{(s KG F\|1414o۶!Nx", q|ݝ~63}@:?t uf펧o~GO ?C=vGTΓ×jcG# .ˍE 3 /%GAp=CLw@לIwLC{jj>+uUm:Q; *MCm*s+niRI(=,{5s-P=f8e ^bCĨz=봯r&ܸZha45#1ـ]JTqnc0M렫\1pesj=xD[);63(B &I#`wfyuiG OGFx+u-)b~I &"p]ѾKv?ڛL,mr. ۅ騷r}fK֧CjZ.3 &ǿ4bw??Զ902 ^`s3RH,}*#jxI{ \Nxda k걩)Hֲ sNr: !Z1$ 9D$q#Ȩmn[~0҆ of( 6d'  ؞'Cs*L yES5{Y[+v osPê^ׇ1ߺF o k,ɼԌr]i iUB3хPkKZ4Iʝ5ў'}ז9.4w%"Uqz Jn _!OEu[=.R8G^)E=#*u.ln}Ձ'7o&+ Ֆ3k L$B6PeY9#]sKƁ5y375sF:Pӝ4t~4'!@q8TD3;&$BUm(.܍E7Knbb66n$L.ǮF\LS [YL< ¤:`+7 ?6%|h_dkH,1,=?0A[soR$=J&mj#Z5 X;\Rʁ߇9!Ets~ YcOe'pI#'ӝ2 ,Ή^՜7<!\`WXG YLldc>UU2~ےH%j;=2)C1Ech/1\h!:/7n ^|nc"7bt6ՒA{-@X%V D9xH0 y?2VRI_,C=~0vnQQ{6]Gb#BÆ8G_VU?ו1 K0U#7P֘ EiADIHBHIhBHJGcF!0*O`QU5Bj*ᠳ(Za.<=V}>M Ҿ4%H 8s'>h@梛ܦ ܌"M^ŪC!٩&>{v VvcIu뱕 Px-Ϋz:ۿͧಣ|Ж&N?"l$IĊ@L(ߘ\לNKƺx"Q{?|XN m O e"Eꇙh=%'õ+xLAL^ ޭ ȞP"l .d3)4ݳDb8r{hq՜_&-h?X$e=vG#GrU?ظnw`2\1dUPgA7mL}pR\9.bX 5R_[^uPv׿=ӌFϨ&+oik"ބ~&I{_]xR+[ѱhc%үkjIjf: =SqAQceqw6yqm/j݋r0$x}J҂naq'I?8E65us.?y{eus8 ^#JMWSF]g&Rph=_>;~OpƱQw, ,\ם Է:%XDZx= ܽ)]h"GGmsA'R+~s޳.d|oq{7M ydUQ%_sY.oSU.y/!-{a w%4ꌖ|MGwN7 g<1!Rird[ƭ&a&a{/je}%p9꧗ >%_+EFY-%R  YZ