lorax-composer-28.14.62-2.el8 >  A a^ U]u4G:Rn |7"p"n{x~1U:%~^zY(fݗ$3L v)ZeCcD'eoev@SrHs< nNDyHƒA;ll "qinER$'JUo ^T?K Q奤`I 7au2IwX{֫mzրV[aKh*6k  3-LE{rH6<~FH._Ymn&|%fr7>=7ŒP׎M* "DۧWX~48Ȍ`q&PTƾ9?}hZteeP_$0 ޏe.7[%]DMBn1>1(O'JTQSF6|}mNa1PyVΣ&$\_xI3549b115367eece0962f72465b7e134a72253dd350d7e1f95df362993531c684feb5165e20810cf8fba048d5fd73891602f26fd5a^ U]g﨟RFu}t ㍻s\b)ohBDpsX5{D}yϦNh`٩`f;=\!9J.mBor/Qqw8/i2{6v&2 p̫z8vG J2HA&sz ^a ǏجDͶ4Dit$ Ftslo"B'ѱ k<`i-1 @XZ:ݘVjs]xkwDDv{kB%Hb҂lΝXs[=9뚊*t?T.[L;7eAۡ`T(#Ha$|vp:TB"?CہJ&CcRL혅hK#}JriEa>=b%1$/ݷb OL!ŲTYo*K~hxe&YzbRbo݌A^#^8& >pDX?Hd  @ 9TNN (N N N N NPNN d N!! "| $G ($8$]9& ]:4]=Զ>Ծ?@GNHNIHNXטYפ\N] N^ bdgelfolqtNuNvwNxNy7DClorax-composer28.14.622.el8Lorax Image Composer API Serverlorax-composer provides a REST API for building images using lorax.a].x86-01.mbox.centos.orgXCentOSCentOSGPLv2+CentOS Buildsys Applications/Systemhttps://github.com/weldr/loraxlinuxx86_64getent 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큤AAaC~aC~a].a].a].a].a].a].a].a].a].a].a].a].a].a].a].a].a].a].a].a].a].a].a].a].a].a].a].a].a].a].a].a].a].a].a].a].a].aC~aC~aC~aC~aC~aC~aC~aC~aC~aC~aC~aC~aC~aC~aC~aC~aC~aC~aC~aC~aC~a].aC~aC~aC~aC~aC~aC~aC~aC~aC~aC~aC~a].a].a].a].a].a].75ae36cfaa5e9525dbf3a97ab71f603748276316d27dfa2425d4d1e7ce30b126bba0bac4b81d54ee85642b9813733bba999b3e970fa1cc3a37e36f47db795a2638a322446b0a05f9a9e0a1ee5cca0db5d526206b6e90fad009eb8055ad56975438a322446b0a05f9a9e0a1ee5cca0db5d526206b6e90fad009eb8055ad5697543714c21a1a372fe2f52afe3961ff029d021e2440f913f21d098192a1001fc6513714c21a1a372fe2f52afe3961ff029d021e2440f913f21d098192a1001fc6515eeab292aa6cd1f4573e2936657647254d4ab3a525c8b4bb16ff541c6dc9546b5eeab292aa6cd1f4573e2936657647254d4ab3a525c8b4bb16ff541c6dc9546b2209e214ba2e3f32da296b2a46cc7033114e3cab200f14978f0b908e47b64cee2209e214ba2e3f32da296b2a46cc7033114e3cab200f14978f0b908e47b64ceeb494fb3e578a09981802a56341e64a438efbf1f902d4ab806cc56ebaa971ee14b494fb3e578a09981802a56341e64a438efbf1f902d4ab806cc56ebaa971ee1420c6a049453132f3e173d4da094f120ba2f9de78e8f0cda4ff040f36734d0e9720c6a049453132f3e173d4da094f120ba2f9de78e8f0cda4ff040f36734d0e9706012fe64d593265e3a2f74825168a33533dadd96eccba3397b3d61b780262b606012fe64d593265e3a2f74825168a33533dadd96eccba3397b3d61b780262b6de56910849813a12fb0da278e2821ce5a172f3f19cd3c99ec53e556472cc29eade56910849813a12fb0da278e2821ce5a172f3f19cd3c99ec53e556472cc29eadc0e77329a5b059f016fed7f87348ee30fb1ab9deeace6e5f3b3941f252d6f87dc0e77329a5b059f016fed7f87348ee30fb1ab9deeace6e5f3b3941f252d6f87cc85c1eff0e81fdc0befa7483014f0f1746b09871d977d95f7803ccf0643e868cc85c1eff0e81fdc0befa7483014f0f1746b09871d977d95f7803ccf0643e868ccf37467694b22999efc4e9742ff40715972f070cf84d6c9e5e1c0a2833dfa4fccf37467694b22999efc4e9742ff40715972f070cf84d6c9e5e1c0a2833dfa4f4564525f79d26eeffcaae3854f36ac1a8661a9329f04802efaeafdbe4ae379bd4564525f79d26eeffcaae3854f36ac1a8661a9329f04802efaeafdbe4ae379bd26e737984bb98191a238463807b669a333f87310f433da5c7b165e0418d9780526e737984bb98191a238463807b669a333f87310f433da5c7b165e0418d97805ae8fb25cee25b134ace083acb9eb9758a60aa0de07e3462acdc2717827d3ed3fae8fb25cee25b134ace083acb9eb9758a60aa0de07e3462acdc2717827d3ed3f4c8511bd4b15134161991524878b9929f9f0c9ab2ae307f52ea2dd7ef8233f7c4c8511bd4b15134161991524878b9929f9f0c9ab2ae307f52ea2dd7ef8233f7c6ffc129cc4c9b7707ceaf6e76b7306ef08b38aa0707cc38244dc66958bc8a3246ffc129cc4c9b7707ceaf6e76b7306ef08b38aa0707cc38244dc66958bc8a3248a819e7c8c12469b844ebd8acf23a64013bf92f6106fa69cc61c2f3788e1f1468a819e7c8c12469b844ebd8acf23a64013bf92f6106fa69cc61c2f3788e1f146ea3f7b82c4d8c8ce8a35b7caf476d05bfa93ed177c2917281d8f084fab780829ea3f7b82c4d8c8ce8a35b7caf476d05bfa93ed177c2917281d8f084fab7808293dd3cf894b98e09735096182be32acaa2877dbe4b58192452949527682614ca1f530cd4c63c3c2abc24da11a2e577258917fcdec0267af915e9b81dda65d2403137e78b085ea571936c16a71304ed3af5e42523fcf3e715dc2ab5f96c9924d4a664d0f0bdd801b0dd0e61ce906a07d11bc50eb339ddbca3b6831fd9614b51e29424dca0b822b093ea2cc88966f09bee4fc434532daf1f680b726424cd2d54b7ee6e6798ddcb1430708f423ef10467fcbb77728fdb0849a82712feb46bf8789daeb8861d8138c07da15241a8d9650ac27b8647fc880bd94964b3f79a87ea648f5d3b52f38d2f507db8cc7072d064b99a09fef9e5ca0e550d161c7429014a2fd9f9d433ffb3a5aeeda0a82afe9204b6e27deae5f8fc9e003ed27f806efead4bef17ce4d940492e3364a7592551a43ed04e01c04d7d71968ead174048a34bf0ddccb119f91ebdd6d4b875d537f6acb366e28f33b951eaf902f5e15254809d2d489d606c9568f85aae8b74001c0b13f8897349d24411ed1c86227e762a68c9882a37737a8dc14c7521d5f76c9355c3e752baf81e37a794a25236d8c0649fcf2a3fc4de219408779e96de09c994ace9eed63126c119ae0e6e2ea94fc35fe2879fe20640665b55a6cf138a1a7af7e59144cc30a67a87269925de71bf471f39bcc732ab67543198d83645104b3dc6a0be2e5a8b0017865b5b5caa6b79f04be2067b8cf00d06add48b52e8efe19cd09b4b3f23beeeb254661fa7e2f06d564f981a057f220cfd8cfb1467b948ec5715fa769d592af5172d4d560ec4383bec033415e6170aa92368021c0792cbb4a96ba57b130b632e9e97bc613e4544038878872ae0f16e42f6aa78a450f64d8e3b76320ec411fd1a6b78726652e1b49d71efe9294030ec402b453a5a8ed385eaf45b9e7563adfef2c368ab912e1e9ef4fc540224d2dd01f6e294800842284e73109f4f15e593e7f6a8c39bd8d95eb423b611cdb97059eccdb6f67d62a0e997c2b8ba110acff4a9cd86cdfa47a6e66043189399c5abba5a1e852ff8ae03b6f3c53dc90378f974fe1c9d69c7914e69244709be7ec81234ff1c8c656de31d7808659f22237872c9b69820334068ae5c329aa74ce639f89a990787e2da2713be883ff933d7435f342e6c6272f05f5dbd3735e2c1f180d298cf36e09c76764cf915792207aa917540933b19cd54467b6e499f4e6cc90a7d36b1e1bd35b655be648ecf5805f03baf957280fc47a7874e7993fe1095b7d614e63ed7c848fa8ac96d19248d103c2f55f6cd8fc088151b937aa80a423c66971bc4dd30e61a514982fc33f2ab753677840e511ab459cb72c361d89a43055443ba146d9e627cbbeb137bae7c5db5c888d26dcdd83e3149a479df526bc6b9d4a024db99098f4535e728bcd7c98ea7a086d88d863701884d776a78d45aefcd189ce73b1ef20853bdc5e2c2d040032a04ba9254f6df3dd1e676dbf06705ef4ada0c5bed59916428459ac58169803160dab64c7f2d779ac28c3ebc8452e93309ba25e6d7f49c2c0b3a537dd0c8d4d7e63e51b934b90cdd91d189e87bf5e44cc390be8cd3fde7814cd000b5f84d0d4af80ba122473a75da6f1fdae0ee105f068a3fc82d27c6rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootweldrweldrweldrrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootweldrweldrweldrweldrweldrlorax-28.14.62-2.el8.src.rpmconfig(lorax-composer)lorax-composerlorax-composer(x86-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.62-2.el828.14.62-2.el83.63.0.4-14.6.0-14.0.4-14.0-15.2-14.14.3aC1``@` @` @`@`_м@_@_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.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- 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.62-2.el828.14.62-2.el828.14.62-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectioncpioxz2x86_64-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-8ee005c929d271a6c91de65ed0d623a37916b6ffe71e55a5457c132eea1705d29?7zXZ !#,~] b2u Q{LRw鶭6$)ꪡڻ`[BQV)*uwVc'A%y0qRϭ-Ǿa2^cmvPI&˞onVWwb ywCy0+,w> s!zA &gDC"+n!s//=}@7[\k "zFv$h5JÇ~Eo%f2lh_xsk𡒴)mL K4sO-. dpa6ҒE ޷AZs \ 9z` nK:֦ȍozrBBO/"xRqGjH {Wjl>ًώhA#ue}TSu_57l%`#ZZ㛛t\ȕ$R3td^ĄS=(&xpx5uyC8n syBPMhvղ4o~DBg!)WéF1M+Կ/WJ&%kcѳ>"nE>6ClktҁaS=<o)j8i>Gu0>kҀG/,;NEHj |X 9,xDp93qXF}{5U{}c)h 4 poϙa OjCH[L*[g+p}8 kf*V ri2`) o c3u``cBҾ T=ɎKJ1t;ҒFVJ=\8y<%43$+U,Ǭ7&p3@E W`O)iiJ`Zo<ӍޑMtaEyCev;I݋Paڔy(d2+P9{lLi_!f=2nbAeῑ/+o]B3dMP_X~@#I[I>FHf{EXGpjP\nG(c۹.hO;hG"{!.7vbrD_Ј@3lsc,}AU53D{hf9L,5s Mow!Vu 1pD1`ub.Wdo9qxA]DY8aUN2AR':*^y-Яp3s'K͇6:XC4WZb㿨Q܊0GIE&rv.]#BioBd [d_7< MQdiLp2;AU5tcҫ/[LA6@:-fy 8DPJbzRoW,c&tNl8W"a }UCN _e eVx,c4AJ$L~O0 %dc ~i,XݽEn lڴ3Xbw67г2 kJo} p!fL^_uuI 5/zI~U[-_KS8[DoP2%,@xe˴Tc^˫AC'֊vWyWy5XmBC]^V:4ڐAV*1\?!^4o1۬rbtH)&  Jwdnk8@hFZ|oavyǡSMg[ߑoid{%hk h!J?azڥ5jf"Zm:aޟmT̀: mNQqWcRk]XYwtmRdnF;9VAWW1KutVlRorjp. p}s[g὏*+Y~oK(hЛENyE ]1wHsMY,,;0pi<1k4+ޤE=z~^)1VK.J['-B1ܛZ-~}8EˑCK[Y%ҵҋnA"˶#o\Id69|JDV>.VOH6a)ۚK-nƀ8W3Z-iW֍!vq쩩qPܦPRj{ fh-b9 }t)|8£Zk9aj(gVdB B>LƦHkz6-5);G0([ƣAa$>VԵF M*9$|u(wѹ3L/؟b328('C瘴acE]fjÜAf#"xM)BPҜӢ1C(ӎX>B5n_R=x^(AF)UXX=yedkg !@_*Âh:OQѣZۚ@d$0Q3:ZZC $P&!uyE9-G $Vԥ8` =$&iw{>]}:Es;mzp-m ڪ;r@{ XRThsJ2V8T趎}H{_[,] [?5G9PkHAy~ VPRF&FXCr)~?ix?I$m]Or.Ÿ%宁=^zvIDzwNk+{dw>]S4Ym,즼bgި"(@Ee`&#[f."ʜŎcݿQ9Gl#~259BY+MQޘЮx5lrX#AWndXQN#²UBbAzp ie6+)9nԵzN}@z -ȘFO,HqE q%&cGno` BCN%eUbs ؎H =O VSR` 62K <=W@cTIQ $[o.]e`? jŸ9 , !sj 긚zYq :lʪtjTvjjc)c!9&Z5v?O]8 Tܨt,_SŔS/BT[wzzeHq|2$'~ '3qe\iVH_cwa-nHA;+k7[9JGXW3N4.qPGb(YnsS`$[~ `gɃ}q :"[9p@+wGUեG( e5JW4%/[yAa|`G*t+Q()m嵋Z SV_M5}]RaGމv} iWEBZ\l:)f#hBT(plWzvMh.rZ_[H ZO1'M1\zpWlsՈi ,?fMĕ[Lg |1‡5}"+Tgn7݇Vv:OA0X=,-3u(lЅÕEiI@½^ߚ>|x~05AJb P z>A5T'A}/T{UFo=[+,r9fH/z Uw,E1!m"RB >JGeEykOqzb1y̕JlwE#}JK+  'l o%~l& ϔZje9T2Qiw<ocK߫h׵ YaNfEfg: >okBHLW xTJTp CFїg'NMγ`-ς iKDjpyV#/l [ {hI : a QrS=*Dyv)G`M< w[v]Žwue\ӉQ)r]N<;Xy%Kx0 vz&ߺGPT;bdB]`!1pE>!<2$A8- *r`% ID"ྍ'.)/4T5yEI gk!iȾHܷ,*~PdRNfa"E-%; JnX4l>ؒ&A@$<@ۆ jAS280 4[QġW.im02 |͉ߏÄfwtcl:5<8B-. MBP+#Ze?Y<Bhz ?˼3s h8b'XDq_a 54V0ab̡ V=ˁڢbN&ƪf 8 @&AynzUN pMs dxTxu~b2=x`l9Yis45{>dZ&3"OHۜtgzYQw61$wvbLK1<YK t$")׹6KR!Hzs)9()ABe*HH "NrWfF+keɣ! gjm> 'l}YnD#wxtU6AE[o…|{*Wɪkӗv?1_zwݬn:;U,2#BcE1ğkiiePaf ƅCZ q~\Zz:I;pBJRX21IA$&)([E@(9rBSN>?8vPe{h7iwirG/ȍw5{i$ij\zn4 mߏӶx@K}̥oHSCu{z`X ᳮx#7bCK\ rw뮣gB>RGN f3?(|zR G6 ̃[1d)FM3ލhm mO Z3F*cMDZPpV__< C`J*qo!ii{:nr,=]iCGAF:>MՈ4Y]/?cL0yRʌ>ӰE L4V46)4ڷb58ٖ„V^4@m^ecCw*&7~XAWQcK挎GdCb\ܻ8 <-kfzc;ctSbO34;Oi"78\)aS5`hҋۏ@T䘤O)G(pR\& @Jwtga^k)q6,dUJ1)0sjL"4XTS_ rJAرz 5pN:iƯ.ӗ *z*!ޖȆ7d\ q9fK/, Z'?ftHwJVDSٞW{/ 'c'-V\=eJO}9#OЋB?Pu[K:k2͏o dlk fȾSH}().3Ȍz $")IX*$H0:ȃ,%7Ů8ȌD~-nIL|jH\,<5C,79Z?2ښ[ @H~fZ1j5a^;4 a7CޔH+]&ۄur?),]"ONRF\o%-^չǎ8"%t縢lQ?6oP(*^RYx(M++hFNNaTL0A"AMg0G²}J4\-)Lk8gr]cT#ӟ d>dDQ6 [ф֎q +Ι@rD lz\y U_%-)m&S1Ss bBFtId p]j³}tyi(}[ h~%6oچnx'+=€&aakm֔8'1h|Aeb&F8g֡Y-@~BEe hq]2&*]1?0=%8h\+Ll B]%hN.k-D,6cb7oC CZ&_v_.gUtZ9,>NQ3|;✎ gEWI/ɴF`Ç mݯOe SiocIK I-p_CtCe¦:[OF4bTqm:t0WgX u=*]^(n}j;-JbKH˯Iȳm,tc}j`VmR?=ޚud[\Vr%PKqB@cRÇ~VN*?Fk*54,H ~*ݚxF' 3ADF.0*u MMTPyEJd[W0 RWpLM2di:|6ȸ|^d, a [ j@bkL!}KlJJ(,qz$Tkx(IG6]v{Zq~\%(p}7K#yfqd ߑ .fy05>ĮCEh^ 0FU*%w%p0_(iQB]_l BiQ yh_ &a+Gqὃ' :Bd8sFN^=wv=*(yTTil$-]p蹝^ª^A$V;ۍ E*ƣ%,ڠlc96 zӍ²y)\T<3E 4Σ]XSJLH7QKTpN}N:N/skam4sy?e{3(S E\)(%%:DU3 duJk発ɧG9obh,2otEq1*$΀rbS{D?Vi}QFN0Lr4*kV>t$i^EVXޛ. ut&s _^w'q}N2SYO}(&ȟȚWopc7iY5Yfγ׽7ÉR ESTty'"N ~we䅁ʒƔvlex/بA'_ bJ8nc\քGP*Lw(am 5ɏ± N=4L` Eһ F}~Hv̧uZOJySUf?.l5DU W #d+O,~b(fБ? \v&ULhؿN-~j,kFcT`21% &R\>"igl>_Nk6ˠA'yZwFA^lx;.]5ŗ!7{8@+~S Bfw7͊&.J=6Uv/Eg>͞mny~QLH{~%:̦y\Xl՗L,5f"l0MBC%NY{-Ø>wiOl?ٍUX8&gSb ln9'8Ǽ!P D_;'c }Zw1wK_ x#nk`-*FWn{umf͵@tݫ~94&ڣ4\o?XW9Akz9֜ Sk1Zɲ2ԈIsD BVIՍ  ֘oc0j=_S'H4vhM,s3[{y c, ] GcZ3,vs^0g"ˆ@1⌄KRО*Qkp:T(D^f7ѱOqlj^ >p 6vT+҅inÅn_饄 $J Ѹ{rZ|Ufly*# Xavw>ʊ~Q f^)Urtэ4eٸߩ߻c}޶׾KRԁO߈KT7l[qm65&sW<64~9ʁbH'!$e 2vT0ƜύJ&܆sw=d DڠJ+(ʚMMsb6{YpxMX'Fa9ZJY7} € [=%QE;\$e3L”UB)Zo6f> 8R'-̝9CA*1A?Ugws p@…w@b<~$˖12}I +m%ř§"D4%k6~ǛnnWل+ aI\vD-9tZ O\kdH?f vǮjFhD^63'!VQ-v;ZY{"jb~F},se L TFz}y*ڋb'5aUj5jɢb46xFmN+g*m8d汮5$c9ЧBcrC; v@jSZ*z# 6{63l`Q-d?+`*z:P(w7M g,!evcO͗&ޯ2.m`Rt:5h#v ~&撖b|$ eѤy_q|&3g^NtJDY Nγ*ňA2ڃlkcj~N; awY@P!nrbή_~'ߎP`+-V.pMVY_d Bx[)%qHZi^"wqLMqN^Ʉ?eV?e{-vo%X=Im?/[N(}@r$ hnCjm@v 旝&SfI&ݹfBpkY{>%"{)REFDS%0ǢxYZ6 W燷Db(']O-f2 y]kv0 ,K0.t;7Jһ ^f{! Cu,Q>aɍ߅|5A+V/ zD/sشGn{q"\wQDr*]i}rS=ofLaz`xA 32֗q$rL H(ZpW?nEVE. JlximO*qȉ:t$IA ]i\h ;}q7򉀁M`)ۜI'3Ml)TC\"_m5GΟ4TxU:={0Űk(n[qѹB+IPCQ&%F!m[߇͡W* @aiT-3|εg1SeqJ1/ S+L`ա*0gsriyDꌗ 㤭-s}ox7"%cMfIRq%\B/ ݒpq^ȯ \,  q?/MF@3k=lDFz~YPt?e 0$n5s k=`g}⯙!4ySVzj;leVا3+ Jk]\5p"L%0dQpI?n O;8›p>mjȘ+r4i5~> ~"PO\гc?|AkpC+\{" ᠂˼uΐ0tuLZRA([gAR3q.%Trz/5&9\dn.f_r9X'wHZe)_|]rNl?rQkC`޳ܯNO$72{!)@7m[|F("6LtBmͻ?nN)$d}/:TZF B"L f;FxbM~PePBo8L*אJi/ ̾zZo;BDTA3Arl&GG o[cJC= 0ނ9~^vxa's w"AdHZr١Ϥ˜CtN#a;a_QQ18NS;*y/׼8VWKh;4ᶟH!.r$PEY8nLhWJ wSX"̵W)O {ȇQR.:I;[y&Y(, ZfjZnp_ȫl9ZQxCfF ;o'4lVFMul;%׶o 9$V_Xh 6¨uf)|+ J6@-f2(x8Ph:mg]F9/$H-va Nn ZCz칖.r5T[ŵ>eC`9;I `C̐nQs-pUn|> ;z%qU&1$/eCf>lӔ҇ 2twuC)@Ŧ}>/'1_ӨKKlA S_bL?"AӒ]_bQ'2,H%+Z"^ TI ^\`ξ n_trTKw5F򮻚*&}d:}EsCQ-PY`?#︿/SyMQ,y8 =aGvnܜ3X@:yB9`U$YFIˇm74z4Bǐqz;=?e_1猌(sF]C^|BK*6#k&L QL6"ۜd.ɋ^P;]e!XRxJ?da^71+)3Q ]V[ D:]v& =4Aa =@v5u9p?z0]re^4Ȯziv&,dXM^8:Yrj)Uy:he6OU%̙9߻-mrO7^p«~Zb Cxr}dD\2aYMԗcU:N;/{j٢"~NL-HKz, H.!#+ Fn.HfCC9L _lh:*.tV=G2Y9=oA AQFֱhƸc]#}Q`YhKbTt eDuaF8jOϞ]I(3/k$Rř%^ C,7x_gte-M zLɨ /Ԗ?NKj薤4m5T0r~8>mN$Xjdj }R-BXlw,}ضQ>Yji¤.5 :ҭPڱYi\h5^ {gps~vk%XI+X*\a<]#&ߊ6"/ 3}hnpaZ11G3`e} ȯޫP:qZhɷa A?xpNSSEYoӔ1@By_Y|{)K+z@eYm҂<'/l`_ |G6A #De-m:+2!td%W"*eƩ,>?NӐ>P /:[('X-N\_~LgqI9f@WuwςK  xꄉ:@ mSFmCT,yFV9itmpS^|d ʙFo]97|Iފgt_ȃ pT9HpwǷ9'h8D/)WCwo$s׬DW=Φz7~IU0{F|QhU" 17Id@H93sW;3/ {OiT@{D;gT 5)G(`)l X9~>mLs5ffYwccMx59 Whr}p.\Lj*-:xᷡ< HAX0Lk;64q+HD%1bm( /0ǕyYxgu6Cɹ?$r@5Cdz{H0c&֎8"'_%^QWepbLfM@CUWϖjF?,rx}="Ȓ۪5rK& .zΖoNEA.t*=u88׸h.\Z|I]y+6ť:88Z6֥5%SN1SX6,=p˳Kw>v6..E uGDW4kHiO!/7Z^%Mz@4d!,Y+IVʤrQ@>?}h $}CpI,qn'l_=ENPɽL{O3B/qȐNrZW96˄!`>#-"GDc 'dx7"/eXrUVvQ#Nc7Sɾm:Y qP%^,&Mq.!(1G E_4jm6se3>as%ZFyO9o''eXs-ʾS fd5CILjbLqܞ0Y|Bl&x n5_;>Y=ߛKw$D+WRɄ06GFemy|#uma0hbl> 6SĢI.L**z!/)`xYi5HWBjMF9NM4}5a*i,\@-/35k?%bQs 0]4BЛɥ Z HíJ^ЋU&H-WpMF߾^哮1?(.brji4:xu /<%gk䛪٧ْϠا~>7ϳ^{.T2X$H5.+;hshpMtg.pw!4o[/`aoq:a[se{ueÆ68rIt cBzQk$Pe/;n]6s&ݪ@~sqseTĔgrEq[.WDtq9)Y 2-z5bAl!fRIQlm3?'0#ƻ/_#DYH?jI ~%4[ƅ069⌖ga%G[Oоfr(/2 A/.22){պFɈLJwe*]| :kbXMy-8+_ʲ!OV0Nhb0ri.OS\6ظQ7>:"uZˉ |EO*0)cN/6HY27ĿOAPJ"6#M ڎZ @esX\Ǭ|&pE?ťflyPdIj4:2aLl[S {4_z)IcՄ Ѡ Fv2C(qf_=TŰoF2+S(xñ)]6=ON@vC]Jp!Mv{ݗs7r%zDgG>M;pÿCYIn .v_Nb~&bnt78*0sD'6WĮrxmG/@UqҼdlKm4 ҟٽHlG˂Shүρyeç$n}&MΛW@RQ RXĪ Ƣ0>o46 x"4z-H-"̚&GHιUG*.tQ-  r~+OIL[VzB_> -FA:_ 7'OES .ܲ愻ۺ[*BG)Xϙ2v![*Юu\]puV{kӽM{3ڙ#0e#kp_lVP"ba,_8Im3P\߿n:h+ZiY[XjU KD#r~!jC]-wdjI"!L-W6qGstyG=#qwVmlD~M.%)IS.)&f,V6^c+*XRrGR3gPn0^*oT9-)9|_92\yD.3"f<ގ@$$$3yWjFcK<ۯiI#:x K=57n 5?SoA,kYz@\m+}ASN:OpX;,rR.i*;ؽ7#<7ﻲ3ִpFF]y˸ ̟e:ڽ52Qj^Q!P%R9^&\y`d^8^{8,ּ=iiv=',E%wn B>\ NEM`H݇Ő ?ْc0] q Ym e{?'X(Y+C$ŰY؍5? n%rNXDhakR>S Bd$/CcX'm]|Vl,邺rp7+;)0_%SdH/HP.\a}5_83(0fײESvrCN6/=)1"2Wj 1mv:@& fI*<#&P58C" N|,HF$WTfDY#HJ7+lDX$gvƽQhYK|*CCG+ٻΌ]{L{4]Baʆz޼0_AXuo1P]Y6tXT!=_Ҳ=jyi 1d8Y28k 8FL~GPs0SyL#Pf=77zR3msS^y\!ˤ$K9;_)FtS}9\yp ey=:0yI6^v&%u%/}ΨҬoTaA^I X-2ҖEvdRkX6=^R@&+"Q!Xq SfnX< 94L6#3O%zu:#OD 4)&am }DR۱m#u@%.IكRt`Bs[@?;vOwB|Qs3. H|b lno*'dn#V3-6>+d \0`Bc^0^T6=XT1Sۺ)^mf t .M@?L6{ܠ%]}u틐-ۇg/uM?փ:BJz;9[ˀr6\u8Ht_; t@Zg>j@dH3u>dmC+юLo/QBcjy3C4+ӎ20vP܋9blJͷ" ;I54̈́uj4/.q7}Oa}}sae:\E: f)b8JHc$a9],vtn%l|ɽ!]b &@Ʌ6y <3/Wr:4Vq s'}!ɥ*ʫY0_uϼۘݸf*!kUNvls$S⨘uU"+f}\>W#Xzͩ csKRC3xndR,$-G9l2@3A/XvM4a"S/8'UspzE6wJQQB<"i6DMT$8Yt]d$ ;PAϱ/)ˎB PZw3q6ݎnJ ioBO,YgG b&ɇ'BS~g+Vu=*قs3M%/;n/Gf>%Qn,aH&UEK?Raңs,}jL~F4aP45]|/s'T(=D!Gxb.&X{J e$_1j tGrZpR\_\*!*͍TcTx&8E=8`lҲMVӓO3nJmu9Gכ <3,WS(B̚vvmsp]'bs4J;f0¸8M-wD'3z ȭ@dX2B]S5 k,pp -*2p%,5V>ASl]bom-[Ӝ~b`S]}gt3kA=S@>R ˨fǵzz/ިWIԥ fhî:T"32;7\/hgͅ4wESѼo>ƍCMik_P- 7.Vƙ&i#U_׍RqS*wuAw ^ZL׼'cRs6HJZ5 Ւ+B&z8ew2[X2/#Xy\]fE'JOCW"aQ2~aUQGڄm;ȜIJW+ZýtBY-/osJ=lZ9ͻ9ـ;'!XJNQaXKBfʹbM4Ƨ5cBLI% eoQ9!6% fI2X N('+˳_t?q L;cHɉ?=Ҿ/ CH߀~eO{aC'9̚Po%s#Lrl+Ra'o;#0]1!%]gUuTmK)"%F&bhnjB<&fKNH#cL'LNH^ Xect׈0"z!)M-ݽOq1V".I#`zfjX_Of\ @R7[M]Ůz@>c[9JḆ݁K)éɿiQėY`>ϝ,f.!vbYJ/DZjq P ϳ{ ͡2}o=!x=wmv.dOeבBtM3N\C\r*~pFmn*YZ=O 9?+Є| ůgD!v_z"$&rdͣ y1mB҆>n?<%e̠va|y/d@goX]ꁰ ijZMǙGy4')` S3秒`ߌJ; 7?L&mS4Bfr;sgX= px;(! T=l*!MV2栛RT2 ;Qɶ٥.y|U>m-EζƞH;YЄ9ʡWdվxmʚɋ  f 5d #hi3*5p-_ar{@Fø ʦ0IӔ` r߬N1B`v56b1o$r#|jzVr,Ae.[_%{!Z6 )ɽGxpl9 %x "|8 Xk;MIyMQ6Ln UJ8XK8;$yo^!O<.z)G<fWO!o<c$YxC+ХM/eՈ!:s1L79qi4 .W Ѓ ښ{5tV~ g˫L=Z2lq?Ri,U?qCG2f|XN0oȖ& FNO~51}O]mz97<*}SBṾ\K%s H(Hӷ4ZV⧡_Gυ6uiZb )c>{񄻘f~/XuSr,`*I!!;'d/%V?ߕ!Y=m+H  6gQN҄qH4k4Qk7X] F$G%XDHf G YϣFe#qd1g5I!QZ\D&)| ` թx8ɷyϸIt`TjBj zsl,їS)IX] PG`򯟴bnpXguR~^\6 wcvӇ( Of~Q頸/*GV{S1q.b $&1+ EA jO#fҐjb~]9H!W]|U37ɣ#tH%|6AbPʥs3:ncDtRqx23} =P<łRQF m:'a]-|x|nVbkƭyD@Kbp妚4&ַjNf '"Jc+\N -_qFZEQ&*bM1?ul1~^ jGHD#$@gU 2@FaXs9.=9A 'dz;,RE^+ G$t\9SwpK K&R~t :Gs5s; OڮM>dkKY`xZCpH4 k+a, #k =n>Hw< /t܉և"5B ?+2aͣ)F`v|Kӱe4O6DNl±*`S7@ T\gR U D5h#NӣJ[l9ZZeפM(͇DXfDf5$*q،}a)T}R5Q TmBֹdJWb1Z lEdIeoR'{aWwB6pm~;3aXRdhO=` =Ip #R.T:$مrI%\$tu[-Ӊ(eaӬ|s&3"@dRQ8X7y=ٯqh wsQ_^Pч`ɍsQ0-  Ä"\wΞY7u[oGSiy`ĬhwGKz:bսT2I\5 3xޛ#Z!57ɲF⬿L?Ffڊ!8vQ(Q_H 4o^촏](>g;APh;ra w+Me$uC\P y?(utp|qi^L׶$[q/$mDyt'"NF\ַy) :֏J3%~r5 l­gk f!}a=(GӰ q`Rbԓ>S,'H&F uY$[&fqmڃMII%֎]4עRhK,qc΅ o$].ه ,dҢt{8JV%]e˘>Uڥ`FN-qڮ=N1CTa\]@:m$2ݟhcyaUt <"ѽv2y>(2XnC\t| ĺvcFWc(PWy/A&s9PƱFP$[Y^|Y p FY{{{Ssj}]I o;GҬYsgHtn-FdO¥AWM6$g0uu\P ^LA&/-_QH8#Ib,0Ryrۖ}> ~(!=KW3ZOX"P`X?H@J/"2^iķ̤kܟW S,yeCZ9X,2r{R+ =vǻ]V#X=˅cY@?&tdey6w!8@QNWzC9^B _w@ aӡQcG, jHM4$8&Li1r҈dd{҉;9<~n@d ~t=Ĉ@서c+&Av2TZel )Vo1cen|~>$9<aH]f*<)׈^z[qߑ;l&.`-#(#),e9$QƏ'ka_1%l5*b z1r  q hN*F\ф.SbEgs]D6}|P7$;2fߙ۝ 3h׫]K$ՊpjĮU{#Cu:r _&)%>kw`^wp" iq=VP &g(5!B B!Ǭ] 1&ޱ|y(y1ԡy.]Կ$03E\嫂 99 zWDx.YI ŏXlP O\T걹OXʾ6ԮH#s=mW/} 'ahl*O^E[Gc\s"7pLyg-"m׏Pn\ٿS/u@;vE`@m]i~EIq'Wg7c֘(\8'O]XQ"gFR,ihoZȫedk0Gb3m?g3z"D|q&ܾn=ۺ&L5遵x%\ؠuyѳ{pE1!8_j*6=9.ZKٜk/}w9lB9=*U= EG;6I[k<#Ʀi]+NكNp#zQ)6 RZRB&>k,;{MdD-\|&&㪨WfWf {CAMR$Y9VNY*k:YthvwJx5#\o k_Zpؼ /JYPS>t\XnF>t@쐬̳Ryd)>܁P_=sT6:}+wjXy<>o\O-5+tXW6!0_L$@|DqOI?JU%q=q# Jp"li %yY޹uBA39nܩ7V`1h (x1XH Zs"P]{2zPt]w v@fm1]TCvqEz5jMr [;EUaRqK .ϋ T65 6cjw)?=&B):B jhڑokcWʭe%GTTfG:d,P&"zNz.%tX@Wn *t Bٝ,/Ĺ5;.7vF yd8?Z!^=t4os.lm:ܻi\0QV˲^]sP)ݛ>AlR4tNDV0^}qf5XS%XħDIrZ4E)%:]2 2tnćIUύT|=DWK29}bIϱU?&VI#A/4v\pƧﴨru̚Y03eg'r'I;{!֭/Ƨa0\|ѫWXsąX%%m+Aa('eUG@x}Օ{+b$2̀79b@b2sGZ $1>8c?H>mH%v+8F>7:Hr:qsޛP.V*=mA#chT͖yz6Jf.d󦍮4Ja|ՅJVH-QWTlw60ќ^G*ʚ. 8Y!Yټ]/7/_ j"2"UC~k $>"FłN~Է.:Ins\H/abl|EGWH`;^6)WRMn:e=/DZ1f֓S{jU4WkmXГ:E(VC.},<cX *R3xVceКEvpn5}U4 ye|@HvIݍ;(x`o[$L I| 6")U7 mdpb:Olֆ5eo:^>Pޜw>\Vs"xڅ7n(<ĊN~u,cŀmJ!UsYFEaVL͸\YkVc&Fd˽ ^<<\Hcr@7Tu\ÉZ.J,G[B4U vƣ{HNjy V! Qt>+E?qOɥXO|H.rPX){MWɿq`k>gE3\И}PVYm*/ E MQ 1ІU=׫)`哻3Ga$8<{Gx[6ɱlJ7񫱃{&oަfyrP:{@u0ҵSp^08T7B=˖';hhjDˬGm!>QEDSpK{H CQ.Hupv!2^zg5'^Z}?7PU)썼;}˺C AYȖ#,Ͳs>uy g^S9?pNN@xh=v]%7j 4ЫY.brHcUuXvP36=Cf2R.,Gj`GPMww?b$@y3 Gi.gs[? }M0TzHwѼvѴ!kV쐈mkt"ȑ!ݧI״az_]Z 66#fbPcK`K7+vV *el]p2A[6X]:Z\%õZ}CP&wǤ7QBt06Eh)DE{(X;ZD)m7XD ?BM{DS%[TztYeLޗ>M9t>!Z6bxߛ@,EH)uGs$#\RXA~NB?.Fq{xI+ Vgl]a?NO_nj*,Im($ s;JCНx| cUpW=ZyC`>-ux0IR ezMjm\ zpB4;1N]pk6ܨ" M':(͜}CymQՇr٫bD>!'=us@Eilԧ+{E7c: ipoЄ<{{@mf+ )7 p`IbSPp\ oMxTFcc*8">zH0tZ--K8fߕ Ewzӎ⌀#J 6_^5A / fXc@Po d]"d24Lmœ~c#"h>9gXC)\yEv:wˎfBzDUҲ3Je"qP~_ǧę&|bٍ|4onԣ= P;(旴K'ZT5JslTP}pnTsЊs~I;sW늓M)CLXA%q fVz$pd ^UW+ T>7< |c1\™̯|ƍal HOYksCUf{"FP+r 2?mH`mb2 jmQ5S^lx@~,5I쁸1Bb˘:Ev % 1 UW6;&"@洷|ȯ/֞L^}~@ƃvXeQ<3&B U-2( Prz9Nj"(#mjp .b0ʤ]i^8gfTSa$h2s˻qU,PуF(xfC+vaTZwvkq~ʡJNGY)pTHL8D<+4`>8ƙz,K%ѭv,9V=.'HySh_rNb,B zĩ9$=c%u?ISOy$.EE쿲QM 9H5J%#g=;h;7zBs̃*H &.v@ &W?e]*Qc]-` -^2-k<0'H]6<1K(ʼn \G=b,9G y/2Z:$eP{=26dꃽ*y3 W)ua^rigP9@IyЩ7Ԍ0*E&#+rWej_$KRc35)0ąFnW'8f4MDW ܅>q(*77Y7(՝o" 5/ ylBS%kڥhWtg !& s;q\7A}2 ;1™j@qpq+v2%P no?oVi?lfwy/;q%+/juCDȯp$61SEujr7䒿~D kBjeoIX @dgQM89C~f3.Ќ2Nl.Jw4FQр5;ϼIz.Tܡ})YqhbX5C Nj&TWNUZ_*>~({t6Ni,X;љ\M~Iv$~vƂZհ7۹P/NftE)@%n ;s7-+Rix'%x!Y]b)Y>y98b@•8q<_r4}XJ6?J|u)0N\("KPO;1J`Dy6Ѕ[T|$XPy} "F!&B)QF}Zj(jDNDZKewo z2ԈN 1Y5NBf)|̡5KzFJ&J6tYEV +y[s{=__? r%}IZx6qi3Pw4e'eT± Ȏ;KGS\m`pAeek.U'FA?Ib:$#/DkAK4\K|G ?F|4a6}^M׆VW 4kHGe)5iŒ<{9{tɛIЏ|Iapo%={yKz%^8m/mJoVY&]ބMBo&\9$k/yҚgNiU(q[e7 wz?\aAώ3ux}#%ae~ə?-;yP(ol cmJn\i$Ii$ּ8N^ϳ9rwVɏYb-G/fEfɵ&Sum#*JtmI;+6 ~%Zk2shH8z8ϡ7 ,S^fQF)"TMV?9D߼W<`' [#K=K]W[3xN&ʤ7ʱ`,)lX!0z?ɹ((XV/P;O5t7?ULWr/s/p X"sF-L>_dk@/#R/(9]Blcg/|Ar mFB o5cGƉu*X,,"l$8y-0kƁKчnP6>_L.J0A{.#X&hax?ѷ$AQBle+0Pj&tZ )9U&[;i%2_״~^ q/!!n艕wWwwnCS_ F,nL!G'IT {C~ ijE $/s+ [n\}l b1^q.t?U`0xB*>Jwt)J[5v .7xЅ\COX)0We­LD%M=n` @:!4=1,3`J65ŏLk/+F.C#ϔhqAI7[Pn0fhܝP((Y`=09U{@Ӓ#UD>ێ7>-UX(Xj)h.R*/RdoRmQ PX4*"0!Rb(}F[l_&%#btxٔOl]ܫP Nƻʾ,WnP b^kSm U&Qܮ ܇:h$nn/ʊ:r=n ǒ颊Ep,X]'q?4D]KtuYGǷNyu9#R)uaLT,U3_S'.z/b9'N;HתlHusm ;ЕOFօ{phS6{ܨ-y/@Vi~ܲ tC yd6%2pmXat%#a5VS]**2I</4#SiUֻMcx[>P6_?B y(2 ߘ<@#D8rIh,e ~0A9w'ϵǛf1O6W4T˱UĆe`Yբ.zm0Qv!FCI,stn/wl/)tT8wlPDІ-z`&xN]mzj*fФu=oO'$F((6y"s-'4_M',uDke})s;hQX~)`BzXc+> oUc)yQ)<E!|^ž^Bo> 9Sm^G }QwFjzW?̨)\1 Ph0gIQN:at $Kyŏkt>|"@uixb8'm\i1PQPQ*ޔX%FTBRWbҞo('5>sP4"c +l=.0X')9:Ǡ\<Y-* ~|U LѤ}45C**)e׷tFN8,3`BblFiSŜmyue%q>YVљDyҫš;YbEdEUC:ydT E?>.W[!KLt.S䱣Sؑ6u;(sDnQ;svV%wE!+!ƴ>EZʵh%a8ѾE#MZb&2tw7q5&}6jwTe_?ͫ)ڋQݽ ,~/QK/7cUU^)|k\|rcp *Y1XBs2XWRlEV?_"ܙ,_ƾH<ݺTQ#_Vo[K"*zߍ\ȸ7LI3 KѶ#Q23.`{˷`n7^$!D$dF#>H rBԠ)y@GJc@ 2e zxJe݇ӣ>B.qOS/"ܳ}H=ط3&ip0?;J$ p]#Z)sb6s$cܓ[E!Ҵ}?wٖ(VޯYdx[='wzx,%3 @?Nʿ7eݠF͈>ΆvBII&X/謎-^^a9w֙*W͢G?EdvkW+aD0qi1i'As预!o$r[]@.12\m-aD?Z`YS lu:$݈,NN13\u}(4 ?Ri2SMwii"xxDLz֭ғXx426ZɏzWYfr4Ҹ_PC?~HEJ!u E[E9kD-][q%X^KLa2:20s™sj|!u|; "R2ȸ=V.V$h֬34w2|??oת,#5X'ߤGD0wQ/8o|ZWC23{$ ݴ(5wV3KDy >(Jh@+_y k(Q%NhpW T$_$1e 3_שA֍*VO3E%.ZbaNa3?pWCmi'w`P 3+R:F]2Fhq 6_ 9ΪlI^e},I2X2I!(tI svB#skygĠ.i4JEdg!ݰT_U9pp4OsL7NA&u0sqo&{%t)YHj庞u@mGX _- 2.`cݪ5zLʪ@czιz$ 4 cڧo3S/AL-L` k8i\-TR/Miyx"sz{35;pr*š9xTCh;fn5!Q%DJ>CKA 1Aԭ> V" o!֬RIM׳7c5eJJ jz']Zpܴ}(ƊW^'mq=R|4w?[dV#vxFqKi#)FR(2jKuP8!4fa/l.51`;)zԝΒh&!-W-dь;'#EfsU0-NSdP'E+P@/*S*eSzoe-S;l 8?[z+.\Dr/8xa^N!fR(?[vp^?>QY:Q6[ މh*0#Ovв0i{GFz8#Hba3s/ 0pFa+XR8w <ǃOFy[=A2j{E$ct 4P׬ eCw'Uh?~Qg~vGdHfv>mV3u".)y`VA9G\W et*?I]1*fJx輛ȩB/DPP}*:&lGrIM7 T8:OT bkU˒IGHVPRZdZ3O?Ԭ>,Q?"(F'(:DׄdT2cuwu禭, BX)P+C415/زtȋZ;rl;wH%Ę5h쏚-Af+?"ƹ.h$y7EzΦtj|;Iv0!Sv!?~\{}Ȥ5и="ɛ#Ez+tdU<=#jYp}5>dM G{@ylcF;n p;/^ i˴agD| w=̏EҺ(psfSm ͵+@WY@ 5Cx̡l*o6y lnN2$}]i]Ј:$~ Hϙ-CN̓H%\#)#kv?T3>M*!4:Bm7LE%{:h^St8CjMZeCNBaa*?x^Zǎ Oο}5WM53:/Юh|M4! BЗt:-694exFwMo~(r%^S +U hK~&7DrjK֙8q 2}*'4oi _^>xNMl6UX9Mq0Ľfjߒe1\귐+iKOSCrt%ODj>83N-jr50A6Qܐmz̞dSl:v_' 3eZ TD6,WT#Nܴ)Y CsPd6 ,rU.YJv)BM/m9F"z:] ^u׀`leT jpc s6SX7roV埊v8#< P6U7e3-ρA Gp Q[Ԁ;kWlqf8S.ܱ28[{xh,YC\'Lt?qzRX.&{j! Q\^o8{ JBxkT/Y)QǦ}I7/zMBaKAk*5<_. -/ Q위7x&ޕl[Jf ^d"PR͍tR ^7"zjGӿP{u#o(h\ VCIʈBw4#FYNS_þ 'M!q: LB*/Is$5Z~t9"nme3s;ACqȐ$b9HD~s/L9r"}yb~Bm\hCWhĀDƵf3]iYc\b .֣% EK D1S] &а]ăK&~n"t **& R1UȀ ~{9zO^w\m(ՐCأQC\~;L*!moen̢Q {ڨa}BL6PK6xwV*?ݛMWʩB47a ͓t9li R99I9LQ<a~sj9($17j_K/Gf=;'d'NL)Kqvx|*&{~WAN$VjD@!GZ~؀,;3-p"l $ ڑ$OGV3gk=ng+{"ùbP(e 6`ɑxV ky2q_JrZ{mOC$*DžK&%ẹU@xPAh&,t2$.4TVuWj#.;/3LaKQ8?W,L[RFʵY+W-J:E5fh/O!Ȑvb QuC:ӓ&뎢UGJ/f* 1 a`G_kd:Q_1K0K5<4.O6ҠWqX|U 2vl Vhȵ|B'67Ôbi#{vk S0dK= ݩc'4yG_bA=AӬ$0Y${ o ӻ7Lw \|ٔ\w)q\{1?Yl X[:"n_bA5bG<ƴCMRMg On¤Xshw5d?P _Z*R .0T|. 2N'Se-[lԳzkgսUccI%|ΤGkJ|S6I|?k]nYsP5 1CR޽5BP:;ˠ^ntbdcXL.n=sW!Έe{4Rw} ;AXX;Vh]ҿy S9Ff],*øT QNy͡9YE;!PVP&j TJ`fmt0]J|'B#E's@ZW;ۤPH7l)Ioh,oYqb܈tg&!xumLN{:2 )}5j wA(ޝb!2,6kr蒩"# OiJ>-Z4g @:klzhB [XKSG&~LX E 8j/ԅO|Vdh3b5C6Vodw A Lo@XiKNsxa$CT27`}}Py؝n? npQC2/Ñ;ڎ--P?@]ΐXMm_1C0Ԥ5rs:aG3ȥũn*Pqm 3e!`f%˟Ԃ1 9U[pu˱>FѼEU(}&6{>^y9>ԨCSwY<{ֶ')6Yi= O}ęJ\B}$n2gJ<삭X_(] Q?-:v`/kxBǟ;S̎ϻuIN1!Jw]L^Na`J& 24!1ӣBv>όzUQj4i&=K c4i[}`?HiGa&+TC;X!+^b%c FXVAi)-<Rc<"iP T+^hq8>!yjw,9{n-kϕR~XaN0ac;pGvJWoU)Y1A)'Jp>+M{'y/;϶O4Z)kyY,P^ <^13B%/gϋѪ4\0bJ:Ļ#< 7e4h3V>ڎ1EkuAu~QҜۅ@節~PHIy>?֥-@sv|NGd$4e!JnC8)$Szo]9i/c#M/je客x ]khXc%dq9{@"~h}gLwA.w%ҧ3E-Z|ݿϿg*hר܅ếd.PMqP)Xae]\%&M{F~_1A`BP$#)C<Z_d>J2PD"0˥T?deM 2gҺLLaUB$1VhI㞐A_#~Nفzx9;P|[?R>ŵ{ܳ& y⧂t&wLjFegR],-M:!+Spl]z k嫔I& qeN4CXƆPѧ+jPY%eE9m$p*wv&gmŁ-xm^7K2!D Y(?A/+M-K4-IufM3x+`_{>)ڑ%-AHμۙΗ@BwbO'b hGLf9ObiBi{.tԼ$KZ= w5Fd`t{DmKrt"V[c@:pGI<& vfpRGkp+ބN_ڠC|Zl/֯S]Qe@*m}g@$s,0Fe% ܫa3\ M)=2We &n&N-%=řpƢ`2/ҙ!dw BaE۷ S8,A14f]ˏ,5F̆.$&Mߥ) ft,Q8 i[G& Z.ͩj4U{ LO6&V82.All6iQBIڟ`ʪ/3wJU4e-o)y{Ģ[n"ō#e8 -U5 ?Uًƭ\ ~_S1 sɞE\IXQu.T?\n '/~#2+mn蕀n"j} +s2q5X"˰/:%ODZ>t6i&Nr/\ߚX6ENaI")åQܵqwen)Ҡj71ש͟6GnaKvǍ熟(^gޮ 20Thsj Z~KqCkCP1aj<0XW*%[C} 8.8fN9i(Iz͈P_EB͗9/{ٛ0S'd @SПj]?;wijXj?*o:ld-1DAOhZj 7Ʒꕣ5k}P{hH'cVҚp:)@ilyT%1o_;阡_K$'y:"'CAG.Wv<uajA,f8Q1Ҧq\fM^W{f`'\)t ۵Ru-cT*׵Ey^dg<"TH=S=*Fc" ˦@&pDCUn2Y/-F*]n%/Adpo#Zu`-Q=x_L&xXE4'iV黕[DΒnIj;6;!EXVEy /Xg zv]U(Qj'l72$7VE2uv5ol !\e +I dE4q {3F HҞQ3[gMR20$&iוz,O|ĬÔWtˆnQ`14&bDm['( P C BS1+gEb(ǁ(اGb wߢ 3 '@MDȕ] XaЯ;@أů&漅*(m\Aտ S yAّ0}ijk?vc2CS%G&x |\1o~=X"̓ɷh6k;_ 27feX>JՐFVHR*QgW@^cicO>4oԒ|LBɎ74,se*K¼KٰyC- =STt;x}e1Y-uˠȊU6{g3E 0zㄎ?,9ds|,O.X:]*M TC&c|.Rk_Y69s~*gUbQ}IG[9\][h=j7t'v6X,t*v^D?A g)v\pR9{MSGkAm>*?i䮬0LrKz:4jyF)ߪ^QWL/J >?<;7K(R]!ZH0vt 1ZH:Fhe-3iHy4.͝TG' ՛.3(v֪e6eb|;ҐϋmO -z[9W51)C_o? mvO^M!H DIS`3q&x`C_oma[ܨѽM}fX|`FjK>M^NoX@u>YR[MUAO,nn.gf_'Q*ӉutPl$pp~JOF36)jٖxU_t$QPli UH4nBC?tS:=mM+〰6 {G3Ry* Ӭn=rڈJg;PcauȒ e5UxU pklbѪ_GP5C.'sq*QukSvI&.Fd=F)٢*#.ZaZ1Zn$Kiˣ&yg_'ވ63 lJq{[RO "aHBXPﴦK}ZU.bQywgQCipѧMU|R6p?]BF~La8HospV Cr7L|q\vAm$9?XgBtöJMqyE+0 +RHԺeN53H{"1?IrT֟֔L{䬃eYBkЪw%+uF,pPa#Rv&r&lWcC<1M`+A0̖0Cbq[_K}WQPnM|6dw痾JZ+bpMm]V?5Lڊ:p YѕxZƸsL74_Oi2RWD۳Qa/@ '.ҁ.9RNauGL ?]?vkcv(]Bی }PG-?a*AfFJˡI? 42ˑz @^΀439rྲ.| yܦ3a1y{tr|6VE\R#C }#1ZP찃_%< Fz'yL!7i#m씎Lj ՗׶ :'Xp3׌<qXb<";l4kqfŬ21=p 8>ff.8wR(^Wi E`3o=a:XCw诜%N08d7CR8J7|L̇ЩU^$²&Tb$LJt$cJk }*@U`z1 Ϟֶ;zЬ#i0i ~pyA#U aywe (_;mby'|rp%v]3ԖؿĬ2 o%Iasb7zh"U}7^*qyLGR 9Fu]/?sY`_U.Nk]Wbᚡyݑ?;vK@WCZY&sr?gpIu&]gK\VMV{m[Q 3VΖ)nMt`w=Fnt(8ʇ<H9q\ӆ<_\<TNR^zl I8!n (1T44"u49rk똷p*]w%CB f~ppP9朾KɮXXSc,.WYO96Cp)boF`RY&ШH xHXq)ډ N­U 5BK}L Ȃa! sb+y-ayE7s|]E}j`V$,6pi,o[8VZFZzhn;i:ݢ)O-]:xZLNu1d1EH gyZ/S۵5%'pF4zCa\B^.c~z})1= 7'dr,n/Ro ooRo<(ڭkB=+L7]~/F,>N>ۦ_F \+; vIuhݷpJVd:$m3 ?+'٥![yo>Ҙ/%qĶa;C~|1Z_t_35T Pc1ڦT43ٿl 9%B|00s ̭ vOa[l*"\9ݹ}\(~dwJJm2X ;lr9 Eҷ3Au7!TcN,&{ s9w?8iM$Y8Uep?ߵ:Pm~hW\9+ʳlyi F v9~KkxIʑfcy>&J+S?tݵjQq@m I1ƻJ9-Q s}O5AjKYtasda`ۥM7 #zOc=[48PZM2#k3W?r<쾆gaH"JnHe(j>êcͨ Tb7s5%*1yO\,M o2Ķ{B1SX %ݳ5}JMsi‹'M9^MX=`f>[RxV{P'&TU p[h1݉ EyRdhw+4]d<\;.UF_J2iaT R2|qjD9,k(xFhf. Wޥ+_eR1CSP?^pnTٮɕ͛#:M~0ۮYZviʯHlE I3(ꁟaBԮWW^B'cOQ4ʜ+?c;˥o\T X6 na"׿ rGڴV&$=$S'9=:+4p_P{/jd6eҐ%1C.r\F k;d2ͽ-SS5_"WlKs"b]bJ>=uCʿ/Ϫp:'hiPfXe;=NT[^d m~|)Sqx/1AF`{tkjDst('sHe%/7z߶w_ŽG|r-z&pe >-yʠ%D<YWRyqZ,+'hK:6uJ'e߄A:z%΋qȖ//4@ƿrC*LÚ9jgR5:ǎhSGȒݯ4WDUe7_ۉJc8Gi0AC},3ṵP:MH:yhƬ9R`%W@ȋ2 =ݥqs~A V׈ YCS.3C5Pc_vIh)!dOr~-3ǍVawӭiiꧼBy»EŠ x9tۀlE;B%sn :,JA@2WϜC\.apq%ag61~9?vX oS=qaLTsm`Ƨ/#\i[I,GeOé*>oU팉mӳjU97! 8i+E 0GsϚHuI*\xĽ4Fs"3Re7J\CC2lZÓ nOLL EU'+9vnXjl<a$~Q5=X^l(2``\g*7=Xn>h.D!T˴9tRp/Ҋ? \ _D ;[I<{yrfGUJG-Go=@D-Mˠ%NqkWO]MS) *Jb@7I`ɎqIu E:dS~nfFt4\Քޗv`Xn%[NLynsQ@@TFpSX7_g0 Cډ#[%&ض}aC̈E5~@mrfc R{L,[kccbN JgPY+[ɀډ.Jju8[Lٱ23+6ds=ybW2EC~zhyՀѰɦ^qކ{9|D2V}V BOx{v@¿w%OP\t| Ii,tĩo2{wX , ]g I9t<<-@`؜ڴ ,+6N x=u}qnv>Bg;beFD]>NNF(J}f_jed`_A#8. +ՕJE|ϟƝM$]sn_25C5^)N&61 {a[luPҴቼ F06βVooҙ*qM"H.^M]0\AW*ظDhP*2[ƴ%th.khu-8YcBM`BxoG /;P"\ 2s[Ƚ_ 6T7Yshv|=4-Pr+ޥDN5o(C+66e1Q\2-2-#Rsv0( (nЯJPo-ʚ{~814𽿌.X5*zD!A]FPĭyYCU\[~]jba G95.pxk\.7`8v+Yjq(/ MrNjp>pB6xɹ#i G <~]&M{p2i_M@E  mGDҍM,{?*Ôߎ)^%WTDB<,B3ݧ:2ZdZ^kGgs^(ʅzܭp/Ta2m.OuaJe!2/ QO!du^#t;=տrTil;_"dd_`Vo 1sȵaQbMp-MůG=vJ: |F#_4L$^2ceF82{KGkbtcPkk:c Wk-t#ON0\/scI"Ԇ%'|!Rg3>7&`GkWl&A*MY@@3]˔: ͥv.YfmQư~ ,<:қ)ܢ_<$S>|04A\ScZNzc({`s>W_F_ S8ERЏ3#Vأ~ڏP`M( + [@^ɧ~HlΚ}&edۛ y\BνR67,l2W9VHu\)f3K.Y9nv]f'^-+{=z%W)AUtgܓ{O+0yhM"h.Xg@<1! ><TG;gOUN]%B {&)tpRe7}.yV` w7Z-"'#-$!j-lxzN9_jgט#z9F +K#r'h\)#T9X:1p%Am1)*WQG $dj=P7&ẮN]*qYHִ( 5-gD &VwXf%q HYq@T>$\%&*dK2򬠻jхq,oxqEU+pZy7] zWwD+~'e'W B_/% :[q;]22fГVA*,W\Mqb'b#: ^?@}{;RП 4]W/-O'J*me6BT+󪭙 j@\ KQ }-@Ȼ ;negz}!J]¼EuWq!e<3~*41ZKee{sa'm_ۓ!fӂP폙$)>x{I'o^TinX,9F | ?*0;˗ q^3~YA8 o۳.eP.©FA<صZ6Rg@9hQ)sJJ ¾)>Cyh4jYbiV7!.{YN/nigt(rRVۀtR3Xf`n/J5ifᐮ+ A_ ?]#fBWW 1<rûK[)f1U^YSnՠs?Ğ )K5 o] :7x?ϩ}a?zs0*yہ>'ʴO!l[_u5R^9b/^hy5ts>j.ΚQ4n<"Ft"cykr1 l̑hƾ4rbyۄ& Ĝ!3]D7"1!-ԋoҗ&rpiBL;U8npn[Z /p~AWoH# g\LV,ȡ@d@9�ψө]jBZF"MbOv1+C_vrw gk U&qm#! m/75x=\2>Jqے͗EǴxv݄,着ǧh3qΖ<cR([)ۿg]Txމ19%xPB?gPz<#̜9ɭ#4U '" faq0))-Nq_@p h*{-0Mȼ);nxvjue8m[ϫ9v{=n~$-M "x!T=@}_p']՛4m􆤅$GbX 9s Wne9Iu-)fn0繤h{AXΊH!Ym)xρ06/K) QwcfpC\dm&5H[V(˴9gl;; 9be}?DM–>γeY= -CccҴ%'ݎ]gHEiih x1Y1?xOfP  <"[ho[c -E/FdJ4:Jd4L u?֙41vn@9 ӷ'hpKE8&0&r p^c8qCmlQ!$Դ,̱;0W:tCzM"TRA^\&JCnLScFDinm6F߸VY8Nx`-z.qל-8lCÎAV D9_V_.Cغ͡!%yDt ~Ѯkݰk1XҰFҡ 0<}&3/ sv5g2FkRi8j1UX)D 9r!#=/!kB\Fkzq-2}hFff tOMMKY'98N]*m {8 4  ⮙wO"%~̜OmX}\>Ge3i2NlJa?wY7PZlJλ !j#Y{I4?_h0_xqWV^o 7U 0 :T3mӠ_& iу)߶ tЍ\1|%͠CȽO墾xnT i$Ֆ' N \c,16)ahZή+ 2_Zx xm͎P\*$@ }3Ә!J[ſg\مE^,ZTSd҅Vq$OhȻaxhMD%t߱AN+M1mCBPZyz[wX E z$ F̘ҩ+hͤTr|c`73@ jp*qDet]*HfM,nfv0סZUW e"IG@ISoX-df?Ȇ) Y"Ca@ϧ{$ rz}K[, bHMm[ȅELPc Ke_*X\F)ktEO7q]F'Ϧ5}O 7E9I͆8>>GAya+XЫ^x1G_cuP~s0$D|НR@E P ࡲ4{nbi\@BIS?96q[>0Eޏg݄-yPi9r +Cuecvy}<1"&ʁ"#@՜iU'kCQ&n{I:Y}ʓh'=FqY08Ʒb:}I3x[bfYJ&ϫ*d[B܁IeFҎ9_7:='J赥,$6a_~S'Z>Gj2 R(Z%CmX=KC^նBf鸌+o2tyR0鈿࠴*8doӛJH>$82 5<+!Ȍ:{SG)?"7BYrLzdf#'^ 3뒗Ґ~HX|s+_. Aސ=d!/Fh}(KPG]Klϛ!q(˽5;u'ijf{>=7\ǶMSvф/#Ð^/{PbTN"u_蝌uWnHYU!;ӹvA ~drR)rK _zWj}Es>>AUPGx'#8!G8`h%][]Q%{3:d qJB`#"[޴pᡂDff{z ^M+cVvЯjS^9K:'>c/,TFAR8I2CknJfθ\R]uWJY' A6-Pw;D.b n~;돗1g A2Jl@M?Q*?wƵOwgBƵX0yBFXt5v!½MDo 节4ђK٩Za <aj1J/~JyoN0&20_8|v~V EH>cE48{c֥kx(9پ7*kYiMfV8:V;Hd-1ψSL)&5愈)n_:<`{QݑYGPH*4'e I tT-4#п'<^u)CHΫy֥x0i4r+ޕP՚z¤bΦ +x; 8MK\2"|S962kuf3*$k\"ِXvӿ">Z uv (O|i-־6EW*Cӕ0ŸjOc}eiF>`ًZo4No~CGi@r)HjLhϯR(܋^RBK) rZϕ32|?[25# lJJWDPO}W$ڬdZJŒe@؄ck.OH. .+?*s<=(R{9$ka&ͧ;3ub0l`rY yQ~E?Ar<{Ll6܂D({/!:Q [8hG$ K)D`{` ,H˫~~Rlæm|Fk{QpƏK%5d7|꿗MHfV$p#x - %a d+J'J)9i*Ӏ7alYJZR/NE)k92𵨰(`NH.w"mu_'uc@j'}4x"yy\ߢ#K)̆ZL,G9\OWX߇+zVA3AuG&&))Lg,Z Ev9νmn/dےͭR`cG.=nXÁSdQy g*)*Ck)F kEZSޣ{3|̼jsDm1j0EgSq}7qSN҆R[eu,9Nz_5y{$lj71k@%8F-3M斈=|l .bmwd9*p,UD |ikYt\Z4:355K.+\?O gWQܤf& ޣ-_L\g5@)I@.P6X*(R~G E^$/"G,}'N ⯫P'@R_ ?c(#>&%uJF3~D &dV Um}$}ؔ „gFG!{0`U]\mb74nm5A??1Sz WFyLb wLR"@[*MѓXNڏK wz.T cZ aj s; PCϟ4פŁGTDR5P-`6Y,^PErtk)ee9VƊ9E}0ЭÁa2}C%t}K^~-?Rhcx4̻HL8`<(6*Lpy Dܶ aynHӾDXD8b%Py5qIN^N`K+̚:ZDmnXde@";@!_)yuXO׻Ύ b>5QP"1~ʐPYݙ^9[Lâ17b}G: ȨF/%HXUڭdu7y`ZHXȸxǓЍ9o4eBLA/Ҋ 7u>x+>f윀!]ߓRlJk .D#>73OxzUqjKn %3\8䴊T0F|[7j5Spj6*:Ann5O3#4KT7ysghdUz O4opJ\yyP燛Q+Ԟk0ؾ7v+q)aFRB-D~C8r} m"I2ӛG`E95@\Z 0դ$_`U (J Ȍn*5ұRuc`slx ֘U2!Hv ݋H71zX$H2DH@x-9 ?nb!x58^vT(1֞W)|GLkYr`} ,c e5o*"z-uK 4r8V$ڍ1RLݚ$pO*aoD\ tE-v4ESnxCG!WQ,i\64}WQߋJEk5I^%(0JP}ʑ 1Vq:'#|luTGF%lKm3kZuExk9gQ߆ \#ɋ多 ~t|:5 W IbGϬҳM]ki)H)ķ/]=FZ3; l6Q8^XKh*,Ƀ,{y/y?!(T2 s:TxP;̋), ?,򴖂l .mRI;bPX"QU-n7Z~ĒKHd Wy`K8/ ZVp…%/n2 \T1+NBY,i{]ʞ1֛{yΪ^:̭d&7\9 {WYӃ4y-)d^C|!7V ДtBƳDkձ o%>ݧ)ޞ >P ”7B*Y笤޵ Oɜ z#.ޫ6:|mhDG%"~ʹtOt;)A7hqĐM3 - qF᤿]Qr;vN`3 DLJu']szB !KμN+CNCM0?Q6ƅ\jǠkAI'852BZ+yӶeM2Sm:jQ$qc?::03`/̑޻Bw, cBWP\d%N!0T0ĬXi6rj0(}1AHSK5IS;D9B0.\WP(_Z,)' qykߔt /L[P  `4PL&ps Ő|aꄣam/bdZQ)]g gF6 ƘQ/ ؅D*y5FB#Ĺk ~9Ty@YhvH?)`xr~焰fT(PG}rlj97'$8S2w8Y8K37{c+@/VVQ9O*/ Rg-#Ae~MlL4&K*k5x%OnFM⽱!FQzrUOƋ0mHZ3okYMGi1(C!+j-eCBa{ Guʽ+Wx$TGDrqY|>V|]UQ 0L#1}% 4?`)[+8n%YKfw1FmpR{ u`SanćJ:6OۺqC;SE@A3PT1,P*2*"Jkc)LM^t $|h}B+奆Y9$VE= _b&'w{܉K"O c 3*R; )R*/`廊 i FwP_}NhZZc2r;ɢ~ W4t3D*A՗95E`Ō><>v3@`—=g䕆GGx} Zmexu 糯 uMVmѷ]TǽjQtyiNEU8Գf JG 9ɫOTFEsB,b.".ϲֺPOa!4, 9(tnros+$hc4{- z񇣷c,MFnѡ ~DAR!%п!JdFnk*ZA(3J k8? ֚^Y@" es Hm8JT[C Iʁi:O8i`_2ST J7ȆJP8_[ .y7!CSLf[s&:"sSB;IDoDb@fh~J`'̉Os|7 j B0NȨ"nXq3t$6;[aeӁP$G/.16x;bJ|PP8*eb]>?4/{I|)3[>Es8EwĶ8Z#y%ȶqe{xk^  I*TO8JTvoIޟRpHN4*GK҇;)v%?,> D_wЖ0켆Vz?, I\5bf<@Z*YiӐu4i'vf3L| f7=]f7\ !H%P+q7c_UWŒ?/W^٦O)7Y&UE'c%| sn 8J>P[ a =сl:烔 LZ5ً#됤2[!^t[,J[\J,rc  0ߨ*HgUb4v6\0W/S:3{\ޖ\G$)2`Rz7Fވ Ũ2 =a;5.a[Y4gؖX 1 %@&_U+"@Te71 jF_On)zB5mG^_kI#zهUfυ}%Yk;oۖIY_otr͒s 9PC,=2?ig` C 2U&.}wSv v*Gϓ**vp*G><"9=`1fpi4tI;WhH܅kX#l A!^aӭ7>X1s5ލ@rtl̚#?ªWi?@/uA=4v;9>2CzPhN- O 5O.% Sr5ѢH9$Mmܴ |YuI)[]|$5md"^y:W=-1դu͇e=N5@Kw\+dp 29֫nP@&°}l{*h4` HD&" 7awnPtDw=ܱ;,>v ~;xלȏ֖.ڴDu >cM!(wyAfjAm^& 1uȺBf^$x~}?ЈO_ W8vZ ;,-3*)[/e2o,_:%s Ő͚xR=9M샅{m< E^g迤>@Qi̋MݦZT1JYb`D8Q!nbQ9,8mԓԁ TI7)@&$r17$z+ 'h;] 5p֌9/ݴvzˎ)Kǎ%&A]5$h'~_t5cVz+-3n/2mkgv hس8ĥɠJwmUc+ڛA2X; PwdievÖW4[sZ8ZA{ K$Op2NL1yk"5lN¹ sK=zzVRO'C懖#}idlo7ض.zYr^+?6Cw@ |j!dHN^9XmXϭ)mKl(@+o#+-)*]*Wv9c}".GW;jŠמ >Ŗc(k{~E9Y{&CUcJH$]zp6SIL@|kRW62-T @)gkk''SKz,^}+C! \g}x.!= cɚC=z '.eiQWRЅYt4 F*'̘PaJlL%;{(jVT~b]]aYv{SgrYg76&Tu9p%ߧji5sr uDF$X~J7kRHѐk7&ËҥLޟq8 ΧōItJX<xT`IeCJ:db36bS.#4tyٹq ˮyE+)QTn nv) 8N".㔷D|4tțS,ոõBGbl{2LƏ#XEk?k{g~KhW/!M;Ǔ _"{_~M w»y&J5đ=0qsqAEswUVwS%B bbsZ]lHC!lvcJZbn½Vejւya pK'p*T(֕&f iV=<xzssUW}89{C; FOeA_FBgwa/u"$5%A4,>LMRmwӏϵ fIiȶv/W ػ҉ȿ#|D"3rԙgd/ZE| xLտ60s: µrƀ'x2C+u?fww4Xwy~6 7] FqY.]" =I}ꨖPd}chBOMrcsae_f%]Fc C3υ!ۺ{eUQd͞ǛAuyz!u') JWtL8!։hRT lk +i}#u@^0,0HӋdY<\H Eʩ[f RmK̶R\{JGRaBձcQ'z&E[gio^)!]j U?-AT6T!+&c*dt!8c IoWSqdu$֌5/nZ201Vg[ xO,s'g!bŗ1dJglx ^ʦV1JŎ5Gt&;\[Rf /un>ɒ@-ys7Iz㏦"F'eJThX Ր&>3"=ưǽ~W҈rjuy΁߃C j(Kq?YrWq^FX6=.H'GIVm9L! \;<8ٰnZ1YDRM: ˣu>6T{aOrHr7-!{[໮.+ [N7> ~`㵒 RPkDqF\c @ ll LZW7Q){Ul^(yn~s'x%>A\0JMSa^j΀ù&9oȲu0O>9SdΈ8Fv,D&h K $DO/AV0E ,uqYBzfvhz7 9hxu|y<ɦE!$]: ueZ&/}戾\%7Wow|t.nX;2gNAupA=.V+JG™|"[2uF,U5yX&1 M*fx/3qJ.PA.ǽCOVxBbU'ܮ/e: {Q1a*MxZ)pP‘l;Q/O_^t^*ê- N$jdJYm^|ſT?0]٩*G{: >Ԝw`<Ia¹M!eThpsmA68ȉ=E׎bV>B-k6 g߹u7$&kO.X"2H?HY4U'6wgQBٶN6/i#>Z)Wkif׬6TA G]7+)tmHԞvRb'p|o~Luʊrv%zH] hNgb"%maJV)?vl;VLs[1xvG;]Grbͤڙ+%ĵQt"VNNYWZ)-Y9;sH͝2.p?XZr8M~#r-l8# Ae z'*u~ KΠw{ 1Ab0}]W#7W+ߠ|ٹĥ|%4MJ Sg0;WV¦8tD2*K 7j o- zRN5IC3*D,M0pV6Jx24}.ܹTU3%ma*}:L˶4jO\*ĥ=! '7/!'Ƥr6n7߭ $>&RIqMӮu"SNь sNJ C}*.R{bp YfG2?ip !ڞK}6ެNp(u&;:0`\[)Qxg`S'%M~w(4~j/#ACx:׶:ݗ\@Xc3[Y~gH[u GQBfRYYRkݕ W`je<%Č^G a ICwUʋڢ误^*B֒/d )cis8_ZOF}B 1+NY6!`  F=Vg9:M8x57RWRƍMu)xP/SVu܃޵[8~pZJy'Ad G/N̷h|mn[Cbm+Sd)6,Uˠ LK'3GeNèk6ڌ8fJ<|RWE{vj.R@ב1!VK^۶YTJ J@OHe٠S IlAS?PGtcWÐ}R):Lr'@w~v@Ïdն5?!7®*~F5B2'ٔ{[w04dFmj/#^mS8ZL + Ĺ ޞ9{!$uSޥPIp\)cxʨC%iErR/ԺB[+"Jt]1! WUV[?&>@ʉcDDļ;#͕u쌭NXq+pyـ,rCL8 hz}lLI3 aF+E`zC>msPiWґ_uЁw=a6'CRuE Le8t _ tZmf\sחG;ȯ#'_x,n>ñp% ; xEkh` $}Xz mXX Omr2vRَm/?,XG: ғѧ8`"ۇ%bMZIxƄp(ړu12,qߞSYfZ)o3}Sdž^7J 7@SUP3%ӘTgE i>ЎS'SDh|N|[~ZbHF DӝkZ8E#Aoa&eP7l q#ёh %-KZ֡SI`ywBZZ1Ѫ>}X2P?5ZHCL V-D_xk``VHϫL G'{SH<껐M*a\ٞdQ]W!QN7W?M&Wj@ O)?Kެ3Q H`ŷ"jT/9vǤIn_}dc}ғ '._K1b2rR{P i#VryC! Rjp/~ l&Mtݽ;hm@TM'Z[φ-`ȰڞR=Sy~qG%8Wf뛜s(4$kiRƔMv~ g"/m<ee#آI*6:-l&bo)ێQ|Tt/K z(V3 㙜7AgX`yO֗\zЄ]Jػ]}WSкR'b>8("6qg!L^13еn|1g Ѩlʾ܆HY.$m +̰J7XD3lx?qNî(E*=a֐שZ^=^m:mWNKr֏ e`I4vvZfJy ^f=kNx~Z% :o]n u_L3׻=9JܒㄗT'Ict =Dl~!F]8ß亇?IN DŽ8$`A+,#@(WWmw !S2혻]#84]>k2AJG%Ao\ ;nˋ^Wt[fju{d%.U.Ρudܼ8oI9?0_pN#**ymR픖a nSz~B(ntW$JW܉UO$ O"#jGBϟ\_}v [NJv^ӛ=j P^}#EqnF<ۄw?JlϜp3]GaU;[5F*IruVoD ߁HPsd#C2uVbWt6?%oyǣE'n!;<}wF3qYs &RzȮ jubJaQ<6(zǗ̐9'x?;H^o"708%d ֝vV06-9K`|nk.O&"a+I]t ݒz<O 1oXҚIK(i."X7\(ُOǼ%ʅۖrCWl>X![ߛjz׳C!O!!)LmOrn\wO"iy*[W7sXZR]0 McK>%}R ¾4=sa>AF"=Sh2Og*Zv o~SGcH#J ~WGeh\L= '%' 00`XiB{U H;+s"nmklT$8vCx+Tz7SE8&0(W&:Iwh ҹkd imH|Cp, ^yvuW  P$K5^~稇%8|$u:putDFߑbjRl>՗a%|QJOŏio" 88r1~J^ 95JjM?T=5±9B$|#,C;&Xϙ,??=?fḍ,GN P29eU߀@VGR-j7v?aUk[>ztp{vw ogwqͯ ec_m@npRda0d$;NS&5K V˫ P)B,>A=QSPC-CD@f5pen:G Lmu9 svvr N ĢVF!ǡ<Ѳ)oJ9-*w_?L k<|HI=cE]=C;݌AYQJ<;ޕ%2wəD H16/ gV 2]Hfutj_CP ;JK7ܰ w;%_UrQK;J|>+wvyJ'2l7[m:)O'ot]D x% a3̥7r4tƁ=KސFH{qCeSGqdTW4=]EISD/͚:2;pXfфE dGy,w}VM2EPLEu0SE@ft`%mẖd:4h)-;zg'6;b)) '4$Q㞕玸> \ <!|UU8X\%7kU8tS!"\Rzd/a96u:idin[^Q:YlfMK^]ff6^;Bz"(w"Ax M.f|611nV }_R1Dw$d%{|\9⫆$(8"^OU2˭ďVf^p.XiYIB:*Mb&n3ppʾ|F4e oAvq v~*i& g`:)#V3yLM'Zbߐ,z,BV s8pR4uTkyu$DVQM0PL6|>kp<]>UyN⬤؄›{t5ӷX| Kx. <(Oaq;]y ]-M8Tqn'7SBCn8ll:U`06-JrQ d.Ƴ8_룸\<uxAJzc `} #nyn?Hqa[֓彵w/LО5'-ɌYfcyHG<qB>܍ ĭM%] x0ЦX4ڱ̘-WgZD VO t\&e{KO, JZ* itx_Xdy5 i{Bif4@ꨋ?T3_3 jY^FT2J/*Q0kbW\eTY}$*Zybם @V7ܽ?[^m}ix}bJ,$/+'L!%:^cϞ]>ρgspAv}Q)t;qїp oJ͕KUTF&_^pM, UH=j]i?JDHЫɆ3h/߱ŠvV:y_HVM-])DdjbH' q kx&alk}:RGa߁бJA mOԅMnL!mPn|fIeUZ%N}:&- yptQ#嚐-*&ZYjl y~5@L B );\/G0e0|=B"0ojұ_PBN`,!|&XQc?ubf`XᠾOq{Ǟj=+HDENΏy01ĒQ#5<5gta\bː#(l)9]ɝ'-DU=9"^5E{K<G>jeo@Mº~mL^O@_$~Ux~ݩ/سVcn;m 7Z6-͋olC.PUX&N0mD̩X#%WΉZ'p2 Y*[:&}JBSTпCӣ2=)]76#SEghKcN&:L֮/ _3媥;Gqe(m BnZwdnl)|[chR1$n{Ոo }zO핸Ǔ~sd9Bxar.􃙸xV ì]#w4CMֵ[asMKaڛdfHg';^\e>Zr:^BnFۗU"#H]##()0ۑp& Uf|G"4dKe_ȕU-T#1MrTQ9+M?\e_wnV:A]:?_+U讨jl3i 2|#9uϭL JFaP>Y1BxsJJՊm,)IIqiWOu5ok&#Tʴ}n3SE/')y'|kuO #%.xq_`x5#&]lKf~xM7 ꞩc8.$9[/JO>jW ([+6lhc͕#00=Q/(\*DX\O3ۼ^1[jvߜ}ݱbv FE\L|?@K6?$6Vꌌ/Ǥ2} D;N鋟jПqCD #zq +"r](D$`z?ΐr#W$xT'*VG-KLK: 2OC7Y(-R]#97󇪈T$}zV Tŧa/uy?ewO[bi'p+LBj 'rh/C\Sc! pȘzOG!~mD9=KZti̹oFt_@M(q Ӑ[ƛ]]O l2)cN^7DeYX]<{!g-Q 6 ULiSV#٪|]A\  jRvt=S!"=71Jpׂ f6yj*ԲgY?m벅r[^, S?8:;Hpj_p׃PzFFΡ%Sj 4"(/FE_.Dҙ6v}u7c&H5T9 cwa GqƍjhTE6Km-W@`D@ |06xX۬W&|um''лT|ԃh-'DG19 E %Fc*<瓴L2e A_WªHA(C-{]#Wtz:3>1{`{!iΈ<2 \rԯH/35e%|ThR˿cNQ}Rȝf㶽~j&_k ԟjj4\N3B9o8O/l"aq"%u!1[Q,"ޞi3D?}e^$gLnA9&tT\,l#εXThD͈&$rDd`qD SQ=olc(<[ pGf;3F,<Ģy^4$.O," 9X8'nZEL,t4!n89e =3ٽUzxXe,k) ª/[)#1hߓ)5'̟~V vVM IH-4ul굙99 rJUIod+ݙtk$F>}*hg@tJdhczT1~NX/'MULF7\݃M^P{{KU^q<.7WE YǕ:I[V4jc_"<(&d0x%ّ/*&*Eג_ `;cPzý}NlG.Biq!y߬VY<ӓ#ǹfքumR smn eL era]S@ćx ӈY3XRS-qQ̭[^Pgg ]N}:HwJ_{3m};E N;0OHXGU"QrWy(/n|lHdJ *c5ߕ7tRv. <> S3%f]vR^;;#J(e1:@#0uőخ*3Fi2,1k&]h{`6kkwBI: Dګĉ۳UNqF&7S7Vv:ڒh48`;1¡.>qPn>O,`>mSZP]߁pgRN(8jWxs>ibjnHZoxVw+H*nP!0U.( b\sv`G#S/qK/rԴ,/F Bz.!Tىd"FJRl"bעޕ҄Ozr;bLmL$ƄSY'm& r =ƉmPΜAnZ7УKxǠr^6F+ A&.)W DoЎ_ SIW.gx*$lnJ ]$>9:ZpCF7a(Dy"q3-iqT<bN1ײqō[^B%F63V5}dG?LmA?8&;)Sr\_ъEB+VwRazV,Te]W4 7=J$k1VehZ-(TC8r%V\ЩNK]腯|Q#J -ڔѱyX 8d#l>}O.%s7]I~4kU% 0yH.?# <,h ^ʲsm*Š҇6dk fז8h8|:I'ˋ!CiQ^{IYX  f@ux2ľo$ċݮX {%^  O=(t5\=;?ˏ) UfTavRνv&γDŽ%UO%> 0v[ ;n\Aŵ)_+8R{ɛy'zfy9 3 u򡫠n[W"Q玻m?h~URwk2\&.%֭mu rzgTP'ѝB0]pPa<'ի5Ί74YfStЭ凿!n4e i!>~'۶uv!>5t8*$R!5V%@QH,vdW4Ǹ8 G{ri7]}7UKWv2Q52QH r D=G<*1\|'⁜cEh;E8Ii]>˄i0Sdm0ɒ(ryIJ28wx } (bN8:ÛzPzJ$,d*5{8w/.țjodz9@;;qYԏ=&QNz#wVs 3r ϕO ,4haSĊN;MgWlrK V\UF,1/\r(O{#5^M=cX*Cp[o۠x8eaCXFQ[K3j)$j3G{!X}-ߨ kbz:@'-:MI@Vqy);,Ff3bDD2h-P`;yTv1g;u udRN !' rB,7|  B.%7@2RM0z))s{P3c:ZC:>6,^dqy V5&nl% \*y4E-)4U9+q-'ZS}0$̴+QZ^͂q$!y& v!<|(fj7%O=DђC Kj?{@:C|T 86M4G'(l źG"lN&(ٙ9k7OYf/c1'"l6=n}EB i[|w&zb3}:{[*$< Jw[yQVQ(05.}y"%15;TJ;C`?ޖ(̸s($l4SNFjv:@6OŌM;k".B lED>,2);ʧ 3_w #Hئt('I0[j()`9y撺!=CO"E ]g]NoeKrOavx;th.we \=c?;V?ǨrX$ zb0ЧJͥA BE@P2ڵةi'|2=IZTgl9}z2 zd"幢B9aF#YzAl)"ukTk:F)vu{\r $*/8cyR(`(祠hKaE.o>5y@uU{U]82VقkIk2lfD4Udۖruh _$u~;Nz.D0P3$T "s27nNjցkvH P&E7,`JWYmOf,NHdOMoM\,Iu!dPbKu/dm16 GNUJZ1wSTU?\J[[Jzm<ԟɤ,H:XCmM E$)؀aU_p0Lw2NbMpmHt@yQoa J1(1߬8I`l5BMJ&H\pp,wRvH!1[Lj_NӣYs=8ٖ.p-1"Uf< zɵBya4ecaQgDF7v\@*$LKD`JZ q a3BJ v1w.tcHPZp$8ACa 8 )9;+5~YU;e S"h"!GLS@2VC{n; w\P/1Mw.{,ӢvS18PU 9R6TTo(cz?L~PhpmC6u< 4)]OQ\C6`NL\ulӚ{n,[M9)I2Uʍƽy+yB—eW $_a*CICRGhzaQ4:ºcXٹC?"j;DiL ج\OO1o?Fg'0#` 3-as  |@-<Dsh৹g?UgΓ]8ؕ@ g';IcA6DAF+\p,9,Lܽ4C)"1[?WMQ6?oݷPU(\R6&2Fs>KdB 䴭qM~LOx5 &5g>xnEhe]z ;EsLZG9m&oD1 dua~Uz)}͇c< ְ2ocn;F#VelvtIZxdW y"+-Unx(=Fg:Bo>sa4[?cn0Zd|]$/U0ޗXS7) ,\u g3rco I]wA ˿MCGc[›)Lfʯ9\Ot\8njI"yLto]@kYkV cb.ʤܤSRMD.TaɑJ JNLJ=g)oZ-S"톖,=rT?cfO/[(݄Kl_-Brrc:ӛncX Ƒqx7øo dVO*.~zh0cF0:E 7~m=C"-p7mܺKs4Pg3Ãyb*rI ,Իό0ؚ^շbWuz:[Wd_!/ Fi5B<D.Vѵ|˱q m4bsu@4LS#QOۖJ ɧ &Oc̹՚}(d"!/-LI+yj w:Rkn&B `@Ln}رq[l6\O ӑwsH}re/C[|g ֟4dFsEHY>hAo0:& ʗg~hKʌ4:h ̀V"qT4kOԅԔ"6} B^bx(fs-+̋XN7 \Sl7Ec342_|Zqǯo$pd }`mI@rxt k`MR*@61ɡfb#P>lfEIQ9vEX,!2:kc}ߑT4B JMD:n֍D[hGГϰ sVF^Y`5Ms񻙢t ۻ4 tFuhZ 5k O-aݠe%bu]m^C:sRVLğs7AѧS)K%QMHOCQuzZ~˂0eK&+O#~>c4P# dי/.g't=ؤՒg I-}+#J8?yաF >>TѿJ{ZLJ 8wJ %G2(6AKh`u]kf> dįp=қ#փ#@9Ԃ /58\nژOjQ46a+LsK_ @\v<-kq\RVͨky"ƓGj]ʼ}R( /z|=VI cw^~T`HiE6䍬cnZz,Iِ?} /~΂k';W3H?׽tSj9wȔx,>/t EL~A>@Z齵V`~0Ҙ>oνH(kʃqjG`PeY*^s VXtXolsPwt>^ыD9J;Җ_rc_ÖN' i ׵55@ۘ8?4.w+THYdKv+Bg~?F~14Z1ʆD`Fsw7RVo:/t0PY:PDi0/iŐA$P5^8T*zOL12ӂvigo&%1v#F:Jo̕HQUdKQ'4%EKF@2ɨ󺈳|P2\h? {D{# '0dS= w*o% RRjN'+_.gUB#Gʒ8 asP!)J1Bt2^n Q#M B}_:$ήFt-qwl\=gȯǥnzt(YS&@^R;jYbeF4$e?蚤'; _n!tRC7.r=ˉpŒIbk1=좸E~KJ#sOu+( vv!=2IRe%N<꫕bnW)$sF{$[HmDZ~1rO&Xiް5nK">n;vl:ㅯnuv L#PG%84%t wehu b;4;s{ ٝ_:+s2D"g<CL ژܤY g*5:Ov$b "1%jI9?q%}~/oB+M[7b5~us{͛@<ʳ88[wv)| :Թ 7fCvVd]ض_"̸hVѮ!G>~"IB8 ]kq^We>hA4MP4%Q>h95qs%NT$jz5n`Q$명b{`n. ~+䳮pyMf3<Xq§7oWɅXC,4'z(0@x-\4È/3Hz^X?5H\.yR!ncM+: LGv%2vLvY<Ӗ DD/vG \% z,oR+{ƷqHgd?% F> 99;_ uge/K6Nap-) 3 f@~I9Vikj1gA}C1_ 5ϪQ_ i.xO'Yp&t8q·7Ql.C&;Ұ+~Z6"ZA?4+"fsWO'\KGoߘ"l[ؚF=,B=#.S T,62q6>x:OU:>@MFqmoˉCXA+ d{[gz;\ ujwKIѰAzR)ӬGLeY7hqs2~,Y55{lrTrsFKO]j*mC&`ƏA xXf`P2 [uCu"| '`S܈?/; ,'׎K`z=I |*0NφIs 87-;/XrBkwm6 ǽ<hVX sΪ:~2 FGnf*G0=" CvՋ%w3Az&OpӬe%@OMUpNiFbX!& tKZ ?HTI!'ѯeJcJg62ĩOL/gPVNrHlvFъSN_P|:['v\QR^ewY]y"]H42R,iMAIO2*lp3%q.\ȿ嫏hΤAVА ǘ&qY Q`Rh`#D 0T;!j5"_=_1а'6(K~dޓ=(b6B$ǮIXwAJJ&7W4MkPZBx87pIܔ%.(*YOo}bkDyZVVk܃n6;M/ AjˡJ:MT1.ֈV/(.L,3Iq *YZU HAy:to/{UA"!Ck, .ʮiz畖_3;[R(1o{?Ru=&OI4^ΧV/9&6%W__I2pO{tWl*4 G?wݶ|7l0mp<19fжk:Tz}mAyF}3auV/^\Aϧ<{LMnwP\: ]dY]SA` *CFshx`i6f#%LunOtm_9?Ⱦ2I@ ┫~E'[nvR"Qa8;crpub wkI6%S״CoS;E'mպDEz_uP~X{CNHz D0--e}`vj2/5juI LV˒ǧ+KJiJddoҔ]6v#J6磒'ILeSDflÞzyh'4!v c(8X 'rFV=߃\J])P52Z4EfoL(ǔ}\B@.}/R{JkºVjBnV+;{qUsC̷+b7 ~!l o2ϣ%GtT{u:x'ɣ`fځ'-dBlѹ>ͧD }@kSxVz99*V'aHmA iSκEf&Sֻ(/˪҉*,Ȍu!+ezI+iކ‡!J k^lKWC۹rc6DC=DDᓹUc<< X(CohH̒PuƌхMO6^-C4$jH__)t4Z::nJr3`:\6pm:Vw?`#"XG+F`+ _(L{'i ?Eo#~@*m=E%yѢb1ٔwf*uT%%mNo_meG&dS?V5ȳQ#2]qe?K1ԾXJȪt_!+5ywt2{u5m~Q1Lh-K`ͳ 8OhR_Wyh? nڴĂ+{:?O+M1&?#n΅ȹ'#<ӭzxwq+u*ẃ$wJ a)k;XLl| F?)#BUH:'| Sl{A>IԿRZT49F.*_j u]oS2ڜ`{]TjrUʗB@v{2HPNaaRfD#2M.H*JC7Txfgܡ O$ (F@>\͞OΟC 4 M}QzX@̅ګZ+kr`Tc d7:{Yfn3\#Z;6ek mUÔz,]?k, Kkqwx F 2/C!:#bǧؿʺ=(l$ Eecb det:^u^%)Ojִpcxۤ5U~ &%<V&B;QD '2YC",pFvt70Ҫ_5ې@~)fcZV[lăRR̳2>?f1.Bm|{X!ϩs˙A>~*;Bbc81捷3>AN0TWֻkmKH%R)@L#WNn̈ziA_ٝ^нJDkh%sŒ4]M,S#F!gkJB<6 C$_A:jCR[sz4 gahLZΟT;QAј%$7+q>#ܼ>*S&'kODʿ/C(b5:;6M$uUaMi =ijڢe^t-m/n3!R)<<VP(]O\E ?-k8o!/>2Jw*u`k$9%7JuEy9C5f?AŃAqsU5/RT+Rǒ~nq o{-)W?j8ΆIK6h`# BހN(WzI!m!DMT:m& <:f:_0m {Z> .9[ /U"`G/e<3~o嶴S˴l"e[]`be 8fҞYf7oyՈQRАЅ]qp^(pV93}`z:Vь6s;EQ"?6 u9 nۍZOxhn&Ong8КFN]ڤߠ7{??Q `cƙkk(pi)꺇Sls P"mOkCXhi^ɕ -$u.V C>$rg<&NS(,a=wmb?1JỸ5z-<[e~ӦV=7x4CVc5"2\Z) y%RqQTpYR#Ӎl;e#V!ba\X!X-oq/BG CQkcᒛ<97t""1cy'Y㐄 Rͯ^Ti1QN0ʷ 4r0ݔY׭ymlQ JK$9h Aݟ $(`X4y;d'x-?}LA +I؆s}7)a6EUm%w"z66tZ K F De V}Њ Ajn jہAhz%#rjpZQf#K1gcaA%|-6W aY];mo>ſIM~eHX30n@"PrCv-onSc>\vnۍ:|gŌc'zdzw۾ *7+TQ'x呯0oc2.ѠYsee 7j+_ G VrMvB)Qe'=+G,^|f(vNR+U ӱbq/ToUF'bSd7͐ -t8Isg=)\ UMNT5~WMۚi&R-< Er)Y |@ (ŔDdI~o ru#HδL!{D.0Ҍ92HfCGGYA713،o7^F:J7~cYZ8 K[HACG2؃TBNP5" w01.%{aBf l֨83A#A8x~˫X+2,$gVBr2mPQ>d{蛨tIFa%}%lO_\@QaK==APX7uм^lؔHFHVXdgec/YT\To9JZ:4d2^{@ӥK܈c.%=š%_vM:=DC쟈 ]+gC^D ,tsxbBwtr`4HZu!Tq6| T2gCTdYaoَ53{u/o$@x8&.!BCÁATj zV"ݔssuF*Su#ߘ= Ȓ7=qKj-t@{j @If_9;)r͎W,M;vukG?*nM:! W>.v-B:z_bB<*lHP|GK:S`2ƀ7*:|eksrp0WxYOnX\]'4iۃjRb d=Va3%1gNڄrsQ7?M;ø^XF:t>Q 1dۇ!e4D iJDKE<}/+TE p9 Z ]^WEDA9acD<»t3Ma%vǖAA|wyNҺtى@cGvWM"a`z~~81vN37 &y<h2TMyl8]/ \je뾥)2QW4: MlߙYy uR%!$&9wj6D<1Qr3rӨοS stwݾt6f3s [)-P(G`zM6Ky0Gu8 gTrm Wl5)k[v9 *@,qm8vw7s!*cMP0`;/@FW}Dc8/oPGr͊ԽYucݺzaG2yq ĉM?L9~4;**!+ei7`T(>[3[ ,%+#S˦$ I kQin/߂!~:FZ O kv T2@\$qXИId7rZ2-wr!hA-&4z1S~{-Jа%yx<s?& Qsߜ%ԏa]ȐdppQ)?1M2VTXߠnAf=Fߜ `0Q٘5\ ^Me$+$ _q(Wx6UᓝR !/FzC@}A{ !d%X8uF7)Ȕ'zCBJa춳o=):0(Z‡0|=}) <)%zzbFR!u߷؝_4dRFEX\Rgz{pNG*%mx_j]ZI̔oy7Y/2w33i]W5)z֔YAQbPj}˔<4a8+,v amB?Zd ?U>g(IqX| f F{P^4dIaXJZH}nd7. D{_V&-#BE(E=|Y{(\x z_]ɺB564lA[\ 2}%>Xm*~oaAP~IJQf@rAQ? J!-^pY^2f6{s6U3eg!Q1tZ={iQhKjjF3 BzM; e鎀J2 M {<=r.;"ܓ?gcO׈v3^V0oIJyY2b=Tm:V@$GtYؚZWV#3jePÇ̕ V:`ɶ YZ