lorax-composer-28.14.65-1.el8 >  A aU]|i`OQApQ0g Y=Z=)@3=Tg|A^j[^ T?7-X߲7AitH0%,8#X3{7'u~AC3E$odc~8$yGlydc59墱7BoUrvQj@?i+[3!nҵa1i=B>ED*sZU.~P&],@i?׽э3Ӊ'ʘO|@o وu/be ^$uy.ck/ @vQtW SǬI!@MKKt-E@Aa9f3b260b56dea942108a4170982a4b6eee3b59d1abe10cea94c1a873c6daee1bb2284b1d2d3ee911cde9b04dc2f1c653661247eaU]"tWkKzTx!?=VEEq,z<:Wr |zjZ1sTփ f)ٙ?RZ|֭S`/ éAVR51Wug Tx3L˻{j ;:mU A(EfAM mqwqo^T~MmO#qvb V9Tv9\pCTUͳDXsU#v)R:ALU 3%㡋rD:NǷ@) 6W ]'ܹ. |LmR`>4w!r_zv228\F:O&dm{FuByCuwmۅ"U `lL[Ώah]e@*Cuf1pD?d  @   >\NN 0N N  N N  NXNN l N!" " $O ($8$`9&4`:5`=>?@G(NH`NIۘNXY\$N]\N^+ bgdefltNuNv<wNx$Ny\78<BClorax-composer28.14.651.el8Lorax Image Composer API Serverlorax-composer provides a REST API for building images using lorax.aGppc64le-01.mbox.centos.orgCentOSCentOSGPLv2+CentOS Buildsys Applications/Systemhttps://github.com/weldr/loraxlinuxppc64legetent 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 RNNCCLL==mm  m Y p"LeN5 N q&YX)8!A큤A큤AAa*a*aGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGa*a*a*a*a*a*a*a*a*a*a*a*a*a*a*a*a*a*a*a*a*aGa*a*a*a*a*a*a*a*a*a*a*aGaGaGaGaGaG75ae36cfaa5e9525dbf3a97ab71f603748276316d27dfa2425d4d1e7ce30b126bba0bac4b81d54ee85642b9813733bba999b3e970fa1cc3a37e36f47db795a26d880ce604cf7ac1adbb1088898d993ff5fcaaf40e338ab4c66a6609e6f543639d880ce604cf7ac1adbb1088898d993ff5fcaaf40e338ab4c66a6609e6f5436398a9102a0372d36a6bcbae86e6f14965f91bd9c50ca39a6e0f39e4e9ec9b56afc8a9102a0372d36a6bcbae86e6f14965f91bd9c50ca39a6e0f39e4e9ec9b56afcba4fe9e109bc7c9b97921108cd7b23a638381843ef62cbea06ea6ff169f0c10cba4fe9e109bc7c9b97921108cd7b23a638381843ef62cbea06ea6ff169f0c10c3ad5f87ac3e7acc235e5a73a539d3e126a5ab141e12529c6016751e4f886e2143ad5f87ac3e7acc235e5a73a539d3e126a5ab141e12529c6016751e4f886e214f51870fbf2c361bd5d1e13bb796e78f533cc9d74bb7c2daf0ddbbf1afa28e920f51870fbf2c361bd5d1e13bb796e78f533cc9d74bb7c2daf0ddbbf1afa28e9200b2d3d062aadb8a0f615f751bcf8bc8d708400b0c056aca7e5b352234500c0360b2d3d062aadb8a0f615f751bcf8bc8d708400b0c056aca7e5b352234500c036a743c85fcff6f51c617797cb3573bd7e373fb63d439aeb5ae415c35ff6a1159ba743c85fcff6f51c617797cb3573bd7e373fb63d439aeb5ae415c35ff6a1159b4f64b68568361a18ef168c72d8da3d4e33f3dedf813cc38b484137c7d4b841004f64b68568361a18ef168c72d8da3d4e33f3dedf813cc38b484137c7d4b84100d2a57bf6064e044484a9f6909d765745594d670c58c542b7ed98f08e4831e044d2a57bf6064e044484a9f6909d765745594d670c58c542b7ed98f08e4831e044824be24c9494f1a588831b38471337ccc1fb95aee98ffbba487ca82b37c62106824be24c9494f1a588831b38471337ccc1fb95aee98ffbba487ca82b37c62106696a6af737978222f51c42e4507cf136367f28a717d9ac7ea3b010c7a0dd5e7d696a6af737978222f51c42e4507cf136367f28a717d9ac7ea3b010c7a0dd5e7d93fc896a584ccefcc1ccb560460c2d73b246b1e98d1c6e6218813861fdca0d8293fc896a584ccefcc1ccb560460c2d73b246b1e98d1c6e6218813861fdca0d820e870fb344c511548e4a91bfe93af3d911bf9acb971d0432ccae1b089a14a26b0e870fb344c511548e4a91bfe93af3d911bf9acb971d0432ccae1b089a14a26ba93d26dd27cf7817fbca5b645a063c1912146a4fb9e33d075e6953d6ca88d85fa93d26dd27cf7817fbca5b645a063c1912146a4fb9e33d075e6953d6ca88d85fec34ef2a189b18282261cffda8e674b77cf197b766698c656f3c082f59558765ec34ef2a189b18282261cffda8e674b77cf197b766698c656f3c082f595587655a219c19e04ce55118b28f8824b88931334b7c7c12d9c57b198f626a88ee173e5a219c19e04ce55118b28f8824b88931334b7c7c12d9c57b198f626a88ee173eeef49f43a39ca7113b5ff450aff41c10da7fe710ff7936b709a0e9b01209c90beef49f43a39ca7113b5ff450aff41c10da7fe710ff7936b709a0e9b01209c90bf1feba84a8093c3343f8dc974e5028a731bf8cfbf5c74e8385a219d821b9da5bf1feba84a8093c3343f8dc974e5028a731bf8cfbf5c74e8385a219d821b9da5b3dd3cf894b98e09735096182be32acaa2877dbe4b58192452949527682614ca1f530cd4c63c3c2abc24da11a2e577258917fcdec0267af915e9b81dda65d2403137e78b085ea571936c16a71304ed3af5e42523fcf3e715dc2ab5f96c9924d4a664d0f0bdd801b0dd0e61ce906a07d11bc50eb339ddbca3b6831fd9614b51e29424dca0b822b093ea2cc88966f09bee4fc434532daf1f680b726424cd2d54b7ee6e6798ddcb1430708f423ef10467fcbb77728fdb0849a82712feb46bf8789daeb8861d8138c07da15241a8d9650ac27b8647fc880bd94964b3f79a87ea648f5d3b52f38d2f507db8cc7072d064b99a09fef9e5ca0e550d161c7429014a2fd9f9d433ffb3a5aeeda0a82afe9204b6e27deae5f8fc9e003ed27f806efead4bef1f35911265184e0067d029fca9f10ada6c352a636ccfc5121bc17ddbd4f1a80cab119f91ebdd6d4b875d537f6acb366e28f33b951eaf902f5e15254809d2d489d606c9568f85aae8b74001c0b13f8897349d24411ed1c86227e762a68c9882a37737a8dc14c7521d5f76c9355c3e752baf81e37a794a25236d8c0649fcf2a3fc4de219408779e96de09c994ace9eed63126c119ae0e6e2ea94fc35fe2879fe20640665b55a6cf138a1a7af7e59144cc30a67a87269925de71bf471f39bcc732ab67543198d83645104b3dc6a0be2e5a8b0017865b5b5caa6b79f04be2067b8cf00d06add48b52e8efe19cd09b4b3f23beeeb254661fa7e2f06d564f981a057f220cfd8cfb1467b948ec5715fa769d592af5172d4d560ec4383bec033415e6170aa92368021c0792cbb4a96ba57b130b632e9e97bc613e4544038878872ae0f16e42f6aa78a450f64d8e3b76320ec411fd1a6b78726652e1b49d71efe9294030ec402b453a5a8ed385eaf45b9e7563adfef2c368ab912e1e9ef4fc540224d2dd01f6e294800842284e73109f4f15e593e7f6a8c39bd8d95eb423b611cdb97059eccdb6f67d62a0e997c2b8ba110acff4a9cd86cdfa47a6e66043189399c5abba5a1e852ff8ae03b6f3c53dc90378f974fe1c9d69c7914e69244709be7ec81234ff1c8c656de31d7808659f22237872c9b69820334068ae5c329aa74ce639f89a990787e2da2713be883ff933d7435f342e6c6272f05f5dbd3735e2c1f180d298cf36e09c76764cf915792207aa917540933b19cd54467b6e499f4e6cc90a7d36b1e1bd35b655be648ecf5805f03baf957280fc47a7874e7993fe1095b7d614e63ed7c848fa8ac96d19248d103c2f55f6cd8fc088151b937aa80a423c66971bc4dd30e61a514982fc33f2ab753677840e511ab459cb72c361d89a43055443ba146d9e627cbbeb137bae7c5db5c888d26dcdd83e3149a479df526bc6b9d4a024db99098f4535e728bcd7c98ea7a086d88d863701884d776a78d45aefcd189ce73b1ef20853bdc5e2c2d040032a04ba9254f6df3dd1e676dbf06705ef4ada0c5bed59916428459ac58169803160dab64c7f2d779ac28c3ebc8452e93309ba25e6d7f49c2c0b3a537dd0c8d4d7e63e51b934b90cdd91d189e87bf5e44cc390be8cd3fde7814cd000b5f84d0d4af80ba122473a75da6f1fdae0ee105f068a3fc82d27c6rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootweldrweldrweldrrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootweldrweldrweldrweldrweldrlorax-28.14.65-1.el8.src.rpmconfig(lorax-composer)lorax-composerlorax-composer(ppc-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.65-1.el828.14.65-1.el83.63.0.4-14.6.0-14.0.4-14.0-15.2-14.14.3aNaaim@aC1``@` @` @`@`_м@_@_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.65-1Brian C. Lane 28.14.64-1Brian C. Lane 28.14.63-1Brian C. Lane 28.14.62-2Brian 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- Enable sftp when using inst.sshd (bcl) - Resolves: rhbz#2041770- mkksiso: Check the length of the filenames (bcl) Related: rhbz#2028048 - mkksiso: Check the iso's arch against the host's (bcl) Related: rhbz#2028048 - mkksiso: Add missing implantisomd5 tool requirements (bcl) Related: rhbz#2028048 - mkksiso: Raise error if no volume id is found (bcl) Related: rhbz#2028048 - mount: Add aarch64 and s390x support to IsoMountopoint (bcl) Resolves: rhbz#2028089 - mkksiso: Skip mkefiboot for non-UEFI isos (bcl) Resolves: rhbz#2028097 - mkksiso: Add -joliet-long (bcl) Resolves: rhbz#2028044 - mkksiso: Return 1 on errors (bcl) Resolves: rhbz#2028048 - Increase boot.iso rootfs to 4GiB (bcl) Resolves: rhbz#2028059 - Fix specfile to match the one from dist-git (bcl) Related: rhbz#2001942- Handle all possible dnf group_install errors (bcl) Related: rhbz#1947958 - runtime-install: Install nvme-cli tool (bcl) Related: rhbz#1903339- Increase root partition of rhel-livemedia.ks to 8000MB (bcl) Resolves: rhbz#2004864- 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.65-1.el828.14.65-1.el828.14.65-1.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 -m64 -mcpu=power8 -mtune=power8 -funwind-tables -fstack-clash-protectioncpioxz2ppc64le-redhat-linux-gnuASCII textPython script, ASCII text executabledirectorypython 3.6 byte-compiledtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)  !"#$%&'()*+,-./0123456RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRutf-819a4822c7397f50b9eb3d721155fc551f10eb76dee6de7ffb6215162be9eb88b?7zXZ !#,è] b2u Q{LRgagqmӾW )1u:VJELa39kB" cTXv(uQ^Ңg6c|$@oRBjIG)d;l5B?jkW'ڕU6YQvt,Y*6/؝CHx]rIg?KO4Cd pEHYb z38g(yåEk%G:WKIEu`,(+?T<@rPLV`'ե1tͮf7 `u;76[v= wrëv1j]ҹ=tb" $ˊ_>$:st~t3Z*惆MfLdɮX,԰;]^ػ > y_l0 ]͌K &y`WPf\Mloxu p"HA~ ⎼ףWbviVC:LމFNc'sӄ#+ oG5o?TiE\@ \OkWLRSmD`9x<σ6xmaqRxZq1@oZc>p5E̋eb#+'йzo 8Xvr!qѠA œZnQ$9^->KU}A5~D$XOa:Ѽx C3*teBJKW"J!P&q1MLWk=ʯCS~xiufk|V;s5v/ͯZ9Semh/kJ E(q+sgނrQ4**Ŝ լWT{S H & _hpK4h@0+J;WHʆul։w0&9%;h!*EX98!mx0K A/| Q씟W*$F )PZbO +\3ڟt]NJ'~b@&tqX?ɷN0Aٕ6XE[_KW->@nsпSzj`^OI\ȟy9@!zq9,V}xEo`#ך@jG~.N3rEH=L\Kv@Gmw*p=(GeũDh[<apһ nUu j0pԪxX~"0Q2յdtH֣}Ivsw$@tW $)E< |#C\dkr ǗA r~MV§3pJ-01g`yjEd`T'gէZ{Y"B2 /Q:g5dxbDb[ֿ@TWl23`KQ]lg% .QSޢgª%nѤ\r=^&w1k ) $[#5(Ը13Y#? z[aRQ6R.]in6#i 7IÝzЁV2%Q?n6j<JCsdܚ">@&썪C!vV(;4k"cZd^O76 e/bNGԕZ3%+J@kg<:r&BEW wY$9NBN4ɛI Qzog,|4FOhђ^ dYt}`X!Y$ J0U+#Cv/BNl/B@^GلO8ЌyJ/ᄄXXB> IKae'P6:lz.h1j&Ml{L7AI%?firQlm.|"X` NvOOܓ4 :%G)Dk{$=3I;mU/y={FN 6>^f{F_jt%89A@nwp{mY#~2F0Vg;淔fw.AssI*)n:fZ,Ks% 9-Qpu`})mu7,Y`%8 D=  cM<H5e du߾ %}4 ) v Je] ‰XGj^tn(7uőU,og`U%[wX3\۪ 0p`n ~n\~AuLv4,dUR~au6B«Q>?N,ˌ|TSBk#: 8WiMAG2F%w5e"%}2OMzke0$d!KY\_;YT+w jy/}X&'vZ0# /wxhf7v{tmyI (Q1ub q*tީԣq704wM,Yyج0(lyz+c(üLAKB ̲zi³~(!SB#Ny|'ѧSeK܉?'eȂ(KiP 7|_ J8lO_t3GlnՂy ~UN͵v?NY$&m&HճzEl%ώqtjkY.p0hyҼb8 5ANDa⸞A!Dr$:k^`'ps߰774$s ~Z~P25i-澱oMzz}^5PHcew_t)|ED-K=fȬOW?YLOHLD/:Ҫ+u'8u{h׀~=UH6AW1op8 /i:_oHSMJǗH۴HqOɹ̷1fʍ;vR4j+="Gi~a2{LwJ`)A*(ay$21m\#YШ]7h%Y$@瞵" q3$ރ"4VvƢ I욏Ά^je^{^ڻ]G8RT*`HU+%B!&9،Bsg҆+;ӝ9I("^,u=;Yj9wމ)f]͋0P4Yzތdx'I5SlXZdtKQ֨r<W…_{ˌ͟3[`GR\Ƚ5En"t .7sChLaW E5SY~PhKkD?q B=S@'r+>e^8eǖ|7hV95O~Sf)ݑ..VB4Lvv F) `5˥g{"ҵ; ӿr|ENP*- iBW%rhW3ܦ[hlw#1ѤxmQ/O+.}~$g>$!* 6TpOK6sш`e'md]`J] B.ьhqn 4F uŰ,6 m6"DD%hG xgvss8#k&`S#47H>p-π`/.`M2Aw4T5T#s,TG>db]}mbe!Fd7u5GqDWuS|z\~ht~zZq1_qSM}%K*6A)Ԑb+r2Hrv}$[K@8DJL4ع4UWnx6-k! ~g5z?H'151άHhܥ|iWK.ڳJfo9q>$VIؖNr]7] LRaeڙh&E;rFb-~HFEtOWEF։Sv3d97oD'&;]{q^fJ^rIn]:832ǖ3źHw8j[%yD6#@SKGqI90_Hr6sEG^a5b9mPm9jSb 3 9 7mwdJ]5L|0HG+nS iv} #p\ taVc39 >(J9fnlXV;)*ᦸ8}Q?>8B/ӊIp5H>wҽ/}:.DDdXC=μfp,DyYqǒZ𯟻PG䴶Ϡ*cwga(9x} 2{J֜Wgԩ$v#_Tw w+(s$j lv2mJNx*C3@BW'K2""M'$ʀ-_ѻAo_y9چҿ PHͬTʡ;J|2]=k.KV2s𵗸. &1ϰ'c(qb4#Am%B(0DrT}rEʑ'% b]4=ĈS5z5oC7#ת4#Jv?B*`y{PiE3:LI=ĴcG{zzrV6s?U N4/chrlCWJ삜o~S[ N3>DN2y boiz>9|(ARB`oJK)AxP67Q@r$w)3+wK2\/4Ia? EIْΞ^l1Pl[prЉ4+gw?ͧNMئ.OkI!mFw˧5=2͔ﬓAm۷fB|=uʰ!{%t1i><*HcGAA>= X'Z?vL:|4Aw[4@.0d(RRL 1{o16KȥmDV Ԛ l; eCSY'ʃZ5QT #ePx(Q&%]2Y{ jym9r;X#ëپcX_)Џ#r5R p!Zat/($#TtAQܺU-8%Z0f쾷,3;uMHwj ;8׶jQ@krhAC"=m_C9|ж@U΁*.~.f\F~9b).}Z-E!2`Sd Ǻ8﹓HE2D/]<8Fh:DqG4'd0p#|)Q)sSJ^ >t'u3s\i¦.u'SuH&SV#њ|5q*_P. 9BLs(vUS-] &9/׍ Ck&-?'Zj{ ~%Avw#*IҾq'"++]qU򙨿Bg;V%xs*pGz k%U9)Eb;$X::j42>}C-h7Yj#trǮ4>""Pba/|seqm*cf0d= !H\}M$XBE8dwP{{<~f7֎F@?]> B? cܞl  GvKBto2$ޗU1-Sq`oi]Xngz=& 18 ٱFoDQI͋(B_ur\VOTq"-mND"n'˲_X8v(MTH)U Y(!#>DB#ZfXbty7H #vQZ7L0UQ),mJ-ϴnWtͪL]Kƶ(ϗ\q!nFѿz(j(* EЃDƤAڍb*@z:n/#)ӵKRD)3 d2LVU%WSx[E#~ lp$O/v/Gi,~<_㇢`/?f;eqUz$13Դ_yL &i?mMemK<r (̄?BU# PRy 5 Ao"r9 (ޞp"/Oȴ7gZd,oJ,/_ɈpqѴ4ɀÏ8z_zhB{qƚwLϏUJA*P" x\Ϙ7b nRgY.M.C]ʇKRX{Cr_ ;%4)/틛}9D+ 3t1FHRpгzJʽufy?\CT࢛%SNkB\>ExyCW԰!&as4I繀gv;W +UU_RFck>i)Uܰ3F4' קbp0Z4D΃'7D1y*(H-\8h*L†I&G79͚@w82HG鵑7_K9h-|!͍l>%`º [ΓSdOׄϧZր<-eq}EhT:j Tխl:U0SkEyw]b/2rU⭀oYhBLZe9CϞ%l Kx^h2nOMVP FhB;}q1-A//z/\Mrվ:qL:(Il7a  7khmS) tRr@1w<`=. , xJ}7 ){wO"D`%˿B[9 *[ߔ> 3 P-`8 m9/)c}__0@</OIFwf`aS2 ldR9HJ$s 彳Tѹ? y9#>+~@a"B"Bb <ȞzhڒB?> XY9I_/Q,OJSYpVm] 3 yj2& Z5h@C&+G9%Z.:v{bcvX1Ǔ )rxI5N/Xʪhς9n R&%GdE$;M`%U6H;=&ny=/1%Q*`J6HBT-Ï`rbJm]2>-G] /Fy!]E#fX++o&yH{J,,~K: Оw ]$/2}ǙJbRj/zTk;Ӱ J![ã=Qj7@S TP9f& Jy༶ӯF{{˜u/Ke =R3^.X&رc~FHc +&y0mFֿc=ŢD[6mҳH]u"aGnZ.Y sҮ& 7Od4I>5TJH7VonVqfICpQJZL*/ғh[ )Vz T(M}%++e8n_.t,jg;pҖiSp`ZŲBzշc )¤( #,60"f$)Q 6'92SvlCbZvR1 }n_*ïml1GhRFɮk'^gK͒$b6-TScOoZNj"ϏոH];ar|"K}eЖAM#Y# L=̵vܩ! ODR'U[(9~Jsڴ?ҳEvНeK1ZzN^o =3|Yia7 d[xdROL-Iޑ#9mIY:q> 9k o"e;V=]Pma꒒̓R$P]z) SՄ6Y{ | Jzgu_tڗeYth¦0'sczǡP asi?lI'59p%ۆ]RV,FG)I]ZIE3"@斬50a΍vl# }BfI"N㾡*6[N*9'J~T`=Mrdn)!cQEA1JD=ЄKͮh_K#[A:e0x}" e 0ҧNwr_(k 0wA\1{ ز=بi?vrd"I= )xvHmT;y+SΉCG.K/J7)"b%FX?`Gy?rpv;q#ƐUj% Ri&\q.m .]1c>:LSae^"SUE>"~^VK,Y9Q|ͺKEi!Jiݥ;x}6v㰘vtBQ_;,o%ƈCVt9ʶ3?P'~A8&^dmA*A٥c2'XUXc=-4DwBP d'|BGb R~(CUShڨ$ Cbh< `<N_ 37j~a}-؛C|L(G)#$d510.;a1zgrI!.#p: ZN/1A7MZL\nsꪵsLpH [*.0!"ou(,Ɣ3N?N)mA;-qy? ~zf7jOy~0#Eie-'+'80lS;F_KESUw(T-5awgaq|N\rf:V 0 ]Z,ǎX1TۀyqY(|*Qt$c hy>y3 B<#^~Ki\+ngfc Z^lt\.UiZGTk%SfIOnBi6YG޿&*ƭeHTl+*FOћsWs:4};I dWfI426r}x { 2HHg%l)uB Umbb،%2pN /硛h"69P&BG5Bm B*q>&ً<'USf7 "Ae[Z$?2ץoPpU١LSTuT zh^ J#}/#<P -~JK)Vȳјd\g?*zz<$gbG\1ުBEsr>'l,A%Ld(I;R+E 0 >p˯?=[sUm@҃HTwd / W.$h5:ډş|b<35X i ]F+/3W"Mhͳ53uHdº!oY۟ݎ<+sCnjfɑViԦ  0__ /&-)b3z~Q0٬~ ωCp՟ѠڸGJyU $)pg>i\44ҖK,0j yS`5 4$Q]eARyhO`E^{IS%%xȐ$m*1oq &lQW|!Gw'y,LhTRhGr$+SNBZ+zuM?R".Lb0|7+yT ^m,dRW ci+/ |ͷqY.7T ;FREFMR6Q8gg)aV&04+AZ <㠧vxݙ?VF{)lv@G$3 \]]X9JRX-#/ERZͽ Ci%_]yiDƺ$K׊;J|[GjKk~2d8ezRtd<^ANҁ8pIS wLZX(:aX([`2$bgCE Xv7Uc| 4#U-ɨ_㜚 X9<#6lD5Ω]ڧxd<IA=#z[Y+ѝS&k: (Hd֛> 3~%; L8ӑ8zW*hu7cMC!t` Uy_&ut)"%}ڑv>}8'ImnC-WSKzyl{<&Bne6md{w̞rߗ$(u[^_嬮UY+4`T+Y + h&^۾鹾j"SR{iisl|%LO6 ay7y!gb`LjC!:ɗN`sC2m|sB"sN#iV%1rgw/׷:/l$gԕ~^y^3:7VG-Gu]$=jib˜v&Ù}$$=`Iǀ K79]@M'MRMC4UmkʸУd9FL- 212#v׼ģX#wb\~g`^hqeq7A֒u9OPm큂Pć!;(sNF1:oЍ>Wm%#[vǟǵF,eN|nPrG6?~hr&f%acl)hdFRֆ0x> ,ۋ00lyMwrwhUq"ݕ߷4wC&et;nᒛy,vJW={+:ȡ>-iAHq hds0i\CP.reeU݊%t:jgd$ʂPMIe1O,nl϶ja8Y<Ga[gm3 MVV6/tĚLY`->5aKQHrBdQI$@I-tKI%$<פDMkOr}7ÎDp*O)3 s\K71S6̖MBnz7 TBl'8Rt/kL7u?TC:{ K<QK1)*GaSE{|OqBًGMT)kJ f!O}r]е0~UFH׻2O@'!蕎8lO2;{7;1 ъrK;KU n `y5F36 X j"(ck݈ZR檖;?V,?Sdߐg1DgM[/6G^Ϣ V"Ϲ$$p-D L zPa#eܩbz~q}AWd;I]a0=X2 ^M6Ĕv-:ܼVq`>7N9@F75MO̙@FΤt\RT$d*{|Z8v2 E(SlI˻$UK]_k+*E<rQ \$ZX?ZxJ9(9 #G܅Bhj>RP$1kTpȔBzZ)'R67AUy93FΘqx1vTARy2;*0YjJ癩j5tlVXVHS AdƦVfr:@?vxwx9NiHd+Z>FhA'5*ZsӘpb[vLng塦4.Sɓ5fz`< MY;tz#UW&cϺ/cmmΣQi Y't^%w<"{vdx1~J,\gx,HW?zTbdK@LetKࠎ%rN( KZ 0wA 2ݿ. P9 N{6?v6z,T8nq|ݤ~b{UvxjLz9Kٓ¸QbaS RL~/Avכ 01<٤{`?hhIO1Xܵ^"xs҈tbG~ʦ"JV@# ڳJYU01г3\$u%|䷦|Bi}_p?Dx`[mj(?:X3`R%RW<•MìKd)r+xw$3$l'\gȼθqm.հY^u]~2ƒ ͪbM-~F*RO -!TC&`zHS<^ QR0^J6yƒk= 3Ȯ=FWv9S[PMYMTϊyAڢ3Ǝw3+`Lcm ŠQYBN`d4}di&N\*a*̐* ~$"|E=T':sʲQ2lsK*,K&7_H+VwG8]‡8q HȪyy1=tbM*QE^=%ZKÛ7hwlBՅi+um9$8"àɪ͈u̴A{ H#ޡ6m$~u\Pj<*r;#yE)¾J6SQK5Ȼ:t]?s;Uu O-bxvR~H:u61'ͣ8~vvƔ~|G0ukqDtGuRBkBx6$`pmQ*-8X)'kW:bee UٱsՖ.3qToO(ՕJ o D$Ei}&95u;J{ltC ÿ\Im. tH  Wm޼7a*z]< :I[iYqExr{G.Sߢ{9"%H# Ո\ӌ,׷+t{GϑEHT r[r*!y7pGn'Ӱ=UaE7M 0@GS0&O t&GG#5qHy -M W- g >ܿv`_RXsh9?5)K9@ z#U#qfPMw=,ы [;t_~7Yu~//T)tٛmiV׈ֵyGA\UuHg Wǃ 6&.Exy0$-I['xn*aw&1 m$j-lu5W7 אDjn 6س̟ẏ+,R(%IR5cwsx|y]wż4Nu&7XYZR< dl?5n~aFV\9e$VOq Ü1a H*JiHq:3˜RXr.GPku4mK7x.T/sQxO&qk;#5%'qɓH֔9j$V 1o O]=Ly c#!AN4$.!ek]J]='ǚCtzN :d ScXl,gsC-5<շᱴ'~NE* ]XiML(bP+1*x @dZE -*],tlqhɎ"qѦʁZO>UCO#ɉ åfU I^upB! ) B.0RsQaxcpzR0"Ԙ^1§g-/yHbÎAh:p矾@\"ꡒk÷xiGG"p.l&@3>16ugK*^PrZx1f eҾ,zu~#ZPjD{jMYF)uP'c׭YРl)+|: (t?i #S1s2~"*4" Z7XC~&!&QEcM+჎luvZJTpW` c#n3n\pi|Z jރ4қD  {#=KR0BH0YELcv/sI3ܲ|.3kc6ߒwHU*L5ڗ2 %Țyo."=G%Af)=@I&: R֩nm/Q9 ]C6ͪTn@tH97_nZ?w+mL.AO]/sRZ@P0tiM>K9KzeY$/ p2!)S8HS ^(+)۬͵z􁛻gMm#8@ 0]-@htw9b^՚5Gbi4֢$? v!mH,z8X}٪|%jeFN cVIhٷ I3vZderMx1C~TKǣՆ'Li;n]u ó='Iu:Ri`D޶\y4d.վL/m~ ktV1+?Dp~;]m(`cL75: ?#Nʆ7D$rN=uoHJCv0WUuq煳a awY{D<}J2u*H9e-akҼk@ߠߒ|ڠqp?7p2@t6K+2WS?kz{40yIDl;js9Ka3"Ybx~ ':?˭PπM6-g<&Axv x3x@zh>~mfXo|Ryytw#ݠKZCn>Me(_ OUBfDŽ- +J<$J3#8ny ܾHMnyKa9U -}.9, rK3$R II+KJw V/'UOFlk6}c4# o0MVOAlѠ 𢡄'["Ô+G3ck pEj:!*O߀f[=.@yZd)rZA ѡO7؂-hfP ~ SAVz] ,a^Fvei|U0`3K #l7#hDko)mz4 +eK;)A!t{l=A6ƴK4iE| u_{ߪ'{G P l\X(_KN`d-;U 3 {,#z R]CUکr\0iW 7QR4eA|) #͂sލaR"%}P3WIG:Q@؆3azlduEq^}9c2;eF"*R#0g13_0=[i! ld 4E`wVivٵ"!yݑ~-^k&(ZhRVvdE)$Zn1Һ6Ҏ ue. qd|kV1f!es gu1Gǻ\9aդX=W{NXz~o8c|ZkvEٱW j{o;gξ$u`N/p=el>hԜ}̤S4`ۥLqTIgDؤ & ;53}M46JM':rIŵؑbǍY:} [k|Uǐ`}xɐ^9m&3Oh 1.Jֵ$PYS{&;Z=/z;)GKɂ o'kTG#Wl?׭;aNsͺr]:0#/;Aj: (r'ɂXJ}e'{Ut 4$깻Ŝ=w^qfϧ6 Xy.Eyd@Le# -NN==W`a,E(ۨywY V\nj^Bd"]~"GV"eݓ C!$y_/CzT'*G0=ЇNQi}9 D}Bc]Eھ6`5vkRg,.=}ҞiO$K^D|x{mI쬜\.Dޛ@E†KδDɎc̭P]I &x&hiO~"&> l_&Y\>T`Z "O"Hh|}9ϾkY0 &"M0vgj6 l H^9wI3=ũnZVKDwJ&qOu& Y jhl7WUPa]i#f4ģ r7dTt#. 8fGng@0La "Xo,(rg2f6">_Xbp7 ’d7_ДZဥ>Z͈YoD?SGwRFاؚe]wKyv\26+ {~jhF|Aq%wv\a sWj~&%خ)v'jG)ϼhojqO"_DTH3=63׌5ҋ2C-+^oc-%Q5F9&*(WE ;As~"Vsዡ=(3g֯]XYY QrhSYŞ w1 pX:cmn}CuuZG9Z89 DI.Ӝ?Ӯ܀E{ ":A G>/PC'P!-n]%$T6q*-hOɓړ׻( A&&Y:3yjgT&~i\w@ٛoxtSwcga?M0aqu-lpK{,C@ ғM'"ʻ,ѶIիdsh ʡعD 3wDjң]64y/:e7x/HKOϙ2?[`(3#)g1]XiBM\<9Vͧt`.p(bѾd YwL]wYͷ~@= n mCxw[1k-AƖsk\"⬐pB>l@s_h@ay-s-UԖ41Sr"<r=f<3~#˸p,=`d"P_30ag_ߜ=v/1z~BwCĨ?ܗa>h,m0ZS1٨D )UifW;qW*7:A<_H = u7>2wz46G$j_{a `4Sy]]úXC)S;̕ C 7bj h~__T-FRt^ 3j] ~bC(eV;rL;"Յ>fl32w 8wo]$l~BN#v!bxp>V~#:fg6OLyxsdQ?u!l|+@'o+t8# : Rd̼Q1򂈁pZ?cmP+𔳈@cTJDPI^$dQiѶdm'ԻZn[b~ÎmX={Cm8ɝ]ADQfP $sct]ðCo'VAa3##v/^io~~YU7oG";<}Y2~ZWQB } k.l0w~P~^@ O3 CxIKUohPXM.3$>-#VCJ̩Y0X2y%KW2dM ixư `=vqCjVx CGUHiJDfҖD"]l!I bNkݰ_Aa_S ۗ' /Ґr__mc\з7MTΫ(vk]VpEz>{g"5|<@p#AeFv Ln[^H=+ ;Zw]#f x^՚x:RS ?Х=~i2 (M\cMC3*>\);NσC+˵;E *Pb[aBR Q&'0$bHC<xNhdfw'+@A+K؆j0*\ kJc_C즩"n9IJ29AO~C Oc,':k)԰4׏I(}^ؕ'~Cw<+@/g4(M=oq:fm&0^o4^<̾'yroVòP&Mu%ѡ&LD OZa)DIɳEKoB3?}/ׯqUoyNgw6u8j/Qyۏ!!PP{#KmQMd򃕢L07{߇1oP+z8}{H-bW c78J.dB㬔uH#pQIjM ϴ7:H cWq@ۨ@^9YZ,iM+ħEf\8j IcS픳ÞpzbV lj!5ȇnxkjzbZ>%%|78p+ ᤜtY gR9h 0L.q8~HS>; j϶ױܰ"b.]:Dnl|)SH?]&F+&y ` dM.<N6sr@oV \`R&cuiV>F'a-f qJ-%VYY$x/6vBH"I9QP2?& GesgSUa^-=Eoa1Jm!iX.IWKh[=+iZ7UG6il4q@o_ ' ᷴ]#)[?Vܖ^4۲giIyx)O;oDj=0ZtS6ޣ7T%C'0qj4k4[9!ص('+WPMz[ f7 )Nz 3V(_ 9-"W߼ kKߏ&GE#Xm65TJ 1N>;sA.]pkxG n4 ~!`5k4έ{PN837T+|OYzӑ47hӄsU6:ʔnр Jبr-u{&tPNg<2F"7H -}Jx !YDbr'U4V\csV)Pn[;#c%4M}v]< T( gjabx q/ n'gpiшmX+f'*!P's'bHwE*Գ"k'YEddI_D5@Oag"^H $YnW2|2{/]VT|kW9k{$ 5t#e=z,cd\_/ƶQL=T<5@;P3J\K n< 5u8Iq-Z鋪ʿPO %Wlr$?~u)`^p tAw[t3ߟn k<,=BbWw!tG̗~D ٨E œ=MdK YUu'}3\0PK6VN|T'֐yjT>O.pԌAb6LD^(X`K:%d]j"PJ jy ޑYQZ jV#2E;|w3Dy#1Z.Eg}lylJ|ßR>N:]-n{jn1[)~+O$)8C =jnč>1zp]}mJ =쾠 wKrJqy @Yks$GFJGPL#aHR0k8*p^п+2*-"K'  S΀a|{)Oc%}bQ U\§E/ $$*X#ܘAL5ĺTY/!ACP@:4Boa,s|Rt~p9` {dL`&~%2ŬɡI䣦&ұx1NUTlqODPF(WtKhNLT}oVUiEI(.s(^tyx:]Fa0}|3ՇB{|qֹ Ț{͕oEȑqiՀ Mz8 p[Y@<8sH vTߠNDLxZ{s [cuEc}j&I,ixQ Fttb !+\:lr-y.tq{NS>I"l\ 4i٩Q0 2@/u}=y3NASp S?=twc5;>!Xܷ]Bbiclch jjTE뮪k&>rFW2]M bWی}+ +u}T? ejme ]%0I[vMS%9b7I-پaᮂG%oc$mۢM9hr<͉fdn3W .r-uFvfTZs{i,RR]—KnzAglN%*UYrwfWU\YE1! 'y. A\AQW%3TpCI?;pBglBHMNiP~:YI띟y[=eCO.KW>X/RH1aأ8lp)[,UcRz:֮|`Z AymO+ QIwMskqY. cƏ}kA ~u3\2f(b.pRgve3OnbߢN ii}#LiB~,C8n*>?;\h~\40񆍁R('.ӧkt>h>~)oqӲE0!U2rr.CS2~'uv2]K* rPa2U 6GKOݨ%=A#>pbi̓b+pJl0AShxJ:1h cifmn~U%^o gk]]vnZ}X9qQV[AmH,96H8{mx4܎̸2FXZ5T.0 bgJfcQ@"P`u_' rq]zi1Sx+4.6H٨kƾOINDya^J`:16uͤ:obynDAs;96a&:`2:@@: l1 E(/S 'u2L̇9 Ų 3AKPӐTyNJ/CMu xڤ>b/pB(k$s4,kD*Kkp cP붓ލc %v7ee|%z@hYA0Ȩ~Sd0 0 N떛5YuI`u('aa(aUCffbj4 2Q!go59Ff,r8IjQ4Ke@-zD$e4i`E2^;S@IA%dP})McT43&N ӝ N'RM1-_]wH~p$_M.EH hϬYuJpSΧy%<zzcᆦ'琠//#ӓ,;Q_AAGZ%dُREmM=OxV@oNQ$}*πO8N,YZ< 5LЖ{R *5WiO"}RVEf=ޢoMm_#Iџ*BZH x-4PH:vgݓ|ek0jݷ^qOS~4l"A7ȧ$ShZ.m"b9XYSUT'3uL(rREzQdIxzCC 8V*M=` S!gA 6,Ȓ*V`O$8@ V-֞SNMY,,jzQÞ'Xy2S{Յt=қ8PuHE4D\~\L\UՒr&-ht, R#v~fڠ)G*lHZns 'Tz!?-@9Og5-v"=Lzor&7)>H(@ok;l*D`ď4!C i6 y6r.K!D]ݫ>%W@'1ߋȉNA-r^KFƢH4y zv"?(A2txlFEAu>Rs_#l6]6uׂ¸;ylۼ˛/ D9y:/z.E `N]݋QRT2"2R+iiN в41oҝ\[˵mUWsMlIlʡaJ ]}D-[xw.gզlz|2KϰpLlNpRH f%d 6;_]k |hqΈb yZ}յ/ k ^5: Z 7בS,ЍT&Mm.* V+䆇9R][0?9p+0. $(H"zaqJ? 6\I4EGn2*^$瑁|Wʏ,R k7Eo5g  SU;KP ~5s,jzr&bl,\'ŹVm}4+⽯GĒGbA;5=yJ*+f( Fzi- Tf&{H۹Y į7/\5/;|{V̹*jszǛA4[/@ֹkLTƘ @"0|,d௣AXwVra`3t-T* n#םbOzQ)\$Bzʔ?~meb|3>e0.߭q{%2xōOy.I @6X `svjOtHnDƲ$|UPꨚ޹O눁V d'>)6{ҝ VCL V7hkv/bmgEWb;ڪ7GBhDW~Td*ZF~2lpgs:34;Իvµ\+@j}¢u@@$PkMn "/H "#ia>Xn W)3׷iMTWU1mCkWC-M,sr$67$b`)HzMmcI8,4AGs\"PԸkmC iXBB[T.@D1x,|їRm4,69@v0h“^da#*6Tx4Cl [؃݃,מeCctc#خq>,g|GI;W824 d_Hg;ar9p&p~;\LcqzGW:}5 A'Yls0PU{3&g=6ﺦ]4%[![I3-m1_C|oO6.4B/ʳ󣦌o7ܓ;~-Or' klƤ ԈOK6 T}E7~Lʠ /$_tlϴjy$_/m\'0 L*Q&Y֔klQW+܃q:WI#&W)R;l $~\nenz,%5:M pOP5Z 62&Qp$$x6Z8xM5Y.> Yx<#c LX@LYC7.nceM6$6íޥdr8o`'G(jRU-5>]/me9C-HU%= T s Tϝrfΐ EorB @=RΔԎ޿l;%xYcg'Eh . ]萄Sh㠓qԞΝ-RMxVaKo\dz;݀bD4nO')4~ci<:V=XEFoʶT}tA;xfw2H8,hJjf띙7ę´,ͷتhl5NZ2.2TTzmԨ]dX:i#e8"c n=Dr<6w5b\A)`d:Q S*tM캔Q0KMdkH/@XVb?SskKaRU`8(J#LOW+qo`[f }tIXT]ITd ~kտS>ԝ4AE:Q"3\p\ ޤ|\iKd4^"EiWdටsI-e @ʩUe҈HH y/ӂ7=dp_ f@ѷOѣp!,Rx?_?n&ws򕑕k$dZΚmjuZׂxu;FznjI :Rru=9ICwN$8u F8Q\x5 ׾jvCxfߦKF?= ~'P[ `"/4 "3ZV]ƺK!W8,ύ?l RGF/_HSU8Ϟ1-HU,fh<Ƨj XŇے-cY5 :T;<ͫ5pZ a*;j(k(5p˼]> ADsbm;Eٓhw1 3[\}ޓ`2/\uez?6`9.p֕X87MM^F%8앆 k2Vly{/I*2 $10p $ mq #aNDoBCA.4 ~a9t$X;iX7dԢq&YͧiOo}/@1GXp I Ś.sbh\dw62 Ɏϙꄵn3pj[)7>h n`1 ;ȟk ݭGfm"!?>Y>о|Bvة2>Q]BoP"JNG#u40l`Qs AK~.DӽH;eu]:~a? -cqg6o :}\v{R#k i2k|2e̩0Ʊ r}u's1ւH_\oVPT}Z}%xQ#a@MCI&dny %)vYQFEA&t| 4p ,aH&IDKKjۄJ] } VM' >wב?ʝ@$1{P\~nƦ) #H1;оf0֕ k@K\OkfT]s%3U#*{L'm =ҠCVqd֏ڢ˗W덢cbx+ ǫ˚ @U!0g?%{E`@4~6_s.1/X+\58c2~~Гѹ= XrMCz3uhk~( Mg!1Ms E\[{ߊ T*?&d&c)T(5١zH,2w8:>Ԫd>8DPhi%?+ܒ9 mek|Dp:˵Ztnm죅|!ՠgugdԥzx6+\_LT*+D)2)h> -~DB~#?W0,D/7B1Q ڵ%ԲBKˋ-yJ}G|&eu A)1mJZ [& I:kUtp_u`%85#ݿfV%0>I;֗dd?z,R$!4Y]Wnd 6qB*~9`~=a6K D?M 4+k*A# 9a;a,@' IsxaCDE|9ӥU7.7CHWyyAxҦUnq2'ऊO /$.lj WG7߹&Y6JcUHs:uT#/`;6om^o$/@oi6f"Nc?$"aZer];zSU v-tA;6^Txb3OU ޹Qfڳ<)!]+/q\ p<#]afH_@r"R0 W 9~+OJ)ٙ@E|=f(ᅇH Z}_*x 6ᾝVQRhX>)'E4 ֨=[Er:YO,O?ȇ2.X8Zv 1c2 E;z}ji.@fdPFq?B!:"YeyzkhyZzoZfZ2*][ ڶmcP[%.&3 L }'Pu!+ޘQ1=Fn\y2lQIS!%wj^S|m}܀m˱D5/ eJ5~ {z,oЇ('6|}Kf8\tƥrk7)IRu]:*" x+Gל;ks BW\EJ÷Ѽ8fv0cwQMM]QKCH|AYPe$t/gه^Ϲ6YC/`"vڊS$wJЂXJ\gp~Z h?9kH0L =*.s8M9Dhe(9&T 1Y:"+}O4"d_|(}ΥZ^7ؕY"{_RP>䡠۰8KLk9vYhyL ;mq- <1&&,L(_OY%L'`>|Mxd'YP\p}x\ p.8JͲ<')sǢJ/&Y k@S)/P{rXv߂m}nE]/fCN/j͈11}/ (;٠GE+Bﺁ~"ލqq LW+K 1=u!_hQn ]`|%+@?'ܛ( +7r6Y+ri"O4>nD'{bbaX2JhkG6y:52ۏqmAaֆ4r^? Qf&L7o W]zI=cu^To;R@,"AIw#}RSzfݚo{)[po[SV9,B,ʛah p*(=1*{cwFFkf7Iа6XO<6D<{O', "BP$?h -1h ~_ʶ8ީmVG]JG̑}o+ȆDN/%$Q$12VrOR]Ww~_Ql0~/t0^;S7۹nW?B|ZssitZ(frç6R\zZ'q_Ϩ"?So~t2uT!&-%nq.UsA!^wae 0˅yEuեj2nOLBaCg&1=&ISmysI+*U#q-?48XKLL(šYSLrY]]&Cb[v[$Nt6O>Nwp9"c[oW8fӯJx#ޝ:j swy2۫QȾ6+> /Ig` iFM9nɩڴ;5K-pp^܍DI@>T`NDU \塔1fMx^`1@9R ^N7uV'gwgzGǟCfwbqwp*#{4ǺU3 *s|9|;5ڔ[D7x#J(qxh˼"=9,}}q9t+|&қ&5REσ2G:>MWSmp^ BS I'OT/ځHR6pZC_ mw>ĿP$h`z[ih(*hݽ0|wTl櫺f?ߓYLa@(k9ԈPMXlF&Q@L4~Sx$Vdnҿ;r*•@O2߫Ԏ#0mU":\%89[H;tg#l}zYY3lˆS"́I|)4H-< <` ߵwMjZ3dD%͏ZG}bŪ@Z[r_fBLx:gsRXNPtʉ@¶t 9.`H &j@Ig5eDr͵/SY[de$w:V5^\+ _iASX ^.r0^1fFH=QqJU99/W[wb]mYW&c-Wf׉Bp<.eQ!Y:"Fƚ7g=Z'BM_2WJB4h&mKdj 5Z]R195-~ K!,r@zYeO@;'RJa=l']Q:uH4"J}pduDǤHukۂ.oPԤB+x!P/-ZH5gd}Я"x寬ћ=ʸ:?]dI7aAh6R:;C4ú4u6Eӱ߻Qѭ_)ޏWJRҼH0Z̺j +qdI"MPvfܝ" \=yj4O)oنjQǿvYАt1 7sC'\Y"j"nf*oyWBkLF;ߎ.du^+mԗ꾟ՙ\-q&uG|$KxbW.a#wJE!  @R3G 񉸙}4zYC?p̆ʐsɈ>wteMzIP2 Ϳ%!8-6>x8}ni/í^7_bLZEsUFd0GϘ Lkؤnc^.*I__xae/@1C u ŬT gR_a$yjWJerBK\/喜c>\n-橒LLdGHiT`| rv>g1"+"l4mxRrAʌplN[E$+g&Cft`6ͼf>^E3Y#4 ,(oLEe?} aE.rfrBn(s?,6;4ku*^nS TX05lw D|8A7g#6?Yw!w} >'ݞMif fy4b}-+1pb?Ft3FIc`:HIҗ:cmYh uyR{TA RXO ٓwլp1ۃ ePOL-4z* Iߢ˼K9w` ]#6]G)qLibD}:ʼ.qu; dWSƁyA;OkT`\K4Lc{130LN^^X+}Jȁ {N4 ;mHg}"A΃4@)R.eYkqE p~t[ ahPDCL#vbZo_c]{W>kwD(@ple QO;mFx2͢KkKȚDۺcv>I)UW|9 :8b;..%_ј2qn|"4854Guh͵kP~鼭 rE/U}Ss#YTĤMQ$3OJťoDU/hBG@kD}\~MI)x#ucr=4jO׋s$!&wgd7i4dDֆķ߸U_敺F{~> y 1\?NF~ 0nC)6D · ؄4J_dƻN`N:2ɼ6 {lm v4C M?QɃ>ʷFJ*ҡ:svNZ{< ؾrN7`iPu%#l`RZMX;$vZUk4hڈ;rtn$C&?ՈFobmO˟7|FIԠ."C&6XsAqh'4»v]K#πf:"5l+7__I hq1vUwI֔UB]|[_uڛ?*^TRWVJRWykeRzY9o}\ W%b; L4b[ϖ[^,sT@":CS#12ʧ { nG2wVQ%{,Xu`};/~ <ѕ߹]fd.spg1^G& `F@?tM =Қ8kkka'ҷ`.98H7_bۨ=t41ގ3o ?l^ >Y~mms`AfS cGe?3lO3hP)vUǶJQy{enC#(Q|?8 tE(撖h|$$-!#kә-[684U?5ߧU'.2я,هaj0UgmꎪT'zA# .V >TH[V݁wk,dԕ'S%/gȌ!6>lc@8+qTy$F73)AK/@%,dگ_3cJ1&z/̭lN(ypY)؉/iuن<1A#z~_-ӅDe8P{ʭyTczW^JXߞĚh2|2T[sόL|DdV7V rS;$R&w.T. HZVjv-bYr*N!(_ʫH5` ȩ֢ie8qXHv29剺է?)|9mQunfk)Nvm400(g#UL%{]˯Š[FG:Qv#b:-Z ORZz;I|/S9IM2 `0iʼnHrw}R\Z4u`b+C,9Gԏ)%+{]v{P䧚fon>\-Sn&v,Rto/Ԓ'Oۖ]<ܵl|\&HÐ/-q`/ FB*1An{OCE'I9p\;OnH3,EW``BG o _NxԿe"?T Eűe ZhfٿO1 f!S©϶3Ev8j^uԯi]0V?)-zEۏ+"%Τzֵ襥&d1%TL86i('|Q;""*q<8v1&Y~)v1 U` ;r!nsO /+EV&~uwp ܣ넽V0nt5Q0Û_ng 7~IJ"?fG+ńԷDs{˺cf:&ocHÅP0d\ۡQ)`^Ly5אp \>T.Dg+R4مi⛮Q3.Y~tRih !|G .KqJ~yWUOvbL.CpPS,a<]8vo M_$ <b0I;vr3L]m~cYAu=e8 MPZ?}% ۬a|cɆu=r҉kd qI#jpɰ Y< kz !%標BE+MF ?0YH/>85ƍBB2Սq{ЍgOO%j"|A3;~R0/H}: Ӏ۞HQx-]3?ok֌i\C09)7x DX^gsA52FTג/]4V /8DFV\>];â[&'uPԽ,H0\U+ i\x[l9J!L=Mw'L:RлHltc0!'gp'^t@gQ0wػ{Ԃ۲ݠרR7g1uYǾHϻG (RZ%RU#jl6Rl9Pz?ڟ`mD<]dtw̍[]SFH6( Nǩ.3F78;4d1%|)@0T/pI1I|JlF2*qLj4Т*I<.߇y$m*0g%o0; _[s_x˛5i %¨ Pu6+jfy ,ݜ~1l"I )q­I! Iy9k\t%x;,kK3AdhԼ4@,_xg,h(#GڨcvG"MU5jIwLMGqjLowWu!>|>lvNʵskÙI(LE)vSd5O0gּxPQS-De\ n̥LH %ƞ.'fۚyM0^\&Ц|ْ(bVlBKd]B$Y% f44o*jDBذ^Q{ѐs ]cǦӝsqyU2SHT$b* 9;aIQzl(h! Ks|OWj}Yk[fKC[@ B0k{,AXd8:,FpRz#UcC coA=i^8{HmYK3^ MCn:Ei*ռFO@^y#IF'+]Q@nr ]]Xxè)+hEњ6PnG0nV qy-)?sCOFP_Уq[ w;).|݆_F_Ug )vWҭ^+.O=>|n`y{tkkҝBoR޾ea'7 &+bqm'4B0X4 $ ГSx+1BQ  WLV#:^Ty}`7̑*A@R.@?=C>i 6͕U=]rw$ [,02mԯ: :*y)_]ik)qL#sԁ3Gl!\ȧ ܈OBIVc&Dȯ{9ƀ[:N0AۻESb||Nɜc^EPS*TxZl'|vUFϥR$j" 1߉ͣNXSm͏kaz+RWLLj0?AҒ72/E zi,A)=Kf5P\ 5.9HYE|HC# hPЎ;Si]{zr(1ߏ1MtcIlҠ/ڽNÜxjgCM,BoL";#uS}qMTv޼>(ա A.!gMгؘ=*D>>D>Huʵ̡' /`-K McHzq^;PvLU=cɪϜ_AN_d{jEMݲ] >_͐~m騟GxӘ^\p<.Fx?i#Ue u-) ²Wi輮z'?3xZ Ҍ(?TNR 奓_b ;{9,,&j%]%EZ=zѕkDxǬ}0g\hL! S''{a^Q YsL|D[8UJxN؎[ 1IPQ9Ц~MW U=,M<+-;|#&+`l)=; +@e)&z_33F-8( =TI"6ؠ0'?("<3@hk _=W☡1qr#(M*ʥ OӉ>;3n^ْ*pf:lh"T]ħ4K>\Nn&4!j=[w>נG bc]p܉ްA5~Qf0J+ղYt "0{u?)#T^ͿM&O<+c bLJrvI'F?n?R/ɥPhZUT?ۑ `-6P#Au1u`68dȲo6‹`JPM2}!5%v9{|Tq_ %@P-0Ro k(S|D%`u Zu[S<|[%3n>o: AB ~' ؚW2]8w( 7AL [~r;.jh\(Fc`2w7} oz$,>P6< Y!qFLڛUv-kpS 0ih/0j(л7<)J+VVC{~,4 |;/J*H$kr\ABdҬMh3'Gx|Yzŷ 9cQ SArGyʿ#o` K|K5CP@2@UōWo峣%PթHZb2 - 8zMړ_=sQL V3\ve4ު6 _a,ͺ[46.&T~[NI  `8N{OCEdH%9g.UVEv+V0I3]6H0BNy/'e/c8Ư\#t/ TSzכjF姰yxK#/L*ߊf:EۤP6,K4 1`g%t"`6۵ǣ :jpc^Ǵ'H3d2O KS,PSeSW4*+sK]'Ӱuu,D!ζUP`ul~ChJo|h,a7j.b@7HU|fwppV %sXg\\8MR'echf.z} 4(DkҎ俑s3NAxNW7@|{~ S[Q1PăyF_CO ɔ]$L7:59yH6~ zήT  ϰ|N JrõZ$58Vjjzg߬40ly=:8-'_l .8Uη^e.R+XXG qE}I^ΙǦ5ΝBmOE#Qٷڊq$',KHFEM3I!]&c^8J#{g3EkF%0? KuCV}h+Ek~,"84JD?-#R22tTP *2}K;ޱE((8ɪlͱoqA[r$+0L20۹o&>_Wv?\owNu"vf@rVz4`:߰nxÎ3cxwm_ swξE+\.D(,n8kUF6VxlSBTw['dm~&>Ir79D^D(`\A_E%K_Of/+R)zPxZm8g >H%mpD~EϺ؋/UyoK-r< iRA/=aM (ZU |`uEFKntgXR;fͮ[hˋ2lp \)t\/hK!XnML붭>tlctUf|Y`HSRg̈́;4 f5g\ߏR~SʜFҶ;2=pSyg~;Rm_A*I<ȗ+\w޽~qȁ?fB|}k2i6G\ɰ>&H6OqQ <$'v(ߣ-ܲCB Ҍy0gVJlR$_^$l/x>^!HZ G._ `+yv9wO>]`; r)(C%qɁ8.60&6DP-jʡ*,Mq̈pƽ{C>( ؔ7 8#.OY^ 'K"ї{&&U N^RO'Č!ǝuQ}+>TKMGEڂZ 0ؠ]%k$@-X}"C!]-r_R=b{KRۉhP]ALŒ+ُݣrqߺqۯ:l3@}G8{gp; 0K/'hBغi/@4wˀmt{"H?F.glQ[s6+q[L=!FpR@E}@+*yA1GZ>SqCTwDNL TͻA5ץm@(ѡEdhYrެha4ʦs"3!e̡8K;p+A^6;VlVqzd=k90(N?fOA[\h%Q4%J T:4!}ʠdx"0ME^(`ic/*В3ƺ%gÕ]q{Z) $CdQTmI|ni-ZQdK?qG2l&J1zo4D+g8Vı8Jqb(UER9WD/-EfS$ڛhAk*By<8žx]2!;e/Z; P1S&i#ZIpA(.N7v|N A|A!]#9 bϩ˝ ܹ h!5v$ڂ8{R;~mpeZA/8HF! ]Sz.|p;BH1P-XdʑYW덻@ͥLߤcꟃcPQ=x[ [Ji*=P^6F:C( 5c+/r`LKrQzk9`yKRA52,j:8^oP&"ҿ^n)qv2(WN턈iV㨵mR'qX>@6=QGJ +< +!p5Kzo*ͪJ(_-n,> Ox sg 7CB=+{IrM픺 "4\h5骠?wYDWM\̨q13H&1k JKt8;Q~&F9}H1c\*ۼgq/WQO`t 9/jhc[;QQa$[@c>LMEIa.6! ڢmYD_?>>|TTgZ`t/3=?S>}"ݙ~V(T6nӦp߈:ZpCquRrZؾ'Pj1#]$}y^f@/S%HeЯ( \O)pa^1xrGrOU,T_"j"vP:|q]uoG~GM'<ޟDExgS#z6GCl84= G"P]f%Ӑ- NNVI Dϋ6"f;t{gRx&ԝbX~64FZ?g-3U,@F|pʳgUfp_hN5;?AEgE^d=S) ycnF0Xc'h[€R˶w. Ac#vQcDYҀ)-cu|ki*@YdeT@mݫ8GQ%9\r+˫o{QXR,N-;x(v l!ajҖ( V#BDpKB005P6 T_C3|3]7R$B1B_D$[!b7UmZo":oͧmNJ9Z!ZŞb̽[3~Yt͜*ue eeF8_zϑ, <->H&BEn59Kg-$U@!X,֚ e4=I4 Tԛ-sUdUlq­3bƆFTjyXx&-HTrXK1>'ίyBb+Bdz ̈́2lezd%9oO1>py>>bAت~DXpAM{_n\N]jv H/BjϢI*7o 28r z9vI3vUj ny!SQ%q('2 &<)RVY릃~P& "p;<~ fnkSN8Ú2UΤRU&̽Ds ])Gb7 RG9{i*gsAz]ՔG]aS)w{{B'٣]es s[p:'A-Je tOM.1#AEUn"͸ԯ*Dxy1q>gϺ#j0U&|\mX/M7bfHW4a-(Y0s<}::JdbI-0_4硌fNdY4"lvj%Ziǃ $kw"4=/C„H5¹,"Sn'vj|l}vwޓ =>gf䷵靄Lz>9rvϾ¶h;&oKΟbĝ68eAN 3.;鸳|}Y5f=+yQ.֥bhQ҅Q=} LKWr,F-]u;`k:/2dN -71c7O0(U+%L0<'o:P#|FH5E2&خ"@N3/؇_XD˵,7&:7ʡDh85=xfECe4xC0M1xzk@zI,—X7Չ:!w;m\*FNY! LoɀO.,K~nGM܀V|Kt&Hhqa(L;3¹ǹ1*5xg-[/<$D#?OfpɬuGb3Y{) t/byt(`'@5򩇀Xg) |+K>Y7xy<~Wц{[!N"dq| 'F U{eQ8K6{-U`tԇO0=fş8 OAZU(W+ww%S&Z"NQf6#*2 to)6:*h#?8?I h6俢|j@d<OnT"^_iA5}:s a4Zz-u^BԤtbU6]0U1VZŝ{MLkh-*+*TRKMĮv{<,s#z0Z$bP46VB"bK, 2 Yp$ V 9!Yώ6@ʇրt6yZQ0s1xc$%y$iģy[#@rPҼ1*)Z $˴#ؗ+J"?۳ܼ1Wc;9RU('8tTx6-BMK552#63`5k@R/ܮ\3scUkᩨ@T}Ȱ(3E}@=%}ylgճMJcaaXK|$8qž.zNMa#ˣB1YѤ?NG) Nz21O87eш;ИaɊ DĘ ZQm+ #VC^X;?Xo*|Ṛܦ0>6QLd҂I/P-Ipv@dyt5CmQO}]6~),aD#{-N_no7Ճ-ylBĨ#dpF H[5|1D̜f+W쯙^p%jn#/?O\d}~?gOb̤ MzJb-.m#64g4FhEhAKmwzL`fAĊ՝ݫ􂋠ܵ{隆i6(YP`Pb~jjf9fNCS-ޠ~_Zwnvyob 2uCiȣ魏,\GF3s2U>fI8ѳǥ)dT'WVZnMބ (z;I;$(';Jͦɉuh*VȤ|I0 iK;Q1ݸqfb *}v7U sE}G TfBU $gs8ʶH9.CqV*4_+lW-?nVt}sg2D -5JU7Zom5~p;j:u1ypsnbt|Z-x\aFub9ͤ"YPٳז:xJ"$d^- OPn(LIk>d7,Dp "3=pLK_vRtGMgK{U32/ѻ:{RL.3j36x Hbxv V WLxUׇˇψwZ݂H$H] qYsV.2Wa=p'DETIٙVl'A ub?bN0/6]l|XqN% L["s@ Dʤ/qlf_4{P5h:-tzYVʂ?IxwF/_p&O'$.NRPO=j] NС_o ~B5ܬա8"3?uXrk[Z5.*/ ވ%M~ЁqdeM:[4PnZyMx3}ѲU N u\~/ekoBXEhlQ0MZb4EmŨM%@ hk~#҇}m5b[z {3~עuC&/^NFy^vGBsI.Fo:!j&8b) [0!Loq!=gc5Q42=TИ+cF֚m}xMG ,/Я0wʶ/;ݓMW=\-)2MN?y &wDn1Щޑ>f%}ĻM9THwzsY@VnS$CY;Ͱ"`c slWI)o?`bhW s<(tIf1J6f7tG4-y~Խh)HNծh֪ sSYy'4 p  U ea5Q =9 ^?tob^0bǠHN܃;o'*dEx [ՆZ}3H'جvh/usp3ޡj3N⻫%X-nV9󺐛QԻY _%Z_EJFqR-{C:xҏ_GT$N\ GMN<ӱ~dty$~D1 ,WH00Caì= &K37@i5"1[S &m0dRl#I=K6pr}Z{^0åQNw*t !:bDzm;5$u;ntcGnSk>s7[?lUZ07}8~'6CͭǮt[Z1R3d_0~ ]P:~8XUv,}]5F?Jymʓ ]*9T(`K9Pa/:o|:B_|)D<ͱ_Oxia,G_L7FU/K53j[[!n)+>gJ8/Lo~hpyRSm ^\ ݐ[s Qf HKd3(eF?_ ׈oXy54mZ4 dGқYj'F?/ޙr.&կ*?q>fSEܫ*!+qVnAaqmz4MQn>gW\snMcbl#c幹JN&H, Fz[[c wd^uOsҖXU:]299Mϓi%:?ԯUS~qjTFc:>f"?t-FZL޵ӏ/*@R >̝ĺ<7+Z;PaO8lmE عڱV >(ԚwvvuFdZݵ&īN p.nMWy oHH>N>sVè8*`ivW[5X~dKD"Sc vصm*;k:y} Mǐp.4~&e-6vJâǪyţWRȎڹcxTϸquP_÷XdxZsYxVjȴ-Co d QN8Ŏ %!Y(uKUHb,l2Ƣj'FT4hP4[<~<,@OZ4阢Я;/NX {4Rdb0tgljpgf-{N6ıEPNJ87>UMTX8NDl]Rkup! r h0pRjFG62O&VEވy([:C Q^l [ƇƋ.%.鿉h0Up{LyY,89)v͎@C,@_`6=vh-ő S4- #Ei " 0 <-& >L+dSu0k4x J5a \WV&H [K3Js#$[ fg+ o$G(K}sn}:$3áHcpF? }KI'çnE1Ւ%8a6§eGG#9TV*5Scp ?Ud-$ltL<аwh=tl쿮^F@J[ B{G4XoӠ&-1*jJr8E+rv7`\\Q1/A*c”1 yΜb@zSOG6X*;<)} ϗ.B>;{N l`0^p?N?iI.~آȦ lDETWBd/! OFIJYOR)ͣ~ s/*3bbiAߓ<0]&}r0k)lQ%_P _*1Vf+-nFdȼ=.IB,B1G&TBv6aܶfl 08XPpO,m־1sYQvYE)tYo:4"yX|ړ6p~ꎰŞ2Sl6(/R㲷jEA> M8)0q<20p+:k~;zyS]œ' >u P\P,}w-rI. ΟZ軰 \SJLNauO#UyTte܅F/\~:5إc- F/{5eiaWX˚w?q(JaJ$HEvB Nly)ּ!xbpu؏[|q8ps2&þ-"Ȯ9}kY&G0^Y9<0NGvuH]' aߥeoL,yX]`9@aVH luPmx,jh[>WL ϧ[Z{lFYE%[|MQrBl10@"1|pW`hnֳ\Eg&RL؈" Pa)_Q>=F/2VxDI땭[J7( ]Ӵn@:] 8=0{DPᄦq#-,LL&~јWxeiS~oOpdXHaDL=CX/Dbo]lw,YLv:zPJ!Xũ8Fi~0{*A6F%DϥIf"1"/ߏ∜0['PAg\yڥa谟=ۦQqԛUz(m_lē;d/-J.ʋz'/ ^aW+1H hc W% G |S 7ĬA/r'c";ew`|j XTS_$O@C[n/ܾe%?J ~h-NwyV0j)o?Ϣ}!~g8fO*߁[t3t}T>/9krLG($k%o]h"7z=y(Q .㹤/"vE#S\2LAaHb(CćOjt*b KЀmcO[&d<T >Tiv17{d(! s:V]ف48sgV2GUXHY\5mώ S3{yXwDč^c{UFP~l Oa\ї{+9ǓBޣ_r($PqƃbrĨrq` ҍқv88 # 3gwN)0e3ݿo14L Ƃ'(beGVڏ~c͈Ja/?y0vP}RIE5+eݍ૟L30v4?&]g?ZDDCګ8,@cMX x j}֛>G c}M bS_#V:GOilMŹ/PWd<H1OɣUyBj.-z[݃F݀yxghEg" M$H9L$秛`,c m跜%rk.A3!UsP8TW EՑg Qb^l:At Adq/91ԑ +U,C-L53FLP'Nv=Hg+o#zOzP@B^by Gn]Ha/aF$1Cu!zE[VJ7\ra"K&U6hӋx3b=l VH|NRCXۿb@j2084h^'&c^!g,=Ktk@ V`N5? 1,bzW~)Z&T({Jk+)؃(̆Be#MR *PQmI3 O}[DrL`g ?d}~OUr\r0RF2X6˩E Q2cc J'dr\ 2,w~<S?~J϶zv1ITzޝ]wF!A}ᒹ]*'j,AB22H"@[@K -$!ތYM\!pYآǭJ94#ăyhΩ귻"/C_0/iICWtyXul7t4WuPQ'!m5;N>/Z KPԆxMQq'L!S dMT5E#v*zn΁aW2Et ֠軏3>dC1u<&2}ȡ|@夏ykdȅ} ^܈ypFM2aEG(ΡqZ'K8MLu1#NpQ6v-Rjhľ AkT4nwQfcL"iK g@z|XZU;7r@d(MVQ m1xJQ{}# dR{&URbP>ky+,⻚׻vM ̒"!,Z2'~9,0*;KPUl>-}":ՖnS1Cu4,$X乴MY,&o"f~C6^.0羺i驚+iy䍹.nҷj:ڧ&1> 7:uFS~!>P"ȶ5v{q"vF*T5(EϷ;o-d!ȣzWq[f˳Zn}K;nt3BYm9Ci\Ѻ6oMgۋ` 4RsrWHhhxevTFʦ);דOk L#5"f] D,<|} ?nzd1wT@Fτul4I.YjθJmo쇭6(Y1R|wA+X_~溎3EV>)o`v ;ꅖ]=G cAc' vlR+ )*ֶapoh3\ƭ~FrX3r)Q>!Riġp4yx;"6^<.eT(Fho961ӽ|V0kZ?fl|@$h&'NItZi)O cCYjU Nv"ws"L~^2TTO_|"p@9d#\AJV'qS"r7`xߔRnFؕMqhis~RpO*<<"wHqFĞ<k %Rc*G<]%>D@U&=4ZH o*3,\qhJ%1K%@A^`p1_߅O2-mgc S2r)j 5aod &~,UKf@d+|=[72^/' *}2Nak"MLgA㵀eA$";w:?**6ªDк Ϝ__WkM ׺nlj4+U1"WlPgZLx xZ=O|);'j1pԨћ 29Gl׍ ݛsyuCɳdjN`\S+_>"EN} _ٖb(0i-3*;D g`!-E%}'d/#)e n}(eu~huG0?Z_>GXJ*>4=E`jJ TF>S[08\3aIWbk{k|7+7aF(qu~%bTl}s[m3# Jwt~Y䈵uػm&/)1qE:!2NgA%?pO(3e`Mz9`ī'b @l!PY XѶ5]zO_1CGf|Ae(˖ދ 9$P+QSbl4bBib /kn+Dkk"ܲcY`ˀtEpR/Zmp tjAXb(.鉧xqORbPDkֹH{_i+ks uYlZg,yQ8X(gX KFq32] |lJԔyEY. cVR$]o)4Xf_Փmā}Igq'=PAU- p2z澅AygN^*az=V t/x7XuW!R׶e3a[9=-ijV <ºTm5qk C lE\ ڬ,Qa~K5l rеz\k9 [@ُq)Jū\i6^lRPZSއ0ԕ倯lg> oCE88B觡Yyn҇NT2l͊?V` 4Pu }޽m- F,ZCYses^1WJV?qN!9TV3 ZB_R S/oE7K4(KI*XT6ȏ] QZ?17|J^P:Z9Q/I tS"pj%fF𾉫 +!VANmG`I*۰o!"\7v ˺h!Q3r?L5\ lRѡuλ^i06_"FN_UtFգ | H1Vv]je{ʷ7fSY۟܄Zܜ8<ʗ Vx5)K2w_R'\T[ O #Ϝӡ2 w"\%!X 5H &a-j, WKs HPNkȢCǗ=LDoV{a?Y 74|ή̓_uS?AF,ITqEe"vd\%:0][p9/}$:[.,oyU|AȚU&Iz#lU"{$5&ͣɉ`cs+b]@.9ʇۭW,oWlzmlӼš}/NJ,~͍+y٦HͶe͚6oIQXbq\%LB# %umK[#޶$Fi&'SBb+@7 Ԅa geRSUҗ?+0Q:&ŴWL - BZ5oQ$-n[kֽQy&Uw UMVpjG֐W81sR -2pEApI%l#d#dp Ѳ#RbRU']O!Evӗ%2ы\VVQtVR.V8R1w q`h*%=N-r32/-%f,G(/ZT o $ǛMO{wH5NS]lTKHIsw [ NOV:7gvMۢubҰM?I0f3=&56lQ-_q0/_"4QL%tP_~>%MYgE9`ĩٵAʐEnʧH^)n|+3Gů1Z)8+~_@s#',d&"d=(YD{Xy0/5S#7msidž>uQ]GeVt@;>s!X>/ʗ`m`s}K+P\ln"^jpvqhy(1Tz$}-gK-"!hOH=\ ς?ep)`-J,1PTgnvXur#_`F rhh]>|SćZAF8oҲ Hn؆M#ǸxpXqg>xr-t#zϣ6M7ݻau~x8<U[<9j!fOxK N\ǙS@؋hPg=m\KQIcW <3lg<)kIً9^*,eYsgw2!9dY(=>V:ГRLfK!A]7uۜ[AV*hƐu='h*o?GJ;8y=܁(ʇ@.96Gn s0v'8"I_1OVf|"s T2  Hvao~;տ10Z̴ o2DA@10Zw|<8m_I`֔J:M3b(Paϩd-'<xA^l;1Phi9#I6 #sH;?򚉳XV*ގlE lj8! '{(W.oEL*wiG=xٴ(5#0 Vc,(sH!:2\!%gծg| 9W}Czm95r૆4͗֌BUP]:a]pp'@'ۙ 0R ߫$۷WLq`5I&yx&%ClO9cªW\U~ri6-G!h0,uC#4Q_Q(^A_VY7Tўi/X0CJaWk S]2!Z2emƣr\n@?LI)"D+ 瘓a.]@N+Z5Ȝ> zD, )No*8+bxsXr|G"efL(%N)L8.lx/Otw'[YXԝ!h`VFj ;y׫M+5Exʌ| P$AEL! ~gLj3: [w &ȵ|;5}1 {2[W4ݒӞ*[%=hK r~a:3BW"lY}2IX}a6Α|^g ;[؀UtKB? 7mlVnb"`h6DSXq$bЛ.xf*ȭXD-gnfSQ ŠJix?H-CyEVy(?GnKx","> 6c>ఆ%-! EA x4H4tcWxxqwJ;xn6;jـQrVn->ئd3uk itcSU’¼M-_:%WO4GCF}zP9*c譚w+mË9VT܌8+jR /Y;Ô?<ՋX,nObǑʼn|C? ~ E5h&&u-N !~yNK}nZ9H#g+m8UO6?̿7JY{mG 7RL}F1 ʏl6n"㮇B{!gxWmpC85GųYfxXlw] iPbL>C$fؕ9N aqS[/f)|D\ɀ@^uU"x\f_vdi:BnYA*umMg/.9AihLun=>n!'v|^;f0tWi`_Cđd"E p3" ,}CyY,^D*C:F Ko^ ָ|I7U >NF\c}υ W-fE[ p?[.6jo xQ]#xoҩ5'C5C$ʥibݪT6Am39F C%!03]U-HQibmu|̑id! VIL i,T `Ro(\!Ff7qY㞘)TI5 ֐xu pX-|#ܴ좴.Z~ŚDUو`*57V.<EgB l.C ga6f)'gb4=ˢD K΢"~떄7&O/}`E/ G/#j@^ɗ$ ;Ֆs_s!uL~(qhЌ䉰!vǫzM%tH0ǽ{j}]"M`VblH36 <|nsOvGwD[ҟ;j3Ae`98k:kMG !#VuQO#)asPwŠrv̿+9}`,KxawlvlKc'd~Kػi?dm2ƞAapVOR=*Hd+zACRB^Ie~eV Ц&q9xt?T26ݭ!C&F`Mϧ (ɒY0MdU֣[@)xm?2j0- ZRX1Q?3, $7^w .02e06빻V%QCdvF= ?P\XH ?uVeo{Kp1vq"κ;ځP =(o7$e210WJf/0xz0 ;>FdSd7'AQdE;wVcHٻw9h۔f'H3&+Sdఢ Fi9F?2?\E Jc!5HoDF>&SI0s61 -M Fqv>" t~E3|l^,"ң :,;r0d"ް![e¨GxI"Jl]]AuY1: g 7n z$U/3sۼjG}i]Hcwvb1 jgHׂ@י03ܽQfrLKOU &·s7vDޭ>3.O~/OdkUfF:-}}շ5L$<+k--WVe/_WXRx36,+ A \Z"XJ w&҃%W2wX62m3lwC.a *)r70zն ƿ:wD轫Xwg>%:=BomaK3er+Hf㶩Q8;1͌E!ݍQؙPwuIy+d/G2a]\b9&7lpOdT 4ԤsHCe;,7bSj<|Δмn hΚ)4̐ iz= 7v:*r)rKk"i(4dvnN+`Hg:8f| Q}s.DTrq̘wX4BCiJJLݰPKk<GB M,][˜oBnAwhBaP/L ;"Jtt4d}4wz̶5,EZzaNN m2! lx*ihT7.\`"hw4_Q00C?8f<68F}"n4T#c/_. _l †Fq١004FoJ(]A::ԃm^@RZTw$ ')sZTtP8 ?yix|'s_Vm2d^e[8slXT{ =@'k]-q)-Vz㘒d~$rb%p]1{7U 6lɴt?Qppegr" ZΡ-LʳN1 E_R>"&ۮik-2uǻ$u1sƣkrʢ1PhRKZiDڐ$4踜cGxYoqʴj]|ytGOD)̈́Ts ށ8=::bVd b5*mmoZl^t|$u'OiԂ1y XſLAv{.M9EY-Q&??ы˚ Mٱh3(zNFUwX AiZI$MG?٫[f(1U `mP(AN4m넩>⥃A)&z#LJ @R+~fG ݚ{#">t41}]%R^R~)}X%JB A?&I*bF4'1qf4chKˁhdOz#h !Qa+63݂\]#Dst B^"Y>zSqC7$kË~5sȴXpQ&nd^ yǚc3TQ{[v BƂb dI$CA69]>? 0Ǥ SU_HaNg +cA ?imjSN<*+6qSǖ뎢fR\?ԯc-vɲ2\M'ÄgB8x UgJ^jߛM[-Tia۝/;(iޒWc@ Iݹ)98/a >MH',W+xŘ CWn~RG[K"VÇP{gUۊ< 4ʾkY%c<4fO7S߲_#0ؠK8[{颙 !S%jm'ՆqBq8~X2_y-IXCNM`oH_F{w@E1i V \FefwCh]_IVޒk1=f6gk}ZyK-d`t6S!^}w@n3HAKʝcge%JPT`| or +"#+)ST@/~cwy3 u1 ld*2B?P?5 HӪ)`Irfƨ2O6R!=|ЌkPסg*mFND^ȵ0(O`Xw2>Pk`ӻ֫k #F9.t="tòԭs[wSQWcm(LhW#FK5:~P\e Ç ;[]Աྛ#ߘԊ+Iru> w6T~Cruei-$('2)bFHEC LxثyWn"oaz 鿢}Wb"d~:, [)X*×xDFB5IZm\E_{Q/MNE*K*׻A15#>ΐ@n[-k[Ԭ0~?'^>e{{lz~dͿnĥY%kHC#7Ԅv]{wuҫC ήqRub+YP궽$;mVKcm;"h)|׹:ww57?IIR Cy"7*3şzpzO}†})3 4 o?kae˵z}h&peJ&|)%C43Ⱥ/V?8 E~"}Efy+[J7z%!6ee daDy50'cD``_&0Ct|DZɽ'[SVd/d9K}{lT(X6P':d_"#vL*7ͺ+ D\/lBJzqY`BL*Vl;D W f>,H_@9"&x|h_ ,ZL7E ];X)kH0M/B|d'^ux g}86ws?9|WAw|9~TpDǹ4:s_3%8 5es^wZߏeFD][|>F'eS.d%Q|ܢ6(II *q[x5e^X99235.CHƓ a/WT7>' ۃlOi31ὶw>O=Ct #_g2 {62dG{* GY!+{Չ΁Cl>T-My#^{PAJNT "eQ5G ݞ`=܋^,o`3XB/NZEZkMʌ2G[G8QGn]?A>JY'P댜?"켷z n\ R-<#*QQy=h= ͚{VseD.mZlkxj܀p:z.mjFQ{n.YoIщպp`uNm|%{/&'vq ߲L1݊A&k|ݐj*Ț!n{OAL.Ow7\sS݊^-W2q"r Y݇h=|르ڵdY HVqN$=&-`S% _2d %i S-:ةpPM/}QjuRRQdm=yv6,gYHu GGgY)$Z[@h' ܝNZ5}n"wͪ]#""|}ݍl(cC -1"Xa|M)Qdw{Λ|z_V߇sFa}W?(j[44cLT ? 5T:R]蕊 B!l`Ӫ0E N2G;jm*9|M%V' Gb pn9n8S%!\IY/%idx~~YuKW;Zegp\]|酓Oz'%cxfC@J_+B".kQֻ9̯MA)8#IpIB<|dw c PR'1Lx%߹<}( S>EH,pzHMC6&N/rM%k_(aJݔ.@1o9F848I): )͖tR` Da1Aokв뢠ոb8x`~!kcwXs<Ӭۆh`_ mȐ=ST!8ș' +9};k:LMpKr J@޿ 1Kk:vtSBe?j]%JXBj+O0d>՟]fn\RIz+98E q{)Ɍ3K{RKC3*X|&a>Ho{<+v !ZG=Pۖewg@ .(~@TTi%Вp`J#0 zyEg+2DUb2#PJȊ:ȓFe@g ڵhqd#|p:TP] \5@>pUĀ,"%DTz }tn[0;<6xG[ Q+x\Q+jH%ִ(T]xc5(׶OFs[1+.˽q5GH]9͌Ww,OE٩=BI>l.IAP'7@䡠˵k__,C'玺>J$^JV7T}[P3\P>b)*M(̈b3 ofw>+ASfQP5I#y)-#Ó s.B6bD_]Q$|Z 3%cҖyYF!N=o맏҇B%;bhoh^' u4Qc@ݲB-*S۽JM2Ee5h@A L$Dp82F2{]&4ˤ9%Aa'csq]i ?}3d%lT1$$$iD[ܙN.Y6vZR1֏rFi(+$8!.V(/w*U،H6 9 G0V0?\Ord?# ; VkmiƐ ^ rCS{<șNӱ Q,BM^w+/}fa8[iqIWLu-v9m|6mqtw5Pݜi"N&㈡_(")~T{T<*ӈ~WqoKC:~Nf$f! n,d/2?̈́Sf#YӉ{,S#K*n#ⰰc`],}xjǍl-gh3 K%x݈\^f4#Tءg2[; ;葚vVdt9>;)Po:9U~}+jO6vᐅ@#HH`d=mi ;=,@4xRK* 6)&I Aᘪ樁_ \KJ,>}_Dy`9C3 eQK\cStTq?#[snJ\6FZee4x|"Mq@pL;Vէؙ҆`-L:7 : AYcz*!+"*{O#69 vh8͉cnZ0^;>`ڻ<y`)`1ӪQ\M(LT "E"bz!{蕗yGҔ|ekC Z. TĢϑqY강B/.Yz\JKc<ĵ>&1<>TM[0z%k/#׶rM'Ė/^V˓pXKEdIbO65Gb[О/XNp0Sq/± wKda҃Z ̙:pҬMΘwYlY"x%kM΍ ~[ XpЕ˿JbI&;Vb+dq7(FI0ݔB|y3êGz#3O*q1/%VfjJ˔ԕ;>%Q(A¤Ij5Ka|P#d#R`{z;;WY|dvmB0F6+9w]aM^Szĝ[{A?1x ,?͡^'23:jz83FzyN~|`.ԸlIC@Rȝwo kr&>0J#v/3wΡIW{{qUb8dr~FZ#@Yu<%$eUF|AZ[eYptj OP=pmc3F0;闈{!BB`hpȒ]=T"/tr=I{]}BQΜ3tb[Y?Fu U\S9TFEDD h~g:]|fB;PawTY~<<u%r0`16n-QՂԱy-|x߉wL{߫pPZfe|S㠀% ey&,߳%8.Sl$=pjl9gs3%qI}:E2x**_Ba1o-LpVe:!tS9{)%M{_ͬǧ^CU()63Rm[+jEcW*0K "RgKַD OP;?d+0;"e|@j-xJmZ# 'a$=6;WAp':2֌y2Օ~YDTt0*+#Cq&xo 51݉5)fqSw#DPE nJx[-fkhrx0zKR#J-ik=0KEzf]Ucxb (Cy ko[y*}A(;f1g\wxAIv$zr.Ҩ |K3qLa& #Q -<=䆟CJsa9ruNTZ6*YV8̈́6L[ˈ[-$5y3Xeȓuw 10B&+PP@vHj|J)Dy$@d|ڄ Bjr{/  ۶ܐnU@F:otb.L2~*wiۋ9Ỏv{(8zӠO#{t$J^<N5e*` D*X{:@&/G%C#3]}Q5-![FL,MeTԥl?{#<8k]0c Ht8}pOw ԝ='KܥPsyAaƿEb9bsǽ0Vq#zvWC/ wUDͯP#YaK{&ogddѢͧWEbR?ٍ_ |`۰+F*g9%HlKLj#QXE^`A(W?EjyϢ?VKVl#!}ѤFg]TgTtpՃƛK.4Hr 뭢6k+~̞-G#`~4xsկ8 D  "bY h3F^|_+ԓ\W2S;-nĢJ [Gظτ 7RUt|ϜfLCdwB}`Lxa.MgPW m@;0۽h99)B^İq 4{D8d??DKv_2wt-8Z#ެ2=8m3,Xj 3TY7hǩG)>@#sp/h%:=G^9jA"&2Xh7]T45 b$8XVsJ40/QAD4M5a=Ci:/"|oe,=E0$0q4+ I TYoX4GVSc ѣ5Ԛ{KGH;뮌<0 3T/p>+B/_O.('2RyQwl{R\0?E=.B瘍FV2I^RWNjHBO="8n%/lk9q R8.ZO64Kp;Cgު9E`{)8w=';,Io"^a8+uOpqW9f G|N1x/WTNťe@J~'anAm`JEbx¡w96)s#<cX~vw ÿuR|n!?lFSAt٥p`7c?2_UjW{%?Ggn̐,HZK1+bM#̀p$c%7:8e. k,a|ヹ>Ʒ_֚Oi32qCNlWBVryFQJi{`;ۖ*.wZ_Q^d;%^*E1P*;| ;brה"D$.)F4f\̇,B %Í0^%="ưcAgTtpxC@8N|+] bK:Hv. լX331ӵ8tqoMQ=P2HHW  ݴy$$ݬ`o?-5ZNea\B5r% qvlJ!Yey 5zdnr@_\^xYAzHSz_; M#\+$&XZG8bL~>#EC({ЭWQXK ,+ϐq*#Mo=h%Jyvw9˷/qSV;<.; U0p*B +neyfXG. s\ͪxB`RB 1^}dh//'E.AEъL#@|VYIdžznLj-˅r)վ-$^س-VUK :ⅿW-7MǦfJ/V4҉~`7MگCƽ!y%o/%Jgή4}RC& 1)IRCrLawN0eǐ^nI_hǫ=S!: h׆᤮$]mQbJAdmS1c1GGG :ht3dɊ{,@ЏmR-![/}>3Q]))47W>n-9 +̌Iot֨%')p?܃wi,X-N X<&b ՘rӰD/HAJ N&psOsLG۞(7V~đ.I $8߱6 NP/*})v?lՖ#sL& v1  Ӝ?Z᮹54v5׷Hon eR]G:Eb3 i!5|&˳_e+%yҚ;ʳ絎}K?%ɕ%ѝ/65s`yJ}8Dh(=1V$q⃀nzK~oEy2BCv91F1h.Oz!W; Jnz AJJ۔@è{5bP/(Z h4WAk 2cn&ëXO"y 'Bv;_F77>C Z|WG8ٴHq-'a'_S '66Kɦ3qIỳMZxNX'I@Y2/O#v C3^qTyupk^|d j׫ΛĂWFB?$hçA:}y]{oڒeNUz?īOl[qBkF)r&NcU!mYķ-ư^/̔ul8VL$joq-AH&s1"4)*Y$[X2ܢ1 6`ʐcE++pԧLb7,7ɺ`5g.]@Ӣ`t=9~||諕d!C%G͓u>FQ'-`I)A2p=?4mwTвEX/a3 a7 AQrD/g15e+cU`0 jBI8ݐ\v̕h[Wl91?Z'NLi+,2kL:!_ZQu;K$ cc0%!V'bP,+>6|ZaZgf%ǀH9V.\pV + VgdC@[sgi-5yZpW5!ֹ`LODZh6 K,eB[V!/Dp@# U'9g]MkJ4T Pzoы 9t$ )&+:[ZӞOti܋o@jf)EM](T 'ðyA@mN({%t5p#3B!]"'ng?J ^~:,yz I4n4̏-e6'2U U45p,[Ϥcf58ru|UGkJ'&376t{>Si<3<1WBֿrvٗ&+ڟA(>R&2lNUt# 12l0y_tA<{+7fJf@o =,ǍEX7YVڅ}6/'{Qgwk i "zt hd;{R-K$jw[*xOjdA. _!G}nU?"oԊLD]5V2Ԕؓ7n"k]K:cwAaOj j_!2)e< &}p*&I#M-"?^, M1EmkT; r ,*ܡ>raw ӭ H)u[pvsӯ˴ȟśMZt?ֲ[%}r$K{7LtӐډ޸:_q ɑk?IOCC֢.]q<6VEoRɈ1{p_Fuj$H1Oa²@FkrBB7=!-epo~prگPhi&&h GyQ#EVA_/ݭ9Gq!Mi|k5(h!+w;XT.riw*"ȑ5]".%!hbЧZ'%/jJ&)]s4B_2f8S&z"U+fy[窋!,#!>Q QxFtZ!,x焭"|[,h|q뜸k$1Dc.՝oɰC ՠHVaev+xϘwDr'XE(Y?uڎ!6Uy3KTߧ Xp5" UyYS q5] ӗ+G[3C٥ĉ)32خ,+[T3'gdzGcrw z c=eE>^ <'MTqc|kΝL=+[ YKvQ4+qW804/4i/qFz~Db ;)R&Xnפ-X|_VhĥFUaMTIpBL7&ߺHzhW-n f0F %jҏHպjQi> LriaT}Ϧ>/Dn.˫!I`\F ǹ}e>Y} jZOϟHOPHz;?۟SVZﲤ홸 "kU B:J62ujZG9 ndS vtT`5z]\$F 9Kf@G~?AL翸"mz8  ыѣ(X/5'"%bTZO}CF2XmZ+W` yŁ.ܱk24,s*B#@tOvmpK. /[TAt[7Ǩjvb}e$ՠ9~,깰:QPX5DF$W7 X7ӵCE8M.K/:"-4'\^~&_LGU-Uh=Zhp[(%N;@vlV }L`Z$X3ڶ4K$ԧ(D试>%}f:6I}o ɚ>!q!ׁbSf{ J~$x岌q|6QZkڒKب16neEo< _In 5:{,DP2`Wp~%D`LpF(I|7CPV^d}o1^YqۂBA4:Pq@r|j$ -vOZs~lD#EyH`Uw#E H)4nBXMe؀rSRQ;-` [p܂^翃}Hmx߅Pzli'Sf*fj1tkT֘u#ʾfMxYl8<\e} X11Z&rhwxyT(`u{zj^{p|`/^n"lI|Q Me(yz񦟸{Fdo5FB=+Ee8m~4c1nfŶg"E '@kaaM}5p#6xzI4o- >0d/KeB.-H;Z}o^|mK}b'Vɀiu[=;^!ʼn~{Ki]0iޙA֝i+c7Rbƅ L)Hs,E,nofSъbI&V&͸gO{Z2dNLuVDxݿ(3M׸.%^+e<:Jx"-{6G"%fy :_Nן |?V ~~rnV\sVT}ULiQڬ)rGT7J$hn`OW$-䜣@:5G5Q(t*Ufʪ45f_r2 xĶ5I;k,'**-UW6G`}J{BDž/fUJpFsoK A{-Bu!0?=iari8.$Pi )jgԿ\޲ XţLIvޚ^!0 ;Úp#WG1mA\Hv<:Qj$H=[DŽy]]ՃU<4T`~}yo Ǣ{!:0m*4鞱];!4jF~t1'B`Oaڅ2\f`G߿!QU@V!$KEחЯ1+A[J>?+.!..AQM?0vVLZx~6(z|WгOMf>"iG̢^g=?Y>?0DGn'\<)ohϦPl ^W(Go<*i)]o{Fwdv*-{ILL &HvMCi_3VR<ۭ,G< 4ȴxz"kiGUla@2s%ܟ1;ձ#[-̼XԼU@Yk5,\9crZF mS!@w|!goE+(#]> 8dt(|\k}  tr.ĝm5:gHNVc"wY pq7^3{'YN@҃. ܮs"(n64yָYgAHPADvUQH|^/ 1.{Y g¡]&/>6)EP7Oelu`?& F-W Ĺ3@GCbk0$3Ʈe:Ů%ڌ>mCt ߆0En/=Fvr&6syyBF{$){ mP7pڨ ^umrz[L!S]K }\E[:Qcڙerx6Ze5Jq[$lhZjփO, QCHyZeQ |*sWxio534 w.#%91f<4&N㮕&,!1\C!㝒 ,gKH='?)|mܔZl/Vz'˗^ԠC-&E?(2v"ߑ<Q1yReNЉv-6'L\ǃqT_1??swSúz;h%"g,SWo{53`!958کq-~*T>W %&"Y7\UЮJ$qa'a6D=aK;9;QPQs<ʏ.ל$^9JV~mu/gto~8Ke{0 Β,[ὝoĉkUqII6NP MƯeuBUx\_ԗ #qpiΎ§ 8=OǦrb 6C2xOp$ ꘸|IJ=F iv3B]?0S=iO3 5,ig}fNT%9O̭:jn8/,xe-pSM7e@ep{QpGh hr f~玺nph Lm\+ {;`ZԍK;*ݭ|]s$2gL ?T&#v6ZpۗO#Imۇt)^ێv$#X&K/R" ~n`r7`@pZ\i%GD=57?6 U3-7P3[Iy d|qB3?񯪩G&OqvVHub~ĴHB31ؿ vwQZ$(!⵭Q\D-a} Qd~G |Ƥ5<b,Ilc03Ѹw! 'mH7]~m?PQZ@FP;>;%Z0?qXriՄ@GS @ dW)Ow &`*v,OPv**]2YS,0 =1C7sk5ϬɠJ3E&\lș? f{I \D:/uzL Ш0, I#J)>$u3^,&\Uk5 syÇLZ&Y6;}o;\l`:yjc.M @QܟڱĒ>XZlo6\w.iYeye9&i#jHHHҒa]M^|&q}sqm(1.Zf|-1i݉E]H3`|6O`Fmj;Ra{7sБt3;21#)`DM4㤩V~>X-U)כZ}gќ$SGwxcmg+˝ZLI#Dz,F8S8YmW}d%y7(r1c3Et@fy"/ ]CڛRb 0!d`?eF;, :"ȉO3TظbbUܷeKXrReXYXb|LWjI}pCѐiC6U:.TF>'c=y}&~1/`Tyy.zoXg'/4_V!~54)g)bQl:w~nShdR' NqˆQx+H{ <:u欪:fWs(oOvLoVn(E]gܗG '):bߥ7Dxd:g_PfnX\Hu)uԉYu?@Os&@S4aedNӀAB}BAA^:f3H ,b ͂CֈID[yɗ Je\ E= :ROC qK@uوEF1P~gqx!]HfsdŅ4DQZ<ܿ$e"fe @ c]ێ$82ur-C+'{]|3exY+-*_sd3x;yDL_9Lus9j-0Ubw.<%fe:!KيxuT+JIX -5Ur4*FbgX$+8g{)1.O<fȿozv)^&Cu;X-902Q$g^2f i8.oC2 gg##st$t͑v8v>F$7+th|Uf:j̑I uON aݺ s++P(M}C$Q2{S֗O|y1kqKc*6}_Dz՜װB `(¡-_ESƥ~_='XUvw0,ѲB ++Ȫ1b p YРmѰU7U( '": Xއ7Ϗ2}Kc!_WYAo7*P/^G#x*z( 4C6A))leЬ@QлjGSp;NY b%{tn-@jH>Ike@Z]j AӸ]u3.\ Sf c 8P#w;yy6(vL K!rQ&ԕ-fx|B* cŝf CTQ|kFEW!s>;E?agvpy6G޽UPf&! L(m _7Cn*2!(i)65#Cn*]Jt7 6sk֣4EBԈAaM8d',DŞGjrpqew~1 UrEysPN) I-$ #AgPq/kzM~kE"$:?OcV./ënU&kE T]ADJ$rS?y<"lkmx/\Fhά $WGExCYt>HfuQxk7SU_~ x7TkY+?.︅ķ>~ FwEvKJS(J%4 EJdsuu%`FaKė;6f[F))yިnE|&1N4~ 0,8ZX 77G7<*%9l^Vsx5VADo  bpeZ ̊SZrw=Ef S tR_WpdD7A ukk"-^҂R>k߄>JNvË$Cd'Ҕ@ zb2=Ao"0ԒbItƎ;PnsTKDr|"WH0.5֧ï5I{ t)nh`UKXb^5%(9@l/ckv{" /+1i] IC*5qalp^:JQR%{) 6|J$plsG=7 X-:`/LσXy:0,!~ J2 .0Tֲx>ѪakdIz dW4^Vt9v^9|!opf<EL֝tdP}pOta/~\I^8?cF1=Mn-]}uձb6qj"mY;1]z饁yHbOF99 YҸʰǢMBcY- ԭ'ACAE#v fi1hߪeFnP>yWbM@8n8߄04hVPjU8X;G:_I!=X>P%ZfԦĝ:UY@ "SQqֳ2Q'fwRNX:^ X͐/~Tv ?dƍ’+I[@-ʌ71`eyB33952+ xScM"!k)$]\ ~:ܹ(MO3'~)_yu#IBi=G AXw}ZS_ʫ\v9rNO;\|E 忙b;mcMX􉶶[WxɜiVV%Ā޾p~ʣ6i:V5;JL '{2YZӮ/J@G-rFrՏfXv&$%P`W_2:@Zڪ",ҋ=D@{A m&@\\eAt,CIK7CϏ}pb]t1A/mN_FZSsζBw־QWZDg'lcr;4 ya2b3א*%*~W+%g͗urje(Whm@dc%LV!2eGQR͏"jSj;{mgp8 xMOsCa.dqy]I,ί;,Uf~Tqso9}*@R4CVE}GRKfBT "Xn>P O\bX $}gSf l;OIMgۤ^m43Lޚc?M'EAH2u9;V>}%{iUFR6| P<F!_j|>5jҁTnq¾m[@ظ`¥, w^k?WR;Fi8rgA]/ofH^Z\8.S^. ߠOn'@A7tY= {NJ`_f)?şN [HpOC7 }fZG嘰{ErZ'wwU Cd%V1JѦky7-Ʉw@Xg-5CFt(2'>ilm?_icq[5ջϚns!5e'8T` ,4|YC`Il Jqieps2Ql2:]Ԗ h&y YZ