build-initvm-aarch64-20260202-150200.22.1<>,(ip9|,%RSTQo?:5WcZX@u?ܘ4ݭ`7|f~+/\T5|OTAz dn7enncӸL=ϓk0yQ4q%0(Q\E`ap?\)L!o $SF]5kQ4#*#Jjiʼ,HtYT>Ods PN|L_`c3Ebx5ԇ~aJğgjzU>=x?hd  , n"? Upv     ,@(89: PBFGHIXYZ[\]^bcd@eEfHlJu\v`z"dCbuild-initvm-aarch6420260202150200.22.1Virtualization initializer for emulated cross architecture buildsThis package provides a script for building RPMs for SUSE Linux in a chroot or a secure virtualizedih02-armsrv3:SUSE Linux Enterprise 15SUSE LLC GPL-2.0-only OR GPL-3.0-onlyhttps://www.suse.com/Development/Tools/Buildinglinuxnoarch:i020b1c4b6ded9445a0547cd728bc5224c4ab8dc1e314da9782703d7fae06c2e9rootrootbuild-20260202-150200.22.1.src.rpmbuild-initvmbuild-initvm-aarch64    buildrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1ii @h@hm@h=@gg@gTg@ggg@g@gig@g5@f)@f@f@fifE@e@ee@eieiehy@ee@e[J@e[J@eDe;@d"d.@d dP@dGdFo@dacc@c@c1cc@cwsc2c1@ba@b@bk@bbbBb0b/.@b%azav@a0a,@a@`@_H_>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@localhostadrian@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.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- pbuild: support for _manifest files - VM builds: fix export of mtime out of the build env - config: * tumbleweed syncing * slfo 1.2 updates * Re-create SLE 15 SP7 config (bsc#1251920) - oci-archive * Support package list introspection * Support sbom generation - Docker.pm: Also handle 'zypper update' - obs-docker-support: Pass --no-refresh to zypper - fail if PKGID can not be queried - Add a workaround to fix builds on debian aarch64 with old systemd versions - Add gzip retry for the sidestore downloads - Revert VCS indenting change to fix reproducible builds- Helm: Use bool type for 'deprecated' - Distribution config updates - rpm: take package name from filename if no name is defined - ARM: qemu emulation uses -cpu max now - Add BuildFlags for changelogfulltimestamps - Fixes for lookaside store download - Create a symlink in /etc/localtime before calling zic - createarchive: implement fallback for old tar versions - Be more strict about the weird [qualifier] dependency extension - Implement bcond_override_default - Make substitutedeps work on the expanded dependencies - Docker: support COPY --from=image - Support an experimental "BuildFlags: cgroup2" - Support an experimental #!BuildTargetStage directive - Support "BuildFlags: rpm-nodebugmagic" - mkosi: Don't include preinstall packages - mkosi: Don't attempt to publish directory artifacts - Fix excluding /dev, /sys, etc. from preinstallimages- Set the source mtime to the commit timestamp for git (boo#1248776) - calculate goname for fedora assets - Make spec2changelog more resiliant to 3rd party spefiles - pbuild: * Fix url construction in remoteurl handling * Fix xz decompression - rpm: * Allow to set extra macros when parsing a specfile * genbuildrequs: set HOME before querying the specfile- Make CreateArchive reproducible - Adapt to new product composer package set handling - Add support for '--format json' option to queryrecipe - LiveBuild: drop unused @args from the parse function - Support options in the recipe parsers - Support the new FromScratch: directive - vm-type=qemu: use cpu=max on x86_64 - generate_sbom: make sure that no package is listed twice in product mode- fix slfo 1.2 build config - Disable selinuxfs mount during builds (bsc#1231252) - productcomposer: support version 0.6.0 extensions - mkosi: also fetch InitrdPackages= dependencies - qemu 10.0 compability fix - rpm * Fix querying the pkgid from rpm packages * Support new %span macro * Fall back to the sha256 signature header if there is no md5 header for rpm v6 - pbuild: define _is_this_project/_is_in_project macros - support the "nouseforbuild" buildflag - Use Compress::Stream::Zstd for zstd decompression of debian binaries - Fix parsing of remoteasseturls with digests - provenance data handling: * extend SLSA provenance data with buildfalvor, distul and vcs * Fix handling of replaced golang modules- SLE 15 SP7 config - RemoteAsset code cleanup- Supporting automatic tar ball creation also when just provided via git (no need for RemoteAsset in that case)- RemoteAsset support: * Implement automatic packaging of directories into tar balls * Support a 'keepmeta' query parameter in git assets * Support git checkout by commit like with the obs scm bridge- Support reprobudicble builds using jobs/smp_mflags handling - expanddeps (plain build script usage): * Add support for build-time services * Support apk version comparison - Sync tumbleweed build config - Delete createrepomddeps and createyastdeps tooling, not used anymore - large amount of code refactoring- Fixed --shell option for container builds- 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-initvmh02-armsrv3 177029885120260202-150200.22.1initvm.aarch64/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:42591/SUSE_SLE-15-SP2_Update/249334d54fabf54ac5f398a867488cd1-build.SUSE_SLE-15-SP2_Updatedrpmxz5noarch-suse-linuxELF 64-bit LSB executable, ARM aarch64, version 1 (GNU/Linux), statically linked, BuildID[sha1]=8f119866f17ad0bc7b7fc5372e5f57c8ea5fc0da, for GNU/Linux 3.7.0, strippedj12T>gcutf-83ec034a4f8df14431e01a220b30f3baac0486ef5aea379ddc68f96f3525cf5a1?07zXZ !t/{]"k%QXC@`kEv^{bz2Q4D:bRE&+Ŷ\`]'*ƢrUTIgbǸ6 ./UX){JoKxE2sUr1 L陛O*:i̻\% iJ*dhx0;b߱<!Ag"5:¥}e㟴@il|]4s_b˒2vsVss᠋enaxPivK"BG̜ [*:u2涕sY? 4 3tn}l&,сZbAժŗ%2n'P:JUCHf2Ԃ+~ڰc֔2u.zZ wRBW jɺ|JU~ y03t(3W# \(fP(taMQFiKn v FPү!k@3,QW ڲ{T8 ]؇6yKA6(FgSEʂ- B5%h al2R䥆Ds^dd_ڄ@8H}-S~zlɇQdN sN4_[)]P&wDڦI-t;až20( uKbCO}Y$Ho0;F~PMʾfq&9-5^sv[2 bmlZeнa'6;H-d7yF =_3ի'޻@N b:)lw-|Sdq u%8=\ 54cb5mmQkGȵC10tRݩc89o<+>WJay`}#"awE2Upc7:*jtb=39!Z5Q0IȨNMRG[{):/k9 k} Ikb<]CHr$V'f@Fk[@JWE:c!ht}|$߉6y7Xusιt!4!O=:Kp(:-6FүEI8ֈG(/X|oA^Y6rXoF|,&x=Pson 9s0{Yp$7e2t 4T{M0׉DL{TR%˜Y?~N(BCM MMM}6A.(*jl.܊!^tOl&?[Փia~uu|:lό5^/ *=,0`չGm?K_⯝wBN@"k`i8- :S.6 #_4wp#t~ے\w g[ߘ|'pv(Ss+.O}g Oib?ShPOWe/9lxO9$Vj' Vib(6, F*S3]U[9a?;$]ηyݛ_d?4鄸r }X GS+>Ç@ATn Q|Χ,[¾L݅czEEGD3pרQR^Nmp"$gY=\))7+dS<<3Cx>ªCӟeO4\T8pcmԎ[< G\ \DnЮY56L4[BttM'n0G;Z^!-saPZ8J YdSD)= S;azұN%jR ĤߤC&xj<^K O?yJm_@XJEzCU0uhNYWMzPMa0_ZQ`|5:߱w[{h:ڞCIqщ C8T] ͊ 7Zӏ[ BпISo.pw @AV-t WBKIJJֹ#MJ WR+4^ 5$ Brq]=Q5~*\Q:B,o^f4Jdx7{J8`KN[[sҀUq;kuDhV08KS@i]JFPcЌ[qV8Ɓ䣷\T0.Iէ@lBv]{=w R ne}k넪BeY}3[]4%5Ҵ[wjD |;.%Q!hS^4o_ +Sc_%O6M->]TvW?v]RBwE8}<ra>3z1`I3WI/:>zv!ދ @;ϒEvTqi-tLFB:_Tv++ >Zl0UqpO[Q$2FJ2yyZBlu5uGĽ? g9y\Ӣoʼ QK*#9,Z\5~SOF}ݕV[. 1yif"71~svl%ci|DW,N_*0gsz^y}w7 T 41sB{ه,W z b\`=G1Ԥ59ygHӮByc%ʎǣ7[@ }>«=yWRBH6]Q4ӿ-(KLX'0<4}|NˑۘtYy H@74g2SWSXj.KV.|H #C#TOJ=p!waNBf^aY Z=1w9Rוv;k(>Dm7Ch%\NԕK(+7WXeKX#5 [S d×pzK #|Lي|eVb 7; ";K\ZޝF޳;nXDu(t/tav}:y4*̏sꀇiQd)" <KX$GozwE|c.ˉxGc\Rށ4P\/m篝sl-M沓 |~%x/ى@cBkJeB?nlΫ㯧$|8[ Qi3K50d%c?+p:[*Ɯ b{kh|F- OﳘC4'G* Ku(j>?h tS |[42]Š}'^0aK+;2xݡ r9q|XjÞFO"Ma(IvdX딝fU'W1_ G3q0F5>)/^o'(c"ݨZ6gP ^" 6pOCY2'Z$C7R`/?^G^h"J &t#E~ |RZ[hl B-*82=ZIPtZJ.?ګ\8SukQϸ RtHi `oM؜6lfQ}do%>f+@0$!I=50p =i$Eya6~hyuE]*trhm^@HtR?b>[fN.:Suq; *8G(vw Hm崰;BSc 8 o@`rozF(%AkguwڟZ,;#sZZ`3=%'FiXQg/JsȈڭu>[K+(fhMZQ66`eXŸu Mn+& Cs|W@yNiun<#t5DbĂ2,m> nE>2P4'XY2V!UwIDe1@dѼzKa K0j\Aq05&ZbAq41qe|u%$}HsʺM7tx^ .]Je5>cY4mϯoe'¬Y0ぱi5/ٷG|Kݭ;~QK^Y(f`5b:,xhmwjIgӭg 76f k!bi$+} rܨ_, öF_+{fʧ-z塯x->Ey5VJx뉔Tml"WMA7E\̱C(mGqsɽb)7ǔI72wv̀O\ogWMo'4'}\L"WX9ب&+y 2dhC~N?h)@;ޒ1vvȉvV2Ḫ sW<Ŏ96(<4CX]`@Qh5H(|@L7q!n5}\3Ǭ}uF{EAug,FLN'e8w2tNǽ j]uG(RCqQ,{xN1c'a>RsvMH(k`Pd"vTƻ?͋6+^2M'n?,7 z~Jst+x"Oǹ"hs?cmwzץAT, DŽ)gteěMHuϾwOضbAhc<øһf\F/r'Z*i#(=7Z][#N~`b@.23s&Jxq t\X[0I~N=8K,2?.+8{MOU^9\hCp4W@,'qEgw&Iwj:iKOJpEP8n>PcD\.,[T: ʎ 02" By4U5dEu~a5&U%X 5d,$Nw[Ffzu꾘H2|.BjGU0o۴6.-BضL.IXf>!RI@ݸ(p+HWh*rs(wSz|͛ncRnЕ\_608fyP9~aYψ䅯Xܦ5/U!9LNG+!٩[cBG;>sPbh Tj džwtY;np#V/^m A5(ޫCN u4ACaUp`eYܹDuX:L.XY xIMG0;}Ge4ȖqW$D6%!dJe.|7u4Nr UQ%c&aQFa%dL:73 /|dIr4J+]™eUR"Ph{n"D?cz`oYq,J]#^qv)"X ]: $9]3v9_=\1 2.=;@ݥT0 $)8 i&enaada-ȇ r~%boN2ȡ\N'',#;>tM֟:Y_ m=zѴ֌ ">$YlA.m2?҃y(D2//I&QΫYRXKkf Pr_%E/<+|A-KJ{'Y0 qT.C#JOf4%);CXғU 2r%Nk3JN>h8IL*T)Y^wA` Q~>BO`uO*jG)T$;-㶔IHΛueNs-č8^LaB.n2*vgێ#aRn^0rl7͂Ń2ddY/s{b'HT+-\rtmKm$ۧ*7qRa2"!u{l#e#[bŧtɼ'[RF9&)ZO>u:5,V&n''E (ஷf @~kӸAl1od߿736IU|uW;P~!kBD'Bu * @y@¶dWl$~GUvhjcj[JD~՞w87OIKW|sr'Ep% ('k6Q.5͂%Q`KT-++u*Iqm P>,qn U`mNgQ<ϺfaMY]Q8|OjTFy9q"HUV[0"#.ƎϫVKRgP g&_q@pgA>^O?k;Brt]厂+9֤XfDv-9;?B|gʩT([?no6eA6ծ2"<}w{j%r\}K9mf y#Ef osߤ!?Y)$<ǧls><cHs@z68dV[!gŠV9&e<'/]Jq9&}o w ʮMw 7$rѺ< yddo&8P# HH1eot%"f|-mXaNy״:)^ K-|iB׋#CcT6e&QLwDKnԃA5}k.f?S?ieꟆ~/X]F7x-]k|fGb40.ΫB 1l!TBDE Kǣ(Vnu$] oPU-S@Sdʚ0G8XVf.F{R&Muu ;:vH%]2^aWQƹ nvFg qMӈ<1TzM7sYېڛOm[X3ž v +dާlFO< dt8P!eJ,*lȅ3FOUeX%=h:CgٽHRTMEWPa`{+"nsݥTaSn({ޠȗ}͟7\ZSXF?z?~b_327iع 1 8!OE+9UfՈ$C/{L~c { ƀ-Jwbc[UTGR5Ioa}}AORTIQt(Z ٛ]ͯEB%~ 7eO2⭓-btJwwow-t}qI ԡkP phdK`NpЃKL#]e7d Nψȅ/ap3ŀ[;_nQfL, YrǦ;-0Q#{•17W%u.AIRjPqnwM0aM#d"+"67u6٫vUwXq%0;@=4B Ȍb*I$6pydx=xa7e5`kTzv19#gTkڍQ^kTUDAC 8A&{7bm ȑLJ}224: 3e :iϤ2SjJZ`uł9״N@ U9}v | ,xRl*ǯt=V#0ETXLUmpdaA <@2J񂏾-GSE(^݁am^#+t!#Q\So!JM5 ,g* l3,^2bv#(}߽O "r#vb_5`Lc9Ͻո L@nO䕜̂W? wf_ów5Q$+ԫ@_ҙ m~7#uCSy͚~ HwAXcn?~G  ̮z-4xIq6w5{-^wMidGWIv7:/ W;9;lŭ$Wu ] kf jQF}DTL8jv9sCfD6};, +AtƮH[6bhN6,XyԞoԛWvwk1 TFQös~c՛,]}j^J*6|PAp3+^e&*teۂ@m\jdyiXWZv׈C1 4u/ڂ4C[s3Qx8C.-Lc+KfV{0\c:;Քwvo=s,XiT|卓l ~ u] ۪_V$SC3 o,6.w)}-6w=Č;h%&, ;э+Ü Ϣ'BSX+-y|sa?d@WvqV]r"bS)X=!Gewᵶ;8D"FjMWX 70Cc8>l;! r&Yr=M:`3IJ.JM!02b0hzFZ:z~HͦNaCfPIZE9n_턿;%Nz`Ød@jQc1"$2h3iz[3e2ĊC jqE/cI/\V~YmZ^o(ս x!Cgr\p]f̔vMƿ)GՋHbjX>+*(˂(~PN0 cuUOXvj! rpUnN jëީ#s}:7OJ-u(83ю[3K:2X"#ꕨc]C`)=g{DZq י+%\z:WH_~סb7uKULfxU,c+a}O2',e0\Vډ Ѯd[d\ZOߥƸ@bAu5XKN<$U[r~9Oh⦭ߋ*bd.){oݭ73%ͤ4ɦJeKx&V-vPr5#S+"0: s*Enc<,^UD35(Z`Qܶ=[-`N+$`$%U)tON?dČAy\k0)!&H[6 D(Tw3KSpJĖLQof/&dUQʟ:w+K[#<HL>5ϒ wT>ڨ-KѼYwmo 5cY T)G~q F.`Ma:X!j9Vn$+1P˅ƌ}vNnkM"=kWݠ~†6[M@m < rC@>Lz>cUKh&ObIf2[C<3+yO/?ci !yjDӒ =#ljI01!0j,J۴02:JO+z[ iyx"j(Z+&9+v޼?w50j7Z[0!H&y(ǸxBաKo#!+CCʗ6?Y+(eЛT蝟6lΙf|E~]*Ԍܛj?+=`y$)" `sae n6G_2E3VlW`^dQ mOR6e?%f #u5dioݵłF;}tFJQ1TɌu. R86١&dEbx9|:@[SK$>4H<~ Z1DFrE^l8F ~/]3^a8SH ,#($- T?Q"?;©S*:7_;z*Rm |< Ϗc*[}-FU:p)ڵ Sid뿖-<9\fFW1Ar$@ (DL8!$MX׮-1Ɨ٬.fdįg#?iN*'^}= 1vnX!ir?f:qG |slSlVMVVD#Yu dƚw.n fo?e*?"o? Wn7sԎrh@ӺAfu R'Q GGRO+x0rh<7AɀH8 #QW?["K'zrIMRZDL ׆ך)MRe7a<'X= DzV7 ni|o,蠈h7 pwBo !Z{951Ʈ(ݳgwQLl49P73PP Ja^ʊX80k5,K4G7nV$\cHGQĒwAt8,)kvvZ@óeLr%C ;$A%'Q+4FG叽Õݠ˜16t[[J@y;g̩0 #e^v\UUb6,L Bm:zV_W>ÂQ }GveVz7!,]D9j8n:d6]l$fQ°wMSR8x wYY pqc.rF,'Q?*T@ʻO3{2"pwcřYk\Z^7;ZUے[ R@ۅn8R8Wkw1bZ)1@H ԻM[Cb'R/Ȥ ZR#W>Z| 0 cUI 7N{¨܄˓$բd8_LpQS_5&;,GAtȩ CJ4V@4Wʘ;{l7Qn9ɓ{4%mߚWܦr1 au̲(b @ʬ94d7[5%v6Y}=׻#S@5_? c:c2 a,nF~ڐKʫ)ΐ5Z%PX߅,Xo 7+ kFa׿+$y4U@گ~4RSq ?'bj`"uV}Ȥc0MLb6L&`~wmOIw_9AR#L"Q ¿|=NAw:owrE #$[7lŊ.ϡ霕]=&grhdӞ.MHy-.Il|gh 9_'骹ݧZ~ˎ{$ 9[PF1`~:f[ p%C5k _i!}Aw'S M?x2~SE=.bVw(TNsȞVJ] oc7g Mua AxHfT<DW90E$IPMKMJN!8-EHk&ؙA9qUEom E+c#Dž'^W3Ife*0"7T]x4D:Osxxڌ< L2:Z*>I`&Ira{+9@a%\Ify{HMl gtO12XȷԳwe.fDU:oY>Dk׳i^gmu63k\N3  b,`>Aڠ/s*fh)DeYuX`V)D$ħ6wϜE h!f3*hA;#=v{Φb7O%ޏHSL.3GI'% iOA~#y!x T6Žnց1Qz_yFBaKNW?Wa.&{0vic \GeyZS '{os lH)ᾀ ޯuyE$˃%U-!w_+)ڃ4q | VA^`רK}vO#P!Ћ.yElzD"Ɛgg뇭WdQ-`ydE)c4W폶eZ[]N׌k/REODoά;WSP8ydԬ+l%\?ac(Ӹ)qttex%fleI>IpFtrBZSOLFeې n%ۜdzP$kDٜ zvHc[uYUrn'Y8)mNB(mH,)9/[.YQNE&(ʵxFO_~zR({mjɭPlm]e1#F$ӁUzB!P 7NDp>9Jΐeۅ gV8mS}<_:H#;*Us" 6Na7t K,+o57<,?CD[wL0[P" p<$)upyREX&VgsA'wz_66D$=WOB 'D__/fZ@1sུiw>>0F$8"h/;R"`GatcD CVZ.lTdrѹXU1C0j+1h8܇`W hSUs!xV4kQ:v?'JY#}N28]0&1d t=X r{DB׺r{iqI >NA]SuI"$ !jǭzY^N;1KJ|^Ygl(+#8V^cH-S?x|D&G)RLob*gSOlx-ES<'s˔!;3$jE"V cRyr|߶:v~@Xx _ Q;~caP];5?նp81Sv qD~~ɗ,afw?7C.3jw҅b %7B#{L[oE՘˾HŻl"ݧZ_LoVB98UD Y[Rފd- ~\-z]TD1^FtT݌b}";5=xm9kgnVMdGTYF4׶Be4东HaGMX.~^slp7R&Ooo ֑O? ][NSѲVh5ٮ*={SF.J%דJ20uwAYҝZ2mh+tJ+ B,8zj@̊Z`v:f6:etWmeg`Np +A^#MV;7)&Osar,V;}Q $ԙ P1Fʁ߹mTxZoVGgodGVaՕB Ltql& zvSg!3uG(3Aѓ,Bo"&z|V!$xC_oM';޺pnH&>ɒ+*ܖhtu6QI.p$j)O0QKbB!bj7!fsƐujjJ5J[kҼehd#6B46`_1#-JڵK8tYqV緥z7 Q=\o,(L,X2U':(+=BKHHa3sm'H4u9NȂHXʽxj*?|#^=c,"$mY.7TVC513K7kdt0`ۼ҈ٳ%oԷπpD毿 $ܶ1e}$]}oAޮ UoC^^]HgA^AV1+[?w54GgɚP<U{sfF 4_^9/olP;ذC|wJ6*-ؗCnI!8{T{wc=ܯc\eI-`^v*0C^3o!c> =:2p!r)6!^7}_1`eY=MѯCZD@Q[lFr/>!R̊\?<5Z! 4 x1~E,Ll"&|B$[?_ͩ/`+VsB?<%+hqx6L&u-Ma7@&(%*tm8)Ky=De}/1Yꆒ/ i T#(K.dBIlc# ?C֬B#Pbfm"0rAƮ)y6)/dE@?(AL>I<7j=[G7JlfZu[yf`,^늟rnP-U+Yz[c/e/ݙۆM1'#eX= -`05KTG: ~8 ^YE=H{c\7+P]b-fi.iٸ'k,rT,2IKlU]~Dz]Ͱ_>e>;[B/Q8z|EC,a1~3*C%ZjѶgXD mF~]Axr܌ 3G@ I?V_lZ-@-clxKQ:jw=D%K 逘 f:XլJ̲!#WLߍ= Uۣ#K$yNgz2 2I( u&6FxU|0jN]T 19Wzo]G bNSVNZ5Pӵ m HW27 14<WX;27\ Ve4-Di WT1jlP"Qs_CDI]ӬfI5rs1AC$173wW[ϸ*t3ea3Ow^,7l>D+4ԅ &D4ՆقyXS̎FR0"7:g#-QnSx,=H#>)It ɘ%5.^>oԅKfUsP!zsH­@E{͞܈#/ϗf 'e?!iA<65`=2iYv $ m'iCs+ϣBU['ɜP;/"B|а~)1m{??5Ug-6h4ɃBॾ25Rv*bfiJOe-$[ #%>yi_S w\BB\ ^;M;v 7:H 9)i4,_U/⭘{'tBN~c#Am{ڔ)n{f=zh$?vVHi׵>=)uZ`+6dm$wgB]1яtd`n^Mzś"|3G^Qrwi$t I_?'s[o57)>U_nB0stRtn j64zge_e9r|Y߾pRp)$3Kd@GOF<Nv=q."5Wt2[dް0y[yOw5(1^Iۦ<~ԌVP0L>J&TPokGi>#mp@htdQx+ql,lRG}'U#ph/RW4*At"P&Mُ!$~ ҊGTVbcQ[.GB+ze ;y x(pbP˳ oM@EdCd{fԤ%p4>%V4Vw[`5 M=D<@!LmѼYSUW. c *VdDfSsϯ#s\%=X̯05ei?6AaVM3@Na~A]}1)w+bW`ڗ[Fо lQjJj3 Hʸ+GNs 8fٻ-Z~E{ɑBH`*{eqB, я=X[҆4:j<7]޵[9(PEk@ݑS0+CGN _VG*˫ IQt)p_[UPk$)3aw%W9вyӨ0#kps²&5bע:Y&i'%2Q;R eu.0^qDR@ix4"u-v+۸iN(cu6 t ΁1|pdrR*sxE.Ɖ#9=N* :r l]ZI& 6h.\e< r$YGdR* o4w by;o絘f}$FxGm戮}yV^-<.R:@/nas;I?>qƵ5I#,cҫ2}N? m!;}TaOܪAmmYCJ \8# žPKm\KiGS iN*<`[s nYK1)<*Po,킒xq|q~Mk4T_.SJ] .b.w K\EN~Z]gnsACԲVH /{2Ӄa=h64 oV/0VR珻jNML 9 ]KGmvLi-HH1%}eadM^z 5lKe0lŋ\ q mk*|O80zۓNRϤ3!<"1:fT~܂ S?B xSx_;a{xl?+x_6j{gT6o AG鸫\C=3xfnw~Eȼ, ư8,DA8RuףsPQF N]0v\]/ 55ȢﲿIrP![ \tykq/VI֛͘ uIC*xfVֺ2'iK҉P wIRL1׀N*B>/Aajy14\ 682Ck/,fʰ:̱O|&;f:`9wȓӨ2&(sPU'Ҏ_L?h+B[j|L$O쿿B+dԽ6_?q #5 (JD$^;f(تӡDb.M`JWl^MoNӎJ<7:=toЈyT|W7w{y^мl&Oe:33VH$;S9r=2q~#y "jduO*gM*5-3kL4D0dcn)<-m?m-Rś4̦Rq+#8m#@mހQ_8BJP&n7'UVl;~b#q:zNBG6M*UgB`lxrBAVwuyYtB7X"Aiws 71 o3@ZTW 'vT Grp |*7Q+Zrmf =E+vJfQ"]s9i.3ୀ/I8} Hl$Lxot1S.4WqXӹSL{R(N^}>p,SQ`RqG?Иurt?\ ?qMQ=* vv- cCP oڣlB4#`tvLC-aVF$nyAY7LfH?L:%Tk Vdy)/q~TJDRw%x%-WlR?,3t?c9: R>܃'ύKT5R $s/u/O+EOg-O)JG7tx[ a62_Xs9r7`;[[)tJ#9yGsUmL36~6ʕTx~7| +_A7?9UOaVS "-8rG}:&)KENXfҦ^n%1y݇CQ7kzm$}.'!ph#ycY+j-Tza$dž0X,qIԠ}7`5GIWxy 400q.*&t*^ޢ !=ٗ q$a<)WT=Q믫O0*T2^Ls͚ W`QQ!UΔr/Dt`?U3GG_j;ԿP6v>CCi 72˘(86Wh_r=kb .ҞpL5J҆(3|4#-=5O .j+S#wц@콇gA/#[fRL`a؎6E \R2d8I~բt Y<%aUc^ՉYdȂېP!ք_;x1aVf3G a+Y 8YHAˮNê )Fu%7I[6 29\kjf&|~Xyf5p #{;mG HotNؖV;ӌ2W+v.2 ?C. ߀j<HqnCEk uU.Afh>7v-hljL)"Vil@_:HCJG?\tEu3 F]*ZZJ{T+>(I99M{ж[2k-CSÀH4[nD8ځ:~H%\ƈt^-fZ2ڢebm"La -,(gGMoײd"x.\#D) h`KQ#˳~7)&ƽ۔Ib=щ#Y]p]ĐRv,3.l7t|^-x;92֛*RdWOՄZ g~]{) i,֖若QQAKϑfiZ! 1*#|+mBPw*Ct+sA=z2|xdh{#+'\}r.A" R4Kx-)'N`O:]y3L&KW1*y3lTT?R'0ω(jRl7O4Y> ${U\_^r9 ٰdC.h|M7|閊7~fsnkWCm);tGnqssV[7s~s G9ڥ.zlEzuR학/ [Уļϳ< & 'cK(/ālK~yx\=I`y8Sye1@ 7GۜMF !||[dF~[5-ȟUOkTaSomW" ٮ{?FPfi ne~ĹP lT8lu\LTbq $꒏BH22_Yq&N8ր^ZK&U1",gYnl0M= ːU*w(=![O9σZojJ{jD88 + c^=ë+sT @)|{[k *D=eaCz?u~#Z)#|jV»E;^PyBtD6Mu S2wՊkce(uNYI6ay?UA2J~]+;pX_ m!usN@8 b>.@D3;M EHtI25塆}WY'.eBKt0UwUqͪ AˇӶEЪ2wȖᢨZ]~C΢֌z@oxWѝFIZB9#d5MR@㷽8nh:0rv"b}iEϥ-d(qu O|PI0(z:TևM߫R+36>$'t0JJW5N={!Ҹ6y)?oyKYЦ{S='Bܞ %tz&>IcmoԚֹYSklOiPM3FldFԭ;3\Fo=os3ػopE+wUҊwdy$??p:@b8_ŒC5\Nl Sڬ/d\߀\Yuxc5~/t.$ g{@Z L9f Z~qL@^;%Ж|C[6ib;%J)H5%7F|D#\^d'Mi`.$IxEK4Q!vqc[NUǫ3bo7 PvN#Jz*Cn1bTVhT_ " |Σ#6v\bh胜JL6)tgqt7'HN$Y7  d6Ǔ97-Wrqxa͞xԺ9aD%W\ 2HYje=+C-m{A='8lA)#Ė_gյolJI\yqݒbP`LF T^#rREOG$|J 5$ 5LD%ӳ3Ce'z!9}3λli Q7 ?Sm%I(1s3~BCV![H^V(茷~ "gUX50Gdթy @jp[`L]j!9v2izvG$]˟e[{iܓ'O^dC &D1*K`qV!js 1!\kWaZ'9\Uն̷pcH?}1Ï4Sobۚ_dd80i.b8#RF3#dfjHYؿEOe x )Uژ^(/^M8.FJ^-R.g 'ooray3 !“ⳃ}lfpf&P)5БS?*Xew WR,P-ĉpY6<΄PG^TJ#57ky%]w^4ŸLOO3`$]^$Zu)(]O]uEM9ECWԚ'dX&CG?.&+ټ_3mx#B'W[R\60BI<(w$2'Ƚꠜ/6髇̖HXEpi,&4,Epތb^b*ԽQOMJŇ;PxZs /۫ />m#G,҇|4~=>4ֵ*nj 4`vY6 q8Z)\"w`Pε+9WVN, #Em y" MІ7f.F"Oڮ' ۗ=8ioiZn>nliH\No3S/L3cKݫx0`<[߇. t t >jv2C2JlZXQXfƱé wuigxͅؿNw@CQANna+l8)3B63m >}ݑS}xF!PCr)f WLܩ;A2zעFl}~{6\6UU4s/|<)Kz^miR$sj)?^K{A@KH(+>Cywבm(K̓X廦ҿa>%3p."q=fPcJEՐ&:fu{eD-v/gy+i{1Ue'yR 8 \t UZ4^*I8$ }0 ÛU6O [҃hXgԫ[X_hOH  3zqN!g#pkae)VlO DGWuFr9d)Q9Ur]`bzƹ:qniyZϓ{'LG(M<㢯}4mGJ!î2fSun$r,pF0]a{8"]< FS5œ^`G]y΅ahfM"f2Q0 fSS he=XK)mXTK ]iWZaMW3oԺi1}B-_6t ;j֌__ӕ$_[x>.[2Y=7 ! NVWq~/M?4c܇آ[}6(qghN/+ J&^AQÞ<35\1WDWi&CH5!S^yhDQ3hSv%aKr\}ngbVE]']:@ߗ)'{W'lS]^Xʢ*@\^\`vff.Nr" I9Iy[2!5iOf(BZ6ƍlib<)}1y(|\2 ,xKr@ !֓F{x,i\MKo⫸8/ \!g^oȄW+gۉW)O^Ic{D*L`+NAsZs;1d$o}7';I(lӧƦ:?`ms"ʛ)dߧh]<^6͸N- ӭ@K>х9؈#dzBlRKvm S9)/ӿURY׳)YۉG#fsm˦6 z8qo1M13/!e~'ټ ȥ4 J|\K$)=~$1g#O!o4w U:inD=qEٺݯXLwfNs:쮤{t,=%R /\Cj-Qmtd ʴzr4jDs16| bTzhom%ਘy,6, bxF,;7w)EZw )+92 &@͖~w x0 &VP6iy?T"ag%xJݨUñ_ ڌPτQ 6C q~T $3 ܝ/W2*OY#TxDŽȌ(}nt$G2DՆ6p>E1f|F4 4칾ʳoS~{-/7ɉn}7]IGvʜzI.EPQۘ[eƘHк:.M Xe a&-mIb&'J,&tty*G oKrbwFLl֏3Dy&NdF}Nr6KQ80Rc} uVt,}!#T:$hŇњAсky#G.U7I wpJZ;ӕ3Z9R&QP9NHF&j73De_ߎPf%N#K| &aY4>͗O[M#ǂ><^enȵq-YDe5nz(7A'JZ;6P׋\NSVj3WBt0gZJyζiY/Sr mX: Uj&CV{թh ~!KYW]8= bLYP0NMCAW4^)W%6ak$H`j~+@؉Beh-\0)ʢDg߆"C8@=[/Q^t U2Y4N# I+e|Ufˮa J27M"mxJѝOx4^Txx$[y}DqbW3|*Ou9h[62 fo($˜_ ${dܟ'TZtO~"HrF´}(#XOnqR<%Mb&o[g!pp}k7lܤdžJ<(¹.eѨ 2ԒT<()l}=R &BInq{#".zapVWplW'e?mToDİnk xթ@VI69:{:Ȃ<'zis[?Z3d̽T.H@,Ot.HPUR;ēvUZB}fdd>I~ȳ:4!u51 d҈e Ug)( HwoH^K- ,f*4ZfhZ\?kzv]=Y]^qE)1e9'}kHSg̜:6v Z ]xo}`TZlDa X.2?9$) 4&v8ԊlvL#)SOHZG^UĬ+7k)*Cc6;F;W@ h=O TKG1( eOPX k䌞1c8PߗɭoS_Zс,)o ||UyAI%gn٢w'UF{*7 l݌n#g fU 5Z+j {2E=VJM@wP1pv 2:}}nϱU^m֏`B3=-Xۻ !Ƀ230,$)Fl YÞ%`өd JU`%6P;! D(ݑH'NnCsE_0IW皜LfTA(/eZM6>9.OĂ0ŶEYDD%{:!{jD#"'!boT66L ~.FjXx^:2Zwy,^l}UPanq]&f 8$ks)%9Ͷw" T!c@ϊ msRvw{3xt1H7$dfUP^`yHWtTT*i6q 91;;bC6@@0lͺ“Ѡ`,}XuzQ1Q?a m11P:e p˵NX0I\ZQ)p(Tc]J ݰ)~K f':d gtqz&.A+2ky7`zC](꫟c؄/HOhCE}dChuM8EG ΁prSF&{NaIL:22+Zްs7뽙fe'5M#d#fwW{ko>n@#yqX-v pF.XYgP :!Nkfhۄ%0 Dm-7Ϭi`0؂ /*˧U [o^(Mo4di6Y }ݴe6',@z"Xr?ҭ>60Bmv i,yc+M9X ,5ǖOV*G9<݅$2v}StآӀW_hH"hdޥ l07*dLjoȲ;8 4,1 %@UPz@LO\S{lYX;v(n`-mR@Q@)YZ%~FsplA="7ظz-Pgqs5@g]K6~6pDs+8DߝN NHT^[msV1Ki^R؂}Un&#*Y3Ҵ^MW.>2=7qbo~ ٚͯoN I;h1֊;`c=e;$kJ0y;@EHdi|=0󻓐>`Tz$cut+FӒd"]VB} &ԮV#)UXrP񞠜uEIA/G)>Q-I.ٺp+GGn)6kķۘ(h  1jf)楗/aw$a`d{mx^2c~@ 1,䘷s䩻lkZ"eIhsvWjCh~N>GۘmfYD|P.D>'j\VH5'[@[!n8?Ҥr—*&h22GQq^3A](5 y(NTGIOm&@A57xޏnt~G[vA WanlLip|t3D4V᥻tsX: *6~W1LYtv8|>!+YAƉhNɐl'IUG:fkrm)5EL7fXNjf/cS@ַȉR-&$1;t @U; m:_3"j" TV~YMsk ɠf`@^Vq[ey|j6vlkU_YvrPVBwBuVs}kZbVn g>d6SAǣʼnX ӫvxє) Ni=h\Hivg6$(G. v|aVK 5aIWUR`%IVD!5gJxgECݴ}s%h/d?ѳiEn+7*^T)_}y=x ;E WD`@V@#*yax{:( 4󕉰q\[mɁcrXyU(ŵ9sxu)jJjJ d/&iIL5Խ&̍zTmdw(kXt44k^J 'Aj,zvxbifkյݑ:/ Qc\ O"⤽d744cmKɳ8+ ASWd0%K</]/dTq̤Q:AHm߄9NEwvL[ a|S1ȧlφ8JHP ur~dC+diGA_d٬7a?ds3D;Boύٛ$=6g)qC"<$WB<EEZ,n<0NbXG.,L_ӱ-fD(M)8Bqܟ vr3vQQ=,lȂDu8lNK)-~ /#ttL?,'jsXP T26~%5*L%@6˨2Ru\)@x] VY)Ϩ N 6־%" P'rIS%:A{䯕=](xL@ kD1Z_pRŽ0i=^d}ѨfpΉ]L!;bxBmPA3ب;ƃ;'FL 9`/8yqyTtI+*0_:1"d h$O*0T{eZsCM!Wl bP[n`C)763fɩ@ alKZ4kQOtdyR.׍ w?Г-B13B Zb!!^f*R\,VLwbdH; Ga@K/(RfD-$ĠWuZ ,[V+[7Cr:OLn][TofAWV<>g3sR/Ֆ#$NsQ3ǖR wu<\S@8uA!ɹgƍ9 N ˮfJIp9K>  ?^&k+[{z3v4fNI> 2--< j7.'8(2/]SLidxG2d1 ¨^XfIv@Hx-ɮ -<~Z$1bOӣ,u &s;8S0{OzQMst?x&GaV=)qR o@7SktxO}F?5=BR)u \'Mt,۩o6jTneϭrCRhݲpG0vw? ]lgLn}Ҍup$|x$;/3Ѓ&ȨsM{e$V7.A Í Lu05@4ULhtX|H;xY,\/%ƸqM~93ܲ Hpp|II8'NkMMF^zB+Qќ+l&Hƻbj'KD֊JM 9[GIK9gw8 rwJ_QrDk C3ݴ8q9 \"g NO>!W\8w#B_AR(EY7ux-|jXinu4%dfVWfU Yd^֛2zY\Ք: 20 V#V~8K +0{S=3Mf,4#T-dD9Ŗ:l5?6Z**j?Jr2@z*YGz*F-eƛaP͏xKst:\-u}ya&c]{a{&:_/N]rhEȆ7N`tUhY͟_wdkxks [^Xj-I;0(x|V|buy>UL";µ[fo>w*!ji1o(.:9&*zT5ItiSWTZYїc2D ʖ׸w['V|F, ܨ-o&CE'u$1ļe 'bf.S]܆IV3DqX "G_-A0(%ԗ+@Huq4\!VA:24"@K-0e9_1Hڭj(0DxRz: XgUSEzH|aujesvȋUyL.UU2jꂜ=C@~}^ @Գh-$)ly>Ʌafj'B8mAў퓒&<\-fr.J/x wN"ޟ_bWoknNq?uO ss2:l\I 2Up#e&X,cz#4GgK[Uʎ_p1HbGa*DőMg_T /!{f""b⼶pyr?T\.yK&L$1ڕT g%[c"O&d9C"d E<%6GJ\dk2LA'mhűaXe"7z[ಇYkm)5LKKWW_O0Xg:5$[o7_CpB\cVm{La_`ʋV])Yh&zBGꧧ~iuarf(kP!OLN_"ӸR7MB{Sbɻ~XfɬV3k¦'.44zN?¥ʅAUsDbs!@#YUȲ OoN)SO둰` ܚ^ n`O:*ku)`R|R5ŗD#"f~9qv4 7:_"솅 *xٍL /7{=oc3svfp^&\m&""Ϳ6^0ȒYxEB B)~uf t7vgo`zơmN|d]SnZ! Z-{j'73 2fHO[d,7J0mmWg`/)l\iZ.*afg s:2qăuBMI(pf" 8ӏL&=3*m3JU)w{Gz^VN 0{ K9zVQB.ɨ]2Q54gRwdr=wţʇ)@s[qV 8c2D R 7T:?6YU8 dhy,zNK qo@LeWP1I;ʠ;MM'_FХ/TS@1O]d:g[p4IS$ =ɲ"+CtW&XK@@:(o MzI |XQp#ϲ"%~$-R:e <29y@OS8*kqOׄ 4 zaij) L0F,al!.{J6oX,2&ь~KO$5of$9*hN|(+bQSPD8u @l#$–YwcGE&[Pf"v^J+Y3kB:5 &鉪͕u{7\lr7fa8XxL~7CY4))iX@c~ u|7VlĚVh1 RmJ)oꄮZzl *2k龐4-5gke*\ן-|@޷݇-9(^ʦ85OApެ؂\ՙi $Q48[`&PGlt|J̒ԒB6 \㭋 -D*`cm|uL36]"nZ%h4{jЍdJw. 'Xc45FP<;e%G+ 4X !@N69!ҊŪ[TdQ~!{2\Պ0_I xٓ7<kVnrE78W+آc37`m/c8ɑUlF?i~-vq%hK4Ł-^@ru|=oU蠻!x[%.Lh%lvl?ղ˸uQ m`٨8^ |~-FKXtTXYæ,'Mح>?f(+!)a~K!SWSlf[꩒!` 33SCљdd42IGgh='f%gk5[I(|a8wwct^:ih,hɐmt@ʬV[NoI/w2! r06( NWkÖ=$FXU>aJ9V:%TNj(+ڳj{ rJ[9*m$ktűYڦDÅY3D9k`|z@4aSU1x}i5,uDTFBb2mÛ2; j5ҽ'PXѦ֫(&>4yfRg*u]l$j_b%^&AG8i\KUfr6e+Ҧ 6l'c0qa@ 0ev6"~³fu6[~!t !x?75TŦ ZYĎ CYM?28a ;h@Ad%&7G&Z(cR[JnP:F/2O.sWo.s:؉x)oA=|=B,Wxy!ﰮn4}(9N' E` )ܰz0 . z%9q%1/snAgSviEɤ>>ҮMܖ*tՒ03{ 2bm lz/wt n.-gVk]1UbD4C۵Y9fj kg#I8dbUEi2B+BM.heRpBAUbv-U5O{m$ õIޏ\/-4i6,[1F8?byZ'~^SȷC3x+΀\XU^W4pkvTfx`*awf"w?,&`&q%"xmp:?Y2ʳ8 W;u1qnl+beY'[˦Z]l>9oUW,}Q(qgSN*cj-p7g=*},=DmP!x.ݛZ'<7^v;!)YO)~B3`|֬yo, hIb)0xpID>oJ\FWJ!!B|+GJ~URr]aQ@9Ln 6s!Iw_|wo3Ī`wh) O h 'Ph }.YgiWa2!DzPmF,LKBƧBߤZ*). &0{P̙žphKҹD8{^7[jPQN)ϲ&)U 8vE*Tv^0*/'YP5& eQϽ6k9:!ZQb8ASij&[܇e8g+ '݊v3ùjfg7 -#Z :9f4Z17Ш9@21+ܤ̗&Iɥ]]6L[3;6a A-uT#bޚ[-L}vH -؜hM{wL5k&XDOBģc를č4s_$D4}Nj1 VNױ ܴCI ZSV C 58jp)]sgYek{“Qg!`u^V+6S "E NŦ-VxCŽ}۸ 6/ޠ7O 3,Eo+ܬTS-l,/zCcL1fЀK{ p7}ڷh>= qSUO O %swIf xVJ/?uiZ3zsFl51[Am5fR6~x+M;M`<_r |\ a;]K^;C[/|t;\:b$4n" *IUd"nC9] ul0ˇF I: &C2T^E ' _!JwA(7@~޼VdzЇ7OXC[ƤȲK@ ȹ4B~)i!`X JUJ=V+Ut (pI}v#BdH7n$Q]ksqiɸ\}z.:e[ҸpXai@2u6 Lnw(esJ*{ ;ȯpoوBy|Ϯ`ZChF||r<^^DNCvR AJp:d?u&ڲX*2 էaܗ~*X&E3=K/hc=)> 6hw>7wIQ588DE O>,9#M7$aL˯2V_. n=2PBG|@$ț% =-j6Bziɦ8;g)Û^GJ&3So""eZ {أh}-\ w.8ƾzp2y] |C%̲#vnN_W]DЅd?}rrQ[S*_̵q''݀W@G$}rՑ~*wb8´n/y5)^ ծ\vؔ3\gPu]En3c] ,@3~M`Gw5%I$^WiKn4nuVJclg2ŧB=烈߶<^kSi}|{FGڊ-Ajvq/_Qi+Gi=D1h}N- J 0n.񂒂?)D@;zowQ% VY?_:p*sQXk'z}}wv ] a!o+]})vY̜kU6Tvŵ& t c9b0*̓s Ҙgt\!c)37pWkĈ/-e$ BĒO_v$j34:Ec@F_Sg @.bsZ" T$C^On#I [IN!-ꋟ'ϦEEUx?.6I&ʡ@-v[W5@a? OHab*bmrn̨5J}}[f&tLZ渭\Qf5v!/{&88%ǟs0>m9(cܷRVHpLpKY ۨ{kY@e B޺j/.a@ sEhiR6Q5I޲Y# vz̳r為@YCO20L!xBXRԨy5H 08R!Iemw'ٴ[; Wcq\Ʃ>L!{IW a*FN2$Tw۸qQ0+^WyְW6U6/MvA]g\i0g|AGǶԂL*֪$X!FPj“M)(c;^,S;zѬЭeVfK6m,&'rOɠCB'bk  yaF{˺EuTd>_zP܀6o){^SPLvso#,]Kf5EA{f ufxB1z1NhmJ//*$?z 'ݵAsћjd̮~R&) ͜,Ni}G<':Ez ܣ2pl*w(8b\=Bjfrfm:#!ہ~Hwpq(XgAhPE=1fu ;cF3,2YB+[=Pω7#oY,B:D/_ܺ! y߳كOu-fM ?R_RZ_|0oCF4n`VplB._hn9vC G%ׅ@GǷ-P@W+t(GzW$~N'6_N͛3W =8OGEN<aؙHøFqkfTB nhcKL1lJ yN0d<7(>zzwOzNNH^!)awTG0Nh#TS`F^ B:+޼ as|!q32f#.!uĔ}[, E=_春-f~H2k)S.kY#c :j4Ew=Q:&VHa\Fsі}&/5 #uݦFM>ke7VLerЋƄ{.~X%fmR3Zn]@4ir OznywB74ݾo'BQS Ӽ|ܶC>E olUÿQG@l ђGZ?p$45p(46Gteg O>ܘ(Il[wأyƠZDaVD/.R'!9_[,`8i%FA%ڍ>Z!Wܘ⾎Y-_n"@wYV&{0D mUUF@u{ }[:W-3i':5k+=%_tɖ KdlGjDW1&Nؚ\F¸Y3As,̐Ք5>g7׫ͯ|*ؒ~*=p.zyTg) vLbYIƍay;Y@n2ID|ܪ5waHrC?uG @#*Zs*[~:7coYBat]U۔=^޽d6ii, 7j\({9ølΤQbL+PJ:j̓?^.HbNJ5,o3=ؔ=k& ^dc Xm\ -t>)BdyNKu_`d-s[( :#Y!W&܇l5=/-J>u[&9*P-r̳ ͓,u K#8^:|lsRuޫd t!E$̡a'3',?ȧǬ7SWm5UqX=.ߙzkrDy@bh8YEX FeGH'6w0<!7!"&3q'RdJ\e+8,q&j,{RࣖqiU>l\u(sp YBԫBHmQ w&&"j qQ11!ѥ -L,6rDJpnMcg ANakh?'03?G}ݞqLNg%Jvo@^3o?4q&PA %/ ~D^wyYCJ&Y$&qG}}^b}%R<Vh #>.lv[ٰ +e_$\8ƥQ12F%:D g3mpЀ?zKjPB?Hg"G5ʻ[4vDksbBpoJ- [P^@X .9@1]N3m$G(.ĵCR#QtSW%B)zlCf*06l1$KnP=P>!.V=ZAu d U9&YgԼ;6NJڌeAⱃ1%>"CY#plBZ̏1ݞv>$hT/JMLwP9 `;`PH:@of,mK Kjo\b_.&cHfm}+=LZoVBpU@Y M>Q0V1y$kȍ- 5&i&b6z(yb?@}c)MX^,ٴhTPIZ-qk8F++'59_6&>wտaFx"Xfvk :D"?7t3XmQYaO^d&r*J3M|%.̞X:e6ɦ9r3EFZ:Rgd8ͥN >8ҟCm&(2Z(;rJtY468FT1h90Q#a@T}#$!l10=Fj<켣%GQ -}6YQw \h&)PUݳTjK4#Ǐgk5ެ*$X^<A3$ %bH7, !ʥĨprWG {;JR ?~&>D pܳh?&CE+$]U z`MC^zYF@mh#}eň#h|O"%"j"8)@s;6}pJ6pHmYHaEaT7B6~h4xLwU&|RcW9t.9M>J?V׊ WI3Mh"?79Mbj ʁiFl_>snڙT-MJ_zj9DQ嚴]i"^H~?y7 x_42(2%魀4kHWGrs( 8N36 ,GHS0 i  S;(cjכr`C5$"@-&^.eKjo<+-F;ֆ9Ga}Pƽm 3ttdޮ*P,P\f"TjEY*%­}?yM*li7Ɠ,'xM?HvYvT^>%>t6_CyyP~h ؑffC 0~ˈyUy[= ' 6$_-S PCܴl.`yԭ"ou\Vf5p>qryڸajj35eNV#j `+/51fVn1`WuE`|Wd0-N7pBr:2@h]Q"cOw [gZ 촌z}ƃW50pƦڕ)B&}:*k|Q~(F3_ V熑QșKt\寒*ϏTS:c \ǔxh2у')',ep-h4CM.5)qE`'L|"~`ϟc^r5( 8n\&0!Zs\:m@wʍt( ֛J/y}ǹ okǶmޘ!R4h?I^J2XuiÆKi~= 5 &'Y_uocrc\6=kIh?:T aihMbY"̇ĸNY!|_?`uj}@/[ 8AW׍inUsvfpY|ș2bc9d.b, ?MaR 0bnT I A\&5٨r9'!A v >?T"S@_}D޿KI/*m0ncS{Sʡ!>Z%iDQHH:ݐ [ˊy W̡*ޥCxZs4 4$ [:z}s/}EK-S*j1zwyt v g:mTZ9P#pCa r.1z̵jlφ0e9qt0FMT6x*ʍc)l,A:CFǽ=e[{cVn-{G2VK~mȁv,iʳ%V:.Z#@({^:@:AA93:/ RcY0$V<ɹPŦ e&Gf0'Ug€Ӑ@ϟ'qWxLq7P-?8wau2VVΑ 1* L_G<{{ZBp3- 9YݎS`*we1U +S=>!yʄ\Tܰڗծ4b%"ehkIY* eRU*ކ `^y4xͣwEzxq>rW|_]pQih\1ʇgV9oina2$X Fv;g c =E-RXQu .((cpJ_  Q(H@5&V:Fįn)-ٔhZ%a! myY[}7oY_2y TO*=y RdnTrkNsˏPG\5;Lɥ]21)'*Fy>i,;r@܍`+6dDB}u'59Il5 /+#O'y`23`W%iA#U30cF5eY:1 ݍv… ŋN(}7di8Sx\;{ 444L:UR5Q%wM;q鄚tҘX&N&|-؁>$Y}DzQLߚgQw8^㵲g[vៅva8#UeAz5Qe\٬x}G [, gڙAt?j{ GV T 3Oh{=q.eff{y}S!2`~52|;9"Q\K!gEx zMJ & XJ%LGݪ\Hٸ0/W겠o4s^IӢAl: &{N;+h9!q}+bbnt$ѥ-bꃷVEKRet~CfK˟WJ>#M|H6 ØK_p<Ye!<>`u7P^]@C4&0mRYW{DnސC|R?Buaoc)sngWH0o{#FgS;qRO0{kh0#0΂8@]ӉX\yW|MBlrB-џ=lꄆp8kYSqi{%l=!r?箚:T"V[[egcf紒E,:ϗgσAYZQ7jEYvfRȳn α(Lte&!*LrVc,޳4,RWI^rL .gEU}XXyvza4d3ef.͍zY&!V,Zb?IJGPT"G#GMY4[KoWږP@hx]سosY׿@*LE,X`rƆQ(;aak\oxod ߒ I(Au^yl+m>!iKtaz枓^v ;l%1yI νo1}z㿁ϔ?Z˦;EHbkkn)zU C9!m/*%NHמ!(o,$?`@e}%T{wm 2BN>xÍokcG/k;!˜%j,Ƣ @+oP9-?sIgSUgϼx**dLޣ`i^RnB߭7K ")lQƚ/K/$DT&a/&ftF/ٳ/}jwҸ t?J˼Oj~NvۏpLXĝ>aJ፹:+SZq3 pEB8+nOg]~w(V)VږT)`kHi"##v# jIw.!o^/'ڴSY9fve5,] k _wYY\XGsVzŴZL$,0xO_FWh- ɒUfIYR=0+ef:_uwS3qsʤʦq8 syDwau㵤~3VSޞݔUV=s²=Kх6d[Uq,^%d!e|3+~hf9f&S筓5P=[]FKzthk 1 ̓l}ʑS8Bl} Am)uƗP5X؂m~dEp.зq_xT -ƯT"LɿPH+HFmȯqA;hW1y[5jt~m_db3JQ8\*qUV :f#Wxƚ?+,Vmo/x+*/=&au>@Kj.QCސHYGqA aV!HuSZ@;Q8q0M)=04p#֧<}jȶҩrD5S}Rs(vUB)6pAK1k; U,Tѳ.AHs&@?#nK5G*-[b7ܨ?WFˆ3#Ml:<p03y))—r\S*[/miR65aOk˼a,ټ*CUZDj; FȟHy lFwɃj9$އP@5y5H՜n#M#g/-bVG( R Q̊ Jh[~p?kl2\2Zj ݞ}z2?_ Ѥ Ӓ=qٴDH`'t_}1L|-:;;+[b3]gߒGdfzd b _`')9Ť2|]/7E.*r52/|JӅ3X[:;> |=8̧ꗟÀO {2ݶB\c$Uf>t{r->a7Gf7-6}~bxU0Fġ:Z>vg[`4rӐ{@!傗垜聸v|u:S/164"]^s8B6CNNC[&;+R[b Bz@Ny,pU M=|1%- yh=KPbXļ _>`˺:->LS8Mj /@Ԋ$˙;vQF!z keyƽb}Q ʍJD߻<'*|v-hĴ*̃c?t9vVMl $ 5i'ۈ3-q@t]#K8i'LWK1Ǩ*lbuy\Յf 6kOj\+hriqʾIcC+ϵtןgptYކ"vjtW3 1aKsłPhR?9 e^NpWh}&$2XGY J pλ&}%)b[7]n5KnPTrTT Wie,'9Y^?kN%j Wxy )$H^tsH~S&6;FkxW&eȉ*4g>])M`r<`cxؾ8Ewj;x7;]ZxwR8>O,WoM!9U!V[98YG0}i8f sEdR n۳c~3sV*0 hyL^!Oh'bq|FbCL^GT%ʿ'C:W>'*nV; |n0g`q͵FH'Ǎ!8b0{ 1)Z\5iȰljU?oi-=Fi+f;Lz2>y=y4V1o<#K `.Ie˱wy׶f^DAEQv^(s2ZY@5 4.=`xx$9a:E=1PI R.,(-添BW; G¹ɐ:#W<$۶o=0:.ϖ!Equ@?E%QoLzOE~) D%ѧowzz\ tDqr s)etW8$m'HsEϔ/G[؋XMyecdB2?_>5 Di_p |b d!Yqf\"3א:V}wEa~lz٩O /9sJR`oeOFO Vos eX{Lz33 gV% Z*6I!|p*qx^87JJBho͘Dy;i3B=1 4, Kra OuMm ;s۔9xQ~jHpI(nYF jFEǃI ;qXx8hY ML^܅O u{5㑠sUeok5wn~Ԗ2$ jW܎ΈDs"cg6*bE=xOW,7VTxME$; %N{wY=vS!խ+///# %|b;/gS2'x6guJIؘ%3W*|N<2䝚J(QP%8$tõԶRWc{f 3$9㤧̛ 7Yyl~;۶Xt7.1k y} 7IV85=:'*PڌăƔ[.!)s9]pϓu>+@̺NtnyA ( |[BG&lp#r|h-+LKq3w68N9nGkz8]m>P+F6ےćT,Xo; \\q "i}x5<:> VLPwAcQC'o&Ҿܖ>fzU')1+.FuLS&nA: ;1\g^rY@Sj*KXp\}vg0ujw^eoI)k]+,T-Τ 5u/.T"osjOǢӇ>P#{6;OXs@< +Mfom؂Kp8>Jb)͐᭟3(Si;K |f7ĞacN}LN LTts4)O i,}'f8;r_: ǂO{uv0P*xlm$ǥ! zUғp.?~hHBuЄ:gP'7ߙR)1<_`vʷs^ L_l,FlZA%f]kKdtiNuaH=R7N8ꎂN%h@eF`~94=aWi2ߙp7BG\R\33yWݍkxۀzo.Tҽ:6H|Xj'9=T&WLoBKzN>փ/%7z1&7m Wd^ `}OhS ёq "jO2fE–qrH:Zx[>\꒒{*1o?A Txna+U= y7V39C8RyOs5::j6 8YGmJ¡R|&7xh%W5*ܴ#1kyOKW۠W)p]^M֭$c]*CʧF׽gPM^q; bL}c3e(|]1Uoyv.wՎTf.i 1|Y;UKJ-sg3gSgiN؉(rpk▔qC>/TV350Iu:bTjnYDwoξZ `*228 cl>G/kɳ&G'l-` e+xaFU"RF4f}*Ƅ~˺^|c#{bż0QX@΅JA_8Yg?|vv9,@RиbR3d+[y!G鎚qTp㧽ܯyb,6wJmLYzduX%S?64\e|E;x \}h1e-aOJս`)~~Oph[ggngD`R~ ?$8 o@r=[ŵR0垦;rsp16 A M-ijC3CeۮR6Ƹ9/7끱 XbLNp+%8ui2i\uL}U2\aJ8pF.) OI W1)1*l%7힑8 R'?H\p.sqF[krZ;bM&53ڨZc<5F^G\^j!"!5z.mxPF.TNx2y~k?8cʗtz=5 M&,g.p_-|C' yF%o+[!- xC"Y2tK]""NN;Eg :zS~?jsSҋ0ɋ,eW0o91yb'|ʐ:>~QA_r-35JsbaX< Yç •u[HVk.QS~[}E ?|YPZzԾ>wsPsjߟ ~ǘ׈ۅy;)B$Pg"yRhQߟ.@IZHa16*}`]iY+*1sWUj+<G@뼬 L|^egۧc<$ǻ29*5!SԜ[{|`E+Mb/0?}Gҍ@PxŪ;A"TZ]t`ضO P/nqzZ8W~W T7(qA{quv!*(d'7./!L~hX Gܗnʯի.qzTGly%9DCb߆ChL+tT# EkL}W'$[ݢFr6#b!=Xc b/?y(yyo34ov@UUd|c{`FN=25TH7@|t [yIm^*u۾p_ * "1 nOExadG7CԳHfE \rY?bx {> k>u/_{7c@.o{`O A݌Āt˪MʜvKUQxf勷UCf2.A1CdˢbU[֝ dX}Iϊأ=3ՋjIC.d `<ڂ>CtGɐr?שLf\|T@T lɂ:9Cyaw'[5}F#飐օNזZidYej3 O)≲ty<: K+sv7@]Z{,p+\ZpfcU0@Ҏ*e2|NXy^zշ ~B*,\L,CAM@VWPz8G,,Qg dh1#CMid+Kܮ޶l"B?Cy8C&<̢LZkڡ G軙 ?!7nFxíu~p?Z䭇}XU) ~j&F&Z(bfx~Kct'd܁wQd^mpuQ>ϰXs4ڼ?.fNavz; U̿^X ßeh5Ϥqk^5;nn=֬Sz(,jD iK`[G6 Fuޚ˻Z^ۗ0@VFC "'\qOɫ0d*8*3v +=aƬFRʀې3wV`t{аs0߈'`3l1LukSXse7Sͧ|,psa] bqDl!$mtGV?)r.&%Ea#ٔ{!N- E<" [I6a.x@!mH1`r8l9j}j c%pOP@mTd)m8h,=.6=T4s#r L7E[*^} aj,&#N8G~6gE$R[jM2Č>0mg/B@c}Ej8 ņ@gO4Sz\̖-Vy؞Ռ:~WrUdM.>dT d]JJ YLD xIMŬF-׎oUp,5:~(C +^㫒8ır|Y2. )2i{L.+͠w}{x IcB'Sa@*͘u.{2^p)Fh>]ҋUF<͇;4ɢuZ xDPSiv2!Q$3lʼn]28Gðe/Dw2!ڳBHY᾿dq$}z/rhycǥ5qyi,SpK؈2Buuo9iB|8T#d:4}H&먇&;]|;JqKeN <~Ҽ} +WL 'T }2&\?I52f;3zv瑊ժzyI2,K_7%Ȳ~1pdd :~n%Z& oZʍyϘ:3cBŢ@L|,(/ÅܟԹד$~e 氈UQ}+cF_'9w7Xz_ Nb}(?9xokbK<|iUܯlH߹roc= ZzvFYXjЄ6}ձz jsn:JÛAޓUD&W6N7O'TTAECӥ oe -Sg Z*2@+#㊤z*D޾cbY6"26`t Zu:aFN]t#x A$xX:wua+/|ޕ{?0݂TH,9тs2RWtÎk_/5XUT i ? x'E}naM>>Tșl/\ vC_DžZ5~UZk|gxm&_~8x87A= _YQEwHÎ* :̈́@{RGQ1aF5Jta%M&++~iK͔C6\<:p:avsR?k]R ky (s@[Ł-מoƴ3&M\vsծ%YdkuwH[Q{\_d|e)RH1`Ӎo߿YƉc`c>^<o{hOiC-hkoL:u Ԝ5~m g}usÏB;Έn>O=__RL%