vzctl-4.5.1-1> A AlpA?R Զڳx9T&ѧ8ᄯ pT56a.b8d8a33e97575a6764ae596bc65a98ef39e614ea <%y":?R Զ ϟL}ZaJ:} ^W/6Vʼn|/,>@x?xd  2 !&,& x& &  \& & 8&&&Ld&,"""(898:>im?iuFi}Gi&Hj0&Ij&XjYj\k&]k&^mX bn dnenfnknlntn&uo&vp wq8&xq&yrhZzs{s&Cvzctl4.5.11OpenVZ containers control utilityThis utility allows system administrators to control Linux containers, i.e. create, start, shutdown, set various options and limits etc.Rrhel5-32-buildwzGPLv2+System Environment/Kernelhttp://openvz.org/linuxi386/bin/rm -rf /dev/vzctl /bin/mknod -m 600 /dev/vzctl c 126 0 /sbin/chkconfig --add vz > /dev/null 2>&1 /sbin/chkconfig --add vzeventd > /dev/null 2>&1 if [ -f /etc/SuSE-release ]; then NET_CFG='ifdown-venet ifup-venet' if ! grep -q -E "^alias venet0" /etc/modprobe.conf; then echo "alias venet0 vznet" >> /etc/modprobe.conf fi ln -f /etc/sysconfig/network-scripts/ifcfg-venet0 /etc/sysconfig/network/ifcfg-venet0 for file in ${NET_CFG}; do ln -sf /etc/sysconfig/network-scripts/${file} /etc/sysconfig/network/scripts/${file} done fi # Install a symlink to vzifup-post if [ -f /etc/SuSE-release ]; then ln -sf /usr/sbin/vzifup-post /etc/sysconfig/network/if-up.d/ else # RedHat/Fedora/CentOS case if [ ! -e /sbin/ifup-local ]; then ln -sf /usr/sbin/vzifup-post /sbin/ifup-local elif readlink /sbin/ifup-local | fgrep -q /usr/sbin/vzifup-post; then : # Nothing to do, symlink already points to our script else echo " WARNING: file /sbin/ifup-local is present!" echo " You have to manually edit the above file so that" echo " it calls /usr/sbin/vzifup-post" fi fi # Some use /var/lib/vz instead of /vz; create a compatibility symlink test -a /var/lib/vz || ln -s ../../vz /var/lib/vz # (Upgrading from <= vzctl-3.0.24) # If vz is running and vzeventd is not, start it if /etc/init.d/vz status >/dev/null 2>&1; then if ! /etc/init.d/vzeventd status >/dev/null 2>&1; then /etc/init.d/vzeventd start fi fi # Run post-install script only when installing test $1 -eq 1 && /usr/libexec/vzctl/scripts/vz-postinstall exit 0if [ $1 = 0 ]; then /sbin/chkconfig --del vz >/dev/null 2>&1 /sbin/chkconfig --del vzeventd >/dev/null 2>&1 fi)W3j* !R\\(&I5f+W Ł큤A큤큤RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR060bf34eef751a2f8a0f3ff5b921428956814dd1e697f04e017abf638b61d3dcc6330d407774b769b17ab52ff2a20543d1e0c21cf7582a9fc31827ca2700787066f2afa514f63648dfe946d795ad58ecedc399d08318f2477c29f5a10a889e71d41d8cd98f00b204e9800998ecf8427e7e06de15ba22e9f500f765dd7b53b52b5c86f3f0cb01307c88ebd679a1bfccbfe0beb37712ec670b0e09f7cdbe3718be0304e70ebc2dc1013ed3b225c909ff6b3bb70a7b6b29793b0d0051fe36563ab16c4314b1daf340481edeb854126d9a6c499bc886c4c5e0304bfa8a626c807d75bdf7c4e0c2a1c38ad453cabb6367e34aaa25ec517dd56e00103f34c3c3743fa1fcd63f1a7dbc7423d7b256dd605fa39ea0d46b22be1376ad7ca08b8bf586a7459a4a8bc7842e700526fb16685e1edf5a5daa9801b7e9ea061f18be66177d4ec2da4bdc3a6c3811818f6f29e9e127256444d6a6127d28564a123e44a662909c9a3a0aabbef91a267b338db3a1438a3ea00f9d13d593697d8416e3f597ce1562f8fef5959b5354d845c004b5910ba3b3c7d7b83a6a78d0297353845a44aeca6e0ea338ab6fdeb1189e4d5e35583781d686b99dad5c1da4610db068d399682966b972da7ff4723e4222d4dd79ec698d5cb9a7fb17c0c43bbd349b6274b47f19163ed18eeb2eb774ebb8fedab978b3f27a86691f39b146fb696d055e65243a130f79f70bb983a1a8ee31942d556ddf22e31f38d0198c125d6a5481593dccd0d0566449325cd1cc62327faf27bae3da504af70c6ee90af838d8bcaa23ec4bd5748304../vz/vz.confIrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootvzctl-4.5.1-1.src.rpmconfig(vzctl)virtual-vzkernel-installvzctl@@ @@@@@@@@@@@@@@@@JJJ@ /bin/bash/bin/sh/bin/sh/bin/sh/sbin/chkconfigconfig(vzctl)fileutilsgawklibc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1)libc.so.6(GLIBC_2.2)libc.so.6(GLIBC_2.2.3)libc.so.6(GLIBC_2.3)libc.so.6(GLIBC_2.3.4)libc.so.6(GLIBC_2.4)libcgroup.so.1libdl.so.2libm.so.6libvzctl-4.5.1.solibxml2.so.2libz.so.1opensshrpmlib(CompressedFileNames)rpmlib(PayloadFilesHavePrefix)rpmlib(VersionedDependencies)rsyncrtld(GNU_HASH)tarvzctl-corevzeventmodvzkernelvzquotavzstats4.5.1-13.0.4-14.0-13.0.3-14.5.1-13.1ploop-lib1.8-14.4.2RR`Q2Q0QQP{`PPPaH`OO`OOjFoKir Kolyshkin - 4.5.1-1Kir Kolyshkin - 4.5-1Kir Kolyshkin - 4.4-1Kir Kolyshkin - 4.3.1-1Kir Kolyshkin - 4.3-1Kir Kolyshkin - 4.2-1Kir Kolyshkin - 4.1.2-1Kir Kolyshkin - 4.1.1-1Kir Kolyshkin - 4.1-1Kir Kolyshkin - 4.0-1Kir Kolyshkin - 3.3-1Kir Kolyshkin - 3.2.1-1Kir Kolyshkin - 3.2-1Kir Kolyshkin - 3.1-1Andy Shevchenko - 3.0.17-1- Fixes: -- Fix loading older (<1.9) ploop library (#2719) -- Fix installing rpm for people using /var/lib/vz (#2722)- New functionality: -- vztmpl-dl: add --upload-all, --ignore-errors -- vztmpl-dl: add --list-remote, --list-local -- vztmpl-dl: do not check GPG signatures by default -- vztmpl-dl: add --gpg-check and --update options -- vz-postinstall: enable iptables for bridges (#2641) -- vz-postinstall: be verbose about what we do -- vzmigrate: support for VE_PRIVATE being a symlink (#2694) - Fixes: -- ndsend: fix option field in sending packets (#2709) -- libvzchown: link to -ldl (#2705) -- vps_create(): save LOCAL_UID/GID=0 if !userns for upstream CT -- vzctl.spec: run vz-postinstall on a fresh install only -- vz-postinstall: do not change rp_filter sysctl -- vzmigrate: remove a bashism -- vzctl create: fix running postcreate action wrt --ostemplate path/tmpl -- vzctl create: use proper version of basename() -- vzdaemon_stop(): don't return error if stopped already -- read_resolv_conf(): fix potential buffer overflow -- vzctl_env_switch_snapshot: fix leak on error path -- vzctl_env_convert_ploop(): check chmod return code - Improvements: -- veth: improve veth random MAC generation (#2695) -- vzctl start: always mount /dev/pts for upstream CT -- vzmigrate: add / to paths for rsync (#2686) -- load_ploop_lib(): load .so.1, try .so too (for ploop-1.9) -- scripts: use VPSCONFDIR instead of PKGCONFDIR/conf -- vzctl.spec: add /var/lib/vz as a symlink to /vz -- vzctl.spec: don't mark symlink as %dir -- vzctl.spec: remove a bunch of defines -- vzctl.spec: use /var/lib not /var/lib -- vzctl.spec: quote rpm macros -- vzctl.spec: remove extra slashes - Documentation: -- vztmpl-dl: improve usage -- vztmpl-dl(8): describe new options- New functionality: -- vztmpl-dl script to aid in template downloading/updating -- nameserver/searchdomain auto-propagation from the host (#2301) -- vzctl start: do fsck for ploop, add --skip-fsck (#2615) -- add --stop-timeout/STOP_TIMEOUT option (#2621) -- vzmigrate: use remote VZ_PRIVATE and VE_ROOT (#2523) -- Introduce vz-postinstall script (set sysctl.conf, disable selinux) -- vzmigrate: add -f, ability to ignore some checks (#2643) -- distscripts: update for newer Arch Linux (#2617) -- etc/vz.conf: set default OS template to centos-6-x86 -- etc/vz.conf: comment out NEIGHBOUR_DEVS by default - Fixes: -- vzmigrate: fix check for IPs when there are none (#2620) -- Deny "unlimited" value for DISKSPACE/DISKINODES -- scripts/vps-netns_dev_add: rework config action (#2637) -- vzctl convert: fix final renames (#2638) -- vzctl convert: rename old private back if failed (#2638) -- vzctl convert: fix new directory mode to be 0700 not 0600 -- scripts/vps-rst: make VE_VETH_DEVS optional (#2659) -- fix compilation on arches without support for VZ (RH #971821) -- vzlist -j: fix to work on RHEL5 kernel (#2661) -- fix exec to really enter into pidns on upstream kernel (#2658) -- debian-add_ip.sh: ignore comments when looking for venet0 (#2674) -- destroydir(): don't return -1 -- create.c: fix warnings compiling w/o ploop -- build fix for automake < 1.10.2 - Improvements: -- vzmigrate: check ipv6 module on dest (#2555) -- Remove check for ploop size (let ploop decide) -- vzmigrate: improve invalid cmdline handling -- [build] configure: set localstatedir to w/o prefix (#2637#c2) - Documentation: -- add vztmpl-dl(8) -- vzctl(8), vz.conf(5), ctid.conf(5): "inherit" for nameserver/searchdomain -- vzctl(8): describe new options --skip-fsck, --stop-timeout -- vzmigrate(8): describe new option -f/--nodeps -- vzmigrate(8): remove duplicate --live option description -- vzmigrate --help: simplify synopsys- New functionality: -- vzctl restore with CRIU: restore veth devices - Fixes: -- vzmigrate: fix a typo leading to missing `]' warning (harmless) -- configure.ac: set _GNU_SOURCE for older autoconf -- vzctl stop: don't kill CT right away if halt exited with 1 -- vzctl restore/start: fix running mount script (#2603) -- vps_start_custom(): close old_wait_p fds -- stat_file(): print error if other than ENOENT -- vzctl snapshot-switch: do apply config saved on snapshot -- vzctl snapshot-switch: don't remove dump file -- fix checking stat_file() return code -- vzctl create: umount ploop device if interrupted -- src/snapshot.c: log errno after failed rename -- vzctl start/destroy: fix criu dump removal -- vzctl restore: synchronize criu with vzctl -- vzctl --help: fix copyright years - Improvements: -- logger(): don't spoil errno -- Macro GET_DUMP_FILE is internal, move to .c -- is_vzquota_available(): use access() and check for x bit -- stat_file(): use access() instead of stat() -- vzctl_env_[u]mount_snapshot: rm guid check -- vzctl_env_create_snapshot(): explicitly specify guid on rollback -- vzctl_env_switch_snapshot(): rework using ploop_switch_snapshot_ex() -- vzctl restore: more consistent error printing - Documentation: -- man: fix pages' dates- New functionality: -- vzctl enter/exec now works for upstream kernel 3.8+ -- vzctl snapshot-[u]mount -- user namespace support for upstream kernel 3.9+ -- vzctl suspend/resume: support upstream 3.x kernel via CRIU (http://criu.org) -- vzmigrate: add compatibility pre-checks for CPT version and CPU flags -- Add vzstats dependency to rpm package - Improvements: -- vzctl: introduce cleanup handler mechanism, use for ploop, scripts etc. -- vzctl start: add pre-start dist script -- vzctl start: remove dumpfile on successful start -- vzmigrate: add -o BatchMode=yes to SSH_OPTIONS -- vzctl console: recognize ESC as a first character -- add vzctl itself to OOM group configuration -- bash-completion: add vzctl snapshot-list options -- bash-completion: add vzctl snapshot-* --id/--uuid argument -- vzctl set --reset_ub: make exclusive -- vzctl set: on fail don't warn about missing --save -- etc/init.d/vz*: try to run vzstats -- vzmigrate: add --check-only (aka --dry-run) -- Move container private area check after executing premount scripts - Fixes: -- vzctl snapshot-list -o desc,device: fix width -- vzmigrate: fix ploop-based CT migration wrt symlinks -- vzmigrate: improve a few log messages -- vzmigrate: fix and optimize IP address checks -- vzmigrate: fix checking rsync/vzctl exit code -- vps_destroy_dir(): don't call quota on ploop CT -- suse-add_ip.sh: remove a bogus warning in no IPs case -- src/lib/cpt.c:restore_fn(): log errno -- Many (about 40) fixes here and there, found by Coverity -- destroydir(): log errno -- vzctl set 0 ... --force: don't SEGV on non-ovz kernel -- vzctl set --force: require --save -- vzctl set --diskspace: require --save for ploop -- vps-download: fix config file in --config output -- vzlist -o vswap: fix -- vzctl start: fix ub limits setting for upstream containers -- vzctl restore: don't run action scripts -- Fix checking vps_is_mounted() return value -- Remove more traces of noatime flag - Documentation: -- vzcptcheck(8): added -- vzctl(8): note vzctl set --name requires --save -- vzctl(8): improve --setmode description -- vzctl(8): fix and improve description of set --userpasswd -- vzctl(8): document snapshot-mount, snapshot-umount -- vzctl(8): document --local-gid, local-uid -- distribution.conf-template: document PRE_START -- other fixes and improvements- New functionality: -- Support for Fedora 18 in container (devices, disk quota, venet IPs, caps) -- vzctl snapshot-list: add options a la vzlist (see --help or man for details) - Improvements: -- vzctl create: allow existing empty VE_PRIVATE (#2450) -- vzctl stop/reboot: disable fsync in CT -- vzctl: fix check for VEID_MAX -- vzctl --ipadd: IPv6 support for etcnet (ALT Linux) (#2482) -- vzlist: more strict check for cmdline-supplied CTIDs -- vzlist: warn/skip invalid CTIDs in ve.conf files (#2514) -- vzevent: do umount CT in case of reboot (#2507) -- init.d/vz-redhat: stop vz earlier (#2478) -- init.d/vz-gentoo: don't call tools by absolute path (#2477) -- vzubc: add -wt option (add -t to invoked watch) (#2474) -- vzubc: remove check for watch presence -- vzctl.spec: cleanups, fixes, improvements -- vzctl set --devnodes: add /usr/lib/udev/devices -- minor code cleanups - Fixes: -- vzlist: fix segfault for ploop-based CT with no DISKINODES set (#2488) -- vzlist --json: fix showing disk usage for non-running CTs -- vzlist -o cpus: do not overwrite runtime value -- vzlist --json: skip collecting numcpu info on old kernel -- vzubc: fix -w/-c check - Documentation: -- man/*: correct path to scripts -- vzctl(8): add missing CTID to SYNOPSYS -- vzctl(8): document new snapshot-list options- Regressions: -- etc/init.d/vz-gentoo: fix missing VZREBOOTDIR (#2467) -- fix extra arguments parsing by add-on modules (#2428) -- do not whine about unknown VE_STOP_MODE parameter - Bug fixes: -- load_ploop_lib(): prevent buffer overflow with newer ploop-lib- Regressions: -- etc/init.d/vz*: fix accidental start of all CTs (#2424) -- etc/init.d/vz*: do not auto-start CTs marked with ONBOOT=no (#2456) -- init.d/vz*: only apply oom score if appropriate /proc file exist (#2423) - Fixes: -- vzctl set --devnodes: add /usr/lib/udev/devices -- vzlist --json: skip collecting numcpu info on old kernel - Improvements: -- vz.conf, init.d/vz*: support for VE_STOP_MODE global parameter (#2432) -- enable build for architectures not supported by OpenVZ kernel -- vzlist: show if onboot field is unset - Documentation: -- vz.conf(5): describe VE_STOP_MODE -- vzctl(8), ctid.conf(5): fix ONBOOT/--onboot description- New features - * etc/init.d/vz: restore running containers after reboot (#781) - * etc/init.d/vz: faster restart by doing CT suspend instead of stop (#2325) - * vzctl start: try to restore CT first if default dump file exists - * Add OOM adjustments configuration (see /etc/vz/oom-groups.conf) - * If a CT is locked, show pid and cmdline of a locker - * vzctl snapshot: add --skip-config option - * vzctl: add 'suspend' and 'resume' aliases (for 'chkpnt' and 'restore') - Fixes - * vzctl snapshot: fix storing CT config file - * vzctl snapshot-switch: fix restoring CT config file - * vps-create: fix checking needed disk space (#2413) - * vzctl set --mount_opts: fix a segfault (#2385) - * suse-add_ip.sh: only set default route if there is no other (#2376) - * set_userpass.sh: fix a bashism (#2403) - * etc/init.d/vz*: eliminate "Container(s) not found" msg - * etc/init.d/vz*: fix vzlist invocation in stop_ve(s) - * etc/init.d/vz-redhat: mark more local vars as such - * vzctl_resize_image(): initialize ploop_resize_param - * getlockpid(): fix potential buffer overflow - * Do not call xmlCleanupParser() from vzctl - * Fixed compilation with libcgroup-0.37-r2 (#2370) - * Properly return errors in cgroup_init() (#2372) - * Print failures in ct_do_open directly to stderr - * vzeventd: do process -h option - Improvements - * etc/init.d/vz* stop: set cpuunits for all CTs at once - * vzctl snapshot*: improve --id parameter parsing - * vzctl umount: handle the case when CT have deleted mount points - * vzevent-stop: add workaround for Fedora 17 reboot problem (#2336) - * vzctl restore: do not print "Starting container" - * vzctl restore: print 'restore failed' not 'start failed' - * scripts/vps-download: fix bogus warning from checkbashisms - * vzctl_merge_snapshot(): simplify return code handling - * Simplify ct_chroot() (no need to umount each mount point) - Documentation - * vzctl(8): improved vzctl create --layout/--diskspace description - * vzctl(8): improve --diskspace description - * vzctl(8): disambiguate 'it' in snapshot-switch description - Build system - * configure: add ability to alter /vz path (#421) - * src/Makefile.am: fix building with builddir != srcdir (#2375) - * Makefile.am: use AM_CPPFLAGS (not AM_CFLAGS) - * properly propagate /var/lib/vzctl/veip dir - * setver.sh: restore original configure.ac and vzctl.spec if building - * setver.sh: clean up dist tarball (if building) and rpms (if installing) - * setver.sh: add -o|--oldpackage option - * other minor improvements- New features - * Ability to work with non-openvz kernel (experimental, see http://wiki.openvz.org/Vzctl_for_upstream_kernel) - * vzlist: add JSON output format (--json flag) - * vzctl compact: implement (to compact ploop image) - * vzctl snapshot: store/restore CT config on snapshot create/switch - * vzctl set: add --mount_opts to set mount options for ploop - * Implement dynamic loading of ploop library - * Implement ability to build w/o ploop headers (./configure --without-ploop) - * Split into vzctl-core and vzctl packages, removed vzctl-lib - * Scripts moved from /usr/lib[64]/vzctl/scripts to /usr/libexec/vzctl - * Added dists/scripts support for Alpine Linux - Fixes - * postcreate.sh: create /etc/resolv.conf with correct owner and perms (#2290) - * vzctl --help: add snapshot* and compact commands - * vzctl set --capability: improve cap setting code, eliminate kernel warning - * vzctl set --quotaugidlimit: fix working for ploop after restart - * vzctl start|enter|exec: eliminate race when checking CT's /sbin/init - * vzlist, vzctl set --save: avoid extra delimiter in features list - * vzlist: return default to always print CTID (use -n for names) (#2308) - * vzmigrate: fix for offline migration of ploop CT (#2316, #2356) - * vzctl.spec: add wget requirement (for vps-download) - * osrelease.conf: add ubuntu-12.04 (#2343) - * init.d/vz-redhat: fix errorneous lockfile removal (#2342) - * suse-add_ip.sh: do not set default route on venet0 when no IPs (#1941) - * arch-del_ip.sh: fixed for /etc/rc.conf case (#2367) - * arch-{add,del}_ip.sh: updated to deal with new Arch netcfg (#2280) - * configure.ac: on an x86_64, install libraries to lib64 - * Build system: fix massively parallel build (e.g. make -j88) - Improvements - * init.d/vz*: stop CTs in the in the reverse order of start (#2330) - * init.d/vz-redhat: add /vz to PRUNEPATHS in /etc/updatedb.conf - * bash-completion: add remote completion for --ostemplate - * bash_completion: complete ploop commands only if supported by the kernel - * vzctl: call set_personality32() for 32-bit CTs on all architectures - * vzctl console: speed up by using bigger buffer - * vzctl chkpnt: fsync dump file - * vzctl mount,destroy,snapshot-list: error out for too many arguments - * vzctl set --diskinodes: warn it's ignored on ploop - * vzctl set --hostname: put ::1 below 127.0.0.1 in CT's /etc/hosts (#2290) - * vzctl set: remove --noatime (obsolete now when relatime is used) - * vzctl snapshot: added check for snapshot guid dup - * vzctl snapshot-delete: fix error code - * vzctl start/stop: print error for non-applicable options - * vzctl status: do not show 'mounted' if stat() on root/private fails - * vzctl status: do not show 'suspended' for running container - * vzctl stop: various minor improvements - * vzlist: add the following new fields: nameserver, searchdomain, vswap, disabled, origin_sample, mount_opts - * vzlist, vzctl status: speed up querying mounted status - * vzlist: faster ploop diskspace info for unmounted case - * vzmigrate: rename --online to --live - * vzmigrate: do not use pv unless -v is specified - * vzmigrate: do not lose ACLs and XATTRS (#2056) - * vzmigrate: dump/restore first-level quota - * switch to new ploop_read_disk_descr() - * is_ploop_supported(): reimplement using /proc/vz/ploop_minor - * Code refactoring, moving vz- and upstream-specific stuff to hooks_{vz,ct}.c - * Various code cleanups- New features - vzmigrate: ploop live migration using ploop-copy (#2252) - vzctl stop: add --skip-umount flag - vzctl set --ram/--swap: add --force - Bug fixes - fix vzctl and vzlist linking with ld 2.22 - Improvements - vzmigrate: improve timings display, add -t option - bash_completion: for vzctl restart offer running CT IDs- vzctl set: fix processing --ram/--swap options (#2269) - vzctl start: improve err msg for vswap config vs non-vswap kernel (#2263)- New features - vzctl console now accepts tty number argument - vzctl console: add ESC ! to issue SAK - vzlist: show diskspace/diskinodes usage/limit for ploop CTs - vzlist: add more new fields - layout (simfs/ploop) - private/root (to show VE_PRIVATE and VE_ROOT) - features - smart_ctid (CT name if available, otherwise numeric CTID) - Fixes - vzctl start: ability to start containers with systemd - vzctl set --ram, --swap: default value is now in bytes - vzctl set --save: do not save parameters if failed to apply (#2032) - vzctl restore: fix non-working in-CT quota after restore for ploop case - vzctl restore: do not ignore DUMPDIR value - Fix giving excessive permissions for ugid quota disk device - vzctl console: do not issue SAK on detach (it can kill scripts) - vzctl start: umount ploop image on CT start - vzctl set/start/convert 1) - vzctl snapshot: removed snapshot-create command alias - vzctl snapshot: add --skip-suspend option - vzctl set --features/--iptables/--capability: ability to specify several comma-separated values at once - vzmigrate: make -vvv add -vv to rsync - Code cleanups - include/*.h: remove non-existent function prototypes - remove NULL checks before free() - some functions marked as static, moved to there they belong - get rid of setup_resource_management() - whitespace nitpicks - Documentation - Add --ram, --swap to vzctl --help output (#2219) - vzctl(8): explain host_mac value for bridge (#2210) - vzctl(8): better description of --quotaugidlimit wrt ploop - vzctl(8): do not use "second-level quota" term - vzctl(8): document ttynum vzctl console argument - vzctl(8): add/improve escape sequences description for vzctl console - vzctl(8): document --reset_ub - vzctl(8): describe --name and --description for vzctl snapshot - vzctl(8): various formatting fixes and improvements - vzmigrate(8): add missing exit codes description - man/toc.man.in: fix Copyright years - vzctl.spec: add changelog- New features - preliminary beta support for ploop (aka container-in-a-file) technology - new global config parameter VE_LAYOUT={simfs|ploop} - new vzctl create options --layout and --diskspace - new vzctl convert command to convert from simfs to ploop (not back!) - vzctl mount/umount implemented for ploop case - vzctl set --diskspace does ploop image resize - second-level (quotaugidlimit) quota on ploop/ext4 support - basic snapshot functionality (vzctl snapshot* commands) - support for CT console (vzctl console command) - Fixes - gentoo-add_ip.sh: do not set up venet0 if no IPs (#2077) - vzctl enter: fix garbage output after enter (#2139, #2146) - vzlist: do not exit with 1 if there are no CTs (#2149) - vps-download: fix downloaded template GPG check (#2162) - vps-download: fix to work under dash - vzctl destroy: remove dump file as well (#2163) - init.d/vz: fix grep statement - vzctl restore: fix "container already running" exit code - Improvements - Make the "Failed to set up upstart" message more verbose (#2140) - vzctl create: tell "Creating container" at the right time - vzctl create: show tarball extraction progress using pv (if available) - init.d/vz: Stricter auto-replacement of CONFIGFILE (#2169) - init.d/vz: fix for "we are in container" check - postcreate.sh: add ability to skip crontab time randomization (#2174) - Improve config parsing and its error reporting - vzctl create: improve 'sample config not found' error msg - umount_submounts(): process mounts in reverse order - Documentation - ploop and console documented in appropriate man pages - man/vzctl.8: fix --diskspace description for ploop case - man/vzctl.8: --diskquota, --diskinodes and --quotatime ignored for ploop - some macros that are not available on older systems are now embedded - vzctl man page: simplified SYNOPSYS section - vz.conf(5), vzctl(8): fix/improve description of CONFIGFILE / --config - vzctl --help: fix create options - vz.conf(5), vzctl(8): describe DEF_OSTEMPLATE / --ostemplate - vzctl(8), vzctl --help: add missing --name option to 'create' - vzctl(8): add CTID to commands where it was absent- fixed according to Fedora Packaging Guidelines: - use dist tag - added URL tag - use full url for source - changed BuildRoot tag/bin/sh/bin/shrhel5-32-build 137776450099999999999999999999999999999999999999EEEEEEEEEwEpErDEEE EEFFE EE E EEFAEEEEEEEEEEEE4.5.1-12.0.04.5.1-1 vzctl.shvzvzeventdifcfg-venet0ifdown-venetifup-venetvzvzeventd60-vzctl.rulesscriptsinitd-functionsvzcalcvzcfgvalidatevzcptcheckvzcpucheckvzeventdvzifup-postvzlistvzmemcheckvzmigratevznetaddbrvznetcfgvzpidvzsplitvzubcvzcalc.8.gzvzcfgvalidate.8.gzvzcptcheck.8.gzvzcpucheck.8.gzvzeventd.8.gzvzifup-post.8.gzvzlist.8.gzvzmemcheck.8.gzvzmigrate.8.gzvzpid.8.gzvzsplit.8.gzvztmpl-dl.8.gzvzubc.8.gz/etc/bash_completion.d//etc/init.d//etc/sysconfig/network-scripts//etc/sysconfig//etc/sysconfig//etc/udev/rules.d//usr/libexec/vzctl//usr/libexec/vzctl/scripts//usr/sbin//usr/share/man/man8/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tablescpiogzip9i386i386-redhat-linux-gnuASCII English textASCII textBourne shell script text executableBourne-Again shell script text executableELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.6.9, dynamically linked (uses shared libs), strippeddirectoryemptysymbolic link to `../vz/vz.conf'!"-.=IJKLMY    RRRRRR R RRRRRRRRRR R RRRRRRRRRRR R RRRRRR RRRRRRRRRRRR R R R R RRRRRRRRRRR R RRRRRRRRRRRRRRR R R RRRRRRRRR%M1"Ksystem_u:object_r:etc_t:s0system_u:object_r:initrc_exec_t:s0system_u:object_r:initrc_exec_t:s0system_u:object_r:etc_t:s0system_u:object_r:bin_t:s0system_u:object_r:bin_t:s0system_u:object_r:etc_t:s0system_u:object_r:etc_t:s0system_u:object_r:etc_t:s0system_u:object_r:bin_t:s0system_u:object_r:bin_t:s0system_u:object_r:sbin_t:s0system_u:object_r:sbin_t:s0system_u:object_r:sbin_t:s0system_u:object_r:sbin_t:s0system_u:object_r:sbin_t:s0system_u:object_r:sbin_t:s0system_u:object_r:sbin_t:s0system_u:object_r:sbin_t:s0system_u:object_r:sbin_t:s0system_u:object_r:sbin_t:s0system_u:object_r:sbin_t:s0system_u:object_r:sbin_t:s0system_u:object_r:sbin_t:s0system_u:object_r:sbin_t:s0system_u:object_r:man_t:s0system_u:object_r:man_t:s0system_u:object_r:man_t:s0system_u:object_r:man_t:s0system_u:object_r:man_t:s0system_u:object_r:man_t:s0system_u:object_r:man_t:s0system_u:object_r:man_t:s0system_u:object_r:man_t:s0system_u:object_r:man_t:s0system_u:object_r:man_t:s0system_u:object_r:man_t:s0system_u:object_r:man_t:s0?<{_H)*;Aqs!``an&Gd[,i0!WUݭ1~wZzu͟?7[ͦexzeh_vk|Eۯ_\~a-ժ7jx:Y9u1f%^=p(0_~ xzK7zzM~8M 1]ρ${&EY`cױa0 8q|[Sw>дfQ*V߻+AqaWS&C ;%MX|=`4~nHeTp}R"L lL+OO<3N "3w\;|iqԈG[d|#׆slҰyO=n!1]z E$J( ޱT׹ 'f΂OnSv$ /rL.N0D~bXIn_[ A`ߜ9P^UUmo A'Nt|u8Q<[kz3J}O'i"qa(c.g Z3I-"U@ic(! 9RÒr9Vϝ(( M rhUK{fOdS.D. o=i eGӮXwH#ۉMK[Nf!4}} M==x uTg$& ;Ţ14&M2"7?ŲQxڮ<H\gn%9r=t-nᒽky.@q܀e&AwpǙAr/L25Fװh$w[!22 5 Cc[wa6fLh Z9`U3ӟI!,7 PSwp'vwkc/Gz4I{'?$2K?IXz?t#f=DőҒ M(dThN{; 4W>ئ5 PF. z@鰇B!p1N >?!"ӯCw6K0!9*+ LT^{dxWH5dG fQQRS˚UfHQX&Sk }Wa H>Бcz( xŘJ0XsJm8 إqCC;aL8&x 2Y6 A"T ks'槎smZ,y#^J_ r,]NڱP;8n;Fࡲ!`#J:_j/lgHd 2 !򟨫۰F':'\EeWG߁Bn&?{EHpB=pq W9`m@|ڔ@@;pbU]B{][Q߬e~z{i .fPKu 5Tooko.d/@>Wf"VwCdH2 9:a jÈ_k)ިKqS>ܱ!ˤ}*%D"lGWխ/jVVKn jxFORQ&>}HBGX8e~Am3 u'oH`N $\"g[GV[oTo΢ Xe*!!䈄aw/{b 8|zSz*=u@I!c:z5_%Tsb?$y<~[-*s#0$(adU_E&,!*kǮq|3qwWz6IGv#Nf& &'tjD^<){rQ "bX?}ܨC?!{4eUI1ETAHuޙ;SOS c^rl(ѵEGRC**2JYV۬iWf)q>ζ:;ID!V&?BNʴob(w3}=D_Ä#6)2jxb+q]bC$H}P&źYJE\= ϤHfY%K-Wp@|%~}7S=G&iv.+ݠ$qFhRAJeY W␇C;t9,d6# .~@)NOZuzVy⿃ROAoַ[Oޅ=iY &\*g:^,hhOԵq\p$ȿKe) >nj(hfcDNԴ5k?4 u+Q؏ynsUW<2OYI\?=k5HuN nb?KCoAϷ\OĀ1Pu]ŀEtک3rqreFReD.l_khkƒ}OT,;H#ϵY+RO4!q#89Ns;srs8 'S*q@lQ,.+2' 'pλAo; ɠ{zsǧ'GnpFPpM !݂a±qSBys h@sj͟N;$-wfs * a6.R" dw:5‡\m~%~' E Փ{; #8ڨXDhA`m9[YfkC5`R6<63IIQ-s5Z&K/h%_ dQb=F$Bp9|\=קqP)x(B`:<K#lMNQkbޘ8-kgh)B|z'.! t jnrȡBhAS=9|Ņ Z]+ :\pT{ݳ454G;{ÏG{~G[n ';ȁzDž eԈ^AwO4ה͢ usL\uοplQ na^_Eqa$^R]BB7Wp AN2sUoh8KqMro{G˕9Q)`Ϳ]D;TDU7D ' :%];;9"(CYHWY\?a٫T2"zǯ\)Jq-oYdzd͖hӭjCUpӧhtqvtHoiQ+eϒ@ҍyPy=Vq8RgBreg?RCdl‹w{,Fґeҟ_'݃ǝ"&˼؉:TTEYYoķT~f??]7 -`P!BB0wQQ;3d>GORJE)!t77ʎd~V= (B1IG>pFa!Qn&_7k19xFH@<<āWxj rf1XX%'z 9GW7<=> ?4ۢ1<}ۣ"ⱅ [|OJ%DQp@OFL'|Ȁ.mɪk.s}^\QtC@=QuJ[|=99:iG7ϩ@2dxgeHa?fAǢُJ9 ʅ#jpz[(Hk qd䘾(WZSFE!OΨO,,zuR2uFb6EH#R&lxNze_jR:~J++=((Jo vZ]4A?D/aT7jI* ոHS&(;(Zqmɕ.HU>UFI&hpvMPSTP-"A_BpUɐS}y|=ҁ݃W|vSd ƈI VcwP1v@0Z=\Ɏo@Q)8hh[tOG"oe^x2 s6A#q:0ro#X[ҭ +sD*3^pƇ22r9 ֘]NԄAPͱN"$.Myu|Yi)dU5n1oہcsZ'AW[7qz}?oѦmf[ 4a7nT},) WP+!]t3&iQo8|g&ixh#֣pW sb\7uyyK>~+Фҝ艏ׄz8P=Wٙ^gki _^ 00,B_?/0m *S|HA„Ehb)&C2+fl.VM YW7IqɕZ6MYReྱГ!)1,w4gJ%ehEQ%ʲAvBp:_I3rSDaʱ7VR0]YL /XsX=v|{Hl:dz8Sw`7hbU"N"-Wb7KfeGɺQ79K?BJm:)1'ZV-n9W|Ԓ}ֹ"Dm 27[3tXl.Zh&IB-!߮HrďwOd9T1~bK~,EMFmVGH9#~{]V$CsIwҬPYL8! F\\VٸOHzYC*HRYW4eISFC!RwJa? d_'/z_E_ Y~YV\8«R%''! UCІui6_ܓTڡl.3WUW[PH/PUʼn/+)''Zi*EJR&NJJ.D ,.?VݿW܌S O}ތàanܭٳOa{V[I,$*7߿.mmȢOu8gBzLyŠs;v!婠Xp1@~-Q5F#O** %6BC dzR-wNE8|MH -QA F 9pq"p6l69ȂT;`zjR jI2'3]Ko@-DpC E$BUIUlIIC;׾[Fzi]ϾfggWW'@Z,Z(*5쩿`G:D\@b\F̺]\5ym!k2 3*%/2@)(/.Ϙ0ݮaT _^GJf$߮t@c*i+B89@莏9oyCϫ #Aƪ}[28:ЧK#,86U؎i|U[ū4@Awx?_&!i[8tԠvկyT|za4Kkp^c)s Q{!w LT0V5qR3DXQw}*-wԺmuiv0ïYy)F6S\N ՐNC 34Ks_{RsrKJT黉@rcue+]tY~ޡt|>: l=pj4szmsV׌UumΪ#}M`t>l$VV(ro &V{Fa$%$6NRIy>ONd+w;Xx/K)ԗV|iF$Q]QO0("XvSA*CC@*eBIQVI6P|wc;OHP8>_}lFlj@FEy`+1 \?gߦ]ΐ9jiq~`Qch+SƘFJH/C* Q5" ^Q'0 ݮ7#G}fؾAy@X)!K(g@Ó<=%71M:kπgtU9qV<%9+T"~*i!p v̸o v@Bg{x3aſ-emu|?WDG': v(IDA 7G@q奭6u?^+y2|AKݵ6ÚPo:"a0*zUX$:Hi a"VߓޯɪWb5׶ͭ픺l2.eBb8"d~erՔ(o`"n.P ѷ/ye\;17GNP]# @͆_ÑZ)80ˬrUT.]N'}y$r<ގ L8]L&U3jEleGn<;4@3LLN7]{v]MhA1$B5na94 Ń!6T-T[Q mz Zb W$(  ^T^zA* 7kx,|3oTIz-)>)f5cKt&ʳqKXӯM^﫪@2.`TKٱ%&+fyə/|*d+quSiѡOXMR.3{"WWN![P[ciT'g9[D7L_Z뚦N>G4|=w`>n4Fi٨S1759*6j:+xOzprF\82vhu!.ҵҭ‹a]S$&8$26Iڙ#\J9PVA cs s9gn>VƫXm==nXB\–$F\ rK|p9rp⇙&KEzXmˈfGZslsY$s"X+&^wlI,k="yS9> /2sE%<(b8~ ȭTG&3RQފ}:jJOy5E\Ԥ)5] 磞BSɲ0u"tdh{+FMtjJQ'3V^TtA=Z4}V9oL-$C?'=],d!irnĆJCOU8iX:9AwpPpPApQ3@7qQ3ArRixJ] :z!9tAu#TNÓ*:4ixT8 Ϫo&Nj3?q𼺗?1ANcDk  ==Zs_BcX9_~4L2&j/mv3Cfۑ8q}'u5<t~V8 Y[dkӽ;ߦIޞĝ*炛h79h.5SyɴvLc9V3Z|&cU̾%07[ߐK7a($NR?a[c:5hnߊ?4c!nߺ}WuOuV/.X+{K.P5oG=戴/ B!0Iq>D)ٞ흾m/oз~Hk/(PudY\k m!=3ྟÆRb -#ϟ;.{ޓHSX=@(kG~k_ J9¿G wLJ*ҏ+[89%`t|THY2ֿuhlNZH1oQܷޝ7E> p'>L#+lF  >4R,;q%:$9Ir_ER7 l„S48 [% 9N:dFO@Asxb\ߛ5KePyE4tn?Wĝa4?:l k~@@g {[ǰn)eg*ײ{|ZlʌNֲR7L7C59w,4~#>O$lVrQc@O =@O=]q6/8x..NF5w&^)j0׼&C@7Wz޳r/. T]rC$a]?bxOXߥY穑?kV s>% EAx4wȶ8m = :`QhpmySi%?+*OˊuujwzZڣ:hUY&F4+j^NsV4{ o"DQ2 d/bz}ψ"&M bpeX"Q/^k^j z?\ 8̝qbN):B'nx1F̀K'\:L8EU8wS Kr}2W!O/}z8i#f.gH[U|~FTpeظpX̌/BV&в4w;yy(LXsՌHe+P]uGԕՕ`wi u DZQ>|6ɐ5"F)DľF$-zH,IeVVd׊ӶZ"@yVdÂS, joZ"x֊& ֋.y暑X(= Ӡ|vmI,kL֘E[c/?m b( f$ m*|:'ʿ /C[S҅fmM.z &5'*PhkD`kf¡|5#wk<wk8VkE7kF Hף Ƀ֐ !9jB!фꇩs:kJ2wxV`,+L-7Lˀ4IZZ/oP Z3_ 111A`%  bbb@ &&%g;=mz)KL}$\$%$4F^H, p>$^|&*qitdKt$)>TI-%_V=>%H{wͻ0yd[&7k1ԧ~COo>/~Nط!҅Oyt|Jr(ȟ !2I O^ +O %OV?YCdȟ|B -O:( +ZŠ?a֟0O'L&c IYĬ?ar֟0AO~tOhP5* &t)uXa*u[[EYo X7Ń8*ԵRA2TL1]}+y˗4i,@y:'q? ?#'pDz= ;y̿='zܓ'bd;rqܓrO da# |ݓ==3~=AEqOJ;QL $! Bt(&Q<2G2Ges%uT&d>#I~%DIt7BI~S/fȈLnΰ8pZ B^%sMf>~M$P2^hcT#'qF9ᒽ-dHGQdQa. A}1Jw .P*@"HEOnd!ՖΰV F.dKI$# y @ KP򥀼>Y"H!xDȎ9ÐZ p }'H7Q4RlR (4bL=6jR5 Q* ] $2:~:;}U% ϼhZu[ES-q ^1{nbݗP֮V_KJ4AqMbYEk׾&;?6ә)9 =Hi?1z*Frg YMjpZaZGv2X;ÛOyOs$1U\ B, ^JMHڛĭ B9f/n~ <܂5}pTCI솷UcIhS b&`lAfV#voD#":@QbeFt|@QADC͚B{f#̞sνϗ;UͶzj f9]n{1x|іhpJ'_wysR>N]v,}=hMjv rRP-n^%U:%/4薂⍶|vC Dr/&?}Obuv\3WrEe} br\v&.t7&Li.HIrUa}H qN PdBLԝ n[jv VL[UADM]՝ܶ$]b\!|Zzq%w2W 1֖ߧiFFbs\՝7)Z8# ̀WCvHτTHςP0QyNNob#UNbsk t_㍑%D9תDg& & :TL唿D/%h,)S~y;6ːxayX A+ @IɓXڡZ;iIY'׷',!! K&C"x4&ѫ=*[%1:W+[r꩖3GO=*Hg36()0_2x20NrE, t,ȅP51ɳZWrDhO,{t*$#%o?FԌ|͌(Svȡ я!*LW)vmhZ^!CC)x»w?o __D8 :Y,Ȱ922=8.PrlT[/x Rn xk-(5w؁yzI4'  O`:9C5٧~2q<m|q o҅>|nǻԦ$sJh7`ͫ[ML@h{ Zأ +j:+._)G 8'̉R2|np-tu=>9B [Y4 z+^K~TD1nGZma$6w}lv`z*A ^^GF}6_qA20!uDAuH[]j0ŝagrj wP:W8vaqp޼T`}y8pu6, ԡ>Ry1b3Y9}@ {S=P}i]sA,Gr%YtBǿG'uohrW'PnJd``S$ T6qB[ j`N- DvlDs* %v@&rA>uH$roEy (r#_d@+?FӍ0[Du#sB{1JIL&Q{KF'϶b|%fB\~Q>ldƕ̪Q]dm(JAHjt0dh>j ::bZcxW`Q7‹C˙M=+k]/ȰSW ݚeRkuwX~d=?jpy ;)b6<~G#*%w8ش{_fOd }l94v0mژjJ%_:qm18n|wsJlj-!hSJ*-GaADHTk)573; nwg޼{IW[|)%ہ\ceI6%4!e{:ĬI<)/YbR`Hn+1)r{eS;N1QS$,u_*Rf`)E%=~Qʧ jnj/&_Qj}HWMHED\>U** M5S}MuڕMɔ)˘iX!߱i6aд=04'ڔ Øg>moNNBqYޣu7&C\2a!cDr9(I^l7)潷?s*>\hjR'[#v4}LE)>5&K췽>cXv7ҶZ8yicilqVd4A9<l%wJ;C1,RhfN(r H.^`d_Xb6!;7"jA\ؙ:ZښWf_dBg3#31'9'X-£Jm$O&BMM2ѩ7Ҝ59T+3c [nfl"ܧ՚I֌Mdolfl[yِ"ciG7of&[bya]R36* Y5oe0$5p  M|Z^ 06Of-ȩ=jޞ/Yįv.˾Kc_w(AOKjsN_ci^NJ20˥xǻϵYS_qٖkD ~|\ŏ3k`CbԲ MfR@A%('{zP@ e},MQĽNC:~O)*~+},4 SWB@,Frvع,hb%#,Dqg%~(,lwk 8ʘKXeLDeLĻ<6g؜Q3csFyl(9<6g؜QFlC~نFmX؆6DE!j. "[" E"[& "[* "[. D!6ن3"{`u9{{dXs<oԼAOavVyۢIA</L2Q@Z`d KD7 C:NO$:EAޜ2b'nf*06r5r, Վuhwי3+%eг4Ssrp.tIs>LQX{|Q=iwԮX'&/"UHsy}0+1~''tE)o(U % OC2Oڻc4v"э+xȿc.|tf 6ƠcQ:ؕWL*=&zm~{1|%kvxRhձ'ʉF,gru0=сm<ީzuw*W?{A-3AL+N@G'VYv6Vs( '@ >? 9}99֔kljz'!D湮j#|{sݢ6d `9^b׊ٸSM3;ٸ=gHB3Y|$:Drܭ89nLR1WypYϱ3JҢo2:[A#ڋzg{Q|:oڤ5ZkC,ݥ]uÍBp9dS')Oϵfgi9蹚o=Xs<Se);W[wP=t'C@Bx2ysZ\Y&bX5e,صb/_ _ |b-1h;6Œ|ň'twYV._MJ Fat%:Tu̒0/ѱcZI{鵮ήMM-ۤRO  W;u9Z֊E=le "> }G/UUhw=udn[ ȖέB>u~~I,ts_"kSV|zNcE%L‘`0RA?|^cc{7z*rج塲MpPgTH@h5[Z 8$ z6<`\ @2\0 @oFnjpAЯl()ZH_VoHlU+qܬ~p@c69 ivs>G^j'yGx^sDsdaYطHeqcظ].q+mۃ ^f+xv"VV4\R VVm/lKqmFlEGw!-T ҏ !tү IHoA7!]cmWLFOx|u [ɧLf*m Vlg`s'-0B-ߑ—[2pMx6k[+7Oe&[@ mEֶA^Udm 5Eֶd wKֶ\CqltApbf`>;bk[@*f"{x&-XFHc 8R{URXNVB!'B.O+H߽4|f ",de( 7+DW?Q7pO k` { (Q`}Wz#UUT6QQ= <2a GۺIA#)nҪeX&.τR9Xbu kYA}R  )sy`$>jMzܯh/ H&T#{e }_dsK]5Y< 3QJЧdhVWA{q=kkKA358X?HQ!1(91H! 4(?UOA!8TxB8 IPLI-I);ЅMCɩD LSdHbN~^:ؗ&/4Ad`sA]}lÆMӃ6j&`;l>9ʇ`qH-}k{3WIN!3AJ4Ei*LbZ7CR\#5Q"4ff>PID7o|oߏmsS*:i[ ۧ[ڨ5PPQ*cۂ!ʘk.wW3ذD+mKGa4RagLkozC4|TW Զ ۼr +N1ǙsI5JDQX7X(s*T0dg<8u4Mj侂^RЮ)?C"$Qsʺ9'm^SV+7Э؝^'L~:ѐʹ>>T]f{zՃ^G5Us' d2 !λa0|` i* ȘVd)$& C:ܢ=m6ZIu:rdn"&1yrL&E/Q8=y|gc&4n<[te]G,}u1M,[ 6nf!p3u1nf!2/d!Ce|t/7^xx# Kt\Æ}\3ӆKt\8ҽ wh>$#m]q6l2L<<`V<Z82ӕTV;ǬǼod3s51&I1;H >0>Y"_\<CŎVKP"1 ChZs"Glm33R dt &_|c2߯µOqK8+pT~_7#DLl5_:WK_Ȣ?qSt/l0z@9j@uc!:,П!pv77a 7!:sSL!(p\gq/A18pT+材)PR"vRup$:}2DAQ[>0%KxC G+$Q7MQ*vH5sЭ7}(fzPO/J?LMYdUO_D h~2~ۇid3N' l5?.YPJx^ ~8EX+yڌןQ6ԿtS4!_+MNG 4[e1[Y;.+߾`|uc#M?|dA̰%d}krĝr]fx(I\Dߍ@v5`bԠkL㡫b^X?7ӧ5's}pCriB$>,=)$/Е±愘O0צTYq^k|VMDD#Q)>~8HZ~:5 ,(g>ϾPH 9,pf ',aS83~%,>x5g|s!v+Ԍ f!UnkSqkUL;X6G2`ڗ-nΧʀ$|U1\Gl泇<?͹3Εb60N;.^6ٸ.g㔷zί0O6N9“t8B_|ɒ,Tc۠s䨣~Sso2ԙC{{;x/%U:Ԅl !T GihZ6 TP6ԇ2_v;}7uyg[w>|s܏)MϏAVw :_c~T~qi5$?{G 9{C\q ?{¢rBc{w֬!gx04>KH^{*kM$ g[{nw~ H=@hH1%X{F;S"ͱ/gC%%Wa,5204$a^h Ǡ`Y jBT%WiJ t @-X pseoty*NUP1Tpq tvUR0S3.p2-pRV.-,VC abtnJ5[Z Q8^bݴ1X9"?Rꑇ.Ư|?&j&4zw&W \DPvshz~82t', Y//@XFSYj&aG: A羚"]>"s_Z"r=_`BZ7OzuA߀~/5XA|!ڇ#S]qE7ϭq3}5^ͰW"4*5e/B?g^Q@>8>Iwa0'r_2JEiwiطB=XHꐹTbapM{y &5>5Xࢪ}y=.sĬE rʘ矣xW⭌b)e]@S:(t&c·(jVE9meJ=cQozR4?RԚrU4n+3nu'j!`ۅNKt$썁^/$V$9Qm١~|k]a \\K7\ƃ e`<_0Ӯ"]Kn]L[~;q77v:XF UIMҖ4YJ'Cqdr~xJSiFbL*jjіhDY$Rm6TDHm&awL{ν>=L;A4+ij{2 em{eϧLBSK3]M6Icnn(a{;jiF:(q{|8lzM˭^X^-ohSyrLz~ݛz~]6ʵfj:_PRs:&Xf${ H o@ J;ǀ )@ $_-ZI:ѼwiҀH %M%iH0p$t-XH &  `$MiA6 |g -@w$hde>"IV -R?`+JR!p s[innRc4w# `$Ui>I(@k;i C-)Z+h]^|H -ꁴߣ H&#Kip1KlH$6{k/")"/#9"/$I"/%Y"/&i"/'y"/("/)"/*"/+"/,"/-"/."/%&6#02*@eYF%c?˨yg!%1r˨_YF g$c)QIr)˨([^F[YFeXFɠG_a&U8b'֨eT| G'(eTYD,"&˨L8Kg*,b2*W> O,3?˨h<2*[bYFAeTQrg#<@cYƈ Oq"W"\O3yO&JJwԨmG~ +U&>4F-Qޟ$uFW+(Jٿ-|jǖwPYdy%enHjiu=wAd,.2x̀)HD32XIzuwq-Vv('(|!w!;(۶|UyBQVcV$|_VtǢsx?NH_n[a/[o[4yz/>yX>X$/T7ɧ跓{DvdftDˠ?nҠw:}|)S> *A_ߠJA]AMA_ߠXOAooMAoKų;&4>8Ǵ0zlqG 50VQ@B&YHeamȥ<(nDk.ۯskV*T)J++xڅjt/tz-L+#S4[j0qFF%S.SLˏvI @ w-r4ߛOG'[n1kr -.ӿ׸nkȖИ uhFwOff%n+yrQ8-8Q$_#ڦŷO /|9 1wo#-^5UcƱ-qy4b>ސ}gφf5_hNеܲKVG }=a{ uɑCssB]nhк}{n-8߈D<r9q%KMZrZx.Ԛ,TUݻ9~acWt2ѫwN2.@cw]Nll')D;\KнE u^Ia"(HGɒ/M ,T[vYq1'W]}lSU_Y%tJldj|0̠$bI>K @NH@z}8E$fQ&6Zk"("[7ޣc`cs[[6`?}s{=ޞsm{cH]8l'7J@`˙V^^^ГΓχI򤘄ȍKB\]|?sqմyZo#65RL!02}>l]RȳkU"ݷn 0%&J ;z`T<(&"-0#atvmuu4]_f(8J_cPAˑ'nt _ON )*鏬#k-yiR L:Zs]$ՌyMR<䊙[0, &^'V@>YT&U)tShL!(Ղʠ~~^8NI kd逸R3ex&* ܸ%-S$ [ eOw-exΉ [. ?+0:Xaȫ,)3mX XD=p8D ǔHs-"sBF1!eߊ*Gwa{=1`!7cPL# bCݗp-s j.]f $g14)ЉTnfUa9²謝^MQyuؠ'85S3#Q *^[gU` ;#Fuod.jqSbîC I=[ĞDnJ,e-d!+zQh;i,f+vx &u! F1 2vo飣 ݈٩(d'۳ʯ](kQ4ۦ;^zhCbhZ/mϷiQͱR8]oϜ7Psj2S0eZѱHr:y6p} I+/z!]O>.ko/]/WA =w~d:ֈI<1Iʜ?Vw& a{#ƵkЦLEn1UV:,8EpsqN4c t\ C8~k)V$'6јP$6@*pǘŚHÂc (;­L,Vʁ ܋|T7P˅&9˪ɀDriRvҖLO3Gs<7 <-`5|9\\g Rv4\]K@ƶBb)СK%j`$thI F䑂K]S@A(➀ .Sk߽G/fJ©csIlXRgzlvTcAASזކ_dOƘ+2z], 0 ӈ8cLMNA\lo_p >Qz]R[d6"F:#*[k*ab\D%{[LEZ'hQ2^Ȓ.#d/d--'LiAl{P+6n4w;QoPjz+,I&74캺̱CK /<@bk~_qŲAB#Q ,Q uy00dFEGi  vF~.1-)zJQʦdT/C&'}-Qh[UǛBIiLA6L3hC'CLC2,fr!桅& XaȄ Ukft6C*yLr:+m?{N=s?WPjWy7QLuovHhq }ASEt"PQ:WU~oT_E2iAt]"7}EnFa\^n=!r%>{R#ID|fAW J-AהZzMW 5n@]{Jm@(r*ܒ!Vt5aP]M*5NCmE3%֑n~NBqT.eȅO#eRZI`+APԄ{M/xm_>;4-{%gb9\Hd.O$:/ErƀiESbE(C|%=Hy{gnRN I>%{! ټfJRWigLo ?eҰk٨_E$䄹am-]G."WR8qvS2ǭYB%@s쌑+;r'{|/9e3_S𢷱z rm?4p1YPs_fUxq>!M# =>ـ\q#6QG^1G.y[#UVgյSݪ>lUրQ?kԫgn_1~.毬!}vPU¹Ā=xQ|8v]<{"QϞ»"QAxg$<_6P?->#"S9N~?96__b6g3g4i6a'||O`))6d916`G6g| |b|>6f!!6d'dc6g>>6e6f..6dxw`4W-_hIV*FMF/jE*XQN9w|GV|PQ(gz$m**P+؞E#RXQ n/+Jjof-{8擙I22)aga?~Bاѧ^cDŽ;ka?~XO?IIaCa@}}\11a߁Cطomۄ}+Va߂E7oM蛄5ׄ}#FaUaF r_] ~'^ :Bd|-24e BOՄVx?~2 e^B=>B}2~d|%2 Э2~3e|e2R%+=zdPwY׏rY׏rY׏rY׏rY׏Y?:-fKnliRRrĮ/̮Gz.K/~nꋸ/GL{M{o o˸//z˽z=fýz|(]gԠMRko~WbP Լ PvJ >[JR\A}O" gs.zCXu[˼|dС}7^n Gl~^b^=ܰQ $R cg/^7  Q!4AڇAw)WH8f4خ64.˛S32cg&3~CTac(eG'/Т5#ra#k# H.m'?*k=<̟(oα(PIg8X<6hg!eu||Rx`T?uCML _IuQtk҂=KB/ԎAEq獌R*pSo[je 瞨UF}kf+>^9V+[X|1Ws=7N]M6޴=Uin.fu}_PO2s=a"j0y0$hf`N"ҫy:X ~I`(?>v{cVP? y0/:g"t?)|,R-VqjN^`Q_W^AS`?mlleǻnetMPu)e# PEB`#``DbHVF~2R$iDpKY-BO{? *YL¡R-cTR=cFc&=З1eU;a+y!q3f82O$9{`>,R/{%{_vʮ\@wgy/K13;޹wq"5RfcX2R_s[~|}(ϨHxeR6ƉNƅ.^ٮk`aI^an5܄+Cl>+QSa0> fּ"Դu כx÷2jb%n*ƣ4xq,Lgq!&}E-iḤAh22b$*K4 \ !MAư/pr4 ~ˏVj+yn Lx}LCI'Mui=?89W^JCb$R6u]@{OPɽ9@@ϚI~]BP|aEhdpʲpjլHc|]5 $VJ-=ɆP58U9/Uvq_;4> q:=9-Kar4@NTMw\ɞc8A%?e܇L/F*@tܶ@*,Q,~<\lWUa#B&h;L_Mbυa%DE/gt4s s,sep Pc)JYn-xӸlr`8 ,`Bi,oF*(`#%) Z(TD=;ã45$7 J̐'7!ľ }a\\ m+ CN{bzvmW C e|:3SRo^HG EC{<D`B5y 2'3#h  "iTzXuz ;I.sɕ)V\&hGP=o8t)R *{V%5{tZqMF̐cOku@mk7 ܈ipXlx/]g;JՆ:øY>;kUDS_.R>kP\EF`F[HTѦ^6uRk5ǜZ _G'"b+QKP+B&i]JOlSۗ±=]vvhANm$@/H<y !BJЇ>JBTU@;Q@λ3fv~O7v֯Yn__8xvVo۽q'pE]FWϝ{?}6%UWW? 8/lGR;v2ǟ8?6w9'N7>{ݯظ2ͭ>.f|m]Vݎ-]<'.qܝ#Ad[wE-J\0~L;CxG2\q9*u®( %K~;ȷ+ P8/'y^\+Pu}k{d9z)9R|$g*w[Y(*银>pdd||μbjŅ^ E Kwja~*?mZͺ6a:7x)'kHxd >u k7Fdc(a GPaȏs%'"K҈9ԡXQ>s-7$Iըxn]+K1G64%6<يK#4l I}w"/ـiC. |QJa_whF%hI@R5KM*rLaS(*1[/ #ot)Lg\N0]t>a숗FݮB #K7Ca0&%X-t <2wE46zЏѝ*sD? C(2hVѩ/_55x^Hz΀fCJZ`Yć~jltvU#tnXYrj_5fMH }.{E0kp;Z~ܫ4Vf^#J`Oj~Z2[)5RIR;uu*Gjծ<=A Wpm 9Sʑpu; צ:7xM0bpDKIN%^@ qb M8>|s$f V'G[˽XdAA̍SI6I# Wb()PT)NMi 4V{Ay/H*s'CAuMv,^gFԔ91Rf ؕ#qq-<B6;Ҿcn\rMv]UM JIP9PMvB^娚n\>2._P#r^'D4;թ8<#MyIS;M^Se%JNµ)n'F(sJC1 8i)NMi X\iKZf)7RI&s;8 :IDM#[r=H5)PUNB5 r* %a`4قՉ9-Rw˕Z Tb_6hKlw@)P1)&Ժ_V5Bazq>fԳCV>S dNi<2џ 5 [ Y;CwZxAIs`o#zhz} .gCK`58Y |yT#Ӝ0 OMBK)V -񊂓,1 #߇YvA)4*RAWU rm<i(|3|<dzі#aW D- /`80 ɰl7> F|.d`l޿.Z 5Xdh0)dvK9C"1;#+ tJ$>fdM~ Fg0Cad\g]Cl8[@]]P UFY[YЂ4)fdABfs`zB-nvYPZle2؃aFQn㮅]8LnsKLn)EzHˋ!ɬX{qJ2NRgo_V~`Z7>o, Kĕ7,c 8qR2/<7c?XYk UBL|Oo?cnW?ʌlݘk2|=hA@wFH,hc -I B9-  b#A0j 6 rB@c5& &!Ur}=1;vຼ}5zVuLp=q-=9|=ZdZE?UъE\6eZ•V-RU".݄?T-<~Zejj".7TK>3 -UKq)n #[ĹOv·a}=qؒc4-?ZEc~".hY%"o|NΨW-5GT8ط ".sE\/|N'I2"ƮoHqn3|[pE\;?-s"pTwHs5c_T?\;hQE'7BDH -ڬZhb%vB&DR6k#b!#6 &("EQll>kVcRISJ1۞ü{ wK9}TѺt e]_`j3w{/Jm_R.R.KEMg\ n]bNߴ.m]?.r5|ɺ%"Wz=-p\?l_t6C'zi`<`@n~9ؾ u߰;E݇/X݃'pWE`]*>uq"}QNf/ x+}љ*}љE=qW6yWr˺+wкUE3"le/l_ԓv៬K9]n]:/:w>۾u~'/O/dn<4|κ5]~oX w~ϺոycpԺƻ a]j\[b]*uyk /—  6|\?hQS|b NɠpC .AM:EPڴϡQ/P EҚ.rH@,jC*tEQ9DC x~y]}pd>_N$^ޒ|Mբ}[sGT-9 3Zs.{*⋙1}r>_eqroό9 O6>[\b_6gE{~mn,R; fc@F̧UL~6gOso/>r~#w 3aeL}ig2YdsGi}U!yTS7AόY [==שM7iI"!ctaYaG1³`{XG3.D_pEWE~=!baM0ͤH  hq!aQfJ<:XCXj?jG4u%tg籊5K׹n .[!Z:-z[R]dClwD"0e8hyйzbgD^h}C Ӄ#<#kX8}A;c?.eЙ4-p}hZh/C;bOlWϬum%VT! `PLe&.4 ]PBHBr`B nCd 4 ȠY=DCV$$ EY>}f~#>yy3}ۙ2hAh"G/ϛ8!vv^2h UZC^:Z)[qtU%U~1ZCus8zU)yAk ZGhF8:+^GWh/> Gwut%ZE'3F8.G+7wGkQU1/5qtS׍FphC+|_ eq.&/v=Gwut,QhM%qtC|BkIq&_]Go ?ZEcD Q8zU)~5tU{_G/+ܓptZG;?ZE'3e_]GHUt?ZCuԿ8MphC+)<:8u'˝Q7;z\c+<>BJm+ O:{ S{yE?zʯޤӗz*y 6򜢜ȧ3g*7]tJO;pe`|{ݭs7Hս^w zy3Wǰc ?TCho%ڜ]7 { j%Dw KmՂ_͂|6?Wt~):*:_ϟ(:/:Mз{߻ڱݵkS]y/g2el7rmno_UßlӬȵg\[?ӑ\"ן}5YggӑGqozrɍM{%7Kn ϏܘOJnJn/x_)12?^rjټ%y"sTiauw_2)*MGYKkt4S"T7>_gw1-?Í=}.m~a v =x>/Fzō-!?}zɧ_G`xQ n8u.Ǵ_~Qf{b/7ތʯygߊʯ<ܑs .G a x7*=s϶??\^AͻK` >`{N۩O*`*`zϟ¬&&t0y= 0STyaVSy{[lUs)Xb&\ *`TU``=`zh_ì v\lV⇛? 2yWyuRv'+a6 ,1<`gTlA3غ30l<ɟI &&5|`*`35w5~ K 6 Ӹ`bRy vY#iϕLWj0a 1yd%LƦCL[l0pͥ_L^b0y}5*` ;L &?Qs'?:V;&96I 1yc&L~澄<`E+M &TwBLjl0佦yM!&66|`rSܬL>pb0yékYC &_91`5.IOLuj0ٚbc\P[^?>5M0gL>zb0yk^hɃ &_>1`5'6|~~;h Q |CQ~Og}P5:Z̢dukV|qd!jy04vv04G6yCiNz A#&01b}I [ovCLN{sk;i8uڔ>|i??2+ۯz[ Up[W zCJzڔ< {4US3@(A@)lqLtYCl/hcKPuK~T{Af4 ZРS:x7d?LXx /d=R"I"_>:,97L:R$u*x6H2B,eȱrdc`†iD$uTX9,Pu(^!KKn%(g Hh4 v$2|݃iA.(DRwI]/+G^` PA@̟9cTw)Ht]OHTA- ).RJ)MRZ,zU|&QvnD<%SxX^nexofg-[Dy8}ⱘXI-G5ĬvAoniOE%ߋãɩ#W:{OB[A=g&{AEPKVyPג9k4];6(O[ϒu)躤VtU(XC:"~8N~bk>SΫ;+բS>'Dyy i?G]ĖwNmY;S6C+lz-ܼtiÞm߯7l̤ᅹ/_4lĿ g] p<HC߄{'~?py=`/ у)Qnп|KYi`j#ׄƟ˄֋ংw?>,Noo+$'|`a-hV5'kRfsAK yjRUY*MIEg#OgUQЄtY\Gӎ#K2 cKjHbE!M;Yi`Z#Sך@DVHSqsn"0gSs.ǹ$쬗/6 TہFvq;4GތGƄ*S "Rɱ "2=_p iU$A yKd噊6"{ JK/NCļ4̒T4f&@Q*J4lh,OC|*lB$By) >NFz&p!e$jՁ@d6JBX@ f`,L^Pm*&0|K$39AL L2 UY ب@9 D=SD]AA40Ghb lh`t@4%3@4$LKDAQiP < ', p "`1V06 kpM C,p˞saw`[e?)  rB¶ vpvx}zz! F[ĥ\6&BB6#d9_g98NǪ8?q3XAc8iLXQqEgm$1#Έ㴱IW#8o#8 b8I  &YB2V~q');~q#'9+K8 ڙ􋓤U_DZI֪!%$l/N($n//N֐~qfҟ7}_}z)Yiev>[s__>V[!T\z04$Z.z6\W~1;}_ul3J8 2r +0@(@qgQskt hr[t'3$ j"u{ˀD=A` (a _l< Vj*.>zZ . `QqH=XTGb~_V6(AOT VѰEzgՓC:]L 8-P-1µ #Nc5,[E \K &,Zi XtNAL - p-,ZZ`Ѣ r/.9oε,[ EVd-P-9Xµbq_T,::-ӁjفE\ Xr}@%DgXQgZ??Zo^]*(_OûWx7{̆KEX /t;@n {"6""ݮ<~{ ݾ3=A#膻/bw]_ ]mxW"6`QCYP1PK7|KADžbfQ{4=B"hXb`"^ D\{`oESID-R"LY;3 }w&3;onE};o+(VŘ3Ƣ2ķ;3*er#. [c +nFãq= fNEݔb m$n  ŵEε-TNP_VeaY7pt;Ji+Lnރ֯wxEv{[x:]̽s{ݮ:3)* Oi 6l1-heG8cbXsK7G-S׀.u&h6 ~=:0?3 .@R;XRwAO304뚃X-/3uIJ1s39?"pPDrIuCUGŗk^=E3?k7P]r[~G/eÙ2dx(0y8.ԩ &%W@Ν,FDqn;b^/-c`@{lXȀi 71GGqޗ_6;Aujx7-1ޝa] wp1K|{Wʗ` +!ƕ?a<@̃bx"Q~ w&fpp CFZb?FhDd9Y2d! XLcDr#@)`1lx=Ғ*R%@ŽuK=i@![y`z\P@.^tD 7?fܘ5XQ1>ENPx)֟5o@N l-H9r$ &_H6pn*+g Af[E@:_NTV@ 8H-`ِF [ywprA8H d)XAH'nfռǠ @?BZ\ˤN>ADwս\;]}pT&!f쎆θ8"&#UBACp Q  j,q6[թF%eАh>({$-B@zιo}Dw;w=sϽe3 P MPLv2|pUiGf;́ F>?hk96-CZ F2E2ԥ$q(P JJ{\|kr7ӑ:@ΫL^ t"_F,74A340 SQ[b:aW"TYHyFqX## {u1@d\-9;Q8+t?Q2"vS85j@hu>CI(n[=RkOޏc;ݧZ%ChC&Sqڢ81#DZ\lUq㑝|+۵ڪsT{qv bŸq!e?(QG-(zi˂pe?)uGh#ZID$"=đfpe8iHe>yfX"Ä&q€nU`utMΊH+t3G#%h)vtiyBvB=:#Hd)M2l5Y> WG FN>++(,8W_ܩ,'(rSap0ϕ:݄OrzLUPszt##VpTJaTD{+' v[G5qoKaWŋN?st5Tk^;92o~-l| -WK4!V@Ȩ؟HNos=?sHp<=^INĥNFkyQaELƶCn y\n(\~>U}܏)wk,7(ht0'0KbVRxlnۋU4.e)g8U GĬ&q^r2NݱXL!ɵ.t)V|+ZxBi55h&H9ۭ|6* i^*a0@봊v4l~da~c5[zDxL&[fWikGJVI0&Էp8/(}1fy{EvJ #4A0gDrY''Sm|eu<i@n&i~u'ݵ5Wԩ[vԚr-=PV]Hw/+3#(s@-7Rk?S&Sןz;2+]S;c0V܏ nl @z,(ҡrZB =A΁W@CqIrZRW|GSY(7E?yY3-uaQrUإ$^`hƎ}د zO̪W%sb8A/evpDce.@/oEvgz 7{ܷzg樂*e訷5e>U)J}OK] ^OXw mX8ԛidTgrE=e^V UrIHrxw~ |B=k.A! M|B&>I<{}c:coC[qXkTP{7mA'm䚧, XϷc S_a6ۏ t,(? !Qʸjp_%ZGm-ΩܣWU>)" '{C@4\gTPLaJ;m2_u[50u%)|̹A@ xQѬc˸#4{Ɖ"tՈ9 H!%S؅NVx r3M=%B{J䐅 0SL Ob;pY?fKdBBDF$0QZv,z|fWLFWHor_(#{GIO6{);wb+rfU?b$ e2AW%j0LP^hE8f ytnCFgK4f|?j%_-٧e:ћcfAzf.-\ C^'_CG!b ѧ)t8FJӭRkf}f̝fffw͘{̘{͘fmfz3ff̷M>2:X0tqKOgqX()_@AD$'84_݅òĞ ts,8o,(甅( ]&Ӄ84Z]ܢf쩟z^EI(L1/j`WBdgg sf\RK=?}ZC|@`oS# Hd!Vc-lmKQ#1P8-hi u%Kj=̅VcQ .WlQz;Gf?\*e)uVwSzeWlvW48\f;׵\wҵ6b(qS *E ピߗeCI.e 6Qw:nO] -i?_6'+ RV[!ַZm넭^v:NޟwbE13~d}-:zv((q9:@!h\O=$6YmOWٖRHgAh``;Šo8 lp~,>06R<WU b}'kROjCً/iae/\@ ġ޾Dϡ>/~ ewu14!w Z+&"\\h7yAO>%t&Ґb1胷:;8Zۤ9> -i>`Ѿ=Ҿ2vUxԱγv}iIc]۱ij.\Ɲ~CI\tUr%%kW{Vג+3Zn ~(^LWzV]SҼ^)z\jx*EeekG+xUQq5eVЈY6\Ucqo2 #L^ԱSXYHv$yJK ֹ7MrQ˒Xh(xuA^.K]o}\:5EBn~u_'ἣڴLwm]GXf f7 bw7.vUw@ƨ62.n71JCIdoN{ؕuc8?F8n?p|oc]|s`g_zMql<87$NZސwƎG?;Z *Y{tڝ&yj,<ݍ47<ܟ/~OtqXso1k^Xs=?wOXsz澾Ś#7܃;;OkYshH퀚@}1+БC?P 4ZɠP]{@>=}:[OCl_~wkCy>wd069+޼MVCy?xMs!Al_Ǿ lroðO {261_CO~4!=D/&`8ʊ6 &>g.sa869 x0œ. &gЫñ^GPfvD7/6c&r/M|6YmDlM>7*6".'_*h7UΤxs)\5{2ficۻœV X:K%۪8HmE%NNi9:a U6*mi4b76of5[Uԡ[;5DFI7mɪҩ>u6r۩}4XbנZ l&*%I[S+ {:Eod򐟖ą} Rb(26rj:G!8,w߲7aM,h-x`5e{|R]^"T(p6gd!FoRFSoPtz!`\8ڱ< bb;snϗr\L܊w9l"E5oym8y1LXmo^sn]]OH}Qd ADUX V}@{uD=#hQUB|gD >DA C!s]@['8X4Ә-ZMX`6 =Qah)U1IRc6tͯ>HȚx:e"i<7qc"]Dhx+VIzH_|[a GCJS܉U4DUJ!&lǠlVZ-VF}UIH[mσg_ /w._ ,D"M萲H'*+1l"6..a޺ƋDtܣB`軉 >B"]tA# g6M ;B?|ahT7%4V>Q"Fu<EC$ f#oZ J*EOܤxv T G1evblvҺh\yuQHchk`+Xڋ!mA&6, gGolr &UQu 6B{HS ,g[/w *0w޸}P$Ղ٩o G>M_+2txPo΢A%dACؤ R.J' A}H -Ŗ#^D52'*PA/ZGiA%ZGɿ8ՙ7 7*v %8DE v\RV`G+c1!+ ٥FiguZVb1i,xYr<7]QǪR>#!ٴ:+tUK.rA(,@3mwCcs}TEm) rRQib+&aCc2(u*#oUw/$!Mڢ(|W :k(4HUeYo]L^T"0gGh*v]`$ʢA(_݀>ό`0B;8͛ m5UNQd~5>V(u%w/*=LU2FMhvUt /a⹏dk5"e38Pws.g Ɨ_t]9i:tˊ" n1Ȧ CXY_H7$d(^ڎUV,%!!mo8d?g0< 릯Â!\VJk=<*@iX؏+tR\5՘ٌE?rX|h\e.b4t2&{ߣΣ-ɮד%1(;~-y;e͚Okݠచs9r$w%%l>uI a0AO5hCr(QhP lE86{?Hz/(6Tv)Mavheoa7(m;=/N0Vl6KN;sJm |s}](^KĈE UBav}^֫##y"Urw oݴ&}t_ߤI.~xW`Y9,ޓ0', ,B>hih"SisMKm jD}%D)zQQ݈a%||#2aFQ5SR)䰡ӯK0Ei 0)r+d{b|Uav oY褐lĠlBZgMq3(nnrK<3NJ 6YzcI~4n\O,#% 66]3c{ݸ=1CE?L4l7N:v-5-yK7P 0wRD Mjպ̍x/('nrd:5_ge龏!o%&mg !M&zB'*v—er5 5|բ~㗺qi"2ܭn0Yy+GRbAxA%A xl2 Bt\#zT2Yw&&襨(nbEhyc~U"FO#=T><1yugzWғiMl+nũ/8w5Cװv4I,j.ǵ{yu[kJu+hI)tdzodmVȞ(lQښ) }ĖF%_E1e<SDгA8.s Vh>N3}˾hrOν%v:rl8Ʃ'IiT^ECc$Th1sE t!n'勃o&8]cE!Y?A' )mMћ0g2 \fÛn GX>$̐N g}< Slq(:z{wN 5} (lo솼ۻT'EV ;0 wNц8 PB+*؎l" UJjĿ?{fL|vx-܀0˙1(!iw.K?.:@ {1uߟ ]R9Y2U',5S_+ GSa _2%q ;HEHtE'1a~$&W3%SDPUreş Ub*C/NGg%-Nмk%)I{ 0Pb2MYr{|+g ]pQdD"<ˌ94N`E_)\[O9~&bjlF}iRmh  ꏯe&/}lM,3ƟAzΤB/WVy^SՈOvF([g?ׂmdm137T@?9QvfW TЉ_< XDU[{QĈC޷Yuuo`YfT#Je\|DDU|pY6v=^Pw?AՇg4NwY[c_zkעdXY>RfU{"QSD85⋢߉ܴ[,g3}nFʦWt/;,Xş %%jFG^4uTV7 @w}a3'.qրt;Z܌drE;0wcv+Wa[N¶t^ݕDR"9CG+JCǥ80պ=Ώ3`^v3F)P<Lptc}(DdݗtxԥRg2OuFW?Gk*'raXX.@LCq 3 f)2΄$BmÒ!wRO}NOOK,I V ݀yW*jZEq?ϫ9P'l}{?b?ë򣸹k'\v .x {,85ήugdגXӻO0KYpOopOPVirX`$7o#C;<`/ܞnLp'C=tʡz:4 9q<:r@<> 8D.h2y$xtZ>y ;4\](HkO7fa  |TA&Q_Dm.^kp*BN>|؄~l 5{cx@tYDQOnKϠ[#}8WMi{>YX64Ey_OrH/C֘E?ŽƠ4#w?8sIO }md| *FLz!>B7> ;;{qr}a]+1_)^w`g7l_̽LdB^ |&Tj\QgJ0>}ܒ1qJB9 > [=_З8%EyNJFP<YaH)aL!_>z?wx Lb0Q+_:8ڵ_oᘗc!7ugǓzBɡ3KҦ5igZ7yIS)4R ʹMIU"%C9C64&dI lsF.WB*iYeXALPl-oJ"#z<9莂 ވʣ/UQD Gvc +Se2j-\6 N !rSÐ#0ȁr s1S-qX~O(=ɰg ,Hp=a3ˮYWd>+8 jyFK-jU-*1hV"~z/WJS!٭*u SoFINiV*;}&6!3xQ-F׿I9nFWhpד|U~Ma8L8Wye y ahR1ۘGӫ:d>`Lە 幰. J+*S`٭5$ vAgp+UJŪzX%7DKϹX.h]24d-E% s Ξ)1D9t~A˝t 9~sԁyY^ഃ;X,SY C4Q̐a޳ -1tQJ$+b0>"ZI+E>j||ʥ,RtAei]{:b_tX]N@PB7G$HH{+TDO$ $@p8 z3x*n<\;w|3̗~WuXH8kl#qHpDmK,gSEy$+Je֖\%YT&1d_A 8]>3N_8ȶN Nl6S^ $N-kXP"V܆y97 /2-fZuxf]O+θKyr<km 0Oc",wSH:nIf]2},bԔeESQtLM'fmNr̐Of( lz" i6b_ٵOg0?dMN ;v9(7|kf@;0tEȏvx˥kCq}!|~kpyʫP38bagC^6]$EW·e8DVy\Q eXPOe?@}H;P|/_(sEϑxAJQòRw^%8[tW*{qtp;%#§cb2eΩcXVAN__.~\OHqB xVEA̸)<)*vыC x]"!" KX;:a߾13L_~?g>eAf$T,,] fP(L>3 ހ>ي<}?oסguo߯ ._C?I݈A/A}91 n/gsxJ"ZcjO]ąg:fvx̻x^#WM^I޹t,]7NO 5zcrpҪbׄǘd&)+rx=x,>l}z>CI+ԘT=Jku+RaNn2:m[%6u4'E'k:UVrv+灼s  .Ӈ91FAZVeeH\}tRXw{-rH42Nc]XTe?Cn 럤lW,n26JTMWm<1ڕ{ݻq,Wo=QVPp:'FCA0羿;sf@lwy|s'>!/0VXh&-_buqy'tc>|u?$ }9ZR$"-ɗDxº]ٹ6DrI!Q>wh3fŏӂG'L2fnbГFUiD'FF7Xo5JZ:t.l; =*BԹ)gP)k!%Zѷ&t?†HpM GJmG %mH`;R )H 8d]Ea2;? H C(!%i6R"8PIFJbRrH%)i7wIdHl y+I P(!%IۑR@z$(;5 ];ˌqt^ <Gfdpʉގï1'M\^epЉb7 N:\G)(WpuB\8uX_ep9<.Ngrwe}*!"'rpHeeHĉ \dkPý!!'7Py\Ĝx\<~.C]<~.C<~.Cy\do ; I;x\ĝy\M<~.C-<~.C<~.C# eh8{>畏&]^lRoQWES ҳ['__'|Ӯ(6Z 3`7A@+y&%z"MTVvw|>tUDۥZCXǬ>Wu=(y?xs ^JiQh RGww&УJ=1}ZRjEpv Oi,vRAஆsgѿwJ :a^ -ɅzkA5N\VuQhklL32so\=q]5g|Ig9HBծҥ3Wȷѓaj^%h{nU&ٵ;>ݓP:;`i{5bk}"BN!m%ɷns 5N+x%~^,3֓xEeȏ)L+Cb#^zIPAi}GhJ!9i/1rV20FߑoLZAAvw1&Ye͓%?oj$To2^.)1I -GӲU򞣱ؚ7;$(8>ǯ hz8f!/wA鬵r *T#x~i(іJ\MwUPe^!Z[\7Іdf)V+5GI\ ʎ0Y@AQUd{g`Z 'x #HmddW*GZ\I͇StŖZT"KZM>~(T: {Gjw }ݩr*SDñX籖ΒE{}_&Bsl{8>/,㾀VZw1+.0,)~Gu}:6 "{#eu%rJw~-x7SGj:@EE \6nV@(oR{BHٗ$C&N_ =N'byo<C*K`D93DA^E_Fլ3C.Q9[ }d p67>˞;KLp*xOdgWE@. NUaHe3~R)**FLgf' 2qTeUƖŌϖAeTPa9^<GZٽ~wb\ssa\eWعewd-ܗie2k2kxAMW`Wy~+g(DGrYFJpГŷ(ړ88V˩0J4E/Rrݬ8Ґ+XevtM4PIrIcǹ#Uti4 O}4$z|pu -!qvd3do զqcqabнO%)ŷ s6s{Dez9֮AoŽIpK?u"TI{֝p.f2'[8\Zzޒ ϒƨ`ZX?GD0&qHhH->MJe t9@ #콠~S-o;DVc|vQymkhڬzB9V zlcvUs1{S 4j̭Nxxqsn53f-+kSkXIAU -Pr^xt%C$۱4!q#)OeMCSL0V(!;.ο 1I 5sa_uGmk_h?J:C[cH5b|%C}BA‚j2j$xوW&31!䬒d[:O&RXD\&vq6yJd c xz{nlLlTdеf&{(Qul ]@qvh2i#l&]Mv,XF Y1Y4?So{l[:gKO|0GGBp +.i"O T`*ĹXp7zhipH=̰s4j$榕0ͮ%>yo$[hZs`gn=زCnǸX΀E!\ )/E 1V8P/)$cq%@gM0BDmnƸNvd+x ~680rpcoU&y ';щ,<pAU\wGkqd'PiL2D(\0.eEyA=1u$plCK GGC ӚA9ji rt zu _`VN͝uǷ`LfIs{2դyx:[IGӇ]#daJrJXSGyuA /0o$fwb uQ1feе1uCoGvQ{ 5h$̦1jqߠdY%;;s6liUMtᵜr*'{&EBtk0M7bVku/q`'v $lUW-C\>3>?!ˆ-gIcxgQ.F>.lP)|M#:%Q0u*sT^vN܃8m&z҉nB®zw1Ʃ@nGrr4x%Dje3V[pu)oOj`˵WRCJ'ڹOA*6<岙X 3kA0gba Sq 7|s s5TĦwaߓKPSgii:<'b?8 ^~&&` PUhפzJheH{uxfFAL1*'CpBDW>h{gS [ʽ'<vcٲZJz竢@{G 9$בW3w_yw_&sOK<$`%LE!?hRLvUoa w/ϽK~TIx$D-;]ww)BwWj:~?F n{/´kGC;Ҭo$6^5nլ3'.^."{ZAv!k%qGb:92YaLB%qb b}PgyOʄ۪\fc{R羺3d{e41mBr+f7s>RG*s'S|)ou|-NnPDZ@?A߾شB.7R\]j_؉N9Ľ*~F~@8=%Cv޴^t{ȸ:N}m( {iѿCt,k(U, hIZXLhx#za떶SW[N 8ZWv]ب:L"}](_aW_8󋟫WR՜8$6uNhit41FzN4::XiO@%n|49-OuyJ_qtJ\ˆTz/OO_Ly|cSOIӤPgTGssu{w k9 ]/i򿵍n(šeQt~XшKJ!5jniޛ?f 7?A>(/Jci4mzB1䁴kr.ZiQmEisKGz孯AGrYyj%SJu]\hgLS7cB<"Ҡ4K{sx02,MЄvYi#"rb;U0_ +NăFAx]p^<YA;Gh}ԟEf <]cSJ'hMBG/RXr7X6K.xMp #^rwZ9 &5%]όZ2l ̳'%}45e{vr[ sTʶd(_𽵶V~$fqF@~Wx³/OS)11@*g.|cDbgFMEE8ĵz^g|S ā/F$(1zwZO. %Ɂ bwjV-[]/.YQ"^& zqp˖oO|t)R+|%En\"exb%^W79eRn ՜lB^Z?Jx!Xiqj%+ V.ZoKXa _qI1Dh-^]j#p=hx|++\YR|e 8K$D;H9oBxB M3ЦJViL1[a1R 2 /)Y f[ a/XzʂU8me*!$H c[p^_I.6%6c b ~^RXdُ3c*ExnR"|8.<~΀4d_r$yYlswW%a`s}q!66 Pk bVl#L󃃅0 ]Ƨнb7K֯|[?K㞋'pUAgjR8q#dK)[ J b21'kOKV($pTig:n=oOf8C̹>k ssdΟ7_݂93r7`'N 3o-oYD@O23UYf̚Լ~@979O ?}y3A3 Ҁ4D4wؿnVfcnvZo|N6߉ۤ/9d+n:̪|}8_ru+ _38y\)-BQpiRYPBRSȢ0IO3w&-ڮs ^ Z[vߢE1X>eՔ))kH|T4H!/$ c?Sb}H U|o|o$dP(/%[7R) hƑ74̙d&HltpZ怪ţ2(@ӂXo 7̜d|Ixz[ؠ._(R!H&y)$%Ӷp{lX BR<v!nIYKA$ ?$|ri6I(;87k B'_"$ͽ ^LoԿq^kDwAhAg]k" TiƪS΅4ݰ֤VP{7KOE{QiERSdq̬M.|y;ofw/,|[~F*}` _߀g$!7XmII¸4mIMj1|tLSyktz~Jvw ̄Yq>YOD,v[C4X-5{hkhn[=iI!"kk`rUGEԿꯒW8S}ꕶR1 sc]5a솱=xс+]zgM^a:>/ qp 9Wu# ]~* ,+a 0gFmvŨH |vnM0Vz};nb;bwH1d%&_@yLܜNwOMSږ=]cr:ɠ+zP+wtۢ\O/@x)Rqw\>ΎEsnY}hOU0a#3irf($v!< A ioӻXzwOgzfi=4~j< ޅ6e;~V^:!YLQlI~Zҧ9 lj>k)X\N:ghGsSQ2 $~`)C[9nEHUs4Wi#5sPt= 㠵f-[MEPG9'2;?ݿUa܉q8X-܅q8@es_]sq:C5LI RJPFd[9v;n8 EIP@>u/}Lgп@Q'86wPvtk)?wkMz?q﷈x~Dw*ˡ ֿ#+cGt,᲼Fw_1%)?7נ/58˹0@GaqS$3Pf#ܛӴ<  +7zE8H$a_M7VT{8a\"$Q #RթmIouX>C ,N)_E\b \בTyu =vT6h+z&9&T. ^R-x~ŝ}0e_ع3Z^.oٸ]שBkQSI=DgݙkH|ߩry\2\D͗4:{jkwqu\%*W7+۪kZe09祲x/rM;N)uHTZK"Z 滹^h7mh*|aX觻(flz^'F.AƖy j4Gu;&E2/9sNx]|/+ȼ8|ѳg]/o @',xXDn=ަv%7b%-8LM(v~^H>Ja}M<,8-=)9}IVfߠrz\tDk:_jzw^׸dL$}ʅqn;+ycʃQQUtUCPT$RO*-ZRڒ3>7Y>eD)h_.a鲚FgVo +/nIdD5NziQdu}ƣ^/˒O|Ȯ}sP'aȼ 9eݪV gr(4+*#yZBTJ(*[s]H&ρ9 p/*Duos ^gh}}kʐ]rnOa>:<=StJ7Yn%K]֝Ml6<F>jbUIwj8j^L`°'Zך?4NY+~[kv<^>:@Bd)(G(8HO{OG}Exv JF8\2;`6茅B{ɀfT̸;͹{xKP@I,Ѥ ĥ+ƺR/KAܹ8Z-m<ٞwi l8w+VQ#PZ(ś'UtgҾ&5cJj?c nˮ_y=' x*cQ\Յ^D.*=V^y BNKʮA[#tƕ vRvk '\E]?RYVɶ1)14n4;XCSsM8rJ U4߉_Vt(ۍyld3": d}Uݷf+6N{֦xĜh zAr#Iɛzي:.r~Z|QWfLr16j8#(VEXivE%|˓Bʯ 6 ?YәTɯkÓ[qWY ; zҰ8qYי[n{gрHZyז Cj)"4-ɣ@Kù] &öq!'e14P(זЋnEmvKHY* 0g]' cZMfl^i*=S G5xņ9햰[#mƿj[#ZiמjtO(8n%HuU=gYS3GqLn3DӘ8mrӾ,?WPAj```P:sDR:F.iP;epٳ|ܽgxE4g'>%k7yc-21v\ X3DmrSf\XxUO1? "i@`Z,`^9¥X-e-NԣЂG_x^|w0ꥤl m/Q m^kO(uA}6ctϳ~}*g08<#zt*6bnvǂ+ ,~m捶z-^u cL9#Li2L\P"߱NuJ]']0*}E|"pdW>DKҝ67U)o Rm06Lx lkڧDme%wRo^&hI)UڦuqVIXpZ)U\=#;X xN2b< 1KZ/#sibQ^?U ,>8'<8KSPbߏ=savdsҺYyɰ=iYU+pKH&BWVj=a#ᚸ1ň ޔ>6]|/0#Mc ~8(t&QN_p5gvZrICtL}%S,F=%91ɝ\;'IcU|p&M:Y<z1Aa=x\FmRrz!X $:=mj-%jZ8۝߈ U+O02xo_2T(sK #HcR{uG_>w(Y=^/- WrLL:{>y3X3fdnvMavU!c;' "l~k=t\I0]CeZNIB9#E[0'ьJ),+~XnWBx# rbS-щCߑ &7ѿw[!@fF,$VrT|Μ\Ѭ$mօ*;6IV'_\ < Q<ۉF1Цd8 w1B+cJ1z򓼟`="SY|󄣕xJ$`ѥ64!!'DofifSHpR>{"W1kJ tB֖? G@]itDY7Δp* N֍ 47zAIPf_uMjǓ/z/hu@oo@#)' qc<\7ԍ5MtUd?8jiog{syEygӠ9CC*W"}#=凩tD{xa[784+;?#^L6,k-/X *82Mڤ2ѹv< DsZB5غy U͙{gAzk>E(\ Fф J7R{^fs iwrR/4+`I{eq`1!j TQ Y@T(w5MY!p u;Q9Se5H?Qy¸a(GA?-nɵ2 )=N4ji F`ΖV%z ܱTa-$w0SUfT@ٓ%2UJw'.6`uuHb+~_~ji*Y|\ռiD|c#V/p*3^-/kD:ȊԿ <3 WCAďs>`P"yV|I)Y!+$x*벲tqweZi,@Ank_n%˰v^]qdMDبo߻kEyYpU '%}.G,NQi3HϜ3]_t$\a>B>P?쓌 ɺuxTuq.eS0[#9R}Nj:e"OzOhpaf׮dk+ECQPH?pҽ җp`)IJw\S+aXCe?.3/&ifEX6+nP63Ǻq2k\عfI8$픜&nጌ6x߆ &3#—$x1_/ F%1%uȾ3l1w0buog7Jܼ:zi6!]+7=T.SqN{VE A/M,*I-1xl(ʔV"\<޻xxʓx3B-*oGUpDvv9 XRz\ilﲫ#L1~HG$3`İC-k-(>P2#ݥyuʫra0QD gL-Bf4EԈ0z)Vѵ޵t/pŗ {ŲlB7%@O7vo=9{nם$іx͝lzm[E-(*/7]?,SwЂ7ԭ[ 9?uouHJnj̩csvڼB<( fNWƐ9]Ɉ:!ѵbB49C3#a`Hdv%B^f+~I/dڼ0ϣ~R$_?~隊/#YG g2lIIiZ? *xͻ|XJӘ(QIHJ*lm>ԏo^n3=6JGk9;= {ڿ 9Q]5 QG x_]vw_7u?x}P-3*Q9fJ\:^.EXiHݶM`AsLɄ[7q\3D[12>G^:EwpPgප:iPZ=s k@s}|}Ѕ| w mTԢad\Vs}Ȧ #eS`_/$1"d5+dGԡBc\XljFC|y"[jHçq~\'f*8LfU,@+9 UE.osV@7{_57gM emT˖s 3aonF^L2e#:2iij cdݲ<: %P@xV tM cv9@wI]3{Y#=v]!Y.x]xEfQ f]89gǩy%S߅}~IYeV> %A&yŅ Zт<e05:!C3vԉE~ȌI25,b| [h'nD4$aUcڨeAADg= vQ[:\ڋsȱaρn k؜KjVf.t丣 Qw)5GzfAĠ mPmn s&o4=Ȏ 88cɞ 7E?>EPfEɸYv&wEڊOV6[SCb8yl-k'b` W~]6jo[EwOT)tM?_}ʃIHp>ɝmťow透qʂ6KOߪop_|AS|+tV^?r̶K9Ͻ>bC]ן>1B3fŔW&D X4r=g=2dbEoNzԶ۟:_l9Rhg+}\c"\Ss*bKk ͣͣ09s/@ᅝeA۪\Jݸԣq#~M޻`{ߝFie(oS0L vV( CWsLkTYU \ &vciY^KZ)ucϋc|vNX0!1OI#c?nޟq_3'2R2?ъ*rw&+s^xm7ə7_[V/l8**X>1F/㔭?.IE+h#UBb~+w}^2|c=Xq7K,woQfi6KJB}/ۖf~v?.ǵ5k^\m|H4IqK`7!h=.G4U)qG=eO>zuɂ>-ghZ˿O~Ŭ#]ea|;nqC +g}MMܳv~-e5ǏH,θoMٗ~q?p~V~_+7;_w3؁=|OU"^o~)]$g帽gjX\v2?_O5qYq&_L5t7}2Ҧ-=$ݘWp 7Zh s ܱ<0HOf0f#67^kwۯk?¯rͣ~6,ﵿvWf^ Xx9ԢQq[97Mv3{8C||gIt꾩oSn2[3?뒇| PϋD}5ב,唩}iN^]R.8|d -g?f^ xj>#.eŚs=2ڸԆWH䛒S54>H,3) ‹RmHkH"JmlB)2ep0e 8666Tɺ^bPd/Ϟ.LU%- E[0ォp1֪%ְ@Q]&s2a( 4\[\Kr(XQ-sgՖ9#)%i -1hD a֔ixJ 4&)V)QvSvT>wAjQ@QX+ JH Ҋ~m=UЭ`T9Y7PAڄ` ] ~B߮07>eW!5с#wChB;iu#9;icYR<>#åX¡ 8Tw@u 8`At+'E}@T" DXߚd, Dngx+7mBDBTZ$vQTƸjLT[Jnq=b_y/|_v:@$՚B9R߶ 20BAM<tvנ(`u iKވリ+`Lֽ\!k7/q//ň).[ jV~9%G齱mϞLSj~ԟ^uHMeRWq .lq:\o˨<$m }W'TUtt.݇*lSn%=e:0J &Sp[ZZ#pńX،>^1*\45UT<Ώ#҆vv3j|RN"F>FXY>AQVzR)%/焟\ɹ(~3N15#\PA$5 E+؏Um$I3a2ܿkiE@fݴ%Z.>i51}׫j<3۷M={=`2V[[l،\r3Οs-Lc;GEHc7[xqv+Kί9ۅ 4󭋫& ڵefBPMEFJU}r.$!8 <ﱴQܫ[|r_I8kK{FVDܹALv%|@00 ,r'X Oq9 :*`-9-pw~ .r'_|~tn<&JM'P\@(]g j-Lbdh⑃a=&伳^P;M$|g  1 ??@g UkkX׎yr#|burApU Es5N8gnQ8|Z-Fp`wJ B!sCmb`=;"5r+>6P" jy-e_]U wę{"'sr9#Kb97Lf=/JrL<3|1)4\ @D;lu5eZR.F6ʝw0'Uل{J=NK%\D+f񯆐ytL-}䧍~b2(I\,L oyӷ..jxL+oJ@}"_껨Ss-/AwQ%!u,OGQsS@S-fi0_U=/䏻8eq}7w@SEHZ$yћ;8`7,NdM\8'UDt8.~{j,N;=D7pܻ,ָxp@Ԅb߇貂$掌Rğ׏K5fTuRGثY3Xnt .ΪE@;PVa(|l0LW '_x5l%2W?ykF3jt okBBAOF7Qܚ߫-~u]OVjfrC{P5jWn@(#RQs}Ʀd16v-6 EtnAdj|rcTu5D+ Z=;  dz!?"]v?K]21WŕiNTj(n)AfɁ{ϺgGDFPcGGhR3uiwq= _+UOU2TxrQ u<1poeNdI΂O(Yi_Hht>j-Aw!2}`PZ]yn*w#׹po5Dv($ YFۘ{y+ss=/vb6U8/!>$LӍ+ؾ1x$g/rʔtt\c$|Kkzk:Ըh 3jo*i Dl5WC3F3KuG/D>*mg}GCNJ+,\FØ\iOЪc ~6ްn{w=Gz*.@@/w^{sJ _y Ϳql/{.b%Ɠ mmV 5NW}7R^s1hfgidໃKHp[IBCD|n1y6EuۗaG&^<45y;ʓKa$TUX~d1-̩e Q/o_q&6psUs1ط3\Qfh</ [fBySa>?3󅌄-TGƶT9D--d{޻ą:!͟pщaUҌCz'eZY[L~2"}{:D~\w*724|O᠍Y#C[uNoJVW$jx׺E4|s.XrG߾َב!+7RJBۻ֘t=s~5cY%$qxy SS/#aNupVFgQ }*E%u@:e|Ͻo-K ͸]U.E;obu!"Ov0u79qMJ bqO'r7&$qn1pZz,iMDī\]1=$GAB(8\ HTyfޒ|$9<]LY]R5=)TEA:1¿y9œxCuV FrYrh[OYVQC%zJ9l,"b%UړX!ӯK˞o7q*5LCl'dBp'8G/ՖGsͫiedrQ@?^(Tڦi8<9'L$!Sj$[Y#:&Ͱm[)p8 ^cexaiBըȀCگ|N Gjg9=*s|I 3~tKRøHc<z>t[]t: 3_c+.Ur9+n'W-K&s./]4lv¬x)ZHV;Xn^26 0C c!yW{T8FPvB5%3}tw`]]R2c.os{0ހ+DUN-$L(f>? _lvBEOM~gs@@HK+řo%c ¬&]x1룘2EŖI@ ~e~:.Z'?+[o_H']D/=&!߉t@څч |S&$-c+U]2i!5 Z U?<lY0DӯwJ/Sc9~!LH?\s f{ubOHZk=xΨNľe0z||5I\ F5ƷE3JQ~ځ׿Y񟱊Okbޡ:?TЕR#2,sD.V]GNRca͗_->Պ->T ~I奨wFR_,'փ&fVdoelĨzϼTʬeP*85 ^+5t ;ɰl@B7LU=Ī="4~,\Nf۵DVgmmhP[ÎplG }U-]=sq$*_Ӝ%P}C]%)솋zIo9eQg/e+"}?L]mD)w ]R+ ,pby\rֹ1,낸Z@|o_@gKtyVh&EO!Ӧ,$K]p;nF=f7r>JT3 K 3O:/zw$ǔER=-4n5d9D/^HʪSukH<2Z|ǧw3&-3,~Wּ;f.tz>ǺėGqӖm ۶]yt]KUm,s"lfyX4&mc6P[)F~&ݟFfD  _.\6azҤ, *4 d KkuȾH形[anaըyaKm%6{쎽kRn"՜& ==l,Orr&ԏl6Ӷ],˦ң@4TqВwzֈϖjζ41s sʦqNMe֙T6iK=3|^0PչZ71qKv2=d95/Y>Bbʏ=xAC4ܪW/Y!] b$0a@B"\SˌjuvB Zrыj6yզN~ǂǓژfX42P-)CQ@{uof[ n멂} \3Nćca2eӡZ%>2dNWTJvRm-AZHU LX /Jb3cSYjrD1Ӳa3}1G]ׇ6^z ˦wIǞFVIkw/pV ;?R~˟4ΔO 1j֍RHە0K$  wGb{ZE^w(8H[}cW&̶/~V8|7/S߸FkCa ofx fq@S*[e/+ٖ;oc۶5񻭬cR T- 06i]Oy>'Q{F'>~Y{hg>n97$X/udSO\lVQO.A*_ lX2 hZ~Q]٧zNَʻrqMtV}"SwQiKf湋=`uy&+uo:7mo(c C҄^:9nm͉Թp*dK9WVݕ//p7H{x^:t];*$immwyRu]g^9..tǗ%^/~7ye2{{6wѹFyoe,Ty#Ӟ.+N^6>_<0[x9t+^,h:C$E#9| ٵT&+tsoTS q̘s|OZ-_w>^}jۿ׷>ܟUӒ9=,!/adQgżR<$2Rn_4_♟,,2D V: rq RTi =}*