lorax-composer-28.14.61-2.el8 >  A `nU]3JB|4Y'v2h]UTR+N7 {z-id=-OA;uxfm9(pdvJweqᇔX`ƂBTgQ8< n&6T7dW)/R]8fJnp-;)'vu|(t'Mby>6)5YS@wW?#[Ǡ6:?Mw}ɀaA.YqV?0>/5WimzgҼd&!|8u;R.6lVm(!9w9H`јˑV֨IBUf (Zӄ V9gzJjԛ27IDf<4ǡ?C1hA`4Zw~t~od&eAXYm<7Ox,v7"bERu?S6DQWC3 _1-X 2{da707ced4b03be9bc04aea8aef1f12719d659d5925a2112ba8f1871482f7b25a199d740e0f3e9caf8f556a774dd429b231916e2fX`nU]N2⟉]NoDeZ[+b<=\sHrHVWt?DOچƬ_X4[dXZ@%UC ?Pi)) {(9P.HkPϵds}4E7uٶL)gopovZ|W%nQk${,I߿֮7ЁX2 q}ɥB ^$?U3m?бM* l2qlk\4 FMG9#i0 !  9^~eY<^!%9.'QgSw'T/2vFn0ˌʁ+=Ǚ̄&q6`ACׅ¬#@l~]1a"M$@+GVw';7 EA\j4('O${c0\;as͛2D5)5`Jt^幏ڑ "k?x9 zT вQ*J-ۉX {\ ԰;z`)W >pD?d  @   >\NN 0N N  N N  NXNN l N!" " $O ($8$\9&$\:4\=8>@?H@PGXNHՐNINXY$\TN]،N^[ bߗdefltNu NvXwNx@Nyx8X\bClorax-composer28.14.612.el8Lorax Image Composer API Serverlorax-composer provides a REST API for building images using lorax.`qTaarch64-02.mbox.centos.orgXCentOSCentOSGPLv2+CentOS Buildsys Applications/Systemhttps://github.com/weldr/loraxlinuxaarch64getent group weldr >/dev/null 2>&1 || groupadd -r weldr >/dev/null 2>&1 || : getent passwd weldr >/dev/null 2>&1 || useradd -r -g weldr -d / -s /sbin/nologin -c "User for lorax-composer" weldr >/dev/null 2>&1 || : if [ $1 -eq 1 ] ; then # Initial installation systemctl --no-reload preset lorax-composer.service &>/dev/null || : fi if [ $1 -eq 1 ] ; then # Initial installation systemctl --no-reload preset lorax-composer.socket &>/dev/null || : fi if [ $1 -eq 0 ] ; then # Package removal, not upgrade systemctl --no-reload disable --now lorax-composer.service &>/dev/null || : fi if [ $1 -eq 0 ] ; then # Package removal, not upgrade systemctl --no-reload disable --now lorax-composer.socket &>/dev/null || : fi if [ $1 -ge 1 ] ; then # Package upgrade, not uninstall systemctl try-restart lorax-composer.service &>/dev/null || : fi if [ $1 -ge 1 ] ; then # Package upgrade, not uninstall systemctl try-restart lorax-composer.socket &>/dev/null || : fi$ ccjljl R RNNCFCFLL==mm  m Y p"LeN5 N q&YX)8!A큤A큤AA`F`F`qE`qE`qE`qE`qE`qE`qE`qE`qE`qE`qE`qE`qE`qE`qE`qE`qE`qE`qE`qE`qE`qE`qE`qE`qE`qE`qE`qE`qE`qE`qE`qE`qE`qE`qE`qE`qE`F`F`F`F`F`F`F`F`F`F`F`F`F`F`F`F`F`F`F`F`F`qD`F`F`F`F`F`F`F`F`F`F`F`qD`qD`qD`qD`qD`qD75ae36cfaa5e9525dbf3a97ab71f603748276316d27dfa2425d4d1e7ce30b126bba0bac4b81d54ee85642b9813733bba999b3e970fa1cc3a37e36f47db795a260011f75d7f5694f7d3ef4097391ab7c50bd6db5e636a98f306bd493eb20cdbc00011f75d7f5694f7d3ef4097391ab7c50bd6db5e636a98f306bd493eb20cdbc0202266b621e17cb19024a67dfee2a3cefd014633dc42cbadd9b0f2446e808ad3202266b621e17cb19024a67dfee2a3cefd014633dc42cbadd9b0f2446e808ad3e04dc835925aafb323cf90e0058275a359d15eef52c38b2a1b5e107fa993c60be04dc835925aafb323cf90e0058275a359d15eef52c38b2a1b5e107fa993c60b522ab0e435b8acc27a43d40e8d2610ea6554c1647488b1881de7447a50943fde522ab0e435b8acc27a43d40e8d2610ea6554c1647488b1881de7447a50943fde7aaead77fa46b7e48b086d92db9948085119f21eb6d3b0e360f5ae14c198801b7aaead77fa46b7e48b086d92db9948085119f21eb6d3b0e360f5ae14c198801b496b4406ae1880fb21cdbabf2dbb6d41f8c91aeedab3794c4b458c58111d3ea2496b4406ae1880fb21cdbabf2dbb6d41f8c91aeedab3794c4b458c58111d3ea2fa0a983719bb52880a25fd284c6f980b49e2f1c25e9fdbd3e1090f6f46ec6ab1fa0a983719bb52880a25fd284c6f980b49e2f1c25e9fdbd3e1090f6f46ec6ab13efbf120e5d56cbacc97d4990ba1aee30397b211c6f3d85bc06840295e046bfe3efbf120e5d56cbacc97d4990ba1aee30397b211c6f3d85bc06840295e046bfe0557a727d5df3ffca50ecdb1b34924518301244b2f6e15d44ec37d6b4950b1500557a727d5df3ffca50ecdb1b34924518301244b2f6e15d44ec37d6b4950b1507357fa278044897b8ddb1f0de67563c9a9d0b60c95d2a25d90fcda60a130dc7a7357fa278044897b8ddb1f0de67563c9a9d0b60c95d2a25d90fcda60a130dc7aa3f707715bdf9842494f69d09400595e23ba1958ed2f0ef6d684c15725fc053ca3f707715bdf9842494f69d09400595e23ba1958ed2f0ef6d684c15725fc053c4169466f9e1f6077d44a7d344f6eef315e93ca6f8ba7dabf996904ca879dbad14169466f9e1f6077d44a7d344f6eef315e93ca6f8ba7dabf996904ca879dbad174d191baee87233f7fb6ebd034423a3ff6587f1e4c57a72f26e7768e51849b7874d191baee87233f7fb6ebd034423a3ff6587f1e4c57a72f26e7768e51849b78e826464f9889fdf1270f8cbf9d36575bf193043dd80d2b94c4bf77bf2c0cba6ae826464f9889fdf1270f8cbf9d36575bf193043dd80d2b94c4bf77bf2c0cba6acb83be88cc15b34f7a20e887b0b6179cc72c54c66a2f5e64accb06c4cdd90359cb83be88cc15b34f7a20e887b0b6179cc72c54c66a2f5e64accb06c4cdd9035995358b31080e471d1683fbaee503ae8823cf6854cd3a7b8c7dcdfef37064a63395358b31080e471d1683fbaee503ae8823cf6854cd3a7b8c7dcdfef37064a6337e19f5c06b2eca6ac61249c3e32c74843394ba087144002011a5cb67d3b7d6e67e19f5c06b2eca6ac61249c3e32c74843394ba087144002011a5cb67d3b7d6e619bfa2501fe79e6ca7b20bd0a6327f2efea503ac7d795966f42159072291363019bfa2501fe79e6ca7b20bd0a6327f2efea503ac7d795966f4215907229136303dd3cf894b98e09735096182be32acaa2877dbe4b58192452949527682614ca1f530cd4c63c3c2abc24da11a2e577258917fcdec0267af915e9b81dda65d2403137e78b085ea571936c16a71304ed3af5e42523fcf3e715dc2ab5f96c9924d4a664d0f0bdd801b0dd0e61ce906a07d11bc50eb339ddbca3b6831fd9614b51e29424dca0b822b093ea2cc88966f09bee4fc434532daf1f680b726424cd2d54b7ee6e6798ddcb1430708f423ef10467fcbb77728fdb0849a82712feb46bf8789daeb8861d8138c07da15241a8d9650ac27b8647fc880bd94964b3f79a87ea648f5d3b52f38d2f507db8cc7072d064b99a09fef9e5ca0e550d161c7429014a2fd9f9d433ffb3a5aeeda0a82afe9204b6e27deae5f8fc9e003ed27f806efead4bef17ce4d940492e3364a7592551a43ed04e01c04d7d71968ead174048a34bf0ddccb119f91ebdd6d4b875d537f6acb366e28f33b951eaf902f5e15254809d2d489d606c9568f85aae8b74001c0b13f8897349d24411ed1c86227e762a68c9882a37737a8dc14c7521d5f76c9355c3e752baf81e37a794a25236d8c0649fcf2a3fc4de219408779e96de09c994ace9eed63126c119ae0e6e2ea94fc35fe2879fe20640665b55a6cf138a1a7af7e59144cc30a67a87269925de71bf471f39bcc732ab67543198d83645104b3dc6a0be2e5a8b0017865b5b5caa6b79f04be2067b8cf00d06add48b52e8efe19cd09b4b3f23beeeb254661fa7e2f06d564f981a057f220cfd8cfb1467b948ec5715fa769d592af5172d4d560ec4383bec033415e6170aa92368021c0792cbb4a96ba57b130b632e9e97bc613e4544038878872ae0f16e42f6aa78a450f64d8e3b76320ec411fd1a6b78726652e1b49d71efe9294030ec402b453a5a8ed385eaf45b9e7563adfef2c368ab912e1e9ef4fc540224d2dd01f6e294800842284e73109f4f15e593e7f6a8c39bd8d95eb423b611cdb97059eccdb6f67d62a0e997c2b8ba110acff4a9cd86cdfa47a6e66043189399c5abba5a1e852ff8ae03b6f3c53dc90378f974fe1c9d69c7914e69244709be7ec81234ff1c8c656de31d7808659f22237872c9b69820334068ae5c329aa74ce639f89a990787e2da2713be883ff933d7435f342e6c6272f05f5dbd3735e2c1f180d298cf36e09c76764cf915792207aa917540933b19cd54467b6e499f4e6cc90a7d36b1e1bd35b655be648ecf5805f03baf957280fc47a7874e7993fe1095b7d614e63ed7c848fa8ac96d19248d103c2f55f6cd8fc088151b937aa80a423c66971bc4dd30e61a514982fc33f2ab753677840e511ab459cb72c361d89a43055443ba146d9e627cbbeb137bae7c5db5c888d26dcdd83e3149a479df526bc6b9d4a024db99098f4535e728bcd7c98ea7a086d88d863701884d776a78d45aefcd189ce73b1ef20853bdc5e2c2d040032a04ba9254f6df3dd1e676dbf06705ef4ada0c5bed59916428459ac58169803160dab64c7f2d779ac28c3ebc8452e93309ba25e6d7f49c2c0b3a537dd0c8d4d7e63e51b934b90cdd91d189e87bf5e44cc390be8cd3fde7814cd000b5f84d0d4af80ba122473a75da6f1fdae0ee105f068a3fc82d27c6rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootweldrweldrweldrrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootweldrweldrweldrweldrweldrlorax-28.14.61-2.el8.src.rpmconfig(lorax-composer)lorax-composerlorax-composer(aarch-64) @@     /bin/sh/bin/sh/bin/sh/bin/sh/usr/bin/getent/usr/libexec/platform-python/usr/sbin/groupadd/usr/sbin/useraddanaconda-tuiconfig(lorax-composer)createrepo_cgitlibgit2libgit2-glibloraxpython(abi)python3-flaskpython3-geventpython3-pytomlpython3-rpmfluffpython3-semantic_versionqemu-imgrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)systemdsystemdsystemdtarxz28.14.61-2.el828.14.61-2.el83.63.0.4-14.6.0-14.0.4-14.0-15.2-14.14.3``@` @` @`@`_м@_@_Z@_16_-B@_'@_ @_{^^W@^^^x^U@^@^W@^AE^1s^[^@]}@]]]҇]M@]]]\F@\t@\P\C@\e\|\Q\8@\73\4\@\ `[[[@[F[R@[@[][ @[#@[[s[-[[[l,[^[Q[O+[@[@[)[@ZnZUZ`@ZZ@ZZo Z_:ZLZOYYY˒Y@Y@YYYYYcl@YI@Y0Y.@Y-^Brian C. Lane - 28.14.61-2Brian C. Lane 28.14.61-1Brian C. Lane 28.14.60-1Brian C. Lane 28.14.59-1Brian C. Lane 28.14.58-1Brian C. Lane - 28.14.57-2Brian C. Lane 28.14.57-1Brian C. Lane 28.14.56-1Brian C. Lane 28.14.55-1Brian C. Lane 28.14.54-1Brian C. Lane 28.14.53-1Brian C. Lane 28.14.52-1Brian C. Lane 28.14.51-1Brian C. Lane 28.14.50-1Brian C. Lane 28.14.49-1Brian C. Lane 28.14.48-1Brian C. Lane 28.14.47-1Brian C. Lane 28.14.46-1Brian C. Lane 28.14.45-1Brian C. Lane 28.14.44-1Brian C. Lane 28.14.43-1Brian C. Lane 28.14.42-1Brian C. Lane 28.14.41-1Brian C. Lane 28.14.40-1Brian C. Lane 28.14.39-1Brian C. Lane 28.14.38-1Brian C. Lane 28.14.37-1Brian C. Lane 28.14.36-1Brian C. Lane 28.14.35-1Brian C. Lane 28.14.34-1Brian C. Lane 28.14.33-1Brian C. Lane 28.14.32-1Brian C. Lane 28.14.31-1Brian C. Lane 28.14.30-1Brian C. Lane 28.14.29-1Brian C. Lane 28.14.28-1Brian C. Lane 28.14.27-1Brian C. Lane 28.14.26-1Brian C. Lane 28.14.25-1Brian C. Lane 28.14.24-1Brian C. Lane 28.14.23-1Brian C. Lane 28.14.22-1Brian C. Lane 28.14.21-1Brian C. Lane 28.14.20-1Brian C. Lane 28.14.19-1Brian C. Lane 28.14.18-1Brian C. Lane 28.14.17-1Brian C. Lane 28.14.16-1Brian C. Lane 28.14.15-1Brian C. Lane 28.14.14-1Brian C. Lane 28.14.13-1Brian C. Lane 28.14.12-1Brian C. Lane 28.14.11-1Brian C. Lane 28.14.10-1Brian C. Lane 28.14.9-1Brian C. Lane 28.14.8-1Brian C. Lane 28.14.7-1Josh Boyer 28.14.6-2Brian C. Lane 28.14.6-1Brian C. Lane 28.14.5-1Brian C. Lane 28.14.4-1Brian C. Lane 28.14.3-1Brian C. Lane 28.14.2-1Brian C. Lane 28.14.1-1Brian C. Lane 28.14.0-1Brian C. Lane 28.14-1Brian C. Lane 28.13-1Brian C. Lane 28.12-1Brian C. Lane 28.11-1Brian C. Lane 28.10-1Brian C. Lane 28.9-1Brian C. Lane 28.8-1Brian C. Lane 28.7-1Brian C. Lane 28.6-1Brian C. Lane 28.5-1Brian C. Lane 28.4-1Brian C. Lane 28.3-1Brian C. Lane 28.2-1Brian C. Lane 28.1-1Brian C. Lane 28.0-1Brian C. Lane 27.11-1Brian C. Lane 27.10-1Brian C. Lane 27.9-1Brian C. Lane 27.8-1Brian C. Lane 27.7-1Brian C. Lane 27.6-1Brian C. Lane 27.5-1Brian C. Lane 27.4-1Brian C. Lane 27.3-1Brian C. Lane 27.2-1Brian C. Lane 27.1-1Brian C. Lane 27.0-1- Add Conflicts to composer-cli for manpage move Related: rhbz#1928962- Increase example kickstart root partitions to at least 4000MB (bcl) Resolves: rhbz#1973407- New lorax documentation - 28.14.59 (bcl) Related: rhbz#1955355 - docs: Add missing mkksiso.1 manpage (bcl) Related: rhbz#1955355 - docs: Fix reference in composer-cli.rst (bcl) Related: rhbz#1915361 - Makefile: Use user-mode podman and fix docs-in-docker target (bcl) Related: rhbz#1955355- Backport mkksiso to RHEL 8.5.0 (bcl) Resolves: rhbz#1955355 - Move manpages into the correct subpackages (bcl) Resolves: rhbz#1928962 - composer-cli: Update documentation URLs (bcl) Resolves: rhbz#1915361 - Use wildcard for grub2 modules in livemedia.ks example (bcl) Related: rhbz#1973530 - runtime-install: Install ipcalc (bcl) Related: rhbz#1958314 - test: Add new osbuild-composer expected types (martin) (martin) - test: Fix URL to bots testmap (martin) (martin)- composer-cli: Add support for start-ostree --url URL (bcl) Resolves: rhbz#1929381 - tests: Override rhel-8-beta.json repositories for osbuild-composer (atodorov) - tests: Remove systemctl for osbuild-composer (atodorov) - tests: Start osbuild-composer.socket (bcl) - test: Fix vm.install for non-LVM cloud images (martin)- tests: Start osbuild-composer.socket for the tests Resolves: rhbz#1916684- fixes #543 qemu -nodefconfig deprecated (afm404) Resolves: rhbz#1904168 - sshd_config: Apply suggested changes (bcl) Resolves: rhbz#1872892- Switch to using upstream mk-s390image for s390 cdboot.img creation (bcl) Related: rhbz#1892404 - Add --squashfs-only option to drop inner rootfs.img layer (marmarek) Resolves: rhbz#1846282- docs: Remove anaconda from rhel-livemedia.ks example (bcl) Resolves: rhbz#1876563- tests: Fix diff test BACKEND check (bcl) Related: rhbz#1825190- tests: Push example blueprints b/c they may not exist (atodorov) Related: rhbz#1825190 - rhel-livemedia.ks: Add anaconda-live package to the example kickstart (bcl) Related: rhbz#1691319 - Switch VMware testing env to improve stability results (chrobert) Related: rhbz#1825190- Skip test_z_diff() if runninga against for osbuild-composer (atodorov) Related: rhbz#1825190- tests: Overwrite rhel-8.json when testing with osbuild-composer (atodorov) Related: rhbz#1825190 - tests: Allow skipping image build in compose sanity test (atodorov) Related: rhbz#1825190 - Set BACKEND=osbuild-composer if running that test scenario (atodorov) Related: rhbz#1825190 - tests: Don't check info after compose cancel with osbuild-composer (atodorov) Related: rhbz#1825190 - tests: Compare blueprints as TOML objects, not strings (atodorov) Related: rhbz#1825190 - tests: Remove lorax-composer specific checks (atodorov) Related: rhbz#1825190 - tests: Remove compose after we're done (atodorov) Related: rhbz#1825190 - tests: don't use beakerlib in blueprint (lars) Related: rhbz#1825190 - tests: don't depend on internal state of composer (lars) Related: rhbz#1825190 - tests: Do not rely on example blueprints (atodorov) Related: rhbz#1825190 - tests: Special case compose types for osbuild-composer (atodorov) Related: rhbz#1825190 - tests: Don't check example blueprints if we don't have to (atodorov) Related: rhbz#1825190 - tests: Use BACKEND env variable instead of hard-coded values (atodorov) Related: rhbz#1825190 - tests: Disable non-cli test scenarios b/c osbuild-composer (atodorov) Related: rhbz#1825190- composer-cli: Make start-ostree parent and ref optional (bcl) Resolves: rhbz#1859680 - composer-cli: Add a get_arg function (bcl) Related: rhbz#1859680- include generic.ins for s390 boot iso (dan) Related: rhbz#1844517 - Fix the bug referenced in the last build (bcl) Resolves: rhbz#1848727- composer-cli: Disable retry counter on connection timeout (bcl) Related: rhbz#1848727 - composer-cli: Change timeout to 5 minutes (bcl) Resolves: rhbz#1848727- lorax-composer: Add deprecation notice to documentation (bcl) Related: rhbz#1844649 - composer-cli: Add documentation for uploads and osbuild-composer (bcl) Related: rhbz#1844649 - composer-cli: Remove the upload and providers commands (bcl) Related: rhbz#1844649 - composer-cli: Return a better error with no value (bcl) Related: rhbz#1844649 - tests: rhel8-branch uses nose not pytest (bcl) Related: rhbz#1844649 - tests: Add tests for composer-cli compose start JSON POST (bcl) Related: rhbz#1844649 - composer-cli: Update bash completion for start-ostree (bcl) Related: rhbz#1844649 - composer-cli: Add new start-ostree command (bcl) Resolves: rhbz#1844649 - composer-cli: Add support for --size to compose start (bcl) Related: rhbz#1844649 - composer-cli: pytoml load() needs an open file not a string (bcl) Resolves: rhbz#1843704 - test: Put VM image overlay into /var/tmp (martin) (martin) Related: rhbz#1825190- Keep /etc/default/useradd in install.img (honza.stodola) Resolves: rhbz#1838677- lmc-no-virt: Add requirement on anaconda-install-env-deps (bcl) Resolves: rhbz#1827911 - Fix cherry-pick of extra multipath.conf line (bcl) Related: rhbz#1676777 - Use smarter multipath detection logic. (dlehman) Resolves: rhbz#1676777- rsyslog: Disable journal ratelimits during install (bcl) Resolves: rhbz#1752754 - Update datastore for VMware testing (chrobert) Related: rhbz#1825190- New lorax documentation - 28.14.43 (bcl) Related: rhbz#1826479 - tests: Add tests for variant branding detection (bcl) Related: rhbz#1826479 - lorax: Update how the release package is chosen (bcl) Resolves: rhbz#1826479 - tests: Add tests for branding (bcl) Related: rhbz#1826479 - Move get_dnf_base_object into a module (bcl) Related: rhbz#1826479 - lorax: Add --skip-branding cmdline argument (bcl) Resolves: rhbz#1826479- lorax: Restore the 98dracut-systemd service files to the install.img (bcl) Related: rhbz#1805405 - lorax: Add eject back into the boot.iso (bcl) Related: rhbz#1805405- tests: Add new test to run 'test' and 'check' in cockpit ci (jrusz) Related: rhbz#1785154 - tests: rpm now returns str, drop decode() call (bcl) Related: rhbz#1785154 - tests: Switch to using CentOS8 for the Docker tests (bcl) Related: rhbz#1785154 - tests: Finish switch to using example-development in composer tests (bcl) Related: rhbz#1785154 - tests: this_is_rhel function return true for CentOS or RHEL (bcl) Related: rhbz#1785154 - tests: Disable pylint preexec-fn warning (bcl) Related: rhbz#1785154 - pylint: whitelist the rpm module (bcl) Related: rhbz#1785154 - tests: Use unittest.mock (bcl) Related: rhbz#1785154 - Test & cleanup script for Alibaba cloud (atodorov) Related: rhbz#1785154- tests: run ssh commands in batch mode (jrusz) Related: rhbz#1785154 - tests: remove --test=2 from compose_sanity (jrusz) Related: rhbz#1788461 - Add tests for metapackages and package name globs (bcl) Related: rhbz#1791612 - tests: Check for cloud-init presence in azure image (jrusz) Related: rhbz#1754711- tests: Enable Elastic Network Adapter support for AWS (atodorov) Related: rhbz#1789308 - AWS test: take into account different instance type for non x86 (atodorov) Related: rhbz#1789308 - lorax-composer: Enable ami on aarch64 (bcl) Resolves: rhbz#1789308 - Add test for canceling a running compose (jrusz) Related: rhbz#1788461- composer-cli: Increase DELETE timeout to 120s (bcl) Resolves: rhbz#1788461 - Add test for running composer with --no-system-repos option (jikortus) Related: rhbz#1785154- composer-cli: Add python3-pytoml to composer-cli requirements (bcl) Related: rhbz#1779301 - composer-cli: Remove unneeded % from API WARNING message (bcl) Related: rhbz#1779301 - Use mkisofs for the s390 live-iso template (bcl) Related: rhbz#1746424- composer-cli: Only display the available compose types (bcl) Related: rhbz#1751998 - composer-cli: Return int from handle_api_result not bool (bcl) Related: rhbz#1779301 - Add support for API v1 commands upload, and providers (bcl) Resolves: rhbz#1779301- tests: If TEST_OS isn't specified then match the host OS (atodorov) Related: rhbz#1769525 - tests: enable compose_ext4 test to use CDN repos (jrusz) Related: rhbz#1777265 - Add more lines to .gitignore (jrusz) Related: rhbz#1777265 - Remove all repo files & install composer-cli from host repos (atodorov) Related: rhbz#1769525 - Always remove lorax-composer & composer-cli RPMs before installing them (atodorov) Related: rhbz#1769525 - Always remove existing VM image before building new one (atodorov) Related: rhbz#1769525- lorax-composer: Add cloud-init support to the vhd image (bcl) Resolves: rhbz#1754711 - Add dmidecode on supported architectures (bcl) Related: rhbz#1714793- New lorax documentation - 28.14.33 (bcl) Related: rhbz#1761653 - docs: Increase root filesystem to 2000 in rhel-minimal.ks (bcl) Resolves: rhbz#1730937 - Update ppc64le isolabel to match x86_64 logic (bcl) Related: rhbz#1757338 - set inst.stage2 for ppc64le image (dan) Related: rhbz#1757338 - docs: Override macboot/nomacboot documentation (bcl) Resolves: rhbz#1761653 - tests: Keep beakerlib repo on the VM for tests which need it (atodorov) Related: rhbz#1769525 - tests: unskip Qcow2 and Live-ISO scenarios (atodorov) Related: rhbz#1769525 - tests: Ensure failure if beakerlib results file not found (atodorov) Related: rhbz#1769525 - tests: Documentation updates (atodorov) Related: rhbz#1769525 - tests: Use host repositories for make vm (atodorov) Related: rhbz#1769525 - Remove unused make targets (atodorov) Related: rhbz#1769525 - DRY when setting up, running & parsing results for beakerlib tests (atodorov) Related: rhbz#1769525 - tests: Use journalctl -g to check for failed login (bcl) Related: rhbz#1769525 - tests: Fix check_root_account when used with tar liveimg test (bcl) Related: rhbz#1769525 - tests: Use the same asserts as before (atodorov) Related: rhbz#1769525 - tests: switch to using podman instead of docker (atodorov) Related: rhbz#1769525 - tests: Remove nested vm from tar liveimg kickstart test (bcl) Related: rhbz#1769525 - tests: Use --http0.9 for curl ssh test (bcl) Related: rhbz#1769525 - test: Boot the live-iso faster, and login using ssh key (bcl) Related: rhbz#1769525 - tests: Split testing the image into a separate script (bcl) Related: rhbz#1769525 - test: Split up the test class to allow booting other images (bcl) Related: rhbz#1769525 - [tests] Collect compose logs after each build (atodorov) Related: rhbz#1769525 - [tests] Use a function to wait for compose to finish (jikortus) Related: rhbz#1769525 - [tests] Use functions for starting and stopping lorax-composer (atodorov) Related: rhbz#1769525 - tests: Add kickstart tar installation test (jikortus) Related: rhbz#1733975 - tests: add option to disable kernel command line parameters check (jikortus) Related: rhbz#1733975 - tests: Use a loop to wait for VM and sshd to start (bcl) Related: rhbz#1733975 - tests: Drop an old bug reference (bcl) (bcl)- tests: Add tests for recipe checking functions (bcl) Related: rhbz#1716596 - lorax-composer: Add basic case check to check_recipe_dict (bcl) Related: rhbz#1716596 - lorax-composer: Add basic recipe checker function (bcl) Resolves: rhbz#1716596 - Add live iso support to s390 (bcl) Related: rhbz#1746424 - Disable some compose types on other architectures (bcl) Resolves: rhbz#1751998 - aarch64: Fix live-iso creation on aarch64 (bcl) Resolves: rhbz#1752002- tests: Document Azure setup (atodorov) (atodorov) - tests: unskip Azure scenario (atodorov) (atodorov) - Support CI testing against a bots project PR (martin) (martin) - Makefile: Update bots target for moved GitHub project (sanne.raymaekers) - Skip azure, live-iso & qcow2 tests due to infra issues (atodorov) Related: rhbz#1724073 - tests: Add check to make sure the compose actually finished (bcl) Related: rhbz#1724073 - Backport Cockpit CI changes for RHEL 8 (atodorov) Related: rhbz#1724073 - tests: Drop sort from compose types test (bcl) - New test: assert toml files in git workspace (atodorov) - Use passwd --status for locked root account check (jikortus) Related: rhbz#1728571- New lorax documentation - 28.14.30 (bcl) Related: rhbz#1709594 - Assert that RuntimeErrors have correct messages (egoode) Related: rhbz#1709594 - More descriptive error for a bad ref in repos.git (egoode) Related: rhbz#1709594 - Add more tests for gitrpm.py (bcl) Related: rhbz#1709594 - lorax-composer: Fix installing files from [[repos.git]] to / (bcl) Related: rhbz#1709594 - Add tests using repos.git in blueprints (bcl) Related: rhbz#1709594 - Move git repo creation into tests/lib.py (bcl) Related: rhbz#1709594 - rpmgit: catch potential errors while running git (bcl) Related: rhbz#1709594 - tests: Add test for Recipe.freeze() function (bcl) Related: rhbz#1709594 - Add repos.git support to lorax-composer builds (bcl) Related: rhbz#1709594 - Add pylorax.api.gitrpm module and tests (bcl) Related: rhbz#1709594 - Add support for [[repos.git]] section to blueprints (bcl) Resolves: rhbz#1709594 - [tests] Handle blueprints in setup_tests/teardown_tests correctly (atodorov) Related: rhbz#1714298 - tests: Set BLUEPRINTS_DIR in all cases (lars) Related: rhbz#1714298- tests: Update openssh-server to version * (bcl) Related: rhbz#1678937 - Remove repos.git related tests (bcl) Related: rhbz#1709595 - composer-cli: Update diff support for customizations and repos.git (bcl) Related: rhbz#1709595 - Add support for customizations and repos.git to /blueprints/diff/ (bcl) Related: rhbz#1709595 - tests: Update custom-base with customizations (bcl) Related: rhbz#1709595 - Change customizations.firewall to append items instead of replace (bcl) Resolves: rhbz#1709595 - Update customizations.services documentation (bcl) Related: rhbz#1709595 - lorax-composer: Add services support to blueprints (bcl) Related: rhbz#1709595 - lorax-composer: Add firewall support to blueprints (bcl) Related: rhbz#1709595 - lorax-composer: Add locale support to blueprints (bcl) Related: rhbz#1709595 - lorax-composer: Fix customizations when creating a recipe (bcl) Related: rhbz#1709595 - Update docs for new timezone section (bcl) Related: rhbz#1709595 - lorax-composer: Add timezone support to blueprint (bcl) Related: rhbz#1709595 - Proposal for adding to the blueprint customizations (bcl) Related: rhbz#1709595- Create a lorax-docs package with the html docs (bcl) Resolves: rhbz#1695274 - Fix path to generic.prm (jstodola) Resolves: rhbz#1714107- Add kernel to ext4-filesystem template (bcl) Resolves: rhbz#1709792 - Switch the --virt-uefi method to use SecureBoot (bcl) Resolves: rhbz#1691661 - qemu wasn't restoring the terminal if it was terminated early (bcl) Resolves: rhbz#1691632 - Revert "lorax-composer: Add CDN repo checks to startup and compose start." (bcl) Related: rhbz#1691969 - Revert "lorax-composer: Check for CDN only repos" (bcl) Related: rhbz#1691969 - Add test for passing custom option on kernel command line (jikortus) Related: rhbz#1687743 - Use verify_image function as a helper for generic tests (jikortus) Related: rhbz#1704172 - Change [[modules]] to [[packages]] in tests (atodorov) Related: rhbz#1698368 - Add new test to verify compose paths exist (atodorov) Related: rhbz#1698368 - Add new sanity tests for blueprints (atodorov) Related: rhbz#1698368 - Update VMware info for VMware testing (chrobert) Related: rhbz#1678937 - Add test for starting compose with deleted blueprint (jikortus) Related: rhbz#1699303 - Fixes for locked root account test (jikortus) Related: rhbz#1698473 - Fix lorax.spec bz reference (bcl) Related: rhbz#1678937- Only use repos with valid urls for test_server.py (bcl) Related: rhbz#1678937 - Use strict=False when reading repo files (bcl) Related: rhbz#1678937 - tests: Skip docs if not installed (bcl) Related: rhbz#1678937 - tests: Make sure example-development is present for delete test (bcl) Related: rhbz#1678937 - tests: Make it easier to update version globs (bcl) Related: rhbz#1678937 - tests: Select the group to use based on the release (bcl) Related: rhbz#1678937 - Add requirements-test.txt (bcl) Related: rhbz#1678937 - Fix the google cloud boot console settings (dshea) Related: rhbz#1689140 - Add a compose type for alibaba. (dshea) Resolves: rhbz#1689140 - Add a compose check for google cloud images. (dshea) Related: rhbz#1689140 - Add a compose type for Google Compute Engine (dshea) (dshea) - Add a new output type, tar-disk. (dshea) Related: rhbz#1689140 - Support compressing single files. (dshea) Related: rhbz#1689140 - Add an option to align the image size to a multiplier. (dshea) Related: rhbz#1689140 - Pass ssl certificate options to anaconda (lars) Resolves: rhbz#1663950 - Add checks for disabled root account (jikortus) - Fixup lorax.spec bugs (bcl) Related: rhbz#1678937- New lorax documentation - 28.14.25 (bcl) Related: rhbz#1687743 - lorax-composer: pass customization.kernel append to extra_boot_args (bcl) Resolves: rhbz#1687743 - Improve logging for template syntax errors (bcl) Related: rhbz#1687743 - Add extra boot args to the livemedia-creator iso templates (bcl) Related: rhbz#1687743 - lorax-composer: Add the ability to append to the kernel command-line (bcl) Related: rhbz#1687743 - lorax-composer: Return UnknownBlueprint errors when using deleted blueprints (bcl) Resolves: rhbz#1683441 - lorax-composer: Delete workspace copy when deleting blueprint (bcl) Related: rhbz#1683441 - Remove 3G minimum from lorax-composer (bcl) Resolves: rhbz#1677741- Add a ppc64le template for live iso creation (bcl) Related: rhbz#1673744 - Move the package requirements for live-iso setup out of the template (bcl) Resolves: rhbz#1673744 - Remove exclusions from lorax-composer templates (bcl) Related: rhbz#1673744 - Add LiveTemplateRunner to parse per-arch live-iso package requirements (bcl) Related: rhbz#1673744 - Move the run part of LoraxTemplateRunner into new TemplateRunner class (bcl) Related: rhbz#1673744 - lorax-composer: Use reqpart --add-boot for partitioned disk templates (bcl) Related: rhbz#1673744 - livemedia-creator: Add support for reqpart kickstart command (bcl) Related: rhbz#1673744 - Fix make_appliance and the libvirt.tmpl (bcl) Related: rhbz#1673744 - Add get_file_magic to tests/lib.py (bcl) Related: rhbz#1673744 - Clarify the ks repo only error message (bcl) Related: rhbz#1673744 - Add tests to test_creator.py (bcl) Related: rhbz#1673744 - Add some tests for creator.py (bcl) Related: rhbz#1673744 - Make the lorax-composer ks templates more generic (bcl) Related: rhbz#1673744 - Add some extra cancel_func protection to QEMUInstall (bcl) Related: rhbz#1684316 - installer: make sure cancel_func has a value (yuvalt) Resolves: rhbz#1684316 - Update VMware datastore location to unblock tests (chrobert) Related: rhbz#1678937 - Allow overriding $CLI outside test scripts (atodorov) Related: rhbz#1678937 - Use make ci inside test-in-copy target (atodorov) Related: rhbz#1678937 - New test: Build live-iso and boot with KVM (atodorov) - New test: Build qcow2 compose and test it with QEMU-KVM (atodorov) - Removed remnants of fedora branding. (47631017+jakub-vavra) Resolves: rhbz#1672583 - Drop auth from the kickstart examples (bcl) Resolves: rhbz#1672583 - New test: Verify tar images with Docker and systemd-nspawn (atodorov) - Update OpenStack flavor and network settings in tests (atodorov) - Use existing storage account (jstodola) - Record date/time of VM creation (jstodola) - Make sure compose build tests run with SELinux in enforcing mode (jikortus)- lorax: Move default tmp dir to /var/tmp/lorax (bcl) Resolves: rhbz#1668408 - Expand parameters as separate words (jstodola) Related: rhbz#1653934 - Add /usr/local/bin to PATH for tests (atodorov) (atodorov) - Do not generate journal.xml from beakerlib (atodorov) Related: rhbz#1653934 - Use any tmux version (atodorov) Related: rhbz#1653934 - Make test scripts executable with chmod +x (atodorov) Related: rhbz#1653934- Report an error if the blueprint doesn't exist (bcl) Related: rhbz#1653934 - tmux is version 2.8 on Fedora 28 (atodorov) Related: rhbz#1653934 - Disable pylint no-member errors for 2 dnf constants (atodorov) Related: rhbz#1653934 - Backport cloud image tests to RHEL 8 (atodorov) Related: rhbz#1653934- Remove unneeded else from for/else loop. It confuses pylint (bcl) Related: rhbz#1664485 - Allow customizations to be specified as a toml list (dshea) Resolves: rhbz#1664485 - New lorax documentation - 28.14.21 (bcl) Related: rhbz#1650295 - Update the example livemedia-creator kickstarts for RHEL8 (bcl) Resolves: rhbz#1650295 - Change default releasever to 8 (bcl) Related: rhbz#1650295- Revert "lorax-composer: Cancel running Anaconda process" (bcl) Related: rhbz#1656691 - Make sure cancel_func is not None (bcl) Related: rhbz#1656691 - Increase boot.iso rootfs to 3GiB (bcl) Resolves: rhbz#1661169- lorax: Save information about rootfs filesystem size and usage (bcl) Resolves: rhbz#1659625 - lorax-composer: Cancel running Anaconda process (bcl) Resolves: rhbz#1656691 - Add cancel_func to virt and novirt_install functions (bcl) Resolves: rhbz#1656691 - lorax-composer: Check for STATUS before deleting (bcl) Related: rhbz#1656691 - Check for existing CANCEL request, and exit on FINISHED (bcl) Related: rhbz#1656691- New lorax documentation - 28.14.18 (bcl) Related: rhbz#1656642 - Add openstack to the image type list in the docs (dshea) Related: rhbz#1628645 - lorax-composer: Handle packages with multiple builds (bcl) Resolves: rhbz#1656642 - Adjust test_drtfr_gpgkey to pass on Fedora 28 and RHEL 8 (bcl) Related: rhbz#1655876 - Update the projects tests to use DNF Repo object (bcl) Related: rhbz#1655876 - dnf changed the type of gpgkey to a tuple (bcl) Resolves: rhbz#1655876 - lorax-composer: Add CDN repo checks to startup and compose start. (bcl) Resolves: rhbz#1655623 - lorax-composer: Check for CDN only repos (bcl) Related: rhbz#1655623 - There is no support for edk2-ovmf on arm/arm64 (bcl) Resolves: rhbz#1655512 - lorax-composer: Check the queue and results at startup (bcl) Resolves: rhbz#1647985- Update documentation for - 28.14.17 (bcl) Related: rhbz#1645189 - lorax-composer: Install selinux-policy-targeted in images (bcl) Resolves: rhbz#1645189 - Remove setfiles from mkrootfsimage (bcl) Related: rhbz#1645189 - Remove SELinux Permissive checks (bcl) Resolves: rhbz#1645189 - New lorax documentation - 28.14.17 (bcl) Related: rhbz#1639132 - Build manpages for composer-cli and lorax-composer (bcl) Resolves: rhbz#1639132 - Add --no-system-repos to lorax-composer (bcl) Resolves: rhbz#1650363- Fix vhd images (vponcova) Related: rhbz#1628648 - Update depsolving with suggestions from dnf (bcl) Resolves: rhbz#1638683- Add an openstack image type (bcl) Resolves: rhbz#1628645 - Add cloud-init to vhd images. (dshea) Related: rhbz#1628648 - Replace /etc/machine-id with an empty file (dshea) Related: rhbz#1628648 Related: rhbz#1628645 Related: rhbz#1628647 Related: rhbz#1628646- Update cli tests to use composer-cli name (bcl) Related: rhbz#1635763 - Revert "Rename composer-cli to composer" (bcl) Related: rhbz#1635763- New lorax documentation - 28.14.12 (bcl) Related: rhbz#1635763 - Adjust the composer-cli tests for the rename to composer (bcl) Related: rhbz#1635763 - Rename composer-cli to composer (lars) Resolves: rhbz#1635763 - Add and enable cloud-init for ami images (lars) Related: rhbz#1628647 - Make no-virt generated images sparser (dshea) Related: rhbz#1628645 Related: rhbz#1628646 Related: rhbz#1628648 Related: rhbz#1628647- Write a rootpw line if no root customizations in the blueprint (bcl) Resolves: rhbz#1626122- Add beakerlib to Dockerfile.test (bcl) Related: rhbz#1613058 - New cli test covering basic compose commands (atodorov) (atodorov) - Execute bash tests for composer-cli (atodorov) (atodorov) - Add virt guest agents to the qcow2 compose (dshea) Resolves: rhbz#1628645 - Add a vmdk compose type. (dshea) Resolves: rhbz#1628646 - Add a vhd compose type for Azure images (dshea) Resolves: rhbz#1628648 - Add an ami compose type for AWS images (dshea) Resolves: rhbz#1628647 - Remove --fstype from the generated part line (dshea) Related: rhbz#1628647 Related: rhbz#1628648- Add tito support for Related/Resolves to the branch (bcl) Related: rhbz#1613058 - Always update repo metadata when building an image (bcl) Resolves: rhbz#1631561 - Add a test for repo metadata expiration (bcl) Related: rhbz#1631561 - Add tests for setting root password and ssh key with blueprints (bcl) Related: rhbz#1626120 - Use rootpw for setting the root password instead of user (bcl) Related: rhbz#1626122 - Lock the root account, except on live-iso (bcl) Resolves: rhbz#1626122- lorax: Only run depmod on the installed kernels (bcl@redhat.com) Resolves: rhbz#1632140- Add prefixdevname support to the boot.iso (bcl@redhat.com) Resolves: rhbz#1623000- Ignore a pylint warning about UnquotingConfigParser get args (bcl@redhat.com) Related: rhbz#1613058 - Ditch all use of pyanaconda's simpleconfig (awilliam@redhat.com) Related: rhbz#1613058 - Require python3-librepo (jwboyer@redhat.com) Resolves: rhbz#1624423- Require python3-librepo- Drop mod_auth_openidc from httpd example blueprint (bcl@redhat.com) - Bump required dnf version to 3.2.0 for module_platform_id support (bcl@redhat.com) - Add support for DNF 3.2 module_platform_id config value (bcl@redhat.com) - Fix /compose/cancel API documentation (bcl@redhat.com)- Fix composer-cli blueprints changes to get correct total (bcl@redhat.com) - Fix blueprints/list and blueprints/changes to return the correct total (bcl@redhat.com) - Add tests for limit=0 routes (bcl@redhat.com) - Add a function to get_url_json_unlimited to retrieve the total (bcl@redhat.com) - Fix tests related to blueprint name changes (bcl@redhat.com) - Add 'example' to the example blueprint names (bcl@redhat.com) - Use urllib.parse instead of urlparse (bcl@redhat.com) - In composer-cli, request all results (dshea@redhat.com) - Add tests for /compose/status filter arguments (dshea@redhat.com) - Allow '*' as a uuid in /compose/status/ (dshea@redhat.com) - Add filter arguments to /compose/status (dshea@redhat.com) - Only include specific blueprints in the rpm (bcl@redhat.com) - composer-cli should not log to a file by default (bcl@redhat.com) - Add documentation for using a DVD as the package source (bcl@redhat.com) - Set TCP listen backlog for API socket to SOMAXCONN (lars@karlitski.net) - Bring back import-state.service (rvykydal@redhat.com) - Fix a little bug in running "modules list". (clumens@redhat.com)- Fix bash_completion.d typo (bcl@redhat.com) - Move disklabel and UEFI support to compose.py (bcl@redhat.com) - Fix more tests. (clumens@redhat.com) - Change INVALID_NAME to INVALID_CHARS. (clumens@redhat.com) - Update composer-cli for the new error return types. (clumens@redhat.com) - Add default error IDs everywhere else. (clumens@redhat.com) - Add error IDs to things that can go wrong when running a compose. (clumens@redhat.com) - Add error IDs for common source-related errors. (clumens@redhat.com) - Add error IDs for unknown modules and unknown projects. (clumens@redhat.com) - Add error IDs for when an unknown commit is requested. (clumens@redhat.com) - Add error IDs for when an unknown blueprint is requested. (clumens@redhat.com) - Add error IDs for when an unknown build UUID is requested. (clumens@redhat.com) - Add error IDs for bad state conditions. (clumens@redhat.com) - Change the error return type for bad limit= and offset=. (clumens@redhat.com) - Don't sort error messages. (clumens@redhat.com) - Run as root/weldr by default. (clumens@redhat.com) - Fix bash completion of compose info (bcl@redhat.com) - Add + to the allowed API string character set (bcl@redhat.com) - Add job_* timestamp support to compose status (bcl@redhat.com) - Add etc/bash_completion.d/composer-cli (wwoods@redhat.com) - composer-cli: clean up "list" commands (wwoods@redhat.com) - Drop .decode from UTF8_TEST_STRING (bcl@redhat.com) - Add input string checks to the branch and format arguments (bcl@redhat.com) - Add a test for invalid characters in the API route (bcl@redhat.com) - Fix logging argument (bcl@redhat.com) - Update get_system_repo for dnf (bcl@redhat.com) - Update ConfigParser usage for Py3 (bcl@redhat.com) - Update StringIO use for Py3 (bcl@redhat.com) - Add a test for the pylorax.api.timestamp functions (bcl@redhat.com) - Fix write_timestamp for py3 (bcl@redhat.com) - Return a JSON error instead of a 404 on certain malformed URLs. (clumens@redhat.com) - Return an error if /modules/info doesn't return anything. (clumens@redhat.com) - Update documentation (#409). (clumens@redhat.com) - Use constants instead of strings (#409). (clumens@redhat.com) - Write timestamps when important events happen during the compose (#409). (clumens@redhat.com) - Return multiple timestamps in API results (#409). (clumens@redhat.com) - Add a new timestamp.py file to the API directory (#409). (clumens@redhat.com) - Use the first enabled system repo for the test (bcl@redhat.com) - Show more details when the system repo delete test fails (bcl@redhat.com) - Add composer-cli function tests (bcl@redhat.com) - Add a test library (bcl@redhat.com) - composer-cli: Add support for Group to blueprints diff (bcl@redhat.com) - Update status.py to use new handle_api_result (bcl@redhat.com) - Update sources.py to use new handle_api_result (bcl@redhat.com) - Update projects.py to use new handle_api_result (bcl@redhat.com) - Update modules.py to use new handle_api_result (bcl@redhat.com) - Update compose.py to use new handle_api_result (bcl@redhat.com) - Update blueprints.py to use new handle_api_result (bcl@redhat.com) - Modify handle_api_result so it can be used in more places (bcl@redhat.com)- Update to use only qemu-kvm (bcl@redhat.com) - Fix help output on the compose subcommand. (clumens@redhat.com) - Add timestamps to "compose-cli compose status" output. (clumens@redhat.com) - And then add real output to the status command. (clumens@redhat.com) - Add the beginnings of a new status subcommand. (clumens@redhat.com) - composer-cli: Fix non-zero epoch in projets info (bcl@redhat.com) - Adjust test_server and test blueprints so they depsolve (bcl@redhat.com)- New lorax documentation - 28.14.2 (bcl@redhat.com) - Add dnf.transaction to list of modules for sphinx to ignore (bcl@redhat.com) - Document that you shouldn't run lorax-composer twice. (clumens@redhat.com) - Add PIDFile to the .service file. (clumens@redhat.com) - Don't activate default auto connections after switchroot (rvykydal@redhat.com) - Use system-logos in live-iso.ks (bcl@redhat.com) - Update rsync version in http-server.toml (bcl@redhat.com) - Log and exit on metadata update errors at startup (bcl@redhat.com) - Check /projects responses for null values. (bcl@redhat.com) - Clarify error message from /source/new (bcl@redhat.com) - Support loading groups from the kickstart template files. (clumens@redhat.com) - Include groups in depsolving. (clumens@redhat.com) - Add help output to each subcommand. (clumens@redhat.com) - Split the help output into its own module. (clumens@redhat.com) - If the help subcommand is given, print the help output. (clumens@redhat.com)- Add requires on lorax-templates-rhel (bcl@redhat.com) - Check the compose templates at startup (bcl@redhat.com) - Install 'hostname' in runtime-install (for iSCSI) (awilliam@redhat.com) - Fix a couple typos in lorax-composer docs. (bcl@redhat.com) - Require python3-dnf v3.0.0 or later (bcl@redhat.com) - DNF 3: progress callback constants moved to dnf.transaction (awilliam@redhat.com) - Include example blueprints in the rpm (bcl@redhat.com) - Make sure /run/weldr has correct ownership and permissions (bcl@redhat.com) - Allow more than 1 bash build in tests (bcl@redhat.com) - Add redhat.exec to s390 .treeinfo (bcl@redhat.com)- Tag as version 28.14.0-1- New lorax documentation - 28.14 (bcl@redhat.com) - Add --dracut-arg support to lorax (bcl@redhat.com) - gevent has deprecated .wsgi, should use .pywsgi instead (bcl@redhat.com)- New lorax documentation - 28.13 (bcl@redhat.com) - Override Sphinx documentation version with LORAX_VERSION (bcl@redhat.com) - Add support for sources to composer-cli (bcl@redhat.com) - Fix DNF related issues with source selection (bcl@redhat.com) - Fix handling bad source repos and add a test (bcl@redhat.com) - Speed up test_dnfbase.py (bcl@redhat.com) - Make sure new sources show up in the source/list output (bcl@redhat.com) - Fix make_dnf_dirs (bcl@redhat.com) - Update test_server for rawhide (bcl@redhat.com) - Add support for user defined package sources API (bcl@redhat.com)- templates: Stop using gconfset (walters@verbum.org) - Add support for version globs to blueprints (bcl@redhat.com) - Update atlas blueprint (bcl@redhat.com)- Update the generated html docs (bcl@redhat.com) - Update the README with relevant URLs (bcl@redhat.com) - Fix documentation for enabling lorax-composer.socket (bcl@redhat.com) - Add support for systemd socket activation (bcl@redhat.com) - Add documentation for lorax-composer and composer-cli (bcl@redhat.com) - Move lorax-composer and composer-cli argument parsing into modules (bcl@redhat.com) - Update composer templates for use with Fedora (bcl@redhat.com) - Add new cmdline args to compose_args settings (bcl@redhat.com) - lorax-composer also requires tar (bcl@redhat.com) - Remove temporary files after run_compose (bcl@redhat.com) - Add --proxy to lorax-composer cmdline (bcl@redhat.com) - Pass the --tmp value into run_creator and cleanup after a crash (bcl@redhat.com) - Add --tmp to lorax-composer and set default tempdir (bcl@redhat.com) - Set lorax_templates to the correct directory (bcl@redhat.com) - Adjust the disk size estimates to match Anaconda (bcl@redhat.com) - Skip creating groups with the same name as a user (bcl@redhat.com) - Add user and group creation to blueprint (bcl@redhat.com) - Add blueprint customization support for hostname and ssh key (bcl@redhat.com) - Update setup.py for lorax-composer and composer-cli (bcl@redhat.com) - Add composer-cli and tests (bcl@redhat.com) - Fix the compose arguments for the Fedora version of Anaconda (bcl@redhat.com) - Add selinux check to lorax-composer (bcl@redhat.com) - Update test_server for blueprint and Yum to DNF changes. (bcl@redhat.com) - Convert Yum usage to DNF (bcl@redhat.com) - workspace read and write needs UTF-8 conversion (bcl@redhat.com) - Return an empty list if depsolve results are empty (bcl@redhat.com) - The git blob needs to be bytes (bcl@redhat.com) - Remove bin and sbin from nose (bcl@redhat.com) - Update the test blueprints (bcl@redhat.com) - Ignore more pylint errors (bcl@redhat.com) - Use default commit sort order instead of TIME (bcl@redhat.com) - Add lorax-composer and the composer kickstart templates (bcl@redhat.com) - Update pylorax.api.projects for DNF usage (bcl@redhat.com) - Update dnfbase (formerly yumbase) for DNF support (bcl@redhat.com) - Move core of livemedia-creator into pylorax.creator (bcl@redhat.com) - Update dnfbase tests (bcl@redhat.com) - Convert lorax-composer yum base object to DNF (bcl@redhat.com) - Use 2to3 to convert the python2 lorax-composer code to python3 (bcl@redhat.com) - Add the tests from lorax-composer branch (bcl@redhat.com) - Update .dockerignore (bcl@redhat.com) - Update lorax.spec for lorax-composer (bcl@redhat.com) - livemedia-creator: Move core functions into pylorax modules (bcl@redhat.com) - Check selinux state before creating output directory (bcl@redhat.com) - really kill kernel-bootwrapper on ppc (dan@danny.cz) - Use Fedora 28 for Dockerfile.test (bcl@redhat.com) - Enable testing in Travis and collecting of coverage history (atodorov@redhat.com) - Remove -boot-info-table from s390 boot.iso creation (#1478448) (bcl@redhat.com) - change installed packages on ppc (dan@danny.cz) - drop support for 32-bit ppc (dan@danny.cz) - remove redundant mkdir (dan@danny.cz)- Fix anaconda metapackage name (mkolman@redhat.com) - Include the anaconda-install-env-deps metapackage (mkolman@redhat.com) - Update the URL in lorax.spec to point to new Lorax location (bcl@redhat.com) - New lorax documentation - 28.9 (bcl@redhat.com)- Update default releasever to Fedora 28 (bcl@redhat.com) - Update Copyright year to 2018 in Sphinx docs (bcl@redhat.com) - make docs now also builds html (bcl@redhat.com)- cleanup: don't remove libgstgl (dusty@dustymabe.com)- Fix _install_branding (bcl@redhat.com) - livemedia-creator --no-virt requires a system-logos package (bcl@redhat.com) - Revert "add system-logos dependency for syslinux" (bcl@redhat.com)- add system-logos dependency for syslinux (pbrobinson@gmail.com) - Really don't try to build EFI images on i386 (awilliam@redhat.com)- Don't try to build efi images for basearch=i386. (pjones@redhat.com) - LMC: Make the QEMU RNG device optional (yturgema@redhat.com)- Write the --variant string to .buildstamp as 'Variant=' (bcl@redhat.com) - Run the pylorax tests with 'make test' (bcl@redhat.com) - Fix installpkg exclude operation (bcl@redhat.com)- Add --old-chroot to the mock example cmdlines (bcl@redhat.com) - Don't try and install kernel-PAE on i686 any more (awilliam@redhat.com) - New lorax documentation - 28.2 (bcl@redhat.com)- Add documentation about mock changes (#1473880) (bcl@redhat.com) - Log a more descriptive error when setfiles fails (#1499771) (bcl@redhat.com) - Add /usr/share/lorax/templates.d ownership to lorax-templates-generic (bcl@redhat.com) - Add dependencies for SE/HMC (vponcova@redhat.com) - Allow installpkgs to do version pinning through globbing (claudioz@fb.com) - Storaged re-merged with udisks2 upstream (sgallagh@redhat.com)- Use bytes when writing strings in mk-s390-cdboot (#1504026) (bcl@redhat.com)- Add make test target and update .gitignore (atodorov@redhat.com) - Add first unit test so we can start collecting coverage (atodorov@redhat.com) - Convert mk-s390-cdboot to python3 (#1497141) (bcl@redhat.com) - Update false positives (atodorov@redhat.com) - Rename parameters to match names that dnf uses (atodorov@redhat.com) - Don't override 'line' from outer scope (atodorov@redhat.com) - Add swaplabel command (vponcova@redhat.com)- s390 doesn't need to graft product.img and updates.img into /images (#1496461) (bcl@redhat.com) - distribute the mk-s390-cdboot utility (dan@danny.cz) - update graft variable in s390 template (dan@danny.cz)- Restore all of the grub2-tools on x86_64 and i386 (#1492197) (bcl@redhat.com)- x86.tmpl: initially define compressargs as empty string (awilliam@redhat.com) - x86.tmpl: ensure efiarch64 is defined (awilliam@redhat.com)- Fix grub2-efi-ia32-cdboot and shim-ia32 bits. (pjones@redhat.com)- Make 64-bit kernel on 32-bit firmware work for x86 efi machines (pjones@redhat.com) - Don't install rdma bits on 32-bit ARM (#1483278) (awilliam@redhat.com)- Add creation of a bootable s390 iso (#1478448) (bcl@redhat.com) - Add mk-s360-cdboot utility (#1478448) (bcl@redhat.com) - Fix systemctl command (#1478247) (bcl@redhat.com) - Add version output (#1335456) (bcl@redhat.com) - Include the dracut fips module in the initrd (#1341280) (bcl@redhat.com) - Make sure loop device is setup (#1462150) (bcl@redhat.com)- runtime-cleanup: preserve a couple more gstreamer libs (awilliam@redhat.com) - perl is needed on all arches now (dennis@ausil.us)- runtime-cleanup.tmpl: don't delete localedef (jlebon@redhat.com)- Don't remove libmenu.so library during cleanup on PowerPC (sinny@redhat.com)- Remove filegraft from arm.tmpl (#1457906) (bcl@redhat.com) - Use anaconda-core to detect buildarch (sgallagh@redhat.com)- arm.tmpl import basename (#1457055) (bcl@redhat.com)- Bump version to 27.0 (bcl@redhat.com) - Try all packages when installpkg --optional is used. (bcl@redhat.com) - Add support for aarch64 live images (bcl@redhat.com) - pylint: Ignore different argument lengths for dnf callback. (bcl@redhat.com) - Adds additional callbacks keyword for start() (jmracek@redhat.com) - Add ppc64-diag for Power64 platforms (pbrobinson@gmail.com) - livemedia-creator: Add release license files to / of the iso (bcl@redhat.com) - lorax: Add release license files to / of the iso (bcl@redhat.com) - INSTALL_ROOT and LIVE_ROOT are not available during %post (bcl@redhat.com) - Add --noverifyssl to lorax (#1430483) (bcl@redhat.com)/bin/sh/bin/sh/bin/sh/bin/sh  ""$$&&()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMN28.14.61-2.el828.14.61-2.el828.14.61-2.el8 composer.conf__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycbisect.cpython-36.opt-1.pycbisect.cpython-36.pyccheckparams.cpython-36.opt-1.pyccheckparams.cpython-36.pyccmdline.cpython-36.opt-1.pyccmdline.cpython-36.pyccompose.cpython-36.opt-1.pyccompose.cpython-36.pycconfig.cpython-36.opt-1.pycconfig.cpython-36.pyccrossdomain.cpython-36.opt-1.pyccrossdomain.cpython-36.pycdnfbase.cpython-36.opt-1.pycdnfbase.cpython-36.pycerrors.cpython-36.opt-1.pycerrors.cpython-36.pycgitrpm.cpython-36.opt-1.pycgitrpm.cpython-36.pycprojects.cpython-36.opt-1.pycprojects.cpython-36.pycqueue.cpython-36.opt-1.pycqueue.cpython-36.pycrecipes.cpython-36.opt-1.pycrecipes.cpython-36.pycregexes.cpython-36.opt-1.pycregexes.cpython-36.pycserver.cpython-36.opt-1.pycserver.cpython-36.pyctimestamp.cpython-36.opt-1.pyctimestamp.cpython-36.pycv0.cpython-36.opt-1.pycv0.cpython-36.pycworkspace.cpython-36.opt-1.pycworkspace.cpython-36.pycbisect.pycheckparams.pycmdline.pycompose.pyconfig.pycrossdomain.pydnfbase.pyerrors.pygitrpm.pyprojects.pyqueue.pyrecipes.pyregexes.pyserver.pytimestamp.pyv0.pyworkspace.pylorax-composer.servicelorax-composer.socketlorax-composer.conflorax-composercomposeralibaba.ksami.ksext4-filesystem.ksgoogle.kslive-iso.ksopenstack.kspartitioned-disk.ksqcow2.kstar.ksvhd.ksvmdk.kslorax-composer.1.gzcomposerblueprintsexample-atlas.tomlexample-development.tomlexample-http-server.toml/etc/lorax//usr/lib/python3.6/site-packages/pylorax/api//usr/lib/python3.6/site-packages/pylorax/api/__pycache__//usr/lib/systemd/system//usr/lib/tmpfiles.d//usr/sbin//usr/share/lorax//usr/share/lorax/composer//usr/share/man/man1//var/lib/lorax//var/lib/lorax/composer//var/lib/lorax/composer/blueprints/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protectioncpioxz2aarch64-redhat-linux-gnuASCII textPython script, ASCII text executabledirectorypython 3.6 byte-compiledtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)  !"#$%&'()*+,-./01234567RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRutf-8cfc38fc6b0a70ccb184ab143b77bb93d575051306ce3730a0d20f321c06d7bea?7zXZ !#,] b2u Q{LQ[e<23Lև,  q,Ip4XSsagp:Mc DNW`[ܼÞ*Bl!T! iO ?5\F|ѡ~ߪpYwAOք/< ہLݦ1.  g~g^~skKji hM50]=` >ia= ;.~ R2$ =֐2-CXO 6ni)(Om& ֱ@ҫ ^ G9|"WVש﷿c Vy{ӳL7ÜKΎ&x6:ܪFY:{q\JJƙ>145pIФ;T)5z/z)< l9b-7ok}w$Dzt&24+!ÙT~ڶͬ5%qMY:$OouקP -?/=^O\)ڼ{b=/-*'%]fofu"[E~%D3@F͌VTV_k.)y|x$K #\uitY~A-N2vaլ9Wgb c,0 zⴠ]k"5&܂?{S{ l4I(t,N JW:JE457uXޭ^([͠nM~\hTi{T߇S2.:H9"%+a#ueMSL" '*䶽F8^d):lHv؆P$V1x׏kgڇ^i{B,qU8 ]c0q ݌Σ{ؼ2̚M0>x%fk^1Ko ]1/=JCr'>w 4{Cȑ%LXJRd9גp=hsrwFƵu密hȓiV`&i$14 W[/nnP!#Imƌx_6n4r90VJK|9$Ob7w?T ˇw )nѸ'PL40s4y%؋ԦX_yh'] 2:pl5k DM%aJf\-/ț#>FIglF[=sy(;&/ Cp5+4 ESIS]QS'0RQ\ 9HBIҘ)lpxK)s ʵp&(&ʵe a%P3x}͸h._^*(7 sLwzn PYRo@z,b~F#BCqBd^ڭXl WjNaVG L*;?W1^-w#=stdž9浲im,K6P 9r[El1>Eҹ -"1 f\D9xLCQ-G .)̈́N2uvA:ng!J=rL_1󷐥Q`%Cd/3~22p>. P8`;wMq:Q1=9: 1i8- ETA1ΪQX/sdj !I1)}nq-I1Rb {aӝ)YD bGR|ab$6{zÿ`-ɕv+Ի`H*g𱷧o97l{AeyDFPnsҁˮQaèFiˀ|rd>:ny ć=J8bGh1`, Uی΋{4n(oF fB5s .'}l foAs/|/=:rAy8Im߈঑vV1u1M;;0[˼.4+!O{sqTADWJAm4uAO;4A?[5. !?g1:\F҉W@,IŠ(U>&="/)nCz%ρ3iqzmnt 5L̍JKlE )7lYB:c;O)ٕڀ)eh6W5d?K T*o>z&H#O1rL̨g Q-(&X5$?:?n:$!e1Zc0SMh5^ȇjmֳ9 *a4"jUuDШ}}L_9l t#rJ$8Eа4Z]5 dx*WN8mLXPb]EFՠ>Yw2<~;yǻd/m+B8h>lhX2u~,u2 ^X5 Tя06_ء: .Jc&`[2H>q0?P{r#\Aߡ1q%PQƬ)EH\}.|bv~vAQ8 PUIIQ%yo$)n~֣7FZx\sK]pkqw =c~o=!Dj-͂Dhjp) "ʻ޴tB0WM7qCkW<:[O\ቻC}G%Y+K Ըn=3Iw o浞 \S$*)V824'U*aZ=\w۬$tޙMQ_jbK nE.v&ՓU0]`GfY)=8nUghMW_TDMC`dŠD?ٷV2lJS'򍈿!L=1*/<[l(:8)}a(| vQB`A͜]=?G3Z5$Բ6^e"B)L)_! ,p5_0d/~q nD7> Y]=4cyz@%5 ĕ%.D)RDup /pɠir7l0p,ÀiWZ㨐ez`Qlv!G5j Xف.`p, P }1VSNY'}1qx/sXX.3wIMnHEVF39j=N wMȊSiAL'΋KIcCڙ,E%l`S tf ص>?ncI@eba:4}!j_)אo]CKT!_z_a 'd$Z%U0f}e?B0ځJ =P4)q\؝amD`#y'>ݳEװ_ӘQ^AĊ2KH<:"y 3H by6y7YÀ!Q3@M7k48SW':s/d;/th8 7i3hD]Œ`\EIv2c:i -awmjpۮ Yvx1" 5>vv{̈!V8$au(h|¥7=Sh=d Z+?}G {„ftWԷRcGN۱RJ:kXYAtgﲷY3~t DJZegnrdsViqL 0Sjn12zb^rvs\oDOTc$b#A|,<В"\3@>WQk *% rT1ʟ([|I 3Bv[v8;3K~n*-=P[rmj!bor2-AjDw/؄Q[KP=f?}X̤׺*ϛz>ZZpI t@_aj2OXSėy&ZV,lӲ{Nt^{WDA\Jv5Q>DN^[3u %aG_B9D% )BCj{8uJ;&Yt8u=**@«v Gzr WQS+: ".1;j;hԵPUbsF]5>%+MaC`@wVυ@PN^(ˁ9:E ",;,d!N:Ee|e\t(ee`-(wA\uS'*CYt4X#=H` U]zpC#6o{ =LӋ;-3:߽Uga~۱ů*J׺:PRUY,Njl2ʨg׽M3$Ȯm-YF<Td6`+k[nbH=530]qudBIu@nmŨh8Loh#qf`c&ƣMun}O _?ɇHfMPoב Q^f]}].ao%1YqQrɋ4A1ţHckl6Y,tB Ⱦ!3-4<"Zs'Nirz4鍆(Ýֆ jyd]bܐ{1GRT,;,"1nIť N#9NrW4wRnƻ񰒒Æ!,Y`mEfA8 p=ٛ^4^]e>j?_R, JEt%vr*'A?;Z XEOwJ,4F,,f)eU,^a<]`B#!bAZWL#Am rXK`e - ^LK\0tůJ$^ :=+圠 wC} Q@ IQDFxmr(ԉ6,ɘ qlDz,DK8ڽ49τg5K)#<+»fb)εmjZĘ0 57vC.é Ll (33 ZS|@LQ/OrN&0 S1&MErOOr"ꖦRaiԧe"vi_S[˿=\Ps7 O(E-~@*ӷW_5_ RP-܈6~b)d-tN5'ic|V{t5Wظ=?Nˣ25tYN)p[(I|vp$FjiqB aӛ I&^.{Vto JÎH {i2?3Wo+aה=bNl HBuo lX.:HSU &"\ϙoq: 5oW'WSFtؽX/7Sv&  h !iE!B'NGh7''4pv;q,iaosH+]ơۥɞfZcځED"R4s~(#% }v!1tB^' >a:hCoU~|8LyJ[H#46ӿ7v=-em)lAj m/&M07Ϻ ( ccV6QlzkQZeZCǡwK4USL4lp*!m@9Ū)`퐐Y{K25ɨu d|yd{侵MT$O- ]EYk"/j–QUC/4 60Pj0]{~#!#*g/R[l.|\va?i]#B:rr?VÉC/r/OIF&vT*eF{N EsUj&蕪)s$-TNxHlʶ[dRZthFvj*@Yx8&+XŽ+23qz(Xny^*NU.h]ڵ/PB<<$Hj)srV2Ep|F`Bv% Qo|Ctο)= t3n#<_/5"߫)N+7,G;'yh2t '% oN+G_v\"xds8=vf& ] Cl8r9cCϪ|(?.*G|oH#zՑxFySoLADm(\~ZL#<1k>Pn`Qİ^?&ޫu% .:DRⵕs?&*ܓ+>߲ ' ٳ翬Edk$3y(uAjxj3h46%`פL:r S@$/%ΏA8 ][Scp ȼ[>1hĕ; O/TDEyeW*okG9]ɹֵkձ<,Hus0^@LĞz O:ƞz~ZN1 Y$$AS{Q PgX{w^4#NzJ0uO݀ /08|7% 4Xד2Ւrt_YhoFkQP7yސx #m8KFd҇+oS c=5D>Y䫈ۀӐ!mv>T?+nt m,BUteM49I(֪ߪ*!C!30V1c[O?uN|-bz-WS\Q-Ao.#cq6.R mEqq;>`L [U5+p۹!ӑ!Ӌ.TGbM GZ`32m\S4-]Hza{cǽ!WPW"ֵv775p;!mCNd3ZGZǜKj/jxenFtZzLnVEU^I0 4检L^Yhr{aplje׫8ф=ʭ1itpi% ^%E/Z~=\=njD+2 f\`u3M?kKT8!Wunw-/ DsĒ8 ~VAX5jR)p- j4{O=S̔DYith#DH6L (L-@uf re_,S@EJnZwMi79(;^A|]B%W$)uoao45Mzj==sVѵPy}&wʇ7貹!4g I/atUKL <4,=w[xJ7| uz^]$Q |W =^y_"/'the9 vug 1OTHpO7:74a, FR(aRzEj1#/DiyLjb_B3/y̑tg|9N:UʒDϘ" #3aǬ`L*tel{|j*[Q'#2KseTz,onrXΖ1cn_@Q5lb ~E^F3*m(6HEzܩئv Qʴ7CEs؂Ib0R؎ѣ &{X>~UO*C'eAatAF& 'Leov7m\  P뛾-h$dmJF-t )Ė2)RSְ~xngv0Ճ^F I͒uA:gnΩlZ,|>o#{爑tQKM}(}r =Xƶt+Wb(_* 7gWb$KkMKc>>Qa)z- )|$gb*c 9OP[i)Y 5d񜔚9 gyІGX3I6ׯőV$YiҮfL"<2e_\zKH6" j a \Am9?΁Y Y$ĵA3}{,>wŠS3ܱY@v( DZTJ*kr_!]%EJX gnLJ UBWDD+$YG/zS8C1KL# !E N6 ,o߃j6 6`L_] L}Kڮ962cafFȡ%*"}''v]'qʀSS̔8$s;+lݡdTƗ*iCW-1dEˡ>IVaqV³G2?&_'] ҨcsSVVz!-"\fGafx;D5a$*o$}!2ʚ (ϥר;Rj:<7ԏA+zx&_ٟB GRn~۟;_~Mx:JZD7*a/^ 3*IGWzj*BWuoE-K7n4 6aa6Uf#<jtloZrwDP8)쮈8wZEDNLo@L1Ȋ[ֽ` pm_(h_O& XQo)ey#4WwlMuvm#֎^Az.^dۺ~2 F{ε*+`W6ka6Bo7~\JKry:G"jJ$$C10Jdyc>cjC\ ~8 qʄV݌_,CR1v^,?Dg&[Z4(b8?8/K+t q4R8y0{bY,J6i?-urA턚Qgح SƓsѣݩ&mM9z"2ⱥ2ˋRy<7ڧ@ c7r-ŔfԤ0Hqk󰼱:F4nCſEFmfbBp\wRp0 O/HG{32nkuc!*z"VdQpB~Ȭ{/mhwHn=@&7[e/̄!KId ?80m IFQ޼c#Y6t@9\:Δ^qINkjtlX6Mo'V'Va},-??loT+PTGEԂzN |W[4LTl+Sh8Fа%d2 K^8|p#sSSN1]gd ƚƢWmRy g\tW$,$/}1"jt.n0ez)d5}Pؒz#0% aa I_ǽL, tz~K򆭔$MJBނ;\v 7Z' e[RF90kjσy^J@ƂF<6 GIr;r'+o, 4`]JVc`F*J6;{JdqS@nMqw6rR(MQ8u!Ʀm=Uc5[}=FBRO Ӗ'j!=AW+&)mZ&|dF)Uf- CUtxOY59h w`܉t8@ϧ{QoU9tO*#h,*-&f, ?]4܀`^p˩Q,Az[r&-R)j2QJ4 4.[HNzd+x NJs&SQU"nRO0|~+Y=`hڤ?;[JT\v]AhПb\Wcl !ᴊRYJ0 ׵#mv DdJBە6|P>8IdYƳ uHiZ[IO«eUB4͵ԎA7w[d6 `fR|H@ࠦoݡX=RC? ~̨Y?kSyܡ]iT(P,tXoUjD 3s(ܵK^ɀ hiz.a,kZ* >fuN ؀@ B+]+n[m$.6wwTLxx}c@ʷ88w,5;Eәzt׭;Ml3%Q p*$׺~) ฯ k2 Mi2ɵ!'Hӕr}4/B~].j-z7dg!+N^@CT {r~fi-ϗq껲2$ !.!ox>L2Ex!0v^: jydpEc2 w*Lwzr;.];=vP'pT}܍__ uCk[Lp~~׮_Koq^Fsfq$@q~o~YR3YW@&;:d]R͌+N V͗X|mAZk qo^Gu$ۃ%=oD}/ت ^ko >msC 3MCDdy^Hy=. ָn]۩EX,4)1.ˠX57 a|KSֻwЈ G,fCJfA%FŒ"$!RP79Jx'}ޓiYu r u"a*Iz:V !;LuL>@ZuဪV/0I@ ݘaj s 9VΰtB|+[ؘj63zbL)gm/T:b¸7 r4+ 0X7S|tsSLtbތ7iP]k@H_.AÈF&C҇\#&gdp}vweL? i+ bVj&Uo3 fSL`@:$q,}5iwL ߩ9%_hk Ip flEyHO{(! Lҹ-J|*,b†aӝS!ݳ91'ޅSh^As4]Tu1Ahp!@7V=+7Y3wZȵ'/m@^1{]bNr|[];_ZDܖ=14n?YٺÏ]=_[M#Mp3Mf]\П6y3G7/@ڣ9|Gɾz1 ' +mиB\ )rHd:A-VB%ο%Gx&/Q咂:K@F]j))]q3mlQ?kS;F\28s#lf3&[0+M)F&/8`l OO1e<$_-%ѰTJZ5Āyux 9g4*>ɓ~.z˧#"2?mt dQnzh/PTLZ. -)Wĕq4kך1 UrҬ~,6E Xy 0 Y-[/F{Ѯ<Tm`Qh$?˂³9 V[H.x"t d6ϖ+sxQ.5tLM}9q֚ X m)Q0-̓o |m U4J&ops,4~cl{' T(N5{8DI8Ow)GkLbCGXK83DCg*Saf~G+ \iuB(׷ !;k`Hř&?o;zB BW]g56܌&Vtn׷? dh9ouͳ_z`1!HtvжW [^=5_6zDf~l>!:͹52I[2#VQ3fg6J+@CB6# |ds\]1D ͨfd)s0ؠt7c>ڽ:B$)'[$e0Y]7 FL}brVP:2cHBvcŵUjZ@a Cn3G׀ 5*7W:YW+8=D zڴAqKN5#3 \.:Ecގ,쵹€>H]>`.uSQ/̉y *aH63P`RD"3ik NvH,#9<YU(Rgp*p:pO{/ G2UGkh"Jw]㚩3W.蘶9Z9Ego.5].I yy7|]c=s<,"LoGCDx7R#wf!2c#V`X/HuG05!,KV$Ǖq9 ʜ$tףK6o9FA "tژ ~5*JyK3Mbi38_Ԕ^{+7AWLa䴔/5WNRF QGi`$Nc8z['9xʯak] rɾe_HW&\̗ghκ41ɀ+nj#g0B/tJ%5]6 of{ćk V&vu{ oÇۖ'JXhE'Uaof>m'E/IzWU<@Ђ[R! ۳@XF^jȗ*i)umr KnO0Y-f>q=_o#W*-iEe(HFSPPnס57vnm\OIuJW45fߵs/bcL JFP&@@O:2Gy*l!iŒ-iKAҌU0tsz2NFlmU[G8It~G}+lŭ'5[7TP4#BnJe*CpQN1:뢆{^, XYE 2Upb%V#~Cc6i_~F]::>#l8"X4$5T'u#qm#*ВIKȱ׭ N_3{ SBJP+L'KM4P'd@'#fdޫc>)NT!Jgz?Nkԟ ?e3]B({o1+tYa,0 n84 /-nq-}ٯ7ؚ$B܃u1\>NϵU#\ŽQű.2}GMkCeoXōď] R}kdy%^Fc!`1KS"=j%L-MWjZ4;CHUQJ9!&{=()@tvx .cgJ[v%׵My;gSAN-Ls)w~,Bf 2`Q"̕A)+ҡ ρQb3Z"m; 1Dn me9r/+ޚQh@)RJT=m |`̸#į}ϱ aBJ<4 T04x-;}ܷQT%0 ̈́c 06q''ժkE(M*ixֱNR1v=M:9Gf+'4vؽ;7<;nL"x&&[EQ"%\qՉyf5>ǭVht΍حFV!ϕӽ˴:uwI0]uq,)|.3ύD+#b_\FV?ΰ1=9 mLQ[H]9 wo&d XWAHݵMy˸PJPNfS!V׀{ddߙ}$;.dT"'[“YwS7`Auo"RKC c%9̼Lڇ':5~"(X'p$ t]zO 4j`df p܎ ꆢN (0+cobmQ\6LF-S$0$zb<!?iy=kILJ[y[9$$* }TzV>8֌ (&(S0j=G[{ҷf`/wm?嗷T k&YOv"êt_Wb}↷ZgؑlVWdhZ~X4k`9}fkֆpd:MG঒8TzżH/4.Bw7o=(tY t "xdƯ⎆vAjʹr1HhIWy\[>|4"%vV;6J]/``R~?%p Ikp M?s)^4JQsXXvsLpH݆LqT/:{ W{ea_{2KGP96GS>s22ȷ72eѤGί%wʐa۳\H/ɸwm46HftUҀ+a)$b2H [^B7 Zj)՟6'M;AY‘ȼoJiX7P1xfZq7>TwHև.rw,Fhh-ucH{Q@c{@VpJt:*gb&\6>_ǔboW“. _LW!i#Δ\jt2QaE|\Rŵ'| =uѶ vݏ@_@Z_b糾7ٟH8dP?9Jֆkcaa<}, `'e%H,Wm}o'ůmb4b*2[Hԏu8B,M/z4gd#r0X1P{0X,n-<7L]/Ws-3泥N/^HvU:^6c*p,qfbns ŬkC%wTy"`\3 Jc~ci#Sh=%ਇBJ=*JZ.Ƴ CD7z 1/;rÖ x k|\xf7Jˏ0E4ܠ\7q"c"=^6FzO뢬䫟6C#N7vw^ABg7hSRF)R+~8Ku$gl!KZ܅=abחhi}pƂ3m'#ض̱}AaS"R[xnIrwmظeaIY)߁*5JdsQT"ԷT$?~r?4#lUm|Go#D`MA pݎdsGl(3娒M CDg5b{ ;EfH ܰ!Qzf>c [ R@ݺ 9eCNJ3u`A0P3R:x3+04ZS-w&h\LQhE8@M]WV'ߗ[hݯ~A.5(,UJGҷ!eſd8'#j/ؑxJx[XV?8:[daōh(EJ\;Tqh[r=e]9,ۏzV6dC /./LJ?ܗVP 4O{CWaK96GNH5L&λגO%~~Q'H칧P"?:xD-aRW%6 "zñxбض@3@_<_$\$1f pԭl8:=GΆ/_T.">upB-, =9CœZth MwJ64}NYGЯbý g%Z4;?~O2OG3thh&HfLӝr;57,FB΂3⿘K¥}36jǍ>=E$\*UI2 i$yp…i׏szIsN)jAN詮|)353*?D[v*LXXOg1O붶+I;H#\CGj;($f<2OwQBTrIEPN_4cCSK6p"k *sDKw7#6ݛs螲~'b#vM!a~iꟂQnȎAA%jy-?1Մ~:)xF‰h੿ %\xvL*γyKj٤гיּ008"=#!gxtѠ` cV%oKY p3tZ>o s( I˶#nިv Ä~adݶӬ [N3p&OtPRt46@+̕'waUXǀʐܠOM7\Cўs.&0r@z@C;ԴhR2Qqrl2p1N tfGn#6S_FJKɠS+Ŕ=ه8]M01+LV7]=6 VH3У?J}`$MhF29!R1ga hT;ʜ9P) j#DYU ckuŬ6<ad! pfBpiܜnBIFZ6P%,-~n;@ aVYa#zWc]Tlzc#}hAվ"iJZt$EWmNeރ ~Z}ߪkݴ&=PEJߥ/FMT 〡zHP PtF @ B-jM~A[}o͟:ĎΎxBIpZ:ˉ^88%0/:c7ew(!9֧kAz 'u#Bfs[D%)qAdYE|:tu+ oTMz;1|ѼŠBAjkԼ'eYIa sL2! >"Y0c##5Ayy>@eAYX# z1{#UXbN̞IqSlvt[{b׸,lA#ω.X:,͇vZ^th 3g @yz8^oh^eQ70ח6-jqXG P[ԁy\.πtE. gikHKy<ŰЄ8o*H6^x&-˖^#.0aKHe> O[[鳿USH8x ܥfE-2UJGFfPA!=+X4IJByi5k#g_6VVp%O[9Yj bP- άO3<$^ēD ƃGU9`,!~Co (%)P (]GMxki3#?^xdA&8gi,LRG.L7ߋba?R)(GHOB^<>c\"FϮN <_[MPgD VKk 1G"WnGҬ^6@S(w,|o@J9'C!lCc<10N JTix䒉¢H%|ӓ~8_Yi؉KaXIdBP?ߧ[yWI,.ujѷ(3Y.ƉkBX>9YViY3eU ewIDuː],XiTiy!+;lp wiC}!Ko]-oɬx BVTŤa#.+EDZ}D~v>xicU| }Y,KUԿzd`z H+x.#,1TGZ` sd JP$g()=5l܆=1^WZ,J,ht-,=Q~ro`j:B) /TYe/ 0;ܢ sR{f a&* &3#7VYXN.X![eq9ʵ !)tvkm : ?n)wsBc3KT҄w;Bs ԡ"?q?kj*H&5 buasCtP~x].#^wT8>!zK  GH E!$BMc%lyoMjU#{X`gGdsA+RD@_B6oa@.M \bHQzHק  a1unkTK6G%ca4]hI[ʘ610DM#$H+>/4UkcGV[QylhvKEE>5BT`&>,]ˠNQkJ6}4ƨ}g30;ـq<͎rAgO,],%+ .])J9+!LßsLbIpa3Bfͦ32T(s(1D+D 2}3˶?02uSt0؁po'Yg4V5s]&SXXFRcUΛDFo7ɵS&U+e*^1PX7F\wYY cKgxY3 P>B#;rw py y8tȞT~,vK0%iD/ fi R YΑʮCE- _Ovn"~SDn\t&.{kd/ZG0ZVH$JHΈ"@x\ҴS<֊)H'bj&|ҟ|)?Uشf4 _mb #]7G1{ap0x"R4|3ػw6>Tw͉#]/Ut$ ծAt S:mUsO]IesGv%0H 8@}atK?ѧyhIBLeQL|Q LbԕPLg#VL)e9e4}V)~)bK@y!N_eIrSX/J'ׇG\ۊ/Ȗ'J;ϫ(97wη~$Al(88IZz'3RI;+vbTLX.ujnm RAWJ|\Uѹ|)T x*fpuۮ^:/Oۜp궴Ź.qlg? ׍hpgI'uN҆a/jw b(y\$$X4B#pw I1M';?[I MFlz.閣͗M`vyVS,A5@q#n:.ӻl- ՟b+ vfo!#}qXW茁T9?J(f|QnZAuFy~MyG K1̿NV`~v}hwzrĢϋ10yxc+bi /}ֽnH Z670xAa p8ɕ R 4rô7Ok-ZRO3a1}ᔺr!!:{d(m\#`fD2zDg[йQy93¢ѼsYuG,ne|Y )Opc/#/O~lQ $˵}xtŹ<(yl{iZl a=x@{J#1sTGL'k} pnK`mk*K"{R :`<|% zpS\{PqY{uUrv$R}_˿'wr8rhV7;Bm˒'ӭ es:U˳bR}%h/rn`ʜU( ZxHJHZ]k.3cyr9.Gq 8h0j ,ScvOM<$7sgm%6e!a3>f+qGЮ)ىlDK\mb,ACOBbs4zYnw>ͷ?ʷRT fW6Hh I%rܮSypj#c:Қ+Z5uUiU>1=[5h?^@DZt|ID+u!}YLQDh}q?@>ʭAYYӀd}Q}J*e,%8/\e> _{bwT9cbA0'˰Lb4,-Wc6VU2Y\$`nkh*I cW D'vV`('mePQY.e.`ddzːQ֣yP7x\7XZv2]86Xx-}>9l? o8-'8ȬߘL|afoF>̎_DIg0ʈ&i *eWo˹c<2 A:zcbr8H:L>5e$}L)EaM~?UhbO:϶>&ġX nWPوAڄnЖZ.ʴӢ#gT^7a}v `D7#ne;j=JG<2b1M5[0TixE X2XK @ٙ^CJF sĬ Y)#|R 51+4JQ|#9 WNoj &JYj2i/VXH1$t"<[kţ/Q]h~rsd@gj@xmviG3@ǎ]=VɿSmUIH7'|  3BblAUCi6 rv~#AIJP,NIWPBz=f:~ջ3PF0:`)ٓd}ܹXEUgor*⊼aՐ$ MG*:ZM((0쁩t;ޠw#B/hpaJIhX*W *—‹+pJ8"UM #;D>-ZV OXv3N!=@}(}ur BEx$?fZ* 'Y:O_@PZ;퓳3BX)[;XI:.主OVd@|n &;9}#f$CNx0$]TlC?>;;Y,wjI@b[׎3bn<#G4&kd?2 4޺G=LEtH<R0 fB9, ]t89*#>SRºLIqxy ny7 HgԀ3TȫG8:|18>Tė G]I\kO~tzx얻O)j0 T5@`H!9Tw6&$c1jde \Ng7 ',+mHōV|h8.{+tpھZf ;9y Mqr@,56WI:p΂WAY.O\,S(t5ܻ61i*D|g^9[7 4 ŲdNMt4vv-v%$AMw02dyb]C /+$1Jy4+~Pro, Р!S\{V75b4_moɮ6N޲HQF]Ր1D:`Hv;ǪO6yT atpciGAKz&ŰA!LNB( CH:n<>UdzVٷ\{ T8mU%|V4)$sXPEd^*5#cbt@PڗQ57##2a34n?*6$/O-d(uT:8NɐkNE=0‚ε==yu>݈jmaښBܡ=Y]owHV%vպ /O> kh/iV8jWi2H͆?0C/yc=cCe.J\C,`ÅP"b}D8|?]tl#`:~ !p9sY}[D:T~^`F9 \;j XzRvK[ c$Xb Tl RʼhF/jaRHOqO|cAJ@?wH xxǕ4$;mKpL+.×0J'|Qtx=@v:D"$e$mT q5FQf;s%2]4yvSu]-W k»Α~KRtk]5[7U"|zR(N;c<{HFe SG`Ͳ#P%|D,3f&[^(`^wdNG<2/ _! ;2V?=i1 ۔qYKT|"`أ_$XDjOqdI/@Xznv<HX!ƛgs5|¾A`WcOwVN$T[Vl'U;Գ1!W|Cꮸ9n`=#5;W#lR /rܑӡNfUtt0 ] t(n Ш)u/f#$%-Qɠ,Jj W\c9 \:p.V +ڿg?i^/,A5`(B=)P tn/n}-I_hfͿ^+J!s+MFSO]ߠ);&Qn' ⺝55d'{xT ^a!\7h"٣S<E@w >[OMvoqA6#O*< Q $Q sGGyCm?(J!nn5"bЙ* ixlgK:6Ge7g^cj3:?8,pYiutK| &ۼߐY%LwrpVcVߘ9,"맲vdnhmNz?_3u|v'KP:Wf/J8` ݓ$H^[p 5 [ZD_ݣ90[ {Yזa$AkY:^,SMwzfa=pv!v"ƒ;6p=ߕtttUaʳ:`C I/bMր ~6T Gk)1Pވ`_6"2%tG^=wu ܵ]Vl-yA"ͪ9r ;IV>ŗw˦pu}Kl4lPKw;7]D}FH/TV J4r'ȎoPVwb[yt\˥} 8u kaSI/fT(!XE8@ͳǀUÀ<&:j;8M93 t%ki섐W X 3#4uϰW-5)/:~BQVNL02G$ KE VSX̢VmvB6KGR\% 3`F[r95HvJYx `X]ad03YKt%] M4W!0jcc˄vr:xm"#"_$hnZ]Pk*c-\=ի@U“K*lJ׮J^2 :i;$Lf͍={JЄĶ1Ǣߛ:kZh>[nґ=8CU)I_k>TGe9%I 0nmrguI# H ys$?J~BPs" hv?$k"`G25E-ck*ES薸ΊFؘ^$虢 iBW8/Nzs}`bo{}fp}ද8ȜzefE`lI?6#dۨy kwjo.| UJ4v /.]oQpyW!ŷ- 0n M2(!$L< 2j.5a $V5"v_ꇆ| ^[I7J-3F^w7A)UW¡#McNy]^b$(JD˙ Tk&eƦ لJ7#+ԏ:QN^zAIj/HŐ)5=+4lszI" i4/;hl--H5] UyqSCSf!hנDSS\}Iѹ@oDh;)eiev& x TVk-mr~B5uLE.P-ФĹ9i'!q;8@j&B{fQp &ٯ۪gG 9ŷ)SnTL r/9DTk_P00@jXuo.*z< O5)5wM'T"^&H7Y`򊳬5u9y>&gʱ,nJe"ePVyQ}RĦWs@<;1=G<53q9٣W} N%p2'hA4M}CُOK)BP`f{- ;K@6"$s+e9X9N1{Qg &Dmq񸣿TyH,m_s6pPt$w{Q2TeYutNzM,%^LvpoA~,<-[ K*6*@APtBg/I޵d x7mS{[AX8MwHif@\r3srg$#7`\]$im}`?'P`66C@M tkvjYF f8'Dc7i[:pYjb]LAoT$醦ѤG,88@M(_$ ׺t^c?'4$w/IyDhmkpT8\O^+IS.$dαJ5 k(xP͏tV6 m$Nc~!r!âI\)-N"Vɮ ׀)t"~3V}*x6% _a^B>̼HΩ̬k:RœF|p T>ϷB2{ĭ+PDc1a6MW [E'&g0T a3/n[GsoxUIKvn/8ZC 6O:cyB\Bc>0ʈ\KOw!w QAId{ Pzsc@Fh7>SUrޜh JLyAO#B93r*-i>M"{ 7ҤYi*d㮲ݺ5&y"^uхkCEB0ʀS7P؆Z{w-ق"S:ރij/Uf  ړ?Giv#S;6\U@E*h>a5Ua|0e+I.KqP,1;:'Eq b4@ΌdJS<>-8K1JD'Fma2B #Kγ?Tqau,iQT]gQ)BWiLI'R[=P/p=/~TkCfwBĠC!zP)^/(*S%crAjߩ^6"{/n9hN뻘݊nN10bjy 荫M[%$8m)@ c,cʣ LԧJNdx ;}!>S7-~J;w$_8[3SY$ǶI X\|R- 0$בa1$?KLH'P P9P)4vx >fɓ mjk* pS-}=o9% 4Fu=Ұl`ZO+n-zjka1M! _lܚ8ݎ.9y k1}NjG4;T4RTGwukt$9zBDs.C0[tʚDm> F؈)hп3p*&ĚZ[gv*M>-C0 l3V^"O1gſv7n8d믴P>.6?!4^N9i_\[</hKu L! x/y"9]"^N:h HIcZg[P]ߕ׍K 7UH2yYy H`l9̤#8g aWwA g+ F˩PVhEwEw(c%Wj5?3- vnO ]vdpw4PJQHf>y*uWD-:@?dRi!l0rt=\FV؞MOyߥp¬OȞ~B t{\-~ _kR%v&8: XO"E7ath#jO{mݞa—g91 ;m8Ǖ=xz&AKcpѯ oPCPH) |]0FWanͨ"Pfd ?k2~Birr݅gngiN%xܡO<5\nL O7ުض:fOQP "jF7$laU{B&_!cP__+ Td"E9Z*=|LZk}t33hN*([~`ݛ;To0Ǫg7Y@諀dkڴ#\X?sQۘ,&v`f42份'F2vG: I׹|uJoG:@D'kqCo )1aϹY Rg(LU)v I5lÑ#ijJtz]TS IEڷ&˺T}3)ˇftRo6Ķ;[\L3D 6y^LVR% Ճ5,ɦytƺynE`yRp3Ƙ HVVhٺf@ZR:r)(wYBWXji7} 12_<BH:OJco-bL'X;e0-6b>LJ( LȤ/ n> 晒 ǽ¡LP[gJ~4+EД@a=acI5M<鲸ˇ';BnnL4Ǭ$yM6-+f㚭I8Cwڝ2chHv" &}T1u. buL\ 9.ON6|ʼnԖNYh1ˊ-Gl/N}>:/J-$=N׶,8nyM;N"h 2̏%3:Z6ϯl31unM<-2NeV~kxYH2ԓc%1 !ҩ|:E$@&?!盾Eo$]5 =sL}KhS1-zfeC[(^؉ob,÷n g O^ oryYehKĞ"Iu8:I~ò;aD$qo$:}u,9H01Lq~|gQ-cl-s)6VsD{L?ql[kE(/ppm4Tw<*Q Ch[3H)O=`.GPTl.(LRb獉f:I\:[ƲN?=Ay|A QzxX+a ]'lγ 0krwޖ>C$Ժex:&Wn@]|{Fp)}mKR8̞׌+)\{ Y rQi^f. Nهī j(Y1/3]E蟤aieM,&4{Mqԛ="d/~Pn\&gbELX*uTNAlAԝ5*=y-Bϸ!g{/äK0oh}9f!r ؙF/C.pOzrux?/e2f4բzL0?D<`ivN)oS=1@%Ga&/k0d $Za̔wS D/+݂zec4d+0Ȱ_|X~zCNY({G/ 4rp~qYk:<`pV$w;:L5Y"V"^LwN7,;i@'ķƧ7#LRl>7=tU)P64GIxW Be;Iv>~[ܻflqw'}le-l:~.i< uPzxCkia:]jUp0Kj L^8eWC<>,nT@k-JG1xbZfU \GL8ZAڒu^xԼۀ^hUZL84vp`jQFL<@0Odt L]:'8@+}3iʱV2MO 54ώKBuKEIuC& =,a;kI!Dz߱ngm{BS-+)OYSĻ%l:q}5j⃗#fI)uq/봎+gQޓ{hՅqΡOLS!Pъ]ڂ1= (g﫸2џ#T,*Kpơ}Qn8mӓ'YbQO?)kN5hǴ |0нB8tjvwF= $2ADWyqwXmSF%za asHƒ_foy@zbpj9mޔ}w ΜT6K¥DZ3,:27Wμf: Hv-ۘw_0̬\6z[^jC 7XE2aDRH<ծl ̈́ 6к_׎1=>|ƳwdYe ʴ͈\z]+6OZ^ם}qd5$q2K.f煽`_éаdFe`ΎD1"P#ΟyP'F݂5PD[ch JT`+'vՃ{Ly?CcuRwY8t/1ElB8W!+ 60ga^z|Z8|H͌*.aMuodܴ]Jkn*enK61;l LʏpK%[67hՐ 8C<%**bž%곂0 JtG%Q4sy}^rV$W;K4nfj%a&lnM{F%5zF8ն~h{"a.l ZZ_iT0],M*a΍$"yŘ7B1*Ì@z2CVVwޯ& dr`jBJ&9$ 5P] ~hlR;?O?|i sarYT {x=.Jrv{v7BwL٨`{CmDGWd ry FA/bLNDF-| H`Vy(sc(Vqn3^ ن J6sґg#"lp4U$ƛ/x7.FNh.dnP%뱽t3pGI,/*EH BKcWu+nO%S l_D`{\،ʮZg̸,}rݞtJwSM]tsN0%!p-_[~wZ^Al"tw3H k}0)gj2s>T 7^wOZyg>XƔbб f?O|!D,gN=Ķu΅ĞU+~:VG`B~^SRAr0yTwZLژ:b]rs=,'; EpcnX;GjfkدylAtNWݗ6k-f&Jstc&6:!`liW\MQaYGҍ޴"hʬ~"D.OdED3&\rSӒ8 *K1gW׹ %2 ǯjG>L`/K l'&X9jwz_1f?TjRb0ýY` ˣu2``˳!|U]. 6@K rmAԭY H\V0z>LO7~߃ʺ8>@G PJJZaJ@ V3pQ^i7 qÙ,FnVM\ iJhB{w7FPWiYuc-w'iV-dkÂxpě}x׀Z!luum;`_2斎pI;W̸?L+F@8rml)E,Ix^(;*^sCڨǀ'9#̘=wSPpf 7|;ő]Y2H-G+2ѱ÷ <:V$|4\x`Do^΅C6p)b0YOx$#SJ횮W+Hc0!*ҩDnPum,zJb[\JrAX+{0[K:P>Y K%py:sm;zEnUQ6p+dz9"];E$ q(̥k1X}e8Za'%(x*i.pF9ZբwXY  Sюu%mǨQ%QEC,r3hwj0r +YP-]jf5!X.F'h{-2 vu)rolFm#k@v!vh/4h퓻%Y jSm1iPyz 0 _D%'U!LU{IqJ If[J>uN8wT9tk8[һS* pB0JңB'2Q8Yz6(DFP:\ly)ģF,%U8FnZ['E*M=v;ۨ~({Bu:nM>_(z .&eNfh-9?SqwkȻ?59Jc t'H9"akB_8y0:2YpaTX˼IHs9ӰQ<8 8:cNX)Sv[<8G's*+pTqcȧ$bH GC]A@7g3+:a,lc&0A?u RvFvJk:%W`IVNi(Tc9i~2Zz`d[rIp%m>o'Z9+U~x|5ӶpvoevDb)bYկe`n6 Oʭkx'nRgh>]ϞN=?Kx6i/Yj74f y"ߩq,'?t`Ac"D@ZJ`-/{R%};Ox1|YTZN !Ǒ6f @xdڦHLjd2ǒ-{MN7CYs`8Ge Z늜A-|u?=E1Cd9߿'sC 4h|/ Ąi=>Oqkݿ%<疒su"} #$Yו]c;OvDEw-6suN#=s?|Zع2hX%45SEeXg =~ x!l=?^Y<*;&66+%n>8sJFBf%遶;ׄ}m ȄېJbv k^_IbNmGޢy&"?‮={X%#W$us|$jU Jٗ*Mzj!.o qAFspzvj"3K9!2]tNH{Өe\k)\gcA] |խruM#^`u. p0M!Fhc?|QV69NdNOY? xJԕf\Tl=B[N dT)@8Ѓ9x|?u?t z\H&o9w6cRj#$Sn %| &֦K[^.)-[sR]RqWwU-gpf9s~~%Vt\nq9Tb][L7ԨDfRK~ϊQ2 #4!_BJ[zk­ODaG] ڜXp|c8։ g0[NRA ,x^M}  8,=-כSRgIU_GW΂;®0lڝؓ;E` :~(#!4a&/1Ë)Q<-ɖj] )Dnp8y+A@lh H W7a/YCVәGB:)R3:ݛXËyB~|~`~/K:^_'Kbղ@NRTq=N=߄NhoUpw[LL87 ü9XY/60cHbxw4WѠH,Rn6mùR*e@$!kF&3ZA >VFuH0[)KAg0S_n>xyJ 쳺0Nl뀚8K^8d# e3%~&D4QG4K)5h^.hM2@QN|o),pb },ffs>BPd9x\`oV =^XֹF? L9Jzͅ6K-9ej!顪}#ȚFJ}֋a:Zjv"Y}2w93~>ݐ?Q4>^E؂!lVM[ U33|4PH>{b }9HZ0`vp[ipb ˚pZ%qW0z)$԰hC!bH/kbIUpO\4f4a[壢5/.z*ۘ.ZTR(<6Su=ҳQWPAQnR/#jQ>N5Jm@pLQ0L`1<자 2j Pգmmy-)FE?H":;5:)/9aXF(@ O%ghfM6I(fCL? bר`|jLGV7I^*rv ݫ $)BQS(U$ /AL)1{ʼr Ud.(r.rzZ|_5hв6Yo7u̻ά^JݡBğh؟բ[nBSo϶DjyPýlgﰆL~Y ! rl`fR单ȯV.*V6>’t95}V1PZۊ`BQ)trup1/aڦa@^(6?r xS͝{{/ vk:pWI`Ny9% C]qn7a_ALp:'\i-g?áy{9NڣsgX"IP<׈Mt>Uز/e>Wٱk^ɐ!;9_ͱvS6U1r^<Q`h/ئmnc,c;POFHۄ^S R”NCۄo1ߊqrz@\]Ac"!+} 3Vv\on~0m${4q,v"pw|yW3 A B|@`BP"lP p+h ~+'Bw X@F:[դwO>9*uknuQBKR!IJMPEZĞ^ƌRClE!KwIxͫLܧJCf~ 64?\M?3~d^"4;UlHK ]=\C?`nJLn2AbAN, ݀,v>YXcx}O4)ȍ>,m̑mHC:rۚRwknyZQ =ͩoJZ~i!;7=oR4a)檝7?#e eúxQOH4׮cs cX +O&j璧O8"[cg g5=\4d_A|s}^t{N.KocWBYU`f (}cl]%Ow p6dl';[{͏O( e3J3Ƹw2>2g,R1ѥGUINsJ8 ֕@EwtQ-kFn]76IF) W9 w6VOU8(2JJ u~z#w\I>`%2?>GޗXܙM0OMS4SODsJ^49V=3D!;J/l"e&E=a>tr #~e" /l e&-=0H 'E<`઒dZy(UJBX+iLsUGXʺE7v9A>R2[9gs[~!o=ldo Y,d+St aI\¤e.xui[8q jng#֥ -qh+E?ƒ-\Eg9Hf?9-:iט./kxFMLj"% 'X#%z7JQDz޵R$y<.ې^qIvas$lh|R9pw})]@2{.gûڐLlnTߤ;y^"rȺZltMIJc5lOFxЕ&]1$fHp4`_RΤ0I! A(L!>4s9ȻqF]L.[ wp|Jmw͆el\(χ-<$5Y'Is,$HunuA:۔3Qr p DXG rԦg鸩 fnAH& z_Z; [>4P%G_e? aF{j(a'?EE/5Xg#] A -IJ?A2)O.?̳T?\MaȬ PAq4Bwq@f3:slW3 1n}+t\xBؙ\9Վ xgN U $gi7ty 8 K>#9bNi,9װbfa/>,X 8qwҰڈyg$ 2&&WNN+[<_w;t\/7&AK|_crS0d!GyC4X7>"`UrwZQu/Jp@6N 2HE^3-Ǎ7œd[Y1a)y1M-)Z~6g:ty]=+HB[_Y jp)`yLqԶ@1@jh$J}Wjn_[L(˄4@Vd HūYBKIw:"AT ╛3>ddMTè_fFs&T*~wH.߭*6/Shi +.+C4z'%>.:/񣵎w4{Q١VCRgϭ 4gM[W Bӯۍ?k)uy#_^?D Ru 8p uIܼ crj("! hRn Ɣʰrl\a_ߖ[hn)N /*T3]WT|YeBt_H`X'E?#bjӲΦ8BRo[RՅ5Ёpy o(HmFMU/~Te.+$f AQ:x0z&*0%gxW!M$. ]]yu))Eدt |3i"h^o2?NV xAvueAjDű"s4^٥;פk[K=61$Gȯ5薠r'q@\^0YzT+X*(dN(!izKQ!;CbZB6Z7\KT"]`!FS|0<@j un#30l7nXpѿ. /\r'?x1J\tv,@1L9 MfWtQ5C9O]MH5iNrvN<<)!ʁ؝ 9`.zp?;D2: V]Eu~,k>"lOdZm i_ϰ -*m[>!ǕC_-Ѽmr O!R7ŀ8Y2J%%A U:Jt>>5k2n (R Frm#ta&i,: Q()l=#UTbEoˏ>Yz緼(<eПÆ{oD s^nDdzIahrux!N(o?ZiA06`PJ}ϔ~N\s8\[A?ǁd™Y9([0L:uUrHСQ/*.}w,>P 6=z!3~R* 0״ %W6=R׼cJl]3бxfNhM&CQ(ٌC) $!ŌY0D >7WT 9d._M%.sT,A5N)(wz7 97L.\:Q2Csv~SȠWRH`b^eE+Orx^ံ?g/Mng,MLʶι(S)d5'XrB9D_֣N79s{o3W,ǭǣw_ yX+-L}2z3+ ?ЉƠلy?)'1+2h߬':lDʯtJp.i/G}Zm3 3!3F6ɈI=lM?>/&jr]19.zvwx$Y4Ol$#@+җc!&l-[Iu!+~2/>iQ=M%sUs) :z @&X!G a֋ ޴j\{ uk>%%A# -yzPʥ/w~wNGTH 3ZvE_<5~edHJ+clҪ1֎y0._~ ?GJ.VVJ8?Ѳg:S`1zo V;5%1{rk@9x/>DL6"K`yd63,%'֡o>_=tozZ!:~"m: ؏٨Ԗ(RڳGoa-U0|mM>q|sp9vٱ?@fa4rD5%Ba9Ddu5RݯÔ.~6q=vF[Keц:vQZ9FxݵsZ~ 0X _OG7cR9Ql۱(Ax-{e'yqͥ#C&R~Ig Bक़.gGЎZ9}7a<zBgm)alpp7-)m<[# ZbZ&OG(WHUf{դ~ҭM1<@E^*"Ib@v~r,~{oP` r02NlŐ2 to0ܬ ]mU"tiKrʰ?="W{!?K%FCGyffH:?hZJ⺩X95|LO"|1淌9ku &pES]yՍ'CTRv1zm䱄- j2zPnϨSkFr/9u{!ƁM*-+BQA!zr\+UD;/^Z<ܞgT'6Գ͵"멋o,cAtkw`8 ?r!GE1LpzqhAdE࠾GW5,YYk^"3  =6HK4ppurׄ`[Q6M4۱xUڡI0 r 153maJԺ;a. :>Fl@9ԃ\j̏ŝtU[hB1%Čt?P$I_|ip+U99 .yvu2T $zm?yhaߑ Hb"{}"X_~5. 0 5DZ@z!2>iWl0d_۳τFI SY݈p $!;"wKVDz7]㼁 N@PiqmA ޺X[պ$n7RaT/,~Si˟!MT[} gc"MH9ZKͺh]ğpgG2Ljz"ո`(@-^vs YqV¦Jp=fP9 - F\|cv?4útK:|4tJdlɗ:c'c2ЕÈKq`4f96Xs:TZqKTO˩vH{:)gʯ9kjN; SԕC,O~4Փ|ܢ} yXrp^HTfsvz,ORO8ڳEnI&df_+$}N}$C.DzpsUmK'kD2Ĵ C7h/I@tCe<ҟbIH="[ԅ2DpՑ>vL$,j^:1@W2[54^;(i 1`u(=6b.ț9O{EFӿm\`&hE>炭K;ZD pإk^bD&ļY4:EWU~-ُD|@A~Glska02`z>g ze&`\k)<6$UEB:U%CLzv@W쥐6QAR&ȽR UPd/#gwN7 ߌ-z}fM4ϛaRhcJC0S.%ȢD@3!TXطr$D&$K9rW,נڢT~Et|s_du%0IVvZ*ĕ@0Xdy< k۪ \Һ4٨9Qu=Q68Fq>$j:JM"{~vIxe2^Z(TJ;WoRd3= |_pP5׬vQ֛VbFzIX}lmV.kIu5L6WbAvk Ê.:]~"pZx=P/ >a^"\tvfgPAF1`e,ƕTri"tX30R8?iϬ{8) :UKm@6$org4"zV*[-L=ҒƂ0.2OB`baMKYL7`gӾth2zeXze`băou9-vL3P`4?9'qo3%oY .hj44:xRh8LdD!PO _{I&[dm^ձ $Zƶ5v  +dg+Xs6qb5g,l%S4_o@xbSE:;xp)|0hT+RXr{ʃ v7}BY)l,^r܉8<3iYV]xuR `H'(z XL5ј?d˯^[#Ddyį^q9|AA%#2 ,1y^;LHU^ȾRĬ< ֙a:mG7hI}>Pv S0y7Opfg24C`]GFv?edo)h$zĻG EP!y-Fva8o 3 \v)sv_}:ȋԋR8]4Z"l5`+|.g)BZ%/%G-;Nf0X2o9 U49: ~QT}Y\g^+*Z^Q2Z]X:OZ}A~\~t5՗Nd&\KPsUr =GҚͲBݒ+*ҞZ)1cתE3S5E"6Ѽ8%Tޅ}jHPTdPs)V=$` Qeںh !MG:E$f;N =+ @W?)⿫/B6ukoq $UWQ% QcޱsLv].G?**Nw.AL,+x[DYyoc8ѩ_4X3(D2n>|"k JO*ه2~?!P`_ g.iD)FE!yJUFUO0"712ވ H{ᝄr#"4CF.޶K˂av,Zz2U$e" 0xգ) jϷ\pOz)m qZe/`"w@rs[D1ҺD-;vy[tXIцۜlg=9߷RčcFsDP"ZUzM(1 OcDQ^imՎz]lHC:`d6Tzb:rbj [  On}gMP!7)W jR ~0x:>p!w601^bB,ah*+7N(;X`8w[A1RDh1h[SY=Uc1x*Qݱ}$8@־ x#κuQzZtjvOx^% OU7P?l%TB/p9f_mH|dڈo?YqP~;R{gC™G/e}KEP.c<_?lܤ̓xwlY1/"J<#*g%ɯFA@pf= !)nw[|Xo7VGsC]@M%ؒ5ft a4Qd+SG~:.tv1bu첸[r=4aCء<^$664'P8>Ae]F͕˼T3EWĶNNe>&s65eDwqQ cη$Q uWq}P_\9"`Bu9l:t*s 6{,mpvn<;*5ԩ ̈:)eN$e[L?9` r8]p71ĭo3͛9M5B AE+OHQN a c9,D~@Cr}`| !Bε0M˕+q9}-z*pQ> c}Qċ6(=3읻p+c_?t?})fP^IŻ=kL2oîWzٹ+¶2b-6pCJDRF0G-cDP^Oe- `Yp3^kY xh]”;Բ$5>5*&ﮌ_e&|_[|w xն"dX͘a #zY EnL)wu3dntK)r. 84 <&2yDgFc9c?9ޗv4|qOmlHGk" V 0(Y5lxG:Q rÝcelxBTQSp?̘ˡw&gID͢FG v>:lI Mmuٚ1y9ѩQYQZ6hIMbi^[ڞQZ@6> Y_#^`U{`.-hx!s;mpn],>+ȱuzg_޼Ygh= =H=f:G,r?'80Nޤx9Kph1@?scЍ~J.8e\O+|Scj)6kRN؞=9duA3ei_;c:9wNemFDlsi_Bn`V$iESr_gJ \-)v̊S|np lmŠW&N®#@eSBTFi D/`|h^X?tyID.Khahݿ64%B#|Bz_!vP=88|stfh?D\?6dT PҶIUR04ZjݺgdA}r\.o}8ٲ+\XOg%h Qժ|N4aSX9"pR8&Y[q(7Ya#{^? Y.9猃ςa?6yg] j 켍%ה_njVby31%~5ydbu ^ hYN~(ch\Ew:^^Z; \63Qln3Oc<oFbHk'vާi+fs(9)3: ]Ol \øԖ+ P\B k:>*Ynitb \iRu&4&6<;d$e]+1zo⪆?w0DqiDrMuBIT7ijCSBn#=g)`$3!\b-b > |OºUD?66M lʝXQ0Q`$0X5p4$=(j;f J:![,ћM?Vt&ÀhXZ` R :}EJiJ.A5S5l)At &)ȩ1 %ԛ|gcԅGVtހ"od*-V)w6tSvY07f,&A ^$R:)P6 %s= 龚hH# ~{D/_Rbhr:٨] 27ۈQ(ɢnk 2 e!,]uWf6cXAjGRq8jjD7D["ȼ/M^L 7#b8TTqo1wdJJς:{C_Q%fO~6#G4;SF ҔɄTt# fCRH\NyCUlC*_{~B/Q%0(F$ =KZ=R. Qi0klb~Rs3N# [6c+ox@D+7T 15kG?&ٞU;MoypYl+-۹20eђ2UPF L宥y< P;_dː͵T0.2fCV,B"Kp'~@s䳜Wvx6,݋s3JuP&UtȡCѢBdͪv2A(i.U]ɩbPJ X,UJC5JcRt:3DKFQSY:Xc)#hbvEpom,faAW:*ġp:GA.!]6أ`J fIaBi ##58 UF@o{qF=v =>gEL#p/` 8]J$~z2M0(nivh@DQ$X`b [j;LcfoЖ_uǵ) ~v+&0-ÚTB3_* mq͟@Z8]:$\q $S0A4!ԎYwprZds%+3fM g՟Jg1y[u ]sFkRJA[cowoHs|Sp'a < 2+K9dΖ[J^%o-z[_LM%S%yÔR5ShM,2KZbY::ư40 1$3rqڄ+F !GAh} E +㏘ Uz~d'C~Sxr<}pfCO6+y cTD3W>wQ= Lfxd ,nŊq͙I+xNAl* [j,xCwi]yyѾ=uoxQPq23Mm9Y 7-o&> yGkc,ڡK'\"VQW҄~fӠ9*Xp^"Rng˙ }|w3.wz?)( @+tn'}݋sBډRbŹ5]5 sX!q֝(Cy2u.-^8X_w>_:Zd֤0\!-\GlYsxX3l4Y݁2SFվBQ݁ǣ*aXi'bO &v]uE UpE= fFglGl{LK^N~=`w"?JOpȀ:C?el;ӂ T~*nټXE<^CYK\۹$aMsO)`?ż~i/c;Ɛ?a8 =ٝyj 'fr0J*ս3HQGZ޺V4Y9mt7X|]죦# yztuoAdm'"2p?c)*l{vK& ^h TTy#!B_嚾\V,I2$X 4W/;#@TťWVN06zF,٠\ʧF..w=U:=~>n iY&.KJD M6H`\r|'FRl%[,itJPʅE_v*%6u 'S8?mڝGs:+Z#8Chp?q>-YO,beמ04flըacRm5woVumo"XH=p)q yxT.?\7tU#| gbuwd((͆aT9DPy]'\%"BVBgؤ]4mnsdi TZAo Wn=9ذ3>d]K9Ozj^m]BKsJGUkPiԙP7­[L y-79WUI8CBj?mnbiz2OΥDu(tK8[d̆{8BCW=Ģ"Ih jTAVZ 57PefEOO $Wwi]t8vW%ֿZsDn*H̱V\XS*7dMg>2l0AoԠ<8Fܫ5ȝqoP㲙~/c7,p ?moY>n,G=l!w{mPJz*;EWX<Zj PoE(k@B䖙%̝A*&P[ޱ'"@Ρ4 P;2Jwkmt>z3aS5vK`xB.0.Y JĽI:blت 6i3^x助&/myUq.ܿuڛ_jN31P҇5}T3wLKE/!w%'{$\{8󚗎ϰs~ [v%p$%ܒRx-O:‚Ɔg׬r]ޛ8-}C'fP˼*؃̵ H-,sۅp>+-tGִ|9mА:+Qx8 _Ho Vcl6glwϾd{dv\3g9Hfi3zwc{LBy`2Y,@Eʸ )ޒ]~;Tn`lg "˺Ҍ."cLǰ{6}FYՔZw5UM/-NM%f -޸k3gV&g+pPA툵'GmiQYWH k yڨOn=Ap6ZKgbS4fEF%,k&` #wn"Щީ \OQW=;X?9/ O!ćWF>{S’yg4NܽRQ#W>B)s</|0uknKT7k*}nUҥN Z Tu̹6 -ObTegto_gJMpn)3p:'߰9K l 6bm?ZGp, SKcRu|DnMWϖqMA"%m>e=,9}jWsgd|{*u*c,ۡTĢ_dY|_^Ch뫪)*'?*Oj1Կ,l_( Rm n"E*mnjN9JbZ@UD\ t b8lOuX8`ړOv-ˉ)mY5#BhAAh6N< .3?^:zgUa߇FR]U[<ۨtWHIJV~#c|7V `0mGg/~<ᗙYXp'5$L&?ѻ?Ӎ]6O\BN_ˌZ>T[^nvp %㊎3GpNH((z":x61oW'lb {pH-~?ӁNLH԰Ƃ\kjstɵM.} c*Bbτj;P̘u?Ԕ EZz>JZ-n^==`qb&2fVPn}~C0a?SsVU*>i^|@T_:j\pH KPԦ0Š-mV2|3 g=ؼW;gfKMYO( kzdUxRW4/W'鵸`Pʽ]Hodkq1qQ? Dsu21:ϪE' 0Tnhڨ(߁M)劉j`T¤&Jez"|͑9cv*FZ.~o W;w*u4 ru@P:m̄/aDZ

