python3-apparmor-3.0.4-150500.11.9.1<>,8e$p9|C9t#˕21[i)j=br 5*ҵ.v~ks"田[$qx+ w)q?gҾ`z @>cjY(N_'aM݉;cw(4$_9CftmĴ$v3v+teC(ŀK@2 [+3=e>-7x䅟ĭر|#=ƝXf@gT 96\PaoWэ)ʹw AM!hx:qi/LLp>>$?d ' TA WtUU U LU U 5U UUU2XU 0"_("8"9$:.F9GTUHUIUXTY\\U]U^ bŠc3döeûfþluUv( wUxUyhSzʴCpython3-apparmor3.0.4150500.11.9.1Python 3 interface for libapparmor functionsThis package provides the python interface to AppArmor. It is used for python applications interfacing with AppArmor.e$ibs-power9-11 fSUSE Linux Enterprise 15SUSE LLC GPL-2.0-only AND LGPL-2.1-or-laterhttps://www.suse.com/Development/Libraries/Pythonhttps://launchpad.net/apparmorlinuxppc64le/S }((&_g47wJ\90QL ,b2 5,(k#)<Q>p1 @ 6<tq B;?b[&'%Ui $3)E/Px0AA큤A큤A큤A큤AA큤큤A큤eeeeeeb`%eeeeeeeeeeeeeeeeeeeeb`%b`%b`%b`%b`%b`%b`%b`%b`%b`%b`%b`%eb`%eeeeeeeeeeeeeeb`%b`%b`%b`%b`%b`%b`%b`%b`%b`%b`%b`%b`%b`%b`%b`%b`%b`%eeeeeeev@eb`%eee103aaf985b7ee6570e8410caefeb8c900d5c46626cac08e13bec6476a4661e2044b2a8c30469873aebfe44bd3909bddbfc178df5078fa7a2a81a1d913c5b569e01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b2cc671fcc9d1ec75313b7eda5bcfb6024a389a90a86027d6a60afc0a06a20e766b7a19cacb0807dedd0ad9b166df085e2d323058172289ba401a19560dd4c64943278942f1939ac5492e15e846b019661e35c62a54411c80857420b6e0053c3fe2014fa7be316b8660de8253e2a37f33b26d131d89dc5cb3c60a96b72f87f09479c99ee85443030093ea9bb6344262746a82f5744dbb27fff8ab94acf4d6559cef9f47cc7c171c4a9b4909c702edb17fef4615041bbe94345448d993fc7a505f95e7e2006197af3c8660f9afa84426b0b9f6201bb59041b48524e0b0884a7e487eff10e4b1d26e36c2f9491794fce4d3c3effd54b11ebe1c247928a34ebf89006293e6b1e3116c6c9a6748f3d348af4308316ce8b8bf35d1a2d2f8653463ce02778cef18bb1206ce11366e37a9199a30d6454a52f52ca38c13067921348b73ad06c37642e6fcec6bf9f73444345b04463fb1908f52295a9fe3e59db866787a82817127f4102f3b08becc2a3269d8885f247c6a9b99f663482008929652f78df04e2a84f789fb7d889933792666836ccf3721ae4e0677e07ebf0b3e2a01b24f24ca5ccde44a784714cdf4fa33d20883335d22c002682f44876a653a5eb333ec9b131d47338b97093a2945a3c79c2aad86022282fa9b7eb76fb7c2bf494ae34d50dff215fb0bbbf5a8438945bb4f1aae8dc8a6c104382fc22841f9da106c658c4f0a7dfe77a1b05bee05eca7d4d2c7076ff3aff6148c41803797b9af21bfca77b390538551a7c3c46a8f1200402b94eaa7195a42d57f45d572880d075271e2d1bbd3418bab341905c0ba825add5cd1a4c009525befbe1fd4871afc04a186a10bfa40de1422ce69a7d59905a7ef3f9fa9cd474e1df5aa858fa99c9a8c181a8ad94b91ec320bb6f29456273036379e6ba0538d2f0d40a9957b93af9262faf020fab6026e7f316b7602597992eda5443ef6838e11dc790065a037ede90b97f49a39d9e87fa4fdae84740fd8c33710c616c9f119e230b57b48e19596d7764a79452afa07768616c2507877627ae91ad58dd98ef1c75598bfa23ed3cb7b52520feda84b1f8511e7aa8329c0343faa417d6f49d11fb2480f56b9d93587d494e73154a7d63443caaea741b1ad32459a870850c37e24b54f2a5cd1d1db195a6186954511155cea99a231b3c8a28382f6d33e4ea8a82253a3720e71e755fdf47a265b0f81a6e48ef1f72d06410e37225968640b28cfceb343074d895a6fa54684173e5b6abc8fd00305283cf4a6b8c3f24214fb6bcd8e3abb985a2544df3c59ba3bb3bf92d98987f49062ec5e62b2e91f36d014f9e2c0663c771b61b730fdbca9fcc6e61a72302bf49f902be3b31381234f7fd7537112dbcf58c669dbc42fa17afdf3720d9b0a0075fd343f00ee9fcc7b7fae09f8f281e808c8f5a050e89759957399a1ed7b0c8bf56e440a4aa90a83677f5285096e97458874fe9c3bdaeb4d2ae40cf502c721203a91f18f498f5ad91ead044f7556942446060726421d7bc3586516ae19f4847069e6d43ed07ff533f4b2259f590d75a5a4b2185efac3cc04d118b60f11a988d7b6032e8f4549737a25ce5b4c3d13d28faecb3d88cf1184908b0c378b3a80beb18dd18ae69aea286f2647ff2c4a74c2eafa270f3ee952bd057b2d3db84624efd350da354948af26e8d7aa73147867e02f53c35d81252500601912473c8e8c47fdc5fefe08e945af99883ee269416abe471aa36c4b650f8d078389f1228e1873154338182919a0e4142575a16a438abda2f8d492701efba4ac1129e8e3259e5863be25bd3db945cf65d7aeec18b43b2b54089eb0a0367c6d30f5d002153f935874779a8d2b84e1d582cbbe163349216193a4fe2722effae7fa54d06d7f95120817bba02a54ade1d6a15da5d8b3f5c75327fdd2a80c6c078f0f78263596c7dce8ce4077b456eb35e64cd6eed5c262028b54af5d16f85faffb43bc428ea1fc4a021ae37487b885ca4c8983bd6bdf5d6f2e00a60c3f08306c9076832b7966ce51e0c4eddcf554959459b23e0a8e2c352b5565da25a908f321eb9e141bc77fbce7cebbecfd995eb39012a844c06c1f26e904de9ea3a0a382383050bbe78341677c525cbb9294840b1807f8fced7657494f0356f2a74423373317256d103d29ed441f65109168e07526aa85d23e56cd76de93f1ac36e7d86e9e05f771f29d1bb4b14ea6f288ac8125172ae1a3e1b74b407957f702dad5e5480df705a785c1aa1592b90cc2182376954585c70aa8bae67f7814e09537c848de84a7c4cfe0566113dab77c29741187249bbff3930127122aa8a9694cd2ad2ad254c2bed67840f837ea51953e6c05d3a104d7e2263adc6296f679dac88e52631c9cf8f86eda441b1f54ad8d16fd0183d6921b50eb58b41610bed9168734bb105c03b4357bb56e9e1d77e9f0d4f5a562ab934418a01c902d327970cb6edcf17c58c94117247cd463d5b4aca05006a3a4fc32599fe6dc4f47d2a668cabe7f9b8b6ae409900c922e8d217840ad79040864987b7523111128252163e639e1eb932ddf161c4c56caecbdbdb922f7815f2f65b80c739f0518dee431ab029e119546ab2af5053b743b3bb4edc383e1eb201c5d5553ebe3b50c91a7d8015e0e48bc30c30e68fb1d7bb9393985eb5be0f096af15dadcf19e4499ae6c2d59d0ded25464e56241c75baf5b94cab456ebd49ac8c240526456014b084005cd7da7f8edea9e7edfa11701b399487623773ab7221a9a936d42d3e1e0061c5057f2a33f95754934a7ce2265b2cb0b16b451085bfbfec18866efde61dfad50c4016b136852dc8b4a4fc1b182a02a3e47d0d951d36561949259c10848b14f2a69e3f9475c1bac12c6f31d9749ce0a81e5a04e2d306b3b115ff3111e4fc204d55bb2b9ed73160684b1d9581350c4984b9c8b3482cf9ebaeb6bc5e77a9d572fb928dba6d4c5db21a47fd6172f7ef698f4a05b18a9475fe3a701c50bfdd4ba5f491ccae4a8c395d56c2f97549930aead3488505701ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546baac39bb57b937e104c1375b745d15e0609ebfb00dbbd14546119699d511cf68056386fa2f5e2de5845ae5e81d7de1f92c452d70ed17dc7c5bed1901d341d618173a8e3531ea732185e4dbda2273248a3d91ecc9fe70976e0f0976c061d93c9c79f50c49cf90b7050a3c75116ce5e903af13823f0fb7a8e07803af337e4be04c054742f56fd7bd6387cb47f2a6b19110187c9e7af40fd753594287ad0a4cd55ae8fd7ed51da6f34bcb0454bcf123e77211818431d4aa9f10faf4e1fd63642c1d0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootapparmor-3.0.4-150500.11.9.1.src.rpmpython3-apparmorpython3-apparmor(ppc-64)@@@@@@@@@@@@@@@    libapparmor.so.1()(64bit)libapparmor.so.1(APPARMOR_1.0)(64bit)libapparmor.so.1(APPARMOR_1.1)(64bit)libapparmor.so.1(APPARMOR_2.10)(64bit)libapparmor.so.1(APPARMOR_2.11)(64bit)libapparmor.so.1(APPARMOR_2.9)(64bit)libapparmor.so.1(PRIVATE)(64bit)libapparmor1libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libdl.so.2()(64bit)libm.so.6()(64bit)libpthread.so.0()(64bit)libpython3.6m.so.1.0()(64bit)libutil.so.1()(64bit)python(abi)python(abi)python3rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.43.63.63.0.4-14.6.0-14.0-15.2-14.14.3ev@d@d@c@cbk@bi0@bZbV@bT@bRbBb<]@b@a7aZ@ap@aabaim@aEaaua $@`#@` @````_@`%@`!'`>` @__ǁ_ǁ_Q_h__@_~@_[f_P_-B@_@^m@^@^<@^j$@^,-]҇]o](]K@]]@\\@\ \\v{\I\ include in apache extra profile optional to avoid problems with empty profile directory (boo#1178527)- prepare usrmerge (boo#1029961) * use %_pamdir- update to AppArmor 3.0.1 - minor additions to profiles and abstractions - some bugfixes in libapparmor, apparmor_parser and the aa-* utils - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.0.1 for the detailed upstream changelog - removed upstream(ed) patches: - changes-since-3.0.0.diff - extra-profiles-fix-Pux.diff - utils-fix-hotkey-conflict.diff- Use apache provided variables for the module_directry: + Use %apache_libexecdir + Add apache-rpm-macros BuildRequires- add utils-fix-hotkey-conflict.diff to fix a hotkey conflict in de, id and sv translations (and fix the test) (MR 675) - add extra-profiles-fix-Pux.diff to fix an inactive profile - prevents a crash in aa-logprof and aa-genprof when creating a new profile (MR 676)- update to AppArmor 3.0.0 - introduce feature abi declaration in profiles to enable use of new rule types (for openSUSE: dbus and unix rules) - support xattr attachment conditionals - experimental support for kill and unconfined profile modes - rewritten aa-status (in C), including support for new profile modes - rewritten aa-notify (in python), finally dropping the perl requirement at runtime - new tool aa-features-abi for extracting feature abis from the kernel - update profiles to have profile names and to use 3.0 feature abi - introduce @{etc_ro} and @{etc_rw} profile variables - new profile for php-fpm - several updates to profiles and abstractions (including boo#1166007) - fully support 'include if exists' in the aa-* tools - rewrite handling of alias, include, link and variable rules in the aa-* tools - rewrite and simplify log handling in the aa-logprof and aa-genprof - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.0 for the detailed upstream changelog - patches: - add changes-since-3.0.0.diff with upstream fixes since the 3.0.0 release up to 3e18c0785abc03ee42a022a67a27a085516a7921 - drop upstreamed usr-etc-abstractions-base-nameservice.diff - drop 2.13-only libapparmor-so-number.diff - refresh apparmor-enable-profile-cache.diff - partially upstreamed - update apparmor-samba-include-permissions-for-shares.diff and apparmor-lessopen-profile.patch - switch to "include if exists" - apparmor-lessopen-profile.patch: add abi rule to lessopen profile - refresh apparmor-lessopen-nfs-workaround.diff - move away very loose apache profile that doesn't even match the apache2 binary path in openSUSE to avoid confusion (boo#872984) - move rewritten aa-status from utils to parser subpackage - add aa-features-abi to parser subpackage - replace perl and libnotify-tools requires with requiring python3-notify2 and python3-psutil (needed by the rewritten aa-notify) - drop ancient cleanup for /etc/init.d/subdomain from parser %pre - drop (never enabled) conditionals to build with python2 and to build the python-apparmor subpackage (upstream dropped python2 support) - drop setting PYTHON and PYTHON_VERSIONS env variable, no longer needed - set PYFLAKES path for utils check - add precompiled_cache build conditional to allow faster local builds without using kvm - remove duplicated BuildRequires: swig- update to AppArmor 2.13.5 - add missing permissions to several profiles and abstractions - bugfixes in parser and tools - fix two potential build failures in libapparmor - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_2.13.5 for the detailed upstream changelog - remove upstream(ed) patches - changes-since-2.13.4.diff - abstractions-X-xauth-mr582.diff - sevdb-caps-mr589.diff - libvirt-leaseshelper.patch - cap_checkpoint_restore.diff - add libapparmor-so-number.diff to fix libapparmor so version (!658)- add CAP_CHECKPOINT_RESTORE to severity.db (MR 656, cap_checkpoint_restore.diff)- %service_del_postun_without_restart only works for Tumbleweed, keep using DISABLE_RESTART_ON_UPDATE for Leap 15.x- Make use of %service_del_postun_without_restart And stop using DISABLE_RESTART_ON_UPDATE as this interface is obsolete.- libvirt-leaseshelper.patch: add /usr/libexec as a path to the libvirt leaseshelper script (jsc#SLE-14253)- sevdb-caps-mr589.diff: add new capabilities CAP_BPF and CAP_PERFMON to severity.db (lp#1890547)- add abstractions-X-xauth-mr582.diff to allow reading the xauth file from its new sddm location (boo#1174290, boo#1174293)- add changes-since-2.13.4.diff with upstream changes and fixes since 2.13.4 up to 5f61bd4c: - add several abstractions related to xdg-open: dbus-network-manager-strict, exo-open, gio-open, gvfs-open, kde-open5, xdg-open - introduce @{run} variable - update dnsmasq and winbindd profile - update mdns, mesa and nameservice abstraction - some bugfixes in the aa-* tools, including a remote bugfix in the YaST AppArmor module (boo#1171315) - drop upstream(ed) patches (now part of changes-since-2.13.4.diff): - make-4.3-capabilities.diff - make-4.3-capabilities-vim.diff - make-4.3-fix-utils-network-test.diff - make-4.3-network.diff - abstractions-add-etc-mdns.allow-to-etc-apparmor.d-abstractions-mdns.patch - apply usr-etc-abstractions-base-nameservice.diff only for Tumbleweed, but not for Leap 15.x where it's not needed - refresh usr-etc-abstractions-base-nameservice.diff- Add abstractions-add-etc-mdns.allow-to-etc-apparmor.d-abstractions-mdns.patch (bsc#1168306)- fix build with make 4.3 by backporting some commits from upstream master (boo#1167953): - make-4.3-capabilities.diff - make-4.3-capabilities-vim.diff - make-4.3-network.diff - make-4.3-fix-utils-network-test.diff- update to AppArmor 2.13.4 - several abstraction updates (including boo#1153162) - disallow writing to fontconfig cache in abstractions/fonts - some bugfixes in the aa-* tools - fix log parsing for logs with an embedded newline - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_2.13.4 for the detailed upstream changelog - drop upstreamed patches: - abstractions-ssl-certbot-paths.diff - apparmor-krb5-conf-d.diff - libapparmor-python3.8.diff - usr-etc-abstractions-authentification.diff - refresh usr-etc-abstractions-base-nameservice.diff- add usr-etc-abstractions-base-nameservice.diff to adjust abstractions/base and nameservice for /usr/etc/ (boo#1161756)- Properly pull in full python3 interpreter- add libapparmor-python3.8.diff to fix building the libapparmor python bindings (deb#943657)- add usr-etc-abstractions-authentification.diff to allow reading /usr/etc/pam.d/* and some other authentification-related files (boo#1153162)- add abstractions-ssl-certbot-paths.diff - add certbot paths to abstractions/ssl_certs and abstractions/ssl_keys- add apparmor-krb5-conf-d.diff for kerberos client- update to 2.13.3 - profile updates for dnsmasq, dovecot, identd, syslog-ng - new "lsb_release" profile (only used when using "Px -> lsb_release") - fix buggy syntax in tunables/share - several abstraction updates - parser: fix "Px -> foo-bar" (the "-" was rejected before) - several bugfixes in aa-genprof and aa-logprof - some fixes in cache handling - see https://gitlab.com/apparmor/apparmor/wikis/Release_Notes_2.13.3 for the detailed upstream changelog - drop upstream(ed) patches: - apparmor-nameservice-resolv-conf-link.patch - profile_filename_cornercase.diff - dnsmasq-libvirtd.diff - dnsmasq-revert-alternation.diff - usrmerge-fixes.diff - libapparmor-swig-4.diff - re-number remaining patches- add upstream libapparmor-swig-4.diff: fix libapparmor tests with swig 4.0 (boo#1135751)- Disable LTO (boo#1133091).- update lessopen.sh profile for usrMerge (bash and tar) (boo#1132350)- add usrmerge-fixes.diff: fix test failures when /bin/sh is handled by update-alternatives (boo#1127877)- add dnsmasq-revert-alternation.diff: revert path alternation in dnsmasq profile and re-add peer=/usr/sbin/libvirtd rules to avoid breaking libvirtd (boo#1127073)- add dnsmasq-libvirtd.diff: allow peer=libvirtd in the dnsmasq profile to match the newly added libvirtd profile name (boo#1118952#c3)- Use %license instead of %doc [bsc#1082318]- add apparmor-lessopen-nfs-workaround.diff: allow network access in lessopen.sh for reading files on NFS (workaround for boo#1119937 / lp#1784499)- add profile_filename_cornercase.diff: drop check that lets aa-logprof error out in a corner-case (log event for a non-existing profile while a profile file with the default filename for that non-existing profile exists) (boo#1120472)- netconfig: write resolv.conf to /run with link to /etc (fate#325872, boo#1097370) [patch apparmor-nameservice-resolv-conf-link.patch]- update to AppArmor 2.13.2 - add profile names to most profiles - update dnsmasq profile (pid file and logfile path) (boo#1111342) - add vulkan abstraction - add letsencrypt certificate path to abstractions/ssl_* - ignore *.orig and *.rej files when loading profiles - fix aa-complain etc. to handle named profiles - several bugfixes and small profile improvements - see https://gitlab.com/apparmor/apparmor/wikis/Release_Notes_2.13.2 for the detailed upstream changelog - remove upstreamed fix-syntax-error-in-rc.apparmor.functions.patch- update to 2.13.1 - add qt5 and qt5-compose-cache-write abstractions - add @{uid} and @{uids} kernel var placeholders - several profile and abstraction updates - ignore "abi" rules in parser and tools (instead of erroring out) - utils: fix overwriting of child profile flags if they differ from the main profile - several bugfixes (including boo#1100779) - see https://gitlab.com/apparmor/apparmor/wikis/Release_Notes_2.13.1 for the detailed upstream changelog - remove upstream(ed) patches: - aa-teardown-path.diff - fix-apparmor-systemd-perms.diff - logprof-skip-cache-d.diff - fix-samba-profiles.patch - make-pyflakes-happy.diff - dnsmasq-Add-permission-to-open-log-files.patch - refresh apparmor-samba-include-permissions-for-shares.diff - add fix-syntax-error-in-rc.apparmor.functions.patch- update rpmlintrc: - whitelist .features file which is part of the pre-compiled cache - comment out filters for the disabled tomcat_apparmor subpackage- Backport dnsmasq fix: 025c7dc6 - dnsmasq-Add-permission-to-open-log-files.patch (boo#1111342)- add make-pyflakes-happy.diff to fix an unused variable (SR 629206)- add fix-samba-profiles.patch - smbd loads new shared libraries. Allow winbindd to access new kerberos credential cache location (boo#1092099)- exclude the /etc/apparmor.d/cache.d/ directory from aa-logprof parsing (logprof-skip-cache-d.diff)- add fix-apparmor-systemd-perms.diff - fix permissions of /lib/apparmor/apparmor.systemd (boo#1090545)- create and package precompiled cache (/usr/share/apparmor/cache, read-only) (boo#1069906, boo#1074429) - change (writeable) cache directory to /var/cache/apparmor/ - with the new btrfs layout, the only reason for using /var/lib/apparmor/cache/ (which was "it's part of the / subvolume") is gone, and /var/cache makes more sense for the cache - adjust parser.conf (via apparmor-enable-profile-cache.diff) to use both cache locations - clear cache also in %post of abstractions package- update to AppArmor 2.13 - add support for multiple cache directories and cache overlays (boo#1069906, boo#1074429) - add support for conditional includes in policy - remove group restrictions from aa-notify (boo#1058787) - aa-complain etc.: set flags for profiles represented by a glob - aa-status: split profile from exec name - several profile and abstraction updates - see https://gitlab.com/apparmor/apparmor/wikis/Release_Notes_2.13 for the detailed upstream changelog - drop upstreamed patches and files: - aa-teardown - apparmor.service - apparmor.systemd - 32-bit-no-uid.diff - disable-cache-on-ro-fs.diff - dovecot-stats.diff - parser-write-cache-warn-only.diff - set-flags-for-profiles-represented-by-glob.patch - fix-regression-in-set-flags.patch - drop spec code that handled installing aa-teardown, apparmor.service and apparmor.systemd (now part of upstream Makefile) - simplify "make -C profiles parser-check" call (upstream Makefile bug that required to call "cd" was fixed) - add aa-teardown-path.diff - install aa-teardown in /usr/sbin/ - move 'exec' symlink to parser package (belongs to aa-exec)- Set flags for profiles represented by glob (bsc#1086154) set-flags-for-profiles-represented-by-glob.patch fix-regression-in-set-flags.patch- add dovecot-stats.diff: - add dovecot/stats profile and allow dovecot to run it (boo#1088161) - allow dovecot/auth to write /run/dovecot/old-stats-user (part of boo#1087753) - update 32-bit-no-uid.diff with upstream fix- Change of path of rpm in lessopen.sh (boo#1082956)- add disable-cache-on-ro-fs.diff - disable write cache if filesystem is read-only and don't bail out (bsc#1069906, bsc#1074429)- add parser-write-cache-warn-only.diff to make cache write failures a warning instead of an error (boo#1069906, boo#1074429) - reduce dependeny on libnotify-tools (used by aa-notify -p) to "Suggests" to avoid pulling in several Gnome packages on servers (boo#1067477)- update to AppArmor 2.12 - add support for 'owner' rules in aa-logprof and aa-genprof - add support for includes with absolute path in aa-logprof etc. (lp#1733700) - update aa-decode to also decode PROCTITLE (lp#1736841) - several profile and abstraction updates, including boo#1069470 - preserve errno across aa_*_unref() functions - see https://gitlab.com/apparmor/apparmor/wikis/Release_Notes_2.12 for the detailed upstream changelog - drop upstreamed patches: - read_inactive_profile-exactly-once.patch - utils-fix-sorted-save_profiles-regression.diff - lessopen profile: change all 'rix' rules to 'mrix' - add 32-bit-no-uid.diff to fix handling of log events without ouid on 32 bit systems - no longer package static libapparmor.a- update to AppArmor 2.11.95 aka 2.12 beta1 - add JSON interface to aa-logprof and aa-genprof (used by YaST) - drop old YaST interface code - update audio, base and nameservice abstractions - allow @{pid} to match 7-digit pids - see http://wiki.apparmor.net/index.php/ReleaseNotes_2_11_95 for the detailed upstream changelog - drop upstreamed patches - apparmor-yast-cleanup.patch - apparmor-json-support.patch - nameservice-libtirpc.diff - drop obsolete perl modules (YaST no longer needs them) - drop patches that were only needed by the obsolete perl modules: - apparmor-utils-string-split - apparmor-abstractions-no-multiline.diff - drop profiles-sockets-temporary-fix.patch - obsoleted by a fix in apparmor_parser - refresh utils-fix-sorted-save_profiles-regression.diff - add aa-teardown (new script to unload all profiles) - make ExecStop in apparmor.service a no-op (workaround for a systemd restriction, see boo#996520 and boo#853019 for details) - lessopen profile: allow capability dac_read_search and dac_override, allow groff to execute several helpers (boo#1065388)- read_inactive_profile-exactly-once.patch (bsc#1069346) Perform reading of inactive profiles exactly once.- update to AppArmor 2.11.1 - add permissions to several profiles and abstractions (including lp#1650827 and boo#1057900) - several fixes in the aa-* tools (including lp#1689667, lp#1628286, lp#1661766 and boo#1062667) - fix downgrading/converting of 'unix' rules (will be supported in kernel 4.15) to 'network unix' rules in apparmor_parser (boo#1061195) - see http://wiki.apparmor.net/index.php/ReleaseNotes_2_11_1 for upstream changelog - remove upstream(ed) patches - upstream-changes-r3616..3628.diff - upstream-changes-r3629..3648.diff - parser-tests-dbus-duplicated-conditionals.diff - apparmor-fix-podsyntax.patch - sshd-profile-drop-local-include-r3615.diff - refresh apparmor-yast-cleanup.patch - add utils-fix-sorted-save_profiles-regression.diff to fix a regression in displaying the "changed profiles" list in aa-logprof- add nameservice-libtirpc.diff to fix NIS/YP logins (boo#1062244)- profiles-sockets-temporary-fix.patch to cater to nameservices with the new sockets mediation, until unix rules are upstreamed (boo#1061195)- add apparmor-fix-podsyntax.patch from mailing list to fix compilation with perl 5.26- do not require exact X.Y version of "python3" - require also matching python(abi) which is arguably more important- don't rely on implementation details for reload in %post- add JSON support. Required for FATE#323380. (apparmor-yast-cleanup.patch, apparmor-json-support.patch)- add upstream-changes-r3629..3648.diff: - preserve unknown profiles when reloading apparmor.service (CVE-2017-6507, lp#1668892, boo#1029696) - add aa-remove-unknown utility to unload unknown profiles (lp#1668892) - update nvidia abstraction for newer nvidia drivers - don't enforce ordering of dbus rule attributes in utils (lp#1628286) - add --parser, --base and --Include option to aa-easyprof to allow non-standard paths (useful for tests) (lp#1521031) - move initialization code in apparmor.aa to init_aa(). This allows to run all utils tests even if /etc/apparmor.d/ or /sbin/apparmor_parser don't exist. - several improvements in the utils tests - drop upstreamed python3-drop-re-locale.patch - no longer delete/skip some of the utils tests (to allow this, add parser-tests-dbus-duplicated-conditionals.diff) - add var.mount dependeny to apparmor.service (boo#1016259#c34)- Cleanup spec file: - don't use insserv if we afterwards call systemd, this can have bad side effects - remove dead code - remove now obsolete 'distro' checks - Replace init.d script with new wrapper working with systemd- add python3-drop-re-locale.patch: remove deprecated re.LOCALE flag in Python UI as it was dropped from Python 3.6 (lp#1661766)- Fix RPM groups- add upstream-changes-r3616..3628.diff: - update abstractions/base, abstractions/apache2-common and dovecot profiles - merge ask_the_questions() of aa-logprof and aa-mergeprof - pass LDFLAGS when building parser, libapparmor perl bindings and pam_apparmor - adjust deleting the cache in profiles %post to the new cache location - silence errors when deleting the cache (boo#976914)- split libapparmor into separate spec to get rid of build loop involving mariadb, systemd, apparmor, libapr and mariadb again (see the discussion in SR 448871 for details) - libapparmor.spec is based on the AppArmor 2.11 apparmor.spec, but with minimum BuildRequires- update to AppArmor 2.11.0 - apparmor_parser now supports parallel compiles and loads - add full support for dbus, ptrace and signal rules and events to the utils - full rewrite of the file rule handling in the utils - lots of improvements and fixes - see http://wiki.apparmor.net/index.php/ReleaseNotes_2_11 for the detailed changelog - patches: - add sshd-profile-drop-local-include-r3615.diff to fix 'make check' - drop aa-unconfined-fix-netstat-call-2.10r3380.diff, no longer needed - refresh apparmor-abstractions-no-multiline.diff - refresh apparmor-samba-include-permissions-for-shares.diff - spec changes: - aa-unconfined switched to using ss (from iproute2), adjust Recommends: - move libapparmor to /usr/lib*/ - drop %if %suse_version checks for 12.x - change several Obsoletes from %version to < 2.9. Those package names weren't used since years, and 2.9 is still a careful choice - include apparmor.service independent of %suse_version - techdoc.pdf is now shipped in upstream tarball to reduce BuildRequires - drop latex2html, texlive-* and w3m BuildRequires - techdoc.txt and techdoc.html not included, drop them from the package - run most of utils/ make check (some tests expect /etc/apparmor.d/ and /sbin/apparmor_parser to exist, skip them) - BuildRequires python3-pyflakes (utils tests) and dejagnu (libapparmor tests) - drop sed'ing python3 into aa-* shebang (upstreamed) - build binutils - aa-exec is now written in C and lives in /usr/bin/, move it to the apparmor_parser package and create a compability symlink in /usr/sbin/ - aa-exec manpage moved to section 1 - aa-enabled is a small new tool to find out if AppArmor is enabled - package new aa_stack_profile(2) manpage- change /etc/apparmor.d/cache symlink to /var/lib/apparmor/cache/. This is part of the root partition (at least with default partitioning) and should be available earlier than /var/cache/apparmor/ (boo#1015249, boo#980081, bsc#1016259) - add dependency on var-lib.mount to apparmor.service as safety net- update to AppArmor 2.10.2 maintenance release - lots of bugfixes and profile updates (including boo#1000201, boo#1009964, boo#1014463) - see http://wiki.apparmor.net/index.php/ReleaseNotes_2_10_2 for details - add aa-unconfined-fix-netstat-call-2.10r3380.diff to fix a regression in aa-unconfined - drop upstream(ed) patches: - changes-since-2.10.1--r3326..3346.diff - changes-since-2.10.1--r3347..3353.diff - libapparmor-fix-import-path.diff (upstream fix is slightly different) - nscd-var-lib.diff - refresh apparmor-abstractions-no-multiline.diff- add nscd-var-lib.diff to allow /var/lib/nscd/ in the nscd profile and abstractions/nameservice (path changed in latest nscd in Tumbleweed)- add changes-since-2.10.1--r3347..3353.diff with upstream changes and fixes in the 2.10 branch, including - allow writing *.qf files (for disk-based buffering) in syslog-ng profile - add several permissions to the dovecot profiles (deb#835826) - add a missing path in the traceroute profile- add changes-since-2.10.1--r3326..3346.diff with upstream changes and fixes since the 2.10.1 release, including - allow dac_override in winbindd profile (boo#990006#c5) - allow mr for /usr/lib*/ldb/*.so in samba abstractions (needed since Samba 4.4.x, boo#990006) - abstractions/nameservice: also support ConnMan-managed resolv.conf - let aa-genprof ask about profiles in extra dir (again) - fix aa-logprof "add hat" endless loop (lp#1538306) - honor 'chown' file events in logparser.py - ignore log file events with a request mask of 'send' or 'receive' because they are actually network events (lp#1577051, lp#1582374) - accept hostname with dots when parsing logs (lp#1453300 comments #1 and #2) - fix python LibAppArmor import failures with swig > 3.0.8 (boo#987607) (libapparmor-fix-import-path.diff) - refresh apparmor-abstractions-no-multiline.diff - drop upstreamed profiles-ping-inet6-r3449.diff - add %check section - runs libapparmor (including swig bindings), parser and profiles tests - add BuildRequires: perl(Locale::gettext) - needed for parser tests- add profiles-ping-inet6-r3449.diff - latest ping also does IPv6 (boo#980596)- update to AppArmor 2.10.1 (2.10 branch r3326): - fix incorrect output of child profile names (apparmor_parser -N) which caused 'rcapparmor reload' to remove child profiles and hats (lp#1551950) - fix a crash in aa-logprof / logparser.py for change_hat log events (lp#1523297) and log events that look like file events, but aren't (lp#1540562, lp#1525119, lp#1466812) - write unix rules when saving a profile (lp#1522938, boo#954104#c3) - several fixes for variable handling in aa-logprof - map c (create) log events to w instead of a - add python to the "no Px rule" list in logprof.conf - let aa-logprof check for duplicate profiles - let aa-status work without the apparmor.fail python module (boo#971917, lp#1480492) - add permissions in several profiles (including boo#948584, boo#948753, boo#954959, boo#954958, boo#971790, boo#964971, boo#921098, boo#923201 and boo#921098#c15). - and many more fixes, see the full changelog at http://wiki.apparmor.net/index.php/ReleaseNotes_2_10_1 - drop upstream(ed) patches: - fix-initscript-aa_log_end_msg.diff - syslog-ng-profile-boo948584.diff - upstream-profile-updates-r3205-3241.diff - refresh patches: - apparmor-abstractions-no-multiline.diff - apparmor-samba-include-permissions-for-shares.diff - drop libapparmor autogen.sh call (broke the build) and remove libtool BR- add syslog-ng-profile-boo948584.diff - add several permissions needed by latest syslog-ng (boo#948584, boo#948753) - add upstream-profile-updates-r3205-3241.diff with several profile updates: - add /usr/share/locale-bundle/** to abstractions/base - allow dnsmask to use /bin/sh (boo#940749) and /bin/dash - allow dovecot imap to read /run/dovecot/mounts - allow avahi-daemon to write to /run/systemd/notify - allow ntpd to read $PATH directory listings (boo#945592, boo#948752) - update dhclient profile - allow skype to read @{PROC}/@{pid}/net/dev (boo#939568) - and some other small updates - drop upstreamed apparmor-winbindd-r3213.diff (included in the upstream-profile-updates patch)- netstat moved to net-tools-deprecated in Tumbleweed (boo#944904)- add apparmor-winbindd-r3213.diff - add missing k permissions for /etc/samba/smbd.tmp/msg/* in winbindd profile (boo#921098 #c15..19)- add fix-initscript-aa_log_end_msg.diff - fixes ugly initscript output (boo#862170)- update to AppArmor 2.10 (trunk r3205) - profile names can now contain variables - improved profile compile time in apparmor_parser - lots of improvements, refactoring and bugfixes in the aa-* tools - new apis for managing and loading profile caches into the kernel in libapparmor - lots of profile updates - see http://wiki.apparmor.net/index.php/ReleaseNotes_2_10 for the complete changelog with more details - add new apparmor_private.h and the aa_query_label(2), aa_features(3), aa_kernel_interface(3), aa_policy_cache(3), aa_splitcon(3) manpages to libapparmor-devel - drop apparmor-2.5.1-edirectory-profile patch - it's most probably no longer needed (see boo#621394 for details) - drop upstreamed samba-4.2-profiles.diff - refresh apparmor-samba-include-permissions-for-shares.diff- systemd-rpm-macros and %systemd_requires were at the wrong place, move them to the parser package (boo#931792)- update to AppArmor 2.9.2 (2.9 branch r2911) - lots of bugfixes in the parser and the aa-* tools (including boo#918787) - update dovecot and dnsmasq profiles and several abstractions (including boo#911001) - see http://wiki.apparmor.net/index.php/ReleaseNotes_2_9_2 for the full changelog - remove upstream(ed) patches apparmor-changes-since-2.9.1.diff and apparmor-fix-stl-ostream.diff - replace GPG key with new AppArmor GPG signing key, see https://launchpad.net/apparmor/+announcement/13404- make sure %service_del_postun doesn't call systemctl try-restart (boo#853019, bare systemd edition) - add samba-4.2-profiles.diff: update samba (winbindd and nmb) profiles for samba 4.2 (boo#921098, boo#923201)- only install apparmor.service for openSUSE > 13.2- Add a native systemd unit which *at the moment* only wraps/masks the early boot script.- add apparmor-fix-stl-ostream.diff which fixes odd uses of std::ostream which are not valid. Fixes build with GCC 5- allow lessopen.sh to run /usr/bin/unzip-plain (boo#906858)- add Requires: python3 to python3-apparmor package - readline isn't part of python3-base (boo#917577)- add apparmor-changes-since-2.9.1.diff with upstream fixes since the 2.9.1 release - update logparser.py to support changed syslog format (lp#1399027) - update usr.sbin.dovecot and usr.lib.dovecot.imap{, -login} profiles (lp#1296667) - update the mysqld profile - fix network rule description in apparmor.d(5) manpage - drop upstreamed dnsmasq-profile-fixes.patch - update expired GPG key- update to AppArmor 2.9.1 (2.9 branch r2831) - fix log parsing for 3.16 kernels and syslog-style logs (boo#905368) - several fixes and performance improvements in the aa-* utils - profile updates for dnsmasq (boo#907870), nscd (boo#904620#c14 and bnc#908856), useradd, sendmail, man and passwd - see http://wiki.apparmor.net/index.php/ReleaseNotes_2_9_1 for full release notes - refresh dnsmasq-profile-fixes.patch- Fix dnsmasq profile to allow executing bash to run the --dhcp-script argument. Also fixed /usr/lib -> /usr/{lib,lib64} to get libvirt leasehealper script to run even on x86_64. dnsmasq-profile-fixes.patch. boo#911001- rename lessopen.sh profile file to usr.bin.lessopen.sh to match the script filename- add apparmor-lessopen-profile.patch: /usr/bin/lessopen.sh needs confinement. bnc#906858- delete cache in apparmor-profiles %post (workaround for bnc#904620#c8 / lp#1392042)- No longer perform gpg validation; osc source_validator does it implicit: + Drop gpg-offline BuildRequires. + No longer execute gpg_verify.- fix bashism in post script- update to AppArmor 2.9.0 (r2759) - change aa-mergeprof to the final commandline syntax - lots of bugfixes in the aa-* tools (bnc#900163, lp#1328707 and several bugs without a formal bugreport) - small additions to gnome, freedesktop.org, ubuntu-browsers.d/java and user-mail abstractions - fix mod_apparmor to not break basic auth - update perl modules to support signal, unix and ptrace rules (bnc#900013) - don't warn about rules not supported by the kernel - fix logging of "audit capability" (lp#1378091) - add support for the "hat" keyword in apparmor.vim - build html version of apparmor.vim manpage again (lp#1366572) - see also http://wiki.apparmor.net/index.php/ReleaseNotes_2_9_0 - update apparmor-abstractions-no-multiline.diff - remove upstreamed apparmor-profiles-ntpd-pid-location.diffibs-power9-11 1696248612  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTU3.0.4-150500.11.9.13.0.4-150500.11.9.1 apparmorapparmor-3.0.4-py3.6.egg-infoPKG-INFOSOURCES.txtdependency_links.txttop_level.txt__init__.py__pycache____init__.cpython-36.pycaa.cpython-36.pycaare.cpython-36.pyccleanprofile.cpython-36.pyccommon.cpython-36.pycconfig.cpython-36.pyceasyprof.cpython-36.pycfail.cpython-36.pyclogparser.cpython-36.pycnotify.cpython-36.pycprofile_list.cpython-36.pycprofile_storage.cpython-36.pycregex.cpython-36.pycrules.cpython-36.pycsandbox.cpython-36.pycseverity.cpython-36.pyctools.cpython-36.pyctranslations.cpython-36.pycui.cpython-36.pycaa.pyaare.pycleanprofile.pycommon.pyconfig.pyeasyprof.pyfail.pylogparser.pynotify.pyprofile_list.pyprofile_storage.pyregex.pyrule__init__.py__pycache____init__.cpython-36.pycabi.cpython-36.pycalias.cpython-36.pyccapability.cpython-36.pycchange_profile.cpython-36.pycdbus.cpython-36.pycfile.cpython-36.pycinclude.cpython-36.pycnetwork.cpython-36.pycptrace.cpython-36.pycrlimit.cpython-36.pycsignal.cpython-36.pycvariable.cpython-36.pycabi.pyalias.pycapability.pychange_profile.pydbus.pyfile.pyinclude.pynetwork.pyptrace.pyrlimit.pysignal.pyvariable.pyrules.pysandbox.pyseverity.pytools.pytranslations.pyui.pyLibAppArmorLibAppArmor-3.0.4-py3.6.egg-infoPKG-INFOSOURCES.txtdependency_links.txttop_level.txtLibAppArmor.py_LibAppArmor.cpython-36m-powerpc64le-linux-gnu.so__init__.py__pycache__LibAppArmor.cpython-36.pyc__init__.cpython-36.pyc/usr/lib/python3.6/site-packages//usr/lib/python3.6/site-packages/apparmor-3.0.4-py3.6.egg-info//usr/lib/python3.6/site-packages/apparmor//usr/lib/python3.6/site-packages/apparmor/__pycache__//usr/lib/python3.6/site-packages/apparmor/rule//usr/lib/python3.6/site-packages/apparmor/rule/__pycache__//usr/lib64/python3.6/site-packages//usr/lib64/python3.6/site-packages/LibAppArmor-3.0.4-py3.6.egg-info//usr/lib64/python3.6/site-packages/LibAppArmor//usr/lib64/python3.6/site-packages/LibAppArmor/__pycache__/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:30900/SUSE_SLE-15-SP5_Update/bf7fc34cc3d034d75e6790157f5ae668-apparmor.SUSE_SLE-15-SP5_Updatedrpmxz5ppc64le-suse-linuxdirectoryASCII textpython 3.6 byte-compiledPython script, ASCII text executable, with very long linesPython script, ASCII text executablePython script, UTF-8 Unicode text executablea /usr/bin/python3 script, UTF-8 Unicode text executableELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=6e5b61a7955b463d41bd9efa99c015f9dd0cd20a, stripped  !"#$%&'()*+,-./0123456789:;<=>?@APQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR RRRRRRR R R RR RRRRRFG3+iWutf-8d3fe3471df83511aa0e9caa2d510ed759ecc59686d461c7e75672cffb466b8ac? 7zXZ !t/]"k%) `=l.Xthw' 3iHc2 -#K;&'4I#fD$.&(*\P\]uW}ߝ?Fj23],% IVl e`Ġ_n9ـgEI>rEƴ# &^08X (֡Be߾5$T򆠮\ sk~MTu !"0z+>h8;r cRR^|uxc 몡" QjkI~_f^auqxf0s˸9v ikGǪזt_|䀛c~ &vK4JhCD:pN , ]8mTRHUґɪQۂBf2/S+`g"izZiQ/Nܦ-Ӑ/ X<nGȰśP \L=&B[ݪ@'`uجb~R .ek<=IaM s'VOX,Xn.$S8$E\a %:u ej\0 MRLrE W+GH0$vJX!#za1-_m{֋]q uă>]nE}H%zV3}RRai^DӖ5LޤqҁF_尭S)8 /:@¾d8yxu:>y~ K7y!jF);5_nER$zG8\:l9ߑj]b2#ߗEU._U,t]^4ӚǀFl"z~c5KRR} {f\ >l&Zr'm6P ęWr{si=acdmp&e}?<7B.uQ[ÎaCl#7,+9<ӄCSt)$71䭯?3hd ps}<.t E|me![Teؗ dG3&͙2!xt)n* X``u7}7ZnA-,ЖJO|j`0UVh+ޗn,U&YGۛB3Zi};.FcZxMVTo{1/uGڴSR-x ᴍ5ٛbwV4P 5G+8|[~/3}!H Z+{TቜmsMx6 }FH9UV`.Dx1OK/.?VX4!gyFyz6J}UrHC (M^LTpŘ] (-?3][(4}ڢ+]4"(p(ҖrG%"{y`xQ_3 Xh/ m8P(6H}˗n, eR2{H|wV8P]W‰zNH^Fr~NG=/(<0ֲchM5A S5fepِ cg60AAy!R^2j~1$U+ psᷯ#>}<ET/mʹ]v B &EVh(sXW>RƜt2E)Јt>ZȌs(D,ejX.W2OYz{Vn:a\skշ &IO@ Y:ofAo U戄("^&GgOoC|5VZJmdCl@>Rr?ec]Ke2S#w*>w5Գ敼H`%,Nٺ7VzIeiyW*_:z>k%aɨHj;UphrVЕDڄRsĖ!sب USxpm|Qp>}nfSnM(z_ԎV_s\7JQ `6r/;-WJj^ z56/ܟB!” gά&' @DV`vىkK(6[hf tN = IHidUE7_$ Faf1<.LRW0N[z"Cao6ZL8"uo 0e ]l%´ ԏ|{Dxn~ԊMɮ{I1}Q˅*UǗ2ԡ#af@$Xlo:v0^2n7ОL1Լdd0Zf2nu WI: Ja:#Qv~_-Gt8cIs9&RpBg4cx-v%@t(g5mW??1š4YXRM0XCiO wl6 sO>pj{0TTtԪRzTh?zSy7SWLX攜XKdQhnPme{H ,:V'k=V%);Dwl)#IUV#/{"c:>EP 3D> Z@7(as}WQ(h!O:~8\ri!?##r3.k&n_hdXz^8 >?kd :MDo1|4ۦ[.}[ %6O7JWyO6=U1Z'qF~'T<'jCoJ" eG33Ijʈ6{8'}!T+-I@b4!I\jk°HϦ LuCS#X,6>o؋DB lco6ȉ㬏>C"sdP_ Q~*y LQ>L Lsz9ZNQNRy֡<,|Wbd 8z V8̔V{ 9kqtqWhi{OHBl0j

