apparmor-profiles-2.8.1-3.1.1>t 4 DpQ&/=„ FdM+Cdya<'XˡO+BtP^O>eUK˕3iIX >y@ Vi mi C3SԲx[d-tŔtm{[΃U-O8ux~^YU+WYnNCkV dJˌ {@m7Ӊԕ:EjRQ5+K{fȁt;$}[QE*;Q&/=„Fb$|%E' [ ӊ'PǵdLxT#(x|콑T4R$R[~ҖӴ-9bYExFI"/K?E @R&*q㎊j,g.3xBN@X`!UWg+SqpxE[0x*2jreI;os!Qq6}x^-:l(>kuYg76d2288150b1574234f632d0f8df1efa70fe653f0f ><?d  b %,      + ,05f:4:T>,>l>?(?*8?4I9@XI:EIBpFqGq(HuIxXyYyZy[z\z]}^x bcIdefluvwxzCapparmor-profiles2.8.13.1.1AppArmor profiles that are loaded into the apparmor kernel moduleBase profiles. AppArmor is a file and network mandatory access control mechanism. AppArmor confines processes to the resources allowed by the systems administrator and can constrain the scope of potential security vulnerabilities. This package is part of a suite of tools that used to be named SubDomain.Qbuild24openSUSE 12.3openSUSEGPL-2.0 and LGPL-2.1+http://bugs.opensuse.orgProductivity/Securityhttps://launchpad.net/apparmorlinuxnoarchv*( $N8q  -]QR,nO cDn2T9cY)S Wy{pIs W79=;RFKCIPCID??>=<<<<ZGB@puzw$aZ'BvTZ92n * b+pzLc AmD. uD4Y@r. ki(X XT k5km J##Q7,7g pp%2* iAAA큤A큤A큤AA큤A큤A큤A큤A큤AA큤QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ3befb2e797e6577f41c0c2cbc4511631f0653bcbe2a7cfcadeb4eba79296c0fa88984f0b1c090f97140b2b7a6f93b1fbc2bba0f488d025ae4a4adc2aabd9c21704cf81938b39380d97f675e9e3d288249f418cfc5f4e6fa579c261233b8af6dfec334d79f17e5ffc1bdfe62965a03e92c7e6e00c4845e9afb87735969194638657b86c021618d06e812eb6c6d83d9eeeb9505561d6d1671277cfc71a978e99de4b741586e28e56f184a2de218104de33a1ac9629b466be8a41cb5f87757f3363f35fb63db26c4b87b9cae92b5af91e9f57a9b88fc6b1dbc3a18f25ada711891ef1ee1444161b8be13960f5b1532b07855e9d013a751456f528c45b0d358cb19850790ff767727165ca62f9bda19fd5c8bcf406ea65f835487dc700ca93d0857bc3c029b0cae618c3a8272c846431d1c708239d10ba383041e97bc7f3962eb788f6d4bac77e72abbace3805ad95dc5fadeda6f01c5c1f1f09bc85a7f3a1d3ebafd4959c984a530f8c682e31f34927d57e1e1a093ef702b6aabb097e658eb65a556b02f67ef6a1c628bd9b771f2fc70e49b2a829a4e26dd3ae92ec2f67536edc20507e2d324a824a97eab689e35c2bd18849d7971d1770395a142f4da0b1a37322f583435c277bf8ad3d35348f1cb8e03d98b6459f02e5c68e6ef83dced628ea5f0891f55b0b96892c3ee65edf779bbe333f8aff3081a1bf8e9c71598adc79d0d86900efafb697bec0975237ca47dd8dc2df792fcb32a3cbf763cee7d63463f4d153c40ea0b114f8959873e7a7415ed36f8f2d014977b9344f35e8f410711f873155dcd9676dbacca96e12f97460fdfe8d7b54ab9f0b755b04d239113abb09c5f6b4d3be08dff2a9e3b4f1a18ddb65c63c9851f49b0c83fef45f6933a78e62baae2bff85dbd2face2b968226c9f06aec158bc8a123d9ce516c53b818b8a4fc0ed16385893a933bd704925223e591800adfe0a76cb12824b7dc06f89dc8197145e5e37c1cbb763bc2778615796768d53a4e15541761a5dbdc5ccd12e85e2afe4094e60b3e4611a14d835d8b6fe0ffe27fc25a279a86012e23a9158a5c4c1af62d94e4ca6c6a6e88485685d7da20ecf1a24ddd54584ceece9aa1ee9c3c71418cd9ae006c96f21261b0c15e2f453527136973d075d41d20e2cfdad13353bc491e3cb4a6d33002626e1d9a81a490e2f61509fac6195739a0a14bf3c947530da605413fd560f0509cdc8ffcdfa1dc115eee88f11ebfacc8ac5cfba7f3d59baceae52af85f0898b479de684451e31494f6e1037ab8eb233df01672f4941357487b39cda9886de107666e17033b11aa3abb1ce054f0da21bcebdfe5323277f69ebfe633d88c1c3041cf78f9b9d74b16da7264c745ff25e51b62d2bf5146134ae3c6530c6bbef5766269999b9e73ad6e11dd7930bdaa76b02a2e8113400f1381c2f5af11b38006dc58aa87d6a8e314360d6575131bc59f25e289e9a426807ab5830136aa4293247b3296a7f0bff353eb9ee11fba067d74b716df22c3ba4cb5c9fe25947aff2194baba2007ea20698441bc333f944686c2db1a266a9c2551f791a404cefd78cf3bdad9d5b544c432d82afca8fe71a93cb05ef8e125c7c3edf00a505dd9e68f0b2fdc7be71e977e240d77338f414ec7d891f70210acc01e42c525012a1c3fc6d417d776c902396d789e9a3df16ec8c71ecd9bbdd7576f63b1a80c8fa00509d0b2c6b40577b4099c584cdf731f5aeb0b9c86af71a5a2e79a90d1578679a9c0c036e2825bd2f5ae44c106cbb94385fbb990b982f53d8958c424d4ac2593d120956388d08b128343ee8c50b4b072a010ca8c175c2e21846386dc0bc746a50bc911b67c0d3fe9a3d56acf88b4f0b840adecb79ec25190721ef2822eb1baf79a58b6e75918659946eeee602ccff92737de14b95e7b7b13c9556f924cec8ea4b2b860010052c2180cf07317bb0c7b424bbfb0ae89b1f06cf98e8c6e19bc22ff9b858bf0d0ab0d7b90471505af550ba7f6c7d88ac1503ed2f1474098811cd938be234d5f3d0952b50707431930a8d74d0d5bbe6bbc8079e6eb86a910c068583799e9519801d69bafef27bed6e91e1e2fd1e39ceb048c9b1b37ba29a6726a06cd9a2072ee3d12e53b92252a1debe5ae28adb147343a381fb1296e91d2dccf12bfe5af4587d479bce0a5228b4f9ce1d8cfb57bf499f7a066a2389137db7fddc2f2626ff5b6097fe97b32c87c4615416491e9c4cd2da2e411861a196f4df0324c99546856e363a3f724c6aa38b0303f01cf1c125d90d5395c354a258daf53dab0864799f6c309a276c1a88d00173b086b68965454322818e090cb6d006d6760e7a41cf0827d6042c3149d09212bbc7d5392e15e13f1842489214a90dec54310edc018625045dca5dd72a6c862d27caa936e6c00adafd8e52df0705e289431f1615d4cbd13ec0b11e815b30dc6fbf4d05a41aff9f53b274206fb06833ee3e151e351dad51b6ebecd63690d4a53f3e7ff6ae48941ca3c9eef1fbfb41fc452060086262e7bcb686e3f212d43d985907b49c6f74ceb6dffaa055ceb36031c973ffaece22a5fc05ae96b8dad4346ca654a5f2703f25a26e99e49f487e2fcb808c72f27c54a9ab3440e0b27a40014e55d675ee205fde71d618e735298264f0d2f09e2e201b8dcb05e43f505583e25ecd8ab57b40ac5e9acfb8d84222d8d0c64fc17c47d37baf45f65548d5596f195a60d5246414a686137c906b199b84eb0fa889374ae004c36cc6781a3008c3721c8362c499e4bd9e88174ed943503c325973f7eb90eddfeba4dafad557508d65be79df1b09ca52ffd136b88453c616dbea0f272a7d714c8f5797e994bb4922e760c33aac09aac083b5c595f78336494aa8c34a8c5649c4441ed2efd18182bbea755fd12ac4a5d7cf1f494e81f780502b1e9e1f62dbc9ebdf869cb12b3762f3f91b6b451c44ccd65faabacd5b07cd2cbe2e2e5f4a0b17f6b49845d1f320d08ceed3f87800f119d6c2bb8011d45067fc004060a2706ff6b75dcfcd9c0ede6435fcf9f5e1734169778daf6656a03ea38f01f8fa3833c5a34f252e84e2e2a16c58b02aef442025560e73fd0aa7c0c085dc9a9f49d2eb2661aadfad5ef12c01221785801c269d8a6a536101d35f16f578f2dbeaac0cc0e8433f3c148868fedc5398c5d109623e907888bed373d8c93933c72d76c50e43255b599c3f07bf06b8bc62762aaed6d3ec4f4aee49b1ec40d437e0c26784debcfe408392057e5a1cd881a7d1011db007375669479691be2cc1429240fc7b9722e74f4a9a6975e60f1b9addf2d1992023d724bd0e7df8e59e38e24838b5ba637997d0e1cbf10d0d4e5023a420bf289e8ca98c981aacc350e86519727537955fa571d7d2105b1be331e611861bb0a784ddc1285a6744d080e785b500a14231cc037e806912680c24d53fe8bc0e8ece16af987666482b879b5ed3d04d3f9184e0901f469d2f0af61274e3f13e8fcdc64cbad17622e50b28fa0f47eeb52889ba150abd2616fbf298395225d361048232952a6a980313ed2a34e9a32545ca10b1dcdf929e55bb84c70f1f23424da32a7c5c0dbe98e572742ff69dfb291ed35106eaa11ca9cdf207dcd9e65cee84104f17da3edaa390a33cae259f7270069825eb56a4e7348760bf43d65fa6cbe39e9df687fcc40f28b4c37fbf0ce4255498ed119263e62175e1175854dca96fa327c7ce9b81c1aa819d7234fcef91290f4ebd8d946dcecd35e35c69f6c4386321c40cc0839a6346ec131cc293c1849a6854327f9ac282cee8569e8a8c8be268c334c57c4f3bf166dac21f6b3bf346ced05b94f46590b83be9d5d3dd1c5ec1843aeaeaa2d3ade85663958374cfc3541b8facea9b40901eec922e694520aa5ebd658ffa65d64db949ee11aab1824d7d7c7bb9af8154cdb4ae2428aa5fdbd886f15d10929240ee7cae9a8633b8b9818193bc40a321fe7897533cfc819833d60eb17f1994e582818c470f4777b439eb2311cdd180dce81ee09d193757bd3f975a1de3fbf1c3c8e96a285e0c5b43eb41d3a4869a9d2a059d340759113ee0411e12cdd154fc7d2b610702b0aee60d2455000f5bab9bc8aa8a19670b74aace77f54e9b68a4cee2f42caea1f57c85392c9bb88570c94654b8f848aa940d69b20aee6b576a2b81311405efb1695cce06e2424dc6669698d06362077ca7cb7036fcba01f0655b3878de82faa77ea5c201a56b1aabd729903766f7c78ea49f1a97a96ba06b7b803a6c5cc44745814e6a83b58ec0d966e5b94a1326e50c83d2d32f4fdfa53f406799e92c27eff53be49678f9017ff7c0eb90455487e9ec773c7dda98defc4d8735a5015cf8392075987b2aae5fbf75226aa95a53c24463119e7c54944a0e746c4ac69aec3da66d08a72d7baf7499674d92507dcbc686c8ca9ad284935dfeaf9a39c25f0465459f391b4280714be2db98d1c3762e5e27726a74e5ffa8edbb46efd95324e97d3dcf9aac135ee7acf54005061ed6e435c70b13995f995f95305c4e919c7211ba7e6c35f529353281c825db5326c5f19d3e8ef329b98382a60fb074d34f7ffc98c88e6c4389ea6e7444df9a970c8feddc4b09c18c92be5b007ce9da43beb6381c6a86c10a738a04020201cb1a91de5fe9c5455822c78f0c07b62d18f7c8e40b5a1d9cba8e14b45065a992730ccf7cf375914bbe42ed3e81421fbbcbff23534771ed877e9c497341c8c2cd925cc02286c5d03a5053db17ec10bd0276dfde2b996050a8e04e507c63480400e3f2000ea4fcdb61e48657569ac8c9cf3cad47cd430ab82de91bc592cdcaeb8ff1e42bf0cf3c5263693b93e1ebdec2cc7bb5e209ee7d152f67fefd4eb0555f1baa26f52e741779b63643c1ccbd9c90659e3314e8487b8ecad418d954ed2750b9f66e002ef060346860f25bcf36049dec0e7a0b0b5fbdd63cf68fbe45d4958f695bef3d4cc314de244a92aab2c30d312bcc2842e2b03611ea78c4d48ea01011cc8b4c3ec2430f417584ac7c2e9c73882cb954603e1acc3dead09592201c2a352a1fce6df8cbdeb020ed6547979ce24361c7aed251ec256e6cb587c0c89710e80999f199729fc6d58a6049fa89be89bd0de43f5aef2c1cb8e6be033c1546875554c0bd16247f93cfb598fa36093ca037c0c44f70994f2e384ee29d89eb835002284708585173bbcc321b20d1ad168614a2d78ddb75e398574b5950a65b397f400efdd6de6144f63672f630fbafad7152b0b524ad65f63620bdb3526a5rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootapparmor-2.8.1-3.1.1.src.rpmapparmor-profilesconfig(apparmor-profiles)subdomain-profiles   apparmor-parser(CAP_SYSLOG)config(apparmor-profiles)rpmlib(CompressedFileNames)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsLzma)2.8.1-3.1.13.0.4-14.0-14.4.6-14.10.2PP@P@PaP\VP#@P`@Pw@O@O@O O@O O@O~O3@O'ON@NNN@N@NNNN@Ns:@NoENg\NRDN98@N7N7N"N|@NM@M2@M@M~@M~@MlMfH@Mc@M>@M>@M=iM=iM=iM<@M<@M9u@M5M,F@M,F@M*M%M@ME@L!L!L8L8L8L8L8L@L L+@L@L@Lwopensuse@cboltz.deopensuse@cboltz.deopensuse@cboltz.decoolo@suse.comopensuse@cboltz.deopensuse@cboltz.deopensuse@cboltz.dewerner@suse.deopensuse@cboltz.deopensuse@cboltz.deopensuse@cboltz.deopensuse@cboltz.deopensuse@cboltz.deopensuse@cboltz.demszeredi@suse.czopensuse@cboltz.deopensuse@cboltz.deopensuse@cboltz.demeissner@suse.deopensuse@cboltz.deopensuse@cboltz.deopensuse@cboltz.deopensuse@cboltz.deopensuse@cboltz.deopensuse@cboltz.deopensuse@cboltz.decoolo@suse.comopensuse@cboltz.deopensuse@cboltz.dejfehlig@suse.comopensuse@cboltz.dejeffm@suse.dejeffm@suse.defcrozat@suse.comandrea.turrini@gmail.comjeffm@suse.decoolo@novell.comopensuse@cboltz.dejeffm@suse.dejeffm@suse.dejeffm@suse.dejeffm@suse.derhafer@suse.dejeffm@suse.debwiedemann@novell.comjeffm@suse.dejeffm@suse.dejeffm@suse.dejeffm@suse.dejeffm@suse.dejeffm@suse.dejeffm@suse.dejeffm@suse.decoolo@novell.comjeffm@suse.dejeffm@suse.dejeffm@suse.derhafer@suse.dejeffm@suse.dejeffm@suse.dejeffm@suse.dejeffm@suse.dejeffm@suse.dejeffm@suse.dejeffm@suse.dejeffm@suse.dejeffm@suse.dejeffm@suse.deczanik@balabit.hujeffm@suse.dejeffm@suse.dejeffm@suse.dejeffm@suse.de- update abstractions/mysql with correct paths and add MariaDB paths (bnc#798183)- update to AppArmor 2.8.1 (=2.8 branch r2069) Bugfix release, http://wiki.apparmor.net/index.php/ReleaseNotes_2_8_1 Most important changes are: - add various missing parts to profiles and abstractions - fix a possible x conflict with hats or child profiles in apparmor_parser - fix and speedup stdin handling in aa-decode - various other bugfixes - add pkgconfig support to libapparmor - remove upstream(ed) patches- verify tarball with gpg-offline- fix directory flags for /etc/apparmor.d to be in sync between - parser and -profiles subpackage- remove %stop_on_removal for no longer existing aaeventd (bnc#781564) - don't hide TeX output when building the parser and techdoc- clear and update inconsistent profile cache (bnc#774529)- abstractions/bash: update /bin/ls to also match /usr/bin/ls (usrMerge)- Add required fonts for new TeXLive 2012- update /bin/ping profile to also match /usr/bin/ping (usrMerge)- update to AppArmor 2.8.0 (= r2047) - new utility aa-easyprof - templated profile generation tool (the resulting profile may be less strict than profiles generated with genprof/logprof) - various small bugfixes - removed upstreamed patches- add apparmor-techdoc.patch to remove traces of the build time in PDF files- update to AppArmor 2.8 beta5 (= 2.7.103 / r2031) - new utility aa-exec to confine a program with the specified AppArmor profile - add support for mount rules - see http://wiki.apparmor.net/index.php/ReleaseNotes_2_8 for full upstream changelog - removed upstreamed and backported patches - remove outdated autobuild and "disable repo" patches that were disabled since the AppArmor 2.7 package - create the Immunix::SubDomain compat perl module only for openSUSE <= 12.1 (bnc#720617 #c7)- replace patch for dnsmasq profile with upstream patch (bnc#738905)- add apparmor-r2022-log-parser-network-bnc755923.patch - logprof didn't create network rules because of changed log format (bnc#755923, lp#800826) - add profile for samba winbindd (bnc#748499)- fix dnsmasq profile (bnc#738905)- add 0001-fix-for-lp929531.patch to allow reading /sys/devices/system/cpu/online in abstractions/base (lp#929531)- Update to AppArmor 2.7.2 (= 2.7 branch / r1894) - move various permissions from httpd2-prefork profile to abstractions/apache2-common. Backward-incompatible change: *.htaccess files are no longer allowed for ^HANDLING_UNTRUSTED_INPUT - allow access for more /usr/lib*/samba/ files for smbd (bnc#725967#c5) - allow various .conf files for dovecot (lp#458922) - disallow wl for *.so in @{HOME}/.pki/nssdb/ in abstractions/private-files and abstractions/private-files-strict (lp#911847) - update abstractions/kde, private-files* and ubuntu-browsers.d/user-files to use ~/.kde4, not only ~/.kde (bnc#741592) - block write access to ~/.kde{,4}/env in abstractions/private-files (lp#914190) - allow write access for personal dictionary etc. in abstractions/aspell (lp#917859) - when using genprof for a script, include read access to the script itsself - automatically include abstractions/python or abstractions/ruby for python/ruby scripts - add profile for smbldap-useradd and allow smbd to call it (bnc#738041) - allow creation of the .config directory in abstractions/enchant (lp#914184) - allow TFTP read-only access in dnsmasq profile (lp#905412) - allow capability dac_read_search for syslog-ng (bnc#731876) - add p11-kit abstraction and include it in abstractions/authentification (lp#912754, lp#912752) - add audacity to abstractions/ubuntu-media-players (lp#899963) - allow software-center, fireclam plugin, [tT]unar, exo-open, kate and /dev/nvidia* in abstractons/ubuntu-browsers.d/* (lp#662906, lp#562831, lp#890894, lp#890894, lp#884748) - fix typo for multiarch gconf-modules in abstractions/base (lp#904548) - allow avahi to do dbus introspection (lp#769148) - allow access to ~/.fonts.conf.d in abstractions/fonts (lp#870992) - allow transmission in abstractions/ubuntu-bittorrent-clients (lp#852062) - allow reading ~/.cups/client.conf and ~/.cups/lpoptions in abstractions/cups-client (lp#887992) - allow read access of /etc/python{2,3}.[0-7]*/sitecustomize.py in abstractions/python (lp#860856) - various updates to the sshd profile (lp#817956) - (and some more changes I already included in the apparmor-2.7-branch.diff)- Update to AppArmor 2.7.0 (= r1858) - make traceroute6 work (bnc#733312) - allow access to pyconfig.h in abstractions/python (lp#840734) - fix logprof/genprof for hex-encoded program filenames (= filenames containing space etc.) - add apparmor-2.7-branch.diff with some upstreamed fixes: - usr.sbin.smbd needs read access for /etc/netgroup (bnc#738041) - create /etc/apparmor.d/tunables/multiarch.d as directory, not as file - fix syntax error in abstractons/python- changed a $ -> % (typo)- package subdomain.conf only in -parser, not in -utils package - package libapparmor.so and libimmunix.so only in libapparmor-devel, not in libapparmor1 - make Provides for perl-libapparmor versioned to avoid self-Obsoletes - move libapparmor.a and libimmunix.a from libapparmor1 to libapparmor-devel package- update to AppArmor 2.7.0 rc2 Most of the changes since rc1 were already included as patches. Additional changes: - fix logprof/genprof to recognize "mknod" in audit.log - fix libapparmor python bindings to compile with python 3 - fix wrong status message in initscript if apparmor-utils are not installed - parser/Makefile: fix some warnings, always respect CXX and LDFLAGS - fix some warnings in utils/Makefile - remove 4 upstreamed patches - remove mkdir /etc/apparmor.d/disable - that's done by upstream Makefile now - update line numbers in 2 patches- make abstractions/winbind working on 64bit systems - allow loading the libraries for samba "vfs objects" also on 32bit systems (bnc#725967)- allow loading the libraries for samba "vfs objects" (bnc#725967)- include autogenerated profile sniplet for samba shares (bnc#688040) - more helpful error message for "aa-notify -p" if the user is not in the configured group- update to AppArmor 2.7.0 rc1 - aa-notify: add --display option and warn if $DISPLAY is not set (important for usage with sudo on openSUSE) - fix syntax error on "rcapparmor stop" - allow read access to /proc/*/mounts in the dovecot profile- add patch with upstream changes since 2.7.0 beta2 release - add example parser.conf - print warning if profile cache directory doesn't exist - remove initscript for no longer existing aa-eventd (bnc#720617) - set correct $HOME in aa-notify - enable caching of profiles (= massive speedup) (bnc#689458) - add comments for patches in .spec and comments in some patches - run spec-cleaner- add libtool as buildrequire to make the spec file more reliable- update to AppArmor 2.7.0 beta2 - includes fixes for bnc#717707, bnc#678749, bnc#685674, bnc#679182, bnc#691072, bnc#705319, bnc#713728 - add some missing perl module Requires to perl-apparmor- update to AppArmor 2.7.0 beta1, for details see http://wiki.apparmor.net/index.php/ReleaseNotes_2_7 - removed lots of patches I pushed upstream - disabled apparmor-2.5.1-unified-build (patch to use automake, does not apply to 2.7 and probably won't be accepted upstream) - disabled build of tomcat_apparmor (doesn't build, deprecated upstream) - run spec-cleaner - remove *.la files - move usr.sbin.nscd profile back to apparmor-profiles package- Update patch apparmor-profiles-usr.sbin.dnsmasq to include /var/lib/libvirt/dnsmasq/*.leases (bnc#694197).- install SubDomain.pm compat module (bnc#713408)- Update to 2.6.1. - One patch eliminated - Lots of minor fixes - Split out more common abstractions - Add check_for_apparmor() helper.- dhcpd: Fix apparmor profile (bnc#692428)- Add apparmor-securityfs-systemd.patch: do not mount securityfs when running under systemd, just access the directory, systemd will automount it (bnc#704460).- Fixed typos in descriptions and summaries of apparmor.spec- Fixed building of pam_apparmor to properly link libpam (bnc#696553). - Fixed building of apache2-mod_apparmor to properly link (bnc#701821).- move the requires and prerequires to the right package- make the -doc and -profiles subpackages noarch (again)- Added alias from Immunix::SubDomain to Immunix:AppArmor to allow older users of perl-apparmor to work properly.- Properly re-created links to old utility names.- Added /etc/ethers and /var/run/dnsmasq-forwarders to usr.sbin.dnsmasq (bnc#678749)- Update to 2.6.0 - 19 patches eliminated - Lots of minor fixes. - Split out more common abstractions - Added more local includes- Additional libvirt related fixes in usr.sbin.dnsmasq (bnc#675867)- Added 'network packet raw' to dhclient profile.- Add Requires for used perl packages (bnc#670650).- Updated dhclient profile and added dhclient-script profile (bnc#561152).- Added ability to completely disable repositories.- Properly indent sub-profiles after genprof completion (bnc#480795).- Inherit flags in sub-profiles when generating profiles (bnc#496204).- Stop treating profiles shipped with the package as config files. - /etc/apparmor.d will still be treated specially. - Add support for parsing network operation events (bnc#665483)- Fix for sbin.klogd profile using kernel versions >= 2.6.38-rc1.- Update to apparmor-2.5 r1445. - Includes 3 of the fixes below. - Several testsuite fixes. - Update for Thunderbird profile.- Add support for libvirt in usr.sbin.dnsmasq (bnc#666090)- fix rm call for nscd profile to avoid file conflict- profiles: Add openssl abstraction (bnc#623886).- Added support for sys_nice to ntpd profile (bnc#657054).- apparmor-utils: Support newer auditd formatted messages. - Fix two x transition conflict bugs. (bnc#662928)- Splitted ldap related things from nameservice into separate profile and added some missing paths (bnc#662761)- Fixed pod2man macros with older versions of GNU make- Fixed building of perl and ruby SWIG modules. The former is required for apparmor-utils to work properly.- Fixed use-after-free issue in apparmor_parser.- Added fixes for logprof issuing uninitialized variable errors while encountering audit messages for unconfined processes.- Updated cupsd profile (bnc#539401)- Fix {proc} vs {PROC} macro usage in firefox profile (bnc#436262)- Added support for eDirectory nameservice (bnc#621394)- Fixed incorrect /proc/*/sys usage in usr.sbin.ntpd profile (bnc#634801)- Added fix for another case of whitespace affecting profile removal (bnc#510740)- Added support for unified build, which massively simplified the packaging.- Fix for syslog-ng profile to allow upgrade to v3.2 - add mysql support to syslog-ng profile- Added support for enabling/disabling the module automatically during installation/removal (bnc#623246)- Converted archive to tar.bz2.- Updated to 2.5.1-final. - Lots of testcase updates.- Initial packaging of AppArmor 2.5 - Now contained in a single archive so built from a single spec filesubdomain-profilesbuild24 1359354362  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~2.8.1-3.1.12.8.1-3.1.12.8.12.8.1  apparmorapparmor.dabstractionsXapache2-commonaspellaudioauthenticationbasebashconsolescups-clientdbusdbus-sessionenchantfontsfreedesktop.orggnomegnupgibuskdekerberosclientlaunchpad-integrationldapclientlikewisemdnsmysqlnameservicenisnovell-edirectorynvidiaopensslorbit2p11-kitperlphp5private-filesprivate-files-strictpythonrubysambasmbpassssl_certsssl_keyssvn-repositoriesubuntu-bittorrent-clientsubuntu-browsersubuntu-browsers.djavakdemailtomultimediaplugins-commonproductivitytext-editorsubuntu-integrationubuntu-integration-xuluser-filesubuntu-console-browsersubuntu-console-emailubuntu-emailubuntu-feed-readersubuntu-gnome-terminalubuntu-helpersubuntu-konsoleubuntu-media-playersubuntu-xtermuser-downloaduser-mailuser-manpagesuser-tmpuser-writevideoweb-datawinbindwutmpxadxdg-desktopapache2.dphpsysinfobin.pingdisablelocalREADMEbin.pingsbin.klogdsbin.syslog-ngsbin.syslogdusr.lib.apache2.mpm-prefork.apache2usr.lib.dovecot.deliverusr.lib.dovecot.dovecot-authusr.lib.dovecot.imapusr.lib.dovecot.imap-loginusr.lib.dovecot.managesieve-loginusr.lib.dovecot.pop3usr.lib.dovecot.pop3-loginusr.sbin.avahi-daemonusr.sbin.dnsmasqusr.sbin.dovecotusr.sbin.identdusr.sbin.mdnsdusr.sbin.nmbdusr.sbin.nscdusr.sbin.ntpdusr.sbin.smbdusr.sbin.smbd-sharesusr.sbin.smbldap-useraddusr.sbin.tracerouteusr.sbin.winbinddprogram-chunkspostfix-commonsbin.klogdsbin.syslog-ngsbin.syslogdtunablesaliasglobalhomehome.dsite.localmultiarchmultiarch.dsite.localntpdprocusr.lib.apache2.mpm-prefork.apache2usr.lib.dovecot.deliverusr.lib.dovecot.dovecot-authusr.lib.dovecot.imapusr.lib.dovecot.imap-loginusr.lib.dovecot.managesieve-loginusr.lib.dovecot.pop3usr.lib.dovecot.pop3-loginusr.sbin.avahi-daemonusr.sbin.dnsmasqusr.sbin.dovecotusr.sbin.identdusr.sbin.mdnsdusr.sbin.nmbdusr.sbin.nscdusr.sbin.ntpdusr.sbin.smbdusr.sbin.smbldap-useraddusr.sbin.tracerouteusr.sbin.winbinddprofilesextrasREADMEbin.netstatetc.cron.daily.logrotateetc.cron.daily.slocate.cronetc.cron.daily.tmpwatchsbin.dhclientsbin.dhclient-scriptsbin.dhcpcdsbin.portmapsbin.resmgrdsbin.rpc.lockdsbin.rpc.statdusr.NX.bin.nxclientusr.bin.acroreadusr.bin.aproposusr.bin.evolution-2.10usr.bin.famusr.bin.freshclamusr.bin.gaimusr.bin.manusr.bin.mlmmj-bounceusr.bin.mlmmj-maintdusr.bin.mlmmj-make-ml.shusr.bin.mlmmj-processusr.bin.mlmmj-recieveusr.bin.mlmmj-sendusr.bin.mlmmj-subusr.bin.mlmmj-unsubusr.bin.operausr.bin.passwdusr.bin.procmailusr.bin.skypeusr.bin.spamcusr.bin.svnserveusr.bin.wiresharkusr.bin.xfsusr.lib.GConf.2.gconfd-2usr.lib.RealPlayer10.realplayusr.lib.bonobo.bonobo-activation-serverusr.lib.evolution-data-server.evolution-data-server-1.10usr.lib.firefox.firefoxusr.lib.firefox.firefox.shusr.lib.firefox.mozilla-xremote-clientusr.lib.man-db.manusr.lib.postfix.anvilusr.lib.postfix.bounceusr.lib.postfix.cleanupusr.lib.postfix.discardusr.lib.postfix.errorusr.lib.postfix.flushusr.lib.postfix.lmtpusr.lib.postfix.localusr.lib.postfix.masterusr.lib.postfix.nqmgrusr.lib.postfix.oqmgrusr.lib.postfix.pickupusr.lib.postfix.pipeusr.lib.postfix.proxymapusr.lib.postfix.qmgrusr.lib.postfix.qmqpdusr.lib.postfix.scacheusr.lib.postfix.showqusr.lib.postfix.smtpusr.lib.postfix.smtpdusr.lib.postfix.spawnusr.lib.postfix.tlsmgrusr.lib.postfix.trivial-rewriteusr.lib.postfix.verifyusr.lib.postfix.virtualusr.lib64.GConf.2.gconfd-2usr.sbin.cupsdusr.sbin.dhcpdusr.sbin.httpd2-preforkusr.sbin.imapdusr.sbin.in.fingerdusr.sbin.in.ftpdusr.sbin.in.ntalkdusr.sbin.ipop2dusr.sbin.ipop3dusr.sbin.lighttpdusr.sbin.mysqldusr.sbin.nmbdusr.sbin.oidentdusr.sbin.popperusr.sbin.postaliasusr.sbin.postdropusr.sbin.postmapusr.sbin.postqueueusr.sbin.sendmailusr.sbin.sendmail.postfixusr.sbin.sendmail.sendmailusr.sbin.smbdusr.sbin.spamdusr.sbin.squidusr.sbin.sshdusr.sbin.useraddusr.sbin.userdelusr.sbin.vsftpdusr.sbin.xinetd/etc//etc/apparmor.d//etc/apparmor.d/abstractions//etc/apparmor.d/abstractions/ubuntu-browsers.d//etc/apparmor.d/apache2.d//etc/apparmor.d/local//etc/apparmor.d/program-chunks//etc/apparmor.d/tunables//etc/apparmor.d/tunables/home.d//etc/apparmor.d/tunables/multiarch.d//etc/apparmor//etc/apparmor/profiles//etc/apparmor/profiles/extras/-fmessage-length=0 -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -gobs://build.opensuse.org/openSUSE:12.3/standard/ba526c4463a227ac4d6ce680b30f76dd-apparmorcpiolzma5x86_64-suse-linuxASCII textC source, ASCII textC source, UTF-8 Unicode textdirectorym6]L{?@] crt:bLLEa)"(8TjAIPi:@O{oE$LPi7ڠO/Rsj!hu\_YQHpQ/8^)V.ERqinqnJM8^Ibei,m!ۄ: hyP|]R0WF^T8K}n+*ʦ1*&m1xr;ucG pTK6 ,@Ky@#]~Z&LuDN\Oډ_|pNO*yKqIcvӃGDvMYZVjK+PrsyF'cb9_ V)o2ER}mQ2h'ST +.\h'Ys\_OLZv [,63S_oS $ `Z&*ۏ41ފg4(=@2h6*0sqȈ~eh4#+{ zp0xK@llF(#0b8ػ}$bW"MdbXBEz0JVU#(À:{'}uU6Yka;*CP-!P` b]Rg[(?ޝ6.Vfw}5un0JuVӅ٘.]8!Z!qƙ5O@"G.fRQ԰g@%\FIQtkrC>v8Gzb_WF*9o~(aܓv+`׼s$p=]e]Rib׊B3Zt<{4E!>#j._m y~ƪwxZdGwl*Vb1|yϖ+nwH<S0Bm8)TP=E89ĄX'sEM{aQkjw\!@;0[_~%RnruO.2v ¥vev eKy>#7|2̔xGDQ]C#5=tZ6)!G&Q60u%us\ tZzIVcЌ{;_]ywtTZ+v0T~/(iCmqs:g$7-Q :]*vI#*:f=xĿP -czHNhz]swy!mzFR?#RvY~o CT}n t]cT =3٩ vǞ,7$<[tC+"ܩ -Ezb2g9;嬥q$~meDvcMPX~ojM-xd64qzTXhS?w:o~wgYqOO=cYZJ#ĬD~/'Y b1,F4IsSMz#XO~^#Ck%t# Cm'zK{RDdB^TYtwt[Iz_ӹ]W jÂ6F XV(tINWt| \TF&'}*%E(}J/iK4< ̲p&]s`.ZfI)*n"p1ӗݕ3x_EOT'RE dYRڈŊ *+yOu xev?53q+ipPRGX -=4VLQm"Ed u[( ?ϥ2ٗ\6r  {\<:Uy!C@5u+FWi;G_H>ާbA SVP@ȽύiRcn6n?g&P{y\06@H]| %\ z*g}@buf`#/e+YF*gJ<"xd,h'6|ӡ_sC_H 'LOn`=N" I2C헭,<< Re㳹X;՟ؼZj])T/qoB6hqY^KVtA '_lHp ͢ǚV3Pn 9h*kw]()d+NąqWSLoԯt0dFR+c\gջo 9-q|n* 4ŪPF4863uHcpBF([=١f$˦zPoeM>z$G~ī68gYУÍ1ޭMqkeH(&*ܜ: "+[K"_MgaH@Zvڮ|QoX>E:vĞϷ+Yrh>wH,D[~aJv'b # ${b|)>rǺHq_;Ґ {ϔtVa}Hx-iY@ ?>^_+tT$k!8R-A^۾7p va: U ѷH Ӑ(!BGƴq@R(Nx8Q̩mFk϶pw,qߕ;ݫ5ivUv8%|Kmبnno@Yg8UH -N f 啮T=%>fl_@ :zaxJ6㨳:8ky"iXw? Q`4kdqBIEٖ?": KӾ3jΊH-) DG򇺩()dzl/] 0qBC&EH,G޸q8}07+\8KseZc o2;]/<~7zcTHswW%Pn~*&uH]5-ASV+&>}(iASG;s Z>f, r@mcd`ͧj!C2!2lϟ:6ɉDN׹ZJk^Ε׬_簺X$c'qƺڍp\0`kj)J,:&A.B=Z'xV}<)1e6wW }:nY{۪8 _I}B{9M ёMeM<+k $uƨF-p%צsCpb.ge[҃wsACJ ,u`$jf[)mzYmNaL៲$ VɈT@}((( 78P@|TNjzx5uieplBKNoqAeqasf3 BFX,񪺜y)z&i3%3 f/=_'f6F""kULTZŪ!hw䓟f).eq/Lh dg}ۀGp#Ae`:j郪&R#׋w’7:h`X@H?А[uj7j{+U0M "#W?ߵ? am`B;&,\8tiNaptnDO5w?jlY&!͑ٲ28춲3?n-cQ]r|$VL`ȱb8z=< xw>hm lR>Ϡfypꦌ,hR4 oGJ6{J߅<-|ر4",>;#\El#7~bx)A{"n} CL{NL as@NN\C 2vl:vh?s(S.Z \3acSWuT}($VEiICMEFa  o8`Ft55tZOţ䜃/%]0<wcwH.ߙ^vv =}aA3,妡_E^by(30_z북*Z~;mPjSgs^bsaKP /h2,gBDžO}"0CxpjȭjfTElZB{Oq™5,cXUTmͫaX{GnP|R$#ZC98N_.Wc aS9 =V(Vl;FDl{%tkz+vZJa}3Ug#aeQ*ǔ\SN, ~4l!7Ux=wՇɟ(_\mabHlA^nC7qֿv8e=͢jeSҠydZo-0oĤO2{G_*o;띆MuEg`2dBԣN]cc|crAv'ej` &Ϫ/ijxCLJȾR\)V]N,&0 T~>N<)٪ei;!~O+?h$[ Ȳ6FJ"?+F0:-5WA2bJN$d avV;V`UAqÅ9#*LL"X,92}fWO @L-8+O˖ 5fuʓvvdIʴӗqYJUM{!nPac[{c|tyn` b4p,rH {Z$%اϊz1^E ZNy]ӱ}i%A3dos~Ȯ3>vu1[Q oL}{8"q_T-+$S/%frt[z&9ڝ*b"[W}MmߠS'ZRQsC>x&\8*c ˍ%/1N7QpV5ͬ)ŤX )<(ΰO)^8t7(Wʞٜ[ŖSq^L6%ܟkk6'.-}ٟmoE*GД.Hs6h%R9O 佛lnTv}Z|}\x;`z_a ӈAڃ27IŒcaVnYf0(쌳;QQ}%6г73T5$?r_j;O?c)%|hbMbndf:wsƖ]AxkI')ux䩔<~sg郱fva"<6`*cnLpEhh Ppsٜy(µFWlj '5'H| y)B0.lqR,^ lyR-̋D'*,2i=>1tS~x#8 ^R䇢i;޸{ͳ^ (IAz+!e\'M(bq32Έ5quA>:҇}Y.\K<}'m*L0gs|$R|+381 S Y6ѭ|#v%i2$9!uѸd A% ah]R )TndBļln KR(޹G1#̇t|*:a2_fUse\c5cG9GuY}Sm8eJKWe<WJّźCR4rƖmRqOI J]Eb,AcQtґ4[MJ~jDT,^xoo z} N"xqB]n o*!af >:mE_< gNU&=v&)7ʫ\x#a~;p_Ӹp (0TofEfD0K~K]y+(飧)z1JS8㓅LiԬJk.U.xQ)@Nu{msDϢ]5mϘM2B3t~7߁DF*S;h\#$G2/XU$i haqФ'y`ppxRZ"hWj奘  yzHNPl!r _ mKJz J_Du. N1x UҺ'2ٿBpq`Ubu`FEίqvPF~ډٷ s%utSdsH`δn=U793p](9)mhڗ:0Pny  O7־~7ڀ8 n=L4qD&T{ }+0Ǩ=NmNS?V*A|"p ܈Q5~)FF#(1wi8|C:v~l!FIk_ԅY0rؒgtNvd,*4]>Y\6o$K#*VWT<KgPzL-PŘH\&EOv!);Cq3T{Xl_ D%-*;&#~b)X8B{`WBZD<}>iJ^'y/Dͺ2%E!BT1[-4e 7Ĭ?`Jl?L3 xiq`tk^M=jV7ѳA7G8CQoTcUD6rV||\i Ui@IO'IKVCkp:,'K*M$HB%+iE@vنEͼȸ;X/w@ *Ӝ6j|HP4#8hGVh{Htяw5)WB7jykY&K `.JCb>y.=WY`]/2 ޹Щ,'-wWUN4KϰcqݮafrcRS:I;s Q%jGzt_^vAѴ-6CyH ab@ tct$?SP4,YfIٵ6ƌSG5a{Ufm;]n4KnO5sjdu_>T #~# W_䕹UNIŲ൴UU< t.r_u &1{9OLV+tQwXyV0c ۊ:a L6@#7Zr*\ocѹP!]D)uzO_LH%DʼnsLuڍ SE[h(zO(#p'`N+ 9%n˽!foXd[IA|/ݹu\>*wo3t{qUμ:9haE jU+u3 jzhݵ]>AIG9$+mS4}mDAEΣ7|?(I1>|d2.EKE`4J$L~0cG~fndu?>'i? M| j~(^18qBO]:en#q}! ?q U/01LVmգp'&(ehgD†ο'))87ԁxD'\MrIl N2{fKf>TXID2ZJߨro?tEjgB4F+ڋS39cQa>"' S \rTMw `&+*,D =]Iiu_:.wmhF2E#R-%+Zv hx2؄d_t|rtj.z=h=*5ic{"I[H%V:BѰ=3 ̈CVCQ[@)Of'R /Wf*?ڽ<ν <滆<7LcYuH93cnc]Wm-D3E;g֗iP1l?Zf!WZOx&ʹMٳQb\ޗ:s.T,;/'AsbGHܮ 88PXyo0A?t@ e홟u@2WN<ш jU`Rk1s눅K?^nZ z-CAW~OBwL$v*a4 b kd߭f"!2Kΰ%e7?^xf$@ f}VP!ܝIyBA#t M/=&c1WgkRYT\hI |*?;82Zuq5lV5tI}L 5fQtLu_`dܸ}Mw=@ׂs.N{^̸;pnc)SZaYD0LzހBjQ꡾ܷȃtu +[̨ ^ts+PcH{]7x{̧Zi̽HٵMjNFf`(h'N&IA9R~8oؘ jM\V*5yH_`/X&F;Sem{}dA9&WsD~wމ-m{nm~1Ze 唙Җ~Ѡ.vƥI/bH/w2<G$+M6<><a䦢8εk&8y# CQ>NG-j>=®9lb'fbA5暅# pyYϊ߮g&4AQFEЈy0°UbN֔:YGEcW?J@4aRQ$LnuQjl9l ki\ فaƱX]|5܍dK;kai7-;}BC=> Tx!خk4Tb94uYhq1U;^sF4j{c0oRqǬ0UKV4NuIRrG $ll&)2P $B<0ˣr}_ |^3s)G3Ͳ=t :BB^\B\ ~a pTJXCNBh >uٰY@i*kq}R李#Sbx֑JjE0G!\C5-w;/ ,6Y̠Nu_6p69!d?1]n8*DQmԝo;aw] δLNr~xn[|;$"EX@.u-gkߋ3 {<4Kt ~M(⟗q՚;q*mRK^w8Tn*.>#ArGnȹ澣@/L&]cyt Ο"66;Z)!B۲7N p(U&(9C}aggYP?0[0%75(<~Ccake&;֙RQT1A7oSf}m{D | M^jL8{pb9~l>o}P)-˫V䛾8%=-(Ʃخ26]k%B _|XaB9QrEs4rh&Er!yÆ%% :V"5ξ A˽눃VkfzQ 5) -J篭HFn\_6[j+yniTp0y껯d:iU=D2I "FF vFaSHEg)ҜdسMQPleB=D iKll?wڿ8ɨ)X1Z:Fj7| lQp8]rJ{ˢ=50+#px"[ 7"1.Y &3oItܫcNAe\5 g@gM~ dWz92=4ԕYu!xBP/ƭgq\ WsdK/(`x~ZPgЋs^v2Hu1q)wvtS!^ClHgON(-Ҡ x)x55Te`j9$VƳ*;(5>Jdvy|Pba @۷/ >=Jy $imZ\Z b%xer6s֪tX$qXhIr‘@!y=guWټtџ|_&:}=^vX@=O#M'*Dc,<6Q0RgF9ankRp=j&bB\-8ZbM#oeI#d ӟ76_p yA.q+Vj{,-M|>s RR;1%XjYveGPSu\(oV`kP~Q@HпQ/ǣ7CBu/&uMEmK,Uf췕iY:,ˌ\Co ;!QّfFGVnRw4@\lu|=Br?u{CBwwތk i2";\DC9Mu7އ6̒(^0Ff:D7)B5>";cwF TaTEF+T=/̧tpoB*=3o7^D)K7m=_3,6(+gpLzCT֚Q=Pry#GQD..|_mNFN5Ͳ 2v1AmSHK@K`-X]as*%?q|Qlz38Ta/\#؆@A>.*/h+P3;0^([G! ҹ)eu7Ipk' QcUT҂TY#V%kE(9$.b\0J4,lҊ8߸}-a6t$t;=wJF\ D ,oB#aE%zX䐞Z/VOrL@ %(3`t{f&^k$]R k#}@BP,,e_V^6b)em %z\Zol/l?3=:ɸ|OKjXt:3SYme[43?='F3#{Uf^v܃0%N:?_? F=2ЁW Pmу+vb­\cp10? %n"sku㛋ALʥ>:r0.7c*q~8~shţ%vkS{ DSx3[VdG&*??>`JWvKGH(j9wvV]  &c3߻>FIC\S9"-O RqGk6;׈ɫ4GWÏ;}_kv*"NӼ3 J4!K xTCxl(C6[P)@5zrkOvv3/њ%xO> "+Xw!ݴ1ސk({Hŷ`MnVl94 F"OnY @\u0'&o]HV*iْ=DJD 7q{1m>Ppu8LLJmtp ( n-L}Vp[-z&$7&&U(|\x96zhĉ@ϓڽB1`&e/t zڍjE DXD/57&YJ`My ZVX,ez&)6H[&u`"#?.SI1. ބͰaJE,cw%yG!eo[rSV3lѢ_)Ǫ=yЅҫśi}[ H? N^fևAS 0k3VnQ M>D q}Qg"Ec|_:Xu?]7ufŘN(35& PEp3,$k> kj8pHW"tvr =Ő6<$h-C=v '[H/@_J0-}oHqYhSL{#V׷&aco<"1؆{M(x-nC1tE.M6D[mOkV7gaXYN2ilA{-|D9hlP*ʺ{n$mx)`$m.i'giZktlrfd͋(җЧ͜>}aKkϘ@sc{?X zG?}o5i'1J4ꐖVUBgIN6*x)Li1%.Q'[tqL[d@Y7nwĨu9EE=XKM ~~3)PtM= Te[)Q#DCs4e9Fn}Zy Йjfyvә ') jڬC3K3a,(LhK*◞ pmPKW6sl xaF0)XOO]n;W.d,.1)Oˋ'o eAOdtazVTRyATEsՙ.9O8Ox9Fq¤s_^hBBbAov}S_n^bvdrrJ`OCiÑ%wSb !Tdۙ`>au 3kLSKu%[i &͝{ux/<]a}Le\lM?-a QRceT^X\HG]Vhe[nQ@7\#)H-t9E]}O^q5S)g>SKV>=}{άSp[cޟ;T#dU#+棒)9--Aú(zu^dl(;/` P܏C%$gKKS-&Z4}_5WUk/4Ӗq{7F^j]JBqO0'GTєSխN ꬺ1(*כ Y<_FDʢEhʷ&֧rD&>SWb#|HŶ˞ pCK_?.U803nS?#F#z},v+HGq;{NpN(Y=E(z Vޔp) !f1 &vǑ"5 ZR4QV=]E"od$@? ۚMuS G'm> lgD!|9iQfϭTR\D(q&X~ҹqtTTȱ`*i!kx9R!/uy<6WT5rF$ D3P#CX8͵ ]+* u'8ƬJJXh in$U灚}'yy!S~:xǬ% @xF5]hRFщGpܶ]q~J[j3;8m4¡juqeƙ Nkl,mB:[ (B᱄+T.kC+Gt$ȡqlV\)-CdG (eb`lGGͼZ˧QOme@K7jCٓ$jb&gdzJ Bdk9]3~B{ȵWØ ћW I ˻c˗lG4c%iZZ$m+M|0`ZjV&)|sHUc},MLWh/:jm@m6X6WOBJfz1(SbƝxd*ҕ;Ʃ$PFCKSwK{gtج LZNB@)*?]3d],:>p"l7Rq]2rt4}bKVשⲍ];{uXSjmarV=xև7Ŭ>M2/(M.@`#>)aǫtqHG#?K\BK| ;J-GT ?Snvu%Ws (n<X靷B>ΟBnij3O]Bn4^<ݕXʥng/B[ ƞY80yc~>Өf3}6@=vS{cN0sfODbU$s"7S}^=(* +"YfNU=c} ܣAk2Eu7C&&jw]cu&5v,0 ĚPs%1XM ]}O &GU1ø%ku`O?YK-|V,{Lm[W9bABE3s\֜LVQERn!^e+ֵ1=*1¤е #xUp6\dvrPd0a}̵PCr_qfɽoHQ 4,ʏg"#[\{ DKH z~:RLr.n@4.Tu!}QgcW[$ܞHVPS`YREa| ?tChtg:1jH2֝]-M73yɄ~M*cƄoEq0;MÓOK@H3-m!2|0ێfP 3G|mguRGD){l&)xхfrOĆKMjRjYd$]`B>!Dπҩli h08[S;VC=/ca.eZVy@bgNI.4P#<7K Kn ~3$ä )W(= pм.X$`-=MU w"}.wv<ܴŻVL3UMiWB@dX!{ÉA86Z}̊hEөIHX_ա]j-eAN_Q_R0sG,(i0(Nf&2om~j/A.iX?ƸUrKiKOAY觤dm.hB[*Dq~6%=8QJ8 9E e>3}؉f<_*&d䗸p`&~sG @؄C j#V[w 2Z]ǵl=}_a0gᄨYLUCxJ;I%,Ry <oI4bؤоȇϙ#E͝->E|8O-H:yN7E!6 XlK.&DyLSߴ{Е;{*aRb|_x6#Z{d'X>BND7SwbA)@H"6.\*aM7}SOQo/IR]yPq^G]h#$7x/bKX5&ѶһD9޻zKUi_ҳֈ%&fJ ^/Vؑ$T2eGxK|D 6^>WGHƚuj([~ 83>@[j =7IX:].MAniI SS|=}#jyE2(مZ] m_ԯȁlo"N?]z](_Ss)>.9hPy5FV] HhB(r;Y<EhV{z!0x[m+k'Z"ˆ2`]*¼(N҇geZW maWv{ɅTYv^Y6j2Hh.Zѩv) `dk1.'s.-9|t/EOl9&A/ۭky>%ŪCI\.o2t d8w@ur 6xӟ-r4EŤ7g_W^0[/΄Siq,VEOJr?Ըy GlVV`jiG٨vq[ةsUbvp]{W.6bvoNY:x5ϖ7d]Ne-ɫS1v6?V28?#QTD dp}ŭ8}(ͯOq3{HA΍a>e!itWAО,qN+ъǜD^90'pirt06]fM~ǟ+x';w)3{[1|/W_ۊQW+;&hgz/{AܓzN􂸠BbOk׋"Af}]K]`@ Z[9BIsɑ"$"Om-կWGiS g[<4e8${mo8@?7Tx<r(=5i߀LK1-ulpI^*$n17lDDʒbZD(Ȗ1=Q._-P]y3yYJG fV<'Om&cӈ*a 3ȦWdloJ-yC;,JA%N]"B7xTI)LZy[QȱiIRuT=T?KթlX)kZ痞Hh<-Ak5i $,ps(i<b׻.V,@f*9 e+5hQ8ܝG/RoCn>i&UWT *e|5.Ea= UKVX3S(}&tl$r,Q[LTеGAR|T?}cJw zƕnW俚řhU2TufUO&/MGtH "}Fqs) ;^#_X}^ pzY1ݟp_XŦCi p+3rD*cIQFUJgeVm3Hq>u"V:3?jcy$qbx]]Q H%}wb~ﶜZSc>GVvi>CFTX,"Lbo#;&5!) S,rd@:y.cen3c8>!,2rMyi$|gGFg՜-D-%\o5".pr2>T{yA_ W63TP%>;jľ~džfAޜXa/.K<:Im֕q2k)%ETzfh32rm,œVUJ/p(xMưL5TErm>'bM|CA21jf) 1!C\3B#юwІU#AIm*loӤ (BQ5()CI[)۫Z5<囓)#^a䱼12/HɺtJLVfQf[ҵ<̯:. 3 ٍE+ϼ"-QSvZhk7:FMV$ >ʘD\Gva1 !JNcߌ].7԰bk/a~`(R(`] *Ȟ4ľs|d_Mt)g3Gr Bk,lfɣm}lY6}"dPKG7jlp;otM# "fڅI:H "#KQoSTV33'\lڤїv+Q_{&* Q}%gƷدS2Z0U!FT|L~CO<[t;P(I{E t3K l#?ik-1Z?Un7(iDET?va# V`kAIfWA#9u*Bw@G;lKx*P ui}.+`&Iu$[%g#,gЎ m|cRRDSoLYaSPױl!>E&fHGkZwqx4OVqV- X?-F 8zDJLH zSF#f4 @ܶ_W,*ҁ͊fd2Ga''Z;{=\LP"O??wV,.߾*@RA.UFHvNeUp<) $T|w_`)Id+hȆ (콠DƋy.4kt|LNvN7UʡԉL|= jh F {K4^gYmc&>$_Z.)3k2B<ɚE= Dk ܜG^>+wڲ1wсOږk?w&KzbD 21h OQi@l=R/J|yh6nɴ=-Ͼi`bEt CdG)ŲjX(P-xڗyn;rQnP#VӵK7(UOTуUO :u@ =;,u0pM%fsx=3\A!0[ j5wke\ίȌQH`q=tɛH)qYR} }_O.jqR1~EhIXE5)jY%mF^FAPst ʒ`13Tx0ʿ<0$Ps ޾)ߣ%5`OY\mxhLYfiVT סtD ޽ &!H߼\{LD=Cg.m[G#Pkֆf}6 =R2I^'˖ $bLN8` p8!JhrNu+d:B=9t1e֬6 Kud^@Zcb.F=<\菴DJe R!wjy0R$4gZ=2U͸|׾=.`"Y\?Id[C/P^d:4UYQzTϠjĿr ͯR6){pyx>L3L 3FoNF%J3t[^R\<#Mk}KjiHs6vܡ;U0īs}\"z h^5RhݣOH`4N%Q$UrnWk N6"^k5J!`EHFwBl<5SCA/7Cr7NlVH=7q L0"x*{6M# Rԟ|#qR!1sYM <` r\?A欄힍:]+ؐΉY$d$bY;zV +)Ļ!<]tt)FNөm7@!Dj\L<#(BOsΖ/eJv29~lkV i[A}YcrN;>+32UMbcz[("x68\=DV{Ovs"n}Nqv% %hHG'J\F)*e3tGjiy&]exj{qWWyBT>a/;5_tLTvm)_e>`jdSEv'aO?BAhx@=ޔ\Qߘ-0[%!pb_Z·^JGSӿ0?fLI1*7F-j\@V}ao]sע>FlU˯M߶7hiq~xvY85 ݛ@!/n@Gik^Pw>2Qj8܋l6zfc5fb%Ap[| ET4b:% Ҁ:vȟ9̮Qn8xy@C ͱV}zJ_鋗l4MY$(19f~`)sz{Qzvs?R6gS+$ydQ cE%rUVE^UV ;A/@eq(vߓwf N.s$ :-CgTʱh14Ƀ@V2`$^.lLUu\Z*g>SHU߻o[lMAH#kpoZ70s;g!|%%%Ҧ8-'B4LxnU|VyZ>h0Tc@EID NWc2(UXЀ~/T*'4Э(=7\RNh!̽o[}jծehst;yr\\-LQB!ۻ1r03۝ܼݓ#qfql9.늺?X #3Mta=d(4dWJJm.Dc ņ.DWֲ g05= 1v\4@-OLg _7;,6զ_XTh~UrsIzÉʢBtº7]&e5Kgv5>xT[GAW3;J8}D)SQIEd{cor]Ux4tqr;z.[$}sC6?K'ٞzTh P| QJ.yvIכ sJM=G#_ibqŃ1ap@܅t/J-)e) ~Y-Yivm.֨r,rGPK<<wvpOOsznȎ60"<8@'|w}ibgu1{܄yU鸳X9۵ȽʼU95|կj = DNQ$h+Z~?U peswڰ2֚NH?P=/j@A!ЁG 809^ћV Bh [+5?? HI^BC1BIK6a[ؓciwy۩>6E~SšO0 ㈽? {/|}߿RSbE-M!B+m-~ws"͗H@32QC6=jS?MbM76703q uUҷ4@?4(׌#iRgA$961vz)G*L;uZ.:Zr@V &=kh{3KXJ PSj> ` W62ͤh+ / sjV/_YKO-6b\IkBdOQsI Oȡ])ɗ>a{CKw!Nzd3ݎ S:} l9&Adږ :.re5dLsTk%Q׬WyH| &ډƝwϼ^t-\np]`-B^x9; xn=0MąM0 CO6[2ANu.7Kcպ5?9Rxf0'&LEoO ܑU'3dzɊy*o5m]OК7c$?.GRqZ[v^Z> >'N!0O 7%J5:Qu24aBܦ/lqYN{U2PW*_t`l$~8ڱR-dQ̜7^3+ 2Vjb$J"7pHqbP86~t}j >~29s_'( '%"U 3XM,ͷ/(9vN5($H6I޻7RAW/eH{knl~?31-6ViP>NVu5ʡq$/{%Ǒ?thJ=IM #L(`` Py˩='YǖW\[gIhg{'^Hq{#'zJd֑0/f/)os@o*dχa:GmdarF)ɡVlWҰUH\o< ESdс\1*l`&2yd]!$_/#҂LбoG.+I܄#a᪂ϖZ㗚uIgP6I+!qr>E`F|@L%餗02cJ0,ۘfW/:>d6m.\MT5RYyh'L9o)3zLvA_.IBk-̣v@*q.hl]N EB:o? ߜElλV ӡ71#۶,js'^Sy7J&684Y;A*\ =f_NUf~LHcea[7@:8E:( 4)Q3îE`.ݙgdG +6oF],L@!MH^uR q'f<(mOȩ(AqK#aLIX3y.YHGo<>l%72>,B+s1ʆ4);Y&Z(ev3|TF|j׵dDdWtUv ?@JteWkwh>\ixhru1}ᠷ&xn4,H&0A&Ȍ683;V?oo8vٗI&>ϔ1% u=ȐA0>E%-d ,C#u9ks)g'w5mAlE!g`})]!Ǜ{áE~p' )s)})6 D.}%8O{ K:, ZC@K< %ɣ##d7R} /TxeM±[1֨JW}*$OFIBfdI(H )8NXERGb-TtT0v$wMox ңrY0Ώ-2ӏ*|NNdUR0>+5mXxҁP|fOr쭌-k-mUwЇXP&EMIj{Qt X,?r5۰l!DWFdaȠ_Өrc!Zu#B(b|{a^1K9C|c 0I"!o[B9%p{҂5fgVr$7cpvj1xݼh)2J:\9KΙGk/sitD $/$ یM 6U)cPh êpezz`;bLs=N= @%mӦBt1E/vf8sΔ}x=Y]ďp~5d 6exbpt"%Cf%1<HXY]U&f^+W;:A"bx_NCfWS捳@Ry~?T57룢# E'A?qaRJbK 0{ËT_Zboas 'ɢvYAD ZOR8"l}gF?lUyAoPB_ pO^rd@. 9K ܸ5b-^I\Z,B9I @!X0yQn.)PտNj"%1U<4}2+ZHJzA+U) Ǿ987 %u=U[1Ȁ?u<;i֬n 3CٰJs HMU6yK =緉qpfwtX\78Z$ Jq$uYH E0QpUd(#M7; NӻdFyJ2PO d+x+ 䴡|yr֯_ "?Y1fl!*D&_6{&`p眰ta$( I:A'#.fX`Pk9}BXF[tSTK}W4,DFJ>~qiӋU,fNtƂ B166Jq)[|z\²O^ J ]\yyYFQVók/N]O; GP3L@Vғ*y䈕'6H~~Qф+*Fڹr9_u~j]bqQ}c|<< cuP97G,5Aà`zj됱TNʯ ,508S]F]*UrB ' ,-^%CoZIͺo[5p>^Ns5kJ .Ʌc+_ZT᳗2Qv./.V.}5yXoMo\k22)%u}BPLs_A`*ҟLmՐ)k 1&E.MC ʀϓ,D%@uU/u,;R-Mq rT_ v6ds^#$hGéx09J`gjbf$ԝJF\s _MmДԬjmB8frd=jll;zyni _-}q6sYk417~\aT+my+D Mȯ2M )Ó@eO|Ӫ&姎5IQgљ,B7(;K{CeT(:EHiՃB6AzE#D/jw396 YsYƸ|pm($[%l1GL^cy>+rm{z}]qʜF'lcoǛQXem=: ĎpMvgHV k%;rh#sP?١!]kOMvmy;Iy)c8Zhm%u ww<̡(@[DqUචQ{j:oŐ,+rOPlm;Wps2<@kBR`b ~dDr9:o\(#cn}F-g֭DZ1Y̰`P\K'r*sHǀ*J$|-;