u3$}H+[e@L;)A ^"L:iC}=T /P[ k ɤCʟTR% #D?XqaHX(R2dU[ CvQ+aO˭Baکmd>6z*鹕Ŝ Tz z+=f.Q`,eMǐJ%V-0_F@Ѝ!AB7%I@ehx: LVB1%Qqm0%縈d_FTBhJ&ZC//˩f>sX{%cB|=<ƻw {gM XwEI:|pD pR'W%ax5JGP)Q=#NY0!D \X"cG^;эgb[CVQ*Wz v1P0"a: ʷgWCȖ^P׶3xWcFF!}W^UL dWDwLѣD[UGL hox1mFLXDx]g @(JwެSb5O>㯼h'ͽvJp+d(1{UvMddžZ 4B~$Gq`!Q֨ Q*×&Nߑ8K epyfj mDAŮ>c;:`PU<,ϔji*Qy!h1vh|.4yPVW'?rQ&3"5qK.tLJH<崚o62!IŧF5aVlSeuzRV?W,i'G 112T38R3@5IC 8pPKsX3{hÑfc92!7~q\5g—'*%@:Vӓ,4Qa.va77OI k {ܹR6OH;)rKE%\t[.Ē#{0ѱ/::t;suT/$9%r0с0VC{& ru6y#UWBEW6Q7CD+ {IUBF+2suB[j/׏9I0gܚXW>sk`< ."VZ2,VîVeƺi,M:߶ύs\ gl2(/8wY*מtYdVY sp̓1`} ܊p}I)Kԇ⍐;B=t@ADA-j Z$DI. M] ( 1TmMΰεݧή;7qD _qLܪqWo=%}$jW,Z+x.M=V%M3lھE Dб t4'fXQ4mQf F/!/Z TfAY lD=d6H# /霪Q')h yCDJzoM 2z\ ,:7Q9xj~9Fz 6ig#s\2* VBկ'ObǖWq6zrǶܝp$Y/fc3x|rԆ=!#e՞X^,Ͽ'l7.MVCY'K1RAk*mY fH5,&L* tє8Bdkq+,>n7<lj^c͗+r+UX^3IzGϗ <;>p4]:ԑC$pE 9P2|,Z6!ei@h8sS?$qd 1בeZo%B)VCN"$]H ;p^M0\R4bQŔFEO҈] ?k^SX$ᖁmVI, DŽQEP(iJPd:و1\SSvwC*z7bb=T8>vn.閁 d<][*k؝0`@}HFB@xƐVPE ?9Es.д #]﷮En\SX𻔲80CyVFA4cUoYf򶅘ufV`KTvM U_MMԁJwgxcf*bq1}t24Akں ;]E:3bg'/x-)ߘst9ӚAڿ`bŜ`/w0 H!a9Y/KNJ78E\`Cp)|I%d.A`GO UnM#T;&BYӌʛ_AK3r:rihG giwW5qƩkBGv Ke<ɺe:|S~vui-p;&=: "=|CPp˯,.]1-dY9u^5;}JUq@S;RzT9 ,4A#(M*ŏzC};/ d9FglN}/zdg #ֱԙTGQfCT|!joy;OL5ԁw3MFe%|cK=d덒ipum,PCOy- ֿyl d?;*;FbcZ]jnfQ;7H?))h9ވOB~;կcpݚ>jȵ|߅=y!;@/~鏋;4T#9ݕskHI;@F`2zD>C<襉2I g W\Q#檭`. ۧ4b)}0 ]D&x[mߵN3&bsR27 ჴٶcoKj3uЈ)e9Ԭ,#m?y^|@4jL\>qˤͷZEߒ "{d_;|a s9-|XV4|*9vEdT2[ҋq88s*8}t C)^]M |-$q~ 3] Xbd%j 3Nb$*"I~`l qSqڙ/0TGz<[jEAwyST~O%f̈=c Mȁ*I3XRIlxDƱ4-?AV;!F9['^N-}O(m@}7cϙnw`]x~en5' rp]pr.;F`p ^`'CKln.xrR] <õwș`F=ppXCBy[(XA*vZ]OqW @'ǫV&tQH&>)LwME<6؋ViAQaCnm:'@ \ѯ[ w~.#Nn;Umɧ8#ov.h'Փ; LbޮnAheOZF@tv Q; w2y0'9d""*=AϰnulLGv0D;ui`f? yьzg|%kSH O@dP86V D4$g$!ig|lqO]|^&aJR3m_+Sב`Gb 2! fH +-O%<\5݊^mb8)D x󞝟XE#QuqbV!wf&^8w>gu..nˮ61n3hݷ(}CI +i9c 'KhNY^I}j7Gs>M?{k,M X{S k|WLF|GĚy=jX~(9 tS ]%["@LR])QD\5{U7L|ҺTxLKL$.ho뗆  =57唐.7;HBʁt@ð{$.)pw$9VOo968> s EE-XqىY4t('u#v[~eZ**ǷEkJ漇Lyjx^DPmU#L˔^%CRÁ)!iV:=njJc̬7E'3eʭ MaEP2}>[Fdf҈L l].h* ZyկSM&st(ܸї3;jU#8D>>Tu᎖/>K`=Uܹ*\–,DL>\rRyЫ] ][/$lmBrS&:᪟_тm^ G .ݨyf(]"l ӆRN z $uR,a2|2$!D?g[`DDM }y%]+M,g2Z[o]PƑ8T3d@,SoW Vn #`9  4}}[6 );xh'9"==Ed7/ qiOt|~M,ZD rz.0"Ï弓L7*5d fte$5rsqNFZH =0d? qg .+84GN6TUъIj#0 @qOkS 16{Ȟ{4LrQ¾VE8xǭYg%MF`j2 Vf-h2jZ_ӯ&$d;sMB+@V> #Zb%W"ABaY~ӧ;2U+5gեe,Ū$Ft:?5*5>Qͺ~ާڤS,=tTS̶ ymg-@k45{-K4tjx ߧ$$؞bi lk4j"3/biSDYO|~%DHE <8!MhDJ`aNQ#W{w)| T!Q`/6HГuE/h-NQ+f+|i[z%4J{E$tB-Ì.'o>V'ErrҫeorXsY13nJm-J^e?# bۛ5:.! 67"ΩSQPO~m 4vB aZOBppV 徴ܕ髝BS<#]]R4\DN zŎB!ض|֗y2pȡH `L)?ͻڨ=g^̤sV=1mA}ء !jb3T:U|ꯓX2MR?~:_1#"rdFY RKXssWE蜏Lad.J\F=A{ NrMsOZ:肀"W[|AXԻlaV[w޹$,4rpb_1i~l]VɯPs AoSѪ 2wU,=3=^U5*EJ5 $ 9oA{ϱj5 ԝ:-ϓrOqՌnt<@uZ</CԸ#3 F 0Yw!JPA#E2Dǰ[ܒ5-sAyRꚉyԙukX$,}caL/{?mNw" <:+^_a y/`U>O%;>ʁ%> tp7kL$lxzڡb^rd+Ze9] xhwYewm[+W}xgWh9rӰͿ|5jmҬUޣRDEQl;@zF@Z`tc`Eg z7Q\%{#w˜aDL1^%IPZ_t(XΟ-,n@(^I{ nLdcTJ'2 \b[ϻfOpYHi3cx5Tkg iʹ &./ W9+SR[ ]v4t3`@-|f$DTIn] 6C5G= IFsLƦoIQmh2)( p# ɜs#ZvXC9}j8M7@p{ttR $$pa`c T ?W gݺҁ!?Z6A6BT!!^̤6ym'9ɰu:'Nn]P _jcׂ;gX*Er_OKÛa0.h}t-&(BZsJ5 i[S42H dX33c8}T|KDSV/]Qlj͘yntZ `HDK+ TVi,W٦62t#($ʟHlu<TW tN%iI!ZK$&w~!=䴜:i Z@sSpVckFm{,ഠx2

u% O1GɻKϘH7_N&J,x2H&0ڟd őxT%k-&%#H熹L{uƐO4 Dt +,H8ڔO, t1zJc9،ch~HӤc"ppN'77D?LўEZB#(=Vxܒurrٖ뛉O]k2nW=w>UgMPه[B ?ǭ)nmbWTҴFv=T &7fǀBnV: hL!VGh ?V/=Oŏ?'&y{??Q2Läb/$T\G2Dt\k\R.=J\ziWtE"y n(?rIkGI}?}Ё;hz=e'c @(B~ge> ~z+8 %Й@4FT{/Ƶ[hz7#r߰qOiڃ#XP߆ 1Um!h]S.ƥr.Egď$A=ǤiSp5Ҭ眐b6 sQ^z  bCB+ =a 3i=>O t=ĶFWVe5F>Α uQ>2Hx0TC-*o<З]E!GÃȈ D\DzMLK'hZQ0cp.@$5.Uϲqd_،b!bxw5F]ؗ NwcKN;/D Kr'ڠ4~f/lkn&gif4h_UV3]ʬiǃd@#4QEłr:Vp_BՃn؞["y'_%HO~hM*d=%V?+s)a{T8U̡e.ʔ;Q =f#"M,oL|Zo}qTYi֟PeG[a6ݼ./4pA[ǶwPÒi/g/2qΊHUeˣh28t)\676S2 q ŀ0L&)N >XU-Ű!!BQX#_Eg3R*KVBUlٔӎ5b"b^vX|۵& 6L&Bfd^n,ԢL;=~TA|Zj'=V^[PKrej)/>S YϏ]eE6[Io&h0jv&f\`jaѩU\b}{.9 2-" B'#vQogON}t7z|Ӵ3$*Jĥ R&1%v.{֑@>0}"65aswSEnr*Z?/\{K%x4݅]="]fdjIIyEvD_6l]nӰGzGrAvcaϏ9vpJ_jXR+"FUf vFd,~\&wyMp(ٟ{x`F>+:tC枹0pD "}YrV-Df7Fr`ԕk; iD#FY5Y8x)D„B;q SQOry>O;)1<Ӧ&IbK]1ki#R&V#CB.˟PW%O_NsT{\q*40Х K ܢX㊲6};/\ Xܖ8T]ne]Ax~SQT⴨lI ⹉ؗ֩5O+Vvacty{ʹ6R~QwFzjFfn?]u@ yW,w뺈g{*!MZfEȋ߈YTTP 0p?aupI @**ZRR?/䰧5uLmfD,f:PܤüX%gڄ3wZj8{=AIktNjvw]cYKx$1?8#b#KЮ4>efCgYS?'mGz޸LʕDQXZ<( #Xwo^i*>Q72yxRJjXRp\:ΪE! t, VR8VwjAh@<I P!PP=OZkH1>\i%l,Dq17JYdc\v!JCl M0Ңd~**T288=+2%b/;Sʓ om$/~2 D2&0x(UR$:FD>CyZ {"J -ns|)E[0Ԩy[c'']]B*tį^RI ]/GoܳVD@NALV._šrJZ50Vx҅e 6M`%*':-b~"W>?޵PK 6rxe0O 5~´>ē'Va]E6P/qX|3 m¨#r\qE@)4&׮D8z<;TyUͺh!1h;*FxBl|G3~,L_bN Y,ѲC<͔#5*w02 KbehQް:9=[C?Xn1! /5E 2d8BpYf' h>AUX'Q ׸/w_S,䜫& ^rV*"оSbG~%Q('dtr|j3;+AG!v%s)XUfOJY-,vKV܄N~9\Xrt9}ef0;I>k¨iM:jCsF7 C٧ba7UdO|R0Wa/@w ڏ#}d Y麠2خuI%5g@1ޠEnSal?XxxDQ-~qwFopvݐ`<9T: y5ty{PFWٵ5;>$j5cWL(Ii;Y7B b:ȼg_+,ZrTNx߸>ۖb]bļ[ӫl⛦7)>@|qK;}B9 /GC ݍ~ N< i:?%֧'Xi{ 'z1-?Ǯ^ToN1z |ҹ##Õ)vԓ-G@_:Ć*uLh򠂠(R6 LjH lJս e}"zy(P:E4JMW]Y_>\3$FvKwڭ?rS33.^ٶ{8#F[Uľ <Ï}6_kPCߦGXc̩ /ФR/rw>:"ߨS]k@,1@g/6]}c f\x'h? F$֏m(%^j"n#IYVN,Ɨ\S_wVNp|IuulqjLo@pjwWwdzߓ qsbhU$V괄G4I)` g:I-:`mxa`BQn iA$ MEhh[2X0}RVfv2 Kwaв]*?zPEMwU͒EFQkFbDO͐12 nB-&G VWϓ__ͻw_Ocۂ",A+-ޕ&!QZ}gh}L|WŽl~!ýFgkFd&N$QXGd?@X}s>~sIS->C uy==ty?L},X):3T$ģ:c 8LCY9ߙfP3ek%Q5/@Cz($XZ8OPD|}$eYIRbK0éj9x4BG7g-nK*~\ٱFe%BˢRԖxp]Ʉe]d,ev|\d*,s)6{OCq$Um-Y\4`h'E'kA0^d?qR͵줃)-?*tLNFWB%*I13߁Lg"Z3_ ":{*QBnB1 rxc.,%E=&hA&a5T]>&2a(yL)HpO:B*YOeikrWQ` nw^햻Gf@[ & r?+6;i -/C_: % -Z؄׭?6F:Acũ՟@ )!L]M}䡆b"ӛ%A~PmpnB"p 9]3NGm={i(kS ib)()HQdнk`svFoInf $h*Y4J tE{wzevYSD4rGsjmH}PW̐9_N^-EenHYAd}i ѻ'B.:IѤ( ꂠoʍ6c^UiD"wgxp*A&׃Zٿ*)TFEEz'@[>mzIkU]Z(4-s /jYB,BMu!< qS.`@%)Dߢ*7bt{ saN#VTj*{WMw~ pF5f@u$Vجup m,JVjuImZN[tڜBWA7}Cwxc<(lړ]s]*U4:lYUׁ&2( Jp# A:]͌Ew,q߼A0]>,rvuGXh*rs@c XL3G ۊ e )rm&8D^}V\u εz]0QsβDvVi&rTly>krHVN@ zu$-?M*Da)sk}zu @<{ 7$([!UU!TNn94Lk3A`3rj3@EZ3lPnm=lxsKn8, dn%w蕸?!3 yvc,8F"}3S-Fy㙇{&%N`FX96uV`43:â3EW&{źgD"5_XGFJ3رYaR,FrSU9AA&X? '6fv&00I Ltn<=/nVy۸s=i¥Eg'2X |TURk5M5GHHzՈiv" ,$h>'5(J#|d,tt.77a7#_Z/|jʤ'>y3 Sр̼{eTU5v4G~Wji~hnЫ!)zfm\GrMX7hji Fʖ$οifd%$. 5[BW0ܴTsZx{I[&-L0=3b2*lKs{m-Ц ޚ^Ϣ zU\7i'l^eWwpt KTհ.n,N2A3$TmA w,=]ǡYgMl>h bS#KBו_ fS#pÒ3~tvM+I_ATJNkgV2\'nfvVIe5d&5 6Tk#V~Pd/DRD!DGZ!T Bm昶RRܣ+ mcqhW\q*ݻLjzc.pd  * 4zHpr| UBzj4+7DGAk?˯$DeiK{kUz Wz~6C=i4}@q{[sx!Af+D낳/{Pa6Sg q ʠ.@ηXFU%bآA6\"O[<7l(̀oȘ6"=]A3a0-=+ D>U&$vu)]65UdD랗Y rl6xwdx{.Hwa#BKhm]WKy.D\yH/0&<#m0ұJ_%I&?b r"E0_п(͈2*kk %bܲD̏4'kQYDZG &2nUB<}@;CuCL_F\%B <` *Q ^t{D ky- [io~4E*\_$ii0)mA`<|U3ێT:in*yj%vWz\'2ّxQʾl΄$/i:7a6FMAbIaetLSȏ1;x W6, @BesQ |Vr+p[gl/)N[ރ0+FH@_;+^|(]G.PSU,/ 6D;3udy;3Riv@g @}B΁ߎ~jc$ʫcФIn]yGYNiQVL6@ewOJ C[RAiJ473u*0侣ŀdgZ5a\ =aUGP( sf( o0M14d7W#u g+h`͋"qXjxh2 /?k5#Ǐ>m ~|T&<"Q.whydŽfH8Eϔ}p[^-ZZk"d֫SN Z/~ hB9J^vΙ=SfGz={z)k3}-x˺־"(4'*")cKmǷH?fYvSl] z"x++CSΈM2єm7wuG~aU6j$q]ܤS;3jK/ a1n77g_5[j[vO8T^]F#tn^.lT7{CĪR2pzڨ#җ^nmqgG?=i Q>ndUæ(9)he4w ԷRz뢹ȑw@UkA@ 7~_DS 씵 ąU\$M.ݹo?/Q&@Dƭ.F/- ڣ D@Ob}챗 I}m4hSg_rرMa4^&e}AWK#G}bzՑ{:q!Bj,[ MBy4P0e:'K v<=t5ꪣl:)*3/Q},ld.k ʾ:2.OYGOZ=072 (DNp/|j4aө$.J `poR{uSi?bAycPGJKy 0JL^~Czd}nQgI5Rz2t69bw8!I>ϙXB+%n1 17G\ k ) 'lrZ[-{X6ȤQ̅zMPj\ʛ >yI&j=jwwRv;\2튟 5!O J{ċŃ#`w$rgsrIa.\ ӡSb/nV 0GUCY X֥Yk~}8ʣDAds$!?PET ~YtٰaWvR=b1_W$uܬgv*4\s*̱0lr p|G9q7ȓg>=YuW}-+:L$Q9ɦWÌ%L|*<:=(}%=m+`A欒b7W^%)kdŋ7\b9`vuqP8,ֵ%< I2 a,3lfS  Y/v4τFͣjy<>1 }=)_d߆Q[' 135O!C[kR cw)?U?њں@#!k7?0EgmДʹ2^fNb'~r#@Y!NL2#ZѰ>FYP~ԞgqB_oMľfƄDllk@bhpSZnReց,5a _S $o( [$JpxEѠxStQc]{W z3˲"< 7DJXƯuc*~|)5/ ZCb{LΎM|Sz,.rK%gʌܖ-&ʅiN7a#X7om1wL!EoШooJN* rj?O4lA+K;.;xZ`^wH/cAY) m%(bq&~MLuɳ-Sho9ߨ3lW:a xNf/" vp͛ݼ3Y.QH&BpXSbpxE碑Zխۑ }LFL/m3ޯs'?gkn<M<N9=1]Z__,VrZ}Dx1m=/˩ |bDTs7Ы}B83'zcFN0_)a$XTB_V-=:2>B]`{_mHB,<0?׳oEIz'Z6|aۺpI9ǟssպ0~'i66#;.tT@,.̯ŇU!3l/]?cQ>He3̷9'M7wwːFY\aխS4d(5vY evc6㦿p4살G,-8h1"<@Źxg#r`P(!;ВΒtQgCJ@|tn$ `5D~-ghi MB/S:J-2A\tW6ʇ/?+FBb%ުRx4Ar P4ni9u0QnKsaa+9׺,vBcA0klh8)iySrjV:JQ+yqu1k7M9 J&mE~nuu)t[ww)M' 7̥#>Wథ]U כBY-`O%ސ59FE웞^,3(2?lt~g'^D(;l$k&'HӛM MAp:}U#Q.nE`晁 <Q4KQR* iUҊhb],2_)}|}w @7ȇ F <ܙSy)bu2&#)j 9!{ߑF~ hMp-φ)._yE5.M,w0C."q8 r@w.xG9vfס"W ?[bWDg[ou.L& ޞ& C֢n͊okU&&s q;E gL[d#41zޙ7؄&dyyQ1%qK-մ{[8-0\?鏛l{;byX~Y;fv ĭ(@lNYӿb> ~orVd񏆹HSKӵ29FTGC9u"8O+4?r'4ts$9'A 08cG0Txqf].(aE=Ӽ琟Ih!ret79]3JOk%pb\+獙c2?|0`4AB{*-C>-ROߞ ~fRn+ysΠkfJGz8pFK򧕆)yMD g+݆iR IV{š?Nj6.0(Kuy (@c}ZFZ@B]hL =Ie6|3ȣ oE姖wUmXv?xr`c>f=UFk`P,`i&u0gْͨ{&"0ѪP^kJH[6 ݭս+p Ouɘ$!dx hЋ\4m}{DFmI YY4JGYP>0ÑvžyPZҔGe{RuYτN'{ ؉da@YSzvY隿T21mI)%X8u{ ;V*$ۿ^َ\}.aKg+8:~$N7lv\CX6ܰ\:f`Ve.x 1l3]2 v%qʣFCu@DDg~N O1 >V{vsdo¦v̓zeC̡lx -sٶŻ!& br q3pt۴9Dl=="l܌ɖc!/Fxj9o%񔵤辒U+A | O\\ת>cݕzqib~TXn\Qtǩ25a'[Cb#J>@z0=.h󮞫C_'bSx>3uNGW[‡Leĸ&qv ´QCe*Rڭucvx+MݘŠ=˃AY|z2JsJ2A2aإgn09K{T"|Ɗ`WڑE &m,0Z y\ň}DV(G8|K梙jܽ6幰}Ѭ\ )"Wq{gĶ'Z)k1v@:[J5$ȩ1?tk%&si}fɈB'n5Biɓ肛2]3PO.Z.O@[sVm&c椚!mͰR=R[jG%5I;H7m_?&Yw /U*MSpM9 CbߑhE枝J3FIv>@wb芣9 q:r'@<å"DpEDMգ>sESk}X4sAh;iTbxdA~0+k\1"mjjx m5.^kˣ'E]XA_ { E6qJP#ĕ{tRV3]YV||ѬQ=]ٔ(h̽Wa)rK^ 7dR:R'q 6?ee|/O$vBWZzqY.ެ2Ȭ|`,w>RI8OU6sypjè|S7pз^ϔ[v2^b;a>)PlT?l1w"5=D>;?^gJN #+a᝛='\֑'-)^e]S`21DYlBϓNqcH~wC~Ʌ)0TakR >DC^|GF}nH!QU&r>0l^}@wտ=ۉU.TPpf/bSd.1_~u1,QÎe`V15*Az>ǡsHo[ 'Z }1֐8br4vd WEݢx2Z=B$w/ȿqƍ/61ni`&xƞbiRIVIb9VPX{%6tmo='^h.-k.yN03z=СVYAT7Ut$r=;D:Z VUu嘙]i{ ݁9LOZ8 t?Ys)reu`9a+T.23EaDc0;!|C$e12DʑJBͭw*<۶~O2QNv uƕ, ǜ/Ü*xٿ G:_ Ҹؔ{<|g9Jy8ߕ_k~6zoIGu;9%BKYV 4r BG_c*0w/ys_uѭ$C\<+H޵ocK*k7gn^&s I=mT宽\Nр CY;4u-c;/dFmfڢOd3/$yc䣠!6̩$wi\Qj @\]cnj@c_n[򰒡ʵ]o D'blKK 'BeßbG@鹞^lRiLoy(m6={Co"} 0}|%8/Ujg.DJ5 Ry{RD[O6{gCuu'Ԕq|o$ںFw#FN8I. rbl;i#׶UJ춡jR}#7D$%LA=-o9*8Hw>?'LM1p./IJH+Va% lm©N5ٺtT'9܃)my4TDQc-4BL}k6>i4D~>"e pZ:hhAؑkYrՋ%_ߒȱy1 hzUT}uvtSECx?., *}~*w>T#89#2.MBnCp|QLZB}^?ALkJqD˿,YK#KULVA!_NK.X"p;O|DGi!5Ԣ6╩> B?o XQ>WqR HMQzm$ t#d]h F=iy&M9jĐ(f`[IyB;2a',*a$8AdՈǀb:p u* p0a'R,sIOoXQBSkwX !v&񽝧JKӹ+FkF"S@g ,=QF`z,ܙ\nE{q/_NRf?#!;QP+8M4NhuGlA=n as><JxgR-d(x%, &L62XGzs6s8)~޿?`KǛlRRYBD+X#! ChfD6_{"?g<m/ 1ܓb#}#hV= 6-ύT0FsQ@0Hu Lt8yP%T5kU7>%c>C*͏Yc՟b:l]a.TZg= z|;[SOӷ\4nx 1c 2s#96T ǩ͙S%dI#P>noi5{ BmiY0 7SML;? KT?D*|T7^'itwK͔3ࣘyk(NTZm른2^|,5i=afKaKG'Xf&yNuwy+uQ_ >&I>ɉΖΝ%lGD,SsoySvGoUPOSK ?v-.79HʘGD&aԸOm^\\aBH6 8tԞUqgԫ[3 ٓ wJ}BF3 !L pϱ ZszLJuii قۨUoyܡK~LMٷ&/ {d.V#!7pmϲv6Z'ޛ)Z[;ZD 0UF.J?~Ej(M:zՑ3DUq|J^ۜ𞱩ɨ5Rv X}VĞn=\tx65f?xZӋ:!eq#)NOSsUx@##X0۟GLdL&`CwC^^O{5Eݮ9} 88 $it10A;fk~쟟9 -B;1Ƽm1.{>{ J['g¼ ϱW2ElGO1#«Ja2I[7Pz4%m f,iƔ:jOk5n) ҂Tb<&$?&Qn4lbtO Ȟ,Bq4yWe.)%-)T\<ŕgLw\}Ղ`Z;W׆<ّn..p-,DhW!)oNg;eqGk1s_oa3!nJ͝lu\T&ML20/hj\vBwϵR0_!ԯ)r(Ë{s%ы"}^py%yz8|? 7<43Xǵ xX(?PeQZ`!G9[Ҷ.d}.ci%"؎l?u&nr};Fgg3pݳ áY*2Z=꼲8uX>< lC7F?XݓsN@@t7`^Kf_?YG!mv\_E J)@ʛ"ruNew2CT%؟t eXı)aU d( ܪ)9qh+U̵Ug~dg*X{"&`[eLwY(k[WYr]L9njL?뉚=XF "ɠĪ+.Q$e#k3;hMyu6+o /_US vjq1Mk"<%̇爖YJ ͕yB?Op? ToT֠*?V-6W=J%+쀪H0QiݕsXX{AK跷y6"M-$^l:ۓG& I{ώ%n#'Wy3Fڦ1A^L͚,Yr&܋tW`\;]&S>1 ,uyP[h .-CϕVa^eVMLc=rs+@@861l73P670쯼0aL<^KUN/+q/1ŬQ䬚 4e8a,_ gОBhWA T ?_w݀aНX@^Sa<񘭎oVzsErJ']4J#Pi`9%2FR߂(\mC a.2 Ϡ p4H(k6Ina˯za"9xیSߠ=%*(,A^/7)krBW!adѷCQ~) ĂMNǜ?xbu _J(^d3@Y+,1r(f d"vh­Km1|Kp}lYC©'-4(SBzr~"Mr|_RS-hÖoVHZ/oy+d3پ Za߁ != r'Pn7gY$QB^GaA[T{ CP#=t뎴7G0\&'BlP;8-SD371J{c@dsyz-(IYPyLx\H7OgMMH4NC\hc+qͅA:1InvcM{ E@-1PE)}vdXNViV:gyv{>&%=d!?({17=:w)rdoՃ9 &ZGʼnr.n hQͯsUc Ԏ VǶAvgMgR1L\WǕYl fn2?\>F:E4Iu H6$h|iA!Y1{fob0MPŻvM]PW`x|x*RԤU%Eyh6#uډLFTX#g(@;;h(9l&` BV3=k Yl{c7!e2/7n"@] ?ϯϼ) 1^O6ru*sZ۴*6S|l5eFuALdl`:GfbD ΎNur_ܥ-D\NVBuk;dj|N&8~ͩw/H ˂SO~c9 J{[#fF!]`KvT[?GjGlV!@lv{r5~^oЅB&B` oϿ \QjT{HPg,<2 MA -=q%rzI冈05Ҥolfp= DXԎ wyJ_G0Nҫآp!.8ؓ/ZZߟa*@0| A 1e*!٫Y6p:bH>]\3be+YE Q+1.J0NxAJ/dBYǢ眊K nxT+Oj%J__mL5]t,%X*(FP1mFBI *&/ ۖe fNIXێ[Ol.>l+ Pg( czy Y­1;l`ZCAAA[b揤#=M1!cY&hI.xOhX /YuCzRhB bj z'@$2uqIef,_DLgMʡ*u¨גwIEYm9"h8h7fgRs̑Gv aBa0#q N=`ӕU}>̦ 6 mH(ybᶺu=]M\<*7҆Cu鱿Zc0Fdhri<[U7:U)h/E}ڂ6t6W4]9:``ʆ+ٝ& Z^Q{`WJ 4Kgv"7?,6rtxFN[pOӭu=U:Ѹu x'vģ ^_Έz;c+k[ fep3Ys}23(JrH,s'\U~pOsz i"Ƚr, GUbڑ) JI\`&l(@p1.7<:T% #Iժ#y7175Af>pDZ' u:EDzqsR4}vh=W..Lo#?&7'fny^ՔMdN7=C`]IZ8Ƀ979ۥV&=[WUa(Am' T==;ؖ;pfL& K }}k:[!`Wз9rgRuqeA=Bsns5H9YH(p #u祸yli_oU^wnP= RM*[IbxvEI!mB4\q"tQP5u(;DgKhNOn9PWE$wk2EE/gf߽GT-Vo\봶l.4-dB4C0dq;\ڳem͏ 8;o=A&Fj3ɦtBwl?y;TAsx~t:E'zQO\k0#"ƫ.:Z:$w{dﺸU8,h-'8kh঻nNW%{iA0JtZ1}E別6tQ'|/lj[Fl`-].aI`t#oЮ0ijKN*M M a`a4nSNJ\Y}Jɽp^BW$lw}:~;my 3 fIIYCc_IOU#~Wϵ% .']\J$4nF (G>m-z" d°ANpu_ xGw@sT!΍tq'h̕ ] YZ