Wk;/J% -G@: aaE['g";{ڥ^G/༧A )ENЍP F#9[:eQmVY@{JAyUt sfUR+x⯊ @F`?GN5ۜ׷ ░&ϯmS|6D FGsqoՏ/UVn;$/sWLQ1%xbk=b1L!Qzx4Cc/gettީ*FC6IaGmt:w'ۥ+yRמǴPfzPƮH 5ӺZX]d(!b=>KNa~/usܶ<٭Ęb 7H@N5\&Wiҥ[Ԫ GQ EjuI w0uRw9v6S1g6s< 'rqҌTDkpumod1+8`M뒶x#Sot/j F,xN &荸k:"v;V^ <q&RA8R*-܄Zg7e?ck-y= ʱϳ~*c }Ŏo 6Y9K?UDZ\\p0 H]y8gez9W}87p_[ `UlDX;ܴ0)+Q< iXS-ZձjOwVdxyR2LSyNg2H.-Z- DǿićW=#l瑫))4mD:v-~eoū̯ڷ .=P7BCjz0 'fˋ{ay s^*08_u8`L#mG"_T]D5SU;}^VpV@/1H._I+,),Z%wg%7cBIf̥L$M*}ED?8 RFť 2B:`̕9 mKrm03sȅTs;{0.\nƊL]֨;>2x5F&%`LCh o#D]`Z"n^e q>3Cyw Um7?y;1G%,@;R&z=f/o-zڟ:qT+̙@?O1ګ>'2 -=N{'ѳ6J/n~#-abb*.`lj\7ɜĈYޜLڤA#zW*dB{ ȕTq,Kf,*moLn]4-g`+|^Nh6'=Ss/AL mu32>Aۇ(D X,ڦd3?ʙ]<LgdQy3վV^?-6f08Qwڼ{3'X.29r:^ RĞ=# w4r(%-נR+Wψ4ּBT 㝀o}7س˭=-[*VWt%/yElI>RDl0:ol9m#jU9 ̽1|@;q5S f[SK@ZcX#ws2{\jz1~yKH]a)]ST#ch'PP $/d"Q eaݝ.E\3TLMWW='Ϭp^牴]u>jXlui=*<Ê)ahp9\YqDa{x`hcg`&`K;7YE}]|IKS\}[lbvJ nzs/%[>iBh#$ \Vs/!M5аEa>2U5>L"!'(9:s @5~ToN,o*w >ԅ(b:bQdE˖=7 l$K@h.(4; Ȇg.PhV{2fNP3b_e}Vֲ M!Rg;$&CǍ=]ѧ2uUw*5)Ü4ma +ZϾx%?ZM"b 2\y\@.^t;Deջj壄3,4Y9aYX lq# ?+vlD(\Jžԍ1VIƝDG=򣸣R6s[Yq-R'\ Y֝*j_x <5=@vZd2z1QP@! юVōwɆwz[645TT'jkbk.x#%OG3WG 1@׹r{y0σw)Us=<kut< lo;5y7]@"W*,C_#(t̖ LJy-p[sflΩibfZ0]zN :EQOyA/%Z-cuNߗbzDov-Ш'* L쥕ַR$#蓺qv3geVVlY3Xhf7T3fWr)banZ羙#!Z{$rI #.g߿ӆ~MBDW'dZovž5kenJ:{z}mtmZىwOˢ"Ol1jiwE}'M A]Udtyu|km q\G] -:-_3+E nrv3= a~aJxH>QE@^UxM+ǒd+! Wm*Y&P!\Amr53C%g>V3KgndH Elm&4Y\| mHSKfʻޝL8j?NK;TɬL/2 UDpNb^\0oI,S:r_33rU"qׇt`>ѪdξO.x|2R7EM!:Ms2<8s$-y}shx ;TC6-t2đ|<`IX:"H- Je'nd $D_G`E46IeE]V1zn8EH\ݿ'KTr"Spʀ]f ?[aNq;[ܑ3ZKĈ0b,/OJ@^C=Jel;Gf `F_{ӹEL.;ϑ:ͦ1Bw¼mҢ Ս a?&NU`Yʾ h3bz5#՘ض-!9A6#F)v8ŏ;AcfΫK~ O?Da¢(Z`_8D{^mʥT8Q=쬟҅JVRO$:=GOx}E<(̷W.VqBQ;a?=_i >b8H]}|4 +4 Pƭ ]_Iop!otbwߔ zc Ź_R "]DP8y^|,`hr)逆\&aN1` U;dCŜzd9 e-3ms2y])qcV.` <\ؕZ9b8c 8h1̅FЁa+3%.qKECxM.S>s+ ϱނm{[>E!`<,EZbqw:E-ELj˜,č/_R!PCCe[C6Tfyq'J~cwk*:<#$(S@^9F o:#E, o%(.Ki>x$y2)чf>c<{2s] _q+b3T6e(p'UfR?iڛсpw[ P.yV1O{8Z*_s:[#-ϞkOC$0[ 5׭3!*I"r|qu8Y-0!*Z46PbgE*?Cy:z9lեq<{g3ؐe]%΢x1ntO^--O0YyQ6V=Ed2k>L'/1t+sq8X[ _:Qi_^>8% 7Fh~~UQ$G,t#Wn hB7?`v٣f0]pqy%ءۚ%R<3.Q*W_#+K]]^^ g PlG+*ۭ &r%)ՓjGׅ-CQc(i(x7=XpV@)RX)߯_xw`,H9{So8꒾FdzyVn  OK߇|MMj="ޚM0ظLѸꍔ!B'qK4C_բ,Hc= '3uI|Aۉuvjj^2J i5ŋo+קXQS&"R Di|>HV[ v ::= ]f!}<5BcoSNoKs_ 8̛b0z+z @nW^W?R}*_4 m7yik}XpyoxahYԊ>6>>]JI5BS9=|Q\|ۣ\z:|QeH+~\)Eq -~n*ش{γ7LD*qk!/6cZC۵YkVl=ʟ6SB r:R/d9}{{o4(jv! B;]fFFt{R8\M{`v\7t@UpH3"  <03Aհ)U,$,yy=dv%'κk{jBEhic\b ý7ĖYj_&k{ o`aANUxBao^2ݴzL }s@re@ĻZe@Py8yXexF_WfajD=*-"[99ۊ<6LRe[9 k.ҫ^1FkK)|'KKwn7[*(xGg%':4{%'NE/u"9A4ڿ#=XM.'L[9_!@C8 .꺮;GSG]/OJ ˚J2Gw:[ t܌߷Wn](fi|(,{+'R ̪_ | \ن~Y>=Cۡjb0C-ܽʮck*ŃJG=b~`rdX)hدYXlK)L u(16z0{3$nRZyx[0,cOflcۇCX)kE~G1ӝYD{zUxzqPEo߃/(2y[$r Kx7'46׼Dcu`S[v)]h >J)ڷ9ki'g>\{y^{N_?wZ?K֋G 7qO "G7O͢s_P 7BOP\k*5m-xƗ"Py+m\& \H 4ְjٔ_2 's(V\tOۭ+œVo/&7 IQoyX_sZ$o@ pEFG #KDCPD8s- P Xb` v- pN zZ%z*n\e9Ti~ PUgLN`HxBEq/bdZZ=ӛ:J$Ӡ)Nd'{%hk\!(7P ?FAuF+:eڸwNe!6Iq:ddZ` % ^a AȔaձX6M,MEInv)\q=l5V9NJé)X'$˖?\D~{1N]b;֛b0ˡX枖{@a(9PR&|vҡoʟMDĝB}c9GCYnyiCy`:m̹AfK!@:xSsNt,T8O3GoA&70I8:QS Q}cW'Cߕ% '߽G_4Gk?.FtrH(۵#p+s>ᅤ9mkj5yFjEQ0#;JsnZꙨYX^y5SputXm[ Ϙ>\AhDXkW2I?o^[߷}NIShя3RlB I3/ 칳Yc=hæ N3RgHT]^Wms7pr'G <x?O hk0z^g ?p2< ܲZ;\jq\Pq|hZ'c3VoWuM=ػ.u+n4NC j$Cԇgx- ȏ$ec;^ʇV)]T#k LynnMǟ|i#BOwηIϞjZq *y/Gf䕶blJr0}  K4@0О|v6miCK`ZÀai=8% ȻL@bg )ϭ4lyahA6ĕ z@Bp$dš4 Hş̬LvcjeTw-03K?}Bf i&x-amQ!z80q_z. ܤۍԅ:uKh;g :apGYͨ4HF>;fx-K5e [mBJ;=5b9Wq!Z rZ"p@>MB|aŋoMžjzToK2G7Sn^Ccqltz 1p؁4Q2[*kGHVj,GRV N߯<k d Z3Fᱯ#rnȏqz>ܛ,4L'nWZ@n&#'z1,(ܙqWL'vr4B$og)k"\ʸtzQXoig9l8QoUlc8aB~LX{7\У6wQ^RSްCaP;5@E#j|Z]Vq/c^[30yb2"(ahcSw"3)s{ڭ] f0~u]s69˰%[RI'+kT j,Y#F}/STy^uʶBYJҡmje@V15Z {>Aդ4F;Ę V {xCq}- 1<_gU#g;7N}&Pʬ?Z^3% <[wBÐ!_0 o wLL/7B0W7W6@g>BHOe?/+xʘewqTn;YU~˺|3.WL2Lko] sgXۻ$z)93aSiʗϺ޹4?,JGUBl JIpxkot=/.iZ(HxwN1@ƫ .N !n!n~Wq-G>z:"XG7"^4o/ x;^(LT{+aWwfF=/2EgO҇ ֏w~nrUf ]i <Z=!RT:]Jb(b?yYF~.l ?%iAH?uJ AZvO]4MkrAWoN[=+-hq:R:+W Y7.x 9F.ezN Ӂƒ +nd2OimHOi_ߗ+E>AYb  QzBW]n=,*3g G ^)ayC(zZ0jDQ.&رiC6 :XN!@g@Z<Q'V:˖F|/H:DubD:~ġ.zœ[!W_L\KTJuɗBzR{ĥ#R%*FE?SCV*6r;*H#D3T 8CfoZ["NŴz1s(Xb{Ƶ`)6 a7AS@]za:UT&RB)_U,F.O1WO K3ױ$,/2;u.GeQD !OR2'l2mCۇ2h,YlL-:i4S08\Ko OE`E&PZi B$͑2Q+?=bץdv?gOUЋM< fYmbCn D$9+|^1hzdAjX}Gǟ^\ ;y?oi-@*4ER_‹ƑsyNYnsrݪ}>kݠ 5TT.", 9 eM@p5; |\λ a,$\$HneU kOZ9+R5 sE\BQ v>=G*FʝO [@@c76y3G98km)A_QP.*frR.sS}#ω>„;mA} ö6 ޣy -<aWR LЊo%cugB{Xi'(lǻ}`H[IX]zh;x:"'wQ Ķ#&FG^U5cRD:wGHY![L &-br G}CcM!Gw0 Жc(zܱ!si(W5x?SWߧ@tލ{&RXל;Fk19BS>tv QT>.? $AP^Oviq/ģӾEvμlZ n {~ "K )d,OV A:!YƕֱHJdz(p[}𩙧UheWzSb竞&6R9JcO;^+ܛc!ӄ@}Ys`_$@auwA% X0T-aC-_%LI nzpi[>%įKH{^ d2F;C"z;=y]s7^qCw 1Ed{|x!IIj\:|O׵31n[ ]PV]3Or=\XzIJ%6ofMGB'<^4<  +ٺG5r8elH޲̓r;*uwUk3AHBV/H.B=v3mrF&밠 (s,;M|%=8=w-o=6] ]+Ѐ$2 G; ߨ #^Xr}3Xd\I^i]J""&X̃e˧YXZC_p{rK')4hs"VH>;=.>SA~֜휃kG̀Uohit|3?I F9>m$x~ L,=봄YVãI,ޤc"ٵx0bٽs7(D7?I`PĂYim)86\ٵSB%iR[jo&hjs_HP+D{wpD]M/fqWZMvH-|kP0(<vM).eڣG]"udTh#H4-q{)ok)S>TRhf`G! zھm2E=#յKs@Ip;h1JZH5Bُ zUa8o uhmJg+żr?ɯs k?97qdpն6 U^nDdT|7Y-tӅ._͎ZRDh`߀NREBE2Hɣs#^]ؔlz!\$ŧY1Qַ7'ԏs?J!뒘LR>ȗ`-"JoRJBFާJ9A0T*.烃gXvqq l]7zC1"h%PCeqz"_b` rmvycW[ WIpVxXV:iG٘Poڬ-|F*f`YΞlQjEKE=mn~"WxQ]6\S1>/GbSZ|h*H L'ne_/BfLjDl*d*g=A( C|z櫼zdۗ#ănBaqI,5i<$W)t ;a4{&4[:.i8 tϩhþXqlK%zT8>TD|7qHqEiU?"<]w8%Pm"dO qFiAu9`D{yHd_VXvt<^H*t\^;T^ 4'ÃTRb)HGA |gT;T^9=z1*Ip%n[~Ŏ%q ~Vh4J ʪ$B&||2\^hpPs|=]ohͤ%#ؠM"] ",5e_V3Q2V dRM+Kp?(kJgOE_J3DTk λ 7{o$1&<ε|5sz}RR*PؕB/[YiJ"r?>,zWV$>,ªm/z0 L^,ӬI(: *|+/=aEɸ7gy^}iٲ=dP@[-xpepCU0p,׶DUC|LfE0͡ X-5T#Sjnt=^nש@+;%2g ,bǢO96%IxVmY,(5^;I)(6 Nv;k.HC94]cS}ĦIpBLy=ߜd k=;FaF%K&nw/DǻB*mkƞ;H>"V%'?9n\zTro̎71oCs̯ؼmm>z)9) uo)߇LO@6+2y};I(2gu/k4Q!z&Hf ʫbL/;]x0tG"G[ԯl53",wdM2Y@7r ,aV"mTi06;y{/`Gm`Ef"=01YV̐O>'T_bː50zvҠaݺ_ YC2_j2dkotG/@j]A $89&Xdjz| }w"\C `#J&}Y<5o# qO@+NR XMSn&AC?)Ц^gq/- J=гB`rNzSnd쾎 Syd*42}Cv*/'#ؽˍGOVj"[~ XLJwXh_hmWPY۹Bw~9䜱oARL׿R+IU[ ijv"JA^Mhz2ȃ\س_^%Ӆd꽚d?A3i)<{ܛ1:C-KJ*Ԩ(NEq]1ߴCyr㩖PB,?n$03:cg+m"g[/O)~gBe+~t(Kj^ ^ֺݚaǻ˒:Sw4T쳜i[X@Xb,eXQ aOᏛo\G%5j/-D4. W4Ȕ[oR=ɸ$6/]oL1U8-0Y<1$2޸)&c$˧q` I/o+-@!8 &FR/2bO} ZRIqEϰ)9'`B˄\44#W Pς*=[ l)Vm # X#J|Us@P-Hp?Xvt0 $J `Py݂Iani :Y*qh Y-2CK&Vߨwݮe*4+I~>gPOҦ(J\oΓ:ڻ̙3 D /TL=卬^g=djPOX+ 3'4`,#O [ꎭsuojj3Z8 Hqxq䦂X!ؕ_'n:M>tY.VeDM®o׫+W+?zH(je,V$v*?8N*j{-tæXrj-HۉN`ǧ`Y0>`dYOL!TvkBo+` F#r1Jeס\݇F7qdCp$Շ9e&oMih矬ԗ6>C#6Ȼ | NɿxVF5~9{,O7NmP_/ :V|XPn#?S_2^KdG;߂fEHWXEʊd3ղT>A8uX950\FZ ?Gl}9n:gzk QX@6tSr"n \u%NUs'07̭,MU75: YC:@ODTk^Mz-3$v`"jTg>e)ۅ 'hbfPƠJ`|l,*CZ:b:T|e\)OꒃTmo1,1XQ$twoɟ_gS)iIg"BnwD &5uN|+7{e"Fc#dbxb+ XϪ42a' r`֧+儅|A\Z6T*![R\2[ (2 S T~8qq@8K^*brƙYHEgU H\\0Ea/:Ā@@_xXe@L9nZ#ס+'rx<ۆ!XW`mxvTk2+NZT@JgOwsܙT\pjߖU)%.ƼbZq"Y_u'CJ*q fF=xFY qintik7 ̒6Rت[bzzqIJ ,ȷ1mlWarM9$5bvTSZDq$-+yZNM-dQ~_`I j~P^3lXЪ%࡚9^A6?Sfhm%M^sBGpҰy '@lΆ{lu/5 :q&NTxXVzzgs<Rj>fD`woiN$I `,=Wǫ5ߔ14}S,1D[$DSwx3+fu(>ci|;Ch8wߜ ? q˕mO\lYEo))ࡱIⲤFn|ٿUERX7^ɻ=bK$J"gtc_B0L8]eA *g~{=?YaC!FaTf8ng6^~[4kFTovKR*}#NgM :3NG€ 2/t?<:.(~RxWzzC%ѵ'vm=ri#]ӷ/f}0HvЭ}=]I =d~Qey'+[W=-fQ *UJ֠8I 9-Pi&T=aTal&^QpG[z yH+s}t(zV=5ꇪ](8"q~7:/_M" R䈒az{ю5(\13dSa%xyׇ{>53e(O"b9.xރX,>hqu=qWyLdYAG[9v?E+ K٪nu>#~-NpBO(-z{N3R(9:@.{~[ʂ L־n@ @,M`QwE[!hǾ|<\f}p]GeWD^ M/}L!T?Lak`;* MT;fB SA㙟 {Qx5\}jR->l#`ܜ8UK6K2Ml0y W8iCXPI59asuSƃE)3Fy|klrΡKP$]8#:?KʛxZUSgk؈AjJTPXn+u={_~_VX⊹V⤁vѝ \"'qci[pOY o-O)1!i ?yz_51&Yf[ƇtܞdkG~%txsFqd%J^HS%Tv@+-\!k?[ Ef6FC_E3 L`xJNM*itB?<>ډ'^JLriJC<\dywI0K NCcVs(mͅµgd4 '4t~-Zl_iCRy[]#/gnM.IkW(\o&!t0xcP7B?6]vrzbv; l= Zg.ݚ> d'/CC IWՒ=SC }t( okӋ7)~C9\[M?f sHpװ{)xeZ޸k>L6`P`v0C}.זu1 ?pDJQ+ {Q+g.APq7WڽZ[mM\rZb"ѳWt:)]v΋UU.V]7Bm&jCbÕ"a$4LH!XPv􊪱7ƮnUV 'X!a=LkBZ S7+,\BJ"%{50GvL[Q4kk/)=HE"\C#9\ x|^ř岸{!cR^BGP!hQ蠌2'+yF5d-Q֫|qF%KCMfVlĢ6_I+G:@&I=LѫұόTQ +!8IwA䖊~60Nt0M-қCY&gyAeimi֐B7(80*cf&^|BiN dLqM<ŭLS8#\A mȮJys _˰clm Edi%wd* \.#,\f( כ۴P5hP@]'aʾl9G$Gޞ sϿe`KF`zoAgUQG1gգ]S;z5ŷ*SEMqU\0Q{uQ0`ЂxRp{gN:ie&goJe7}-O/ E @ Kԯ& |s0AZ]GC>-< x@?ZOi˽oY7ŜgHX J"4Ie5~Ǵ rbWg߃ò@|UaQzEɽ:>"HF{|,Դ*lxwk릌m#K!(s8RcK@C8{Lt3a_ z[muŪ@{_F^]Q?6elW0_Pv"C0|6F?c9n`ȜE>Ct6!ce/WuZY̰5,}(~OayIDPT؅C&!>Oz1 e-|)ӪNEkTiBRAOʾ+G6LYh[d8^:9/-K :Z {+&E5 dy^҇ {f `U v-m(8_!J-u"qN*\'`) yE="tE1'볣cHBͣ'#T$4DWiZJH4ˊ`c;l_^bv^ԪL3se]cK7] p "QÛP(Z'K}%Vq*Qhفܗ% }q׽ktT #P9uT}+cwǐv#ҵ{4#>p:7ҶU^eJoUY»0 ;MzԺ0 VsŚY~2l5Ň[X܉$R;LoԱ8h!7$b=߃s'7m2oC]xzfSu#Ӑ$JGg.W1~(`FȄ|uKMsTw'R + 2?a }bBﻷ> eixqXz6J=@,^NݤOGýί$y\'>q)fuD(aK{5?h'MK1bm e`h.6#FC0_re<Z+;ɜˤG-D&X$2W¯1(0?EâmsLC`.w9f0 =mB)9)גl֛%^꼤}PΏɫ!ջ׭^e#Rl(_@')UMa8|ئ+DTd#{h"-[@NX-}(+t,0~z}eSu-vqd^osցCTWnsWQbYs\n#|4NKr>(v/_~?,ISMDZkr]KrN'/e7!6*ntm y6A`OXO4ڰAIxC+h'3yGd/lkA$k6M 3Nb`Gp1+ }~+0I!)xYg: rd/| -A"`kMϒn_Yyc,6B$OWvH>{#I6ή 56$uzx[0ސRU@U+,aUބe|86 +`țLAz 84*]wx%!0= m%g&rOE5hM<sq YԭWBIIĴ9(]'ߋ>iبxe}NgNe?g^؁*Y_Z N^Ƶvӵ~zs\v ZܼR GesOcڛQ8jsp0 䜱V4𻻩~Sq_4/~.w9`)|vwhhjŠ~EgWFd=nOlxޭM:VwJ/B&:|x#(Vמ-[;QZGؠ>l)C.FTntH"Hg T)R #pp:qCs=LFXiV;lUA17͡:2S}qލKBBNN8 alIp~ZKaPq J4-˭Z5ʯgp玀\`8O٭(/ R2  |긯y?JW@A*ߠȷL&HLKeQ kg˓eە-ӭ͠OPgc8W2v4Wœ4[2l*,VYb'Mm;bQ^v, C?zX"RLR˗`к#wq+r7g<;P~9-ɡ+l ˧ⶠ{b̴j}EN[&%sSlZ:P׎wݫIL-+A-)Kaa/k{w !z @Z>g@pΌJ**ã2{o`ᒅx~"ƀYg  $wN]sB³Su`ℼ +"/ ށP*Pih9#uf[[6 Ν u@^7V{F})hBr,a=s|;21e͒Z8b(tɐ*%{-fݥ]q\(r^Lo]z]nh`ٳAg:}vF1{㒠@:{b !G}j4ыc3ݲ̹IːNМ}0jy +I(3B#d(:onˈX2KW߆")e$Rc9nVvD$F9jQ<) ͮ!8Urz$yQ,;>&ĪhFsvX!=-}Z6md.9*.F#C[%Gba]I4"Ƃ~[2dgDL6eu5~ z >pǨ׸9)##y#Gl$%2[L=&ru6x?dԨ" esCOfuӲ}4O^`!YEh~ 5\a6dB%W jVL#KH< v9y7ՙ{RM{] ubWV@ZԶY>^k;P?p02V#9aVrl0ւ )njHIey/٫)^/Ky,"5y9'i?5GM1T}qO3?ڴoF=M1L/ə^zb)2z.)A|[]H ieyk$l74%C(g]lBCOv nq[.hxq{F4IJlWZZgѫ(~CŐa X{EBFmZx78f&*,!Js,:ҷC^/a?OyƶWEw`@_!@D0uagWedܢl)x屍 95`Op!C>]ȞfCG/( W+잨vd DYY S:RiMWJ, djFڨv_q97/q:ݭx!.'q:)L0^s`{qnY0WXO/~3bE"r;D9rCb|Lؔ%[_h9H]҆`t+Ʃj3?#p,-:1p'ca0jJ5u4 PN 8&NrqWZ鼨s+amΚ~!w l#|dFܨ^9]VB+EL *ڼv8{Z 5:TaCܱ6=-~2+wf~$ty3`׵ew_VM)J]AC腨*q:qs ~.S)]>nlsɪuN^)k?'ԊLgpSUDbyK-?uŨrHnI[6 ShÚFW0/Pdw('}j hbїxzS/kMi^rS:P qN43_HbV+~0V&ɡpsw'>DU[2[ܴhzozIG!8[,:Kρ=' px9'LpO{1]8NbEl=YX5֞Zd>B4/T4ӼKn.RyZ}ݬHrF 8cU+(W^GǟE7֪BL25P֬Cj?SnEړ_ޱXE[q]bokD q/Að!Yg`G#ưK$+&;~N=g/LXJt:}9'\& ϚؙuJבM\6݀wːVY^mN^Dc(81ig`$_ (w@D@Ȗ RlgbG+Jg1y,Q3ܮ . xETc6!s%^ iE0U{2.OpiY!_u}%)Wb8r S5LX&0dU.p-*4Ke|!4r5/C|42_u%56}s4#iCX1lzLHo^pCq*+h +p׍F( O8px8J1#mwO ٛyGEM~W{wU{q<:.yݖf@ø[d[Xr"lcN vDM]Ҵ)8h䔂&HӞҎ7uDݑ>l WC|0SCif4Cu%)Yp<\yl1h:~P#7Yd!IFhJD.o>?(%uoj"f,Gs"&yq#.r  9r+a/YTVmM,|.Qv)_|TBHѤr=|>* ,>km:FX[Wߙbqz I/$%x{Ȃkդ5]?+X%c IUY:nYc; !\`L!Xm^ǶV6FmSE٭/y ~S qaoܕw~$yN?ԄU*Qm!= (GhvX'l#U$+Q p0[I~heajPdO^;o32NJ\|w|nɚEWmfʫ,Љޕ[ݦ"q7$JAmmќi1-$,溺j\ybOoqlߞi;fmcYڗ^E@Fǘuη ^dU3@H2#/GTю,3!j\]\{ګ^ HJ{Qtlrzò5;-?~!छYu7(olq"h ҡRd|MآHc558N>l\$bIIK#tځ\<Kucb@oNiP~_AF׿ZCL;爰xP+MoVS*ٷ[Vh$Sh{g@q#VUd5>DYW [ ŚӫǖoFz#fR-nfj'78~YQ+ S=8oԚ8axzxۃ-7*\ -%uSvm^bs~} b>w ҇Y۶ˀA!Ykj'SՐlB)yzz:2T *3a{ 9悾ZV} e{Qw_Zjгk<翳ؾ9'Aoݝ/Xz46_~ \qJVnna##b֜)OlQa:/q%~, Y`kcD4GxҺ3[(hH~LQrZ[QJ "2%-oGdP~Ft7Eq~ft5֍w(6å6ڜ k@WlT%3z#J$q1xyˎ8 xPv&!-aS'}΋#:odǂiY6U/8_wE@VR)u+\ǑՓL`M-Y!򄰐ܠĮ8oxy2@7 |_F!}kg1I aFi}Fl| ML͎}1 2ӳ+)jQ=%Yu/I}ϙjpzH3J~w?~jYK^@Q>S8!dDKTӷ'եh:4 gɤk~8ᦺfIZ膺lV 3Lx7Q+ Kp>9\䓨ro l\Ѽ"qRj󆭅4M^%>t䐏UqŔ5c2M]FӜ$JD49w$6׭b5x2Wj=.8C_7_yéCUp쌾~ C迂gbn sJ$jwӾR?ՕtO$* I˴ k'˶{.CCHJ^\zڷ(!- ;3tӆ`` qf.@XwbnbۥTzx?FQljև̌_qu$PŲ0[uB.[(mr=wەLPŒ{]j?/()C7ľҬӃ8nܮyCɵh"TG6}e' ]@-Dɭ7H<}$g}K}6եv02%(9b͏k$Z%-Qp=!t"F]}tIi[Yѓ( kyAmr^p6hL >In9pb6VtORա"_Tϖkr^h] ޸BJ( ?8N;y$PtA r5} 3*؁C@U=Ncˬ_mI2w*Sv\0U4/M!S6X;7@cit|S TTHmGN31e6(4T c5y#NRC29eQl :s2CrH}䇜D&~'BTce#r uy)>f(gXR'qX{釶]|#am7BE0ꬬXTU74,R3Ču(h jra l0eZ8}5,QH1{kUK[L7+e܄!o4X힯Z~.DUqw2L@ k_b~3l9Ë݊$jcPvx$K8&Zo1繻q;NAX..(L|򐝃RnC*X VbEc{bl_(?nz8[T7U<څ0VƉ?xvTʭaGgxiU:b<8P_:^!e1X۲6쏚9W [pv遈5JycBDƎy랤K-™g(UH2X6h)`J(BѺi,S" ̄opH,?|cHKS\#}פzO']3床SkeU>|G{ \m (uvq r1U ~yCQt/O8sIbV/qvDc7?M1Jw?=cj!s:k F OeFW`ٸguJ?({6`P7]WCMUBP|j,cNkFQ|tgx>0,2/eI&@7#1e+Dk2٫~-Y*"Ȭ勖%rH|0fXWIQB aS$s@|K3o:(}PBC/ܶ9[R&PYz 5fC掰hF# "V!=tN´p>;[:poi24E #B8v`xطμ5 c{ޔW,GSC}B1bɿrEVē (4,) dW_p}@V|y~ *hMr:qts)a[duhfK4X<)n @ ,)嗺kؾ*ah|'tyfn9r&HޅBh umG0e\'mn@7{ ];/SzӪqRƨL ɫm(q"x`:lra%_0w ĠYsJS١"P%YXgKU=Qg瓻ʅ.gg+ `XS<rdZ,unoULƫ|)ژOs@07)* u&U8`a0Vw0}&rޘJ\qu+'j-MAAo7Ze\jY q}OאO[  Qmd 84]Dg$<WbzS|;ߦ +c6mX>_*rcCT؋4Պ@@MӋ@>QҪ@چ# k[F ?Gp,Y_(b#1>|${MjW$_: DGqkJGeAFJڐ;i"UjT2_lUykݬuSmUևO8&kԮrj#o*@/| ڝ#NyM7ݑLYUCz!{oڌZ3%FBwgKދ5QhI>rM(}B}K35Fǀ̍9 ]; R{KB22`ثm~THt*GVVÌL:/O|PVY/E@=Mv@OWX7Ұ?t -udC&Axd 2Be/k%cpܬ sQUWbˏʏө4'O,EI.^~ް%0H}Y | vaG~d1LFEjz@'aDu,)sArc" N[{q ygZ"W.>Ȗ,J*6ÐS˵GybrduIqFLtW'` 9.`T"y$@3:4}9~_W]*< uܐ~"`iL<=zδ[PSI#>< WU}7Hl{S<֏TEdd!!8k[y#Ayj(|Scd~ul)ēhzur9Զ֡ P@4&bu`-2ZcY7UWNT-(?;L^'2n3X=-m}{}:TJ,s ~MuSAQ+&숎EkH\}dT079$ &bM/<TI|w?WVbJN H嫂oAddEӉ*? 4C~<6 c. RʶTCnrj|?2ĝFCM9ЁiJ^=S1Z WBde ubuQ پ~%Ӆ9)v~gjAyRfTWw;(۰<n0g\_ӭ;{l<}򖢴jgl*ͭ<ʈJIx{1BH쀅T)Ծ6 -~Ł?2MLoQͦ..QW[4R|᤮D0}*w+sWL/dpn\[M@hL14 x}C[B%gYkEe8G9\A%̗y@uƁvs6"2֣bS0g#PMi63)aWSX{qƒCG?s#uq? "jzM+ٜŸ睃,_%r1y?f'Canbߖ1Q4F~r࿿D0p\-bm=p3+EܧÂehc7vg/LΐʃRE@׭hΩog1}Ͻ2.J|o"Ymghyyn'֢BõN?'MΛ}:tU`1,@b; G;Až|<ПWO ߋN$θVn!(Nk9neV_ʳV59A͈6mz{ւha 6TH4wC$A 3Hx2"ɝ@_~ vBacuE vXnuQ9Ei,9)%| &K"AlȲӡKڌL˨CE_xt.Df*s^u&$ʺ~fT<,g(q Ѝ 07 00[i%֊6g9*O+=9O\bԺ9tܖNoʗr˅.C1c=u3p uI3VpST@s] @ P‰-sjqK he(HOl/ WaT{$c8c-'d:swoPoE>[-ڧdb.,[R46-}m7.@)~wY $Cr136V dZ 2Exح c'iS2a0W.01$损c~/@P6W;=ʜeE>`{$˙/m3(0ܨr,%?#;b`}nQ;Si͘I`t&y1 >oD Oar(2̓TCA*] ~ pB=7jAΥ/OMk n>>|Ō R ]t7.RB0)6Nr7`QRi1)q@O֎iIg=zp ina!R~D˹ۛȹ`ހSBe ~z?gJATChơ0S5_4<-(Bk־1ۛl^?O#C%K$؉?՘ u9o]g q`yT~a<@l"*}Vzn2x_tD|.*e:ײ|j YZ