ignition-dracut-0.0+git20200504.7ff38d9-bp153.1.15 >  A `Ne!M@eee,"rtJ0k貯VW*}ߏW k3A=R*e׿K>Ttai6fíDLQCB nMFi+Kܔr#i==q;e{ 42gҌ0Sufw7ET?3+ F\4YV:=2v|AvX}Q煗bp܈"H *±SF>ThI/UwxMt~,c368243bbef70e21a10e2049c4469f7e96d3d943f68ec42ec7587f5fd4b1016578487232c14f1fcd97143192f0bc0544e6dc6e66`Ne!M@eee]m!͙HeV_9Hڲ~pl DvwrH GzQe'³.2vO6S# Ja'{uE* ^7[/Tb<Mr̸lYծxepB{o01 mÔJUY *>P gLך{AC-3VB`ֿsMp>pHX?X|d* 5 Q5>K ew +4.. H. . \. . .p.V.<x. 0 t !(!8!9"t:$=H>H?H@HFHGI .HI.IJ|.XJYJ\K$.]K.^PbQcRdReRfRlRuS.vSwT8.xT.yU zUUX$X,X0X6XxCignition-dracut0.0+git20200504.7ff38d9bp153.1.15Dracut scripts for ignitionIgnition is an utility to manipulate disks and configuration files during the initramfs. This includes partitioning disks, formatting partitions, writing files (regular files, systemd units, etc.), and creating users. On first boot, Ignition reads its configuration from a source of truth (remote URL, network metadata service, hypervisor bridge, etc.) and applies the configuration. This package contains the dracut scripts for this.`Ndobs-arm-8SUSE Linux Enterprise 15 SP3openSUSEBSD-2-Clausehttps://bugs.opensuse.orgSystem/Managementhttps://github.com/dustymabe/ignition-dracutlinuxaarch64 if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : for service in ignition-firstboot-complete.service ; do sysv_service=${service%.*} if [ ! -e /usr/lib/systemd/system/$service ] && [ ! -e /etc/init.d/$sysv_service ]; then mkdir -p /run/systemd/rpm/needs-preset touch /run/systemd/rpm/needs-preset/$service elif [ -e /etc/init.d/$sysv_service ] && [ ! -e /var/lib/systemd/migrated/$sysv_service ]; then /usr/sbin/systemd-sysv-convert --save $sysv_service || : mkdir -p /run/systemd/rpm/needs-sysv-convert touch /run/systemd/rpm/needs-sysv-convert/$service fi done fi mkdir -p /run/regenerate-initrd/ touch /run/regenerate-initrd/all if [ "$1" = 1 ] ; then platform="$(virt-what)" case "${platform}" in *vmware*) platform="vmware" ;; *virtualbox*) platform="virtualbox" ;; *kvm*|*qemu*) platform="qemu" ;; *) platform="metal" ;; esac sed -i 's/^\(GRUB_CMDLINE_LINUX_DEFAULT="\)\(.*\)/\1ignition.platform.id='${platform}' \\$ignition_firstboot \2/' /etc/default/grub mkdir -p /run/update-bootloader/ touch /run/update-bootloader/refresh # Trigger setting firstboot flag (in posttrans) only on new installations mkdir -p /run/ignition-dracut/ touch /run/ignition-dracut/newinstall fi if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" ]; then /usr/bin/systemctl daemon-reload || : fi for service in ignition-firstboot-complete.service ; do sysv_service=${service%.*} if [ -e /run/systemd/rpm/needs-preset/$service ]; then /usr/bin/systemctl preset $service || : rm "/run/systemd/rpm/needs-preset/$service" || : elif [ -e /run/systemd/rpm/needs-sysv-convert/$service ]; then /usr/sbin/systemd-sysv-convert --apply $sysv_service || : rm "/run/systemd/rpm/needs-sysv-convert/$service" || : touch /var/lib/systemd/migrated/$sysv_service || : fi done fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -eq 0 -a -x /usr/bin/systemctl ]; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable ignition-firstboot-complete.service || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_STOP_ON_REMOVAL" && . /etc/sysconfig/services test "$DISABLE_STOP_ON_REMOVAL" = yes -o \ "$DISABLE_STOP_ON_REMOVAL" = 1 && exit 0 /usr/bin/systemctl stop ignition-firstboot-complete.service ) || : fiif [ "$1" = 0 ] ; then sed -i -E '/^GRUB_CMDLINE_LINUX_DEFAULT="/s/(\\\$)?ignition[._][^[:space:]"]+ ?//g' /etc/default/grub rm -f /boot/writable/ignition.firstboot fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in ignition-firstboot-complete.service ; do sysv_service="${service%.*}" rm "/var/lib/systemd/migrated/$sysv_service" || : done fi if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then : # Restart of ignition-firstboot-complete.service skipped fi fi "upN)rA gy (j *MAAAAA큤큤큤큤큤큤큤큤A큤큤A큤큤A큤A큤A큤`Nd`Nd`Nd`Nd`Nd`Nd`Nd`Nd`Nd`Nd`Nd`Nd^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ `Nd^ ^ ^ ^ ^ ^ ^ ^ ^ `Nd`Nd`Nd`Nd`Nd^ 1671820aa675695ea451f8eec3d3ab84045aad25c6e885330364839eb5e4a69a90800dc74343bbac2f40f151ab005839c157449ae4b61fc0fea9b702a47742d76648b46d984ff258635b068a7146c208af0f37d87347f7cee8c4d5bb43899c47ada61f08d95b5802eddf8618160815787d0e43ae9d7e9c88545663730e61979fe0661494ac20a8598d9d282f28bab091443cf8dd1b0f81d7d2692739f1f0b1dcbc564a9ae93379101069f5144ff3839c71871d1e88a4d01a3d50b0a95e1b013927b20ac6fd128f375a77a8d648dc42a05f18077640025003d7464ec332682a7afbe5a20e1c3908b01079801e3e0e4e51ce019f664f75b7a3022711f47db37bb7a68852cd3d10504c98ebfa8dbd829e6c7a00c5b037b2399f2abcf357fa438a1d2428bd4e89afbadb2c9c1a5864c7bd823a441f6ac02ee97b101893a1bf50e8c142e4f75e4a9364a20df17b6bbd9cba367254390a54617f4782347fcdb2d9b4cab90cc823566203fce301a81be70b426a5cef6887fef670a0fff5ac3d5362b0d2470ab83f6c3611859544ea52b255bb21b7743ca3f4109120cc21f37936fda2530611203d0b73f12c359abecb0d4b966639263e052477dc2bd944b1896352c13b10f1a8f1306e033c25fc32b895a035b820f119a3719313e13f07c82656561f507133668785b558a5a8c4e9b21bf43373a51788a68af198634684cdb3dcd3121441dd7b23767bf9013a112dab62a5a7af4eab6d53a1bbb7730a601b13e1cf966d06a6c2ce2529ab4ee99b3305fadc5dabfe3c7104470abb91ad0aab22e4c53c81ec5b5ba4132839a7953b8f7ecaa75f5567857553089403f6a952cb91bef76c0e79731419a6ef97a75b82e75f0e776787665445b1e9015009b3c4c72c4b8a8b358522e51b5348b4135260d6d26ad97e915a1bd6649cad9bf291136e1808aa0c52c3ef4de01e5457813cf724149708ba04076ef2bd9ddc806e6849e9f98a4396288f89040ca0ecdd5b3db3fdb2ade3a766c3035df5606e29342b9ab278304be0bcc02f2ca0d8b65014adff60f0f7b2bbb901fe54eb03bf466f74e59290e3ab968209cf5d969e69433f51956be2464b6b7224ae6d496f97aa1be8a2ff0546c45e53c59aa1a9ed1f907c31d2cbb12411290b4571caf094fd970a391d46b3036ea07a1f656e5facc0502750ba45982d202cfa11d743ee26e3b47697c2a89fb428f666558222792b2e5dfe4bf3334633a8229c3f9e35dec73341f84db77f97cfa15f6fd861ed9f5a1e243d66552239e3f7040324f96a269d85e7ff94f85c402e803d350536c83e81e16ee010943f2a8e0aa547528779e5722288e91f0cb25fa2dde6f5ca8e4189cb387b0c0d9616d7ae81acb617de7c629f27a6faf34c167dd4f1a21644ccd07c9d5616e0983a58d793684cbb1d0776f331aa352f7ce894acc4928418dea8d67864cc008208289bc685cd6ae7b3d90faf31795ee97da8a94d7549233d7c93d1624b017e1dbe54f8d4d9d729de4ab3349daa9412bcb4ec268b4354638773e7a88b435cfa896197ae8eac09f08f799a22ec783438b879cce5f65432817728419658856299c4d41cf323a123b23b157c21bd705686a42d37b784f0f2939brootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootignition-dracut-0.0+git20200504.7ff38d9-bp153.1.15.src.rpmconfig(ignition-dracut)ignition-dracutignition-dracut(aarch-64)@  @     /bin/bash/bin/sh/bin/sh/bin/sh/bin/sh/bin/sh/bin/shconfig(ignition-dracut)gptfdiskgrub2ignitionperl-Bootloaderrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)sedvirt-what0.0+git20200504.7ff38d9-bp153.1.153.0.4-14.6.0-14.0-15.2-14.14.1^>@^}^_@^^@^^@]M@]4@]@]]]S]B@\r@\@\@\\}@\k\f\Q\5@\5@\x\2\@[$@[[iforster@suse.comiforster@suse.comIgnaz Forster Ignaz Forster iforster@suse.comThorsten Kukuk Ignaz Forster kukuk@suse.deIgnaz Forster kukuk@suse.dekukuk@suse.dekukuk@suse.dekukuk@suse.dekukuk@suse.dekukuk@suse.dekukuk@suse.deIgnaz Forster kukuk@suse.dekukuk@suse.dekukuk@suse.dekukuk@suse.dekukuk@suse.dekukuk@suse.dekukuk@suse.dekukuk@suse.dekukuk@suse.dekukuk@suse.dekukuk@suse.dekukuk@suse.dekukuk@suse.de- Update to version 0.0+git20200504.7ff38d9: * 30ignition: drop hard requirement on qemu_fw_cfg [boo#1167289] * 99emergency-timeout: improve readability of Ignition failure message * 99emergency-timeout: also check ignition-fetch.service for failure * coreos-teardown-initramfs-network: don't run when emergency.target * dracut: add logging to systemd generator * coreos-teardown-initramfs-network: also propagate hostname * coreos-teardown-initramfs-network: support coreos.no_persist_ip karg * coreos-teardown-initramfs-network: consider ifcfg files in real root for RHCOS * coreos-teardown-initramfs-network: also skip local loopback interface * coreos-teardown-initramfs-network: do SELinux relabel on copied files * coreos-teardown-initramfs-network: order ExecStop after other ignition units * coreos-teardown-initramfs-network: remove After=ignition-files.service * Add ignition-virtio-dump-journal.service- Update to version 0.0+git20200325.ea3bdc9: * Add `basename` dependency to dracut module [boo#1167289] * coreos-teardown-initramfs-network: enable the service statically * coreos-teardown-initramfs-network: simplify networking takedown * coreos-teardown-initramfs-network: take down routes too * coreos-teardown-initramfs-network: take down teams as well * coreos-teardown-initramfs-network: remove state files on switch * coreos-teardown-initramfs-network: also propagate initramfs networking if desired * coreos-teardown-initramfs-network: refactor into more functions * add coreos-teardown-initramfs-network.service * Declare external applications as optional [boo#1167289] * Remove obsolete dependencies [boo#1167289] * Hook up to CoreOS CI * Add ignition-diskful-subsequent.target * Makefile: Remove grub/ install bits * grub: drop 02_ignition_firstboot - As the GRUB module was dropped upstream and is now generated as part of a CoreOS specific module, we will do the same: * Move previous 02_ignition_firstboot to MicroOS dracut module * Merge 0002-Support-different-flagfile-location.patch and 01_suse_set_ignition into custom 02_ignition_firstboot - Updated README.SUSE to describe all current SUSE modifications- Don't use new systemd RPM macros for compatibility with older releases.- Add prevent-boot-cycle.conf to prevent a systemd reboot cycle if the files stage should be failing; this is a temporary workaround until [gh#coreos/ignition-dracut#115] is fixed.- Update to version 0.0+git20200107.e490517: * Make setfiles optional- Really increase timeout for 'ignition' device on ARM- Update to version 0.0+git20191211.c4790bc: * dracut: add some bins for s390x zVM instalation * README.md: add details about the branches here * units: add ConditionPathExists=/etc/initrd-release everywhere * Add ConditionPathExists=/etc/initrd-release to targets * 30ignition: add setfiles - Make package arch dependent to make the ARM fix actually apply- Update to version 0.0+git20191107.d9e8a63: * 30ignition/ignition-setup-user: mount /boot partition ro * firstboot-complete: tell zipl to run * coreos-gpt-setup: workaround old lsblk not having PTUUID * Add `ignition-subsequent.target` for non-Ignition boots * ignition-firstboot-complete.service: Run as part of basic.target - Increase timeout for 'ignition' device on ARM - Prefer Ignition configuration if a mount point is both configured in Ignition and fstab (x-initrd.mount flag) - Explicitly add awk as initrd dependency- Fix missing executable permission for ignition-setup-user-suse.sh- Update to version 0.0+git20191001.cefb71c: * Run ignition-disks earlier to avoid race condition * 30ignition: update ignition-complete.target OnFailure comment * 30ignition: drop OnFailure handler from ignition-diskful.target * 30ignition: fix sequencing of target dependencies - Don't error out in ignition-setup-user-suse.sh if Ignition device is not present- Update to version 0.0+git20190924.aada644: * dracut: Add an ignition-fetch.service * Add RemainAfterExit=yes to systemd units of Type=oneshot * Makefile: New file implementing `make install` * 30ignition: move coreos-gpt-setup RemainAfterExit to correct section * 30ignition: on live images, read config.ign from custom initrd * 30ignition: make ignition-diskful a dependency of ignition-complete * 30ignition: fix double slash in ignition-setup-* dest paths - Drop 0001-Read-user-config.patch: Migrated to systemd drop-in files now that ignition-diskful is a separate target- Update to version 0.0+git20190916.cbac371: * systemd: don't try to mark live boots complete * 30ignition: conditionally enable units requiring a boot disk * README.md: fix download link * update-bootengine: drop file * dracut/30ignition: localize some variables * ignition: fix correct device path when randomizing UUID - Fix path to rm binary in firstboot flag cleanup - Reorder $ignition_firstboot and ignition.platform.id in GRUB's kernel parameter line to be able to overwrite the later with values read from the flag file - Significantly decrease timeout for waiting for a device with the 'ignition' UUID (storing an eventual user config) [boo#1151083] - Merge ignition-umount-initrd-fstab.service with ignition-mount-initrd-fstab.service, using the same stop mechanism as ignition-mount.service- Update to version 0.0+git20190806.343b886: * dracut/30ignition: fix typo in module_setup * ignition: split ignition-setup into base and user * dracut/30ignition: scramble disk uuid on 1st boot- Update to version 0.0+git20190625.8551bc7: * dracut: add 99emergency-timeout * 30ignition: drop CoreOS specific bits- Update to version 0.0+git20190405.85f2e65: * dracut/30ignition: link to RHBZ in ignition-complete * dracut/30ignition: add OnFailure= for ExecStop= services * dracut/30ignition: order ExecStop= units before initrd-switch-root.target * dracut/30ignition: re-order directives in remount-sysroot * dracut/30ignition: add missing Before= for mount unit * dracut/30ignition: order ignition-complete.target before initrd.target * module_setup: include cdrom rules for openstack * dracut: add CoreOS integration services * dracut/30ignition: Add mount stage and drop OSTree-specific bits * dracut/30ignition: Explicitly add OnFailure=emergency.target * 30ignition: ignore coreos.randomize_disk_guid * 30ignition: drop check for coreos.oem.id * grub: support overriding network kcmdline args * README.md: update documentation * 02_ignition_firstboot: Enable networking if Ignition will run * dracut/30ignition: expect ignition binary in module directory- Update to version 0.0+git20190314.f6eb01f: * dracut/30ignition: add ignition-complete.target * dracut/30ignition: split out ignition-setup.service- Add GRUB firstboot variable support - Weaken hard dependencies to boot partition - Mount volumes flagged with "x-initrd.mount" before applying Ignition configuration; umount afterwards- Update to version 0.0+git20190306.d4e8899: * dracut/30ignition: Only write ignition-setup.service on first boot * grub: find boot partition and use it directly * module-setup.sh: Check for module qemu_fw_cfg not build-in, so it works out of box on all arches- Update to version 0.0+git20190301.ca593a1: * dracut/30ignition: general hack cleanups * dracut: adapt for s/oem/platform in Ignition- Update to version 0.0+git20190215.2c69925: * ignition-setup: don't perform umount, rely on systemd * ignition-setup: rename copy function * services: fixup unit deps to more match CL * ignition-setup: use MountFlags=slave for systemd unit * ignition-setup: changes from code review * ignition-setup: mount/unmount boot to grab user.ign * dracut: add /usr/sbin/ignition-setup to initramfs * generator: try to get ignition-setup to run on boot * generator: RemainAfterExit=yes for ignition-setup * ignition-setup: support boot or platform base/user configs * ignition-setup: remove support for default configs- Update to version 0.0+git20190207.9e18211: * Remove the check for OEM partition, not used * Always check for boot, needs to exist * Replace OEM with boot * Add ability to parse config.ign file on boot- Update to version 0.0+git20190125.fa7131b: * journal: add clarifying comment for context- Update to version 0.0+git20190109.a6551f1: * Remount /sysroot rw (#38)- Update to version 0.0+git20190103.996d527: * ignition-firstboot-complete.service: Remount /boot rw- Remout /sysroot read-write for ignition-files.service- Generate initrd after installation/update- Update to version 0.0+git20181120.7b83454: * Rename `coreos.firstboot` kernel cmdline arg to `ignition.firstboot` to make options more distribution neutral. Update dracut/README.txt to take into account recent changes. * 30ignition: only instmods if module available * remove ignition-remount-sysroot.service files * ignition: run files stage at original CL ordering * ignition-disks.service: drop Requires=network.target * ignition-ask-var-mount.service: use RemainAfterExit=yes- Update to version 0.0+git20181016.b7d4424: * module-setup.sh: explicitly install qemu_fw_cfg- Add requires for ignition and gptfdisk- Initial version/bin/sh/bin/sh/bin/sh/bin/shobs-arm-8 1615750387  !"#$%&'()*+,-./0.0+git20200504.7ff38d9-bp153.1.150.0+git20200504.7ff38d9-bp153.1.150.0+git20200504.7ff38d9-bp153.1.15 grub.d02_ignition_firstbootdracutmodules.d30ignition30ignition-microosignition-mount-initrd-fstab.serviceignition-setup-user-suse.shignition-suse-generatorignition-userconfig-timeout.confmodule-setup.shprevent-boot-cycle.confcoreos-gpt-setup.shcoreos-gpt-setup@.servicecoreos-teardown-initramfs-network.servicecoreos-teardown-initramfs-network.shignition-complete.targetignition-diskful-subsequent.targetignition-diskful.targetignition-disks.serviceignition-fetch.serviceignition-files.serviceignition-generatorignition-mount.serviceignition-remount-sysroot.serviceignition-setup-base.serviceignition-setup-base.shignition-setup-user.serviceignition-setup-user.shignition-subsequent.targetmodule-setup.sh99emergency-timeoutignition-virtio-dump-journal.serviceignition-virtio-dump-journal.shmodule-setup.shtimeout.sh99journald-conf00-journal-log-forwarding.confmodule-setup.shignition-firstboot-complete.serviceignition-firstboot-complete.service.dchange-ignition-firstboot-path.confignition-dracutREADME.SUSEignition-dracutLICENSE/etc//etc/grub.d//usr/lib//usr/lib/dracut//usr/lib/dracut/modules.d//usr/lib/dracut/modules.d/30ignition-microos//usr/lib/dracut/modules.d/30ignition//usr/lib/dracut/modules.d/99emergency-timeout//usr/lib/dracut/modules.d/99journald-conf//usr/lib/systemd/system//usr/lib/systemd/system/ignition-firstboot-complete.service.d//usr/share/doc/packages//usr/share/doc/packages/ignition-dracut//usr/share/licenses//usr/share/licenses/ignition-dracut/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protectionobs://build.opensuse.org/openSUSE:Backports:SLE-15-SP3/standard/c835eb8746141eda26cf69bc3d2d42fe-ignition-dracutcpioxz5aarch64-suse-linuxdirectoryPOSIX shell script, ASCII text executableASCII textBourne-Again shell script, ASCII text executable RRRRRRRRRRRRR.Ѭ\ if test -x /usr/lib/module-init-tools/regenerate-initrd-posttrans; then /bin/bash -c 'set +e; /usr/lib/module-init-tools/regenerate-initrd-posttrans' fi if test -f /run/ignition-dracut/newinstall; then if test -f /run/update-bootloader/reinit; then rm -f /run/update-bootloader/{reinit,refresh} /sbin/update-bootloader --reinit || : elif test -f /run/update-bootloader/refresh; then rm -f /run/update-bootloader/refresh /sbin/update-bootloader --refresh || : fi mkdir -p /boot/writable touch /boot/writable/ignition.firstboot fi/bin/shutf-8cd8a4af83229c023822ed138ab54fbd54422f8374b0b704bff44cb4f6d587627?7zXZ !t/ൃ-] crt:bLL(ģqUJ~rQV묷bnĐʹD44g7TSЭo^g1&ѐ}V'|Dž'pK_UBy`_|axX oHf_u܉WQYWu~Boɡ+֥% OT[11(g^#2^>Et O#3VJt! Mx~)!j-'/ J۽V8B&dj9ۨʧN^8֠:Y`_П4mNR;;$3Tɦy5 JvT"/ʹSXJCbv8κ67 $kfbڧ>{*,<); =,閖l.̥@6@?i ћ΋E U$tN^z…:Yq50L:2Z$+.4y?VlfrR1 [O|e aÀl}p%|àOg1%5{BUSh䘘W TfDC{!*C]W=%9( Є`̶8{v):[E؞y`{ZA@,LVΖ7o}7 Dc0lh2eve0x?RdBFhovN8CsquAztlִE*a٬ܿdGF=yo?]h!+ײzSy* Jͥz 0ICkOB8;> i#.ғd;/,7m3r|8v Uoyp = ՝5+7Ώ[122 ho6Ttts>t}5`$x*[SzShVi!3LNZÑXjLsAΕ!69@ZEm SeXΡ5ӧzL QΪ#sj"h*r&70lqd47R7 ܢFYQ_ۉ2iL.b%n4n ;¸=%lӴ9Y<5g6f3X |>Lv~ >91#;=! "pyA]zZOw-4 @ρ/(Ps 9)`Un٦P:V 02YZ5+r(2cG zEu9&dz^5i봔R_t̷>]+8ãW@>.-Jz!0ɦO";Z̈́s^Ĝ3`49 QyQ5+t[uW]2ٜŲ23]rBrSrׇj[h2~BDch% t&Ȫx~sVըWtLqj&gB'Hg-G&*Y:rakm8u 9^\5;XaMhg1o--/14Qb k105t.fQ`Y[)g*|M.*V|'tl-m?sqY[.ӋTJcx5 fDH--! =C9<\G.,) Lp<-QC'!4a1,b^|./l55mu|kldDOw,)8vA}ZewBرR+8]Q)< Br;mluXoM{'f:ou_!`R?%6}@)haN{eXƾ\.-$_Zhat//:\}7ݟ7-0&sIMhQ JJQ2:$5eg.rAY*H@GRIpeR'ǃ9ej\nUv,x\AvT|frhՇCq14iOk~6Sa/HTiu}4gDͥ);`EZ&>;Q_,PH߱wllI&&espJE<`fJ@RҺddyN$u$9Qn༭9dט k*m=kByǫ5{2FژșWv۶ G6+T'H,`BB[͔-(TC+4GFQ[0D+'шH6޷ϖ%RmHyʽ۝ovv6vx?vJ"ky96<s|4X5f]n>*qG'/å L/("0d>wub:J9m!SLfjUY@13PsGX3IRd8Iph6 O·6`Ǡ i ׇ IaL ߨTs֫d!씵:AT暷H6~+ӸzHw1Lm(hB8戗)mӸ*Yɕ!"\p%kqƶIFLeuoYb7\ҝ+ zX-!Z #k!=``~f ۍq$6Fլ̔ݽ0&,S[˓05OH;ޛt7{djllzѸqל.7 h f-zhig֣'ď +ѐsxHP.]8-X,8no F6ag䅳 (im8!I?B:Md\#tDz0 zd|'DBlj{S6b%4"(0Ҽw`.(&:؉y7q̱9~pfwx twI  $Ub%4n^4gwdRD j?H)H =2yC,HԎY ԋDz69*pp laBz"xH32Qg. 1Ju"K2"7tvW' ?*بWdG˶}eG{ׄG]s(hW636U.{#g۸=6-ekSC*6vW}NNԹؖ1^lC FQQ_}kYPY㮰'=g m~`6x(w mW=p$>c=[ے$f.`ǫo N$J4n ۇ뿧ט,{,G^ iKp'/FUPU{Tw=5PK!vnl DD )S_dvZ1TEp*K6m8=‚]x@~g'tf۝ظ+Z}4[-l U~( v("?s~5[ (NqYFo3iN>",W[o__tSuL[!"y'େhCLnܥMԕh߉U%;O-b) vA_P E| l&1y4=_7aiJv*?'(-K>h} 0eY;ԡ9 mH pMAD ˥p /vTѿ_p+Lʱ˗ EH5:އ K(WHbP!d\3.cf:jJwE<-j[|XF@B(e_0Γ"mr\~]#sf¥Ǯ1X.G"tTXncp-0霺J q\EOiw7u5 H"+k) f!5g@}Q< ~{BMp<=l z ͫ5MIDf<(dNRAԂN*)z=khȵw5Iq=K,  0 Fy74Z uW,/T{A,L?fOоk[dsZ B*Хg^=^ 5 㼛O@v?'b5G/iON.#=WOfU?I]&v+!jI ;;|ûRX<@/#zoe!=s (q~#H(O Y䈮*Nݤtdycx ]z"/H'_S֌}z߁4pHKzzްePe6}OPoM.чCWu``w!rMl05q,6ӧS~$2͟P3cV{@x5l~NpOif0;wokd,"[yqR{ R sϽبAڃ G ;݆ͫ.R>HZPȏ)Yb`x!j>H_7V '"gkXIw48;(⬬63=Q/#Bo=U4Tm2{:oLd w×N!Ίi#bP]ϑsVJySC; Ruv1 EıKFjIcҹ*T1B g5YmT X(3.K/AstT ~KU]*ߴ0*?nXGĦIbQTo=ň^6Y#=\[Q7-U8Gm;QEU7Ho`9L^ڤ hlճ Σb,by J] W7~EQZhG oйbal= לp2KtI3Tl;ףpWLyFk- Wv4r|W2O@1J]ee{YJP)>)6&5#y3eCW4 +0m 1Zߥ /S٢')Xȋ)AB9ji2o M!*ǤcvKر0簸t` }e5+wϵC-myex=V)#m qdq6!3TKU6YRG!rPt܍F=K.?KcꟓVՕ<֪$rF6X}H &Oy-GwN"@'QЎ:]>-KSXܰ ?Z$:Dחz2LtO,g)ao[kM,`'%|OK%l$@/9#^/( %Mޢ"rӃ~-{U7uP#=bJ~-ƀ>݊5k#ߍ ƝѾ|?x1. 𠲑a3*gHP/Λ" 32KF/EY!lF7K}Sҍ[,s ~pC K{-H9R݉LLjͷ77G"QȤP d![Nn}T>[tԐkÚ;bF5J| 1V!?0FjR3A!*ě'Em< 7?ܐ 1xHr{2  읝){ [SP_C&FY)Mf04}t`_NT!8 yY0n`Ûgil Rl*aK7a f jkdJ'䶅 Ӌg]#f3^VTd +o )$yŒqEA?Fbyi3ye9i{ՍTٴ¯DٳM:6I`+CF09b??FF[h-ЋBQ 5&ͻuef>UX#G]W2MD]"P:]ط}[M8J~'Ss֟qP !}`*Q]r/ ɑ%t~2Jp$/{\*‰lYkIe*^ uufkiI#|݁aoɇؔܽG1+\a_C8P/8#Z3d>Ԙ`_I|/;aoOD49[W}{/ bw$ KZ*7-/q#zu|N g tǪ$C_Zy}ms~g 4fܚ^diu[D8}KU@1J3Zo US;ى.\[} x[u0k(}ܜ_80C'~y_(=DsN#4`vE*$Bw}T5d0˿:zQxk_d:Tv%4k,Ƨn' 1wT7gth+m/_J,GA؜<4/!'a 2b-3PXfuxxd4{/ +X6i rj/}c0^TȚGiH+H/ӣ+,̺\~/N-4, O~@X6Ɠ%^UC%,DG[R\Z6g'r7-gV ;CniUqJT]5-6u# @՝=z>pAMLPwՉWպJɨ{е=r VxK<&)6wMxcf~E `: 6wg_*94M|=<8~Y ~~N<rIAdn*O'Ҟ }t:2570X[TGqpALb6@Nzvsk@mKX~J&[X| ępA B(.Ab!B'i#aU/\(RH O)B duL7qWULl )Rn!zڃ6,{ys۵mUꆗw;>.z;A򽉊ZRtLþ'8.{ƽȟUhǰ)$@NWu{8x)mz:H \NC'D"e3 ;'efp"f6(ޔ39)ZƘt;©Ǒ$VKV@G§âM jL} э`/ fPg5/Cȳ@oViM)޼Qn2 s t=$i.UhZ QS.P2J##ϒQ~ x/ƫn/_1XCq}Ȓ(P+ɛClcEBvNVov SzE_-yh!m;SX 0tGy]WeVfsI-^t5UH.v<"p;(!)}#tY Cn`ӿJvV<@w Xp!JY%"NLH&BΘՅ=c81&AC%CC["N YZ