flatpak-builder-0.8.6-1.1>t  DH`pYP/=„ W"zwL$aq#=4-vfiݔwBgGjtϣg=lm$8ckEMd \x]c?anrqgy*f~7O̘̽uhJaz"i"h )&0Jy]+h)6:,өo,'ja-,zC;D<Τ="LX`f'1-'Auz14 ;35*!% ;KS4688b433ff8c732111c1c3a43ea3696baab8442b3YP/=„ReScAK&TMOOCJ(Olw89"l;{i\ϱ@:So7;=$>$ƾcK.~Gr?OT}(S -Z*ʨ>;б[d,tH~dMWg+F"a{rÉ&b($Z:?d  5 6QW`h l p x  $%%|%(8-9t-: -FeGxHIXY\]^bc}defluvw(x0y8zCflatpak-builder0.8.61.1Build helper for flatpakflatpak-builder is a tool that makes it easy to build applications and their dependencies by automating the configure && make && make install steps.YPbuild75openSUSE Leap 42.3openSUSELGPL-2.1+http://bugs.opensuse.orgDevelopment/Tools/Buildinghttps://flatpak.github.io/linuxx86_644큤YPYP525b59dbb48c6946a74f076f1727c8192a5e21c7b05d67258b78f67755e61d70rootrootrootrootflatpak-0.8.6-1.1.src.rpmflatpak-builderflatpak-builder(x86-64)@@@@@@@@@@@@@@@@@@@@@@@@@@@   /bin/tar/usr/bin/bzr/usr/bin/git/usr/bin/patch/usr/bin/strip/usr/bin/unzipflatpaklibXau.so.6()(64bit)libarchive.so.13()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.11)(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.6)(64bit)libc.so.6(GLIBC_2.7)(64bit)libc.so.6(GLIBC_2.9)(64bit)libelf.so.1()(64bit)libelf.so.1(ELFUTILS_1.0)(64bit)libgio-2.0.so.0()(64bit)libglib-2.0.so.0()(64bit)libgobject-2.0.so.0()(64bit)libjson-glib-1.0.so.0()(64bit)libostree-1.so.1()(64bit)libostree-1.so.1(LIBOSTREE_2016.3)(64bit)libostree-1.so.1(LIBOSTREE_2016.4)(64bit)libostree-1.so.1(LIBOSTREE_2016.5)(64bit)libostree-1.so.1(LIBOSTREE_2016.8)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libseccomp.so.2()(64bit)libsoup-2.4.so.1()(64bit)rpmlib(CompressedFileNames)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsLzma)0.8.63.0.4-14.0-14.4.6-14.11.2YI@X•@X+XBX@X@X[@X=mX&XWW@WίW@W@WwWrfWXWo@W@V@V@V@V@V@V@V@V@V{@V{@Vf@Vf@Vf@V U@U@UȒ@UUv@UmU%@U%@U@TT@adrien.plazas@suse.comdimstar@opensuse.orgzaitor@opensuse.orgadrien.plazas@suse.comkamikazow@opensuse.orgkamikazow@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdmacvicar@suse.dedimstar@opensuse.orgzaitor@opensuse.orgfcrozat@suse.comtchvatal@suse.comdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgfcrozat@suse.comfcrozat@suse.comfcrozat@suse.comzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgopensuse-packaging@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.org- Update to version 0.8.6: + TMPDIR is now unset in the sandbox, if set on the host. Each sandbox has a personal /tmp that is used. + Flatpak run now works if /tmp is a symlink on the host. + /etc/hosts and /etc/hosts.conf from the host are now exposed in the sandbox in addition to /etc/resolv.conf. + Flatpak now stores the app id in the X-Flatpak key when exporting a desktop file. + Exports are now whitelisted, and the only thing you can export are desktop files, icons and dbus services. This is somewhat different from the 0.9.x series, where als mime definitions, and gnome-shell search providers are allowed. + Fixed minor race condition in portal application identification. + Support WAYLAND_DISPLAY environment var. + dbus-portal: Fix handling of NameHasOwner. + run: Allow regular files for --filesystem=xdg-config/path. + run: Allow --filesystem=xdg-config/subdir:ro (previously it needed to be writable). + Support for updating to new gpg keys and url when using flatpak remote-modify --update-metadata. This is a manual operation in 0.8.x but is automatic in the 0.9.x series. - Changes from 0.8.5: + Fixed a use-after-free and some leaks in the dbus-proxy. This is not currently believed to be exploitable, but the proxy is a security boundary, so we still recommend to update. + Regular updates now never allow updates to an older version than what is currently installed (unless you explicitly specify an old commit id). This closes a hole where a MITM attacker can force clients to downgrade to an earlier (gpg-signed) version of the application. + The automatic detection of --from in flatpak install now detects flatpakref extensions even in URIs that end in a query string. + The detection of "unmaintained" system extensions was broken, and in some cases these extensions were not found. This now always works. + Flatpak now builds with latest OSTree. This required some fixing for multiple definitions of the g_auto* macros as OSTree now exports those. + We no longer rely on ostree trivial-httpd for the tests, because this is optional in later versions of ostree. Instead we use they python SimpleHTTPServer. - Set the minimum glib version to 2.44. - Replace pkgconfig(libelf) BuildRequires by libelf-devel.- Update to version 0.8.4: + Fix no-systemd-user warning (it doesn't affect sandboxing anymore). + run: propagate wildcard xauth entries to app bundle. + Don't remove origin remotes if some other ref uses it. + Fix repeated download of locates on update. + update: Don't update related refs from different remote. + Initialize g_autofree string to NULL, not to crash when early returning. + document portal: Disable spice_read as it seems broken. + Return the container from flatpak_get_system_installations(). + Don't include newlines in error messages. + utils: Fix list_unmtainained_refs. + Avoid possible null dereference. + utils: Fix flatpak_bundle_load typo. + list: Don't check error twice. + list-remotes: Handle remotes with no url specified. + run: Handle error when enumerating /etc. + zero-mtime: Handle error when enumerating directory. + Fix error check when loading configuration. + Support runtime-less extra-data. + flatpak_list_extensions: Break out code into helper. + extensions: Support multiple versions. + Append flatpak data dirs if XDG_DATA_DIRS is already set (gh#flatpak/flatpak#611). + appstream: Don't add runtime to flatpak bundle tag for runtimes. + Split extra-data setup and fetch. + Improve progress calculation. + profile: Don't add flatpak to XDG_DATA_DIRS if its already there. + Updated translations. - Drop flatpak-propagate-xauth-wildcard.patch: fixed upstream.- Update to version 0.8.3: + In addition to the regular list of bugfixes this stable release include backports of the updated OpenGL support from master. This, in combination with the work in the runtime allows flatpak to work out of the box with out-of-tree OpenGL drivers, including the nvidia driver. + Additionally, due to some complicated issues wrt ptrace and user namespaces this version disables the use of user namespaces if bubblewrap is setuid, as it cause problems for the way flatpak portals identifies applications. + Better handling of errors for extra-data. + Handle extra-data properly for runtimes (as well as apps). + Respect required version for runtimes (as well as apps). + flatpak list: Don't break if some local ref is not deployed. + builder: - Look for appstream data in /app/share/metadata also. - Fix buildsystem=cmake builds. + Add progress reporting to extra-data download. + Fix uid/gid for directories in document portal. + Updated translations.- Add flatpak-propagate-xauth-wildcard.patch which ensures applications have the right to communicate with the X server. (gh#flatpak/flatpak#569).- Update to version 0.8.2: + This is a bugfix and security update: - Some of the bind-mounts that flatpak sets up were not read-only as they should have. This includes: extensions, system fonts, resolv.conf, localtime and machine-id. Many of these are typically only writable by root, but some, like the user-specific fonts and user-installed extensions could be modified from the sandbox. + Other fixes: - There are new configure options for where to install dbus configuration. - Broken symlinks in the root directory no longer break flatpak run. - flatpak run with HOME in /var now works. - dri access now also handles mali devices. - install handles --arch when installing flatpakrefs. - system-helper activation fixed on systemd-less setups. - dbus-proxy now works without /run. - During installation, failing to update a dependency is now not fatal. - /etc is now fully writable when building runtimes. - --filesystem=xdg-config/foo now sets up the bind-mount from the host dir even when not using :create.- Update to version 0.8.1: + This is a bugfix and security update (CVE-2017-5226): - Flatpak now uses seccomp to disallow the TIOCSTI ioctl in the sandbox, which works around the possibility to inject text on the controlling tty (CVE-2017-5226). - This was previously fixed in bubblewrap in 0.1.6, but that change has now been reverted as it introduced other problems for flatpak. + Update bundled bubblewrap to 0.1.7. + Fix writing new file with O_EXCL in the document portal. + Allow appstream data that doesn't have .desktop in the component id, such as data for runtimes. + Drop json-glib dependency from 1.2 to 1.0. + Builder: Fail if unable to read included file. + OCI: Ensure exported layers are readable by everyone. + Fix extra-data download in gnome-software. + Fix update-mime-database trigger when installing via the system helper. + Updating an app by installing a newer bundle now works again. + Make /var/tmp not be on a tmpfs (it is now in ~/.var/app/$appid/cache/tmp). + Updated documentation. + Updated translations.- Update to version 0.8.0: + This is the first release in a new series of stable releases called 0.8.x. New features will be added to 0.9.x, and only bugfixes will be backported to 0.8.x. The featureset of this release is a good base to target if you're creating flatpaks that should be widely usable. + This release technically requires only OSTree 2016.14, and it build fine with this, but we recommend using OSTree 2016.15, because of the change in how it verifies the checksums of commits in delta files. + Flatpakrepo files now support a RuntimeRepo= key which points to a flatpakrepo file. This means the user don't have to manually configure a remote for the runtime, just reply to the prompt to automatically do this when installing the app. + We now support dependencies when installing bundles. This includes required runtimes, related refs, and the equivalent of RuntimeRepo. + The support for OCI in flatpak has been updated to the latest OCI spec version, and support has been added to directly install flatpak applications from an OCI image. + In flatpak install, the --from and --bundle options are now optional if the argument has the correct suffix (.flatpakref and .flatpak). + Flatpak install now supports -y to let you avoid interactive prompts. + build-finish: - We now export mime type files with the right name. - New --require-version option let you specify a particular version of flatpak, and older version of flatpak will not install or update to the new version. + build-sign: Allow signing all apps by omitting the id. + Fix regression in the document portal when adding named files. + build-import-bundle now signs the commit if you specify a gpg key. + Flatpak now reads configuration from /etc/flatpak/installations.d which lets you support multiple system-level installation paths. These can be accessed with new --installation=... arguments to most of the commands. + flatpak-builder: - Support --jobs=N to limit parallel builds. - Patch source got new options property that lets you pass arguments to patch. - New generic "buildsystem: type" option that replace the (now deprecated) "cmake: true" option. This supports "autotools", "cmake" and "meson".- Update to version 0.6.14: + Update bundled bubblewrap to 0.1.4 which has some nice bugfixes. + Requires OSTree 2016.14, which allows us to drop some old workarounds. + When installing an application system-wide, don't consider dependencies that are installed for the user only. + Flatpak install --from now tries to re-use existing remotes to avoid creating unnecessary origin remotes. + Using --filesystem=$dir when $dir is a symlink-to-directory now works. + Using --filesystem=$file to expose unix sockets to the app is now allowed. + By default all the directories in ~/.var/app (except the app), as well as ~/.local/share/flatpak are hidden in the sandbox. + New option --filesystem=$dir:create which will create the destination if it did not previously exist. + --filesystem= now supports for xdg-[config|cache|data]. This allows you access to the host versions of these xdg dirs. Additionally if you use these with a subdirectory, like: - -filesystem=xdg-config/subdir then that subdirectory on the host will be shared with the per-app instance of the xdg-dir. + Builder now correctly handles app-ids that have dashes in them. Previously this generated invalid ids for the debuginfo and locale extensions. + The experimental OCI file format support was changed from creating an OCI container to creating an OCI image. + Fix regression where "flatpak update --appstream remotename" broke.- Require flatpak by flatpak-devel: xdg-desktop-portal expects to find org.freedesktop.portal.Documents.xml, which is part of flatpak. It's fair to assume everything to be present when pulling in the -devel package.- Update to version 0.6.13: + The command line arguments for install/update/uninstall changed. + Application runtime depencenies are checked/downloaded. + remote-add and install --from now supports uris. + flatpak run can now launch a runtime directly. + Updated bubblewrap to 0.1.3 (CVE-2016-8659). + Support for defining the default branch per remote. + remote-add/modify: --update-metadata pulls current title and default branch from remote summary file. + Applications can now list a set of URIs that will be downloaded with the application. + flatpak-builder: Support --finish-only and - -allow-missing-runtimes. + flatpak-builder: Support app layering. + dbus proxy: The filtering has been tightened up. + build-finish: Now exports icons for themes other than hicolor too. + There is support in the app metadata for generic policies. + Support for extensions directories.- Update to version 0.6.12: + Partial revert in application id rules. Application ids can now only have dashes in the last element. This allows apps to export files such as org.my.App-extra.desktop which was used by the libreoffice builds. + By default the kernel keyring is not accessable, as it is not containable. + Some robustness fixes for build-commit-from. + Better error messages. + flatpak update --appstream now updates for all remotes. + Made flatpak enter work, and you can now use any pid in the sandbox. However, it requires root permissions. + Support for --device=kvm for /dev/kvm access. + Support for --allow=multiarch to support non-primary arch support. For example running i686 code in an x86_64 app. + Add new default-branch setting for the remote configuration. - Changes from version 0.6.11: + Dashes are now allowed in application ids. However, to still work with symbolic icon names, they may not end with "-symbolic". + HostCommand now handles ptys correctly. + Various documentation updates. + New FLATPAK_CHECK_VERSION macro in libflatpak. + HostCommand now returns the real PID rather than a fake one. + Fix regression in flatpak update --appstream. + Fix regression installing bundles without origin urls. + New flatpak-builder option --show-deps lists all the files the manifest depends on.- Update to version 0.6.10: + Dropped requirement for systemd --user. The way we detect if an process we're talking to is sandboxed, and what application id it has doesn't use cgroups anymore, which means that the dependency on systemd in the user session is now optional. This also means the --no-desktop argument is not needed any more. (It is still accepted but does nothing.) + Initial support has been added for .flatpakref files. These are simple key value files similar to .flatpakrepo files, however they specify an application to install in addition to the repo information. For example, gedit can be installed by downloading https://sdk.gnome.org/gedit.flatpakref and running: flatpak install --from gedit.flatpakref There is also library support for this so it can be added to graphical installers (such as gnome-software). + Requires OSTree 2016.10. The change in how OSTree handles mtimes in checkouts that was introduced in 2016.7 has been reverted, and the required changes in Flatpak has been made. This means that flatpak now depends on OSTree 2016.10. + Requires Bubblewrap 0.1.2 for builds using the system bubblewrap. Builds using the included copy need no changes. + The $XDG_RUNTIME_DIR/flatpak-info file has added information about the running application, and is now also securely available for a running application from the host as "/proc/$fd/root/.flatpak-info". This is what is used to identify remote apps instead of the cgroup info. + A new run permission --allow=devel has been added. An application with this permission is allowed to use ptrace and perf. This was previously only available during "flatpak build" and "flatpak run -d". This is useful if you're packaging e.g. an IDE. + When an application is updated or removed a /app/.updated or /app/.removed file is created for running instances. This can be used by applications to trigger e.g. a restart for the new version. + A new dbus request "HostCommand" has been added to org.freedesktop.Flatpak. This lets you run any command on the host, and is therefore clearly not sandboxed, so access to this should be limited. However, it is very useful if you're using flatpak mainly as a distribution mechanism, for a non-sandboxed application. + flatpak-builder now supports running from inside a flatpak, by auto-detecting this and using the HostCommand service to run recursive flatpaks. + Consecutive calls to flatpak build-update-repo has been speed up. + The document portal now allows sandboxed applications to create references to files in /app and /usr (in the app/runtime). + The update process now doesn't stop at the first failure.- Update to version 0.6.9: + Dropped dependency on libgsystem. + Allow passing partial refs whenever a CLI command takes an app or runtime name. + New command build-commit-from creates a new commit based on the contents of another commit (optionally from another local repo). + The sandbox now contains $XDG_RUNTIME_DIR/app/$APPID from the host (and the directory is created if needed). + update: Better output, and faster for the no updates case. + build-export: Don't make most validation errors fail, instead just print a warning. + builder: - Support local path references for git sources. - Better handling of recursive git submodules. - Fixed issues with the .pyc mtime rewriting. - Handle symbolic icons for rename-icon. - Add --stop-at=$module to do partial builds. - Add --sandbox flag to disable the build from escaping from the sandbox via build-args. + Updated translations. - Drop pkgconfig(libgsystem) BuildRequires following upstream.- Update to version 0.6.8: + Requires OSTree 2016.7, allowing to enable use of static delta for system downloads again. + Support --no-desktop which allows you to run a flatpak app outside a desktop, with some loss of functionallity (for example, there will be no systemd --user scope created for the app).. + More documentation. + Memory leak fixes. + Initial support for rpms as flatpak-builder archive sources. + Start work on translating the CLI. + Install systemd config snippet to set the right XDG_DATA_DIRS path. + Support --arch in flatpak list. + Support access() in the document portal. + Validate exported desktop files.- Change /usr/bin/tar Requires to /bin/tar: this has never been moved to /usr/bin.- Update to version 0.6.7: + Expand the flatpak run --devel docs. + Add an option for journal sockets. + Document new socket option. + Fix builddir option type in flatpak-builder documentation. + document portal: don't reply to GetMountPoint() until ready. + Downgrade failure to get document portal from warning to message. + tests: don't treat helper scripts as though they were tests. + Run tests with a private XDG_RUNTIME_DIR. + Add BWRAP and --with-system-bubblewrap configure arguments. + test-basic: do not fail in non-English locales. + Update to latest libglnx with lock release fix. + fix warning. + Fix leak in flatpak-installed-ref. + utils: Add flatpak_spawnv() helper. + builder: Add "use-git" option for patch source type. + Make journal always available in the sandbox. + builder: Report errors to stderr, not stdout. + tests: Add test for "use-git" patch application. + tests/test-builder.sh: Re-silence flatpak-builder. + tests: Test install/updates with static deltas. + extensions: Minor cleanup. + Add tests for extensions. + extensions: Always create a tmpfs for subdirectory extensions. + common: Remove unused functions. + utils: Add flatpak_get_current_locale_subpaths(). + utils: Add flatpak_summary_match_subrefs. + builder: Strip "." from locale names too. + FlatpakDir: Add flatpak_dir_find_remote/local_related. + Add flatpak_dir_install_or_update. + Install/update/uninstall related refs. + builder: Set the new extension properties. + Bump version number since last release. + Document the metadata format. + lib: Support listing related refs. + Add some code I used to test the new related refs code. + doc/flatpak-metadata: Add some extra clarifications. + Update NEWS. + Require ostree 2016.6. + builder: Clear mtime to 1, not 0, to match what new ostree does. + Remove unused variables.- Update to version 0.6.6: + lib: Add flatpak_get_supported_arches. + Add flatpak --supported-arches. + common: Make some internal functions static. + update: Always look at all existing apps when updating. + Disable static deltas for system-helper updates. + Make finding refs handle multi-arch. + make-current: Use find_installed_ref(). + remote-ls: Better multiarch support. - Changes from 0.6.5: + Documentation improvements + builder: Check that the specified command exists after build is done. + builder: Fix up mtime in headers for python precompiled files. + builder: Allow submodules and including modules from other json files. + system-helper builds are optional (--disable-system-helper). + system-helper: Support installing from local remotes and bundles. + Improved support for --subpath installs, including libflatpak support. + Improved command line completion. - Create /var/lib/flatpak directory, own it and ensure system wide repo exists when installing / updating flatpak package. - Add pkgconfig(libarchive) >= 2.8.0 and gtk-doc to BuildRequires. - Replace libelf-devel for pkgconfig(libelf) BuildRequires. - Bump ostree minimal requirements to 2016.5.- Version update to 0.6.4: + Rename to flatpack + New homepage and download url + Various fixes- Update to version 0.5.2: + The way locale extensions work has changed. Now we build a single extension for all locales, but we allow you to specify a subset of it during installation and update time using the - -subpath commandline flag. The main reason for this is that the many extensions didn't scale, both in technical terms (large ostree summary file size), but also in terms of the UI listing hundreds of uninteresting things. + We no longer use sizes in the commit objects to get installed and download size, instead we store some extra metadata in the summary file. This allows us to get much faster access to these, as with recent ostree versions we can cache the summary file. + New command xdg-app build-sign that lets you sign a commit at any time. + New argument xdg-app build --force-clean that removes pre-existing build dirs. + xdg-app run now uses the "current" version as the default if you specify no branch or arch. It used to default to the "master" branch. This will default to the last installed version, but can be changed with xdg-app make-current. + Added config-opts to the build-options in xdg-app-builder. This allows you to extend the configure flags in an arch dependent way. + Documentation updates.- Update to version 0.5.1: + xdg-app-builder: Don't export if --build-only specified. + Prefer non-subdir extensions over subdir ones.. + builder: Build single every-locale extension. + Extract icons for all appstream components. + Document xdg-app-build-bundle. + Align contents of xdg-app.1 with xdg-app --help. + Don't check that the name is a branch. + Add xdg-app info to docs. + builder: Use the right field for the platform cache checksum. + builder: Checksum metadata-platform contents for cache too. + builder: Actually respect the defined branch. + Fix indentation. + Support endianness markers in bundle files. + seccomp: Always try to do the socket filtering, but don't fail if not supported. + seccomp: Allow running the target arch. + doc: Minor reshuffling. + XdgAppInstallation: Fix a doc typo. + version information: Add documentaiton. + XdgAppError: Add documentation. + XdgAppInstallation: Add documentation. + XdgAppRef: Add documentation. + XdgAppInstalledRef: Add documentation. + XdgAppRemoteRef: Add documentation. + XdgAppRemote: Add documentation. + docs: Pick up the version number automatically. + docs: No need for a deprecated index. + docs: Exclude more private headers. + docs: Fix a typo. + docs: Hide class structs. + doc: Add xdg_app_installation_install_bundle. + More class hiding. + docs: Document XdgProgressCallback. + helper: Use 64bit capset/capget versions. + Release 0.5.1.- Update to version 0.5.0: + Change xdg_app_bundle_ref_get_appdata to xdg_app_bundle_ref_get_appstream. + Update test-lib.c with the appstream api change. + lib: Fix a tiny leak. + lib: Add xdg_app_bundle_ref_get_origin(). + Search for dwarf.h in configure. + Post release version bump. + Force /bin/sh as a shell. + Ensure that the .ref file is always replaced. + Get the new glnx_fd_close. + Reimplement fuse backend. + Now newlines needed in g_debug calls. + Don't enumerate noenumerate remotes. + document portal: Avoid some deadlock. + fuse: Store basename in dir so we don't have to keep looking it up. + Flesh out document portal tests. + xdg-app-buildeR: Remove unnecessary spew. + No need for newlines in g_debug messages. + Never use gvfs in the session helper. + Avoid warning about refing null GVariant. + Add change notification for the permissions store. + Don't unnecessarily grow the buffer when loading files. + Enabling gpg means require both signed commits and summaries. + Update summary after generating deltas. + Bump version to 0.5.0. + Update NEWS. + Add major_version to binary age.- Update to version 0.4.13: + Fix xml printing of nodes with no children. + Set xdg-app as the log domain. + docs: Add docs for shell sources. + Add a file header to bundles. + builder: Add builder_get_debuginfo_file_references. + builder: Build runtimes in /run/build-runtime. + builder: Add sources referenced from debuginfo into Debug runtime. + Make /run/build and /run/build-runtime symlinks to the right place. + build-bundle: Add metadata file as metadata element. + Fix typos in header. + common: Break out bundle loader to helper utility. + Remove unused variable. + lib: Add XdgAppBundleRef. + bundles: Verify that the header metadata matches the deployed one at install. + common: Move part of bundle install to helper functions. + Remove origin repos on uninstall. + Add test scripts that create trivial a runtime and app. + Add make-test-bundles.sh. + bundles: Don't lock during pull. + lib: Add xdg_app_installation_install_bundle. + Fix some compiler warning (unused vars). + Allow specifying subdir of xdg dir, like: - -filesytem=xdg-download/subdir. + Support --filesystem=xdg-run/foo. + common: Break out xml appstream rewriting to helper functions. + Add appdata to test apps. + common: Add xdg_app_read_stream helper. + common: Add and use xdg_app_appstream_xml_root_to_data. + build-bundle: Extract appdata and icons into metadata. + lib: Add XdgAppBundleRef api to get appdata and icons. + build-update-repo: Add --generate-static-deltas option. + lib: Add xdg_app_bundle_ref_get_installed_size(). + Update version to 0.4.13. - Add libdwarf-devel BuildRequires: new dependency.- Update to version 0.4.12: + Update exports on uninstall too. + Pass location of exports to triggers as arg1. + Add option to disable sandbox triggers. + Update exports on uninstall via library too. + builder: Put all builds in a .xdg-app-builder/build subdir. + helper: If stdout is a tty, mount tty as /dev/console. + When rewriting Exec lines, don't use full bindir. + Revert "When rewriting Exec lines, don't use full bindir". + Allow overriding XDG_APP_BINDIR using make vars. + Work around race when doing first initial appstream checkout. + info: Fix support for system installed runtimes (typo). + Make system repo bare-user too, to avoid any chance of creating setuid bits. + helper: drop caps in launcher. + builder: Report errors if eu_strip fails. + lib: Return GBytes from xdg_app_installed_ref_load_metadata(). + lib: Add xdg_app_installation_get_path. + builder: Always create unversioned symlinks while building modules. + builder: Add build_context_get_build_dir(). + builder: Move CFLAGS/CXXFLAGS handling into BuilderOptions. + builder: Add support for --run to start a command in the build dir. + builder: Support local archives with path property. + build-init: Support --tag=FOO. + builder: Support tags. + deploy: Add metadata tags to exported desktop files. + appstream: Add runtime, sdk and tags to appstream xml. + Add xdg_app_installation_get_remote_by_name. + Remove all appstream checkouts and mirrored refs when deleting remote. + common: Add XDG_APP_CP_FLAGS_MOVE support. + Add docs for appstream-compose option. + builder: Support separating out locale data. + Move migrate_locales to builder-utils.c. + Migrate locales after importing parent runtime. + Add support for separated locales when creating platforms. + Always create /etc/passwd,group,resolve.conf,machine-id when deploying. + Fix use after free. + helper: Put monitor path in /run/host instead of /run/user/$uid. + When deploying, always make /etc/resolve.conf a symlink into the monitor dir. + Release 0.4.12.- Update to version 0.4.11: + install: Fix assertion on runtime install + Release 0.4.11- Update to version 0.4.10: + Fix some g_propagate_error typos + builder: Avoid reusing set GError + Make sure we export files during install + Updated for release- Update to version 0.4.9: + install: Only set current for apps, not for runtimes + builder: Add shell source + helper: Make ~/.local/share/xdg-app writable again (if you have homedir access) + builder: Use non-parallel-make option instead of looking at .NONPARALLEL + Add xdg-app info command + builder: Store exact sdk commit id in the build cache and manifest + lib: Fix crash during uninstall + install-app: Actually look for apps, not runtimes + common: Always resolve active symlink when looking up deploy dir + Add app-path to the xdg-app-info in the sandbox + app-utils: typo + Don't export app-info files + builder: Use predictable names for build dirs + Make arches canonical + Bump version to 0.4.9- Update to version 0.4.8: + update-repo: Escape text when writing xml + docs: Fix gtk-doc documentation + helper: Make user namespace support vs setuid a runtime, not build-time option + Require some way to set cgroup for apps (currently systemd - -user) + Avoid gtk-doc warnings: multiple ID for constraint linkend + Complete documentation for XdgAppInstallation + Document the structs in libxdg-app + Fix some misc. gtk-doc warnings + lib: Add some missing docs + lib: Fix up doc details + Make xauth use optional + Finish the optional xauth work + Fix include order to build with older libsoup versions + helper: Update the error messages to not refer to - -disable-userns + utils: Fix nul termination of xdg_app_spawn output + builder: Skip checking out disabled submodules + builder: Style fixes + Build top-level directory before building documentation + Hide non-public symbols from libglnx and libxdgapp-common + Rename xdg-app-session.service to the recommended name + Add systemd user units corresponding to the D-Bus session services + .gitignore: ignore tests and their results + test-doc-portal: split out global setup/teardown into functions + test-doc-portal: skip all tests if no FUSE + Consistently call g_assert_no_error before other assertions + Move XDG_APP_SYSTEMDIR to /var/lib/xdg-app or similar + Support a proxy on the system bus similar to the one on the session bus + Disable gtkdoc-check by default for now + Distribute .service.in files in tarballs + Remove unset variable from EXTRA_DIST + Update tests' dependencies for commit 2f38ec65 + Release 0.4.8- Update to version 0.4.7: + libglnx: Update to get glib 2.44 build fix + lib: Change how listing installed refs work + lib: Return GPtrArray from xdg_app_remote_list_refs_sync + lib: Always use "branch" not "version" in API + apps: Use "branch", not "version" when talking about app branches + lib: get_current => get_is_current + lib: Move fetch_metadata_sync from RemoteRef to Remote + lib: Move app launching to XdgAppInstallation + lib: Move all sync operations from XdgAppRemote to XdgAppInstallation + lib: Make list_remotes return a GPtrArray + lib: Add xdg_app_ref_format_ref + lib: Add xdg_app_installation_list_installed_refs_for_update + common: Add xdg_app_strcmp0_ptr and use it in all g_ptr_array_sort calls + ls-remote: Support showing remote commit ids + list-*: Show active commit ids + app: Limit commit id output to 12 chars + app: Use space, not tab to delimit columns + app: Support --no-pull and --no-deploy in the install and update commands + common: Add xdg_app_dir_read_latest helper + lib: Expose latest_commit on installed app and let you use it + lib: Always initialize the repo on Installation creation + lib: Add cancellable to Installation constructors + apps: Make it more obvious that system repo is default + list-remotes: Default to list only system remotes + install-bundle: Make the repo title shorter + lib/app: Add support for repo priorities + builder: Add --disable-updates + XdgAppDir: Touch .changes file each time something changes + lib: Add xdg_app_installation_create_monitor + XdgAppDir: Remove leftover spew + build-finish: Add --no-exports + build-export: Add --runtime commit support + build-export: Look in the right keyfile group when exporting runtimes + add-remote: Fix typo in prio handling + add-remote: Fix typo in no-enumerate handling + build-export: FLAGS_GENERATE_SIZES when commiting + builder: Print all files removed by cleanup + builder: Use libelf to detect elf files + builder: Add support for separating out debuginfo + builder: Break out helpers for path matching + builder: Pass down keep-build-dirs via BuildContext + builder: Pass down global cleanups via BuildContext + builder: Match debuginfo files against regular cleanup patterns + builder: Clean up how the commit filters work + common: Move path_match_prefix to common + export: Support --exclude + builder: Create metadata.debuginfo if debug info exists + export: Allow custom source for "files" and "metadata" + run: Fix support for app extensions + builder: Add support for exporting with --repo=foo + export: Add docs for the new command line arguments + build-finish: Don't leave empty directories in the exports dir + helper: Print nicer error messages when user namespaces don't work. + run: Be more flexible with --runtime option, and add - -runtime-version + helper: Add missing arguments to usage output + helper: Allow specifying initial cwd + build: Add --bind-mount and --build-dir arguments + builder: Run builds in /run/build/$modulename + helper: Align help output + builder: Add option to enable ccache use in build + builder: Pass --body, --subject and --gpg-sign to build-export + builder: Don't break if ccache not enabled. + builder: Add some more spew when exporting + builder: Fix handling of builddir + install: Fix printing of NULL in already-installed error message + builder: Fix up cleanup matching + builder: Add support for rename-appdata-file option + build-finish: Export appdata files + builder: Change the way the cache is indexed + xdg-app: Deprecate install/update/uninstall-app/runtime + xdg-app: Update the command names and make nicer usage output + docs: Update for the new command names + Merge list-apps and list-runtimes into single list command + remote-ls: Regularize --runtime and --app user + completion: Update to the new cli commands + builder: Also apply cleanup to changes in usr + XdgAppDir: Add helper to fetch the size info for a commit + lib: xdg_app_installation_fetch_remote_size_sync + builder: Add some spew when downloading files + Better handling of the title in the summary + common: Add XdgAppTempDir which cleans up temporary directories + build-repo-update: Update appdata branch using appdata-builder + xdg_app_installation_list_remote_refs_sync: Don't crash on weird refs + build-update-repo: Add --appdata update option + XdgAppDir: Document some args to xdg_app_dir_fetch_sizes + lib: Add xdg_app_installation_update_appdata_sync + builder: Don't delete the APPDIR directory + docs: Add missing full stops in xdg-app-builder manpage + cache: Remove target directory before checking out cache + build-export: Add --include option + builder: Correctly handling non-existing app dir when applying cache + builder: Allow building runtime sdks (based on existing sdk) + Builder: Support commiting a platform + builder: Fix random crash due to uninitialized memory + cache: Don't fail to create cache if parent dir is not created + The plural of appdata is appstream + Add support to gpg sign summaries and appstream + builder: Handle modules with invalid refname characters in the cache + override: Fix error if override file doesn't already exist + build-update-repo: Add --prune and --prune-depth options + override: Fix warning + Remove unused variables + Fix possible read of uninitialized variable + builder: Fix error with va_start use + builder: Remove leftover debug spew + lib: Add getter for installed size on InstalledRef + lib: Add xdg_app_remote_get_appstream_dir + build-finish: Fix exports + lib: update_appstream - work around main context issue + update-appstream: Don't fail badly if remote has not appstream branch + lib: Allow passing NULL for remote name in update_appstream + appstream: Don't try to remove old appstream if it doesn't exist + Revert "lib: Allow passing NULL for remote name in update_appstream" + builder: Put debuginfo in the right place for runtimes + common: Add xdg_app_list_extensions util + run: Use the new xdg_app_list_extensions helper + build-init: Add --sdk-extension + builder: Support sdk-extensions + builder: Add platform-extensions + appstream: Add timestamp which is updated each time the appstream is pulled + lib: Add xdg_app_ref_parse + build-finish: Export app-info, not appdata + build-update-repo: Update the appstream using a GMarkup parser on the app-info files + utils: Extract the xml helpers + build: When using a writable /usr, don't use runtime extensions + xdg-app-utils: Add autocleanup for GZlib* + common: Add xdg_app_cp_a + build-init: Don't copy uid/gid when initializing a writable sdk + common: fix handling of no_chown in xdg_app_cp_a + build-init: Also use the new cp_a for sdk extensions + build-export: Never export files you can't read + builder: Add some spew before build-init + builder: Add spew when commiting to cache + XdgAppDir: Make sure we always constole end status lines that we start + dir: Properly finish OstreeAsyncProgress objects + lib: Properly finishe OstreeAsyncProgress objects + update: Make both branch and name optional + Move the GZlib* autoptr backport to libglnx + builder: support using appstream-compose to create appstream files + Always build libxmlapp + update-appstream: Fix crash in case there are no 128x128 icons + Update NEWS for release + Bump version to 0.4.7 - Add libelf-devel BuildRequires: new dependency. - Split out new packages: libxdg-app0, typelib-1_0-XdgApp-1_0 and a -devel package.- Update to version 0.4.6: + utils: Add xdg_app_supports_bundles + add build-bundle command + Add install-bundle command + Add completion for bundle ops + Drop dump-runtime command for now + Always make it possible to talk to the built in portals + Add xdg-app.pc file with variable for interfaces_dir + lib: Export xdg_app_context_set_session_bus_policy + deploy: Explicitly pull from the origin + Add autoptr cleanup backport for SoupUri + Handle PWD env var correctly when spawning apps/builds + build: Set fs access before applying args so you can override it + Add xdg-app-builder + builder: Add --build-only argument + xdg-app-builder: Update docs + Correct license, we're LGPL 2+, not 3+ + Remove unused helper function + xdg-app run: Fix support for --filesystem=~/dir + Support defining read-only filesystem access + portals: Only give blanket access to session-*.scope systemd cgroup + Create xdg-app-info file in user runtime dir with effective state + Add standard errors needed for portal + Rename lib/ to common/ in preparation for public xdg-app library + builder: Add support for cmake and forced builddir + builder: Add more headers around the spew for each new module + builder: builddir != srcdir was broken becasue we never created the buildir + builder: Fix typo in cmake support + Remove leftover semicolon + builder: Add submodule support for git sources + builder: Add post-install script support + builder: Add docs for post-install + Add script source type + builder: Support building from a subdirectory of the sources + Remove stray semicolons + xdg-app-utils: Correct SoupUri -> SoupURI typo. + builder: Build with "make", not "make all" + Update libglnx for new backports + Fix some warnings + builder: Fix build with g_autoptr backports + builder: Consider the build_option when checksumming + builder: Add support for copy-icon option + builder: Error out if rename_error is set but not found + builder: Don't use ":" in uri-as-filename + Docs: Fix some tiny typos + document portal: Add AddNamed method for host-side use + builder: Merge spawn helpers to single base helper + ls-remote: Remove unnecessary code + Initial version of libxdg-app + build: Fix include path for builddir != srcdir + build: Switch to olddir after autoreconf + builder: Be a bit more verbose when pulling VCS + builder: Prune old branches when updating mirror + Add introspection check + XdgAppDir: Add some helpers for handling remotes + list/ls-remotes: Use the new remote helpers + lib: Use the new remote helpers + Add introspection support to libxdg-app + Add xdg_app_dir_fetch_remote_title and remote old custom summary fetcher + Annotate transfer rules for ambiguous return values + Add no-enumerate flag to remote and set if for bundle origin remotes + lib: Make getters for XdgAppRemote return copies of strings for options + helper: Allow exec on the tmpfs. + lib: Add XdgAppRemoteRef subclass + Generate the API reference for libxdg-app + Add XdgAppRemoteRef do docs + XdgAppDeploy: Fix wrong types in finalizer + common: Move typedef to separate header to avoid circular deps + Remove unused variable + Move most of builtins-run to xdg_app_run_app helper + common: Clean up xdg_app_run_app() + helper: Mount dconf run dir writable, as dconf needs this. + xdg_app_run_app: Handle error == NULL + lib: Add xdg_app_installed_ref_launch() + lib: Add remote_name to XdgAppRemoteRef + lib: Rename xdg_app_remote_list_refs to xdg_app_remote_list_refs_sync + lib: Add some more debug spew to test-lib + lib: xdg_app_remote_fetch_ref_sync + lib: Always load installed ref metadata each time + lib: Add XdgAppDir to RemoteRef private + lib: Fix declaration of xdg_app_installed_ref_load_metadata + lib: Add xdg_app_remote_ref_fetch_metadata_sync helper + lib: Minor indentation cleanups + lib: Add xdg_app_installation_load_app_overrides() + common: Make it explicit that XdgAppError are portal errors + builder: Allow git uris to be relative to the base directory + common: Make XdgAppDir soup session initilization threadsafe + builder: Make the builder manifest objects serializable to json + builder: Break out download_uri helper function in SourceFile + builder: Allow optionally specifying remote file sources + builder: Use SoupRequest to simplify download helpers + builder: Support data: uri for files + builder: Support specifying revision in bzr sources + builder: Support specifying commit ids as git branches + Builder: Add a resolved version of the manifest to the built app + builder: Add --keep-build-dirs option + builder: Remove accidental leftover spew + builder: After fetching the mirrored git repo, set back the right origin + completion: Fix completion of apps/runtimes in a remote + completion: Fix completion for xdg-app run + builder: Fix build with old glib + lib: Fix build with older glib + builder: Fix typo in patch applying + lib: Better fix for old glib + app: Fix warning if building with --disable-userns + lib: Fix compiler warning in test app + common: Fix compiler warning when built with --disable-userns + XdgAppDir: Add set_origin helper function + Bump libglnx to latest version + lib: Add xdg_app_installation_install + app: Clean up leftover removes after updates too + lib: Add xdg_app_installation_update + Fix unused variable warnings + helper: Properly unescape strings + lib: Add xdg_app_dir_undeploy_all and xdg_app_dir_remove_ref helpers + common: Add xdg_app_compose_ref helper + Use xdg_app_compose_ref helper + lib: Add xdg_app_installation_uninstall + common: Add and use xdg_app_dir_deploy_update() + lib: Add custom GError codes + lib: Use the new installed/not-installed custom GErrors + Add lock file for each xdg-app dir. + builder: Allow specifying custom prefix + build-init: Allow writable sdk + builder: Support writable-sdk option + builder: Don't fsync on cache checkouts + builder: Store the cache in BARE_USER mode + lib: Fix return value type warnings + Bump version to 0.4.6 + Add missing EXTRA_DIST to pass distcheck + builder: Add cleanup-command property + Add --enable-libxdgapp configure flag and disable lib by default + Update NEWS for 0.4.6 - Add gobject-introspection-devel and pkgconfig(json-glib-1.0) BuildRequires: new dependencies.- Update to version 0.4.5: + build-export: Add support for signing build + docs: Fix whitespace issues + helper: Correctly zero terminate symlink targets + helper: Also copy extra symlinks from / + Always regenerate summary after export-build + document-portal: Fix warning + uninstall: Don't fail if there is no origin + utils: Add xdg_app_decompose_ref() + Always remove all leftover app/runtime traces on uninstall + Correct capitalization on dbus interface filename + Install dbus introspection files + Move dbus invocation peer app detection to lib/ + build-export: add human readable format to "Content Bytes Written" + helper: give xdg-app process access to /dev/ptmx + helper: match whitespace to other options + helper: unblock SIGCHILD before execvp() of child + Create custom /etc/passwd and /etc/group with minimal content + Update to 0.4.5- Update to version 0.4.4: + build: Fix srcdir != builddir from git + build-export: Strip out uid/gid and xattrs + fuse: Disable entry cache to work around race condition + helper: Handle existing mounts with escaped characters + Propagate Xauthority details to the sandbox if X11 is enabled - Add pkgconfig(xau) to BuildRequires.- Update to version 0.4.3: + Accept -d as --show-details in all commands that support it + Fix regression is dbus proxy + utils: Add xdg_app_fail + Add --nofilesystem commandline arg + Make usage_error return FALSE + Add xdg-app dump-runtime command + cleanup: Remove trivial use of goto out + cleanup: Remove unused variables + cleanup: Simplify code using xdg_app_fail + Make sure we build against older ostree (without gpg import)- Update to version 0.4.2: + run: When creating /etc symlinks, don't make symlinks to symlinks + xdg-app build: Support extensions + run: Fix handling of which filesystems you can access + remove some unused code + run: Add /var/config and /var/data to sandbox + add-remote: Allow specifying local pathname instead of uri + Make seccomp optional + Update to libglnx for new autocleanup backports + Add xdg-app enter command + Move table printer to xdg-app-utils.c + list-remotes: Add support for listing both user and system remotes + list-apps/runtimes: User table printer + bash_completion: Properly list apps when completing "run"- Own %{_datadir}/dbus-1 and subfolder for openSUSE Tumbleweed.- Update to version 0.4.1: + run: Allow perf and ptrace in debug and build mode. + Mount nvidia device nodes in sandbox if dri allowed + tests: Use check_PROGRAMS as the primary + fuse: Supply mode when creating files + Support version= in extension metadata + Update NEWS and version to 0.4.1- Update to version 0.4.0: + Import xdg-document-portal from github repo + Add GetMountPoint method for document portal + Automatically start and mount document portal in sandbox + document-portal: *always* use the by-app location + Don't list empty names in opendir + Change dbus name of session helper to org.freedesktop.XdgApp + Rename dbus file to org.freedesktop.XdgApp + Move gvdb to lib/ + gvdb: Add gvdb_table_get_content + Initial version of XdgAppDb + Initial tests of the db + Add XdgAppError + Initial version of permission store + Make document portal use the new permission store + Switch document portal to use strings for document ids + Document portal: Store paths, not uris + Drop the xdp specific errors and use the xdg-app ones + Remove ununsed variables reported by clang + dbus-proxy: Fix flags arg passed to g_socket_receive_message + dbus-proxy: Fix incorrect check of name policy + dbus-proxy: Avoid clang warning + Fix type of return + Fix error check of policy parsing + Fix const marking of string arrays. + utils: Add AUTOLOCK macro + autogen: Fix git submodules + Update libglnx, use its copy of backports + Use g_auto(GStrv) instead of glnx_strfreev + helper: Add perf and ptrace to seccomp blacklist + Markup AUTOLOCK with unused to avoid warnings + fuse: Make filesystem multithreaded + Add xdg_app_mkstempat + Store and verify parent dir dev/ino and pass O_PATH fds + Add xdg-app export-file to export files with the document portal + Add debug output for release + fuse: Always open files with O_NOFOLLOW + document-portals: Support unique documents + document-portal: Use xdg_app_is_valid_name() to validate app names + export-files: Allow specifying app permissions + document-portal: Actually respect WRITE permissions + Add check-valgrind target + db: Fix leak + export-file: Fix leak + Add minimal document portal tests + fuse: Unmount previous fuse instance if ENOTCONN + fuse: Add daemonizing switch + test-doc-portal: Launch the portal manually + fuse: Properly invalidate inodes and entries + fuse: Raise entry cache times now that we invalidate + fuse: Add some more debug spew + document-portal: Allow dbus owner replacing + document portal: Move locking explicitly into portal handlers + export-file: Print the full document pathname + document portal: Correctly handle recursive documents + fuse: Drop DOC_DIR_INO_CLASS + test-doc-portal: Fix unique boolean arg + fuse: Add some more debug spew + test-doc-portal: Work around GTestDbus env unsetting + test-doc-portal: Add recursive file export test + XdgAppContext: Properly handle masking things from parent context + run: Correctly report errors talking to document portal + document portal: Fix crashes when dbus activated + run: Never propagate DISPLAY if X socket not requested + run: Read per-app override metadata file + build-finish: Don't export hidden or backup files + XdgAppContext: Always initialize bitfields + run: Support system overrides as well as per-user + create dirs with 755, not 777 + Add new override builtin to override app permissions + lib: Handle libsoup now having built-in autocleanup support + add modify-remote command + list-remotes: Add more details to remotes list + Fix unused label warning + Add XdgAppChainInputStream based on ostree version + add/modify-remote: Support importing trusted gpg keys + list-remotes: Separate columns with tab + docs: Update remote related docs + list-remotes: Use --show-details instead of --details + Rename repo-contents to ls-remote + Update docs for new/changes interface + bash completion: Update to match the lastest options + bump version to 0.4.0 + Updated NEWS for release + document portal: Add support for transient documents + Fix distcheck issues - Drop 0001-Finish-switch-to-glibc-s-xattr.patch: fixed upstream. - Add pkgconfig(fuse) BuildRequires: new dependency.- Update to version 0.3.6: + helper: Fix typo in the socket-family blacklist. + run: Make users fonts appear in /run/host/user-fonts. + helper: Disable socket filters on x86. + Write user-dirs.dirs under app's XDG_CONFIG_HOME. + helper: Mount extra dirs/files only after all other mounts are up. + helper: Add all possible architectures to seccomp filter. + Restructure directories and build. + Add NEWS file. + If home is accessible, make user-dirs.dir visible in custom config dir. + Bump version to 0.3.6.- Update to version 0.3.5: + update: Don't remove existing deployment if there was no updates + Bump version to 0.3.2 + helper: Keep any existing old mount flags when remounting + helper: Remove noremount hack now that we keep old mount flags + helper: No need for a tmpfs on /dev these days + configure: Add checks for docbook xsl/dtd + Bump version to 0.3.3 + Avoid unnecessary escapes in desktop file exports + Bump version to 0.3.4 + xdg-app.sh: /usr/local/share is also in the default XDG_DATA_DIRS + Add xdg-app.env file for gdm + profile: Don't override pre-existing XDG_DATA_DIRS env vars + Bump version to 0.3.5- Update to version 0.3.1: + helper: Clean up launched command line + Bump version to 0.3.1- Update to version 0.3+git.20150602.d781e27: + Add a README + Make symlinks lib64 -> usr/lib64, etc if those exist in the runtime + Fix debug message format string + dbus proxy in progress + Parse dbus headers + Add some minimal policy on send/receive + Flesh out filtering + DBusProxy: Add non-filtering mode + Add wildcard policies + Better handling of fd passing + dbus-proxy: Add some test policy + Break out dbus proxy implementation to separate file + Make xdg-dbus-proxy talk command line args and install it + Only print headers when logging + Allow runtime and apps to override environment variables + Don't clear the [Vars] group in build-finish command and improve error reporting + Ignore errors in add_env_overrides() + Actually unset the env variable when the value is empty + Report error when --var option is missing '=' + Close any unexpectedly inherited fds in helper monitor and init. + xdg-dbus-proxy: Add support for syncing via fd + Fix path generation when recursively exporting a directory + xdg-app-helper: Add -S fd support + xdg-app run: use a dbus proxy if needed + Clean up filtering and allow all messages from bus to client + xdg-app-proxy: Only allow replies from the bus that we requested + xdg-app-proxy: Only allow pending replies from client + xdg-app-proxy: Large rewrite of docs comment + xdg-app-proxy: Don't filter unicast signals + proxy: Don't forward method returns and errors with no reply_serial + proxy: Ensure that we SEE from peers we've gotten messages from + proxy: unlink socket on exit + proxy: Free some members on finalize + proxy: Send initial AddMatch and GetNameOwner to handle policy + proxy: Remove unneeded code for old name tracking + Update docs wrt new ownership tracking code. + proxy: Fully support policies for wildcarded names + proxy: Update docs + Some typo fixes + Add missing space + proxy: Fix double-free of socket control messages + XdgAppDir: Add XdgAppDeploy helper object + Add xdg_app_find_deploy_for_ref + builtins-run: Use XdgAppDeploy + Move setting of env vars from helper to launcher + build: Use an strv for envp instead of a GPtrArray + Add xdg_app_run_apply_env_vars() helper + build: Apply runtime env vars + builtin-run: Switch over to same env helpers + More special casing of LD_LIBRARY_PATH + Support filtering of session bus + metadata: Rename [Vars] to [Environment Vars] + build-init: Don't fail if /var/run already exists + xdg-app build: Bind mount host resolv.conf during builds + Only warn if removing old commits fail + Bump version to 0.2 + Fix a typo + Fix build with old glib + helper: Bind mount /sys subset + Add a simple profile.d snippet for XDG_DATA_DIRS + proxy: Minor cleanup for first byte case + proxy: Properly detect authentication end + proxy: Always read all incomming socket messages on each mainloop callback + proxy: Always send all possible queued messages in main callback + build: Fix srcdir != builddir from git + Bump version to 0.2.1 + Change /self to /app + Add new XdgAppContext helper object + Convert all builtins to the new metadata/arg formats using XdgAppContext + Make extra_dirs and lock_dirs dynammic + helper: Add support for read/write extra dirs + Add support for persistent homedirectory dirs + helper: If old CWD is not mapped, use $HOME + helper: Add support for moving files into sandbox + Context: Finish support for filesystems + run: Remove hardcoded GI_TYPELIB_PATH + helper: Remove backwars compat /self symlink + Update docs for new run command line options + helper: Fix errors caused by create_file() return value change + build: Always allow host fs access + build: Remove duplicated helper arguments + Bump version to 0.3.0 + run: Fix typo that broke env var support + helper: Only call get[ug]id() once at the start + helper: Drop setuid and use user namespaces + helper: Minor cleanup of uid/gid handling + helper: Optionally add back setuid support + Add xdg_app_dir_get_origin() helper + Use xdg_app_dir_get_origin helper + Show source repo when listing apps and runtimes + Show version when listing apps and runtimes + Make /var/cache persistent (in app-data cache dir) + helper: Fix thinko due to create_file() return type change + helper: Make all helper functions static + Use seccomp to limit allowed syscalls + helper: Make ~/.local/share/xdg-app read-only in sandbox + helper: Don't fail if ~/.local/share/xdg-app does not exist + run: If session helper not available, bind-mount /etc/resolv.conf - Add pkgconfig(libseccomp) BuildRequires: new dependency.- Add ostree Requires: xdg-app can't start without its presence.- Update to version 0.1+git.20150407.fc8db2b: + Add COPYING to reflect license headers + Pass name into build-init and store in metadata + build-finish: Only export files with app-id prefix + Switch to using glibc xattrs. + Remove dead code in xdg-app-builtins-build-finish.c. + Remove dead code xdg-app-builtins-build-init.c. + Remove dead code xdg-app-dir.c. + xdg-app-builtins-list.c: Cleanup comma separator code - Add 0001-Finish-switch-to-glibc-s-xattr.patch: complete port of libgnx to xattr.- Update to version 0.0.1~20150323: + Mount system fonts in /run/host/fonts + deploy: Split the file rewriting and prefix checkout out from the exporting + Move update_exports out of deploy/undeploy + Remove old code handling per-app data + Add xdg_app_dir_list_refs[_for_name] helpers + builtins-list: Use the new helper to list refs + uninstal: Fix the cleanup of empty dirs + Track which branch of an app is current + Add make-app-current + Make sure we initialize variables that auto-cleanup + xdg-app-dir: Move exports to update_exports + Import libglnx + Convert to g_autoptr + Use cleanup macros from libglnx + Switch to GLnxDirFd + Use glnx_set_error_from_errno + Use g_steal_pointer + Check for libattr header + fixup g_steal_pointer use + Fix dist + Require ostree 2015.3 + helper: Manually apply bind flags recursively + Bump version to 0.1 + Fix build on older glib + Add copyright headers- Update to version 0.0.1~20150305: + Fix warning in add-remote if no summary. + Look for libcap pkg-config file for cflags to ensure we have the headers. + Revert "Look for libcap pkg-config file for cflags to ensure we have the headers". + Check for sys/capability.h via AC_CHECK_HEADER instead. + Run each app in a custom systemd user scope (if available). + xdg-app-helper: Flesh out usage output. + xdg-app-helper: Sort the command line parsing. + Mount /run/media if mount-host-fs. + Add metadata option to limit DRI access.- Initial package.build75 14984777120.8.6-1.10.8.6-1.1flatpak-builderflatpak-builder.1.gz/usr/bin//usr/share/man/man1/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -gobs://build.opensuse.org/openSUSE:Leap:42.3/standard/fd0baf1ca7f06f63995f627918701011-flatpakcpiolzma5x86_64-suse-linuxELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 3.0.0, BuildID[sha1]=0670fc1d5c7b04da6d0e4072cdfd68ed1ecfcbe8, strippedtroff or preprocessor input, ASCII text, with very long lines (gzip compressed data, max compression, from Unix)RRR RRRR R RR RRRRRRRRR!RRRRRR RR ukm4܆zj6?`] crv9uhQwTnߞ!(>omK:P*R 3flMJRCV>xGFżU@!^=`@'\S{ s]r+=xtҶwY8yX PE6[ot&H~,~I1w&L@Z?(a|ݞeTA uEI$r)m7 Xud;jp9[ҎU '4-U/$5 XjK(R끌uqS0)+Gs Ӂ9ZZk2g%]IB */)\Cѯe:/d;(X M^ 4ށa$M@1)]2ImFб5 Lb=Ō;ac2\w+/H7ٳ"u$U ҭ(`Ee8~T@s.J0-@Zei6~&i( 7zZNw1NJLيT75sƳa{ͧ3Yr;B%cW a'-UZK4{8;Olbt1P<gMhQ^L.a֒P-Z7nDp h*3H(nPe}FԆ} ʳG(ϼrg鿭N!ylrem%L.DmM7I<@Vv{qr%k\& A8+Cڼ%qW .l?^0qFz4 5C!7ڬ8a_m;%x-M8u$&D,l$pzY |D14I%8iiZrG}:'UmQlIۛjYZw|:5R:<3G?IJsUEWZMxV&>X贈E[ j`*Ս;#bocظ!?wxSTQwhy^vI1mX5`"z{|eu Qesn=JZC%R2~96Kr5$rN-s :8N(*l]W9tUr׵Si[@l (BGzvkp,Ffkou2bz3ݻ6G<įj=ЗB9A\-8MGp/vq2]# 6Xڥd#C6 :4@3=$sH: U:{ J&qjXR pW=vTVj.IWɢIP^ҫN4x!Gwt$_c\'Afh_F|$^kxgj$uŹRCqE`7"m~4N#=TB j3MK9 ȇ#;djkPNlKTg~h:ZГEP˛k"T;^7ٯ!3{eo-BUx4nNmݘA_$I/Fb1ϩf.}XR$HswI\ AA++"LLhx8 8}. vY}_&XNu%-*6mͭtPN֢ B@_ /'Kw4̀9|#p Or'o5J'BFtZlm[y}7W#ZQw !R:D^pg`_R5J-ྒ"Py8=a܆XE:ZމF Gd+l岗י}:΀Eb3aX@sZDEf39EZᄢ/ UſW?1|+PwQAK-{cNU (J!ף;$ͤ}+Stbʌ隽%< {x#Xɞ|]/-D='$Ʊ9UozSWѼntys̚N`ɐ({>2gkQ=!w9WN^a ^~]1ff.z_P3F@:Wiby_ab+3 z7L1,%iRRnt`&\Ghg ,tD,ņ$ Tyu'#"ɪ4&wj*X{fm%` \K?o5FZ8 .un0jUx[pI1g(^vGnoSjqL'޸+LJx+(0 ]Z.Vk-rZzI$}b XRfsBf}j_=[5`١O^J)׉VE{rX6 { fp6u"CfNh;# rQѢ*D{Qf?x"DHx\j$+XZke;p/*!%WH9@h4#M)]˥3lbz1*09 ښ%o"$q[8C6zlW{*b`үEXp}W7~^-I_B1%br"rBr ؔJΠgoFКUL1}OKe}%lajòtxae%qH=Ap/ 5(&"y< V*%0߲e-b{W $&#Kű(Ps0A ~+t =4Bt ]K7?F5"m(j]4--6' 4lxhPC}x!z_-DJwfGOW_r5t6Moda!tPq`!4Wi6[T[d;U 3cՕK)kmTAIǶpi1Sz{Ǐ8MRFW B@dzcu䲍_PzrX\H=nøqxs|oԂ3fa$V 6}? /bN"ըƴL:;.< YhQ3!p&BBKkB!8LLR| U]8 Od `Fc5l[O+Qu'1VЉc'9CN^8)ȘiTq65#.Y&)c 'a5oB%~/3v:bOsaLo6B\տlQXIx7Z[ …8J#[b?B"񮙒8>0O73d3'!'ѩGu/FJ^׸7%3+ @#dFW3tW`ckT%g;1y??'u^r>Hr̉ մrv56x sOb{^]%Bw.Pvo7{ Nw|$4VIoif,dV< nYY@u?EAl ;5mUZ;pfzKOz*DtN! RMν{IIlE$ˆCu.!;Nۺ^ōŀY g+ [V|4uz'U"/0bfri~&rº~ ;BckPGSPPh%unZ~< LL nBdZMjuBU_߁.a{{k`Mph+1lQ*OMVkL?Ͳl `\SC/qt+$_!DmBUD/$Z,! [ľI[k|/g;2̊uޓ\A`@ޑrUpp`wOe t y|PYM1t_v$ߐy=|Н?Z=JpL2JXn{o.- }|t9|陗(ބB}2|I"s\A4me.9qED=],p|ޓoul.I2eOnLs[<ﴹ0U#ٻ6ᑦ`W@}t޼o³ރ͝D'eG-Bi.j{M\& TfTv =?&靻oNʽrXbXe2:J<{\a!w48P8 Vb`zbFOsٍWQ<԰h_^CJbj 'G?o{r%:ZW$W :Ҋwq DoĀqH&!L4myMX!`,N3n<8 EyɣXrF /h/1@ʪBa:b]FD^p-C-ąi5:՘E#FRZX)IFJ0>&˯:mkD[}\\= > ?*9 y1u@MGZ$N !қ v]wf ci'1@mQcKkNkQYoXAUUU*{;8K$j?f4Dp䵖v u*j4kd[>k. e(X #-QVv a׊Lu4N,'{j RdYş۔yIY:h_וZB4IQT'9})fIulG`ضm0FE4IV8[-|ԛ3D <'X_c8-D &HJaةj슠IIέNy%Iq. 7?J]'hw 9Zf5M80L|. j郺X!.F@Vvi_gsE|ϷG.m;mF3S@+i=H7qʈB^~nW1p70~9d]GdwN%,?%(W$PX tVX7hUXlto[~]O}O NH!AbQ*@! cҕv=B:dt7MMyJ-kCxl2C_tDhDPvUDx5P~&7x=z6pGFWjȠaAI@~:+!̓<5Ƥ{n ,:^,Q]luEcő׷9IiFS4DyA?̖4#o_ $<-FqN454-,|@kr|tpxs7dd?LhWY(_s@EEqэm\/ӆS3Ώ }b{`s\3& ňmč""3|vr/wQmm@{Fgʒ]Mٚb`6^\"MH4%?1꼑4Rm1T2n2Nf nqU pZ yлZ^:<#k`K}{j׶`DөvLwڛwˆX YD R"k=:1Ǩf&)*k?& "3U;Qtj3&A g v!>k;K׺\ij:m {Th"qYhe/Ny)C@$JK?؏q^n& c0]_Io2Pucջצ!mQoh ɉƑqW8RfēسbR+%m(:JrŅiּpCd-EVz~8Vm#F%ș>N.&  "wFC8zF)w 6z;9jQ# 36&p?AͬxL+}ch}k>ƹ&P8(Y g}}?җgoɩyD4mҰޣU:8 :XHMc&&ѲIqN\Ƶ6J< GF0 'X57-7d2AU)Ӭ% |甂j$V!grc XHB,ֲ^K-,VJ)h4Wt<)2W4Wz~W7Nӎ-+S_-mݢ &E`XF}0~)ϪW>VxIY.H;/ksi*A rhÅ2;tcC"R th9nj@%K<Ƣa+{^ bŊdL =V҉@4C 7rvY-X= ur,d-euTwnSnzG"hՕI-PZ>տ8.Dy~32G 9:2}SG ! 6 `ߪهB{xL~W]V`I½[Yo2{Q~җ3Td9u]42q`֚9)̺se} F$_=0_,{3 FR5vLndؠWr[hbV On|5Q)&p^vf$ uZ\@ֽ -J{>t18}ʡ+j*٪s:513{L#Gѭ[糺(;~NI(ݱZ-䂨n}fUhjZ-9D BCڲ*]!;yPAubQRRKp8'3نةNɖaޏ4Fc:]Πll_Ņ,b#C橑sGˋX]sY)az.,JDmDz$ٝ7ɒ0,7phd/:/^(6V#gJsOk" x>[ȋS`\ 3JhS#kWXkas?E{T1\aA,c*e⤝? wfF2R˷3N[ff+j Ɗ7& ~;h+] Q ;.7 t ɶ1iYXg5‘Y|-5ɶ^YqՠHr?*3sf} iGĆ-{jgWfq Qdt=un4pByU4i[qrEJ^Ov宄Td$FWj=\wfYMEKwO)m2~! >!Ao#74Ul;gaS'1ӿQ3* "EJ|'+sg)ՎU{bq4w _nLڃc]@zߡ4'>T1AWwLJ3[HO#ћG` A`B-ogmksko @U͖WӷC%?Xs T srmDsfaD(ʈEԼ)W'H"~@7mhY\g6td~'5'JaJ\ !Illq[떖Z =<~5#>9; `i]!SI$0&8BۿY$OF+[f">?tHmGcŠK7E>seUx4zfpplEI~Zo7J|/]B6h0<GV@`NpQZ<'Z̆GQ۰ `E}]8̏ X-J:E$zsn6xV4=68@ܷ$A.tnqDbڙ~ D( eIHi_Տa䇓X]a%+a 0 fQ(2u57612 NAmUp<8łJ4o3E8ّ~)~0ݹVΎldyTV 5ľhPy8,XCTh]coC q.Q|kCi!#\shEy$+Z. u6B]e]hi\@3K]Te"P <8{PͰTNiRg+qM]]-ˏav[cz;''We^)C q~`VN>*]@V|Fn{Zd+ƯEW,7v0ڵa;pngDyYx{Dx>7u,ٙ__P"mS&/Xl/"DK!DC1I6MgҌߒX%hx{7cŵ؜8շgya0cq kf]~8JtƐﻀ_i!%2ɘCܨXZ\?YeAnYx RKiٜ6ҡN(`4Su<@K&",K!S2”HO:=KMw91^i)G1\XI6Μ% ,a>V~iu\_! B~ip_wቦ&1tAt}{-oeN&"N[rz2THd3~KT穜}9掙NN^xf^ƇEXG!T#(eڇ+H.Z'f:GI^k_<<<2n:׵&ٝ [x^TC >UP뚴w_+x3e" {$V\eY͑׀U8nYF%.Y- sBc7k 7}ŵo0_ڰ.Ѳb㐎*[[fWԝce-)RT<w]e9x $*^xiڄͽϴ6?]mB}C*ܘ5Lh&,S]^[[Qʨ_T"C' a%)|^%K}UBLZCd[p2)x([jH1b@!g1ҘG_1hlB#w$;} d(֘=f[({YoP㕥>%0|nݰ6 O z̡+EFXhvK"/2\G99 nZRm /Cn 1iC˟kT8ߠAc5|ꍳ{g|rtg \^-^e=rU2l۔0N H,QS)EkO2#j2r}l3|a X P'bh q…'%q&eXu tߺ61!Iy2@T= \Ȼ@_>!Spn{zN=Xm9`<qDZ=B}!Dba%E1ƾ-zn64S-pǭL]$Û4Z ɺ*)ԣ$,pqJ@"]Oc8(4ijNۜOĚ=mM ?bNKp Ub*17Y.]o ,mY)4HAwР0X*Kq̵'uHڀ"?"e%281o\leH6A4p@eÁWe?5bXu ;U>@"ul&WLx_G&ّjHP9ORQL]* T(ޕLzFH9XqOA[5GsR + :y(XfKRb2rRg$oPh-nwt,嗍=(bh7vh0KHiv8Z5g_,2 E:#~쥘Ώ0Q+X-+JལK.C@5>X"DC9& l!@\OIwn*]5۰e QXv6oۂ#Ɩa~""C(h# sE+FًUsB'p K/UGR@y]Wקk6ueMZ0_@bZ;QX{"#fTSy˂3,kG;sĨ 2 2-+B *h4Iw@ܞo#+!ij^?S=]iSOتFQ*5WZr?1mW;e~F7=D (ǥgJicDPË)rm97l'[KTZԿ3s2*ϥ!QI Ǽ%r"LעBď#uOYqcIFm"".\$Wtsc(ɐҏÎ,=dQok)H0<|  yHG +RM}4a/Y"2Y2k>`bVLS`Ob>O(d2*htVcC _b<(Fݒs7Ax ,ϋ< Rm"@yا^A[9w|ޣLkEc2j@y+籠j0e:L]27]esAy3Sp{2Z+r~ gzWu<5EAceFM dUN詉;>g ڗv2G#>vuddcc 1T~=Uh`qzK:|쩋8|+/5Yc&,?P:@wG3+`X@IGxHx!z.>qF!t@E4]𴘝<8n8|r b{|K[AP9PTvNHU@/d%p}N'{ rFrz@tXCP@!mO[vӳ6գ(O67[uUnᎮN{|B*ǧR@ƀ|Mo8jJ#'U\TSkј 7,'R $:|U0i~+)+|3G>Y_CQu?!S6Eߌq[F iGdLid@\O ^ӭ0 @+pfRX3iZG%Dz/pӌօw%9 HKv'^. #z2ro;ǸԿk۪Y/@ʕͧFE~*~Z;NҤ쇍Q#":<ԊN`cCq~GO¡uT0e 'yF3f%1N߱?ZߺW$en`,vy7OޮfP\1 6A7j,&]'f)}k4,mK졁Pu-b[0wtNo.yPZ#m~}qUsiϊI5O6M&# ^+p/ (="o!W;}NpGԅ). @%y\U\kᆞg1)%[vngB5`xprJYȍwHFV ~ آ '%󤴋~b9;2?c%hfͭ#wj}ؗ>SFАX0:K~/RSO$/&^A43Fk&a\J Kχ pm 4 =mO^6B_8]eMcW?gjܯ%~-?;pަ[THl[Md2^AՊQ{`oc]`Ѣ]>|WSf$I3Q"2}9|(AVLb7$֚*ԅ :N*݅$t6U 2,5H4ܱKֹ}S?b\#γ,@:kF1Ş7hHo-nl/Xiڠ'Z'CѲ:O+@݄0'zhd0Xwhl^H)*S _^:w*Wݖ̙I sC4xe0VڃC!NsB;2em+nVaGB`HrN9E4`-լO4A|JSi{z_ÄL.$!GY,rWa!'U% ù'/wzĈG/Z["|V&E[u5 BZc ʔATi4:oz0xUA:_J("Q\3Ϛw[W/MgV1RQ-UNO@`y$ܥɉayI- ߘ\@`t`%W EPlѢC/Mz6{W=(l lrvAKYE}sCB0}P~8,KWGBrw"rO)eBg3wU$kK]npşo ^PqGu!eӃI?]![U5Ԡw$:+9 {{&ioגb4+INSHr2YCd2K'qzDK}teKuS[=LrՓ2r^!2pM~n "&z仔w#sV8I6oYhkI:4Ui%gW\#TgA J%*}M|4 9n>y _}\_GDXRc, G?lcTP `4umCK Х #r  lݚ@!@R\V¹&P$yBfU'^4LXfB Fo \h`e[_ 064ŪJa8?8)< j2/+;kY_z۝U3-҆'=\éX$ ai>nRa~7yiQ =eA:sαQq\9gϫHۯ X%y%H.#$۝Ep<7ʤCJZ|\+xvbKΓne6\Etm;k ey@azcCZu{C(Q沥vxW`'#KBS[Y̮ cڱE;flG?ynX:hz|#db0)7Q qSGI`Lvu3zx]=|K_u);,,1fN{ 2/~uh=2VR'YfIz%ait 6y>\CF3U3jn_N<igORBƇhY:;.]&lx֘+ T"]`kI~6cQG-SnX/ófIt%'-^;?c C<"Im4f9rŢ*3\Di23ORB,# F{RNT浂<. =!cDZ(qLݜ|09v= d#}o!V`.W(?Cۏ?kFU_QSvH7Iޖkcs^@ҒB!%peieA`x]eN]}W~*<,pncr$)ǖ{Hx$W%񅬢MD5 ȚQ&>tFPc3HۘX+0G9ۼ/L _'J賯)C2\Evzڴ@)7dŘ;f1d_ZE!$v3_t#*[24<i;SRO3n.gSܶ!^Jff٨}]e=jKHp^ɾ{f09CTng L+h%^nۑ,zJ in\,vX~(3\&ElB[S74Z'VuƋ:Q%nWխ+- r<@)2?Ug#!EkzO**6zelkhA ,gbbE_ͣC3,Y۔x=si+L>,`wz"ͭN -NgXxg9*' abKyͻHZGC?7D |cm\멤 P@r(q!wߡލ`9zlcb.K 4UM~O-F+g#}\5d®O7h@ivT.rR)V %hOnKKpZ&{eRaU`\(65Y$0p(=JKX.Tˬ$Hz%}DMk,HC~`($dz)o@I|ŕؗl^כpu~k5=å ƻ yFel{b5d><00g+ " E|?Lr+8 ǮE 3Kya:aPZ+{x'Bi=18̃%YP#-J.~ >G䃒cde~rwZdhI}*~k_ewk<EpS_ûEWj uSr|be)âgCK.&HFcVuC`7!A'l@FY EtPe(]nLЭn]D[mi$V j#!eyfAWtTH0Qz6ftRW+Y7glmѼ\.r ⧭'j5G$'%}XW|:u%) J5~ӽ9}9sxIF TLPZ`Ӑx$:)_F3& J+96 +g]l1jzmg'BRl?| $:ao陛<_˨ Ҽ>fbPk [N)$3k5je?ک{WmIR  H*3ۃF]ۻF PH^٧sv}I\O#^|m֪R>hTmvejDpG58/}rb3O`­u M,z}!9 oo1 `yWlC~ R(TNycEy_hT 9nOI)_:ϳei@F+nS7 w̿@6ށwF@T h#ł9z*:`Lģ/Lv ,^VpuQzV)U|x_#M;Zx͊c%)9&6G,Gh i_c?P ZU^w۝ ٖ"} ߥ9oe[C2$8A:vҗfZLteçb pȳ9ɚWɼqϹQO5'а?HUf tkbUby|S2ջ^?1p'PM!2r՞UU$ tyzș,fGЯdaG؎KAʽ(yqG:DF1N;D1̓OҳMKbJy1gRB:G9:/U >.=lTm̺7)1׷w*z3lHXAYf.)%gsy32Xz|3 䇔A?]N?TMCҴAcØZ8_OJ}FGKݵ/yvg0\1(KDj_R _6v6cwctJd}$#MLЇwV1T|QyZzTtky܎1{kehs$첰K+[6 Y"),іbj\!3XvCoc/=kNKf:&1Z7ڣHw-D\&J_pL~֬7!2'{xnhӊص3CycDrqtk-ݓC5j Mgh`\<ɈzP3Kڐȝ{C`4`Idjф0ץ8J aja.> 5#U,#M-״l4CjeۣlgrCޞ?r2*vHHQL_[lpУ1fe^2@#▦?Zw㺘#!Zt![<0aTsZ>,'K<۾y88$7ㆼB߀䩢6aj-7 4齒 meW쀂-e:vu[ ga3UoVPm0ïa[0(zMrTw9xȵ޾Ә9m}S/7<c6)+v+jT. HTʷJ&|)f^$b#,}թH#{m)heTšWUY%Uak"sh^NAZS^U2U۝@I`x ( r6m|/ዜy*h$}1r[Lve YTD+Z5XL`]_3C$`;ljLW=WZ[Û'y8JW*" N6P)Z.&kpֆ~o<%-ݷ19RVVo WK&n.iq3@؛h&> #].:Lyfa=Uۮ'{, V&M@3=₊,+Ç D#B^c?VD =d$VϺUys*_5/ӷ:Au]~_ Jarx)RFtUL v؂aݤb1àZ׆m'_'Kdﳇ~oH XpRP&>D]=qNXH܅~VT+OT[NJtI C+O2B߰'DqmڱON8e*LPPGRe ES(Oy Xh 77 IV tgKҊFb/6Xj-#Lcd$kn|:ԥ'p ϯ!hBmo|IRl[fk[g8f ma,5I6(*`i1yPcc +36Բ?#KקuwNQcJ)i? 9ti|4{ Z)톜`eTC6n*'|$MFA YO%:tTWܵ>Vk![QWj'msb2iKX G qUs:"b^WitzU賮$ȝTt4ϱXCx[좇6e>)Li?čؾL5 IC |z]AK^ʒް$k΍ڛǷpy'6Sghn2 LdxY1A/44nBXlg zchɋzWj tDBA)#MpX].@[ٌɶ ڜy`T7s֮ݤq#v HGdҰgCm 2"uQ[PT5J*J7APpF2I]QfF c6~$ # O?gTó[z;P&&/޼k0~>?g1^a8x=1pw#$ToՓ&=a ؅'!k[uz|Ê:~TЕ)S$ g;:8S'yƔ ^[#"SZ8md>f9I(RHCT a4>nJ$oa[/S5B8i(U NHXG>>(}g&b4r}$h2KbDJ]_Gҷ~6iD%B#-΢9l~ i`J- |E[-бAI%h2_{~?Uu 2}]`k8ir ξzݯ%WT<)'9tr3`Ozj/lyY)L#r洸FBɓsב#rKY:z p%բ?^q.r}d@DM3ka'C2gq>53o. # Sw m,FȨ!2Ux `tv)G4*y.d/\n$ʼn Kn^0+ۓI<-'*2gr M;$I'K9rJmH9,$8/5N{=:i&Rw/!Zq,xnUJy!5uCMP&Q!SepH(xpcVKD=L1JvyZu9i~;ŗ2[|f''go`kYx/nȧnpAɟ1)PnIꉊ//ZU0" o~*.esQoo1;m$oj{TۺU/$^xgaZihګ=p"$W5L 4iV-1㲓˴Z\1etȯ=㩙C8ZMg N1Z;eú0(B=XnFp0Tj U;upaԞ {] %jǺ,B21AuLum:Icc&@$xE`_$ϊ> K!k}Az>^zcC&eSa/V4p+9*L%]de%crS}.^ *[)JooYɔز-!^V`4X.YhhGB~h`8co'xe91ЎBro0ɮZ_6M=Xi$Pjf2""ʻmLT_.%Wv7e6FGYἮ=܉S+f)ˆZ30і"Q_JMrmfJ}y=pU)S. ~3W v!UD|ھ^!Aɜ/W͆JI3?{䰅H(ڠe Rr/eu>~ [Yϵ,"Bj:5]hƬ}HWAq#ݬ 2wi22醉E\t瓣pk%$.wsz&%#,^u-]wkpNX)__e_}דV3K5x{DU}-6.)dt eUQY&/;9 osEnfX 41IUĆݴ#6|LY1(' $UPwfnx" :W:+k <>*;SvةUёpn-M@X̆ZE<++4Qᗹ9 uP+鸾<\R(P ?bGA2!LcH߁a yTIY 7 ۿ.;Vrmn[#>ՔX׳U ՌGɣ 4Ѽ$A1:lU|\S_Y<2YGp'ile<јr"{V?'4$hdX9ݫ %eId޼QF0{(^MlP Y~2xKlW G|xqϙvG76"Dcܡm D4I\LCʂJ L~{ F`5k_ ͡T4m'&̾D ʏ3$zj~ /j"pldaC4EC=W9VSlz2Cl1W{,I]0|ſ.ETJt~yכ*0u6FE*v Rҥڪ-( h_2{G{I(U4$qc 4}͝ܙxS%I=6eұ|*` \$}!&$e3@se. \6c<:âVζ"Ss%l>`'C[wT+w[RnI+!#|ߌY1u O$SD *!X wЭnLB/(QY(A(5 BPퟃtmZ` v%>FH͢1< 9aP+ZȈeWt*G(D=KPqmƵYE~}^]) KZP^ Rg@R * C̝3#4nB7مQ-iHBu' i,{Un.T]iJgֲ֬isӕ1VLh@x#/f{>:org[u 嶿d#B?Q\Ʈt7SQ_;N i`2l4X\_HRHcflT/sdPL.ɳvtR5m/O$# n~>:0s>y^: ̈!kV -_Kf|eSȹ=&."=s5 MH%۱< 71,;%y(paO[OiA$8+u)ڎ^u.u~ΨIk8b^ɏEqof^}[$3W.ep32?CH10''ufqG6\ꨩ.e0C1 $1B.PyL=wGΌ㴺bHNkf`bftǗudC nlwةv&<$|3gn4- $€ntr;ݫ&gAS.d>:$,W[ UHϝfk<粨 srIF@;` ڵAހQ?b)8d-3p {Z4}F4u*,֌ }u̒;72 ѳugD6p-=D|)ɭNӣ R6ev.YrcHYBuI)nmT;۠`.p2‰qu2v̳xU4/ڱ!Ti+CCC>JSq.>w{f,0(ţs'Y =zW+'_(9s*zk%=-u@WsمBhr褖یD*}pGO.F3ȩ2SCfdz$ppHpOՊ_H[_M1E/y,Ow+3^C,,|WEs>{[DYEA:&~#F/Df+l|[4AH:k0 H t\Kn&0ۿV]Z0g‘WSPWޔa d]g8hTH,GYruOpjwuoPw >vU ~M9 ĝLͨmt;4d mܼ&G/? &/is<_1կ"J[{Sr P?61/1Lc \_ӵBe"#÷ܜmoӳ&9B$FzڮDVQFѫr6;W.{r5 W]g"C% ȓ꒱UD}rxzm[WODdI/WKDG;GڛMXHzV`/"# 2傂n++pƟXuMpJ!?1w\H qYU7hl@lθw:@7a5$ od.i푳 1V<=ynNգ] =.m.C̼)8?F]!# _]rZZ"L)wnNe8۪/d^[CAۧp0afgS!gʍR EN ='^)JIZ ݆H 'duK%o+鮲\ o &6rX-^$M`_pX Q=-F $dz+_6r"fѢܳz UAF3zD.I+wew?<}ڪJӴa-!%y-#"u" iVKC>]l-q7F 3n\u[GZN10BdgpE;6슄!J/OŰ3$=e:ܘP$ie"*"Y ǎ5-F v:9~\'U_$"%aʕxdBHջë mJ/@ɒ~=FGbuc ЁQC~e͖bQ[pZ21:ǙFaϿv6;~T1? 2SR[*|=Oc c49OPjK(ל"gx-nwѫ 9[#(p9c#wtk!1tc%o(ǵtA(YUD Zր=[*0Q-bRUWO( 1ѐJHB8rMa]A:xɭqk_^cXk9xQ6&J\Btw1}ඛ7<ƃm{mJN#c^$C }^9g]кUSQ?8=#8^73uO=sr&*5!5,7ެmú}v*k&yl!z?/ \*xcŋMb#tX݂6$̴IM3Oq -y8=?Kq&Rg]N=U{+ƀ  mV(*"mBb+f2;r[?75ܩHQ߼{ud~S2Q?Ιwt?i w ~cCb+zH$Z) M*ZhM53o ֒W4yi,6Q3ڧӁ=w>:uV:4EX 2R~ -xUJ@}5Redwi&qY" !aK9˒LiKA_GW (eq=z86Pג5o|D'5׼iϿ4Y qsdN8ՙ˻N[cw0mc7*pWk0 3w)X5s"j.FrP P%Uh7Q9'=cUٕ)(I 8xmR'\c3uiWfrG`hRn+y<'h&^+F$5'[9oՋ'p)4鿨qmR[϶63B΅^Vs>+(U*$Ĕ,2U}^9\Dk[d'rY [ݱ-U'MJ #[8V׵]_[=@)A pJ`]Ȱʗ6T`֪q(y$LaӘV逡Y8Ń]1qoXdR#GdUiL˃`õ1Z_&3BTB[,6cZd`2F)&ȬÀIK0–l,\ڷCy?u;AqI1c Q{Pr]**#<@^ A*L R7G; wM6'ץ~ XMK>4u%M>xn޽&>k@`{_s1U>kQz-_NK"(IguWa8W ~sU ^"hVak45 ~UWO.%Yp#|DW([$l?Jy%t61bY\}OɅthgdžCY-A4~gž☋uv((|O5MeK'2*_ֈ4ڌO ˅:["}%N#S-Be)Uk:݈iֿ݃F.F6.66@$g67ve@#w@2^^V:4@2nl疎G_A:%fOC@pT;Z(+q@n2:k {F$t0WH5`q߮E&ڊe4#a!xIr [ސn1LIyPqc9x &Y&3Ļ\NI8|w!jЙY`R Yyj.-Z[ݤ EFT4xZ;yV8ܐ-K%/Lh{YֵQjiq<*{ B^obtQWGag7n]ʵigb?Яe 93J~19yTn1s[+]7dRC\PKq, yS9\ /,TN| jl '&Bh/3qQ<eܚk-V7LWF쩨M;|~B),,kTm!|" ߽GlE&ns$kL%^7yoG~5ݥ5譼vr 2Hcr#t6J7eveO ci _4`fMlDHHٵm/YN]kT@bg8:!SփI}_78=#w@/ wM5_q)ȩΒm! :c0P^uw$"aSfd2~U&/MɛFb{_+j S)>P&~ OK*en շRƎe:C^o&Ope|)` %#럦/c0L y\hs)KPYwggZ%E$:3^%tzfBo@6m9 -5$g2 ?f.?R/5/#Sg U.iv6ÿI4I^IPA}%è.(XK _fSDBfoJlW39 I<ފ*doM ]Ш#!CQl'dҶLsD~."A=-qiEl"͏RK5h8PR4[m@&ƮQ$~8y@=ˆ&BVC1 8lǑL6YzS&J4W6-r) -Pi=^|0,ZQ#&a' wbѝ  ?4~zvf8zԩ{7b77W,MKU|mA [5 q#;Ƕ0|v ܚ$kC:V j_u! RGS-H&9j D7"e:5owˈleA&OcP6alUj>] 4NMI4 O]ʠ_S3xNORbÔJ|:R@9hN7H;A2 0U*&B:ig,BŽeN:@}_ ,w74/x5ȅ #Qd|3,Ýp5-[U6@O ٢yp<=1jZ2"hvC/푀B$>Vp S3[#B7PrO{+ c*n;-CVU(mo@΂`sjj~b}a?X~A*eȎ&~WyEQή^v0vI+ؼh!NSm9lEBd@OA$[yEQX TNMŸ-`fw8ڰY}a9šxHò!Gq\kn'_ԁUrR}gcQ0i?7tXuD N3 ,mE޼˺}nz~LD(w)$Ga_gŬVUfjHlF, ^x-[2`Ʒl]+jr&sa_N[M,o,t~-L%f(}(9u}N7)'tà cjBCbްL]ƥ,2J7ޚdd&[>! ?SM b])Ra đPϛgJg@ D2żez wk"qᤥ$ H2C|EA^Ig8&o֓[8. w q&YՑmveAT1Dj GԽ}x{@<.Eދ7`K͕Nkr>$$8!ZQOsl $!n%Fߊ.7bXH)el8ڼ m.@;d{E#)y=Tf#rysICv?d4X4k8c+`V>~H܅TZen hHaS UXTe+CQ%rN>4O 02]ԀrT{YQ~)3%A;[0iyuui қ8Y&UvoeKc7{]5.qk;!0@{L$W, *o ԏ T.eh܆`l';n5I3 _ߺei3A5ƀ"eF<ĺtnQO%E0W@#pt^o_)stַ8?o!(gq%֑ /'r3DvETG^a͈&em F^Ƣo $|b(Yeot>R=B>|a0᪃uMʸO,MbS{=xO!>ǘ 88|QR=.NBPSuD#vNY%-lk TG;qOIbhYxBOHZO Ͼ4+BG` p3=F`fu(O"5$Xdv֮,[d#x'e8p#sբSGӲ ?)n3&r9~7O {8Y9U޴]~gޘ׵G<$RdWk$ .Qה:ëw:v]X#؄hA3m>~!g~1[eXo2fK'Y3gln6oN $ܭhr`A)Ʊ꧞͗7 1ͪB>":Kgi#]@SZ7(މ09 *uλрFTt B{J %ip0k>=Ȑ~ ?>&ykklLp&;TŊQ'PGD }Iםߡ u/4@`r 4ǡ Cq {wۤME8%[f 9,BYίߵ~ 將;w/eDO )焰l꽈 W#8.aϱ9uo90Iؖ,rVaԚEˉ(ȈI[ʱ@byW x8Rh„1)yG.(?<2,[p?r_w8C~߬ C~RQYg$ӇvEv7,iXuK }9"b,M b2nۅIDJy-xT:޳,شhE!WwNaXjg:{-$B\b;~e"? n\X˂6Gz!nG"Yq䡑Ki*Gb5> xPcvbט]ufW?^FlZQR5ȧUrߙ7IWן?Պ{XYBrW!Eۄצ}V7&a|3;[wK0'rdH(dž"Fr !P(\+ G/731EΒt<\`ia;<7%lΎm?p4(2)Տ!~<op4p~h-&hj" GU@]OܤQ#YJBO"tuհjU9Q`75u.?h Q3\ʼ7B͘MS༚7~׉TMH?;b'ɊO  {Hjk>싮tPn^$aOARFyѓ$4' WDQq17,6&ql4b~g2nrRҽImTl #MU߾itbkW~A{0Q#qt_aDY-`_KgyAFrg-톈%V|@Í{RK-FKQEUdXtxqCLCFkf߷_&Ӊę@Ra<\6gREH c#g~v Г{[Rl`|De.XDda!ٟ< + W>+#\aW,+(9^ś-,+2ξ)j8em;o3)sSeHBwq>HжVB4MOͺ$mEz5aѫNˇť*vkq_\M ϳı0ޕێ5J.W7ycnW!g5a ){}lMx|&c{Qn}|cL\t#_T\sC;!S)H?EZ n <HJҧ js,6&.p[nk[nw~O$Oo#~}i ;F\8P=YۖdPpIn.&?G!"]܏ͩfWM.Ѓ6rED\`q\WdͮloY[gɼ'= KPPNh$wz?n<c*TT."F`۪bA(ދAw?g&)r0i_`^3\Oē"[&\']XRl2y(wNWSЄ_SwB!%Y]Jhw݁[[꟒)9 qq5|iίv_f hXt:0̀FNzr%,\5kPfyFTP̺$]fȮuI4W `C[8g.(.t`q[xVۙhs=)FhOC8-y3*){.r])r{ W:)Wl=Ii|Pr ޖtlME(I$ kX%kyOn՝Z xa13^xҧ.{ KWDn@I ˈFĻ]sDXD6OL<["; wr/c_CqzC^v Z6,<63un_p}ρTۇx~{ Vj*m7:j xE"0̂P\Outtff% ZIpϨ|r,'I!"QS&dvPOsu1oG{)2HVw8wu6 h|"yS U"R5IQ4=!0=ӦB+RyZ**٣Aea41@FImg Pd79&q!}yˌ@I<kA\O5m¬}f83,TܽB+|c<_7͵7#/w~5q.^,R2J4${ \L?'tu8=q Y(K} o^iӘ} U "uΗ\ ;jt?+5p&+ЄWSQNr# \h}NSM<Q]" VZ`νb'74GJ-8Gp,pjowV@${&tA XP'Alt4 BQSybʶr|<򶏸 9d[;S,'Dv+W׏H!'e1sI,8tcrtcEMrσGB*W)CHJQu涗 mxnWESwU,q%|-A6?{Eg8GR#QTKmO29NY6f;;$Tcn]y=M-;BSvG"dAgIf7lt¥H/YRk^Sc)i>&4uМbϽmC<ƨ % Gey_Ω=g ,bňH@K'YX0s0v Q.VovR'n7CsR=\hK@=~&Ghi9L/2^~d_^=+pl[<]3 tOYcӴkJ 'QKbGwNFN Lo}o͜8$y]Ӱ`B@tW5ǚ^`4뾴n3l,kRG4>0t 5Ǐc2x_~'+SZXyR$ KFvX\, wTXYc-Yɕw7R+ _D< e+Yyj5z*_w{*مv:o hw87,]1&B|P#q3lX)ms3ʏߣ-ԷpGpDhq4rLf‘Ud:To ŗ]Mt\DK1}r\N$F|aAܠ .ψ|liWD-=lֶş%å_1A)嶨qӵi=eP8ߘ/'n`'8X7zǗR|ﯟm/ %;7eG <`ۖLA]2?r?Mo5DxP:˸_LP̯5Sc2BWc&jI-JϜ oMbPQy;ڟc@.Z0_Ψ,B3`26 =0蓿,*?p%Z e"X&] 6 (&mDڲ=ݟW r ( ;`iHn Xd{T#= 'uH%IXJש((\9C[&v}M:zXt'U@-#sс7#5}yx qb%Lm*seE|<M@iwNO-݁9,meޱ<3`Q~XBo1{2gi&iUˠ RAt8T煷/G(A)w ԓoiac}LÑ^^X2h|d<20x9,;=c=:deϐT*oSCnqB&WHY Ңΰȸr3BLdP&D E 0QaíQ5$ G~[1C3OwjӅQDт Pո44mfRD ~mfEAj5^ %vaTgoR[\oJ~*>iR4S4l'o:!.M]xvmc.^;IދK)ID|wڲքj¯F֭h5T_PiGʀvUIJXMpRDRQaSHk5zPw-K[Z1${^`N*:d2rMavHݴ<Ś ,xlFO> _N$*7uj/ + #;~F$l]~ ?T`𥅭ܾ;e+STսd(vk;}PG&0Ռ.@omͻ(~ 6jFdHe1S#M}}0$"m ~X8|T#oʉt0cjgF$k7iK23BS0:=1SChNu~Prg[b ߲Gepp]]䢌ktOh$$):>]Jm| zG c{#pMі7<|R| N*wEH lf177Hq^|;[sd%PdoO%ÔKϔ] K;T;Vh| |N"̦KMح҈GLɯRU lzP N"^IEq^X-I~7oR_ރ|"<UUUH_ Kץ!f*d)6u`}iG=c>h̷مto?S?Y_ yBTS*wUa;R)bZj M >&jrPIPPO^%H|RCp)qڈYC دɢde)92G;'m틵weΰTJJMpo"`ܸ:.z~S'aJD2 Z\QR B tf/D"A|M]DfyG>J=a= v1}¶Rk ] ,i)N~o+IkMr`H!4jIZg&յQ|rtSEhG̵7x(R#Ѝq WNA\UWO'τ5vFU*(iԵY5` R b ]&(ϲfrqE&l¹n%CbAa\;󜬀j$5A+$onW_2{7ҹ?ɓh0 iktKn69d!)>$+nxu[^9PQb>2Vֱr;D1meA sKa8oE霎 ˎY uBH+pw""P سV _O+.$ĘHȡ2CKoD\e*k E2d2Sʰg$̵VKQ3 ;]qfwOf{XRy۷$xI_g*SslZ40[?}s ?k׎gbBZqJѓ 9 tF"je3(S0oςV.Y pTUg6 sCW xI|*]}RuDv/*˴ r 1E`i\QO-~2ޑG?)6a&:gWDF4/ыa18+yQP~gcbzdz[Ų15DD gC9Ζ +J&q LL(EK */ H4'Ya}nqX_c\!?!v|v9=纆%ڰID MQ3i>>I+g tȜyJڔU/"&l{"+lrS{.^`o4^`cLx'P$9*"/C8`i@3fHtagGW ZC‰8A Ӯsv4y)X$> qz1\lzo*mK&ApK}S{#,bYX/cxFe%p[Kj @poY˕=4k[Lʥ,3)(x !rۺ%K'[e4US7=7|@>:+l>' qC/=ȪTX>$aF&4#1/93ƒ M*;8@#|UklT:/(72v&V5E,%%]#R.[d^eˑ U?p( Eod#UŅnĆ $\Z{X_ϛDSp W7k;cu GM 94H8'1ݾ9 79-t&J:[ʛtcdeXyq4.ؤD9Ps-r<>>-p\>y¹2U gOl6¡`|UQ/?g 5f}F$;CghDUf%-Ez @+_0ۡy8`4 ]yҮm}kڑ /3~tnse\O(C)Lijv^&=:5W)~"Ġ;_^_>ӧTK$d-=#'ZCc+yh(Ae66&=X!0ޱ4:eĀ} [XEsE1TGT>_OkԨM<|ȕ)r!c%ͤ!2 r咘6)WDUJ}a29mW9fdؔ=-v=qrU# fi^IstëdT[t 0h dv%tØZǓUdfT7(L6b $\Li((P bKi4*LiOjc6oZǑUR@-JB|D˔?ǝe6M;P2 n;{hqKdOmC rq\-l \[ U/Wy|;sxS  wV N7(hNb|iҫ*D'c-˶p.J.GhV2Ho~X ~=6qDbJ"g,a]W/]!F/W"hr:~xN"K7G%]+ vm Т1MyOK+t*{YVct©SOǷkNX Ya-t;Q"4|+VGLOHLH2g\) zjq(w(O~=gqsby!' u粐^mZkUDH~~S pq~FU-.#G\VFF[FLu (~F'QDxy3yJoβCG|RN ]cs<;g,бcҬv 8i:QĮJrFI]{b"́~ :A%A}jpY3gVhch׷d4$wNhxjhYR¨aMEf`Y 3K|c*yiN?̍%U0npfN0)JUiM7}RfUL@W (fKc.{c !il▖߅b81>hg$鰒ފQz&$7_rͪ}z6*?4;[15(lMw#,6_PT vCFoJ3tZDH#YV{q~"%-vT8`CĽ2V6w2V= ]|rrw +w(Bj; `A?'ͩ=&gMN%HDE÷o, Ub~Xj!@SR4!K)k45$(2@!5 ̐*@ SBlTtU듶V f{ta*V eפK8l4ᒓt`uF?<+)ft,ZdaYL,f?alXa{WLTlˬuq.<-*#հ("ByǨZ't ` E0 qU\$X&O]YVNYy|#Y7k'v1i:d#+` Fʷc̉7"4\޽aj&o7߂J,N=j]M7*_! [gf- 4]ZɢZ+ ow!sN@QmhDUKJ߲U |*aM!x \CZ3ΎD vJqwR,[Qxy~іmruew(:FV=Cgbj~0{炛*0vv* rFr- Švz0Fc-Mqпͱr&JZIhR?U1N!HE 6'@r`vB'<ɂIw:d-kʔ2`LB*!N*D~Ӕ֮~5yQEikԉh]G+$ٓ~Nr"a9ΐSr T+Q'Puw$ )V@tP,vq]:UGqde0 Urش凂n# rB f'~3:un;̋YCe Z|, '' ~Rg0ɛok!U.@/Zkw[mQ=L~܃E'6E% -lG ;ALqK4e>1hV(:(ᡬp@B9ۼJ!rorٝɦgtRSGLUo%jQː @ڒ&v8l;rzU 1ִ$Zk?YF;+[t+4@Ʉ eۃb.b p*7C:|}XB+,fC1°֐|#`{?TKMq&f"YN{%P ^)&tѤN~*wl")BτnWN*0\P1ө2gFGa9v4Mz)?KS`9Eɩv< ik̹m:pwK_WqV1u)XRϪJ  :~4䮲PhQ9 bLJ5$7]pv3lL^@O lpc G4Pj:O6+r= DzxSu8(h`0k.^{U o6z\FFB(2]78+3Z2xP 6-Q&Qic쏂ʚe ^ j_O^VN%$ {E hLJPwɬrOF2 Cm>ǗOϰ]eLHs X#tK4jqMj{vx߉GzVk+kwjsLroL>eԶ!)΅sݺc]1e=l ^?!Kk/?Y6c?y𝈎/h~RtVX aK^֏W=AT b'8Y+yToY!v6*~ABe{X|03=Ik^2%s@Bnf X5(ݳ,r͟"[e"J5}f{PZk)'Y/2tⵉs*IL19< 6 h$1 MPeX,":F|x'6n&Htg@L'Jl)|Udp4VP"鵫Gjdap|:z)>5st}!ׂ[7>bé IddJG?\b2D"Y{ei4F37G` ۊ RC$,Jf-C-5{U2~p ⧐a]p'ZԋQks0sbrAs>{ݶ13 O;Z?O5u0nF0|1h{^v]D ԅri&q- E(o͘rRPgQRŽ0mSBV[OxV$5!fAyR ŨH*k,xTheN$^Z閰?2onďaʯvF& &<5η@-1fZ!c87\m X%Dx=o/x*Ću`;F9o(7AC]FX)⵬fB c&ny)*2'Y;iBƙ'g O }jԦ*GY`bg!:ɭ-eKWBgQWRB[N<rmZlKrC%$\x*p1dBQA"A6Ax%ZӀīH`_ =0oT9]Qs:+ ?0:F瞖,zv0K5j~u!|˓wiD'`Txh_a`xPDZc_!}Mm [`#WwHx ģu`cO0rG}rF6]-W,SC.-PllEjMA2(6[4p-xxV?%=k#ތbpqnIۮ n4< ; c\.#%l,@F$ qH0=$$J-*@ZMV4|/!_+:,'"vxn竍yP_ԀΒ垊S*ɴ%49AݺZԁL֎\SL#dTy5t op<I/df!pw6Ixfxf9 -m9R5R24 VO[‘\|tEuJTԒڿgKQQJbTcYnyĊך:S)xur ?].S!Gr%.ؐjl־YJEEhT1*-~A>)<9&ӄ }Ek<%&̸[#4)I?>#I+~~WZvWI%%Ư$"hM~էWy9S>H&ܻSLp'1n%"<#Q=iZ4WX\n×hx z- U| 2 ^3=hU?9:,=3xfaMFORT8 Dñ.Mk|YckwIwG{F:&'uk'w0nTN{ Ԙ8&vXE!k"Kfajkls!'5-M0fƽ"KJP6zHL&d@C`*PPV?-MiT8RX`ߵ]?@_o;GzS ףGv=JHp%@hj1Дf곝F wZ?^Zpd+8tp X'aQ:/כ̪NmSCpo3a&ғ*KHݧq?kVv2tRlhRҠiwy"`ky"v9Jl}킾3>,Vf+ZR] 4nU hUvwe2>!y_B'=TſBi YaW< UCWYaғAMի٫eϘ8SIq]\c ?7A`!{Ҥj ЉgT`c?M[g,߄j< qWme5crwLfv&rV x $(Qu% .U3S};@NQl䛱5J68}'`?lOMJ9SRZ&, m :wlhcnH !zsuu1 ϻd_ۨJQ-cM/<[dBc⚀$;{Ub2` [9dd4~E]ԻBE *k fώߝ1A"MVk̰S-)ay+]|P(mKpF*ckᑇُ eH}1)5N<-[#Fj=ul%X_ZJU\6DpF2/hg[Vc޹$i@aUS4Vj6NG imQ;q$,ޏ)Fcd4AwE}Vk\Pʏ7R!ɇ9 S&KӉ c{D=ˬJDn;, 5eEՇ+07b0=Tش{S>>'vBQYlS̬bΚe%kC1@T? C ~.N',^z=KVX/rU׀[m?Pڅ=L-7ѿYl ^L 2Sp^* ~CfiŋJ.3cFx*&Mz΍h|T CFԚ84ɪń٘Wp{ uJZ^n,Q} 206'kuaנ;:Bf bi&03 v\^`! {-%(vNt7xg!hT~Hk&;rYGp~^;F\ןb0}#;NJVY7EYU v.ed nMui=o6ZG&v\.o ,TUi9fh{сr;Uy`K>|Z={ SÄ8]Ꜹzif'? g K#;تG3~Kȭb;}/r!sd4 \yrj+g5 ߓR$j}* V30m~fSMてy*BSmpMh^<V,${#YP|la" nu(ouclD'L#ȡg3}a +/6CMskWH3U ]$dh)<-LOv&_3;T$}4r5_UfY3b6+#ֺ $GN\p넑ں7mGJ|uCs+V{)H:e g!7e1CA/n^I7[׸Q}qBH֩ .by'3I·^DVGՒgD0[ܠ$IJ Tu&w Y-Q{)c+GeŜBw]=be<4Y1yY&WvOFn:eXMd,\}PfU"ҭf+xjbH=l8/}T7lK|bih\E\d0ˬ HFղ?^HP6NC4PS7/b=\M.Shp8\v>crJl Thp]hRoU>}N'}Cy:*]1ȩ$#Μ89m|cɾ^+7D܄ݫ&r =B%?ԪܧC,<T+=ܥy;K=Yww'QM_ɚ¦H9g/NH]N~\~z$=$ yG dsnw( ˭GD@dsD"JiCm0*`V*7j]Х<" vݔԣXnxGg+:EQM.Q?cMz 9m+ɇdo#(K mUu\BjXV"\gHb sQin &*(Im2)8Y|-~ / k5´_ec8]bNcp'.m+zfX9QސtSW㊸\bZVe*?q\qgsgWԃhDQo{֜ФL'{#|Nr^0 s(/ aS\3ä~6>s]%zjŇr%%AG4}|ihR0Zr#qzܓsN*Rj?+pruӱ5>RZ(x!:v^ nu&+`qRT)}sEvƖ :OטetIp‘Uhai(hzne&$Owi3q_Lߏg0i,.NSF/fY?͟2h{*; Hy&\{7߬pV_9cC?`.:|Љv c+<ÌB^JZo+6xőU`KM F[dzXw$:0B9md}"A߶edKRъ]1~R~.~ڧ^]0Wj['+XWPNQlC:3OD2g*w/ZۻY\7BgSЇUN%JwKǞ Rl]A햦;HVcBlz3ŗO{u|PP^#DIE6+fb$:hM.9;A߯e9M61" CwcݧKtYl_~?GVZ6Ii*>Z'78fI|D74gII$1fh1B<B,ٜ$2{3"DN <ŪPb:Ec#[ p]&Y A_Q{iY^gK/ m isOx3}p.{uieE0:lh15taQub*+$LD]X觱`W EdZJȢ`w)OՒmM̼615OLӇ!@O4aBq[>C󕕴=RՓ8KK$h:(G^X!ƼdzPfX\pcX%|*ʻ%0m:9g+KV5 yIrŕLMx|wٿyGfed"Hqin6=p,% fl QgJ2] k6ۓ,uYy`Qxىn~"ԜR9"AE,#ZoA}Y@Yۘ~>m^3,30O,5xk=HتU_ؐxW#X߫}7a*b IۛЂmYaTtqNˋfM2@x4>39uDiFv7!R} <7;j]iu1C#=L8{BC3=|^:`ceR9ܑw4_,&]_X<5Z3~*e3b=B#D7-s/)y#q5<<3̲?ڍndݗ FRCV{ _qV#fkr嗦ĖFf4Rl4N5h1Q>[e_&b4xS ^84cc*`*C?"8 .)*30U *ӷf~d'?d IP41D vUc^T3߿S4T,G%H4QwCTLSPp5 1)d?YTX(r}K0\vG66 ߵ' ;)X \+Rs׹ki|WY!O51' EbS)wl@ʲ<䩙=9gR/{0"ad8KWc&b[\HȆ#ךF:Vw&:BRٯ[F3'e- q?&28Ď $n\Js'" #s>Df c["7]BRMgQNpH }ơE?zDXXz`K X$y @ߥD^ }|6~=BଶBVx`aƖ-|^Mq3>xرŴ8IG6ۄ6Ύ YN:Hq2ʹi]Uzgtw/"kTG֖BWѕN‰4s51'd]/-3bOFw%N9i x?gtCQ}-~ 6}~$Nqh؂y+o~B&?4_Mw@_sF3:~8z yB=w'8 ?EoM× M5W!hӀ* rLM;FaGv%}5+.L@z/^vyP~1 =q;҈݄c@{/r|VllV IeK\Yg/Dv2cP\Ycqw 0g|@WpI4A >Թ,NJ w%w9pg><+v C_/te \;u{u`\\S{OOQ)7tXI"!_ᑽvJl; BZt4Y)+n\,dZ]J=ݩ "ژWX?)r(Q O5]=,:|mW1m'"LWFf <3SH`0a ;@LƻHENy{}s6" "WuѸJCԶ澙n &\4Tp.(~]k#]u \OrZ}Q®Q32S4%\pYԾXnpL~Rd[B3L7gjJAESbʡI:wx{#k# 3!zXՍL5>/ b[E!ښX{׆#İzdNjNXQcYwShA^oE38P7 a Jb/"{لD΍Ӏb!aB̶ ~ [g\mO_\3E ŊE& G6ZqS+g"(@CC$S~h5N %\ 8;늚Yϐ=R OcZLXLt2csqHg9l,* c)!0q1Tb҆lk*<&T{q"=96-{3'tޖEIʫsI ~rڂ;Qw>W-l/rׁC~:-;%H8j/ <D//+{3Pd9~zIA&^}.匑m( gكj4Z/1VJF E 9^ٶ.aʚmmU.l94 R 0`Mǡ&ӣuDAv?ȼ+}dIX))5dV\P+shW$2zKS^j`2Ae;LaO55o2xCtJ}];O(I L;n`Dh b5u=SB1y`?M) !U&#x~1Z;R S9H^ D-LP0\՘GR}S|,42FXQH:8FO2hPno>dluSsP;>l躧]u >4uecZv7ZAUVE%LA#.p<qQ*EKAod}GG0$91.ʸ2i29T!'s( '$Q0reodV4:'#yF}CӥT^ 3 MK@6oֲT"ҾʽXfA;s!"Ut ;z ?fzI5 ZQ{^uyNN*)ZTܐc|p6]XcJ <$Zj0d(jŖ.u]'ޫ/ݗ+di衔>;H i r.QPBqɹ.МӨN`N뭕Ȗ9Ypc!KÙD/PJ .1Cā{lY4lW%\}Qλ$rHsm8vr ="Q1UU},V꿵M"c X9n䓉95EM7l(ٛbi[k(\M"w7yU_7g+`5ZV2ChM9pEPβ]x~H@c7I7y8.d<ȀlOd;r( {UL1gj r=jiT*,)}8bWrmz.,z vr k.gI.=RMZ tG }<;{XWϟO q\Y{XLg|78Đ"*o)b)s/K&+y R)DcÀ7eY19Q^2J)hZVjA7L?@*9Oz3v.m˗%L;rE5Zg{̳ nv/H)-үyjyE Vp}èT䢓"G\}0o;t!͖o  z#X~0pﱔΨƣ cOǮmcx})&*s .;+a⽝˽SY) 8ٜ"+Ӷ9Vs=+$9;5kٓk#*@{y? 1{6*r'{ ?fҽ)#$0"\[}yx<WҨ]Gfd,ʤ E7  φߡxwu VC2epBt{ *M9W I!-K c6IH='#eDeU|!H)'!/[\&&hsUDR8wV#fqoNCgGٗ\6Cy__&f0:j .KKe 03m8[Z(iK~LϪ=&ߣ9JRvH.:md3Q{P5dzū䧣λU[43{M'z(QvcqݼtWb vuʄڴJs InGU6B^A1tSغxvnD4;>k|럹33GX"bAD_9ni#ӜۄY?2LHEmOBE)&&Z t&;A#-&4c"I4 Oh&S|mP?3EQJ@l5ٯ!E4GAC˴R:PUN&KMU46U5=j@nΉz#J\><4Lv/-2 ^|[i]K}{7̶ʁOQy`ԁhو +&N%K lO4"'_!n5ICX4PK>"r !=3]Ta>:Ecܚ/OJ[3y4. P?E8"T2bprS8l jA <'T-%1pzzF' 휍ؔ]}V_9[/ 5얛ԈZd=B%M ?x}0m zx?P7,jӪAD1e+F\t-. 8Fͱ iz~[\/E4(:Έ>NkbZ3qKU1CpEml0D2UE1 W_ׄJR[ú l}VbP3*# Tna7w$CDM}𧊨k/-iHm"Lk%C;xّߡL5;KY &0,eY3"=M -\y^Di)y*\f)t2d( /w+1Aӆ1z勑 _4g;Opbqo B,o-ҴH c'd_~Ac 6P7-tZ]ek=r4Ƹ!WAsnr&w|0%V`){(P.1Dzo,urk&=,wItm=&(W] l5$ƚmV0 lENWw̳fH4 Ϯ 8TKI"I]r*(u2¯GRUmCk *5Di/˿8U%Ctu(eqiKeT O5l𚤛Z^kz"رx;PyL!x/S4 1Fg -aNuxlxm` bu&ŅpSC˃i{29341qEIVJ*PV5/Ի}3gOXfբ1f"WI /( a` d ?)$m6ᮽ&o^d 'Ӹ|JУYBx(mw4`mU90*?bҢ^fgrdŰ+ \\.f5{!|_]Q{f.Rz dDFvPɘJH{[3숺(ăI1x8W/ X>l·)B< x᝸;JP\2/vp>Jp144STfcDPgC$HfY%+)-*6^(a '^\S(i.)e8}&XV0՝-6}"WeP>Y ;&FB3vG#fb?ߤ< r@G83βX-.' 'F}6JvF~;` 0_Z>y%_ |9ivA @DТx=jT!)ؓ$U2i5ɇR,l75vp%aUgdi;GSO* ܟ7r &JiH*zU߅k@@>z >ZQ 'h6;T 92ER(Y+c^7'XUDnk`\;Qx. Zc8Fqx-3{cUjG,6 DƀBY~gXA̘ցJoooOSIO=Pw0,($}?t_߆W^?ZE#I1$|r8;5e뷧˓T}1$Ecw-AkISV M3#߈Dߞ9`|@J7ǟ3F^G@ D@u8)^}EV2V9P@\7VՈP4b5R"#ҷ C.sA}fɩ7-ju*$` 1&-FyfITbze(p|뀾Z#BZϱi]gAs#ܔb#7a؂]c\= (A,ʪ934~I %#)47.E(0+xB\!-j׊hRFՒV,J'u8k*`$i4x/Gifk'npbΞOZ:&J+Kw,nE}1 cJdn|'9^:qIc8J#hJ,^-;,`Rwټ`OJX<`ظ椰@s:W 8F :bQ|{eKLsIZ_,vߛ5T>cP/*82ѫ/cjSgą+%?yt(8wb^.$@keL#S#䬠z_Lb%@PYl`عšwi__׈Ѥ'M )yga]] @Sdnf dF'nTk2|< 9EkY /T3S9^s2ZOTYaHoI $̲N%rٵS<<՚l=p|~;;ecClPpW*qDŽ; A(#<(CF^Uc]Ze'jA'qkINB몸dŚM&K?+gԓ*Ƈ &:e s 9$@8bN { acTnC7worǤv:\)76qYD8)6D^ЄCvTXC$>jSA9flKWn$T jL(m6.KfEJ%`fȢ:-i+U)XBI%`uD%bnMI>zح 8ƛdBfQùGP0TG6\}&=s 3v#T VVCٜґRU#|2H8!PF-0~?@!$.ٽVkExaI>b,+fKBF+.} <ԙ%;plY*M/q01{\RL5 M!HP6jsM ufꌛoeD~q2l!`:q|naqxn=xëE H8Jy:GMbDV(e$̚1Z~#]nJF7x83دzM8B)MN #0X Qal.J?Rt J У ӋI6jےoD 5~6BLZ)xDlܳhYmf賲7OM$Q(OB#2< <=bYR~}7`ܜ:9桽PjV$F:}a6Ve8jX6pFR@98No[]5g}t[oYX;6prV.1SWq^Jh?iP]oy%=6x< 7j'f)% Vj*b r'|D섮z"O+:d.HasBVH[iYhͪ[p5i`Vsf<c}J0궡jɑO( XO<Ȟ<pjWǔr`Ng̦}]OA7 b >V@)Y!ANss̔ 4M[<9"GX !ƒ9x%́*%7B1ABI^p= ܋hq ջ@'d'S mDr'܇O~H8*2BęceKS!뽐!㎬ :6B#k,_@>%qoأ,.c2"j@9y6sOT=(OM' hb((iv^eنK Du;rI#YZػ{,[%z 3K >=!бro`aDwa=Z m RT,7% a;ӽRދ"|(2P3<ϗW h᷸ qyw:o9ol;d(YQf2۲Sx|?Fgx=C fܺߜvJH@&su<eI/]3NwܱԤl!ӏ Cɗ գ曵Hs^ϻlʱUM?~|Èo6hon! CkyN L¹1+"ttw^Z{殗&m8:R2k1u,Jt#=lzцPDC93H n9aܸyweO\A~BWy`"f\@țd#R &<06ohְgO#w'4kk+@Ov[bL3- WSF_-|g;𛱪czL^|kPJYgutlZ^rW+K?i/EEӔuf߻78kE萏A kz|z'y gʛXk< ELJ=ޣ%1|׿vj=/M[ҩf,RjIߕ9vjwo;6RɝR㝂Aa诞iة=g*60<ׁ.QPS C**XG?pË'^bLƐV-MhmjӍW}G.u92h[]Ņ׌-I}6) 7~!T{NR֦ dҳ LjEt&c*I ]ES 5Ég37bXjشٖ^/9jBjDtV]z؟1<\Nq0klNT.BY|hbH) 2(pU bE뱾#hnXІ=B<{ &R:lODޠG՘ Km,xSS$ w+/.Pe^H$"}0j(#ZR#3Yz qEL1SN -2?w @Y/0Q~ҿvh/r]7)U]=($^s&xx@dlܹ~;DsAO@%t*š𾟔r'H]Wgm\St<Lf3;^($sXFm5O9[su}jT2!)2l#fS䓅bO`)֨( n$+]Qu^~v㎎߀:C{ЏV)MmTLR> b\E4gLb1P6nR62Ě*!njG8\'nUrzmL\ f GN@[[b^Xc郼kȯXa|eQu܏2SO3ZxDJstЖML$dS ,' ;wI&Cɛ(exZOSNW!ЄF]`!bEVC(*2K_4Ԓ"-X'P8|I[ƕ> cІ˹qWFJ|?yvY3|%ݍÝ L g ~_WXo;_xʵ$lF&>uRKsdYXa]߹" LL>=b!2{A[H!DS)7zRQJҽT[`ܛ5aڡw6 j<$ۃN/J ,/KhZ&`'3]s+,vrHp L(q 1~V9ک!eН/ɹ$;tT-&\SX$d @;el# gǜ>C3Ŗ\T:#h3nܘY;zz| K]Ip R=Nhx92s)#E|[!LJ`áQQ(g9qBm[póUalH˂Z&_qnJ5wU3rpvѓE W ] k\It ܙ6ѷ,Kl@d.ňE;c;-,HLR {FİqFSll#|> C 鬭#xp"CFctJ`w4$T(uU!BgbrFp7!yI&iů| \pH3y}Zp,Rf,͕#SGUUh3Q2yi "4lۼKofLq>uC @Þ[SS5/)* ި>ic&YPQʇ'՚]y4qsssF ^KJ.; h1g +lGCٓ@E6=?W2T¯&rʅ9:W-4dlTvoz"PB--ӿ[{A?Y'#i,!-2R$mͰk[! frt#~#M?^91B[!Ԉ*]Sɟa7AH,#k"z䄿ձД2G%QON[vݟ"kܣ4>  Tf$O?u#"ɣۡ*A7)?Jڇ"ʮj7^B{DϟR\gqBdeU=z­1aonI )-NDZ#TrJ]yrӫoUUCC2Z۩7?,c{@鍂R j.+-wj)Xk?Ys"9dx+{eK0ͦq'o_ ,*Iϑ{`п5'%Zm;wOiR+l[p8r׼$f-eI{[wã2 OkOu|js]P@+2r"\Yњ;lpJa&v*@b_OǩrZL,Ȅg$sC#aV3UU* =R97z>J $jxѵu! ,U5v v㣽>b$Y P,fssCwQs3w3K1 O+gk@_Kl<#fx )&V]5vB7óC ar9"EJ]5$VӜI<'J %6"k1DpOwr;K%-O[M|Z{P+*4Ja?v|]uD{ YWkجNeϊQ+<#$T-k[X重p2ɿ6T לkoU^Ozۙd7{>?uDw nt VS|`AI\7B W -LB ."jlwAkV8#s`SW(a 1%0½*%Ni\,*P ^=4t*ĔtJchk|d7E:D2f >W 9c [yWCӾzn֜UD_:dr6dRz ̓8{nyQBbHޅkB6M1L~)P 6Yq "e]7|Pٯ*QLs=c~qXYAs,tݫc9 +^I$z0LR-}˹kKfE3Ui8/Jt?fl:p( ~= ֌{ !üIk:@\Bv"?h3aC]aцsW3^ffmW8NFЎഏ>sH^L͠SbD"C6h* $1 FN-Hi\g/%J((|,22 aV-Ss0)hZ%'6luz^ANFJSN~@Qt,)y4Fm*^<{4MaNBh;y"y)+cTZU Y|jY"KvZR^?Ð~#/b[6(O!mO%!^2]H K" :Eqk&S:kѸ.5hu쇪E_f2,12LϞ< -؇n%[z#.C.$s;I|*JV'GIJPr=&@FdG̤ČS<>ѿMl! 2p5%t>??;p9JMij gy-TL;8`Dap|s⚽fcc+s'g&`rg`(LOhXЛ; TbuasNvaXfm+h`ܔ. jW'Md{J׼K9i5(?̲|Fyu]LQB,R.bGcgTf9Or L]cЅ0.;(7=[SDQn P0'v=4qAhq]̗9<;^*NIc /PŀZƼU^IpQ>q]Mty ^gxO8!D끩fV7g]L8zJ4n+9/Q'wA!gD;a+;oQ 8cc|n; Y1>"ѨZ`[|Rhy]UVJ/pXj>-p0q1AKqph/5/d}1۾VI΂t'܆>YiuuiAe6'ixnXE`s"yE`S&'6W7o  !--BY=% 0S{B**5b\ްkb]%Zdvh'r /q,^ Y("2@?9;Y H)`o#v^,aJH>XX:NE%Y^_c<,. Xo,ugIf?fjDyMЊN όž8k\'&a:o\Pe$\DX(!hȰi&Þ]-('5&غ)N"Y0D7 Y7d_eu2#ʹ,_&r-ˆ<>ǖE696a;cca=AgCkM5u~r`:"vdgv.He0 YW$ݕ$n;[)?MhR$~_^9GC/߬~GE/ZOG뛮3;`aH7PYұ%Rz# z'灙w>2冐q*)F۶RO%R57 ykn@n8(x Clξ%s e_8 gpZZ[q3J fp(Zcu7 y1Psk`uUm,"S_xx؃mHd7fFjU%RT˽Ch;b:`ՓT/Vc9jضl2!~>SR G$rȝx`5E{MEӌ$y6 ^`4l}9M* øS㒊<spʮcNz,${8GY\&l1 Cy[V8=pd:vE2 _CڏkVL7ZYp)Bro_K?LkC0{hzB^}`$}GH̥0&ʳE_)&N ꨑ|…uG|X@+PMoaTAv;E!\H' G'NI@%[0l׉vgjzqm;BhˆfP*)J;$jJB"CWK+L?j TmI_TPNY?2ye=w[n<cZEgҎYږs@%A:J(*h=]+S /HCp17.@uoF4Jʽӛl x2%f#Ǿ)AWq8hQkv_ `s[AppYI2Z-HS?K!&'" mV%JUέܤ5Zgб)S R[Nh+bH:r~Ni+4jjϷ_G[&{2AFT!Z0DDO$Nr3SOhͳ7 ?r +/dGn`O}/#\x bw˥g}?.uR$m}U(bE|>EK*a}A7ZOkN,Sv_&lR=|fGp-z0< \FM/!gjBiMS,LE <>{843> tFAP(Z4Z0 U>䯭Sn2Y?]H]-\_5Vy'ћQ "Ԕ+ESeRxeTKj̕^2'L}gozwCP+UЂ!oF7L<>n. z덯 UT vt/{Z;?UZ<+VtK'ݑŚq,RBEE3 r`H0-N?, ?UټEת=*Vzw-p9Pʪ1яk2M&M Wdy*g+z9I)K;քk2 xvWd2+}PKrh&[Ivp2JI@z^ 9I^qd'-9R^Xٺͺ{KjbH~3SȈ34ɓ/0i?P7(?{7u(pG?bK38u"sD<(ti!&Y\32{K/~8z}NmYUX ΣC,nޒﵚaC.A9*ɪ]Y)472zXe8yy)80(wYg%^2_bxAkN6=t|S2r27g&O͵L*5IdI S؀>ƹ8 V'R$Z<3!jzK\1ÞDE BM&w6 :DmYʀjo- U<|M+'o> DL|}?3:>iL56424^oe6 ·tRcc>Ao.J,ŹֻƖ`"Yf:9| 1k#OLO]R4ΘH^[\C-ȟsf^ {^`|2L{3@ar)?w'(CIKR +XXu[q;D2:6=B2@Ȗ-uͦI,UI:xr 'P!. %βia!d)6yF*Ɖ[wyU)MwBg- ZZF)ʦtr23LlHv\C ky' qFD'Z(6A=tm89,lEF>=Z(AvބN *>ԴnZrG1Hk/\)U>\β{(L"5C#/@;S1aߢnցlC?KyA5B.W*1^QXP&SnKeX: ͡"uܢ9m']tk4+d&F>>|p}61RPU6e 7[v;@ ֜rU%6I0o+_Y|P%\To;MlOMìoo?LxWQYCz$lM TKKf<(;{j$ dԑ]v#| vse;- rfJ:A5z BA){jd#hHVFwcՙ餘/6v%oy}i4D7e dg1Mz7`[jr0t4$.Ԓ o?r+X۸.a?TP{}#5a]$#Ezܽu2J"_v3݁&ad^X!Ks\D;Ibg jsxHk]d?<p8aS=z#xm*c+tsiEI9GM@#Jk51:?Kd'/!~P7:`hv^J/%U8~"Ȝɋaljh!J ^ N7y·#_>9LcӤ53̱ռ>pBcN1Tт+}::[ftORNֱw b)B|(_ݟ Gx56~-q^LʧԷ${)a7A~j;~7UqA/^vDV=m“;uo RQD#˞´w? Ċ54Q.̠Yl5ޖ8ڝX뽚 `,X-T1@6(vȱ+k y 7y^Q '*'"P`Qg[rQP|z Ma` MD7"c,PXB+}-ʪ>oW#%J,[[ҺϾk.SKM wZpi}0{nHhOte9Rw33w_\ ^ 9zԿq"[<2לJWj })rai߿J4=8q@(EY۵u>ы0']IDli(Sӊa6 zC*BHs<~̪ LO5dEx%_U|TҮ LOpg<"q]Nj<QRRC~ih"A@\XAث¯Aߎ{Z<Hsڟeb:'Gtֈʱmw ͜(p' /| IV4H ɒI8ljb1.9ģwmBիNHeVm{l\悤4cazZ$1I孼B#I+Lxs{QA̾In[  =ۋh~]8*>U׭#Rݗ6uH'@{s@X 'U~tůC)"D*\&%}nqURx1ۭR|ΓW#FNLK7k\IKD׼ǽa&(K?\;%th7"D|ٜeY%ZӐ_7͚ËZX@Z*E)+au6؆LP{&<v|ͳh$$&Qs3VtFFٯ*g#OqtOc\SX%!Jн{=Pg5\J6?1L8'2cxQ!AOD3'bo.>Nz {~x}A'[j*X%85r/3B}ȑ\;ppعsɻ/v9f*|Ơk!6y |-R;}TKH)g8#7{u"-tknAQn^0wCv SFw c{ip#DY衭jn3 r}{V>Tō@C3z㞓?p&BM[ݳ 5zEݴ& dжXz֯ע+q5 m@#ZY>Y ߥ124\?穿>sûJ"s݉<k 8; `X ?ݝhPذ#lEO!pҨvDxiē# #i1+{Ѽ2GhS]󺔺LVh|Tpi)'MB$f4d%*_hF^] B# )H/w6189OqLS;/&NG>ZS.z# +vDLr6}Dq %b N{$DhLkjmP%tDK-#aQ\W5tԫ䩇l0̛֜;>s2ɲV]V;vOJ:S9^$x5SgsWH22VtY P[l'Dեw#.S ꗕ0,b77j OGvW6!~hdQHGg~)Xo΍Ae3+(`VzdX5Va8%8'Z oͬ7x{JrIAL}9s)N,SrBaqW(JB-"Dzbz wN5 ^FYIBgzΐ>}%F.YZZZC,vŖؤ#lZb_/Eb$X3O$sQ" T~Hۚϯk:5B*G;n\TwT,[%>۝$d>>guYT"[TM(g5#IDcϲ۟saLOnNv\!zf8|vcY(p6 =2O5rI'mWhGGS'^Th-nD\OC Fpy`m(D1XҼWֻj8Yhݩ-TB p(g$9YWOXI]hzۺKAgZHY5b ԅFɮMԵ ա}13?GNŐfvb}\Z]\ 2+|M|/ ld1$@\ꐿGaڳFtXwOF-2鞿c}S0!r\] mF0ѧ= ~'杘kE/ G=-&}cݪYn]eAK 5׌$A;[-߸J$۞co2Ȥb@ok spn2"8B>B1VQyBd4l9jNN&,ق7H~܋XhQR g7s09caU)(@[r6iLE^CMPeu TLY)6WpS*n[-aQ5ʡsRF?1L:NjB~SXs*3g^Wifo|RQGN٩=`[Y f)8VO'=i|d4$+`SyJ]r[NJlu? ZԌAas`γGG0J F=Ќ /iw~q_&:pE{:%'G\ 0BD@*{|N % ڢHTFb;~brrg~pu4b~E8fDŷ7 #^tk論RھQi-#m#R'1 IY"0Oפ<2މ75-0f13/d%P CJs Rԉ~Ԍ qRkGCO%J hAl>ۭos!CYPPa .[:T5PѾ Jv0;xt޼71 ,jAVPD$d0'(aa:~5hJt>不T1Fр<6i%?Bzx!=61pϹқxCo7.ɀ5lhf=^`_:5S]Z+G>=-Z4v%ʗW.C7l}7oNUa-r?yد6}06C oC)uf{YbIL 7y5L\I;,:$`${7^z9~[c\P@  &xװvY6uFi\f%%&P$';_QUIu(Q6BqGWtfp"|+L.U$̤״_!KR}`x"cGPGH}dJ͓JU2R}Boi.!+w e"p3#׭ۖbgFA]駻yiQp"w|pɟGazFw~v"RNTr]|4ZȸAu3f4u#Y;E0o)? 10%3_ueLyN>6ۯ&Z +_R441r7ε'6jF$BΡɜ؝էg 5tྃ=mIY0<}>Črp?+/WVJB d]_~IΗ6MyV+lMX?ۿ8yѴ6KO Y5J3,bY PFw^Ab*+r~Q8u}ksN+##?:t0aa"o#sv+7b?ޗ˓J„/ɍR ]ə.f=^{1Gk +0 T\B˙Q-OD0TBR-9"FA [I{X6C[>n$-(c/k:#[,*C 2&1pmG4 ]X\T@2{Xg|EtoBH /+o' FTL:88xh?FdGL\/$Fԕz9b:bp:͡feaU#]53XE9E='଻N ga'O鐷9Y%vpI 8zvw^DUTYt/w늭i;39[7Ɛ4 ~Y5\!b?uW1@DA34'_meBTo0)B)vpu)qx{Ԩ^@oa3}0cNu DD B-Rd視9{߷G/tIBmNiV*7w^Vnaz&. +)䕣e7Kz6HqPCh(T;`d&eF jD}9're*R1ڕx"Q67O95Kqh-)f ]}o4|"M!mV4}l 0@0T~帎b D1 ]l羭6z~ n\zdZz`L˃nPe6Cn%ZdsHרtr}7&!ܪ%mwmr" ZJ6'ʵSy X aB =bj/@Ri(qp"ur>e ~2l${;`iĺr P-pRx (#PtWM'wϯԄSwWϫٞDžO$[ Y@:͝MF}Hܯoѭ~xݣF htn.E-gf۲u) !"G"%{s Efk˅Whp|>Ǿu% |5 nY \3&$|[QyGȮo ejkޏ)N7WNg©1K/+z±?jEʍr5JgJ/zFIé띶"kutq2}'+Me^_skMVB[s맀: "h67CW ľsgET{FgIkN^^TY%V{o Ԫ{>L QЈOHl2ន5ƔZQ@n">0_As f}؝&vaKBL2Tu(ƒ?NXǓY _[ `0 v5pUdVo }ܴM$E?x Mf*뼞טv> ͢}dN?GwvFRDA?~=ni>& j( 3q7.ODaq@1 ֚w8Yb E& ڡBXtE9ܞ5p ڝ9M{ǘHqY&qnn.S ,dJwC(ZQ݈U0Q(L&> ;yʪ/ZS^> {eRkcQ%fia33݁$TGݑ$Lg j;co/s~ [- (mZ~]~ ssЖrUbХESJ]PGb`-u#-tM$<@E\aŀ5,无$b+0ɉqg<,TekNP͈Tl% aßY-Hˤin1_qҧ{A; 挘 &^GA3@/ܗl,;^C]/u=h Uc' ܲX漄|B;@MB҅*mbm%qhDC23𝗙L4f&X#{S#Wso|OVYo mwi,EFmDveJ^k H=C(-Q+ʬqt}BȅSQVT+qtK#?.k8@3S?#e!o$+=si;awN XB)r}|^4''q$q4~= .7WQ> >S̽HP|:]k]#,x)5nt|V+8l̔hvh kc>s(\$Gs{ ~$||gNM#)XH ⧃ǡo3P>WN~(eNIϥ>mc'a;1y&3(@ ^- r4enwIdXIBv-٠t,PӂH#[RuHɕKd4J%X\2xd!Q/x) u{ԶXU&0# Au Sq, W x6ܳY3ZKtk[`7wXxMC͹bC8H\/Rw4]MC}!&m>0uݱ\u  ^#z >ƞ8[C^*V,@&:lˏDAU:皨FhH:Ī.}?Q?_<רVU2zvy 3ݛ"4\>:m1@e4c@rդYBKv(Yyѓ.4eD*eK4V QNl]#]Oxzz)<ŏ'ک!ngkh8EW<C]kioج>'ZM29lw`3H8un-I@O}Lxv/.߆aLI=yM>Ơ eE'RIQ!v8t)z>DX| 2EYq+T:~ &ҕ <=}Chv9ǝ99.`dp-;Ϙ I '&lbܻa\%*k8 Ro* H=*@)GOR0t +,ʴ9r֍ۏjLfp?pQzW iRcuASg{VG#BY s m1`f!;܃XFm>4 9l=`dMKΓcnT4֯TF"$`I4M+f-z09L ibs:+L  hY!3iIOL7L eVFGK+t^C + ^\MDO잟`+ ?D*ʀpVr-E;|FwY6V[lk.0pidk5x|vG*}BWAWA%V/&:SiNWe'dZPV:5:[XI Ըt'#ުش95 muS9ÃH31[v3z,܊\1\NS+ (thg&յV2 ::wT S=/-3A0*˷1" Ob+׀E/gu!+wJSe;Z-UKqJ&8tx;]LCD HXڽb-\PfTY9.MDab-~}^F4 ' 2W V?u1!NMz@"qsȠLyi;w[Lս@ZU2"$'D[bâWQKdI%QLLI/u9~m#;ylbX9Mj>rHWM,3׹(2hP~M-y}b]4"<: N&6SnhqΠN-z~Iȫ};xN%-/pR!b"xAӛp_!O] Ld?5OZ @{wS$Bug݃]<)k\κ"e#_Aףe[HnϮ_x=SJ1à \gZƣU'ftUdi(>4IYPHZ#cw.5*HLy|hisCzZW4YbƔ4,_ 8X!f , IE8&9_Misٕ]JP(ҸlR A{Q' p0*3_AenI‹Ft[NF\ݠObo=>1W8DZܒB$O*&tݞPjIn u`GZ7rl W֎Sߝ˝feUZʹl$Bw:iO> G{voD- er˜KXH6*u2'Ӵ1߯q`&y̌y3 j*pWB?t("߫ذ6<1R- :gt$70ϸԥ$Ӥ>`OֶnwU4 69=Y)^z:NՅӸ%xc|%~ȬD(@,/ŧ1OY>3vGͧȡݟ<tݞ{ %MKM D`cFqK+SPE)Gۯ Ѧޗ.$Xh_EEqK U γTKF]Q#ƪdU!%:'D ~uWPEPŏ&c$'"A3o@\f]>> S&>JFoއ$DV,jLJlc>?i-n1eᎱ7PX`K~`AED]^/wšh7F (W ׶Ӟn_1<;y+F2Sr_{1(N4wMP}ZYnRj'pcI;O,'d(8fOM ( +(k: 캝e;Xg j/,JѿoPC:̼崿BȠ֑ާPcv]Bl6W!7ve]u<&H@;QZ5ȹ+]MjH{'dry2n w) 9 ^c> 9_ \ˢ Ϳ{?&Byu=G|^bmciI f7`޳0p&6g-^PXҍqxbS]+>E=r%p8=\i}Enf?z7n C0Z@%% kBq̒TƭiR}9ݘMk{nRN~!=ozZ9K1gKԜ|Yپky̻!h5x#fdD*z+{)igYl\΅)-#)Ǔφ6F!*IBЉe:eQio81)˨'@rj^a}v9#mNE׮ ]oτVnJ-/dJ &T/*z:?"ޑ k 6#Ѧ] q{pdy̋h뛧4MHO_Osf޹nPDRsod&E݋wwnk: 3hM?\ pgdVTU)n0 @gt[]!pKeȢybNbK#t%T @B0fj& (38cQL\˖FNpHZ>>71xu`C?v,$ӵֹkQP2^ǣ,w'yKpV:Snԕ%zv#v]˅|DVQGT6{B;SMڷ(ǑAǒML,)6JP [7V59 _PG';#)vp{DA(A Ǔg}=t} v*$8 ټo +1ׅó3oeo `m#xN{}4s3C_c [6r^j.j- wYR}/JZ-pS$m3 ҟ8ו7L<4cL)%i N"<2Ih9Q&h=^$&^Rz˰Er#ՃNݡ05ܪ%Ov( OyG&Z$lO`PxW1|d3 R]zF .]Ou_ȱs6?aIjP'Dh0Z:9Io|&G>)OI"g0ohK,_5S+aW|"bdډĮY]7/Bϒ^Ϡ>G˙^g STmv*ۂe3!ML4Ȅ\Yu'cJAh!`Ibmfudӳ1-A>d%e Cƛ0 U&Bfh Uc.6q-].jmmiJN|h7pTt\PvkF~=1|é1Dy>H-B.1ҧd3ykqh"6u΢=-mg OCƉם5ZbRU"׷rQ8-qХLߖc/{cv<F90>Qݚ;,(3xψџ++}YOX?s1HzK]'7*4A` ;NBNM7bhNq1P98jksFϾۑsQ"66%⍩C?ƛ!"5$s0ɑ:7gw.֛6 x.HPpkl0p23 H~ͱ_dɖeKY=#g&i٦LQߕC5.9Sìt몌YɘmOQov>:GCg;ߥ4t%1[~ʄZ?V}ua)A.|c+9=KEkG\ԒiU{?rQ$iGN82nmQ`2:3n ]hQhnU2J(fe01]J6mhFDeJspض_=|oBP^d";u[o(>Щ;_#n!f!lu%~S8>B2( ϴu{zLxm,:/Q=3oP}^%.œŖlѮCQ.Ņp~ՍEI>9މ7b*,JUON[[1%?RB@iofdd vU'e"#·e|R˅Mc޲LcXO!K{ǂbݳ mJ}e\[$8 A~֒I\.婏#f{]DtK]e8B`&dK WcU5sv_ÊT B7$v8w~ŰI$rȘ7K8Z[١ǡ;m@K!K+lTQ܋G5ЙHA\8WQؤ Y:ߎD Hd$I-&o[,$ty 'г"Ӧ-Jy632hH*eeA=͢~y+-q],R^nA>> pHj2/(lׅBX@}؝ca \aPLN'4QEFuzSdfEXmd]rO#@Z8bB!:xJqsh酇іx]Mk=NСlk%6b6Gck{uXCl 2Z}p1mS>cɤ?١#D]]OU(7+|T?(8ݺraxވ0eOMG@LkAk0\SK@ gR>\C6AޞBX[W3f%fW$ՒwLVY᧐⁣S S1' *4,Hg! 3@:m~xpý^ k2iX;kN/c)UsV 1z.JP2WySSwгH"=w%x .KJLҝ6pHUE1b:; $KT6jG=V vڀmi:!YޙؑؓA&TTܿ@nͥT؍#6hXEĜueIrϔI48D%u)Têl]8fݐpCf U>\&;ueg.z4G KňVNwZcMٳCt v4efX Sk~5r@ZA1[4>Ma.);`K/f&T%tA. JnP+D$G}5m^:u+om=eXi26>۾(-o> tZvpkEcy`ʐMу^ȍP,cqTZhD+65#l{Zeub_ʔ䐼I#nsku4O2=n!aB,5f_ǏTD4;J HDqb}x C 5t'̲7~}Anֹ(0E7gwvHЋ-di+ yQ1}T;IgkvbV̂aIT1Kʯ'0͛B֩,Gf.e"!F[NNG=!53Ĺ}FQ#!h{\b1FyJXC  PTI:]ܟ&4GdwqZ_Rۧ/N6&[|xLtZ֡qPҴg4@sʭg؉uD\=R'K ;n ׀5[6!q8Z6+#P'CĪ-9T@čڶ@%╢p+Qs)ѣT@l{?BL.5Zy\>pYߧ`PWIoʊ7ʯǃ#]6"iqxІW3ʈ=}s cD5lb鯩'Hfǖm+%S4'a^2nt-ŕ>l.0ߧ<$Qjp݊m׃-hjg|x@<:\8o,Y@6H}F<ؙ[y)/)^ffcցϟ޿7JYvMU d7}vwn7]Ο\:-oQ-d!ɲ:jBZ`g<@ 9lDr :.<#crJH)sY {lY&iĤf2T>h]﮼c VX1[\=V N!vۯg2!yj. l xL謶/NWmNz8;'I5fJ;=T43Y9= ͼoM)?\`/vl=(}Tx"UyTQ1Df"{Vun)kkSJ%!.M4y3ܠ LWk/b$ jՑ ܄3f^qj*ZC2M'e:Wy]OvxmQ-8 ۴.֋f4;@ C˄@Q>&l4<ɖpPV"ր1a&1ư_ؙS]8N{ F\iceK4}>D">(X KR~9S_Ri9=V$Vd~+ vkl4.eݟi&dAz2Mq7:e=fyRTG$LGɍ.Rf*[0“n~Ye{I%ф+hE,bME .KX-G?XßI870!sQXwOy.a*BbyY Q@'0쯁TPr(Mo0Sqn@z7l6 ړ;?auH4[xR: mC_>:ApŃ)=#$Zc*P_Hu!tS'b׶)].x%zbR%6^Ų);"{=&5 nSᥓܐD^#NDWUۊGEωab $Ve+^ (Mjʰk0e8zL`XuRYݼ?&Jf>|݈0ZYE09| ^ϗ?6˩ȷ W *kL3)š=Gp=]pA}Lj@z-N"Q?N_^,Fk#A[GZ%_qC L>V1$O!gmGD}>R h׵,ߜJ<@j>r =&@lw=y1͂&: ㎶tWyW/õoGS''f7-!M&1L!`41w¶!7+6qeB zʕl(#"~,TUzK%  ewz =:K}R y-Id^"B,ѭm SC/ ĒJ!%r m̂a?R#8ͳD .ȩεvF)VlI<ԈP"b< T9)1g0pP?kq-l6ͪgvՄ`$AݤCd5~OM:ϣہih* 5$|Gx&3󕋝0֞]L~ b}*g2"tc#O?&LLr7[xNe1koQGJ*MA¿ӿZVV#MeyJm.ޅ9m zͩqyU0*^p1y:ǩΨ%( k!{IeCFH1y(J ڵ!;D2377-it gS?b.Ti@*i3gjH Ce,OxM&}u" }70l|k&[G~$uK9 g:{cQ&,"GSpbYT$R\̻T3Sg/U$#n}['%CPe?1.kFwDZF`\Kۧycb4ҏGZm nWӎA [ >08fx?ctF8~NcWS=jvCa|nDwMأGBwgH^= (t@1jbq#[)2ȿ䒥@7rkiua,6+U%%]~z%v7@k=)̦-he I~ ȑ-5 !š%Vm U?otO<)c;z`f:|4DsP̐So'#KxL+hwUt)phã35igd9s1b_C-MJeC6bVXن|*1Jcbo ܦ`ۄʅcɂ=<WD{0iҔ 2\I>7VOEf@/isrܱoS&e*5A26 7!g͗QM[ӄfHۉd,Q(-k22. FjUC:>g fQ[2.b8((xg&ȈQk[ûM>7bs>_i\W{ch;>q&%r<>X  :4jUSگ|؀#L\$*h4enT;U [}B*H]#_k|~RY YS2Mss[Yd顎 i`{Y Ԫ_ґ0J~,X^FsK0jӺq5$tu Lfcý%tc₵/-ATn#A6joZ~Ύ.ܬ/7(ةudǷݨT}qwvTC ejnڛ"-fV:qY}ѻO_ 5H,\+2xԍӄLi$4aJ͵/L avttyV$|O}4uY7O9b/(zcmD):G,32@q\%i3ZLp_jA2`Ph+Kztf}rp?ޏ;'`<#Kd'=.79͠]\r< ˸B(p}9~9^f0+>Ԫ/b0RxΰI}O1\%b% 7@#VaPqt]c3U]x;>%{ޑJCP԰pzܐ_8\K o*Na4?[9Dh5 Bw5{O#CNnoa(?$ $c_7/I%d{I2=Q?nw=F## 1oO9ДϣpY9ڗu8(zU< SQ^ٿF}xP;Ldb22͸\:/zENGs(nlJl`2QH9m;caA^rFjQFL IR-XSQq=0twNczYݚo ʌA l{!o6Fd֦QÙ7y\ݱs+Ev  o z'I&ds>DI¨hY]j'.o!Uhf~=H%uC`\eF9|T P_l-jC37|gfR^'kRl Fi+IܗcyS(Z]eYHW,xƫ["q@7A8E`ਗ਼mzh9a~l !˸M`G\#|uܖ :}PFa ^-ˇ$|ħw)OlOze7ⳅ'hypȏ#),MJjqnNI/d 0;bgTgּr[H)ꋌ3[ʼ["y0OkVq 8&lA돷9:+^m X- \0h.T }6wDWXvWJ>h UE0Hi>o{aE9ϭqL;ͱyXKL?D*Չ9R"k*Dے{f>ERB 1_"yTv )L⎳qbndKO ;aʼt=`Ԩ\C硇m=^;q[@y;oK#VgF[ ݏc#]ŵP q)4R؄.jCQj~ [(2WC:#*].R<3]SN§ۈgR0}bU6IFKyica}1ׇmS:ÄM4}qUI#,a:>/3"}c{`Tʧv^yFn[DŽgعJt0gnNёUVE~koNeQUTfy!ࣳ :#@X˙m*LwZwiY~4r4 ;3񎌣F%"@Vn-xhy]U!k:T9=`5Ξe 9ui9jx-NUc\u tMo-(/wd.d9b]X ~2fYV’dUl#GU"8bQhӶ!HtٴIqZY >;AtPiF_=ewcԂPTWWsl2sAKVpϮPQόMU dQی&H э %(fPoǦ`t*E#~*ug]QAgZmCP2NA֌%erF+gw|!՚N[֞[eݠ$3 wD5w] nK.9\olxşk+kGk_M`]Q뽢0#ZL$]u#6/,m Q>mW6_}r:+ld3zͥٻ,d6c;dK{ngx$4SxnQyTcmź}\/W-&㌯A|rux(GOCф=?)ED- ˦[_Qe3͹.rkwyC 6Pam.G&Tz9\' 걵_Z4+TOYJ'@&06jKD^t,Z>njVg!gL4^wv4x YsO*0Rw~(Xk B(Cl>֨NտOget/&zfg}74f8~X7zMv^͟ mCSal}¨H\=4ET3(-a$N ֺD2ж0YƼWNCYz\;HDr!?3%C, sx#* 0YsyrZH$DI tAתfoqj[X,Gʒ蠙GCӻLM\C /R bA]b-o4AOLRoKj5vƂ^\>7N;{Sk}0]w$;Yr4twǭƜQX,ter݄a~nGJ3tE37XGj?q&-ծdnaFGe#tY'JPWI>ALb\I'CO0zm_eccMA )Xe1BkSp^"*_S*5VՋQsyam[b}+oS5\R/М=e1k"$KئqrpE!x/pdk8a9 D;nHWDJ91eZ2Cj4V S S/1P~]X[jAJNw886XƭZDU)m7E-ii)a1U#Kfo{igZ!O|BP)TAY@ VU?U:W싪<<0zςߣ61C?)jU*׸ZLX> !p^l̾ҁg~jպ(+CYz݋N܄~Y.G\JK\T(E'jLFa i8ڐ7r}# oFIb;j4!5_Ek Fr?Jm w%'R(^|jf8ZIB8c~d)[nrdmo<4~:F' r&~HEkMrCx募t R *F\)dժb^ }j~VmAYx]~T@ZG}/gL{ a4mq* Ta,Mfm|2#Lx9Ln!Vbj))~23jd0l6EZ'M̃CFp( Sڻz9إ MD+\C%4%[P݂dEplj ^B\8RS]uaI#c'v/Y^. #SSX1ɰ416G`oRc| yDMALLOpZ aIb;C&%v(mFUЪF2)nx_rJZ,^{Ri MxB2\X#87.Il"&S\7JR'E+.$g0PV/[K7JdqJzQCE]W?k]Bk|kcwm_DJNJy\at 0wegCP4߲v'w5s!ۣd )8Y$}cb^dZԿg6"nl: ej?6 Q˅k[3]W+6^Ig7GoQi#PYFx)#G>!]psꠟ':5.v"ajpHO*Z5a Ռ(C/=[iKKC(t tee.5xL'i\=Od`63r1b8WKAԱ4X{.?9eQ{^X4j,Y 3bh}Uʋrђi9uNcb/x Ԏ@<ǵ:{j?VEMsrk16̶zbJFBX`u_$aM'aPվlH|״lm[zM4j+gof"V}\K ;WJ]&}s2CSփC4;Qb(BA,Ug)|E@M6Q)&J&7(mEk×ޙ Pm(?&1duSǭƓxY@&(|gQ#ݍA;Ϡ$epÞt%i'2&t(Du`,iPk0#L"MHUfГ פt "Es,f{QwV?隺?82K1tpv@ 0-yJC Ti_8c>n bGTMP-nv4\,)pb,P7øٗ@P(z~-[ƉП93÷@CIsuR '?xf`ᴡG4%lLL@.G`Zw%M,r: ­J~ * 2336R[w{9Xmo-2q3&%|Is#al00Z1@$ABU[fqlʭR\:󼚲5*ˆc$R){}?ˇ͎@#jʃSJ}jXGSd0H\|s7g*m+ %VyU3Q$ǹ1빃ؠ/Yq.H;7~cyި*'} ѥ֘#Ɇ D!E#5RcLK`~+xr*n9d{ gܵFkPA_Oƒiň-[~Fy?x1]CWHHL5¤Fvl,G\UJ]áU ݡ:YLx :t\] Y8 3׷(|brj$"`t",~w ~TK&0;yE= |+ X|nʏ.2- 50߼E Th hvsuutsU$&2y:Hg+څSI(hTsOJOTŔtnx+hwLU$K§=2%5-R4ko،&c^:ay`o9r|bDF#YOt 'rKW}$D0wYȎC<#ڎnj"vH/yX0Iuvk:~  UE<{1=)ZE|؜~W+19|I.%ϴMIH$X,L)iK*&8TRHC":ݾiڜ8@)uQVLϞBQӋ)qS$X :[sjLں68c.7[xK( &?Ws~+PM[L^xNMTѧu<ãOSHRNcWg-$w'Ȳ 6S#bJBɬ#`EkoZPS|*xF=[0)ՍBS]e 3}Vr;n XcIY vL*8~ f{U]D2cYK|Chl  Y[vŝJWλ~ѳ]  HLAc0L6e&ΐ2d XHTⴛ5` &Ԑ܎>ܣ5ajqzR?I ޑIޚav{r5;ޞil8ٯ3 x Exr+0: U³_ua\ X}?q"]؆ori|}sH tX:1(-91X)? /5t3gO/KԼ3c3|qvA9'*h Kvj HA3g _.l?\l+kWt~bh4冝/u1>2$\uoxbeHPRt 6W8-~;mՈ6{ VLzӁmH%} ĴX HFUi ~pQ$eE #eJXt 滫ri 脩E2zK -Ya' :RS/T_|4فdy`邞#O9kkpaIR9CSd:/.sۦ<\bfjP{˴5_|m]YKv$?zn8T8Ѵ+E<5*vVAKZjd wkDiʔx*[!?Z1eG&F/1mnJJw &C(>q+V0!&*oU ƎEe?gw[SzyԷ/I ް$?IDTlAdafmԴ_! Gc&??5a1TeIJAŠ۽CG"D.Zl$\E E딷XK{ic6#JxHATLa "TS~)MZeR b)%n1F~4A|&ؑY-X3 'P8 $Ed3<ԫ*z&YAƢhמD=2 JYw]麰sNKH|LZWŶmg Wv(1EqnEt<]L upB  :V@y SVTԜ q€.ģ=HdjXKQqQ{f5isWE9^_79m i[`m.!oXw:ִJ|4ؖ7k)4a%irvv\gb#'XKş|d!?!UDe2:Kd-wI$nCĩ4 cXj׈jlߊ꯷KY#:0h~HN!JU9QIz)"?Wʫ&DF{W:)l ǕS9&OTW&S$^m >jZ%VA%5&4H,d\jb _yp$Y5 1:JTL ΂MS]POLk] zuRgakF>D0[o[ZC]_`TC(ma C_َ >8+h:伔k;S|JHlyr%Hb1^_3^5e3UPt PB` $G8Q9L?$0o jUv5+\EhtLK vnc9 VL*Pv0*F}=j TދH@1L݆(Rς$YI,J>"s9c_I7-cl QeN^i*om[[ Qp ?7_n۫(HEr4قmHE]^f&X"\ekb`+ONR/ ϝDu{&NƻՐ|NA~m2u4U .F;cs2Ad3NEaD/HpdzaUUh&1ժű*$Yc˥*Г+TOm[(ۯlCmm20 "4+Ve(-FI6lJQ~jm@S,Xs/W^)7҂B;bqRNh ΄j8G?^Ҍk|wdb=ImR]yu`tNāR.U-J5JcˢD'l+ݳ4͖[Q\}`ROv;PVO8s2tnVJq ۳sm%ޢj 8:89U̧o-VhͅeРEi z"%yr̞iўU_{ϒIm/T#p3$2]L F E`U/zL?@~f;ll )'"oug_//c`4U OgiV LDȞY?(o_G`!ՌQV֓Ϫ')=1͸dЏV*ٍۖ"Ӑ/-+ 0XA= C JϐNd"K{mZm&-c/Ʋߠ)c^E(Fċ`%C춉V9WsCSx-ȏ.)և%6&kfS#/s`ׇފG Kѿ,84p[x2mQ+F%嘃|(뉝#Ru~ꝎJހ[Nm\=u\ 4h.5㓜2|ee4Qni%ǩ\-6zQJ 8!9=z8{[rgk{r2]o@/G6ݷ'̵R/ZKu| 9 Úa)T{kQ٩yJ7b(nՓk>JL^?шdBp56A%f @нA{Z`%# \mzJ0"LBCs#NuɡpzWS"(mܡ *|=0[`8u7\qgM3{ND/W{(\Z~nb8$c1i1=5ƃs ΙK0qcu7RJdtƐK0W|_Ag XQJ]T+iȘW"g<9]YꕳΦm%lBOC"\ۨ?O4|)+ QJܑ@p*NkC\3h3LWd^*coq&jY48Pd(:r9'(G6R俒LD`ڛ,p~)*zqsKӰA/ߟm ,c{{jhZ+nqܙ ƠU/|'4`<jcQ 󟸱L;wWS*Ȗ9d{ CiINql0Tq.N|܀%2.1b R'gs~4_W7<arhfጻot-jE{Y e U-3t;|ȯgU 1̙Go^X^!"CEL/Xf)h OmB6XC Td#h@#e=l'>be,YM={٭@>M2;3~Ղ>5njřNB !6Ik;Coiu(P7<bã Aca{\,Nhu,,yNtS}sPT:|Z#w樂 mte9CWz8|inV+@f~gU- JOC' #'j ƳD36ㄑ>(: :;ƹj>bkO:ilqpZ\离P/.fRr&3M^Xy'jDK-!إt6I>sӻ]ZO,Hm}73oqz"7-ngs#, Ͽ>rYA Lm5WR@܇1#9|)q?~d)>]M( $?+c߶&{cO6o =6?{o7(:6*HSZ KVm Ґ(d3ڀrWghK㱈D$Bgs)!r(g9')~6eW߃qz6k,RJZc-_ VAMJ:{쑭O%:.́T-*n {OKsǕͯ'ė]lsq1}qG_[TG~C7A~hCGP"w$6ms/bBƢBcayZQ4yj"yyFTu/kZl&J?LD:] zei^HS!ÓP !,#\xz`D WS \vj1|n.j[Mi뗊HOZ#A}{}ExTE$QM"$9ų1~(ɉ{GbT "Ъm&չeh&Ooveج7\pUm1gmPOd' 0|""?09zFrlյdM=2GF ' }Jl;C(Q'iҩ\;UiƻϷǴ8HeSL#yk{:ɾ~Ƀt4󳋲ʌQUnU2S DXj+b "^Z"Ұ7z"Z8lcDLf̟ٛQ%^)T$Ē\cS:wN!à=0F6;ZNGe},\1}<? &g}|9Àg]þxwa^R"p͘f;`u!c ؘN/&K kJjdL1jR!kNsv[;,F0g̳fUnQcC!\lj Q_$̣/WI*njeosR< 8>)MvY&6b-fuuU= ExbFx4a*g +ep\q p^~<ڻOۮ>R"Il6EZ=XV W&@ckfY ?K }|z&]EbV#;čß{I$ᨅi0n2 iQ8wE'zg7on0e}KJl0a_Es;Z+pȦr. ,z |agg_( Ra߰~ #vĿب_!-W:a7nn 6\ځ7R\yf.I\Z >}gO<8}Ȧd/TFK@b8e2z(֪ FUwͣIb.hTdDu퉢&q1wbYuƔ[@dZ3C9^x`6#:r#uVW6{yȂ,k5f}f6!Ey1dqAo0bRJn 9Cwp]2f1$*QcwYM96fw5$[e0zPV mD^9cy>|'WOh(I O%mQWwNU؀:u>Rŵkľ,n|+O@Sy%'rT~YZ1o91߰Mh0["䥁i;!\ΊuZ+ ~) `arxPL'oFq-3>*)>e6}QgG9~+v(;jt1\H1M"G`h%HNطf2CvRI i`$Ma^M)?`jk l)04+a_`U])-k$*? cK2Qu<<P{ /V,X $90I0* $0qmӦ Gb2d28anJoSz^S<8a‘5m$류@VƟQiYt ˓e+7Y+|&aBs.V5 +ڱHHGJ]\&~ mow';·YtDAyh{MՅ`%N˜O6K&9o4I}wajy|ـ~Ci4z,E Mi*yoKG/`tW "e.J* с;~?0aFS" -^5 W}"‚2S#;(8wLKQ4Hby qt <'^e(!B!:G/d0K# <#'0(*T$44rfY$"mj;TL,DЇL`e`#.ssQit}Z@i eu8x 6^Ώ#Du5N=+r+ jGzţ/C{#x⺮EB)W,^Ɲ.6"ӡp5B%bH銳VEҞu!gd@^,~]'2]rb$tBt7ue0}[ކnXvFZ)s~^*ߥGϵ6 )n>R3 {Qq~ڰ0(|2|ksބ >DOE _:"1E77w'C#ún&momrlzܪQ@ !ebv7kZlpĩ"z]Dy>Y},NXcS׎AIt{ɶ٬goj_WʶzL3_Vyj2|1H sq@]ݺúvgz]OSWcn5罆6s]=_XAx. (ISBk6!NޖhA 4Qwt(d RM˞zإpx/[|W ')s-~9v}=)YH1ٴ2qRҞb]EXRGzos a", i50AqS uyCرJIN@r(|?g-"܀IRzWꯊLpDةbe#LjC_"MA}(ąƣA])8 @x;t 熅GaKP)(hϡ_ 7 +m1wT_k-aUzOAGCN|W-$+ ]=W59KKZ䈠ipT0rȁ@><槠un?;%@-4dFLx`h&RDmJՌrk’^');+5 x*blT* ra5uaX=f`A |EF;;sX@{lhjܯezB`$xI0B5cm|cd&q%O$C[\$G8Jvfɀ|l{eŶHՇ Y~!u -V,Q!]"P*TvWU/WaV-Lĉ=.wwdUXNh{v#ʯ y7Ap \@&jt<5N5_plam b_# 9Jr9fB  JEE|jA0ɔ8ŊIegpS*AV-8<ր26m0$Wkuۅa1gp_d#KOB=Ryaȥ/3!Br wxTviac")>t|.KO4:A6wpCƻ)YD'b~`чOL2DEjD8`9fMZ-VhڲBz[bz@ٶ%i7FChH,a 7UB>~0Bp N7Yj&[*v{sy9ǭ?b *w(3ǔb]fQf-M,Hm# `a3ndSMAtzЖ=lq&e%9ʾ .sor7"$ѫusu "AR#[ 5RK>h%{‚X#镄p'X ✈1?5lgZu W|rEft $X,u/#qڪԜ6edaLDU]K|Nɉf!ətWm9ף|]k͝7ƅQ_)ca.;W[6iNP13-ppT@4"ɽvnx%nRݖjLLσ8eHp)Hj}U9VXr)5׹*dvzhX).fj;- ^' 2j|j&l l fǹ鱫xNdyUqX a <"Ί oPM-܏^P~XnNM*8X,vDZ08lDHaqS,ffT؅VMQ!jE Ry/bI ngvԲzDsQG<3Yn^-"|lPk#b x6f~j)7LpVA&+Z͍"?AtyQ>08Qd?Yuelc;?^ üe:"-.~@ӟMI1qغLX~%OUO¢fYyZ;Qj6O6\X+Jk[i6k $..L.+b`uZxcwaQȝ M{*tyK 2E.m TƢŌvT"Fxg>YTmknAG`L;  0.F2dgjֱ=Ve'{O?$u9 傤Z\1I她YI lzݽLjxJ1˱\2y -נN*oO b6 Ñ!o貽ӗL=iVJӋ>zB&v\qq0L4ʡ0#~ƅOΰ_uG$HCȪ$:{73RAyenaN>lc IքGMou) I!jzRr͈ck(rw= +Hճ/mcGi +cTM_ZUjRD`8lo9;lOצi熙ZEE9H=\K )DŽxDoу uX5l-lFjsj8rߛ\gsY]fn!)kb̞oꚤ1ҩ Ce룔Q:vdO6mAl|d膰1$ GyvɈV{hU83Ek贶X HTLCok<.ϧ>dRӮ,=LaWwZ\6ֈx̌ u ʕ>]J9mJIV HTE6`94XvH]dB,ez}ry RE2-vK"ҿ$[%22w (񣃠ܘ_*yIV'92@uI1Wn[pn_sEPX~uQ2G r Av G=gLPN1b^o'ۑ zj_" K; (p_ua2e(T_($_BN>"~ {/8ȸH TDŽ%+q=*~\yιD+Y\J(ˠO_OY<?Z"eg`&Q)O*J;btRےuҬg 5xA1 E*bRdWIëލ}fn/hаmq`=} ^$N&ׇFDsڏַ̿~L@la!vR`5fHB؃+ %\EpNٸ#lz_sػFl KxQTn zƾ50}]m"u.VS{JPJBz"!D O t+:8ifݤ@xy8P5ևxa[N)SӘb1_Cn,L'd]ihzSk/jߤv ,sj޴!Vˋ{%tE!{}R~.12xhTh@S/؎i{29Nﷅ!޵.). U5BPDJa=(a !͞v[Vy7ך5B`ocYl2֖PpR^:S=汆-Lm͗ P }ΑG9nх6xVEKl/25'\+b(L9A/LF-/+_?b*K=v\Htx輬ϑ1Յ<$FWt7 * 5GZ8x "I"I>?ayϠAU2S|AXWvP.ͷ܄; HuUEu$X&?_fYTpu;2Sh߼#VznCuGm+{ |kM9yfSqjR6=nܽ ۀDxo L巄NZ!~.3NP!e):0]J< @!DEzYG?U:߂voJ'W*nn5˜T)<{0 QC4Ōjwa!roeo1 ]uh(^5BcXAVmŭC#\E9> .Up(E.mnjؑhO׍_d+08ƪJ:2*`cHU-{}9K؇?紷]'bcL/s#O[p$BMc&ӡ%wP,Na?i P+ .!ʦv5 ܄S`RJ?dy?U7 iH9ᾦ "NyMa$/h\; €/(3e9\tn-Z'(/bzu{P7CeƼNO!xw@24h o;ynd,T#.:l77+z[_}6M@R}iH.M^Np#p1;}E'>>W`<%[O?Í&WLo' .](Qپ zΡѨR4?N1,28ι;jw a}iK3 zq 5`ڗuZ,"^i@f\ I0H|x%2O#e% R @c)vѿ{5A./Wr>x:7`A+BȷqQ _ƋL;YMAfltsUSkOu/]dÐ߆Ì+5a)~ V>aDjơS] (GZ?W64^A.@lրI(WU-Fm_Nؔ9iRz#ثoANfMֺ z5Ĥ?tOt%8Fj3 w۫5_|0a/+hp걤`@)gE-`ԮUOP5D:j9i8Na9}ܽhcYR8-!uKF&vqfY$Yg YPYF'nې)Jʡ5"LО=UBԵ%vP!"f6uS G{#YXlF (2ItC#` Dmhvү^3\D,br[ʫep 5/E λFHh9"4Wׯ^DɁwK P%kImkh?F~fo{vU::kG7X,{ ʹ,P9e@npt@y}.a-˭WF~rI%@GITÒӯؒO?C"B|x3W:Ha֬~ۅg+R*4&'%2BiRDq˃3> Tl;0#Js0@(IV-C,5?`gs}In<4vCs/ G g  dP˞~t9C=BVcķs;0!obѓYBB ͢#+B {4ֆcSODH A{cy49`m]^PZcN&_ff`*ydԠ?aY-]X ;{%#\. [/մF;"B*Lݣ'aj4FJ4N'qKv۱2OQ6,|m?5]tr-1صLLUf 37#MeЄ-ٮAJcl= S9rIM)rυ0m;uN i3D!JYrfoV׏:zDc5sspqojSޅƓx-ؤl3m#& Xh3uqVC74;8}E.OBM!Yoo |}_,SWH9 SJhϑ [zz;.[#uT]]b6B aP=@XT# Ж{t"V-GוmÌ񆕝#+{2yBȂ[ܹt4hW4C> å޹0f\@j/vVGc)Zjt+Q]rKf)d~a"j2ddc0(cq :"A2i: yTk:mt(3GP6R|,DyR1`f!h/ϨexT[. v(#Z+"MJ'R ISP٭"-HQRZ 3I-oYݕ{WH+17v&$ӪhNsT+EʊG E u(wV {]ozqH{9&repСTЈ@ojʈ]"AM#moÜv2zN=}Gꖦ2{MV n3Y݇"OaC-vǰ(qoBpʘc`x%^j)ᐜ~n︕M7_AJQGK'LSN)O쉅?%nt&/\1ة9ꊰ=YU +8߮#4Ѭ$C <6$}L@'R%y7e&1(H`FXj 8^~FL~ՕtKE"v{HrHiA |?7?Q1#Ƿhlr4'^8`~pxع /XI!º!ٵ Q!7 ̉W*;DA{HkB|Cj5ҵ?'!B,Hem[2FVRnsJa,= <,Y /1Lug^r-d]8XS&_)%~̹޷,~K{J aᘧxgzlΓ;Lj3\fl4(y`G Хj7'ct+O)פ.yl iŮk;#J.7n/S W?Ԣ5S.H%ž.4#ΏbO:eL䟔b6%6`,Sgw9OpԣPuE9g2a>'!`ga9fɺo"Hx94ŮW*hͺhSɧ$U2~޼W"'!9h%K$_֕ b~@z)dY,y'hhWV d越=śMA\UCՕ[sRƔw/g<&$–C stITngMy?Y(BmL3Xr`l&&$wB ȄY0z8vټ<(v4 a UYalyH` f7 \(jeE:ZTa;;r9+il z!+zKHU- 8┱@lyΎ4qԥ1lZ>1m/m?= fxgʀF|6@ JP9g\2銱51XH "y91ݣDhRjt#E珿LƑ_zxL1oj%6 7T'hΒv" ؈&2wQTލ&S䏟}׼f/_G.:e!09G O#佗&,RS!&v쩗D5TOsS:ؙO[m9[_{nE}!5HH b]:$0"=L9 BE:ſZhIIz؟{q^A^QkҼܹOPi/D?Xsqz{*6%Re9:~g2 qQ1\PueIwQ/c$o~?fh@]phJ(Ɔ?~&{`gg b5 {)H7UJ'& byN,WpVp?I3%KzFzY;a-L H;Z*V5 iXʗxtZpO4oK&+e{>!} n$T>xjȀ+t}[sn* C>9TynEn}DHXxXpZsBk0l^ X9Kkx5fpSS줻7!B>(p!7*4=m}MB*JǼ^#e)*Nyh8k{UrޢG.@q<2AX:'7Yc~ϓoy ?@g4BQCmґx:ko f&k)`&>sof_ 6`֐x*_Q1Oc _D83d -e*rѿz8%ԍ3ŨDgG!q) 3%;L͔Ⱦ(A(q#s(]/v-ߪ ogr'5!yɪ¾,wmkg9a`:+c-_]o&BM\Z& SПz8O>aY ⟜ΩukV)Jf b@Oyd x5E&~mp2heB؏j(:KSmFgHDw*yJcNF:_HβZQ75͈"٥0c*@i1M ]|,f)Y e@@&:51`BB+L x \΃9 RȞ­l88%v@ ]k3jhs,vXyWZOVA-e^ A} \YMY//S-š% "wp,Kvtd:@T^8y6pT'UG7嚉jzhԀ}! O7pN5}@Bk8\|P3+!l.ZijIe?xL׹ eM0DC7-7DjfE5DQT,}GV>*#U<S )Tt]NEpW6² ~+׀:\m xpMtFD耪BK}l26^S_M$o%$.eE3I8!̝z1&j(i#.G7kзꋫQyrgqKRg` [w'D.ApËBo3$Fn-mp;\+HOsz2] {:3i# licǮ+ts70'TR 'f)x!BPGLhe>:/iD'-wl7_i5}e\)zjWSuu (p=Դ<2"íeKרRmMf a]!Pha !zj)};Ta틣485o> F#ϑ`"}knQTh`+qȶGMuAǶqv>~7p%mK-,FǶ۝C2H£'PhQjJ ?_tѳ6mj˄b>${Z&kv*J$[N@HS!r!<2}YP2|9dϏlySEH\ݞ^Pf-[?yGJ9U*E0 9\)( H3)q9??'xkɂ5n}K!ŤSmFޢ9Q_c#-cLsJw}IfӽBXq%G6%f{絈HVW-D^ SGNN/KIݻMz[?Zؕ ~"v@fKzX5?~B?#jƚjfm IҊ3:@00_w-/E uK5);#!<1 j@ +؜1m:Rjp Hu|Fhdx:fRFF鷹As Ͱ~nYŔ{{W1%f-ן? Am /IN e&ׁVsL|dOج1AiC*~?xH9\vS\*Pߛy7V '|Z<UH n0!w7|#lW욭] wȳԻ;rhXܯf_ayhl I.z$j@ǜĘqyZ^OSe7K8] y⼜ ^ED]|]jV#zWaZiOO1%g_۔5WJC;T5eMD3@(9ÎSĴM'MDRUP`LSϔGOw?sH;Gu_ż&bGVRSrThld]/gwVzUϻTPĊ6 oRml]3KyyǙ^>acL2~bkBUы$ =,\+ z f4h$u;ѕ^Y=lp0Q!Z.jPMje ~'EUl~$3;ӏjШm)#NR=@Y.x!~?/j3M/UuxT$C/k)XJyf[( 6rpwUv@Hur+@ޓv\O͐3ܶ$$&/ ߜ,N6յݭ2e7`b;e\X|Y'p̬`.ZZ[5n(Pz3Ga pEZ;tvU٠=2߾k̘W@eS*~"s dit)CFS2qX^)td^,SvxbuN'TjXԑ #?jY K"9zM ѤoܢWU.юnMq|mx*~ ]y}X<r(nT0}͒CFˆ'WŽx!Br4VjjD)}xY(WB9PÞCU#oqw6iƣT(?`sn{ٯdtu!rI]\LVYl[eR淑"@9 tUJFKGKu r-ORmtxWTڬ~b.aJ:6gekOBEhRo;#gg\ܖd!+]l`{ZT4E05<ȿrϿ$m&+9Kk^{d X6k`9 W؅VGS74YqG]ǎC0%]W}8@El!qnJecuU9{*%|X{?|[#DNu<6mIJs9߫\&4j=03'<3fm7Z+W25plxH-j 8Yq?"_5u;Ajx}lezOf7^+Y%ب[ZP@>1J1VƝ7=TK u Rrq`J[#v0 1 tn 9_ (y ,p t7aKF55u` -0BFioZ&[vu-x$_2AY9*G/rR0Gҍ[^ĞYj|]]aTj3{^Hi҈f!Ʒ@75O*^ׁ$GpFY90jl6EuXu"ÚC#oSZF0":\P؇2%#EGl_ Udh`x1@ʣ)冹I[^> /"B\<@+:G ^ ;eozjʋz=wk7M æ<.EDP)'u] &Ϩe;'hlڦ oZG 2c{ۻjsEg|Q|ԕhLQ6,.AH$`/KOVWI/:| w=*ѹ[)\}]Fdy(*Pq]M>Wad,{>sKE:|zuOjTjP#)TpT"8*J:v4VJ-YZ61<,RF7e x+Cy-7 IGK)-z>](:3yC 5(@(ҋFk$4NU[ &-Ɛw؝Erʻ+pqIYx=_=OEp4Z^<(ɢϠ&$SGnq_FM}_k ѕ6Qjb -=C *.q@vȝYa #%*{q?&cK\>9)QK_glCB5>Ц F!n߇ NW Tlϫl BR-4 5.ŜO.Ldp ߤX"& Jaj"uQ/-s[PQTralᴕbb+'#4o\upOe (g:Et ]={/岨bq -Nc!M$[|abAB:/4!fP +J-Wd #Fȁ _xL^L*އԺ0K@5LKx^(y'앷ʺ0z(rtĚ351s~L?2&!ߥ+$KrJtOC_щ~XW a'd>(nG:hcL?DDU+~&q6 _"6iZӶL#b_[{7by9b vkotrZM?j7z_Q'>lz߫l1>j,6.>x1 r+F@D](j݁A"yp2i\p'Lhʮ68&_˚9vg2ɂzo,g0=I: BIO )s#fadئ]6|2y/:R7bɍiWX]g1 B ?ˎx]`qcł"=M"ia5Y{*8_lionFcԺy[o۫=m!{]0N3Wyug.&s6//!oZ+\RaSY.1cjù6^l aƩ@@$? ɷanIɜQ4?<ړn w޹KSm]p[UC6@o׆%u%  f9Wۑ;1T@keɯ ߑ_ X0UHܶk=Fya`jڌ`{̬c݈a]`Ѕk*_u]xӯFȠJm0d%KNm^x`+L~Y:4bS~cU$Y?Ss|YFD=&2K!j#tȉZ{oN*+JUoL%7}eg7uĎcHe3d@n$qr^,'(x0Izu4y4"cxm.?w$z].Mm1gKD=x[ ~OhB?eiHjф9{,.Ba$gg{Xl%#l]wW6A:"\[aYM[ȵɎV++&$.A}WLϛN^˦΅BT ֲ%Tuݯ\&֙ {wW<W%eJ-հɬOjxkV'&7A^ѧ.01<м O a:wrָRܭuLVtu̓S ryW|۴cnX: )-5,@4iOHuW,R*8':Aҭ=|c"OxG/z 4 ǒ!  CBCN <)e K(Xp8g>]j{=9- 30]r}Qi ƸD9/ EO!?..ߦOaAQg>n!t/rIvN"* I~ٶ$HOB+l9Fn J( Rei9Z$L*?/~x͔Ӓt ݈CUPub?l զw81Gf"MELr@7فO4Ca\4̈L?߮v +O9 {=fPHڷOzf־|ûEP6ת=UJ!wf­Ջjte>_ ?}p{|h+Lϔj'/REB'#w*bjAioۜ+]z@֢:eB{ꬦ0/ri);"[ _O25s4@Z2%rkx{Ia-!N rZqXOPwRDx.@PBQ~_ "d{ (֠I83bh("?BԴE*i*.[ 1ɫ Ej{6mFj-ſdU3^ZYhXH|th錄}eGpΚm%|FnUo\ +E`@ci\dSsFh*/*цFpX؅ӱoO"+ʓ(^B=)){k,O{g#MFΌ|M("a 7piw2׮ (o0=l51 v ፧9V6dT/)ޙ0Nm]a9?Ez]]'Voq{8ʦbZwK-О橂 F; ^}P i?Cezqx@2WN>ՔR]oK º[kA[)),G !vwGg^-_b4]䃆 Ddy^][֤dž:x' Ñ6&Y&̓yoM(ߝ4D  xO̓il@9PIͤ8muD@ ô鯂uWMHyQk! YK S ,ץL_)!u@:F ʃy MH8$OfcF[TSZ 2 a?m h3e P֐5`tS+G3a쀭C*=*q1.oyc8 `$+ F0{еEȳcKY$g%.aޥ$?H|@VN-?/Q]*]Ⱦ/cXZizOe31&TaũQj Qki$}W9?nw42 b fu Nd ߦH԰m+X0:A[#I:pXRf tGq\G5ꗀO=񻃀؊>B۽fI8:9tQ ? g!A&v2H\XՇ5$ЃQ>q<3ylnwW A-g}Qw*;  #$O- {y)ݡ/ex[Ul<9kst3Ԋtw PiO,^J0t0%hq114]cKqw,"0,X5 Bjߢ'v.]UaQ0@Bn0[&@iCdWŖS* ]%)!tK1Q3u^ܩ9ņ|48U_ HUm%8“z3 IcCk\mvY ,OhB0{]R@E< ߆ѵ4b:ڂD˄2J5)\|:i2GB_vunq*{Xy]lbUa,An K }]h?קOBZ=@nf &IZT1̏fy$@7NP4$"Dgط2)SƧZo^}hi )52ISeL˭˕k!p^ rO-թc¢%_rr+:W~ݣG1b=ó X[ȏYBg [CHNW,V^ 6erE̓ߍo-Iʯyw%.SJ߻yZ?B[LIiTUy$Oru0,aղ$2L')!*Cev\}݋-FU<=Y fYUiLqr'AgI:%m"J]"4J[ W*C+f1Ygg}2_a?8I?:OnNx0"`T.#wxwAԆO5鄥&3U֭H>;x  VZr&BgZGrYq;L ;_4tfǂl<|]f-qg%?ĝĉپz dt} ڻfIp<}FKv3C1q~OS /h%־Xwkt\mAA[]eGZ-\LL?RAcA# U{Q66>J -()#&=S/.ȅ| ~߲hrZ%%,z\ _ӈSIOzҼ YTRd=Dp5ȞG5v"A)g vQxUQ+B Rm),W<-RuѤk]r$:$CEEoW;57.ثêy#`}LBwmW' -=ó/%r$~7aP\:#ϡtB r :lhPxJ_|t%U6WAi*!8O0ѓ>@m?瓪Z #՜+}[nM )qj=)--?^d͙#?5̒_M>@ϾŬSH胮m: ,LN*ҧ\>w5nsc}[\]_ ſ7> \"k=a{:ic߲c]gt@8$YӜ1j \;@sZ}_h'xB Rq=бQg|aLBG >$i%Kn1ݭ2hJ- g E׍N{3 ;׉׉ZNA{=i>@Qhd[-b#C$Rg^s' q.WCl@ +!)N; xg!|Pr~>,=Iy28Øng}޼15D0\"gcXWc:" ,9#ɕV#5M 3 - )mC<*Ůt/IqQ'nj}hmIՇIl 0( ECzq 9hu7>G@Q *& c}?YSǘ"J Vawn= :tu7)ua9Y80:[s*<[ F]!%5*X X~f8t|ec6)`0zGfqOcd]HuOBi%ވ:xf8ƈ3: *>FUkgS\Xb\ueAh%6}ɦ 9BoHui1npKPUN%p{Φ#li_$FH]%* Kd@^ _0ɮ^&(#>+<61Ce]02[èM&|cLI?ngw7E;cƉt-`!`otZE9jtW⓾DzP/$%NP=IxUmhA=t=F~5!g=Shu%25}<Վ|^PMZ;SA 1|/y'\ 5?:z:L'q8xyZA?I,wi h A[N> Eǖc!仜SVyST%*:*ŕ}kAhþNAG9\ӱ-V}Wƺ.iؘ[Ff∃@FgFЌ܈!B S# (kE5ZaGXn1 bO^NaHi%1ժ$WJ'~w0|v'PB羵koe̞u3&to##Bn\A+D5蚮TdTtQ+Fd`vBF;U\ćZ1aHV|Q@[d6,;Fob—cGZr6oH#jxɶ}sTAd+_%|, *FtR& zo秷y5,H 2~e j>\$k(' >5LQ.G3`PuaL'uz@!c@q>h e~f)uοfh%}h"z a /DdV;C5T05~ۯwlzK:Wt"%YyEF\8*2 ?aTޯ).9-|nB {ZqJ{7ڥ6G a/XHR(8opTW 'Յ5;Ջ / ‚_k[Cvnh9UB~P!HaJ-#kU/ڿx2φqxa=RgݢQAQwpm^Uf?*O=UX(zHG0ǒMoŻȠ0J8SAPG(7V8X$l&%B=WQ[k{0< X~j]sL^-x, ѮAJ^i~)v2x=4@: mR/K|+3,=B1fBp}a]\B,"FX6,*߈ 79ELWu8` @PY.gn{W}@llHheR4ڌf9w&p1:fൃkK^^)fzuB#\ְ% s x/B56@$Wo%k>g[f>*ViF+@2WM@X8 EQu"xj""T\<fI--a+I1[}?tv*juѹ&rb}]3ƕsC/["ƨt"}5g){=P5"P]6 Y9Z_S7raN)8tGae5/YThNEң| Uզ!d,4uڣ4Zbzz:+t=WSb2ʣyfFZ(픗y S F#s- ,4_[%,1u* ʕ4+^&sʋUu 50Ym 4M%>y\Gͳ= >G(JnҮ@, ɔ\R™ :bOez;*6fAQ>L,<҄שyֳtO+>Y=N=MZ_W L;0a8/eDfW l!1!΍A-Y,13`?v-~(TzQ,]Jf\T>rr6`:U̞B3)a1$W綽PҴeԃ?VLڃIJ4ĖW3Sʏ&٬|Bo!(V;_9}UEi)X_O us'4ˠ=JeBBA@3ڐF$Bbgڇ]9TrXzpUAVӲw_S $偼+ 5$g^p"j*R7L$t4ZѵRPn U4䲵w>M8atB7eXYf ULwMw0#C W=ci`8)AL?=4mRwAf(4i}?[*G8a{(Rif^烪 O pf*2]uimy9O#hnm3JZB8Slb2M{\Ht1<,CD;4V} ͕[#e[(>#&K^*(zP/12m nDwUږuhq>bdNj){OЉq.wmZΤȣN1C!o3rYz`0OT%6׎V^u1k9嘰wO,@=Fw G"GK2 Z<~^5ZuI5V=^Qbao"N}Vhˍpa)sqǜՔ#X`galjƪT%lKOa9[H<Œ$Ѩ>yR֫ 2 k,ɪaj(.<:E#vrbw# S)ㅔaSsaP/V$nQxP!ׂ5[;ņ>Dc;x39Q'{TSV?[KRoAsͱi( <ԬVMN ʩ'[52JxĚR&-V\<z`Du_M-[d`I~1 "cMx DZPB>FIN\8]+ZȌbR2_kRFwQ;3GۻG%Ԅ#De*I).,9=i4"O \L]¶f*R}ج8s/~~Wӵ! Y[vHn-@@ >6O[6$ʖx{"#V_Zp?t.\uZһ dat*=n5ƍZC/N[T"Oa"Mp8P\< rݤ\-%vѮ,l_.〛6з Օ𙽻IΞn3T7Tgi- G\HRvJi]zdY NXallVhW] & ' =b 9ײ`OҠ܄zEwkh7/Hc2'#x?%ҾiL[.c-^NUA#ڞ^z~ثn/oմi_h>ƭa/<4aU 2Di69.Qa ,@IYa|Fna,^%e8C牚8F'1y I0➃dfcys߬H < | g` ?g:isuĚz/@wii~^] F7 VJa;QEhiYor-k(ci0^ɶ8% kBtHȧ88qYz"*(3Du&NR>iU"UIze*@:ܬWwqb-aRſTqg1ۨ$ &ҋIrZ!NrwA2϶^P38<2 Qă/Ut;)ZZ.kyM2Io$zuQl“ixr Ưhm%xaȌH\^ J}3P6'fhJaIQQ]!dazIjUS+D!z1|OLU^j[usvo ,%x ы`1A>w/n2<5;16krJbeֲmZK0'\R 9buga,fGF)%l >$sa.6>Bzc|}&m^ .ZIұ+W[S|9 F4 ;#P-3Л<+NT=粓+mi&~ȗbcc{!#S}5zIr* ePw.Ouo,ҥA w]',Ğ\e(&A} vg^(+F-^M1$屡˔:jO"B\VeaD*C78HO֑Rί/lLYf<cU4zۏ lš0Ʈ31"43Rq851*L~š"S'*+&:dR Y8n"3QUA\u"͆X's(mvJqMc1;4t :pC QicAw}(^i}QqɓMyP=D:"s{3o%ՙ *ϺT:;mg ooP1(Cl#Pmb[T(A.44Ԑ|HC(]b=ɍN5UN(9ƟHӗ` &Rt)Lx9?ic~~w/ôpz]QMYl/-k%d~< (&ڇw䎠0eToRޅEBE038xZFз}CK[k"A?yCcժ)08C~ H.{Sf,z%pzVT爅z1>*L{ح]khdڹf #R9!-G0{IOd'i\9G_\)q! ?3HsZDvQFt< FuX3wT6d=6.LDiOLr銯24E,]S_!7“C؈>BC"Ы3#'J_Ye?@–Țا#7חt\j uy;VhCKE%?3_ǵ$ză *Awqr5TqmQhM(KJ5rɱ>i<$e8G& F,k\CUpH}?hZtdKT6(Șx1^Z#45MT Kֵve_)W)ҽA]*Ql 䪲J۸^"16MdL/؅]YR'O6?1[; 1}#ON[fx+Nf7_u:zٜiO` @kSD4T JU2siNeC@.uhŹAakgErPf΢gH>Q8/ hc%բm2a@cN/-nOO6#wx ۳f+㪌+#y`Px[s 6, k?qaZ|7u_WiڡՓr E8BY_7*ROڡaV\E%ϖ8d|1 SU>.GFs$PcGf~{@ۻ:u RL~UI剛./)+kpy ;榀({::Qwu en@}\Ai ­bv ڿi~#h, ۯIwZo= yWR"2Wװ^/c aMgNkȲEqoh _)kbV?UT)v2i^tAf$RFYώ&{-/bib[+=ɁĀiFP`v1R.ϷtqSbC)4Ult Ә㙣EARB{*2^Mɽ2Dν߶(üѻ a⧴ve@o\χM<,7:S˔>Ԃ7twӤqrlRy*(SpHdu1C[}ؤkiOGaN ҄69b j/,m`@ĩ}doXuIz,d_^mչ "_&7Yt~uqn sٳv+" V׀f!V聥&L Bʵe?5p"?alq#j˥Tv^<:vƣA,h VXw{J%KʻA@9 Bz:aʀ}jeK=?-Lq tƍt\jErND)4 _m!:[Y{uL^Tn (T$eEZlLF02ٻxOZ 調x!Ƿ^Q'6xI2)vNʶ+S;$Sh+mP9lNtזV@M9Bːc +Ƒ" jྣΊr]12uh"439ޓk3:plE*S(h8 fw58>Ya֦k|4^:: =:RNbcCTixBsSB5%vC6B~4)-C6J D:`{:)A`~@&fU/YYc9Tv''*mk5bC ْ"&͏dlz.mvY?_s,BwjF9g*K;Gmwjힺa@,˿o>]{0 /lqp4uhl.j Uk ? gATb¬(B5z"1m Ñ,ʮLJhDQ4jg"/uF H8}|+R2\']HO}XV*&~e]I$A1O̕,Bpmejr|3Yhր=ͼD5yɍHU"Y,I/l5wvy:<1=Y<`d՟H :Y.vwƠGCvW X6eVRLm܈T| ǫK#rZYMhDwݐ:hD``( !]!>bT"d@I’}>Lǩt?tN@8)}/ Yfs>캏AcI"Z&Ah*nZ0Jp 3QnlJ͸Р|ų-lýt бߑ8N_s(7RGL-7֓@yTĤ%7Yf}$@W Y%JeIaRnE1Š>Ԧ' JDl7"Ո1ds#&*CHj1NDo9W[!m]'AUلM|;:bT;M~N!éq+Îb,3EZL N*yc&9eGǮ(&(CcFX90@R[eeʬr"r]SCZo3XP?gNZ]z,N8z$s9DB5W-m!DT1A?Ý*ΈXe+%#{҅[o(l'\fl򁫷[!ó|\6fDux}`L!Ef T xZB2r\yl6BDWHGs((ȗSɡe][됆Y} xx}8\J`'@0҅+w?CAT)M'2ENXgP3Bl Nq?!UݣV# ~vʝޮb6qE%.}S]XkeqE%;h&bUJ*ᘛyV2jv8}^YZKCߢUغαm;'s{ X&N̕#NhR*!P&7?{UVZq=aNG{2R1lg\_|?2v~!% ވmq,h#E c䩡39=֝ GeRő첽DA3~EӃO|'F#| 3j1b|e$ Z "PLZw>xm̡b*p+@YlPۈ++|܎_f-QxAI˭6M4[ #P0Y6{w[房1O3%mjNc0),Y0;!е: k\YRZU6#m/vKﮐ۾ HLf/$~k.*Dۚް;dJ i[)f_q{)'lE[|Rl7nb{bt[Wr 5 B'r5u6P|\OjmHhֹAq,o˼;5.F,IDqn3L;|($M& !ݟNu!e4LZ)?Z%EdeBflj*X8Gv^VS97VBKVOn$pˆE9>{!ZKdq60ZHr'w7)Rr˟8|U_օXDǓ9y fh. B7?v(>@ -D)uGs) DT׼QJ5&;Pp2[GX컶"^v kճ%Ӏ&L4zG 3;t2vMnZmLI`c2Ѱ'!OJq+JP6HJw=Y(b"vyc+Bdm(zT/.d&h )h8_hvh^5N@cKV x UkquXι$(mXqisN6G4 e _E" PE-wfK<hGɣG>PY;M)|,)TVk<`soC$+N x$`r%UCل) T; 5|X}wToZB ~SC*J$3o5JdCB+Y8/;I{]½v޶~'jW DgXY;gZƤGJ5a`bn:Kfe )Lq)v3He=.ne}w8"fU3&>-H\f(1-f^#q&?'ZLy^-_hZa"_y "}ME+Kk1NzfR6C/ziGc̄h+Y4arbG hZG"wi(%uu\ Gb &mW\ǔJ:O?.:ړ'nW~WDAz9O_h$ gn-7OHJ|U>3ݪe[V, ف|?"3Hbqys] kEoo\ \~r`=z$X,,RFG*Xrt*|2RXd\v&3,H=(E#13\C0E:~'SqIC/sӜרWSflVpmxD4j"j )#F2q#P.ͮ5@?&"ނqY6A]OQHA䛻>ΧAe-@N`!fJ;%._P'3HbI"Xve*^dC)Px bJD23$BXlnp&$1CGX*bej맠Haw@*;Ȍn&GRҷ DdiL8Egy{+ <}!,[c։`I b&69Pca)3/W ^LsbaqԦw3客ؖi! m!$l~oird3K~/rcK&t,V3ڒJʬHBdr?mU^J5 Xetj*}lmצR89:L 1U=KH BqEnnF~#>OOv`(\ :goz.$QT ZeF&x^mɞ.npԿqNn'tCjFZ;}72 ̩ncD52@t;26x 5]q*C`$o m %==E!W5@L!PìL3QBEʺcw14]kӅNCFk[Et%7 hCAFcBg ?Ϟ] dq9a- ihXͯmhBGDLuٝvfg34[v DP:sZN,~QVa}Me9H=`*r|3b\rJ[;G*|2iwc\W: !ך.lg9A:#rDN7˂t:7FI4u V9XOcc5;Yn"b&ב";KHdxYqm'QŶT{, CS#fa4^nU7eET{mteli,ߠCJ29a51u, K}C: 3)!#$PfaUt{ۡAI:֞cV0)r!}9}:ӥdK.R뾅Ř?bB7G~vp*/K )OHaRxS}*ļv\ITdjewp 虶 B0y,%V[;7R~t+ʜyM [LFv.J qYj,:\u0 6&~oMΕ/-IPs߂Z uU@{oa᠀:7 JpBׄpE2_> Wsx~ ۄ,d ta&C:~:p-) ;$ W:uPK ܤ0cNIa- EWF0T)#pHZikj=-y#Z)z .ݱrt:ifŎ49$]!'Փ`<@0}#pmm8_3e""9ek8?Ylm-PXlvihKԍcqA§eG<Bvy6<քu/Aj'ӸBJ/PxGk*_ND)HSw. bx%EV}XE/t(Ul"|",S/3em0ǿ)2*0/]M@c*nغd\ns* i!Ņ^xߊ5[!:CG>[$ ǩh ? /|IMѓ(}w` 8!H:D7j& QK3DCJtva8 鲸VJSH@Sc퀎e˯=#MO[2&L $@S߇=m^XQ \\,0=CdbxyfG``eW?h㠅;Il8Җt 0\ćAH/taϹ趜uGc*=Ӡ,'խIS/ *U"8o(xI Co y >xu_~g'?E󫩌z38Y䳇}ȇ~3Q)8ثFb `gTb^lD+Qt#>7 YT}JIK C8PL! \[h.HTƾh0q"]}< [}܊M]o_'&_V]>VKB F<%DO]Eө_?ZIvltK]FBSص 4'kWz0_Y KbDSmɂEyKʃ6cV^莦{ijc N 8qzch@"n*S;,W5=? mF[m/'ğ-臮kX<O";-cIkAQ!SCImď{̲ۘUp)ןb6V (eT/0K`3wyHGv`cpq%4(PcS=!hHgܛ-:$h-8J|#Ӗ6_sPQR!`;Y*;#@iR8ԂiIc;&9OB2 1 ?wVЏC9 ^up|IGJGGxdKc,K^Ur1 |k@>ݛU\_sncxqXC3RŞ$do+qT0?.m!EՐ_pn(R׼^f`K2l@EFg ע^FdV XC$ig~X<b@'}@_)i9+0Y4|mɋWx$%Z[ENS861uFSH\^%y/.m$M4 S3 .^صsGA?95&y B?[< .]a&<;"@>N쓤oq;/|c.lGn(eb8q:*^ [/s X7^CHB\aH$9CxX.owwk9笙ÃN=MհIjflrge˧蠸)I[gV}!Ds:dyqA͛SX\[DL9g4 SP oKDX3uleQf}M_O iž u6'm-ڈa丨/y'0 AWmŏ}؉v6kcU?@@w)0 Hyjv0l,ax`hC? D Pob92B)?[_LPհfa8. N L\s ?!)!zIQ ”)Ra+hT+mS[WdyᢁHX%W^!von"YǶfBP1>v'[i^sIo ZY$qOPH@@Yup/MVo\S@zn^bcZN fm"Ш0$jzZuJEz^dؘkLW"(HN χraBr< !ֱ!|9HUCBs5?ϟ}b9$yQ}Rzۺ(LXa#PR;LS1= 9H E҂H9vIfTĈ*>>W0Vq?iASYqD.=|W JJ) 50PqX]҉/v?^bׄa .P8< BKIzو:[=(hfG|.8O^w't\!. m}VŁP]E}@#j-yk **ġvq '1m%U |R; ~ihS1#$Dk})$>@\ Fsd*istH%_DV /$ՙ u*2*^M]4Ix6Fu[~tjό% ){"~ ;SxEs0#>ݔ,'&zlr]3T e{umpw.r s